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
338208385832	338208386391	338208386941	338208387491	338208388041	338208388591	338208389141	338208389691	338208390241	338208390791	338208391341	338208391891	338208392441	338208392991	338208393541	338208394091	338208394641	338208395191	338208395741	338208396291	338208396841	338208397391	338208397941	338208398491	338208399041	338208399591	338208400141	338208400691	338208401241	338208401791	338208402341	338208402891	338208403441	338208403991	338208404541	338208405091	338208405641	338208406191	338208406741	338208407291	338208407841	338208408391	338208408941	338208409491	338208410041	338208410591	338208411141	338208411691	338208412241	338208412791	338208413341	338208413891	338208414441	338208414991	338208415541	338208416091	338208416641	338208417191	338208417741	338208418291	338208418841	338208419391	338208419941	338208420491	338208421043	338208421591	338208422141	338208422691	338208423241	338208423791	338208424341	338208424891	338208425441	338208425991	338208426541	338208427093	338208427641	338208428191	338208428741	338208429291	338208429841	338208430391	338208430941	338208431491	338208432041	338208432591	338208433141	338208433691	338208434241	338208434791	338208435341	338208435893	338208436441	338208436993	338208437541	338208438091	338208438641	338208439191	338208439741	338208440291	338208440841	338208441391	338208441943	338208442491	338208443041	338208443591	338208444141	338208444691	338208445241	338208445793	338208446341	338208446893	338208447441	338208447991	338208448541	338208449091	338208449641	338208450191	338208450741	338208451293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13874	4850	5151	7724	681	482	283	272	264	234	227	212	212	205	184	181	215	198	181	164	191	185	169	169	186	151	171	154	184	171	214	178	171	159	139	150	161	190	161	177	167	188	149	187	175	190	174	183	152	162	135	165	159	171	142	172	182	172	131	171	189	158	182	168	164	166	144	156	142	168	182	169	171	166	150	163	169	176	169	149	164	153	176	153	160	161	166	158	176	172	178	175	177	169	180	151	165	154	183	169	192	166	146	172	144	190	154	148	151	169	152	170	177	168	165	167	148	159	121	182	163	143	158	170	153	169	166	160	169	164	183	134	144	178	149	171	153	192	189	165	174	154	142	146	152	162	152	154	152	180	188	177	161	149	176	161	164	156	165	185	185	181	158	171	143	149	152	147	179	157	162	178	159	173	154	168	148	173	180	157	171	176	150	156	186	149	148	150	177	177	161	156	163	166	149	169	186	141	174	178	152	139	174	183	170	164	174	167	162	161	162	138	162	163	146	158	175	178	175	138	171	157	161	147	158	170	145	157	156	162	151	174	156	173	165	152	167	190	187	174	132	157	169	156	180	163	162	151	159	175	188	167	152	151	143	166	163	161	160	154	175	167	159	168	166	160	157	148	163	164	140	170	184	158	169	147	168	145	150	160	198	177	160	152	159	155	164	135	159	154	165	155	142	163	156	164	181	173	152	170	170	142	173	182	163	163	163	156	166	117	176	174	149	130	174	148	158	182	155	161	171	173	170	165	178	166	138	123	171	177	173	143	163	157	145	167	160	147	159	149	160	169	161	171	163	168	156	167	150	187	170	151	170	161	182	181	181	153	153	166	154	181	159	156	170	151	168	164	163	164	193	157	153	162	173	157	161	162	160	169	157	146	164	173	162	152	158	172	176	170	164	178	162	153	147	155	170	165	167	142	186	162	156	168	155	192	126	183	156	166	159	146	160	158	148	177	154	145	162	172	147	152	186	153	162	166	182	154	150	172	168	152	155	142	158	176	159	164	182	189	179	158	196	162	168	149	151	172	165	146	143	155	162	169	165	166	154	166	154	179	157	165	143	172	162	147	166	158	139	170	157	172	157	177	146	177	151	161	159	162	149	155	175	154	186	154	190	161	167	142	160	146	122	167	153	170	159	169	154	155	174	169	150	164	166	194	164	186	152	170	152	148	171	148	155	152	178	156	151	177	161	155	141	161	165	146	169	175	184	145	150	182	156	135	169	145	198	160	178	173	167	178	198	173	147	161	163	185	156	159	166	180	186	141	166	183	154	180	171	163	161	166	176	161	158	153	187	163	164	161	187	152	161	158	172	172	158	158	177	180	148	186	156	168	154	154	144	135	172	172	168	172	168	176	179	182	153	138	167	180	172	158	157	188	158	158	162	179	160	151	147	157	152	192	163	153	174	162	172	193	150	167	125	175	173	176	143	150	183	160	177	160	151	187	154	153	162	163	143	148	168	189	173	151	165	170	164	137	152	174	162	140	180	158	158	162	148	166	169	168	173	161	148	172	169	185	188	174	145	180	171	160	154	179	148	165	184	159	154	172	167	171	161	196	163	177	186	178	157	163	160	171	163	157	160	183	163	170	166	174	146	171	139	179	144	174	168	180	176	141	161	182	139	154	186	153	143	142	182	165	165	139	126	172	147	141	160	143	152	176	170	161	178	161	179	173	180	167	174	168	153	174	154	164	149	184	133	166	177	157	166	160	169	147	141	161	188	127	142	178	151	152	162	180	160	174	143	151	156	187	148	166	143	152	135	173	155	136	139	169	169	171	169	147	160	150	193	172	166	164	166	148	153	176	155	153	141	144	158	169	157	152	173	166	167	148	169	167	170	146	165	157	155	154	169	176	173	166	180	167	157	160	165	168	146	159	148	148	132	145	142	164	169	161	149	155	154	141	183	190	158	144	142	157	166	146	167	166	185	128	193	181	155	174	162	148	154	166	176	156	167	180	163	174	156	176	169	163	184	168	149	135	135	162	156	134	160	149	164	143	161	182	166	169	146	155	167	164	157	198	160	175	154	165	186	153	150	167	141	135	144	158	147	148	163	149	168	177	162	163	159	170	161	162	148	181	169	156	160	146	163	172	165	146	143	167	149	137	163	178	174	159	152	159	127	137	161	167	198	140	180	147	159	175	157	163	163	169	175	152	167	147	167	145	166	175	158	171	144	170	146	179	160	162	159	159	166	152	163	165	164	153	149	143	137	166	179	175	171	174	177	157	169	153	168	169	178	182	178	167	135	166	163	151	136	166	169	157	172	158	176	149	163	157	145	160	140	159	164	158	146	169	171	150	154	150	165	157	162	146	151	163	145	184	155	169	176	174	170	159	163	194	190	163	172	158	137	190	157	176	157	162	148	156	145	174	156	171	173	168	142	170	162	163	137	140	149	175	155	152	166	146	144	160	169	178	172	141	134	136	181	166	168	140	160	174	175	192	168	160	165	170	181	189	136	156	149	160	155	183	178	152	149	175	150	156	157	122	166	168	170	159	168	167	133	148	160	166	160	179	154	157	174	157	145	168	173	163	156	159	163	164	178	182	163	175	168	172	168	171	190	165	177	150	167	172	161	157	174	130	136	152	162	175	172	157	155	163	164	155	162	132	153	159	160	193	159	157	146	176	151	164	169	147	171	166	147	134	167	149	191	173	154	161	177	164	145	170	167	188	178	178	151	173	157	149	169	186	186	181	159	177	159	154	173	176	180	142	157	155	153	143	168	149	167	188	159	168	168	176	153	151	155	164	191	150	167	173	155	146	172	158	160	160	147	173	155	143	162	154	155	164	153	149	155	185	156	164	173	170	155	139	159	162	161	165	153	155	165	166	169	162	164	169	168	176	170	155	160	165	175	182	171	169	133	173	152	163	158	159	156	168	162	173	172	156	144	143	179	157	175	144	158	174	175	168	171	159	175	184	172	162	151	163	160	132	159	153	201	157	161	179	186	169	163	150	148	163	142	164	167	133	165	165	157	173	174	151	170	157	151	159	184	154	168	153	153	148	164	152	141	174	163	149	167	134	145	177	175	159	153	165	162	159	163	157	170	149	166	150	162	151	144	168	170	151	159	136	173	182	165	169	156	141	165	178	168	163	148	140	188	170	162	156	160	171	169	142	146	150	148	171	182	160	158	182	160	180	158	156	155	175	150	140	152	158	155	178	174	153	189	169	148	171	165	159	179	163	159	164	180	148	169	175	143	168	197	162	158	138	147	133	178	182	150	156	135	160	157	172	136	169	173	162	140	182	163	183	177	155	168	164	165	152	171	170	164	160	159	187	175	181	177	148	165	159	156	163	176	169	167	165	158	158	180	163	170	158	154	181	158	154	148	175	181	185	156	150	168	153	144	144	176	142	153	164	156	147	172	139	154	182	156	194	156	136	179	174	181	165	139	153	161	144	149	142	146	152	157	154	179	162	178	154	158	150	173	146	164	148	176	168	185	180	147	166	154	183	172	209	158	152	153	173	166	174
8116	4536	10039	14121	1957	1547	1184	1038	856	816	728	665	645	590	596	577	559	547	528	527	510	518	466	455	444	453	493	472	457	429	459	455	454	444	458	441	449	412	462	408	435	452	436	433	420	416	422	429	427	426	436	420	392	431	414	399	406	423	441	440	436	407	395	421	423	415	436	397	411	448	448	402	452	405	400	436	395	422	414	415	397	403	421	419	440	395	390	396	409	401	426	427	398	386	421	406	391	441	436	420	391	451	421	400	431	390	410	397	411	426	383	382	407	404	396	404	404	423	441	417	381	416	385	409	423	405	413	400	445	391	395	402	408	402	408	399	429	413	421	436	416	381	407	424	408	409	419	417	429	461	400	377	397	380	417	444	390	409	414	441	434	408	427	445	415	413	424	399	405	411	410	445	412	423	383	393	414	399	419	401	380	444	392	392	430	418	421	417	420	418	407	420	409	429	414	391	366	406	417	383	407	430	404	413	384	393	429	411	394	406	418	437	435	399	419	410	431	438	396	428	409	398	379	399	386	361	426	434	413	410	406	427	409	391	419	382	419	415	444	369	435	428	398	411	413	419	411	431	397	410	405	407	408	426	412	430	410	420	421	415	416	383	401	433	392	405	376	395	407	420	388	447	418	375	374	422	406	416	436	380	387	377	443	398	425	389	415	378	421	409	414	415	417	408	394	402	443	434	408	415	449	394	385	398	410	414	413	409	434	424	402	376	401	386	400	392	417	434	392	434	437	399	449	426	368	452	378	424	402	419	376	415	389	396	387	445	427	404	425	425	415	452	384	377	393	437	404	431	407	413	410	424	396	415	394	377	373	411	424	397	399	388	421	410	396	417	387	407	429	479	440	419	416	423	430	400	398	415	432	379	401	404	386	415	420	415	396	441	432	408	405	360	421	411	403	408	408	417	410	413	406	372	450	407	404	429	431	422	419	408	421	417	404	439	417	392	390	411	407	391	409	410	402	408	398	408	422	381	409	407	414	441	404	407	418	413	397	437	361	431	443	406	404	356	449	482	426	406	398	379	403	415	456	390	401	392	411	443	428	407	419	413	416	432	441	400	410	430	463	402	411	408	408	391	408	394	396	429	445	374	400	402	389	405	447	367	419	414	408	421	381	384	414	386	387	417	417	405	390	422	408	452	409	386	467	423	421	413	387	379	424	411	410	416	436	414	400	417	435	374	428	371	413	450	404	378	442	410	430	411	400	408	420	420	385	409	400	388	441	400	448	383	434	409	403	428	428	421	412	379	401	367	456	387	421	406	377	398	415	413	423	433	421	418	423	399	424	384	362	413	427	405	385	410	406	414	409	410	420	413	401	380	416	411	426	387	415	446	437	422	390	407	405	412	427	391	419	418	426	386	451	399	422	416	427	420	405	432	388	406	366	403	415	416	431	410	396	427	399	396	382	410	434	418	400	445	426	439	381	382	433	441	372	411	425	409	415	432	441	449	390	452	400	425	412	385	371	416	414	435	389	393	405	427	453	403	405	401	397	427	409	399	401	427	436	395	405	400	420	433	388	419	425	422	430	448	393	411	390	411	387	419	383	432	399	400	396	434	421	392	390	427	404	403	398	420	389	406	412	434	416	395	409	398	383	432	401	447	396	406	411	419	417	405	434	404	411	388	434	402	394	415	428	401	437	409	418	396	426	416	382	386	404	444	365	426	419	394	426	404	406	376	402	396	373	396	459	398	410	388	422	399	428	423	410	466	437	389	418	431	411	375	451	431	399	400	401	380	405	392	426	433	383	440	435	422	428	394	390	410	452	415	354	404	415	425	411	451	431	407	418	396	400	412	396	382	409	392	376	393	384	384	408	410	411	396	423	371	394	418	401	415	416	407	375	450	409	436	427	402	386	426	449	435	418	462	393	400	425	375	393	457	400	414	391	395	394	428	427	384	390	417	411	388	412	386	422	428	389	409	392	398	435	427	421	378	440	401	438	410	399	432	423	369	413	407	428	413	415	408	430	421	393	399	438	420	364	377	445	432	389	445	375	391	405	415	425	373	429	436	385	417	419	395	395	419	437	397	409	424	456	431	367	440	423	423	446	426	415	395	438	426	383	373	423	452	457	405	424	410	389	342	394	400	398	425	385	406	483	423	413	408	388	397	399	417	398	392	424	425	402	377	392	367	390	423	468	392	411	413	421	416	424	442	379	408	380	426	450	429	408	406	414	402	436	441	396	391	411	405	384	395	389	421	416	403	394	416	392	398	432	387	422	362	393	371	415	400	402	387	426	423	412	366	402	433	432	426	394	424	394	414	413	401	436	423	417	398	395	408	436	445	387	372	419	414	421	438	443	396	417	441	436	393	416	407	408	427	407	419	388	419	379	400	405	414	407	426	420	394	386	409	406	368	418	385	393	398	403	434	430	398	416	429	374	414	425	381	417	397	411	412	412	396	423	412	413	431	373	396	392	412	422	433	370	389	436	395	389	391	398	436	406	401	394	411	427	384	414	436	408	394	404	406	396	412	428	416	437	434	432	382	442	410	427	436	416	403	384	414	426	390	418	419	400	403	426	420	391	381	420	454	431	417	411	376	417	393	395	410	418	418	405	416	397	416	381	416	399	391	431	391	419	401	421	433	400	435	386	380	398	426	407	370	403	411	399	423	439	419	412	419	416	430	398	478	419	420	386	400	410	417	425	406	376	402	408	423	403	419	392	434	398	466	446	417	426	427	395	431	401	389	428	401	409	395	356	434	398	373	410	451	406	425	457	416	444	414	369	414	432	405	418	417	395	432	392	417	458	423	349	437	408	443	443	402	403	404	392	390	405	394	424	407	427	389	418	391	390	399	443	405	416	430	408	428	418	389	429	393	416	409	421	383	410	430	438	465	396	418	429	385	449	391	410	411	393	451	414	410	393	388	419	395	414	432	394	419	405	419	411	434	443	447	381	433	373	406	411	407	377	434	381	426	424	397	387	385	377	386	416	408	359	378	406	371	380	435	419	407	411	401	416	421	376	405	414	394	445	445	422	446	430	434	427	399	411	409	393	419	444	409	408	396	402	455	430	385	445	382	377	462	384	426	419	436	420	420	428	428	385	404	408	394	428	425	393	418	408	386	374	440	433	419	384	395	390	414	358	423	453	438	398	437	412	389	408	413	411	411	428	419	410	439	441	423	386	381	404	385	391	400	429	427	403	399	408	402	401	412	429	379	386	409	423	369	400	432	435	378	418	442	433	401	400	417	416	398	422	368	399	422	386	401	415	467	412	410	417	423	401	397	386	398	407	457	412	439	404	380	417	446	424	414	392	415	416	404	399	392	379	414	396	438	404	419	425	408	383	406	408	423	392	406	417	420	404	391	402	399	394	439	449	424	423	432	391	414	431	390	443	433	426	417	398	417	423	389	405	418	412	398	438	419	398	416	405	420	420	436	418	410	417	414	401	377	383	412	393	402	389	411	399	410	394	436	401	385	431	456	398	445	401	425	425	402	402	400	406	434	377	430	414	426	390	420
1507	1109	1599	2447	426	345	409	348	372	349	330	374	353	338	359	324	343	331	354	329	328	379	359	357	330	342	351	358	385	356	320	386	325	345	349	316	354	357	332	375	342	374	332	348	322	380	371	361	358	316	353	369	392	356	352	355	386	380	335	342	351	343	323	345	321	331	330	348	365	356	335	363	390	369	381	390	361	331	345	353	386	363	334	349	332	326	320	342	390	326	322	336	351	332	342	330	336	404	350	381	327	337	336	320	337	371	339	354	355	356	355	377	377	344	365	338	346	341	368	387	359	355	350	344	332	312	363	352	308	381	348	315	370	328	333	344	367	321	319	343	337	348	376	360	368	362	328	335	351	393	322	346	318	364	329	347	365	364	333	339	359	355	349	344	341	319	358	336	331	362	353	375	308	375	341	350	329	369	379	352	330	343	358	344	347	323	339	360	335	382	346	352	354	363	318	346	314	351	375	381	315	388	336	337	353	320	369	319	357	351	334	372	366	334	349	375	352	362	369	333	333	308	358	370	368	373	350	353	376	349	363	366	352	336	356	358	387	334	348	342	358	370	351	357	354	331	314	333	393	324	396	328	331	330	349	346	365	364	355	356	336	335	358	357	386	353	370	363	385	346	364	347	371	342	339	319	363	335	357	333	354	366	359	386	376	356	334	358	363	350	318	341	351	366	367	356	325	336	364	318	382	345	366	355	359	372	329	348	370	361	344	346	340	367	339	350	356	349	378	332	356	360	319	302	332	363	345	360	358	358	359	357	352	345	350	363	344	342	332	352	344	340	378	334	345	361	348	322	323	318	347	364	350	346	332	416	353	320	334	369	355	377	374	347	379	387	364	347	336	339	361	359	367	369	335	374	360	335	329	363	364	342	349	330	309	371	368	325	353	375	394	333	362	343	354	356	343	346	313	338	367	345	359	356	349	368	343	378	385	375	381	353	346	326	337	342	326	343	381	317	357	328	385	331	352	351	341	365	385	334	365	381	345	352	380	349	338	337	363	336	336	343	358	407	346	355	326	388	361	384	375	363	309	334	344	344	341	342	362	372	335	347	359	348	313	384	356	345	341	346	363	363	367	342	361	357	353	363	344	363	355	359	341	356	372	361	396	343	393	383	376	347	313	333	340	332	387	347	367	376	325	361	355	346	400	314	341	346	344	384	366	395	324	377	310	339	358	325	369	327	357	332	384	352	346	319	335	369	367	362	360	361	362	353	303	332	359	387	305	358	365	304	380	361	355	359	327	339	350	340	297	356	341	392	370	396	362	339	359	347	358	353	382	316	327	399	349	345	344	359	373	359	328	348	348	339	323	348	348	346	320	347	340	359	355	363	356	357	353	304	335	341	344	342	354	355	372	355	374	315	349	330	317	356	318	355	404	349	325	361	381	345	350	359	357	353	365	352	383	353	335	345	329	358	334	321	332	332	355	333	328	348	396	314	346	354	337	311	327	310	363	359	326	355	346	344	379	402	331	334	333	331	337	335	317	326	357	368	352	385	353	336	332	346	352	362	331	337	356	354	338	346	358	368	370	343	341	337	361	365	378	354	350	338	361	385	320	346	344	367	341	355	337	356	347	357	345	386	349	358	307	374	333	343	379	326	357	387	353	325	343	325	334	349	369	348	363	344	345	342	342	327	341	357	380	306	386	378	379	343	383	328	401	324	333	349	349	345	358	353	388	316	340	348	328	345	344	339	327	370	364	310	337	321	359	367	366	354	344	349	349	359	346	373	347	370	337	364	351	303	362	363	370	367	339	329	371	321	365	292	333	345	348	371	367	353	324	335	386	355	340	307	352	334	366	376	360	360	342	340	327	334	365	358	345	395	338	351	360	353	342	375	349	323	336	329	351	361	316	361	346	305	349	336	354	310	355	342	364	333	362	369	351	352	306	322	367	349	355	363	355	338	330	321	365	327	380	351	380	343	373	374	337	338	340	332	348	353	362	379	377	329	356	365	333	323	329	323	343	381	355	355	313	345	363	343	365	387	364	346	325	309	329	378	358	382	368	360	337	351	350	337	368	351	360	345	350	350	379	310	341	364	329	372	361	344	341	341	350	348	373	352	348	366	370	347	349	338	339	357	358	343	342	349	358	340	361	340	321	366	323	344	362	336	350	380	351	393	389	362	337	348	351	345	346	378	336	336	337	296	346	393	361	337	371	330	362	347	353	330	362	330	370	352	353	288	359	341	356	329	353	303	305	361	350	358	378	355	334	332	335	359	341	361	325	360	347	329	371	353	359	308	365	331	375	389	384	334	337	367	358	349	354	344	338	361	362	362	346	358	374	326	343	337	361	369	361	372	340	388	363	355	320	330	341	304	352	321	297	340	327	341	356	316	353	381	377	341	403	388	362	326	332	344	355	348	348	359	327	343	340	315	309	352	348	395	378	352	355	401	378	335	348	335	335	375	333	375	336	367	346	312	355	336	400	352	340	346	366	379	331	363	351	346	353	332	328	317	310	357	392	312	381	346	361	361	336	333	389	341	368	339	354	358	383	364	355	306	344	370	348	361	342	342	373	362	352	364	392	351	303	387	350	385	345	391	369	369	348	348	342	343	360	349	367	328	331	330	316	383	367	366	344	330	387	337	306	362	370	341	340	352	357	353	360	352	341	386	311	343	346	355	311	334	311	353	353	367	352	357	345	335	330	360	328	329	402	376	387	373	370	321	340	337	346	321	341	353	379	337	354	326	318	327	341	324	350	335	354	343	351	353	335	330	364	369	371	373	363	337	320	304	333	374	332	325	332	396	362	346	360	330	359	355	367	354	361	323	381	342	353	343	406	338	302	381	376	323	376	380	341	366	323	320	376	347	345	377	311	341	354	347	367	348	352	296	328	368	366	319	333	336	332	343	393	386	364	356	377	359	366	338	346	350	342	366	344	345	348	355	360	350	343	359	337	363	335	352	325	355	355	325	365	337	338	324	337	402	349	337	342	336	332	349	350	363	328	322	348	351	344	336	353	360	381	327	367	346	350	364	342	346	346	350	360	391	372	363	338	357	333	366	327	318	326	372	331	330	369	350	343	327	349	379	346	346	346	362	331	334	352	353	330	340	350	361	354	363	363	337	343	348	313	400	359	343	358	333	354	368	316	309	360	342	345	356	318	354	362	326	358	384	364	336	329	354	367	334	357	379	298	353	388	372	365	398	327	303	359	390	359	334	352	374	368	335	364	325	340	361	342	331	338	345	356	363	363	377	324	343	320	326	349	386	341	331	371	363	337	391	382	343	385	362	385	345	350	332	376	378	325	328	347	348	373	333	370	336	383	370	375	382	343	355	336	368	348	368	374	357	342	354	320	345	338	320	369	358	359	393	358	372	369	358	347	353	370	366	346	376	362	333	352	325	359	355	357	357	322	334	337	345	368	364	331	377	300	351	330	318	334	320	396	333	364	341	376	358	302	332	321	379	309	323	383	398	336	350	358	346	344	399	355	357	295	332	356	324	349	343	382	322	333	341	363	362
1885	1464	3937	5712	769	803	798	791	745	755	753	755	758	780	767	772	787	778	789	739	750	771	772	740	715	740	812	785	777	723	750	793	754	760	745	772	685	735	758	775	747	757	780	790	762	797	785	795	762	706	786	771	754	781	741	736	770	741	770	777	723	784	757	823	788	801	691	741	782	725	753	723	755	763	745	785	746	769	704	752	750	687	759	766	783	784	739	769	750	691	784	759	743	795	742	749	729	754	716	733	793	765	735	784	694	767	701	731	756	751	804	728	826	807	700	763	759	740	735	756	716	764	737	747	777	751	688	749	726	783	762	766	739	685	745	792	742	797	748	751	767	748	751	766	781	781	746	747	748	761	747	767	751	752	790	763	694	776	715	723	731	758	742	748	734	763	711	747	763	707	809	743	754	686	691	751	720	736	782	738	738	742	750	754	771	762	752	702	776	722	769	787	729	802	717	711	790	727	812	758	740	782	755	720	780	751	764	805	750	817	795	765	797	756	735	715	769	766	710	781	733	745	697	780	759	736	738	720	739	735	765	767	766	743	776	706	792	757	782	687	730	707	758	761	752	754	752	759	728	789	764	741	727	804	745	766	739	785	767	774	790	746	780	739	741	743	757	738	761	748	792	745	760	716	784	760	731	733	768	726	717	756	768	773	781	754	719	772	752	737	793	739	706	724	741	720	749	747	788	818	684	752	731	716	779	748	743	789	706	737	711	759	767	743	742	762	729	795	757	747	724	729	759	763	758	774	722	808	738	766	809	761	763	761	712	776	758	799	778	760	802	751	761	746	790	769	760	781	759	728	777	736	749	694	727	743	711	727	750	765	717	722	734	727	741	783	743	791	753	656	746	767	726	730	747	749	737	775	725	751	741	775	753	780	826	794	727	759	704	731	776	749	748	737	764	744	734	781	774	756	747	740	732	712	705	760	747	798	722	721	785	730	734	741	731	773	770	774	774	754	769	758	739	766	771	770	760	771	784	743	743	783	720	820	756	790	736	713	757	733	718	785	763	750	775	778	709	692	751	704	745	727	793	765	706	757	710	739	747	741	763	719	755	731	754	757	713	685	727	789	715	717	737	769	714	803	691	777	712	745	777	754	743	807	780	728	776	752	738	763	804	746	768	788	786	806	762	793	752	747	770	747	766	765	777	763	676	764	782	760	780	733	809	797	780	742	780	797	775	755	688	778	767	771	766	712	768	723	791	761	716	742	787	788	743	753	692	775	687	754	789	726	726	737	767	764	739	757	701	826	717	788	730	695	745	768	697	743	764	752	726	733	762	762	772	746	715	705	738	792	741	772	750	793	742	748	784	761	743	723	742	735	723	777	727	768	702	731	759	710	722	740	731	737	706	756	741	717	737	792	736	781	771	746	766	686	731	764	761	780	772	752	777	758	706	730	742	791	718	750	718	720	790	773	766	711	775	745	765	738	741	735	763	730	754	765	754	782	751	792	767	752	735	757	729	755	729	727	781	756	774	746	769	763	774	760	710	705	712	765	825	789	780	746	748	729	761	724	747	777	752	735	775	775	735	749	709	743	776	750	753	736	749	735	754	742	756	704	754	739	809	771	724	735	724	727	760	740	749	777	711	745	742	769	721	748	717	716	743	770	743	738	766	770	760	744	758	728	733	760	741	713	769	750	758	761	704	722	765	803	779	771	789	746	786	731	766	768	724	727	723	784	717	749	731	755	694	738	760	748	744	748	727	758	743	727	807	756	761	774	770	754	739	761	757	768	814	725	761	770	731	732	783	768	756	700	729	785	730	767	789	764	770	731	701	754	767	748	762	749	717	761	728	796	730	781	762	789	760	728	750	759	786	806	770	684	761	783	781	778	757	788	733	741	755	754	820	734	768	754	782	749	749	769	762	734	755	763	777	771	750	751	762	789	738	774	777	721	721	777	746	789	750	766	789	745	739	770	779	775	746	739	757	728	777	777	786	800	768	764	745	766	733	782	730	758	775	808	719	752	766	757	759	775	771	773	753	734	722	721	763	778	784	758	794	775	779	717	731	744	721	725	760	760	756	734	711	734	765	770	784	757	775	770	705	710	744	742	746	758	737	753	760	785	754	748	784	726	724	758	740	699	794	769	824	763	755	769	758	745	684	766	695	769	685	747	717	752	691	761	775	766	742	775	683	777	772	713	725	739	716	771	748	719	755	779	765	718	738	760	692	794	753	757	780	715	762	743	757	779	765	772	703	786	805	796	750	768	732	822	721	748	780	762	765	726	730	722	711	750	708	760	798	811	789	714	780	731	766	743	755	780	749	754	769	721	736	763	740	756	729	753	784	782	775	751	755	753	701	724	760	725	737	749	733	727	794	770	783	769	740	764	706	746	755	720	704	764	761	726	721	727	784	771	757	785	803	781	746	703	724	762	737	726	765	785	720	741	714	705	780	768	762	730	775	784	735	760	723	748	753	785	739	723	740	803	798	763	783	774	765	781	724	751	759	743	740	769	767	715	706	760	737	822	738	750	814	781	784	763	734	759	721	779	767	756	766	788	744	792	732	740	759	788	816	755	696	772	747	758	724	701	769	730	756	756	732	769	771	700	755	780	776	740	726	736	709	784	733	777	725	786	727	713	770	795	778	760	752	734	767	758	743	783	727	746	756	736	706	754	715	742	762	751	728	748	718	734	763	734	779	737	760	776	728	772	749	752	745	754	736	725	751	756	766	759	764	760	755	776	775	784	745	761	724	746	739	745	752	788	750	753	738	758	751	732	725	764	742	780	721	750	800	758	735	765	796	801	788	747	760	724	740	781	752	769	717	710	746	726	771	722	726	740	748	754	765	717	756	752	760	761	786	729	757	747	736	778	782	747	708	753	747	753	714	730	773	752	717	782	799	698	780	728	678	754	734	793	735	751	796	806	728	751	737	777	756	750	717	781	738	759	741	716	793	721	671	731	713	709	728	735	744	824	721	759	792	722	757	813	782	807	751	743	794	768	777	717	743	798	761	801	727	740	727	765	753	693	752	782	738	747	751	757	709	721	776	714	728	783	788	733	770	767	752	738	756	735	750	750	714	749	770	786	746	746	752	758	726	774	790	738	759	720	769	817	751	764	741	723	698	774	753	728	793	779	767	764	721	776	784	744	733	763	823	771	802	812	739	737	759	780	747	783	765	735	698	792	750	724	767	779	782	791	752	759	774	745	709	790	739	801	767	729	778	736	747	740	787	759	751	735	776	788	735	767	773	818	799	742	778	723	768	739	765	755	747	741	719	788	737	727	758	721	724	765	759	732	736	767	778	797	728	765	734	757	754	742	738	801	748	739	666	759	727	690	797	740	781	754	748	744	774	712	725	721	768	745	767	748	735	753	712	796	714	690	772	764	761	758	744	747	753	784	759	739	791	741	736	748	770	742	791	719	757	752	757	748	731	752	749	758	749	803	735	794	742	717	797	684	737	700	745	767	770	799	745	748	740	698	778	778	738	756	761	751	776	726	721	768	748	755	693	742	802	765
7424	2756	3450	3712	445	286	270	198	210	210	198	185	163	199	173	202	186	190	193	168	161	172	176	186	164	166	177	161	185	168	162	174	190	161	199	184	158	178	175	161	186	174	179	175	172	149	181	185	147	179	153	153	182	166	169	190	154	161	192	176	176	162	175	179	186	175	157	179	159	203	177	172	166	182	184	172	178	153	182	169	165	196	194	169	173	171	179	171	193	163	200	173	165	162	169	172	172	193	174	160	177	187	162	169	208	192	169	151	184	163	145	178	173	176	143	173	137	162	194	208	166	173	167	170	174	166	168	173	178	177	180	185	214	176	162	153	185	179	151	151	173	200	184	161	162	160	140	161	163	158	169	187	158	148	170	189	185	168	167	170	189	171	160	181	176	164	167	191	191	184	172	195	157	174	155	166	163	172	174	174	180	177	160	167	160	191	209	165	159	134	152	156	184	166	157	178	174	173	182	162	171	175	158	179	175	176	157	155	166	171	168	172	188	183	186	155	191	167	176	166	152	169	172	165	170	181	147	164	182	193	187	167	184	168	170	182	147	180	142	204	179	192	195	167	186	173	172	163	163	155	158	150	160	170	170	174	155	174	151	187	170	173	186	195	189	169	157	145	199	167	167	157	194	168	181	185	175	173	174	165	165	176	152	167	188	163	153	164	192	196	164	181	190	159	170	175	149	180	181	155	190	163	188	171	135	164	182	185	175	161	192	177	174	169	159	151	165	164	169	163	179	184	172	175	165	173	158	171	194	178	159	162	182	160	161	176	175	180	188	167	169	183	169	176	199	194	186	194	187	199	166	185	179	174	161	177	190	179	171	180	170	177	143	171	170	188	159	173	164	170	188	160	147	182	157	144	172	167	153	180	168	195	170	166	162	157	167	151	166	174	172	173	167	154	174	153	161	150	173	188	184	171	164	160	161	196	193	189	164	181	176	171	182	200	174	162	174	150	169	168	177	193	178	158	163	177	139	161	166	151	155	175	168	146	175	149	161	171	166	167	177	153	187	153	173	161	179	153	173	171	173	168	182	167	175	147	163	169	176	188	167	182	157	162	162	168	189	185	172	157	175	173	181	199	164	177	171	143	185	163	209	176	175	175	171	168	171	180	178	186	169	165	168	172	154	148	182	214	161	180	177	160	176	165	162	158	177	162	171	158	200	159	166	156	154	173	199	157	179	148	160	161	171	149	173	171	177	172	175	189	162	160	167	158	185	154	157	196	170	161	147	179	155	165	172	170	134	177	159	139	170	172	178	188	151	169	201	163	170	168	179	156	149	173	161	180	173	181	178	161	166	157	191	189	172	167	167	172	187	178	160	161	193	183	187	165	185	150	166	187	167	177	174	147	181	162	168	155	161	182	172	175	154	178	196	152	156	189	190	164	167	173	177	161	182	168	166	175	177	179	182	172	195	168	206	164	186	174	150	151	166	178	184	163	164	192	160	172	162	162	187	186	154	164	165	161	157	201	212	161	216	170	171	191	136	178	174	163	164	183	161	164	174	168	164	178	191	154	177	170	163	180	180	192	169	162	159	157	200	182	165	171	197	182	178	170	178	173	161	148	182	166	179	196	170	162	199	177	198	189	172	156	153	165	166	173	177	178	191	161	178	159	172	171	175	198	165	195	186	194	169	166	185	172	202	201	164	172	179	155	176	176	178	172	191	137	148	172	158	153	171	190	174	156	170	158	185	170	177	147	145	154	160	210	156	171	153	167	175	183	196	181	189	158	163	173	159	168	193	184	166	166	147	170	179	176	184	173	178	192	159	190	179	162	172	167	184	197	157	199	157	167	153	147	176	154	199	165	186	174	165	189	195	170	192	190	168	173	148	166	169	181	152	174	171	175	168	175	173	175	165	197	177	178	185	174	165	167	163	177	180	161	143	177	175	175	183	151	136	180	158	186	195	169	168	200	178	178	175	176	180	147	188	176	164	171	151	179	171	175	186	167	175	187	159	166	184	150	188	178	161	170	152	163	163	181	174	181	161	165	156	186	174	139	158	197	170	168	155	182	172	197	175	181	168	189	150	166	162	186	171	171	177	168	176	157	161	147	165	150	175	189	168	163	152	168	161	152	175	161	183	179	155	159	174	187	170	171	163	140	193	157	153	173	169	181	154	167	174	177	173	174	175	166	191	179	194	153	173	170	170	187	175	165	176	179	160	192	175	153	160	165	185	166	186	183	153	179	173	173	160	168	173	185	170	175	152	191	159	177	166	169	171	154	152	177	157	160	183	182	165	151	167	179	172	151	133	194	159	169	162	186	185	176	189	173	172	185	162	141	190	167	178	179	158	160	157	188	169	175	172	194	166	159	176	161	190	154	167	173	166	190	173	169	146	163	155	145	165	169	191	176	197	155	172	177	157	163	168	170	150	149	163	180	161	163	195	173	171	164	166	178	184	160	189	167	172	191	165	158	158	149	174	165	159	152	155	162	186	190	171	155	177	170	165	184	172	175	155	170	171	177	165	170	172	176	175	142	167	167	159	170	160	174	172	149	180	172	173	164	150	158	179	157	175	183	199	149	166	162	198	184	190	164	180	157	160	187	152	167	157	175	161	157	157	180	190	158	168	179	200	149	178	200	161	158	178	169	174	174	184	172	169	178	169	151	150	155	194	165	161	175	177	189	180	174	164	158	170	146	172	154	163	161	218	206	170	195	164	168	163	162	168	179	179	174	173	183	179	187	171	192	192	165	187	155	181	159	181	160	190	172	180	170	169	139	173	173	175	180	153	151	175	170	185	173	182	167	185	188	177	167	165	147	178	159	155	179	186	182	178	166	192	170	174	202	168	163	188	189	163	173	192	191	154	168	163	170	159	158	156	163	162	185	173	172	160	176	194	172	181	152	173	171	153	165	148	171	154	171	185	204	164	172	159	214	146	179	186	149	178	181	184	169	159	163	166	163	170	181	165	161	191	193	170	160	176	145	169	164	178	148	176	167	231	175	156	189	170	173	154	182	179	164	175	155	165	152	165	178	174	195	171	159	194	171	173	170	166	168	181	194	199	177	152	169	151	185	175	170	155	158	174	137	171	174	210	162	177	170	178	187	172	162	168	168	149	182	170	196	143	179	182	193	155	166	161	161	186	192	174	152	145	151	176	179	182	158	171	173	168	195	177	163	180	193	208	180	187	158	184	171	178	172	142	179	174	156	177	160	162	166	188	163	159	165	179	156	143	191	184	167	182	182	167	187	177	182	156	164	186	178	148	151	173	167	173	196	161	172	167	178	159	170	185	170	152	173	182	153	177	177	171	158	164	196	160	197	146	179	172	162	183	186	164	156	232	159	165	183	156	187	178	170	153	174	159	182	166	174	160	166	157	168	148	175	178	155	169	162	166	155	176	185	171	161	181	163	197	162	177	171	169	194	188	168	158	184	155	182	173	161	197	158	173	167	169	162	158	175	191	171	189	198	171	159	165	163	185	167	180	166	169	155	171	178	164	207	166	177	167	157	180	172	151	187
6130	3115	7176	7910	1201	1005	785	692	658	581	566	555	498	497	481	525	455	473	429	415	449	415	422	413	440	438	403	443	398	427	427	451	447	408	417	426	400	383	443	432	422	421	411	399	400	437	462	372	386	387	414	426	430	423	384	377	398	387	382	455	435	422	428	394	407	425	389	391	411	388	422	430	392	460	387	390	390	394	380	390	382	352	427	382	384	383	389	409	376	395	398	439	366	386	389	406	418	429	405	424	401	396	408	359	389	405	399	400	384	394	402	437	403	433	393	424	401	380	380	427	395	406	394	380	396	399	394	421	375	386	415	397	398	461	430	400	403	386	416	388	438	394	371	422	374	435	359	388	370	393	426	359	409	378	426	443	422	391	422	415	430	382	392	393	402	403	417	388	374	384	427	385	417	410	381	420	438	349	398	403	407	397	410	393	418	431	420	411	386	381	396	418	377	409	411	417	393	372	408	408	388	403	401	416	413	388	408	421	393	403	407	387	404	410	395	413	401	404	383	411	388	396	395	391	428	409	411	388	421	397	412	417	403	392	436	384	415	376	398	386	383	438	441	426	442	379	406	411	434	444	377	406	376	401	374	446	372	384	397	369	381	396	396	425	432	379	369	383	406	385	410	418	402	379	408	388	404	407	402	419	392	390	406	411	403	387	400	437	387	391	382	386	404	385	362	429	408	420	397	389	385	410	402	406	403	427	378	386	413	383	421	381	406	430	364	408	399	392	405	404	383	392	376	398	425	393	391	374	391	396	406	373	421	384	397	413	406	423	428	441	395	383	395	388	388	370	399	413	371	407	388	402	379	377	355	364	380	398	394	416	418	373	388	416	379	380	396	384	414	444	401	415	407	443	394	416	385	365	407	403	375	402	396	422	410	380	405	395	412	413	429	400	385	415	403	409	425	413	424	391	399	387	367	411	366	418	361	431	424	428	389	409	401	413	418	425	400	413	402	425	412	414	384	401	394	393	391	441	392	383	397	446	379	454	327	429	429	420	420	389	401	410	381	435	372	410	390	403	382	392	424	355	411	416	418	386	401	426	363	388	392	395	423	378	412	386	430	379	412	445	415	392	405	383	384	396	379	409	404	407	365	407	432	397	396	421	407	402	423	422	429	396	424	401	417	393	377	403	396	402	402	425	390	346	361	395	408	391	433	360	394	406	402	407	416	410	380	383	393	384	415	389	360	402	423	394	408	399	384	397	409	361	407	409	389	419	379	387	406	390	418	437	390	420	386	392	413	399	439	436	400	389	387	373	421	399	403	385	378	407	356	382	393	416	341	367	396	408	400	400	403	411	404	406	424	439	387	407	384	393	378	425	440	384	399	394	411	405	410	381	411	422	420	383	414	397	392	424	368	427	403	394	417	420	403	399	416	380	411	373	387	423	425	380	385	386	421	384	397	388	385	370	407	374	416	419	388	395	399	407	418	408	396	403	393	386	372	394	415	387	375	387	376	357	427	432	397	418	427	404	384	393	403	404	389	382	415	412	390	402	364	400	406	432	433	380	393	436	387	358	397	427	406	415	410	392	449	403	385	393	374	386	362	402	399	398	405	431	419	414	426	418	388	353	396	359	365	382	434	386	396	378	441	398	417	396	454	386	384	422	426	393	398	404	429	385	431	398	399	408	390	398	405	387	430	385	377	406	418	403	424	404	401	421	397	420	402	419	414	393	426	400	421	392	401	410	403	389	421	375	435	399	401	343	402	406	404	428	380	392	438	418	406	407	373	413	419	412	406	387	392	407	365	382	409	398	391	429	421	420	427	386	394	398	378	410	412	401	410	422	412	374	411	414	388	428	412	423	407	376	388	416	389	366	381	409	375	426	407	403	394	406	419	416	426	409	396	404	402	388	382	381	439	374	404	404	413	386	376	373	384	390	426	373	404	404	408	379	409	425	389	406	372	403	437	410	377	384	382	435	397	419	420	422	409	446	424	407	401	385	374	409	425	401	407	390	413	417	443	406	396	414	408	387	396	376	412	402	362	430	355	408	344	403	378	399	449	421	353	420	394	329	403	388	412	383	392	368	381	427	398	431	416	409	428	407	366	418	398	380	395	401	408	433	443	407	388	368	411	408	421	384	409	391	425	398	379	362	391	422	433	418	387	389	390	372	406	405	395	409	438	448	396	413	370	382	348	376	389	419	394	422	369	393	395	372	420	449	414	358	434	374	387	438	370	413	406	394	397	411	406	419	425	391	409	429	408	421	423	430	388	404	384	385	383	409	404	387	389	380	408	397	430	386	431	418	359	396	399	390	437	385	439	396	418	379	362	392	403	416	392	393	365	392	395	405	406	415	417	425	408	410	388	388	397	389	452	448	415	406	421	448	380	442	402	424	406	384	367	355	423	391	392	413	406	403	386	419	414	407	398	387	398	409	415	375	411	380	438	408	410	421	399	396	408	411	402	417	372	434	422	393	400	411	402	436	444	399	410	383	375	405	387	433	403	439	438	420	393	407	395	418	391	413	405	452	398	408	413	399	393	431	437	396	389	390	412	427	435	380	421	394	440	430	426	370	409	378	410	386	404	405	390	418	398	391	410	426	389	420	426	358	389	417	383	383	400	402	454	413	402	375	393	414	354	423	399	379	393	375	431	438	398	394	393	413	406	437	407	435	417	396	373	393	424	364	414	460	422	397	396	434	413	423	376	412	428	397	391	419	437	436	389	387	405	416	397	369	408	457	391	408	408	366	408	358	398	392	414	416	413	424	444	361	404	386	423	393	423	395	335	408	430	401	380	373	406	403	388	395	394	428	398	418	431	380	431	399	399	414	409	381	408	410	409	405	399	373	422	412	384	383	384	416	408	395	385	424	356	397	395	413	414	425	402	391	405	383	393	377	422	414	422	378	403	401	393	354	397	395	418	386	411	366	389	428	401	407	408	412	398	403	410	368	401	404	417	388	388	382	395	440	415	407	423	389	383	414	400	381	405	394	421	391	386	386	407	382	395	386	408	407	392	396	412	410	362	413	419	431	390	449	408	414	394	407	413	398	377	387	410	397	414	402	381	406	396	389	378	412	358	400	395	403	402	401	411	433	398	413	389	406	428	395	401	379	399	380	397	395	399	421	359	373	427	397	409	383	401	421	402	407	404	399	395	414	415	385	403	402	394	403	386	393	404	375	402	394	407	423	418	393	447	418	407	424	394	418	420	409	396	390	390	401	417	441	402	437	400	401	391	412	408	382	382	413	421	399	430	403	376	370	411	438	405	413	403	442	413	429	425	432	420	413	396	422	442	393	410	404	369	396	398	378	447	409	407	404	394	430	407	402	375	393	423	396	360	383	405	418	427	376	419	342	405	392	369	377	417	443	400	432	392	404	396	400	422	412	395	426	434	423	404	418	392	395	414	389	433	415	407	368	404	371	420	379	457	412	382	392	429	378	412	382	433	423	390	384	395	412	394	402	416	404	414	409	407	393	424	376	388	363	392	394	354	406	401	413	408	409	452	418	391	401	388	413
13929	5060	5842	4635	616	423	284	267	223	241	244	189	203	203	187	171	175	196	159	156	194	178	190	136	157	184	156	157	143	166	166	159	180	136	166	149	154	162	174	150	177	143	142	155	171	156	150	146	161	150	153	155	176	157	136	146	157	143	127	154	166	158	141	155	143	157	140	146	155	152	141	182	133	168	148	158	165	141	169	166	183	154	165	146	131	157	132	163	154	153	139	151	156	156	123	141	168	158	142	186	196	155	148	176	139	161	171	159	147	146	172	142	136	141	145	141	150	166	163	156	159	180	159	176	135	160	154	153	156	150	156	134	168	140	156	149	170	151	145	144	132	159	157	157	172	162	146	172	163	169	148	164	145	178	148	139	166	171	127	165	163	160	151	145	157	150	156	148	173	166	127	186	157	171	179	156	165	155	158	155	173	164	138	149	135	137	158	138	128	159	161	147	149	146	125	174	168	170	149	144	160	156	110	152	159	139	171	158	163	135	169	125	153	143	164	149	161	149	134	166	140	138	170	141	151	142	133	155	137	172	163	139	150	151	143	168	163	164	155	166	144	154	157	172	169	153	153	143	134	127	175	145	163	183	164	164	152	153	156	157	144	142	161	165	145	157	127	177	133	152	165	163	140	167	139	143	170	151	147	149	126	156	151	137	149	173	148	160	149	147	136	158	155	153	163	167	171	183	147	163	144	148	148	153	154	159	156	184	155	158	152	149	140	154	159	141	153	153	141	148	170	182	172	148	144	153	166	159	155	154	173	165	118	145	127	169	157	150	138	153	144	147	180	147	158	135	174	150	157	130	143	167	148	158	138	165	134	139	165	162	181	174	172	156	150	144	148	155	140	153	167	159	141	159	148	156	167	151	153	152	134	148	155	139	145	165	152	167	140	144	153	165	142	146	144	160	154	147	136	142	155	142	146	177	164	157	148	160	152	136	139	169	136	135	140	168	152	145	176	177	172	155	151	178	145	142	166	164	159	153	179	142	157	144	158	167	172	147	153	173	164	157	143	147	148	153	162	169	172	175	153	169	138	148	149	164	135	171	162	146	148	153	173	169	157	155	163	167	159	146	152	160	154	141	167	163	126	150	140	152	145	136	138	142	151	160	168	157	149	165	138	168	146	148	165	147	156	98	130	166	150	158	141	161	144	151	140	163	149	156	148	171	150	170	150	148	157	155	143	142	161	161	140	139	174	149	167	160	159	153	157	161	185	150	158	164	163	156	162	176	183	141	153	145	147	160	135	151	165	145	140	129	154	147	142	120	152	135	136	162	151	152	157	152	161	154	150	139	153	151	133	177	143	156	164	153	160	132	174	171	148	185	147	156	174	137	147	175	138	141	146	171	153	167	156	152	165	173	166	139	175	181	151	135	169	164	137	162	171	181	169	128	149	143	142	160	133	148	150	169	166	144	143	150	135	149	151	150	160	167	152	151	151	157	174	148	164	132	160	179	166	146	172	140	148	166	162	137	171	153	153	156	132	170	135	144	137	150	158	152	162	169	140	166	169	177	147	150	133	140	160	144	157	160	143	167	138	125	174	142	134	150	166	153	130	144	153	157	160	161	134	163	152	146	155	160	156	155	177	140	146	155	151	134	149	152	167	166	160	153	160	174	154	156	155	161	141	149	172	173	146	151	145	156	161	174	166	162	175	171	155	148	166	153	160	167	165	167	131	146	156	175	143	144	171	152	147	185	126	174	143	150	179	141	130	173	126	177	148	168	165	155	187	154	166	126	141	159	146	153	178	151	135	157	168	136	162	157	156	160	136	148	140	180	175	155	157	149	139	178	164	176	182	156	177	140	169	170	162	168	164	139	161	170	161	158	127	157	143	175	160	143	151	154	155	151	158	164	167	152	149	167	127	170	142	138	150	133	147	156	176	179	176	152	136	149	164	166	166	154	158	134	150	162	154	137	160	169	152	141	166	142	163	160	146	166	164	147	153	141	152	120	165	148	153	162	150	174	157	148	159	140	128	155	125	162	136	140	135	166	159	157	160	154	139	164	167	158	179	135	155	148	157	136	179	161	159	143	180	156	159	151	185	166	151	152	158	139	135	129	165	143	140	133	127	162	170	148	153	146	164	136	157	155	158	133	136	149	163	169	150	168	164	162	133	177	146	142	158	170	168	156	156	163	152	146	154	128	160	140	166	180	177	175	146	152	147	155	174	169	161	120	167	154	173	143	160	146	162	187	134	157	145	133	171	155	147	136	133	161	154	149	176	139	147	147	161	133	165	142	158	148	129	167	168	138	129	176	160	153	144	152	127	152	149	169	161	121	150	172	152	165	156	149	151	169	137	159	166	149	161	138	160	124	140	149	156	155	142	150	149	162	161	145	169	150	142	147	174	166	156	130	163	165	140	145	130	139	158	149	128	151	143	145	147	166	143	142	164	164	162	144	133	150	180	146	121	153	161	136	132	149	145	131	159	142	142	172	170	156	153	137	137	147	150	143	133	149	142	180	153	156	146	132	145	146	138	148	159	119	163	153	122	139	151	166	173	136	153	131	142	137	155	168	159	147	162	150	154	155	134	142	150	159	141	164	143	147	166	168	125	150	144	130	159	163	162	154	156	166	156	151	163	148	157	155	150	138	138	150	131	154	160	182	139	142	176	158	149	126	170	140	167	164	157	141	153	134	151	177	144	148	166	168	150	164	149	179	162	173	160	164	165	161	149	165	153	170	141	160	151	160	168	144	161	154	124	153	145	144	167	155	148	146	144	153	187	168	170	155	162	152	152	167	151	143	124	160	161	162	173	150	154	159	161	157	149	132	137	144	139	154	184	167	132	146	130	149	147	145	153	151	163	162	131	155	175	146	150	122	139	152	139	169	144	145	162	135	175	139	188	144	160	161	143	168	144	165	159	154	165	151	163	132	124	143	148	148	132	161	174	158	159	168	141	159	159	167	160	159	161	171	178	170	161	169	147	143	131	173	178	147	159	150	157	139	149	184	144	186	156	178	130	139	132	162	163	151	167	154	130	156	137	135	166	152	165	148	163	167	159	160	159	157	186	153	150	164	161	170	146	142	132	130	154	164	170	153	181	165	170	170	146	164	191	162	142	151	187	161	147	149	172	177	149	164	145	141	155	158	154	151	154	144	178	141	164	150	168	157	150	141	157	151	150	175	136	145	135	157	153	144	154	160	144	149	150	167	164	140	163	148	134	192	148	141	144	158	160	162	150	159	152	138	157	155	164	161	126	152	143	157	149	168	160	129	150	172	154	178	163	153	126	132	151	151	169	138	154	157	152	167	150	170	149	165	151	158	175	167	140	137	154	133	132	155	173	140	171	166	138	146	145	159	163	148	158	173	149	172	174	142	145	162	161	159	146	165	145	167	152	131	141	138	150	133	144	161	160	146	169	177	153	167	156	192	180	157	152	143	154	147	143	139	145	164	177	134	138	170	159	143	136	140	149	137	146	158	148	153	166	161	165	137	167	141	135	135	142	154	149	151	148	136	160	178
8010	4741	10427	8990	1962	1477	1108	1018	799	819	688	692	632	603	584	570	573	535	505	495	489	443	476	449	423	416	464	435	424	456	415	429	447	392	433	387	400	405	403	443	418	436	418	415	418	422	406	407	388	390	387	425	386	354	416	408	395	416	425	422	431	410	444	364	385	378	384	402	392	396	388	413	401	388	366	365	390	377	385	410	416	393	394	393	398	411	415	373	393	387	408	401	366	429	403	438	397	413	371	389	396	395	418	351	403	380	401	394	356	337	427	398	394	430	393	361	414	397	371	401	402	385	387	400	425	370	376	386	378	364	421	427	385	416	407	407	370	410	378	404	394	389	385	393	401	351	410	375	416	400	387	388	386	390	350	397	382	396	385	373	378	411	407	406	381	410	368	392	421	361	391	376	399	398	363	392	415	354	419	411	392	369	406	397	418	383	421	371	384	414	409	428	408	413	367	395	387	384	392	401	409	416	421	418	391	378	389	395	375	401	383	398	389	369	446	399	359	400	391	422	414	365	356	371	423	372	378	380	396	385	401	389	393	389	398	377	378	363	410	387	386	392	425	351	396	365	388	379	384	397	406	402	409	395	380	401	409	350	371	416	373	403	397	380	411	409	461	363	416	397	382	395	364	392	422	379	400	413	413	388	407	402	392	375	361	401	393	383	381	365	381	397	393	416	392	379	364	355	376	398	417	407	393	367	402	378	431	384	374	393	381	407	428	427	381	444	395	380	359	396	362	380	407	409	392	402	376	387	371	409	380	430	366	413	366	419	422	398	405	398	383	385	426	422	424	399	379	416	395	413	389	424	396	420	377	424	431	384	400	446	362	397	383	403	410	354	408	386	383	363	414	403	370	395	348	397	385	396	392	384	405	373	366	379	392	416	415	415	401	415	407	379	401	394	370	403	427	412	398	402	374	390	410	372	398	383	394	361	390	410	378	376	411	413	413	383	404	402	400	342	384	401	386	403	410	415	375	386	401	406	417	429	369	384	361	396	385	394	419	418	393	405	381	388	386	380	405	383	437	383	398	370	362	400	403	401	379	379	392	387	403	384	415	418	394	426	396	402	407	412	426	378	399	390	403	379	410	380	414	375	400	377	417	390	352	407	403	384	405	394	452	403	384	392	410	388	388	418	376	445	355	386	384	415	341	411	386	391	412	398	384	392	418	362	390	380	359	385	406	377	377	444	367	427	374	397	380	389	414	397	388	394	369	366	389	343	409	403	448	406	412	424	373	397	371	414	347	405	357	375	421	426	408	421	392	413	432	389	389	370	404	431	394	391	386	388	392	381	394	391	378	372	374	387	414	380	372	412	384	387	400	377	404	384	385	362	378	383	398	390	401	388	390	417	386	378	370	418	420	409	401	378	411	403	361	414	432	386	391	415	396	358	385	423	398	363	388	394	403	400	370	418	395	417	397	446	412	409	404	399	416	384	385	390	391	359	410	376	401	373	416	417	396	379	392	392	383	377	389	412	414	379	416	373	391	422	367	393	402	391	373	386	349	373	375	384	358	420	387	402	392	386	394	383	431	396	386	389	383	381	368	361	407	359	406	392	391	407	348	407	405	379	406	365	400	401	391	426	370	389	381	385	405	425	440	390	379	404	431	393	416	413	365	393	389	405	394	346	406	348	390	398	376	379	389	424	382	389	389	362	400	399	385	419	412	390	374	377	388	371	421	381	379	397	411	406	384	424	379	394	356	383	382	410	394	399	398	370	408	414	387	406	394	395	387	409	414	393	392	399	381	408	367	393	399	395	419	343	415	385	389	400	410	378	412	365	408	404	429	359	423	383	375	407	370	393	361	410	382	421	414	403	377	385	384	384	373	409	413	409	396	398	378	394	353	398	407	413	376	434	393	409	353	398	379	388	352	418	412	390	413	390	424	398	429	417	383	395	378	380	403	412	401	374	360	382	404	422	390	403	433	362	390	441	348	381	410	367	382	422	406	368	364	362	411	435	366	390	401	379	355	384	377	388	401	387	424	395	409	407	388	367	404	395	405	398	405	434	354	413	411	424	412	387	434	406	434	353	381	396	377	394	409	382	411	398	378	409	382	406	412	347	359	370	391	389	412	384	396	361	392	398	383	411	406	379	397	430	409	393	352	384	359	325	405	389	423	399	399	394	370	383	370	411	391	413	392	404	407	390	402	378	361	408	371	392	417	421	346	388	422	417	368	404	368	394	394	381	390	371	391	386	390	436	405	417	404	394	432	442	373	459	394	414	401	395	383	401	383	435	379	359	371	390	406	349	407	382	391	407	401	391	404	359	400	410	402	425	379	349	402	392	422	388	409	378	392	408	398	370	438	407	402	342	399	388	414	409	397	406	340	375	382	420	393	376	391	380	392	378	349	418	413	402	410	356	401	380	365	384	370	394	402	363	359	359	420	395	379	381	410	405	414	374	378	419	350	397	374	424	403	405	383	349	409	351	394	382	385	408	412	424	378	372	364	398	400	399	401	393	394	386	382	346	407	365	360	402	374	365	373	369	380	370	435	387	369	375	386	405	387	401	413	396	366	437	398	406	400	402	379	411	380	385	392	395	388	393	381	413	384	389	406	415	378	376	390	398	371	348	370	364	388	364	409	405	383	390	381	374	411	351	373	417	383	384	371	378	389	402	423	393	377	388	355	348	358	389	411	418	429	361	376	435	387	386	380	417	407	422	415	367	384	349	405	407	371	369	365	392	406	411	382	363	420	362	404	385	365	370	397	406	379	381	357	389	369	400	382	437	421	411	407	420	394	411	423	396	363	372	363	393	423	386	392	382	379	380	395	406	421	415	410	370	357	396	419	381	407	408	380	421	407	391	376	391	391	392	396	364	387	389	369	405	386	391	403	417	384	397	404	400	411	383	380	400	391	376	360	378	393	397	367	382	401	403	392	399	423	419	396	409	416	397	375	387	371	418	387	398	385	388	399	379	378	362	373	386	420	416	384	403	394	405	378	414	407	391	372	397	395	397	385	423	411	384	413	377	401	429	393	397	404	397	384	420	394	385	412	385	372	401	371	402	389	399	386	387	432	402	371	396	401	430	401	398	420	407	387	368	373	408	354	393	374	386	422	424	380	387	402	421	399	407	394	397	401	408	414	389	414	368	384	399	397	373	398	393	383	398	411	366	383	401	389	375	403	412	421	394	415	366	380	408	359	388	395	395	423	370	400	354	402	440	389	413	422	365	386	392	385	418	399	384	400	382	398	409	440	406	374	364	390	380	381	369	403	445	398	376	403	410	386	396	378	408	393	388	370	365	378	401	387	423	406	417	395	387	377	415	402	425	432	394	394	391	393	418	337	420	408	410	369	380	365	380	409	434	408	396	383	397	386	381	434	404	387	396	415	430	377	386	390	393	394	347	355	401	399	394	379	381	361	358	407	419	372	400	371	416	402	336	365	389	399	398	418	420	387	371	403	425	398	421	419	374	420	415	367	414	405	406	401	389	316	377	363	404	391	401	385	425	430	381	359	410
1578	2382	1827	1174	401	329	349	308	374	374	357	329	354	375	354	376	363	343	370	369	342	363	393	348	337	366	355	364	365	336	386	391	358	364	374	381	352	344	349	376	351	336	347	359	352	344	351	351	408	389	353	372	318	323	393	373	370	358	371	332	326	329	347	342	385	342	338	357	326	382	354	342	359	337	346	418	369	375	299	379	362	351	340	375	351	344	390	366	370	347	315	357	374	390	364	350	318	356	389	357	345	332	349	407	361	363	345	362	324	310	367	342	377	376	354	410	382	362	368	370	351	353	354	326	376	357	379	385	348	333	382	332	370	360	354	367	332	305	358	402	371	351	358	344	332	351	362	349	382	373	390	363	358	349	377	328	337	328	349	364	343	365	374	344	374	325	380	346	345	332	373	373	367	333	339	370	368	361	352	364	354	378	320	378	331	353	347	366	384	350	363	325	394	369	370	340	325	327	349	358	380	374	362	330	333	339	345	312	390	324	348	373	362	354	353	365	350	370	354	336	359	358	361	296	356	344	379	365	355	333	340	374	362	383	363	353	338	402	319	372	352	344	349	354	352	331	356	327	342	387	375	385	377	366	362	356	325	338	331	369	382	370	349	340	371	347	372	354	354	359	373	355	362	351	351	319	309	367	356	365	348	330	367	366	322	350	317	353	363	348	336	391	367	362	371	348	370	332	342	338	393	339	357	362	411	335	342	380	333	326	353	370	344	355	357	355	384	362	341	355	359	327	342	347	352	368	369	368	375	337	339	362	336	336	352	344	340	352	363	354	363	342	343	368	360	380	368	308	334	368	349	308	383	360	359	373	349	364	334	363	347	334	345	363	368	356	353	322	348	366	341	336	345	378	332	333	380	381	309	362	352	326	335	323	340	361	360	375	355	356	339	360	344	380	365	356	383	353	356	316	333	318	358	330	367	351	351	387	351	342	354	362	375	343	303	362	298	376	353	354	333	363	370	362	369	355	374	380	358	390	377	348	361	336	366	361	334	397	355	344	362	327	361	346	344	380	322	336	316	332	363	369	373	307	382	365	324	358	353	353	349	333	383	328	373	312	335	376	396	358	376	377	379	361	348	349	370	340	322	380	351	359	351	357	386	369	353	331	371	381	317	333	313	378	355	370	375	375	369	338	321	346	355	342	375	337	340	359	367	366	358	348	338	367	339	385	371	361	364	355	349	373	346	341	336	389	309	364	350	342	363	345	354	374	362	341	328	349	356	365	360	350	373	331	365	401	320	355	339	337	329	333	346	353	359	349	363	364	356	342	364	372	365	359	365	346	379	356	300	349	356	342	369	373	345	372	355	351	342	366	392	353	363	363	370	336	343	349	342	379	381	384	376	343	334	344	366	378	387	344	363	350	331	347	378	348	348	355	364	412	373	358	339	341	328	353	350	351	389	364	345	331	366	339	345	320	335	350	357	346	369	337	347	332	326	343	341	357	347	370	401	368	353	348	350	394	336	384	346	331	362	351	372	337	370	362	381	359	360	350	338	336	331	323	312	336	369	345	389	352	342	357	370	360	363	341	367	344	326	371	345	341	322	354	360	363	373	321	343	354	321	347	365	372	339	347	372	377	348	318	347	382	377	359	422	352	395	356	411	337	358	355	300	350	341	320	347	393	344	359	354	352	344	348	344	357	333	368	372	368	366	355	316	335	354	365	344	367	339	330	353	334	349	402	347	362	319	366	348	354	344	351	321	380	310	362	350	332	338	351	352	327	354	354	337	356	346	362	368	372	361	368	320	356	352	344	377	379	380	367	360	356	386	341	365	350	308	392	347	339	342	335	370	373	340	309	355	347	368	348	350	335	356	366	364	333	363	321	322	361	342	341	355	373	366	338	352	352	363	368	341	373	358	361	369	347	379	347	366	360	348	337	305	349	340	371	343	353	364	351	324	360	369	370	386	359	378	397	368	325	370	363	358	355	349	362	325	372	353	364	358	309	367	344	360	346	380	339	373	356	360	369	344	343	375	370	353	327	390	367	373	362	338	341	364	371	371	379	352	370	409	331	358	362	385	381	330	387	387	346	358	363	321	342	331	335	342	348	334	381	354	344	362	363	377	363	345	372	386	374	343	363	349	391	353	356	331	339	367	342	394	360	354	344	370	360	348	316	352	367	351	307	362	356	354	328	335	322	354	378	337	336	370	387	341	339	383	391	365	358	331	327	354	360	387	359	346	317	343	349	369	347	316	358	344	338	366	394	337	322	359	368	362	333	367	366	361	339	353	337	330	354	353	373	359	324	366	333	356	359	341	334	340	361	347	331	355	325	345	352	326	365	399	349	335	384	357	352	372	345	367	313	334	355	323	318	372	352	348	326	316	362	358	367	331	349	358	384	331	378	394	339	366	347	323	378	359	350	350	368	347	383	399	345	323	333	360	320	344	363	370	344	381	345	346	373	370	327	331	352	339	350	348	355	362	361	368	355	351	390	370	364	373	318	375	339	350	351	369	331	360	329	336	367	367	363	350	395	348	384	356	343	351	372	350	342	347	350	339	387	386	390	354	366	342	349	420	332	351	383	350	355	382	333	344	343	353	316	323	339	351	342	352	377	334	361	341	324	352	365	371	352	337	355	362	343	329	348	367	354	326	347	333	358	349	322	305	356	349	372	350	381	359	346	342	326	360	370	341	360	339	333	360	384	347	323	400	335	361	332	324	347	390	373	369	367	353	320	357	319	354	344	345	363	342	402	358	346	315	326	375	333	324	317	361	370	371	372	355	397	341	338	356	337	353	296	341	380	333	338	349	344	370	341	340	367	328	321	346	357	354	320	389	352	346	312	358	358	407	371	376	337	334	357	351	340	378	348	330	327	368	350	377	361	385	362	378	360	373	364	349	298	397	333	368	376	375	349	391	377	330	352	370	333	374	352	341	318	340	371	312	359	343	348	391	347	390	388	344	328	334	337	347	328	328	311	377	345	355	344	336	335	342	326	369	388	362	359	364	337	313	325	329	326	346	358	377	369	385	351	356	358	334	394	360	363	348	337	365	359	399	343	338	402	326	356	364	372	354	359	339	356	365	384	368	338	365	342	391	369	398	380	342	342	340	383	332	338	353	379	319	344	366	355	326	375	339	373	356	336	377	351	354	350	337	325	384	349	358	369	348	353	365	366	368	327	342	331	355	327	384	377	352	328	366	389	378	338	320	365	379	356	347	351	336	373	378	325	367	374	346	341	341	354	361	306	342	369	326	360	359	319	350	358	353	374	360	374	346	348	319	331	339	350	335	335	322	368	345	363	337	351	381	364	328	336	354	369	359	345	351	338	364	375	384	354	389	367	348	352	369	334	348	346	370	371	335	335	325	324	365	342	342	377	403	363	358	352	333	360	328	329	358	353	347	377	340	335	343	390	345	374	368	339	308	352	339	333	345	331	352	350	333	364	376	362	343	362	357	386	363	331	384	368	363	336	357	351	351	353	397	370	359	376	359	347	348	378	369	333	353	379	370	324	386	336
1910	2749	3391	2897	778	790	778	761	749	785	721	744	767	799	791	770	734	780	749	785	733	802	782	792	790	758	760	773	846	746	752	749	732	752	806	748	789	727	767	737	808	739	766	788	804	736	770	679	767	764	762	766	790	779	775	795	775	718	784	837	755	736	735	734	737	744	785	771	783	769	798	779	758	758	718	775	760	758	774	753	741	732	709	828	704	747	733	772	747	731	762	757	711	723	779	767	728	765	757	754	728	750	751	737	780	787	724	714	711	733	724	738	756	747	772	807	723	803	719	730	733	753	810	723	749	749	767	778	810	811	767	751	773	746	755	748	694	763	774	719	741	745	757	732	812	798	759	750	781	736	758	779	800	765	790	814	751	784	772	749	773	750	772	726	722	790	767	768	776	785	743	763	757	794	763	719	758	718	709	721	787	765	818	752	774	757	724	796	727	808	742	777	757	681	805	757	725	800	762	758	764	790	755	776	755	772	713	714	765	752	774	756	773	731	735	818	737	718	735	703	747	795	753	735	789	747	755	752	799	755	766	786	781	766	797	696	767	755	776	754	825	768	721	751	788	778	781	746	795	763	744	798	771	720	776	732	777	795	740	755	762	736	759	706	725	737	789	744	790	744	777	782	816	734	798	756	764	798	779	790	750	704	784	795	727	766	787	776	778	766	747	736	714	763	725	749	736	769	760	753	735	778	763	787	772	768	792	779	770	777	765	769	782	770	818	708	747	753	758	758	747	749	728	743	757	692	775	741	745	764	765	731	775	816	766	717	808	804	809	748	755	742	773	798	729	757	755	783	760	767	770	766	742	768	780	848	736	779	738	732	753	799	757	758	726	748	734	737	737	753	778	724	759	731	733	703	723	761	803	746	773	800	720	798	805	730	773	797	764	698	766	783	758	800	784	767	773	743	803	752	758	767	725	774	720	784	736	788	811	783	794	757	751	822	734	799	766	787	761	728	743	750	777	777	746	805	785	772	827	749	736	740	735	741	777	800	709	769	782	746	730	756	789	798	775	811	787	821	743	775	737	749	718	757	775	819	760	721	775	786	790	778	760	765	764	733	794	723	742	791	787	781	785	732	745	756	735	807	760	742	740	808	772	768	756	811	751	734	763	776	746	759	746	763	746	746	745	776	710	770	762	714	744	721	776	700	766	714	803	736	733	783	763	798	751	768	751	776	737	761	684	722	750	744	700	695	762	755	790	737	760	785	736	748	769	747	792	786	804	771	766	728	786	788	782	797	815	782	726	805	751	732	754	789	785	745	777	790	765	755	760	815	740	745	776	783	784	779	743	743	744	769	719	674	776	776	782	719	755	777	730	750	722	753	718	764	740	726	738	780	749	782	728	720	766	771	771	818	751	744	799	772	773	768	812	714	713	761	718	736	751	760	787	765	797	726	725	722	758	767	746	744	771	714	756	736	729	757	802	737	773	742	747	781	754	772	780	745	738	729	781	754	766	708	772	781	776	739	752	757	771	743	784	759	702	778	788	722	744	753	790	748	787	783	779	710	796	799	775	729	813	773	791	760	795	783	779	769	763	802	721	723	753	795	759	780	724	724	790	762	758	755	765	750	742	754	743	733	763	750	754	745	772	771	740	731	787	815	755	763	823	786	757	766	795	767	776	756	795	774	728	736	747	759	797	737	760	768	713	711	782	757	725	748	788	764	693	782	780	736	726	746	739	743	724	771	754	750	739	684	758	762	711	763	775	735	713	748	727	752	741	719	785	779	774	805	754	737	782	732	766	734	751	798	788	773	762	740	770	743	715	796	760	739	747	795	816	797	753	767	764	740	762	770	735	723	710	743	749	734	751	761	761	718	752	750	800	768	762	767	790	743	780	747	766	759	762	766	717	791	766	778	760	704	768	744	716	730	707	721	789	711	727	783	734	688	785	749	785	760	749	796	789	728	765	813	760	747	759	741	720	753	758	747	757	764	747	757	735	717	736	797	782	790	771	806	725	747	782	752	771	714	749	738	748	755	718	746	770	717	726	748	752	804	780	786	782	697	786	718	732	751	730	759	774	744	735	705	801	810	788	746	742	781	779	741	727	740	752	766	744	752	733	774	767	799	734	787	754	755	780	773	791	807	750	754	800	764	797	740	791	795	801	709	778	772	735	706	742	720	773	729	746	776	746	715	773	765	757	736	772	707	792	743	774	760	812	756	787	741	763	763	810	736	744	746	795	755	729	802	749	728	790	783	764	738	733	732	744	764	755	702	737	762	764	738	766	748	726	748	803	757	768	741	763	692	739	767	816	758	792	775	728	726	718	767	740	797	748	711	785	748	821	729	800	758	756	806	772	749	719	739	729	770	741	798	792	810	749	732	783	756	807	780	753	706	736	751	678	731	751	729	777	767	775	794	763	743	786	731	789	780	775	720	763	759	763	779	815	745	778	743	785	727	772	774	771	770	733	717	784	781	761	752	743	763	769	769	734	758	712	754	771	725	766	781	727	693	742	804	778	692	772	757	762	725	743	772	824	716	763	764	736	765	767	761	741	794	717	801	751	769	750	787	761	768	796	768	794	785	758	770	776	762	722	751	776	730	746	735	729	751	740	770	762	737	746	775	763	750	745	772	751	739	745	774	779	773	752	750	812	736	759	743	771	737	797	767	724	791	798	799	762	802	787	753	736	736	728	815	795	765	775	740	745	735	718	759	759	759	762	749	738	754	744	800	776	822	747	773	749	780	733	741	794	798	718	739	730	738	730	788	729	708	753	772	694	793	742	778	784	772	776	768	750	774	770	734	758	796	781	726	763	776	777	708	707	812	746	808	759	786	735	743	737	748	799	768	792	741	814	709	759	741	775	773	730	778	808	767	737	789	761	745	774	787	738	765	784	789	768	799	817	725	760	822	759	720	775	758	721	753	761	802	715	723	773	754	804	735	761	739	763	764	753	768	755	710	765	784	746	753	769	746	746	772	770	766	766	743	727	752	777	737	808	767	771	773	733	760	750	724	741	734	750	804	761	773	745	775	775	743	740	814	775	744	742	752	767	727	790	775	742	788	743	749	730	723	775	745	802	749	792	799	786	749	756	836	760	726	792	722	737	753	744	788	774	780	724	706	718	779	732	809	775	713	773	727	737	780	765	749	772	731	776	755	776	731	761	772	719	771	765	761	778	790	756	773	749	824	804	743	753	702	826	801	771	741	766	752	717	746	748	744	805	772	742	713	771	784	742	785	791	724	736	785	775	747	788	744	738	785	765	775	759	751	748	778	751	761	738	745	778	758	775	791	747	737	772	762	823	786	785	705	756	770	753	825	700	729	751	798	817	771	766	741	764	740	799	754	740	776	744	726	773	779	750	725	782	769	777	769	793	777	718	759	759	752	743	766	751	703	730	742	721	773	769	791	743	770	784	773	766	790	771	813	765	774	764	753	775	765	786	765	769	745	807	745	757	714	736	769	799	742	781	784	736	778	789	775	816	763	764	763	806	781	778	724	759	745	757	782	726	746	784	730
7534	4903	3658	2106	360	308	266	216	185	196	201	233	178	181	205	189	184	175	196	188	179	176	173	159	169	170	165	165	194	161	173	179	169	197	175	145	180	192	163	176	197	200	171	186	186	188	185	163	191	182	208	191	162	165	180	190	189	189	196	185	172	165	164	164	185	194	214	181	185	185	179	180	168	171	186	167	178	177	161	178	178	163	178	158	178	186	182	203	193	171	183	159	180	192	181	151	184	170	172	203	166	157	164	189	161	195	171	166	177	154	141	171	193	171	180	197	188	169	194	197	161	173	174	178	191	170	167	156	193	171	184	181	158	181	181	169	163	178	192	155	182	173	165	175	184	166	174	177	191	188	177	166	193	192	189	197	163	173	170	200	192	157	213	173	177	157	161	173	168	155	188	162	173	168	173	180	189	168	163	192	177	197	173	169	164	197	177	170	166	158	167	166	201	180	184	185	157	155	167	179	198	179	165	210	197	168	190	163	197	171	180	127	159	168	168	172	175	166	182	190	188	169	173	160	185	161	185	167	156	151	171	181	176	167	177	140	155	173	174	182	187	180	174	187	175	161	167	159	179	167	182	165	178	175	187	191	200	173	208	159	179	157	155	176	186	198	181	166	187	166	162	187	160	176	179	164	186	170	155	176	162	170	166	182	181	194	158	160	193	166	188	166	164	199	192	182	179	170	159	169	163	191	167	173	158	177	179	155	183	171	198	150	182	172	146	161	165	181	140	176	179	167	175	179	171	170	178	156	163	186	176	184	178	179	195	182	178	179	194	174	180	173	165	162	192	181	169	161	174	188	182	170	185	193	168	180	181	191	180	180	177	182	188	188	179	200	190	171	160	160	164	171	165	182	165	193	195	188	162	171	196	196	172	165	188	180	203	178	178	184	163	159	168	162	170	157	202	207	171	167	183	176	170	153	181	156	194	166	165	154	153	175	168	172	145	166	181	165	187	164	155	171	171	162	176	154	192	156	180	170	162	189	159	201	192	180	152	189	154	179	202	161	160	172	163	183	143	136	174	188	197	161	137	158	177	169	186	187	193	197	174	167	159	189	173	168	196	188	169	187	181	184	164	154	176	163	185	149	198	166	142	173	187	170	166	233	158	181	178	156	160	169	156	190	180	181	174	183	172	202	183	179	159	178	165	185	170	193	158	178	173	160	190	158	160	199	179	178	180	184	179	166	155	165	171	175	191	166	185	172	194	159	162	164	205	182	155	190	179	184	164	164	201	213	184	175	158	172	170	182	180	198	172	184	172	155	162	181	168	166	176	201	178	161	176	173	157	175	165	180	192	171	205	187	183	178	173	149	194	158	183	190	173	164	160	160	179	163	182	168	192	161	180	184	190	178	152	157	203	165	189	161	183	181	208	180	162	181	176	173	168	169	169	186	177	193	169	149	172	191	174	139	142	159	174	182	167	173	184	171	156	199	175	144	194	175	179	153	170	169	148	179	192	164	160	198	157	193	176	154	158	166	178	211	201	187	166	162	186	202	180	181	170	175	183	163	178	198	167	165	163	174	153	196	182	164	184	169	172	157	155	188	185	163	176	176	194	183	163	193	177	175	192	166	168	169	179	155	182	156	174	161	165	168	143	182	175	180	169	189	152	170	169	204	167	184	201	170	183	165	163	178	156	165	171	160	187	175	169	168	188	169	186	145	172	162	173	165	165	173	193	177	193	182	167	173	147	177	186	161	179	166	188	167	171	169	159	169	187	177	175	189	187	169	163	162	199	178	151	160	180	158	193	157	182	199	160	190	184	142	177	174	195	161	177	165	169	181	155	160	161	170	201	166	192	177	153	199	164	189	168	165	161	153	181	184	186	167	171	174	155	163	174	152	205	183	167	175	181	182	179	175	196	170	176	180	149	171	170	160	173	170	203	167	190	169	202	212	203	184	192	156	178	196	182	179	182	183	162	178	164	148	171	171	169	166	168	183	170	176	164	170	177	193	163	154	178	208	168	162	162	166	183	169	165	157	169	183	188	175	161	176	146	191	144	163	198	170	176	151	179	150	187	159	177	203	159	179	157	191	158	163	172	153	179	165	155	185	158	172	182	202	179	195	204	198	157	176	210	168	194	178	155	158	179	157	177	163	182	169	139	194	174	179	171	178	200	191	167	136	167	175	167	183	192	177	161	174	225	175	182	172	153	157	205	164	166	188	174	153	174	162	157	156	171	184	176	169	166	143	189	183	197	177	192	177	145	177	179	192	183	168	188	194	189	183	160	192	168	187	179	152	182	206	157	173	197	178	190	171	174	182	216	180	195	200	164	179	196	184	188	170	169	166	181	189	158	187	172	180	181	181	179	164	165	182	164	167	163	168	151	168	165	178	187	159	176	163	161	148	184	192	150	195	176	168	181	171	158	169	174	186	178	196	179	170	152	192	180	174	158	175	208	177	169	166	206	173	192	170	170	171	164	159	175	158	214	183	211	154	165	169	172	174	190	157	165	186	188	172	169	186	174	162	153	171	148	159	150	203	172	157	182	182	159	164	162	192	175	181	179	175	202	172	183	219	169	181	190	169	173	173	156	188	187	163	182	172	174	179	179	187	185	161	149	168	191	177	155	186	178	179	154	147	184	160	202	178	177	168	162	204	147	172	176	188	185	170	166	187	179	176	174	176	157	184	180	170	165	203	187	177	195	187	179	155	182	193	197	154	177	166	157	181	194	171	149	175	203	160	181	171	180	180	166	172	167	184	151	199	185	180	169	171	165	210	158	195	198	174	163	162	197	156	183	191	144	178	180	164	162	162	172	154	140	168	150	185	214	160	148	185	180	151	175	177	219	177	200	162	162	149	160	168	178	168	152	181	160	156	143	173	184	189	174	162	151	193	164	184	159	164	198	195	179	171	184	185	202	174	169	169	155	159	163	169	164	173	167	160	163	192	190	178	193	171	172	171	158	205	203	158	178	165	171	179	161	193	170	171	172	193	176	149	164	168	151	185	154	162	189	179	179	185	140	201	147	170	171	162	200	185	193	166	184	169	193	157	168	150	157	178	176	156	178	185	166	166	172	166	133	174	154	179	162	164	195	165	159	171	160	170	184	140	174	154	172	173	187	192	176	154	197	176	179	170	179	167	162	170	161	170	167	177	177	179	158	142	171	159	204	177	181	171	195	167	177	163	170	179	153	174	167	173	187	175	179	188	171	183	149	168	172	166	169	159	162	161	168	153	194	192	188	180	161	176	152	183	166	177	177	201	189	179	191	176	162	184	157	180	177	172	182	202	163	187	185	185	159	190	165	159	188	188	172	171	170	142	195	153	155	164	168	150	151	194	176	181	174	169	171	186	173	170	178	191	205	172	176	162	139	145	150	169	194	173	158	157	169	165	168	193	177	163	181	163	155	167	210	164	172	187	186	164	167	182	196	174	151	184	185	172	169	155	167	159	163	175	186	170	175	163	181	169	184	169	184	190	160	163	172	189	193	180	183	160	170	188	163	154	209	155	190	207	176	171
6087	5197	6239	5269	1192	1002	788	708	637	573	587	534	534	480	488	496	476	464	454	438	490	458	450	428	415	441	464	426	427	434	424	469	413	441	434	426	415	438	420	400	383	449	477	381	417	419	443	404	415	403	445	422	428	478	405	387	412	421	409	425	371	392	385	429	416	397	414	411	395	439	401	430	386	411	422	416	427	424	409	405	424	443	440	395	396	449	462	382	411	413	366	374	433	435	411	427	432	429	400	408	414	420	463	400	456	414	402	418	445	398	443	404	422	396	408	433	412	418	399	395	418	386	395	408	411	405	455	424	414	416	448	432	400	417	377	435	420	399	362	410	399	417	418	435	392	373	410	418	397	427	387	440	399	386	380	420	440	401	416	386	405	433	416	427	398	393	393	370	402	407	380	395	453	417	402	369	435	434	398	418	383	391	385	395	392	441	394	396	412	418	425	453	390	394	432	421	399	407	413	396	366	405	401	399	449	417	409	402	407	416	421	411	413	413	429	424	412	373	413	418	434	385	408	450	384	384	408	442	429	406	393	416	435	440	419	378	418	412	407	427	451	395	385	463	377	385	392	409	421	422	398	395	396	401	401	406	442	409	392	397	393	409	448	384	429	387	415	396	407	368	425	421	429	426	423	460	409	409	409	412	427	407	403	392	427	441	361	392	387	420	431	412	388	386	388	390	398	387	419	394	415	402	431	421	385	424	443	432	376	423	436	387	411	414	371	454	464	399	398	376	382	427	406	426	418	406	428	395	426	410	441	388	379	452	419	386	444	367	401	393	454	392	408	427	417	376	417	409	413	411	434	402	419	400	439	458	417	371	410	402	401	381	424	432	437	415	391	425	444	358	394	416	395	401	393	406	418	384	407	420	421	396	419	445	404	400	404	463	417	427	411	417	414	408	388	405	417	388	419	417	367	394	425	387	408	382	376	419	421	418	405	377	400	384	397	379	396	428	426	482	409	413	369	437	415	416	396	397	425	420	415	383	373	417	414	405	400	358	383	391	399	419	400	389	387	405	412	411	404	393	387	395	419	435	392	428	380	417	425	404	410	372	429	380	376	386	407	413	402	441	426	384	422	408	427	403	378	414	403	439	407	423	418	401	435	391	409	398	425	424	418	389	397	430	414	383	403	419	435	427	433	416	431	397	436	429	434	441	401	432	395	440	422	397	402	433	382	424	439	387	399	399	396	417	396	425	445	437	386	446	391	428	463	384	431	368	458	403	382	411	421	431	356	392	418	381	375	380	423	394	398	406	418	428	430	406	406	427	420	384	401	390	415	388	421	390	410	413	412	422	411	411	425	394	437	392	428	389	384	426	408	406	427	422	449	373	410	386	450	407	427	398	399	412	410	430	403	433	409	388	400	386	423	430	392	437	389	423	422	424	381	380	430	388	408	419	402	382	413	388	400	418	392	391	448	433	445	404	426	422	373	423	382	407	382	390	401	388	397	424	436	398	441	442	401	441	437	408	420	400	395	399	388	390	421	419	443	438	362	398	400	419	430	418	442	403	397	396	381	422	417	434	383	404	417	373	398	416	424	465	396	428	387	406	393	409	388	398	415	367	397	414	413	403	418	424	396	422	392	399	403	416	394	397	411	433	452	423	399	371	433	409	391	443	441	414	411	404	413	414	390	413	436	428	436	441	415	438	405	371	443	401	428	370	394	413	376	407	394	401	422	416	421	409	409	411	438	439	423	426	424	393	402	426	417	379	408	422	352	397	403	417	424	440	423	417	409	403	435	379	416	437	408	432	416	399	405	402	396	426	401	433	408	414	430	436	413	413	403	428	386	361	404	405	398	396	437	379	415	422	411	402	404	381	407	385	424	434	383	441	422	396	393	414	407	399	412	444	438	426	408	392	388	413	437	428	398	421	417	387	385	391	379	402	403	395	414	419	421	388	409	408	406	384	410	399	407	401	413	384	392	418	406	396	423	422	415	379	382	433	366	394	420	405	394	392	373	427	415	376	436	383	401	406	409	389	401	388	385	412	430	386	418	384	387	454	386	411	373	393	383	402	440	400	408	389	385	451	391	389	416	426	415	426	423	415	422	403	411	415	427	416	391	419	404	442	399	393	427	426	412	414	418	380	398	420	442	408	388	399	447	423	428	395	395	395	423	429	386	395	413	378	406	398	404	402	441	449	408	406	405	400	422	407	405	403	401	396	407	423	396	385	415	378	379	402	388	388	407	395	418	408	404	432	432	424	419	420	397	418	425	387	415	443	368	395	435	408	431	409	404	397	419	400	423	415	383	405	406	379	376	421	375	378	392	446	416	416	411	400	408	390	388	391	401	379	412	387	399	433	394	422	392	426	412	394	366	414	400	380	403	398	343	412	426	424	422	427	398	428	406	425	423	356	421	439	387	418	406	412	385	405	437	387	369	385	427	372	412	419	374	442	405	403	393	400	449	430	403	417	403	427	441	431	429	452	390	428	398	383	404	376	403	403	382	398	402	413	431	403	389	414	407	404	451	428	417	392	437	442	375	405	385	403	397	441	410	410	385	394	413	406	379	394	425	382	431	403	413	423	387	406	394	391	401	399	406	401	407	355	405	413	419	444	374	423	388	426	400	454	398	412	406	431	391	403	425	402	419	368	377	442	381	393	393	385	403	394	409	405	389	407	440	384	445	420	443	426	423	395	410	427	432	413	422	404	376	398	415	394	405	397	398	415	393	381	402	384	379	407	422	419	428	415	446	375	398	423	432	416	392	398	405	411	396	389	414	401	395	382	412	402	417	432	399	433	412	410	389	412	388	397	394	419	397	421	393	418	413	433	371	413	416	399	409	377	441	396	399	430	399	430	372	370	415	410	412	396	394	426	428	397	413	406	431	401	417	438	433	362	388	425	391	444	438	375	376	454	417	441	394	400	410	408	409	376	410	367	402	440	425	442	384	421	406	412	407	398	401	423	393	417	426	422	419	412	395	416	433	413	397	412	414	393	429	440	409	415	383	361	412	388	414	398	420	396	412	374	401	381	433	383	424	405	400	435	396	402	414	415	430	421	401	447	371	401	447	412	404	406	408	407	401	388	377	378	384	426	400	393	429	417	415	390	414	422	400	377	441	426	389	400	412	400	429	412	452	378	425	408	397	407	392	427	456	443	379	383	422	433	411	431	455	422	443	418	438	409	384	439	391	384	411	415	421	404	389	379	381	434	388	430	412	408	419	424	433	411	409	430	375	407	354	388	415	418	407	355	393	425	404	407	397	374	461	408	410	415	402	413	409	410	392	402	411	388	407	393	439	414	404	413	416	413	392	426	401	407	387	402	420	411	407	403	425	408	392	410	403	430	407	435	424	379	396	416	399	401	420	442	420	429	402	415	407	413	387	389	474	411	433	396	416	422	382	378	364	368	419	415	400	374	398	390	400	415	396	371	389	399	419	417	402	393	364	387	393	409	380	403	373	439	422	406	406	429	434	404	399	410	420	420	386	385	423	398	423	404	430	356	404	405	405	383	393	378
14296	7192	5884	2986	513	358	263	256	248	214	185	202	176	212	206	183	162	208	172	157	160	164	174	158	160	164	141	157	165	172	141	153	139	148	155	166	172	148	153	147	181	148	154	150	165	140	146	166	153	160	166	157	171	156	164	169	165	157	157	179	167	162	148	154	164	170	175	157	146	172	164	139	144	184	160	147	171	143	165	158	162	173	159	148	169	164	139	155	142	148	143	150	159	169	144	141	171	163	168	182	165	157	186	176	158	174	136	143	147	145	162	125	154	159	174	163	149	169	152	149	146	167	169	178	160	145	143	134	135	138	146	152	177	144	196	156	176	136	150	141	138	153	157	151	150	181	140	122	164	165	134	136	151	170	140	171	155	148	180	171	166	163	141	102	161	139	137	162	149	168	155	157	178	155	151	157	164	155	168	151	149	154	158	151	144	161	141	154	155	139	162	162	160	153	138	171	173	173	164	166	158	153	151	136	158	160	159	166	158	136	132	155	155	152	151	148	158	179	174	159	155	164	184	204	158	171	174	139	135	130	145	144	154	148	179	151	153	158	152	181	153	159	147	147	149	149	132	148	146	127	153	175	154	167	177	156	179	164	147	157	128	140	143	164	159	157	147	176	156	132	171	140	183	130	145	153	134	153	157	160	150	152	160	148	167	171	142	154	129	154	163	172	150	182	156	135	135	153	168	146	145	169	138	124	159	141	142	162	146	165	153	152	162	137	164	163	149	151	172	161	166	181	167	163	159	168	145	156	157	163	150	172	152	171	164	158	155	138	153	162	140	156	145	175	169	155	167	178	154	155	162	149	170	170	147	155	159	153	152	174	157	151	173	135	148	135	147	149	157	151	148	146	150	139	174	170	158	157	141	166	161	150	154	141	150	163	143	164	164	156	153	168	169	151	165	162	166	134	177	128	154	149	155	137	180	176	165	171	154	161	152	151	160	189	174	165	164	137	152	166	167	173	154	190	149	178	166	175	170	142	165	165	164	148	142	166	173	158	138	147	184	172	138	164	181	156	163	181	195	187	158	148	150	144	167	167	161	149	145	133	163	183	152	146	159	171	153	157	156	158	136	154	165	155	129	160	148	137	150	149	145	153	155	175	165	157	185	152	156	132	130	160	137	170	162	147	180	155	142	133	146	150	159	176	147	174	161	147	170	170	175	188	152	177	145	171	155	164	141	133	179	165	141	147	154	167	166	145	135	154	160	149	150	157	160	159	159	134	156	131	167	169	159	155	135	157	174	164	159	158	179	159	145	150	167	161	157	188	162	182	157	157	172	140	165	168	185	160	171	189	153	145	148	160	140	164	176	169	152	163	181	142	185	153	163	153	167	152	154	146	164	178	163	153	149	163	126	174	152	167	162	161	177	159	154	122	133	147	149	158	164	178	141	172	167	153	158	195	153	169	158	128	158	156	144	183	160	147	152	163	161	162	148	154	156	155	159	158	153	185	137	156	143	148	153	148	162	161	142	159	141	159	164	143	149	122	148	176	145	156	144	171	147	158	156	152	149	156	135	159	174	163	157	157	163	148	142	163	164	149	164	163	165	174	148	142	157	164	179	155	185	163	149	156	172	141	175	140	140	144	159	150	161	144	159	157	163	171	158	152	163	163	168	157	164	139	146	149	152	152	143	146	172	146	175	166	151	163	161	149	147	152	164	173	148	162	144	159	147	164	161	161	160	159	144	155	179	154	140	160	149	157	141	168	175	155	135	143	158	139	174	183	137	160	161	141	158	168	166	171	169	161	174	177	159	157	164	155	176	181	141	169	150	165	155	153	158	152	155	166	136	164	164	145	168	121	154	157	144	166	173	148	185	120	173	169	160	150	153	149	142	167	156	162	165	145	165	144	140	169	170	158	154	168	177	176	173	143	157	153	155	143	154	136	135	144	164	204	168	129	139	128	157	164	150	176	171	160	175	150	156	157	155	161	150	160	159	155	161	154	155	157	146	154	142	167	152	161	155	149	162	147	146	169	159	151	150	161	190	155	146	137	163	167	177	159	164	155	153	148	151	178	154	139	166	160	165	175	152	174	153	147	137	136	139	159	144	186	154	163	151	156	174	171	153	143	141	133	155	163	162	174	136	162	139	138	146	153	166	167	142	158	157	172	177	160	149	164	145	165	139	152	173	165	163	167	166	157	146	151	149	161	178	151	160	144	140	141	155	151	167	192	176	158	145	180	149	181	144	177	149	162	140	152	153	143	165	156	173	169	135	167	168	154	161	139	129	151	164	149	151	146	177	138	137	159	135	179	152	171	185	174	136	142	158	149	147	177	156	151	154	131	179	163	180	152	172	154	161	174	143	146	159	156	151	186	152	145	140	155	140	165	147	164	162	144	163	175	145	160	159	151	132	144	177	166	182	166	170	158	159	174	133	132	158	142	143	165	169	161	167	152	166	139	167	150	169	172	148	148	155	128	150	186	176	139	144	157	172	144	153	164	194	152	152	180	147	159	171	158	161	157	158	159	172	156	151	143	127	155	156	182	160	149	169	189	132	156	137	175	158	145	164	173	149	137	145	148	165	155	166	153	144	154	158	158	155	174	163	157	128	154	148	141	182	170	154	158	130	137	158	145	166	148	171	145	174	159	146	168	152	144	152	162	156	182	173	142	166	155	165	154	183	158	171	183	164	156	189	158	150	156	140	178	158	165	149	165	156	174	150	170	169	140	163	158	157	148	162	153	155	155	149	155	148	162	166	145	115	143	156	134	158	139	157	155	152	155	175	157	175	150	182	168	154	174	164	149	163	135	147	174	171	164	162	143	148	146	152	151	152	162	159	170	150	163	167	145	151	160	152	165	157	140	150	151	149	142	154	172	166	142	168	148	167	126	168	158	155	153	163	164	146	159	166	155	166	168	174	151	135	151	146	166	161	137	174	153	150	161	152	159	147	150	135	141	154	133	170	160	169	170	164	160	158	149	161	161	143	160	153	142	141	164	172	164	176	167	156	156	159	153	153	152	164	145	168	150	145	143	157	160	128	130	160	158	138	179	152	160	154	174	151	152	136	182	164	161	156	183	161	165	155	158	172	162	125	144	151	132	155	153	157	183	175	181	164	160	141	146	144	160	172	153	132	165	145	154	150	150	147	153	172	169	176	170	165	167	153	168	160	141	147	145	158	150	139	138	158	144	151	154	162	132	140	145	159	161	165	173	154	153	147	162	178	166	154	142	156	141	159	154	188	119	168	180	160	177	157	165	155	167	156	140	154	183	193	152	166	152	155	157	152	122	148	166	163	148	134	182	128	169	168	170	179	173	136	149	149	142	147	173	167	136	161	159	148	162	150	159	127	173	177	163	159	165	168	141	166	158	150	150	171	168	141	156	141	145	144	144	156	178	166	157	167	143	148	156	193	158	151	160	131	157	191	147	177	168	175	142	144	146	159	175	148	156	133	173	163	156	169	166	148	171	174	146	145	148	147	148	170	188	171	165	140	159	169	158	153	188	156	165	170	146	168	170
8146	7040	8884	6565	1968	1533	1161	988	842	748	742	678	589	642	579	528	540	555	545	500	439	448	448	467	451	454	439	435	470	437	429	427	460	431	440	446	457	408	422	452	442	429	417	401	446	402	411	444	402	397	402	417	439	418	451	403	404	404	424	380	374	384	418	413	386	416	407	417	431	388	395	407	447	419	421	394	404	395	418	407	348	374	371	431	430	405	410	413	400	397	371	400	395	370	428	397	399	375	384	408	373	376	372	428	385	384	382	425	398	398	369	385	366	387	387	381	391	390	384	415	368	409	414	424	403	389	399	422	382	400	391	380	399	405	430	388	406	398	384	384	388	370	395	424	405	421	416	408	421	415	381	413	391	384	363	436	409	441	413	375	406	383	420	381	385	399	379	398	427	406	408	398	419	386	439	419	435	403	369	377	412	381	369	385	444	424	377	390	428	400	384	414	427	412	370	407	422	412	438	407	395	366	384	394	405	394	406	449	382	398	407	390	423	404	388	375	390	385	418	396	383	409	418	429	418	384	390	386	413	408	439	390	421	404	411	387	426	406	390	417	403	371	424	385	350	417	386	381	411	396	440	385	409	376	411	392	389	415	406	374	412	379	387	420	402	404	381	421	379	384	414	412	400	374	415	404	397	388	425	416	379	406	403	392	404	406	406	386	393	413	393	394	378	378	426	429	411	418	362	403	408	407	373	368	399	402	427	395	386	395	393	400	398	409	396	396	409	402	369	407	381	392	379	398	440	400	395	384	400	420	404	380	429	427	368	406	374	410	398	388	394	394	386	423	425	372	400	421	396	397	426	384	384	391	372	401	428	403	446	383	425	427	388	427	413	407	423	361	392	430	393	389	414	408	376	420	386	416	393	408	459	403	376	363	405	369	372	398	423	404	413	387	402	384	387	418	409	402	396	403	392	411	392	408	373	382	403	397	422	377	366	412	383	385	415	410	417	400	369	406	378	435	441	367	386	394	386	387	405	374	387	395	413	395	425	380	397	426	390	387	390	391	388	393	429	398	430	422	412	403	397	390	398	409	396	428	411	391	412	406	416	399	416	401	404	388	417	446	387	367	441	414	390	420	400	395	381	389	448	397	423	360	379	394	390	404	392	416	367	426	376	370	413	407	398	404	377	438	397	372	415	402	422	364	384	408	397	369	424	423	390	412	392	409	371	407	381	393	379	385	380	405	397	422	418	405	419	410	412	426	405	396	359	387	361	395	431	407	396	390	409	427	387	419	415	381	390	390	377	405	427	419	422	379	403	404	355	381	385	418	370	383	407	384	403	373	395	390	420	409	355	407	392	401	374	411	369	398	411	404	391	367	421	375	395	369	395	402	410	393	424	426	400	421	426	366	390	417	392	390	389	419	410	386	382	399	385	373	418	413	426	392	417	386	402	418	422	388	388	394	378	438	396	397	381	408	409	410	384	403	386	404	401	375	379	385	350	390	406	385	392	394	404	375	414	398	412	427	373	382	390	424	396	392	408	369	365	425	413	394	390	388	419	363	451	419	392	389	357	414	416	394	361	408	411	401	416	415	383	381	408	442	370	398	400	406	373	387	409	431	390	392	397	421	381	413	396	371	421	391	386	410	407	428	407	408	403	394	400	360	402	401	403	407	415	389	414	393	395	400	405	414	412	405	415	413	427	418	403	408	407	422	427	411	427	424	388	413	408	435	417	387	410	386	417	396	420	433	365	407	427	377	409	396	401	395	422	417	397	408	377	379	389	404	431	411	418	418	416	435	418	412	405	399	374	408	377	376	407	419	411	416	396	371	404	405	446	401	393	372	398	414	409	398	365	400	375	427	416	406	373	399	352	374	404	375	396	403	386	383	412	407	390	413	408	419	437	383	400	423	394	380	410	408	401	418	381	412	392	410	396	391	407	370	418	404	414	422	387	419	402	409	410	414	424	380	389	402	399	401	401	424	418	376	440	391	414	407	412	399	379	391	395	387	406	420	404	422	412	436	421	406	395	418	411	390	376	386	414	388	446	372	384	416	374	412	402	402	390	376	413	408	387	426	419	413	422	378	395	390	394	365	385	410	407	395	385	395	380	392	379	399	418	380	399	393	426	403	386	372	408	394	396	399	394	413	417	435	444	394	372	403	394	441	390	397	386	431	399	410	389	419	396	408	389	367	421	423	419	385	415	391	425	415	397	379	405	410	384	409	403	407	407	414	407	418	393	390	390	413	427	403	401	396	448	423	382	399	454	397	407	412	383	416	377	391	416	418	406	397	406	378	418	412	412	428	428	400	432	385	410	392	377	388	377	423	428	425	406	390	412	414	387	404	445	365	387	394	370	434	406	392	391	419	402	390	383	408	430	428	390	378	419	385	451	417	399	423	399	409	382	395	389	389	434	394	394	385	373	403	395	412	369	367	410	436	389	418	417	449	398	424	403	389	401	376	381	422	423	393	416	425	405	356	419	402	404	428	411	406	411	382	405	427	410	395	376	398	401	439	392	420	422	401	374	400	402	375	393	379	389	416	409	424	345	385	394	410	407	390	384	427	401	414	435	393	391	403	400	378	433	408	412	456	408	424	433	407	399	398	380	379	388	396	366	409	410	399	409	427	381	360	417	390	397	403	441	424	411	412	383	384	390	410	408	424	385	423	393	420	405	433	416	366	397	393	422	341	399	400	426	390	411	406	401	399	372	370	432	380	386	401	375	404	394	394	425	427	418	403	400	435	393	383	381	420	366	397	405	430	390	413	423	426	421	389	369	412	414	402	393	399	452	370	370	415	425	438	403	398	401	387	412	386	411	377	367	378	389	389	428	412	438	391	379	439	413	432	428	427	395	399	402	415	392	422	406	425	389	401	443	402	365	402	412	399	417	402	394	423	401	412	425	426	407	427	406	420	417	423	394	395	387	383	386	381	407	386	423	400	385	398	403	414	389	406	393	386	403	419	405	396	385	396	407	392	400	417	406	400	414	422	394	387	412	385	394	390	372	404	358	388	390	392	412	384	390	403	408	413	398	374	418	399	393	408	420	401	424	371	386	428	362	393	390	405	411	413	377	398	398	435	404	387	399	409	426	412	390	379	409	407	387	391	395	408	419	397	384	395	448	399	393	413	429	368	390	395	387	420	389	409	377	423	430	350	411	380	388	428	393	415	406	375	398	365	413	390	385	400	372	428	396	414	375	427	405	371	394	404	428	389	420	401	390	386	389	436	405	401	408	369	419	417	408	408	367	394	419	390	374	428	428	371	394	393	391	394	398	380	398	424	419	406	397	377	402	389	407	383	413	420	401	406	420	400	426	423	388	387	391	440	383	413	404	396	431	414	450	393	377	390	439	379	394	424	384	413	394	384	386	394	410	407	392	413	394	417	398	399	443	406	362	394	407	424	424	416	400	382	389	396	388	386	405	434	385	412	384	420	395	402	392	419	400	402	407	455	418	422	385	441	380	399	413	420	406	416	407	447	414	349	395	427	423	400	378	427	358	367	388	411	429	415	411	409
2280	2533	1771	800	363	332	365	396	326	343	370	362	346	334	358	346	325	369	383	378	351	348	352	360	394	380	348	368	337	354	345	350	373	355	346	322	347	338	363	404	393	349	296	314	350	329	358	368	347	340	378	341	350	345	327	368	325	370	335	372	314	358	324	351	356	330	336	352	339	353	313	348	358	395	369	331	380	356	362	337	345	358	364	368	323	340	359	333	360	344	336	359	381	351	357	354	342	350	367	354	356	350	343	356	408	371	378	336	348	355	356	365	296	347	331	342	353	341	395	411	360	327	378	329	342	344	328	325	349	348	325	338	339	398	373	349	351	335	345	372	373	359	361	333	366	348	365	346	347	356	339	342	340	396	333	360	346	318	376	374	337	335	367	358	382	384	350	359	367	377	353	351	361	363	357	384	357	369	357	340	390	323	325	372	335	335	371	360	354	332	349	324	332	386	380	350	341	333	365	367	359	327	352	373	328	378	359	355	360	367	359	376	357	306	336	347	336	338	324	327	319	357	343	339	374	302	365	356	393	366	318	333	332	369	343	347	334	366	311	357	356	321	360	393	361	369	327	356	378	364	333	359	333	371	369	365	348	343	356	358	332	367	351	351	371	360	360	335	334	361	327	361	346	347	375	385	339	354	374	317	358	357	330	312	427	349	353	347	358	335	369	346	403	337	348	369	337	351	340	335	377	370	309	335	358	344	353	347	364	345	337	336	335	361	349	363	386	387	359	329	355	334	374	342	352	366	337	363	332	372	347	371	342	385	329	381	346	362	365	375	342	319	340	363	366	349	341	334	368	291	329	341	339	342	361	337	339	362	380	340	335	377	352	336	391	370	338	338	363	368	347	343	349	330	351	359	311	328	368	340	336	374	357	382	345	352	344	345	357	331	359	376	352	358	350	356	351	376	319	335	364	364	350	350	340	346	395	323	360	352	365	337	362	341	332	325	349	350	374	384	362	342	333	408	325	352	354	337	334	354	369	325	326	362	343	345	372	323	367	373	375	380	389	339	334	333	311	343	354	348	337	362	358	346	330	352	349	361	358	362	346	354	348	356	366	374	318	355	383	366	371	347	332	342	354	369	349	377	319	320	368	334	344	372	312	353	358	388	352	313	323	322	355	352	393	332	352	341	387	324	347	351	349	333	363	352	346	321	386	348	388	367	327	334	379	339	360	398	377	367	336	328	338	378	360	349	347	407	362	374	358	320	397	354	371	340	371	333	358	369	360	344	375	328	373	362	359	351	364	367	398	357	375	372	367	338	377	320	354	364	361	378	381	363	353	380	372	319	367	381	353	338	361	347	363	322	383	361	349	359	353	362	319	297	373	376	376	344	344	317	370	321	308	368	355	350	337	352	324	395	378	382	303	362	343	371	346	346	353	365	358	373	383	316	361	342	378	377	367	394	358	380	342	348	326	382	335	397	349	354	353	355	343	357	371	364	297	360	311	387	360	329	378	376	381	337	362	349	354	327	335	309	347	385	339	348	312	319	407	396	311	326	335	351	350	340	359	351	348	330	340	349	352	336	349	332	332	329	329	325	333	363	375	342	357	319	342	353	385	345	353	336	369	326	341	308	326	315	356	330	321	318	355	345	286	372	356	343	335	326	322	322	324	383	331	367	385	384	384	319	370	314	363	316	372	347	342	353	362	356	385	338	323	347	344	358	330	313	359	331	371	357	341	333	362	361	324	352	343	317	352	319	354	359	367	364	340	314	360	376	391	341	386	339	368	348	352	359	343	367	374	345	320	333	367	329	362	379	367	344	331	382	351	353	325	340	327	346	330	352	364	334	339	374	367	384	313	349	331	344	353	339	361	374	368	352	366	358	339	368	344	339	358	368	332	357	364	329	327	359	400	311	327	346	351	349	375	368	351	370	323	365	349	375	340	377	337	342	346	337	358	398	351	355	317	342	374	343	341	353	349	325	324	360	379	357	354	341	342	347	324	362	367	356	360	337	357	351	355	379	373	333	351	351	318	333	354	315	329	370	367	341	339	311	331	333	356	352	350	335	314	338	347	370	322	371	334	352	347	350	344	372	316	370	366	319	353	341	332	338	355	349	356	323	346	349	340	349	341	352	379	309	330	360	361	347	373	333	358	390	373	329	338	354	316	321	360	344	354	383	344	364	371	361	340	363	350	378	387	351	343	326	344	376	393	384	363	339	338	355	344	383	351	361	334	384	371	380	340	344	329	373	355	342	369	338	371	354	339	369	346	337	367	345	323	362	334	382	326	356	359	336	356	354	347	336	329	309	353	358	354	359	335	340	342	386	359	323	355	336	369	333	343	419	329	336	356	360	329	384	364	356	341	310	331	367	367	379	368	322	331	306	356	344	349	328	343	346	337	337	353	351	337	339	349	331	380	398	349	365	346	313	338	367	304	355	355	315	321	316	382	339	352	348	397	368	324	298	329	345	382	348	348	354	305	355	374	324	352	344	307	367	361	339	375	375	381	355	384	384	384	388	353	366	325	356	355	343	349	366	350	338	330	360	372	351	364	341	341	372	382	367	345	321	385	345	370	349	342	336	333	353	326	335	392	342	368	343	331	353	373	395	338	385	341	329	336	348	356	381	385	342	370	329	338	341	311	336	360	338	326	339	350	363	310	365	368	372	360	354	291	373	373	351	352	385	387	366	342	328	374	321	367	334	342	357	400	341	375	352	353	345	317	341	359	385	359	331	326	352	373	358	357	348	345	334	386	356	344	319	364	323	359	328	328	358	345	331	359	347	339	350	357	381	372	319	362	321	341	337	354	369	345	334	339	346	348	344	338	335	378	372	327	363	385	324	332	369	346	340	373	348	329	300	374	356	374	366	377	379	353	369	348	382	311	329	343	381	350	389	363	338	371	357	355	393	347	331	340	328	396	381	370	363	374	358	370	366	338	318	347	382	347	396	346	339	371	348	350	345	369	381	308	347	359	334	336	356	362	320	351	305	321	335	351	356	389	320	341	358	365	344	369	360	366	337	363	356	405	351	353	350	356	312	349	370	351	373	392	369	341	356	342	329	355	348	331	368	381	373	353	385	360	357	385	348	369	368	330	378	325	320	382	334	379	370	351	342	401	358	341	344	365	324	335	341	358	339	340	358	352	358	380	377	355	333	343	347	374	370	359	364	383	371	379	314	360	330	363	325	319	355	357	398	346	323	333	396	363	305	300	356	303	338	339	375	347	338	346	371	329	329	379	360	317	336	359	342	372	389	342	318	363	413	353	347	346	384	336	357	382	371	347	353	347	326	353	338	341	342	344	343	355	345	352	368	327	358	338	320	343	365	335	348	371	347	359	361	337	364	356	356	336	356	384	362	387	335	357	380	333	331	348	367	348	344	338	354	299	393	335	352	356	356	388	340	357	341	332	361	342	326	336	304	332	323	326	321	384	380	313	348	335	329	387	343	324	358	306	348	406	314	352	340	340	332	371	379	326	352	340	355	332	350	338	382	365	353	350	379	316	372	373	369	340	320
2165	3040	2897	2061	801	795	724	781	777	755	700	769	700	751	777	789	755	737	716	753	771	777	812	809	742	774	716	757	761	785	758	751	766	810	702	758	753	765	723	795	753	807	723	784	736	684	777	749	733	723	780	766	737	742	705	745	753	723	764	750	769	794	777	786	771	775	772	780	757	760	739	687	806	770	756	731	741	731	784	729	729	820	761	764	733	772	759	764	774	750	805	811	745	723	761	745	732	685	743	760	754	733	770	767	772	777	748	724	780	737	741	768	761	747	755	744	743	730	774	744	800	736	784	768	735	753	765	791	734	700	771	767	735	711	785	752	729	757	766	764	662	739	745	761	775	690	765	801	746	746	761	755	792	710	762	817	682	744	725	764	762	760	766	785	745	777	739	774	780	749	731	726	742	725	717	737	758	733	740	806	735	772	726	736	755	746	784	710	776	751	751	769	747	752	777	779	677	724	737	717	732	726	770	788	726	757	703	764	755	731	720	747	761	766	724	782	731	744	742	752	774	715	761	714	772	746	756	754	763	746	799	754	728	756	787	762	801	728	768	774	730	740	729	816	717	730	791	723	767	768	745	700	774	777	750	791	749	741	736	751	738	801	770	742	756	762	741	741	753	729	749	782	729	739	733	736	713	705	717	729	706	711	761	746	741	737	754	772	759	770	760	749	728	766	801	751	759	795	775	773	806	760	757	742	773	764	746	760	716	746	764	728	715	735	715	731	795	754	747	744	745	754	811	752	774	734	733	774	757	767	741	744	710	731	742	784	709	796	792	739	748	727	728	780	776	801	766	743	750	769	753	753	726	736	750	763	778	769	766	767	747	743	705	688	723	696	718	762	775	815	746	774	734	752	738	763	805	771	744	788	697	760	730	766	771	746	738	778	711	709	778	756	719	719	796	740	780	741	726	745	746	761	810	781	762	773	673	766	755	793	720	766	775	760	737	744	736	743	730	805	790	720	731	795	724	747	736	738	771	680	728	763	698	761	749	707	754	724	746	719	741	689	754	719	720	765	775	722	775	748	813	710	792	793	764	763	820	783	718	718	782	743	736	794	748	777	779	786	767	763	753	704	778	747	779	752	757	721	702	751	738	730	745	727	730	707	736	723	736	733	788	800	771	766	785	746	736	746	724	773	754	710	755	783	763	745	814	796	768	807	726	736	743	769	741	726	730	750	741	799	745	769	744	798	722	760	772	736	737	736	770	768	755	725	738	759	773	738	755	746	732	708	768	792	739	787	762	738	753	739	798	808	760	719	789	793	723	729	729	798	775	768	791	774	729	761	783	762	702	750	747	781	713	779	734	750	758	759	772	748	751	776	800	753	789	760	701	763	804	760	744	768	698	774	744	775	712	744	756	789	746	751	728	680	762	804	747	774	789	743	734	757	792	762	781	805	779	749	728	803	745	703	740	738	764	745	744	792	739	760	736	748	775	757	781	744	779	755	763	786	743	768	731	724	760	793	762	749	771	753	711	737	704	768	762	765	738	728	738	767	786	760	745	754	703	762	818	747	722	746	737	730	750	779	715	765	714	761	765	766	756	768	735	744	799	768	758	756	773	745	765	731	736	766	715	780	743	754	758	781	784	783	749	732	725	739	731	803	722	787	763	734	743	759	743	752	727	811	728	724	769	793	766	699	731	766	751	766	788	747	753	747	760	744	747	756	781	807	763	719	780	750	743	798	774	731	760	796	780	748	725	760	764	717	747	732	746	715	812	748	732	781	695	741	805	751	750	764	796	716	736	755	761	737	760	724	782	758	760	762	734	711	749	785	724	757	728	760	781	770	753	802	777	767	693	790	747	734	809	728	734	807	817	814	741	777	759	715	757	799	748	798	763	722	774	740	793	734	751	724	751	708	769	748	722	760	753	696	740	766	730	760	743	785	721	765	697	724	706	716	760	762	775	784	768	777	759	775	728	720	754	797	717	769	746	720	767	718	736	754	801	743	728	693	728	741	699	726	792	773	723	724	750	775	751	760	746	757	783	778	766	779	776	748	761	783	751	731	775	723	763	787	750	721	789	767	765	732	782	778	762	747	770	778	800	704	762	797	799	728	767	794	758	715	749	768	759	752	763	788	744	726	797	739	741	751	793	757	729	739	753	751	756	724	721	822	753	737	755	764	740	732	690	724	770	750	747	731	755	776	766	770	781	716	730	763	695	736	802	691	763	738	751	748	768	776	681	778	755	735	749	801	683	762	739	709	725	805	743	810	764	733	731	723	750	749	715	738	789	773	764	767	730	727	732	768	735	784	761	796	811	712	718	809	766	781	801	790	768	785	783	785	751	746	690	779	771	781	719	750	775	730	765	715	752	738	736	779	677	773	726	787	729	771	723	754	768	757	715	715	747	740	783	772	775	765	781	712	728	769	765	773	789	726	759	727	729	752	739	757	757	710	759	790	765	772	787	761	825	804	760	735	737	790	737	763	710	740	723	749	743	744	750	759	818	716	758	782	783	775	764	769	814	789	787	738	784	728	729	793	720	722	734	745	771	787	839	712	766	761	774	713	733	797	774	725	757	699	756	739	747	742	777	753	716	765	742	745	732	731	735	754	750	720	750	691	757	758	736	734	761	756	766	748	737	763	736	814	762	788	746	752	722	754	752	721	753	705	785	772	755	754	714	712	737	708	709	720	749	749	712	736	792	750	764	747	735	766	742	788	727	711	756	801	722	674	712	795	750	742	745	690	769	739	789	794	761	729	729	758	791	726	758	779	722	708	728	723	717	757	756	716	743	752	765	790	767	729	799	768	731	739	748	771	772	759	745	755	731	710	748	740	736	755	788	729	743	760	756	800	780	724	750	801	736	769	739	730	747	729	755	778	725	744	742	813	747	775	756	764	746	743	743	799	755	746	733	752	758	749	799	750	782	733	745	796	740	680	775	734	776	729	752	784	739	750	758	717	764	764	717	711	743	773	746	742	731	770	749	739	792	778	705	712	729	797	746	757	727	728	800	726	771	774	750	781	757	772	733	751	709	735	761	774	782	763	769	758	711	762	735	742	786	747	697	782	822	768	734	783	801	749	776	769	751	791	738	743	683	756	772	804	785	736	770	723	704	713	731	722	778	778	782	780	766	749	781	766	752	726	758	717	765	751	743	735	750	756	698	723	738	716	699	755	765	731	728	753	719	785	750	735	715	767	757	788	735	789	693	708	748	756	782	733	738	706	732	744	699	755	718	783	757	735	774	784	734	713	786	734	798	715	802	709	819	741	772	721	758	790	726	726	759	752	764	713	725	764	750	774	729	719	775	731	768	811	809	756	732	741	789	748	733	768	769	781	666	706	797	773	812	777	737	728	695	756	748	735	775	752	782	811	757	768	791	736	744	777	728	725	740	736	704	720	788	723	705	725	735	768	744	772	762	784	751	758	742	782	765	771	735	726	774	756	792	748	726	771	747	755	767	736	726	740	757	730	754	763	726	738	764	781	748	733	745	743	710	793	744	713	761	820	758	738	755	749
9198	4640	2936	1267	352	299	252	243	212	212	212	214	181	190	189	159	180	183	188	195	176	192	157	166	166	171	178	155	187	165	190	188	171	168	179	146	165	183	149	152	195	159	171	161	185	186	158	169	183	157	160	170	164	161	167	155	169	224	191	179	184	162	177	186	166	169	161	199	182	177	189	178	178	176	160	173	149	168	158	156	196	178	159	170	182	140	173	170	158	199	169	148	159	183	150	159	158	164	159	168	167	170	203	163	152	177	181	177	166	190	167	162	175	180	174	161	198	197	176	175	178	185	200	191	169	148	169	199	174	171	170	169	176	190	188	168	191	179	193	173	184	189	183	160	172	167	173	179	183	150	148	179	150	163	178	173	185	176	166	181	155	151	167	172	179	177	176	165	152	176	145	206	163	189	194	157	182	158	168	183	141	173	155	173	179	169	160	145	177	169	162	175	188	190	183	187	166	191	196	173	183	178	202	174	171	183	181	183	170	158	173	170	166	170	160	191	151	172	178	162	181	162	161	168	193	173	174	184	184	167	194	189	161	145	198	185	193	199	166	190	157	179	171	187	158	157	190	174	159	180	179	180	145	198	192	191	165	145	199	172	168	175	172	178	178	163	173	157	193	157	175	176	166	170	190	184	203	171	167	156	160	170	150	177	192	171	132	153	161	166	163	155	178	170	151	174	168	165	171	162	174	183	173	177	152	193	171	142	156	174	182	170	175	198	148	148	182	168	181	182	179	170	155	169	159	193	177	179	161	174	170	163	179	192	194	190	155	172	163	172	188	167	154	154	169	165	163	172	147	170	179	166	180	169	189	167	152	139	158	170	169	188	179	188	178	189	191	175	177	154	164	173	176	163	194	173	167	177	161	142	161	175	177	166	161	143	178	174	157	154	199	184	182	181	168	167	153	167	184	181	179	167	163	192	188	169	198	156	158	171	178	168	199	169	167	173	172	182	161	161	177	156	171	158	188	181	152	166	179	152	156	164	175	171	160	173	173	189	146	154	179	176	162	164	166	174	158	173	176	199	198	162	216	181	181	169	172	174	189	195	179	167	172	156	168	173	155	173	155	187	178	204	181	173	148	183	177	195	191	200	159	165	159	161	174	163	176	173	166	175	180	194	186	178	158	172	174	150	172	176	168	163	170	163	180	165	154	155	155	161	154	172	174	170	172	158	188	150	152	183	170	137	210	170	163	197	173	156	161	170	175	165	165	188	155	149	175	200	160	175	169	184	191	165	158	180	182	181	194	171	200	168	194	179	207	184	186	144	184	162	178	165	178	179	187	199	188	172	193	161	193	190	170	167	168	168	175	198	181	153	154	146	217	167	189	174	178	171	179	168	169	172	156	204	173	167	179	152	181	184	175	174	180	168	160	181	169	177	203	177	176	160	166	179	203	164	213	159	156	153	170	182	166	175	208	193	175	158	159	168	177	173	169	173	146	166	156	218	165	191	171	176	166	157	158	156	172	187	180	148	184	212	169	152	150	180	158	176	174	197	171	171	170	161	179	181	174	195	163	139	171	170	158	181	170	156	168	178	173	178	151	157	183	167	161	184	175	184	160	162	172	177	190	181	159	149	191	189	180	183	157	175	154	139	168	172	169	163	168	164	184	163	171	181	188	165	169	171	170	167	182	206	190	179	191	172	193	170	174	173	166	199	153	161	175	167	173	195	186	172	186	162	152	153	173	187	166	171	162	182	169	208	147	189	161	168	183	179	163	148	146	175	162	177	175	155	184	167	153	157	191	200	156	168	187	189	194	176	179	187	170	161	157	160	185	209	180	167	160	180	165	165	159	152	178	184	171	165	156	152	182	195	177	179	169	158	167	158	151	171	173	156	185	190	153	157	147	182	182	167	183	171	174	173	173	186	199	159	179	162	166	163	174	162	190	159	157	158	135	193	153	158	182	161	178	153	169	180	160	151	158	155	204	194	166	172	173	165	157	162	150	159	150	175	172	163	171	181	189	166	171	159	176	166	183	192	172	164	175	149	192	159	170	160	159	149	165	164	197	160	159	194	158	181	193	178	179	201	162	173	165	158	164	191	166	199	194	171	181	190	177	160	155	171	184	171	159	194	163	167	159	177	175	173	187	164	167	174	185	172	191	160	180	182	157	195	180	176	155	179	152	178	159	160	199	186	168	153	169	161	170	173	156	181	190	174	179	158	166	174	165	170	148	164	168	192	189	187	165	175	178	163	183	161	180	161	175	169	183	182	195	159	180	194	157	171	156	161	170	168	187	181	155	162	150	175	158	162	169	155	161	176	152	196	163	169	175	183	190	165	168	181	165	176	176	180	198	159	162	136	165	172	167	168	185	159	164	166	167	151	169	157	160	191	197	158	147	181	196	158	151	191	173	173	175	169	186	159	187	173	155	191	182	193	176	166	176	196	156	146	176	194	192	173	160	156	161	162	199	186	194	163	201	165	212	173	165	172	141	166	205	184	189	182	164	160	185	151	142	167	171	155	155	185	170	169	183	185	163	169	186	179	162	188	185	178	186	174	160	150	187	194	194	168	169	195	169	173	171	170	146	166	171	188	148	175	160	151	146	182	174	177	152	171	172	167	162	182	176	163	176	190	171	182	172	194	143	181	176	152	189	149	165	176	190	184	186	182	175	165	172	175	180	169	143	204	163	177	146	179	172	202	165	182	181	162	180	179	185	182	182	179	175	153	169	165	178	176	184	133	165	177	150	179	190	159	171	152	176	160	134	185	171	166	162	179	180	165	186	165	161	184	178	164	166	162	189	177	183	181	213	167	167	185	177	164	171	168	183	184	185	181	171	175	170	176	192	198	170	187	164	175	165	167	146	177	174	179	164	191	140	179	159	184	167	176	169	196	159	165	177	166	179	186	159	178	162	149	169	169	179	154	157	168	141	184	174	185	178	157	194	180	179	169	165	154	156	177	181	177	182	157	178	170	168	150	153	166	154	182	182	173	182	178	164	178	185	175	153	171	165	152	160	180	165	186	196	184	186	177	158	189	199	178	160	190	156	171	171	160	168	156	169	167	165	167	154	147	165	180	183	173	170	186	174	177	183	175	160	159	166	158	180	161	180	194	151	195	179	180	168	149	155	156	178	185	181	193	157	174	186	184	165	157	164	166	179	177	169	161	179	148	178	153	165	156	158	167	164	190	176	156	184	176	137	162	182	152	148	182	176	166	202	171	157	187	183	188	166	154	148	165	179	197	175	183	193	202	173	162	187	160	180	199	178	162	168	159	186	170	150	161	174	144	160	190	193	168	168	156	158	162	167	180	160	150	181	162	150	157	155	192	169	179	178	183	155	163	165	165	174	191	155	174	155	174	163	151	196	154	138	183	171	160	163	171	171	185	177	175	183	169	160	172	210	162	178	172	190	163	166	186	188	183	185	151	173	173	153	154	185	154	175	179	181	181	164	167	159	168	175	153	171	161	167	161	181	145	160	146	183	159	170	201	190	192	171	176	149	175	190	163	193	168	178	186
6921	4896	4870	3472	1212	1003	775	754	588	551	614	547	509	503	496	491	455	529	439	471	418	453	461	442	478	429	447	446	436	443	406	440	404	433	432	417	391	424	401	421	417	418	434	404	422	402	420	399	419	440	381	419	410	420	442	394	388	435	425	408	427	402	452	360	376	421	419	396	411	394	391	396	407	422	415	415	424	396	386	440	460	411	431	380	376	400	418	414	409	421	412	389	414	435	377	408	385	416	378	413	404	400	403	364	418	423	406	427	391	425	399	420	399	440	398	422	400	445	419	397	403	445	387	374	392	414	420	413	416	409	432	390	402	397	391	439	424	362	386	412	381	404	397	385	438	387	381	404	411	381	420	403	407	425	408	358	428	411	413	431	383	442	432	407	405	421	394	398	384	397	374	418	371	417	405	416	418	400	426	411	388	415	412	428	415	440	399	422	406	382	399	406	396	418	428	389	453	413	429	405	414	408	398	408	412	403	392	420	379	400	402	417	387	393	432	445	447	429	416	415	387	401	414	406	447	389	399	415	422	403	392	385	383	418	414	414	379	394	412	385	446	370	437	429	441	433	403	434	365	398	413	403	383	380	392	402	379	417	382	414	408	438	386	385	421	418	389	389	352	387	404	401	396	413	407	366	415	372	406	410	411	410	373	383	430	435	389	447	420	398	443	384	388	398	439	405	416	396	422	397	416	439	435	419	404	412	394	414	402	415	429	405	392	413	429	389	410	392	380	411	407	364	393	408	406	380	428	420	413	362	436	396	403	398	422	393	375	381	393	395	368	424	403	393	384	375	422	406	391	420	413	424	381	415	410	387	435	411	425	373	389	380	392	426	405	438	384	448	382	389	394	379	402	392	401	399	397	377	376	401	420	365	417	426	391	425	427	389	412	409	404	399	372	396	409	424	384	426	410	409	383	396	397	403	390	418	388	387	422	392	441	456	390	410	414	427	411	383	391	370	401	394	416	398	419	388	414	383	412	368	395	410	404	401	453	415	408	401	429	423	392	397	417	394	391	392	393	421	387	400	393	406	395	429	397	421	442	438	412	391	406	418	399	396	396	424	418	367	430	415	392	392	403	402	388	420	426	398	435	448	406	401	406	367	385	423	411	401	445	383	421	394	407	406	423	419	396	390	422	394	394	414	413	403	400	386	388	416	422	379	365	395	414	424	382	420	414	434	399	415	430	425	396	388	432	431	396	435	422	431	425	365	389	423	405	394	375	352	401	435	412	369	411	389	411	432	440	394	377	407	439	366	442	384	438	408	396	421	383	391	410	365	410	429	426	395	385	382	366	429	403	411	388	440	416	399	399	415	430	435	419	373	396	369	422	396	391	437	389	373	398	419	390	418	401	416	433	427	453	403	422	399	431	350	409	430	438	372	376	386	416	413	426	407	396	384	394	443	421	397	398	405	418	377	406	409	393	404	408	402	411	378	374	394	369	406	415	380	425	391	391	407	393	421	410	442	392	404	393	406	402	405	352	379	405	370	405	428	395	352	387	364	406	429	393	394	424	446	390	395	435	391	426	387	400	400	372	416	407	384	434	441	365	420	428	420	397	429	400	410	439	425	419	405	424	405	425	412	401	384	449	402	389	385	411	414	385	420	367	429	429	445	430	427	424	429	420	411	417	415	411	408	414	414	423	435	403	457	425	395	426	411	394	416	399	413	427	395	419	405	408	386	371	402	414	406	417	398	398	368	426	430	398	421	432	383	389	403	411	421	400	397	420	379	406	409	415	407	402	388	413	408	427	435	383	397	390	408	410	380	410	389	401	412	397	468	378	426	406	409	385	396	401	403	413	379	413	429	384	441	408	392	420	384	380	394	451	409	397	384	403	409	441	401	417	406	412	413	371	388	430	441	426	408	379	386	398	399	373	375	402	439	405	407	382	381	421	410	389	391	383	423	384	388	407	415	427	446	405	416	408	432	401	414	423	423	395	384	381	391	385	414	381	410	399	362	400	390	428	408	395	432	430	417	348	454	396	401	399	392	415	386	376	436	398	385	397	384	361	371	400	406	406	382	418	405	408	398	367	416	410	397	406	394	415	383	390	423	390	406	424	386	401	450	442	381	423	374	431	421	411	375	388	408	383	408	401	388	421	414	406	412	384	377	418	410	422	402	419	446	406	408	381	415	403	398	393	396	403	413	404	410	382	408	378	396	388	403	450	401	429	448	406	391	442	417	432	417	407	418	413	397	381	387	416	395	392	394	409	405	391	432	416	417	386	393	392	383	438	418	393	385	380	373	400	423	392	360	431	406	416	414	390	447	389	407	385	358	399	392	425	407	440	398	425	404	403	414	391	407	397	392	423	418	429	396	397	397	439	411	415	432	403	420	395	404	395	410	385	391	383	394	393	364	412	407	383	388	391	457	391	410	402	447	410	380	420	439	381	384	411	396	398	410	418	403	373	423	396	389	394	395	401	381	374	358	376	433	414	417	414	401	383	430	398	401	408	381	403	432	394	383	396	374	407	404	397	393	406	455	417	371	438	386	423	389	387	345	416	407	414	447	366	406	417	392	395	402	388	407	401	387	393	442	421	412	403	398	382	399	391	373	395	410	414	383	414	406	388	376	420	438	417	394	378	418	391	431	410	406	396	419	378	378	417	399	419	399	378	388	370	423	420	385	400	448	414	421	403	377	403	405	433	433	425	438	372	402	421	414	405	378	380	416	427	428	384	399	428	420	433	387	389	416	399	414	402	427	384	421	389	379	388	402	428	386	430	389	387	407	418	412	408	389	414	402	392	401	428	412	409	420	394	411	424	399	412	435	414	422	410	417	370	422	379	407	385	394	383	382	377	407	416	389	415	389	417	416	382	391	370	385	429	388	395	403	412	423	430	393	418	444	398	386	401	414	421	407	417	390	434	430	384	379	421	425	424	417	401	412	370	430	383	453	414	430	400	413	389	421	419	407	365	402	422	412	413	414	419	392	406	400	435	429	440	408	377	413	417	411	405	394	406	403	399	359	416	419	431	379	391	424	408	412	431	403	417	420	400	423	398	431	420	400	429	413	418	417	376	398	408	422	408	406	410	406	413	424	392	394	427	426	402	427	415	382	429	378	401	388	421	388	400	392	372	387	348	364	393	399	439	393	397	394	435	383	361	407	413	383	412	413	401	377	424	400	394	403	404	393	389	414	372	398	424	441	428	405	402	399	401	420	399	393	374	430	408	411	390	448	378	373	401	380	391	395	402	417	397	417	420	419	400	390	383	381	412	391	434	405	396	396	380	427	388	403	387	406	428	418	401	395	406	417	399	428	407	427	385	412	410	390	387	410	429	435	410	379	413	369	380	415	438	397	420	402	431	392	408	447	411	424	401	456	414	395	409	432	402	353	383	383	418	411	416	431	442	389	389	423	375	389	394	400	384	447	412	415	401	445	446	395	440	387	362	361	404	417	392	393	398	442	414	393	400	405	434	392	417	416	427	396	406	425	407	400	381	435	375	392	400	372	397	400	399	384
16262	5991	3391	1884	527	374	272	230	241	230	185	198	193	192	186	185	178	183	176	187	155	160	184	184	147	144	142	143	141	156	149	146	143	179	153	146	163	161	153	137	162	131	136	167	140	144	172	130	152	170	158	148	130	169	159	149	161	152	120	126	154	146	136	160	147	157	165	157	158	150	135	158	151	156	158	153	170	132	155	136	146	147	130	139	146	169	170	147	156	142	139	169	172	154	153	143	149	160	164	156	147	149	162	148	164	156	145	130	178	169	164	154	154	159	163	163	136	137	152	137	149	142	149	149	171	145	158	162	151	164	163	173	154	157	149	142	148	179	139	142	145	168	134	136	148	159	167	148	139	175	174	148	161	171	163	125	173	171	151	136	158	146	162	151	144	167	154	146	157	157	133	159	143	147	140	171	162	148	141	162	156	159	149	158	157	136	133	159	157	139	126	155	158	153	163	142	157	141	157	168	148	166	174	161	142	145	160	149	161	153	140	148	155	169	185	161	141	170	156	148	147	139	152	133	177	154	155	136	137	147	155	146	149	146	159	182	160	144	166	167	160	171	169	146	166	158	156	129	155	151	143	158	146	143	156	161	147	148	156	126	160	121	137	156	149	158	166	126	143	150	112	125	160	132	142	165	174	165	168	155	142	163	150	162	140	154	173	136	122	168	140	140	146	158	146	152	162	143	175	172	155	175	160	127	161	141	137	166	147	156	148	140	150	157	153	137	141	159	149	155	130	162	160	150	151	135	149	166	173	138	138	166	151	144	135	157	153	181	141	144	134	156	159	156	121	144	162	148	155	136	147	136	166	161	153	146	136	148	168	150	159	170	175	157	172	144	143	147	168	156	152	142	148	135	134	162	150	163	136	151	152	149	168	152	131	134	152	155	144	164	144	161	159	132	146	163	147	163	154	175	150	137	176	159	139	150	166	141	149	148	127	139	159	171	168	146	140	173	156	133	136	170	146	168	170	153	142	178	155	122	141	138	166	157	114	133	158	166	132	158	144	150	137	131	149	139	174	170	144	153	154	146	157	180	152	137	155	156	149	154	169	142	155	168	159	142	139	134	153	180	173	173	165	153	151	166	133	151	169	148	150	162	160	155	148	173	145	146	156	142	137	176	168	115	160	145	164	145	156	148	173	161	148	138	157	147	157	148	137	167	143	166	160	154	149	170	174	158	160	173	154	146	168	150	172	156	168	166	168	168	181	164	154	155	148	165	146	158	150	140	158	156	165	146	153	147	169	134	149	137	152	153	165	157	142	148	135	164	155	162	164	173	178	142	169	146	133	145	132	159	174	147	151	119	165	148	165	147	158	151	147	164	140	151	155	163	144	153	145	152	161	108	157	165	150	155	152	153	153	159	134	126	136	136	143	154	144	145	141	162	156	167	133	154	137	145	164	159	166	148	173	167	155	175	133	158	150	154	140	153	159	153	150	163	155	150	151	149	139	155	141	157	166	157	147	177	122	148	141	168	148	146	164	144	148	143	168	151	150	154	146	162	160	154	162	169	143	185	156	153	143	141	157	136	175	153	135	161	176	161	158	133	146	156	190	151	155	181	138	138	138	145	160	139	127	153	159	138	165	161	147	166	135	121	156	155	183	161	177	158	158	154	156	141	141	130	145	157	154	155	143	147	154	154	135	140	183	161	142	152	146	147	147	148	127	151	146	160	155	137	156	142	148	135	148	142	138	149	164	157	143	150	146	165	156	146	175	149	149	151	178	169	138	134	146	152	156	141	137	165	136	164	160	152	158	167	151	146	141	148	166	163	155	163	150	162	156	151	157	168	134	142	143	147	162	145	138	164	146	160	133	187	146	166	155	142	157	173	136	144	166	185	161	146	167	164	150	169	155	135	160	158	147	153	162	149	155	141	165	163	143	162	133	143	142	136	147	157	155	161	152	169	161	160	148	148	160	159	146	137	168	141	149	144	161	186	150	187	127	153	148	148	127	176	167	141	146	144	149	162	155	148	162	163	161	143	147	145	157	157	141	145	155	169	164	166	168	162	159	145	145	176	144	139	188	149	139	162	154	163	168	165	159	152	146	155	145	152	133	129	164	157	146	158	153	174	166	138	156	157	153	145	162	166	162	160	147	144	143	148	139	159	157	129	153	157	177	160	156	144	146	145	166	158	159	130	136	174	190	161	142	150	172	139	168	170	152	184	157	157	153	126	164	137	163	131	145	133	136	139	147	127	124	161	143	153	152	143	179	176	144	174	154	138	140	148	148	152	164	139	140	142	160	175	142	146	155	166	160	131	123	136	148	173	158	146	148	163	153	143	153	141	149	151	152	162	150	146	144	138	162	126	146	155	148	144	126	169	137	177	168	161	164	163	151	153	144	143	150	163	142	143	144	146	136	157	157	159	173	163	143	140	142	156	132	139	161	149	142	133	166	155	150	154	178	135	163	169	158	163	158	165	164	160	152	172	171	175	156	163	175	151	144	178	169	124	162	145	171	142	149	150	154	156	147	174	136	158	148	153	148	137	160	141	141	150	137	141	155	171	144	144	170	175	155	165	134	147	173	146	144	171	166	145	133	130	142	164	166	168	131	157	158	180	158	148	160	144	135	158	156	151	180	162	131	141	159	160	162	143	146	167	166	127	144	148	155	134	157	148	136	155	151	163	132	173	138	157	150	141	159	156	146	145	172	132	154	157	152	165	150	157	162	164	165	144	164	162	160	146	134	134	172	169	158	154	160	175	134	148	132	184	154	152	169	158	170	159	176	160	159	165	144	176	138	152	149	131	165	175	148	148	158	144	155	162	143	147	148	149	163	152	137	157	158	172	145	152	154	142	152	151	156	125	147	159	172	162	174	157	150	159	143	143	151	181	154	122	150	151	151	138	142	153	141	179	142	153	143	139	140	158	158	145	157	145	135	134	159	157	150	156	152	159	180	142	162	147	168	165	156	155	167	161	133	159	148	130	152	171	148	155	151	161	141	152	163	169	146	171	153	164	164	145	155	147	181	145	159	138	157	175	143	156	164	145	143	134	146	168	168	149	152	146	152	141	151	147	146	140	151	153	158	141	147	149	158	152	124	148	171	142	140	173	180	167	137	164	146	160	149	150	151	131	144	145	160	155	152	188	136	134	169	150	135	150	148	141	149	152	163	145	123	162	169	177	146	162	156	167	139	149	132	143	162	159	144	156	149	129	140	155	152	135	148	138	144	135	150	145	153	159	165	169	159	155	163	155	152	147	159	144	151	149	147	143	147	148	170	141	156	187	154	153	178	151	154	167	136	166	147	142	155	141	149	125	160	161	152	158	136	134	180	161	148	163	131	154	195	168	143	155	159	157	161	155	132	169	148	156	152	153	160	182	158	167	146	165	138	157	149	145	158	155	148	168	159	171	151	174	152	169	162	168	154	139	146	177	151	128	138	155	148	159	153	155	160	127	162	157	162	197	176	142	155	134	154	159	142	160	180	133	164	137	164	161	168	144	141	166	162	153	154	147	151	161
9213	5391	5411	4894	1981	1550	1198	944	861	744	695	681	627	570	572	601	541	550	482	523	503	426	465	475	475	488	433	435	431	398	412	423	425	397	419	406	415	391	387	439	398	392	435	384	416	399	384	421	388	432	391	398	389	435	413	396	433	417	396	410	385	349	393	407	393	397	394	412	417	416	424	386	382	411	387	371	404	362	398	417	394	358	390	412	369	393	399	414	414	383	392	406	392	400	397	413	414	387	407	384	405	369	407	381	407	382	403	376	380	375	393	404	373	346	362	409	401	418	394	390	371	417	342	399	386	397	380	389	385	392	403	390	375	355	417	352	400	396	386	380	397	383	375	360	388	397	365	390	395	406	415	351	388	403	363	388	368	385	401	395	386	432	416	429	367	435	363	418	400	391	381	350	416	389	400	385	379	369	431	403	398	366	432	361	373	394	394	388	389	359	344	374	382	379	432	378	391	383	400	408	392	408	385	394	354	396	384	411	419	358	418	383	382	387	389	384	402	400	388	402	417	381	384	349	422	398	404	403	389	391	376	424	384	398	367	413	364	424	397	408	423	379	362	396	438	383	388	408	403	402	431	351	376	411	394	422	402	401	401	383	332	390	398	451	368	372	373	390	398	356	385	380	388	411	396	347	342	371	406	395	400	394	426	384	410	365	393	390	384	403	374	400	369	394	387	433	383	405	388	389	369	388	382	397	387	367	422	364	386	421	370	410	391	393	417	379	357	412	367	365	370	386	401	376	422	381	393	387	359	354	398	421	360	341	402	421	396	367	370	371	411	368	397	367	398	369	332	395	396	398	385	390	427	370	385	375	383	393	394	364	384	396	428	417	370	375	379	378	396	379	405	429	378	405	401	434	375	414	393	399	390	405	412	380	393	361	408	401	378	390	361	374	394	409	366	368	403	397	418	404	422	406	380	390	387	414	386	369	409	412	353	397	377	408	418	393	401	383	386	402	415	425	413	387	379	375	376	364	368	371	388	391	398	360	406	367	360	351	377	405	380	411	399	377	357	374	378	385	387	395	397	385	370	365	382	387	380	395	401	388	413	402	413	391	377	388	393	371	390	429	395	363	375	381	419	363	397	383	369	400	388	404	379	366	394	358	398	397	384	366	402	389	375	372	391	404	391	372	356	373	383	402	395	390	396	383	400	382	385	399	383	396	411	383	393	400	370	388	376	378	370	376	389	400	357	384	398	405	417	406	403	385	401	394	378	394	385	363	371	355	431	393	391	372	349	367	406	409	354	395	379	410	417	404	375	357	380	385	415	417	397	374	391	379	372	395	438	402	374	426	372	402	400	410	390	398	391	384	383	347	369	372	387	395	405	387	420	394	342	399	388	368	403	415	396	386	395	383	400	388	367	405	358	429	401	351	412	403	424	367	407	425	383	354	379	394	354	391	388	356	376	400	397	399	403	369	412	400	408	398	385	377	399	409	385	392	408	398	355	392	402	372	383	390	429	390	430	363	365	352	372	394	394	354	353	391	388	370	408	379	410	387	399	358	377	368	418	370	405	384	381	397	371	397	406	382	391	418	381	391	377	389	407	387	407	432	405	420	369	374	374	361	376	379	397	403	419	375	403	386	400	393	409	382	385	378	403	381	402	430	383	391	382	410	400	388	386	387	404	383	374	446	382	399	392	376	369	421	362	396	420	427	377	404	395	378	378	426	355	387	355	367	414	377	362	349	412	390	412	396	395	399	405	358	366	389	401	367	373	382	371	384	396	397	360	433	390	385	420	370	364	428	393	386	383	380	396	388	380	372	397	400	389	411	404	364	407	407	379	350	427	384	401	351	399	367	361	398	413	403	375	392	400	378	399	355	362	435	396	372	390	392	365	402	403	383	393	393	376	367	371	366	376	398	404	403	410	386	383	396	379	387	384	405	355	395	407	378	378	362	356	418	364	428	405	427	407	405	411	418	403	420	430	382	445	396	428	383	384	364	411	407	379	429	359	402	382	412	371	367	395	420	393	396	405	388	385	369	358	390	403	372	398	403	446	375	374	387	390	360	410	384	416	370	407	380	363	407	389	360	353	393	385	405	373	404	407	357	396	365	412	345	351	364	379	381	410	410	410	418	380	373	399	389	435	354	358	396	395	403	365	428	381	400	362	396	401	397	361	382	389	408	380	374	364	366	397	428	378	385	391	406	394	439	402	413	415	389	406	399	374	391	410	407	391	341	411	396	399	342	381	383	397	378	381	359	386	371	392	353	391	385	392	370	396	398	396	402	390	402	403	356	378	408	381	440	392	392	366	416	387	389	405	381	356	390	386	371	433	405	402	392	400	408	376	394	421	370	399	395	382	392	403	373	387	401	355	397	403	389	410	390	362	393	400	376	429	356	376	390	380	376	386	370	355	415	390	417	386	403	373	379	385	398	384	410	372	386	388	412	406	428	399	384	358	387	380	410	372	373	376	404	396	339	401	380	389	381	396	411	372	379	368	366	375	381	390	402	379	386	371	391	377	413	399	379	354	437	368	388	364	374	373	375	426	363	385	389	373	383	404	385	384	391	371	388	387	400	403	407	371	411	369	390	350	411	380	380	391	393	404	386	381	371	365	403	380	346	384	415	378	344	397	416	398	390	394	411	389	419	410	376	418	373	372	393	373	422	405	404	395	409	393	394	347	375	378	370	409	395	376	373	417	421	393	402	407	410	394	393	438	389	398	410	385	379	389	404	394	396	381	350	433	392	383	385	368	381	357	400	424	390	406	400	371	383	408	402	420	397	364	372	377	369	359	372	365	410	404	402	357	354	408	436	392	371	390	393	431	358	356	429	405	406	384	371	400	405	380	392	376	383	405	367	396	393	359	409	410	371	384	364	403	386	394	412	388	380	435	391	390	410	414	390	367	411	422	373	394	380	346	439	375	412	407	379	405	407	380	395	392	382	382	392	369	385	346	395	393	395	375	368	416	414	396	416	399	383	375	369	394	384	369	403	346	436	376	370	368	416	393	406	415	390	390	377	399	412	390	414	340	374	412	410	410	384	391	417	361	368	363	368	399	359	399	383	384	391	367	384	383	360	412	399	417	413	383	352	381	405	397	374	381	378	424	413	376	421	368	436	393	438	364	372	418	373	396	365	389	386	392	409	387	387	389	396	441	385	400	406	400	377	386	360	404	387	379	421	360	392	388	380	385	376	405	362	363	378	361	391	404	406	382	376	442	396	367	409	389	366	394	395	379	418	394	360	344	399	379	409	401	397	390	367	379	377	375	395	382	371	412	362	373	383	376	385	371	365	398	396	398	375	377	362	401	414	397	379	341	369	415	417	403	364	400	365	401	376	369	367	386	421	371	374	372	385	396	375	360	376	378	373	397	407	368	353	394	411	360	389	349	397	363	354	370	400	383	370	408	404	384	373	403	375	431	404	376	390	378	401	426	366	415	378	383	401	406	377	380	423	404	386	377	372	383	359	372	414	369	349	388	405	387	376	359	403	374	390	361	419	410	397	380	381	379	373
2995	1928	958	636	336	383	363	354	343	319	368	344	305	331	359	350	339	348	361	382	331	385	390	362	387	344	341	347	351	347	354	370	355	340	371	406	338	382	353	357	348	347	350	361	330	369	380	364	367	368	317	315	307	386	359	352	346	368	358	328	317	346	345	349	337	361	363	343	357	318	339	341	352	375	305	336	337	357	345	326	342	355	348	333	347	381	362	359	366	354	339	360	347	341	364	350	312	345	355	328	334	367	340	364	340	397	344	316	337	338	368	311	325	360	344	353	367	349	384	335	365	362	358	345	317	340	371	373	369	357	346	341	341	310	342	349	329	362	309	336	342	348	336	345	347	324	335	350	351	334	333	364	351	338	315	342	338	333	369	362	335	352	361	342	377	404	321	337	338	375	362	322	316	299	348	350	324	364	368	380	380	350	302	353	350	327	327	359	373	361	332	348	342	305	334	341	354	361	339	385	335	363	341	391	340	339	340	349	366	340	345	366	367	373	388	335	349	352	328	335	394	352	325	358	356	336	366	357	337	333	318	388	323	351	376	343	363	368	340	341	349	315	344	391	343	414	381	385	324	337	378	334	347	360	360	377	375	342	372	332	391	326	337	330	351	342	348	377	368	362	365	330	349	359	374	360	338	350	356	347	352	347	324	351	385	350	324	366	371	321	373	370	382	372	359	333	346	352	310	357	373	364	338	350	352	367	344	334	340	361	349	335	315	378	356	381	396	366	337	338	332	306	352	351	306	372	363	366	361	391	333	332	378	332	355	345	349	336	361	326	350	313	330	368	391	362	332	326	340	316	369	331	342	312	317	322	348	330	368	377	345	358	369	322	335	356	407	354	330	344	350	360	317	376	384	328	379	328	341	373	380	356	348	329	298	312	329	335	315	331	363	331	346	344	324	381	344	331	347	366	363	328	341	358	314	307	353	332	345	379	365	356	350	384	362	337	368	384	361	351	327	377	302	342	329	330	351	325	362	350	355	367	367	388	363	392	342	388	338	327	359	348	365	366	346	349	360	342	364	353	315	335	368	343	340	333	378	398	384	330	352	338	352	392	352	358	348	360	364	361	326	348	366	360	398	377	355	392	378	335	346	337	319	340	389	368	328	368	327	331	373	338	333	336	382	353	366	350	326	360	356	377	363	350	325	352	340	310	348	346	349	345	359	349	369	384	345	356	338	372	359	357	348	366	336	340	346	362	311	346	371	369	324	294	366	344	343	354	324	325	371	365	367	355	332	394	349	364	324	355	295	348	319	344	331	353	372	362	332	354	335	356	359	341	354	355	363	332	349	354	350	341	349	339	340	350	352	335	330	325	344	356	358	358	344	362	315	384	349	362	351	368	366	332	347	312	323	345	352	333	369	311	340	365	353	360	365	381	351	345	366	321	321	363	349	357	325	318	375	348	353	392	382	363	350	352	354	336	352	336	384	339	376	389	316	333	319	350	357	367	339	346	331	366	366	375	340	291	340	365	333	336	332	337	350	353	328	366	344	326	316	358	300	327	321	333	353	392	363	355	338	359	355	352	328	337	344	353	370	359	350	362	347	335	348	337	323	348	336	355	326	386	379	370	333	332	322	354	366	332	343	353	343	342	379	359	341	331	353	347	373	378	374	362	356	345	319	363	307	329	369	366	331	349	351	341	339	329	377	360	334	398	313	344	327	326	361	351	325	355	374	322	345	365	340	336	357	369	359	325	370	350	333	346	328	359	369	366	337	336	370	348	375	340	355	350	344	350	330	322	344	347	348	330	380	363	338	337	366	344	356	335	379	367	326	323	347	324	359	351	326	353	358	332	343	376	345	353	351	341	356	305	356	342	356	358	368	346	316	334	329	352	364	331	348	330	333	358	385	356	333	353	357	400	337	380	340	388	370	351	362	379	331	365	355	335	344	320	360	350	332	307	372	389	329	364	366	357	343	350	341	340	326	360	305	344	319	371	377	315	351	360	350	322	374	318	345	360	353	360	321	357	377	303	330	347	343	324	340	353	356	318	344	307	346	348	294	336	399	344	322	388	391	328	384	377	373	379	358	336	383	402	358	372	338	332	353	321	332	340	331	359	383	359	338	350	336	350	355	353	366	344	334	326	336	350	356	309	352	338	341	354	337	342	314	341	350	363	387	363	353	341	351	349	351	353	348	363	342	349	324	338	326	361	292	364	346	355	329	310	347	361	360	361	327	338	342	347	362	358	335	316	364	327	354	357	372	373	358	335	316	355	323	329	305	339	335	361	328	367	366	348	340	340	342	299	346	355	365	340	376	367	347	384	364	347	316	382	339	323	358	352	324	402	327	345	334	355	358	336	345	374	376	365	333	355	337	390	383	355	364	335	322	312	377	371	317	376	352	333	357	397	384	368	340	330	342	390	346	382	346	349	331	318	356	367	363	321	352	352	328	329	377	365	383	347	366	318	347	333	369	347	339	339	338	398	379	375	351	375	328	373	339	316	348	331	349	368	392	349	350	367	373	371	333	376	351	347	344	345	384	329	387	361	368	333	364	337	338	363	337	363	340	358	370	359	388	350	345	332	370	321	349	327	349	336	382	347	344	334	352	392	367	323	329	362	367	372	355	384	347	342	371	324	331	369	333	320	345	346	315	333	319	344	324	361	345	317	364	335	379	345	328	355	366	347	327	366	336	324	356	381	360	370	339	357	347	342	314	346	335	320	356	331	347	325	365	342	369	334	349	364	360	347	365	341	342	349	345	354	347	341	376	337	335	351	377	374	366	398	348	336	369	353	320	347	391	363	358	344	366	360	300	348	366	370	362	362	339	352	311	331	378	370	362	342	391	375	353	317	334	335	366	361	325	390	402	349	352	346	361	349	320	376	339	328	380	356	334	351	323	370	346	363	346	372	386	368	365	363	380	354	297	333	323	378	343	327	357	359	352	371	350	371	362	381	323	318	336	324	308	363	339	354	377	329	379	319	400	348	338	362	333	350	349	359	329	365	338	322	352	355	348	325	350	346	339	341	358	344	333	352	359	359	277	367	367	353	320	372	317	340	379	335	312	357	349	381	325	368	330	364	333	374	363	335	362	302	339	359	352	351	307	365	341	334	326	348	284	367	329	339	366	311	345	336	365	354	344	346	354	354	356	340	390	335	377	385	348	343	364	342	359	355	362	343	354	354	341	326	328	372	378	359	358	328	365	336	354	334	346	345	355	359	358	317	349	360	342	341	347	352	313	354	367	357	343	310	365	365	332	376	362	349	362	340	369	394	362	343	334	346	334	339	349	365	355	369	339	338	350	363	371	367	366	349	361	361	354	334	339	346	336	331	314	346	323	386	398	337	381	353	312	335	318	381	360	407	387	353	376	359	320	322	315	351	362	334	332	366	360	357	371	345	339	354	377	347	354	336	330	371	363	352	359	383	366	367	352	359	364	335	391	365	341	361	370	326	379	382	314	369	359	355	331	345	327	333	341	339	332	332	366	358	328	340	350	391	370	331	369	378	387	350	344	325
2693	2334	1719	1571	775	755	795	809	744	750	737	768	739	782	757	704	740	717	746	732	722	734	729	689	763	750	722	739	732	700	728	717	774	712	701	750	744	733	751	745	740	760	705	716	771	741	728	758	778	780	736	792	766	705	773	732	761	734	718	805	778	773	734	758	752	725	773	727	781	748	719	726	709	764	743	705	741	767	819	736	812	758	747	752	706	753	735	726	787	733	750	764	755	743	779	766	767	764	756	776	692	744	727	731	773	704	760	748	758	738	726	757	727	755	735	759	742	715	732	725	738	755	831	705	759	692	696	755	745	678	744	751	769	778	765	718	795	732	712	699	733	737	791	755	764	767	821	771	728	748	728	740	723	787	761	774	721	749	741	742	691	750	716	682	735	744	720	774	759	750	753	752	744	763	733	767	776	762	781	770	759	735	776	758	769	743	749	786	725	752	774	781	766	787	739	740	763	721	698	740	767	736	768	783	771	730	746	762	736	747	770	728	728	724	756	733	755	751	752	723	786	751	699	755	729	757	807	745	757	780	755	781	721	766	740	759	794	757	773	749	731	727	747	749	764	708	760	775	770	722	742	725	794	782	748	731	726	709	742	720	709	765	759	757	700	726	725	746	737	752	697	784	743	739	738	735	732	770	752	747	766	709	747	745	763	707	719	806	737	724	805	780	687	761	693	763	772	786	740	771	765	769	698	771	723	739	760	744	754	779	703	741	741	745	756	789	733	743	727	744	743	732	722	703	718	732	762	732	730	709	748	739	742	738	754	756	726	738	748	742	705	687	726	767	752	758	744	769	738	750	744	722	776	759	719	717	780	717	762	723	724	728	752	736	740	765	806	698	759	790	669	721	758	794	763	735	730	767	711	707	763	742	791	748	759	714	744	810	768	727	822	737	749	740	723	737	735	745	711	760	731	736	783	758	721	725	730	757	736	788	818	754	781	718	747	753	724	769	773	715	746	790	773	750	751	758	724	732	730	727	722	765	754	746	751	744	759	786	773	765	747	757	712	698	773	729	778	688	726	766	719	780	765	705	750	752	715	675	722	785	778	778	777	787	792	761	756	796	747	758	739	735	742	716	783	726	724	764	774	712	751	746	770	765	703	771	699	766	713	728	721	747	785	756	754	796	726	776	773	778	694	728	751	751	716	721	712	746	741	741	716	736	744	757	745	720	775	800	741	793	771	743	795	771	757	746	792	767	743	755	756	798	741	784	751	756	693	746	779	737	740	729	713	796	785	752	767	717	743	738	725	790	778	727	769	733	761	731	707	712	728	793	752	708	744	758	648	731	742	734	779	727	766	707	748	733	751	730	695	738	759	702	777	762	759	736	775	748	733	792	704	718	788	743	782	725	740	781	803	670	714	757	765	744	715	746	776	767	743	767	773	779	741	795	775	723	754	771	758	765	757	771	714	774	785	733	746	767	730	766	742	727	742	780	697	777	827	710	710	778	777	768	775	721	763	751	735	736	756	741	760	714	773	707	769	690	722	727	724	716	746	756	732	774	764	775	768	743	743	739	746	721	728	772	753	779	737	732	774	695	748	761	741	749	769	760	742	731	734	733	727	744	782	751	742	689	699	783	736	742	788	713	755	762	742	774	758	807	740	713	725	756	726	777	783	774	767	704	724	724	733	727	719	675	757	711	745	764	725	765	747	703	766	710	738	759	710	732	695	716	776	751	743	791	737	728	756	721	708	760	746	714	786	739	764	751	732	779	731	768	735	744	767	750	769	738	756	775	694	773	746	752	693	761	715	766	740	750	724	783	768	775	693	727	731	764	743	764	763	735	737	720	733	766	768	747	746	752	766	672	757	744	722	749	781	729	792	730	777	775	750	782	763	787	692	757	746	744	749	747	768	750	738	744	694	746	746	776	759	732	787	751	713	780	721	725	735	742	755	720	734	724	746	783	810	743	782	770	753	741	727	709	748	727	774	742	729	732	780	758	718	774	756	823	724	776	705	741	749	778	702	732	750	738	747	723	776	730	677	718	798	761	768	772	737	771	785	714	802	707	796	724	740	747	744	799	723	748	739	765	693	731	702	725	744	787	718	749	740	734	725	722	735	757	792	760	722	764	759	726	720	772	730	750	738	753	787	769	745	731	728	793	725	793	711	741	778	700	758	750	753	735	737	733	702	802	746	684	720	727	732	743	787	764	805	782	723	791	768	742	728	769	779	721	755	743	773	758	736	736	747	720	758	764	748	711	742	756	766	774	750	721	765	768	765	745	719	769	749	748	764	718	749	795	746	712	735	748	783	718	781	772	769	707	722	713	713	783	733	762	723	731	766	737	748	766	743	775	754	725	753	759	735	736	766	757	748	774	726	756	779	728	723	777	749	769	732	780	776	790	753	757	763	751	719	732	719	757	730	732	736	813	722	778	743	668	731	748	746	758	736	722	730	729	774	719	725	758	760	758	767	726	793	743	808	710	755	771	720	734	743	763	781	743	743	715	735	763	757	705	735	742	748	732	764	784	779	724	748	722	728	721	719	716	804	751	746	733	701	699	730	750	760	754	695	724	767	703	736	751	772	715	741	765	769	775	774	741	711	754	737	723	749	737	730	800	746	754	707	764	760	785	782	783	740	694	748	738	749	733	732	730	763	760	719	756	783	755	779	709	736	759	776	687	816	742	732	721	740	747	791	750	724	754	775	760	765	764	723	708	752	759	790	731	742	739	772	731	766	716	765	756	768	719	760	747	735	753	710	717	752	805	742	736	771	744	722	738	772	743	730	761	735	766	702	740	754	747	757	716	726	796	790	714	743	714	761	771	705	756	800	697	752	767	740	726	732	732	713	782	763	712	749	763	763	782	738	728	736	768	770	769	788	710	784	762	743	739	758	727	743	753	731	743	766	751	755	706	756	725	720	722	777	756	717	778	801	718	745	690	749	741	732	764	749	762	754	780	738	740	710	742	738	777	762	767	743	700	747	734	757	757	728	773	760	736	740	751	762	717	758	732	741	752	782	751	789	749	729	723	769	739	782	732	770	766	754	735	810	756	703	740	757	802	748	780	761	753	770	752	741	730	737	754	809	682	776	755	738	755	685	749	706	763	766	764	720	785	754	738	753	764	800	739	715	703	796	758	750	741	749	784	764	787	744	780	730	710	741	774	794	733	720	692	807	764	753	744	753	726	776	741	716	761	751	789	735	713	722	748	712	789	710	772	752	724	768	770	735	674	706	776	744	779	698	761	739	694	712	725	742	750	745	757	748	739	740	746	693	707	813	711	742	777	753	758	792	767	790	743	725	746	747	770	717	735	748	711	769	848	753	723	741	752	747	739	778	706	738	775	738	733	765	797	793	777	746	784	754	686	770	796	720	750	715	732	707	767	751	759	731	763	758	711	791	740	762	746	730	774	721	730	712	749	754	734	750	701	702	784	731	752	752	744	727	742	751	746	748	752	740	717	767	782	736	767	769	740	758	759	756	747	754	763	683	710	766	711	698	759	762	753	740	723	721	731
12245	3740	1928	1183	348	306	221	258	196	201	208	185	169	216	166	192	174	180	187	181	189	166	188	185	187	191	192	172	187	178	170	167	183	158	192	193	157	182	184	174	190	184	160	182	192	161	182	175	173	188	171	179	173	177	171	158	187	146	181	168	184	186	178	174	160	171	148	154	176	179	161	183	174	192	146	161	165	172	163	157	149	152	163	180	168	166	178	204	189	188	170	179	180	162	187	162	185	160	176	187	178	185	190	178	199	184	184	199	174	190	185	148	173	188	171	183	141	208	166	176	128	163	190	154	185	151	174	201	156	177	169	195	148	179	167	169	179	175	166	171	185	168	217	144	148	182	164	172	162	157	167	163	196	176	180	171	183	176	174	171	158	167	189	163	175	185	155	160	179	172	177	170	181	163	172	170	168	191	175	175	186	171	181	149	201	174	165	172	163	167	181	172	181	175	180	174	182	177	199	176	180	166	206	164	165	175	201	193	183	166	173	163	179	194	169	181	174	187	181	171	193	192	159	181	194	180	169	134	182	189	155	168	188	198	177	176	161	163	174	171	165	151	201	187	175	177	156	178	190	160	173	190	150	175	171	185	167	172	174	172	168	161	197	172	164	180	167	158	180	172	171	171	184	177	192	153	155	189	174	196	183	169	190	167	163	154	177	171	176	164	180	166	167	172	175	173	151	170	209	176	157	170	173	180	182	177	178	182	191	168	178	182	203	153	141	182	163	160	163	174	172	179	185	185	174	160	174	185	167	173	146	189	182	169	158	193	183	182	178	166	157	167	204	152	180	184	184	187	167	182	162	189	171	160	173	145	183	163	163	169	157	164	156	181	160	186	202	142	176	166	179	175	153	170	140	165	178	164	169	170	171	175	164	149	169	183	166	168	166	162	175	173	182	193	186	171	185	158	175	168	167	178	161	195	201	170	195	201	183	184	162	170	168	160	192	167	183	167	175	185	173	167	182	184	168	165	168	184	182	175	157	198	185	172	181	178	192	164	175	199	176	169	168	177	191	169	174	155	167	174	150	171	191	198	188	169	152	157	160	154	200	194	165	188	194	171	185	170	178	181	178	171	176	175	175	167	166	187	176	167	157	187	170	173	187	162	185	206	167	168	178	173	178	183	155	175	148	169	168	177	140	179	162	169	163	174	173	198	197	199	160	169	173	193	172	170	168	191	199	174	183	176	180	167	161	186	183	194	192	164	186	186	187	189	181	188	174	155	184	216	184	186	162	202	179	168	195	179	163	163	173	161	163	150	182	189	184	194	179	170	182	166	162	188	179	205	158	180	180	181	177	156	184	171	182	168	186	172	184	180	177	168	153	169	164	165	201	170	173	200	167	164	160	158	152	158	195	178	161	200	171	191	185	162	155	139	211	191	207	185	173	194	181	190	192	207	177	159	172	164	208	184	208	169	163	174	187	184	156	183	172	158	172	163	178	179	167	158	145	182	184	174	140	172	179	170	168	166	169	156	145	169	182	188	167	197	165	174	177	204	169	168	167	165	147	138	208	180	179	198	165	197	174	152	177	163	163	168	173	159	182	168	192	171	173	158	203	175	186	169	144	147	165	152	184	169	175	172	149	180	163	187	164	162	192	181	183	169	167	182	161	177	174	203	195	193	181	196	180	150	176	182	189	202	157	155	165	182	180	192	160	171	156	171	158	178	184	168	172	178	188	197	185	196	165	162	171	175	193	165	168	186	178	200	172	174	150	181	159	165	170	155	174	188	185	181	166	194	164	161	165	184	178	163	139	195	177	179	153	184	154	160	155	179	166	189	181	207	173	188	197	175	182	179	177	175	158	163	192	201	181	175	175	174	184	179	220	186	176	196	208	172	217	163	173	183	183	174	172	181	181	199	172	175	186	172	188	173	171	186	214	169	166	173	197	164	171	162	157	157	136	167	167	162	163	170	182	163	175	202	195	168	169	183	168	165	177	178	183	172	185	155	166	152	189	173	192	184	153	180	159	157	158	147	184	154	166	189	182	214	174	172	177	157	171	191	168	170	157	148	177	167	184	173	175	170	173	171	167	184	190	174	145	166	150	153	195	183	214	174	160	172	159	186	209	192	172	176	188	171	177	178	145	195	152	164	183	201	175	167	163	174	154	185	166	167	182	187	173	196	182	174	188	186	186	185	149	167	156	194	173	178	172	170	187	165	164	182	190	189	185	155	169	203	168	189	178	192	191	167	150	175	185	174	162	168	195	167	162	172	171	158	191	175	188	171	168	187	176	186	171	193	152	167	186	185	177	196	174	167	182	137	184	158	180	190	175	164	160	159	171	153	161	177	172	175	163	205	194	155	180	153	169	153	162	189	201	162	165	179	161	160	161	161	160	182	154	183	187	180	166	176	145	189	167	194	186	188	168	153	187	144	168	177	179	169	174	167	181	172	182	180	190	189	183	167	165	175	162	167	193	221	181	197	156	177	207	158	194	187	153	178	153	159	188	159	170	155	176	169	196	184	142	161	151	182	176	160	183	161	163	159	156	161	165	201	175	175	203	184	163	156	183	172	174	172	157	148	159	187	187	195	173	160	150	175	174	195	166	181	164	168	159	173	191	186	210	174	186	167	204	198	165	195	195	186	193	184	161	168	165	175	173	172	169	167	170	194	180	173	169	154	187	172	187	166	147	175	178	173	157	185	183	182	168	166	185	179	154	167	191	167	191	163	180	176	188	151	175	166	182	198	220	203	169	199	196	188	167	182	188	175	181	167	154	181	180	182	166	186	166	179	172	174	160	186	163	174	183	184	194	163	183	177	158	170	188	195	179	182	194	194	161	164	181	180	183	175	184	196	143	178	182	159	162	188	170	144	194	170	188	162	187	173	185	184	151	191	162	168	193	168	170	152	152	172	177	160	158	168	179	166	174	181	175	201	190	152	168	182	155	168	193	175	198	176	172	166	169	161	194	191	181	138	178	191	187	170	156	162	192	185	175	192	197	154	179	188	179	181	176	169	175	186	171	185	164	199	186	171	156	186	173	162	174	175	160	165	165	158	166	180	178	164	166	176	150	180	188	175	186	189	172	172	170	176	195	166	198	201	208	179	184	181	172	174	156	164	162	162	173	190	161	179	170	155	191	160	175	185	154	173	168	193	182	174	181	204	164	144	193	164	183	163	186	177	171	165	179	175	181	174	150	172	204	167	181	185	162	162	186	169	209	139	200	181	174	156	239	178	184	185	173	191	189	158	180	170	175	161	180	162	174	175	164	208	180	191	175	178	169	166	167	177	178	179	169	191	180	174	169	198	164	171	170	157	177	174	192	164	179	177	167	192	192	181	162	182	151	157	160	166	181	216	185	164	170	177	166	174	140	150	184	161	146	164	198	174	199	178	176	173	199	195	177	195	164	180	160	167	190	145	198	149	183	165	186	153	175	180	164	153	186	181	168	156	195	176	171	181	150	177	147	161	144	174	188	180	207	180	173	185	162	185	180	153	166	186	173	174	196	167	156	168	161	181
8038	3719	3449	3226	1230	944	773	662	587	592	550	492	523	529	475	506	463	484	457	435	403	433	467	433	426	457	433	440	378	423	452	457	434	477	450	434	418	414	455	415	374	421	409	440	446	409	424	396	399	416	400	430	422	381	395	416	401	389	411	432	452	424	409	407	407	424	412	402	407	407	382	396	390	411	401	394	402	447	421	424	412	408	392	443	398	392	404	380	437	403	419	412	413	441	414	399	400	374	437	440	423	414	416	430	420	393	437	404	407	397	392	442	421	375	412	446	428	373	404	395	428	421	415	448	403	405	446	405	397	422	403	390	401	418	393	419	399	397	384	431	407	440	386	398	402	425	409	422	440	369	439	388	394	403	406	420	375	443	408	407	435	401	399	405	443	370	448	420	385	440	378	373	391	413	424	410	396	407	419	404	413	409	425	406	411	359	376	415	400	409	416	406	368	384	417	391	421	376	412	369	403	401	415	418	425	375	375	398	397	418	400	379	398	404	396	384	405	406	397	477	398	412	408	403	408	443	431	447	420	413	413	420	412	397	430	430	405	392	416	413	396	402	403	383	404	401	417	410	380	397	405	388	386	401	385	394	413	434	382	370	408	415	412	420	397	412	424	412	415	428	429	402	349	441	402	398	411	410	376	416	415	410	403	406	418	410	421	411	383	420	434	417	416	422	448	418	400	405	401	419	420	377	429	413	405	408	422	412	412	403	428	440	425	393	417	382	397	401	405	408	426	447	436	400	392	412	433	402	430	418	377	440	415	388	385	426	408	449	422	415	418	435	436	394	392	413	427	403	363	390	386	389	411	387	392	390	434	385	422	411	436	438	402	412	415	400	435	439	414	394	418	374	397	412	406	430	415	428	393	407	417	394	422	430	437	404	417	421	413	404	414	387	397	403	409	453	411	388	399	360	404	402	397	391	434	454	412	406	381	407	388	396	418	403	434	431	471	384	415	399	418	365	396	375	421	425	385	443	391	423	402	383	401	418	417	388	394	420	383	417	406	442	423	384	385	405	412	410	382	413	417	398	379	384	387	419	389	428	425	407	385	366	409	414	426	368	419	393	434	410	402	403	374	389	413	412	418	409	414	393	411	401	406	428	426	402	406	388	396	402	405	365	434	385	406	426	368	436	416	404	407	391	428	460	392	434	435	415	409	402	388	404	426	393	429	405	371	372	426	393	410	406	394	437	418	423	373	422	389	391	412	407	446	408	398	428	403	413	392	414	425	407	413	399	427	424	373	416	412	416	403	410	390	410	417	392	390	393	407	418	388	420	407	407	414	377	419	438	345	409	437	404	370	395	398	423	372	428	414	393	407	404	415	397	408	408	404	393	424	431	403	430	401	400	377	417	398	441	415	385	403	378	382	402	391	388	368	405	424	400	380	423	426	428	420	412	395	392	394	398	408	416	382	425	410	425	393	407	420	405	393	377	384	417	390	421	382	419	427	437	398	379	435	400	380	428	386	442	387	414	398	391	400	426	421	376	447	399	403	417	419	422	413	409	435	390	407	381	405	379	420	387	397	432	401	412	422	426	407	416	419	392	405	383	381	373	410	385	411	414	406	407	414	427	396	390	414	393	385	388	393	404	396	419	422	407	403	420	402	407	415	412	435	396	412	408	399	403	395	388	371	426	389	412	370	427	399	448	398	421	413	417	444	427	422	373	418	386	423	418	419	427	468	368	392	399	413	395	412	413	389	378	424	393	409	390	451	410	428	422	400	388	409	388	386	428	415	387	427	398	394	441	416	416	429	414	393	391	421	447	446	411	378	369	394	393	415	404	425	442	398	365	418	392	399	396	425	379	375	379	417	408	412	417	421	425	406	415	409	405	407	401	434	406	446	440	389	418	386	416	400	427	401	401	449	415	415	426	385	439	381	415	419	400	359	394	379	414	419	448	414	411	396	422	408	389	413	427	387	392	410	437	414	418	442	406	423	402	400	455	416	403	398	395	428	381	374	374	412	412	425	411	378	415	423	405	378	408	412	427	382	404	399	413	387	414	406	421	424	423	411	404	393	439	402	414	430	410	409	383	402	370	432	414	404	405	443	399	423	376	410	360	408	408	417	428	415	400	360	414	418	377	378	414	425	374	431	422	403	406	400	400	428	378	412	416	415	372	423	422	379	394	456	419	405	408	403	412	399	412	447	409	436	416	371	434	419	424	433	429	431	450	392	371	379	434	385	415	402	381	403	394	410	381	416	405	407	398	380	387	412	390	392	404	423	401	416	411	414	408	421	390	401	422	413	407	373	417	418	436	377	413	386	443	400	409	371	378	381	413	416	413	394	368	389	441	411	397	417	403	384	373	397	421	402	415	416	407	411	401	379	415	392	434	438	406	418	421	414	407	432	416	411	389	400	405	420	464	401	431	368	412	435	396	420	415	432	423	376	392	431	433	401	423	401	400	392	425	389	423	420	389	412	430	384	413	402	425	407	397	422	382	431	364	415	419	384	399	426	407	407	408	382	404	416	400	410	410	405	433	431	392	422	411	401	419	386	418	423	398	362	406	375	403	414	402	398	418	392	384	360	391	404	362	418	427	389	396	405	412	378	407	429	395	385	413	413	367	442	433	412	401	379	426	404	407	437	430	421	386	432	411	475	387	373	401	371	392	424	423	422	394	394	392	403	414	410	376	396	422	401	393	393	427	438	392	396	374	397	434	363	383	432	428	433	399	402	388	409	380	403	421	406	424	444	412	387	435	407	405	436	386	430	428	411	416	402	398	393	393	428	413	399	401	395	394	398	415	413	403	406	403	447	427	420	403	411	407	387	421	419	416	404	397	403	411	421	429	392	381	415	392	412	385	370	434	401	420	383	386	396	417	425	392	422	411	433	396	407	442	403	381	392	400	404	409	370	410	415	431	404	398	385	401	397	423	396	410	400	409	390	418	371	410	402	409	388	426	415	437	397	404	355	402	394	409	386	388	415	424	403	385	410	386	408	394	411	409	448	404	408	406	390	425	378	368	394	420	406	418	394	418	400	437	389	407	394	413	403	432	388	450	390	380	370	369	414	415	402	373	392	423	398	414	369	419	396	381	388	422	410	431	410	399	409	432	375	418	390	417	379	441	416	424	405	417	418	400	388	372	405	422	411	383	454	386	409	431	367	424	404	414	402	413	395	419	433	424	386	398	383	419	428	409	371	383	373	388	458	431	423	413	407	424	403	401	438	380	408	433	445	377	373	404	399	379	403	402	423	405	393	392	400	421	454	406	385	420	400	404	397	382	423	417	386	415	411	374	419	417	410	384	441	378	388	394	418	382	446	459	387	411	379	419	407	375	380	378	433	441	388	473	384	381	402	367	402	421	412	391	397	424	390	428	418	437	439	411	429	412	432	401	377	414	430	397	414	429	428	466	423	407	385	441	401	424	412	423	400	401	404	448	410	406	441	403	396	398	426	400	419	420	396	394	450	426	415	423	434	414	383	373	411	406	441	382	420	410	405	407	421	416	372	379	401	399
20102	6367	3184	1834	516	408	299	257	235	229	236	199	186	176	214	174	198	195	178	185	151	146	158	165	173	170	175	166	144	157	165	166	177	158	157	146	169	151	169	153	181	171	157	161	162	159	168	158	171	175	154	161	158	170	158	170	157	200	169	162	188	156	176	167	151	173	184	151	155	149	149	157	168	149	141	157	171	149	157	145	137	186	183	171	177	168	199	159	147	160	151	159	176	162	169	131	145	163	188	176	160	159	163	136	172	145	193	187	153	161	171	163	174	171	161	160	168	179	175	182	166	158	190	153	166	163	156	186	139	191	183	162	178	181	159	144	164	146	175	183	183	168	176	188	161	170	149	150	151	139	149	154	153	153	161	186	166	162	179	162	155	158	164	149	160	166	150	153	164	151	173	172	158	142	152	170	164	159	160	152	162	139	159	148	179	159	165	171	163	172	161	153	173	158	193	155	157	182	161	174	150	156	177	178	157	166	162	157	159	165	151	164	154	146	154	170	190	164	154	168	167	165	187	171	140	148	150	168	159	177	177	139	155	154	176	158	190	171	166	159	177	165	172	158	163	166	188	171	147	154	159	136	162	142	166	174	148	156	161	172	176	146	160	178	155	153	171	167	139	177	156	140	188	167	173	143	156	168	139	170	139	136	188	136	155	157	166	156	160	155	169	162	156	163	181	141	145	160	154	134	154	171	165	180	156	152	159	162	158	161	162	152	165	195	153	148	163	148	161	149	180	158	170	170	154	149	158	167	165	142	156	142	151	188	165	191	165	149	136	171	147	139	148	164	201	169	178	150	136	156	161	151	150	163	189	164	156	170	170	155	138	174	164	143	151	147	166	157	160	178	166	157	194	174	162	141	165	177	168	165	165	165	167	148	161	160	154	172	183	155	152	174	155	166	153	140	156	158	158	157	151	176	161	178	156	179	175	149	144	165	156	165	154	153	170	155	187	162	167	161	165	157	172	168	156	151	161	163	160	185	162	159	134	175	143	189	166	152	161	179	171	173	160	158	168	158	187	161	152	154	151	143	175	171	144	169	155	138	162	157	143	152	150	144	168	161	188	157	165	154	158	143	170	169	151	167	157	179	182	170	151	178	163	185	166	162	156	168	122	172	141	154	148	159	156	149	171	145	166	165	157	145	178	180	172	170	149	163	145	161	195	146	157	123	153	154	152	152	161	178	165	158	185	172	159	173	156	186	152	140	169	136	163	140	176	158	169	179	156	159	179	152	169	148	161	155	176	175	167	166	161	178	168	170	163	187	175	164	141	146	145	163	154	148	157	172	185	147	153	148	157	192	169	150	169	172	157	145	160	166	133	166	183	180	153	179	179	176	135	181	154	152	171	149	154	161	168	162	150	142	156	177	143	143	145	168	162	135	154	173	170	173	146	156	151	175	157	136	143	171	163	137	153	148	151	186	166	161	157	164	152	154	164	179	150	138	189	145	148	151	174	141	163	141	127	149	180	176	187	161	149	160	141	162	159	143	166	181	182	165	173	173	186	162	157	154	159	170	161	182	157	181	164	150	166	158	158	165	163	175	178	146	167	166	161	159	152	172	155	170	191	150	163	165	148	159	162	154	155	182	154	158	156	165	164	164	148	136	176	163	162	141	146	169	169	176	171	156	159	188	134	171	145	174	150	202	160	170	163	164	161	151	160	164	190	156	153	163	167	158	170	150	150	161	162	145	166	173	176	163	166	166	168	147	166	171	152	155	181	178	166	164	171	197	155	158	157	168	174	155	172	172	164	147	177	150	117	157	182	152	168	183	161	149	165	146	161	143	167	171	161	141	167	163	166	165	149	142	147	188	145	161	154	183	162	180	165	144	176	154	152	173	147	163	153	153	167	165	174	167	182	186	184	161	165	156	138	170	174	170	181	149	156	150	179	175	138	133	190	149	145	173	173	164	180	142	134	174	158	144	149	180	152	168	151	155	171	173	172	162	175	165	177	136	197	180	165	153	174	130	172	165	165	152	143	172	156	165	180	143	149	183	179	179	156	185	168	137	189	147	137	159	180	154	154	153	159	168	157	188	168	171	148	142	164	174	161	182	142	168	139	163	158	163	180	140	152	153	169	181	162	136	173	145	145	178	157	176	146	168	170	178	176	145	140	175	154	147	157	160	165	176	167	178	147	178	172	182	165	129	181	160	159	164	150	156	178	153	163	171	155	137	182	162	158	151	150	167	164	191	128	172	195	172	152	157	160	185	170	145	119	156	155	168	196	180	159	136	147	163	164	157	176	181	166	162	172	171	163	158	203	188	159	181	171	163	175	168	146	178	175	152	157	158	160	149	163	133	168	172	161	181	175	170	139	150	148	197	145	163	127	165	158	147	139	170	175	154	157	163	148	148	164	137	178	172	160	201	155	172	176	159	161	151	165	166	153	168	159	183	181	170	153	166	148	158	167	154	170	167	168	160	154	150	142	167	148	191	169	182	165	162	168	167	170	174	155	157	149	161	122	142	177	158	153	152	164	158	161	162	159	194	159	161	162	150	147	154	153	163	178	142	170	168	174	167	177	167	135	152	157	185	151	149	143	173	151	155	149	156	180	171	196	159	166	181	173	135	190	143	177	144	157	139	164	186	149	160	157	148	160	185	157	164	181	170	167	175	174	147	177	174	160	155	181	169	187	173	169	148	155	151	166	175	172	149	154	170	152	145	189	179	160	162	179	193	154	150	153	147	169	149	138	159	170	171	167	160	165	173	167	181	157	146	142	189	156	164	143	161	173	161	140	153	150	164	157	148	158	182	175	154	179	153	164	148	169	163	157	159	171	185	139	153	176	186	176	154	164	174	169	183	154	161	155	154	158	155	180	163	154	157	169	165	153	188	165	162	169	146	179	153	144	164	185	154	179	163	158	143	165	159	162	174	168	141	144	157	159	160	154	170	156	155	157	174	182	144	149	174	150	161	157	153	199	148	156	131	172	214	170	164	170	160	144	145	147	141	153	166	164	158	152	168	184	171	187	173	158	153	167	139	147	175	161	167	137	136	175	156	160	143	152	170	177	143	158	185	145	139	147	131	157	157	181	174	150	155	169	157	149	143	149	165	159	175	168	185	175	187	164	186	166	190	171	169	176	157	179	168	138	154	136	155	146	142	161	131	149	173	158	152	168	182	182	162	157	163	179	156	152	174	146	166	143	141	148	156	171	171	149	187	161	164	146	167	167	153	176	165	161	175	170	176	166	175	147	139	176	167	156	162	160	175	164	145	138	176	152	140	131	132	135	151	141	178	194	164	141	171	151	154	160	166	160	164	173	177	136	167	149	148	163	168	144	156	148	173	158	133	174	156	148	175	172	139	167	155	151	163	156	154	143	172	176	171	157	147	169	130	176	166	189	163	177	179	136	160	155	150	158	171	179	153	152	186	159	171	165	172	169	141	160	178	180	170	159	157	151	164	163	150	178	138	165	164	154	153	147	174	176	160	168	154	170	158	153	167	168	162	166	152	161	158	149	161
10856	5483	5015	4963	1886	1577	1182	977	927	780	705	677	644	638	609	545	570	539	530	490	495	508	484	516	482	479	435	469	412	494	469	445	445	461	437	462	458	427	446	475	424	439	433	400	394	452	474	425	434	418	425	392	445	395	392	432	422	399	408	441	446	425	466	426	411	396	432	409	409	452	415	405	410	422	413	434	407	410	413	391	418	415	406	409	442	388	412	451	403	391	419	442	370	383	427	391	389	421	457	416	396	419	411	415	437	403	400	436	390	381	401	422	441	410	391	394	405	430	386	417	399	404	425	424	412	385	429	376	412	400	394	428	382	392	417	416	437	396	391	419	436	392	388	378	416	417	413	417	404	418	427	403	409	454	440	431	361	365	396	391	412	429	418	429	410	390	366	394	410	409	382	389	421	389	405	431	415	401	442	409	420	426	399	446	390	432	445	430	420	406	399	419	442	402	375	419	409	429	380	410	390	433	398	401	435	393	371	403	448	404	436	409	405	420	443	403	425	409	414	410	440	384	422	428	389	411	424	398	390	462	399	447	417	411	394	452	390	401	406	433	428	386	410	398	418	403	445	399	428	394	419	382	357	409	411	419	414	395	411	437	418	379	392	391	396	402	440	381	436	395	428	414	407	397	415	401	408	373	386	436	431	400	405	434	386	425	423	435	418	409	385	420	387	396	397	402	430	384	400	389	383	406	395	416	418	392	401	435	406	412	477	416	403	414	419	410	383	392	389	455	431	418	384	438	454	411	405	413	387	396	440	397	431	428	404	405	410	396	434	389	399	416	417	390	411	407	404	348	422	370	426	417	377	436	417	414	438	408	444	441	417	436	392	419	417	396	398	394	378	382	432	380	397	430	413	388	419	416	399	404	476	397	400	432	372	447	406	416	409	409	426	367	386	424	414	463	405	425	433	404	383	440	427	399	412	443	439	360	412	439	397	381	400	412	382	425	415	368	416	416	418	383	430	394	426	403	411	403	397	370	426	396	428	422	401	392	389	402	397	395	454	381	463	417	396	456	381	417	413	422	377	405	382	411	434	435	393	404	419	434	367	393	420	383	409	415	415	440	416	403	386	383	422	443	407	392	431	434	402	420	438	376	428	413	458	393	403	418	423	395	398	400	430	361	410	406	361	411	421	403	415	459	386	387	406	389	437	389	429	381	395	432	413	411	416	441	416	390	406	394	441	391	420	427	431	413	405	404	421	406	389	389	419	387	392	402	410	423	392	435	444	397	417	437	381	411	380	379	396	378	391	379	409	380	416	415	395	413	360	407	374	448	377	403	389	437	387	436	396	401	443	413	433	394	408	472	401	429	423	422	439	388	421	411	433	420	376	427	451	438	400	392	426	374	438	407	401	375	419	433	428	409	414	389	362	360	427	402	417	418	392	443	425	438	399	423	429	451	445	405	387	399	425	386	396	419	414	428	407	433	438	421	435	421	400	407	407	413	409	401	401	391	426	420	396	406	432	402	394	419	406	456	376	417	398	418	445	396	379	411	408	412	369	414	418	395	425	372	425	400	428	396	391	405	423	395	383	385	398	424	395	411	407	417	422	405	416	430	412	434	379	398	399	390	393	427	390	427	383	439	404	419	409	411	434	412	421	432	402	395	427	417	422	388	408	420	390	414	412	457	404	403	395	415	426	400	409	388	431	419	387	415	448	377	408	424	410	413	395	389	385	422	422	415	390	413	435	382	427	422	411	407	433	413	400	425	390	460	420	426	404	410	429	393	416	438	399	379	428	389	416	432	383	425	402	379	413	372	406	398	391	371	399	430	409	421	391	414	429	442	397	413	389	421	400	415	454	449	423	385	377	411	390	410	403	409	397	440	394	401	405	417	404	429	414	350	411	399	374	429	376	406	412	396	409	426	399	386	334	404	379	435	409	465	423	344	431	414	414	380	416	415	435	398	427	400	395	426	403	378	426	418	421	392	412	402	422	397	422	389	401	390	388	420	380	401	429	390	431	378	385	418	386	380	407	439	380	388	382	381	421	385	402	451	401	416	449	395	435	439	395	403	419	429	422	445	400	426	405	418	403	405	442	425	386	405	403	409	388	390	414	438	408	417	390	387	410	428	414	408	391	387	405	419	385	420	408	420	416	396	413	370	404	417	426	386	407	427	398	407	384	411	407	408	396	392	381	443	394	445	362	407	385	414	427	385	389	414	432	403	420	396	362	420	386	422	415	398	410	419	422	434	403	427	410	449	408	446	426	422	410	393	414	414	397	391	393	407	387	436	393	403	455	397	422	416	384	408	403	414	399	404	369	437	388	421	413	417	370	388	450	395	402	393	409	440	379	422	409	406	417	409	401	373	385	417	434	407	402	400	421	393	421	431	404	449	375	380	420	380	416	401	442	417	401	378	397	431	400	402	397	404	432	468	416	421	413	428	392	403	411	408	420	424	420	381	371	388	374	443	423	411	398	389	416	441	365	410	421	415	400	447	406	382	373	425	402	399	401	418	404	412	387	423	431	408	399	392	374	396	427	432	395	386	449	369	419	386	422	422	422	396	443	411	449	406	370	401	410	411	436	412	415	370	380	427	402	439	395	389	429	452	374	419	410	415	412	406	377	437	417	429	441	401	407	393	414	392	415	412	373	432	398	412	395	391	385	380	414	413	417	405	417	377	430	398	412	466	431	397	414	394	402	436	411	393	399	419	414	425	433	409	440	414	432	416	415	410	408	413	381	442	432	433	382	396	383	427	407	373	401	401	408	427	414	373	410	431	357	414	362	430	435	399	437	417	438	406	403	389	388	396	424	398	386	425	415	411	419	406	431	418	451	402	387	418	395	408	407	421	407	423	420	415	427	416	387	426	415	403	398	345	411	393	430	412	422	437	401	419	404	419	363	377	383	436	439	423	443	411	424	417	422	409	375	423	392	426	404	375	398	393	421	390	416	404	400	385	454	403	415	422	419	449	378	424	414	389	418	417	375	394	400	402	434	379	441	394	414	399	379	429	388	379	432	416	410	430	420	395	405	386	440	406	417	449	425	405	407	402	403	373	403	374	452	420	425	422	394	392	369	376	404	406	421	397	422	405	413	456	424	400	404	421	390	411	417	386	457	404	406	408	410	397	435	395	352	415	380	410	429	412	379	418	412	427	447	436	402	414	397	438	392	418	385	391	420	408	420	379	429	349	415	410	390	454	435	389	435	418	388	410	416	417	412	432	407	415	412	378	453	406	392	398	409	434	434	426	435	442	428	404	443	434	409	399	413	413	403	391	400	413	386	443	404	424	433	402	385	413	447	419	389	422	411	392	422	400	412	381	424	416	432	400	367	412	404	426	405	398	442	390	429	421	428	432	413	377	387	435	400	378	420	422	393	383	367	442	368	419	423	418	390	403	408	437	397	416	402	401	392	415	391	427	406	396	403	421	447	420	418	421	376	387	400	371	407	427	389	387	426	403	427	427	403	428	375	425	407	402	402	410	427	423	435	372	438	426	360	405	400	384	420	405	422	383
4327	1923	927	707	350	366	381	346	341	315	345	345	373	349	352	345	355	364	358	349	350	361	340	328	366	368	375	354	337	353	334	390	369	368	341	342	363	328	340	358	373	339	347	353	333	394	339	353	373	376	376	341	359	338	331	363	298	401	367	413	335	362	367	382	361	397	388	351	353	352	372	357	336	391	332	362	367	353	353	382	359	357	380	365	348	322	330	362	347	325	344	381	373	391	357	355	378	387	362	338	334	354	341	352	374	369	381	374	383	350	379	375	339	360	375	402	353	409	342	361	356	380	367	359	356	372	378	357	351	336	341	357	351	371	334	341	374	387	359	389	324	348	386	356	348	373	367	396	369	365	327	349	338	357	333	351	365	352	376	393	347	376	378	355	338	342	381	360	336	342	371	365	349	349	337	349	379	359	354	355	379	367	343	389	359	331	364	382	339	331	348	382	325	345	359	375	367	338	324	319	332	333	374	336	373	328	364	382	370	342	368	366	370	324	334	336	331	356	345	382	399	338	402	350	355	358	367	362	344	349	343	363	360	340	353	394	418	370	384	384	379	335	335	356	355	380	334	304	338	369	390	371	357	319	372	359	354	352	377	386	388	354	364	393	344	339	373	358	364	332	392	380	329	341	343	311	371	332	372	320	358	375	373	349	342	348	343	344	367	350	348	365	390	339	362	337	386	370	379	366	367	338	385	345	375	347	356	383	376	373	363	353	355	354	343	341	356	363	319	343	390	326	333	342	328	377	340	344	356	348	383	335	332	346	346	370	370	346	325	354	358	375	346	386	356	361	352	338	319	372	376	324	356	350	369	373	353	322	366	347	340	374	354	358	409	343	335	331	334	329	332	335	356	372	345	366	370	371	353	383	351	355	341	356	388	357	343	371	301	326	337	386	362	331	378	313	351	339	347	334	343	347	352	339	381	375	331	349	394	320	396	409	355	340	389	388	341	357	368	331	357	338	356	332	367	353	350	359	374	323	375	313	314	370	367	381	310	352	341	358	339	350	338	390	371	368	368	361	357	349	359	323	358	374	368	324	386	367	364	332	395	351	341	374	349	346	349	376	362	328	335	366	372	357	354	347	376	358	337	368	348	369	340	382	394	412	342	339	337	388	369	350	349	360	333	330	355	342	392	338	363	386	357	384	337	364	360	352	349	339	397	385	370	382	331	348	344	355	350	380	345	390	347	363	369	346	359	329	386	360	334	343	371	330	337	327	407	355	370	375	396	334	347	400	363	349	344	376	346	385	344	343	371	350	384	372	353	358	342	378	359	382	363	370	383	381	384	366	385	380	357	387	367	335	372	353	360	373	352	344	330	360	336	303	340	373	351	377	366	340	392	380	370	341	330	348	370	332	371	368	399	368	317	302	384	367	340	355	358	355	318	369	379	370	340	346	317	345	345	357	342	327	369	343	332	365	368	333	346	329	338	353	340	347	329	348	356	343	398	351	355	381	390	360	341	390	354	335	363	367	361	362	380	354	344	383	349	381	365	347	376	321	356	380	368	360	352	347	334	353	369	386	345	373	386	367	353	354	321	329	358	320	397	329	363	348	327	362	354	360	369	337	363	328	362	344	359	375	375	358	353	340	363	328	336	335	342	372	383	375	341	345	374	366	359	362	378	352	327	342	380	358	374	352	362	368	352	329	361	388	390	360	356	336	355	351	377	352	375	387	400	354	351	325	368	338	371	369	331	345	402	401	359	358	316	341	354	369	370	378	403	366	337	338	357	355	388	352	323	343	329	350	369	322	348	328	342	366	312	361	349	362	390	396	335	366	349	342	397	362	374	374	364	354	322	387	363	343	343	388	419	335	316	323	346	392	355	344	365	334	350	358	363	383	366	382	356	349	377	328	383	333	320	329	384	400	332	361	400	350	349	349	364	383	357	345	356	316	359	321	334	364	354	394	375	366	374	353	365	357	344	355	391	354	341	371	372	357	358	387	375	364	355	386	354	381	317	341	346	395	317	375	355	364	328	368	351	335	343	363	348	335	364	371	356	354	371	354	361	346	331	399	352	343	358	388	353	336	364	381	336	338	380	369	367	372	395	403	374	398	340	353	357	360	356	330	334	356	369	371	377	354	317	326	358	366	347	347	330	382	374	328	343	333	326	372	336	359	317	349	364	373	372	334	343	362	363	378	380	366	386	371	348	386	375	351	387	323	372	363	372	338	315	350	337	359	349	327	365	360	371	337	354	333	348	331	372	347	316	347	347	355	381	363	357	345	376	361	368	377	363	385	348	335	346	348	385	364	368	339	389	322	363	376	380	327	358	367	306	352	324	342	370	347	391	363	335	344	314	389	350	356	365	348	362	412	373	414	359	335	336	342	336	334	383	377	343	368	340	359	362	384	356	379	359	351	340	368	327	377	363	396	362	391	325	392	359	334	361	333	343	350	379	340	365	332	336	353	385	350	358	386	335	340	385	365	339	361	347	358	348	333	300	365	397	308	339	367	370	338	371	363	332	349	350	333	359	345	368	356	348	353	340	347	342	311	344	359	393	346	346	372	328	407	352	356	353	333	375	342	389	321	377	321	379	333	367	358	356	379	366	356	336	351	349	371	345	321	360	361	358	361	403	381	338	356	368	358	336	343	353	334	362	366	354	337	322	335	323	366	315	372	361	352	367	329	347	371	404	329	379	343	343	369	360	357	376	377	385	355	362	387	336	355	345	341	382	319	370	362	389	378	374	364	355	325	364	381	391	357	323	343	374	347	355	353	317	348	351	361	335	374	341	372	357	351	379	306	335	384	335	359	355	372	347	355	372	372	355	359	344	357	355	318	348	372	380	394	382	312	355	342	385	357	374	351	356	384	390	366	341	341	353	345	346	339	395	344	340	402	375	311	351	338	340	293	362	353	344	393	360	339	377	356	348	343	355	369	403	371	377	349	376	369	317	365	346	346	375	326	355	346	341	328	368	351	339	383	383	356	354	343	358	379	314	375	347	353	370	360	334	370	362	347	389	358	343	347	336	383	392	357	363	350	369	351	347	369	380	366	348	345	355	326	362	365	343	369	323	387	364	370	339	378	328	347	344	360	398	396	339	384	364	342	353	347	386	312	323	322	361	373	356	381	351	344	347	369	346	374	395	364	373	343	360	368	382	376	364	356	386	363	353	364	325	359	362	366	373	352	364	340	355	350	350	373	324	344	336	373	361	368	352	320	364	363	347	345	373	367	373	330	402	382	422	359	346	366	348	398	336	330	378	391	369	348	379	315	362	368	366	324	378	336	381	370	359	382	322	355	348	373	344	351	338	331	340	330	352	312	364	361	379	351	371	328	350	329	385	356	364	335	365	371	352	328	360	394	395	369	330	388	353	353	355	338	363	354	358	364	351	378	353	357	368	363	338	335	349	382	366	339	320	333	343	351	373	377	347	339	356	367	350	353	352	374	366	367	335	290	366	353	367	385	355	352	319	332	349	339	383	371	296	347	376	324	329	348	335	347	386	387	362	359	385	391
3349	2264	1666	1675	801	809	751	759	763	786	760	778	778	727	754	768	771	789	740	726	751	701	764	743	751	704	769	779	786	740	809	772	785	759	745	750	712	755	777	770	744	798	786	756	781	770	695	755	739	791	773	785	785	759	768	757	766	794	784	706	772	776	776	797	765	757	769	778	759	741	744	723	780	740	753	810	790	756	797	763	763	804	803	772	784	761	750	815	783	736	819	734	800	766	737	744	793	707	759	739	787	818	753	733	786	761	774	814	755	751	762	735	741	760	773	798	805	799	725	741	785	755	780	798	791	741	752	808	722	752	781	771	790	773	735	739	788	835	835	778	737	728	778	732	762	768	748	749	755	736	789	749	772	768	713	735	783	750	798	729	781	725	784	740	796	761	802	765	700	736	765	823	770	814	774	802	765	772	763	747	802	763	735	761	716	734	754	769	762	759	772	770	747	758	692	718	776	785	727	837	735	794	806	749	771	777	754	765	730	698	734	765	811	740	785	792	793	731	739	744	760	756	757	782	774	793	787	765	739	744	777	719	841	771	735	823	748	755	768	780	751	744	776	744	758	786	794	792	762	743	784	764	737	800	742	778	749	746	753	747	798	785	788	750	786	789	749	785	803	722	771	813	779	739	780	795	771	800	768	709	750	768	783	774	818	750	710	767	750	768	806	730	770	764	743	718	817	819	769	722	728	747	773	724	754	714	779	774	767	759	751	743	802	707	764	767	790	722	737	763	737	761	762	766	706	749	761	752	788	758	746	752	755	773	735	769	759	802	776	773	775	781	783	776	780	767	757	757	770	781	763	777	703	766	753	755	753	765	812	797	726	788	735	738	758	813	765	809	807	800	832	788	792	783	790	744	800	791	805	769	731	782	741	790	812	757	778	745	762	742	804	735	711	706	781	780	743	778	749	785	773	747	759	776	765	729	739	744	795	790	751	739	738	764	751	743	789	813	732	772	754	780	731	729	804	748	774	825	748	779	755	780	773	729	784	816	774	716	732	705	792	772	768	711	779	753	783	785	776	724	750	754	765	805	791	796	746	752	750	782	782	748	790	777	720	798	699	750	729	702	807	746	774	754	767	774	751	816	772	746	783	718	824	786	753	791	781	759	775	765	754	701	781	770	727	783	752	748	742	751	710	799	786	760	737	791	776	785	812	745	770	781	802	754	792	743	720	776	740	757	741	743	780	770	770	767	757	748	796	730	760	799	744	793	761	765	778	778	768	784	772	757	755	795	781	802	717	725	717	799	738	765	819	797	776	811	753	736	879	766	710	766	779	731	758	802	798	792	736	732	798	727	767	825	791	776	763	766	785	764	763	744	777	784	765	726	741	756	754	770	772	762	718	787	759	769	737	748	735	802	735	778	804	791	785	774	754	820	726	769	794	774	811	815	786	789	750	791	795	779	742	838	748	743	753	728	744	716	759	798	760	799	757	689	836	705	753	782	756	763	758	756	766	743	764	771	768	756	791	819	808	789	764	764	796	789	816	780	738	768	775	760	716	759	796	741	778	744	785	813	799	730	805	780	781	754	753	773	779	775	763	759	775	732	749	735	770	846	785	758	784	790	747	784	790	736	751	706	773	761	735	757	770	809	767	768	829	791	785	734	796	731	811	743	771	786	815	754	742	811	720	804	773	805	778	794	739	860	806	760	750	746	787	770	791	772	802	792	745	764	793	730	712	749	769	835	751	799	790	797	751	747	782	757	731	753	761	771	773	782	768	779	786	758	754	829	739	743	755	798	778	730	747	775	748	795	722	797	763	792	795	816	780	743	808	719	825	738	798	737	761	747	748	766	793	728	780	734	785	798	748	745	799	752	778	793	789	788	815	786	787	805	786	788	715	723	730	733	739	736	812	747	838	783	725	758	818	797	742	745	794	775	789	702	758	789	761	746	774	795	790	788	787	751	779	784	733	781	760	750	747	782	794	709	763	816	692	752	759	765	791	821	705	779	735	740	778	798	776	774	804	781	735	802	732	756	786	764	775	801	732	813	752	760	802	785	738	780	767	796	800	768	798	799	739	814	772	766	755	743	725	785	798	764	770	806	756	729	713	784	728	821	750	752	749	791	792	783	729	760	767	813	787	756	791	740	771	749	724	741	715	738	763	733	727	743	798	760	759	787	794	763	811	768	755	804	790	761	770	748	786	772	735	773	718	764	776	805	740	759	738	773	757	775	795	761	763	751	752	717	784	782	741	776	821	793	785	774	712	809	800	788	794	721	774	755	767	698	754	793	758	747	729	759	787	763	780	785	743	781	749	825	796	778	761	706	814	765	786	710	747	703	773	781	792	769	751	759	787	789	732	772	801	742	761	726	773	754	776	758	774	745	752	816	773	764	733	785	791	719	752	791	765	749	746	789	805	777	766	738	755	745	733	719	736	776	746	794	783	769	772	698	771	742	768	773	733	800	754	756	789	752	745	742	772	730	715	759	779	797	841	746	810	787	779	750	788	753	763	773	743	756	754	759	724	792	719	744	754	736	784	811	737	778	739	764	730	756	807	736	738	803	737	760	779	760	767	746	794	796	752	748	773	772	797	744	771	759	697	772	798	734	775	739	776	776	784	731	822	770	779	761	774	755	736	791	763	763	786	789	825	753	785	781	810	833	768	779	761	749	726	725	741	758	805	733	794	768	738	764	784	764	746	769	714	771	824	770	788	752	776	773	761	795	751	767	795	784	776	779	764	709	721	778	783	771	749	769	779	755	763	721	712	760	766	784	739	738	783	742	747	768	755	781	765	754	746	746	704	791	783	755	770	734	802	784	802	739	774	756	772	777	741	746	758	821	775	754	768	738	789	767	777	755	799	780	795	793	781	729	757	747	803	712	738	783	754	775	756	763	770	754	767	763	735	788	775	814	767	740	750	787	763	820	748	767	795	726	787	798	775	780	808	778	733	756	841	771	775	744	788	791	785	767	719	776	737	793	748	747	819	737	721	796	743	780	736	779	761	714	734	746	754	809	767	753	795	752	740	755	774	705	783	770	814	738	794	781	789	779	710	774	759	774	733	710	754	770	780	766	767	769	781	733	765	729	752	776	759	765	755	743	763	714	750	762	752	750	746	793	777	818	750	772	736	797	758	769	781	750	754	760	741	773	780	754	739	763	760	735	753	782	765	780	798	775	745	741	723	761	783	805	767	762	786	774	781	787	761	687	719	778	713	757	718	768	743	728	724	751	722	773	761	793	784	744	786	761	768	753	798	796	778	788	732	794	727	811	763	755	714	773	789	750	744	787	765	776	773	726	795	775	775	741	749	767	879	753	750	743	682	765	763	727	764	778	698	726	778	762	803	757	811	737	740	759	825	714	740	748	739	749	728	714	754	793	805	739	745	756	786	765	769	784	787	768	783	776	790	775	808	781	741	725	764	768	821	774	767	751	746	754	778	752	723	741	727	709	767	725	777	773	770	781	796	767	790	798	790	824	759	746	744	788	798	755	792	770	792	730	778	757	759	773	757	738
11486	3366	1861	1021	379	323	198	213	187	202	222	189	214	196	194	184	161	174	205	164	172	162	174	182	204	182	184	179	180	170	182	185	150	194	196	186	185	159	175	158	179	172	196	171	178	168	136	152	209	172	157	180	163	181	193	195	170	193	219	153	196	170	179	182	186	169	164	173	169	165	174	176	157	191	175	188	184	169	166	169	183	185	141	178	210	169	201	174	176	181	180	185	179	171	203	170	166	153	167	182	171	191	171	195	175	169	190	163	160	167	168	171	162	188	143	167	159	180	185	167	170	207	172	190	169	156	171	200	206	174	179	161	160	156	167	170	172	190	160	177	154	193	177	150	150	187	183	185	200	168	200	172	198	180	196	190	179	163	162	198	180	211	174	189	179	177	167	183	173	153	180	175	172	202	184	168	164	207	197	220	172	166	159	170	197	160	183	183	163	157	154	163	162	184	167	166	159	192	185	192	169	166	196	163	172	164	201	182	170	167	182	187	168	191	166	189	186	159	162	174	210	166	177	155	167	199	170	168	172	164	175	165	191	167	166	172	194	177	184	149	200	182	179	192	184	175	175	198	175	178	181	197	167	155	185	180	181	185	180	167	181	175	193	152	180	191	165	172	172	206	179	196	199	207	180	192	156	162	173	175	216	205	180	181	175	212	196	148	177	195	187	187	167	157	201	162	166	178	184	176	188	188	185	171	185	147	164	177	175	183	182	165	178	172	206	201	176	202	163	155	192	197	151	188	189	157	195	205	144	177	182	155	167	181	195	178	179	189	181	186	182	177	187	183	183	171	175	162	162	172	173	154	172	186	180	173	173	155	187	174	197	159	167	169	154	159	173	186	180	161	202	185	208	176	179	197	182	178	190	164	196	157	152	161	165	181	172	181	164	163	145	186	173	169	192	183	173	173	188	183	168	185	187	167	197	162	191	157	193	185	203	169	208	186	187	190	157	175	178	155	174	170	189	184	171	166	180	152	184	181	173	162	154	201	180	182	175	178	173	171	176	223	183	181	171	169	168	182	158	171	188	153	172	212	152	173	163	158	186	172	175	166	158	198	207	182	179	178	192	172	211	154	169	193	148	173	172	176	156	180	171	169	182	208	191	167	169	174	168	158	162	175	170	169	175	196	184	176	191	167	150	166	174	176	177	144	188	174	191	188	153	177	198	161	156	161	129	173	176	176	173	168	193	177	164	204	179	170	187	192	192	185	192	172	171	208	161	147	163	202	177	175	163	187	143	158	185	185	171	193	180	183	147	158	175	182	172	200	186	164	165	189	185	146	169	182	184	179	162	189	186	172	181	174	179	168	184	166	160	227	176	168	179	191	157	193	194	180	162	164	199	167	191	187	153	169	186	179	189	154	182	201	193	178	171	144	198	188	172	187	164	167	179	178	167	198	160	162	176	166	156	193	186	154	159	178	219	171	204	178	181	155	176	168	146	177	172	174	180	189	182	195	174	172	146	197	159	176	172	186	182	198	192	164	168	178	190	156	175	206	176	186	168	180	191	184	173	194	203	175	161	161	170	191	185	163	158	200	186	187	202	201	178	189	165	155	169	184	178	172	196	188	166	165	166	170	184	182	140	171	194	190	188	199	184	181	204	160	176	169	164	193	188	151	179	184	187	191	167	163	153	181	182	165	197	168	170	163	172	174	201	183	175	162	196	177	192	191	191	171	200	191	153	173	158	175	172	195	195	172	173	203	173	173	186	200	196	163	185	179	200	226	178	169	151	189	183	185	200	158	158	165	178	185	173	166	175	207	189	155	187	162	183	180	184	174	178	163	164	161	152	163	177	173	185	159	192	184	209	161	166	175	190	188	183	170	178	151	163	164	160	199	171	191	183	205	210	187	183	180	176	184	170	173	183	172	178	163	147	172	177	155	182	173	178	186	167	191	190	161	164	185	172	191	170	155	191	180	176	166	163	180	179	164	169	167	182	153	153	182	169	198	214	179	173	186	207	163	188	170	173	185	153	142	173	169	199	201	172	181	177	178	194	220	193	168	192	160	184	171	179	162	142	167	167	158	195	158	181	156	189	181	168	170	168	155	170	187	167	190	150	186	170	167	160	191	194	185	182	153	177	172	195	175	150	172	181	239	193	185	178	182	181	162	173	174	138	162	198	174	159	183	189	191	163	186	141	194	177	195	196	177	176	152	184	152	178	157	197	173	178	186	169	176	193	173	174	181	168	169	174	162	182	181	173	163	178	171	182	173	143	171	155	167	179	161	195	207	190	165	188	186	154	179	174	172	166	147	173	177	185	163	177	198	181	184	149	185	184	184	180	200	183	165	165	150	176	163	169	185	164	198	177	161	183	176	220	170	173	170	194	174	178	166	171	141	158	211	196	167	167	183	184	158	169	155	192	159	160	190	176	156	172	185	178	188	205	187	169	180	178	206	188	179	171	168	149	182	178	206	173	169	180	161	184	170	183	163	151	181	197	183	177	178	181	182	187	161	170	173	185	176	194	174	182	179	212	214	156	198	201	169	156	177	162	161	162	155	172	179	167	174	182	161	185	173	170	195	172	165	163	159	189	158	188	177	171	167	177	184	180	175	186	174	186	174	171	190	173	197	177	172	176	178	155	189	199	204	214	163	152	202	179	183	192	182	166	188	179	202	159	201	152	174	173	166	165	181	172	165	166	205	188	167	181	183	189	151	188	176	169	175	174	160	160	191	180	150	172	170	164	176	177	184	150	189	177	166	170	161	190	161	191	182	184	179	178	177	170	158	168	143	155	182	189	155	192	195	173	184	157	184	169	182	151	187	177	171	179	176	185	189	193	161	192	166	190	164	154	206	183	189	146	180	186	159	154	173	160	149	173	170	150	190	184	181	183	190	219	182	173	191	175	161	195	201	190	180	189	176	161	189	158	151	188	183	179	182	166	199	195	173	158	164	171	185	199	179	196	188	195	179	190	166	191	155	163	206	182	195	196	187	185	175	190	171	156	167	166	159	164	160	207	164	167	167	171	171	151	171	190	177	169	180	187	186	167	176	190	180	148	154	145	169	187	168	152	161	159	178	182	170	164	196	206	158	165	181	148	182	164	194	200	179	178	176	179	178	165	166	161	165	188	175	178	177	189	190	179	160	177	183	168	180	192	167	169	186	201	183	168	176	168	145	209	187	193	176	166	163	168	158	166	187	151	161	165	171	158	181	191	189	202	161	148	186	164	182	142	178	191	156	177	177	174	171	176	162	179	194	177	178	177	168	180	173	160	173	185	160	185	188	187	175	172	164	179	184	186	176	156	175	152	191	170	176	176	188	183	197	193	174	187	168	182	138	173	166	173	160	155	189	159	146	179	190	189	201	166	186	192	185	149	178	158	170	179	159	192	146	178	197	152	163	179	173	183	155	158	178	167	185	181	188	174	179	177	167	177	186	199	161	161	195	167	172	180	167	192	176	164	192	185	171	202	172	180	168	157	185	170	186	160	163	161	165	178	195	194	157	169	167	179	156	181	182
7887	3600	3029	3101	1159	988	777	706	664	600	625	568	505	524	495	479	456	490	475	457	469	448	434	438	453	436	455	388	440	428	428	413	411	423	436	417	415	391	360	424	411	444	427	426	379	439	421	449	451	429	414	472	428	427	419	405	405	396	417	419	425	422	442	430	409	385	402	434	410	410	427	453	438	364	425	394	442	389	387	413	400	444	392	401	411	473	419	405	378	421	427	392	417	415	419	411	434	422	401	408	414	422	409	392	401	393	446	462	400	419	379	399	444	409	439	351	432	430	407	433	438	437	409	447	402	366	425	393	458	416	431	394	436	409	428	463	413	434	425	364	401	428	452	430	444	413	385	404	428	400	385	386	382	453	400	412	405	397	442	422	430	373	381	417	418	391	386	426	421	426	427	411	399	398	381	399	450	420	409	431	413	407	418	412	389	421	428	378	382	405	414	396	440	413	409	436	424	429	412	389	425	444	397	441	374	402	394	432	451	410	398	413	450	429	416	438	379	423	414	429	437	393	417	398	398	446	407	410	388	435	399	410	430	403	398	385	420	411	411	387	398	403	415	423	441	407	437	387	418	432	391	412	415	380	420	387	437	424	401	427	414	409	437	452	400	421	398	386	413	387	382	455	436	408	453	414	400	409	391	403	396	425	400	387	388	421	385	426	425	381	411	367	392	381	381	402	381	423	392	418	404	412	406	432	425	406	417	426	416	423	458	389	420	399	403	421	400	425	412	422	412	420	399	416	394	426	432	408	408	411	408	416	434	401	400	384	415	399	409	409	402	427	419	429	411	402	422	409	412	424	447	397	406	393	399	428	415	410	422	455	429	404	397	405	421	426	426	447	398	425	436	411	400	383	429	416	411	411	420	415	421	392	423	439	424	441	382	390	414	429	424	393	416	427	417	450	412	420	428	434	406	426	397	421	399	352	444	404	375	429	392	419	384	452	421	402	402	436	434	401	445	426	426	422	424	390	435	396	429	398	404	398	414	437	403	418	420	430	414	444	438	416	413	400	395	382	393	420	435	408	442	407	409	427	447	411	422	396	403	403	433	400	416	439	423	363	377	387	420	426	390	385	424	398	400	430	396	420	409	416	370	393	434	414	405	370	423	399	410	420	414	406	436	382	428	412	408	428	421	421	429	417	400	379	394	464	391	424	437	362	424	420	381	357	409	424	407	403	455	382	398	434	456	399	428	394	388	418	408	429	398	431	429	404	432	418	397	416	407	387	421	414	407	415	447	380	385	418	418	419	414	444	390	388	385	429	420	422	407	387	445	422	405	427	400	432	456	398	437	433	403	416	454	408	415	427	412	406	366	459	436	443	392	408	418	412	408	424	463	419	416	441	396	392	401	452	399	421	353	414	423	378	448	390	407	394	416	406	405	438	427	397	418	403	423	442	422	393	426	426	407	415	435	400	421	413	396	431	390	379	418	381	422	431	390	413	399	443	410	425	398	412	395	423	422	430	394	385	367	424	397	427	410	404	409	397	414	427	446	431	425	394	416	423	402	433	395	418	418	412	451	441	416	391	394	438	402	422	395	413	383	395	431	384	394	396	417	422	374	397	374	439	386	410	398	404	433	393	408	424	427	400	428	401	442	438	445	425	441	418	431	425	412	406	443	411	444	456	423	407	415	399	422	394	424	443	400	375	410	384	363	429	429	426	421	385	423	380	401	449	432	398	418	392	444	437	405	402	451	417	400	389	394	379	428	383	415	373	415	401	432	362	408	380	422	398	398	413	436	411	404	403	409	431	422	430	448	431	422	395	383	385	408	416	432	391	391	373	385	403	398	401	394	427	396	411	423	436	407	435	407	421	387	404	437	396	436	424	409	390	409	394	396	408	379	405	420	412	400	431	394	415	400	412	405	453	405	407	386	414	426	371	392	362	462	403	430	416	404	393	383	387	420	435	420	412	439	459	398	395	398	427	405	407	399	410	375	422	448	415	418	376	402	434	409	423	396	380	416	385	406	420	400	423	401	437	419	405	440	406	407	404	398	385	414	408	421	428	392	413	389	401	428	427	405	387	431	395	400	408	408	396	436	388	424	445	429	417	419	427	402	415	388	414	447	382	439	409	399	426	440	422	418	392	462	440	408	380	412	403	450	416	428	364	417	423	436	437	419	400	426	404	413	423	394	392	404	394	369	418	416	390	453	428	437	421	426	422	407	423	423	393	402	426	418	421	450	447	443	436	404	381	395	420	380	425	414	386	402	383	408	386	430	426	401	415	393	403	413	429	397	448	437	379	432	432	467	400	427	435	435	386	371	418	384	408	395	357	392	407	474	406	410	402	447	402	422	432	425	394	406	401	418	375	405	400	408	431	415	397	401	393	449	400	409	420	377	425	418	426	414	424	414	395	428	416	401	417	393	413	442	429	421	435	436	421	399	419	397	434	400	375	435	410	454	411	420	388	357	419	458	394	456	418	414	421	431	375	418	379	414	431	401	426	384	384	425	422	439	386	416	426	441	434	403	408	400	400	400	419	411	430	417	429	394	445	408	434	436	383	400	394	395	400	421	425	423	441	358	390	434	403	429	423	403	393	414	393	412	437	380	391	417	411	402	429	453	397	403	411	411	396	393	412	407	415	422	371	409	395	387	399	391	392	436	412	379	406	390	426	391	413	433	406	401	412	444	399	407	411	424	413	476	413	408	425	407	361	406	427	456	436	440	371	402	419	424	427	394	415	409	431	422	431	456	443	398	415	424	401	433	439	410	415	443	431	451	386	414	436	413	438	363	423	378	429	402	404	424	393	407	408	428	422	412	409	379	399	362	427	389	421	441	425	417	395	396	407	393	415	396	373	371	412	409	404	440	385	429	404	378	430	419	433	399	424	428	430	428	405	446	403	401	403	413	403	408	427	391	429	452	408	411	427	388	406	421	390	421	443	407	424	418	401	458	408	407	443	367	408	401	402	410	416	418	407	403	437	463	395	400	396	396	396	413	420	414	431	462	395	433	371	410	442	428	436	413	417	418	382	409	412	409	399	411	408	412	413	394	448	417	425	422	388	473	430	428	361	444	425	419	408	436	400	412	414	399	412	416	384	408	398	437	425	451	442	415	392	389	408	402	356	384	427	419	435	406	386	386	401	395	421	458	418	381	392	436	411	400	425	409	426	390	423	403	427	417	408	391	422	389	434	439	423	446	423	398	401	427	399	386	397	427	416	443	437	396	451	417	405	421	395	409	427	386	432	419	417	414	437	406	435	444	429	410	382	435	400	407	414	381	401	419	409	427	432	412	388	418	409	416	378	460	407	435	449	417	396	425	405	466	413	438	412	437	389	425	463	418	389	420	428	410	444	385	404	396	394	391	430	421	415	411	379	393	404	427	444	415	435	405	400	410	412	382	426	414	427	395	409	442	427	399	429	442	395	377	427	422	410	437	427	401	366	430	406	416	380	406	393	436	390	413	413	414	451	411	420	406	432	413	384	372	403	396	411	406	426	429	451	400	444	424	444	401	434
17962	5934	3001	1556	526	382	319	280	224	222	226	207	216	218	201	179	181	172	158	188	176	181	149	180	168	172	162	160	155	139	156	170	166	156	183	178	160	146	151	176	163	161	164	173	171	163	168	150	168	156	155	150	170	159	192	143	158	177	148	142	164	171	164	145	155	173	169	171	171	178	185	161	156	162	146	170	166	194	167	142	160	175	167	154	150	188	161	157	165	168	158	163	172	153	156	156	177	175	179	179	150	153	166	161	183	171	155	165	153	162	153	162	161	172	162	153	149	163	164	161	177	177	150	154	184	166	166	160	147	156	162	165	135	161	154	160	148	186	149	169	158	171	169	155	179	161	155	166	171	170	162	140	161	162	153	153	193	148	187	161	169	139	145	154	169	163	150	159	173	140	158	150	170	139	163	147	167	145	169	161	160	176	149	152	158	156	162	144	140	137	149	174	150	165	166	139	146	163	148	179	164	161	182	158	164	169	157	148	146	180	169	161	158	158	177	144	163	155	189	164	162	150	179	154	187	168	144	179	155	176	164	156	152	155	156	144	158	163	138	156	181	160	166	163	162	174	153	192	154	184	137	188	155	144	143	178	158	165	172	186	167	172	137	150	136	144	167	164	181	165	175	166	157	171	133	169	148	157	180	156	163	161	177	173	157	162	155	192	176	153	131	182	152	147	180	151	181	162	173	151	154	159	166	168	153	176	141	160	174	151	166	156	150	159	160	187	171	157	164	169	157	149	167	147	167	148	164	166	182	185	167	174	171	136	172	166	160	164	173	164	180	156	163	189	176	169	162	169	151	149	167	160	156	181	138	189	180	183	177	155	158	174	170	184	171	161	159	156	158	157	158	165	171	161	187	163	165	156	178	184	150	181	184	141	152	177	159	148	159	156	154	168	182	185	154	172	178	167	163	151	160	150	180	166	167	158	167	173	145	167	161	168	157	166	149	155	184	168	164	157	167	169	175	147	162	146	158	134	150	165	139	168	124	180	140	176	151	148	134	170	164	143	169	160	176	173	169	170	157	176	158	151	156	171	144	165	161	128	152	158	149	137	154	161	186	141	164	146	182	167	146	169	137	157	151	176	164	160	178	166	151	159	153	185	151	150	157	150	147	137	163	141	173	176	153	197	167	154	152	173	156	178	147	159	162	183	161	166	156	175	162	179	154	157	162	160	168	151	180	147	169	161	163	182	162	175	182	159	175	185	162	164	185	158	134	171	162	162	150	158	167	149	155	161	150	153	155	170	156	167	163	168	154	138	152	164	149	161	136	157	154	165	191	170	172	162	188	170	139	165	161	162	169	170	171	157	173	152	156	182	175	168	179	171	187	166	179	132	157	152	160	154	166	173	168	160	146	169	154	159	139	160	139	164	166	174	178	142	164	135	157	174	177	158	169	154	149	164	167	156	197	160	172	173	159	164	149	144	139	151	164	171	148	170	184	168	172	172	174	157	187	167	148	166	163	166	152	155	155	179	160	160	169	186	157	163	166	164	160	156	157	169	173	185	167	166	174	195	141	167	150	170	156	180	154	140	167	167	173	169	188	156	152	145	167	152	174	165	154	152	170	171	161	164	156	140	154	142	180	165	160	153	154	177	158	172	167	141	163	146	163	176	151	168	166	154	160	172	145	165	148	155	171	164	142	162	162	158	170	160	148	154	147	152	161	155	154	171	150	157	161	175	169	162	174	169	167	135	169	154	153	190	185	178	146	143	168	162	149	140	178	160	153	159	179	171	150	176	127	181	169	145	205	175	165	150	155	161	179	162	159	160	145	156	189	188	144	162	154	153	162	172	163	154	159	159	142	130	170	167	152	172	153	177	163	163	151	182	154	179	140	165	168	150	164	153	158	151	123	165	163	159	142	170	162	170	178	142	161	155	155	170	185	174	156	153	159	172	181	193	155	142	156	157	149	162	160	173	144	149	158	171	166	181	180	150	169	147	148	166	181	160	179	172	158	187	158	157	167	183	176	181	165	184	153	184	181	159	170	177	167	175	168	141	162	166	192	178	195	152	151	180	179	164	201	164	165	166	152	138	150	163	141	161	162	158	180	165	172	177	186	173	146	177	143	152	190	165	184	168	148	184	158	159	168	156	159	153	145	164	153	155	134	184	125	151	138	175	162	166	155	129	149	163	169	170	177	157	169	162	152	168	144	173	142	172	161	153	161	187	179	160	133	151	164	159	178	145	186	166	168	184	145	164	162	166	187	187	154	175	158	150	184	158	171	176	145	179	160	149	167	142	146	155	171	162	148	146	159	149	153	165	177	163	186	188	155	160	186	156	158	168	167	181	175	159	182	166	176	174	183	165	153	165	150	154	157	175	165	181	159	164	169	164	188	157	158	168	139	141	162	158	169	167	185	169	170	145	164	169	165	161	151	170	164	163	170	178	155	167	156	151	194	165	141	169	176	156	158	172	160	185	159	163	143	160	168	153	160	171	148	152	164	176	162	179	170	167	168	150	166	155	156	140	158	160	148	150	154	160	156	169	174	155	156	134	155	192	162	160	157	156	169	173	148	159	163	149	178	167	160	134	183	170	159	159	180	150	149	171	127	136	154	155	164	171	154	151	166	169	141	164	154	165	126	142	191	163	146	160	166	149	161	155	150	163	183	179	127	171	143	167	152	178	145	156	149	166	180	146	151	148	165	164	138	141	175	180	163	146	155	142	188	171	158	172	172	136	148	143	163	163	151	164	169	164	149	178	185	158	169	176	177	177	160	179	157	145	151	165	150	156	166	187	183	175	159	159	170	169	157	161	157	158	180	161	144	167	130	162	188	165	170	160	132	159	176	177	148	158	177	159	161	172	159	163	158	181	176	165	169	193	189	147	162	148	197	162	140	202	173	148	159	152	202	167	161	176	152	148	149	145	161	167	178	147	155	136	164	161	155	152	194	157	141	130	136	164	162	171	157	154	144	163	166	162	160	168	170	169	157	150	153	171	149	166	158	166	137	174	171	160	174	161	163	165	175	151	159	153	148	156	158	171	163	167	147	172	167	157	178	139	176	168	158	163	151	168	159	161	162	166	157	160	139	165	167	164	188	147	156	176	151	157	176	161	170	176	168	170	168	136	171	167	176	168	154	144	147	169	156	147	166	176	172	167	157	143	139	158	168	183	156	167	156	148	148	174	175	174	146	155	167	151	165	144	189	178	174	145	158	164	164	189	134	162	168	157	171	174	159	156	165	161	176	173	152	169	181	149	171	158	145	180	161	140	187	191	150	139	150	181	168	143	141	176	173	145	166	169	157	163	169	178	150	171	147	179	156	179	163	171	170	172	181	181	169	155	174	164	174	143	163	175	153	191	180	165	174	170	149	165	149	167	155	157	173	166	125	156	168	186	158	153	163	159	144	159	166	167	151	180	165	183	150	162	165	145	142	167	161	159	168	164	160	159	173	182	158	162	166	154	146	172	160	161	160	166	196	173	158	161	160	163	143	162	166	186	156	169	171	175	157	185	176	143
9909	5487	4128	4669	1842	1588	1221	1027	835	775	742	645	626	582	573	551	559	532	502	531	531	414	483	454	464	433	448	456	463	442	438	462	451	434	407	424	420	445	442	470	425	425	443	405	379	438	423	431	417	392	424	424	423	401	386	439	433	396	438	440	425	427	394	392	426	419	437	397	400	391	393	420	398	376	431	405	415	386	415	400	449	384	421	419	395	399	409	399	403	405	398	389	417	438	409	413	404	425	431	427	385	426	412	414	431	372	395	360	400	392	361	412	406	412	409	413	437	428	405	403	418	425	421	417	413	423	371	412	415	378	377	384	412	415	424	406	401	378	410	387	441	418	414	402	429	426	380	432	389	416	446	398	408	422	424	390	427	427	434	391	431	396	401	409	412	389	425	396	401	413	419	421	424	394	398	398	436	374	423	418	410	385	424	440	395	436	420	394	417	401	422	423	403	426	393	430	408	396	417	412	405	376	423	475	415	438	384	417	395	430	406	407	388	383	417	396	415	407	403	385	355	389	378	400	418	426	382	414	395	400	435	454	378	400	402	419	437	423	412	386	401	427	389	432	405	416	420	410	409	437	418	389	441	422	405	439	416	404	414	414	440	427	407	395	400	391	413	394	416	387	396	433	396	408	370	431	441	382	377	392	398	390	360	405	362	380	362	382	379	397	429	418	407	395	412	400	393	404	383	401	377	406	425	414	400	428	406	422	388	460	380	408	411	452	427	417	405	385	428	419	416	403	435	443	417	400	430	415	417	390	401	401	418	400	412	425	390	442	430	396	409	392	367	384	378	428	442	420	396	426	416	393	385	448	421	391	396	424	412	406	422	422	417	398	411	401	429	420	396	392	379	448	383	421	425	405	382	395	424	443	380	360	398	419	421	404	412	388	422	388	430	413	389	391	406	425	409	435	423	413	420	421	417	467	441	448	433	414	411	409	400	447	424	414	420	395	436	428	406	399	382	404	397	398	409	427	396	423	391	412	385	382	424	416	431	420	393	424	434	410	379	384	421	375	398	385	391	437	404	368	379	368	428	382	407	405	399	430	421	396	384	415	396	422	409	385	440	429	364	396	440	437	417	431	396	451	435	374	411	416	376	374	363	429	413	439	396	410	406	432	412	396	457	396	382	391	416	435	381	428	375	408	432	403	432	394	406	396	408	381	442	433	390	409	408	419	406	394	410	400	420	383	398	445	403	398	411	413	404	390	444	387	395	401	427	373	389	372	391	410	409	407	389	413	448	385	411	442	408	407	395	399	446	418	423	401	411	418	388	424	403	407	426	420	412	414	388	439	407	382	402	403	447	412	397	460	388	385	406	391	436	392	417	400	360	370	407	376	396	396	407	405	414	429	372	413	405	418	432	420	387	393	390	396	419	408	390	401	411	421	391	405	371	389	456	410	432	413	419	393	385	414	407	402	409	451	411	388	394	356	392	392	393	409	422	411	422	411	383	420	399	433	413	449	436	395	404	440	384	420	434	406	390	399	379	412	375	417	433	388	409	430	395	389	404	384	368	430	422	440	389	436	451	433	390	410	412	431	410	408	407	429	428	416	432	393	416	409	415	403	393	416	415	412	431	384	417	392	385	431	406	383	418	415	424	440	350	358	424	384	433	390	426	421	407	391	403	395	404	391	407	407	399	443	421	398	396	419	441	387	421	441	389	386	413	437	409	391	433	403	399	423	437	405	382	368	451	408	410	401	438	424	400	404	386	396	404	394	407	427	387	376	405	414	401	413	360	376	431	397	369	427	374	390	421	359	407	419	398	402	417	419	388	431	384	382	395	367	417	379	400	406	419	408	427	430	387	384	420	379	395	466	401	413	406	391	384	440	388	413	444	426	408	430	403	371	401	398	383	377	399	418	387	380	403	413	440	400	420	394	407	390	401	430	431	407	378	398	391	417	418	412	423	403	394	389	400	365	402	401	378	407	418	406	405	378	417	401	362	421	384	372	431	408	388	406	422	383	458	442	410	390	420	410	407	383	406	450	395	415	417	417	397	393	415	409	394	394	398	427	402	426	407	397	435	416	423	413	419	420	413	401	408	387	398	397	424	426	411	401	405	403	396	397	391	415	388	423	426	380	397	397	429	397	406	406	399	393	406	393	422	379	376	398	438	392	421	365	427	449	368	418	396	396	422	427	391	392	404	397	374	425	418	418	399	392	402	408	395	407	409	418	412	395	400	437	410	422	433	398	388	404	396	404	432	383	418	407	387	427	386	394	426	385	396	384	424	427	403	412	388	397	381	412	397	396	420	388	437	356	409	436	453	404	405	416	417	412	406	397	405	432	412	455	403	407	400	423	450	437	399	397	392	408	409	447	402	436	417	405	408	393	406	376	407	375	395	392	378	400	409	397	409	436	390	407	431	416	402	401	397	432	410	380	393	402	402	400	435	407	410	398	389	398	405	409	393	403	399	376	395	419	467	396	400	411	411	399	434	410	376	406	434	407	384	366	413	408	381	413	443	394	416	417	410	414	416	384	396	442	401	387	373	434	382	405	422	423	408	372	436	404	427	422	394	415	387	412	388	406	409	387	382	405	420	407	410	405	387	394	407	421	407	396	420	392	406	370	385	428	396	426	410	412	424	403	409	421	423	403	409	395	388	421	400	403	419	441	403	430	388	415	424	425	384	371	415	395	428	388	417	428	374	429	397	414	395	406	409	385	410	391	412	425	389	405	414	412	395	461	392	385	390	413	410	413	384	391	443	432	377	408	418	440	415	386	406	368	423	429	423	392	420	392	453	404	409	382	362	393	430	397	397	431	420	385	429	410	431	427	394	448	389	440	411	392	427	396	432	371	399	405	394	386	398	386	421	445	396	430	377	383	431	401	399	405	416	418	395	436	426	436	440	424	378	422	365	384	404	431	396	438	427	427	401	400	400	432	403	382	384	417	378	411	372	413	432	393	402	394	386	399	424	388	386	398	389	434	420	413	423	421	441	396	422	419	407	426	393	378	398	424	365	407	403	428	409	430	397	412	445	408	413	401	436	449	396	398	387	425	391	394	460	412	432	406	387	406	415	404	381	400	375	415	402	427	433	404	417	367	396	400	387	417	417	404	393	399	399	418	405	429	394	438	413	402	375	404	372	401	373	423	379	403	397	440	400	395	392	407	404	389	352	421	424	382	408	401	420	416	451	429	400	420	386	417	413	400	408	438	379	434	396	418	427	422	412	386	371	416	395	431	403	424	425	428	423	401	417	440	385	372	392	409	407	431	399	401	392	394	418	425	406	391	383	398	417	436	437	424	411	400	412	378	394	400	396	440	439	393	386	411	405	409	371	376	446	406	422	436	410	423	417	409	407	430	358	398	410	396	418	413	421	400	438	432	412	411	398	369	382	424	447	402	393	399	403	389	385	403	400	419	388	413	384	395	402	400	423	392	406	384	396	418	384	384	386	407	408	401	398	396	411	429	408	408	415	394	426	414	375	447	421	412	408	414	360	416	445	393	393	412	414	385	392	391
2715	1706	882	567	384	360	342	387	345	360	304	327	351	405	383	362	362	352	367	369	358	340	333	374	363	376	329	394	374	364	359	349	363	376	366	363	368	365	330	356	388	371	353	332	352	362	363	359	350	319	367	341	351	353	349	346	392	356	335	338	370	351	378	351	371	347	376	353	386	339	331	345	310	376	338	404	397	358	360	322	344	327	360	376	387	336	346	355	313	340	371	339	347	331	329	335	357	348	346	368	360	371	328	326	351	330	349	356	391	329	368	359	334	378	382	364	370	345	342	336	365	369	354	346	323	380	338	351	364	331	345	351	376	332	352	378	366	332	380	366	371	340	375	345	352	372	338	326	356	327	367	356	379	378	349	342	375	376	364	340	350	390	362	401	344	356	360	349	378	309	347	377	372	351	358	370	349	331	356	324	349	358	382	343	299	330	327	315	389	367	345	368	356	357	386	336	359	338	321	376	334	356	343	345	333	327	369	377	348	339	352	331	352	317	328	365	332	367	369	336	341	357	341	310	351	366	343	350	349	365	353	363	345	331	346	348	345	358	338	352	372	378	406	381	407	353	364	344	330	362	361	371	349	373	361	387	350	345	316	349	364	369	373	372	356	377	365	374	349	351	347	346	383	341	344	380	351	345	366	306	348	375	379	383	356	393	384	329	368	387	356	382	303	352	352	340	323	389	351	380	324	325	357	410	373	373	349	355	371	381	347	342	319	346	325	334	351	362	385	379	381	348	368	365	382	361	338	342	356	337	373	336	338	355	399	369	366	365	330	334	371	366	345	357	325	368	368	374	321	349	386	367	351	378	321	348	350	373	339	322	361	339	340	338	359	352	382	345	323	356	368	358	357	326	367	320	357	347	354	424	397	362	369	334	330	336	342	363	328	359	380	372	317	317	367	346	364	388	312	379	340	343	326	326	341	372	341	352	347	358	354	337	331	358	334	326	345	351	335	351	325	361	329	360	337	327	367	382	339	342	355	413	401	326	352	353	353	340	342	339	341	363	372	323	351	337	361	366	341	381	352	382	385	339	336	352	335	373	348	371	338	347	384	376	388	399	343	347	393	358	342	346	347	353	376	357	383	360	359	341	324	373	363	342	352	329	371	377	363	356	339	345	357	348	340	347	323	334	399	333	375	395	313	350	393	364	402	359	338	361	356	368	330	345	355	331	317	321	348	348	368	384	356	341	348	371	350	381	380	339	370	350	369	339	372	357	363	339	342	327	391	350	353	366	360	362	346	341	320	376	372	355	337	352	372	390	319	369	332	346	365	311	346	368	380	374	335	360	406	374	337	364	353	375	381	371	386	352	376	340	324	343	319	373	378	361	357	353	340	368	353	355	391	325	344	390	395	358	380	357	337	359	377	343	341	337	343	340	353	387	353	373	343	335	363	335	347	352	345	380	351	382	305	353	322	334	345	397	364	334	381	339	364	383	346	387	376	379	349	335	335	360	324	335	355	362	357	354	351	349	303	334	343	353	349	331	336	351	367	368	341	376	366	327	338	332	346	346	353	376	342	330	363	333	361	356	356	350	346	349	367	349	345	340	352	324	352	359	337	373	347	357	328	361	364	351	361	353	320	367	332	344	348	337	374	340	324	368	334	319	403	375	363	338	359	315	332	365	349	365	349	331	393	344	337	329	322	406	364	373	347	339	386	392	348	336	365	335	342	387	309	352	323	368	352	377	352	337	340	357	370	369	375	346	343	313	378	397	385	357	370	338	341	389	350	335	352	328	343	392	336	360	383	363	351	358	332	336	337	370	367	372	318	350	323	357	339	330	361	383	330	369	327	345	334	365	336	366	368	351	358	349	340	381	359	344	325	372	352	336	356	352	314	379	361	337	337	406	342	333	367	359	373	359	384	334	332	354	308	334	345	338	374	379	356	347	318	350	375	361	356	357	326	328	378	345	356	375	363	362	353	340	401	306	358	330	331	332	328	357	359	395	382	379	349	334	376	392	369	360	342	334	363	355	366	364	350	377	374	395	344	336	345	347	363	345	327	374	369	365	361	331	324	371	363	355	338	333	363	369	350	335	354	354	346	399	347	362	379	367	371	364	392	337	355	352	359	364	360	342	375	351	358	395	355	356	356	358	355	350	361	365	361	360	359	320	363	377	340	361	391	341	314	357	374	331	330	322	340	360	381	373	391	299	331	336	352	359	373	382	361	358	387	342	321	352	334	355	336	383	313	354	337	383	368	346	363	362	361	366	335	394	370	382	366	343	380	337	385	359	346	352	335	353	350	359	362	335	340	391	381	356	359	361	357	336	349	340	351	343	371	335	332	363	365	316	354	389	339	368	338	351	407	389	388	394	345	333	332	370	351	347	374	356	336	366	360	375	357	307	384	370	349	300	341	332	384	360	323	348	362	308	352	345	368	375	339	368	348	361	336	351	333	327	305	356	351	361	340	318	344	332	349	341	364	385	364	354	376	388	356	354	392	358	376	345	366	353	343	337	381	361	348	355	342	368	349	350	355	367	315	369	330	360	350	337	351	365	336	312	386	347	348	343	384	341	360	383	399	328	369	349	327	343	351	350	357	396	368	357	356	350	349	359	356	361	388	407	341	379	369	346	355	324	340	371	384	360	365	357	334	351	393	366	346	375	360	345	371	348	373	337	356	364	341	321	338	334	386	352	368	344	348	359	357	385	334	377	340	321	372	360	325	317	405	333	344	354	355	360	332	373	365	339	341	370	381	372	333	319	372	351	350	365	365	346	360	342	365	359	334	363	345	337	349	354	340	366	369	345	354	386	364	362	360	416	363	334	355	382	360	332	349	376	392	367	342	322	346	336	375	352	365	347	343	357	348	332	364	369	351	387	361	332	374	388	361	382	376	349	379	363	382	393	378	377	336	403	362	358	342	333	395	362	365	363	362	362	332	303	346	355	330	346	344	323	378	374	388	327	347	350	349	389	376	357	334	363	373	355	344	369	373	398	321	378	357	339	367	340	362	334	339	344	326	372	353	357	339	368	337	356	320	357	373	333	407	379	362	327	350	354	351	360	339	365	350	353	376	337	357	354	342	322	412	321	348	343	350	318	340	367	367	387	354	334	372	362	366	370	296	354	347	370	373	397	379	352	365	360	382	338	359	318	357	347	344	330	372	361	323	342	332	347	332	366	308	309	300	328	330	305	372	394	359	358	353	336	380	361	349	338	373	350	381	335	327	351	322	343	394	384	352	391	349	343	383	369	343	361	354	353	345	345	334	359	412	392	357	370	345	359	325	344	301	393	361	355	336	333	351	345	351	340	395	354	355	378	370	375	370	351	357	358	350	347	369	355	328	375	354	360	376	374	353	349	349	342	356	354	346	402	328	323	395	380	326	324	352	354	343	336	353	323	324	335	355	378	368	361	346	309	320	337	345	373	347	326	374	339	359	360	354	322	331	350	352	356	333	335	344	363	319	355	346	350	339	353	330	360	342	335	351	362	348	331	342	369	326	338	355	349	408	346	375	372
2708	2193	1438	1439	796	795	733	731	767	698	742	764	728	753	782	730	753	760	775	739	755	758	769	782	769	818	726	796	751	737	748	776	772	784	761	729	735	754	760	720	798	765	754	757	735	744	759	752	750	746	741	771	819	786	785	721	738	721	720	742	723	774	741	740	750	767	787	776	735	730	751	753	783	782	776	734	722	732	798	756	749	765	806	746	810	769	751	710	751	750	781	773	769	744	737	775	752	724	768	686	719	740	737	789	799	764	717	749	737	737	720	749	780	756	753	780	804	728	741	719	746	711	776	768	763	780	696	717	771	730	788	762	750	767	775	770	741	776	754	749	776	752	755	745	758	750	778	730	768	736	757	754	712	759	754	738	729	812	795	773	738	796	757	758	746	752	726	775	806	705	774	741	788	738	703	728	751	770	773	766	808	762	746	795	756	748	810	766	781	791	749	777	750	735	718	756	753	785	742	717	743	772	740	789	755	721	738	733	733	757	745	739	726	721	755	774	740	707	730	743	715	727	727	784	752	768	766	766	744	754	726	760	765	757	762	716	718	742	711	804	748	695	756	748	712	772	776	756	752	756	728	747	753	759	740	730	782	798	717	726	719	714	741	755	758	791	729	768	766	769	781	801	710	765	755	746	748	747	786	774	768	749	701	771	737	747	758	763	779	725	758	757	711	759	757	766	767	784	782	744	759	813	785	746	743	715	771	753	772	761	738	750	758	791	744	743	749	776	759	751	753	800	694	752	790	703	765	733	752	769	779	760	677	781	754	797	777	745	731	755	761	726	801	758	749	746	729	789	750	770	716	748	750	765	775	770	749	726	745	731	733	816	745	741	795	713	764	726	787	728	784	727	754	727	783	796	756	719	725	741	809	743	738	717	775	803	772	711	782	733	776	813	779	767	745	716	799	780	757	737	748	763	769	714	754	751	791	792	801	736	749	730	765	777	736	725	727	762	694	753	741	801	753	772	807	726	728	801	755	763	738	687	754	845	799	776	753	789	762	770	746	777	815	683	764	700	756	799	733	741	795	757	727	741	758	781	744	763	728	733	712	752	750	732	763	761	704	799	740	769	705	738	783	779	759	771	742	785	789	784	728	743	794	724	747	745	748	787	764	774	733	818	726	750	741	721	764	776	746	777	768	750	757	722	782	765	754	753	776	771	776	794	746	758	782	741	711	759	793	774	725	847	752	748	777	753	766	766	760	746	698	761	736	758	691	770	750	729	752	748	775	758	751	748	805	757	795	726	741	775	784	752	754	672	775	764	740	820	727	718	726	771	729	822	710	734	715	790	780	770	762	690	739	740	762	777	802	753	729	769	762	711	729	768	798	756	785	756	769	734	755	744	737	755	750	766	782	760	760	746	713	765	757	738	758	716	790	733	753	734	720	718	801	748	773	752	764	749	745	720	800	736	732	777	717	733	772	765	776	769	747	737	795	742	781	764	733	689	783	755	759	745	731	767	798	738	807	767	768	748	750	784	726	714	766	742	755	724	767	755	728	788	731	793	775	752	723	779	765	760	727	721	761	746	730	798	697	783	735	810	748	741	761	789	781	750	747	737	768	797	735	791	776	785	775	750	720	775	778	797	803	757	783	780	785	752	721	762	724	778	744	830	776	753	725	815	755	787	773	751	801	758	754	813	711	728	761	730	736	767	777	721	740	730	733	764	729	723	701	730	718	767	728	737	752	740	768	729	785	787	733	749	693	762	775	721	766	727	773	708	763	766	748	776	756	770	782	721	764	709	733	725	741	748	751	758	757	787	739	795	747	763	721	799	776	761	759	772	753	754	752	757	785	753	752	772	775	730	772	787	748	767	698	744	731	776	760	752	736	778	729	777	719	782	730	788	728	753	758	771	781	706	734	781	774	749	752	755	748	737	765	756	735	775	754	727	764	727	766	755	760	759	748	746	800	747	786	786	775	754	804	746	711	785	721	756	772	780	732	767	760	787	723	733	735	778	738	764	744	777	759	773	785	758	771	666	767	777	798	762	754	781	734	724	771	754	750	791	749	777	746	719	728	741	762	815	721	753	733	731	721	816	736	766	785	778	759	778	756	763	735	771	767	757	767	753	793	755	795	723	726	721	753	783	771	769	736	797	722	724	766	838	784	760	763	787	809	793	754	747	737	750	739	771	771	783	744	739	723	764	781	723	722	774	718	781	778	762	696	718	738	767	721	786	742	740	707	754	769	740	754	752	794	713	754	702	807	769	769	770	722	750	735	756	742	800	756	716	734	749	759	727	731	795	795	700	725	709	747	734	799	684	759	764	754	743	751	729	744	748	724	751	798	759	750	801	751	754	772	771	781	727	741	735	758	760	768	756	796	766	745	762	772	762	765	785	820	734	748	792	730	759	757	744	801	727	728	763	733	752	724	798	724	776	700	738	741	781	729	796	765	805	806	779	785	805	750	763	749	761	749	738	741	796	752	767	775	726	770	765	792	755	776	769	762	745	758	726	764	754	729	732	768	787	820	806	804	736	783	791	772	713	743	745	733	766	737	761	814	766	795	718	777	734	778	785	773	747	751	771	773	771	755	714	750	777	768	784	754	740	771	704	778	772	752	777	745	786	750	734	717	741	764	808	718	757	807	804	720	753	779	774	719	814	751	727	788	739	740	788	804	781	797	756	766	763	767	789	790	773	750	769	774	743	763	740	768	726	744	708	768	808	741	763	717	743	736	734	746	762	744	724	773	778	776	756	750	768	833	765	738	729	694	744	753	740	767	698	769	762	739	695	706	755	779	750	725	742	788	706	730	727	748	726	758	766	759	744	762	737	748	796	779	773	717	730	808	737	729	801	778	795	746	732	728	740	750	760	758	813	780	767	748	782	791	800	709	784	778	774	783	733	786	746	731	781	711	696	741	744	735	743	763	686	764	749	766	720	782	771	724	775	791	755	779	734	770	712	737	759	792	773	778	750	721	750	777	747	716	780	761	730	761	800	767	795	745	768	706	719	740	714	721	704	711	783	747	729	746	797	732	762	807	813	785	743	778	740	740	747	780	720	747	755	717	757	764	785	722	729	755	773	749	750	753	714	775	743	771	725	723	773	803	739	782	794	766	787	769	763	778	785	747	733	730	737	736	781	749	771	742	722	763	697	745	754	782	755	782	816	767	782	785	750	815	785	757	726	741	721	724	745	777	739	783	815	781	766	772	797	791	750	744	765	787	749	762	760	742	776	798	740	794	717	725	749	776	744	758	716	761	742	773	766	780	776	751	760	757	732	737	757	783	762	755	776	759	808	753	774	728	719	727	736	748	747	713	733	746	749	724	737	754	755	744	751	762	769	767	743	747	760	791	823	726	755	775	781	756	774	726	763	795	740	731	735	748	823	769	758	709	705	718	714	711	749	811	789	744	737	787	766	743	720	781	752	755	760	771	732	727	785	781	760	732	764	760	793	747	754	718	771	797	732	757	729	757	784	764	740	735	765	725	789	746	748	758	775	762	679	727	743	739	766	737	760
8942	3262	1638	745	368	272	243	235	187	199	210	229	204	182	180	162	163	172	207	184	171	193	142	161	178	172	168	159	224	172	182	163	167	190	176	187	174	162	182	164	157	172	166	172	174	177	179	179	188	154	128	178	202	171	189	178	174	162	171	169	174	177	177	159	204	182	181	169	183	167	172	172	184	173	183	161	170	170	150	178	193	164	187	182	184	170	169	174	156	175	162	157	161	174	172	186	154	163	147	157	193	180	209	162	160	166	163	179	188	158	190	167	192	169	219	201	178	172	172	170	168	190	152	162	178	197	160	169	174	156	146	157	150	181	178	165	156	165	180	164	158	139	189	179	154	155	168	171	180	152	162	153	194	164	171	168	192	176	157	171	156	170	158	141	162	155	169	192	168	167	167	177	158	163	170	184	167	171	165	185	174	169	194	164	166	169	156	176	189	215	175	194	163	170	183	170	198	188	184	185	177	175	149	162	153	147	183	189	167	187	185	163	201	174	148	183	176	179	150	156	159	198	132	152	159	179	181	134	165	190	177	152	168	160	163	175	179	160	181	156	164	156	187	172	162	171	206	162	174	191	161	192	201	174	189	165	174	147	169	185	147	180	181	172	173	196	174	181	154	172	164	176	179	175	151	159	205	180	185	178	179	160	175	163	174	162	180	175	181	209	189	179	195	176	160	157	195	169	173	159	176	170	172	134	181	180	179	171	203	158	190	152	170	157	184	163	185	164	145	184	167	140	167	137	169	185	170	169	180	183	163	178	154	171	167	167	173	168	204	180	183	148	169	146	169	132	159	166	166	174	152	174	167	186	174	195	162	173	177	153	167	198	163	155	184	159	157	150	183	189	161	190	178	165	167	184	175	158	172	147	184	166	178	182	156	167	157	167	185	179	146	154	178	149	169	174	165	188	167	174	190	169	177	181	159	185	187	164	156	166	183	163	154	202	163	190	165	172	162	169	170	172	163	189	197	151	167	168	221	146	189	173	172	186	182	157	156	178	160	160	165	155	189	180	150	183	175	170	160	152	187	189	177	171	181	179	160	195	177	175	155	167	189	157	180	174	179	171	169	182	165	145	156	151	156	195	164	156	157	165	206	184	182	181	168	186	184	157	199	157	185	173	185	157	188	165	156	170	178	152	173	201	164	178	179	177	162	172	197	182	178	177	169	170	188	171	166	178	159	184	163	196	165	155	181	185	185	151	175	210	145	156	169	148	187	161	160	163	184	170	185	179	195	167	157	181	192	181	157	191	173	172	190	169	179	179	177	172	161	173	166	176	168	175	203	161	170	187	188	148	158	175	157	163	156	188	171	175	183	176	150	164	189	154	163	194	187	149	166	170	158	159	174	158	151	178	154	160	192	169	176	195	187	190	160	165	176	151	161	188	176	143	159	185	181	177	180	157	181	154	175	203	185	154	158	182	164	186	147	193	172	199	164	175	150	163	165	175	167	164	185	190	157	160	185	157	178	164	160	171	166	163	153	156	156	161	162	203	174	173	169	171	182	175	187	185	142	148	176	153	179	178	185	177	179	177	190	161	165	166	175	216	164	180	187	167	182	149	180	185	165	187	158	178	155	153	169	156	188	187	163	158	164	196	169	155	174	170	170	163	186	155	160	173	193	158	163	159	200	154	154	181	176	160	187	185	181	182	151	172	158	162	170	148	151	177	161	178	172	175	172	174	174	166	183	178	184	184	162	180	148	183	161	191	152	169	170	187	160	162	174	159	174	203	151	173	197	196	156	160	171	198	184	188	171	188	186	178	153	155	167	162	162	177	145	178	175	168	163	174	180	175	189	159	177	176	149	144	171	173	164	159	178	162	210	195	179	166	176	171	164	163	162	177	179	165	147	181	190	155	163	163	162	163	157	147	167	168	196	178	164	166	168	190	192	177	180	185	181	158	180	167	155	161	149	172	158	129	180	192	176	189	187	154	179	195	168	157	161	173	180	164	158	175	173	171	178	185	172	152	155	165	194	167	174	172	153	154	181	148	165	183	165	155	185	170	178	161	158	175	165	169	153	157	195	162	167	203	192	172	154	182	158	179	176	198	162	178	142	168	186	179	166	168	153	172	156	179	180	181	151	174	168	179	155	177	184	155	206	183	192	169	185	152	170	167	167	165	187	198	161	175	182	184	170	155	183	191	195	184	178	163	172	196	151	175	166	165	174	188	197	173	159	172	182	160	165	181	155	191	204	176	185	175	198	202	157	152	187	168	188	171	172	182	163	154	170	175	153	175	172	200	165	160	199	174	175	173	170	171	201	185	176	187	169	160	167	174	189	158	171	181	176	158	165	158	182	168	185	180	186	145	165	176	152	187	176	169	173	185	165	205	168	194	174	166	171	167	187	163	165	171	172	166	176	159	178	169	167	182	176	163	175	187	205	170	174	158	156	157	175	171	167	159	147	198	181	180	178	170	172	196	167	176	154	194	176	192	163	175	197	175	165	179	183	186	177	174	171	127	155	185	153	189	168	194	169	156	166	175	194	185	178	169	188	177	182	155	186	181	150	191	174	163	136	153	170	154	168	155	181	144	188	178	159	164	164	166	171	192	163	165	172	174	166	183	163	174	187	168	179	180	181	181	182	185	168	187	189	176	196	172	171	159	159	151	192	179	150	160	154	177	155	149	159	203	174	197	154	151	163	185	195	176	140	159	197	173	175	167	171	193	166	152	156	181	147	180	170	153	169	171	142	163	157	177	152	158	163	172	156	175	186	188	155	186	198	161	184	156	181	198	155	171	187	167	172	153	184	185	194	147	161	163	178	162	191	169	170	195	194	175	187	155	155	169	145	161	159	173	176	166	172	184	181	179	156	167	187	175	179	179	180	194	175	174	169	181	163	194	183	150	163	149	189	199	180	143	172	189	191	161	190	151	177	185	178	181	178	174	160	161	181	200	154	160	181	186	196	180	165	179	162	178	167	167	172	206	157	204	177	173	161	162	166	166	188	140	172	186	160	150	169	188	181	166	150	180	189	199	185	165	197	151	156	172	179	163	151	161	154	182	184	164	174	186	158	189	159	163	177	165	213	185	184	202	181	165	183	182	178	162	195	159	149	168	147	178	159	146	178	158	183	175	166	181	157	165	187	164	177	156	152	176	170	187	198	164	180	198	170	184	163	148	145	211	158	178	196	162	174	159	164	167	158	197	143	152	164	163	172	164	159	195	166	165	179	153	174	179	166	162	181	210	180	210	168	160	182	175	168	164	158	200	169	173	154	184	161	156	156	189	177	164	165	181	183	179	157	144	181	179	176	193	171	183	158	153	161	172	193	156	140	185	177	152	160	181	174	170	150	175	148	187	153	151	202	147	178	183	170	174	160	221	172	159	191	166	164	170	172	162	180	174	155	168	175	169	183	168	178	171	184	180	167	169	178	173	174	166	164	123	170	154	187	170	188	166	166	156	163	155	173	181	167	177	181	183	184	175	164	180	159	185	161	167	145	166	185	168	156	174	179	161	166	182
6896	3705	2582	2180	1180	1002	775	716	626	646	561	579	498	485	503	493	499	488	448	447	466	445	408	452	419	435	397	443	413	450	428	427	434	417	430	448	397	413	397	460	476	396	403	419	397	436	404	400	397	409	425	410	408	399	404	399	395	404	429	403	406	415	388	404	374	423	417	388	405	414	379	405	411	388	420	417	393	397	425	432	382	423	391	416	400	430	418	408	396	402	412	401	418	390	397	393	408	387	371	420	405	381	411	395	401	432	390	405	408	409	366	388	367	405	410	387	402	410	431	425	376	378	410	388	423	360	393	409	407	418	396	423	413	413	411	458	414	400	398	371	409	345	429	402	424	370	398	421	385	403	412	400	396	417	396	407	399	374	415	405	409	384	385	378	438	423	390	405	389	387	445	426	424	367	394	383	375	419	413	411	383	411	368	341	433	379	427	359	407	397	405	392	401	401	399	438	418	405	400	380	410	379	423	388	358	361	385	404	396	395	382	383	391	418	411	378	378	424	379	415	382	382	383	406	412	357	413	390	396	381	408	410	399	420	420	435	398	391	432	401	387	395	434	393	354	416	389	430	428	440	407	417	427	375	397	398	417	361	393	473	397	352	440	359	371	393	417	374	398	391	397	400	375	406	403	395	403	366	407	369	450	398	441	420	393	386	403	371	421	397	415	394	409	386	412	372	448	410	412	408	406	390	407	422	435	407	392	415	398	395	397	435	418	365	373	414	420	415	427	386	405	394	418	417	391	398	407	403	380	414	412	424	396	412	396	406	393	412	434	410	409	400	380	383	398	369	413	419	403	407	412	414	396	392	402	429	394	405	440	398	420	418	404	392	402	379	368	389	389	365	415	416	388	422	435	420	410	398	385	378	392	403	416	409	434	426	388	351	391	391	397	408	360	402	389	385	399	350	388	422	401	409	371	366	445	393	390	408	411	373	395	385	379	381	425	368	384	356	426	410	400	409	371	417	377	392	386	373	418	392	405	402	400	400	443	401	383	411	405	399	399	422	417	369	408	391	392	408	401	409	354	395	401	400	401	359	375	396	391	387	351	390	427	411	418	426	386	400	407	377	396	376	376	362	420	402	383	398	417	446	395	400	407	381	387	394	389	402	386	386	405	434	385	408	396	380	395	444	401	417	386	380	384	371	418	407	387	411	367	412	388	431	382	409	373	405	370	401	402	399	408	365	400	409	406	408	414	391	406	415	414	407	398	379	410	417	412	386	394	395	416	405	419	380	375	386	403	424	400	407	368	407	400	400	362	380	419	386	419	387	404	364	430	424	395	399	410	432	436	365	401	389	423	416	396	417	407	425	383	385	410	384	391	378	416	379	402	412	409	407	371	406	420	418	387	407	390	411	408	368	397	411	384	377	397	408	389	434	425	430	353	405	397	402	396	424	369	387	418	394	371	421	355	407	410	419	407	389	439	394	431	436	432	391	413	393	376	410	375	403	357	434	396	379	383	395	404	417	417	418	389	404	431	379	370	396	430	391	413	434	415	408	394	402	401	375	353	483	394	398	395	387	382	394	437	415	417	427	424	427	403	416	382	426	394	417	449	408	414	395	419	383	398	376	383	393	427	379	382	422	401	396	415	378	400	422	399	388	395	388	387	393	417	399	401	429	368	411	394	382	387	418	416	375	386	399	404	395	404	378	403	403	394	382	395	430	407	387	391	401	429	377	417	393	416	376	423	380	429	410	400	392	420	387	397	430	395	421	427	388	404	373	406	382	411	417	389	375	381	412	395	399	417	396	404	415	407	426	373	423	383	418	373	422	442	415	408	399	402	397	409	393	414	446	352	406	376	400	401	408	411	416	405	382	418	400	428	327	390	411	398	408	398	393	375	353	396	392	378	409	362	410	391	365	399	405	384	400	370	397	422	405	433	403	363	393	410	367	433	405	385	386	410	397	418	385	391	381	421	375	391	383	424	437	410	396	418	394	411	399	445	401	410	372	420	424	393	410	406	409	406	390	407	422	398	425	396	393	420	403	421	435	396	352	406	394	379	390	421	428	398	421	389	440	375	423	396	359	381	402	402	397	440	408	392	431	423	422	414	379	395	398	444	410	404	430	407	424	356	401	376	407	431	355	393	418	438	402	388	386	402	381	383	393	430	380	384	377	425	387	399	408	395	399	379	403	394	398	362	401	409	388	373	407	408	412	409	375	397	365	371	419	401	404	415	373	422	397	394	400	415	424	424	407	375	392	388	375	428	385	399	401	408	383	390	406	384	421	392	400	404	401	380	411	390	379	396	397	422	369	402	414	399	383	413	387	420	399	395	387	403	412	402	397	403	413	400	402	402	381	427	392	421	409	379	388	413	373	396	375	421	375	373	412	394	389	393	375	403	423	398	385	353	423	399	400	380	384	404	418	388	393	419	374	399	430	458	399	402	396	419	445	395	406	386	399	411	376	460	420	432	413	383	401	374	405	384	430	393	395	392	385	399	395	420	350	367	401	390	401	375	404	443	413	423	386	408	398	381	404	415	390	354	408	403	425	395	408	415	406	400	403	430	400	375	430	346	414	379	412	416	415	407	397	370	375	407	420	427	441	383	396	395	423	386	429	391	388	393	405	413	393	363	362	420	406	439	431	360	414	403	389	407	405	376	393	376	413	403	378	383	371	367	382	406	415	396	429	429	397	400	396	385	386	395	408	409	378	436	406	399	389	422	394	377	403	391	386	414	412	420	380	401	378	411	387	423	397	423	382	441	415	399	417	389	406	396	458	426	427	391	381	459	337	389	409	376	402	445	385	371	414	416	410	398	381	411	364	378	414	375	423	403	394	369	416	408	407	374	395	442	457	430	389	408	404	402	385	403	385	383	403	432	364	392	393	406	397	391	409	416	416	397	385	417	431	383	365	396	423	416	413	434	369	412	371	435	410	415	401	417	426	428	395	397	387	409	402	410	420	424	363	401	370	391	391	408	400	391	352	408	362	370	414	417	400	398	411	408	372	439	379	396	422	420	387	406	388	414	410	383	421	407	402	385	379	407	382	425	399	419	418	400	417	390	406	417	430	385	393	387	390	360	369	414	387	394	418	375	400	415	400	390	410	416	388	388	365	433	417	387	388	373	396	368	403	383	384	396	429	421	393	380	423	449	407	387	395	428	395	429	375	373	387	406	394	433	430	384	419	421	424	423	383	414	371	376	377	409	440	397	373	376	427	381	434	425	406	406	385	391	387	412	399	364	397	389	389	392	403	408	408	397	426	371	415	419	385	402	418	434	408	409	406	391	412	389	424	387	388	388	430	427	382	431	377	403	406	384	426	414	393	375	402	414	397	382	427	396	406	400	373	398	392	415	434	428	419	385	372	424	431	419	381	405	416	399	403	434	392	412	386	400	418	379	392	412	372	437	424	418	404	450	386	420	416	399	401	398	407	375	445	383	417	389	396	426	355	392	403	393	406	379	401	431	365	400	363	397	361	435	383	407	392	387	373	390	424	380	416	407	396	410	401	413	368
15947	5439	2564	930	529	421	333	283	246	224	201	198	168	191	186	189	170	176	157	175	148	157	166	184	158	186	154	171	155	159	168	181	165	145	165	157	154	160	160	154	158	159	159	143	153	147	148	173	147	127	138	153	164	173	163	140	174	171	163	172	161	160	166	171	174	165	149	173	132	162	145	162	156	158	136	182	182	153	176	144	149	177	159	165	166	168	146	164	171	154	144	149	146	182	157	177	147	173	132	146	131	178	190	136	168	149	138	174	164	169	172	184	161	173	147	129	159	171	149	147	141	174	162	137	154	177	180	142	148	146	134	139	177	149	156	151	179	140	153	144	154	135	152	156	158	145	168	156	158	163	164	152	158	147	156	168	181	156	149	164	167	136	147	165	163	154	159	158	150	133	154	142	172	152	173	161	159	151	150	140	125	134	167	145	157	167	146	170	140	126	138	158	145	164	173	148	164	152	160	126	161	177	167	157	164	149	146	142	178	171	149	162	167	148	145	148	140	188	120	149	157	173	163	169	152	177	146	145	177	151	150	149	147	176	177	176	135	141	162	136	134	143	158	142	165	163	143	139	176	142	158	140	170	168	163	139	169	147	172	148	160	151	156	157	153	131	166	156	164	140	145	151	148	163	141	164	161	177	160	154	156	162	147	164	152	118	137	144	175	154	150	162	144	125	161	134	143	141	146	151	170	135	150	158	158	136	128	146	145	142	159	156	171	146	176	149	165	143	161	155	143	152	139	180	137	179	160	165	120	152	152	152	155	148	138	144	155	163	113	145	159	148	152	166	153	152	149	167	176	158	178	158	155	160	143	192	158	141	144	158	126	181	187	139	149	177	152	152	142	149	152	156	155	158	146	150	154	150	151	148	132	144	155	159	133	148	157	153	140	160	144	148	146	154	143	154	176	161	161	136	165	174	163	163	146	146	135	152	170	163	153	164	156	156	159	156	137	146	132	140	130	146	159	181	145	165	139	152	147	149	144	175	161	155	182	160	157	164	166	133	127	164	149	162	145	170	149	164	167	146	157	165	165	153	143	151	131	171	163	170	140	141	136	146	143	163	157	148	167	152	148	158	162	159	163	155	125	182	160	150	165	173	146	160	167	137	182	160	148	170	132	167	166	201	158	167	143	137	190	174	168	161	166	157	154	159	171	175	153	147	129	154	134	147	171	148	145	143	162	134	178	168	142	167	150	143	168	157	137	145	164	160	189	178	160	160	162	151	148	166	144	158	139	164	108	155	184	154	137	148	169	168	174	154	157	130	182	130	148	163	150	141	156	149	156	150	167	148	169	135	167	146	151	134	160	161	143	154	161	146	163	155	172	146	162	135	154	151	152	165	171	164	165	161	133	148	132	147	135	160	180	145	132	179	165	158	157	140	158	156	144	144	147	159	173	159	162	171	154	140	152	173	158	154	139	155	167	149	131	136	141	153	174	168	159	144	158	159	161	170	152	174	144	143	152	136	160	166	136	135	139	143	157	150	149	153	163	168	153	170	165	178	170	162	181	135	164	170	164	147	169	161	150	151	144	164	182	156	148	158	155	137	156	163	145	143	153	179	133	144	155	152	153	150	151	150	175	183	193	137	152	137	149	147	137	148	189	176	174	168	145	133	145	140	150	141	137	153	158	143	132	173	161	154	158	134	175	149	120	137	133	138	182	158	154	178	144	156	141	145	148	154	151	164	142	164	158	150	150	155	149	165	187	150	153	150	164	159	143	137	134	163	152	156	158	152	132	124	162	191	159	152	165	143	157	146	151	150	155	151	146	133	147	163	160	144	155	145	186	176	134	135	134	139	149	161	137	149	156	174	143	145	167	161	150	148	157	175	153	144	157	140	161	182	152	150	171	163	170	146	173	161	172	154	162	143	173	166	155	150	144	153	133	163	165	141	154	177	170	150	152	139	147	164	176	172	147	144	172	151	140	161	160	145	156	136	166	136	149	163	166	164	123	188	167	149	140	157	157	137	169	148	141	160	140	131	137	150	161	127	143	179	135	146	170	160	158	151	157	156	161	143	159	192	164	170	171	140	120	167	163	173	142	165	144	152	131	163	144	154	133	141	163	172	163	152	143	138	170	147	178	133	149	138	149	157	154	164	178	159	166	154	183	155	137	155	191	135	155	149	168	168	170	142	161	151	145	168	154	136	172	164	166	129	160	150	154	135	140	149	150	158	159	153	135	148	131	140	165	157	150	137	165	142	149	148	147	155	150	141	165	167	120	135	148	143	138	147	143	165	157	174	164	153	172	165	171	157	149	172	168	159	151	157	144	150	164	159	167	158	181	136	168	137	135	148	148	151	175	156	144	164	158	159	150	158	159	153	153	158	135	163	149	149	141	170	134	175	178	146	151	147	145	172	158	163	157	182	142	160	161	169	152	166	172	150	154	135	146	159	172	125	127	179	161	162	146	145	176	157	173	180	136	132	158	156	172	146	153	162	176	179	165	142	176	137	145	166	137	172	146	140	181	150	196	150	139	170	161	161	153	169	143	170	140	157	149	149	175	162	157	176	131	155	129	178	140	171	181	167	147	139	140	156	156	154	162	141	161	165	172	155	155	178	146	152	165	166	167	169	168	135	154	149	140	171	147	146	155	132	150	170	198	172	132	186	162	140	176	167	147	159	145	160	188	152	131	142	154	162	147	147	133	144	164	132	189	188	130	178	184	163	161	150	150	146	148	146	141	157	177	135	159	159	155	175	150	141	178	160	144	177	145	147	146	144	126	144	160	162	165	134	164	163	139	148	138	144	152	146	166	133	176	168	141	162	148	159	170	133	171	143	171	147	160	157	174	166	154	177	158	159	203	158	156	151	140	149	137	173	140	165	168	146	157	181	170	162	154	139	167	164	150	161	150	142	145	150	159	129	149	146	136	138	129	133	145	151	133	182	174	127	170	170	161	176	161	165	155	191	162	158	155	147	154	140	172	154	161	154	156	172	186	153	137	147	146	138	154	175	143	141	161	170	164	147	140	167	134	144	135	161	168	148	160	141	145	141	160	144	164	144	159	179	166	149	148	174	150	174	166	147	132	137	130	157	143	147	141	136	151	149	167	141	157	173	169	170	157	146	161	152	152	156	142	142	146	155	158	177	151	156	166	152	152	157	137	165	153	145	164	167	160	156	147	158	154	155	131	136	161	147	148	150	152	156	170	127	154	172	141	149	179	139	177	177	147	172	153	169	156	151	156	154	168	181	164	195	144	139	156	156	163	160	154	156	171	144	163	168	126	171	172	168	116	154	154	152	149	137	150	148	145	146	163	167	148	131	154	172	137	153	159	164	162	168	170	175	170	185	142	148	164	151	155	176	173	141	155	162	139	143	164	151	135	177	135	141	131	150	137	140	156	156	150	138	160	150	159	152	136	154	152	164	155	160	128	151	144	171	145	149	162	161	148	163	169	156	150	167	164	159	164	152	140	155	153	144	150	143	173	155	140	159	155	150	154	143	152	144	144	153	161	159	170	166
9222	4937	3767	2956	1854	1565	1095	950	841	748	730	679	622	629	607	545	498	508	497	494	506	459	415	454	445	502	449	461	437	440	414	426	416	350	410	403	432	409	422	464	402	386	388	439	412	395	401	410	389	391	375	412	421	402	415	431	389	415	393	390	392	393	399	367	389	373	416	400	382	394	384	391	401	409	412	412	397	403	384	397	421	384	394	428	401	403	437	396	372	372	411	370	394	427	375	385	391	407	434	408	420	385	402	387	421	385	424	420	388	353	413	397	395	395	406	369	400	393	369	401	435	412	365	412	400	416	397	369	369	434	357	409	401	411	407	415	387	394	406	395	369	362	376	415	386	442	417	400	368	394	412	365	394	407	392	362	399	395	394	400	441	410	438	390	426	386	370	360	398	390	423	397	407	390	390	395	393	396	393	392	416	423	396	380	384	384	394	377	364	373	397	387	398	378	364	363	402	337	386	378	391	424	375	392	387	379	418	408	373	412	426	402	395	399	395	403	398	388	409	378	393	406	375	434	384	384	374	370	357	373	371	421	402	370	373	372	402	416	376	377	414	367	413	402	414	418	382	410	399	374	419	428	374	422	395	380	387	419	390	377	419	400	401	403	337	398	380	417	364	400	381	413	355	439	374	425	429	373	420	379	407	411	358	364	408	397	414	407	386	380	387	384	373	378	412	406	367	384	406	373	404	415	388	411	386	381	395	393	382	412	373	392	382	418	416	400	374	334	378	409	379	420	393	396	405	423	385	376	361	355	432	385	395	407	369	443	395	368	393	416	386	372	400	398	421	406	409	388	417	403	415	387	409	420	404	376	397	367	389	392	414	376	418	389	388	389	434	389	383	398	403	376	395	372	367	422	380	476	346	376	379	394	395	374	388	398	400	389	405	393	402	382	423	398	389	387	395	396	384	406	398	356	377	398	427	424	398	426	377	385	384	378	388	406	369	367	403	367	410	402	375	403	401	399	412	353	421	388	397	383	376	396	391	406	430	429	368	404	409	378	418	377	389	381	391	375	405	382	404	368	338	370	388	412	361	412	381	402	397	394	408	390	418	385	372	387	406	416	399	400	394	392	380	381	400	415	421	388	402	395	387	388	413	336	411	351	387	381	418	409	420	361	401	386	386	402	374	406	400	426	393	390	382	391	393	399	376	431	429	395	358	375	417	412	380	408	354	383	421	387	409	410	397	420	400	367	367	373	376	422	453	397	440	401	411	379	390	365	381	370	385	439	365	438	391	362	390	376	425	384	391	397	417	393	355	402	396	378	402	409	385	377	370	379	370	350	375	371	395	381	398	400	410	389	394	404	403	398	393	394	412	378	419	379	376	394	378	369	386	394	406	397	387	381	430	402	399	375	396	410	373	352	400	421	391	374	394	404	411	393	380	395	358	397	394	406	383	373	383	348	399	406	393	378	388	361	391	394	396	370	386	412	434	388	367	401	417	409	379	383	368	424	392	417	374	377	415	401	402	393	388	398	360	411	381	389	403	413	395	402	378	428	382	356	389	383	391	373	402	363	403	371	387	402	387	394	391	423	367	407	430	385	368	380	347	371	398	393	409	393	391	405	372	380	405	387	405	405	390	397	394	400	392	402	387	413	433	410	394	401	398	397	389	397	373	397	412	400	383	405	400	348	360	410	416	405	422	406	400	400	382	400	398	411	378	382	381	367	424	402	434	395	408	416	425	400	404	386	373	401	388	400	403	414	358	438	416	387	381	416	395	372	398	388	412	396	386	395	414	403	389	406	391	424	444	397	355	393	397	362	406	393	412	389	388	405	352	386	389	378	344	413	399	411	412	404	410	399	404	407	403	424	347	418	434	419	421	381	386	401	430	427	412	403	361	432	384	398	385	368	416	380	377	427	376	383	426	404	427	374	397	381	371	383	402	386	401	415	402	419	364	429	446	439	408	394	395	406	397	401	448	404	379	416	365	371	392	386	409	390	392	414	385	395	422	413	388	350	383	395	406	400	400	372	389	387	383	383	413	388	373	377	390	415	380	377	400	379	399	411	408	359	400	425	383	392	376	387	423	374	402	396	405	387	407	381	391	405	406	397	410	386	390	383	398	391	394	388	379	403	401	417	401	403	417	404	426	432	400	399	364	386	411	380	394	396	394	372	376	392	389	381	415	384	360	386	423	402	385	387	399	394	369	445	407	383	379	371	400	408	413	368	401	372	378	386	396	377	372	367	393	376	366	406	432	403	372	389	430	404	387	397	384	399	373	397	408	405	375	375	381	383	410	416	404	416	379	417	408	360	381	406	413	388	386	400	380	391	419	392	367	426	386	399	402	406	384	374	412	390	424	391	419	367	448	394	399	374	371	406	397	397	391	390	390	395	386	408	387	417	382	417	393	405	380	380	346	367	383	401	373	379	389	392	360	420	420	399	382	403	366	390	391	395	405	396	424	373	377	380	379	365	382	405	398	402	422	388	406	388	394	394	370	407	417	352	410	423	410	400	372	372	388	422	428	442	403	406	387	425	419	386	385	430	408	357	435	379	406	361	394	398	393	389	389	358	389	414	388	392	404	392	401	352	381	416	378	420	362	410	402	429	375	384	394	432	377	368	383	408	403	412	400	363	388	382	406	382	397	393	435	419	390	379	386	378	409	426	380	417	409	353	431	408	361	373	401	373	398	411	376	388	409	404	411	421	368	383	377	377	383	410	390	404	388	379	406	422	392	398	394	434	408	397	419	379	433	374	393	378	362	405	407	407	406	384	392	380	408	421	394	357	404	393	390	386	386	425	415	383	422	423	389	388	394	396	405	397	417	358	403	413	403	382	424	383	385	402	411	391	381	402	385	408	395	415	406	407	362	383	399	389	382	392	418	381	378	385	356	383	381	410	384	385	393	379	397	437	389	399	373	404	365	401	408	366	396	392	402	386	356	380	423	403	421	371	400	383	391	412	357	381	388	397	377	407	363	359	372	406	367	412	413	378	391	370	409	381	397	390	379	402	361	346	390	379	404	393	379	402	379	383	398	372	395	382	402	379	397	377	398	339	372	406	386	379	410	363	374	409	395	410	416	365	352	395	374	384	416	404	377	426	403	398	358	388	388	378	425	373	385	422	416	398	402	381	409	382	373	418	389	384	394	395	404	365	415	390	360	445	393	412	358	401	416	423	403	423	375	405	412	406	466	379	380	384	375	396	374	415	365	413	381	394	401	414	351	412	376	399	426	394	396	396	417	417	437	372	373	417	397	388	377	396	407	380	391	385	364	363	403	411	376	355	389	378	420	410	381	429	402	381	409	366	399	371	398	351	406	384	410	404	436	386	383	387	409	383	386	388	378	368	414	372	414	350	358	398	411	383	405	358	408	359	354	375	392	400	393	379	379	423	396	394	403	365	398	392	380	382	382	418	378	393	413	405	391	425	408	419	352	372	406	392	404	368	357	390	418	395	438	403	351	378	403	415	359	368	377	425	367	410	378	392	380	375	408	416	404	424	393	390	391	366	385	389
2430	1468	773	415	361	383	356	359	368	329	361	346	344	355	350	389	332	349	372	330	381	359	346	370	359	373	338	347	376	348	371	396	345	323	339	360	367	351	361	362	356	337	336	366	360	382	358	335	362	338	327	363	353	370	350	343	333	365	361	322	360	327	371	357	346	358	375	340	320	325	346	344	330	299	346	382	341	386	380	334	373	344	330	346	365	325	328	367	323	319	333	370	347	334	385	332	343	337	325	325	331	321	384	320	366	381	324	347	318	372	329	377	344	349	358	336	368	344	342	353	359	372	361	335	323	350	370	384	347	351	325	365	341	362	366	305	311	338	337	334	374	378	364	373	319	329	332	357	351	307	325	362	327	363	375	375	379	386	329	353	344	349	302	327	349	387	387	377	357	354	355	373	347	360	354	355	366	337	343	336	341	367	362	325	338	363	339	330	337	381	334	343	360	363	362	335	298	346	370	366	399	330	343	339	347	364	323	406	378	313	355	322	356	357	350	311	359	346	355	336	379	339	321	355	344	314	328	349	339	344	362	325	367	316	348	325	366	356	366	312	322	322	331	344	403	374	355	370	355	313	387	340	398	319	336	380	363	331	325	379	359	353	302	370	342	329	326	347	364	332	339	372	351	355	348	328	331	340	356	330	353	325	369	357	339	341	344	334	359	338	318	344	338	353	355	340	332	393	353	371	348	336	369	331	363	316	354	340	346	343	367	397	341	396	332	334	375	357	338	311	353	341	360	336	350	326	333	362	356	351	317	323	378	314	345	346	366	373	349	354	317	371	343	338	379	321	330	311	335	318	348	367	340	348	374	355	350	340	363	311	344	344	363	366	350	355	351	354	363	362	367	347	372	344	325	364	354	382	343	328	331	392	338	373	303	335	319	360	326	324	334	340	347	382	365	341	373	354	305	300	366	304	334	348	349	357	334	390	352	360	360	321	372	318	358	396	373	355	333	346	349	327	362	367	363	361	348	353	361	320	364	338	337	337	347	367	415	358	298	343	336	312	350	327	323	349	341	350	349	356	366	374	348	362	373	330	370	366	328	346	354	314	331	350	340	345	337	376	337	319	357	307	379	371	364	373	380	371	363	354	347	327	342	350	358	343	321	360	364	341	387	382	358	337	340	379	357	344	360	384	336	362	366	344	367	375	347	339	368	355	347	328	353	313	331	318	355	363	359	355	366	359	338	365	379	340	342	354	309	347	364	401	330	367	338	352	334	348	337	306	329	324	386	332	340	361	346	360	331	347	367	346	385	363	345	347	331	358	364	352	331	349	365	363	369	325	334	348	367	301	367	364	403	339	349	386	346	374	351	360	360	379	386	378	364	353	335	340	368	342	334	343	380	319	347	388	326	335	318	339	343	371	329	341	356	339	360	369	346	334	366	341	337	340	350	368	384	341	358	334	326	340	351	376	340	394	353	312	370	380	298	337	363	357	351	337	352	330	342	330	360	354	361	311	354	337	339	359	335	326	355	331	331	343	360	327	341	356	362	353	333	305	328	320	299	364	345	337	352	368	352	350	331	391	292	351	340	327	361	344	333	322	341	367	370	341	362	337	344	329	359	320	331	329	352	352	369	365	357	317	352	344	362	359	331	360	353	357	324	334	354	311	347	354	325	333	345	363	341	348	322	350	353	357	349	378	343	357	337	319	302	339	364	372	315	360	339	349	381	306	362	369	365	346	354	358	325	361	370	338	353	342	368	373	365	323	344	351	346	348	341	341	323	308	323	348	338	347	366	339	333	333	326	346	395	341	363	360	326	360	349	307	332	361	361	357	354	373	344	334	385	353	336	334	351	352	336	367	362	348	356	348	333	331	311	343	348	342	365	340	362	359	313	368	373	346	360	340	361	357	341	367	333	355	324	345	344	351	362	362	329	390	344	374	369	367	340	353	353	355	361	355	375	318	340	333	361	358	347	351	348	347	356	313	338	352	345	331	354	339	338	362	389	364	368	347	350	337	316	344	322	358	352	347	350	336	341	351	357	385	353	367	349	324	378	344	331	371	325	326	297	382	342	309	317	315	361	354	362	368	350	358	313	339	358	378	336	335	340	333	330	371	372	356	354	342	355	339	357	345	323	340	331	386	362	308	298	361	345	351	373	331	366	340	361	372	346	334	328	368	321	317	378	329	343	345	369	335	368	334	337	324	355	344	360	348	339	345	315	384	334	356	387	387	358	349	377	323	331	308	351	373	341	352	351	347	326	345	318	342	335	362	346	311	349	349	392	300	364	352	352	372	331	355	338	363	350	307	352	347	354	335	366	345	398	310	361	343	348	346	341	341	329	361	347	363	348	344	385	312	343	354	372	339	325	355	322	350	353	343	366	316	335	345	335	343	316	345	347	357	353	337	351	345	352	344	327	371	365	344	341	351	332	364	315	342	379	335	376	374	360	387	346	327	350	395	362	363	341	370	334	326	328	370	342	352	313	329	348	325	339	315	311	380	347	327	356	336	371	379	336	369	375	351	331	368	347	372	316	352	333	319	345	361	359	306	350	350	322	365	299	364	359	368	365	324	369	295	316	353	312	353	360	376	377	338	368	338	360	353	357	337	383	359	308	348	368	320	329	343	329	353	322	346	337	358	355	386	340	363	341	370	389	321	375	367	353	348	364	367	376	315	337	341	310	331	351	348	325	412	345	364	350	370	357	322	376	347	327	320	343	367	368	347	334	345	317	369	357	334	356	334	362	356	329	360	349	371	353	318	315	360	324	362	326	337	364	352	348	368	334	339	336	336	333	342	349	385	388	372	356	339	347	329	331	382	330	370	331	345	346	334	354	327	343	328	360	381	347	345	354	341	356	340	324	315	339	339	335	333	376	363	369	346	356	322	376	341	359	315	346	363	379	347	263	343	344	359	357	353	348	365	344	334	350	372	357	343	354	358	334	316	338	313	354	317	375	356	297	364	350	351	329	358	343	318	350	335	343	315	338	363	370	375	373	371	370	359	338	327	340	327	332	312	331	338	329	386	312	340	356	349	341	336	363	338	346	358	347	345	345	339	325	351	359	405	354	350	341	367	309	348	374	363	365	347	344	346	356	339	377	344	373	326	345	378	341	318	366	343	360	354	365	353	345	364	340	334	345	398	345	351	335	353	317	361	366	367	367	370	358	320	320	358	348	321	352	364	299	333	319	358	370	370	349	378	348	348	336	323	333	320	362	314	309	347	381	362	327	357	352	389	331	361	360	370	342	330	359	361	339	340	348	311	382	356	388	376	326	357	335	338	377	326	361	340	355	338	360	383	333	373	334	318	332	342	350	357	340	356	341	337	326	368	323	350	357	383	317	369	328	327	336	345	354	364	327	322	337	333	361	354	368	338	343	319	391	370	365	349	345	346	379	327	320	371	341	362	347	348	310	377	345	390	296	343	345	330	348	346	327	350	330	339	353	352	358	326	359	357	396	372	354	372	298	352	333	334	337	347	337	326	355	313	347	322	354	355	335	319	339	373	349	355	342	375
2425	1865	1268	895	752	769	777	739	778	700	743	751	725	750	718	738	797	765	724	735	747	704	755	749	732	796	750	742	708	744	764	751	722	753	761	764	751	727	792	717	787	785	769	734	751	727	740	772	773	775	750	739	743	702	736	750	722	714	764	738	741	752	746	756	779	730	766	762	746	737	727	771	778	795	735	743	750	757	716	737	730	737	717	739	730	723	743	725	727	785	757	754	701	702	712	721	739	759	718	759	754	741	708	769	761	760	763	767	713	731	743	819	761	740	722	752	755	752	763	775	779	751	757	797	729	791	723	733	737	747	804	700	744	742	737	725	702	767	771	734	717	794	735	699	725	765	753	785	726	799	759	765	746	737	782	730	723	772	731	757	724	747	717	736	765	751	760	734	744	735	735	771	802	717	782	732	766	698	803	736	725	729	759	770	754	733	756	731	712	760	759	765	780	715	760	707	722	721	767	784	819	734	742	730	731	746	736	751	721	762	759	714	736	728	736	739	691	691	763	721	746	705	763	739	786	779	722	753	714	719	741	686	734	754	731	719	784	751	762	719	724	715	710	728	769	755	732	728	766	748	712	702	737	723	757	791	772	757	710	731	735	752	775	761	739	733	821	717	721	745	776	786	756	769	752	774	753	727	778	746	743	732	731	752	738	784	730	763	760	733	733	733	734	807	726	756	706	765	763	706	752	747	755	736	751	712	793	751	761	706	752	742	748	748	730	753	727	733	796	721	786	705	744	732	771	722	801	754	750	783	767	781	725	720	727	784	770	771	733	742	791	720	738	718	741	714	730	740	742	710	734	774	768	757	724	750	713	726	771	721	726	772	725	749	735	741	748	751	781	764	743	771	714	716	764	690	757	727	744	753	766	750	751	797	716	794	711	799	764	758	749	758	750	773	753	775	766	726	758	814	758	745	738	766	756	763	779	763	790	763	738	767	703	732	765	773	767	746	728	742	733	750	711	718	784	759	720	748	776	666	716	729	745	727	774	720	758	720	798	733	788	709	744	738	790	760	727	796	766	757	756	731	769	772	794	721	738	783	723	719	795	760	765	739	788	721	749	755	787	762	752	729	728	736	706	760	758	721	702	762	780	761	698	729	732	754	731	755	809	728	755	704	739	751	784	769	768	753	733	761	743	756	768	737	672	776	728	763	743	715	727	748	745	742	777	723	753	709	758	780	758	805	796	744	748	801	723	740	745	767	746	782	797	757	746	728	752	722	774	748	741	707	756	724	748	760	721	698	692	796	688	704	708	754	758	756	722	714	791	727	773	731	713	722	676	752	739	763	723	716	772	766	735	737	743	779	726	775	723	757	703	772	725	773	743	795	731	753	768	756	711	739	781	739	742	723	728	761	774	762	709	753	749	748	737	786	744	748	728	723	735	752	720	723	737	796	723	761	718	768	724	755	741	776	733	715	732	790	736	725	729	779	749	738	713	774	739	763	793	776	716	748	709	775	780	773	776	721	707	760	740	736	731	763	819	756	798	750	716	755	758	762	756	768	740	758	737	729	730	793	798	736	706	786	768	703	749	739	767	731	753	705	809	761	732	688	714	723	716	752	756	749	792	725	776	760	709	785	724	756	745	752	745	743	736	729	750	749	728	753	730	708	753	758	766	742	781	750	744	763	751	693	762	750	761	753	735	756	760	741	761	736	721	773	753	713	732	712	715	718	735	737	703	787	740	777	792	784	740	740	812	721	741	768	732	741	740	787	759	736	755	717	719	752	755	716	723	768	729	770	780	761	739	761	749	758	768	717	772	721	750	759	757	760	748	776	726	779	756	766	766	737	749	756	778	758	806	810	761	743	753	766	756	777	740	772	699	744	722	737	792	742	729	725	767	724	757	736	742	769	726	709	751	773	708	787	723	816	724	678	736	722	711	749	780	739	725	725	761	741	736	748	713	701	753	720	717	736	727	709	733	751	757	747	758	762	759	741	759	732	743	677	741	767	735	786	718	758	733	736	761	749	697	760	768	736	788	720	783	725	808	771	778	758	769	739	741	763	738	719	787	760	723	713	714	735	763	745	736	721	804	740	725	766	771	748	739	755	729	747	791	751	782	749	736	744	779	739	751	723	732	716	762	733	746	745	725	755	753	763	765	778	724	833	723	722	764	747	737	727	750	775	787	746	776	740	724	759	747	716	797	723	761	725	751	758	689	725	736	792	722	715	737	760	744	718	808	692	776	726	718	719	810	746	723	744	734	774	757	759	764	801	778	754	755	766	752	774	777	753	755	733	778	725	731	734	749	730	720	778	726	740	723	746	748	745	723	748	775	755	730	735	701	736	773	740	727	748	737	677	696	776	736	768	776	758	776	721	779	725	733	761	723	720	759	715	768	717	744	751	692	747	730	760	733	770	723	756	739	795	680	735	766	725	727	715	755	735	748	801	746	736	817	724	752	740	737	769	745	711	758	778	766	732	744	755	725	756	756	712	714	797	753	742	776	783	791	757	721	719	740	741	713	755	738	681	766	697	759	749	726	714	693	713	774	747	759	711	653	724	829	759	732	756	745	734	741	717	740	762	769	746	763	767	802	741	762	762	764	707	726	805	701	758	784	740	720	731	679	727	665	747	734	739	703	730	777	730	770	785	775	711	740	787	735	731	749	747	725	732	692	749	730	734	730	746	762	759	760	729	742	772	727	790	761	771	755	761	724	717	750	757	715	729	705	770	712	716	728	733	692	761	722	788	726	821	778	739	744	722	709	760	809	770	752	765	729	756	766	775	713	721	708	737	768	749	745	698	777	765	767	727	695	749	720	730	795	690	769	723	759	733	737	746	751	741	791	751	816	721	750	707	762	736	746	772	781	754	782	718	792	737	771	738	769	767	693	819	802	706	781	789	763	737	797	765	724	770	743	735	749	745	766	721	682	728	728	752	725	720	758	746	723	769	742	764	727	737	745	712	705	695	738	735	710	736	791	747	765	718	752	717	739	673	781	708	721	765	788	748	783	692	771	708	817	783	732	804	772	762	742	705	764	737	746	763	771	801	749	758	709	783	745	748	653	800	727	673	750	748	697	735	740	718	732	791	752	731	750	754	720	709	757	758	779	743	721	747	722	719	715	762	730	755	695	765	726	755	716	776	750	744	757	742	760	733	764	750	702	755	718	744	693	780	758	741	734	772	762	739	780	820	727	760	718	775	719	754	757	782	733	720	709	799	763	800	762	752	738	761	724	735	758	742	746	816	754	777	782	743	744	723	746	731	760	781	721	752	756	723	765	786	762	775	754	757	754	781	749	773	722	801	799	750	775	806	758	684	776	711	732	771	749	703	782	707	746	773	683	711	740	746	784	778	782	755	703	760	731	735	745	774	749	741	745	742	754	782	773	778	696	728	726	760	752	759	781	732	769	758	749	773	743	677	737	773	754	752	770	724	768	741	734	737	767	743	734	712	736	734	761	774	768	735	752	751	733	765	738	696	795	760	716	771	734	684	762	773	670	812	703	742	780	712	757	728
9178	2407	1237	488	353	287	254	240	206	215	182	194	188	179	170	166	181	156	164	181	193	169	163	166	173	174	165	172	155	164	178	151	176	177	177	159	161	158	172	165	173	161	165	188	150	173	199	147	187	204	182	192	179	163	174	184	169	160	165	166	209	173	168	153	171	172	167	159	168	157	144	171	170	184	148	178	182	180	155	156	174	175	164	144	175	200	176	152	173	144	157	171	193	176	165	156	159	161	173	165	162	155	182	144	135	149	174	163	163	161	150	150	160	152	135	145	181	155	137	162	195	147	147	139	205	170	155	152	154	171	154	188	196	181	165	172	169	165	145	183	178	162	155	147	193	189	195	150	187	178	144	177	159	165	189	169	160	176	169	183	134	175	149	172	172	159	155	172	169	159	141	168	148	157	172	175	158	154	171	152	139	169	137	161	164	166	171	162	156	163	170	170	188	182	165	159	160	190	155	185	183	190	156	166	164	177	192	155	150	148	165	155	179	158	148	170	168	149	164	158	160	170	154	142	183	163	180	181	158	172	160	185	167	159	162	163	173	171	164	161	185	174	151	173	182	152	151	176	181	154	178	159	174	194	181	175	142	163	181	149	180	175	189	153	139	187	173	159	173	162	159	169	169	159	143	179	168	166	154	159	182	166	175	181	170	163	171	154	169	171	154	174	176	164	147	184	170	166	190	161	174	158	158	177	165	167	162	169	165	152	161	153	179	136	157	182	154	163	181	183	169	182	160	151	165	157	148	159	184	159	164	156	166	142	166	148	169	162	181	170	146	167	160	180	153	159	165	169	185	143	155	192	155	191	166	180	172	169	141	157	150	163	190	158	173	180	154	159	160	136	144	131	173	158	189	163	154	152	171	160	144	161	162	181	177	171	165	170	154	194	157	154	151	156	181	145	152	166	161	165	154	173	140	171	184	173	165	180	180	168	166	145	154	157	170	167	157	162	163	185	173	159	161	157	174	141	167	145	145	165	179	147	169	170	191	143	157	149	171	180	187	141	185	179	151	170	159	142	161	160	153	142	173	174	155	162	152	169	169	189	171	169	174	161	128	167	148	142	173	195	175	176	146	165	156	146	152	179	162	152	153	163	183	166	165	168	152	165	163	187	206	192	163	168	156	149	186	183	164	179	186	139	172	206	167	169	175	170	157	146	162	165	182	159	172	145	163	180	162	163	143	171	178	164	154	142	166	166	170	150	196	161	146	178	155	175	148	151	157	174	156	173	162	181	156	156	142	165	179	157	165	151	176	184	158	193	152	178	147	149	159	175	184	154	196	157	175	163	167	149	166	175	151	186	172	171	164	152	168	146	152	159	159	177	164	188	173	154	173	148	178	165	147	162	163	150	173	155	170	152	156	160	165	171	142	142	165	195	175	187	158	169	162	175	169	197	164	142	178	185	157	176	176	149	136	157	148	193	178	166	180	172	187	160	158	152	187	144	170	154	169	189	194	135	163	154	154	153	149	196	165	158	140	155	173	176	159	169	156	164	187	165	141	146	171	161	167	178	185	154	155	164	171	195	186	178	178	157	153	151	152	171	174	162	178	150	178	177	173	182	192	152	179	155	160	161	151	176	154	168	155	179	151	156	145	149	171	181	143	175	169	183	184	160	141	168	159	167	180	178	156	196	158	171	156	167	147	184	180	154	164	172	179	148	183	163	155	149	157	151	171	147	147	149	171	167	181	167	170	124	144	163	166	170	143	172	161	172	155	176	171	178	157	161	175	173	169	170	208	167	191	171	146	181	179	177	172	181	169	161	159	153	162	176	187	156	139	179	190	167	153	163	185	180	139	187	179	195	152	158	147	164	163	185	145	184	166	168	151	169	169	188	160	154	187	175	174	159	177	179	172	169	166	178	162	173	149	161	148	171	157	175	176	162	159	153	156	172	163	170	166	133	171	144	158	153	169	147	160	138	142	186	161	135	182	168	154	189	168	162	201	180	150	170	159	174	176	165	155	171	162	162	151	161	157	187	158	172	163	143	166	179	155	194	170	176	175	184	186	171	136	168	175	167	166	189	187	178	159	165	174	144	152	150	170	161	154	171	154	158	185	171	160	167	151	190	164	152	168	172	164	179	199	154	159	169	157	155	140	187	174	184	156	171	156	140	197	161	149	171	182	160	149	168	164	175	179	152	145	164	156	152	154	161	160	184	165	180	160	160	168	160	177	162	150	167	171	147	150	163	146	161	153	139	147	156	155	196	150	185	170	147	182	163	158	175	163	163	178	149	173	169	153	170	169	164	160	128	169	190	156	179	170	189	166	180	150	166	157	165	165	136	149	185	151	163	180	189	159	162	177	170	177	169	149	166	170	177	172	171	166	177	158	170	176	185	139	166	150	177	177	165	164	160	183	153	147	169	145	161	153	152	170	168	176	178	173	175	190	204	173	172	164	155	170	169	154	170	148	163	166	173	158	162	154	160	149	157	174	147	149	159	170	185	181	176	160	162	155	179	195	179	173	176	143	191	195	167	153	155	194	156	135	179	177	162	159	180	174	170	168	164	179	170	175	162	158	178	149	138	175	198	165	166	166	161	166	174	166	168	152	183	193	185	165	166	154	144	160	160	185	171	160	174	141	168	163	156	159	164	154	157	176	183	171	159	167	158	157	176	184	164	177	165	171	148	167	151	150	186	153	172	187	162	147	160	176	138	140	178	153	160	175	152	144	161	160	146	163	178	186	175	137	156	162	174	165	167	154	158	153	178	142	189	164	127	179	151	157	171	161	159	155	169	196	179	166	147	181	147	186	175	145	157	180	169	139	166	161	175	179	155	174	147	174	160	175	155	173	156	155	143	175	147	154	158	177	186	191	171	164	173	166	162	136	196	187	160	160	148	144	158	151	173	172	181	165	169	161	158	143	154	160	155	144	157	141	141	169	163	174	152	151	162	144	164	158	182	175	146	191	167	147	151	182	184	178	155	165	176	157	159	149	148	157	177	159	166	155	158	141	175	197	163	164	162	172	137	173	151	170	181	158	173	154	182	154	156	164	168	172	172	154	174	148	161	181	158	177	154	170	165	171	179	204	175	132	186	199	165	185	165	161	152	169	157	165	158	160	178	171	150	152	143	165	192	168	135	175	179	170	164	150	177	179	170	144	162	142	185	164	159	145	175	155	150	148	209	192	200	167	178	141	185	170	167	179	162	166	165	165	160	178	184	181	173	135	150	179	165	169	181	159	179	169	179	165	174	156	166	188	159	178	176	158	150	141	168	169	182	175	173	158	157	156	162	167	184	167	172	173	176	175	150	171	156	189	196	153	184	167	171	165	174	166	174	161	176	158	179	141	175	162	158	168	161	159	154	181	192	174	147	146	169	149	146	175	148	130	159	152	156	186	169	175	138	172	166	190	168	177	192	184	177	171	152	156	161	154	177	182	175	169	181	182	176	169	153	170	177	176	158	171	167	155	145	155	167	167	140	199	162	186	186	149	173	179	169	141	156	175	162	158	162	178	198
7088	2575	2102	1453	1177	915	797	710	617	593	578	527	493	464	474	477	461	454	434	451	416	445	422	389	410	440	426	405	438	428	429	417	405	375	391	347	419	384	386	392	409	397	382	374	399	373	417	381	401	395	429	445	377	371	374	420	373	366	420	391	380	400	399	415	410	385	399	383	399	365	365	354	385	403	378	383	394	405	380	401	415	372	358	413	390	418	378	381	415	403	394	409	405	389	408	419	366	379	371	388	365	397	391	396	396	402	382	384	381	391	374	380	347	391	379	380	388	397	385	403	373	394	448	403	376	383	374	412	376	369	399	407	401	413	409	349	403	387	404	419	374	377	370	376	419	400	404	395	380	446	380	393	383	425	368	399	390	392	368	404	398	400	360	376	378	363	354	396	397	383	378	392	362	362	373	393	390	416	380	394	378	387	350	350	370	414	391	380	387	369	403	419	426	335	379	404	394	407	417	376	397	398	388	368	396	369	405	405	359	355	363	416	348	361	412	395	374	401	402	389	359	359	381	379	400	365	391	375	407	390	404	392	386	396	379	357	424	378	402	374	359	400	405	428	386	379	369	395	368	399	383	377	396	324	404	406	416	400	402	389	386	395	429	362	375	383	376	402	380	368	366	386	380	415	379	352	374	391	372	395	368	380	403	420	368	384	399	422	386	394	375	404	386	379	396	388	402	367	374	361	356	406	356	377	408	340	371	364	398	376	379	350	392	402	400	398	384	419	378	391	423	339	401	345	355	419	396	402	397	380	366	400	359	407	387	377	424	363	355	397	377	395	385	376	400	427	371	421	380	409	341	383	371	393	391	390	386	412	403	332	382	413	375	387	350	374	366	389	425	390	376	393	410	376	394	401	383	363	384	373	395	408	375	358	387	377	374	393	394	399	392	432	369	361	434	404	416	390	342	418	396	371	344	387	408	357	380	416	374	393	412	362	369	387	390	375	394	407	386	420	382	414	375	393	387	346	389	368	371	405	401	390	340	402	396	403	397	368	367	372	353	378	378	386	411	344	396	398	405	400	369	395	378	380	383	393	430	392	389	393	372	387	389	395	404	384	382	376	394	350	375	416	376	403	402	369	417	398	385	403	396	378	404	400	407	396	403	397	392	363	384	387	407	419	397	400	373	403	408	378	391	396	386	394	380	392	391	388	362	388	359	371	375	358	371	407	362	345	396	384	397	380	368	403	371	405	409	394	417	360	403	354	421	430	419	401	337	414	396	368	369	365	410	379	356	399	401	390	392	381	385	355	380	408	391	375	378	423	381	382	386	403	354	355	385	387	407	398	405	382	399	365	412	402	362	369	361	390	374	398	363	377	365	369	377	411	407	381	422	382	395	377	379	378	387	388	411	423	418	355	418	404	396	389	354	352	375	420	377	413	353	385	391	411	390	361	362	375	417	395	376	382	420	406	367	369	389	417	369	380	394	396	419	356	396	390	387	368	425	380	352	368	407	366	361	409	385	363	412	406	377	357	379	419	365	399	395	370	408	394	395	373	390	369	398	349	387	414	376	390	401	370	381	394	382	406	390	394	405	373	419	422	403	409	354	363	398	381	412	387	366	401	384	382	373	398	374	401	365	341	405	342	382	375	403	369	416	361	380	394	383	378	444	386	367	377	383	344	363	401	399	385	381	408	402	360	382	383	391	404	398	396	395	364	398	413	373	419	340	406	328	390	363	405	410	363	414	367	394	405	425	343	409	367	418	390	395	421	402	357	410	371	362	380	378	351	398	410	381	373	402	400	402	386	388	381	373	353	389	370	373	384	422	408	382	375	383	387	416	386	381	365	343	354	338	359	392	389	395	377	398	381	394	381	392	357	405	374	390	393	409	366	425	431	387	412	387	384	359	371	401	391	388	381	400	382	358	416	372	402	369	385	399	384	372	381	380	388	381	409	381	394	359	367	399	374	396	368	383	400	410	431	384	381	392	414	411	421	412	380	386	383	397	412	387	393	402	364	414	417	383	373	338	376	391	408	325	403	384	401	369	402	396	393	400	408	384	395	362	355	373	407	400	377	411	408	372	373	354	376	389	412	382	373	367	381	390	374	384	365	378	351	352	387	404	338	375	401	399	396	396	387	351	339	409	381	381	356	415	400	407	393	424	398	402	363	394	369	349	394	363	418	383	397	387	417	377	396	384	384	389	388	366	389	394	358	384	388	403	367	381	341	366	363	367	360	379	386	330	413	371	378	355	382	385	363	371	420	380	428	385	355	394	406	415	407	394	409	397	348	399	364	417	391	404	400	350	371	391	403	383	393	382	414	400	403	377	378	400	347	393	398	396	357	389	398	377	401	391	384	399	393	398	409	374	380	383	393	406	398	378	403	416	381	411	376	364	390	428	400	375	409	391	375	380	375	380	381	359	366	404	393	388	422	394	400	385	384	344	382	367	370	404	408	408	408	391	382	381	393	405	414	406	360	382	421	377	378	383	397	338	415	376	378	382	392	387	378	404	430	366	358	406	362	390	399	364	385	376	343	388	370	418	396	371	370	393	411	404	401	395	355	403	390	391	381	420	360	396	395	405	402	382	430	373	368	383	412	384	384	394	412	366	379	465	381	401	391	353	419	394	387	417	361	388	395	403	403	385	385	413	361	332	379	397	398	353	414	389	386	375	380	380	404	404	367	382	379	412	391	374	377	386	382	369	370	383	393	389	402	411	364	370	385	392	415	367	390	390	409	379	397	354	381	398	382	393	403	413	439	389	377	385	399	399	405	376	379	393	375	377	368	419	406	362	366	393	398	406	413	424	361	396	374	395	398	420	350	383	409	385	399	391	387	375	416	396	394	430	359	345	403	377	388	379	375	404	374	383	385	409	368	372	371	407	391	406	394	387	389	401	381	420	368	353	377	369	384	391	389	384	396	397	415	398	384	412	379	385	383	381	398	370	401	379	374	386	384	381	389	395	388	382	386	392	412	397	370	414	358	388	410	369	412	400	395	359	396	404	384	383	395	411	386	408	396	388	379	371	399	400	342	396	402	404	392	372	367	377	395	382	363	387	389	351	414	358	396	395	367	396	384	374	385	396	378	408	356	359	407	402	379	375	397	410	396	383	421	368	378	347	362	372	444	414	384	384	432	386	385	395	360	379	401	384	384	370	391	397	383	378	397	370	399	370	370	399	409	355	388	383	397	387	394	390	363	423	373	401	370	375	386	374	382	396	402	366	386	390	385	384	368	389	375	417	347	388	389	401	359	388	441	356	377	399	401	364	395	376	386	402	352	360	389	355	421	385	381	378	371	386	384	376	366	391	389	383	372	373	391	382	392	404	406	375	398	344	395	409	395	372	354	356	359	382	372	328	358	367	403	393	390	389	405	411	416	417	414	398	388	399	353	372	411	368	372	380	420	408	395	401	374	398	368	417	379	365	418	372	400	381	396	388	414	371	408	387	374	362	420	393	373	373	374	390	374	348	351	403	394	393	370	391	396	378	390	377	382	355	384	361	381	388	420	398	405
16949	4733	1915	723	493	375	282	279	241	227	204	195	198	165	173	196	188	181	148	154	141	172	172	175	159	152	198	156	179	160	156	164	142	151	163	171	140	152	146	143	157	150	156	173	158	156	161	185	150	152	171	162	130	161	130	117	146	137	154	138	156	165	140	152	150	151	160	163	149	146	142	165	127	159	142	166	170	178	160	154	127	140	127	148	163	150	160	133	162	135	131	144	132	156	152	142	150	137	129	158	146	157	160	171	153	158	144	163	147	166	134	138	146	145	152	154	164	157	153	142	142	164	146	144	148	148	150	160	171	173	131	115	162	144	147	153	157	160	152	153	131	153	123	154	162	138	152	161	142	140	158	153	180	157	152	163	146	136	148	158	169	145	151	147	173	163	137	129	155	191	162	153	133	166	177	124	157	168	152	160	150	166	148	163	147	155	160	170	141	144	161	173	130	143	146	149	158	140	160	150	152	146	145	165	155	169	175	125	160	153	169	141	163	166	152	131	157	141	152	171	181	141	155	156	156	133	143	137	144	154	167	149	166	139	170	159	156	158	149	171	141	159	139	162	168	152	144	161	159	138	137	167	152	159	161	178	155	175	167	157	157	165	144	150	142	151	153	162	171	168	147	166	149	149	158	173	154	168	155	166	170	140	150	148	174	133	142	149	140	143	145	123	163	145	141	149	160	164	151	157	157	142	145	147	160	152	142	143	164	138	169	148	134	133	162	173	169	144	163	139	172	175	152	164	127	152	143	134	143	129	156	180	153	160	138	143	157	171	170	142	122	141	142	135	146	172	158	153	141	139	152	169	177	169	180	145	150	150	148	161	136	156	146	142	153	156	158	151	176	131	162	144	154	150	151	162	147	137	129	145	157	130	142	162	141	161	140	149	162	132	144	139	151	159	140	150	147	156	150	145	121	147	146	128	160	154	161	179	156	160	152	145	140	139	136	145	133	145	140	142	165	170	141	154	138	155	154	157	141	138	156	138	159	177	146	154	142	154	150	144	146	140	145	147	165	119	145	139	137	146	155	148	141	161	146	152	130	178	163	131	132	148	146	169	145	171	154	163	149	114	159	134	149	150	143	152	159	166	168	163	151	130	132	171	179	164	159	144	162	140	159	161	159	147	157	157	154	162	145	147	171	144	124	144	176	149	136	143	170	154	138	157	148	159	137	172	166	157	143	161	166	156	163	132	164	147	157	132	138	158	174	172	157	150	146	141	168	141	150	131	146	147	135	136	160	150	131	142	148	160	161	169	166	143	181	151	160	162	137	171	144	157	151	169	154	159	150	142	150	168	127	168	143	145	134	177	196	160	154	174	168	135	148	123	132	152	144	159	148	164	161	165	167	142	165	160	155	147	171	173	139	134	160	145	155	127	135	155	144	173	152	171	152	148	164	134	124	168	144	143	134	133	157	160	150	156	157	147	161	142	123	131	148	135	137	145	133	176	149	175	149	134	146	154	156	175	136	167	160	166	165	163	156	147	158	145	154	139	169	172	160	149	150	128	148	143	163	167	166	140	162	138	134	154	156	140	140	164	146	153	168	157	127	153	162	124	154	147	158	140	142	150	148	173	137	142	157	157	155	164	145	147	135	109	155	133	158	160	116	127	153	135	134	129	153	145	154	151	178	185	175	158	150	159	131	151	134	162	136	158	153	142	147	144	136	144	165	188	167	174	138	157	145	161	151	149	140	164	139	145	127	125	137	155	165	140	159	154	140	153	145	170	146	142	164	157	136	173	147	150	144	174	132	128	166	155	154	173	152	138	123	140	134	167	117	147	157	172	152	140	164	166	180	174	147	137	152	127	166	161	134	148	151	149	168	147	148	150	120	156	160	159	156	164	144	165	149	135	171	170	161	149	154	121	130	155	163	134	163	152	140	131	149	151	148	153	157	159	158	141	149	158	159	134	156	163	160	131	146	139	159	152	182	150	168	148	132	153	161	170	152	155	154	165	165	162	143	141	143	139	160	139	170	140	153	165	149	150	146	158	193	137	156	138	164	185	142	160	151	147	157	147	127	186	148	157	180	152	166	156	160	151	156	156	152	138	157	147	152	156	127	149	155	139	131	150	146	141	153	171	153	129	153	144	149	161	167	160	158	176	161	136	159	142	134	168	155	152	169	159	145	176	122	127	143	166	150	161	161	141	151	141	138	151	136	154	168	161	138	142	135	170	168	161	178	144	163	148	159	161	122	163	161	141	179	142	146	161	143	141	143	143	155	141	138	157	148	150	158	154	149	148	148	167	158	184	147	143	130	169	150	144	151	155	149	159	174	151	149	175	158	150	142	141	156	154	143	164	161	161	152	143	146	151	157	147	147	136	154	145	154	147	178	145	143	176	159	155	156	153	159	144	146	149	148	139	169	141	128	149	151	178	140	151	139	147	143	142	145	152	180	145	166	170	155	150	158	150	152	164	160	140	140	158	141	151	149	122	144	153	152	164	154	154	140	166	168	175	165	160	137	149	153	142	136	162	187	164	140	149	164	162	149	180	142	162	155	158	155	149	165	164	168	138	159	133	159	152	163	155	179	179	154	148	144	157	145	155	140	151	172	152	148	158	156	152	173	145	181	157	165	138	160	152	150	150	158	161	163	144	146	137	145	157	154	177	160	161	147	154	144	155	160	136	154	169	145	146	151	145	159	157	177	143	183	160	124	164	137	138	152	154	129	164	152	143	143	148	145	162	134	143	129	151	134	167	141	143	151	146	148	159	150	141	166	149	151	143	160	148	166	143	135	152	140	148	130	147	158	129	138	150	143	162	151	168	170	152	169	147	177	162	164	138	134	159	144	157	145	153	142	156	156	128	152	144	159	148	153	172	143	159	166	161	140	156	147	139	177	141	132	105	170	136	168	133	165	159	159	138	142	151	175	144	147	160	170	140	151	167	155	129	141	150	135	153	136	128	150	143	129	156	172	153	147	125	151	161	152	132	146	150	144	142	171	172	174	135	155	150	163	150	159	142	154	155	136	144	163	144	147	168	131	137	168	135	148	164	167	158	130	153	144	164	155	169	167	171	129	133	151	140	148	151	163	149	160	142	148	167	174	161	156	139	153	129	183	136	154	142	153	124	133	135	169	166	171	141	153	130	148	148	176	149	145	158	183	156	141	154	164	187	159	128	157	179	152	169	144	175	165	142	158	159	191	135	152	156	146	153	143	115	133	141	154	131	159	179	164	159	139	151	156	169	146	142	157	147	167	161	143	135	144	153	168	155	139	128	146	137	148	146	159	162	153	148	151	175	146	159	145	138	155	168	153	139	182	148	188	131	151	163	173	158	148	136	175	155	134	159	149	146	166	152	159	147	143	157	143	124	162	157	136	166	149	143	159	140	151	133	158	137	145	169	144	140	153	153	147	165	157	152	136	138	157	154	159	174	140	146	151	169	151	159	134	159	148	156	132	118	159	145	146	162	157	141	159	157	158	171	146	144	136	151	159	157	140	145	131	170	157	141	138	140	129	133
9792	3740	3117	2398	2005	1524	1144	973	881	749	689	614	652	617	568	510	490	514	521	495	471	432	470	439	432	458	434	426	430	471	420	457	396	438	415	420	433	399	414	417	398	443	398	404	406	353	392	407	389	396	376	405	387	376	397	444	418	387	364	404	381	396	396	426	419	392	409	363	418	373	383	399	359	397	385	420	381	385	408	369	396	432	409	402	377	421	393	373	351	399	362	396	404	371	400	381	378	382	407	364	393	380	398	392	362	388	414	403	381	394	391	402	395	349	378	403	378	380	379	407	375	376	411	382	371	407	389	390	390	395	415	386	367	395	373	370	379	360	395	365	381	387	385	411	420	430	428	416	405	355	407	366	377	374	386	357	329	393	383	392	384	393	397	377	376	375	428	379	367	402	364	405	364	392	348	352	369	394	346	417	411	371	395	398	400	358	400	399	378	394	355	379	389	384	388	383	392	329	377	354	373	388	387	419	375	381	391	393	386	380	414	375	406	366	411	392	427	386	366	340	362	417	380	393	380	383	378	410	406	370	397	426	373	412	383	360	402	343	391	372	389	383	364	354	371	347	349	396	397	383	389	390	372	401	364	382	397	374	374	386	390	378	373	376	383	375	366	391	377	391	377	367	388	355	412	361	396	393	422	358	393	363	360	376	395	368	368	375	391	405	361	357	385	423	395	386	405	369	402	386	390	391	383	377	392	369	351	370	381	389	384	385	400	359	371	382	389	383	360	422	378	386	370	399	420	378	396	376	405	371	382	391	400	408	381	378	386	418	418	369	386	405	349	392	390	388	354	364	399	398	362	396	384	372	366	386	385	375	356	368	383	438	392	420	368	360	413	398	374	401	342	367	375	377	374	403	406	383	359	398	397	373	363	347	401	383	421	374	363	399	399	383	406	374	393	399	381	355	391	355	412	352	394	418	367	352	349	403	365	383	372	377	360	420	395	389	392	380	385	373	365	412	387	375	389	374	393	401	408	367	388	411	389	377	377	416	353	389	401	389	360	392	389	416	398	398	353	378	382	380	374	369	401	395	395	318	388	370	388	383	369	437	388	371	380	368	398	387	373	412	392	416	358	362	368	413	341	382	384	400	405	390	355	361	382	343	370	387	359	380	400	398	385	410	362	389	415	350	366	381	342	389	353	395	371	367	395	412	341	376	408	371	373	366	371	374	389	429	357	401	395	447	350	403	389	391	387	382	359	375	405	428	371	338	394	393	391	369	381	392	380	377	388	420	369	394	400	420	369	399	393	370	375	416	356	356	387	357	422	381	336	377	378	384	382	391	387	360	358	398	389	364	380	370	353	393	395	382	384	428	388	369	403	386	383	390	415	397	425	372	382	386	393	395	428	375	341	378	364	382	420	380	359	404	386	361	383	406	407	397	385	403	398	428	403	368	363	361	404	399	386	370	401	359	378	380	366	364	411	365	364	387	380	379	393	375	399	393	406	379	375	362	380	357	415	406	385	354	376	403	384	362	416	354	350	348	386	381	381	380	386	404	408	391	353	385	388	389	389	361	388	375	390	368	387	390	368	374	397	397	404	397	411	362	400	382	371	345	402	387	360	411	397	389	363	394	393	426	394	357	367	421	399	401	388	403	346	388	375	412	390	378	398	401	336	377	368	387	397	376	359	412	338	370	375	387	359	380	366	360	392	390	403	395	413	432	361	355	413	385	380	364	409	403	388	373	382	386	357	410	381	386	419	383	408	356	380	375	410	356	387	372	429	387	359	414	365	394	375	366	386	365	414	380	406	410	392	390	400	369	356	372	411	382	397	390	361	411	386	398	377	394	421	418	397	344	418	390	407	365	352	393	371	385	374	370	386	371	428	353	415	410	394	372	367	392	397	418	400	375	398	362	391	391	374	393	385	372	396	391	389	404	367	367	359	371	391	366	408	413	417	361	339	350	401	377	405	386	401	349	424	386	378	380	388	386	358	375	354	373	389	391	399	410	384	407	376	387	360	379	340	379	375	366	379	400	377	400	378	372	387	377	412	376	406	345	373	376	333	411	382	359	355	379	403	380	401	371	373	374	401	399	428	401	390	378	404	387	376	359	401	379	414	413	405	345	381	413	418	364	374	377	406	376	388	403	363	387	403	409	402	337	399	389	382	358	397	396	390	393	347	387	399	384	378	390	363	391	416	383	412	401	364	390	397	383	412	425	377	354	385	369	405	363	356	368	374	377	365	392	377	375	411	387	419	377	415	403	371	397	378	365	388	393	402	391	393	407	378	378	368	336	380	374	382	379	386	388	436	415	395	361	361	412	381	355	383	348	385	407	372	389	378	404	391	380	395	375	338	379	385	393	381	360	393	387	380	389	385	363	383	366	402	403	379	405	380	384	427	435	384	417	361	412	371	380	430	384	387	385	380	411	407	394	399	383	411	335	409	378	389	375	383	392	355	383	417	372	344	396	400	370	414	404	360	347	399	428	403	406	378	397	372	382	400	412	381	381	386	386	366	399	382	378	348	389	406	383	429	356	411	372	368	400	387	423	411	401	375	385	413	387	396	402	378	398	402	384	391	403	406	389	364	365	386	388	425	384	367	348	377	389	384	380	393	386	410	393	398	381	390	364	372	381	383	364	366	379	376	376	421	364	365	384	431	417	439	384	416	367	407	384	394	398	394	388	362	390	432	371	409	402	392	408	375	376	323	377	391	392	421	412	391	394	385	377	382	387	379	350	349	376	367	364	395	378	371	415	391	391	390	398	369	391	376	390	402	377	403	379	404	369	400	389	369	416	384	383	394	390	387	387	389	388	411	402	380	348	381	370	404	378	406	374	359	388	355	363	383	374	371	351	406	375	371	379	401	369	341	383	386	396	374	367	386	390	386	389	417	358	393	421	393	390	381	367	416	371	367	390	392	385	367	384	395	383	375	417	384	397	402	370	373	348	402	378	396	396	399	363	416	351	367	406	410	386	402	388	379	356	395	388	371	398	372	385	389	388	347	367	376	355	395	394	413	379	386	418	367	398	353	402	439	375	370	373	392	358	378	388	349	399	408	384	396	395	365	398	385	373	411	387	385	410	382	380	354	338	357	408	388	382	368	348	400	409	387	396	365	391	372	392	375	409	384	361	389	364	368	411	405	387	379	369	406	371	387	416	396	384	382	373	381	384	347	402	385	400	419	377	356	372	402	382	341	325	386	386	420	393	354	378	393	397	400	409	402	343	372	371	371	425	367	393	338	372	383	402	419	413	364	375	365	383	400	366	401	388	377	351	366	409	422	351	389	360	415	388	378	400	382	409	392	375	397	391	418	405	420	387	391	398	390	405	338	372	400	403	384	417	372	416	356	398	359	388	410	393	398	401	405	359	393	374	417	406	375	370	344	363	383	414	365	382	424	384	421	401	367	366	376	368	381	355	365	374	394	363	379	395	370	420	360	373	341	380	395	366	368	398	407	358	413	363	327	382	365	407	354	374	371	382	370	397	377	364	376	392	403	352	408	422	405	378	401	392
3394	1257	621	319	387	383	339	347	379	351	372	348	342	376	326	374	360	331	314	348	345	336	332	326	358	346	376	337	351	331	337	331	334	348	356	383	351	337	325	335	346	350	350	319	377	375	351	364	347	353	323	324	376	324	383	368	344	323	337	368	361	390	377	375	340	330	331	353	321	384	360	356	342	311	338	339	358	320	342	343	330	300	348	345	346	330	327	333	357	332	342	334	350	314	350	350	344	371	347	347	371	352	362	357	382	331	312	370	343	340	357	319	373	345	370	351	372	325	355	320	289	370	373	322	330	345	319	355	352	331	325	344	362	349	383	346	344	373	344	358	344	356	356	360	434	348	342	361	321	359	308	344	332	354	361	357	319	340	291	327	312	388	337	326	343	349	370	370	353	362	354	317	378	388	324	356	349	359	368	326	328	351	332	329	342	335	372	380	349	369	359	315	361	388	316	376	386	330	354	394	379	396	372	347	349	344	365	333	335	342	359	331	357	338	393	343	361	322	333	341	345	388	379	329	368	344	335	315	315	375	344	340	362	340	348	343	357	343	302	372	310	332	343	329	325	341	351	313	335	351	362	377	329	353	381	334	379	343	343	327	351	368	323	337	348	367	321	350	336	346	343	341	319	335	333	347	331	338	301	354	363	375	351	335	378	329	360	309	330	337	335	348	357	317	339	337	363	378	350	331	317	378	363	358	358	355	344	333	340	309	333	322	351	337	314	331	363	326	344	368	351	339	333	369	363	341	307	342	286	342	328	356	348	381	333	327	355	337	342	346	380	342	341	367	352	341	327	364	344	373	357	336	339	328	383	324	319	337	318	332	335	353	335	384	308	347	320	339	336	377	358	346	392	352	325	373	352	360	335	359	364	369	325	343	338	350	320	338	341	381	343	357	337	374	388	324	362	343	381	334	362	357	346	321	333	357	293	376	354	328	346	345	367	361	349	342	352	380	333	329	376	322	376	313	331	399	343	314	382	336	319	370	342	364	332	317	374	368	346	396	329	338	370	338	333	357	394	352	328	327	317	387	331	348	349	362	403	334	332	321	394	348	333	338	348	372	351	349	350	315	329	348	371	386	365	323	380	341	358	328	341	344	347	348	346	340	338	376	336	330	360	323	335	336	342	306	362	361	330	332	345	349	345	348	354	369	329	348	352	325	381	377	335	337	352	349	360	358	352	354	324	362	333	347	294	353	327	332	330	332	323	330	347	360	390	349	385	317	402	351	357	341	341	333	385	314	361	360	346	343	329	353	376	364	371	360	340	375	345	309	329	349	335	337	355	392	365	310	404	313	350	353	351	323	372	320	361	358	344	351	363	379	367	351	377	339	336	317	368	363	388	356	350	361	368	317	377	354	331	329	341	328	335	348	336	333	339	332	347	356	373	384	326	350	359	335	390	343	361	342	375	332	359	334	340	334	370	369	375	347	370	366	330	317	365	328	349	363	350	321	311	364	326	377	356	369	367	393	347	347	332	342	327	363	360	307	369	348	352	333	354	352	318	350	356	350	348	389	347	327	330	370	349	313	353	355	363	307	335	346	337	346	352	336	319	350	364	359	363	347	368	367	314	354	340	335	295	350	360	308	375	349	316	330	352	353	356	372	366	363	333	333	364	333	334	373	329	354	331	373	355	351	381	367	361	344	322	355	375	364	311	340	336	320	360	354	324	369	309	339	338	367	356	333	309	361	326	320	350	340	368	367	338	340	347	308	337	346	401	339	361	361	355	331	369	350	341	322	324	341	305	349	331	361	358	356	360	332	290	320	320	393	361	364	327	343	322	330	374	312	335	362	354	325	310	371	356	365	356	354	354	338	319	351	361	340	348	362	316	340	314	321	348	350	320	315	358	349	351	356	319	370	394	325	346	407	380	326	321	309	333	370	342	344	382	341	335	363	350	343	338	350	369	333	321	358	341	323	318	314	349	361	355	343	324	358	311	382	365	347	362	363	367	348	350	330	358	353	333	322	360	376	328	307	361	337	327	328	366	348	370	346	360	349	351	350	335	340	396	350	375	340	352	313	363	297	342	351	344	364	356	374	320	359	372	344	312	344	369	382	363	344	380	352	348	361	341	341	385	327	358	331	324	370	345	353	335	356	311	366	384	362	344	321	368	356	334	337	318	365	362	297	316	353	381	341	331	334	363	369	321	298	327	355	355	346	355	371	364	307	340	337	326	354	361	356	321	349	341	324	346	310	361	329	349	369	339	355	326	364	326	339	354	333	342	363	311	352	322	316	350	361	363	361	335	359	375	377	340	321	372	348	368	348	338	342	326	339	309	334	356	360	304	346	344	333	305	368	343	363	358	309	346	390	345	353	369	348	349	359	338	355	321	350	362	344	360	337	379	345	369	345	342	344	354	347	362	328	344	339	341	323	354	314	369	327	340	309	339	319	343	316	361	375	347	388	370	346	343	317	350	354	299	336	343	340	349	368	359	319	329	373	359	348	380	343	339	329	376	324	351	341	351	329	345	348	325	337	350	353	330	358	351	376	340	336	365	338	351	359	328	291	343	332	348	346	347	316	352	356	348	316	359	313	342	346	343	363	353	350	313	347	342	362	337	357	344	388	331	374	347	335	311	329	346	379	351	349	398	355	346	367	342	319	366	334	341	334	329	373	347	320	318	337	361	349	350	360	309	344	325	343	348	349	361	336	327	350	318	323	366	353	317	343	363	374	347	363	347	352	382	366	349	348	378	318	366	346	315	347	375	339	294	369	345	372	368	362	307	395	374	356	340	330	337	340	333	346	373	322	350	369	368	350	327	364	365	316	323	340	345	317	382	348	327	369	371	335	366	334	336	337	369	342	383	352	329	358	361	334	364	360	355	362	349	386	368	347	345	379	347	365	370	338	341	368	326	358	316	342	372	360	327	350	353	345	353	325	322	350	361	325	342	343	359	321	318	336	320	338	365	328	344	361	344	329	356	346	386	332	374	348	357	365	370	316	345	339	310	352	314	332	367	358	331	371	352	357	386	320	366	344	328	387	348	326	312	339	313	349	350	345	350	349	334	339	355	319	380	363	336	324	361	379	353	352	331	324	322	327	371	355	324	349	370	325	357	368	349	346	342	336	368	367	360	349	326	335	323	349	361	351	324	356	354	370	340	325	353	356	320	344	369	354	332	331	337	339	357	364	373	370	387	336	354	331	319	361	367	340	377	365	365	367	342	315	318	340	340	367	351	367	360	361	341	371	362	347	336	332	332	339	381	329	335	348	293	334	353	347	318	344	343	339	337	327	345	344	328	369	340	322	335	320	358	342	342	321	359	372	353	311	330	336	343	325	318	317	372	355	326	342	338	336	342	349	345	325	334	332	353	337	318	313	378	337	332	331	405	368	348	338	344	367	347	323	332	341	359	280	325	334	338	343	356	373	361	349	330	335	336	370	357	348	303	315	335	329	356	384	350	356	329	312	330	332	369	328	330	331	322	340	336	329	347	326	331	343	303	345	378	326	329	345	366	357
2931	1551	951	791	698	756	748	756	756	699	721	712	729	736	764	798	745	731	731	757	756	781	801	755	739	758	733	751	771	716	742	762	783	739	696	731	748	783	742	786	751	713	758	738	741	689	721	779	718	726	741	765	761	718	791	784	699	729	711	758	821	778	773	693	723	737	761	736	751	763	751	794	800	779	745	737	805	694	748	690	762	714	717	760	810	773	772	717	741	776	703	761	735	712	740	761	777	729	741	706	729	690	766	746	711	782	690	696	727	737	764	764	742	731	775	699	779	749	769	754	713	768	765	734	712	713	733	726	780	764	763	794	727	732	776	786	724	756	774	746	752	738	741	782	700	738	772	742	756	718	770	723	755	747	746	755	671	735	737	725	742	773	680	744	788	753	738	767	762	796	721	739	773	770	770	723	739	731	778	770	737	747	757	744	691	795	792	764	745	746	747	714	785	736	749	746	772	696	733	776	766	756	729	758	762	736	763	718	748	790	788	714	740	727	761	773	782	719	748	721	749	685	762	736	708	795	681	696	778	690	725	710	717	706	721	734	692	779	800	707	745	811	729	736	787	743	757	743	711	788	771	768	746	697	741	779	727	722	757	739	727	709	760	696	788	711	738	751	718	706	764	720	734	747	720	746	776	768	723	745	759	741	750	787	756	764	715	726	734	778	759	755	736	722	747	711	774	734	756	755	731	732	745	746	751	763	716	792	732	727	746	735	737	737	747	717	758	766	757	716	708	762	766	751	766	718	708	783	764	734	740	794	755	707	685	717	750	722	714	751	812	733	714	739	779	749	745	791	742	770	746	734	764	752	745	701	699	668	753	777	727	717	751	757	736	757	796	771	740	722	773	754	790	721	754	696	704	780	732	783	774	787	737	750	744	788	752	729	729	694	709	774	733	729	714	746	756	765	717	712	710	737	749	784	780	731	762	741	747	760	725	737	745	737	718	731	752	725	757	757	737	734	710	762	737	728	702	742	794	768	730	698	719	722	795	710	755	727	769	728	738	726	773	735	784	742	734	734	752	736	735	732	733	751	734	726	834	773	767	752	758	702	720	736	725	775	724	789	776	743	702	701	718	729	721	747	732	755	735	799	721	731	770	738	695	764	697	721	688	779	769	707	706	758	729	804	707	723	774	723	760	743	756	782	745	722	713	682	731	776	756	780	737	761	766	724	748	766	698	751	718	718	736	758	702	715	700	721	738	793	773	754	762	673	730	747	742	811	781	738	742	749	779	722	777	745	752	755	752	720	772	766	759	731	720	730	772	732	784	719	721	769	737	743	695	735	772	708	748	732	763	711	781	687	736	725	719	764	758	710	706	734	763	685	716	759	737	751	735	718	794	726	740	725	779	741	739	745	704	682	706	730	736	771	718	695	736	756	750	710	787	765	722	745	758	728	769	735	699	774	756	712	731	765	739	738	728	805	743	727	728	754	735	765	743	740	749	731	778	750	750	793	748	733	737	742	724	759	752	718	745	739	726	781	714	717	767	781	758	743	691	733	760	711	722	704	749	770	733	770	775	713	796	766	709	755	713	746	784	722	718	695	726	767	760	717	728	777	784	746	704	711	777	733	711	726	805	747	788	753	711	751	723	725	737	684	669	744	755	753	755	773	696	711	750	717	765	757	741	795	718	698	749	773	699	750	760	752	763	727	703	737	727	749	744	758	753	713	718	760	780	774	725	786	749	715	773	734	718	727	700	692	716	705	693	768	707	702	728	759	709	706	760	743	756	735	760	727	743	705	788	767	742	776	730	739	783	716	767	698	740	759	685	751	779	774	711	776	761	718	730	762	717	730	766	732	732	770	710	786	767	767	726	750	759	719	714	720	721	738	694	777	782	682	745	749	704	737	691	802	754	786	699	751	743	762	737	715	756	751	715	695	741	727	742	726	711	744	763	771	761	750	753	704	715	756	742	713	785	748	761	797	699	740	782	745	730	717	768	802	754	755	739	773	750	755	719	753	743	740	761	738	752	747	766	735	728	731	773	738	772	785	763	712	757	770	759	782	750	757	695	699	766	720	737	762	741	742	821	744	762	738	682	746	777	752	751	709	753	749	726	731	800	731	750	751	786	724	759	732	738	771	753	710	708	741	735	751	727	745	743	707	769	741	700	741	789	718	740	708	741	758	736	728	735	691	809	735	780	719	705	752	717	749	723	761	709	704	780	720	745	709	756	746	773	725	785	791	720	736	759	711	785	745	739	736	755	761	792	743	686	725	703	701	723	744	805	744	794	713	725	752	749	764	753	753	740	704	752	715	757	760	759	781	755	745	728	707	720	719	747	758	758	755	720	702	735	760	745	693	739	727	730	667	761	773	729	795	734	706	720	735	721	750	736	715	747	739	736	739	744	742	692	727	743	808	743	708	815	734	718	759	726	702	695	740	707	745	718	724	764	716	770	758	718	807	735	715	710	711	691	719	732	764	801	794	762	697	803	754	766	780	778	730	729	704	726	748	742	733	773	680	770	777	769	749	788	738	743	747	762	786	729	795	754	783	752	695	768	726	706	774	739	717	742	783	797	730	757	756	743	731	731	753	680	741	773	749	758	729	734	757	759	755	700	763	759	711	803	726	715	733	736	772	783	730	782	746	755	707	755	731	694	730	765	713	747	745	762	690	736	757	731	693	747	803	750	708	763	742	751	748	738	741	747	778	708	783	764	788	712	724	738	747	754	784	691	750	784	747	749	742	754	707	778	749	794	709	742	769	735	724	728	771	735	732	807	755	809	737	763	728	768	745	770	745	707	712	773	762	729	725	673	702	725	765	743	771	741	749	742	765	739	750	737	707	745	773	734	749	688	739	792	753	735	796	767	753	743	763	735	711	677	770	749	762	716	783	714	701	758	732	728	842	770	726	761	754	731	753	738	744	753	737	735	708	724	708	701	719	693	681	751	793	766	763	785	732	764	722	752	760	753	698	690	790	752	734	725	728	733	787	709	732	819	753	754	734	787	759	713	708	702	738	795	745	741	781	751	728	733	737	738	721	761	712	748	749	773	730	718	783	736	768	735	720	780	724	720	722	770	721	769	772	769	710	778	720	751	748	779	764	746	731	734	762	725	763	739	725	715	670	748	719	748	747	779	764	756	715	743	769	756	683	702	712	786	791	714	749	753	757	730	758	772	741	741	704	757	752	732	759	728	761	723	768	736	759	755	729	747	719	822	754	758	715	715	740	735	729	703	708	718	749	787	724	720	751	717	753	763	769	779	793	739	767	767	706	769	717	740	732	740	755	787	748	744	717	741	723	716	713	727	701	718	761	743	756	755	749	781	731	750	725	732	686	747	706	782	758	750	752	769	744	742	744	728	761	735	773	707	708	751	713	738	756	734	734	768	738	709	731	755	753	727	735	729	753	751	754	761	711	754	735	780	720	761	734	732	753	755	708	722	734	703	769	783	795	728	747	732	793	754	719	757	721	744	731	756	726	750	724	768	759	800	766	724	719	765	743	751	722	780	795	709	748
12177	2526	854	448	348	326	264	231	200	162	188	178	197	179	180	203	164	205	170	170	161	167	176	159	201	185	176	175	156	180	171	162	199	162	181	174	188	182	160	170	176	165	183	173	182	167	170	173	153	150	159	161	178	165	169	164	166	157	154	186	165	190	157	176	162	159	172	168	174	144	156	162	173	174	158	154	157	190	157	187	162	182	167	179	194	195	174	161	166	160	171	163	177	179	196	172	162	173	166	174	165	177	187	175	167	165	187	185	164	154	174	170	159	152	164	182	167	173	152	144	148	158	190	177	184	159	152	154	192	166	157	163	150	174	159	160	182	177	173	155	168	163	142	173	177	175	191	169	182	173	167	193	178	175	160	178	164	154	168	163	176	195	171	180	171	161	176	147	147	187	178	159	171	169	159	187	170	157	142	174	154	178	176	167	203	155	161	163	167	161	170	198	159	178	154	201	178	160	145	181	184	139	163	172	148	146	158	164	186	163	186	144	182	179	163	211	161	179	158	188	150	161	171	194	158	183	154	183	173	169	188	183	150	164	175	174	170	172	169	181	152	150	140	145	162	154	196	173	136	169	151	152	181	162	157	178	161	159	151	172	161	174	169	174	165	186	160	165	192	172	179	174	175	180	175	152	170	187	161	144	174	181	158	176	177	156	163	183	168	173	148	154	162	176	153	166	150	163	152	194	138	172	170	166	187	163	186	151	159	182	180	171	163	167	149	199	161	160	178	177	172	168	173	176	162	163	192	159	155	140	180	194	174	160	212	165	177	169	158	168	149	150	163	153	152	163	183	166	166	188	189	189	162	166	171	146	180	169	163	182	175	171	170	172	153	169	182	157	160	201	174	187	134	138	152	150	132	176	157	178	181	145	140	156	188	167	161	156	161	163	166	180	180	168	184	164	181	157	167	155	165	171	157	164	158	171	180	155	156	153	146	171	153	156	147	168	176	160	182	159	147	146	170	199	167	162	162	200	171	155	174	166	168	172	152	151	156	188	183	168	172	175	161	186	166	174	191	182	166	159	174	156	184	179	183	145	185	169	170	175	179	143	138	164	173	181	178	166	169	185	175	174	184	180	180	154	176	171	130	142	142	162	166	191	152	156	174	157	162	150	150	149	154	172	167	162	154	193	184	180	169	143	167	151	180	150	175	173	166	176	176	160	158	193	182	167	129	190	158	173	158	160	179	172	185	176	166	155	189	172	160	160	180	148	159	156	156	184	175	187	166	160	143	158	150	163	173	173	175	190	184	178	166	164	138	183	172	172	189	201	152	154	164	172	158	163	173	153	158	175	143	164	150	157	161	167	166	167	166	172	188	164	163	159	177	184	150	135	174	187	182	159	172	178	175	180	171	163	171	150	169	196	158	149	142	167	179	182	164	174	176	169	174	166	155	173	175	190	163	175	157	163	160	164	185	212	160	158	174	171	203	163	160	190	166	180	180	172	181	168	177	162	188	187	171	147	163	162	195	173	152	157	167	155	176	175	170	178	188	162	163	157	174	168	149	171	177	180	162	196	190	150	149	169	162	172	173	154	152	189	168	152	152	172	184	155	163	182	175	158	186	196	165	194	135	163	170	178	160	169	163	173	191	175	177	196	159	159	147	149	173	172	170	136	173	150	208	174	164	163	197	151	197	176	174	147	162	164	175	147	177	158	158	153	183	184	186	150	182	166	151	173	169	189	172	194	182	167	142	172	153	185	186	171	169	132	177	153	174	174	167	198	169	162	177	131	163	173	199	168	168	192	176	181	171	166	164	170	179	152	180	172	137	200	177	178	177	154	160	163	157	162	193	183	144	159	175	154	165	148	154	165	190	170	156	160	169	176	155	159	171	154	171	172	160	165	158	172	166	177	157	189	159	162	168	166	155	159	189	162	162	154	174	155	152	191	185	158	167	181	174	180	165	169	154	182	173	178	174	149	172	160	206	181	171	149	143	166	166	178	187	178	147	154	161	172	166	144	157	169	155	178	185	181	148	184	155	163	188	160	173	175	170	169	153	162	166	159	156	163	171	203	146	185	175	172	171	145	151	162	175	147	184	160	150	165	163	174	159	165	170	158	170	188	156	162	171	150	189	186	180	156	199	157	194	159	149	159	185	173	171	175	192	171	160	156	149	179	219	172	180	163	184	181	163	175	176	175	155	182	167	168	189	158	139	179	173	155	171	165	163	166	169	146	184	156	166	165	177	179	166	167	159	171	156	184	169	171	157	170	169	169	196	184	178	182	175	167	185	161	171	163	176	159	160	171	154	160	180	180	144	176	164	179	157	158	164	188	155	153	176	159	172	153	154	164	161	169	157	160	171	139	167	146	153	149	172	157	174	157	121	202	168	167	146	158	182	189	171	174	161	146	172	185	187	146	134	156	158	174	191	191	162	182	178	183	151	177	171	166	184	173	162	161	157	151	161	162	181	186	154	161	184	164	145	175	175	160	162	166	183	166	156	153	168	161	162	173	186	142	177	165	147	166	149	168	154	159	183	179	174	162	171	154	166	181	153	161	178	165	158	163	173	162	180	168	154	173	147	148	177	213	173	165	189	187	176	166	179	154	154	154	192	182	182	179	157	163	175	179	185	174	181	160	166	147	169	179	159	181	161	166	139	156	171	161	144	155	137	163	195	152	168	187	179	183	185	175	170	157	166	173	167	182	158	157	160	170	166	187	169	166	158	156	170	163	153	139	185	136	127	161	171	186	159	174	177	156	195	163	173	147	180	184	165	166	165	182	158	186	164	180	176	168	150	155	174	153	174	159	173	163	161	148	158	170	168	178	166	183	178	158	167	176	171	165	182	161	167	174	175	173	150	179	150	178	173	156	164	160	150	161	150	186	144	156	173	178	173	196	209	152	179	154	159	166	164	161	179	162	175	184	168	164	166	154	155	140	171	180	151	183	138	164	159	184	154	192	130	162	188	153	168	156	171	148	164	178	182	201	175	186	156	169	173	157	171	168	166	155	166	160	177	135	170	179	161	175	189	167	164	150	176	174	168	173	152	156	156	175	167	160	180	161	157	195	158	156	145	149	182	177	186	182	167	180	199	152	151	154	179	175	167	165	161	153	171	177	149	197	173	179	161	165	160	169	185	147	185	168	156	159	179	187	178	189	159	152	154	159	147	161	198	186	159	154	158	191	157	179	178	152	200	178	181	171	169	178	180	185	191	161	158	182	165	176	174	171	186	160	143	183	183	187	161	189	167	184	159	165	157	182	155	186	166	170	191	174	190	184	165	174	159	192	181	206	160	174	173	157	165	175	176	173	171	163	166	166	181	184	165	185	169	166	161	177	164	184	177	183	159	188	167	173	188	171	172	151	163	169	159	168	171	171	149	131	179	164	168	176	217	159	172	168	159	179	186	158	165	182	174	162	170	185	182	166	167	146	168	164	160	172	162	160	159	162	168	153	171	173	168	178	141	153	150	175	174	165	180	190	172	174	172	194	169	140	156	178	174	168	178	159	156	188	191	171
8270	2187	1612	1370	1214	1002	797	742	571	545	547	511	503	532	496	464	501	461	455	483	420	466	416	438	414	433	421	433	398	411	402	372	425	413	405	420	418	392	390	413	378	431	396	419	402	368	396	387	412	419	411	423	354	412	372	397	396	398	416	383	379	433	436	437	373	412	393	401	421	420	397	422	434	414	405	360	406	402	391	393	422	395	409	407	385	412	431	399	402	395	425	425	395	391	407	394	382	426	425	413	396	399	399	379	394	386	418	380	387	406	383	379	372	367	387	394	375	409	358	412	348	411	359	370	382	370	416	390	397	406	350	387	425	359	384	398	361	399	368	396	358	384	410	403	374	387	375	396	393	379	398	394	353	370	415	383	387	377	403	388	384	426	400	415	395	350	406	394	375	406	374	376	401	389	382	394	416	400	417	378	378	419	385	392	387	388	410	392	394	378	398	406	392	399	383	371	379	396	429	396	398	407	391	392	406	385	372	398	385	389	422	390	381	410	385	403	398	409	377	412	379	413	389	398	371	399	362	383	383	381	414	395	372	392	407	394	380	383	361	389	412	410	362	356	348	350	407	379	392	413	402	372	347	390	370	410	409	393	383	413	417	361	398	421	385	418	355	402	377	380	392	370	413	404	386	381	392	391	382	432	383	376	410	392	386	410	375	394	387	345	379	370	364	415	394	377	425	398	395	380	352	443	383	381	380	405	383	357	424	404	400	395	401	395	401	386	442	403	367	403	414	399	374	408	414	399	394	396	383	419	375	395	396	393	383	429	370	403	365	419	368	386	418	353	393	407	361	407	382	388	396	408	424	388	381	397	401	381	384	383	363	408	429	395	398	393	419	413	367	358	411	427	392	391	388	390	408	395	417	433	413	399	397	358	406	392	397	351	383	400	356	390	392	398	373	391	404	411	332	406	400	401	399	412	368	388	373	398	388	359	381	370	372	408	386	394	405	391	404	415	372	399	378	408	403	402	384	376	382	402	425	434	403	423	389	403	415	401	410	419	389	426	388	363	412	371	395	378	375	385	388	355	375	418	398	365	416	380	374	414	359	378	395	370	355	366	412	389	390	420	383	383	405	412	380	361	398	394	376	398	399	374	374	428	401	371	384	420	376	410	379	363	382	393	417	411	437	392	370	392	369	406	406	409	402	401	369	396	441	413	372	376	401	404	393	442	387	374	413	409	395	409	406	413	373	381	387	422	423	371	392	386	389	392	424	388	376	409	375	349	399	401	405	385	376	373	376	398	397	429	384	404	385	354	397	406	389	399	390	405	410	407	365	417	381	409	398	394	395	384	366	376	380	395	406	391	394	447	433	392	404	383	398	375	430	392	422	388	422	399	381	399	365	363	395	398	393	390	360	362	366	386	386	399	379	366	411	404	369	409	380	401	397	372	402	412	400	400	398	403	391	396	396	374	411	381	379	362	389	374	384	382	403	360	411	409	366	376	411	400	381	375	354	377	371	375	417	395	393	369	411	409	379	382	422	369	426	388	369	373	401	408	383	357	385	390	430	379	389	402	412	396	380	398	401	380	395	354	368	356	372	384	376	413	395	391	432	385	393	380	398	400	413	403	385	391	381	396	374	404	394	388	422	397	412	419	387	375	393	388	407	387	422	382	398	404	393	370	396	390	348	397	383	394	365	390	378	392	372	396	378	371	365	393	343	394	377	450	385	396	393	373	405	397	402	352	390	419	352	390	379	372	404	411	413	380	421	427	385	366	405	370	414	404	393	392	387	376	413	418	369	401	426	365	391	383	345	404	396	407	359	423	386	404	381	361	375	369	397	376	405	374	377	416	401	378	383	381	383	360	389	370	409	394	372	376	430	394	397	387	381	393	347	381	410	376	390	360	407	399	394	412	411	390	393	416	358	396	384	405	383	428	408	395	410	362	424	390	432	369	384	391	420	393	400	404	394	390	350	397	397	437	404	351	413	383	388	373	435	394	364	368	410	355	424	411	378	399	415	386	386	382	393	390	350	368	416	371	414	374	369	385	408	401	362	406	392	413	392	406	375	418	413	388	414	356	411	369	386	385	385	416	378	378	403	402	380	385	430	359	379	343	417	363	363	409	366	380	378	373	414	379	383	416	397	394	393	368	428	412	387	381	422	396	384	394	423	399	385	418	429	398	396	391	410	365	390	374	369	370	399	367	391	376	383	410	383	377	386	394	403	394	395	358	349	412	392	398	376	382	353	383	391	382	387	392	426	410	396	339	379	432	370	386	388	390	364	381	384	426	397	393	394	372	396	397	392	395	394	369	434	404	387	383	377	395	392	408	384	396	370	392	380	392	365	372	378	394	421	433	407	394	390	398	404	380	398	365	412	409	402	417	394	410	376	393	408	387	412	370	356	420	400	380	378	395	367	359	388	377	395	395	359	386	396	382	376	404	390	401	381	376	413	391	407	363	377	423	395	378	388	395	396	393	423	434	386	400	389	371	393	380	353	377	418	409	387	377	425	398	353	401	394	392	389	396	393	409	366	395	376	401	365	363	398	349	425	417	460	384	375	438	408	431	368	404	404	399	386	407	419	394	387	402	390	355	398	382	375	422	402	369	391	389	382	419	424	356	401	374	383	406	412	380	384	392	349	422	408	392	405	422	347	366	377	396	382	347	387	396	356	386	426	416	359	382	397	381	418	405	343	394	410	386	414	394	378	389	377	383	388	405	422	363	390	396	433	408	379	365	407	390	408	380	384	365	423	401	394	364	380	402	406	419	395	392	385	385	400	418	386	381	349	434	375	408	370	383	407	376	378	352	351	381	385	360	404	386	390	390	389	384	361	361	404	388	408	381	377	408	376	432	398	370	407	386	414	381	415	366	405	404	409	396	402	367	378	405	359	408	423	426	355	371	393	411	410	384	364	409	412	428	372	407	411	380	414	390	370	383	400	392	386	367	402	385	401	398	373	381	421	372	373	399	403	398	406	391	411	391	434	390	398	383	409	378	400	405	413	390	377	393	381	380	387	422	419	392	405	401	405	394	362	363	386	390	367	373	364	392	415	404	392	366	412	383	425	380	406	388	371	397	399	410	371	370	378	440	414	350	393	371	373	394	409	386	442	422	398	407	386	387	401	350	365	373	380	368	378	413	378	395	391	375	382	378	402	378	406	405	412	389	368	385	389	370	428	388	360	407	431	390	400	409	410	415	361	404	398	370	402	391	427	406	363	393	374	381	375	363	363	388	355	381	386	393	389	354	381	429	387	410	383	388	396	379	432	402	405	371	407	406	353	389	393	404	418	424	398	397	398	417	369	409	396	389	392	399	363	393	407	416	390	390	403	408	395	403	402	387	372	390	372	439	391	385	398	350	377	400	382	403	384	389	399	391	390	405	377	399	435	413	408	414	378	379	349	395	383	378	386	373	407	429	404	397	382	352	392	387	381	344	404	387	373	378	354	408	412	443	402	417	416	399	428	405	390	377	387	411	366	343	392	396	374	420	393	412	405	381	391	428	382	369	376	381
20106	4368	1483	792	551	417	280	282	250	217	223	215	211	188	191	157	163	177	173	144	158	167	190	170	191	152	175	139	171	180	189	164	153	172	159	155	149	138	153	170	167	153	131	166	176	175	167	143	157	152	167	156	151	134	151	131	140	155	145	151	167	171	150	130	136	148	148	160	179	141	142	179	163	167	168	156	164	144	163	185	177	150	131	142	161	142	146	134	169	166	164	149	152	147	171	154	183	144	130	169	154	158	157	129	160	153	154	168	128	159	144	138	140	160	164	153	164	145	167	169	146	145	152	157	160	159	153	146	164	195	171	143	162	153	162	170	137	166	145	139	152	155	167	160	147	135	151	152	159	172	149	137	127	150	142	141	167	119	155	181	157	144	170	166	164	176	154	153	129	168	135	159	162	128	136	127	151	157	130	134	163	161	174	144	147	182	159	146	155	145	157	158	153	177	147	129	156	166	136	141	133	140	144	141	142	149	141	161	141	162	161	130	170	155	154	149	141	149	139	149	152	150	143	158	164	148	160	148	181	145	130	140	157	126	154	152	162	153	130	166	156	136	130	165	160	140	166	175	176	154	157	132	183	166	165	163	138	153	166	165	168	161	141	151	190	140	179	146	184	157	153	148	160	151	174	134	123	145	141	124	157	153	148	152	166	140	139	162	161	143	144	153	165	160	169	143	151	161	153	193	161	160	166	164	132	163	143	157	140	130	138	172	149	146	154	158	157	170	137	164	137	136	148	148	139	133	155	189	179	165	134	159	142	142	146	134	160	144	154	156	172	165	145	147	146	120	142	162	150	144	165	139	163	140	170	161	148	143	135	141	163	154	165	166	171	139	128	145	157	154	151	146	140	151	161	143	161	177	150	141	145	155	138	140	167	129	173	171	172	159	152	139	150	152	157	160	147	153	144	151	131	141	151	124	132	162	158	124	162	172	170	144	162	155	154	169	131	170	159	137	154	155	158	159	148	161	160	157	172	131	148	161	162	159	148	149	150	162	154	160	149	157	139	142	178	140	140	149	171	151	168	162	158	168	135	150	169	163	143	155	148	145	137	134	147	142	145	154	171	149	159	156	150	173	162	151	130	137	184	157	148	162	163	146	169	148	170	142	149	155	160	149	158	151	155	130	174	145	157	136	156	151	125	153	138	174	155	147	167	150	155	166	154	150	155	147	173	152	150	176	129	165	154	152	164	150	178	145	147	180	170	148	149	165	146	164	150	143	142	150	131	169	146	153	172	150	151	147	133	142	152	139	140	145	143	150	144	162	149	176	153	150	142	166	149	161	156	180	159	165	154	158	158	140	131	167	136	159	135	169	146	167	165	180	166	147	152	145	165	154	150	160	152	141	149	142	153	145	156	138	161	175	153	169	147	149	167	153	145	150	162	172	146	149	152	155	155	155	143	176	153	156	171	145	144	139	157	152	148	141	160	136	147	144	158	138	152	174	152	154	148	145	179	155	128	140	152	147	126	138	157	138	150	160	172	123	162	166	151	180	147	133	144	149	140	126	160	164	164	136	168	129	156	111	155	164	142	155	133	153	145	156	148	137	142	159	162	165	152	151	139	156	166	123	177	151	165	123	142	143	145	157	177	145	126	141	136	127	161	134	149	173	156	130	149	151	144	183	144	166	141	138	155	156	152	147	174	160	145	184	163	151	193	156	161	145	148	159	179	178	141	165	157	194	138	132	153	176	154	155	153	142	147	151	135	171	166	156	147	140	142	150	132	140	166	166	138	173	151	157	151	115	188	156	141	138	140	166	145	145	138	149	130	177	153	160	137	162	147	142	163	157	154	137	146	172	163	148	142	153	176	158	155	152	155	167	149	160	148	156	155	153	149	159	160	154	138	157	154	159	164	153	159	154	140	171	148	163	180	145	163	147	166	170	147	145	151	153	152	136	154	167	136	153	132	172	173	165	155	146	132	142	164	172	137	146	170	162	138	182	167	164	177	137	164	164	175	157	175	148	153	153	151	118	146	165	133	134	143	148	157	180	177	164	159	157	143	167	152	151	155	155	160	161	134	155	132	167	152	165	138	161	139	161	145	157	136	170	139	145	165	150	161	162	151	146	145	162	145	148	147	147	151	150	143	166	131	164	161	156	146	181	153	154	139	158	159	161	161	154	143	153	140	141	158	152	152	146	155	145	145	181	141	131	143	171	145	160	146	134	179	154	150	149	167	157	129	173	154	167	139	143	159	177	180	150	136	154	151	144	152	148	148	130	158	155	152	167	151	165	172	170	148	147	160	134	134	142	121	142	177	157	161	158	151	150	142	147	138	149	162	157	164	154	157	179	142	154	160	186	149	159	151	175	145	154	140	151	173	161	149	163	141	174	149	160	174	140	140	141	141	154	133	161	156	141	149	183	152	164	153	166	137	152	160	141	147	151	142	174	152	159	166	150	164	137	156	148	143	142	162	141	147	142	139	162	147	172	138	153	168	164	166	140	136	128	144	165	146	157	143	190	179	160	134	139	153	148	168	150	176	149	136	156	159	159	160	163	161	154	166	148	153	141	145	157	153	158	147	141	155	138	144	127	120	167	154	141	154	147	162	173	129	152	137	185	139	143	139	176	162	159	165	149	155	135	158	151	169	169	134	143	155	151	159	152	149	168	150	162	151	156	166	170	151	175	177	158	168	132	149	147	140	161	149	149	173	145	151	156	153	120	185	150	172	188	164	174	153	130	152	152	167	145	143	153	180	172	155	149	156	137	134	141	151	133	159	144	131	147	149	154	152	149	145	163	150	162	169	151	128	151	143	157	157	157	172	164	165	152	140	167	153	159	165	170	157	152	168	144	142	154	147	148	149	158	154	163	145	150	140	166	158	171	137	139	147	176	168	163	172	160	168	163	161	164	144	167	144	159	123	163	155	157	159	136	170	165	167	126	140	171	133	132	147	160	143	148	150	177	139	155	147	159	142	147	153	141	156	154	147	159	163	173	139	156	157	144	148	156	139	139	149	170	139	135	165	153	150	175	145	143	161	150	145	156	135	133	130	199	151	170	158	152	156	155	156	160	161	159	147	137	157	132	160	155	154	163	144	185	173	123	169	149	153	174	131	144	154	149	166	134	193	150	148	157	159	131	171	152	133	140	163	161	162	162	175	138	147	158	153	170	162	144	134	139	151	156	158	155	167	136	148	173	171	144	147	164	140	138	154	135	165	130	146	149	161	144	144	148	171	155	137	153	171	163	156	139	152	135	147	161	158	140	140	157	149	153	153	159	149	181	139	125	150	141	138	136	167	142	139	153	153	153	160	183	138	145	163	123	157	150	160	153	150	155	162	149	181	146	146	160	164	171	166	148	171	154	160	163	150	139	131	157	169	178	166	147	146	158	160	142	159	174	133	157	149	164	167	146	153	169	163	146	144	155	158	148	149	144	167	152	163	137	142	134	160	135	156	142	173	158	160	152	142	146	168	159	166	159	172	140	159	148	168	149	145	164	144	154	160	152	153	152	160	159
11159	3053	2555	2382	1869	1609	1154	1030	868	764	711	701	623	593	597	539	542	528	511	474	460	445	482	444	482	415	454	443	423	431	448	436	438	408	444	430	419	424	407	411	404	402	396	427	419	401	406	415	421	379	375	431	418	408	425	455	397	409	363	390	376	386	378	407	378	389	416	386	405	382	430	359	370	402	440	416	415	398	419	359	426	369	418	385	397	372	379	403	387	390	380	376	422	382	421	428	412	391	372	395	399	354	407	362	411	404	353	396	396	368	401	378	388	387	393	399	399	404	378	391	381	394	411	377	385	410	381	375	399	401	376	389	371	378	414	383	409	414	387	385	383	391	386	387	404	366	420	396	381	350	404	396	407	400	372	370	394	406	371	402	380	396	404	407	370	384	385	372	393	404	375	401	412	387	377	372	397	398	375	374	371	403	371	393	439	386	400	387	400	380	420	413	359	391	432	389	402	399	400	389	410	349	341	382	400	398	425	425	375	390	420	395	384	389	374	339	444	367	332	413	378	354	406	363	364	385	391	385	383	373	369	385	400	389	431	363	381	370	396	409	388	395	385	393	351	389	368	412	393	391	380	397	388	374	380	381	402	401	379	416	402	376	381	391	367	365	388	384	408	415	377	413	427	381	397	401	382	403	416	391	350	386	394	397	378	372	391	419	384	397	373	378	387	394	409	390	393	369	404	380	374	407	431	410	426	392	395	413	402	422	403	374	370	381	416	427	398	381	368	364	412	372	369	382	373	400	382	410	371	398	341	389	422	414	383	400	355	422	400	401	419	389	400	404	394	405	388	399	382	414	407	377	368	400	388	448	375	360	398	419	412	367	408	390	391	404	366	401	397	392	403	409	386	385	385	396	367	408	406	395	397	410	406	365	387	380	401	409	420	405	382	384	346	419	401	403	333	422	366	406	385	446	375	399	352	392	383	377	372	417	348	394	383	403	395	368	386	399	388	378	409	360	398	400	407	395	349	389	394	395	378	385	400	346	370	380	402	384	372	368	428	401	396	392	396	443	404	393	394	411	372	387	432	401	382	413	421	377	380	424	401	389	376	363	373	371	390	390	383	404	387	420	391	361	408	379	373	384	401	376	374	379	378	367	404	386	413	421	407	406	411	367	407	395	367	371	380	406	426	368	397	388	377	404	384	395	395	373	349	383	388	341	393	392	395	409	388	412	401	387	399	375	389	397	387	398	381	375	393	365	439	380	383	357	371	394	423	408	398	430	380	426	411	358	402	389	397	377	407	386	348	376	424	392	349	398	358	359	384	446	404	400	391	376	382	386	351	391	393	399	408	348	403	358	369	386	399	366	371	410	377	416	412	399	380	382	418	383	383	455	386	404	411	379	392	345	389	367	394	389	381	382	419	390	406	434	363	394	380	406	396	409	367	395	367	360	394	362	390	403	382	373	413	388	418	396	379	402	394	421	418	406	407	396	361	408	384	355	397	392	392	409	377	392	372	383	415	418	377	401	364	385	380	373	399	375	384	337	396	370	406	406	404	364	381	400	405	391	374	393	406	397	376	418	370	389	389	408	362	387	359	338	416	395	369	380	402	385	427	353	385	430	374	374	368	392	399	376	380	386	397	434	391	367	388	378	398	366	375	400	400	398	416	380	392	409	409	411	380	398	361	394	405	417	377	376	371	396	384	387	415	365	396	404	382	414	401	366	363	419	383	412	385	409	418	414	408	392	384	408	386	403	410	383	387	359	370	369	386	393	388	402	367	373	412	381	365	367	406	368	396	370	436	374	398	380	396	379	429	354	431	384	364	384	379	396	393	378	433	413	424	361	372	411	383	387	392	392	356	360	390	366	402	393	398	373	419	366	416	417	366	408	415	426	402	384	407	407	386	361	365	411	362	372	397	390	401	361	393	390	439	395	390	381	377	404	391	382	378	381	402	401	397	400	376	383	390	371	405	420	431	430	411	395	403	371	404	390	395	379	392	369	400	377	409	380	402	373	387	379	412	403	384	373	408	387	343	381	408	381	392	414	384	391	392	388	391	382	373	395	369	385	382	393	369	382	408	409	404	393	405	353	401	415	398	439	388	420	419	374	394	384	381	395	354	363	400	370	371	469	361	412	403	397	420	363	392	413	396	408	420	372	382	358	384	369	391	442	426	397	376	370	396	423	372	375	418	406	383	417	375	386	399	371	418	419	409	393	384	358	422	414	358	408	381	377	387	384	423	377	390	381	397	417	385	393	402	382	369	401	414	375	406	385	369	394	381	379	407	380	411	371	379	383	376	390	388	370	407	416	396	409	405	397	418	396	411	387	428	389	418	385	378	382	383	379	398	407	368	395	396	396	371	365	366	403	394	414	392	369	379	352	382	400	375	400	408	384	396	428	409	421	381	381	388	387	370	404	365	387	387	393	389	386	360	376	391	395	392	396	411	421	366	370	393	375	393	360	367	416	398	426	396	400	404	391	370	401	410	368	378	410	373	389	403	399	400	363	432	362	363	380	399	382	361	367	351	402	403	395	405	399	396	381	374	404	374	413	377	416	390	390	432	373	388	382	384	383	390	425	395	391	376	395	409	391	404	422	352	393	387	355	409	400	425	397	404	406	395	354	386	389	394	364	339	378	367	399	407	350	399	377	436	397	384	369	364	387	392	430	395	440	372	386	361	366	378	380	374	405	395	367	401	408	391	381	393	398	389	358	413	410	399	404	383	418	403	358	356	365	378	378	409	436	371	412	400	405	410	402	402	386	349	459	361	404	369	440	403	401	426	376	416	386	420	372	415	429	431	415	410	432	392	435	357	354	376	378	338	385	422	392	402	438	412	395	411	419	378	366	383	422	386	387	394	366	372	373	397	400	364	388	376	378	398	401	352	415	391	398	383	392	394	418	409	418	419	396	377	402	398	372	426	415	413	380	382	374	405	389	386	368	420	394	428	389	380	426	388	372	373	390	371	407	365	353	406	420	384	396	377	350	417	404	399	407	385	439	422	393	408	400	382	403	408	395	420	380	395	386	404	421	420	386	402	399	394	366	377	394	407	432	371	404	370	368	380	392	394	380	381	388	410	385	354	355	381	385	392	381	374	382	375	366	377	394	404	366	404	376	415	407	395	406	412	420	365	375	377	412	422	385	370	391	385	397	382	409	385	354	381	394	377	375	395	413	408	410	369	412	390	399	384	408	411	401	386	374	376	397	397	397	382	384	392	362	404	381	405	378	401	362	390	417	409	354	410	391	392	400	405	387	386	412	378	400	391	395	353	384	405	415	389	389	393	423	401	406	386	377	391	352	348	372	410	375	387	380	369	401	396	376	400	403	418	402	382	395	378	409	360	397	371	401	380	388	384	397	403	390	416	444	356	390	366	439	389	385	394	410	396	390	371	377	429	361	407	431	400	402	338	373	390	379	368	397	363	413	368	401	399	376	432	363	404	425	401	401	347	363	402	382	395	368	369	375	402	380	381	363	389	365	410	407	392	397	382	383	375	396	372	401	416	392	354	358
4695	1001	473	333	370	340	374	357	344	345	358	343	342	322	350	342	312	342	344	359	350	364	305	344	312	353	370	349	360	334	364	357	334	350	345	345	345	347	329	391	352	345	403	353	355	361	355	350	350	345	323	326	327	348	343	330	332	379	352	366	352	347	340	302	386	353	323	363	346	336	341	335	356	382	366	338	381	365	331	356	399	363	382	363	331	315	340	361	344	349	320	319	343	339	332	310	396	325	340	320	356	315	346	376	336	394	338	369	388	351	350	322	354	375	353	353	338	322	322	347	339	378	348	374	325	357	361	360	356	348	349	346	342	343	390	325	357	342	344	367	361	355	323	363	350	390	326	330	353	338	404	366	306	353	361	357	387	351	349	364	354	355	338	356	351	362	363	357	365	363	334	329	337	348	335	362	334	346	348	351	358	363	405	380	331	311	361	355	363	332	368	367	395	342	351	336	361	334	365	315	342	353	286	342	330	329	345	324	364	369	371	328	345	348	318	319	353	339	380	334	323	350	351	404	343	349	382	374	381	326	379	334	377	368	347	320	324	324	335	345	375	329	354	325	366	352	340	363	325	327	364	370	345	338	326	363	366	344	336	411	337	320	357	388	333	376	367	358	318	357	308	365	384	348	366	333	344	333	336	325	327	357	339	333	362	350	354	355	352	368	353	356	330	339	359	341	368	366	332	364	311	321	334	359	308	325	343	355	366	328	347	333	316	384	330	337	332	353	361	350	328	304	346	363	363	337	332	377	331	383	338	334	338	332	371	386	341	349	330	376	343	347	348	355	373	318	357	360	335	375	354	310	355	361	347	346	319	344	320	361	354	325	353	346	329	341	330	340	389	368	360	334	359	363	357	329	304	353	358	352	344	329	317	366	338	367	334	306	332	356	330	337	365	370	337	335	337	354	342	345	358	363	359	349	325	357	328	362	330	332	366	380	345	369	341	362	348	349	368	368	349	324	361	358	361	347	344	332	395	395	331	365	358	369	355	348	345	349	385	364	324	343	354	343	333	333	366	328	341	327	320	318	337	324	352	375	355	324	339	352	348	367	343	363	339	343	332	336	369	380	384	336	346	318	313	350	355	354	339	332	353	356	361	368	376	367	373	372	380	337	347	349	368	354	340	375	360	350	350	350	346	352	319	338	337	355	351	353	400	379	370	344	355	352	345	350	349	343	334	351	339	341	350	346	352	340	322	314	326	339	323	351	347	368	364	324	323	324	340	347	358	371	330	364	348	404	346	327	358	333	364	346	337	353	349	340	349	354	362	350	377	365	380	344	336	358	366	371	318	323	343	355	323	314	357	355	380	340	355	312	328	346	334	334	333	360	351	361	350	323	321	304	346	312	358	353	324	336	336	361	352	343	297	362	351	337	321	357	368	361	386	324	334	364	351	367	332	364	368	338	358	336	336	338	352	351	353	368	310	349	347	357	376	341	318	345	356	362	341	367	337	351	335	331	329	321	324	311	353	346	373	349	284	339	339	343	348	349	366	318	374	344	383	350	340	329	343	355	316	348	345	348	339	341	352	355	356	346	333	396	359	384	373	333	326	327	376	347	336	330	333	374	344	331	328	370	372	342	309	355	367	371	400	358	360	332	353	334	330	358	383	352	324	351	342	363	368	351	318	346	347	371	341	353	358	335	336	343	372	353	320	321	369	337	382	365	347	335	320	327	348	372	379	384	347	366	340	330	340	376	348	384	367	332	323	358	372	353	373	366	349	375	333	320	347	330	336	353	383	358	365	320	336	331	349	362	373	367	347	352	358	357	391	345	358	337	306	375	370	352	349	379	345	325	345	351	340	348	327	343	350	365	344	381	330	345	327	318	351	330	332	392	379	357	344	337	357	341	373	359	324	384	315	349	337	342	362	360	337	342	363	327	364	376	338	365	326	385	343	375	358	337	339	332	332	314	347	358	318	339	339	355	371	352	342	358	379	348	389	383	357	344	324	347	361	358	336	362	325	331	342	345	376	348	355	360	341	323	354	374	349	368	308	340	317	360	377	362	350	376	323	345	333	347	332	349	376	347	404	357	358	388	382	357	342	391	364	349	344	367	320	363	335	371	316	342	327	352	365	369	376	318	336	363	357	355	328	326	352	372	341	351	377	334	364	351	336	358	332	352	336	351	359	344	353	339	362	341	369	333	349	338	354	371	318	365	324	363	328	399	370	352	321	332	340	359	350	333	334	368	308	331	342	338	424	378	331	310	361	328	340	366	356	344	368	338	362	356	338	368	346	363	334	353	344	333	344	327	353	338	384	319	322	375	372	366	351	311	349	328	354	323	353	342	372	343	344	333	336	301	344	333	382	338	347	369	336	352	364	342	371	352	341	326	350	343	352	373	327	355	364	349	341	391	346	361	327	311	333	351	329	356	339	347	320	336	360	332	320	352	366	326	371	348	375	318	343	347	354	335	325	329	335	363	357	347	350	374	385	335	369	337	372	340	401	340	360	336	346	342	363	338	371	382	334	339	359	379	339	354	380	369	361	350	361	339	333	334	344	335	331	384	353	377	344	355	363	348	357	378	377	315	370	343	339	362	334	325	347	323	355	351	383	348	322	328	377	350	317	333	330	362	366	345	341	349	342	362	343	368	358	361	343	339	333	418	329	354	339	347	362	362	314	344	312	337	334	317	340	336	333	369	335	346	366	326	357	354	355	360	363	338	325	329	367	355	352	385	376	347	363	365	336	340	366	339	370	368	384	355	321	347	368	368	336	340	327	362	352	341	354	354	351	367	353	365	379	340	321	362	345	372	353	371	360	355	350	347	336	350	324	370	338	349	366	358	361	391	346	366	359	363	351	352	386	361	316	328	362	340	366	377	344	392	356	348	351	334	334	344	340	330	360	339	375	333	349	347	342	323	333	369	334	369	357	327	362	393	335	345	374	360	342	332	367	379	339	347	361	347	366	345	336	349	321	340	336	361	346	326	358	360	345	346	338	317	330	368	365	353	341	340	319	349	340	343	327	340	353	329	343	360	355	344	315	343	336	326	338	322	357	325	349	323	353	351	356	378	346	340	298	362	357	333	383	364	365	373	367	362	329	333	312	330	335	374	370	346	348	345	333	325	352	342	312	349	352	339	386	351	343	331	318	338	332	346	339	318	360	353	334	329	329	354	326	325	372	378	358	367	360	370	370	354	319	357	351	339	348	338	337	354	368	364	303	341	346	393	385	358	377	356	355	370	335	329	347	373	331	325	322	378	343	344	349	336	349	387	344	352	344	382	358	330	305	342	370	309	314	362	333	365	351	310	324	319	336	344	359	356	322	320	331	367	349	356	377	353	335	375	327	365	384	331	345	373	396	373	348	330	359	350	312	310	372	317	352	350	348	332	332	340	343	361	326	326	380	352	345	369	358	331	348	339	348	383	385	390	360	378	373	336	331	323	343	344	380	343	339	332	389	345	339	385	368	302	364	323	392	332	313	340	367	334	365	351	323	318	332	339	365	338	340	342	377	335
3415	1345	843	837	793	756	730	757	730	741	759	728	724	774	657	783	750	752	783	694	720	763	799	718	754	770	701	714	778	811	728	728	704	715	759	769	737	785	755	746	704	726	797	702	761	728	758	697	776	754	764	789	755	788	785	740	722	716	746	752	756	744	742	727	760	752	770	754	731	757	762	723	736	747	724	718	771	807	782	722	718	754	771	764	740	701	730	750	761	735	779	737	746	733	779	751	769	786	721	760	749	783	723	749	780	753	738	716	749	774	792	769	743	747	782	732	770	753	748	725	733	767	754	730	717	729	735	796	731	809	752	798	772	695	723	708	761	740	735	797	752	774	759	729	729	740	741	758	721	772	731	792	795	774	763	751	735	735	745	794	743	765	794	707	727	741	769	798	793	765	757	724	768	773	734	728	681	766	750	751	755	768	789	730	759	718	749	685	716	760	739	726	799	737	682	751	754	717	793	757	724	786	779	845	767	733	724	759	739	782	748	734	758	817	734	792	709	689	775	723	744	742	745	780	764	737	696	789	713	732	721	745	750	750	797	779	767	714	773	763	767	735	731	748	774	745	731	736	738	763	690	722	742	765	799	754	735	762	718	740	717	769	721	759	760	755	741	745	757	750	661	734	800	728	774	728	754	769	745	770	786	759	763	787	759	781	695	759	718	753	712	711	749	757	821	694	734	735	730	790	732	748	776	743	729	798	794	761	723	735	730	690	803	703	723	712	728	764	718	790	764	726	730	792	736	734	755	736	760	733	751	730	732	738	757	792	764	726	724	732	721	795	781	771	761	739	746	729	765	715	762	715	748	755	768	762	762	736	737	743	740	729	739	736	753	708	745	730	743	769	738	779	757	716	753	784	772	759	738	720	724	722	747	757	752	789	774	727	775	741	793	723	721	753	750	768	793	777	715	756	713	760	733	737	759	758	700	771	781	752	798	770	709	799	719	704	743	779	747	710	779	738	733	688	762	783	763	757	724	750	772	738	721	740	790	694	782	761	763	754	763	782	728	720	757	712	756	720	763	748	723	758	782	710	784	770	763	787	790	769	731	747	728	787	701	773	702	724	787	743	724	743	779	691	719	782	784	800	734	774	759	783	734	714	753	736	718	712	766	715	703	728	769	734	754	763	779	774	781	769	715	744	738	771	737	770	734	767	786	762	730	705	740	734	716	744	734	708	777	787	738	746	745	784	800	726	730	745	740	732	722	793	730	770	706	759	725	747	763	780	769	737	768	744	768	769	754	745	749	735	777	766	757	776	747	739	759	754	740	741	694	735	763	802	723	789	728	697	723	802	758	733	731	737	791	726	664	719	750	734	725	750	758	766	694	790	741	767	759	749	758	718	783	776	770	765	735	742	729	727	747	758	780	763	741	735	708	715	734	777	745	760	763	757	792	705	769	800	736	775	773	728	756	735	758	758	741	779	709	755	678	742	737	723	758	744	728	750	689	695	767	775	751	724	734	750	734	792	725	761	710	740	728	746	737	777	770	708	767	801	751	704	756	765	720	766	758	755	691	733	752	801	761	714	714	767	710	757	730	782	659	745	751	753	768	724	720	733	785	751	706	751	700	688	771	739	770	780	761	759	765	681	771	751	727	729	774	738	762	760	752	799	745	760	722	782	821	768	767	773	775	721	737	770	765	776	737	729	728	740	748	763	785	762	776	759	726	786	737	770	765	722	742	797	691	705	779	785	715	782	786	745	770	786	711	752	767	749	734	729	764	728	794	757	735	754	801	780	770	755	756	721	729	786	733	801	730	770	746	747	705	750	734	751	675	760	765	715	781	718	705	806	714	732	720	769	731	740	734	715	750	757	719	766	728	763	739	732	794	717	740	724	782	721	733	740	772	746	733	750	750	756	744	736	743	793	712	754	712	729	777	710	796	785	737	745	734	728	768	781	733	773	776	748	761	756	738	745	718	821	745	775	769	751	699	759	776	733	788	820	715	776	776	724	730	750	764	779	739	794	739	760	712	727	762	772	744	764	680	793	735	784	785	712	730	752	761	747	789	754	751	836	742	719	771	765	732	793	803	814	737	737	772	739	754	770	795	807	735	714	731	770	745	774	801	718	727	752	763	739	831	689	748	745	768	704	704	698	777	734	766	728	741	711	714	758	722	783	729	767	784	740	701	732	780	757	780	771	735	780	788	736	768	793	768	739	746	735	722	716	755	780	750	700	770	723	726	742	724	721	733	774	718	733	805	732	745	762	755	750	749	743	765	731	696	736	724	711	738	726	747	742	770	729	718	773	723	686	734	737	741	758	735	760	732	722	742	724	748	778	730	687	741	780	761	756	770	713	756	786	780	754	724	796	723	753	788	737	719	808	757	758	761	769	725	737	798	766	714	741	758	787	775	784	775	781	722	777	721	688	807	699	725	783	713	761	773	727	763	768	766	753	734	726	748	679	717	713	736	716	752	749	754	702	775	720	723	736	730	771	730	710	760	763	720	716	780	734	739	743	756	744	767	766	757	734	803	770	696	755	698	744	757	725	751	755	714	737	725	734	746	752	722	788	709	789	757	774	754	763	745	739	783	736	777	716	730	763	749	751	737	726	700	706	742	757	803	769	740	750	734	703	739	771	753	778	752	782	770	747	735	730	771	724	709	770	792	746	702	771	750	716	751	744	764	748	717	748	702	758	761	726	752	797	739	747	705	707	780	724	736	761	747	762	734	778	727	727	749	742	727	750	781	775	703	764	738	748	744	764	782	708	724	721	779	749	771	726	758	745	763	746	730	752	791	737	749	733	746	741	781	783	768	712	764	755	739	721	770	715	724	709	762	734	749	732	754	769	733	786	722	732	698	727	731	715	762	732	776	747	771	766	790	749	775	796	788	806	713	741	757	717	813	741	725	744	738	766	747	732	731	771	741	712	779	712	760	759	722	751	758	799	743	748	684	739	740	698	738	756	767	752	720	779	723	747	729	715	739	705	766	736	750	762	736	750	726	746	741	760	746	780	702	717	765	707	734	762	785	752	749	723	756	749	755	711	754	769	762	718	716	794	759	751	786	771	714	711	809	720	707	719	765	756	757	767	727	769	757	745	740	756	733	730	725	739	771	745	750	729	751	739	756	734	726	750	716	781	766	723	827	707	757	776	747	706	771	783	766	737	713	738	756	754	730	751	738	808	820	739	731	718	791	750	765	767	787	750	767	758	743	719	773	703	743	741	735	705	750	759	766	755	829	729	681	740	737	698	753	739	730	728	750	745	735	725	728	779	740	746	741	732	767	737	758	763	779	730	775	730	744	761	748	740	714	745	771	798	770	655	773	746	763	738	738	697	743	726	776	747	753	744	770	704	774	733	795	683	741	746	750	778	789	749	776	708	756	734	728	755	771	762	747	773	787	739	733	791	742	735	764	730	752	760	742	760	771	756	726	760	765	753	709	774	757	718	755	750	730	729	724	730	715	700	767	741	737	766	739	748	730	758	801	755	703	789	721	699	744	823	763	805	756	691	714	751
13743	2031	703	470	323	269	245	221	205	216	164	188	202	188	216	204	183	192	191	165	177	165	178	176	166	191	177	194	152	172	206	160	178	188	164	180	188	173	170	167	174	165	168	148	170	159	160	164	153	157	171	180	192	173	144	178	151	168	169	162	160	166	150	150	177	168	175	186	189	182	177	176	170	168	160	167	191	147	168	170	177	166	157	157	162	179	180	149	184	151	170	148	171	194	187	163	186	189	160	142	151	172	165	165	194	160	168	157	166	180	164	143	154	180	183	150	190	176	158	166	173	177	172	186	167	145	174	153	163	158	175	183	167	182	160	189	169	165	173	141	158	177	147	169	170	170	159	186	174	188	158	150	177	180	177	176	190	178	176	165	190	160	168	143	180	181	186	157	153	180	154	162	180	179	176	162	175	170	169	173	170	158	163	181	163	151	157	180	147	188	172	165	181	173	203	152	154	156	149	180	161	182	155	194	182	158	177	161	163	167	165	162	176	163	176	169	159	148	175	192	182	158	200	143	183	181	164	177	172	156	184	156	174	167	165	162	185	180	165	188	183	182	154	171	172	167	168	188	187	162	165	197	185	181	192	165	151	168	167	153	158	158	152	164	173	173	169	158	167	174	172	154	177	177	158	185	180	176	160	160	190	175	165	178	177	207	174	150	156	153	172	187	177	150	181	162	169	155	184	176	173	157	163	192	154	190	167	171	156	158	151	164	151	184	156	189	181	163	187	155	182	178	151	163	167	181	207	150	162	187	191	181	196	165	156	166	176	155	166	154	144	182	152	162	162	166	195	173	155	156	137	185	191	182	190	149	149	172	181	156	182	149	169	146	163	178	167	165	183	220	168	166	187	170	159	183	163	166	178	138	150	157	160	171	184	155	147	183	177	148	160	170	149	179	183	159	179	157	184	185	159	189	161	194	203	188	173	171	175	166	176	175	169	156	173	172	164	170	174	130	172	144	188	152	158	161	196	141	173	144	177	163	152	152	183	193	223	160	167	193	165	155	147	164	171	182	180	160	188	177	184	156	172	178	150	153	176	156	149	163	182	183	153	171	149	159	184	144	156	161	172	179	170	157	171	184	139	161	162	169	188	176	169	173	204	152	167	163	165	161	180	187	196	183	171	154	138	153	159	184	187	183	161	155	164	156	159	175	168	151	149	189	178	158	169	159	153	159	164	173	147	190	166	172	174	183	171	165	162	146	165	165	204	188	179	172	161	145	163	159	157	171	167	149	180	179	178	167	152	156	179	184	142	169	169	184	158	161	162	168	161	161	182	178	183	181	188	183	192	187	185	157	182	162	172	199	191	168	167	164	177	159	154	141	161	174	179	165	175	154	148	178	172	174	166	186	176	165	178	159	179	196	170	173	151	158	158	147	193	146	156	159	161	166	139	167	160	169	189	169	165	167	158	166	166	170	178	183	174	183	163	173	168	177	158	186	167	179	186	159	159	168	147	163	165	162	179	170	171	177	185	170	157	138	149	172	150	168	165	156	160	186	179	167	181	186	164	190	172	146	162	145	174	154	147	174	151	156	173	169	157	198	164	174	176	172	190	156	184	172	174	188	167	177	176	165	161	173	169	148	154	152	164	178	185	164	180	173	149	184	157	150	169	163	177	152	152	153	189	149	154	182	179	167	149	169	174	171	202	170	182	161	168	159	171	159	164	166	191	172	184	178	171	181	167	144	179	136	194	154	193	175	166	157	178	149	169	176	142	172	160	177	156	166	156	163	175	182	141	180	163	172	190	169	192	171	171	187	169	163	166	170	184	165	177	154	163	139	172	180	156	169	176	147	183	155	171	167	206	181	178	177	170	176	143	161	197	170	157	151	167	170	153	163	197	193	173	177	182	178	169	164	163	180	144	151	195	169	202	176	178	195	170	176	191	169	166	177	161	178	186	169	161	183	184	163	171	180	168	168	186	169	159	165	181	176	169	165	182	179	152	153	168	175	181	157	162	170	164	171	177	169	180	182	149	191	173	198	178	174	183	162	153	188	172	158	147	188	171	161	140	177	152	176	200	198	190	172	171	175	162	166	160	181	180	169	146	170	172	187	188	173	186	195	173	148	163	172	140	153	186	170	175	150	166	150	155	176	154	184	155	168	161	196	175	169	181	182	165	181	176	171	179	182	175	176	151	189	138	177	184	170	158	143	167	160	167	195	170	169	152	172	162	136	162	182	165	177	152	150	164	169	167	175	140	182	179	147	166	159	143	154	183	168	167	182	166	169	163	157	173	169	165	151	173	191	167	195	158	177	172	178	159	183	167	174	176	178	161	178	176	187	186	162	195	179	145	186	199	157	157	183	157	158	178	182	170	170	180	184	186	157	151	171	166	180	146	173	169	179	158	183	172	162	169	164	192	166	182	179	152	161	182	168	167	154	161	184	175	149	171	125	184	180	167	165	164	156	182	167	158	153	175	167	179	182	173	161	159	140	151	158	161	169	210	165	156	172	177	190	171	165	192	184	180	166	174	166	147	207	166	180	187	183	174	174	163	156	151	159	132	196	182	167	176	169	174	165	172	170	168	145	181	158	153	165	168	159	182	159	161	164	171	150	157	172	158	157	179	178	177	196	147	172	140	154	167	181	198	172	166	166	168	204	195	170	148	167	177	169	139	162	173	170	170	152	160	153	163	158	164	155	168	187	137	151	155	170	202	158	176	178	185	165	176	166	186	163	190	180	170	177	187	151	174	166	165	161	147	174	165	169	157	175	157	190	185	185	173	169	147	169	169	185	167	175	158	139	180	164	189	141	186	142	154	163	163	171	158	158	175	194	160	179	187	203	190	167	182	159	179	141	193	159	185	171	140	178	183	138	153	170	175	166	152	186	187	170	150	170	170	161	180	181	152	169	198	169	145	161	173	140	180	159	187	160	172	161	172	187	167	179	158	162	160	149	148	177	173	175	142	174	156	172	153	184	164	193	170	152	184	175	192	170	143	173	191	196	154	160	161	179	198	157	173	199	161	181	164	164	184	184	164	181	153	159	176	201	157	160	175	168	166	127	164	165	193	185	165	154	160	150	175	173	152	192	165	155	156	186	176	170	188	180	168	175	146	167	154	171	184	173	170	193	176	170	161	184	185	144	163	147	157	142	151	153	169	156	206	182	145	162	154	160	173	160	165	194	158	197	156	171	169	181	173	180	172	160	169	171	177	195	149	158	172	184	165	152	178	153	183	158	167	169	168	167	151	164	180	192	164	151	149	180	178	204	169	165	179	161	164	191	169	151	190	176	157	157	179	145	156	164	172	168	158	155	184	189	159	175	172	166	152	158	184	168	165	151	179	162	152	149	172	182	166	175	153	199	180	141	164	154	172	154	178	171	194	171	152	160	180	183	142	187	178	177	165	160	192	202	166	173	150	166	172	167	154	175	162	175	168	163	150	162	172	146	180	190	156	165	176	168	164	160	174	175	176	162	153	187	158	168	161	146	196	181	171	173	199	156	170	182	154	145	158	181
9038	1740	1462	1460	1201	990	732	707	605	577	561	547	530	502	508	491	487	479	484	438	468	464	459	438	441	433	412	405	416	396	375	443	423	390	390	412	408	400	385	405	409	415	415	401	381	437	401	361	411	404	377	426	376	403	402	411	412	408	385	403	413	417	437	387	402	379	417	430	397	365	374	412	386	376	422	385	410	430	456	404	392	399	435	385	380	426	410	387	360	416	369	376	400	407	385	400	382	425	407	429	386	440	416	396	398	384	404	402	402	365	431	378	419	363	357	405	376	397	376	390	399	373	438	398	401	386	398	393	376	403	396	397	386	365	409	443	420	404	410	373	391	384	385	404	350	376	421	426	421	396	393	389	370	394	406	391	384	372	392	409	373	381	403	414	429	389	361	400	406	419	416	365	379	442	408	395	409	414	391	384	408	374	401	398	417	394	379	409	398	446	399	374	407	394	380	401	376	401	393	382	407	394	407	406	389	395	394	425	428	396	388	421	398	416	401	427	393	391	409	389	377	373	402	418	390	412	422	398	419	404	380	402	403	414	388	377	379	362	379	389	352	391	373	349	417	400	434	450	401	429	383	403	415	395	428	365	399	408	370	384	349	394	391	392	391	412	391	410	389	386	399	368	395	394	403	416	417	399	363	384	411	388	401	404	416	383	434	410	383	423	374	418	413	415	428	387	386	428	375	409	386	389	389	369	392	392	379	387	410	366	383	382	416	405	413	404	413	371	431	399	394	369	385	385	400	386	411	386	427	389	376	407	395	379	412	390	357	426	403	376	435	366	417	384	390	366	431	421	395	395	358	409	417	357	388	400	405	383	385	392	397	346	411	417	410	402	393	401	369	367	382	420	396	401	363	386	377	396	397	398	417	395	408	399	424	375	429	377	394	384	385	407	430	395	415	405	393	411	403	387	396	418	375	379	378	394	406	405	375	396	338	395	387	396	409	390	408	412	412	376	437	407	414	378	384	376	452	386	372	409	392	434	401	389	384	434	417	384	395	377	398	368	390	383	411	398	388	388	382	391	414	411	420	373	376	379	393	377	414	394	407	393	365	373	450	385	398	437	426	410	379	410	376	414	413	392	431	416	407	408	389	403	385	407	403	436	410	413	396	427	362	410	412	391	414	382	407	380	441	382	399	407	389	376	369	417	388	392	419	394	387	429	409	400	383	408	380	412	451	394	427	421	406	385	388	398	358	436	420	390	359	405	377	382	404	393	430	375	410	391	405	386	370	372	386	399	374	408	410	392	419	391	430	382	392	362	409	383	362	395	386	387	405	382	400	373	421	386	403	398	405	390	394	396	365	422	389	414	432	432	365	429	415	376	407	415	426	387	383	397	429	418	404	392	442	378	405	371	414	385	400	407	407	401	386	420	403	390	404	428	384	410	433	406	406	380	388	400	389	402	399	403	398	405	415	410	400	415	424	396	410	416	372	384	405	366	389	400	402	401	409	416	403	419	387	375	366	418	386	392	383	381	406	398	386	416	352	403	405	407	383	399	388	408	416	416	393	395	406	357	407	396	388	429	386	386	378	372	369	418	371	375	401	379	377	417	380	385	399	401	424	411	370	404	412	401	415	383	402	421	427	379	405	379	404	415	430	381	399	423	391	393	388	384	441	403	400	387	395	410	414	380	343	387	430	383	382	382	398	413	385	375	419	413	397	374	408	379	397	388	406	385	422	403	414	412	379	423	398	389	380	427	410	397	414	427	429	402	426	406	411	433	409	411	380	392	393	419	404	374	405	417	420	441	394	360	407	410	417	404	382	403	422	367	407	423	350	396	404	411	436	431	390	430	421	395	376	404	442	383	399	409	373	376	394	392	379	402	404	436	403	373	392	414	417	376	376	399	424	406	390	396	385	396	376	382	420	386	408	406	391	399	391	376	398	376	393	413	406	401	370	401	390	416	367	395	396	417	419	380	420	430	416	396	355	391	375	403	374	402	380	364	404	423	394	419	376	410	361	388	417	407	399	383	381	427	414	405	410	391	358	425	399	397	356	389	399	436	380	373	359	385	415	429	413	378	381	411	356	409	408	409	388	406	421	407	411	399	419	430	408	402	401	435	406	362	385	383	381	403	370	387	400	405	378	419	349	412	355	373	418	363	369	358	372	400	409	399	381	410	405	405	387	409	393	413	427	375	419	383	419	399	387	402	385	403	410	407	379	359	384	370	416	409	368	366	376	424	392	413	404	390	395	427	383	416	418	395	391	386	376	373	412	410	360	411	414	400	401	384	359	370	413	380	426	376	412	361	402	407	383	395	428	412	398	401	382	387	378	410	429	395	384	388	407	414	402	366	414	415	412	380	379	407	404	389	424	431	423	383	395	418	414	411	395	391	380	384	391	388	387	400	410	404	409	431	397	393	419	367	338	400	378	396	390	417	406	379	400	411	415	439	415	411	369	383	371	392	390	377	349	382	408	378	400	396	418	393	399	421	410	425	444	391	399	359	397	346	413	402	388	395	394	421	453	394	427	416	403	378	405	388	387	389	411	404	408	401	396	389	404	395	403	389	377	412	371	383	400	368	374	389	393	387	398	398	379	346	411	365	419	376	388	393	407	378	429	404	398	429	390	401	379	380	436	381	391	382	379	400	412	374	403	383	398	427	370	413	387	401	412	406	429	409	396	366	383	397	414	383	386	381	375	413	403	383	423	399	386	406	407	353	403	385	400	413	368	424	439	389	386	403	361	396	359	377	405	379	379	394	429	374	368	404	392	412	386	398	383	371	405	384	421	394	380	369	362	413	427	384	393	371	400	395	438	431	392	386	401	399	380	434	428	412	403	371	419	381	399	423	394	382	370	389	387	379	413	381	431	401	358	387	398	408	379	386	376	382	365	402	408	395	428	367	391	397	392	411	381	378	389	364	372	389	408	395	412	396	372	365	396	370	385	365	392	382	415	384	384	348	382	375	381	411	371	375	389	363	385	399	330	404	428	382	391	373	411	434	406	365	439	382	400	402	375	415	399	432	372	416	422	413	404	392	372	401	450	368	379	394	418	372	385	377	420	378	397	405	426	414	408	384	398	408	409	381	400	380	423	401	383	378	400	431	402	375	361	393	425	399	390	364	355	392	400	392	406	394	409	408	414	395	383	414	373	421	402	389	377	391	397	363	384	358	399	385	398	429	386	385	408	428	381	400	377	410	383	386	415	406	373	412	399	390	413	403	393	417	395	410	371	340	425	407	406	418	381	437	411	359	383	412	383	396	401	371	391	384	389	451	407	401	384	342	371	387	398	400	409	387	385	360	395	414	364	386	402	374	403	413	394	416	372	391	384	389	389	367	368	390	384	399	392	396	393	413	396	408	387	441	381	423	396	384	402	377	354	397	420	394	397	387	387	389	401	380	390	392	410	385	381	380	407	363	391	426	446	420	395	418	397	397	389	423	397	388	455	396	400	419	420	394	427	424	412	384	447	385	390	392	391	397	347	356	390	400	380	405	395	407	411	399	416	395	418	395
21618	3500	1212	767	484	352	304	304	237	210	215	204	195	204	172	178	188	197	167	160	185	190	190	161	164	150	166	153	183	176	178	183	158	142	152	169	180	147	153	147	173	186	160	158	163	172	170	135	176	153	143	174	143	147	181	154	149	158	154	165	173	128	154	159	161	161	159	167	166	162	135	157	161	165	121	160	155	187	130	123	184	166	164	158	179	146	161	139	149	141	154	161	138	135	158	164	161	133	128	142	142	159	148	157	155	187	153	139	146	167	159	171	178	143	155	171	149	138	136	157	164	167	142	157	160	147	139	147	146	170	166	133	118	149	173	155	124	147	149	166	166	139	175	164	146	153	142	169	166	153	140	134	153	181	145	159	156	152	151	146	147	153	162	132	159	158	143	162	143	152	171	164	149	151	157	156	143	162	151	164	151	163	158	165	154	148	149	127	127	147	154	135	134	162	166	142	150	156	152	169	129	156	149	146	145	131	165	154	159	173	144	174	156	159	139	151	132	159	157	153	151	158	140	164	146	173	185	143	157	148	157	173	182	140	163	149	162	182	161	161	163	163	136	166	151	125	163	132	131	149	156	142	164	147	149	187	187	146	167	161	171	155	157	168	160	178	154	171	175	156	148	157	140	160	160	183	161	152	152	152	145	148	142	161	133	130	141	153	196	163	162	155	169	140	166	170	139	154	167	151	166	180	151	150	167	143	150	161	162	175	161	162	154	145	146	148	138	140	156	167	133	152	146	159	149	153	146	160	146	159	130	167	178	164	143	160	166	139	160	139	153	159	165	165	172	153	145	173	155	127	160	172	167	157	150	164	166	167	158	152	144	157	146	155	158	152	174	146	122	136	150	144	134	154	133	157	157	151	163	142	155	138	165	174	152	144	139	152	133	163	148	154	139	146	143	153	149	154	144	158	160	164	151	125	155	155	155	155	135	158	169	167	159	164	152	163	175	152	162	136	144	176	177	159	154	148	154	150	145	153	143	160	159	157	145	124	164	176	141	171	180	161	158	156	148	141	187	154	144	164	153	145	159	145	128	167	162	180	156	171	146	159	177	152	154	146	157	151	180	171	149	167	152	143	179	145	167	163	168	147	144	170	161	142	138	162	151	149	158	146	146	155	148	156	140	153	147	161	156	139	157	172	161	152	137	162	170	143	126	138	170	171	136	159	158	161	159	150	174	172	155	172	171	133	167	146	150	139	139	165	131	142	156	152	144	141	170	163	168	155	158	159	133	169	162	148	160	156	169	131	167	139	175	145	149	189	160	184	150	149	143	152	163	150	138	128	125	176	171	147	132	156	149	125	149	147	160	140	165	146	138	158	172	143	139	153	129	157	176	158	159	153	181	159	140	154	146	152	196	147	159	167	159	141	147	129	163	163	160	148	155	149	135	164	146	163	154	167	169	147	145	164	159	128	160	171	176	149	158	159	148	151	168	192	139	143	145	158	146	151	156	144	140	135	181	143	157	146	166	142	166	164	159	137	146	160	170	156	139	176	147	154	162	150	147	160	184	146	154	131	154	151	172	164	139	175	151	142	150	164	150	156	146	164	136	194	161	148	163	159	164	170	141	152	162	142	143	185	159	141	151	154	153	172	152	162	165	150	175	140	162	154	166	156	144	163	156	150	152	163	166	131	167	150	190	165	161	162	135	168	176	143	176	167	160	167	161	152	167	164	149	142	140	151	180	161	139	138	146	150	149	143	138	147	170	144	141	152	154	144	134	144	157	154	160	125	156	149	191	161	161	167	170	162	181	144	153	158	150	157	188	164	164	127	154	151	149	153	154	146	139	140	163	161	166	149	163	172	182	144	141	143	146	151	172	151	162	160	148	158	169	148	157	150	176	163	167	147	149	157	148	127	154	163	146	164	144	177	154	155	151	144	174	159	159	158	155	147	154	145	147	166	141	147	158	144	161	156	143	169	141	171	161	184	166	161	152	147	134	139	146	137	140	141	163	155	137	144	144	123	140	154	147	141	125	125	173	174	172	157	160	136	152	160	172	146	166	146	186	152	150	154	156	139	146	145	170	151	145	159	148	165	166	143	179	167	164	128	174	163	151	130	164	160	166	158	163	139	162	172	162	133	143	147	144	155	165	157	140	150	136	162	144	173	160	151	145	112	154	143	150	160	170	143	162	134	168	161	147	147	150	160	153	140	177	161	135	134	165	136	141	174	143	139	165	147	158	171	168	143	142	157	136	137	159	153	153	162	159	136	148	138	148	141	159	162	169	145	159	150	158	156	160	162	175	153	191	152	136	128	155	144	153	138	144	179	170	148	174	144	135	164	159	128	132	156	149	160	170	151	140	145	163	175	165	135	183	140	144	163	145	156	181	175	173	183	136	136	159	146	139	142	165	163	136	143	167	155	170	149	161	155	162	170	178	153	149	150	145	154	166	155	146	159	153	160	151	152	152	147	140	131	157	162	174	152	151	171	163	155	153	142	154	164	150	147	145	151	146	161	147	155	132	157	187	146	165	154	174	160	181	163	161	172	146	160	171	144	151	161	131	164	132	150	163	176	159	165	145	173	153	148	169	144	167	155	150	168	157	140	129	162	154	149	137	163	159	141	165	157	161	170	160	171	152	143	171	151	149	140	138	137	156	150	157	164	151	140	152	153	151	153	135	141	171	172	149	141	137	153	139	141	154	149	146	158	159	201	135	168	148	136	127	154	154	153	159	155	178	139	161	135	163	150	167	147	158	130	150	132	160	174	164	137	153	157	164	159	143	159	163	153	146	131	169	160	174	149	140	146	156	145	161	165	122	144	145	154	140	136	133	153	141	146	164	133	151	150	162	168	141	149	156	149	135	136	145	146	155	145	191	170	169	141	159	141	159	162	175	147	173	159	163	148	144	157	146	155	147	155	150	164	148	155	179	136	152	164	132	154	167	155	153	142	143	167	164	142	162	166	143	144	153	140	154	145	140	168	140	197	149	141	156	137	171	141	163	142	146	147	144	137	150	150	178	150	185	158	154	151	150	148	142	127	147	150	154	187	160	161	165	159	144	149	166	123	169	131	145	150	153	139	159	176	133	147	164	150	161	161	157	156	181	154	162	145	165	173	137	138	158	147	161	148	161	164	178	172	173	174	146	165	148	145	144	155	144	167	139	177	141	171	141	160	145	157	168	142	162	156	136	176	132	151	148	132	152	160	150	173	151	146	150	171	131	144	176	145	150	150	140	151	139	155	154	141	152	131	165	145	168	161	153	140	172	159	154	145	163	166	150	185	124	138	151	150	161	135	136	169	141	151	183	159	172	168	153	161	170	146	169	139	155	146	161	142	145	143	150	137	136	150	158	177	149	167	128	145	174	151	151	158	141	127	165	156	137	142	146	139	150	146	120	142	134	170	157	120	154	157	166	150	156	117	182	157	156	155	171	158	155	165	154	158	166	147	152	172	154	138	165	146	142	171	156	131	139	131	166	142	155	121	155	156	150	140	153	161	167	147	155	146	162	145	152	154
11805	2308	2161	2306	1896	1503	1142	966	816	775	720	657	618	602	573	539	493	513	470	471	504	449	459	475	442	411	429	423	471	429	465	433	432	432	454	428	406	404	436	405	427	415	445	449	427	454	385	407	409	391	416	387	420	410	412	402	431	418	405	401	409	409	440	379	399	394	401	396	389	416	388	409	401	400	408	408	376	397	392	372	407	408	407	397	395	386	389	403	386	375	414	393	383	391	406	409	369	393	401	381	377	377	421	413	392	386	416	376	383	395	382	427	382	398	397	377	373	404	380	391	404	403	395	381	407	390	365	389	386	376	390	384	398	401	415	368	386	411	388	364	415	391	397	414	407	378	379	399	400	388	419	383	396	395	391	401	414	397	390	379	372	367	365	400	365	394	390	416	414	407	408	397	385	372	393	392	412	379	365	426	431	360	380	396	390	434	403	364	411	403	398	398	418	422	376	370	442	390	417	405	408	416	369	376	411	398	412	385	357	377	379	367	425	402	376	387	409	332	393	383	388	381	407	409	343	380	379	417	386	371	375	393	431	394	379	392	411	407	386	363	424	402	409	400	420	388	393	411	387	428	420	395	386	391	369	416	384	411	388	399	389	379	364	385	407	420	387	395	363	406	373	347	403	411	412	397	393	386	374	409	394	429	388	386	366	398	418	394	415	383	368	391	382	407	352	365	380	368	404	395	369	376	402	388	377	403	409	421	378	419	358	414	381	391	380	349	397	384	409	423	398	361	358	413	361	405	382	397	419	397	407	382	386	428	351	383	407	380	372	412	384	414	397	385	421	359	394	387	367	372	406	375	399	400	346	403	373	396	410	383	392	406	425	404	428	405	404	399	380	364	392	382	395	392	390	460	405	399	374	401	423	371	428	407	412	392	396	409	384	394	439	405	397	406	399	394	416	402	413	362	404	370	410	390	374	359	390	379	404	394	382	418	401	411	395	378	430	346	390	353	360	420	387	393	393	421	410	359	390	404	382	405	387	387	379	419	387	398	384	413	407	404	388	406	400	359	421	374	379	363	395	378	370	445	384	387	378	352	392	408	406	400	383	406	347	365	399	415	383	422	428	388	421	372	380	398	368	369	374	392	423	383	389	407	373	428	405	381	365	401	399	399	375	446	381	334	383	389	384	377	377	392	409	431	382	384	390	376	395	375	388	395	359	384	407	371	403	358	377	403	389	383	383	423	377	422	396	414	377	398	397	367	415	412	398	407	382	400	415	408	422	364	399	410	365	400	394	400	406	373	382	406	420	393	361	411	389	403	360	378	382	356	389	389	414	392	357	359	375	364	390	367	392	381	399	374	394	387	412	419	402	378	365	414	426	408	390	417	402	377	411	408	396	402	410	416	351	401	387	399	376	406	383	383	360	389	355	383	397	374	396	382	417	391	398	376	403	336	339	348	406	394	376	404	416	354	397	392	383	369	365	422	381	397	411	351	415	406	377	394	405	380	343	429	396	437	399	408	386	396	397	370	384	400	382	406	395	391	405	381	393	397	371	389	378	375	397	375	412	370	408	389	405	361	419	416	411	398	407	433	362	369	405	370	362	357	357	397	377	374	416	400	387	370	416	413	413	398	366	382	387	396	371	359	355	403	404	394	370	400	399	398	418	382	388	380	413	390	389	388	413	420	377	370	411	415	402	402	361	459	403	439	391	396	465	394	395	407	391	360	409	409	373	400	395	409	393	381	402	364	384	360	379	396	350	390	393	402	396	388	386	392	370	402	369	377	420	385	400	398	398	391	417	409	378	398	388	372	382	393	401	404	391	368	397	398	394	389	370	364	396	375	362	372	413	427	380	396	372	445	355	398	372	396	386	367	385	386	391	417	427	384	388	377	406	407	394	377	413	401	383	409	388	384	406	410	412	401	394	403	369	404	369	426	389	395	384	397	389	376	405	403	342	398	373	387	408	384	397	412	366	401	357	389	365	378	397	397	413	414	403	434	405	377	360	422	385	421	381	414	385	371	389	393	371	360	392	418	362	368	451	386	381	404	393	377	423	367	381	364	356	405	388	419	373	370	361	385	376	386	384	386	376	360	416	398	377	401	405	357	357	376	380	384	368	384	377	401	363	374	417	374	393	395	384	388	411	387	405	392	376	379	401	363	429	364	385	360	417	383	393	364	410	400	399	383	417	385	389	397	405	375	373	373	405	364	440	407	374	380	402	398	398	388	375	384	398	385	393	405	375	408	372	405	392	368	385	390	370	389	395	408	384	401	398	410	403	390	429	392	367	396	414	389	411	409	401	369	418	401	414	413	394	412	408	375	398	408	375	364	382	401	380	378	401	418	398	396	393	371	385	406	429	422	365	375	405	403	382	388	378	409	422	408	393	397	383	387	411	401	386	370	388	426	388	387	397	427	358	389	413	372	385	391	400	390	415	412	389	377	417	385	396	423	387	389	371	419	394	399	396	363	391	404	389	384	397	401	394	383	408	393	403	410	345	381	367	431	386	383	391	404	404	387	376	391	378	381	412	383	382	392	409	405	369	383	429	404	390	405	368	383	394	381	391	372	413	352	389	385	361	365	362	366	370	427	396	379	404	374	375	387	379	369	404	395	419	400	388	366	406	391	405	392	361	408	385	360	399	429	374	387	370	383	338	376	419	422	395	427	386	379	388	393	386	391	356	397	400	399	427	394	399	419	344	409	410	412	408	426	367	424	401	373	379	360	401	350	396	373	384	391	398	379	374	414	400	402	411	393	403	380	419	349	401	402	410	426	361	381	359	434	394	380	408	356	381	381	409	393	371	395	388	428	415	390	403	429	389	368	394	382	398	376	395	379	402	375	416	403	404	390	416	401	404	383	401	379	396	381	402	419	357	387	360	401	396	391	431	401	411	405	355	398	375	405	369	375	382	413	369	404	379	390	382	384	386	373	384	347	398	372	400	405	425	408	424	389	421	396	418	395	364	413	402	384	375	405	425	386	406	395	366	365	371	409	385	432	361	363	444	395	368	397	403	385	395	401	411	374	383	378	406	387	369	379	399	380	410	399	396	389	428	387	369	373	366	389	431	402	404	377	378	388	380	366	396	364	405	412	409	363	406	372	394	410	406	391	412	396	394	390	409	381	415	392	391	346	418	433	372	408	362	417	390	410	390	380	372	359	409	403	379	384	374	381	384	408	386	389	422	392	356	394	350	397	419	404	370	409	401	416	407	367	400	415	362	409	384	413	403	417	403	408	388	374	418	406	398	389	399	373	354	373	397	408	400	416	405	381	387	376	390	415	390	410	374	373	408	394	418	393	399	425	414	408	395	377	430	370	376	420	417	375	389	401	382	400	352	376	385	387	407	401	347	403	406	395	412	376	401	361	426	382	415	398	401	412	390	428	406	385	369	374	385	364	386	411	413	402	411	370	374	375	388	395	425	387	395	428	410	369	392	411	415	373	410	384	413	361	413	398	388	435	387	374	411	399	394	384	388	347	394	436	395	393	388	419	412	385	412	353	397	449	399	410
5232	914	442	369	359	359	376	368	336	381	360	331	363	376	306	357	365	367	348	319	358	333	372	336	368	340	370	365	373	352	390	359	314	315	342	358	326	380	355	329	315	348	359	344	364	311	367	336	340	363	369	368	371	376	347	339	322	311	326	384	333	326	368	351	367	374	354	327	345	343	318	340	367	348	310	332	359	362	353	345	386	377	346	374	330	368	390	355	343	390	365	343	350	370	334	334	386	348	359	336	355	370	332	347	329	342	352	345	339	362	322	341	365	364	325	337	334	338	374	391	343	332	327	340	358	354	363	312	348	345	326	307	309	319	339	345	346	374	349	346	370	310	351	349	360	342	320	369	376	324	319	309	373	353	358	355	357	340	349	368	330	331	373	377	325	350	407	358	383	348	349	343	359	361	351	378	330	349	341	353	338	364	373	370	358	350	320	338	329	356	366	369	378	347	383	356	357	328	351	361	375	372	369	326	337	342	356	344	347	372	373	342	343	365	359	344	345	383	355	331	369	356	380	340	304	334	336	347	315	365	340	352	331	362	383	353	393	317	374	344	354	353	358	339	343	343	365	378	368	344	355	372	330	348	339	347	354	325	373	377	345	353	333	346	334	360	319	367	337	368	345	335	386	385	369	392	342	352	337	374	349	336	328	373	358	331	330	363	335	297	344	347	342	359	336	341	338	337	312	353	377	341	358	357	364	357	319	342	335	320	367	346	347	363	368	344	333	352	363	352	368	369	310	350	359	341	314	324	356	364	352	357	356	341	363	326	343	380	350	397	379	346	374	327	343	327	325	340	349	362	363	348	354	377	366	362	344	381	362	342	340	333	387	344	350	362	356	384	376	355	401	357	371	363	382	342	361	375	382	335	350	354	332	357	353	344	364	334	363	345	339	356	332	357	366	318	369	350	350	358	369	315	366	348	334	323	310	347	307	344	349	340	397	392	335	339	354	355	322	342	346	376	363	331	365	351	327	353	371	335	337	367	312	367	342	375	346	353	368	344	316	348	367	337	363	338	372	335	332	355	346	358	341	352	337	358	389	352	367	357	327	330	347	364	317	361	355	333	351	337	349	336	326	358	334	374	342	336	348	354	373	383	347	351	384	324	386	331	331	337	366	349	322	341	332	353	307	315	329	369	367	362	345	360	363	322	365	371	364	345	352	368	347	355	370	374	365	359	359	328	333	336	368	338	337	365	391	323	337	371	326	364	344	345	352	337	331	355	331	358	343	321	351	343	398	353	324	347	346	345	363	355	335	344	331	380	342	314	365	385	342	390	346	343	335	366	401	372	370	357	391	370	391	355	374	368	359	349	368	302	376	362	357	363	381	383	310	339	373	326	359	326	350	354	335	357	319	351	340	357	337	327	382	336	351	329	340	382	348	380	333	349	346	374	332	309	388	337	329	355	355	344	366	341	376	381	349	328	317	295	345	337	310	324	362	336	364	369	367	360	362	390	359	369	386	348	349	363	362	341	359	343	336	342	352	353	358	330	356	346	341	388	374	352	367	327	349	365	351	379	354	325	322	385	355	325	371	329	341	366	324	336	350	363	335	342	317	337	351	353	339	334	359	344	339	359	366	349	363	367	326	330	362	380	339	344	333	344	325	348	355	311	370	361	321	326	352	356	345	318	313	368	385	339	342	362	339	346	380	355	364	325	358	340	389	344	372	348	325	355	357	365	308	345	367	346	344	327	356	353	352	368	342	343	359	364	324	332	373	335	351	354	334	326	374	356	338	378	329	351	334	332	345	373	359	331	354	310	394	367	372	326	319	337	363	392	358	332	342	369	328	342	347	366	374	358	352	376	373	370	324	299	364	375	355	345	347	343	413	347	358	340	350	333	362	367	348	340	353	345	335	335	336	316	333	348	382	396	359	352	362	315	363	364	321	346	358	357	339	360	361	353	308	370	331	334	329	315	357	327	352	333	379	371	355	393	368	333	352	353	372	339	329	335	362	373	339	382	352	359	355	365	348	377	351	345	326	332	351	361	351	355	354	347	336	369	324	384	364	358	326	348	330	372	351	367	351	345	299	373	372	303	346	347	345	328	351	356	349	342	351	373	353	330	358	329	355	307	391	351	352	369	341	321	370	370	360	353	376	317	320	337	333	341	337	331	348	332	312	377	350	374	350	333	363	327	301	355	325	313	383	355	338	352	376	325	335	350	341	373	373	355	376	364	362	338	336	355	335	389	335	363	364	330	346	348	365	357	356	346	313	334	325	325	367	345	347	361	314	348	373	372	372	379	361	359	341	327	328	351	328	327	340	338	330	331	342	358	355	368	354	367	342	353	349	348	358	356	350	367	340	340	359	359	363	355	322	343	369	349	366	319	396	359	371	329	389	345	375	374	338	316	338	341	342	379	392	350	346	346	386	363	370	374	346	357	344	349	330	331	346	331	337	359	344	373	338	325	373	347	320	338	369	352	352	331	365	374	395	329	321	332	381	396	349	351	332	337	336	385	323	389	362	378	351	330	334	366	316	332	338	353	314	306	340	350	363	380	360	335	327	334	327	333	359	357	382	359	359	351	348	338	352	309	396	346	311	319	371	372	375	320	321	354	354	377	377	342	329	349	351	353	356	344	302	322	340	369	375	319	335	377	366	354	349	366	346	339	355	329	347	360	365	348	363	334	333	351	354	344	330	315	380	351	373	358	381	340	346	354	370	351	343	375	328	320	335	322	391	338	353	330	359	355	363	355	344	363	344	384	337	329	377	378	386	339	357	347	323	312	348	348	358	325	334	335	343	367	361	361	382	311	373	321	355	357	358	350	360	342	357	329	339	355	343	351	336	360	359	314	340	332	347	336	355	376	327	345	329	387	321	350	330	351	312	345	340	331	369	317	320	369	354	337	352	354	317	331	336	370	345	334	334	321	382	350	329	358	358	322	369	337	339	343	357	332	335	377	394	319	370	365	298	382	326	309	366	371	354	378	343	325	354	335	320	342	345	365	343	342	368	338	338	306	360	387	328	353	365	359	332	360	356	324	354	321	383	345	352	354	360	287	331	372	369	358	337	357	339	352	322	384	337	362	322	299	368	360	333	358	358	362	384	369	368	364	332	367	338	323	368	365	354	326	360	335	366	383	365	347	356	389	336	384	378	331	328	324	360	364	334	371	345	324	344	361	360	307	353	361	346	364	339	351	360	346	347	361	312	314	335	316	359	373	342	369	334	307	368	334	358	365	308	368	371	345	367	349	348	360	342	349	363	357	362	353	349	385	359	329	335	345	388	345	399	386	335	353	330	358	330	328	381	375	334	342	358	359	330	335	338	367	335	336	365	318	342	362	366	330	327	352	333	346	342	351	340	350	368	364	324	321	346	359	325	336	384	317	353	316	346	348	341	359	320	336	334	301	345	406	331	347	328	379	377	391	342	346	330	362	307	339	320	348	376	327	367	361	376	353	364	356	360	329	381	348	363	350	332	337	320	356	361	340	354	356	368	351	339	356	325	354	367	348	354	371
3892	1111	817	767	796	824	797	766	727	759	739	742	777	726	771	747	708	735	797	769	747	729	773	716	725	747	782	748	738	745	753	796	750	754	781	691	772	762	743	809	713	723	734	751	728	750	774	721	787	746	762	732	754	768	724	753	742	747	757	724	713	734	732	758	723	742	682	738	784	746	747	769	713	772	757	726	736	743	761	741	708	767	756	722	753	763	759	742	762	717	806	740	797	747	767	744	784	728	768	709	780	727	752	771	764	766	727	774	700	716	756	756	748	736	755	746	720	738	764	757	754	753	727	743	755	757	721	723	714	773	744	750	748	787	743	749	752	760	760	745	739	694	765	753	764	772	784	732	715	806	729	758	742	777	743	715	758	731	741	746	781	762	754	770	786	711	797	708	792	783	721	714	758	758	754	739	771	779	743	750	760	709	802	776	779	755	778	746	724	702	740	751	713	756	766	745	723	748	779	768	804	719	748	763	792	718	734	773	748	789	743	749	750	710	752	759	714	753	727	792	745	776	775	749	739	711	794	750	758	733	716	709	764	774	772	745	740	773	756	753	726	773	684	680	742	743	748	724	713	747	755	771	736	767	763	731	766	732	731	740	765	783	770	730	735	740	742	699	762	770	781	755	723	762	756	705	750	756	754	782	731	783	746	789	720	747	734	738	775	733	716	763	752	758	695	720	726	758	764	810	724	739	786	764	769	787	746	767	712	775	784	738	719	729	746	764	669	771	755	724	755	743	781	758	730	748	746	756	711	740	716	756	768	734	767	768	779	762	723	780	751	759	744	712	744	703	739	774	730	772	682	757	746	760	772	778	766	726	722	776	791	772	727	761	801	760	724	757	764	779	755	735	774	766	719	749	764	762	722	778	784	760	769	741	737	782	727	812	756	754	790	757	751	735	772	730	667	780	721	761	718	773	754	718	767	753	776	706	743	759	710	764	657	758	735	785	737	718	708	765	702	728	765	734	733	757	767	749	746	729	796	731	753	721	748	762	768	728	776	782	714	739	789	742	780	764	742	750	745	776	751	726	760	753	763	756	749	702	719	755	740	728	744	752	733	771	732	750	739	731	726	748	766	751	750	763	771	732	760	769	744	743	712	729	770	743	724	732	755	738	769	803	720	734	750	718	741	759	691	718	775	694	721	764	768	738	738	732	725	726	749	745	760	731	676	731	769	770	736	716	765	791	786	713	766	769	746	757	722	750	727	734	789	754	727	769	741	758	755	748	773	749	727	747	741	743	717	724	737	747	780	739	745	717	782	731	722	782	760	757	741	758	725	702	745	766	763	761	760	699	728	714	770	767	762	746	780	782	760	753	737	779	758	772	751	757	749	772	730	780	766	737	787	779	764	744	755	728	721	744	804	717	721	728	734	732	782	774	702	745	772	766	750	739	759	785	721	809	768	774	710	761	757	771	780	720	779	727	754	770	742	809	786	756	765	743	782	764	785	747	752	761	691	747	713	762	801	723	731	721	781	749	705	791	735	737	697	735	793	733	739	780	728	750	782	770	760	732	773	738	767	770	782	746	758	719	718	801	778	776	758	740	762	719	701	761	761	789	758	759	750	753	722	763	767	759	728	679	791	731	731	785	745	752	760	733	700	728	714	760	729	737	745	665	727	715	716	760	786	731	813	746	719	714	752	743	728	761	799	680	760	778	727	704	749	708	734	733	712	756	684	695	789	751	809	709	735	726	719	751	787	754	760	756	716	732	788	775	736	744	746	724	717	715	780	739	741	743	783	762	746	795	786	697	778	752	720	760	767	728	757	771	739	710	771	738	792	757	769	723	787	779	687	692	755	728	726	765	800	759	753	777	750	687	766	778	785	788	763	730	729	698	712	743	757	770	788	755	736	715	799	780	758	740	763	722	760	800	751	739	772	718	695	726	726	747	757	799	717	799	716	724	710	773	791	749	718	778	715	778	776	759	779	702	715	726	765	743	724	763	749	704	737	759	734	741	779	716	753	720	750	715	750	779	765	755	767	773	777	707	763	750	802	697	784	745	756	776	695	727	768	707	737	749	795	749	753	768	705	762	769	750	764	751	768	758	756	780	797	714	707	729	749	710	741	711	755	754	737	760	750	725	756	743	729	744	706	755	716	785	703	736	759	751	740	713	810	762	741	784	721	729	783	686	800	757	708	711	708	769	798	752	737	777	761	774	747	786	713	777	748	736	754	707	773	727	758	738	765	720	773	777	757	725	745	755	746	744	766	752	744	749	767	719	728	715	758	767	743	741	731	756	756	749	760	728	722	754	720	742	730	778	712	745	745	728	736	755	707	744	735	752	761	793	733	755	768	746	718	778	798	751	744	736	741	779	741	736	740	792	721	775	748	725	755	734	788	769	748	748	755	701	787	795	742	705	741	760	768	689	676	740	742	730	718	731	756	694	752	743	758	686	736	715	767	771	752	768	718	721	717	755	770	716	759	760	761	758	731	772	753	757	739	762	747	745	824	741	757	736	763	704	724	790	713	741	725	764	752	721	787	716	759	801	707	759	739	713	726	798	732	718	723	729	742	743	810	724	766	753	765	743	731	758	714	700	716	738	753	800	765	769	728	741	782	773	785	758	742	779	733	776	758	790	671	807	734	733	804	738	755	781	773	749	735	748	768	714	795	717	698	685	779	761	758	729	774	751	714	754	765	763	723	770	761	736	744	725	738	758	732	750	758	717	753	747	769	716	739	686	695	710	764	719	763	738	777	754	766	756	736	769	774	795	694	778	757	745	743	729	750	693	787	771	749	698	769	747	704	718	755	778	782	762	741	765	746	730	785	747	757	756	751	767	763	738	780	747	693	701	780	788	736	783	791	751	719	798	780	738	764	759	794	756	795	754	733	727	731	700	739	720	739	674	780	744	762	713	826	775	736	743	765	723	758	803	734	758	707	733	725	741	781	733	791	754	738	751	759	785	720	752	758	704	803	723	758	741	772	717	742	718	761	769	737	705	757	777	734	776	712	768	722	705	797	708	767	737	770	759	700	773	787	747	709	726	733	777	759	750	715	766	736	732	722	730	783	776	739	760	753	739	740	743	784	729	775	697	714	755	796	730	730	750	779	766	735	734	771	750	733	711	773	715	786	764	823	754	740	749	688	726	713	741	773	754	735	779	743	806	779	721	687	762	753	745	748	732	795	771	766	729	775	741	789	786	716	740	792	765	780	722	740	783	752	766	758	754	750	782	728	748	729	761	730	742	744	710	681	742	712	740	771	697	785	689	753	772	784	742	734	771	731	716	742	794	767	738	746	761	782	751	734	736	760	749	777	748	758	757	704	791	722	765	732	723	758	735	732	753	736	727	760	763	731	754	761	729	751	721	814	677	741	830	739	765	764	772	710	751	746	716	762	786	755	768	753	761	781	724	781	734	770	783	784	744	732	774	758	724	773	700	732	743	721	763	756	754	688	728	711	772	749	813	743	774	782	786	761	748	726	746	684	763	771	761	735	710	744	752	735	754	710	800	710	714
14901	1820	633	413	390	312	239	238	205	227	193	189	201	175	186	176	155	188	190	173	164	166	178	177	189	185	181	216	175	172	153	208	153	195	184	171	179	174	149	145	164	178	189	177	164	141	156	163	157	190	176	167	179	178	161	190	183	165	167	153	163	188	164	172	171	177	156	156	183	165	133	162	178	222	178	154	166	149	180	163	175	179	161	160	196	175	171	175	177	182	199	163	181	177	150	177	185	170	174	213	177	180	152	153	174	148	179	151	171	178	215	190	171	177	179	163	158	158	181	133	170	160	146	176	166	181	159	168	189	177	168	168	161	182	201	159	157	169	182	180	196	171	179	161	188	157	172	150	171	195	169	156	168	161	169	186	176	188	178	173	156	187	197	156	147	197	178	171	173	157	176	150	151	168	161	171	164	190	173	167	165	183	179	193	179	158	176	173	178	191	182	182	208	147	180	192	188	175	171	175	174	169	171	189	170	181	175	186	166	152	194	175	161	181	148	180	155	173	171	187	151	195	182	177	184	170	155	154	175	187	191	177	172	191	176	180	186	164	164	151	155	166	149	141	158	157	163	192	173	182	135	162	179	174	160	174	188	149	196	188	162	164	165	173	177	151	172	181	162	175	154	160	160	167	167	190	184	161	161	183	178	169	172	169	166	162	176	162	165	181	166	162	167	160	154	163	159	184	175	171	162	197	154	162	181	176	149	190	190	162	165	188	158	193	192	166	176	175	176	173	169	168	182	164	147	186	174	191	159	160	159	175	167	165	183	201	155	186	172	177	183	189	164	182	171	181	158	188	147	162	182	177	159	174	161	163	167	191	171	174	165	172	162	176	154	165	163	187	180	178	148	188	153	191	179	173	161	171	168	155	158	147	186	165	157	155	161	174	167	182	180	151	175	180	176	206	166	164	185	144	190	176	155	154	148	153	176	162	184	153	185	165	185	182	185	187	179	189	168	164	169	175	156	168	155	178	187	159	173	158	164	170	162	168	202	182	176	154	169	182	141	157	170	164	161	180	174	174	166	151	175	153	195	186	176	167	164	197	156	181	170	182	175	132	189	172	151	157	180	168	178	168	182	169	164	160	183	169	173	167	154	168	179	156	167	155	197	176	168	159	177	174	161	142	181	162	160	163	172	150	167	177	190	173	149	190	159	192	154	160	172	154	175	169	162	176	178	162	150	166	183	196	176	157	178	164	168	163	183	199	181	173	165	181	186	187	190	181	173	163	172	176	160	163	157	189	192	150	164	156	159	181	180	151	181	174	177	184	152	158	149	166	154	170	167	211	157	145	144	177	158	185	152	174	176	184	176	195	178	183	142	184	167	165	180	168	184	165	169	196	192	186	175	195	169	166	156	190	172	166	165	186	169	168	189	185	154	144	185	178	158	174	166	186	160	192	153	177	165	160	155	186	199	173	189	174	164	177	167	156	161	172	185	193	169	185	186	164	158	170	169	176	166	161	173	160	152	135	163	177	169	180	178	172	169	158	165	180	159	170	171	162	195	165	189	175	154	176	170	177	147	177	160	170	159	191	150	166	180	161	176	184	186	174	185	154	173	200	159	173	162	181	175	174	179	149	185	161	169	182	176	166	164	154	150	166	164	155	180	173	176	157	170	180	142	174	167	189	150	153	160	163	156	153	165	190	155	170	194	154	174	167	165	165	152	179	170	163	151	160	165	145	160	151	176	173	185	175	179	177	185	177	164	159	192	199	173	165	156	143	170	192	146	200	162	168	170	180	172	197	158	170	158	170	183	199	166	177	150	174	189	154	183	192	151	187	162	184	163	162	162	158	212	161	180	166	171	182	128	173	161	152	185	170	169	161	193	189	156	175	181	167	142	188	185	169	143	159	183	162	178	154	174	176	180	192	174	203	172	179	153	171	156	171	186	171	170	168	177	166	180	165	172	148	176	178	174	149	196	174	176	147	181	176	203	171	157	171	158	176	177	185	194	203	166	194	158	166	167	161	181	161	169	169	167	173	177	179	190	177	168	186	171	173	194	170	182	162	203	178	166	165	188	154	165	173	162	157	164	148	164	183	158	189	137	169	192	171	163	155	169	174	176	170	172	168	176	159	164	149	182	195	173	193	170	184	157	167	169	216	170	193	151	144	195	167	134	162	168	157	184	184	175	167	174	174	164	148	176	154	174	192	196	168	171	191	169	157	165	172	160	181	172	189	183	164	188	170	179	208	174	175	168	181	184	157	174	191	158	176	205	181	207	213	154	170	174	160	149	174	152	156	175	175	180	154	174	144	165	155	157	176	177	168	163	158	159	179	176	161	190	163	146	157	165	200	182	181	185	161	171	177	176	152	159	189	166	167	175	185	198	162	175	166	158	152	164	178	169	177	186	168	166	181	199	163	185	146	161	159	192	190	176	157	154	197	157	159	157	185	150	166	198	182	168	179	173	190	182	178	176	164	206	156	147	151	158	151	196	167	188	177	158	164	187	160	184	159	185	162	183	148	180	167	150	178	169	175	154	178	174	175	143	156	183	209	172	177	183	177	165	180	197	196	163	163	178	144	187	169	177	155	174	177	175	146	145	178	160	192	170	154	182	167	186	159	180	186	160	182	168	183	172	164	179	176	188	177	178	153	165	158	121	165	176	185	179	169	194	153	165	167	176	198	170	185	172	179	158	188	157	173	173	176	206	176	175	190	170	195	168	165	170	194	166	152	186	171	160	195	158	169	174	164	169	184	172	176	184	158	199	201	173	181	169	157	186	158	171	171	175	177	175	183	155	168	174	138	169	172	167	163	178	182	179	176	180	195	175	213	182	167	151	185	156	168	170	156	165	173	181	167	140	174	162	178	182	161	169	183	175	147	176	160	169	186	174	149	169	196	163	174	169	163	178	191	175	183	170	176	196	149	136	178	178	173	168	164	162	200	185	159	176	177	184	202	156	194	151	177	187	183	154	167	168	182	183	186	179	185	153	160	215	184	179	179	178	169	152	145	159	156	158	168	196	180	167	171	148	169	181	142	160	160	183	165	192	185	187	174	168	173	173	164	179	155	176	171	193	188	185	182	157	166	191	179	180	158	163	132	191	172	158	169	176	162	200	193	191	151	159	158	180	148	148	184	167	168	160	177	155	186	183	182	172	166	176	144	158	158	166	138	170	144	181	168	161	176	180	177	142	164	178	200	166	175	162	172	179	152	192	162	167	175	177	178	169	168	183	182	170	204	194	166	167	170	167	187	182	179	165	162	178	187	172	167	171	168	164	179	173	181	207	184	173	154	169	178	199	160	176	195	159	150	145	190	180	179	167	164	173	178	140	191	190	197	183	152	186	187	146	181	184	152	162	173	154	161	161	167	168	175	160	194	182	174	150	175	182	169	173	153	172	171	183	166	166	163	166	167	171	177	154	185	192	146	142	167	168	159	170	162	161	172	136	177	169	157	174	192	158	180	194	198	180	167	179	173	163	177	172	182	206	173	192	170	188	176	140	173	173	191	169	169	188	177
9596	1478	1290	1371	1161	954	785	661	671	573	530	547	529	515	512	484	511	437	393	449	461	414	452	408	415	437	456	436	448	407	390	431	390	456	420	420	380	420	409	377	415	403	394	380	433	412	364	415	392	413	415	400	443	397	429	424	374	373	418	405	394	376	377	416	378	411	429	385	373	411	360	371	392	410	435	379	381	373	378	402	431	385	394	373	395	371	404	428	389	426	420	416	416	388	390	398	447	394	403	388	372	378	387	380	415	429	394	428	406	455	394	425	426	386	412	390	401	357	396	388	366	386	377	433	407	389	413	388	408	394	423	413	395	392	404	434	404	396	414	395	398	399	381	384	399	404	401	394	419	372	372	389	377	383	382	355	412	385	419	414	410	397	404	421	411	400	402	379	383	427	433	400	385	434	420	418	395	376	391	415	337	429	411	408	409	431	419	381	363	369	405	423	430	376	381	413	441	425	398	386	376	425	392	412	402	394	379	415	393	404	394	391	424	373	414	391	369	405	390	396	422	384	396	386	415	390	401	420	408	381	401	405	396	382	400	369	404	392	400	386	393	401	376	415	384	410	401	430	390	361	383	405	402	393	406	427	406	411	387	415	391	391	394	420	374	370	378	392	410	401	376	397	407	385	376	399	443	387	379	410	401	368	428	389	431	404	389	427	383	418	428	419	394	403	362	376	415	389	372	404	415	421	380	408	419	395	412	415	394	379	378	373	417	371	388	412	361	387	397	420	395	428	436	394	414	410	442	416	450	428	417	428	379	379	376	371	416	379	422	415	434	417	395	424	379	444	413	400	421	407	384	398	383	388	395	414	408	390	379	443	405	394	363	409	410	405	409	403	431	429	401	407	381	352	403	410	394	372	403	454	394	428	403	411	407	430	417	370	389	414	385	399	403	386	394	418	388	391	431	426	393	396	389	411	432	443	426	383	414	386	392	375	369	389	430	382	386	381	365	396	396	425	403	410	392	412	406	444	433	432	423	406	391	394	410	399	381	369	398	393	421	413	401	405	434	410	391	391	409	380	382	390	423	387	401	413	395	401	416	424	415	366	359	430	406	340	408	399	380	371	429	432	413	380	395	360	343	372	396	407	406	432	415	382	432	340	418	387	418	422	372	410	412	378	409	417	436	423	408	384	378	385	363	385	398	434	393	399	423	374	400	401	397	413	425	402	426	407	369	393	401	421	400	417	438	446	372	404	410	427	384	386	422	409	411	414	414	365	373	407	411	386	394	413	408	392	388	416	400	408	397	390	401	390	396	403	394	396	432	399	392	384	403	407	416	387	429	367	399	408	412	398	403	400	414	398	428	422	406	411	357	381	407	401	408	434	415	406	385	419	358	345	394	386	398	383	416	424	398	413	379	393	349	396	428	418	395	414	405	397	433	396	381	389	382	432	393	415	432	386	370	391	381	381	392	398	369	408	407	415	396	406	421	387	382	395	418	412	404	395	388	402	394	392	402	387	348	386	395	379	439	375	405	394	363	398	442	415	407	383	405	400	413	388	404	404	396	385	391	383	394	394	391	400	397	402	407	381	405	368	432	390	365	414	385	410	425	436	391	411	372	400	405	375	362	371	416	401	386	389	417	384	398	426	429	410	383	398	417	366	374	391	431	398	393	420	405	397	424	409	411	400	406	385	400	391	405	395	354	400	395	387	423	392	405	449	373	402	432	416	398	400	412	399	401	410	396	398	402	407	397	390	394	373	416	396	415	395	374	374	401	406	380	410	396	395	384	409	419	423	401	410	422	386	424	400	440	406	353	391	388	386	372	417	411	463	409	404	425	395	379	400	411	401	408	412	403	401	396	417	415	384	419	423	390	382	440	388	395	393	390	422	413	370	377	422	413	428	395	400	424	438	419	385	390	360	391	406	390	409	388	403	359	400	420	410	410	383	401	403	374	381	407	384	423	380	380	404	415	377	371	389	417	414	394	380	367	369	417	406	395	368	405	408	384	411	403	382	398	417	407	412	373	399	422	383	437	381	439	411	393	384	412	418	445	416	412	384	357	406	397	413	372	395	385	422	389	369	380	422	411	387	404	394	400	468	438	431	427	395	383	409	384	415	446	405	411	410	415	407	402	371	389	392	383	400	417	447	421	407	388	411	404	391	431	397	388	402	407	391	394	452	392	431	410	443	389	421	420	384	412	385	370	425	404	371	390	364	399	400	380	422	412	399	430	392	412	400	423	387	407	406	389	391	367	411	414	371	398	392	393	401	390	403	394	421	440	414	420	411	389	432	405	414	430	430	414	382	416	393	374	376	436	405	423	362	399	401	389	391	394	402	398	403	391	421	387	404	371	412	357	404	433	395	399	397	408	387	340	380	417	379	394	371	407	357	414	386	386	421	416	423	392	409	441	391	411	377	380	464	384	430	395	402	418	397	378	441	405	395	385	364	402	401	412	371	368	398	411	384	429	357	428	405	425	433	426	421	387	346	396	410	433	371	416	392	363	408	398	347	359	406	395	392	396	411	391	446	423	383	434	390	368	382	400	415	362	385	423	369	376	412	345	404	432	394	424	381	381	422	425	414	377	411	419	396	392	392	378	396	400	405	432	363	383	388	409	398	415	420	407	393	423	408	379	363	413	419	390	422	410	387	383	392	419	384	391	413	425	407	433	394	357	376	403	409	371	413	368	361	358	438	408	405	436	363	395	403	428	418	378	365	401	369	403	402	352	423	447	392	398	428	439	419	367	442	405	375	399	429	377	388	433	418	410	366	389	420	405	360	359	379	417	398	392	390	383	371	403	413	388	396	411	447	380	403	385	398	387	410	393	421	402	386	426	413	422	421	411	384	393	398	432	382	414	401	377	361	424	408	388	401	407	386	397	405	385	408	431	428	439	410	389	409	406	417	428	388	411	412	406	423	415	407	391	358	385	421	394	400	418	421	390	370	443	426	408	410	426	418	368	415	396	393	469	385	402	391	366	386	414	376	373	394	420	427	380	388	400	418	454	408	421	417	426	397	387	417	416	433	362	360	432	392	406	410	416	399	423	396	387	428	389	395	417	413	368	406	367	400	422	414	433	413	398	365	416	404	389	408	389	418	452	415	389	394	405	401	405	383	388	402	418	379	388	428	408	377	378	395	391	369	413	391	370	400	401	389	419	418	378	386	396	394	394	404	434	388	398	389	409	377	358	439	402	396	408	371	390	397	408	390	413	407	402	396	401	401	389	375	382	389	404	425	384	402	388	411	358	386	418	387	387	396	425	423	407	380	403	372	393	376	416	361	418	407	403	417	371	398	396	433	395	384	426	378	401	402	400	423	398	404	376	428	426	386	402	432	351	402	449	375	390	358	418	403	395	411	395	424	420	396	373	425	395	393	400	374	388	387	410	403	400	403	387	420	417	409	423	390	356	423	407	441	420	398	387	387	395	393	425	414	423	395	421	354	408	367	421	370	426	385	456	409	411	397	417	399	379	429	417	440	433	401	386	402	405	394	372	396	408	432	411	414	404	429
24382	3623	1166	766	510	426	294	240	232	244	200	218	182	186	185	205	213	182	189	172	154	150	168	192	164	176	177	139	163	195	161	176	171	163	157	125	166	154	154	181	180	162	146	161	177	150	157	176	171	167	141	147	172	183	188	174	138	144	197	158	164	160	182	168	169	145	152	135	180	130	142	145	166	166	176	140	151	140	172	156	171	143	154	176	157	163	153	164	144	198	155	155	166	152	158	173	154	154	160	166	165	140	161	165	152	189	138	165	163	166	171	172	154	180	160	134	176	175	159	148	159	150	167	161	152	155	153	152	166	165	151	145	157	156	154	167	169	158	163	181	163	155	173	161	161	154	155	179	152	159	158	165	160	165	160	185	194	161	162	146	164	163	169	143	144	159	154	180	194	168	165	131	147	190	145	158	173	178	143	149	170	161	156	145	165	165	180	152	158	186	162	167	187	171	153	168	141	138	124	151	164	166	156	167	143	160	162	157	187	168	182	158	174	153	155	161	164	169	159	161	165	167	161	173	152	157	131	150	147	181	165	157	129	170	138	162	153	146	129	168	173	133	155	151	145	152	154	177	158	139	172	155	154	156	168	146	178	140	161	165	167	179	180	181	156	161	156	144	182	149	163	163	167	195	163	185	159	168	155	130	176	157	140	170	182	175	137	165	147	168	198	185	151	143	152	162	153	167	172	159	138	158	146	192	182	155	157	172	180	167	162	159	165	138	160	174	158	177	156	164	162	162	158	162	182	147	163	164	169	157	162	172	170	152	155	157	169	147	190	169	162	157	176	164	170	148	151	182	177	158	193	170	163	157	143	149	157	181	161	141	183	151	167	151	174	171	153	138	160	131	146	164	163	181	166	145	157	170	176	169	172	168	177	174	171	143	164	148	158	155	177	176	162	167	149	132	161	161	170	159	160	141	191	173	170	157	157	157	160	162	155	142	173	167	144	176	161	159	168	159	136	173	136	188	157	149	176	181	154	158	153	127	165	144	170	153	121	160	174	174	153	165	160	190	162	187	186	170	171	182	143	174	172	159	141	173	170	174	162	150	154	163	144	147	149	126	161	143	175	156	157	169	158	144	169	149	152	137	158	169	151	155	155	172	156	177	173	195	175	151	184	174	153	158	178	158	145	164	147	152	148	155	168	189	181	170	165	169	148	178	132	156	134	139	150	157	154	159	150	178	177	144	170	182	173	154	156	147	172	163	156	181	194	150	167	168	159	161	164	162	179	161	195	183	130	152	184	176	197	164	190	153	171	164	162	141	165	169	148	147	161	142	160	160	165	162	182	150	158	177	170	178	155	164	161	148	152	136	164	163	153	166	165	135	176	165	166	147	165	170	144	152	165	163	146	155	161	165	167	174	161	173	153	170	166	146	149	161	145	168	153	157	183	153	164	154	148	150	154	163	147	166	164	185	185	177	178	172	132	132	164	140	161	158	143	166	166	135	156	160	157	163	154	172	156	152	151	155	169	161	147	138	145	182	179	162	167	165	159	158	152	153	141	193	184	151	174	148	134	144	169	145	143	155	152	163	153	127	166	161	172	158	182	173	162	142	169	156	174	160	196	157	149	140	149	158	148	144	183	154	153	154	140	169	172	167	153	181	152	144	145	177	157	145	165	137	151	162	151	137	151	180	159	180	161	168	161	149	136	173	147	145	177	158	144	183	170	154	149	157	155	166	162	160	178	166	146	164	188	173	166	153	159	158	177	157	144	176	180	169	168	169	156	154	149	161	176	147	165	173	167	165	190	161	163	162	163	144	164	166	155	152	160	180	164	157	148	176	156	147	186	143	169	166	178	164	182	147	187	176	158	174	169	170	183	147	196	159	146	149	167	176	140	145	155	162	158	165	160	154	147	140	164	139	139	158	180	156	170	132	163	147	165	171	147	170	184	156	152	155	141	167	159	164	154	197	155	159	180	159	150	157	180	145	151	169	175	175	171	158	172	149	153	171	169	161	164	172	178	165	158	145	143	151	163	170	156	152	153	154	163	157	179	140	163	146	159	177	168	147	175	141	172	168	164	174	165	154	163	165	151	152	163	150	156	138	167	158	165	166	161	151	159	146	161	168	155	161	158	161	123	153	192	152	179	151	148	153	153	140	162	151	151	135	160	163	156	186	184	172	157	160	144	180	183	150	172	157	152	175	167	159	154	147	157	181	173	163	166	163	154	188	161	182	186	181	142	164	149	170	148	180	141	154	149	175	151	158	173	151	166	157	172	165	144	154	165	157	163	172	182	162	155	167	160	158	164	164	163	151	181	164	150	151	153	159	137	163	138	139	137	142	180	164	133	152	156	158	153	159	158	156	158	157	158	148	193	186	173	158	169	168	197	145	148	172	148	161	147	152	174	166	154	176	197	146	142	155	176	185	182	161	154	175	153	156	183	171	149	144	142	157	169	153	179	176	151	170	188	157	168	165	153	155	130	169	148	141	172	175	165	152	181	189	177	166	157	161	185	169	142	134	150	169	176	178	173	166	169	166	154	166	142	168	175	176	172	156	174	161	156	172	161	155	159	182	197	148	185	163	170	153	149	164	167	151	145	161	186	152	144	162	168	150	170	148	155	151	139	162	137	124	150	144	170	158	144	171	154	161	143	177	152	189	169	158	163	156	153	152	147	152	162	176	167	160	170	176	169	151	152	138	163	160	163	161	173	147	152	168	163	162	172	148	153	159	166	175	166	187	159	194	153	161	171	175	153	134	141	169	157	151	164	160	148	157	166	158	147	153	168	142	155	160	163	164	149	150	145	155	181	172	151	167	187	159	163	167	150	174	178	171	148	146	153	155	159	170	149	157	156	160	174	172	157	149	163	177	161	140	143	158	155	149	168	150	161	145	154	154	174	165	150	171	162	137	154	151	158	172	175	166	171	156	147	152	179	151	127	174	159	150	143	187	153	177	158	155	170	164	175	159	156	195	186	147	155	161	150	159	136	182	145	164	182	143	154	174	158	177	158	164	158	169	142	169	158	176	160	168	168	162	162	165	173	141	156	144	174	159	149	169	145	158	144	157	170	179	169	170	151	159	177	177	146	143	166	150	160	182	171	188	166	148	166	161	160	142	166	163	151	142	141	163	173	154	157	149	169	182	157	151	184	166	144	150	179	149	190	171	164	167	147	156	163	176	165	146	169	162	173	153	170	186	149	170	163	161	170	166	171	172	170	161	172	158	139	168	165	159	187	156	143	148	175	160	150	166	147	185	150	156	166	165	148	171	157	138	174	145	197	168	178	169	156	165	171	142	155	171	157	158	168	160	148	187	153	173	147	156	178	144	168	144	159	167	183	155	148	155	150	151	144	181	149	149	165	182	172	151	151	164	169	144	145	174	166	151	179	134	158	167	144	174	149	153	149	156	151	131	133	151	147	159	182	177	154	180	171	151	160	177	174	163	154	155	164	163	145	165	138	147	168	176	159	160	153	161	161	163	173	162	156	146	181	209	161	160	129	146	155	168	151	155	160	160
13152	1979	2191	2230	1889	1449	1177	1018	835	759	742	701	630	683	560	538	559	535	520	488	532	501	512	504	482	493	427	428	440	468	442	449	443	433	457	436	424	426	412	425	401	407	452	443	442	425	432	408	441	387	431	414	443	418	387	427	418	441	409	414	414	402	419	401	409	451	430	422	374	411	394	415	413	405	412	419	403	403	381	430	390	411	423	399	413	414	439	418	429	402	391	433	389	408	423	404	413	389	434	390	431	402	414	399	415	408	401	449	432	405	384	399	405	443	410	411	399	393	387	419	439	434	413	420	381	412	406	441	414	389	405	407	409	392	422	398	448	433	361	375	439	408	375	427	389	394	400	395	398	391	361	420	400	426	407	412	411	414	407	402	400	433	401	398	439	442	404	422	404	435	436	383	423	397	406	418	379	452	414	398	352	423	399	423	443	423	373	381	394	371	392	386	391	399	429	403	434	422	412	421	383	433	400	394	389	397	388	413	427	408	415	420	402	411	415	420	391	396	376	401	396	459	372	433	409	396	433	388	409	443	386	381	423	414	414	391	397	425	409	430	405	396	398	394	412	405	386	385	392	414	401	392	397	415	424	400	427	406	402	384	379	376	403	422	427	419	390	409	419	409	457	420	399	411	422	408	374	402	397	417	401	399	433	436	394	399	398	405	406	403	394	412	384	394	436	436	414	394	374	398	452	414	435	420	395	394	414	424	416	425	382	365	397	432	420	380	416	411	401	394	424	424	417	410	361	394	385	408	416	411	405	443	415	408	415	426	400	387	382	397	422	384	405	392	377	406	427	402	412	414	388	406	425	402	379	403	404	421	366	410	422	391	422	375	387	410	396	391	431	401	408	365	432	393	392	412	417	382	401	435	349	388	426	398	388	378	441	413	381	380	413	400	421	381	423	422	406	433	406	439	423	413	365	408	394	392	406	409	383	393	439	406	409	391	413	421	386	401	457	416	415	399	409	378	400	374	431	379	410	383	376	408	419	413	424	406	388	422	401	421	396	411	431	383	379	422	432	412	397	385	388	402	404	388	413	420	424	392	368	359	386	410	396	446	400	400	350	429	395	437	424	454	382	397	403	414	423	403	391	429	416	388	411	422	395	394	423	387	405	421	412	405	404	437	379	407	379	396	407	397	400	391	397	414	432	407	393	442	398	378	394	427	398	409	407	384	383	407	354	419	401	424	426	419	401	407	398	386	353	408	409	363	399	410	424	405	440	393	391	403	362	396	420	409	443	420	393	412	406	398	443	404	410	422	411	412	399	400	422	422	392	430	402	450	418	405	392	419	422	405	410	390	382	398	418	389	403	443	407	445	381	415	447	384	377	392	408	410	413	397	448	401	413	423	396	375	407	413	420	402	400	390	426	403	430	414	413	435	417	433	398	391	374	411	430	398	426	393	410	442	411	401	399	407	432	434	428	411	419	417	378	427	372	422	418	441	385	407	388	394	413	407	410	418	422	411	411	397	389	384	406	403	423	395	423	432	434	412	413	406	400	388	416	420	416	405	408	417	419	391	387	382	405	388	395	417	418	414	393	404	457	398	394	418	397	411	442	401	410	462	409	386	417	421	387	380	403	434	418	390	412	425	395	403	408	405	388	410	377	414	396	397	415	384	412	385	423	414	442	383	400	400	418	428	399	425	424	366	428	405	376	408	440	444	416	390	449	407	441	391	421	364	404	404	415	400	392	368	389	412	412	388	405	381	387	395	411	417	425	447	383	406	408	401	433	426	410	414	402	404	411	434	411	392	393	373	387	392	429	369	403	399	410	453	402	430	409	402	367	389	393	415	405	417	359	422	436	409	402	384	420	433	443	409	398	444	415	417	381	422	415	406	433	403	383	372	363	370	395	440	445	401	396	414	372	381	370	396	376	443	399	404	401	385	423	386	385	392	381	420	377	381	413	435	403	407	411	405	398	373	430	436	374	410	409	376	422	424	400	397	376	403	386	395	413	393	415	432	400	389	393	382	396	409	402	391	411	423	437	382	396	409	397	406	395	398	427	363	396	405	398	454	423	447	396	424	409	378	423	353	386	441	401	401	416	413	390	387	430	414	411	413	368	424	404	386	424	420	402	398	376	418	361	401	433	427	415	386	441	396	394	402	396	389	364	429	394	400	378	382	458	426	396	377	374	395	366	394	381	418	370	439	387	388	380	418	429	375	378	476	395	428	376	413	376	429	416	422	400	404	428	390	383	393	449	403	380	416	396	413	444	439	403	412	403	402	433	432	395	378	408	416	379	424	412	389	413	418	407	402	399	374	374	411	398	431	415	396	433	436	370	419	396	417	399	401	407	392	388	371	391	373	431	424	433	439	432	392	392	449	393	425	418	438	416	476	408	411	418	389	411	390	383	419	438	390	377	388	389	395	382	421	401	407	395	464	393	441	408	412	384	405	383	421	412	408	432	396	396	424	406	399	469	433	407	410	426	381	428	400	405	359	425	392	395	368	390	427	393	416	438	418	400	413	419	410	409	404	377	403	428	452	422	409	379	378	406	413	399	423	395	469	396	372	392	433	381	393	413	397	374	417	426	443	408	427	404	402	431	429	405	422	427	411	439	381	404	397	429	427	389	402	418	413	396	379	398	378	385	404	440	416	394	393	391	404	417	397	380	404	391	425	408	424	410	435	392	412	401	405	391	389	363	418	390	423	383	383	416	395	419	408	463	415	426	430	409	356	363	388	417	421	447	407	429	415	428	391	418	420	381	377	377	417	386	445	401	414	382	423	426	425	371	391	409	419	379	417	407	447	407	402	396	428	394	417	386	449	382	369	419	410	380	440	359	388	445	392	410	380	408	382	428	388	386	393	385	389	404	383	422	382	422	394	372	436	414	409	401	410	388	387	426	409	394	394	417	394	397	406	396	402	414	393	383	440	384	404	397	402	403	412	362	401	425	410	378	410	420	400	416	394	372	396	403	387	434	407	445	400	408	389	381	416	407	392	389	383	418	421	397	389	394	362	385	410	409	415	427	377	425	455	426	384	393	368	416	386	388	420	415	448	404	419	435	399	429	437	395	386	428	410	414	441	411	424	390	438	388	440	402	395	399	376	389	371	442	365	408	430	397	412	404	379	427	410	445	408	383	402	420	401	383	432	446	424	418	406	419	422	443	412	457	393	437	400	387	363	345	396	407	444	440	433	390	420	403	423	439	413	406	415	396	415	394	426	381	412	400	449	434	366	413	388	419	401	404	415	441	393	413	414	411	403	395	382	406	420	385	421	428	424	429	408	426	366	417	414	392	406	382	386	395	407	426	447	389	355	406	410	429	401	435	414	398	397	396	393	393	378	390	414	400	439	411	418	431	402	410	414	385	417	382	378	398	396	411	403	408	389	415	421	428	381	383	381	391	407	405	390	404	385	413	391	446	395	413	432	411	427	374	400	432	401	409	422	407	430	403	396	350	387	413	389	416	459	398	384	376	405	418	379	407	418	411	389	412	361	419	415	387	425	435	387	390	401
7106	871	404	373	364	348	362	365	358	329	384	364	353	359	353	371	320	356	339	402	365	342	368	346	364	337	338	338	339	339	368	359	365	344	362	346	352	316	375	385	334	326	347	350	369	388	345	336	370	373	346	350	337	355	357	320	323	346	339	370	384	343	331	347	350	329	332	363	346	364	352	364	340	335	356	382	384	341	361	364	365	377	402	362	342	345	389	366	356	368	346	368	365	361	349	330	378	353	366	347	353	316	346	395	366	358	367	348	370	370	330	344	349	337	333	363	357	347	320	385	337	387	344	364	339	321	325	335	331	345	336	382	402	349	342	321	382	335	337	338	357	359	295	347	341	340	357	336	345	343	343	361	372	370	334	354	380	363	351	340	345	363	337	375	366	342	401	342	330	380	393	342	328	349	383	390	343	331	333	331	346	345	362	326	387	309	377	374	369	361	356	362	344	329	329	389	355	365	364	365	350	373	346	356	364	358	372	353	368	386	327	315	363	356	315	358	349	337	350	350	367	378	361	348	331	369	317	371	341	353	389	390	354	347	346	370	390	338	364	327	385	362	378	389	331	335	368	332	368	354	362	362	335	345	333	353	352	375	327	351	340	371	390	376	351	375	386	368	335	343	343	339	339	362	331	383	365	334	363	343	330	363	338	349	345	385	366	378	366	365	337	353	328	355	347	352	370	380	371	373	350	379	325	317	352	358	376	397	346	338	354	362	361	345	342	331	363	408	362	359	359	385	381	375	391	346	344	391	381	378	324	395	369	362	325	355	342	352	338	349	324	360	358	357	361	345	357	343	351	326	387	316	358	352	317	397	352	349	366	332	356	398	382	387	336	359	335	345	307	308	342	349	330	372	341	371	324	334	364	347	349	369	331	319	359	345	366	303	345	386	354	349	340	355	343	362	374	375	390	328	328	376	337	358	348	363	339	348	335	340	346	350	352	350	334	346	368	373	348	380	348	297	328	389	326	340	360	337	358	352	348	349	325	396	399	379	363	375	356	384	400	379	332	353	347	355	362	322	316	376	366	315	368	336	355	337	349	375	361	393	363	349	365	332	351	327	346	342	375	336	312	331	352	356	364	353	353	348	409	335	359	348	358	353	392	377	362	351	369	366	343	369	359	378	356	364	354	347	388	341	338	369	360	398	390	337	385	403	350	348	372	366	346	362	352	377	314	345	361	332	384	374	358	365	386	377	367	359	354	330	345	338	348	329	370	346	347	342	380	362	366	334	368	381	402	324	373	365	380	353	357	378	327	365	388	356	349	346	355	328	353	352	367	351	373	371	350	312	353	340	350	345	320	361	347	342	346	353	341	342	329	383	344	351	340	361	355	326	329	379	326	358	371	328	364	369	374	349	333	324	343	352	319	360	379	340	352	348	331	354	345	344	356	345	376	342	338	342	360	420	377	347	350	344	347	339	388	391	376	376	401	358	368	379	360	332	325	383	341	345	337	343	386	367	357	363	357	323	357	355	362	343	371	384	385	355	351	369	353	347	353	356	340	358	328	344	351	367	366	349	386	360	362	337	381	320	338	339	347	357	370	345	374	367	355	324	379	345	334	328	376	351	353	373	347	368	351	361	374	367	316	378	374	342	348	346	343	380	357	368	373	378	336	328	337	351	346	330	346	337	346	355	348	349	344	407	347	288	360	373	325	342	353	385	360	364	345	389	362	358	387	360	328	328	356	338	356	361	384	368	336	362	335	368	369	324	400	352	395	368	370	366	373	340	325	340	341	332	388	359	348	363	365	372	352	382	356	305	379	379	342	339	407	343	330	353	377	382	334	345	356	364	387	326	372	375	355	396	375	339	380	315	327	339	357	341	357	387	361	341	364	382	351	352	373	358	347	400	344	360	371	360	354	380	350	377	353	345	332	337	374	339	334	381	354	319	338	341	379	358	337	348	360	328	362	333	356	354	395	334	325	323	366	340	357	318	389	333	378	343	367	380	324	371	345	322	350	358	360	364	407	358	310	366	375	353	370	393	358	322	360	371	355	325	340	304	359	341	371	376	355	354	349	348	337	399	368	365	389	362	375	417	344	392	361	357	317	382	361	351	354	340	338	324	358	345	338	358	422	323	361	364	348	363	355	354	355	335	355	348	361	359	349	332	342	383	381	365	369	374	323	354	371	357	359	386	349	371	333	323	340	314	366	311	353	380	376	355	389	338	341	363	334	317	369	391	342	372	318	361	376	410	350	335	383	336	380	331	341	386	308	356	375	373	341	324	326	362	367	348	355	354	341	349	388	388	332	377	357	347	382	343	397	336	338	373	380	323	411	347	332	354	355	322	366	359	377	357	358	345	354	381	355	350	347	361	370	352	338	360	325	368	324	342	344	361	346	381	380	348	367	381	392	351	359	350	390	348	384	344	370	357	362	361	383	345	377	373	308	361	343	321	394	373	329	317	361	373	386	355	329	352	360	322	360	348	374	352	348	373	332	393	351	311	372	370	337	383	357	374	389	378	379	325	320	381	352	357	366	372	406	375	356	370	345	352	389	350	358	328	354	369	335	320	330	385	333	358	329	387	370	341	348	346	365	355	375	376	383	366	362	389	342	355	363	355	361	395	355	344	347	366	310	370	356	364	315	328	337	324	316	393	345	340	347	367	355	357	343	361	361	346	375	354	370	318	374	352	338	361	368	330	386	412	388	376	338	352	330	349	376	370	339	353	348	359	372	319	327	370	329	356	377	333	323	352	364	362	355	362	337	359	343	342	325	355	327	343	370	333	328	335	384	383	363	353	370	364	333	352	314	326	359	349	367	401	390	378	402	375	318	318	392	343	366	366	341	354	333	368	341	376	354	381	343	384	346	346	382	317	366	360	397	353	344	387	366	327	389	326	346	328	379	368	335	381	375	359	376	376	368	332	359	342	345	384	363	322	413	375	372	381	358	316	349	374	332	364	373	351	337	346	355	372	386	359	380	333	339	350	347	362	328	360	330	338	348	310	340	372	372	368	367	347	361	381	382	349	379	368	344	333	354	341	342	364	340	369	334	388	313	350	399	363	329	384	323	352	402	317	384	360	308	367	343	340	358	330	369	324	336	412	328	361	319	362	335	342	355	385	338	371	386	354	343	394	366	342	362	346	357	341	343	379	347	338	368	362	331	355	359	366	371	356	352	342	402	343	374	362	352	357	321	344	381	324	376	347	359	357	325	380	350	345	356	376	378	370	332	334	364	341	314	358	354	340	368	358	360	423	367	337	369	342	392	361	381	363	355	351	343	350	314	377	371	360	336	362	355	360	345	379	355	343	351	325	366	353	386	371	351	362	343	395	379	318	344	380	347	333	391	372	388	351	374	357	345	364	337	346	381	363	334	369	359	370	381	379	311	347	386	379	379	355	329	331	312	356	324	361	382	373	340	351	372	355	360	342	348	326	313	366	364	352	356	367	355	360	343	329	344	356	359	351	368	347	348	373	345	311	350	354	361	338	373	379	333	346	370	370	338	369	372	336	351	307
4633	998	823	816	787	781	778	815	764	768	769	767	748	795	748	772	780	756	751	744	778	712	778	787	728	805	736	764	737	743	740	777	777	798	752	739	751	774	747	764	746	715	760	759	790	778	768	725	810	738	762	709	750	725	711	736	791	770	749	735	732	770	750	759	768	801	723	778	776	831	795	770	715	742	790	828	750	725	782	795	697	736	741	756	776	794	701	772	788	733	730	712	726	781	769	755	775	804	779	807	755	760	776	715	706	752	797	717	776	769	764	844	720	749	805	801	753	712	777	765	800	717	721	794	737	714	765	772	756	755	770	774	738	790	750	762	772	757	812	796	796	778	814	774	724	723	744	750	780	776	808	773	754	781	768	771	731	809	776	736	777	765	769	762	782	813	751	761	775	765	788	721	791	760	753	747	765	772	752	785	740	768	712	793	777	733	731	832	699	771	765	783	734	747	783	767	759	779	753	775	755	762	792	817	760	739	773	778	736	720	730	807	772	781	787	764	760	761	759	803	750	740	787	747	769	763	783	771	759	745	811	729	750	751	737	778	743	769	734	741	821	796	793	747	746	800	803	749	732	733	843	786	785	759	765	767	806	715	779	749	805	773	758	793	780	751	832	756	801	775	806	750	788	769	798	813	703	753	770	774	790	768	714	759	759	797	712	801	770	747	723	770	782	748	800	763	755	801	754	763	744	821	741	777	829	780	744	812	740	807	777	699	770	772	748	777	724	778	786	769	748	802	759	751	783	712	815	773	757	756	780	772	759	764	752	764	751	728	754	759	758	769	768	766	707	794	768	803	749	760	781	782	754	765	764	802	688	763	805	705	776	809	783	759	734	747	769	755	728	743	740	756	797	760	757	815	791	734	778	766	714	769	773	727	766	738	755	723	781	723	803	773	746	760	767	785	762	764	716	746	784	786	771	801	717	718	776	767	725	750	761	749	758	789	716	764	749	783	786	727	757	785	736	813	791	769	810	789	756	738	750	767	803	809	752	697	785	799	753	782	754	739	786	750	773	767	772	721	791	765	771	787	747	773	776	759	764	732	743	714	778	757	698	804	747	725	796	783	760	770	756	776	798	777	789	773	774	760	734	757	772	810	777	777	765	756	812	745	762	769	756	722	721	749	789	781	667	761	712	773	720	744	760	761	732	752	782	779	736	807	739	736	739	749	737	716	792	792	766	730	757	758	743	780	766	741	736	755	756	783	816	726	766	758	769	763	769	783	769	790	775	762	743	766	739	757	730	759	761	756	798	736	764	787	735	753	749	766	748	716	734	758	740	777	789	793	804	723	731	743	791	804	742	804	810	737	775	804	760	777	798	706	706	753	774	724	773	752	765	745	807	764	763	770	768	764	775	790	795	763	739	738	764	739	775	797	751	733	733	756	775	750	732	750	792	795	801	784	749	770	758	707	718	749	807	760	834	702	785	780	766	760	732	793	773	805	776	818	718	795	732	724	783	767	770	761	795	769	718	751	776	710	780	742	774	812	748	817	779	730	766	789	745	807	740	755	764	758	748	770	761	769	795	739	726	796	752	775	784	766	736	742	776	742	779	743	739	770	763	799	766	761	802	780	713	743	747	765	769	764	794	752	751	793	824	761	796	813	731	753	763	749	753	714	749	765	788	826	767	774	714	737	782	789	780	753	749	715	712	786	770	740	742	739	780	735	737	723	744	742	733	766	750	746	750	763	839	776	751	757	776	782	758	729	805	760	775	717	754	795	738	744	742	744	738	792	787	814	825	753	774	716	786	719	764	726	790	757	762	756	759	764	772	787	761	777	765	770	735	770	765	784	730	743	795	814	793	775	752	781	779	748	741	787	769	752	747	737	754	769	745	786	784	768	766	794	759	757	793	761	758	795	750	738	740	750	713	774	765	771	752	834	776	732	792	736	799	763	789	732	788	795	786	793	825	768	725	744	781	775	760	738	753	744	741	791	772	754	753	757	798	796	785	745	739	800	821	796	789	751	700	819	771	800	787	743	751	744	772	772	769	763	782	757	725	764	729	745	783	732	786	813	752	785	766	772	769	759	782	778	819	757	772	763	775	731	843	745	780	767	815	744	703	812	737	753	764	744	775	726	759	772	770	728	762	763	740	790	751	776	809	723	827	769	730	784	798	769	787	718	801	757	763	771	766	729	800	747	762	727	780	781	709	773	779	769	753	756	774	790	764	817	785	792	741	732	783	757	732	791	766	748	759	824	755	743	752	774	735	759	765	720	799	745	734	799	749	743	763	802	793	687	769	751	775	737	769	747	735	760	798	823	765	764	786	778	770	805	767	755	756	710	777	780	759	690	746	746	761	757	757	737	742	849	819	739	726	802	844	734	741	767	730	781	790	821	777	754	775	823	762	831	775	807	797	780	814	797	768	701	787	757	838	744	767	748	755	799	716	757	758	711	764	769	772	738	698	789	764	787	742	777	765	762	748	744	741	748	758	746	758	732	755	749	726	769	790	784	754	775	776	753	723	748	786	741	751	743	740	728	741	789	751	815	765	776	806	778	794	757	842	774	788	782	761	811	765	786	761	743	706	737	772	844	787	754	755	746	753	762	761	825	769	777	776	788	767	735	735	767	728	743	772	768	777	760	785	729	781	781	785	723	740	750	758	782	757	710	808	740	773	734	807	768	823	701	744	776	725	736	703	714	796	773	699	809	810	748	719	738	763	819	713	745	774	784	774	774	726	812	738	812	779	721	762	788	739	744	743	765	760	760	723	737	755	764	770	748	782	785	745	762	761	715	799	765	745	724	738	778	737	810	807	803	806	779	794	775	735	779	740	744	690	771	748	793	738	755	746	776	753	755	742	796	790	742	734	733	734	789	766	759	702	779	764	786	777	782	782	729	773	800	757	736	730	756	778	754	799	766	769	758	771	741	796	719	776	738	750	765	731	766	772	725	764	743	791	751	754	775	749	764	741	744	763	784	739	785	771	757	736	737	688	770	761	730	784	784	757	771	758	780	797	762	774	795	782	743	775	752	738	790	761	750	762	747	769	774	784	754	779	807	779	785	712	799	785	730	763	742	744	787	793	767	778	720	760	788	782	809	742	788	760	767	807	748	729	747	764	793	741	720	745	754	730	771	733	774	794	747	751	817	760	757	767	801	784	745	760	814	781	776	779	783	801	756	801	721	730	744	785	780	778	714	780	783	741	810	769	736	738	742	783	757	782	732	753	733	768	764	694	753	787	736	758	742	789	790	754	789	755	763	753	744	782	761	770	808	764	752	744	814	795	779	777	733	734	764	722	810	785	764	731	737	793	737	780	761	735	750	797	809	719	782	748	775	756	786	703	765	785	824	776	774	801	841	751	767	741	770	737	769	740	803	774	807	744	777	793	817	767	790	771	761	719	756	775	768	767	738	782	753	779	795	777	734	807	804	778	784	753	785	715	752	772	751	745	705	719	768	752	787	784	782	767	810	788	739	785	817	787	715	739	807	729	748	775	814	738	764	768	754	778	769	777	795
15867	1526	612	507	345	273	254	225	225	190	219	176	191	198	170	183	139	193	189	179	188	169	188	201	177	176	193	190	156	152	167	179	175	183	187	164	160	167	177	193	149	166	171	198	179	178	166	164	175	186	166	147	218	164	173	160	178	170	184	178	163	156	162	156	152	184	144	148	186	172	163	174	165	189	168	179	182	190	162	167	162	174	172	179	193	188	171	176	172	157	161	168	177	159	179	158	162	187	194	175	197	192	209	169	183	163	181	184	203	148	167	165	161	147	172	157	188	206	160	175	165	195	193	188	171	173	132	163	151	172	189	158	181	175	190	177	176	169	184	181	205	172	188	187	179	186	181	178	191	169	184	198	156	165	192	189	163	162	206	170	204	193	159	204	170	182	165	198	166	165	188	168	170	181	162	172	187	173	185	174	153	164	184	190	181	170	167	178	204	177	167	160	167	150	172	175	211	181	189	187	176	195	185	192	167	190	170	189	174	172	180	179	186	169	157	174	126	196	206	173	158	190	162	201	164	187	141	166	177	157	178	175	164	159	199	188	174	180	159	183	185	166	188	189	163	160	180	163	166	155	152	162	169	174	163	178	185	183	168	177	165	199	192	140	147	195	157	182	186	174	155	182	187	170	213	171	172	172	182	168	188	184	162	174	158	142	173	147	171	172	180	161	174	171	166	171	197	181	179	172	211	147	172	170	209	180	164	145	160	151	180	175	155	179	152	180	154	162	164	151	184	202	180	158	173	187	173	194	172	196	170	171	157	157	178	178	170	178	185	176	179	175	175	180	179	174	167	172	172	188	169	133	190	167	185	164	147	152	183	158	182	177	179	183	189	187	185	185	164	202	163	178	179	173	168	200	169	178	159	174	173	178	205	160	158	183	190	188	181	166	186	164	158	166	184	182	194	186	198	149	168	187	160	149	177	191	182	159	162	176	169	184	163	169	174	164	159	186	182	186	186	168	167	196	178	170	154	169	175	157	160	153	183	146	159	162	192	157	164	178	181	169	172	174	176	169	169	191	174	177	197	168	181	150	180	162	186	179	151	163	175	167	191	163	173	180	182	192	186	163	169	195	167	163	200	186	180	155	151	177	189	178	182	175	177	194	181	201	199	190	187	180	173	159	182	164	171	158	178	190	172	165	176	160	160	173	156	168	166	163	163	163	146	176	181	195	182	175	154	176	176	158	148	150	175	183	177	164	164	191	180	181	176	159	180	185	174	161	200	154	181	185	160	184	152	165	194	187	171	168	175	148	162	195	185	164	173	167	174	177	184	193	177	161	179	149	168	182	180	182	173	176	179	170	189	173	168	178	188	146	189	181	190	186	168	164	165	203	177	167	168	170	188	174	194	182	181	187	214	171	188	175	151	164	178	174	163	151	189	154	173	162	177	169	158	181	178	175	205	190	169	162	181	147	174	172	187	170	164	178	184	188	179	164	175	171	166	174	190	172	168	143	174	158	168	173	185	178	171	182	176	165	168	183	182	149	167	147	172	181	157	172	190	164	163	172	178	173	198	157	186	152	182	196	184	177	173	152	170	172	153	161	160	178	180	184	175	171	205	178	172	157	190	153	184	173	200	179	178	176	165	185	166	188	205	175	191	192	192	154	176	192	148	149	167	168	184	161	147	180	175	179	155	165	153	150	185	154	150	178	185	165	190	169	174	188	188	171	192	169	197	179	192	178	162	170	170	156	172	167	166	167	161	175	167	201	159	160	191	161	171	151	165	158	180	156	192	179	191	169	175	182	167	158	195	186	170	155	168	162	180	197	180	177	166	153	165	168	186	159	158	180	161	198	171	164	164	208	162	172	165	155	150	167	182	170	171	178	150	168	178	177	206	167	178	196	147	166	142	170	175	173	204	168	167	161	165	188	167	172	175	181	169	171	142	178	188	173	184	151	163	151	174	179	175	182	164	171	189	194	164	175	177	174	179	186	192	154	134	159	190	175	166	192	193	166	147	176	176	207	196	175	176	181	162	181	186	173	164	151	160	169	179	187	164	170	162	184	165	154	151	166	168	181	173	175	161	169	179	165	167	176	165	176	167	188	179	180	180	156	170	172	190	165	165	182	182	172	166	174	180	167	163	166	168	172	159	194	178	176	172	178	186	169	147	169	189	164	166	179	193	178	173	169	198	190	178	189	206	172	172	188	167	153	164	147	155	163	163	154	171	185	167	141	177	173	168	161	204	180	192	195	163	181	161	183	171	189	153	179	149	159	193	185	181	165	187	171	154	159	157	172	177	176	187	171	144	167	161	184	183	196	160	189	143	171	168	154	185	184	168	170	173	201	156	183	155	188	180	178	148	186	156	209	185	160	170	177	176	171	153	159	175	188	188	193	166	167	182	189	170	179	174	191	142	177	184	175	170	189	160	194	162	187	170	167	171	159	184	147	183	154	186	166	189	177	159	161	185	184	165	192	178	157	175	153	166	174	208	183	149	157	158	172	178	211	216	147	194	180	185	194	180	175	193	164	182	177	182	183	144	175	210	192	149	181	199	189	178	162	179	144	171	170	163	181	164	166	151	159	174	179	162	165	167	190	173	173	161	180	193	150	190	194	177	156	194	215	162	176	183	182	193	173	171	142	185	184	153	177	160	178	161	173	204	163	159	180	188	173	156	137	175	185	152	167	166	198	186	183	192	207	171	163	157	170	193	178	168	160	153	199	156	173	177	151	155	157	188	186	191	191	171	164	196	166	189	185	194	170	170	214	177	199	172	166	192	177	159	160	158	165	192	172	161	178	171	177	164	154	176	161	159	169	172	189	214	185	167	176	159	173	181	190	165	176	172	179	184	166	179	152	146	177	151	196	194	178	176	183	188	188	197	180	153	162	183	161	199	166	169	194	177	176	183	186	165	182	175	173	168	168	166	176	138	168	186	180	206	178	169	182	167	171	203	153	165	161	176	178	179	162	179	169	170	165	178	184	178	176	179	194	150	172	159	165	193	187	179	184	162	183	164	159	150	170	176	172	164	183	173	175	164	196	151	159	196	171	171	160	174	157	159	180	171	190	174	169	165	159	142	161	177	187	179	188	189	151	170	169	156	183	159	177	179	175	170	172	160	183	196	161	155	181	163	165	197	167	181	187	174	179	195	175	189	181	159	165	169	173	173	170	171	187	200	194	164	148	166	157	179	176	163	174	176	177	168	182	163	147	191	191	187	177	176	160	158	183	146	200	173	164	193	155	181	173	172	182	185	170	190	193	183	156	171	165	201	163	183	160	162	173	188	180	165	204	171	170	173	159	181	153	170	178	146	184	162	174	170	192	163	178	170	185	159	186	171	144	163	197	158	171	193	180	160	192	176	164	174	175	202	189	177	172	170	179	182	163	184	179	181	161	179	167	168	193	151	192	148	175	178	167	177	177	172	195	166	167	162	190	182	173	151	183	157	164	177	171	183	168	160	213	189	160	146	165	169	154	191	175	160	167	190	186	132	170	156	164	180	160	206	166	181	171	194	180
9978	1067	1329	1324	1176	917	752	712	637	574	553	536	544	505	519	487	481	448	448	446	467	470	448	429	431	421	411	401	403	443	446	432	430	417	433	402	426	407	418	454	378	428	423	404	410	423	436	408	425	399	404	392	421	395	412	379	436	416	430	433	443	404	403	379	414	391	393	402	412	424	416	414	373	394	405	400	409	390	408	400	391	429	398	373	431	430	418	413	429	367	423	439	451	420	427	432	421	404	386	354	390	402	407	369	410	429	402	393	409	397	379	420	440	419	421	422	406	377	453	405	429	392	418	410	409	382	429	392	378	387	396	392	444	423	390	404	424	401	393	398	409	416	391	372	427	396	434	427	416	405	381	425	397	408	394	382	395	394	429	378	388	414	426	419	403	396	416	416	391	388	396	390	394	383	436	394	431	415	369	396	416	417	440	391	397	391	411	383	395	416	403	403	411	433	386	388	399	405	388	403	418	411	395	428	409	425	410	424	383	400	386	409	380	410	356	391	413	401	439	418	369	454	399	417	389	371	440	421	403	411	422	380	398	356	366	371	406	404	427	435	400	437	409	404	418	378	399	399	429	382	428	424	393	398	426	438	380	396	403	380	393	397	393	420	417	433	374	392	421	405	401	413	379	378	438	389	386	405	406	410	404	371	407	404	436	413	393	436	391	398	420	417	389	400	372	385	381	407	427	422	423	412	394	396	442	380	412	388	420	414	387	392	366	418	398	393	391	443	426	444	401	422	430	400	385	425	397	393	383	421	394	426	396	400	381	397	386	414	425	379	418	400	427	371	393	421	398	414	385	410	391	417	406	391	435	400	385	455	436	409	407	400	392	401	419	446	385	385	462	424	395	388	409	409	432	413	408	397	430	408	448	426	403	380	417	400	396	381	427	411	404	404	386	410	423	416	404	428	413	430	431	393	419	415	386	407	399	405	416	418	392	416	408	379	399	412	393	396	426	449	390	443	395	365	374	399	419	386	419	405	425	405	422	372	408	433	394	417	440	421	399	381	386	385	415	393	422	419	378	410	403	438	440	390	393	416	416	358	413	401	397	426	453	436	396	440	393	420	403	384	434	430	418	403	424	418	406	403	363	435	421	380	406	426	418	430	403	418	402	416	380	409	432	435	413	436	411	415	397	464	349	412	449	387	417	388	358	412	386	348	386	395	384	391	435	410	394	417	438	422	405	380	419	419	387	413	403	423	402	379	407	427	402	421	418	420	402	437	403	434	397	425	459	398	452	441	366	364	420	387	369	420	410	402	400	440	439	420	423	376	400	391	435	412	442	366	402	400	435	413	374	344	390	395	440	413	409	404	438	404	377	368	415	435	382	416	398	422	409	406	404	410	403	406	416	408	413	446	394	414	382	411	427	422	395	393	389	419	430	435	386	425	432	436	394	383	429	397	427	397	415	389	380	429	424	408	406	393	418	416	374	449	418	406	394	392	391	388	413	385	398	416	430	400	405	414	434	417	409	397	355	436	397	407	401	368	447	417	434	428	387	424	395	394	416	398	416	391	389	439	380	380	403	417	407	426	383	410	406	392	393	424	383	430	386	454	415	350	446	397	418	403	384	390	419	384	416	387	416	402	410	394	406	404	423	444	395	401	419	432	414	410	407	414	384	391	389	437	411	381	392	413	426	420	429	405	384	389	394	430	400	374	404	417	428	387	387	381	418	403	399	393	375	394	380	364	392	430	408	425	426	408	403	422	422	400	426	387	440	415	369	389	452	383	396	384	383	423	392	401	441	421	430	402	453	363	396	380	412	435	411	396	393	403	370	398	379	383	381	418	406	400	397	405	404	443	400	388	398	417	420	397	401	389	443	442	424	430	429	431	361	446	401	374	397	404	382	406	440	449	391	398	389	410	389	382	364	425	428	399	380	387	430	424	403	401	401	413	405	431	394	393	389	397	390	424	395	378	462	430	429	384	389	398	391	416	392	422	400	414	384	420	389	384	413	435	415	382	407	425	404	403	425	422	438	383	374	385	436	424	442	407	402	409	387	429	398	405	411	446	389	378	392	413	410	395	422	412	403	421	396	399	392	403	395	422	405	420	401	439	430	409	414	405	425	401	409	425	430	426	389	428	429	380	380	421	431	387	384	442	394	409	405	372	398	413	373	437	409	425	391	403	388	448	404	402	420	405	405	410	391	425	424	406	380	393	404	393	408	387	414	379	378	390	409	442	368	413	407	401	415	416	396	440	423	448	442	410	412	448	388	395	385	400	384	397	442	396	388	397	374	391	410	419	402	414	382	415	368	423	377	409	435	420	390	453	387	435	395	400	440	411	396	386	408	399	394	411	419	416	448	411	384	431	398	427	431	443	392	442	398	399	421	379	427	380	416	396	404	417	395	424	392	394	366	407	387	408	377	420	405	424	412	412	396	401	407	414	412	419	440	385	371	415	422	411	416	401	390	401	388	424	407	431	448	419	391	414	418	395	437	414	383	396	380	397	410	407	397	410	425	413	423	406	406	437	378	446	411	395	393	416	440	413	414	395	406	387	382	413	410	420	416	404	405	397	422	414	416	414	399	355	389	415	448	397	414	396	403	379	427	387	399	403	389	458	400	400	405	404	378	404	380	399	403	441	378	420	397	420	401	442	408	390	387	399	399	398	380	407	394	409	380	412	391	442	364	465	368	381	404	380	383	429	435	385	371	394	436	438	450	383	419	404	380	388	411	416	396	378	381	400	371	439	392	392	399	382	390	396	423	379	402	400	427	381	353	425	408	430	397	410	370	395	429	407	426	418	383	419	377	400	409	377	424	402	405	420	380	387	444	379	434	390	417	389	428	402	402	454	390	404	407	368	395	417	426	384	412	431	396	432	405	397	365	438	409	380	412	426	398	413	425	450	408	403	374	427	376	416	392	411	430	399	407	400	393	434	405	404	409	412	374	424	390	378	415	380	405	387	425	411	362	415	378	432	393	402	422	413	409	433	383	414	387	393	398	423	399	365	426	364	394	439	395	422	387	409	404	414	420	432	437	404	416	403	408	402	443	378	418	402	391	388	415	411	440	418	389	412	401	412	409	412	424	399	384	429	454	424	407	423	402	444	385	381	421	416	390	402	426	382	421	410	373	421	381	465	410	406	435	400	409	390	374	349	408	403	392	433	410	419	403	479	398	452	422	409	394	421	399	427	386	393	410	399	421	411	413	378	402	412	434	431	413	416	400	421	417	360	380	403	404	407	454	396	387	397	414	392	408	412	404	391	382	395	410	404	406	414	410	414	381	399	405	427	415	412	432	405	391	445	408	399	410	409	401	400	407	405	411	400	422	436	369	447	382	396	406	410	397	408	404	403	394	373	417	404	408	391	419	412	419	421	393	408	433	413	409	389	394	434	429	363	405	402	395	420	440	391	390	410	410	410	426	447	413	428	396	411	412	379	405	382	404	424	425	405	397	425	412	412	406	418	385	408	391	420	378	400	428	410	444	383	381	382	415	386	429	395	407	412	390	413	383	424
22433	2780	1042	756	552	374	302	271	218	218	207	195	188	168	160	194	204	178	155	178	130	170	151	177	157	175	152	184	155	141	147	148	168	157	160	179	170	173	165	178	195	157	153	175	138	163	179	145	183	170	151	152	144	146	160	154	168	170	133	177	136	172	180	179	180	165	172	161	149	161	164	165	177	174	154	139	156	163	165	203	162	157	142	173	164	185	156	165	172	160	160	159	128	136	159	154	162	187	172	156	155	165	156	135	148	150	166	169	177	166	150	176	165	151	171	149	191	169	124	173	159	170	144	144	145	149	189	144	149	153	176	153	168	156	179	159	168	144	178	157	160	171	163	145	166	135	159	152	124	163	169	124	163	166	170	167	152	146	156	137	177	151	188	161	136	172	161	164	166	170	159	139	151	186	202	159	163	153	147	158	166	167	166	146	160	153	183	163	190	151	153	177	144	148	143	146	154	173	143	156	184	165	174	166	152	161	159	178	138	145	140	165	150	185	162	144	148	171	150	155	170	180	141	163	156	188	156	139	148	165	187	175	156	149	167	161	165	171	150	156	146	145	135	169	166	166	144	158	146	151	165	147	158	141	162	161	163	156	142	166	142	169	187	164	184	151	158	154	175	166	171	158	136	168	152	156	160	134	189	163	170	141	138	183	161	151	170	170	159	143	159	147	161	170	174	143	155	158	160	165	172	139	152	176	149	174	173	175	193	167	158	131	188	169	158	155	140	165	136	149	134	163	159	131	170	157	158	173	151	166	152	157	169	155	160	163	184	148	168	155	157	153	151	163	162	175	151	144	175	161	163	160	144	176	136	164	155	183	168	165	135	184	176	162	175	167	169	149	161	169	175	166	142	141	179	160	160	180	165	148	166	160	168	153	169	155	182	170	176	178	158	147	142	175	172	163	169	145	167	166	185	147	156	157	178	154	156	158	148	167	155	171	162	151	160	147	143	145	166	164	168	145	137	156	153	153	151	164	169	184	166	161	137	167	158	160	126	118	163	154	176	178	146	154	148	148	159	151	175	142	164	156	145	141	166	175	170	160	175	160	158	177	148	162	148	170	168	172	165	171	152	162	173	149	140	174	151	131	169	166	159	151	134	165	142	153	149	161	161	179	145	163	167	163	163	172	159	188	152	161	165	154	178	142	196	144	164	140	166	171	150	150	158	151	140	174	143	159	126	152	176	164	149	163	165	159	162	165	140	154	150	181	173	177	177	165	154	163	164	164	185	141	155	157	168	163	165	180	164	134	159	148	172	168	151	150	134	181	157	138	156	153	171	166	164	160	153	159	135	155	177	161	193	184	163	150	157	164	164	185	137	180	195	164	163	146	177	175	138	160	172	156	155	158	185	170	164	148	138	133	170	163	166	165	188	167	158	137	159	177	164	139	157	168	154	178	149	156	159	162	173	159	144	157	167	154	142	174	179	173	169	142	171	156	160	148	163	155	176	160	148	181	146	152	178	130	137	192	144	135	142	135	158	131	155	134	140	147	156	157	148	147	158	138	177	174	160	144	153	147	169	160	174	166	158	136	149	170	187	149	164	128	166	145	152	172	170	152	169	155	139	158	140	144	148	141	152	143	149	178	153	154	140	136	153	135	141	140	156	162	164	146	151	161	151	153	179	179	179	150	170	148	161	147	162	170	154	149	140	131	148	156	163	163	154	154	172	184	122	166	145	141	173	138	167	171	181	165	158	159	194	170	166	178	146	152	166	163	158	125	144	159	125	137	181	151	156	185	144	187	140	159	149	149	157	178	152	175	162	187	149	162	156	175	156	178	182	156	148	150	161	138	176	143	175	157	165	160	160	157	150	164	144	156	148	163	165	156	141	162	163	162	147	149	157	156	169	144	153	138	159	140	168	171	159	168	145	156	157	158	184	156	167	154	122	153	159	152	136	163	152	169	164	165	138	148	155	172	156	178	183	147	134	164	157	161	160	162	152	138	172	179	171	167	158	139	166	158	156	145	154	165	159	168	163	178	160	176	152	158	164	165	178	120	163	162	170	163	139	133	157	151	166	171	144	135	143	167	157	175	160	160	142	160	179	179	186	154	170	165	142	147	137	166	173	142	148	147	144	162	184	157	145	166	148	152	162	170	178	160	163	157	169	143	158	151	164	159	149	163	168	181	173	178	139	163	166	170	168	157	147	154	146	151	181	155	151	152	157	154	172	168	174	156	173	162	178	140	159	170	141	166	155	157	164	169	170	179	177	137	140	147	185	163	152	150	172	160	136	158	126	167	143	161	148	168	159	182	183	146	150	154	136	177	159	134	178	166	140	165	165	121	167	162	184	164	156	158	154	156	143	144	160	169	163	167	162	162	140	147	137	143	164	146	129	155	147	153	158	178	157	153	148	174	147	155	151	149	172	160	173	162	183	138	150	125	144	141	153	133	154	147	153	153	159	169	159	162	163	152	146	156	141	175	173	155	155	156	161	180	163	157	165	144	141	137	152	159	172	163	153	154	133	159	152	176	161	158	187	148	143	156	185	151	164	138	152	152	138	154	137	168	185	150	158	156	173	154	167	145	163	144	171	185	170	177	168	139	158	161	153	164	186	159	143	151	171	172	157	154	162	150	168	162	170	200	155	168	166	156	175	158	162	180	171	176	147	140	149	172	153	132	157	153	150	173	150	183	175	163	164	151	143	149	177	152	173	139	162	162	135	144	155	151	186	140	167	131	161	143	145	144	176	177	149	164	174	173	138	157	174	164	166	177	145	150	166	143	159	136	160	157	123	141	131	151	165	181	163	156	174	146	156	166	166	141	148	149	149	172	157	177	149	146	165	152	168	180	169	199	150	162	185	194	176	158	165	156	165	166	182	135	145	172	153	156	146	147	164	165	181	156	151	149	151	173	170	155	136	173	171	155	179	178	149	150	184	153	144	167	146	156	169	140	188	149	141	168	188	134	168	162	146	167	156	154	142	157	156	197	204	159	158	174	161	158	150	157	162	152	143	142	154	155	157	158	128	154	177	161	147	142	137	163	189	178	155	150	162	180	195	176	165	171	170	162	152	137	159	137	170	141	166	144	154	146	157	162	159	149	159	170	158	153	146	139	181	154	155	148	166	164	130	173	161	169	180	158	140	161	147	137	156	141	168	154	172	142	175	155	141	142	155	143	148	124	179	145	162	145	170	178	164	176	181	151	164	160	155	159	150	155	142	141	158	176	179	165	174	157	138	157	148	161	162	156	147	141	152	180	149	169	166	165	172	158	139	166	148	156	140	179	172	152	171	148	189	145	165	191	169	162	160	176	153	168	157	170	179	154	160	165	153	144	187	162	146	145	148	143	143	147	161	168	170	149	166	156	196	146	168	144	165	157	160	162	156	161	157	189	196	146	163	151	167	169	143	166	139	148	138	178	160	176	169	151	169	162	153	155	162	143	182	142	167	159	174	149	133	161	176	169	149	168	163	160	182	139	173	173	152	187	162	158	155	175	149	165	154	156	155	163	143	166	157	174
12176	1464	2196	2326	1854	1550	1183	942	850	727	701	670	628	595	561	582	562	538	546	515	513	471	451	481	449	461	501	492	452	443	451	450	413	456	449	450	431	437	395	401	450	442	415	423	451	417	411	385	457	410	448	421	410	419	399	427	395	414	439	429	413	422	432	415	404	444	426	408	398	435	414	405	413	421	404	394	406	409	410	414	426	404	394	433	413	419	400	391	409	412	397	392	420	382	412	397	394	433	379	400	423	380	408	410	364	417	408	440	403	382	397	373	390	414	393	399	401	382	381	384	436	421	433	394	427	391	398	372	403	433	392	392	375	406	392	392	407	397	403	395	422	425	409	395	418	400	430	410	348	433	384	392	400	434	392	402	447	415	417	396	386	387	395	384	418	395	422	406	393	397	415	382	397	415	415	417	401	383	392	397	441	413	403	419	391	410	420	397	393	394	444	408	400	359	390	396	422	416	438	384	370	415	400	401	403	422	376	380	386	414	388	399	438	406	407	446	395	401	428	394	403	389	374	399	431	376	361	398	409	372	415	363	394	390	416	426	368	416	404	402	379	411	426	393	377	350	397	422	420	381	414	377	370	397	398	411	389	386	410	397	399	391	379	432	407	410	402	415	408	425	391	364	430	361	408	367	413	408	389	414	409	397	435	395	429	392	402	365	377	419	373	446	393	412	414	430	425	417	404	381	393	380	401	393	398	385	441	376	378	413	386	395	396	389	396	433	421	365	412	379	430	395	391	405	381	381	373	432	365	408	434	396	419	396	426	380	420	422	398	402	380	399	402	385	405	410	393	378	393	383	378	429	407	403	381	413	392	407	438	432	418	446	375	427	416	404	377	387	401	410	419	408	392	418	414	430	405	406	419	396	410	384	399	408	393	406	365	408	445	421	391	395	354	422	451	423	404	405	426	409	390	357	413	408	414	402	407	397	416	414	386	415	388	395	371	399	442	403	412	419	412	412	404	398	410	372	420	392	401	414	417	403	384	378	378	420	425	386	408	380	417	363	398	377	412	384	418	388	410	400	390	366	387	397	413	386	398	377	410	414	424	384	388	397	415	378	406	378	408	399	431	383	406	409	410	366	377	416	400	403	415	385	401	414	430	393	440	394	417	428	402	413	419	438	414	423	399	385	393	409	417	403	383	409	408	402	403	430	438	385	394	415	408	416	398	392	412	368	392	428	391	420	447	384	423	405	404	394	386	369	381	402	406	433	416	373	419	403	377	385	375	393	387	397	450	387	393	397	415	432	388	355	392	409	357	412	365	393	419	453	419	399	382	372	387	392	397	386	428	416	416	411	400	382	408	386	382	391	420	385	402	405	369	403	418	409	426	382	403	414	385	400	420	387	375	415	407	411	407	397	391	407	408	445	401	389	374	430	431	398	410	414	391	432	401	419	407	388	393	379	425	409	381	466	420	438	397	384	455	387	431	429	375	397	405	400	404	410	417	423	408	429	399	397	408	385	363	418	392	394	373	432	406	413	395	416	395	406	407	425	399	460	381	407	403	415	399	393	371	397	422	413	464	409	355	396	399	417	392	406	424	411	384	397	391	379	449	435	424	401	359	435	371	404	403	339	449	364	389	400	400	408	399	400	435	386	412	376	395	408	393	357	428	375	367	388	395	406	416	413	406	395	366	396	386	359	398	397	401	404	393	407	375	435	404	384	414	377	393	417	414	420	394	434	393	432	441	420	413	427	407	415	421	431	401	363	439	378	433	386	402	411	378	410	408	407	420	389	358	372	398	404	417	429	405	412	365	430	405	394	448	442	401	417	397	387	406	399	410	399	419	405	408	424	425	420	375	415	410	441	409	411	369	390	378	416	414	433	397	379	381	417	424	414	437	405	394	396	415	377	372	403	386	390	408	418	401	412	381	408	407	414	401	413	383	393	432	374	412	388	377	433	407	421	451	404	419	419	400	408	398	386	373	383	387	417	442	392	377	387	399	372	458	370	396	393	402	399	405	380	405	408	448	430	397	395	391	434	416	411	388	416	427	386	386	417	430	391	396	415	390	410	385	392	405	389	401	416	393	404	325	423	371	435	386	413	365	379	417	434	395	396	396	353	347	433	405	444	380	400	412	380	457	385	419	406	377	405	388	431	422	405	406	388	431	380	405	396	410	394	401	454	388	395	406	402	400	408	382	379	404	411	374	438	421	392	357	407	413	403	393	410	413	430	391	405	390	411	399	398	423	378	404	376	411	378	408	383	430	396	376	441	377	410	390	440	398	383	391	419	427	387	419	387	420	402	409	403	413	416	412	396	423	360	438	389	403	398	424	386	405	416	404	405	397	427	427	437	385	413	407	415	402	377	401	450	433	411	450	444	406	451	384	379	434	386	432	405	408	411	413	409	419	356	419	401	376	383	427	409	382	394	433	414	404	409	423	382	393	438	409	403	372	400	388	409	425	407	415	407	393	407	387	436	423	418	451	402	425	394	381	398	383	405	399	421	391	403	425	403	397	402	377	424	423	377	405	401	419	434	385	391	382	362	408	397	386	412	395	404	398	410	400	407	405	391	410	417	409	388	394	415	384	363	402	376	391	379	403	424	440	396	426	416	368	398	411	401	396	444	382	430	417	408	397	392	390	387	401	370	425	410	419	375	421	403	434	409	392	368	438	406	427	405	393	403	422	418	446	407	402	407	364	391	413	410	398	391	441	399	386	385	390	432	370	402	389	417	392	367	381	413	438	402	394	424	379	426	430	424	423	458	395	435	405	397	417	401	397	463	412	389	387	437	409	405	397	454	387	381	448	385	383	447	422	415	411	405	409	415	366	376	383	406	389	380	401	397	384	373	383	400	414	409	448	396	400	376	414	422	433	411	372	436	395	401	388	410	397	417	399	424	394	407	404	410	378	412	400	399	403	391	372	364	394	410	390	397	414	430	411	397	397	417	399	427	409	425	416	359	428	397	403	423	396	401	399	406	393	409	391	392	384	445	410	436	399	391	406	403	427	407	432	396	450	440	428	398	379	395	390	390	407	400	389	378	395	376	382	408	376	411	405	365	361	429	393	391	373	429	392	414	411	402	401	411	400	389	392	364	392	371	372	378	408	376	421	394	420	398	377	403	399	409	418	404	381	385	393	393	397	402	384	401	405	370	433	394	376	406	385	375	400	374	424	341	412	386	408	401	422	375	394	381	441	388	379	427	433	393	387	411	405	417	383	403	413	410	392	404	358	431	390	388	406	425	407	399	401	392	399	431	332	401	399	412	390	400	438	439	382	398	407	416	397	401	416	415	420	408	386	413	395	407	427	423	417	402	384	380	402	400	384	358	399	417	394	378	389	411	413	379	416	391	398	433	427	431	419	407	395	414	392	433	413	418	428	390	378	420	429	380	406	395	364	393	392	392	392	374	370	403	396	363	401	430	408	390	379	391	391	399	414	427	388	405	417	399	408	395	415	425	403	427	434	374	387	421	408	374	419	394	408	385	406	402	369	401	404	379	431	375	405	400	403	380
5249	618	378	383	360	393	364	378	376	388	367	354	356	357	346	382	309	327	353	337	342	308	370	323	350	393	312	370	358	337	358	387	376	347	351	343	346	330	343	346	342	342	364	343	370	335	340	332	349	355	365	367	381	324	383	323	361	355	324	336	329	395	333	335	349	340	347	338	356	344	332	357	344	331	357	337	320	335	378	369	335	362	320	317	386	366	381	376	320	329	394	359	367	342	323	376	342	352	344	348	346	359	300	345	329	382	327	344	362	347	352	323	404	340	349	337	365	360	375	364	355	348	331	394	368	361	303	332	321	376	361	350	416	327	310	366	360	330	335	324	330	331	333	361	360	369	339	369	333	367	365	359	369	336	340	379	391	344	342	382	380	327	370	349	339	337	316	362	352	352	365	359	368	328	358	334	346	382	344	366	355	352	353	373	350	365	368	330	334	359	312	345	348	346	361	388	400	376	394	364	382	345	354	351	364	356	389	327	323	338	335	333	362	362	373	376	367	373	347	340	371	340	370	329	336	336	346	336	390	329	335	344	349	344	386	386	340	343	357	376	348	326	321	367	333	339	335	357	338	318	347	370	345	355	371	354	367	360	376	385	347	351	356	338	345	382	398	396	385	323	386	355	358	308	339	336	309	379	379	352	351	365	342	335	382	338	372	349	372	371	343	334	359	344	359	368	375	357	354	328	367	330	370	377	357	361	350	331	347	347	316	328	366	331	374	380	350	337	372	347	337	349	368	371	354	373	327	337	327	344	331	353	371	384	343	333	374	341	324	346	341	352	352	312	357	357	313	310	346	367	331	340	351	348	351	383	343	369	304	377	350	385	368	351	351	342	343	373	385	322	381	377	379	342	370	300	334	350	368	350	380	347	371	368	382	364	377	349	375	343	358	339	335	354	346	359	359	362	332	360	382	361	351	310	344	334	374	365	367	350	343	381	367	346	438	323	349	335	369	341	347	374	359	354	326	362	370	318	385	351	337	299	382	336	364	368	359	317	365	324	312	357	381	348	368	347	359	359	358	342	337	357	329	322	349	337	384	366	346	358	341	326	384	335	368	373	351	357	372	365	326	345	350	387	361	331	356	364	356	345	362	339	382	337	382	335	350	329	371	333	366	315	357	359	353	359	365	356	411	331	358	350	345	343	349	338	336	361	333	360	346	321	364	329	370	321	370	336	347	382	361	374	352	354	346	328	315	338	358	352	354	384	384	331	319	355	378	312	348	381	334	351	356	345	360	359	368	358	384	308	369	349	356	353	343	320	348	353	378	319	331	349	361	290	348	307	348	371	360	349	355	329	347	346	356	353	381	393	407	368	378	374	361	354	354	341	332	330	357	337	342	355	332	384	344	364	353	341	371	344	342	380	341	356	348	373	352	320	377	356	380	331	366	369	387	428	335	355	347	380	354	378	354	363	353	327	367	356	387	352	337	314	352	342	317	345	325	332	334	327	368	365	344	352	348	394	327	338	384	333	330	339	316	353	352	344	362	339	356	355	339	371	427	353	353	341	351	337	356	345	353	328	363	361	340	336	302	373	375	350	374	355	355	350	348	356	383	357	368	368	368	338	347	349	382	359	337	337	355	352	369	391	361	344	395	367	349	350	385	380	329	325	356	338	359	344	371	366	363	341	346	348	333	327	363	311	336	325	366	380	410	339	363	332	361	316	317	358	342	322	375	386	324	323	328	320	339	350	342	328	341	370	348	361	325	330	345	361	335	362	342	356	345	358	313	348	362	334	373	382	351	358	316	332	345	358	379	307	359	349	354	386	350	385	381	357	343	368	384	339	328	352	349	369	383	347	357	363	375	353	369	357	325	350	348	401	354	339	371	373	352	368	355	316	339	343	357	339	373	373	356	334	351	331	349	347	353	321	342	364	363	321	329	307	388	353	368	376	341	325	325	340	335	369	390	340	332	341	370	330	369	336	373	376	335	359	318	341	340	327	359	363	318	334	319	320	309	355	347	365	303	330	342	355	369	368	360	310	318	316	369	353	310	386	342	352	307	376	353	332	372	357	368	363	350	381	376	362	372	400	350	362	318	322	336	347	362	343	342	360	303	355	353	364	358	353	336	375	363	354	353	355	372	363	339	358	313	317	350	385	357	374	342	367	369	341	350	342	355	346	332	359	372	375	339	350	334	365	363	371	341	317	375	312	340	339	350	322	346	388	365	381	326	317	331	357	338	345	364	362	348	342	364	373	365	336	353	353	370	321	332	323	342	337	358	360	388	338	339	373	334	360	347	327	321	355	331	339	398	335	343	366	386	353	364	336	371	329	383	359	371	334	346	314	336	332	359	318	363	346	340	378	329	338	314	343	382	375	330	367	340	321	349	374	358	356	361	324	364	333	345	392	326	359	377	344	348	343	341	367	351	396	332	359	340	326	339	345	369	373	363	339	342	325	369	349	350	329	334	345	374	395	362	339	336	387	344	319	355	368	338	334	355	334	348	330	372	332	391	360	365	352	355	335	340	297	325	332	365	347	389	364	346	344	335	342	318	375	359	352	397	358	351	370	345	362	345	343	324	360	370	350	322	354	344	330	359	348	352	342	342	350	360	363	362	359	358	364	379	341	330	353	346	371	340	356	365	395	346	361	366	334	383	353	346	369	344	369	400	374	345	379	355	351	343	353	331	340	332	341	338	345	369	364	356	347	358	345	371	392	345	321	365	353	361	322	350	320	340	332	362	344	376	377	339	347	349	344	368	353	372	352	340	360	328	355	344	396	351	357	341	350	352	371	341	347	373	365	332	367	364	336	368	359	363	322	318	365	334	335	376	365	349	369	352	325	360	317	331	374	384	378	366	377	328	359	342	325	313	393	325	374	345	332	350	337	352	332	351	369	355	351	355	346	339	343	340	342	357	331	332	377	336	355	328	371	342	346	344	376	348	361	377	313	318	324	370	377	350	357	404	330	366	382	375	350	321	340	331	369	335	372	376	317	363	371	333	362	365	357	373	320	332	360	360	387	345	361	378	367	323	348	345	372	318	321	364	350	369	344	314	353	309	383	338	334	338	322	377	385	359	346	312	314	319	342	345	402	346	354	369	338	342	363	373	339	402	334	360	357	319	388	366	353	324	343	322	363	356	351	354	347	389	362	364	330	322	352	359	326	369	349	375	355	347	362	336	327	351	343	360	367	364	342	355	381	374	353	316	352	355	346	397	358	380	373	331	339	363	353	323	367	346	337	330	389	362	329	350	345	382	360	332	358	373	368	369	381	338	370	329	340	344	342	342	381	335	350	332	381	365	371	341	334	309	339	351	349	333	350	357	334	325	356	370	338	332	349	366	379	333	375	351	352	368	345	342	345	356	335	361	336	351	355	346	373	368	358	372	355	364	338	326	338	338	352	331	347	327	339	366	347	335	339	410	340	370	334	340	336	352	343	367	349	371	357	349	354	371	348	388	365	360	371	332	360	336	318	334	362	362	342	324	388	337	360	403	328	349	344	316	364	343	385	409	350
3839	863	790	749	761	797	748	732	793	739	768	769	781	749	751	741	749	768	819	764	733	781	790	715	749	760	771	724	776	730	767	729	706	792	789	753	767	729	706	751	731	773	765	752	704	714	755	769	714	733	764	748	741	756	723	759	782	734	706	755	769	761	752	805	728	734	753	781	761	773	740	753	752	739	716	666	782	778	751	793	765	775	720	815	734	757	762	738	747	738	785	734	683	804	720	759	751	767	747	766	688	757	788	762	790	747	751	745	683	768	778	721	758	737	745	762	736	767	785	734	767	724	728	681	764	722	771	738	736	765	805	766	714	722	780	751	727	775	764	779	696	821	763	722	796	796	752	750	748	727	680	771	755	746	730	745	790	731	762	755	749	726	751	806	726	761	713	720	781	741	712	748	798	734	753	731	744	768	750	742	775	770	763	721	723	761	796	752	735	771	827	764	729	748	765	724	740	791	756	744	781	760	763	754	711	766	762	799	745	739	750	779	775	716	741	769	725	724	725	775	744	765	743	756	755	780	727	745	806	774	691	699	751	726	696	771	719	778	764	763	719	768	732	757	754	770	735	778	754	728	829	726	732	803	719	752	757	718	746	732	747	723	751	773	712	753	781	743	746	723	709	769	768	697	809	738	775	752	730	756	733	730	717	745	773	719	763	747	759	775	758	764	749	696	693	754	728	801	778	759	782	721	746	756	799	716	778	758	713	789	728	777	778	741	769	735	763	738	720	737	752	739	695	815	768	758	757	760	744	725	724	728	747	729	680	739	799	757	775	771	727	765	740	768	727	810	717	763	791	743	757	725	780	805	738	764	771	774	816	731	761	721	775	762	712	764	780	805	742	738	741	843	783	784	802	804	753	711	759	740	718	740	814	727	753	758	744	788	743	772	714	799	734	728	744	751	763	739	761	731	755	733	762	723	725	757	741	750	759	783	725	701	724	761	786	731	741	802	777	704	750	746	757	743	741	768	788	734	747	785	771	730	756	755	733	713	768	750	736	737	707	713	766	759	743	770	752	754	776	714	786	702	742	775	812	727	760	765	725	775	725	727	818	735	741	781	743	805	791	758	737	762	756	737	751	747	722	783	743	740	739	722	787	772	747	760	732	750	725	756	721	807	738	742	744	744	748	761	703	766	753	765	715	738	785	783	816	764	742	764	708	732	722	759	746	742	760	807	773	775	708	788	750	809	792	778	727	796	747	734	736	780	753	679	754	698	766	758	768	773	742	784	752	760	707	728	778	746	714	746	790	736	748	745	734	756	773	749	756	768	756	736	754	758	779	727	764	731	765	803	730	793	757	738	745	771	803	697	786	781	811	761	732	759	773	766	761	750	723	737	741	775	806	751	726	763	745	746	780	764	753	698	750	727	739	800	785	775	707	760	726	736	786	761	752	744	740	752	752	758	779	752	782	739	733	716	748	786	662	774	813	799	743	757	759	754	782	731	727	733	755	779	746	811	759	763	739	739	783	713	762	746	731	732	775	745	765	736	767	727	793	742	755	733	737	736	708	755	763	739	711	725	759	748	791	740	755	764	703	742	732	754	742	735	783	763	764	751	782	728	762	797	743	767	730	754	744	720	723	738	734	737	736	766	718	714	713	742	735	762	761	785	741	770	732	781	737	771	791	747	766	756	722	776	769	823	699	748	714	753	739	786	787	761	757	826	749	801	760	727	733	737	748	776	753	750	754	757	784	762	752	755	738	728	764	779	760	738	754	733	771	749	715	760	760	729	721	725	775	791	730	774	718	823	752	744	765	738	732	754	744	761	754	752	783	784	760	786	746	713	699	737	805	777	746	799	749	747	790	743	710	730	739	771	742	761	753	702	738	770	715	762	740	767	755	757	704	752	702	765	745	700	776	757	752	760	768	801	725	741	745	768	814	726	791	736	743	771	811	740	762	776	795	738	734	755	763	739	706	764	755	771	745	741	728	781	772	778	719	749	757	751	771	695	760	781	737	766	768	774	748	756	740	704	769	743	786	784	766	743	736	781	754	777	746	777	779	746	765	776	795	729	762	746	722	713	711	794	769	709	734	713	762	731	758	713	768	811	754	746	764	779	749	712	723	750	778	753	751	718	703	808	701	781	739	748	767	798	787	754	761	783	784	741	796	753	752	775	752	765	759	742	739	760	734	732	784	763	777	719	736	727	729	773	778	719	765	769	781	768	715	750	768	703	761	758	780	763	772	755	757	820	750	730	750	749	753	812	740	793	723	767	709	761	761	755	756	755	751	770	733	805	725	717	770	788	775	765	752	732	741	751	749	804	755	744	710	731	783	710	728	737	776	734	708	754	775	738	719	765	744	806	746	699	752	708	757	766	775	795	769	746	724	755	736	738	696	707	735	758	744	809	736	747	724	755	776	738	750	744	731	752	767	712	740	725	776	689	754	793	717	740	760	782	693	745	764	754	745	800	716	793	759	757	768	783	753	724	735	787	745	764	766	731	739	760	748	773	796	763	715	739	720	735	695	768	727	753	753	714	733	789	742	717	785	772	766	738	770	730	745	718	723	748	729	707	762	767	777	772	744	798	786	769	772	773	746	767	765	733	733	771	713	725	744	741	806	753	769	761	725	752	788	783	745	735	741	791	751	794	782	791	775	781	827	766	734	764	745	768	733	729	798	758	762	719	757	773	784	774	771	790	784	774	768	778	785	735	792	754	739	756	766	787	734	757	733	728	752	785	771	700	755	741	772	776	726	780	773	726	771	764	734	740	764	739	727	794	810	714	758	771	712	773	726	768	750	699	824	749	761	769	766	710	722	770	727	785	754	760	763	748	763	796	720	746	744	769	737	724	764	778	737	741	759	765	731	692	726	765	737	682	738	738	762	817	749	767	739	750	757	780	752	712	784	743	767	756	744	762	715	751	768	759	723	768	761	797	716	717	715	724	786	800	732	738	753	726	744	744	775	735	735	753	752	782	779	785	730	746	752	760	813	788	786	745	774	727	735	718	717	755	739	782	745	768	776	754	756	783	770	768	821	716	747	757	748	743	765	714	751	751	815	749	757	780	717	722	765	774	734	778	752	708	759	770	777	713	778	738	766	752	699	791	753	767	740	757	754	804	732	749	751	738	735	715	775	746	753	736	698	715	750	749	750	783	755	728	766	757	712	723	685	744	753	726	741	796	756	758	761	749	763	718	754	757	780	705	733	780	769	758	732	779	753	781	749	730	746	747	727	744	684	773	779	780	744	759	779	733	788	723	758	757	744	771	751	715	744	755	829	781	779	719	783	766	713	770	794	790	770	711	730	746	762	714	759	757	758	702	739	768	736	738	733	757	734	760	765	769	708	747	733	723	789	753	798	792	743	737	724	725	738	735	788	738	779	728	775	721	752	730	706	755	694	734	778	723	789	747	780	753	730	729	740	790	805	720	776	689	796	784	744	769	693	723	719	753	753	741	748	762	717	741	750	805	749	764	798	757	783	721	716	730	748	732	740	717	766	751	761	767	730	734	775	763
13640	1099	608	452	386	277	258	212	203	195	205	198	199	190	172	176	153	163	188	194	170	171	165	189	156	190	182	189	181	183	164	172	171	158	187	152	160	182	193	180	180	191	162	173	182	201	179	183	180	171	183	154	177	191	171	183	159	146	183	182	186	177	162	173	165	179	165	156	170	181	149	189	171	156	159	168	171	190	191	205	169	172	160	152	178	145	169	175	177	161	164	153	177	188	187	158	169	170	152	181	158	193	184	200	180	167	157	189	175	156	143	169	162	174	171	164	172	167	191	154	152	185	175	199	194	173	154	173	158	148	175	152	181	165	173	191	158	197	154	158	186	167	192	170	153	176	161	178	176	171	144	152	160	169	166	156	186	185	162	183	165	173	173	160	137	149	171	148	192	164	175	159	181	187	158	156	169	161	165	167	164	178	158	174	185	178	164	165	172	168	182	159	130	168	176	164	156	162	206	179	168	145	173	167	187	138	156	176	187	158	178	176	162	171	173	170	188	205	153	183	180	182	160	179	156	159	170	172	184	153	179	191	176	175	163	158	153	173	175	192	171	186	178	160	168	159	163	190	186	166	192	190	158	193	176	175	164	189	174	171	163	162	150	169	184	165	170	151	185	165	180	177	154	160	167	183	188	154	169	181	151	169	190	172	167	192	173	182	179	162	172	195	170	166	185	164	195	189	159	150	158	147	185	147	131	164	163	184	163	175	177	186	178	192	178	164	171	176	174	146	184	154	137	152	147	173	173	192	156	175	173	169	164	188	162	172	190	156	178	195	162	167	194	169	166	168	186	186	159	162	164	165	184	176	174	180	169	171	172	147	176	171	174	176	156	181	172	170	181	179	177	159	174	174	175	194	152	177	188	173	159	169	178	183	186	156	177	171	152	175	171	168	174	157	175	200	172	155	180	151	179	174	157	152	150	174	171	157	194	202	161	196	189	183	186	177	182	177	181	179	183	159	168	191	176	146	158	165	160	189	177	189	173	178	192	164	170	160	167	167	175	148	176	181	189	168	188	165	171	170	165	155	170	160	155	169	185	173	175	157	155	166	156	192	159	187	179	171	202	169	161	194	166	183	176	170	162	180	200	158	158	185	167	164	174	168	183	162	179	130	167	176	202	173	168	183	183	171	162	194	169	172	180	171	164	162	191	166	170	160	154	169	162	159	150	207	177	162	169	179	160	179	169	182	173	166	169	149	169	151	159	161	189	179	168	205	176	160	163	165	171	193	175	177	170	156	149	179	179	181	184	157	149	155	175	186	193	159	165	177	170	159	160	169	173	185	187	166	173	183	165	184	169	182	143	157	184	157	166	157	176	162	198	161	185	187	183	186	168	172	186	150	173	152	186	174	173	179	180	162	197	170	189	168	171	157	147	176	170	181	185	173	152	151	181	172	190	196	167	180	178	161	183	151	178	161	162	164	189	166	163	198	166	177	218	163	161	187	156	173	206	190	187	172	170	148	186	143	160	175	176	195	148	176	170	159	144	164	187	163	189	190	152	160	194	164	172	156	161	195	162	191	163	166	167	162	172	164	166	170	141	186	157	184	166	157	187	166	187	172	161	164	162	167	179	140	172	194	194	190	158	185	167	177	153	174	159	168	155	180	208	182	146	178	190	184	173	147	186	169	194	198	189	177	165	232	178	163	181	177	163	203	162	165	149	166	158	191	169	180	149	186	158	179	197	183	173	194	166	165	178	163	190	166	208	157	162	172	150	166	179	181	180	166	187	189	177	170	149	156	174	200	169	175	168	169	163	173	179	173	173	179	178	193	153	170	145	188	162	178	146	174	142	178	162	177	157	153	162	159	160	176	198	171	169	191	172	170	195	179	155	180	168	152	188	163	173	193	165	150	200	169	185	187	176	178	179	155	157	181	165	175	176	170	160	143	182	185	144	178	186	188	196	163	158	146	178	188	146	192	185	176	153	178	182	175	182	165	166	175	174	159	176	168	185	191	169	152	149	164	179	172	151	167	176	141	190	167	181	178	169	164	183	159	166	184	155	160	168	165	188	160	172	175	170	185	143	178	175	184	173	150	183	188	177	162	170	174	197	198	197	176	168	156	170	171	191	172	176	155	166	166	156	183	190	194	160	159	154	178	167	175	161	187	197	194	169	129	162	157	159	170	170	177	177	171	162	172	205	156	156	168	153	167	175	165	163	165	175	180	198	175	174	169	174	160	160	158	143	175	163	187	141	161	177	152	168	174	195	168	166	151	182	144	157	200	179	199	180	181	168	176	176	157	152	176	190	178	158	161	175	152	193	168	187	202	159	148	170	139	187	148	187	166	194	185	189	176	180	150	181	163	168	168	168	171	154	175	160	187	167	174	197	188	166	168	176	164	165	157	163	160	175	164	171	190	153	165	171	167	141	183	153	191	173	160	164	197	166	183	152	171	159	169	170	176	156	157	173	191	175	182	162	155	169	165	137	167	173	192	174	199	194	160	165	176	177	169	191	176	167	168	175	160	195	209	184	195	170	173	159	175	183	175	134	143	182	164	163	170	172	186	175	155	170	147	182	156	150	187	159	178	179	159	176	164	135	169	195	190	168	178	153	180	153	137	172	169	156	155	169	182	174	194	164	172	171	174	179	166	184	170	159	188	172	173	143	161	183	161	155	203	187	177	158	180	179	183	192	179	145	196	184	181	202	151	161	165	160	177	165	172	198	166	160	165	153	177	165	174	173	171	174	200	140	180	149	180	183	159	162	167	167	184	174	177	170	193	184	154	155	186	174	150	171	156	190	190	141	194	183	173	170	173	176	172	163	170	165	184	173	151	145	140	176	172	171	173	189	179	184	168	179	147	188	174	153	164	190	153	168	170	180	173	173	173	208	164	175	170	137	184	186	198	175	168	179	190	169	180	168	180	190	175	181	158	163	164	164	170	157	155	188	180	171	159	166	148	193	167	160	173	172	159	175	181	164	166	153	170	171	167	172	158	159	205	174	170	168	163	178	176	179	177	147	177	155	179	174	150	151	158	195	146	136	173	148	171	172	156	181	163	151	171	169	178	177	182	155	170	157	155	166	158	180	161	174	146	163	194	166	164	159	131	180	185	184	197	184	164	162	161	156	182	171	187	196	142	181	157	155	190	188	167	171	155	180	179	186	186	165	154	173	174	169	142	175	206	179	173	162	187	186	171	176	176	177	163	161	174	174	167	157	173	188	176	161	189	151	181	170	177	152	178	181	174	154	155	180	167	192	161	177	172	179	172	150	183	173	148	186	189	178	162	188	179	180	179	170	186	177	193	167	148	150	137	153	160	178	186	173	152	174	161	192	162	178	179	162	159	156	174	185	177	150	172	158	156	167	182	180	170	181	177	159	176	159	173	162	156	178	183	186	177	167	166	163	182	175	172	203	166	163	164	191	193	195	168	181	180	190	154	152	172	149	184	180	169	173	165	174	160	174	185	177	175	149	150	152	175	184	194	187	156	167	180	171	172	163	170	170	199	174	159	171	187
8867	909	1288	1395	1230	943	743	701	628	589	563	558	502	549	502	509	471	453	475	446	381	429	462	402	429	468	438	370	437	454	405	392	409	402	396	433	427	377	407	419	445	409	382	384	390	386	406	405	392	407	411	392	366	388	403	397	365	435	376	394	389	405	410	377	395	441	396	374	398	425	381	400	363	418	395	359	422	417	361	384	389	385	435	382	411	383	402	363	410	395	421	394	402	401	398	395	428	396	405	392	417	430	441	347	379	388	395	417	399	384	395	397	406	396	403	388	394	411	415	407	376	420	374	420	427	418	400	422	412	399	397	392	412	381	398	379	403	392	397	398	388	388	418	382	392	419	416	386	395	400	378	391	389	392	373	385	398	397	380	400	400	430	375	389	400	389	416	377	431	405	378	422	407	403	390	414	411	350	396	403	390	393	398	397	429	394	393	392	441	383	386	376	408	385	389	393	383	384	387	417	439	426	436	390	390	401	410	407	378	389	408	393	398	410	398	381	380	397	403	426	366	419	402	374	384	358	431	397	389	385	402	388	378	423	383	411	385	425	404	420	389	374	396	424	403	370	366	409	382	387	394	401	367	370	376	399	400	393	425	410	380	415	404	374	390	438	373	433	389	437	413	408	392	476	391	374	398	408	399	392	368	412	365	392	443	409	404	419	386	403	412	375	424	429	371	396	419	417	410	409	407	406	435	415	405	387	387	405	396	393	387	406	397	397	393	390	395	405	415	412	399	408	438	367	429	377	391	401	440	377	402	406	452	376	373	391	366	397	406	422	393	429	421	385	374	367	360	401	407	392	426	391	382	450	373	386	414	346	393	389	380	410	385	423	444	397	410	399	393	392	424	379	386	419	393	408	365	388	415	412	382	399	355	360	374	408	414	380	430	428	373	390	400	378	423	423	401	424	384	379	377	418	404	402	366	414	392	389	401	407	409	413	380	406	372	424	394	408	403	440	391	414	389	437	402	416	409	435	390	406	394	419	382	360	397	356	390	372	376	415	390	407	421	411	394	406	372	379	400	368	395	411	411	397	396	403	375	346	394	403	376	410	407	393	360	388	375	360	419	403	395	421	383	391	390	400	371	410	379	377	388	410	396	400	401	406	380	389	443	406	410	406	405	364	361	397	386	412	375	416	410	420	392	378	372	387	397	398	365	369	413	390	386	387	400	402	365	406	385	391	409	390	380	357	384	415	374	372	386	393	375	453	411	393	418	441	389	405	368	407	417	400	389	452	382	396	384	427	447	418	383	417	402	381	430	434	395	376	416	380	370	407	378	388	385	394	393	388	384	398	375	382	422	411	376	370	371	403	400	394	421	390	369	403	368	390	413	378	377	393	403	377	411	416	386	412	433	438	412	386	408	409	415	395	382	395	419	371	395	420	399	388	406	352	388	384	435	410	418	412	367	360	390	357	427	376	380	386	405	358	378	423	378	353	382	379	426	399	417	371	413	383	347	371	385	406	401	432	386	401	412	413	411	425	408	415	431	390	386	374	386	402	430	421	411	409	400	371	408	443	401	387	385	415	388	356	409	432	364	420	392	410	405	407	390	420	409	413	392	396	399	359	367	390	398	401	364	415	384	406	391	426	404	373	398	400	378	389	388	444	392	413	420	426	406	436	436	372	375	425	391	423	400	402	382	413	381	402	398	449	428	353	428	439	399	429	371	408	396	411	391	387	409	401	407	394	441	419	422	385	399	371	418	398	395	407	394	425	416	390	376	361	378	383	364	380	436	374	392	381	407	417	398	398	419	428	379	367	393	437	440	381	366	401	424	433	382	401	373	381	408	399	391	394	391	434	394	382	438	396	383	389	384	367	379	415	428	422	412	413	378	379	430	400	363	383	424	373	356	423	396	418	391	406	402	364	395	404	360	398	396	413	400	399	429	423	415	383	402	424	436	404	396	386	384	362	407	373	421	396	385	394	403	398	399	400	381	453	398	377	415	408	413	393	386	390	407	398	436	396	371	403	383	431	399	372	373	401	410	402	380	389	417	377	391	381	405	390	372	416	360	420	388	385	378	382	394	378	405	386	384	381	396	397	391	424	382	397	356	408	408	382	411	377	413	396	429	409	428	359	420	389	430	410	400	396	411	398	381	394	410	433	433	391	398	357	427	404	401	406	394	402	420	383	409	378	378	383	389	399	366	418	424	421	389	414	407	393	361	433	376	425	368	406	395	414	433	463	366	393	392	357	395	415	385	376	386	396	439	421	372	391	383	399	389	363	415	405	418	415	405	414	407	391	387	451	354	413	426	416	421	413	395	378	376	391	396	394	411	381	404	406	402	402	391	426	393	424	380	412	401	402	359	394	407	365	417	380	402	417	386	417	387	398	376	388	415	408	417	405	417	398	368	427	387	393	418	412	405	413	437	362	381	412	398	361	394	396	379	383	415	398	411	465	393	373	426	395	396	409	404	416	378	393	373	417	396	402	399	388	408	389	386	414	434	417	403	413	380	401	413	408	393	414	419	414	401	385	397	403	379	365	412	404	413	374	399	396	405	364	365	406	402	399	476	392	438	369	407	376	406	409	391	380	413	408	396	361	413	388	377	396	363	440	421	411	396	412	457	380	421	387	438	394	394	402	394	409	386	392	395	411	409	400	404	400	361	388	396	388	395	372	410	393	380	375	396	414	405	422	387	402	370	399	405	398	386	392	410	438	397	413	388	417	428	425	378	388	394	404	361	404	402	402	405	390	362	382	417	410	404	416	402	409	416	402	404	412	407	387	375	388	359	401	400	401	391	411	433	403	403	397	419	403	393	422	404	355	403	388	375	397	404	387	437	395	400	397	389	429	403	376	397	407	387	415	399	400	435	387	422	390	411	411	364	376	367	391	433	389	379	391	380	393	397	423	381	384	417	429	404	452	410	410	404	370	409	415	425	373	410	392	436	396	429	401	392	419	424	397	426	374	433	383	412	431	397	388	389	391	374	392	397	370	376	388	395	427	392	414	401	398	444	385	405	428	388	400	390	387	404	398	397	384	403	372	395	398	413	438	382	406	441	407	403	385	387	415	419	377	415	394	392	380	410	423	407	401	398	379	394	442	372	380	398	378	390	413	372	403	396	388	371	347	409	360	417	392	355	389	390	391	357	436	360	423	432	410	381	418	444	370	379	380	414	381	408	406	405	426	404	417	380	419	366	402	379	379	370	407	395	420	413	402	415	341	452	408	399	399	418	421	391	404	407	418	414	396	395	409	387	380	394	430	426	447	371	414	378	393	403	410	405	372	381	409	378	404	405	434	397	411	397	405	367	364	412	403	382	401	413	391	407	390	383	392	427	378	413	448	381	382	402	416	391	407	393	409	376	387	402	384	394	401	406	371	394	394	404	394	391	399	397	364	399	408	386	411	386	390	377	399	398	431	410	387	389	362	373	416	413	409	441	338	442	402	391	381	377	425	427	407	415	367	437	410	379	399	429	395	414	392	407	365	410	391	426	391	391	394	403	417	416	393	364	398
20508	2118	1067	768	533	418	292	268	234	237	199	188	177	195	180	201	183	172	167	183	156	175	147	167	143	166	142	138	159	147	142	156	119	170	160	178	192	136	155	154	164	144	163	160	143	171	165	135	146	154	163	151	157	150	176	161	144	176	167	158	163	167	187	147	146	166	171	161	135	165	173	135	133	179	150	156	153	161	201	166	148	150	177	134	144	129	159	158	164	156	135	169	160	182	151	157	175	160	152	185	176	159	163	137	160	160	171	148	162	159	150	166	157	146	175	164	164	152	160	132	153	160	152	136	142	155	171	145	160	155	150	163	159	153	155	169	178	161	136	164	151	159	154	155	145	155	142	176	150	143	141	169	168	163	151	156	173	150	146	163	152	158	134	157	166	173	147	169	154	139	169	151	144	150	176	134	156	155	165	181	159	153	155	144	159	176	182	134	164	159	137	152	147	170	140	150	161	135	152	147	149	156	135	136	140	175	161	158	159	167	144	158	177	177	163	133	162	165	158	138	171	142	127	114	151	172	142	156	155	159	131	132	154	171	163	167	162	164	144	156	148	139	147	142	146	151	159	154	153	143	181	151	152	162	171	168	150	166	201	181	156	164	142	180	142	170	153	176	158	154	172	151	157	162	160	154	150	127	149	164	145	147	155	148	170	167	148	166	152	158	145	135	147	165	158	138	165	170	159	144	148	178	167	147	161	179	157	166	162	163	151	143	111	168	175	161	157	176	152	143	145	158	146	144	159	162	163	175	147	144	149	166	167	145	186	172	167	153	172	144	150	182	165	161	175	154	142	157	143	163	145	140	163	148	171	164	152	170	189	165	172	161	148	140	145	152	166	160	169	160	157	184	164	143	145	156	171	155	149	157	148	150	142	168	152	157	163	155	188	153	143	195	159	167	129	163	168	147	162	136	145	161	153	155	152	159	153	145	149	189	166	140	168	138	147	190	147	162	166	162	147	168	155	183	169	139	150	158	161	167	146	133	146	159	148	163	151	135	176	163	141	155	149	163	152	172	145	143	149	136	169	132	160	167	138	169	144	152	154	162	135	156	162	154	163	167	172	159	162	162	166	152	146	171	149	171	156	151	132	162	177	189	166	163	172	151	179	144	155	150	163	142	121	164	165	164	133	156	165	167	140	137	176	150	152	140	134	160	167	142	174	174	132	149	168	144	163	132	125	150	143	152	141	173	146	176	174	152	140	156	146	163	144	139	165	171	181	165	186	151	170	172	151	174	172	147	148	167	176	176	174	156	165	154	154	168	131	185	147	157	166	143	141	156	171	165	153	170	148	156	158	142	140	170	154	183	161	137	162	167	132	161	148	144	170	167	158	167	155	152	153	152	158	145	133	128	173	166	166	158	145	155	142	163	162	131	135	170	162	168	142	156	154	145	146	170	184	164	159	173	163	173	168	145	147	183	152	171	171	166	160	174	141	156	169	136	147	160	182	170	139	145	158	153	143	123	162	162	150	189	140	127	152	164	184	155	158	161	160	173	175	161	166	160	151	134	122	124	153	177	190	154	134	139	166	155	138	145	165	145	152	168	154	150	138	139	167	181	150	154	146	141	181	153	165	151	156	151	144	160	167	139	167	167	133	172	174	165	149	157	143	172	183	152	154	145	134	152	164	173	166	165	139	124	159	153	160	161	171	157	139	164	167	147	192	165	172	157	176	162	146	139	146	132	125	147	142	188	149	158	149	174	145	170	172	138	157	150	152	146	141	170	170	176	149	150	171	194	133	136	165	155	150	151	161	136	155	137	134	173	154	181	161	134	142	140	147	139	152	155	141	148	176	168	158	140	161	163	156	159	158	132	143	170	128	167	147	130	147	143	165	160	141	162	145	164	137	165	161	130	164	159	157	158	178	138	145	144	153	163	139	151	155	147	160	162	161	160	153	160	143	183	113	184	174	150	165	142	158	167	188	172	140	139	158	143	171	158	153	173	151	176	156	157	132	165	158	164	163	150	158	124	141	166	140	131	178	193	164	155	179	155	160	159	155	156	178	151	151	149	149	140	146	173	178	160	157	164	157	130	151	132	172	162	153	147	112	153	165	166	136	152	162	150	160	166	168	174	164	154	171	165	141	138	143	140	150	153	167	164	148	155	150	166	158	157	165	156	162	127	137	150	160	150	135	164	154	163	140	156	176	130	166	161	130	140	144	155	151	151	158	154	153	140	158	165	142	155	176	159	153	163	160	166	132	167	161	162	135	165	154	143	152	164	152	156	159	149	141	164	167	153	157	148	156	156	165	176	136	153	157	150	144	140	139	150	163	166	180	164	159	163	164	150	166	141	165	163	165	139	187	142	154	132	178	163	141	151	162	139	173	138	156	170	151	168	138	140	138	169	170	176	154	146	161	164	145	141	161	169	158	122	149	154	147	163	179	163	161	170	158	159	147	169	157	167	178	157	175	155	138	147	130	180	173	162	156	161	156	175	183	154	158	177	151	166	138	165	169	162	160	153	159	171	141	141	173	156	159	175	142	172	151	166	160	153	174	164	170	132	167	163	143	140	183	138	160	149	160	170	168	169	151	138	154	138	147	159	198	165	175	185	170	126	128	156	158	131	143	165	176	141	157	174	166	172	157	166	152	160	158	138	131	148	158	161	150	143	159	167	151	164	140	161	138	154	147	164	148	141	136	148	153	153	133	165	173	145	167	145	138	155	160	139	146	148	140	145	170	146	167	155	174	168	171	147	181	167	160	148	174	165	160	148	170	157	158	150	175	152	192	149	156	155	158	156	169	152	193	147	156	155	169	141	181	194	146	150	129	163	152	151	136	156	163	131	167	154	138	166	156	132	175	169	154	147	158	142	166	147	155	141	159	145	137	172	162	169	157	166	155	147	192	157	147	164	172	146	149	178	177	164	148	147	149	154	175	155	175	158	155	153	170	164	129	172	139	159	160	179	153	155	160	153	144	150	163	170	155	158	141	139	155	173	165	145	128	150	154	168	151	156	176	163	163	170	165	167	150	156	159	152	154	161	141	170	147	134	154	168	148	153	179	137	141	159	200	167	136	168	167	155	161	166	157	113	153	172	145	144	155	132	153	149	169	139	155	172	151	156	143	150	158	159	177	146	156	146	141	160	157	141	154	158	175	170	160	194	191	148	165	145	174	138	167	153	146	155	184	186	155	173	143	165	173	162	151	156	142	147	153	161	172	165	152	164	164	147	162	164	163	161	157	178	167	150	147	184	162	151	168	152	166	164	159	166	181	154	155	165	181	160	171	166	149	139	149	142	156	161	150	131	123	167	157	172	145	192	156	163	141	166	160	154	177	159	189	152	149	128	132	167	153	139	141	157	146	149	170	169	172	182	161	176	173	137	169	156	162	180	167	152	138	154	175	168	141	153	132	151	149	139	151	137	165	157	148	148	162	175	150	159	148	163	162	181	155	165	153	185	154	170	139	159	156	155	130	157	161	157	159	181	122	167	148	160	159	162	154	174	162	172	147	170	158	173
11123	1240	2054	2329	1926	1515	1193	996	958	794	723	664	650	612	585	610	504	491	495	504	527	486	468	446	480	441	453	411	457	452	439	466	493	411	453	416	416	428	408	405	444	415	406	456	410	446	399	394	411	395	428	393	405	405	424	397	421	411	411	433	435	401	366	428	395	425	396	390	436	412	416	382	417	387	406	438	404	419	387	401	402	423	376	352	373	397	439	382	402	393	390	431	417	415	430	405	400	402	407	372	384	404	395	381	399	420	401	394	385	394	391	408	403	377	390	403	382	393	399	383	386	390	426	383	381	386	400	447	393	413	365	426	388	375	379	396	428	421	412	396	388	392	360	371	413	429	417	431	411	384	395	396	386	400	368	365	404	424	404	393	388	400	355	427	383	375	411	407	400	389	397	412	447	359	388	402	408	396	414	394	415	392	406	379	423	382	394	421	382	386	399	413	409	407	374	367	418	404	428	387	450	401	440	424	418	383	387	374	363	392	393	454	359	410	386	415	374	409	427	390	387	368	393	391	391	393	392	407	382	379	390	416	394	398	393	401	424	406	404	383	397	386	399	379	386	416	390	393	386	430	393	399	370	420	381	397	395	371	377	401	376	393	409	368	403	401	368	408	376	383	430	390	418	406	413	392	378	411	406	410	392	406	378	402	417	438	386	384	381	400	364	375	437	404	392	381	418	396	396	421	371	382	409	401	397	406	405	411	407	399	393	372	407	408	364	395	380	409	369	358	418	385	400	374	419	359	375	397	411	380	384	418	399	351	357	379	410	381	381	403	386	370	414	390	381	383	380	401	414	359	433	407	396	408	392	381	397	400	361	380	388	393	395	392	369	422	434	380	380	399	380	415	416	410	382	351	403	397	397	400	399	381	382	451	366	416	391	401	399	401	397	405	388	371	368	401	352	383	387	402	391	399	356	421	393	396	397	387	416	394	404	426	374	371	426	380	397	371	405	388	394	395	418	387	397	421	387	421	390	388	401	422	380	397	404	427	371	393	388	431	425	394	427	379	388	407	400	400	377	453	426	396	395	399	410	393	378	378	405	387	392	353	416	394	414	425	399	400	404	390	416	407	407	423	423	364	403	388	409	372	408	389	394	357	392	377	429	432	387	389	383	367	387	379	410	405	382	404	397	362	329	399	421	388	421	365	401	396	393	389	369	400	393	387	400	399	400	384	414	410	396	412	388	394	381	407	415	416	430	420	374	426	365	386	371	395	397	384	442	395	394	391	386	385	382	413	408	396	370	395	409	408	428	445	427	412	403	401	409	407	384	409	387	412	430	411	407	395	363	417	394	414	422	389	380	391	402	391	429	407	376	384	375	375	372	396	409	401	411	411	413	421	409	374	390	414	412	398	380	406	351	411	399	389	391	400	406	399	383	442	366	425	405	384	367	391	367	352	399	400	425	391	388	362	417	416	385	405	411	392	385	382	389	358	398	379	375	393	397	378	382	358	400	381	413	374	431	414	424	431	400	388	408	403	401	377	405	408	380	396	413	409	407	390	394	384	378	381	455	415	372	391	388	407	419	418	389	390	384	407	411	386	367	432	442	423	396	392	409	413	417	401	393	439	363	419	416	390	402	441	410	421	370	373	375	385	408	381	381	396	400	388	372	410	403	391	412	388	373	394	392	348	406	408	357	383	382	412	401	396	423	392	389	392	358	376	401	381	388	388	341	400	372	376	387	395	392	379	361	394	413	394	420	406	399	369	397	400	406	363	369	390	404	389	415	406	368	355	407	379	365	366	395	402	374	399	396	409	408	400	416	449	403	369	409	416	438	415	397	395	385	433	393	410	405	416	411	426	427	367	393	392	417	390	390	382	420	396	398	401	390	398	362	408	385	398	367	403	391	387	378	372	377	389	377	383	421	441	381	381	398	404	386	405	417	421	434	380	397	408	399	372	414	398	394	367	377	443	383	446	393	403	410	413	387	432	364	407	361	402	409	404	452	385	380	403	389	392	421	370	407	372	367	413	376	390	385	406	415	419	380	407	409	386	403	365	411	414	389	403	390	416	397	393	366	425	418	364	365	399	426	407	403	413	384	386	400	409	395	406	369	368	409	388	410	395	399	404	411	394	416	386	347	388	437	417	393	390	401	446	393	429	406	373	367	402	399	402	406	407	376	378	384	400	400	387	359	348	392	402	445	391	380	413	364	393	366	390	388	440	375	405	393	399	402	413	382	411	392	426	410	399	404	417	435	398	376	416	406	381	425	422	392	385	379	416	379	416	399	368	364	377	379	381	418	390	406	397	370	398	394	404	414	369	405	409	375	382	393	389	407	436	382	404	391	406	409	404	405	401	364	398	364	390	416	415	395	397	413	358	394	409	403	451	396	392	411	428	397	402	401	438	413	406	364	414	407	400	383	382	366	382	407	385	380	411	419	402	387	382	381	361	360	407	390	378	376	356	357	420	409	462	406	385	401	422	361	407	399	403	386	392	370	393	414	390	416	383	406	392	387	411	435	409	402	416	402	384	427	411	368	388	411	373	405	358	453	396	379	381	386	389	404	426	467	418	355	397	419	422	406	376	427	369	387	388	403	408	391	396	380	398	412	404	405	388	429	405	405	364	394	405	427	389	390	442	385	391	408	391	412	393	385	393	420	365	383	408	409	400	375	404	400	419	391	442	402	380	365	418	416	374	397	426	380	405	375	400	397	429	400	377	416	394	380	362	397	382	390	375	393	410	417	389	406	406	396	406	401	433	423	392	378	367	412	391	344	394	461	409	343	363	397	377	419	448	396	419	422	402	374	417	380	369	412	396	393	392	405	421	394	352	380	388	396	417	367	375	388	399	405	382	401	383	366	380	394	407	440	406	441	404	393	400	411	423	398	388	371	396	411	413	392	389	385	426	391	399	385	402	391	366	355	428	411	375	413	391	379	403	394	401	384	384	402	410	381	408	419	358	416	352	395	387	440	391	433	407	395	377	421	387	415	358	392	417	401	376	406	372	434	418	382	406	394	415	445	421	390	433	394	385	417	412	386	381	368	396	368	374	380	421	379	445	383	394	379	419	426	425	391	396	421	410	419	399	383	394	403	400	370	373	388	421	394	380	411	397	393	380	356	391	388	393	384	393	383	404	392	382	377	373	413	393	408	382	369	416	368	401	356	418	397	374	381	433	415	411	397	388	401	400	409	418	383	378	380	420	440	389	390	406	418	388	400	399	419	392	368	396	411	382	356	406	401	439	413	378	384	387	395	391	405	395	397	426	392	420	399	390	397	375	427	400	398	390	394	399	370	405	428	370	383	401	401	375	412	404	411	411	376	373	346	402	401	408	413	361	425	390	387	381	354	413	374	397	433	408	370	395	420	373	403	416	395	388	393	396	397	408	387	392	414	387	389	405	365	393	436	417	386	363	385	367	395	393	353	395	373	376	440	395	389	394	381	437	408	366	438	398	392	377	377	382	414	378	396	393	404	403	408	407	405	402	356	372	409	414	376	412	430	367	410	367	426	420
3934	423	340	368	340	371	360	346	359	345	344	387	347	358	328	339	361	350	356	372	337	356	343	347	319	336	352	361	398	362	352	338	310	361	393	361	346	323	322	333	368	312	325	337	343	351	358	312	336	359	344	337	347	344	362	347	329	377	390	376	353	323	326	350	371	345	316	343	369	347	348	329	336	298	358	305	365	369	375	362	368	327	358	352	351	358	349	385	332	359	348	366	357	333	372	387	354	357	398	341	326	350	329	350	347	370	353	389	325	345	324	341	307	352	331	340	332	328	311	320	365	380	326	353	359	330	391	353	340	351	363	346	344	321	362	349	375	322	369	336	337	352	351	357	364	360	324	311	356	331	329	326	346	341	330	322	329	333	362	342	339	321	345	359	355	356	351	330	371	353	354	365	361	345	365	339	347	349	331	351	362	357	370	367	346	371	362	336	360	376	370	335	369	326	317	318	340	358	332	318	391	334	357	343	366	362	364	317	344	347	336	321	373	321	329	323	340	338	347	354	354	365	376	350	330	371	357	317	341	368	386	404	355	332	335	323	385	363	360	336	362	370	308	360	357	327	350	370	375	349	354	346	329	377	322	346	363	347	387	363	338	377	327	348	363	335	383	336	359	346	339	333	336	351	357	348	356	375	383	385	354	351	314	341	367	310	340	339	349	379	352	356	327	353	322	361	371	330	351	313	352	330	352	360	365	321	337	365	365	366	361	344	337	357	374	352	372	334	349	340	381	312	364	344	353	337	335	341	316	324	371	364	347	354	327	347	372	342	361	347	378	310	366	367	336	363	355	345	370	318	356	354	344	350	378	385	334	370	363	317	337	342	335	350	349	330	319	326	383	373	371	379	315	344	342	352	338	364	348	353	364	380	380	362	355	368	394	340	374	300	324	391	341	331	345	337	348	360	331	366	336	347	359	310	362	340	338	348	302	315	363	366	363	372	340	312	342	341	352	373	348	338	340	335	320	380	347	355	335	360	349	372	394	314	350	347	369	340	357	348	345	372	364	337	352	370	345	379	321	318	368	340	332	315	358	382	356	337	371	372	357	353	340	344	338	319	398	345	393	356	325	364	348	366	355	353	331	352	327	357	343	323	384	400	337	350	403	359	360	342	381	368	368	336	328	349	360	324	366	341	349	335	357	308	343	312	340	341	332	320	328	355	361	370	356	310	335	326	374	347	368	356	346	377	340	359	359	324	383	363	364	308	383	349	322	390	342	330	357	354	350	340	344	340	340	357	313	331	311	345	342	383	350	362	349	389	371	385	385	354	350	361	375	348	370	368	324	370	386	390	309	338	349	360	363	347	355	359	367	329	338	364	358	365	357	321	358	355	342	346	342	349	364	336	374	371	390	327	381	332	358	350	359	346	369	336	346	375	362	325	315	378	367	351	344	348	313	348	382	383	322	373	353	315	365	323	367	343	345	342	349	351	331	356	357	318	340	336	329	388	394	339	345	362	366	394	379	360	338	365	371	320	319	324	355	351	350	370	329	356	362	355	350	336	350	382	310	339	368	329	368	350	334	354	333	358	357	375	355	335	336	345	351	325	323	353	336	310	365	350	369	359	334	383	363	343	357	345	347	357	333	343	347	331	366	354	362	339	389	327	336	316	357	389	305	354	384	341	357	357	326	353	328	388	378	382	361	354	349	305	345	339	343	337	367	345	370	402	340	352	368	332	332	334	348	358	375	341	291	328	382	316	342	336	337	305	374	330	356	381	346	393	353	362	388	321	385	352	345	336	329	346	352	346	360	323	340	350	369	382	371	347	345	350	374	335	338	325	340	360	370	343	353	346	359	332	325	312	366	360	356	314	364	362	348	361	351	382	336	346	344	332	357	357	374	324	345	371	337	345	353	389	363	379	355	355	335	379	350	382	359	384	360	346	339	360	324	339	378	389	361	329	354	361	344	349	356	340	294	357	348	367	369	340	341	347	382	341	370	307	337	374	371	344	346	378	363	375	358	351	362	334	358	326	322	359	339	324	367	345	341	345	308	345	314	346	353	351	350	326	334	383	338	364	349	386	365	347	336	337	344	340	346	362	310	361	320	316	352	354	377	336	333	370	331	330	307	311	342	365	326	358	327	335	324	312	344	376	343	310	330	376	373	367	306	323	354	365	335	349	365	358	319	334	358	347	354	299	362	373	349	373	312	350	327	315	344	340	355	381	366	369	352	347	368	339	324	357	346	351	351	334	356	346	380	343	321	347	354	366	350	378	368	350	357	338	323	345	342	346	360	360	368	365	350	351	349	367	381	363	347	370	340	336	375	339	326	309	358	352	346	374	345	309	341	327	338	365	312	348	400	335	359	325	306	361	354	332	365	359	393	352	362	386	357	382	370	340	389	335	347	378	333	337	357	352	358	341	322	351	337	334	368	342	324	370	367	389	345	345	337	371	322	332	367	355	390	371	341	350	342	370	362	358	362	382	350	340	356	342	360	336	337	362	331	365	325	369	343	349	359	374	368	377	354	335	370	349	366	377	364	355	374	362	333	362	380	373	339	368	339	320	362	356	391	361	362	370	352	340	326	362	344	327	351	356	362	378	343	350	329	332	353	334	372	364	304	343	342	345	328	348	323	335	371	344	360	346	321	372	335	346	346	335	325	330	346	334	355	351	333	339	359	395	378	370	340	329	330	325	329	328	325	362	383	349	327	386	369	377	339	341	346	350	342	333	359	322	348	344	344	367	343	390	360	369	375	382	343	379	337	383	355	373	362	308	342	363	374	372	354	392	329	355	332	356	325	325	370	340	368	368	338	381	358	356	328	366	354	343	321	339	338	355	350	357	366	336	341	357	331	356	349	369	350	358	314	378	368	336	342	336	373	367	305	351	344	340	345	335	355	369	358	298	348	322	326	356	370	327	352	353	345	379	337	343	376	375	357	365	358	376	326	363	345	339	327	348	329	362	325	324	335	347	349	354	332	333	356	369	338	350	317	339	341	367	342	338	332	356	332	346	333	341	355	314	329	359	360	361	386	352	312	320	328	348	335	378	369	372	353	336	328	311	355	301	359	384	374	330	363	362	378	330	335	354	358	344	359	347	349	349	338	355	333	321	327	388	347	357	338	326	367	323	327	354	336	334	318	338	354	345	322	340	348	361	354	343	349	380	350	364	336	337	333	344	355	384	351	362	346	375	381	335	337	362	329	294	345	350	328	338	309	335	373	312	368	326	340	319	337	353	347	372	350	387	382	359	382	357	338	346	348	354	325	360	361	339	310	344	318	352	292	360	337	344	360	358	352	346	373	369	333	330	336	357	305	369	364	381	297	365	363	338	338	334	347	328	338	381	342	364	336	320	357	357	365	346	378	326	356	344	358	345	380	345	336	356	330	314	396	322	331	356	347	373	365	354	345	353	359	338	362	352	353	360	341	336	367	328	350	335	356	296	365	328	365	314	332	316	411	361	363	344	392	329	330	324	364	327	385	367	363	349	386	350	318	324	321	326	342	381	310	358	310	335
3142	790	795	746	772	726	750	741	709	748	724	716	771	748	750	757	767	809	752	756	743	784	745	714	773	753	706	730	719	729	791	726	732	740	811	732	768	746	748	730	770	743	748	720	758	757	734	776	732	749	717	768	713	714	749	752	738	803	707	718	740	727	750	766	715	766	761	713	753	732	692	742	813	769	733	724	697	746	779	734	721	762	782	736	708	730	808	735	788	772	754	726	767	766	724	750	836	736	791	772	763	778	724	657	719	748	734	764	761	721	759	719	750	741	721	718	775	720	768	732	761	762	746	705	719	727	757	773	787	768	742	754	766	743	728	720	745	794	739	794	721	746	713	718	766	790	703	747	798	765	716	754	709	777	716	752	678	764	801	690	743	759	722	747	731	749	769	793	760	788	712	829	760	765	737	708	783	680	735	756	738	735	690	763	749	710	739	760	786	708	780	754	766	718	705	766	756	709	762	763	729	786	726	762	752	702	711	770	727	763	722	728	725	820	761	732	735	737	729	775	735	760	738	756	784	699	719	732	730	774	766	784	723	725	748	759	727	734	735	722	728	728	752	714	756	715	775	735	698	722	775	708	720	757	731	729	747	742	728	739	720	788	670	725	750	728	800	790	770	754	743	750	750	736	748	747	777	730	754	762	738	802	768	729	761	725	712	700	746	703	740	751	795	764	726	719	796	733	700	729	703	770	747	755	770	732	758	784	756	756	764	750	746	740	742	727	713	719	727	725	704	751	736	730	764	746	748	752	752	717	745	772	757	747	736	770	778	753	726	752	731	750	717	739	751	731	767	739	747	748	701	776	745	755	714	748	719	770	814	701	721	679	756	732	694	726	746	728	800	811	707	762	742	754	779	742	716	759	769	694	754	772	726	811	772	740	770	734	766	772	763	748	716	731	798	734	724	704	735	763	731	788	760	713	724	745	736	743	673	740	760	715	748	718	669	777	734	772	732	727	734	767	759	702	747	747	754	692	756	746	766	698	788	759	689	738	739	730	748	728	747	748	731	781	717	737	804	775	746	736	755	749	750	745	755	731	664	722	774	744	779	767	769	762	751	730	776	760	762	733	728	773	743	766	715	743	725	753	742	747	728	759	727	753	770	770	730	758	761	714	756	732	773	727	753	755	765	779	758	733	738	779	767	750	754	752	726	751	740	790	775	748	784	693	730	747	719	843	717	799	723	794	752	710	783	778	709	715	695	721	734	729	742	746	713	717	730	746	694	749	735	726	703	736	788	767	727	715	729	743	723	715	724	757	779	766	724	724	745	705	754	737	759	722	731	697	738	809	707	741	762	710	739	716	819	762	727	742	709	756	739	726	730	735	774	740	681	712	736	776	751	766	713	788	734	759	756	799	738	721	754	800	704	726	745	721	735	780	746	729	768	756	748	747	738	717	762	777	726	718	684	787	787	774	751	743	764	776	747	732	700	731	737	738	734	765	715	716	783	787	764	778	726	722	712	790	738	711	710	721	756	774	697	775	739	741	729	743	728	700	735	753	713	820	725	766	767	745	772	724	711	748	728	748	721	713	758	723	738	737	713	735	764	774	749	748	710	754	717	745	722	764	709	727	712	749	792	751	799	736	780	756	749	745	715	739	769	736	778	730	789	727	755	737	746	714	684	788	708	765	748	735	747	735	736	705	741	716	763	756	765	728	777	756	728	722	711	758	789	748	728	747	755	735	743	789	716	746	740	774	728	716	720	707	734	714	759	758	730	754	727	725	747	713	738	755	803	753	783	693	770	779	731	737	742	762	690	756	735	749	781	731	742	781	728	790	781	768	738	796	781	754	809	771	664	738	746	721	740	777	755	745	698	738	755	713	711	768	739	714	798	744	734	731	756	731	752	718	758	757	752	729	724	779	762	719	715	761	771	782	752	777	708	750	702	751	664	718	773	778	765	744	782	710	760	715	743	757	708	770	767	753	775	770	779	760	763	762	738	726	680	758	766	752	721	801	731	728	754	760	763	725	794	722	717	710	755	716	768	740	745	704	711	698	788	707	751	705	724	739	725	744	710	725	762	764	744	741	720	767	784	721	775	704	752	686	710	762	755	726	728	695	712	720	772	741	755	718	731	757	748	763	739	740	788	757	748	749	763	748	706	759	724	693	715	746	775	761	778	731	723	761	725	767	758	817	738	744	748	700	739	720	733	746	703	800	708	696	732	749	715	737	723	705	770	756	786	768	739	743	726	762	734	746	725	789	745	693	772	728	768	711	701	762	729	699	786	759	765	727	771	717	747	781	712	735	747	760	747	730	768	789	718	737	717	757	740	788	727	713	748	746	736	775	706	741	786	731	715	759	737	715	769	728	759	706	744	731	727	729	746	734	782	743	753	763	762	723	702	750	722	715	745	764	730	721	758	738	730	734	766	752	773	703	696	748	697	785	783	733	787	743	745	686	773	722	718	727	736	773	749	753	707	730	697	741	749	725	737	722	733	730	717	735	752	741	772	786	688	722	748	800	741	761	715	680	766	749	728	746	739	674	695	760	747	719	743	748	756	756	740	753	786	741	771	780	726	737	754	721	735	783	771	705	769	811	750	717	715	738	726	802	762	742	779	696	747	739	724	741	732	789	759	758	773	742	727	747	761	759	712	734	798	714	739	719	705	748	748	790	765	714	781	733	761	757	738	712	773	759	776	742	721	749	730	778	740	731	766	727	755	772	728	704	779	731	762	745	717	719	717	749	713	723	716	695	708	759	702	760	736	776	722	743	739	763	724	743	805	728	743	733	743	758	678	797	765	752	721	791	746	748	728	739	702	756	734	739	753	738	734	689	754	700	710	702	717	750	729	769	786	732	733	753	759	752	755	711	778	757	675	765	768	789	735	737	769	742	737	767	777	737	809	737	771	723	736	775	775	697	752	751	753	709	800	786	725	771	738	756	736	738	743	739	731	733	717	762	702	679	734	755	776	744	778	731	718	714	780	702	724	765	734	733	747	717	674	741	713	732	671	727	738	769	730	750	731	724	722	728	732	702	741	715	705	726	732	739	737	732	732	764	765	776	748	788	726	746	765	711	759	742	759	722	736	711	734	729	748	740	772	675	739	745	780	756	774	779	786	761	764	751	747	772	726	786	710	744	710	747	768	716	732	720	725	760	747	740	695	744	733	774	766	706	774	748	716	755	709	759	702	788	744	738	738	712	761	761	750	751	748	709	768	753	793	757	769	718	765	719	732	678	806	709	758	731	778	727	718	735	776	799	806	759	749	716	783	761	783	705	743	753	733	775	746	777	769	783	747	755	726	759	720	730	717	715	723	699	713	691	728	736	701	709	796	767	797	759	716	717	748	768	727	761	808	725	777	798	694	761	781	704	741	714	775	717	760	723	748	748	696	729	751	700	740	751	740	780	718	690	760	757	747	711	728	723	753	747	791	733	732	728	769	746	776	749	767	719	730	704	728	767	760	735	759	757	772	764	742	694	759	734	694	688	751	789	743	735	740	672	753	732	790	750	760	722
9901	658	524	446	366	278	213	201	211	197	192	195	198	160	166	166	173	171	193	154	148	173	195	184	167	169	183	173	188	170	183	194	200	157	154	178	176	196	162	157	165	153	168	171	181	174	148	157	161	160	181	140	161	144	153	162	150	168	142	157	167	178	217	154	159	164	178	202	160	162	157	146	177	182	158	166	161	188	160	175	174	134	157	159	189	158	170	173	168	147	172	158	154	179	160	146	159	169	143	159	188	142	177	158	189	157	147	158	163	161	156	165	146	156	166	184	155	168	151	175	141	178	160	188	167	163	157	169	167	130	167	147	165	157	142	185	177	187	171	157	149	168	178	166	153	172	157	153	161	170	168	176	136	166	154	185	181	163	134	184	177	172	161	149	155	152	165	163	164	151	171	142	168	157	181	184	162	179	160	140	175	171	145	157	154	167	163	172	169	165	158	155	170	161	158	191	164	162	157	163	177	156	180	169	169	181	148	161	166	157	147	145	163	172	171	144	153	155	167	177	168	164	149	159	156	169	157	163	163	185	161	173	154	142	176	174	147	162	169	150	144	174	171	161	145	154	146	140	188	153	175	151	174	141	169	146	139	158	151	178	153	170	169	160	143	140	172	161	160	143	187	179	167	162	165	171	161	157	165	153	193	155	170	137	156	190	172	162	150	148	139	172	157	167	150	170	150	147	191	166	151	173	140	151	141	167	156	183	161	178	173	171	170	139	182	163	160	197	142	164	162	163	143	157	174	179	155	166	152	153	186	145	188	187	164	170	150	165	189	148	162	179	153	163	156	158	128	187	170	183	155	163	164	163	169	180	175	169	168	156	158	164	159	183	173	147	175	159	144	161	162	147	165	147	162	150	164	151	155	157	151	159	164	147	185	163	153	161	168	172	161	128	158	171	173	161	153	152	161	151	195	174	150	157	161	199	179	147	139	120	143	171	141	165	174	139	142	178	162	144	155	158	166	169	180	186	150	185	166	153	166	163	190	168	174	165	155	156	153	159	171	168	163	164	155	136	164	162	177	183	174	159	143	147	139	152	154	184	180	190	162	190	145	162	175	160	162	184	171	177	179	143	170	166	168	157	147	176	160	173	170	165	171	163	149	154	156	145	195	166	146	153	169	174	154	155	137	158	152	172	151	186	174	164	166	152	148	171	175	171	157	158	168	159	147	172	158	162	163	174	158	175	175	151	195	182	173	133	179	155	175	183	158	167	159	160	183	180	174	176	168	175	152	160	166	166	165	166	188	174	191	165	169	167	181	154	170	175	171	162	164	169	166	154	144	168	172	181	168	177	134	184	149	172	153	161	161	151	146	165	159	174	163	188	166	161	166	157	181	160	165	164	146	159	149	142	154	160	179	142	148	155	171	178	190	157	167	176	178	165	144	149	167	154	151	164	144	170	168	144	151	138	161	158	169	150	157	149	173	185	179	161	160	150	162	171	198	175	145	169	136	160	155	166	166	180	138	179	168	159	155	168	167	162	152	158	171	155	171	142	169	152	191	153	155	150	167	168	186	181	184	171	169	161	157	117	177	175	176	164	153	174	161	181	185	151	167	197	169	167	154	140	158	151	145	185	169	166	184	164	154	165	162	185	151	131	190	153	145	164	151	200	159	161	153	171	147	174	160	176	166	180	140	151	154	161	165	149	174	187	151	155	143	204	155	158	165	187	173	163	165	166	174	175	158	148	165	192	143	164	157	147	141	145	188	174	162	172	186	131	172	148	141	193	177	169	158	161	165	145	153	168	164	173	164	132	164	170	163	154	161	141	140	191	175	195	149	173	163	166	175	169	179	169	171	173	157	172	165	157	157	179	187	174	169	141	161	176	160	159	167	161	157	181	176	200	172	166	146	156	181	168	144	149	171	160	162	183	168	162	180	168	168	162	197	158	157	152	173	164	159	146	169	173	155	154	181	149	159	169	155	166	172	176	179	168	172	154	162	149	185	161	197	168	159	161	173	148	193	159	144	164	168	167	158	175	147	157	187	159	166	165	153	171	129	170	157	150	173	138	164	170	152	152	152	161	178	175	160	166	145	148	149	173	144	197	162	146	152	159	173	168	182	177	150	168	175	151	163	181	155	172	165	172	167	185	193	141	157	161	161	172	164	169	146	169	157	151	147	167	143	168	150	157	169	152	161	171	128	171	173	151	177	164	157	147	161	158	168	149	178	182	168	148	177	140	190	163	159	193	146	163	188	163	157	192	162	159	153	156	202	147	147	159	164	164	146	174	164	160	167	138	167	156	156	155	184	174	160	148	180	175	162	179	148	135	174	143	178	151	170	173	142	144	151	163	187	169	163	164	169	164	160	174	180	165	171	156	186	185	153	159	154	162	136	144	170	192	173	166	154	164	153	185	176	187	181	174	141	159	143	177	170	167	167	181	166	149	160	173	169	154	178	152	158	162	151	144	160	155	168	202	150	162	163	161	166	160	159	150	136	174	174	182	165	171	163	170	139	175	154	154	183	155	169	170	183	171	160	146	142	144	174	169	162	139	186	171	131	154	173	159	178	144	146	179	173	172	191	157	164	198	133	159	129	172	150	161	169	155	182	163	145	169	160	174	160	181	172	181	170	155	144	162	165	160	159	167	131	156	156	171	166	176	189	174	169	153	175	159	165	155	167	181	136	149	194	150	131	174	170	149	178	158	176	172	168	177	179	183	158	150	175	165	144	150	190	137	154	152	146	162	171	150	138	172	152	170	177	170	170	177	166	161	166	171	149	151	139	122	171	182	168	172	162	203	152	182	148	166	150	174	169	164	168	164	153	166	181	155	165	161	132	153	172	168	161	172	148	168	157	135	152	161	140	150	168	156	174	146	153	155	185	165	155	160	135	171	121	156	167	144	173	148	160	151	139	168	189	146	157	144	178	190	167	150	169	158	177	161	178	163	168	178	164	164	187	165	158	182	168	196	175	156	172	170	187	152	144	170	150	162	166	161	163	154	150	145	145	134	158	168	168	137	155	138	177	145	164	178	159	158	149	148	157	170	137	172	157	158	147	186	170	167	168	172	157	160	184	172	184	180	181	172	176	155	178	179	174	172	167	166	180	162	167	174	142	189	193	175	163	152	185	167	155	169	173	149	148	157	176	164	136	145	157	166	162	177	155	159	185	135	176	174	171	153	160	178	170	184	176	174	168	167	181	186	148	141	155	134	145	130	171	160	178	145	120	155	188	144	180	170	141	155	140	162	169	168	172	188	152	150	172	149	174	161	145	157	182	169	135	172	178	154	174	148	156	183	144	171	199	183	150	157	182	162	170	178	181	177	185	169	175	149	170	141	160	145	178	146	162	181	171	152	164	172	170	186	164	139	176	180	173	157	136	147	132	136	150	166	154	126	161	173	188	140	174	145	138	170	181	175	163	146	172	172	175	159	155	159	170	161	173	191	169	167	176	156	178	172	180	177	171	171	167	157	165	150	149	143	159	179	161	172	163	170	165	161	155	165	163	157	156	156	148	153
7388	722	1225	1338	1198	984	823	689	564	576	551	521	484	481	504	496	422	454	444	424	412	449	414	441	382	395	391	416	445	423	403	406	417	394	390	404	390	384	408	390	372	402	422	378	370	382	411	391	394	406	363	370	373	392	392	412	402	431	372	413	386	390	388	403	376	396	403	400	384	385	402	353	364	400	371	354	382	373	358	352	374	381	407	372	353	395	389	381	382	388	420	410	358	391	391	387	402	380	383	358	375	375	413	380	381	390	396	360	392	358	386	361	356	391	379	371	384	380	416	402	344	368	428	382	369	367	408	405	362	362	353	374	396	364	379	353	407	369	351	374	377	368	405	382	404	384	357	384	373	372	380	382	362	365	376	351	384	398	377	393	374	390	355	355	395	390	370	387	381	380	365	394	377	390	376	408	377	370	374	416	394	394	391	397	404	377	389	359	346	390	394	386	415	393	424	353	422	364	377	402	389	379	339	350	411	338	413	352	367	387	375	389	357	385	402	363	411	405	387	361	398	374	379	376	394	386	404	359	375	355	386	356	379	369	377	367	384	371	400	368	378	367	362	409	408	383	373	358	388	382	355	397	398	374	360	394	402	382	387	362	397	365	364	405	356	359	378	386	372	377	361	405	405	399	399	393	384	425	378	410	381	377	445	361	390	386	365	394	398	387	381	396	372	405	383	353	398	402	374	413	380	402	419	377	352	398	365	390	372	393	350	372	394	358	347	394	365	381	374	369	382	390	369	360	375	332	396	370	392	374	359	413	403	351	389	388	371	429	342	390	370	373	372	340	351	358	389	355	363	386	390	368	395	399	395	378	387	420	386	389	340	353	371	372	364	379	361	389	401	375	374	354	378	355	358	369	381	410	389	414	376	381	408	384	412	353	373	354	365	375	381	376	383	379	389	392	377	402	363	382	374	351	382	397	367	413	366	370	373	393	385	400	352	404	374	396	391	390	407	379	391	335	334	379	405	365	427	381	385	358	372	384	394	390	402	401	385	397	381	383	369	366	390	393	365	412	418	382	392	372	412	389	391	363	360	410	388	394	390	390	379	373	361	387	390	379	380	413	418	350	410	362	394	365	368	395	397	433	363	412	398	397	369	417	360	378	410	415	396	384	389	382	403	358	381	389	380	374	410	389	379	393	382	364	363	345	370	419	402	360	386	386	357	402	369	367	390	378	362	369	403	381	356	361	361	410	405	364	331	377	371	379	371	360	409	348	399	381	372	400	371	425	377	363	377	337	367	376	417	411	367	388	370	383	378	393	390	388	386	387	408	355	395	396	434	389	375	411	388	357	376	387	393	383	364	390	350	337	351	357	389	379	339	348	334	373	414	421	380	379	388	376	365	389	391	363	372	364	387	393	412	377	361	356	362	383	369	395	414	382	386	347	399	405	368	371	407	380	369	386	400	354	366	390	395	385	388	353	392	385	371	390	385	391	379	383	400	385	376	387	390	353	379	385	393	414	396	383	388	364	398	358	377	390	374	373	374	393	391	391	387	386	384	416	375	403	385	368	364	383	362	364	373	369	408	374	373	401	379	357	364	394	380	386	397	398	369	365	376	367	402	355	403	375	382	402	395	359	374	372	380	377	353	362	396	359	359	354	366	377	365	394	365	348	400	389	364	372	362	362	372	381	362	398	363	381	369	407	384	362	390	417	391	360	389	399	417	387	425	395	384	384	371	395	395	376	430	394	361	372	373	401	414	378	402	384	374	374	398	399	344	392	367	373	341	343	368	385	372	378	383	363	353	342	395	340	376	382	419	377	370	417	378	400	402	407	407	414	311	359	380	385	377	409	358	380	392	362	367	379	414	344	386	377	381	375	385	384	372	373	389	363	405	361	426	325	358	408	407	373	383	380	390	362	391	422	415	362	387	355	345	388	390	358	381	457	392	370	384	372	407	358	347	374	385	396	409	404	370	381	394	407	421	359	386	425	359	388	379	396	378	404	374	378	387	370	351	352	397	418	355	408	390	368	386	392	366	414	391	382	367	378	422	399	402	375	371	398	380	404	392	376	370	387	387	410	380	372	376	395	404	393	395	387	359	343	404	385	376	407	399	361	369	374	366	379	358	397	396	369	416	389	395	361	394	371	377	365	373	359	386	408	374	381	376	411	364	380	374	366	380	393	329	365	371	374	379	422	384	357	404	382	388	377	360	381	408	377	404	381	387	370	369	404	402	371	385	379	376	362	389	382	379	364	359	390	372	359	373	403	373	370	363	362	401	367	387	341	344	369	382	350	365	360	364	367	375	355	377	383	367	408	361	379	341	379	381	374	403	395	400	388	352	388	356	377	396	390	361	355	376	438	349	316	390	404	355	376	353	374	381	369	361	429	396	379	397	413	366	369	374	378	402	366	405	386	373	401	372	372	397	376	417	370	353	410	389	393	395	372	380	380	381	362	389	358	353	352	414	364	373	403	364	358	354	366	421	362	382	344	380	390	386	424	374	393	418	383	385	386	398	394	397	397	383	366	382	413	406	378	388	368	403	366	405	391	375	385	405	361	362	431	370	395	383	412	398	387	391	380	370	391	361	411	371	359	376	416	396	361	429	374	376	374	382	390	385	386	350	362	383	390	365	393	351	381	391	381	357	365	400	371	394	379	383	361	388	411	385	415	369	350	387	395	392	371	401	384	395	380	401	367	407	381	394	345	380	390	421	396	366	399	412	373	382	382	338	379	358	382	337	410	357	391	358	359	376	349	388	403	387	354	351	378	375	389	380	381	374	357	370	403	385	415	396	386	378	369	354	351	357	371	354	369	343	352	402	359	405	353	385	365	366	364	403	424	379	378	406	366	403	332	400	365	373	410	367	399	368	384	381	411	383	434	387	381	385	357	378	339	344	414	412	380	384	387	400	391	400	346	352	373	372	379	412	382	365	369	395	378	342	374	395	396	387	409	392	408	408	373	370	376	393	350	393	404	402	358	382	390	378	362	419	383	381	384	365	380	379	390	418	388	409	373	396	379	374	384	406	375	336	386	380	390	419	389	429	352	350	371	375	386	395	414	404	401	400	376	366	392	417	356	395	353	397	371	407	421	380	368	350	429	375	380	368	375	379	369	353	373	367	387	424	392	373	375	362	402	362	339	413	367	405	390	375	407	360	372	391	399	390	398	376	370	352	387	351	358	356	360	381	396	404	349	381	388	380	383	399	385	402	402	378	398	403	374	355	361	401	385	364	400	393	426	392	384	381	424	392	412	387	407	373	371	360	384	350	384	355	385	403	348	388	368	406	364	365	410	383	369	369	381	426	366	379	389	359	400	371	389	378	387	385	373	391	400	390	399	393	383	355	389	331	390	398	392	399	376	364	368	373	345	382	380	384	380	376	364	365	389	345	358	373	396	363	367	377	378	378	405	397	403	372	375	378	379	351	361	380	377	350	392	377	400	374	422	366	405	353	366	379	368	387	387	407	388	387	398	385	383	372	421	327	350	362	388	382	371	400	426	362	383	377	370	396	359
15522	1308	1017	713	539	381	306	278	248	220	201	216	173	203	205	182	159	150	161	133	155	168	156	156	179	145	138	160	136	158	130	162	124	164	171	172	152	155	164	163	132	147	160	173	150	143	133	132	150	154	155	145	151	136	124	153	147	161	144	136	142	123	135	125	153	156	157	154	149	167	157	173	141	152	165	157	159	169	150	156	154	142	145	124	134	146	163	136	152	145	141	154	141	144	162	159	168	128	143	123	134	130	147	141	138	170	135	136	134	128	146	177	153	157	141	156	135	148	160	137	138	162	141	141	154	157	152	175	136	151	140	167	162	140	147	136	121	141	142	150	150	138	158	159	126	149	134	163	142	144	141	145	135	151	152	125	177	143	161	184	145	150	143	152	161	160	164	122	152	154	151	126	141	144	153	148	149	161	151	159	149	181	138	148	127	166	163	159	138	141	159	159	168	136	154	164	184	160	147	148	120	143	137	137	146	149	140	150	150	141	158	139	145	127	156	143	153	129	120	147	141	127	132	163	139	125	147	162	153	157	159	158	146	165	164	161	156	167	146	170	145	155	176	154	142	139	159	142	140	154	124	172	137	149	141	161	134	153	161	153	152	133	175	147	174	147	152	164	138	191	154	152	156	152	175	142	136	148	154	158	157	164	134	145	167	186	169	150	164	131	146	141	159	138	155	128	124	154	135	129	132	139	150	143	157	143	140	151	136	150	153	160	148	150	129	142	157	151	134	135	174	166	137	151	135	149	145	151	121	144	138	154	163	129	145	128	147	170	156	146	132	146	145	155	139	133	166	167	149	145	152	133	159	158	155	158	159	181	140	164	154	147	148	144	154	151	159	160	132	138	136	149	147	147	135	148	126	152	146	160	159	153	136	167	142	136	141	135	138	153	178	160	146	143	156	147	155	165	145	126	155	131	155	176	161	125	149	145	147	156	145	142	129	163	153	160	115	166	156	145	153	158	135	137	154	132	135	149	164	154	164	167	152	163	137	156	168	134	173	153	147	129	181	149	139	152	155	160	168	131	168	138	176	136	154	139	131	170	128	135	138	165	158	139	157	155	141	168	139	162	138	147	155	145	117	146	157	152	159	162	142	160	144	157	151	143	149	163	158	150	163	161	143	149	124	149	146	152	140	149	158	150	153	160	156	134	133	149	140	156	141	169	117	173	131	143	140	146	131	157	123	154	146	133	141	136	106	150	138	156	165	154	140	146	142	145	129	146	141	143	131	145	136	145	142	165	127	142	139	146	153	148	165	139	168	161	146	147	126	143	143	149	172	153	155	147	148	157	158	158	167	166	176	140	156	173	165	157	139	153	157	145	138	148	160	131	134	167	155	155	152	144	139	144	174	136	149	129	143	138	162	144	155	149	161	149	146	147	139	150	144	147	124	147	119	164	159	148	133	137	132	135	167	133	128	146	148	163	148	132	161	157	141	129	139	154	165	168	144	170	135	143	173	163	149	155	162	137	146	156	155	163	144	161	152	179	149	145	134	134	118	146	144	143	145	139	148	157	148	147	137	154	117	147	155	152	141	131	150	146	135	140	164	145	145	147	148	153	172	142	156	156	169	171	145	138	151	137	129	146	138	155	162	135	142	146	162	148	152	134	138	143	125	153	140	152	159	159	142	159	146	153	150	146	159	148	143	144	125	136	140	142	162	169	166	140	136	159	152	141	126	147	149	130	142	142	160	137	156	145	161	138	129	153	155	163	154	127	142	130	155	147	135	157	141	153	149	161	155	145	174	142	163	138	151	139	141	149	157	144	141	139	151	152	132	138	148	151	154	136	131	139	141	142	141	160	148	156	152	168	163	155	139	144	144	133	143	151	155	158	195	160	159	126	137	142	133	155	153	142	136	109	140	154	157	137	150	155	153	147	158	170	145	162	140	142	148	159	161	134	122	153	133	142	137	139	136	135	146	172	144	150	124	153	150	166	163	176	144	140	168	157	149	148	142	159	129	150	144	158	129	163	151	149	157	125	152	154	153	135	159	166	149	152	127	152	179	161	128	139	172	148	142	160	124	152	159	170	145	168	131	151	141	141	155	160	154	151	140	144	125	156	130	140	164	133	148	153	120	172	170	170	148	165	163	145	123	174	178	157	138	136	154	156	136	147	145	176	170	158	140	143	160	151	139	158	148	159	127	132	146	164	147	159	163	167	155	133	145	146	140	138	170	173	157	155	161	176	171	159	138	165	160	146	163	160	137	148	135	155	156	137	155	150	142	147	156	151	124	158	153	139	130	148	134	143	170	168	165	143	148	146	150	181	140	148	147	149	143	123	153	164	173	143	156	137	149	145	162	147	142	126	134	155	130	143	137	144	148	143	183	135	124	137	161	163	167	149	159	164	159	127	148	167	121	154	144	146	160	148	127	141	141	133	158	145	158	159	148	151	137	135	143	167	174	177	148	159	146	134	138	144	108	155	169	128	152	165	139	155	148	128	125	149	159	136	152	149	139	149	170	162	154	159	153	162	148	162	149	138	171	125	141	152	147	161	157	138	138	172	181	135	134	153	172	164	131	163	123	155	135	143	145	151	145	140	148	157	133	158	160	171	153	156	158	159	146	155	138	145	155	160	138	134	152	145	126	146	122	150	141	135	127	125	142	143	117	142	163	163	124	160	159	155	182	148	167	124	148	165	170	148	152	162	129	163	145	160	135	143	144	162	139	119	163	153	162	149	151	161	135	160	137	134	158	163	161	158	128	152	131	145	162	147	162	128	132	133	130	154	160	170	158	157	158	151	144	143	178	145	132	157	136	155	161	149	131	165	166	132	139	163	164	138	145	148	132	184	117	133	165	136	149	157	161	149	140	161	149	145	127	129	144	155	136	129	139	130	179	157	137	128	141	169	141	139	132	170	153	141	131	137	149	163	131	128	140	154	130	159	141	160	127	150	148	133	157	150	153	155	147	151	135	146	131	162	126	157	145	159	134	157	128	148	153	154	158	153	140	169	119	133	137	145	154	150	140	143	145	148	173	130	146	127	141	152	118	149	156	115	141	144	150	157	152	140	161	157	138	143	161	129	138	141	149	141	165	163	160	149	141	148	132	137	155	135	166	175	152	151	144	123	136	147	148	143	151	145	155	154	155	143	137	152	154	122	157	155	148	146	141	137	147	132	149	138	157	160	137	153	156	173	165	154	145	160	158	147	165	134	145	137	149	127	149	136	141	155	120	147	169	157	143	141	139	149	150	140	143	178	134	141	154	147	148	141	159	150	118	129	142	163	148	141	141	136	155	158	135	145	143	166	126	162	151	165	168	139	146	160	139	138	137	140	135	152	139	143	129	137	139	164	125	152	156	170	124	154	140	141	178	144	134	167	137	146	149	139	150	126	155	150	146	152	127	154	139	147	136	149	155	134	130	143	155	136	145	156	156	162	166	147	162	143	121	146	158	161	135	141	167	142	139	170	149	154	141	161	126	123	185	172	170	153	142	154	148	134	157	151	166	141	128	143	148	159
8703	1090	2179	2256	1976	1523	1169	969	839	737	724	676	624	554	607	573	514	518	452	509	464	439	432	446	436	423	428	419	404	428	420	466	421	399	403	407	383	391	404	429	394	425	388	381	395	396	373	391	379	378	435	374	422	377	394	364	363	372	358	384	385	375	390	406	388	386	392	391	361	418	377	385	377	373	402	369	365	356	391	395	401	408	414	374	354	404	402	370	382	372	405	388	380	415	391	406	378	383	390	350	362	421	391	362	392	389	368	393	394	378	378	358	347	362	375	411	350	417	342	355	398	406	359	381	385	331	394	412	391	384	363	352	333	396	383	383	361	386	355	390	359	380	397	360	396	421	361	353	383	385	367	369	421	394	402	385	342	373	373	369	350	431	361	351	347	357	396	349	357	393	409	376	372	375	384	382	406	376	382	390	369	377	405	366	385	351	379	390	370	394	354	397	381	369	351	341	383	354	371	371	381	355	378	365	393	380	385	362	381	382	394	353	374	358	377	401	398	398	409	366	356	393	387	399	364	402	390	403	378	388	390	386	350	366	364	380	411	340	363	400	331	394	418	375	385	360	375	407	352	386	400	391	374	369	363	383	368	381	403	365	371	385	389	387	388	384	396	358	374	355	400	377	389	391	380	389	357	373	395	363	367	390	366	368	385	382	349	384	389	409	375	366	363	375	330	407	365	391	384	376	372	370	377	380	408	363	378	385	385	369	387	402	360	378	352	374	385	329	364	378	364	377	411	368	390	382	382	359	391	403	377	403	359	396	345	360	374	395	364	357	381	369	358	362	364	358	376	382	389	391	419	368	391	383	389	387	378	396	346	362	362	368	406	376	385	413	378	376	382	395	382	400	374	417	367	394	337	382	365	393	368	346	372	366	406	375	372	392	362	371	372	366	374	384	405	370	391	403	397	359	356	410	384	367	389	348	391	412	359	422	374	404	380	397	360	386	363	370	375	328	367	372	365	366	404	354	397	379	366	371	371	363	379	373	417	375	358	389	401	366	425	373	344	365	364	389	365	398	390	351	389	368	411	385	379	338	395	396	373	358	370	391	376	355	391	376	378	335	370	358	359	381	350	367	392	381	350	384	351	380	381	359	377	391	359	387	364	381	367	365	378	371	359	386	397	392	354	351	378	358	392	374	367	369	386	378	363	378	375	377	381	385	335	400	375	378	391	391	386	378	364	366	374	401	382	369	373	357	377	370	388	383	339	349	392	363	372	435	413	392	331	368	370	399	338	366	362	383	393	379	366	378	386	385	371	407	409	342	365	346	411	370	392	380	379	375	374	384	354	398	362	366	340	408	378	402	364	361	336	382	382	368	359	395	358	394	372	394	366	383	367	416	380	396	396	403	405	371	386	355	400	370	378	366	353	375	344	386	376	388	384	354	396	381	371	342	384	373	362	362	377	346	380	375	380	380	389	349	381	375	404	368	371	391	351	396	350	357	394	385	418	370	378	394	344	375	417	367	387	347	381	388	361	357	354	355	423	371	351	404	371	361	387	395	392	377	366	374	391	363	387	364	395	383	388	395	359	366	379	391	411	386	357	386	399	365	393	372	387	402	394	337	382	384	401	387	423	350	372	371	393	360	335	361	350	380	373	386	393	388	382	383	382	361	348	378	367	371	372	363	394	372	367	361	396	400	381	389	384	397	372	352	366	375	389	380	430	412	387	370	359	349	351	362	363	403	381	398	419	381	373	348	379	401	358	376	362	387	403	365	377	370	376	395	366	384	395	372	396	395	388	364	410	339	357	417	387	352	406	365	347	387	366	370	335	343	385	381	408	400	355	374	340	425	348	354	414	415	384	391	402	366	383	378	393	410	359	370	362	350	391	379	382	388	377	369	384	363	372	356	369	372	402	358	376	365	361	389	393	383	388	422	354	387	343	332	376	396	393	395	352	365	406	337	370	358	385	357	378	355	352	383	351	350	363	372	343	369	381	381	355	349	374	392	402	397	363	430	378	375	376	371	398	342	380	390	385	383	372	373	344	367	374	393	351	410	400	346	378	426	380	405	364	377	371	356	355	355	387	371	363	411	373	406	393	367	383	388	410	370	350	347	370	408	372	433	351	392	371	393	376	361	374	344	372	369	403	361	390	374	362	394	374	381	403	400	356	365	407	393	362	362	403	381	383	389	379	397	386	410	371	372	358	361	382	388	403	364	406	370	384	379	354	341	383	350	359	383	373	393	391	349	394	363	352	371	403	415	391	418	381	382	336	369	357	363	400	394	382	381	401	393	363	394	357	339	368	332	376	392	397	383	356	379	402	388	371	381	348	387	360	396	372	362	352	386	370	391	363	398	377	388	373	383	369	369	361	336	408	357	373	369	365	358	381	398	393	389	373	379	366	367	404	399	378	362	401	363	365	404	379	393	367	364	374	356	377	366	370	406	359	382	379	401	327	362	376	418	385	366	376	407	372	394	376	383	352	367	378	359	372	387	362	373	338	391	368	333	372	356	345	379	365	345	388	367	385	400	400	351	359	386	410	357	368	360	369	398	393	382	382	390	411	373	394	384	396	399	395	388	355	396	386	355	361	382	427	419	366	383	418	373	376	361	362	314	397	372	378	378	409	378	382	359	380	355	371	379	378	366	361	382	398	379	360	381	376	384	369	382	376	373	377	390	380	342	345	334	358	359	387	386	371	385	360	390	346	414	386	402	380	340	366	387	354	368	371	394	354	383	394	370	371	352	370	386	358	383	387	385	378	379	403	376	363	383	393	339	392	359	336	375	366	391	355	369	398	388	353	374	377	411	325	369	385	398	374	380	351	364	401	389	395	333	384	383	405	366	388	381	416	356	385	374	388	342	368	367	388	343	393	391	368	363	395	360	384	390	333	331	387	347	365	345	385	396	374	355	362	382	360	366	363	384	353	393	367	366	366	363	359	390	372	379	367	384	391	389	360	365	360	372	349	335	367	383	395	377	361	384	398	355	349	361	414	369	382	405	396	377	415	361	338	337	355	352	398	354	363	390	387	381	380	404	393	364	377	375	370	413	355	401	395	365	347	371	384	392	401	366	360	357	341	362	381	364	361	384	357	370	378	393	419	404	391	372	397	421	346	380	402	343	385	384	388	384	381	369	361	352	390	387	384	385	373	365	384	349	393	355	363	356	391	404	365	413	372	381	361	372	350	376	403	394	380	381	376	364	389	386	356	352	388	405	392	363	391	353	385	354	329	401	371	369	345	387	361	376	361	372	387	403	367	403	392	369	412	384	334	385	364	393	392	374	375	353	358	363	368	364	373	348	398	349	392	361	385	381	371	376	395	405	361	378	375	369	367	388	359	393	344	375	364	403	362	358	347	350	377	347	373	380	397	372	367	337	402	383	370	369	346	412	383	348	354	408	401	351	405	353	366	386	377	367	377	400	346	385	388	391	398	375	383	353	371	386	383	407	366	383	385	412	376	384	387	377	338	393	414	378	347	417	395	391	363	360	385	336	334	390	379	357	377	351	349	394
2034	346	325	345	349	360	329	342	320	322	368	293	347	362	300	354	311	329	349	372	318	309	317	339	323	343	333	361	314	349	352	362	334	353	343	328	349	325	354	331	374	341	313	349	337	355	351	377	325	343	341	333	323	330	310	385	361	368	304	352	313	355	326	327	329	321	353	310	354	370	344	341	314	309	317	345	393	351	342	357	356	352	335	318	353	354	383	321	310	345	324	351	333	335	340	353	400	347	306	368	344	330	374	305	300	349	345	294	356	347	360	328	357	308	332	322	345	326	371	358	358	384	353	324	385	309	331	366	330	327	343	348	345	340	331	327	351	310	341	330	351	341	339	337	324	325	305	328	335	409	363	344	297	324	329	315	349	355	345	380	364	338	350	385	345	374	365	323	314	325	346	344	349	355	313	345	332	349	322	319	365	325	340	344	329	336	348	329	364	352	350	324	338	340	325	352	365	328	401	347	344	349	418	313	296	331	359	365	343	356	347	353	362	367	353	319	345	314	333	298	337	352	343	341	369	327	325	334	337	345	318	340	299	372	358	341	342	343	344	323	337	379	356	343	358	332	363	361	328	337	326	351	354	320	342	328	335	327	340	331	343	347	351	325	386	338	358	358	358	346	344	371	337	339	334	338	296	335	324	357	328	332	308	311	340	352	327	364	336	348	322	335	340	322	354	371	288	375	315	350	297	345	332	362	335	313	297	344	352	339	355	356	298	357	341	366	345	313	308	304	337	344	314	321	351	327	365	304	366	280	325	371	326	358	365	338	366	319	303	325	330	323	333	334	348	313	323	382	330	322	360	318	346	327	322	351	327	348	397	375	380	360	346	361	329	377	321	339	335	336	331	321	342	345	337	356	305	354	299	333	319	391	356	336	350	325	322	325	372	356	354	312	384	307	340	346	331	347	360	340	370	351	361	330	350	353	339	357	331	331	358	372	367	324	324	324	354	363	348	366	374	364	321	330	353	319	341	333	335	319	344	333	332	353	388	357	320	325	326	324	332	327	318	349	336	333	346	335	342	314	306	349	352	330	331	329	324	364	336	328	358	353	322	332	338	324	335	323	330	368	329	344	349	342	340	329	365	350	353	353	350	311	347	329	373	352	366	323	310	349	339	316	311	342	338	325	362	340	364	329	317	339	371	349	354	326	320	340	349	336	344	315	300	362	355	354	397	350	331	336	352	325	327	373	338	360	321	320	326	318	318	342	323	301	337	279	347	337	350	321	304	347	335	311	327	340	377	322	386	311	329	342	350	307	345	326	353	355	335	379	351	319	361	313	352	333	323	357	372	328	338	327	372	344	342	317	321	350	319	356	320	334	339	333	320	307	345	356	344	343	348	354	334	339	338	326	340	349	346	346	358	325	334	335	329	361	331	347	303	318	313	369	335	320	343	346	363	362	346	366	373	305	325	293	360	351	343	323	361	328	324	341	347	322	334	298	328	332	343	345	329	335	360	367	338	321	319	321	324	337	311	344	320	336	303	351	333	370	347	327	347	359	334	342	355	339	366	337	338	299	339	382	335	340	339	344	333	319	368	369	351	392	337	320	330	322	343	348	353	332	353	346	344	358	346	313	353	356	375	388	355	328	297	353	347	344	379	324	322	303	320	382	362	308	356	374	329	292	358	316	385	354	372	372	328	347	319	322	352	340	336	371	316	350	341	343	346	333	344	340	333	350	360	352	322	319	359	331	321	301	374	367	370	335	361	361	333	340	337	362	356	354	345	327	354	351	354	329	340	310	339	340	367	336	356	334	344	370	359	347	319	330	358	360	349	332	326	351	311	320	346	287	342	333	335	333	333	301	330	365	330	335	323	349	363	357	329	379	338	332	281	337	389	353	363	330	341	348	348	342	348	342	357	312	339	322	290	343	367	361	345	307	359	329	363	307	322	310	351	362	320	339	361	348	321	353	354	310	365	326	345	348	340	356	364	350	329	344	334	345	345	338	355	332	351	324	355	316	359	344	363	368	379	344	340	337	346	332	338	303	343	326	327	342	338	322	344	405	350	353	352	353	342	339	357	313	343	354	344	382	340	347	366	329	360	323	300	328	342	369	378	330	383	335	352	368	352	317	356	327	347	342	334	325	348	322	354	299	320	357	355	328	326	311	333	362	386	309	367	353	379	333	344	340	347	328	354	326	327	348	349	347	345	324	314	383	332	328	332	339	338	362	364	316	316	322	336	317	337	322	346	310	337	357	330	316	339	344	334	331	346	289	376	313	354	308	333	325	359	369	339	307	336	337	350	307	340	346	351	335	342	359	348	338	311	365	355	364	323	360	335	351	337	356	351	352	351	314	332	336	353	332	341	343	329	305	302	352	350	326	350	344	329	334	348	315	318	339	362	372	352	359	321	352	318	349	334	350	345	355	335	336	354	333	335	347	341	301	370	355	335	317	335	320	347	366	355	336	342	343	354	362	338	370	344	331	327	350	343	344	333	315	327	383	338	338	309	328	331	309	350	354	371	319	339	365	330	333	355	365	348	323	331	342	322	348	345	370	345	326	328	315	335	356	335	329	355	356	351	339	340	334	361	345	317	356	344	330	301	374	338	336	350	347	325	339	350	365	349	353	317	344	335	298	301	354	305	340	364	317	366	364	331	351	390	378	335	381	356	369	370	327	348	348	358	354	365	316	371	353	344	364	317	347	331	322	332	362	344	299	368	319	348	366	316	344	333	388	369	332	346	342	342	336	331	375	361	338	349	363	336	327	348	352	342	319	336	327	350	325	347	332	349	355	351	345	316	328	333	307	332	310	341	331	336	360	349	341	323	349	383	358	314	325	362	284	326	325	350	349	302	356	335	318	333	342	343	337	350	320	342	341	349	320	364	359	285	337	349	316	353	323	320	349	384	360	348	363	350	368	346	341	352	329	343	323	343	347	328	335	304	319	361	335	357	350	381	347	345	300	332	319	354	319	354	330	339	354	318	334	326	342	332	325	318	359	328	353	342	353	332	352	317	349	336	338	334	342	352	341	310	303	328	339	330	307	386	333	380	327	334	337	376	381	362	329	342	332	339	350	356	328	370	353	334	323	382	345	357	372	341	323	328	321	354	333	354	328	338	340	336	312	350	340	360	358	361	372	370	345	336	364	347	343	328	327	358	361	343	334	351	324	329	320	341	325	336	332	354	369	385	355	366	358	357	334	319	341	322	318	319	331	350	323	333	341	331	293	352	332	310	367	352	309	329	337	301	340	324	352	356	374	386	327	305	348	363	336	361	353	331	329	328	332	334	332	337	332	386	349	309	311	338	378	366	341	333	326	298	310	352	354	339	336	328	353	350	356	305	320	356	371	364	322	356	366	347	310	332	354	361	331	339	363	352	364	324	356	343	334	311	346	324	358	292	337	368	329	312	365	338	319	314	350	330	337	340	369	327	328	305	338	314	339	341	350	302	344	346	341	370	342	315	306	317	368	373	319	352	363	358	315	368	335	354	312	357	327	335	358	331	348	350	370	341	332
2272	731	685	728	750	708	743	765	773	742	732	743	699	711	718	725	717	753	719	740	737	735	735	725	694	707	735	767	731	663	715	721	762	727	705	756	706	699	784	732	701	719	734	647	723	733	710	770	701	721	711	675	727	720	730	731	735	731	714	785	748	722	667	722	702	760	727	733	715	701	717	740	818	722	725	686	759	723	710	760	690	720	748	693	766	692	717	722	744	744	730	743	696	756	735	704	744	754	706	683	764	710	736	672	712	733	728	706	764	680	726	706	743	704	753	735	731	740	725	711	746	727	741	713	786	700	755	736	702	707	704	698	735	668	707	727	706	755	724	742	760	689	703	734	738	706	701	743	719	719	748	741	788	738	667	724	752	734	759	725	719	727	715	718	711	734	750	736	737	700	737	725	686	754	704	730	732	682	734	773	705	734	744	705	737	773	765	732	687	693	682	692	742	719	731	720	696	725	761	759	707	757	727	688	738	689	718	719	727	682	701	742	711	704	687	759	728	731	710	693	728	693	732	744	750	741	771	722	738	751	692	712	733	699	716	724	709	742	716	720	696	717	720	714	710	731	713	740	720	767	757	755	707	711	697	730	707	763	686	713	710	730	717	721	753	726	743	711	710	696	752	735	709	727	728	728	720	661	755	760	760	747	706	715	747	707	728	678	691	749	706	758	700	713	707	746	741	708	755	713	739	776	703	745	768	761	747	724	767	761	752	737	756	749	703	721	729	729	724	730	718	720	707	747	720	713	672	694	762	713	756	752	738	734	781	733	740	697	714	705	707	758	752	764	709	705	710	731	674	758	765	762	669	740	728	733	710	695	735	675	674	687	726	715	750	765	730	686	745	665	716	737	718	717	739	714	726	731	726	711	693	719	731	780	747	679	692	682	704	744	732	711	722	703	692	720	755	773	698	706	738	729	747	691	683	749	703	696	752	721	721	712	702	704	729	759	728	738	702	741	693	706	739	732	725	751	744	730	706	727	754	701	726	764	740	710	726	748	754	739	707	713	703	747	734	701	763	726	745	722	691	732	695	702	717	760	715	682	739	728	719	749	706	707	664	693	698	698	774	709	746	689	733	734	757	757	693	706	775	727	748	742	754	747	757	745	749	761	686	699	726	717	694	710	701	735	718	708	743	709	706	747	717	672	737	726	681	739	699	679	689	736	736	744	742	736	715	723	746	706	741	722	734	742	734	690	758	781	735	695	718	721	736	718	696	707	779	726	699	697	722	758	701	719	739	738	687	677	719	713	747	758	776	747	712	692	725	732	730	761	703	699	712	705	792	734	739	709	668	748	694	724	722	759	780	757	770	710	691	714	726	724	769	728	766	686	717	739	767	714	737	725	774	723	731	734	711	781	712	698	751	729	720	727	737	743	731	747	731	713	792	694	709	718	690	749	722	729	731	689	723	691	725	762	747	781	708	698	724	719	776	737	714	734	771	728	754	711	735	751	753	716	733	806	709	726	707	708	735	676	755	715	724	754	735	712	689	709	747	713	732	735	714	746	751	714	681	680	711	749	748	758	739	745	713	726	739	750	759	761	731	772	744	754	757	725	740	720	715	757	708	733	768	721	718	760	736	728	697	712	706	738	764	743	730	727	730	725	692	740	715	750	689	729	655	734	695	727	722	732	708	790	748	682	675	691	713	718	724	738	732	697	699	645	718	732	729	746	745	739	741	723	719	694	743	751	740	697	664	688	719	702	764	703	683	692	755	701	716	750	724	650	717	759	750	770	704	726	755	710	706	740	741	712	741	727	752	753	721	716	719	683	722	715	691	707	772	737	733	707	755	733	710	764	767	749	776	717	717	702	740	714	734	744	704	710	724	731	702	721	733	673	734	745	761	734	781	769	751	735	699	682	718	745	729	731	727	752	708	745	701	663	694	747	707	723	715	720	680	747	741	713	737	718	719	720	750	737	735	698	730	707	738	690	707	703	719	703	726	737	741	710	739	690	747	723	692	692	708	749	755	760	737	764	684	751	760	706	764	716	705	763	704	749	717	734	751	757	701	651	720	766	771	688	715	727	724	752	695	732	728	702	774	720	764	741	720	709	727	722	691	725	771	741	711	720	774	752	745	753	783	744	722	706	719	718	698	757	703	707	736	725	689	710	737	736	708	750	745	708	731	715	676	742	709	721	719	708	759	684	686	700	748	719	704	753	711	723	735	713	742	735	712	730	695	727	735	748	727	686	692	715	759	724	717	724	696	727	685	726	753	712	750	671	706	742	694	749	713	738	715	713	709	712	758	720	723	692	691	741	762	735	708	701	734	669	734	730	703	719	717	684	776	672	721	740	728	726	700	724	712	712	705	748	747	740	730	728	654	717	760	779	717	734	780	764	645	744	716	803	765	702	722	740	684	744	751	755	770	731	676	722	735	721	739	710	789	734	718	720	732	727	717	717	736	759	762	702	729	708	726	699	729	752	699	713	726	731	726	734	722	731	683	719	677	738	675	699	733	713	711	747	700	687	760	716	746	713	705	737	708	747	765	688	728	718	735	747	717	747	748	708	713	736	732	745	721	757	715	718	758	699	683	705	704	756	717	732	733	721	743	728	741	710	761	716	752	695	721	720	784	720	757	770	735	720	736	745	725	724	756	772	725	695	726	751	728	771	746	731	760	712	718	763	752	717	742	768	782	740	728	740	710	772	713	750	755	714	720	662	724	755	670	748	746	731	782	722	723	738	746	689	732	751	754	718	697	706	725	691	685	710	735	702	695	743	736	703	705	738	710	692	774	702	723	754	770	685	742	721	708	754	719	749	727	774	697	775	764	709	704	728	717	727	756	717	750	766	781	770	743	732	740	704	704	741	730	677	770	719	685	745	733	722	691	684	704	765	730	745	684	712	772	720	716	717	713	763	740	704	757	730	756	671	767	741	705	707	774	741	753	750	719	730	768	687	744	751	724	708	718	720	727	740	702	742	720	715	779	697	743	682	757	693	720	733	701	745	697	785	695	649	706	723	751	755	737	752	735	744	789	740	735	730	735	700	702	745	651	702	701	779	738	674	747	701	722	738	716	745	696	703	697	745	718	710	710	726	775	718	688	742	756	740	696	672	733	757	694	737	737	746	736	714	710	737	702	752	717	730	717	751	712	711	705	710	654	733	760	776	706	779	716	776	716	699	752	743	732	690	739	735	742	733	756	718	695	733	691	708	767	720	747	780	739	701	745	667	726	686	678	718	712	699	680	687	699	691	694	719	743	737	699	740	726	764	709	709	662	717	767	741	735	709	724	820	756	706	707	762	725	709	705	757	722	704	735	726	688	719	715	755	772	711	692	719	737	725	754	706	762	696	681	714	708	728	708	756	735	721	737	693	747	713	714	726	759	756	727	677	773	772	772	724	720	698	715	749	764	730	745	725	734	751	719	748	687	750	688	726	726	699	731	681	711	744	775	694	716	740	725	699	710	696	735	731	728	746	669	714	695	703	723	731	728	732	753	777	707	747	684	719	714	734	730	754
7896	517	592	495	336	289	235	219	192	190	175	199	158	178	176	173	157	184	162	166	180	185	157	183	168	154	164	150	183	174	191	148	136	140	180	188	142	164	173	149	171	136	153	156	148	164	148	152	152	129	160	150	160	157	129	159	172	185	179	182	158	176	156	150	123	166	137	158	164	158	154	147	144	144	176	152	163	146	173	149	140	143	152	144	167	157	148	146	151	152	146	160	146	180	158	171	145	147	156	145	139	150	184	167	144	175	173	163	159	153	136	165	178	163	148	159	170	123	164	164	168	168	130	144	144	153	132	164	157	162	141	201	176	151	159	160	163	162	138	174	161	150	163	166	152	156	181	174	169	162	178	143	148	160	151	153	143	140	149	135	136	158	166	164	162	150	147	179	189	154	142	152	153	159	154	128	154	168	163	164	161	146	136	158	171	147	162	149	130	151	163	148	159	141	172	179	162	163	152	152	161	162	150	161	160	178	179	169	165	160	162	151	155	182	127	146	169	159	149	160	146	143	156	164	166	159	179	156	177	157	155	166	133	171	175	176	162	177	149	167	167	152	157	143	158	168	153	198	157	156	172	147	149	146	148	134	145	142	151	156	149	162	169	195	178	167	146	161	176	146	162	140	154	159	152	151	162	162	155	147	154	173	163	150	156	181	165	135	154	162	171	159	132	153	191	166	154	192	158	182	192	173	200	143	156	148	170	171	168	183	173	133	138	164	178	175	125	154	161	127	171	177	146	167	159	166	184	146	142	167	181	158	171	154	168	157	161	160	199	158	154	153	162	173	169	160	184	161	158	163	163	189	157	157	170	162	165	163	152	152	158	192	167	157	162	176	154	173	167	150	150	181	147	138	168	156	160	183	169	160	148	141	135	162	154	152	169	146	153	154	186	137	164	148	154	167	198	156	143	152	146	140	132	154	138	146	142	159	152	163	164	162	173	154	162	155	148	150	136	131	145	171	149	165	141	177	173	155	164	160	154	159	172	174	145	141	177	154	157	156	151	168	153	156	155	170	144	136	141	182	146	156	143	162	173	178	150	146	159	159	171	172	158	144	179	158	159	168	128	165	164	136	154	163	168	192	147	153	181	148	160	146	158	145	170	154	161	182	171	168	165	147	160	158	160	156	168	172	147	140	138	179	144	149	174	160	159	149	160	150	137	153	147	166	140	176	145	164	188	160	176	149	176	162	175	144	149	161	143	182	176	148	120	146	163	136	157	143	163	135	158	162	155	151	137	156	139	141	149	156	162	153	155	167	174	154	141	150	152	158	154	128	142	163	158	157	172	136	141	167	171	177	167	152	146	171	147	130	149	172	151	170	169	170	161	163	152	174	175	163	148	149	154	174	175	130	160	163	173	142	141	144	146	164	156	162	148	160	164	179	192	153	151	141	145	144	159	147	169	161	178	149	164	149	158	176	175	158	167	173	153	159	172	160	163	156	157	166	148	153	164	155	157	152	184	178	150	180	176	159	138	147	147	143	160	154	149	153	145	163	185	150	146	166	166	176	165	167	180	184	166	141	151	160	154	151	158	169	166	151	161	137	165	158	179	173	171	155	168	136	132	172	163	175	164	150	163	148	150	165	178	146	194	170	197	142	163	161	151	141	145	144	154	158	169	143	165	145	147	144	177	181	144	146	154	154	140	147	154	182	182	164	140	188	170	169	153	147	165	165	173	169	165	145	154	149	169	149	159	153	153	162	183	153	151	163	165	133	160	163	146	188	166	151	183	168	139	151	134	165	171	172	143	133	147	132	178	163	165	161	177	158	171	148	161	187	149	174	179	167	163	161	156	171	184	191	154	176	171	153	184	153	166	165	156	166	133	158	153	158	161	208	158	190	161	165	149	182	160	156	172	156	152	146	174	143	135	146	148	166	163	174	171	166	154	163	129	153	161	155	175	170	169	145	186	166	152	153	161	165	172	150	141	155	155	157	150	143	182	164	169	155	148	164	143	169	142	146	139	174	175	151	144	142	146	143	169	149	169	143	166	146	141	150	158	169	144	134	185	150	176	147	128	141	144	158	172	136	166	183	166	144	160	153	142	165	181	149	178	169	142	183	167	155	170	164	172	154	166	139	142	146	154	156	149	171	147	165	164	171	169	189	158	167	142	179	173	155	145	158	201	166	127	158	137	143	138	160	147	149	176	162	143	149	165	147	186	158	160	163	152	166	147	156	163	178	155	165	150	154	161	165	160	129	141	147	150	161	151	171	149	166	157	158	151	177	143	145	149	149	171	130	167	145	174	167	148	166	166	155	170	143	154	161	149	152	166	163	177	195	147	150	156	138	162	171	167	177	170	164	152	161	186	186	162	165	118	146	168	182	165	156	154	147	162	155	163	145	156	175	167	157	142	189	180	144	150	154	140	164	151	155	141	169	161	169	146	161	175	158	152	165	153	180	160	171	143	156	154	174	130	147	152	174	152	125	157	168	178	165	165	152	181	170	155	138	169	177	133	146	130	152	162	154	154	151	170	156	171	176	140	151	170	156	159	148	174	156	171	160	189	160	189	166	155	153	159	182	160	172	167	167	165	177	149	175	173	161	152	166	174	163	147	168	151	141	164	151	177	162	143	156	144	146	166	181	175	122	150	151	143	147	161	165	156	163	177	161	150	178	153	154	165	149	149	142	168	143	161	162	151	166	152	156	153	151	147	147	160	157	150	158	159	148	145	157	132	153	169	144	144	133	161	158	157	160	158	178	192	136	168	165	164	163	181	182	147	176	166	152	156	157	154	151	154	172	180	149	146	154	179	142	140	167	175	176	159	160	168	143	154	165	154	164	140	161	138	168	167	153	151	182	173	163	154	153	170	166	167	143	150	136	143	164	161	155	156	155	151	136	150	144	151	159	157	140	150	144	171	180	144	167	162	176	150	162	160	152	157	142	141	132	170	142	160	148	169	165	172	140	178	178	182	154	169	160	170	155	162	166	152	161	141	147	187	163	151	152	171	179	178	154	161	141	173	175	162	172	201	149	175	178	142	160	147	139	182	167	157	162	140	154	161	167	155	162	163	150	165	147	180	163	168	170	143	165	136	148	153	164	142	164	163	155	166	154	159	167	154	179	140	153	162	157	185	168	164	154	149	167	141	178	119	167	163	137	160	174	158	134	142	162	150	145	169	154	156	140	165	132	129	158	156	183	177	149	171	137	148	151	143	153	152	165	157	155	155	159	168	155	162	151	170	157	143	169	160	178	173	184	145	164	177	163	181	172	155	162	175	155	165	155	159	169	167	148	178	168	152	172	156	186	158	185	141	168	154	145	173	156	127	130	189	163	158	132	178	163	166	149	144	155	157	148	144	160	145	158	172	138	171	166	146	143	163	177	187	176	182	170	169	142	175	138	157	177	153	164	144	146	157	185	167	173	181	151	165	145	176	160	177	162	150	137	150	164	177	142	167	177	168	173	145	141	156	164	173	158	151	169	169	135	156	170	190	172	170	186	147	148	152	193	142	148	149	162
6397	669	1228	1369	1150	928	732	671	646	604	517	514	470	504	449	498	430	424	458	461	409	437	432	392	399	426	416	399	451	392	402	383	365	366	397	366	384	388	386	382	368	359	377	388	379	394	403	404	374	386	383	373	397	400	379	357	420	349	373	403	408	366	376	393	389	386	375	377	384	417	397	379	391	376	394	382	376	374	370	374	357	374	374	413	351	374	361	368	379	370	348	385	356	358	395	378	400	373	378	372	378	376	405	352	358	386	391	377	377	364	359	388	390	375	352	384	362	356	348	425	386	354	402	395	381	383	378	365	349	386	369	399	358	378	396	379	379	355	377	384	400	363	355	366	362	380	386	394	352	400	366	361	377	352	404	382	365	326	357	361	411	381	380	375	370	364	374	379	320	391	407	383	352	366	374	358	368	406	397	354	378	368	379	389	384	386	384	392	358	400	358	336	371	379	386	365	389	372	364	397	378	362	399	344	373	349	352	396	366	353	394	384	345	356	358	385	407	366	374	425	397	367	377	349	340	346	370	344	349	361	332	361	379	388	362	361	401	344	375	361	354	378	357	386	373	379	363	339	349	360	376	348	379	342	376	359	359	363	368	393	387	381	341	348	394	357	378	384	384	338	388	378	397	350	373	365	371	378	354	364	419	373	339	351	395	366	370	386	390	380	346	413	344	368	353	372	355	399	364	367	375	363	355	362	386	403	370	355	366	340	367	393	382	357	392	354	393	320	352	376	382	388	374	392	362	329	405	372	371	387	382	378	398	375	375	389	399	413	360	376	379	351	389	374	344	365	391	397	355	359	414	353	363	358	351	340	361	400	377	369	331	352	352	343	331	357	370	363	357	363	403	377	365	410	372	360	374	331	384	391	376	361	399	356	376	348	383	353	374	362	372	370	324	382	367	341	323	341	403	344	389	371	340	398	368	320	374	428	387	347	343	368	363	371	383	362	376	370	343	375	363	381	380	367	345	354	397	396	385	340	385	381	367	357	372	406	347	361	380	391	342	366	360	355	382	347	335	351	398	387	345	349	358	381	364	372	365	359	373	365	373	358	370	369	324	396	374	409	347	383	366	370	391	376	341	361	367	373	358	354	374	388	370	367	396	383	376	357	364	373	370	371	330	361	367	375	382	388	383	382	349	348	349	390	406	354	391	366	362	382	359	391	427	384	364	335	336	378	367	362	382	369	328	388	365	371	384	398	356	413	376	392	378	350	385	349	390	385	369	377	379	396	342	364	364	358	379	370	367	391	380	378	381	418	373	364	350	362	382	388	397	356	388	395	352	394	368	340	374	354	367	371	359	380	360	386	394	376	358	352	351	363	368	386	364	349	373	376	386	356	350	361	346	345	347	348	364	363	371	390	355	371	356	355	360	386	341	343	360	383	369	372	365	335	360	393	354	357	384	375	398	382	344	337	381	359	372	334	361	386	345	341	351	391	391	392	372	358	362	394	356	388	367	366	361	378	373	362	365	341	403	355	358	405	388	370	345	378	374	346	392	379	360	391	383	360	372	404	388	372	384	358	371	391	351	388	372	330	381	376	351	379	412	331	346	352	358	364	348	378	402	386	372	378	369	360	346	393	413	357	379	350	372	373	360	346	337	349	389	374	397	357	329	396	399	350	355	373	335	364	366	351	372	389	354	360	345	394	378	362	345	364	328	375	371	350	374	381	372	367	343	339	365	355	371	405	388	403	376	400	398	370	364	358	342	368	378	361	386	341	338	360	375	373	372	363	366	362	356	366	365	375	338	367	360	340	388	366	339	364	335	374	390	385	376	387	379	382	384	390	398	355	363	362	371	352	362	385	380	377	384	352	356	357	357	393	364	348	358	335	366	369	367	369	353	397	366	345	340	350	395	363	356	356	385	393	347	368	384	379	371	365	356	361	400	332	374	362	383	377	347	399	389	371	370	415	378	407	362	341	385	380	372	364	362	380	350	379	340	356	371	372	408	386	356	366	384	375	400	357	356	369	367	362	353	377	381	375	386	379	363	366	379	368	375	388	372	368	347	363	342	357	391	356	338	350	374	373	396	342	390	350	358	384	377	346	407	376	414	412	349	377	378	332	378	409	347	386	355	390	343	366	378	385	354	358	397	371	377	350	360	397	360	385	362	382	370	370	399	361	371	342	393	377	325	386	355	363	364	373	376	345	350	350	390	361	381	377	325	342	410	369	363	368	360	358	353	340	377	378	393	358	356	360	378	356	360	379	365	365	403	371	359	411	362	373	398	354	344	366	387	367	408	369	364	382	361	315	374	341	374	363	306	373	342	383	339	339	363	362	366	385	357	343	411	326	373	349	358	413	382	376	404	358	390	385	349	389	377	389	361	354	381	363	363	395	358	394	392	367	382	361	367	364	391	392	339	345	374	372	397	373	377	355	364	404	390	400	365	375	345	370	360	362	388	357	372	360	360	372	375	387	347	397	357	372	394	407	381	386	407	355	355	363	366	340	371	418	373	395	377	347	356	344	383	375	394	377	385	385	383	382	394	363	385	380	369	351	379	372	359	398	352	422	368	352	374	342	381	365	359	378	350	373	387	373	339	358	343	376	355	361	362	374	354	394	380	366	382	356	373	388	356	338	392	370	385	378	392	395	347	374	367	380	420	356	375	361	366	384	365	338	385	364	365	383	356	375	369	355	343	375	391	386	368	371	371	363	382	343	367	349	385	364	386	352	381	366	360	380	386	369	372	355	386	364	400	380	368	343	355	364	361	371	364	339	376	383	353	381	324	375	347	350	365	357	408	365	349	373	395	370	382	366	379	379	388	351	350	374	366	368	353	339	380	392	387	367	377	403	361	379	357	368	386	386	333	344	373	353	385	397	383	399	348	393	396	367	388	345	377	364	362	345	356	361	379	376	349	336	379	405	362	378	413	374	369	397	354	356	396	390	393	402	383	368	340	393	348	358	372	369	387	361	370	394	391	376	366	389	373	379	374	371	351	352	371	356	382	415	370	366	351	342	391	351	393	363	362	373	334	350	360	395	383	355	363	366	386	397	376	366	377	384	372	371	390	388	357	382	382	343	388	390	407	361	354	335	400	384	358	402	367	388	383	337	376	346	342	390	371	378	344	375	352	382	364	385	414	346	396	373	387	368	343	344	362	396	398	370	384	375	378	377	354	378	362	361	382	341	392	388	391	407	363	370	358	354	359	372	372	397	386	353	364	412	366	384	359	359	361	344	365	332	321	378	398	382	358	360	360	380	359	344	385	376	346	355	391	421	373	379	347	367	342	366	332	381	362	397	397	388	390	365	366	383	391	352	359	366	385	401	384	370	373	346	367	357	393	433	378	406	367	362	401	354	374	404	390	337	425	377	389	381	342	376	389	360	349	379	352	358	403	378	358	409	401	374	358	378	382	364	373	381	350	381	382	410	389	354	372	396	379	370	384	388	341	393	367	365	397	378	384	380	379	345	362	357	372	382	400	376	372	372	378	372	360	351	360	348	379	355	372	395	378	366
14172	1214	1015	699	515	443	312	252	235	206	202	192	190	165	204	170	179	172	162	150	146	188	171	175	145	125	147	173	159	145	150	141	162	162	165	147	138	146	144	129	150	154	158	152	164	152	180	173	157	139	168	150	158	132	159	158	132	170	140	162	135	152	119	163	137	156	148	177	159	152	155	135	125	155	139	144	143	160	159	150	175	136	171	154	143	139	136	149	148	165	133	152	135	150	142	130	151	156	143	154	134	134	140	163	157	160	142	150	125	158	167	156	139	159	121	155	143	157	140	139	153	140	150	122	141	142	145	138	126	152	147	156	139	153	152	113	124	161	146	134	146	137	153	152	142	148	166	164	129	160	138	146	147	162	147	143	153	181	153	155	154	121	128	127	129	141	166	161	162	150	144	153	142	146	170	132	145	136	138	159	131	136	143	125	135	145	148	149	164	155	153	157	130	140	146	146	151	137	124	128	160	131	137	144	159	156	140	150	147	131	150	125	138	137	130	135	153	147	123	139	148	132	158	131	136	156	145	150	154	138	159	128	154	135	147	149	123	137	137	132	132	154	160	146	135	141	145	152	139	148	169	142	145	138	125	159	149	137	147	165	140	130	150	130	149	134	141	147	152	147	146	150	150	147	146	136	118	163	176	138	121	153	130	137	140	128	149	155	118	108	129	133	150	168	150	138	152	135	129	154	140	147	135	145	139	139	130	139	129	171	146	166	141	139	154	130	136	141	144	131	127	141	155	126	126	147	127	143	135	121	136	139	147	143	141	156	133	165	130	147	134	117	143	119	150	143	140	119	157	155	158	148	145	144	146	149	163	135	139	172	134	146	123	153	132	142	140	136	123	120	149	140	139	146	154	145	140	154	155	162	143	133	152	170	122	154	160	162	129	165	150	153	148	128	136	140	177	146	141	146	157	150	148	147	172	144	120	159	148	148	142	131	136	155	132	135	122	155	131	151	131	147	149	147	157	157	156	161	129	162	129	140	130	156	150	147	137	146	157	142	130	134	150	134	148	130	145	162	146	151	126	148	138	141	155	156	147	143	143	146	136	138	141	155	144	130	140	141	151	144	132	152	166	140	135	138	135	130	125	148	140	119	147	125	150	156	167	155	139	137	139	154	134	153	157	147	153	136	148	165	145	129	127	143	153	146	153	143	144	153	139	151	153	151	171	161	147	145	153	146	141	140	139	147	132	129	137	159	179	152	153	140	156	136	154	133	168	162	150	158	169	163	150	131	148	139	155	141	129	124	135	139	142	136	144	135	149	106	140	170	146	138	141	131	110	125	135	155	153	126	163	131	170	168	163	131	112	153	158	126	134	119	128	140	133	136	128	151	147	127	150	131	146	156	147	130	145	117	138	145	139	144	150	130	134	129	144	186	137	130	135	138	116	157	148	119	143	132	149	145	138	149	161	156	141	137	131	140	141	144	147	163	152	151	140	131	151	164	132	159	157	127	152	128	147	143	129	141	158	138	155	142	146	138	148	131	127	159	150	143	148	162	142	134	121	141	153	144	149	145	149	135	145	144	141	156	146	156	147	155	134	149	150	127	137	144	138	155	141	139	136	140	160	145	127	141	129	156	170	140	148	150	165	154	150	115	149	161	137	134	150	154	153	158	148	155	130	174	144	157	138	154	131	172	144	138	149	151	138	130	121	155	137	156	150	137	134	151	140	125	139	127	170	166	149	146	140	154	165	168	151	132	134	125	152	153	142	135	149	162	136	137	183	132	148	146	154	148	152	139	121	139	158	154	154	130	134	136	153	141	154	151	140	134	140	122	157	173	141	141	147	135	139	167	144	118	141	167	125	130	153	141	127	135	144	129	129	143	154	147	138	155	155	140	167	152	145	155	150	129	153	145	153	156	121	148	140	134	136	144	169	160	149	165	143	137	135	154	144	118	131	137	145	137	150	127	130	138	139	152	149	135	136	147	154	149	154	172	143	120	133	136	149	148	147	126	133	139	148	151	129	108	133	124	132	107	150	145	162	132	144	146	144	144	159	146	142	137	131	163	149	134	145	145	147	129	144	151	146	138	150	156	140	156	161	139	160	145	147	140	161	149	180	159	151	133	117	144	163	128	146	129	158	151	145	178	112	154	152	138	157	158	118	129	142	171	134	168	121	151	170	146	135	138	150	140	161	148	135	155	156	147	142	162	135	142	129	148	146	150	137	147	153	134	126	149	144	126	133	154	143	165	139	155	151	149	129	148	147	168	148	158	139	150	143	138	149	133	146	141	142	164	146	138	148	131	133	130	146	132	128	159	143	176	135	145	166	160	145	146	143	172	146	159	148	159	161	127	138	138	150	128	140	152	151	158	145	166	138	118	124	129	134	143	153	140	129	129	133	122	129	141	142	137	118	129	141	152	136	144	139	142	131	140	140	129	155	120	138	133	143	151	152	128	148	150	145	146	134	148	152	155	140	126	114	136	138	158	123	144	159	166	163	144	134	162	150	129	125	138	169	157	138	137	152	150	151	132	163	129	122	143	137	158	130	134	134	155	142	164	165	159	153	144	152	149	131	132	143	137	166	133	145	135	142	155	147	155	130	129	153	161	137	143	143	122	141	140	139	146	152	146	136	145	124	164	151	161	148	156	155	136	140	132	144	144	130	139	133	154	163	134	145	153	119	138	126	162	139	134	129	150	153	134	147	158	145	157	142	144	138	138	148	127	145	141	140	127	121	132	160	132	143	156	133	156	120	135	152	135	141	129	139	151	146	129	151	146	132	135	148	145	134	140	156	129	134	133	146	153	148	172	148	125	144	138	138	155	140	135	128	138	152	133	163	152	173	134	147	143	122	146	138	148	136	136	138	148	144	152	159	153	129	154	158	129	144	145	158	113	155	153	146	129	132	145	139	160	147	143	141	139	148	156	158	112	120	174	142	163	106	129	142	144	150	146	144	148	157	144	148	142	156	143	153	121	136	125	142	158	144	135	169	140	166	158	147	128	159	133	147	155	160	137	155	125	152	155	153	146	148	133	166	154	184	131	132	145	167	157	164	129	153	145	136	159	150	151	137	149	133	173	135	121	137	146	134	125	130	149	149	155	165	148	150	159	142	151	147	153	156	162	132	135	140	132	134	119	150	156	131	145	159	158	139	139	155	146	159	169	148	123	157	137	120	145	135	142	147	156	136	154	167	146	112	155	147	136	132	135	151	133	130	148	129	156	136	151	159	140	144	149	132	145	131	134	139	127	158	143	161	132	136	134	133	139	154	130	140	159	151	154	170	149	126	128	161	153	164	163	142	137	161	154	148	130	130	151	153	140	133	134	123	160	158	139	122	112	141	146	132	160	138	136	110	147	159	140	145	145	170	152	133	141	165	151	124	143	138	142	149	126	130	153	153	128	134	139	135	147	168	144	125	161	155	128	148	148	129	164	152	147	154	151	137	150	146	164	121	154	138	136	135	128	153	117	146	149	133	140	169	176	164	141	132	145	150	129	155	142	149	148	163	131	151	157
7971	1025	2154	2344	1937	1481	1155	892	808	766	694	643	621	587	591	497	549	491	476	453	492	422	432	435	413	372	437	395	402	411	415	433	389	337	380	383	413	370	397	386	369	390	374	422	358	408	383	375	410	365	382	345	396	386	342	358	368	390	392	335	384	359	398	398	371	356	378	380	409	393	364	365	375	377	373	381	364	361	348	371	387	369	373	352	371	368	395	415	389	393	321	361	380	387	374	352	361	382	384	369	351	381	363	357	395	356	338	371	368	385	343	391	362	370	355	355	399	368	357	375	373	388	372	361	373	340	381	344	380	354	405	380	367	395	362	398	358	385	356	382	400	342	341	368	368	375	367	338	337	367	347	359	363	360	365	334	353	357	372	385	376	381	346	366	392	391	362	380	354	375	345	359	352	372	339	353	372	377	386	398	397	365	372	345	362	382	331	390	383	402	353	384	346	350	375	364	385	330	361	363	357	405	372	357	358	380	361	374	365	365	356	369	337	401	379	385	379	348	388	366	367	362	372	367	384	395	400	362	401	373	347	346	355	403	357	368	356	378	395	358	352	363	348	402	327	368	373	392	367	381	363	337	354	370	363	385	431	375	353	364	388	371	347	398	398	356	390	372	405	329	361	360	347	311	368	338	404	357	380	363	362	339	349	347	396	372	346	384	346	348	374	384	381	400	364	368	338	388	383	360	391	347	349	332	362	338	370	361	354	366	355	367	356	332	367	381	350	346	378	353	373	365	350	358	375	373	359	368	353	371	383	343	322	366	393	368	354	376	344	360	383	365	413	367	380	354	368	385	372	392	351	400	348	361	364	329	361	374	379	367	358	372	415	367	390	382	358	379	363	374	345	358	346	316	361	351	348	365	366	362	335	365	344	364	339	370	355	348	359	336	406	373	347	312	324	338	386	358	382	365	382	366	363	400	375	377	348	375	348	380	349	356	350	375	351	351	357	374	353	368	386	371	345	374	343	384	358	414	338	390	384	350	361	389	385	379	381	392	352	362	371	359	407	376	335	360	362	397	373	384	403	391	338	352	379	405	377	381	393	374	379	336	371	360	417	365	357	388	357	378	424	398	385	356	357	377	379	394	382	349	360	389	331	370	401	327	404	367	385	378	334	362	362	385	336	354	373	366	390	367	362	363	381	357	322	366	330	379	379	336	391	363	378	356	423	343	380	380	361	376	354	338	383	378	345	353	385	379	372	350	404	358	369	388	377	378	363	365	365	364	366	362	379	355	355	374	388	354	390	345	362	349	380	370	385	358	341	382	352	364	379	345	347	368	410	361	362	366	338	392	357	355	345	370	389	355	391	370	369	345	376	368	357	355	391	339	374	358	386	357	376	406	388	387	343	351	372	373	407	364	347	352	383	383	368	398	376	373	366	365	389	384	382	349	382	341	370	390	330	370	345	432	376	366	383	353	374	376	389	347	375	391	382	362	357	394	346	353	352	347	395	382	367	397	360	357	355	335	372	363	349	345	368	373	374	368	352	389	366	343	389	362	361	356	367	366	378	314	346	363	378	363	376	387	367	360	339	353	371	366	371	346	370	360	355	361	363	364	348	339	352	389	367	360	358	369	344	387	387	367	380	349	346	375	372	382	400	344	356	363	348	387	360	391	357	390	371	346	334	376	366	366	391	372	346	357	351	375	354	386	363	351	383	363	386	365	392	370	338	370	373	396	346	377	391	374	350	361	382	401	355	361	346	337	377	367	390	348	376	383	345	371	340	340	355	383	366	382	383	347	364	379	382	337	382	362	344	396	394	404	309	366	342	415	391	368	374	355	374	362	350	370	375	403	384	378	352	361	346	365	388	384	364	370	366	387	362	408	366	386	384	370	356	386	382	335	372	363	355	394	379	383	370	399	392	372	387	382	372	370	340	404	384	368	351	357	369	355	343	324	366	367	342	368	361	343	384	379	380	391	348	403	364	353	368	413	378	393	361	385	360	368	352	371	366	359	351	364	385	376	370	367	368	362	336	370	375	369	426	369	401	354	356	355	331	373	391	413	378	338	376	344	358	367	333	394	371	370	377	335	375	431	331	371	361	374	392	368	348	376	375	357	368	361	381	332	361	388	376	418	349	348	342	356	374	377	358	380	402	373	356	358	386	363	352	388	380	377	389	374	369	371	401	373	350	361	386	342	418	354	341	344	398	363	350	372	376	345	401	377	384	365	379	380	375	361	355	368	363	389	397	402	363	372	356	384	374	373	374	373	360	392	415	389	366	337	377	326	354	351	379	360	349	380	346	396	362	366	365	377	379	410	364	398	351	362	362	376	362	343	382	336	354	395	399	391	352	351	365	370	329	395	361	348	365	370	338	352	334	374	369	360	394	364	388	374	364	373	348	386	383	364	357	390	380	353	369	356	375	367	407	366	366	382	370	377	344	379	354	378	369	349	367	348	332	405	381	367	371	406	355	392	355	389	350	356	387	358	353	355	365	371	368	382	370	392	383	337	362	405	372	352	377	364	402	381	381	364	372	363	354	354	383	372	356	379	358	328	374	364	372	356	351	363	369	339	386	374	365	362	398	365	375	351	373	347	363	388	371	349	370	347	367	375	342	363	384	355	391	364	368	368	360	379	352	358	371	414	366	352	393	426	356	384	338	354	360	386	363	355	348	382	387	359	367	394	369	354	382	374	308	385	349	380	401	354	374	359	365	374	365	348	393	357	376	370	369	379	367	355	398	378	383	363	376	389	379	386	383	353	386	345	370	385	371	380	346	377	356	353	345	347	383	373	319	373	404	396	355	396	336	389	409	361	380	418	361	359	370	398	372	342	356	379	370	358	396	356	379	342	357	381	345	367	374	338	364	383	388	368	379	383	369	366	387	364	364	337	356	352	366	411	380	381	395	379	371	363	367	370	348	345	355	380	377	330	388	395	362	383	347	396	376	365	368	372	359	402	377	378	360	337	363	332	351	361	393	349	407	370	362	376	372	332	346	370	384	372	399	394	350	387	370	366	404	367	352	379	346	384	381	358	377	350	391	384	377	372	345	322	384	396	408	342	351	369	372	364	338	378	382	379	359	346	420	368	373	349	364	354	340	404	362	358	363	352	359	362	351	376	365	388	359	380	357	395	359	372	387	387	368	373	347	366	354	377	375	334	366	359	372	376	352	394	383	396	361	363	333	337	375	355	397	380	393	356	340	406	376	373	386	390	356	382	393	378	387	376	351	380	372	381	337	380	327	327	346	373	364	351	366	398	362	365	391	355	351	354	363	368	350	367	396	342	359	353	339	368	343	392	366	368	379	350	389	383	355	392	373	356	375	362	367	389	375	368	368	371	335	375	355	376	351	342	353	406	363	360	350	374	355	347	400	373	358	350	326	344	394	348	355	359	362	381	350	352	330	357	386	358	386	367	330	379	380	371	359	362	384	359	372	367	381	361	396	378	356	380	371	380	359	363	349	354	368	366	391	362	403	321	369	408	353	395	380	388	345	362	354	357	362	351	384	342	360	383
1743	361	360	360	355	367	325	348	308	330	330	306	362	350	321	344	363	376	312	360	366	372	364	308	331	347	329	338	322	339	368	324	340	354	331	338	332	359	327	379	313	336	304	354	344	364	327	348	371	320	336	354	350	325	366	350	296	363	341	349	336	344	340	339	320	344	359	329	331	335	347	347	326	333	332	293	298	341	349	313	339	357	334	337	342	334	313	311	343	318	349	333	309	360	331	366	321	365	320	326	342	333	307	326	317	326	344	327	359	343	328	319	318	325	311	342	381	343	343	334	346	334	337	349	315	315	338	346	345	335	341	315	335	370	343	311	345	334	309	301	355	405	337	334	330	325	331	319	342	352	361	350	366	301	364	332	342	342	335	359	346	347	364	309	344	329	341	368	328	322	325	330	313	348	328	334	340	332	322	385	336	330	316	335	295	325	327	301	319	335	340	370	338	303	310	354	318	347	332	362	322	317	289	349	329	335	331	359	347	331	325	324	321	356	329	377	327	333	333	321	347	338	346	341	319	331	401	356	300	324	334	321	342	309	295	322	305	347	294	368	334	322	334	355	335	328	331	358	364	349	331	377	354	339	321	341	359	362	362	355	343	328	346	348	374	363	364	351	333	358	313	333	304	337	308	309	347	322	313	333	349	314	336	320	345	279	361	360	336	329	348	295	326	349	315	363	326	290	316	329	329	331	320	341	348	349	336	330	341	320	323	386	347	306	343	349	345	379	327	352	320	346	350	336	325	344	365	309	316	328	344	362	343	336	340	310	353	334	358	347	339	340	332	335	335	344	361	345	303	345	358	322	290	330	336	334	322	323	333	345	332	311	343	352	363	363	306	337	359	372	334	361	349	337	335	351	329	364	329	322	298	365	343	333	345	322	340	340	337	348	330	322	316	392	347	322	327	349	366	309	334	350	342	350	329	339	333	322	341	354	317	356	329	310	332	345	365	316	327	322	315	370	354	342	324	375	360	358	335	339	330	336	337	342	359	316	327	340	343	317	339	332	317	353	357	342	375	316	307	367	346	361	327	321	316	299	337	359	310	349	359	371	318	328	304	320	335	338	341	308	312	318	340	352	373	378	308	378	353	346	348	367	334	335	314	318	352	334	357	333	386	350	368	299	327	334	336	310	301	298	329	338	310	309	355	320	325	349	337	317	337	330	305	385	361	354	363	339	316	392	368	345	362	331	350	337	345	320	337	314	367	354	351	377	347	308	340	344	346	351	366	333	299	326	335	318	337	307	347	323	322	364	328	316	360	341	354	290	349	325	333	384	349	352	324	351	348	369	309	367	386	312	361	384	341	332	299	342	350	341	351	351	358	318	350	364	324	345	341	326	315	324	343	318	353	353	309	329	339	349	351	322	344	390	355	356	339	361	344	331	316	309	344	343	329	328	355	309	341	301	370	331	339	298	337	330	324	328	366	335	352	304	338	320	354	347	312	321	365	321	299	337	357	356	366	331	324	345	366	345	364	315	324	337	345	330	349	313	329	339	320	321	371	367	328	375	316	340	330	368	331	352	366	354	355	350	363	301	311	306	347	337	329	349	325	352	323	319	348	363	311	345	326	324	313	359	336	363	366	352	350	302	356	336	328	368	315	321	357	306	351	324	374	332	362	342	331	314	310	338	343	367	329	335	295	327	321	333	333	332	351	333	326	350	320	349	319	346	364	357	319	391	331	373	327	329	351	351	346	368	361	339	347	298	311	339	372	315	331	369	336	339	330	304	346	337	325	335	329	339	382	350	315	341	307	335	345	328	320	317	345	343	332	377	355	332	356	361	352	330	342	326	350	323	315	347	329	323	342	345	339	321	342	344	361	374	379	348	330	360	342	317	303	325	321	334	347	320	346	311	331	349	326	323	309	340	355	326	348	331	325	367	353	380	327	362	316	329	340	331	326	327	346	359	338	346	347	306	355	292	333	374	314	306	369	366	350	302	350	347	385	308	342	319	334	331	380	332	349	333	312	320	328	344	335	323	324	323	273	333	329	343	297	310	374	310	364	331	335	310	360	342	298	341	359	330	311	331	354	321	330	315	293	318	333	347	329	358	339	304	342	313	315	343	312	328	364	331	319	305	335	310	335	356	296	334	341	383	335	341	325	317	304	336	352	343	342	296	331	318	349	351	331	335	336	332	331	331	340	364	326	369	350	335	318	315	306	334	352	351	365	304	324	332	318	334	320	313	351	337	337	346	331	321	328	342	336	351	363	336	338	360	339	327	332	374	329	347	327	331	360	338	319	374	331	312	349	336	348	351	315	364	334	300	366	309	328	302	355	346	355	383	330	318	318	321	318	339	337	353	373	335	341	349	338	348	327	311	309	315	307	317	307	379	343	319	345	339	328	301	304	332	367	332	350	336	327	342	345	329	350	336	316	363	317	325	355	349	344	331	367	351	314	311	296	300	344	322	352	380	346	393	342	327	362	359	335	323	344	311	323	306	328	357	339	359	323	321	368	308	327	349	338	297	353	370	330	350	349	318	354	344	352	357	358	332	353	346	306	347	334	344	334	360	344	327	339	326	303	346	290	353	338	309	327	356	336	316	332	312	311	337	344	332	301	327	373	323	309	340	321	347	367	307	352	311	336	364	309	320	374	365	357	347	355	340	321	348	315	337	305	360	340	350	316	335	336	317	325	356	344	356	312	360	356	333	342	340	342	320	340	369	343	375	359	336	325	372	346	331	333	320	357	348	375	323	333	343	328	322	354	301	343	388	344	287	343	313	352	380	365	352	342	334	333	350	328	357	367	314	345	371	341	321	344	357	302	318	349	385	365	337	331	357	355	357	323	332	331	323	338	314	355	298	356	336	334	322	350	341	296	328	368	357	343	326	358	371	357	322	343	354	313	337	357	346	352	318	334	333	331	303	342	351	364	319	333	349	342	344	319	349	324	336	338	329	353	372	369	341	381	318	341	324	333	339	344	336	358	336	375	333	332	345	333	364	326	355	329	367	379	368	344	341	360	352	328	320	358	355	339	324	332	360	308	336	357	357	323	374	361	353	366	312	331	349	360	337	343	359	338	356	339	318	332	346	344	339	356	347	314	348	346	354	332	340	316	368	338	329	352	330	318	340	344	329	335	342	337	339	353	355	301	340	315	338	352	333	318	343	344	316	338	328	334	387	327	297	373	360	309	344	353	329	362	297	354	349	337	326	324	357	347	330	342	346	314	363	352	303	357	309	329	345	334	327	328	339	354	384	335	338	367	327	272	301	340	338	313	309	355	359	331	362	362	356	369	372	298	337	342	339	364	391	311	362	349	341	361	366	353	323	359	355	332	345	352	328	329	373	352	373	340	331	317	324	318	343	325	359	362	349	360	331	365	355	344	342	365	313	332	311	319	329	383	373	342	338	325	317	314	346	307	318	346	354	302	345	335	324	384	297	379	329	342	349	349	336	323	320	345	318	337	310	310	363	312	349	322	349	328	337	340	330	302	341	322	346	333	349	329	325	349	334	359	322
1994	778	745	742	764	747	713	708	727	712	640	695	726	712	727	723	680	726	709	729	667	744	705	723	697	702	680	761	715	735	703	695	683	720	736	748	773	719	700	715	711	696	681	721	779	748	727	709	731	723	724	685	728	724	712	711	699	761	739	742	719	736	734	765	682	739	678	679	684	658	700	689	774	773	700	735	710	692	761	750	732	718	776	755	694	718	720	654	704	724	752	715	720	725	710	749	722	703	681	668	740	664	680	764	715	706	693	742	727	752	707	657	712	727	728	739	729	690	726	727	706	690	726	710	687	705	701	707	741	759	749	722	686	778	714	696	679	779	720	763	705	740	718	689	730	752	751	729	717	744	715	739	749	670	699	642	712	684	721	727	730	731	749	786	724	724	744	731	711	784	747	738	710	777	703	744	711	686	708	694	682	686	735	724	703	713	671	735	703	777	689	699	692	674	766	745	672	700	705	703	730	688	723	710	742	737	721	737	718	711	717	676	732	692	738	718	718	728	748	727	761	712	720	712	689	681	727	701	726	715	704	689	697	701	731	725	733	744	679	735	715	725	717	710	679	766	732	762	713	711	727	762	706	696	689	725	707	720	678	794	721	753	725	750	694	746	753	708	702	711	680	718	720	713	681	740	710	730	703	683	717	741	742	717	737	715	750	706	738	734	721	693	759	731	707	729	719	719	752	717	714	666	755	751	703	735	725	789	694	717	755	734	657	728	720	729	699	704	717	768	695	689	741	733	738	754	718	724	685	702	715	728	716	745	781	686	716	741	689	710	707	687	719	687	677	720	722	760	759	759	702	688	680	680	739	750	723	725	677	688	723	705	692	749	735	717	723	749	691	677	759	732	714	717	739	744	725	705	719	763	702	731	712	759	742	738	757	678	745	727	729	661	695	718	723	722	754	734	677	728	658	736	695	687	724	712	728	699	767	675	724	729	747	691	706	689	708	709	702	705	771	689	747	714	716	707	690	729	755	688	732	723	737	776	702	717	714	706	694	739	724	706	734	698	705	760	722	760	739	712	698	752	692	740	690	712	681	756	740	728	717	736	703	721	733	712	703	695	730	705	759	730	685	715	721	672	780	763	694	748	723	753	708	751	712	736	709	751	723	673	753	704	720	725	723	723	735	718	654	729	722	731	716	686	676	711	655	681	752	725	683	741	742	727	703	697	664	735	724	736	726	695	746	731	742	703	707	735	716	692	742	724	771	734	731	702	677	700	739	752	733	748	691	747	680	685	722	704	682	729	713	749	735	762	732	708	785	710	747	681	731	745	702	735	778	701	735	772	671	721	739	720	719	700	693	736	745	753	726	746	697	723	781	729	758	705	735	734	690	721	738	710	736	717	701	692	663	720	747	698	674	685	721	694	732	755	734	729	726	702	692	709	740	752	663	799	724	747	710	729	701	729	726	738	728	733	704	735	714	751	706	758	702	689	738	679	704	748	739	708	697	697	744	708	722	739	675	720	720	693	696	705	692	745	704	735	743	757	741	713	723	733	716	700	741	722	723	702	757	710	715	715	713	742	708	683	714	765	726	695	732	692	734	696	760	699	742	759	703	698	754	712	702	701	706	715	682	697	720	698	689	735	715	764	738	731	745	731	768	758	702	741	703	692	683	696	730	688	717	691	706	720	745	747	712	733	719	717	738	718	700	717	717	740	735	726	754	753	732	728	745	717	734	728	764	744	710	748	699	748	705	738	701	706	730	672	698	726	657	709	719	714	754	763	711	736	706	717	746	677	708	748	754	673	701	691	691	725	746	711	769	749	722	720	758	748	722	683	675	673	696	763	697	769	750	727	744	690	706	703	760	746	694	730	706	705	745	709	721	692	734	720	673	718	727	730	745	736	731	676	739	782	715	752	727	731	667	729	698	699	722	691	680	724	726	698	760	693	709	746	689	745	750	707	722	783	749	716	661	725	760	727	730	725	732	736	717	733	741	729	673	756	698	757	741	703	715	740	714	725	696	722	688	694	693	697	748	754	711	737	710	697	694	739	752	709	737	717	730	740	683	675	706	712	724	668	708	741	729	758	758	737	744	746	723	733	684	698	679	740	738	684	812	701	724	686	690	707	723	743	691	672	710	752	718	718	679	765	729	673	708	717	683	716	719	726	711	709	755	712	734	776	731	706	731	708	740	704	715	647	736	709	754	725	751	736	765	694	825	670	709	713	701	711	746	740	720	757	703	728	706	718	724	726	703	743	727	722	709	715	735	744	646	718	755	766	759	700	789	718	759	687	720	720	755	716	728	704	721	709	670	690	744	725	758	737	714	727	731	744	678	746	720	743	764	722	706	706	721	709	702	696	695	716	682	716	714	752	686	721	696	711	738	699	718	711	758	719	783	729	725	709	726	728	699	768	684	741	729	771	732	713	740	717	708	668	657	718	734	729	764	733	733	709	773	722	727	693	730	707	681	739	749	700	708	731	723	697	743	698	716	731	730	693	657	686	715	747	737	703	794	765	748	684	747	652	751	711	739	701	711	726	750	737	730	788	688	772	691	760	733	699	722	664	757	735	725	710	747	777	732	725	711	762	722	680	692	730	737	720	722	759	681	728	709	704	713	713	704	727	743	730	732	685	739	747	699	707	791	762	734	726	696	713	682	701	748	676	686	772	726	695	728	693	720	655	731	709	731	730	730	767	762	753	742	749	674	738	721	709	775	693	676	727	673	718	703	679	743	679	674	718	802	699	700	669	763	701	733	668	722	714	719	733	745	688	724	699	722	690	746	728	704	710	725	785	752	733	728	697	715	691	700	761	713	763	698	709	750	684	711	712	724	712	719	705	694	711	721	714	690	778	753	729	724	757	714	704	766	718	721	763	686	754	782	712	701	718	720	685	742	726	693	712	742	750	683	720	731	704	685	683	732	704	698	735	754	746	696	709	721	683	720	716	765	738	696	760	712	691	710	698	695	717	740	744	785	745	679	737	765	723	729	694	751	739	709	677	702	738	698	779	716	688	712	746	750	697	713	685	716	771	737	755	727	709	720	748	702	750	730	766	743	700	706	727	733	701	705	713	721	698	720	709	732	740	688	712	726	705	742	703	714	696	678	701	678	709	734	709	708	728	723	764	794	664	715	739	727	743	770	752	771	700	717	756	719	732	737	726	746	705	748	740	696	707	700	688	745	759	737	748	727	716	722	693	747	710	694	704	714	716	703	674	698	682	693	724	712	737	698	734	738	744	718	708	698	746	747	706	738	697	719	697	728	774	737	675	752	733	704	715	711	705	713	741	713	709	739	671	728	738	761	679	706	741	680	731	742	673	697	699	689	732	686	682	731	738	742	697	671	723	752	692	690	730	707	731	700	697	738	723	714	725	727	681	725	713	716	721	693	726	743	684	666	733	695	709	740	731	685	737	750	738	714	741	750	713	739	729	706	712	735	721	711	713	745	719	729	717	711	766	747	730	705	738	729	710	730	661	719	719	704	761	711	731	730	702	717	717	742	773	716	705	693	728
7671	543	559	428	338	257	252	232	209	195	161	167	187	151	177	161	166	162	158	157	167	183	153	159	136	139	173	155	162	145	156	159	172	157	178	167	160	131	129	155	170	172	154	146	148	186	142	150	178	140	176	172	146	165	153	140	129	149	136	153	142	169	154	149	166	152	153	151	143	206	142	159	149	157	184	178	151	160	129	130	164	140	160	159	145	150	166	156	183	139	153	122	149	167	143	160	168	161	160	156	147	152	170	157	157	148	161	184	168	158	143	157	156	140	160	151	149	182	141	158	188	164	156	173	149	159	165	150	167	154	124	155	162	133	162	154	136	158	167	147	147	149	149	151	163	152	201	164	151	140	146	159	149	157	166	157	170	155	144	154	162	161	171	171	158	160	140	158	154	169	190	152	167	160	164	157	164	163	162	166	170	148	166	156	150	168	151	174	149	160	140	159	171	176	130	157	154	156	158	139	181	142	144	180	164	135	148	141	160	155	157	128	146	148	155	145	159	139	159	147	150	153	146	146	146	162	165	142	156	160	165	182	176	140	158	160	159	145	184	165	152	139	139	147	170	155	144	171	156	145	158	151	154	142	149	156	133	166	159	152	169	139	165	161	158	189	174	168	175	148	152	153	161	167	137	159	194	153	169	164	150	149	158	160	166	147	141	158	154	142	153	149	170	143	137	134	162	174	148	130	133	146	158	152	175	148	152	151	165	186	156	146	147	155	153	158	158	152	162	130	162	144	166	144	144	156	165	180	165	166	154	172	147	158	140	151	143	139	159	147	176	165	147	176	142	134	152	162	180	162	153	145	154	164	163	167	158	159	152	164	168	184	170	173	178	151	178	154	138	133	152	173	174	185	178	155	144	141	159	136	154	162	149	143	148	162	150	170	154	165	127	159	141	163	145	150	137	158	157	168	151	154	162	144	147	158	143	158	126	150	133	152	149	152	152	153	141	163	151	138	169	157	150	163	172	169	151	149	157	148	143	149	157	171	149	155	131	168	161	143	161	160	130	137	143	153	169	163	141	149	145	141	176	162	154	149	145	155	166	147	146	124	172	145	182	155	143	162	137	148	145	171	159	151	161	131	150	131	165	154	144	139	160	159	152	135	160	153	174	199	154	162	175	155	155	148	151	160	159	186	178	162	159	151	168	137	168	163	146	145	161	183	149	139	171	154	138	169	187	147	159	162	152	171	151	154	144	154	173	175	159	164	138	140	175	148	168	155	143	146	140	147	163	148	170	158	141	172	163	154	142	140	155	136	156	157	155	127	156	150	169	148	177	151	154	138	170	166	144	165	177	152	172	149	165	152	151	147	150	155	165	141	145	140	155	153	176	160	129	160	169	130	145	160	144	147	158	143	154	132	127	196	154	163	167	149	148	174	161	164	153	150	137	169	170	191	175	141	147	155	158	165	183	132	166	146	175	137	160	151	153	156	151	176	140	155	144	166	169	159	162	148	171	143	169	156	142	187	142	152	157	136	170	163	152	147	143	153	154	169	168	132	159	147	148	167	142	151	163	134	141	149	144	175	154	159	150	162	159	135	158	144	172	178	160	151	168	165	128	161	167	134	143	167	134	140	153	165	144	157	141	154	157	144	157	142	152	159	155	150	163	153	139	131	172	148	165	137	171	127	152	153	146	177	160	168	141	141	170	151	146	183	142	161	168	169	155	133	170	179	138	139	145	136	159	148	175	165	139	140	150	156	180	149	140	160	157	147	163	155	150	138	165	165	159	169	158	153	146	160	142	177	174	139	147	158	149	147	154	127	179	146	151	180	169	155	142	156	143	153	141	151	134	152	175	150	144	154	174	172	139	165	129	139	138	139	142	167	156	144	157	137	162	169	153	172	151	163	154	164	170	140	150	157	143	146	167	148	133	150	158	141	161	162	137	145	149	143	149	127	131	149	152	163	168	141	161	186	161	164	134	146	144	145	161	158	160	175	145	132	153	161	159	151	138	154	155	135	175	179	136	154	122	145	152	138	140	135	147	151	154	157	145	160	126	155	135	158	164	148	153	171	142	150	157	141	155	147	154	147	137	151	151	156	154	172	147	179	146	161	168	140	117	179	145	152	172	141	156	152	150	161	151	156	142	170	158	142	161	151	164	155	166	169	131	165	154	141	165	161	167	143	141	149	145	154	141	144	167	165	149	168	151	151	166	160	175	173	153	141	126	149	135	156	158	166	194	156	145	159	157	147	142	139	160	147	137	150	145	154	153	165	165	142	136	143	153	141	129	133	167	141	144	191	156	166	142	173	147	190	144	154	148	151	147	138	182	175	170	168	161	140	138	149	154	156	135	154	159	173	147	162	148	151	120	142	168	151	136	160	150	146	138	132	145	154	170	143	158	143	144	151	186	136	151	168	150	184	147	158	159	161	157	169	143	158	146	153	114	148	128	138	151	161	171	129	139	172	144	148	177	136	147	157	157	167	155	146	158	148	165	138	157	180	169	164	141	147	144	179	151	153	136	160	156	152	137	163	154	142	151	138	144	154	188	158	161	139	167	153	144	147	163	146	156	147	161	143	160	151	183	184	156	151	149	150	131	181	120	142	152	151	159	147	166	156	144	169	175	147	137	161	136	151	141	152	171	163	143	163	165	160	154	157	149	168	147	159	160	146	179	157	172	154	175	173	176	180	165	144	148	171	178	155	163	150	163	140	145	169	169	162	151	164	144	151	161	145	128	156	165	138	143	169	138	170	168	155	144	132	148	163	153	146	156	135	179	172	141	155	177	165	161	154	121	150	161	158	137	141	149	140	158	131	140	154	152	158	165	150	143	171	153	143	146	145	174	144	139	155	123	152	158	158	156	152	168	161	168	165	159	139	123	159	161	157	177	160	162	173	172	162	131	164	165	161	148	158	132	177	165	155	147	190	134	130	169	147	154	171	162	152	164	150	145	140	151	165	147	174	150	140	169	160	167	142	157	154	156	171	169	148	166	169	124	184	141	138	155	169	159	135	168	157	164	150	169	159	180	156	143	157	166	141	158	147	170	157	128	149	143	150	154	170	165	150	169	154	150	161	134	127	188	160	149	156	138	157	162	138	147	133	165	136	147	172	162	163	144	172	172	149	166	152	138	155	150	145	149	155	143	153	159	168	174	168	154	165	158	167	172	161	166	149	159	173	149	160	155	177	155	154	186	145	160	162	139	158	167	161	164	132	118	138	136	166	149	166	158	159	167	161	141	165	142	150	165	169	141	183	149	169	162	143	149	147	148	157	176	171	173	148	172	130	172	172	146	157	141	172	147	147	149	168	169	163	151	173	171	147	158	135	154	141	192	164	127	155	163	146	157	153	177	142	143	133	148	153	176	129	138	173	148	172	140	127	163	163	148	171	145	165	138	136	178	168	162	155	161	160	135	172	159	149	130	155	152	179	148	167	149	158	169	155	183	180	154	140	146	153	146	188	158	163	185	158	173	147	168	164	142	164	143	162	155	145	143	157	132	150	143	135	141	155	148	172
6103	733	1208	1325	1249	893	778	680	602	567	569	508	532	480	423	423	426	418	449	448	433	394	393	384	380	402	398	395	415	378	383	398	384	404	377	395	337	371	381	405	361	358	351	390	376	373	363	358	395	349	418	339	388	334	360	360	421	357	371	409	419	364	336	395	337	359	384	382	341	383	386	374	369	419	371	382	358	380	411	355	368	361	334	387	337	350	363	364	378	377	378	345	381	343	397	364	370	335	344	387	367	348	330	366	381	342	363	370	364	344	342	369	352	361	327	356	379	395	344	335	358	332	383	402	379	362	324	391	354	384	383	349	370	364	320	356	353	375	367	364	377	355	352	381	380	378	400	358	384	381	359	308	341	388	347	412	377	349	358	376	377	327	368	341	386	363	338	361	387	358	356	362	378	365	350	369	333	366	370	381	357	403	360	387	373	348	362	363	381	372	327	348	363	357	346	320	372	370	378	380	374	333	344	351	367	395	368	338	374	385	301	354	377	351	372	350	376	372	357	394	383	353	382	362	346	344	394	422	378	361	328	372	338	339	413	358	370	385	376	396	385	375	358	367	388	350	356	351	329	359	349	368	365	353	381	349	373	392	368	369	375	407	344	364	413	372	365	349	417	373	347	364	385	382	387	317	363	342	366	340	381	316	364	370	345	374	343	380	358	341	360	346	364	368	398	366	354	352	361	365	382	364	343	360	360	382	362	355	363	339	350	357	357	360	344	336	366	344	377	388	364	351	391	366	347	363	382	367	371	346	352	348	372	381	340	365	349	345	367	332	352	367	350	369	355	375	330	340	388	367	381	358	385	319	365	387	374	365	368	380	384	343	392	362	348	356	356	404	323	359	368	359	345	351	359	357	380	355	383	378	345	388	360	335	369	377	350	376	351	377	351	352	360	359	364	352	391	363	326	368	372	389	360	353	365	356	386	336	371	323	337	368	378	388	346	327	424	399	384	344	356	385	358	359	345	380	364	365	355	358	335	350	351	356	356	341	345	389	377	390	356	365	333	371	364	363	380	362	343	391	372	387	369	358	398	385	369	388	337	374	324	353	376	357	354	414	367	374	364	389	381	390	345	391	379	347	376	349	370	361	340	366	376	376	386	325	352	361	365	362	368	368	366	370	335	341	361	393	360	375	359	356	370	359	348	371	370	349	384	341	371	359	383	371	375	362	382	385	389	358	338	358	369	359	343	378	329	380	372	376	380	342	339	354	349	361	327	393	356	379	389	351	360	388	345	370	361	364	372	380	363	348	408	394	393	310	357	373	364	392	365	363	372	372	351	362	368	414	371	310	349	373	374	363	390	367	382	351	385	378	377	370	376	372	350	382	385	332	362	349	367	356	415	380	365	371	363	364	406	329	348	330	381	356	376	395	357	370	335	327	357	354	340	343	369	335	378	388	338	356	378	356	364	364	362	398	359	329	387	357	388	346	359	356	374	354	366	337	362	380	362	390	387	355	384	405	358	357	360	366	379	352	352	372	373	343	373	348	384	402	366	373	351	364	354	377	356	394	374	343	372	360	364	328	369	389	347	336	387	352	330	357	354	355	359	350	338	366	354	369	372	368	367	363	365	383	379	361	365	367	421	389	360	347	388	344	374	345	332	376	377	342	405	377	361	349	377	368	377	367	356	357	350	366	318	353	378	361	354	347	365	360	382	392	298	360	367	369	391	374	372	386	371	396	361	387	346	357	358	350	342	354	376	387	381	374	397	370	364	382	319	389	324	355	367	371	344	377	348	373	374	324	321	348	378	362	366	381	405	359	373	395	334	370	333	349	387	372	350	358	352	338	382	404	335	366	331	381	360	352	345	379	354	396	389	381	362	368	408	381	374	362	333	329	375	375	368	374	345	356	358	376	382	360	386	357	348	363	377	345	359	377	364	347	350	370	360	343	336	380	362	384	338	385	380	361	381	379	349	402	367	354	387	354	367	393	393	374	370	355	405	366	355	350	383	374	393	333	359	348	356	377	342	344	353	369	366	357	376	347	328	381	347	401	378	378	361	368	358	351	392	389	391	338	385	383	360	358	353	355	372	392	367	378	366	381	356	374	361	368	391	354	378	364	395	374	387	351	363	342	368	379	356	363	348	374	393	324	358	401	389	363	340	366	368	350	372	394	373	361	386	382	394	383	399	365	345	334	369	387	409	381	363	346	358	352	376	341	385	395	382	386	357	374	394	331	367	350	420	394	364	375	352	352	368	324	373	371	391	333	346	387	340	380	388	382	359	360	375	386	388	382	359	389	371	379	336	366	361	351	366	386	381	368	371	394	353	367	375	343	388	394	351	382	352	362	363	337	342	371	359	353	366	390	381	368	381	384	368	359	357	369	401	336	373	402	356	365	371	401	345	358	368	374	329	346	361	378	336	344	365	375	381	351	394	327	371	390	366	377	351	389	368	362	391	353	366	392	366	369	380	378	360	358	367	347	379	368	374	387	352	368	365	360	389	387	351	373	369	399	368	371	384	354	359	363	392	409	362	378	370	361	344	363	368	416	378	324	385	373	348	402	360	339	368	377	364	360	372	353	387	372	384	371	384	370	368	365	383	345	369	336	338	340	356	359	386	353	409	362	399	385	350	388	379	379	360	372	361	386	344	325	358	360	385	388	354	369	314	402	386	343	321	366	351	377	354	346	390	396	327	358	355	344	397	358	362	354	377	356	358	375	352	373	370	352	347	306	368	359	376	365	359	352	345	382	369	375	355	377	349	354	349	402	388	340	370	344	373	365	381	378	395	400	330	366	367	340	353	374	387	395	333	382	390	340	372	376	372	336	327	377	373	334	372	327	403	367	361	388	396	370	354	354	363	363	373	341	333	364	330	371	372	369	361	347	390	353	370	356	362	389	384	387	370	367	352	338	363	331	339	353	338	367	396	342	380	354	389	371	342	388	375	373	390	358	363	371	378	391	372	369	386	331	326	348	369	341	365	353	374	387	374	384	355	351	351	372	375	333	341	378	369	353	330	377	387	344	395	367	380	377	381	367	367	373	397	343	382	345	339	337	373	372	373	393	356	399	354	356	354	365	358	364	370	363	382	373	371	348	389	345	361	399	348	373	349	346	365	348	347	386	354	372	364	387	386	351	335	358	351	394	361	368	352	362	360	382	373	359	364	391	332	380	404	375	339	386	328	389	391	347	379	347	349	375	380	350	362	363	348	343	383	391	349	350	360	352	344	338	382	371	341	388	394	359	364	354	365	346	366	369	381	346	372	372	365	373	341	366	384	352	358	349	360	345	349	354	345	364	363	340	349	356	374	337	393	353	362	351	387	393	365	368	372	394	376	377	394	364	368	348	344	384	365	372	347	344	360	344	379	369	371	366	366	342	381	354	381	361	371	366	351	390	382	337	390	350	357	380	369	364	340	350	384	354	366	366	356	366	386	366	385	371	371	356	353	381	396	364	394	355	385	409	340	350	375	373	384	361	377	360	378	356	353	329	353	367	378	414	379	347	393	355	386	376
14089	1213	974	710	515	413	292	274	236	180	201	170	200	177	139	155	189	169	151	143	140	155	172	163	156	131	130	142	163	182	148	143	130	138	147	147	120	138	150	153	151	149	154	177	128	152	145	145	148	151	123	136	140	144	154	147	143	167	123	149	129	158	137	139	167	147	131	132	140	150	132	149	138	141	138	160	137	139	141	158	149	139	153	134	125	147	149	138	140	156	147	155	138	153	165	140	124	151	137	141	134	155	130	125	123	148	139	150	149	148	130	145	142	182	150	142	152	160	173	156	152	151	174	151	157	142	123	126	147	152	149	153	134	167	119	149	132	157	154	134	144	139	122	115	142	140	144	141	121	151	178	128	156	166	152	159	149	129	143	163	160	121	141	131	147	142	153	137	146	125	144	153	140	141	129	112	160	130	149	127	133	140	149	142	123	169	150	152	151	145	142	153	147	165	152	139	124	122	137	147	130	148	152	140	141	156	138	153	152	147	128	154	131	147	123	133	141	135	144	140	126	146	113	150	130	140	151	141	158	130	137	145	136	159	155	151	141	115	132	135	145	153	149	166	147	135	116	113	177	150	144	123	139	143	142	161	176	155	138	134	131	139	138	152	134	157	144	151	118	119	149	126	150	112	159	139	142	160	151	155	120	128	159	146	128	141	131	125	144	145	131	137	153	143	140	160	142	147	150	165	148	121	138	127	140	164	158	139	112	146	138	130	125	165	145	138	141	142	146	158	150	144	133	153	177	177	129	139	147	147	130	137	135	132	140	142	156	120	117	138	148	142	138	132	128	144	140	138	164	141	132	142	136	152	135	149	154	157	137	143	149	145	142	159	132	134	137	143	158	157	138	111	156	135	122	145	133	142	146	162	158	135	137	140	141	145	147	160	138	153	168	122	139	124	147	156	123	162	120	119	121	144	147	139	137	157	144	122	154	121	143	136	133	149	133	142	141	148	149	142	154	149	145	158	136	136	139	149	164	142	156	148	138	151	124	156	139	140	152	136	145	142	150	147	125	163	138	149	134	134	143	164	170	149	153	132	150	131	138	125	131	141	154	139	163	157	154	109	124	141	155	134	146	166	131	148	129	131	125	147	137	143	141	134	131	138	138	146	141	159	131	138	144	145	141	138	160	120	152	135	133	152	134	119	115	131	135	144	121	159	137	131	128	135	138	145	131	140	130	144	145	143	165	128	123	127	155	148	153	142	144	135	137	134	179	137	147	138	127	124	160	139	122	131	165	127	127	154	160	137	116	136	158	152	172	143	140	160	143	150	134	132	156	161	143	133	147	142	145	144	128	161	133	165	134	145	141	129	120	134	144	146	131	110	165	171	126	134	141	111	131	153	158	159	143	130	135	154	146	139	121	108	122	150	136	131	129	113	151	124	166	146	133	146	124	142	159	118	134	155	146	112	140	147	137	119	143	138	133	134	137	157	144	136	138	145	149	146	153	115	141	139	140	155	147	161	151	168	168	140	152	137	140	140	148	135	134	134	138	150	139	139	141	157	125	151	127	158	171	114	135	142	143	146	131	139	129	136	141	127	132	136	154	152	127	147	143	148	135	138	148	139	148	125	156	139	158	147	135	149	157	157	147	136	127	135	134	148	142	154	146	163	151	129	186	147	143	160	153	130	165	108	142	145	131	117	133	143	138	140	131	146	127	145	144	157	166	142	148	118	138	136	159	123	134	159	130	152	149	142	131	135	155	147	149	168	148	130	131	137	119	140	138	137	160	137	134	137	142	138	133	149	126	154	117	160	120	137	164	136	133	164	162	160	142	136	143	143	160	114	141	144	132	142	165	127	137	124	148	148	149	160	157	140	131	144	138	128	141	150	145	139	131	136	157	136	139	155	139	146	150	146	143	137	141	183	148	132	146	158	136	132	142	140	142	133	149	144	151	165	151	125	165	142	139	128	138	136	109	130	143	142	165	136	134	128	159	139	147	124	163	132	150	155	153	150	131	155	144	142	135	164	155	148	149	148	146	122	146	134	149	132	141	108	140	136	148	143	135	132	141	139	153	133	157	150	136	148	135	131	146	137	155	127	168	139	156	136	132	131	123	139	144	129	129	139	143	151	147	124	133	136	152	143	152	133	151	152	147	154	157	125	157	139	138	138	127	152	155	133	123	128	163	146	138	150	152	139	141	126	114	166	163	153	138	130	142	154	134	132	134	128	132	131	132	144	120	134	142	148	139	140	133	163	153	130	127	145	156	121	123	130	137	147	134	144	164	130	159	127	147	156	133	154	136	149	125	147	158	150	139	139	125	177	167	156	148	151	155	145	162	142	112	112	152	165	135	137	128	141	141	131	133	133	143	141	147	115	155	119	145	143	140	152	130	157	147	142	141	138	152	145	156	142	146	129	138	127	132	152	156	141	128	127	134	166	157	165	171	149	155	171	136	174	147	140	159	146	124	157	126	154	134	136	127	141	148	140	135	143	151	140	144	122	132	133	147	127	157	129	142	143	143	121	135	147	142	134	146	142	145	139	135	155	124	153	155	134	146	159	138	123	158	162	152	139	113	145	165	149	124	135	135	144	135	149	151	158	157	133	150	130	117	147	109	166	164	153	156	126	150	141	142	150	142	135	139	124	138	135	158	124	156	135	150	138	158	148	156	139	146	140	170	139	149	144	133	156	163	137	134	152	143	128	172	165	154	137	150	150	153	128	151	142	144	149	145	158	153	151	139	127	120	137	148	133	144	140	152	136	137	104	131	143	144	150	151	149	132	134	128	122	151	148	151	125	148	161	144	113	157	138	156	132	135	124	171	148	161	143	146	146	145	161	139	111	145	157	131	115	143	154	171	122	139	140	144	131	113	126	126	108	145	134	127	135	120	143	136	137	144	133	134	140	149	187	126	163	121	138	162	143	132	139	149	152	123	132	148	137	160	144	168	140	139	129	124	147	167	138	152	138	138	123	166	130	118	121	121	162	151	133	123	131	134	158	124	136	118	147	153	155	152	145	142	155	144	140	157	156	148	131	132	134	150	127	150	133	126	144	135	145	128	145	150	148	134	130	130	138	126	121	141	136	115	145	137	121	140	139	140	139	130	139	144	135	141	139	151	156	150	157	139	143	134	174	149	129	136	125	129	118	143	151	140	145	133	144	144	142	162	161	166	117	124	146	144	137	145	143	143	131	152	157	154	122	143	135	142	151	142	150	154	152	135	171	175	127	166	147	147	130	156	154	152	166	137	138	137	132	171	149	142	133	124	142	117	120	162	147	129	130	140	136	157	131	129	146	139	136	138	115	149	144	143	133	139	148	138	128	129	128	169	111	157	136	132	143	137	138	142	130	163	152	138	137	152	148	149	147	164	121	131	149	156	131	140	137	137	145	134	140	130	145	146	186	146	117	158	139	175	117	164	136	140	143	148	160	166	129	142	142	135	116	170	141	139	160	157	126	150	137	150	132	157	127	116	133	158	149	123	150	162	154	139	135	128	139	138	149	144	136	136	123	141	128
7982	1040	2059	2317	2028	1534	1184	961	816	770	724	659	625	567	579	541	490	497	489	484	446	413	458	449	419	391	430	429	424	413	393	401	407	394	420	368	367	394	407	400	356	392	401	379	394	394	369	338	392	431	355	372	373	390	338	357	392	385	392	409	345	388	367	354	371	377	366	369	342	377	340	393	393	373	375	344	395	383	364	358	363	384	343	366	382	344	375	372	405	383	360	379	345	364	368	367	387	361	387	374	344	375	380	358	392	351	367	376	362	354	387	397	369	344	359	362	377	373	353	389	394	374	358	344	346	349	377	346	377	364	345	366	357	354	353	352	368	394	359	338	395	372	358	387	340	368	376	385	392	333	356	375	370	332	363	345	384	352	370	325	356	389	388	388	387	360	352	366	331	338	372	348	354	377	348	376	372	381	344	412	354	370	371	357	371	376	361	398	366	373	371	344	371	380	383	356	365	380	367	375	357	370	386	373	345	344	367	369	385	378	338	358	360	374	366	345	360	397	372	362	356	381	347	369	370	346	315	342	390	337	374	331	336	384	330	388	333	360	407	344	326	339	361	380	341	368	352	372	354	402	349	367	349	367	375	348	383	310	346	367	390	350	359	348	349	347	350	376	355	379	398	379	368	375	346	367	391	360	372	364	380	384	359	383	355	373	385	349	339	367	385	342	357	382	375	354	331	366	370	363	355	364	401	389	359	349	349	375	370	383	361	352	359	366	350	343	371	368	348	342	382	383	373	333	382	340	363	393	384	351	401	367	344	357	369	363	366	353	380	342	355	366	379	344	359	393	364	337	376	384	346	362	379	363	336	372	376	381	386	352	349	365	384	352	406	367	399	393	372	370	351	334	381	343	367	369	374	345	353	375	363	381	358	368	360	350	368	360	352	383	371	343	376	358	384	384	362	360	373	368	360	351	365	354	363	365	376	365	371	376	370	379	367	343	378	382	375	374	378	366	382	399	387	355	371	397	361	381	374	368	371	371	357	328	346	363	363	369	373	391	331	379	366	353	344	357	380	396	367	360	337	379	343	382	308	345	346	380	365	338	367	354	361	362	366	352	358	354	393	370	359	358	381	336	358	324	364	391	372	373	376	392	365	354	369	343	387	359	385	388	367	346	360	348	352	375	356	362	356	353	366	346	380	368	363	334	345	377	370	335	376	369	380	362	370	367	333	378	370	364	356	346	377	338	343	393	354	345	364	384	359	340	354	360	366	391	375	344	351	389	345	403	369	358	373	368	354	384	376	338	355	378	363	390	358	347	330	346	380	379	358	366	341	376	359	377	357	359	344	379	374	396	383	387	357	358	341	359	362	367	353	365	339	340	376	375	359	369	330	355	331	338	382	367	380	348	376	348	354	350	370	389	370	410	369	401	420	386	328	361	367	328	384	344	349	357	397	386	393	343	388	372	359	370	372	316	385	361	346	346	361	363	369	375	372	365	334	350	321	352	355	361	360	327	366	373	369	362	373	354	371	396	373	376	339	407	376	360	360	342	360	374	353	358	361	378	379	373	355	371	345	370	422	346	371	361	384	373	353	334	382	354	368	402	355	364	348	374	396	367	335	366	365	371	398	361	371	364	385	389	359	377	366	348	373	355	364	358	383	364	376	370	385	348	378	380	354	374	375	353	332	359	379	384	348	362	328	377	387	401	344	364	368	374	421	338	403	372	397	377	347	386	360	412	326	364	352	378	356	361	374	359	371	386	348	320	354	363	376	351	350	354	359	389	355	413	339	382	361	371	355	392	373	353	370	369	362	354	393	349	367	344	377	393	366	366	355	345	357	372	366	363	369	394	390	362	379	379	364	351	369	379	374	335	365	359	392	335	345	379	388	357	370	368	374	344	350	344	327	362	358	369	361	348	385	363	394	314	366	362	376	365	370	392	361	402	360	350	347	378	377	352	373	335	355	347	361	369	379	371	367	337	358	359	381	378	347	347	313	378	397	370	359	386	325	381	408	352	364	366	344	381	326	337	365	379	379	372	340	342	360	389	352	335	368	360	346	361	412	385	379	391	372	377	355	349	354	370	368	397	364	339	335	355	380	365	378	362	368	353	365	386	365	372	359	390	370	360	375	344	374	380	356	386	330	354	357	385	348	422	347	354	379	372	388	340	366	385	391	374	340	383	365	397	371	377	345	350	354	345	383	358	355	340	366	369	359	346	386	362	359	401	376	361	365	344	363	404	359	340	373	363	343	377	351	351	395	341	339	392	363	360	385	382	346	329	365	362	336	342	367	346	377	344	372	373	383	378	395	335	374	350	359	350	383	378	363	374	393	352	389	382	355	350	347	336	380	373	358	356	361	365	376	375	343	374	361	351	369	392	367	383	356	343	366	388	358	375	352	345	368	382	354	406	434	379	370	402	337	374	370	332	348	410	391	345	365	361	351	388	346	382	383	379	375	373	398	362	352	375	338	380	382	383	333	386	349	387	345	413	369	381	349	363	361	390	369	372	345	351	356	373	365	365	335	368	374	348	376	372	382	369	375	331	328	353	391	356	379	345	354	378	321	361	374	333	358	380	364	343	360	423	333	397	367	353	347	390	344	351	376	346	396	375	373	394	362	379	357	354	367	380	362	359	359	356	376	364	381	374	368	371	369	339	364	336	370	339	364	365	353	345	375	366	369	384	361	402	365	330	365	377	376	386	360	366	357	394	382	378	345	371	322	343	365	321	352	346	368	358	353	336	399	407	345	378	349	363	369	374	344	369	373	380	388	370	346	348	333	349	352	368	353	365	356	348	365	366	341	377	376	372	416	355	380	388	350	401	351	343	354	351	348	348	352	373	355	362	341	380	374	397	377	341	358	363	351	352	366	358	342	348	388	369	374	356	383	371	381	393	333	392	328	333	348	364	352	362	369	338	365	347	363	365	349	372	395	377	347	369	354	328	338	357	346	344	389	375	361	370	353	356	354	360	374	356	323	353	358	359	384	367	372	351	358	372	350	394	351	404	375	351	360	352	373	374	378	381	353	358	335	347	375	363	386	335	361	379	340	385	351	368	364	380	351	374	358	346	355	375	365	374	380	365	360	358	364	377	352	411	373	336	375	381	394	382	374	374	353	356	381	383	395	359	354	338	350	358	342	360	346	377	352	310	402	330	363	347	348	339	402	353	362	402	384	367	364	394	351	323	381	391	375	380	363	367	345	365	378	356	351	386	347	366	385	372	391	354	366	333	369	387	336	337	388	342	378	349	401	396	356	371	391	355	358	367	370	364	385	355	385	362	405	379	384	370	346	372	381	372	372	372	366	391	399	363	360	360	401	349	371	365	344	365	383	409	383	365	346	355	380	376	378	355	361	339	345	360	356	337	372	356	371	368	380	359	347	363	368	354	385	357	377	348	367	337	378	329	341	406	351	362	352	353	351	332	337	341	338	391	340	359	352	350	377	410	343	413	380	347	356	353	353	352	384	354	354	377	361	399	375	340	362	363	362	377	374	347	360	334	344	368	362	343	361	381
1688	340	332	370	355	376	371	355	386	355	354	347	349	358	297	357	311	321	336	338	377	332	306	334	332	329	304	339	322	326	344	331	334	326	354	315	291	321	350	323	325	323	343	352	349	334	300	330	302	372	388	323	355	326	317	343	342	330	300	301	341	356	329	348	329	288	341	331	305	312	340	347	336	359	321	355	330	316	343	333	307	314	309	350	348	317	336	279	363	309	338	354	333	344	347	333	364	327	322	314	332	346	308	341	311	329	312	352	306	351	340	333	365	352	361	336	332	360	342	340	327	308	356	313	367	333	353	301	313	322	325	298	346	361	338	347	332	317	309	351	329	350	325	322	312	333	361	336	357	325	332	342	337	333	387	302	335	314	309	318	318	322	330	369	325	333	358	323	347	333	342	341	295	349	293	336	309	342	327	349	321	358	327	326	351	270	339	384	318	335	352	319	313	319	307	323	354	341	328	334	311	327	350	323	339	357	326	361	304	321	349	328	319	342	350	360	321	380	296	329	341	312	370	345	337	337	324	349	370	344	364	330	328	326	362	321	313	348	324	318	350	334	353	301	342	320	310	330	355	299	326	332	360	340	313	336	340	318	303	345	325	326	340	324	349	357	331	324	305	362	340	328	333	339	332	314	364	346	358	358	302	354	334	328	356	347	294	338	335	348	279	373	322	321	323	381	320	333	325	322	306	326	328	339	340	324	331	323	334	328	343	355	337	306	356	351	359	359	308	354	337	308	326	303	318	318	311	325	338	359	325	380	368	356	316	329	336	336	333	358	346	352	299	320	300	348	328	344	303	370	330	299	339	333	333	330	351	320	322	318	361	301	341	327	329	365	330	334	309	315	305	361	289	302	377	319	334	311	362	343	329	344	358	350	331	347	340	335	328	336	354	325	355	316	331	333	340	354	311	332	318	322	313	364	324	349	329	343	334	327	315	333	347	351	338	330	355	343	348	326	372	343	320	345	336	307	360	339	295	329	318	357	279	331	350	346	350	304	359	345	356	340	380	351	330	296	347	327	312	330	352	317	292	271	332	359	331	342	356	344	296	331	317	347	360	345	317	292	302	331	316	371	331	350	349	346	350	359	314	352	325	328	362	324	377	322	294	334	342	347	345	271	387	362	305	330	304	330	325	320	334	331	328	380	348	342	332	316	327	340	307	333	354	356	343	306	303	339	332	346	354	352	325	321	347	341	321	379	337	329	377	318	309	336	308	320	331	377	352	333	321	315	342	315	335	339	311	340	339	298	332	352	336	334	318	325	366	341	306	342	353	354	382	296	321	315	311	345	312	325	348	341	322	309	311	343	328	321	329	319	327	342	347	314	350	329	311	355	332	332	304	353	337	331	371	347	330	347	335	322	348	313	356	298	333	348	347	325	340	336	334	351	327	360	340	359	349	318	334	346	362	346	320	344	317	405	342	309	336	315	337	337	352	361	315	304	349	370	337	368	356	328	299	335	318	318	307	354	342	366	307	323	350	357	336	344	332	324	345	358	355	323	327	298	336	327	368	334	319	319	330	326	306	357	317	330	353	377	330	321	333	316	337	340	323	315	323	327	351	324	336	353	329	348	333	298	354	334	305	337	303	333	358	332	314	321	342	346	316	326	353	318	336	330	313	325	314	341	362	309	340	333	310	360	325	340	314	350	344	352	321	332	341	368	341	330	317	313	318	328	340	343	305	323	336	320	301	321	324	328	358	364	322	318	327	343	366	338	367	312	308	318	314	354	328	366	339	327	324	359	327	368	324	324	357	345	319	324	328	351	313	311	348	325	325	333	304	364	328	353	353	330	332	343	305	307	336	319	326	322	326	356	318	298	344	334	319	324	311	346	350	332	339	368	347	334	290	290	336	311	330	328	335	309	317	330	332	329	307	326	349	301	315	339	321	327	305	320	326	351	338	321	331	330	354	330	349	350	305	324	339	345	340	353	395	331	344	345	316	319	357	350	329	350	336	316	325	369	361	329	313	321	338	376	332	354	366	347	319	348	337	340	293	308	332	339	334	331	325	341	343	315	333	371	365	362	295	316	343	326	328	325	358	328	353	342	335	322	322	320	332	316	300	363	346	340	340	345	331	322	347	327	320	356	339	351	336	305	333	359	308	378	353	319	325	343	331	359	315	337	334	344	349	351	347	362	314	334	341	319	336	351	341	306	372	341	310	348	329	306	337	326	321	336	357	349	350	351	331	330	356	283	336	360	321	326	329	317	334	325	323	323	351	332	328	314	365	306	319	325	342	338	357	335	361	340	343	334	336	358	362	336	356	289	343	376	357	296	320	354	328	337	343	360	342	342	316	341	310	318	316	323	306	316	343	356	374	331	320	361	323	314	332	358	352	350	328	356	347	312	343	329	338	327	333	337	317	330	392	359	340	364	311	343	336	331	354	300	335	326	358	347	374	334	342	301	339	320	315	314	312	333	365	321	334	337	363	352	292	321	383	335	315	308	343	360	348	311	353	330	338	292	337	329	328	336	309	330	313	317	331	347	343	319	370	326	331	294	375	321	344	376	320	334	325	331	340	336	347	358	342	379	337	308	305	348	308	364	349	335	331	324	333	326	380	364	369	341	318	314	342	354	360	342	316	304	330	295	332	321	306	343	328	348	330	363	335	310	334	337	383	331	319	325	346	336	327	312	325	327	337	322	296	300	362	349	357	309	353	363	326	322	319	366	347	331	369	349	345	316	351	326	343	357	308	326	340	284	329	345	358	347	305	345	333	313	313	310	377	342	332	310	309	366	334	351	362	310	328	320	357	331	308	306	322	374	354	328	369	346	318	344	350	325	350	351	311	310	355	351	296	336	337	362	332	341	335	323	348	323	346	321	395	353	328	335	318	347	348	356	337	359	367	290	310	334	314	324	319	310	341	282	322	353	298	356	292	284	309	313	344	354	331	337	334	316	325	315	328	341	324	309	369	376	320	342	340	317	336	353	326	334	320	303	350	335	326	337	320	301	307	332	336	316	321	319	326	329	364	333	345	347	304	307	359	326	341	364	351	304	306	313	327	334	368	338	369	351	341	311	319	353	325	315	327	348	327	352	361	328	359	352	348	339	298	379	360	370	337	342	358	352	303	347	366	312	334	309	320	297	333	331	338	323	346	336	316	316	329	342	354	367	341	317	314	359	348	344	357	338	308	309	368	355	349	318	383	328	352	357	348	348	351	346	317	311	344	316	333	346	349	356	354	334	342	330	350	356	302	357	352	305	290	376	362	357	345	318	334	300	327	334	321	312	315	344	347	366	350	311	284	328	332	326	321	313	357	329	342	308	351	302	321	308	347	322	330	314	339	343	339	350	314	299	326	331	343	364	361	318	352	357	333	325	325	313	303	340	327	358	324	334	337	364	359	355	336	340	354	337	348	334	341	311	346	328	339	343	353	310	289	337	353	349	352	336	331	364	356	329	346	357	348	302	321	295	348	321	351	325	350	323	347	318	275	344	329	307	306	312	327	298	325	349	329	299
1961	721	753	789	797	731	709	713	739	729	699	782	655	726	671	740	742	676	678	669	713	726	721	694	699	718	681	686	707	711	792	739	730	743	737	739	689	719	760	707	748	657	761	683	718	733	735	729	680	671	674	719	676	750	682	746	704	733	688	722	779	701	705	704	740	745	713	740	749	718	700	694	700	754	732	709	708	711	676	675	719	693	703	693	696	701	750	708	690	719	721	723	700	689	667	727	727	757	661	740	660	726	735	716	712	728	690	722	735	732	751	659	725	733	676	725	787	746	680	652	759	740	688	717	755	693	737	741	727	731	731	695	695	757	741	749	691	712	743	722	664	754	736	689	724	658	709	667	736	719	705	760	723	736	735	713	711	759	676	741	731	714	691	677	712	704	698	696	671	755	735	709	728	709	680	716	682	702	681	682	775	738	712	697	766	671	719	705	694	705	686	707	731	692	746	658	721	675	788	709	729	740	642	721	718	696	729	678	692	784	696	697	733	736	693	719	753	763	720	773	705	695	736	690	728	716	715	705	682	713	758	756	673	694	657	698	702	734	682	694	724	689	725	675	730	697	707	712	669	704	727	704	747	736	732	758	761	743	718	716	700	716	669	761	714	737	712	739	752	703	715	715	672	697	723	763	720	703	761	680	712	721	711	664	735	683	688	703	731	693	687	712	685	689	700	743	704	699	734	714	717	675	716	707	676	719	752	727	741	689	734	727	775	761	663	741	705	723	693	735	780	683	688	692	714	756	718	651	713	686	695	676	744	741	693	670	665	715	706	730	738	703	705	709	728	730	698	739	748	778	690	673	660	650	691	697	692	731	704	707	680	728	670	749	736	741	690	685	715	708	715	752	728	686	725	694	696	755	713	765	731	721	710	737	720	689	731	738	720	718	715	704	746	684	754	715	741	751	704	732	693	678	750	721	735	723	704	748	717	694	719	732	759	705	700	696	683	667	675	687	742	690	709	690	692	696	684	717	702	741	693	675	692	668	778	721	710	766	685	700	743	711	696	708	714	741	690	712	689	677	725	723	679	678	772	671	686	731	712	707	718	687	722	695	722	680	758	709	728	742	739	728	735	681	713	739	684	762	743	722	705	656	702	712	724	737	717	717	717	709	691	705	720	748	683	702	686	707	706	677	705	729	711	711	674	722	725	710	745	754	700	711	655	701	650	713	748	734	755	700	680	722	751	709	680	672	707	716	741	736	668	747	734	727	736	704	696	680	729	744	702	711	713	710	735	729	678	716	691	737	721	754	716	712	761	692	771	738	715	749	694	769	692	709	722	737	705	731	718	754	725	729	714	703	735	720	696	706	706	711	721	718	730	680	737	718	709	744	699	715	755	687	789	731	732	685	684	715	704	682	726	734	723	701	740	736	731	721	772	697	727	718	741	727	734	684	694	713	681	765	677	719	742	729	705	739	688	714	699	714	677	751	694	700	724	692	741	710	727	694	725	720	724	721	676	748	733	661	690	732	730	724	706	688	719	714	724	766	719	679	712	723	712	733	719	688	744	730	756	731	712	757	697	710	785	739	712	717	686	689	788	709	713	690	742	721	741	737	716	707	663	712	785	733	756	739	742	699	710	723	708	713	702	716	714	715	753	680	694	752	683	739	749	777	712	737	693	710	731	711	743	685	727	741	697	724	751	708	762	744	697	701	703	664	690	697	695	734	701	733	713	712	736	744	709	723	687	703	729	731	742	697	699	666	713	712	724	747	694	716	687	769	667	724	754	697	710	760	712	694	705	762	720	717	707	668	710	706	763	780	726	728	736	708	708	743	678	644	724	734	723	693	702	703	679	726	706	710	762	723	680	732	745	728	771	738	701	733	726	713	716	729	747	699	691	709	746	751	745	680	676	712	712	711	706	681	688	725	722	718	700	746	699	730	700	770	724	680	715	715	704	748	693	689	731	711	750	746	679	723	687	731	744	697	723	734	674	706	676	758	718	689	673	752	750	706	703	706	741	763	721	687	735	711	728	711	701	750	689	664	720	688	682	726	703	760	719	712	702	714	719	670	702	735	670	763	758	724	740	725	721	739	736	724	715	723	705	764	743	739	737	723	726	718	727	723	702	727	751	742	714	740	718	760	742	719	656	693	735	716	684	703	757	728	716	699	687	697	711	733	740	693	684	684	733	687	685	739	673	713	704	712	709	743	767	725	667	679	701	667	721	688	727	749	740	735	779	701	718	657	764	675	720	756	749	739	681	758	747	751	715	667	744	686	712	717	719	657	723	728	714	692	721	723	690	745	745	685	747	728	692	736	701	708	704	746	710	751	726	705	782	750	694	732	690	723	749	689	723	721	750	738	719	721	748	688	725	756	727	735	714	672	732	762	737	726	728	714	661	721	744	737	737	731	674	778	723	701	718	693	748	764	738	725	689	750	686	704	743	748	731	682	687	752	734	730	715	710	737	725	740	707	706	758	690	689	640	725	784	786	690	705	706	694	701	755	775	718	738	742	722	705	706	741	695	742	721	709	737	761	755	709	755	734	715	746	731	682	711	725	745	749	742	703	683	670	715	725	683	754	748	751	737	753	643	700	752	747	722	710	704	680	708	703	749	713	688	692	762	706	768	739	734	700	704	710	690	705	738	697	748	736	742	726	735	728	722	663	693	738	685	664	760	728	710	726	717	768	730	723	706	732	724	713	704	723	760	719	719	724	719	702	703	747	708	706	742	699	720	757	703	715	705	727	706	693	750	697	725	699	706	741	718	713	695	664	735	715	775	673	740	682	649	702	757	717	712	727	769	741	731	696	713	755	703	672	719	686	694	750	773	692	702	734	739	716	731	693	720	673	715	776	740	740	699	704	712	689	758	693	702	693	741	737	744	706	658	726	756	745	729	766	675	736	725	726	739	697	702	717	739	713	695	732	710	707	685	705	768	730	743	716	746	743	688	715	704	667	681	666	746	651	662	723	719	723	727	704	773	716	737	738	709	709	709	713	706	731	720	720	716	745	715	690	723	717	710	717	733	657	672	744	708	735	719	684	681	717	720	711	688	729	717	710	663	740	729	736	707	744	704	687	731	682	707	729	713	758	703	690	702	717	728	718	727	772	737	640	717	718	731	721	712	698	761	691	697	752	711	714	696	772	709	719	703	717	711	712	730	715	723	744	655	712	743	719	697	711	743	704	708	698	728	744	707	695	714	687	748	699	685	702	707	734	692	746	678	723	754	730	794	759	716	681	730	746	682	685	718	689	660	753	685	716	769	686	751	741	696	697	720	688	705	696	718	678	697	688	728	692	701	671	713	745	769	726	696	721	681	723	726	660	735	735	719	710	695	676	697	732	704	745	699	744	742	741	761	663	690	702	659	707	775	696	718	713	689	781	735	753	715	755	693	691	672	653	703	782	712	760	688	715	740	668	698	767	707	687	718	723	665	730	697	684	751	713	717	675	689	698	697	748	708	716	700	736	681	717	704	674	705	698	759	732	692	722	761	722	743	718	662	727	742	714	719	721
7565	503	511	420	325	233	232	198	184	193	182	151	169	161	170	177	180	175	173	177	150	151	156	163	114	176	171	150	142	170	149	165	166	174	150	169	160	162	164	158	145	159	167	173	167	138	161	159	165	151	131	145	143	152	162	200	148	143	151	164	146	142	136	152	163	161	173	182	173	139	157	158	188	150	173	160	162	170	149	156	132	160	152	160	146	155	148	180	143	145	157	156	163	147	138	141	164	170	162	153	151	145	169	166	162	153	155	146	165	138	138	168	142	159	151	159	167	160	139	160	130	161	163	136	150	158	131	163	164	169	166	174	145	133	157	153	161	133	128	151	156	141	184	138	147	144	148	155	180	147	139	162	146	141	139	154	178	175	131	138	141	140	155	144	159	149	154	155	140	149	141	145	151	161	158	144	143	154	162	131	137	153	150	157	172	141	141	151	174	149	149	158	154	167	137	143	149	175	137	139	149	143	151	148	174	140	177	166	157	152	173	166	145	138	162	160	170	145	189	156	136	149	166	147	157	141	178	170	165	157	152	153	145	156	151	138	138	168	143	154	148	137	149	164	130	137	152	159	172	155	159	139	167	159	147	149	175	176	161	131	164	163	129	146	152	153	156	163	152	163	154	138	149	136	172	167	164	130	164	198	165	171	145	145	169	151	155	168	152	157	157	134	147	140	148	131	147	177	168	157	128	158	131	150	160	139	150	133	164	158	164	127	171	148	172	162	155	152	166	128	140	175	159	152	146	142	147	154	145	157	159	134	150	152	145	150	153	161	152	183	133	156	177	154	163	152	167	150	131	149	141	137	155	156	175	136	158	162	151	153	148	178	139	149	191	159	136	143	149	153	132	154	147	150	137	175	163	166	160	125	175	155	164	151	158	161	166	144	137	146	141	144	161	166	157	148	150	142	132	143	165	157	139	142	164	135	132	163	154	145	149	150	142	185	190	144	174	141	160	160	158	164	139	159	134	174	150	154	150	156	143	157	143	163	147	151	182	141	151	160	142	164	168	160	152	163	138	146	158	158	153	128	151	134	152	146	151	145	158	151	157	158	153	133	152	167	128	175	155	150	136	154	161	135	145	132	154	145	181	144	129	145	156	160	141	164	158	173	168	132	153	159	163	155	165	157	149	152	176	167	157	145	171	153	151	130	154	170	134	163	163	155	136	153	178	163	154	137	169	151	159	168	161	172	128	134	126	145	131	139	154	153	150	132	159	142	135	159	137	155	129	168	149	149	146	154	143	141	134	143	143	153	172	146	147	164	150	137	166	158	157	160	164	183	160	139	160	159	142	159	143	153	141	164	149	148	160	134	159	149	162	153	153	149	156	165	141	138	137	144	179	153	172	146	168	156	152	135	160	162	163	140	160	167	153	156	166	168	122	156	157	122	165	146	155	136	157	148	165	162	142	164	148	155	162	154	142	169	147	165	163	161	152	152	151	154	177	145	173	152	130	131	146	155	165	179	151	140	146	147	139	153	151	146	130	139	135	171	146	155	161	151	140	150	142	130	153	165	152	153	150	145	164	143	134	156	143	155	155	130	178	156	143	154	154	159	142	153	164	157	124	139	138	178	144	156	145	121	167	146	150	158	156	167	132	157	178	165	145	166	128	180	172	162	164	159	139	142	134	145	154	178	153	170	156	167	155	154	149	164	178	147	149	132	149	156	145	179	157	126	154	155	172	149	177	134	142	163	134	172	163	135	149	161	137	175	136	146	159	131	148	165	151	143	151	153	139	133	160	173	160	142	177	154	164	151	138	157	154	145	157	170	145	153	168	153	147	154	129	135	146	158	169	137	123	180	145	139	157	167	134	167	177	176	152	135	139	156	169	153	149	142	173	176	178	151	148	148	151	134	143	156	141	151	160	139	145	132	138	151	126	145	157	173	136	170	140	155	142	150	154	141	180	154	133	153	145	167	146	128	159	183	159	129	145	169	162	144	161	145	169	170	134	154	166	136	138	148	164	162	133	146	170	160	133	154	166	165	147	150	155	146	154	150	133	151	127	156	133	160	150	141	159	144	153	168	141	156	165	161	176	162	164	179	177	169	140	135	155	140	138	148	169	172	155	142	150	170	161	148	137	151	153	159	159	139	156	139	145	152	161	133	139	137	155	160	152	131	143	140	161	156	138	142	145	163	158	133	161	158	114	146	124	175	165	129	132	157	166	167	163	164	136	141	163	164	139	139	152	147	146	151	156	152	155	182	159	146	149	165	157	147	164	157	169	145	184	161	172	164	149	143	147	153	161	141	146	137	127	156	164	158	164	157	155	147	156	149	143	159	182	168	174	163	151	137	165	168	172	154	172	156	161	147	152	174	153	162	136	159	142	135	155	162	161	177	149	140	131	145	147	149	153	138	171	147	154	127	146	160	128	144	152	167	183	156	168	164	163	157	164	140	159	144	131	148	148	149	152	148	150	183	170	178	142	165	165	141	186	149	144	162	141	166	148	130	159	140	166	146	166	154	132	150	163	142	165	167	154	158	134	164	156	168	180	145	156	150	137	157	146	145	166	163	154	145	164	157	148	134	154	180	146	114	142	158	148	167	136	170	154	158	148	139	156	164	136	161	127	136	146	150	167	159	130	171	172	154	169	154	145	164	148	156	141	165	140	146	184	178	158	148	146	160	181	151	153	146	148	171	147	142	153	173	164	151	136	139	128	160	164	148	150	138	158	164	157	165	134	174	143	138	171	131	164	159	162	137	133	149	145	157	140	151	156	179	139	139	144	141	149	144	149	141	127	145	151	151	147	162	154	146	158	155	153	165	127	142	145	149	155	132	142	133	123	147	151	176	165	158	159	151	165	156	148	148	156	148	153	134	162	162	147	163	139	147	153	131	141	152	173	157	155	162	147	132	138	150	142	165	178	134	191	174	155	138	178	171	154	141	137	160	152	179	140	128	150	152	142	134	129	139	172	144	142	163	149	159	157	140	174	164	167	124	146	147	158	126	157	129	156	160	127	164	141	143	146	141	147	166	141	144	130	151	131	131	166	142	158	170	159	147	167	127	149	169	165	141	157	155	173	158	162	161	147	147	152	163	147	141	144	156	183	152	172	172	132	142	173	137	148	160	174	126	141	165	165	138	172	158	160	159	169	151	161	173	162	169	135	137	130	138	147	166	152	152	147	169	132	164	148	145	133	142	175	140	172	142	143	152	145	156	147	147	156	132	153	135	145	151	195	158	158	158	140	162	162	181	131	155	158	153	141	156	167	133	159	135	159	164	146	161	156	153	142	160	168	162	150	164	145	157	145	149	155	143	175	141	179	176	149	158	163	145	172	146	167	166	161	168	146	159	153	144	134	145	126	143	160	163	150	118	165	151	135	134	150	168	148	163	145	163	156	159	155	159	159	137	154	168	133	169	135	168	130	150	160	157	142	145	144	169	172	158	168	161	155	158	151	137	148	153	144	159	163	149	148	144	141	162	163	167	183	148	161	126	167	140	162	145	149	146	154	154	157	145
6101	703	1240	1390	1181	910	767	661	580	627	542	507	445	448	439	444	441	429	410	447	398	385	413	417	366	392	399	395	385	384	380	360	346	390	410	390	399	351	380	363	394	355	412	383	373	351	371	376	356	356	359	380	395	380	384	361	341	382	384	407	356	360	357	361	381	372	372	347	364	364	363	365	356	332	352	359	406	337	378	365	364	341	368	364	357	369	359	342	378	331	360	369	363	360	327	343	368	356	344	350	340	384	352	395	360	375	326	349	340	361	342	380	349	364	352	370	347	390	306	359	374	359	396	400	392	377	359	390	392	348	357	357	365	367	327	343	371	354	352	383	370	387	370	361	363	375	383	356	351	383	343	341	381	334	371	362	354	380	385	332	334	359	349	367	385	313	384	361	340	368	383	389	361	336	374	369	362	320	330	340	376	393	361	360	367	348	349	356	378	385	395	360	345	382	359	367	336	370	353	361	392	357	350	344	379	385	366	370	378	304	340	342	367	375	395	326	380	378	346	395	338	383	317	386	370	373	356	375	403	346	384	363	401	380	361	352	374	353	389	348	346	399	343	360	345	345	376	391	367	377	370	360	337	394	394	347	364	368	363	371	371	341	370	371	372	356	336	371	367	381	372	327	377	396	351	335	399	356	364	364	378	403	359	363	374	355	364	363	391	356	333	370	372	373	379	385	357	368	354	359	356	348	346	346	377	343	356	361	372	360	373	351	384	375	384	376	351	348	349	394	347	325	356	347	371	390	339	362	377	348	363	366	357	362	385	354	353	364	380	369	368	341	336	367	384	345	375	370	362	359	373	353	364	343	361	357	375	336	357	399	378	360	373	376	335	363	348	367	350	349	333	349	325	374	386	367	377	347	351	325	368	383	385	341	359	369	363	362	338	370	352	388	351	386	341	372	350	399	350	322	388	364	353	387	383	366	344	346	345	361	344	375	367	340	333	369	338	398	325	364	349	387	370	341	372	377	343	354	364	368	364	343	364	350	356	389	381	330	347	365	367	354	346	346	324	369	377	367	346	349	375	375	380	384	365	395	355	340	370	357	354	380	360	364	374	375	375	356	340	352	369	363	351	390	350	353	365	373	373	370	361	393	363	359	339	352	348	363	357	372	341	395	361	346	347	348	333	368	356	360	366	379	371	344	362	375	361	352	375	356	365	416	368	369	341	341	369	355	356	354	394	377	378	354	304	388	355	345	372	340	351	380	379	346	382	397	353	360	315	337	339	378	339	363	363	386	357	327	364	361	323	366	382	357	359	373	354	401	366	360	348	347	344	352	372	364	363	360	373	395	382	352	364	372	392	364	345	353	392	377	377	384	352	339	345	392	367	329	376	345	366	353	357	368	352	384	385	366	384	329	402	368	348	376	350	356	375	353	370	380	377	358	351	342	358	367	397	363	335	375	358	382	337	368	366	341	365	363	368	336	382	360	361	352	365	356	344	333	349	356	397	347	348	383	372	344	369	352	373	359	387	380	373	360	344	353	382	367	383	364	355	374	366	343	386	352	356	339	357	346	376	363	369	365	364	391	369	354	333	382	384	372	356	341	368	331	359	347	338	375	336	346	368	335	329	371	370	378	349	363	330	322	385	410	344	355	368	348	371	353	364	365	397	343	331	333	383	369	362	343	298	378	407	344	379	368	368	371	339	384	379	375	318	371	346	357	361	361	377	375	370	363	361	355	358	367	350	363	324	364	392	359	354	368	355	370	349	334	371	353	394	340	360	355	358	346	355	336	379	382	392	363	363	341	351	365	343	341	333	341	380	371	379	358	321	375	344	360	352	352	384	377	363	343	352	400	368	369	343	334	374	366	360	361	384	358	357	377	379	395	357	387	354	365	330	391	334	389	341	355	369	331	360	317	342	358	390	370	373	342	398	348	372	377	367	351	369	355	360	363	370	351	378	358	346	391	342	363	353	373	363	376	360	369	346	384	365	374	359	377	332	362	356	353	362	368	357	371	330	370	351	364	362	348	346	363	392	361	332	363	350	355	368	384	374	365	348	364	354	361	369	350	358	374	358	354	336	373	351	354	368	365	362	352	372	361	347	349	369	376	370	356	348	372	368	367	379	372	361	359	354	351	371	339	392	342	350	405	360	335	327	351	332	363	367	370	349	380	352	355	372	352	351	343	364	376	367	344	340	378	346	388	382	383	348	363	350	348	381	363	341	354	349	350	355	349	372	361	338	358	372	320	361	394	387	368	387	386	373	377	375	352	356	363	338	355	381	393	372	380	363	378	374	375	372	354	359	368	348	384	348	369	375	345	332	355	347	373	324	370	365	374	385	363	358	373	337	333	338	362	371	364	358	331	360	354	368	352	350	353	321	352	371	387	378	374	387	347	351	357	339	381	341	336	343	384	342	362	358	317	385	390	345	349	361	370	374	376	327	411	366	394	347	381	360	362	354	382	357	384	372	391	336	368	370	387	362	363	338	369	377	350	367	361	380	391	359	358	342	358	373	358	331	369	376	385	355	378	372	387	341	369	374	362	353	390	387	327	369	346	378	377	334	353	410	379	337	359	359	331	355	350	348	402	339	366	369	362	375	389	382	341	369	339	330	360	352	394	364	376	349	368	364	347	402	350	389	311	334	371	381	345	350	370	353	342	340	413	349	346	359	351	377	382	339	385	363	372	359	359	396	362	398	359	333	373	356	354	377	356	370	357	378	333	369	360	347	365	363	357	356	350	376	344	361	394	353	395	343	327	358	378	353	379	363	387	332	358	357	348	325	366	367	334	331	345	381	383	378	388	349	359	361	357	358	346	365	355	359	345	354	356	381	382	408	397	345	362	360	367	354	342	353	378	357	364	326	384	345	327	361	351	349	368	338	381	360	375	376	377	342	352	363	347	375	354	339	351	332	333	341	413	407	366	367	382	365	346	364	344	325	381	363	355	368	346	376	374	398	310	386	373	354	332	394	375	322	383	351	373	371	365	331	355	371	342	347	353	366	374	367	350	368	335	378	371	352	418	392	369	384	387	317	382	332	378	388	360	336	366	365	344	348	352	379	333	353	367	342	363	362	355	356	362	368	358	348	328	344	338	375	362	379	340	387	363	373	363	332	382	372	338	340	354	345	341	370	397	328	350	360	374	357	366	311	345	363	345	394	312	354	366	381	352	367	347	395	382	344	373	369	330	368	391	366	363	337	346	361	374	342	332	394	372	341	354	376	368	380	345	322	389	361	353	362	397	383	364	357	355	356	357	345	327	383	370	378	348	337	337	381	366	373	353	341	376	382	361	359	366	380	350	377	375	367	388	358	345	316	366	350	358	360	411	348	355	344	348	354	369	389	367	369	384	377	345	367	357	380	341	384	350	378	370	353	404	373	356	386	400	356	373	369	371	365	368	354	375	377	350	367	353	348	331	360	365	371	373	349	379	343	358	352	393	363	361	308	375	371	348	348	348	348	348	376	373	344	359	387	376	348	330	370	348	361	384	336	371	378	384	321	381	372	394	388	367
13553	1165	931	705	480	412	320	226	216	203	187	178	201	179	177	135	140	151	186	164	146	152	135	156	168	152	168	153	148	146	133	144	134	153	150	144	152	143	148	144	144	151	143	151	170	130	146	125	128	137	150	157	127	129	125	140	152	154	157	158	145	132	130	134	139	131	137	132	144	134	150	146	146	149	144	143	155	143	158	147	125	144	142	117	165	144	147	146	117	141	129	122	132	165	134	132	147	169	122	130	136	137	129	141	121	145	136	132	131	148	118	147	140	147	135	141	143	143	155	130	117	154	132	144	159	132	118	148	143	126	131	132	151	146	136	132	141	160	132	124	147	161	141	137	130	112	131	150	119	157	140	121	144	126	158	123	133	132	134	152	135	142	156	141	147	140	133	145	148	139	120	154	134	142	155	158	141	158	145	138	133	158	144	137	139	149	148	128	134	140	127	148	159	145	112	175	127	166	157	144	140	133	132	136	149	137	127	152	159	163	158	151	149	148	127	139	143	119	159	144	117	152	156	152	154	156	133	144	131	137	136	125	127	120	128	125	136	120	145	147	133	147	143	135	156	132	127	140	142	149	130	130	145	136	147	146	135	141	129	138	151	125	123	157	135	156	140	154	168	141	125	144	130	136	144	122	129	128	141	127	160	136	118	151	126	145	137	125	130	114	173	148	147	124	129	155	132	155	151	137	137	142	146	165	150	157	131	135	145	130	146	129	138	155	126	145	155	155	150	150	152	129	129	121	117	162	124	137	130	139	137	149	125	141	128	138	139	126	149	120	142	142	147	161	118	135	154	166	151	131	140	139	143	148	141	113	146	133	130	155	137	146	134	172	165	149	142	137	148	134	174	113	135	138	135	133	149	151	149	139	123	118	123	154	154	156	142	123	130	120	147	137	158	149	145	148	149	144	144	137	119	154	136	131	140	129	152	117	131	153	128	156	129	107	148	131	127	144	135	143	164	134	139	128	128	133	150	157	138	128	138	125	124	132	151	146	151	149	160	156	126	120	160	146	139	136	131	119	140	148	139	152	156	147	143	132	132	144	132	149	135	144	164	132	125	132	149	143	140	136	142	141	137	145	133	150	147	141	142	128	152	129	143	129	148	146	162	115	139	138	144	171	150	147	152	167	133	141	126	136	139	162	126	125	155	129	154	135	140	155	110	144	137	122	146	146	131	147	162	146	128	124	152	134	129	154	171	148	135	122	133	157	146	131	140	148	132	134	170	149	148	132	138	148	125	138	140	147	156	130	148	123	134	124	129	127	144	132	150	154	153	125	152	116	144	171	147	134	139	150	143	131	125	138	143	140	139	144	131	142	131	130	163	140	140	149	133	134	146	139	140	181	147	123	168	162	156	159	129	132	123	139	139	145	130	137	142	124	133	122	144	128	154	170	150	163	150	155	148	139	151	135	117	144	151	147	129	138	159	147	138	136	141	129	139	119	137	145	131	132	146	119	146	151	156	114	125	138	137	132	140	132	135	149	144	133	146	150	112	145	124	145	140	162	118	146	144	110	131	138	119	143	156	117	139	141	131	142	133	127	150	133	152	131	162	133	118	125	143	142	160	160	127	143	158	138	141	147	147	111	137	137	149	131	127	158	160	150	117	114	137	125	126	142	138	138	122	126	163	141	148	146	124	133	155	155	121	128	152	159	122	137	143	146	157	142	154	164	135	150	148	131	138	145	135	130	136	129	136	157	133	175	136	160	145	148	162	143	131	131	149	136	155	151	126	131	131	139	139	132	151	174	159	136	144	121	137	127	135	134	137	143	133	138	157	126	156	129	120	146	150	154	149	143	151	158	141	147	142	130	137	142	136	128	156	134	142	153	120	148	132	139	137	135	126	164	153	146	141	153	142	142	136	148	146	133	137	141	132	133	127	157	146	120	134	157	125	148	147	141	126	160	148	135	141	137	134	135	130	136	137	125	135	163	159	147	130	147	130	144	131	148	123	143	145	117	128	139	139	135	153	143	152	135	130	150	144	121	158	139	129	126	100	121	133	127	136	130	132	157	123	130	123	150	148	143	143	144	141	135	130	115	113	160	137	146	101	131	134	118	145	131	159	152	165	147	157	155	138	149	164	127	136	123	143	147	145	147	104	145	137	159	145	123	159	134	122	147	142	128	126	139	136	145	138	138	148	143	137	135	136	148	142	141	129	127	132	134	146	118	153	175	149	136	137	140	131	139	134	140	145	120	135	141	127	150	163	149	147	148	163	156	131	127	140	142	152	130	149	122	128	130	161	117	129	125	153	118	138	146	133	151	140	134	159	152	135	148	132	137	132	138	143	154	152	123	142	120	129	147	151	135	159	168	129	147	148	134	145	167	139	143	125	166	151	144	112	111	158	123	154	120	137	151	151	156	102	122	126	137	134	128	144	123	140	150	137	127	137	132	129	123	133	145	123	159	157	132	137	158	144	153	105	135	135	151	123	129	128	136	120	141	148	142	133	150	146	130	168	148	131	138	148	148	127	143	164	137	136	161	158	151	151	160	145	146	121	120	124	144	146	152	158	138	138	133	142	123	132	146	131	130	171	151	158	145	156	145	129	141	148	136	144	148	156	140	143	132	144	141	139	145	131	131	175	134	119	145	135	135	138	159	108	148	143	146	142	148	144	132	126	140	138	128	139	183	154	128	128	155	155	138	129	129	129	123	148	141	131	135	153	135	163	146	134	129	144	139	144	151	136	140	128	151	131	121	132	161	146	141	146	144	154	161	152	140	137	147	128	154	136	135	135	122	140	127	142	118	161	145	144	156	128	138	150	130	150	139	129	173	158	116	145	154	151	167	144	130	138	130	135	122	144	142	122	150	119	141	128	127	164	132	144	115	121	153	128	147	148	150	140	158	138	134	156	147	146	137	134	146	135	125	125	134	156	153	148	160	160	165	130	135	138	152	148	148	128	106	128	116	124	113	142	146	151	120	136	152	146	131	143	131	129	156	146	136	138	151	140	138	119	141	139	148	125	150	132	126	120	151	145	141	157	132	151	147	145	154	136	140	137	154	119	129	128	160	136	125	151	151	144	137	138	133	139	142	134	136	124	129	135	136	144	138	137	140	124	131	118	150	174	146	137	140	144	144	137	149	137	129	126	144	126	168	130	140	158	144	129	154	154	133	151	138	138	149	123	147	137	158	120	137	155	141	141	151	119	131	136	153	137	130	141	132	148	109	147	128	149	143	139	158	137	123	127	143	147	125	152	128	132	137	137	143	140	139	133	142	140	142	139	138	158	144	128	138	144	164	143	133	125	123	144	148	127	150	114	167	152	150	131	155	150	127	134	120	128	134	123	139	139	116	121	146	153	140	133	156	132	139	145	133	157	134	142	122	130	141	141	155	133	151	145	130	130	149	140	132	122	127	128	144	129	133	136	144	130	134	108	147	127	137	149	143	128	130	145	151	157	146	122	127	149	148	115	134	143	131	157	131	146	145	155	163	150	148	134	152	166	155	131	117	165	128	141	146
7953	1123	2102	2321	1911	1468	1135	974	839	733	712	672	586	594	525	524	506	497	475	511	445	443	433	424	430	416	425	431	435	434	401	436	390	440	392	362	398	388	376	362	357	399	398	367	369	376	383	394	364	367	364	391	396	362	384	408	369	345	388	360	388	368	388	370	377	387	391	356	364	378	346	378	376	385	387	352	369	356	377	384	379	368	365	336	351	367	365	359	350	353	388	359	379	372	403	382	356	371	391	367	342	399	378	353	382	363	377	363	406	334	379	380	378	393	348	388	322	348	355	384	371	372	367	379	359	333	380	378	368	357	366	342	364	374	377	358	337	337	374	382	383	330	388	381	369	340	341	379	368	362	387	373	359	351	347	354	381	375	377	352	382	397	388	368	386	326	353	358	352	363	361	384	389	359	357	381	365	372	343	350	362	388	373	323	341	358	348	381	370	337	341	359	336	391	343	372	322	367	350	388	380	381	364	353	420	373	372	366	333	345	344	387	337	376	364	363	366	394	349	348	351	371	366	352	377	369	351	354	364	350	363	357	366	368	370	330	344	381	351	363	354	320	387	328	354	335	356	358	348	363	369	345	362	359	359	372	385	343	366	369	358	334	346	375	407	318	349	334	319	374	348	337	370	362	372	356	388	319	344	391	380	350	341	341	369	367	393	347	358	357	387	394	339	379	374	380	354	337	364	374	383	347	330	390	370	350	389	350	394	367	346	385	385	339	378	370	374	342	316	370	389	367	358	352	380	404	324	354	344	379	355	354	386	390	393	352	364	396	347	362	393	350	362	354	394	351	416	383	352	350	371	332	348	349	384	358	353	354	355	385	318	351	351	361	366	357	351	352	377	336	330	348	343	369	347	374	369	374	375	343	367	384	383	353	382	348	354	364	391	360	382	365	371	319	350	351	366	375	366	330	375	368	356	395	376	384	371	383	367	335	361	386	348	380	365	357	367	387	319	356	349	400	329	360	354	398	379	367	395	371	327	365	371	355	336	345	355	350	355	357	345	384	355	372	376	381	344	365	361	344	382	372	336	351	377	357	376	351	340	405	384	323	335	332	372	390	383	345	336	369	360	375	362	378	371	321	380	369	367	370	369	368	387	402	337	380	332	403	382	356	368	358	408	392	352	354	380	314	385	385	351	379	370	327	358	321	362	377	395	371	384	362	344	359	336	356	374	387	344	375	351	369	354	388	345	338	358	370	357	388	411	333	402	347	365	322	398	353	378	336	353	364	339	364	384	343	387	343	369	361	381	367	388	366	365	364	332	370	379	346	357	391	365	342	350	337	401	340	340	354	363	383	401	347	372	363	349	335	339	366	351	384	326	382	369	370	364	419	375	363	348	362	367	358	368	355	354	374	361	365	360	367	330	382	341	405	358	343	381	356	328	344	354	370	376	377	341	366	341	370	375	359	382	355	368	395	375	359	358	320	329	336	347	367	363	350	350	350	370	348	353	367	358	319	361	386	387	349	407	348	350	409	360	344	387	370	372	358	333	360	329	346	373	364	373	351	347	391	371	368	354	362	331	364	352	365	384	353	353	341	398	323	343	372	337	352	339	315	346	368	326	343	336	369	357	360	357	368	371	396	355	341	353	365	360	367	369	361	357	374	358	372	382	346	350	366	387	344	364	375	354	369	361	362	381	353	360	374	329	374	348	352	357	355	333	383	388	370	317	374	357	350	348	349	361	380	388	358	349	355	322	368	353	358	356	370	358	381	388	335	337	355	372	365	363	353	339	348	367	337	390	375	361	357	345	375	347	374	317	304	333	382	344	375	381	350	411	363	376	352	340	363	364	352	346	391	342	391	352	368	352	335	347	357	343	380	368	357	347	397	338	354	343	358	370	345	351	357	336	359	364	335	364	368	375	347	365	402	438	375	343	379	366	379	344	347	356	379	404	331	361	366	368	367	374	353	345	372	362	387	373	376	381	345	380	334	349	376	349	347	376	351	381	359	335	365	344	349	350	327	366	355	360	378	380	311	346	347	347	377	339	365	352	356	347	327	368	370	380	365	356	395	371	353	375	341	363	335	368	373	325	328	360	393	376	383	368	352	370	365	389	355	364	309	347	408	359	350	348	338	342	383	345	350	395	378	365	372	363	357	366	368	367	379	368	358	341	324	369	335	355	351	372	381	370	355	360	338	335	387	365	364	381	363	344	347	376	360	344	371	351	365	367	361	377	353	341	359	352	384	377	346	382	346	380	368	400	379	373	378	385	356	320	358	361	342	348	356	390	374	339	354	347	370	379	334	352	391	355	364	353	359	347	377	363	362	413	383	352	377	334	375	321	366	368	365	340	320	362	356	378	364	356	329	381	381	385	366	324	364	378	338	387	355	390	339	395	341	336	378	389	367	378	350	361	390	364	376	387	365	355	385	369	364	374	348	366	356	346	347	351	374	372	336	372	378	366	369	363	336	371	349	356	396	347	391	350	352	343	371	364	365	326	350	306	363	354	364	385	372	338	357	318	349	362	366	367	365	403	371	353	415	329	344	380	360	344	345	375	378	347	352	381	324	383	354	369	371	341	335	359	392	329	401	355	349	359	368	371	351	357	365	354	354	344	349	386	348	360	359	352	360	337	374	362	384	337	381	356	363	311	370	363	343	356	364	340	371	390	340	385	388	373	373	366	387	381	360	353	345	376	369	376	369	369	356	347	380	339	388	361	376	348	346	349	365	356	370	375	374	395	374	386	379	367	368	400	395	342	362	351	358	331	384	375	360	362	403	387	374	363	343	358	376	366	405	368	340	347	359	382	357	365	348	335	379	362	363	355	372	383	339	396	354	355	362	333	387	362	354	355	387	373	334	357	360	343	349	337	354	368	347	335	343	399	370	345	385	389	365	348	352	382	367	383	359	385	370	362	338	368	353	346	369	368	391	344	361	366	383	379	360	359	347	375	360	376	336	388	367	376	375	380	358	346	374	383	369	367	330	356	391	348	352	364	357	328	366	352	329	353	351	346	386	376	374	351	345	371	368	362	335	349	384	379	414	383	356	345	358	326	390	342	382	381	321	332	373	298	354	378	333	380	376	363	359	377	364	369	374	419	365	381	375	365	380	355	377	356	357	400	367	392	376	357	383	364	384	356	381	363	366	347	368	384	341	351	351	357	368	352	390	366	357	357	397	365	383	354	353	387	405	322	375	338	350	353	351	313	384	321	337	322	402	411	372	374	398	366	367	382	354	402	350	359	369	351	361	364	342	320	336	343	345	338	362	389	331	351	361	378	378	381	377	370	381	364	372	381	357	325	356	332	376	365	345	350	382	348	358	373	355	347	355	402	347	364	347	375	391	363	367	376	334	373	398	360	370	339	356	355	346	385	362	376	362	350	375	375	364	373	383	338	339	379	355	386	367	350	348	355	370	356	376	348	337	373	388	378	362	371	363	400	377	339	326	382	376	355	374	353	339	325	327	366	380	381	389	373	346	356	363	359	360	347	335	368	369	381	376	373	338	380	340	402	352
1612	361	331	337	332	375	358	324	310	302	337	323	319	320	343	355	332	326	331	332	342	350	340	327	312	353	337	354	328	278	359	387	371	332	306	370	331	315	311	330	364	326	299	373	343	329	362	329	340	311	332	338	336	298	385	325	345	343	368	335	331	305	313	300	338	298	335	341	338	342	346	358	337	358	357	325	316	339	292	324	330	356	339	312	364	325	316	293	340	363	331	355	344	335	321	323	330	334	314	297	326	324	336	323	349	315	343	301	332	334	349	354	327	356	351	335	360	347	378	364	343	344	327	311	360	326	371	316	345	331	325	334	351	317	285	325	352	337	330	342	309	340	351	350	328	371	326	358	340	360	331	350	315	309	340	324	331	330	321	337	300	311	349	314	300	298	322	336	296	371	343	329	340	358	333	340	319	348	358	299	336	361	338	343	312	366	341	337	346	323	332	360	313	264	344	335	327	296	317	337	316	338	363	331	342	358	345	347	376	333	332	343	353	315	324	312	343	311	301	322	372	341	374	349	332	358	364	313	317	324	362	318	321	324	305	359	356	333	361	357	311	372	358	300	339	328	326	339	348	338	346	332	337	345	363	334	304	342	346	332	370	336	365	333	316	344	345	329	315	348	324	320	307	349	312	328	310	307	297	326	313	328	312	341	308	331	337	353	327	281	338	362	315	361	327	330	331	311	321	324	306	327	338	317	389	353	320	317	333	318	333	324	324	344	316	310	336	318	319	370	328	338	321	290	342	350	363	351	316	337	362	343	351	332	338	320	311	320	362	337	325	342	350	320	347	325	323	319	344	350	330	365	342	328	335	327	349	289	324	315	329	313	326	345	343	377	349	336	328	344	312	328	340	278	332	307	334	335	370	331	304	336	363	343	306	352	358	325	362	313	322	305	319	309	345	362	340	315	365	342	311	380	302	308	333	358	311	314	338	353	340	340	353	316	348	302	313	283	314	308	320	303	345	338	300	312	335	372	364	324	332	330	311	341	355	332	337	351	330	354	330	328	360	319	323	337	323	355	360	354	325	369	344	320	298	317	304	306	321	314	343	345	323	379	364	345	342	336	341	284	319	349	327	341	326	381	330	323	347	329	354	339	329	314	339	326	331	359	370	348	289	362	344	320	329	322	341	362	343	340	323	322	327	313	323	340	340	360	339	338	342	300	298	339	330	340	316	306	323	334	356	326	353	345	321	322	355	346	322	340	336	352	364	340	337	336	315	335	341	306	320	330	321	343	334	305	322	316	363	336	367	341	329	345	309	322	304	277	351	345	367	352	336	347	342	303	282	324	320	351	337	357	355	374	341	334	286	311	338	290	356	315	333	365	370	331	308	333	336	312	308	333	326	324	346	355	360	365	398	325	327	319	364	322	307	288	325	335	336	354	320	296	332	320	311	345	337	349	311	339	338	374	322	309	348	354	345	304	367	345	351	337	330	340	356	329	354	349	307	292	333	338	355	322	339	332	359	350	345	334	315	348	360	330	318	317	339	308	353	334	305	335	338	356	289	358	299	328	350	334	305	353	366	332	324	300	328	327	323	337	301	324	356	330	335	378	334	324	300	298	297	312	327	334	337	329	336	337	362	340	334	333	328	318	334	309	344	338	360	337	352	376	295	345	359	333	333	310	327	355	354	343	347	327	323	319	325	341	368	318	353	317	322	348	359	315	300	338	333	307	344	331	372	340	344	329	323	312	296	320	337	353	340	335	350	335	309	309	301	340	321	295	331	330	327	328	329	343	328	355	344	325	362	342	328	334	347	332	319	354	334	359	348	281	329	339	333	360	287	368	340	307	359	331	315	335	348	354	301	335	353	361	327	308	311	313	332	351	354	310	307	335	343	331	329	324	315	339	336	331	322	343	317	318	296	311	340	345	388	333	302	300	317	291	341	326	298	319	348	340	360	347	353	324	310	300	334	367	357	310	322	316	356	341	338	363	314	321	356	343	350	375	375	298	333	312	364	325	346	336	357	396	319	326	339	345	325	310	322	299	320	302	355	336	363	333	305	302	297	337	351	350	305	330	354	316	340	286	277	335	314	334	337	303	377	336	334	342	327	328	363	310	323	355	335	309	282	340	319	342	337	332	300	329	319	330	354	303	338	339	326	350	322	344	331	317	336	340	346	334	327	318	319	330	332	365	383	356	360	342	360	326	326	338	320	306	303	299	344	352	356	347	321	326	323	342	333	344	337	305	349	329	324	320	359	325	344	307	338	321	371	342	349	332	343	309	313	345	314	331	345	350	348	320	323	391	317	367	336	344	340	304	344	326	302	321	332	331	350	317	351	334	345	315	353	308	352	319	308	341	318	326	331	360	341	332	348	324	345	308	325	327	331	345	336	343	313	335	302	319	336	346	300	368	343	359	333	328	315	344	341	301	316	315	309	307	321	324	351	358	353	323	314	329	317	325	308	304	338	342	315	346	324	338	371	361	327	326	324	349	323	361	363	367	316	328	310	341	341	310	312	330	318	322	315	339	367	367	336	326	354	314	318	338	296	313	342	328	301	327	320	339	330	341	317	311	340	312	322	348	374	333	310	349	315	351	348	328	341	319	341	340	332	319	332	320	342	328	292	361	345	334	341	355	357	321	387	325	361	318	293	346	311	364	325	317	310	364	373	362	340	327	326	322	343	341	340	337	319	349	297	338	302	344	312	321	322	322	323	314	343	348	362	306	338	329	332	349	333	306	318	357	318	327	317	331	352	309	342	335	279	308	331	328	328	309	339	332	321	344	372	348	325	327	323	345	332	317	352	332	349	346	337	335	326	320	324	311	325	333	334	340	292	327	354	326	333	383	337	368	334	311	313	340	330	349	344	359	343	307	333	346	290	317	345	361	342	328	317	360	362	334	342	332	311	335	332	354	308	340	344	325	340	343	291	375	334	331	295	380	345	341	339	337	344	316	351	370	305	348	340	359	344	332	316	319	316	305	364	347	341	336	323	333	327	319	341	321	344	351	334	329	363	349	313	362	314	370	345	332	298	330	322	336	333	309	322	352	337	327	350	294	323	335	337	334	343	342	357	319	330	335	322	300	315	369	344	335	305	324	343	310	279	311	325	320	366	320	342	357	320	322	353	329	341	356	329	317	327	328	298	328	312	337	362	342	332	373	301	346	338	368	301	320	336	358	336	347	318	332	363	339	341	312	347	315	353	346	379	303	300	316	306	325	387	305	328	324	357	332	303	318	370	362	350	315	370	353	366	346	358	373	318	363	349	285	367	369	345	353	356	329	323	328	353	332	343	368	337	347	325	320	340	313	375	329	342	317	312	338	333	361	307	338	356	339	332	311	319	353	350	297	325	338	336	331	356	355	351	330	347	283	338	363	301	350	321	344	352	336	336	335	357	347	322	310	372	331	349	370	333	342	319	358	341	346	342	352	329	363	316	313	352	338	323	329	355	315	320	329	371	345	329	330	312	340	344	323	328	325	340	351	302	343	375	291	364	357	313	333	339	339	347	355	325	345
1884	765	756	733	740	726	693	710	710	719	690	763	711	707	716	675	663	720	753	732	720	722	718	733	708	683	679	708	705	732	769	711	722	694	706	687	716	730	736	708	723	712	713	698	694	696	757	773	721	702	720	741	716	735	692	759	708	707	680	731	700	729	706	704	715	718	742	724	731	717	735	736	669	748	734	719	759	735	686	714	727	711	806	702	699	721	715	702	714	738	744	727	731	743	734	688	716	693	691	670	697	692	709	766	745	707	719	676	705	772	662	698	702	726	703	685	717	721	699	716	745	755	699	738	751	766	716	752	660	740	649	734	756	698	798	721	740	701	728	711	670	750	725	715	721	678	673	722	687	735	719	731	693	661	690	705	698	724	717	702	684	683	714	743	679	716	691	752	670	710	723	696	729	723	714	703	736	771	713	708	725	675	668	694	685	711	776	729	705	761	671	691	709	722	686	685	683	707	662	750	735	718	721	685	686	755	760	745	744	689	718	711	740	728	714	705	683	682	709	778	708	730	734	737	713	689	711	697	767	722	702	735	701	722	694	680	735	710	713	712	752	714	726	695	717	689	697	719	705	729	691	725	707	668	717	771	751	689	719	704	719	716	708	707	687	791	713	724	710	736	725	700	721	678	750	697	734	666	742	740	733	692	710	726	663	734	760	717	731	748	727	659	686	641	698	725	734	721	767	734	718	696	764	688	711	713	725	720	715	684	713	690	692	692	741	750	691	706	696	722	728	728	668	713	794	722	715	743	704	712	709	684	733	709	737	693	720	724	710	707	698	739	718	692	681	735	717	692	718	718	749	700	694	678	707	725	741	711	682	713	750	719	735	779	751	711	701	743	743	712	739	755	727	718	684	718	744	731	721	710	684	677	731	700	742	694	713	733	701	725	680	709	683	716	739	705	737	691	713	762	699	676	712	718	739	731	742	741	728	715	681	685	722	740	705	661	706	675	748	654	723	724	744	712	725	726	715	686	690	726	729	720	691	701	708	718	759	710	663	708	714	720	695	703	731	681	680	728	717	687	679	765	679	719	721	690	713	711	686	748	698	698	738	774	705	721	764	720	691	699	740	738	708	710	675	706	757	720	709	748	680	666	777	743	731	735	689	717	717	676	699	731	742	735	714	739	742	710	763	681	730	694	733	726	718	723	763	690	701	710	747	636	704	698	663	704	719	741	685	691	723	726	717	722	715	684	688	699	720	701	697	743	709	712	728	722	729	736	674	725	695	706	719	683	728	711	744	737	668	761	699	726	709	744	678	730	755	710	678	676	736	732	746	680	738	723	680	740	748	731	740	735	729	709	710	687	670	715	719	699	696	743	706	697	681	714	735	712	706	707	734	683	710	718	690	726	708	684	737	738	658	722	712	700	729	746	696	678	710	705	753	749	708	668	681	713	709	773	717	725	667	729	704	713	700	713	718	765	683	656	709	774	713	718	751	714	725	713	649	682	734	724	707	761	712	727	691	724	729	687	753	701	730	741	661	726	723	701	732	674	719	709	772	698	702	748	742	746	721	741	711	736	717	693	669	709	690	749	701	708	757	734	691	751	748	667	677	680	758	701	714	742	702	700	694	713	792	741	727	680	727	726	725	738	693	725	711	699	731	712	721	681	697	680	733	716	724	748	737	726	695	713	712	705	705	689	696	696	746	721	767	687	713	699	701	760	713	749	652	683	714	657	730	717	738	716	731	704	715	785	712	727	718	688	705	688	667	696	727	719	721	673	737	698	724	744	711	680	738	756	720	744	741	715	678	699	724	701	664	717	683	701	735	712	745	741	758	681	691	644	707	680	708	706	744	740	751	741	704	755	746	731	748	701	728	752	734	700	739	758	726	697	709	723	711	718	705	715	769	709	722	686	724	740	741	668	636	704	697	709	710	697	731	692	754	762	725	695	722	708	742	711	681	748	739	718	711	761	706	722	683	757	673	671	725	736	706	735	716	715	706	768	659	740	681	769	677	682	734	747	705	695	712	694	680	730	696	694	724	703	704	739	721	662	716	711	768	699	725	659	698	694	704	744	661	719	727	693	683	718	689	670	688	709	727	706	694	747	715	705	703	767	695	736	746	727	697	696	736	742	749	697	679	680	731	710	704	756	701	735	726	735	756	727	767	742	692	695	686	709	735	729	678	767	732	690	684	735	710	757	697	663	717	731	715	746	713	764	721	670	715	697	731	739	717	644	709	723	738	727	677	704	733	731	735	704	719	668	647	686	724	679	726	689	677	669	709	719	720	726	681	729	760	679	708	723	742	727	738	709	739	727	706	670	705	701	682	692	703	753	736	729	726	730	724	757	733	736	701	727	730	716	729	696	766	742	683	716	699	729	695	727	715	749	732	705	689	702	732	707	744	764	668	758	719	750	693	698	697	739	711	702	701	753	685	700	710	753	764	724	708	755	715	680	693	709	768	741	714	736	766	727	723	692	704	737	760	709	759	710	744	672	699	730	740	715	633	707	760	712	704	682	714	728	674	710	771	678	727	697	690	734	734	707	701	735	691	744	733	760	681	725	757	713	739	741	737	741	728	731	716	680	745	705	686	723	703	710	671	697	690	743	697	707	771	744	749	695	745	731	688	732	683	685	749	698	752	725	753	687	722	715	689	731	690	727	702	717	702	690	687	696	738	728	727	713	715	692	700	737	725	746	717	720	726	725	685	650	740	730	686	723	732	749	764	676	703	675	739	719	733	720	708	725	706	709	771	693	739	726	723	724	729	710	708	683	708	713	687	726	721	666	694	693	745	744	710	717	697	755	744	702	679	646	673	745	738	702	741	722	696	686	707	709	728	701	712	756	754	669	696	733	762	721	729	738	705	676	792	751	744	718	773	691	681	710	705	725	692	731	686	736	751	728	743	697	695	704	727	689	753	718	746	676	702	709	701	712	694	689	731	714	741	735	684	698	720	725	733	731	733	717	713	772	717	726	697	677	689	734	708	731	699	731	775	735	694	730	681	651	689	710	708	705	681	733	739	689	724	686	698	739	715	700	687	726	707	755	693	725	692	729	702	698	693	726	693	697	697	723	693	695	743	733	724	755	706	748	723	730	695	700	758	732	719	690	665	723	751	703	717	687	661	729	726	719	698	698	726	746	707	750	689	707	715	689	685	697	728	702	698	704	740	708	714	696	751	770	695	667	714	732	735	700	755	777	724	693	741	665	742	721	709	662	706	727	712	696	703	704	722	743	741	676	730	720	750	699	721	729	710	725	710	721	672	662	692	755	696	709	729	723	722	683	760	706	697	735	716	708	760	724	711	711	707	726	651	729	668	670	705	697	743	713	748	718	701	710	704	711	719	674	715	757	678	694	729	729	757	739	686	697	687	755	756	684	744	690	663	695	707	717	719	737	760	729	670	710	685	703	708	707	705	772	729	712	717	705	740	742	729	760	728	729	737	707	770	731	698	715	679	773	692	699	706	731	708	683	706	672	734	678	659	738	706	722	708	724	693	734	713	683	797	662	762	685
7264	552	578	425	335	257	216	193	181	186	205	167	188	172	174	153	171	149	161	185	165	141	152	160	154	156	133	148	129	172	173	128	142	167	146	157	150	153	133	153	149	170	167	141	146	167	172	164	144	155	148	156	173	145	159	134	146	153	141	159	179	190	161	146	163	155	146	147	141	172	139	127	167	145	139	153	149	158	128	164	150	158	140	156	138	163	146	129	125	175	142	161	144	189	148	154	164	135	151	146	143	156	162	156	140	155	136	152	150	156	148	162	177	159	162	132	167	166	155	175	154	152	141	138	151	149	117	136	150	185	150	165	172	154	160	134	146	138	141	147	160	130	159	164	136	146	140	149	148	140	152	148	159	175	165	163	152	146	138	164	158	158	152	149	166	167	130	152	162	153	130	127	132	141	151	154	142	150	149	166	120	156	128	144	154	147	143	146	149	167	161	163	159	162	154	171	166	163	128	132	155	187	163	148	148	137	162	156	150	157	152	135	148	178	164	132	165	169	151	145	155	144	142	153	158	167	188	169	140	141	163	165	123	155	142	176	156	160	142	144	153	142	161	137	145	157	173	128	124	164	148	139	117	138	157	138	153	134	130	171	170	144	168	135	150	172	181	158	153	134	167	156	148	142	140	176	174	157	150	141	146	159	145	155	172	158	174	141	151	145	138	134	113	171	149	142	137	144	166	146	150	143	154	196	163	135	145	139	167	170	163	169	149	148	142	165	147	167	149	150	157	162	145	148	173	142	156	152	164	130	142	160	136	169	167	161	185	150	158	131	151	158	150	149	152	152	149	135	165	155	149	142	160	137	134	172	147	158	135	147	143	155	163	167	176	150	150	163	156	155	134	168	158	158	135	143	148	130	166	141	135	158	148	148	138	156	146	138	168	168	136	136	156	141	149	173	136	155	140	134	144	152	142	147	120	148	160	147	129	165	152	150	140	148	140	141	150	151	179	200	149	155	153	133	142	146	150	154	127	142	120	136	143	140	150	174	149	134	163	149	131	148	146	133	129	150	140	164	155	147	148	177	123	135	173	152	155	150	146	162	169	148	140	139	147	166	175	156	132	166	153	142	146	149	149	157	145	161	157	143	147	134	155	170	143	137	147	158	160	137	161	183	131	165	152	153	150	154	147	138	133	169	132	153	161	161	149	140	153	143	162	140	127	169	151	162	143	149	149	162	158	156	178	155	152	144	160	173	156	165	139	140	146	149	141	181	158	172	159	167	133	144	149	156	157	159	157	152	152	144	138	143	144	133	167	144	145	163	129	156	147	167	163	167	168	142	156	164	145	147	154	144	159	143	130	145	174	141	156	154	176	156	162	167	173	157	127	127	139	146	149	162	151	139	139	139	151	178	155	150	137	148	183	147	154	164	158	154	118	149	146	141	162	156	151	147	173	166	152	155	152	163	160	166	155	127	140	146	145	143	157	133	151	147	153	158	166	167	136	153	132	151	160	141	161	163	140	135	171	198	164	144	135	149	148	175	162	153	144	166	141	158	143	165	142	151	172	163	124	143	141	148	148	164	175	150	132	177	131	165	164	178	161	135	143	143	154	152	143	169	150	154	156	144	146	137	150	160	167	147	133	149	172	147	134	160	138	158	128	155	168	177	173	177	160	162	138	141	158	131	150	178	151	152	138	143	164	155	151	148	146	128	154	155	138	154	152	137	125	147	171	168	153	145	137	162	149	134	166	145	172	140	151	160	126	169	137	174	148	157	150	136	136	142	157	149	162	180	152	141	161	135	153	132	145	123	145	149	156	147	144	130	156	153	143	143	157	150	146	140	154	148	147	152	153	138	145	145	137	166	184	157	155	164	152	143	127	148	128	158	135	148	133	137	151	154	136	170	181	145	146	131	147	158	141	141	158	146	149	170	169	141	148	138	158	162	166	159	148	155	167	143	150	170	137	169	160	127	160	148	169	129	157	159	150	138	186	137	135	154	160	162	147	160	149	166	153	162	119	140	165	153	152	160	163	143	153	143	158	160	130	174	159	143	152	130	147	145	170	167	160	149	159	155	136	130	133	139	143	131	136	160	151	166	132	159	146	150	146	160	169	147	163	148	155	147	154	136	147	152	139	161	154	157	150	150	161	154	165	154	157	140	128	176	157	144	146	133	151	167	155	160	144	151	147	162	133	135	149	156	148	133	148	169	133	166	160	160	164	158	135	161	161	137	144	158	165	137	146	149	140	142	133	144	148	138	167	149	140	139	156	153	139	131	157	164	148	158	155	145	130	137	132	145	149	139	154	161	135	137	147	133	147	158	145	181	164	154	146	153	129	148	126	171	156	154	128	135	143	126	171	132	144	162	140	157	157	156	169	145	144	144	125	158	179	144	137	136	149	162	138	161	165	139	140	145	158	140	151	128	146	159	154	139	167	148	162	156	145	148	137	164	145	140	149	146	156	149	173	159	158	152	162	134	172	165	145	132	164	170	158	144	159	156	143	151	132	147	147	138	182	166	136	164	187	169	151	145	153	152	156	141	124	163	155	173	166	149	166	136	143	171	145	153	143	145	138	159	160	135	170	131	145	148	138	146	159	151	145	153	159	142	157	138	141	150	174	149	141	143	129	131	163	148	134	160	148	166	145	177	157	152	167	165	151	152	151	156	140	140	163	161	144	149	139	143	159	123	160	163	157	152	133	144	142	141	150	147	144	170	149	128	151	128	167	176	142	164	163	152	153	155	158	163	152	133	152	138	173	158	158	139	200	144	146	143	167	158	153	162	134	159	144	164	132	148	145	145	156	171	162	153	132	136	173	134	162	151	143	165	157	161	154	150	133	151	144	145	146	149	146	171	151	148	180	147	143	164	159	153	166	155	165	143	148	153	135	145	131	154	174	155	155	146	140	154	118	148	142	131	155	161	153	145	150	155	151	148	148	163	167	165	154	146	144	149	156	167	144	150	125	155	140	160	171	166	151	134	170	154	142	165	130	146	146	148	147	157	131	144	165	155	144	122	138	131	137	157	145	137	150	149	164	158	151	159	170	139	172	156	140	154	149	152	146	143	144	146	145	140	131	153	146	145	157	154	151	160	144	145	171	143	180	142	148	170	148	136	148	148	145	159	178	171	158	141	163	138	149	147	134	149	162	172	144	139	156	161	142	163	143	150	130	146	136	169	138	126	149	166	168	172	160	156	144	151	137	134	130	156	136	174	150	138	153	169	157	164	143	127	156	159	140	146	151	126	145	147	159	166	163	155	140	155	170	157	152	145	187	168	139	141	129	148	143	155	150	156	133	146	140	143	148	166	120	146	166	144	150	147	140	161	138	128	157	152	159	138	147	143	138	164	160	133	149	162	148	158	128	149	125	155	165	161	147	159	159	167	133	172	141	154	132	145	170	161	147	191	149	155	152	149	161	139	164	143	139	134	141	160	154	128	157	152	155	121	158	148	169	143	157	155	162	154	139	162	133	155	140	154	168	175	153	150	136	146	168	156	168	185	136	153	157	140	124	146
6012	712	1242	1389	1184	929	741	664	603	570	541	525	501	446	480	443	452	455	402	411	395	427	410	381	394	402	365	391	388	337	387	380	385	375	381	329	362	395	343	355	365	379	347	362	337	357	406	349	391	365	353	378	357	355	354	357	338	383	393	377	337	384	345	363	387	361	367	368	348	381	366	369	405	344	308	365	367	342	335	353	368	311	365	334	376	370	351	376	387	379	328	339	340	345	361	336	393	326	353	356	332	381	341	384	384	394	354	359	348	352	353	347	352	357	351	334	395	352	360	324	335	374	355	346	367	354	364	351	330	363	346	323	363	383	368	361	333	336	365	373	341	349	359	340	364	339	371	366	334	355	324	338	369	364	347	350	376	349	381	378	360	342	333	369	400	363	349	368	341	364	330	331	330	380	379	351	358	356	388	350	355	367	326	344	380	354	322	344	357	335	336	364	375	370	349	351	378	360	365	365	381	368	340	336	361	360	363	362	326	363	365	369	334	313	326	346	346	384	355	348	349	382	357	349	330	371	399	386	349	353	339	343	353	362	368	372	357	358	344	346	358	377	354	362	357	364	361	382	315	351	381	345	361	375	379	355	315	342	335	354	354	392	371	372	362	355	368	343	356	356	330	378	365	362	353	385	332	331	361	358	344	369	326	368	333	374	386	341	384	319	333	380	375	341	364	357	340	390	302	379	362	389	353	366	344	380	353	360	366	370	386	360	369	326	368	364	313	334	393	396	370	384	327	388	351	392	360	387	381	331	318	348	364	325	340	373	368	372	356	331	344	360	360	351	375	366	368	377	349	368	367	368	349	340	339	382	339	370	364	340	353	358	374	371	349	363	355	364	369	376	354	344	352	350	381	345	392	344	354	352	340	362	364	341	359	370	366	362	364	364	356	363	346	390	363	389	365	367	353	355	363	354	358	371	371	392	337	340	357	363	375	375	366	345	375	357	369	349	367	346	347	309	379	360	336	360	377	348	347	357	366	338	381	342	350	355	350	321	369	362	377	368	348	371	346	341	342	353	400	383	379	375	335	378	357	338	373	330	362	327	330	368	347	360	401	318	367	367	356	364	356	377	352	342	342	379	355	352	374	379	397	369	402	344	349	399	370	361	342	361	341	357	365	379	371	371	363	375	342	352	334	350	379	338	389	330	376	346	349	339	376	329	340	364	351	331	366	360	366	368	386	382	333	335	349	347	331	393	366	382	358	346	345	363	379	351	337	369	347	364	380	344	355	329	337	336	361	346	325	360	367	364	338	331	375	395	353	354	357	341	336	340	375	344	394	344	336	325	346	338	358	342	369	362	319	365	345	347	379	323	353	378	347	348	376	361	364	345	370	357	343	378	380	337	361	325	359	356	382	387	336	347	327	331	382	339	351	318	348	353	334	352	387	325	357	363	350	382	353	339	374	360	355	372	371	320	326	363	389	369	365	349	401	329	325	342	374	352	362	371	341	342	364	351	339	336	409	370	365	385	353	337	337	385	326	302	379	354	343	363	406	356	335	367	340	329	352	366	353	332	360	351	362	347	357	358	363	342	362	367	358	387	335	344	356	380	337	363	366	373	379	344	415	382	366	337	343	342	356	350	355	371	406	343	349	377	380	323	354	349	390	354	336	361	394	363	359	338	388	368	345	365	351	344	378	382	341	389	319	337	369	385	350	338	345	357	319	398	371	356	373	361	355	359	370	380	338	378	368	343	333	331	358	346	344	349	347	345	326	385	337	342	330	347	373	375	374	354	339	360	341	344	340	359	346	400	336	346	371	345	354	382	322	357	335	362	364	350	362	372	336	378	390	354	360	366	356	391	338	324	340	332	353	362	365	394	383	350	358	347	361	334	365	318	355	368	322	342	361	367	359	352	349	347	338	366	393	367	346	404	327	364	340	337	380	327	370	359	355	337	354	338	357	371	312	328	347	364	324	355	378	368	371	383	372	343	368	339	373	380	350	392	342	373	341	363	395	350	348	377	387	360	337	359	367	354	355	403	349	323	388	346	358	344	380	367	372	334	342	354	334	375	322	378	381	347	376	383	366	375	363	322	366	360	360	373	341	361	364	356	331	327	337	383	338	371	375	331	325	381	336	343	377	360	359	342	349	382	364	353	372	379	318	359	345	346	368	357	358	352	375	379	394	341	351	364	362	361	326	356	326	352	354	389	353	390	371	360	361	369	356	353	345	350	366	344	363	332	359	352	362	367	370	345	377	377	353	356	374	358	362	334	352	377	389	383	380	382	360	341	315	358	360	361	387	335	330	352	370	339	353	361	345	349	362	321	383	322	382	361	405	368	365	379	385	361	383	366	374	382	371	366	369	343	333	401	347	347	378	360	377	367	361	370	357	359	377	362	368	341	371	349	372	354	356	341	389	352	342	355	360	340	351	372	365	347	337	357	339	334	348	372	379	361	374	354	347	363	374	336	355	385	330	368	374	364	332	374	396	375	348	351	347	373	345	348	374	336	356	326	323	354	335	361	377	364	382	354	348	360	355	382	349	351	352	357	338	368	332	355	360	392	360	344	373	354	356	325	356	352	370	349	356	328	368	364	345	376	377	367	356	368	361	328	348	357	322	332	377	318	371	351	356	332	351	389	360	364	359	344	388	360	353	344	341	366	363	345	349	344	344	321	317	374	367	383	335	355	342	372	355	378	364	350	382	330	336	387	367	372	381	365	348	369	334	382	355	379	383	355	344	365	346	362	347	347	374	325	330	353	346	352	375	393	350	349	349	331	374	391	341	358	365	365	371	334	347	373	337	314	380	350	373	354	357	344	371	351	385	343	384	331	352	364	341	356	350	349	357	347	351	360	374	354	366	372	321	365	352	378	369	357	358	403	342	332	370	358	341	349	339	366	388	345	369	339	360	335	379	375	336	351	364	373	387	394	331	360	354	387	346	343	366	351	372	357	372	349	341	334	369	393	386	369	364	375	376	342	380	350	340	390	340	372	321	355	388	347	352	363	373	369	348	357	355	366	322	345	342	314	366	370	381	351	338	380	356	349	359	354	376	357	354	366	360	369	356	365	335	352	361	363	351	363	352	346	390	368	363	378	370	342	386	335	358	371	357	357	375	349	339	360	357	369	362	354	374	349	360	364	352	358	372	354	353	366	356	352	330	364	372	353	364	377	351	374	371	384	361	348	363	353	335	352	340	375	360	394	387	337	332	353	355	345	366	366	331	348	354	303	354	343	365	349	356	384	344	341	323	358	382	357	370	376	376	346	367	388	382	369	341	340	368	359	353	321	345	344	364	337	331	364	367	370	362	368	369	356	390	352	392	359	374	383	365	360	366	351	387	337	322	361	387	341	360	389	353	385	367	363	359	349	341	348	324	388	348	326	364	347	356	339	362	380	365	351	358	373	351	372	335	362	298	355	336	375	372	364	329	354	349	352	342	357	333	346	338	385	346	321	325	365	339	335	372	357	364	369	369	354	383	355	342	368	369	373	405	398	348	338	318	355	368	370	356	361
13745	1233	954	712	559	423	301	275	234	198	191	156	174	172	164	182	173	165	169	124	128	138	147	137	130	157	131	120	145	139	144	147	152	133	135	154	141	144	168	150	128	137	133	158	132	122	145	131	149	152	167	158	149	151	138	154	125	159	185	158	130	117	139	130	143	147	118	142	146	134	150	128	112	146	142	155	142	136	132	132	140	136	130	118	160	144	140	137	142	156	131	149	132	143	124	157	114	142	158	170	132	149	118	154	159	126	137	128	137	138	140	151	131	121	157	170	159	139	147	146	137	144	140	165	150	132	122	160	155	143	128	116	150	140	159	147	172	157	140	132	123	129	124	168	138	155	145	135	151	130	128	136	133	120	128	147	162	127	124	153	144	141	138	142	122	145	142	133	154	144	146	138	133	118	118	145	128	155	130	127	153	127	131	152	133	123	147	153	120	124	110	113	138	134	148	154	137	130	152	143	127	154	133	133	124	150	144	171	134	161	136	132	104	122	126	128	139	126	135	140	130	130	106	139	131	126	147	157	157	139	145	156	139	149	143	128	146	134	138	131	138	118	146	137	135	146	128	156	141	147	142	128	122	136	163	111	143	150	133	138	126	133	124	131	132	149	151	132	142	119	129	153	147	129	125	150	122	120	149	125	163	139	128	151	124	149	146	155	147	146	141	139	122	147	142	133	135	143	162	142	133	130	168	164	142	146	133	144	148	135	146	146	130	140	157	148	135	147	149	139	145	138	146	143	115	130	139	151	139	122	144	126	131	122	136	152	148	133	125	134	113	131	121	163	146	159	153	145	158	135	146	139	122	157	136	156	126	140	153	147	137	143	94	126	131	151	130	130	149	150	130	146	129	139	130	147	151	145	152	129	117	138	168	145	133	137	156	145	136	132	161	141	146	131	148	122	120	123	162	131	141	127	142	133	160	133	122	152	138	115	131	161	134	145	121	140	145	161	143	145	143	143	135	158	154	146	157	151	155	135	135	158	144	151	116	113	123	126	101	145	153	140	126	171	131	129	165	123	151	148	136	144	161	142	140	151	142	150	130	107	153	137	135	127	132	151	135	166	130	148	139	140	135	147	139	132	145	156	139	145	128	168	154	139	131	162	122	141	122	132	133	134	152	151	147	156	143	116	171	135	125	136	110	123	152	130	130	137	138	128	147	137	133	158	132	132	144	145	160	148	163	139	155	154	157	148	160	128	127	111	133	120	149	131	141	143	135	153	146	141	159	147	154	121	120	130	144	133	173	134	135	120	173	148	139	137	131	130	142	138	149	127	136	132	130	135	140	125	152	141	146	145	143	141	152	157	134	135	137	160	138	121	134	144	126	143	143	153	143	134	133	148	162	156	132	125	129	146	145	150	148	116	112	143	137	118	135	129	132	153	144	126	143	136	146	123	146	165	128	149	139	130	158	144	142	131	131	144	144	129	137	158	129	110	148	142	151	130	113	137	146	147	157	140	133	124	124	122	110	133	120	134	123	140	134	117	126	135	132	145	139	142	155	146	140	124	155	159	122	131	144	142	150	135	139	135	148	134	127	124	152	148	141	107	127	147	136	138	136	149	162	160	116	151	109	114	143	155	130	144	156	96	143	130	140	128	141	134	155	154	146	128	150	139	135	152	121	146	124	115	144	157	113	120	142	122	143	134	152	153	150	152	140	144	128	141	135	137	131	134	142	136	146	145	160	139	125	137	149	135	148	112	141	127	135	140	138	139	137	133	144	132	141	135	147	148	135	151	146	157	119	164	140	140	151	148	142	137	146	141	122	134	119	146	129	147	129	154	129	127	140	134	158	160	149	154	147	155	160	149	136	153	141	142	143	135	132	125	136	117	125	115	144	152	131	157	139	150	156	152	126	139	130	125	146	138	138	108	142	164	138	159	143	162	144	155	157	138	159	146	145	155	156	148	128	139	100	150	148	135	144	146	136	149	133	131	149	141	139	134	145	136	160	125	134	142	156	156	138	138	121	111	134	155	140	136	154	152	141	169	145	138	134	147	130	155	122	149	128	138	137	135	138	148	143	146	142	136	130	160	113	144	126	129	131	122	142	114	154	152	126	173	153	154	138	134	134	143	134	152	139	173	146	150	140	152	135	138	114	138	136	138	140	146	136	152	138	133	132	121	155	129	144	129	139	129	143	169	137	109	132	150	139	156	139	146	139	154	135	145	155	147	148	122	142	138	133	154	162	146	140	134	136	122	133	153	151	121	154	178	124	156	140	134	131	142	142	120	142	136	120	126	133	148	122	142	145	151	125	147	149	142	146	124	136	128	110	131	158	140	147	167	141	129	158	169	151	138	125	165	144	129	121	138	151	139	128	153	141	153	152	136	155	152	153	140	124	126	117	166	165	133	133	147	151	134	133	124	134	117	127	153	159	137	145	132	132	122	152	145	123	123	130	142	129	131	135	124	136	140	133	147	131	154	149	140	129	125	140	143	110	139	149	141	140	128	137	127	134	132	120	139	138	121	132	147	143	143	142	137	148	141	127	139	126	155	130	118	152	133	147	146	143	140	139	158	134	130	147	135	136	140	132	147	148	153	148	138	144	152	121	133	128	141	122	122	136	147	143	139	139	125	148	139	128	138	112	125	127	122	155	140	136	148	149	138	127	133	134	139	140	153	158	149	132	127	142	151	151	175	122	141	143	144	140	127	143	170	146	150	107	123	137	143	150	143	147	161	127	129	126	125	136	124	139	130	136	147	116	125	170	109	133	113	129	156	117	130	162	145	125	133	127	145	143	145	135	139	127	144	140	120	122	131	131	156	145	128	103	120	131	117	138	129	131	148	160	114	127	130	143	131	132	149	146	138	129	127	137	132	157	143	157	145	124	135	154	148	127	117	148	144	116	138	132	143	141	166	141	146	140	165	144	139	128	122	146	147	146	119	124	126	167	145	133	151	105	131	135	132	161	154	138	124	144	126	150	143	140	132	150	136	144	162	115	139	135	146	154	144	140	131	155	150	126	171	135	150	124	149	131	140	145	131	144	132	140	140	139	150	148	139	130	152	122	134	141	151	136	153	118	115	138	148	137	131	125	104	125	127	156	135	125	128	142	123	140	131	133	148	135	147	143	130	133	161	142	129	161	127	129	157	146	170	146	116	167	122	136	117	109	144	139	120	127	134	149	130	127	141	147	135	119	147	133	145	158	132	119	132	144	142	120	138	169	134	135	133	131	128	142	143	150	144	153	144	149	144	140	142	142	143	131	162	133	151	130	155	131	117	120	144	140	133	167	126	123	130	131	157	134	146	140	158	134	125	148	151	132	140	164	166	121	144	143	125	127	140	132	126	120	113	143	127	157	179	164	120	126	130	151	138	148	151	149	140	141	119	140	114	165	130	135	151	142	136	135	137	150	157	137	142	143	137	135	144	136	138	143	121	142	167	126	152	123	126	115	127	145	175	154	132	157	153	125	145	122	140	133	129	147	172	148	144	153	138	130	137	136	157	156	135	142	122	145	145
7879	1065	2051	2392	1962	1506	1142	928	908	790	661	677	613	596	569	547	511	494	472	472	494	436	454	423	411	425	403	410	436	411	392	444	383	384	391	387	393	385	381	346	422	433	394	376	364	380	373	385	363	354	357	357	412	386	393	382	372	376	388	333	362	387	353	364	399	359	394	360	365	381	386	386	355	388	385	380	389	380	370	384	371	369	398	339	354	371	348	356	361	390	361	378	360	349	347	388	378	345	363	365	361	364	361	349	360	359	372	369	358	310	319	356	352	370	343	335	383	346	365	360	371	367	349	343	367	344	334	379	356	310	367	334	394	387	404	358	331	343	381	368	352	358	363	362	351	350	344	380	356	371	370	353	342	368	353	356	391	344	370	361	357	366	373	371	378	387	339	405	345	337	346	399	363	323	395	386	364	327	363	349	359	377	325	356	358	366	381	364	359	324	386	365	421	355	360	337	362	312	375	350	386	363	368	351	364	392	401	356	365	372	388	359	326	400	341	353	370	375	344	358	380	360	384	352	374	343	366	365	339	348	371	342	334	383	358	340	358	387	356	391	362	382	353	347	336	403	391	324	376	357	346	370	342	333	358	360	369	343	354	358	342	381	342	383	349	368	355	375	373	342	354	400	356	393	361	388	372	327	325	379	348	360	359	402	345	371	380	335	351	378	361	373	357	357	368	330	355	359	392	341	369	333	370	354	440	385	392	366	333	373	373	384	369	345	391	379	387	331	351	350	324	356	353	361	370	361	379	353	367	380	357	403	367	341	402	389	342	355	372	376	334	379	352	327	376	354	364	347	374	362	324	334	363	359	342	332	364	370	327	376	378	358	344	356	403	340	374	341	385	363	341	346	329	397	352	364	359	362	351	380	357	342	364	306	351	371	353	363	375	386	347	353	381	382	362	331	358	350	364	346	349	348	401	391	372	405	362	350	339	322	357	344	377	372	401	392	386	336	350	355	354	339	353	329	351	378	365	400	347	376	364	371	360	376	402	382	357	356	344	392	342	334	380	368	354	362	347	362	402	328	342	369	383	359	379	341	379	326	357	345	383	378	352	366	344	368	367	364	329	378	385	365	382	380	387	348	363	342	337	354	347	352	379	397	356	368	375	329	365	358	341	351	365	354	374	369	390	377	358	385	367	374	396	348	377	353	346	365	374	356	368	333	340	357	340	362	389	341	365	348	401	379	365	389	367	324	353	349	400	376	360	358	366	351	340	371	374	343	395	374	332	368	346	361	376	357	331	339	367	365	376	387	360	340	321	357	370	413	341	363	330	375	338	366	352	354	359	367	394	389	352	356	367	371	347	368	388	379	374	377	366	368	366	334	344	359	390	361	372	376	366	372	364	361	356	345	358	400	354	369	367	359	333	371	353	374	318	349	358	385	347	337	316	340	370	394	385	360	329	386	372	374	386	376	363	362	357	372	345	347	331	340	398	341	368	355	340	385	363	348	358	361	363	372	373	379	346	310	343	347	351	401	388	327	351	347	359	377	363	354	347	365	334	385	351	361	380	370	361	344	379	343	380	331	343	336	351	343	399	351	376	363	382	356	376	354	347	347	363	363	368	344	354	368	372	364	355	351	360	346	354	351	377	395	391	361	355	370	373	335	383	363	365	372	356	322	325	361	333	354	334	351	373	357	378	366	346	357	382	331	372	360	379	366	344	388	383	338	367	365	373	389	348	386	346	374	331	375	392	381	342	364	342	369	352	350	364	349	378	345	331	369	348	340	385	382	361	348	351	384	342	385	374	350	354	347	365	386	368	350	383	330	347	329	359	345	368	358	361	354	387	342	349	354	355	405	385	356	351	349	362	385	374	326	364	348	360	351	333	331	333	345	344	360	352	356	333	361	330	364	360	350	357	377	355	394	362	369	376	377	333	355	373	300	353	345	377	358	389	346	366	398	368	319	320	358	376	374	370	350	376	337	339	378	388	359	342	392	359	344	387	381	377	362	354	387	372	376	358	332	342	359	356	375	362	353	364	353	338	375	379	360	345	284	349	368	338	361	363	344	373	384	343	353	368	377	350	388	369	378	329	404	356	346	346	332	355	384	375	367	330	377	349	375	366	348	369	368	330	339	371	338	385	361	353	341	353	364	363	355	355	353	353	367	372	378	307	346	346	371	351	336	359	359	373	359	346	378	355	389	373	356	336	383	348	357	356	390	366	363	373	378	314	356	335	357	361	359	342	378	403	356	339	344	387	348	350	356	346	341	360	392	365	344	359	357	371	366	356	358	363	352	348	390	372	372	356	376	358	343	332	346	332	400	368	363	347	349	381	349	373	344	381	392	377	384	338	367	389	376	358	392	340	374	346	332	417	338	390	388	368	347	344	337	358	348	329	373	376	345	369	358	386	375	374	352	348	378	324	360	351	371	381	366	367	339	345	352	379	386	373	357	375	361	382	340	347	346	350	308	327	374	341	377	386	364	345	327	348	358	375	375	367	375	338	353	339	367	371	343	343	376	340	347	375	379	358	375	347	368	361	408	386	311	362	353	365	384	383	360	358	351	337	323	409	337	325	366	365	355	349	370	391	347	356	379	353	369	353	371	356	375	352	378	374	385	351	339	337	362	388	351	359	348	357	354	350	357	385	400	375	353	347	354	351	377	340	343	357	356	381	359	390	368	328	343	329	363	358	393	390	373	354	364	325	386	342	400	350	376	332	409	358	392	373	355	342	379	346	362	378	356	379	315	370	353	355	383	378	370	306	358	382	360	356	347	375	349	356	352	373	323	361	344	345	342	357	376	386	352	360	369	350	368	327	357	350	339	349	399	349	354	355	347	361	354	389	364	349	374	371	344	335	364	368	325	357	351	372	355	341	338	361	356	381	391	365	375	367	341	376	358	368	349	344	326	356	366	383	347	363	374	345	354	364	403	381	362	333	366	338	364	384	351	372	366	356	384	337	376	330	355	337	353	359	364	380	349	345	358	368	375	380	376	349	363	373	394	321	358	401	362	365	355	364	370	371	342	339	411	330	353	353	390	377	396	348	363	337	338	393	377	356	372	343	367	326	357	351	388	330	339	359	360	370	363	349	374	345	372	384	349	364	355	343	368	375	363	354	360	381	357	353	351	386	334	394	326	362	354	397	338	369	368	346	370	355	361	350	350	380	369	349	360	369	353	352	346	353	365	335	366	368	344	349	330	367	353	366	366	367	315	335	383	374	380	362	395	344	388	379	330	343	381	358	344	372	338	323	379	341	383	349	331	365	371	401	355	362	390	319	363	333	369	325	327	381	367	370	389	393	340	352	342	319	372	337	348	345	400	377	377	349	353	358	350	339	347	341	335	363	380	354	360	358	390	363	370	348	401	364	377	395	385	341	382	377	388	333	333	352	364	377	321	370	349	354	360	348	333	386	354	368	338	360	353	358	362	393	346	384	373	388	366	360	325	375	357	359	349	381	364	339	348	398	340	371	381	358	349	371	365	369	371	358	354	373	357	337	345	347	340	361	376	369	362
1621	378	333	349	326	352	319	346	308	379	358	317	326	358	320	326	308	310	320	326	334	367	313	343	339	322	340	328	349	350	311	288	307	326	312	326	333	345	355	362	312	353	357	308	352	349	334	330	366	341	317	351	343	372	347	302	366	319	321	344	394	350	306	322	339	306	325	330	317	332	327	325	358	326	344	325	289	355	306	326	338	364	365	331	349	326	339	348	330	293	289	300	329	347	333	325	332	305	326	314	355	337	309	341	313	332	321	361	358	338	354	304	342	351	336	341	387	334	318	352	309	326	356	326	349	331	279	304	352	321	345	336	353	341	318	339	334	316	324	350	323	330	323	318	329	321	310	325	328	345	329	330	333	337	330	351	334	333	342	337	310	317	339	352	319	324	349	334	350	334	367	311	323	342	346	331	323	368	345	314	341	309	291	321	341	315	312	386	351	346	300	310	316	297	326	311	340	359	324	318	345	311	350	354	309	329	340	310	370	333	324	355	336	315	314	331	328	319	303	295	320	355	350	349	326	343	343	380	339	325	298	334	321	315	320	326	317	360	334	332	335	358	335	341	361	338	329	339	373	360	327	356	327	312	337	318	306	336	302	321	320	329	351	323	318	313	315	303	296	279	312	324	351	321	327	346	344	332	393	349	315	353	304	316	315	317	355	310	313	355	338	333	303	317	330	289	337	320	311	313	319	345	312	347	291	357	349	343	338	315	346	271	308	347	328	305	306	306	322	313	331	333	326	325	351	364	361	342	325	314	322	311	335	350	325	340	312	312	318	325	272	312	334	315	327	319	330	338	339	331	333	346	299	304	367	367	334	322	328	353	328	323	310	359	362	344	348	318	326	323	334	321	330	317	321	358	360	329	344	311	275	335	334	359	340	317	312	339	337	284	318	312	326	336	346	302	328	311	336	316	313	293	333	356	333	347	311	308	323	355	325	346	330	307	327	333	333	361	365	339	349	333	323	350	341	328	323	350	338	350	348	327	318	297	357	329	360	361	338	318	334	330	318	334	311	357	335	331	345	317	316	345	310	326	300	329	373	301	339	336	334	367	338	349	341	326	338	302	347	313	326	344	302	302	346	343	329	358	338	314	336	322	304	311	373	363	355	341	346	355	332	358	355	337	288	338	284	360	331	317	332	369	312	351	339	309	322	364	322	308	335	304	330	343	325	346	315	324	337	318	338	325	351	333	349	332	292	353	331	360	315	314	322	350	305	310	332	322	328	347	341	318	348	311	303	354	335	319	327	333	356	300	351	301	338	340	338	300	316	374	308	337	329	369	342	286	328	304	363	343	320	302	317	291	345	345	309	359	361	325	310	309	308	343	319	297	367	328	363	308	348	317	302	336	296	318	349	334	299	314	339	290	353	326	345	342	358	339	345	338	326	330	337	323	303	351	349	324	330	316	333	295	299	321	315	262	312	357	361	347	335	315	302	308	343	338	343	313	327	350	296	305	327	369	360	338	325	351	313	396	341	357	339	349	329	378	315	323	318	314	315	350	368	346	314	329	300	348	355	319	319	364	348	287	372	331	352	319	303	354	331	345	364	354	344	354	338	345	357	329	337	353	296	337	335	334	329	327	320	341	292	353	341	346	329	320	315	349	306	322	334	344	350	343	350	345	311	297	350	305	376	330	337	314	355	319	322	312	338	313	339	350	299	358	308	334	353	338	327	302	338	351	321	316	330	341	325	313	324	284	332	348	318	362	370	374	344	340	385	358	327	320	346	347	320	335	340	352	330	333	356	286	328	343	375	340	350	327	326	358	338	314	341	355	315	358	332	355	320	337	297	330	352	328	309	308	331	369	323	300	323	331	341	304	292	372	338	346	347	325	327	326	317	313	328	339	367	323	304	302	325	317	314	302	320	351	317	341	322	348	319	333	338	343	335	323	309	344	318	350	346	307	345	324	299	334	332	324	354	324	375	342	294	324	359	341	331	318	330	370	324	325	332	334	350	313	311	341	330	353	354	340	308	334	333	341	303	340	304	347	335	320	316	307	296	309	317	320	342	321	371	372	334	332	343	325	315	324	368	302	324	336	363	313	337	381	346	332	333	332	340	334	346	355	322	312	330	326	322	311	333	350	324	323	341	304	339	309	315	304	321	308	338	318	322	313	354	318	308	338	353	320	305	337	323	329	326	368	365	332	317	340	341	344	323	324	344	322	312	320	339	308	328	361	371	298	331	308	352	328	322	333	325	333	312	358	357	340	364	329	371	352	327	355	343	326	331	313	347	329	354	326	348	331	330	349	331	354	341	336	360	316	326	304	338	328	325	314	311	324	359	301	349	332	321	350	326	338	353	292	356	336	295	334	331	354	351	319	285	307	343	333	361	309	349	343	333	339	347	333	296	354	329	341	363	326	327	330	367	325	334	331	347	322	316	302	321	322	346	321	291	307	319	378	374	319	336	364	326	339	332	335	315	325	338	342	316	334	321	337	333	364	316	313	340	348	329	344	332	356	319	325	363	362	337	309	349	333	329	345	310	305	307	336	325	335	327	364	316	301	312	345	297	325	323	352	345	326	344	325	358	345	333	341	304	338	318	332	358	341	325	328	337	340	330	329	331	326	330	324	349	312	363	353	327	326	308	366	331	341	308	322	307	342	339	321	334	290	339	370	343	336	325	350	345	342	339	313	327	338	328	339	328	355	334	346	318	354	318	282	364	313	327	334	312	408	339	367	350	355	318	353	331	315	330	338	329	363	330	341	329	302	358	352	344	333	338	353	327	335	360	295	316	347	347	357	332	382	318	324	326	370	344	339	342	313	332	360	350	321	328	332	332	328	315	320	315	323	340	353	324	349	325	332	333	356	315	335	319	385	352	322	331	329	333	359	336	342	308	335	373	363	345	325	381	288	325	297	348	317	364	330	323	362	329	305	317	336	364	355	382	316	357	336	347	316	315	302	343	335	329	368	326	338	343	337	316	331	348	304	327	318	346	354	303	327	344	335	318	369	329	345	382	305	336	318	326	351	387	293	340	348	333	341	348	310	326	322	336	313	333	317	345	352	325	372	286	362	305	357	329	331	313	322	307	357	337	353	311	365	310	336	316	310	366	345	330	301	349	326	351	311	342	325	345	334	326	335	362	336	325	331	361	354	345	289	331	343	321	330	358	348	344	331	342	303	333	295	321	363	327	298	294	312	340	334	301	304	308	325	332	312	344	366	345	319	324	343	346	325	314	349	317	322	337	358	325	336	323	310	341	377	344	397	317	317	323	349	318	314	301	340	340	347	307	297	353	356	349	339	287	297	348	326	362	303	381	293	327	334	333	358	356	333	322	348	336	362	317	343	327	316	404	360	337	330	326	346	322	352	340	343	347	329	326	320	319	325	329	340	330	291	328	310	345	330	361	326	319	325	348	316	347	347	341	338	308	337	325	330	353	339	353	310	309	356	306	336	390	327	327	324	318	333	337	317	301	312	334	337	325	317	340	324	336	341	318	328	311	350	334	301	329	291	345	311
1886	784	760	711	778	747	753	724	718	723	729	719	706	733	746	727	719	682	693	713	708	696	703	731	711	721	736	701	656	713	718	727	714	710	789	742	704	703	715	706	721	704	724	702	722	666	806	757	689	697	655	747	706	687	690	702	719	728	723	661	713	711	723	768	729	689	727	695	724	730	689	692	773	674	696	727	707	686	681	716	705	696	741	710	758	711	719	686	721	721	731	707	679	709	723	754	702	743	750	725	741	721	693	736	747	694	669	683	715	760	690	725	717	652	740	734	664	708	668	686	684	715	700	692	713	713	706	723	727	647	717	691	730	712	698	720	737	726	702	759	694	720	693	737	740	777	727	724	701	736	707	786	710	703	762	707	711	664	713	713	741	672	739	690	702	689	703	702	689	713	726	735	702	712	726	656	699	723	689	713	711	695	705	743	713	716	714	722	700	730	705	666	692	725	747	671	711	713	696	761	739	694	711	730	705	724	697	732	744	669	703	772	704	698	686	728	704	695	697	680	672	711	697	721	732	696	732	736	711	697	725	767	676	706	745	741	720	714	706	694	674	700	723	714	695	725	805	707	687	669	709	708	696	720	720	696	734	709	688	707	729	702	702	752	723	751	707	742	736	744	754	663	740	707	761	766	717	749	687	700	692	675	687	686	754	761	712	689	737	696	696	673	717	685	709	640	743	723	697	722	734	705	660	689	705	736	684	774	732	691	719	706	683	766	688	737	688	689	702	751	741	709	720	657	693	701	760	744	719	693	692	699	721	740	735	719	710	702	688	752	713	772	710	726	706	693	690	721	730	707	683	691	725	660	754	675	736	725	723	686	692	733	682	700	706	731	692	709	719	714	707	757	699	748	715	658	666	668	738	751	732	734	687	689	719	686	769	659	733	718	650	727	693	699	748	734	726	682	711	745	714	669	710	734	745	660	736	713	683	726	688	673	723	737	699	741	693	705	714	673	687	703	653	700	715	672	715	702	743	671	683	719	733	704	722	734	709	755	720	645	661	711	687	693	709	673	680	721	718	638	746	697	707	701	741	679	693	706	715	693	686	689	674	690	730	747	726	760	703	719	751	637	668	665	767	658	677	721	666	710	713	705	750	696	756	704	675	728	682	737	703	725	717	764	712	691	722	718	724	714	737	676	718	714	652	749	781	737	716	740	702	728	689	718	667	708	725	664	734	718	719	715	697	729	788	692	698	704	719	712	734	752	740	726	759	708	676	755	694	682	756	746	724	723	682	652	707	734	703	722	716	714	700	707	696	707	718	703	690	763	691	690	728	678	711	677	704	740	707	715	700	669	713	720	676	712	720	695	755	671	737	764	694	725	671	747	682	723	705	704	700	677	677	692	685	726	679	711	715	718	691	663	685	698	678	709	702	720	700	683	737	747	737	755	697	741	709	680	740	705	695	684	720	731	679	734	688	763	725	700	733	711	693	647	740	658	677	644	673	684	735	724	742	745	717	737	708	722	669	734	718	709	719	729	694	711	704	733	708	683	690	731	735	762	746	715	725	757	706	742	727	708	720	693	702	716	747	740	725	677	726	674	734	722	708	751	743	719	729	699	625	718	740	697	684	725	743	751	735	694	685	722	731	714	672	676	747	706	701	726	724	673	736	714	760	722	693	682	666	689	703	710	676	730	728	725	679	696	727	669	698	719	747	731	730	723	707	748	735	716	719	694	696	688	703	709	774	704	715	733	748	733	717	729	722	757	694	706	739	732	777	709	706	690	747	681	651	709	739	699	730	708	709	745	690	684	694	759	733	706	696	692	693	757	739	691	753	749	651	740	682	758	716	721	749	720	679	694	732	700	703	711	696	686	666	751	681	745	715	704	682	753	741	730	684	685	670	719	717	753	702	706	698	733	734	731	736	749	725	720	694	699	660	703	735	741	712	690	705	669	715	678	726	720	737	686	696	718	715	692	702	786	702	684	742	710	741	709	714	662	660	724	702	741	671	738	688	714	700	699	758	709	713	697	691	745	745	738	688	714	697	716	724	699	697	680	725	677	696	715	732	752	701	699	698	725	688	757	663	730	696	720	705	704	718	724	696	740	699	696	728	699	679	699	650	683	756	667	710	663	715	642	720	734	773	788	716	691	754	722	708	702	704	734	746	679	711	698	704	702	713	741	748	761	736	710	739	705	681	703	687	718	678	716	735	709	747	727	703	752	797	703	714	743	731	716	702	709	701	682	696	718	701	740	720	721	707	775	670	737	675	733	709	742	691	759	734	736	742	726	695	712	678	732	720	739	728	737	687	694	714	674	699	724	738	672	675	697	726	760	699	703	710	671	676	743	703	703	781	724	733	681	748	678	670	677	705	670	698	690	732	700	710	695	691	663	716	718	669	743	709	687	719	733	732	687	746	695	703	771	725	678	697	729	711	717	723	708	704	675	709	707	739	711	671	666	734	661	698	714	732	672	731	708	691	727	749	721	687	701	735	729	742	676	696	728	756	745	711	732	747	686	686	702	700	727	726	724	733	717	699	697	702	691	743	718	721	687	783	716	735	721	726	674	721	693	735	712	708	732	716	685	704	704	670	755	665	679	724	716	718	680	706	687	724	776	692	704	745	690	714	711	713	697	734	675	728	725	711	681	701	701	690	736	683	706	728	704	763	666	736	694	697	689	672	720	754	694	707	720	708	672	714	690	736	700	658	718	664	699	720	706	711	695	737	732	685	675	745	748	683	722	691	700	763	731	742	701	716	768	718	719	696	728	758	696	677	675	754	743	689	774	693	739	753	712	697	721	693	674	697	743	744	704	712	768	675	734	729	696	764	684	690	718	758	715	721	657	687	721	687	692	691	680	755	715	727	735	732	760	699	676	739	732	700	707	690	656	720	704	709	716	730	712	688	718	743	705	694	739	747	673	705	685	738	728	743	732	683	715	719	750	714	656	745	721	710	762	694	732	708	758	713	722	718	687	731	718	736	727	690	723	750	757	748	726	689	767	708	689	687	696	698	701	721	716	677	701	670	728	714	771	712	666	691	715	673	751	701	700	676	719	701	729	706	680	768	755	754	685	733	704	726	698	733	699	672	701	683	765	753	674	698	691	738	692	704	694	743	698	711	760	715	697	727	746	677	703	686	665	727	721	733	747	741	715	698	685	668	750	715	691	685	674	726	722	725	766	684	653	666	669	720	688	723	695	726	738	744	708	677	724	752	707	722	701	705	693	765	715	720	714	669	671	679	726	717	699	733	731	711	756	654	728	687	723	685	792	686	704	740	697	699	701	753	729	750	703	732	712	706	677	726	730	694	728	679	739	692	702	701	744	682	726	714	670	686	736	747	790	735	702	729	687	741	679	690	687	637	702	682	736	737	653	694	714	715	736	721	731	687	680	748	702	716	731	747	718	727	746	693	671	674	682	731	692	707	713	689	704	667	753	717	684	733	651	762	704	748	685	682	731	744	757	742	721	739	749	684	733	716	666	742	728	713	718	755	640	784	688	698	733	708	711	739	682
7281	559	568	421	319	281	245	209	217	209	171	150	166	174	189	150	146	167	165	158	175	153	163	156	124	148	163	159	157	130	140	145	160	160	151	171	150	158	169	160	176	144	160	160	160	124	143	165	176	153	140	155	154	152	155	159	161	145	132	137	170	142	138	163	141	147	136	138	185	171	157	162	149	181	167	164	162	141	149	146	167	146	149	147	147	134	138	148	155	159	123	135	152	169	161	102	137	141	151	130	166	147	146	154	149	159	117	144	144	130	132	169	142	142	143	168	147	140	144	152	166	133	156	150	161	135	171	149	153	140	174	157	160	165	139	152	140	144	175	162	187	129	154	127	131	164	160	162	146	144	134	135	159	149	153	172	146	150	136	154	168	152	139	144	141	156	161	127	165	149	157	136	161	133	159	132	154	155	149	128	147	159	160	139	133	143	163	161	142	147	178	155	145	146	151	176	145	173	147	184	168	167	156	168	158	137	162	146	165	149	139	143	149	149	142	147	168	123	142	167	161	160	132	154	187	171	125	141	140	155	161	157	142	189	149	135	128	159	141	139	163	125	148	151	141	161	153	137	145	162	171	180	140	153	145	151	157	144	128	162	163	154	137	152	158	149	160	147	147	163	171	124	164	135	140	168	142	161	157	150	145	153	138	145	160	146	158	171	143	134	146	159	166	115	140	155	181	149	148	148	156	159	138	158	147	148	155	171	163	170	164	144	148	152	156	154	152	157	164	146	146	145	135	140	158	142	171	170	146	159	152	149	160	138	143	158	157	156	173	151	134	161	144	151	156	169	146	136	143	158	168	153	155	140	141	151	154	142	145	142	166	162	162	171	141	136	161	162	162	156	155	138	157	154	144	160	153	172	136	144	129	143	141	176	154	141	139	146	150	137	173	183	151	145	164	175	136	169	146	162	152	168	177	139	145	170	118	137	174	147	169	167	153	153	126	158	150	154	152	146	146	151	165	149	152	144	163	142	157	125	145	145	168	127	145	149	159	154	162	133	142	148	152	126	155	155	154	154	150	168	133	143	162	142	133	159	158	161	150	150	171	155	179	149	138	144	140	146	153	144	121	164	153	151	160	139	137	152	156	151	139	151	148	165	136	128	158	128	146	151	152	145	142	159	145	165	143	206	167	168	154	165	159	129	145	163	156	172	139	151	144	136	140	164	166	138	176	139	159	147	143	148	181	152	160	154	164	173	151	157	139	129	168	159	140	157	169	158	129	141	157	151	186	134	146	160	161	143	136	161	139	151	158	155	145	119	144	156	166	153	139	137	146	133	146	146	138	164	154	156	164	139	159	150	160	148	150	162	153	157	139	139	148	152	143	167	149	160	133	135	138	141	163	158	144	173	147	169	142	148	148	142	161	155	146	155	144	151	163	159	165	159	152	141	153	141	123	155	154	132	143	142	141	155	164	150	166	159	114	145	149	171	148	183	159	165	182	162	163	146	147	141	135	126	143	142	174	132	160	135	147	145	150	165	142	163	170	169	153	160	121	141	174	127	166	162	149	173	170	170	136	147	133	147	173	139	148	154	155	147	155	148	158	140	174	172	139	152	132	170	163	165	163	133	151	138	172	160	127	127	157	142	147	160	146	164	143	143	159	175	131	141	164	147	126	129	175	170	138	144	139	135	141	127	135	137	137	151	157	158	155	140	166	147	158	134	149	165	160	181	137	158	152	131	140	143	146	147	154	153	139	125	160	149	166	148	140	142	182	171	165	146	166	129	140	163	150	135	160	165	164	146	171	156	142	140	149	142	138	152	149	143	140	158	179	159	141	138	142	142	136	148	185	143	145	151	157	145	125	133	154	142	177	143	150	157	141	143	139	174	173	153	135	118	186	164	164	142	175	162	160	141	153	151	126	138	162	140	169	149	148	148	162	155	161	186	136	165	166	133	129	150	161	160	154	127	134	160	130	152	143	138	141	161	147	170	160	140	159	143	136	147	155	166	169	151	150	167	170	161	138	171	167	175	145	152	181	147	149	159	160	146	175	124	133	140	149	137	164	182	143	153	149	153	146	140	161	139	149	152	141	168	144	144	159	153	143	170	141	158	181	165	144	160	159	140	150	145	143	158	161	158	166	171	141	143	140	160	159	155	155	148	166	131	126	143	160	156	178	162	168	152	168	146	140	172	150	133	142	141	150	143	175	155	151	164	160	143	165	140	134	147	153	148	157	156	159	143	168	136	157	128	157	152	152	158	159	150	148	147	133	166	177	158	149	155	164	143	145	143	136	148	148	159	160	147	166	150	153	155	130	134	140	163	150	120	173	170	158	174	146	157	169	143	152	177	157	147	164	171	162	161	149	156	159	131	141	150	156	150	140	142	137	166	158	143	130	142	141	163	143	137	154	157	152	148	140	163	141	148	141	154	162	158	132	160	157	157	151	124	144	164	144	146	162	157	146	147	168	158	124	157	152	163	149	134	137	146	136	146	155	154	132	177	140	163	171	149	161	138	124	140	140	151	141	136	145	170	158	172	164	144	135	153	168	167	174	163	122	145	153	169	148	141	174	153	153	144	155	141	144	153	134	164	159	162	164	138	177	128	156	140	155	149	152	161	146	118	151	139	156	138	142	162	134	151	144	155	140	179	143	119	156	140	130	157	145	153	142	146	140	151	144	150	151	172	139	153	155	153	154	146	144	160	151	139	147	138	136	136	144	166	174	146	156	157	170	177	152	157	134	157	170	155	169	172	139	135	152	157	137	178	140	165	178	148	154	152	161	133	155	124	135	154	178	157	152	134	144	156	162	140	152	144	126	155	179	158	154	173	158	146	140	157	135	130	162	163	152	136	157	158	150	146	143	160	137	135	145	134	140	151	138	138	154	150	169	179	161	164	151	141	163	146	154	157	136	159	172	164	153	143	154	147	159	175	165	166	155	140	163	160	157	171	154	136	135	137	163	166	161	167	153	146	139	159	163	136	146	161	156	181	162	149	153	146	170	151	164	143	190	171	156	153	147	147	166	170	170	179	140	167	158	137	165	148	140	145	178	184	144	133	151	140	142	137	151	142	140	123	146	156	145	140	160	132	132	151	150	162	167	179	170	155	142	140	159	152	143	134	155	154	152	157	149	167	150	138	164	178	162	131	124	153	150	163	141	158	143	148	166	154	144	145	136	137	133	153	140	140	147	163	141	146	159	152	139	142	133	132	152	165	143	173	144	146	152	151	143	139	135	159	130	172	147	169	144	140	129	137	133	140	138	163	144	140	134	139	149	154	136	164	162	162	145	145	158	160	145	140	148	158	159	141	143	147	136	161	138	123	151	135	171	141	130	165	166	164	129	150	145	132	164	150	133	158	151	177	136	139	154	152	143	141	153	143	167	164	159	147	156	155	158	155	139	149	139	138	157	144	145	153	163	159	120	144	149	148	154	155	166	146	168	148	154	154	154	151	145	146	156	156	148	144	158	121	152	161	134	166	155	148	140	141	129	165	144	134	133	160	146	150	153	183	145	139
6001	707	1281	1344	1219	889	791	699	576	553	498	511	477	449	464	432	451	448	423	388	392	395	345	395	412	414	374	402	410	373	380	349	377	367	346	393	384	369	342	365	380	360	368	350	378	355	357	363	370	358	356	394	363	386	373	313	332	382	329	356	350	350	376	339	373	354	349	388	365	344	389	376	353	405	355	351	388	381	368	353	368	381	370	365	355	354	344	376	350	360	390	334	358	357	375	370	319	358	399	349	358	337	330	396	342	333	331	370	373	362	349	347	338	389	361	330	350	375	369	363	348	370	329	349	333	349	387	318	370	363	331	329	378	378	376	352	339	375	387	344	345	383	379	352	369	336	344	380	328	381	376	357	373	395	349	363	372	366	362	373	359	352	361	337	345	364	352	364	334	369	364	347	377	352	372	357	362	373	362	353	380	346	373	382	379	336	332	347	371	325	346	350	362	374	385	369	370	360	329	342	356	339	390	343	337	379	311	357	354	356	326	363	370	368	355	344	372	374	379	343	348	317	320	386	342	353	330	343	365	321	366	356	346	367	341	372	375	336	406	380	335	363	376	326	409	335	349	376	329	355	329	367	379	382	343	361	340	361	349	368	366	349	351	362	350	375	404	358	345	380	335	353	357	340	356	354	377	372	375	372	333	360	354	356	351	358	339	378	402	361	385	364	346	370	317	358	359	370	365	363	391	376	319	317	369	357	387	382	363	393	368	345	363	362	367	358	349	334	367	361	376	361	331	359	364	356	339	389	314	361	338	351	343	338	328	364	356	379	379	362	355	360	353	350	357	344	341	352	348	379	344	385	373	358	360	348	355	344	377	364	374	329	368	383	371	349	356	354	352	398	390	360	373	367	360	342	345	346	337	360	366	370	384	353	360	368	323	363	319	353	367	352	349	345	355	381	398	356	367	339	362	378	316	366	372	394	331	357	349	356	352	376	366	366	359	311	375	348	366	362	345	369	337	370	363	373	331	349	396	354	362	334	363	343	358	372	355	330	338	380	332	342	372	381	348	356	370	365	341	336	348	343	335	347	369	368	327	351	390	354	346	379	358	393	317	336	360	363	333	370	352	386	355	396	360	388	336	349	347	380	338	355	377	362	356	359	368	359	383	353	346	341	358	378	343	355	344	333	368	345	352	368	336	383	364	352	382	374	357	362	340	371	358	351	391	339	361	353	360	363	359	356	327	372	370	316	390	340	346	344	372	338	359	400	376	345	380	366	325	390	343	352	390	316	354	358	352	385	332	363	353	326	337	376	350	376	336	377	361	385	378	376	332	378	337	343	372	337	372	380	355	351	332	346	369	325	364	344	348	366	329	372	366	364	396	381	394	371	390	390	357	361	337	373	331	353	335	361	330	346	338	362	356	341	342	334	329	347	380	341	347	369	345	356	354	357	352	332	340	344	376	370	342	340	357	373	349	347	361	343	336	327	404	360	363	359	383	374	349	375	336	326	387	372	359	360	349	348	349	376	341	360	376	365	367	362	331	358	335	341	341	326	376	372	351	334	365	347	318	334	362	334	359	367	362	351	381	392	355	351	373	360	363	349	398	336	375	395	366	358	335	365	367	353	429	361	348	338	365	364	348	379	366	360	383	377	391	348	349	348	341	348	372	355	386	363	340	333	342	365	347	359	328	332	359	364	346	377	363	348	374	379	362	384	344	365	408	370	349	365	367	355	349	347	362	376	369	373	364	319	350	357	340	378	373	333	330	366	341	348	375	353	346	328	372	362	355	352	348	332	360	344	339	343	359	379	386	336	354	353	374	395	315	358	369	325	355	367	373	365	351	375	364	361	338	345	374	329	355	381	356	382	351	336	360	334	336	351	377	328	356	380	359	366	379	355	374	372	364	351	366	383	359	372	344	385	336	364	380	358	366	353	344	348	361	387	382	379	354	348	363	354	357	352	343	352	326	321	381	326	373	348	357	383	332	367	369	368	329	372	326	352	358	374	344	393	347	389	337	394	353	344	356	368	346	331	367	323	322	357	346	377	390	357	345	375	364	340	357	332	307	344	352	358	356	363	315	353	359	355	350	375	349	362	360	361	357	383	344	359	363	332	372	361	344	328	362	367	362	355	384	355	361	376	356	333	357	382	377	403	343	361	360	371	346	351	347	362	364	368	303	377	358	336	383	363	392	343	372	360	362	384	358	354	404	395	364	337	361	386	329	374	352	339	374	370	362	348	344	382	356	340	350	369	359	394	365	334	383	351	367	371	355	348	355	343	357	332	344	388	341	404	350	369	335	352	366	354	362	348	360	351	348	367	361	356	361	360	424	348	329	333	357	359	342	320	348	362	375	328	361	326	325	316	351	333	333	347	347	369	347	365	394	331	376	387	378	360	347	363	342	359	333	321	353	354	323	333	346	382	363	371	329	365	363	359	361	372	353	347	378	341	360	376	342	346	391	348	350	343	325	343	364	347	393	344	359	403	373	380	360	344	366	352	316	325	349	385	350	345	365	369	330	332	374	377	345	374	333	347	352	375	356	349	355	379	365	314	377	328	343	324	346	325	344	372	343	334	371	351	343	400	378	332	346	349	362	366	360	365	374	333	312	353	374	349	332	341	346	327	338	374	363	354	354	351	360	336	365	338	341	369	368	358	358	351	360	346	391	365	354	357	343	352	359	392	381	340	343	352	362	346	353	375	372	330	377	358	366	340	358	408	348	377	380	357	333	348	333	381	374	367	345	347	367	325	342	337	366	356	358	375	345	348	329	343	367	337	350	339	379	357	369	359	357	346	365	354	357	380	374	374	361	342	364	336	341	320	351	365	367	384	333	375	333	343	348	368	351	370	344	383	330	355	356	367	378	354	373	337	364	330	334	370	330	340	348	352	355	357	385	344	375	338	395	358	337	391	360	354	351	359	396	387	327	362	312	347	352	339	335	315	363	369	381	350	370	354	372	373	362	341	356	318	337	307	361	333	358	362	392	359	355	338	323	364	335	368	365	353	362	376	331	349	390	350	347	353	361	382	370	391	370	334	392	343	325	361	372	357	366	367	348	353	395	337	318	335	371	395	365	332	390	371	326	387	364	341	305	377	339	372	378	364	377	336	367	342	337	319	348	343	335	353	341	312	374	399	347	366	367	354	357	379	363	369	320	380	375	396	359	377	377	367	345	333	346	335	349	334	375	343	333	363	386	356	363	359	388	344	355	338	359	366	386	337	313	361	395	363	363	376	390	329	376	376	370	342	356	357	362	364	335	368	322	342	345	358	348	379	363	359	352	397	330	329	358	357	336	358	359	381	379	338	361	351	348	353	372	342	324	365	357	381	351	363	366	340	353	341	384	364	384	376	354	351	329	364	368	355	358	366	342	361	344	345	352	343	357	339	357	402	372	372	348	367	328	353	371	340	353	338	377	377	393	319	339	397	319	328	363	389	335	354	391	362	364	351	342	358	373	381	348	375	361	362	382	329	363	347	371	342	376	323	355	355	357	338	383	382	373	384	361	355	359	352
13379	1218	1063	773	525	364	292	276	200	199	185	185	157	174	167	172	157	147	160	147	138	147	144	185	148	143	152	153	165	144	145	134	131	160	152	147	122	152	166	148	133	148	146	144	124	151	122	137	137	143	137	130	131	160	151	142	158	158	130	147	158	168	149	129	172	127	110	132	130	151	155	146	130	132	146	128	149	126	142	125	138	130	133	142	144	135	140	150	131	137	129	128	130	144	125	145	137	140	144	129	134	148	141	149	151	149	155	156	150	143	149	118	128	139	137	139	130	128	156	166	148	117	154	145	148	123	152	155	135	147	169	135	121	139	128	138	142	140	136	130	119	124	144	141	141	124	135	132	162	156	136	143	136	158	142	138	137	140	150	128	139	141	148	123	135	138	129	136	145	147	139	150	129	165	136	147	113	150	151	135	144	144	153	126	140	148	126	132	124	142	137	150	144	153	146	160	170	170	137	125	137	147	141	126	139	126	130	137	158	136	149	142	120	141	124	127	159	136	128	131	146	132	126	151	141	114	127	166	137	148	128	126	143	138	125	160	124	152	134	138	113	131	139	126	150	140	116	156	129	144	135	114	150	162	137	143	156	123	131	146	156	124	133	144	129	141	134	151	130	138	141	123	152	130	144	152	124	140	160	138	168	125	136	121	134	135	132	142	158	139	133	121	151	117	127	136	136	144	155	167	150	128	135	120	115	132	148	148	141	127	154	142	139	131	116	141	136	122	162	148	138	121	157	122	155	144	107	109	139	137	111	118	142	134	125	140	159	158	133	144	141	137	127	128	169	118	112	136	148	135	162	122	123	132	131	125	137	139	150	149	142	111	125	123	139	125	127	117	133	145	146	156	127	147	144	132	155	148	142	156	150	120	154	139	137	150	129	136	136	132	134	130	138	137	141	140	117	160	157	137	135	153	153	125	130	157	119	139	149	143	154	143	139	137	159	144	168	146	142	127	148	153	136	139	122	121	152	119	119	158	116	135	121	134	148	131	131	136	144	135	157	152	147	125	132	155	137	150	136	147	154	144	130	142	130	129	158	144	117	164	123	138	135	140	137	122	144	138	126	131	143	156	121	149	133	135	137	154	132	171	144	143	134	139	126	139	145	141	168	109	117	132	129	115	141	144	141	157	132	157	147	122	129	131	149	153	138	125	124	154	142	133	147	128	156	123	121	158	131	150	139	153	121	137	132	125	137	145	121	134	147	141	143	143	125	133	128	125	121	146	122	144	118	148	137	143	119	160	154	136	146	114	132	134	142	145	124	141	144	142	146	161	158	151	144	124	162	135	138	148	132	130	146	142	144	132	147	119	135	160	126	131	123	126	136	134	160	134	147	127	143	139	122	159	130	145	140	133	121	137	125	130	126	142	128	154	138	130	145	155	130	148	137	136	138	137	136	143	139	130	147	154	137	146	129	132	129	125	122	159	156	159	138	130	140	149	127	143	158	144	129	150	132	147	147	138	148	160	132	129	133	148	144	158	142	149	155	133	147	136	148	147	122	148	141	145	129	124	120	131	148	126	126	148	129	114	134	132	111	132	140	151	124	137	149	141	149	134	143	144	148	141	132	129	121	133	106	135	123	144	146	151	131	119	151	140	136	139	143	161	139	129	142	137	145	129	145	133	131	148	153	168	144	135	130	149	160	137	125	172	128	139	147	143	124	124	141	150	138	153	132	132	144	125	161	147	122	140	115	149	149	136	131	150	134	139	143	129	138	158	159	131	125	123	135	150	147	131	130	120	128	137	123	144	130	167	151	160	141	122	123	132	147	124	132	160	150	141	127	166	135	143	174	154	149	130	123	143	156	149	136	146	153	170	167	139	133	116	158	160	147	133	140	139	145	128	124	148	148	151	143	144	128	118	145	141	132	141	131	150	136	114	149	144	140	140	153	154	138	158	123	123	134	129	140	127	136	163	163	144	128	134	163	145	135	146	129	145	140	164	134	114	172	138	141	135	126	140	146	139	145	142	125	147	155	165	148	141	139	147	158	134	125	123	170	132	151	134	135	141	143	142	152	172	157	130	137	147	144	130	146	152	134	128	135	126	121	148	138	117	140	152	131	120	148	134	174	121	134	148	152	132	150	134	141	111	132	149	139	147	137	143	147	125	135	134	158	116	142	149	170	154	145	137	130	143	136	153	145	138	149	146	155	140	118	114	135	139	134	145	156	148	135	132	166	148	165	154	128	133	137	131	145	126	135	132	158	137	143	122	138	147	137	144	141	158	135	144	135	142	164	136	162	134	143	132	162	157	147	136	131	141	142	160	157	132	138	141	144	161	148	142	136	148	156	155	144	143	127	126	150	146	148	157	144	145	157	136	144	134	147	158	125	139	131	157	122	148	150	129	159	144	126	125	135	132	139	137	130	141	155	128	115	149	134	129	134	160	119	136	140	146	141	121	160	129	127	134	142	155	136	118	144	125	139	135	146	135	128	144	136	144	130	131	142	136	137	155	146	143	170	144	152	143	134	126	120	121	135	121	142	150	142	140	162	137	143	147	128	126	136	142	147	148	135	118	134	146	110	143	157	127	126	144	145	161	152	148	141	137	132	120	125	162	153	146	149	147	141	126	134	133	135	127	133	152	140	151	130	132	138	141	135	124	142	130	147	130	154	132	136	149	143	141	130	131	128	157	149	125	131	130	133	153	144	126	133	132	129	138	144	161	131	131	131	144	135	123	161	135	136	131	150	132	157	148	148	118	120	129	135	119	154	144	124	142	147	133	160	148	138	128	142	135	129	135	138	135	150	154	154	139	142	122	126	130	143	127	144	159	150	143	124	134	131	138	118	127	183	159	135	143	150	121	117	136	136	138	168	130	131	148	163	149	119	148	139	143	134	138	151	155	119	131	154	123	134	138	124	146	172	141	141	114	124	159	140	152	133	126	146	162	130	142	129	148	133	135	122	153	158	152	139	135	116	138	162	146	120	143	147	116	158	125	133	124	125	154	117	145	134	157	130	128	155	135	119	114	132	165	134	130	145	136	148	137	143	150	129	135	149	163	127	123	149	136	136	139	132	144	133	155	137	150	161	118	129	136	122	132	139	138	141	140	135	142	156	120	146	152	113	140	120	150	147	135	143	147	155	179	131	115	157	141	140	124	160	137	172	159	141	129	163	126	128	172	146	157	129	146	135	152	141	120	125	147	138	160	140	139	135	125	133	135	160	141	127	140	127	135	151	121	116	126	136	129	122	124	140	114	136	131	137	118	143	113	153	133	132	136	152	152	146	145	154	137	141	137	132	108	123	131	126	129	108	135	123	130	132	125	126	161	142	145	158	125	131	127	174	139	155	148	134	130	136	151	124	128	154	153	143	152	159	118	141	131	133	133	121	125	124	162	152	133	120	153	155	151	158	136	148	143	166	119	168	130	128	135	120	151	145	126	155	145	131	135	123	132	128	141	142	116	143	156	149	129	126	142	162	140	142	151	135	146	127	140	145	145	134	155	134	166	132	161	145	139
7820	1021	2055	2283	2007	1564	1136	921	921	767	732	584	611	573	558	554	514	498	490	450	449	456	457	436	427	430	388	390	357	410	430	393	398	383	377	360	397	412	394	376	386	390	389	381	399	392	361	374	353	369	423	373	337	421	402	353	398	371	389	369	380	356	341	377	349	334	379	365	344	410	359	374	368	366	358	348	383	382	381	370	358	376	370	379	380	340	381	394	376	369	342	348	377	364	356	359	371	369	343	332	355	369	317	368	356	387	367	369	372	386	358	361	357	351	381	341	369	341	429	335	354	381	351	357	351	336	349	393	324	386	330	360	360	386	346	370	360	381	341	400	372	358	354	372	361	361	372	404	363	364	398	360	402	378	335	364	362	337	363	359	384	314	372	349	352	334	369	336	396	363	331	349	367	347	359	400	373	379	356	333	345	352	345	340	372	346	354	341	346	358	362	356	350	358	371	349	388	351	373	394	329	385	394	334	341	345	305	371	371	350	353	356	355	369	312	354	328	314	358	364	337	329	368	361	350	360	355	363	337	355	351	319	321	361	312	352	365	339	361	327	361	343	340	389	326	335	397	391	413	405	376	345	376	344	353	331	352	371	362	378	337	376	346	332	379	353	363	379	378	364	370	369	389	391	343	347	375	352	350	372	329	352	365	368	358	368	358	365	367	370	374	348	393	382	355	358	372	370	353	343	348	357	373	360	340	365	347	337	351	378	361	367	376	349	365	376	357	342	365	361	376	325	365	342	367	371	348	395	371	332	360	349	389	359	340	355	382	372	360	343	387	374	371	358	349	371	373	355	410	392	358	352	374	377	364	380	361	335	382	351	373	361	377	359	344	376	337	378	326	329	360	350	375	352	354	352	333	354	365	360	391	335	376	378	371	382	365	330	338	368	346	383	333	354	366	366	372	364	344	353	322	364	369	349	333	381	344	354	361	354	384	311	379	338	362	364	335	365	320	348	356	395	343	326	349	354	353	358	381	379	358	356	362	371	376	374	348	345	375	367	355	354	347	349	377	387	357	377	371	391	364	374	357	348	342	352	356	363	418	375	365	386	344	375	360	364	365	364	343	373	330	335	376	361	361	386	355	377	363	367	367	340	361	362	329	349	351	328	355	361	358	353	364	329	364	361	361	377	361	345	356	352	349	343	356	356	373	376	350	349	352	377	339	360	318	366	363	365	344	342	343	389	375	360	356	370	356	349	319	367	378	387	397	354	356	374	368	351	368	359	382	395	352	383	344	342	358	342	401	365	362	347	376	371	361	388	367	373	368	350	363	340	362	361	360	393	357	371	341	339	343	348	374	354	367	361	342	335	355	359	332	356	395	376	375	351	356	380	352	367	349	365	376	357	355	388	381	380	370	358	345	356	341	362	369	357	355	339	350	385	374	382	378	352	344	373	336	372	338	337	350	362	372	396	386	343	318	335	345	332	343	365	361	343	364	357	391	353	302	356	370	347	358	379	354	382	336	373	405	336	369	358	357	360	352	376	335	334	430	359	332	360	332	360	351	353	367	387	337	354	394	370	386	358	372	350	359	345	354	355	389	348	360	357	350	344	364	387	388	360	358	370	360	354	356	332	392	339	341	348	334	328	349	357	361	342	369	403	319	375	341	379	358	373	379	366	362	344	346	345	348	367	393	350	369	341	333	404	344	344	333	356	319	364	375	319	342	367	325	349	393	355	360	368	360	360	386	360	373	333	364	323	364	337	377	342	346	334	356	365	364	352	361	358	366	371	375	355	357	388	368	370	360	363	357	338	385	352	409	345	375	361	369	342	381	363	317	367	357	356	349	352	370	367	368	382	363	339	400	378	338	346	331	336	372	357	369	367	352	351	346	314	402	362	375	377	377	369	376	356	322	378	349	363	365	312	328	357	364	360	389	365	356	373	388	377	392	376	369	349	380	331	330	407	393	353	366	360	402	370	324	394	337	373	327	339	369	348	359	388	360	407	394	340	346	398	350	355	346	346	407	362	345	382	360	347	370	368	355	354	348	370	348	328	327	372	365	395	388	335	403	382	342	389	365	359	346	329	343	367	432	372	373	364	403	370	349	350	387	352	369	366	334	367	363	399	357	352	356	388	346	337	365	345	360	377	388	377	416	363	354	355	366	369	395	376	393	320	363	361	385	403	355	368	345	381	332	335	362	354	374	318	385	363	366	360	353	358	363	369	346	391	361	395	358	363	371	372	359	345	379	344	377	364	356	401	314	374	373	370	360	380	338	326	378	344	356	300	363	361	332	359	403	339	367	367	383	345	351	364	359	354	353	338	338	329	327	337	348	364	358	335	355	341	381	363	371	328	356	369	369	369	348	351	379	376	362	373	333	389	341	324	359	337	350	364	346	358	352	342	336	341	349	347	334	353	381	365	348	368	346	336	375	355	372	353	380	366	307	384	350	348	388	344	402	363	330	347	383	353	377	349	350	389	370	370	340	346	349	387	341	362	379	362	363	347	362	348	362	396	363	385	328	370	359	375	388	356	360	398	383	372	366	382	359	349	384	372	376	378	364	359	376	403	370	418	373	367	345	332	367	386	366	355	380	346	351	376	327	365	387	360	367	346	378	372	348	360	362	350	362	387	355	353	331	362	372	392	373	379	342	345	360	387	347	360	375	369	377	377	351	396	387	330	392	353	384	365	348	372	385	388	389	370	331	363	362	367	389	340	384	361	355	332	370	380	359	367	392	352	360	373	359	378	372	355	371	375	365	315	346	352	394	359	370	348	348	380	336	382	363	381	365	341	338	356	358	350	316	390	426	366	375	337	371	360	410	366	353	357	360	373	352	325	383	342	357	359	351	365	334	365	390	375	349	342	355	354	354	330	347	352	324	368	368	343	363	362	418	363	364	331	367	332	339	379	380	359	355	351	370	358	340	362	362	359	387	326	344	356	357	349	375	353	336	339	360	368	365	335	365	348	376	367	357	310	323	347	355	326	366	333	338	378	374	352	371	335	360	377	384	362	368	365	384	365	349	359	375	350	344	388	392	371	360	362	388	360	386	355	345	378	366	365	386	368	373	368	351	378	389	363	342	337	393	373	360	336	367	373	338	336	341	343	359	351	361	365	373	375	375	379	354	389	337	361	364	354	364	349	403	357	360	362	361	371	368	357	428	329	351	406	323	329	380	367	370	379	327	341	332	371	341	371	394	326	363	371	352	359	350	378	383	359	386	360	357	364	368	325	364	349	365	343	318	376	351	343	349	344	323	361	372	355	390	342	358	369	357	355	361	358	357	380	351	347	382	376	323	344	332	370	364	353	372	376	380	368	350	351	383	392	343	378	367	387	347	343	356	370	339	365	384	377	333	355	329	380	377	356	324	345	367	357	358	358	372	353	362	407	309	335	377	345	352	348	369	358	369	382	344	345	371	379	339	324	413	334	387	371	348	366	349	356	367	331	358	367	399	344	329	365	338	339	349	377	356	358	399	394	360	331	377	380	341	353	362	407	353	373	342	340	349	356	388	344
1550	335	335	349	329	357	316	332	313	307	335	374	334	332	339	317	307	339	318	355	314	343	343	294	332	311	318	388	335	341	321	325	362	322	297	350	330	329	317	317	325	360	331	334	355	311	309	356	332	287	359	331	331	358	338	313	314	311	338	330	336	328	315	339	316	356	340	340	355	326	315	298	305	338	335	329	356	321	318	330	331	353	329	347	308	309	333	324	305	308	312	313	325	284	333	336	341	314	317	315	348	289	316	319	326	331	329	309	306	335	316	300	340	315	331	356	350	347	291	351	324	328	319	318	329	317	323	328	322	357	339	315	305	346	318	311	317	350	353	318	355	340	338	304	340	322	323	326	302	312	324	347	318	340	322	325	326	327	336	301	318	332	321	335	322	312	325	347	332	340	352	307	331	345	318	353	351	321	321	326	336	321	339	337	346	359	353	354	355	301	306	341	344	332	329	320	322	345	298	316	315	348	347	304	378	354	339	348	324	314	357	329	327	358	328	345	315	340	307	321	356	351	355	330	350	341	330	295	338	333	358	357	319	353	297	311	300	357	337	339	343	320	359	328	355	350	318	353	288	327	324	341	324	363	321	338	314	317	341	322	337	320	348	325	347	345	356	326	337	368	289	329	325	329	307	305	330	317	348	319	348	348	311	313	326	333	339	322	346	342	340	303	338	311	372	353	342	386	354	330	347	324	316	315	345	370	322	367	353	330	324	319	288	313	309	349	323	354	327	346	339	351	323	324	300	325	329	289	302	352	329	334	334	357	331	299	316	336	324	312	306	326	356	359	296	352	319	373	327	327	333	345	329	302	323	296	337	337	354	339	309	348	342	335	324	330	353	307	321	341	343	305	328	332	313	327	304	304	347	330	373	315	338	305	323	333	285	314	341	341	290	309	338	350	337	327	305	311	338	332	303	329	325	346	341	322	326	339	314	339	297	344	275	353	336	305	369	345	309	334	342	329	325	318	320	337	287	317	375	310	315	280	316	308	305	338	342	313	316	328	327	321	345	334	342	332	343	340	345	327	348	307	347	315	303	339	317	314	311	322	347	287	281	324	354	334	373	316	305	367	318	309	329	311	309	325	298	327	320	325	328	310	342	347	308	336	323	327	334	309	349	309	318	363	336	323	307	324	305	289	319	351	327	334	291	305	354	318	317	320	332	329	352	337	300	342	342	344	350	343	321	296	346	346	319	324	332	312	358	317	302	304	356	328	353	314	293	317	342	333	345	338	299	354	358	292	309	324	341	324	368	307	327	330	337	309	345	291	324	317	322	327	315	302	326	304	317	369	369	322	316	339	326	336	327	342	308	316	306	311	349	330	329	347	367	346	340	331	342	311	310	323	330	320	347	335	320	340	322	349	304	355	334	334	327	326	335	350	331	356	314	378	345	332	308	322	337	327	333	341	346	333	364	360	319	323	311	353	329	307	308	353	308	329	316	355	311	340	364	299	332	313	315	342	359	307	321	322	314	341	353	353	329	332	304	323	347	313	328	341	326	338	359	301	349	329	300	286	357	340	335	384	334	313	314	361	316	301	342	293	295	294	336	356	315	310	323	298	334	307	344	307	337	318	295	354	371	313	307	311	331	310	310	329	319	327	350	347	310	326	332	341	376	332	312	354	345	340	309	330	343	318	335	333	318	355	363	347	345	330	307	353	337	337	329	341	328	314	304	294	326	311	356	335	325	311	321	338	302	305	329	321	331	322	322	359	371	310	326	341	322	354	375	355	370	343	342	318	363	315	295	331	331	325	345	306	344	299	335	324	308	353	309	305	299	309	326	322	327	329	340	318	315	348	337	342	335	361	348	294	334	304	297	319	314	317	368	333	351	337	345	336	372	342	353	331	294	326	326	363	302	342	332	328	355	330	335	355	319	320	368	301	337	307	291	347	334	324	349	357	332	317	324	306	340	344	329	320	296	334	334	314	340	308	341	363	357	348	352	351	305	356	342	313	317	328	329	337	318	309	337	347	358	330	355	324	322	329	300	352	339	353	353	328	323	324	327	315	323	346	323	320	312	298	319	351	353	318	351	353	323	316	332	307	330	350	339	312	315	330	381	338	325	330	284	349	336	368	364	334	358	329	322	337	293	331	338	309	274	324	299	330	319	324	339	328	319	298	289	310	327	327	290	295	324	323	342	300	335	330	328	319	355	321	330	339	326	325	330	311	321	311	334	316	357	313	344	307	354	326	294	321	343	319	315	331	323	360	323	345	353	324	333	345	347	343	333	324	324	368	331	328	357	335	328	349	302	341	327	353	325	312	342	343	375	379	360	322	308	367	312	365	302	312	363	308	341	285	363	315	317	282	322	335	387	320	338	340	345	324	320	330	378	339	339	336	299	325	326	306	307	335	302	329	278	301	299	328	335	299	305	354	341	351	353	324	323	345	332	333	345	333	316	305	330	362	326	308	295	320	325	306	311	299	324	312	324	322	344	344	321	319	356	362	348	348	339	322	302	335	345	302	346	335	346	323	342	337	352	316	322	314	327	333	345	330	332	355	347	362	350	316	354	308	343	323	342	309	322	303	312	324	305	324	315	346	334	350	317	328	328	340	319	358	340	309	372	337	284	363	364	330	310	299	307	296	320	306	311	338	377	363	346	326	377	304	330	340	320	305	347	368	320	331	342	350	339	326	330	339	361	333	375	313	365	338	294	326	342	322	329	329	338	315	318	313	346	327	331	341	297	294	309	335	332	323	349	323	344	313	378	300	313	331	313	298	320	333	352	300	343	331	394	349	332	363	320	303	348	314	306	311	320	343	323	335	341	353	316	328	348	342	341	384	332	329	320	365	353	301	352	324	312	328	322	329	348	327	307	330	329	324	346	361	345	285	330	360	322	342	352	372	339	339	350	323	340	302	337	324	357	337	327	308	307	335	334	352	341	325	329	297	352	295	308	354	310	308	333	318	308	319	322	337	335	345	339	358	343	309	337	345	335	313	311	337	291	316	369	328	338	354	343	324	320	336	355	339	356	364	331	366	352	341	346	366	336	343	321	333	327	331	341	330	344	340	288	313	335	320	326	351	323	348	322	295	320	332	308	331	311	344	331	352	310	302	327	323	317	314	337	345	346	359	340	330	318	320	311	333	326	336	304	343	332	334	328	361	376	363	316	324	326	321	326	313	350	302	335	321	359	336	335	327	275	303	336	313	294	360	309	325	324	331	338	311	299	289	330	343	317	350	357	317	352	313	308	302	335	302	320	329	323	336	338	360	373	332	318	335	333	327	320	338	306	304	311	314	349	348	320	345	411	343	335	307	304	348	327	345	358	324	360	343	342	293	339	351	336	317	321	344	334	368	359	293	353	305	374	317	301	342	309	345	346	324	333	307	318	324	295	328	299	308	361	321	362	355	317	329	313	332	318	283	298	339	341	349	337	383	303	323	315	304	302	325	332	332	297	325	345	317	305	337	332	348	272	313	350	360	339	292	330	329	316	351	328	346	300	339	301	333	326	350	369	331
1734	667	691	772	772	763	697	738	751	730	710	691	663	717	726	678	747	735	704	720	680	734	701	730	686	669	706	712	702	705	685	740	683	740	665	725	671	683	717	724	719	721	654	715	699	720	690	654	689	711	703	720	670	741	707	701	721	712	764	742	686	703	706	674	719	696	711	714	702	691	781	701	715	724	733	745	724	662	723	663	792	714	678	690	736	728	624	676	682	681	732	670	727	695	703	660	713	724	700	735	706	717	747	711	715	698	678	704	717	709	693	700	677	720	692	694	699	753	732	695	740	743	719	655	692	718	719	683	720	694	747	707	713	728	733	717	673	699	696	673	741	723	701	726	713	742	728	700	702	715	713	666	714	700	693	750	675	741	730	708	708	692	698	682	710	712	707	704	673	697	702	713	709	726	689	689	697	682	677	661	686	688	694	699	723	716	733	686	700	691	746	732	710	661	675	691	659	701	690	742	741	693	715	686	685	748	712	672	716	735	760	723	751	679	702	717	752	655	703	674	737	739	768	719	653	720	687	710	710	695	683	711	748	707	694	700	694	692	707	703	697	724	714	704	757	675	704	729	695	727	687	705	708	744	697	722	726	745	638	665	713	693	735	708	727	706	734	715	723	732	752	725	719	724	750	709	699	708	699	717	710	723	699	680	693	726	712	714	674	703	713	694	658	702	648	660	674	719	674	748	734	701	694	702	716	722	691	700	733	690	746	667	717	712	739	677	715	680	687	707	662	711	716	717	722	768	766	672	665	696	693	719	692	724	648	682	722	700	723	700	714	752	689	728	682	738	708	691	723	676	697	716	733	725	717	711	702	709	743	699	707	663	736	737	704	740	751	754	715	716	703	774	757	711	739	693	709	687	740	757	689	722	693	736	723	730	727	716	728	716	696	671	728	693	708	703	720	670	700	751	731	700	715	677	729	719	708	790	730	751	700	736	709	770	721	681	689	687	701	720	736	691	743	652	690	680	764	707	713	713	700	705	741	761	729	706	756	691	711	702	680	724	692	675	719	725	703	740	711	720	717	713	713	686	698	696	714	704	695	709	680	741	754	735	723	698	722	694	742	687	759	702	673	681	724	687	700	723	730	704	700	709	671	655	746	719	660	707	686	648	678	734	705	724	755	690	720	689	714	674	680	745	723	715	708	709	715	731	682	696	685	721	673	676	711	732	680	689	700	713	694	713	676	713	727	719	705	698	733	714	682	688	680	748	720	739	714	684	726	722	641	681	680	728	684	657	706	661	676	672	759	704	688	712	712	701	719	733	697	685	717	701	756	700	694	687	726	713	690	690	710	695	720	669	773	707	722	707	686	681	675	725	688	698	686	673	737	721	687	677	716	672	712	691	722	707	677	656	675	679	681	666	727	658	721	668	763	689	732	655	762	649	697	756	722	736	720	714	713	686	733	706	719	767	660	757	674	735	701	709	747	707	733	676	674	673	718	662	713	711	748	721	725	717	691	708	742	718	696	726	694	730	686	694	710	722	715	725	729	669	711	734	760	675	723	710	677	708	684	750	685	702	708	704	710	670	703	727	684	663	710	746	666	712	707	747	689	689	728	698	771	696	756	704	720	736	678	726	662	741	674	707	709	721	714	713	661	730	711	754	681	699	697	710	698	762	701	758	675	756	714	686	754	696	686	722	728	710	722	685	734	682	707	679	672	680	688	718	697	732	659	764	678	717	727	714	737	752	752	742	709	701	676	707	703	736	716	710	744	626	682	686	703	739	746	653	711	716	688	696	693	730	738	713	708	687	675	713	720	733	706	765	688	730	733	736	644	681	724	701	722	748	733	731	717	694	709	744	694	779	675	680	722	668	725	728	743	725	745	701	728	668	719	653	660	699	647	747	696	728	677	705	733	675	726	719	709	723	671	704	709	660	709	720	688	705	720	720	728	724	718	707	734	677	658	685	680	707	693	734	682	746	690	693	720	697	630	710	667	704	678	726	742	706	697	681	641	720	719	730	729	690	724	708	724	730	719	714	735	740	700	714	713	726	668	714	745	737	703	714	737	712	736	750	688	780	688	735	710	695	719	711	722	724	655	721	645	685	740	738	714	715	748	714	671	675	693	708	694	659	718	711	732	699	768	716	734	682	695	733	686	719	699	697	690	676	693	678	716	718	695	732	675	667	736	740	750	740	685	726	709	708	684	734	728	746	736	738	728	677	705	708	737	669	683	649	747	675	711	713	749	725	732	718	635	726	685	659	728	694	677	684	690	727	675	706	730	758	656	726	712	721	706	679	728	716	715	722	761	712	714	747	698	656	735	693	677	734	741	771	702	690	750	683	700	733	711	719	685	696	667	712	709	704	675	677	707	714	683	675	729	669	729	739	750	699	702	710	683	707	712	704	718	683	706	679	707	700	721	693	718	703	663	703	732	714	718	743	714	693	699	683	745	690	675	699	734	768	684	735	716	747	732	685	734	676	666	705	647	658	694	674	722	721	689	690	660	698	700	664	703	695	747	725	699	736	690	709	717	718	717	729	665	697	755	693	673	711	701	738	725	694	719	729	697	681	707	748	724	707	668	694	720	732	721	727	688	698	749	698	741	647	727	668	719	691	734	741	714	759	696	706	744	669	694	718	728	718	720	718	701	702	740	666	743	708	687	700	681	732	755	719	682	746	702	722	726	689	695	718	678	702	694	714	703	692	702	694	720	697	706	727	717	701	716	729	664	751	691	725	682	711	726	754	705	681	685	783	677	700	782	728	687	707	774	693	741	724	690	698	735	733	663	726	734	726	724	716	682	707	678	743	747	725	749	690	723	705	721	739	718	733	721	725	705	680	719	709	749	717	704	665	707	695	687	704	700	743	720	716	661	729	692	665	698	689	676	682	717	726	718	733	727	720	680	724	744	708	682	717	692	660	720	734	711	714	746	753	734	707	693	720	679	707	704	719	740	689	700	726	744	753	709	740	700	704	706	703	722	682	755	700	721	722	752	736	715	688	692	656	673	682	732	687	688	688	698	730	722	753	664	669	699	703	775	706	730	703	673	702	704	703	779	683	705	745	690	764	689	707	675	735	734	669	712	713	715	703	724	698	694	750	740	706	664	678	730	678	688	676	794	695	702	707	694	661	716	714	698	750	651	744	705	707	648	758	674	683	739	733	719	739	755	710	748	692	725	714	744	695	716	710	704	719	714	726	684	741	729	669	690	708	750	750	743	712	681	696	737	732	707	730	721	707	726	724	708	748	696	727	730	704	715	688	647	718	711	719	750	705	721	698	694	701	674	690	652	696	696	688	690	688	702	718	732	712	699	788	723	687	700	710	705	679	708	658	744	726	739	748	691	684	703	699	697	684	678	742	788	699	700	688	701	703	669	667	707	703	705	710	710	708	682	704	771	728	698	663	689	673	715	710	698	675	731	722	697	665	724	752	672	720	763	745	722	766	716	694	706	702	714	761	687	764	716	738	733	714	731	763	685	695	758	766	704	664	723	720	677	679	674	740	704	702	722	726
7255	581	533	446	331	260	211	160	170	174	170	195	163	155	158	162	181	173	172	151	161	154	130	161	152	162	161	145	135	143	142	141	152	138	163	144	150	160	137	157	171	134	155	161	134	138	131	137	148	157	152	134	168	174	161	154	134	153	146	157	149	158	157	156	137	170	141	157	161	160	134	149	149	143	155	150	148	177	146	152	147	156	143	148	151	146	144	145	150	149	161	145	153	155	148	136	148	160	124	141	168	129	137	158	157	147	146	130	173	142	154	173	140	153	162	133	125	147	143	156	162	176	142	159	144	173	167	143	169	139	174	170	144	148	136	150	152	143	161	137	138	134	147	131	157	156	150	131	125	159	136	132	153	166	159	136	157	134	163	151	150	147	165	137	142	155	143	140	130	156	138	146	142	144	123	146	158	150	160	171	143	170	168	154	146	151	137	137	127	122	142	161	144	176	148	161	148	145	169	136	171	121	149	143	149	145	152	140	150	134	159	160	149	166	145	154	164	135	127	147	126	166	151	141	169	175	154	156	155	146	148	134	132	126	140	141	141	136	157	160	165	137	135	128	147	161	131	162	150	154	129	157	140	158	170	156	146	138	141	168	168	154	150	171	144	169	145	168	159	166	143	147	150	173	164	170	139	137	149	145	182	154	164	131	131	153	125	140	151	146	126	130	149	152	161	168	144	153	137	182	146	161	169	140	173	156	162	158	152	132	171	130	164	155	165	158	151	145	156	143	162	177	137	118	146	149	181	129	157	173	144	140	152	140	185	147	126	158	120	164	146	158	142	150	144	139	158	149	138	116	142	143	150	150	130	142	157	153	154	156	179	139	160	141	136	158	146	130	146	141	142	146	129	137	145	151	165	145	156	153	150	149	167	136	129	140	171	161	158	125	162	183	145	138	158	172	137	160	146	147	147	143	147	140	158	158	140	159	140	170	166	150	144	156	143	152	178	158	136	157	167	146	135	167	147	164	148	161	173	135	156	128	148	150	168	150	153	146	164	143	135	142	158	163	153	142	179	147	150	150	156	162	152	147	170	151	142	165	174	150	146	140	153	150	151	153	123	139	142	163	150	151	121	153	151	133	116	171	150	149	166	165	146	156	134	148	139	152	148	150	138	137	131	133	160	155	130	146	151	143	185	140	164	141	150	182	175	145	161	157	142	149	136	161	145	184	149	152	168	147	165	142	162	142	163	148	169	156	141	161	156	143	169	166	139	131	151	132	142	126	135	146	142	140	160	141	136	153	165	142	147	135	148	168	132	161	156	146	166	167	179	139	121	164	118	141	148	143	138	141	141	157	146	144	153	175	171	164	120	118	134	165	151	155	143	141	136	159	133	142	175	167	142	160	155	149	164	145	127	158	156	168	162	135	143	147	144	136	146	145	144	164	149	139	164	137	129	146	163	147	136	144	142	165	144	136	152	162	175	154	169	135	130	114	157	157	175	128	135	146	161	136	168	161	141	173	143	136	171	140	157	130	151	131	158	166	136	136	142	149	148	124	134	137	142	151	159	147	147	147	148	130	146	147	153	135	156	167	139	172	170	159	144	182	165	174	162	149	121	144	151	157	150	143	171	159	163	159	154	150	150	144	160	148	158	134	166	160	166	147	158	148	141	169	157	160	122	143	151	148	156	148	141	154	156	148	138	139	164	134	157	159	136	156	139	174	162	157	141	146	147	165	136	157	118	145	137	147	140	140	139	129	133	159	154	160	133	141	150	164	195	162	171	142	162	147	140	142	133	144	134	149	156	151	142	157	176	169	139	150	176	146	171	154	159	133	168	129	146	145	163	133	131	160	138	144	158	124	172	134	152	139	154	147	162	147	154	129	149	158	147	133	167	144	140	153	145	155	131	153	131	166	160	154	149	117	137	135	147	148	152	137	153	152	141	151	125	167	137	117	133	133	121	166	121	169	158	153	162	138	152	168	158	150	153	191	135	166	121	148	165	151	145	165	136	157	163	155	142	151	167	141	158	144	165	149	142	155	142	176	156	141	153	144	135	151	156	169	160	141	155	153	144	165	165	137	134	145	163	151	135	156	152	155	139	134	149	148	174	158	146	149	136	149	148	146	128	174	137	155	137	159	148	175	140	162	148	146	154	131	112	133	152	161	144	161	167	143	138	152	136	132	157	149	140	120	127	136	124	161	117	126	159	167	155	120	167	161	150	154	132	139	157	154	143	137	144	126	128	159	156	145	157	163	146	150	168	158	139	168	139	145	158	159	187	150	145	156	165	167	133	132	137	159	130	147	148	131	154	137	156	146	153	156	151	145	134	159	144	152	165	140	151	166	146	151	165	143	136	133	146	126	141	140	134	143	159	138	154	144	154	135	140	167	147	174	139	149	126	146	156	189	148	169	152	149	144	168	167	139	159	149	140	131	156	132	129	135	130	149	173	155	140	153	133	161	155	130	144	133	125	131	165	152	149	161	138	166	129	135	154	141	135	168	143	171	159	126	130	159	131	157	159	170	143	133	140	168	161	152	169	141	157	162	142	154	149	147	151	153	135	153	157	137	133	137	138	158	152	138	144	173	167	156	143	160	138	155	157	163	164	158	130	154	140	154	167	153	167	138	158	137	147	140	155	147	148	148	154	165	166	175	132	174	148	133	131	170	137	142	119	132	163	156	157	136	146	126	154	155	124	146	143	132	156	160	116	151	155	154	147	152	143	124	124	144	147	150	132	153	133	146	167	143	170	140	150	127	170	160	148	151	158	152	147	162	131	138	169	147	186	158	150	137	143	150	143	132	147	140	128	162	132	120	142	150	165	145	145	129	147	174	129	152	144	163	142	135	121	143	157	150	130	126	134	137	162	139	162	151	170	148	161	158	173	162	163	157	166	159	149	172	155	170	137	162	159	121	127	131	146	142	136	151	198	168	148	114	139	146	159	165	141	151	152	152	155	151	132	149	169	153	147	151	163	136	141	147	161	140	131	143	136	156	134	147	137	138	156	138	151	145	148	159	150	162	148	139	155	147	140	157	136	160	152	158	148	148	166	157	154	162	150	146	151	139	155	145	153	157	140	134	175	137	136	148	146	128	167	149	154	145	154	154	168	131	143	140	170	131	138	155	148	135	163	141	150	159	153	157	144	154	151	157	173	154	128	174	165	148	151	130	170	152	145	170	143	173	132	159	140	156	144	168	146	144	181	152	154	152	144	163	153	160	159	130	167	123	132	153	169	152	155	141	151	159	140	142	175	161	146	144	141	164	158	169	152	156	168	155	134	146	113	163	142	175	149	143	131	174	170	141	146	145	136	162	160	166	163	180	148	146	169	154	161	139	138	151	170	158	144	133	165	180	153	136	137	152	170	162	169	144	166	152	158	155	143	158	138	150	172	161	164	163	144	145	165	160	150	168	154	182	171	168	152	138	171	159	130	152	141	162	148	167	142	121	161	134	145	152	147	129	141	140	155	181	154	165	142	146	149	160	155	148	146	164	145	163	136	142	141	154	159	151	171	139
5964	697	1228	1278	1164	893	725	675	579	588	554	504	486	453	423	429	426	436	451	410	394	392	385	391	392	377	397	385	394	374	384	345	337	347	373	369	424	379	372	395	354	372	384	358	383	376	333	391	321	384	343	388	375	409	367	340	380	325	347	355	375	391	356	347	359	352	365	360	346	361	360	363	351	353	357	373	336	362	367	337	344	340	383	386	370	339	357	354	351	350	376	332	369	352	328	353	347	357	374	366	325	338	332	378	329	356	327	340	377	348	372	381	360	333	364	364	348	334	376	386	342	393	378	357	322	368	340	343	321	349	370	342	384	329	359	346	338	356	310	374	386	338	342	324	349	355	356	342	346	342	366	356	359	358	346	364	355	377	389	359	354	380	353	353	332	331	340	372	353	357	373	337	376	353	361	380	336	344	330	357	350	373	345	351	348	356	324	353	350	327	326	349	381	351	383	382	337	303	355	330	322	371	350	373	367	341	354	331	323	381	357	360	365	402	334	371	372	351	347	337	358	335	320	358	360	339	355	372	392	379	357	341	325	360	317	360	354	318	352	404	341	363	393	337	375	383	372	383	366	355	373	337	336	355	349	328	329	321	383	346	346	327	377	309	372	369	335	369	367	377	314	364	362	368	365	372	334	385	368	331	310	367	362	364	358	334	343	370	329	344	341	373	350	357	382	340	377	352	352	344	377	334	344	351	335	351	356	356	321	347	333	364	369	321	359	351	367	373	355	350	364	381	356	347	355	369	367	368	361	336	354	344	325	335	365	341	375	348	360	365	347	333	352	370	360	366	360	349	376	338	350	375	343	354	357	352	344	329	362	336	351	382	351	361	334	341	337	345	378	335	351	337	339	331	346	352	360	366	357	363	360	349	369	355	300	319	390	387	333	388	378	329	365	362	329	344	327	366	346	348	348	360	363	391	322	364	416	368	348	351	338	348	389	342	372	344	350	363	406	380	359	304	363	336	332	367	368	398	342	363	321	362	371	313	333	356	333	357	347	333	349	381	342	391	375	338	366	360	332	419	348	378	323	385	323	385	342	339	336	369	363	351	329	351	376	311	365	389	339	335	344	383	359	356	369	370	364	360	342	374	367	323	359	342	351	356	391	345	378	353	354	321	354	359	340	367	367	337	371	322	350	379	323	352	394	378	364	387	334	336	353	326	355	354	379	373	388	380	335	357	324	347	375	342	373	343	379	350	365	315	330	358	368	376	371	335	345	325	347	348	329	408	313	363	364	356	342	351	368	347	342	341	335	331	358	374	368	321	313	361	350	323	372	373	342	354	327	348	369	359	357	378	373	354	394	367	334	362	339	338	332	321	346	349	365	348	355	358	364	344	354	353	348	361	317	300	355	332	349	357	351	369	349	377	346	369	353	336	364	354	366	363	360	342	343	353	321	363	361	348	378	317	351	374	374	354	359	322	351	350	353	344	374	374	364	375	328	352	340	342	366	313	333	359	338	347	362	367	367	376	318	360	375	359	335	356	328	366	354	340	351	368	366	343	361	335	325	351	328	351	363	351	354	366	352	352	358	371	341	363	354	383	345	380	341	360	348	347	345	374	369	372	352	354	363	318	360	339	333	346	361	353	350	368	326	386	336	381	356	367	368	344	343	340	355	326	358	367	376	355	376	340	351	380	355	350	327	341	370	335	306	339	378	339	362	347	371	317	333	358	350	317	348	366	340	354	375	364	371	383	364	392	333	348	362	348	327	354	372	372	348	336	328	386	332	334	348	362	356	324	329	352	383	396	333	346	326	351	364	350	343	323	347	374	352	357	345	357	334	318	350	337	371	393	346	327	346	365	338	348	372	367	376	361	326	346	350	349	353	361	375	383	348	366	320	373	305	332	370	334	368	342	377	355	369	343	363	367	377	346	324	374	381	341	384	361	349	330	350	354	362	352	359	318	361	385	386	376	329	374	349	319	332	362	353	368	360	338	373	415	373	333	351	368	389	325	349	353	371	338	346	336	395	390	341	344	324	342	335	325	340	374	354	302	359	361	361	335	357	349	342	337	378	387	328	354	330	410	350	316	351	383	362	340	350	367	357	388	347	367	359	353	372	360	405	328	357	353	296	378	347	352	346	328	337	376	351	349	348	321	368	381	357	372	366	383	354	351	359	369	361	381	370	366	351	368	364	374	365	350	399	353	342	346	353	341	354	360	344	311	320	339	387	358	375	376	356	336	371	362	350	361	354	360	352	360	359	372	368	340	359	357	371	370	334	377	338	360	364	314	351	377	320	352	391	384	373	355	350	310	384	355	351	342	373	356	345	343	405	374	322	310	333	354	370	337	332	351	351	384	345	351	392	344	346	391	357	354	349	364	363	336	331	354	322	328	384	312	373	374	355	360	342	368	360	340	341	379	380	352	346	342	326	346	380	355	377	343	342	383	350	352	362	360	372	349	356	341	347	375	372	366	361	361	389	393	365	383	349	358	342	338	345	319	371	331	381	320	380	363	341	368	380	348	330	341	351	322	343	334	372	373	361	389	367	373	359	325	348	357	360	375	379	376	346	352	355	394	333	334	349	366	350	375	344	372	343	349	341	361	337	367	334	344	388	341	366	378	366	371	358	350	313	347	351	342	374	357	362	368	338	359	381	343	359	341	338	354	378	351	363	357	351	362	350	335	350	369	366	351	391	346	348	364	362	383	359	345	389	366	327	364	383	339	352	358	350	376	358	334	350	331	365	331	401	369	353	356	372	344	376	392	356	323	359	353	348	380	335	347	376	374	367	349	363	340	337	359	389	372	359	357	317	374	349	351	375	394	374	344	380	378	359	359	358	384	369	340	339	335	347	372	352	352	342	357	308	369	362	368	347	360	376	342	332	356	385	357	361	340	332	349	361	338	380	325	323	348	335	327	366	336	371	365	326	351	354	364	345	347	355	358	351	353	381	362	372	349	329	361	353	347	366	361	329	353	329	344	369	354	363	365	352	344	355	343	345	381	354	331	328	355	339	327	356	371	355	334	350	350	336	366	346	349	351	344	340	368	360	348	365	372	342	362	337	333	359	340	375	327	318	351	320	342	363	338	386	379	402	335	340	362	328	376	364	332	354	318	342	376	382	343	335	362	332	353	369	365	345	343	335	336	376	360	350	370	348	347	356	369	362	368	361	368	334	364	365	357	372	392	373	361	326	379	351	344	369	394	361	364	349	331	346	384	363	367	373	375	352	374	340	372	353	357	357	366	372	326	329	334	341	330	353	372	350	342	368	406	333	348	326	372	354	334	350	367	310	341	340	365	365	332	342	408	369	347	380	362	388	347	321	364	378	338	349	372	340	363	341	366	387	346	383	372	373	349	362	371	369	336	327	353	374	337	342	376	343	314	343	349	370	361	379	357	349	370	358	324	350	375	340	376	368	338	380	390	359	311	360	359	349	335	345	353	371	334	360	352	319	353	375	383	357	379	398	326	369	285	352	373	361	365	358	364	351	360	345	361	377	379	347	346	314	331	357	385
13789	1313	1029	735	527	353	304	261	200	189	204	207	170	164	145	173	165	158	137	161	110	156	143	167	123	152	152	159	137	119	146	136	142	135	126	163	145	137	139	162	142	145	133	128	144	169	154	141	131	140	151	137	117	136	145	159	148	108	141	124	141	164	151	136	159	124	155	126	129	160	144	123	148	134	141	125	126	142	158	145	136	133	129	149	121	139	130	110	146	128	129	151	149	141	137	162	154	147	146	113	122	134	112	117	134	134	138	154	140	120	135	122	144	132	132	124	129	145	142	158	160	139	126	123	139	156	127	128	133	139	131	139	123	154	153	131	143	138	133	141	145	130	144	148	143	143	129	139	139	145	131	163	145	126	134	141	126	127	131	152	138	153	141	126	165	137	151	113	132	133	144	134	149	164	131	120	117	143	157	146	157	165	129	122	117	141	141	134	140	124	136	138	165	133	115	149	141	136	158	114	157	134	131	150	143	136	147	148	146	121	157	139	129	162	160	143	161	124	110	148	146	143	152	133	135	147	131	120	117	132	151	120	157	156	157	137	128	131	158	124	154	131	127	133	132	164	134	121	129	160	138	130	141	157	149	135	135	126	128	140	108	152	147	134	131	148	126	128	143	118	130	139	141	132	121	155	139	160	143	149	144	145	137	143	150	141	121	130	137	126	135	160	163	124	132	147	132	126	126	140	148	148	146	120	147	155	145	140	136	127	170	144	148	126	131	144	144	150	154	156	152	142	132	153	151	134	147	127	138	162	147	134	139	144	133	124	149	119	146	145	153	147	137	122	123	140	136	122	132	168	156	154	159	142	142	140	126	126	128	111	129	144	155	132	146	133	142	130	147	125	128	154	130	122	128	132	137	147	139	135	163	141	124	143	152	131	129	139	138	127	162	135	149	143	133	137	138	150	139	139	134	133	135	139	130	133	148	158	126	150	154	151	164	132	154	139	152	150	166	158	130	133	143	142	141	132	122	147	136	128	150	157	111	150	137	144	132	120	147	160	128	161	126	114	128	151	138	138	158	146	144	150	161	134	140	123	126	150	157	105	149	127	134	143	137	141	144	128	148	127	156	137	149	140	142	136	124	127	147	139	157	137	131	136	156	123	155	137	143	133	126	126	130	139	139	128	132	154	110	163	120	131	114	128	142	140	141	136	137	134	158	145	144	121	154	133	135	126	151	152	114	154	127	136	149	136	142	122	106	150	133	113	134	140	149	161	117	141	147	147	124	144	154	137	144	140	136	123	135	149	162	118	156	133	146	127	126	124	122	127	146	138	128	139	136	136	132	155	140	133	119	128	142	156	136	138	164	160	150	151	126	137	154	131	143	128	118	139	136	159	144	147	148	138	147	145	133	134	140	139	147	129	160	133	130	123	130	119	135	124	127	152	145	131	151	131	159	131	117	156	131	125	150	142	114	145	139	134	136	134	122	145	134	143	146	126	140	131	138	141	134	143	166	125	131	137	142	131	152	153	143	146	139	141	124	140	134	161	134	145	128	147	157	132	137	156	143	143	135	131	142	137	144	159	135	150	135	135	136	157	161	140	146	152	120	146	138	143	124	138	115	123	144	147	140	132	120	144	130	178	158	161	129	143	137	128	139	134	135	129	117	159	120	156	150	138	127	131	164	131	152	155	128	152	138	137	150	131	146	143	130	131	141	118	123	143	163	129	134	130	138	118	139	143	123	134	138	149	146	140	136	129	151	145	132	146	130	143	129	133	138	129	140	136	127	152	141	142	142	136	142	129	127	158	140	146	151	127	129	137	129	148	129	142	152	118	144	136	146	143	142	146	139	131	143	144	157	140	138	145	131	160	152	136	134	125	127	137	132	128	154	145	147	152	131	146	151	124	145	160	147	143	129	142	144	126	144	153	141	141	145	134	143	143	135	148	152	142	135	151	121	114	152	149	141	164	156	125	131	128	166	144	139	168	143	159	136	130	144	137	143	133	134	113	136	145	128	146	116	123	139	116	156	118	127	114	151	131	121	132	152	149	145	135	128	117	141	137	174	121	128	127	136	131	134	122	127	131	147	150	152	117	123	138	147	128	154	148	124	123	156	111	123	122	132	139	119	137	132	139	154	140	146	150	129	151	134	135	168	143	147	133	167	134	135	148	125	155	169	141	124	154	134	128	134	165	132	115	125	127	124	126	127	135	147	164	119	135	144	134	146	140	140	148	144	146	135	169	142	133	137	149	113	138	149	149	147	137	120	123	142	145	143	144	136	134	135	137	167	145	157	125	122	170	149	143	158	158	145	146	131	123	155	133	122	161	127	137	140	154	146	146	133	137	148	144	121	126	125	128	146	119	162	157	126	139	124	133	140	136	159	120	139	125	107	123	136	118	138	141	130	153	140	141	142	144	138	144	124	142	128	139	132	116	147	126	124	142	127	125	122	151	147	142	125	126	135	129	137	131	131	142	120	138	135	154	146	130	140	135	129	140	134	138	146	161	153	130	140	140	128	123	114	147	144	155	130	135	130	134	151	127	150	138	123	140	135	114	125	144	150	134	152	135	118	154	145	135	134	123	120	148	147	126	140	153	130	149	157	137	138	123	152	124	127	152	147	134	136	150	143	131	147	123	129	127	136	137	144	164	133	116	135	144	145	134	135	134	126	159	141	145	150	143	137	144	125	113	140	129	136	143	160	130	125	143	118	132	137	132	140	135	123	161	141	147	133	155	123	151	146	149	165	142	142	120	142	158	122	143	153	147	147	168	159	140	160	150	139	134	154	129	144	140	139	107	140	140	136	164	148	146	143	142	132	135	141	138	129	123	136	135	137	158	125	129	139	135	114	141	113	116	149	138	130	152	137	150	139	153	163	155	142	125	140	143	148	131	136	127	147	95	133	150	146	146	145	121	162	147	140	135	116	133	134	132	124	131	156	157	147	134	145	116	146	123	124	140	175	153	152	139	146	162	127	157	158	138	132	158	150	149	140	146	124	130	125	152	150	165	117	139	138	147	125	118	135	134	153	136	124	143	163	143	131	134	161	139	129	146	145	142	136	135	128	137	124	133	150	118	146	142	164	144	128	138	158	131	129	159	130	128	105	154	131	153	153	136	149	135	157	120	140	153	133	141	125	142	144	143	138	131	139	142	164	136	112	145	146	149	134	131	140	156	149	160	116	155	137	137	138	153	143	124	143	137	137	131	156	147	138	161	161	132	146	154	152	144	149	136	148	156	146	129	133	112	147	157	131	141	146	155	155	146	140	139	154	158	152	147	147	135	132	145	141	138	140	135	148	155	146	151	127	150	150	126	150	152	144	123	148	161	149	129	159	139	151	144	130	128	112	133	131	126	148	125	171	156	141	141	129	130	150	127	133	130	136	154	138	161	138	138	153	131	129	140	163	147	137	152	138	144	130	151	135	139	144	139	127	120	136	137	127	128	133	122	133	124	129	138	153	161	132	121	139	144	129	149	142	173	147	143	152	141	122	134	126	139	137	125	139	141	159	147	139	137
7853	1167	2026	2254	1988	1425	1195	1023	867	760	705	635	636	525	574	505	519	527	492	479	457	426	446	418	415	443	397	408	385	373	412	411	402	382	387	393	367	390	377	365	403	380	379	349	368	382	379	363	355	443	382	363	366	317	375	358	364	350	372	398	358	361	335	387	370	353	361	386	406	366	354	369	362	325	323	367	382	371	300	361	359	348	344	345	342	355	343	334	329	387	374	357	404	330	371	367	397	344	381	359	355	339	376	356	359	387	394	348	351	395	361	353	390	381	374	339	369	346	359	312	377	355	351	334	369	341	373	349	379	391	350	339	373	364	409	363	362	336	351	355	389	355	392	367	349	362	325	393	372	350	366	379	372	364	341	360	409	339	375	353	353	312	349	359	363	344	351	372	376	318	353	365	361	335	350	380	356	357	374	356	350	368	334	352	338	362	352	346	375	361	354	382	334	368	376	353	342	329	393	402	354	356	344	328	363	343	328	344	337	360	344	351	324	370	395	355	367	328	353	361	360	389	399	378	383	346	371	381	382	375	389	344	384	383	365	344	394	312	337	329	388	339	344	352	364	356	356	350	373	377	368	358	351	335	330	353	393	351	353	368	365	399	362	390	376	328	398	332	357	360	352	367	348	384	353	380	328	348	354	379	353	352	358	328	356	361	351	373	392	376	366	366	355	360	336	358	358	343	367	379	370	357	365	367	347	355	346	336	373	373	362	355	334	370	357	373	364	355	349	366	399	362	345	346	355	348	359	330	389	342	352	336	355	357	355	360	361	353	345	338	371	366	396	338	357	349	355	373	368	387	346	356	348	345	342	363	379	325	376	386	370	396	348	355	393	373	356	347	363	358	373	390	361	355	369	347	370	343	390	353	387	343	373	373	349	375	380	358	377	383	376	373	352	363	352	352	378	367	364	380	344	389	348	357	351	350	356	363	361	369	368	341	341	345	374	351	367	305	364	369	347	337	340	373	354	369	352	361	359	371	351	371	320	369	348	364	381	371	341	350	361	375	372	354	354	365	392	367	361	385	338	370	338	380	380	362	337	384	351	341	377	368	372	357	354	356	328	413	353	366	388	331	351	344	331	360	365	384	367	348	353	367	354	388	338	348	338	376	353	341	354	385	353	370	375	359	372	396	367	395	351	387	379	361	314	383	358	373	384	368	382	373	330	344	364	380	379	377	339	379	362	346	349	354	332	401	378	328	367	375	356	353	364	341	374	361	373	360	362	382	355	340	372	368	381	376	379	392	338	362	388	353	376	353	364	360	339	350	375	383	322	365	384	388	376	369	364	312	338	363	369	396	374	369	378	358	380	348	335	373	363	363	374	365	377	389	374	337	365	352	357	357	359	375	358	362	348	380	389	357	352	342	360	391	362	360	352	373	374	374	385	384	370	361	391	355	346	343	390	388	368	369	382	328	361	373	357	326	381	371	372	355	356	377	361	347	365	362	327	393	339	377	393	340	367	348	393	365	378	359	354	339	340	332	357	361	346	400	330	343	308	349	354	406	359	375	332	366	348	364	354	348	369	401	352	359	357	368	389	349	370	350	348	362	403	320	362	366	339	347	370	405	390	385	366	347	348	337	391	334	347	371	355	359	352	391	348	350	357	373	376	346	346	348	349	359	368	337	358	323	342	347	368	375	377	352	390	358	366	328	359	370	400	350	373	377	331	334	359	353	350	358	372	350	357	373	375	380	355	322	346	360	366	321	362	360	349	362	346	346	381	374	374	378	362	359	385	353	384	366	327	342	366	366	352	355	344	373	350	368	336	375	381	351	385	347	315	363	336	374	358	396	371	350	366	358	361	386	354	354	328	371	348	385	367	352	351	358	395	341	350	345	376	331	371	356	359	380	357	356	340	390	355	334	347	381	387	401	347	359	336	404	347	350	377	388	313	364	375	377	376	326	357	378	341	365	406	379	342	328	371	368	366	318	390	379	328	374	364	354	376	362	365	358	376	370	344	360	351	343	344	337	360	349	347	368	354	390	359	358	352	367	374	351	345	381	365	368	330	407	389	354	367	366	419	358	357	347	376	341	382	391	381	322	361	411	338	372	346	339	379	391	340	338	339	369	371	385	385	303	359	339	382	383	356	371	342	360	362	359	350	341	381	395	346	363	384	346	369	341	394	377	367	322	328	348	365	353	365	327	370	374	393	346	353	347	357	346	353	349	364	394	363	371	342	351	372	353	371	332	361	324	361	396	350	375	372	368	395	364	331	343	393	357	378	378	341	382	357	374	370	372	367	363	340	359	359	366	374	330	352	350	356	394	383	358	364	370	386	352	395	347	356	368	356	362	334	343	374	338	367	349	365	398	369	355	332	377	368	369	386	368	353	366	359	349	405	340	344	366	383	392	354	359	379	361	393	334	401	337	341	345	345	375	341	347	369	369	369	341	355	368	332	333	363	348	330	318	363	370	344	367	381	357	354	375	372	332	372	354	380	353	368	370	354	369	411	398	378	336	379	367	340	368	354	377	382	359	335	385	362	358	375	321	337	351	364	361	365	334	324	371	350	384	356	343	381	362	362	359	380	372	356	365	363	374	367	367	358	343	391	355	367	369	365	351	349	364	362	353	364	362	341	376	380	347	365	364	355	339	351	351	383	360	366	349	315	353	360	359	386	390	332	364	344	360	389	391	351	388	360	385	386	390	346	343	350	367	393	349	379	345	373	361	360	348	366	390	353	396	356	358	365	375	363	355	377	357	338	367	377	357	376	323	370	318	360	323	359	370	411	364	363	357	359	342	366	368	364	337	360	331	347	338	349	363	358	346	356	368	358	371	356	389	387	355	309	351	363	353	365	367	332	383	367	368	363	357	357	370	409	357	368	379	325	359	378	347	338	360	357	376	367	378	361	360	370	380	360	369	325	393	360	364	366	360	329	348	349	342	376	345	330	384	380	376	381	343	357	405	357	324	329	370	356	350	365	347	369	378	371	365	371	351	380	383	357	371	354	342	376	339	381	359	366	378	332	367	351	350	355	336	328	359	319	337	327	386	337	339	351	342	363	346	339	365	336	333	357	374	345	365	345	364	344	369	353	350	346	369	386	371	341	361	343	330	375	367	367	372	371	376	370	358	335	379	344	351	367	330	373	336	355	354	392	378	383	365	386	357	351	382	365	348	344	339	385	356	376	346	369	346	341	362	368	377	377	344	400	380	333	403	350	385	357	364	374	352	363	359	378	365	381	384	354	350	383	359	320	368	384	337	369	381	371	366	352	365	371	374	350	326	341	365	317	371	375	379	350	333	377	367	366	371	338	367	352	320	367	395	342	389	400	331	357	362	358	370	342	382	347	307	366	342	387	381	302	328	358	331	356	370	370	337	379	368	387	380	333	374	372	372	351	328	362	365	359	367	356	347	354	353	349	371	373	372	350	378	356	348	399	357	402	355	375	365	414	377	351	317	420	344	339	361	351	349	321	379	366	396	365	350	355	325	351	390	397	368	360	346	353	352	359	339	370	365
1547	330	334	371	321	309	328	310	349	327	300	315	348	357	317	324	352	313	350	311	355	302	340	339	308	333	297	327	346	367	318	325	298	346	289	328	303	300	337	335	320	305	311	349	339	322	328	304	324	311	334	346	356	316	349	319	333	334	319	352	341	361	352	375	317	349	362	323	325	321	301	295	332	323	317	272	312	350	356	344	325	363	345	321	317	313	343	362	331	325	347	304	310	354	322	356	317	337	331	306	303	326	331	322	335	337	343	352	345	311	343	327	336	339	339	324	355	323	367	302	331	309	321	322	317	331	344	344	307	319	345	325	329	317	341	324	327	331	337	352	330	300	322	351	334	309	341	355	350	339	320	346	338	328	308	299	371	351	314	343	353	324	365	341	328	348	345	339	333	313	341	328	314	309	343	346	355	284	311	339	320	302	347	326	346	337	328	297	345	335	325	331	347	315	321	362	327	321	318	305	337	391	341	361	306	323	310	359	291	307	324	318	353	316	305	318	316	370	335	346	344	347	350	331	343	299	342	322	339	331	312	340	327	344	344	323	318	333	341	300	354	357	327	353	381	334	363	338	321	301	320	313	333	324	320	344	294	328	317	313	352	355	357	341	320	339	317	310	342	327	333	365	320	306	306	338	318	334	345	334	320	320	353	337	307	337	341	376	329	324	305	320	307	335	343	336	335	362	354	339	368	341	350	324	311	309	327	315	337	360	341	310	380	349	325	361	334	311	334	342	336	330	366	353	331	367	352	339	296	349	378	311	338	317	339	319	344	361	320	336	318	336	311	339	304	329	366	345	295	330	357	318	316	336	350	336	359	313	343	343	325	349	333	333	303	343	354	319	356	321	314	299	307	375	309	317	319	354	325	294	320	338	324	308	349	355	328	332	308	322	356	340	345	365	369	349	329	327	307	348	334	317	298	342	338	316	329	336	318	349	369	305	332	343	351	336	345	360	328	325	347	363	330	359	344	341	316	335	341	353	327	314	348	312	316	320	340	321	316	325	358	357	343	315	323	310	346	330	327	291	342	317	326	340	333	313	317	321	298	320	313	311	353	330	315	318	337	319	336	320	337	293	342	297	324	307	331	303	329	311	350	312	338	306	319	330	305	333	314	292	339	359	298	311	320	310	318	352	329	334	315	325	307	340	327	350	337	328	321	330	311	316	329	365	314	342	358	322	313	340	371	308	360	348	307	337	340	323	316	325	314	325	336	321	325	319	346	326	329	299	312	330	352	306	332	315	322	353	340	320	312	293	329	326	354	331	326	325	337	329	330	323	340	298	302	329	367	332	353	317	349	327	350	326	350	366	341	333	304	336	337	311	314	316	332	311	343	367	334	337	345	345	322	311	306	324	324	316	314	333	358	294	338	368	328	366	377	361	325	346	312	365	326	344	348	357	346	301	352	305	358	338	310	320	351	322	354	279	324	375	299	313	334	323	338	303	317	325	342	315	328	339	316	327	327	342	283	316	326	327	347	337	330	351	321	312	343	342	328	327	317	316	331	351	313	361	320	362	349	317	323	330	369	296	296	318	331	334	325	334	336	317	311	364	316	296	340	312	311	324	344	295	310	351	328	308	334	321	323	347	327	362	307	350	306	314	343	303	349	386	309	320	325	342	326	361	301	319	345	352	358	367	316	308	315	301	318	319	316	331	353	314	341	362	340	336	319	344	355	331	315	308	329	310	316	362	310	316	356	322	360	310	329	345	314	336	310	327	333	313	381	339	345	341	335	370	317	350	315	327	333	299	340	340	339	327	321	318	318	327	338	359	357	322	333	314	314	319	363	321	357	323	335	297	340	338	330	336	348	334	303	324	308	342	330	336	332	326	353	322	336	325	325	333	313	318	365	350	342	332	336	347	310	348	370	331	329	351	330	328	376	320	333	369	324	341	345	318	331	334	334	373	327	319	319	342	356	371	322	354	314	307	353	330	308	361	350	348	368	338	331	355	373	349	352	328	331	316	358	320	317	325	307	347	358	332	314	290	308	351	351	303	352	321	318	374	337	341	339	339	315	305	329	331	314	346	317	333	349	338	375	319	337	344	330	354	338	340	304	292	320	318	325	310	351	307	340	338	329	314	313	319	348	321	323	300	359	347	351	319	317	314	324	352	332	324	304	339	324	338	345	319	308	328	310	329	330	352	324	336	327	335	357	322	292	344	367	358	313	327	328	329	310	345	322	311	322	354	337	320	311	330	352	328	337	352	328	323	328	320	312	311	326	327	313	277	319	323	343	311	325	358	302	353	305	348	312	332	338	323	336	346	357	342	355	340	335	331	313	330	277	345	342	328	351	319	346	345	353	341	340	330	354	328	306	303	319	332	301	320	331	338	310	320	336	347	333	314	326	302	314	328	350	322	321	325	325	331	323	362	326	317	336	329	343	350	348	327	358	322	340	317	293	311	313	344	314	336	314	346	383	332	337	300	331	317	324	356	359	315	338	327	348	295	351	332	329	329	332	285	332	343	321	340	284	317	293	310	326	334	332	320	327	335	333	330	356	334	346	300	351	335	346	303	345	318	326	350	316	337	340	335	337	337	328	329	295	328	309	349	317	315	325	309	306	379	317	350	347	306	342	331	315	354	318	290	309	317	309	357	301	350	344	328	328	308	296	358	337	350	324	322	315	293	323	355	325	304	338	318	321	302	335	301	365	318	299	332	331	308	317	329	329	345	375	331	323	328	339	334	321	364	307	343	329	334	360	305	337	305	278	317	314	301	298	331	323	370	291	352	343	304	330	310	380	359	325	313	313	331	344	340	337	318	341	367	311	356	331	349	306	326	334	332	332	329	327	357	321	308	324	296	293	337	341	340	342	316	350	311	321	324	323	324	344	343	336	347	327	310	335	324	329	342	334	317	315	349	326	341	332	296	313	315	319	326	322	305	327	320	321	371	331	323	322	346	323	357	331	316	345	344	330	363	309	318	306	346	308	351	322	321	322	317	330	324	334	341	322	345	329	341	325	319	341	317	354	347	302	347	315	373	316	337	330	282	320	301	344	306	366	333	341	346	289	327	353	321	303	338	363	318	368	345	343	308	293	320	320	327	308	361	331	311	321	317	342	308	296	321	336	309	290	344	345	375	342	324	332	342	341	318	296	347	316	328	326	318	331	363	331	324	358	355	334	327	336	335	344	339	323	307	327	341	344	331	335	323	339	292	326	343	330	353	346	313	302	339	337	304	357	339	332	320	356	308	366	359	307	323	319	353	328	362	304	325	321	341	309	327	348	335	343	320	324	355	367	318	301	301	303	339	350	311	304	336	301	309	319	342	331	311	368	332	337	349	298	327	325	336	322	308	317	316	349	317	328	299	343	323	345	317	344	348	342	321	335	328	326	303	307	325	320	321	333	328	338	304	320	357	295	348	346	378	329	339	331	332	328	308	317	308	294	302	339	348	326	327	311	333	360	327	311	347	346	306	364	333	282	321	334	304	355	352	321	337	369	339	337	376	297	308	335	334	319	316
1766	749	744	748	728	724	743	720	697	705	720	705	719	706	769	728	719	674	679	708	728	664	749	728	701	713	721	693	734	744	711	762	667	712	761	717	727	727	726	690	727	723	714	692	687	727	764	684	692	720	696	727	744	732	739	697	706	750	696	719	694	728	708	695	738	701	728	747	707	712	744	672	730	752	759	723	713	706	697	647	722	735	685	687	702	676	724	733	744	672	669	746	770	726	691	718	719	705	668	691	743	660	745	689	693	702	660	711	703	739	760	702	707	695	690	716	703	720	715	720	683	687	712	672	668	707	701	724	686	691	681	702	667	717	639	750	667	681	665	682	690	688	660	708	686	679	662	721	751	698	736	695	700	709	729	739	664	746	748	709	729	710	694	653	684	717	714	700	719	701	728	714	653	724	671	737	684	697	704	775	744	622	753	687	708	698	693	689	715	694	684	666	744	685	702	683	726	700	698	696	718	727	714	730	724	720	665	723	698	702	711	710	741	717	694	742	712	683	697	712	669	725	691	720	695	713	703	716	685	680	730	641	733	717	694	704	705	692	651	679	731	733	688	714	723	706	760	689	716	717	653	724	725	703	737	727	690	699	720	700	674	737	688	674	740	651	716	726	704	694	704	659	720	767	686	667	698	705	705	656	658	663	736	712	719	732	735	701	711	693	693	667	712	665	737	742	751	681	713	644	691	713	725	750	738	745	672	728	735	722	697	718	702	705	695	707	691	718	709	695	703	757	671	686	721	728	657	730	732	766	739	726	741	719	671	722	658	751	725	717	700	730	714	719	691	701	669	719	705	718	746	694	694	700	760	692	733	702	711	711	747	709	724	704	696	705	725	726	722	702	769	722	681	706	712	721	723	718	722	715	734	702	685	723	688	719	675	679	683	756	749	701	659	696	735	718	697	683	765	737	755	687	715	663	763	736	692	686	727	696	708	653	700	701	708	715	720	689	711	722	716	689	660	689	736	741	667	724	767	714	699	704	688	734	695	742	742	737	700	731	735	708	700	702	714	697	720	726	709	673	720	677	671	725	709	751	698	718	708	684	684	750	697	761	701	724	703	694	756	736	735	664	703	714	689	676	723	695	707	695	758	677	724	692	687	693	707	708	718	663	663	712	704	692	693	719	715	747	721	753	692	692	712	701	699	696	672	683	700	692	689	720	707	719	659	707	706	701	694	713	679	734	715	700	773	735	692	696	740	729	688	726	713	728	707	705	701	682	707	670	706	748	719	730	770	776	700	756	753	723	682	721	703	692	654	675	704	759	717	650	695	676	771	673	672	696	659	668	736	733	725	692	660	678	758	714	700	735	698	691	735	691	701	721	723	720	685	685	747	700	719	717	731	729	748	680	708	726	701	729	708	700	710	738	708	661	664	724	734	716	722	696	722	670	711	692	647	742	709	674	721	681	692	728	673	693	669	685	648	690	698	741	697	708	727	685	734	752	675	686	662	672	674	717	718	676	712	725	699	690	720	682	674	713	694	703	706	689	707	722	721	682	737	685	689	703	703	718	693	687	717	690	700	722	735	653	744	693	738	678	655	706	701	690	668	707	698	738	710	701	727	771	735	713	684	678	693	780	738	702	699	731	721	712	737	699	744	712	713	688	719	718	717	695	747	663	713	767	681	694	753	706	732	679	705	720	709	666	704	720	735	705	677	685	690	739	738	718	724	761	710	693	700	744	660	714	712	687	719	713	696	770	697	714	721	725	686	653	698	664	701	692	736	715	690	721	708	689	702	708	690	702	668	699	711	678	700	712	644	691	720	676	696	730	722	726	721	706	739	708	723	675	708	671	658	681	701	705	706	688	735	739	678	704	711	704	710	724	708	713	661	727	715	686	729	675	724	718	749	682	692	736	727	737	704	694	766	720	741	733	685	708	676	667	706	683	669	664	723	713	697	732	715	712	687	692	659	693	681	705	700	696	729	721	709	735	703	713	756	699	707	710	728	704	726	743	686	712	714	685	702	708	701	751	679	666	675	722	677	652	733	760	708	690	725	724	684	742	713	734	714	706	777	736	726	698	709	747	721	646	741	731	745	691	733	683	709	718	688	690	724	735	716	690	679	665	742	707	701	700	681	722	707	699	751	738	716	713	699	712	683	742	688	737	720	680	696	662	722	700	721	719	697	654	727	701	697	734	738	723	651	712	685	723	734	708	668	728	680	682	718	722	731	702	681	747	709	731	693	710	720	699	747	708	736	713	783	782	680	684	742	705	753	695	767	708	726	716	666	713	680	697	725	728	689	705	736	718	722	722	743	709	724	734	677	723	695	687	690	690	747	690	701	688	665	674	702	703	694	679	743	698	747	670	710	704	708	730	714	686	682	722	707	679	737	695	713	713	736	732	696	736	673	765	717	727	721	754	682	688	737	756	699	716	687	697	772	693	730	745	695	705	695	720	661	700	712	687	710	707	719	681	726	745	736	721	738	712	683	690	693	707	688	693	733	752	704	693	718	724	658	745	701	741	742	674	740	690	775	711	738	735	720	684	672	715	751	685	725	664	736	776	725	716	732	734	712	747	692	711	738	665	734	678	727	725	728	726	739	675	710	687	701	732	736	773	696	727	702	732	687	704	708	711	662	732	647	701	671	761	751	672	706	665	708	710	717	674	681	666	697	702	681	705	680	691	747	712	692	660	675	754	713	731	706	698	696	717	712	688	728	738	693	692	730	685	740	676	714	752	727	693	718	752	731	705	744	738	720	707	769	742	716	702	750	700	742	737	732	732	701	688	729	671	751	674	698	705	665	706	707	728	713	733	702	725	746	730	695	712	721	701	727	683	683	697	685	699	739	719	758	770	719	686	751	705	659	760	721	707	697	707	695	711	766	720	696	670	721	696	679	693	729	737	688	742	673	698	721	726	677	656	697	656	696	743	748	712	719	740	713	657	716	715	697	705	690	723	756	742	705	728	740	708	749	663	722	708	749	724	694	727	700	721	738	703	756	723	682	732	698	729	719	737	735	713	723	725	688	698	741	713	687	704	728	688	715	663	701	709	713	691	713	700	661	715	753	760	680	737	711	747	722	754	685	716	709	736	765	720	714	701	714	705	716	702	710	725	677	680	714	744	717	681	704	690	737	701	686	710	710	669	726	740	695	714	698	766	718	755	747	689	704	697	725	703	709	675	735	748	642	728	715	731	729	711	713	699	707	712	737	672	654	747	683	682	712	737	666	713	690	751	679	699	685	704	702	709	704	751	686	703	702	714	722	717	730	658	729	733	710	738	676	694	692	734	739	707	728	708	711	701	724	705	741	721	728	697	752	746	687	736	733	649	683	704	746	691	694	687	676	686	709	728	664	719	700	715	729	716	735	754	724	702	712	691	710	728	692	688	678	727	674	679	753	689	721	722	708	732	721	710	730	689	736	666	683	725	710	723	696	707	704	690	710	726	729	732	695	714	724	697	680	662	698	671	699	698	683	695	718	717	743	732	738	732	718	717	717	740	724	741	706	728	729	708
7493	626	624	447	358	274	234	213	187	163	200	159	184	173	167	168	172	165	121	145	135	165	141	142	148	168	164	148	141	139	156	161	159	137	157	172	144	152	161	164	128	133	149	156	147	165	163	148	157	161	146	163	143	137	158	140	135	126	146	148	137	152	147	149	163	143	141	169	148	151	144	158	140	154	158	143	162	161	137	140	147	144	154	137	158	154	170	157	150	128	138	163	188	170	171	148	172	133	146	153	145	136	158	149	140	128	136	134	165	142	145	136	139	158	156	159	177	140	167	140	174	140	151	159	143	144	164	159	158	133	140	142	157	139	172	130	148	150	148	133	173	149	147	151	132	153	134	122	158	144	170	165	164	147	147	174	179	168	152	138	137	163	136	155	155	157	118	150	127	148	150	168	125	140	159	163	141	137	143	158	148	154	141	127	152	138	179	150	155	145	147	141	124	167	167	144	140	129	130	150	153	150	144	164	148	154	139	165	146	172	150	157	151	139	148	141	145	156	138	153	121	138	149	155	161	142	139	155	154	152	150	157	142	177	171	143	144	149	156	155	155	157	146	155	146	150	146	166	140	166	145	132	136	151	125	172	137	151	146	136	177	145	151	140	168	139	147	150	125	151	160	156	150	146	165	142	168	147	154	134	147	142	137	130	151	122	162	149	142	130	150	151	155	168	134	140	152	143	152	136	163	169	144	140	161	153	158	152	142	135	119	160	150	155	143	137	144	165	146	131	163	136	147	145	150	161	149	190	162	154	134	157	174	140	165	138	144	169	131	134	135	144	160	149	163	137	156	125	161	150	147	161	142	137	156	143	156	182	147	146	153	177	146	141	162	158	165	166	122	140	167	169	156	173	157	162	170	171	164	138	174	178	142	158	153	173	134	145	145	151	140	137	145	135	141	129	148	146	156	145	136	166	156	131	142	164	156	150	166	156	148	159	127	155	148	144	157	165	159	168	146	143	140	159	146	168	146	140	147	159	158	160	170	148	151	152	154	146	144	157	138	157	152	147	156	163	126	138	159	172	153	152	165	137	166	161	153	154	165	149	136	144	142	136	146	141	141	156	162	146	158	135	138	171	169	155	165	150	159	162	187	168	145	157	176	184	144	142	146	166	143	130	172	159	133	151	147	164	166	131	165	139	129	158	141	168	157	160	160	145	142	137	151	140	146	192	171	157	150	153	175	149	167	156	162	176	144	136	142	171	161	137	140	159	151	141	152	131	153	149	126	154	167	133	169	171	162	123	133	161	147	158	142	155	155	151	124	151	144	150	139	177	143	152	155	170	148	139	148	175	158	138	138	133	200	159	152	152	147	142	144	173	170	146	168	148	169	141	149	163	138	161	157	137	172	146	141	162	171	147	170	136	154	127	149	123	143	162	169	150	164	139	156	154	157	159	164	134	153	142	128	134	169	145	162	154	143	140	146	132	167	147	139	173	177	146	141	149	147	137	180	173	173	149	137	169	134	146	151	144	144	153	136	133	145	154	150	144	166	123	155	167	154	143	175	154	163	149	158	138	160	143	149	162	157	127	180	165	121	147	135	144	175	124	157	142	142	144	161	167	145	152	129	160	141	168	145	152	164	155	167	132	140	155	151	166	168	131	141	168	149	132	141	159	129	156	160	155	125	152	152	135	161	132	163	152	138	169	154	154	166	167	149	154	173	124	160	137	139	145	149	133	147	154	146	149	164	156	142	157	160	131	156	166	149	146	123	169	146	134	135	157	165	169	134	140	137	147	175	155	157	149	146	138	144	141	142	155	132	141	181	150	137	160	138	173	168	158	152	164	166	154	141	137	156	143	140	149	148	162	155	134	157	142	144	138	131	135	143	174	163	147	162	157	152	134	163	169	155	130	141	166	162	150	137	134	155	150	140	168	137	148	151	167	147	145	167	154	145	139	125	155	164	149	139	129	147	163	155	154	162	145	153	131	144	139	158	131	149	163	153	134	160	149	151	162	147	130	172	167	146	149	154	182	140	126	146	142	142	195	156	183	177	162	144	140	132	159	156	159	134	132	135	140	161	143	126	134	158	147	149	156	149	149	139	139	146	123	136	175	170	163	141	151	178	154	146	162	170	162	146	154	148	170	157	176	183	152	140	155	152	135	140	145	157	152	147	174	154	151	149	149	140	156	141	144	155	142	146	151	160	156	136	145	156	156	155	154	151	151	138	159	139	140	148	129	171	129	149	154	152	157	156	139	146	147	127	143	142	141	143	139	148	152	147	158	135	128	173	164	153	148	148	177	162	163	132	186	147	139	183	180	171	141	158	159	147	150	149	139	164	147	150	157	152	149	153	148	130	135	170	163	122	169	124	164	167	159	142	146	161	131	147	152	142	151	135	174	168	145	170	176	169	170	166	133	147	148	156	140	129	150	159	144	139	133	141	150	148	123	158	178	167	162	160	145	163	128	129	141	153	127	155	145	160	169	158	144	168	144	122	156	153	141	137	153	133	132	154	147	165	157	181	160	157	162	153	146	150	135	160	137	142	154	147	145	149	152	146	151	121	159	150	144	155	161	162	150	166	139	159	158	125	117	154	151	141	139	158	126	142	130	130	118	144	151	154	145	150	161	135	147	129	130	154	160	164	150	173	161	154	152	165	146	149	142	125	165	151	156	157	163	160	168	157	133	157	154	121	133	165	162	151	135	158	154	170	164	169	133	146	161	152	171	150	158	156	166	139	136	142	136	160	147	139	175	147	181	156	138	175	152	130	141	136	163	121	138	167	136	138	164	156	169	144	137	144	178	145	187	162	163	139	151	157	178	145	154	139	146	145	149	138	137	142	135	166	128	147	161	165	167	152	123	172	164	147	158	148	143	159	154	150	136	149	160	163	143	189	148	155	176	157	171	151	171	139	153	149	145	155	156	147	156	136	146	142	144	139	157	160	164	137	145	142	146	169	139	150	137	134	162	164	153	149	147	147	149	172	143	142	147	139	140	121	139	150	135	144	151	145	164	152	142	145	144	142	138	171	162	189	144	143	151	164	158	152	161	150	157	157	156	174	148	148	142	125	148	169	166	161	168	143	141	154	144	134	152	169	154	156	163	169	144	143	132	152	162	147	162	146	152	149	152	152	174	158	135	153	146	153	139	170	154	137	135	144	130	160	136	151	142	141	122	141	141	128	142	155	149	152	134	155	161	160	130	172	137	140	154	167	145	119	153	173	145	153	148	155	127	156	156	148	154	115	127	139	145	143	125	150	143	133	154	141	151	156	136	133	142	139	153	163	142	152	156	152	145	152	143	165	166	151	143	151	166	145	149	148	170	130	159	125	166	142	150	154	159	148	184	151	141	155	172	152	147	132	145	136	154	114	171	142	144	145	136	166	141	155	157	149	156	154	153	137	142	143	156	174	186	154	128	137	168	141	149	164	148	137	148	160	175	153	142	148	157	143	145	113	152	127	143	137	145	173	128	136	162	142	136	157	181	138	158	143	144	146	133	146	154	151	145	147	150	148	162
6006	809	1357	1302	1165	928	740	705	631	566	494	504	493	453	430	433	431	430	405	395	414	420	360	391	397	375	375	368	377	381	375	367	391	366	407	400	378	345	360	367	387	334	360	359	397	386	342	363	356	341	387	349	365	345	364	355	348	317	331	363	391	360	345	387	333	365	354	384	383	398	392	345	396	378	359	374	380	386	403	339	362	400	374	391	362	331	354	367	356	357	322	353	325	336	386	353	370	355	388	376	351	392	372	368	361	368	380	372	378	357	343	368	345	352	345	370	379	367	352	380	348	390	378	350	340	367	392	354	350	362	373	358	362	329	356	374	359	387	407	344	361	349	345	315	357	370	350	352	358	346	347	367	336	365	328	355	352	333	348	361	338	362	376	362	366	343	398	395	334	383	344	329	352	365	357	363	360	386	343	352	333	361	347	349	372	367	323	326	338	353	354	342	308	377	325	359	361	364	360	383	386	366	396	348	353	342	352	377	370	344	365	364	369	355	368	378	379	329	357	369	366	373	356	349	356	391	348	378	327	361	370	364	374	359	319	347	354	322	353	372	330	350	331	356	350	367	360	368	366	367	348	317	337	412	356	342	353	376	382	335	367	356	333	385	344	346	365	324	369	391	351	333	355	340	346	354	377	394	365	341	337	341	373	360	346	369	374	329	367	350	348	373	358	369	302	319	357	356	340	352	377	338	329	345	397	314	342	390	352	377	358	351	342	384	328	342	375	341	342	332	353	341	359	360	378	377	346	323	386	328	328	382	375	364	364	356	347	330	369	372	367	368	327	371	382	358	365	344	352	345	331	356	361	369	359	356	350	374	407	342	361	368	367	321	390	390	349	364	343	380	299	332	366	339	382	372	362	368	351	344	344	351	354	377	377	372	376	358	354	391	393	333	357	330	390	351	370	352	385	340	344	343	355	346	353	379	360	332	366	328	374	364	373	369	364	354	337	354	385	352	409	348	363	343	354	322	365	350	351	344	351	327	358	383	360	328	408	340	340	368	391	335	384	341	350	347	345	359	378	375	361	347	387	374	383	362	356	376	363	379	363	346	364	313	317	347	363	340	365	363	348	364	356	345	389	332	356	367	367	351	320	352	350	377	313	367	346	378	323	353	361	339	406	383	368	351	334	334	327	360	360	330	327	345	368	355	345	346	319	346	369	380	342	361	344	369	333	382	360	350	332	360	351	352	369	364	363	342	323	373	383	353	358	356	353	326	363	373	360	353	367	364	354	378	344	372	392	353	371	377	347	346	330	341	379	361	356	364	337	316	365	330	357	357	349	345	336	345	332	412	370	330	354	360	357	376	377	364	370	356	361	346	353	389	356	344	347	353	339	358	372	348	370	351	400	344	355	367	349	354	371	367	334	329	348	404	368	367	380	346	337	376	352	326	356	369	343	388	343	352	374	381	379	351	388	351	321	380	359	371	375	334	364	369	388	343	357	313	382	346	330	366	351	342	364	362	340	367	367	335	340	379	367	345	332	382	348	377	350	359	363	384	361	344	326	325	342	360	352	342	359	390	356	334	374	340	372	394	364	370	346	338	370	386	375	335	368	351	376	357	359	403	337	379	358	332	363	340	380	378	364	388	368	350	353	360	352	364	354	326	358	383	322	376	377	346	358	344	341	368	355	366	325	389	373	397	357	354	320	346	386	351	376	363	341	344	351	331	358	341	344	356	352	383	358	328	335	348	371	344	325	326	355	355	334	368	354	360	351	358	356	374	326	341	343	370	369	347	346	348	347	383	340	337	392	355	332	361	348	356	318	382	358	314	343	331	368	367	353	348	385	382	351	370	302	364	330	372	369	363	362	369	345	374	329	363	341	353	337	359	338	361	333	317	317	383	351	353	386	357	344	370	365	338	350	366	355	359	360	338	323	305	373	372	348	369	342	361	383	355	374	352	368	376	350	352	342	354	359	317	343	375	364	342	364	352	365	356	386	337	355	339	359	382	347	333	324	370	332	361	359	341	349	349	392	342	354	348	374	375	347	369	365	345	317	339	351	340	359	372	334	384	354	376	369	390	332	328	378	351	333	356	356	362	365	383	358	354	358	356	368	388	341	339	380	367	363	360	374	358	370	349	392	337	390	338	372	329	364	384	364	327	348	354	411	346	331	398	335	310	327	373	345	332	388	326	346	345	369	373	351	350	350	340	342	358	358	331	314	351	343	358	341	326	354	340	371	344	323	324	363	370	333	382	384	347	350	389	354	358	323	409	359	360	376	332	360	360	349	367	340	361	357	381	355	365	370	303	366	333	361	378	365	330	374	361	347	382	336	360	370	348	370	385	330	341	338	349	358	373	338	353	357	346	360	333	334	342	368	324	339	355	355	358	328	347	355	342	357	358	359	372	324	340	365	341	353	351	339	350	344	348	336	351	389	359	391	389	343	345	335	371	344	349	361	349	386	349	349	371	359	392	340	353	338	361	359	327	338	341	325	379	345	387	357	354	371	370	361	379	347	331	357	380	378	332	354	393	355	336	401	334	364	357	372	326	371	356	328	344	408	328	376	349	350	319	401	360	391	365	353	359	355	366	353	337	354	348	380	307	375	359	385	348	376	389	376	388	371	400	361	360	367	349	340	346	356	336	372	335	365	348	325	361	373	379	377	370	364	372	357	366	377	330	340	353	354	358	321	329	359	392	316	360	347	365	348	359	367	342	373	366	351	372	352	392	373	349	364	334	343	357	370	355	380	369	352	367	353	360	363	348	339	371	351	330	386	352	352	350	374	360	399	370	344	352	341	373	306	405	357	379	355	360	292	357	346	360	374	394	391	359	393	368	392	359	347	364	362	323	358	368	346	330	333	393	313	366	342	334	386	368	385	386	389	357	349	373	331	366	363	389	360	350	380	349	345	384	335	366	374	378	337	320	358	375	338	380	366	347	328	390	327	335	324	322	373	320	353	336	379	368	344	335	343	343	342	376	353	360	341	348	377	345	336	358	348	344	370	360	387	378	336	375	367	355	374	350	383	374	380	342	375	393	369	362	375	337	389	330	352	346	358	356	377	340	338	379	353	348	372	357	385	367	356	349	362	375	355	335	351	359	352	341	363	370	362	361	371	342	338	348	349	361	335	330	365	376	387	347	400	317	341	388	370	321	372	360	375	371	325	352	364	351	347	328	379	360	335	367	354	340	350	345	366	342	369	358	342	365	338	364	345	354	376	391	353	365	388	348	396	382	327	344	367	329	376	349	329	332	360	384	361	380	364	357	358	310	320	349	347	364	380	363	339	351	384	372	347	366	344	365	327	372	351	361	380	359	358	368	339	387	397	352	362	380	360	371	342	367	374	326	324	359	349	369	319	348	353	396	345	356	353	313	415	365	372	367	330	353	380	406	364	338	383	389	333	375	349	337	364	353	388	326	373	328	336	385	375	381	350	351	378	357	380	334	358	344	331	345	354	347	348	364	381	356	406	344	333	376	323	371	369	368	354	352	362	381	341	354	379	376	353	363	361	342
13649	1351	1154	715	467	353	296	262	193	236	217	181	183	194	164	169	171	159	161	118	149	161	159	141	167	146	138	151	144	153	153	159	134	168	141	161	173	139	132	140	151	136	138	152	138	132	161	149	123	125	145	126	117	162	161	155	143	159	129	124	128	158	124	164	154	123	137	128	150	135	136	113	158	147	164	137	141	140	135	147	131	155	140	144	144	165	148	134	162	145	141	141	157	132	148	130	96	127	149	141	140	145	129	152	151	131	147	117	156	151	155	148	164	132	110	142	125	127	132	126	139	137	134	171	156	138	157	158	155	123	116	160	149	139	140	134	134	159	129	143	126	161	147	146	142	164	121	147	140	135	129	121	121	134	151	149	115	155	148	136	145	152	147	166	123	149	137	133	149	144	148	133	166	144	150	139	152	150	133	159	144	135	142	120	127	157	158	127	143	137	146	133	139	149	123	140	148	141	124	132	157	137	143	136	131	146	142	145	113	129	157	138	125	139	143	130	145	115	129	147	159	141	116	145	142	145	108	124	148	168	116	154	120	124	135	136	106	151	133	128	146	126	133	137	164	123	127	138	135	124	142	157	137	135	142	126	124	145	114	136	166	131	137	151	134	137	137	149	119	143	136	127	128	144	140	137	140	143	136	148	110	135	126	146	115	157	122	115	136	148	141	158	132	122	130	126	138	145	114	151	143	122	156	130	126	142	136	131	153	138	124	160	143	148	151	108	133	122	153	124	120	131	142	139	134	133	134	153	141	132	156	138	134	110	154	156	123	121	128	153	153	161	116	152	136	141	135	120	153	138	154	147	131	129	153	136	115	159	142	146	128	147	136	161	118	150	135	134	147	150	135	135	114	126	137	136	124	125	132	153	151	147	142	152	155	140	147	152	148	148	142	142	137	132	157	130	148	133	153	125	148	133	124	116	152	137	122	161	133	144	133	151	143	132	155	147	144	129	144	143	149	95	137	111	119	121	153	138	146	149	147	141	123	120	137	142	153	157	142	142	138	146	130	133	143	140	127	132	137	121	132	142	138	135	145	129	149	155	133	142	152	135	165	144	158	140	121	127	116	136	127	143	144	158	142	132	132	142	118	150	137	147	117	147	131	123	152	147	149	140	133	138	157	142	159	152	141	140	146	128	133	132	149	140	109	138	136	152	146	145	135	129	129	123	130	122	140	150	117	147	153	133	165	151	134	115	130	135	138	136	139	132	151	144	141	126	151	115	151	129	140	123	141	130	125	120	162	128	145	146	138	122	130	150	137	129	134	126	156	130	147	148	148	137	148	113	141	149	136	138	150	146	144	136	156	163	140	108	149	157	153	144	142	139	165	123	143	165	152	128	149	153	144	135	135	131	138	144	126	155	142	132	124	126	144	138	156	133	137	119	143	155	121	137	137	128	158	130	151	141	140	155	136	150	158	147	132	132	124	118	139	131	148	130	142	133	154	160	98	135	109	137	125	140	120	129	124	154	154	133	118	139	129	155	150	118	131	119	131	137	139	129	146	133	158	140	143	154	151	138	142	137	148	156	159	121	129	148	134	111	146	144	123	140	147	115	169	146	150	136	140	114	127	136	139	131	144	136	139	149	131	119	154	152	146	148	134	158	122	144	136	131	105	130	144	119	144	124	136	117	142	118	140	126	163	157	122	136	143	152	151	149	121	146	120	135	110	143	137	137	132	150	133	128	141	114	166	152	146	137	139	130	139	114	145	146	155	141	161	127	153	153	140	138	127	146	155	122	148	131	140	157	139	149	134	123	116	141	138	140	138	137	150	137	144	146	151	154	141	137	128	146	134	137	152	144	119	122	165	140	133	137	139	147	162	140	140	131	141	164	173	157	139	141	137	150	122	123	138	133	145	149	120	138	141	135	148	134	128	136	150	119	147	140	159	146	127	135	146	129	134	142	140	125	131	117	132	164	150	152	156	138	127	121	158	153	126	137	139	153	109	118	127	129	127	160	136	137	154	136	141	157	128	148	152	147	158	116	166	142	134	141	131	131	128	124	132	111	120	153	137	127	110	158	123	141	140	171	159	137	139	144	145	135	129	129	134	110	134	164	139	150	123	134	120	131	151	114	143	152	155	159	120	129	136	141	127	140	139	140	140	130	144	132	113	155	131	127	127	155	133	137	137	141	154	149	142	145	150	159	142	138	129	162	166	155	147	129	140	130	131	139	152	117	154	127	152	136	138	120	139	145	121	130	145	137	142	137	122	142	147	165	147	130	135	148	150	166	139	140	129	159	146	138	127	128	124	149	125	129	143	159	141	139	131	151	133	143	154	117	141	141	128	122	132	139	151	147	139	142	124	148	171	149	152	171	135	181	114	138	137	139	131	140	134	153	143	120	125	153	134	142	138	159	135	125	132	142	156	142	138	142	149	135	130	134	156	151	132	144	131	137	118	158	141	121	141	144	108	151	138	130	148	130	119	152	113	148	129	152	128	151	142	124	167	139	145	140	146	141	139	156	144	125	157	135	131	141	132	143	151	143	134	145	150	144	135	143	133	115	119	146	151	149	140	139	122	138	130	153	128	134	155	135	134	135	144	127	129	135	158	148	126	135	144	147	149	141	146	131	131	130	139	150	145	155	120	148	148	125	128	119	145	154	150	161	138	144	127	152	117	133	131	150	141	154	151	136	134	135	149	127	155	149	153	155	146	157	137	142	137	165	129	146	131	148	149	121	155	155	138	145	113	129	161	145	149	123	157	153	141	147	142	154	136	125	116	142	118	155	140	130	140	159	153	121	142	133	113	150	132	111	146	150	126	137	117	123	142	123	144	150	141	143	124	132	110	130	140	139	136	155	138	141	127	125	140	153	125	128	167	171	144	126	143	130	137	145	122	135	121	139	135	147	156	138	125	129	146	121	137	131	145	153	132	114	147	139	134	134	132	127	147	166	132	121	129	129	124	135	142	128	142	132	126	126	137	143	146	129	137	123	131	143	132	129	127	128	152	146	148	142	126	161	122	120	128	122	147	148	178	127	141	128	137	134	132	119	132	138	165	150	138	132	135	132	140	132	145	145	148	153	136	137	128	142	158	128	132	108	125	145	126	119	131	136	163	154	133	144	146	157	136	136	143	115	174	134	129	127	154	120	140	152	146	146	143	126	135	128	131	135	123	135	138	159	149	124	163	129	155	163	135	143	126	130	138	133	145	131	146	138	140	142	155	166	161	145	131	136	154	155	136	150	139	151	134	147	142	130	139	145	139	140	129	132	153	123	130	156	123	138	118	145	134	155	130	138	138	118	145	142	129	143	129	159	114	135	152	127	143	147	146	158	106	166	147	115	173	124	146	152	147	155	134	129	129	146	145	135	134	133	144	123	130	137	142	128	131	152	123	140	137	151	136	129	126	156	172	150	152	152	147	135	134	141	163	135	137	138	130	162	135	136	146	137	121	130	145	129	150	136	131	132	142	130	119	162	120	132	118	129	148	127	151	132	151	133	143	138	136	164	144	116	121	125
7874	1147	2258	2264	1998	1397	1158	947	876	800	710	627	563	589	553	527	476	528	498	433	440	447	410	472	429	402	431	402	417	404	407	401	405	370	391	406	388	392	394	366	364	359	360	375	375	412	354	391	376	387	344	381	391	387	377	346	362	383	347	390	353	400	342	322	388	364	347	375	367	342	381	398	396	347	376	369	354	396	354	353	342	360	366	364	372	359	350	365	375	379	349	355	332	366	342	351	368	364	352	370	331	355	369	370	322	372	364	367	352	375	357	358	336	366	365	399	371	379	365	372	330	358	374	378	387	322	336	368	376	365	369	334	348	355	363	377	379	373	367	355	369	373	376	362	375	375	364	337	326	355	362	380	378	357	384	344	361	367	347	366	378	374	354	359	363	372	370	386	339	384	390	371	345	377	342	377	413	377	366	330	405	375	385	355	368	375	368	381	389	349	407	381	346	343	348	365	371	369	398	352	342	388	359	343	340	360	364	363	374	322	397	369	337	343	367	370	343	367	364	367	394	361	378	361	312	351	323	376	376	338	363	381	360	388	379	364	354	364	349	353	288	366	360	342	346	377	373	403	378	374	362	390	356	349	389	343	371	381	373	347	352	351	358	360	330	344	358	367	365	334	362	349	341	333	350	375	352	375	354	354	360	368	365	348	365	386	360	349	353	361	369	373	372	373	364	343	341	362	339	361	380	300	349	398	364	390	351	356	391	352	346	352	384	346	407	340	339	321	379	358	333	333	351	368	361	352	376	404	347	351	345	370	376	341	348	367	381	307	365	377	353	352	351	359	334	363	364	348	347	355	347	368	366	377	315	339	356	329	325	345	370	372	368	347	363	353	390	346	374	372	370	336	344	364	371	404	380	351	386	332	353	383	376	339	349	368	311	355	354	335	339	359	373	318	349	370	337	336	381	348	356	337	354	358	354	354	354	360	351	396	347	372	331	347	346	342	358	380	342	362	385	331	390	371	351	398	359	358	388	346	366	356	367	361	362	365	377	367	345	356	351	367	386	378	347	326	342	338	380	389	338	385	357	375	346	360	328	350	335	344	366	352	386	362	361	372	375	361	360	341	362	356	365	378	329	342	351	356	340	348	346	340	351	385	347	333	351	365	386	387	366	387	360	348	371	343	403	350	360	355	391	357	369	384	409	366	367	379	363	336	358	339	376	358	357	375	367	348	382	351	335	368	358	354	359	399	382	359	381	359	367	345	320	345	351	403	343	385	357	348	354	370	359	352	353	369	363	387	374	392	402	297	317	340	337	377	323	354	375	366	383	339	381	368	378	373	379	370	333	361	378	386	376	346	368	357	358	365	381	343	352	355	353	346	366	387	374	351	356	349	351	352	379	364	346	395	369	380	341	393	382	376	395	327	361	353	337	380	358	382	363	357	377	349	346	367	356	343	377	344	408	383	380	322	388	384	355	354	377	347	365	354	396	353	367	322	343	361	338	385	376	368	348	341	362	384	339	330	328	371	366	356	351	384	354	386	356	351	371	343	365	356	337	395	374	347	366	368	366	345	350	379	362	386	396	350	345	385	356	396	365	392	362	344	386	370	395	346	389	342	403	357	380	343	380	368	355	368	346	363	364	358	366	375	378	354	341	375	357	355	327	352	332	369	370	359	358	339	374	379	352	369	387	359	336	379	368	361	361	364	376	342	380	380	356	364	388	355	370	352	331	370	381	340	369	362	405	335	388	388	342	370	359	373	357	362	363	377	382	397	325	340	392	364	354	356	388	373	351	338	364	352	371	355	361	355	361	354	352	368	345	389	383	352	368	348	325	367	338	350	363	365	361	356	330	360	325	380	323	320	381	372	369	371	389	376	372	382	374	368	365	354	359	382	386	340	321	363	347	368	374	338	361	358	358	356	324	363	336	355	341	348	380	349	355	339	379	410	368	369	351	363	355	344	332	343	327	379	401	350	346	369	330	355	355	362	341	366	341	366	332	366	351	346	381	381	339	350	408	344	351	363	369	368	350	338	349	371	346	366	373	371	373	316	362	352	364	389	374	378	380	369	335	354	369	355	375	353	376	307	395	360	341	356	341	368	350	343	371	388	346	348	335	401	377	357	355	372	343	341	356	350	352	362	381	341	367	346	327	385	376	375	337	361	366	405	367	362	353	383	319	333	338	344	368	364	318	352	345	365	383	345	350	372	353	351	383	395	345	357	379	361	385	379	332	364	367	329	354	370	375	357	352	386	376	371	348	386	395	403	357	376	387	341	370	371	330	368	373	401	342	351	377	343	363	355	339	370	393	325	344	361	384	349	347	331	377	379	322	362	374	358	367	366	347	360	343	361	356	363	371	351	337	366	371	352	342	355	370	363	381	405	360	388	407	351	374	354	358	341	367	326	335	405	338	337	385	410	340	358	362	384	355	360	383	373	349	354	376	373	341	346	372	355	383	337	372	365	380	378	360	357	323	356	345	353	374	384	364	378	376	374	389	361	365	352	348	348	373	350	379	375	373	364	383	371	362	358	386	356	368	360	363	376	369	372	380	362	332	366	367	376	351	347	347	375	363	369	392	351	348	365	366	354	357	405	390	382	379	331	349	373	342	372	357	351	358	359	367	370	388	366	367	343	361	345	407	369	378	386	370	341	387	360	386	366	377	361	355	391	352	353	369	369	377	352	346	353	341	380	367	342	372	359	378	356	363	340	364	382	380	346	371	363	378	381	350	380	379	341	379	363	341	383	371	380	345	343	333	360	354	373	372	366	334	387	383	396	339	375	369	374	375	332	375	392	352	363	356	374	370	357	359	361	364	350	343	356	359	370	388	357	379	358	360	399	353	329	370	343	365	388	330	331	337	364	365	394	370	345	365	369	364	347	361	339	339	356	360	367	382	346	384	343	399	407	372	357	392	365	333	388	388	358	357	359	337	353	399	351	349	349	385	387	350	360	351	385	349	354	353	369	384	368	336	348	350	348	335	364	384	367	339	379	331	369	356	365	365	342	338	372	378	361	395	365	372	377	349	387	365	347	378	367	347	355	353	357	377	362	364	336	362	339	381	363	368	374	373	380	354	365	348	361	362	347	385	351	358	325	367	375	354	365	394	363	367	366	371	356	368	353	401	389	358	388	355	354	369	375	388	401	380	361	343	382	354	379	381	336	334	391	325	339	365	343	340	364	363	368	369	360	382	407	342	354	383	354	356	393	325	360	351	352	327	363	360	351	343	369	364	394	362	353	367	353	360	366	394	353	347	358	370	362	366	352	371	360	356	382	394	379	386	362	376	372	344	359	315	400	372	383	371	378	335	405	347	353	347	384	330	376	337	349	354	369	363	347	356	372	371	343	354	403	377	328	371	353	350	385	341	347	341	348	331	367	345	350	370	359	395	341	344	390	350	344	377	351	366	336	357	344	357	349	409	357	353	336	293	297	387	380	370	351	369	344	414	382	316	396	356	377	334	383	324	387	366	356	402	362	390	366	385	356	354	348	371	393	366	370	372	377	381	358	331	352
1532	350	335	292	330	337	314	327	355	319	292	339	321	320	340	352	312	332	340	324	358	313	316	344	336	332	302	369	342	323	347	310	336	359	318	310	328	352	310	336	331	378	315	342	290	324	357	303	343	348	295	315	308	353	309	314	298	299	316	316	348	314	335	339	365	330	348	334	309	323	339	315	277	324	352	349	295	320	326	345	332	332	306	276	312	344	322	357	358	332	318	355	301	304	322	329	326	319	345	362	319	345	336	341	321	343	315	331	358	337	325	312	381	343	354	354	328	356	341	321	322	312	319	334	347	341	350	336	343	322	320	362	313	320	302	322	344	352	342	360	327	316	302	342	294	344	379	343	347	304	329	352	326	339	308	333	344	355	345	332	333	316	344	319	340	307	321	368	345	354	310	350	351	319	327	320	331	333	333	308	362	316	352	326	323	343	322	353	326	341	341	283	347	329	319	333	357	324	328	314	359	295	361	316	352	362	348	364	314	342	315	357	333	336	294	356	325	342	303	332	299	353	336	341	298	323	324	356	361	333	329	323	290	347	313	303	329	329	343	347	332	359	329	342	318	341	354	322	342	305	353	350	335	335	333	365	322	309	302	289	294	299	321	345	331	346	359	338	335	318	312	300	324	325	335	357	325	309	356	334	323	301	297	319	325	319	329	345	352	335	317	337	319	343	317	316	310	355	331	326	302	336	331	321	351	322	363	348	350	346	352	352	291	356	310	380	333	300	345	312	316	342	355	313	317	326	335	340	351	304	330	349	324	321	344	319	298	346	331	333	318	359	352	318	349	348	308	325	328	350	307	361	330	344	335	338	291	355	327	351	340	311	317	297	307	328	365	355	313	284	296	341	348	318	340	350	312	349	355	352	360	346	310	321	297	350	310	374	296	291	313	333	332	326	329	333	370	297	324	327	324	349	344	340	322	319	321	298	334	322	313	324	337	346	315	330	373	333	349	324	322	367	311	324	317	319	319	352	293	334	319	328	348	338	340	331	343	347	320	328	321	329	288	339	324	335	335	333	358	338	358	325	316	326	289	384	370	394	339	325	298	297	318	317	344	345	338	327	324	340	326	348	311	331	333	319	323	302	339	356	343	297	306	321	342	335	331	322	293	343	354	291	323	360	319	330	319	311	362	346	303	319	344	305	306	283	344	292	310	320	333	309	308	317	316	334	303	345	358	296	312	303	299	342	321	339	314	306	326	331	347	327	328	332	364	347	349	348	338	317	305	307	339	299	337	262	315	351	348	344	326	346	308	324	323	344	342	330	334	337	324	358	378	358	344	328	329	336	327	301	325	327	323	326	348	360	340	358	320	309	325	327	304	329	342	351	336	332	315	348	327	333	358	346	326	354	367	298	317	350	284	315	350	354	341	336	360	321	314	323	345	334	318	347	365	327	355	388	353	324	343	344	349	325	307	346	331	355	318	291	336	355	312	347	352	324	299	342	319	346	342	347	338	358	350	330	329	298	337	311	326	368	369	328	304	332	377	323	318	323	343	348	302	343	346	344	331	347	325	336	340	372	351	335	300	310	317	302	334	339	346	323	329	367	281	328	320	319	350	329	370	322	332	320	337	333	327	323	327	334	327	329	302	334	302	337	326	332	327	305	353	356	350	339	319	313	328	331	333	305	320	376	325	317	306	348	296	323	348	344	350	356	339	337	349	362	353	325	334	329	331	327	373	348	330	327	321	331	326	328	369	323	368	357	317	332	346	352	335	292	317	362	337	336	333	310	330	268	331	339	334	334	327	321	349	302	321	362	339	331	316	335	337	313	318	311	331	323	343	326	353	312	317	336	365	326	321	333	353	314	316	340	341	337	363	302	334	337	305	315	339	332	324	340	357	330	355	294	318	326	363	318	305	341	334	323	341	323	327	325	330	322	330	313	341	308	321	342	319	285	333	309	319	356	299	332	332	300	340	322	295	312	351	334	341	330	326	284	332	310	328	332	360	279	331	320	301	324	326	338	363	333	360	328	341	331	349	367	347	358	366	349	362	363	329	313	315	340	319	340	310	320	369	341	335	331	343	348	348	308	343	347	324	312	320	352	359	320	329	300	332	328	324	313	321	346	328	318	319	316	315	345	345	294	321	343	332	317	335	354	328	340	343	321	320	333	339	352	331	345	333	312	328	320	329	333	310	354	341	336	324	310	337	337	323	300	342	322	323	331	319	339	318	366	350	369	323	305	329	315	319	321	326	350	333	354	326	330	331	371	337	294	321	333	315	340	351	323	332	304	282	318	327	332	313	325	363	321	315	304	311	312	343	329	368	335	327	333	341	326	326	338	340	326	314	332	326	380	309	345	325	328	307	309	331	334	348	314	339	345	320	347	347	352	353	321	343	318	341	330	316	327	330	338	312	322	316	331	311	337	336	354	368	347	336	339	348	332	312	327	326	335	319	330	410	306	345	363	291	311	347	325	327	365	352	348	347	351	325	322	312	352	335	318	340	341	324	335	325	330	336	302	315	325	346	313	353	336	336	359	339	320	304	317	316	351	336	353	344	306	367	360	373	321	321	379	353	380	328	345	331	343	353	301	315	355	334	309	337	343	352	280	321	334	342	352	325	329	351	325	371	324	363	324	299	312	363	342	317	333	337	338	335	326	312	336	351	358	341	353	316	343	290	342	289	291	347	302	333	310	336	363	335	347	297	330	316	349	306	334	333	316	335	325	319	318	319	334	307	328	332	350	353	357	332	283	309	373	330	329	377	357	343	313	324	298	334	316	358	338	334	326	348	314	321	362	332	325	354	335	348	314	371	337	315	341	354	307	333	348	365	325	335	299	363	330	335	336	334	311	352	324	339	319	354	311	358	337	320	331	344	324	338	310	325	348	350	342	327	310	317	326	325	306	318	315	362	324	344	308	333	331	338	371	325	297	313	339	320	361	311	340	312	374	356	341	348	355	376	347	305	320	352	315	309	330	337	342	324	329	350	335	353	340	336	366	321	284	309	324	291	318	347	336	320	337	323	323	343	331	320	333	336	379	319	366	305	367	303	358	313	324	328	304	333	335	308	314	309	309	319	316	342	345	342	330	354	337	356	367	320	351	310	324	316	353	305	343	347	326	350	322	346	313	327	330	343	322	323	363	354	331	331	340	322	341	351	356	326	335	322	307	341	334	345	311	326	314	304	332	342	317	344	292	337	370	305	338	340	350	344	340	321	348	309	380	370	344	321	323	355	323	348	297	327	322	345	364	312	323	316	331	304	318	331	309	338	328	319	338	344	389	341	347	315	344	321	328	358	287	307	341	362	309	332	343	304	357	340	324	336	342	319	376	317	326	350	367	336	298	340	321	331	361	341	358	328	367	323	335	337	293	319	354	321	303	333	332	379	306	303	326	328	334	331	328	327	317	357	327	327	317	307	319	334	321	345	322	340	346	334	338	334	338	369	332	334	340	317	283	357	357	322	338	336	344	345	356	328	304	291	369	361	334	324	375	329	340	338	337	328	332	325	308	345	319
1728	739	747	749	715	703	726	728	698	745	754	739	690	725	718	747	731	743	732	695	699	720	716	717	765	664	661	657	751	700	694	721	749	726	728	711	681	716	734	705	672	726	709	729	741	717	696	743	740	630	750	725	698	732	685	725	746	708	704	696	725	706	679	691	718	673	720	689	690	695	718	701	632	732	679	666	681	667	703	746	723	677	744	703	708	701	719	748	735	734	702	692	701	692	720	723	723	710	752	726	717	686	703	734	655	700	650	715	716	716	706	709	724	747	700	714	743	703	710	737	722	684	715	691	707	695	720	724	727	725	667	729	707	730	721	726	730	725	685	665	688	693	684	707	757	699	696	740	728	720	682	752	738	695	686	721	680	769	739	726	740	727	679	714	674	713	684	683	738	703	700	717	731	713	740	680	696	765	690	738	748	728	681	679	667	679	707	705	773	757	702	712	756	707	718	738	726	714	713	711	732	651	675	752	713	690	721	687	674	723	749	711	704	677	725	718	769	710	717	704	741	691	659	723	797	709	764	686	709	671	666	678	746	721	713	675	734	700	728	715	725	706	670	705	676	727	705	769	699	713	704	692	742	706	758	703	708	699	730	729	698	727	721	658	748	707	726	673	690	679	726	690	726	718	689	715	683	746	680	660	731	680	782	707	678	744	661	749	693	741	674	689	740	723	676	736	689	692	672	722	739	757	665	715	711	678	716	677	706	720	690	712	693	724	692	677	728	722	708	730	694	663	711	717	685	719	722	722	702	701	694	671	723	689	740	709	704	729	744	711	737	690	738	730	747	718	736	675	722	701	696	752	701	684	704	689	731	649	678	683	722	732	685	730	707	690	738	727	670	698	701	732	683	707	767	705	696	748	683	692	720	722	734	704	724	729	701	713	710	747	659	707	703	716	741	714	725	740	740	697	746	742	691	705	702	660	743	805	707	688	703	709	751	688	711	704	718	710	703	675	742	705	789	720	687	713	709	693	712	742	703	687	742	675	703	729	713	674	692	736	746	762	677	701	763	699	661	733	720	727	671	745	723	732	713	736	702	737	741	700	702	743	746	665	721	711	717	742	775	723	729	695	694	702	727	695	712	630	692	707	693	697	734	697	712	720	684	699	753	698	715	715	657	742	719	692	683	722	706	732	705	711	677	714	694	688	696	729	701	705	688	707	697	697	670	737	723	704	712	657	668	698	706	676	692	727	715	691	728	706	682	766	722	707	758	675	730	739	697	704	792	724	706	696	710	766	712	756	719	667	703	771	707	653	707	713	686	709	704	708	717	672	740	747	708	720	715	696	701	724	699	684	688	664	703	731	729	723	725	718	746	736	764	736	779	716	682	715	683	723	706	763	685	726	719	681	708	720	693	654	699	726	706	712	707	707	700	715	711	710	761	686	718	713	698	711	727	707	685	715	687	748	678	706	793	759	712	702	733	725	678	648	726	703	666	697	674	652	726	694	725	677	714	709	696	700	714	744	714	716	702	724	662	694	678	696	713	708	703	701	704	736	704	703	689	712	677	678	668	683	722	773	700	720	698	671	731	712	719	692	675	694	671	737	668	707	689	715	691	705	685	687	657	697	694	752	677	743	708	692	758	692	712	691	721	679	713	742	722	713	677	717	712	696	702	659	646	719	735	723	686	703	712	701	648	737	667	732	697	709	763	720	696	719	720	713	742	686	689	734	677	667	648	701	721	685	705	728	653	709	764	646	705	695	672	726	701	739	734	683	672	650	719	678	703	748	721	680	725	652	672	741	709	714	728	684	735	727	746	656	705	692	665	655	680	747	699	669	714	727	765	718	726	671	738	729	734	718	742	724	697	675	655	665	716	710	704	675	778	700	662	718	692	658	773	722	730	730	720	725	681	709	704	726	717	701	698	699	706	713	703	686	731	715	709	691	727	741	699	695	727	697	741	699	730	679	711	690	715	726	744	716	755	689	744	708	751	726	711	703	654	705	717	754	733	719	685	692	714	693	690	751	671	719	713	694	762	731	719	689	738	701	708	712	715	701	706	680	709	675	728	661	716	724	711	711	736	705	697	743	673	708	676	744	676	695	648	735	693	730	703	777	684	757	724	704	731	676	707	730	725	732	691	735	735	728	707	678	692	714	699	738	727	706	725	745	700	702	720	721	721	706	720	694	676	660	667	726	691	721	720	712	661	724	714	700	682	730	738	689	700	705	682	690	704	655	675	717	685	733	763	679	742	715	703	652	705	750	727	747	696	702	727	658	682	705	708	693	638	681	662	712	724	720	715	721	706	665	677	684	698	728	684	748	656	753	717	695	683	661	739	742	727	735	706	698	699	724	724	705	702	694	657	757	683	739	716	749	688	703	678	671	703	731	695	677	655	657	681	723	753	713	703	717	734	662	708	677	711	724	730	675	737	740	722	733	731	731	692	705	747	684	700	680	743	713	713	692	705	677	706	698	756	726	749	736	723	696	673	735	672	707	683	712	705	715	689	750	704	673	651	695	683	736	663	705	702	703	702	726	698	700	694	718	666	663	703	692	739	683	741	685	690	652	698	666	744	790	743	667	766	718	729	694	721	720	726	684	720	730	704	708	714	719	716	725	723	682	696	697	700	683	685	758	678	711	708	697	693	718	726	693	669	691	704	771	729	713	676	713	670	689	723	714	695	767	750	738	712	739	680	642	703	719	725	685	684	693	672	673	689	747	682	723	715	708	679	678	684	739	669	685	701	689	676	715	716	711	654	737	753	729	688	708	740	694	700	710	724	666	702	721	675	725	714	693	727	681	726	682	725	733	761	738	673	682	716	712	681	732	706	636	764	726	724	666	734	690	703	742	708	734	709	713	684	729	684	690	701	700	706	713	729	709	725	711	675	698	710	746	713	682	691	762	751	687	680	692	695	718	677	699	667	724	694	697	714	665	745	733	699	683	750	721	696	695	668	659	712	739	725	699	667	714	704	685	674	753	693	678	686	701	741	756	715	747	693	713	699	702	727	700	705	681	702	699	711	748	691	721	668	708	725	725	733	711	717	669	739	717	715	690	711	693	691	743	702	729	727	693	747	683	654	664	683	710	709	739	694	692	696	691	706	683	679	730	679	693	716	709	750	683	751	690	719	741	663	738	692	707	705	748	747	683	740	726	652	671	731	713	720	688	677	712	709	693	698	731	679	705	744	682	724	700	765	729	728	701	720	716	656	670	723	753	711	722	731	711	687	706	681	730	711	676	741	712	671	686	730	639	738	704	685	710	681	717	736	732	684	678	688	696	702	706	703	661	697	655	655	712	735	689	703	718	736	715	698	644	683	727	721	731	730	687	721	643	677	737	708	669	690	678	686	730	749	703	710	722	738	743	719	722	668	700	722	674	707	737	720	671	682	727	672	716	766	714	715	723	718	706	723	709	714	701	682	731	709	699	655	688	714	714	741	732	701	708	761	731	667	699	748	717	713	760	720	674	719	701	714	713	727	717	691	723	698	691	730	686	702	667	718	696	746	720	727	715
7415	625	597	456	343	255	245	209	174	181	174	166	184	159	183	159	210	143	172	148	145	133	159	161	154	162	148	124	151	146	143	172	159	174	146	145	135	186	148	154	176	175	147	174	169	156	143	137	149	152	156	147	146	143	171	172	136	160	133	136	130	142	146	151	151	171	166	156	151	147	135	143	137	152	166	156	156	184	159	161	132	152	166	128	125	142	159	150	158	152	154	170	157	159	161	167	157	133	156	154	156	147	139	142	137	131	148	130	144	134	144	150	151	155	151	165	129	122	133	131	161	148	152	162	155	158	161	140	162	159	161	175	157	124	135	133	149	150	170	170	162	135	136	189	161	170	146	145	152	139	130	152	161	119	163	169	144	159	169	133	153	138	162	160	160	136	161	134	136	146	151	162	125	156	155	155	174	139	157	166	140	163	131	163	142	137	154	161	146	157	157	129	161	149	134	147	184	149	153	157	140	160	142	155	129	134	154	144	167	136	179	127	181	139	148	159	153	170	155	160	159	138	138	160	169	142	161	162	166	156	146	135	138	155	148	139	147	145	173	141	144	162	158	183	153	153	135	153	148	150	160	134	136	154	120	145	144	163	155	158	163	146	148	153	159	152	149	154	131	154	134	165	147	151	140	154	133	132	143	163	153	148	168	144	145	158	144	153	121	133	156	186	139	170	165	129	145	145	131	147	135	155	142	157	143	137	152	156	133	156	132	166	137	170	162	142	145	162	143	166	135	135	161	148	164	161	173	156	143	136	161	165	144	159	151	146	136	147	155	129	156	138	157	185	148	164	160	132	139	148	176	148	180	149	143	154	164	143	148	151	144	150	149	122	162	161	144	154	166	148	170	156	134	147	158	147	156	197	138	172	148	140	126	144	151	151	146	148	154	141	163	186	169	140	152	137	171	135	137	154	161	139	148	145	156	129	142	172	158	141	158	152	155	140	149	140	157	156	169	144	144	153	140	160	151	123	160	129	161	150	150	150	159	148	138	157	145	138	166	144	184	153	154	175	161	143	153	151	158	162	164	152	153	155	151	160	147	143	151	156	154	147	139	148	153	173	129	168	151	150	140	151	142	124	153	160	157	142	163	170	160	154	139	147	155	150	150	150	140	141	172	150	149	139	163	159	162	144	142	139	166	126	123	155	143	135	140	150	161	156	163	146	150	139	156	147	148	158	157	156	137	134	143	155	147	144	141	161	146	150	133	129	178	148	147	114	163	153	145	176	138	166	157	143	165	136	175	146	136	151	143	140	164	168	131	126	143	146	133	168	171	169	165	121	170	164	136	154	148	122	128	147	123	155	166	151	176	160	177	155	149	167	135	142	144	155	127	129	152	140	157	151	140	167	152	145	141	143	155	122	181	150	137	140	150	150	168	153	146	161	167	135	152	157	166	158	142	145	147	126	145	151	153	186	160	172	161	163	147	169	158	180	155	139	155	163	167	139	172	135	155	146	137	157	159	142	143	166	140	142	140	147	152	162	141	158	141	156	136	147	149	126	159	139	131	173	147	158	148	153	163	163	165	138	160	141	122	173	142	182	174	156	153	151	139	150	141	147	143	159	164	135	142	153	133	134	144	153	170	126	141	159	157	132	170	168	155	145	162	167	152	157	154	143	135	172	136	160	153	137	142	141	168	167	148	146	135	144	140	163	159	161	143	175	143	141	155	152	140	166	143	121	172	136	158	163	162	118	138	140	145	132	137	142	143	159	158	163	166	157	162	130	141	146	142	137	169	129	143	143	137	146	153	152	142	121	124	160	155	144	159	143	163	137	144	130	146	159	164	150	139	139	173	147	145	161	159	165	156	148	153	164	150	151	151	140	144	153	157	149	162	155	154	144	134	115	133	161	131	144	164	138	150	139	155	142	156	151	135	161	133	188	125	154	129	143	167	157	133	141	155	147	141	166	150	157	165	135	164	154	147	157	155	164	126	145	148	167	177	138	141	173	145	148	133	148	143	141	134	137	152	162	157	146	129	159	143	149	147	154	153	158	135	175	181	119	147	172	188	138	128	130	143	172	145	152	139	171	140	168	138	177	159	162	161	162	151	132	166	167	166	145	140	165	145	165	166	166	157	147	164	140	151	173	150	170	153	139	170	174	159	132	176	142	133	182	148	142	122	130	148	148	150	145	136	152	146	147	186	157	169	149	128	173	142	154	159	177	150	166	151	140	144	163	149	143	153	158	141	144	135	186	144	159	166	134	140	167	176	156	152	177	153	139	141	148	161	146	150	160	168	161	142	150	148	160	132	146	180	164	145	149	141	173	140	165	141	161	144	131	129	155	160	159	166	162	168	157	134	141	127	156	172	165	164	157	146	137	151	164	139	146	165	173	155	145	153	157	163	154	156	148	151	124	162	151	164	143	157	141	148	156	134	157	144	151	158	160	180	152	160	161	152	140	173	114	143	153	148	174	154	152	148	136	140	142	153	152	175	168	150	153	151	161	146	142	177	163	144	166	137	137	164	150	175	150	160	136	142	153	153	141	127	152	154	144	157	137	138	156	145	151	156	132	125	153	156	166	156	141	143	150	143	134	153	160	155	163	162	138	158	172	161	139	131	159	167	150	162	135	159	172	143	162	149	167	141	158	153	150	147	134	128	181	170	120	178	124	159	143	124	147	152	155	133	127	124	153	133	146	157	143	161	166	147	155	134	137	133	142	163	150	145	167	168	167	148	161	185	160	166	150	150	142	154	162	144	149	147	146	134	155	151	166	168	163	159	149	146	155	136	128	143	161	157	136	155	130	151	138	142	178	170	146	136	154	151	156	159	137	123	158	163	144	161	157	149	133	153	121	153	124	135	147	167	167	144	152	140	167	143	158	161	147	160	156	139	135	138	148	154	147	155	164	175	156	185	166	164	153	158	177	146	155	149	151	190	147	153	186	168	148	141	158	141	149	149	163	149	131	159	155	172	146	165	127	160	165	162	167	152	156	184	164	131	169	151	132	174	160	119	152	146	133	143	164	184	155	143	170	153	181	151	154	139	142	157	167	163	131	162	160	137	132	146	150	155	165	132	142	145	175	150	133	145	128	122	135	140	148	139	157	155	141	153	162	151	148	180	142	153	161	140	155	149	150	138	142	148	161	163	138	167	150	153	155	144	145	147	127	146	156	148	137	169	134	155	148	167	149	156	150	139	148	157	162	136	151	141	134	140	133	145	170	165	160	171	144	170	165	151	136	161	139	161	165	136	142	144	139	153	147	163	171	156	166	127	145	139	158	157	171	149	144	134	144	147	166	175	146	155	177	174	161	131	144	177	157	151	141	156	144	148	142	152	158	165	152	160	150	156	132	142	130	166	163	154	153	158	152	155	179	179	159	145	167	139	119	158	151	161	153	176	158	151	155	137	134	142	143	155	143	137	162	119	156	166	176	158	145	143	168	169	160	176	189	165	156	141	149	154	168	134	140	143	155	156	146	141	140	145	160	150	138	156	142	143	136	167	146	160	138	154	160	170	180
6028	810	1296	1356	1194	931	734	661	589	565	541	518	491	469	424	444	418	435	432	425	366	403	396	413	402	375	402	381	358	389	393	343	401	375	385	392	371	378	392	383	384	370	385	394	392	380	373	366	345	357	351	366	331	383	364	348	363	372	346	379	366	334	363	323	358	345	372	341	340	360	354	372	358	355	359	369	389	355	381	370	374	373	358	350	394	362	331	342	361	335	321	382	357	374	363	382	356	368	400	354	368	384	386	369	360	361	318	347	338	353	344	375	349	365	360	401	375	361	349	355	398	351	363	370	379	357	381	353	343	355	331	358	352	341	367	414	353	332	350	328	325	341	366	332	329	374	355	358	365	369	359	329	410	378	364	360	372	337	374	360	330	366	334	339	372	385	353	358	374	385	347	406	341	362	336	394	378	328	357	364	358	369	391	362	359	378	348	344	336	358	378	343	358	366	349	334	362	361	362	357	342	352	352	360	376	360	385	324	352	347	359	366	343	373	346	341	364	353	358	365	355	366	364	353	345	355	344	358	384	343	333	347	334	374	355	349	330	353	353	347	374	357	355	341	368	356	383	365	392	357	365	336	368	351	354	352	357	369	387	369	350	380	344	351	346	357	343	370	347	355	321	359	351	366	315	363	353	337	368	348	359	377	337	325	343	346	360	322	354	368	347	360	330	384	395	338	351	328	401	352	333	406	364	349	378	342	364	387	404	364	356	375	353	310	370	341	337	286	375	357	389	354	329	380	333	348	356	391	352	362	353	343	386	357	350	405	365	331	342	352	388	348	372	357	368	323	345	334	354	355	348	341	379	365	362	367	333	379	352	326	337	395	334	345	343	350	332	349	361	355	338	358	354	380	346	321	375	329	351	369	374	378	385	379	336	355	368	348	371	388	385	341	339	351	366	356	359	350	365	346	356	392	340	365	346	369	369	335	366	355	344	359	375	384	348	351	344	348	352	402	354	366	391	349	356	365	326	397	369	376	359	344	357	324	349	396	356	352	372	371	340	329	386	332	354	341	313	366	322	360	353	367	326	330	355	351	339	327	344	310	375	331	365	377	342	315	362	362	300	388	335	385	342	343	395	361	336	320	365	346	363	350	348	378	357	351	346	407	350	387	374	380	368	385	350	344	369	339	358	391	339	376	342	333	370	375	343	327	343	361	368	348	384	338	361	342	324	362	391	335	324	361	359	372	337	358	334	340	343	331	355	358	367	370	355	354	379	365	361	342	340	349	411	339	347	358	340	359	371	363	342	342	363	344	353	366	326	366	340	344	367	345	362	330	341	359	342	412	343	341	340	384	359	382	371	365	358	363	334	324	362	335	322	358	350	333	335	375	370	384	387	380	315	366	353	336	355	337	380	369	305	329	339	375	351	360	347	411	387	352	340	362	374	367	400	355	381	349	361	369	337	334	355	369	342	353	355	336	352	353	340	368	385	333	374	324	353	341	363	350	351	370	388	368	345	350	340	353	362	359	402	362	337	346	352	361	384	348	318	344	379	349	372	377	365	353	389	331	343	347	365	372	358	339	365	359	353	351	374	377	389	348	320	366	354	368	373	350	372	367	384	366	323	346	306	344	332	355	355	340	362	339	379	357	347	345	314	356	378	368	369	333	361	335	321	362	361	394	344	376	362	338	353	375	373	337	363	367	330	358	339	347	348	368	360	347	347	352	366	317	379	384	333	345	376	368	365	388	365	343	340	344	376	377	341	374	373	312	358	336	353	321	326	346	363	406	355	370	352	359	345	334	365	338	384	390	342	311	371	354	382	345	334	379	318	354	364	354	362	363	334	371	341	350	384	362	346	336	323	363	349	374	364	376	349	342	352	380	349	369	316	332	339	354	397	414	322	359	330	360	359	311	359	352	328	342	383	338	345	359	367	383	354	343	329	370	327	381	364	355	350	392	344	351	351	401	353	357	338	360	338	344	338	357	378	365	338	324	350	341	377	353	370	342	339	377	357	328	344	368	338	379	371	352	374	363	358	392	379	367	371	340	357	371	382	342	332	368	415	364	345	370	366	371	366	361	359	360	393	352	361	343	354	374	362	373	346	341	370	333	360	376	383	348	315	398	344	371	390	345	385	370	351	368	333	346	365	354	371	335	356	343	343	384	354	350	381	352	331	329	351	359	314	370	386	342	361	359	293	374	354	329	318	362	342	378	338	325	336	379	367	339	388	359	330	352	386	382	346	377	333	364	344	369	341	344	355	332	363	366	388	362	349	336	351	325	350	357	325	348	338	361	320	359	341	358	359	354	328	367	354	374	353	342	344	383	353	361	315	350	370	355	347	359	346	371	341	386	332	369	385	373	369	373	341	327	368	395	337	319	346	373	328	350	346	345	356	343	334	371	367	338	353	344	355	346	353	354	391	347	358	352	358	324	334	330	386	349	371	395	396	364	355	348	356	344	353	339	348	336	370	327	375	364	387	366	363	397	349	351	332	364	366	349	343	359	339	371	340	368	366	370	362	361	384	350	368	374	343	346	328	373	384	338	363	323	370	338	346	338	356	388	393	363	359	355	349	336	359	381	356	354	352	363	342	356	318	349	358	350	349	357	364	355	355	347	347	330	326	362	341	362	354	367	376	340	348	387	391	347	374	357	348	340	375	386	349	356	353	317	371	332	363	361	376	353	407	342	347	379	342	363	334	341	369	362	362	331	361	350	349	370	384	380	316	366	408	337	321	336	380	358	338	379	349	343	366	345	360	354	382	340	348	354	361	322	376	364	334	346	333	324	355	349	384	356	373	335	329	368	321	357	368	362	329	369	369	375	360	361	344	353	346	354	383	345	386	352	326	388	358	334	367	334	390	384	348	374	343	384	371	354	318	381	380	377	363	355	391	350	353	378	376	371	347	341	356	376	338	360	367	332	376	370	345	320	334	351	340	340	356	365	330	383	363	374	368	361	341	356	319	379	353	347	366	366	354	339	359	360	324	349	368	345	343	369	319	381	356	362	359	335	382	385	383	375	327	324	316	324	337	373	327	356	386	373	346	338	347	346	365	354	367	350	328	382	357	352	386	343	374	390	343	363	366	336	350	348	385	365	352	369	372	353	355	381	323	397	353	336	324	348	336	346	365	383	368	356	364	344	373	347	342	352	330	380	379	357	333	364	332	342	380	364	378	364	369	365	361	356	361	364	361	360	377	400	348	334	358	370	343	352	374	339	373	371	350	338	312	382	364	363	361	358	317	350	363	349	346	338	359	372	351	338	375	381	358	359	357	392	340	356	313	364	375	363	343	373	363	361	364	366	358	393	359	332	378	326	374	363	353	397	333	380	359	386	357	360	370	326	375	387	344	386	331	367	358	346	337	375	351	363	349	381	342	326	366	356	344	387	373	378	334	359	392	317	329	361	375	360	345	340	351	366	387	354	370	358	351	344	359	329	369	358	359	370	381	341	367	351	364	386	354	368	349	341	390	348	350	317	383	377	350	304	355	347	359	391	358	355	367	342	352	360	372	351
13623	1382	1194	779	466	346	285	255	234	209	204	178	164	156	178	180	168	153	157	155	157	161	124	155	141	158	154	118	157	165	159	134	155	137	126	170	180	161	153	148	140	148	173	132	146	153	160	136	136	145	136	140	150	132	163	127	152	137	135	139	154	141	140	153	122	119	147	146	134	124	142	127	139	156	137	156	128	133	148	142	130	154	114	122	158	137	124	157	133	145	138	158	145	144	138	138	146	137	141	110	117	152	162	129	130	144	149	151	139	119	139	119	156	132	118	119	147	131	154	136	148	129	147	128	160	141	135	129	140	151	163	125	146	156	144	143	120	139	161	148	144	133	137	148	172	139	148	127	150	144	151	159	135	120	161	130	119	144	150	145	137	109	139	125	163	138	118	135	148	139	146	153	142	148	162	147	150	139	144	157	171	150	133	148	133	137	149	128	136	140	129	135	137	132	126	133	151	119	144	140	128	110	131	134	142	135	156	138	140	142	147	120	109	138	145	151	140	138	142	145	140	127	144	147	140	161	133	121	130	140	119	149	136	153	114	143	135	129	141	151	146	138	143	129	126	145	118	144	160	147	135	129	156	160	155	140	142	149	145	158	175	123	145	137	138	131	144	145	150	142	153	133	120	123	129	143	139	137	142	134	148	137	129	130	127	146	136	127	133	117	159	130	140	138	142	126	123	130	137	141	131	133	164	160	158	149	136	136	139	136	157	128	128	135	134	136	125	128	137	137	177	131	157	159	145	132	128	136	124	136	144	152	130	136	141	134	146	134	137	145	125	142	149	169	140	118	138	144	160	149	147	122	154	140	130	143	138	128	145	125	145	133	142	148	137	133	143	136	133	152	131	135	138	120	143	134	149	132	131	123	140	152	157	128	132	144	129	131	125	138	165	150	125	156	136	131	138	115	138	139	153	130	143	115	137	135	121	146	161	166	145	164	174	141	120	146	147	139	125	137	147	135	140	135	127	167	152	148	130	109	141	131	120	126	133	143	119	133	137	147	128	133	125	144	153	132	139	139	109	135	135	150	147	159	132	174	168	146	157	171	138	139	135	128	144	161	159	170	123	141	154	112	136	155	135	133	132	162	150	126	153	130	139	131	134	145	141	149	138	132	138	127	138	175	162	118	121	138	142	140	124	161	143	133	117	145	122	145	136	130	120	144	148	139	127	170	122	124	150	128	159	117	151	172	139	141	156	149	137	153	121	133	144	143	125	146	139	138	135	133	140	124	124	134	140	143	134	139	115	147	129	123	144	154	142	161	152	139	156	133	135	137	142	129	138	143	140	142	143	159	118	121	135	126	125	151	150	140	154	118	134	139	164	134	130	136	138	150	174	135	143	148	146	129	129	131	132	156	134	127	140	129	138	133	146	142	130	137	135	130	142	117	152	145	136	148	132	128	127	151	127	153	148	137	132	141	146	137	122	155	127	110	124	145	131	141	156	128	139	143	149	150	146	144	135	152	149	127	149	138	144	132	156	131	132	144	123	110	139	127	164	143	112	130	165	143	147	130	123	135	129	147	125	141	139	127	129	156	135	145	153	153	149	144	131	126	139	141	143	135	137	141	135	145	161	129	127	128	146	153	128	141	110	150	131	143	146	149	137	157	140	139	136	158	137	148	132	159	135	140	140	126	128	135	141	151	147	128	157	138	148	146	148	143	144	165	143	131	129	163	133	142	132	127	152	126	158	143	132	141	152	135	163	150	157	147	156	164	140	123	118	125	146	141	150	135	153	143	139	138	138	144	140	127	132	127	146	163	148	155	128	151	134	157	145	138	135	129	158	150	144	116	143	164	133	140	135	122	121	151	151	144	131	151	132	164	143	119	142	136	118	131	133	149	141	125	152	127	137	147	139	131	144	129	135	142	148	119	160	142	133	152	129	156	132	148	163	144	142	103	141	142	131	136	137	161	153	145	141	122	128	153	130	126	146	144	156	163	161	129	125	127	161	139	149	153	140	160	141	148	139	164	135	129	161	126	143	151	130	152	152	133	142	166	118	138	160	139	148	120	134	156	150	134	146	149	145	138	137	131	143	134	162	162	159	119	152	132	134	161	118	162	136	134	150	133	155	151	132	127	144	138	140	139	143	161	117	131	133	133	110	131	134	145	142	141	139	151	142	120	139	158	146	145	130	172	144	140	130	130	157	162	152	114	137	138	125	149	146	133	150	148	148	129	139	133	156	142	159	141	131	137	156	151	137	121	119	146	125	162	137	146	138	141	134	149	134	116	139	126	139	134	144	147	156	131	143	132	148	137	148	147	134	118	138	133	131	136	141	149	118	140	132	151	172	143	145	128	120	131	125	145	136	143	147	141	151	157	133	146	135	154	142	147	128	141	128	145	149	118	143	157	151	133	159	114	161	154	137	132	138	149	150	126	132	140	134	142	159	141	108	130	133	158	147	153	118	137	145	128	130	142	132	160	142	150	120	142	144	136	119	128	142	134	130	122	123	151	153	122	144	136	148	143	153	127	141	136	123	150	150	126	154	151	123	117	138	153	142	140	120	151	153	142	154	153	145	157	157	180	132	132	151	139	146	143	151	135	156	126	150	137	141	148	117	130	122	157	147	125	152	155	135	165	131	112	120	153	123	148	153	127	150	144	154	129	144	119	147	121	153	124	141	131	151	129	163	140	114	140	132	145	117	137	118	147	126	141	127	136	141	139	122	125	154	143	145	131	137	125	117	141	116	155	139	118	141	143	138	114	134	140	122	146	151	149	162	148	149	144	147	146	112	139	125	144	150	127	137	151	136	139	139	139	145	146	118	147	166	136	135	132	131	132	135	131	133	148	141	145	140	150	134	145	146	118	108	134	131	146	140	144	134	131	131	130	130	133	130	132	138	142	129	126	141	146	144	123	136	144	131	147	140	129	124	151	122	132	126	125	156	123	128	144	175	122	168	152	121	136	135	157	133	125	141	155	157	152	126	124	144	138	151	145	153	137	139	105	133	130	149	147	134	138	150	130	159	136	128	149	151	156	132	129	151	148	124	127	127	125	160	130	118	158	152	122	130	126	145	134	140	132	148	127	127	118	137	154	120	118	131	160	149	156	165	161	170	133	143	172	128	131	142	139	137	118	123	132	122	147	162	140	156	137	125	125	139	140	149	149	143	133	144	143	145	157	128	157	153	127	124	122	145	114	136	150	130	132	143	129	133	152	176	144	151	138	141	153	142	139	135	143	139	134	148	119	161	139	132	145	132	151	163	130	147	162	145	130	141	128	165	149	160	158	143	116	141	140	124	129	127	154	150	135	149	127	151	116	141	152	132	158	137	137	150	120	136	132	145	151	133	149	154	153	139	128	152	137	127	143	118	144	156	127	132	128	128	132	127	126	139	152	115	131	139	113	119	151	161	142	135	122	137	152	150	120	124	145	130	154	150	158	140	153	133	132	139	148	138	131	144	129	149	165	146	146	109	147	139	149	146	138	155	150	142	131	139	131	142	150	136	119	136	151	145	160
7850	1228	2210	2210	2044	1391	1128	987	818	754	703	650	641	571	592	561	548	487	494	460	436	423	395	445	385	424	405	423	401	368	422	416	404	376	375	353	400	394	408	400	370	386	399	361	379	375	401	379	358	380	333	366	391	381	344	381	377	349	410	367	347	358	336	364	365	387	355	340	362	346	373	360	340	372	384	381	385	408	362	395	392	361	372	333	378	405	349	386	350	364	360	390	355	377	388	366	369	367	391	344	375	376	343	355	382	360	371	364	354	381	385	391	397	392	351	419	368	366	386	368	384	349	358	368	352	317	369	350	375	370	359	343	345	377	349	366	374	390	365	366	369	369	371	375	387	369	364	375	338	363	366	353	396	316	345	396	361	343	378	349	384	373	356	399	354	337	330	373	352	382	328	402	376	352	370	327	397	373	339	383	364	331	377	374	395	384	389	368	353	384	331	333	364	349	350	384	361	373	382	354	351	379	389	374	366	381	347	359	354	369	365	342	379	350	390	382	376	352	383	377	354	352	355	358	361	406	366	378	353	343	365	373	361	337	381	347	339	344	328	375	348	356	366	376	362	361	361	364	368	365	342	383	338	347	374	352	389	378	372	383	324	371	349	347	339	369	394	377	356	364	335	352	361	375	364	359	370	357	374	388	381	361	351	361	389	386	379	328	360	358	336	349	358	387	355	380	375	380	354	344	355	322	372	394	338	355	322	359	380	369	338	335	347	345	360	379	386	386	345	352	403	382	363	333	362	369	364	357	346	388	363	363	349	350	336	387	359	363	367	331	348	403	371	367	346	367	344	335	368	351	342	356	316	353	333	346	397	368	353	386	367	378	349	357	374	360	405	339	343	371	329	344	346	346	404	333	331	351	354	367	378	388	351	369	380	369	388	362	363	401	350	344	358	357	374	389	375	421	347	365	355	381	361	355	399	339	367	356	358	358	347	365	374	395	340	363	345	390	359	389	342	360	365	365	330	339	378	397	373	353	390	341	374	349	371	381	383	373	365	372	383	325	343	362	347	361	335	379	376	359	356	335	342	377	351	337	350	388	388	366	340	391	356	347	356	356	382	342	357	381	344	341	336	340	360	364	350	375	341	366	374	345	377	343	380	364	368	373	318	364	384	365	350	374	365	400	382	349	355	370	376	382	370	382	339	342	379	376	343	356	388	368	381	323	408	344	363	369	323	344	372	355	370	344	391	359	353	389	336	365	363	331	369	372	376	361	382	377	365	377	357	349	366	382	364	374	352	320	373	375	363	358	347	365	355	352	361	353	353	356	363	389	346	351	394	384	358	355	386	337	342	351	352	375	320	342	398	373	355	358	379	385	374	352	403	338	337	395	389	372	353	367	386	371	369	345	379	363	364	326	334	371	363	380	405	344	378	364	360	362	385	361	342	384	387	375	378	337	361	358	351	377	376	389	357	375	355	362	371	359	406	368	393	363	365	345	355	368	347	355	343	416	385	369	356	374	354	371	349	352	342	372	340	345	379	351	356	376	335	379	353	362	325	352	377	374	389	332	345	365	375	361	351	345	346	370	367	355	352	368	380	342	361	368	367	319	351	376	350	364	330	396	346	349	360	350	338	338	348	353	358	376	348	369	354	360	383	367	362	347	387	369	351	372	390	352	352	349	361	358	369	374	383	363	363	348	354	358	397	364	345	349	388	381	383	370	339	342	355	350	366	369	371	363	373	352	372	366	354	375	343	374	350	332	362	400	337	336	366	365	323	362	390	351	344	354	406	359	352	364	384	397	322	347	343	367	374	335	365	362	367	361	391	332	378	358	386	369	344	350	388	336	358	340	366	368	348	342	364	386	384	362	373	349	366	362	344	354	374	355	367	381	339	385	346	341	349	350	366	361	375	359	362	351	375	350	361	354	336	339	375	357	388	351	332	373	376	367	344	352	363	358	375	352	374	376	325	354	349	384	344	386	369	373	343	395	357	360	354	362	350	371	361	376	327	347	365	387	351	378	325	381	345	377	378	356	365	347	331	384	345	371	329	365	373	396	361	374	397	366	347	365	380	357	340	367	345	336	333	349	422	357	367	394	358	340	364	341	344	375	365	364	359	367	345	362	324	354	398	354	368	367	369	361	371	354	368	346	358	336	366	330	346	374	367	360	337	390	375	367	377	369	367	337	373	365	361	318	338	338	354	384	373	374	351	342	359	378	346	379	344	376	400	340	389	395	378	336	381	353	343	364	409	315	341	391	350	327	340	369	356	364	396	385	358	387	368	377	348	356	378	357	367	356	337	388	383	373	389	366	385	393	358	340	371	372	344	384	340	339	344	368	356	392	356	351	388	317	390	366	379	340	358	350	398	369	335	366	335	360	316	372	323	390	379	340	347	381	362	359	321	371	378	330	366	330	343	355	391	333	378	361	388	363	369	394	364	366	396	351	355	370	412	335	360	339	386	316	377	385	353	368	364	331	389	344	345	366	357	365	387	375	372	350	346	353	403	374	373	348	331	320	376	340	403	360	377	359	374	337	390	355	388	346	354	341	349	333	350	377	377	391	352	390	349	385	368	341	381	359	372	403	389	338	409	335	360	364	354	366	352	351	396	364	351	354	347	381	389	346	356	371	348	379	345	359	335	369	383	348	364	339	362	370	361	389	369	343	363	379	406	392	355	338	359	380	326	343	383	403	369	376	393	358	369	325	339	350	379	378	364	384	346	379	373	343	389	343	356	327	327	338	331	349	360	344	346	327	366	346	338	357	344	366	406	344	353	375	344	345	358	373	360	337	373	387	339	372	372	355	362	318	400	356	368	388	342	334	373	367	377	389	357	362	373	351	367	368	323	351	354	349	359	369	363	394	405	354	387	343	359	380	352	351	336	331	360	350	333	350	361	372	363	355	365	366	382	375	350	351	406	351	386	365	364	373	338	349	374	357	365	408	337	357	365	342	388	356	347	368	369	337	435	373	357	400	383	380	315	352	327	347	358	370	396	375	353	369	367	401	331	333	343	373	386	388	389	355	319	353	343	360	378	380	347	386	356	358	355	323	328	366	330	346	326	367	409	331	340	386	343	376	330	357	369	348	352	352	394	356	371	371	345	346	339	366	354	366	353	384	372	335	379	389	362	362	328	365	386	372	354	389	375	382	346	369	359	375	341	341	359	380	367	339	388	367	341	355	399	382	363	372	367	372	373	402	355	394	358	385	356	369	385	381	330	379	396	342	359	349	342	357	344	340	331	318	374	355	367	335	358	385	355	380	354	368	394	355	353	362	376	375	371	359	344	370	351	369	350	404	369	346	387	391	358	394	381	385	348	341	368	351	352	414	353	350	345	365	364	354	371	359	336	354	367	391	376	355	361	395	341	366	401	341	371	368	351	384	380	373	353	385	374	337	387	385	358	386	359	365	361	362	371	397	356	338	401	329	369	362	392	349	358	360	355	359	370	336	347	390	343	357	365	414	364	377	336	333	380	361	334	339	383	386	330	351	376	354	360	351	342	356	334	358	376	357
1537	353	337	342	321	333	333	355	307	315	316	333	350	344	286	347	346	310	322	325	307	298	308	352	329	308	335	343	329	358	348	342	355	338	316	305	313	347	309	354	347	325	318	356	315	324	342	316	342	340	313	323	316	288	301	353	350	318	363	337	348	302	319	328	330	327	353	353	348	353	367	314	348	300	338	333	334	334	322	329	312	325	344	325	288	320	356	321	325	338	349	311	332	343	312	314	332	310	340	298	327	317	361	364	308	313	343	294	332	308	321	314	333	336	320	334	318	299	298	299	326	331	320	336	345	316	294	318	311	351	317	338	341	337	331	350	338	331	303	345	321	341	333	338	342	320	290	315	311	350	359	341	305	314	304	338	330	324	330	381	339	340	290	326	326	300	342	338	347	360	320	351	331	341	311	307	335	352	332	356	305	320	327	331	347	306	353	351	335	351	314	299	321	379	299	323	332	317	310	351	324	327	338	324	376	333	310	304	331	334	326	343	328	345	313	320	316	342	341	338	338	304	350	349	366	371	330	339	366	336	355	332	354	320	335	312	345	352	329	335	335	320	337	363	354	320	329	338	335	323	305	365	327	341	336	316	324	312	335	310	328	307	328	322	324	318	340	359	323	333	306	319	321	339	325	309	331	323	315	371	310	309	304	311	341	364	288	352	327	319	347	306	328	283	363	364	344	322	344	321	363	312	345	310	360	325	361	317	311	333	356	303	317	338	359	296	344	351	320	341	333	311	344	333	344	332	347	355	304	306	339	323	310	358	346	324	321	335	298	351	345	355	342	300	313	308	357	344	359	352	345	333	357	285	350	363	328	290	327	312	323	285	322	327	342	306	352	328	308	319	347	353	351	329	313	348	344	358	308	307	311	288	312	319	329	346	326	344	338	327	364	321	304	328	336	344	331	333	314	336	351	323	308	342	346	336	306	348	318	302	346	339	312	337	344	292	301	332	343	329	315	334	300	325	299	351	323	343	322	311	365	330	319	360	340	351	301	298	328	353	347	322	326	303	341	349	328	334	327	280	317	353	339	353	332	306	330	315	312	344	314	326	317	365	306	324	328	333	343	323	294	338	372	332	328	289	340	305	304	312	314	334	362	298	324	345	301	322	309	314	332	335	362	313	325	332	314	330	369	337	326	338	314	355	339	331	337	302	314	329	337	348	332	325	329	320	319	337	319	319	351	313	352	330	322	322	314	321	327	324	384	325	339	313	322	317	321	316	363	369	342	366	343	337	335	341	340	336	342	328	337	349	351	320	319	326	374	324	338	353	343	317	310	306	316	343	349	324	353	377	319	362	334	366	345	343	298	314	347	335	325	319	315	334	333	319	340	364	364	303	328	326	363	313	340	323	334	371	350	328	295	322	332	364	349	341	320	287	322	315	314	306	316	330	322	319	292	334	324	331	310	335	282	312	313	303	326	327	294	304	352	321	344	333	293	345	309	329	314	301	360	332	318	333	314	297	321	294	328	300	351	341	297	302	325	331	317	366	291	326	304	348	353	354	328	357	342	333	377	329	334	339	364	368	337	295	291	322	318	366	347	330	348	349	347	334	315	368	332	291	323	310	339	383	348	326	333	353	355	325	323	342	337	338	347	337	355	337	329	288	324	285	314	337	330	297	376	336	354	393	336	312	336	342	326	355	331	331	351	336	359	324	337	333	329	294	338	380	346	311	321	353	362	306	373	339	327	304	326	331	316	320	323	361	327	342	337	309	324	355	336	322	322	366	338	326	336	359	333	320	373	335	341	307	365	318	325	348	315	311	322	338	325	338	315	339	307	322	337	332	337	324	322	329	350	352	318	318	328	345	356	345	325	370	302	347	331	357	330	335	350	301	340	342	339	360	313	314	333	313	316	313	333	298	337	305	340	341	353	325	337	335	305	344	309	341	319	369	327	345	316	336	273	323	324	341	340	321	333	317	333	300	339	339	312	340	309	320	341	329	315	338	307	302	297	363	336	325	341	311	331	313	323	336	330	377	291	342	345	333	349	291	341	314	342	322	330	330	324	312	312	347	302	322	338	344	319	331	334	325	331	336	332	334	321	325	287	317	308	379	319	355	362	337	295	347	339	342	336	343	352	320	333	363	317	357	303	337	342	313	318	340	344	304	301	295	361	344	334	317	357	318	339	286	341	293	324	312	328	329	315	297	356	321	318	344	291	330	334	342	380	348	318	312	343	322	338	364	304	341	319	323	338	320	328	337	326	335	380	319	333	334	301	345	374	351	360	324	301	320	335	335	298	368	349	356	311	316	317	331	308	348	324	357	321	323	352	328	335	344	345	360	324	350	316	330	330	308	340	366	290	327	332	309	314	274	341	322	329	333	312	350	315	318	350	323	343	312	304	328	364	293	331	311	335	372	314	324	315	361	340	303	285	339	290	365	289	325	336	329	349	307	345	302	350	359	340	319	366	327	346	322	341	322	344	349	322	323	309	323	336	346	328	332	343	329	338	304	338	340	357	320	330	297	326	327	335	335	331	365	319	343	322	304	333	317	379	333	341	356	358	329	324	358	359	326	322	356	349	358	332	339	320	316	298	295	382	328	311	305	337	329	337	325	320	316	297	341	275	328	292	358	323	315	351	314	346	341	341	298	341	369	310	346	308	378	366	319	328	337	298	293	333	327	332	314	319	354	305	333	344	311	348	353	307	286	334	334	318	308	369	314	353	344	303	316	317	332	329	357	333	316	337	332	351	334	281	312	326	313	314	321	312	317	332	320	317	336	301	324	329	332	353	340	347	355	345	331	351	352	320	321	339	338	323	326	326	390	364	345	291	350	344	306	286	340	348	329	339	341	320	346	352	313	312	312	288	298	333	366	320	349	364	325	351	327	319	339	339	337	314	320	340	323	359	336	341	326	315	333	343	339	336	356	336	345	299	297	353	342	287	343	329	348	325	340	315	310	319	326	327	323	331	310	335	336	346	338	338	338	304	315	325	325	305	354	329	354	330	352	293	328	373	319	304	339	305	325	313	332	358	342	296	318	323	334	300	339	325	342	349	358	346	311	333	318	277	336	306	317	301	358	354	339	300	331	317	371	307	337	307	331	332	346	337	317	345	296	317	321	297	325	368	347	293	309	317	359	335	327	361	312	315	358	309	287	340	353	344	314	335	329	281	327	305	305	334	325	322	339	323	343	328	312	373	321	297	358	356	332	389	324	296	319	353	355	319	317	329	326	321	311	324	329	355	308	321	350	338	363	309	323	364	337	338	371	315	359	353	343	340	290	371	313	340	336	345	329	304	327	331	297	359	348	330	368	353	339	325	363	329	303	307	345	310	346	316	361	333	267	323	308	338	315	336	360	336	327	280	316	333	323	310	338	335	333	310	349	368	348	306	342	326	326	336	337	334	340	295	356	301	375	337	354	333	318	327	293	333	319	310	343	311	365	333	323	341	351	363	329	344	331	303	336	350	332	339	338	319	311	327	364	333	350	311	378	308	327	335	324	311	344	325	319	326	323
1796	729	682	755	752	756	674	741	743	707	713	690	728	728	741	667	730	734	730	714	722	711	757	751	701	773	699	686	707	696	697	763	719	698	697	730	694	698	739	723	675	708	678	695	737	702	671	688	704	731	687	689	691	744	729	745	706	721	697	726	677	712	685	686	722	713	656	683	683	700	704	702	683	744	674	719	669	690	778	753	714	680	726	691	690	692	689	682	687	692	750	722	672	723	744	737	699	685	728	688	775	716	706	741	675	745	699	738	740	710	714	666	740	675	723	733	721	700	702	670	709	702	719	702	697	701	748	746	688	716	730	666	707	715	723	687	664	713	687	671	680	729	700	702	729	701	692	713	728	679	678	711	661	721	683	738	698	701	690	684	695	722	668	709	707	695	729	697	722	719	749	770	707	747	687	706	702	756	679	769	667	726	688	701	746	724	710	696	684	723	728	702	756	727	719	704	699	739	719	721	721	713	716	711	672	686	698	677	725	727	726	689	705	682	736	674	712	722	702	690	704	730	765	736	701	752	747	716	679	665	742	692	750	704	688	711	691	682	748	732	740	696	694	700	684	676	662	707	752	710	696	716	672	705	714	715	716	693	698	728	699	668	685	704	684	670	737	690	729	693	723	703	671	688	732	665	660	702	702	732	677	687	703	715	699	725	702	706	675	724	709	718	715	724	663	684	665	715	695	714	723	714	707	662	782	740	676	716	697	708	712	756	738	670	690	677	683	700	646	690	684	698	704	730	666	723	706	699	708	682	705	704	691	685	703	686	719	728	667	738	699	715	701	676	704	698	709	706	707	748	724	728	732	699	734	714	706	741	718	715	690	712	679	711	692	694	692	697	740	711	745	698	696	702	717	717	725	700	749	727	706	753	682	725	759	711	680	723	686	716	741	714	719	699	677	725	732	735	769	702	736	699	731	700	693	741	714	754	727	732	688	696	712	719	706	736	712	694	660	737	699	690	763	721	721	697	704	722	662	699	708	691	679	731	687	659	734	708	714	699	676	736	664	736	680	680	706	731	760	689	722	727	731	710	638	715	678	685	692	699	703	703	681	714	720	677	670	700	705	757	719	675	753	705	695	681	700	748	676	677	694	718	746	691	681	698	710	709	672	705	727	682	729	664	715	717	645	682	712	705	645	724	673	707	684	707	719	722	738	713	741	673	692	691	699	745	695	716	747	703	736	673	729	659	725	718	693	680	668	684	707	700	703	722	765	674	704	757	706	716	735	726	698	710	725	701	723	757	653	731	662	742	656	709	681	750	702	703	673	691	709	737	678	709	712	706	741	716	706	677	688	678	716	667	715	702	680	661	696	723	727	691	726	711	674	699	720	698	677	696	697	681	725	700	711	703	700	708	698	692	716	685	665	652	694	718	735	699	717	698	766	658	728	731	681	690	665	727	714	676	728	710	703	746	669	693	679	689	688	716	734	743	724	731	681	748	728	683	685	699	701	736	689	711	722	718	682	713	696	751	704	706	722	763	741	724	678	726	688	704	718	718	707	712	697	679	676	703	689	716	707	727	712	715	715	679	725	715	697	688	687	663	743	712	764	725	628	699	715	751	751	752	683	668	698	688	695	642	725	735	680	696	723	714	690	730	702	740	652	698	697	677	728	707	716	703	699	681	691	700	712	690	733	688	684	693	693	735	708	738	692	709	710	736	680	687	744	708	723	704	669	682	716	715	702	671	726	662	709	710	713	708	738	645	711	670	708	688	755	719	743	696	686	655	730	746	731	711	726	724	730	733	734	688	746	725	695	659	701	689	693	693	721	720	722	714	723	746	709	711	692	693	718	686	689	727	695	748	671	687	710	679	712	733	714	696	717	704	715	728	752	713	724	717	716	683	754	699	722	678	696	736	684	744	673	726	661	741	682	652	776	710	682	720	748	713	694	702	673	682	681	733	673	694	699	721	743	689	708	724	672	739	772	652	703	679	664	714	710	711	746	714	717	695	698	682	697	765	733	648	708	665	704	742	730	686	662	667	674	702	730	753	664	735	747	671	668	699	697	672	693	681	657	689	727	692	734	718	723	709	714	711	695	678	736	700	688	707	701	718	655	710	681	670	733	701	731	730	663	708	692	709	684	699	703	694	713	724	695	655	715	654	711	744	740	748	683	764	766	732	704	778	728	734	725	685	723	711	682	683	720	717	703	738	692	729	667	673	731	731	726	751	702	717	692	664	667	694	734	686	721	717	707	708	696	662	669	708	746	661	745	713	729	668	659	735	728	661	703	739	708	666	710	714	670	737	671	711	671	704	711	697	709	729	696	717	726	710	737	721	693	686	754	709	711	768	721	676	707	706	654	667	686	722	655	681	733	704	619	724	689	699	733	701	703	724	692	739	753	711	716	682	734	744	696	673	710	703	698	710	639	703	744	715	717	708	668	698	705	697	714	770	737	686	752	722	695	715	702	700	731	690	756	666	726	711	720	685	658	783	663	722	627	740	692	753	737	730	701	769	704	709	709	685	722	697	720	714	689	697	709	709	721	705	701	711	717	736	702	739	681	720	727	743	693	739	723	697	711	705	706	712	716	714	709	744	713	682	699	688	724	685	688	669	747	739	711	727	718	696	712	726	705	713	689	695	676	732	698	747	683	702	689	686	724	717	756	700	664	729	680	685	710	647	729	714	664	662	748	719	732	678	692	722	701	674	707	789	691	686	733	686	694	728	708	699	720	689	710	717	728	663	716	732	710	714	712	671	718	663	692	716	728	728	714	691	741	716	736	725	710	670	686	703	678	657	701	719	685	742	715	698	729	698	721	739	729	715	684	709	679	706	716	776	705	711	674	680	725	741	704	708	713	684	726	652	700	736	746	699	711	722	735	727	701	738	728	722	740	729	729	742	720	665	745	710	685	695	749	697	720	678	718	698	692	741	695	696	686	756	738	702	720	707	705	706	735	642	739	704	755	716	675	725	742	697	717	683	672	697	730	707	713	687	683	690	746	720	722	728	681	720	713	676	676	733	720	755	708	732	666	705	698	721	718	712	722	697	696	699	703	729	668	683	724	703	715	735	742	726	744	689	690	681	686	754	712	747	737	720	664	727	729	731	701	746	696	710	718	672	699	733	761	692	735	674	711	702	727	732	671	714	703	676	714	676	709	737	674	683	748	725	704	718	709	693	708	716	729	713	724	695	696	734	761	733	702	686	701	701	715	722	712	733	740	674	688	651	670	717	706	704	726	668	716	693	694	673	711	721	677	715	740	711	683	730	783	670	722	757	684	697	733	735	713	715	682	717	713	657	694	662	674	758	690	677	671	681	728	710	695	695	690	643	699	706	698	712	714	726	696	692	719	719	687	693	694	684	713	739	683	707	769	703	683	725	664	732	670	670	671	692	700	692	697	699	727	708	736	663	678	718	728	719	713	702	733	712	734	723	729	700	659	688	683	693	786	733	766	731	718	725	717	727	716	691	705	722	767	709	662	737	718	690	696	726	766	697	748	743	719	683	722	710	734	669
7449	568	569	435	319	257	214	224	189	171	174	171	179	165	160	175	172	129	152	171	151	156	179	132	165	148	168	138	133	157	147	145	167	167	159	155	156	170	142	123	141	179	146	167	157	166	139	158	157	165	137	148	154	140	172	151	167	180	132	159	169	127	134	134	160	149	142	150	173	168	148	142	162	135	141	134	178	152	171	168	132	139	152	159	161	162	146	164	155	144	127	160	155	159	142	142	148	160	159	150	152	166	152	165	141	133	134	150	160	142	123	140	118	154	154	148	158	144	128	148	151	147	168	168	158	149	139	134	139	157	175	151	150	143	139	172	143	155	140	160	164	147	152	152	162	159	140	123	171	135	143	158	143	158	159	163	169	143	153	152	135	146	147	144	130	138	169	130	151	155	145	149	122	152	138	132	144	145	154	149	140	159	172	151	155	137	175	147	147	135	164	142	152	138	157	153	162	147	120	152	146	162	133	135	135	160	148	146	186	157	127	127	136	139	138	137	153	131	150	157	143	128	169	135	164	134	179	153	162	161	156	135	137	141	160	164	142	145	151	140	144	173	148	159	162	156	140	135	141	137	143	165	146	149	163	177	138	152	142	135	151	161	137	172	165	141	129	154	158	137	155	137	160	125	137	137	139	177	181	158	152	152	148	140	137	154	134	162	165	150	134	134	181	163	146	137	131	156	159	150	162	179	156	163	159	161	132	179	148	147	133	157	152	150	136	127	158	137	135	161	152	158	144	136	171	136	148	136	146	154	160	121	160	142	138	138	150	170	136	134	178	162	168	162	125	147	139	167	135	146	131	159	156	159	173	151	141	136	161	153	180	133	138	157	163	145	134	159	138	161	118	161	163	157	146	143	174	143	141	146	163	152	167	166	147	148	180	165	163	142	155	150	161	140	164	164	150	173	155	165	148	144	170	154	136	141	158	144	164	136	144	162	146	119	124	131	139	144	160	145	157	148	161	145	176	167	174	167	149	168	143	154	153	157	128	140	126	154	163	155	169	171	135	168	132	144	149	177	138	141	118	166	114	170	149	142	144	151	136	147	125	137	172	124	158	156	142	167	142	146	144	139	141	154	160	154	163	155	136	142	153	136	158	145	167	165	138	140	144	135	136	163	165	149	154	134	155	152	143	133	145	137	150	179	145	149	162	156	141	158	162	158	162	137	152	153	175	162	141	127	140	177	162	150	171	145	142	165	147	140	130	156	155	168	147	143	132	152	131	156	146	151	142	169	131	142	153	141	153	153	153	147	173	164	170	144	159	155	170	139	112	154	144	133	147	155	165	154	138	140	137	143	137	157	155	159	160	150	152	165	156	137	122	144	154	143	151	156	158	158	133	152	181	135	138	166	155	150	140	144	151	148	152	144	159	162	144	149	121	139	140	155	150	155	138	159	171	128	134	144	159	133	118	134	160	141	161	154	133	135	134	157	153	161	161	171	152	123	143	166	165	174	166	141	130	146	127	151	150	163	159	129	134	156	138	155	132	136	141	160	172	135	145	146	141	164	150	139	155	157	184	162	156	140	146	141	144	161	142	141	168	142	146	153	155	121	159	135	137	132	149	168	121	159	153	130	156	150	155	163	134	113	145	130	156	173	146	149	167	174	157	143	156	135	187	144	149	128	138	141	184	159	142	145	126	158	151	171	152	156	160	157	151	135	142	134	148	133	135	143	143	137	145	163	166	135	165	153	158	149	166	153	170	150	152	152	144	137	150	142	150	156	167	145	146	149	142	151	146	142	171	143	138	141	148	154	165	135	135	175	156	170	164	152	140	142	152	143	132	154	137	159	140	142	149	148	153	144	149	139	141	140	147	138	136	142	151	161	154	172	142	134	164	122	143	159	150	155	142	159	176	142	156	155	145	154	186	159	157	121	163	159	159	171	137	143	145	153	137	150	142	140	125	152	143	125	151	161	157	156	176	144	136	132	157	136	146	148	133	143	168	149	156	137	172	136	139	165	174	162	148	137	159	152	134	148	139	147	137	144	134	157	145	156	167	137	151	150	154	177	141	162	170	132	155	143	145	152	150	117	152	145	162	170	156	126	154	140	147	151	141	162	125	160	151	142	128	144	143	121	142	155	140	149	147	154	149	151	141	136	167	161	153	147	144	147	145	161	139	162	133	149	155	155	158	150	163	158	158	175	154	137	148	150	147	141	156	88	157	154	156	137	161	177	172	143	134	158	137	153	165	158	149	166	144	156	144	143	163	166	137	153	141	159	147	145	169	171	146	136	155	136	165	151	175	129	152	152	172	155	150	136	124	157	131	164	130	142	145	179	138	180	155	168	137	144	129	143	140	146	141	146	145	139	131	138	174	138	173	167	169	151	162	136	165	152	162	127	141	134	134	147	123	148	117	166	157	135	141	143	165	139	138	155	162	183	114	144	143	136	138	134	144	164	139	140	146	138	147	149	134	143	145	153	164	151	124	181	112	144	159	125	121	144	138	159	151	141	165	162	139	139	161	165	154	152	172	142	152	149	170	187	124	141	148	157	145	136	143	159	169	152	137	133	158	151	134	146	146	164	166	157	146	146	144	137	161	156	168	150	161	158	144	152	152	147	159	147	136	138	165	179	166	143	167	169	149	137	143	134	162	155	158	134	138	149	160	162	146	121	152	146	163	141	115	138	145	169	159	159	144	181	157	161	164	145	159	156	156	142	158	162	122	155	147	151	165	149	152	152	158	170	140	139	139	150	154	152	151	145	166	138	156	155	138	141	146	157	154	155	156	152	150	161	153	131	155	166	139	152	156	146	140	138	148	156	158	153	139	172	144	168	159	144	128	163	118	150	129	145	142	153	151	139	160	155	145	130	161	150	164	153	140	152	176	168	160	143	151	143	153	131	144	151	161	163	160	139	156	133	151	152	147	147	160	133	158	162	128	163	164	146	134	159	138	167	170	157	164	141	156	173	166	145	141	145	133	138	152	142	130	158	149	164	146	166	164	154	172	152	163	153	148	157	138	159	119	159	137	164	148	138	151	169	158	133	143	154	145	143	157	168	138	160	161	129	139	141	156	163	157	168	143	154	142	137	138	147	135	138	150	128	155	152	142	154	134	145	126	142	139	137	147	126	147	174	147	158	129	154	156	152	139	147	140	130	138	151	163	144	143	156	167	182	153	147	169	140	154	150	119	136	163	164	137	148	150	154	174	148	134	162	161	153	147	130	136	159	128	169	141	149	176	151	145	152	149	142	157	143	134	155	162	137	166	131	156	146	123	149	125	139	154	139	189	157	137	135	126	140	170	137	157	166	165	138	151	138	131	136	144	152	183	152	150	157	142	157	172	157	148	170	152	140	128	143	154	154	149	159	150	143	154	155	160	160	163	160	162	151	143	145	169	151	137	157	140	162	116	135	154	141	147	142	153	150	157	159	153	157	137	164	154	141	134	148	168	157	145	175	143	148	143	132	130	155	175	120	117	131	173	151	147	142	136	161	155	131	143	147	122	162	157	163	151	166
6082	806	1245	1353	1144	898	727	678	549	534	535	473	455	453	417	440	405	436	421	401	420	354	386	383	398	380	395	405	384	429	352	342	389	367	374	389	394	361	395	371	386	374	353	390	342	376	349	356	367	364	356	385	365	372	372	350	379	351	360	354	358	396	364	392	343	380	374	383	386	345	375	361	363	361	359	358	342	354	347	338	382	354	364	321	321	400	403	343	360	375	353	355	356	362	344	341	381	364	353	362	358	357	330	363	345	336	360	347	360	383	336	370	332	366	343	359	385	340	355	354	365	355	349	370	351	364	345	327	334	368	382	327	361	343	343	384	347	325	360	350	349	336	335	365	352	369	374	353	348	333	373	352	368	345	326	350	330	358	353	368	337	346	360	375	354	354	367	367	361	336	343	383	326	375	324	372	347	344	340	376	374	371	356	361	372	356	341	357	394	339	363	370	362	373	322	379	377	348	354	370	351	359	382	335	318	331	363	324	352	389	343	357	387	351	389	338	348	380	349	421	350	361	359	297	372	380	323	373	343	350	411	357	338	336	350	354	352	362	338	341	341	380	375	362	338	389	352	354	348	362	338	390	354	359	399	354	389	349	367	335	344	360	333	334	381	344	334	359	343	359	370	381	366	367	352	372	364	341	359	373	352	340	338	344	366	384	360	362	331	345	375	350	373	328	375	387	339	372	350	328	352	337	363	360	350	364	362	347	375	408	331	372	332	353	372	354	367	344	356	383	361	333	392	336	359	358	362	354	342	376	317	369	386	342	381	366	325	375	327	334	366	354	360	407	325	369	355	322	359	351	364	347	355	347	326	352	329	324	365	338	378	334	350	376	373	347	361	369	357	347	351	361	371	382	360	327	342	363	376	370	365	356	382	342	328	368	365	343	350	333	344	331	356	322	400	345	378	345	350	341	334	356	373	369	372	359	353	346	363	368	366	353	371	383	380	369	361	372	382	337	346	328	369	363	340	330	380	365	356	326	338	351	358	362	365	345	360	330	367	368	348	345	345	364	379	355	359	352	355	347	331	345	351	371	368	328	363	353	358	379	364	354	338	324	358	347	329	364	344	355	342	376	378	381	349	346	353	353	357	359	335	349	355	340	328	335	369	353	341	345	369	336	307	363	353	348	375	362	365	307	331	359	350	353	337	335	334	327	361	366	338	342	383	352	321	379	372	338	372	386	358	382	351	355	400	373	325	350	346	358	333	368	322	341	361	365	400	377	362	373	358	341	367	344	374	346	344	371	372	360	354	333	369	332	335	348	340	352	367	359	373	363	364	346	359	343	349	329	367	344	385	330	339	395	361	344	398	366	335	350	335	376	325	321	357	377	374	355	349	345	355	342	344	324	367	349	415	351	333	361	380	339	367	348	352	402	322	361	344	371	352	377	371	360	377	318	364	364	359	376	374	358	318	345	382	351	357	383	346	343	388	353	375	362	344	359	324	333	322	337	333	366	359	360	339	383	332	343	353	346	325	367	369	379	368	338	376	385	327	342	377	389	355	333	329	310	344	337	341	354	318	338	359	341	375	336	357	361	364	376	337	352	358	378	364	353	360	367	387	395	359	362	369	335	349	387	365	352	382	333	370	378	319	384	337	324	356	357	379	343	355	373	374	340	378	375	367	363	333	334	362	367	363	337	344	378	376	380	373	387	358	351	341	374	365	347	381	356	358	332	364	376	333	349	389	340	342	315	319	332	385	375	400	352	332	356	335	365	361	364	350	347	364	347	341	342	366	370	345	350	331	371	344	397	328	347	361	376	315	353	401	372	367	329	381	328	359	367	367	356	362	342	365	373	340	327	324	356	333	355	340	374	371	356	385	355	348	365	361	375	339	360	362	337	336	361	355	338	367	349	377	360	340	330	369	369	391	341	338	356	347	344	347	342	338	361	354	394	372	390	370	380	343	338	361	333	361	365	362	342	351	370	351	367	336	340	347	361	372	328	344	351	337	361	325	358	361	391	368	327	376	364	325	383	365	343	347	364	377	339	335	352	357	395	315	357	358	343	335	342	362	365	378	369	367	340	347	371	374	369	368	358	357	370	349	361	417	347	405	345	356	364	364	371	374	318	353	337	399	375	370	345	337	358	340	328	378	356	363	323	368	375	369	364	332	342	370	371	336	348	343	368	370	363	354	368	381	345	332	340	384	347	375	379	381	308	334	352	381	348	379	353	361	365	334	340	356	370	387	343	370	343	353	353	332	351	348	334	381	344	369	341	348	346	372	401	398	382	365	404	338	359	345	317	369	318	363	386	321	370	363	385	370	321	388	343	342	344	345	378	369	363	339	412	352	370	319	365	355	364	312	338	367	378	343	386	352	340	375	369	367	305	347	363	325	340	347	344	351	369	375	337	378	370	352	369	382	381	373	365	315	383	387	382	316	361	330	368	361	367	351	362	379	339	336	338	332	378	359	344	339	353	346	332	355	347	354	356	359	388	378	354	367	369	366	337	354	360	347	372	358	329	385	390	340	333	397	349	355	357	344	365	374	320	353	362	375	361	369	314	345	391	354	345	362	335	355	364	373	366	384	349	341	350	370	367	357	369	362	399	344	329	326	366	350	353	369	342	366	376	371	344	357	344	349	359	343	350	364	349	351	302	348	330	373	390	357	334	320	351	348	366	328	346	355	380	379	394	353	366	381	339	380	343	356	377	367	369	374	362	369	355	348	348	385	353	381	334	336	378	354	359	354	324	345	351	365	369	370	360	314	355	371	394	345	356	359	364	350	352	351	368	349	344	352	330	342	326	373	376	392	356	369	376	362	372	371	375	404	352	347	346	337	347	364	331	337	363	381	324	328	388	343	362	358	353	346	351	347	372	375	364	357	324	315	394	364	377	338	376	387	403	395	366	360	349	343	372	326	364	363	370	387	383	330	351	358	358	362	348	330	341	333	363	351	371	362	327	347	344	369	343	340	374	358	364	349	354	343	362	344	362	373	378	363	351	339	377	311	374	366	346	355	341	351	355	332	374	375	373	362	337	365	377	379	361	345	340	348	369	360	344	364	355	370	355	353	364	372	359	376	354	320	358	365	350	384	402	365	339	348	375	343	349	361	359	374	344	352	392	366	347	344	358	375	382	371	386	331	344	351	348	384	362	335	369	397	358	368	314	341	393	331	359	347	330	361	332	344	356	373	383	369	363	363	390	349	371	359	371	377	337	354	320	347	351	364	342	356	364	374	336	352	335	311	372	367	369	344	387	380	377	365	337	348	361	380	374	319	370	369	324	358	376	378	351	369	309	390	356	348	344	362	361	356	371	354	329	391	348	357	356	338	360	369	358	344	369	327	364	365	351	375	363	341	330	370	397	345	343	338	318	365	382	374	353	360	338	352	329	357	380	325	366	363	345	379	389	355	344	357	338	356	351	385	367	346	368	381	347	326	388	353	349	361	363	317	339	357	357	373	382	380	382	361	373	322	352	328	346	348	375	339	357	377	384	352	352	355	349	379	325	353	388	348	365
13729	1421	955	720	494	373	283	235	235	204	191	192	189	172	169	177	170	158	160	142	153	142	157	146	161	172	146	130	151	165	157	153	147	161	144	154	150	147	123	141	151	131	143	181	130	124	135	138	170	124	152	152	140	146	156	152	141	153	161	124	126	130	149	127	132	122	137	154	149	138	143	135	134	129	138	128	163	142	137	123	111	139	147	141	132	151	155	155	140	160	141	151	138	139	139	156	138	139	146	123	128	136	145	147	138	150	155	133	161	138	147	137	126	134	150	139	135	158	139	142	143	138	118	120	139	116	149	136	134	128	142	139	145	132	148	134	117	116	164	146	155	126	135	142	137	140	138	133	136	148	129	136	139	132	139	159	153	138	165	141	146	148	137	131	148	107	122	161	130	143	144	159	145	132	151	148	147	133	119	126	133	117	160	137	155	153	141	142	150	159	113	124	115	142	143	141	144	130	123	144	138	122	135	151	157	135	143	112	146	151	161	132	117	148	119	145	147	141	126	157	134	140	125	142	143	136	132	124	146	126	147	141	156	146	148	132	121	140	149	133	134	140	145	155	140	148	149	133	120	153	149	145	125	147	151	156	114	134	151	168	152	146	146	138	135	134	131	141	162	114	151	113	135	124	129	131	171	130	142	156	142	143	181	154	153	137	158	151	159	153	136	167	135	168	132	134	142	143	149	139	140	143	139	149	139	143	117	142	172	126	154	128	135	138	145	126	146	117	139	136	134	147	160	118	117	136	141	142	140	163	137	146	165	160	148	136	125	128	124	135	142	157	144	128	138	144	134	148	154	128	137	115	152	132	139	141	135	146	127	154	124	126	131	135	127	125	142	130	129	152	153	123	148	150	141	142	138	114	143	134	129	140	155	126	171	151	154	130	139	127	117	141	138	129	134	129	142	160	148	135	138	136	133	147	157	119	136	143	147	167	133	132	142	153	152	160	150	142	139	134	156	146	153	131	152	145	123	137	136	135	117	140	119	149	146	147	125	133	115	137	132	139	130	150	123	125	154	141	143	139	156	151	146	144	143	135	157	134	151	117	137	130	140	128	119	152	141	134	132	127	142	135	123	158	145	155	144	153	113	142	138	111	150	140	154	149	128	119	143	155	174	144	120	164	109	147	152	146	173	129	146	148	124	134	128	147	142	115	143	128	141	142	137	145	127	130	130	136	151	145	143	152	128	137	155	138	149	140	132	137	144	149	164	141	156	145	158	129	134	139	124	152	131	149	132	147	136	143	145	156	135	116	143	132	144	142	126	141	131	137	138	143	142	151	150	144	144	139	128	120	139	140	142	132	131	155	137	132	133	153	122	132	138	131	136	134	114	130	136	152	155	128	147	142	121	140	120	160	146	126	129	134	132	140	143	131	146	152	130	140	137	126	150	156	158	161	161	134	138	147	140	163	125	126	165	147	135	127	143	122	132	134	139	141	149	146	136	134	172	144	131	156	132	120	129	133	153	137	138	164	139	150	134	123	122	133	126	145	134	151	156	139	123	151	135	125	140	127	139	120	134	137	125	144	129	140	147	138	128	159	158	120	133	162	133	153	145	141	144	130	146	147	130	148	145	142	171	155	163	122	150	144	164	126	143	137	131	151	129	149	158	156	126	174	141	125	133	137	151	157	154	145	143	118	125	141	135	128	156	162	143	144	120	136	121	141	130	138	128	163	147	160	144	160	161	147	112	161	144	170	137	145	122	145	140	133	159	130	148	140	125	135	118	138	149	138	128	128	150	160	146	118	145	140	151	157	160	138	151	122	119	137	105	141	130	136	141	153	130	106	140	129	143	152	149	153	139	126	136	147	125	145	147	150	163	164	151	142	163	135	147	152	145	135	155	154	131	130	130	141	140	137	153	158	131	140	131	127	116	114	121	139	149	132	138	138	164	145	138	146	149	136	144	127	125	126	138	122	120	147	132	141	152	158	132	125	147	128	134	134	137	161	132	131	130	135	119	145	166	124	131	129	140	127	126	137	166	154	144	148	147	152	148	180	132	127	142	140	147	127	154	154	135	129	143	142	138	144	143	154	139	152	133	156	144	121	155	117	146	150	140	163	161	126	141	137	163	134	143	139	140	154	146	123	139	135	123	146	131	146	154	146	122	165	137	140	130	102	158	152	138	161	145	167	132	137	145	150	135	158	138	138	153	139	151	140	160	126	155	152	109	138	129	139	155	162	122	146	131	139	131	141	138	134	136	128	117	134	126	126	160	134	138	132	140	149	147	159	150	119	123	157	132	142	143	131	128	157	128	151	140	139	142	134	138	145	156	128	115	143	113	130	133	155	153	148	153	147	144	142	149	125	117	150	137	127	141	132	151	133	124	155	151	138	157	147	149	123	140	146	130	150	157	117	147	162	154	150	159	140	148	139	139	177	119	137	149	145	154	156	144	153	140	127	150	147	136	136	143	145	141	148	129	140	145	134	171	148	125	174	140	146	135	137	119	139	142	150	147	132	139	139	134	147	153	152	126	140	147	140	128	112	129	124	129	145	156	154	154	147	159	139	148	139	123	128	150	138	128	132	134	140	142	138	147	132	161	131	149	126	148	149	138	140	123	144	149	130	139	137	148	142	128	166	140	116	124	147	118	130	149	138	141	148	143	127	149	135	146	138	148	146	139	160	144	144	122	146	123	147	154	134	123	148	129	136	133	130	150	141	129	124	136	131	142	134	135	140	156	138	156	125	146	158	143	148	120	127	134	156	141	151	157	152	137	135	159	155	128	144	135	145	133	151	140	114	131	137	155	124	139	146	148	142	138	136	149	158	139	127	138	124	145	136	137	146	139	125	143	158	152	137	142	121	154	143	139	144	134	142	131	122	135	157	138	139	132	167	156	141	141	147	126	152	142	146	117	152	161	169	134	123	134	107	164	155	142	162	163	139	110	128	139	133	111	150	113	132	138	149	141	112	166	139	132	134	148	147	121	164	138	152	130	148	122	144	137	143	147	142	147	134	150	152	155	150	140	161	156	140	132	134	149	144	141	125	147	131	142	150	158	165	167	131	123	118	126	147	126	153	133	139	162	156	142	150	129	155	150	146	139	128	123	160	110	138	137	139	157	144	129	135	153	128	130	161	148	125	107	165	131	116	157	137	138	138	130	136	132	130	142	145	145	150	135	132	147	162	121	133	142	148	131	143	145	133	135	130	136	138	148	121	150	147	151	145	138	152	123	145	135	144	132	145	135	148	146	163	132	144	141	125	138	133	119	127	141	165	139	151	124	151	155	161	142	130	153	139	148	143	153	151	143	158	166	141	139	121	190	143	137	148	149	127	144	150	140	147	134	142	149	118	130	147	132	140	131	153	158	148	147	132	151	137	125	136	136	158	146	138	164	155	147	134	133	130	135	159	129	126	140	141	131	109	148	128	155	137	150	144	144	143	119	126	154	135	150	136	167	122	132	119	153	134	145	134	145	145	130	110	153	151	165	144	124	138	126	143	134	163	143	141	137	129	146	136
8013	1140	2008	2307	2019	1433	1134	987	839	769	683	661	640	565	568	534	507	502	444	450	468	425	457	441	424	418	438	398	419	411	389	371	424	414	393	398	422	363	350	372	386	370	358	416	352	372	431	376	354	418	357	345	391	337	367	392	379	366	388	402	384	392	395	396	354	370	365	383	381	350	377	390	358	364	338	368	354	349	354	402	341	333	329	366	368	377	379	356	373	342	360	348	352	398	375	381	358	385	368	350	353	340	356	365	340	350	420	386	385	381	366	399	351	387	362	374	378	414	366	338	384	337	356	335	401	375	380	384	375	359	321	407	378	391	366	366	353	346	384	361	362	378	395	340	388	337	325	376	362	390	393	361	347	385	368	357	391	357	383	372	366	342	370	373	328	358	374	393	364	361	335	350	366	368	358	376	358	345	353	362	320	388	361	388	388	374	397	357	383	388	404	327	379	322	339	340	356	352	384	401	345	363	339	383	382	388	394	326	342	408	353	340	351	402	369	363	352	384	353	345	353	372	344	365	356	347	383	380	340	355	361	364	310	373	387	392	372	362	412	352	381	389	360	383	376	383	324	363	378	381	364	383	356	352	377	362	351	378	352	384	365	372	369	378	380	331	354	371	391	347	346	382	356	382	359	325	373	384	402	336	358	385	353	353	344	366	362	374	362	402	327	358	373	375	356	393	337	365	357	362	377	357	365	399	379	373	343	356	368	345	347	348	371	379	387	382	372	377	384	373	355	363	354	349	358	372	363	403	366	384	359	345	384	393	373	371	384	338	381	371	375	370	382	343	357	356	351	378	381	371	364	350	382	404	372	314	381	322	341	327	374	329	335	393	367	380	370	389	383	359	361	354	352	350	390	350	355	339	364	361	334	347	343	378	374	379	351	361	383	331	335	379	367	372	381	379	350	367	363	358	359	361	357	340	364	337	373	382	384	352	338	373	352	324	354	310	393	334	347	347	351	364	363	350	365	344	370	356	341	345	384	357	323	376	364	347	393	390	328	372	370	389	345	397	335	375	355	340	374	382	348	385	365	354	367	355	362	342	390	387	335	360	400	358	337	385	386	383	354	375	350	365	340	361	349	346	377	370	339	373	378	356	393	396	376	346	366	368	376	357	360	378	358	358	375	331	372	413	373	395	357	376	381	363	378	364	351	402	376	352	355	350	382	367	367	356	353	367	367	382	338	395	322	397	342	360	381	369	371	344	359	379	396	347	366	339	390	399	343	353	366	375	368	355	363	362	375	375	371	358	339	333	385	374	365	359	349	368	348	366	372	372	358	375	369	353	366	339	392	378	361	378	356	368	391	361	390	392	337	369	363	370	364	377	362	368	364	381	341	388	334	374	354	385	341	383	376	363	350	340	369	373	345	369	382	352	349	367	384	346	354	345	349	356	373	359	353	356	337	352	352	360	338	386	374	392	349	367	361	347	381	366	384	363	334	352	384	401	362	356	374	357	364	388	400	361	349	341	347	337	379	383	347	379	393	341	379	379	348	366	370	354	348	360	366	354	354	327	353	363	364	374	350	415	347	389	357	325	334	345	371	333	367	345	382	335	357	381	357	349	353	383	338	356	345	398	328	341	378	372	363	387	358	336	347	359	372	431	392	354	370	390	347	376	355	368	382	366	385	347	382	353	398	333	360	375	362	330	393	363	355	396	379	367	373	368	379	358	341	367	397	346	418	400	367	360	362	413	384	372	338	357	357	347	350	371	371	368	352	372	368	362	371	389	387	411	383	361	333	369	386	348	373	359	364	374	378	352	375	378	376	368	363	366	378	356	349	374	366	391	314	385	369	346	391	374	380	380	340	376	361	397	336	350	368	372	377	355	359	374	359	345	347	368	367	357	349	371	344	370	368	385	370	346	375	382	387	369	371	348	364	373	349	372	359	373	363	368	359	373	343	373	377	376	366	366	363	341	372	342	361	395	358	404	316	331	387	360	359	352	361	380	347	350	369	365	366	346	363	347	361	315	362	337	335	374	391	364	375	385	394	340	360	345	378	405	362	390	333	367	356	369	369	373	351	337	351	347	360	379	373	380	333	385	382	326	321	350	356	347	345	383	353	334	372	320	343	349	333	370	342	395	384	386	372	370	320	357	357	359	327	373	372	402	352	371	341	365	362	385	355	330	357	359	366	358	377	425	364	365	371	371	371	356	347	369	366	353	339	363	341	337	360	376	357	399	347	370	363	373	418	364	343	368	342	347	362	379	351	357	355	380	360	355	359	383	365	379	359	396	381	387	378	350	369	359	344	388	371	342	343	344	383	367	351	349	341	382	379	380	359	377	356	389	342	385	341	364	360	363	337	369	362	360	348	362	365	343	357	385	384	369	387	371	346	404	386	355	344	378	387	374	364	373	370	407	361	369	381	359	350	380	353	388	362	342	388	359	353	349	362	366	348	346	375	372	388	367	381	355	367	355	364	372	371	351	386	356	375	385	370	395	374	381	379	360	346	384	346	362	370	335	345	367	376	411	371	343	345	404	342	395	380	363	341	322	326	357	364	374	371	401	343	372	362	399	367	369	368	362	362	369	389	364	370	345	374	333	379	390	387	358	364	359	378	364	339	362	328	354	377	384	383	326	355	369	357	343	364	377	326	382	376	387	344	371	363	386	390	375	382	380	387	392	403	359	337	366	342	411	400	315	348	340	346	373	402	389	365	384	345	371	345	339	333	345	367	338	368	335	369	370	355	330	352	381	404	384	344	373	384	361	349	402	323	367	364	344	365	364	354	377	396	381	360	384	369	340	340	342	393	351	346	406	383	348	373	340	343	370	363	413	365	347	322	346	377	351	331	366	338	410	363	377	353	382	349	343	355	380	359	384	367	331	339	349	368	354	374	382	358	358	342	359	372	362	360	366	341	357	368	337	367	355	356	372	399	354	393	359	353	391	370	388	355	380	368	345	351	382	329	411	370	322	353	367	397	351	324	367	359	353	360	337	361	376	325	365	366	363	365	363	335	344	347	364	348	340	384	342	333	356	386	391	356	363	369	377	363	392	362	379	339	347	362	421	378	352	393	360	371	363	348	367	373	367	391	359	368	360	397	406	351	366	354	379	372	358	366	369	314	348	346	374	343	350	357	344	344	358	381	345	369	363	322	354	355	371	373	370	347	354	338	355	370	326	374	364	345	369	340	350	363	394	369	377	367	332	369	348	353	395	374	387	325	356	405	363	354	353	373	365	363	378	341	373	360	398	383	336	371	383	352	363	391	364	377	346	365	340	387	352	374	394	366	339	345	390	350	366	395	364	381	340	369	344	369	360	355	342	353	348	377	346	380	332	340	352	395	376	390	354	327	350	307	359	346	397	386	354	368	347	366	356	351	365	357	356	408	331	355	323	342	323	353	394	350	375	363	385	367	365	351	370	391	354	394	391	354	384	370	377	350	379	391	343	344	327	386	353	341	308	384	345	353	378	380	382	379	345	368	354	396	348	351	357	374	340	364	362	363	380	380	355	369	339
1703	398	368	364	336	353	361	348	337	271	342	304	323	345	344	305	314	361	336	313	327	322	314	337	341	306	334	339	354	331	332	330	345	366	320	334	328	312	349	336	342	336	369	323	324	379	332	314	302	315	329	350	314	355	333	332	320	283	321	353	349	314	337	319	334	341	345	325	301	345	324	348	350	386	339	326	308	333	333	371	292	326	351	346	323	356	318	342	306	354	347	305	306	312	334	312	312	349	344	350	321	276	331	330	334	318	325	345	328	349	309	325	343	335	354	326	313	332	303	322	320	336	316	303	357	327	311	331	327	324	309	311	337	325	325	337	323	333	305	285	325	322	324	309	312	342	352	366	350	340	316	317	348	346	311	312	326	367	350	341	322	354	372	328	344	338	325	336	335	325	327	349	350	312	357	338	352	323	347	352	316	306	346	324	341	301	316	321	319	348	356	353	319	323	310	358	358	306	304	309	323	335	335	325	349	316	325	329	345	334	307	303	321	316	299	310	354	359	315	311	331	347	312	339	362	301	316	381	335	362	344	320	332	334	315	340	370	331	356	300	337	345	348	318	327	327	346	345	301	314	328	321	334	337	362	289	326	316	317	290	326	326	294	312	302	328	334	312	318	316	342	346	337	338	321	315	334	327	311	335	311	327	343	338	329	354	343	335	347	292	344	315	337	334	317	340	335	312	319	335	313	318	315	262	321	344	340	347	305	376	290	316	324	309	319	313	322	311	307	332	357	335	329	332	349	302	353	331	311	325	359	375	331	323	306	337	328	300	292	319	325	322	341	331	294	314	346	350	339	331	328	314	326	344	334	332	304	384	322	334	343	333	357	326	328	303	329	312	337	334	312	356	307	338	342	333	324	326	328	339	335	298	347	300	333	294	335	321	307	342	354	350	305	303	327	345	309	342	322	323	342	341	349	310	312	315	339	311	335	305	368	310	360	334	342	358	338	335	342	341	319	337	313	332	296	318	362	342	327	325	339	338	345	332	324	353	324	354	353	326	316	321	310	322	329	298	325	323	326	348	355	355	331	344	362	313	337	320	303	329	318	335	336	336	323	359	291	362	329	320	330	313	321	341	332	322	324	321	340	325	315	301	336	369	304	282	311	287	326	320	359	329	340	325	333	313	320	325	336	345	329	336	360	320	297	345	320	270	306	337	326	358	303	343	315	348	352	303	328	353	315	340	376	334	364	338	357	322	339	317	327	343	346	301	340	298	333	331	333	311	300	332	339	339	326	325	311	302	330	347	298	312	325	343	338	305	335	353	335	297	350	348	334	315	319	338	313	346	354	317	325	343	343	312	331	362	334	312	347	325	338	330	371	338	330	327	306	340	340	317	287	277	311	307	319	328	307	339	303	311	317	314	309	339	317	353	308	348	306	345	354	306	323	331	328	343	355	321	318	343	356	297	347	319	300	317	334	332	330	374	339	291	309	311	336	342	327	303	345	290	361	300	331	333	310	325	321	326	307	358	330	341	311	316	327	318	312	334	321	340	352	320	368	311	313	345	338	324	331	314	279	348	353	346	334	320	304	323	346	317	353	338	300	313	333	337	356	300	355	319	336	358	330	299	340	347	331	284	342	317	298	319	380	323	302	317	312	352	319	334	346	335	350	346	310	329	351	347	338	314	333	318	360	299	329	328	343	347	300	327	331	305	350	346	304	316	339	341	333	342	351	322	317	357	345	333	317	367	358	287	328	321	354	302	303	319	334	331	339	335	330	347	384	319	314	338	329	348	325	343	306	308	361	340	372	348	342	370	346	303	322	335	327	324	340	314	372	297	332	310	319	325	301	336	306	349	324	360	326	298	336	322	344	328	351	306	343	331	331	339	346	347	329	310	330	321	355	350	319	336	342	339	329	328	341	319	294	317	335	298	315	348	338	293	343	338	321	333	310	315	300	335	328	372	331	329	347	345	332	328	301	349	310	263	300	315	314	292	334	334	336	345	319	347	313	353	377	313	323	326	336	326	332	318	315	341	322	339	321	324	367	318	307	333	354	334	298	321	358	331	312	325	323	323	323	332	343	328	347	322	336	314	308	312	333	284	320	354	318	321	325	321	343	343	336	312	329	340	348	333	313	317	339	370	347	315	316	312	353	309	345	337	326	317	310	328	301	314	306	335	340	335	336	340	305	325	321	290	303	324	333	307	361	335	359	305	308	306	353	340	321	337	300	322	326	310	330	326	338	369	325	321	351	296	345	337	312	310	307	325	328	351	347	330	315	337	323	339	319	347	324	315	352	316	331	324	346	353	314	327	297	329	319	317	317	322	327	365	336	345	335	319	330	312	307	318	348	274	333	356	310	330	354	345	332	321	298	341	341	275	303	331	350	321	330	304	327	319	323	344	344	309	329	341	327	334	357	358	342	317	337	306	351	333	361	335	321	307	345	312	310	285	304	324	328	279	351	318	321	287	326	313	343	339	330	327	340	321	309	332	355	373	344	335	343	307	358	326	287	324	320	280	310	340	354	347	322	322	343	315	311	291	354	339	303	314	348	337	328	345	310	335	355	330	307	340	346	349	332	360	335	346	331	345	363	330	335	321	294	377	330	343	339	341	317	330	327	353	353	321	304	317	333	326	314	315	304	353	364	324	351	337	323	320	322	280	306	355	322	302	320	330	335	298	353	318	353	331	323	336	316	314	353	322	338	332	338	352	351	324	334	304	317	310	307	329	308	317	304	346	380	331	315	313	318	316	326	325	315	304	339	305	343	337	313	328	324	345	324	343	349	304	329	340	312	301	317	330	311	346	336	345	319	337	339	353	303	371	367	342	338	326	309	342	355	284	328	321	312	345	311	353	355	323	295	297	320	316	332	332	289	333	312	323	347	335	302	353	336	317	349	320	328	340	343	316	304	333	326	322	352	331	336	317	303	308	333	328	330	351	320	353	336	316	362	319	318	330	336	325	278	328	334	332	336	326	351	342	370	294	336	313	374	310	310	310	325	358	387	326	295	338	284	335	317	344	302	344	357	317	316	327	351	339	340	301	347	366	347	359	296	350	337	331	351	311	316	301	341	331	308	313	328	345	329	331	322	376	352	361	290	315	338	344	327	328	338	323	338	313	312	347	351	334	357	331	334	313	333	324	309	314	333	308	339	359	337	337	347	360	308	336	330	335	291	349	329	322	345	309	355	325	365	313	318	297	338	319	325	300	314	330	323	313	364	331	297	329	358	353	316	338	340	329	308	315	337	327	334	349	329	296	346	317	324	298	334	297	311	301	330	381	323	313	306	310	322	302	290	347	331	304	344	362	338	327	328	325	313	356	320	335	331	352	314	320	341	337	340	323	354	331	338	339	339	322	314	336	311	299	332	342	293	311	316	289	271	345	364	342	315	296	317	333	335	344	296	327	352	313	335	336	395	339	314	325	334	337	357	326	326	342	373	328	301	304	310	325	337	364	364	326	314	317	347	328	330	348	337	346	298	279	334	322	353	306	356	314	331	337	303	309	340	337	341	347
1843	760	747	774	708	740	744	736	701	755	764	741	734	721	741	738	700	693	685	697	720	699	699	700	719	669	703	691	738	686	663	715	705	673	695	672	741	688	716	699	731	718	735	748	690	703	711	709	758	756	719	705	698	732	735	688	691	744	677	665	751	710	704	740	721	733	712	711	682	695	726	790	726	706	719	730	680	714	736	683	716	656	743	705	692	683	734	696	745	725	674	746	742	656	731	729	741	691	699	746	665	740	707	737	700	752	700	760	729	707	736	728	698	699	739	715	724	710	697	688	712	706	674	736	718	722	727	693	700	735	689	660	656	677	699	720	699	711	690	684	672	722	727	748	769	682	701	761	722	714	685	707	679	712	703	703	728	718	760	734	689	709	717	711	690	736	688	702	723	718	714	689	696	698	731	743	714	698	734	704	702	704	738	727	723	699	717	783	671	729	695	718	728	656	701	712	766	690	706	707	701	736	760	705	670	760	639	704	717	690	694	679	774	713	706	714	673	704	703	691	687	710	672	685	625	721	741	706	688	722	736	760	694	757	696	686	731	739	700	709	726	691	677	636	711	731	654	652	726	749	676	663	713	705	728	722	686	716	733	745	733	731	655	683	715	711	717	749	659	716	720	725	728	733	748	725	735	687	719	710	726	731	730	682	758	713	733	731	707	721	693	678	763	711	704	723	719	721	684	702	699	767	679	699	692	699	759	702	702	695	711	703	668	761	692	681	704	714	704	703	744	666	718	703	683	740	624	687	727	725	683	693	701	717	705	705	727	692	679	668	730	738	675	708	727	704	710	710	717	689	719	715	691	775	718	741	688	733	721	724	738	735	729	745	729	701	691	672	690	733	715	701	733	711	734	748	718	633	727	696	688	688	711	716	706	717	705	708	744	739	694	683	752	693	740	722	758	715	726	678	701	688	735	651	723	728	702	703	673	684	658	686	681	740	713	716	688	731	697	741	697	740	680	722	735	695	723	714	682	747	696	746	694	689	731	696	740	767	720	649	739	693	687	720	752	695	692	696	734	714	669	768	651	680	711	735	693	700	719	727	769	679	785	691	740	722	695	679	691	693	715	693	656	685	661	722	688	717	728	730	672	698	680	713	650	720	698	710	740	697	714	719	764	709	740	686	688	688	679	692	739	712	710	697	727	720	694	687	692	748	694	714	702	690	690	711	728	710	702	692	682	685	729	724	717	712	711	672	749	702	645	707	737	720	728	681	727	755	729	783	735	691	736	714	721	709	735	695	716	680	754	686	719	714	696	725	730	713	676	714	680	711	720	679	693	688	684	714	662	707	693	678	719	666	690	682	702	668	773	719	713	697	696	728	645	738	689	704	733	715	711	697	722	700	703	700	707	695	711	706	726	694	774	696	668	729	686	720	727	732	722	686	732	672	735	683	660	724	695	725	715	717	697	689	722	708	695	705	751	718	723	658	744	685	671	754	734	685	679	669	742	755	786	716	690	675	707	663	721	703	706	716	737	668	720	676	719	733	657	709	676	726	692	694	730	657	687	737	748	668	741	746	746	709	721	746	710	741	720	746	708	701	685	723	749	717	729	722	717	664	757	672	693	758	708	684	714	707	703	731	716	649	726	681	716	715	687	683	725	730	733	657	738	715	757	709	727	760	713	758	725	710	692	698	709	677	717	711	655	712	756	694	720	734	717	670	725	708	748	721	739	740	777	699	714	680	726	745	700	733	792	689	726	700	708	732	718	649	682	696	720	676	700	696	728	729	714	723	681	696	708	742	720	718	691	663	684	675	674	684	728	707	771	692	724	694	688	706	707	694	709	671	747	751	707	679	736	713	783	663	715	639	708	706	641	709	698	732	676	665	746	697	729	743	684	766	681	730	777	728	735	698	685	744	703	726	685	686	660	703	744	720	721	727	713	665	677	714	717	683	715	728	746	739	757	751	670	740	712	725	725	761	687	692	677	725	720	753	706	696	681	701	705	743	694	702	698	730	723	706	723	752	719	704	702	682	670	683	682	678	737	707	688	710	713	715	700	687	757	746	740	657	714	656	733	652	711	677	757	735	759	717	711	664	737	706	674	740	702	699	729	733	630	671	713	719	732	715	732	697	679	680	700	717	718	753	676	713	739	708	685	714	679	696	715	720	733	719	705	708	677	721	724	781	687	712	704	695	686	679	714	729	681	719	690	749	686	768	679	697	686	667	671	686	731	704	681	700	703	747	691	709	743	711	681	694	710	763	713	690	733	742	754	692	745	728	730	708	719	722	699	700	707	752	766	692	711	690	700	667	721	700	729	656	701	734	707	658	737	736	698	699	672	720	688	746	726	721	709	717	699	738	668	704	666	742	689	666	692	696	680	687	705	719	705	684	713	732	688	764	721	690	730	744	663	713	695	718	685	711	694	718	707	760	705	689	684	704	692	718	753	693	707	691	694	754	728	741	717	770	738	733	712	711	765	723	735	685	745	699	763	674	688	784	687	763	648	744	690	764	693	738	714	654	686	728	709	691	688	701	723	695	720	704	700	735	764	729	695	686	744	732	730	750	708	755	713	734	733	714	752	713	640	736	722	708	723	702	731	707	679	694	737	726	769	707	701	715	711	732	652	706	758	710	709	739	736	710	725	721	771	694	691	670	701	688	703	675	723	714	707	730	680	680	746	702	700	695	699	726	697	719	699	702	729	703	708	712	687	685	695	676	711	680	772	731	743	686	677	683	715	734	723	696	738	728	701	722	725	702	730	705	747	734	735	693	709	710	700	731	713	708	696	690	718	707	712	715	698	723	673	657	748	712	710	695	696	737	709	743	754	718	717	727	705	687	727	711	727	716	719	701	701	699	697	736	661	712	754	719	719	730	689	704	709	708	679	745	750	689	672	727	761	706	721	741	666	737	699	695	682	700	671	686	707	715	727	666	738	728	733	698	724	696	704	699	738	742	675	704	710	705	739	704	759	705	755	695	738	746	713	710	687	742	712	702	714	696	685	725	704	703	729	752	720	728	730	707	702	765	701	729	747	673	759	694	754	736	643	756	711	708	705	779	737	679	717	694	693	725	744	710	708	712	744	691	704	702	727	716	728	693	727	698	707	685	702	683	680	752	723	658	641	723	695	681	734	675	705	672	707	696	740	730	731	674	723	721	781	767	717	703	705	744	725	689	712	749	737	708	747	751	683	702	620	754	684	698	714	732	702	697	759	743	693	684	702	775	679	699	673	702	726	700	726	732	689	686	710	733	700	698	691	746	709	696	699	737	724	729	729	717	734	704	721	730	702	752	683	716	739	715	702	706	663	676	681	688	683	676	734	690	661	693	726	733	709	714	689	734	720	726	665	707	704	692	710	702	761	673	723	747	750	732	700	730	714	726	691	769	678	731	686	742	670	684	702	723	729	684	764	680	746	670	716	696	677	719	736	748	690	729	703	697	722	755	708	715	695	723	687	714	658	717	707	718	693	706	665	719	707	737	767	699	718	682	719	695	692	691	756	715	780	696	740	719
7323	573	500	448	330	276	236	207	201	170	182	192	161	177	174	186	150	141	166	158	153	157	163	173	135	149	148	168	149	127	159	127	153	132	169	147	127	149	171	156	127	158	144	158	149	145	149	170	149	146	139	166	145	152	139	152	177	150	147	174	166	159	150	158	152	140	137	164	137	145	150	153	153	147	130	152	145	140	163	152	138	138	120	156	147	141	151	148	121	157	123	160	154	133	160	167	141	139	167	164	181	140	149	121	141	151	141	166	151	150	158	162	154	151	168	146	170	148	148	162	148	137	145	148	147	146	132	133	160	123	146	153	154	150	130	149	176	170	147	176	178	137	152	153	163	130	158	134	133	166	187	151	150	150	129	165	153	170	137	138	144	144	170	152	156	149	154	149	135	158	137	156	130	151	142	135	157	158	158	170	166	165	148	128	152	169	171	159	149	141	163	169	144	126	140	162	146	166	161	156	145	162	147	140	121	152	152	163	143	149	146	165	180	151	150	163	144	128	145	156	166	155	128	137	121	167	156	141	156	149	134	165	170	155	152	135	171	153	165	145	151	146	133	141	153	163	141	147	153	161	156	156	141	134	171	141	137	146	162	161	132	166	154	147	147	145	149	132	137	149	156	151	128	153	150	149	129	124	152	150	165	138	151	162	145	135	168	152	152	137	157	156	177	160	138	124	158	160	146	153	137	154	125	152	136	152	151	126	140	158	197	170	170	144	158	136	153	147	144	176	153	150	152	138	156	140	154	153	141	155	150	128	167	121	140	149	168	136	155	153	158	146	136	135	168	150	154	143	152	159	153	157	171	142	148	171	135	152	144	154	157	176	132	165	151	153	137	138	142	150	136	150	144	154	173	142	172	142	130	167	136	138	133	164	141	151	142	175	140	168	159	162	159	170	142	159	155	155	153	148	135	144	165	125	161	159	150	148	156	132	158	131	156	157	153	163	137	145	133	163	148	171	145	146	157	149	151	172	139	131	170	139	168	156	166	177	143	153	154	140	147	138	132	133	151	143	128	155	156	150	155	153	148	125	154	169	141	150	140	177	150	168	164	145	173	185	150	162	147	148	172	138	149	147	165	151	152	166	161	177	145	159	166	141	140	140	167	136	132	114	120	147	132	152	158	133	159	154	154	139	160	139	158	121	141	166	143	168	151	164	135	146	124	143	147	136	159	131	166	141	154	147	140	135	172	142	135	157	151	137	111	145	155	130	170	151	157	165	136	144	134	158	148	158	143	136	151	152	166	131	156	142	167	133	149	125	131	162	125	137	135	154	147	154	149	160	129	142	158	154	155	178	136	154	109	146	150	148	155	135	132	150	152	152	131	150	139	149	141	123	170	149	125	170	158	152	154	143	136	149	176	172	162	156	160	146	147	137	167	156	170	176	156	156	156	167	170	123	160	145	177	167	156	156	128	127	120	140	168	145	145	150	128	153	136	173	148	164	149	156	149	163	134	161	136	166	146	148	147	147	194	148	158	148	151	132	164	144	156	144	164	161	146	157	158	139	119	157	130	131	131	154	174	157	180	125	137	153	160	143	150	139	144	131	151	145	143	139	121	122	150	169	145	140	140	140	152	156	160	158	148	163	163	160	154	168	164	149	156	144	132	156	150	149	153	147	131	134	167	152	150	161	131	145	154	163	140	159	157	145	133	173	179	151	132	149	150	187	153	140	134	150	143	167	158	152	155	156	161	154	135	173	177	168	150	181	154	155	166	157	146	144	152	145	162	159	128	149	155	158	157	151	168	137	152	111	152	161	167	141	125	164	162	147	163	155	141	123	162	166	167	176	127	149	125	161	157	140	141	164	158	160	142	145	140	156	144	172	123	179	167	144	138	154	139	164	168	178	156	159	135	153	149	151	138	146	138	143	126	147	162	142	136	163	122	148	134	164	157	145	159	171	165	160	160	151	148	137	138	147	172	150	152	160	154	130	143	142	180	148	138	170	165	156	146	136	153	166	150	152	145	141	150	145	148	144	149	175	151	172	172	142	132	147	149	151	141	146	162	151	168	158	140	151	134	153	150	123	138	156	153	165	152	172	153	167	162	140	135	161	165	164	162	131	136	134	142	177	146	151	166	154	131	155	166	139	148	159	167	147	176	165	188	155	142	158	159	141	145	144	181	142	160	140	127	161	141	180	144	142	135	161	172	134	144	143	128	154	157	154	135	166	152	136	190	166	144	162	141	137	127	172	166	145	149	143	138	143	160	151	140	147	152	165	145	136	153	158	163	172	130	156	151	150	148	145	161	173	136	139	155	151	155	157	147	147	157	135	146	142	141	145	120	152	145	152	165	139	145	167	139	144	147	147	172	152	153	167	138	140	164	144	156	161	137	140	119	148	142	143	164	140	155	133	167	166	134	146	141	160	135	145	148	126	154	141	171	141	151	155	139	147	169	163	178	131	124	166	168	148	153	151	135	159	141	140	150	131	132	144	142	133	155	141	161	162	151	136	160	134	148	133	146	162	132	147	171	150	134	143	148	171	136	142	160	168	146	162	168	137	154	145	152	138	139	162	139	142	174	161	144	164	182	154	125	171	136	168	153	133	126	132	147	121	125	149	159	146	148	149	141	168	151	140	126	138	153	164	154	134	127	147	152	126	165	155	160	159	135	144	150	147	154	141	143	145	148	132	155	158	141	123	155	131	131	162	146	135	137	147	143	161	167	154	152	168	169	137	143	157	163	156	155	129	163	149	148	153	164	146	163	134	165	149	149	181	164	155	136	148	164	163	157	152	139	162	157	140	139	144	165	150	143	167	160	154	153	157	144	165	131	130	144	162	136	149	129	144	169	160	153	135	181	149	158	142	163	122	125	147	153	139	163	148	154	160	155	163	140	146	184	163	165	164	162	175	146	163	157	175	166	137	161	165	136	148	137	162	133	135	138	163	175	133	167	135	154	149	160	165	161	175	168	131	133	143	141	156	132	145	134	146	156	176	152	143	159	137	157	136	154	145	169	169	163	140	162	138	157	145	157	142	128	154	164	170	157	139	136	130	145	126	141	145	164	169	161	169	163	149	145	151	163	166	134	160	149	158	158	162	157	139	152	152	146	162	158	143	139	146	138	141	149	136	140	148	161	150	144	163	145	160	166	149	128	131	151	175	149	136	131	150	141	128	144	156	150	160	159	140	152	158	169	149	123	144	139	178	177	152	116	145	151	137	138	139	160	144	153	125	152	136	120	159	177	180	157	150	144	154	150	139	140	150	157	149	150	127	134	143	139	140	159	151	137	136	148	129	158	162	170	145	168	145	163	144	167	139	162	151	150	164	143	159	156	157	154	164	151	163	164	142	153	150	134	143	161	155	130	142	135	135	133	183	127	150	147	178	141	147	151	134	162	127	161	154	140	155	168	170	141	149	141	141	127	168	130	150	168	135	163	142	139	153	143	154	170	150	160	134	155	158	146	128	145	137	161	140	160	142	135	126	138	161	131	149	160	142	129	129	168	158	143	141	163	148
6101	690	1196	1315	1149	956	733	676	653	584	518	552	524	467	454	469	440	452	445	409	413	399	395	407	396	401	387	373	403	361	338	417	406	345	408	369	350	358	372	398	362	410	370	361	391	350	378	363	355	384	328	374	386	344	336	349	337	362	357	363	373	334	347	345	388	385	395	327	366	326	370	375	370	395	335	367	338	360	336	326	384	386	355	354	349	379	342	365	341	336	363	378	336	312	372	369	358	376	376	343	346	368	339	366	354	340	347	362	408	363	359	358	392	342	349	378	378	325	350	345	363	349	371	381	352	366	406	333	351	338	334	350	363	360	352	355	351	367	339	337	337	358	355	315	351	340	353	354	372	338	392	327	371	348	366	365	339	380	386	342	383	330	356	357	344	358	363	327	355	364	339	366	339	375	319	370	353	355	365	339	367	340	413	370	363	370	387	341	356	329	348	352	372	345	354	341	375	350	348	352	360	344	355	374	370	403	349	406	375	353	346	361	400	350	360	368	369	390	368	379	334	387	359	344	332	348	366	357	329	342	366	359	385	368	372	343	357	395	341	386	352	345	357	355	354	361	341	352	331	372	342	366	392	356	352	343	345	379	355	351	340	370	352	341	398	381	358	385	368	333	352	371	367	358	333	381	345	366	373	341	368	346	398	368	333	352	381	317	336	324	354	386	323	335	364	365	373	345	365	328	365	362	344	341	342	372	363	348	343	333	359	331	336	349	337	332	367	349	343	333	349	405	363	356	382	366	352	364	367	348	363	366	371	342	361	348	364	370	362	337	346	386	364	367	334	343	337	360	360	365	368	353	367	376	337	395	328	384	354	339	345	356	333	355	375	369	370	337	340	378	370	372	357	333	388	385	385	350	377	335	363	362	373	377	384	396	330	360	346	396	381	312	380	345	345	362	386	341	322	348	353	359	381	337	363	328	326	339	352	349	380	349	362	360	349	354	376	329	336	367	367	390	377	347	346	342	375	340	374	346	355	349	328	363	366	350	366	339	358	367	382	339	354	353	358	335	336	353	367	354	346	395	369	343	371	373	363	352	334	373	348	343	367	348	376	323	352	347	391	375	362	356	376	347	354	368	353	339	357	359	365	330	360	345	340	324	382	371	376	353	354	357	340	343	335	373	361	391	369	347	371	370	359	344	369	364	368	327	351	319	350	325	353	368	384	361	375	332	356	351	348	373	355	360	362	352	361	333	363	348	361	340	378	366	339	327	366	365	356	332	368	357	376	346	339	369	381	381	359	326	336	368	371	381	397	356	360	350	338	347	365	378	329	336	375	373	351	353	336	351	350	345	342	371	359	354	370	416	360	356	371	356	365	353	335	357	353	344	346	315	330	356	389	370	332	343	341	360	356	347	340	375	371	337	356	320	344	381	307	380	364	353	341	303	360	367	364	358	352	353	335	332	332	373	367	345	384	341	385	347	372	330	360	390	326	353	373	359	342	390	311	352	338	352	382	371	363	361	364	356	390	360	342	360	354	313	378	360	369	377	350	364	357	352	319	369	335	366	356	361	315	357	346	374	332	329	374	407	344	353	347	365	384	354	332	355	356	350	331	351	379	353	355	334	342	363	330	365	356	393	378	364	390	344	391	332	366	352	321	377	367	351	356	339	360	357	351	369	348	327	365	341	353	386	345	350	363	358	328	347	367	360	392	352	400	348	341	336	352	348	355	340	365	346	320	361	348	345	327	380	388	368	317	364	357	371	374	345	376	332	342	363	370	334	366	358	360	332	355	341	339	335	361	393	386	332	338	332	335	330	340	351	335	363	313	372	379	353	335	383	330	386	379	368	357	351	400	355	363	386	380	341	343	370	335	343	334	346	385	335	343	388	322	352	362	350	365	370	316	360	360	361	348	356	372	364	339	374	384	384	393	349	354	332	345	344	351	352	372	360	378	343	370	346	343	365	347	383	348	383	321	308	395	358	369	335	399	369	406	335	380	352	356	343	357	353	362	384	396	379	374	366	375	364	362	389	345	346	343	324	347	383	387	366	353	339	357	383	376	369	402	377	372	320	391	393	364	357	348	378	361	358	387	382	350	351	335	368	367	358	357	337	370	359	356	358	390	320	384	339	359	385	348	337	356	353	354	345	353	378	372	362	402	328	342	381	369	373	352	350	389	370	378	345	335	367	351	356	395	339	371	326	367	378	387	355	332	356	343	360	343	365	364	366	356	367	355	378	348	365	320	375	335	356	331	306	358	330	362	373	350	390	355	360	373	383	359	367	333	359	360	354	357	366	372	367	370	365	347	379	404	365	359	376	341	319	351	370	347	358	358	339	348	325	328	317	346	358	319	352	323	345	346	393	349	338	330	386	358	370	350	383	357	352	357	343	312	347	386	347	355	357	384	368	344	349	337	397	346	382	330	366	349	388	337	355	356	381	360	385	334	357	340	343	387	352	335	352	338	342	376	328	348	364	384	364	350	352	343	386	370	387	351	373	413	335	359	339	359	370	328	358	325	366	358	328	349	361	367	321	348	320	395	335	309	325	341	348	336	380	344	400	323	384	315	355	376	337	349	358	385	374	377	361	365	397	368	365	352	359	369	339	346	333	363	352	366	380	348	358	382	371	349	366	367	349	405	371	350	364	373	340	325	368	327	354	378	369	375	397	334	320	336	371	367	317	397	349	357	342	354	351	391	345	370	344	344	379	366	364	347	369	349	361	362	325	356	366	364	324	362	298	346	364	338	374	351	347	346	349	375	374	366	383	371	369	393	339	378	333	339	370	352	363	316	361	368	375	336	345	370	342	353	344	342	385	340	359	338	343	342	363	339	374	355	321	371	396	357	346	331	369	347	319	355	398	336	364	358	365	329	353	307	362	353	356	352	350	378	332	362	337	350	364	325	389	332	357	365	382	339	353	358	356	373	338	349	335	357	408	365	356	361	350	372	371	347	355	339	374	330	354	379	323	379	351	355	366	366	414	324	376	349	340	342	360	358	357	322	390	363	365	354	330	384	351	365	342	346	344	357	338	335	353	364	355	349	360	336	344	340	331	423	335	365	361	336	359	356	345	342	374	340	359	376	373	368	353	327	336	346	352	338	352	358	374	387	344	373	342	364	348	375	375	325	361	341	370	344	359	396	355	345	360	330	373	371	345	384	348	354	355	369	381	386	366	341	327	396	342	348	360	335	318	364	340	400	337	332	373	348	345	343	335	355	339	356	355	395	366	302	326	358	348	368	354	364	330	328	356	361	369	365	347	337	344	399	346	354	356	362	362	364	352	356	334	361	366	344	333	366	367	335	386	359	364	357	335	323	352	362	351	343	387	369	402	332	358	357	358	355	332	333	367	357	365	349	356	374	336	362	339	357	344	349	347	339	383	364	369	359	351	373	364	352	338	359	374	344	341	352	421	344	318	331	343	365	364	328	334	367	316	374	376	366	375	337	367	362	329	336	367	366	331	350	407	357	355	329	351	354	354	331	356	378	352	335	364	330	392	345	370	362	362	375	350
13567	1187	916	693	475	366	315	265	246	213	212	197	168	128	138	145	166	173	163	137	127	146	162	151	150	152	157	144	145	144	147	134	150	160	128	158	151	146	158	139	150	147	140	144	130	123	138	126	146	145	142	132	156	148	149	128	129	140	142	140	129	132	154	167	131	134	150	148	124	146	157	134	167	150	167	147	127	175	168	134	165	155	145	142	141	135	152	126	145	131	149	132	149	127	130	140	145	146	134	124	149	153	141	142	134	129	156	151	129	143	121	136	136	121	142	144	137	153	133	140	145	129	162	137	130	163	115	152	118	144	135	139	132	136	161	145	139	153	144	125	124	147	128	136	124	171	148	145	154	137	151	136	126	141	126	118	143	113	155	154	123	144	141	134	136	145	149	134	141	148	149	134	158	136	153	142	133	139	122	138	149	141	132	129	147	137	149	152	151	136	136	140	115	148	167	125	149	136	124	133	143	148	126	135	142	132	137	137	152	141	124	143	141	150	141	140	153	146	152	143	139	142	151	139	118	129	138	140	139	141	167	126	139	164	154	161	135	155	120	138	137	152	142	151	144	128	135	145	120	161	155	128	129	120	159	133	142	153	135	134	148	117	135	134	131	147	139	145	158	138	168	114	153	124	138	133	128	137	137	161	136	139	144	147	173	147	125	136	136	139	171	140	138	156	149	144	160	135	157	137	136	145	140	147	161	145	145	149	124	156	105	152	140	134	136	109	150	148	148	152	144	121	161	150	141	141	126	143	149	132	138	146	144	157	121	149	133	146	147	145	147	141	129	148	148	155	152	136	129	122	140	140	122	138	135	150	156	148	141	143	143	173	141	160	136	152	128	143	148	134	135	139	136	118	153	163	153	144	117	148	157	129	157	159	173	146	132	147	141	137	128	155	149	136	131	134	153	137	155	116	176	125	142	134	147	137	148	135	143	148	141	150	149	114	141	146	148	146	164	149	148	149	148	166	161	148	133	158	119	128	134	128	135	140	161	117	131	132	152	160	137	141	134	129	147	136	152	144	139	124	116	148	146	121	151	129	120	147	133	145	160	160	152	147	136	141	130	142	137	151	134	143	145	140	150	138	140	150	146	145	123	136	113	122	144	168	138	131	129	165	144	121	124	151	140	115	134	132	143	127	129	129	161	156	132	136	148	164	149	130	156	150	121	132	152	120	108	150	144	117	152	163	138	128	145	125	135	164	139	139	140	145	133	127	111	129	128	168	144	154	138	135	128	157	125	132	154	145	137	142	140	162	162	135	165	144	158	147	168	148	129	134	144	139	137	145	134	170	128	134	143	140	136	152	138	161	155	157	161	146	133	128	156	130	142	150	158	145	158	125	143	156	145	122	138	145	137	147	144	130	148	148	136	148	142	123	138	149	146	126	135	143	162	172	115	160	151	150	166	127	151	142	142	149	162	114	155	170	117	128	147	164	127	140	143	133	148	135	156	140	147	140	129	138	139	146	134	163	156	160	135	127	147	140	142	146	148	141	159	126	132	142	129	132	138	136	137	144	147	135	144	129	140	130	146	140	131	159	121	127	160	134	144	139	139	128	139	147	146	142	131	141	148	135	139	135	130	147	170	161	134	144	151	161	135	137	147	132	138	140	131	159	137	140	147	148	145	140	147	145	114	163	139	154	164	141	124	127	145	137	152	129	128	108	148	135	123	124	151	148	136	130	126	137	133	135	126	153	129	140	136	127	138	141	124	144	134	114	138	148	135	133	125	124	110	138	151	163	162	131	133	144	135	149	137	131	130	154	138	135	140	128	132	125	123	143	121	141	134	144	127	132	143	147	148	175	131	160	134	163	150	134	166	145	137	154	149	145	154	143	138	125	154	158	136	140	159	146	136	149	133	149	133	133	137	152	148	144	164	151	148	146	145	150	131	136	146	154	123	136	144	135	132	165	132	126	120	126	157	118	173	136	153	139	140	148	145	109	118	126	145	141	125	142	132	162	134	132	121	152	148	119	147	146	145	153	152	133	133	138	146	151	146	134	154	170	135	130	125	165	143	150	146	134	138	139	149	140	139	119	164	162	163	144	141	156	132	154	135	168	140	139	124	141	149	153	146	146	156	139	119	146	108	161	137	150	128	152	119	142	136	145	142	141	152	173	140	124	151	152	146	137	140	128	140	163	143	146	131	144	116	128	156	120	115	132	138	126	117	144	162	157	150	149	142	128	135	135	144	136	132	140	147	143	145	147	122	115	125	121	146	155	132	126	155	150	138	111	146	170	149	136	128	133	128	145	116	114	160	157	153	148	144	134	134	154	141	169	129	128	137	158	115	139	147	131	138	129	133	142	134	134	152	124	141	135	146	125	140	160	131	127	138	141	132	144	150	132	120	137	130	139	136	152	166	141	148	153	127	156	167	151	147	142	130	132	177	147	159	150	145	134	153	156	140	137	145	164	140	168	154	151	149	153	135	151	147	144	121	136	149	130	125	134	150	127	122	143	121	145	123	122	130	147	144	134	159	139	143	144	134	141	140	119	127	130	142	124	161	146	155	135	141	127	149	135	154	130	147	149	163	145	130	146	144	141	114	163	153	137	122	144	150	161	141	141	141	129	130	148	148	150	143	147	141	122	143	126	137	121	131	140	147	167	157	138	158	174	146	140	139	141	150	132	142	135	134	127	135	147	149	156	150	129	148	128	163	133	139	134	130	118	144	148	160	145	143	143	120	155	129	133	136	143	177	133	141	154	147	125	114	113	112	135	157	135	115	131	120	148	145	162	148	141	132	147	149	121	141	148	150	157	127	129	154	136	130	135	131	151	152	146	154	119	126	120	169	145	136	138	141	150	137	128	164	137	140	146	145	126	131	148	114	136	151	131	140	139	120	129	147	149	111	117	143	147	166	144	120	140	137	138	149	150	123	145	126	132	124	149	139	139	150	143	121	127	141	148	149	156	135	155	165	145	119	135	137	164	151	159	135	129	148	123	143	150	146	140	146	155	142	143	147	152	139	136	151	128	137	144	144	159	137	123	153	144	130	126	116	131	135	135	149	148	162	144	145	145	148	115	125	149	137	133	133	141	138	129	140	150	138	139	154	126	151	161	129	138	153	131	142	130	157	124	148	152	140	147	154	140	137	148	138	162	125	171	140	135	146	161	149	168	126	143	143	140	146	140	155	139	135	127	129	137	131	135	125	138	132	137	152	138	142	113	149	169	157	127	140	135	159	128	133	132	150	144	161	147	159	141	145	147	141	141	135	148	154	146	134	155	132	119	113	125	148	135	143	132	148	168	144	133	149	114	162	146	145	164	126	128	148	148	143	152	150	144	162	134	174	148	149	143	125	152	138	130	151	151	143	148	142	125	142	130	150	134	168	129	144	137	125	170	137	120	145	132	128	128	132	151	130	142	149	125	131	153	125	156	147	145	150	127	140	140	151	133	147	143	153	147	151	141	137	131	155	154	144	163	136	151	135	118	129	144	116	146	131	147	140	134	130	155	133	135	145	160
7834	1022	2043	2283	1916	1553	1124	968	852	767	736	636	632	583	564	561	554	504	473	459	479	428	427	407	436	432	415	422	383	418	399	394	453	377	405	367	416	368	376	410	369	369	354	400	404	357	414	371	401	390	386	351	387	379	411	386	393	396	378	397	375	343	369	359	400	373	364	382	373	388	394	398	369	366	374	387	375	369	352	351	352	335	380	358	375	368	360	360	349	364	402	381	363	349	338	369	382	345	381	334	364	341	373	398	356	395	346	358	368	362	368	371	344	379	387	389	341	394	382	342	354	360	354	417	357	353	350	353	381	365	348	403	366	355	377	345	369	329	362	373	404	403	330	395	376	417	370	352	345	355	367	356	361	360	353	346	366	362	339	373	406	333	352	365	373	374	327	389	355	357	398	371	352	347	370	360	361	354	356	359	368	366	364	362	406	366	361	391	425	354	354	354	351	378	375	364	368	349	384	380	369	355	348	329	339	385	358	371	351	352	365	323	362	358	378	361	354	374	335	360	335	368	349	396	328	372	354	374	368	352	404	351	389	394	388	374	384	367	386	361	352	399	399	320	395	383	354	352	370	409	331	357	366	346	355	352	357	374	399	334	399	346	350	348	358	369	346	342	391	356	345	354	370	356	347	375	355	362	370	375	375	399	370	395	372	359	359	366	382	369	349	395	352	353	370	365	357	358	381	380	375	351	369	383	352	357	381	335	368	350	368	396	358	387	376	360	354	354	353	365	348	371	348	370	336	364	385	370	397	371	355	364	386	346	365	348	344	372	377	366	337	351	364	358	355	347	343	385	362	367	364	356	381	365	366	362	363	340	370	392	352	351	363	358	375	351	388	346	327	358	409	371	376	379	381	367	391	345	340	388	337	394	354	333	338	376	366	342	330	369	342	336	366	334	405	314	381	392	351	364	356	349	344	346	356	388	358	390	350	396	366	348	351	383	369	375	377	377	363	384	351	392	380	406	360	368	387	360	386	424	375	358	374	368	367	378	349	378	409	377	363	367	370	390	385	377	387	391	365	362	378	361	370	389	319	368	341	338	334	367	338	335	378	343	389	371	386	369	379	318	399	352	346	400	370	343	373	385	333	379	358	392	343	352	365	343	374	370	395	354	375	377	367	392	384	384	346	392	382	346	329	361	344	338	317	355	369	333	360	322	350	387	322	360	340	348	371	346	345	370	369	376	356	367	367	370	387	365	332	387	358	384	350	335	341	407	370	350	392	339	342	344	395	346	372	343	369	372	363	358	355	363	339	350	386	365	380	348	334	357	391	365	373	371	371	347	398	364	343	371	332	389	338	348	364	414	341	370	389	358	381	366	364	370	397	361	386	386	356	404	364	360	384	353	345	377	364	364	340	334	375	365	368	325	367	393	372	386	383	358	348	362	356	359	369	378	373	369	344	344	361	349	379	385	384	331	345	390	352	349	369	349	342	366	348	362	375	388	352	385	393	354	394	358	350	368	374	372	388	386	400	373	348	389	359	371	353	361	375	373	369	369	362	377	397	393	357	345	387	353	372	353	380	363	373	392	378	359	403	362	407	355	350	361	359	360	342	370	367	339	374	353	348	344	352	360	352	400	346	378	354	391	360	356	384	381	348	370	370	376	406	347	375	368	413	375	376	400	396	393	350	379	385	371	358	357	353	372	360	355	366	407	323	373	353	347	339	362	340	336	402	373	366	349	350	399	337	347	361	334	355	357	359	350	355	361	401	415	361	359	346	337	379	378	363	363	376	380	378	374	359	346	371	352	361	353	408	348	391	370	378	340	381	404	351	379	360	384	349	384	365	364	348	384	371	355	397	373	367	352	327	345	363	361	354	376	374	377	359	390	378	348	336	365	393	356	357	368	386	359	352	379	353	336	347	342	357	382	370	341	394	343	388	364	376	364	390	384	362	347	364	367	351	346	349	377	353	346	331	342	372	364	328	354	370	365	374	370	390	348	387	338	344	370	392	387	385	366	363	351	380	339	377	358	394	367	348	369	372	341	384	366	380	350	299	348	372	347	404	374	385	396	365	332	363	363	379	344	323	387	386	355	355	393	369	378	343	318	370	366	380	349	364	352	381	352	336	341	364	398	375	360	348	353	357	355	336	399	383	391	365	368	370	373	373	357	361	395	384	315	365	348	354	343	376	372	351	363	350	389	379	372	382	353	405	382	351	334	390	361	338	364	372	348	364	356	359	348	393	390	367	385	366	369	380	366	351	387	366	384	345	379	356	335	378	363	342	385	370	340	392	362	373	360	356	356	369	384	353	385	382	339	350	361	340	378	363	359	390	346	399	341	356	346	392	348	381	401	336	343	351	341	354	311	381	337	387	397	349	370	345	364	379	354	368	384	386	344	384	404	345	353	381	327	379	347	370	395	361	389	365	383	386	355	331	338	358	388	383	368	373	384	356	349	382	374	380	364	354	374	356	368	413	329	348	391	377	355	316	339	373	349	365	356	361	354	357	378	375	378	372	382	352	351	410	365	371	378	335	356	371	396	361	338	354	379	363	357	336	398	361	357	387	325	342	360	363	354	310	377	347	349	348	358	367	353	376	378	408	374	340	365	371	347	362	375	365	361	362	347	359	345	368	401	337	355	354	377	377	368	397	361	374	348	391	387	393	399	361	358	395	335	354	358	384	380	343	329	348	370	385	337	345	372	363	373	401	334	338	344	398	336	353	337	353	371	354	359	356	367	356	383	393	364	382	358	381	345	336	375	392	362	381	358	341	337	350	365	357	350	366	381	415	354	366	344	378	357	361	356	378	363	367	368	387	368	383	350	380	336	381	358	353	332	364	349	404	355	376	389	376	348	379	372	364	352	349	376	356	335	329	335	381	402	389	366	364	374	363	373	376	361	365	368	368	337	340	358	360	368	376	360	394	401	401	372	384	382	402	368	355	381	362	364	389	348	390	395	339	356	384	365	396	365	391	375	370	309	343	343	335	334	354	368	351	331	360	384	362	369	330	354	381	349	370	353	410	371	368	356	363	377	331	337	382	390	352	348	342	368	370	359	377	396	353	391	362	356	370	376	341	397	344	354	357	375	346	408	378	356	367	396	374	355	363	373	385	350	351	379	367	384	371	399	361	366	354	371	361	380	369	332	372	383	368	382	350	381	377	365	410	370	362	348	377	370	359	373	346	364	329	387	406	379	350	368	384	353	374	365	389	384	397	354	332	334	350	371	329	354	381	364	377	394	399	322	384	375	362	378	343	336	370	379	364	359	347	324	369	355	348	377	380	342	422	352	344	367	385	348	371	365	360	359	398	364	353	360	340	344	357	358	369	364	362	377	360	381	381	368	401	358	375	364	372	371	304	315	374	379	332	394	356	380	406	368	367	388	352	356	380	383	369	371	361	390	352	388	323	392	380	353	362	335	373	366	355	348	339	321	363	369	347	349	390	362	354	336	362	368	353	359	333	366	376	373	371	364	365	397	371	372	363	350	344	382	332	336	337	361	391	367	376	330	353	393
1501	368	342	342	326	311	347	280	335	315	344	346	334	340	324	328	330	336	352	341	355	316	350	335	339	333	316	338	368	330	341	299	345	358	325	329	322	362	298	377	340	328	298	323	315	346	322	322	320	323	333	327	335	305	334	327	310	305	333	318	325	344	326	371	307	305	308	293	346	326	330	359	302	347	341	346	313	306	362	354	339	355	320	313	330	319	324	318	339	354	342	365	344	307	330	316	334	322	351	334	310	331	319	369	334	320	301	319	321	316	337	356	327	347	334	316	349	324	329	364	302	326	297	313	340	352	312	316	310	333	317	374	341	307	344	309	350	321	321	327	362	359	320	345	337	299	337	325	316	340	308	314	314	343	334	349	328	303	367	326	333	317	334	303	318	353	321	315	335	314	313	340	338	303	311	325	318	337	324	328	318	323	323	337	343	318	312	303	310	324	339	343	324	326	321	330	328	329	343	370	343	367	304	355	308	331	349	360	322	336	331	331	347	315	307	335	345	302	303	362	349	336	290	372	282	338	372	329	386	331	331	308	308	311	321	328	334	370	294	349	312	341	343	329	361	330	355	302	287	317	334	345	370	358	360	353	339	309	351	333	365	332	327	357	304	315	308	319	323	325	322	310	329	326	340	341	311	389	331	310	338	285	327	321	328	349	350	333	345	368	320	330	338	352	321	337	348	332	343	288	320	314	341	351	307	371	337	365	316	344	350	311	359	353	360	305	342	322	319	293	306	343	355	356	339	312	373	312	352	341	334	295	367	340	331	342	394	318	300	321	344	312	344	333	341	336	358	349	330	360	326	359	362	329	331	366	332	341	362	372	361	331	330	363	307	308	385	332	345	399	317	348	317	333	326	320	324	322	389	329	356	379	351	353	345	309	335	344	333	314	341	347	343	365	312	316	353	327	316	362	325	287	282	310	351	349	341	325	305	296	331	321	365	342	325	335	302	341	314	328	319	290	319	339	328	340	349	331	331	335	337	330	331	332	320	320	277	337	346	381	339	354	326	348	356	335	329	348	359	369	360	339	293	379	331	332	321	331	312	349	317	368	347	329	295	347	309	317	317	301	326	340	285	338	310	322	350	291	359	314	334	326	331	302	320	325	312	342	338	341	350	336	334	361	344	310	322	335	339	343	300	328	361	307	327	334	311	312	316	306	330	358	333	342	359	340	381	313	314	315	341	344	336	321	333	355	308	327	353	319	324	281	352	345	347	320	358	314	331	341	354	306	321	319	333	346	340	330	360	299	335	326	320	328	333	343	325	313	290	345	359	305	361	342	323	322	343	353	341	344	312	312	332	350	329	303	303	340	372	334	358	316	308	339	309	361	326	363	339	314	335	347	336	346	305	338	330	350	331	350	324	331	331	341	309	286	319	337	335	319	333	319	313	335	326	330	299	335	369	329	334	310	318	322	336	338	335	319	331	331	324	306	324	350	323	344	357	324	308	372	355	340	332	348	339	356	319	316	316	362	322	299	318	354	328	373	342	307	319	362	324	318	340	345	342	338	316	314	344	325	295	315	320	360	334	327	345	292	316	326	318	338	325	323	337	352	318	375	356	346	379	317	342	354	341	347	340	348	323	349	316	328	358	317	324	336	340	348	320	322	326	310	326	334	333	321	326	334	329	340	326	322	349	315	361	345	323	354	325	308	313	309	318	342	323	328	308	340	359	341	321	310	333	335	356	339	338	340	352	293	316	337	295	310	311	355	329	309	333	313	310	347	351	324	335	328	323	343	298	321	332	343	349	321	323	338	309	327	332	316	308	326	335	344	321	322	304	337	344	333	333	340	334	343	364	334	320	343	328	346	349	326	308	337	317	314	304	326	357	345	373	289	319	363	360	331	336	317	358	335	344	345	340	301	340	292	318	318	339	282	293	338	287	358	330	325	322	338	351	313	354	310	312	313	337	328	355	367	358	308	339	346	338	324	371	325	349	316	335	334	305	313	319	282	327	328	324	326	369	335	341	315	308	314	314	317	331	328	277	348	341	332	312	353	332	333	306	315	330	303	313	337	321	348	325	322	355	345	319	375	310	319	293	310	345	341	338	334	317	349	308	343	346	327	351	352	335	339	282	349	328	333	313	344	344	340	345	364	318	355	316	351	339	327	330	300	310	330	360	327	316	348	317	342	290	329	339	333	313	340	312	307	313	318	282	357	330	311	332	307	297	325	294	305	288	298	321	364	324	376	341	332	326	333	332	350	345	315	350	375	356	357	318	318	318	352	311	308	345	338	338	351	313	323	361	303	342	302	334	294	305	337	323	353	316	320	324	341	313	336	304	329	308	350	329	319	325	371	320	329	340	335	360	325	331	317	322	356	378	313	349	362	337	368	360	353	326	363	325	337	347	357	357	331	313	350	341	314	332	346	327	351	327	363	342	342	323	341	342	331	346	368	334	362	335	355	333	335	337	322	331	365	309	344	351	322	302	349	299	317	308	301	349	327	339	325	346	313	315	308	288	288	324	350	331	345	352	339	323	324	353	380	337	340	303	352	315	308	316	346	363	352	298	358	345	315	331	331	327	324	324	300	335	316	346	324	340	322	346	330	368	329	312	332	341	327	346	306	370	320	368	323	323	334	379	329	288	309	352	307	325	327	322	321	309	346	340	345	267	317	350	351	326	315	304	346	348	332	380	354	343	316	338	300	372	288	312	309	361	304	337	334	336	332	337	319	313	313	355	306	337	384	322	342	330	310	342	346	329	338	326	331	380	298	341	340	302	318	342	317	367	333	361	330	339	335	357	275	336	313	328	342	327	359	322	349	363	339	305	316	321	306	345	341	294	295	361	316	309	317	326	354	316	343	331	307	370	328	322	321	319	322	366	329	311	350	329	322	301	319	328	341	313	326	336	351	322	318	345	346	333	329	322	333	327	323	379	339	325	287	350	350	330	371	346	337	349	356	365	326	372	321	318	333	335	321	337	308	307	345	336	292	348	345	324	346	316	360	313	334	336	356	354	363	314	354	315	303	346	301	322	341	318	358	343	330	331	314	352	279	295	319	321	351	340	341	316	311	353	313	329	335	297	312	366	330	322	317	291	335	337	313	326	308	335	329	330	317	331	340	326	299	322	304	309	295	334	377	314	344	367	291	342	315	304	292	344	335	300	337	311	339	330	315	349	351	322	334	332	287	345	282	348	340	327	355	311	342	374	326	370	387	350	335	347	323	337	340	371	349	363	338	312	301	299	316	322	317	347	332	313	360	316	346	321	341	305	360	331	353	332	330	334	337	343	309	325	337	337	305	333	358	305	338	301	315	318	345	302	306	286	333	314	340	345	323	331	346	332	320	345	337	318	340	318	318	343	380	366	325	294	316	311	313	323	332	311	340	315	324	331	358	330	324	322	325	305	296	345	352	315	316	327	342	362	327	296	326	357	276	337	302	306	319	332	330	367	357	338	394	340	332	321	321	328	316	344	313	315	329	354	290	363	351	335	365	316	314	346	379	345	330	318	368	373	342
1839	763	747	778	735	738	749	742	696	758	717	665	747	692	774	754	673	682	697	720	761	727	647	710	702	747	741	706	710	694	701	723	729	723	675	650	700	715	689	679	706	732	686	661	727	727	724	720	688	686	714	706	685	689	688	742	693	726	746	740	680	720	717	648	695	709	746	752	690	710	755	680	716	671	699	684	691	700	687	675	708	683	716	745	653	703	696	680	761	700	697	726	709	734	719	749	692	712	724	727	664	675	691	740	745	687	719	686	695	694	675	703	720	726	715	706	670	714	709	705	741	706	742	694	711	677	702	710	744	715	673	709	748	733	705	709	715	709	712	700	723	675	686	682	677	697	714	711	672	690	725	696	729	742	749	738	737	744	719	756	730	758	713	697	750	703	684	701	693	735	736	775	714	691	724	710	725	691	692	708	740	704	685	698	715	664	727	666	710	713	693	705	705	702	746	723	676	722	716	718	720	719	720	719	725	687	704	741	743	667	740	720	724	712	742	686	711	697	707	707	709	715	740	746	735	696	677	719	733	706	718	685	695	703	729	707	660	660	688	727	676	678	671	720	751	709	699	729	700	662	662	736	757	724	712	724	697	711	680	700	712	694	700	685	696	723	764	703	744	644	692	700	719	668	704	725	716	693	727	713	676	662	689	676	692	726	725	778	755	716	698	706	700	651	734	719	692	715	767	676	688	700	697	727	701	724	687	692	740	715	720	650	649	722	649	689	713	711	688	706	727	768	698	666	709	729	726	690	708	682	700	675	718	765	750	729	702	694	765	756	712	714	679	700	724	703	689	687	705	675	704	699	699	693	685	691	751	727	736	671	750	731	695	763	719	713	739	715	704	713	700	770	736	683	743	730	726	682	737	700	737	665	693	750	733	680	732	716	690	698	761	695	733	698	707	684	711	704	677	750	735	685	678	747	764	691	765	721	693	735	709	728	721	701	724	754	721	699	722	692	760	692	680	646	731	698	698	711	729	719	713	724	754	651	712	707	733	712	708	706	732	683	758	678	757	734	676	655	723	734	713	680	768	707	685	715	705	725	730	710	690	716	704	687	677	695	745	726	734	728	738	729	688	720	669	707	691	697	714	716	726	727	670	667	680	712	723	692	695	739	709	741	657	741	753	730	685	692	702	696	667	745	710	748	689	659	681	718	707	691	742	702	722	690	728	734	747	722	709	703	758	718	694	682	706	701	712	699	714	703	717	748	736	750	715	747	708	747	694	709	760	682	673	756	699	680	684	722	757	698	708	774	645	678	718	710	671	691	749	699	690	735	719	718	689	742	674	710	642	704	663	756	697	706	732	682	681	681	685	704	724	738	707	800	746	700	675	704	713	693	702	700	688	702	722	720	723	732	713	702	738	699	717	738	714	692	719	716	668	741	717	744	690	718	691	743	723	688	739	676	725	695	709	705	686	726	737	677	661	706	678	723	679	739	694	677	731	701	715	683	730	732	730	703	766	698	668	701	705	717	712	732	664	699	714	649	696	729	601	703	731	728	727	764	693	693	661	747	714	707	761	756	684	667	689	711	701	714	680	699	679	734	678	735	721	700	632	712	680	727	714	659	713	691	695	730	636	713	677	704	714	728	720	707	692	711	755	687	738	719	722	696	748	713	732	763	701	752	730	730	697	739	683	737	718	713	712	726	739	702	687	717	756	684	709	713	683	698	730	671	702	729	731	690	709	695	680	716	666	682	735	700	689	685	719	723	677	672	699	699	733	707	711	657	697	704	696	695	714	699	697	701	757	664	717	633	671	723	741	693	716	758	750	715	751	694	709	733	697	687	761	753	705	722	705	711	698	717	755	703	676	699	766	703	701	765	718	683	695	731	760	698	729	739	768	740	735	693	719	746	754	692	695	675	665	725	718	763	685	728	665	713	737	678	688	720	715	706	698	706	685	716	705	663	739	675	656	697	679	722	722	730	734	744	657	712	747	682	718	712	704	695	711	681	711	696	699	710	721	693	753	676	708	701	739	663	764	740	714	726	768	661	723	691	698	670	761	728	714	686	741	714	760	684	723	700	682	706	755	754	698	703	679	759	725	689	725	687	701	729	693	699	756	684	727	735	710	653	695	685	692	709	749	682	729	663	755	713	733	689	713	746	709	728	666	716	704	705	704	720	715	740	692	781	750	709	709	710	720	709	711	722	710	762	684	689	679	731	740	699	779	687	746	708	721	746	682	692	671	710	762	702	700	714	705	723	733	710	677	725	686	715	699	714	722	754	718	752	705	707	695	670	733	740	705	702	705	680	685	701	725	759	687	730	685	728	674	696	689	730	662	721	671	685	737	710	724	646	716	726	654	685	734	735	699	744	740	714	709	727	733	716	751	732	691	672	740	697	704	690	713	696	712	678	686	686	649	694	723	681	749	737	695	685	716	689	704	687	757	706	743	673	679	727	705	669	761	689	685	678	718	685	721	726	700	674	649	714	711	734	745	671	702	732	737	742	701	724	697	710	725	686	677	699	739	722	713	704	702	753	749	683	669	783	715	691	706	705	731	718	708	770	733	750	688	716	731	702	707	721	702	727	701	719	700	697	694	682	769	657	672	701	702	696	670	717	738	727	723	713	720	768	701	715	708	717	736	749	718	734	720	706	659	753	733	693	750	723	738	722	691	750	692	687	697	729	665	700	704	697	697	723	704	696	737	710	749	711	731	696	775	706	690	717	710	663	714	696	679	742	756	740	709	727	668	692	709	701	745	709	746	705	682	715	671	731	714	779	753	714	725	746	668	698	715	735	715	707	717	704	783	769	689	695	701	703	699	697	698	677	744	651	706	717	735	695	724	720	723	723	721	715	725	701	705	675	733	687	701	722	707	754	749	769	685	741	689	685	696	719	693	719	729	686	740	710	719	713	720	697	733	716	706	715	688	712	711	690	696	688	734	703	697	679	755	692	748	640	728	717	720	724	734	679	703	675	716	702	664	736	664	702	706	690	658	710	724	654	784	667	700	726	702	700	700	722	753	720	746	712	733	723	766	722	740	782	743	688	723	712	695	714	697	690	739	703	699	679	740	683	773	729	702	702	693	702	711	730	716	703	697	714	723	693	667	723	730	669	694	711	701	717	704	734	690	678	729	687	717	714	720	694	651	730	708	697	687	693	729	698	703	741	711	674	694	718	721	739	721	684	717	730	713	735	695	697	698	749	727	655	651	696	650	729	719	720	723	759	676	728	699	665	756	697	716	727	691	663	688	709	732	676	771	710	729	720	710	700	736	662	756	739	719	681	679	704	690	734	685	696	750	729	759	722	649	668	653	730	743	697	742	754	679	728	673	675	741	721	706	684	739	798	703	683	738	720	700	720	730	699	671	690	708	721	698	735	685	717	728	742	712	690	705	703	702	754	699	723	651	692	776	637	691	711	746	688	689	675	709	709	681	693	715	754	731	697	706	669	722	664	673	662	714	689	729	716	734	667	671	703	716	700	713	704	686	724	709	732	709	707	692	703	674	674	725	728
7274	536	528	431	326	275	262	179	185	165	170	174	152	163	158	163	138	164	181	160	163	154	148	158	152	156	159	154	188	156	137	171	134	157	152	123	158	168	156	147	152	162	145	166	167	166	159	147	140	133	169	155	138	132	149	135	128	138	165	145	168	132	163	156	146	174	193	143	155	154	136	157	154	151	146	156	168	180	134	141	138	152	136	134	163	164	151	143	109	164	144	168	166	162	140	147	122	134	146	143	144	143	157	162	150	146	165	194	154	150	177	162	148	129	147	151	155	154	140	154	153	173	153	174	122	142	132	152	140	150	161	151	155	153	152	162	144	131	148	152	151	150	141	151	136	150	165	136	147	176	142	153	147	140	157	129	148	142	156	133	155	172	133	158	149	175	140	143	148	132	144	151	156	166	152	153	152	147	140	158	165	166	163	117	164	153	140	134	140	151	162	145	135	143	130	159	156	154	166	138	165	116	163	117	149	172	153	151	162	143	150	162	145	136	154	151	156	156	164	167	158	160	140	151	150	137	157	139	154	181	138	148	138	142	138	152	147	179	146	141	168	152	128	158	177	152	123	155	188	150	165	134	166	139	139	172	170	144	148	177	130	175	151	123	125	136	143	155	151	148	130	152	154	180	153	148	156	138	153	150	153	140	142	157	143	160	159	154	145	143	151	151	187	151	141	153	174	140	122	150	128	153	142	138	164	167	155	164	162	149	165	153	158	143	144	170	194	165	148	171	145	143	164	142	138	138	135	145	168	152	138	159	130	167	153	160	148	138	149	157	155	134	173	141	146	164	171	142	141	156	155	163	127	138	138	150	147	146	141	147	157	147	153	144	149	138	158	154	142	147	145	133	159	138	141	156	134	145	151	155	163	160	152	140	173	154	123	148	185	144	123	151	154	158	146	152	142	127	141	128	156	130	153	155	167	165	149	144	171	135	135	163	135	149	142	122	139	167	161	118	152	164	147	158	158	160	166	181	151	132	143	139	133	170	129	160	143	154	153	143	133	162	161	137	137	182	159	143	144	137	146	137	161	147	132	130	133	166	142	166	133	148	143	165	174	171	140	131	145	141	167	109	137	150	152	167	157	134	140	159	153	179	154	144	150	150	143	165	155	155	164	155	160	134	170	134	143	152	159	160	145	140	157	159	141	148	156	140	140	167	159	148	139	177	194	182	147	152	155	165	151	144	140	151	149	152	152	147	155	128	126	135	130	140	131	155	137	146	153	148	156	137	135	163	151	152	137	147	173	144	160	150	143	147	149	158	168	138	137	139	152	160	154	153	152	164	168	158	163	152	189	141	136	139	133	157	138	138	166	130	135	152	141	155	136	139	140	161	143	134	161	160	141	135	139	127	153	146	131	154	145	161	141	131	160	140	174	145	160	140	160	158	140	147	146	152	156	153	142	157	130	126	154	157	158	136	159	145	163	156	162	151	177	153	146	138	119	151	170	167	145	163	148	132	164	165	151	153	138	139	154	145	148	135	130	143	152	146	145	153	172	139	159	153	134	153	142	161	171	163	172	139	136	129	134	157	157	148	170	154	164	157	149	147	144	151	157	141	162	141	135	141	158	134	137	135	150	138	146	133	126	146	138	129	160	143	140	142	153	156	144	136	140	139	156	149	161	144	119	139	158	147	168	149	146	144	147	151	139	128	155	182	153	150	142	148	157	171	139	161	132	162	144	159	151	144	176	134	138	174	152	168	129	154	123	116	160	156	181	145	141	161	135	155	155	141	144	142	139	153	126	160	168	145	162	153	119	156	137	131	138	127	148	146	148	163	155	138	151	143	186	129	142	148	141	144	148	151	150	148	145	138	174	160	160	168	174	157	147	162	160	131	163	140	162	169	150	158	152	146	143	147	153	164	142	170	151	155	160	178	154	155	136	163	131	168	160	144	132	146	143	156	157	156	145	132	151	164	152	135	146	139	165	161	158	165	151	151	136	149	150	155	154	141	143	144	149	139	131	136	145	176	126	155	154	155	124	139	147	135	147	143	175	136	137	144	171	156	156	145	166	145	148	162	143	155	158	122	128	135	133	157	149	133	134	152	161	139	157	141	154	149	156	151	147	137	172	158	135	149	136	139	141	164	146	143	152	151	133	167	132	141	153	178	148	124	165	196	142	135	160	138	138	127	150	151	150	176	157	137	140	143	145	150	156	140	162	132	146	141	148	141	164	184	171	135	131	147	151	148	146	125	142	134	156	137	136	163	169	165	147	142	146	129	162	158	133	154	182	159	142	187	130	139	133	145	158	157	156	152	157	126	165	131	152	165	114	148	129	150	129	143	145	147	131	124	175	163	162	145	160	135	156	143	144	157	130	158	176	162	159	160	128	141	161	169	144	140	150	182	162	157	145	137	151	161	146	151	162	153	173	159	149	170	165	134	160	169	150	162	148	145	166	147	142	134	160	156	156	155	122	140	157	147	140	123	175	158	158	138	164	156	128	149	147	173	142	147	156	152	164	172	160	125	151	143	162	164	141	151	153	159	137	158	174	150	146	121	133	135	165	143	160	149	140	158	145	172	149	145	151	159	156	151	145	140	152	174	148	128	153	142	163	144	160	148	156	148	159	131	151	152	150	168	118	151	162	137	148	159	160	172	130	158	146	165	152	162	130	162	117	155	120	168	143	166	142	138	153	177	143	144	154	149	159	159	146	128	152	146	149	145	136	154	142	139	163	143	147	155	166	170	160	156	150	146	165	162	142	156	150	153	153	167	163	155	158	141	178	153	137	180	179	168	167	174	121	135	124	143	137	169	132	136	161	156	145	160	149	142	158	152	150	157	170	145	136	135	144	135	132	162	137	148	170	139	140	155	148	188	161	161	142	144	153	155	162	141	155	127	172	131	145	137	140	144	141	143	141	158	141	145	134	124	162	154	171	146	158	145	166	183	152	133	140	155	153	142	164	155	155	159	160	161	153	154	156	134	132	156	134	135	159	142	160	146	143	162	144	135	170	132	144	129	156	169	127	132	138	150	164	190	149	138	141	131	150	150	143	143	162	143	148	139	164	150	152	148	155	147	128	124	180	159	172	159	161	144	148	162	146	156	148	152	146	139	142	170	150	126	164	137	152	145	139	153	146	149	168	158	145	148	185	155	150	162	172	175	129	140	153	152	159	149	160	171	141	151	138	126	150	155	145	151	164	146	150	143	148	146	161	140	135	146	160	140	144	155	162	127	177	158	153	150	157	160	127	152	183	147	159	145	147	167	143	134	155	147	151	143	129	139	159	156	157	127	143	159	154	135	165	169	150	153	137	151	139	159	136	175	153	178	157	149	146	141	153	154	168	132	146	138	155	164	180	152	133	175	151	191	155	133	154	140	159	142	151	157	159	173	150	157	135	147	144	149	152	172	153	152	137	134	160	162	155	138	170	149	137	162	153	154	143	146	151	151	162	139	130	146	137	146	177	145	156	159	133	141	174	145	154	132	152	137	156	152	169	162	151	139	155	138	127	159	136	139
6090	665	1187	1396	1148	902	723	670	597	559	507	488	463	458	435	430	459	425	409	391	407	379	383	433	393	390	379	392	411	362	369	370	359	348	373	358	373	369	365	399	369	366	346	353	351	370	348	355	373	356	322	372	356	372	378	354	346	370	394	351	399	379	370	359	373	357	373	321	384	349	377	346	358	364	354	387	351	373	353	345	351	372	361	403	371	391	351	344	372	364	363	344	342	361	336	375	362	324	367	366	362	361	369	350	378	312	344	350	376	360	367	379	359	341	386	317	337	379	360	348	370	353	340	332	362	353	366	331	363	317	351	331	359	372	328	377	376	378	372	380	320	350	391	365	323	370	388	352	349	359	348	322	350	354	323	338	349	370	349	355	389	339	345	342	335	328	357	365	359	346	364	342	348	342	320	336	332	362	353	362	349	345	338	350	340	355	365	327	352	348	357	341	383	338	338	349	357	334	376	372	377	341	377	340	380	425	341	392	394	359	379	339	352	341	332	378	363	347	353	334	325	351	354	364	345	353	376	375	330	376	313	362	366	379	357	356	388	332	340	360	360	359	325	365	371	337	381	330	321	344	364	352	345	366	363	358	324	331	352	350	350	351	364	368	361	369	346	349	347	349	345	363	332	353	340	353	357	358	357	362	360	309	339	364	361	366	351	374	331	334	355	344	344	336	346	368	351	327	358	378	359	362	374	334	380	353	329	372	345	370	367	355	382	360	333	368	323	371	346	376	369	407	383	364	393	350	339	360	329	374	323	353	357	363	360	339	356	318	386	311	345	351	358	353	381	328	337	371	352	373	337	351	358	329	344	337	353	345	338	382	355	347	330	366	349	376	352	371	334	338	388	352	358	321	334	363	347	331	362	339	338	359	363	327	329	358	384	379	350	358	373	326	370	345	358	367	352	338	343	370	338	334	356	346	346	334	344	323	335	358	353	377	379	337	347	355	353	371	326	337	359	355	373	370	344	313	368	336	364	349	340	333	368	355	347	301	343	348	354	359	332	342	406	361	348	341	361	343	365	298	340	373	359	365	328	349	372	334	393	372	332	397	355	381	380	365	369	342	342	344	362	334	362	346	339	338	354	355	353	363	376	351	340	353	350	380	346	352	329	407	347	340	361	357	375	358	352	319	363	363	365	382	339	392	347	339	354	369	372	374	372	339	378	353	355	382	364	355	349	350	362	333	334	339	382	348	366	340	379	348	338	328	365	363	371	337	372	357	350	357	339	367	331	360	358	365	326	346	360	367	353	352	369	336	344	371	361	357	359	388	337	347	362	338	328	373	364	353	389	371	341	344	406	320	345	372	343	353	338	344	321	349	341	349	345	354	356	367	406	346	361	333	333	324	350	345	334	342	341	361	347	377	390	377	368	353	339	348	354	350	352	338	365	352	327	334	369	354	346	348	359	352	325	364	337	359	363	331	335	365	353	348	316	354	330	332	377	355	352	371	384	347	332	347	366	338	356	363	360	319	360	339	362	329	318	376	345	344	346	339	354	344	385	353	328	351	350	342	386	341	354	346	348	344	350	330	343	393	348	376	352	345	360	344	353	325	348	351	337	357	333	372	345	366	335	358	366	389	335	329	366	359	330	361	355	323	357	337	349	324	368	334	340	353	361	359	348	356	370	349	373	353	331	352	363	359	345	322	353	367	382	379	338	344	354	336	354	361	345	351	369	377	316	346	390	325	361	367	372	374	374	334	359	356	379	358	340	382	352	362	363	372	364	325	365	365	343	382	355	348	367	362	324	368	342	338	349	379	352	383	354	371	334	359	328	364	353	355	359	332	347	355	339	374	355	394	362	332	350	329	329	374	363	325	358	350	339	317	348	359	336	338	384	351	349	380	356	365	337	349	396	358	360	399	361	333	338	373	372	376	368	344	344	393	346	366	393	374	336	346	353	349	358	344	344	349	353	347	347	345	379	380	326	351	340	340	369	320	370	336	364	373	342	387	366	373	355	345	349	363	345	367	354	359	341	319	328	344	341	328	368	361	334	338	349	343	387	370	392	337	365	366	359	364	347	342	353	381	359	358	340	367	342	382	380	346	342	325	376	364	344	334	327	362	349	349	352	340	350	334	327	352	354	362	369	384	350	327	388	372	384	326	370	347	349	390	356	382	367	337	347	363	339	358	348	367	371	299	356	390	358	337	357	381	381	323	350	353	334	381	379	379	363	356	373	312	332	389	338	370	358	319	361	350	354	343	316	381	367	370	350	347	374	350	304	362	344	353	356	366	327	354	359	379	355	375	349	343	385	389	346	352	310	350	332	362	362	349	358	358	325	353	349	361	353	341	359	336	318	346	370	344	362	343	367	332	348	335	351	344	355	353	363	359	373	371	340	376	362	376	314	392	337	342	359	364	362	364	360	351	317	378	351	351	349	359	357	329	342	383	371	330	345	344	355	386	352	331	331	378	342	349	353	348	373	324	386	312	341	351	338	336	347	342	325	357	340	360	324	345	368	362	352	362	342	354	340	352	357	402	341	372	366	354	410	373	361	372	351	326	368	362	369	365	351	337	335	352	368	324	384	328	358	372	337	328	354	382	376	336	368	364	356	328	342	328	374	355	346	361	368	348	375	342	370	379	350	347	351	361	325	336	371	325	339	347	373	353	341	354	378	359	354	355	316	351	349	369	338	341	327	370	346	329	372	350	356	365	377	352	334	363	340	358	338	346	382	373	373	329	362	350	352	339	341	409	343	369	356	353	386	364	337	338	402	348	357	359	382	368	332	351	351	328	347	366	370	362	340	329	340	361	355	362	330	345	317	380	404	348	371	315	313	369	351	367	353	332	379	365	324	378	396	347	347	362	350	350	347	340	367	370	385	322	357	334	357	336	345	373	353	369	346	362	349	331	356	366	337	328	347	384	399	323	351	350	333	354	350	338	370	351	337	319	346	340	351	348	365	345	372	387	347	359	376	349	345	354	362	351	352	351	328	353	352	399	370	309	378	343	332	345	369	326	379	356	405	358	353	318	373	328	393	341	353	309	351	354	370	347	366	360	365	328	379	361	355	382	352	364	364	334	318	343	357	342	354	337	357	370	360	342	376	338	362	375	373	352	390	352	363	378	365	366	338	358	313	338	394	346	362	351	355	354	376	328	352	384	346	371	374	309	339	353	345	347	361	364	353	355	360	370	394	352	347	365	345	341	327	385	352	371	332	389	353	358	381	365	355	350	347	353	373	341	371	354	392	342	350	358	359	346	337	341	314	373	360	387	364	358	320	396	352	376	357	353	349	356	359	369	340	328	347	360	360	319	358	331	340	331	333	351	350	348	382	363	367	350	327	353	344	348	361	350	343	338	360	363	331	338	331	372	322	339	369	376	328	350	320	353	367	345	377	391	380	349	370	383	368	382	363	303	331	384	363	352	342	327	334	379	352	367	362	329	312	395	364	333	325	365	378	320	404	402	345	382	362	373	365	352	396	322	343	316	324	338	365	354	352	362	358	351	352	357	384	341
13769	1196	950	716	483	336	274	248	244	222	198	202	177	193	176	159	152	168	145	137	141	145	156	145	110	138	179	159	147	159	135	136	166	163	136	137	155	146	136	143	141	118	147	140	140	125	172	133	133	143	160	136	144	135	131	129	172	135	110	153	120	156	159	121	136	117	136	147	171	147	129	162	144	137	157	157	144	141	141	138	148	126	139	133	124	141	150	117	149	124	143	156	128	135	151	166	151	125	139	143	145	150	143	142	133	154	130	128	143	136	154	145	144	135	146	134	128	138	137	142	139	134	145	148	144	148	161	147	130	135	155	138	144	135	156	131	137	163	132	141	152	159	134	166	147	130	132	156	146	127	132	152	136	148	131	149	168	132	129	137	143	142	122	135	140	160	138	140	132	169	155	151	152	145	140	137	124	110	146	136	128	136	152	147	134	148	142	164	148	127	141	145	137	154	160	150	154	160	142	111	146	146	143	140	149	141	133	138	108	130	142	135	166	155	165	153	140	134	134	149	144	133	154	149	157	150	134	147	145	121	125	145	135	134	140	171	153	148	143	128	152	131	145	153	162	152	110	154	149	133	159	138	150	167	151	125	140	145	154	159	149	141	142	126	138	138	159	132	136	139	162	128	143	145	151	138	143	133	166	134	157	170	165	135	118	142	128	147	146	128	159	137	127	153	131	127	139	136	142	148	147	142	139	148	150	132	131	133	139	134	139	138	138	130	149	140	140	139	145	141	133	156	155	130	143	159	140	145	160	157	132	137	147	142	170	163	164	116	142	114	150	167	147	150	153	141	156	146	129	130	143	143	131	142	139	131	146	158	133	139	157	128	149	139	139	131	160	138	148	128	150	145	148	143	138	159	160	177	149	128	123	110	145	145	119	157	158	141	142	124	138	133	131	146	131	139	129	146	140	138	129	132	161	168	132	170	147	132	143	117	127	144	133	125	136	144	137	143	123	143	151	135	158	142	138	148	124	149	150	151	156	130	144	148	138	140	134	131	145	119	126	139	136	136	138	159	135	150	124	123	140	112	125	150	137	131	135	145	147	150	141	163	131	116	154	164	126	153	165	138	131	131	117	154	150	133	137	123	130	133	165	154	134	117	155	139	147	146	144	137	139	155	141	167	151	135	162	135	130	134	132	150	135	148	160	145	123	140	143	151	122	142	127	141	138	132	138	134	114	168	153	162	169	121	120	162	147	140	140	136	144	124	136	134	122	146	104	136	138	125	134	131	147	137	128	148	136	126	144	130	156	161	143	149	116	144	134	150	137	139	120	133	152	146	134	147	136	140	149	135	144	152	118	141	152	124	147	123	117	141	132	154	140	118	151	156	159	121	153	139	130	136	162	149	147	130	147	144	141	134	128	143	143	148	141	146	130	120	151	138	142	160	136	150	129	122	137	120	162	129	134	164	135	136	118	137	133	137	137	133	151	161	148	152	140	138	148	157	143	157	142	153	136	156	130	138	142	129	167	136	118	128	150	161	139	138	123	144	146	142	129	140	140	143	169	143	121	146	138	136	165	130	109	139	157	148	130	143	136	167	148	120	134	134	151	160	123	160	139	135	145	138	164	120	149	135	122	125	124	139	144	152	168	145	150	147	156	123	116	149	129	152	136	123	132	139	145	155	133	145	144	137	162	126	135	146	157	123	146	139	139	145	154	160	133	134	120	124	161	141	138	144	135	157	140	142	137	161	153	131	128	142	142	137	141	148	136	156	166	151	133	129	133	129	118	119	125	125	131	154	142	141	133	156	148	168	155	147	149	128	157	149	137	131	123	148	144	136	158	147	147	132	133	127	145	147	140	137	127	126	133	152	153	153	170	139	134	132	156	127	161	161	146	153	173	153	154	132	132	135	149	164	130	165	132	132	122	136	137	146	113	134	169	135	159	139	131	134	143	146	137	107	135	153	152	138	150	161	124	152	144	148	126	134	143	143	171	133	151	123	147	139	132	144	131	145	141	148	145	171	151	142	135	149	132	123	135	158	148	137	140	140	166	138	139	139	157	146	124	157	149	155	119	136	108	152	159	122	149	129	137	130	141	146	119	164	146	167	136	142	117	116	130	122	162	145	120	134	135	132	134	158	140	147	136	176	147	137	142	140	131	135	120	154	115	157	162	153	150	163	142	139	147	145	152	146	117	141	166	131	133	146	164	150	120	126	145	141	137	148	149	146	141	158	155	152	133	156	163	159	127	149	141	151	151	160	162	143	132	130	120	113	161	163	142	132	148	143	156	136	128	129	137	136	131	159	154	156	130	133	145	138	172	142	146	134	148	140	150	138	151	127	129	122	151	137	156	155	153	142	140	154	147	146	143	122	132	126	146	148	145	145	155	155	149	144	143	137	155	140	137	137	155	153	146	160	158	145	150	128	147	144	144	168	152	127	135	114	145	124	154	134	151	138	144	155	133	177	133	138	131	132	139	128	136	157	137	150	126	112	143	131	132	147	111	141	138	153	158	155	137	140	166	144	155	163	151	143	146	140	134	128	143	119	125	118	143	117	136	166	142	110	150	168	137	128	149	158	143	125	135	129	146	133	156	146	153	140	131	157	142	173	160	146	128	153	122	129	144	154	129	138	135	167	146	135	147	141	153	120	141	149	140	155	142	176	145	133	130	150	153	142	126	133	118	148	140	148	160	144	138	127	156	138	154	134	159	131	132	123	158	141	132	143	131	138	131	150	138	121	132	143	120	138	138	156	139	110	145	136	122	128	141	129	133	140	144	131	113	131	130	138	127	157	162	122	131	143	141	139	140	146	140	127	114	135	133	130	122	147	125	149	143	146	135	149	152	130	148	155	140	150	146	157	162	157	128	150	138	123	149	154	153	137	110	143	131	119	123	140	147	146	131	164	145	135	156	124	139	145	132	141	137	132	134	153	146	121	117	137	133	129	140	132	140	126	123	167	157	129	138	154	158	139	174	142	133	134	127	132	144	136	154	145	141	138	139	150	128	150	153	148	136	139	133	158	136	147	131	135	134	135	133	119	150	135	141	133	114	153	150	143	123	137	143	149	147	160	148	134	156	147	125	152	138	156	140	137	135	111	138	147	134	150	159	157	135	143	136	129	128	158	126	131	136	141	160	144	130	132	154	120	141	147	130	130	138	134	154	146	146	128	156	140	138	158	134	147	145	149	143	139	149	136	122	163	143	144	138	146	150	122	135	138	131	126	122	128	152	133	135	128	132	155	134	146	150	145	132	131	132	152	173	135	148	128	146	147	135	132	140	146	127	131	155	136	155	145	127	121	154	162	146	138	136	149	146	133	101	122	126	124	164	179	141	113	136	136	153	114	135	126	144	129	133	148	162	155	135	139	148	140	133	132	132	153	154	144	142	153	157	132	144	138	169	161	146	139	125	140	156	138	144	128	169	146	141	134	127	122	131	168	154	125	126	115	157	145	139	137	142	138	144	148	141	143	147	145	134	120	134	148	139	123	131	121	147	161	148	152	161	135	154	129	134	145
7933	1015	2075	2371	1969	1548	1173	1017	887	789	752	673	657	550	530	537	495	528	501	474	455	464	439	445	414	462	464	401	419	385	368	392	389	403	406	381	395	385	393	392	379	371	382	343	386	395	385	378	372	374	371	359	414	382	372	382	407	405	359	361	347	365	347	366	391	352	357	364	368	387	363	373	371	395	322	379	374	361	400	376	340	392	351	410	399	364	399	391	345	416	377	354	418	341	346	370	335	348	368	342	369	361	346	368	378	356	373	359	374	356	345	404	368	366	346	412	386	401	389	376	336	373	363	350	389	387	372	383	381	353	377	380	364	402	353	356	376	373	355	350	395	343	347	346	348	334	399	371	379	357	376	378	322	382	372	361	391	337	332	376	360	386	386	383	375	386	375	375	352	389	399	361	369	381	358	365	370	348	374	355	395	342	391	341	326	395	365	367	381	352	356	348	372	395	381	378	408	385	363	390	350	373	375	378	343	423	394	379	395	383	372	361	384	346	387	373	342	367	348	361	369	364	332	374	347	372	392	354	365	385	345	357	378	367	378	365	344	363	373	390	392	356	376	367	361	350	343	354	399	363	350	358	356	379	392	376	396	348	394	382	350	372	372	362	368	382	396	386	364	356	359	347	341	363	374	379	368	366	393	389	400	394	397	386	381	353	349	373	369	328	339	352	385	340	336	362	340	383	360	384	345	356	400	337	381	401	339	373	334	319	385	362	374	377	372	374	360	372	339	359	367	371	343	368	385	360	370	357	360	354	354	356	354	341	375	355	340	369	398	365	357	378	334	363	361	367	344	381	354	342	357	354	370	360	377	340	350	380	367	344	382	326	400	370	389	361	383	353	370	391	386	344	363	366	367	387	366	351	390	356	357	366	372	359	379	394	360	373	401	377	378	394	352	383	321	385	351	368	363	350	375	368	385	378	381	377	392	386	409	351	400	377	364	333	349	334	335	363	353	365	351	401	376	357	368	355	372	369	326	393	364	378	394	378	340	375	354	345	342	347	369	354	361	357	362	353	364	359	342	387	383	405	383	371	343	392	346	353	329	336	350	342	369	351	376	370	346	381	354	374	381	328	382	345	346	344	317	355	333	352	365	357	339	350	333	387	374	365	389	366	360	388	390	333	371	363	369	379	351	354	344	364	361	348	371	358	347	339	321	370	362	340	378	357	381	384	409	356	390	404	373	362	358	347	369	361	370	347	362	342	372	334	356	349	382	374	360	400	362	337	387	385	346	405	370	394	382	413	377	358	392	375	377	407	365	360	328	373	363	364	394	330	377	347	346	349	350	333	394	359	320	370	356	371	378	384	341	369	387	378	377	362	381	356	382	373	353	334	357	369	346	336	381	380	386	334	396	370	350	370	371	364	363	352	385	381	390	361	358	369	340	400	367	399	368	361	363	359	369	336	394	360	367	383	394	391	386	352	350	367	346	382	350	358	336	372	362	371	378	374	334	375	341	354	371	374	342	380	360	359	353	338	341	334	385	370	346	388	352	376	363	372	357	369	395	365	384	412	376	371	347	359	379	380	396	345	345	388	386	361	353	379	379	368	389	336	358	382	342	377	371	364	366	363	338	346	373	381	384	374	350	367	376	381	362	356	344	385	357	424	400	373	381	360	378	349	356	374	332	378	387	376	320	372	354	349	390	366	338	400	385	364	348	355	348	361	384	366	361	370	344	387	355	373	352	369	364	383	368	360	377	366	365	338	361	348	368	343	389	353	352	335	369	360	369	369	371	372	363	378	369	369	367	389	373	355	369	352	387	402	367	373	348	364	361	334	339	354	371	343	340	386	404	406	389	375	360	375	384	378	339	368	425	370	356	356	391	368	382	333	363	353	359	362	325	384	370	373	406	378	350	348	384	321	351	383	386	390	342	377	364	345	381	365	363	327	367	353	370	366	380	402	372	389	366	359	371	375	360	315	379	410	347	326	363	392	360	360	322	350	383	380	390	375	394	371	383	362	407	380	359	343	384	385	373	351	354	396	382	361	375	384	382	383	346	374	359	363	345	361	378	361	349	406	369	381	362	343	353	346	344	333	375	396	362	358	346	352	367	392	361	379	405	347	366	407	391	361	368	371	363	360	338	364	339	389	329	348	370	406	359	364	350	380	362	373	358	389	350	354	337	378	350	367	362	370	398	353	366	333	357	387	338	364	370	347	377	396	375	357	366	329	363	367	341	364	382	364	358	375	355	351	355	393	352	329	324	346	363	375	375	331	386	371	380	372	371	368	326	327	368	342	406	365	383	374	344	336	329	391	337	349	367	379	354	364	349	346	432	350	380	346	358	377	376	370	361	328	352	364	364	382	362	353	349	354	327	351	354	338	361	370	344	341	391	371	384	360	374	389	351	364	347	354	363	372	352	375	380	381	367	409	341	364	368	374	314	370	374	351	364	341	379	374	331	388	384	405	411	356	371	383	348	353	349	355	339	371	345	355	372	348	372	348	336	381	329	345	361	362	369	376	367	345	347	343	364	354	403	366	355	365	348	390	354	333	348	375	376	367	374	337	401	356	365	364	404	378	371	364	348	390	392	382	355	331	348	360	372	346	398	350	391	366	349	332	384	362	382	374	389	361	348	343	359	348	376	384	372	348	390	377	375	350	365	332	347	420	386	391	359	368	359	339	349	357	349	350	397	353	351	342	385	382	347	350	357	351	358	389	367	375	347	390	364	393	356	352	365	359	361	362	338	362	349	361	374	365	343	352	372	344	346	397	382	372	346	421	343	350	363	353	355	342	377	364	378	356	367	364	362	364	350	402	348	354	360	364	333	382	353	353	332	382	363	350	341	367	353	396	355	350	366	365	389	375	343	342	358	384	369	400	401	360	318	372	389	373	374	341	372	334	374	358	374	343	349	388	374	389	385	389	375	339	392	337	355	382	347	374	378	340	339	350	368	399	422	336	353	411	330	365	368	344	385	374	386	334	383	362	365	340	333	388	393	370	379	379	367	347	366	382	329	373	359	373	355	334	354	379	370	359	335	372	381	360	380	369	378	369	342	370	369	389	376	384	373	375	372	408	371	341	348	361	399	347	345	369	332	341	397	338	399	357	352	361	369	357	355	355	370	374	370	325	382	370	359	410	333	337	371	360	352	363	353	363	397	369	363	366	385	358	335	416	341	372	340	400	357	349	390	386	392	338	355	358	370	362	357	398	377	362	382	343	404	383	358	353	358	369	384	337	388	368	336	364	356	390	356	349	386	405	343	353	394	341	374	355	376	324	367	326	400	358	367	379	387	327	339	354	370	376	388	382	383	352	347	370	382	334	366	340	367	370	405	349	331	356	365	396	383	385	363	352	387	371	323	352	361	394	386	379	378	364	371	341	371	391	353	386	381	376	308	367	376	360	367	383	361	356	370	380	349	385	397	391	397	376	351	398	375	387	360	358	367	355	416	366	360	364	348	349	372	362	364	375	369	367	373	362	399	368	393	357	379	353	350	377	337	390	389	359	358	346	366	332
1540	353	340	354	336	380	381	338	357	332	342	307	315	334	339	328	308	318	322	339	333	307	319	321	306	321	311	345	324	323	300	344	340	314	357	315	302	369	349	312	338	358	366	283	384	284	326	342	336	295	324	302	331	341	329	368	346	341	316	347	326	332	339	355	289	358	345	367	345	344	306	358	327	351	337	317	312	304	325	299	330	296	341	315	305	319	301	336	309	329	339	321	317	291	296	325	285	309	329	315	332	307	316	334	303	314	339	326	318	318	332	331	352	332	319	340	338	333	345	293	338	340	338	315	337	302	302	344	365	369	323	287	314	314	324	330	346	341	338	339	333	297	325	317	347	342	340	320	321	341	314	304	304	354	370	333	352	320	321	321	341	354	325	328	326	328	326	337	317	319	322	351	327	306	324	330	322	339	310	323	351	326	298	344	301	306	352	318	342	323	345	337	310	368	338	312	336	366	314	344	333	341	320	322	337	324	311	335	329	338	344	333	332	335	330	334	327	312	332	331	304	335	353	323	277	318	346	347	342	308	330	292	334	312	360	324	337	324	349	345	309	370	311	344	315	343	367	365	291	335	317	349	293	316	346	354	312	352	331	329	346	340	337	373	333	331	342	341	312	337	327	313	311	329	334	361	327	320	303	332	335	331	336	343	341	332	342	338	347	337	352	341	319	326	336	309	353	309	324	321	316	333	307	300	359	307	347	286	339	336	345	331	352	320	349	331	339	358	332	299	339	339	320	342	332	287	335	320	301	340	325	333	350	297	338	316	350	353	307	314	325	328	336	300	323	352	361	375	310	308	335	347	329	339	350	356	338	328	284	314	328	350	315	294	344	364	293	360	350	320	329	322	292	320	323	334	366	334	331	370	327	348	364	324	356	314	330	299	353	316	339	346	329	329	338	288	296	333	331	334	297	336	335	307	316	385	300	295	361	370	366	359	316	308	328	318	369	333	335	333	337	360	368	301	314	359	325	347	329	317	337	360	340	340	348	371	329	327	333	324	351	347	310	319	343	362	353	376	337	339	347	347	331	348	341	322	283	347	352	308	320	325	316	355	325	340	336	306	367	312	363	301	324	357	301	325	327	329	325	348	318	347	373	318	344	304	328	306	332	315	336	368	345	325	296	330	335	313	341	353	343	356	362	322	327	326	317	352	358	334	339	309	327	342	332	301	333	340	344	294	330	328	344	321	345	327	347	329	376	320	314	354	313	323	307	314	338	322	361	323	352	327	323	368	349	326	349	329	337	333	330	358	306	299	329	324	302	308	327	341	358	308	374	336	356	311	315	308	350	311	324	295	341	344	326	340	315	311	322	320	325	338	324	342	390	312	326	320	325	324	333	312	342	362	359	318	356	329	351	312	331	326	319	312	303	351	304	317	324	284	349	323	305	311	314	343	369	307	344	332	318	310	335	340	289	343	338	349	325	326	375	298	356	352	304	318	349	320	305	326	298	309	333	310	350	286	328	328	327	303	358	340	301	336	354	332	297	324	332	324	302	346	347	350	313	346	355	349	341	334	316	317	341	341	363	321	317	366	364	325	342	295	329	341	344	331	314	301	342	280	338	326	294	334	345	299	293	307	303	305	338	323	336	330	316	316	324	312	308	375	314	342	336	325	342	298	339	345	348	349	331	315	349	345	344	363	322	318	314	320	333	332	332	345	330	353	329	350	330	295	346	317	349	351	331	290	325	320	344	339	345	345	328	352	336	346	337	330	316	303	343	341	317	318	324	327	330	338	330	359	345	340	307	344	356	340	339	328	325	330	332	348	311	337	342	298	316	324	306	329	338	369	333	349	335	345	310	336	318	286	351	316	311	334	334	336	350	351	305	327	330	321	310	285	341	306	283	323	323	375	304	343	322	323	357	329	301	351	283	290	355	319	346	334	328	334	350	315	300	315	351	365	333	319	319	336	350	350	344	368	271	290	340	307	339	319	331	356	344	303	366	328	324	319	348	355	305	330	337	330	348	311	350	345	306	332	345	324	338	339	343	336	355	337	360	351	351	306	324	330	326	361	360	345	340	359	309	294	365	347	348	319	362	346	327	325	328	287	347	324	316	354	335	323	329	343	316	354	340	327	338	366	366	332	343	350	309	305	312	325	328	298	344	294	321	338	346	356	317	341	338	321	353	304	311	309	312	322	339	338	315	330	317	314	350	312	321	323	343	284	306	286	354	301	326	321	319	320	361	316	339	311	315	353	306	316	321	323	353	303	326	344	303	345	349	324	329	308	336	326	348	322	317	372	328	326	282	292	325	355	329	325	297	296	335	339	348	338	341	315	363	365	355	308	344	325	314	321	324	334	374	319	324	316	343	345	340	339	307	321	339	319	309	369	343	314	341	300	340	345	311	348	330	330	317	351	308	328	324	318	330	322	319	288	357	314	322	342	308	345	310	299	325	294	329	349	348	326	313	326	359	295	341	325	313	306	344	350	323	343	345	344	321	344	332	353	368	290	324	362	329	346	327	325	319	387	336	330	312	337	309	331	290	317	323	322	333	360	316	310	318	304	308	338	337	326	314	336	313	350	330	324	301	342	326	326	306	334	348	335	297	361	353	342	279	315	308	341	335	320	304	343	317	339	328	313	319	317	317	299	340	381	323	323	359	358	329	335	351	323	335	345	297	324	354	300	319	329	321	337	333	371	345	333	373	357	284	316	366	366	331	297	313	328	332	336	306	342	334	332	375	315	331	315	333	295	333	333	353	348	331	337	351	337	361	331	340	314	336	300	328	328	324	351	342	325	329	317	351	338	330	361	325	306	292	293	310	340	354	330	352	335	329	307	361	322	318	329	336	322	341	327	350	315	323	336	352	327	334	344	327	338	341	336	329	344	366	335	337	346	324	338	336	330	340	317	299	324	347	328	375	332	333	347	340	368	299	310	366	340	314	327	338	329	375	351	350	328	307	337	330	345	321	332	330	336	323	346	341	303	312	333	372	326	359	337	334	360	348	327	333	358	336	342	328	332	318	314	322	331	332	331	338	351	347	316	305	315	324	317	341	343	321	312	337	379	316	326	312	332	313	326	337	325	321	368	325	348	331	325	326	344	314	306	328	286	317	351	355	358	315	342	355	319	354	346	338	369	334	365	361	320	376	319	335	335	346	336	322	330	349	325	294	333	331	327	306	341	338	357	319	331	328	323	349	341	346	375	366	335	297	358	333	334	315	329	329	346	340	346	355	308	327	322	353	351	321	324	343	324	300	319	344	314	353	334	327	327	358	326	327	325	345	347	329	365	335	363	305	320	323	341	348	316	342	316	332	315	297	327	345	345	363	303	320	297	326	321	322	348	354	337	338	339	351	318	297	345	311	339	342	308	292	349	354	322	318	329	327	338	338	333	292	363	319	361	353	319	293	333	329	321	333	337	325	356	348	315	362	327	327	355	383	302	336	333	348	349	323	326	333	320	312	308	319	323	352	323	343	336	332	335	309	319	332	325	333	310	350	350	338	352	325	333	310	302
1838	711	775	760	736	740	723	696	709	717	696	709	758	712	669	743	726	685	715	681	731	710	713	760	710	752	727	717	748	736	678	722	754	698	716	735	722	761	789	695	698	675	735	675	710	696	715	724	701	739	706	699	726	721	694	723	682	730	741	775	698	730	718	731	687	695	737	688	685	715	732	731	687	698	711	749	701	675	771	699	702	739	724	706	730	670	718	655	700	677	686	697	694	728	811	734	721	689	689	723	672	698	703	692	683	718	708	635	712	735	728	692	728	691	670	710	700	680	684	702	698	775	675	721	740	718	735	729	689	687	714	668	688	688	691	715	707	708	699	714	693	737	708	761	697	724	703	697	707	651	704	735	740	666	710	717	745	664	761	749	738	708	686	703	698	716	713	709	732	699	698	709	649	681	693	718	718	721	720	665	797	684	719	726	721	704	706	731	702	677	728	683	678	738	726	727	697	732	662	709	702	731	718	717	696	680	803	742	709	742	702	725	712	688	732	728	729	766	698	678	756	723	692	699	700	711	709	699	733	757	680	738	718	701	682	662	731	690	736	672	728	717	738	722	735	674	697	710	693	709	772	736	683	701	712	725	732	698	693	674	654	687	758	733	721	684	692	734	719	714	743	704	704	720	749	685	707	708	704	716	717	698	699	728	741	659	724	724	700	733	734	662	702	700	713	694	736	710	682	701	673	709	737	688	687	655	730	683	675	741	674	726	738	676	648	691	698	669	713	700	695	723	704	729	704	715	725	749	736	709	713	676	715	698	705	729	721	688	693	681	696	778	664	715	720	704	691	695	722	715	741	763	723	741	665	695	780	721	676	697	697	725	681	710	725	685	710	674	736	671	735	739	694	700	726	744	764	663	701	756	680	687	660	720	725	716	681	692	750	761	688	706	762	654	732	767	751	722	743	705	707	721	690	726	700	704	693	731	709	712	703	734	709	715	691	689	696	679	715	710	740	688	734	687	686	719	696	670	755	714	741	716	693	717	782	698	737	726	697	665	720	711	712	709	652	746	673	704	711	748	708	756	722	691	688	707	728	694	685	690	756	683	678	682	733	717	716	673	659	727	766	712	755	702	688	732	699	674	701	723	697	742	713	751	730	672	726	716	690	728	696	708	718	691	713	726	731	712	697	698	687	736	685	699	679	712	732	672	710	700	727	718	728	722	689	696	708	700	688	716	693	692	693	715	727	718	666	756	731	707	670	718	695	722	720	720	716	729	727	721	728	731	707	711	709	683	733	705	713	741	755	717	692	694	750	742	680	698	700	721	753	699	725	671	749	690	706	693	710	715	671	676	714	683	725	718	712	750	744	787	748	762	710	672	705	690	746	751	698	717	713	738	759	672	659	751	673	674	719	752	705	721	704	716	767	712	712	696	692	703	674	758	723	660	712	741	761	693	746	736	677	730	712	765	696	707	725	715	774	727	747	703	678	758	684	716	708	696	725	717	697	697	715	749	684	741	707	730	692	730	743	779	688	701	702	741	679	711	740	727	727	739	710	707	726	714	696	685	696	708	668	765	713	713	702	710	742	756	719	735	715	641	745	742	678	680	752	719	721	709	710	713	725	699	715	722	731	647	718	680	679	738	706	711	714	747	720	669	665	699	673	714	702	711	778	715	700	669	689	685	686	710	697	726	695	682	657	736	701	718	679	719	666	695	673	715	744	699	739	658	734	655	702	722	738	715	679	674	768	711	710	765	695	656	722	702	736	708	726	668	712	761	683	712	714	736	717	675	732	685	698	693	748	708	674	679	686	786	674	681	662	703	700	684	730	721	730	694	737	734	726	714	735	711	774	717	747	731	716	703	739	733	673	718	696	733	692	729	688	698	775	732	692	763	716	723	744	685	709	706	686	668	725	713	718	723	722	771	712	681	740	690	715	721	661	728	732	707	714	672	658	710	737	773	679	782	729	692	768	683	733	727	741	702	668	766	686	714	719	688	722	694	746	735	695	725	678	725	666	722	757	704	718	667	681	778	693	694	704	719	761	646	687	696	747	682	686	675	698	732	713	727	669	689	700	678	641	690	709	700	703	687	701	732	669	719	739	707	740	689	742	738	695	709	703	685	718	718	724	738	725	722	700	703	708	684	775	725	703	715	677	698	647	695	714	699	712	710	743	711	766	699	720	702	749	725	672	643	705	730	731	724	718	726	682	672	723	685	743	730	691	675	682	699	703	675	726	715	705	707	713	732	735	730	713	674	693	681	716	715	703	676	737	728	752	708	700	723	717	714	708	702	675	660	712	702	730	745	661	720	703	704	708	685	726	698	694	764	714	747	717	754	685	741	740	713	627	704	701	690	664	704	740	692	747	725	669	781	707	673	722	736	707	684	730	712	694	731	762	707	707	743	698	739	747	726	694	709	700	740	717	734	770	660	715	724	697	721	705	700	727	770	693	770	672	706	678	684	692	728	715	719	683	687	648	688	717	742	745	712	655	683	708	695	705	659	698	686	698	719	698	674	684	703	767	705	755	671	735	688	700	774	717	701	712	718	725	722	704	693	711	722	710	687	682	725	677	716	721	699	697	702	677	759	669	660	690	730	764	753	693	749	727	726	723	693	705	702	727	704	685	735	690	721	693	722	729	699	701	737	725	707	679	727	748	718	692	702	716	703	660	706	740	723	734	721	720	726	707	687	710	709	729	718	680	723	729	691	676	676	745	703	762	704	687	678	791	719	690	709	722	711	742	715	701	709	700	701	672	696	651	705	684	727	699	718	669	682	748	732	703	668	742	726	698	720	735	704	683	694	692	739	720	748	667	712	723	678	721	684	672	687	738	692	714	752	707	698	718	690	690	675	643	748	721	690	735	695	757	680	749	709	696	693	716	703	727	761	730	689	716	767	718	681	717	671	683	712	698	720	705	675	730	735	697	712	708	687	711	721	703	737	668	718	744	712	696	707	740	746	708	747	712	669	687	693	702	695	687	693	745	665	708	679	705	738	687	703	724	681	748	737	742	698	749	679	724	702	710	708	696	701	726	692	699	705	666	692	704	747	662	715	714	715	701	692	717	713	700	721	724	721	719	683	733	752	679	747	714	670	709	675	680	734	739	683	681	698	717	656	742	716	704	715	681	674	713	728	705	720	683	723	718	702	711	656	733	703	648	718	716	682	724	716	677	727	713	723	689	726	734	744	689	697	734	658	671	694	701	736	679	711	649	712	707	693	664	690	705	664	754	740	746	743	693	690	727	732	729	707	713	702	758	731	726	737	742	741	676	685	727	700	734	750	728	721	718	723	701	764	714	690	688	773	682	708	707	720	707	725	728	677	699	680	689	695	689	708	707	672	711	712	683	719	699	707	699	743	725	695	674	694	707	671	751	674	725	698	665	688	742	696	667	706	724	714	704	735	731	779	732	734	713	666	658	722	654	699	716	723	700	698	715	751	716	670	684	700	689	730	748	693	705	683	701	701	652	669	719	681	727	791	724	685	729	660	677	668	699	681	721	733	737	691	666	707
7102	504	498	435	330	271	254	201	228	179	168	179	169	150	159	145	178	160	153	162	153	169	178	172	141	146	148	165	161	159	178	156	150	144	156	174	158	149	111	135	140	136	142	135	149	149	183	151	150	162	159	150	119	151	134	160	152	161	143	163	162	137	141	150	154	134	144	161	144	153	153	120	169	126	172	154	127	138	123	135	151	141	144	135	162	136	141	149	163	133	150	178	151	128	157	166	140	135	139	131	143	177	156	147	159	136	164	150	177	137	154	132	143	160	164	160	159	161	166	131	158	154	145	136	129	158	143	154	161	132	147	166	176	148	154	152	149	118	144	149	163	182	145	137	140	171	145	138	147	138	157	151	144	151	141	172	181	127	141	138	145	143	143	149	142	155	150	149	160	158	147	134	158	157	145	147	151	134	144	138	147	173	172	129	167	183	175	155	140	162	155	124	138	148	152	141	175	165	143	146	136	164	151	148	144	145	141	148	155	159	149	148	157	181	189	147	139	148	154	142	156	150	144	164	157	152	169	153	149	143	141	148	148	172	153	145	173	156	146	147	172	136	147	161	135	148	145	130	178	134	162	146	159	166	150	137	160	175	159	143	133	171	154	154	169	132	127	130	142	141	150	161	161	134	143	141	148	171	170	164	151	154	157	157	173	142	125	154	138	153	157	160	142	153	143	160	172	164	157	163	152	139	148	154	142	171	153	142	154	187	160	126	140	162	151	166	127	166	154	155	142	137	140	155	168	153	150	153	166	135	150	146	152	147	164	156	133	162	168	161	146	146	156	159	149	134	150	137	140	143	127	147	146	135	162	148	149	169	139	150	183	168	145	159	156	165	144	144	159	149	133	138	169	168	155	142	137	139	139	138	133	168	160	172	148	138	181	154	187	158	147	176	138	149	153	131	137	169	128	137	184	170	141	133	145	145	144	170	144	134	163	145	140	153	142	175	152	133	140	165	134	144	144	171	176	176	141	136	132	156	152	157	154	160	165	155	129	192	128	147	179	153	158	134	169	161	146	147	122	151	165	148	142	124	159	144	154	147	169	148	150	123	165	154	152	140	160	131	152	140	151	147	127	141	154	164	157	146	130	136	155	149	135	150	179	160	123	163	153	153	148	156	118	127	151	154	153	147	151	155	138	144	154	151	136	150	191	146	153	162	153	149	169	157	160	183	166	187	179	144	144	163	137	148	141	175	146	159	165	145	131	157	164	154	151	141	150	156	145	162	180	165	156	144	145	134	156	141	162	160	169	156	132	145	143	149	145	185	140	157	157	170	163	155	142	160	152	154	157	148	126	137	183	170	149	133	161	166	144	150	164	149	150	160	146	161	148	147	150	136	144	143	160	128	143	154	154	178	163	148	148	154	166	138	144	167	137	151	134	156	144	158	168	161	161	160	149	151	133	157	143	158	130	133	164	176	154	170	173	139	143	137	145	151	156	159	141	149	140	156	163	170	118	166	147	154	150	124	150	154	152	162	192	162	155	175	177	137	164	150	162	138	160	135	149	145	145	160	154	182	150	166	153	175	136	145	161	162	168	159	158	131	173	156	163	136	144	117	149	152	157	142	155	165	164	142	139	155	156	140	144	152	121	148	133	151	132	160	166	167	163	142	175	167	152	156	143	147	146	161	134	165	159	123	150	138	138	150	155	152	137	162	158	133	155	172	159	145	158	135	149	147	162	145	175	141	135	171	176	154	141	164	151	169	137	159	151	135	163	149	139	148	140	148	140	160	141	163	159	138	155	131	150	169	154	161	164	132	140	134	154	177	175	169	167	134	167	136	138	136	145	161	150	154	162	146	144	141	118	168	170	152	146	154	162	127	171	126	140	145	158	147	164	158	128	123	157	155	166	151	152	124	142	154	164	146	166	128	135	143	158	133	139	157	149	150	148	145	137	154	142	150	157	160	140	163	141	148	137	150	146	163	140	138	178	159	155	144	169	157	145	143	161	158	167	157	156	134	175	147	169	160	153	176	130	179	169	172	155	167	133	170	157	149	152	165	148	140	141	130	157	131	164	141	135	153	150	152	156	146	134	148	150	142	125	152	130	146	154	145	169	169	151	149	143	171	136	177	153	150	149	172	136	163	186	159	155	152	146	160	142	143	151	150	145	153	151	139	171	139	147	135	153	145	140	171	136	149	173	147	143	164	149	136	165	140	144	146	148	138	141	139	141	136	140	179	152	138	140	156	153	143	153	149	161	133	139	166	161	143	158	171	160	146	146	141	134	150	135	164	158	149	154	159	135	144	148	134	149	151	155	157	137	153	153	134	153	160	139	170	149	163	171	162	147	171	148	156	155	170	130	158	139	145	154	122	161	137	141	160	180	156	142	143	183	162	138	136	139	144	134	110	163	140	140	148	149	151	140	124	148	147	167	138	135	150	167	139	131	159	164	151	158	165	153	145	152	156	150	138	163	150	158	151	159	152	158	167	166	157	171	139	127	154	148	146	147	152	154	144	127	127	145	151	140	151	141	150	176	157	154	154	159	147	159	163	164	159	161	150	160	144	138	160	149	147	177	157	156	158	145	164	162	142	135	157	143	152	146	166	176	134	134	134	168	155	141	162	160	164	129	132	137	135	187	156	154	148	163	144	141	147	154	148	143	145	127	125	152	157	154	191	152	179	149	156	163	151	159	161	157	147	163	167	114	143	149	158	173	168	171	154	153	149	124	158	143	144	151	135	163	136	134	146	140	152	150	162	157	148	140	162	155	142	133	187	141	172	160	144	148	163	126	138	150	150	142	148	142	142	145	168	141	142	168	138	156	150	158	150	152	150	139	142	145	164	162	154	142	147	148	147	143	146	154	148	146	139	157	164	157	146	145	146	130	130	153	137	138	147	153	148	161	119	139	143	145	167	141	145	134	146	139	158	140	156	138	157	166	140	132	152	157	149	118	121	156	160	148	131	144	147	132	147	177	158	162	176	143	166	136	155	161	148	137	154	141	143	148	128	165	141	148	132	147	147	120	141	170	135	141	155	146	142	158	139	134	143	142	146	158	149	144	184	143	172	156	154	153	140	154	151	156	166	150	135	166	128	122	142	147	134	159	154	172	171	162	122	146	126	156	161	139	175	130	126	150	142	135	142	143	151	146	146	166	174	145	167	160	150	145	166	134	155	147	142	152	174	147	165	168	136	138	158	162	146	143	147	153	134	159	156	171	141	139	153	177	138	163	164	126	163	157	136	157	157	169	164	147	146	153	142	154	152	156	130	153	147	127	153	153	148	161	133	175	137	155	160	145	146	158	153	136	162	143	159	140	182	137	153	165	166	163	148	134	148	174	150	161	145	144	152	132	132	139	130	126	140	153	150	142	136	163	159	160	156	171	137	141	147	153	142	144	148	152	171	134	170	151	147	145	144	134	138	147	158	158	166	170	158	162	137	140	144	145	146	165	154	154	138	162	160	160	160	151	118	155	166	147	127	136	163	164	139	152	145	169	153	133	147	154	150	148	143	153	163
5924	684	1216	1285	1154	933	722	681	572	540	520	487	495	478	460	476	414	414	469	421	394	380	374	416	435	385	381	375	444	374	375	394	411	360	377	376	315	357	345	371	350	362	383	332	352	350	355	380	333	373	350	332	373	347	368	351	368	360	378	366	350	392	376	338	374	410	356	353	343	360	356	362	353	334	373	346	360	378	340	357	351	387	366	329	367	354	339	323	355	348	378	321	390	356	373	362	344	328	367	408	352	353	357	376	399	332	364	356	338	374	387	383	359	342	373	346	367	353	361	355	377	315	364	366	365	342	364	341	378	372	362	348	358	370	360	366	361	376	335	372	351	341	350	385	356	347	371	354	399	344	359	385	366	359	377	378	359	372	344	345	379	350	356	366	353	338	356	349	375	361	310	345	343	357	363	362	367	368	375	356	336	339	380	372	333	378	372	366	361	366	366	370	385	376	343	343	342	341	369	338	352	349	362	401	359	350	346	374	353	376	345	355	374	366	326	359	343	346	370	352	340	330	369	337	365	344	341	361	363	348	378	353	380	365	360	369	370	358	378	322	371	364	336	361	381	353	355	353	390	355	379	380	354	357	335	349	310	377	343	372	382	385	360	339	377	333	355	351	341	354	323	355	336	363	346	358	359	357	380	332	377	390	380	326	378	318	343	351	335	352	398	335	343	324	392	349	364	371	379	376	357	375	373	354	359	390	365	341	346	401	351	331	366	371	357	356	379	347	357	353	407	360	353	385	361	339	408	336	357	346	336	315	344	358	365	387	363	322	369	344	358	356	346	342	346	332	325	332	381	362	343	386	348	351	348	359	345	346	340	336	362	391	336	328	350	339	344	341	334	363	350	346	353	346	374	333	344	311	345	366	341	326	334	351	323	372	339	348	334	327	351	350	346	343	344	363	355	343	346	351	360	333	365	350	363	327	335	317	348	353	369	361	348	371	352	316	318	355	351	355	350	336	354	374	361	338	354	340	365	366	362	350	361	321	378	332	339	373	347	392	330	386	343	339	362	347	337	387	347	361	346	369	354	339	351	328	325	398	313	341	360	324	355	359	344	375	375	378	367	337	325	342	367	344	347	343	360	357	409	387	351	345	354	315	354	328	384	373	373	340	346	353	316	356	336	352	369	348	378	378	318	392	366	379	362	357	319	346	364	374	391	340	375	365	379	359	392	357	364	344	341	317	329	370	355	376	385	350	359	347	338	362	371	357	343	356	364	334	373	356	363	353	373	341	347	341	361	344	359	352	317	375	358	323	375	376	321	339	352	317	350	356	377	357	365	375	341	374	365	376	383	379	351	376	335	352	344	350	355	349	324	364	353	351	363	341	361	352	329	354	391	339	384	339	360	338	339	341	329	351	335	324	375	347	355	325	341	364	358	373	364	382	357	376	367	372	354	352	399	340	357	328	352	318	339	386	382	341	350	346	350	360	367	334	338	335	348	369	347	312	366	404	350	364	323	364	353	348	325	361	369	349	360	348	345	347	377	343	369	372	336	353	332	327	358	371	308	373	330	341	364	351	364	341	363	356	326	367	336	348	339	360	388	336	355	352	362	378	380	370	386	357	368	337	343	348	382	380	342	352	393	353	344	359	343	382	345	352	360	356	378	355	369	378	391	358	385	348	334	343	365	364	324	359	372	380	336	347	322	351	338	306	367	353	318	396	332	364	339	340	332	332	351	370	346	325	366	338	330	369	346	374	354	363	394	383	360	360	352	304	365	367	352	366	363	367	335	336	339	340	358	308	345	361	374	354	346	361	355	351	367	391	368	358	347	355	381	332	364	378	360	355	366	368	348	366	358	352	346	350	361	359	380	371	371	348	357	367	341	350	340	351	368	359	337	326	337	371	354	325	335	361	379	344	341	353	371	373	351	324	339	366	357	366	340	310	335	356	357	362	347	360	346	379	379	377	367	347	376	339	353	343	334	357	320	384	332	356	349	364	325	361	365	363	351	327	311	336	341	356	380	359	374	392	336	373	355	363	339	348	324	324	348	327	369	363	341	317	361	348	354	383	405	365	333	359	376	382	378	384	324	337	351	383	362	346	380	350	348	354	353	330	331	368	356	361	354	345	338	337	378	352	312	379	368	326	338	352	359	335	348	371	352	379	363	350	339	330	356	378	329	366	316	360	358	369	366	348	351	404	331	341	349	353	390	344	333	363	360	388	348	343	350	402	357	365	311	375	384	361	398	362	366	335	366	321	326	394	359	374	368	352	359	350	361	350	343	349	383	331	342	333	371	301	346	376	352	367	366	370	371	336	350	370	337	343	373	378	378	364	351	368	334	367	367	344	339	335	361	354	376	383	390	319	341	345	370	360	331	375	327	363	346	333	355	339	397	350	318	378	372	350	353	351	323	365	358	340	321	363	337	363	362	347	345	316	376	338	324	381	356	364	371	358	377	342	347	372	329	385	366	386	359	387	381	362	381	341	369	347	412	348	356	380	359	361	358	347	342	343	346	373	340	349	410	360	372	341	349	359	354	368	345	361	341	362	371	361	333	390	366	345	379	331	338	350	358	362	345	343	329	354	393	312	376	369	360	392	360	376	361	347	334	376	324	315	375	348	379	355	346	360	357	379	396	331	357	340	368	371	359	340	368	334	355	372	358	338	357	382	330	354	327	346	336	344	357	324	373	360	364	355	360	358	372	326	374	376	354	352	383	326	377	361	367	352	368	343	365	371	328	345	388	357	344	351	393	345	385	370	340	328	363	332	338	341	340	357	351	355	357	336	369	363	356	358	359	389	336	379	366	374	366	369	346	384	344	359	332	378	340	342	325	357	370	312	359	361	364	341	374	339	361	350	332	356	364	317	345	354	318	358	345	350	404	337	351	328	369	334	369	345	312	337	352	380	352	351	368	359	360	358	363	337	342	349	354	356	344	359	341	388	366	338	335	356	383	367	360	368	340	374	343	355	352	345	381	374	350	399	359	387	345	329	366	368	347	346	347	318	348	370	376	393	364	383	348	330	380	356	345	347	356	362	348	345	358	332	373	351	372	369	361	375	355	342	331	376	336	363	377	342	351	357	359	378	374	346	346	345	376	320	340	349	352	332	335	351	327	350	342	312	357	348	340	363	373	362	358	372	364	349	364	335	354	359	373	377	331	365	327	345	346	347	351	375	345	354	331	317	346	321	344	337	328	384	357	368	353	366	352	323	349	357	320	393	393	349	364	358	357	347	358	381	373	354	342	378	357	396	361	327	341	359	376	326	312	381	366	349	346	351	366	354	344	370	384	353	336	351	357	351	365	345	345	341	354	378	357	386	346	379	335	353	342	388	371	346	351	355	354	350	358	354	354	334	326	362	377	363	354	344	358	311	323	335	352	343	372	363	367	356	336	369	359	369	342	337	334	365	340	308	358	367	326	356	388	381	349	335	345	360	353	327	363	358	386	368	376	395	362	373	360	308	376	370	370	376	334	371	367	366	355	362	379	322	361	341	334	366	385	378	339	340	355	356
13511	1122	939	684	486	415	308	252	237	200	203	230	184	193	179	167	166	158	153	143	172	139	142	137	183	154	132	149	153	160	130	166	139	151	142	146	148	121	160	141	162	126	150	142	140	140	142	138	123	137	158	147	130	133	145	148	122	140	150	124	145	121	148	150	140	137	154	133	149	137	127	151	156	156	141	153	109	139	146	152	152	141	155	125	151	149	147	157	148	166	146	143	135	139	143	135	149	141	122	125	143	166	135	175	134	144	152	134	138	130	159	141	114	140	152	147	157	160	139	142	119	147	134	154	139	145	146	159	140	129	145	156	138	155	127	143	117	144	128	169	146	157	134	159	138	155	137	147	138	151	158	142	142	143	161	119	132	140	137	148	141	102	136	132	129	138	156	129	153	130	139	138	121	162	139	145	148	138	132	161	154	150	142	148	150	132	152	133	132	163	137	146	133	135	136	124	136	153	160	133	152	162	143	154	161	151	151	125	158	138	152	152	143	123	149	155	139	150	172	142	127	123	148	127	148	153	149	139	130	154	152	141	167	136	145	144	151	114	160	132	140	130	144	171	154	150	126	127	118	139	147	143	141	163	142	138	144	127	148	142	155	165	146	140	154	156	143	159	132	135	163	126	143	140	159	121	146	147	125	136	136	141	134	136	126	130	127	147	144	135	138	127	134	150	123	156	154	161	117	141	136	118	148	152	123	144	133	146	154	127	140	158	147	165	130	148	140	142	157	159	138	135	146	150	122	133	149	139	135	151	158	159	136	148	162	123	116	153	151	132	155	156	149	143	140	127	142	142	155	152	151	128	148	148	138	137	132	117	145	128	120	126	132	153	133	147	118	142	143	142	137	130	140	149	147	143	140	128	162	158	142	135	148	166	175	163	113	144	148	120	143	159	143	139	150	130	127	141	122	166	133	122	145	154	136	146	138	141	156	151	147	127	162	153	133	145	121	152	141	142	112	149	125	130	162	117	134	125	169	131	138	126	178	136	139	149	149	139	137	135	154	163	130	143	156	134	136	143	140	130	157	133	124	125	145	141	135	146	123	144	144	163	127	143	143	148	142	142	133	154	142	122	130	172	142	136	142	127	142	141	136	138	119	150	140	150	135	143	140	156	126	163	132	165	126	146	156	151	127	149	118	133	156	139	133	141	130	142	147	151	178	166	142	137	144	129	145	150	144	120	120	145	154	145	141	123	171	131	131	155	110	140	146	141	145	123	143	157	150	129	138	146	123	147	115	148	131	155	142	143	151	147	148	137	147	116	136	133	146	138	154	140	145	137	142	135	126	122	158	126	148	125	160	131	144	161	139	114	165	135	147	124	147	140	133	172	144	136	148	163	158	124	148	140	153	138	141	133	141	136	164	145	157	123	161	147	171	142	145	132	127	124	144	120	126	153	129	159	144	138	137	163	133	151	131	135	157	147	145	133	113	139	122	135	141	137	131	135	134	135	123	151	148	151	162	148	157	139	131	144	143	157	151	139	162	148	134	135	145	164	146	142	140	139	129	117	139	132	138	136	114	151	159	140	138	143	160	144	149	153	134	166	133	145	176	133	148	140	115	127	140	113	154	129	159	136	152	170	151	144	117	164	137	149	154	143	159	155	141	135	144	150	142	140	149	141	143	159	137	142	130	146	149	167	153	161	152	163	145	130	148	143	108	120	130	158	146	170	123	140	139	138	140	125	144	150	146	136	142	113	157	150	147	154	141	129	128	170	145	114	149	140	135	153	132	152	142	131	149	153	146	152	143	140	123	141	142	118	147	153	164	137	153	139	140	144	151	140	140	141	138	127	123	139	134	130	154	141	155	134	140	156	137	140	163	148	122	159	139	140	134	144	141	133	127	125	146	149	164	156	157	146	147	151	124	108	167	140	159	138	148	146	140	134	133	136	122	171	147	159	143	160	143	147	142	128	148	151	125	152	119	154	128	164	148	146	148	138	143	164	139	154	139	141	129	146	134	135	158	166	158	150	163	149	153	163	133	136	122	157	150	142	131	154	130	145	121	135	141	157	145	153	141	162	142	145	137	132	124	169	150	132	123	144	146	152	136	148	150	148	162	159	165	153	133	135	142	149	152	139	136	142	140	142	146	123	156	151	132	158	149	163	136	142	148	164	129	133	122	138	150	149	147	140	151	147	137	140	138	156	160	153	160	118	134	125	129	125	145	139	135	150	153	136	148	144	136	162	126	149	144	107	135	142	141	150	139	159	159	119	143	127	133	157	135	112	131	123	144	151	148	137	142	156	143	155	147	140	153	160	148	132	133	167	150	145	152	114	130	154	147	128	135	131	136	161	128	155	132	141	152	125	150	150	144	129	140	141	146	145	139	129	146	163	124	156	136	145	153	157	128	138	119	154	141	126	144	123	172	137	139	114	150	128	173	140	135	154	179	129	127	150	150	127	139	130	140	152	150	150	149	158	151	156	122	122	149	136	153	135	175	122	121	109	149	123	131	137	149	147	134	133	158	132	128	127	134	119	155	144	163	132	160	108	161	131	154	157	147	135	152	149	130	107	150	141	142	125	165	154	161	143	128	157	144	147	153	155	136	145	129	153	149	147	138	122	139	132	145	129	172	143	154	111	139	131	162	146	163	159	132	138	157	158	146	151	139	142	158	120	141	136	132	150	141	137	147	132	138	151	132	143	126	148	126	117	174	142	128	159	150	147	139	138	131	129	126	122	156	149	151	127	165	159	121	127	148	144	145	125	142	125	130	133	155	144	126	146	152	149	142	139	106	162	133	139	144	155	146	155	133	134	164	172	144	146	141	146	142	141	146	158	139	144	153	133	137	159	156	135	136	130	122	121	132	134	171	141	140	126	107	155	149	163	134	143	139	140	135	142	165	123	144	157	148	123	144	151	143	141	142	115	129	139	162	133	134	154	147	155	135	130	154	143	140	165	155	139	144	114	162	131	135	147	117	141	135	140	158	145	153	119	148	147	157	145	129	154	135	158	147	153	159	119	136	126	150	151	160	132	140	128	129	142	157	146	107	134	141	134	156	158	140	135	130	134	132	145	154	162	170	157	146	120	154	158	121	143	140	145	146	149	148	164	133	135	131	152	146	141	146	150	153	129	131	158	166	146	148	137	151	142	136	126	147	166	115	167	163	154	150	129	104	141	166	160	147	144	134	153	147	142	157	143	136	137	148	138	158	153	150	150	137	159	154	123	142	142	143	141	131	144	158	146	152	160	154	148	144	144	128	115	155	144	139	144	154	173	163	166	129	124	147	130	119	154	162	145	147	137	100	126	134	176	149	137	133	159	146	143	134	140	151	147	124	137	154	143	132	133	171	126	155	150	170	130	138	139	134	126	144	137	156	126	129	132	146	153	175	144	111	136	145	123	145	140	139	151	135	160	133	129	139	139	131	163	141	138	152	129	127	139	165	163	143	131	174	136	174	145	134	114	120	137	138	173	134	165	144	142	134	146	160	140	150	137	151	144	122	161	158	121	152	136	129	128
7728	1008	1954	2343	1947	1507	1152	992	890	757	714	614	581	594	527	523	493	492	478	462	480	427	474	398	430	431	442	403	441	445	445	432	407	400	397	408	388	379	413	379	384	395	390	389	398	374	387	365	395	370	384	389	383	380	384	378	378	386	366	336	413	363	345	399	386	366	380	364	363	394	378	358	365	377	386	362	358	352	356	345	412	361	361	344	349	376	364	382	408	363	361	354	392	381	371	407	368	385	363	416	344	360	354	360	381	407	338	325	370	361	402	377	336	329	356	411	380	346	364	384	383	354	389	348	343	370	368	341	333	377	421	346	385	358	366	342	356	397	309	403	358	364	387	370	354	374	336	362	380	366	386	365	362	352	372	333	380	378	358	368	373	365	375	361	381	367	355	401	376	359	358	364	380	341	378	414	381	410	372	349	322	368	388	367	361	388	383	328	370	355	380	379	362	374	323	377	360	359	365	363	377	387	385	374	359	384	367	382	353	370	347	359	366	359	369	360	365	395	379	358	376	354	364	342	366	382	385	398	334	392	365	344	336	363	351	363	367	346	365	363	375	382	392	361	350	345	395	356	346	380	345	358	320	389	384	345	394	344	388	396	365	362	364	352	368	349	324	369	405	341	377	332	355	396	356	374	353	352	366	329	389	367	343	346	372	400	362	357	372	388	370	370	343	384	367	372	368	337	375	352	382	365	370	366	341	347	416	374	358	367	394	372	365	383	375	379	371	382	379	360	372	336	367	354	353	381	353	351	330	381	366	396	341	384	395	383	369	373	372	395	377	357	362	359	395	376	370	362	361	376	385	365	387	375	387	359	370	395	364	391	360	414	365	342	353	342	382	360	370	351	382	356	366	357	373	376	337	365	337	353	348	391	389	368	383	360	354	416	365	354	388	343	381	375	351	342	346	345	381	328	371	352	350	365	380	350	372	401	358	374	363	402	373	345	384	369	354	376	342	350	398	365	380	367	343	363	362	350	346	347	361	406	355	354	381	359	368	367	334	360	376	377	355	356	364	388	390	394	334	377	391	410	348	351	340	364	342	343	359	368	352	369	357	338	362	365	336	372	360	361	381	373	365	340	395	378	352	350	364	377	386	366	391	377	375	376	354	381	391	363	343	391	372	386	331	352	398	380	363	368	377	360	347	363	365	372	368	358	368	345	366	369	318	375	339	371	379	363	370	376	368	391	337	367	370	384	331	358	378	363	340	403	333	360	368	385	388	369	388	380	368	362	342	359	362	359	352	385	363	377	381	369	347	388	381	366	373	376	352	347	372	367	393	360	348	406	387	353	385	357	377	388	332	370	381	357	378	342	376	380	339	362	360	363	361	402	375	370	377	371	368	381	380	353	370	363	350	332	342	354	417	391	346	361	331	350	378	375	376	327	370	358	353	345	368	389	384	368	347	365	330	339	359	365	344	339	403	362	385	359	364	347	371	390	373	361	364	349	338	388	402	366	354	377	375	359	348	390	369	315	373	366	359	381	355	345	388	379	358	362	352	358	355	397	370	366	363	366	362	351	373	338	366	381	397	371	337	381	364	349	371	351	317	356	345	347	354	381	354	348	331	348	361	344	376	361	374	376	400	356	362	338	364	349	375	353	322	328	398	342	344	378	372	374	383	365	401	359	386	362	371	400	365	357	387	366	396	307	385	365	392	374	322	348	373	400	409	374	340	377	384	388	362	349	369	375	396	345	354	361	410	372	374	346	359	377	389	367	324	406	362	366	399	345	359	350	350	359	351	358	378	378	366	375	359	341	335	382	385	379	398	403	368	354	387	368	363	334	366	375	399	377	344	362	353	381	397	357	356	354	365	352	380	356	388	388	359	394	318	377	367	359	366	372	374	330	375	374	363	346	389	355	384	422	338	391	338	394	357	368	339	353	336	361	377	365	336	354	349	357	391	358	354	364	378	380	338	368	363	363	416	374	361	338	367	370	375	354	339	352	359	362	336	370	366	365	382	362	372	371	396	371	378	340	339	388	349	362	380	362	349	381	359	375	388	361	353	397	365	385	356	370	375	400	351	327	364	352	352	379	369	346	368	371	386	349	387	367	382	354	370	364	365	394	361	383	357	376	349	390	357	365	371	380	381	336	338	371	396	352	393	379	377	346	356	385	370	369	349	396	406	379	351	359	317	382	381	389	361	383	350	368	355	337	353	341	383	368	355	350	374	338	353	375	365	369	387	351	360	358	396	348	380	351	374	365	368	353	379	354	359	364	338	384	364	374	352	319	381	357	380	372	379	389	375	364	357	358	389	355	346	367	340	351	401	383	371	358	351	394	339	372	345	368	362	352	348	359	361	385	380	332	369	356	371	350	349	389	353	395	388	340	338	401	356	366	353	401	363	365	354	377	360	387	372	347	380	347	353	333	357	404	336	355	349	374	353	387	372	346	359	413	372	381	366	374	370	351	400	355	355	373	352	357	406	352	382	380	367	351	355	354	372	353	407	405	351	349	334	361	356	357	365	354	350	386	358	404	389	383	377	386	350	395	385	321	337	388	397	374	365	343	405	366	350	330	337	375	396	354	349	350	372	362	365	351	358	320	388	372	397	407	359	346	353	340	356	372	354	371	353	367	393	409	393	362	338	366	397	395	360	373	349	386	363	374	332	356	357	378	338	364	396	321	370	358	386	370	368	367	396	384	363	374	338	366	336	358	357	351	341	351	377	376	375	362	359	356	387	374	377	358	349	346	360	400	358	386	342	397	365	376	354	377	382	359	402	357	404	398	375	359	339	398	383	345	352	385	383	342	365	340	360	390	398	364	387	387	338	309	374	390	396	349	400	370	347	376	379	354	416	366	377	366	364	380	378	369	362	368	396	401	387	392	346	347	355	361	379	375	405	379	342	351	359	363	345	356	382	389	351	379	348	377	384	328	337	370	391	378	388	379	361	391	372	359	369	361	346	344	340	365	346	347	381	373	375	354	356	387	394	341	332	356	387	367	396	372	366	352	361	358	381	359	365	392	327	402	372	385	355	401	332	408	356	373	377	373	380	346	383	360	346	345	390	403	352	378	375	364	370	354	381	350	357	359	347	392	361	380	386	354	349	369	385	358	377	371	344	334	335	358	395	371	372	367	349	407	351	384	340	373	359	407	332	367	353	385	357	378	360	355	359	353	409	344	407	354	396	374	340	375	363	348	333	345	325	375	363	364	346	385	352	368	359	361	318	392	340	367	348	373	383	366	375	364	376	356	354	359	360	347	366	385	356	346	383	348	364	374	361	392	335	373	342	344	415	330	375	348	372	390	365	340	367	382	357	400	417	380	376	369	382	363	414	389	392	335	368	335	375	366	383	361	380	379	359	375	350	356	383	351	389	370	351	369	377	351	390	359	348	392	357	379	368	327	371	370	391	352	358	350	361	365	363	298	335	365	370	362	367	374	347	372	385	359	368	386	364	350	351	367	341	379	361	329	340	324	392	378	382	363	376	358	392	366	399	363	385	377	376	338	363	379	356	374
1505	319	374	365	319	329	364	363	353	361	330	301	307	334	335	311	333	325	356	340	314	303	326	313	330	325	344	309	349	319	322	319	323	324	346	341	313	342	350	346	312	348	302	327	315	308	329	308	350	350	332	357	344	335	335	365	301	373	337	328	332	314	314	333	343	350	315	347	323	322	310	335	287	330	304	322	332	281	371	327	339	348	337	306	295	321	328	328	323	316	347	320	332	331	311	340	340	356	314	329	339	374	338	332	364	332	345	330	359	338	336	321	342	338	350	316	324	337	341	317	314	301	318	361	322	306	345	310	332	324	358	383	316	306	345	353	363	326	327	279	338	321	363	332	320	344	343	357	308	357	321	307	354	332	309	316	316	350	329	337	319	321	343	334	329	306	326	298	362	317	322	305	305	336	310	329	350	322	347	334	332	312	353	341	347	299	356	372	324	357	354	316	341	334	340	317	333	313	303	327	322	321	316	325	315	350	348	347	300	318	285	354	365	322	315	347	339	344	346	353	353	336	338	332	334	309	317	341	329	318	328	354	307	363	342	315	308	302	336	313	279	319	360	336	321	356	331	330	336	323	329	360	316	337	318	366	300	341	313	331	361	320	325	346	316	307	321	332	301	302	382	337	353	307	336	320	350	317	340	335	316	326	360	333	376	369	331	323	344	310	363	323	353	349	327	335	316	310	336	324	345	324	334	345	322	279	326	322	342	339	375	350	318	345	325	336	316	340	355	328	310	324	288	289	363	311	360	325	367	319	294	343	347	306	312	305	308	316	301	322	331	351	332	331	362	335	331	357	320	314	324	329	338	292	329	333	366	319	323	337	323	328	355	316	328	323	361	332	300	355	368	303	324	329	327	272	321	325	348	348	346	343	355	381	309	302	319	320	328	339	328	333	328	330	339	341	328	320	363	348	334	328	309	309	319	378	333	335	331	340	327	375	321	318	337	325	307	352	311	328	311	355	333	343	326	304	331	340	352	348	341	317	324	346	330	301	354	337	308	387	366	321	348	343	332	357	383	336	359	323	337	294	281	329	340	349	327	362	342	313	347	317	306	328	369	349	341	355	319	329	320	278	336	342	348	336	339	384	310	327	299	339	309	306	297	360	333	316	300	331	326	339	353	361	287	368	341	330	311	354	383	335	331	343	328	302	340	331	340	318	315	371	320	311	314	333	377	355	320	317	324	312	327	318	321	340	324	316	322	298	320	328	317	335	335	364	325	309	283	303	325	322	357	342	319	322	327	331	356	310	345	371	330	327	320	325	333	307	352	286	358	300	336	297	346	332	344	327	359	338	361	321	325	317	314	312	301	337	345	313	276	327	318	294	305	312	315	327	320	348	304	339	360	342	322	330	319	307	332	345	312	340	298	333	334	312	342	354	334	346	353	368	359	340	323	334	325	349	324	324	318	352	317	342	318	345	369	331	324	341	294	310	293	320	334	337	335	322	337	309	335	331	322	345	348	331	352	325	334	339	343	321	305	326	354	309	315	336	316	338	312	315	341	317	347	312	327	336	332	318	360	330	319	346	304	329	340	309	324	300	358	315	309	340	336	298	349	321	338	348	350	357	332	357	317	318	342	357	336	295	358	330	328	319	301	316	359	347	308	309	324	308	316	358	315	291	330	323	361	362	341	316	336	320	337	306	327	329	331	330	314	325	340	330	327	327	317	321	344	363	324	311	324	333	329	352	344	328	348	355	337	300	322	342	352	303	323	321	352	318	321	282	319	317	327	316	312	330	321	314	342	312	329	364	335	316	356	311	326	349	329	311	319	382	337	319	350	299	309	296	320	301	300	341	352	335	319	339	321	329	323	313	299	344	303	345	391	326	362	345	334	355	296	333	350	335	344	302	320	322	312	297	309	330	359	307	352	319	307	361	345	291	339	325	321	338	311	334	340	326	338	320	331	312	336	330	324	330	342	341	350	324	352	320	349	312	351	304	340	313	337	295	345	310	343	318	321	310	331	347	390	333	338	355	349	320	303	319	339	307	336	322	342	321	303	342	364	308	355	314	351	322	336	327	354	341	326	341	348	325	334	345	318	345	328	300	318	319	344	346	345	342	339	348	345	320	316	349	333	336	308	344	324	322	319	309	304	307	311	353	390	365	289	355	328	379	365	338	354	357	323	315	351	344	328	334	346	335	334	310	321	289	325	370	327	349	317	328	342	320	311	332	355	299	376	320	346	304	322	342	316	311	322	344	357	333	340	349	309	317	334	331	315	309	334	329	328	327	318	322	319	318	334	365	336	358	335	330	310	338	334	349	313	308	367	343	331	342	320	332	312	336	311	344	363	347	356	357	339	302	330	313	343	346	356	302	332	330	332	341	323	347	345	336	335	365	336	358	291	351	334	337	362	348	356	326	328	334	330	345	294	349	320	335	336	312	383	325	338	345	300	350	298	341	351	322	326	334	356	362	352	317	368	351	359	307	369	312	366	338	338	334	349	328	363	288	324	305	318	395	361	329	328	347	315	324	312	362	345	312	376	351	329	344	352	365	319	329	359	340	346	354	347	311	320	334	322	327	353	304	336	335	336	324	371	335	339	301	289	334	368	325	345	320	319	311	341	320	347	336	355	346	325	348	304	329	326	353	319	335	330	309	354	339	307	319	368	324	318	341	324	329	314	341	365	323	323	335	298	362	336	289	316	306	337	344	359	340	377	398	337	306	336	335	347	300	314	311	321	339	340	325	309	311	313	302	341	315	317	326	340	302	306	341	345	302	349	328	304	320	387	349	317	306	301	336	327	361	338	319	313	335	292	337	344	305	329	328	299	329	343	315	345	326	322	303	308	330	350	338	311	315	349	348	329	313	302	314	355	351	317	344	334	347	285	336	357	337	369	354	301	346	330	354	319	312	328	299	329	312	313	281	345	323	330	335	342	321	348	323	350	326	305	339	335	361	334	315	324	308	327	317	298	308	355	309	326	331	323	315	327	358	348	319	277	306	295	333	329	322	335	317	319	314	345	398	352	314	331	350	338	346	310	316	333	344	330	323	282	340	324	336	326	317	362	344	315	333	351	281	319	334	331	359	298	311	325	365	360	356	347	336	314	340	328	332	321	298	326	316	332	334	345	318	344	360	323	366	337	336	341	315	317	331	305	295	357	321	349	347	376	355	313	345	354	359	339	313	338	281	331	307	332	325	336	342	353	331	314	346	312	314	360	332	326	361	340	323	334	295	313	352	313	329	306	308	320	315	339	312	330	292	342	328	323	338	332	344	354	339	313	315	290	345	314	348	339	310	344	312	323	356	324	309	331	334	332	321	323	316	336	335	340	323	314	334	324	301	317	325	325	354	333	363	306	315	333	328	339	318	326	300	314	346	357	329	306	294	322	363	331	327	316	353	351	325	317	358	321	349	344	314	321	323	348	357	349	327	307	337	308	339	336	303	298	342	316	354	343	321	322	338	328	328	327	337	348	310	342	312	306	329	351	306	357	329	328	372	327	345	326	347	345	324	310	353
1751	685	672	695	706	726	756	748	680	691	736	692	746	709	764	747	738	690	719	757	713	658	717	690	715	695	707	736	706	722	687	696	712	727	704	696	703	712	737	726	727	716	699	715	735	681	747	725	713	676	709	689	693	702	736	675	742	703	681	708	670	670	742	748	686	692	751	721	672	708	725	679	738	720	691	704	682	743	716	655	686	676	742	712	715	687	726	698	756	667	723	724	722	694	705	748	672	767	701	735	697	656	687	717	705	739	692	703	715	714	736	710	694	716	715	742	728	715	704	730	732	685	727	692	665	701	719	669	638	746	754	723	682	705	707	754	684	775	702	725	668	720	676	710	703	698	690	727	714	730	722	720	685	732	705	720	725	688	739	748	719	740	734	708	698	718	687	682	724	714	708	753	703	695	707	657	757	705	664	746	695	704	768	725	736	730	727	771	721	692	688	709	709	670	684	717	717	770	699	734	698	723	713	734	709	735	738	712	722	711	716	683	701	725	705	698	737	708	715	750	666	716	654	700	683	760	700	678	706	721	716	724	745	719	661	707	709	693	694	713	729	719	711	698	702	710	691	702	668	762	689	757	740	707	691	704	717	682	709	735	697	712	652	713	729	725	707	718	717	712	677	694	714	688	712	729	734	697	715	721	689	674	707	698	769	699	727	726	709	667	712	729	750	748	671	738	759	674	743	711	747	748	718	699	691	720	709	697	716	694	664	741	689	718	685	727	714	685	705	747	721	734	766	686	693	687	723	699	678	718	734	716	698	682	693	717	679	714	703	691	735	715	687	659	673	753	686	682	734	705	674	705	671	689	732	725	723	675	719	698	733	711	750	681	713	696	713	732	706	717	721	690	712	693	761	723	758	692	697	721	712	690	745	759	745	674	673	713	692	730	686	719	710	699	710	680	720	689	739	739	672	717	729	742	680	744	731	694	714	738	723	720	700	705	690	723	670	705	688	715	737	721	688	740	700	721	700	704	709	677	678	694	730	717	704	719	700	694	712	733	718	729	695	738	634	674	706	760	746	709	687	716	697	732	725	761	717	694	756	679	778	736	739	721	702	661	708	685	744	728	736	697	721	707	705	695	700	735	707	709	713	720	688	690	687	683	723	732	707	718	679	724	750	700	723	703	748	746	704	720	756	722	721	726	710	684	729	733	726	710	755	764	699	692	712	690	702	742	648	738	705	759	715	676	707	660	755	688	665	723	746	694	668	715	683	680	718	685	720	668	714	716	725	725	733	726	763	761	729	709	717	726	668	728	702	681	704	712	726	695	701	697	669	703	693	669	763	724	695	731	722	707	745	671	738	683	676	695	654	755	771	734	702	720	655	726	691	686	757	678	738	703	691	694	720	677	707	724	712	727	705	722	707	712	689	705	738	692	752	712	643	709	697	759	689	716	752	727	699	755	692	740	698	721	699	691	716	689	719	694	707	732	677	717	717	673	698	721	737	697	744	724	751	725	705	714	726	700	738	726	702	676	702	728	706	704	695	707	742	740	701	726	699	750	700	721	735	756	724	697	682	749	693	720	697	718	715	700	667	750	714	713	722	728	716	668	705	707	676	744	744	699	705	739	758	654	726	781	708	739	668	741	662	682	717	727	692	732	728	708	753	701	667	688	724	690	693	723	733	675	717	740	702	711	656	702	719	740	734	746	692	693	734	659	732	733	665	724	735	744	691	681	696	730	716	713	670	742	717	721	689	731	671	708	705	729	762	725	738	691	711	739	721	723	704	743	694	741	713	737	696	673	762	721	679	685	764	767	684	713	697	770	747	730	760	701	744	711	701	667	714	701	719	767	687	733	697	662	745	688	712	717	745	732	698	707	685	699	721	692	715	700	700	710	733	745	676	704	663	683	718	719	705	734	671	680	727	723	662	714	723	752	720	679	746	730	710	701	692	729	675	714	671	706	682	728	723	689	692	753	699	748	688	682	684	725	701	702	734	709	659	726	709	730	700	716	729	683	707	701	697	676	670	673	754	703	702	683	687	712	705	758	699	742	707	710	737	673	714	692	718	742	752	729	741	704	698	690	684	701	674	724	673	685	721	714	709	725	707	673	712	768	724	667	745	720	711	684	723	686	715	725	726	739	716	678	714	707	649	672	717	719	712	754	700	689	717	699	703	705	697	681	716	706	689	715	741	742	668	706	744	689	704	687	716	700	693	712	699	717	753	719	754	706	736	747	658	702	679	724	692	716	707	683	708	706	669	717	684	711	713	672	669	731	673	731	717	718	707	716	731	722	678	661	754	704	719	674	726	697	768	676	756	751	718	709	721	729	691	684	722	776	681	654	698	714	686	672	796	691	727	758	692	691	764	649	701	723	682	737	730	671	750	722	741	678	679	716	746	684	700	697	723	696	766	757	720	663	744	742	737	714	706	769	750	703	679	691	706	720	688	740	745	737	709	741	730	727	725	692	715	694	729	718	737	693	717	701	751	732	708	723	722	667	750	727	745	744	725	694	689	725	750	752	739	681	745	690	674	745	705	705	679	735	740	679	675	661	721	673	693	664	690	683	747	710	680	728	730	694	742	708	684	719	671	677	763	666	736	671	695	665	702	724	675	708	669	711	694	725	706	718	734	681	761	716	710	708	736	734	679	662	744	722	681	722	733	701	782	712	668	733	694	715	747	674	679	726	687	718	716	713	712	739	695	746	706	694	750	694	708	651	717	700	691	724	735	710	713	701	711	674	691	686	705	692	682	732	710	701	688	729	726	719	755	674	717	709	746	711	716	699	707	683	763	704	672	737	745	702	726	746	738	655	714	719	687	690	701	718	724	731	693	720	707	717	693	743	772	748	707	784	696	718	697	675	709	648	709	702	688	707	703	701	746	723	682	715	713	754	733	757	708	756	731	719	707	736	764	679	729	679	677	723	722	723	690	741	743	717	671	675	718	699	731	710	715	708	725	758	707	727	693	755	734	737	712	719	756	685	748	709	748	686	753	739	690	713	703	739	695	690	680	726	718	685	714	709	688	727	738	729	697	715	670	694	760	723	680	720	762	681	671	721	672	696	702	733	721	720	696	697	678	747	673	724	743	698	723	747	731	730	767	745	735	674	704	717	712	693	690	721	635	710	725	726	732	710	732	675	715	667	677	742	699	710	741	654	727	697	730	791	691	768	687	706	715	721	668	725	745	722	723	722	663	712	686	714	702	759	729	712	672	711	690	690	703	725	732	714	694	728	694	721	670	711	707	745	680	728	726	704	708	705	663	739	727	683	737	753	716	666	715	691	668	719	754	728	734	736	712	704	730	718	744	713	753	732	758	713	705	715	703	685	707	729	718	700	696	683	717	706	687	674	694	721	688	689	723	699	724	740	680	710	702	730	709	743	704	665	715	690	697	667	710	732	765	685	700	677	685	683	697	768	691	727	694	701	749	729	747	684	716	694	730	686	696	708	729	729	677	706	720	755	700	716	703	768	680	734	778	689	727	684	718	700	704	688	689	747	727	743	712	685	697	738
7292	466	546	415	337	257	222	226	165	191	204	185	178	164	177	150	174	170	148	177	145	162	150	167	151	147	146	171	155	122	129	137	152	169	155	132	147	154	145	153	153	166	166	139	138	153	179	168	141	156	144	148	150	168	129	141	151	140	159	162	131	130	152	154	169	168	147	144	138	145	152	145	142	143	139	134	141	154	137	156	167	134	142	137	148	149	140	181	165	162	151	160	146	135	147	156	158	154	165	149	140	149	156	121	129	130	170	159	182	150	153	177	142	163	139	164	143	144	142	165	138	151	150	162	141	140	142	148	156	153	173	148	156	129	177	171	147	135	162	169	152	148	152	130	151	131	141	171	164	161	163	175	160	142	136	142	139	152	153	162	145	130	123	162	147	157	159	160	169	137	147	137	121	151	152	118	143	158	150	156	156	134	134	185	141	156	178	115	138	155	156	141	152	145	144	158	163	163	133	166	154	138	122	128	135	140	167	153	147	141	153	149	160	130	137	153	140	143	173	156	152	143	143	144	154	160	165	132	141	130	145	159	151	145	155	128	145	158	139	136	164	161	129	153	144	156	136	161	140	160	134	155	153	135	160	153	160	146	153	150	182	143	165	154	128	162	163	158	144	128	138	166	151	162	151	160	173	133	149	159	147	159	134	161	138	147	144	142	143	163	152	144	175	147	152	149	159	133	146	164	138	139	139	167	168	147	179	147	163	157	147	136	137	165	179	151	148	167	164	163	158	146	179	148	149	172	138	145	124	131	135	143	157	155	149	180	149	148	138	155	157	147	141	134	142	150	140	150	145	131	149	146	152	187	153	153	154	165	147	135	143	130	147	129	163	144	147	149	153	152	170	162	157	163	144	136	178	137	158	134	137	131	147	148	145	147	149	129	160	141	147	135	149	168	162	152	153	167	173	160	156	171	118	144	177	168	148	139	160	170	143	143	156	152	140	169	140	179	158	145	137	140	143	134	141	159	144	150	173	167	132	134	149	153	124	154	139	145	131	152	165	162	152	147	144	147	152	154	151	143	146	153	137	168	152	147	124	157	152	149	170	164	165	145	161	139	137	131	144	119	154	138	153	134	143	143	130	144	149	175	147	156	151	161	113	152	139	137	153	166	141	150	159	128	143	154	127	145	159	143	138	154	140	144	158	139	153	134	152	130	141	134	138	148	140	137	152	141	175	156	145	149	136	145	150	143	131	166	131	158	159	131	154	146	150	168	164	141	152	161	122	146	160	124	165	134	145	154	138	152	139	142	136	153	148	164	169	148	149	161	148	146	142	153	156	147	134	145	143	142	147	136	139	140	146	141	135	147	138	158	133	177	169	144	163	142	151	115	148	189	142	165	152	175	143	133	181	159	133	181	153	139	146	153	163	128	146	146	154	173	135	153	156	161	168	170	147	125	157	138	145	130	145	165	151	144	121	154	134	142	151	171	135	135	167	144	169	142	132	144	144	145	159	142	165	135	154	156	159	163	133	140	168	160	140	131	177	146	147	127	133	152	150	163	181	171	142	161	145	153	147	135	149	156	175	137	141	154	144	147	144	155	153	136	150	158	142	153	167	135	169	151	173	161	168	156	157	154	130	154	172	157	172	161	156	172	154	160	148	144	141	165	152	165	152	140	170	146	136	145	135	160	160	165	173	141	124	157	159	184	118	148	126	163	143	143	183	159	146	151	122	132	169	165	153	158	137	155	145	144	156	150	125	137	151	159	181	144	159	151	136	142	135	148	156	166	145	150	139	139	138	134	159	160	155	152	154	159	162	151	166	179	136	149	125	146	177	155	149	139	168	150	139	118	136	160	145	147	142	168	155	152	129	149	147	132	131	154	155	138	157	140	140	137	170	161	154	134	129	149	147	134	153	146	149	142	151	124	141	155	125	147	129	159	173	169	158	153	166	148	159	152	158	164	153	145	141	155	156	156	158	149	162	143	154	162	131	136	147	149	142	155	133	151	139	169	142	161	142	163	150	137	149	144	133	148	148	140	141	155	152	157	173	144	154	143	150	163	162	162	160	147	139	150	174	141	159	143	143	159	178	175	143	123	139	144	167	166	147	152	167	145	137	140	167	149	176	173	171	149	168	153	177	129	147	145	156	181	145	136	172	157	156	138	126	134	154	132	151	159	124	150	146	153	165	175	144	140	146	154	135	161	174	181	148	148	159	121	180	142	131	152	152	165	172	160	141	153	181	152	155	150	147	155	169	153	130	156	142	142	151	176	165	143	163	155	151	148	138	143	133	130	125	144	148	144	168	164	148	173	158	160	149	148	168	170	134	150	180	147	138	168	163	143	154	154	148	141	163	128	132	175	143	167	166	143	143	138	156	138	146	156	149	158	157	164	154	124	143	152	158	157	160	150	133	140	162	166	148	161	122	155	153	140	157	150	132	155	167	150	143	158	155	156	124	170	133	150	168	142	144	167	152	160	157	151	125	122	139	168	163	146	129	135	170	149	142	132	139	166	152	154	138	145	143	148	143	159	140	122	155	138	140	132	152	127	151	183	166	166	132	131	151	169	142	162	157	161	134	179	161	173	146	160	145	142	140	142	154	158	148	160	153	141	175	111	152	126	155	140	153	134	149	150	149	148	136	151	163	134	141	156	170	138	177	155	145	145	169	133	146	185	142	160	184	154	160	166	155	149	156	123	147	163	167	150	163	169	172	172	147	165	162	157	149	140	159	162	153	152	140	132	176	141	174	140	127	180	179	146	168	160	160	152	139	150	158	153	184	154	162	161	155	144	119	137	132	124	151	166	146	159	141	148	144	155	150	154	128	153	144	142	150	114	160	167	152	154	130	123	130	156	157	156	135	142	156	157	145	173	175	149	159	159	145	139	145	159	161	181	157	167	139	151	148	154	157	158	130	130	148	154	146	149	146	161	142	130	153	168	135	141	169	155	143	170	160	141	142	175	164	129	124	144	166	154	161	170	139	157	139	157	148	156	151	148	161	155	131	134	151	134	147	150	146	143	155	154	149	150	118	148	176	135	166	145	138	124	143	160	136	138	143	119	155	149	175	169	177	127	177	134	142	167	146	129	158	153	146	143	134	146	112	174	153	152	147	141	153	148	154	152	161	160	167	152	155	147	152	147	157	162	138	149	153	136	134	138	139	145	142	143	163	153	148	143	151	162	134	149	141	153	171	158	154	144	166	135	149	149	162	141	139	160	144	158	141	162	165	152	150	153	173	147	135	146	171	153	162	143	149	170	122	159	140	140	134	146	139	138	159	136	142	159	155	155	155	165	145	148	147	160	153	162	169	149	163	138	144	150	158	149	139	161	130	155	141	163	158	142	157	134	142	148	160	160	134	140	169	159	154	149	157	168	144	135	155	142	142	134	136	150	159	152	147	143	160	140	158	169	157	142	152	141	132	154	123	160	153	139	152	141	170	161	160	156	147	125	154	147	137	166	158	159	134	133	135	157	136	161	163	155	158	158	146	155	158	144	139	143	127	150	148	146	138	149
6001	694	1200	1381	1187	937	753	679	614	578	521	517	492	473	473	459	403	426	375	409	407	422	426	367	393	389	396	394	353	343	377	404	393	380	341	379	388	341	374	367	340	412	332	389	358	358	369	363	367	387	379	366	331	355	362	380	335	367	328	326	359	374	371	373	360	338	359	342	394	355	374	344	341	353	382	347	339	329	353	387	399	372	335	355	376	350	360	356	337	377	351	371	344	389	362	336	354	364	376	357	376	390	358	393	348	338	367	362	351	364	356	357	345	352	381	352	344	343	370	347	363	349	350	325	369	336	366	374	326	349	393	342	363	369	374	400	372	347	366	360	338	345	368	362	364	360	363	335	336	318	374	349	355	365	373	361	311	335	335	358	354	336	364	352	362	335	351	324	358	363	376	368	347	380	357	357	331	372	377	365	369	387	342	363	384	349	346	372	367	350	393	364	371	356	357	351	364	352	345	365	339	391	355	357	358	387	372	368	396	366	352	350	345	337	320	355	351	369	335	319	338	396	363	374	341	371	355	367	346	359	388	378	374	349	374	389	352	342	370	365	345	359	384	353	331	368	364	357	333	342	343	352	364	360	337	369	354	394	381	374	359	382	345	365	359	334	366	351	327	356	368	357	366	386	344	351	341	348	344	366	356	344	343	375	350	319	340	365	362	340	349	345	369	359	365	337	361	360	341	345	344	345	370	319	364	345	384	321	355	325	350	327	377	348	337	393	336	382	332	329	362	370	342	336	364	382	354	357	329	354	354	338	363	350	358	376	360	361	342	345	365	376	363	340	326	385	373	381	350	372	352	350	383	351	362	363	335	382	391	365	349	359	339	329	374	328	374	360	372	385	345	380	360	340	364	355	335	355	368	335	363	326	383	366	348	354	353	341	317	391	363	406	372	376	327	344	352	364	356	371	324	324	386	380	372	358	349	344	349	360	374	376	352	369	356	369	375	359	358	326	352	359	334	353	341	365	397	338	323	336	340	343	351	370	336	343	365	346	369	351	341	380	341	357	323	393	366	332	345	332	351	369	373	334	332	346	409	339	359	358	384	343	346	336	354	387	372	349	390	376	339	327	345	347	355	363	350	368	342	374	371	390	356	373	357	344	366	368	339	353	358	346	357	336	356	362	346	392	390	358	330	330	363	347	360	344	384	390	349	342	362	332	336	348	362	343	353	360	357	352	346	351	356	354	370	349	373	360	359	361	397	340	344	316	385	345	347	379	378	366	375	345	357	356	335	345	335	326	312	324	325	345	332	380	331	367	358	353	371	377	371	365	390	357	370	376	371	388	365	361	369	353	405	336	347	353	325	318	357	348	371	331	367	384	357	326	374	358	365	362	345	385	364	369	330	350	336	360	378	365	375	382	362	379	335	373	379	335	336	352	326	328	341	384	364	363	347	353	382	375	327	349	356	354	366	364	375	354	343	328	363	355	332	358	359	342	343	392	341	371	340	342	353	395	350	359	345	316	340	339	373	329	338	370	367	317	369	355	405	330	327	361	357	378	349	346	365	349	385	361	353	362	335	351	363	382	352	372	353	352	352	342	332	359	357	386	332	368	350	347	368	395	360	370	364	365	366	345	355	373	385	350	378	291	330	361	362	355	327	349	355	363	363	348	336	332	368	344	355	320	324	357	368	336	365	373	358	346	321	345	353	374	390	341	318	402	361	357	335	379	330	367	326	373	367	329	327	347	353	353	362	347	359	366	347	357	354	336	358	306	342	360	358	379	347	363	362	368	337	354	344	352	361	354	366	377	383	336	369	349	335	373	381	325	370	361	345	342	386	392	352	335	360	347	352	346	368	348	362	355	374	369	317	339	368	307	341	313	384	371	336	365	321	375	375	362	389	351	350	358	402	331	322	370	342	340	345	384	365	361	367	313	358	368	385	351	340	364	337	339	360	350	328	375	363	361	381	361	335	348	346	391	346	397	350	358	350	361	348	387	384	357	372	358	367	338	346	349	359	352	308	368	365	339	369	366	345	382	346	359	353	352	351	371	385	357	347	306	384	360	345	382	358	350	359	316	361	355	336	343	363	372	343	341	323	348	331	370	375	383	332	359	393	348	367	312	353	341	336	358	400	346	358	363	375	362	360	344	329	325	337	364	359	341	327	355	374	381	326	332	351	402	351	333	339	346	354	387	382	370	374	349	392	315	361	366	358	385	373	320	337	347	358	347	356	339	373	361	376	356	381	345	343	345	356	369	383	354	348	320	370	347	358	359	355	360	335	373	385	361	360	358	372	392	365	347	367	391	343	353	333	325	332	343	362	343	337	365	330	379	336	331	376	403	376	326	333	360	351	378	354	371	401	385	386	367	321	348	397	373	341	368	342	344	344	366	355	341	386	363	334	359	335	347	362	353	373	330	368	361	374	356	363	357	356	374	341	364	332	317	344	385	374	398	354	368	327	389	336	352	390	361	373	370	370	394	341	386	357	347	352	371	340	355	351	341	372	376	395	371	352	388	371	329	389	356	359	349	327	362	337	360	354	367	345	357	336	401	348	358	343	358	358	362	368	331	396	340	367	331	361	376	335	347	354	337	350	347	342	360	356	336	355	335	378	350	386	342	381	366	370	397	336	350	391	347	362	376	382	352	369	328	339	318	362	329	353	327	363	352	403	375	344	361	340	369	350	341	363	349	347	368	360	374	368	351	305	370	327	351	364	369	350	328	371	372	365	375	377	334	343	385	372	329	356	333	323	323	355	397	402	383	366	359	350	393	328	348	350	366	353	326	367	368	391	351	328	366	362	352	348	362	351	377	354	363	338	310	363	347	369	363	377	390	357	358	359	382	362	365	358	330	366	329	349	385	362	352	349	378	347	368	337	345	384	358	376	364	371	317	360	333	380	366	364	334	374	352	351	365	328	333	354	334	370	331	367	359	377	295	322	380	389	331	338	349	319	331	356	339	349	354	342	341	331	348	370	409	341	339	364	357	367	375	354	366	373	349	345	373	359	366	385	360	319	315	366	362	366	354	340	360	356	371	380	358	375	359	334	358	366	393	358	355	330	382	379	343	358	350	335	348	354	371	349	326	333	370	390	366	353	350	374	330	346	354	327	346	351	369	368	341	357	332	367	368	368	352	338	358	382	369	319	348	368	319	327	380	366	359	337	351	387	342	380	342	350	362	376	339	374	350	360	367	345	363	380	345	385	368	385	347	326	351	387	365	356	361	340	354	350	415	338	368	355	335	345	374	367	344	355	373	345	366	378	366	366	335	374	391	357	346	375	348	353	350	327	387	363	346	376	348	343	351	348	355	356	354	398	361	336	345	337	380	380	395	334	332	340	358	366	374	359	321	343	395	358	336	331	347	349	347	344	330	362	374	360	378	349	363	330	347	359	353	344	328	328	383	362	409	312	373	367	363	350	386	387	333	375	376	353	364	414	345	360	319	338	346	349	350	367	370	372	326	333	370	361	362	396	357	325	372	336	391	346	340	352	376	340	358	339	362	328	378	322	350
13482	1188	1012	720	532	372	306	261	224	210	169	190	196	160	171	154	148	171	158	133	172	162	141	129	166	166	163	149	158	165	154	137	160	132	148	136	151	153	135	139	150	143	150	156	135	133	142	127	147	161	161	153	138	139	131	162	142	150	139	148	123	149	139	136	125	141	143	155	121	135	118	151	163	145	146	141	135	128	128	127	145	155	127	146	148	144	147	140	146	147	152	126	171	165	149	158	146	149	138	138	125	126	140	138	140	156	154	143	144	150	149	132	147	165	151	155	136	132	129	145	120	122	138	133	161	139	155	135	142	123	134	158	131	146	141	122	141	164	125	137	154	138	132	159	141	137	145	156	175	141	150	133	124	150	129	151	153	138	139	154	142	157	152	136	149	131	132	149	157	134	122	137	160	130	150	154	153	140	137	154	145	165	156	137	134	136	143	152	119	152	147	144	145	155	150	118	159	132	133	142	129	139	145	144	153	132	131	155	118	150	154	165	141	130	151	152	162	113	151	143	126	136	142	152	142	136	136	147	129	148	156	136	142	144	145	161	153	132	125	154	130	144	150	155	153	143	124	132	124	153	140	152	153	141	143	146	138	133	161	141	161	150	133	132	148	158	158	157	142	158	135	160	166	169	115	140	142	137	150	141	148	140	133	160	143	115	130	150	164	180	127	150	146	131	130	143	164	155	130	166	146	169	114	135	157	126	158	120	130	155	127	146	125	138	144	134	144	153	119	137	130	152	150	129	158	153	117	154	153	132	117	140	136	137	139	133	144	152	140	171	144	140	139	138	148	155	161	163	167	127	137	150	137	146	138	168	152	143	139	145	132	174	147	145	132	126	141	138	157	169	140	138	148	131	139	116	151	165	150	174	127	147	145	146	157	128	149	134	140	132	139	127	142	136	139	146	138	147	147	132	141	158	145	153	166	146	151	152	146	164	154	129	137	130	128	143	150	151	140	148	145	145	133	145	133	131	144	150	131	135	141	145	155	140	151	153	154	148	137	161	138	147	147	146	119	136	141	131	156	120	159	140	116	139	143	121	132	132	152	165	139	134	137	176	130	166	147	112	133	158	128	152	142	141	141	118	147	115	138	128	148	149	141	126	143	126	146	141	125	144	155	149	130	130	159	147	164	137	148	124	134	153	164	132	125	156	145	146	138	140	146	173	146	127	158	151	144	160	140	156	131	130	131	137	142	153	124	146	149	150	134	146	153	151	136	139	131	136	154	146	147	145	140	142	142	156	138	151	146	130	130	142	154	134	136	130	151	146	155	141	153	167	151	144	147	129	133	157	149	137	141	149	144	145	126	143	104	122	132	134	157	141	136	143	151	138	136	146	139	152	130	123	129	151	145	150	141	135	132	138	161	127	139	133	135	129	158	143	146	152	150	145	149	128	141	148	145	122	138	165	145	147	133	124	151	148	126	136	168	152	142	160	148	163	140	126	129	148	133	138	154	166	117	118	127	131	117	147	153	158	122	147	167	138	132	151	162	171	147	141	150	150	138	141	159	146	154	133	152	173	136	137	148	140	172	150	141	135	160	134	147	143	147	127	132	148	142	146	133	138	136	115	158	172	154	143	125	133	131	122	131	144	164	112	139	136	152	134	150	141	130	125	138	115	150	156	129	127	132	126	120	147	144	130	166	155	112	142	145	148	154	135	142	149	135	119	135	133	125	128	146	157	136	114	151	157	135	138	148	133	143	142	158	118	141	123	141	170	132	149	134	140	137	135	138	146	139	142	121	160	160	149	115	135	153	151	129	157	146	152	146	147	130	136	137	162	129	155	119	143	143	135	124	140	132	149	143	144	133	136	154	144	136	130	142	141	148	151	142	157	123	123	153	147	148	131	140	116	144	136	159	128	151	142	135	144	132	136	133	153	153	154	158	166	135	147	151	159	125	139	155	146	119	145	148	136	147	127	129	134	128	137	149	141	150	144	148	138	135	128	163	134	145	142	130	143	132	133	133	127	125	139	143	149	148	160	138	163	161	140	130	166	164	152	144	138	132	164	140	153	145	147	165	152	116	145	149	115	170	155	116	153	141	138	140	134	140	130	144	131	145	134	123	155	154	147	148	133	119	126	133	141	158	161	141	118	154	163	154	130	130	149	142	163	134	152	146	150	142	142	135	137	151	121	142	130	135	148	143	130	135	154	137	153	124	151	139	135	139	155	133	122	117	135	137	161	146	131	162	136	159	159	136	134	131	146	136	137	134	114	147	147	148	165	132	134	126	128	151	131	133	137	163	148	123	137	144	133	154	154	140	133	138	135	146	140	156	149	148	118	145	143	132	127	155	136	153	162	148	159	111	132	127	154	137	141	171	144	142	142	151	142	135	131	122	125	131	160	154	144	140	125	150	159	143	144	134	155	164	139	146	154	138	137	118	145	119	158	127	143	153	130	137	138	127	128	132	134	137	143	156	152	155	147	130	135	142	159	143	137	142	131	122	128	134	144	141	157	120	133	135	120	139	141	134	143	126	155	129	146	134	147	156	129	136	135	140	134	154	125	116	155	139	130	148	141	117	124	143	139	132	133	137	124	131	123	151	163	145	147	140	134	142	143	149	132	130	119	134	164	136	139	135	131	135	137	125	127	121	158	141	129	111	128	171	140	143	142	169	136	123	143	134	153	134	149	147	143	130	169	140	129	128	138	136	134	133	135	170	116	137	151	133	129	152	156	125	142	138	163	143	124	146	133	141	125	141	141	134	141	149	147	136	141	143	143	160	136	156	140	148	147	132	138	125	115	132	125	127	145	124	115	135	139	137	149	129	160	129	128	163	139	166	170	128	146	115	140	117	117	135	141	138	145	136	148	138	129	140	122	138	148	120	114	162	154	139	140	146	124	145	128	120	144	137	158	152	138	139	134	147	147	130	148	129	157	121	154	141	137	138	137	161	149	140	173	168	144	125	136	125	129	116	138	120	130	151	145	143	140	132	125	154	148	142	140	149	153	162	163	134	123	140	141	156	152	155	136	143	151	167	132	143	138	126	134	147	111	139	152	152	121	152	150	126	151	140	140	132	146	171	143	145	132	129	133	144	141	150	151	181	139	144	116	131	155	138	147	142	138	155	132	110	137	166	153	173	139	128	131	144	150	144	158	143	153	147	153	143	134	129	112	127	139	166	150	151	130	150	134	127	142	140	125	130	138	145	139	138	148	159	175	121	120	139	177	148	171	161	150	128	109	152	152	155	146	142	143	136	143	148	141	142	140	131	151	147	146	130	126	151	141	139	126	145	157	139	144	151	141	134	154	149	131	145	136	151	114	116	150	163	139	127	144	137	137	165	149	141	140	125	133	148	133	148	154	126	128	138	127	128	122	161	147	153	154	139	167	136	141	139	143	120	130	139	144	142	127	133	142	118	143	147	146	154	134	149	158	128	124	165	119	154	146	149	163	160	141	158	137	138	129	160	148	160	143	119	131	158	151	156	147	140	145	138	148	141	108	155	158	134	140	131	161	141	125
7801	1024	2089	2312	1931	1509	1188	973	824	824	755	669	637	597	525	520	524	509	494	502	461	464	449	459	382	406	428	415	430	420	377	407	362	392	421	394	405	358	389	385	392	396	366	393	384	369	404	361	361	367	399	360	391	382	350	368	365	379	345	373	398	337	360	426	373	345	361	407	351	365	360	370	347	362	389	387	365	391	385	411	376	376	347	380	371	409	340	417	376	376	336	354	392	354	354	388	358	376	383	402	365	398	390	370	354	343	379	327	341	328	372	363	372	333	383	393	357	385	366	370	374	378	355	363	369	385	379	387	382	375	391	372	353	405	338	365	370	351	388	357	339	362	376	344	356	368	370	383	362	363	345	374	364	387	378	355	370	404	351	369	380	394	356	372	362	397	374	364	358	358	361	365	322	334	352	365	374	372	359	338	363	338	337	341	358	376	360	348	370	345	386	363	349	373	366	361	365	370	338	356	335	400	374	361	354	341	350	374	364	347	387	375	360	350	368	386	381	390	401	367	380	399	388	383	345	336	383	382	372	333	356	403	363	357	333	367	356	385	359	411	376	369	386	395	346	355	373	374	347	357	385	345	364	383	329	359	354	346	380	371	355	372	368	354	349	363	388	385	393	363	357	370	363	330	397	369	391	388	364	379	353	336	336	350	392	367	358	364	384	354	369	343	368	363	383	350	375	391	330	355	385	371	376	359	362	410	363	393	347	353	380	351	353	387	345	378	378	389	365	352	371	356	372	340	346	375	352	379	388	380	371	385	373	379	380	365	330	390	393	357	307	419	390	423	372	362	363	420	383	396	402	426	357	329	353	388	358	347	357	346	388	361	385	373	344	358	342	372	362	379	375	342	358	357	394	373	357	374	355	351	421	369	360	390	344	357	360	353	365	383	378	358	362	345	371	402	337	377	358	357	350	365	351	364	347	351	338	380	380	363	377	367	367	372	385	388	357	345	349	411	375	357	384	356	364	358	367	368	362	350	349	403	379	342	361	342	354	373	368	390	383	349	362	359	373	400	397	336	340	378	376	380	376	380	369	357	366	356	362	382	399	376	378	383	366	348	391	386	379	387	356	374	380	361	376	361	385	356	372	380	401	373	369	355	374	345	378	366	360	359	347	388	352	354	369	356	324	355	377	379	370	384	380	352	370	345	379	388	392	371	381	383	360	393	390	382	368	345	346	378	374	372	350	356	388	395	393	395	346	377	385	361	362	380	377	381	359	377	387	354	363	359	350	384	317	362	347	335	359	351	340	368	395	371	349	370	374	369	367	377	361	368	337	362	371	361	342	365	342	387	402	377	392	319	374	337	380	363	355	403	393	384	371	350	363	381	406	349	354	373	378	366	362	383	354	363	358	388	368	362	378	329	404	367	379	388	386	369	374	401	327	352	368	366	356	345	371	353	396	372	385	374	400	395	382	370	362	374	389	382	359	375	370	381	373	361	338	380	398	357	353	335	360	373	392	375	379	389	353	364	360	373	390	300	386	353	369	321	368	359	365	358	347	373	380	410	334	366	366	369	347	389	392	342	376	388	351	364	389	372	370	414	333	352	385	346	385	394	364	352	336	387	358	401	366	371	384	345	339	381	356	418	365	387	374	356	357	397	335	333	381	384	365	362	396	379	365	357	358	337	336	375	368	338	363	355	372	349	380	371	356	390	385	385	356	346	381	374	372	400	365	328	358	346	351	361	376	389	387	358	378	353	351	354	345	367	368	367	330	382	364	350	372	381	348	374	352	367	371	347	401	383	377	383	359	358	388	403	346	367	358	346	374	347	402	411	338	364	359	350	370	359	368	351	367	382	385	369	359	384	387	370	346	364	359	382	363	373	378	364	396	365	361	365	384	370	374	366	353	413	368	338	375	366	368	390	355	348	368	371	390	366	359	346	383	376	394	364	339	387	369	406	396	361	364	407	390	389	362	376	361	333	361	389	340	345	378	361	345	406	369	374	339	380	348	362	351	347	394	359	393	389	369	344	343	367	368	340	382	360	416	359	361	377	348	398	348	379	341	370	392	384	389	368	372	376	383	371	399	398	346	379	390	366	363	376	344	371	360	393	366	370	385	346	349	388	335	370	393	377	359	371	355	387	368	357	354	409	396	374	390	374	357	360	381	376	353	355	367	386	374	356	334	363	367	305	369	366	385	370	355	358	394	373	385	363	373	414	377	358	393	368	387	379	376	391	397	384	377	360	359	390	372	361	370	371	402	409	341	405	407	368	366	385	342	409	355	333	383	367	385	386	360	395	385	389	374	354	391	393	373	346	354	349	388	374	350	372	333	334	379	358	373	350	361	383	387	406	373	341	357	373	351	356	374	363	379	378	390	337	401	375	394	377	341	323	346	352	403	362	388	349	361	394	361	414	358	373	337	382	359	391	361	357	395	363	346	362	376	377	371	387	337	393	409	363	349	350	365	338	365	376	381	360	373	387	391	339	342	393	375	369	353	385	357	369	355	397	390	376	409	354	365	354	386	362	385	364	370	365	372	361	388	368	367	374	365	358	386	367	382	371	394	357	378	356	359	397	387	399	369	368	382	369	359	380	382	391	393	316	352	345	402	369	399	357	357	382	362	368	354	400	375	345	378	349	360	376	377	352	377	364	351	344	362	360	377	358	337	383	372	357	394	376	369	395	367	357	362	370	364	363	365	351	372	343	368	379	334	364	378	349	378	373	336	386	343	337	384	371	373	354	352	371	355	366	349	370	355	378	377	371	365	408	361	344	392	376	366	359	375	383	343	351	392	406	387	364	390	364	346	342	384	370	385	362	363	357	371	346	387	388	365	357	375	371	389	389	370	345	370	378	363	324	370	395	370	356	364	355	368	358	370	351	360	372	342	372	361	349	369	352	347	348	387	354	372	397	357	359	379	343	397	381	344	369	372	353	402	414	374	376	374	322	363	360	375	367	393	358	375	357	367	367	373	358	352	386	375	366	406	343	356	397	378	391	359	355	316	370	347	391	352	397	358	395	382	390	377	373	366	372	396	365	405	351	372	388	375	345	354	376	351	382	386	364	383	356	342	402	385	363	381	370	401	345	323	338	336	388	349	365	372	358	385	374	377	354	374	316	387	376	341	331	380	331	404	354	415	387	381	352	371	370	353	351	364	363	353	389	351	348	353	365	346	364	345	361	348	382	364	341	361	391	370	386	349	325	385	357	387	360	372	344	387	385	358	370	376	394	384	366	317	382	387	356	370	342	374	398	373	359	397	369	384	372	361	377	378	386	376	345	346	357	347	399	390	371	343	379	373	375	421	356	360	347	354	391	375	388	365	409	357	351	367	367	361	387	376	391	362	384	367	365	357	359	380	379	373	386	373	373	386	369	375	353	377	378	397	377	358	386	364	361	399	360	378	340	337	370	391	374	367	371	391	380	358	389	393	391	355	376	351	325	361	370	398	394	354	370	393	383	375	366	317	372	380	382	351	341	351	370	366	398	365	352	378	361	363	365	339	390	376	361	377	383
1518	370	314	357	333	336	356	342	344	310	328	340	321	314	354	327	324	336	335	302	344	323	347	291	344	351	334	341	326	327	334	293	322	294	329	322	309	318	363	340	335	334	356	356	355	350	322	360	329	314	356	309	355	365	304	328	327	331	319	316	326	333	314	356	333	357	317	328	353	335	333	307	342	301	310	317	287	348	324	341	322	336	328	356	303	321	333	348	347	339	369	325	321	322	349	315	342	340	323	342	311	324	306	312	372	354	372	325	319	338	329	319	362	350	296	340	317	351	356	342	338	280	316	359	316	344	348	340	326	319	325	298	350	319	341	336	330	365	314	370	358	300	338	321	334	311	336	331	337	321	326	299	337	333	338	342	306	307	318	334	343	332	320	319	340	328	354	343	271	332	326	357	343	324	322	331	325	322	327	336	352	310	307	327	312	313	354	354	341	351	325	287	303	328	372	323	319	339	350	366	325	333	332	322	338	335	359	296	338	328	323	351	324	340	317	339	300	337	299	327	334	331	327	320	320	321	327	331	370	321	297	346	295	326	312	342	326	323	353	313	341	337	352	310	320	337	362	289	372	342	310	329	346	323	311	309	322	332	299	320	339	333	351	341	303	338	333	340	350	349	341	321	301	326	301	319	354	320	322	323	364	325	334	325	331	310	315	292	317	333	303	338	301	321	314	333	340	348	303	313	342	353	343	320	330	327	319	309	308	326	299	321	324	338	325	360	285	338	331	334	338	362	333	311	318	307	373	315	326	305	303	321	329	315	383	337	313	346	296	371	361	325	349	328	334	356	318	320	351	326	332	332	345	358	343	311	316	333	370	362	326	325	326	308	297	305	314	355	314	325	379	326	318	330	330	331	332	355	366	347	355	343	335	332	322	313	353	340	323	304	325	298	318	357	366	351	333	345	319	355	335	359	300	333	277	318	328	296	306	350	338	336	332	322	352	322	300	329	384	308	367	349	328	330	343	317	308	308	329	325	343	342	303	317	314	337	365	355	333	326	335	333	329	284	380	310	350	331	296	310	339	306	358	352	358	316	318	324	359	346	343	315	334	336	341	368	313	329	304	300	368	319	329	316	298	331	331	323	324	340	313	359	375	351	326	309	333	351	336	303	297	350	307	327	330	322	338	333	362	351	320	314	339	331	382	352	357	313	334	326	356	308	322	351	311	322	319	333	333	308	361	329	338	316	289	326	334	323	347	328	342	329	311	349	336	338	325	319	335	319	345	345	354	376	295	325	326	339	320	306	345	354	299	348	310	334	350	369	344	313	316	352	351	312	337	326	361	350	322	334	342	318	333	306	305	305	335	331	373	362	353	326	343	307	307	323	310	315	320	331	305	281	337	349	364	314	338	326	320	316	337	335	317	329	304	352	355	304	351	312	331	287	320	343	344	340	357	343	329	284	335	349	326	355	316	347	306	360	348	300	324	336	309	330	326	312	326	324	355	308	326	306	342	353	361	329	338	306	331	308	321	336	375	353	313	348	308	327	320	336	304	347	311	328	336	308	343	341	321	320	321	324	289	334	342	343	337	343	283	300	323	356	363	337	344	313	361	302	336	309	280	313	315	286	337	331	323	308	333	353	335	346	317	320	343	310	323	328	367	353	308	341	340	308	337	332	362	303	296	332	354	329	357	330	351	351	318	354	326	320	361	317	363	323	316	321	314	329	323	306	331	331	309	334	328	336	344	328	350	354	324	318	349	326	308	349	310	334	355	356	336	346	336	334	312	341	330	284	341	321	339	324	292	336	352	319	326	306	360	297	339	332	322	314	329	333	365	322	342	320	336	325	327	324	321	334	331	358	331	303	317	351	336	315	343	287	319	318	335	355	361	363	348	326	321	276	351	305	357	331	275	352	319	342	298	335	332	365	372	336	333	311	325	336	317	354	324	322	318	319	318	324	329	343	302	303	299	331	332	339	371	322	368	329	363	331	284	315	322	341	310	361	339	318	294	324	327	372	362	324	345	320	308	325	345	326	309	318	345	343	311	363	306	330	327	321	355	328	332	345	324	325	339	332	342	344	356	296	320	351	335	352	360	322	329	321	316	361	308	286	324	309	319	323	342	328	300	397	328	336	334	334	335	355	320	301	341	325	337	318	350	350	329	359	334	338	312	334	350	340	360	321	320	338	341	317	292	329	318	319	313	313	323	348	333	283	313	359	368	320	333	338	324	329	324	314	363	313	323	325	313	337	322	343	339	319	333	319	310	326	333	359	351	310	324	313	337	294	308	324	318	326	316	332	356	357	295	335	333	333	306	289	332	300	329	307	345	350	327	293	341	342	317	326	360	353	341	328	321	321	283	306	353	338	327	342	312	353	348	308	306	336	334	337	337	311	369	331	349	324	317	275	293	337	337	327	332	335	295	348	336	323	323	317	315	308	369	299	321	338	312	318	298	320	356	307	282	328	310	308	336	343	327	287	329	285	327	336	332	318	313	310	319	347	301	345	334	336	351	324	323	357	329	326	302	344	356	348	341	346	354	322	282	337	311	296	328	322	315	301	351	358	346	337	301	326	333	320	371	333	352	320	338	305	343	300	291	354	315	329	324	319	303	346	332	349	322	315	333	328	341	346	338	306	313	307	295	330	307	347	352	344	336	323	350	319	309	351	333	338	316	307	298	350	306	341	287	298	355	366	325	321	311	332	340	331	357	313	352	319	363	316	332	325	334	355	333	316	343	316	297	330	325	325	362	344	293	318	346	348	359	303	312	332	323	323	315	309	316	312	346	306	302	329	320	308	337	349	304	363	309	334	341	338	307	344	356	320	311	288	347	337	322	298	314	349	348	299	324	341	327	337	328	320	306	331	342	313	307	348	343	322	304	337	341	336	292	315	347	330	329	332	352	346	314	338	339	354	356	331	298	337	320	350	328	342	325	344	326	346	311	349	315	333	339	329	313	304	330	341	315	352	317	358	322	308	341	348	347	345	371	337	328	320	284	352	353	347	326	335	296	332	321	334	324	326	310	353	341	338	366	338	347	334	375	356	329	331	307	306	323	317	335	325	334	337	348	359	327	325	322	314	329	327	318	365	329	348	334	359	321	326	347	359	344	318	314	354	320	309	311	322	319	309	323	289	298	352	291	327	320	312	341	312	328	349	319	315	321	312	326	339	337	305	319	340	301	320	313	335	352	347	308	316	334	332	330	352	320	337	321	323	337	319	366	334	314	306	342	341	313	345	320	322	324	340	332	329	314	316	348	314	357	337	313	315	371	331	316	335	342	322	336	344	350	311	350	373	324	342	342	338	369	334	339	347	355	318	304	271	341	343	361	356	324	310	352	305	329	341	327	338	328	290	315	333	328	325	319	348	317	307	361	343	313	310	310	335	319	300	336	316	343	355	338	337	325	351	315	341	306	345	365	343	349	347	386	333	331	351	371	335	332	323	342	326	341	329	336	341	325	334	334	335	319	333	314	317	375	326	336	302	335	296	310	331	315	312	344	322	309	323	317	324	322	336
1802	768	740	755	724	740	674	752	686	686	686	782	725	732	708	721	680	690	728	687	727	740	752	707	753	745	734	670	687	748	696	709	723	739	675	728	740	732	756	713	696	710	733	788	662	706	716	728	704	698	735	694	698	728	722	693	741	702	678	701	689	729	745	709	698	656	698	748	731	722	709	694	669	679	683	739	724	749	710	738	746	678	749	699	678	732	703	706	710	669	702	668	683	732	706	678	700	728	696	713	701	705	672	716	692	705	693	684	689	724	731	683	712	718	741	701	706	701	717	700	723	720	691	745	718	711	671	742	672	689	728	683	694	703	703	727	734	725	716	722	703	720	708	700	747	728	714	733	690	690	724	768	724	716	732	747	694	733	670	732	674	694	663	709	729	697	705	768	735	712	678	689	689	735	694	706	700	696	685	697	716	697	700	688	751	696	715	731	750	690	681	749	698	738	717	737	695	722	739	738	689	760	742	713	750	713	667	721	757	696	700	710	740	715	720	741	727	693	712	675	718	708	697	749	698	695	716	739	710	727	732	720	721	703	763	717	697	712	708	759	648	722	685	668	674	674	797	695	711	694	747	724	716	654	724	709	680	680	718	702	728	709	712	711	689	727	737	664	755	701	719	731	733	699	710	701	699	720	716	695	705	691	692	704	723	700	719	733	676	763	728	704	717	691	768	720	702	714	713	725	697	705	689	731	665	718	752	728	754	742	709	773	733	730	719	662	735	692	732	703	709	720	733	644	700	717	706	712	773	743	758	710	731	755	693	721	656	753	688	705	722	706	739	698	693	718	664	705	734	740	675	702	715	732	722	763	724	738	760	695	716	737	756	727	746	718	694	709	681	705	722	757	706	714	696	703	729	745	754	690	711	719	694	751	740	674	761	686	763	765	710	718	707	764	745	654	720	693	739	668	759	699	726	705	737	715	747	672	747	753	732	709	712	701	718	737	692	742	673	729	720	693	737	706	682	734	775	732	731	772	719	697	721	683	648	691	714	683	708	707	690	742	742	688	679	715	683	737	707	700	707	747	711	710	687	711	678	715	715	696	706	726	713	714	652	724	680	718	722	733	765	738	765	711	742	695	724	745	688	731	705	750	679	732	677	713	662	718	710	734	694	665	726	716	709	685	749	693	696	727	717	724	743	687	730	764	726	722	693	703	735	678	717	722	731	740	756	733	695	667	696	700	741	708	706	717	661	697	710	712	705	734	682	774	713	733	705	733	709	670	732	713	706	742	727	727	732	724	689	679	733	675	715	730	696	751	726	778	714	663	732	714	705	700	717	669	717	713	692	713	709	785	709	718	742	722	696	659	662	679	761	685	746	755	706	692	745	717	722	718	691	689	714	712	739	710	743	703	716	692	733	719	729	678	729	660	739	730	704	723	724	699	722	650	698	717	684	718	696	713	719	681	722	741	775	687	672	696	683	721	675	678	741	730	714	678	701	748	703	739	699	709	708	693	722	740	729	720	747	743	758	704	773	725	719	724	665	718	755	724	714	690	745	728	697	754	733	722	692	726	696	710	702	699	717	662	680	652	698	719	657	677	752	737	715	696	730	725	690	712	729	736	667	684	748	721	728	697	735	699	715	761	718	741	740	737	697	747	627	697	662	753	718	661	662	717	748	739	724	781	657	770	738	757	688	684	744	728	689	702	665	715	721	730	711	766	762	644	695	637	726	731	739	705	706	705	717	682	696	704	682	728	683	696	714	680	715	727	698	704	687	712	740	688	715	654	679	732	711	708	721	740	730	698	702	751	753	753	733	736	748	718	705	743	718	740	724	726	701	692	756	719	673	712	706	699	705	737	684	740	719	692	740	742	721	727	739	700	741	764	680	667	774	728	684	791	732	717	734	695	728	713	690	722	745	715	700	698	727	698	683	724	682	737	652	701	720	769	719	720	725	741	736	734	748	779	743	765	703	712	717	673	675	733	686	691	684	713	728	673	691	705	703	695	757	752	714	730	729	714	682	722	697	764	683	766	711	696	716	682	727	678	690	694	691	724	678	694	701	682	689	710	711	719	686	705	718	710	740	708	684	744	747	697	695	728	675	730	696	705	757	700	727	679	730	724	715	706	674	672	718	711	705	715	728	702	684	758	719	722	714	677	769	731	730	657	745	676	732	719	731	702	687	692	740	714	720	725	699	732	689	724	703	687	721	780	670	684	734	706	687	668	670	664	702	744	692	723	718	754	717	739	712	708	739	702	720	713	700	688	706	712	736	734	705	707	748	715	722	727	669	679	736	671	704	753	702	746	747	679	697	734	701	717	686	724	715	704	766	720	693	728	737	700	750	719	715	743	698	751	738	723	647	733	714	724	682	723	705	696	677	695	719	714	758	679	679	754	754	686	737	701	710	663	711	720	690	711	706	739	755	707	677	735	714	706	707	731	712	694	680	746	666	726	725	732	678	690	761	702	730	695	757	711	701	687	681	670	708	751	702	664	693	743	710	738	693	714	725	675	678	691	718	691	714	765	723	700	711	747	732	658	717	704	685	765	715	717	755	720	720	750	698	701	756	752	751	747	708	697	710	731	725	696	699	697	672	727	704	748	721	717	672	762	739	701	732	747	717	741	729	694	699	704	762	708	736	753	707	714	718	757	732	679	762	671	675	715	701	702	740	711	692	695	670	765	697	743	701	672	680	685	722	725	746	718	713	754	697	753	704	719	751	740	683	727	754	738	688	722	668	725	706	736	691	756	700	718	726	716	686	714	752	732	736	743	737	684	723	709	719	664	706	674	748	730	674	723	664	684	715	694	659	705	720	678	746	676	716	728	700	743	793	772	706	700	742	706	669	692	729	719	715	692	663	691	704	686	742	736	704	715	664	680	723	721	721	694	753	713	726	750	700	707	703	698	712	687	727	759	740	676	695	744	716	680	707	680	723	717	693	653	749	726	714	701	699	664	711	716	690	689	741	680	729	735	779	730	745	753	725	698	737	685	708	755	718	758	739	696	688	743	694	666	735	651	738	715	678	664	725	715	706	718	681	699	721	696	735	765	695	702	728	717	718	705	704	724	735	701	729	722	728	754	694	746	729	739	698	725	673	716	721	705	737	704	760	683	705	700	704	754	722	664	718	722	703	703	649	716	714	716	683	691	763	669	704	728	709	729	692	733	725	727	698	702	751	683	690	667	737	711	698	684	698	695	655	697	734	732	719	696	700	753	745	716	722	741	679	687	684	662	730	725	710	713	700	685	720	732	734	733	715	772	660	731	702	731	717	721	719	737	715	696	755	724	728	757	727	782	702	660	743	692	729	698	688	723	749	697	677	687	717	674	688	718	750	713	698	800	741	707	718	709	727	687	671	699	708	706	659	763	637	730	684	713	724	741	686	670	694	702	709	717	772	731	714	717	665	725	666	705	699	723	718	712	722	700	687	696	702	680	727	706	747	694	724	698	711	736	699	709	715	683	735	734	791	709	695	706	705	732	716	726	753	747	700	766	718	707	716	740	685	724	798	673
7272	474	561	429	315	318	194	203	200	179	185	167	191	170	155	185	160	154	161	144	174	152	151	151	133	146	158	165	110	124	157	139	148	183	147	158	141	167	153	164	158	148	157	152	120	177	157	137	129	169	171	142	154	139	141	158	148	137	154	162	155	124	144	160	155	169	154	148	151	145	178	161	151	140	127	168	154	160	158	149	145	166	156	139	160	149	139	165	159	150	152	155	154	140	156	162	136	143	160	162	142	155	160	126	144	198	127	134	160	144	135	169	153	136	149	165	168	157	131	160	139	141	132	148	127	137	155	147	156	155	132	146	147	163	114	132	156	156	135	121	184	147	137	136	186	135	155	166	162	141	140	153	141	136	171	153	124	150	164	133	153	161	141	172	146	134	144	140	157	151	139	131	134	153	143	124	141	135	139	171	139	150	146	140	139	154	154	131	149	135	132	145	141	155	147	169	141	144	154	143	139	134	129	149	152	147	160	157	156	145	122	154	148	168	143	138	135	155	144	138	128	149	144	153	131	139	145	141	146	154	135	136	126	146	147	150	154	148	183	154	147	166	134	145	163	185	151	134	156	142	142	161	127	136	137	121	150	170	135	148	146	179	142	150	129	152	148	163	141	144	185	145	127	158	145	158	163	163	163	142	164	168	155	170	153	153	150	161	111	118	143	171	146	147	175	164	180	147	155	139	150	160	130	152	143	175	148	147	162	152	156	143	143	145	184	144	137	142	142	142	146	132	147	161	152	141	152	162	144	138	129	165	145	118	152	154	148	162	166	145	146	129	132	140	150	163	138	141	153	142	139	141	135	148	157	135	155	148	132	143	148	152	155	148	165	165	123	149	141	131	167	132	147	141	163	150	162	161	144	183	140	152	166	171	148	142	152	142	155	133	160	155	164	141	161	149	151	149	150	140	152	144	155	155	148	141	137	146	160	169	154	164	137	162	153	162	163	164	132	135	131	138	161	129	140	139	137	133	155	176	127	133	153	137	177	172	153	149	140	160	141	180	150	167	164	164	153	149	134	145	155	152	131	146	129	154	150	139	128	157	145	159	141	139	167	146	129	145	155	152	155	156	137	175	148	160	144	155	133	137	139	163	151	169	186	140	151	146	134	152	151	156	163	175	151	142	148	158	162	138	144	154	150	140	149	143	135	155	190	150	175	146	140	131	150	153	138	157	168	148	144	188	141	152	156	165	135	159	155	137	127	152	126	134	141	163	167	145	145	164	174	168	135	163	148	147	158	147	149	125	156	178	141	157	150	121	140	138	135	151	149	139	123	170	168	157	170	145	149	156	136	148	146	127	129	165	142	148	140	150	133	140	155	165	165	142	164	166	182	141	157	150	150	170	138	152	163	153	170	154	161	143	138	153	165	147	118	146	176	180	150	151	151	131	164	165	126	148	149	158	145	167	144	147	126	147	137	157	130	168	161	165	161	164	145	146	145	160	140	165	142	139	140	156	138	163	174	140	161	158	150	153	161	169	125	167	163	154	140	145	133	168	165	141	139	164	152	190	157	151	148	151	167	159	160	143	168	133	166	137	147	140	148	123	136	140	138	148	140	155	139	144	143	150	149	153	128	146	138	151	170	147	147	173	128	126	148	139	134	145	147	155	118	134	164	148	143	173	145	157	176	141	175	121	155	158	140	157	131	166	167	153	155	133	148	142	141	126	140	161	132	167	149	150	165	135	183	185	137	169	137	154	160	140	137	149	145	144	153	161	165	144	153	142	165	150	149	158	153	145	148	145	167	149	141	155	150	168	150	143	148	138	167	160	113	154	161	163	150	140	140	163	151	143	172	164	134	128	172	146	158	155	152	150	170	170	163	174	169	139	126	147	160	151	176	141	158	137	146	178	132	127	144	137	162	140	135	139	144	144	133	144	114	154	150	147	136	142	146	159	151	142	153	161	149	167	131	131	152	163	149	142	157	153	126	163	178	156	148	134	130	133	151	164	162	137	167	175	140	122	150	134	151	159	154	149	152	158	145	159	163	148	157	166	139	151	122	152	176	153	139	143	138	134	152	135	172	147	123	153	162	162	144	130	135	139	135	136	135	149	158	147	162	182	148	165	148	164	151	157	158	161	146	154	130	151	149	146	184	157	159	153	174	160	167	159	150	166	167	140	163	143	152	133	134	154	145	134	164	168	163	157	159	163	173	153	158	168	169	164	153	146	147	145	156	183	167	163	162	138	136	141	156	160	126	153	161	122	164	168	139	140	136	147	137	148	149	158	163	132	122	142	138	167	126	126	131	140	152	163	149	162	155	132	153	170	137	167	132	135	144	168	140	152	187	160	136	147	136	165	132	144	145	112	151	126	151	160	139	163	156	137	153	155	136	126	134	147	136	178	176	133	135	153	162	160	150	132	148	124	148	152	153	128	146	153	143	146	129	155	160	157	131	152	170	139	145	154	148	137	147	157	171	180	170	151	166	145	142	159	148	125	135	133	141	154	149	139	143	149	161	167	165	148	157	128	125	164	159	137	136	149	134	136	144	120	138	162	171	161	162	133	164	156	143	150	140	180	163	139	137	166	134	152	138	133	168	150	183	162	142	167	171	155	160	153	163	156	181	145	152	148	148	143	155	138	152	145	155	166	183	154	166	146	163	130	145	141	149	132	151	171	149	160	138	136	139	154	154	144	141	138	141	163	155	166	145	160	152	145	155	131	140	148	129	156	136	153	159	164	176	141	162	138	173	154	176	146	138	145	159	168	149	146	148	141	147	169	160	155	153	138	151	144	143	156	159	151	133	124	140	133	168	154	160	158	171	145	158	164	138	146	147	153	142	151	162	180	170	161	125	167	158	142	153	161	134	153	153	140	144	129	145	147	160	179	131	130	158	133	130	174	142	141	156	132	135	143	162	148	155	139	156	144	140	144	143	144	156	154	171	138	154	143	156	136	147	163	144	156	157	166	144	158	151	140	148	157	127	146	132	157	137	168	155	135	150	157	159	146	161	148	142	155	129	165	108	156	154	136	135	161	158	167	153	147	176	138	164	156	129	149	132	149	135	145	160	132	129	179	160	138	162	153	150	148	148	141	146	149	146	158	139	148	138	143	143	145	144	166	152	178	142	152	150	144	135	126	154	165	151	154	147	145	159	144	155	144	147	159	136	144	136	136	180	152	132	156	142	145	165	148	156	174	147	172	131	193	156	158	154	134	150	144	141	161	140	136	149	149	166	142	145	155	160	139	134	140	142	145	153	127	164	149	137	151	147	156	142	142	149	149	165	146	158	149	173	151	140	157	157	154	169	152	126	138	142	152	165	140	140	174	139	138	136	135	141	140	119	147	132	137	151	150	135	161	158	168	113	155	135	155	144	158	156	138	140	141	159	149	144	154	145	153	157	167	161	164	177	127	164	144	151	150	141	177	136	139	173	151	170	136	162	154	150	156	163	144	178	178	127	153	175	152	145	135	152	164	136	145	162	165	161	142	156	135	156	161	155	152	169	156	155	170	150	154
5944	651	1176	1295	1135	969	695	681	624	567	512	479	478	459	465	433	450	443	448	467	397	417	387	385	390	358	379	368	347	374	350	397	353	409	334	417	355	358	376	365	369	357	327	334	402	369	330	406	359	394	343	365	346	385	336	348	369	356	358	341	372	328	368	376	380	359	388	389	332	347	332	380	329	370	384	314	371	354	393	348	358	363	332	359	365	384	361	342	392	389	337	368	359	337	372	333	362	358	399	373	375	355	369	371	346	326	358	375	340	342	333	376	354	370	361	368	357	363	338	357	395	375	376	355	354	345	347	331	342	336	325	351	356	344	395	339	336	412	351	366	348	368	327	350	344	347	378	354	345	332	329	345	398	373	348	360	367	353	369	405	337	405	362	359	363	369	390	353	368	373	362	325	399	363	365	356	364	357	376	349	334	367	367	351	326	363	368	354	373	351	347	332	393	325	355	362	369	392	354	346	337	371	353	378	339	322	370	365	376	378	383	365	325	370	364	386	394	315	354	355	366	368	366	369	357	363	345	355	347	385	339	393	354	373	353	380	339	340	341	378	347	339	352	363	338	367	344	333	346	348	392	356	347	371	367	369	320	336	373	357	418	340	348	341	371	358	372	365	324	342	355	347	337	340	372	320	348	367	355	363	323	348	363	339	384	349	331	381	417	356	336	369	367	366	368	334	339	355	307	361	356	358	326	355	363	354	350	343	376	372	331	355	353	347	380	332	346	368	350	358	351	361	368	361	337	377	369	322	333	338	349	370	381	349	365	379	342	344	360	376	329	329	337	338	401	354	352	353	326	378	335	351	335	373	359	334	359	378	343	381	336	386	374	351	340	345	370	360	377	367	329	363	367	342	373	339	363	330	384	338	358	331	336	346	385	335	349	349	347	335	357	314	359	363	350	400	373	331	334	374	374	376	364	340	361	357	355	347	349	379	367	338	354	394	345	334	332	352	341	326	364	335	342	355	337	348	344	369	337	332	338	364	369	380	366	346	338	345	342	348	357	312	401	340	344	344	359	336	340	343	372	340	366	336	356	350	372	377	369	349	314	356	355	383	353	336	367	372	415	323	370	374	359	348	347	342	369	332	337	356	337	363	332	347	401	359	351	348	354	346	363	366	364	348	366	327	320	374	355	362	387	347	319	355	372	327	415	354	369	336	350	364	371	345	336	352	351	337	341	386	346	358	369	352	340	361	378	369	365	348	331	362	360	347	340	388	355	352	338	371	309	366	356	356	363	326	347	355	362	362	326	377	371	366	341	356	348	358	376	375	364	326	331	357	341	359	317	369	335	356	369	361	372	360	388	369	352	367	342	342	363	393	390	388	345	352	356	371	343	354	375	371	366	356	365	353	323	353	340	359	339	357	397	330	389	318	337	379	335	357	367	342	352	373	373	387	331	362	353	392	380	343	341	351	328	373	379	368	358	356	386	376	337	366	314	349	318	322	355	357	359	342	329	344	382	375	355	352	370	381	361	346	359	384	375	349	350	380	365	351	357	332	334	353	332	369	341	353	386	317	391	357	331	357	318	386	326	350	336	357	381	341	374	340	368	389	342	362	341	373	330	338	332	357	382	360	348	354	392	352	360	385	339	322	346	370	358	365	351	359	364	366	371	338	363	375	366	344	339	340	367	395	358	369	356	327	353	351	335	343	365	372	361	353	335	355	365	382	325	333	353	372	359	377	360	371	353	377	366	326	338	399	366	340	364	360	342	368	321	362	365	363	368	352	364	358	339	341	323	369	374	335	341	347	350	357	346	344	396	343	345	343	340	362	379	350	406	326	324	359	377	381	372	366	342	372	366	365	337	365	304	352	374	336	313	351	364	337	374	363	358	340	365	349	362	354	371	341	360	373	371	377	364	411	359	366	351	409	337	351	378	396	358	344	366	344	366	399	362	377	389	362	356	348	326	403	343	380	359	340	348	379	336	337	361	339	361	357	361	356	370	359	354	344	369	367	378	350	398	361	361	369	372	345	359	379	350	358	405	359	337	370	358	369	346	377	361	352	379	356	356	370	324	329	361	379	369	383	335	360	377	355	349	332	355	363	343	325	372	348	353	354	375	364	348	336	373	342	341	344	347	398	346	348	355	367	374	323	387	360	341	367	362	342	362	354	346	388	362	335	378	385	360	343	395	323	379	383	345	343	351	389	367	330	335	360	360	339	364	365	319	404	354	324	370	303	338	334	402	361	331	359	357	336	339	352	366	339	358	340	345	334	367	392	358	336	350	330	348	365	342	363	357	356	352	349	358	358	347	376	368	356	342	357	366	351	345	349	350	350	316	358	394	365	366	352	356	313	312	355	400	371	339	331	378	366	394	356	398	359	350	376	357	347	369	336	371	352	370	355	370	359	373	388	315	352	340	359	366	373	317	366	343	332	362	335	351	340	387	360	337	315	351	366	384	380	333	370	358	363	328	344	341	346	355	355	364	371	350	380	385	343	366	357	385	315	365	365	381	361	359	381	382	350	349	356	331	346	358	362	333	355	365	332	381	366	369	387	350	362	347	355	362	377	340	338	351	342	364	340	326	371	347	380	356	343	371	315	361	410	343	352	365	321	360	340	347	376	320	376	377	333	364	364	363	367	374	345	384	332	371	342	369	351	322	333	343	379	338	345	351	373	373	359	336	349	348	369	357	324	364	371	324	382	371	360	339	361	351	348	350	346	377	370	353	343	358	351	392	355	377	356	396	355	351	348	364	342	356	354	379	376	342	358	360	363	378	343	352	365	412	345	332	373	373	383	351	352	334	322	339	374	404	353	375	345	391	357	348	373	325	352	334	337	347	362	355	346	353	415	383	326	361	344	356	364	341	366	364	350	386	348	352	353	315	350	351	334	340	344	347	370	340	381	305	351	377	338	373	366	365	369	344	366	384	355	375	386	334	359	352	377	355	359	351	352	320	369	332	338	356	365	344	382	341	382	369	348	359	360	395	389	342	356	392	335	386	372	369	345	340	372	363	354	317	359	332	334	341	344	347	383	354	367	334	376	353	333	379	365	366	346	362	354	342	328	380	357	363	386	366	343	365	348	354	356	351	374	375	361	405	399	337	338	339	391	346	351	352	379	377	309	359	393	387	363	353	342	349	349	348	373	344	356	337	347	338	337	347	352	365	358	361	373	373	351	355	364	362	374	348	345	364	326	368	344	371	321	361	359	374	372	342	351	361	366	338	386	344	357	352	371	364	367	342	364	352	352	368	346	370	362	344	356	386	405	348	354	361	334	361	354	349	335	328	388	371	384	363	383	352	369	358	347	354	357	353	375	334	363	353	379	361	340	386	348	349	349	346	360	375	356	337	337	336	387	382	381	402	371	365	391	368	347	353	357	370	351	366	357	368	332	367	345	409	349	347	374	387	345	399	358	375	348	408	375	395	332	379	349	351	364	349	379	339	359	344	358	356	352	359	370	372	327	367	343	356	375	390	375	341	329	349	336	333	358	395	339	326	366	354	382	373	349	360	336
13547	1116	993	723	467	376	272	254	259	205	208	207	178	152	154	181	150	185	149	152	150	169	167	139	160	152	169	158	124	159	146	124	128	142	153	159	115	137	124	132	150	144	167	156	146	164	145	144	134	150	124	132	135	142	141	164	127	130	138	144	139	156	155	138	134	163	119	162	151	138	180	133	140	155	172	137	145	127	126	123	122	133	124	164	140	152	141	124	126	131	135	140	145	136	128	132	126	149	154	128	140	128	141	146	175	151	137	129	140	152	130	152	151	155	162	131	143	142	145	139	121	153	137	134	144	147	120	143	129	147	128	158	166	117	149	130	119	143	131	181	139	130	136	157	142	144	131	121	146	136	127	130	132	141	134	151	132	141	148	153	140	154	114	128	136	146	137	136	151	139	141	118	157	125	134	146	133	144	155	164	146	174	156	133	128	144	141	158	140	130	133	130	120	175	154	106	149	155	142	164	147	156	141	152	144	149	161	118	150	161	122	142	136	163	144	147	136	132	128	132	121	116	151	141	127	153	132	158	147	137	117	154	128	135	148	135	127	144	164	147	147	152	154	143	149	148	154	144	149	139	128	125	143	132	144	142	158	142	131	142	137	137	154	142	126	135	158	154	138	137	138	117	140	158	153	155	145	141	141	111	142	162	144	136	130	134	136	143	132	137	169	137	133	122	131	157	145	143	154	152	138	143	147	143	148	147	148	155	123	143	145	149	131	121	134	158	143	121	122	141	139	140	147	136	166	139	137	110	117	139	150	146	127	164	137	135	127	137	140	140	146	148	143	133	146	156	145	160	155	152	122	150	129	143	145	139	125	136	162	140	148	147	147	144	142	137	150	149	136	150	143	132	134	138	160	129	146	126	112	151	151	129	130	141	149	161	139	136	129	140	154	128	135	129	138	133	163	141	147	133	120	127	169	170	130	138	121	130	155	113	154	138	125	166	126	149	159	145	144	127	144	154	130	134	153	132	161	132	146	124	140	129	144	143	140	150	128	134	154	142	107	139	156	142	156	118	156	144	150	162	117	139	126	156	144	163	138	133	161	150	146	130	139	140	149	137	133	152	169	128	149	137	163	163	178	171	125	123	152	152	146	139	136	162	144	132	133	146	139	153	156	169	147	134	138	135	117	161	149	124	140	148	140	157	155	135	122	131	139	153	116	133	131	144	143	123	125	172	153	112	122	158	124	148	139	156	146	154	148	134	134	135	150	134	154	136	147	147	114	138	163	161	127	151	167	150	119	134	149	141	157	153	145	141	133	157	131	155	131	151	147	147	109	148	140	118	116	161	130	131	135	147	117	142	166	145	143	162	130	143	154	123	112	166	137	148	166	158	134	152	131	164	142	125	134	147	145	141	150	145	150	130	151	140	148	168	175	167	134	136	151	165	141	160	138	137	146	124	127	140	109	122	165	127	137	135	140	129	127	144	153	123	131	139	143	163	156	124	132	120	143	146	131	149	107	132	141	141	144	140	140	143	159	143	148	135	119	162	165	131	128	152	127	140	128	141	166	128	138	161	152	136	133	122	139	154	150	147	160	152	135	138	169	144	127	133	138	159	148	147	144	150	131	146	131	128	145	129	143	152	120	138	140	135	156	139	142	135	146	118	137	125	175	132	129	147	147	154	128	143	146	155	148	120	168	150	143	150	153	129	138	126	116	117	142	153	133	145	150	149	128	142	134	134	139	150	147	147	127	118	148	139	139	138	134	119	145	142	168	136	140	132	143	132	159	149	150	143	134	141	160	140	150	138	144	147	152	153	150	168	138	147	122	137	151	163	130	148	125	151	160	175	132	136	143	136	125	116	152	127	124	148	143	133	158	127	156	152	135	147	157	172	141	132	153	146	151	140	146	159	165	142	146	142	140	151	147	148	154	122	143	123	141	132	158	157	162	158	141	109	147	137	156	169	124	154	126	144	135	148	153	158	130	153	165	147	178	138	133	164	152	143	162	156	137	138	162	128	124	119	147	120	131	148	141	124	139	138	178	142	147	112	150	125	133	141	139	138	132	129	137	156	128	150	131	135	133	136	151	138	144	144	131	122	127	139	148	170	142	139	144	146	146	153	140	144	151	147	132	128	130	138	137	132	133	133	132	156	121	126	126	126	138	142	143	155	141	137	142	133	161	118	142	134	155	120	153	151	139	128	146	119	139	167	163	141	146	142	146	144	168	135	165	147	139	137	122	160	154	146	109	129	157	137	132	140	141	112	125	119	134	122	142	152	159	148	152	143	144	149	130	129	138	140	159	145	141	137	158	146	152	117	131	133	160	126	137	144	140	148	156	165	131	144	150	146	147	128	152	126	137	138	131	119	152	141	146	150	131	126	143	161	119	126	149	140	176	126	137	157	135	152	133	150	125	148	125	150	147	143	145	129	139	120	135	144	140	131	151	166	138	157	137	157	133	122	136	121	142	136	148	129	150	137	134	127	125	144	143	137	152	146	156	134	135	172	139	137	136	160	147	139	142	154	132	135	155	154	140	135	159	138	148	142	146	131	154	145	150	151	171	135	109	145	145	143	148	145	131	148	146	158	151	144	148	132	146	151	151	142	129	161	139	149	144	135	151	127	138	149	122	143	152	166	136	144	148	142	132	156	127	139	152	120	155	170	163	124	153	150	156	143	132	144	140	120	150	144	153	144	144	140	139	150	141	164	129	155	168	133	149	151	142	159	132	132	154	164	123	108	159	144	133	137	123	142	150	133	146	138	152	141	136	143	120	138	145	176	158	146	153	132	129	146	152	125	150	143	142	135	142	163	144	125	152	142	145	156	145	146	158	137	124	130	138	140	157	160	140	142	148	150	134	143	150	154	162	162	144	153	142	123	152	140	159	142	142	127	143	130	143	137	134	129	141	150	135	154	148	151	142	133	140	143	148	167	130	131	157	138	144	125	147	133	142	148	152	141	141	162	123	145	161	137	144	144	149	147	145	138	153	134	168	148	148	131	139	172	151	146	143	125	126	129	140	116	123	133	125	140	146	138	150	143	161	151	140	132	146	131	135	146	170	144	128	135	148	122	137	146	153	137	150	143	139	151	127	140	152	128	150	137	155	157	133	139	145	151	137	149	132	133	138	114	158	172	120	149	136	158	145	149	142	150	147	142	139	151	152	143	148	147	149	159	135	131	134	137	144	131	110	151	138	137	142	155	139	149	155	131	128	141	135	167	149	138	181	139	153	120	149	139	122	168	146	130	142	149	142	132	148	151	144	163	159	164	155	139	146	143	132	139	144	137	119	139	156	154	140	158	151	153	153	140	148	150	146	159	134	146	154	172	153	134	133	155	143	150	128	131	157	136	128	149	134	140	130	138	128	127	160	145	133	168	121	132	151	158	129	145	135	138	169	131	159	125	140	133	144	135	151	140	145	141	137	134	141	129	152	146	111	114	139	118	159	142	140	128	154	139	146	135	155	138	140	138	155	159	144	130	134	142	116	136	119	163	149	128	130	142	175	130	138	132	150	142
7758	1015	2072	2329	1942	1531	1245	933	848	749	718	679	653	582	537	528	491	518	483	424	489	483	464	451	450	453	419	402	364	449	439	395	403	409	390	454	417	406	395	415	426	398	409	364	426	365	364	370	364	372	370	413	401	363	369	374	396	372	376	394	386	369	339	403	374	369	375	411	380	358	347	369	371	351	353	342	354	355	365	385	371	350	392	393	337	406	339	357	370	402	367	379	344	354	398	342	361	328	369	375	340	371	356	366	387	394	369	356	385	384	373	375	370	404	373	354	395	383	391	370	384	381	379	367	373	359	374	373	373	369	363	333	374	358	368	323	396	377	367	378	353	369	364	376	367	389	378	378	392	369	379	396	343	369	349	351	343	376	367	335	363	389	392	368	353	389	356	389	399	364	355	365	342	363	362	416	354	378	366	395	394	356	360	340	374	400	374	363	383	366	346	333	398	366	362	341	354	349	376	349	388	376	394	387	372	397	371	356	360	383	340	349	352	383	326	378	381	362	408	359	362	364	325	350	329	359	385	355	382	356	372	365	378	411	398	348	344	344	379	412	368	372	361	363	394	377	348	358	346	381	322	404	401	369	361	364	394	359	409	367	361	367	402	396	353	357	354	369	377	346	382	359	378	409	370	381	351	374	347	353	373	354	362	387	338	368	345	367	361	353	354	373	355	359	395	356	379	402	364	367	376	361	390	393	349	353	358	314	326	377	350	360	364	370	401	381	344	384	394	365	394	350	364	360	310	356	384	392	354	397	368	349	329	354	362	355	355	385	355	400	344	333	390	396	365	386	392	377	371	353	368	331	340	405	345	360	396	334	387	385	386	377	395	369	376	374	342	398	399	375	330	384	350	384	381	351	380	376	383	361	379	367	367	358	385	361	396	364	375	360	370	367	341	343	355	363	388	361	368	392	377	386	426	393	383	369	354	367	357	385	363	411	357	353	374	382	375	391	376	374	367	354	324	344	381	371	360	399	379	389	411	390	400	396	345	354	405	359	352	389	377	340	395	379	378	397	352	360	401	405	389	388	355	390	366	368	390	388	339	358	376	369	368	346	398	347	387	354	378	356	382	398	366	404	351	388	375	398	359	344	386	372	364	341	377	377	388	379	346	382	366	374	340	379	364	330	377	385	367	362	377	381	363	388	348	322	360	404	379	370	381	346	370	374	373	370	367	359	378	368	363	364	332	364	367	337	387	387	367	383	387	380	356	370	384	382	356	348	380	335	362	375	361	416	350	378	385	350	356	325	363	375	388	356	371	357	355	394	384	359	366	385	373	370	373	356	374	347	355	390	367	373	396	363	365	386	337	340	382	347	381	352	381	334	376	346	361	352	361	375	362	351	367	360	413	370	338	384	369	411	364	355	363	371	385	359	368	357	383	378	356	387	386	354	339	355	353	410	403	359	380	381	381	369	412	368	370	353	361	358	350	371	372	341	354	352	348	353	385	379	370	371	425	342	343	346	358	366	352	371	345	367	354	388	359	342	354	351	347	359	366	398	365	380	389	373	352	372	360	375	382	371	360	387	347	364	375	363	393	364	375	352	374	349	398	347	345	379	373	379	344	335	359	365	341	399	369	358	385	377	382	358	371	341	349	379	373	368	372	387	381	355	397	391	372	342	394	363	353	348	324	387	347	371	356	359	368	379	388	359	381	365	408	363	356	388	344	341	369	350	372	364	356	353	413	361	364	380	353	324	387	387	341	360	325	361	335	405	366	397	379	360	362	381	366	337	370	394	407	380	394	365	382	371	358	412	359	392	381	365	369	355	387	377	375	345	386	364	370	336	345	336	369	393	352	362	342	410	362	354	372	389	384	366	337	373	386	366	362	386	380	379	383	368	392	398	368	392	416	348	377	381	354	379	393	353	359	373	354	362	378	364	401	358	358	360	400	394	374	396	347	389	358	384	365	368	356	381	379	370	387	369	400	353	419	334	386	382	372	350	341	378	333	394	367	347	396	362	384	363	374	400	380	364	377	366	410	382	343	361	350	368	370	368	378	366	369	380	395	388	332	388	372	347	373	374	374	370	380	345	370	361	368	386	364	378	385	399	340	374	354	413	382	388	359	333	332	360	365	383	328	371	382	348	371	356	354	376	351	360	343	397	358	357	358	415	364	359	389	351	352	361	379	382	360	347	356	374	405	366	395	362	356	369	377	352	372	366	371	384	380	364	381	375	379	385	355	356	359	373	354	392	403	381	340	345	404	343	359	345	371	371	370	376	389	335	392	338	378	341	386	370	363	332	361	387	368	358	352	372	370	400	369	346	388	390	382	381	358	363	360	357	388	418	339	380	357	382	346	381	382	354	370	410	413	397	369	373	377	367	401	377	354	387	384	380	322	378	356	415	383	385	356	381	375	359	355	392	343	383	350	372	399	332	361	411	389	380	389	338	354	351	376	390	383	367	359	362	382	402	370	360	385	374	393	382	381	381	361	389	368	358	371	398	405	391	327	335	362	366	357	334	390	361	349	345	385	372	363	358	345	359	339	383	361	341	347	360	358	347	378	370	362	374	329	381	339	374	408	386	372	373	384	366	346	361	389	393	374	377	349	351	360	344	355	383	367	380	381	358	396	339	398	370	394	373	382	360	373	340	371	384	341	399	365	362	383	347	362	378	371	362	394	392	377	394	386	317	358	351	356	359	378	358	397	360	366	328	403	342	372	360	383	384	353	385	394	366	378	346	366	372	393	362	372	345	416	337	388	357	380	386	340	390	361	350	370	351	387	382	360	370	365	388	338	353	375	346	334	397	369	344	347	341	391	370	341	358	367	373	354	380	355	380	346	374	348	378	365	367	360	362	376	367	373	360	396	387	382	369	351	342	327	376	353	368	378	377	377	383	375	399	389	395	380	367	358	368	380	367	353	380	360	384	362	370	380	381	390	384	366	353	357	373	369	365	367	344	400	342	431	380	371	377	395	367	368	371	369	345	358	382	338	318	367	381	385	368	365	380	391	372	342	347	348	383	336	368	347	398	350	356	350	388	371	384	333	374	360	354	377	371	365	365	388	356	356	358	391	372	370	348	384	356	395	345	351	355	373	308	370	355	337	354	368	398	378	382	370	389	354	333	375	348	384	375	344	406	338	377	347	365	359	384	385	398	357	377	388	342	358	364	335	354	364	370	353	389	386	317	402	372	329	375	390	311	422	356	370	360	364	391	341	377	363	368	389	382	351	390	364	347	393	348	393	349	351	407	372	360	367	392	346	351	404	396	388	369	368	345	390	338	350	369	370	376	367	366	358	379	358	339	340	383	355	381	367	405	379	377	364	370	393	387	425	369	359	365	361	387	383	375	369	379	345	357	367	412	363	367	366	365	360	370	380	401	352	366	389	344	379	338	385	355	396	373	392	380	363	354	392	352	344	376	388	359	382	370	324	361	369	348	373	391	376	365	378	367	350	350	368	366	376	339	346	390	366	338	362	389	331	367	380	388	381	355	371	388	351	356	386	352	364	384	391	382
1491	343	355	319	356	329	352	353	337	307	313	348	349	311	342	324	311	348	341	311	323	353	292	301	340	300	313	340	335	365	337	321	332	345	346	325	338	304	347	335	335	338	332	327	361	323	340	344	343	344	318	337	308	338	333	315	323	336	286	291	330	339	307	321	340	351	317	315	359	319	355	329	308	318	327	323	323	321	335	327	323	320	324	320	347	351	351	315	362	297	345	325	341	322	311	361	339	350	322	337	343	292	319	343	354	335	328	339	326	335	326	343	350	334	350	343	318	344	294	288	338	336	292	313	322	341	372	317	324	318	309	343	321	330	338	343	321	321	294	340	313	336	307	330	347	346	346	326	334	328	335	339	321	326	301	320	307	350	331	360	309	319	383	338	336	341	349	309	319	358	315	354	358	330	312	342	333	322	351	324	311	331	323	342	339	359	353	340	304	360	300	324	330	332	292	329	300	303	347	332	324	369	336	328	344	330	341	330	332	350	337	312	339	336	357	343	323	327	323	336	322	350	342	363	300	322	311	338	346	347	321	327	341	355	342	348	292	316	313	308	336	352	334	329	344	310	295	325	340	352	330	338	311	310	320	366	340	291	316	331	326	346	339	325	310	342	346	311	332	324	338	332	328	318	302	311	321	344	302	335	317	344	332	329	334	286	352	346	331	291	369	372	313	311	333	306	310	333	345	305	280	314	313	273	337	344	343	334	320	315	327	327	336	292	289	314	317	326	326	347	348	366	308	388	339	339	342	320	320	355	373	316	300	330	328	332	319	335	326	312	279	330	336	302	325	349	334	331	308	381	322	346	305	327	339	309	347	295	332	344	323	335	348	334	331	348	349	319	311	309	351	307	339	296	303	304	329	330	338	352	329	346	314	322	302	345	344	331	337	308	328	382	337	317	337	318	313	336	350	357	349	329	309	326	310	357	335	339	345	328	343	346	337	300	309	375	349	317	333	359	323	307	334	327	330	314	330	310	317	339	344	351	334	337	324	341	326	308	321	342	339	309	322	326	349	354	310	327	310	351	303	364	372	307	327	346	290	319	351	339	323	335	332	318	307	324	311	343	359	353	339	298	333	358	300	333	296	335	358	325	341	318	324	352	300	345	370	326	351	329	325	341	347	341	298	321	289	317	353	345	313	338	284	305	322	285	344	311	311	350	333	332	314	329	342	344	322	328	330	341	330	358	316	328	332	331	288	363	327	345	345	308	355	293	347	316	331	377	310	329	318	335	316	313	344	332	329	326	336	343	337	323	336	339	327	328	331	374	332	345	299	331	329	297	305	321	358	329	344	333	337	286	317	307	324	354	352	298	307	318	301	288	315	365	321	338	341	324	356	301	344	311	341	353	334	328	340	317	318	339	322	321	298	326	368	303	336	356	357	338	314	301	350	339	330	303	331	341	374	357	347	348	328	363	349	372	308	307	357	348	321	360	318	344	328	335	356	320	320	328	326	332	343	310	326	334	338	343	351	332	335	346	311	316	323	322	339	302	337	346	324	326	314	332	305	336	307	362	333	302	319	328	355	341	301	323	331	328	318	319	347	334	348	323	314	344	332	340	307	305	316	317	320	318	353	335	379	314	315	327	337	331	324	376	313	295	318	338	281	360	340	355	342	306	321	336	348	308	347	348	327	306	295	334	345	360	324	335	317	322	325	301	321	339	324	352	313	336	357	312	360	338	312	324	344	319	315	307	320	293	296	319	331	360	319	331	340	298	327	353	359	337	321	342	350	314	325	304	356	354	338	321	335	295	318	343	309	319	325	323	321	322	323	326	343	332	318	318	315	296	359	316	325	311	335	326	348	360	331	337	329	359	330	301	310	326	332	313	324	339	338	314	360	324	330	328	338	353	340	346	317	291	322	327	316	319	334	295	360	314	317	339	357	339	379	292	329	369	335	317	296	320	314	320	337	351	339	322	357	353	318	363	333	341	337	300	313	310	323	343	341	371	349	352	367	335	332	359	350	318	315	328	320	313	365	320	300	338	362	314	317	357	307	354	355	342	320	333	301	336	289	354	317	318	318	325	334	371	326	351	323	313	330	295	292	345	337	338	334	330	327	335	341	319	301	301	359	324	366	329	304	338	359	357	349	320	314	364	297	330	331	328	308	307	324	360	343	322	340	327	351	329	362	299	331	301	315	318	340	318	347	340	346	285	353	354	309	320	324	367	315	365	350	325	349	379	361	342	340	339	361	318	355	353	331	304	313	329	345	303	318	340	341	328	323	333	366	308	319	290	321	365	291	328	331	327	348	338	325	348	310	350	303	350	346	330	321	335	341	335	305	343	331	297	307	342	346	348	340	291	353	329	349	315	353	321	387	311	378	332	334	316	313	317	347	337	330	300	324	338	322	306	341	356	315	312	359	327	304	354	296	308	336	323	377	356	353	323	354	336	344	344	316	349	343	295	320	358	343	322	358	336	328	367	349	323	367	350	349	362	340	339	313	303	355	324	306	346	308	286	322	355	361	363	365	331	339	320	307	337	353	304	359	325	322	352	312	350	311	335	346	329	314	338	321	368	329	324	297	323	359	342	343	359	312	316	334	338	305	313	315	325	315	352	328	319	322	290	307	289	305	344	348	334	320	320	366	305	306	331	343	323	358	363	377	305	338	339	324	318	332	368	342	385	327	363	341	358	334	334	356	328	322	311	321	302	324	351	337	328	343	343	330	320	307	342	315	314	327	342	350	298	317	317	325	326	334	313	327	345	342	322	313	307	321	317	355	322	339	348	371	295	310	322	354	343	370	361	322	299	294	314	298	310	331	311	340	336	304	357	338	379	346	315	322	332	369	328	337	304	327	322	361	354	326	327	338	343	322	315	342	347	303	332	365	327	328	342	352	287	318	278	331	321	310	334	339	353	353	348	335	329	339	297	334	291	343	347	304	318	279	334	339	385	328	336	335	310	319	340	343	326	330	340	348	317	326	372	334	298	305	323	339	329	357	338	317	310	318	353	368	335	315	337	339	322	321	284	363	314	355	309	293	353	329	320	329	344	300	347	304	337	311	356	348	360	312	331	357	320	321	314	321	343	335	320	338	322	335	319	317	298	347	301	373	331	281	321	333	333	328	326	346	342	293	308	381	300	380	312	373	332	358	313	328	318	319	323	335	358	351	376	349	313	324	307	367	341	323	360	342	330	344	316	345	328	325	313	349	323	340	331	291	360	341	322	325	341	328	326	355	336	301	283	306	348	341	328	336	350	310	336	352	313	337	364	340	355	358	348	342	345	343	314	321	364	341	320	356	314	371	303	290	335	315	347	325	352	313	330	321	326	326	322	371	324	326	372	339	366	329	325	344	328	344	331	348	358	334	386	360	338	323	362	284	270	325	340	327	368	344	310	320	346	334	311	323	327	307	340	326	307	316	351	336	304	269	368	285	332	338	333	324	302	339	362	366	338	364	366	304	299	354	321	339	301	308	323	354	298	301	309	318	318	313	324	326	348	299	309	311	298	345	372	327	318
1792	704	772	752	727	746	702	702	684	747	716	708	722	741	733	686	726	690	723	720	667	688	743	730	703	740	745	742	698	710	730	725	654	670	727	711	707	716	697	663	760	724	676	730	714	727	729	698	678	702	744	726	706	735	767	662	701	762	667	741	741	710	689	727	704	713	715	741	732	755	693	734	735	759	717	751	674	694	742	760	754	692	736	697	743	722	752	678	700	708	698	699	743	690	728	714	664	738	693	700	700	707	731	702	742	728	688	658	692	743	731	755	711	736	750	736	676	679	744	688	740	693	708	714	691	710	751	764	731	722	729	709	718	719	691	698	703	800	692	680	755	754	701	713	706	703	742	749	709	746	777	710	722	726	685	693	693	657	705	701	738	756	693	743	729	712	689	693	678	732	742	715	719	727	707	719	738	689	732	763	716	650	719	701	694	703	731	767	773	698	720	709	698	713	678	732	718	721	697	768	718	681	736	690	771	738	744	739	722	659	656	713	748	736	733	696	648	731	736	680	718	717	744	745	727	731	710	743	656	705	694	629	715	684	699	670	707	680	715	764	723	733	713	699	664	728	748	748	721	724	731	710	732	713	649	687	691	665	715	722	715	752	711	727	707	691	668	730	755	719	723	709	721	795	727	750	699	714	696	701	724	734	718	701	656	720	734	689	719	689	715	702	674	718	709	683	746	689	687	692	712	708	683	756	665	677	696	741	717	763	690	717	705	676	659	705	752	744	708	791	733	747	673	652	704	718	733	659	716	656	701	732	710	724	695	715	756	696	734	696	688	713	734	670	681	722	706	703	722	734	729	692	722	753	676	755	678	719	728	719	730	750	718	690	722	722	730	761	723	692	764	723	719	695	713	762	663	733	718	720	694	703	706	735	715	706	711	691	721	677	696	698	744	694	684	734	708	735	732	733	687	725	712	708	697	688	715	729	715	727	721	730	666	682	749	723	725	742	733	689	747	697	711	703	680	713	706	741	691	644	729	685	727	692	733	719	663	712	723	695	702	700	717	740	712	707	748	740	685	657	697	709	712	739	746	712	705	692	699	722	753	731	744	729	732	689	738	699	667	722	716	684	680	693	690	726	728	748	702	750	686	711	698	686	691	657	724	647	647	701	661	723	758	741	691	709	708	741	716	727	727	691	719	752	702	707	714	764	712	718	713	745	708	721	707	685	722	680	780	767	716	695	719	755	722	718	716	680	759	644	714	726	711	673	737	694	723	690	678	716	690	678	711	697	721	725	725	688	713	704	694	701	752	697	710	717	699	710	743	703	751	690	669	676	720	736	694	743	688	713	736	704	721	752	725	702	702	711	704	715	728	720	719	748	741	716	724	692	788	738	692	755	702	712	702	716	672	706	753	765	671	709	691	674	683	683	694	732	708	701	703	723	722	693	681	691	730	724	725	700	691	683	681	723	688	707	713	721	735	711	686	725	671	734	690	738	668	710	724	673	720	700	723	689	742	711	677	695	668	748	708	716	758	671	719	691	676	734	726	714	710	695	696	675	725	687	714	672	689	689	697	719	702	765	715	737	695	699	699	731	734	754	772	751	682	738	716	652	710	759	715	678	721	748	703	753	714	707	729	703	726	727	743	735	737	708	724	654	664	710	748	731	747	708	674	690	731	745	748	741	714	694	726	704	778	705	741	745	671	674	736	748	736	733	685	699	684	727	701	734	731	670	714	710	708	695	733	708	678	707	715	710	668	706	711	713	713	697	726	671	749	702	697	691	721	727	709	747	724	674	698	662	704	666	743	710	633	717	727	712	681	712	740	664	708	715	696	734	754	722	754	740	700	709	709	626	663	736	758	726	724	701	733	694	759	695	679	745	693	728	750	752	663	722	659	711	705	713	692	729	740	708	754	686	719	719	718	688	718	678	681	696	660	712	718	689	676	694	671	705	719	703	731	769	700	688	735	747	702	743	706	695	729	718	670	718	704	702	698	725	753	661	698	737	722	709	753	723	715	768	696	706	674	715	691	738	761	709	715	692	730	758	740	728	727	725	706	733	721	699	705	721	723	687	672	694	694	711	763	728	753	692	755	717	695	662	697	691	703	733	701	748	670	729	741	726	718	742	710	717	699	692	688	660	655	759	757	730	724	676	738	706	699	704	730	748	675	687	706	667	739	710	705	728	695	726	703	684	723	753	745	702	694	690	718	705	682	670	697	719	729	735	708	679	732	719	747	723	713	708	676	749	698	744	693	729	728	689	714	682	688	704	731	773	697	696	634	749	683	692	724	746	733	710	705	720	685	652	709	693	734	741	757	668	703	695	684	688	745	725	702	687	701	720	753	704	732	715	703	694	700	696	696	717	755	679	700	673	694	702	697	724	693	696	693	690	714	699	699	687	697	722	719	699	747	712	681	668	693	722	706	717	744	719	719	729	703	692	693	694	675	673	725	712	772	724	709	686	710	679	713	683	686	741	791	692	667	742	684	734	698	686	706	711	713	686	683	748	651	702	687	717	723	677	687	744	736	734	679	692	786	777	734	714	725	650	678	691	699	673	686	718	723	757	678	687	717	754	740	680	655	704	724	735	702	716	758	759	684	665	740	700	670	692	759	717	714	685	736	728	712	742	683	750	734	711	709	674	704	713	733	726	776	678	732	682	705	714	714	708	717	746	731	724	715	719	758	703	716	679	702	726	713	708	705	731	720	660	715	739	711	721	666	695	689	673	708	722	697	734	738	675	710	686	682	721	678	721	731	693	737	713	722	711	751	714	722	714	748	760	666	713	742	755	732	738	677	722	720	699	699	697	721	719	751	707	721	722	752	750	720	733	705	650	725	715	682	701	692	691	700	686	735	667	725	715	747	707	699	744	736	756	704	744	718	733	656	643	709	729	753	757	746	689	724	693	708	708	733	718	760	674	684	746	685	717	703	709	729	694	684	711	687	735	712	709	730	736	682	674	683	724	727	714	742	726	781	682	670	724	729	727	726	740	697	703	717	743	715	703	716	716	681	702	687	742	697	701	726	688	750	725	726	740	701	739	695	734	743	743	726	737	728	749	757	751	695	717	722	698	725	756	682	736	669	634	719	712	706	733	689	732	715	735	663	745	688	696	724	705	709	708	672	719	668	772	703	743	771	723	687	720	707	747	700	777	745	682	724	688	723	659	734	736	660	771	695	728	714	711	657	730	733	701	745	692	701	690	716	692	717	667	730	704	696	723	704	663	690	689	714	715	744	690	718	718	678	692	716	682	720	769	687	697	732	764	691	737	701	726	716	723	728	661	731	717	737	673	696	675	724	722	689	743	721	725	711	714	696	737	721	702	744	711	695	664	698	717	656	688	698	702	710	712	699	712	716	752	706	677	669	689	696	746	702	712	697	710	726	660	697	707	718	757	698	711	695	735	705	737	649	694	719	709	700	651	753	782	733	747	712	688	681	715	706	691	701	695	687	735	711	735	714	656	690	665	722	728	690	687	706	701	717	724	698	715	731	754	754	679	687	719	714	718	717	719
6951	493	496	399	318	246	255	208	185	195	174	208	178	195	156	149	179	147	178	172	188	159	161	157	149	152	127	137	162	172	144	138	169	154	172	165	147	143	190	157	140	152	142	168	164	151	159	139	141	146	151	159	154	135	128	137	158	135	159	149	142	132	139	136	156	154	142	147	124	158	137	160	132	131	139	147	151	158	139	178	146	166	155	145	131	151	158	155	146	168	131	150	151	168	140	137	128	130	146	160	157	158	141	164	160	173	131	150	135	139	140	170	159	161	168	157	166	137	165	159	142	149	135	139	129	149	149	156	148	125	144	149	163	157	138	150	151	173	142	135	133	150	156	168	139	137	151	143	140	122	154	160	144	168	171	160	167	153	143	139	156	150	154	145	143	156	149	137	145	150	130	155	148	162	135	145	143	127	155	124	131	139	158	154	134	160	116	152	160	161	140	137	166	131	147	148	173	141	151	158	177	136	147	144	137	171	135	163	159	141	132	138	173	128	139	136	125	154	151	169	167	148	162	165	137	136	154	148	157	145	142	165	160	164	161	162	141	146	161	155	133	149	141	157	168	173	140	148	171	157	136	152	159	145	156	146	155	149	162	150	158	128	150	142	156	147	150	138	152	153	128	159	139	152	161	165	163	174	133	163	135	167	157	138	148	142	153	143	146	160	131	164	131	144	161	141	156	164	139	161	158	159	140	151	128	160	139	141	156	162	149	167	162	133	146	165	146	146	147	160	153	142	153	159	167	150	140	136	138	144	133	149	134	146	163	153	162	124	160	154	155	139	154	135	156	128	165	199	159	134	154	121	166	118	153	153	170	149	162	157	156	150	132	150	129	160	153	179	153	151	149	147	163	148	144	134	143	134	135	141	135	155	146	167	129	135	148	136	160	149	160	145	139	132	185	138	132	140	135	144	155	152	159	145	142	160	162	156	149	148	184	157	161	155	173	127	152	147	133	168	130	131	139	165	135	147	149	155	154	152	149	133	164	143	119	163	139	145	135	131	149	150	148	129	142	171	170	140	179	142	144	159	174	154	152	143	146	132	139	137	158	132	143	169	170	149	158	162	131	144	186	134	138	171	164	156	167	154	156	145	150	179	159	166	125	177	166	158	162	143	163	148	156	162	160	155	162	156	130	144	162	165	136	147	154	159	127	147	150	153	125	134	145	138	143	140	171	154	136	156	150	141	156	140	138	143	194	136	154	165	143	158	125	174	150	147	131	141	149	137	133	151	141	140	132	143	145	145	130	182	158	176	144	164	154	151	150	147	153	136	151	131	136	151	131	129	143	141	121	160	157	140	141	181	131	129	134	152	144	170	152	139	177	164	150	145	147	149	140	113	140	141	164	158	164	133	127	161	150	158	144	140	155	153	156	150	162	143	145	166	148	191	153	155	149	164	161	150	151	160	124	147	162	157	156	154	168	142	155	160	138	165	150	147	159	151	138	151	154	134	166	153	151	140	144	141	139	146	143	133	144	127	157	148	162	144	149	165	139	151	149	155	160	141	138	154	174	159	155	149	146	162	168	156	162	143	139	140	151	156	146	144	149	140	149	152	168	168	148	150	146	164	134	142	151	138	136	171	161	136	145	173	167	161	141	125	155	156	145	158	129	157	145	167	152	163	147	133	156	133	130	148	161	157	153	137	133	150	151	142	160	158	152	146	136	153	140	136	161	152	154	168	142	142	151	152	140	148	160	167	140	144	149	152	159	156	147	164	150	161	165	129	168	156	135	145	138	173	149	159	165	141	140	140	153	156	145	145	136	170	143	128	157	159	166	157	153	139	149	147	155	144	161	129	162	157	136	175	150	142	134	175	119	180	147	143	154	157	127	158	143	171	148	144	169	169	141	154	145	136	163	125	115	164	151	144	173	162	148	151	145	128	152	141	136	144	135	135	133	133	138	152	147	136	137	151	164	165	149	149	148	162	143	134	149	165	154	142	149	152	149	163	130	143	156	140	168	150	141	162	153	137	122	133	157	155	157	160	176	167	156	159	141	154	151	184	168	128	149	154	147	146	137	155	153	153	155	141	137	143	155	124	135	153	167	149	143	160	151	146	131	130	136	136	171	140	148	134	136	152	153	146	150	151	161	165	165	147	153	165	165	163	150	153	178	135	164	163	131	158	148	153	170	160	158	145	147	140	147	174	132	164	143	160	150	146	158	154	129	145	150	134	184	157	160	133	157	155	167	148	169	149	150	148	146	142	159	148	162	140	158	160	156	135	143	125	175	137	150	160	159	159	150	159	159	145	144	172	153	157	135	157	152	148	147	167	157	140	148	161	167	164	144	160	159	158	142	139	159	143	158	177	161	164	159	137	142	165	163	141	149	172	147	129	175	160	150	138	156	145	164	162	135	152	158	135	162	135	158	128	162	165	144	154	124	146	127	136	131	148	170	157	176	144	146	139	153	165	133	157	165	151	142	154	158	149	162	170	146	172	157	147	147	152	161	155	152	160	157	158	154	174	148	152	168	167	140	146	137	143	149	131	131	149	157	174	160	148	147	159	146	137	152	139	153	128	152	150	140	143	155	147	142	158	147	163	147	155	131	152	145	140	168	139	153	140	158	157	157	129	160	159	144	158	154	136	173	168	161	145	139	134	164	165	147	156	165	129	143	178	149	128	146	150	150	161	149	153	136	161	150	130	148	169	170	146	136	154	136	164	144	152	151	139	149	161	157	154	146	148	157	156	152	166	149	137	146	146	146	168	142	147	160	146	154	166	138	126	149	172	141	133	132	147	144	163	163	158	127	131	139	147	141	145	149	144	139	140	168	131	131	148	143	153	163	162	157	162	156	156	153	145	131	136	149	166	151	168	160	170	154	140	148	172	141	170	138	150	137	163	132	135	140	153	140	131	148	150	150	150	170	157	155	151	172	149	159	147	145	146	142	157	157	144	136	180	150	138	144	148	163	144	180	134	155	140	160	168	136	134	131	161	143	133	142	144	143	160	147	132	158	136	171	160	145	152	157	183	151	154	144	161	141	133	158	131	124	151	144	153	165	127	157	151	162	146	134	150	169	166	153	141	124	156	142	148	152	163	174	148	155	159	176	166	159	165	148	131	140	131	154	140	141	134	140	141	162	137	137	150	133	143	184	134	156	130	145	154	174	180	153	167	155	153	153	150	160	140	143	131	155	173	149	151	139	134	161	161	141	161	142	136	158	157	163	168	154	131	154	179	153	151	160	146	178	141	148	153	139	135	127	152	172	150	163	147	150	166	162	142	157	156	145	179	165	126	140	150	144	125	132	152	159	153	144	161	135	124	141	162	155	144	144	149	177	147	140	147	135	136	127	160	148	127	164	157	134	142	145	160	146	163	138	153	140	123	133	154	137	167	154	162	150	167	158	136	168	148	135	152	168	148	164	137	138	160	143	163	121	151	138	151	147	151	146	153	149	146	171	151	164	130	119	167	146	143	131	150	149	144	156	164	143	129	139	166	173	152	133	156	159	158	140	160	148	166
5983	683	1152	1351	1195	907	723	658	571	521	494	469	487	393	408	441	430	390	426	388	418	380	385	417	397	384	400	395	409	381	370	399	365	364	376	391	382	360	372	376	347	328	387	346	367	351	340	354	361	379	350	335	357	377	345	323	347	338	345	396	406	358	351	372	383	375	359	312	363	330	358	364	341	377	351	398	373	364	374	365	344	327	344	389	364	358	344	371	358	362	372	338	359	355	366	334	348	390	371	370	318	354	345	397	376	333	366	339	343	346	364	367	336	353	365	346	326	354	355	351	330	372	367	376	359	344	322	379	358	340	341	391	376	344	335	350	386	348	394	358	377	353	344	344	392	341	346	353	342	344	369	377	372	358	355	370	385	370	364	392	352	303	353	330	385	380	345	357	315	342	377	371	352	338	346	368	338	345	352	372	345	311	338	377	373	316	373	321	371	354	339	347	353	334	359	357	352	367	366	321	368	348	363	348	390	315	323	373	358	337	345	332	345	381	381	382	369	347	379	363	330	352	400	354	357	374	335	393	370	393	372	375	319	386	366	343	344	383	348	334	348	334	334	366	375	350	378	343	348	353	320	362	346	359	346	378	372	339	326	320	346	342	357	398	353	375	349	400	321	364	360	354	353	342	365	356	382	342	358	344	362	353	332	369	336	351	351	357	364	341	364	367	356	345	377	353	340	366	342	371	325	377	345	371	339	351	400	346	343	387	372	349	330	360	395	359	367	371	398	321	353	399	342	377	353	386	331	345	378	326	345	349	351	324	367	359	376	325	383	368	355	354	387	382	398	344	370	347	359	344	368	379	378	334	359	364	355	356	383	315	328	354	357	368	339	356	382	387	361	357	371	385	381	341	341	391	324	338	366	360	377	362	354	362	372	363	345	292	376	354	376	390	320	345	357	335	328	346	327	371	375	334	348	344	317	329	353	337	366	357	377	341	365	367	367	375	336	385	371	351	382	373	358	370	361	331	352	349	350	371	358	358	365	370	359	362	364	388	343	352	366	369	382	362	353	359	374	361	368	354	365	377	346	354	347	322	346	326	367	339	395	326	353	363	360	342	358	360	388	363	352	330	382	358	386	367	333	341	378	343	357	373	367	378	337	365	368	322	361	342	333	336	310	363	357	364	346	378	360	364	361	355	390	327	355	337	370	356	363	345	375	360	381	376	363	351	350	352	369	332	359	356	362	357	368	345	367	319	349	375	350	350	364	358	381	358	364	378	370	368	364	347	326	387	350	343	336	354	373	349	349	356	366	353	366	355	369	380	341	348	370	368	347	351	372	363	351	383	369	365	329	363	406	343	341	375	323	396	369	352	363	346	359	347	339	354	386	352	359	379	369	377	385	344	393	336	330	374	377	330	377	357	358	374	366	375	361	339	355	345	366	372	388	373	351	353	344	389	370	353	358	353	366	354	376	383	383	354	355	341	335	347	371	366	299	352	373	334	364	350	366	356	372	334	374	362	352	364	382	354	378	390	359	338	353	359	364	339	370	350	382	380	322	354	369	350	378	363	372	348	352	334	368	363	373	358	351	345	326	354	378	383	394	349	341	346	379	350	366	358	327	377	387	357	352	374	339	379	349	344	329	361	355	365	326	372	350	345	369	367	332	346	371	357	357	373	360	385	381	356	348	378	403	365	353	336	349	376	394	345	376	364	357	339	331	363	345	332	355	383	373	358	351	375	340	337	390	330	355	365	321	339	356	375	389	347	333	360	341	350	375	364	384	367	351	352	335	357	376	361	348	330	378	358	345	353	340	360	364	345	371	368	350	351	377	345	368	340	369	361	381	349	366	334	335	366	386	369	361	353	314	335	331	352	380	405	368	371	356	363	361	359	338	359	348	345	356	367	313	360	362	342	352	370	361	377	369	346	368	335	321	346	378	372	353	370	344	348	321	340	338	347	378	377	351	348	377	367	367	354	357	380	344	367	367	363	333	379	380	351	358	348	376	337	369	359	343	373	390	380	383	364	348	376	381	363	356	342	401	373	369	365	369	342	367	368	336	349	342	334	373	338	369	328	397	341	374	354	327	378	351	340	353	342	333	330	348	354	333	359	364	379	384	350	361	360	364	368	334	336	357	387	382	344	335	393	358	374	375	367	378	348	376	374	377	370	350	374	360	362	357	373	335	356	360	382	380	348	364	334	358	356	347	349	348	349	359	348	377	345	359	330	361	382	343	356	351	391	343	385	321	389	353	330	338	353	345	346	367	328	348	370	341	350	358	360	310	333	348	357	330	339	341	371	347	376	361	356	389	348	388	341	331	355	336	348	351	339	343	355	362	344	335	347	341	340	353	351	344	393	344	338	359	342	393	350	369	384	326	352	353	352	353	373	368	354	351	364	359	385	354	357	354	353	349	364	373	385	375	352	359	385	316	365	373	364	333	351	381	325	381	304	326	372	336	365	358	378	355	324	375	363	373	358	353	346	335	358	381	328	396	385	322	354	353	353	348	367	351	332	365	355	356	390	338	334	352	355	362	353	357	347	379	374	362	343	389	353	336	360	351	372	365	375	348	354	382	369	362	349	344	361	358	353	344	330	347	379	326	342	374	362	353	333	341	319	360	336	354	341	349	343	376	353	350	360	371	359	395	338	375	355	341	379	378	361	331	330	340	332	342	342	338	364	367	373	347	344	344	369	348	369	341	383	367	335	344	353	384	364	328	323	361	365	371	372	361	330	378	364	360	339	365	380	349	376	345	349	325	368	353	369	364	363	374	335	371	358	342	371	361	323	342	350	380	374	341	323	348	334	363	329	364	356	336	388	396	362	330	381	340	355	343	347	385	347	342	392	323	334	358	362	343	340	358	381	371	358	345	343	348	349	349	373	330	376	384	350	370	344	334	361	333	375	348	375	372	345	324	345	355	377	347	397	358	348	379	396	357	378	324	324	321	390	334	342	354	335	377	350	319	354	363	333	341	354	379	334	360	369	380	369	364	349	352	363	322	372	360	356	370	307	356	362	352	356	331	339	338	355	361	356	385	364	351	335	362	335	358	336	340	340	382	342	343	340	351	356	361	355	336	322	357	341	313	339	328	385	324	344	352	339	381	351	353	345	358	373	341	355	347	347	329	367	370	344	340	348	386	349	373	349	359	349	320	357	370	368	320	358	382	367	340	321	338	370	361	375	388	347	364	352	395	328	377	355	349	371	359	349	393	374	358	352	339	338	333	374	365	333	368	360	364	357	380	380	349	363	375	348	325	344	374	355	370	350	394	351	346	357	371	343	362	345	356	363	410	398	382	358	384	326	391	356	340	351	366	347	386	361	377	334	379	371	345	349	371	339	375	360	356	368	375	382	354	367	381	334	417	373	338	369	328	328	361	343	374	343	365	402	370	341	344	404	331	364	330	359	375	335	371	360	347	379	345	333	348	369	323	352	361	339	376	354	374	345	356	346	362	394	351	363	366	369	400	350	324	370	351	378	349	359	338	386	371	353	355	340	345	354	371	318	356	356	369	328
13419	1152	964	702	520	401	271	269	242	200	185	206	184	172	166	191	149	161	137	152	159	177	160	154	136	153	160	162	123	136	164	142	140	160	129	126	145	144	132	136	140	126	153	150	151	140	179	133	156	145	147	128	145	150	130	148	137	140	137	169	133	140	140	150	159	163	135	170	138	170	140	137	159	143	150	115	145	143	141	144	151	160	163	125	138	151	133	140	152	156	146	142	139	147	145	172	163	136	148	151	152	137	150	142	136	152	154	150	151	117	135	142	130	148	162	136	130	127	154	151	127	144	141	157	133	125	130	142	148	146	152	149	131	119	123	155	149	153	143	146	173	155	163	145	154	147	148	141	149	166	129	123	147	143	169	130	162	150	142	144	141	149	152	143	141	138	140	160	123	126	141	146	136	149	150	162	154	138	143	142	138	144	134	158	132	146	120	121	153	139	136	161	127	130	141	165	120	139	133	161	131	113	137	154	147	167	132	127	154	141	139	143	143	149	151	150	140	164	149	146	150	142	140	163	142	148	137	132	125	143	148	129	128	132	130	141	152	127	134	149	127	153	144	159	146	155	139	140	121	140	121	148	154	136	144	148	147	147	167	134	144	135	151	125	129	153	151	148	139	135	151	147	161	150	156	143	145	138	126	138	166	158	130	135	161	141	160	149	131	148	149	158	143	137	149	164	168	143	156	143	152	139	156	142	153	140	137	136	149	144	152	143	147	124	145	116	145	155	145	153	140	161	136	146	135	108	117	140	164	138	154	142	130	156	144	129	142	182	161	153	139	137	141	123	157	137	152	128	132	156	141	141	154	144	158	141	143	150	136	147	125	138	130	108	146	154	158	125	166	131	146	127	142	145	140	152	157	138	127	162	173	137	146	123	126	154	165	145	163	144	134	157	159	130	130	148	153	161	137	134	151	124	147	145	117	149	141	149	149	141	133	135	136	134	142	151	161	126	134	140	150	145	124	156	170	151	130	156	160	143	144	170	130	141	149	126	166	143	139	133	133	128	144	149	157	136	145	120	138	134	135	134	174	139	135	130	147	135	129	150	140	145	129	142	139	140	140	157	135	146	124	154	151	161	157	118	155	152	143	152	129	125	142	154	119	154	157	124	158	131	148	133	152	141	131	144	168	128	131	140	140	149	119	169	165	147	142	142	149	164	160	129	143	139	140	159	137	148	141	142	137	146	141	140	131	149	124	141	145	133	148	125	122	141	112	129	159	138	145	159	148	159	157	125	138	131	141	147	157	139	156	168	157	133	141	171	132	150	146	162	147	135	135	126	143	140	129	149	141	148	146	132	148	144	162	127	155	133	108	146	142	146	130	150	143	155	134	150	150	159	166	148	148	149	130	131	147	130	145	120	159	164	152	127	161	152	111	128	137	168	127	138	132	138	150	162	126	148	136	142	162	145	149	154	130	156	141	157	169	139	146	135	146	138	139	152	148	140	139	131	146	148	135	158	115	152	149	127	150	134	133	137	139	137	155	139	131	134	158	149	129	142	133	143	156	153	152	138	163	111	139	134	133	138	153	154	161	154	140	135	156	140	168	136	152	167	149	132	154	137	154	130	130	155	148	138	132	148	140	120	133	172	132	136	154	162	139	140	149	137	120	124	147	148	153	151	141	140	146	143	130	142	151	123	158	136	148	145	119	140	153	149	161	166	147	167	131	151	143	149	141	151	126	167	120	151	133	139	135	151	140	161	160	175	128	124	136	143	140	160	128	114	136	132	143	167	178	122	153	126	131	127	163	129	147	161	120	143	152	131	139	146	144	132	174	136	138	175	141	142	141	148	147	138	124	129	143	129	133	151	160	132	160	150	137	129	143	129	139	151	140	135	159	147	167	125	154	155	146	130	152	146	135	165	152	154	123	151	100	144	131	148	144	143	143	151	156	129	131	139	132	152	157	148	168	134	142	141	155	140	156	118	160	118	138	139	148	128	145	149	138	127	126	138	144	150	136	149	140	136	160	141	136	145	145	126	148	134	140	133	144	156	142	163	167	149	137	152	161	127	144	143	142	141	131	116	146	128	121	182	142	132	135	135	122	126	149	140	125	146	134	115	151	129	147	135	145	156	153	133	162	144	147	152	123	154	144	146	128	148	149	146	145	136	155	125	170	128	127	133	127	146	147	163	123	136	134	141	138	128	140	154	142	154	132	179	161	144	149	118	145	153	153	117	119	140	132	136	151	143	141	132	177	144	154	143	148	170	148	149	159	131	138	148	149	152	145	136	134	126	162	154	143	138	135	160	134	143	145	143	156	146	126	136	130	156	140	145	142	157	128	117	141	134	146	147	104	142	157	137	134	145	156	164	128	155	118	132	142	134	142	164	148	121	139	141	130	145	143	128	127	126	160	132	125	145	168	144	144	133	138	134	122	130	130	151	138	122	118	131	138	131	146	126	139	162	157	141	131	144	145	166	127	142	128	128	146	137	144	146	142	127	142	160	149	147	152	150	161	136	147	153	132	112	129	136	178	132	137	143	158	142	159	150	132	132	125	128	137	148	154	150	120	135	153	155	146	144	147	169	142	166	119	159	134	147	163	131	111	163	141	149	143	154	142	138	166	124	141	142	145	151	166	133	142	133	138	124	154	120	143	165	150	143	142	134	136	119	143	134	165	126	133	172	147	146	143	138	146	150	131	149	121	125	151	139	135	115	147	141	136	135	158	135	132	140	142	143	153	150	154	143	143	144	129	144	143	138	168	137	156	156	123	122	141	158	148	130	159	134	133	146	154	167	141	150	133	136	157	156	150	137	146	110	142	127	167	143	157	146	144	132	130	150	181	155	136	129	162	147	147	138	148	137	174	154	149	125	124	115	143	139	137	133	158	155	157	132	122	168	152	132	165	153	132	141	134	140	137	151	145	150	133	133	147	142	136	125	163	146	147	165	163	165	154	144	143	144	148	145	147	136	144	154	135	144	155	150	133	137	157	113	130	171	149	157	150	125	133	144	142	152	147	150	134	143	136	140	140	135	135	140	139	144	144	139	156	146	141	144	145	130	157	115	147	150	144	154	148	134	154	145	119	122	138	149	156	125	145	142	129	115	156	131	143	136	155	120	147	128	165	155	139	151	130	162	146	134	141	150	164	144	166	134	129	141	124	138	139	139	151	143	142	144	162	163	164	139	128	128	145	140	148	149	133	126	148	136	148	136	163	124	133	134	175	159	146	152	139	148	140	146	150	156	146	144	151	141	130	145	144	151	151	139	160	138	138	115	141	154	160	130	153	144	151	134	157	136	144	138	139	156	127	169	142	131	134	121	150	142	138	133	139	117	154	119	132	135	137	120	138	196	148	139	155	169	149	145	157	139	166	130	129	145	125	178	138	148	131	135	132	130	142	151	143	143	137	117	137	131	152	138	159	132	138	159	138	151	161	136	133	132	152	117	166	139	159	145	139	136	155	146	151	150	131	145	128	131	165	155	133	145	151	127	124	139	119	133	140	130	144	159	131	146	158	156
7729	976	2018	2317	1981	1405	1160	982	883	748	754	667	628	616	598	517	541	510	498	443	451	427	426	435	428	423	437	450	436	428	428	395	408	425	421	420	388	404	361	396	388	422	386	391	371	380	384	402	372	415	391	376	417	408	381	356	373	418	393	359	376	338	402	380	397	396	391	406	393	406	433	369	381	366	386	326	386	381	397	361	345	400	371	346	370	385	368	345	358	373	386	387	364	354	360	368	345	363	386	373	377	332	374	370	400	362	379	366	371	370	393	372	396	380	404	372	388	353	357	386	376	344	405	380	384	377	381	395	371	374	368	380	377	405	398	375	390	364	382	355	359	353	372	370	393	369	359	364	377	377	381	370	378	366	359	360	357	356	378	374	352	407	372	327	402	365	399	367	376	394	374	379	361	362	332	381	376	406	366	430	407	384	384	361	330	380	351	320	345	363	403	402	409	364	372	381	336	361	351	375	394	385	397	400	345	362	358	390	360	375	340	405	368	351	366	355	392	414	360	347	379	372	400	377	369	384	379	358	389	401	376	373	389	383	380	353	357	372	377	364	382	345	354	351	362	356	333	379	374	356	370	379	362	401	375	372	389	388	323	378	348	398	366	374	393	395	391	364	386	382	384	364	341	396	365	370	371	345	373	381	381	366	337	358	358	364	375	358	369	369	375	345	342	348	392	376	369	376	397	367	320	372	361	398	382	366	337	354	414	352	406	381	354	369	362	390	371	356	361	355	360	366	373	363	375	394	405	381	353	378	345	338	371	375	406	377	404	378	366	344	390	336	376	335	363	358	372	365	413	371	348	337	384	355	380	367	342	377	348	390	353	389	382	406	348	337	370	382	348	364	408	365	382	344	327	337	377	394	374	363	327	370	323	376	372	388	413	335	346	373	410	341	332	336	406	347	357	366	385	403	349	345	395	366	382	388	341	384	366	367	339	403	370	366	377	397	352	371	331	379	361	337	344	363	392	375	353	344	389	372	363	382	360	368	367	357	417	365	386	365	370	353	421	383	392	344	363	347	381	368	411	347	385	358	362	401	385	352	386	411	355	340	385	371	381	355	370	386	374	392	378	366	365	397	356	391	387	377	375	385	382	326	377	374	347	362	354	355	375	352	349	391	366	361	385	373	382	363	383	377	368	391	397	406	380	392	357	353	354	351	380	389	381	381	349	354	346	389	355	367	399	357	366	362	349	360	361	349	356	349	379	394	351	373	420	373	384	346	362	364	402	396	371	378	354	400	380	360	364	382	389	381	362	344	321	345	372	354	368	344	346	415	399	362	356	374	350	348	399	388	379	353	362	330	338	361	376	349	366	383	357	399	333	383	383	326	377	359	364	374	361	380	394	359	409	385	350	378	338	392	374	373	362	394	386	367	358	366	433	381	362	355	357	390	384	395	381	380	345	375	369	391	334	407	366	373	353	395	359	381	405	367	377	376	371	386	378	350	369	371	401	394	365	368	360	379	380	355	334	386	390	360	353	392	351	393	369	374	389	363	348	357	382	328	387	365	350	368	379	380	374	391	370	342	363	378	357	392	372	419	371	375	359	390	391	383	366	392	358	397	382	361	412	375	364	329	393	358	376	365	374	345	369	359	386	389	333	351	396	388	389	403	383	375	385	387	383	384	343	367	354	372	391	382	364	383	402	371	369	376	405	368	344	380	391	355	361	356	352	372	347	347	357	407	358	360	368	369	377	390	352	354	367	368	369	388	388	357	350	365	373	367	392	335	364	354	345	385	374	346	374	364	364	376	383	369	380	370	387	402	392	372	386	386	367	396	385	349	361	346	381	374	372	337	374	362	357	374	379	340	379	317	353	373	382	371	392	412	358	365	360	380	350	367	352	351	396	390	348	370	395	372	367	375	402	352	361	404	378	359	353	360	369	356	333	334	365	399	373	396	371	364	367	408	382	330	353	391	370	333	374	375	388	398	353	371	396	376	366	351	377	359	387	358	387	367	356	359	416	350	375	383	382	372	379	373	403	359	380	362	349	385	345	363	381	375	390	377	355	385	362	355	340	357	339	367	360	398	364	392	377	390	364	353	353	356	382	382	322	392	344	362	377	364	353	388	411	365	366	379	404	335	365	396	374	356	375	359	357	415	377	348	385	363	355	335	381	375	343	422	381	389	403	363	410	367	348	365	365	352	408	339	347	350	389	362	377	368	337	379	387	357	363	390	399	358	379	379	386	361	364	365	360	386	389	352	380	310	401	335	402	367	363	395	399	382	372	364	390	404	380	357	387	386	376	359	359	380	360	321	374	344	367	354	380	382	378	399	363	367	377	375	366	392	374	363	357	365	355	335	440	361	374	357	360	377	371	353	350	362	370	368	390	367	357	374	327	371	389	370	334	370	378	363	370	393	383	342	380	367	366	352	367	371	344	354	348	386	345	370	381	349	393	371	359	376	406	348	375	333	391	352	366	386	364	364	357	409	360	376	363	378	355	379	364	356	364	410	380	359	340	358	379	390	406	389	380	365	382	391	361	357	379	379	370	402	369	377	387	381	378	363	351	402	356	372	341	386	358	358	372	343	363	389	385	348	376	375	374	376	350	385	395	382	347	365	351	354	389	357	366	372	356	402	395	338	383	393	340	379	419	402	354	359	387	368	344	388	376	385	366	387	343	402	378	369	356	383	338	355	356	347	397	390	363	377	356	391	385	361	343	362	348	337	409	362	367	405	339	359	369	363	366	386	372	317	355	396	365	363	392	392	406	360	381	392	392	371	353	320	379	395	378	400	351	375	384	363	345	379	338	373	338	372	370	380	372	366	360	327	353	383	367	367	376	369	425	360	382	377	407	371	367	371	369	414	383	343	399	345	347	375	388	383	370	376	334	356	375	356	378	373	398	388	381	353	395	357	379	389	365	360	364	351	381	398	373	372	349	374	368	347	379	352	354	399	381	362	386	357	361	382	363	370	359	359	380	367	362	362	367	394	351	401	389	361	330	375	332	346	342	391	381	386	387	386	375	378	361	365	361	387	386	366	355	366	328	372	389	370	408	368	363	346	359	331	363	377	385	344	358	346	385	374	381	385	311	363	376	356	380	398	385	360	375	369	376	339	373	377	366	412	378	409	358	411	387	327	362	377	396	394	321	350	324	347	364	392	369	389	382	393	405	360	360	388	334	371	379	383	358	345	410	316	354	381	409	375	393	378	379	368	343	363	347	378	355	387	381	376	346	370	386	367	404	378	409	376	377	377	355	374	359	369	356	362	382	371	363	366	381	404	375	389	339	394	354	372	368	376	384	358	380	348	354	378	363	359	378	355	368	380	372	347	360	343	375	381	376	406	372	388	375	381	408	358	361	358	383	365	359	362	353	380	418	369	384	402	373	374	333	346	358	409	363	399	354	332	381	368	390	389	317	378	361	363	364	379	354	359	373	374	379	357	364	371	368	382	356	378	367	357	375	360	359	397	349	382	367	386	368	377	346	379	392	376	335	376	380	362	396	354	370	366	351	372
1533	334	379	343	358	310	345	330	312	352	337	338	386	343	332	352	333	349	328	339	330	351	330	339	342	314	287	333	339	328	340	337	289	335	332	341	332	347	324	342	335	355	338	339	321	340	349	342	338	358	327	339	295	351	313	332	320	409	328	336	331	304	341	325	334	332	376	330	339	333	285	328	334	368	316	330	320	312	325	316	309	338	296	303	298	325	338	326	348	341	344	344	359	317	365	297	329	327	346	296	334	305	300	327	325	326	346	334	374	325	333	308	313	319	343	329	348	347	324	317	304	365	298	339	347	318	315	336	333	315	335	335	340	350	342	353	325	356	332	340	304	336	355	314	343	359	399	305	356	371	366	333	356	326	347	325	358	351	316	365	342	332	323	391	330	348	339	342	323	335	311	363	371	336	333	333	314	347	325	323	325	334	342	333	307	341	324	311	348	356	326	332	304	341	334	347	367	342	345	324	311	332	318	352	334	334	320	316	323	302	306	313	354	348	309	314	332	330	332	342	302	322	345	360	332	331	340	373	338	373	320	342	302	333	320	354	356	337	326	347	348	323	306	333	344	342	351	355	326	327	319	328	312	302	334	328	330	364	331	298	362	327	345	323	367	335	292	310	357	342	322	323	337	329	335	308	351	349	353	333	325	307	358	359	339	325	327	303	329	347	341	329	318	346	358	361	318	357	324	350	326	323	330	338	328	319	335	331	301	339	313	289	332	323	349	340	329	356	319	333	329	332	313	348	337	336	305	324	333	351	314	297	300	305	305	350	338	322	303	327	348	332	343	341	331	318	339	349	321	350	353	346	302	315	335	349	317	315	339	315	289	333	349	337	361	341	311	344	298	329	307	320	318	341	324	337	308	340	359	353	324	363	336	354	351	325	327	337	332	320	323	349	369	326	336	310	354	326	341	336	308	331	362	332	356	337	328	352	349	352	306	293	334	341	324	288	337	340	350	340	306	348	345	331	373	310	315	321	342	310	339	309	276	316	337	353	314	341	337	310	291	351	324	314	320	369	352	330	311	322	340	357	335	367	294	329	361	303	350	297	325	333	319	331	315	323	300	336	301	328	299	273	329	359	337	322	314	327	314	358	344	329	297	310	347	353	318	346	362	337	368	304	356	341	344	341	311	348	332	316	350	354	323	361	334	368	298	315	306	321	308	343	394	346	340	336	314	356	330	345	292	327	339	328	347	338	341	330	329	320	343	352	305	312	313	332	295	314	331	324	330	282	323	343	301	307	319	301	328	326	332	325	352	320	321	358	337	341	313	314	321	351	324	326	330	335	338	342	350	319	334	319	337	330	357	375	351	328	329	332	313	314	356	358	307	305	330	335	358	331	346	318	306	358	345	351	343	335	333	324	334	321	325	337	308	306	362	338	352	335	360	353	304	339	319	322	355	344	356	343	311	325	344	324	345	306	326	358	345	326	290	340	344	332	360	324	299	331	337	333	343	318	337	361	313	308	315	337	316	318	346	324	331	354	297	314	303	338	350	340	359	315	373	333	328	339	357	327	304	377	325	325	314	316	307	334	303	342	331	366	331	344	338	364	338	360	294	333	333	355	319	344	292	348	334	324	331	349	356	341	321	351	358	324	359	334	320	340	323	336	336	336	328	324	318	347	337	319	342	353	344	317	337	304	348	379	334	342	332	335	301	338	317	306	337	311	362	329	328	325	326	319	351	324	354	340	343	338	347	312	323	341	341	323	300	361	319	337	320	336	327	324	342	291	347	363	335	304	314	363	355	331	349	305	344	317	330	313	324	336	327	326	362	320	311	323	346	353	354	364	319	329	335	326	306	366	334	368	347	310	336	335	324	322	343	290	336	316	313	335	301	305	315	333	309	344	326	326	340	343	329	372	329	345	309	283	324	339	350	328	352	327	349	319	329	325	316	329	360	321	354	367	308	329	354	320	287	321	365	361	326	317	341	313	313	350	301	300	321	347	340	339	352	350	316	304	351	340	357	330	358	349	345	327	323	319	360	320	304	364	329	313	342	343	338	355	320	359	362	287	372	374	344	314	364	321	348	316	323	312	348	361	329	285	313	341	344	315	344	350	328	282	343	324	339	365	308	338	309	345	370	350	359	310	326	340	331	345	335	322	324	336	354	333	339	323	345	348	336	338	357	332	350	333	338	328	310	322	328	323	348	299	317	315	301	351	335	302	372	348	312	304	333	307	311	325	314	358	331	320	325	302	335	295	324	373	347	336	310	360	345	299	285	325	318	346	326	312	327	349	339	331	354	329	350	309	328	359	324	308	321	347	327	317	319	318	347	343	317	335	292	310	332	325	354	324	316	329	351	329	305	305	330	366	350	373	346	316	325	342	307	334	333	288	350	331	375	312	308	379	340	287	353	331	325	345	371	347	346	327	331	348	356	378	328	328	353	326	358	332	303	284	340	331	343	355	348	322	339	318	319	327	350	320	342	328	336	314	297	341	321	308	334	329	343	320	329	322	332	355	326	339	377	320	304	345	343	310	321	331	318	293	329	298	336	369	346	331	352	350	365	368	325	324	295	310	322	347	332	367	338	335	314	341	351	322	357	292	355	310	320	331	342	317	340	311	335	321	330	339	335	353	392	364	306	323	322	335	343	340	290	318	337	348	344	338	307	302	331	339	327	329	340	318	318	339	363	328	334	331	313	322	346	354	343	319	349	337	319	322	318	313	338	361	392	331	360	324	330	303	327	329	304	329	317	318	335	319	348	323	295	314	317	331	307	337	344	367	298	303	318	324	346	293	311	324	338	360	343	341	344	339	346	301	352	340	344	328	335	346	324	350	313	332	330	362	340	348	340	313	315	345	320	343	308	336	308	337	302	343	370	356	350	354	321	366	355	347	345	359	334	345	344	330	315	330	326	311	282	373	314	350	332	329	322	336	304	313	306	303	329	334	332	344	294	332	360	333	347	386	374	333	345	320	348	294	329	342	313	305	364	349	348	333	330	325	345	326	306	368	359	356	333	321	342	381	362	319	332	333	331	337	326	365	351	314	349	312	328	361	321	339	344	308	338	317	318	352	366	333	365	312	327	324	328	325	351	362	319	361	307	300	330	318	343	315	312	306	311	346	325	332	354	358	326	342	330	332	303	352	316	347	346	334	349	327	354	305	326	344	335	340	372	344	310	321	329	358	319	325	334	335	341	328	320	325	348	349	342	339	314	282	337	331	299	301	350	376	351	335	334	333	297	320	376	299	326	326	335	324	347	380	357	337	318	342	328	317	330	330	326	326	322	354	336	349	351	304	346	300	347	335	350	313	340	332	299	316	316	328	356	317	336	366	366	326	322	328	317	320	337	321	313	336	329	299	311	324	350	361	303	336	353	318	319	371	343	318	304	342	311	312	312	327	371	287	335	317	326	311	304	293	297	300	357	351	337	357	311	353	310	369	314	335	314	327	327	361	350	315	316	312	361	319	352	350	320	332	325	351	350	358	360	306	348	330	317	401	339	359	318	342	311	374	347	325
1780	686	747	750	719	744	744	727	682	757	674	725	719	700	729	712	716	712	672	716	720	686	716	703	710	704	734	701	691	706	696	729	708	726	702	718	735	696	736	742	695	720	697	723	721	725	740	682	675	720	695	737	747	687	721	697	684	707	723	692	732	673	718	726	700	738	698	710	725	732	741	681	771	687	701	673	723	720	726	703	734	727	740	694	704	642	724	765	716	751	679	701	701	707	741	710	747	715	715	713	690	728	732	682	745	726	750	658	696	742	718	701	742	735	668	692	652	674	740	727	709	660	730	676	680	678	705	712	728	708	702	753	741	712	714	748	722	732	742	688	707	695	734	739	694	688	740	740	704	725	712	767	747	671	738	697	722	688	756	751	676	741	741	725	697	671	702	681	701	726	699	707	738	786	709	706	684	712	720	749	734	732	722	698	706	701	727	689	687	690	659	750	739	755	732	769	694	717	736	687	681	726	731	731	683	717	735	721	692	728	730	696	742	726	708	748	720	669	678	743	717	705	745	690	687	727	733	704	716	700	698	691	757	734	703	710	693	730	726	723	733	723	719	707	730	731	782	755	688	698	701	712	738	693	652	706	713	743	729	674	682	689	718	697	643	737	750	648	766	687	725	723	715	692	714	663	712	731	697	707	684	710	723	709	729	710	730	696	731	680	706	732	774	683	686	756	719	756	698	674	695	667	693	696	669	739	679	733	763	701	743	683	727	717	693	680	723	736	725	689	716	750	711	719	728	722	724	728	700	734	743	720	731	749	709	677	704	714	744	697	677	703	736	731	696	754	714	716	701	666	676	697	693	670	707	702	726	688	703	710	686	725	695	689	658	659	715	734	653	684	718	745	739	768	742	693	724	674	718	677	685	709	775	740	720	690	748	701	730	716	737	710	713	724	655	740	731	726	707	719	697	717	739	682	697	720	703	768	673	705	760	696	683	732	744	716	695	664	728	687	720	748	706	709	741	713	659	741	749	722	674	680	779	695	729	735	721	704	774	684	711	709	696	748	729	760	741	745	759	701	707	714	785	689	701	711	691	718	662	705	736	690	688	706	716	703	718	709	704	666	716	668	720	716	749	707	674	698	674	721	760	684	745	736	730	754	704	685	655	745	675	761	776	696	783	757	714	687	689	667	679	692	753	691	687	689	688	737	679	707	717	690	725	682	729	684	691	715	763	720	689	703	720	706	677	721	701	736	718	727	723	690	731	690	728	726	736	671	749	751	681	700	730	762	761	697	729	790	770	721	724	697	702	694	682	703	712	683	749	712	693	678	670	678	733	736	683	690	700	695	690	743	716	716	723	718	725	716	674	737	707	723	696	717	688	725	736	690	728	721	703	747	716	715	720	702	756	721	697	728	728	767	703	744	717	655	752	741	702	729	754	751	764	754	671	668	736	708	699	712	747	731	711	724	695	746	715	682	751	706	741	690	714	719	720	714	699	701	775	693	695	787	688	723	700	730	749	720	715	710	717	726	738	687	720	722	741	722	675	717	703	720	763	741	697	715	718	688	713	741	714	722	690	733	689	698	678	720	709	694	702	700	730	726	723	735	658	732	701	667	754	721	757	691	686	677	690	712	671	704	733	740	715	688	734	749	749	732	664	678	742	703	777	687	718	767	687	735	724	736	719	799	723	763	691	707	729	712	705	738	738	694	730	722	709	675	715	710	669	718	687	733	708	747	693	755	696	718	732	739	681	677	717	716	690	696	721	720	710	722	740	708	731	718	727	722	728	712	687	738	718	698	698	785	721	736	693	734	694	720	731	720	726	758	703	722	696	723	747	751	754	657	729	701	686	703	772	734	684	725	757	752	721	712	698	689	716	709	726	760	669	714	718	736	686	742	681	689	701	714	701	691	765	721	703	706	718	719	746	712	755	695	717	688	694	716	731	714	715	715	652	705	691	708	728	722	729	708	725	749	690	747	739	745	697	760	689	685	727	706	690	687	733	738	699	692	769	697	761	703	688	700	729	687	729	701	685	687	748	715	736	701	684	692	714	680	740	746	717	672	720	705	750	797	722	659	716	734	707	724	700	712	673	679	684	747	732	706	655	732	675	710	681	742	713	718	696	719	688	733	720	767	755	688	701	680	711	738	682	696	715	670	737	692	715	693	720	746	687	747	762	688	733	710	697	739	712	722	687	763	727	705	690	723	673	718	718	734	764	757	749	742	769	698	726	721	673	725	711	746	737	687	699	722	728	706	730	715	710	732	721	749	694	753	717	754	729	688	738	763	710	715	815	731	708	741	703	720	733	710	711	717	718	763	685	713	726	664	723	703	728	703	681	724	669	796	732	720	695	738	689	721	733	770	699	739	723	711	752	669	725	752	700	763	729	699	700	778	730	699	692	761	722	727	717	688	703	729	740	699	714	713	708	755	671	722	705	771	738	737	769	739	740	702	711	704	701	698	754	719	665	718	744	749	741	694	716	697	742	749	687	737	723	716	748	684	722	709	769	698	700	715	691	688	722	723	775	696	697	713	701	704	680	687	748	679	693	699	743	746	701	725	686	763	696	720	691	697	705	724	718	711	755	691	707	682	733	753	676	704	769	720	705	763	766	746	725	746	734	717	724	726	737	729	714	699	680	716	701	692	721	687	684	720	707	736	688	668	667	744	726	727	709	754	775	712	697	775	723	748	694	706	682	729	708	711	754	697	651	707	733	714	717	723	695	711	714	710	727	731	719	719	726	738	689	704	729	734	711	682	700	716	635	734	699	737	706	684	639	706	687	696	721	710	726	738	731	715	713	731	716	773	718	731	704	743	703	683	726	712	670	725	701	671	658	695	720	713	750	737	702	707	725	735	723	731	746	669	728	730	687	706	691	702	723	698	720	690	704	710	740	683	749	696	778	693	688	716	702	732	675	720	716	710	700	739	754	708	668	729	739	697	743	693	736	742	748	732	708	726	740	722	674	691	702	743	752	735	691	680	729	702	728	668	710	697	735	647	720	673	710	737	697	689	697	705	755	738	685	703	750	741	742	724	730	728	716	674	733	703	701	735	671	749	716	702	726	705	733	697	708	693	746	706	703	722	709	680	734	755	714	724	703	716	745	708	703	749	743	677	713	748	736	701	769	671	721	706	757	738	720	681	733	745	741	709	697	735	712	707	727	718	716	695	687	729	713	712	746	704	761	690	713	722	721	762	698	707	673	746	731	748	747	663	751	759	712	676	699	728	699	724	689	660	719	701	738	716	676	739	745	746	747	736	747	754	688	722	725	718	694	715	725	752	742	685	702	709	723	726	726	622	678	674	725	714	707	744	725	711	731	696	694	686	725	687	699	753	689	703	701	733	752	661	671	708	747	697	714	679	712	678	720	677	721	727	679	714	688	735	743	699	743	740	733	739	720	771	766	698	724	746	746	708	683	711	714	671	657	762	679	707	672	713	742	709	679	696	724	679	672	679	681	726	768	716	710	706	718	716	693	712	700	717	705	733	728	735	731	783	725	665	742	744	755	699
7351	562	505	456	335	270	218	202	204	178	188	195	174	183	189	142	160	142	194	174	153	166	174	158	156	155	148	139	143	144	129	146	143	183	148	161	159	144	143	163	131	176	157	136	168	139	142	160	152	157	170	134	163	178	147	165	159	135	171	158	154	155	152	143	150	142	160	123	161	148	165	146	162	144	138	162	165	166	155	149	141	155	158	121	122	143	131	148	165	155	155	148	140	167	182	159	142	151	157	173	178	123	177	126	146	134	144	145	143	137	149	140	142	165	140	155	164	140	143	154	146	153	155	150	172	163	153	154	166	142	156	159	139	156	163	144	159	140	137	167	145	145	138	153	141	148	143	145	146	148	143	155	152	146	151	138	195	162	153	146	149	157	151	127	167	162	160	142	137	169	161	140	163	159	165	151	155	141	158	168	140	163	155	138	159	161	154	157	152	142	149	149	157	173	158	151	158	143	117	147	172	144	128	179	153	131	140	141	156	140	140	148	148	149	140	158	146	144	148	150	160	165	157	159	152	144	132	123	160	145	154	158	141	156	148	144	156	148	164	162	151	130	163	125	142	148	120	123	131	140	151	146	137	148	145	163	183	136	137	176	139	138	132	154	167	132	143	152	147	152	149	155	159	161	161	163	143	137	155	156	164	141	147	158	147	166	160	143	146	140	137	144	133	138	161	149	169	166	165	145	138	151	145	146	145	150	168	167	153	143	150	132	137	163	145	155	160	152	143	148	153	162	150	150	170	149	149	138	164	149	153	168	126	122	159	149	161	163	137	165	140	172	161	182	131	168	163	133	154	170	147	151	150	156	148	164	159	146	174	134	131	142	153	149	167	130	157	136	167	156	168	151	128	142	149	148	170	161	152	152	137	141	146	151	148	151	156	170	161	152	148	151	160	144	154	137	134	158	167	133	135	172	147	151	171	154	160	162	145	133	164	152	143	131	142	142	147	184	157	159	145	159	142	146	153	145	153	165	168	152	145	148	151	141	154	137	153	150	130	159	165	160	139	167	151	168	159	153	150	161	147	122	148	162	136	141	151	139	158	155	162	154	147	146	158	147	152	150	144	169	117	150	141	142	169	155	145	141	145	161	139	138	126	160	176	167	145	133	157	140	165	161	158	154	154	141	162	152	172	151	158	146	141	143	116	155	160	145	160	174	156	121	141	159	154	151	137	122	151	152	139	142	150	155	160	161	147	149	142	157	140	117	162	150	144	145	162	149	155	170	156	163	168	146	144	169	167	165	137	155	137	123	135	178	137	150	168	146	162	141	145	166	146	160	152	114	177	156	151	147	158	155	166	152	139	170	137	157	134	150	132	130	181	133	174	144	152	145	137	146	163	160	173	139	139	150	130	137	148	152	136	163	151	168	129	150	166	147	162	155	147	151	149	146	150	162	147	143	160	150	170	156	160	144	132	158	162	162	139	156	150	140	135	131	121	154	139	170	144	137	152	139	144	132	127	140	178	128	122	162	150	144	127	148	174	148	151	135	159	138	160	168	156	160	169	128	144	154	146	144	160	128	167	126	173	165	142	142	153	169	152	151	137	155	145	168	175	118	146	144	142	153	140	149	152	160	150	157	175	143	148	131	150	165	137	151	132	150	154	136	142	141	139	141	157	151	141	135	172	169	144	131	154	143	124	126	135	160	137	150	163	160	135	153	142	141	137	147	139	138	125	155	155	146	140	136	162	153	175	148	127	142	157	167	130	151	169	148	169	148	117	146	171	152	140	146	165	146	153	162	150	146	159	136	165	151	161	155	158	147	133	117	147	155	147	124	133	148	184	152	157	153	123	123	141	163	134	158	156	128	176	143	127	143	163	138	169	150	160	142	131	143	145	164	168	155	136	153	119	136	148	138	139	142	148	144	126	151	130	176	159	162	181	166	148	139	150	132	124	159	152	139	149	146	150	177	157	182	142	178	148	145	144	141	153	139	144	154	155	121	160	148	131	143	141	151	127	146	152	141	139	155	146	147	139	147	129	153	173	146	145	129	156	144	149	182	167	156	141	171	160	156	161	152	136	158	135	176	158	179	143	157	153	161	141	144	160	147	139	142	141	158	155	140	162	138	147	175	155	163	146	158	157	122	146	156	145	159	155	175	148	157	146	134	170	140	142	140	174	154	165	159	139	159	141	146	139	119	120	184	164	160	127	140	173	151	135	125	138	167	173	177	137	141	145	139	153	141	143	157	177	136	152	130	175	190	144	142	156	165	159	140	144	150	168	139	151	134	172	141	154	145	148	123	152	144	153	178	129	123	142	136	149	146	151	120	157	165	156	158	150	156	149	157	153	134	156	162	136	133	169	146	156	133	124	153	128	159	161	161	151	146	149	174	160	138	149	136	163	148	134	145	160	154	131	150	148	152	158	156	145	126	121	141	173	164	146	161	163	156	168	155	144	144	156	165	142	131	157	136	153	145	155	147	151	154	144	140	142	154	136	152	145	138	165	137	160	130	151	161	146	127	143	171	155	182	151	142	175	164	163	149	110	136	160	152	149	153	142	147	136	167	151	179	144	134	152	133	142	156	162	147	150	143	155	154	173	172	152	146	154	141	147	150	146	120	155	139	159	146	159	156	145	155	169	146	152	154	159	145	161	157	158	129	151	159	157	166	148	165	161	149	142	167	158	167	151	154	158	147	145	144	150	146	130	151	149	145	129	156	168	164	153	133	150	151	149	140	162	130	122	155	142	145	162	150	147	135	136	168	120	130	141	162	144	151	150	150	175	138	132	142	136	174	158	141	139	151	150	146	164	162	161	156	144	144	139	149	155	141	160	172	144	151	147	158	141	154	150	132	144	175	161	156	132	139	137	147	144	171	161	185	150	151	130	138	133	180	152	157	130	149	144	152	138	172	160	160	150	153	166	181	143	142	147	149	163	155	173	169	146	154	159	138	159	173	158	143	149	150	144	149	166	155	153	147	161	153	154	162	170	145	156	151	179	168	150	139	128	153	149	151	174	172	158	130	157	147	145	169	160	171	147	153	158	145	138	146	159	149	143	124	154	167	126	131	157	147	156	134	142	164	135	154	152	151	111	154	144	169	164	150	157	156	148	176	161	158	134	147	150	145	162	139	131	136	149	143	157	144	184	145	164	138	153	172	137	151	146	161	150	153	120	151	145	139	142	146	160	141	146	149	139	141	155	152	165	163	156	147	147	166	142	151	136	156	148	170	129	144	141	150	144	166	136	151	145	160	135	164	140	156	159	164	162	134	165	137	145	143	150	155	137	142	153	146	130	115	157	157	142	137	139	153	133	160	148	132	136	146	155	140	155	163	154	143	164	162	156	151	132	143	146	160	139	156	183	144	162	144	148	142	130	162	144	161	147	134	163	143	154	154	153	136	152	143	156	185	153	151	152	141	152	136	132	143	162	161	169	164	141	147	155	181	166	132	161	161	143	140	162	141	145	166	166	149	168	154	147	165	139	142	152	130	151	161	174	150	139	151	152	158	151	135	141	142
5987	644	1213	1364	1163	948	798	694	598	547	539	498	455	479	461	432	431	404	392	409	380	385	373	359	386	369	405	364	398	375	386	355	402	375	356	361	355	346	407	355	379	361	387	344	375	396	365	345	357	361	372	400	391	372	369	378	357	367	357	350	344	342	350	352	382	361	364	391	355	343	353	349	385	334	353	336	378	348	353	382	351	381	372	345	363	351	340	356	338	333	321	360	361	329	383	329	352	360	357	375	350	331	345	356	365	343	361	362	355	385	345	364	350	363	367	325	382	348	377	371	353	399	375	318	350	353	354	344	336	369	360	311	377	328	327	364	377	341	360	323	345	365	367	388	360	349	367	358	328	350	392	353	370	348	329	339	355	360	383	352	374	336	363	344	344	369	383	355	369	366	329	347	369	392	359	361	359	349	388	333	349	376	363	350	388	371	388	368	319	369	344	356	366	356	357	348	367	309	352	387	362	342	350	350	337	370	366	328	370	358	326	331	320	357	382	351	355	352	324	361	345	339	426	347	336	384	360	368	355	352	374	374	375	338	336	387	385	383	330	335	388	320	337	330	356	348	373	324	359	343	357	366	379	361	343	340	360	344	355	338	351	385	362	390	385	384	361	340	331	369	393	368	347	357	378	366	380	367	342	340	353	327	368	347	360	332	361	366	351	347	361	350	373	367	339	337	353	363	357	353	388	364	342	352	349	359	368	353	361	334	367	356	328	367	351	326	367	351	361	336	327	331	380	374	396	355	377	355	382	344	374	335	364	348	364	412	342	351	367	347	355	331	369	378	368	354	344	351	377	369	354	365	322	373	365	330	339	343	315	370	381	350	355	335	371	355	359	373	379	348	353	360	324	349	371	355	358	338	362	338	364	358	360	340	308	349	316	353	347	356	404	388	340	359	374	394	359	364	344	370	352	364	342	379	329	341	333	358	344	369	354	329	382	389	362	354	352	355	393	356	356	325	368	374	348	326	365	398	350	358	337	337	363	371	338	343	367	381	385	337	370	374	364	376	423	370	376	346	369	375	339	387	369	379	356	370	358	345	365	337	339	366	352	382	350	348	373	359	344	395	369	388	359	354	342	331	329	368	379	361	349	381	344	369	347	351	369	323	358	364	361	389	354	347	361	337	412	369	340	345	341	319	336	354	349	342	346	350	377	333	355	352	336	394	350	373	360	323	355	357	379	351	381	340	360	377	378	384	376	351	373	355	346	349	335	343	359	357	339	374	348	357	326	382	362	325	343	361	387	368	365	384	362	358	332	367	334	334	380	339	345	399	384	368	377	370	340	350	362	358	351	355	346	327	327	379	353	395	333	316	373	347	374	381	350	359	353	377	351	356	336	353	364	365	351	395	337	363	361	346	339	389	373	328	338	337	342	324	348	364	354	327	360	327	350	364	365	346	367	339	330	338	338	373	350	381	371	350	346	363	363	347	373	332	361	360	375	338	378	325	352	344	381	345	386	356	343	366	347	386	346	385	355	342	373	357	344	373	364	373	371	337	376	373	348	364	358	378	402	365	337	352	352	334	379	385	334	334	356	352	387	325	355	352	377	351	357	317	353	352	345	338	348	327	382	342	356	357	386	360	352	331	355	365	361	359	384	369	331	355	359	367	312	390	356	380	347	346	358	339	362	373	356	371	373	352	372	375	349	374	366	385	372	367	384	333	365	371	313	345	332	363	356	368	354	361	312	323	360	353	323	389	366	364	372	333	340	354	340	363	373	343	362	321	394	345	394	337	345	337	405	358	373	366	384	382	350	360	357	351	376	341	369	376	353	364	356	339	361	351	375	348	372	382	342	337	388	366	375	390	316	355	358	378	374	350	371	366	384	329	357	396	353	343	359	349	321	344	359	357	373	369	348	373	363	360	335	378	359	421	357	341	362	349	360	341	354	354	340	345	379	359	362	346	331	374	351	363	374	340	368	363	346	334	336	338	367	367	372	360	376	365	373	343	356	335	346	362	349	375	376	360	358	337	342	367	356	372	345	347	351	372	395	373	331	330	345	344	392	346	326	332	336	363	328	358	323	361	366	338	334	360	377	361	380	364	351	357	337	358	366	404	345	318	350	368	392	363	344	320	400	366	336	332	373	381	328	351	367	351	355	342	372	373	359	340	348	408	338	375	368	376	335	387	349	364	325	313	353	357	383	381	316	376	353	380	360	357	346	346	389	363	372	350	341	354	347	329	363	374	345	361	363	373	371	341	365	347	342	371	348	349	341	327	385	368	353	349	361	351	340	392	385	354	342	322	386	329	386	359	350	352	374	345	370	372	344	387	357	352	340	367	349	352	367	370	359	342	385	384	359	352	331	397	337	392	390	347	370	405	387	344	368	356	373	366	342	349	341	347	388	364	349	368	355	353	333	359	344	342	353	355	350	376	366	382	371	379	341	376	357	351	360	321	319	339	317	350	375	370	370	370	351	394	357	329	378	391	345	326	355	371	390	362	351	365	358	324	354	352	339	327	353	353	342	349	345	374	393	338	381	347	344	320	372	364	304	346	324	357	375	371	366	379	355	363	343	369	375	346	335	394	355	359	349	395	359	343	359	394	385	379	343	389	350	334	355	378	348	344	338	377	372	357	334	381	352	360	349	331	343	340	364	334	337	373	362	360	389	342	366	375	366	352	372	369	369	377	328	370	372	329	364	346	370	372	349	352	357	349	336	373	352	388	351	373	342	347	337	336	348	368	356	347	403	361	345	332	355	345	357	373	333	335	337	377	322	323	372	374	357	337	359	311	330	363	341	339	349	338	352	354	365	331	370	363	350	375	336	355	370	346	335	354	368	361	335	343	388	333	349	372	363	307	363	343	342	310	366	366	362	325	349	388	342	330	343	339	349	357	373	352	346	343	366	359	365	362	342	342	368	321	367	332	365	310	332	309	351	329	341	370	363	350	333	327	373	360	354	346	342	375	382	364	340	351	377	319	347	344	349	356	359	357	393	376	359	352	388	357	371	364	339	370	316	327	346	353	333	366	323	395	371	357	357	366	346	328	353	339	359	343	355	360	363	346	346	378	383	330	360	368	420	376	380	344	332	355	364	370	363	341	349	367	377	360	350	357	369	336	392	346	358	394	364	349	356	334	347	348	337	394	385	358	338	372	351	366	344	363	338	332	384	361	348	364	366	376	344	359	348	377	346	359	376	370	361	348	398	334	349	349	340	356	346	353	378	338	328	384	354	352	327	352	343	366	358	377	368	366	346	359	351	333	357	342	361	350	347	345	334	358	353	366	326	331	374	365	369	346	351	359	358	334	371	369	341	369	359	362	384	393	334	356	370	350	333	347	357	390	330	336	332	371	367	367	346	348	355	352	367	389	321	368	350	358	372	325	362	336	327	333	374	359	366	408	340	365	338	391	333	352	361	390	351	366	342	365	333	344	362	357	347	353	358	356	361	369	343	366	382	315	377	364	357	359	368	355	371	334	371	366	368	374	392	350	344	351	356	399	323	339	338	344	379	340
13475	1200	936	772	508	358	290	299	238	232	217	175	223	197	188	134	180	159	168	133	162	152	164	149	164	186	152	185	150	157	158	145	156	164	160	134	165	155	152	131	134	145	159	114	144	160	152	136	148	132	144	149	147	159	134	147	146	166	124	146	159	152	136	156	150	134	108	115	158	134	138	149	145	148	134	139	147	130	164	141	155	148	126	142	141	144	127	156	141	151	143	141	137	162	134	137	155	137	141	132	165	145	177	133	144	141	144	175	167	154	143	120	147	159	129	163	145	164	175	160	138	132	147	168	153	151	140	129	133	147	162	120	150	137	142	167	147	144	135	116	136	153	136	135	137	169	148	152	142	157	139	136	133	139	149	131	121	143	143	133	133	152	156	158	146	150	142	145	160	143	138	159	120	141	177	155	162	151	184	148	140	132	143	149	137	128	144	143	177	139	129	143	117	154	140	133	131	151	130	141	171	153	129	162	142	138	126	144	157	141	133	131	125	126	150	152	160	127	171	149	142	151	125	147	140	136	149	154	146	121	137	141	123	147	150	132	162	153	124	146	155	154	142	132	160	134	147	149	172	146	164	158	145	138	159	143	124	125	167	122	150	164	138	138	126	150	136	130	146	143	131	147	159	176	140	150	149	126	151	156	135	137	139	145	155	133	143	141	126	139	129	157	155	170	167	154	166	140	140	155	120	150	150	150	161	156	119	131	138	181	157	140	145	153	169	154	173	132	141	145	162	169	164	166	140	139	140	152	140	149	136	143	132	144	152	155	142	159	160	159	120	156	160	165	156	140	147	126	119	138	136	152	156	143	157	145	158	145	125	132	157	157	162	123	138	141	154	136	150	140	152	124	132	134	132	156	170	159	140	142	142	140	133	133	125	152	127	145	147	141	154	151	141	136	132	143	177	155	156	145	145	130	138	135	150	128	140	153	131	130	130	162	148	128	154	154	158	142	147	138	116	110	150	133	146	155	161	123	144	138	145	145	128	136	148	128	145	154	155	177	136	139	150	153	123	164	142	124	138	148	153	138	127	176	144	147	146	157	143	139	144	143	150	146	152	143	140	139	147	147	164	161	154	130	145	156	141	141	161	116	147	130	128	124	150	151	163	128	142	149	136	166	165	140	158	161	123	141	158	149	126	159	150	145	137	150	153	134	133	125	153	143	126	145	164	136	136	126	125	145	128	155	169	151	148	145	149	150	141	150	122	158	143	151	153	160	149	149	153	122	161	167	146	146	144	143	134	153	153	139	151	165	163	153	135	150	173	164	135	141	146	141	139	129	133	141	151	139	144	143	143	138	145	122	144	138	146	132	129	127	149	135	136	147	142	132	158	172	155	145	136	122	135	158	152	127	131	123	158	146	154	152	146	139	130	134	169	149	150	143	148	159	151	161	159	129	137	144	146	139	149	173	135	142	134	161	127	156	141	116	157	152	130	133	152	141	135	140	119	158	148	147	147	140	134	149	169	145	148	152	132	137	136	137	130	124	146	167	150	139	160	144	148	124	137	149	149	133	146	132	160	130	135	139	149	142	152	128	113	133	130	152	137	141	125	137	142	138	129	145	139	131	138	129	145	148	163	138	147	144	156	169	141	134	155	159	136	141	148	146	133	148	148	162	156	156	149	166	157	135	156	144	145	137	136	150	135	152	155	143	138	148	140	156	132	154	113	144	143	143	123	136	135	151	169	137	163	159	149	141	112	164	153	137	139	119	121	151	139	147	141	140	130	145	142	145	139	139	147	134	137	140	145	149	145	137	146	135	126	143	134	158	139	149	142	148	124	139	149	155	144	141	148	148	135	127	144	138	121	168	136	136	144	164	136	148	159	171	142	171	125	151	161	151	142	157	153	146	136	152	162	124	143	119	129	138	132	127	129	162	148	141	137	147	149	151	140	139	156	148	161	111	137	152	150	143	171	156	140	135	174	163	153	133	146	161	164	132	139	130	133	137	178	124	148	147	140	147	157	154	150	151	132	146	141	133	141	123	163	140	152	139	128	143	148	143	135	159	151	146	160	147	180	145	144	141	139	147	128	123	98	136	140	149	163	150	144	157	137	163	155	157	160	107	142	140	139	139	129	164	157	158	130	150	141	141	156	124	162	140	127	153	160	145	148	130	122	151	165	162	141	131	153	157	148	147	145	155	149	140	144	130	126	150	144	138	152	118	159	133	137	131	142	141	150	142	147	121	155	134	152	138	151	135	143	148	147	138	128	143	157	134	139	141	135	138	112	136	155	128	152	154	137	177	132	129	149	134	130	124	123	140	139	149	141	124	159	160	158	137	130	147	131	152	164	148	149	135	144	154	148	140	150	137	154	139	139	134	133	134	155	152	130	171	150	137	145	135	132	158	134	142	130	140	137	148	147	141	154	143	144	150	129	158	137	141	147	151	150	168	134	125	111	116	124	154	153	146	138	146	128	137	131	131	140	144	159	154	139	138	149	146	138	137	130	140	121	129	147	134	140	130	152	134	161	149	140	149	136	150	124	134	149	162	143	140	138	164	137	145	118	164	134	144	138	153	159	123	143	156	159	149	128	152	145	154	157	150	173	147	137	122	137	150	131	130	146	164	158	137	136	141	120	132	152	145	123	138	123	123	134	143	133	166	145	153	143	130	144	132	123	144	157	160	157	145	140	151	133	132	140	156	141	152	136	118	154	144	151	137	146	153	156	159	168	170	133	123	148	134	162	130	144	149	126	170	125	141	136	144	128	140	137	139	170	121	161	127	140	134	165	148	126	127	121	130	163	141	127	143	145	140	144	159	158	148	141	132	136	163	140	148	140	131	133	145	142	137	147	147	156	164	155	155	140	147	120	131	143	146	118	149	149	128	142	149	130	166	148	162	181	141	139	136	167	133	147	147	139	141	144	148	141	139	135	159	148	126	152	143	148	143	121	142	115	125	157	147	160	142	150	140	156	146	140	135	138	141	151	126	137	137	145	151	164	129	140	150	145	155	132	132	114	143	145	142	144	147	141	156	155	143	163	152	144	123	114	136	139	141	145	134	142	163	145	140	126	131	143	134	152	161	149	146	126	155	149	127	122	167	152	119	146	149	133	146	142	142	144	159	136	142	158	151	144	173	154	159	128	137	125	153	141	148	159	166	130	161	139	127	128	148	148	119	153	149	169	161	160	159	149	167	159	148	163	148	140	122	135	146	145	129	126	134	127	163	136	139	133	139	137	122	158	154	152	118	141	130	125	147	173	153	144	160	162	148	167	163	150	133	157	140	142	142	142	146	138	138	139	160	165	141	134	138	157	136	127	151	148	129	153	144	145	173	131	137	144	145	149	129	133	133	117	125	152	134	160	139	135	151	137	143	161	145	114	160	117	145	152	143	155	159	165	130	163	126	155	125	166	147	115	133	159	150	136	119	145	141	150	155	130	158	158	126	137	160	145	118	128	137	142	148	141	134	138	155	149	141	127	152	138	145	155	123	156	135	155	143	147	150	174	161	137	143	140	143
7808	993	2120	2315	1881	1460	1201	957	858	778	673	642	643	621	526	553	565	506	497	478	405	465	451	466	444	437	427	441	409	418	437	421	399	416	385	407	435	380	406	405	413	381	378	404	382	370	395	419	399	392	416	394	369	382	370	423	364	377	405	373	394	356	365	370	379	369	376	404	356	376	372	377	383	359	405	387	400	419	401	404	378	358	380	342	357	388	383	382	350	399	370	372	384	382	343	365	378	355	397	389	373	348	368	398	356	362	396	379	394	391	380	360	373	364	381	348	377	348	385	361	418	368	403	352	386	378	380	379	361	380	375	346	381	397	383	386	363	357	393	377	391	371	375	371	389	387	380	363	378	377	399	369	387	333	391	355	350	381	399	366	354	344	352	388	363	397	379	366	365	384	376	375	382	385	367	361	397	411	385	353	384	388	362	367	348	363	341	380	358	368	389	366	376	377	370	375	360	347	400	408	373	375	376	360	373	397	400	378	366	351	372	359	362	360	384	365	383	384	376	368	396	361	383	349	392	387	402	368	367	353	356	359	351	363	389	363	355	376	379	349	369	353	364	368	375	341	365	318	377	364	368	400	342	381	367	390	309	356	370	350	380	360	389	389	374	389	377	364	378	412	360	343	413	374	377	353	404	361	339	321	369	379	363	394	336	359	375	365	344	389	359	413	371	387	362	368	373	393	386	366	383	361	337	364	372	386	374	388	352	377	393	374	388	374	401	393	392	351	376	388	364	357	349	395	390	367	366	338	371	323	348	388	373	345	384	414	331	362	354	372	366	370	377	359	365	407	376	346	362	393	361	367	370	351	368	358	364	382	377	402	363	380	389	367	368	397	346	354	379	411	368	357	374	400	394	353	368	364	372	375	380	366	379	365	366	392	373	374	383	389	375	382	361	360	388	375	388	355	329	389	372	404	364	365	420	370	390	392	382	384	372	337	395	387	354	363	391	374	394	374	354	371	393	365	355	418	386	429	404	379	385	389	355	376	392	363	360	407	379	352	392	378	352	355	354	364	355	360	387	370	379	398	383	359	380	367	353	354	388	373	364	393	381	366	389	392	387	363	389	358	362	388	399	355	375	354	362	360	392	369	367	348	387	367	396	399	369	362	366	382	387	351	384	371	411	367	350	376	374	367	386	346	343	363	377	362	340	371	405	351	383	394	386	381	329	386	405	392	384	370	384	406	384	390	360	405	393	360	392	359	378	377	364	368	383	414	359	413	365	356	368	378	370	338	396	352	397	387	382	375	371	367	355	351	379	335	384	399	389	386	356	362	382	385	400	350	357	407	377	394	360	386	348	364	358	404	357	376	365	369	321	389	372	379	366	353	397	383	399	378	351	401	365	388	370	368	393	396	377	393	345	336	354	336	362	363	406	366	375	342	369	358	390	432	341	381	348	337	351	384	352	393	377	357	386	338	370	361	367	343	396	354	371	377	379	400	397	370	360	372	402	356	378	370	312	365	362	328	333	374	378	408	375	362	377	371	358	383	355	370	406	375	392	385	395	395	374	326	388	395	373	386	394	363	413	378	384	372	372	380	380	369	372	382	398	369	359	393	417	374	389	374	392	370	388	368	381	374	398	359	375	383	382	361	380	385	353	398	379	354	374	362	375	411	389	369	353	388	362	377	356	381	359	338	333	375	366	395	373	360	363	396	366	340	400	376	384	396	357	359	367	366	383	368	381	352	382	366	363	371	388	399	360	363	358	356	367	370	373	382	396	363	399	417	369	386	374	360	347	311	365	404	417	358	335	345	377	377	335	351	368	360	403	384	361	368	351	367	376	347	332	346	384	390	370	414	380	356	425	377	321	351	380	372	370	373	332	381	361	346	338	327	374	401	370	357	356	371	398	373	380	395	376	352	383	345	367	393	378	365	376	377	384	330	336	370	377	381	397	383	386	386	368	378	352	418	382	376	348	325	366	372	380	368	397	388	394	361	364	386	391	391	383	339	373	375	380	416	357	374	356	391	380	350	408	395	395	384	391	369	386	359	358	395	357	359	380	428	383	377	398	358	381	395	338	372	388	349	371	364	385	366	373	363	367	326	390	373	380	393	370	365	375	378	388	393	375	369	386	399	391	383	370	400	367	372	346	396	373	362	380	391	355	369	389	327	393	378	375	360	386	369	370	389	378	370	390	373	392	380	356	343	369	382	391	368	406	379	382	357	401	365	394	385	382	354	353	364	375	386	358	403	362	383	367	356	366	389	366	343	390	386	355	350	376	363	401	359	352	379	380	383	371	381	363	369	364	382	354	382	397	370	367	398	358	371	411	345	360	410	379	376	357	379	360	387	351	348	371	364	382	389	378	367	360	342	363	370	392	386	380	405	353	375	385	376	366	372	329	366	391	355	386	393	392	344	378	386	382	387	351	409	369	369	404	404	372	356	404	370	401	408	373	373	352	346	342	344	393	375	385	378	397	335	374	381	385	347	388	381	348	388	384	347	370	393	347	351	391	364	406	354	366	394	387	374	360	358	395	365	382	350	352	363	342	381	336	355	359	391	375	361	361	419	370	326	346	335	373	347	355	390	358	368	338	361	329	387	383	375	360	389	357	386	358	383	385	351	348	361	364	336	342	366	364	369	363	355	398	374	343	408	356	348	359	346	372	360	401	400	381	353	357	345	372	361	345	344	365	393	355	365	385	353	396	367	379	389	409	402	367	370	372	373	384	368	370	338	392	345	402	374	362	367	367	370	372	386	337	352	365	354	357	379	346	385	376	380	386	362	368	347	389	358	361	379	382	363	357	388	356	416	363	395	372	405	387	346	360	375	377	396	384	414	372	403	381	382	391	365	396	371	349	368	370	417	382	357	328	361	390	404	385	385	367	371	376	408	366	354	407	415	379	399	358	374	360	364	372	381	368	358	372	330	365	372	366	371	357	354	364	375	390	352	385	359	376	389	363	343	383	382	370	386	358	360	372	357	400	377	391	370	327	334	419	365	418	390	384	373	396	377	373	382	355	395	374	379	379	355	368	375	405	377	401	369	361	350	387	375	395	347	405	397	380	396	345	344	385	391	359	383	389	396	376	368	364	358	372	373	401	355	347	404	365	342	331	366	376	361	363	413	362	359	400	371	373	337	348	352	382	382	388	368	385	384	357	369	387	381	371	381	375	338	373	384	441	368	360	371	382	387	393	423	367	382	366	408	374	362	357	379	390	374	369	364	380	377	380	400	384	379	344	379	368	380	334	342	384	387	371	401	344	386	352	382	340	339	413	351	377	365	363	361	384	356	369	360	367	358	374	366	300	353	397	380	379	338	374	375	420	370	376	391	363	341	329	345	378	367	398	360	396	371	344	395	351	360	367	386	339	392	367	404	379	363	334	374	357	369	398	371	407	403	401	345	373	393	414	385	393	367	396	380	355	333	395	337	372	423	370	360	400	437	337	389	386	353	398	393	391	325	392	364	375	388	367	380	348	374	374	370	358	390	377	384	372	393	370	394	380	379	344	357	369	364
1609	318	317	325	352	331	366	357	343	306	359	335	357	350	341	362	317	315	323	294	338	332	326	319	307	301	333	358	301	369	305	368	382	347	344	328	321	323	341	367	338	352	322	358	322	326	298	351	343	318	339	325	358	310	349	327	380	345	344	346	333	323	345	308	359	331	341	339	329	336	349	338	326	291	282	285	337	322	370	312	322	391	354	355	347	364	362	339	353	328	353	346	334	359	351	342	374	326	323	328	369	360	348	296	375	323	347	342	327	327	353	334	360	333	338	363	338	316	331	301	332	342	362	350	317	308	320	337	325	311	327	317	338	344	326	308	323	325	340	346	331	330	339	320	361	324	340	302	338	379	324	336	291	321	289	297	314	314	322	343	337	355	378	333	321	323	319	329	337	365	324	321	330	332	332	338	363	338	318	307	318	315	314	352	350	357	311	311	346	316	307	320	324	339	341	297	348	353	321	352	331	336	353	353	286	320	324	313	344	347	356	342	324	349	350	343	314	326	332	330	316	314	338	351	356	341	349	323	335	332	355	299	325	308	331	360	367	307	314	318	326	312	340	332	340	326	328	357	292	296	318	328	364	322	334	325	340	351	355	329	330	339	314	337	364	349	333	324	328	335	329	289	352	316	318	334	321	333	327	327	312	337	349	345	320	328	335	312	341	342	327	345	311	328	353	323	349	324	319	311	309	375	327	332	366	329	316	372	359	366	313	319	310	377	332	339	335	339	323	349	339	340	334	351	355	323	341	307	314	346	341	339	365	325	340	320	293	356	343	319	304	322	327	343	318	319	338	322	325	322	356	316	345	310	283	338	298	337	317	345	335	340	345	323	307	324	329	351	336	343	364	269	341	316	315	305	368	320	337	336	319	324	367	322	334	342	304	356	321	314	305	324	341	316	345	339	350	320	322	337	353	341	299	336	343	339	296	329	326	318	373	346	320	308	356	294	365	343	348	330	295	334	360	340	290	321	365	319	293	295	348	323	347	309	326	324	317	339	333	365	319	321	319	336	351	339	308	338	347	335	320	351	348	321	337	326	335	330	354	357	356	336	340	352	325	325	316	295	371	335	371	310	364	346	311	324	323	333	331	347	328	349	349	334	328	374	336	329	334	352	297	295	345	342	358	298	279	312	317	338	318	332	295	304	308	332	366	322	331	315	334	324	324	357	315	286	335	350	352	349	295	290	347	327	291	339	338	339	323	336	344	316	325	296	292	343	331	330	360	345	341	338	352	312	351	344	317	323	364	314	316	332	318	370	341	329	298	358	342	330	340	320	346	356	330	332	320	325	309	286	313	341	335	316	319	318	343	351	356	368	316	360	354	325	318	307	303	315	338	332	315	344	313	376	329	354	350	340	350	347	357	350	354	344	350	315	350	370	332	334	333	341	301	329	318	315	323	326	361	348	383	339	326	311	351	341	306	330	344	354	322	337	327	336	335	350	313	358	376	341	332	329	309	327	295	335	375	373	362	331	360	334	337	317	318	299	283	330	342	332	336	291	332	312	323	342	312	277	320	335	316	358	359	330	342	344	333	332	340	302	352	337	347	317	336	336	344	313	332	334	339	308	328	312	330	355	313	327	340	346	321	330	343	343	344	345	342	330	335	312	330	313	318	359	334	315	332	320	341	351	308	331	342	328	325	339	349	324	351	320	303	339	322	296	325	364	338	362	313	378	373	309	338	363	327	324	303	338	344	306	325	353	354	343	341	347	329	336	289	328	327	333	319	354	345	314	380	358	333	318	292	351	352	316	343	368	346	313	314	353	348	314	335	349	342	354	368	343	347	355	333	357	351	348	335	312	315	368	323	333	309	328	320	327	314	337	316	303	333	307	325	321	336	340	302	342	346	343	338	308	326	300	329	320	329	341	330	303	329	362	361	336	353	341	312	303	304	329	323	313	328	341	298	339	377	314	334	353	347	348	322	331	357	342	329	303	329	321	329	351	339	349	318	339	369	336	333	283	348	303	288	318	347	342	334	351	322	324	336	359	353	295	342	308	338	357	338	342	322	334	323	351	350	323	327	351	343	310	359	307	323	327	327	344	357	348	317	353	345	370	335	363	329	336	351	315	335	334	331	335	332	318	346	314	352	338	321	361	317	324	309	349	333	336	332	350	324	354	338	308	324	334	336	339	317	324	382	331	357	352	365	318	326	337	307	341	352	356	347	351	327	344	333	322	341	319	332	327	333	335	334	356	291	337	317	332	346	335	306	319	351	355	324	325	343	339	315	282	336	326	313	323	306	353	326	362	334	345	332	328	349	332	335	348	305	314	302	312	339	348	338	348	311	352	312	365	359	331	350	312	346	344	357	345	348	325	334	362	343	351	365	372	321	354	367	277	351	346	362	344	303	313	339	301	325	360	336	355	324	351	321	301	324	334	312	322	352	305	325	335	310	364	338	333	335	351	368	298	341	321	327	343	349	320	331	339	311	342	294	343	317	340	350	346	307	340	348	351	311	376	309	322	374	327	357	329	326	343	322	342	343	346	311	334	340	323	310	345	314	319	339	325	340	317	352	333	343	342	327	330	367	329	310	313	359	288	301	321	348	296	325	347	309	304	326	345	344	388	316	336	350	342	333	354	334	354	338	338	325	323	323	350	314	289	370	347	344	326	345	359	362	320	328	331	350	341	338	349	377	352	312	326	326	301	333	316	325	370	336	327	337	332	325	297	351	310	323	310	352	341	326	352	307	355	329	335	347	356	335	308	310	314	329	338	346	327	328	336	322	372	325	350	325	304	354	281	314	350	352	337	318	352	350	379	345	352	317	332	322	316	307	366	367	331	360	290	304	337	341	374	367	348	328	319	347	331	313	377	318	353	336	342	310	281	342	349	326	302	328	330	335	304	355	369	325	364	325	364	329	313	313	376	358	377	345	349	315	353	318	331	376	321	347	326	319	362	317	312	315	330	327	313	319	349	314	354	344	359	346	328	362	308	294	298	341	331	323	336	338	341	371	321	319	316	349	322	349	318	335	310	353	348	309	324	308	350	355	318	318	325	346	354	336	353	363	368	329	343	332	354	305	323	335	337	311	357	354	324	326	310	307	329	339	353	332	313	343	337	348	326	347	351	343	325	324	333	345	336	318	349	327	295	326	352	344	312	365	338	352	346	337	313	350	334	331	340	337	327	329	336	331	355	334	345	303	333	322	340	307	337	370	350	305	347	329	353	350	338	345	306	307	387	335	316	278	351	331	354	365	328	344	317	296	327	316	334	330	296	327	352	314	367	366	373	321	323	323	332	274	332	269	330	330	312	334	333	317	318	344	336	319	331	352	321	341	314	349	361	357	366	345	373	345	364	358	302	314	323	361	359	319	317	349	330	328	332	301	324	345	308	301	333	338	333	336	340	351	359	356	325	329	314	312	329	321	353	303	288	360	369	315	356	323	340	338	357	330	337	363	329	345	319	372	329	338	331	336	301	345	325	324	322	314	303	351	306	312	335	331	333	346	373	343	311	349	325
1839	701	733	711	736	733	725	773	754	698	766	722	784	725	718	721	757	715	734	751	766	719	724	707	715	679	791	727	698	724	742	718	706	721	781	756	729	713	724	705	678	720	701	717	698	696	689	751	749	690	715	648	691	698	695	693	715	686	742	696	751	708	682	666	729	728	719	726	759	689	710	679	675	767	718	695	686	718	675	704	754	769	689	746	713	749	664	686	699	700	692	733	740	704	708	733	707	699	710	711	648	704	673	709	703	670	730	707	687	743	740	691	722	728	741	723	756	671	720	681	700	720	724	718	675	728	746	717	717	707	681	756	710	693	695	655	690	729	689	693	719	745	727	698	686	659	699	771	733	688	731	729	698	718	686	710	728	684	734	701	707	729	689	729	695	739	748	688	665	692	712	670	743	741	717	675	727	718	717	707	710	756	692	694	704	722	731	737	720	659	681	750	678	751	716	723	736	687	687	718	719	721	768	654	719	651	720	726	734	739	728	746	692	738	716	726	760	752	684	708	734	729	750	702	711	700	711	736	702	699	717	695	689	712	727	711	706	711	689	696	720	720	716	777	716	703	675	778	707	725	735	769	680	700	717	677	729	659	736	714	706	708	740	698	718	705	751	718	701	709	721	681	669	735	709	728	715	737	736	737	779	732	732	739	702	756	694	698	693	684	711	686	716	719	690	728	716	736	717	756	773	702	760	675	741	791	764	708	722	662	740	701	762	738	718	712	695	730	729	755	663	731	711	703	708	744	711	733	716	721	706	722	671	751	771	680	755	713	703	688	676	715	694	715	719	720	732	698	718	735	726	699	697	666	725	723	702	638	719	658	725	689	723	688	683	719	692	747	710	719	728	694	676	727	702	713	732	709	749	733	700	710	722	702	687	675	734	695	700	714	761	720	716	727	708	729	720	705	698	667	750	676	727	678	713	745	714	691	700	708	681	708	732	686	737	721	733	726	693	672	712	743	743	741	680	759	681	733	781	740	728	665	653	766	697	697	750	698	688	683	684	691	711	777	674	728	720	722	722	737	706	742	711	696	671	729	703	724	655	768	722	688	728	740	753	704	708	687	689	735	721	722	707	675	722	730	753	749	710	677	693	718	688	734	712	698	723	691	709	704	702	731	724	690	708	747	698	709	745	693	678	747	701	674	731	660	740	707	706	677	718	693	739	726	744	773	729	772	680	688	683	707	709	688	771	760	723	712	757	716	683	726	701	738	723	694	721	705	747	666	707	727	687	693	743	681	671	739	712	759	739	697	740	741	711	718	699	731	749	687	657	737	727	710	690	687	795	743	726	695	702	718	711	689	772	733	710	715	697	671	717	720	719	722	707	741	714	735	704	672	752	717	735	714	711	745	699	729	767	717	727	705	732	727	733	700	678	718	693	731	692	735	709	666	755	723	727	749	717	731	704	719	722	762	711	693	698	706	699	715	739	681	750	711	735	731	646	739	700	704	674	647	686	722	704	665	725	766	731	725	710	708	706	720	726	751	742	723	702	706	699	761	702	672	717	707	708	717	708	654	730	733	721	712	687	699	737	679	684	727	725	729	738	693	686	731	699	740	706	707	686	661	713	719	687	657	726	689	709	703	723	709	736	710	687	732	698	715	724	669	721	703	749	720	677	677	739	676	675	711	710	694	706	711	673	726	730	677	722	732	749	727	664	699	732	728	726	681	676	734	725	717	770	743	719	673	681	711	688	661	697	729	727	697	740	690	733	694	752	733	757	709	699	757	767	721	710	703	739	669	670	701	705	707	735	712	737	674	758	715	752	674	694	742	704	742	707	714	680	691	726	733	722	754	705	721	684	780	700	673	727	698	740	721	724	692	678	726	748	729	705	726	725	696	735	715	728	792	733	708	713	697	687	730	736	688	719	701	721	701	700	713	715	749	682	730	675	691	693	709	671	713	703	732	716	744	660	734	706	678	688	721	742	693	676	718	715	707	677	722	680	692	709	682	695	747	735	720	734	705	677	724	747	744	740	664	742	724	695	689	726	706	744	684	696	718	673	705	708	752	708	688	731	680	676	683	751	717	711	734	708	712	714	668	729	729	722	727	730	714	723	696	681	817	700	711	734	698	673	726	695	710	730	685	720	724	687	704	728	704	739	761	666	670	688	693	715	738	698	718	655	746	732	640	679	705	710	687	682	734	693	719	771	714	755	740	672	715	694	699	714	693	719	700	741	771	721	728	727	733	737	703	729	780	748	730	689	724	688	720	775	731	704	701	708	724	708	663	731	725	683	717	706	673	732	767	742	709	694	716	722	686	721	705	762	735	710	699	726	688	760	713	703	753	690	686	730	722	697	768	728	760	726	727	719	719	713	788	731	704	739	732	670	656	712	755	753	704	692	762	661	723	726	678	736	725	721	728	711	711	695	702	737	730	738	734	665	743	716	729	725	678	716	748	773	667	678	683	690	769	723	711	694	697	708	737	721	717	736	681	652	739	696	689	704	707	710	758	723	732	713	738	726	721	743	665	737	681	751	718	723	747	684	679	742	713	743	716	716	698	723	716	694	709	714	696	691	725	716	728	776	708	724	669	747	705	725	718	696	744	729	722	754	779	769	740	731	699	682	684	724	762	747	736	713	739	707	719	725	718	771	732	668	703	722	727	713	728	712	745	697	735	703	724	740	721	706	726	681	702	666	748	753	708	694	692	682	729	693	676	728	729	708	719	675	715	705	709	728	706	679	702	698	686	709	733	697	726	671	701	692	734	703	739	693	717	691	739	763	722	698	697	712	690	688	768	721	749	658	720	701	713	733	712	671	700	717	747	701	678	767	686	823	766	654	680	749	706	736	659	722	710	758	708	683	708	691	731	716	738	718	747	732	672	734	723	755	701	725	729	732	723	725	721	700	712	717	699	711	697	739	732	714	699	739	682	724	677	693	723	709	691	755	717	703	774	728	738	773	704	732	732	668	725	687	752	694	704	710	747	717	701	724	716	708	685	743	703	713	714	676	676	689	736	709	754	711	734	711	708	767	693	648	730	756	708	752	700	767	728	742	716	721	748	691	711	698	665	754	709	753	731	724	695	750	724	677	748	685	767	686	696	714	708	712	743	691	750	724	685	709	683	721	656	787	742	729	718	731	729	721	690	709	690	702	732	760	776	754	724	715	718	717	734	697	708	762	736	721	715	708	691	706	719	743	741	750	715	736	715	724	723	723	751	716	738	652	668	731	746	704	658	739	706	716	687	681	738	744	667	715	757	706	722	737	659	687	732	691	722	701	732	756	711	657	682	723	649	714	761	725	673	722	740	736	728	718	751	720	710	722	790	707	728	741	731	705	747	707	721	664	663	740	730	730	739	682	656	741	725	726	716	724	677	702	782	694	736	731	707	724	707	694	657	695	671	717	727	654	729	700	728	662	693	693	757	712	701	755	683	700	707	678	747	692	740	713	686	708	692	767	731	717	715	687	671	688	726	700	717	731	689	718	704	689	731	695	712	721	714	724	740	702	727	712	727
7223	525	552	451	351	274	262	197	179	187	168	183	177	183	165	155	160	150	166	170	140	158	153	172	131	151	166	136	179	149	159	155	158	158	124	132	180	143	160	139	144	127	156	161	143	151	145	151	149	162	148	124	163	158	139	155	162	170	161	163	161	149	144	142	144	143	167	161	151	180	155	158	132	121	133	163	152	149	164	143	141	140	150	161	155	171	147	167	151	124	130	157	171	163	160	150	162	150	150	136	150	138	152	152	149	143	146	132	143	170	154	134	150	157	162	163	167	151	148	143	150	124	152	170	151	146	188	150	167	173	150	149	155	139	179	155	149	167	147	146	169	158	137	155	135	150	126	150	138	169	138	166	145	160	154	173	116	144	154	141	141	139	142	142	157	146	141	161	168	156	130	140	153	162	142	145	152	132	143	132	168	155	156	154	144	148	161	177	149	154	131	172	168	138	146	132	141	147	145	136	165	166	139	178	134	168	157	155	175	147	146	135	145	159	162	163	160	169	172	126	178	159	144	140	162	156	152	144	135	132	179	140	151	138	164	164	174	164	155	181	179	155	177	131	153	169	154	158	148	157	165	144	146	146	141	154	152	145	130	156	152	143	157	145	145	162	128	158	176	144	137	157	137	144	159	140	144	149	147	149	159	158	138	142	136	146	138	132	173	147	152	169	139	165	148	157	153	149	151	155	179	173	154	133	136	165	166	171	153	166	172	155	145	138	151	151	144	149	170	154	157	138	164	154	143	146	159	163	155	178	142	142	148	160	148	154	133	148	128	124	161	152	158	156	144	161	159	147	137	175	137	155	153	169	148	143	151	155	155	139	157	160	133	185	160	160	157	133	122	174	149	171	158	145	150	145	142	173	159	170	183	132	139	149	176	127	154	141	143	138	200	167	188	146	150	135	170	159	205	134	146	153	139	157	145	156	149	157	155	150	162	162	152	147	145	137	156	162	145	152	130	158	147	135	155	158	140	136	125	145	151	160	147	161	152	153	174	143	175	153	167	161	157	167	182	148	144	129	132	134	150	133	137	136	173	144	142	122	146	169	137	159	148	151	166	159	147	149	155	157	168	142	135	137	177	144	165	171	160	164	166	129	144	139	146	162	147	150	135	157	188	131	143	157	131	141	146	152	164	140	136	142	141	129	156	164	179	177	128	151	154	139	133	152	163	142	144	134	135	136	153	112	159	170	168	147	158	137	132	160	158	154	142	127	143	155	165	145	163	145	154	139	157	161	142	140	151	161	150	145	163	159	138	147	159	152	141	170	121	150	158	164	158	164	171	137	140	158	148	151	175	144	129	144	138	154	147	148	144	145	151	150	172	161	186	159	130	150	158	132	135	143	126	151	175	163	153	164	152	135	174	150	143	143	167	147	145	145	141	148	147	145	167	169	144	155	132	150	174	153	145	132	137	163	145	162	163	160	150	127	154	145	170	170	140	147	141	138	152	131	150	140	153	146	158	165	164	149	151	136	166	153	162	158	165	148	164	162	156	175	162	178	161	168	148	159	129	170	163	118	168	149	160	144	115	150	148	131	172	148	150	142	143	147	133	165	192	162	152	153	156	172	140	144	147	144	149	164	159	151	140	147	149	152	161	166	153	177	139	153	168	142	126	142	152	153	170	161	153	118	164	147	141	125	159	138	142	158	132	147	172	146	157	137	160	125	152	144	143	176	154	166	156	151	160	164	133	160	141	151	153	152	169	134	151	153	146	142	144	141	133	169	149	164	167	153	134	160	140	175	142	138	154	153	148	151	144	145	168	153	152	139	130	151	139	136	159	144	160	140	146	170	152	162	180	144	162	155	141	150	136	137	150	152	137	162	147	131	164	127	140	173	143	129	148	164	139	153	152	156	145	134	156	167	166	158	151	148	146	144	168	153	162	149	154	176	157	158	145	144	138	149	160	152	147	163	138	156	157	155	165	138	129	130	172	157	155	155	149	114	147	163	152	150	129	160	155	148	143	142	151	170	175	147	142	152	153	153	143	156	131	168	143	169	153	163	153	130	151	159	147	146	159	132	152	167	166	137	140	171	142	173	146	149	176	143	150	152	157	147	138	134	139	156	150	140	149	176	133	165	160	126	170	168	133	136	129	159	153	163	131	148	181	174	158	151	134	155	152	147	139	146	148	158	150	156	165	141	147	152	164	175	137	166	145	154	190	128	142	167	151	157	161	155	135	139	157	134	159	170	161	133	140	152	148	165	158	143	151	145	151	145	149	156	133	154	132	159	124	143	137	160	163	159	182	164	132	177	157	155	156	158	153	158	160	132	156	140	148	156	141	157	152	151	164	147	166	134	154	155	138	159	153	149	170	173	158	150	154	152	148	136	140	160	172	140	127	135	152	159	148	160	156	144	179	168	176	153	146	148	139	127	145	150	154	144	143	145	144	155	157	148	151	145	156	152	154	146	153	148	174	140	146	133	164	134	153	184	133	148	135	157	153	160	178	131	165	135	161	131	152	159	147	139	133	173	137	160	133	147	152	155	135	155	146	138	157	136	142	140	139	171	139	135	155	161	155	142	149	169	135	152	150	146	170	136	147	145	171	144	143	172	169	153	153	135	171	154	142	137	195	135	144	155	177	157	149	142	130	122	160	171	142	145	132	121	139	146	154	154	153	145	155	142	164	195	151	172	158	152	150	147	163	135	162	148	147	140	138	160	158	145	182	164	183	160	171	143	147	151	145	150	150	155	157	155	151	134	126	146	138	146	161	163	162	165	154	168	160	154	161	132	142	136	146	157	141	164	144	137	126	159	145	163	155	147	151	148	164	135	161	163	170	162	147	154	167	143	161	156	151	145	146	162	181	167	140	154	154	147	161	162	154	168	156	166	179	161	154	138	164	145	159	150	146	133	165	162	156	138	153	173	161	187	147	145	150	139	137	147	146	144	140	142	152	132	149	151	157	162	152	153	149	153	150	145	143	145	146	167	140	142	141	145	147	153	171	136	129	156	139	147	140	149	158	157	136	145	136	161	132	148	153	149	143	145	159	160	140	176	160	164	145	178	143	154	136	164	147	132	145	148	154	158	123	132	131	138	151	153	146	161	159	133	161	136	152	168	167	165	148	158	148	129	152	150	156	145	157	159	152	149	149	151	158	158	178	182	149	152	158	148	137	141	150	152	152	141	151	158	154	150	149	165	160	135	129	131	162	158	165	163	155	164	151	164	147	142	117	160	159	149	162	152	167	148	143	154	152	134	141	134	140	155	159	136	192	139	140	183	138	146	149	146	140	166	132	140	166	140	160	148	134	148	146	159	161	153	146	155	146	178	148	150	164	141	151	145	155	132	168	150	152	134	131	142	158	160	144	149	137	135	158	149	144	135	170	145	158	127	126	162	147	183	139	127	152	158	146	155	177	151	149	169	147	148	140	134	153	145	149	184	162	131	157	125	142	157	140	149	156	138	132	146	170	155	144	134	155	152	153	159	145	162	167	165	147	121	127	130	168	146	156	169	154	133
5916	703	1239	1268	1145	864	742	665	601	565	565	508	513	481	461	428	445	424	399	391	365	398	390	395	383	378	410	363	430	389	371	338	395	370	362	358	362	387	348	378	365	344	398	350	364	356	345	359	323	378	341	354	347	373	346	402	392	375	389	356	352	382	365	345	377	372	360	356	373	369	336	325	383	329	357	377	367	363	380	382	377	369	381	345	378	345	390	375	358	330	396	363	362	342	367	349	325	377	374	377	355	355	349	349	353	374	329	355	357	368	370	352	363	328	368	384	380	360	377	385	366	386	313	358	360	350	372	367	348	360	349	340	362	324	363	394	381	364	370	357	356	341	368	358	348	344	363	374	328	376	377	332	344	379	334	366	363	338	348	352	337	333	356	337	379	356	375	337	367	349	359	332	371	371	358	337	356	360	375	334	376	381	386	352	385	366	355	355	340	357	339	337	381	328	382	356	365	365	336	332	326	354	371	371	346	351	345	364	398	379	361	341	383	333	374	348	358	349	339	347	319	363	338	359	325	378	364	357	350	355	319	359	384	353	352	376	329	335	351	357	360	369	358	369	360	380	333	331	367	364	381	367	365	343	380	332	341	359	347	380	377	365	324	375	357	346	370	367	355	367	354	364	351	358	348	342	356	361	341	353	330	354	361	336	342	361	323	377	319	332	345	372	353	363	389	359	352	325	350	348	329	376	342	384	373	355	356	343	315	374	354	318	399	367	369	360	352	336	381	335	353	358	332	367	369	360	351	351	358	356	410	341	348	351	388	348	359	392	353	359	353	362	372	361	357	355	373	368	396	356	380	360	354	354	394	375	365	350	350	357	344	369	425	380	364	366	311	380	336	379	380	371	371	355	356	346	404	356	338	380	332	390	338	351	344	327	331	368	345	345	329	361	381	327	340	342	353	353	322	354	336	373	364	345	348	324	374	346	333	357	389	365	349	348	370	367	390	353	399	348	319	381	338	334	320	336	324	358	359	386	401	368	342	343	360	353	350	365	333	378	334	378	369	348	330	365	348	353	385	348	354	342	369	354	351	367	359	331	370	321	342	326	380	344	348	351	379	357	367	370	351	385	371	341	367	369	362	374	384	353	329	350	360	364	356	330	348	320	342	391	371	349	352	382	360	357	354	351	360	320	335	332	359	324	365	360	367	348	372	357	333	358	368	384	364	345	347	367	363	337	350	359	359	364	379	353	368	405	387	339	340	344	339	348	325	333	338	379	369	352	341	320	367	350	341	356	314	362	366	346	375	363	357	377	358	368	341	370	320	376	354	347	372	356	357	318	360	352	329	331	357	363	359	395	353	367	385	340	366	371	387	361	335	359	365	358	383	360	381	355	333	356	371	372	345	341	372	339	355	353	343	370	349	355	331	312	377	324	356	350	353	393	353	367	387	342	377	373	408	357	339	338	376	364	350	404	367	358	360	341	371	366	373	342	319	324	326	361	334	356	350	364	361	333	338	310	360	363	362	357	337	330	340	356	344	340	371	350	395	363	368	346	334	358	366	347	351	378	359	381	367	359	361	364	324	344	324	349	367	384	387	370	364	346	367	338	387	387	340	369	370	367	334	339	383	341	348	403	351	337	351	395	376	365	370	365	350	387	366	351	373	359	364	329	374	364	376	328	362	338	372	335	342	358	329	363	356	367	377	383	348	367	341	362	369	402	385	386	356	374	375	384	365	395	345	342	356	372	387	380	380	364	386	383	357	330	348	336	345	358	360	358	347	382	381	351	369	376	358	346	390	336	359	380	346	350	412	321	367	356	332	353	316	366	331	333	351	370	382	366	356	344	395	341	373	353	394	343	348	365	366	344	362	370	369	356	332	352	391	384	382	352	371	381	340	339	362	353	335	354	322	348	331	363	348	381	320	335	368	351	342	357	371	385	333	373	354	349	375	381	411	360	363	355	357	350	335	368	349	371	352	413	362	387	336	317	354	328	349	343	361	360	374	342	378	344	348	346	363	373	378	370	352	373	344	334	369	328	344	404	369	354	341	361	377	361	366	352	344	364	322	343	345	321	375	307	347	402	370	361	363	402	376	318	388	368	320	358	347	356	345	352	386	356	346	360	358	310	365	387	354	364	366	339	352	349	349	359	392	352	362	354	379	312	390	350	350	351	360	360	343	337	358	373	343	334	384	387	322	350	358	359	359	373	356	363	360	313	362	380	354	363	342	384	362	319	346	381	380	353	353	354	352	360	362	377	366	321	350	378	384	353	367	370	341	348	393	373	349	384	357	366	373	385	350	377	352	352	365	394	358	347	370	341	335	348	369	315	374	363	354	362	353	333	361	330	331	367	362	337	364	339	355	364	372	355	366	344	367	372	373	347	368	337	364	322	363	334	361	366	344	389	345	364	337	331	352	389	344	357	369	360	372	364	353	361	365	338	392	395	360	415	377	393	361	361	359	376	352	387	351	388	333	349	335	362	361	349	382	360	343	370	346	367	356	369	345	369	359	340	359	317	361	345	379	354	376	379	369	366	358	361	376	341	357	355	362	357	381	338	358	355	357	354	361	368	386	373	351	338	330	327	384	338	343	349	372	354	356	356	350	342	356	375	341	354	333	330	348	368	355	360	363	371	372	403	352	390	383	341	363	348	352	380	384	364	332	390	345	378	355	351	368	336	387	338	357	341	333	353	323	363	336	362	325	353	331	354	362	375	386	325	344	363	334	373	378	348	374	319	365	352	370	380	332	349	360	385	370	341	367	349	320	353	362	355	344	327	396	371	339	338	392	357	352	334	399	335	391	375	370	366	317	385	380	367	381	346	364	332	397	363	376	360	346	373	341	388	370	345	332	347	352	368	364	343	314	319	356	350	362	347	336	387	349	365	357	365	317	372	350	359	379	360	351	385	348	363	351	404	353	333	376	338	326	366	361	385	340	308	328	320	377	348	350	357	344	366	319	376	348	364	336	338	386	349	328	350	353	381	356	331	360	342	360	386	349	342	318	358	372	371	376	374	338	380	351	346	315	360	326	364	332	345	364	384	366	349	336	350	351	322	331	375	373	369	354	337	346	387	370	352	357	359	356	352	378	362	370	371	359	349	360	336	348	353	343	392	349	395	376	359	360	342	378	341	327	323	354	359	346	314	354	349	356	377	345	341	360	363	337	343	387	357	383	370	366	374	342	348	367	378	341	361	316	357	357	341	368	370	375	381	376	322	347	362	394	329	386	348	375	368	348	382	353	360	371	355	341	366	367	329	318	383	347	363	370	363	349	344	363	367	305	339	351	342	358	351	349	339	381	370	347	309	376	346	388	353	356	373	356	338	372	359	357	363	358	347	347	354	363	346	359	304	351	348	374	374	388	331	337	359	355	331	368	373	383	360	367	376	368	353	329	361	359	332	354	360	343	355	361	345	353	350	322	339	318	372	372	316	371	333	360	364	343	367	336	347	372	384	365	371	377	365	343	333	330	372	351	366	358	358	373	374	356	365	358	357	336	371	365	338	332	361	343	373
13541	1108	948	726	539	345	315	252	228	238	208	204	181	161	173	173	174	176	185	169	159	163	164	156	145	162	138	135	142	149	134	147	172	137	130	145	149	144	135	132	158	126	145	161	140	154	146	151	150	139	128	146	136	156	142	132	146	143	140	145	152	147	131	138	148	135	156	162	131	149	134	151	149	175	136	135	150	144	166	148	155	135	159	158	146	164	119	128	151	113	153	175	144	142	139	137	133	166	150	131	154	137	158	153	149	139	140	131	123	160	147	140	166	148	149	149	144	130	139	137	162	166	148	158	141	125	152	159	154	147	129	151	144	158	156	149	136	134	135	136	137	158	139	130	133	157	128	162	142	132	138	128	147	148	148	145	138	144	152	156	130	142	165	129	173	159	143	146	136	129	158	142	131	138	150	133	141	144	153	146	131	165	136	152	134	134	135	134	152	131	146	153	152	136	152	144	154	170	143	164	134	144	146	131	127	125	140	161	155	158	134	130	141	155	142	143	143	122	169	144	129	127	165	146	145	136	139	154	150	150	136	136	143	149	143	141	134	138	140	153	150	140	109	157	183	152	154	143	142	160	144	143	155	135	135	132	141	129	128	114	158	148	137	139	157	141	122	159	145	136	132	143	135	143	164	148	159	158	150	126	135	152	129	144	151	158	130	149	140	158	134	162	143	159	174	139	129	142	136	146	159	159	146	165	159	139	159	170	129	134	156	136	139	162	168	129	146	147	144	136	163	156	139	156	124	159	145	154	148	151	154	120	162	147	137	150	129	132	135	142	187	142	144	136	139	124	158	147	145	154	135	162	132	137	154	138	127	160	161	130	155	155	149	137	136	139	162	152	152	127	124	135	167	150	142	146	142	165	111	130	149	142	128	140	184	145	144	137	117	122	149	148	150	145	169	168	148	157	137	163	148	151	120	137	141	169	148	150	137	143	133	153	143	149	149	161	157	159	150	156	164	135	124	151	144	130	145	142	154	157	145	154	157	169	143	128	130	145	151	143	148	161	123	129	143	144	139	126	145	130	129	123	146	164	142	145	136	122	141	132	158	156	153	131	146	169	143	143	128	139	125	148	146	172	150	141	160	144	138	151	169	155	145	155	127	180	148	152	146	157	145	127	116	152	154	136	136	128	154	137	133	134	108	144	160	152	139	133	137	134	152	132	131	138	163	173	146	165	123	149	131	136	141	151	162	157	162	143	143	149	133	154	112	136	142	136	142	146	170	162	143	129	152	136	136	140	164	148	158	143	134	138	131	141	140	151	158	154	167	148	140	135	153	156	149	145	130	158	128	122	166	143	133	158	144	148	149	143	142	133	137	156	144	143	118	156	159	156	165	153	171	138	145	148	155	126	137	137	143	149	158	149	134	139	153	145	150	146	149	133	161	143	160	153	131	155	158	142	177	137	132	140	133	145	146	124	151	140	134	144	148	157	160	136	128	132	143	155	115	119	142	117	158	141	143	130	138	154	161	143	136	162	120	125	139	158	144	171	147	155	167	137	153	152	155	165	130	133	153	144	134	154	133	159	131	139	141	148	145	140	146	149	150	171	157	142	149	140	139	124	129	125	166	144	142	134	138	141	136	132	143	133	163	129	137	128	157	156	129	130	147	160	130	149	148	166	146	137	139	135	137	164	153	152	120	152	138	131	138	165	165	145	153	144	131	158	152	133	155	127	149	137	127	127	154	145	133	131	130	129	146	143	149	143	159	137	145	155	140	127	156	139	150	168	146	125	142	124	146	138	112	162	151	147	138	142	143	145	158	147	131	141	171	152	159	140	138	129	120	120	137	137	131	153	156	128	163	130	170	137	141	162	157	140	128	148	156	146	140	127	166	145	145	149	140	134	149	148	124	168	145	128	151	158	155	146	169	132	128	131	141	158	144	154	154	140	159	136	138	123	121	152	153	156	151	152	121	153	149	157	173	180	147	156	147	128	132	161	143	144	139	140	142	132	184	166	131	128	138	154	151	131	153	144	146	116	143	145	135	157	158	128	175	151	128	151	142	164	150	155	133	133	153	128	139	125	150	141	129	138	151	169	121	149	144	148	164	149	135	158	143	138	146	150	129	137	143	129	134	127	148	129	154	165	152	153	125	149	132	124	147	157	155	134	132	122	163	145	157	138	136	147	128	140	161	128	150	145	142	144	133	154	139	144	147	141	133	129	151	137	135	144	148	135	141	167	144	127	129	150	163	149	147	150	161	141	129	138	153	148	122	157	139	125	134	152	149	173	143	143	159	156	141	157	146	135	154	148	145	182	166	133	159	155	157	145	124	156	159	128	125	127	126	135	159	136	139	146	136	135	139	139	146	141	140	132	151	135	153	153	136	166	163	117	130	138	156	140	141	139	147	138	149	156	135	156	154	146	131	163	137	144	123	138	154	155	157	153	137	149	154	168	140	125	134	133	138	144	146	163	126	150	140	130	136	137	143	168	137	130	174	157	137	134	142	146	127	144	154	171	151	157	163	119	145	153	148	139	132	145	139	147	135	154	136	152	162	158	150	156	131	164	138	154	130	141	131	139	180	159	126	147	154	127	140	122	131	131	131	148	155	152	153	130	141	136	152	160	147	147	140	146	124	151	143	149	128	154	164	121	128	154	139	151	125	138	128	130	125	172	152	126	157	139	131	142	151	131	135	147	163	145	136	148	130	135	125	152	148	146	176	150	154	138	148	159	132	126	138	144	159	162	158	117	144	147	149	148	151	143	161	160	149	137	136	133	140	148	133	150	147	139	153	147	156	134	142	138	148	153	138	147	141	141	159	137	136	146	155	156	150	135	165	148	141	128	129	151	152	146	170	156	171	136	145	142	150	132	147	126	143	159	168	159	127	140	139	156	159	163	118	163	135	139	152	126	138	157	140	152	137	165	129	162	151	134	134	150	158	157	157	176	152	113	144	147	130	134	146	160	120	139	173	136	165	139	114	134	160	133	130	148	134	137	137	162	135	142	115	149	149	187	138	147	134	141	128	154	145	150	174	144	133	130	147	167	154	126	141	158	168	166	143	146	129	158	171	156	150	154	151	129	130	147	136	138	149	140	149	150	136	137	157	150	153	142	129	125	122	157	167	150	161	131	145	156	148	137	158	128	142	133	167	127	145	124	146	146	136	141	135	131	162	145	150	150	110	158	155	151	127	149	148	145	142	135	149	161	152	160	151	143	182	165	165	136	127	139	131	150	129	158	138	122	141	164	144	130	157	171	146	136	157	155	155	134	123	142	162	144	143	137	167	171	136	127	160	148	147	131	151	135	145	139	141	142	156	140	145	150	138	152	140	115	149	153	176	128	133	139	136	152	117	132	157	129	133	149	137	138	157	143	120	151	130	185	147	134	160	149	145	145	169	134	132	153	147	166	150	134	145	141	169	128	135	119	135	140	129	147	147	149	140	158	131	142	152	145	131	158	152	156	135	142	142	141	130	134	138	126	122	152	143	150	159	143	150	150	158	146	151	133	148	152	159	136
7749	937	2066	2407	1933	1503	1069	1034	840	754	713	628	631	621	564	530	548	501	481	485	457	459	427	417	430	432	445	436	426	422	434	407	412	405	427	409	383	376	379	389	405	356	366	397	383	383	372	386	367	402	373	399	403	368	409	407	361	370	369	384	346	381	407	396	402	391	404	369	389	379	351	379	378	392	372	383	387	401	374	383	359	347	364	360	389	365	374	360	336	433	381	395	388	363	392	364	400	333	387	390	362	366	368	343	376	368	410	321	345	374	373	357	361	396	366	367	401	365	379	356	391	380	365	389	339	415	398	408	378	369	361	353	367	369	376	365	360	389	384	371	381	362	365	387	358	396	379	352	395	386	405	350	339	380	368	334	395	387	380	367	381	399	362	358	363	340	371	349	358	391	397	365	446	408	355	380	382	395	362	359	402	402	374	381	388	366	370	394	377	376	383	363	391	344	323	350	381	392	386	386	385	382	383	356	389	391	368	377	385	335	355	359	330	386	376	367	382	357	376	362	393	363	378	385	341	347	382	361	400	363	351	382	392	347	363	369	392	370	426	405	373	397	370	382	374	398	414	384	362	391	352	387	388	382	379	338	381	349	376	384	345	395	379	348	367	342	342	359	367	396	372	351	370	343	404	393	379	374	369	344	385	371	360	410	393	376	363	362	349	378	393	410	395	365	364	381	375	394	413	358	360	363	378	355	398	373	402	355	338	383	365	393	367	384	381	380	377	352	357	383	371	353	387	341	376	390	375	376	374	382	384	381	362	403	385	384	348	390	384	368	397	385	376	369	388	342	379	355	396	382	365	383	404	364	386	358	370	359	378	356	363	385	398	404	379	355	378	350	380	365	380	364	357	390	395	368	393	390	364	378	381	356	383	350	347	374	402	383	350	391	400	367	355	405	377	395	373	389	419	397	351	374	381	368	365	395	384	380	377	365	348	387	376	344	361	345	361	321	407	380	377	360	376	378	386	352	367	403	385	383	382	401	389	360	377	418	365	349	382	397	351	377	373	358	350	365	374	371	344	349	388	317	388	376	365	382	373	392	377	352	382	408	350	356	397	379	380	378	363	360	380	367	357	386	410	362	349	371	388	352	381	391	362	339	386	378	363	393	385	347	369	375	378	350	357	393	363	380	377	362	424	375	369	387	364	384	355	349	390	370	385	365	390	358	371	400	345	403	365	406	373	390	392	350	403	384	396	364	345	403	386	366	350	369	364	367	339	340	361	350	361	343	383	362	383	388	372	404	345	369	405	374	402	374	384	337	378	392	385	399	379	381	376	381	359	355	376	354	386	379	359	378	389	376	381	375	340	388	344	364	365	372	379	378	361	363	364	378	370	361	394	344	366	363	359	394	373	317	384	341	402	385	340	395	423	366	350	379	386	379	345	359	333	373	388	354	380	390	389	416	423	371	396	357	349	354	359	372	383	375	384	362	391	362	356	381	360	381	390	417	376	386	383	370	364	382	406	399	381	405	375	347	359	361	366	408	387	378	371	362	362	380	378	366	350	377	415	339	379	345	357	359	396	381	374	358	355	395	371	375	342	362	368	371	370	366	357	360	373	379	403	356	393	390	344	367	374	366	371	398	374	377	368	398	402	402	383	371	380	359	357	400	365	351	377	378	381	395	404	387	405	354	385	404	363	352	350	368	386	348	379	366	358	368	389	346	392	384	346	386	345	369	355	349	377	389	362	382	346	381	400	418	397	373	431	379	356	365	394	338	343	343	317	364	403	377	353	366	370	388	389	346	425	380	374	370	401	406	397	363	362	367	378	391	391	374	397	350	383	369	383	416	354	407	390	386	382	351	372	378	389	360	387	358	406	365	361	376	371	386	360	375	373	377	360	358	380	372	389	393	352	358	390	359	383	369	362	383	385	390	390	391	360	363	382	339	349	373	381	357	398	361	365	378	363	339	386	389	403	365	368	387	375	329	378	373	356	364	322	356	403	368	351	338	377	396	360	364	400	364	346	373	382	383	380	362	377	390	360	381	389	402	370	372	416	354	368	358	380	350	395	374	352	406	388	389	384	371	379	388	363	391	369	364	367	411	384	393	361	349	347	337	367	397	382	320	348	342	337	410	368	407	371	344	386	359	371	391	373	350	382	373	363	387	405	345	374	393	360	358	356	387	372	384	403	390	376	377	386	360	374	361	379	341	332	342	323	351	336	363	370	389	386	386	379	408	361	362	401	376	408	388	363	351	352	391	367	361	383	372	372	375	358	335	440	392	384	378	353	392	344	375	307	366	354	385	366	373	379	386	355	379	341	377	395	375	389	365	381	369	398	391	366	384	369	348	365	382	376	409	372	359	356	375	392	367	383	350	398	363	377	351	375	366	416	398	344	339	365	385	390	355	363	386	360	414	371	371	357	368	348	404	341	341	359	369	354	378	359	362	357	407	372	365	379	391	388	387	393	352	382	352	363	375	358	395	368	388	364	366	347	382	387	398	318	342	366	361	385	362	378	387	388	418	376	343	360	360	399	399	372	365	416	411	382	395	380	378	362	343	333	392	387	362	402	338	408	410	387	388	393	371	407	405	379	386	391	322	367	386	340	375	357	371	380	360	389	337	392	383	373	373	363	383	358	398	399	366	347	351	378	393	314	355	366	363	372	387	385	367	421	375	390	365	385	370	370	386	347	371	398	378	367	379	384	376	364	347	400	373	392	377	368	366	368	381	396	359	362	391	375	408	387	381	400	357	380	345	351	358	398	369	370	371	373	370	352	359	395	328	358	381	370	403	363	379	356	418	366	342	383	369	359	331	390	363	373	365	409	356	357	365	384	385	385	358	389	378	370	388	358	361	371	337	369	366	340	352	396	389	369	381	347	358	330	367	374	371	401	360	397	348	392	366	341	359	401	371	378	374	349	378	388	363	390	331	397	359	382	347	389	373	359	352	384	346	365	379	370	402	379	405	352	353	347	373	383	365	341	392	371	396	347	394	372	348	374	388	411	377	357	361	373	411	389	376	398	382	363	378	358	414	385	347	368	343	377	384	364	404	354	394	382	383	387	362	340	343	340	431	369	413	399	383	356	391	405	358	403	358	395	382	341	354	423	350	392	374	370	388	371	365	336	362	396	367	391	349	341	354	380	404	393	401	377	349	358	375	348	369	382	347	388	395	404	374	413	395	345	372	379	383	388	384	375	397	397	362	361	366	374	402	369	386	337	383	386	352	390	390	368	394	357	339	368	363	362	385	367	395	380	382	370	376	388	387	355	333	391	373	366	407	357	391	357	405	395	407	357	362	352	336	364	352	347	344	369	385	384	405	365	383	349	368	403	389	388	416	374	352	394	345	394	361	343	390	363	390	355	377	372	365	373	365	352	345	394	382	388	396	361	371	357	369	400	334	353	391	355	392	378	365	360	360	370	328	361	400	389	381	362	362	405	389	397	355	346	345	380	370	383	360	388	392	381	359	371	370	352	402	366	384	353	400	384	356	362	389	343	367	351	361	357	356	365	371
1465	329	339	346	327	327	347	346	340	367	300	330	311	328	363	348	340	326	337	343	338	344	317	330	296	354	339	314	363	322	347	337	313	306	344	329	346	320	330	346	350	352	319	309	352	344	334	355	319	322	329	359	327	320	326	321	324	336	289	342	317	322	332	351	313	356	306	328	298	344	329	345	340	324	338	325	318	328	321	313	335	386	337	333	334	325	317	330	331	336	367	294	302	336	361	315	337	349	332	348	316	336	354	347	324	353	350	365	336	351	357	295	338	314	316	380	333	342	345	351	360	337	336	351	334	342	321	377	314	308	356	339	380	310	343	304	314	325	352	332	313	295	303	325	331	338	357	331	336	302	347	324	350	369	339	336	364	345	303	333	327	327	330	327	316	325	304	364	359	353	332	345	332	358	305	330	310	299	339	332	333	351	355	277	313	307	324	343	332	347	319	300	349	310	354	312	326	351	320	321	326	307	323	308	328	328	334	346	305	351	364	311	347	327	332	292	349	328	309	314	345	367	366	357	386	336	311	346	343	307	317	378	360	331	346	327	325	357	330	364	332	349	315	307	334	321	341	313	300	309	338	358	310	315	300	347	323	357	325	340	358	327	317	351	312	280	345	361	352	344	364	332	315	344	336	324	368	339	355	333	334	331	303	331	333	335	277	326	316	334	368	335	332	330	350	356	313	358	331	345	327	310	309	366	338	359	336	338	327	309	355	359	300	365	326	314	301	325	321	350	361	312	351	342	305	336	329	326	331	325	366	341	313	335	348	333	337	292	328	310	335	293	329	349	334	307	330	306	371	327	321	354	315	344	337	321	306	321	329	346	368	323	336	343	339	354	356	304	319	308	308	320	323	319	350	362	310	358	350	319	340	333	330	347	301	357	347	316	276	366	340	321	330	318	298	307	339	340	313	334	339	345	361	318	321	335	333	352	309	371	340	329	342	361	326	335	339	341	325	347	313	304	385	381	320	369	330	344	342	348	333	349	342	358	347	344	349	367	341	350	322	317	341	308	334	353	320	318	325	381	320	335	343	326	369	319	330	359	355	372	343	346	317	297	324	319	328	360	316	359	341	333	330	361	339	345	327	311	343	322	387	318	316	351	343	316	331	373	322	315	308	341	325	346	381	318	293	328	324	332	356	336	348	340	330	312	355	311	316	332	285	350	368	305	312	322	336	330	351	330	327	368	354	330	317	341	359	356	357	335	353	336	290	315	348	325	335	351	330	310	356	351	340	290	288	324	316	321	362	349	342	285	349	351	327	350	340	357	311	319	351	368	317	316	354	307	310	330	345	325	333	346	298	286	313	312	309	321	324	365	302	345	332	340	332	347	307	327	345	301	337	331	331	308	307	345	347	313	363	334	313	346	347	342	364	343	339	352	336	312	311	328	299	370	340	379	336	312	336	317	341	379	293	335	348	357	306	365	306	322	336	322	338	355	337	310	330	357	343	314	319	327	338	361	358	347	305	317	332	328	344	354	336	317	363	334	331	344	321	341	313	376	326	351	351	334	335	349	324	319	321	328	316	343	321	291	310	319	313	298	312	346	343	326	315	307	327	328	305	333	326	349	336	340	353	319	329	320	341	339	320	342	348	306	324	346	314	338	347	347	334	385	353	354	338	320	353	324	339	350	328	339	352	365	325	304	310	326	332	380	304	310	343	329	326	344	315	315	362	345	311	358	325	326	329	325	380	323	333	337	337	341	326	347	302	302	329	295	292	305	352	325	277	315	351	322	324	291	329	316	326	339	344	361	343	334	324	334	360	324	341	327	337	358	388	367	334	319	372	302	327	336	321	338	334	333	315	326	338	347	307	329	347	322	351	334	333	335	320	303	323	339	363	336	336	295	356	320	319	344	294	292	365	328	353	352	282	337	360	329	332	354	329	340	339	331	336	338	318	312	338	331	357	317	292	324	326	332	325	354	325	299	331	330	297	328	354	315	334	367	344	333	334	311	353	351	333	304	355	333	315	326	320	316	328	342	342	308	366	329	320	337	344	338	336	331	317	348	337	354	364	329	315	301	327	316	327	350	335	349	331	342	339	339	324	307	348	342	327	318	332	313	361	350	361	345	348	302	338	328	305	376	312	387	341	323	360	362	305	329	322	318	335	334	327	310	343	332	328	342	349	326	355	336	297	300	314	326	345	303	319	344	355	317	355	332	338	292	328	335	327	312	341	339	326	326	314	321	358	340	304	309	349	330	322	334	312	328	295	320	326	350	337	333	325	341	338	358	339	322	328	330	339	326	313	336	336	339	343	343	336	397	354	346	332	326	326	360	324	339	313	317	323	345	361	337	377	347	337	335	307	324	360	328	299	292	338	334	332	292	323	358	334	309	328	356	298	314	326	358	361	320	294	330	308	347	331	307	345	317	346	339	358	364	331	299	324	322	326	320	344	345	329	334	326	330	361	332	339	316	337	341	347	339	332	329	328	322	355	358	340	360	375	364	330	360	334	371	341	324	371	311	326	320	333	321	338	377	351	311	326	324	337	311	358	325	338	302	352	328	336	313	351	324	350	365	337	347	335	341	338	350	341	314	311	344	326	374	323	346	323	333	349	325	302	329	332	326	344	318	347	347	320	375	306	305	335	312	310	297	352	360	305	332	367	325	326	335	306	331	306	331	349	323	340	333	337	346	315	303	329	353	317	389	293	344	315	321	342	341	311	334	334	314	285	312	346	339	324	303	322	309	361	342	337	339	315	364	325	365	343	347	317	355	351	328	323	357	329	346	299	374	339	327	329	337	355	333	339	346	323	327	306	291	327	377	348	312	375	329	322	351	328	346	347	352	351	341	363	329	338	342	337	344	342	325	314	328	377	362	277	331	336	335	298	339	351	342	337	359	334	336	328	320	330	351	345	388	362	310	335	342	392	332	328	345	341	334	325	321	334	317	308	341	330	329	363	328	309	333	324	321	345	339	340	350	317	311	369	303	318	344	371	322	305	335	318	304	322	342	348	347	325	324	327	389	345	338	350	347	327	306	330	361	314	332	354	355	318	341	302	334	329	307	332	287	322	374	341	313	319	353	346	364	350	318	348	302	287	341	332	352	324	349	350	366	346	321	289	297	300	337	326	303	349	383	301	357	329	356	332	308	349	338	327	319	343	344	331	334	346	332	346	325	338	318	342	383	346	369	336	340	314	315	312	360	331	290	347	378	354	328	320	341	304	354	348	332	335	312	321	334	337	387	344	316	331	324	344	314	314	356	309	298	321	333	346	360	350	296	344	281	316	333	355	341	358	330	303	300	343	300	323	332	326	328	328	325	350	306	294	291	327	353	340	347	333	331	299	334	348	297	323	316	328	328	329	325	322	321	306	335	367	294	333	362	316	361	320	362	312	316	338	338	340	352	334	326	372	319	351	363	312	335	349	331	361	340	348	380	298	319	336	342	330	313	323	331	391	361	323	350	352	345	341	284	334	309	335	326	333	369	293	345	335	352	340	333	310	331	342	360	352	327	345	332
1790	714	773	707	731	663	751	754	698	756	695	721	701	717	723	683	667	661	700	720	728	736	723	729	732	745	733	662	741	725	682	722	699	729	735	718	662	712	708	678	689	684	698	701	726	700	690	643	668	696	732	685	721	707	674	716	701	654	732	699	737	748	659	671	723	691	697	713	643	738	711	729	710	684	718	740	676	722	777	695	694	699	690	715	714	673	751	744	687	694	741	743	760	696	695	701	731	752	674	706	755	685	691	698	731	712	680	685	720	695	696	699	697	662	709	723	724	756	681	685	676	707	697	734	734	704	706	689	665	702	723	733	698	705	702	702	686	685	710	692	740	695	754	694	757	717	711	757	741	747	745	691	712	680	702	722	711	688	709	719	732	708	701	703	716	727	644	725	720	666	751	708	655	714	724	693	707	720	700	720	725	728	661	743	721	709	684	749	706	668	735	713	692	714	721	754	696	687	705	761	703	652	728	704	700	739	742	713	682	750	702	677	714	716	677	756	727	729	709	688	683	708	694	758	705	724	737	717	678	684	710	695	677	707	731	721	705	687	696	725	713	704	725	698	684	716	680	709	706	687	716	723	682	683	760	724	720	747	744	731	730	752	677	722	706	693	678	707	727	702	719	767	742	744	680	714	715	729	727	668	719	750	691	690	738	721	690	707	752	727	708	699	712	727	717	735	691	677	662	733	692	677	725	669	695	700	687	715	727	742	688	625	725	673	718	675	673	688	718	725	695	739	682	695	692	718	736	691	715	715	765	681	703	656	680	740	732	721	719	762	721	701	752	677	679	680	759	699	717	728	718	676	724	663	708	683	718	700	723	721	684	694	720	773	717	756	735	743	695	702	704	739	710	743	750	710	736	744	697	702	708	686	723	742	733	654	749	708	706	721	745	701	710	739	699	685	708	706	686	665	717	729	665	683	773	718	748	721	716	763	683	736	699	717	742	716	669	721	726	714	695	706	711	697	707	716	706	707	737	737	736	692	712	759	709	715	692	703	690	733	742	710	706	708	709	705	687	699	678	743	703	709	681	733	750	674	728	725	730	685	699	663	700	759	752	709	708	693	715	729	692	661	729	708	728	746	694	763	710	703	679	721	739	742	751	611	718	697	710	771	744	712	729	697	689	716	738	722	706	718	751	718	681	729	708	689	690	765	723	769	762	689	706	704	740	720	754	713	711	657	694	707	754	723	697	718	764	698	716	717	715	714	696	705	711	686	733	702	752	697	720	707	729	712	766	734	730	647	732	710	717	766	707	681	707	731	680	699	713	700	729	726	718	693	741	678	650	751	728	714	728	764	726	705	736	698	701	702	710	786	683	695	711	741	719	749	672	754	738	695	657	724	730	707	663	739	682	716	694	712	747	714	707	688	699	724	718	711	740	746	716	699	699	690	710	719	663	721	698	705	698	684	720	747	695	710	734	636	686	702	714	714	693	736	719	802	696	750	709	673	689	727	711	754	719	646	695	741	691	720	675	643	756	696	735	687	740	711	764	739	737	632	665	724	692	678	685	718	711	680	717	680	759	743	740	729	734	687	692	740	721	718	720	681	727	707	722	740	685	699	749	688	689	646	702	739	740	680	749	707	699	694	719	678	697	718	693	747	723	748	740	742	746	747	711	712	712	712	727	701	683	772	727	770	765	715	744	697	727	754	779	663	752	763	674	659	679	691	739	703	716	722	669	693	703	759	709	722	685	691	726	701	745	682	703	702	676	683	678	744	708	742	687	753	705	713	758	714	733	664	726	671	684	744	717	692	685	677	729	683	696	680	669	722	691	718	701	782	688	729	724	776	725	718	693	711	692	691	735	685	691	711	715	689	669	715	710	705	723	698	743	669	719	733	742	702	710	709	720	699	700	698	744	757	740	691	724	723	720	687	682	724	724	699	681	703	669	686	711	678	722	716	682	706	697	740	688	663	693	753	686	695	724	710	724	716	694	721	704	689	702	765	656	707	701	664	719	738	706	729	725	691	735	697	786	699	735	749	698	780	715	735	688	722	679	715	719	724	667	731	709	709	725	760	701	737	756	687	740	771	683	703	712	669	738	710	731	739	753	708	673	729	709	757	746	737	708	711	726	707	740	747	686	688	721	669	774	670	745	707	736	727	776	757	729	666	673	684	674	749	731	739	722	686	699	749	709	682	752	723	720	709	746	691	740	667	720	723	712	729	684	697	714	757	702	748	772	724	709	764	715	712	706	662	712	654	731	753	689	700	678	716	739	700	649	731	716	760	664	775	727	711	653	659	720	718	696	688	680	652	706	693	720	737	689	691	697	730	708	751	695	760	681	698	693	701	709	682	703	753	712	689	701	713	742	712	703	690	691	687	692	724	739	752	755	694	672	692	715	738	706	686	696	741	657	682	734	709	694	723	717	702	687	702	709	752	678	723	730	699	689	692	720	711	714	742	733	720	701	755	680	709	734	679	709	713	706	714	706	736	723	735	698	711	783	718	714	687	701	735	750	724	688	683	721	687	697	698	726	712	712	684	727	702	662	689	721	710	750	714	724	732	725	729	769	710	682	715	685	722	702	669	732	689	718	702	662	721	724	690	747	746	683	738	754	724	723	736	703	684	745	675	717	720	702	734	708	699	765	642	765	750	708	675	732	694	682	712	686	689	704	723	691	701	699	707	676	725	773	713	722	717	680	718	749	699	752	734	702	715	718	696	729	728	735	707	718	684	760	732	717	745	706	722	745	724	724	675	675	745	736	740	739	703	705	689	725	729	699	747	728	698	722	725	686	643	762	716	731	712	670	699	728	732	711	723	710	692	693	725	684	719	734	709	687	746	710	638	713	759	764	718	718	661	696	709	709	740	686	727	741	737	707	685	723	736	725	738	704	716	707	713	742	732	725	781	658	713	738	705	665	711	693	704	687	663	722	707	762	708	695	711	646	690	667	767	682	704	670	702	692	720	684	730	729	658	703	737	697	728	764	683	759	690	720	672	704	740	716	744	690	681	705	702	708	725	660	694	758	715	708	727	745	700	723	688	736	729	651	670	693	758	706	742	708	663	717	754	634	688	663	770	734	700	721	673	672	769	698	713	749	690	747	686	708	749	712	726	736	679	720	709	691	700	713	750	745	699	721	710	717	703	744	718	688	662	752	689	737	700	723	730	725	700	663	674	689	796	684	742	721	726	705	707	697	719	683	701	756	681	662	701	748	701	702	734	695	648	714	685	746	728	678	738	705	704	782	745	671	688	692	716	713	722	700	694	669	703	669	720	697	756	689	739	683	773	713	719	725	681	703	744	756	701	693	730	741	746	715	738	697	712	739	727	690	710	747	678	698	756	715	731	713	717	742	697	747	714	711	673	738	720	716	707	768	687	713	687	688	694	685	718	718	688	743	685	741	715	714	723	735	705	719	716	688	700	718	688	697	650	738	697	661	687	728	672	712	713	709	681	757	675	698	708	681	697	709	723	753	698	680	688	697	720	723	640	707	734	710	741	734	719	721	708	701	736
7228	493	473	426	339	258	242	196	177	214	179	154	170	169	160	167	175	151	150	163	151	151	156	163	153	156	143	181	142	174	143	189	161	154	168	159	124	167	159	149	152	143	146	147	169	167	139	150	155	203	171	142	152	163	147	129	174	156	143	143	172	173	139	156	163	170	128	135	133	151	138	164	132	167	181	137	168	153	162	154	152	156	123	166	134	126	159	148	166	178	169	153	148	168	161	144	185	152	151	170	149	144	182	152	163	138	146	162	148	163	167	159	152	154	157	122	141	131	148	151	135	143	146	143	172	160	143	146	134	142	147	165	164	160	135	177	162	129	159	170	161	146	163	151	149	153	170	151	146	148	155	133	147	142	158	142	147	155	145	172	141	151	149	142	158	170	180	149	132	163	153	156	159	160	156	143	147	178	140	169	154	155	145	154	139	155	149	149	148	175	155	160	152	178	156	152	145	162	142	149	137	167	142	140	141	137	138	148	134	139	142	150	126	167	138	142	164	170	148	148	149	174	155	156	152	145	154	141	151	157	158	129	134	161	172	144	141	161	152	166	157	147	169	142	147	160	162	142	161	133	145	140	156	176	138	142	151	140	161	133	128	150	162	136	148	146	151	161	150	151	144	150	134	132	153	128	154	149	172	160	156	186	171	148	172	164	136	158	134	146	120	149	164	131	130	126	142	168	157	124	171	164	147	125	166	174	166	163	153	170	156	136	164	133	153	143	140	147	156	128	149	135	152	156	144	170	173	152	141	140	131	159	144	158	143	176	133	139	137	165	121	154	158	154	155	152	120	157	176	150	150	141	150	162	127	145	152	135	160	164	130	143	151	146	169	163	158	149	154	131	134	150	116	150	155	153	144	157	148	167	156	130	152	160	144	151	137	166	151	160	155	147	172	170	157	172	169	175	149	157	135	146	127	142	139	170	144	155	163	132	150	152	131	155	145	144	164	157	169	155	165	145	165	122	147	150	160	160	161	139	155	149	144	156	144	138	146	178	141	144	136	165	139	163	158	151	161	155	142	138	144	138	145	156	133	183	166	151	154	144	156	166	156	159	149	131	153	161	152	135	149	172	139	145	163	157	159	144	165	131	166	148	155	145	143	186	175	175	138	145	156	151	132	113	158	151	137	157	167	133	159	154	155	140	155	147	145	157	146	155	144	142	153	160	135	161	155	145	157	158	161	147	170	161	160	146	146	145	149	164	137	160	144	146	146	159	140	145	148	185	137	149	165	143	149	136	122	183	139	146	148	162	149	149	140	126	137	149	124	147	155	141	150	148	128	167	158	148	167	150	163	147	157	154	152	148	143	141	149	171	140	143	140	140	162	136	153	131	143	146	162	177	128	143	159	161	151	165	151	145	137	128	165	151	148	135	145	140	154	140	149	133	148	131	140	144	146	126	160	143	184	170	131	149	155	165	157	162	146	141	169	141	157	150	153	160	138	139	139	163	157	157	164	140	163	135	171	138	147	171	162	165	130	142	152	150	174	183	156	142	178	143	152	154	167	141	159	138	152	156	139	152	138	156	141	132	144	137	157	153	165	159	159	153	155	142	151	162	134	150	161	142	157	127	141	150	146	163	130	163	150	138	174	163	140	159	155	156	162	168	171	129	145	149	150	149	154	150	157	135	131	141	151	143	144	151	137	149	161	154	137	151	148	142	143	138	122	126	151	133	136	123	139	173	165	146	155	145	140	130	155	161	155	162	149	168	159	153	141	140	140	132	151	130	153	149	134	149	160	125	155	168	144	138	151	141	172	181	176	145	138	136	163	133	158	127	159	139	144	161	161	144	168	143	143	143	158	129	143	162	163	157	135	158	159	173	151	154	164	136	161	146	159	147	158	124	131	173	156	167	145	149	121	151	161	162	132	137	127	141	138	148	138	172	145	147	146	139	149	172	130	150	135	124	158	151	147	165	144	151	158	155	138	163	151	134	135	156	135	159	147	165	140	150	160	145	144	139	143	154	146	146	154	151	155	173	161	147	153	138	145	152	139	168	151	167	145	153	128	146	168	151	132	131	139	159	185	146	134	131	173	127	144	147	148	150	145	167	158	153	142	160	154	145	150	159	158	139	155	169	158	150	147	148	142	140	144	160	142	160	146	151	147	161	140	136	153	144	162	130	138	167	145	151	153	149	137	169	172	151	126	140	118	140	143	154	146	150	137	139	130	152	145	145	142	151	157	139	140	136	160	184	162	162	166	143	123	135	152	167	155	142	129	148	177	170	151	139	175	154	136	133	167	161	166	165	124	151	171	120	157	165	138	183	158	157	153	159	155	155	150	150	166	149	156	152	170	154	181	159	161	144	145	145	158	140	152	143	126	140	154	140	147	149	152	164	149	145	154	140	142	124	167	143	162	165	163	147	135	137	157	147	169	167	177	143	162	164	149	179	158	153	131	152	159	166	149	158	171	143	157	146	138	143	141	139	144	135	116	167	143	141	135	136	139	159	146	133	164	139	157	149	142	150	165	146	122	145	157	144	158	157	133	148	149	171	161	184	160	163	176	149	149	152	159	146	162	152	137	133	145	173	164	148	130	161	165	139	161	174	152	165	148	140	154	156	145	129	167	161	167	143	158	157	130	154	160	139	144	147	159	149	133	152	134	131	147	155	157	153	122	158	157	144	145	169	140	157	152	166	153	140	158	174	130	119	148	138	135	124	145	144	163	164	167	149	136	149	156	138	140	147	142	133	151	167	137	182	160	147	153	142	160	138	161	137	163	149	154	139	159	176	150	155	150	150	169	155	149	152	141	147	161	165	161	147	145	188	149	166	136	169	149	162	155	134	128	144	172	139	148	160	134	132	146	169	135	159	145	153	163	158	156	157	153	149	173	160	160	151	134	148	155	172	156	153	164	159	149	142	151	163	142	163	149	151	151	160	161	143	181	131	148	135	142	146	158	158	146	136	153	152	151	123	140	144	167	152	168	156	140	152	151	155	149	181	147	142	164	150	126	134	166	146	146	142	132	160	136	143	148	141	144	148	157	137	165	158	131	156	145	150	162	144	141	118	170	143	147	162	146	143	132	152	119	137	173	146	168	148	149	153	146	174	121	149	152	158	134	138	118	170	153	163	130	141	151	148	180	154	172	190	156	151	134	144	165	152	159	146	137	153	157	153	141	132	151	156	161	138	173	146	137	151	130	156	148	166	132	151	145	161	142	150	161	143	152	160	137	163	158	142	162	146	145	133	156	140	145	151	144	176	136	142	149	153	174	140	151	175	140	151	133	153	130	155	175	151	139	132	178	159	151	158	138	151	133	139	110	136	180	169	134	137	141	158	147	154	134	145	148	147	181	144	177	157	125	146	147	162	169	145	149	135	140	158	156	145	171	124	132	172	173	154	189	163	158	149	134	153	147	166	149	147	145	165	140	174	142	178	158	140	175	173	143	169	146	138	153	154	163	119	143	154	170	155	154	167	133	153	141	150	131	147	157	131	166	151	157	150	127	156	125	158	140	140
6015	665	1213	1420	1117	965	725	682	615	565	559	469	466	468	413	455	429	415	416	428	436	387	396	388	384	382	398	382	380	388	383	357	380	370	370	372	357	338	334	382	339	382	378	381	346	369	357	352	415	366	359	335	350	365	342	360	339	354	361	389	364	342	325	390	347	374	341	352	375	354	361	338	338	385	376	336	371	377	342	366	383	351	380	324	348	356	355	349	379	357	330	344	369	322	378	370	328	370	341	342	370	349	368	382	353	358	325	348	380	391	351	359	351	367	346	326	353	328	391	376	354	350	362	352	401	343	337	336	328	374	357	350	356	361	368	353	315	323	338	329	329	339	364	353	354	354	309	351	336	347	359	351	335	349	375	386	363	336	369	357	369	343	346	352	360	351	342	366	387	370	371	333	357	347	382	360	360	371	353	363	357	332	358	347	373	354	360	359	326	378	354	338	344	378	344	336	329	377	353	347	347	347	369	369	332	342	361	351	338	324	326	347	376	371	347	348	357	374	345	343	363	347	351	376	332	362	324	336	371	396	355	333	376	338	364	369	376	368	361	392	367	369	344	347	347	334	334	355	351	338	353	369	398	347	342	313	342	352	317	360	340	383	358	361	378	367	363	377	364	359	359	355	385	344	360	377	332	362	388	365	329	366	368	400	348	389	383	365	350	348	341	332	352	357	387	369	346	386	336	400	329	367	344	378	338	327	360	363	370	382	348	359	387	372	402	352	328	346	365	369	343	343	346	363	380	343	314	347	358	343	369	330	357	357	349	331	347	383	361	373	349	363	377	359	363	388	349	324	332	346	376	370	320	337	407	348	383	346	333	335	353	349	367	340	342	332	339	338	314	355	351	356	357	331	340	326	341	360	375	337	343	372	329	335	367	359	352	314	352	390	365	358	358	384	341	344	313	355	354	349	366	319	377	377	375	341	371	370	342	363	354	374	336	326	379	354	330	353	398	340	349	339	355	362	335	377	365	328	367	385	342	353	348	367	401	382	386	364	335	358	348	331	346	388	383	361	365	377	361	342	342	350	392	360	354	344	372	349	349	388	337	356	357	360	347	368	351	367	401	344	324	368	361	380	344	355	370	358	357	349	386	348	359	352	350	385	337	329	354	375	375	321	367	336	355	318	348	383	375	342	333	350	346	325	341	335	339	340	334	353	342	352	391	344	352	329	360	365	374	338	350	361	347	341	359	395	371	370	334	348	356	335	350	380	351	373	335	354	352	359	372	342	382	369	366	343	364	342	377	367	370	330	372	356	361	374	342	385	372	356	366	352	356	361	349	371	351	364	364	352	345	352	352	403	388	404	351	350	347	341	321	337	344	379	381	350	360	374	351	355	384	354	381	382	334	353	356	335	319	335	355	332	327	337	393	351	344	390	356	368	375	365	355	356	372	338	373	379	375	370	366	351	362	335	319	358	340	387	377	345	311	340	373	376	331	331	339	348	350	344	361	343	344	337	321	398	343	337	347	367	355	354	388	353	368	376	370	348	359	377	367	319	311	357	384	329	409	351	357	352	338	345	351	352	352	369	374	355	369	328	332	355	349	363	370	367	358	333	334	380	344	367	346	360	343	322	376	357	334	331	347	367	382	329	354	358	358	358	383	380	380	369	367	335	377	330	365	363	350	359	394	374	366	353	365	316	363	407	347	373	366	379	368	375	357	346	373	351	350	349	345	339	397	355	369	380	337	341	353	343	315	360	349	354	367	342	390	360	348	332	333	347	370	357	350	315	362	379	393	363	359	352	374	348	354	369	355	351	345	378	341	380	373	377	397	334	345	360	379	342	356	399	364	375	344	355	354	379	332	390	344	356	370	356	342	377	351	356	338	331	370	335	349	328	388	359	395	352	367	357	384	340	361	331	376	365	321	341	313	391	340	328	367	349	349	330	347	371	338	367	347	309	342	331	336	365	367	382	356	342	371	335	356	358	390	354	362	347	379	330	344	372	388	369	398	364	362	341	360	346	352	364	401	374	343	367	367	370	356	351	335	358	363	339	370	341	368	367	358	347	343	330	344	365	363	341	331	369	375	352	357	359	378	325	358	353	362	369	367	359	342	352	374	356	374	389	368	317	353	372	370	355	378	344	399	378	378	387	340	374	380	360	350	347	382	337	335	373	364	346	366	402	358	329	352	350	381	339	355	394	355	361	345	315	359	372	372	369	344	359	376	330	351	348	350	354	370	314	353	322	370	391	368	368	358	363	380	381	392	347	332	364	361	327	334	341	349	389	341	346	385	351	366	327	345	366	361	319	354	372	367	358	386	366	360	392	338	330	369	378	351	358	389	372	376	372	364	370	335	354	363	339	370	352	338	340	339	357	334	360	351	349	371	342	362	330	358	368	337	359	370	367	359	346	348	337	381	336	371	316	344	375	331	365	367	385	367	342	360	336	378	346	369	391	355	316	383	367	343	355	386	376	387	338	376	365	383	378	376	319	386	339	353	337	379	342	335	351	366	349	354	351	339	344	368	370	355	355	356	349	332	327	418	382	366	353	387	348	361	358	345	362	390	332	320	326	357	362	363	360	350	367	325	371	379	350	340	374	370	344	378	373	347	338	356	365	370	386	337	347	371	345	350	353	398	355	380	360	349	366	342	353	348	359	360	406	356	363	384	356	356	346	363	393	347	337	329	376	352	338	343	352	322	348	369	348	344	373	370	373	357	360	363	328	310	349	365	357	373	355	382	348	342	366	339	347	360	362	349	361	340	369	320	369	366	337	351	332	361	348	343	367	362	366	332	375	367	321	367	346	354	340	366	360	376	380	333	365	357	356	348	323	372	351	337	333	327	318	344	339	353	364	362	370	340	378	340	367	374	355	364	356	341	403	330	378	343	352	374	363	352	340	356	339	374	405	369	341	361	346	362	337	350	366	357	367	361	357	361	361	373	351	355	333	360	360	350	358	380	328	336	381	373	341	348	392	333	362	374	353	347	361	387	350	346	355	345	343	325	362	376	358	342	370	332	327	367	374	343	384	369	387	376	341	371	358	349	343	359	345	332	347	361	342	379	343	358	362	378	357	342	357	368	334	308	349	340	372	331	358	328	347	351	350	319	350	361	357	377	333	347	344	366	378	379	359	353	342	390	371	348	369	373	338	389	327	377	352	366	378	343	321	357	356	359	350	372	337	323	368	363	356	358	332	325	389	353	355	329	357	371	374	347	370	344	359	356	354	352	333	339	391	360	308	372	343	317	348	331	384	375	347	351	373	405	331	344	347	348	371	331	333	370	339	393	360	346	355	366	350	369	301	379	366	337	363	350	333	351	327	345	364	343	362	369	345	374	362	362	354	359	328	373	362	336	372	355	363	361	376	332	377	377	393	348	343	355	362	362	336	329	351	320	382	364	374	348	348	332	329	348	384	371	369	367	341	377	355	370	367	339	368	353	364	364	350	361	344	363	306	352	368	378	345	351	377	376	362	351	377	388	356	396	345	343	336	362	352	358	372	367	367	349	351	350	366
13586	1158	962	717	516	392	310	258	250	216	216	206	182	195	186	162	190	163	165	188	149	167	165	165	149	150	152	141	132	154	147	156	145	138	159	138	132	147	146	156	160	134	139	149	131	133	149	149	161	113	168	164	149	132	155	149	162	143	138	151	120	147	158	162	156	136	134	145	152	151	157	150	144	126	123	139	147	133	136	143	149	135	150	167	153	155	159	132	156	151	145	141	150	157	147	137	138	130	153	142	151	143	145	119	137	154	150	141	140	134	122	156	158	152	143	127	136	163	144	120	168	144	183	139	153	125	130	140	184	167	158	179	172	153	133	154	141	155	151	144	148	152	168	122	132	151	158	142	139	131	132	159	143	169	137	132	127	143	134	117	144	170	154	136	152	145	114	156	127	130	127	150	137	165	136	138	154	156	153	155	148	125	148	157	156	128	124	147	143	150	147	127	141	134	153	153	147	142	132	149	135	146	152	151	148	147	169	154	143	135	138	149	140	146	143	136	151	166	133	168	153	145	150	149	151	150	142	152	149	123	135	142	129	143	151	163	146	154	143	159	121	165	119	146	140	128	150	145	147	155	151	138	134	151	150	138	124	123	146	154	127	159	173	136	128	129	132	151	153	163	173	177	139	155	130	154	159	146	163	128	162	160	155	123	147	129	131	157	123	139	153	144	150	151	134	129	151	123	146	132	132	135	137	136	170	138	138	154	137	143	141	145	163	134	140	138	170	143	145	130	145	151	134	149	158	134	161	159	130	135	133	162	129	146	160	158	148	169	149	153	144	145	129	140	144	137	152	151	146	153	140	126	162	144	132	145	133	129	144	159	152	145	143	148	141	135	137	142	153	162	173	149	141	153	153	132	140	143	150	144	150	160	136	138	122	165	167	147	151	161	120	164	163	133	149	144	148	174	156	158	132	144	148	131	149	116	130	159	161	141	168	149	119	147	140	144	144	131	129	152	162	140	136	131	163	154	131	165	117	154	157	135	159	134	126	141	146	137	132	131	157	157	149	143	153	146	154	147	148	150	171	128	125	143	136	129	161	124	153	130	151	172	158	144	170	148	158	143	141	175	141	136	156	151	148	127	169	139	153	141	165	146	161	162	158	131	169	173	137	164	150	136	150	120	151	161	161	149	166	131	139	122	140	146	130	151	147	138	167	121	142	144	129	154	159	160	117	153	143	133	159	168	145	159	150	153	155	145	133	110	151	155	146	150	146	138	126	158	136	148	135	138	128	144	128	136	160	161	160	130	124	135	131	154	165	165	143	143	141	130	140	151	153	145	158	138	150	153	135	157	159	147	144	142	129	131	158	159	137	145	169	150	158	161	135	136	136	148	135	143	153	150	158	135	129	142	135	138	121	152	154	142	150	156	152	151	169	161	141	127	129	143	177	129	152	140	147	151	172	153	158	161	148	168	138	171	147	157	134	137	147	145	156	140	166	143	153	156	141	174	140	154	138	139	140	165	132	151	158	164	148	146	128	130	137	128	148	145	142	127	156	127	138	144	141	140	166	148	131	147	131	143	144	159	147	153	164	179	137	153	142	137	132	125	154	136	162	135	156	158	154	131	150	143	153	146	128	156	138	155	138	144	157	161	138	136	159	139	141	125	134	147	147	128	129	145	133	131	161	138	138	124	133	152	153	139	143	156	133	143	140	139	145	141	160	134	140	147	142	137	142	134	143	150	137	142	140	168	140	148	141	147	135	152	142	160	148	150	174	150	166	120	143	140	165	132	147	172	136	148	159	150	147	149	137	159	149	128	160	135	146	139	115	144	158	179	151	144	162	149	148	154	156	138	153	147	158	152	163	143	125	145	156	137	150	139	144	142	144	125	122	141	148	136	149	145	139	174	138	151	136	142	142	152	134	132	154	144	137	150	127	146	140	152	157	156	158	128	146	139	167	142	148	132	138	177	131	148	160	130	138	161	152	150	133	157	116	156	139	149	135	150	146	148	141	155	133	164	132	134	168	145	139	165	132	150	137	144	124	148	143	157	145	149	138	130	119	142	149	147	124	136	136	137	142	133	120	138	137	161	156	137	162	139	136	166	122	147	163	132	116	137	152	148	155	152	126	137	135	129	143	113	150	135	153	152	164	142	157	117	141	126	160	169	149	134	142	155	138	165	167	156	148	150	148	121	159	146	164	121	153	142	130	139	138	145	144	153	146	154	135	142	116	138	138	125	149	139	133	154	172	157	130	149	136	147	139	115	135	176	146	149	148	148	149	150	151	153	139	144	126	139	146	135	139	123	124	137	141	131	139	126	145	134	136	146	152	129	150	153	137	141	125	136	162	155	159	147	156	146	154	160	133	154	123	142	122	162	133	135	145	138	132	140	143	154	148	144	134	156	173	136	111	155	140	139	144	151	174	133	144	128	160	136	156	134	135	169	124	128	166	149	155	139	150	131	153	161	148	141	129	146	134	133	144	140	147	138	148	164	140	169	142	159	154	149	126	184	128	156	145	152	159	151	148	127	151	150	138	140	134	150	135	144	149	167	144	140	150	153	154	182	148	164	155	149	143	137	161	153	178	153	119	130	147	166	143	143	145	124	162	160	161	144	119	159	139	155	152	152	160	168	151	159	156	134	152	133	137	134	156	154	178	169	150	148	165	136	155	131	139	134	143	137	152	156	160	152	162	142	142	128	143	134	178	150	166	139	157	149	175	133	153	145	147	115	146	142	153	166	149	145	160	154	135	161	140	176	126	152	149	135	145	168	152	161	155	153	133	160	129	149	147	142	139	163	149	132	156	115	138	161	129	126	125	133	147	135	137	128	150	149	142	157	151	139	161	134	136	145	152	128	135	133	144	135	153	149	144	139	166	136	160	156	151	153	123	157	170	124	160	156	151	155	145	137	134	157	163	152	136	153	159	159	148	150	147	152	135	147	115	136	131	131	161	142	148	142	132	163	151	154	156	136	142	167	136	152	144	137	165	141	164	160	145	152	170	133	160	164	147	158	137	146	149	161	135	171	156	143	148	157	119	141	152	133	147	164	152	150	135	117	138	146	130	140	159	152	129	140	136	152	146	164	148	145	152	142	145	144	160	142	115	148	136	139	134	162	152	132	134	154	151	156	131	128	146	143	111	148	145	145	137	151	134	152	153	159	141	146	152	157	135	145	134	154	136	124	156	147	126	164	110	142	153	140	162	149	146	154	154	121	121	152	145	138	120	146	140	149	129	138	138	144	152	149	154	153	151	164	140	139	137	154	142	167	135	147	144	151	158	156	162	140	126	119	152	143	148	173	125	145	163	146	132	124	149	149	137	134	155	165	156	130	139	118	161	127	132	138	154	135	136	149	133	143	137	149	142	139	143	127	151	111	126	125	136	118	158	133	129	154	154	147	130	140	143	138	120	132	150	139	148	151	132	151	154	142	130	140	171	132	139	148	161	160	150	161	158	164	141	137	153	136	158	141	148	169	166	193	159	154	132	132	124	158	142	136	136	150	145	139	155	129	144	155
7887	1018	2034	2321	1871	1492	1141	1017	869	786	713	666	621	580	559	536	521	502	475	461	466	433	412	447	473	436	462	441	386	410	438	438	399	412	376	399	377	420	403	409	389	439	395	375	391	416	409	422	347	384	395	428	387	384	383	384	398	371	399	375	408	375	383	381	362	373	388	390	391	378	409	411	385	390	379	373	405	403	340	404	351	387	406	371	334	358	360	395	372	363	360	402	413	384	379	388	404	378	402	381	388	393	364	401	354	373	394	390	379	375	367	370	355	366	372	362	356	363	408	389	395	353	389	370	380	356	382	341	363	374	353	406	362	398	369	357	376	386	379	366	349	397	373	376	369	391	347	355	398	402	379	349	374	354	389	392	379	373	383	403	351	379	365	373	372	392	367	341	411	364	380	386	365	393	410	375	379	408	379	354	403	387	393	359	347	399	385	376	384	347	389	387	357	353	389	391	360	368	392	401	381	386	358	353	358	373	364	404	357	370	372	351	357	390	390	363	358	368	388	390	396	370	396	386	407	373	362	353	365	383	346	373	353	363	366	368	342	378	376	384	375	383	387	388	361	337	370	384	363	375	350	391	376	394	356	367	361	367	355	409	375	425	382	407	403	392	392	368	361	358	397	364	354	375	386	346	405	414	373	374	357	381	377	330	377	368	375	385	385	401	378	408	372	369	389	389	359	382	385	339	338	372	379	377	368	357	387	374	353	365	340	376	319	396	379	356	403	360	342	429	350	391	363	371	382	360	413	396	382	388	386	380	316	346	400	373	387	364	386	387	377	373	370	370	406	363	371	349	382	374	368	376	415	359	391	385	405	377	406	359	369	361	340	402	383	390	375	374	394	390	332	356	404	377	354	368	405	379	371	347	387	395	376	376	337	383	354	341	421	376	380	352	379	375	377	371	397	358	384	399	386	408	367	402	363	355	326	407	357	367	365	368	364	356	372	358	371	347	396	385	358	372	363	340	388	400	321	378	384	386	362	362	363	393	345	397	396	367	382	389	351	378	369	391	368	361	380	374	353	347	380	375	393	394	373	331	371	364	363	381	382	390	375	396	362	373	398	369	349	384	383	384	385	351	426	361	372	346	369	355	390	374	365	375	401	390	346	402	391	385	385	372	353	415	383	389	349	374	368	382	383	385	363	369	389	383	367	384	360	340	404	386	395	364	385	387	355	393	367	400	376	364	354	387	358	409	361	339	385	388	374	390	395	378	394	387	372	366	386	399	352	376	396	381	381	372	354	410	355	370	395	362	351	353	375	333	363	363	385	370	367	382	351	383	386	331	379	371	368	359	356	413	380	367	343	337	370	360	369	360	383	361	362	360	378	355	371	337	411	375	364	395	416	395	346	403	405	380	406	351	391	360	354	370	402	337	387	373	374	371	384	373	397	393	399	404	393	359	392	376	402	389	386	380	347	361	369	350	365	373	381	381	352	381	387	394	370	352	384	389	398	322	372	371	378	395	419	371	357	386	422	357	366	405	375	393	359	334	397	384	390	385	389	366	382	342	344	370	367	350	383	380	379	366	402	358	367	358	387	368	358	370	382	384	336	365	384	350	363	355	352	384	446	336	386	378	360	383	369	382	374	381	351	375	384	365	349	347	418	376	366	372	390	377	354	357	340	360	378	380	396	358	383	387	382	393	384	399	391	392	371	342	398	330	384	364	381	408	408	345	360	386	367	360	366	401	432	380	389	396	373	345	398	364	373	360	394	365	342	387	385	373	360	342	369	373	372	344	364	383	356	362	344	379	385	373	367	356	393	368	395	337	347	372	352	358	382	350	352	375	359	377	358	369	388	373	395	391	373	362	355	355	373	359	367	390	399	393	393	361	366	403	378	390	373	375	358	359	365	368	349	362	414	427	366	365	358	374	369	363	366	353	392	388	364	343	374	378	379	382	394	391	372	362	359	375	385	396	383	354	361	387	362	366	348	384	353	385	383	364	378	369	394	366	374	336	373	374	381	384	373	362	355	378	392	371	440	357	371	394	404	347	343	398	332	388	371	369	381	409	397	371	341	354	362	343	384	386	359	383	360	414	345	380	359	400	395	380	364	368	373	379	383	380	350	366	369	410	351	348	383	360	387	355	376	365	377	373	361	376	395	386	367	381	358	388	402	368	378	369	345	374	339	366	395	373	367	378	355	377	409	348	366	361	392	353	405	380	374	366	384	349	363	375	384	344	382	349	354	403	389	400	392	377	407	397	375	379	372	399	372	388	357	365	357	392	382	409	377	389	371	355	391	369	351	360	359	377	384	361	345	381	348	365	404	386	371	362	395	381	360	378	383	398	407	378	384	387	351	369	360	372	400	380	379	380	376	369	371	364	367	376	374	368	408	339	378	370	371	354	425	391	354	369	386	360	370	408	396	363	379	359	356	378	374	380	368	344	384	402	357	375	365	370	335	380	394	415	363	362	379	363	423	352	391	389	368	368	345	386	379	369	383	358	360	398	400	377	373	365	366	383	382	359	401	351	375	383	402	352	394	371	391	350	392	376	387	395	367	383	384	382	380	375	367	413	390	404	380	379	380	392	369	395	364	357	332	358	365	361	351	386	401	362	393	409	383	355	345	383	358	367	372	375	397	364	357	374	398	352	370	345	404	353	372	377	388	350	339	368	397	349	382	383	405	379	379	423	357	346	377	402	396	375	403	381	384	419	383	374	359	339	372	403	370	409	295	368	385	387	377	337	368	394	389	342	394	397	388	405	347	386	376	381	334	341	369	339	381	357	375	385	385	353	362	359	352	401	384	366	373	382	390	369	392	347	402	376	384	370	353	342	339	353	393	352	374	397	385	395	372	420	392	407	378	336	376	347	376	394	348	372	411	363	382	383	350	360	386	367	346	385	395	315	344	378	398	387	377	316	356	349	367	391	406	323	351	365	367	376	391	369	356	386	410	351	380	405	394	367	384	384	380	394	381	376	356	388	404	363	398	375	390	379	368	409	372	412	357	348	368	360	364	383	363	366	366	382	385	384	386	383	351	402	349	398	383	400	343	378	389	395	362	347	390	368	406	384	343	378	416	399	351	390	383	352	377	351	389	359	351	398	383	351	390	383	405	360	377	384	347	387	382	376	372	395	377	382	341	361	343	378	396	400	379	362	363	365	348	373	397	384	386	368	400	390	379	363	367	389	346	377	382	402	388	363	382	363	370	384	371	368	412	383	381	392	390	383	409	368	355	347	365	361	373	368	359	373	387	378	396	365	384	370	403	417	393	378	387	365	376	356	393	399	386	364	358	368	391	372	363	371	388	359	383	360	353	319	397	380	457	340	354	385	371	385	395	358	368	352	382	365	352	378	384	367	385	380	379	330	380	368	374	380	376	374	369	382	382	347	398	376	340	379	364	392	397	386	361	367	360	370	364	366	388	384	341	383	416	370	350	393	347	395	414	370	356	369	359	354	364	334	383	383	387	356	350	373	365	357	379	373	388	414	371	372	369	373	344	379	403	378	387	365	386	406
1501	377	308	344	354	313	364	318	381	339	341	295	310	340	344	344	360	336	306	334	356	330	347	338	327	318	330	310	317	328	301	342	345	359	302	321	300	350	346	332	328	325	333	340	342	360	326	346	352	320	321	316	316	328	343	313	325	326	340	348	342	332	305	336	344	334	325	348	369	334	321	349	324	352	314	311	301	305	317	343	344	365	300	326	345	350	336	329	322	302	338	378	322	316	342	325	328	325	332	320	338	347	311	334	316	352	334	325	306	346	329	326	365	324	327	347	355	309	349	335	306	287	325	326	333	343	337	341	365	356	324	334	313	340	333	300	343	356	316	373	320	338	330	324	325	344	345	330	360	321	353	331	285	360	318	331	312	317	336	337	344	335	338	349	351	355	303	324	326	347	332	365	351	307	332	292	326	329	352	350	306	334	325	336	342	341	334	333	360	341	314	337	341	342	335	334	320	355	336	360	326	315	329	307	310	326	327	332	348	314	319	308	344	306	342	352	326	313	303	321	333	326	325	364	352	321	324	313	325	308	366	330	325	292	338	312	313	354	304	322	342	314	371	316	343	332	327	318	323	350	317	329	327	349	365	321	332	341	325	346	346	323	352	306	304	347	317	352	340	330	319	304	340	291	351	353	294	338	328	368	328	334	323	329	329	372	325	365	347	332	341	345	322	348	296	342	289	290	319	317	355	334	309	326	351	371	306	327	346	320	369	332	369	330	377	366	324	373	327	314	359	355	320	327	333	359	342	335	315	337	335	362	320	326	358	352	324	343	335	356	343	330	357	337	329	320	326	354	347	331	337	319	327	361	349	355	336	351	353	354	308	344	320	311	357	373	349	337	375	312	328	326	348	310	316	320	328	349	357	328	353	336	355	337	306	320	318	323	307	342	308	348	346	325	350	316	307	304	307	325	322	349	326	343	313	351	350	309	334	313	339	351	364	374	365	353	342	335	340	339	332	343	328	349	340	331	344	320	336	313	372	346	351	346	306	308	357	341	330	342	359	344	304	321	334	363	328	351	314	318	360	342	382	351	314	313	337	302	331	323	346	340	300	340	352	349	336	331	344	312	344	382	373	318	332	332	334	343	371	343	335	367	344	322	344	375	341	335	326	337	360	342	349	323	328	315	324	297	291	347	339	312	362	356	308	344	350	340	304	335	314	321	324	337	367	352	341	327	315	330	306	339	298	338	312	360	344	343	342	341	323	367	319	342	301	320	325	304	329	355	357	360	335	321	343	296	335	308	345	368	333	326	321	325	325	307	336	313	336	379	332	344	346	351	336	318	299	340	341	327	352	318	331	345	359	331	327	302	371	337	343	339	313	335	347	330	350	312	318	346	347	328	333	375	342	334	331	350	323	320	347	316	306	320	331	318	337	332	309	346	328	333	296	324	286	347	298	318	373	341	317	346	311	359	343	289	308	358	337	315	340	370	306	369	293	326	337	330	303	365	328	348	355	321	345	318	315	333	341	321	343	344	357	312	329	294	322	332	336	311	334	317	328	321	306	338	305	303	298	354	330	330	337	347	353	343	302	342	332	358	356	345	324	350	332	322	320	317	311	323	327	332	327	317	319	290	339	380	343	356	339	329	336	326	280	336	331	326	355	327	351	327	356	287	355	319	318	340	310	339	314	337	346	349	351	317	356	339	326	325	330	386	356	324	318	345	328	337	328	381	347	363	331	293	325	311	307	323	325	330	337	355	324	331	359	333	331	375	322	351	332	335	332	325	311	344	350	350	287	292	319	344	340	321	321	338	328	358	359	316	330	351	346	396	341	337	324	344	336	326	363	318	299	307	316	348	314	310	333	359	343	307	326	371	336	306	326	344	352	307	362	314	330	350	313	339	304	330	323	331	329	365	358	288	304	317	308	306	313	341	331	323	371	365	321	326	328	329	340	356	321	317	347	338	343	342	325	311	362	330	350	329	326	333	331	368	328	325	313	369	337	308	299	301	309	345	342	338	323	344	349	353	329	331	341	314	332	340	338	374	334	318	341	317	307	359	315	359	328	294	354	284	339	323	312	271	324	372	341	343	336	343	350	296	352	360	365	334	343	353	307	319	300	341	342	313	333	316	334	318	327	338	343	343	323	319	306	357	348	302	303	304	341	315	344	351	327	330	363	330	315	379	309	324	356	343	334	330	350	314	335	313	320	305	342	319	340	344	325	324	331	366	355	356	354	326	299	301	347	404	366	337	351	291	373	338	329	312	345	318	291	328	338	350	324	344	309	294	308	312	373	317	345	304	334	313	311	302	319	346	356	316	319	386	367	351	319	336	354	308	338	324	299	311	323	354	320	310	330	360	323	364	347	318	294	333	344	342	319	324	314	357	346	294	341	338	351	337	316	315	272	345	337	330	346	369	338	340	343	309	332	367	354	349	321	378	342	340	349	352	369	345	357	303	332	326	330	304	328	346	359	366	351	320	359	346	341	348	324	356	355	335	324	367	372	346	311	331	315	368	340	316	318	329	349	324	337	343	312	302	315	323	306	332	316	304	332	298	344	358	328	313	335	330	337	334	388	363	316	317	327	331	331	351	340	323	303	315	316	325	356	330	363	392	332	345	315	299	351	324	323	349	355	300	326	316	302	286	290	309	331	332	327	317	324	326	330	354	346	329	339	341	321	329	297	333	301	293	323	336	304	298	347	308	355	310	318	343	323	352	355	307	355	324	357	341	302	321	334	306	354	360	360	331	326	306	362	333	327	319	322	353	356	294	268	326	365	359	348	311	340	300	363	311	363	363	334	346	312	312	318	337	325	300	320	327	343	352	309	345	301	347	340	323	344	320	344	337	295	314	354	349	333	339	331	330	314	352	312	348	349	314	314	390	338	311	324	331	343	328	320	337	380	318	342	363	345	328	365	362	341	324	355	356	315	315	300	306	329	345	328	348	353	336	333	323	306	358	302	324	309	362	334	296	338	298	353	332	312	304	315	385	328	318	351	316	360	312	303	320	357	352	351	320	326	335	359	314	342	311	327	323	309	347	344	302	302	345	305	348	341	366	325	315	329	298	351	331	314	339	333	345	316	335	339	323	319	298	318	309	319	323	308	299	365	339	352	327	324	359	327	345	314	347	303	287	340	306	344	344	323	317	364	335	361	351	335	343	323	361	338	342	326	296	336	355	312	350	309	356	331	358	339	316	304	322	308	340	342	327	364	367	324	312	304	345	295	334	359	344	311	322	338	312	322	348	337	318	306	326	320	349	338	305	314	332	332	318	369	309	292	310	327	349	312	340	346	323	301	347	340	364	326	311	341	358	338	321	367	316	357	323	338	327	305	335	314	345	324	338	353	310	337	353	351	319	319	321	323	323	369	349	357	316	322	350	316	340	339	361	349	341	355	332	295	288	335	322	323	351	280	346	316	337	302	321	340	365	329	307	339	294	330	315	339	330	353	325	328	351	338	330	318	336	342	320	348	368	321	371	350	318	338	334	333	358	331	314	325	310	318	343	386	325	338	363
1817	746	708	737	769	745	712	734	729	727	734	668	690	731	731	730	682	746	741	700	674	727	727	734	722	696	727	665	710	689	744	719	703	702	721	725	791	724	755	693	730	739	678	693	724	706	706	727	705	697	694	701	723	729	684	722	703	692	740	708	703	718	732	746	735	748	757	759	699	701	715	740	755	714	698	705	754	710	715	740	683	768	732	735	730	776	732	730	745	713	767	720	697	717	687	704	749	669	713	721	727	736	754	708	713	717	723	734	696	706	719	689	693	735	699	747	692	717	723	730	704	693	726	758	719	679	730	743	761	723	705	726	724	729	699	793	704	759	754	762	720	708	667	739	719	716	720	687	685	752	739	709	695	700	787	701	645	704	695	691	721	735	690	729	702	677	709	727	735	735	702	705	685	657	713	725	709	690	690	748	692	750	735	715	734	706	679	732	699	691	730	721	713	670	756	709	734	753	705	765	689	696	754	729	693	749	728	754	722	703	684	651	696	696	662	745	737	713	781	767	749	699	665	718	673	695	745	679	711	685	713	692	715	730	691	691	720	721	705	697	722	728	728	688	695	699	704	687	719	725	709	699	711	704	740	723	742	710	747	690	755	741	724	709	763	708	747	683	714	706	679	758	730	682	754	714	687	732	702	682	720	724	693	746	673	750	692	745	733	710	736	710	688	677	675	684	692	697	742	709	752	683	695	737	745	725	725	694	691	690	702	760	759	753	737	715	743	752	665	709	716	706	692	681	740	713	712	694	763	698	684	728	730	711	704	741	708	736	692	712	726	703	691	758	718	758	668	763	723	707	674	720	712	709	721	729	758	695	748	703	660	667	759	688	738	708	692	696	746	703	761	701	700	684	710	738	740	685	750	725	710	697	712	688	742	721	742	704	726	713	753	743	706	758	703	738	648	734	668	725	725	758	751	652	718	688	663	714	757	710	758	739	731	759	740	737	699	730	712	701	707	712	711	714	721	655	723	749	731	706	743	687	702	724	713	721	752	700	698	768	702	746	699	668	709	729	750	740	718	734	700	721	729	761	698	751	691	716	731	698	708	690	715	740	737	749	678	699	722	682	748	693	662	718	791	735	704	719	730	723	666	701	730	697	736	741	727	711	690	776	661	738	760	762	680	669	668	745	680	742	722	719	751	716	728	703	720	727	705	705	701	691	744	725	712	696	736	738	706	708	735	706	715	714	710	701	746	725	724	695	687	667	726	709	686	732	747	725	739	739	703	628	698	752	697	748	695	716	696	666	666	684	727	684	734	752	724	744	758	759	701	711	699	751	720	760	667	714	718	726	732	746	727	731	753	756	715	705	735	695	685	721	675	701	685	714	683	679	716	725	707	662	715	711	697	749	680	673	690	740	711	775	667	752	752	726	734	728	682	754	741	706	697	707	692	759	682	743	776	731	712	741	685	730	735	659	697	672	760	665	759	726	717	703	728	683	711	711	691	750	716	724	717	667	693	684	756	700	743	714	655	725	708	740	734	695	685	728	755	729	702	698	756	696	761	718	675	750	719	710	766	650	695	759	702	707	727	763	733	694	716	687	716	723	749	740	683	725	738	737	679	712	702	732	739	676	690	724	686	701	640	726	693	722	714	682	728	693	725	736	738	733	686	670	706	734	731	718	693	747	702	693	711	709	742	687	760	705	730	733	649	721	696	720	710	710	739	684	753	691	706	710	688	699	734	726	764	682	724	714	726	709	744	656	687	741	705	741	684	699	737	676	687	717	675	688	751	708	716	736	707	730	751	666	694	667	709	744	732	731	688	706	719	752	699	747	676	675	726	710	735	681	737	756	715	684	734	773	721	713	729	707	734	711	753	731	753	709	705	658	732	721	748	687	736	768	720	723	709	760	727	727	718	757	775	682	668	723	720	700	712	692	703	720	723	714	709	710	719	700	706	668	681	706	692	759	711	659	762	712	755	726	801	728	710	655	700	726	761	708	703	735	753	753	697	707	722	736	715	714	741	732	760	747	717	654	723	655	725	757	708	670	712	685	729	655	717	734	719	706	735	681	710	714	745	699	710	760	665	690	689	696	762	730	722	715	721	695	716	693	710	712	693	678	707	680	746	718	688	724	704	753	720	677	693	701	708	706	697	729	744	671	698	731	690	703	724	699	742	706	735	746	747	723	724	699	733	712	657	729	690	743	714	747	697	701	737	648	753	753	681	734	725	718	697	704	698	716	709	691	714	757	680	748	713	713	700	725	713	759	741	720	713	720	711	755	721	688	691	721	698	738	740	695	716	721	736	749	732	734	736	727	751	747	737	719	731	680	717	718	736	704	718	711	694	669	664	706	678	674	697	652	746	708	728	690	714	719	740	732	738	729	690	703	725	704	711	724	787	678	726	705	684	673	671	746	725	667	707	665	678	744	664	701	727	724	726	655	727	716	722	735	680	697	722	716	726	751	750	696	705	712	744	733	677	733	726	706	681	727	712	697	663	726	729	698	678	754	727	728	711	714	731	684	699	701	720	715	687	721	703	685	684	681	748	707	668	741	750	731	712	720	705	743	751	726	721	711	765	656	710	757	716	696	716	700	704	684	708	708	729	698	674	699	734	742	724	704	758	746	682	674	778	701	719	698	723	702	744	713	707	721	689	776	783	695	683	706	714	716	735	713	725	760	702	674	714	719	703	728	748	713	738	705	679	734	714	683	706	732	710	754	732	718	713	682	693	740	734	705	744	713	757	730	662	734	690	764	743	721	736	714	716	708	689	700	727	697	752	738	685	742	736	709	711	699	716	710	757	716	777	681	704	748	692	694	733	763	719	688	698	699	692	702	696	708	727	724	721	749	729	681	784	749	713	741	726	734	706	768	663	745	667	734	709	718	769	723	723	663	728	730	660	741	745	708	743	711	731	738	729	708	735	724	694	690	704	723	705	684	708	695	745	683	744	723	684	742	750	720	708	711	703	723	722	718	716	682	753	727	716	725	661	754	697	713	729	787	711	725	739	732	723	687	703	696	725	707	687	699	729	729	667	718	724	714	706	781	709	728	690	707	721	713	702	709	731	704	733	740	714	722	723	690	747	691	783	694	685	742	682	746	699	726	728	729	720	738	726	738	747	703	742	722	716	739	704	711	747	703	709	730	675	644	698	729	726	717	683	698	762	748	711	741	714	751	778	732	688	708	722	743	749	731	698	698	688	758	714	712	690	727	694	732	720	689	718	704	678	698	702	718	717	727	743	705	733	720	729	719	701	752	767	698	700	699	757	745	670	657	726	711	724	711	695	711	692	673	690	760	753	755	710	743	754	730	720	746	727	705	649	704	747	710	704	756	742	709	644	712	663	703	746	660	715	680	682	711	739	735	693	713	700	711	680	705	687	679	691	712	712	717	704	702	761	665	683	679	717	711	736	742	762	696	733	706	704	720	702	626	746	704	742	745	697	692	722	724	756	723	746	786	696	741	699	713	738	725	730	647	720	728	693	707	744	691	692	652	691	686	726	706	722	729	726	744
7416	516	539	445	317	265	230	208	159	189	182	171	184	178	174	168	157	136	144	165	157	184	173	149	162	144	152	140	148	151	151	164	145	157	163	140	133	132	126	131	160	154	162	161	187	176	149	144	126	142	138	145	144	165	130	133	127	145	159	149	126	144	140	154	155	165	148	164	145	159	161	140	170	155	165	160	162	149	152	147	155	144	134	176	133	147	163	129	125	164	158	150	170	157	150	140	126	153	156	151	160	138	155	149	148	149	165	149	157	145	134	149	155	166	156	131	154	134	154	137	137	171	167	144	155	154	151	152	180	143	146	173	169	153	157	155	121	143	174	155	161	142	166	136	140	156	155	162	147	155	158	149	160	166	160	139	131	133	146	143	168	118	151	131	136	154	145	164	149	168	160	144	154	134	155	148	152	136	146	144	150	129	177	145	137	142	128	163	140	166	134	150	128	146	165	150	156	159	130	153	151	157	162	152	154	176	172	161	167	185	158	152	158	128	151	115	154	147	145	144	164	133	135	145	156	180	166	131	149	135	156	165	139	180	141	139	146	148	159	153	155	151	158	171	185	146	152	164	158	169	150	136	139	139	174	135	119	153	148	153	175	138	143	158	150	156	157	151	174	146	158	147	156	145	159	155	124	157	147	162	138	145	175	126	130	167	155	143	116	169	152	174	163	162	148	144	136	146	135	155	157	165	136	161	172	147	141	129	140	123	134	173	148	139	143	157	142	145	156	147	124	135	134	161	147	152	157	160	138	147	173	169	189	168	142	132	174	140	165	157	149	140	145	160	145	172	142	136	142	142	135	162	149	147	141	150	120	151	155	169	156	139	166	161	154	137	144	144	147	159	127	147	151	146	141	148	155	157	160	147	163	145	146	147	143	138	169	164	131	155	133	151	147	160	136	119	151	136	141	157	136	126	158	147	136	155	162	147	166	140	177	140	115	164	151	175	181	156	148	158	152	159	155	140	146	148	151	168	168	167	149	155	153	139	165	163	150	129	182	162	162	133	158	155	178	175	138	148	153	162	169	141	157	139	155	165	175	143	133	170	172	135	151	152	152	133	174	167	153	148	158	161	160	140	139	155	148	161	147	139	150	155	196	165	130	152	124	128	140	148	162	162	183	154	162	137	123	169	139	167	148	154	157	150	163	139	138	133	118	145	144	152	158	147	144	156	137	157	164	167	138	181	142	156	143	143	159	157	131	159	129	139	139	155	148	144	136	181	172	146	151	125	154	149	143	136	150	150	156	143	130	143	153	165	160	121	150	149	136	136	174	143	149	155	151	152	156	132	162	158	152	137	130	161	152	150	155	161	138	165	150	165	164	132	174	130	121	149	132	159	135	160	129	130	152	151	162	133	159	154	169	139	132	159	145	158	148	146	151	137	155	166	157	173	142	125	145	138	146	154	150	135	146	157	167	153	166	171	162	145	168	137	144	114	149	151	151	148	152	147	175	133	155	167	140	129	187	158	154	124	161	155	138	152	150	143	127	136	144	142	169	146	158	140	159	145	162	150	158	137	151	156	158	169	148	128	160	155	143	149	152	142	147	147	155	145	153	155	161	148	166	152	128	139	153	152	142	120	158	156	148	141	179	173	183	170	178	145	135	164	151	128	141	139	144	126	131	144	135	145	163	155	156	146	148	134	147	153	167	136	156	152	166	144	158	149	179	167	144	130	176	138	141	167	142	148	137	144	150	142	154	145	158	127	151	146	182	175	154	144	146	165	154	119	150	145	171	162	144	145	174	147	161	148	135	141	162	137	137	170	153	170	154	139	149	154	149	165	155	155	168	157	170	163	161	159	122	144	146	138	148	137	169	135	170	164	151	157	164	154	140	148	163	141	171	148	165	161	155	141	164	145	158	146	163	132	154	169	157	149	153	144	159	139	142	138	144	130	138	107	142	168	159	169	146	133	159	165	140	150	146	135	159	158	148	155	134	139	130	175	152	160	159	136	172	163	138	132	161	157	146	131	148	155	168	131	157	146	142	125	136	163	162	128	147	151	158	150	149	159	142	161	149	154	148	156	146	169	153	150	147	147	124	163	168	123	132	157	149	132	137	167	161	164	149	158	153	153	150	158	139	161	141	145	149	184	141	157	156	169	146	149	142	151	184	152	136	145	142	138	149	141	131	157	121	156	160	135	143	174	166	146	120	155	148	177	168	179	124	141	169	139	146	176	146	129	123	130	141	132	153	140	130	141	155	142	144	151	167	188	150	154	141	170	133	162	162	141	181	133	150	148	150	145	154	155	185	133	147	145	135	135	170	168	153	152	130	170	152	152	128	124	150	144	137	150	150	166	144	157	139	167	141	148	146	162	157	149	145	125	153	134	156	138	154	148	160	158	172	144	159	156	164	155	142	135	129	163	169	155	152	156	165	150	142	137	159	152	178	155	131	162	106	171	138	157	160	140	135	143	139	162	161	143	157	143	158	128	150	142	167	151	137	140	143	150	147	149	151	169	163	171	167	173	137	167	164	163	160	153	156	167	205	153	165	172	151	142	149	139	157	151	167	144	148	176	138	148	138	143	148	139	138	135	175	161	157	130	172	165	143	156	124	159	125	153	145	169	167	142	164	178	148	166	153	149	178	155	162	146	174	160	159	166	136	139	168	166	146	153	145	168	178	142	155	179	156	150	141	138	147	143	142	165	141	148	162	143	154	151	134	131	144	137	131	153	150	166	166	157	165	138	126	140	154	140	153	146	163	167	148	182	179	120	156	124	167	151	145	135	126	124	165	146	143	154	154	147	148	145	138	144	164	148	157	145	145	149	147	133	142	166	175	150	158	144	169	160	126	134	142	153	150	137	130	156	172	152	153	149	159	151	172	163	171	178	147	187	174	146	163	139	167	151	154	172	160	154	145	189	133	153	160	144	149	135	180	145	150	158	166	147	124	123	165	157	131	173	170	135	147	150	173	150	153	152	180	141	175	150	166	135	163	166	140	153	149	174	157	140	154	133	149	152	153	148	139	148	133	125	159	160	152	151	148	163	140	143	125	139	157	152	140	157	144	159	147	147	166	173	144	148	139	123	141	148	135	160	154	165	129	173	131	122	160	177	156	144	134	155	157	140	125	159	160	150	161	174	154	170	168	154	157	162	163	157	136	150	143	156	158	160	158	134	165	132	139	129	137	176	155	128	131	159	165	150	149	158	147	160	140	158	169	144	158	166	169	147	167	133	147	171	138	130	151	176	158	150	126	163	142	153	184	141	140	163	158	141	167	133	157	148	125	165	157	138	146	151	166	143	146	153	147	151	143	153	152	163	162	161	138	157	147	144	130	149	168	168	120	160	159	166	136	184	136	136	151	154	166	152	157	162	167	142	162	139	152	159	151	151	182	138	144	164	156	149	134	180	171	168	138	147	161	155	119	148	160	155	164	175	146	144	165	143	126	139	139	133	140	144	152	150	143	162	167	157	155	167	156	138	148	137	146	138	136	147	140	165	176	137	145	164	158	178	124	147
6001	660	1240	1347	1127	991	769	682	616	557	556	477	489	476	406	427	464	472	408	401	419	385	388	404	370	424	410	405	403	380	360	417	375	385	373	370	356	363	393	368	384	369	396	343	368	382	337	356	369	351	377	360	359	369	374	342	346	371	346	361	362	393	356	325	342	355	352	344	354	360	361	397	338	361	335	311	384	354	351	386	345	355	358	398	348	367	347	372	355	338	381	342	359	339	362	399	362	393	336	412	358	328	331	354	322	340	378	366	360	412	364	350	404	366	333	312	371	319	362	372	352	354	357	332	360	331	352	361	350	338	379	364	324	352	374	355	365	348	360	389	373	372	319	338	370	340	354	367	353	380	376	373	351	309	336	358	348	319	366	370	378	415	368	365	361	367	377	366	377	350	381	365	386	355	348	317	370	380	370	382	332	336	370	333	366	382	378	322	364	342	367	351	341	361	352	365	370	328	381	353	385	379	374	378	373	372	328	340	377	365	374	336	353	358	394	380	331	373	379	359	342	361	351	355	356	339	326	364	343	324	359	335	366	383	331	322	347	362	374	324	338	369	362	394	354	368	331	337	362	336	357	353	355	317	381	368	332	371	363	362	343	354	366	369	343	348	353	329	347	312	340	373	337	389	371	349	359	337	375	352	366	396	348	341	349	364	359	334	348	361	360	359	352	365	342	363	341	326	361	367	350	368	389	369	355	354	329	368	378	345	389	348	394	352	359	365	368	370	340	363	355	346	342	407	343	352	323	359	367	359	351	367	331	359	344	343	371	372	377	345	376	408	342	379	355	357	358	381	361	412	336	361	330	341	342	330	367	329	340	321	338	356	352	350	336	375	372	329	370	366	390	394	372	349	346	371	355	312	336	330	367	362	383	351	340	370	353	362	364	405	352	380	361	386	343	369	358	325	371	353	375	372	363	374	371	356	350	350	345	339	359	331	339	349	355	351	355	347	392	376	357	333	361	366	349	376	363	334	352	324	341	367	365	334	355	339	408	362	383	330	391	394	325	360	361	371	387	362	359	377	340	343	319	357	351	360	365	355	380	358	348	330	337	342	357	336	380	352	363	332	390	358	367	381	338	321	359	368	371	364	347	375	383	335	364	335	372	360	352	353	362	389	360	351	373	326	349	336	377	356	369	361	346	343	352	359	364	378	334	345	358	350	356	372	352	390	335	360	367	367	365	354	374	381	343	342	342	367	356	360	347	357	369	375	349	321	384	357	376	364	342	314	336	373	353	389	356	354	366	391	333	328	351	343	361	348	394	387	365	386	344	387	331	358	352	347	378	399	348	359	364	355	367	348	351	364	344	327	353	371	362	378	365	366	349	373	352	309	316	361	367	361	359	333	333	342	379	348	344	382	345	369	329	356	343	367	342	338	370	374	374	379	378	366	365	380	382	307	351	395	354	344	330	347	378	361	367	337	349	350	349	385	360	351	352	357	394	380	339	337	341	355	320	340	387	367	373	367	356	369	366	375	340	395	345	344	348	378	346	345	344	361	330	333	345	356	391	357	367	371	406	351	346	334	322	358	390	335	344	351	361	372	358	389	326	373	367	372	391	378	357	334	351	324	367	360	363	368	365	337	343	362	360	376	339	362	331	358	364	317	322	351	352	333	366	367	362	350	351	374	350	380	373	356	366	334	365	334	360	337	358	385	329	368	322	358	366	353	343	346	351	365	359	376	321	347	343	376	350	353	346	376	358	371	351	393	342	323	347	338	329	340	362	359	345	368	380	340	348	379	350	345	372	369	328	338	389	380	336	395	367	396	326	384	374	354	390	335	358	335	379	368	365	356	377	380	355	363	363	361	329	396	327	323	373	364	339	310	377	327	366	375	381	364	329	347	346	340	370	368	353	350	340	360	353	351	325	360	359	367	384	353	336	343	384	384	389	373	353	357	344	360	379	360	365	352	363	369	386	339	346	366	330	361	379	382	368	322	357	313	371	368	349	356	360	391	388	351	347	372	335	359	367	378	334	364	400	370	370	354	358	392	362	378	372	377	372	339	360	352	364	385	337	348	360	346	375	372	355	339	345	373	349	363	356	341	347	329	359	346	333	343	343	379	365	372	359	327	334	379	332	345	346	363	352	330	359	361	354	357	388	354	358	354	353	353	341	368	361	363	340	410	358	356	351	344	356	336	382	364	378	350	348	387	376	341	388	338	347	358	354	383	369	378	346	348	328	360	363	378	359	351	341	385	347	371	342	382	332	334	372	360	309	347	376	355	344	346	350	379	414	340	331	374	353	356	359	382	394	354	331	391	360	337	348	368	349	378	378	347	382	336	385	333	342	352	372	374	383	365	361	390	341	334	361	336	358	317	356	331	382	392	369	322	379	351	352	317	327	381	329	313	362	358	385	344	370	372	377	369	352	354	355	388	345	350	357	366	330	352	374	365	353	361	325	392	348	349	386	359	334	369	365	366	342	316	367	354	349	360	356	374	379	370	370	325	354	363	353	364	374	361	370	365	389	347	327	360	365	355	366	348	346	352	378	340	361	343	361	360	351	356	349	343	365	347	355	343	330	353	351	364	358	362	367	333	354	340	369	391	354	387	352	331	379	373	383	349	346	369	356	357	381	351	365	344	338	386	385	351	343	330	349	367	363	362	347	366	361	353	375	367	368	369	381	350	356	351	346	335	335	350	318	339	354	340	374	368	361	373	334	374	353	342	359	377	369	368	323	349	382	389	362	353	367	331	354	334	341	381	316	339	410	359	373	348	349	379	367	384	371	346	359	338	376	367	382	333	341	349	355	373	355	344	361	337	352	337	375	352	383	348	370	356	334	355	376	359	371	358	352	343	346	362	360	334	365	343	362	308	356	341	338	360	344	367	395	367	332	315	329	348	382	395	342	360	350	375	391	348	316	335	338	353	365	372	345	361	340	353	332	346	352	356	358	359	380	325	364	376	358	353	368	376	357	347	334	396	391	375	373	365	398	364	354	327	368	333	369	382	336	343	362	364	341	374	404	344	352	342	401	373	340	337	338	346	379	362	378	377	360	336	362	348	368	344	352	353	363	370	397	337	323	374	337	376	386	368	350	353	386	354	385	374	341	361	369	326	338	391	350	357	347	380	389	357	355	369	415	338	348	339	372	339	369	335	366	349	382	334	357	369	346	331	376	344	340	361	365	366	358	363	350	342	326	353	379	405	337	348	336	346	378	331	370	364	364	333	334	356	353	389	381	375	347	344	352	375	374	338	364	373	375	375	337	367	323	366	354	334	376	385	369	357	338	348	348	347	394	359	337	348	396	344	343	384	365	356	371	360	376	358	314	353	358	311	336	395	362	360	343	386	348	356	352	342	364	395	332	342	377	372	341	361	337	376	349	378	338	333	352	370	404	369	319	366	348	320	351	350	343	362	381	374	324	326	401	362	364	348	389	356	382	361	373	333	335	391	349	382	347	380	360	371	354	355	383	331	360	373	339	347	345	376	318	363	368	384	348	348	341	338	341	369	395	354
13366	1153	986	789	560	423	296	239	228	213	199	177	183	182	165	196	167	168	205	154	155	165	165	147	129	156	154	148	151	162	145	189	167	180	151	134	140	185	138	169	162	151	134	120	136	137	120	146	159	137	146	160	130	127	144	129	107	136	124	164	122	141	140	154	157	142	144	159	164	147	137	150	129	139	152	149	158	145	156	130	134	161	154	138	140	163	150	151	163	120	146	142	146	137	143	160	133	141	167	161	158	163	158	147	126	160	121	130	131	148	133	131	132	160	131	131	160	159	156	126	158	163	161	153	151	132	150	150	131	141	150	160	151	131	138	140	140	143	165	163	145	129	173	164	156	155	138	142	130	127	132	162	127	148	153	145	144	146	149	147	142	134	150	126	143	173	137	162	152	122	133	136	161	160	161	146	137	150	152	142	141	144	137	118	118	155	169	152	171	148	139	116	148	153	134	118	125	150	158	158	134	147	143	144	164	152	145	141	127	166	155	160	166	143	141	147	126	155	141	142	141	166	141	147	144	138	140	147	141	145	137	138	163	136	145	140	171	145	143	151	145	134	158	173	154	146	171	158	152	154	145	151	147	156	155	134	161	168	155	137	136	148	123	154	145	150	123	154	145	152	134	140	140	159	141	137	137	138	144	158	135	151	149	165	158	150	133	149	146	131	147	148	145	133	163	132	188	113	142	138	156	128	137	178	144	145	168	147	128	141	138	151	159	137	146	154	156	159	143	160	143	129	128	159	156	116	126	121	123	149	153	142	141	166	141	151	158	155	134	134	160	131	153	136	155	153	152	153	158	133	155	125	144	149	131	138	140	133	147	167	158	151	151	157	175	129	120	135	159	148	150	140	136	153	135	158	146	145	160	157	138	177	138	133	129	166	138	149	137	143	169	169	148	150	143	141	135	139	127	163	138	106	136	125	140	159	153	128	135	160	138	144	150	122	133	141	159	137	164	152	153	158	159	132	158	164	161	136	135	170	158	145	139	143	139	124	149	145	169	159	160	130	140	164	134	147	133	150	162	123	158	147	177	156	156	145	144	160	148	175	126	150	142	145	152	132	147	135	134	142	137	159	122	169	146	161	141	172	130	151	112	136	154	140	149	123	146	129	129	157	140	144	170	147	134	166	155	133	138	135	142	154	123	129	150	145	138	141	141	157	151	134	143	158	135	130	138	129	149	141	145	158	143	159	152	156	152	130	175	127	134	143	151	141	162	143	135	157	158	172	150	160	141	153	164	136	140	141	154	146	150	159	135	149	155	145	147	123	130	143	154	145	170	153	145	158	155	125	128	155	127	141	156	152	149	133	149	161	117	144	131	144	139	140	156	175	123	148	129	138	133	157	136	139	127	155	153	152	161	148	148	149	138	142	154	132	153	155	149	141	137	148	150	161	117	133	140	110	152	129	138	135	131	140	150	122	146	136	126	122	153	134	123	165	145	111	130	130	164	167	149	168	168	155	155	152	149	139	138	167	140	145	142	138	131	163	171	149	157	154	133	149	139	158	138	130	138	148	129	166	142	140	148	140	138	120	139	144	139	138	141	169	165	158	144	149	130	123	129	144	163	169	145	132	133	156	124	151	151	149	158	161	148	184	161	146	155	134	147	137	159	138	140	142	142	138	157	138	156	179	120	146	148	132	147	123	161	140	126	166	142	133	152	139	133	155	141	127	148	151	138	158	147	127	127	132	156	145	164	150	159	153	149	146	144	141	125	144	161	129	142	155	160	154	144	164	137	134	151	142	158	144	147	150	183	152	138	138	138	143	142	137	158	156	145	147	148	129	149	159	160	130	145	165	173	165	145	154	148	156	140	166	135	153	135	144	139	136	142	158	141	140	164	134	134	154	143	138	163	118	148	143	150	160	154	149	143	158	144	155	135	165	169	156	154	149	121	127	141	151	137	152	150	141	137	112	153	156	141	144	142	155	156	125	138	151	142	139	145	131	145	144	135	122	137	127	138	174	147	146	129	118	157	159	129	137	146	140	161	135	155	165	122	140	139	158	141	159	139	125	141	165	168	151	134	153	154	147	139	146	140	114	114	129	134	142	145	158	151	173	160	160	149	185	135	162	148	146	154	149	142	163	132	127	135	164	146	150	152	132	154	152	138	124	143	153	153	146	154	133	160	158	161	149	138	161	144	137	153	137	142	165	143	154	145	140	167	115	132	153	144	129	135	149	134	179	149	158	151	139	147	158	154	149	148	140	144	154	144	137	119	144	157	146	150	117	137	136	128	131	128	138	146	139	153	143	128	147	134	143	146	144	149	166	124	152	145	122	121	129	123	132	133	138	123	132	143	143	139	153	134	176	156	148	146	158	149	137	155	161	153	152	147	139	143	140	152	161	144	152	139	149	145	140	142	162	140	138	158	153	144	171	157	139	142	145	167	131	127	132	131	166	120	135	127	137	141	135	139	156	126	157	135	137	145	171	153	143	136	131	128	135	154	159	151	162	187	152	161	172	146	157	160	157	132	161	146	139	153	137	141	140	152	148	145	149	144	127	145	141	165	156	147	162	160	149	146	149	124	129	136	149	155	144	155	154	148	134	132	130	134	148	144	166	166	120	145	139	128	144	154	149	154	136	123	154	148	166	155	144	150	150	156	144	142	149	182	145	123	171	160	133	147	146	140	125	170	107	141	132	128	195	164	143	149	140	151	134	148	139	158	130	149	128	160	152	129	136	169	142	173	159	148	126	141	112	127	160	152	176	155	143	149	172	143	135	139	124	166	167	172	137	150	156	107	141	146	146	140	144	158	152	151	101	154	155	147	161	126	130	132	129	131	131	166	131	152	130	141	144	142	128	137	145	142	158	151	141	128	135	156	161	140	143	144	149	136	136	139	132	146	162	144	135	154	154	143	150	142	145	156	145	139	123	152	152	154	131	132	159	136	139	125	171	139	130	156	139	151	142	160	140	133	155	145	143	128	153	150	162	130	134	145	133	156	149	156	137	157	145	155	121	133	169	129	125	133	144	173	142	145	148	156	163	157	142	135	130	137	150	130	127	127	126	130	158	136	135	140	126	140	158	146	159	136	161	156	169	156	140	162	141	142	147	137	157	155	134	142	141	122	168	145	122	140	132	142	140	140	124	142	159	124	153	169	141	127	137	140	140	177	142	141	150	132	150	143	155	185	154	139	142	166	141	132	168	162	153	141	146	117	144	166	147	184	128	127	156	156	132	148	151	123	146	141	163	171	142	152	138	143	145	161	146	142	148	130	158	143	135	161	127	137	134	136	129	146	160	129	146	124	142	147	138	119	135	148	135	147	143	164	162	145	172	133	135	143	120	139	145	134	131	135	139	171	155	166	128	125	140	157	166	164	133	153	136	161	154	169	153	173	159	162	147	148	143	149	147	145	145	133	134	140	138	154	139	158	119	154	131	126	134	153	163	130	151	149	126	128	154	128	154	150	153	150	156	134	133	139	140	143	157	122	155	148	150	118	149	159	140	157	141	124	152	143	132
7807	1035	2001	2333	1890	1534	1189	998	920	747	730	660	582	613	533	555	548	549	465	476	492	485	464	437	447	424	431	422	448	410	405	394	417	403	390	400	408	434	398	408	401	394	389	387	399	410	394	423	362	413	404	393	398	391	397	395	381	386	425	345	374	380	415	337	374	404	396	383	380	362	404	341	364	396	365	374	396	378	358	393	363	349	335	378	360	384	357	401	365	378	418	372	386	348	391	392	368	411	344	407	376	375	404	380	349	369	364	365	378	388	371	396	382	365	370	397	372	360	379	393	392	364	374	375	381	376	371	374	355	365	367	349	358	366	383	355	357	388	372	373	387	349	386	368	403	379	385	399	368	387	375	404	383	370	377	375	378	421	352	369	344	374	421	366	447	373	405	390	405	412	383	371	377	362	407	397	386	373	342	360	366	349	348	394	369	351	373	386	383	366	402	397	395	371	376	350	388	376	371	384	367	381	380	383	374	384	399	342	353	382	377	382	362	380	384	408	383	402	355	366	367	362	403	383	389	380	373	388	358	368	371	352	380	361	347	358	371	369	365	397	366	366	370	407	401	351	399	365	363	403	378	446	388	348	394	378	381	374	424	376	364	414	350	362	361	378	364	403	368	418	402	352	374	345	377	384	393	363	384	367	350	383	366	428	438	410	392	392	397	382	365	380	391	391	383	408	403	373	359	365	369	397	393	419	368	382	332	376	375	342	386	371	383	390	373	369	397	365	385	371	351	362	378	372	364	374	411	395	383	385	401	356	390	372	332	372	357	325	406	382	378	377	397	372	349	353	359	385	388	361	392	388	348	399	366	333	362	357	355	358	382	354	362	379	383	338	406	378	408	356	401	360	394	365	365	370	371	379	367	394	361	407	372	334	372	378	396	403	355	386	366	372	382	366	366	407	379	391	413	350	366	365	390	385	401	374	371	375	400	338	373	380	394	406	381	388	404	391	342	370	369	390	360	408	382	373	391	362	375	383	391	349	366	353	329	372	378	365	386	377	344	390	377	365	382	369	343	383	356	362	408	375	388	351	358	380	378	384	360	356	371	364	366	385	366	350	426	384	425	362	376	376	366	409	373	361	352	383	395	362	373	349	361	370	383	396	380	381	367	337	382	393	347	392	351	381	390	394	371	377	380	365	359	347	376	354	363	381	399	344	375	334	380	404	387	376	327	374	353	361	371	366	360	363	399	368	373	344	385	393	401	378	399	357	355	351	349	353	363	400	397	416	399	369	365	407	349	379	356	367	370	388	375	387	402	347	379	372	365	370	351	411	352	367	391	392	371	338	367	386	385	389	413	362	383	375	358	375	387	341	351	350	383	379	396	372	390	398	368	358	386	371	393	369	362	381	382	354	409	364	348	389	392	414	352	381	364	360	402	384	381	388	397	405	359	362	383	413	413	356	392	365	407	401	369	346	377	377	336	353	398	373	398	342	355	341	368	391	379	367	403	387	342	387	399	368	389	417	378	357	371	399	371	382	346	397	387	381	378	365	383	394	376	395	402	387	372	388	358	397	376	368	346	338	382	369	336	362	356	365	381	392	369	347	396	378	374	343	361	344	377	362	401	382	360	373	366	375	386	383	375	395	421	375	360	352	416	374	382	355	416	391	371	375	405	360	377	350	385	370	357	354	359	377	387	356	367	390	381	382	371	340	367	342	387	360	385	364	363	376	353	402	352	390	367	364	383	402	345	397	380	365	358	369	399	365	364	417	380	393	405	397	380	374	383	445	374	375	374	381	331	354	335	370	413	369	395	384	356	396	347	366	352	378	372	353	399	381	387	371	390	354	388	355	392	388	420	415	376	366	376	358	339	398	346	393	353	382	372	363	381	381	385	386	351	399	337	372	367	377	402	386	374	353	384	370	348	377	359	394	358	373	401	347	411	365	383	348	370	386	406	373	400	398	338	367	385	370	345	378	366	353	374	346	381	384	358	417	372	382	399	377	344	372	365	362	413	401	386	356	358	420	368	354	390	388	398	391	382	383	370	350	387	398	377	384	412	375	383	420	406	359	358	414	382	383	365	352	340	374	407	404	354	394	367	332	390	359	390	362	388	367	346	380	402	401	371	345	380	337	380	376	386	386	380	400	390	367	395	367	355	384	364	378	388	338	380	389	405	384	379	362	399	387	367	397	336	337	395	373	384	397	358	359	378	380	352	385	376	386	339	388	369	385	383	387	378	401	395	378	381	376	367	395	380	407	368	373	356	397	329	400	352	387	387	403	365	369	374	400	376	357	378	357	400	386	382	372	367	371	357	375	391	364	365	392	378	361	394	391	368	374	377	412	330	347	366	334	368	347	376	362	351	410	363	369	356	343	404	378	371	379	382	380	365	372	348	361	395	385	387	414	373	359	389	359	380	374	397	360	356	342	363	371	383	345	358	356	366	383	391	349	348	376	387	400	357	348	408	331	381	370	416	395	408	355	403	376	401	421	381	390	398	379	362	385	386	374	386	370	381	355	381	421	385	388	364	363	355	395	366	377	360	368	372	398	374	357	397	376	359	388	365	351	409	338	387	386	397	370	357	381	414	376	342	395	378	425	396	372	383	375	342	357	354	379	381	371	354	385	357	371	378	354	371	366	409	362	362	359	393	358	377	362	393	353	346	380	407	371	365	339	349	396	377	368	362	381	375	403	368	361	371	385	408	359	387	359	335	381	366	361	390	362	363	367	345	368	381	347	404	389	392	366	360	399	399	392	342	405	382	355	376	343	359	378	367	364	365	394	387	376	359	393	369	391	377	363	344	384	380	361	401	381	362	380	372	357	348	354	352	346	364	349	379	358	331	356	366	399	356	361	373	368	363	406	364	416	343	379	348	376	416	406	384	380	385	376	376	373	408	392	379	337	366	378	376	357	363	369	358	406	352	336	349	362	357	355	358	367	408	405	357	389	360	374	382	390	392	355	370	363	357	372	370	336	389	355	375	376	363	388	356	382	398	389	382	373	348	365	366	371	349	382	398	378	385	422	363	338	371	391	378	390	363	380	360	376	360	392	385	418	364	384	352	363	353	372	347	367	404	365	409	382	361	376	399	387	375	383	417	376	344	367	379	350	402	380	325	381	409	359	387	354	368	373	402	354	331	375	406	386	379	392	371	367	359	391	362	396	366	364	371	375	396	384	357	382	370	363	365	364	335	392	402	365	392	400	367	398	356	381	385	419	385	347	369	371	376	380	400	364	366	370	397	384	413	364	388	378	381	359	372	383	384	361	346	382	366	346	400	375	368	379	352	394	396	372	362	359	377	368	387	391	371	386	351	384	372	383	410	372	402	395	380	381	360	401	386	355	346	381	393	372	420	415	351	378	364	392	332	418	368	347	374	387	378	359	391	366	373	383	393	378	388	384	400	397	384	357	340	354	396	378	376	397	382	381	382	377	374	353	411	395	381	365	364	371	386	407	389	384	361	387	378	338	391	359	396	347	389	370	400	401	391	389	394	370	382	330	368	376	389	395	380	386
1505	355	352	331	347	350	303	310	312	321	313	281	391	340	328	366	320	331	335	335	347	313	337	317	375	349	353	326	312	340	274	337	345	310	334	353	355	331	326	350	329	327	344	362	347	349	316	346	365	368	314	317	348	319	361	313	306	305	338	337	302	343	330	342	317	331	315	344	328	330	369	356	369	320	391	328	332	341	346	345	338	341	319	328	350	339	335	325	344	323	340	342	341	355	295	328	337	334	329	329	287	328	346	338	300	303	329	318	369	306	319	301	326	346	315	320	326	340	320	299	319	344	362	302	328	310	331	303	365	350	354	363	326	352	341	347	339	327	313	324	323	364	337	312	333	360	295	359	345	335	343	317	364	364	306	322	352	308	320	280	329	355	317	343	325	385	341	334	335	316	318	376	311	313	346	295	356	314	297	302	332	319	321	317	300	338	361	304	287	308	301	344	329	332	335	315	361	351	339	342	312	324	334	340	346	356	350	300	322	352	343	333	331	326	309	316	337	376	317	321	346	315	352	318	319	313	367	346	318	318	336	328	336	345	374	314	329	316	353	339	329	328	321	321	343	329	339	317	330	328	350	316	318	336	349	333	302	334	325	339	287	321	357	333	330	355	355	323	334	328	358	304	326	325	357	301	332	310	334	322	338	329	321	366	360	337	306	364	337	313	356	342	324	314	310	323	337	376	365	316	301	339	312	341	331	301	328	334	336	336	312	296	325	340	333	286	361	337	326	325	376	288	346	315	342	314	330	296	337	360	319	320	366	326	344	311	345	331	309	323	305	305	308	342	333	330	318	335	343	287	342	323	342	354	324	325	329	312	341	367	346	318	328	307	306	309	348	298	290	313	335	354	316	312	353	339	317	318	357	341	318	347	337	362	315	317	348	339	308	341	316	338	342	303	302	325	345	334	330	338	348	349	321	343	336	348	350	368	314	347	308	295	361	369	348	314	301	334	341	327	341	351	349	273	325	302	315	302	326	324	339	322	333	336	339	356	302	309	334	291	339	341	317	326	315	312	348	318	292	319	328	324	319	322	349	324	354	318	327	335	308	348	347	311	318	344	336	326	351	356	332	339	334	316	318	324	340	329	320	315	326	370	313	336	374	308	343	334	323	341	339	309	317	313	325	348	324	365	324	346	328	329	285	330	297	326	302	318	301	316	289	343	343	320	319	337	334	329	328	312	296	319	345	316	314	345	323	363	314	329	343	350	296	319	330	349	332	334	323	316	334	362	298	307	318	363	326	318	315	342	369	321	339	328	295	331	341	329	336	313	308	354	336	317	352	304	330	345	334	333	359	334	320	352	343	347	321	292	336	331	308	353	302	337	303	325	320	348	327	312	292	325	295	346	343	349	328	348	326	331	336	328	356	317	338	320	317	322	305	363	332	322	308	357	342	327	351	282	343	333	348	327	326	349	336	323	309	335	306	322	354	370	349	334	338	302	350	336	329	338	302	330	347	337	344	326	346	351	308	306	325	328	308	341	313	335	358	361	303	338	380	326	336	324	329	309	306	380	361	347	347	346	324	332	303	353	310	347	333	334	321	322	295	355	318	309	331	319	354	342	320	330	320	323	350	316	366	364	340	333	279	341	323	311	367	343	360	324	337	313	325	286	323	314	368	334	313	351	347	320	311	320	312	340	321	373	309	349	331	319	324	311	309	329	293	281	309	328	361	301	321	336	320	313	348	315	349	360	355	328	328	341	336	332	340	336	309	369	368	325	301	335	367	344	356	323	349	305	324	301	304	345	306	339	359	312	310	319	343	327	348	284	321	328	319	297	305	312	335	362	330	312	324	340	325	346	317	316	324	300	327	320	335	325	311	348	322	342	345	355	346	314	281	304	326	306	353	322	331	314	330	305	341	341	304	324	312	330	347	312	312	332	319	304	315	361	335	349	299	357	311	313	330	297	361	328	327	317	350	343	345	366	315	331	348	335	355	320	288	329	306	353	324	331	326	383	349	353	329	351	361	339	341	347	354	330	323	317	329	342	324	339	302	336	325	373	310	325	364	333	326	352	335	305	309	353	321	322	307	371	341	342	314	335	316	342	318	324	325	340	325	313	318	325	346	320	342	352	331	336	354	341	319	283	345	300	314	306	319	319	321	362	326	330	306	340	335	336	312	352	298	307	320	321	326	278	346	337	316	317	326	290	331	346	321	338	337	353	324	315	337	319	334	331	336	335	319	345	333	348	323	320	280	356	329	349	334	331	339	337	368	332	348	349	350	326	359	310	336	340	367	304	330	342	328	326	326	327	332	338	324	326	320	350	326	345	319	350	339	313	337	324	306	345	354	319	318	343	337	320	306	322	330	335	309	348	324	345	333	327	305	341	312	314	352	346	340	321	332	310	335	311	346	346	359	361	342	345	309	353	346	347	304	328	310	321	339	352	329	364	315	310	320	327	335	327	344	334	360	336	302	320	288	340	341	382	329	358	321	345	355	325	295	344	316	285	340	325	307	354	327	357	359	328	355	317	325	342	384	341	348	340	329	308	319	320	348	303	292	312	338	330	308	327	362	311	323	333	366	296	341	310	339	330	317	317	332	370	357	299	315	362	309	353	338	307	371	307	300	327	311	350	338	328	340	279	314	316	323	352	308	329	315	348	370	339	330	337	307	334	335	353	320	348	311	337	344	334	331	308	346	306	300	329	285	331	329	345	328	315	344	337	309	336	336	323	335	327	395	334	318	321	311	332	353	334	345	341	305	322	285	314	336	319	318	295	363	322	344	324	342	327	334	323	321	303	297	316	352	321	349	385	358	360	333	335	298	349	388	333	300	332	306	336	302	305	325	341	347	343	343	340	313	338	323	339	381	314	352	353	313	347	354	340	346	339	306	341	329	335	334	337	328	326	315	322	327	344	333	344	333	363	316	323	338	307	320	305	343	308	329	327	328	320	330	321	344	338	327	338	330	293	321	330	326	335	330	331	334	326	333	351	282	319	307	323	336	347	354	360	340	317	350	336	342	323	325	343	334	328	314	335	326	324	281	315	339	289	310	329	316	346	354	334	318	333	321	334	338	337	343	288	319	340	360	373	365	337	352	360	325	306	317	329	311	336	362	303	323	338	308	293	342	338	353	324	353	356	344	330	327	321	330	322	348	310	313	339	317	334	314	311	317	336	336	342	347	316	317	345	308	320	369	343	321	337	307	352	366	357	312	316	316	343	319	326	345	325	369	335	310	320	392	340	368	338	323	338	335	312	345	333	343	315	354	325	340	316	332	344	358	342	353	382	309	355	348	296	317	282	320	347	330	321	334	344	374	352	331	294	340	319	330	371	351	308	311	338	338	325	355	322	336	293	319	350	316	337	331	340	341	342	339	353	350	331	337	322	306	332	299	356	277	330	293	319	314	304	375	304	366	331	335	344	326	309	350	323	299	337	361	341	339	343	318	325	342	315	317	352	345	341	350	334	324	336	336	321	322	351	333	328	306	347	301	367	312	322	357	329	333	312	342	337	332	339
1835	709	726	698	764	739	762	696	680	722	702	742	747	710	730	734	684	700	744	714	710	727	712	710	659	740	666	685	720	743	711	754	697	679	734	734	768	677	694	706	721	689	711	698	728	700	771	744	688	695	718	690	720	706	698	745	706	731	740	750	724	718	734	701	717	734	700	735	740	735	714	726	669	776	695	759	718	678	738	701	691	726	707	718	702	706	704	699	711	660	702	717	719	720	655	746	713	745	749	667	684	723	682	710	718	721	730	691	719	692	625	715	728	662	647	711	698	717	718	701	691	740	687	725	707	731	670	700	691	710	727	700	707	692	711	668	699	682	684	710	717	694	710	661	714	728	717	730	740	679	713	689	752	744	731	719	751	731	724	758	747	750	757	680	682	710	701	677	725	721	713	736	728	742	704	713	739	716	696	727	723	725	706	695	702	740	720	721	757	720	736	691	719	713	709	717	758	704	718	716	739	688	699	753	692	736	720	701	699	734	687	723	691	666	722	708	680	770	689	695	736	711	674	759	724	711	752	743	759	725	720	689	707	726	687	740	752	723	715	732	686	732	688	774	767	774	749	698	681	747	726	639	671	697	713	686	714	731	705	661	705	725	719	695	719	733	769	757	707	691	669	708	719	730	681	703	716	724	735	711	728	750	735	692	701	708	745	704	745	742	692	727	768	661	692	703	704	717	701	740	707	724	723	693	697	713	689	706	711	702	740	693	697	732	722	672	712	710	716	694	724	680	756	706	695	744	720	678	678	730	708	689	689	740	736	752	729	746	721	737	710	688	753	719	747	751	736	654	715	697	683	670	734	726	707	684	672	702	688	700	737	715	712	676	701	702	709	698	699	715	693	727	745	755	699	728	713	720	710	736	730	707	717	712	721	695	675	688	774	698	723	765	691	748	707	739	743	714	684	693	689	734	731	675	731	718	695	724	720	716	770	649	731	725	699	686	655	688	703	690	698	644	701	776	729	701	697	698	703	747	704	693	687	681	673	699	721	754	724	731	654	736	743	679	747	737	695	676	735	702	727	711	709	695	699	727	704	709	719	695	705	696	695	717	688	684	754	762	739	693	710	681	735	732	720	713	740	684	782	750	739	685	714	746	704	705	724	687	742	676	724	790	712	703	712	748	710	712	697	697	737	762	738	687	713	677	768	705	728	703	724	729	729	695	746	704	712	671	750	687	751	683	715	719	673	684	740	690	713	718	705	685	673	723	705	688	711	702	710	723	755	711	696	712	730	691	719	758	744	728	749	724	751	768	669	681	717	723	744	720	706	712	692	709	715	694	674	709	687	718	698	734	726	722	744	688	752	733	690	730	714	670	717	729	743	733	747	693	683	671	698	767	664	710	714	753	725	727	727	722	681	708	682	722	699	719	709	770	691	687	729	698	720	681	673	754	719	703	748	729	748	757	712	708	711	742	720	715	694	705	716	717	709	746	709	741	741	748	681	727	799	679	734	748	698	719	706	687	719	700	715	739	787	659	680	749	741	737	706	696	704	692	673	670	653	730	718	688	746	690	704	687	682	737	739	745	752	669	680	709	741	755	654	728	741	690	714	699	680	714	734	705	755	725	738	780	731	728	690	690	684	702	679	676	744	743	739	698	745	751	726	710	740	728	728	717	699	720	701	745	751	732	706	761	701	739	694	710	737	712	689	721	696	690	708	696	707	752	661	668	748	717	661	699	729	673	679	686	693	687	724	716	757	723	732	708	759	733	709	693	701	683	689	688	724	721	691	707	715	752	690	672	710	737	722	734	694	741	729	677	721	716	752	685	717	744	686	711	758	772	693	749	704	681	680	707	721	732	712	735	700	695	722	682	715	745	725	728	735	714	739	724	725	727	720	717	696	680	692	731	705	698	728	714	744	738	690	722	719	732	679	761	717	712	719	705	742	711	686	752	673	664	700	659	744	713	752	721	734	695	744	727	696	711	701	719	759	743	717	710	725	716	670	712	700	699	709	717	713	710	693	672	727	697	750	711	716	696	711	696	752	679	710	694	742	701	707	678	668	723	727	723	675	705	713	703	724	697	687	670	714	696	706	718	678	749	720	735	759	734	718	730	719	726	681	729	684	717	726	763	761	720	721	724	702	715	698	677	667	716	713	767	745	703	719	689	704	748	697	678	700	733	718	708	660	733	707	745	742	751	726	661	677	718	706	696	728	757	745	719	741	734	716	662	679	705	729	702	703	718	671	727	773	676	691	687	749	722	657	716	711	705	741	695	725	739	732	707	676	681	680	766	706	692	722	749	708	739	748	730	654	736	698	791	717	703	738	700	684	669	686	702	706	673	718	717	659	724	722	729	707	781	712	744	703	692	738	711	734	758	705	717	718	686	706	735	678	728	745	754	707	691	714	678	655	732	704	727	721	703	723	720	718	723	702	750	735	733	752	733	731	689	699	702	750	716	744	710	726	712	724	709	685	699	739	735	704	717	724	707	650	740	704	728	780	696	691	689	734	690	727	735	723	723	713	765	704	736	750	723	743	749	716	685	674	730	733	683	763	722	684	725	766	704	738	714	706	692	765	754	738	685	707	678	683	734	735	717	696	710	724	741	727	699	705	721	696	757	730	716	739	706	728	711	690	732	758	693	708	698	722	699	672	676	715	735	690	700	640	706	706	720	666	689	681	710	747	747	661	686	703	743	681	748	719	678	686	758	736	669	718	730	711	719	719	683	697	730	682	733	698	731	697	731	723	697	712	687	683	717	711	763	680	668	734	737	713	743	717	726	733	708	695	680	702	763	693	664	679	728	748	731	705	715	737	745	727	706	730	709	704	711	708	723	728	760	705	764	691	675	723	751	727	713	730	746	704	721	725	735	721	703	719	700	680	726	718	705	702	718	709	755	685	714	739	736	720	692	699	728	697	698	706	719	731	700	684	714	708	700	712	695	730	683	703	720	738	709	689	675	740	690	714	714	694	743	660	713	745	726	718	721	710	723	728	742	723	691	753	739	661	709	747	713	717	732	700	723	714	686	715	738	715	735	714	706	754	674	791	693	759	740	711	735	709	709	700	703	662	694	719	705	726	735	755	734	722	705	739	723	780	767	691	699	740	689	724	690	695	776	717	697	751	729	714	671	730	767	754	683	687	738	719	696	719	711	757	642	714	698	722	703	684	723	761	675	718	707	718	681	753	730	755	736	694	703	741	713	752	725	680	709	750	703	707	724	634	713	701	720	722	729	738	762	715	706	698	709	715	713	746	710	742	688	761	678	770	681	758	706	695	689	690	708	717	680	671	679	762	711	671	702	717	756	747	768	736	712	657	733	767	737	714	710	728	677	681	732	716	710	722	695	729	734	736	695	747	720	781	733	737	686	654	678	727	705	721	713	741	676	710	712	684	756	718	708	736	702	718	712	699	760	732	735	709	704	749	714	761	733	722	684	705	726	685	744	686	779	710	732	718	705	739	694	691	704	712	729	694	731	726	717	680	728	742	719	712	774	707	685	711	726	741	740	730	763
7268	490	512	455	337	305	237	217	186	174	176	154	168	164	165	177	165	158	156	170	161	144	154	163	146	146	173	157	150	152	201	157	155	134	141	145	174	166	134	143	132	146	150	152	155	170	173	141	132	147	154	168	167	135	144	144	156	147	151	180	155	154	136	199	137	156	146	154	168	166	169	166	142	139	160	119	151	170	134	136	163	120	157	160	178	183	161	144	138	146	122	123	154	154	154	153	165	167	146	163	161	165	147	146	142	155	142	179	165	136	153	129	122	148	147	172	158	148	155	142	152	157	150	141	163	155	127	146	150	148	145	162	150	150	135	129	185	158	144	161	128	129	147	141	150	159	156	131	149	163	144	127	127	132	162	149	146	158	151	141	143	152	155	145	150	144	136	176	130	178	137	161	132	152	168	168	165	146	168	141	136	122	156	148	146	150	138	153	173	167	133	151	141	149	138	140	139	133	153	159	166	151	154	159	141	142	118	166	133	138	138	143	176	149	165	151	134	153	135	134	159	152	142	140	149	139	151	158	144	146	146	144	176	145	143	167	142	149	122	156	167	148	165	171	148	144	166	156	147	147	149	168	155	141	126	171	174	164	136	127	180	154	150	135	148	150	141	173	149	149	145	163	164	179	173	157	158	151	147	153	155	148	150	161	128	128	150	144	146	129	137	149	134	123	122	163	128	165	115	128	146	155	137	148	150	145	143	169	135	159	155	153	169	136	171	149	146	149	141	146	137	172	138	153	133	161	170	116	141	127	152	155	125	162	141	145	167	151	149	157	142	129	156	137	142	152	130	157	111	135	146	168	141	159	158	148	137	141	137	163	152	143	147	154	159	152	153	126	140	151	157	162	140	157	143	161	169	146	150	136	155	175	152	145	156	156	138	138	131	150	138	138	140	156	135	122	191	160	164	142	148	145	148	160	159	159	152	149	153	158	148	164	142	132	137	151	190	150	149	159	161	166	158	137	155	133	143	152	158	149	130	137	153	127	158	157	146	142	153	159	148	156	157	153	143	158	140	135	140	164	149	152	149	148	148	150	175	160	135	149	154	150	171	171	170	124	161	148	156	167	140	139	131	154	135	173	143	150	149	147	138	158	144	145	152	166	148	150	134	154	145	160	174	158	160	156	141	130	137	169	140	116	142	170	165	163	142	158	146	148	145	154	155	160	153	170	139	153	128	158	147	149	140	158	149	166	139	158	153	147	154	131	150	150	150	123	165	151	182	189	175	152	146	144	149	157	149	143	151	136	144	142	141	168	164	142	163	151	160	147	148	161	129	135	157	180	141	168	150	145	154	127	150	145	143	148	153	168	143	154	131	171	143	162	160	148	159	173	127	139	131	150	161	136	162	124	138	168	156	160	157	146	146	139	154	186	127	128	162	170	129	167	169	127	149	174	157	185	148	153	152	166	135	121	142	156	162	141	156	161	165	145	129	166	178	130	129	139	153	148	136	141	144	130	130	169	179	145	149	164	160	141	133	138	125	144	156	158	151	162	176	139	129	152	132	141	159	182	154	159	182	181	150	150	168	154	151	164	140	155	185	160	139	133	167	136	144	141	143	144	172	145	165	164	159	138	149	170	169	142	147	169	149	147	148	160	144	154	128	154	162	132	136	149	146	155	163	141	157	143	154	169	160	138	171	141	168	149	138	144	127	128	139	153	155	147	148	160	140	150	158	135	142	144	162	130	141	138	162	158	149	148	143	127	140	144	163	135	148	143	163	149	138	133	139	146	129	142	152	146	154	154	174	162	128	145	165	132	140	164	123	172	149	147	138	129	147	151	147	156	129	149	135	153	139	154	127	141	167	153	139	155	142	142	145	147	129	151	161	151	182	162	159	140	174	154	138	145	177	157	149	148	155	132	137	139	146	160	167	162	175	143	134	151	181	145	146	170	154	173	139	147	134	165	147	178	170	142	150	153	166	141	174	175	170	156	154	150	138	158	144	151	162	148	163	157	142	142	167	174	151	125	148	139	126	164	154	120	155	136	157	180	158	162	123	146	184	164	133	161	129	133	156	163	113	148	174	138	158	164	143	134	143	158	126	175	168	148	168	157	175	148	166	146	135	157	163	150	154	159	147	156	131	144	146	168	129	143	169	156	155	147	140	152	147	157	161	170	166	162	153	168	167	155	148	138	153	147	161	136	164	158	153	141	159	143	167	161	164	144	155	147	163	164	150	153	139	121	122	154	156	162	131	145	145	148	149	131	158	163	167	125	144	148	164	142	165	136	141	157	149	140	159	139	124	165	156	144	139	147	149	136	134	130	145	136	155	142	142	140	181	143	138	136	132	131	164	168	127	167	134	158	167	140	150	178	143	158	144	151	144	147	154	142	174	174	152	165	135	141	172	169	197	136	150	166	146	138	151	129	147	155	153	145	126	173	137	180	139	156	149	133	130	122	151	133	155	165	157	179	115	142	130	135	142	144	161	139	139	160	129	133	153	164	149	149	163	159	136	143	159	153	166	139	155	164	144	164	135	140	158	153	155	156	130	135	145	153	150	153	167	168	136	139	161	171	155	144	166	154	157	162	138	156	159	128	148	156	143	136	125	153	152	156	141	177	155	159	172	180	153	157	163	125	150	124	150	163	118	147	162	169	140	124	155	143	148	164	137	180	138	129	158	169	168	125	148	146	110	158	154	128	138	138	174	160	157	158	147	140	129	140	146	143	143	118	144	125	133	141	146	164	146	131	157	149	148	138	158	173	156	156	160	196	156	142	139	148	164	133	167	155	162	135	152	143	152	147	153	141	153	147	171	142	167	148	144	193	124	159	151	126	149	159	126	164	160	152	133	137	159	146	138	136	149	184	154	156	150	129	147	173	125	159	141	124	160	155	167	164	135	163	165	154	161	135	165	148	162	127	136	150	165	165	170	161	141	154	144	141	143	170	141	167	152	148	150	164	153	160	141	167	147	144	117	131	144	161	150	126	160	141	162	152	143	160	149	123	147	159	143	135	154	159	153	134	159	162	158	152	144	121	140	158	121	134	156	152	126	142	135	168	165	152	131	148	169	168	162	147	150	135	148	137	174	157	120	156	161	141	149	168	182	139	146	132	150	132	140	126	152	126	154	146	154	169	141	168	143	148	147	168	144	149	177	119	120	140	157	148	135	135	155	153	138	136	154	155	173	154	152	149	145	165	149	139	137	164	133	172	139	150	146	156	164	175	166	145	172	159	151	137	134	149	147	168	160	167	176	166	165	173	162	139	154	166	134	167	132	140	174	153	149	154	161	139	131	144	162	147	128	155	163	149	152	128	183	131	162	170	148	160	138	143	143	137	156	134	155	147	157	148	142	138	154	146	129	142	158	155	128	156	127	163	145	156	133	145	134	137	138	157	152	151	167	132	120	153	147	153	133	140	137	120	184	157	139	155	136	152	122	176	128	154	167	124	159	156	139	159	168	156	136	148	149	152	152	125	150	134	168	164	147	156	156	140	131	160	145	165	146	161	152	145	134	178
5976	662	1169	1390	1149	971	740	677	598	559	578	527	509	469	423	439	431	425	432	386	439	431	439	391	376	357	387	405	382	377	405	410	340	374	372	372	362	364	377	379	352	365	394	368	346	355	355	368	352	351	353	370	380	425	358	360	372	381	388	355	368	377	372	354	359	370	352	393	404	372	369	403	393	380	339	357	347	383	363	386	330	358	348	347	353	362	385	339	410	333	387	384	358	347	387	366	364	337	369	399	349	354	362	353	357	354	386	350	375	360	358	352	360	393	327	341	351	351	355	373	377	335	369	352	356	370	337	347	328	365	362	360	360	330	375	372	323	350	368	396	369	347	378	349	344	378	387	374	361	349	342	340	376	336	377	342	373	368	333	356	387	373	333	334	350	350	356	375	344	343	374	345	326	381	386	408	385	371	329	379	333	347	387	361	368	340	342	336	355	309	338	349	342	336	326	340	346	372	376	381	330	364	349	331	332	362	369	340	354	370	382	330	409	368	386	349	345	365	325	324	379	349	344	348	363	376	353	353	383	315	359	328	377	330	364	359	362	377	338	344	364	378	357	373	359	350	337	373	402	357	358	348	367	356	377	374	354	354	382	360	366	330	368	375	327	346	377	351	338	336	339	329	351	350	350	361	330	372	347	367	340	359	347	373	337	376	388	354	362	354	365	366	359	327	404	342	336	348	349	337	353	356	349	350	387	348	349	368	372	343	364	358	360	359	349	340	362	324	363	328	339	359	351	360	408	405	366	350	333	324	341	320	351	316	365	351	387	359	388	357	372	372	366	334	321	347	332	347	338	370	376	337	358	367	341	354	334	341	371	329	340	369	369	365	347	354	356	384	374	341	392	326	369	344	347	330	393	360	330	375	384	334	382	356	361	360	354	369	354	340	378	342	389	322	350	365	327	385	391	367	371	364	389	331	349	356	383	365	348	343	384	369	355	389	346	352	347	380	360	356	373	345	337	358	355	326	340	332	356	360	385	373	353	369	397	350	362	380	332	363	380	329	362	343	354	351	346	344	344	396	382	360	331	374	364	354	351	365	364	346	353	378	378	376	378	371	386	371	350	357	358	364	366	402	373	374	352	367	392	323	367	346	371	338	366	344	359	380	364	344	342	343	397	366	330	364	373	371	348	329	339	338	366	332	369	350	354	360	353	372	353	345	349	373	349	352	332	358	347	360	334	358	378	375	374	400	377	363	358	324	372	382	332	380	376	375	371	355	352	374	362	336	341	356	353	374	361	355	398	366	392	368	390	387	345	371	324	358	346	357	353	385	377	339	371	346	375	357	342	302	327	402	374	367	333	338	345	345	361	371	381	356	345	389	348	336	351	357	337	357	351	373	379	353	378	370	347	389	356	363	367	359	364	366	354	374	351	350	390	340	359	354	321	355	312	330	357	343	377	354	351	338	358	372	386	381	366	340	347	329	376	347	370	360	331	357	366	327	401	344	367	343	379	341	349	334	369	360	358	322	391	361	353	356	336	365	376	379	379	377	350	352	333	348	405	361	356	328	376	372	373	373	341	372	364	326	387	347	350	399	360	319	377	359	336	327	345	343	358	333	317	316	344	364	377	356	349	340	410	326	360	367	364	357	350	365	365	324	352	377	322	382	379	384	339	365	365	373	372	362	366	345	394	349	358	372	366	357	359	370	347	362	382	357	359	405	328	377	350	334	322	341	345	386	360	367	341	345	374	387	393	370	338	387	331	357	369	390	354	357	363	329	351	405	340	368	335	334	354	349	334	392	353	364	355	319	337	366	343	345	371	401	367	328	359	317	339	392	397	362	355	370	355	342	375	338	391	376	356	352	347	360	343	328	371	367	331	365	352	348	348	335	369	347	364	367	352	333	356	358	338	340	386	348	320	335	337	382	329	351	325	350	337	368	339	358	328	369	353	371	368	372	383	350	371	365	370	318	343	384	360	358	329	366	362	344	360	341	353	371	376	345	343	373	366	367	367	338	348	362	370	374	361	354	359	350	370	345	359	353	379	353	376	370	335	376	326	369	341	356	354	371	359	368	343	366	351	362	359	382	335	327	358	344	380	353	355	376	350	350	363	378	366	358	360	330	373	350	346	382	339	374	371	346	348	358	357	396	360	376	381	313	366	383	341	371	358	353	395	357	332	354	361	384	382	341	333	367	358	394	373	362	358	399	330	372	378	334	341	386	346	387	327	337	363	366	362	373	379	339	367	349	373	357	327	351	339	319	351	361	328	365	338	370	359	338	367	335	352	354	337	327	369	362	364	369	387	384	340	362	346	371	342	391	349	359	348	376	375	361	347	357	385	369	351	374	353	368	367	348	360	335	376	358	362	378	377	363	363	366	368	371	322	348	392	335	356	361	365	350	327	354	391	381	363	364	389	343	350	378	340	330	347	356	359	354	377	369	358	357	359	386	341	379	326	349	317	352	339	374	355	343	339	342	359	372	337	363	361	358	372	344	385	394	335	342	360	367	344	362	367	387	365	364	359	354	353	388	385	340	392	358	316	385	353	359	331	305	334	350	336	331	389	367	331	348	352	362	352	385	365	376	343	356	370	356	350	345	334	348	335	348	332	366	357	356	344	391	361	331	354	356	364	367	377	335	364	376	374	356	338	371	359	339	359	363	339	363	357	358	345	357	347	337	386	332	391	360	350	390	382	367	358	333	399	344	336	381	388	381	390	352	363	354	342	359	337	360	356	354	357	347	359	390	364	349	362	366	375	345	352	377	352	343	357	377	379	370	341	338	370	384	372	386	370	338	334	335	379	365	355	326	350	363	352	334	376	340	351	342	296	370	369	365	341	365	323	347	349	365	380	378	349	364	347	333	376	351	359	348	353	332	406	360	352	349	356	354	372	346	316	375	315	345	379	346	344	375	349	392	367	390	343	319	372	382	365	359	348	348	353	378	339	346	347	371	331	355	380	353	356	357	317	349	349	333	365	365	334	353	369	365	352	338	341	352	372	338	351	374	364	355	391	385	348	339	349	363	366	334	348	367	376	354	362	380	378	377	344	413	390	377	367	348	385	355	326	367	350	343	341	375	369	355	365	366	360	351	396	339	346	378	383	361	362	396	353	351	325	357	359	333	358	382	376	336	302	329	351	335	356	337	341	372	330	353	411	370	364	358	382	369	335	376	369	359	343	346	356	353	363	365	385	359	338	367	367	370	369	383	362	379	336	358	360	319	349	321	347	370	386	374	338	358	356	354	378	358	381	391	376	356	318	364	331	361	344	378	364	355	362	320	397	386	340	344	363	346	350	343	383	375	333	363	339	349	345	355	323	366	353	386	329	375	359	384	351	335	360	352	349	343	360	322	404	329	317	375	343	337	354	335	385	374	324	346	375	359	341	353	353	334	379	402	368	366	348	359	340	372	350	348	343	336	362	365	357	351	362	335	384	326	329	338	341	374	353	359	337	328	336	354	360	374	396	381	349	397	324	352	316	363	358	348	350	341	387	383	383	374	364	361	354	335	355	348
13601	1156	1036	688	509	413	293	257	236	228	199	196	178	182	190	164	196	185	175	159	175	148	159	172	172	163	151	145	127	131	159	141	144	151	144	139	128	158	154	140	156	150	130	123	152	164	148	158	136	139	161	156	138	145	146	136	158	160	154	122	142	152	145	143	156	156	154	152	154	138	165	133	166	163	139	154	133	159	129	160	142	153	141	139	132	174	156	160	143	141	150	150	152	140	164	145	152	155	156	132	146	156	159	143	171	142	155	154	143	159	174	148	156	160	148	150	160	145	141	157	141	139	134	153	129	131	144	148	172	116	158	132	160	130	146	151	117	144	147	154	146	133	143	148	149	178	164	156	159	157	142	162	126	137	157	149	147	154	153	155	150	161	161	128	167	152	158	119	155	140	156	169	133	154	152	147	157	140	135	130	135	128	134	150	155	145	146	124	155	154	146	124	148	150	147	132	157	161	167	120	130	149	144	156	149	139	150	150	152	173	154	158	153	123	121	160	143	141	146	162	136	157	144	150	138	139	131	156	141	143	159	142	140	170	141	142	133	139	145	142	134	144	137	139	145	151	139	156	131	136	141	165	134	129	129	127	155	133	142	152	150	130	138	152	158	144	141	145	141	137	145	158	160	141	133	140	130	149	158	146	145	149	142	144	171	146	132	131	150	143	128	130	135	157	162	134	146	130	145	169	143	153	126	136	147	131	142	147	140	135	156	159	158	128	124	138	159	135	155	130	147	145	161	151	123	155	143	118	145	150	142	137	152	158	150	160	140	146	142	147	159	152	135	135	151	121	164	128	141	176	140	164	148	145	159	145	143	145	125	138	126	129	138	131	140	137	161	167	147	146	159	147	129	166	172	113	142	145	146	160	131	153	160	141	159	161	150	134	151	124	174	147	143	158	134	156	135	172	162	163	144	165	137	141	140	160	159	145	148	152	150	136	162	142	160	137	138	126	157	134	137	150	130	136	139	142	146	157	147	144	127	124	134	138	142	148	125	161	137	151	130	157	161	136	156	147	152	155	148	138	151	124	147	147	156	153	173	153	143	141	138	150	147	152	150	152	141	165	134	147	163	134	129	147	134	149	147	154	160	144	143	131	165	155	135	141	154	157	151	145	138	133	142	154	149	131	158	137	145	146	150	143	127	125	146	114	154	159	152	161	172	158	144	147	169	148	158	128	140	153	145	140	138	162	179	155	153	164	121	157	154	149	148	167	149	159	148	149	169	128	160	171	137	149	127	133	164	164	135	160	146	162	152	157	132	150	168	157	167	130	159	131	135	152	140	180	151	162	139	136	131	156	141	150	163	147	143	164	147	121	168	145	140	133	134	163	155	178	165	143	144	151	131	155	137	167	152	149	157	137	136	157	138	156	139	148	147	131	144	132	141	120	153	140	145	126	149	124	142	138	116	144	156	149	142	148	158	136	144	147	137	153	159	147	151	145	134	154	143	128	158	132	150	144	130	129	127	119	136	127	158	119	160	130	153	159	140	138	144	147	154	134	135	158	143	151	140	146	140	142	152	135	143	123	143	149	123	168	149	150	164	144	172	146	142	147	141	153	140	157	153	132	175	158	136	156	157	156	156	136	155	127	146	143	135	148	146	153	128	134	151	147	143	150	147	140	149	159	142	157	159	130	138	147	152	157	162	138	126	166	138	147	133	139	150	157	152	173	126	131	152	159	153	139	138	122	157	141	164	145	137	144	143	156	167	149	144	156	150	159	143	143	152	152	168	150	138	138	138	164	142	142	168	141	126	133	132	145	154	138	133	145	156	135	150	136	126	137	140	152	146	148	126	142	146	139	148	142	148	145	130	163	167	152	136	149	155	146	143	141	158	121	137	152	139	158	138	135	138	138	148	145	146	148	163	132	141	149	130	132	141	162	126	142	135	133	161	136	145	129	142	156	166	129	149	142	140	139	137	140	153	134	148	166	126	153	154	133	154	172	151	121	145	136	162	148	136	128	145	182	177	169	137	191	133	160	138	165	128	157	134	134	139	135	126	139	140	156	160	146	166	136	148	150	141	154	157	139	148	135	135	140	147	156	158	133	146	125	136	154	140	155	135	163	156	129	146	160	166	153	136	178	156	149	177	150	162	189	146	158	157	163	143	138	160	144	140	149	141	155	154	140	134	130	148	163	134	143	141	143	129	138	139	135	158	158	120	133	154	136	156	144	139	137	141	136	137	151	145	157	149	128	143	134	141	132	142	156	123	144	129	150	148	134	151	142	140	128	167	158	137	131	148	161	158	152	127	147	157	143	135	140	143	144	137	147	163	145	150	149	123	133	159	160	156	166	145	148	134	130	120	137	157	137	163	137	155	141	157	164	138	132	136	139	142	157	141	137	124	122	136	141	153	141	134	162	119	146	136	146	156	154	146	143	150	169	151	156	133	136	167	129	132	129	139	166	158	141	144	142	140	159	122	128	138	143	151	170	125	182	164	174	140	126	147	126	155	157	158	161	177	128	127	164	131	156	155	139	128	140	135	123	167	117	131	152	142	153	157	158	126	162	154	144	172	140	135	133	136	142	133	136	170	146	151	158	149	140	159	156	138	125	149	141	142	178	140	143	157	150	156	148	129	135	145	146	147	146	161	135	157	170	166	136	135	150	167	134	173	173	157	133	157	149	129	164	154	148	134	143	138	132	155	132	124	146	159	143	144	147	147	145	131	135	158	160	130	130	149	164	139	125	141	141	150	133	113	173	154	163	140	136	133	158	133	157	159	155	117	144	144	152	135	157	160	143	132	160	150	144	149	129	150	117	142	156	156	109	153	138	151	146	144	147	149	144	146	143	123	177	159	142	164	145	165	149	156	139	136	141	158	155	140	159	151	169	144	151	147	128	146	134	140	154	126	142	139	147	126	153	146	130	148	163	140	160	148	164	124	157	168	139	151	134	160	142	149	129	154	172	145	155	130	154	164	161	144	142	138	130	167	136	129	127	165	135	135	151	144	132	146	146	157	135	169	156	120	165	133	164	148	131	151	132	166	140	142	133	142	161	133	149	144	125	148	167	152	135	146	168	121	157	129	152	156	159	150	139	141	147	132	159	132	132	175	151	151	144	150	174	159	135	138	152	132	135	165	134	122	161	146	125	145	152	131	153	132	135	165	140	138	171	152	145	164	171	141	146	155	150	153	142	119	149	132	157	110	175	129	143	158	131	168	158	142	153	134	153	145	133	129	154	144	156	153	123	132	116	137	133	133	148	151	150	145	155	125	135	156	153	161	123	143	157	154	137	143	138	133	137	137	117	154	146	138	149	124	153	152	159	160	144	133	154	132	129	137	141	144	152	167	162	145	140	136	137	133	151	167	152	132	130	143	141	144	159	171	156	155	139	152	130	152	144	128	160	155	138	153	131	155	140	167	154	153	118	147	181	147	148	173	139	138	144	146	147	141	141	150	135	126	156	127	154	146	155	138	150	105	131	150	168	157	142	149	139	136	148	145	135	124	146	150	148	152	150
7856	1005	2087	2312	1978	1450	1120	972	897	766	692	686	652	561	539	527	486	508	476	475	457	464	469	410	431	412	400	407	445	442	427	446	443	458	401	442	368	372	411	412	410	360	387	391	383	360	389	373	373	384	403	384	392	374	393	402	405	392	406	361	382	367	356	404	369	401	394	379	349	379	361	418	357	405	362	367	392	395	413	401	388	403	381	356	376	384	418	387	393	354	359	403	407	386	405	355	372	389	348	355	375	371	381	399	377	385	405	361	379	373	342	361	375	390	387	369	387	408	394	401	390	391	356	368	385	360	364	354	386	364	398	383	336	385	395	407	345	395	359	368	388	375	428	359	383	368	354	374	416	383	374	367	341	402	365	371	373	363	369	401	384	387	364	409	389	359	374	365	369	396	361	389	360	384	385	393	357	373	366	370	373	365	390	367	384	356	384	393	385	392	365	385	365	344	394	404	390	357	353	394	387	369	403	383	389	400	365	415	399	354	363	369	358	377	362	352	392	351	386	363	398	383	368	377	364	403	350	349	384	403	383	388	373	384	367	397	374	370	389	388	387	385	381	376	390	392	380	337	351	377	383	384	350	372	409	373	379	381	396	411	339	408	373	382	398	350	376	377	369	385	381	373	352	339	377	333	401	340	371	367	367	364	367	361	365	358	359	388	374	397	404	384	368	346	387	377	339	361	352	361	394	371	364	364	370	389	384	363	354	373	390	396	362	358	326	395	378	374	370	363	387	377	380	401	373	362	374	394	382	350	395	423	428	381	354	367	392	388	383	391	391	348	404	374	346	384	343	389	375	387	400	396	383	364	383	355	381	364	389	373	402	365	372	365	377	366	365	375	391	375	380	393	383	379	366	359	415	417	366	392	371	351	380	390	346	406	365	370	404	385	373	387	344	374	367	373	366	383	352	376	396	376	376	373	393	359	387	389	387	388	376	402	356	364	366	362	363	377	397	402	343	355	382	415	360	351	356	358	395	350	380	397	365	411	379	364	379	373	371	372	363	368	335	408	420	334	349	366	380	374	401	404	377	397	393	374	380	387	358	368	390	380	366	391	340	378	352	364	353	336	340	383	337	382	353	401	355	357	388	351	354	382	402	405	416	364	397	379	389	374	354	402	383	338	369	394	396	371	345	398	381	386	366	374	421	392	380	392	393	404	364	387	379	375	392	359	361	414	359	365	345	365	365	392	335	403	399	395	388	402	368	389	388	383	363	365	378	378	385	387	361	393	342	386	385	375	398	397	384	381	373	366	386	368	384	346	347	408	370	381	356	343	375	410	374	385	400	395	365	393	369	375	375	419	370	374	362	384	386	381	368	377	382	378	379	380	338	366	404	426	363	363	372	414	381	379	346	354	384	371	379	379	363	374	339	358	343	359	362	361	391	391	348	350	365	380	397	374	373	376	365	397	371	359	385	343	377	380	402	393	410	360	384	387	366	416	363	410	361	396	347	381	353	400	330	343	415	404	388	367	360	380	371	383	354	346	416	438	389	392	402	384	364	362	359	417	351	346	370	345	379	400	389	393	385	355	387	337	360	384	359	399	353	346	370	357	362	359	365	383	420	362	367	393	370	393	383	402	382	383	383	377	420	384	369	359	364	395	404	398	389	374	376	388	353	367	364	374	355	336	358	393	366	382	364	385	367	364	396	360	388	402	385	363	355	365	433	389	373	420	382	368	414	359	385	375	362	373	382	388	373	402	369	359	401	351	359	367	378	385	408	361	391	385	397	392	362	385	368	377	365	390	372	385	370	379	382	357	370	393	356	390	351	388	371	361	400	384	355	377	406	370	377	379	386	414	383	367	393	370	350	334	345	356	392	390	359	377	390	369	358	375	417	416	390	403	365	359	370	375	390	397	380	342	360	369	368	373	364	383	361	379	365	378	365	362	389	370	374	381	414	402	407	402	355	390	405	347	363	425	374	383	352	373	390	368	352	355	382	411	362	364	378	383	389	373	377	392	367	361	401	386	372	414	372	354	352	401	373	379	361	388	378	373	353	417	383	346	400	386	387	323	380	379	379	377	397	377	409	363	366	386	410	365	388	353	351	389	390	377	410	380	422	379	399	372	389	385	390	385	374	354	367	340	407	363	361	350	350	368	365	349	366	383	379	366	355	360	381	364	367	368	379	367	388	362	376	366	350	402	345	413	378	379	390	375	380	406	366	330	374	375	379	402	378	360	366	347	370	366	434	364	389	386	344	374	377	334	379	342	359	344	381	361	392	368	353	406	403	400	409	442	381	368	345	335	346	376	387	395	390	359	398	368	342	389	385	378	377	390	392	353	358	383	383	382	387	366	382	373	380	401	377	347	386	358	397	401	385	367	374	334	366	353	379	377	389	351	393	384	361	384	375	400	369	358	359	387	428	402	394	350	354	376	358	354	365	351	363	359	393	429	385	376	352	372	360	385	384	364	435	360	376	381	365	387	393	373	350	391	371	403	358	391	407	393	359	412	390	395	380	398	372	384	367	357	389	356	411	398	373	399	386	350	368	384	358	374	404	372	368	389	386	347	390	409	337	376	399	375	379	337	370	389	363	357	418	364	390	358	377	362	379	361	390	369	400	387	383	390	371	367	364	354	359	367	419	367	379	386	365	370	356	361	407	380	403	391	354	350	393	412	386	354	357	399	378	384	419	334	392	382	367	367	356	395	343	390	385	358	346	382	376	397	367	383	377	367	363	376	378	371	366	382	406	362	371	355	371	357	370	389	374	388	359	361	370	398	391	403	400	392	383	347	378	373	355	376	361	373	378	372	370	346	391	390	396	424	387	391	359	385	382	357	406	392	375	404	364	375	384	417	366	364	372	374	355	378	412	376	364	385	379	352	384	346	383	379	372	396	352	392	394	368	367	380	346	359	369	335	351	401	374	375	369	372	381	392	335	419	371	374	388	345	370	377	412	367	380	392	399	371	378	371	363	355	385	410	385	370	334	362	376	392	370	369	380	377	364	366	356	367	368	386	360	409	393	385	386	378	394	375	378	410	378	358	394	407	386	346	393	347	363	337	353	382	383	372	371	374	402	394	413	402	350	354	375	370	388	399	361	408	387	337	404	363	376	374	370	358	386	407	387	339	378	377	347	376	385	393	387	379	388	373	395	368	351	391	365	375	349	363	360	367	376	348	381	381	387	409	384	411	408	347	405	359	357	379	360	368	349	370	364	366	369	361	380	368	384	398	382	373	375	392	345	345	368	384	387	395	396	398	382	383	369	382	378	357	386	375	406	357	362	363	399	376	364	390	393	409	333	388	365	378	389	372	385	387	375	393	356	362	397	396	383	382	404	364	378	378	378	401	421	378	390	365	379	350	368	349	367	369	372	372	357	419	341	396	390	388	378	412	399	368	384	347	425	390	375	376	380	378	402	393	360	390	378	367	419	368	370	355	373	382	408	371	401	394	361	363	389	354	387	376	396	337	394	388	373	405	384	398	386	367	380	361	380	367	376	367	418	371	388	374	373	355
1701	336	350	321	297	343	346	369	349	361	333	321	331	332	345	333	320	349	321	326	326	344	362	334	316	320	354	330	348	307	296	359	338	336	361	292	343	324	330	327	345	310	332	333	344	344	344	343	338	303	327	331	342	317	362	339	339	317	313	358	333	322	331	336	334	346	309	331	350	334	333	331	321	358	363	329	315	362	337	314	308	320	317	328	287	311	335	340	337	335	354	281	310	328	367	355	333	350	362	333	317	325	327	321	360	348	311	313	328	337	331	342	336	331	329	327	327	324	363	375	341	347	333	344	350	346	326	343	336	327	352	351	310	317	333	306	339	319	328	333	293	326	382	317	361	331	317	344	331	350	323	339	359	343	282	304	299	342	327	361	375	329	312	318	329	324	310	330	325	324	344	305	381	361	330	316	324	313	331	334	361	328	304	337	349	342	360	339	317	346	365	324	347	349	323	328	305	344	299	304	359	355	350	317	338	314	334	319	329	308	307	362	312	332	328	310	359	355	315	337	356	331	333	347	303	316	288	338	353	311	341	338	316	297	338	312	329	345	369	301	337	321	303	336	344	338	295	317	320	319	348	363	320	317	294	352	349	322	369	365	348	312	325	374	331	329	326	343	346	345	308	308	318	351	362	341	347	331	330	306	364	333	373	299	310	376	307	321	318	339	329	334	308	342	312	314	326	328	342	353	311	274	339	332	297	336	299	329	305	347	350	356	299	328	347	333	328	345	319	333	365	346	359	346	315	320	343	303	349	330	298	334	317	336	331	349	335	346	340	340	344	330	342	353	335	324	357	319	283	295	297	330	319	351	319	320	359	328	350	323	352	310	364	325	314	313	321	303	345	360	327	341	293	294	292	351	328	319	313	341	336	335	356	316	338	323	329	326	326	329	328	325	323	306	296	365	319	358	366	345	347	343	319	326	288	328	292	309	363	318	365	334	301	321	341	320	341	333	340	346	338	336	325	307	317	304	361	305	331	325	328	315	327	365	373	361	300	347	359	324	341	354	299	304	333	349	352	326	307	357	314	385	334	341	374	356	328	313	312	307	317	363	336	313	335	326	329	316	327	319	323	324	331	306	335	361	329	322	296	329	309	327	296	330	346	334	287	355	354	330	342	332	350	320	355	305	319	337	319	302	348	330	334	297	374	334	343	343	327	354	364	346	366	340	295	352	319	331	328	307	354	315	319	314	317	336	315	326	311	315	323	321	314	336	333	363	349	308	327	312	335	358	351	330	328	359	365	342	328	335	368	357	338	363	344	330	323	365	286	334	314	318	327	346	337	374	327	331	335	332	337	371	352	369	319	303	328	325	327	334	317	301	328	330	359	348	368	344	339	331	349	363	291	335	327	301	353	296	359	328	321	331	352	324	350	314	356	333	358	357	360	309	330	331	329	335	291	297	343	321	350	324	363	320	318	323	368	332	325	276	330	340	332	312	331	341	359	283	330	311	322	301	364	330	361	351	334	334	328	328	347	363	353	331	346	337	282	277	322	360	353	338	330	318	331	325	336	336	350	355	367	390	339	335	314	315	349	321	306	329	316	328	349	311	342	327	292	349	328	325	316	334	359	323	333	324	338	333	312	279	356	326	366	320	348	351	327	334	310	349	343	315	305	341	354	316	356	325	358	316	301	359	297	353	313	342	356	378	324	334	328	302	349	407	307	340	341	323	298	296	356	313	320	330	330	343	319	326	328	337	312	304	346	335	331	344	311	300	327	322	338	345	336	293	364	322	316	309	375	342	345	349	295	342	338	360	331	343	340	286	341	334	344	336	341	309	309	345	316	336	295	326	329	345	331	300	305	340	348	347	329	351	314	336	311	297	358	332	321	337	335	335	326	342	328	339	322	316	352	322	356	306	327	317	329	347	334	328	332	357	327	342	321	354	328	337	369	324	321	329	348	310	315	312	400	335	339	311	304	328	348	334	313	349	360	363	322	341	335	336	356	350	324	321	346	356	323	359	346	348	333	316	321	296	351	349	353	352	342	359	289	338	321	361	320	361	334	344	317	332	325	336	316	345	314	305	324	344	337	315	331	350	297	324	331	300	324	376	324	342	347	318	348	359	306	339	334	351	343	331	330	365	323	290	322	314	316	311	333	335	356	327	331	351	372	332	350	320	311	310	339	314	324	318	342	326	305	334	323	330	323	317	332	326	319	312	300	344	327	360	341	314	316	335	301	317	332	347	347	323	347	318	329	318	356	337	305	301	319	287	319	310	320	300	324	320	359	302	337	347	338	332	363	348	364	320	364	358	338	346	360	355	351	337	343	312	322	356	291	392	328	330	344	341	295	351	322	334	356	337	295	344	319	332	325	314	322	337	299	343	348	310	311	336	344	327	327	365	315	348	342	337	377	348	330	315	304	338	357	299	334	352	288	317	336	359	327	331	335	327	339	333	323	329	366	334	330	330	356	328	334	341	342	318	325	313	316	299	333	283	335	322	304	325	333	317	332	348	331	292	314	312	361	305	307	335	348	340	345	310	338	357	349	296	356	347	309	341	340	345	367	312	326	322	341	303	348	326	361	343	324	323	294	311	362	285	310	348	317	313	305	343	304	337	386	375	329	348	317	354	355	332	312	320	341	338	325	340	273	344	351	333	353	404	322	324	297	337	339	320	337	303	357	316	318	321	378	338	381	340	303	325	286	358	354	308	347	321	343	340	329	342	367	316	305	324	333	336	344	327	321	345	305	287	314	335	344	320	308	347	339	362	303	367	336	356	352	340	343	289	318	360	311	347	329	313	372	352	354	334	310	316	347	323	330	338	325	307	328	323	328	337	368	344	389	329	320	360	340	340	329	320	347	334	303	346	337	338	323	300	367	307	317	357	330	366	346	315	353	363	338	334	320	320	310	364	347	329	346	326	346	341	321	339	295	334	352	335	291	339	368	317	342	320	352	321	342	333	350	340	321	318	361	308	321	339	308	343	321	345	344	341	303	320	310	304	322	346	377	338	303	327	298	298	340	336	330	289	336	359	348	333	332	309	314	318	325	334	342	350	321	333	353	337	347	346	341	336	332	313	342	322	317	332	364	323	338	365	359	362	322	329	347	333	302	374	381	334	342	361	330	300	313	323	321	327	348	338	321	341	317	362	325	343	323	347	322	318	304	318	306	314	340	340	358	314	325	309	303	315	337	365	310	321	338	332	353	348	336	361	330	313	317	347	330	311	351	290	345	319	348	330	344	348	330	332	359	328	347	358	314	311	322	315	353	325	337	365	360	298	330	313	381	314	323	354	321	315	347	324	336	336	294	351	313	308	354	338	356	330	341	296	338	297	397	340	324	346	342	325	338	335	306	331	304	314	365	314	333	329	327	316	361	332	301	327	328	367	308	328	306	314	371	312	346	336	310	327	328	319	327	366	329	309	300	348	347	310	303	316	340	311	333	335	326	345	354	334	336	332	312	321	313	349	328	327	314	300	322	316	330	347	309	331	329	312	335	339	328	332	325	328	357	349	335	342
1913	748	780	774	765	740	743	678	817	732	744	710	716	760	711	710	674	736	714	747	738	706	730	718	700	750	692	721	723	690	711	678	699	726	679	661	700	723	714	724	697	719	755	719	749	717	701	691	674	648	721	757	736	779	704	696	717	700	688	712	685	726	684	708	673	704	708	712	683	705	761	708	736	771	676	693	705	717	677	698	705	707	744	736	714	708	745	704	706	684	746	721	742	708	690	732	698	726	726	703	713	719	674	742	682	734	732	699	690	654	751	677	639	716	683	736	693	728	705	673	691	667	734	663	683	722	732	724	709	723	702	719	707	655	706	696	707	726	702	740	698	731	686	713	762	724	719	706	694	749	729	709	684	712	684	740	663	731	685	747	749	692	685	719	716	707	714	697	709	700	715	730	724	745	731	704	735	720	679	720	737	709	706	742	682	727	690	733	712	714	701	738	728	692	667	724	744	756	729	747	724	728	672	691	746	700	715	724	720	678	661	722	713	693	753	694	764	673	715	748	733	707	695	701	741	722	754	729	717	692	716	727	701	682	658	756	732	718	692	668	696	730	717	720	678	691	735	733	715	741	727	699	711	735	684	709	712	754	741	720	756	709	723	658	694	687	739	694	714	742	707	723	686	738	731	723	689	730	730	731	686	766	695	693	714	693	733	687	700	730	751	706	734	714	694	721	739	727	700	736	706	742	706	752	702	669	707	707	704	681	670	738	701	650	731	753	702	705	710	751	690	685	732	700	735	636	713	722	731	708	705	701	747	732	668	682	724	681	710	726	689	709	694	736	690	692	718	703	748	718	712	689	735	705	751	765	730	688	736	730	690	688	717	698	693	713	755	698	705	705	733	688	718	731	703	765	721	707	725	728	659	689	741	730	698	680	709	666	713	768	687	676	701	691	715	732	707	725	750	735	738	711	711	759	735	706	681	707	702	698	721	668	719	720	700	701	722	708	739	702	720	735	686	718	717	659	684	743	733	735	730	737	673	732	667	713	710	736	730	678	720	737	688	755	717	712	711	759	759	736	723	755	703	730	667	726	735	693	700	696	671	721	716	741	696	672	702	697	735	693	747	700	719	721	688	796	746	759	714	698	707	717	691	741	759	742	693	708	750	725	727	724	685	681	700	720	692	716	723	688	701	734	662	748	718	746	760	753	698	700	693	729	702	680	671	736	680	720	698	768	740	708	663	759	654	704	713	694	732	696	676	734	694	687	682	731	702	729	670	753	730	694	702	737	697	703	705	721	682	735	669	704	720	724	732	745	708	729	713	685	732	686	724	712	735	734	732	689	701	722	672	723	746	732	695	768	760	697	699	712	743	679	730	680	737	772	726	745	707	692	681	700	768	696	695	758	729	689	756	681	687	706	740	729	714	744	715	738	676	702	713	731	741	737	738	717	695	704	704	663	719	692	688	721	655	696	692	733	715	713	723	686	723	708	697	691	713	695	640	753	710	729	704	755	733	728	688	711	763	733	734	706	730	745	712	717	722	702	699	723	677	716	702	695	758	724	698	744	730	678	731	695	690	747	691	716	735	723	722	718	697	692	684	686	741	702	740	702	703	716	703	656	762	727	731	713	708	651	706	752	715	737	686	695	706	709	735	731	737	689	733	701	726	719	698	719	706	716	726	710	733	725	698	740	751	703	745	693	755	708	731	675	740	714	735	679	665	698	702	703	720	711	754	708	695	696	737	704	761	698	676	728	687	744	702	701	702	728	748	723	699	733	705	712	729	693	749	673	734	704	699	688	700	728	713	678	711	736	680	742	687	702	740	722	724	742	707	725	678	726	741	666	748	766	726	713	705	710	710	700	734	735	716	708	717	702	710	724	727	707	746	658	738	718	764	705	671	731	746	760	723	717	675	731	719	704	711	712	719	735	714	715	717	706	689	694	719	720	685	733	733	664	685	725	725	748	749	732	692	726	729	700	720	703	728	693	719	702	719	687	692	696	640	673	749	721	727	720	728	687	710	697	714	726	690	731	715	691	698	698	749	724	689	717	698	755	736	704	689	684	683	699	714	694	710	729	685	714	687	707	725	705	731	649	696	720	732	740	716	722	682	754	686	714	711	743	735	681	709	683	712	703	701	703	767	753	716	718	779	718	712	720	754	699	715	675	696	756	729	689	708	725	713	654	723	686	721	728	684	709	719	722	714	715	688	717	696	735	706	764	683	682	731	714	696	686	678	692	692	743	687	726	679	722	711	727	691	656	701	683	687	714	736	721	717	731	706	708	749	692	673	727	732	712	710	694	663	724	779	679	708	743	744	714	726	725	729	704	742	692	672	774	769	707	708	710	745	723	686	745	730	705	713	671	671	649	692	719	701	753	708	756	661	707	681	717	735	739	736	710	733	718	736	705	687	722	683	732	647	676	747	716	750	702	692	716	737	708	699	706	727	674	727	736	687	743	733	692	738	725	767	743	728	706	704	737	714	754	716	704	697	669	720	690	666	741	674	670	671	688	665	658	715	740	711	687	740	720	730	663	659	695	693	766	713	717	704	715	770	744	734	668	697	735	672	704	704	691	735	722	748	730	686	689	780	719	720	728	701	752	715	715	710	721	690	654	685	655	708	724	732	748	734	672	714	691	729	730	705	738	700	720	724	709	721	741	662	738	664	738	707	702	674	698	736	711	717	705	721	665	716	763	713	710	735	731	700	718	702	761	689	692	733	735	715	715	713	750	724	720	685	716	676	705	686	703	706	696	721	688	728	689	739	738	769	743	671	720	732	694	735	701	740	682	730	709	689	770	707	697	651	697	760	724	715	737	681	722	751	674	711	708	749	752	713	747	756	740	711	725	707	708	725	737	739	723	706	691	688	725	714	745	715	727	751	707	708	773	694	733	686	674	692	747	759	666	750	764	733	698	664	695	676	701	692	707	617	729	729	703	720	758	683	721	691	710	727	776	726	732	722	680	681	725	739	736	711	707	711	760	736	681	690	687	740	748	714	702	685	723	697	716	736	666	717	753	737	697	665	705	693	740	697	717	727	695	683	687	690	676	714	726	690	741	734	775	690	729	724	722	752	721	706	689	698	697	718	693	728	726	688	710	716	644	753	783	680	680	732	696	673	688	675	701	713	680	702	720	692	682	698	742	661	682	701	710	696	705	746	731	741	716	726	728	681	738	720	745	677	712	700	711	723	707	726	730	724	719	714	726	679	725	741	714	700	725	699	714	789	724	671	690	700	715	740	716	691	687	707	758	740	677	751	721	727	726	700	722	691	726	768	682	685	699	702	677	759	678	714	704	697	711	674	740	699	739	751	744	703	704	702	746	729	731	684	751	713	631	729	719	717	718	709	681	742	682	756	721	720	666	673	755	731	730	712	710	708	668	669	684	717	703	721	686	687	712	706	668	731	723	698	678	740	712	702	755	702	731	712	695	726	698	740	723	712	715	688	744	703	731	724	701	725	733	694	692	663	721	697	732	711	717	702	710	703	741	728	703	727	718	704	738	725	707	752	747
7353	500	538	448	351	257	229	211	181	190	156	199	177	155	168	159	184	155	158	151	123	146	152	150	165	156	161	175	146	168	139	144	169	173	159	153	147	160	140	161	146	158	170	148	153	186	167	143	183	149	159	129	136	148	156	162	147	142	150	141	148	136	164	148	134	122	145	143	164	137	156	164	162	156	163	155	142	139	162	136	163	137	151	168	177	159	140	126	145	155	164	123	175	169	149	147	179	146	167	161	152	133	160	166	155	155	157	146	165	147	155	141	137	137	144	135	149	158	148	139	138	155	151	156	165	152	170	167	168	138	149	165	161	130	173	155	131	139	152	141	152	141	148	178	137	147	165	198	152	154	149	161	143	168	133	133	165	162	130	156	161	118	129	145	140	174	157	147	151	156	139	179	119	129	162	171	169	150	152	145	153	130	145	192	154	151	154	129	143	158	132	109	151	153	148	153	139	143	141	152	122	131	154	150	136	145	142	184	126	149	173	145	129	150	149	136	162	167	135	129	133	135	153	170	180	147	161	142	164	166	155	151	147	158	164	162	147	129	176	149	129	145	152	142	143	144	163	142	153	149	131	128	139	151	139	174	178	166	147	166	146	130	137	154	164	174	160	159	164	125	167	148	163	121	149	123	151	146	158	162	157	143	153	146	178	124	163	171	186	157	154	145	144	139	152	130	158	153	144	149	166	147	140	155	120	134	146	139	156	166	163	161	145	150	165	159	153	146	151	156	166	140	169	160	156	161	141	146	173	136	162	147	140	149	128	147	142	157	159	130	145	152	139	177	152	157	135	135	146	160	151	118	144	164	167	130	135	138	166	123	142	143	154	135	166	174	140	163	158	127	152	155	130	150	162	152	139	138	134	156	167	142	138	151	145	152	160	171	175	139	153	151	144	143	149	144	135	179	145	149	154	164	135	150	147	144	149	163	170	152	156	159	162	154	149	170	139	168	148	136	145	137	135	142	148	141	148	145	154	141	138	122	142	163	145	140	159	155	143	141	159	162	153	151	147	129	143	151	167	149	129	141	170	162	154	180	131	144	153	133	163	157	158	162	163	160	159	136	130	144	158	171	151	170	148	135	143	155	136	156	170	144	153	143	135	147	155	150	141	152	139	146	146	171	159	134	139	151	148	148	147	160	154	157	155	166	150	137	152	137	152	140	140	149	154	150	133	154	158	153	169	154	150	145	135	154	170	168	148	166	147	146	151	166	144	138	124	185	159	177	160	177	146	168	145	142	165	144	156	140	175	136	146	166	145	156	133	158	149	172	158	146	143	151	165	145	130	181	173	163	137	142	155	162	170	132	158	143	134	137	138	127	145	163	160	157	134	155	134	136	151	154	158	165	143	197	136	150	133	169	156	132	141	144	153	167	160	153	139	145	140	148	150	150	139	132	145	141	150	146	177	151	177	145	136	182	142	148	147	167	137	138	144	141	166	164	139	191	146	121	139	165	152	151	158	131	138	156	172	148	129	154	126	176	144	134	142	148	144	137	141	156	153	159	169	171	154	150	128	160	169	134	159	175	152	137	158	144	136	156	161	127	145	154	175	147	166	149	154	170	164	130	161	139	164	147	121	137	149	149	149	162	141	155	142	136	137	169	155	152	166	156	158	171	154	152	148	151	157	135	155	142	144	149	179	138	141	131	142	158	138	163	160	147	139	162	156	129	154	144	165	179	159	165	150	142	135	125	129	149	143	137	144	166	141	157	162	159	151	133	154	118	144	147	146	132	144	151	151	138	140	178	154	159	150	146	167	133	141	153	156	150	147	153	152	128	156	135	150	139	153	137	156	153	138	129	162	159	134	138	144	150	161	124	140	145	127	124	162	171	148	148	189	163	124	142	139	135	159	141	152	155	158	159	142	142	138	145	146	142	139	150	154	150	157	143	136	141	153	160	160	141	149	131	148	156	149	150	171	156	173	150	145	140	156	170	144	148	157	133	150	171	145	146	161	156	169	173	151	139	163	158	146	148	191	140	145	172	137	145	137	137	156	154	136	158	150	132	128	158	187	155	175	154	139	148	141	140	152	145	150	155	159	163	168	152	139	160	131	150	158	143	154	147	160	134	176	147	166	153	141	117	132	158	154	133	133	145	160	143	150	160	150	130	143	150	155	160	153	162	135	153	173	143	156	144	143	158	151	174	168	140	132	142	146	162	143	140	146	138	137	153	157	142	129	145	158	161	153	183	143	153	164	123	156	158	153	145	147	144	128	139	148	177	148	153	147	163	133	129	144	146	144	159	153	119	166	145	158	161	156	127	145	153	143	164	166	158	162	166	139	156	133	160	138	138	164	140	151	138	170	146	141	162	158	142	151	134	157	122	148	151	159	154	194	125	163	137	162	140	125	164	143	160	155	159	165	166	154	154	136	134	117	151	125	144	167	121	147	197	181	153	173	158	160	153	151	159	177	167	159	151	157	149	148	141	130	140	146	157	146	123	143	151	180	165	158	162	155	145	195	155	153	127	130	155	151	165	143	145	128	154	131	147	133	142	167	139	149	150	165	155	142	143	164	162	148	145	156	139	149	133	134	148	139	183	170	133	155	151	169	161	158	160	167	139	170	164	149	150	169	158	153	135	125	139	177	137	148	128	156	169	153	137	147	164	140	162	179	172	135	155	114	148	152	174	168	137	182	147	137	161	157	148	138	148	151	138	137	130	166	155	138	152	143	153	152	148	157	151	143	150	151	163	149	151	153	165	169	134	146	170	166	155	145	163	139	148	153	142	162	153	159	126	147	152	133	162	168	151	162	143	150	190	140	152	146	132	149	153	149	171	149	156	140	140	159	144	165	125	144	177	133	142	140	144	139	133	146	144	133	154	137	182	163	163	178	162	131	151	147	143	148	148	145	170	144	159	151	154	152	155	168	183	160	164	161	169	138	141	159	131	150	158	165	152	147	156	146	134	153	160	161	157	148	118	143	147	157	155	149	148	145	135	132	150	146	135	130	149	121	156	133	155	159	157	146	169	140	166	168	155	140	139	159	163	139	160	177	167	144	150	168	139	155	152	163	162	146	130	143	146	158	162	168	163	164	141	155	139	146	155	139	152	125	138	149	167	165	159	149	158	172	149	160	150	135	151	151	154	132	165	178	151	153	151	145	153	160	158	149	163	155	155	122	140	161	142	141	154	143	132	155	161	158	159	128	146	143	172	152	135	192	142	153	169	160	159	163	157	160	174	156	133	161	155	132	156	141	138	151	162	168	140	160	163	154	152	146	164	157	156	128	153	137	131	141	147	161	137	163	127	143	121	126	161	151	134	141	148	142	139	122	168	161	167	159	161	159	134	137	152	154	126	166	133	154	152	150	149	147	120	171	133	144	136	139	163	152	130	144	146	141	145	144	140	159	146	148	145	148	136	149	151	154	142	162	163	148	147	139	157	138	144	152	153	142	134	145	153	156	144	172	173	139	153	161	135	141	179	168	151	153	171	142	153	166	169	162	168	137	163	137	129	149	183
6132	662	1194	1336	1128	950	830	695	589	585	542	515	467	462	445	434	425	449	430	393	414	407	401	403	402	379	403	376	404	367	347	382	386	351	407	399	323	358	365	350	380	376	361	364	392	356	359	398	349	370	347	363	351	348	344	343	340	370	392	353	350	392	342	370	395	369	350	357	377	348	348	358	345	371	342	356	343	356	371	363	319	363	395	345	349	360	378	366	356	378	332	355	356	355	363	345	341	394	368	372	337	351	339	358	356	335	356	405	382	338	366	346	391	365	322	388	345	394	343	342	370	358	364	355	375	363	350	335	393	331	361	380	345	348	369	352	346	327	362	358	378	345	372	366	360	344	371	338	370	340	330	365	349	360	375	376	375	360	365	385	374	379	352	346	353	338	346	358	393	343	381	374	388	364	359	343	357	385	381	345	341	362	342	372	359	356	356	341	343	350	373	346	394	339	350	345	356	355	337	362	340	368	351	343	352	371	354	322	373	328	338	404	356	347	324	366	363	373	333	333	345	347	349	342	356	325	379	356	333	356	375	349	380	321	355	350	318	352	350	368	355	362	318	349	354	369	376	328	362	325	340	361	348	395	365	369	348	381	354	336	344	329	381	345	339	387	352	334	333	361	358	350	355	344	338	357	372	383	357	405	357	356	367	357	373	355	347	364	351	356	337	355	347	373	405	316	366	388	357	369	355	387	353	367	353	363	346	321	346	362	361	348	346	381	325	357	354	356	364	337	358	345	313	364	334	375	327	336	345	369	360	368	366	356	342	322	360	350	363	370	362	386	355	392	341	308	339	383	359	360	339	331	351	333	353	347	364	375	375	351	370	330	346	360	339	359	345	329	322	338	345	364	375	376	390	373	372	361	340	334	358	381	358	301	377	351	337	345	343	372	379	380	348	364	348	363	310	347	366	362	313	342	378	355	336	384	365	340	314	362	391	374	344	349	390	397	350	375	385	353	334	370	349	335	357	347	326	373	361	358	362	324	350	343	398	372	359	385	396	322	350	326	342	345	375	345	366	362	344	362	386	398	345	368	366	363	372	375	375	375	341	346	340	352	368	391	341	337	373	387	354	380	326	390	375	342	384	346	369	357	337	370	353	339	373	370	354	357	333	365	378	360	339	391	327	360	329	336	371	346	369	367	360	347	349	338	367	378	346	327	351	362	369	339	364	344	331	369	346	360	346	371	359	348	391	367	360	340	348	374	346	367	361	362	398	340	349	337	356	357	386	381	373	373	335	327	332	366	367	337	370	366	353	352	316	355	347	348	355	364	335	379	353	363	389	384	339	372	386	349	357	355	361	380	355	332	335	372	365	315	358	385	361	357	355	341	347	351	363	374	351	330	338	352	346	325	375	355	374	320	395	332	381	353	356	361	379	352	366	350	362	355	381	379	355	350	380	348	363	380	369	368	347	378	378	390	370	366	381	379	344	378	375	348	367	356	356	342	387	361	353	341	351	388	371	378	343	363	376	338	379	350	330	347	354	365	364	306	335	357	352	337	372	350	345	350	369	376	338	371	341	344	339	352	317	337	343	361	379	366	333	383	383	331	344	349	353	348	384	391	332	357	396	338	354	344	374	356	352	372	382	341	366	344	333	335	347	354	369	350	335	347	369	351	352	367	380	381	332	323	362	367	357	372	360	346	372	347	361	341	342	351	345	368	384	334	364	364	360	345	364	360	356	366	366	358	345	363	345	380	364	352	360	401	342	373	334	360	387	346	332	348	390	373	347	374	370	335	338	346	351	349	345	337	361	368	363	360	388	367	353	375	359	337	358	369	367	344	328	343	351	378	354	347	349	360	340	350	343	337	346	334	331	372	355	380	344	355	325	346	391	362	373	358	379	396	357	355	353	393	374	354	347	335	333	360	323	352	366	356	344	371	369	368	372	334	351	351	345	328	356	344	359	329	350	352	360	327	335	341	388	339	351	357	364	348	352	350	340	384	379	385	341	355	344	338	359	344	394	348	334	396	370	332	370	353	372	362	365	379	351	358	383	358	375	344	369	330	373	353	353	347	377	371	366	348	330	380	377	364	387	374	344	368	374	348	354	369	338	352	400	382	325	343	353	352	335	364	366	334	342	356	365	333	368	340	368	379	345	404	368	339	389	340	338	365	317	384	362	352	354	378	351	341	355	364	319	340	354	339	359	339	366	328	379	356	340	337	351	327	369	415	377	352	380	324	328	346	340	383	375	354	349	402	375	331	341	329	354	360	368	353	366	360	376	348	375	380	367	323	377	369	375	353	358	371	355	329	330	376	347	370	384	340	355	366	395	341	378	326	325	384	388	363	366	353	365	367	370	375	378	359	351	385	354	365	376	346	384	384	355	373	375	367	386	344	322	352	319	337	361	376	378	372	349	357	340	365	361	335	373	352	347	340	381	390	370	400	350	365	362	378	357	370	364	348	393	336	338	382	352	384	364	345	351	341	353	405	392	365	331	359	358	356	345	362	358	363	370	333	368	375	342	329	373	350	328	394	342	370	330	388	370	338	369	400	358	350	337	345	334	332	335	359	378	373	337	359	343	353	377	334	371	360	357	337	378	354	372	338	370	384	360	323	355	360	342	354	317	342	368	322	364	380	366	360	365	375	376	377	409	360	405	368	348	361	356	362	375	355	343	335	343	398	351	351	361	358	357	373	383	343	383	371	353	334	363	339	363	380	331	326	362	342	340	388	357	337	351	372	351	378	365	361	401	353	352	349	359	343	393	357	374	400	363	319	353	357	358	389	357	325	346	364	375	374	358	352	353	363	342	327	375	347	347	352	345	377	378	338	335	373	351	345	353	370	317	356	355	356	367	400	355	362	375	368	370	376	373	360	346	341	373	388	340	333	373	375	365	376	328	369	371	381	362	346	349	338	338	364	373	336	366	356	361	384	400	348	329	362	377	368	355	349	348	350	335	364	333	361	350	358	397	352	345	342	380	348	361	353	362	364	371	380	373	333	354	358	363	382	359	334	332	359	353	326	369	331	329	409	372	367	348	342	332	374	344	324	338	389	349	358	349	315	345	333	329	329	369	356	352	380	346	344	369	369	356	332	374	380	378	391	363	361	355	382	376	371	351	340	368	365	367	364	357	360	375	370	352	368	341	356	361	376	335	338	367	325	335	342	365	331	355	365	358	327	340	365	358	384	348	329	373	349	362	348	377	351	346	368	385	376	373	377	350	361	374	372	360	331	354	347	342	340	377	314	335	348	365	363	360	343	357	388	344	364	385	312	366	368	320	381	394	360	361	356	336	392	353	347	341	350	361	351	344	351	342	348	343	359	356	340	338	348	371	375	377	398	341	357	353	377	392	387	382	358	335	340	366	367	370	345	384	349	373	344	370	355	331	343	336	379	395	357	342	344	382	357	359	338	371	371	343	391	334	316	349	331	359	391	399	347	341	338	350	382	304	389	352	351	375	349	388	320	347	368	389	371	352	353	396	364	326	362	341	378	339	345	329	347	379	368	376	353	360	369
13760	1156	982	821	494	370	315	251	216	238	239	191	223	188	207	181	161	191	163	173	143	146	156	165	159	162	147	160	162	156	152	140	158	143	167	149	172	151	124	142	140	150	156	145	162	150	140	150	128	164	150	139	144	156	148	145	171	169	129	143	153	149	155	150	130	143	143	127	157	145	146	123	164	170	164	152	148	154	130	154	130	131	167	145	150	152	140	150	160	148	142	138	144	147	154	154	152	164	146	149	142	156	162	162	162	163	174	155	128	129	163	140	122	140	140	145	161	138	133	140	143	153	158	137	141	130	150	165	129	136	134	159	155	141	153	137	164	144	142	154	169	144	138	138	135	141	144	157	171	134	157	140	146	152	176	158	158	153	149	151	143	138	142	135	130	166	144	153	159	163	132	161	129	132	147	169	123	138	123	149	145	162	160	139	114	153	146	146	140	143	147	155	154	141	150	163	152	135	151	135	150	153	146	164	157	141	151	155	162	154	140	148	160	134	136	146	138	144	156	154	143	140	162	167	151	144	131	165	132	153	136	170	161	140	140	152	139	146	128	138	161	151	157	164	147	130	146	143	159	137	151	125	160	142	140	149	156	134	131	143	150	133	146	126	127	151	143	179	148	168	143	154	168	145	128	142	146	149	134	145	177	147	136	154	151	143	145	119	161	154	133	129	143	129	151	145	165	161	159	127	143	146	194	140	144	118	153	144	172	172	147	159	151	145	155	149	147	157	144	140	159	159	150	135	144	172	148	152	149	147	160	136	177	160	148	143	146	150	145	138	144	134	152	155	161	134	146	120	163	162	147	148	162	143	152	170	136	140	157	145	170	140	134	125	129	137	152	174	146	172	146	173	143	146	139	133	132	156	147	124	145	132	122	164	153	170	149	143	126	154	139	153	114	150	141	165	141	132	151	146	150	157	144	163	154	158	170	143	132	148	158	133	159	142	167	172	166	148	124	133	153	165	133	148	126	176	142	183	151	135	144	164	117	148	127	151	155	133	137	158	155	140	149	140	163	151	147	153	153	133	151	155	152	158	139	138	145	162	151	157	146	168	131	158	169	139	121	135	134	161	128	121	147	143	155	126	128	158	151	149	147	169	134	140	143	134	134	142	127	152	158	146	143	167	148	162	138	132	143	156	147	161	127	142	134	157	145	149	145	143	135	140	137	141	117	157	162	161	151	149	126	129	143	150	121	127	156	132	139	153	129	154	164	143	168	107	144	163	150	124	137	174	139	149	157	125	154	153	155	148	148	139	144	153	130	164	158	164	153	163	133	159	152	153	135	142	167	157	157	149	139	145	150	175	153	130	171	136	144	146	149	157	143	133	137	142	143	130	148	158	139	155	150	150	136	153	136	147	141	178	152	156	163	128	139	147	133	136	134	137	144	119	173	164	151	146	141	158	141	159	130	142	160	144	162	150	171	122	141	144	162	144	133	147	144	128	150	128	142	146	158	138	132	151	135	145	153	152	131	143	156	129	142	149	135	149	140	140	143	131	143	152	151	143	126	126	126	143	129	137	155	152	154	149	151	154	172	156	173	134	153	159	149	126	142	167	159	146	164	164	144	158	136	147	139	165	142	170	130	140	152	145	137	147	120	161	155	146	135	161	153	126	136	154	144	160	136	135	167	141	174	158	166	165	168	138	140	144	161	140	172	158	131	139	149	138	153	146	155	153	140	129	171	132	145	142	148	169	159	163	130	136	160	139	168	157	168	126	153	161	158	130	154	132	142	159	146	154	132	136	134	137	141	149	130	152	141	148	125	128	140	150	137	141	159	129	140	144	133	126	164	137	150	175	158	141	152	141	137	158	174	147	163	150	145	135	145	160	157	138	131	165	134	123	147	150	156	159	127	158	144	154	160	165	166	160	162	136	152	146	153	165	155	159	150	138	147	149	143	151	135	134	156	152	151	140	131	112	140	138	137	150	145	143	169	164	146	141	152	147	140	144	148	153	152	148	142	159	159	154	133	157	142	151	145	168	117	155	132	148	140	143	153	152	138	154	138	149	125	134	154	132	150	146	151	146	137	153	133	139	166	121	124	161	140	165	139	140	152	173	150	153	137	123	141	154	168	160	154	140	150	166	144	144	145	118	167	139	134	128	144	148	163	159	155	151	156	149	157	165	145	158	149	141	155	145	121	154	167	141	150	131	161	136	130	124	140	148	131	147	147	154	148	140	140	153	144	123	151	141	141	164	130	156	138	144	158	125	143	154	160	141	123	154	145	149	153	146	165	151	130	141	144	150	140	140	144	155	164	150	133	146	145	141	143	163	151	150	164	166	147	139	127	131	146	131	151	145	148	128	159	184	135	139	144	140	157	126	149	135	158	167	134	156	134	193	144	151	136	137	147	163	158	144	162	139	148	138	132	155	154	170	145	162	147	131	137	175	126	161	152	136	145	158	173	161	150	139	161	154	154	172	147	155	156	151	134	136	155	141	143	172	139	143	134	147	135	135	134	155	156	152	165	140	133	148	151	141	121	153	130	157	164	167	147	145	173	164	163	142	151	134	140	168	140	121	136	137	156	171	153	146	170	160	130	148	138	137	143	139	136	145	162	162	144	166	147	131	152	142	155	148	160	137	164	127	149	142	141	138	138	164	153	160	167	145	159	152	152	155	152	168	160	152	146	143	126	140	148	169	137	156	157	145	117	141	133	140	131	157	140	141	134	135	134	137	137	154	165	171	124	150	130	162	159	146	156	134	145	164	155	143	157	149	148	147	184	168	152	136	153	132	136	130	137	158	149	158	152	147	150	143	146	164	156	131	138	142	162	151	152	136	132	177	155	138	174	153	136	154	150	134	153	120	137	133	148	149	145	147	180	146	134	142	118	139	124	147	144	167	155	129	146	131	158	130	119	135	146	153	140	132	136	140	134	175	121	134	151	147	130	157	162	124	143	158	154	146	156	153	154	135	124	158	119	121	147	155	164	137	177	150	142	168	134	144	142	140	132	157	133	134	156	135	156	147	158	144	175	131	145	153	130	152	150	157	147	150	150	139	129	140	165	133	135	148	137	143	151	149	156	161	146	135	141	128	172	175	161	149	161	149	147	144	159	136	143	172	149	150	156	137	146	152	141	147	176	138	143	129	141	140	175	163	135	152	146	143	134	139	133	133	151	162	142	166	136	170	161	147	140	157	138	151	155	170	149	162	139	135	130	139	145	141	139	142	144	153	133	121	145	140	127	132	152	134	184	160	133	140	153	150	155	172	134	143	135	142	133	153	154	183	146	168	166	157	154	150	152	138	161	140	139	149	128	155	154	120	163	163	159	135	159	165	146	158	128	141	123	144	141	151	140	142	139	139	148	133	125	162	171	140	149	167	122	136	145	143	127	151	164	141	164	146	154	134	112	177	146	141	149	147	161	163	160	135	133	142	145	158	143	159	137	146	145	146	149	148	132	149	141	152	169	148	168	159	136	157	156	131	143	135	171	134	147	158	155	150	162	122	123	146	139	127	154	144
7816	995	2141	2331	1895	1486	1175	953	858	783	755	675	647	547	570	563	528	525	478	479	452	462	493	474	441	439	459	415	403	404	400	382	374	430	428	402	411	408	392	414	406	400	393	392	399	374	398	403	363	387	389	406	394	375	406	398	399	414	360	376	413	396	346	395	398	409	389	376	399	395	377	360	381	379	343	384	372	398	382	387	374	381	391	373	370	377	384	363	415	405	384	380	388	364	346	399	386	352	395	410	371	392	376	393	363	382	383	391	406	404	413	338	409	390	396	419	395	357	418	429	389	359	402	368	418	369	418	382	388	364	361	363	388	351	372	403	347	366	370	345	348	377	348	385	392	388	393	378	400	401	388	351	386	360	383	361	411	375	368	366	383	347	387	391	368	358	358	374	365	380	345	399	390	390	364	374	380	407	368	403	376	390	396	394	387	359	364	386	405	359	370	379	421	387	368	346	346	342	360	372	381	395	392	418	415	396	379	389	390	403	356	379	374	399	360	414	382	418	379	409	352	371	380	384	363	372	362	356	361	388	366	423	364	343	403	356	386	394	392	397	361	329	402	387	400	375	353	389	358	368	385	377	378	403	361	361	374	361	389	377	350	424	381	381	380	399	380	409	386	376	384	381	413	364	372	358	372	391	353	375	373	386	373	392	374	388	390	359	377	375	413	416	381	387	386	366	382	372	392	361	403	377	413	368	388	367	419	380	388	387	395	381	380	411	385	360	375	388	394	390	373	380	378	414	371	356	373	379	434	385	389	381	371	395	355	396	393	364	373	381	423	380	380	388	396	380	362	390	385	360	385	369	369	407	334	328	407	389	381	375	372	364	326	414	383	347	387	356	387	388	413	379	340	403	375	381	360	365	374	352	376	399	387	389	393	361	376	398	358	398	387	365	343	388	402	384	355	345	371	377	390	392	363	406	395	376	374	378	354	376	384	381	399	391	370	373	374	394	389	395	399	345	379	353	394	340	392	404	410	373	366	393	389	361	405	394	356	380	386	398	396	368	377	372	381	369	386	354	389	344	380	373	360	371	383	404	371	345	345	390	384	374	378	394	374	365	384	378	395	403	392	375	374	372	391	357	352	384	420	383	373	374	384	369	365	406	392	433	393	375	351	395	409	367	446	404	384	382	389	369	391	405	368	388	394	392	393	385	370	388	377	380	399	390	376	382	377	389	368	348	395	370	380	401	387	371	337	361	362	354	416	369	382	397	397	372	377	383	375	398	381	363	351	400	376	374	389	391	386	397	358	346	366	380	407	366	403	384	357	398	382	371	368	380	359	377	368	391	384	376	355	395	346	376	380	376	372	356	374	340	392	402	355	376	380	375	368	365	381	406	383	383	392	391	341	385	386	373	367	402	366	386	378	425	355	337	372	337	386	396	368	365	376	387	346	394	385	374	389	396	408	347	381	387	355	387	392	391	394	397	392	368	409	375	367	374	392	405	383	397	380	389	398	358	372	372	337	395	341	359	364	392	399	394	404	375	392	402	382	371	388	386	353	373	367	385	366	407	366	379	389	354	380	375	341	397	361	386	396	406	373	375	381	388	346	369	357	370	380	384	371	392	375	380	371	377	375	389	383	378	375	332	375	359	399	378	423	385	398	381	362	397	359	372	393	352	367	372	339	417	414	394	400	391	390	368	395	403	348	388	372	408	376	396	357	389	401	391	384	385	374	368	378	402	375	370	366	387	375	372	394	369	382	386	383	405	381	404	377	381	357	386	349	384	361	400	358	377	391	347	409	377	373	371	394	409	387	423	400	379	379	356	363	393	414	396	391	374	392	369	364	388	330	398	364	380	388	357	393	349	359	365	362	380	371	402	389	373	367	380	375	398	376	383	392	394	387	364	389	419	400	360	388	366	386	370	400	372	406	352	359	368	389	388	390	416	380	390	423	379	359	372	379	404	383	362	361	366	393	393	416	367	368	375	377	355	360	356	343	395	356	377	392	402	372	360	363	403	394	359	393	384	351	410	353	385	398	367	365	419	392	395	404	372	373	366	351	378	372	355	364	377	405	384	392	361	372	378	395	371	386	380	391	401	413	365	407	401	378	364	404	407	356	358	376	380	354	388	395	358	408	357	368	384	390	377	393	377	363	399	399	383	385	386	366	398	408	394	393	387	384	377	397	356	392	371	369	366	363	376	393	382	366	389	350	408	370	369	367	345	383	414	356	367	340	371	375	376	378	365	379	404	406	384	360	397	380	388	379	393	401	392	405	368	372	410	408	389	378	392	393	387	366	391	377	345	345	347	374	378	368	361	373	359	388	372	384	392	372	392	360	379	384	374	378	396	403	383	382	402	375	382	348	391	401	364	387	383	372	394	372	381	345	423	369	385	388	417	346	389	388	350	377	422	375	378	379	360	371	398	362	371	384	349	380	388	362	386	402	406	397	387	368	394	386	383	379	362	393	407	384	392	377	390	361	335	360	371	417	359	369	364	362	380	383	352	362	359	366	395	352	347	356	367	344	374	380	378	408	369	410	405	385	372	398	414	408	400	380	405	359	404	394	363	387	365	383	319	368	380	385	407	391	387	347	411	405	374	363	369	348	399	362	406	354	384	419	390	348	361	397	400	390	382	376	376	380	375	386	361	389	324	370	393	372	391	365	372	381	349	395	375	368	388	376	387	339	379	387	382	380	393	384	389	357	396	390	375	359	389	376	376	398	372	372	368	382	379	366	398	426	371	366	409	353	362	391	383	383	372	379	373	381	385	396	364	391	382	408	379	393	392	384	413	391	359	372	334	348	358	362	346	367	411	324	351	388	365	380	412	408	383	382	367	366	386	394	379	370	397	395	368	388	385	389	385	358	387	390	372	396	358	350	372	374	352	375	372	378	395	377	368	403	347	381	369	394	382	356	377	343	400	375	382	381	382	378	378	424	392	365	390	390	371	360	391	377	384	366	418	395	393	381	393	355	399	372	400	385	405	366	370	382	380	376	356	370	393	366	365	373	353	346	350	394	358	397	379	363	370	395	363	381	381	375	420	391	339	392	366	363	406	370	410	348	422	341	377	377	394	407	384	371	360	392	396	350	403	381	395	388	380	397	344	360	415	385	381	382	384	335	353	354	339	367	365	396	360	361	393	333	375	360	382	392	389	380	359	409	428	386	388	382	369	388	389	387	339	403	400	403	380	385	371	379	426	363	382	383	416	390	378	339	369	331	399	418	380	395	356	374	423	369	401	375	377	394	425	412	408	367	383	340	371	356	398	380	355	358	362	402	400	382	359	408	386	370	399	404	370	405	368	377	362	389	372	390	382	414	365	364	367	348	376	389	392	385	398	390	371	364	406	376	368	379	395	393	374	353	362	401	415	387	373	402	373	344	418	373	387	374	360	338	390	399	384	390	364	372	387	385	407	356	381	383	415	406	392	397	378	364	373	351	374	373	352	379	356	411	353	413	410	389	353	403	398	381	347	366	360	407	363	379	400	362	394	349	361	387	378	342	396	361	395	358	371
1558	366	347	352	337	372	334	320	317	326	350	306	313	302	321	336	346	342	348	338	355	357	311	353	315	318	336	318	348	343	309	318	331	322	340	327	308	359	321	310	335	323	360	332	320	330	354	363	300	323	332	368	341	343	350	291	316	324	343	355	293	338	346	292	351	316	330	321	319	356	321	322	334	294	340	300	330	351	299	307	311	325	375	318	307	312	314	321	370	338	342	330	365	366	338	297	339	312	344	324	373	349	334	349	324	356	297	336	326	348	328	360	344	344	362	358	335	316	289	308	317	353	340	329	336	320	321	304	330	344	337	312	345	334	353	321	324	339	318	335	336	324	339	334	316	342	323	340	333	338	329	340	331	379	331	333	320	321	332	324	334	317	335	325	343	340	326	317	307	340	336	346	346	339	346	318	310	344	368	313	335	343	360	329	356	336	342	322	333	374	337	305	338	333	333	371	359	350	318	324	345	341	327	332	336	329	360	320	343	340	338	334	340	334	324	305	336	316	320	363	364	340	316	337	339	334	325	357	293	338	330	318	324	323	318	327	326	348	351	360	366	330	288	336	303	318	344	318	308	317	328	375	338	309	326	365	351	343	338	369	307	310	367	336	337	333	336	327	302	362	367	367	342	319	315	299	336	335	380	364	290	316	378	299	333	323	307	336	337	351	334	341	343	309	335	328	358	383	309	297	305	311	334	330	352	323	338	344	338	344	342	356	295	300	328	299	373	309	349	307	310	353	363	336	369	328	332	282	345	313	300	313	368	338	322	329	307	324	341	386	305	307	329	354	321	311	326	352	326	339	319	311	328	353	317	329	339	349	350	343	301	300	364	339	352	328	330	323	331	314	298	350	301	291	315	321	319	327	307	304	297	303	379	337	363	369	325	345	333	328	346	352	305	326	335	305	325	301	361	352	300	345	387	332	351	305	340	341	318	333	349	329	353	309	324	317	325	323	331	348	364	356	329	289	330	335	297	337	382	345	342	293	349	316	308	283	344	342	330	344	371	315	303	339	380	332	371	380	344	332	384	309	300	322	341	325	304	313	295	315	326	325	326	316	336	333	318	326	339	341	358	325	352	318	323	324	336	382	342	323	342	321	336	352	346	318	315	348	318	358	330	325	336	313	327	292	316	335	329	333	345	313	359	378	344	320	347	307	360	339	356	313	324	344	359	352	333	332	354	341	310	353	327	313	309	315	307	355	345	322	281	355	324	341	339	320	329	350	350	359	296	330	338	333	320	307	316	364	359	353	304	349	358	292	326	328	346	306	324	350	308	337	325	332	349	329	302	347	346	317	338	287	334	357	345	324	335	318	326	340	325	305	324	358	308	324	317	304	323	329	349	341	344	302	301	368	353	323	335	330	324	324	357	339	359	322	310	351	349	319	340	316	348	351	319	326	330	333	358	301	300	365	388	339	344	323	368	338	289	342	347	356	318	346	351	334	335	326	362	373	306	316	305	324	347	360	328	340	303	317	328	359	293	333	323	299	336	343	301	372	319	339	316	324	358	310	338	313	338	339	300	329	328	338	353	310	341	329	309	289	341	332	358	326	323	321	311	329	345	343	343	319	318	347	387	317	324	309	306	354	311	291	318	342	324	330	344	351	347	340	320	331	306	329	332	347	319	374	352	314	329	324	332	330	333	350	375	331	337	348	303	328	339	312	314	343	343	345	308	351	330	348	348	365	299	304	327	314	317	366	348	349	305	348	304	337	372	345	315	339	363	353	335	375	342	329	358	294	310	331	331	345	315	341	296	315	338	339	381	349	301	330	315	348	343	324	334	312	331	345	324	325	304	344	349	338	360	319	361	335	340	314	358	316	324	320	346	323	318	340	337	303	344	348	335	343	328	320	326	323	316	330	348	330	366	332	340	333	342	329	319	314	344	334	345	343	370	369	341	318	318	364	322	339	323	326	335	341	338	322	332	328	330	341	337	290	322	346	325	335	368	327	376	318	347	322	307	377	296	331	358	281	334	325	313	354	340	334	366	340	335	333	342	310	384	332	347	334	308	361	325	354	332	314	366	306	306	337	293	293	380	325	336	314	341	323	324	295	341	333	375	353	308	312	320	343	333	323	366	313	335	346	312	322	324	327	299	317	308	335	351	315	332	362	304	334	303	306	324	369	304	368	360	319	332	322	330	356	321	319	294	364	340	333	339	367	325	368	335	347	324	349	332	298	287	298	321	345	352	337	310	351	344	320	320	337	353	309	358	330	344	360	331	370	313	333	342	319	312	351	366	344	333	311	327	340	327	309	312	326	346	344	315	337	332	341	308	357	328	352	344	350	309	349	312	306	340	355	308	329	301	370	339	329	354	335	337	318	344	371	331	315	369	326	331	350	333	344	313	300	348	352	365	337	331	342	330	346	357	310	272	308	294	303	342	335	303	317	310	381	360	339	326	304	347	353	300	335	317	326	344	345	346	382	373	344	355	306	355	336	329	319	339	290	349	315	368	307	345	353	346	334	342	323	306	315	340	349	318	306	337	322	308	362	363	378	313	327	309	315	336	302	323	321	339	326	330	311	344	342	333	334	342	300	337	357	366	349	322	314	328	352	332	354	337	331	352	329	347	363	325	368	304	343	366	330	312	348	328	346	348	348	330	331	357	301	341	342	332	338	366	321	336	342	342	341	310	345	329	306	309	342	327	317	352	347	349	356	355	341	336	331	302	333	317	340	338	357	317	332	334	329	328	330	330	319	345	358	330	346	351	325	368	302	329	327	347	370	342	362	319	320	323	344	318	311	340	309	317	371	326	320	325	326	307	364	344	341	335	325	317	324	325	339	319	344	337	326	322	341	325	350	334	306	312	359	318	324	353	339	324	312	330	354	352	309	347	364	302	312	311	313	360	367	339	349	349	315	343	313	329	335	348	340	351	339	316	313	328	332	347	328	320	333	333	324	321	330	337	343	327	327	318	339	333	318	339	341	345	358	345	318	315	362	318	344	350	353	330	361	335	344	354	334	300	343	364	321	323	338	329	324	328	365	362	326	337	330	344	324	334	322	314	328	343	312	354	348	356	344	337	358	317	315	358	327	331	337	308	302	333	341	328	371	341	326	356	339	325	298	279	323	328	350	370	318	326	300	351	367	353	371	329	367	320	305	326	329	337	353	336	343	320	317	347	320	328	350	354	355	331	340	355	366	342	328	323	338	309	353	350	341	318	346	387	295	329	368	323	327	320	342	342	347	350	342	323	325	333	345	312	372	372	319	342	336	332	337	310	342	331	343	341	353	347	317	321	350	343	346	321	370	322	331	328	347	320	324	283	345	333	339	294	324	345	372	353	326	377	301	339	367	329	343	347	319	341	323	340	305	331	345	332	349	337	347	370	350	329	340	311	341	357	321	306	331	334	328	324	304	294	310	329	356	342	339	321	307	347	367	342	336	333	324	320	372	340	342	367	328	285	350	323	312	323	334	333	345	333	376	354	322	343	342	322	330	309	338	320	346	299	324	334	341	330	320
1870	782	805	708	777	779	730	706	737	733	731	770	735	672	716	716	733	732	700	766	695	746	731	704	718	740	702	677	738	749	738	711	693	697	721	703	711	736	696	692	726	735	748	713	696	734	720	690	688	714	705	753	697	685	759	721	713	741	706	711	734	699	749	737	717	700	673	722	674	740	728	739	674	739	742	781	695	698	745	727	703	734	696	678	747	713	705	710	713	718	732	721	739	722	732	684	695	701	704	678	745	720	726	770	769	732	695	724	729	751	708	682	762	691	782	720	692	679	707	716	723	661	701	660	762	759	701	738	725	721	731	735	760	678	729	693	680	677	704	714	711	715	721	722	705	715	666	725	700	723	648	708	707	756	705	743	702	731	670	711	708	706	728	762	739	701	730	710	688	683	749	755	706	715	724	758	701	704	728	737	702	737	719	701	734	708	772	717	715	767	718	697	719	744	727	706	667	716	736	695	695	736	685	732	741	720	722	708	718	711	708	731	705	742	703	670	727	744	722	705	711	711	715	725	745	692	726	753	723	690	721	707	723	691	752	711	690	724	721	753	699	730	706	693	773	637	708	758	714	726	713	734	741	679	681	735	690	732	722	788	758	797	724	727	753	726	732	738	742	718	767	737	685	729	732	736	665	722	758	741	701	658	743	729	705	742	703	661	683	715	773	730	693	702	720	758	718	740	684	651	689	716	690	725	720	716	767	664	741	711	711	720	742	733	651	708	701	749	733	698	739	722	740	728	729	705	715	675	730	686	672	676	697	721	721	690	718	716	698	699	759	734	705	737	714	709	670	706	770	676	759	737	749	729	702	675	703	784	727	714	713	708	721	691	715	659	722	706	747	700	706	703	691	689	727	693	723	671	733	687	750	741	726	749	697	739	727	703	700	709	712	699	699	739	714	727	685	717	744	717	712	736	718	721	719	693	739	719	669	665	706	761	706	754	720	716	698	710	740	723	751	694	720	727	718	718	695	732	735	725	732	729	745	722	673	718	741	696	702	651	722	734	705	662	671	687	714	723	742	714	698	732	686	758	694	745	763	712	757	720	697	732	733	742	711	712	716	736	702	739	716	732	688	741	744	687	761	759	711	701	766	749	700	698	712	677	741	684	750	737	675	675	688	779	712	701	742	727	688	724	697	671	697	737	715	702	740	675	726	711	722	740	716	732	717	741	714	745	731	665	711	697	717	744	708	778	665	707	726	713	682	707	722	728	722	741	702	734	708	706	777	722	732	730	700	735	718	731	724	714	701	723	736	730	740	736	698	715	756	710	675	727	726	696	671	698	671	698	786	707	700	715	695	705	717	668	762	715	721	721	703	706	718	718	699	731	740	676	735	724	725	662	687	679	752	714	728	714	735	692	733	789	745	680	725	720	750	696	729	739	759	704	705	720	729	696	750	669	698	712	732	731	749	722	711	761	723	740	722	712	742	732	764	728	765	750	738	724	713	716	721	697	707	681	753	721	785	740	748	702	710	692	659	697	726	673	694	732	691	680	702	697	701	713	714	769	728	744	753	718	696	717	715	698	698	678	711	740	744	749	684	708	680	749	760	758	687	693	764	779	735	742	691	764	786	721	654	714	732	696	699	714	719	671	691	709	738	772	713	749	721	718	697	724	747	749	674	711	699	749	668	703	713	749	704	723	740	671	715	708	728	706	755	721	743	719	717	733	693	666	725	696	706	649	763	711	715	707	763	767	671	694	721	715	683	748	730	738	726	694	725	735	697	735	733	705	752	673	694	764	702	714	725	709	673	699	745	704	695	688	675	675	724	720	703	693	703	730	692	672	710	744	717	662	725	697	758	743	746	693	695	741	662	697	724	711	687	739	685	725	712	726	759	669	703	693	735	750	709	689	681	718	690	713	684	744	747	745	684	726	748	703	754	694	666	710	685	757	717	652	713	660	708	748	757	702	730	755	716	777	688	776	722	760	744	753	705	751	678	685	729	754	730	689	678	724	698	677	717	740	705	686	732	689	697	686	727	746	732	722	730	772	685	698	679	739	734	689	703	729	694	741	700	750	749	739	682	731	724	708	692	726	789	720	734	732	710	725	753	749	680	761	718	729	755	705	669	724	733	693	687	705	715	736	664	749	706	708	728	705	678	701	703	694	700	779	759	726	760	726	758	734	721	700	701	696	703	728	749	735	726	732	699	775	693	730	753	734	715	693	752	713	702	749	721	718	689	682	725	715	715	714	703	771	705	693	762	765	740	726	737	733	699	743	760	739	706	707	728	682	698	683	678	734	708	705	716	673	704	753	733	736	728	693	665	722	693	732	749	684	674	686	746	692	713	762	732	780	749	720	700	683	681	765	691	708	668	726	753	709	703	689	730	728	722	721	702	701	719	675	690	707	727	715	738	751	694	684	696	715	717	727	721	713	742	711	710	719	735	680	728	695	717	704	720	730	683	709	710	689	703	736	703	730	717	700	737	705	713	757	673	719	706	735	718	709	724	711	727	734	713	714	758	697	724	757	683	671	720	740	680	722	706	736	684	710	701	715	738	675	740	709	731	744	717	708	668	738	743	703	704	770	751	697	726	714	685	726	686	726	718	721	656	712	752	693	747	750	717	722	725	755	693	749	728	712	681	758	728	674	743	766	697	707	760	701	715	692	681	717	704	680	664	703	753	710	754	737	713	738	662	706	720	679	736	746	738	731	675	715	698	697	688	683	762	697	735	742	695	743	719	680	757	690	683	657	711	737	705	726	729	741	730	750	719	751	708	694	723	749	679	731	706	738	662	720	745	690	709	730	648	714	722	735	694	743	680	738	719	729	644	643	708	799	731	699	718	704	711	724	742	763	749	784	699	672	702	674	698	738	734	756	746	691	713	760	756	678	704	724	712	728	742	704	719	733	695	690	737	685	693	749	720	693	719	693	701	715	739	736	722	724	708	711	689	762	719	697	719	708	759	744	707	720	695	677	753	704	710	789	714	720	703	725	754	713	701	710	739	748	725	704	742	743	739	701	688	663	709	698	715	690	707	737	723	716	692	789	739	742	720	711	762	680	754	743	740	731	690	701	685	741	697	767	701	710	702	740	699	715	664	694	721	683	721	718	721	727	693	703	753	721	703	652	725	710	728	755	690	717	741	717	731	694	773	728	740	800	647	708	739	691	683	702	762	701	736	685	712	720	657	729	733	714	742	706	694	665	723	726	732	695	677	714	730	660	702	670	728	701	729	715	734	722	732	735	699	709	765	744	715	719	702	701	714	709	759	738	689	747	666	767	666	728	717	678	726	718	685	748	735	752	709	773	690	733	687	733	730	739	744	742	721	725	748	688	730	777	706	720	741	721	719	701	688	701	714	722	704	719	749	692	730	717	744	747	691	706	710	749	779	685	699	695	736	732	709	733	726	706	666	735	679	717	713	677	676	714	700	740	677	702	719	695	734	669	792	714	679	746	692	760	719	722	725	749	706	670	713	690	710	700	720	691	741	701	714	773	742	705	738	774	658	659	715	756
7142	567	509	381	310	257	214	205	212	189	177	183	177	173	139	172	160	165	161	162	165	155	150	145	175	144	159	151	152	155	165	157	150	164	152	148	139	162	120	137	162	155	151	143	145	180	163	193	147	154	166	164	126	154	179	156	146	157	160	142	138	145	185	148	156	155	137	131	159	142	150	153	148	160	168	150	154	136	160	130	158	167	149	147	136	150	160	176	153	143	134	158	180	146	150	148	159	153	155	145	162	131	154	167	175	150	151	140	163	140	146	160	143	161	166	142	139	138	121	119	152	132	166	162	159	153	133	175	153	133	151	164	151	138	157	190	135	146	153	141	146	148	177	129	130	135	143	136	155	139	160	175	163	167	139	149	160	141	149	141	132	135	133	141	144	150	160	138	146	156	137	146	153	152	149	146	150	161	160	147	149	133	133	135	129	137	148	148	152	151	154	190	169	171	151	143	136	124	164	153	148	139	131	154	175	151	145	145	142	148	135	138	142	157	155	149	152	141	137	155	144	148	158	147	149	162	166	173	150	136	157	151	148	143	152	150	139	145	130	133	162	147	159	155	130	158	158	156	144	156	161	164	146	142	146	152	131	118	139	143	130	163	152	158	153	142	133	156	133	158	179	153	147	133	163	159	139	170	142	151	146	170	157	161	174	153	147	143	165	170	143	140	147	165	148	134	163	141	149	164	154	167	138	151	162	168	179	149	151	158	141	141	137	160	155	143	165	152	177	134	179	137	146	140	133	134	151	159	169	171	151	146	160	149	145	150	134	162	148	163	132	141	165	156	169	157	142	147	135	163	149	147	150	159	155	130	134	158	143	171	165	152	162	145	129	138	136	124	131	128	133	142	151	170	139	151	157	161	166	158	127	155	147	141	172	176	159	146	117	143	161	159	161	155	155	146	132	148	164	135	168	163	148	175	163	150	162	148	188	161	159	153	134	155	165	157	144	153	137	149	126	142	174	157	144	129	147	160	137	172	142	167	146	142	151	144	154	156	141	162	140	162	165	172	150	137	150	163	139	153	139	147	174	145	148	171	134	142	136	142	125	125	133	153	148	153	166	153	122	133	143	157	146	157	144	159	164	178	153	142	158	149	141	161	155	138	160	148	142	162	150	145	172	166	155	146	144	143	159	157	156	163	142	141	150	181	136	161	146	161	147	171	176	151	159	157	151	152	140	151	146	153	152	166	165	171	137	147	132	130	167	135	144	154	164	136	149	150	170	153	157	162	174	153	172	140	147	140	176	129	135	143	155	149	139	164	177	150	163	158	171	165	140	159	120	142	164	152	133	124	141	151	133	150	167	140	157	161	149	152	152	143	171	154	145	121	182	175	144	165	176	168	162	178	124	142	152	169	124	143	163	170	150	153	174	175	136	144	137	129	147	152	158	159	146	149	162	157	160	165	136	142	146	149	131	157	154	137	166	144	139	140	135	133	164	139	148	131	178	141	139	140	141	151	151	129	145	157	171	147	166	151	143	142	158	151	133	127	144	160	142	147	148	143	153	183	147	146	140	158	142	152	148	135	156	148	153	166	154	157	148	144	147	163	158	143	163	152	138	135	135	151	157	151	172	147	141	152	176	184	124	145	149	182	143	148	152	118	133	155	160	144	142	147	160	164	131	159	128	154	167	155	134	156	142	138	168	152	147	160	132	141	144	149	160	162	142	151	147	174	157	132	143	149	131	150	144	156	144	136	171	154	153	170	156	148	133	154	151	142	163	130	160	137	142	161	142	124	109	166	149	142	155	164	168	136	147	138	157	144	174	149	181	162	160	152	152	143	141	138	126	122	141	148	148	156	130	133	117	160	166	164	142	166	138	127	168	162	143	168	138	161	147	133	142	158	146	146	153	178	138	174	139	170	165	144	145	120	167	153	146	181	135	150	138	142	132	173	172	161	153	158	175	145	161	130	144	138	160	143	137	148	148	179	142	159	136	166	154	150	123	162	149	150	154	161	166	152	149	166	139	169	158	164	151	127	147	135	160	155	124	163	173	148	155	161	118	143	162	154	148	119	140	169	159	131	166	149	142	169	167	162	156	149	145	145	146	133	149	153	121	136	134	164	145	137	142	162	142	141	160	168	153	147	149	150	141	178	152	149	135	145	163	145	151	149	154	155	163	144	120	169	136	176	154	159	133	159	151	148	158	137	146	146	132	144	173	159	139	167	141	143	157	149	156	157	160	136	168	163	150	148	133	155	125	154	165	160	155	165	156	160	147	142	144	155	146	170	149	137	156	157	137	146	141	160	155	133	142	158	123	154	131	145	152	123	158	164	161	165	142	155	144	162	127	170	148	160	130	156	155	154	148	158	137	149	147	144	151	155	155	158	144	169	140	175	157	129	140	168	119	153	149	152	143	143	125	162	153	159	152	164	147	156	145	156	141	148	165	146	141	165	144	153	159	170	126	142	152	146	157	159	148	132	137	156	153	183	157	138	161	158	158	147	142	140	162	172	150	147	141	149	145	174	160	139	133	177	157	158	132	142	164	134	178	152	160	125	161	153	140	166	154	137	155	147	140	164	137	152	176	144	120	135	153	139	154	137	156	130	133	150	155	143	164	146	127	141	148	163	165	157	174	157	150	143	152	139	142	146	150	142	166	147	166	148	145	152	158	171	151	151	154	133	153	117	99	143	147	153	141	147	164	187	170	149	173	143	135	172	155	150	152	137	134	118	172	157	148	142	151	160	161	147	153	172	170	166	141	175	145	151	155	141	140	147	141	137	141	126	157	151	161	161	162	137	157	136	149	146	171	185	139	177	160	141	138	154	149	156	161	153	139	160	154	141	174	183	158	167	170	132	146	144	161	147	135	142	136	138	166	143	145	173	135	151	143	169	142	160	146	150	165	143	129	155	164	145	168	155	144	142	143	139	155	159	177	160	166	168	144	154	160	138	136	138	126	153	143	143	162	140	161	164	174	160	152	147	153	130	142	117	159	144	129	170	162	163	167	178	141	188	169	148	147	154	137	145	157	164	158	147	154	143	140	143	143	149	174	142	139	159	123	161	152	148	152	129	146	161	161	167	161	158	154	161	145	158	148	146	149	149	131	147	165	136	132	172	167	155	148	165	140	162	166	150	155	141	151	129	145	163	149	153	145	152	140	147	159	146	175	158	150	159	169	149	136	140	143	137	153	139	160	154	153	126	138	144	166	158	149	148	161	149	168	155	129	148	149	172	141	134	136	145	128	136	144	132	156	162	141	164	151	165	142	169	125	157	144	153	143	156	142	176	121	139	125	152	148	148	151	178	149	163	152	152	129	149	143	152	163	140	160	146	134	137	146	151	153	128	151	150	159	155	158	161	161	160	134	134	142	149	160	151	167	160	166	168	148	156	147	152	157	149	143	161	151	153	159	169	163	143	146	127	154	180	152	130	144	158	177	145	149	138	157	142	153	147	157	117	134	164	149	143	145	137	138	188	134	140	163	144	160	148	139	144	153	150	164	144	136	157	164	161	131	130
5933	701	1195	1357	1105	975	737	702	628	542	525	488	499	462	463	438	409	435	400	414	425	388	381	396	420	408	382	366	402	389	383	375	375	407	394	333	359	375	366	376	397	353	366	354	371	342	346	390	345	371	355	377	350	354	343	379	331	356	388	393	360	342	372	363	372	339	375	360	346	328	360	347	348	373	370	370	336	396	380	383	346	330	366	359	379	334	345	367	347	368	336	359	372	351	383	366	358	338	369	376	340	370	356	362	363	347	352	340	357	396	351	352	344	343	366	386	317	375	362	376	372	337	354	350	390	347	363	388	347	379	326	335	333	333	346	342	322	352	380	313	363	345	356	357	353	373	377	336	336	372	366	360	342	343	362	352	355	354	379	352	329	356	319	366	355	337	342	350	374	394	361	358	341	327	346	351	346	342	365	345	349	352	338	376	348	353	347	364	326	364	365	357	343	374	400	358	340	390	372	370	354	358	357	385	363	367	320	377	372	373	357	367	364	324	366	397	370	332	359	363	332	379	357	377	357	391	366	361	360	357	343	373	380	359	336	369	389	326	327	411	368	372	391	346	351	368	323	344	373	358	354	361	358	391	399	387	358	389	379	354	352	348	345	351	367	366	342	351	332	344	342	381	353	377	328	348	405	368	381	384	375	366	350	337	349	349	379	344	365	337	338	348	387	378	341	380	382	351	354	379	381	349	357	363	367	365	365	382	340	395	357	351	365	354	372	347	380	334	335	381	354	402	363	374	387	357	351	318	316	380	357	366	337	325	341	367	379	358	368	355	356	355	335	341	370	338	343	325	318	342	350	333	353	343	348	378	361	368	376	372	357	359	347	347	345	383	391	374	375	337	359	345	342	361	335	330	356	335	328	363	366	349	316	359	347	388	351	340	340	347	352	368	329	327	370	369	402	345	354	323	376	343	372	348	364	320	346	351	373	346	337	370	400	369	322	345	373	373	348	378	343	359	367	348	370	325	358	359	403	394	363	353	356	338	358	366	328	363	347	358	381	392	382	376	390	330	400	352	399	372	386	378	362	362	343	350	363	378	346	345	365	361	360	344	343	358	372	384	355	390	392	367	367	348	358	350	349	363	369	389	368	374	362	319	335	346	350	400	361	361	351	372	376	372	369	348	379	374	349	350	366	353	374	359	362	376	346	369	359	362	353	348	340	337	327	372	333	373	340	322	344	360	335	373	327	345	382	383	365	367	366	401	365	352	339	360	348	378	388	344	348	401	336	360	378	341	385	329	332	357	339	363	364	347	373	371	371	368	361	382	377	352	376	359	336	375	365	377	390	331	335	352	382	323	398	361	339	343	402	360	385	351	354	371	360	343	339	363	364	343	377	353	339	376	372	361	376	396	347	359	343	368	328	342	375	355	372	369	327	385	360	377	372	370	365	354	356	376	377	350	356	347	353	322	370	344	361	359	373	338	359	361	359	387	389	341	319	326	350	370	348	364	381	353	354	360	366	400	365	341	359	381	373	356	336	368	373	349	378	369	357	379	336	384	347	358	372	322	352	347	364	350	376	362	383	352	391	367	360	342	347	359	366	369	399	339	331	353	386	370	370	359	385	354	392	377	355	364	341	331	394	364	327	351	365	366	349	366	389	361	363	402	369	347	313	363	373	397	375	361	350	347	388	355	389	370	356	387	382	341	361	348	347	340	363	371	338	360	377	344	384	352	357	325	333	347	401	321	353	345	357	337	407	398	380	359	356	349	353	370	356	358	343	341	330	353	357	353	330	339	346	323	352	342	344	366	345	339	362	368	373	360	340	393	371	322	361	371	372	386	361	371	348	358	372	343	367	344	369	344	355	379	332	362	323	361	400	326	361	365	339	345	344	338	368	393	361	358	350	368	355	384	319	374	349	369	339	329	328	377	366	331	369	378	330	372	373	324	348	344	365	360	353	411	382	366	340	373	351	339	354	382	331	367	351	348	341	357	353	354	368	385	366	358	349	386	353	354	366	362	408	351	377	346	354	372	357	369	376	365	364	365	342	386	382	330	360	342	368	342	362	382	351	384	363	352	359	360	361	362	384	364	368	330	342	374	350	348	343	332	380	370	348	374	355	351	349	362	350	380	358	378	352	352	345	381	367	368	345	344	370	377	331	373	386	379	331	371	385	361	352	356	381	365	353	368	368	377	363	341	334	357	344	369	358	350	320	366	364	357	365	368	379	350	362	373	321	376	383	365	357	373	376	383	345	369	335	407	309	329	349	328	361	370	382	352	372	315	339	364	375	377	369	349	380	377	372	344	358	334	388	332	344	343	314	375	359	342	354	404	376	353	345	320	338	360	342	381	375	386	371	352	361	356	372	373	363	338	371	347	324	341	343	363	355	349	367	365	361	365	345	354	365	347	354	358	354	309	330	378	348	342	388	354	350	354	343	370	382	362	346	324	362	388	370	350	357	352	373	367	372	383	337	367	370	347	344	337	376	364	356	362	382	355	337	352	327	392	305	387	367	346	342	318	336	354	371	339	347	358	382	349	331	341	355	356	389	356	370	380	356	339	365	360	341	358	356	354	346	340	341	355	369	340	343	364	394	377	362	353	386	387	367	386	337	361	383	357	392	344	374	351	406	397	353	384	349	353	375	332	356	347	398	372	356	347	381	355	332	351	325	340	325	397	365	351	365	334	363	347	353	343	359	331	373	357	344	338	371	344	377	366	321	371	347	366	359	360	346	348	384	383	356	400	362	372	355	379	362	360	325	386	334	338	374	343	345	378	373	332	387	376	366	355	360	363	333	337	337	351	337	389	364	364	366	374	371	405	378	396	322	350	343	392	354	327	373	370	354	334	332	335	354	370	331	368	360	341	336	349	330	370	338	343	371	361	351	322	340	352	363	348	378	360	336	339	371	369	364	349	373	369	363	348	348	355	350	326	360	369	366	372	346	374	311	343	365	348	324	362	335	356	372	353	404	332	351	360	362	359	381	378	367	368	351	367	348	361	355	388	355	356	362	396	388	345	354	345	346	348	362	388	341	354	352	375	370	370	366	365	393	341	326	379	325	311	373	368	338	357	339	341	341	387	366	352	345	370	381	353	396	357	339	346	357	315	351	334	342	371	383	359	385	346	360	369	366	332	324	382	353	358	368	324	381	332	349	355	347	360	329	370	335	340	330	369	361	333	337	348	324	339	354	363	346	327	338	360	356	337	330	410	368	371	353	375	369	369	349	325	370	372	352	405	344	370	365	375	368	379	359	377	348	351	341	379	360	350	373	378	377	392	330	346	361	349	362	387	365	368	353	373	325	348	341	356	365	377	357	368	394	347	364	346	358	342	365	364	390	362	363	383	325	371	351	370	379	352	338	351	350	346	373	386	346	344	382	390	382	362	348	334	362	383	357	347	391	363	377	365	356	374	331	369	359	357	343	376	351	368	365	380	318	370	320	353	382	371	361	373	361	347	332	377	344	361	377	365	399	368	399	324	356	377	348	363	335	364	391	383	381	348	342	342	370	368
13705	1152	962	719	517	394	307	231	258	253	211	203	181	181	168	177	182	150	170	138	155	155	153	141	154	147	170	141	152	143	148	178	173	161	127	153	137	140	168	143	150	160	149	159	173	159	149	131	154	160	135	125	157	162	135	144	161	147	137	136	154	147	152	128	128	127	145	146	148	126	141	139	137	173	170	128	123	132	141	151	176	149	129	145	154	135	139	146	147	143	152	118	149	153	157	149	141	128	146	140	147	186	170	113	166	125	150	149	146	143	144	160	148	144	137	126	165	142	157	151	156	144	153	140	134	164	134	147	137	151	161	117	160	145	142	127	140	171	143	142	149	152	154	143	153	132	153	146	161	142	153	145	155	128	171	137	146	132	145	149	130	144	128	156	142	156	154	157	134	108	126	148	134	154	137	128	152	151	142	152	146	117	137	157	159	137	144	143	138	149	152	147	157	124	130	164	160	155	125	142	133	146	135	143	143	157	163	131	131	156	125	143	117	144	149	140	125	160	156	157	152	153	128	150	135	146	148	118	153	121	165	151	152	147	161	165	178	131	143	140	156	138	136	139	143	140	148	159	132	134	162	136	135	130	129	154	132	173	145	177	145	146	151	140	161	123	141	158	177	143	150	150	152	148	149	144	167	128	130	154	156	141	147	144	141	152	144	139	150	147	168	148	153	149	127	136	149	137	155	153	152	145	139	163	160	148	147	136	143	154	137	152	147	158	148	155	154	161	130	150	136	146	143	118	150	145	143	124	122	159	149	118	172	140	140	169	141	167	148	125	169	143	132	157	149	151	127	146	159	138	126	148	134	163	143	148	148	153	137	153	140	167	164	123	150	163	151	150	153	179	149	156	139	164	131	139	155	173	125	147	169	124	143	164	165	136	159	155	147	118	156	161	143	163	149	165	143	150	156	148	135	156	168	154	144	119	150	155	150	165	156	166	139	112	145	174	139	127	140	147	149	132	147	144	142	144	118	157	132	149	147	128	140	131	157	138	134	118	135	142	137	124	145	170	147	159	133	131	158	154	129	154	146	128	123	159	173	152	137	151	155	156	159	140	136	141	132	168	157	127	143	143	138	150	126	140	155	142	133	136	135	138	152	161	159	130	157	141	165	146	162	133	143	151	142	149	156	142	137	150	158	154	144	152	155	143	168	141	151	139	150	131	153	149	136	163	142	141	164	161	133	153	148	159	142	158	154	160	151	130	146	155	144	155	134	162	158	148	145	144	152	175	133	140	169	142	142	164	119	171	144	165	146	162	140	156	168	157	168	133	144	143	139	145	150	157	138	157	147	162	159	142	139	168	157	148	143	159	134	153	155	147	158	163	154	157	150	158	150	174	165	142	165	170	137	194	141	147	149	144	130	146	155	145	170	139	147	156	157	155	158	148	135	134	129	142	140	157	148	135	145	129	151	131	148	159	145	137	144	149	141	167	149	134	154	133	146	156	161	143	146	133	155	125	139	153	152	173	131	139	137	150	140	146	156	141	121	130	160	132	141	116	148	133	156	149	165	156	147	138	150	167	132	158	125	152	149	153	160	122	137	152	133	173	128	156	160	154	144	120	164	161	138	141	138	143	153	130	122	134	160	136	152	151	139	177	125	138	160	134	152	152	142	156	132	165	147	146	162	151	162	143	151	154	137	128	153	167	175	158	131	148	129	149	158	174	143	155	153	147	169	149	125	137	143	165	132	153	163	107	146	147	146	167	137	152	165	147	152	142	144	199	144	143	143	138	179	144	143	130	151	139	147	153	152	156	162	149	142	133	146	149	131	157	154	133	167	149	167	129	132	153	114	135	164	145	135	128	148	146	151	161	154	139	168	157	158	146	135	142	172	147	147	143	151	119	160	144	133	149	127	158	144	164	132	147	145	173	172	137	142	147	125	137	149	152	162	119	137	165	163	158	164	133	146	146	135	162	139	146	139	132	143	138	141	152	161	169	160	152	144	135	136	138	146	141	145	140	150	152	143	121	156	156	139	153	145	125	160	149	122	140	160	133	136	155	175	151	133	142	138	126	147	140	160	137	155	156	126	159	163	141	148	155	131	153	152	135	161	149	133	130	143	157	151	152	172	164	161	151	140	121	143	141	152	147	145	148	157	147	168	153	177	130	133	157	142	143	139	161	172	173	152	176	187	145	138	158	149	146	157	159	160	152	127	151	156	144	134	150	151	131	140	128	137	163	174	183	157	142	143	169	130	150	130	142	135	141	158	141	138	140	130	142	150	157	175	145	127	140	152	149	150	165	127	169	148	132	158	160	143	141	133	145	156	151	142	163	172	159	146	154	137	145	160	127	128	151	168	165	136	174	150	167	147	142	142	159	133	127	128	152	158	118	140	146	155	147	157	148	171	144	161	151	155	193	169	135	165	137	151	157	150	144	141	172	176	143	145	136	159	134	136	144	160	169	133	153	142	136	134	148	162	148	149	153	146	159	136	144	160	125	173	133	141	148	150	146	166	155	163	142	155	152	155	127	147	161	134	146	147	126	140	130	168	149	157	133	137	141	145	142	156	162	135	138	140	142	139	155	135	164	130	127	170	153	159	136	136	139	143	151	148	144	145	143	153	155	146	125	133	140	142	149	125	143	144	133	143	145	154	161	163	133	161	150	133	130	152	140	147	141	135	145	141	135	130	141	145	127	136	151	153	147	137	140	122	146	127	155	155	140	141	142	156	140	160	125	148	139	146	143	132	169	134	149	141	136	140	146	148	144	152	156	127	159	129	143	143	137	129	148	144	152	158	148	174	166	153	153	160	157	145	148	147	160	138	157	148	144	146	134	125	149	156	157	165	151	146	154	162	128	164	131	154	107	122	125	146	132	138	137	136	169	140	154	133	137	145	132	145	154	147	130	157	150	134	147	141	126	140	151	141	156	146	123	160	149	151	140	158	144	126	148	146	183	123	144	136	148	133	149	154	159	142	144	150	161	160	154	153	134	155	130	132	149	144	133	140	142	155	143	121	141	165	135	136	126	155	158	180	137	126	121	136	128	143	179	138	142	159	125	131	131	142	133	145	145	150	131	138	141	149	152	153	136	122	161	134	146	136	129	140	135	174	153	134	145	150	149	136	147	133	146	133	177	135	113	147	162	145	176	149	158	155	133	168	157	163	148	134	168	155	130	174	186	152	139	153	136	142	147	162	157	148	167	147	158	117	167	162	158	157	118	159	161	154	155	118	169	125	161	143	136	136	146	124	143	145	152	145	171	134	127	152	156	129	140	157	156	140	136	155	138	157	146	160	142	165	139	162	162	133	160	149	135	167	167	175	134	161	145	150	167	146	148	154	174	163	172	152	166	135	166	150	150	134	150	156	144	150	138	156	140	140	132	165	148	158	158	160	151	154	138	156	148	158	148	144	144	188	133	148	131	152	143	148	140	156	131	143	144	144	148	155	152	154	137	153	143	119	123	142	139	129	151	166	170	141	135	141	144	139	141	145	145	151	150	147	150	144	122	162	137	144	171
7863	1040	2048	2346	1865	1540	1148	974	838	725	716	658	658	583	582	559	532	575	491	461	460	463	438	425	448	453	402	424	404	427	425	418	392	420	463	388	381	436	417	386	401	411	436	392	389	385	413	409	375	381	409	384	395	387	393	402	393	436	385	409	385	412	390	384	402	344	386	390	393	372	398	444	355	403	383	406	358	354	371	373	374	398	375	369	368	358	392	405	391	381	379	398	363	385	403	400	375	387	423	361	363	381	398	335	375	376	391	361	386	384	364	373	390	382	402	384	400	361	370	367	386	369	412	398	352	385	353	422	392	393	371	380	407	372	366	382	357	389	385	354	389	374	375	365	364	421	374	386	397	363	363	374	391	415	400	319	398	392	371	368	405	345	381	402	380	387	388	378	352	356	376	401	395	413	397	367	378	368	351	385	383	356	431	379	369	366	376	362	354	367	384	380	402	375	384	373	359	343	385	407	354	431	371	390	380	392	414	396	374	379	424	400	405	401	412	398	366	373	360	369	393	391	397	384	382	395	421	394	340	392	381	394	382	384	372	375	387	436	360	380	374	360	395	408	384	376	385	395	345	403	398	407	408	354	386	399	358	374	420	409	350	372	347	351	364	361	395	369	369	344	393	402	389	394	399	389	384	371	368	387	375	384	368	362	392	430	389	382	388	377	399	353	401	407	353	388	398	406	376	399	393	416	383	371	355	360	382	362	355	374	390	381	394	405	388	401	405	387	363	346	367	376	368	369	385	343	372	388	385	369	376	349	367	379	360	352	398	388	360	413	369	361	403	376	374	397	382	371	370	398	379	378	347	377	370	396	332	385	399	395	370	369	390	381	379	383	377	393	409	382	376	384	380	393	413	384	388	350	364	401	410	388	418	402	395	381	342	388	348	384	361	374	388	359	396	368	376	370	389	367	396	360	369	357	343	350	387	391	364	380	365	372	353	377	376	390	376	393	407	390	375	387	400	382	362	371	389	372	385	369	404	396	358	355	381	379	374	383	375	381	408	338	378	395	365	418	369	382	379	375	404	373	351	424	387	404	412	380	400	388	377	369	345	406	380	374	389	410	353	379	383	387	360	361	409	376	368	432	387	373	376	383	329	365	397	357	403	380	385	346	375	361	367	399	362	370	371	374	380	412	405	387	359	360	349	369	384	359	373	372	408	373	370	368	391	400	354	364	394	380	386	362	396	355	360	389	390	385	359	368	410	380	353	401	389	387	380	400	369	385	379	369	378	366	360	353	369	372	382	360	410	398	403	381	362	370	404	362	372	372	386	401	374	378	405	391	388	384	361	357	415	394	371	381	379	373	426	368	429	420	391	406	356	378	418	383	392	376	394	374	402	377	384	367	368	371	379	384	369	369	372	350	396	379	375	383	370	375	366	398	360	395	387	392	366	388	374	375	407	359	374	379	389	378	386	371	385	399	380	376	373	410	376	375	374	381	386	395	382	388	355	418	400	413	365	389	362	356	401	375	371	387	376	353	354	353	391	366	368	413	378	371	388	373	402	353	362	388	381	411	351	383	366	371	393	412	388	374	388	349	381	392	383	351	406	383	376	381	380	390	382	417	354	381	376	393	393	391	395	388	380	361	388	397	402	393	369	374	393	374	377	352	358	357	374	385	379	410	377	358	378	368	391	394	391	387	359	399	376	389	395	386	391	357	393	360	410	388	353	381	363	381	416	373	361	379	376	384	378	402	351	387	353	375	362	349	373	366	382	380	388	394	406	411	375	386	356	388	429	390	395	370	368	362	350	385	350	326	388	379	367	418	360	397	394	369	388	371	385	404	383	397	368	370	372	386	376	418	387	358	400	386	381	418	402	355	377	346	384	366	368	387	390	396	366	364	364	397	359	361	374	383	364	384	344	387	387	392	382	367	346	390	373	414	390	353	388	389	364	372	344	377	369	381	361	397	397	394	382	388	377	392	364	372	357	396	386	394	382	383	354	384	387	365	362	384	358	377	360	399	371	362	378	409	400	392	390	366	404	377	378	379	364	391	388	387	341	364	414	378	410	372	385	387	381	373	385	370	387	401	357	392	390	358	381	394	378	368	413	374	375	367	380	377	362	396	388	378	422	354	386	406	385	362	348	395	371	394	389	429	369	370	379	371	394	385	357	390	383	347	408	402	393	410	347	349	427	360	400	400	361	388	392	394	387	367	402	344	369	384	360	374	361	369	408	367	368	351	416	376	354	381	376	351	366	394	383	386	347	383	385	370	384	350	409	367	350	364	363	351	392	394	355	380	347	382	390	362	362	416	363	386	397	375	364	378	376	363	376	351	372	394	399	359	356	377	385	359	379	397	413	395	385	384	351	394	383	375	363	398	392	400	383	386	394	405	377	378	402	402	400	402	367	383	376	399	400	383	361	418	379	413	390	347	422	394	392	410	362	355	399	336	404	383	372	363	355	382	363	381	370	357	403	409	355	363	398	360	407	372	367	395	415	367	363	378	383	380	365	387	361	340	421	409	395	363	400	389	378	408	366	379	368	383	376	384	392	400	377	362	416	381	376	374	393	372	380	410	385	404	375	401	362	379	389	344	406	373	379	444	399	375	329	364	382	351	372	382	349	394	392	382	411	363	362	355	328	365	364	374	410	389	372	404	416	389	365	363	394	367	381	383	372	380	386	416	383	375	384	435	350	396	358	419	361	376	383	385	360	376	376	375	393	354	349	389	393	390	374	401	338	346	380	397	385	386	351	380	391	363	357	361	347	367	349	367	377	386	383	391	391	381	362	374	396	379	383	381	364	383	389	375	415	391	392	357	386	354	363	411	385	377	386	347	395	366	374	378	386	406	389	416	398	371	389	415	363	406	385	393	379	389	386	370	394	415	368	388	403	377	406	368	387	405	384	400	394	389	367	381	360	355	419	402	395	388	408	357	405	357	347	383	375	402	363	375	394	381	385	369	363	405	367	405	366	367	341	440	373	392	387	381	387	373	396	355	377	379	385	347	370	385	374	382	353	389	384	381	351	386	387	392	355	391	380	404	380	390	407	382	391	382	358	390	398	394	405	372	388	387	413	373	392	359	390	373	374	390	395	376	335	406	377	384	381	401	364	376	424	377	423	387	365	410	347	383	398	379	365	384	379	366	362	420	403	359	372	373	426	369	354	341	379	354	348	424	391	414	366	391	412	372	424	380	393	374	360	394	388	428	372	364	378	400	380	356	375	396	360	356	368	396	358	406	336	353	387	334	394	390	347	391	387	382	407	361	388	342	379	365	377	365	367	397	391	395	386	393	346	387	408	395	368	413	414	386	372	388	407	371	377	400	388	384	373	384	396	378	413	371	398	373	419	359	361	381	364	409	375	378	388	399	386	408	372	393	380	377	412	382	365	366	386	384	394	380	390	391	358	378	377	385	389	359	371	367	356	372	357	382	355	366	361	410	405	402	362	359	389	360	386	393	375	367	363	406	360	368	384	343	384	389	369	402	371	380	358	372	403	360	371	382	388	378	346	387
1572	334	346	334	364	320	326	356	342	328	326	334	383	318	351	342	308	316	326	325	339	344	355	353	327	297	354	333	329	372	353	326	340	349	353	311	339	332	362	364	361	374	318	352	358	313	312	318	314	350	329	311	349	353	330	333	321	356	312	324	332	339	319	324	345	327	355	320	356	308	329	366	325	342	326	306	332	348	286	308	278	323	348	315	323	327	328	352	350	331	331	358	353	347	336	323	343	352	348	354	346	337	338	348	318	337	324	329	290	344	273	334	353	354	358	367	315	296	328	322	331	361	339	352	346	323	335	300	342	335	323	356	322	365	343	358	300	329	339	322	302	324	336	282	342	338	330	373	286	366	318	355	320	343	342	312	328	343	346	363	339	316	336	330	348	330	315	313	337	353	310	307	317	346	362	336	305	345	330	316	349	360	317	334	331	323	302	314	349	348	349	317	336	350	358	338	328	317	306	316	309	346	316	291	326	302	307	357	312	323	321	344	319	326	326	340	379	299	364	278	318	304	311	322	318	349	340	333	324	350	342	352	324	376	332	316	326	312	311	348	322	305	338	352	323	335	353	353	335	351	341	309	312	312	308	339	355	316	357	306	320	341	357	344	339	361	328	332	336	326	349	322	320	340	318	328	309	331	334	342	361	361	315	336	336	332	357	336	343	327	331	340	339	337	326	328	333	298	317	325	347	319	345	297	333	336	314	352	383	348	328	361	329	318	372	321	372	319	329	353	323	313	336	340	347	318	339	337	351	327	345	363	337	336	359	326	349	297	300	349	338	306	295	312	338	349	350	337	326	347	326	315	361	329	352	310	335	352	303	397	343	359	319	321	330	298	324	330	321	344	328	340	321	373	357	332	353	310	355	325	344	354	324	345	342	340	336	348	326	330	348	357	366	312	349	346	355	381	325	326	317	359	297	342	315	324	346	333	341	350	327	315	324	327	320	329	336	287	331	354	347	315	337	331	340	327	344	297	343	302	366	309	314	332	302	329	305	297	324	335	359	321	313	350	307	326	322	301	320	351	331	355	308	331	329	323	341	358	346	344	316	335	316	352	313	344	302	322	337	355	344	330	390	338	300	298	311	301	347	351	356	315	322	344	353	353	358	361	300	314	317	320	304	347	357	336	295	320	327	321	342	322	337	310	311	336	348	331	318	339	329	355	321	330	370	327	339	322	326	329	306	298	320	352	328	359	360	358	329	328	314	314	370	358	334	363	358	322	343	329	316	364	326	349	315	339	357	322	316	326	363	370	348	272	332	326	306	374	328	338	320	322	324	309	310	323	341	354	374	337	295	304	334	326	311	311	322	336	308	341	298	329	330	323	339	309	328	359	332	326	311	287	319	312	341	355	332	332	358	331	328	331	347	302	335	308	379	301	325	335	315	336	357	366	331	350	330	317	364	346	346	374	308	318	342	314	350	325	345	331	322	341	301	335	355	345	345	345	322	354	357	327	328	298	305	296	320	319	326	343	353	336	331	331	309	323	332	357	318	361	289	278	345	317	305	324	331	307	331	350	323	345	330	352	313	324	317	319	343	283	391	334	354	334	331	326	314	342	332	322	347	323	347	393	326	347	321	347	366	327	361	350	320	343	362	348	341	337	330	315	325	313	281	340	308	359	338	295	329	334	324	344	336	317	325	355	316	334	317	345	335	363	327	319	339	363	325	325	354	340	335	290	301	363	320	346	326	363	371	316	321	322	334	362	335	330	362	347	339	378	316	365	380	316	306	361	368	329	319	327	328	355	337	351	354	332	336	335	339	307	358	312	297	335	343	315	287	338	329	336	350	354	358	341	339	250	332	313	356	348	333	351	348	332	352	325	327	325	358	334	344	304	320	342	358	346	303	331	298	326	371	316	321	353	323	341	356	330	306	350	286	351	313	320	333	379	296	328	303	341	351	343	355	343	349	348	318	341	357	317	329	331	327	319	309	345	343	342	340	328	313	339	328	325	293	338	307	349	312	335	316	367	331	341	378	387	346	325	301	357	339	313	323	331	331	313	349	325	318	322	325	357	372	320	350	331	329	310	347	319	296	322	305	342	346	325	328	314	335	336	331	301	367	322	312	319	369	349	357	310	328	333	355	332	328	332	296	328	347	346	328	313	320	334	308	331	353	327	316	290	346	357	347	343	341	316	366	354	320	327	357	347	321	336	357	358	345	331	338	323	358	321	307	336	324	338	343	332	329	329	373	346	317	337	360	327	375	331	315	337	343	344	366	361	322	327	348	359	325	339	300	316	305	303	317	325	349	327	319	326	363	348	330	338	347	311	313	321	296	338	321	329	345	310	319	355	304	348	341	336	360	324	346	324	326	328	358	307	333	337	348	312	364	334	316	376	335	311	321	330	331	329	309	329	326	314	298	308	348	355	344	324	346	323	324	363	325	334	303	324	307	335	358	335	329	349	355	335	364	326	317	334	295	341	350	328	334	326	333	318	317	352	316	392	342	270	325	361	321	297	331	371	367	350	307	333	346	375	367	341	329	341	352	316	337	294	358	343	341	322	362	339	337	362	352	302	375	336	338	347	327	343	331	318	306	346	341	334	337	321	358	316	297	322	316	367	378	353	329	307	327	308	315	317	314	323	326	330	342	332	323	338	328	342	361	341	326	334	327	307	305	334	373	322	320	330	330	315	337	335	318	332	374	317	312	335	350	315	316	365	332	339	345	366	330	293	330	328	357	344	338	362	331	339	342	336	354	346	365	391	358	317	348	319	295	312	324	302	358	307	322	291	350	327	353	343	378	326	333	331	373	338	304	353	321	305	343	361	357	338	327	349	313	338	339	333	326	369	326	347	334	344	315	333	311	319	339	361	335	345	330	323	347	342	327	367	343	339	342	343	324	366	319	327	347	330	313	312	332	321	305	317	346	324	290	307	349	348	316	335	356	335	333	347	343	325	334	322	320	330	303	312	349	325	327	321	324	343	338	349	342	274	291	344	314	321	335	329	360	346	328	360	341	318	372	350	341	315	375	373	326	308	360	360	301	340	340	349	351	331	324	336	322	307	335	331	348	327	340	313	359	327	359	354	334	314	342	340	376	323	303	306	321	365	338	351	316	325	325	361	348	310	311	307	343	334	348	343	318	319	347	338	319	336	356	330	297	345	334	348	332	347	323	336	308	343	358	310	353	327	334	331	320	340	326	341	321	325	367	318	340	347	342	321	329	284	362	341	373	322	321	313	331	345	341	340	340	366	373	357	321	343	333	312	329	327	351	333	345	345	323	363	343	362	321	340	330	308	378	334	337	308	301	331	344	330	341	304	360	331	304	330	328	356	335	324	310	320	326	299	307	312	337	345	307	282	332	338	329	318	323	344	350	286	324	344	362	333	308	345	311	315	355	323	322	300	337	341	311	366	305	313	339	347	345	318	350	334	345	359	321	351	328	337	313	347	351	338	358	290	338	290	321	340	325	313	325	330	296	305	312	317	327	321	353	344	319	327	321	339	320	299	347	343	347	315
1856	718	714	744	735	787	744	720	735	753	784	718	686	764	753	699	744	731	702	699	743	734	721	676	691	711	783	748	750	731	757	757	696	702	681	728	792	719	691	738	728	696	683	734	727	705	721	714	712	715	719	757	690	744	710	724	671	689	729	735	739	739	733	737	738	770	739	743	734	737	740	704	717	743	733	724	700	724	684	751	734	719	725	697	673	745	734	689	731	669	760	657	761	752	732	696	712	678	698	726	723	732	715	712	729	687	704	808	656	683	680	655	703	734	686	730	696	682	703	709	702	754	675	722	711	707	726	745	740	705	706	753	666	674	712	741	759	702	749	700	704	713	719	710	723	712	724	722	699	720	733	687	695	718	730	732	714	721	741	740	726	705	711	718	725	732	674	712	729	713	717	705	726	692	699	710	695	725	746	725	750	683	755	761	758	744	758	670	737	717	748	706	737	713	757	722	681	704	745	641	705	759	707	712	672	729	676	711	768	710	695	703	711	722	669	724	716	713	682	749	738	681	766	715	750	715	691	739	671	675	677	700	722	750	737	730	703	740	732	697	693	706	748	724	695	710	724	705	653	750	697	723	720	717	735	721	744	713	729	762	692	744	706	694	725	709	699	735	714	717	717	721	733	689	676	676	744	763	761	721	715	733	703	695	732	710	721	635	714	696	748	747	660	706	721	711	736	751	721	734	673	704	674	673	762	699	739	688	732	729	722	740	739	765	724	763	677	753	732	700	734	708	736	738	723	754	759	712	666	705	724	781	696	698	717	695	720	758	706	731	724	706	700	680	766	657	739	692	735	720	732	706	724	696	735	689	718	724	690	686	715	732	723	695	672	731	757	726	718	745	726	695	703	729	739	690	743	765	707	769	742	697	719	701	727	695	724	746	710	708	716	748	759	680	700	715	751	803	713	668	706	710	736	699	741	709	687	684	708	720	752	733	724	743	712	703	705	720	770	700	725	721	713	749	710	729	686	708	654	720	735	700	684	731	708	729	723	687	710	714	740	690	745	682	703	724	706	700	760	749	697	702	713	731	660	730	748	748	724	699	720	759	718	720	770	700	694	707	751	745	716	688	686	730	763	713	738	735	722	762	687	712	762	711	712	714	708	744	741	716	719	716	688	713	687	741	699	683	719	737	734	708	707	732	746	693	718	719	694	713	768	706	719	710	742	708	738	715	642	719	711	733	725	749	741	730	750	704	703	730	721	726	710	769	726	699	749	681	727	752	680	728	756	693	732	708	690	754	745	740	730	724	789	692	718	726	715	705	725	729	706	728	772	726	736	725	699	729	702	702	702	696	730	682	718	742	685	770	726	695	722	717	715	780	707	730	725	705	697	715	700	721	709	676	773	718	708	710	698	727	773	708	708	706	717	732	685	691	729	696	729	701	702	735	710	718	736	720	739	693	712	743	694	735	776	724	703	665	704	731	695	712	704	716	719	672	749	741	741	675	719	753	768	712	693	767	724	703	675	726	711	722	741	694	719	738	717	718	705	738	739	673	720	680	654	691	668	736	759	667	725	681	716	697	739	698	672	661	669	728	756	685	716	733	734	698	705	733	722	694	675	714	708	727	721	738	688	718	727	765	676	711	716	670	727	755	689	697	696	740	735	695	747	649	710	706	714	724	724	702	699	721	737	700	693	707	689	706	752	714	686	732	748	694	714	712	726	694	724	751	679	715	743	738	729	690	704	741	683	718	734	750	733	770	707	778	727	735	707	696	739	673	702	718	715	719	687	718	721	732	700	760	762	694	729	719	693	777	713	721	761	713	721	734	724	702	762	731	738	692	647	697	722	740	700	718	713	705	763	734	718	715	695	709	744	721	719	717	689	717	739	751	704	747	710	711	752	682	743	731	724	680	752	740	750	754	791	759	716	703	724	746	718	738	747	709	676	748	687	770	740	680	747	713	710	674	705	720	694	701	710	679	762	756	725	701	746	732	715	767	693	733	739	756	756	707	718	697	726	707	706	757	722	721	746	714	694	738	713	743	723	704	726	724	693	749	760	766	669	745	713	749	738	707	690	700	703	731	694	732	750	690	768	735	714	692	731	698	694	700	680	728	681	687	742	721	688	705	741	661	711	755	668	750	719	706	730	735	662	694	699	778	733	692	728	718	708	710	735	699	651	742	778	742	698	705	704	695	721	711	732	732	715	730	742	736	716	777	722	743	723	738	682	705	710	692	712	727	747	726	699	730	727	739	703	732	727	735	749	709	678	741	758	696	730	731	726	698	673	702	715	790	716	729	704	711	665	749	713	692	757	723	749	750	745	734	725	762	730	700	710	740	693	692	698	748	688	740	760	694	643	726	762	745	695	727	708	707	733	741	729	739	737	708	743	719	678	681	743	744	727	725	715	690	734	736	746	726	744	690	700	705	714	735	680	697	702	737	737	722	754	676	721	730	745	767	659	738	720	720	732	745	744	694	703	726	750	732	727	718	687	698	703	725	710	654	734	702	739	722	735	711	726	720	687	756	730	714	715	756	741	750	689	740	657	722	744	678	750	689	758	745	707	739	688	732	713	696	712	706	722	709	722	765	729	730	720	711	687	675	733	714	709	729	691	728	748	703	683	726	741	715	739	713	690	734	747	723	726	702	645	739	733	742	678	689	710	736	746	676	776	806	744	740	709	676	759	693	745	708	690	711	727	736	720	717	710	715	774	734	717	690	723	726	728	787	716	721	715	732	738	737	710	704	702	721	761	757	702	755	706	697	739	675	686	735	764	741	732	743	724	699	730	741	727	679	697	758	716	729	696	716	736	726	706	728	725	706	735	738	714	704	733	768	751	690	748	700	707	729	675	746	675	735	689	726	684	713	748	729	730	703	711	740	736	719	710	733	725	719	734	714	736	680	727	712	675	715	704	700	694	741	712	727	731	723	819	694	692	725	712	750	734	676	698	713	770	774	690	759	724	721	764	707	747	690	728	749	723	746	734	729	728	682	739	702	744	716	725	705	746	717	732	727	742	669	708	703	736	691	710	697	726	717	749	720	710	713	703	754	731	701	754	705	742	713	709	727	705	699	715	717	772	706	678	756	695	733	752	703	775	721	742	706	710	685	721	708	697	699	714	693	720	729	730	739	715	716	721	690	744	685	655	739	692	720	725	770	673	705	689	709	711	756	686	801	737	736	742	700	764	699	695	711	748	756	735	712	730	747	760	681	697	695	745	679	718	746	716	690	714	693	692	682	739	717	691	704	696	709	705	693	718	730	707	716	736	728	788	744	729	719	708	685	740	689	736	695	695	668	688	709	739	742	755	789	756	713	749	671	694	745	706	740	716	729	712	769	716	745	687	727	721	699	773	704	728	690	737	715	755	734	709	675	745	756	704	694	762	716	713	717	730	689	782	702	766	701	735	729	768	723	705	724	714	700	722	753	734	738	744	720	722	699	715	746	755	739	732	716	657	673	708	730	709	738	716	718	699	752	671	749	719	690	655	697	769	707	696	712	712	711	697	709	689	715
7178	518	548	413	327	269	228	193	210	192	172	180	174	144	169	161	146	161	157	160	145	147	160	155	151	178	161	139	144	157	149	155	150	159	145	151	173	182	169	162	133	159	161	143	151	131	158	144	129	155	133	166	143	162	169	171	151	162	160	156	163	163	150	164	139	149	137	152	146	161	147	151	158	151	154	150	149	140	153	155	150	157	157	164	138	139	151	161	150	154	159	167	142	122	137	146	161	158	127	143	125	125	140	148	143	150	146	155	158	146	140	140	150	162	142	165	150	161	152	157	179	136	148	152	151	138	156	166	168	143	141	126	146	158	153	185	142	151	170	149	153	151	144	155	148	152	151	134	130	139	167	160	169	149	168	152	157	160	148	140	137	150	149	159	161	151	168	158	143	141	134	153	154	164	155	154	159	159	137	153	157	142	158	136	132	145	132	139	160	160	131	150	165	168	147	155	151	161	140	194	129	165	155	155	154	154	142	133	169	149	169	141	138	150	151	150	159	165	152	155	164	128	157	166	148	153	162	160	149	149	157	134	143	142	164	158	139	160	171	154	139	158	154	166	161	144	137	147	139	150	163	155	152	166	189	164	158	139	150	169	143	155	175	125	144	136	158	148	136	147	167	157	131	148	160	159	151	146	132	145	139	156	153	141	149	169	168	159	173	151	139	168	161	138	143	146	170	135	147	166	156	169	158	153	163	155	141	150	132	148	156	173	158	138	131	162	157	180	184	118	158	148	152	166	154	136	137	178	157	139	162	132	128	154	135	129	137	138	148	177	132	137	159	134	141	171	152	156	152	140	142	148	146	142	148	122	125	150	167	143	153	142	165	176	162	134	160	147	158	160	155	135	146	135	141	154	153	155	153	137	136	164	138	141	140	152	141	152	160	135	169	162	144	157	148	152	136	166	161	160	140	143	153	159	134	139	140	145	111	127	154	165	131	143	140	141	166	165	155	147	146	142	142	164	144	171	172	153	157	143	141	141	133	152	141	142	147	154	136	139	166	140	134	162	152	149	144	146	163	156	147	139	141	128	163	139	143	137	141	151	148	166	129	180	185	125	146	154	133	145	139	148	145	149	145	159	151	138	148	133	155	137	142	139	165	155	162	146	150	153	164	162	155	161	152	132	155	148	142	169	151	164	143	157	181	154	149	174	154	154	160	155	141	148	141	148	143	148	160	168	159	136	152	157	134	146	155	155	155	150	139	167	130	151	152	146	145	130	130	143	156	158	141	189	148	148	167	135	132	132	157	157	126	141	162	150	180	151	145	152	156	136	167	146	167	141	163	154	158	141	144	154	142	146	116	165	128	146	142	145	130	165	169	147	134	154	154	120	176	159	146	126	146	146	131	160	168	156	124	169	129	144	134	154	160	154	152	171	153	177	143	146	148	164	157	166	131	154	134	142	144	158	149	159	143	156	160	157	151	164	141	135	154	177	145	158	158	134	175	159	145	176	140	143	166	152	179	170	178	149	151	151	159	167	162	156	159	147	142	135	141	175	134	144	126	135	170	147	157	159	161	126	151	163	175	178	147	146	149	153	137	147	146	159	154	158	149	140	143	135	160	175	136	154	154	139	163	139	144	137	140	135	144	162	148	162	123	135	163	159	164	151	154	137	138	129	147	157	166	168	151	159	137	130	137	162	130	167	156	157	139	162	177	134	136	143	138	138	142	171	154	158	147	139	139	162	137	161	160	149	175	143	180	165	130	147	158	162	169	151	162	144	156	157	165	150	154	176	154	133	143	144	139	169	151	159	165	133	158	140	148	135	149	169	144	134	159	186	162	168	137	131	159	165	150	151	148	173	177	164	158	154	139	153	146	123	156	166	143	129	147	145	162	149	146	132	124	134	160	150	160	165	136	152	168	161	175	165	151	147	149	158	145	165	156	138	133	158	117	152	149	163	157	140	140	150	162	142	149	145	140	146	160	142	161	160	146	155	142	137	135	152	131	139	145	171	157	133	142	141	145	157	173	156	140	139	140	146	143	163	142	131	161	152	142	166	148	183	154	142	160	146	143	148	132	154	125	133	170	130	156	157	138	135	180	151	143	149	162	172	144	144	126	145	166	150	149	135	161	131	163	170	139	183	147	124	154	149	144	136	158	143	137	159	157	155	164	170	155	155	144	139	140	157	157	143	137	150	142	150	131	152	146	157	142	120	151	149	154	163	129	140	160	164	152	134	162	148	185	144	138	159	138	141	186	158	152	154	155	136	152	165	149	144	166	146	151	139	163	162	155	178	161	166	172	154	156	170	147	160	143	131	127	167	139	155	154	153	161	156	145	150	154	144	153	137	124	152	167	144	154	144	152	125	153	149	139	143	155	128	161	164	167	181	136	154	152	128	135	152	158	153	151	138	179	134	199	175	157	145	147	140	155	124	130	139	148	135	168	162	138	147	186	174	148	111	161	150	171	177	166	151	164	120	141	184	157	155	152	151	152	160	144	152	130	122	131	158	144	152	153	135	150	146	139	178	152	155	163	143	149	134	161	151	152	141	119	145	137	153	123	171	155	165	133	137	150	154	169	160	134	154	162	137	171	161	151	131	149	151	145	145	138	160	150	148	126	140	139	155	166	156	137	126	161	150	125	171	159	122	151	158	138	137	161	153	141	151	147	170	139	152	185	183	146	132	143	173	130	128	155	153	146	161	156	158	145	147	166	159	149	164	153	161	161	145	144	145	149	135	146	143	155	141	153	167	149	175	160	174	161	153	159	174	158	141	149	149	148	144	135	142	175	144	155	129	140	140	141	131	132	153	172	149	152	165	157	154	152	169	173	139	145	149	153	143	166	158	164	155	140	142	144	138	157	154	162	145	148	167	141	166	178	156	133	141	147	156	152	167	139	142	164	120	146	146	164	156	140	141	139	143	174	155	169	151	147	147	143	135	149	159	134	167	145	150	136	145	130	127	135	143	147	169	146	157	129	147	145	145	165	157	131	151	153	142	167	138	131	162	162	134	149	127	164	161	147	149	161	157	158	120	150	162	158	151	116	159	159	166	150	154	150	156	159	149	168	150	161	151	149	179	147	174	156	161	132	129	162	149	157	148	169	141	186	159	169	165	158	161	162	139	130	164	151	147	147	142	156	146	143	143	137	159	164	159	132	169	135	161	150	152	143	157	171	164	149	161	138	146	155	125	122	155	148	138	147	144	138	130	150	152	158	152	159	138	144	157	149	152	138	141	161	173	147	166	155	151	134	133	161	140	161	141	163	159	147	142	122	127	147	137	151	166	149	155	167	102	134	135	144	146	116	157	141	148	167	150	135	149	142	146	146	131	129	154	157	151	135	163	150	133	136	142	137	148	152	177	155	161	139	136	137	144	123	134	172	154	139	149	151	160	145	145	166	160	173	163	167	143	147	168	145	149	163	153	143	140	159	173	167	146	150	182	128	165	136	153	158	134	150	164	149	134	136	141	129	132	150	132	140	151	168	156	139	170	144	145	160	150	144	149	163	165	144	157
5975	713	1185	1419	1141	999	766	658	591	582	576	479	517	483	437	472	427	394	390	424	394	407	391	381	394	363	376	380	398	390	382	382	395	351	403	334	378	353	398	376	416	398	340	385	359	405	405	358	358	374	387	379	398	360	344	365	385	376	393	338	353	387	352	347	337	342	376	379	367	345	375	348	380	381	359	385	357	381	361	378	375	379	369	380	348	383	391	346	339	333	353	347	358	359	345	358	380	344	371	344	362	328	346	349	389	384	330	372	360	362	306	362	373	355	371	326	388	409	355	415	356	374	349	379	351	372	369	347	347	341	344	369	376	356	355	348	354	352	333	350	328	347	363	352	344	380	366	365	366	371	317	336	360	383	338	336	407	352	396	362	317	377	341	353	351	339	358	370	351	342	324	339	359	352	353	349	323	340	381	366	392	360	364	340	350	336	356	374	349	377	340	364	361	365	352	386	322	365	368	362	349	327	337	352	373	379	332	368	375	342	383	367	353	372	354	341	365	350	360	398	355	360	365	338	352	351	361	372	347	358	331	333	385	349	359	355	320	360	374	366	393	337	355	372	356	350	343	374	349	363	356	341	341	343	377	354	363	345	361	358	377	355	422	364	372	348	355	384	370	372	352	358	363	361	383	381	333	353	386	375	338	377	346	379	350	381	350	404	361	354	396	334	382	330	377	359	330	370	367	347	339	348	339	383	359	361	360	333	353	339	374	340	361	377	343	374	381	304	369	352	336	361	349	402	364	346	390	358	368	365	384	339	370	356	377	334	344	338	366	377	343	364	373	346	378	358	374	365	384	335	370	346	372	360	379	360	379	384	361	369	398	346	385	373	380	347	379	356	333	368	364	391	376	355	367	390	374	328	359	347	387	343	358	363	360	338	387	356	365	367	359	368	352	334	372	372	374	385	377	405	371	357	375	363	345	370	367	366	359	348	331	394	353	333	336	347	382	331	380	368	372	372	358	365	368	351	389	363	399	360	334	363	392	368	345	353	376	365	375	350	377	360	361	376	339	380	375	375	335	338	382	366	394	381	381	357	389	377	363	366	356	369	373	364	399	327	349	366	327	380	377	355	350	348	354	354	365	336	350	378	361	337	335	340	316	352	392	365	337	346	341	386	357	367	388	343	356	362	352	359	372	371	365	347	386	383	391	364	366	355	361	361	338	358	317	343	344	359	360	346	348	368	373	346	369	344	364	348	380	357	351	380	349	315	350	357	374	353	365	339	361	360	385	352	375	316	372	337	346	321	379	387	349	363	351	348	355	334	382	350	356	357	366	362	369	367	353	370	388	381	350	368	347	379	344	360	355	323	334	350	339	340	352	336	325	310	390	351	332	347	392	378	368	353	368	348	376	358	378	371	352	350	368	357	350	361	347	342	368	346	361	339	377	362	373	378	325	347	348	372	346	372	372	375	379	378	336	356	361	363	365	345	351	371	368	342	368	346	345	384	383	383	356	343	365	352	340	335	373	351	379	337	370	357	342	355	340	337	393	361	348	388	331	369	354	359	372	342	380	339	389	365	335	336	389	349	363	342	370	357	336	375	349	348	355	332	319	378	381	385	346	383	358	338	346	372	341	359	344	371	369	328	368	381	347	362	336	356	336	348	357	348	348	347	337	378	345	376	359	360	358	365	338	368	401	363	369	380	341	369	347	338	341	346	357	355	371	366	347	345	385	346	345	354	323	359	322	366	367	375	314	357	351	350	356	340	381	347	384	349	357	340	352	346	358	354	356	369	361	360	354	373	330	381	347	343	350	342	352	333	370	375	336	369	357	341	350	348	353	356	383	358	355	356	352	365	370	342	380	354	369	334	339	386	383	350	373	364	377	358	365	351	345	373	344	356	374	341	377	342	322	341	384	342	371	329	366	359	341	331	367	347	366	386	378	367	373	339	375	367	339	358	362	346	349	390	373	316	351	397	349	356	345	359	358	372	359	375	342	371	388	387	354	367	383	370	337	325	358	361	365	339	371	366	345	334	390	357	345	339	351	369	358	361	366	364	366	398	364	367	348	342	381	331	338	370	325	348	389	369	399	362	365	351	379	369	370	323	384	348	386	339	368	375	397	383	349	370	382	350	372	360	386	372	338	354	365	341	387	347	363	382	361	369	365	337	368	370	383	379	374	355	385	342	385	363	362	356	364	351	340	362	342	323	366	344	348	374	333	369	366	359	347	347	378	328	377	375	366	336	340	351	383	376	386	382	335	343	339	341	349	365	369	371	362	333	375	390	361	355	348	377	331	345	348	348	347	331	362	352	357	341	364	381	352	363	377	358	344	339	358	354	359	351	333	367	357	360	357	374	344	363	345	357	365	394	377	384	394	356	371	356	332	351	359	374	355	312	352	351	354	373	354	329	338	365	369	350	356	358	333	352	350	377	387	342	359	382	349	378	359	365	326	338	359	332	374	382	363	327	373	353	360	332	348	386	390	385	323	349	363	353	339	344	344	370	345	360	357	366	316	381	365	355	355	348	361	348	391	369	355	367	359	368	384	344	364	391	393	346	343	358	340	347	380	390	378	376	346	366	335	367	358	385	327	376	347	368	378	385	336	380	342	355	389	327	339	363	357	358	365	365	333	349	377	380	351	353	369	372	376	364	373	345	354	389	363	360	365	383	392	352	390	369	369	352	351	340	352	363	369	345	339	367	387	341	354	351	348	366	370	378	340	366	342	343	372	370	383	360	363	349	372	357	341	347	347	366	373	344	320	324	337	371	371	345	388	325	367	378	370	392	341	368	333	387	344	355	340	340	345	359	336	377	366	362	339	353	381	359	364	376	372	367	389	383	385	369	366	379	335	368	365	351	355	368	379	377	367	333	338	368	332	374	386	362	359	335	351	347	335	376	344	347	363	388	391	345	369	354	372	393	358	336	366	377	390	370	372	334	373	311	355	359	364	337	358	320	341	382	345	346	348	362	348	366	394	330	368	359	346	364	386	374	368	352	354	368	355	319	349	351	358	321	360	350	403	380	376	363	393	354	359	348	334	370	385	349	363	355	350	349	368	363	379	385	361	362	383	360	338	349	366	377	343	334	347	329	340	381	367	373	387	343	374	342	324	373	370	354	366	330	330	366	375	392	381	374	325	354	366	394	344	344	374	367	358	342	359	368	370	337	342	357	339	376	327	386	333	378	364	338	393	359	367	337	339	362	364	358	340	379	311	347	359	355	348	357	364	363	361	368	360	376	379	347	365	354	346	339	329	368	355	328	399	349	337	361	358	374	376	346	380	338	399	366	360	379	396	352	383	376	383	369	352	334	381	364	364	371	357	393	329	368	357	390	325	366	348	382	356	360	374	371	353	400	373	365	363	363	330	357	373	336	310	357	347	363	384	362	336	362	339	362	371	346	357	354	358	348	376	349	382	374	357	349	367	349	354	365	360	348	353	364	375	409	337	354	322	376	336	401	353	366	409	355	374	369	376	352	385	363	337	314	374	383	351	373	354	341	356	325	354	361	388	353
13501	1099	968	788	517	410	338	249	234	242	207	187	168	207	168	165	175	142	167	156	151	137	137	175	153	166	146	157	156	157	161	133	163	158	180	162	137	123	151	141	155	152	131	156	164	149	142	175	135	143	159	146	171	144	148	173	159	152	148	137	154	125	167	142	142	155	136	144	123	167	145	147	159	159	128	148	146	148	184	147	163	165	147	153	141	139	148	155	158	135	140	137	147	172	136	152	167	157	126	141	146	168	145	140	163	140	137	150	136	165	180	147	136	154	156	164	163	147	158	155	141	180	164	139	170	141	167	123	149	149	164	164	142	150	164	161	143	132	167	173	128	147	170	137	168	146	165	157	152	176	157	157	153	160	137	138	156	155	158	148	150	115	146	146	167	167	154	161	168	140	160	126	154	131	139	140	158	165	162	142	135	166	146	139	156	132	142	163	143	151	161	125	142	140	134	134	129	150	132	130	153	149	161	172	161	124	157	145	137	161	161	142	156	150	121	149	146	140	129	144	147	133	155	146	147	150	138	154	156	184	159	124	168	134	142	126	166	125	145	143	175	158	127	161	135	135	142	136	156	144	134	120	156	142	156	134	137	139	125	161	157	144	148	149	144	149	156	131	155	153	139	151	154	119	146	124	142	152	133	150	138	147	131	166	146	159	161	151	151	153	142	134	167	151	152	149	148	139	140	149	159	121	135	127	124	163	160	137	142	145	152	132	152	153	147	147	159	135	154	157	133	140	150	133	129	144	138	146	169	152	167	149	134	141	133	151	179	137	185	146	148	143	147	154	149	166	176	131	149	155	146	164	166	142	131	132	149	156	130	151	140	146	151	148	162	135	153	150	142	130	161	137	141	145	151	137	151	136	142	126	151	148	154	127	143	155	151	136	140	168	163	146	155	151	139	137	172	158	155	154	151	138	141	160	131	144	142	155	143	158	165	160	162	143	159	109	145	132	165	147	146	148	151	160	161	145	138	134	170	143	160	152	136	143	138	159	178	153	146	155	142	123	132	130	156	130	140	153	142	165	143	162	137	138	138	159	141	144	151	152	131	147	162	136	152	150	139	135	151	156	142	148	149	131	131	135	155	128	151	160	166	147	162	158	157	168	168	161	146	136	134	147	156	142	155	162	145	156	151	161	143	128	155	133	142	122	146	152	162	152	166	140	134	143	142	147	155	165	146	140	156	136	164	161	137	165	155	120	179	153	139	126	142	155	156	129	114	157	144	145	130	160	146	155	143	153	133	116	156	157	159	159	144	149	168	163	153	165	132	148	169	139	141	157	132	149	138	135	137	175	166	127	170	139	158	149	173	149	148	173	137	140	159	150	154	158	149	131	163	160	147	153	144	154	151	119	130	132	141	155	136	142	157	169	119	126	153	158	154	158	140	157	145	146	149	157	151	117	177	156	149	142	155	129	171	146	155	147	163	134	126	146	130	126	133	162	137	163	125	153	150	143	146	160	174	126	145	166	160	155	147	152	159	146	141	141	160	159	153	131	148	128	142	121	144	155	134	136	165	165	154	132	126	152	143	136	123	152	155	162	128	157	154	157	144	144	136	120	125	153	145	152	150	145	157	148	150	142	150	139	161	171	158	147	165	154	175	158	155	126	159	156	152	151	146	148	149	152	148	148	136	141	169	132	154	129	143	150	181	140	138	173	173	132	134	166	145	140	154	174	144	147	155	133	165	149	141	168	168	148	145	165	149	135	129	128	168	161	154	167	132	144	156	149	161	129	144	156	152	158	146	119	147	143	144	143	136	141	154	152	159	150	140	151	148	156	128	136	139	125	139	122	141	153	137	104	157	159	130	143	158	146	159	164	166	134	123	143	141	143	145	176	155	137	145	142	146	137	138	157	169	137	139	155	159	137	146	179	143	153	123	136	158	143	163	148	152	152	166	141	139	140	140	144	135	138	140	142	156	147	149	118	147	130	133	155	134	147	136	152	154	130	146	131	169	142	134	169	156	152	153	139	151	150	142	147	149	128	141	125	144	124	155	167	166	140	133	140	147	145	134	161	153	127	167	168	148	136	133	136	157	136	135	142	157	146	136	160	133	134	156	165	167	155	159	115	148	130	144	170	129	127	139	150	147	139	135	174	155	149	141	144	146	135	127	153	168	121	138	144	151	160	151	181	153	157	154	152	168	141	170	139	120	138	155	140	138	139	143	120	155	179	148	141	131	131	144	150	159	151	153	154	164	154	154	159	145	168	133	153	141	131	141	155	114	156	158	146	133	129	146	162	157	145	159	157	152	140	138	164	143	131	145	152	144	157	157	154	154	165	151	138	132	145	140	153	149	162	156	160	158	145	146	143	136	142	159	130	157	145	152	156	141	138	158	132	137	152	138	149	127	150	183	123	136	149	159	146	153	155	144	146	148	144	154	149	140	147	165	167	152	156	140	158	161	138	135	134	149	156	170	144	117	177	122	149	148	172	146	142	171	137	157	127	149	137	138	148	145	163	111	139	132	147	138	156	138	142	136	149	157	156	148	138	133	154	146	143	141	150	143	150	140	154	139	187	136	135	150	142	155	161	146	157	144	144	142	148	141	158	165	142	143	160	135	158	154	159	144	167	120	153	148	156	147	167	149	163	157	155	144	139	165	143	145	157	152	162	147	141	157	129	147	143	154	155	165	136	155	135	140	144	146	142	165	142	134	148	145	152	142	159	153	161	177	152	171	146	158	147	148	149	133	145	148	147	159	130	150	146	141	131	154	146	120	144	158	136	146	140	136	161	153	148	125	164	145	166	144	128	161	138	142	154	165	144	156	164	149	151	137	145	167	163	155	140	146	140	140	145	122	146	168	142	145	137	148	164	149	127	130	160	193	165	132	149	143	155	136	173	148	136	142	176	157	159	150	124	159	154	148	160	140	143	182	126	165	128	130	152	145	147	157	160	133	149	150	142	159	145	149	147	155	146	145	157	155	158	141	149	126	125	128	150	156	153	145	134	140	133	132	139	168	156	169	146	136	156	146	130	173	145	145	187	148	143	134	150	130	128	148	151	131	165	157	123	130	147	147	123	146	143	129	156	128	142	143	129	131	153	129	154	167	167	160	188	153	165	160	152	152	134	161	138	124	146	141	132	121	145	152	166	147	156	142	131	144	141	145	154	164	137	145	122	140	134	135	159	161	133	152	159	163	153	174	132	154	146	133	144	134	138	138	165	144	139	148	133	129	152	134	116	124	143	157	123	170	137	148	123	134	134	167	133	137	138	145	138	140	146	123	132	170	156	159	144	144	165	152	166	161	134	147	146	156	130	157	147	159	153	156	139	143	151	127	151	132	161	140	143	148	115	143	125	171	162	145	154	144	158	148	188	141	154	142	158	127	138	134	134	141	124	155	153	144	152	163	146	159	135	140	133	163	163	135	167	146	147	145	166	164	141	157	129	150	134	145	122	143	161	152	141	156	150	132	130	154	141	155	153	132	146	146	148	130	169	150	140	138	131	148	128	154	172	137	162
7757	1045	2078	2381	1905	1574	1194	1008	843	814	719	639	600	598	590	590	562	525	511	488	504	470	445	481	427	412	434	455	410	459	409	449	404	382	453	400	431	422	453	421	423	409	406	443	409	423	413	423	365	364	380	369	383	386	378	405	398	408	407	377	406	377	385	372	374	392	405	384	355	400	381	415	363	345	390	388	431	378	418	360	369	409	385	422	385	386	369	385	369	387	394	384	385	342	366	386	357	422	400	390	384	376	369	392	382	359	393	407	374	365	379	388	347	386	372	405	405	406	356	382	377	418	361	359	370	371	390	422	421	380	393	385	363	390	371	416	332	383	392	396	381	384	392	387	395	386	356	382	384	391	427	363	394	398	365	389	391	381	352	367	404	394	399	370	363	416	372	380	386	368	358	371	342	371	352	368	380	377	364	366	364	380	390	380	431	388	386	368	371	385	381	374	375	397	380	350	416	376	406	366	368	386	399	367	368	370	384	370	361	377	400	383	387	366	381	383	399	367	416	407	360	415	400	372	400	375	373	375	375	397	367	377	405	385	370	371	455	412	367	386	387	376	395	411	377	366	407	375	406	364	340	373	390	371	378	368	378	406	407	394	385	403	360	407	379	377	391	377	410	387	372	382	388	358	401	388	387	372	385	392	407	414	341	386	398	383	366	401	371	372	406	391	357	370	367	372	362	387	370	421	347	417	369	379	345	363	371	373	366	376	380	377	418	363	402	383	378	356	382	378	359	405	377	361	408	367	361	412	407	395	395	355	384	395	385	369	375	359	397	366	327	359	374	392	397	397	389	386	388	359	381	371	388	386	337	367	412	412	389	390	384	386	388	419	376	383	347	395	344	387	381	364	355	375	366	362	383	398	376	406	392	398	381	414	372	354	374	423	350	375	408	398	368	377	401	348	365	370	380	374	397	355	365	386	356	402	383	367	409	381	395	376	401	371	357	390	382	390	374	369	397	362	408	388	433	348	364	391	374	399	376	370	415	395	375	400	357	374	371	367	406	376	354	395	346	408	374	413	388	366	389	391	392	371	366	371	360	412	375	352	352	363	366	390	378	391	368	399	367	380	377	387	378	402	393	397	397	357	380	382	383	401	367	370	407	384	359	327	397	357	360	380	383	396	359	391	376	377	351	377	393	439	406	409	420	347	376	386	343	412	372	372	347	355	418	400	384	376	382	365	382	403	397	388	396	362	377	361	366	369	364	379	388	376	373	357	353	377	407	403	372	370	375	383	359	383	358	376	386	389	416	422	387	379	431	338	336	401	376	352	377	355	380	336	400	367	378	417	371	398	418	369	376	405	371	386	394	349	382	394	403	385	385	346	381	361	411	359	391	409	340	381	364	375	392	385	381	381	359	380	388	358	409	391	400	409	368	381	398	361	381	383	356	404	382	389	352	345	406	371	358	380	385	383	383	378	380	425	369	386	403	409	391	401	350	402	368	402	372	382	360	385	406	358	367	356	403	374	391	391	407	393	410	384	398	376	362	405	344	375	365	395	350	386	381	331	378	374	377	396	389	390	381	369	424	383	354	392	406	380	358	342	382	373	361	369	371	394	373	372	392	383	385	363	407	385	401	336	393	357	380	383	424	392	384	363	380	364	401	403	415	391	379	402	386	390	372	362	385	387	343	403	410	399	353	372	423	358	384	378	360	381	384	367	381	341	385	349	391	387	398	372	358	390	380	389	374	422	384	382	341	362	385	392	387	385	399	399	363	382	376	354	359	361	385	365	382	363	390	376	423	380	375	382	374	396	362	371	392	425	356	369	380	380	363	361	368	349	366	392	356	390	379	398	375	376	369	396	387	371	374	375	371	384	385	372	371	376	381	360	378	385	368	386	391	338	402	411	409	332	371	396	385	374	371	374	365	399	343	365	344	410	363	382	370	365	399	354	364	385	392	421	383	380	385	369	403	341	399	362	375	387	368	368	388	373	358	399	399	396	371	369	362	352	374	370	372	345	425	391	410	354	376	334	354	387	428	394	384	372	343	371	407	389	382	389	350	394	373	395	333	412	330	395	388	364	367	373	398	391	415	377	377	376	357	409	350	356	354	366	385	349	360	372	374	397	389	356	358	369	423	398	355	334	343	345	363	347	395	338	401	374	377	393	361	381	378	368	383	405	376	413	383	368	394	424	362	370	388	424	366	374	362	370	383	395	405	371	357	407	373	370	352	403	394	373	388	427	390	351	416	354	389	374	388	358	356	375	385	380	359	350	382	371	403	376	360	395	365	386	377	377	418	363	359	380	342	380	378	405	364	395	390	350	376	351	373	381	389	426	383	383	372	367	348	408	382	361	405	390	372	363	412	382	363	364	376	372	355	391	376	380	357	363	372	415	380	380	393	372	349	416	367	377	346	389	379	375	352	379	380	395	376	383	359	356	377	386	390	396	385	385	404	378	389	366	392	372	382	370	364	381	396	437	388	389	389	394	381	386	347	370	377	401	436	363	364	411	363	396	385	402	403	418	376	376	361	350	371	348	368	387	387	381	374	386	371	381	356	374	384	355	381	348	394	378	411	367	345	408	388	385	390	390	421	381	363	394	382	382	389	382	385	388	355	397	414	381	387	351	379	393	374	413	375	405	406	392	368	384	374	356	393	380	377	368	411	392	393	359	374	437	395	367	375	419	386	391	381	339	382	404	385	371	362	361	414	364	364	405	357	428	375	397	413	376	390	365	372	369	418	390	351	382	400	392	399	392	370	381	368	380	398	378	364	358	376	401	378	404	366	383	361	400	372	360	407	389	410	374	391	387	401	354	420	364	423	378	400	365	379	383	389	390	345	365	383	389	390	382	418	386	406	385	401	339	417	402	399	380	374	378	363	398	382	364	361	380	372	361	363	391	377	391	378	362	371	370	360	382	406	374	381	347	373	378	374	406	361	386	382	385	387	389	387	383	386	366	363	364	384	356	400	373	362	388	410	389	381	386	378	369	395	379	361	385	402	336	406	384	377	384	380	374	375	390	386	405	364	424	379	416	405	386	377	400	389	359	385	390	380	376	395	362	370	366	384	387	363	383	383	360	399	402	346	352	368	415	390	374	363	370	434	385	393	388	363	396	373	380	360	380	376	388	389	367	390	406	380	362	394	405	383	379	349	370	365	362	408	394	393	378	360	393	350	336	386	375	367	407	378	419	382	354	372	413	400	384	376	375	411	349	385	388	389	353	406	369	378	372	393	394	362	375	383	361	392	386	382	342	411	384	400	352	382	366	330	371	396	364	417	398	386	381	376	384	395	379	395	409	366	350	367	386	412	388	361	389	375	388	361	390	344	383	424	379	378	403	356	418	405	408	363	411	365	329	377	401	416	366	341	370	404	367	379	376	373	397	357	362	400	368	359	375	379	371	397	373	403	400	363	354	393	365	360	404	429	391	408	402	376	414	403	378	389	352	380	380	372	396	343	407	346	364	382	396	404	385	366	365	375	373	383	349	383	406	391	395	364	386	365	394	374	362	385	354
1535	373	344	342	350	299	312	329	336	358	351	319	312	303	363	343	340	286	310	340	309	329	350	333	322	329	333	312	321	317	318	322	325	319	311	360	338	351	299	342	323	339	324	356	327	332	329	312	345	352	335	340	361	369	333	334	324	327	320	356	344	331	330	342	324	333	340	307	330	338	332	359	353	322	332	315	348	310	329	313	336	339	311	332	318	341	302	362	343	333	308	342	360	360	376	338	358	346	301	344	331	335	356	345	334	315	337	308	322	338	319	350	331	327	333	318	297	357	326	323	330	355	376	309	315	332	345	292	350	343	353	350	362	290	330	394	339	304	347	334	310	342	327	335	305	357	356	310	311	339	334	334	328	326	331	312	356	336	335	339	317	312	328	328	352	314	320	326	385	372	315	344	338	343	323	325	340	325	321	344	330	340	321	300	368	340	360	341	308	336	316	306	307	340	354	317	345	334	349	373	349	348	360	332	335	353	323	317	331	332	356	333	326	333	330	341	323	323	359	340	295	328	347	357	296	339	359	298	344	335	361	344	324	345	290	319	334	334	310	341	285	339	349	333	322	307	324	357	355	322	365	337	343	354	340	325	331	329	349	336	334	316	334	314	326	337	357	306	368	339	316	337	319	353	370	298	331	304	328	339	326	316	355	335	319	331	321	347	337	343	365	301	346	367	320	321	287	328	353	318	356	326	313	346	309	307	324	341	338	320	346	329	294	342	336	320	315	335	348	306	376	365	332	337	334	323	342	322	337	328	294	318	349	347	333	331	334	357	368	341	305	313	312	335	321	355	327	303	381	347	324	327	309	343	345	307	324	305	331	333	373	358	317	338	317	359	349	373	322	335	320	292	341	333	327	340	321	322	333	333	313	349	317	346	306	343	366	336	294	311	291	305	312	344	325	326	330	318	318	335	307	346	312	302	312	353	355	336	348	321	325	292	315	331	329	312	330	346	339	312	332	360	337	335	311	357	312	300	317	329	306	309	348	353	360	357	371	308	328	357	333	328	353	353	333	322	336	296	357	326	306	285	312	311	312	354	345	331	323	313	340	346	345	345	318	306	311	308	323	320	320	322	335	316	321	333	307	356	354	337	323	336	316	328	319	304	332	310	353	372	323	316	309	315	330	349	349	323	326	330	364	306	335	321	337	312	314	324	339	324	372	378	335	300	361	315	351	347	351	332	310	346	345	321	359	327	373	302	330	342	356	355	328	325	345	318	322	322	341	360	325	306	295	341	326	360	325	349	315	347	334	328	347	313	334	331	349	319	331	336	315	319	343	371	378	306	372	340	321	340	330	305	358	324	354	321	317	327	348	335	329	327	349	324	344	356	325	339	339	334	340	347	322	338	323	331	319	334	336	314	331	364	334	370	336	323	327	357	339	313	305	371	317	330	354	318	341	321	315	311	309	291	332	334	366	324	340	316	341	337	335	326	311	321	343	322	343	322	332	344	344	348	320	329	322	303	342	344	326	332	324	330	325	320	324	308	322	311	343	310	317	338	314	342	372	361	312	335	333	361	341	365	339	325	355	337	350	321	314	364	361	291	357	366	346	325	320	342	337	332	326	317	340	311	337	373	336	332	301	347	323	310	319	348	355	309	335	319	301	324	336	352	367	324	340	366	283	316	317	332	359	331	328	331	284	357	325	315	314	376	333	318	326	342	315	342	368	329	303	317	316	330	316	354	344	316	318	327	323	293	336	327	318	333	361	316	322	352	334	347	335	349	335	353	369	310	349	351	340	350	301	315	349	311	326	308	340	332	320	350	316	311	365	310	324	321	321	364	383	315	341	328	339	344	331	330	333	341	322	366	330	350	344	330	334	336	338	308	313	350	331	320	316	347	338	343	324	345	341	283	321	319	352	342	349	329	338	322	317	319	328	343	327	316	333	356	328	313	310	323	306	331	337	351	336	293	372	371	327	329	324	335	345	326	302	307	339	349	302	325	322	352	349	307	348	322	325	322	326	306	359	309	334	300	350	325	307	354	333	363	320	342	325	340	318	340	341	331	302	349	324	327	354	339	361	307	353	350	351	356	331	353	361	346	348	321	334	352	340	311	312	333	318	346	305	332	316	337	377	338	323	339	298	323	321	334	317	363	320	330	314	332	349	339	329	302	322	336	371	335	331	332	341	346	281	315	348	335	333	316	327	348	310	316	349	340	345	335	331	328	320	340	319	295	322	309	313	323	356	331	302	350	321	338	331	303	322	340	344	320	282	320	371	316	380	328	342	309	348	364	316	340	342	346	325	335	321	321	322	332	327	345	350	302	340	352	344	325	358	341	359	337	333	309	306	330	377	323	320	363	301	365	347	351	350	327	360	312	334	346	309	335	363	327	338	316	374	327	323	337	321	339	301	331	311	320	332	302	291	328	370	315	304	339	357	384	368	353	310	332	339	353	325	323	322	329	343	375	343	329	317	324	350	324	357	309	312	358	347	336	328	331	300	307	331	355	310	340	322	339	334	344	354	371	323	334	334	347	334	362	343	321	327	309	299	322	361	315	304	313	357	371	351	325	296	327	350	332	299	328	314	344	339	309	345	321	360	353	323	295	330	309	331	288	334	363	342	311	322	351	341	303	362	314	328	330	343	319	330	307	333	333	358	345	365	340	352	331	320	319	366	347	345	346	328	302	345	305	353	357	341	323	341	336	306	330	285	360	287	352	306	333	333	304	304	349	333	344	343	334	343	350	330	338	308	338	335	324	342	333	324	341	341	350	331	319	339	320	330	384	373	324	340	376	352	330	334	295	312	314	333	319	314	334	336	344	322	360	322	296	306	314	293	312	336	335	304	336	313	347	326	357	323	314	343	355	353	340	326	297	325	327	343	324	316	355	345	342	294	321	334	353	302	340	352	336	333	347	357	325	320	332	367	320	297	371	350	310	378	375	327	313	309	326	312	332	344	326	312	323	320	330	305	319	310	361	315	380	368	323	342	336	352	321	353	313	315	343	323	326	345	320	338	336	323	311	328	315	319	327	325	338	341	334	335	362	368	313	341	334	357	340	325	366	343	352	307	326	350	334	339	314	329	347	333	317	322	308	319	313	328	312	334	303	344	313	330	340	330	349	338	324	370	330	314	348	378	344	322	340	387	347	362	357	318	336	322	333	316	355	332	346	359	303	348	332	369	301	305	329	340	301	345	351	336	321	353	312	291	356	321	295	310	348	348	285	306	310	360	350	335	332	370	322	352	331	336	347	332	358	352	357	337	321	324	322	355	306	339	340	323	329	356	327	340	371	369	313	331	382	312	309	333	320	367	330	341	305	303	347	299	335	339	351	321	329	357	324	320	345	342	320	350	355	325	337	318	324	361	357	316	300	333	320	336	336	318	319	336	338	330	291	355	323	302	317	340	343	329	311	360	335	346	347	325	341	353	351	341	343	286	341	332	338	305	322	295	322	329	354	310	318	320	354	341	329	321	340	309	347	323	319	345	349	342	307	329	311	316	347	329	342	328	316	357	355
1806	725	731	780	729	718	708	703	726	695	763	735	717	695	681	755	748	715	760	751	711	697	701	760	699	711	747	705	711	730	719	710	673	738	705	721	675	684	731	692	749	714	691	697	706	688	683	731	686	723	684	738	742	747	677	728	719	685	730	735	726	716	787	702	676	761	719	723	695	717	721	698	743	748	698	718	751	735	701	687	719	727	755	696	732	730	726	710	695	695	733	731	762	675	741	697	724	735	698	729	737	682	668	709	759	703	700	759	757	750	721	742	720	743	743	740	712	715	695	759	763	696	734	729	756	752	757	712	697	696	689	676	720	769	710	736	709	736	727	702	673	678	734	697	677	717	752	677	730	723	702	705	694	711	763	752	704	721	675	746	721	710	719	734	710	748	716	744	682	673	748	730	696	721	659	690	725	699	724	700	728	703	681	786	667	714	717	710	737	701	733	691	703	733	662	742	725	720	735	699	686	757	706	743	768	744	752	705	713	757	699	707	751	723	714	733	725	688	628	779	686	711	764	722	683	731	687	714	746	719	741	751	731	761	732	740	711	736	692	696	714	724	711	697	745	756	694	696	681	722	694	736	673	714	737	725	759	713	736	748	699	742	671	705	682	702	703	680	729	712	690	695	753	714	677	701	735	697	705	695	663	691	708	728	707	752	715	708	737	723	726	715	674	760	726	699	741	713	716	729	754	712	703	743	717	717	693	698	776	738	700	712	718	722	720	709	759	732	733	664	664	733	727	698	666	706	692	707	688	685	676	697	742	702	707	770	755	734	703	773	810	696	676	691	759	711	729	742	695	719	711	710	752	704	727	695	773	680	792	688	679	664	676	663	735	778	738	728	760	709	747	648	721	728	721	707	722	694	729	714	740	699	752	709	687	738	667	701	686	714	701	676	766	727	752	732	720	734	720	729	774	710	739	722	709	702	712	705	725	693	660	693	752	753	730	666	695	700	698	667	709	693	722	725	707	729	685	678	680	749	694	747	740	706	689	736	707	778	690	750	677	693	699	673	729	708	748	713	692	707	679	720	792	728	779	710	719	687	696	732	701	738	740	726	737	743	718	739	683	719	679	688	721	701	677	704	745	730	667	757	733	695	738	727	691	698	704	743	735	686	695	705	703	675	730	722	737	710	706	726	743	758	693	743	731	728	685	731	745	732	689	742	702	709	764	698	745	707	690	716	716	705	741	673	747	770	717	685	699	718	692	686	716	727	755	699	682	702	674	738	700	724	739	666	766	685	740	739	707	731	777	712	699	742	697	676	663	690	708	680	745	674	732	667	737	723	679	739	691	688	690	705	691	730	770	694	751	718	735	733	710	746	749	685	707	738	703	694	762	737	713	701	759	705	748	677	741	709	705	734	625	738	719	695	722	706	699	712	735	748	685	747	682	687	754	714	737	730	732	740	691	684	696	726	700	771	734	705	731	727	692	738	703	715	706	663	716	671	700	727	721	725	788	699	757	715	731	716	700	722	683	678	714	743	690	734	699	774	710	739	720	716	738	752	720	712	722	700	743	694	757	738	678	724	674	740	695	734	753	729	730	712	713	760	708	771	726	672	718	737	712	701	722	718	775	705	736	707	708	741	720	763	791	726	760	710	712	698	722	758	758	733	685	665	708	744	653	722	700	717	718	729	748	711	711	736	740	677	693	707	693	782	745	719	704	629	684	672	702	731	685	760	754	748	696	728	715	753	710	730	747	668	737	673	716	723	727	714	705	795	704	698	729	758	722	741	752	747	747	734	699	741	718	708	669	754	676	737	745	735	722	745	752	722	678	684	741	708	724	708	742	681	693	675	712	698	738	762	725	668	683	681	744	707	703	725	710	693	744	722	682	682	692	749	707	722	691	745	724	717	667	711	741	666	738	706	673	717	722	742	738	745	707	708	702	720	749	700	717	669	685	706	690	743	748	733	670	705	750	704	706	703	703	693	750	716	701	700	749	713	730	762	772	739	708	622	703	747	720	736	737	723	732	724	755	726	704	715	743	705	712	698	668	684	758	678	751	729	687	702	718	717	695	683	706	694	752	738	647	712	688	718	707	746	713	704	700	693	684	681	712	753	734	735	677	700	692	778	714	740	702	696	735	725	721	695	717	693	739	723	699	700	743	705	737	741	742	700	738	710	739	714	753	728	758	751	745	763	757	691	738	739	737	754	660	749	680	752	721	752	691	761	704	679	684	695	722	716	693	711	708	694	754	712	727	776	701	680	732	770	654	743	730	738	716	665	703	690	697	715	669	695	699	722	755	714	708	701	774	723	739	679	749	748	724	675	704	722	765	752	694	735	719	679	693	715	805	714	723	702	704	719	774	738	668	727	699	733	708	664	725	715	702	738	706	735	778	710	771	735	747	767	748	721	728	762	705	698	719	672	743	738	657	730	731	727	714	742	678	699	673	730	725	704	725	754	737	708	737	737	682	728	719	775	718	684	770	675	716	765	763	676	719	705	720	704	732	738	751	743	717	687	697	698	730	726	660	735	688	706	747	668	683	681	687	711	714	731	696	738	718	724	653	681	717	696	703	705	715	672	722	756	725	719	712	688	730	727	756	730	668	727	736	743	695	701	705	706	728	695	696	696	740	705	706	669	733	710	818	681	707	736	696	736	714	714	741	758	694	700	763	707	718	760	721	709	751	721	683	734	721	727	707	719	714	695	700	721	702	719	718	673	747	728	683	710	726	693	688	724	718	729	698	714	722	713	706	689	680	767	735	744	748	722	715	757	712	725	699	708	698	724	700	715	721	756	704	793	722	716	700	717	714	741	660	658	700	733	703	715	718	678	715	688	699	729	726	723	727	761	694	718	705	692	648	751	683	713	678	724	722	726	733	789	693	674	749	712	707	704	719	726	753	684	685	715	740	742	684	723	697	728	637	696	716	736	739	676	720	758	717	695	723	681	718	677	686	695	694	729	740	726	749	700	730	691	719	747	722	717	721	750	707	719	716	704	752	718	721	705	698	696	676	722	696	679	684	702	678	729	749	740	673	704	706	722	735	719	719	743	733	678	701	716	743	701	702	724	703	775	757	689	699	726	739	658	727	731	737	694	722	746	655	716	671	716	707	758	693	740	711	729	695	708	728	709	680	777	703	772	737	668	720	683	730	743	713	749	690	686	764	749	759	734	746	698	660	709	706	691	735	719	687	755	731	750	733	704	719	734	758	731	704	720	729	735	751	714	712	687	756	726	741	732	688	727	711	691	722	759	731	723	742	706	678	719	707	769	691	705	696	702	727	668	717	729	722	714	717	729	700	741	671	756	731	740	725	725	705	757	706	668	714	688	730	718	766	726	735	662	697	741	733	790	697	726	710	715	702	721	723	695	743	682	685	688	735	698	800	748	748	707	692	735	714	680	687	700	757	723	701	742	692	651	705	707	712	699	695	668	678	722	739	756	688	729	683	731	728	652	733	749	732	707	708	721	663	709	760	691	709	678	714	717	705	681	688	682	720	731	708	691	694	700	681	767
7144	506	542	425	314	277	240	206	207	175	190	210	172	173	156	178	152	160	170	178	159	158	143	180	168	172	148	153	136	165	148	145	162	157	190	154	156	166	163	173	160	135	137	176	162	143	135	152	167	155	156	136	140	158	153	153	148	143	155	156	146	149	147	164	156	133	171	156	148	158	157	148	141	165	158	165	147	128	134	140	141	141	161	143	147	171	164	150	140	169	151	149	153	131	149	161	161	162	164	130	125	143	135	163	145	169	164	163	160	138	148	123	133	149	135	154	162	151	145	167	139	151	148	137	154	154	130	156	146	147	149	133	132	166	136	191	165	156	153	161	170	143	168	139	158	162	164	161	141	157	135	170	149	158	165	148	157	150	176	150	137	169	147	132	132	132	165	157	133	128	159	152	160	179	166	158	163	134	116	149	153	146	149	168	127	146	136	142	150	133	143	159	151	162	166	141	163	161	158	155	156	156	141	140	152	159	150	175	139	145	158	158	136	145	143	153	170	159	156	167	155	136	136	140	158	143	154	152	156	151	156	163	140	164	150	156	161	140	160	153	126	158	143	160	131	152	141	135	139	154	157	147	141	154	162	109	142	149	144	144	127	136	164	140	158	145	148	151	164	150	134	166	143	163	168	161	129	161	131	139	157	153	177	157	144	161	148	137	135	161	137	139	166	168	159	146	149	137	142	155	147	147	156	145	124	158	182	158	145	134	151	129	156	173	135	112	141	163	159	154	138	135	154	151	154	147	148	145	155	165	126	152	138	134	120	140	143	164	163	167	151	173	159	144	157	147	160	139	159	143	143	149	160	129	153	143	139	125	166	140	153	137	153	148	155	148	149	140	151	151	168	157	164	143	156	145	149	143	115	142	163	160	156	169	148	170	127	126	134	157	164	190	144	150	151	152	148	149	141	133	140	145	138	165	150	133	148	133	167	167	133	165	138	166	127	146	131	159	146	139	170	159	153	163	140	158	132	146	157	160	136	148	148	146	171	162	157	138	151	141	135	130	166	146	177	140	143	163	118	148	149	143	150	166	156	166	156	178	161	141	135	166	119	160	144	152	170	137	145	150	149	135	147	131	128	160	155	144	152	148	139	158	158	172	149	152	154	177	138	124	139	164	142	142	149	148	151	152	150	136	147	152	179	148	155	166	123	123	138	137	157	155	143	117	153	150	141	146	143	140	148	163	132	153	133	162	176	130	169	164	159	157	160	148	158	124	184	164	157	150	158	145	162	146	123	146	146	142	129	159	150	165	140	148	150	179	146	166	168	156	153	149	138	156	138	121	175	136	153	164	127	153	167	161	162	133	142	152	176	164	147	163	171	128	151	135	154	182	174	141	128	144	181	150	158	167	143	138	140	169	135	161	170	140	147	165	167	141	154	143	161	139	131	132	185	139	156	145	179	140	131	142	171	140	155	167	159	135	134	168	161	158	143	151	165	133	133	138	144	158	154	168	162	154	148	138	143	174	168	142	180	158	127	117	136	154	133	162	148	170	155	143	161	175	149	137	155	149	143	148	155	138	178	141	167	126	147	164	149	147	155	142	151	155	182	173	151	165	145	176	153	135	143	163	159	143	137	174	157	148	142	138	156	160	125	132	170	155	162	122	150	167	171	180	167	158	163	151	132	161	168	137	153	137	141	148	159	135	126	157	143	159	156	144	138	125	163	158	139	168	148	143	169	158	173	143	151	136	148	153	153	158	165	155	157	132	157	164	146	151	148	160	148	183	159	155	164	164	149	160	152	138	152	150	174	139	171	164	152	143	158	159	142	143	147	161	133	161	162	161	173	130	117	150	128	146	173	157	162	161	140	147	143	149	138	154	157	151	156	159	172	152	158	169	140	169	146	141	147	114	138	150	152	123	132	130	149	137	158	129	146	178	163	141	148	160	167	162	168	170	150	171	133	158	140	167	154	154	149	160	174	148	159	159	136	156	143	148	148	167	170	139	164	147	150	143	156	149	166	140	114	150	124	164	137	170	145	148	158	181	161	150	139	164	167	152	155	153	177	156	160	157	156	149	156	142	132	117	149	153	154	155	157	160	133	160	158	165	131	159	165	146	144	180	140	131	153	157	139	156	158	156	153	155	147	126	172	164	168	144	165	132	156	140	149	179	149	157	156	156	166	149	150	153	145	150	141	148	140	153	136	155	148	159	164	150	146	140	157	145	149	155	138	159	132	165	161	156	198	141	150	159	172	126	157	168	167	167	169	142	144	181	167	147	160	162	148	149	143	147	142	139	138	164	150	136	168	164	127	162	158	140	160	167	160	144	127	148	162	141	138	135	164	167	137	142	152	140	149	161	164	155	164	142	158	120	148	159	152	154	185	162	164	147	164	145	159	172	159	160	142	177	162	153	176	135	160	141	143	161	149	137	143	160	157	156	156	166	168	164	142	145	170	144	164	121	159	145	135	139	147	158	147	148	139	123	146	136	164	163	155	151	149	164	169	151	151	152	175	146	170	151	137	160	160	155	154	140	167	137	161	173	154	132	154	162	166	135	125	146	179	169	131	150	136	141	127	166	159	162	146	127	121	141	158	149	162	172	139	137	128	155	138	174	170	142	129	135	123	133	130	163	150	162	161	152	125	160	151	155	155	151	149	146	134	155	159	153	148	163	130	128	143	170	160	162	148	157	138	127	156	161	161	180	150	153	163	140	168	147	159	150	146	144	148	148	141	134	138	156	142	130	141	139	152	145	156	152	139	149	149	151	142	146	155	144	158	152	167	141	154	157	173	137	181	147	157	139	151	149	120	126	168	156	142	163	136	154	154	142	167	159	130	174	172	146	146	135	144	154	163	139	135	150	178	155	160	140	152	150	178	170	155	122	137	153	156	162	145	115	139	130	148	136	147	143	181	156	157	172	151	163	162	174	142	160	165	155	160	161	170	145	139	149	162	172	135	175	148	158	138	149	168	134	160	167	138	159	140	162	140	138	157	152	146	160	139	151	156	162	155	143	139	146	143	143	133	123	147	159	165	147	146	152	137	152	156	177	170	134	155	171	157	160	177	152	174	143	146	146	155	161	155	171	155	161	144	138	124	158	141	151	167	168	165	143	142	154	149	150	153	158	165	135	143	159	137	144	154	141	167	148	130	161	136	157	157	158	162	146	146	160	151	153	147	135	143	164	175	148	173	185	139	128	138	151	159	146	124	151	165	151	141	156	144	150	171	155	136	122	160	156	163	159	147	162	123	156	185	201	166	137	135	131	152	129	126	168	157	150	162	155	135	152	142	128	152	165	138	143	143	163	155	158	152	140	159	126	151	165	147	146	145	128	174	135	151	131	160	158	167	153	138	151	144	167	152	152	147	144	154	164	162	140	134	166	150	156	140	176	149	124	152	153	146	143	137	152	131	152	162	183	166	151	154	138	145	135	168	147	128	157	145	142	139	149	156	162	162	166	139	136	154	150	142	176	157	133	149	164	142	142	147	136	149	140	171	148	156	152	167	154	160	139	151	137
6119	675	1203	1360	1122	991	789	660	601	563	567	521	487	483	464	455	405	432	446	381	443	413	358	416	414	410	388	368	386	362	400	410	354	371	385	379	407	408	333	337	404	353	384	370	348	409	390	388	407	357	389	395	346	365	363	392	359	380	355	349	361	370	352	372	394	382	399	342	385	341	342	358	370	386	343	363	349	375	344	353	400	359	375	355	366	359	374	374	370	371	366	347	324	365	338	370	374	337	335	361	387	336	351	325	380	351	325	352	342	330	356	357	349	380	367	361	390	331	354	341	388	381	362	324	364	361	335	373	350	366	375	356	359	372	349	346	374	345	333	356	360	398	370	357	344	358	383	362	362	330	334	342	370	364	344	332	361	297	325	366	391	366	328	371	402	356	385	348	372	349	318	341	370	353	386	367	407	377	381	350	372	358	359	349	353	391	336	371	376	387	370	358	371	348	367	365	339	345	366	355	363	354	347	344	352	375	391	339	405	388	360	354	371	360	355	360	327	373	346	329	387	396	376	341	393	378	361	353	361	387	374	352	359	374	350	380	343	348	341	361	336	369	356	328	373	364	382	311	399	335	320	361	363	344	327	392	373	365	363	332	387	340	357	356	354	384	374	335	371	338	336	363	383	391	363	337	366	356	325	355	374	374	362	396	371	374	360	350	306	308	368	354	326	361	376	329	331	356	386	361	314	344	372	358	351	376	335	358	334	325	353	340	375	364	404	363	353	347	372	400	355	329	342	374	381	371	365	365	346	360	333	368	386	357	358	354	351	327	362	379	392	355	381	343	330	369	345	358	355	364	375	369	339	372	331	384	364	361	362	356	393	342	402	386	374	414	336	321	401	352	329	393	366	372	376	346	367	354	342	380	326	354	352	341	341	370	344	339	413	358	355	373	348	312	389	364	384	383	361	353	397	343	351	339	320	378	376	359	352	363	340	348	355	347	358	354	333	394	358	361	351	360	343	347	318	375	351	335	343	335	359	334	341	347	331	353	375	375	347	337	362	370	367	315	379	356	304	341	358	379	349	387	388	399	382	342	381	380	356	364	355	341	353	368	360	361	377	380	362	364	370	345	356	350	309	375	361	377	373	364	353	338	335	348	368	374	354	385	338	403	351	378	363	327	364	348	370	375	361	367	380	369	335	355	348	368	348	353	395	340	348	351	364	349	393	340	353	340	350	375	375	368	370	337	363	346	354	366	356	359	355	376	383	369	332	325	387	369	385	349	335	340	366	317	354	357	389	374	362	339	360	360	388	364	374	379	345	369	358	348	336	358	386	347	368	340	359	364	340	333	365	388	379	358	355	366	386	380	340	347	377	390	347	344	384	352	371	359	359	370	343	359	374	378	338	352	353	351	351	349	375	344	344	382	387	361	341	358	361	382	360	349	352	354	354	325	376	406	360	340	376	374	355	369	355	389	378	369	371	368	369	363	351	390	387	389	373	386	352	348	356	359	344	378	354	375	344	349	369	362	366	395	345	334	363	376	376	349	342	369	335	343	333	397	331	352	383	352	349	354	367	351	346	366	334	374	371	367	346	372	376	380	362	370	342	353	332	356	351	357	351	352	356	379	365	379	349	371	386	382	360	355	336	345	375	337	348	371	365	346	387	325	351	327	365	379	350	356	342	342	355	356	360	372	355	389	345	347	355	366	367	357	371	363	356	335	367	329	378	357	361	391	371	347	392	340	360	375	319	387	373	372	381	361	351	316	345	370	354	370	328	374	347	364	373	374	375	343	372	365	358	383	351	322	349	367	356	337	330	363	357	368	375	402	369	347	385	350	385	353	404	368	361	345	367	346	393	343	363	341	357	393	368	356	373	379	382	376	356	363	362	384	335	378	392	355	349	374	331	351	356	342	360	373	329	349	359	390	341	382	323	366	372	340	346	369	376	414	349	389	348	389	399	351	364	383	377	370	347	345	380	362	389	324	343	355	366	367	337	362	342	355	339	379	381	398	342	345	357	358	344	389	322	353	344	367	372	366	359	359	387	383	357	369	370	355	332	365	340	365	379	334	368	364	386	339	370	374	354	350	321	345	328	345	366	390	313	356	377	354	354	388	354	345	392	324	400	314	354	341	360	388	376	368	353	377	345	341	333	352	354	351	344	353	354	351	362	364	361	375	377	396	370	367	339	369	365	368	351	367	347	340	330	324	333	338	345	337	360	353	349	344	368	388	353	369	365	377	335	321	367	355	365	355	374	362	377	329	370	342	378	353	421	363	379	366	335	341	366	369	366	369	370	345	374	361	369	348	402	363	344	322	333	369	376	378	335	375	303	369	333	392	393	353	356	380	337	372	328	388	344	377	362	357	372	368	341	397	379	372	375	374	329	321	384	366	372	332	382	348	339	348	363	338	335	362	339	348	308	386	323	391	352	390	387	385	380	353	321	332	376	365	352	392	400	346	368	341	393	338	362	396	373	361	354	320	408	345	373	361	388	376	376	372	374	352	338	362	379	349	346	378	371	340	382	364	382	378	373	363	365	319	379	340	342	354	383	349	391	361	317	371	345	370	313	349	317	385	362	372	347	337	380	356	326	372	345	371	358	360	348	343	381	350	375	359	339	366	363	342	377	338	379	344	374	342	335	360	365	361	358	380	386	365	317	362	362	362	307	352	362	331	336	353	373	345	327	390	359	381	319	329	345	365	391	366	325	386	319	379	396	363	367	381	376	363	370	350	412	371	340	354	345	369	341	347	333	371	381	321	370	354	358	347	334	398	380	365	365	340	379	318	356	374	399	354	333	341	376	419	363	363	362	349	358	367	381	350	344	344	378	369	326	352	320	424	358	347	389	347	346	384	341	354	334	400	373	378	367	332	364	371	377	367	359	363	376	373	349	329	364	355	384	342	360	365	370	347	377	360	363	369	340	344	391	331	347	378	347	348	387	365	366	385	345	321	399	334	355	358	353	358	348	348	358	368	350	363	360	357	355	378	373	350	324	358	365	385	360	384	389	320	337	330	346	347	353	366	345	374	358	359	343	346	350	359	345	328	379	334	391	351	334	364	377	350	353	351	335	369	361	372	345	320	362	368	374	372	354	366	341	351	347	372	318	357	372	343	346	317	375	360	334	348	401	337	361	364	350	370	361	365	352	348	385	384	390	342	339	358	331	360	363	362	360	330	333	350	332	352	349	335	325	360	368	346	367	330	373	332	349	372	346	371	349	406	377	367	334	345	355	356	362	349	348	330	349	364	350	359	396	342	342	348	337	380	350	391	335	397	366	352	330	349	401	334	370	359	338	371	399	375	355	330	335	372	342	359	353	366	346	339	334	342	357	344	372	368	320	376	345	385	352	348	369	345	331	383	354	344	384	349	371	338	350	367	326	381	337	367	384	377	384	361	350	361	392	352	375	390	363	350	362	392	341	374	356	356	365	380	357	361	377	392	367	380	336	368	409	373	374	345	347	398	367	326	345	344	358	351	379	368	385	334	369	384	386	355	358	318	344	360	382	360	379	342
13285	1099	996	740	502	399	282	233	208	174	210	197	159	178	178	171	168	148	194	187	173	152	173	182	179	169	149	152	174	163	151	157	166	166	149	151	156	154	157	191	159	143	126	152	149	146	141	154	134	133	158	172	157	139	166	117	134	136	161	139	167	134	165	144	132	154	158	170	171	168	135	170	134	148	169	129	156	163	158	122	153	153	156	155	146	170	159	135	145	148	174	149	164	133	145	152	128	137	135	153	148	143	146	148	161	163	156	158	128	160	161	139	176	176	155	124	151	160	121	151	133	147	151	159	155	152	168	151	142	158	167	144	134	130	112	123	121	129	144	123	140	126	156	132	137	166	151	132	161	147	133	151	146	136	146	166	161	127	139	163	150	162	149	140	164	149	147	160	169	147	135	150	153	147	143	158	144	152	154	149	153	152	163	152	151	160	145	166	133	176	155	158	174	144	144	148	137	184	147	145	158	172	150	146	147	146	141	161	153	127	146	147	149	151	166	160	146	147	160	141	159	143	147	143	152	155	161	147	128	145	160	151	124	144	161	139	127	153	134	164	148	130	160	147	132	136	159	140	157	121	154	176	143	127	120	137	134	156	156	147	147	149	147	142	146	131	135	145	136	132	140	157	148	142	139	136	135	150	153	138	164	147	138	127	141	139	150	141	130	144	152	156	162	147	140	150	143	124	163	141	145	150	154	138	134	137	171	149	154	137	160	139	139	144	129	134	151	170	137	152	148	134	151	157	146	135	149	154	147	152	145	152	165	127	150	156	146	146	146	143	140	151	154	134	147	161	140	138	130	167	151	144	143	132	157	150	141	176	145	146	171	152	156	150	145	148	139	170	133	134	145	133	133	142	161	155	141	174	139	152	147	126	144	145	152	135	163	136	136	154	150	150	181	158	152	145	130	151	129	127	147	147	137	158	155	149	163	141	165	157	132	162	174	143	126	144	153	192	156	140	156	145	134	139	135	145	131	134	128	112	167	161	155	131	169	150	138	124	139	141	140	160	145	172	136	135	146	142	141	152	148	130	159	135	146	140	128	146	141	127	141	165	153	132	166	137	163	131	150	156	154	142	148	166	151	145	174	147	163	154	142	159	178	148	158	132	138	141	156	146	171	144	123	153	133	121	157	144	171	125	141	163	139	125	142	131	133	145	148	137	154	153	151	141	175	145	149	139	147	156	161	136	154	137	140	156	136	152	147	152	130	150	138	131	136	145	156	149	179	171	167	143	143	139	141	152	135	151	129	155	166	153	144	136	158	166	132	147	124	173	168	143	155	171	137	145	156	135	134	138	122	178	130	165	157	126	148	135	134	144	164	135	162	128	136	141	150	143	159	155	137	154	132	135	134	146	131	156	134	146	176	122	169	155	163	138	123	144	167	133	144	132	164	158	136	155	148	131	154	158	147	134	164	161	164	161	147	164	135	134	156	153	147	156	175	144	153	122	155	130	151	165	185	163	147	158	140	176	156	152	151	148	155	154	136	152	131	137	162	135	140	152	162	151	134	173	155	145	145	153	158	154	166	148	140	136	132	186	149	162	161	137	133	131	135	143	140	132	135	133	132	126	160	144	163	166	151	152	140	161	146	139	155	141	116	143	131	136	139	141	190	134	151	141	159	170	140	141	147	124	128	139	143	140	134	149	153	154	138	144	152	155	139	152	147	148	141	142	140	145	147	162	136	130	149	152	153	141	152	154	155	142	150	147	157	143	136	153	143	130	146	163	173	164	150	152	141	158	129	163	158	130	164	143	156	126	156	150	147	167	160	141	137	130	120	148	155	128	156	165	165	152	178	139	172	157	124	148	159	156	148	155	140	171	160	160	147	122	142	164	140	133	152	145	162	145	118	152	118	164	152	148	161	145	139	143	128	150	138	138	146	149	155	144	167	149	114	139	140	151	149	158	149	153	160	169	173	162	152	131	155	154	132	143	150	138	143	154	133	145	151	149	144	154	158	143	128	123	180	155	146	142	145	154	150	162	156	162	150	156	144	135	143	139	146	147	128	165	127	139	153	137	181	139	163	157	151	153	175	144	135	128	166	155	157	133	164	159	134	179	156	142	172	137	131	126	151	144	145	156	140	166	132	152	161	155	131	160	149	151	181	167	143	121	137	158	151	142	141	135	152	150	159	145	136	143	151	138	148	144	144	140	168	142	139	153	131	157	145	166	115	134	177	149	152	129	159	134	152	156	142	167	158	159	133	172	163	138	163	176	137	142	167	158	176	154	139	154	140	161	144	142	171	141	165	160	148	126	150	142	129	132	155	137	156	144	150	162	157	143	168	141	139	154	151	137	154	162	130	155	125	145	143	144	139	157	148	165	148	160	134	156	120	151	146	154	144	138	149	157	127	148	142	152	139	149	140	144	150	154	174	172	149	145	138	129	144	143	171	162	155	144	147	157	166	162	149	132	155	150	167	148	145	147	130	149	143	166	141	170	141	117	148	154	143	137	151	158	168	141	155	147	138	150	143	152	170	135	163	128	134	147	167	163	153	121	143	157	143	152	139	158	153	129	128	144	158	136	138	143	141	135	152	133	148	148	158	139	149	146	156	128	153	163	173	158	138	148	137	169	165	136	145	163	157	155	139	142	142	151	142	125	130	164	155	119	155	162	142	143	163	155	164	135	115	157	138	143	132	149	154	157	130	165	165	157	142	145	150	156	164	149	155	153	154	146	139	177	160	141	154	149	149	143	150	132	137	146	159	141	161	126	151	164	156	141	168	142	128	148	137	163	146	136	132	130	143	148	128	151	144	161	138	161	142	131	134	130	160	156	165	127	137	161	128	122	136	136	171	123	143	163	145	151	135	177	170	163	141	166	139	163	124	152	150	140	155	149	144	143	145	123	143	147	152	153	181	133	150	143	125	147	158	127	159	144	134	157	144	150	169	134	151	148	164	157	156	149	172	148	161	141	135	143	144	155	120	142	164	133	132	141	150	138	148	150	164	138	154	178	128	118	146	156	131	147	148	165	142	149	124	148	142	142	168	154	148	139	138	142	158	139	147	122	163	165	133	146	157	165	138	165	146	153	170	154	171	151	138	152	152	164	169	167	155	137	187	162	165	151	183	163	130	158	153	128	165	143	153	147	154	142	141	126	111	122	117	139	157	133	169	157	157	144	169	149	152	146	152	172	146	148	143	138	148	163	141	147	152	158	138	140	157	167	149	143	153	155	135	150	186	163	149	115	153	126	153	151	140	145	130	133	157	125	174	156	158	133	138	157	130	153	154	137	140	157	164	166	140	139	133	142	138	158	143	164	156	173	148	152	138	142	181	144	148	147	167	147	146	165	139	140	154	133	138	142	147	144	140	137	137	149	152	153	159	121	131	146	134	154	139	144	133	147	162	130	143	144	145	141	158	166	157	149	139	144	174	154	139	159	162	160	120	151	132	152	134	136	151	150	146	127	157	155	127	147	158	158	137	137	123	138	168	134	161	167	132	153	144	139	155	139	150	155	169	140
7791	924	2004	2396	1973	1594	1125	972	851	792	733	691	642	596	544	525	551	478	499	489	487	519	476	463	456	433	423	415	447	441	483	448	419	424	421	427	395	377	417	445	424	390	400	408	383	443	387	396	469	396	347	399	419	424	368	368	409	411	379	400	391	377	382	402	420	377	364	393	369	415	369	381	377	391	431	386	400	403	377	428	379	418	388	403	449	413	395	400	425	377	392	399	385	381	386	369	385	373	403	377	363	437	410	396	404	422	375	377	370	409	345	400	383	404	363	363	385	372	393	385	383	381	351	414	399	359	375	390	381	382	385	395	372	351	378	385	395	358	377	377	397	365	383	382	372	379	412	390	398	370	401	360	373	382	382	365	371	376	381	411	416	388	395	378	371	384	388	360	356	366	376	355	357	368	410	394	349	402	371	390	401	377	365	390	372	352	362	364	371	366	379	357	382	390	380	400	388	379	348	375	394	356	354	404	372	401	425	336	377	396	388	389	383	365	364	400	384	363	403	391	390	360	383	395	397	378	357	371	372	385	406	392	390	396	377	402	392	358	388	385	388	389	374	331	378	414	416	365	392	356	375	374	385	387	380	382	392	390	395	427	373	402	397	415	371	357	400	418	391	382	423	421	378	389	385	360	366	372	385	402	387	375	387	373	394	370	393	364	385	374	385	406	379	409	409	367	368	404	371	361	408	413	409	376	377	376	349	394	371	412	373	390	389	418	378	383	347	362	410	346	353	394	363	391	392	358	355	375	374	371	382	372	378	391	421	335	387	389	368	363	412	380	435	381	403	374	362	382	362	426	391	409	374	366	382	406	372	380	370	370	367	368	369	369	398	371	420	420	376	415	411	365	380	405	372	392	379	384	407	394	382	383	374	376	384	381	388	410	390	391	398	392	370	359	363	407	377	371	376	355	397	387	391	358	400	366	369	409	404	412	364	366	419	380	375	366	401	383	332	423	400	381	413	405	370	389	380	355	432	347	396	392	373	406	405	386	403	372	411	360	404	371	402	426	379	375	401	396	418	390	399	365	344	344	369	379	378	398	384	365	405	414	397	365	348	418	374	380	373	396	410	389	388	377	392	363	392	390	379	377	386	395	376	412	413	374	392	374	360	347	402	387	369	400	384	379	357	378	353	391	399	389	388	414	355	414	353	381	392	389	346	352	387	401	358	380	383	393	406	377	391	386	392	386	369	334	393	375	382	368	399	338	397	379	362	361	399	387	391	378	412	417	360	396	392	345	394	389	391	353	352	378	393	398	360	331	342	364	392	375	402	386	382	375	360	375	373	394	397	392	348	376	391	378	403	378	414	382	356	427	385	382	398	373	379	360	358	351	356	371	371	401	360	401	357	387	373	403	417	365	353	369	340	421	413	366	378	373	380	393	360	360	376	409	378	428	342	412	390	389	401	347	399	375	372	371	358	389	383	370	400	387	423	372	378	381	394	391	403	371	426	372	405	419	397	392	391	418	395	361	377	400	380	369	384	382	405	375	373	394	380	396	387	387	373	372	415	391	367	352	383	363	376	396	397	384	425	377	397	390	356	391	350	391	372	401	348	355	403	398	378	418	403	384	368	396	379	409	384	362	387	367	377	389	346	406	398	370	353	377	414	377	361	396	440	389	399	378	393	376	377	368	336	362	371	370	405	402	393	388	415	373	387	403	388	385	391	381	370	380	384	385	412	383	390	350	411	382	388	407	407	363	389	372	369	394	355	405	369	356	420	378	415	358	392	380	391	368	396	417	383	364	398	370	424	402	364	379	403	365	418	383	406	390	406	380	391	403	392	401	366	394	393	408	355	377	418	363	399	416	343	381	375	381	383	399	348	369	393	370	416	361	386	372	383	390	417	392	406	425	407	407	393	408	386	391	373	391	398	397	364	408	356	371	388	343	396	388	405	315	401	412	381	389	372	359	400	411	373	422	396	381	384	420	368	368	392	381	392	381	391	390	413	400	369	387	385	399	373	389	373	370	381	344	408	374	356	377	393	389	404	362	398	383	389	350	398	376	358	385	404	419	370	350	400	390	407	396	396	359	364	387	406	382	405	383	378	358	365	415	390	372	393	407	418	357	390	349	386	396	393	376	377	412	392	372	350	383	355	419	385	370	404	401	412	392	369	390	389	367	351	417	395	388	389	355	378	403	406	362	378	383	385	371	362	409	394	404	393	381	384	377	379	382	398	370	368	416	387	423	382	412	378	393	383	366	372	394	363	390	402	385	411	379	404	388	338	412	384	374	375	379	330	371	409	366	386	384	344	380	407	362	396	358	418	386	388	376	394	399	371	398	411	373	362	378	388	386	395	387	377	409	350	379	362	367	392	391	350	426	398	336	405	408	393	392	394	356	405	367	379	377	334	357	370	391	361	394	377	375	353	367	373	393	370	382	372	375	421	377	374	353	379	354	411	385	368	409	409	384	399	369	357	365	378	407	380	368	359	410	418	365	389	388	374	415	348	374	407	396	398	380	376	405	386	382	378	404	381	358	357	375	361	410	397	377	387	398	349	393	370	360	376	374	390	383	379	384	412	393	361	377	371	372	379	358	399	401	368	371	375	397	352	386	363	419	397	376	437	384	372	398	398	385	417	377	402	411	379	326	372	395	357	384	368	374	374	417	388	380	398	395	417	381	391	375	393	401	411	351	343	372	378	360	364	370	396	370	378	404	390	382	408	374	398	394	394	397	379	441	364	355	393	347	395	371	413	390	391	374	397	370	354	374	410	351	388	355	366	369	371	381	378	372	392	374	357	403	425	385	415	374	381	366	400	379	386	415	390	404	399	400	407	395	371	397	435	377	379	378	392	447	378	417	377	370	403	378	385	393	386	404	395	420	407	369	379	402	389	356	396	403	395	346	360	404	406	396	407	354	410	385	387	363	364	394	358	388	381	381	364	376	394	389	372	402	372	375	360	380	390	393	410	390	348	379	435	391	404	359	407	366	354	391	402	372	390	383	414	379	364	427	398	390	379	382	377	425	398	333	396	389	361	370	346	389	383	376	405	396	379	407	391	360	378	357	391	385	393	396	330	415	352	418	395	403	382	379	379	375	357	393	358	366	423	384	386	369	368	421	393	365	408	404	386	379	401	429	369	381	360	397	402	401	381	383	355	353	391	362	361	382	415	367	372	391	344	351	379	380	378	392	381	397	395	378	410	376	390	384	401	376	380	360	402	381	392	404	393	397	405	387	385	381	362	409	365	391	373	417	373	366	388	381	370	371	383	397	370	414	392	382	359	383	410	341	390	357	376	381	378	365	380	395	379	360	389	373	359	357	387	384	376	391	360	384	371	405	412	372	370	357	408	409	379	363	386	395	362	344	381	368	399	388	402	373	379	381	369	379	369	401	378	404	364	366	375	370	359	381	357	371	395	390	365	372	378	372	361	379	387	376	359	378	379	402	398	429	407	387	447	361	367	390	390	372	353	407	363	363	373	374	411	437	343	413	408	369	398	377	391	367	372	385	369	397
1506	347	333	339	324	358	351	339	339	346	335	349	352	325	346	347	313	301	319	315	343	334	323	319	351	341	296	319	320	328	312	342	317	320	334	328	335	336	320	341	376	348	325	326	310	309	311	345	284	335	324	333	329	325	362	322	337	340	299	304	336	338	320	319	370	336	306	344	330	325	296	337	340	267	362	329	313	343	327	345	306	386	341	336	322	323	377	329	350	343	353	313	344	316	311	301	349	338	314	337	322	349	298	375	340	351	309	328	359	342	331	314	332	343	294	340	346	335	314	340	331	336	322	333	347	331	343	329	337	316	299	311	317	350	372	321	309	277	309	327	358	384	309	332	341	327	337	315	339	305	307	302	346	347	375	316	345	309	337	358	341	358	333	360	350	318	343	323	353	355	319	359	318	317	340	298	333	309	306	351	339	302	315	355	294	299	295	295	339	387	320	321	351	355	325	312	295	335	338	346	351	310	318	335	344	315	328	312	307	317	335	330	311	323	322	318	342	321	330	300	277	328	335	334	317	357	333	354	327	334	316	330	315	320	315	303	345	300	327	338	336	330	334	330	302	355	316	335	334	320	295	329	367	333	347	357	353	303	338	348	351	307	348	374	337	311	322	345	349	302	363	314	360	330	336	308	339	324	316	314	316	305	337	321	319	324	326	337	319	343	307	348	347	341	346	337	318	327	347	318	319	335	301	307	324	358	307	334	337	339	325	320	332	339	300	331	308	340	334	282	341	350	331	342	354	342	322	337	336	367	328	323	354	307	339	349	353	304	331	333	348	295	289	303	287	343	359	339	332	380	307	315	347	278	290	316	345	337	330	336	349	306	318	333	317	342	327	320	330	336	299	308	338	300	312	333	321	307	310	308	333	362	329	323	312	311	361	354	338	340	340	327	345	354	343	322	320	348	324	312	309	287	335	315	310	320	348	327	348	341	352	353	324	297	357	312	300	341	323	354	324	352	336	350	327	358	309	331	383	318	334	308	337	342	315	320	315	321	312	325	341	321	306	309	300	316	348	327	326	324	343	356	332	311	338	319	350	318	315	378	314	311	307	331	339	358	359	312	325	323	350	333	319	316	306	322	318	336	349	360	344	338	367	316	360	325	353	321	317	315	334	322	339	369	334	310	305	355	340	318	316	342	325	309	335	342	368	333	355	324	335	344	345	293	330	335	345	353	318	297	332	346	322	337	310	296	318	324	323	338	345	338	301	304	350	375	302	337	312	316	324	352	332	306	307	342	347	339	322	346	360	344	330	312	362	356	324	317	335	338	321	355	342	310	365	326	336	337	334	331	340	354	345	313	353	312	321	341	329	308	290	317	344	339	331	297	330	319	329	407	304	361	357	324	294	346	325	313	302	348	337	346	333	322	308	323	322	332	311	315	337	346	320	298	336	331	323	341	305	329	339	320	340	324	331	318	345	340	352	343	295	320	361	351	319	327	366	332	342	337	325	322	347	332	337	318	345	335	332	388	327	329	315	349	321	344	309	348	350	347	304	357	336	326	324	343	302	349	272	303	293	351	339	363	326	328	344	334	322	336	312	331	305	312	300	341	359	276	359	350	358	326	337	288	330	309	346	317	284	330	335	349	355	334	303	335	323	309	306	342	309	393	332	334	324	362	339	299	332	354	346	335	331	315	355	315	363	352	339	331	343	308	351	323	358	332	275	360	348	371	317	291	346	315	301	337	308	320	343	338	339	346	283	301	317	370	351	318	307	328	358	299	357	301	325	307	363	330	331	331	350	321	348	307	344	307	296	346	344	339	323	336	333	355	306	288	341	311	328	310	289	332	307	343	305	344	320	344	304	305	339	340	312	325	345	317	326	277	319	337	323	380	270	362	328	346	338	345	279	340	357	326	335	283	336	336	326	298	324	357	348	334	365	305	281	304	318	286	345	352	367	323	355	311	316	350	319	355	346	302	346	320	322	349	315	318	347	326	316	343	309	353	327	337	346	316	282	342	311	304	330	290	328	345	315	327	316	311	343	348	296	335	327	331	325	280	307	365	325	306	331	338	289	312	342	318	333	338	357	344	294	342	304	335	285	288	340	357	324	324	369	334	333	328	327	321	314	355	341	346	333	307	343	362	328	353	309	336	332	330	348	338	315	313	318	290	337	324	365	330	322	318	319	356	311	334	340	339	320	336	367	313	331	328	377	292	335	328	351	307	293	341	317	362	331	303	334	321	330	358	363	330	331	311	302	332	330	327	339	314	320	306	316	299	313	317	359	341	301	347	343	340	363	301	353	344	335	328	327	315	286	339	320	321	295	340	338	319	361	308	349	282	325	352	346	318	315	308	295	285	290	340	301	353	293	351	333	337	338	329	315	348	382	346	371	326	328	354	335	316	381	326	352	291	320	327	364	322	301	352	333	320	323	336	333	324	333	301	301	354	294	338	335	307	339	347	325	303	309	339	324	345	323	308	350	323	327	291	303	336	335	303	321	353	359	332	334	341	316	307	323	324	357	320	339	327	318	330	346	319	321	297	322	326	358	333	326	320	372	325	315	338	341	329	321	295	317	321	354	353	349	302	318	342	349	333	325	304	303	334	326	333	343	359	348	305	349	314	328	342	324	334	340	347	334	359	347	290	326	310	271	308	343	341	316	323	335	305	330	345	345	295	336	317	337	355	354	298	358	323	338	363	334	357	339	319	327	313	345	309	307	343	336	349	326	324	335	334	329	353	335	333	304	310	355	340	332	330	306	318	360	297	311	331	344	353	348	348	360	313	351	342	350	336	325	331	343	309	329	344	339	352	307	315	320	342	322	303	354	326	346	349	347	327	345	322	307	295	350	337	335	321	335	312	322	343	340	329	341	337	321	318	344	346	341	343	343	292	303	328	360	338	319	349	336	312	366	305	324	343	369	312	378	322	330	304	326	309	342	325	337	315	331	310	334	285	353	295	301	329	322	287	355	362	343	367	313	353	325	332	301	317	322	362	297	373	351	331	321	315	333	343	333	322	310	324	341	326	329	342	345	345	306	295	313	316	325	339	326	352	331	338	313	343	296	330	314	342	362	362	367	330	333	336	346	338	360	349	346	339	321	313	334	342	341	319	332	336	321	298	315	321	325	359	296	343	334	378	314	338	344	283	328	319	315	354	302	338	322	341	310	316	304	361	335	342	312	325	352	295	322	330	319	317	362	325	305	327	293	308	324	339	289	325	289	329	333	321	328	344	318	328	335	324	342	320	295	311	318	345	338	311	341	345	308	324	315	356	359	328	343	321	333	333	350	326	321	350	346	301	310	317	305	328	299	321	319	307	304	323	334	318	341	358	341	326	362	331	328	323	335	345	339	366	323	331	310	359	329	331	322	317	303	344	334	343	368	334	304	307	358	335	292	367	316	316	348	303	334	344	303	327	365	299	316	315	336	366	362	342	317	320	328	328	324	341	346	321	328	348	321	311	310	342	335	314	329	296	329	337	313	310	335	296	301	335	325	306	295	369	316	338	324	324	322	321
1815	731	693	739	719	764	777	728	722	691	663	715	730	729	689	725	719	706	757	718	753	746	714	716	727	720	736	742	698	697	712	740	718	742	745	753	714	745	674	683	706	715	706	733	704	693	741	730	725	741	711	752	745	738	731	716	716	735	669	737	734	728	679	693	718	711	688	711	738	718	693	701	727	670	724	699	688	692	691	712	700	699	742	714	679	722	711	750	760	684	771	711	698	705	736	737	715	772	690	682	708	711	737	701	699	673	767	681	722	670	734	726	750	708	702	704	693	658	740	702	687	692	680	748	727	720	710	659	714	687	738	713	751	703	698	744	711	721	687	708	728	777	728	768	707	710	771	712	718	717	735	769	714	680	721	711	696	681	680	728	686	708	689	689	690	698	721	757	690	713	755	733	724	698	684	715	742	668	751	688	696	717	716	704	710	686	706	636	694	710	691	731	724	727	734	705	679	715	731	677	667	702	732	712	673	703	738	723	721	685	721	677	727	754	710	743	728	698	729	696	721	745	696	667	684	730	720	687	726	721	682	700	741	710	714	705	702	737	725	723	735	727	693	782	696	692	710	709	684	765	711	737	715	720	709	701	725	709	776	687	719	730	743	712	679	703	715	695	724	696	663	709	699	716	741	715	738	741	730	683	749	695	742	734	685	711	721	712	697	668	719	743	755	710	733	741	674	676	713	757	686	709	704	706	764	706	691	747	706	670	659	691	716	708	714	713	680	722	692	764	694	729	720	732	695	685	741	739	709	724	756	688	710	733	718	730	700	711	730	745	703	673	682	702	675	722	668	728	684	722	729	692	734	715	754	730	791	708	688	690	711	713	690	701	737	777	668	717	728	726	714	712	713	737	705	684	740	771	743	715	727	732	724	684	709	689	735	673	768	685	732	673	730	745	674	692	690	685	691	773	679	766	717	684	683	728	714	733	704	689	701	723	696	692	697	676	703	740	722	676	713	711	709	746	697	674	683	668	729	777	760	705	728	708	730	706	699	769	689	778	740	721	711	709	721	721	711	681	736	739	728	718	736	702	680	747	733	738	684	720	675	678	730	707	695	724	711	712	733	680	701	676	702	694	761	690	705	752	667	768	734	727	739	733	728	729	781	709	713	710	721	706	717	715	692	743	737	727	690	725	723	733	696	686	709	686	696	692	759	681	717	716	716	708	661	661	696	699	718	688	721	703	702	704	701	692	710	705	752	700	716	696	703	721	703	671	666	688	735	738	677	787	680	725	698	725	683	710	667	715	739	703	711	719	735	719	662	743	715	709	687	699	719	705	771	695	708	704	679	677	688	728	732	675	745	669	702	702	763	731	746	685	710	744	666	750	748	762	729	714	690	741	704	736	675	740	731	731	714	738	740	730	696	731	699	683	694	650	717	707	735	707	719	699	714	670	703	731	682	700	735	742	673	700	685	704	715	688	687	719	697	707	715	699	682	726	722	718	723	743	706	681	723	775	712	723	709	706	688	707	708	704	691	714	761	719	722	678	711	702	738	691	684	738	762	705	696	684	712	714	676	707	727	766	723	730	734	702	738	776	697	752	706	703	754	711	742	718	735	751	725	673	765	728	706	712	729	697	684	744	723	705	740	725	733	753	691	701	704	702	673	721	728	706	666	746	716	698	674	717	721	726	710	755	728	735	723	689	717	676	717	722	704	708	722	740	760	765	733	692	728	706	658	683	733	758	717	742	685	682	705	734	701	719	730	721	753	715	709	715	743	724	701	714	724	750	720	688	742	699	718	707	723	739	693	689	676	744	716	686	664	708	725	717	732	715	721	719	688	723	703	725	712	689	703	741	696	714	698	698	731	692	701	715	685	715	691	707	750	672	692	716	720	703	686	735	715	728	735	714	695	691	715	722	695	798	682	708	709	698	749	738	724	694	707	713	719	730	750	713	717	730	699	712	717	694	761	682	711	708	703	717	699	774	753	712	682	690	691	678	737	731	700	738	732	716	709	704	716	700	686	741	698	697	701	736	701	686	722	724	691	745	754	738	725	693	770	704	710	734	741	712	710	718	743	712	696	727	748	706	678	691	719	730	709	745	745	746	709	697	717	704	720	717	693	732	748	705	770	743	727	710	710	732	693	699	730	696	740	709	688	692	732	722	740	676	712	734	762	733	707	718	706	714	705	712	703	713	764	704	740	691	724	724	736	686	697	712	706	726	735	761	735	724	732	682	693	722	702	738	703	718	733	684	703	748	745	694	744	690	703	684	724	700	722	734	760	746	712	687	682	690	725	738	747	725	737	720	686	716	707	706	733	737	773	675	727	713	698	731	711	710	684	710	716	736	749	731	684	699	720	702	663	736	732	679	737	745	729	723	668	712	746	688	672	745	735	740	726	684	685	714	679	700	770	690	721	731	708	715	714	705	729	741	677	751	736	744	739	693	743	666	706	710	759	674	701	723	691	677	751	722	686	687	705	708	697	740	690	739	757	687	741	709	697	712	763	689	751	657	742	720	739	696	749	715	696	698	723	695	708	689	709	718	766	715	747	718	703	724	693	681	714	734	691	750	736	751	779	710	748	750	690	728	705	705	705	727	715	754	720	726	744	720	719	719	720	732	688	749	700	691	721	732	710	670	728	715	673	683	760	688	697	731	737	754	707	739	703	680	758	740	713	761	716	682	689	756	728	730	710	731	697	724	694	704	730	688	686	704	698	723	676	674	679	720	729	750	686	751	705	693	689	740	731	710	727	724	702	696	744	735	683	698	749	724	712	745	718	726	660	692	678	757	697	716	703	725	765	681	686	738	699	706	716	710	733	720	770	713	726	739	745	710	739	753	685	690	673	718	738	714	655	733	700	701	715	721	697	694	729	752	747	688	747	729	717	753	724	678	686	740	707	735	676	726	713	752	698	725	673	693	666	714	723	755	717	762	740	663	724	744	756	734	776	750	745	719	718	726	709	733	695	689	742	750	734	681	687	682	678	696	709	716	741	692	715	731	752	687	729	751	719	723	668	714	710	720	739	684	723	755	714	692	740	758	694	656	689	706	727	733	714	705	711	696	710	752	751	759	730	696	711	749	686	756	714	694	706	758	728	742	704	703	725	757	707	720	699	705	688	740	664	731	711	699	735	709	683	741	742	710	679	707	700	712	753	728	709	773	722	721	730	722	756	684	720	693	703	701	736	693	759	722	685	655	682	754	698	710	739	713	704	716	723	684	724	715	747	728	761	671	678	701	731	740	729	696	737	734	727	710	675	682	717	731	717	735	743	698	713	726	697	739	734	728	710	667	687	705	696	682	745	735	728	753	686	708	706	770	708	711	761	640	738	707	704	720	759	713	722	714	704	692	696	740	700	727	696	678	746	719	734	691	725	728	699	715	700	745	726	702	767	765	725	704	741	737	748	729	735	711	709	744	704	753	710	689	705	736	730	680	748	732	715	727	710	720	735	696	755	734	716	742	681	731	661	675	703	685	719	737	706	713	685	718	747	704	725	748	774	716	737	684	743	686
7114	501	554	413	321	276	230	169	191	182	174	160	143	191	163	156	174	175	146	156	160	177	155	152	170	137	147	167	167	150	115	163	155	167	132	137	139	157	149	164	176	147	136	150	156	151	133	147	148	148	146	168	140	163	148	151	154	149	169	123	140	170	130	160	154	158	147	172	158	134	159	144	136	153	156	161	165	139	150	145	148	141	145	165	150	155	156	167	143	154	142	133	152	144	172	163	140	160	150	161	158	153	149	153	159	162	140	143	150	171	131	139	148	143	118	148	154	138	160	153	175	157	150	135	155	166	137	152	177	149	138	168	175	157	173	144	149	155	137	134	141	154	166	156	150	147	149	138	158	130	120	167	160	170	155	148	143	156	155	163	151	130	170	132	134	135	146	149	168	167	144	121	159	151	148	135	109	130	143	150	161	147	158	141	136	142	154	137	162	167	136	163	140	138	178	144	145	144	155	161	153	172	136	150	157	141	156	157	152	134	164	118	150	145	152	151	120	135	138	157	142	162	140	141	148	156	145	150	147	152	134	153	146	157	124	175	167	130	141	139	163	140	151	125	157	154	134	145	153	139	166	131	138	133	139	145	148	152	168	130	142	147	145	133	125	153	162	170	178	160	159	132	167	150	145	178	156	163	125	141	164	160	137	130	168	130	161	165	142	142	157	144	141	155	145	159	155	160	176	156	133	146	145	137	145	168	137	164	152	150	126	147	141	133	155	133	154	145	155	135	166	126	135	178	124	137	152	170	152	165	174	155	161	150	171	151	134	138	155	154	149	165	148	127	162	160	154	176	153	155	151	163	159	138	156	139	139	147	121	129	119	140	141	155	145	158	146	194	146	162	172	128	143	139	141	148	166	167	156	138	149	137	166	141	126	128	149	158	146	154	157	166	122	129	128	149	126	151	179	145	129	146	147	150	132	130	146	141	129	140	165	161	156	150	164	164	173	153	141	146	158	161	145	130	147	158	144	146	153	138	163	175	168	160	154	160	140	132	148	160	181	145	145	129	144	123	126	124	149	135	144	166	133	164	155	164	173	171	147	145	136	172	150	146	141	147	145	142	147	148	145	156	134	157	158	168	152	142	154	151	162	166	151	141	161	158	136	148	133	154	147	177	149	134	147	133	147	142	154	151	133	139	131	150	148	144	132	133	148	158	181	142	159	141	162	154	145	169	140	180	142	144	160	153	143	161	126	137	138	147	156	152	163	190	168	167	152	151	150	158	151	150	133	164	172	173	152	148	149	138	149	157	145	138	152	160	172	151	172	140	159	141	146	167	155	140	133	136	160	146	135	135	121	163	129	147	151	149	155	143	161	132	148	158	153	128	153	131	123	151	155	156	129	140	129	151	143	157	135	160	157	154	143	157	122	141	149	165	146	139	155	164	131	155	141	145	148	164	159	163	171	152	154	154	137	157	153	150	151	159	128	140	153	165	151	160	150	137	153	149	170	145	137	143	126	154	145	130	151	132	140	124	149	158	148	147	182	171	130	144	157	151	146	150	127	155	155	166	146	176	158	134	137	160	146	145	155	147	155	155	150	164	166	162	151	139	152	142	128	131	141	147	143	151	139	129	174	150	117	130	133	136	152	168	146	153	156	141	163	132	154	142	147	136	138	161	171	154	161	133	162	144	177	137	151	137	154	157	169	146	158	157	135	139	147	167	140	158	143	138	143	135	168	165	153	174	170	144	165	139	162	158	169	115	155	149	143	159	146	168	131	156	140	184	142	128	156	140	144	138	157	145	181	146	140	134	151	135	151	151	152	161	131	154	142	150	153	159	158	139	166	166	134	184	131	148	147	170	148	161	151	129	149	155	171	133	155	145	148	147	132	123	165	143	141	143	143	158	142	155	129	145	144	145	165	141	166	149	143	161	151	167	148	144	148	161	146	161	167	173	153	147	148	125	155	135	164	163	182	153	154	170	167	136	149	149	144	130	156	151	148	127	156	147	158	147	148	120	131	162	145	146	148	128	142	156	138	149	144	152	158	157	171	166	139	145	138	161	143	130	154	165	164	150	153	169	137	137	144	168	156	156	142	142	138	161	139	162	146	136	151	144	128	156	160	156	159	163	142	138	141	171	142	157	127	176	150	167	143	170	149	146	161	152	150	147	140	169	162	142	157	156	170	148	142	160	153	124	155	146	148	149	173	155	132	143	144	150	148	168	142	143	150	144	168	157	156	190	155	146	155	149	142	136	157	153	134	128	162	161	133	157	157	141	144	142	157	166	142	154	150	148	128	156	148	159	157	152	143	144	155	161	156	115	134	141	147	148	138	129	159	161	152	160	159	151	145	143	174	163	135	153	138	126	158	151	158	154	137	149	157	139	138	146	166	166	121	135	144	159	160	148	139	162	159	148	155	156	152	142	163	140	139	171	179	141	178	156	153	148	177	154	154	157	112	187	124	156	140	134	146	135	151	121	179	151	144	158	148	156	129	137	182	185	146	159	154	164	135	166	127	123	179	149	134	138	160	153	170	134	130	137	143	167	149	149	153	146	153	142	142	164	141	146	132	126	160	171	120	137	139	157	147	153	160	161	152	140	162	153	174	153	163	145	152	149	142	174	164	157	143	135	137	170	142	144	159	140	165	173	162	157	130	157	144	140	165	156	142	168	152	155	143	158	137	164	148	141	156	147	149	134	145	145	143	147	171	147	131	138	145	139	159	144	150	158	146	192	145	148	187	173	147	128	153	131	160	168	155	130	157	151	149	148	135	159	167	133	156	149	150	176	139	143	143	149	145	147	178	152	156	146	152	152	138	146	148	138	168	140	140	183	132	171	147	163	136	141	160	149	137	135	176	142	152	157	178	162	144	134	147	171	166	171	164	158	145	125	141	133	170	167	165	128	160	142	137	144	142	167	144	140	133	158	161	159	167	146	159	143	137	155	150	150	150	143	158	160	163	129	150	153	145	136	154	168	144	161	166	143	148	146	143	145	166	160	151	143	147	154	131	132	152	156	148	149	137	153	146	163	151	149	136	155	155	147	134	144	158	151	171	164	171	176	163	159	154	172	151	148	118	148	147	144	108	130	139	162	133	147	155	142	157	151	153	130	157	130	150	154	148	135	142	166	167	147	159	150	132	130	160	166	163	171	138	170	155	148	145	183	153	161	137	149	164	171	167	136	141	140	168	164	172	161	133	189	150	191	146	157	144	139	142	157	153	164	154	143	131	167	173	180	150	158	151	149	149	176	139	154	167	168	146	170	144	152	153	162	176	144	138	135	171	176	145	129	161	149	134	142	130	157	158	148	133	153	150	166	141	146	136	160	151	146	153	155	132	149	156	129	159	158	136	129	126	148	140	143	159	142	153	145	141	156	150	150	150	130	133	159	155	145	145	139	171	164	150	154	134	147	149	144	166	165	159	167	154	146	149	155	142	170	163	159	161	139	148	153	141	158	156	154	153	158	164	145	157	151	149	145	150	144	126	134	165	132	147	130	166	157	121	144	121	152	159	142
5925	704	1211	1359	1184	917	728	618	570	549	521	494	467	431	435	467	436	458	426	406	404	390	390	413	365	368	382	324	342	402	385	361	363	398	345	394	379	354	363	363	392	352	347	382	357	363	360	379	375	365	368	385	376	367	392	377	377	342	372	374	370	345	330	356	366	385	381	379	333	378	351	363	378	387	362	348	349	330	366	339	344	381	366	363	362	341	369	329	355	366	337	361	345	393	384	382	378	345	362	369	374	383	356	350	375	360	366	374	368	357	359	406	349	353	402	376	368	330	363	345	358	352	355	369	339	381	379	335	358	369	394	339	333	345	365	380	373	358	324	384	322	361	373	389	358	355	392	343	350	342	357	367	360	364	327	348	353	348	341	342	376	368	375	378	358	356	333	352	372	357	331	346	337	342	349	343	354	343	363	374	367	379	345	360	328	356	344	359	360	386	361	370	373	344	376	371	353	367	362	314	372	328	345	367	351	366	358	342	347	333	351	368	362	372	338	370	341	327	355	345	348	355	355	308	360	368	361	359	343	345	346	380	343	315	368	386	362	347	380	360	376	327	379	364	335	335	347	386	326	365	370	356	371	385	377	353	340	322	330	375	350	363	348	321	348	355	360	341	352	364	355	356	367	333	346	348	394	369	348	358	342	387	358	320	364	345	343	334	364	343	355	394	356	315	392	374	354	321	384	325	350	355	351	349	362	372	380	366	309	354	362	365	351	373	381	375	351	331	364	344	368	382	356	356	335	359	364	387	371	329	329	349	349	343	352	363	343	417	353	347	358	375	383	350	361	378	367	376	356	389	358	326	355	382	315	365	367	363	382	357	348	357	366	341	355	351	375	337	335	369	379	365	334	361	354	317	358	371	355	373	360	369	364	345	350	347	351	322	357	348	365	359	348	386	383	350	378	357	376	385	365	335	342	338	378	334	338	339	358	368	348	364	324	349	333	357	369	308	347	349	313	357	334	350	355	337	333	374	345	409	371	365	368	373	362	340	346	342	377	368	351	356	344	387	374	334	360	350	362	335	332	364	375	364	350	359	359	353	332	353	370	346	344	345	345	374	383	311	323	322	368	367	347	355	349	394	345	386	364	357	381	328	364	317	321	374	364	376	359	344	373	359	362	333	391	366	345	342	379	397	397	358	344	368	380	346	349	355	336	339	353	357	359	396	359	383	355	310	381	344	362	373	336	360	377	364	384	367	365	338	336	362	368	329	348	367	352	355	350	342	355	388	315	386	310	352	362	342	346	359	357	400	360	348	352	331	379	320	354	369	353	339	357	357	354	351	375	349	337	331	344	385	366	376	376	318	350	344	384	357	377	369	363	355	350	369	359	335	377	345	377	362	367	328	345	374	337	339	409	387	342	323	361	346	372	331	375	347	338	369	350	363	362	360	375	345	353	355	354	380	363	387	353	353	358	327	360	359	314	345	379	362	354	380	360	346	355	378	356	360	354	372	372	363	364	356	345	356	385	396	327	362	348	370	386	355	377	359	358	353	325	358	350	388	364	341	376	352	369	337	377	344	380	317	331	348	378	385	342	345	361	379	367	375	351	362	380	322	368	353	397	347	351	354	374	366	376	383	344	339	363	364	360	332	350	356	355	330	400	371	374	391	368	361	350	362	359	334	336	366	375	330	335	378	356	376	375	347	352	359	345	422	370	346	355	381	383	380	361	387	379	376	357	356	348	391	372	341	366	362	357	354	325	373	378	374	368	343	362	336	373	380	346	341	384	354	333	387	361	354	358	375	364	359	366	373	380	377	356	374	369	340	365	365	358	354	336	355	369	376	331	369	354	333	334	361	346	389	377	390	333	359	371	346	357	349	346	381	405	353	323	374	356	360	370	347	386	383	379	373	369	338	368	311	375	343	337	356	358	360	368	371	358	348	373	379	339	358	377	344	354	336	359	353	408	346	346	368	350	378	354	357	345	374	359	335	369	395	350	368	344	350	386	367	362	382	332	352	357	323	339	327	368	360	337	340	373	369	352	376	381	355	345	396	369	359	351	373	346	372	346	364	344	346	316	343	351	345	327	380	359	352	347	353	356	348	342	375	356	356	335	400	342	336	388	348	389	380	370	362	352	367	423	351	332	334	313	334	353	365	345	369	347	364	346	341	377	386	391	365	334	367	358	395	336	356	363	350	341	363	372	388	395	340	350	344	376	384	356	382	357	314	357	371	355	378	379	362	357	353	359	339	369	364	334	372	393	375	350	351	331	383	377	405	377	375	354	381	339	332	371	352	397	356	351	366	359	362	352	362	364	371	320	352	346	381	349	391	338	360	366	362	364	372	351	328	390	340	372	369	367	378	372	346	339	367	358	340	355	341	352	343	333	343	344	352	345	349	371	401	360	357	347	318	368	350	321	401	325	357	323	354	378	361	382	347	348	368	359	335	363	366	343	348	353	373	371	349	329	348	387	341	362	319	359	344	332	396	355	375	340	332	361	362	357	385	379	363	394	325	348	348	363	363	342	381	371	352	375	353	376	354	404	323	339	365	363	372	345	333	348	394	365	342	374	359	334	351	383	335	353	365	342	401	361	377	362	361	351	321	386	349	343	369	360	353	380	330	347	372	373	353	317	367	346	357	357	326	370	360	372	347	357	393	386	371	359	338	319	376	361	363	368	375	367	374	333	358	379	342	383	363	340	378	401	345	365	374	361	333	368	361	364	395	355	363	332	377	383	364	347	375	334	351	380	319	355	333	364	349	389	334	329	393	361	352	317	361	369	394	336	362	351	340	343	339	358	348	332	327	356	369	351	375	345	358	368	352	349	345	327	339	320	344	366	353	360	367	366	369	360	374	403	365	362	365	367	358	351	368	358	331	375	370	398	392	364	366	389	333	371	377	323	340	363	367	366	370	332	353	351	361	334	329	362	354	341	336	333	359	358	347	350	381	339	340	354	381	347	371	417	357	383	365	390	360	366	319	386	343	370	376	368	361	361	386	339	375	357	351	393	370	366	382	335	351	359	351	348	348	376	328	338	323	365	336	340	362	340	340	335	368	388	358	413	354	355	392	362	354	352	343	348	360	336	357	351	358	347	333	350	367	346	375	334	351	349	342	391	353	383	333	350	367	344	354	342	355	386	335	350	381	385	328	347	351	350	351	380	324	366	371	333	371	349	345	305	344	351	322	351	370	376	348	377	346	367	344	329	354	365	366	361	380	396	364	358	383	348	385	364	318	339	370	344	363	377	375	375	353	343	359	354	362	332	358	349	356	334	370	371	359	391	339	353	352	342	358	394	332	370	348	352	378	346	376	368	335	368	353	338	344	365	357	375	381	337	362	356	390	336	357	366	348	351	368	346	335	384	342	369	361	355	345	329	359	342	374	373	348	315	328	337	355	373	353	348	368	383	358	352	368	356	356	367	387	367	367	368	337	381	340	359	338	342	361	359	354	334	329	311	351	347	360	318	354	353	385	342	383	351	364	357	353	364	357	352	341	342	335	365	332	345	358	405	382
13298	1131	952	703	494	397	322	260	208	207	188	207	217	196	158	158	172	178	151	181	187	170	150	123	158	141	174	159	148	165	147	149	144	128	176	164	155	147	140	177	160	158	132	128	129	149	148	136	169	155	164	155	154	148	168	135	161	127	145	141	136	126	147	148	136	149	146	130	141	120	153	115	160	168	145	157	135	162	135	158	137	137	139	128	115	149	140	145	144	157	161	169	137	180	151	157	157	157	154	143	151	143	129	148	163	132	142	137	165	148	148	128	155	151	144	169	122	177	145	145	151	144	166	142	154	150	123	141	155	156	163	156	136	135	131	157	158	153	148	159	121	162	152	141	148	139	135	139	139	159	164	156	159	168	118	148	141	162	158	140	178	152	152	163	132	130	139	151	128	166	155	146	148	160	143	148	167	144	144	126	146	144	130	149	143	143	132	140	160	143	131	136	150	135	168	140	134	151	185	124	119	143	125	142	132	147	157	152	175	144	140	151	172	142	132	163	130	155	170	137	151	143	140	137	143	153	158	147	137	160	167	144	139	145	142	166	170	131	156	156	138	156	168	148	128	143	142	136	122	137	171	159	165	139	138	156	144	133	128	126	135	142	156	126	145	156	148	150	158	144	153	138	148	142	142	156	135	159	147	159	143	129	145	146	164	149	153	140	134	170	139	160	148	132	160	123	131	145	125	145	152	150	153	144	158	155	138	154	147	154	148	131	177	182	120	142	163	182	157	139	134	140	162	163	146	144	137	153	138	141	135	154	146	153	144	153	141	134	156	121	171	131	152	148	158	120	129	166	139	156	166	178	126	150	147	183	148	157	126	153	152	152	151	163	166	149	137	167	167	159	147	133	136	135	174	143	127	133	164	131	124	158	115	131	135	141	157	167	163	147	135	151	133	157	140	154	145	159	153	152	141	143	165	132	149	145	151	150	151	153	170	137	151	139	161	146	131	153	150	154	145	141	132	140	129	154	140	148	148	141	144	158	137	137	157	151	148	157	133	154	137	119	123	137	136	182	126	137	142	175	138	148	139	142	125	148	145	163	159	150	137	130	147	159	146	138	157	169	151	172	160	151	144	145	155	131	139	155	120	127	150	165	118	146	154	162	130	162	151	123	153	138	138	159	133	148	153	122	141	146	149	145	130	151	151	148	146	115	146	173	169	153	151	154	169	138	163	138	143	160	134	149	157	127	168	124	131	136	152	149	150	144	166	151	149	143	142	151	147	132	151	160	169	154	145	133	187	141	153	157	144	143	147	144	156	142	158	142	160	168	151	126	145	176	158	154	144	150	147	148	153	155	165	163	143	147	154	151	156	168	143	146	166	139	138	160	144	167	123	150	146	147	144	172	169	148	163	162	158	139	138	150	155	152	160	130	132	167	180	148	136	133	143	158	148	137	151	176	124	144	140	142	134	134	163	142	143	127	154	146	160	168	145	161	146	141	145	148	168	142	139	144	139	150	128	131	147	143	139	157	173	152	142	138	133	142	152	125	157	130	161	171	144	148	127	149	137	159	148	179	161	129	132	159	159	173	164	163	169	162	160	155	153	160	161	153	162	141	163	175	132	157	171	144	128	170	138	142	140	160	153	179	153	163	162	140	145	166	133	161	124	172	158	159	136	126	151	129	158	128	155	140	150	142	154	139	131	136	140	131	154	167	156	129	159	145	161	145	143	130	153	118	120	130	155	151	161	159	148	149	166	152	150	149	158	150	151	149	139	137	156	148	133	153	141	156	139	147	153	150	154	145	161	157	144	137	151	145	130	131	139	148	159	144	152	141	157	146	165	154	151	138	132	145	163	138	162	142	169	161	115	121	168	146	141	132	142	146	157	169	152	161	155	137	136	149	155	172	133	162	132	163	168	149	154	157	145	133	131	151	156	152	125	161	162	156	154	144	155	148	150	145	166	144	159	139	139	145	134	134	145	159	148	132	189	146	136	140	136	156	137	180	139	135	157	134	154	155	145	138	153	126	141	143	142	148	132	141	171	147	156	160	149	136	145	125	142	149	153	122	142	151	139	151	155	147	143	128	149	141	148	139	154	167	133	151	136	135	165	147	166	150	114	146	142	157	128	137	175	130	134	150	148	176	136	146	154	167	135	152	138	141	137	126	157	149	151	149	152	149	139	162	141	148	126	149	146	146	141	139	150	157	173	162	159	138	137	136	152	165	142	148	160	166	161	151	123	164	168	163	152	147	143	142	139	148	137	147	151	167	143	144	157	170	131	158	152	147	152	146	154	158	138	144	132	154	164	147	148	132	159	165	145	133	156	155	141	129	162	154	148	140	153	133	120	133	135	147	146	141	136	155	125	149	152	144	174	149	142	132	150	183	143	140	143	171	136	134	150	108	129	136	155	139	146	157	164	141	157	170	161	154	144	140	143	153	153	170	137	164	144	167	131	145	159	148	146	175	169	144	146	146	123	169	139	149	163	161	157	146	158	136	152	157	171	157	148	114	158	128	166	142	151	140	151	155	143	135	159	140	134	140	159	124	131	145	153	148	147	163	127	157	153	141	160	156	152	163	128	149	138	157	169	152	179	169	155	145	161	134	164	158	146	128	136	144	135	153	158	137	132	138	152	152	151	140	146	132	144	138	139	147	186	137	152	162	154	149	154	150	152	155	142	147	140	139	139	156	140	163	145	149	133	135	154	143	139	163	140	136	166	159	137	141	142	171	149	146	141	121	135	128	158	141	145	129	155	125	163	133	146	152	147	155	171	147	164	142	131	144	166	153	167	152	147	142	129	139	148	160	152	112	136	139	160	173	145	181	144	140	133	135	166	143	149	154	147	144	133	173	128	152	137	133	141	138	182	139	137	161	145	147	139	154	139	150	146	158	125	158	160	172	141	150	136	149	137	122	146	150	160	145	163	169	129	155	164	161	158	136	126	150	153	136	134	153	156	162	180	141	162	139	133	155	128	144	142	146	135	139	144	160	137	137	162	162	160	163	154	161	169	152	151	152	172	129	157	136	134	126	130	151	154	145	152	172	153	151	143	127	152	142	150	148	152	154	145	120	136	142	147	160	149	141	142	141	138	146	142	110	164	145	145	135	184	167	153	123	172	150	149	134	142	168	141	135	140	164	171	127	155	149	132	136	138	152	144	149	148	143	146	157	120	151	165	138	161	168	154	141	165	146	156	166	166	132	171	166	150	142	144	134	129	154	134	159	162	159	137	121	156	160	141	159	147	137	142	144	128	140	151	162	148	162	130	145	157	116	157	146	141	146	180	155	150	138	132	150	152	141	137	139	134	150	148	138	141	156	131	137	149	170	150	140	155	152	165	146	179	149	156	154	161	132	149	138	162	137	150	151	149	137	130	138	172	137	172	138	159	153	172	162	184	161	145	141	135	144	155	135	169	163	156	152	152	160	157	120	163	138	167	158	159	159	136	145	169	140	136	177	161	147	149	149	138	149	141	149	147	143	149	147	148	158	140	162	145	144	133	162	153	152	151	143	159	144
7834	999	2088	2429	1916	1573	1137	1021	928	804	724	658	641	605	593	534	536	514	483	490	462	435	452	460	440	414	454	416	432	476	430	418	424	406	401	413	404	441	408	420	386	403	358	410	419	433	406	386	370	386	387	377	415	382	426	391	419	430	392	461	391	389	373	421	399	437	397	390	418	403	399	368	409	391	389	345	379	387	369	399	375	367	392	374	370	402	362	388	398	393	431	399	380	379	370	376	364	392	399	387	379	419	390	428	373	360	385	379	394	346	398	386	364	396	402	423	382	409	366	396	405	339	373	407	420	403	406	365	365	409	360	418	403	401	394	405	382	415	390	376	375	364	360	348	344	402	394	379	358	411	364	367	390	371	392	371	384	379	380	398	379	420	389	389	381	367	408	372	395	373	370	368	380	363	421	457	339	395	345	391	386	369	410	367	354	412	361	373	395	373	369	370	375	376	403	386	395	374	410	389	422	353	376	364	396	361	393	402	357	369	422	397	374	367	403	380	370	350	389	365	421	388	349	405	358	374	377	353	400	390	413	371	375	402	377	382	390	365	374	396	388	361	409	395	423	393	375	399	392	417	379	417	386	400	380	408	398	384	367	379	378	377	383	369	380	385	370	416	404	341	402	374	380	347	390	383	387	369	377	364	386	382	409	388	351	408	399	403	403	386	354	429	345	397	372	377	392	354	364	409	403	392	401	407	379	346	390	416	362	356	391	379	376	377	388	395	370	386	396	361	395	389	402	404	398	373	395	389	401	363	344	401	334	394	398	390	404	365	363	417	345	352	406	376	369	381	369	391	389	364	412	358	361	381	375	363	385	367	361	389	385	397	381	397	382	404	383	413	387	373	404	406	426	394	403	366	345	383	381	366	391	340	389	399	381	376	384	403	388	399	381	384	384	390	409	400	390	357	367	417	428	405	408	369	410	369	392	413	396	367	393	404	410	398	374	398	390	379	349	369	378	395	379	398	370	373	437	373	394	378	360	373	399	372	361	358	366	378	369	339	361	387	399	404	406	389	378	402	379	370	378	382	377	380	378	351	395	404	379	408	346	403	365	344	356	362	378	370	395	388	394	349	386	361	421	386	362	386	386	374	383	358	357	421	372	369	377	409	363	391	384	372	394	452	395	401	385	387	385	361	411	400	371	362	383	390	403	382	366	414	388	368	379	389	385	407	399	384	399	361	411	379	385	427	374	382	400	397	364	375	395	398	378	375	397	359	408	379	377	398	392	332	382	375	369	365	401	425	379	342	372	399	375	425	429	377	381	396	370	385	394	403	386	386	372	338	397	391	380	395	384	384	399	397	372	363	376	367	396	390	339	427	372	365	375	406	387	397	413	369	373	381	362	386	374	357	407	405	383	378	373	350	401	367	383	394	407	385	378	395	394	369	365	400	369	378	395	404	383	371	384	404	381	371	400	387	396	371	400	392	373	383	419	369	383	397	375	400	389	377	411	389	375	362	388	390	378	375	379	400	390	405	385	366	401	371	378	379	362	413	372	367	358	403	441	349	400	381	384	378	406	384	374	365	391	372	360	398	396	410	374	403	411	388	380	390	376	402	390	363	374	349	370	405	399	394	380	365	370	394	359	397	350	372	411	424	365	367	425	391	378	362	367	411	377	369	400	393	364	391	380	360	377	378	406	392	378	383	358	382	365	389	389	396	393	404	354	372	405	396	337	364	391	346	393	391	374	379	378	425	382	355	421	364	394	380	394	354	373	398	403	391	393	393	390	426	387	391	400	387	404	362	357	395	388	363	389	389	389	394	386	433	376	393	373	408	403	383	335	361	390	376	393	436	381	426	389	371	382	372	392	414	369	367	394	380	387	421	414	348	397	402	402	372	377	366	405	410	392	381	380	391	410	381	402	366	400	377	416	417	377	353	398	379	418	356	417	389	368	359	415	397	374	405	382	381	379	355	391	383	372	367	362	404	382	386	394	343	380	386	380	359	380	394	379	351	417	374	372	396	379	383	397	395	384	355	376	363	400	382	372	376	372	403	385	400	357	374	407	396	397	389	388	386	405	372	382	378	397	368	391	368	360	385	415	401	390	361	406	362	387	408	375	413	395	396	392	384	397	376	371	368	377	377	386	371	402	381	353	401	374	385	421	385	377	393	381	414	394	418	353	371	369	365	410	400	381	403	379	364	375	394	368	404	393	390	364	396	366	348	411	381	366	388	389	394	390	373	375	366	401	405	398	400	388	413	375	389	369	379	391	371	378	350	371	398	347	372	380	367	367	409	393	367	371	364	395	398	381	372	372	395	369	410	369	351	399	397	371	353	419	364	391	403	407	374	380	362	405	408	388	379	427	400	354	398	374	395	368	397	410	390	379	391	379	393	378	375	388	372	367	401	385	413	406	396	389	357	381	389	372	401	377	393	367	395	401	399	369	397	399	422	343	393	342	404	374	344	384	385	398	396	403	413	419	377	406	386	359	394	387	414	377	399	419	374	370	385	379	399	380	416	409	377	370	380	387	360	401	396	397	370	419	384	389	370	378	339	393	397	367	402	376	360	404	346	396	398	375	392	374	398	355	379	405	341	381	386	401	367	406	352	413	379	374	370	384	390	391	371	395	398	403	366	403	416	352	376	386	402	376	381	402	350	386	386	382	391	375	387	366	357	397	355	361	385	381	377	368	373	377	384	377	387	407	335	395	367	375	374	383	440	374	322	425	372	400	403	422	387	369	353	422	404	365	394	377	384	379	403	384	409	384	431	338	407	416	393	395	416	417	376	372	383	402	436	419	369	371	373	372	375	368	392	358	392	418	373	384	381	366	380	401	380	402	370	442	369	353	408	384	393	377	385	390	368	370	399	407	371	364	401	391	350	416	403	368	387	419	397	387	402	406	413	369	354	384	380	370	385	387	394	399	352	375	410	412	387	422	374	412	426	370	373	429	392	381	369	375	357	358	356	372	361	389	389	381	369	365	372	420	390	368	394	387	395	398	407	387	380	402	421	394	368	360	401	378	347	367	384	352	375	373	375	402	389	382	391	389	372	355	380	358	347	380	382	395	378	381	348	424	391	388	380	387	422	383	378	416	381	407	399	369	421	363	394	400	406	390	415	384	369	411	410	418	379	398	347	372	349	372	372	379	363	417	369	357	389	396	361	402	373	397	395	400	409	389	408	401	396	372	378	379	412	376	373	408	396	465	373	385	380	371	364	378	398	393	399	356	375	385	416	392	390	351	404	400	406	384	420	377	397	401	376	394	380	370	397	384	405	374	380	385	379	404	402	355	379	374	400	358	397	394	390	413	337	416	390	397	375	366	373	392	370	423	378	381	385	378	387	385	349	413	395	377	392	392	370	366	397	398	396	374	412	384	361	385	395	398	397	423	395	362	392	387	368	385	404	370	391	391	403	397	407	360	391	409	411	398	418	396	371	392	410	378	408	364	384	382	377	386	356	366	419	353	400	373	356	389	347	383	408	390	386	380	397	348	384	373	388	424	416	375	377	438	401
1501	341	314	353	323	326	350	366	315	368	344	361	340	349	323	321	371	349	337	290	348	312	316	370	318	376	366	374	354	318	337	327	351	347	312	323	332	376	330	334	303	344	353	341	311	364	327	345	344	315	331	334	305	302	330	361	348	343	326	363	350	330	361	339	339	316	315	329	334	338	320	315	314	347	324	292	348	300	333	340	321	314	299	298	339	344	326	343	359	343	361	351	342	360	307	330	345	306	330	333	327	342	350	310	293	332	341	333	350	338	351	349	326	366	346	352	341	348	339	328	332	335	312	343	333	334	364	331	334	328	368	357	336	343	339	350	311	340	313	337	305	315	307	298	341	301	309	328	341	347	336	320	312	336	348	328	294	308	346	304	308	338	338	333	331	319	323	331	355	317	327	340	366	324	320	293	342	293	324	330	330	336	348	328	368	332	309	340	304	328	344	386	365	322	306	346	362	368	353	341	311	327	332	337	333	355	320	348	305	310	309	346	349	342	347	319	338	335	318	296	342	362	288	310	313	335	283	310	342	340	369	332	342	374	324	326	333	320	320	323	316	329	322	349	299	342	337	353	306	335	340	334	352	347	352	347	325	319	337	350	324	350	348	334	311	323	350	307	349	360	305	349	303	349	327	323	317	308	317	312	341	336	324	364	294	322	307	340	362	328	335	297	322	361	310	330	342	349	305	339	336	322	317	351	327	330	350	335	339	346	304	337	325	316	309	335	325	329	340	344	328	323	322	335	316	318	350	338	301	342	371	323	323	332	331	314	328	304	360	336	369	325	328	332	307	339	336	298	370	327	339	317	338	329	321	323	333	330	308	309	334	349	348	323	332	316	353	366	319	319	345	349	320	317	349	340	366	312	314	331	353	353	358	317	337	338	319	321	299	313	288	308	325	349	329	311	301	317	313	326	352	324	333	379	355	349	320	324	360	314	324	308	341	328	322	346	283	324	327	324	344	344	316	316	344	306	326	348	344	318	319	348	305	367	320	321	319	314	336	358	341	333	321	319	339	340	346	343	344	320	345	318	306	341	331	327	307	319	332	302	322	336	383	341	299	347	345	359	341	286	314	324	345	321	350	344	326	325	315	316	317	327	336	338	341	328	305	348	313	331	334	345	328	354	323	339	342	320	354	329	334	334	370	330	351	312	327	312	317	310	326	325	301	337	341	354	290	365	340	345	331	342	345	341	358	286	336	340	345	344	314	330	362	346	329	357	339	352	342	323	310	326	309	305	324	287	328	306	347	341	329	317	315	329	340	342	334	347	362	339	350	333	328	346	321	309	330	293	287	335	323	343	378	342	321	295	318	338	332	317	312	302	334	353	336	350	329	299	351	281	276	331	299	332	349	305	308	325	340	332	348	338	318	337	298	335	313	291	361	328	316	323	376	352	309	293	322	347	323	344	328	358	341	356	290	299	358	335	338	341	312	319	321	335	333	322	346	321	334	303	342	358	303	341	318	311	319	331	343	312	351	344	342	326	361	308	310	355	356	317	340	334	384	339	318	333	316	330	354	357	350	318	358	350	333	396	318	365	336	294	335	332	354	352	334	326	338	324	339	309	331	338	324	334	312	343	321	352	345	315	307	316	327	372	350	338	346	363	323	317	327	346	348	345	345	332	334	332	350	377	377	348	338	322	359	345	334	326	310	346	311	379	363	347	320	333	331	334	327	310	329	316	343	325	312	352	300	328	350	347	313	356	328	332	328	333	339	352	331	340	310	296	355	365	322	343	310	328	361	320	320	312	322	325	326	342	331	316	344	300	357	301	330	341	321	339	339	318	312	330	348	325	292	296	332	341	347	334	312	362	323	368	334	320	337	349	331	293	352	348	320	350	344	344	324	330	318	328	317	339	346	351	343	319	318	326	314	354	322	327	331	326	319	324	337	365	337	316	300	323	357	320	349	314	351	350	311	342	366	344	320	337	334	338	317	311	341	348	311	310	345	333	336	328	305	309	331	339	335	360	341	300	337	342	339	339	342	301	334	308	344	345	348	323	324	327	318	325	372	323	379	331	359	315	295	351	323	288	345	372	338	379	306	316	310	319	333	310	309	338	367	367	308	328	345	325	338	298	358	289	327	357	345	320	344	330	340	351	342	345	359	337	320	330	335	330	338	335	319	322	343	352	339	343	330	323	329	311	374	348	313	311	362	292	344	368	309	360	322	302	339	348	325	336	348	339	358	377	303	338	338	321	307	322	336	320	376	316	354	367	336	340	337	340	315	317	346	323	318	346	341	339	334	329	314	313	333	331	315	328	326	293	337	354	303	334	332	321	322	330	298	337	348	344	315	323	337	294	314	343	338	332	334	345	311	314	311	336	330	342	299	345	331	314	319	314	307	351	358	327	340	362	341	355	309	369	292	320	323	335	332	290	329	309	320	343	355	350	342	331	284	315	336	348	355	337	382	316	361	338	333	327	340	349	337	330	340	352	328	322	342	340	314	286	318	340	318	313	354	317	336	343	298	330	323	320	338	348	317	321	356	361	344	342	346	348	302	314	309	309	336	337	346	318	334	355	327	349	326	355	317	324	345	340	325	316	325	316	343	319	325	326	294	319	346	351	348	317	304	345	325	350	327	308	343	301	338	344	359	365	372	335	306	349	347	343	334	318	298	355	323	304	335	303	340	319	306	326	345	333	327	363	355	312	333	358	316	299	340	320	336	310	328	329	334	337	340	320	296	334	336	327	323	334	322	347	335	333	328	311	328	331	328	325	351	335	333	317	306	336	321	328	340	322	319	325	326	330	314	342	318	325	302	342	312	323	322	346	315	331	287	314	341	316	307	321	300	340	339	335	325	338	339	339	318	322	329	321	345	286	313	351	314	333	375	344	372	350	317	341	326	329	340	387	341	358	374	323	308	320	329	335	330	320	326	329	353	356	343	301	335	316	344	335	321	359	332	339	301	331	329	333	320	322	338	328	321	344	351	335	341	337	306	342	329	322	300	324	319	328	319	311	307	333	366	325	364	357	350	307	323	326	366	310	324	334	327	349	353	324	305	351	334	307	304	330	313	319	323	327	370	351	325	362	344	341	345	342	343	319	336	311	312	352	315	332	350	316	360	356	335	314	340	319	371	337	319	345	385	345	338	329	323	299	341	319	322	324	358	348	362	358	330	356	350	316	334	334	346	336	336	327	335	348	332	318	315	372	322	371	285	337	324	337	338	298	328	322	324	347	303	333	344	343	329	342	351	314	334	338	321	309	321	320	362	350	341	322	345	351	323	314	317	332	328	310	352	330	325	312	325	338	370	310	321	358	334	324	338	321	360	402	328	326	311	360	339	339	327	321	347	337	342	332	308	350	328	336	315	302	332	351	331	348	357	309	357	322	295	333	339	352	319	374	313	289	359	328	357	332	334	318	340	323	326	361	315	296	302	336	352	343	315	313	341	350	362	322	329	353	328	338	322	309	331	307	318	300	315	318	294	321	336	333	325	313	355	302	320	345	301	321	354	319	336	333
1780	698	717	719	790	806	754	678	737	712	733	711	704	686	694	715	699	731	724	702	736	743	737	707	700	707	719	686	742	763	710	699	727	705	697	677	694	707	741	712	701	703	730	742	678	745	718	709	699	794	727	708	723	744	675	714	684	713	707	740	698	739	718	710	711	758	690	734	740	681	697	699	736	727	684	748	711	702	725	724	717	669	758	697	734	735	722	666	737	741	678	731	755	690	745	706	724	733	677	714	687	759	694	724	705	735	679	706	663	689	712	718	664	718	680	701	665	727	717	698	732	716	692	718	739	716	720	699	718	718	718	692	715	706	709	774	703	731	740	769	673	708	721	659	705	742	717	708	704	708	713	692	769	737	735	711	693	708	745	729	750	727	719	753	691	685	732	713	741	765	683	731	744	753	669	725	716	700	695	739	714	725	644	762	718	707	665	732	773	747	725	711	720	730	668	745	715	695	728	711	694	768	692	696	774	715	713	751	732	714	699	680	788	704	697	720	687	723	735	676	698	779	677	668	707	711	699	688	722	751	694	696	691	717	706	706	711	685	684	664	702	693	713	705	686	756	709	705	688	731	707	729	740	702	705	743	676	665	700	727	694	689	706	693	744	689	708	715	767	714	769	649	676	713	701	697	751	733	712	769	738	722	699	737	709	749	666	729	698	733	677	757	724	751	735	758	745	668	688	734	749	721	722	720	686	747	753	725	694	764	699	704	770	778	671	712	705	736	740	703	691	700	723	682	674	703	646	680	701	706	706	733	664	734	756	736	694	701	697	684	781	725	691	733	729	726	708	733	708	736	713	758	730	722	723	734	708	711	691	682	744	705	740	732	713	716	691	738	699	721	753	758	701	731	734	723	721	716	696	736	668	708	727	704	718	719	691	672	700	667	723	702	726	655	756	724	735	697	757	699	735	738	717	674	712	696	683	727	717	739	743	706	709	708	744	691	690	703	715	705	717	685	728	691	687	719	708	740	725	737	738	730	685	708	701	707	716	693	758	656	720	756	747	686	741	724	713	706	647	714	687	750	737	744	692	717	670	716	722	731	712	700	741	712	688	672	695	683	696	665	681	696	670	738	713	721	699	715	718	785	715	724	694	754	683	712	741	727	686	745	749	729	697	720	683	715	693	729	715	723	680	713	745	755	686	682	699	769	711	716	791	708	737	696	728	728	699	713	716	703	703	697	802	724	704	730	765	708	731	752	703	719	694	680	745	729	742	711	722	699	739	691	734	670	685	676	698	726	758	722	757	764	695	658	678	710	672	661	727	731	680	684	695	706	733	692	708	708	746	722	757	700	767	695	722	716	733	679	727	681	700	723	677	754	699	747	749	747	745	741	708	699	742	727	711	721	769	693	700	692	731	714	754	701	735	679	681	718	681	702	706	739	684	709	724	750	717	688	773	736	756	725	723	711	753	694	698	753	714	725	701	711	718	720	716	756	691	739	678	712	745	679	736	731	691	707	728	677	685	749	708	698	750	724	664	684	710	751	692	716	737	705	701	703	732	735	738	726	738	731	675	726	706	741	705	744	737	695	698	730	727	682	731	689	737	688	694	677	720	717	713	680	723	706	748	748	716	715	711	677	716	710	683	705	757	732	760	707	691	762	702	705	748	728	717	724	717	715	717	712	712	718	727	708	702	751	705	729	749	724	691	756	696	708	713	729	698	759	739	747	692	734	726	714	722	705	726	677	687	746	681	713	685	702	704	724	739	761	680	683	716	662	726	669	689	753	719	686	671	729	702	698	702	705	710	708	650	731	716	711	743	722	708	697	704	781	687	679	681	671	726	691	681	775	734	664	727	745	719	723	684	702	699	683	719	724	706	736	679	738	742	719	745	691	686	703	720	669	680	693	681	673	660	715	720	708	738	689	729	750	715	687	706	741	713	766	751	696	690	762	693	688	748	727	750	739	717	695	689	686	730	695	792	671	742	726	689	702	773	695	663	736	776	741	696	717	688	705	681	720	735	699	719	762	719	679	726	681	703	728	757	674	720	687	746	739	744	722	732	717	727	706	719	712	721	697	711	704	673	700	712	725	692	712	681	757	722	674	714	714	687	742	701	701	708	705	734	723	718	716	723	721	681	732	699	682	706	741	705	728	699	753	740	707	733	722	658	743	696	671	696	731	723	668	648	722	688	707	753	715	734	696	763	704	697	711	679	709	685	724	712	638	682	665	731	721	714	706	726	678	737	750	749	686	688	722	705	678	682	701	747	736	738	694	720	746	710	723	721	724	664	646	735	727	725	698	680	764	789	718	738	714	754	721	752	727	738	716	740	718	718	680	714	677	671	733	708	750	714	693	732	744	706	721	702	694	761	663	713	716	709	749	720	767	733	738	676	719	711	709	683	733	754	704	723	667	745	691	703	725	746	795	698	670	713	731	714	721	696	727	691	703	786	700	678	680	747	729	725	707	706	677	729	692	743	732	726	681	733	701	716	688	702	679	724	730	721	681	720	731	735	767	731	722	757	730	735	737	728	734	684	716	727	775	696	717	751	703	723	722	715	740	686	720	725	716	674	700	700	731	734	721	741	676	690	747	775	702	681	671	674	729	731	775	715	704	658	746	740	698	691	690	673	701	709	767	686	731	706	717	694	754	724	694	718	749	687	721	735	705	716	756	755	725	734	701	727	706	681	738	757	751	726	674	687	706	692	769	725	719	768	715	730	717	705	686	688	725	707	701	684	711	678	715	665	717	749	730	678	748	713	717	679	704	722	726	716	692	742	722	718	689	720	706	732	791	710	725	655	673	715	688	675	719	673	680	677	697	676	669	720	727	704	745	710	741	711	695	778	706	678	710	725	730	715	735	655	748	703	655	685	731	701	677	708	708	731	728	733	716	678	684	745	665	708	675	690	729	735	763	722	700	690	740	687	721	746	713	698	738	704	705	732	712	698	721	712	685	730	750	779	673	677	701	698	699	664	753	726	724	704	649	714	726	752	709	733	764	719	709	705	690	675	666	737	750	698	717	725	699	747	735	670	700	748	696	693	701	669	668	742	657	702	686	718	689	669	737	726	714	736	700	657	763	717	699	716	768	733	725	739	761	744	745	736	679	748	733	703	705	718	714	741	743	740	683	724	702	728	726	733	699	678	708	712	712	667	701	719	762	759	741	716	673	694	680	708	702	754	734	676	750	666	728	749	731	741	737	687	730	789	765	741	769	730	778	705	702	728	741	751	660	717	696	725	755	704	734	721	687	702	702	718	729	791	685	699	718	697	709	658	718	675	691	783	697	705	685	679	677	713	701	728	726	736	727	762	719	712	718	712	713	751	727	746	697	753	702	717	678	716	723	750	699	713	768	704	732	741	733	708	730	735	767	688	703	706	741	756	695	705	703	716	714	730	697	729	701	727	705	715	742	749	734	746	704	682	736	697	710	732	757	724	747	701	715	734	714	762	699	727	723	695	669	662	658	718	673	711	678	714	739	697	712	697	696	720	717	730	720	714	727	737	738	692	757
7124	511	541	444	359	285	220	208	180	189	191	151	191	152	150	160	138	160	182	153	140	162	160	152	124	143	154	143	160	143	140	161	155	150	161	136	157	154	159	143	157	157	162	146	144	145	128	136	175	127	158	169	137	156	147	167	138	147	160	150	149	113	127	133	145	133	134	158	165	170	167	137	162	175	174	141	148	165	152	166	142	172	141	165	145	165	151	147	148	157	162	156	178	142	155	155	120	141	160	154	145	146	160	150	166	146	144	122	159	146	139	160	136	124	138	175	178	151	153	128	172	156	151	130	149	123	144	153	148	150	134	149	147	148	165	133	161	146	144	175	136	132	172	146	145	138	148	153	161	142	152	152	171	147	164	132	132	153	150	156	175	161	152	135	141	155	156	135	170	164	170	130	163	157	160	145	142	156	154	159	141	136	159	158	148	136	164	160	156	130	143	160	140	143	126	161	155	171	151	148	146	139	159	147	139	171	162	166	144	148	159	164	169	161	149	163	161	150	157	152	148	161	147	152	161	143	139	148	160	182	144	181	127	175	145	139	130	161	147	139	147	130	150	156	136	149	146	151	197	148	137	138	155	142	158	152	163	137	157	149	159	145	138	138	157	178	154	158	149	144	180	145	155	139	180	164	176	161	184	145	174	155	167	162	157	162	134	165	125	163	153	138	155	162	153	118	157	150	134	140	148	149	156	150	139	146	167	150	155	134	168	154	149	159	162	161	119	132	143	136	162	143	152	135	129	159	153	143	151	142	168	126	163	165	157	180	139	156	134	131	132	132	155	145	135	143	160	135	131	132	151	154	157	153	173	150	120	156	156	145	164	135	145	151	139	148	166	145	178	169	138	152	179	147	149	148	128	133	158	163	140	147	144	155	141	164	173	186	142	137	143	149	160	158	149	169	164	156	144	153	139	159	150	136	146	166	157	151	138	170	165	164	142	165	147	161	145	131	133	128	135	138	132	139	136	154	166	156	157	151	170	134	139	144	137	169	149	147	195	144	161	157	131	149	161	168	134	133	135	166	131	137	138	143	159	159	163	163	161	157	140	160	139	160	147	165	130	174	135	140	161	144	145	148	143	139	172	159	157	132	161	164	145	162	168	173	153	125	156	161	152	142	166	146	133	156	132	171	137	143	146	171	157	148	158	139	145	157	153	145	151	145	165	148	162	154	144	144	139	134	144	136	149	138	160	171	162	162	157	141	169	135	142	150	135	144	156	147	133	150	153	150	134	134	149	150	145	162	160	168	157	134	151	149	144	169	144	161	166	185	148	144	154	129	155	130	173	131	164	146	154	141	141	128	138	157	146	166	168	159	152	141	162	127	148	171	142	145	147	138	174	155	112	143	154	148	157	139	167	146	159	129	166	163	136	136	188	129	136	135	163	124	147	148	175	159	154	134	139	167	144	135	153	165	132	127	165	142	139	159	163	156	147	125	156	142	158	158	159	153	127	144	136	145	164	176	131	156	125	138	155	145	152	170	169	153	140	163	155	171	146	142	148	140	146	141	151	141	151	150	135	141	178	165	163	138	154	148	128	149	146	134	160	178	173	126	125	138	128	152	167	137	135	147	154	154	163	131	151	144	123	166	161	148	156	168	159	158	131	167	136	155	140	165	155	156	152	152	142	138	159	136	175	158	156	152	143	156	121	167	130	153	151	144	163	163	158	185	140	143	144	151	157	179	176	158	141	145	149	158	137	134	139	147	175	170	137	148	171	153	145	163	159	124	152	164	145	144	153	155	156	135	157	132	143	169	138	162	156	153	133	152	137	120	143	171	141	152	146	139	130	144	140	146	161	126	148	156	132	132	141	148	165	147	150	159	165	143	159	160	142	138	133	160	121	143	142	168	161	125	152	145	140	147	157	135	137	158	122	144	147	153	164	156	176	160	137	143	147	134	122	164	152	142	158	186	141	124	163	134	130	140	156	159	156	145	146	144	148	171	150	163	152	161	136	165	149	142	161	164	142	140	156	150	149	174	149	148	163	168	152	163	161	153	164	145	144	136	155	151	158	138	133	138	156	138	143	157	151	147	159	159	152	136	148	144	150	143	159	154	139	150	122	150	138	122	149	150	161	152	142	128	158	136	165	166	161	159	153	167	140	148	157	142	140	132	140	137	149	154	148	165	133	154	147	153	156	159	149	155	155	169	155	157	158	134	156	153	161	143	151	160	131	150	135	145	148	140	155	131	132	166	144	142	153	133	147	122	160	154	182	138	148	154	151	152	147	133	167	153	143	157	160	170	161	148	153	170	147	155	133	167	156	156	152	147	143	123	148	148	158	158	135	147	154	181	166	140	140	144	148	145	158	131	139	162	162	148	150	175	145	178	177	126	120	142	139	156	140	153	176	145	126	134	156	160	150	145	176	160	153	141	135	142	158	134	164	174	160	141	150	151	152	162	135	152	145	145	161	150	157	147	151	162	151	149	169	147	163	135	167	172	168	145	152	168	144	144	134	142	138	159	144	123	148	142	149	139	156	145	173	145	150	153	154	153	157	142	168	139	143	170	147	150	166	159	163	151	138	146	149	148	145	132	165	158	140	138	139	134	157	156	170	147	145	178	170	158	144	114	136	156	151	161	180	145	143	159	187	142	148	165	147	162	156	148	151	145	148	141	154	153	154	142	151	184	146	125	145	157	164	176	149	142	154	166	151	150	136	141	153	163	167	168	151	133	173	164	147	148	153	166	199	153	144	157	139	159	154	133	157	160	165	147	147	163	159	157	146	148	154	140	149	146	156	150	147	144	142	152	134	160	142	151	127	140	159	149	168	152	140	120	152	170	167	155	155	147	129	143	167	151	125	145	129	137	130	150	161	165	137	175	139	132	166	153	137	138	137	148	192	148	141	123	136	157	143	138	141	159	163	179	170	149	191	164	144	131	146	159	164	148	145	155	153	147	139	164	151	147	138	146	178	137	138	152	147	166	162	144	171	137	155	129	159	138	162	160	147	145	144	132	176	138	142	139	136	171	147	166	143	148	148	146	124	153	155	137	140	139	132	160	151	139	157	141	154	154	169	134	137	144	156	166	140	114	138	150	154	161	155	177	116	150	158	133	136	141	139	129	146	158	161	145	171	150	165	151	166	140	145	135	147	148	154	170	151	143	155	153	135	142	143	120	188	141	155	131	157	169	139	114	125	143	134	156	163	147	156	157	120	135	155	129	141	155	163	150	148	151	143	148	143	161	138	143	147	154	139	162	144	142	151	170	165	149	140	132	138	162	156	128	137	163	135	147	144	159	153	168	160	148	147	140	162	146	153	179	126	141	130	151	146	141	151	155	152	132	150	107	150	147	139	126	135	156	129	150	155	167	149	114	142	148	144	151	140	161	133	155	169	160	137	147	153	141	160	165	155	168	158	165	165	157	165	141	150	155	142	154	169	140	130	164	148	125	174	128	142	170	148	140	153	143	133	148	151	152	140	155	141	153	124	150	143	153	141	153	161	147	165	135	136	154	149	134
6030	650	1192	1368	1142	940	786	719	613	536	531	489	503	537	480	441	468	399	412	404	418	395	388	358	397	407	411	410	377	391	398	388	376	371	408	366	347	391	376	336	380	356	401	360	357	399	366	346	366	402	393	365	373	356	348	349	371	346	398	361	382	367	337	351	380	353	364	372	359	367	371	378	373	357	388	346	383	355	351	367	348	361	398	369	350	367	360	326	341	354	325	323	345	362	319	372	374	374	347	324	373	355	321	378	358	374	372	324	385	366	377	369	348	362	351	377	326	359	396	361	373	366	378	325	326	348	367	388	384	356	345	351	383	352	354	356	326	349	356	366	372	368	359	328	382	357	332	359	313	354	355	345	357	350	350	342	355	376	369	369	391	394	354	340	375	377	393	358	359	377	365	339	347	367	372	360	341	345	352	334	330	342	377	321	397	356	424	359	392	341	373	389	384	342	370	393	335	338	362	353	371	351	350	355	358	384	378	350	360	356	362	378	376	334	341	377	322	387	348	357	375	337	365	366	363	360	384	326	352	345	378	362	333	357	331	355	343	365	373	405	348	338	358	380	360	373	358	383	354	350	384	378	346	375	366	392	409	346	309	347	358	373	311	366	391	333	352	341	379	386	342	363	355	346	371	344	342	356	347	334	342	336	355	378	353	386	352	332	381	350	356	409	334	342	371	371	342	345	369	356	368	364	334	385	345	400	320	351	378	338	360	356	355	368	343	360	348	385	375	373	347	358	392	360	324	357	358	351	339	360	374	367	385	341	352	395	385	339	346	335	380	324	352	332	352	366	402	314	352	354	320	333	348	376	352	354	393	370	360	352	344	346	347	381	331	346	359	313	366	351	361	381	357	382	341	337	349	344	337	334	366	373	371	347	381	374	338	352	348	389	366	331	340	369	329	341	333	340	367	379	333	369	384	368	355	372	356	382	347	364	376	390	355	342	340	342	330	353	388	354	351	377	364	369	386	330	362	332	352	354	386	349	343	367	352	345	348	360	356	374	356	374	368	375	372	381	323	385	339	356	364	362	320	357	373	363	339	357	353	335	377	363	403	319	374	387	379	328	373	353	331	322	378	383	400	340	366	355	332	350	370	341	376	363	363	390	333	357	351	337	400	327	354	348	363	387	348	372	369	350	371	371	371	334	366	359	332	340	360	388	366	377	341	366	379	337	315	361	355	336	340	374	359	330	360	353	387	375	361	347	375	344	345	381	373	371	348	344	374	347	361	357	374	349	359	390	385	356	381	341	359	357	358	360	389	333	362	363	397	312	364	360	379	350	348	367	365	366	378	357	362	376	366	329	389	340	387	360	369	345	375	314	387	330	369	358	353	360	363	350	347	326	356	365	357	359	327	347	386	333	349	359	366	387	350	398	340	351	344	340	337	385	352	356	365	329	368	358	375	363	338	351	345	373	363	368	381	389	355	362	357	384	350	359	359	372	392	339	370	330	347	359	364	367	355	367	361	325	370	371	333	360	374	371	359	382	355	352	349	352	394	336	351	372	376	394	355	372	396	346	341	355	360	366	335	328	361	351	348	349	337	319	356	338	364	364	361	366	343	358	355	356	329	337	325	329	388	371	379	356	362	350	329	388	359	351	356	392	336	353	387	372	381	331	409	331	390	364	352	364	327	361	370	355	350	380	356	347	363	367	365	346	373	350	343	363	371	369	349	348	336	353	365	358	357	341	362	363	373	368	366	363	358	331	358	331	365	371	362	378	375	353	368	391	355	326	361	331	344	384	321	362	363	368	378	323	355	384	356	372	374	343	369	386	368	352	336	351	390	325	388	311	378	345	333	343	337	382	346	326	339	354	348	354	347	333	371	379	364	353	374	404	320	342	359	349	350	381	362	344	337	362	355	365	344	308	365	370	350	376	347	332	377	360	362	341	379	382	351	345	366	339	381	395	358	364	344	366	390	341	354	368	345	367	354	384	332	399	360	337	343	319	379	386	353	367	358	350	355	371	356	344	355	405	385	347	332	383	353	376	357	358	393	414	325	377	369	341	369	354	383	358	350	370	371	347	354	383	393	348	368	386	342	350	349	334	350	383	340	345	367	375	370	351	371	374	356	373	342	350	364	349	342	382	347	360	339	380	341	370	354	376	353	370	349	374	347	357	341	361	385	356	338	368	358	373	377	355	381	352	349	357	360	323	361	386	344	349	347	336	367	339	377	350	358	321	375	336	347	338	363	373	344	389	375	361	352	331	351	357	335	355	368	359	337	344	359	331	392	356	360	355	316	347	377	369	367	385	367	394	332	331	362	330	371	370	365	373	376	352	411	374	363	404	383	359	332	360	346	370	344	350	344	357	374	378	400	368	346	349	328	355	356	383	362	403	348	315	377	359	341	367	373	303	337	357	406	374	354	379	367	323	325	354	353	358	390	372	358	340	375	348	338	360	335	373	368	353	353	343	385	379	385	361	374	353	321	345	374	339	363	356	385	347	360	355	385	360	341	365	365	366	369	359	351	383	348	405	317	360	337	359	345	353	338	357	355	368	349	336	374	352	392	404	347	379	361	373	373	336	348	358	350	358	383	351	359	417	351	368	370	329	360	351	352	348	375	349	367	369	396	327	380	358	390	331	371	359	351	358	364	367	372	362	388	342	344	321	340	321	322	378	353	380	361	362	364	295	370	349	371	381	355	360	344	360	310	364	358	340	343	382	345	374	334	327	343	349	409	348	378	369	345	349	352	343	349	369	356	359	357	374	357	378	387	356	336	363	348	351	342	374	325	342	341	351	396	349	358	373	355	374	369	343	338	370	367	342	359	349	335	380	366	348	381	329	387	351	370	390	346	373	333	333	381	357	340	349	387	370	350	321	362	347	346	381	354	348	365	350	373	362	386	334	332	367	350	348	360	354	347	362	370	348	340	410	352	388	360	340	329	338	336	387	353	351	357	358	336	375	372	357	343	390	370	355	355	360	334	372	377	350	339	347	342	379	366	370	344	373	374	359	393	392	359	363	366	362	319	372	352	362	359	351	345	350	352	356	357	369	328	329	337	375	363	349	369	338	346	343	384	357	357	356	314	366	334	346	395	324	357	352	352	365	364	351	365	346	370	355	348	330	348	373	323	317	369	361	352	375	348	360	337	364	347	365	348	346	317	356	373	347	371	361	359	334	333	324	311	388	371	340	372	357	361	339	361	357	366	379	329	362	355	362	330	386	376	347	390	355	344	350	369	397	330	332	377	377	350	327	347	383	349	347	396	347	341	362	355	369	353	347	392	341	345	332	338	359	367	345	379	351	353	332	360	412	366	352	371	349	357	356	348	357	387	352	319	353	363	367	388	357	364	351	341	353	369	347	330	350	361	312	340	351	361	339	362	369	360	380	322	369	353	358	352	388	347	335	370	352	358	357	369	377	345	334	345	354	353	388	348	368	358	356	341	361	335	379	375	343	362	392	399	348	362	327	365	358	375	337	364	356	356	368	363	355	379	355	329	365	356	369	368	370	352	345
13575	1137	999	774	484	383	283	269	215	204	187	192	201	181	186	178	189	180	142	158	161	157	198	166	164	158	156	145	151	150	149	140	145	168	161	153	139	139	125	132	141	163	140	164	152	160	150	163	171	168	130	163	162	138	119	125	160	137	151	154	133	170	152	124	162	154	143	156	148	138	153	164	155	149	171	152	135	185	152	135	131	156	151	145	149	159	140	148	160	140	135	161	157	125	154	154	163	149	151	145	151	145	163	151	138	145	143	151	132	138	148	131	138	169	128	173	171	148	161	145	130	148	135	125	138	170	140	141	128	158	159	160	142	157	144	164	142	171	154	143	170	141	152	144	137	169	147	153	164	166	167	128	140	153	148	152	143	139	159	150	136	132	170	122	137	136	162	144	173	160	164	167	141	155	136	136	126	156	136	148	143	156	140	169	136	149	166	156	158	181	132	142	149	148	177	155	152	161	153	187	146	140	167	150	162	152	159	142	139	141	173	150	128	134	140	149	165	167	159	142	169	152	137	169	141	154	149	146	131	132	161	143	137	142	146	125	149	126	141	121	142	160	156	131	150	168	152	150	156	158	130	131	133	163	130	141	148	153	159	143	154	167	129	169	127	170	130	151	140	173	136	151	149	152	136	174	151	156	138	138	132	134	145	136	159	137	141	154	126	143	150	137	146	150	177	136	142	142	153	139	161	135	160	153	142	127	157	144	149	152	157	122	146	153	141	169	131	160	148	154	153	157	156	137	135	157	156	146	140	147	142	132	154	142	150	140	158	132	165	129	151	173	129	172	143	141	136	170	143	157	123	127	146	167	168	151	146	171	151	138	158	157	167	160	154	157	131	138	168	140	151	151	137	149	151	137	152	164	141	161	129	136	153	158	148	147	146	141	146	149	129	151	110	147	136	132	136	120	163	162	132	150	145	158	154	146	147	144	152	152	141	143	147	148	129	155	162	151	157	156	136	139	117	143	150	150	156	163	136	156	161	146	142	130	144	151	145	161	153	149	153	122	171	143	159	146	156	155	153	154	162	141	170	175	156	130	138	157	144	162	136	121	123	165	146	149	156	155	149	155	139	173	143	152	155	135	159	152	116	146	152	131	137	144	160	155	140	164	138	145	134	161	138	152	160	154	147	141	163	141	140	156	137	146	146	156	153	138	150	121	118	153	141	162	146	169	136	150	145	161	163	172	144	131	131	124	140	144	122	156	165	146	124	169	159	151	137	142	168	154	154	164	143	138	148	190	153	164	168	150	144	137	148	164	147	125	148	167	148	167	147	147	145	123	143	159	156	135	155	151	142	137	154	145	155	151	147	171	136	158	151	137	149	152	139	152	145	152	145	130	135	141	141	133	163	143	142	163	120	136	152	174	147	121	161	156	158	150	156	143	160	149	151	164	164	150	145	155	130	161	172	132	159	132	146	154	143	165	136	161	148	152	162	162	125	176	155	146	130	165	167	133	141	143	142	139	122	154	159	133	136	149	147	136	134	140	174	133	148	137	132	136	140	133	138	154	152	145	148	130	134	162	153	136	147	164	139	153	146	155	137	157	143	146	146	159	149	156	128	168	142	154	161	147	149	157	140	128	143	150	153	137	156	138	159	166	163	163	152	171	146	149	159	142	169	159	161	145	145	153	151	144	168	160	156	175	141	153	118	141	135	162	144	153	152	153	162	138	154	142	132	164	159	150	146	168	149	156	160	151	175	153	142	134	153	164	137	128	136	150	142	138	140	168	158	129	119	133	161	162	164	152	144	135	145	148	145	160	176	149	153	149	168	162	139	149	135	150	158	134	138	136	128	143	172	137	150	132	136	156	161	155	137	163	139	165	141	143	151	148	133	138	147	151	143	149	145	169	150	140	150	135	148	146	154	166	146	137	162	132	146	143	159	151	148	146	140	146	159	146	165	162	140	146	153	131	161	132	150	151	135	147	146	161	165	141	139	150	150	164	164	125	159	128	146	159	155	145	142	186	148	147	147	149	120	128	165	160	164	141	141	151	152	160	142	148	144	161	142	154	161	156	153	137	135	129	144	158	170	165	169	148	157	146	119	146	144	138	137	158	152	116	135	166	152	148	136	148	175	150	166	154	165	146	153	152	153	126	122	147	155	153	157	157	148	137	139	142	164	138	147	114	154	166	146	151	143	133	140	132	144	148	157	138	146	162	143	156	175	146	154	148	142	153	188	145	110	138	139	131	145	154	146	137	138	131	139	124	147	153	154	151	163	149	141	129	156	160	139	149	160	138	133	163	133	162	144	142	159	131	146	163	161	135	136	157	139	134	147	150	129	127	158	122	133	162	174	171	145	160	123	157	156	152	157	148	156	141	141	131	142	155	163	137	185	137	137	128	135	153	148	152	154	134	155	149	137	134	144	137	155	132	166	152	155	148	136	150	140	168	161	151	134	161	153	163	147	155	149	161	157	153	152	146	155	147	136	156	155	147	135	167	156	142	144	144	139	151	142	158	141	138	139	138	153	150	161	150	146	146	139	146	152	160	147	128	157	131	167	149	144	144	142	157	148	143	149	152	165	143	151	164	141	164	149	131	130	147	148	158	146	157	127	142	131	152	158	125	139	136	146	154	142	174	152	155	169	151	168	138	126	154	124	151	138	140	126	144	161	168	152	159	151	132	152	139	154	133	134	157	165	165	141	153	138	149	137	131	158	146	153	151	141	152	133	137	145	164	143	156	150	161	164	143	140	146	177	150	149	160	157	150	136	154	140	147	166	147	189	159	155	128	138	162	162	165	142	154	152	146	153	141	150	132	133	142	133	153	176	139	162	161	148	124	160	147	162	112	151	144	127	163	156	132	145	130	157	153	136	131	156	141	152	128	155	147	162	138	155	164	141	137	177	133	164	123	160	146	140	136	143	138	151	144	135	135	163	142	138	128	148	129	146	144	144	145	127	149	175	170	134	158	153	145	157	161	138	124	147	126	121	168	162	143	134	144	156	145	141	146	149	150	145	151	149	150	122	149	162	156	127	150	142	130	153	123	160	134	137	158	155	137	159	152	150	161	157	131	147	155	151	158	156	155	171	139	143	171	150	138	134	141	152	151	141	143	157	148	149	150	146	138	127	143	127	154	177	156	155	142	143	145	168	143	169	164	136	137	168	150	170	137	175	140	143	149	135	138	161	138	177	156	141	145	152	140	129	160	135	144	164	162	140	179	139	139	158	129	145	153	124	144	156	162	141	153	162	147	131	135	170	161	147	144	134	162	172	157	130	140	149	149	158	170	136	148	137	167	147	149	138	142	140	141	128	170	139	139	159	123	145	121	123	150	151	139	162	145	145	153	139	152	147	149	141	128	134	136	135	150	168	128	155	138	152	147	153	137	134	144	126	135	148	150	156	161	167	166	141	143	138	166	169	139	161	134	124	145	120	133	157	159	130	143	153	180	156	159	154	187	131	143	152	170	136	167	178	156	132	164	140	169	156	163	150	135	154	168	148	128	147	155	144	147	158	139
7911	1049	2024	2428	1919	1650	1187	982	881	757	707	687	616	621	597	544	502	498	504	504	486	477	468	474	434	446	449	451	441	449	443	445	376	387	436	392	405	429	400	394	420	413	413	415	409	405	421	385	388	379	440	417	403	376	395	395	422	377	414	371	375	402	376	396	388	374	390	396	397	369	402	372	397	358	387	410	401	382	389	403	404	387	376	367	351	384	396	413	417	342	366	417	405	388	355	395	396	352	388	376	397	367	394	367	382	396	403	372	376	375	371	352	411	423	368	349	362	371	411	367	398	392	409	350	364	410	411	398	363	384	405	401	366	411	378	394	413	358	383	371	408	395	399	407	419	393	392	342	380	382	382	386	423	385	374	389	398	360	391	387	396	369	402	359	363	381	384	368	362	407	429	368	388	416	396	371	388	390	398	392	382	403	390	412	405	401	384	349	403	391	383	391	381	348	372	402	438	421	398	367	395	375	415	354	393	400	371	369	407	404	354	394	391	398	402	393	340	378	366	387	378	369	344	387	408	379	404	390	377	385	382	406	379	425	397	356	402	371	361	375	402	402	359	388	405	412	415	359	363	400	382	388	353	368	392	387	402	370	424	371	417	399	378	355	402	416	376	385	390	399	354	378	388	388	393	406	412	428	375	429	395	368	370	387	407	395	341	382	367	389	361	390	377	361	389	365	377	401	390	353	361	395	417	386	377	369	397	416	371	383	419	383	413	368	394	366	388	394	362	391	372	392	369	368	373	406	378	347	384	392	373	360	385	381	381	360	379	423	406	377	358	415	370	381	366	388	385	388	385	378	397	384	350	396	392	384	372	385	377	435	391	391	359	397	365	387	379	372	370	396	353	379	414	366	388	383	370	391	372	379	378	377	370	415	383	392	395	373	371	386	400	363	383	374	388	403	382	416	368	378	394	402	362	409	375	373	360	400	404	376	379	390	392	383	390	389	396	354	391	383	400	358	388	405	371	373	365	384	390	398	395	361	358	378	394	382	384	359	400	399	407	378	400	406	384	390	368	390	371	387	380	409	360	389	387	393	422	376	384	396	405	381	404	377	395	370	415	402	378	331	390	391	393	432	372	402	426	363	412	407	361	396	400	343	394	394	359	361	394	392	378	369	379	378	368	365	380	416	396	391	395	392	376	378	415	390	362	416	355	396	366	404	351	410	411	356	399	394	407	363	383	397	377	408	387	390	395	384	367	390	388	376	359	378	371	362	362	383	398	375	397	387	368	359	409	397	353	390	378	403	392	433	389	399	367	387	408	385	382	405	416	404	388	351	403	402	397	392	366	396	344	377	377	387	399	372	403	385	375	378	369	346	392	380	383	354	390	393	397	382	397	355	391	417	356	393	407	361	403	353	386	364	406	401	377	382	387	416	391	383	429	365	394	407	387	397	373	371	373	380	358	363	371	421	356	415	399	392	383	387	368	393	407	388	362	374	379	348	396	413	397	406	381	394	412	413	369	406	411	402	355	393	391	412	376	407	385	403	366	377	359	408	382	375	365	395	387	378	359	385	370	357	386	384	372	362	372	389	391	419	375	368	368	401	397	342	358	349	377	367	360	385	356	353	393	376	387	346	361	399	359	423	369	356	357	426	396	360	381	391	381	374	414	436	396	383	404	396	360	379	411	380	388	337	368	400	397	382	379	386	374	372	357	396	402	364	398	416	349	358	405	413	389	380	413	399	398	393	383	362	394	378	393	362	380	405	382	386	376	384	402	410	391	402	408	404	366	381	351	390	373	389	400	412	385	406	372	385	393	382	356	343	405	383	362	394	416	418	384	410	416	372	367	403	394	396	402	385	342	391	377	380	423	382	369	411	387	355	368	389	367	367	351	372	398	367	378	381	377	367	356	366	376	403	396	406	421	362	389	420	367	375	377	394	382	368	418	405	386	356	385	389	388	419	363	373	396	365	405	349	381	372	401	427	330	399	380	389	382	394	374	385	362	359	388	398	391	397	379	367	383	385	366	398	373	353	381	374	386	365	392	392	377	384	360	390	415	385	373	375	353	406	404	381	355	394	349	374	380	379	369	381	346	397	384	426	371	362	417	360	367	405	416	374	421	396	448	391	357	385	390	420	405	370	404	378	409	358	387	390	422	391	379	352	388	407	378	406	359	424	369	398	407	354	362	423	372	371	369	372	363	412	408	390	404	375	356	372	366	404	397	370	367	387	390	404	354	378	364	385	386	386	384	360	375	375	417	410	392	385	385	401	356	359	373	382	362	418	441	369	375	353	394	347	388	352	363	388	393	370	345	417	381	386	377	366	394	365	404	378	395	413	417	372	429	378	421	425	373	366	404	368	386	409	397	408	387	376	392	387	372	399	387	397	385	383	343	424	386	392	367	391	400	390	376	359	401	394	373	397	384	360	398	437	373	384	371	381	401	374	377	349	404	385	370	391	392	387	407	399	384	388	376	377	400	417	371	422	390	393	410	385	399	366	389	387	461	405	338	380	397	381	365	371	369	387	417	347	396	355	365	374	373	395	377	366	400	384	357	389	402	382	388	360	360	379	387	400	353	429	399	375	358	374	390	416	397	392	396	404	373	400	379	388	389	385	364	376	386	414	361	373	411	363	362	393	357	402	341	392	395	376	389	382	395	366	399	422	369	385	383	386	408	417	418	354	372	414	386	426	376	393	386	346	393	395	366	387	379	413	433	386	357	402	375	390	409	352	388	378	391	367	364	386	381	395	370	371	353	384	354	371	361	388	406	360	387	365	409	365	387	389	397	406	391	370	391	372	397	395	374	386	383	382	397	383	366	450	382	380	360	416	421	367	397	370	412	396	403	372	382	383	383	398	391	335	349	345	382	409	409	391	392	388	374	388	394	376	398	394	375	397	374	382	361	392	371	392	358	392	375	424	420	387	356	392	366	366	404	375	384	416	393	383	401	378	393	380	351	418	381	363	399	380	388	379	376	405	425	384	384	372	378	360	386	417	416	360	361	348	435	378	386	342	388	400	381	393	379	376	373	414	376	407	380	387	401	413	414	400	383	395	388	369	380	391	389	394	376	424	348	387	383	392	395	383	357	412	420	396	392	399	394	408	342	399	380	391	403	358	398	377	408	393	338	399	353	412	429	364	372	372	348	388	375	379	380	377	387	380	412	371	403	391	400	362	389	416	396	390	376	397	406	409	369	372	389	350	393	390	399	390	399	418	396	385	354	384	416	384	362	405	406	400	380	382	366	402	377	353	382	362	425	407	384	390	359	369	356	376	442	394	399	393	396	395	385	379	375	394	414	397	381	397	396	403	378	399	396	356	378	364	378	394	360	381	401	373	405	374	408	379	360	381	355	369	369	367	393	376	368	426	366	394	385	383	367	401	385	391	375	361	387	363	381	349	419	340	387	439	371	383	394	387	404	404	371	362	395	422	409	369	387	403	395	357	389	411	370	407	409	371	374	406	428	376	366	386	385	388	370	436	414	351	363	420	397	371	397	402	384	367	385	377	336	384
1586	366	332	359	318	287	334	338	331	304	347	367	327	335	317	351	328	342	324	332	301	335	301	364	328	341	333	328	357	317	328	315	329	334	337	325	363	342	365	321	339	350	324	362	336	345	320	335	337	306	301	309	330	299	361	302	340	346	328	342	312	316	325	342	352	325	356	308	342	322	320	340	393	336	350	327	309	340	361	374	338	333	304	340	298	363	351	360	332	336	329	347	349	315	358	351	347	352	356	329	343	338	307	367	364	375	337	280	328	338	338	329	347	378	368	347	311	317	320	353	302	305	302	326	347	354	372	333	371	358	297	360	317	360	365	333	342	339	349	335	345	325	326	330	339	311	296	296	354	323	319	284	341	333	339	312	321	351	327	312	337	369	304	351	300	319	342	328	314	323	310	333	347	316	319	333	333	345	311	322	276	333	308	327	336	353	334	328	326	355	335	349	343	342	349	364	335	297	344	335	348	319	353	326	323	324	376	366	344	341	343	354	281	333	317	379	316	324	323	318	330	328	329	338	374	328	294	332	300	324	329	343	351	352	344	310	359	345	333	357	313	299	311	355	379	274	335	330	331	310	305	334	355	335	323	316	310	324	290	303	300	308	301	306	360	348	329	310	300	323	327	334	353	338	345	311	325	299	339	375	354	344	314	345	335	342	325	352	316	328	365	316	356	320	305	308	357	310	314	327	345	320	349	321	311	336	325	359	328	297	310	352	338	333	330	348	344	359	336	317	292	314	301	334	338	330	334	309	321	333	363	299	331	324	326	371	307	347	329	322	322	353	347	357	364	311	342	335	308	331	324	359	329	345	360	309	365	325	309	320	365	318	322	362	334	327	328	328	338	331	342	315	331	328	344	297	327	323	354	324	337	345	330	298	327	333	307	334	330	326	367	383	317	325	367	338	331	306	307	358	362	328	353	315	317	325	368	307	314	309	324	303	374	367	333	305	329	329	368	349	357	364	333	314	318	350	331	353	324	324	328	323	292	338	379	315	346	367	324	340	346	330	338	320	340	302	343	332	320	318	355	337	339	328	362	319	338	373	347	334	341	345	359	305	372	303	337	320	316	329	332	346	359	357	330	388	309	306	335	331	344	318	366	313	345	332	328	337	312	335	383	351	333	309	323	354	333	319	330	331	321	347	320	344	327	337	309	303	308	348	334	331	319	326	340	330	328	352	329	321	333	351	320	309	299	370	326	366	279	313	345	332	337	323	313	346	362	335	316	325	369	320	371	370	333	356	330	343	328	324	353	355	311	317	334	334	368	351	372	366	338	302	339	322	332	327	350	311	362	365	344	321	344	309	285	339	357	296	295	323	337	342	350	363	327	305	340	330	335	344	349	335	333	339	342	311	323	329	331	358	340	333	315	341	313	363	343	337	332	297	360	318	338	283	350	370	346	372	376	347	323	343	344	312	332	317	345	311	341	329	330	320	327	325	360	333	340	329	325	356	330	322	352	343	326	295	341	348	331	370	336	333	332	322	330	324	346	343	309	355	336	344	305	335	361	347	346	329	328	317	327	321	345	340	333	356	351	351	265	313	347	316	319	363	349	331	300	323	373	304	326	336	317	353	356	350	337	351	318	304	338	347	347	322	349	390	343	335	375	327	359	347	350	330	336	307	313	336	293	325	324	352	345	350	335	323	339	346	320	322	348	309	320	315	303	340	321	326	347	314	342	300	326	322	314	343	339	293	307	332	337	346	332	360	343	330	308	317	313	312	317	354	342	324	313	351	322	311	300	280	337	339	349	378	345	317	320	290	332	350	330	338	371	306	329	335	335	364	326	328	317	322	335	327	344	354	330	272	287	363	342	324	317	303	332	318	347	299	325	305	309	338	343	320	346	340	324	334	330	311	362	402	382	304	344	323	340	337	314	312	332	305	328	330	361	321	324	291	364	324	348	344	341	313	341	350	322	333	304	374	334	343	329	387	292	316	334	348	327	310	318	321	340	352	355	314	333	361	326	314	340	333	365	348	326	327	380	316	316	323	337	341	334	300	315	332	349	332	338	276	313	319	323	330	337	299	340	364	319	357	324	311	333	319	363	333	333	352	302	348	330	324	328	341	353	357	354	366	289	318	301	315	340	332	365	324	327	336	351	318	361	322	337	334	369	343	347	326	294	309	334	345	309	303	335	348	329	372	334	321	309	286	313	343	296	350	332	323	325	342	357	357	344	306	346	317	331	338	341	377	341	354	333	326	341	357	313	344	346	317	351	384	352	346	332	344	323	313	325	342	308	329	305	342	327	335	285	315	321	351	293	324	342	336	335	310	347	309	359	341	348	349	346	338	331	303	320	331	358	317	331	336	332	350	338	362	306	309	323	309	341	340	349	347	333	319	357	311	335	301	334	334	297	359	326	318	312	323	325	310	333	358	314	312	359	349	330	336	327	339	291	329	308	337	306	357	320	348	302	342	329	300	331	327	303	331	326	342	332	378	335	349	313	332	296	338	343	339	299	317	323	299	329	346	329	362	346	335	334	329	306	339	352	350	342	338	354	333	330	302	341	317	324	361	355	302	369	344	351	347	319	321	315	321	323	336	327	286	346	381	311	343	293	303	348	337	354	331	338	324	347	304	301	308	310	360	311	334	316	353	301	321	313	321	315	332	347	371	341	315	324	332	341	302	339	333	364	319	288	373	337	370	328	350	331	326	325	317	314	347	317	321	342	328	343	345	345	371	364	358	327	289	328	305	307	337	364	330	363	332	299	319	346	333	350	325	343	337	367	355	329	315	340	329	340	351	323	315	318	346	327	358	349	361	346	328	349	309	319	296	351	307	366	365	309	324	324	314	313	356	336	329	320	333	309	311	337	351	339	332	346	311	352	364	376	363	351	321	313	326	332	346	325	357	336	361	347	355	333	343	304	279	337	320	351	286	296	331	290	348	301	346	339	320	327	294	341	331	328	329	343	313	342	332	354	329	282	329	367	341	321	309	323	321	333	363	377	342	322	332	357	314	327	350	336	324	299	299	342	380	344	340	337	310	350	340	339	339	369	329	339	318	325	355	345	321	353	295	321	350	359	335	348	311	312	332	284	304	328	354	343	340	336	337	337	328	331	318	337	321	338	323	320	331	323	390	334	360	323	375	311	360	310	339	341	324	338	344	344	318	336	372	326	309	313	299	312	350	352	346	324	312	409	357	344	310	334	331	320	316	336	353	312	345	320	316	339	314	338	317	330	317	313	311	318	319	353	302	326	351	342	342	338	319	331	336	313	343	353	360	304	326	329	334	309	333	327	330	343	315	326	340	269	334	364	311	326	335	342	338	337	329	333	322	339	373	315	358	335	350	371	333	328	331	343	343	318	327	320	303	353	294	316	338	341	349	312	319	358	334	352	332	320	345	332	322	338	321	345	302	332	333	352	342	340	317	344	324	294	330	369	334	318	325	364	291	310	333	288	324	350	327	322	340	298	329	325	362	362	333	307	344	359	331	359	331	379	316	332	338	353	329	355	324	310	299
1761	704	769	722	751	732	721	752	744	705	694	693	708	761	696	738	717	735	752	777	708	742	750	732	687	748	728	764	702	746	728	730	751	717	726	727	726	747	737	707	730	744	675	722	678	723	725	721	704	759	711	771	665	709	755	710	726	719	696	746	672	696	723	738	755	702	698	732	775	685	723	772	763	745	693	719	665	700	776	686	699	713	699	739	685	714	715	708	744	705	710	728	723	768	686	717	705	732	774	698	745	652	718	775	682	681	724	626	738	705	736	734	696	728	768	720	653	660	698	712	729	716	696	709	721	674	706	701	704	729	695	690	692	695	733	708	744	693	741	679	723	699	728	721	741	730	709	736	691	717	751	766	733	693	738	717	706	700	714	715	745	686	725	714	757	712	712	736	723	680	714	709	746	716	712	712	740	689	758	682	673	722	705	721	708	645	712	734	723	737	702	735	724	660	753	688	754	696	702	740	686	684	744	661	658	732	695	700	747	695	666	710	701	724	692	747	699	739	739	707	693	707	700	723	718	722	730	745	720	742	718	694	680	668	757	721	715	751	746	754	737	777	756	747	735	699	747	688	710	719	736	739	694	696	713	711	758	700	708	681	764	735	681	743	714	738	735	681	707	738	719	686	723	695	747	784	702	735	715	666	721	737	725	760	722	680	721	741	701	700	730	706	692	731	698	699	715	735	746	714	692	736	705	733	728	759	692	651	725	692	736	678	746	702	688	717	689	757	748	766	778	688	715	700	708	669	675	745	712	703	711	697	701	666	728	711	681	665	736	711	734	724	791	725	771	708	695	707	662	723	673	725	753	691	750	755	721	741	676	728	730	696	734	723	706	738	689	748	697	745	714	718	729	713	742	736	776	719	769	767	669	665	741	735	742	726	704	690	741	706	737	734	730	744	722	719	759	716	745	714	709	768	705	735	726	709	739	748	729	702	747	721	734	657	694	716	752	719	709	712	699	737	690	689	694	700	690	737	721	732	679	740	727	695	736	707	707	765	714	707	724	732	709	701	729	704	683	717	723	795	731	720	761	691	731	704	708	714	729	725	737	710	732	758	727	727	689	677	721	739	734	754	681	726	719	687	712	699	738	729	759	693	707	727	710	699	743	733	715	715	723	715	759	755	754	734	746	741	736	721	758	726	759	714	686	690	739	742	785	747	692	798	733	769	727	734	645	740	733	721	757	711	693	754	693	750	761	728	703	723	700	695	667	674	743	694	744	728	706	725	689	736	643	771	682	684	702	733	746	758	747	772	722	727	735	694	728	735	706	721	741	732	717	748	738	694	751	764	719	722	721	749	663	661	748	715	728	699	717	724	712	712	719	691	714	705	726	706	671	758	726	745	721	740	703	746	690	711	744	682	735	752	703	678	703	700	684	710	757	718	697	700	756	702	744	761	709	719	671	749	739	682	690	746	750	689	735	752	714	721	724	726	684	707	710	713	678	717	772	713	732	737	747	733	716	726	724	746	717	716	712	751	683	779	709	707	737	717	722	732	672	762	696	728	716	776	713	732	718	685	728	710	696	739	708	709	729	717	782	748	681	680	708	686	722	708	697	731	716	735	694	770	791	729	691	701	706	693	738	737	717	759	690	729	763	720	760	647	731	778	706	705	778	744	719	713	771	678	753	692	720	707	726	695	730	795	683	741	698	743	674	694	670	744	707	720	757	731	705	693	722	666	726	715	723	687	679	713	733	715	729	731	738	752	692	737	674	722	739	745	730	703	716	708	687	723	720	700	777	765	706	756	733	701	729	730	682	735	737	769	692	703	708	774	741	698	738	743	717	768	670	728	711	714	710	775	714	686	706	730	708	723	719	697	685	745	673	682	681	709	711	684	731	692	715	708	696	745	750	746	759	670	720	721	700	704	702	668	671	679	766	743	714	728	711	707	711	717	729	683	717	710	741	704	672	765	715	750	713	712	764	695	727	711	717	704	750	724	730	711	714	676	746	739	746	747	724	793	721	710	700	753	760	709	749	729	717	710	711	683	729	701	742	734	707	685	738	724	737	706	807	738	752	724	720	704	700	772	725	724	717	714	726	697	733	727	769	741	717	723	727	731	709	726	724	726	727	716	763	698	771	646	735	698	773	735	763	740	751	725	720	709	731	709	682	722	764	696	767	683	744	723	715	748	674	751	769	676	720	754	751	734	732	718	765	713	722	715	709	701	695	753	724	704	741	717	720	764	726	710	733	730	681	694	714	735	680	727	712	740	737	742	758	747	720	709	742	723	684	752	738	711	677	737	720	696	749	707	699	696	692	710	729	705	691	738	753	698	691	699	675	774	751	751	696	715	760	709	737	741	690	703	699	694	714	658	783	758	704	681	718	757	740	714	752	711	678	727	702	709	702	760	668	715	754	721	760	715	750	715	706	717	678	691	704	767	671	754	691	753	814	690	665	712	759	766	681	698	733	721	693	721	696	718	714	727	690	710	692	722	755	714	730	716	695	730	752	718	724	725	704	711	727	711	672	724	717	724	728	710	699	741	709	705	719	784	714	724	735	750	744	687	730	717	731	728	685	727	733	732	662	695	670	739	711	673	726	724	709	683	702	760	706	713	711	705	718	734	660	742	737	754	748	732	729	707	730	679	729	760	690	738	725	702	658	702	719	676	656	719	699	765	672	719	714	648	749	722	707	702	741	728	720	746	705	732	752	782	736	685	736	743	740	745	700	686	716	706	727	710	741	710	706	693	686	757	713	712	718	750	713	747	713	738	718	709	735	701	667	750	711	712	739	691	726	681	733	724	687	729	760	692	735	704	770	710	658	707	712	721	774	712	690	739	731	723	729	727	753	709	742	707	731	728	716	720	695	719	747	721	738	740	678	742	758	740	755	713	735	703	701	709	744	678	710	731	705	715	715	712	711	721	725	749	660	723	761	726	694	701	722	695	692	738	718	739	793	743	721	742	734	709	708	712	689	706	688	753	756	746	720	710	695	716	720	730	703	694	723	709	738	756	703	725	727	729	688	785	731	770	693	695	709	687	748	721	734	706	732	713	718	672	696	767	740	757	689	769	687	714	716	682	713	733	686	702	737	678	706	743	761	675	719	713	724	710	718	768	745	729	688	726	698	753	715	694	710	740	707	679	776	695	695	739	728	735	767	734	731	712	762	712	719	687	722	715	738	716	697	746	738	699	741	679	750	719	664	757	781	686	725	694	763	706	720	693	724	722	724	721	725	738	737	686	713	666	709	736	686	759	699	656	771	696	712	756	697	661	697	751	720	721	695	700	702	736	739	774	751	737	712	721	756	726	701	654	732	735	739	706	740	704	733	739	690	737	733	665	680	713	735	723	726	701	696	714	723	780	755	701	703	753	717	723	735	748	738	704	638	720	702	669	718	750	703	744	695	733	730	736	681	709	679	739	751	748	696	683	717	747	782	720	748	710	729	693	716	720	757	709	709	695	738	721	706	740	722	704	734	738	718	737	744	729	759	709	657	701	752	741	730	758	702	697	691	692
7107	495	553	441	343	293	229	230	184	176	189	199	157	137	150	161	172	179	150	159	160	172	156	163	151	150	154	176	155	205	142	128	149	163	180	152	160	144	152	166	162	172	144	163	168	157	165	158	162	141	151	142	143	164	166	157	145	152	162	147	138	154	151	173	123	150	155	153	167	139	141	151	150	145	154	164	138	158	160	157	154	160	153	136	140	119	140	142	147	170	178	149	156	174	159	154	147	163	146	166	172	171	146	143	147	148	155	144	147	151	128	128	147	144	151	142	158	168	154	139	148	147	136	159	162	142	155	146	157	152	157	140	160	159	151	156	162	138	160	148	136	160	152	163	149	160	123	136	171	146	138	164	167	160	139	161	135	153	132	153	147	178	154	169	154	162	149	138	159	159	132	165	146	159	134	138	158	149	160	142	148	155	182	161	142	151	147	131	184	146	151	137	168	157	168	139	149	192	147	148	151	166	138	136	148	145	141	166	128	144	140	148	131	144	144	148	145	157	131	148	150	147	154	146	150	136	162	162	157	151	153	164	158	161	125	143	144	158	166	155	142	155	148	150	157	144	137	152	153	157	144	157	156	145	158	160	168	146	156	144	156	133	135	158	134	144	142	131	130	147	150	140	109	142	139	180	141	140	159	155	160	168	139	136	143	146	173	144	168	141	162	169	132	155	141	156	163	145	151	150	165	139	150	155	142	143	150	160	133	147	160	151	146	148	127	144	181	147	119	131	149	141	162	161	161	130	134	153	152	146	131	122	160	145	137	154	160	179	163	148	157	128	147	163	155	162	180	146	145	144	150	167	168	137	152	148	133	146	138	142	149	129	153	129	154	154	159	169	134	151	145	153	140	143	148	137	147	161	172	130	177	167	139	154	139	147	139	156	149	154	138	149	129	149	123	154	147	162	145	151	168	152	137	155	156	151	141	140	157	166	151	144	137	149	144	155	131	134	148	152	146	141	160	153	168	140	131	146	129	156	138	153	141	188	172	162	144	156	136	152	140	154	148	171	161	136	170	171	137	166	139	155	156	123	132	143	150	144	168	164	176	167	149	142	147	159	160	153	159	158	149	153	146	168	127	160	131	164	155	160	135	145	130	162	148	196	154	151	137	159	151	157	155	149	134	155	163	163	165	157	115	172	123	135	154	151	142	148	148	177	126	163	154	145	159	140	151	146	135	142	149	145	167	155	154	159	164	162	159	165	142	177	152	140	160	155	163	132	155	154	123	152	129	143	154	139	141	154	129	140	167	151	166	164	138	155	164	144	139	172	147	141	146	155	161	174	150	162	136	164	149	154	147	159	141	158	162	164	170	173	143	162	143	143	145	138	177	167	142	151	184	171	143	145	148	132	169	157	136	169	161	169	157	141	160	138	143	168	149	118	150	146	156	137	150	124	143	156	140	162	134	146	165	158	164	139	133	169	133	142	157	155	166	159	157	148	132	145	141	136	160	138	168	159	146	160	144	150	141	146	165	164	150	144	141	150	136	135	168	176	163	144	142	179	158	151	138	133	157	150	169	159	152	132	133	139	141	154	172	151	157	163	152	147	130	166	155	140	163	158	162	148	149	142	150	178	149	164	178	136	162	157	161	129	160	143	148	163	133	174	142	169	172	139	154	170	135	139	156	167	171	139	148	175	149	162	173	165	148	159	145	159	133	149	135	148	131	158	142	138	157	153	134	149	153	151	132	165	164	155	141	141	151	148	174	140	147	173	174	156	144	149	161	149	136	148	125	159	149	179	145	160	187	177	125	158	135	169	155	157	133	125	148	178	154	142	144	129	151	138	138	125	122	163	134	150	130	158	138	155	153	135	176	158	123	149	145	141	146	149	152	157	142	144	134	134	153	153	170	121	145	147	150	148	177	160	164	113	160	142	143	156	156	164	143	157	144	136	137	149	158	155	154	138	126	168	153	161	164	140	137	143	151	175	125	164	150	152	157	151	147	162	158	162	137	134	152	174	139	152	163	157	122	166	170	156	130	159	140	150	161	166	149	125	145	182	176	175	136	135	161	144	169	143	152	148	178	135	148	169	151	131	162	138	164	142	149	140	131	142	156	157	178	144	162	169	158	153	151	162	167	145	145	174	180	151	141	158	156	154	151	131	144	127	127	148	150	154	153	155	153	143	188	170	174	166	161	128	144	155	149	150	170	132	163	127	144	137	150	154	132	135	154	165	155	155	155	181	162	153	128	135	143	158	154	152	133	155	157	129	160	138	177	123	139	164	163	133	137	139	153	157	146	126	162	170	167	139	130	145	133	137	161	174	142	159	155	149	160	154	150	140	153	158	137	143	131	140	141	125	141	171	142	164	156	123	157	161	148	154	154	173	139	136	149	145	157	151	144	152	162	128	151	169	143	157	163	157	161	162	163	164	166	148	141	143	142	167	161	174	146	171	157	160	155	128	182	180	172	156	169	155	139	158	177	158	149	137	152	159	150	152	185	180	151	132	160	167	154	151	143	127	151	148	123	148	158	154	159	145	157	140	145	154	167	154	175	145	172	142	159	152	141	163	162	152	160	170	153	160	152	136	161	151	145	124	135	149	157	137	148	136	143	166	153	168	160	149	196	146	131	171	164	139	150	137	151	148	144	151	156	158	168	150	136	134	158	159	164	150	137	164	144	181	154	161	153	147	168	138	155	154	145	169	159	160	153	136	164	154	144	141	137	141	144	173	144	147	120	120	158	151	123	139	135	162	139	161	126	158	146	167	165	130	145	142	135	144	166	133	171	142	163	159	153	129	157	147	144	153	136	121	129	139	157	162	138	147	168	131	151	159	128	159	171	182	160	153	150	146	157	158	145	161	140	154	160	156	161	143	167	158	134	157	146	154	152	159	153	160	130	171	168	148	149	125	150	136	170	144	162	137	130	166	148	163	127	146	135	143	139	133	131	149	141	142	154	141	139	156	129	155	153	162	164	161	125	141	139	132	168	171	187	156	132	166	166	175	130	147	155	158	143	139	137	152	158	153	145	148	153	133	154	157	130	152	173	140	115	152	141	185	154	143	132	138	151	156	182	153	154	138	152	136	186	158	151	153	174	159	152	145	133	141	145	146	142	141	155	138	168	141	160	137	145	138	142	144	174	162	151	144	153	159	152	143	149	133	142	170	171	154	151	141	146	159	145	133	170	153	158	151	146	147	145	155	154	151	155	171	157	158	143	135	151	150	147	119	145	149	167	140	130	163	174	149	150	130	145	130	165	153	164	144	120	162	116	131	136	126	140	156	136	152	157	145	182	137	138	143	159	149	169	129	150	145	156	163	172	150	148	140	137	135	162	147	169	152	137	125	162	155	149	128	163	159	139	148	174	155	116	145	135	172	164	141	138	170	153	155	155	160	153	116	159	148	165	138	179	153	135	162	154	142	145	129	154	133	150	160	146	114	172	140	154	126	165	151	160	120	142	149	160	147	133	163	148	164	133	164	138	161	137	150	159	139	126	151	163	159	158	130	132	149	142	146
6029	703	1211	1366	1203	988	720	671	597	598	535	519	446	496	451	451	462	436	414	424	371	385	374	397	368	382	365	400	363	368	374	387	382	350	355	386	396	383	348	339	326	353	361	388	364	389	376	384	382	378	374	374	384	374	378	362	350	340	340	354	363	385	347	365	381	372	345	355	341	378	355	357	358	380	377	352	359	385	348	318	369	351	384	361	359	353	342	335	348	372	330	378	389	330	362	371	369	379	348	360	371	350	368	322	359	343	345	347	392	378	349	365	387	372	347	357	383	379	381	329	354	382	343	341	357	359	350	369	380	363	350	385	395	353	377	347	355	339	382	374	321	355	374	349	380	365	357	340	381	368	345	334	368	331	351	356	357	373	327	378	379	339	348	355	364	341	352	355	358	407	374	366	345	341	350	365	364	355	382	364	353	364	386	358	331	336	353	362	353	354	375	321	374	350	348	349	371	356	360	386	371	366	353	381	393	342	369	329	342	359	366	378	369	379	349	388	367	387	365	355	354	349	360	337	369	381	367	370	364	338	337	362	346	372	336	347	362	340	381	371	382	358	366	349	353	358	320	357	322	368	352	351	348	367	366	340	361	355	362	358	361	349	329	349	341	375	341	355	376	358	343	354	382	373	375	338	364	369	412	399	339	367	356	366	358	386	333	383	360	322	366	365	348	366	380	345	389	363	382	360	374	357	371	413	361	309	337	358	375	362	382	365	366	368	361	364	343	363	366	380	350	332	377	356	357	389	340	377	348	355	400	375	351	345	371	332	325	356	366	361	383	373	364	360	367	329	325	355	369	347	362	337	374	355	361	360	354	338	352	375	350	339	375	357	393	331	364	372	370	373	369	359	380	350	350	356	364	330	362	346	355	378	388	374	342	335	379	385	350	361	353	324	313	389	361	363	331	315	369	348	332	347	392	330	346	332	392	342	349	336	334	362	370	361	345	350	391	326	361	369	358	344	369	300	381	322	344	337	383	354	357	342	351	362	358	370	334	340	362	370	360	370	360	347	356	363	367	333	354	373	357	322	347	334	358	378	360	366	325	372	364	343	386	346	367	313	330	364	377	337	337	351	347	335	341	394	368	371	355	371	360	338	363	388	332	355	356	319	391	354	356	324	341	331	354	320	333	348	360	338	362	347	374	383	332	329	379	362	377	369	343	322	374	321	342	356	354	380	364	341	356	369	369	316	409	349	344	344	373	351	373	373	368	339	364	327	365	371	340	376	353	401	354	365	361	337	386	346	374	345	330	375	365	375	363	329	355	403	348	392	365	363	358	323	383	354	401	362	326	361	312	334	368	355	374	384	372	388	378	372	331	380	345	337	368	348	376	370	341	371	353	322	343	373	341	371	344	349	396	356	338	395	362	356	338	363	363	347	372	356	351	352	388	330	349	383	400	374	355	358	360	379	338	361	388	345	364	351	359	330	374	365	360	372	354	361	311	377	376	348	318	325	356	374	374	374	360	359	326	359	337	372	371	333	356	368	353	358	372	383	354	371	351	339	344	377	339	349	379	329	369	338	339	372	330	383	345	353	323	357	334	367	332	378	379	377	349	363	349	353	358	350	333	383	368	395	393	335	347	365	326	352	361	377	359	385	380	334	335	385	360	362	327	367	361	344	295	373	361	369	389	363	322	359	335	374	368	346	376	351	365	382	341	356	371	376	370	352	332	368	364	353	353	355	370	349	345	387	365	372	348	360	343	338	373	324	369	339	381	332	358	336	347	375	369	343	317	365	372	350	360	335	346	387	357	385	336	349	326	327	373	352	389	346	359	343	364	362	378	367	375	353	351	347	339	363	352	387	348	364	346	364	344	337	354	367	366	330	342	361	325	362	385	358	381	376	374	375	406	349	336	333	339	385	356	344	409	386	346	363	381	356	345	376	357	402	362	381	363	351	357	395	330	319	367	359	362	348	353	365	391	333	345	336	384	338	343	372	347	362	364	323	345	332	366	384	351	365	328	347	340	363	374	378	384	350	305	359	351	363	320	348	367	358	358	389	371	397	360	426	358	380	341	361	358	339	326	336	366	372	371	367	379	348	372	367	354	344	349	376	382	357	337	353	349	377	350	393	363	372	356	359	379	353	359	354	324	362	394	326	379	358	330	346	375	372	374	361	354	371	377	347	327	360	343	386	331	350	337	343	370	358	335	389	343	320	387	358	375	373	350	368	382	400	388	366	364	347	348	357	375	369	352	344	380	371	347	415	387	351	358	382	360	329	386	369	360	341	355	367	367	389	335	360	363	345	367	393	331	371	384	335	386	359	345	401	345	376	369	322	317	363	351	376	370	329	355	344	394	335	329	357	341	363	356	345	332	350	371	350	360	380	352	382	373	375	326	353	359	347	381	381	354	333	334	364	350	354	397	329	345	357	348	379	363	361	370	351	343	339	374	384	360	352	379	369	372	365	340	375	372	346	354	355	381	339	356	385	347	364	355	338	335	348	375	368	339	340	384	358	336	357	361	342	337	389	362	358	363	368	345	361	330	371	363	337	373	348	371	350	363	368	370	378	338	359	364	330	363	355	362	355	370	365	385	365	342	354	359	354	328	395	339	339	363	359	361	393	349	348	346	376	331	385	355	380	362	334	342	361	361	347	319	349	384	349	396	396	336	388	345	348	355	381	361	344	377	315	355	328	361	373	372	392	374	358	334	359	347	342	345	372	357	384	343	350	369	337	325	344	374	365	357	317	381	348	324	362	319	336	365	340	332	373	400	338	364	356	339	392	367	375	360	346	359	373	361	356	407	367	326	376	372	335	375	355	325	342	341	337	360	367	341	334	399	353	384	381	377	373	385	359	346	346	367	352	353	314	361	341	355	342	360	352	367	401	403	375	343	323	394	360	398	366	348	327	378	366	333	401	373	354	396	337	373	370	383	370	377	349	395	359	375	348	350	312	341	373	325	370	354	355	362	370	376	354	353	383	366	360	339	368	364	358	358	354	320	324	353	370	348	371	356	372	359	354	342	358	343	366	342	352	359	353	385	378	357	337	373	383	369	339	372	380	373	373	348	342	365	339	357	338	354	378	364	373	317	359	356	346	365	361	350	338	370	367	371	368	376	401	378	362	369	372	367	350	379	363	384	358	359	367	360	357	410	348	346	339	348	385	369	362	372	354	347	357	379	371	353	367	355	348	379	367	360	368	369	370	350	351	354	338	366	354	345	337	334	370	358	362	361	372	337	382	319	348	346	341	381	349	339	384	343	324	393	355	346	343	364	368	391	347	373	356	354	391	334	359	356	353	328	383	342	351	354	393	358	363	382	346	406	354	369	352	376	362	364	385	351	373	379	370	326	334	350	363	342	340	366	365	384	381	329	375	340	384	355	382	391	363	340	375	327	344	346	379	351	382	374	365	337	376	328	332	348	353	370	352	378	381	329	367	372	356	346	356	362	337	369	371	377	377	352	348	367	369	382	356	345	342	401	349	374	378	357	375	374	376	372	366	321	349	407	363	333	342
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
