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
338208451885	338208452441	338208452991	338208453541	338208454091	338208454641	338208455191	338208455741	338208456291	338208456841	338208457391	338208457941	338208458491	338208459041	338208459591	338208460141	338208460691	338208461241	338208461791	338208462341	338208462891	338208463441	338208463991	338208464541	338208465091	338208465641	338208466191	338208466741	338208467291	338208467841	338208468391	338208468943	338208469491	338208470041	338208470591	338208471141	338208471691	338208472241	338208472791	338208473341	338208473891	338208474441	338208474991	338208475541	338208476091	338208476643	338208477191	338208477741	338208478291	338208478841	338208479391	338208479941	338208480491	338208481041	338208481591	338208482141	338208482691	338208483241	338208483791	338208484341	338208484891	338208485441	338208485991	338208486541	338208487091	338208487641	338208488191	338208488741	338208489291	338208489841	338208490391	338208490941	338208491491	338208492041	338208492591	338208493141	338208493693	338208494241	338208494791	338208495341	338208495891	338208496441	338208496991	338208497541	338208498091	338208498641	338208499191	338208499741	338208500291	338208500841	338208501391	338208501943	338208502491	338208503041	338208503591	338208504141	338208504691	338208505241	338208505791	338208506343	338208506891	338208507441	338208507991	338208508541	338208509093	338208509641	338208510191	338208510741	338208511291	338208511841	338208512391	338208512941	338208513491	338208514041	338208514593	338208515141	338208515691	338208516241	338208516793	338208517341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	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	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13957	1091	980	739	497	389	317	268	233	220	203	192	210	186	189	174	183	180	141	157	144	156	170	164	148	165	171	171	192	164	159	163	164	139	155	164	166	166	146	141	168	156	175	142	148	136	164	153	159	135	175	167	159	158	150	141	157	173	150	156	165	132	145	147	147	161	165	149	137	172	160	165	159	166	162	119	137	145	137	153	133	152	158	180	151	147	146	163	153	161	151	130	162	169	160	170	137	148	150	144	154	153	157	152	150	155	148	180	143	145	171	134	153	166	141	150	160	158	148	156	143	136	170	172	165	134	173	165	156	172	167	151	161	144	145	161	135	152	135	144	159	163	161	152	144	137	118	183	156	166	163	165	140	152	144	161	166	152	164	150	165	163	146	145	159	142	154	157	145	164	134	165	158	140	161	171	144	156	160	144	140	166	172	163	156	136	152	148	141	151	147	126	156	136	166	154	139	154	145	153	135	164	177	152	176	181	148	145	139	162	136	134	158	147	146	145	135	140	139	143	134	177	136	163	146	154	166	154	171	135	157	164	159	171	148	156	154	123	161	146	143	152	146	144	184	155	146	152	145	181	157	132	137	168	162	173	169	175	155	152	132	174	139	148	181	141	171	153	144	153	159	127	160	137	162	128	130	152	144	151	157	179	148	164	153	136	164	147	142	154	168	167	164	158	160	150	142	176	127	150	147	127	131	153	154	168	168	135	160	158	124	148	143	143	166	131	170	151	158	146	121	143	160	146	128	155	152	155	163	148	130	169	157	152	154	167	179	150	168	144	146	151	155	142	159	158	143	150	137	161	150	153	154	155	143	137	140	123	110	145	136	173	137	159	135	162	153	161	151	155	131	174	157	143	176	140	159	145	142	156	147	172	148	172	129	140	147	147	143	145	156	161	153	156	171	164	179	154	139	140	156	154	160	156	151	160	169	143	162	149	162	166	151	145	160	146	148	168	153	164	167	151	140	145	157	140	152	159	142	133	157	149	154	173	129	180	150	159	136	159	147	137	134	137	165	156	142	137	154	147	141	150	151	149	157	165	157	143	140	166	151	148	149	150	173	135	157	137	164	158	133	150	158	148	151	151	162	165	169	159	141	173	148	138	151	142	158	148	139	150	166	169	131	188	166	132	125	159	177	143	151	154	144	149	157	146	144	157	160	171	149	130	150	152	174	156	137	162	137	142	181	182	152	156	142	147	144	148	145	148	184	169	154	196	171	165	162	153	152	161	145	142	140	150	133	169	143	123	131	178	164	144	133	157	164	154	146	170	136	158	148	144	177	144	149	165	164	155	164	163	154	145	145	162	138	127	146	160	165	175	139	158	153	136	153	170	149	143	112	147	156	156	150	166	161	154	148	142	151	162	135	160	128	149	156	149	135	142	151	160	146	128	156	159	146	144	137	143	137	170	152	154	130	148	147	148	159	159	147	126	136	159	165	156	152	185	156	159	151	159	148	141	131	163	152	149	155	133	144	121	153	134	157	156	132	132	148	151	153	139	145	137	155	160	157	176	147	131	154	153	157	153	152	160	163	149	154	163	172	133	136	132	133	144	121	142	161	152	140	132	159	152	140	163	167	160	154	141	159	164	150	149	154	164	133	158	175	166	170	152	154	131	127	157	167	153	150	147	137	156	123	133	144	178	133	132	147	163	133	128	176	171	155	153	169	168	151	148	143	156	164	165	152	135	153	143	151	152	155	157	162	157	174	183	169	152	173	151	160	143	183	132	170	153	164	136	129	141	151	158	146	156	147	171	140	149	161	164	183	146	148	151	109	163	175	164	145	120	146	157	152	152	149	140	149	165	141	152	142	148	142	152	134	144	150	168	152	166	146	159	145	175	158	157	151	142	159	141	153	139	155	154	155	143	142	141	128	157	149	151	122	132	146	164	153	136	144	176	134	163	169	130	129	165	136	152	144	160	142	160	126	141	164	168	160	147	149	165	152	163	161	129	154	152	144	153	152	140	158	161	132	154	155	137	157	146	145	153	156	137	136	167	145	152	148	154	148	155	145	148	140	146	152	151	136	148	135	173	166	171	142	127	175	159	157	159	151	162	144	170	153	129	126	169	158	166	161	135	146	154	155	139	153	154	161	149	129	154	151	149	154	159	146	151	151	162	143	152	130	151	166	118	150	147	156	180	144	156	135	147	142	141	136	151	143	128	153	178	146	160	195	137	145	149	158	154	152	169	139	149	139	154	146	159	152	159	163	141	146	138	164	170	174	151	186	172	162	159	180	154	156	146	155	149	148	146	156	157	163	151	158	145	139	148	148	131	162	161	146	161	163	160	151	155	154	147	173	150	154	152	148	147	165	172	153	148	156	138	154	160	148	153	133	148	143	168	182	145	145	155	160	168	140	173	157	162	158	176	153	142	153	174	162	128	156	164	167	174	156	131	149	135	167	139	127	154	161	158	149	154	166	154	147	161	160	149	133	145	135	147	150	165	149	157	147	156	126	134	154	144	126	140	125	147	148	127	169	136	153	180	154	123	153	153	183	161	168	142	164	147	141	167	166	144	132	144	146	134	163	160	158	158	141	148	145	158	162	168	139	147	154	158	153	138	145	137	155	162	157	160	163	132	146	154	173	144	137	159	144	160	123	179	137	123	149	153	123	136	148	153	150	132	155	146	147	165	143	181	146	150	149	183	166	159	153	147	151	161	176	156	153	148	150	157	153	133	125	152	157	170	162	145	165	143	149	140	158	165	154	149	166	140	145	149	144	141	145	153	141	163	177	157	146	155	162	151	141	157	146	157	137	162	164	165	159	139	166	162	147	168	138	146	150	133	142	174	145	168	143	153	165	196	157	126	162	179	142	141	127	159	169	145	153	147	139	165	152	145	149	171	158	154	149	151	136	145	159	148	146	139	148	146	172	126	145	148	142	127	144	139	155	142	158	141	140	139	155	136	153	163	181	167	162	161	140	129	142	146	139	160	136	151	148	151	152	140	172	166	150	157	148	177	156	152	148	161	153	153	150	148	157	150	158	139	144	176	139	152	132	165	176	135	149	164	185	185	135	159	151	146	179	135	144	150	124	158	139	122	157	156	143	155	139	151	137	160	131	141	149	150	151	142	166	150	153	154	159	154	121	159	156	134	150	132	137	157	136	176	157	147	163	139	121	169	135	152	151	162	153	149	173	158	112	150	167	145	142	150	142	178	166	155	147	161	144	148	170	153	149	138	140	172	147	164	154	165	172	155	187	111	147	160	152	150	163	169	182	152	141	172	153	136	159	148	142	161	144	149	163	158	159	158	145	138	137	125	135	165	147	172	173	161	155	140	178	145	158	143	157	154	152	156	162	137	147	145	148	135	166	161	147	156	139	149	148	160	124	125	127	156	152	152	167	161	163	124	158	153	144	169	145	159	164	161	149	162	157	140	144	141	140	152	148	158	162	173	161	130	146	152	137	157	152	151	138	152	168	159	144	118	142	143	154	151	139	124	156	140	121	142	161	164	126	134	146	133
7977	1018	2066	2395	1976	1633	1192	935	930	791	719	646	667	621	638	603	571	553	533	526	495	466	453	456	435	466	494	427	431	457	404	418	434	413	452	421	448	436	380	410	411	417	395	395	405	390	430	393	400	385	459	372	396	409	396	414	379	400	401	454	403	391	434	412	390	398	397	350	388	404	383	359	386	389	381	392	386	426	393	426	420	406	393	387	381	392	404	428	388	384	433	397	384	413	389	407	421	408	400	422	406	391	378	414	393	355	389	349	381	351	386	407	373	404	387	374	392	377	372	402	384	398	386	390	419	419	379	398	375	412	414	423	398	386	363	377	408	384	389	385	367	436	371	362	411	396	423	406	432	421	394	407	389	405	400	403	365	399	364	405	401	373	384	363	385	409	426	402	388	419	428	389	409	401	377	392	385	398	402	421	382	406	384	417	398	422	394	361	376	395	414	430	354	372	420	386	378	385	345	378	404	416	378	432	374	400	407	400	410	407	422	342	382	380	364	375	412	410	379	386	370	376	398	417	358	399	403	397	400	385	382	420	382	381	380	367	379	375	386	380	375	444	419	372	377	406	393	432	386	408	398	393	365	386	373	405	426	391	345	394	392	393	400	397	412	359	403	384	378	388	400	439	364	353	366	391	418	389	410	418	360	416	362	413	396	387	381	350	383	362	404	366	412	412	375	409	376	359	352	428	386	388	398	379	410	375	375	418	396	430	410	415	368	392	398	361	377	376	404	378	394	421	383	392	424	391	411	398	400	403	383	390	407	418	391	367	358	414	407	392	414	406	404	373	424	397	386	399	396	373	370	403	390	355	398	389	416	393	403	386	421	412	377	406	406	357	393	399	382	370	403	368	370	430	411	413	382	370	437	438	367	415	373	413	386	376	386	374	411	395	378	404	383	394	386	440	381	362	423	421	387	398	377	381	398	417	402	404	410	387	369	379	374	373	371	381	388	372	340	385	385	411	393	394	340	378	438	384	325	419	369	352	395	385	419	437	403	411	403	380	401	387	378	414	411	429	375	364	397	398	381	406	403	376	434	382	414	373	421	411	418	394	397	412	386	393	358	411	386	411	386	366	384	406	409	398	396	379	371	408	403	443	381	411	397	402	377	409	406	358	348	407	413	387	393	356	385	404	397	371	410	398	352	404	373	431	397	391	417	410	369	410	419	392	399	401	385	419	442	405	374	346	386	395	396	405	379	408	384	377	378	394	388	380	383	371	386	407	376	383	382	407	421	383	358	422	433	412	363	393	421	399	357	366	366	406	369	397	394	390	393	360	384	407	396	368	380	389	381	368	383	395	379	421	404	406	401	404	430	386	400	394	417	417	427	401	374	397	395	406	351	426	383	397	389	389	378	387	389	393	385	360	386	377	379	400	393	405	355	383	406	423	373	381	381	375	376	393	394	396	393	430	390	418	366	380	333	420	408	387	377	395	400	403	375	404	361	412	385	409	414	378	365	369	391	400	350	374	428	409	401	354	425	376	415	377	402	413	382	348	364	420	361	390	369	382	407	425	349	379	373	390	383	364	397	400	396	397	396	422	403	375	408	387	402	447	399	387	419	388	416	383	423	383	381	391	368	408	423	353	385	427	390	394	375	380	383	367	383	349	384	367	389	395	442	403	365	415	389	390	418	406	338	371	379	386	395	401	427	390	391	384	381	401	433	396	381	383	370	395	383	420	421	400	360	435	404	412	370	405	415	401	406	382	361	406	419	392	412	406	374	410	417	414	389	420	420	380	397	393	394	383	409	397	368	397	368	402	390	427	390	406	381	374	372	396	392	403	417	358	403	411	409	377	347	395	404	389	400	400	382	435	392	368	395	406	385	396	425	402	395	420	390	384	390	435	404	359	402	372	356	391	369	408	411	386	380	394	406	367	393	411	416	398	381	386	411	412	377	362	389	385	396	402	364	380	392	363	368	370	432	388	392	373	401	391	388	360	371	410	391	380	384	379	397	386	395	410	398	397	377	376	417	382	372	403	389	392	378	371	383	386	335	352	365	372	407	396	338	355	377	421	432	371	405	362	392	370	373	382	431	428	407	402	373	360	387	396	373	420	381	383	406	377	395	401	405	381	396	413	392	396	417	381	360	383	413	389	422	410	382	398	382	376	372	381	374	368	427	408	373	373	428	370	386	406	400	358	408	404	423	373	439	392	393	400	402	408	409	353	387	375	387	430	401	375	354	363	396	386	398	426	376	424	386	410	343	376	389	378	414	385	380	367	421	366	397	385	399	396	381	388	426	389	397	400	394	387	386	383	361	393	395	367	366	387	381	374	364	372	395	387	389	390	400	379	401	392	358	412	390	374	395	391	384	404	360	395	374	385	395	374	381	378	406	394	404	363	374	369	402	372	403	368	387	414	398	357	379	419	365	401	379	378	396	398	410	396	400	375	404	386	406	373	375	401	385	399	395	407	382	350	429	378	383	391	395	402	396	354	423	365	368	377	381	384	377	370	391	382	395	384	389	392	397	388	398	407	402	392	417	413	407	393	387	407	403	375	388	375	413	388	379	390	397	391	393	396	376	394	373	391	367	410	383	420	404	436	364	413	418	390	385	410	429	386	407	388	403	375	374	389	400	389	408	399	389	385	372	404	411	419	375	422	393	398	387	399	368	390	388	397	395	403	391	406	398	344	395	354	392	372	376	390	366	409	387	382	390	384	368	393	400	397	400	346	408	396	378	371	408	405	399	378	377	440	364	375	393	394	419	385	373	406	378	430	376	386	406	410	409	379	404	408	412	391	379	376	397	373	386	389	392	409	407	393	388	408	391	363	367	381	388	367	414	409	388	368	396	378	402	400	375	386	410	397	409	423	377	410	366	399	389	385	362	409	385	379	412	390	426	425	424	430	398	412	374	397	382	394	409	369	420	401	408	408	387	390	390	415	408	405	384	402	396	400	407	365	421	397	364	409	390	339	374	376	408	390	430	442	401	408	356	380	404	410	380	439	415	401	326	387	398	412	386	395	410	406	383	412	410	370	380	406	402	405	374	415	419	381	367	377	407	421	418	404	357	394	372	380	382	401	387	427	434	410	411	424	398	377	379	378	380	362	417	418	404	385	421	397	360	403	367	431	366	379	386	386	391	332	428	399	378	389	400	401	371	431	409	371	361	368	394	377	381	366	375	401	432	420	414	395	374	398	363	392	371	385	389	424	378	390	406	409	387	374	359	388	387	395	392	402	386	412	401	363	413	404	406	348	376	379	395	387	433	356	416	404	396	405	403	385	412	397	389	368	379	421	362	387	390	371	413	389	397	393	417	376	376	416	397	408	410	391	412	395	392	390	395	374	404	410	394	402	369	394	402	397	400	361	362	434	383	375	402	433	361	393	362	415	419	387	364	387	394	338	414	379	378	377	416	391	374	362	404	368	438	415	357	400	390	383	396	371	353	376	399	388	380	359	363	379	375	401	365	390	411	387	377	356	377	384	373	384	413	400	395	361	393	414	385	403	401	381	387	384
1524	352	312	336	333	328	322	324	365	326	340	351	368	332	319	317	331	304	350	371	316	313	310	352	349	310	348	314	329	315	323	322	355	342	302	309	339	358	309	342	346	352	309	328	352	323	341	339	327	345	327	321	342	327	334	316	292	324	318	328	319	311	364	331	332	350	360	332	346	361	353	344	368	350	341	314	324	294	311	364	317	352	321	350	366	347	306	357	334	297	326	359	335	311	329	354	313	359	361	335	323	321	311	333	312	333	345	343	317	317	326	335	304	354	353	337	335	326	355	356	330	367	293	317	337	317	345	353	349	307	316	346	329	324	333	321	341	348	305	384	317	316	364	340	305	364	343	359	299	347	338	333	308	323	342	306	326	325	318	349	301	341	344	340	327	330	319	343	341	313	289	326	333	322	344	332	349	342	311	329	315	331	346	352	307	292	332	334	349	350	369	355	330	328	307	341	355	344	326	304	305	297	326	340	362	340	355	330	336	329	338	326	286	345	326	372	324	341	328	330	334	318	347	342	357	302	347	351	324	344	330	328	332	325	309	332	322	349	331	333	312	329	329	369	333	312	363	293	337	363	323	298	378	362	336	346	329	360	341	362	330	341	352	365	318	303	298	357	370	343	317	348	319	326	322	324	352	324	326	333	335	305	322	352	370	331	333	311	327	322	302	351	341	366	340	307	304	345	307	316	340	279	272	329	322	351	319	367	324	338	332	289	320	313	366	329	345	335	330	320	332	339	322	323	306	359	346	358	339	365	342	327	298	355	380	312	350	324	353	351	337	355	326	322	364	369	303	322	344	349	324	312	363	291	305	300	323	364	359	285	355	327	344	352	361	346	333	354	339	342	346	334	332	334	337	319	282	302	322	297	325	354	330	361	298	306	336	301	346	345	315	325	339	330	377	309	337	321	324	351	319	320	313	335	356	309	330	343	327	299	333	301	308	363	352	315	341	337	331	337	322	345	328	339	358	322	338	337	326	336	354	339	346	343	346	336	352	352	326	313	360	348	315	324	354	319	341	303	294	350	347	319	298	299	325	341	309	325	367	355	312	297	314	347	310	304	331	348	297	291	346	338	322	327	309	347	341	314	359	352	337	359	343	296	349	343	313	319	296	316	332	338	337	352	341	352	364	319	304	354	347	325	304	284	311	307	324	359	359	328	365	347	352	381	367	315	339	335	312	316	358	323	329	317	305	365	339	341	352	332	336	347	348	327	334	338	303	317	321	335	332	371	333	332	313	364	331	324	318	356	336	342	298	343	383	332	329	353	335	349	355	320	318	344	335	321	356	346	340	339	317	323	379	294	335	334	320	325	342	324	358	325	320	356	348	314	313	350	356	350	337	314	342	362	354	346	343	320	339	350	297	294	343	341	311	339	328	344	360	362	364	364	357	348	326	371	374	381	285	345	332	328	371	323	322	327	318	324	332	316	335	286	324	334	295	357	318	323	326	336	352	318	306	360	350	362	358	334	319	333	334	353	321	389	345	311	352	347	326	344	366	350	337	328	354	350	347	320	335	314	313	295	334	315	296	328	364	365	343	319	327	330	347	338	322	321	322	324	336	331	328	366	328	346	314	353	359	317	340	341	347	395	376	346	341	331	321	321	330	333	355	359	314	353	307	331	322	325	344	367	334	322	328	318	337	322	311	348	322	321	338	348	350	330	327	376	336	294	349	318	371	336	340	324	348	331	327	345	356	366	359	321	357	333	347	350	343	361	303	339	364	390	317	399	324	316	335	311	342	397	347	345	342	319	330	329	291	347	350	322	360	354	341	318	321	362	328	332	305	387	323	320	352	356	327	336	369	344	336	333	311	331	336	357	327	362	338	337	312	321	298	330	321	312	339	341	335	351	316	337	336	341	336	366	348	329	344	366	319	341	329	332	337	344	309	359	348	339	316	319	347	373	340	299	305	326	332	305	344	309	337	328	323	359	331	335	338	354	339	331	322	295	315	331	353	328	350	318	389	366	347	348	312	330	333	356	341	320	327	288	332	360	321	355	325	332	329	321	338	364	323	340	347	312	328	320	345	329	357	339	340	346	348	328	328	310	323	338	301	351	327	329	307	323	326	328	303	344	367	291	331	336	352	311	346	355	308	342	382	356	357	346	343	311	301	325	326	352	354	326	311	360	328	354	319	316	323	338	314	303	390	334	351	333	314	312	348	303	307	318	333	286	282	337	346	335	315	333	301	354	354	339	339	350	337	344	343	317	327	318	348	353	348	283	368	292	327	320	334	296	328	298	357	356	326	311	360	332	363	347	354	308	340	383	377	323	365	360	332	305	333	304	336	331	306	318	347	344	333	343	307	353	339	328	322	357	336	323	344	310	361	349	369	326	340	324	341	343	348	329	343	331	333	309	332	358	325	359	300	312	320	339	318	370	344	319	337	356	329	324	357	332	304	324	340	318	306	325	322	353	327	347	315	337	342	318	362	347	354	322	331	324	365	342	367	343	348	321	323	304	316	313	280	314	329	285	331	355	359	312	320	328	331	360	343	320	371	357	323	287	342	344	350	340	312	328	339	343	349	387	311	348	353	374	328	331	330	319	300	310	321	306	345	330	361	316	318	344	331	321	273	320	355	323	320	328	288	348	371	300	317	312	311	317	369	345	340	334	350	361	312	367	339	318	315	325	323	311	328	335	372	316	343	349	345	345	333	325	322	348	357	325	360	327	344	323	295	331	310	329	319	338	346	299	333	311	334	375	359	331	336	316	335	312	352	343	317	322	324	329	331	346	342	327	300	329	305	353	351	335	340	319	315	314	319	315	343	342	343	347	320	343	319	333	300	346	329	333	337	319	322	305	359	347	312	344	330	331	350	340	342	336	323	347	330	346	326	341	357	359	329	359	337	344	338	361	297	338	320	365	308	341	339	363	350	333	332	331	305	343	335	316	362	307	378	300	335	378	379	345	299	359	359	349	319	384	358	348	344	326	318	331	321	317	355	347	350	332	348	313	308	332	358	343	334	332	323	320	347	331	332	321	295	336	316	333	304	369	368	355	376	341	328	342	335	327	315	305	345	342	368	320	340	328	340	329	339	346	335	348	352	336	328	311	340	376	316	303	342	356	337	356	330	339	335	338	346	329	294	313	327	319	331	340	356	338	338	361	359	351	344	352	311	313	321	329	315	304	353	342	323	314	356	354	384	342	315	383	315	298	345	324	342	293	323	348	361	331	324	339	342	329	325	366	357	317	367	313	331	317	332	362	342	322	349	340	342	331	348	344	314	323	351	337	328	316	321	336	313	365	335	340	301	355	304	304	342	372	319	349	343	334	328	302	324	343	342	303	345	360	349	327	358	330	337	335	328	358	346	321	337	318	368	362	335	325	353	327	366	378	319	316	352	303	336	347	343	316	348	335	328	312	319	339	342	334	348	340	371	366	338	321	328	339	342	371	354	312	306	320	314	326	372	337	331	310	334	303	311	342	332	318	343	304	358	315	307	325	331	352	346	324	322	351	343	338
1867	718	773	759	798	763	762	746	714	727	767	723	750	723	775	695	722	739	757	749	642	690	748	752	678	726	702	707	755	718	691	724	750	727	758	693	656	737	724	732	742	712	727	738	751	706	718	715	705	694	751	741	760	721	691	692	671	712	721	695	715	744	740	736	694	743	728	701	686	703	713	768	666	767	719	723	707	690	712	757	708	722	717	738	700	693	740	676	761	751	739	741	751	731	748	736	727	743	750	739	713	731	737	720	758	737	729	726	695	728	751	748	728	711	768	711	710	710	701	703	740	724	719	722	699	714	746	740	667	764	731	726	726	714	771	721	741	706	742	689	728	688	705	767	736	643	686	715	705	741	703	689	726	750	701	743	688	748	734	731	728	725	721	714	701	721	719	744	722	720	707	740	717	726	737	713	732	708	754	747	750	704	695	747	769	669	753	697	747	771	754	758	723	753	766	739	728	747	763	706	739	718	681	721	686	694	689	724	717	742	730	704	746	679	782	699	695	717	746	708	698	731	665	755	723	683	714	740	714	697	760	696	737	716	721	692	708	718	728	699	751	675	685	699	702	712	730	740	735	715	734	801	761	731	718	700	751	746	696	728	759	723	694	712	719	687	733	776	738	719	680	674	753	705	723	709	697	782	731	710	732	713	758	717	708	709	706	737	717	726	728	787	772	719	710	710	669	705	728	711	715	717	697	734	729	725	711	759	694	726	716	685	751	735	667	722	711	707	730	732	739	715	677	710	716	680	697	690	729	728	663	681	704	701	725	736	677	742	695	682	701	734	700	742	713	695	651	715	748	743	686	748	762	766	693	719	744	700	757	764	713	766	708	782	716	713	743	721	742	691	716	750	718	710	735	716	754	723	720	718	726	740	691	729	728	693	753	741	704	725	724	686	723	691	714	728	757	771	715	683	783	736	764	744	688	713	698	731	724	730	758	707	737	711	751	700	707	739	683	704	734	770	694	718	735	707	671	706	754	691	732	708	696	705	742	701	730	728	717	718	715	724	736	714	679	743	729	703	731	708	738	710	714	714	732	744	712	759	710	733	743	729	738	689	741	684	788	721	700	721	715	777	697	694	739	696	760	717	677	687	749	729	725	711	731	722	694	731	736	733	753	693	683	703	669	725	711	657	689	707	707	738	754	690	686	686	735	754	738	738	726	716	716	714	722	726	683	692	680	699	749	737	674	738	701	715	755	727	713	710	728	722	750	711	720	692	712	726	735	715	713	733	763	741	729	700	696	727	700	727	782	703	774	721	698	735	735	767	680	747	749	732	731	677	665	751	725	700	737	706	705	710	717	709	685	696	717	737	705	731	758	724	750	701	725	736	777	718	719	740	768	757	700	749	757	735	703	734	713	705	698	705	692	722	677	723	699	753	692	661	694	739	675	712	745	692	707	768	759	710	757	725	786	711	720	687	694	715	696	706	665	728	725	703	742	706	714	667	764	706	711	706	727	714	740	719	750	715	706	741	746	685	731	666	713	741	718	692	699	719	684	731	761	725	756	730	745	720	721	718	700	762	691	787	712	716	753	751	714	703	720	756	730	682	727	699	695	691	739	745	724	742	715	760	753	718	701	704	702	735	725	743	748	738	689	728	662	728	701	692	718	705	778	778	712	710	718	738	774	709	718	716	699	687	701	688	730	736	728	705	772	657	748	713	698	773	697	703	716	717	719	707	744	673	735	762	734	693	735	775	686	685	673	685	682	709	684	720	732	727	741	755	670	735	681	738	680	714	686	693	699	740	682	709	696	715	746	689	718	720	726	747	709	692	736	696	727	728	711	747	748	748	722	712	728	808	685	695	702	752	756	672	706	739	736	727	719	714	774	680	743	746	716	682	732	708	697	726	734	709	758	729	681	707	714	722	737	726	718	731	702	733	726	730	733	719	738	663	743	712	721	701	716	729	724	732	751	712	724	756	713	769	744	699	727	736	730	717	756	723	711	665	752	702	761	675	719	688	714	686	738	745	759	703	733	704	728	666	699	699	674	723	698	738	722	681	746	690	736	702	732	719	746	742	705	757	695	706	696	707	720	791	706	754	718	730	736	652	740	678	687	742	719	717	802	713	693	739	675	769	690	738	730	707	728	783	750	710	691	752	739	704	672	747	789	750	647	731	755	752	720	721	731	673	701	760	674	678	728	716	714	710	667	677	722	715	759	732	692	743	772	731	734	717	719	771	738	667	744	747	714	708	707	711	728	716	707	760	690	724	684	730	744	738	734	716	662	744	689	685	722	730	664	685	734	725	733	700	715	752	732	730	730	724	710	648	723	729	690	734	748	735	756	752	672	664	751	717	742	664	748	688	721	683	698	733	694	765	692	740	717	673	753	716	686	758	665	702	699	703	758	706	763	716	692	727	678	729	732	748	717	704	701	719	739	700	681	707	704	768	702	709	735	704	723	716	675	758	765	707	741	718	692	684	726	706	705	735	721	741	735	753	715	685	723	732	694	704	740	710	726	721	683	737	739	727	720	776	715	685	717	715	680	747	726	649	715	716	703	709	774	651	721	700	746	713	678	734	709	698	761	732	687	675	748	724	693	774	687	717	706	703	724	744	714	712	694	705	702	733	726	745	737	740	697	765	770	711	745	703	722	737	741	710	713	712	765	729	722	751	725	709	778	684	701	724	740	722	748	697	714	736	699	724	745	743	719	725	700	742	756	725	757	703	681	728	758	725	716	713	711	750	685	708	699	757	707	713	718	693	692	749	736	755	735	695	709	705	715	689	741	692	677	681	741	695	741	743	700	757	691	687	714	691	677	726	762	756	709	773	744	742	680	769	747	761	703	733	722	716	672	726	673	698	691	683	687	792	707	713	668	693	740	715	720	711	757	745	702	700	737	709	731	730	717	741	745	780	744	665	751	735	676	736	735	694	695	745	718	712	709	663	734	723	731	734	705	711	690	763	684	765	769	763	720	756	690	755	710	748	730	684	710	697	722	748	698	676	706	662	702	699	673	676	752	758	727	696	738	686	660	736	681	717	725	675	761	761	699	726	712	708	709	692	705	741	667	707	705	675	718	772	698	776	729	655	726	751	714	668	749	729	771	732	707	720	729	731	750	730	719	759	707	705	682	689	710	702	779	631	723	690	735	651	704	712	695	751	769	748	732	683	724	683	726	717	740	764	658	680	733	727	722	715	778	728	659	738	764	766	731	705	744	749	740	714	724	741	718	684	755	706	691	782	767	716	717	706	711	754	695	768	729	653	723	721	680	709	728	721	757	696	729	716	753	706	703	732	724	636	718	766	719	736	719	727	663	715	710	717	672	728	740	720	743	736	667	725	665	701	730	762	757	732	740	738	718	714	737	751	705	721	733	712	707	659	700	675	728	753	781	705	704	725	773	704	737	682	710	715	707	723	737	746	709	703	790	726	730	684	709	754	713	750	731	741	721	734	745	719	756	714	755	673	714	736	657	704	701	708	738	703	768	737	707	710	770	738	721	682	772	714	724	746	736	706
7006	493	572	439	298	285	213	185	195	194	169	174	185	165	143	177	172	169	154	136	158	172	156	149	158	155	125	145	160	146	155	148	159	173	131	146	162	141	134	154	125	145	147	133	149	166	161	116	157	164	149	172	158	147	149	169	153	125	164	167	151	139	146	142	146	156	146	158	136	132	140	149	136	163	158	140	171	167	137	159	140	158	168	160	157	165	168	125	156	160	167	142	151	136	148	155	158	161	158	152	144	160	161	161	143	140	139	120	172	142	151	133	130	164	166	145	147	162	153	156	166	146	139	143	151	140	161	151	178	169	154	153	154	162	158	164	135	167	145	154	165	138	153	149	163	151	156	158	143	132	136	138	143	155	141	161	147	152	137	136	136	118	172	154	128	155	173	119	157	157	162	138	147	146	142	151	181	157	155	153	138	130	145	165	151	155	167	161	159	135	136	148	142	155	150	146	148	153	132	173	141	148	166	148	129	149	143	136	158	165	156	147	137	136	130	154	144	121	150	130	181	147	126	130	160	164	151	143	154	146	145	159	149	135	131	164	146	146	140	163	155	152	185	144	163	157	161	141	172	156	148	154	141	135	161	159	129	153	138	162	141	160	142	134	159	153	140	169	146	157	155	167	148	160	177	165	153	172	136	129	152	161	168	162	145	155	136	160	137	157	157	156	154	121	160	162	133	153	139	152	133	116	140	155	154	163	147	168	157	137	157	159	118	150	167	150	170	150	146	141	157	146	137	111	148	154	142	159	147	163	159	173	160	147	144	150	154	166	176	141	136	146	130	159	145	180	134	160	148	178	147	164	139	136	136	153	169	141	131	137	154	148	162	137	149	145	155	145	151	147	169	151	148	155	170	158	186	170	143	160	140	157	141	143	159	160	160	136	134	142	151	167	136	151	152	160	143	164	137	128	150	140	156	143	128	162	165	162	134	149	155	170	169	133	134	127	140	155	169	149	177	156	169	150	162	141	168	147	156	175	127	160	153	137	168	146	140	167	157	140	139	177	144	169	184	143	147	153	140	141	152	159	121	150	144	192	155	157	185	147	179	132	144	156	148	154	172	133	142	147	136	153	149	165	156	129	163	149	156	130	170	148	147	170	157	143	155	136	133	142	160	131	143	154	164	156	164	171	188	151	172	147	183	117	141	133	156	135	130	171	154	166	160	163	146	135	136	143	144	143	157	150	152	151	154	140	161	153	151	163	147	180	157	172	146	144	181	141	181	166	142	160	140	134	150	144	162	150	131	154	160	159	151	148	175	173	160	126	138	148	172	166	157	172	170	130	159	132	146	141	145	162	142	148	160	169	159	145	149	148	153	126	122	164	165	150	134	144	141	148	130	157	119	133	141	153	172	133	152	158	139	115	159	151	138	155	149	161	128	150	125	157	172	142	157	151	147	151	171	142	156	133	158	146	158	139	158	138	147	135	142	153	155	135	152	163	164	142	129	158	159	134	143	154	167	168	155	157	174	155	159	162	133	142	135	184	162	174	162	173	157	143	147	142	134	148	117	155	177	164	122	150	156	146	154	161	148	165	174	149	138	145	143	153	157	144	146	155	115	134	145	163	152	143	144	150	141	152	145	156	143	139	143	151	147	139	138	146	145	138	148	154	152	157	158	150	150	175	160	153	140	143	152	139	135	140	158	160	165	144	152	132	153	140	148	176	142	151	145	137	149	149	151	175	149	144	140	162	138	142	147	127	137	155	176	122	138	154	147	147	146	145	172	162	142	177	155	142	142	147	150	137	183	165	144	148	171	164	149	151	165	143	148	146	145	157	150	124	134	134	177	144	174	139	149	154	178	173	178	170	130	140	142	128	132	135	179	144	148	138	162	145	153	165	135	133	141	158	135	155	129	148	159	168	140	179	137	131	148	156	151	160	139	155	142	164	137	152	166	147	175	147	164	146	153	147	170	146	153	146	152	154	126	178	145	173	161	154	174	124	161	141	153	144	147	151	144	144	142	168	151	132	151	154	146	160	131	156	158	138	146	145	167	138	139	157	168	129	162	150	155	146	170	148	151	147	158	156	133	122	128	171	152	140	157	119	155	168	144	144	158	152	153	151	143	170	177	162	154	157	155	150	159	159	158	160	143	156	182	137	141	139	145	137	143	139	141	160	169	145	153	161	159	124	155	146	161	154	163	144	155	163	139	139	148	155	157	136	161	160	161	136	133	151	146	157	144	152	147	133	141	161	139	145	126	148	154	129	143	140	161	153	137	154	157	135	143	150	163	144	163	134	137	153	159	130	153	164	145	155	172	132	146	137	128	153	152	151	155	149	150	141	133	144	139	153	160	155	133	174	150	140	155	130	139	156	145	138	131	148	166	150	161	149	158	152	144	156	149	141	167	163	149	141	144	164	141	159	140	131	145	151	147	138	161	146	142	153	147	146	144	167	152	156	151	168	129	139	151	143	158	144	166	140	146	157	169	157	173	165	145	172	156	140	136	145	149	142	141	153	144	140	158	152	143	151	155	151	159	130	138	150	159	161	164	137	154	156	156	163	160	157	167	143	153	141	169	143	141	131	151	142	140	168	153	155	131	152	140	169	137	142	156	132	138	140	166	165	149	157	169	148	161	154	147	138	172	142	146	158	139	146	146	165	129	146	132	136	127	140	141	162	167	152	169	140	126	138	143	140	149	152	155	149	156	148	135	155	157	143	143	156	135	138	144	122	159	143	181	145	142	149	138	159	160	137	137	148	121	158	145	154	139	138	156	151	137	161	149	140	134	152	145	174	123	159	174	146	141	154	168	158	156	134	156	172	147	154	161	126	148	150	164	143	149	150	128	155	149	135	145	137	124	139	170	121	133	145	154	139	150	138	132	162	133	136	170	142	136	153	154	147	165	135	161	162	143	159	147	132	158	172	177	147	167	141	170	152	146	153	134	161	156	154	163	138	154	156	180	136	143	147	168	147	152	137	183	148	124	138	128	135	142	147	149	150	134	133	154	149	150	165	144	137	163	153	133	182	144	139	153	154	138	175	160	150	160	121	170	144	134	155	145	162	162	156	150	149	146	165	143	142	158	173	178	161	153	148	137	148	156	131	136	157	149	150	170	143	138	167	169	157	145	155	123	149	156	148	146	127	175	149	150	168	136	139	132	149	172	129	133	142	157	157	152	146	137	154	160	145	174	146	160	174	130	139	144	125	157	168	171	163	164	146	160	150	148	155	133	153	153	131	168	162	142	162	157	150	165	154	148	149	142	146	150	118	155	160	128	162	168	116	129	136	148	148	136	153	148	166	159	176	122	132	158	149	152	162	151	158	142	136	143	152	151	135	155	149	135	137	144	141	129	141	138	150	152	150	164	129	125	148	149	145	155	133	160	145	147	133	138	139	167	146	133	148	152	167	160	128	147	132	152	179	127	155	167	149	150	154	162	139	168	126	167	175	144	116	130	165	144	164	155	152	137	143	153	158	154	142	140	141	143	151	135	159	155	145	149	168	152	147	164	176	174	133
5981	681	1193	1344	1138	988	785	673	614	553	556	541	484	494	428	430	421	412	443	412	387	420	375	400	364	402	393	357	374	385	386	389	362	381	381	359	380	381	356	337	362	355	362	399	358	366	380	397	395	363	375	376	361	392	371	361	356	381	385	368	398	357	345	379	375	368	355	374	342	375	332	353	369	362	384	380	387	347	347	344	374	352	400	356	393	361	368	372	345	377	393	351	360	317	349	324	376	350	348	395	337	322	371	369	325	365	346	342	360	390	343	336	379	345	397	364	357	368	403	359	344	388	372	359	340	368	366	351	368	345	405	372	373	371	350	379	385	366	366	399	415	355	380	340	351	404	363	371	339	361	333	367	372	352	342	338	346	367	334	358	335	387	356	395	361	353	326	332	373	390	383	324	368	373	340	365	321	335	372	357	341	348	345	336	337	345	350	357	340	358	365	305	346	353	379	366	369	381	339	329	402	398	352	367	345	348	385	345	365	358	363	328	344	350	353	366	351	359	334	368	321	386	350	380	320	328	355	359	347	344	376	343	376	348	352	374	364	335	375	372	346	368	357	346	336	368	362	329	356	340	330	393	362	364	366	338	368	344	368	381	378	380	361	361	379	323	348	417	366	360	369	357	337	368	341	354	360	369	341	368	348	340	356	372	354	390	346	346	361	363	367	361	360	351	359	361	346	331	371	366	365	377	371	368	363	367	361	355	343	346	370	330	368	335	368	346	351	347	365	353	375	374	349	338	352	327	347	353	347	380	343	356	364	349	349	357	364	334	380	351	358	379	373	365	346	352	377	372	351	390	361	377	378	383	375	331	371	366	366	368	317	330	329	362	395	366	314	388	367	389	337	346	373	354	367	336	328	353	350	363	365	359	368	392	338	340	364	351	349	336	344	359	380	336	368	398	320	354	373	398	358	338	379	344	375	371	374	361	330	342	356	337	392	386	367	359	368	333	372	365	349	343	374	373	382	345	335	354	328	374	366	362	374	362	355	345	374	381	364	357	338	366	356	350	359	379	371	359	369	345	370	326	378	346	362	352	367	375	352	376	363	375	405	342	337	361	394	379	343	374	335	349	372	379	364	360	351	349	369	371	332	384	358	346	335	324	353	356	363	354	393	380	346	382	374	339	376	367	362	386	362	330	350	364	390	355	347	338	373	367	373	382	328	375	354	368	355	344	363	376	387	380	397	347	363	332	392	355	369	369	325	333	381	326	381	358	363	359	339	342	375	390	387	390	313	344	360	358	356	341	353	372	354	330	361	349	361	334	360	355	327	374	348	391	372	321	386	342	342	368	335	364	357	371	383	339	368	369	361	331	322	362	361	315	347	366	366	354	362	333	392	311	425	402	352	357	356	356	339	367	391	369	333	353	347	391	361	361	360	361	379	373	399	344	375	339	331	350	376	381	359	317	343	349	367	345	379	352	352	366	344	353	348	378	325	346	388	361	360	337	355	344	353	353	315	350	352	352	341	342	367	352	369	368	303	348	344	361	381	377	351	334	344	381	362	368	341	315	338	361	345	369	365	359	379	359	394	339	333	364	354	361	364	360	352	387	311	350	353	357	354	342	376	372	337	368	354	379	290	377	382	359	362	331	341	333	378	347	339	365	396	347	341	322	340	340	312	332	391	372	388	345	372	356	351	365	354	386	346	333	374	344	363	339	368	381	395	344	360	354	369	371	364	365	337	313	387	385	345	358	356	395	384	341	345	335	335	370	381	357	368	387	384	387	365	391	353	347	351	358	369	368	365	375	404	351	341	355	370	349	371	367	351	376	379	333	378	332	362	330	354	379	324	324	364	368	380	360	361	403	348	346	328	357	362	352	357	363	324	377	370	343	370	356	351	361	354	353	366	357	337	337	336	337	357	331	356	361	344	320	339	310	324	364	358	385	383	338	375	395	347	346	360	350	373	365	347	355	363	349	366	365	355	379	400	374	369	354	376	337	367	376	369	351	367	350	327	395	412	342	337	400	351	342	359	356	354	349	370	343	363	383	329	377	355	367	365	358	333	339	367	375	338	349	363	340	380	341	330	389	343	319	337	319	345	359	373	358	376	354	370	367	389	305	365	384	344	346	391	373	333	341	378	321	357	353	352	338	332	353	352	395	343	354	362	374	355	355	365	387	336	375	333	365	380	376	341	363	339	320	350	333	355	364	366	359	344	342	363	368	357	350	383	390	350	335	361	364	367	312	369	359	400	337	353	392	353	332	352	392	340	350	371	347	318	337	362	365	379	351	353	384	382	341	348	362	355	356	331	349	346	348	349	360	382	361	346	342	388	347	388	361	394	352	370	344	363	358	335	369	323	346	377	339	333	356	356	399	337	377	348	374	378	355	341	356	382	337	344	344	384	355	378	337	344	356	358	355	389	320	351	346	346	358	329	354	381	375	342	365	389	374	384	365	369	372	368	354	382	333	353	342	332	358	337	372	369	352	336	328	372	345	392	399	373	362	338	362	396	369	345	325	367	403	345	383	374	333	390	340	350	360	376	361	361	353	357	344	350	324	365	331	359	370	370	352	359	385	372	322	348	383	368	345	335	323	354	362	362	347	406	356	350	319	376	346	374	356	406	346	388	373	396	338	404	357	350	368	378	367	341	371	370	345	366	313	343	335	366	348	386	374	349	359	323	363	339	351	372	354	361	333	359	355	406	331	338	359	344	372	351	354	330	371	364	339	365	387	358	357	325	380	361	327	355	343	350	340	337	363	354	353	341	386	348	368	343	367	339	368	367	345	353	361	366	370	377	371	360	364	353	340	355	373	372	379	344	352	379	335	357	370	376	356	339	360	345	379	357	359	355	373	383	390	397	372	336	365	387	336	367	341	350	356	374	333	365	365	376	376	342	361	392	384	382	353	347	383	372	318	395	391	345	327	369	350	350	392	359	373	384	346	370	333	371	335	396	345	350	338	368	365	337	374	359	349	321	393	345	394	341	376	356	345	360	345	329	363	351	356	359	351	370	358	361	332	344	357	366	381	397	400	392	380	338	348	369	387	320	391	368	332	347	338	376	360	356	370	323	386	330	381	353	324	342	369	342	357	355	324	351	351	347	360	369	358	349	348	341	346	359	347	328	347	336	389	358	348	369	345	380	333	338	354	328	306	384	345	348	358	337	331	351	370	367	400	364	346	338	365	325	316	384	344	330	336	369	375	346	382	350	359	351	368	371	334	387	345	366	358	347	398	382	319	372	384	337	350	387	383	385	378	363	373	389	367	346	388	358	350	351	320	366	363	362	325	339	340	363	369	381	362	388	369	386	357	323	382	376	371	324	362	390	364	372	352	376	385	351	345	383	381	358	335	355	356	341	338	351	352	396	354	366	373	403	371	376	405	329	359	357	325	310	354	385	383	360	375	359	370	397	373	348	349	363	351	355	376	349	339	357	363	351	368	313	378	380	330	350	375	348	368	354	394	380	363	379	363	359	390	391	343	323	355	352	342	327	342	325	310	346	390	355	352	345	350
13709	1163	921	685	568	395	309	237	253	250	186	185	206	195	169	165	194	152	150	162	169	148	175	155	152	155	155	156	165	143	153	147	164	161	171	173	150	143	170	143	153	164	152	157	146	169	155	151	136	152	162	141	170	162	143	130	151	153	156	149	151	162	198	133	156	138	170	145	150	146	137	153	119	140	161	135	159	142	165	136	139	156	144	141	126	142	143	150	132	149	136	160	173	162	133	141	152	172	165	154	134	160	141	157	151	160	151	164	125	146	165	164	151	145	164	153	131	166	159	142	159	159	151	152	152	139	158	128	126	133	135	157	154	142	145	154	148	166	155	152	148	147	155	147	172	169	126	139	148	145	138	160	120	145	150	161	146	146	161	148	132	150	160	141	144	133	146	165	162	144	128	168	145	144	139	171	134	159	147	141	144	143	166	148	156	155	163	144	117	168	150	163	157	158	144	144	151	142	133	134	158	149	169	163	174	153	124	143	146	131	136	143	122	166	169	135	130	158	157	160	134	147	151	171	147	147	165	142	142	153	149	138	145	158	154	168	139	157	158	149	165	139	161	162	163	159	144	153	165	153	149	144	135	151	154	146	152	164	135	141	138	159	147	128	141	137	159	155	151	138	126	149	169	146	168	125	157	137	143	131	157	154	123	167	128	149	146	120	148	158	142	143	153	144	123	159	156	159	187	148	157	150	131	151	151	134	155	147	130	148	129	153	128	171	149	134	144	149	147	185	150	145	147	169	145	142	138	137	139	136	143	149	155	147	166	147	140	142	161	147	146	156	124	136	131	143	190	144	140	145	141	140	148	133	149	165	158	179	151	138	156	163	149	141	157	139	154	169	168	159	168	155	148	150	173	144	180	163	135	128	148	158	122	132	146	154	141	157	137	126	157	150	137	144	146	148	164	148	139	134	137	154	138	148	141	149	135	133	137	155	144	134	165	148	126	166	157	150	171	152	152	136	170	157	142	148	163	126	159	136	150	126	150	156	169	138	153	116	149	160	154	175	170	148	155	160	150	177	147	145	152	156	160	133	148	130	129	165	141	140	146	153	149	151	143	166	143	155	128	137	147	147	170	141	139	156	141	156	145	157	145	152	143	162	132	129	148	140	141	145	176	147	166	169	153	151	141	163	141	140	161	163	158	141	159	138	148	150	152	158	159	149	140	187	191	119	147	154	130	153	170	129	177	188	159	175	139	158	125	147	158	150	155	133	151	136	164	124	146	149	131	165	168	147	136	133	148	141	144	136	151	159	142	160	138	117	134	121	140	145	155	176	163	158	156	134	148	137	135	147	157	138	150	150	144	133	139	156	144	144	149	135	174	135	157	154	149	149	144	145	155	127	153	151	151	148	135	143	129	164	163	140	128	158	152	160	139	115	157	173	175	159	151	157	145	150	160	140	133	147	156	167	151	145	173	159	163	162	142	177	119	148	179	151	162	170	164	128	156	158	163	150	127	163	152	130	128	142	151	163	158	155	135	165	137	138	153	132	160	134	159	150	138	149	152	137	159	151	164	150	145	165	156	146	171	137	144	150	147	148	138	157	154	165	147	173	144	145	136	140	148	160	150	145	138	146	160	155	170	134	158	156	150	163	126	164	177	152	153	132	147	151	153	164	143	148	159	144	155	169	146	115	140	176	152	155	137	144	164	168	190	169	149	153	155	147	161	155	149	164	174	161	146	152	158	152	149	142	154	161	141	148	156	141	160	148	157	148	147	147	144	156	144	141	152	144	136	183	162	154	165	119	160	142	154	175	124	139	129	143	173	158	148	154	156	138	148	152	147	145	158	161	166	154	146	129	167	170	144	138	165	143	159	146	149	162	143	166	166	154	157	159	132	157	162	166	155	139	185	158	132	126	140	174	146	146	155	129	151	148	138	132	132	152	139	135	143	131	151	161	150	136	141	167	149	152	125	139	159	165	178	155	138	152	140	127	141	157	149	143	143	135	143	132	130	151	130	134	165	177	153	137	164	149	165	146	160	142	158	166	135	128	172	159	162	156	152	167	162	130	162	155	147	143	148	182	171	156	125	140	134	137	159	133	160	158	149	143	163	151	168	136	137	158	131	152	147	163	153	175	137	156	142	155	161	168	156	155	134	167	142	127	152	161	138	157	162	161	158	142	159	171	157	139	138	191	148	172	155	174	137	158	172	164	167	156	141	152	133	144	147	161	151	148	146	175	140	127	139	170	172	161	136	166	162	169	148	138	151	141	159	136	149	155	154	150	140	145	166	157	150	152	160	155	138	138	151	186	153	169	138	137	145	153	144	144	162	150	136	138	144	145	149	165	182	142	138	139	153	139	151	157	147	150	144	156	150	144	145	135	137	152	169	163	135	141	143	129	164	142	156	150	144	138	139	138	173	175	151	140	155	150	123	154	138	149	136	124	151	177	165	151	138	159	157	138	150	163	149	163	145	153	119	150	145	169	161	168	149	157	144	155	183	147	139	138	162	158	123	149	158	141	169	122	126	138	156	117	160	167	152	135	138	161	171	139	141	126	168	158	155	147	155	146	140	148	159	141	134	157	179	137	165	139	149	145	126	163	161	150	130	156	166	131	157	148	156	138	132	168	162	122	141	143	150	148	141	144	129	185	157	167	154	145	169	143	158	155	139	153	140	143	156	156	140	165	162	152	153	145	173	138	128	165	135	152	132	137	147	157	163	157	167	157	152	146	150	160	139	166	134	140	150	173	133	142	157	137	174	162	142	145	138	145	161	132	163	142	144	134	155	142	136	151	172	142	148	149	147	143	136	154	163	154	145	140	157	145	138	151	158	148	167	158	151	146	129	167	190	146	152	161	137	145	158	151	121	160	127	140	124	163	164	160	160	141	158	133	145	161	137	164	124	145	152	158	146	149	138	144	138	135	141	149	131	173	130	148	138	145	160	149	135	156	155	154	152	127	140	155	142	151	155	162	165	139	143	160	157	157	162	169	146	149	164	164	157	163	146	154	161	150	155	147	120	144	170	145	129	148	147	150	133	135	136	158	141	157	155	145	151	144	145	145	170	142	145	166	165	153	140	136	138	172	172	123	158	146	149	131	171	139	141	158	144	170	188	140	153	150	158	143	142	184	166	152	161	155	163	162	143	146	153	153	175	168	162	171	155	144	125	149	164	156	150	152	150	166	137	144	135	154	148	123	126	138	163	141	166	161	157	158	155	137	154	165	133	123	137	170	159	153	159	146	143	164	154	147	158	159	140	156	125	124	150	152	141	146	170	133	142	160	151	137	134	152	153	144	151	161	138	143	150	139	137	146	155	135	152	144	154	117	146	163	157	145	133	143	167	152	134	162	135	136	147	144	146	158	152	130	161	155	156	126	173	155	140	169	172	142	155	144	153	157	131	140	142	166	138	156	158	137	156	150	146	135	155	125	151	143	155	182	154	151	160	147	131	168	140	154	139	144	163	160	160	135	124	142	130	139	142	126	150	138	168	180	150	145	151	148	166	142	170	146	164	149
7687	1014	2078	2363	1910	1618	1187	1073	859	820	715	674	604	591	592	560	517	539	501	439	471	456	463	454	455	447	477	411	443	417	444	424	405	414	447	429	433	433	424	417	398	425	384	420	416	379	394	443	400	398	413	390	397	361	388	420	394	402	380	391	384	388	408	425	366	383	408	403	396	418	389	402	410	436	373	387	418	381	410	410	391	376	385	404	411	444	414	378	367	398	398	390	406	402	393	394	352	414	391	392	366	399	407	362	421	394	396	361	386	371	401	383	389	406	379	395	418	371	382	425	360	426	364	375	410	396	376	394	382	401	376	375	386	372	356	399	386	405	391	376	390	416	397	356	423	407	401	394	371	385	363	388	386	361	404	375	377	390	317	391	412	352	394	412	360	408	369	426	402	373	368	391	397	365	387	379	355	366	406	364	413	416	360	416	421	386	370	415	409	368	388	393	423	355	367	388	346	388	354	396	374	392	388	415	368	399	369	388	379	391	388	375	399	362	381	377	413	365	382	358	404	399	407	405	383	388	356	394	405	400	362	379	386	402	388	437	369	355	345	382	391	353	378	388	394	392	433	372	376	403	356	435	384	381	387	330	377	412	400	397	397	411	410	406	372	388	415	348	405	383	375	366	343	400	389	398	409	405	362	390	383	396	389	384	363	376	389	376	377	386	392	376	393	392	411	390	382	404	356	382	390	380	358	402	371	374	404	395	382	389	380	410	378	386	398	415	423	371	396	407	364	407	381	387	391	394	363	387	384	379	373	371	388	375	403	404	390	394	389	374	370	389	400	411	380	392	361	400	365	340	393	403	384	369	396	388	367	398	374	351	351	368	377	416	380	384	382	397	377	421	382	421	368	336	397	411	383	399	356	387	377	401	381	365	377	378	381	376	379	358	373	409	379	377	429	352	389	412	404	409	413	427	369	384	356	375	371	388	386	356	401	380	375	369	344	369	414	383	392	409	371	410	391	368	367	396	409	367	432	426	399	386	375	365	362	380	427	370	421	376	373	389	417	402	369	419	378	415	397	399	387	373	371	344	382	403	403	400	380	393	395	356	407	420	406	393	384	377	394	405	364	392	377	355	357	387	389	362	380	390	396	384	370	420	401	357	390	392	388	398	393	370	370	394	426	394	392	388	384	381	373	343	405	403	410	399	375	388	390	390	362	438	370	399	363	370	393	379	374	371	372	392	368	356	364	380	395	353	439	392	389	422	379	378	421	407	387	437	395	367	364	383	369	406	402	426	367	384	416	384	362	408	369	406	427	389	359	375	382	403	401	343	405	384	372	375	389	389	430	371	419	394	378	361	386	419	380	375	368	372	412	387	405	412	375	388	393	374	390	386	379	351	364	401	364	387	385	396	424	430	383	380	399	389	367	374	368	404	366	369	412	399	391	400	389	431	366	391	395	374	421	396	320	386	369	370	352	384	381	362	379	390	370	369	367	383	411	389	413	391	382	395	388	364	405	400	375	358	393	392	320	374	383	372	384	391	399	405	390	388	353	377	387	345	428	399	387	416	395	357	401	416	384	368	332	350	407	377	351	370	419	375	408	369	376	379	378	373	395	368	420	378	383	382	388	418	402	381	383	398	393	375	384	384	375	403	367	364	398	370	372	422	393	378	396	388	403	398	395	368	389	387	413	408	394	372	389	380	382	382	393	383	373	383	370	392	356	389	382	387	395	385	371	398	393	411	398	379	418	403	391	423	372	406	393	376	389	364	339	396	375	415	398	349	353	369	394	405	384	404	406	393	379	358	388	369	418	387	367	395	406	431	391	403	373	381	369	390	425	406	383	428	388	393	376	379	390	410	361	370	411	404	352	366	377	396	392	405	361	365	394	383	377	369	393	395	409	403	398	393	395	385	338	419	378	398	367	379	341	384	395	384	375	394	409	402	425	380	391	341	424	391	376	357	384	383	357	379	415	371	394	376	382	395	385	372	393	389	423	411	411	413	398	404	364	377	395	415	402	399	382	390	364	405	387	384	379	405	400	377	399	380	370	355	401	380	417	357	385	394	344	378	373	428	360	373	365	395	402	376	383	387	359	437	390	350	375	383	386	404	380	397	381	396	396	351	406	382	408	370	423	363	403	390	390	394	388	397	411	392	366	357	412	403	369	406	384	392	397	377	403	363	358	383	373	376	384	374	383	378	411	388	386	380	389	407	387	388	371	373	372	404	374	412	383	383	365	396	401	392	393	408	408	371	397	373	394	397	373	397	375	408	381	384	411	401	381	377	393	425	359	385	405	384	394	365	373	394	373	437	419	367	406	386	372	403	385	399	384	326	406	379	375	346	406	376	405	388	376	380	370	357	408	394	401	411	378	388	402	386	414	395	392	421	403	380	373	345	401	387	363	411	409	400	394	410	399	415	359	398	380	397	370	387	421	396	374	396	359	371	413	412	366	401	387	431	381	390	379	386	379	387	386	366	393	351	378	401	376	423	404	427	384	402	366	406	358	422	409	372	382	401	382	356	398	414	390	379	373	383	383	394	401	383	446	409	375	392	347	375	377	392	371	374	411	384	360	394	423	420	374	386	383	413	394	407	385	438	393	357	421	379	395	381	378	380	402	388	401	399	387	377	380	393	441	375	431	389	413	392	426	391	369	387	393	383	372	422	375	398	387	379	380	381	397	418	412	365	385	382	390	364	437	391	386	356	362	380	382	398	373	370	372	406	365	413	407	362	394	371	368	380	351	401	391	401	418	396	397	413	386	401	362	387	387	380	391	410	382	371	365	378	412	362	371	364	395	343	376	425	379	417	386	401	384	386	385	401	403	371	383	381	384	378	370	379	385	436	424	365	382	376	372	381	384	430	387	376	345	372	367	413	401	397	375	360	374	387	399	363	401	389	354	377	393	364	392	388	401	372	384	382	390	375	402	372	377	388	377	371	370	403	415	352	383	398	396	348	402	394	415	378	401	398	383	349	426	375	381	428	414	367	407	382	395	442	386	377	400	388	378	382	395	372	403	378	389	431	344	385	370	386	367	419	378	408	409	365	365	404	359	397	400	399	399	366	368	375	394	370	348	437	383	354	385	364	391	378	397	413	391	402	389	386	337	366	406	399	422	408	391	401	371	401	362	393	389	393	377	401	364	409	421	354	386	367	394	412	413	363	396	402	384	408	418	385	410	411	405	405	361	399	396	377	370	380	400	396	386	357	376	387	392	381	386	330	391	409	402	408	378	378	362	402	410	356	416	392	401	377	401	374	378	395	402	391	394	388	370	357	394	403	386	399	378	413	410	399	413	368	393	366	375	417	410	375	367	405	372	419	376	398	406	396	392	369	365	387	406	411	389	395	366	420	381	389	375	360	401	383	375	394	370	385	365	390	382	404	404	413	378	413	390	413	377	376	393	336	386	414	390	380	377	350	373	377	393	394	373	412	351	395	402	336	408	371	349	404	401	401	346	390	403	409	378	382	379	403	415	384	381	352	387	410	395	418	371	398	385	385	383	403	380	397	376	391
1494	305	373	370	335	332	341	314	330	316	366	307	332	350	371	387	319	324	308	363	354	316	327	314	374	356	311	324	348	337	322	336	300	330	307	296	308	350	303	336	311	330	322	329	352	330	316	320	323	329	341	356	389	366	342	337	346	353	352	336	325	319	350	363	343	356	369	313	346	330	359	320	353	300	324	340	320	341	333	328	342	328	311	314	281	288	285	316	323	337	336	337	367	305	356	349	358	337	351	307	314	325	349	346	341	357	360	301	341	315	304	333	356	350	305	344	318	324	367	325	377	332	309	347	320	340	306	289	340	342	322	291	326	314	347	363	376	309	335	327	346	319	316	330	359	351	354	325	342	320	358	315	325	350	305	351	328	332	326	325	368	315	331	321	332	316	339	343	345	343	341	311	379	355	333	346	358	320	299	326	306	367	335	357	323	326	319	319	386	336	307	341	346	340	325	320	340	345	297	326	309	325	348	319	355	371	300	344	306	330	340	310	325	334	308	347	338	309	310	324	338	352	323	310	382	332	311	310	349	346	332	342	355	346	322	307	317	349	335	283	329	368	345	343	318	341	382	344	315	337	337	302	343	345	347	334	347	345	344	396	302	308	321	317	321	316	318	334	328	331	333	349	350	344	335	331	339	327	334	319	321	322	349	315	355	327	308	346	296	310	339	336	323	325	362	325	350	332	299	312	322	328	301	322	313	346	348	362	346	378	329	353	341	329	360	329	329	323	330	350	319	321	312	298	340	349	324	323	368	302	297	330	340	288	308	354	363	317	313	358	294	322	325	339	313	352	367	312	333	347	347	332	322	318	349	363	357	345	304	326	326	328	337	334	317	344	351	333	340	310	302	321	318	365	306	316	369	312	292	323	352	370	305	338	338	302	333	306	295	320	332	338	295	347	316	300	365	368	318	325	335	287	337	315	328	318	363	353	356	299	351	349	348	321	316	301	343	297	337	306	298	375	354	325	311	335	330	313	338	323	344	384	345	336	344	319	344	368	338	349	310	330	328	331	336	324	325	337	339	336	308	328	324	350	337	362	359	337	346	344	337	306	322	325	311	344	353	337	305	311	334	330	339	348	320	337	349	301	309	336	344	335	325	344	331	306	312	314	339	319	316	318	298	321	341	333	345	332	342	319	349	331	333	326	334	312	311	339	337	324	330	346	345	312	345	329	353	330	345	324	338	315	359	339	344	306	293	329	343	326	347	304	310	314	293	342	301	299	339	347	312	307	348	324	313	359	326	321	339	339	326	291	314	340	332	312	314	339	323	314	333	356	354	339	364	354	315	374	287	338	333	316	327	359	323	351	307	323	348	344	333	342	350	331	326	321	332	342	329	319	332	312	345	341	337	297	325	314	296	334	322	331	305	339	311	336	328	330	341	325	340	344	329	352	336	310	364	298	335	321	332	305	367	354	317	323	311	327	322	309	308	356	328	368	394	338	322	300	315	311	315	302	337	370	314	346	338	337	314	329	324	343	308	332	344	309	325	347	320	344	331	326	339	307	354	337	334	334	330	320	327	328	347	310	333	326	319	330	339	350	317	351	327	360	323	342	349	385	368	336	322	341	353	327	361	383	324	349	373	344	344	352	322	367	352	306	315	324	317	350	332	297	307	337	341	347	363	355	339	327	328	333	334	330	335	342	321	334	350	347	316	334	331	312	355	305	335	348	322	312	336	357	336	339	341	331	353	321	345	353	385	391	339	353	359	356	332	331	414	333	285	324	326	365	380	316	362	333	340	313	330	331	345	303	343	304	334	326	343	358	336	315	335	336	334	375	315	338	340	363	323	305	350	314	325	308	354	379	323	316	341	278	336	301	341	337	297	335	361	363	334	357	323	357	337	298	349	345	321	322	325	366	321	348	348	333	325	336	330	304	339	310	371	310	317	349	344	347	328	331	286	330	339	355	349	346	333	299	326	323	341	312	355	350	320	316	317	344	316	331	275	332	327	360	349	318	338	343	324	360	354	328	354	350	312	337	303	370	335	316	326	357	327	297	332	318	314	323	353	338	325	340	328	340	315	352	339	367	344	301	309	350	342	295	328	376	343	314	334	327	369	352	344	356	333	334	369	306	310	338	338	316	333	349	302	347	356	328	352	309	322	342	360	313	299	340	326	349	355	358	297	327	349	326	343	322	351	358	329	270	328	361	330	328	323	314	359	369	305	374	368	351	347	319	336	315	343	346	345	320	331	291	332	307	298	358	315	342	295	353	305	331	329	354	317	364	353	333	316	349	340	345	322	319	354	339	324	357	301	337	326	346	342	349	335	314	385	314	340	337	321	322	368	321	305	317	336	302	315	313	322	320	349	356	343	308	338	342	313	342	346	320	328	308	359	314	312	395	336	328	315	316	329	316	317	341	352	311	335	339	343	316	334	360	350	318	362	331	327	332	334	356	354	336	320	328	371	370	331	338	346	329	330	301	342	341	321	325	324	312	319	340	326	338	317	333	354	329	356	366	373	348	327	356	309	308	317	346	333	330	317	337	323	332	332	351	342	332	292	305	311	309	284	332	358	325	344	361	353	294	320	339	317	363	306	326	364	356	354	368	363	341	318	345	329	318	367	358	321	369	338	324	316	369	327	342	304	316	277	336	333	287	341	350	337	304	336	342	323	362	331	325	347	308	355	335	334	314	328	323	344	385	315	323	340	365	321	301	323	341	326	330	328	316	342	334	329	369	324	323	327	318	313	331	310	285	303	332	350	326	322	294	332	330	341	302	300	369	337	336	354	332	327	333	306	329	341	319	314	304	274	341	328	331	347	335	338	347	335	328	308	298	334	341	319	329	379	364	369	350	359	363	321	293	338	325	336	337	346	369	323	316	304	290	318	278	338	317	359	320	320	348	315	312	366	354	366	373	344	308	326	325	302	331	352	311	354	359	316	297	359	321	322	334	349	345	341	298	287	351	350	340	336	330	331	328	318	322	344	299	319	336	297	334	359	336	355	323	297	333	312	306	323	342	327	345	324	315	313	315	352	338	330	321	357	326	337	306	343	289	366	365	373	322	332	337	329	297	296	290	319	331	341	359	327	326	315	344	324	371	328	303	350	322	309	343	345	329	341	346	325	376	312	318	314	343	343	343	328	358	333	329	360	330	350	337	369	343	333	306	316	348	301	340	375	320	307	333	366	337	353	332	333	330	321	336	333	287	307	302	334	333	351	347	344	328	327	316	339	336	350	334	311	314	324	324	325	310	349	355	331	348	318	348	334	317	341	342	335	316	308	364	319	340	320	337	349	349	321	297	333	343	291	328	338	347	335	334	282	333	309	364	339	313	327	348	330	348	325	357	297	325	316	333	349	335	349	316	305	315	341	349	310	320	339	316	350	329	337	377	316	339	349	305	307	293	307	331	325	330	330	315	346	297	336	307	357	362	300	343	344	317	336	306	360	319	348	354	331	359	292	303	317	352	336	346	347	326	309	338	349	361	353	334	323	339	326	342	338	347	309	314	315	342	334	308
1753	733	738	754	729	740	708	717	737	717	743	693	725	721	728	736	728	687	724	767	665	671	704	709	726	676	768	707	744	744	741	740	704	795	714	725	749	729	754	668	743	717	677	741	729	718	744	677	697	741	687	767	694	673	709	711	733	728	699	712	705	690	752	724	684	694	736	711	695	742	745	707	705	714	747	725	740	773	746	710	727	732	690	734	718	716	738	706	705	696	719	719	730	769	730	742	751	699	705	676	697	708	693	698	707	755	725	701	703	720	707	724	738	710	694	681	740	707	726	746	752	724	712	691	665	729	717	723	692	725	712	707	725	766	726	734	748	713	721	707	690	722	700	726	706	755	709	705	697	734	709	717	720	727	671	747	714	656	741	702	695	699	711	730	728	723	704	752	729	716	750	713	694	695	716	745	707	680	714	723	706	717	737	698	763	732	765	700	722	706	689	705	715	747	692	701	703	677	735	737	727	724	687	734	767	725	735	732	722	699	707	677	697	730	681	697	754	675	704	673	721	699	708	736	687	687	729	678	721	721	681	723	735	698	701	688	710	715	713	697	752	742	722	680	692	669	706	693	690	724	727	708	727	759	721	680	705	766	690	707	669	711	720	718	645	748	736	751	691	708	738	707	736	750	704	740	681	702	698	738	707	732	722	729	704	688	740	723	701	741	736	714	694	691	729	747	709	706	708	698	699	756	674	679	734	665	693	715	706	727	723	798	704	696	687	710	721	745	763	721	742	746	689	721	712	726	725	711	721	729	697	735	711	739	722	689	761	679	748	694	742	665	722	758	725	694	679	748	680	744	754	741	727	699	754	696	743	721	690	723	698	721	690	713	714	770	731	696	746	752	738	682	721	767	762	736	757	778	743	736	694	710	748	723	697	734	717	698	732	730	660	735	690	709	700	725	697	746	669	733	700	732	753	734	713	658	736	724	689	731	699	693	734	727	708	697	699	694	683	745	728	748	722	707	695	692	743	664	716	757	738	784	734	747	682	735	677	707	689	726	741	745	722	702	698	761	731	722	700	679	733	752	720	731	722	759	681	683	723	715	723	746	709	762	699	689	725	756	705	720	712	731	750	729	675	712	714	664	727	732	717	667	696	707	670	735	721	688	720	741	734	688	758	697	761	705	709	701	754	745	755	684	734	685	720	704	716	722	753	749	768	716	711	725	714	702	734	718	734	684	697	742	716	716	721	714	747	742	676	715	708	691	730	743	743	697	713	675	740	716	687	713	717	729	722	711	692	700	681	694	671	723	710	728	709	715	681	746	714	698	667	723	722	747	685	710	710	793	744	723	751	682	725	706	700	729	735	719	735	756	692	707	711	740	722	729	706	772	703	738	698	697	721	705	692	763	670	675	685	686	732	659	665	706	744	757	740	726	720	730	663	709	732	706	735	705	710	701	697	704	685	706	708	771	661	741	711	715	734	677	668	712	718	756	708	655	719	721	696	733	720	763	689	752	732	751	709	730	725	688	719	699	725	704	691	719	732	765	701	689	739	675	747	767	753	720	743	708	765	734	703	674	685	712	747	707	749	720	725	725	730	734	668	693	742	737	729	670	739	728	751	687	712	694	713	749	686	776	706	742	696	661	693	735	710	676	698	731	727	701	689	678	667	715	700	696	718	712	726	714	697	691	695	709	735	703	717	671	714	755	695	747	715	737	747	672	712	703	770	708	739	677	685	749	704	740	737	703	772	705	709	713	706	674	716	710	715	683	739	709	704	734	718	718	753	762	737	708	769	655	801	703	707	699	721	719	722	707	756	679	686	738	685	709	723	691	718	684	734	713	738	716	708	719	685	705	686	751	689	748	720	698	701	711	696	695	667	765	680	675	703	680	712	727	729	735	678	718	727	707	683	726	749	685	718	724	740	752	726	748	674	776	711	745	736	715	654	704	722	728	704	734	751	740	671	703	741	700	734	693	700	726	723	765	766	744	748	719	752	693	739	689	695	717	730	701	708	732	714	763	717	722	748	725	724	660	731	734	726	746	660	738	727	739	666	692	715	721	764	716	733	773	711	710	711	687	728	744	677	702	772	746	734	696	714	712	717	757	724	705	696	763	706	715	705	726	720	714	705	749	757	682	764	735	726	726	687	767	719	720	755	745	731	724	696	708	699	694	674	740	750	672	737	757	692	700	730	718	744	726	771	694	683	719	682	735	753	747	717	683	675	731	701	702	711	679	726	685	662	728	737	713	726	704	736	720	713	717	705	693	688	697	700	699	695	714	684	670	753	720	715	691	752	655	676	759	733	685	678	721	706	743	721	686	781	694	699	734	705	731	695	741	727	751	775	737	685	732	709	720	721	701	720	667	669	725	702	701	720	691	702	687	737	715	682	687	730	752	741	708	715	679	703	735	738	708	733	717	700	733	750	680	725	675	737	724	716	732	738	711	696	714	705	740	748	722	704	751	701	754	697	723	693	737	716	737	727	694	722	725	670	725	696	693	742	728	745	687	682	679	731	725	730	719	716	710	701	689	738	677	700	753	734	721	733	730	694	724	677	729	685	698	745	681	722	745	675	703	721	695	696	680	692	722	715	750	746	767	737	730	693	718	706	777	700	704	665	740	695	737	685	721	746	685	703	730	646	701	717	732	748	681	740	697	732	729	691	698	729	688	722	733	725	730	694	717	711	684	712	704	727	679	730	687	763	716	714	720	711	680	695	664	728	780	695	739	747	696	682	709	803	751	684	682	718	738	743	755	720	711	718	712	687	701	716	724	712	696	723	735	728	761	738	742	725	748	734	750	705	724	705	712	748	725	713	696	782	721	700	737	774	673	667	674	708	712	730	727	752	725	742	720	744	691	723	722	732	690	720	688	691	720	717	758	723	801	698	737	726	735	719	744	705	703	719	702	691	713	697	718	714	758	765	729	731	731	736	703	704	673	673	726	720	714	766	707	718	698	751	703	738	745	706	725	697	726	664	687	709	706	728	643	708	650	688	716	751	666	691	700	667	690	727	660	699	754	712	694	707	777	683	689	769	708	732	738	698	716	689	766	670	731	689	726	703	705	693	697	739	717	739	717	732	715	714	732	734	683	677	628	758	750	705	686	748	738	705	738	642	701	729	748	711	723	687	693	757	666	731	686	713	736	709	708	712	804	726	746	732	747	716	717	729	752	725	728	729	702	741	679	717	698	738	710	687	685	670	729	738	727	699	718	738	678	757	743	719	735	702	710	727	725	705	760	744	696	746	737	723	696	720	738	726	738	721	687	748	677	682	675	682	663	686	737	710	685	716	696	742	729	730	736	677	691	794	745	699	758	713	702	746	719	702	716	694	754	700	696	724	729	781	711	684	741	705	674	675	767	724	688	699	723	710	689	674	719	703	711	724	739	732	706	720	678	699	732	735	723	720	708	750	687	763	771	699	651	721	715	714	685	741	723	683	742	732	731	732	718	728	763	736	735	716	729	703	762	661	709	729	721	718	775	684	727	733	729	714	714	757	740	720	673	738	755	686	683
7321	528	568	486	307	272	210	225	196	194	182	181	164	177	177	173	182	171	170	179	166	145	153	137	189	146	148	149	187	158	140	157	162	147	170	162	143	166	161	161	134	150	119	139	152	131	170	178	150	128	125	137	148	152	170	155	137	118	169	146	174	151	150	151	156	134	167	136	155	164	162	152	152	159	186	152	161	161	130	135	148	165	132	141	134	152	161	171	144	156	137	152	133	154	145	156	109	140	146	179	116	145	156	160	150	142	162	145	153	151	153	125	138	149	154	145	126	135	136	172	142	137	176	139	141	146	160	173	147	166	133	150	151	157	135	163	135	149	158	151	147	161	143	138	130	157	134	145	125	138	145	152	135	165	167	143	152	169	165	174	127	139	126	160	147	173	152	147	137	161	161	156	154	147	161	160	160	144	175	150	150	154	140	154	167	154	173	144	162	153	149	151	176	157	149	141	131	149	148	137	131	154	170	168	154	144	152	167	157	167	164	139	165	171	131	157	159	144	132	174	141	126	132	167	147	164	134	151	171	146	167	156	151	123	136	149	141	163	146	144	148	145	138	149	154	158	166	153	135	149	139	149	156	146	161	145	129	154	161	169	143	147	132	155	132	160	163	154	148	164	158	128	137	133	133	136	139	157	139	166	144	139	149	131	148	150	162	145	141	138	173	141	153	144	142	156	169	130	162	145	162	166	125	146	168	148	167	174	134	142	138	137	137	165	144	141	153	185	173	135	137	151	171	137	142	156	144	154	157	142	155	164	164	151	155	149	151	172	138	177	135	160	169	152	161	148	161	161	153	154	161	150	166	140	132	160	155	146	167	156	144	169	163	159	149	164	140	144	137	153	119	147	151	162	160	155	144	160	149	154	162	150	138	129	149	155	164	182	134	154	160	146	145	142	163	161	133	167	155	162	139	123	160	148	138	165	162	143	127	149	141	151	140	169	149	155	140	154	146	126	134	153	136	154	156	152	136	152	159	175	143	172	178	132	144	155	166	134	157	144	173	162	157	139	130	177	141	179	153	158	151	160	153	145	146	164	158	152	146	159	145	137	141	113	136	139	160	153	154	143	151	129	163	151	166	135	138	140	132	140	151	152	157	125	136	133	144	147	155	170	148	156	160	121	135	144	138	155	167	163	138	161	164	159	168	164	148	143	166	158	140	158	136	155	143	150	148	183	164	165	147	144	180	153	153	129	168	169	164	143	143	149	171	148	139	143	129	163	153	140	152	150	145	169	144	162	157	127	160	172	160	151	149	154	145	162	119	156	135	140	150	165	144	172	162	137	155	161	159	170	144	138	150	146	163	147	151	140	173	160	164	147	131	145	150	148	150	147	157	154	139	142	146	150	147	149	156	136	152	157	160	151	149	141	157	159	175	152	142	133	149	145	164	148	154	141	137	170	165	156	140	151	157	138	146	131	135	144	153	159	135	165	143	126	148	156	166	141	127	155	150	148	151	147	174	144	150	132	157	165	154	139	143	143	154	153	155	162	154	150	159	148	142	137	144	141	164	171	177	148	156	138	148	133	162	132	161	151	177	147	138	145	156	128	164	168	154	170	144	153	148	161	160	127	159	178	138	146	183	165	152	154	116	163	166	175	151	177	142	150	146	157	148	161	142	160	158	151	164	171	148	163	137	122	163	143	140	148	145	167	145	194	163	145	149	151	161	180	138	149	163	151	147	151	155	161	148	149	186	137	175	118	142	161	171	147	156	131	148	147	160	166	136	142	161	166	159	167	162	156	133	159	160	145	133	158	162	152	158	147	142	162	163	149	149	166	142	162	152	162	163	142	143	166	156	145	135	164	165	153	146	159	154	141	159	146	146	162	143	154	135	124	141	164	138	149	142	146	140	132	147	138	143	139	172	156	148	147	155	123	164	176	152	137	153	151	175	159	142	166	153	125	138	155	171	139	140	145	140	166	156	145	148	155	173	155	134	138	170	145	129	152	144	161	176	162	141	149	127	122	157	159	165	130	147	142	154	169	128	145	147	144	144	144	143	151	132	140	169	140	134	143	150	143	145	155	163	125	179	169	140	173	159	147	160	154	142	179	143	138	139	151	141	132	158	156	146	136	149	145	145	170	142	148	152	165	128	151	158	159	166	127	156	166	143	138	165	171	152	163	151	153	160	132	140	134	147	138	131	149	171	197	149	145	139	139	145	129	154	145	147	149	138	151	143	142	166	162	149	165	130	142	138	158	146	135	159	157	144	140	158	149	168	151	135	151	152	165	137	159	139	146	145	136	146	169	143	136	140	154	154	157	155	178	151	157	149	127	130	147	189	152	158	169	156	148	148	165	150	161	145	146	127	155	152	164	146	151	171	152	133	159	144	138	158	130	158	132	140	134	145	164	167	125	141	153	173	151	160	171	135	153	133	149	157	173	172	151	163	151	181	158	138	165	155	172	144	159	138	127	179	163	155	150	145	149	148	152	177	155	147	161	150	142	162	173	147	130	150	131	146	189	140	138	134	159	143	145	149	147	142	128	132	147	155	153	156	149	130	156	138	139	145	164	150	136	126	123	134	146	173	164	157	137	137	174	138	162	152	144	139	154	164	145	166	134	154	138	154	160	158	151	144	142	122	152	157	154	127	162	147	123	154	126	150	139	167	143	156	154	146	146	141	156	168	183	156	145	160	138	162	161	161	155	154	154	164	155	133	152	167	171	172	164	173	173	135	167	147	141	126	166	163	154	152	129	124	150	170	165	160	148	181	160	179	130	143	158	170	154	143	150	165	157	163	158	153	138	142	143	140	166	161	133	169	139	157	137	156	173	131	130	153	151	132	156	150	158	150	150	154	156	131	158	127	142	128	168	153	151	167	165	149	152	157	163	145	152	160	158	144	168	165	186	144	157	142	165	161	137	160	150	161	147	127	147	137	163	164	158	162	154	158	151	144	167	155	187	165	189	152	136	166	158	162	154	159	152	144	165	176	140	134	160	155	151	146	166	149	143	130	147	148	139	164	142	164	161	152	160	152	140	158	139	153	151	175	177	164	133	157	155	146	158	148	154	135	145	138	137	151	157	116	164	135	140	147	148	170	164	141	178	136	157	146	144	132	135	171	138	163	157	131	140	163	136	151	131	154	162	147	120	150	155	152	152	155	154	162	166	158	157	161	149	143	174	144	172	137	128	172	134	147	162	148	134	171	158	169	123	145	146	146	156	128	167	156	154	172	149	148	147	164	166	141	133	161	134	160	125	140	163	135	153	161	136	155	165	146	150	176	172	148	116	157	157	144	140	136	125	148	152	142	170	156	136	148	141	125	159	141	133	160	145	172	146	153	170	154	135	143	148	141	127	167	162	183	157	155	162	151	160	148	154	163	143	160	175	145	126	141	142	149	130	160	161	167	153	146	128	150	150	151	140	148	152	132	170	160	164	136	174	151	137	152	133	167	137	161	139	147	141	148	144	153	163	156	141	152	132	163	143	156	149	142	144	148	146	157	151	161	165	160	162	163	137
5974	721	1224	1342	1207	1003	825	681	596	608	547	514	508	483	436	472	461	438	430	380	374	408	400	398	417	411	424	372	356	353	402	386	374	360	376	377	394	348	387	378	375	340	343	342	407	371	366	410	374	365	374	401	364	383	398	360	340	367	346	395	327	374	360	355	399	376	382	371	387	352	356	356	361	346	339	354	345	367	396	331	373	361	372	336	415	340	385	363	380	374	365	378	375	365	390	357	353	376	364	341	354	360	364	340	375	357	395	367	357	384	344	349	354	376	391	373	350	337	355	353	362	360	336	396	385	361	362	378	324	372	343	347	339	353	355	365	346	376	366	371	336	365	360	361	364	402	352	368	332	363	342	329	382	359	391	375	324	374	357	350	346	385	389	344	328	344	362	338	393	366	362	351	350	351	332	365	379	370	351	382	339	381	340	381	345	335	383	378	378	349	336	366	379	366	340	343	400	379	355	331	362	323	375	407	325	344	350	348	339	342	352	390	379	363	361	359	355	345	373	390	335	368	384	347	360	386	344	386	335	334	356	379	336	351	332	351	341	335	366	362	396	337	369	368	347	398	374	349	334	340	371	353	345	342	393	353	360	342	365	363	344	361	346	372	359	347	345	355	407	382	368	359	323	387	343	370	351	361	336	382	351	363	343	331	353	357	367	336	376	375	371	371	373	341	335	331	361	389	362	365	382	384	371	365	364	360	377	319	334	381	408	364	348	353	343	312	355	365	324	351	370	382	381	396	348	383	430	313	349	370	392	379	363	350	347	383	370	388	377	362	359	329	357	360	351	349	360	369	359	338	375	420	346	355	396	355	365	348	367	336	404	328	346	363	363	351	376	317	332	352	349	336	382	381	359	357	350	336	378	378	367	388	347	336	355	370	350	370	356	346	368	335	349	376	351	340	406	363	357	364	360	383	371	354	352	361	378	412	357	374	303	369	360	336	323	383	356	347	349	376	351	339	347	392	394	341	336	362	357	369	367	350	343	375	373	356	338	363	360	342	324	396	319	311	342	387	357	361	336	331	388	376	351	365	381	356	360	362	369	375	398	358	333	335	366	387	383	359	389	367	370	351	371	378	383	364	336	376	374	380	352	369	350	368	357	363	356	345	347	380	335	359	385	340	382	390	387	345	353	359	342	333	361	363	347	386	354	363	381	361	361	383	341	322	377	345	352	343	319	325	342	380	379	338	341	352	390	376	351	346	353	355	350	374	354	358	366	379	358	361	373	323	329	349	330	359	377	365	389	371	355	380	357	372	385	360	333	338	357	358	352	358	356	358	364	360	339	372	371	359	371	355	353	405	355	321	365	376	346	357	370	373	366	341	372	345	342	370	354	390	385	372	334	367	369	361	367	383	361	344	371	357	355	382	363	357	362	346	398	413	358	361	322	358	348	378	375	392	365	355	337	369	371	367	342	382	369	322	357	359	331	291	337	358	379	364	380	352	308	380	355	366	360	361	384	386	330	380	351	352	352	372	385	340	348	395	364	347	382	356	335	377	332	351	364	372	391	345	347	374	366	340	320	334	360	333	381	344	367	360	332	385	346	361	387	347	357	374	347	355	373	363	395	321	366	380	340	324	343	344	360	352	356	357	345	358	322	355	337	340	373	342	349	326	330	347	345	361	339	347	360	365	368	390	377	379	338	337	348	369	345	351	380	340	355	354	381	380	362	351	346	357	325	375	344	366	355	369	356	391	335	347	353	373	370	335	323	349	356	336	393	352	349	344	369	342	369	368	369	366	380	369	359	356	387	313	362	379	406	368	370	365	362	376	318	339	349	404	354	368	352	363	352	347	337	352	354	348	375	368	344	343	356	350	365	354	340	325	360	346	346	349	370	379	334	376	333	377	350	380	373	393	382	349	385	374	374	356	347	384	374	347	340	330	364	333	354	370	329	380	397	370	391	355	356	354	380	353	352	368	335	349	343	371	323	376	317	362	333	351	365	360	343	351	336	350	386	374	370	337	355	342	316	354	367	343	357	390	362	364	347	367	363	382	363	356	332	362	373	362	324	393	353	336	350	364	357	405	373	392	358	355	374	366	404	364	328	374	347	332	337	375	376	380	331	349	368	371	346	371	335	356	356	365	363	356	323	377	351	358	329	379	363	377	330	368	360	323	358	337	376	426	377	376	363	359	348	345	354	372	374	354	351	365	347	350	379	355	326	371	349	349	313	367	333	353	384	350	373	329	373	324	365	369	343	367	358	353	344	380	390	373	339	375	394	364	367	364	351	368	373	369	351	352	362	354	352	348	328	348	338	385	364	376	372	375	326	339	362	407	371	363	368	342	349	363	359	378	367	366	390	348	350	359	365	375	366	363	344	384	370	347	334	355	359	345	356	342	393	350	361	340	377	326	379	330	326	337	363	385	360	342	352	332	387	355	357	362	378	393	347	361	379	325	336	306	354	374	362	346	352	362	351	361	357	339	381	390	349	364	346	369	377	334	353	357	355	360	391	406	374	407	366	320	349	363	362	365	340	368	387	365	376	333	360	390	383	388	375	337	352	339	385	334	358	364	350	374	347	373	367	358	399	364	338	386	358	332	338	312	347	341	359	387	394	318	348	372	370	363	394	385	364	383	331	362	358	369	347	365	372	347	364	354	363	349	352	332	358	359	378	361	361	387	374	368	350	337	336	351	351	345	366	356	333	371	360	338	358	320	370	330	347	385	374	365	335	378	359	356	347	341	354	334	347	391	354	352	353	374	323	363	325	362	366	361	348	332	342	360	317	376	347	350	353	365	341	343	374	352	368	363	363	354	366	370	337	332	380	344	364	390	357	344	368	362	338	349	365	379	378	359	346	379	352	328	339	356	376	344	365	364	366	364	360	356	354	347	393	371	339	323	363	344	378	363	373	360	344	330	347	366	329	355	377	379	360	379	334	355	342	378	353	354	340	395	394	356	372	376	393	350	361	370	374	329	367	328	361	380	391	365	374	401	374	366	347	336	334	341	370	371	360	341	309	388	397	376	355	333	346	347	376	363	356	365	351	372	344	335	355	351	361	369	400	337	384	378	318	357	329	387	334	355	346	374	349	340	373	386	366	396	360	356	396	314	354	343	356	354	339	360	360	347	377	338	344	366	375	354	328	305	405	338	358	386	343	361	356	375	368	349	370	362	357	362	339	330	363	353	333	367	355	340	358	354	381	355	364	365	349	398	346	324	361	361	406	377	369	362	322	378	419	329	354	349	309	334	358	343	359	366	344	359	361	322	352	380	376	364	369	347	366	394	333	353	338	339	348	370	373	387	367	342	343	361	384	358	355	349	347	331	355	364	383	373	341	356	391	321	387	352	353	365	346	351	364	337	384	370	351	399	349	408	359	362	380	370	378	337	358	376	355	346	362	350	333	353	345	350	367	370	381	360	300	367	368	363	354	372	344	376	344	364	349	361	339	354	397	339	370	338	374	346	361	353	367	374	366	358	373	364	344	349	328	374	358	368	324	341	353	357	391	349	354	371
13595	1107	1004	755	520	392	337	264	236	216	187	176	169	185	172	164	183	168	162	172	168	180	174	165	193	156	139	149	184	167	168	138	171	141	121	171	186	167	128	135	140	158	153	143	144	157	139	188	157	137	147	137	159	151	153	132	146	138	156	156	137	155	167	155	135	147	150	141	157	158	143	129	142	164	140	147	155	134	190	129	127	178	170	155	157	142	129	157	126	163	165	161	149	128	150	167	163	155	139	133	145	149	144	128	161	144	156	151	146	117	182	152	169	142	144	160	158	157	147	162	125	148	167	147	148	139	132	139	172	148	165	149	145	143	158	163	138	139	152	140	147	170	158	158	138	158	169	153	170	169	172	129	167	159	143	153	154	138	157	154	151	155	158	150	173	157	153	162	155	145	143	155	163	129	141	146	126	146	134	136	156	138	163	146	129	187	150	148	153	131	129	137	137	143	156	150	160	149	130	150	164	148	151	172	151	153	170	157	133	143	144	155	138	136	151	144	127	143	162	175	142	133	139	164	169	149	165	153	155	155	168	133	158	160	158	153	137	163	157	177	141	144	140	160	139	164	144	153	172	133	136	147	143	133	141	145	155	159	136	141	168	173	145	151	163	154	151	131	167	159	160	144	169	138	152	145	144	161	149	158	163	147	167	145	144	135	157	155	174	164	159	143	146	109	136	139	138	130	139	163	147	134	143	164	136	129	158	170	160	152	144	163	146	176	155	157	165	138	159	150	157	140	141	166	152	155	134	154	158	162	176	176	154	150	143	171	153	157	139	149	184	147	146	149	169	144	151	137	144	144	144	152	162	167	143	143	144	140	136	151	124	127	130	159	155	158	178	163	141	144	157	165	149	162	143	139	166	166	151	148	155	146	140	164	164	159	161	153	146	149	157	141	155	151	146	141	168	136	146	158	152	142	149	136	156	145	144	147	135	164	141	141	137	160	130	149	152	151	165	123	166	152	145	136	139	148	156	147	148	143	141	149	143	156	145	155	151	161	156	165	152	148	158	137	132	138	166	133	166	154	177	145	147	137	141	129	135	140	160	142	163	168	167	145	125	140	138	169	147	143	156	146	156	165	179	161	166	170	140	175	155	158	158	136	168	124	154	136	145	152	144	162	124	161	153	166	149	140	143	177	148	149	152	168	148	144	152	153	146	154	171	167	160	136	134	132	125	144	152	159	162	160	153	147	142	138	174	139	123	149	140	154	147	169	164	161	137	150	166	133	151	129	140	141	169	133	157	153	154	127	157	160	136	118	120	146	158	130	150	150	140	125	151	146	155	169	149	154	176	159	149	135	152	155	152	131	140	156	144	133	174	152	162	157	156	120	145	172	140	153	159	129	150	160	135	161	150	160	152	167	145	167	156	137	128	172	178	157	145	171	147	174	163	165	135	173	146	139	170	163	132	131	139	160	152	142	166	175	161	154	158	173	136	128	154	140	158	144	151	153	165	156	166	126	168	150	174	159	140	161	162	142	152	172	134	168	167	151	160	131	135	131	159	151	147	157	154	147	135	156	147	138	160	155	134	152	156	140	134	149	150	138	161	169	142	126	158	161	149	167	147	151	163	152	153	148	156	158	150	156	152	149	145	159	157	168	128	142	183	168	152	181	174	145	155	133	148	139	155	149	140	152	150	178	132	158	124	147	141	155	153	167	147	179	139	170	140	175	159	137	139	141	131	134	143	146	152	154	174	169	169	151	135	146	143	134	148	133	161	161	163	142	143	174	131	126	159	143	162	132	147	148	144	160	145	155	138	145	147	165	160	154	130	129	157	158	152	152	157	143	121	144	134	151	145	138	163	161	155	156	163	172	160	143	132	156	136	141	165	138	174	160	165	146	147	143	137	161	160	152	136	161	150	170	158	143	125	147	147	166	159	119	143	125	169	171	155	151	168	143	152	146	135	146	176	168	162	165	148	154	160	127	154	143	146	148	149	154	155	150	149	146	148	165	169	155	154	163	156	149	157	165	151	179	162	148	171	155	162	170	163	142	136	167	152	181	173	170	166	137	145	149	145	157	133	154	161	146	151	158	135	161	157	131	147	135	168	141	161	146	145	136	138	147	151	160	153	139	137	124	165	150	152	143	170	151	171	158	161	163	145	146	156	160	155	165	135	165	159	141	138	150	126	142	141	166	156	147	162	154	134	137	146	169	137	153	147	150	167	144	165	131	134	129	157	161	149	165	150	165	157	142	145	150	139	151	177	128	149	134	161	144	166	149	159	140	129	124	145	156	140	156	139	118	156	157	156	143	133	162	177	155	149	159	138	162	128	136	147	134	146	141	135	161	142	147	174	149	167	157	154	170	161	152	145	150	173	138	159	150	155	155	150	163	158	127	151	132	153	157	138	167	165	128	134	157	140	132	164	149	144	180	142	153	152	162	146	164	157	149	154	161	159	155	155	185	164	174	160	135	152	147	145	157	162	171	163	168	167	139	161	179	150	133	156	138	156	164	147	162	169	134	158	143	143	143	143	155	158	158	157	167	141	158	145	148	151	149	165	137	156	155	147	173	148	179	171	129	157	129	137	133	155	162	139	151	122	146	131	149	160	177	146	167	172	159	150	157	156	132	148	141	128	153	159	163	131	139	148	145	170	134	148	154	156	163	157	146	169	131	138	134	142	156	137	147	135	128	157	136	162	150	157	166	144	142	149	165	169	128	139	153	137	149	162	143	157	170	152	128	155	162	146	159	149	160	148	150	152	141	137	150	158	137	140	179	158	142	164	163	143	154	175	139	141	174	155	176	151	173	179	149	154	164	153	156	138	162	175	154	150	151	165	131	142	137	146	166	154	148	134	162	149	174	140	144	170	155	155	153	146	146	154	154	163	149	144	146	169	149	140	149	153	168	153	151	153	140	138	150	158	138	133	154	150	122	151	133	143	169	146	129	135	163	139	174	178	148	163	158	142	148	142	152	144	165	144	140	161	135	145	157	136	167	178	160	158	156	161	138	133	148	148	141	150	174	147	138	164	145	154	155	155	143	131	148	146	139	137	157	140	165	163	160	146	148	144	162	150	147	165	169	164	152	190	137	148	151	158	156	116	138	141	151	161	146	144	132	151	162	157	158	147	137	146	152	144	133	158	155	161	158	158	164	153	139	142	158	153	159	138	128	158	165	173	159	160	135	138	144	156	138	126	179	158	145	141	145	137	145	143	125	143	147	140	136	146	133	167	141	164	138	138	125	146	145	126	151	137	157	169	156	152	161	140	134	157	123	149	151	153	147	150	129	148	159	156	152	144	156	186	182	149	139	141	143	130	158	132	153	153	136	147	149	177	167	125	183	182	146	151	151	155	122	139	155	142	147	138	146	171	168	150	125	152	166	144	154	146	150	148	154	155	152	150	147	126	149	162	149	154	142	172	157	145	161	153	174	159	158	150	145	141	153	148	178	145	153	144	137	164	160	148	163	134	152	143	146	158	153	159	138	173	149	142	142	176	147	142	154	172	183	154	159	171	144
7816	1053	2139	2442	2004	1686	1216	970	825	764	741	733	649	668	567	612	524	535	511	478	506	495	492	415	414	464	479	401	445	506	460	406	421	444	386	381	402	409	449	426	370	412	427	421	410	409	438	416	412	429	396	398	381	411	366	409	408	353	434	404	412	426	398	413	401	421	384	403	389	369	389	393	383	390	373	410	375	422	371	428	409	369	380	371	390	401	377	374	391	393	425	393	389	379	363	387	353	377	371	427	404	392	390	372	397	364	385	370	388	421	378	334	389	408	384	414	406	435	370	400	391	373	359	385	396	415	394	407	368	380	378	345	381	387	414	374	401	410	392	426	398	342	404	393	407	422	418	405	373	385	378	386	399	411	387	390	409	404	399	392	402	351	367	403	363	388	361	379	385	402	374	378	387	397	420	364	376	411	390	375	371	370	396	400	358	382	367	421	423	412	388	361	393	408	404	415	422	395	381	387	385	389	392	411	395	418	368	395	394	377	380	401	362	410	402	392	396	369	401	380	394	364	392	431	437	372	375	374	404	394	349	410	377	383	395	386	371	361	396	411	399	373	412	371	410	415	385	415	398	408	369	388	389	407	406	378	376	373	387	365	378	381	385	369	391	389	381	379	422	418	397	395	375	399	399	371	387	414	403	385	368	373	370	368	367	342	374	367	453	383	426	379	381	408	367	361	356	376	413	410	366	389	390	331	395	407	375	380	360	385	434	382	406	424	371	404	363	401	382	381	394	372	393	390	378	402	381	380	379	380	384	386	331	439	407	368	383	379	383	383	378	407	432	377	376	376	367	398	410	398	427	402	389	394	424	384	371	375	362	423	399	394	331	369	385	366	403	405	379	368	386	393	427	406	395	379	418	369	366	405	383	341	378	386	415	395	404	409	381	404	365	391	376	375	372	390	368	373	375	396	386	374	386	406	411	378	364	390	411	399	395	378	384	376	380	412	394	379	378	394	377	396	347	399	409	419	359	364	421	377	386	417	395	380	415	377	391	435	405	383	407	386	402	373	378	407	414	355	353	372	408	360	381	427	359	366	363	424	380	362	370	424	344	355	377	403	414	395	409	378	394	390	384	386	384	395	410	366	370	420	402	380	367	415	389	381	387	376	376	389	363	360	371	393	380	387	386	381	394	386	384	374	372	404	422	385	404	355	376	417	394	429	367	402	405	383	427	397	381	419	399	426	423	379	410	401	398	385	390	333	387	382	396	387	401	397	421	446	393	369	398	404	383	351	396	393	388	406	373	392	380	376	381	384	410	365	396	386	390	380	398	360	364	390	358	397	379	368	383	376	381	354	393	416	389	408	383	379	390	394	363	375	419	394	372	395	392	417	400	407	388	396	411	396	381	389	379	388	404	429	387	382	392	391	383	425	379	407	417	396	383	418	411	429	411	419	384	383	413	371	401	356	378	372	392	400	408	393	384	349	388	377	388	395	380	391	365	368	406	422	391	387	359	369	395	343	403	387	395	384	404	426	359	373	376	386	421	365	404	380	365	383	427	416	415	404	395	403	368	381	399	380	346	396	364	362	365	408	410	370	392	388	387	377	412	376	413	409	395	403	387	409	373	379	415	403	401	381	396	379	394	395	384	370	396	369	395	350	430	389	417	360	377	399	366	408	394	395	396	429	369	358	370	367	405	379	411	370	414	416	380	362	370	387	379	408	411	394	413	385	359	380	417	419	389	375	400	373	382	375	423	407	386	368	381	373	392	359	377	366	416	383	390	355	437	361	391	370	426	375	397	373	380	376	422	387	371	374	358	406	389	407	404	395	406	397	395	368	330	401	378	376	386	390	387	386	403	376	361	383	414	387	401	376	386	383	374	405	399	372	375	382	384	410	376	462	389	392	416	403	411	393	400	364	404	396	379	385	418	376	371	366	397	411	363	393	398	424	352	434	426	416	356	405	435	394	401	329	429	388	417	382	394	453	406	396	341	352	399	383	387	393	393	408	394	380	409	427	410	377	376	375	399	386	388	388	369	382	391	351	424	351	381	416	386	409	390	368	416	397	364	387	388	393	335	386	410	375	404	386	365	397	403	441	417	396	410	380	423	387	383	404	384	371	398	367	402	362	356	405	385	400	362	394	398	362	370	360	379	353	369	408	427	390	392	410	394	378	397	408	376	402	401	408	381	366	393	402	365	397	352	384	447	394	358	389	378	417	401	388	347	371	384	395	411	423	378	391	363	393	389	418	354	397	405	380	400	394	367	393	363	359	384	381	402	432	427	387	396	394	388	369	365	408	343	411	389	419	409	402	408	388	394	412	392	406	365	379	392	382	383	391	392	408	364	369	392	405	398	410	387	429	368	365	416	410	387	380	386	386	348	382	337	401	423	396	392	359	391	395	391	344	377	411	364	387	381	380	359	418	390	394	418	407	386	410	372	394	384	369	389	397	412	396	415	392	400	395	387	399	395	365	343	399	366	392	345	369	365	405	377	382	388	364	407	374	387	371	392	354	390	406	353	380	400	385	395	354	357	393	432	380	388	356	423	386	391	375	351	366	370	427	395	376	374	398	351	383	390	394	399	396	401	389	388	420	399	378	380	392	357	382	364	374	387	368	364	431	415	415	382	400	350	365	395	371	368	411	388	421	400	397	388	385	384	382	365	408	361	378	386	383	376	372	392	416	380	368	367	438	374	343	374	415	388	390	398	401	385	393	386	403	382	375	398	375	377	379	409	378	402	402	376	360	406	373	380	381	396	396	376	389	382	404	380	395	390	386	368	390	401	377	393	397	391	366	397	378	439	377	359	387	384	381	414	377	428	370	378	368	425	382	354	445	363	352	391	383	391	337	415	391	372	392	375	377	406	382	390	353	409	377	396	365	409	365	366	409	375	420	404	391	404	357	409	367	370	373	393	369	380	379	397	385	381	406	396	407	392	349	383	363	410	374	369	375	391	454	356	381	393	364	407	375	409	414	395	407	416	399	378	393	383	360	394	408	368	416	352	355	378	387	374	345	379	423	363	392	359	411	383	359	367	414	397	393	375	401	362	386	405	381	373	387	396	412	352	388	387	389	378	399	408	403	414	384	385	407	403	410	368	438	397	366	400	382	405	401	398	349	427	356	372	364	400	378	384	375	425	364	416	377	422	368	382	387	408	395	406	377	397	408	421	377	409	380	396	392	406	383	387	373	374	386	365	424	334	380	400	413	396	390	390	399	430	380	376	416	365	403	428	367	385	408	402	380	408	365	425	385	372	370	403	389	433	397	347	404	381	382	400	358	391	384	378	359	382	400	412	371	385	406	403	407	396	387	378	401	429	367	366	403	389	393	397	370	408	403	396	395	396	361	396	403	384	374	359	343	384	363	379	382	377	383	389	407	395	385	366	373	356	403	379	392	396	395	406	395	349	456	398	381	374	388	372	408	395	358	370	408	365	413	395	369	380	393	370	396	402	397	391	394	396	391	369	394	381	383	388	394	410	387	389	363	395	393	371	402	398	368	397	382	380	398	395	393
1502	356	286	369	345	340	325	309	333	341	319	335	328	327	339	316	330	322	347	353	352	336	345	324	314	332	297	335	301	329	331	344	315	328	321	347	320	335	350	323	338	332	312	350	338	348	342	366	336	315	361	343	336	297	372	331	318	333	332	321	333	323	318	317	342	296	338	327	345	339	325	342	330	329	334	323	335	309	316	288	295	325	371	332	322	328	335	315	332	328	299	332	345	353	350	330	310	365	316	341	337	364	346	352	328	324	335	310	300	358	304	343	313	356	321	306	319	352	318	325	354	330	376	294	352	330	297	309	331	324	333	364	353	322	354	369	338	311	292	315	317	281	334	357	338	358	322	345	334	333	335	346	357	312	293	314	314	352	350	364	376	329	329	351	307	305	303	343	309	311	298	289	324	360	338	302	330	317	354	343	364	325	300	334	302	342	286	367	342	338	312	319	328	315	312	318	340	321	280	324	317	321	351	319	336	339	331	315	339	330	341	317	369	332	354	323	352	318	359	333	337	332	326	335	358	344	347	296	317	341	316	341	368	387	325	306	335	307	315	325	335	357	319	326	312	354	337	338	343	316	323	354	324	304	355	330	332	330	365	323	308	329	360	285	293	333	357	335	339	334	323	326	334	299	329	355	299	349	339	365	320	350	337	392	316	346	326	319	299	339	350	348	300	344	359	350	305	322	344	324	352	341	338	322	329	348	349	346	321	336	353	338	343	346	318	331	328	341	318	323	386	351	334	324	306	333	329	321	329	315	318	315	310	303	330	307	317	343	327	350	314	324	358	328	329	292	316	341	329	321	297	329	321	305	309	329	343	347	332	343	304	338	307	307	363	332	354	353	327	308	343	331	314	334	302	314	329	332	341	361	323	307	327	345	283	304	356	330	347	324	301	343	337	333	344	339	341	338	311	352	343	387	336	329	285	355	379	298	305	336	334	335	344	340	345	325	337	355	326	327	326	320	340	307	315	322	356	336	347	332	333	370	328	375	321	324	334	346	352	339	303	339	342	318	348	295	337	341	332	365	358	351	324	325	324	342	322	358	325	343	337	319	326	334	339	324	318	305	349	331	326	334	345	327	332	316	324	340	338	359	339	333	326	342	306	338	326	359	335	363	350	333	321	346	352	303	346	326	344	344	322	360	337	318	351	338	333	337	352	336	334	333	310	357	322	332	349	329	336	341	355	341	344	360	359	294	329	312	317	309	306	319	331	336	351	327	354	386	335	333	346	320	348	320	317	338	324	359	323	313	317	328	353	347	297	333	330	355	324	323	342	336	322	325	324	332	328	315	351	340	311	358	345	380	320	341	329	340	340	340	330	313	320	367	341	309	324	336	346	320	323	362	331	346	307	322	361	339	354	344	340	338	324	329	339	321	315	310	352	336	339	322	334	320	312	308	303	380	312	296	317	317	343	295	341	342	330	348	346	318	357	303	293	360	331	320	314	358	340	329	343	314	355	329	340	333	306	316	337	346	313	372	370	345	337	317	312	342	344	317	366	363	352	318	331	282	356	310	333	329	353	349	337	358	363	321	334	318	306	330	302	329	348	323	313	333	347	299	356	344	325	357	335	307	337	330	371	303	351	334	338	359	323	322	324	302	335	341	319	363	339	338	318	362	353	329	281	374	328	351	291	348	308	316	345	323	315	326	323	311	333	326	320	326	328	328	319	340	338	330	298	300	319	337	389	328	343	298	316	346	321	345	348	338	294	367	311	352	318	358	350	315	323	305	332	320	324	310	330	310	341	344	340	324	343	330	340	329	299	341	328	314	318	335	326	335	356	319	335	338	313	312	298	361	360	330	352	322	323	338	378	308	323	333	351	331	289	329	335	337	356	330	364	334	337	380	318	351	339	334	317	351	357	362	326	327	350	330	333	301	340	326	374	322	339	344	365	331	324	327	316	354	351	327	346	368	310	295	363	307	331	355	348	316	298	349	316	365	342	347	353	308	311	338	325	339	317	318	331	335	344	355	361	328	350	338	344	284	343	330	362	327	350	339	328	324	324	354	306	338	342	382	334	360	326	339	316	366	371	305	379	368	339	315	341	312	280	340	338	332	331	308	331	320	334	332	342	313	331	325	361	334	351	344	320	346	339	326	348	354	350	326	339	315	343	325	326	335	335	334	320	276	334	348	331	384	334	329	345	330	338	307	344	349	342	319	297	343	326	339	335	357	341	289	320	357	309	298	342	343	353	321	329	339	383	354	327	346	307	329	322	308	342	333	329	315	335	340	325	319	298	307	345	335	342	328	341	280	340	300	292	335	337	358	336	333	318	296	291	341	330	317	345	331	341	326	360	326	317	327	328	332	355	343	361	347	328	294	359	356	340	309	353	345	316	342	332	348	365	335	346	326	320	297	333	342	324	360	362	342	354	339	326	324	322	389	305	326	320	359	338	306	318	346	338	328	348	340	349	339	315	372	311	318	339	306	322	295	339	336	305	338	342	338	317	308	329	312	310	361	340	307	340	302	333	325	321	337	345	344	292	337	331	334	358	330	362	331	356	297	337	326	330	333	316	353	321	359	332	309	345	335	308	328	354	317	353	300	333	340	312	331	340	314	337	333	326	319	295	328	328	320	373	335	312	307	336	296	331	342	315	357	317	317	307	361	330	331	323	314	344	346	320	337	320	313	318	307	375	306	331	339	323	356	350	299	312	300	324	329	340	325	332	338	342	323	330	354	327	309	350	367	327	293	293	319	334	322	372	381	335	312	346	377	321	332	358	353	312	350	307	328	318	327	309	336	331	329	325	310	322	335	357	305	296	343	314	319	316	328	353	322	340	331	329	329	345	368	355	350	328	346	331	331	301	331	386	322	316	322	357	327	329	301	343	338	297	316	326	344	335	315	316	345	360	330	342	338	329	340	345	333	374	347	349	326	323	337	337	319	344	328	294	338	329	322	342	323	306	311	309	306	327	357	347	350	327	358	320	323	375	314	348	338	322	348	348	341	367	320	321	359	334	343	328	300	319	299	294	294	364	351	370	304	345	319	317	339	376	332	349	367	311	338	318	371	332	324	310	327	344	317	366	293	352	327	334	314	352	324	324	320	359	327	315	296	337	318	366	333	345	326	333	368	332	314	311	368	358	345	307	337	297	344	300	350	280	299	283	349	344	327	325	338	324	352	311	335	321	342	350	330	308	316	353	321	381	380	325	339	335	366	298	340	321	345	357	333	332	305	325	322	311	316	304	329	323	342	349	350	361	345	312	349	317	319	329	344	325	334	330	327	353	353	323	317	325	349	341	353	349	320	302	341	318	330	349	299	377	343	345	345	335	318	325	306	333	307	292	343	342	319	343	332	338	336	343	335	323	318	344	348	358	332	324	328	296	306	309	345	352	328	318	335	331	363	313	345	335	343	328	327	336	348	299	375	357	337	324	312	316	321	327	331	382	311	306	307	338	321	359	352	325	325	362	334	327	308	351	332	333	301	331	317	324	334	330	323	371	332	327	368	330	339	348	330
1806	706	740	740	808	691	725	716	765	728	704	707	700	735	717	699	690	690	730	758	728	781	681	676	737	721	708	716	727	699	734	735	727	672	667	698	738	729	719	748	698	719	706	762	740	729	708	713	726	742	719	658	664	727	694	731	737	760	739	700	677	678	686	656	725	778	765	727	662	696	742	690	695	740	727	663	728	745	725	710	748	636	769	749	712	711	683	733	695	714	714	740	732	744	707	735	758	705	728	659	714	712	733	710	711	705	667	713	730	720	696	676	680	771	710	719	705	742	742	679	706	713	752	722	758	695	685	684	698	754	766	712	684	778	753	696	721	729	739	701	720	716	707	714	726	679	732	730	676	753	672	721	703	705	787	697	752	758	685	709	705	730	746	725	708	746	750	739	769	728	693	655	722	655	711	705	772	725	717	715	690	731	695	737	731	749	684	719	703	706	741	681	737	726	739	743	663	705	737	744	690	702	705	684	676	695	688	759	726	665	726	721	714	696	765	717	760	684	682	713	752	680	730	738	707	766	703	748	732	737	692	655	701	774	698	674	735	772	779	700	703	713	703	682	693	740	709	760	760	736	703	739	712	683	748	700	719	724	720	682	707	700	679	693	700	702	729	667	694	697	721	728	736	711	729	710	755	727	720	694	759	713	739	748	774	708	662	738	736	691	677	743	697	759	715	691	695	743	713	705	721	743	737	731	649	746	686	693	717	743	704	743	720	739	699	747	701	730	706	790	753	673	711	692	711	737	681	715	721	721	740	731	728	674	707	770	737	734	721	715	714	684	668	719	751	742	757	768	714	710	735	690	774	742	682	718	692	770	715	756	728	741	736	683	694	746	743	709	751	707	702	711	753	720	660	737	713	733	725	735	738	736	736	734	648	754	739	705	727	750	698	725	700	691	730	768	704	754	751	712	734	677	726	742	724	710	717	733	731	677	749	714	670	762	719	722	743	725	712	702	775	725	723	729	732	710	705	700	685	683	749	747	706	720	700	701	695	710	746	741	721	708	706	732	688	719	733	761	723	686	732	728	738	729	714	701	714	727	741	727	689	722	739	728	673	727	712	717	752	740	681	722	710	725	750	745	719	732	700	741	735	683	708	755	756	728	691	723	675	739	744	722	719	686	752	738	749	698	730	733	722	706	719	722	679	692	717	702	701	690	690	743	704	693	704	764	695	773	752	712	692	704	757	714	745	740	716	682	739	695	713	715	714	704	722	673	743	723	667	684	731	744	674	698	684	717	705	686	725	732	689	711	704	725	707	730	693	688	705	707	695	723	673	708	735	669	692	721	717	715	687	693	700	718	774	776	721	726	757	747	703	722	699	699	701	767	728	698	676	710	757	759	717	673	717	706	765	721	725	715	715	743	717	720	696	716	704	751	749	669	721	781	715	720	743	710	720	672	709	731	716	750	788	700	692	723	731	781	680	734	704	721	713	669	722	732	691	741	723	694	744	685	729	726	756	740	714	736	666	723	739	778	712	779	714	737	662	721	694	676	736	736	725	731	750	717	698	745	720	715	749	727	715	723	731	729	704	685	698	672	732	728	704	708	723	692	718	701	720	668	754	749	711	723	689	776	738	722	706	721	716	733	724	713	698	687	706	743	709	686	755	688	763	667	683	711	756	747	737	724	676	712	739	702	763	774	759	722	807	712	689	737	707	718	688	760	724	768	759	723	719	724	736	733	676	676	711	700	743	723	761	717	713	757	726	690	725	691	717	693	715	711	734	746	732	719	704	701	681	731	756	698	716	724	706	752	651	715	709	724	690	696	656	703	710	699	685	759	681	666	726	706	755	742	720	730	736	728	715	722	733	733	754	669	728	764	762	770	740	720	715	731	696	724	733	740	717	692	727	714	692	748	685	664	717	772	678	715	755	725	735	705	709	705	774	750	668	745	748	767	751	718	729	712	756	707	770	744	732	710	733	723	742	693	707	699	744	751	690	736	721	717	685	722	699	699	738	734	693	708	715	705	740	691	717	719	757	774	703	714	713	696	710	737	783	742	673	756	713	735	727	715	674	743	718	707	742	716	775	693	696	704	743	715	731	728	706	691	719	728	686	690	701	700	715	707	675	682	693	754	748	748	709	720	684	751	685	742	717	731	717	714	684	746	760	742	679	718	662	731	726	759	692	730	671	736	699	733	655	679	692	708	677	785	772	772	703	675	732	742	704	660	703	691	733	703	753	682	763	718	731	732	727	708	718	741	755	686	690	721	670	711	697	713	659	745	695	671	680	771	683	702	769	726	682	674	771	733	780	740	739	724	690	701	737	718	742	739	694	742	721	690	741	698	732	729	741	767	721	760	737	700	743	734	687	773	707	728	695	671	697	708	749	701	723	699	704	739	731	691	705	685	735	730	723	778	704	709	697	693	716	723	707	721	740	724	672	757	745	695	737	739	726	713	689	747	718	721	709	754	686	720	656	733	707	729	761	779	716	690	685	730	716	738	682	665	689	751	712	696	740	760	731	741	720	679	708	781	762	737	727	739	702	679	715	727	715	740	721	729	758	754	717	732	780	713	706	715	723	739	671	675	694	715	708	745	749	739	774	685	719	712	710	722	714	717	716	689	716	675	754	745	724	671	744	750	700	716	715	694	713	667	714	767	742	691	696	731	707	734	739	743	720	679	707	716	725	677	706	707	728	729	737	695	712	737	677	710	676	738	684	705	705	680	756	740	725	723	750	748	733	717	739	650	750	721	690	722	705	723	765	763	675	717	725	680	711	742	743	675	715	744	702	714	659	721	735	727	707	679	745	665	707	732	736	720	754	735	734	735	731	697	753	685	703	729	708	719	721	722	777	710	733	703	721	664	702	739	708	732	734	708	708	698	677	757	713	686	708	713	744	764	771	730	708	668	717	704	730	698	730	690	786	705	751	726	704	747	693	666	708	733	691	726	769	706	746	696	710	700	709	752	744	726	709	758	721	747	756	730	687	698	760	781	693	710	766	685	723	727	740	750	733	753	748	664	717	777	753	687	740	757	695	716	730	707	726	726	708	741	674	676	725	740	702	699	735	737	711	756	728	657	689	735	717	690	712	684	681	720	725	754	707	731	683	716	727	754	672	726	704	726	770	718	727	744	712	744	686	731	752	706	718	740	686	699	711	725	714	709	710	728	700	729	700	759	706	717	700	685	735	698	707	695	695	741	699	692	687	735	721	725	756	763	697	729	744	682	710	689	705	721	748	728	785	681	724	726	736	716	662	776	703	751	725	739	694	771	705	677	707	717	713	683	700	722	733	729	723	687	768	734	699	701	714	687	703	706	691	750	705	709	738	710	759	710	762	679	720	724	729	739	723	749	654	704	739	717	677	746	732	724	698	729	751	690	705	701	713	786	701	704	699	720	741	766	677	708	728	746	708	762	688	749	793	716	704	720	699	649	716	745	724	705	749	733	719	777	720	692	696	784	742	681	691	719	661	692	657	737	714	689	697	719	755	706	704	752	716	721	736	677	704	710	693	777
7133	509	566	451	352	288	217	185	185	185	169	197	180	174	176	160	178	144	158	158	158	129	138	180	181	163	162	146	145	154	160	130	146	132	140	157	151	161	147	150	149	139	159	142	145	128	133	132	140	160	117	151	188	121	134	142	147	153	140	148	161	125	156	148	157	140	130	159	133	161	135	151	146	151	153	155	149	168	155	140	165	147	151	162	152	151	166	155	162	156	146	168	141	132	148	146	145	174	157	147	164	156	187	142	158	152	162	146	171	161	141	131	158	132	173	129	149	153	145	117	134	146	145	146	128	163	143	147	132	158	144	145	151	159	149	148	155	170	130	156	135	172	149	147	142	166	143	137	164	167	157	135	120	188	179	161	146	137	145	157	165	141	136	140	159	150	147	177	171	126	150	151	163	169	148	146	147	189	149	178	148	152	153	143	162	134	147	139	155	146	148	120	136	162	161	171	143	150	145	152	165	120	150	177	118	158	147	162	162	119	141	143	157	158	154	161	139	158	143	185	147	154	165	165	156	158	152	171	128	165	167	176	151	138	161	130	163	149	162	145	136	147	161	140	137	148	174	137	126	140	132	156	147	158	139	163	171	138	154	143	148	168	155	151	155	138	155	142	159	132	148	163	142	153	142	160	150	147	142	150	121	166	152	124	141	156	166	150	171	136	146	121	145	139	160	138	130	136	159	142	147	152	166	166	158	170	149	158	155	152	146	147	137	147	160	164	155	148	145	142	165	139	158	179	169	145	127	161	144	152	163	151	140	157	154	159	150	146	155	159	141	161	150	146	172	136	143	124	166	149	145	132	132	145	163	129	152	146	171	145	145	157	140	125	163	151	147	138	157	151	159	138	172	149	141	141	140	168	155	168	168	187	147	110	150	147	163	146	159	135	139	141	134	144	134	141	117	137	158	141	143	161	148	160	159	137	146	158	152	158	149	152	151	155	148	134	142	149	158	161	170	144	158	166	153	121	156	135	171	143	150	139	162	134	174	146	148	126	148	127	174	164	148	146	152	139	145	138	166	163	165	161	112	140	160	145	151	155	159	159	168	156	141	152	150	152	164	146	135	151	122	134	158	142	161	147	126	152	149	142	156	134	173	150	155	129	182	153	159	144	178	153	142	157	125	152	154	142	156	160	132	132	153	136	149	155	161	149	151	148	183	165	159	143	148	140	142	148	159	142	167	156	129	141	158	164	134	128	136	150	154	170	142	166	148	147	155	142	161	147	147	154	150	148	142	165	158	127	149	163	148	125	151	138	146	147	150	155	130	146	168	138	142	154	139	150	159	154	147	150	151	139	164	155	151	144	151	154	126	133	137	162	163	161	149	162	149	151	155	151	124	163	141	139	148	139	166	145	176	141	143	140	139	132	173	149	150	150	159	153	167	142	156	149	147	151	141	146	150	141	141	157	158	122	160	149	146	152	122	139	145	146	148	164	164	167	153	141	128	134	155	163	147	156	171	133	165	170	155	130	150	159	124	151	152	166	156	124	154	142	166	160	140	146	163	164	141	168	182	135	141	150	153	163	141	134	150	148	169	133	132	151	144	148	164	152	152	139	151	160	135	132	162	154	136	118	157	125	163	171	146	157	160	142	142	157	164	161	136	161	125	129	182	146	149	159	151	122	154	167	152	148	136	164	155	142	156	146	150	143	146	169	153	143	138	128	158	131	148	160	152	149	160	138	140	144	161	154	156	125	141	148	124	126	163	157	123	134	135	149	164	138	162	169	154	163	153	140	132	165	158	151	172	145	136	172	145	158	150	148	137	137	127	160	143	158	158	150	140	144	141	143	155	150	148	134	153	158	171	134	156	171	147	168	137	158	178	140	137	137	152	152	151	159	160	123	145	130	119	181	147	164	155	153	160	137	176	149	146	138	166	159	144	146	142	166	146	149	150	154	157	145	138	149	160	147	161	178	152	153	175	140	151	136	137	138	158	126	159	177	149	162	155	155	143	148	139	160	169	159	169	188	153	149	149	145	144	148	144	132	144	127	145	138	153	156	144	142	172	152	146	151	167	150	141	159	141	175	154	159	166	141	143	166	156	161	148	162	170	151	148	149	151	137	134	147	147	145	162	149	146	158	141	156	155	134	158	165	131	157	166	169	157	140	151	163	130	154	128	140	148	153	147	157	154	177	152	162	139	144	151	163	151	155	163	145	127	156	141	158	141	172	149	143	139	152	170	173	155	142	160	120	144	138	161	141	129	137	141	157	158	147	134	146	171	152	128	126	140	174	160	156	150	151	149	161	162	170	133	130	162	149	180	147	142	182	155	146	178	168	152	161	138	152	162	139	150	150	154	141	153	149	115	164	146	164	161	143	134	129	157	154	132	152	142	160	155	149	148	148	166	149	138	164	182	144	137	147	144	142	156	164	157	150	172	160	153	150	148	145	159	163	153	166	143	144	140	143	159	142	156	148	155	148	150	159	129	164	170	148	137	165	150	147	152	128	177	164	149	169	146	157	150	159	147	153	134	153	147	148	153	127	146	141	170	155	156	154	136	154	148	145	142	140	138	148	128	150	153	144	144	162	132	144	146	164	128	157	157	154	129	157	152	145	149	140	147	173	151	159	155	156	171	152	144	144	168	131	134	140	128	159	131	139	142	154	173	147	154	153	195	153	154	153	144	156	127	125	165	141	155	151	152	155	145	151	150	165	161	129	156	153	132	156	153	143	142	140	166	143	150	171	129	151	133	148	145	171	172	152	162	160	144	140	129	170	154	148	154	147	136	163	165	149	161	135	180	138	144	149	155	156	137	139	148	148	161	151	154	140	141	167	152	159	144	136	149	137	151	171	140	155	177	170	148	142	143	148	137	164	141	154	145	157	151	142	158	164	144	154	166	159	135	143	153	148	163	141	153	131	126	160	155	128	162	157	143	141	121	143	137	125	158	160	154	157	159	143	134	136	124	155	136	148	143	156	155	135	180	155	149	150	141	154	146	141	151	168	167	162	137	161	135	163	153	164	161	134	149	136	146	143	133	141	148	130	157	151	142	153	138	158	176	135	157	147	127	143	160	156	160	184	153	167	148	157	163	140	136	142	165	125	164	165	153	149	154	144	140	131	160	157	138	154	155	161	157	142	162	150	155	153	140	161	157	164	159	137	158	149	149	169	151	138	142	124	154	156	166	146	138	147	154	145	148	153	141	171	152	130	159	154	143	149	149	144	168	164	155	163	182	149	139	131	141	162	136	144	169	158	126	157	139	138	152	145	129	154	182	167	143	154	138	160	141	115	142	133	139	155	138	156	145	148	159	163	135	153	152	148	150	150	151	171	137	157	150	119	157	142	181	161	184	149	170	167	157	150	152	169	152	166	156	153	137	159	142	168	151	148	156	150	152	179	151	163	154	138	158	145	138	153	160	160	127	158	153	155	152	150	157	126	148	151	134	161	136	155	155	122	172	152	147	136	175	141	144	171	171	159	139	144	137	171	158	148	144	149	129	142	156	145	160	147	141	163
5928	702	1257	1371	1231	977	731	662	594	543	504	500	495	483	434	439	463	389	441	396	416	394	386	377	392	390	420	381	383	345	356	377	376	376	376	378	355	371	343	380	380	336	354	371	371	355	358	408	366	362	345	384	349	328	391	333	346	419	365	379	358	378	380	383	369	400	372	365	370	346	381	353	379	404	370	352	363	376	376	345	353	368	360	382	339	347	376	343	367	358	363	355	330	365	390	362	358	359	409	374	361	364	368	376	350	368	368	361	365	346	388	320	348	370	386	409	368	339	327	349	365	360	323	362	394	351	365	356	361	356	375	390	364	351	362	358	343	358	402	369	368	386	347	365	335	339	332	376	358	391	355	328	400	329	348	366	372	318	347	357	360	349	359	373	369	368	322	340	360	367	382	367	346	363	320	367	352	362	337	343	346	357	328	364	361	384	355	357	317	366	361	395	381	352	393	383	333	342	398	339	342	358	384	367	372	333	354	373	396	340	365	352	375	361	342	334	384	356	382	389	370	351	385	352	340	312	388	346	323	348	367	340	412	369	337	362	354	347	347	351	320	366	368	340	370	338	373	360	373	399	372	346	370	370	344	391	352	362	370	346	364	356	408	368	373	346	344	352	368	336	379	350	372	376	348	378	367	378	335	400	375	371	400	357	369	362	380	331	353	393	367	346	339	368	339	352	361	366	367	362	400	362	379	363	379	349	359	352	347	344	339	361	354	375	328	384	345	361	370	358	361	362	371	350	356	368	354	382	351	374	368	361	343	348	365	393	382	354	338	351	348	363	340	386	341	359	380	359	330	367	381	383	399	333	373	371	315	371	348	351	396	377	387	350	341	356	335	334	393	348	372	355	366	371	332	356	357	368	333	353	333	335	391	361	373	344	361	368	342	391	365	383	341	359	384	347	373	373	344	375	358	396	315	362	370	378	358	352	334	352	365	402	372	371	359	369	369	332	345	393	376	350	351	339	361	370	394	343	365	316	377	362	359	362	360	378	357	339	379	343	339	384	369	348	398	342	377	353	341	365	353	369	391	345	340	364	343	346	351	345	340	333	325	377	401	382	359	333	342	347	353	376	352	328	365	380	351	367	334	369	337	362	367	364	330	339	370	325	360	371	357	326	371	332	357	365	331	389	354	344	344	382	359	384	329	343	354	355	346	375	368	359	364	368	399	341	347	380	334	347	351	340	353	371	358	349	350	344	333	383	340	358	356	342	359	400	349	404	372	377	360	359	338	357	353	363	343	340	387	344	345	353	333	345	333	394	384	406	351	354	390	360	361	411	363	327	348	359	397	324	363	357	383	341	360	366	361	340	386	362	352	349	337	335	354	358	389	368	373	326	368	344	347	368	351	378	353	344	337	367	370	367	367	364	355	341	341	398	354	353	352	345	314	341	358	365	348	332	349	378	373	360	392	323	383	379	362	359	380	356	375	365	354	348	374	350	340	342	360	336	354	313	359	368	326	369	350	359	372	393	356	346	359	347	366	386	373	380	367	386	362	385	364	377	372	365	341	320	354	340	368	334	376	362	363	386	362	373	365	350	359	364	373	384	358	362	363	369	352	348	374	320	353	371	325	334	370	362	379	372	382	395	326	339	356	366	331	363	366	338	314	356	380	349	385	369	329	349	381	370	337	362	366	345	353	348	344	346	363	344	351	367	347	362	350	371	351	352	370	347	353	353	349	346	340	358	336	320	357	378	356	374	351	331	341	349	376	388	340	389	356	345	347	367	371	348	350	352	373	354	352	367	371	349	359	392	365	349	360	353	353	368	375	368	365	322	364	321	381	337	338	340	328	340	388	347	361	352	387	364	354	350	356	349	349	360	388	385	391	368	348	369	373	326	340	371	349	363	364	362	342	344	332	368	343	370	364	374	374	358	352	351	386	374	360	377	365	361	347	352	337	341	363	363	398	375	362	362	347	342	327	352	369	342	387	344	355	353	343	362	341	363	380	388	331	341	354	365	355	359	381	366	385	346	338	369	335	344	352	338	354	372	332	321	388	378	355	367	380	336	386	341	313	351	352	358	362	389	363	376	358	359	366	382	317	385	373	347	369	346	375	378	359	364	364	363	355	396	350	347	347	355	388	386	358	376	354	391	336	367	339	349	366	356	350	392	338	331	342	368	344	349	351	360	321	381	370	358	382	364	374	355	325	373	350	373	356	344	385	360	360	378	388	352	383	370	409	373	329	366	344	355	341	377	372	372	380	375	374	332	400	355	337	385	370	358	354	348	343	365	383	357	357	384	364	374	343	329	371	328	364	395	367	399	358	357	385	360	350	340	357	334	368	374	376	360	361	347	365	339	358	363	347	339	334	375	383	371	387	373	340	355	371	331	361	380	357	341	381	355	349	368	366	341	366	345	372	365	372	374	369	347	358	335	338	346	396	367	361	352	387	376	364	354	360	362	340	378	373	378	361	380	415	376	342	352	350	358	349	387	363	343	338	358	381	379	395	329	377	359	346	385	359	354	351	347	331	347	369	345	338	366	342	350	362	368	354	341	370	371	374	382	377	358	362	349	361	374	339	357	364	366	359	322	356	400	377	359	356	333	339	368	350	356	360	389	383	350	347	341	328	387	334	361	359	398	370	327	345	364	336	345	347	386	339	366	365	351	383	351	358	350	386	385	356	387	404	372	360	384	354	342	369	365	327	366	343	395	332	372	405	342	338	340	364	368	378	356	356	339	347	381	363	329	359	372	335	341	360	363	362	343	405	362	352	372	349	348	383	396	361	376	370	377	363	365	354	365	353	378	350	361	369	387	351	350	358	392	363	372	359	365	367	326	352	375	362	363	314	374	357	376	376	333	342	354	369	358	348	349	370	369	363	361	381	374	334	350	355	369	353	354	332	376	375	352	356	358	402	365	379	408	363	374	390	341	360	368	351	391	355	384	373	334	339	364	336	386	360	342	327	338	349	343	359	332	310	380	367	357	342	325	354	331	406	339	359	406	341	332	362	351	377	367	382	362	366	343	359	373	344	366	378	389	350	348	389	359	344	388	388	317	369	347	356	355	360	350	340	332	346	364	339	351	341	361	356	355	357	347	336	372	338	395	358	340	339	338	354	353	339	327	323	342	364	365	347	383	360	373	338	364	340	342	365	351	322	358	361	358	354	344	356	360	356	350	349	382	395	343	384	368	349	367	338	343	386	340	377	358	371	346	346	360	358	372	418	357	376	377	338	342	363	339	372	369	364	360	331	360	345	358	389	342	345	391	402	376	389	359	371	364	393	336	350	361	359	364	345	361	310	321	405	369	376	370	367	374	358	386	405	346	377	391	343	383	365	368	357	344	375	366	374	359	364	357	335	374	315	340	390	339	366	369	386	360	377	358	330	351	364	323	374	353	309	371	360	314	346	356	329	346	407	339	352	356	337	392	364	369	360	332	355	372	370	358	320	364	342	358	383	399	371	372	366	329	362	368	347	360	328	366	349	366	364	363	352	340	348	358	373	359	401	327	339	330
13521	1096	952	742	505	393	303	251	237	251	198	199	189	203	176	196	151	173	164	157	183	161	164	163	149	131	173	180	141	171	151	132	140	163	154	168	147	174	140	164	154	180	171	151	166	156	145	166	159	124	170	142	141	134	151	146	157	135	126	150	179	149	171	154	156	156	142	170	160	162	161	157	142	156	176	146	147	132	150	153	127	146	135	144	142	163	136	157	138	151	144	173	127	161	128	148	148	177	160	129	147	132	133	149	138	155	150	158	166	144	136	140	131	145	169	168	156	141	139	155	142	163	186	141	142	140	147	175	166	156	153	119	153	160	180	120	133	150	182	128	148	162	153	158	188	162	163	155	150	143	170	166	132	158	146	175	171	124	154	155	137	128	127	161	158	143	150	139	151	152	156	162	155	128	161	143	151	141	152	169	169	126	168	154	147	158	132	148	174	148	151	158	154	161	145	146	126	148	160	166	154	171	149	157	149	155	150	158	146	147	153	161	171	148	162	144	135	155	128	164	148	156	166	154	150	155	132	148	173	151	141	149	166	160	154	155	148	153	155	150	146	135	130	145	165	151	135	143	162	155	151	136	160	137	163	169	155	136	153	148	186	141	155	155	177	136	145	145	158	135	140	142	157	154	162	148	150	140	149	139	159	143	149	147	135	132	141	120	154	138	161	180	180	172	126	162	176	147	153	134	167	140	155	130	127	164	123	175	139	164	163	152	147	126	151	157	157	141	138	145	143	137	146	152	138	167	160	156	145	147	155	150	170	142	150	154	155	152	145	137	137	163	154	162	167	156	164	151	159	145	157	169	143	148	151	155	147	151	142	145	170	149	147	154	162	128	174	148	157	147	167	188	147	150	134	153	144	171	147	149	149	161	159	134	155	161	152	149	151	136	143	152	154	167	164	169	163	156	137	152	178	155	144	145	158	140	160	146	134	156	143	143	148	153	118	156	141	127	151	147	166	166	156	159	158	124	131	149	179	144	138	168	151	135	141	153	141	147	146	159	152	153	169	151	154	145	140	138	152	167	159	150	157	182	171	156	147	152	136	163	160	122	120	157	132	135	131	162	138	142	130	140	140	148	145	164	169	169	147	158	134	159	147	151	130	140	141	142	132	148	150	146	161	145	132	149	134	143	123	137	142	142	137	156	166	152	158	154	135	146	131	163	155	160	164	151	153	138	132	144	179	152	168	139	183	141	162	176	156	147	142	144	147	140	172	162	158	155	153	138	141	140	164	148	158	155	147	129	152	143	154	131	129	157	136	163	135	151	157	157	124	161	146	146	144	163	147	120	129	151	157	143	124	154	150	166	147	162	155	148	181	141	161	147	136	132	158	132	174	140	140	159	174	123	157	141	131	163	142	149	127	150	150	154	139	156	172	149	163	149	158	154	152	151	184	152	160	127	138	153	137	137	156	136	167	150	156	161	157	174	150	168	142	138	148	149	144	126	135	153	175	134	165	153	111	152	139	142	127	154	138	168	160	150	134	166	139	132	146	162	149	145	148	142	158	149	145	161	127	150	173	170	151	149	153	137	157	142	104	145	146	163	149	159	145	149	138	160	162	144	178	146	146	157	147	144	132	153	164	154	169	145	135	137	166	139	129	146	155	164	155	165	158	181	134	110	131	157	154	171	128	158	155	166	168	150	136	148	155	134	167	144	146	153	142	169	123	147	138	192	128	157	165	141	138	149	136	140	131	151	135	144	138	138	123	150	173	127	158	178	142	116	135	143	155	139	157	144	151	137	117	154	142	165	149	129	151	151	157	150	150	176	172	143	145	147	140	170	152	152	156	176	174	147	144	182	154	137	135	131	156	172	167	152	166	141	154	152	139	145	148	162	142	159	152	146	157	156	147	172	158	134	138	164	153	159	154	140	145	164	177	145	131	160	130	153	159	132	163	151	179	156	128	152	157	147	159	163	133	147	148	143	164	146	138	148	146	138	174	180	132	147	161	148	160	164	159	144	159	146	138	155	155	165	132	150	146	159	143	144	154	137	158	160	152	174	141	150	160	133	170	163	156	149	155	157	165	174	153	134	149	134	189	159	143	182	159	135	157	120	144	157	125	134	162	148	175	161	155	156	143	147	169	138	152	128	156	164	145	173	150	165	164	139	150	131	143	140	142	121	176	136	137	155	160	146	137	146	151	129	163	136	132	140	152	163	152	160	146	132	152	158	138	148	133	133	161	162	144	163	172	148	164	140	153	155	155	127	134	171	158	159	146	163	158	171	149	163	144	151	161	170	147	161	175	167	167	165	183	157	164	134	155	161	150	164	166	158	159	163	140	134	175	150	168	167	145	125	166	135	158	144	164	174	170	152	145	162	144	163	146	148	160	170	157	158	148	144	153	137	132	126	139	143	135	151	151	132	147	163	152	162	126	150	175	134	158	166	168	151	130	130	147	138	148	152	155	143	119	126	135	145	138	158	157	161	168	168	144	149	149	135	155	167	143	153	160	156	171	151	160	157	150	168	151	182	149	165	159	111	134	149	145	161	159	134	137	150	158	170	176	153	165	145	147	139	148	134	152	129	156	125	157	153	166	155	154	137	134	114	149	161	153	152	172	148	149	151	146	148	151	135	162	162	154	124	136	155	135	139	169	145	139	155	152	147	171	154	161	143	135	129	148	137	139	154	165	152	148	146	132	170	142	137	144	169	177	162	139	158	141	148	147	149	170	157	163	153	147	149	147	161	146	148	145	169	158	162	133	127	153	140	141	142	137	149	137	151	167	144	140	171	136	155	150	145	150	143	159	137	144	147	170	141	155	168	169	156	147	147	150	162	131	141	153	137	163	130	130	157	158	167	153	164	148	125	124	143	171	172	171	164	155	158	166	135	144	163	171	173	137	153	148	147	135	140	131	138	147	139	162	166	132	148	171	169	140	146	147	146	141	155	161	129	148	154	134	136	150	148	133	160	162	142	131	149	137	159	145	161	162	152	156	129	139	140	140	143	151	151	157	138	131	142	170	149	152	170	131	179	176	150	173	160	165	145	159	155	146	149	151	128	141	145	171	153	121	147	142	170	173	155	144	125	137	154	158	148	166	169	155	158	152	163	124	164	154	165	180	136	128	150	150	166	120	160	145	152	144	130	152	138	150	156	153	128	130	160	139	156	151	169	155	161	138	149	151	151	135	150	150	150	173	150	148	166	155	157	136	140	157	153	144	173	154	139	158	125	154	154	146	161	137	150	147	152	150	139	173	148	157	132	157	152	138	161	162	158	135	135	153	156	158	114	153	111	180	146	155	144	145	148	137	147	135	155	146	188	144	154	151	156	157	146	159	151	145	157	163	172	164	128	175	141	138	162	153	172	152	134	143	128	151	128	149	155	160	144	160	159	152	135	145	146	150	127	146	144	159	147	147	159	150	171	134	155	174	136	178	164	147	170	125	147	149	157	158	149	146	139	159	164	162	146	127	158	144	154	162	157	129	137	135	147	154	147	141	151	141	168	153	166	144	159	148	153
7862	1049	2129	2333	1994	1564	1170	986	900	781	728	690	620	625	559	578	497	515	490	481	465	468	504	449	442	448	452	477	434	428	422	420	398	397	399	449	403	414	430	415	383	415	437	389	426	420	405	436	412	391	390	410	427	419	388	418	373	383	373	404	431	391	387	381	389	367	421	408	413	378	385	375	375	393	408	418	392	407	384	389	397	416	366	395	396	398	412	346	377	407	391	390	371	390	428	400	389	391	382	388	424	378	396	389	366	398	396	362	414	417	383	389	370	407	378	365	344	382	382	373	350	372	392	420	384	425	379	388	425	378	422	404	400	342	402	409	409	386	401	405	391	395	401	410	379	397	373	353	370	419	408	351	404	384	372	380	414	352	370	425	372	384	388	406	377	394	370	415	397	399	393	373	352	387	414	369	418	400	347	358	382	350	410	380	427	420	402	417	390	373	406	373	404	392	396	381	408	383	422	424	401	400	385	406	390	380	374	399	414	396	409	397	399	400	419	377	390	389	408	402	426	430	390	399	410	402	380	413	399	373	391	394	384	405	370	372	372	355	364	373	394	376	404	391	401	368	373	410	373	376	426	427	409	372	367	387	391	411	426	380	407	390	377	386	387	409	391	362	375	385	383	368	403	399	405	407	365	387	374	387	370	391	434	402	403	352	404	388	340	403	414	411	401	418	405	402	414	360	367	403	391	412	383	366	396	413	367	396	391	368	407	391	392	378	388	373	377	356	407	405	393	390	396	413	379	384	389	400	417	400	397	402	383	413	376	362	374	367	383	425	368	401	386	355	395	395	408	374	392	362	423	378	355	403	383	415	428	399	399	396	389	375	392	406	371	391	386	382	388	344	364	381	401	429	384	404	365	385	383	403	393	409	398	422	381	427	362	397	432	391	376	388	375	384	391	380	382	400	400	379	396	376	361	368	391	388	364	396	384	356	376	399	371	359	406	387	398	364	383	430	402	383	396	358	420	414	378	399	403	375	400	400	377	401	396	371	374	391	404	359	382	380	386	360	407	394	397	393	349	395	381	404	413	379	395	386	391	414	394	402	407	367	406	367	370	381	364	380	372	407	362	407	392	381	386	387	368	384	376	393	408	411	379	402	373	393	417	409	382	399	378	391	382	386	400	403	405	399	443	383	360	381	395	375	398	410	389	370	391	391	389	394	380	365	380	368	376	390	361	343	374	378	406	367	411	385	418	368	372	353	403	356	365	406	403	412	382	371	457	383	364	378	377	352	399	415	408	353	402	375	388	412	365	417	408	418	387	398	376	351	366	357	401	383	400	426	431	367	400	379	415	404	368	396	384	399	386	398	400	409	407	387	388	404	391	401	370	380	370	358	397	373	407	400	385	384	387	375	381	377	354	447	379	387	407	401	394	380	402	385	370	346	400	386	358	401	389	375	430	395	399	360	383	397	420	393	405	437	428	378	403	387	396	395	379	418	408	375	394	400	358	357	381	378	367	422	407	395	417	378	361	373	365	378	399	382	409	374	397	366	392	376	407	401	403	396	403	377	406	396	416	360	411	414	379	410	412	408	361	380	366	446	378	427	406	383	400	430	364	371	382	397	368	398	396	384	391	367	349	415	389	423	415	413	385	370	404	387	365	390	402	377	383	405	390	421	396	400	397	398	401	388	388	378	391	358	372	411	369	373	416	391	366	385	388	408	369	384	379	410	404	349	374	388	411	397	367	395	400	347	381	387	422	407	356	391	364	389	396	383	382	410	393	395	365	378	398	390	445	381	412	366	405	447	406	370	359	373	336	379	420	401	368	397	380	356	373	425	381	407	362	369	412	381	394	390	380	379	377	412	396	400	427	359	397	403	400	400	370	383	396	387	407	419	386	371	391	363	397	389	398	397	399	395	383	393	379	366	387	365	434	406	367	413	408	406	372	356	366	410	361	390	405	403	404	386	334	408	390	388	376	397	406	391	391	405	374	396	425	399	385	393	356	385	399	399	419	389	390	404	375	378	412	392	414	436	378	404	347	375	359	426	377	384	375	384	391	409	366	367	405	380	363	400	409	386	367	408	392	364	414	380	381	402	357	391	373	406	388	421	393	364	373	358	397	418	372	390	394	432	402	417	393	370	385	349	389	400	374	405	403	410	389	355	327	365	423	366	424	405	443	374	368	402	395	365	420	386	395	392	388	403	355	421	372	421	371	404	395	400	382	367	392	354	405	394	372	386	362	410	381	376	386	424	389	383	400	403	382	381	391	416	421	400	394	364	381	399	421	373	420	389	431	378	396	373	380	401	384	401	382	375	396	366	390	399	390	367	372	358	378	383	372	379	369	391	411	348	386	417	386	368	377	410	386	371	370	350	396	423	386	439	360	361	404	343	365	387	398	399	403	393	388	359	387	424	413	382	378	393	394	405	396	410	379	390	377	414	397	404	379	381	413	389	390	412	386	365	392	395	408	404	428	392	385	381	413	428	396	382	419	397	434	405	417	378	374	368	365	412	395	387	406	393	389	347	372	353	371	373	374	412	438	373	368	398	397	357	407	395	353	376	411	404	363	374	390	392	398	391	385	380	357	388	370	416	396	368	375	409	371	397	413	426	370	375	408	388	380	450	418	392	421	380	401	380	369	413	401	383	410	441	393	371	379	386	380	398	383	402	416	387	390	412	369	415	385	405	402	363	423	362	372	404	367	398	391	391	393	369	380	398	387	400	374	357	423	404	401	365	390	397	421	397	377	383	401	417	382	382	389	373	407	407	400	370	352	379	424	417	382	375	419	405	382	379	362	355	389	382	353	387	382	422	384	403	396	391	407	406	387	398	359	371	383	399	381	405	383	376	426	406	408	427	381	399	407	409	371	381	402	416	408	395	358	415	414	409	415	384	389	410	368	406	345	409	400	379	372	385	387	393	422	372	367	412	393	405	392	399	386	448	368	367	399	388	376	386	389	390	406	386	332	380	405	422	412	393	382	410	379	365	408	417	373	351	434	378	396	387	429	366	397	369	387	365	405	367	357	371	372	380	406	370	379	381	395	398	347	386	390	367	369	369	410	408	406	385	405	384	373	389	387	366	413	375	388	367	405	367	355	387	364	369	376	359	375	388	367	380	369	388	404	401	362	376	364	387	404	398	385	381	408	382	425	392	370	376	370	408	363	395	400	388	386	388	382	404	406	399	400	415	416	388	433	413	399	389	405	391	397	373	396	386	360	394	401	376	374	383	401	402	387	404	366	378	413	370	382	406	426	383	399	372	401	395	428	423	378	392	401	441	434	387	403	380	399	387	375	446	415	334	431	359	357	401	404	389	424	374	406	384	394	371	391	350	392	408	422	387	411	426	373	403	414	403	345	398	417	402	394	378	418	370	424	388	405	394	374	359	368	374	410	370	415	389	398	402	392	425	368	374	403	416	388	355	413	401	363	373	393	412	410	396	360	363	389	368	381	398	399	369	411	386	352	374	365	397	371	354	383	416	392	366	376	389	402	384	400	404	368	395	411	388	416	392
1480	371	352	328	343	318	361	364	327	328	364	323	328	340	359	346	350	327	361	322	336	295	280	344	322	324	334	327	358	357	332	323	300	327	333	326	327	378	295	357	327	337	317	362	357	348	312	342	350	346	310	337	290	360	343	309	314	323	317	333	341	339	378	342	333	329	336	354	348	328	344	333	366	351	330	345	364	317	297	372	341	321	351	344	320	325	353	312	352	319	323	349	310	336	339	322	346	332	344	350	344	319	325	327	337	322	317	317	333	347	315	302	323	347	351	350	344	339	325	322	330	335	338	358	318	325	297	349	360	334	347	326	326	331	337	348	309	338	354	344	306	317	314	330	349	383	322	341	342	346	342	395	372	334	311	326	330	359	339	304	319	326	325	350	319	349	337	329	321	316	332	321	345	342	295	321	340	333	353	304	343	347	323	348	326	327	330	337	283	352	342	357	307	335	349	362	367	320	339	298	351	333	302	348	366	344	346	382	297	328	353	323	297	299	345	298	354	356	354	320	329	364	307	362	331	329	319	295	320	330	310	344	310	305	322	319	338	326	323	366	310	362	347	324	345	349	342	345	339	304	333	327	336	344	302	356	358	338	327	335	328	348	326	359	316	321	312	356	345	316	319	336	358	297	340	299	324	337	348	320	340	376	326	366	322	351	346	330	321	318	339	327	318	340	349	346	330	358	342	323	349	337	341	356	364	328	319	321	326	345	325	310	345	326	337	330	321	352	329	332	329	354	309	346	333	344	323	322	309	357	301	323	352	331	327	342	278	298	344	341	290	323	327	314	302	367	335	321	345	323	341	355	347	335	307	302	369	367	329	296	334	305	319	356	318	319	326	338	299	307	357	328	353	317	362	346	350	363	356	350	327	310	343	312	345	341	349	343	329	314	341	315	326	352	343	343	353	359	385	359	331	335	303	320	303	315	345	309	324	326	330	336	328	344	335	347	353	317	346	352	314	314	367	335	339	346	343	315	359	312	359	313	363	325	334	332	319	324	340	362	317	326	343	328	335	322	315	329	380	380	350	320	344	296	311	305	320	327	333	312	357	356	349	309	316	349	328	352	334	291	331	336	283	336	340	374	325	301	324	315	337	348	321	311	331	349	329	286	362	333	334	350	347	342	332	302	350	331	348	324	312	364	365	314	327	303	305	329	339	337	350	346	313	308	358	325	332	362	340	357	381	354	313	330	328	290	337	354	367	320	324	315	310	307	348	343	319	325	371	351	352	335	339	331	321	334	300	325	316	322	300	322	327	344	328	341	331	338	318	308	331	348	334	318	356	368	361	351	329	373	347	390	343	369	350	343	319	327	343	347	322	330	338	341	318	322	353	330	324	376	322	326	339	336	295	325	335	330	352	312	363	344	314	323	338	327	341	324	336	330	361	331	333	351	351	329	364	352	388	392	335	306	363	319	317	344	304	307	353	324	326	337	333	377	307	315	313	328	324	355	317	353	373	351	345	317	330	307	305	320	348	319	341	335	318	313	341	320	353	333	339	340	343	332	318	317	336	309	323	360	315	358	344	310	354	336	323	347	360	299	342	304	337	323	297	325	314	321	301	343	304	342	340	336	326	327	370	362	337	348	317	338	340	348	340	346	322	290	316	316	349	299	362	338	351	332	351	362	326	355	297	318	333	318	382	358	360	327	309	325	343	355	323	301	328	330	364	344	346	351	344	322	337	337	351	288	312	327	365	309	335	297	365	307	338	353	357	315	343	312	315	358	333	303	370	333	303	319	306	331	360	316	346	342	363	331	365	331	338	322	360	314	323	302	365	310	324	340	333	305	336	331	318	329	321	334	356	329	341	344	326	355	351	358	347	335	311	369	356	294	321	306	324	356	324	335	312	337	326	354	282	323	328	322	334	366	302	332	319	346	350	311	321	316	357	341	317	305	369	321	316	364	352	316	361	354	345	311	335	337	321	335	365	325	336	326	325	341	334	315	326	367	351	344	328	347	348	339	313	323	370	343	362	313	328	353	327	343	340	329	320	321	307	322	364	330	368	338	358	352	366	341	341	413	347	359	344	328	319	345	332	343	325	299	354	313	316	353	338	344	368	327	350	320	334	328	288	350	297	363	354	332	320	305	350	353	319	353	338	326	327	358	370	315	330	334	305	343	344	350	327	344	322	334	340	352	316	315	334	350	328	346	350	316	356	338	336	321	328	344	310	330	327	286	298	337	318	348	335	366	351	309	314	319	322	328	318	346	339	335	304	344	331	305	331	383	394	365	334	351	365	349	332	340	328	344	328	314	353	321	343	343	304	309	326	340	331	324	344	309	339	372	332	342	335	304	345	318	332	355	302	360	349	334	294	354	321	332	327	332	327	323	317	358	316	344	352	322	355	320	348	363	333	310	372	326	311	324	306	354	319	351	313	337	349	299	285	318	334	353	341	315	318	351	344	344	350	313	363	337	326	343	317	328	328	334	350	347	329	352	327	312	313	351	352	330	342	327	353	351	342	319	318	314	340	354	343	328	372	331	337	334	306	344	326	326	352	298	352	343	340	347	342	333	354	329	328	308	297	305	329	347	325	321	348	330	321	343	315	291	337	341	317	360	314	286	343	323	351	360	345	338	333	299	357	305	337	313	317	360	311	328	338	361	359	339	331	305	356	319	276	382	340	330	348	332	343	354	319	329	327	323	352	379	341	357	336	317	336	327	349	346	289	342	347	314	337	327	324	283	321	327	327	361	305	292	331	323	337	347	388	308	332	331	300	341	320	309	337	358	317	346	339	345	330	303	316	333	332	318	341	313	324	327	349	297	320	337	295	336	289	339	316	296	354	361	401	293	303	368	324	336	375	368	303	324	346	346	322	316	291	321	317	364	335	340	341	341	351	337	323	314	306	344	317	363	357	311	287	349	322	319	335	364	345	302	347	336	322	333	293	320	326	338	356	351	312	336	350	333	342	341	359	308	327	343	329	322	331	323	348	322	328	358	340	334	335	309	292	353	318	358	337	321	336	344	328	373	306	310	345	327	357	338	309	327	333	359	350	309	364	338	331	309	289	345	345	373	344	313	335	316	383	320	305	327	317	345	355	360	305	343	298	347	331	345	338	325	311	331	321	343	313	318	341	338	336	363	331	312	311	326	390	314	376	343	317	316	283	310	318	324	324	324	339	329	328	330	363	355	317	368	332	285	335	309	312	339	353	337	306	321	366	315	317	320	329	338	302	348	340	334	348	305	321	312	304	328	343	301	319	314	344	328	325	329	339	328	336	328	294	334	320	364	313	374	334	343	338	338	343	314	349	346	369	348	348	340	311	322	318	343	294	313	296	297	310	318	358	335	311	324	308	306	345	335	330	369	303	344	335	364	351	334	329	346	335	330	334	300	338	321	330	359	352	353	324	328	339	335	341	331	319	344	353	342	332	349	337	344	307	309	290	341	314	314	319	365	302	324	316	329	346	306	354	330	356	319	315	301	333	326	336	325	348	354	324	360	316	341	322	324	325	343	336	332
1798	744	708	786	755	729	719	708	687	743	717	684	737	707	751	696	681	708	698	713	724	664	740	664	752	681	730	754	774	704	766	707	740	687	720	706	708	717	685	693	724	673	738	725	701	722	734	682	722	710	730	735	695	695	686	735	695	718	663	743	734	734	691	699	713	758	690	739	733	713	703	689	712	741	696	712	728	723	695	748	722	737	754	731	715	791	727	703	732	723	722	736	741	741	700	660	690	721	663	691	691	689	782	725	724	693	718	753	703	689	710	701	679	754	721	663	729	727	722	693	757	664	726	724	689	742	692	669	723	761	694	728	712	706	749	693	717	715	738	761	705	726	675	683	696	762	748	733	752	696	701	726	656	736	713	719	740	695	780	725	703	665	710	739	675	702	700	721	724	722	749	680	741	689	701	734	655	714	676	750	710	693	773	679	709	713	714	727	770	700	694	689	708	679	738	747	729	690	706	710	759	726	732	669	745	710	695	753	725	697	686	749	734	724	732	682	707	711	728	698	759	690	732	725	706	750	760	735	683	765	688	727	756	737	715	710	706	771	720	686	700	695	728	685	686	725	716	726	739	732	794	728	686	696	718	728	715	691	711	761	678	702	673	748	782	698	681	711	698	753	729	665	753	691	767	705	732	723	686	781	724	729	734	677	756	707	695	712	716	708	701	753	762	724	725	701	675	738	729	716	732	700	714	750	700	703	739	718	734	729	724	687	728	745	731	688	703	699	731	707	700	754	709	730	718	734	754	786	764	695	771	722	709	724	774	731	703	724	710	675	740	684	712	742	749	723	716	692	700	673	693	765	706	692	752	687	676	657	753	675	700	722	731	722	721	681	701	720	711	722	659	711	694	747	695	687	697	738	780	690	729	693	752	709	732	681	718	677	671	686	686	737	736	709	702	731	742	681	728	711	711	701	734	771	721	723	731	685	695	715	676	740	683	731	742	729	688	723	727	716	742	754	726	728	745	711	710	768	697	714	742	729	707	697	673	707	698	690	778	734	734	730	753	756	736	725	727	694	661	760	726	726	737	739	709	727	709	735	729	735	707	725	706	751	700	684	721	763	734	760	748	683	718	680	729	742	699	714	728	742	733	737	731	784	704	710	703	715	682	744	745	681	666	708	724	731	697	672	687	731	694	705	715	769	729	717	739	758	685	704	663	709	740	720	674	682	717	724	756	760	739	708	726	736	716	671	702	677	736	749	717	732	739	695	668	805	684	742	779	701	740	731	725	781	750	737	731	677	691	715	714	735	784	721	764	715	729	704	710	721	744	712	722	687	654	762	696	727	722	700	724	724	750	722	749	743	733	706	716	677	711	703	739	751	735	707	744	704	737	710	770	760	717	717	749	673	729	723	669	700	743	715	710	695	744	702	724	746	784	698	674	748	751	734	764	702	723	725	780	773	653	703	740	717	730	696	714	744	705	718	717	740	710	747	739	714	691	709	726	748	738	740	714	763	681	740	712	740	730	730	734	708	707	683	796	715	770	721	713	699	677	688	743	727	722	761	695	681	685	742	722	713	689	732	727	747	744	697	729	712	769	748	758	691	759	726	738	699	749	694	743	743	722	695	691	701	693	741	751	732	697	745	760	718	743	702	690	747	758	736	740	730	728	707	702	679	718	711	702	704	752	786	707	732	675	743	741	766	736	725	709	742	754	712	727	810	717	713	742	703	722	686	697	742	738	675	735	690	737	763	732	687	751	727	694	696	759	703	758	711	721	752	728	769	735	778	742	743	729	767	717	688	745	694	745	735	730	728	747	739	776	762	727	718	705	725	734	701	706	680	703	710	703	713	708	731	693	749	717	683	758	715	739	707	713	704	717	691	719	781	708	760	715	745	713	711	752	712	756	719	764	700	729	717	709	712	710	748	734	735	684	720	728	772	754	773	696	664	752	750	732	699	723	709	722	708	696	727	724	748	753	660	706	686	691	692	725	732	701	687	741	754	713	724	725	740	683	715	771	742	721	734	747	700	785	729	706	679	750	756	702	699	743	704	684	712	698	710	698	744	736	691	696	702	709	681	691	747	728	737	765	737	702	705	719	684	703	735	687	734	680	718	759	730	687	699	714	780	726	723	719	682	699	725	698	714	768	728	667	729	685	698	723	719	749	747	755	737	663	742	724	771	724	749	701	733	741	714	720	750	730	750	757	702	679	699	703	750	720	760	737	699	708	732	760	672	696	697	715	691	710	675	690	739	727	684	697	726	718	735	760	702	772	737	724	702	673	636	672	729	704	703	717	694	709	691	714	661	723	701	706	728	729	735	686	723	766	738	753	713	720	679	747	719	724	751	715	638	747	712	702	751	695	721	666	775	723	709	702	668	659	697	762	659	725	708	726	783	704	773	713	678	729	708	704	740	741	719	749	681	705	705	729	700	715	755	758	701	752	728	749	712	711	736	677	671	733	738	733	731	749	701	695	728	744	714	733	708	685	722	688	697	763	662	713	730	743	784	685	689	743	711	752	723	721	714	712	708	693	733	744	742	711	760	710	728	767	689	694	688	764	695	697	706	751	723	714	716	779	776	702	684	724	723	758	723	706	685	726	734	735	728	715	745	782	708	709	704	723	667	755	712	708	753	696	705	688	707	709	725	702	726	709	699	718	758	708	765	698	782	728	745	750	704	765	771	764	671	679	742	792	705	721	676	739	726	720	713	711	702	755	714	706	690	711	727	747	700	706	722	704	697	690	681	707	718	725	699	667	729	771	691	742	716	711	721	706	746	692	699	676	688	753	756	681	736	705	726	729	713	714	693	730	721	683	734	734	740	718	764	721	702	693	739	749	723	731	706	727	721	714	699	759	717	753	678	742	754	705	730	750	700	728	737	763	677	738	720	690	703	736	705	661	682	668	722	726	747	743	689	746	722	731	692	699	749	722	695	741	729	771	736	659	673	723	735	736	762	705	739	725	781	705	720	683	676	770	716	722	735	672	693	691	733	680	710	671	675	739	738	699	719	741	728	682	739	706	717	718	729	731	703	765	745	707	690	694	746	719	731	701	753	707	692	714	718	735	723	732	724	702	646	736	692	751	744	765	714	711	715	685	772	765	688	744	714	695	705	703	733	744	756	706	743	719	719	705	743	716	699	682	718	777	736	739	713	721	714	737	736	719	698	692	717	728	737	721	697	717	683	666	714	688	703	731	709	712	721	731	696	741	699	683	708	762	769	714	774	730	734	713	703	704	689	712	648	787	670	689	687	703	737	734	701	697	672	763	728	756	701	756	714	724	714	658	720	718	719	705	707	704	709	758	667	733	707	691	683	770	720	722	730	773	703	738	771	714	663	729	771	694	743	752	718	686	709	711	737	743	705	671	670	751	687	731	738	711	721	690	732	711	735	697	719	733	708	740	771	697	742	706	676	713	697	704	754	706	729	696	730	796	779	741	737	755	665	765	736	666	755	763	752	708	699	698	708	770	780	690	744	731	715	720	709	719	706	707	719	688	702	683	715	718	741	718	723
7183	498	556	457	370	283	211	239	198	171	178	174	183	170	162	161	163	132	155	145	168	185	173	131	142	166	165	151	159	159	158	131	151	167	170	175	173	137	152	167	143	153	138	146	149	174	157	158	139	147	136	149	154	173	170	156	152	157	149	159	142	156	161	155	168	132	179	152	176	144	157	155	146	140	141	153	150	140	159	129	163	149	151	135	153	159	149	174	147	159	129	165	155	129	163	139	185	145	137	146	139	148	139	132	139	158	144	132	147	123	148	146	168	150	141	132	129	139	155	155	147	137	156	157	143	173	157	157	141	135	148	155	174	144	138	147	130	160	158	150	166	135	160	150	157	148	118	172	135	137	153	153	145	150	170	156	142	182	156	153	147	147	162	150	137	168	172	164	157	166	151	160	151	178	149	142	156	146	135	157	171	151	155	164	131	168	145	174	128	161	153	149	167	133	139	156	185	160	155	158	146	155	144	149	142	140	138	137	152	150	128	156	149	151	162	164	145	161	156	143	144	156	170	156	143	139	145	146	146	142	137	148	145	159	176	167	154	149	144	139	156	167	143	137	142	164	137	160	149	131	156	145	155	142	155	136	134	141	150	141	173	143	150	160	164	158	130	179	137	132	160	152	130	141	154	152	177	160	163	136	128	125	157	139	158	164	169	153	151	134	144	134	157	144	165	140	153	163	168	140	149	132	145	145	146	152	155	138	152	140	154	164	146	128	131	160	137	136	178	145	146	153	156	133	170	154	149	132	134	137	163	160	171	152	151	154	151	135	185	144	145	138	129	162	144	148	156	147	172	130	147	149	153	148	150	159	170	134	140	173	145	164	137	153	135	156	160	137	148	145	176	143	147	145	151	174	159	132	162	187	151	132	159	152	141	118	112	165	135	152	143	157	140	140	153	160	138	147	160	166	149	157	151	137	156	153	149	176	165	168	159	137	138	164	129	161	158	155	140	138	153	127	165	145	143	135	139	183	134	161	153	157	136	173	154	178	140	161	142	145	139	140	167	139	140	137	173	159	152	145	172	137	154	143	149	149	168	158	130	141	145	155	135	166	153	136	141	150	146	174	147	148	173	158	122	157	159	119	139	143	160	157	146	138	149	156	160	163	152	145	149	152	135	150	152	142	182	142	154	140	148	165	164	162	163	133	165	134	148	131	149	144	132	167	166	151	145	141	158	137	124	147	145	151	181	140	136	160	140	153	141	143	155	166	139	137	147	151	167	170	137	159	151	143	169	156	153	162	147	126	163	175	139	158	150	170	140	146	164	170	163	154	178	138	161	130	142	155	155	136	146	154	149	150	138	144	155	159	143	152	161	145	145	139	165	135	151	144	153	138	156	152	156	164	165	132	184	151	148	152	144	144	148	131	143	162	149	165	163	177	137	149	144	161	142	149	157	140	159	143	133	167	160	133	170	148	158	146	149	172	159	165	154	177	160	187	150	155	130	182	138	134	159	144	152	149	149	145	125	155	154	160	145	164	165	150	145	146	148	153	149	139	147	134	156	160	150	141	123	146	144	155	142	154	144	147	136	158	172	157	154	173	147	147	161	174	120	170	174	168	157	140	132	157	144	151	153	152	144	147	153	145	144	158	177	118	155	146	144	164	158	153	178	169	141	176	159	139	136	135	120	151	138	163	165	139	142	138	134	136	142	174	139	169	151	158	170	151	158	162	152	136	135	133	166	156	153	170	141	132	149	159	135	163	146	159	147	163	154	155	156	151	142	145	141	135	158	146	159	144	179	155	138	136	149	166	151	134	142	161	156	180	168	174	140	146	130	141	147	150	135	149	154	148	139	148	134	172	146	143	152	117	155	151	141	117	154	173	174	135	135	149	161	150	152	139	144	145	169	153	158	115	149	148	144	122	141	163	128	130	143	132	143	142	131	162	152	136	152	146	161	120	168	139	130	146	148	155	148	144	177	154	142	163	144	149	145	151	175	159	124	131	145	144	159	129	151	169	148	139	139	140	172	150	152	154	167	164	146	168	146	164	151	139	162	143	156	137	145	167	141	170	173	150	144	149	146	147	160	138	158	145	155	146	164	151	158	173	136	148	171	167	136	136	150	164	168	136	173	137	150	138	146	151	147	145	151	164	167	141	140	138	135	154	148	132	141	147	170	153	159	148	140	153	161	177	172	119	158	156	131	158	178	157	153	172	179	169	138	145	152	162	158	173	147	158	167	136	153	144	158	148	136	152	140	141	119	161	151	166	165	146	165	168	149	143	133	158	140	140	151	143	147	156	139	156	142	143	152	146	137	151	134	152	148	154	136	169	150	169	166	142	152	148	115	163	151	145	148	140	141	156	178	139	145	147	141	151	172	148	146	150	147	160	134	147	151	170	168	150	115	164	159	140	148	135	144	151	143	136	139	146	134	145	153	146	143	151	162	147	132	159	155	151	170	171	140	151	151	149	130	167	145	145	147	145	130	152	164	159	136	142	151	170	164	135	149	155	126	158	140	160	158	153	168	120	168	159	160	152	163	165	160	145	134	138	145	170	129	169	127	133	150	157	136	147	126	159	144	171	154	139	154	166	145	147	153	163	150	146	162	138	131	151	152	146	151	148	147	132	139	149	180	129	161	129	152	147	138	161	150	158	191	139	138	150	137	140	126	173	160	133	151	155	139	126	171	154	126	130	178	151	163	149	152	163	138	161	141	155	163	141	143	171	143	179	143	127	151	161	151	124	160	164	143	151	139	147	137	151	151	148	150	172	156	142	157	154	145	160	172	136	161	173	130	150	144	154	145	171	155	144	166	124	149	126	157	116	139	136	144	140	148	129	147	160	161	125	169	171	153	147	149	162	157	130	137	153	174	151	182	164	170	152	167	143	142	146	137	133	125	149	140	134	179	156	159	147	156	144	163	174	145	142	152	138	172	163	156	142	131	142	143	129	159	152	150	178	141	161	167	154	146	147	139	157	145	155	127	139	143	131	149	152	142	147	150	172	156	146	149	148	154	159	132	150	178	182	147	146	138	148	138	161	152	157	159	144	150	152	125	177	141	139	155	147	152	153	158	162	128	142	146	152	145	138	152	138	147	169	131	155	153	169	145	143	147	151	142	154	154	151	169	133	168	175	130	156	156	167	152	159	136	152	165	164	180	142	138	143	153	154	148	135	150	161	174	169	147	149	160	141	142	158	138	118	143	145	150	158	150	141	148	137	163	154	133	162	177	148	148	152	162	167	176	143	150	160	149	155	152	130	130	189	128	149	150	168	141	151	134	169	156	149	142	128	155	165	144	130	166	149	137	127	158	168	157	154	150	164	138	144	162	157	157	161	191	147	136	162	149	146	154	179	181	141	141	133	148	168	150	140	145	148	169	174	131	181	133	138	169	151	143	163	139	166	153	173	167	144	137	156	150	128	150	153	156	136	168	153	153	132	137	145	136	159	178	152	169	133	157	141	148	160	134	135	125	150	175	147	127	137	168	183	152	152	148	142	157	139	156	168	154	156	136	160
5869	769	1272	1371	1209	992	749	709	598	560	525	496	485	501	409	405	472	396	411	404	438	401	378	402	401	386	402	399	379	397	380	367	392	395	378	382	394	378	346	347	386	370	382	355	378	428	402	382	360	396	368	322	363	355	400	372	374	377	347	320	397	362	377	382	390	350	357	377	381	352	365	342	371	372	370	412	355	403	328	354	346	342	381	388	341	328	390	353	330	378	379	413	320	310	332	329	408	335	402	355	337	360	384	347	368	345	339	352	363	334	375	335	365	354	380	354	358	324	345	342	360	367	355	341	357	352	341	362	354	367	373	346	352	350	369	336	358	359	394	387	341	392	342	341	352	325	329	376	375	376	382	363	396	398	335	381	342	366	346	360	365	356	388	366	345	349	333	319	342	338	345	374	344	362	340	357	385	359	361	360	337	351	360	376	341	381	369	335	393	371	358	370	353	357	362	362	371	370	349	375	319	324	343	356	349	364	357	358	358	355	361	328	385	360	388	372	365	423	359	396	360	350	327	314	353	346	354	375	378	378	364	410	375	377	355	376	363	376	322	368	337	355	352	378	376	394	356	375	373	346	373	360	338	348	380	354	351	383	363	360	352	391	362	327	351	338	393	387	335	367	362	383	389	400	363	357	342	371	371	383	371	340	371	377	350	372	339	349	350	370	361	383	355	355	355	368	356	342	354	382	393	356	379	353	356	344	337	333	372	358	338	348	322	344	368	362	342	371	358	370	367	357	363	352	342	363	367	339	358	361	372	345	329	363	396	367	321	340	376	400	357	353	338	394	369	365	367	386	352	385	367	375	350	398	386	371	361	353	374	379	390	379	370	368	352	373	383	364	356	367	395	364	340	333	366	337	361	380	372	323	344	361	385	359	352	357	354	390	350	358	354	372	360	396	370	365	354	395	355	365	330	358	345	380	349	321	344	402	354	368	387	374	379	389	364	364	364	352	363	366	347	362	361	372	336	353	378	360	357	359	366	343	351	374	378	333	335	361	355	388	363	398	351	344	404	336	353	357	372	392	328	355	399	344	383	328	393	349	382	355	326	345	355	331	379	344	405	381	368	355	329	370	375	365	357	409	379	394	400	377	392	384	385	323	345	358	358	380	373	384	363	376	395	361	345	342	361	385	361	353	342	362	382	360	367	372	352	378	332	348	344	342	386	356	318	400	352	326	360	380	364	380	357	338	346	349	361	358	351	369	385	383	389	373	317	392	347	367	384	392	347	364	379	330	355	367	368	369	375	342	348	365	380	373	344	350	375	325	369	363	347	360	362	378	370	386	394	380	364	346	365	343	341	373	357	369	337	372	371	335	389	390	357	366	344	372	380	314	365	381	361	357	372	329	368	356	360	343	390	330	338	348	357	332	348	342	350	396	350	354	383	372	383	393	358	362	387	370	382	381	409	348	358	369	348	369	355	351	382	367	370	337	382	381	370	380	362	347	375	352	353	339	353	362	363	314	348	361	335	360	381	345	333	304	374	360	346	353	367	364	360	392	367	331	327	374	374	369	374	362	401	358	369	344	368	374	348	337	372	354	373	393	357	356	389	351	349	375	379	353	353	397	339	385	357	354	346	359	327	385	353	351	360	357	366	343	331	320	341	370	344	356	346	361	354	357	346	380	373	366	378	345	369	342	339	366	366	334	343	359	342	371	358	345	325	390	396	338	391	335	340	359	324	349	370	372	374	345	372	342	343	327	366	396	334	342	342	378	372	409	369	385	393	358	357	374	362	382	332	359	340	376	359	325	352	387	368	365	382	358	383	374	331	362	338	334	372	366	353	379	339	376	351	348	386	335	374	352	361	370	352	373	379	367	330	350	341	378	354	340	343	375	365	354	353	332	390	344	355	381	347	356	384	368	370	340	345	360	383	356	401	345	362	350	366	321	344	372	363	361	358	341	338	330	371	370	350	384	345	351	361	338	373	369	337	338	371	340	358	368	393	354	373	350	362	363	373	369	395	373	365	321	348	350	365	371	350	349	380	360	347	362	378	318	359	320	368	349	316	362	340	351	310	353	373	390	385	387	350	378	326	396	353	341	373	361	363	394	351	381	378	398	347	344	341	335	382	370	348	361	368	361	381	344	373	359	320	377	345	332	371	374	368	368	386	389	345	366	332	361	356	337	341	383	351	373	333	326	374	378	376	339	394	373	371	367	357	323	375	350	347	356	357	376	361	353	383	373	354	383	359	343	411	393	351	380	332	337	354	349	374	360	352	353	359	376	341	360	355	361	371	371	324	361	357	364	353	365	369	361	378	334	392	370	360	391	375	367	371	362	376	403	359	382	364	329	371	351	386	369	386	396	338	359	357	396	359	368	355	357	379	362	348	352	387	349	360	369	379	349	366	379	343	336	376	367	373	357	367	320	357	365	347	358	328	378	341	340	366	347	335	367	347	341	358	368	378	383	329	400	369	366	372	385	388	364	376	367	323	341	344	316	361	367	343	375	373	361	334	362	356	383	354	354	346	354	364	359	366	358	396	327	365	377	361	361	377	341	373	365	337	356	355	375	359	394	351	337	363	335	372	340	342	344	362	368	383	387	346	351	368	345	353	336	336	340	336	362	364	368	354	355	364	354	351	377	351	342	351	342	339	342	366	340	347	364	348	407	354	335	352	385	351	351	332	371	356	340	345	355	365	342	371	372	388	375	342	341	367	360	352	357	338	370	381	388	344	351	366	348	356	341	357	344	347	334	362	366	374	357	359	372	364	392	365	349	387	374	362	395	357	350	383	367	338	365	317	339	376	336	345	318	359	398	397	389	375	383	333	376	362	347	346	363	372	363	338	360	364	379	383	399	343	324	358	360	352	337	367	365	332	351	374	354	372	377	340	356	335	377	324	367	332	364	333	346	342	358	381	382	393	378	341	338	347	372	377	423	337	359	331	339	358	340	360	348	362	338	363	353	358	355	362	334	346	328	383	361	371	357	322	376	355	378	354	360	369	329	368	359	343	356	358	348	363	371	384	397	365	355	353	372	366	365	349	362	377	374	362	351	340	371	353	350	374	412	361	333	424	348	378	345	336	336	347	371	378	372	352	367	364	377	353	364	345	341	395	339	363	367	351	345	355	328	382	343	357	378	362	350	329	340	382	367	384	354	315	338	340	387	355	368	365	324	352	408	369	374	349	366	354	362	350	364	373	382	390	381	344	366	333	363	347	343	344	381	341	354	351	360	387	343	321	344	352	359	376	383	325	348	347	401	354	374	374	371	366	340	346	377	334	373	354	361	353	338	372	350	342	336	366	363	372	399	368	362	339	362	354	315	362	345	361	385	343	371	360	387	349	370	379	405	333	359	345	393	375	362	348	347	356	393	383	350	371	348	341	379	329	355	378	346	360	341	358	353	340	329	358	360	352	344	383	344	369	373	372	337	357	363	360	364	367	354	368	379	393	350	356	377	335	361	354	386	411	352	362	366	347	356	350	350	348	353	359	358	369	385	344	350	348	367	355	377	330	342
13548	1187	1068	788	563	400	326	288	240	208	189	195	149	174	184	178	168	134	191	162	182	150	160	159	163	174	177	164	155	170	145	172	168	159	157	160	159	155	152	132	144	145	141	144	149	146	142	141	156	141	150	163	144	145	175	147	154	147	143	172	161	146	169	129	152	149	165	162	142	156	140	158	130	145	139	156	151	157	156	148	144	161	153	163	147	158	141	158	143	171	146	152	171	119	128	169	161	163	170	186	148	149	154	140	144	158	140	145	168	151	151	171	146	168	147	144	156	143	141	134	138	148	149	145	146	152	162	150	154	175	176	167	154	159	146	170	157	157	157	150	138	176	173	146	153	144	144	172	132	163	153	133	153	183	145	136	161	134	154	158	142	139	149	137	141	156	158	144	151	151	149	143	150	159	157	144	136	151	139	130	138	139	145	153	143	154	135	125	135	156	140	146	144	153	146	152	179	136	147	160	141	137	138	150	174	164	165	157	162	128	152	137	156	154	165	147	175	149	151	165	153	161	157	174	146	141	165	170	148	150	157	146	159	136	156	161	159	165	130	125	152	150	142	142	136	146	127	156	161	135	156	152	153	144	157	140	150	157	161	152	153	128	151	154	159	146	155	149	145	159	164	177	137	167	162	163	175	157	150	145	158	173	165	170	146	166	145	133	160	147	167	190	164	126	134	149	149	179	118	152	133	161	136	147	167	147	155	140	139	148	172	172	124	163	117	161	157	138	147	154	153	174	150	166	151	149	157	139	146	156	163	128	141	182	160	168	156	150	144	147	142	150	136	153	145	151	148	131	168	117	136	159	128	147	148	144	135	138	132	146	123	168	151	160	153	151	175	167	142	140	147	141	141	155	140	149	170	142	151	157	139	151	143	147	146	150	150	164	155	136	156	160	154	156	156	140	155	148	160	168	143	149	145	139	172	144	169	154	180	125	146	158	149	173	148	145	149	139	143	139	153	158	147	165	153	150	164	144	152	147	114	169	147	120	146	142	151	169	144	164	136	168	154	145	132	142	154	157	131	158	141	136	163	142	146	152	138	143	125	144	130	155	172	140	159	150	172	140	147	145	136	149	179	149	149	166	145	149	162	161	142	165	146	152	134	142	150	132	161	149	142	147	130	139	137	126	133	155	149	138	135	141	174	155	165	147	143	167	141	162	157	164	157	136	152	159	142	165	143	152	142	143	151	165	160	134	143	139	174	160	133	125	149	166	150	142	134	148	176	161	156	152	149	167	149	149	131	157	158	147	169	146	157	164	139	156	166	146	155	148	160	161	158	136	147	175	168	143	149	171	150	150	153	135	131	154	157	156	139	176	144	137	140	135	130	147	160	144	139	152	164	149	149	133	152	143	149	158	149	147	154	177	128	155	161	149	126	156	151	144	145	159	166	159	168	178	168	129	149	128	164	147	143	163	153	148	184	151	158	172	166	174	150	147	168	155	168	161	147	155	175	188	141	156	156	163	166	123	144	151	146	152	167	154	164	152	153	164	173	169	139	155	145	140	151	156	161	147	132	151	172	137	141	130	158	144	158	183	144	144	169	150	144	159	138	149	159	160	148	171	137	143	117	141	149	155	148	150	158	138	155	159	153	139	146	137	168	158	157	163	152	139	150	150	136	147	121	132	162	160	151	155	156	156	143	152	149	153	150	176	159	144	156	140	134	164	166	159	112	141	151	134	157	140	132	145	149	142	149	115	135	153	150	150	142	147	154	143	148	128	142	155	146	146	166	172	147	142	131	142	152	145	144	157	168	179	166	141	163	145	140	159	136	153	155	142	148	159	151	151	154	161	146	125	157	179	129	142	173	163	150	154	164	163	141	143	154	170	143	151	156	143	166	160	165	132	165	147	157	146	165	153	125	136	155	139	154	146	118	160	156	154	152	154	140	139	159	149	157	171	158	129	163	139	163	123	149	137	160	159	160	146	146	152	148	160	135	146	154	170	139	178	139	171	159	140	159	146	134	155	163	140	148	157	141	166	156	144	164	161	150	137	156	143	139	134	140	162	168	162	154	147	167	162	141	156	172	141	152	150	145	139	144	139	153	151	155	152	179	171	170	174	136	181	124	161	155	151	158	171	144	131	155	139	136	149	137	172	161	154	161	153	182	140	156	155	150	138	145	141	164	145	135	163	161	166	134	160	146	134	148	157	140	155	144	121	137	138	164	134	146	155	162	172	150	137	143	148	140	172	167	165	163	133	141	151	158	157	135	146	154	138	162	167	145	174	178	155	156	155	150	148	161	155	167	138	153	146	169	136	153	139	147	166	164	143	140	161	138	149	135	140	161	166	164	133	143	153	128	151	133	148	147	146	155	166	150	152	146	145	133	131	156	161	142	140	169	141	160	137	136	174	152	161	153	158	138	133	168	168	149	142	134	141	165	149	151	163	129	157	159	157	154	159	150	145	145	186	169	142	154	152	117	138	134	141	138	166	157	162	135	146	142	142	126	159	170	141	156	141	155	157	137	141	140	139	149	178	174	141	166	161	137	157	137	136	157	143	138	170	148	151	150	168	163	159	146	149	135	159	157	149	167	170	144	157	147	149	143	152	135	157	150	156	143	162	151	155	147	164	136	142	137	172	164	142	162	162	146	153	154	181	153	130	164	159	164	143	152	148	147	142	173	128	171	142	154	153	124	134	132	139	168	162	165	159	149	126	148	155	147	149	157	146	144	142	155	146	163	131	168	148	165	147	150	132	150	146	128	151	153	149	157	151	155	169	136	140	159	150	156	157	151	141	158	139	173	121	175	161	151	140	141	140	150	160	152	168	154	164	180	161	163	166	154	135	160	149	142	157	144	156	133	170	172	153	147	150	123	137	150	158	158	147	151	149	150	163	154	146	155	139	160	144	163	157	143	150	151	142	154	155	142	127	155	154	167	151	140	156	150	159	144	166	151	158	144	149	162	165	149	156	149	150	150	118	143	139	150	133	149	139	143	144	134	148	154	150	148	154	167	149	156	151	160	146	156	131	169	138	138	143	153	162	152	133	105	147	146	150	140	134	135	145	166	146	177	147	152	158	139	152	153	155	144	149	151	149	192	141	145	159	132	141	151	141	135	151	131	155	159	150	133	162	177	150	151	139	150	170	149	146	165	156	151	148	159	159	161	150	141	164	149	151	141	122	131	154	143	139	156	135	142	127	150	160	131	145	141	154	144	140	143	163	167	135	159	127	176	143	151	135	169	167	149	153	170	149	166	167	146	159	179	138	136	134	168	144	156	149	172	146	146	151	159	148	169	163	153	119	164	155	150	157	166	173	152	153	162	150	134	154	150	146	157	137	167	129	172	131	159	135	139	148	140	156	156	132	162	154	146	159	162	165	144	146	142	156	140	151	146	143	128	134	148	154	122	143	133	127	156	134	133	154	163	138	183	172	158	150	154	135	167	137	151	163	177	170	140	157	152	161	136	164	127	147	129	139	146	157	120	137	131	136	162	140	164	168	167	151	145	138	143	156	137	162
7850	1067	2144	2414	2072	1620	1148	981	876	796	778	681	642	588	626	582	575	524	505	451	481	485	474	487	430	438	449	462	471	436	451	441	453	401	399	415	417	431	436	457	435	438	406	405	408	412	382	417	398	413	406	415	440	402	391	411	402	401	436	405	392	406	419	369	404	404	432	399	417	382	397	407	385	400	400	390	426	386	414	377	387	373	363	408	406	413	417	409	403	396	390	397	332	426	372	409	423	383	413	354	382	397	385	388	407	402	376	368	390	432	424	361	417	419	413	413	390	394	383	367	410	391	402	367	393	399	398	403	402	362	408	359	430	404	399	388	368	392	372	388	400	399	390	377	397	404	406	394	433	404	386	432	439	394	360	421	390	398	389	414	393	421	352	381	409	391	376	410	385	417	369	391	421	384	375	403	420	382	398	379	387	390	366	409	394	393	419	416	384	385	372	434	378	406	352	369	410	369	434	410	422	413	360	362	391	371	395	405	368	376	401	428	397	398	392	378	357	381	406	412	400	420	427	391	401	388	438	382	380	410	400	404	393	407	393	392	423	396	390	441	391	379	434	385	396	362	403	394	388	348	359	391	390	409	363	382	396	376	406	410	387	402	383	427	374	404	355	384	411	428	423	390	395	374	406	379	432	387	369	390	363	395	399	364	396	392	401	386	390	418	407	405	411	410	385	409	373	408	362	355	435	393	394	354	362	403	385	378	367	377	394	411	374	391	407	403	418	417	401	374	411	376	424	387	424	376	398	380	376	379	388	405	379	397	400	382	380	374	384	372	399	393	379	392	449	380	410	422	370	423	361	379	391	412	376	407	402	405	410	421	408	362	367	386	409	385	407	364	396	393	357	393	365	404	384	404	410	364	405	384	402	396	405	423	382	395	387	379	391	414	420	399	422	382	406	392	391	424	372	412	397	360	388	371	425	397	388	379	384	378	377	408	361	393	420	389	397	329	393	348	425	367	380	403	375	390	398	378	384	372	394	373	357	382	425	412	419	384	401	397	424	419	378	375	423	397	402	383	375	422	361	396	382	404	374	399	419	383	405	397	330	408	362	439	391	354	367	370	419	377	401	403	348	373	346	392	412	388	387	380	401	392	401	360	425	382	396	397	373	385	391	408	345	386	430	412	408	399	419	380	371	387	421	387	383	394	373	423	410	384	401	378	358	365	415	404	402	414	399	386	365	384	418	373	418	403	389	394	393	373	404	417	379	391	388	400	408	355	383	409	394	350	422	362	404	379	367	384	417	368	395	401	394	404	382	383	392	367	410	374	403	404	407	394	357	356	381	387	389	389	389	388	413	393	370	407	365	375	402	385	396	386	402	386	398	395	389	394	392	392	372	374	376	394	370	388	378	350	354	389	406	415	362	336	391	405	353	393	397	389	430	352	401	383	409	366	394	363	390	351	402	375	378	406	421	379	413	371	363	414	360	407	364	373	386	379	377	374	403	356	373	360	394	379	388	402	384	411	380	397	383	407	419	381	390	368	393	375	404	365	381	353	391	405	364	348	414	357	410	367	391	385	382	404	385	402	411	420	375	431	391	375	360	373	350	354	377	375	405	412	410	367	397	404	399	412	394	372	411	372	402	377	381	395	410	360	380	361	421	407	420	394	407	374	375	375	387	359	373	440	371	386	376	376	352	355	349	383	403	384	375	377	414	423	371	397	402	395	355	403	365	388	405	391	377	408	399	385	387	376	412	386	393	406	363	393	356	381	406	378	401	382	376	390	392	391	409	380	361	383	410	380	437	362	418	389	427	390	435	414	399	401	375	354	384	358	407	361	410	391	378	414	389	408	402	384	424	395	381	362	407	369	375	433	409	394	402	389	386	392	398	390	389	396	393	397	388	413	418	375	410	387	420	381	356	394	358	412	393	364	415	363	406	383	390	381	371	371	382	394	377	449	401	373	404	408	469	383	406	360	380	392	370	374	404	399	397	380	404	382	409	403	348	409	401	399	431	403	374	375	409	380	396	413	429	410	397	390	382	364	363	347	384	378	395	387	392	366	407	373	369	353	396	372	414	431	346	363	409	394	371	408	363	364	427	381	392	380	376	348	387	373	402	396	384	386	389	400	405	381	392	379	368	393	389	370	362	403	411	391	382	377	409	428	421	395	411	394	390	393	378	418	380	387	401	404	382	416	365	391	392	395	442	348	393	392	417	410	403	394	385	386	402	400	362	407	408	398	430	383	391	362	390	382	369	371	397	416	371	375	391	409	382	411	414	401	378	410	402	409	384	379	399	385	396	401	404	376	403	392	387	396	384	413	371	348	387	397	364	414	413	402	429	410	413	378	379	415	389	411	428	386	397	384	390	396	402	417	416	389	407	404	408	399	370	389	360	365	386	414	374	374	419	402	391	407	403	385	381	415	420	370	393	390	362	392	382	389	391	407	381	376	379	380	341	412	412	372	393	423	386	380	391	370	384	421	413	375	368	432	396	354	379	398	404	354	397	390	399	420	392	383	387	390	386	383	394	416	390	400	397	346	396	396	369	423	404	456	395	378	382	363	363	417	415	409	394	381	398	409	379	368	420	388	337	442	408	406	392	363	389	381	408	383	372	419	395	418	394	393	367	367	405	393	369	331	394	377	374	411	373	386	416	368	389	363	410	373	430	397	374	425	356	407	387	384	405	400	401	409	408	378	394	397	413	410	417	393	392	362	366	421	368	407	407	399	370	363	413	419	359	403	388	417	426	404	375	380	428	434	409	406	434	426	382	385	357	413	395	395	446	415	417	368	360	352	406	385	403	437	376	374	397	367	371	395	366	403	386	367	386	375	412	386	376	373	395	349	380	377	383	390	363	383	395	411	393	417	389	415	392	378	385	383	399	395	400	381	405	389	396	410	387	365	418	416	383	382	404	396	399	384	368	373	403	387	388	416	382	357	403	400	384	411	373	393	414	428	379	370	380	379	366	385	381	377	422	396	414	382	423	373	393	372	402	388	408	383	383	351	366	389	353	382	430	431	400	409	349	430	382	403	387	360	396	383	401	379	419	414	383	414	419	394	380	380	408	373	387	396	385	392	390	398	402	390	400	400	398	355	382	401	360	367	402	390	365	388	402	388	372	396	383	356	400	399	398	408	383	400	419	381	362	393	395	372	400	384	375	413	386	419	385	425	376	384	380	388	386	378	380	368	387	369	373	383	414	400	393	388	400	388	384	375	406	344	355	397	376	402	377	406	352	379	398	400	368	428	404	392	406	351	416	380	363	382	367	371	405	426	400	402	343	370	415	379	385	393	402	402	402	359	377	368	397	390	386	365	392	382	356	397	385	423	399	366	375	416	396	418	387	385	406	414	364	402	400	416	379	396	395	400	384	401	406	393	412	393	382	383	387	396	371	390	401	386	405	400	390	402	399	407	359	432	368	419	380	367	366	413	406	338	433	391	381	395	392	385	380	413	425	368	363	411	372	389	436	382	376	357	403	391	389	392	354	415	357	390	392	412	410	414	415	406	401	401
1477	378	336	354	346	344	367	349	310	329	312	349	338	339	325	319	344	315	339	328	294	362	317	322	337	355	314	343	347	348	360	359	339	335	329	335	296	340	332	328	318	305	307	327	316	327	373	340	357	332	322	331	338	326	325	333	319	336	338	325	348	332	348	337	350	360	352	323	305	355	341	327	344	321	325	358	352	351	381	342	317	329	330	337	332	326	345	367	351	318	300	321	335	326	322	325	352	359	313	317	321	324	355	324	337	333	322	363	346	339	346	334	326	318	332	334	372	349	338	302	316	368	353	308	351	312	339	306	317	303	309	346	347	317	352	300	327	384	339	364	330	323	323	336	317	326	355	339	348	359	315	306	347	310	304	355	360	350	375	318	342	325	313	330	338	339	338	329	336	355	345	321	338	344	346	353	326	308	343	312	347	329	364	330	341	351	336	336	342	337	336	352	343	324	353	341	317	328	302	326	305	363	288	315	313	341	317	303	328	323	342	318	329	359	337	337	345	332	367	328	337	383	346	324	338	335	308	311	328	351	336	320	335	305	316	362	363	341	338	337	339	324	363	294	332	296	335	338	370	321	330	338	318	337	323	341	343	310	317	334	338	310	344	343	347	347	356	355	318	283	336	307	334	342	328	322	273	389	371	359	331	327	338	338	324	337	342	314	344	333	315	339	336	308	338	328	336	325	339	335	357	321	320	336	342	320	351	343	349	354	352	290	357	351	312	368	386	329	300	336	360	330	325	307	344	342	344	339	347	302	327	350	300	319	346	319	333	316	368	311	318	313	372	324	344	350	365	370	304	299	340	324	364	359	351	363	325	330	368	324	329	306	357	324	325	298	350	331	345	347	307	322	346	337	327	365	343	335	321	338	344	336	342	326	305	337	317	303	354	354	323	364	342	329	324	307	348	393	337	329	325	347	316	348	317	348	335	352	348	311	322	303	346	342	338	356	338	346	280	295	330	340	344	310	330	344	348	340	321	318	341	357	366	314	342	370	340	314	353	329	341	348	348	331	317	356	360	318	346	352	338	334	353	329	358	319	354	358	362	310	316	298	368	343	333	348	336	344	354	352	331	317	324	357	353	340	331	307	340	291	327	332	272	312	329	342	359	346	315	296	320	348	353	343	333	338	353	340	319	329	329	334	353	311	358	314	335	319	311	333	305	306	306	319	294	303	331	334	359	319	366	325	333	333	344	318	314	320	319	322	341	380	332	346	342	350	346	322	334	344	371	341	328	296	351	306	310	325	349	314	336	328	337	373	352	378	333	358	334	309	346	324	329	327	317	336	315	334	373	335	357	301	284	368	358	349	363	343	343	337	330	338	334	336	322	327	318	310	333	314	300	338	376	341	329	350	331	340	337	359	327	302	314	326	330	359	356	346	352	336	303	329	335	332	349	314	344	315	338	325	308	346	343	364	338	302	289	341	307	323	336	341	334	326	337	344	304	340	323	337	333	344	325	328	300	351	315	357	346	394	313	342	303	366	319	316	329	319	333	339	333	332	332	370	340	324	312	338	329	340	327	344	376	343	342	339	325	331	352	297	310	300	343	351	302	352	326	326	346	324	323	320	336	345	320	357	329	345	306	331	360	317	340	346	368	349	334	360	300	344	345	314	344	369	379	320	342	324	345	363	320	374	336	335	333	313	340	328	334	345	338	352	340	351	324	348	355	341	362	318	309	312	353	375	299	338	319	350	321	326	314	361	330	370	314	359	304	322	346	298	329	350	351	327	345	344	366	296	325	329	303	325	314	338	317	324	365	354	327	310	299	320	320	336	327	324	346	316	336	373	321	318	335	346	370	349	310	321	325	281	304	359	331	308	367	315	321	325	341	333	318	346	313	355	327	316	360	307	328	332	323	325	309	345	332	327	312	339	334	326	354	320	337	366	301	330	355	334	338	281	290	369	337	363	345	327	293	339	346	356	329	319	361	337	318	336	345	295	291	326	334	322	363	302	357	332	314	323	337	327	335	345	323	356	337	301	345	344	324	344	378	299	330	329	310	333	324	309	338	344	324	317	313	325	317	336	345	331	337	322	319	359	332	345	316	333	352	344	323	363	340	328	330	307	326	340	314	319	314	315	343	305	310	337	337	328	351	339	364	312	354	309	341	346	353	364	320	326	318	325	338	317	309	344	325	285	369	338	325	320	312	357	330	345	361	342	318	375	317	313	321	320	334	358	317	340	308	336	341	324	308	310	331	361	322	328	334	325	328	297	330	319	367	345	296	286	289	316	295	322	332	381	326	325	323	343	316	323	331	336	303	331	350	310	315	301	311	361	347	335	343	344	349	305	314	343	325	343	356	328	355	359	327	309	348	361	308	365	354	316	345	330	366	333	375	349	351	327	339	352	331	320	301	317	326	317	313	347	345	315	352	365	334	349	317	352	328	325	311	338	334	343	344	361	335	329	326	335	311	351	346	321	328	341	371	354	328	363	344	367	357	304	285	341	357	351	346	317	342	352	333	373	284	343	318	335	338	343	356	358	363	343	303	308	357	323	325	300	342	350	304	340	319	364	345	361	322	334	326	333	346	337	322	354	349	316	337	319	350	324	339	313	328	305	348	321	299	321	373	308	376	325	285	352	361	363	310	317	330	362	315	368	318	323	321	352	338	344	363	362	331	306	307	336	310	316	359	344	291	337	328	314	315	353	295	332	339	320	327	325	310	325	298	329	333	311	353	329	335	314	327	322	322	359	307	332	315	304	340	338	320	305	318	323	331	314	335	355	332	326	356	314	338	334	316	354	311	309	323	363	329	359	286	325	355	301	295	369	358	315	337	328	295	335	356	345	375	341	340	354	328	332	328	329	341	339	341	308	360	333	334	333	335	357	337	345	342	361	342	343	358	324	320	345	342	321	284	315	311	321	326	332	360	361	332	342	347	320	320	313	304	310	325	330	311	329	316	358	303	316	346	360	311	340	329	313	326	336	350	304	320	340	352	350	320	310	374	316	331	314	296	322	332	320	314	355	303	346	379	350	336	325	340	317	295	348	395	334	313	319	336	344	325	351	339	344	306	308	366	320	347	353	350	328	350	321	315	312	339	347	354	323	346	323	330	365	328	353	341	386	314	310	323	341	317	333	342	344	322	331	346	325	350	307	343	351	353	352	304	310	322	296	328	339	329	342	318	319	350	363	334	345	287	329	360	332	321	320	315	364	326	378	317	322	311	329	316	319	348	305	326	375	284	337	331	331	322	362	329	318	313	345	342	326	325	319	308	327	334	378	332	333	339	351	297	312	325	345	374	324	329	346	344	311	336	292	343	330	329	284	320	353	339	305	317	341	342	299	323	293	326	320	306	320	344	361	358	312	319	350	342	328	348	308	327	372	358	353	337	325	321	349	330	313	317	348	346	341	329	315	341	348	337	333	311	297	327	354	327	340	326	313	316	351	367	360	326	357	339	311	309	329	331	346	319	337	368	315	337	322	335	344	335	304	325	331	339	353	321	365	304	356	328	353	340	361
1797	747	724	730	733	760	711	730	729	701	720	711	710	720	716	701	729	731	701	713	640	726	743	758	688	693	743	715	696	732	694	720	698	703	718	694	737	744	698	736	719	740	725	745	688	738	699	739	742	709	753	753	682	671	669	746	716	710	714	746	772	728	720	717	713	705	712	766	775	685	735	736	728	690	742	703	713	684	780	765	715	706	725	726	730	752	737	746	710	690	771	678	697	713	703	683	720	728	736	715	748	739	704	703	758	721	718	761	687	721	743	687	672	706	743	711	721	747	747	713	729	645	758	708	760	684	726	720	717	696	763	761	737	737	708	727	717	735	704	706	763	759	710	712	753	724	727	710	699	715	727	695	707	712	726	728	724	729	726	686	727	736	737	764	753	707	701	739	719	716	688	702	690	699	721	677	721	683	747	706	703	705	710	741	727	732	731	705	724	697	743	668	740	671	681	727	706	764	715	681	694	739	737	743	732	684	745	708	688	742	715	721	672	752	715	746	695	716	705	748	728	701	736	721	758	676	725	764	729	702	754	683	695	711	734	728	739	691	685	710	747	707	776	709	720	772	751	691	707	691	741	702	712	718	728	704	734	719	712	735	713	710	741	713	707	752	739	703	738	726	690	717	741	716	730	722	734	747	717	706	734	717	735	739	712	725	728	732	713	700	658	709	712	683	723	749	719	710	713	721	688	709	727	714	749	703	741	749	744	702	725	728	755	706	692	701	707	725	693	741	722	713	695	737	700	722	710	748	723	708	762	737	651	730	702	721	696	701	743	695	753	697	747	704	745	712	718	731	696	681	689	694	716	748	721	731	698	757	721	729	720	714	721	739	690	723	746	722	642	707	681	717	663	724	743	760	738	760	683	721	734	732	686	726	739	775	738	721	732	713	714	749	698	683	714	705	721	694	726	723	736	715	686	730	725	697	688	735	737	718	717	699	706	756	713	705	727	710	677	727	761	695	716	742	729	753	726	748	731	719	711	715	725	687	717	729	734	733	697	701	719	731	672	737	711	654	722	696	727	727	725	701	756	694	678	724	734	737	663	731	729	727	691	715	704	735	695	702	762	744	767	749	729	718	723	723	690	702	749	713	740	807	705	727	739	749	702	714	732	707	689	755	733	773	745	704	713	734	739	754	696	749	716	724	734	692	742	741	736	716	782	748	724	741	734	764	728	686	727	719	690	735	676	710	734	652	749	732	741	721	700	705	693	702	647	692	745	701	714	750	749	714	668	692	715	683	673	717	736	751	717	688	739	704	657	701	693	743	733	763	690	764	697	715	660	682	782	682	737	709	682	728	709	697	691	737	730	715	729	714	675	700	797	772	727	718	730	725	739	788	755	735	734	749	721	721	702	742	701	729	716	766	687	705	726	722	728	707	714	692	730	726	674	699	733	716	731	711	749	748	719	693	747	690	715	715	726	676	724	747	757	722	705	722	732	707	711	747	686	743	720	668	706	712	699	721	776	709	708	750	667	690	695	738	686	764	697	725	703	723	670	681	732	739	752	718	691	695	706	756	721	729	728	708	751	722	757	729	744	747	713	728	724	766	747	733	780	706	734	717	711	703	791	716	711	650	784	693	748	714	755	685	701	743	751	734	731	720	707	766	708	705	762	705	712	729	719	714	738	668	709	690	727	743	694	726	739	679	754	735	717	724	693	703	710	739	716	744	719	729	722	684	696	753	738	766	710	721	722	771	738	723	736	661	704	730	672	699	715	673	750	739	734	744	734	727	732	702	724	748	764	758	699	736	771	706	769	734	709	765	698	743	690	707	701	694	748	730	725	742	699	755	706	719	708	785	731	712	689	703	709	727	680	765	709	712	720	731	728	717	729	753	697	732	736	730	693	738	733	684	727	689	759	701	762	719	762	752	662	648	713	711	727	729	723	737	756	704	679	698	697	691	688	716	728	712	698	712	731	694	692	721	742	728	693	740	753	765	756	722	762	726	725	685	703	729	771	755	729	692	730	712	707	728	721	716	738	737	732	702	735	737	685	734	735	687	721	745	737	702	727	766	679	673	683	715	711	762	678	683	695	724	734	758	715	711	694	770	766	732	719	696	737	739	741	736	697	724	693	750	697	667	762	751	741	750	755	712	744	715	704	733	728	689	770	715	713	755	718	739	656	713	739	680	727	729	678	722	732	682	719	675	700	711	704	700	711	716	757	695	754	690	716	719	722	749	754	660	694	689	712	691	715	718	687	739	727	728	760	716	692	748	684	682	681	723	737	723	763	738	732	728	682	740	696	719	751	682	749	746	714	706	738	647	677	679	746	685	696	678	689	726	697	719	727	720	723	718	736	717	742	729	776	736	679	722	716	705	728	716	740	692	693	743	702	734	690	748	687	710	737	715	733	760	701	688	712	737	701	712	734	710	671	714	696	709	722	762	722	712	736	719	726	707	768	729	734	712	741	747	699	754	706	717	752	715	702	676	776	716	733	731	708	671	706	705	706	759	734	760	674	720	700	753	739	728	742	692	736	701	710	742	742	735	743	701	766	680	676	725	767	645	706	727	730	725	703	746	658	689	734	733	706	700	753	700	725	710	713	740	700	710	774	758	709	736	692	748	706	692	721	730	687	715	712	719	753	688	739	728	716	729	675	723	695	727	663	737	678	746	718	695	735	675	736	756	715	725	730	715	723	749	769	684	762	719	739	759	708	683	733	744	756	672	666	680	728	680	698	703	723	725	720	720	761	723	722	740	695	684	740	727	722	681	767	721	756	703	666	764	725	777	712	695	713	654	700	703	700	745	720	743	720	752	700	723	690	709	734	734	734	722	703	739	698	721	720	712	753	721	717	677	723	716	747	759	815	709	716	726	736	734	744	696	753	753	738	697	748	686	738	681	698	728	745	771	714	726	723	722	693	703	725	732	740	706	729	738	692	693	748	755	705	735	708	724	674	738	731	736	711	782	730	740	773	737	716	699	740	695	734	695	699	723	704	726	771	697	710	728	734	714	695	697	714	708	714	764	762	714	720	735	749	687	668	780	739	755	684	697	680	691	700	709	785	756	738	721	783	741	710	726	741	710	684	694	703	726	711	726	755	714	697	731	681	702	726	737	710	696	722	763	716	682	736	691	704	740	734	698	716	721	755	696	707	738	751	724	728	711	723	703	751	771	749	767	712	697	664	724	689	741	710	694	719	722	705	692	708	705	708	680	740	721	682	750	689	717	677	716	734	735	724	732	753	691	660	700	754	709	754	742	718	731	703	725	725	672	750	716	722	716	744	706	742	732	714	709	749	727	729	741	715	726	731	726	705	723	730	705	723	733	710	738	741	724	754	697	707	747	696	685	693	694	746	672	715	733	700	708	722	722	736	702	673	716	698	802	701	699	705	780	636	737	698	689	758	699	772	715	680	745	722	748	749	747	749	710	728	730	685	722	730	715	739	757	678	722	757	710	753	707	710	749	705	731	702	719	708	711	719	683	681	711	743	718	705	741	740	733	668	715	688	734	738	701
7179	583	547	459	332	279	250	220	197	193	185	181	197	169	167	175	151	184	149	161	153	147	146	130	157	174	164	149	155	159	152	150	169	143	152	168	163	148	164	162	155	158	148	162	155	139	165	160	147	158	164	155	154	149	179	154	143	138	140	153	143	178	167	150	145	130	141	164	134	155	159	143	169	144	159	146	144	153	171	166	151	167	137	138	141	161	161	131	157	145	154	151	142	172	177	142	175	143	154	144	158	144	159	164	151	138	131	139	165	142	148	148	159	147	128	156	151	137	158	164	165	141	144	130	142	152	153	178	168	149	121	158	132	147	162	138	142	163	133	162	153	153	146	120	149	141	163	132	166	176	166	145	159	144	170	159	135	153	170	162	153	135	157	138	138	172	145	140	134	145	167	127	155	144	193	155	174	145	155	154	143	149	132	132	152	139	137	166	154	120	154	160	153	137	131	147	145	131	140	160	150	152	134	167	170	142	145	146	128	133	141	158	145	143	150	137	171	151	126	152	175	162	136	161	149	166	137	172	124	145	155	145	159	178	169	157	142	161	132	157	153	129	151	134	160	152	146	154	148	162	145	162	177	147	142	172	152	129	145	144	163	165	167	154	153	149	152	162	161	168	151	167	139	168	162	147	152	165	130	161	146	138	149	152	154	159	173	146	143	148	174	152	154	136	154	173	151	139	150	146	144	129	151	147	169	152	142	142	162	147	145	154	169	155	143	144	147	141	163	168	146	123	169	144	144	135	163	150	169	137	172	140	138	138	149	135	153	151	154	173	153	142	131	105	124	150	147	175	143	163	154	139	162	126	144	146	148	162	147	175	164	141	165	152	147	153	135	137	133	146	166	152	145	153	148	177	154	156	144	161	152	128	152	153	162	133	155	128	145	155	141	152	148	140	131	158	153	143	127	167	140	144	157	156	138	131	150	158	164	155	148	150	156	146	156	153	143	151	131	170	138	153	151	146	177	158	172	139	156	185	173	145	154	156	147	142	151	160	163	159	163	135	151	168	157	150	173	179	180	173	172	140	143	159	142	164	157	164	145	156	132	155	133	163	159	152	158	162	141	136	160	150	141	164	152	149	134	153	149	160	160	134	140	141	164	164	164	149	143	160	172	143	141	145	167	158	152	136	158	135	163	141	151	146	170	153	159	158	153	138	143	150	135	157	168	152	164	149	156	164	143	176	147	149	147	153	155	175	166	169	152	131	135	138	192	154	130	148	138	149	160	150	159	148	151	151	136	150	160	167	170	154	147	132	149	157	157	142	130	151	162	137	144	164	126	164	135	158	157	149	148	130	146	139	120	155	169	151	180	160	149	150	147	150	150	155	148	163	133	151	151	136	143	151	149	123	141	160	163	144	162	171	141	168	148	163	161	150	163	154	150	145	155	152	147	150	165	129	140	147	158	179	172	170	146	166	163	151	144	155	169	150	160	143	139	148	157	144	154	153	148	141	133	158	151	148	154	179	161	159	151	137	162	153	157	161	146	147	150	149	130	161	141	164	132	165	168	184	155	145	152	135	134	149	148	151	166	152	160	156	125	180	147	147	159	137	181	155	137	153	153	129	165	154	163	163	144	159	147	129	143	145	166	165	153	140	148	139	146	140	162	153	130	162	152	148	153	148	155	150	176	148	148	172	133	161	143	123	145	159	130	140	161	169	147	128	157	147	165	153	165	166	161	156	143	165	170	150	144	152	174	145	181	154	163	152	169	195	168	130	136	133	131	148	144	136	158	135	152	162	136	156	164	150	152	132	152	136	162	172	142	141	147	152	160	142	166	157	150	114	133	154	171	156	140	143	142	141	141	146	167	154	174	156	151	145	145	149	147	153	159	159	139	130	160	152	157	162	176	135	146	163	135	149	152	131	157	165	151	153	165	152	155	133	129	156	147	146	153	147	134	153	142	142	165	149	159	150	174	161	151	141	146	164	145	173	129	180	135	139	138	137	166	131	144	147	154	139	164	149	166	132	150	136	167	162	148	172	133	171	135	142	185	173	152	151	146	157	146	160	140	164	133	138	119	136	183	174	153	155	140	160	164	159	139	155	147	158	132	178	158	139	161	164	165	149	146	150	166	168	142	134	130	155	165	149	153	151	154	162	169	158	139	138	151	164	171	160	133	164	143	124	131	171	137	155	174	153	141	146	158	168	169	144	152	160	155	150	154	171	148	174	174	151	149	149	184	166	177	165	173	167	151	150	164	154	182	158	178	158	136	146	156	128	136	165	140	135	161	129	130	154	161	170	134	118	158	164	141	135	144	162	145	159	162	155	150	160	169	123	163	146	186	145	165	157	162	134	125	157	131	172	148	164	136	135	141	172	145	154	151	157	165	130	139	146	158	137	137	170	170	141	147	153	143	142	149	164	176	165	154	173	159	134	158	171	147	162	164	143	148	120	160	159	148	176	157	178	161	142	148	144	155	144	161	142	175	163	129	159	159	153	155	165	146	157	159	172	166	134	141	150	139	130	163	171	152	138	149	173	181	160	152	175	167	155	194	142	143	162	145	146	156	137	162	156	150	150	143	135	155	170	159	162	140	171	124	133	157	142	127	150	131	156	157	147	163	159	163	164	144	161	137	155	146	154	169	139	155	159	157	147	140	156	155	153	149	161	179	169	146	166	148	186	163	137	154	134	131	136	173	148	170	146	159	141	153	130	164	150	151	139	167	148	148	151	154	152	150	173	151	129	157	151	158	153	147	159	141	135	155	161	173	155	148	151	142	144	155	169	154	158	159	151	170	150	150	148	170	143	164	130	142	147	153	131	157	140	166	151	145	151	157	177	165	152	139	165	140	133	145	141	146	163	138	157	150	126	153	132	131	145	158	156	159	160	172	151	158	140	131	159	138	148	164	160	152	150	147	131	138	170	148	143	153	137	150	148	172	161	130	150	136	147	145	146	136	146	138	139	136	150	163	139	150	145	158	158	153	163	156	123	144	167	139	141	154	139	161	153	147	145	168	181	142	168	159	162	158	151	138	141	160	151	149	144	138	153	157	163	160	157	166	149	147	144	156	148	153	155	154	139	157	182	168	172	149	157	155	146	169	156	157	163	162	179	154	155	184	143	148	143	153	150	128	181	132	152	150	139	150	150	169	174	130	140	126	125	148	134	167	152	181	148	146	170	135	153	131	147	152	135	145	138	145	150	165	163	130	140	144	160	147	156	153	145	154	155	165	154	160	161	146	138	156	168	183	173	153	143	166	161	140	158	161	167	164	150	151	131	153	149	137	154	166	172	167	170	169	165	175	137	158	151	134	143	130	167	126	135	155	153	145	143	140	146	146	175	167	160	142	137	171	172	155	133	163	139	152	152	146	160	124	174	153	158	163	146	150	143	130	161	155	169	158	166	155	161	178	160	139	166	117	163	142	139	145	156	164	160	157	173	170	171	150	152	135	153	145	153	181	143	142	170	147	139	143	178	149	138	133	152	164	144	146	154	160	136	162	163	154	137	134	169	158	162
5989	739	1280	1418	1234	1035	779	726	633	591	522	537	515	481	449	424	441	415	455	407	451	382	410	399	383	370	424	357	403	398	398	380	413	377	360	370	354	363	401	369	360	352	347	392	344	386	382	373	363	379	364	363	363	356	325	376	367	385	353	362	377	357	342	369	372	362	385	348	329	398	365	372	369	351	370	352	375	338	347	368	392	395	319	353	321	356	378	341	349	345	360	371	386	357	372	373	320	351	349	345	347	350	373	357	365	385	375	375	333	369	350	368	345	349	374	349	359	357	332	354	318	344	378	392	366	365	346	376	353	379	369	375	354	376	390	350	364	371	346	330	333	346	381	399	362	336	395	389	328	369	373	390	373	363	333	342	369	352	324	392	369	357	387	350	363	346	358	334	347	350	333	375	354	337	371	344	339	360	356	368	366	361	375	363	366	348	356	354	364	337	384	374	347	350	362	361	357	372	352	361	386	386	377	358	367	344	432	364	352	361	354	394	320	374	353	349	367	348	354	357	360	369	348	371	319	341	347	365	376	359	370	355	392	366	356	366	386	344	370	342	387	324	331	367	350	343	390	365	334	361	380	422	379	331	342	322	357	380	372	330	360	375	346	354	367	375	386	365	336	348	338	343	335	370	355	364	386	356	345	351	337	334	342	373	335	341	374	346	348	323	372	388	354	354	364	369	357	351	341	369	361	358	401	356	386	369	356	373	328	336	361	355	382	352	343	373	364	336	344	361	319	347	369	385	361	337	344	351	373	369	360	329	372	378	398	369	349	379	353	367	334	379	362	347	379	378	358	377	369	335	340	379	356	332	361	368	323	327	317	353	348	323	339	350	357	378	390	370	359	337	385	361	393	355	364	370	356	346	331	334	355	343	345	356	357	369	360	351	373	380	403	359	366	332	376	358	385	343	396	334	387	371	339	353	363	357	348	367	335	347	370	331	354	368	332	343	352	372	384	344	356	329	339	347	370	351	391	375	345	373	352	347	402	382	386	372	382	375	327	355	377	342	355	333	344	366	348	370	331	356	376	359	362	367	380	348	364	374	369	386	319	348	382	350	360	304	344	361	343	356	352	366	377	370	376	345	371	387	408	341	404	365	344	356	391	353	370	390	337	364	353	363	396	368	398	346	368	378	332	376	391	328	370	352	335	364	376	360	377	347	374	374	356	361	376	345	345	345	348	376	335	340	343	345	356	345	337	372	373	382	344	362	361	346	416	359	381	371	366	333	337	354	365	359	425	341	399	362	397	386	366	375	321	350	358	351	372	337	337	391	386	348	328	356	356	323	352	362	386	360	331	338	366	366	369	358	359	378	324	344	345	377	363	342	377	374	350	374	378	364	347	328	328	356	394	368	374	348	347	361	344	353	339	369	389	353	361	344	328	355	351	360	379	346	384	384	356	372	365	379	353	373	369	372	330	373	361	341	313	353	385	364	399	372	367	366	350	340	348	343	368	361	368	375	357	342	359	363	388	348	321	372	363	358	366	359	377	378	360	376	362	352	366	353	391	385	353	381	356	383	367	391	378	334	387	343	350	380	354	344	356	342	363	354	394	409	331	314	345	373	360	355	416	311	375	365	349	352	344	363	373	368	344	393	352	354	397	385	355	348	356	329	389	336	396	331	346	353	355	361	322	387	353	381	334	397	346	370	357	357	391	357	361	383	367	376	388	372	356	352	358	357	312	378	349	345	329	318	345	367	390	411	356	365	371	383	355	342	415	358	396	321	347	402	340	369	354	356	380	375	370	384	378	371	367	351	341	353	341	349	354	329	374	350	336	347	344	353	375	359	351	364	361	346	320	337	338	369	357	379	379	387	357	374	389	387	346	322	391	335	316	350	384	381	404	342	345	351	355	375	317	360	330	351	378	344	378	369	398	355	366	394	382	371	355	365	409	350	374	329	359	338	374	380	352	371	339	359	342	355	387	389	381	377	339	385	371	374	357	348	359	360	371	374	369	334	337	365	400	367	372	350	379	386	381	381	375	341	342	355	368	379	368	342	343	375	375	375	357	352	324	349	337	360	352	372	360	330	366	352	354	363	348	373	364	336	380	367	357	384	373	375	366	363	370	378	356	352	341	366	342	369	392	363	330	343	394	375	351	377	339	360	372	332	352	364	364	356	353	331	356	320	370	366	345	380	358	351	361	340	356	384	359	382	390	335	321	343	370	340	349	371	342	337	353	365	390	330	394	353	383	357	364	344	343	345	383	360	366	352	358	401	354	367	366	360	362	315	345	347	368	358	382	351	343	367	378	375	320	378	375	352	367	358	326	358	373	369	353	333	366	375	358	373	377	346	362	366	346	347	337	342	358	348	386	394	361	358	331	359	339	323	369	353	361	366	357	349	335	347	345	356	321	377	350	370	380	385	339	365	356	376	382	381	362	331	405	357	341	373	375	360	323	379	358	349	346	376	366	371	333	335	363	344	370	356	354	381	365	347	367	390	346	326	390	356	376	371	351	359	359	381	371	377	394	361	364	335	336	366	350	367	384	374	378	340	332	359	368	354	382	373	385	323	361	364	360	373	371	347	395	371	353	377	349	368	384	357	355	358	354	335	371	341	380	376	330	394	358	387	336	356	377	351	349	346	381	370	384	330	363	351	370	375	351	352	365	390	366	350	335	343	377	371	351	334	379	391	375	367	349	387	351	328	345	363	337	394	361	372	342	339	365	327	351	393	340	386	377	378	350	342	353	375	380	378	351	357	358	361	349	353	352	310	343	363	352	395	362	335	355	360	389	380	342	389	362	403	347	395	345	358	360	383	358	369	358	325	365	357	372	380	363	342	381	339	356	382	374	360	397	374	367	348	345	356	367	395	389	400	381	368	332	381	349	380	355	375	354	396	330	385	330	380	350	396	354	370	348	342	351	362	370	362	352	353	341	355	360	374	346	343	346	347	392	349	378	358	362	367	374	306	366	344	356	359	353	389	382	327	346	348	358	349	371	363	354	352	399	341	383	351	358	365	377	398	342	384	347	379	347	400	357	361	353	415	329	381	376	349	374	388	364	355	381	352	373	312	376	360	389	354	373	380	349	326	370	353	377	332	355	373	344	357	375	351	327	362	379	369	357	348	354	325	381	331	350	359	378	343	394	369	374	328	378	378	362	349	374	329	339	362	314	383	363	368	369	377	379	342	380	372	377	349	365	380	368	348	357	371	325	330	356	352	408	336	360	344	379	363	383	357	378	349	399	365	374	358	406	338	349	371	371	349	347	355	339	343	355	368	336	374	352	391	382	365	385	348	370	345	381	354	379	341	369	322	358	343	346	363	331	347	359	347	378	358	387	356	344	341	378	353	385	370	354	354	353	328	375	353	363	339	356	365	377	361	391	345	342	340	357	348	385	375	377	331	375	408	361	389	385	352	368	372	375	371	364	341	363	352	327	349	326	368	374	356	382	345	338	352	371	369	354	362	378	357	389	373	390	387	345	358	326	338	348	347	355	345	401	381	354	354	360	344	381	357
13615	1408	1061	843	551	422	309	278	236	212	198	192	201	204	170	191	190	177	144	146	192	165	156	162	185	164	154	133	162	154	161	162	149	148	158	144	140	154	156	183	159	158	146	164	151	144	157	175	137	142	174	163	133	135	145	147	147	147	157	152	171	139	161	155	159	154	158	164	164	142	173	179	164	163	155	140	134	156	154	141	160	139	150	161	165	154	120	147	148	160	136	169	143	135	152	133	145	155	158	166	172	143	146	146	138	151	165	157	144	161	158	138	141	174	142	170	164	175	152	136	151	158	178	154	168	145	144	165	165	131	148	175	141	179	149	163	145	154	167	159	157	181	176	166	151	155	160	167	150	161	174	160	146	143	133	157	164	155	149	144	150	147	160	135	141	152	157	156	145	154	164	160	151	145	138	157	135	151	124	165	156	166	147	149	153	165	148	170	151	155	145	155	149	151	153	161	155	163	147	149	137	149	170	132	135	158	133	152	170	163	145	165	145	144	168	154	148	158	135	151	155	162	161	158	167	142	149	145	142	156	140	150	152	172	159	160	178	171	174	143	136	170	158	155	167	152	148	159	159	181	164	161	140	123	135	157	146	152	197	172	167	138	157	167	150	155	161	167	154	169	149	167	110	155	145	167	162	134	151	161	133	151	140	153	146	160	156	151	162	162	159	146	156	151	132	141	134	141	151	160	171	166	141	163	160	145	151	146	140	167	162	174	137	150	154	131	151	173	172	134	136	150	173	159	150	175	168	142	165	159	149	146	167	145	150	152	165	184	165	136	169	161	120	163	137	170	163	157	150	144	157	148	155	163	151	151	138	164	166	176	156	150	148	151	157	158	156	150	141	152	158	154	179	146	154	168	148	128	178	147	161	165	162	148	154	167	174	155	156	161	133	155	169	153	159	140	173	153	167	149	154	164	152	147	150	118	146	142	141	157	158	147	160	158	138	169	167	137	142	161	159	131	138	150	151	171	161	153	149	152	163	165	159	194	144	136	171	147	147	146	162	129	144	144	152	177	154	150	149	127	165	141	152	154	151	160	151	134	151	172	164	159	130	170	168	142	144	156	171	155	121	168	145	163	160	130	163	173	162	141	173	160	135	163	172	170	140	133	142	132	157	142	149	175	170	153	164	148	131	174	155	161	154	150	179	167	155	146	145	152	178	180	167	149	147	141	177	156	132	153	142	161	153	131	168	139	171	149	169	161	148	170	149	134	155	162	148	154	123	148	153	172	138	141	139	170	131	134	143	125	167	156	152	155	143	150	154	180	156	129	139	153	168	148	147	119	150	149	132	175	153	153	146	135	149	138	133	159	147	167	126	155	142	174	144	161	158	140	146	144	160	189	130	156	177	161	136	159	159	142	174	149	183	156	159	145	156	155	147	139	153	152	181	155	154	138	154	130	149	132	142	177	146	150	132	152	166	162	138	160	138	147	130	159	163	161	153	141	147	156	145	132	150	165	187	138	152	127	156	145	157	143	134	130	133	173	155	165	154	129	134	132	165	183	148	135	151	132	164	147	149	173	154	158	163	152	170	160	147	165	145	163	165	169	144	151	160	173	159	134	160	143	149	134	150	134	150	157	163	146	152	153	169	163	153	134	159	160	164	158	174	164	165	151	140	175	169	159	163	134	164	155	152	161	182	165	175	143	165	179	158	143	160	147	150	150	147	146	151	156	136	126	146	168	167	154	152	156	139	160	141	144	150	149	152	143	173	164	146	142	123	141	135	142	168	146	177	174	143	153	153	134	136	188	146	133	146	171	152	145	151	161	154	155	156	152	152	133	149	174	139	152	165	161	152	169	159	156	179	147	146	143	149	184	144	175	144	176	156	148	143	152	129	173	160	147	157	159	153	159	159	136	125	173	145	139	151	158	135	170	183	143	155	144	177	153	161	154	187	166	165	148	138	152	155	169	136	137	193	148	149	145	131	147	134	167	158	160	140	155	142	131	146	167	161	153	148	152	146	163	159	162	144	162	148	131	149	146	131	147	149	185	170	142	149	152	157	168	138	123	160	131	164	135	136	126	172	170	142	151	182	166	169	160	148	176	146	155	146	157	141	149	147	161	142	147	148	163	150	157	155	147	131	149	151	159	163	144	155	158	170	153	158	149	167	146	163	168	178	165	177	160	139	146	149	142	161	149	147	163	132	157	151	139	138	174	134	140	160	142	157	165	145	144	130	158	139	150	153	144	127	169	165	165	139	149	154	132	164	178	161	187	150	143	145	145	155	148	156	136	135	162	150	151	166	157	157	157	143	159	151	169	184	171	158	173	155	144	167	151	168	177	153	174	169	148	138	167	163	142	141	117	158	152	147	130	171	152	156	125	159	153	144	120	148	182	157	162	149	169	129	148	165	175	170	126	167	158	169	134	152	144	162	135	156	151	150	150	141	184	160	153	155	167	186	162	129	142	151	137	141	150	160	149	140	164	147	129	152	166	147	141	158	132	147	137	168	153	162	156	176	174	143	158	142	149	150	153	133	156	137	120	148	149	153	172	141	115	152	145	146	143	138	152	153	160	168	145	154	145	148	150	148	147	164	141	156	149	128	135	164	165	171	167	166	163	144	158	130	151	192	157	180	140	150	162	132	146	159	134	157	159	142	171	153	171	147	143	149	154	174	150	131	158	171	139	172	154	163	162	131	158	136	157	167	142	133	166	148	138	161	152	154	146	144	148	158	162	157	157	145	142	165	162	146	147	144	149	131	166	171	176	148	140	171	169	158	152	150	176	162	165	159	161	163	143	158	129	176	173	152	159	149	154	177	160	142	140	163	175	163	150	151	136	158	133	151	158	150	183	141	131	160	166	149	166	161	156	141	173	166	163	121	168	126	158	144	155	158	171	161	135	158	158	160	154	163	146	135	144	149	153	146	153	173	149	158	157	162	154	133	139	158	151	141	152	180	169	164	126	147	176	157	155	124	158	166	171	142	160	157	145	155	156	181	143	134	156	151	156	186	150	167	161	148	147	150	156	140	148	146	161	149	172	145	128	139	153	143	148	165	150	143	154	143	131	150	145	139	146	174	143	123	158	121	157	157	149	148	138	166	145	142	155	160	141	153	128	145	147	158	158	142	155	149	147	157	187	153	147	157	139	136	146	139	156	156	143	147	161	167	163	147	153	170	154	167	147	163	155	164	157	137	161	161	152	160	161	172	171	171	154	158	143	138	131	156	170	157	136	150	166	158	161	143	163	136	152	172	154	155	153	155	147	139	163	151	164	134	149	171	138	152	160	164	157	160	173	155	162	159	138	149	180	150	152	164	154	163	155	172	173	152	136	146	138	185	162	140	179	136	141	144	158	125	150	155	168	166	185	157	147	143	155	124	161	142	129	154	138	158	173	142	178	150	165	126	153	152	160	150	162	156	158	125	162	139	150	170	155	121	158	148	183	142	129	180	127	159	135	132	160	161	169	150	145	143	151	166	149	146	157	157	147	171	164	157	157	155	146	156	158	135	160	151	147
7856	1337	2193	2306	2035	1606	1161	974	912	783	747	682	653	571	592	558	544	553	509	489	443	473	469	455	484	506	445	500	456	433	445	451	424	441	449	452	420	461	416	426	420	394	427	381	421	411	425	383	407	398	416	394	403	395	423	434	405	392	390	384	379	374	384	419	371	374	403	394	394	401	403	408	380	369	407	371	386	396	410	400	379	407	392	390	396	421	394	388	383	421	408	419	403	416	394	374	446	400	400	423	421	399	413	396	384	416	388	369	364	383	404	373	401	412	384	362	416	387	413	356	422	391	407	378	407	402	395	386	401	403	386	383	433	398	399	411	414	429	389	364	410	386	390	364	412	388	410	402	370	404	373	400	414	403	389	392	431	420	409	403	403	410	378	411	395	404	371	386	388	437	393	393	400	365	390	400	384	377	389	374	409	401	419	392	375	394	382	391	422	405	377	361	419	388	402	373	383	380	411	412	404	399	428	389	368	402	446	396	411	398	393	407	386	375	384	389	368	387	388	427	400	402	403	401	386	413	408	398	418	430	416	395	408	411	357	367	368	378	398	424	367	383	368	400	393	392	400	412	374	388	398	384	402	387	421	360	398	417	381	422	411	441	428	382	378	428	400	368	357	390	391	379	396	409	359	406	389	394	396	421	395	370	407	406	380	395	393	392	393	370	406	394	380	391	420	367	431	396	340	393	429	398	377	400	421	394	419	375	391	396	379	378	430	403	423	380	362	389	382	377	384	402	388	414	400	390	375	406	405	402	393	404	367	401	364	388	406	411	389	396	404	373	412	368	429	377	384	385	405	391	370	405	367	389	403	411	375	373	400	388	381	380	405	401	374	384	388	384	426	372	395	373	430	397	384	395	405	400	407	415	432	397	391	394	397	428	390	382	385	370	415	406	426	395	379	350	390	388	365	395	362	409	411	402	368	398	369	381	379	379	402	372	411	393	386	414	379	392	423	359	418	389	392	417	407	372	380	354	375	387	383	405	366	421	374	363	385	392	401	399	419	403	359	422	380	381	389	397	366	377	415	358	409	413	388	415	410	401	404	423	420	385	418	403	430	389	367	385	403	399	405	408	407	338	382	389	372	390	358	439	440	412	398	412	423	412	358	352	398	395	395	407	442	380	390	378	387	375	419	381	340	396	384	405	398	381	377	427	405	382	360	366	405	395	394	379	375	375	397	402	390	389	423	414	407	392	393	402	388	383	396	374	373	366	392	364	438	394	398	356	405	430	415	398	387	380	367	413	389	399	391	350	404	405	358	413	385	405	392	387	381	414	406	375	427	389	398	372	423	392	399	393	411	383	382	414	380	407	380	433	389	395	380	386	375	390	389	387	383	409	411	403	379	387	381	386	368	432	400	376	409	356	398	375	397	378	382	381	374	386	395	369	385	382	381	391	400	389	391	434	404	398	403	385	394	431	348	376	396	419	390	409	420	399	400	410	384	380	364	383	419	387	397	408	414	396	389	389	381	415	403	360	419	401	390	415	378	388	403	396	403	397	393	402	438	418	394	359	392	423	412	349	392	422	382	418	386	379	367	401	403	402	392	380	436	355	368	407	406	336	411	413	413	416	362	396	382	426	390	430	370	418	383	433	391	406	423	371	403	376	368	402	367	428	366	351	399	406	383	399	374	352	371	409	404	387	405	393	378	408	388	390	426	392	397	371	408	371	369	437	403	381	401	359	428	371	389	406	398	419	397	377	426	394	402	380	402	385	377	385	374	401	376	359	426	387	426	392	397	395	419	378	380	404	403	367	361	406	408	414	409	367	358	392	384	359	442	434	426	395	388	388	402	404	426	389	407	386	369	416	393	393	393	387	363	399	419	380	381	375	408	408	439	407	384	402	378	377	368	398	372	375	388	402	355	361	398	416	404	395	406	346	384	433	378	420	366	396	387	397	407	398	404	394	412	397	366	429	389	373	377	431	391	375	371	385	400	355	409	416	389	382	367	397	413	342	398	407	405	411	394	389	431	393	368	389	373	383	392	352	393	391	436	423	384	389	418	367	394	392	389	377	422	403	395	396	385	422	407	389	380	382	425	384	378	408	371	418	424	366	397	395	388	399	403	412	387	390	387	437	402	387	372	414	368	416	418	389	404	382	379	371	394	384	397	381	439	423	373	396	409	420	400	412	381	420	383	397	396	390	366	411	403	394	382	388	389	359	423	413	388	387	387	404	419	409	391	424	364	404	414	401	352	354	373	373	415	379	395	383	385	396	396	412	384	419	413	402	362	415	383	392	409	387	376	434	373	397	376	378	412	396	406	403	379	396	399	421	420	342	402	370	410	378	400	423	374	384	374	378	412	408	384	398	400	391	387	414	376	370	401	399	402	398	411	397	404	393	389	393	394	404	384	399	366	376	378	362	372	411	385	356	400	381	438	387	433	403	383	443	375	374	390	386	382	353	356	361	398	407	409	389	394	361	427	419	397	399	415	363	399	371	416	406	391	385	356	397	395	387	400	396	411	401	377	398	388	407	415	416	424	401	390	369	393	374	396	377	418	390	378	368	376	380	395	409	402	381	369	387	404	379	417	385	415	402	407	366	380	414	399	439	378	386	398	409	375	412	403	375	380	393	393	388	378	429	380	403	397	379	419	406	402	418	410	428	383	354	411	372	400	400	383	403	394	395	393	398	375	373	410	383	394	384	425	386	402	381	388	398	387	389	412	356	381	422	409	430	415	400	356	378	383	379	364	361	377	401	403	396	384	404	396	368	425	406	367	373	392	412	404	364	435	441	402	379	389	359	424	395	398	380	381	416	412	382	427	373	398	436	393	446	376	372	431	377	396	395	417	391	401	394	416	395	404	419	415	427	359	381	387	396	378	438	415	391	430	412	372	408	371	447	407	398	415	370	386	401	404	368	376	404	384	382	386	362	397	408	409	425	367	427	349	398	431	400	416	369	419	420	390	401	401	408	409	389	386	396	390	425	389	384	388	409	409	394	409	353	366	421	378	396	416	363	405	379	352	393	387	398	412	387	391	379	372	401	414	380	415	398	414	395	394	394	393	397	392	401	390	410	378	385	400	390	360	426	428	396	397	401	405	391	425	403	389	399	438	385	383	403	383	401	385	355	383	412	373	394	435	377	401	409	393	378	388	394	415	406	363	375	402	402	373	423	410	398	409	439	401	373	395	382	424	402	415	409	399	397	418	372	388	383	386	428	386	411	399	360	421	376	377	400	385	395	383	412	383	401	393	424	375	388	422	395	416	354	399	384	423	427	386	386	376	369	356	359	371	411	357	372	430	416	408	377	412	343	385	414	382	411	405	396	389	379	388	408	371	396	391	406	392	409	441	374	357	391	411	369	405	370	430	424	384	374	399	404	391	384	383	387	423	368	412	398	410	397	408	410	379	368	386	387	368	395	380	414	399	385	414	355	426	418	409	371	401	362	410	417	413	398	398	384	377	414	413	406	417	362	389	377	417	410	397	386	403	381	381	369	361	456	414	398	390	391	370	404
1553	527	342	293	351	328	339	359	305	356	346	331	341	327	319	342	341	291	336	322	354	332	327	345	323	372	314	328	307	334	363	330	317	332	337	309	329	338	380	336	354	319	354	322	334	347	358	349	323	301	355	340	326	376	354	334	316	350	346	369	321	361	377	346	307	337	312	332	362	364	340	349	304	348	337	334	332	335	357	326	316	342	333	341	335	328	314	288	345	344	325	364	367	372	339	302	323	296	327	297	338	331	362	355	333	328	333	344	341	342	335	318	348	366	345	302	340	316	346	337	345	342	319	328	355	328	347	330	335	302	348	311	347	315	291	349	330	345	346	324	338	350	374	341	312	304	317	327	332	342	356	319	312	359	341	346	329	335	308	301	311	360	358	331	318	343	360	308	357	325	350	389	314	338	325	369	315	349	305	346	392	316	326	350	326	302	330	329	291	342	316	351	332	325	367	325	329	359	341	322	307	349	347	348	321	347	332	363	354	352	322	332	336	346	309	352	352	333	322	330	312	376	318	349	350	329	331	293	310	262	327	298	344	328	365	322	355	328	343	352	339	345	353	333	321	329	356	345	342	303	359	325	311	298	313	324	340	335	342	315	346	338	363	324	343	372	352	336	299	335	344	339	305	361	328	359	333	333	335	324	306	333	366	322	343	359	361	352	334	348	307	340	335	348	333	328	313	322	355	355	331	323	303	316	316	349	345	370	338	330	313	352	353	307	296	319	344	342	340	335	344	340	329	343	327	306	332	357	332	323	379	369	304	337	348	365	346	361	326	366	381	298	333	351	309	321	325	350	356	373	345	328	353	331	358	349	337	306	359	335	310	352	336	338	347	344	346	360	312	337	348	344	324	331	336	308	359	348	358	363	330	330	377	312	374	313	367	342	349	367	375	350	332	356	343	380	367	319	315	324	307	311	349	355	342	345	339	356	340	318	299	341	318	335	313	329	352	381	356	316	329	324	309	323	372	383	368	348	322	330	320	357	359	322	358	349	317	349	303	351	353	349	355	341	341	318	366	323	327	347	334	335	365	331	337	332	308	325	353	334	330	344	340	302	322	339	313	327	318	329	312	312	340	344	358	357	342	314	344	349	352	373	358	337	329	357	322	341	299	343	321	331	372	334	359	337	310	314	364	330	359	333	323	344	357	307	363	329	324	337	323	341	319	333	358	352	330	337	340	306	337	300	307	347	343	287	320	315	306	339	360	290	307	333	325	340	334	347	328	335	344	329	376	298	317	338	320	342	296	352	337	333	341	315	329	378	312	342	324	335	325	363	342	368	366	396	335	344	333	369	315	356	347	335	333	326	328	319	341	329	357	330	313	352	375	295	324	391	344	356	335	309	330	356	339	354	310	338	323	378	336	368	329	335	332	343	354	349	334	348	368	321	349	319	336	362	326	312	391	344	296	339	311	369	326	324	329	341	338	308	365	337	316	336	312	335	323	372	329	348	357	327	332	359	328	348	319	340	328	350	342	332	314	333	322	348	303	304	327	392	328	326	339	326	323	348	308	315	314	336	337	332	335	322	356	292	354	334	322	372	326	318	345	364	325	335	310	338	333	331	344	350	337	362	335	298	327	340	356	341	363	334	348	317	321	333	337	325	402	320	362	334	348	310	333	334	378	321	361	349	321	318	335	306	335	350	332	378	338	366	327	340	306	364	331	340	326	321	344	307	333	362	342	346	337	341	367	356	341	313	407	339	316	384	343	313	376	319	319	348	328	305	345	324	335	327	337	321	354	310	348	355	372	320	302	337	333	309	325	321	308	359	348	394	341	319	330	331	370	336	322	353	321	330	346	316	337	304	311	320	341	323	319	367	338	312	325	304	363	308	319	380	347	301	317	335	365	350	357	303	314	337	339	341	307	286	318	341	332	387	310	362	350	323	369	310	337	326	330	335	371	369	338	347	312	322	319	352	333	345	329	359	332	357	312	281	302	320	322	365	329	322	330	292	346	326	319	305	305	338	326	359	331	368	304	352	336	339	328	377	349	325	375	340	370	298	349	364	344	358	337	349	324	318	335	350	324	335	335	355	367	310	341	335	340	333	304	331	343	334	315	331	330	323	320	357	345	326	334	345	294	356	388	338	354	340	339	306	348	326	357	354	368	311	347	369	329	308	358	363	323	334	323	332	358	346	321	371	342	332	360	362	323	370	322	352	342	348	346	305	329	336	344	315	330	327	322	369	346	357	349	322	338	342	283	300	348	350	351	340	333	324	334	338	316	313	331	336	365	330	327	394	346	306	294	336	328	297	349	370	346	332	322	350	368	358	336	342	329	329	337	334	363	332	333	310	317	334	336	368	300	332	337	308	362	330	330	377	361	356	309	348	359	329	356	357	311	330	356	349	354	326	353	320	364	316	340	340	306	298	325	318	348	330	356	346	340	310	323	319	362	378	348	327	302	311	292	336	343	346	353	323	307	326	311	360	318	327	357	338	338	301	341	330	317	336	319	313	318	320	347	349	331	329	372	338	329	345	327	384	311	346	323	329	322	363	344	314	333	371	337	331	337	335	350	361	367	335	317	331	352	349	382	333	338	307	349	315	311	355	362	335	344	364	337	336	315	302	336	310	340	375	341	331	357	332	357	319	322	362	354	314	341	330	295	308	356	322	356	391	353	320	366	356	342	360	373	361	319	355	331	351	329	285	309	341	304	354	355	344	344	330	368	341	320	389	350	348	353	332	310	316	333	320	351	377	360	323	299	324	350	329	338	304	326	333	348	357	357	342	345	282	310	384	315	343	297	330	330	350	377	347	330	335	334	340	325	348	337	277	307	349	356	346	346	335	342	319	311	323	345	358	371	385	376	342	343	338	322	314	322	302	343	351	321	327	309	345	335	317	346	368	316	366	312	307	340	306	335	309	296	369	368	336	322	338	313	320	353	334	310	354	358	340	323	300	323	348	318	321	352	359	307	332	338	306	357	363	331	335	340	349	327	343	320	326	329	341	319	349	355	351	335	350	345	365	333	355	379	326	325	351	350	338	357	320	320	345	363	356	313	339	321	333	360	352	359	343	342	345	344	363	283	334	368	359	339	302	316	355	333	327	323	311	328	310	315	313	342	344	330	325	357	351	326	341	333	368	345	326	338	334	323	313	344	304	322	352	327	319	322	337	375	360	361	331	306	330	349	325	360	327	320	334	327	306	321	327	316	332	344	335	331	336	364	364	327	345	351	337	312	321	300	314	348	322	288	303	343	336	333	349	333	326	347	360	357	311	339	333	336	316	326	333	324	322	344	335	318	346	350	327	331	362	373	356	338	317	368	322	359	351	360	332	349	319	361	350	368	355	330	372	307	330	357	330	367	306	345	336	339	322	315	346	289	347	338	339	338	382	347	392	370	335	333	314	342	328	327	373	320	354	342	357	336	311	330	313	346	353	351	348	347	328	348	342	304	346	349	336	345	331	366	344	365	328	297	311	311	317	318	309	347	344	358	349	352	356	324	331	315	298	352	318	378	375
1870	914	732	783	882	726	731	700	715	758	725	697	754	758	742	735	721	689	759	728	771	733	710	744	732	701	765	741	705	699	757	723	773	698	754	669	752	754	722	753	781	731	698	726	713	706	717	741	706	741	715	706	763	679	698	758	680	732	740	714	713	759	709	736	691	761	784	754	710	783	691	800	758	761	736	701	721	756	728	687	718	722	703	703	701	755	734	747	720	691	711	674	707	773	746	761	736	742	732	690	760	747	687	701	729	723	709	733	678	719	717	754	720	706	727	730	736	749	712	700	699	744	690	721	702	693	662	737	703	704	708	786	699	694	742	708	714	767	733	732	708	669	731	739	694	713	690	752	729	724	707	684	721	709	684	753	676	721	752	711	751	716	718	725	744	745	718	763	763	712	751	717	733	730	724	747	746	725	693	704	771	740	718	701	718	708	748	708	767	743	690	676	758	724	723	748	752	711	721	734	686	714	734	704	737	694	717	792	718	722	708	736	743	681	763	750	667	716	722	710	735	716	659	722	754	732	729	699	718	770	730	689	716	707	768	727	704	678	730	697	769	770	730	718	728	759	706	715	702	761	737	728	706	727	748	723	742	693	720	691	724	709	765	736	765	807	710	721	688	764	728	723	738	725	723	742	692	750	777	677	736	734	726	756	718	733	794	713	738	751	726	703	687	752	760	744	671	721	711	738	729	727	719	680	686	722	699	700	757	703	719	670	728	722	749	716	694	735	715	768	733	718	738	747	731	678	698	691	732	805	691	709	715	751	702	755	717	711	752	728	705	720	732	682	738	704	723	705	741	685	732	702	728	727	750	716	695	721	751	713	719	762	712	741	643	707	691	709	768	756	663	682	732	727	756	751	730	750	734	752	699	750	760	784	707	746	685	677	699	718	761	708	749	753	750	685	709	727	712	709	742	741	685	684	684	760	758	698	712	752	752	707	748	738	743	714	741	713	709	725	707	703	709	722	739	714	743	724	690	755	701	770	738	760	701	703	714	766	673	676	718	724	724	714	680	712	715	700	672	765	702	748	729	720	761	704	711	721	737	706	736	755	727	764	746	679	747	725	769	693	688	741	711	735	741	708	703	689	720	686	738	726	739	731	744	736	725	732	729	756	711	723	719	712	700	701	712	732	701	720	737	756	723	738	714	709	768	731	745	697	691	713	741	656	721	722	720	696	745	754	700	666	758	749	683	735	713	697	745	733	811	701	712	779	716	733	698	695	728	691	701	704	743	726	735	757	702	703	709	716	703	706	746	729	702	691	733	732	717	753	727	731	712	742	754	730	752	720	686	688	709	774	732	737	721	721	680	718	694	733	740	756	700	738	716	760	734	700	707	706	706	727	737	704	738	747	686	738	697	754	741	736	723	733	754	710	737	682	723	696	694	724	774	722	677	727	721	692	703	751	751	710	740	723	787	761	706	747	733	766	695	691	699	758	710	687	741	713	779	717	741	738	769	739	690	729	710	740	754	734	693	661	715	743	685	713	711	750	672	770	732	695	733	768	737	755	751	704	768	714	725	700	742	713	739	721	733	726	729	729	706	726	721	691	726	748	700	714	704	772	694	766	786	764	723	690	724	761	748	710	752	735	681	729	757	757	751	749	701	736	694	750	692	752	735	730	728	704	705	753	759	740	751	726	709	729	732	742	773	696	735	703	712	676	712	766	753	734	735	774	778	724	753	711	749	753	727	729	745	754	735	751	720	709	749	717	738	709	749	736	732	752	723	710	712	688	691	786	698	723	744	708	731	685	705	743	736	726	733	709	692	720	773	748	729	716	661	758	781	692	749	664	744	751	698	712	730	737	731	749	735	741	737	784	728	730	717	734	742	738	735	742	725	742	727	725	766	751	688	736	717	777	701	721	681	764	753	680	727	747	697	739	753	712	756	753	737	734	693	721	708	741	758	723	732	742	697	766	700	682	696	706	744	728	697	731	715	696	723	673	700	674	720	737	673	780	732	792	703	736	713	748	774	693	763	746	709	728	709	696	726	697	729	766	733	725	727	712	718	744	722	718	699	696	736	673	734	694	736	727	781	763	709	683	706	723	737	732	765	732	738	771	707	693	733	715	701	725	684	713	737	687	747	747	734	750	737	708	746	715	717	749	755	784	733	737	753	724	697	729	757	711	766	774	697	764	697	710	698	714	756	723	749	749	717	721	735	730	709	770	759	723	684	693	719	734	728	774	711	743	724	715	713	733	723	744	763	721	740	733	730	724	697	758	779	741	719	745	701	689	758	757	703	719	751	710	717	782	759	724	715	731	738	738	747	724	704	733	741	724	707	700	736	753	693	722	707	697	725	682	716	684	719	760	752	760	699	723	679	706	700	725	723	782	754	685	691	714	711	721	759	700	736	751	700	740	729	756	733	699	749	735	760	732	782	707	718	678	684	747	718	714	751	720	705	772	724	764	712	726	729	702	700	719	698	645	698	688	752	732	725	692	742	740	677	732	748	753	730	681	736	759	747	731	706	718	748	726	717	720	719	712	725	691	722	735	700	699	737	737	737	730	768	718	735	698	751	701	715	721	752	678	738	735	686	715	750	694	727	728	696	751	776	713	730	714	689	721	749	724	701	699	722	663	756	759	787	743	657	737	728	730	731	743	773	718	691	702	730	730	684	731	702	701	721	741	741	734	738	723	733	697	774	715	756	672	714	713	741	718	702	745	725	679	748	729	711	736	710	719	708	697	739	733	682	781	715	774	718	739	708	694	692	672	712	699	743	749	726	682	699	743	728	691	765	666	697	739	673	734	768	752	712	750	672	670	731	739	767	741	689	732	720	723	739	721	705	703	754	699	700	745	744	702	699	720	738	769	722	689	705	721	724	722	726	757	770	683	751	684	745	742	728	748	729	749	762	737	676	732	693	735	771	745	723	690	686	693	745	664	744	722	741	749	755	715	768	707	728	747	710	725	730	709	737	725	757	725	718	681	758	766	710	723	697	679	720	722	696	692	703	729	700	701	711	715	691	768	651	759	734	765	735	749	755	720	726	731	727	712	725	770	699	729	795	727	721	754	710	757	694	671	662	725	723	724	719	708	699	729	751	778	715	753	720	700	708	781	733	704	744	791	691	703	768	725	706	672	753	711	732	770	709	766	713	778	724	735	701	717	684	746	729	713	788	723	748	703	708	694	710	691	727	711	714	788	726	734	709	724	729	697	719	713	761	726	735	740	720	730	656	699	745	691	756	695	755	701	746	729	716	710	691	751	698	697	724	688	760	704	745	705	682	714	732	732	724	769	731	742	720	727	716	737	704	660	723	713	725	760	679	755	734	684	769	743	737	734	711	745	742	743	724	740	725	703	734	807	738	728	720	750	711	741	715	703	689	734	769	721	688	712	661	706	730	657	688	719	721	725	685	721	704	763	702	699	742	699	742	678	739	715	700	740	687	705	706	700	742	744	739	734	704	692	756	769	695	729	715	701	791	720	718	710	709	711	724	738	720	711	686	704	775	713	719	709
7478	1103	566	474	404	289	248	222	191	198	184	152	158	172	177	162	171	184	188	151	181	163	162	156	137	161	147	156	150	145	174	152	150	147	119	152	162	182	172	158	159	159	171	133	167	155	137	142	138	145	143	172	172	170	173	136	149	160	136	180	151	157	168	140	151	162	144	165	143	155	149	153	154	165	166	173	160	166	152	139	152	172	165	149	182	154	156	169	157	169	161	129	138	165	144	143	174	167	142	147	158	180	149	148	152	142	153	163	151	163	133	139	157	167	158	141	140	154	148	149	161	155	150	156	170	145	165	164	125	138	155	145	160	140	132	163	135	173	143	156	153	159	160	131	155	174	139	163	166	154	164	150	152	127	168	152	163	156	150	157	180	152	167	123	155	149	148	140	159	138	162	144	152	168	153	139	157	136	157	161	152	144	148	142	181	168	152	130	161	146	171	138	156	166	169	166	163	173	143	149	154	162	155	144	162	174	171	169	152	146	165	170	172	151	160	173	170	125	183	169	140	142	148	151	160	182	158	145	166	142	156	171	154	146	148	168	146	141	152	181	152	129	152	153	147	144	182	148	156	158	162	156	154	150	149	142	147	159	150	162	148	161	155	130	158	176	149	151	142	147	202	148	155	158	151	156	168	147	166	151	147	137	133	139	147	154	156	151	173	158	143	152	168	165	155	141	156	135	166	149	142	141	151	178	164	150	140	167	156	169	155	152	136	152	161	149	148	157	150	156	151	155	193	167	151	151	139	145	138	159	150	167	145	151	161	159	160	169	139	122	192	148	144	152	155	151	179	171	156	143	146	146	149	165	139	169	157	139	151	160	165	166	127	161	161	150	125	147	148	135	170	174	171	179	174	165	174	146	159	147	162	165	157	167	140	158	155	159	144	159	157	161	162	139	145	160	181	147	159	173	140	160	159	167	154	158	117	160	167	162	157	173	156	155	175	132	145	154	158	145	142	143	133	172	147	148	143	148	159	164	150	142	136	152	147	136	129	174	172	155	173	159	135	159	148	145	168	137	154	181	145	162	130	159	158	129	146	169	177	141	129	160	150	121	144	149	162	165	167	177	138	144	148	178	146	140	140	138	166	155	150	164	154	134	155	147	135	141	162	131	187	155	164	160	167	158	151	170	161	153	189	178	160	170	174	142	133	154	148	132	144	177	136	159	164	156	151	181	165	158	140	144	150	158	171	153	172	158	161	155	145	142	134	134	149	167	146	148	165	166	161	166	178	163	158	142	145	162	150	143	158	162	152	169	173	144	169	177	167	143	147	133	168	138	136	160	147	147	182	151	170	146	159	148	153	146	134	159	162	168	153	172	159	167	149	172	169	164	161	143	154	146	148	136	153	152	173	138	137	164	165	161	150	160	156	140	161	160	138	174	143	178	146	157	166	137	182	162	157	167	185	162	149	141	131	173	158	174	175	163	172	156	139	160	137	144	154	132	168	153	154	153	132	152	133	158	137	150	172	152	154	166	167	166	145	151	150	140	152	173	144	159	163	190	165	165	150	151	157	159	159	143	147	155	168	147	141	166	152	161	140	157	138	147	145	148	153	154	146	177	137	152	156	167	153	132	175	163	178	156	160	138	150	158	155	141	152	159	141	127	160	180	150	174	153	160	156	142	136	152	146	111	149	150	167	144	145	145	144	154	150	152	160	144	146	159	153	168	169	174	181	152	162	142	155	158	168	169	160	160	148	168	173	148	148	147	141	149	173	156	147	158	175	140	161	162	150	155	141	172	161	159	154	167	160	152	135	162	168	146	160	154	172	170	166	154	167	160	168	158	127	134	166	144	146	139	159	176	144	134	139	172	158	170	117	116	156	155	167	152	179	127	137	143	135	158	139	169	156	145	140	153	159	163	167	162	157	178	171	157	154	149	155	152	150	169	178	142	149	162	123	141	156	154	139	163	154	142	154	158	144	138	140	168	144	162	152	157	154	131	163	133	149	145	128	141	147	154	179	177	160	141	156	134	149	149	141	136	144	142	161	164	158	161	173	173	198	160	155	142	136	143	140	139	133	155	145	169	156	157	150	134	146	121	164	176	149	151	137	135	150	151	133	150	160	145	147	134	150	174	181	156	156	141	173	133	156	158	157	136	180	167	144	148	163	182	140	160	161	137	134	137	142	167	150	169	184	159	142	168	156	141	151	144	136	149	143	169	161	155	163	150	163	168	149	150	149	147	151	165	165	146	137	158	171	157	142	150	131	151	158	161	167	185	146	164	140	149	135	143	152	151	132	149	135	148	160	137	167	172	154	152	154	153	159	168	163	154	161	160	163	170	136	135	170	145	148	164	175	141	137	159	151	174	162	175	138	137	172	167	144	152	166	177	159	167	167	158	186	147	147	146	157	155	166	141	149	142	174	160	172	155	144	140	163	138	156	162	164	150	161	175	169	149	155	178	147	167	138	135	149	134	161	145	149	150	151	139	150	167	137	158	177	146	142	148	146	170	163	179	157	170	128	164	167	150	168	149	159	142	161	141	177	158	152	158	161	181	171	154	164	173	148	141	162	155	150	182	155	167	143	181	146	139	149	153	174	160	128	150	141	138	180	202	141	135	161	147	157	155	145	174	182	150	128	135	157	135	135	165	198	134	158	152	155	189	162	162	164	160	149	146	155	149	172	131	172	122	150	166	160	163	158	174	142	164	145	140	146	141	154	146	140	158	141	139	151	151	144	142	167	143	146	138	140	168	154	129	173	171	147	166	157	166	159	164	148	155	147	155	156	154	159	164	153	148	165	156	147	141	147	145	146	134	150	144	157	146	157	144	138	148	154	182	158	142	154	165	170	143	144	159	147	138	148	158	141	154	154	136	157	164	167	119	134	134	156	161	131	157	137	140	160	163	140	150	164	175	135	148	141	154	153	151	136	141	163	146	142	142	131	150	174	143	152	132	155	147	148	138	167	151	146	160	164	165	149	155	177	138	170	155	159	150	153	151	149	146	163	158	150	146	156	135	142	144	174	162	127	173	158	144	158	153	167	166	149	158	158	150	162	154	150	183	152	187	151	139	159	163	129	172	146	152	172	162	160	131	166	138	145	164	144	155	163	150	153	143	160	149	167	156	133	126	135	163	175	154	151	141	140	138	148	152	158	149	139	181	208	163	148	155	156	128	150	158	161	165	166	179	167	155	169	176	141	162	153	161	141	145	167	173	168	158	159	138	137	125	162	138	157	149	151	154	153	153	146	157	160	157	137	160	170	178	155	172	163	139	164	134	157	131	143	167	175	173	177	148	150	178	148	139	159	138	158	167	185	144	161	169	143	147	149	136	166	158	149	149	158	144	151	154	146	152	179	147	174	138	149	152	144	153	166	174	172	159	138	150	166	151	147	150	151	144	155	160	163	148	127	172	138	171	147	161	172	181	158	152	150	152	144	166	147	154	139	154	175	160	161	154	153	150	150	155	174	158	156	161	153	171	150	184	164	159	164	164	155	133	154	148	136	132	167	146	172	149
6219	1302	1355	1412	1386	981	823	679	592	593	554	511	480	512	441	424	451	421	432	405	408	381	372	416	373	400	406	423	370	392	390	377	374	385	400	403	388	394	375	391	366	346	364	371	376	364	360	356	346	367	364	372	387	421	381	409	373	372	365	359	362	379	381	378	350	364	380	338	332	363	382	356	398	392	354	381	373	366	347	376	372	362	383	361	376	369	353	365	381	347	353	362	388	365	389	369	344	353	388	405	376	375	376	322	379	356	394	365	379	369	381	322	376	331	368	381	369	351	353	379	350	360	373	375	385	397	382	393	342	376	373	375	316	375	371	359	358	390	396	371	375	385	337	384	345	413	370	395	379	361	395	381	361	362	393	372	380	378	395	357	380	382	340	372	357	344	351	356	349	369	360	403	376	338	342	385	372	376	361	390	326	346	406	363	390	366	351	366	348	343	367	396	367	351	380	394	378	384	368	400	363	381	370	346	377	373	365	337	369	372	366	373	389	383	396	388	348	324	348	372	364	390	346	365	369	369	391	329	346	389	318	358	359	321	384	333	371	361	415	373	364	343	350	364	380	375	360	364	380	340	356	371	378	391	353	370	376	356	365	357	382	368	389	391	333	361	385	342	368	393	390	351	357	375	391	352	376	372	356	362	346	341	354	386	385	363	340	365	348	363	358	365	356	385	363	355	365	373	377	380	379	400	344	372	363	335	371	397	362	369	335	356	360	383	373	373	353	351	375	342	351	391	375	406	342	370	337	355	383	346	386	357	374	393	352	360	374	375	349	359	382	377	375	373	408	370	383	367	353	378	365	368	389	378	343	398	386	330	382	379	367	380	355	342	358	371	386	390	359	358	387	333	378	383	363	371	388	419	395	369	371	385	361	354	399	393	340	347	354	376	379	342	394	340	372	393	379	368	337	364	358	353	345	360	352	360	367	376	389	370	381	357	357	354	358	405	372	376	377	376	384	359	376	370	382	361	368	355	337	391	344	373	358	352	383	351	373	375	367	381	400	357	372	350	388	389	347	370	364	344	371	345	337	377	394	335	391	315	377	359	392	376	372	363	329	379	343	360	355	355	374	380	311	354	348	392	358	360	362	382	356	380	393	382	385	395	378	361	375	380	362	352	381	380	406	349	386	330	376	349	369	343	350	378	395	351	345	375	364	389	372	374	387	363	360	393	389	360	336	383	333	364	348	352	331	372	377	375	391	383	362	342	365	376	357	366	324	363	361	372	358	362	369	391	368	359	384	350	375	369	410	333	357	347	374	353	362	410	360	380	367	371	360	370	368	369	376	416	354	345	359	345	373	359	348	391	345	408	354	388	393	373	383	332	366	373	365	379	367	363	357	347	352	380	370	348	336	389	372	364	332	364	372	334	356	376	383	343	376	341	390	385	363	384	381	381	374	342	392	363	377	353	391	336	371	380	356	357	364	368	354	406	357	355	386	368	367	392	363	367	359	402	351	371	373	368	333	368	374	359	420	353	407	369	333	393	388	361	360	356	347	382	343	365	374	375	386	358	374	375	401	392	386	376	359	313	388	368	361	372	366	364	341	326	334	332	410	382	362	371	374	353	360	382	379	366	392	391	344	404	355	369	380	386	359	324	378	357	388	389	364	379	345	358	377	371	377	395	356	348	369	349	387	338	364	348	322	376	346	365	383	378	378	377	371	324	337	362	348	378	361	365	347	372	374	359	352	369	356	365	382	377	369	368	379	390	381	373	372	376	358	387	382	403	375	388	390	325	368	322	359	341	360	391	363	373	337	373	345	377	392	357	368	377	403	343	357	372	368	380	354	367	379	376	346	379	389	367	383	381	309	395	336	345	369	353	383	392	363	348	362	391	354	371	382	354	376	360	392	349	378	333	363	367	379	360	348	376	375	384	389	372	376	376	388	372	396	379	401	355	360	373	375	374	409	390	348	362	386	367	361	372	364	363	397	360	358	384	352	351	371	337	379	357	331	364	377	364	345	345	413	387	390	398	367	361	366	368	360	351	334	363	355	365	389	376	383	366	369	392	362	374	370	362	364	386	386	373	368	372	411	397	338	340	373	352	390	397	348	358	365	390	390	351	369	323	371	374	366	380	379	362	371	359	400	366	353	376	385	377	359	377	379	366	420	409	370	372	380	348	368	318	337	382	358	379	404	379	361	362	328	378	430	373	366	373	348	381	356	361	359	361	386	339	418	388	363	381	361	338	364	349	377	354	343	390	362	375	347	371	347	363	370	357	296	357	382	377	404	381	357	372	357	425	377	374	393	389	371	353	366	332	354	386	353	382	377	369	358	357	401	341	385	388	364	356	362	364	340	345	363	359	370	367	338	352	350	397	370	372	374	386	371	351	392	360	373	377	383	332	377	358	362	363	364	363	367	387	390	337	354	379	351	354	339	367	372	378	390	364	366	364	396	362	354	375	352	353	353	382	383	403	373	362	383	353	359	353	365	356	363	400	377	392	360	346	346	385	405	355	406	360	385	369	361	389	358	396	302	346	333	388	369	380	348	410	349	364	354	349	357	328	368	376	354	393	351	344	358	355	420	347	371	360	391	393	372	360	395	382	378	362	364	376	376	379	342	367	363	366	391	353	382	384	376	365	347	343	382	381	355	353	385	368	366	391	385	386	373	366	353	404	345	416	372	378	364	364	341	346	367	357	374	345	361	374	404	377	331	395	375	376	369	332	381	342	357	377	341	366	335	351	352	382	352	390	358	372	366	400	361	410	355	384	402	349	369	373	356	397	371	380	351	335	372	342	391	377	363	342	393	383	382	392	372	363	388	375	356	337	372	357	389	364	342	340	392	411	364	363	347	368	358	363	351	362	347	368	364	363	333	380	357	403	340	402	384	363	396	344	364	370	391	337	374	375	351	361	363	394	365	370	387	357	379	374	374	360	350	362	380	335	374	344	346	350	364	372	366	343	377	355	396	393	367	381	387	375	377	381	349	368	348	349	375	349	392	392	381	375	368	366	390	372	364	354	368	362	372	374	389	330	356	387	368	342	393	367	363	374	395	385	347	349	388	351	384	403	384	356	377	385	353	377	337	378	366	358	333	360	356	356	380	376	362	385	365	390	369	366	364	352	356	384	341	343	362	339	380	320	368	364	365	362	377	359	355	383	386	403	378	354	322	345	343	387	364	359	351	364	378	370	417	364	343	353	388	353	365	386	389	354	367	367	389	404	366	383	357	336	365	382	388	361	338	367	327	373	373	368	337	395	362	365	371	358	374	378	361	348	353	371	362	360	357	377	381	376	392	363	412	386	361	332	358	388	361	362	380	335	380	390	388	371	369	346	339	353	337	380	354	359	375	360	348	389	353	398	358	354	377	356	347	348	405	391	368	376	380	368	339	329	337	361	352	366	339	336	387	365	419	337	332	384	362	361	365	335	372	350	390	366	394	334	358	336	337	350	366	362	390	370	364	351	381	351	341	395	375	350	363	364	378	369	371	363	352	357	396	404	387	344	398	371	374	369
14843	2370	1074	828	621	428	292	298	209	202	210	214	207	190	193	192	195	185	172	191	158	162	170	181	177	139	161	153	170	157	149	164	172	155	152	162	172	148	172	160	160	154	168	154	176	160	160	165	159	175	189	154	164	133	151	149	164	150	145	141	165	168	155	152	167	150	161	158	143	165	158	172	135	183	151	148	136	160	176	137	145	142	154	156	158	150	147	197	147	147	148	154	153	144	157	160	150	139	178	140	160	161	155	176	157	153	165	176	156	146	144	147	145	159	161	144	155	148	140	156	141	144	157	149	137	158	142	151	131	155	160	151	176	148	134	147	147	143	155	158	156	169	158	149	133	181	156	178	143	168	151	164	192	172	163	157	154	139	151	148	140	156	163	165	138	174	148	153	155	138	177	159	127	145	152	148	160	176	166	148	185	159	161	190	160	157	170	156	170	174	152	171	176	156	148	145	140	165	141	138	146	155	168	171	164	158	142	159	163	139	129	165	148	162	158	143	151	177	158	182	164	159	174	175	177	164	156	169	170	174	149	173	176	146	134	157	166	183	164	158	147	164	163	174	167	160	155	161	154	140	150	138	169	144	146	154	158	162	187	162	171	149	167	162	143	141	145	158	134	131	181	173	174	181	155	138	176	141	141	158	168	170	140	177	163	153	160	177	149	140	194	167	137	148	168	168	171	149	155	177	166	171	175	182	143	143	171	164	170	154	148	152	190	145	150	154	152	147	159	159	169	141	162	163	176	151	150	158	162	147	148	164	156	133	146	179	124	167	166	145	159	141	158	141	142	165	162	136	176	143	149	166	160	149	139	165	160	167	135	164	130	172	148	177	139	159	163	146	146	135	174	165	150	148	158	155	141	162	153	168	170	150	150	176	149	172	162	139	139	161	153	140	167	174	182	146	152	157	153	142	157	153	150	156	141	178	143	165	156	146	171	178	182	145	172	152	163	169	161	157	134	140	161	175	156	136	146	139	163	124	154	191	146	154	142	135	159	155	146	136	141	142	157	145	141	165	159	158	145	170	159	157	169	139	141	152	170	155	153	173	168	160	163	184	135	175	140	132	175	156	159	161	139	176	164	148	152	152	173	150	157	153	155	167	152	159	165	172	163	142	169	160	158	203	153	174	156	157	165	140	150	171	153	164	161	143	161	162	176	173	145	149	163	156	167	169	145	150	161	149	152	137	171	162	174	158	159	156	153	156	142	155	164	164	197	146	147	135	148	185	140	167	137	148	151	131	160	172	156	158	162	161	181	157	158	174	161	164	156	159	152	180	157	166	148	163	151	165	125	170	141	154	184	146	138	142	121	144	165	159	152	150	149	149	126	146	160	184	131	142	142	142	165	140	175	159	160	178	139	157	164	163	159	160	152	157	155	183	170	197	190	145	161	161	130	152	163	150	155	152	150	133	151	151	135	162	153	149	145	135	147	155	142	157	162	165	160	145	158	165	160	164	140	153	169	161	148	153	158	166	161	144	177	176	159	143	137	134	164	156	143	153	168	189	151	164	161	170	173	159	149	141	157	170	163	130	154	174	155	156	167	168	135	154	143	154	160	147	167	181	170	156	151	148	143	158	170	144	174	156	144	174	180	162	178	175	160	153	171	153	167	160	135	148	135	174	163	156	135	137	191	157	168	168	174	170	170	151	148	170	149	144	157	140	156	149	162	167	153	151	164	162	127	162	141	174	142	164	161	162	158	155	158	158	163	158	158	168	161	154	140	152	152	162	168	127	161	176	171	170	159	141	160	153	179	150	142	159	166	152	154	176	157	170	150	155	169	162	156	136	141	134	145	159	172	146	172	136	156	176	167	153	157	174	133	148	158	150	190	149	158	147	141	155	153	160	149	154	168	164	140	167	151	148	183	133	187	170	161	201	164	170	136	139	150	148	130	154	148	180	184	138	169	164	152	156	160	165	144	145	159	176	160	156	163	152	136	179	139	137	160	165	180	184	144	132	159	139	155	143	158	176	145	149	146	152	156	155	158	172	170	163	156	136	154	149	162	165	172	155	146	180	156	160	175	144	161	179	151	157	168	182	161	134	169	171	145	136	160	156	152	141	144	153	156	172	146	164	149	158	162	148	160	122	149	174	136	149	144	148	150	133	160	148	157	140	142	179	149	151	183	160	156	151	160	174	142	150	147	144	165	169	176	150	160	163	144	156	151	138	141	137	134	163	154	155	185	137	172	171	167	186	146	145	162	149	153	161	181	163	146	145	129	149	142	130	154	165	170	158	172	156	157	144	150	159	147	173	148	155	145	154	156	151	165	175	169	134	149	172	163	145	131	168	171	150	184	174	156	163	145	168	148	160	165	149	150	175	156	161	166	161	167	157	166	185	130	167	173	151	147	177	159	137	156	161	160	170	172	159	167	133	152	133	147	153	157	143	158	168	152	153	164	152	143	140	157	164	153	144	157	142	149	161	191	155	149	138	167	156	163	157	169	154	180	156	147	146	161	148	151	155	135	154	159	162	168	146	150	185	178	152	188	165	156	147	140	144	157	153	170	157	157	141	147	163	170	152	142	149	179	198	179	153	168	140	174	143	154	161	178	149	135	175	153	147	152	162	169	169	149	148	168	155	146	152	153	156	144	146	161	176	151	159	167	148	147	176	160	160	181	162	161	162	142	169	166	172	141	150	153	142	152	162	149	155	166	145	153	126	143	144	173	191	133	175	162	180	133	164	155	156	157	147	157	140	157	153	169	157	172	164	172	146	175	168	150	155	171	157	147	158	170	143	150	185	173	145	152	170	138	133	160	156	174	142	149	164	180	154	143	164	157	155	157	149	140	175	148	152	176	145	169	169	158	173	155	177	145	179	161	147	143	150	151	171	152	172	156	136	125	144	158	176	158	153	149	162	151	146	159	154	157	144	194	171	150	131	147	166	168	180	170	145	162	157	161	149	162	157	144	148	156	175	156	145	158	164	171	153	159	166	157	160	151	157	158	151	150	153	164	144	137	142	146	141	138	162	151	160	164	167	177	172	135	154	154	172	176	147	162	162	126	139	143	161	145	150	162	155	167	167	160	155	171	154	180	161	170	165	177	178	138	151	174	166	210	151	161	148	155	152	138	134	164	167	147	172	146	155	140	167	176	156	153	172	134	152	137	158	178	171	153	172	164	139	150	160	152	156	167	151	178	154	166	126	153	157	158	125	166	190	139	140	174	178	158	184	155	155	161	155	174	174	168	148	172	162	170	169	125	155	153	166	126	148	163	139	149	143	177	167	143	148	165	137	146	159	158	177	164	160	133	176	178	161	156	164	164	168	163	150	154	165	150	131	155	139	132	144	158	137	139	159	180	154	169	177	153	179	174	151	166	161	153	146	166	179	165	150	152	167	173	150	160	165	153	155	159	156	123	171	168	162	131	162	137	158	168	141	158	144	170	168	148	148	182	167	148	149	143	183	139	160	161	144	152	156	163	168	170	155	154	152	142	155	160	146	151	144	143	143	170	155	165	185
8551	1918	2165	2349	2377	1623	1207	984	851	804	752	709	651	649	578	617	551	551	499	515	503	492	472	481	440	447	447	467	465	463	457	435	481	449	436	459	472	433	411	409	433	399	404	435	385	428	411	402	409	451	388	382	398	440	404	440	419	393	435	407	412	406	392	398	430	407	403	421	395	428	405	417	411	452	386	427	389	457	408	402	444	433	375	466	439	453	405	450	414	430	444	423	404	416	440	413	396	377	405	401	407	395	408	399	395	438	410	404	409	396	422	418	386	426	378	408	440	390	404	398	447	396	428	413	402	404	411	396	366	402	435	394	392	391	421	415	388	418	442	404	388	416	403	392	412	381	384	395	397	421	388	395	392	401	394	389	394	415	364	414	404	427	403	427	388	392	397	427	388	412	383	371	409	411	406	416	402	404	416	360	427	409	401	407	477	437	391	403	370	436	399	405	412	407	411	412	405	420	437	388	404	403	406	363	387	363	404	425	411	404	373	396	404	407	390	424	404	410	408	408	414	419	386	435	378	407	420	411	427	438	408	383	428	377	397	408	420	362	382	414	381	453	426	395	377	423	405	411	408	400	403	415	413	377	433	400	402	408	399	412	393	377	400	392	396	396	419	376	409	445	422	387	382	438	403	403	431	394	420	397	379	405	375	397	385	421	412	425	416	437	384	423	415	402	382	415	387	406	393	389	424	399	379	412	361	409	385	409	380	406	409	391	363	353	403	384	398	414	410	380	394	396	381	430	381	402	408	434	385	409	424	375	370	409	387	354	409	405	426	416	383	402	385	390	407	389	428	409	410	436	364	412	406	357	367	414	385	405	408	404	376	398	405	367	400	380	435	397	401	404	415	401	401	407	403	418	396	363	404	413	408	431	379	436	387	372	432	415	419	387	395	428	404	377	441	418	424	390	444	392	389	419	360	411	433	356	380	400	444	398	406	407	429	379	374	387	421	444	416	369	369	391	397	402	354	376	375	421	381	388	406	407	399	397	364	390	423	396	402	426	364	428	394	401	382	370	422	380	412	410	382	422	388	403	411	429	398	418	405	355	415	393	415	429	412	429	371	430	428	395	380	381	417	404	404	396	378	437	396	406	375	417	378	404	430	393	386	394	408	432	417	404	441	393	393	437	420	388	425	413	389	360	386	447	396	400	430	400	407	418	410	394	419	410	433	451	410	429	417	365	381	405	381	366	400	397	406	361	395	412	351	403	403	377	417	375	406	425	414	406	379	418	357	427	404	391	417	384	385	390	390	448	454	442	409	415	399	427	417	425	402	414	419	416	428	436	407	406	405	391	415	435	388	390	441	432	408	408	394	417	434	397	407	410	415	399	397	376	417	391	400	390	382	430	402	388	394	388	383	391	451	418	396	415	376	356	396	433	410	401	444	387	403	376	434	424	407	393	430	410	378	429	415	399	440	421	372	388	392	383	421	384	422	418	385	426	421	397	395	429	410	385	414	384	409	428	411	425	386	426	377	464	393	403	422	414	394	392	416	400	430	403	394	422	357	388	392	437	364	382	403	378	366	386	399	422	396	421	408	428	381	386	390	413	401	447	445	429	395	415	408	428	383	431	362	377	397	386	418	420	391	401	384	395	392	406	367	393	427	415	423	369	407	388	432	440	387	389	381	426	389	393	426	433	396	392	396	431	399	369	425	393	420	383	425	408	399	405	387	384	423	413	405	434	406	452	410	382	415	365	423	378	402	421	411	402	406	388	387	386	421	387	404	406	395	390	420	416	392	400	403	404	383	395	405	404	416	400	396	420	404	399	415	427	422	403	390	416	383	386	418	405	398	378	427	391	410	423	383	395	436	410	382	422	413	396	400	382	373	411	367	378	394	430	408	351	351	406	428	395	405	403	378	384	421	399	441	412	429	414	448	412	411	374	384	382	423	371	397	420	435	389	439	409	407	383	410	417	399	363	401	412	423	405	431	411	392	388	412	409	381	396	397	398	397	376	442	413	388	405	433	430	378	384	415	406	428	388	375	394	424	440	407	412	388	418	440	398	425	412	401	395	417	421	418	404	405	410	415	440	418	421	444	422	407	379	373	418	412	409	373	379	371	398	366	394	430	402	425	373	429	442	424	401	412	403	428	457	395	399	389	421	426	406	439	410	449	421	390	407	425	408	418	380	370	419	356	408	423	387	411	409	439	421	385	387	466	412	416	424	403	407	401	362	394	398	409	388	387	427	414	365	384	412	436	419	438	395	420	443	392	400	399	393	415	411	423	411	451	404	408	403	419	403	408	396	436	383	415	410	396	445	392	383	385	430	406	403	371	420	393	415	387	381	436	413	408	390	388	375	411	412	403	392	407	423	396	388	389	384	409	405	385	417	407	367	416	407	375	465	399	443	400	373	399	407	450	375	388	422	442	417	394	375	413	404	409	428	413	418	386	406	426	407	413	366	425	396	406	404	398	396	394	406	419	364	432	416	377	413	426	388	425	381	398	408	382	404	423	420	404	408	420	405	397	388	435	416	429	399	426	398	400	388	412	375	393	406	379	394	417	428	433	386	414	420	408	416	419	397	409	417	378	425	432	393	405	414	406	435	382	435	381	366	418	395	407	438	403	372	426	406	404	390	401	398	384	438	424	424	396	397	418	363	375	408	417	408	421	419	416	373	427	418	436	379	421	404	402	383	437	389	428	363	424	410	403	410	406	426	355	388	399	396	422	411	403	410	409	415	385	412	408	401	392	398	390	418	427	410	401	424	403	451	426	379	373	426	410	385	416	392	369	411	407	393	425	405	449	364	416	427	408	384	386	424	399	393	395	409	425	402	400	389	439	372	416	369	418	416	408	387	427	407	399	400	410	417	393	413	409	399	414	386	435	409	370	423	404	400	409	409	409	396	409	391	409	384	423	435	427	380	431	398	398	388	414	406	394	417	375	394	392	404	398	388	386	403	387	418	395	412	407	395	424	402	406	426	390	405	388	397	419	438	416	367	389	411	432	429	421	388	423	410	373	399	431	409	422	383	386	375	381	409	397	431	394	392	439	427	406	394	441	398	388	384	409	408	381	405	415	399	370	397	417	424	413	420	393	425	423	417	417	418	387	390	408	425	387	406	422	424	370	406	395	407	411	432	421	452	423	426	389	417	425	411	395	393	407	393	393	368	397	389	423	393	418	384	396	404	404	386	424	398	413	401	381	402	403	382	396	396	375	402	369	419	392	411	400	405	408	410	397	424	424	391	413	404	391	415	383	364	409	387	382	373	405	419	386	405	378	385	408	397	423	404	409	396	415	414	380	407	405	375	402	409	395	389	416	354	395	386	403	424	381	409	434	401	401	410	417	408	358	453	405	402	416	394	412	373	420	409	436	431	429	409	362	377	421	356	386	404	431	375	377	405	374	416	406	370	382	395	429	417	435	419	395	384	436	405	426	423	397	405	429	424	410	429	408	412	381	439	369	409	428	407	400	410	363	432	405	371	421	443	396	387	371	391	368	396	381	386	399	405	383	412
2002	682	379	330	436	333	316	346	396	322	318	319	306	370	321	358	323	349	333	307	339	345	355	340	361	324	370	348	347	321	315	343	318	363	332	345	343	330	314	314	363	342	305	364	335	376	326	334	367	361	309	319	352	333	306	310	341	367	317	310	329	330	289	331	362	353	315	344	311	304	326	312	339	344	352	345	341	314	338	366	331	357	297	331	344	337	320	330	349	340	337	346	341	367	364	347	318	367	335	332	349	366	292	345	340	316	320	339	337	372	341	333	330	311	336	338	300	306	352	342	354	325	317	353	359	358	315	313	350	327	363	339	318	323	341	335	322	357	346	340	335	302	300	333	319	350	322	331	335	331	357	354	319	292	331	327	365	369	377	347	332	350	345	310	330	348	304	347	340	343	370	315	339	344	358	338	343	310	331	388	356	355	342	373	344	336	339	328	333	346	356	386	328	317	374	340	328	362	339	342	344	360	369	346	358	325	365	368	334	344	377	351	333	348	288	328	353	319	363	359	365	337	377	344	348	307	345	307	370	351	364	379	335	332	347	339	345	344	327	362	313	352	336	353	339	336	315	357	327	354	325	329	307	318	320	356	363	335	310	346	339	340	316	340	330	331	300	360	343	356	331	332	323	362	362	309	365	357	332	336	314	367	323	356	319	368	328	333	338	348	340	336	340	356	338	396	349	361	301	348	352	354	365	347	333	351	348	333	325	351	303	317	336	296	346	319	340	324	312	357	354	345	351	334	363	369	348	361	353	354	371	306	308	361	395	323	372	358	340	346	346	380	318	331	349	327	348	342	325	313	345	356	321	320	337	341	349	342	330	340	347	354	352	374	391	331	335	366	314	331	303	381	373	323	339	336	298	335	301	375	319	336	349	333	349	382	329	347	348	349	370	321	358	334	344	324	308	361	298	314	329	318	319	330	362	333	337	350	335	342	330	312	367	359	329	327	340	335	347	318	342	350	341	343	327	360	355	320	374	350	358	377	329	324	355	342	348	348	350	344	327	323	372	336	332	345	297	349	349	327	349	321	365	348	351	339	372	357	343	349	347	354	333	321	326	349	374	352	309	336	348	352	326	319	324	321	328	313	347	335	313	346	335	359	348	322	360	348	330	369	322	331	352	388	336	311	367	352	353	341	334	358	342	318	325	368	338	354	327	304	367	349	330	352	365	348	323	339	348	355	333	359	336	363	326	342	337	329	340	351	343	322	353	368	333	293	322	315	366	350	359	365	337	308	359	328	375	344	336	333	331	341	371	368	353	311	352	333	337	329	333	358	396	336	351	350	335	362	334	344	324	313	315	314	364	342	368	323	321	335	352	376	298	350	335	351	370	316	329	351	341	355	372	333	346	342	317	336	319	315	362	312	339	329	286	360	345	347	312	364	328	343	324	341	297	331	331	320	357	352	362	324	328	347	330	337	336	345	335	348	311	322	346	357	360	330	323	339	338	350	327	349	339	346	363	353	350	356	316	347	341	319	359	365	345	377	350	354	343	355	388	353	361	345	357	349	327	330	357	334	343	347	330	328	331	357	295	379	313	339	322	332	307	337	320	339	315	357	353	340	336	344	345	345	310	331	349	344	345	337	329	361	325	337	323	349	345	362	303	346	334	323	330	352	327	344	332	341	368	376	332	332	291	304	347	325	342	324	314	373	309	326	321	339	373	324	322	339	352	357	353	326	371	351	335	357	316	315	324	317	334	357	353	350	371	329	350	339	342	369	337	351	322	339	328	350	341	370	331	367	322	310	332	316	348	350	333	338	343	334	370	325	354	329	330	345	359	318	370	361	382	372	358	358	317	335	331	332	292	315	364	331	333	349	340	337	340	322	338	334	360	329	371	343	309	298	312	359	349	367	345	360	334	322	321	318	356	354	316	316	361	368	322	353	340	325	336	334	315	325	367	378	358	335	365	307	347	320	366	364	367	335	330	344	356	321	349	325	337	346	345	340	317	341	339	316	292	364	313	359	351	357	333	338	337	325	362	336	330	358	350	358	362	395	304	320	313	335	361	336	346	364	371	303	335	336	365	355	330	349	360	346	309	359	342	337	334	317	330	331	310	363	342	334	350	350	328	318	350	340	367	341	341	335	305	348	314	367	322	354	368	351	346	346	320	331	378	374	354	329	326	340	303	366	327	355	368	292	339	341	338	322	358	340	324	341	364	352	320	331	371	340	341	346	308	355	346	375	359	383	346	327	354	318	352	366	305	356	339	326	348	322	379	334	338	373	347	303	314	342	335	334	344	310	332	335	338	357	359	317	355	361	306	332	307	342	342	317	358	319	337	327	341	329	345	322	351	294	344	331	343	349	314	323	324	344	317	345	358	334	357	325	315	332	324	318	347	342	338	360	336	378	327	333	352	349	348	365	343	330	352	350	336	358	373	361	345	330	341	353	350	354	331	326	342	343	366	335	364	335	336	339	333	351	341	347	335	334	322	411	344	350	327	353	351	334	366	356	296	354	333	372	343	341	339	336	305	326	324	376	372	329	334	352	349	356	326	348	319	362	333	305	327	338	376	337	367	336	329	347	320	347	334	346	335	337	358	319	362	317	313	341	363	343	340	336	333	327	320	325	324	324	325	357	335	344	367	313	341	338	322	360	318	378	318	361	334	364	359	328	294	341	347	326	374	333	351	333	377	350	353	373	305	295	315	334	330	323	304	339	323	314	355	310	351	331	305	359	317	324	349	350	377	375	307	350	317	327	325	315	384	386	317	332	358	318	375	334	365	334	324	348	314	327	333	295	332	348	391	306	334	354	364	348	331	294	356	358	370	354	346	282	317	328	342	353	330	350	312	351	334	326	348	345	344	356	344	346	355	299	341	318	322	336	356	362	320	346	333	359	309	322	321	317	315	342	338	345	349	344	375	362	345	314	361	332	325	369	332	334	330	309	350	322	366	332	356	309	337	325	373	345	399	349	345	316	329	355	348	331	343	351	337	363	351	349	287	333	334	358	338	305	317	333	362	365	350	327	310	347	357	330	322	371	342	369	365	337	306	356	387	354	346	335	354	338	345	332	320	359	350	313	324	340	349	345	343	348	335	367	342	389	331	304	336	366	351	370	345	327	340	364	372	359	312	349	332	337	352	297	361	331	346	362	340	346	352	347	317	351	374	359	386	346	382	369	350	319	307	317	319	326	336	356	325	345	375	319	313	373	331	296	373	377	351	334	312	378	346	319	359	329	343	337	394	332	354	325	339	343	326	344	350	349	338	353	326	334	330	285	346	361	343	350	345	339	332	341	331	299	366	350	357	325	365	342	357	327	367	338	324	348	362	308	320	374	372	316	330	343	343	348	365	342	320	358	357	318	315	335	340	344	318	348	325	355	361	366	316	311	350	375	344	371	345	323	340	343	349	322	341	336	344	339	352	316	348	339	340	334	322	331	343	331	324	310	363	345	289	357	370	332	319	362	371	341	355	351	357	325	370	365	354	314	337	326	367	350	339	369	332	339	344	371	325	376
2150	1020	821	726	1075	752	767	756	775	782	730	692	796	690	747	716	757	752	717	744	748	740	692	728	713	763	764	732	723	723	719	743	722	755	729	719	759	735	734	717	754	726	723	744	744	732	715	709	745	689	714	697	698	736	748	717	685	748	757	732	736	739	754	769	708	721	755	742	741	736	733	719	779	762	765	708	702	767	744	771	753	735	723	741	770	731	793	709	730	736	808	739	723	715	778	731	712	735	762	759	734	736	715	696	727	752	717	727	757	720	753	780	735	761	752	725	730	747	722	741	707	687	705	768	743	780	666	747	733	690	745	705	738	761	740	701	723	734	746	713	741	707	763	730	805	696	739	704	752	739	707	762	746	751	761	781	703	739	747	755	694	676	735	705	762	734	745	704	758	743	756	744	717	724	714	714	719	732	694	729	736	715	757	737	671	750	761	798	752	666	760	739	773	761	723	726	723	725	714	704	732	716	748	745	722	764	761	724	717	740	735	763	741	736	730	711	727	703	767	723	732	721	754	713	749	736	772	711	743	729	764	792	730	729	725	703	715	751	740	716	708	702	715	765	761	726	742	697	738	776	746	760	708	754	756	709	727	718	727	706	767	706	742	774	712	744	694	731	744	786	756	750	730	739	718	709	733	732	686	774	712	733	705	713	697	713	765	735	707	729	696	714	756	692	739	710	737	737	785	730	770	730	734	741	697	727	701	741	715	693	720	757	754	687	719	689	751	710	699	698	763	713	710	759	696	738	706	736	753	683	730	715	683	788	688	730	727	737	721	743	712	724	738	729	740	728	715	724	751	730	744	727	736	743	723	724	721	780	757	766	749	713	713	720	716	736	745	701	761	746	733	757	772	736	726	739	715	718	715	727	732	780	723	731	751	776	714	728	687	755	762	727	738	736	724	780	729	689	700	751	768	753	727	789	741	745	763	720	754	732	751	735	683	731	764	737	777	723	691	768	750	748	758	764	695	731	692	760	760	733	687	718	786	748	731	730	710	711	720	671	730	765	722	677	756	730	726	705	731	707	720	687	735	682	722	738	698	672	723	753	716	752	717	706	746	775	761	752	758	720	728	737	687	678	734	760	746	736	756	727	759	733	771	796	721	716	740	651	721	696	730	762	698	724	677	779	727	751	748	723	741	711	724	748	706	775	695	726	718	746	698	728	745	771	693	694	748	730	754	754	784	740	717	741	783	728	771	733	768	728	724	745	715	717	684	784	724	771	710	747	688	694	760	747	740	764	679	703	713	704	713	720	803	756	725	709	758	706	712	702	790	750	709	700	729	745	719	744	743	751	694	713	746	755	740	735	756	769	735	781	712	726	763	721	748	708	754	766	780	737	726	721	728	723	718	747	701	732	732	729	723	679	694	711	738	687	736	688	772	716	746	695	672	757	717	707	716	732	767	746	719	755	774	718	788	722	691	736	739	758	763	685	735	766	706	748	744	725	748	738	726	749	774	747	750	723	742	728	715	731	698	705	790	730	732	729	722	698	705	747	702	731	754	740	771	700	738	748	771	715	709	734	789	685	735	762	699	689	731	705	713	742	744	708	726	792	774	756	771	691	695	740	739	810	701	762	784	773	731	748	718	709	658	727	740	795	754	705	734	797	756	746	727	783	701	797	697	681	699	744	721	785	689	740	665	729	741	694	726	757	722	768	687	701	738	752	742	794	711	719	701	761	711	698	765	741	730	726	757	714	752	675	732	744	713	737	757	719	751	710	744	774	744	703	737	733	747	715	765	724	728	711	750	711	747	757	731	767	727	715	739	736	730	749	715	755	725	722	742	751	772	766	724	757	688	692	717	785	783	766	708	707	722	725	674	724	701	769	744	734	729	663	703	778	735	697	741	764	731	748	710	747	730	730	740	679	740	705	754	689	750	734	727	759	727	758	743	739	707	715	753	708	707	742	740	732	737	737	722	752	694	755	763	715	718	690	721	757	695	680	727	739	727	810	737	767	749	739	741	731	761	787	751	759	697	763	774	765	738	771	761	726	730	687	752	761	715	754	730	725	724	736	787	765	755	727	763	705	737	706	712	719	785	778	741	708	704	723	748	755	702	729	711	730	754	718	755	759	772	694	734	716	688	765	770	760	761	707	712	790	718	773	674	703	728	722	717	741	739	719	715	739	772	764	695	738	748	700	733	746	722	716	712	737	716	794	749	718	758	728	717	723	762	745	720	753	723	785	752	735	711	711	748	768	725	772	708	718	734	712	705	741	709	719	735	724	706	690	736	669	716	744	713	652	735	724	715	728	778	721	787	727	768	690	728	741	722	739	717	734	744	736	699	745	726	746	723	729	770	725	733	773	746	769	771	744	746	734	742	699	773	752	744	721	758	655	752	750	701	745	728	778	702	727	721	774	739	690	761	764	775	714	763	739	730	737	768	765	680	721	766	737	708	740	713	721	774	716	712	706	692	721	723	740	746	770	784	733	778	727	770	734	708	743	743	764	706	754	709	740	707	755	745	767	749	713	681	770	762	743	782	745	770	749	725	713	690	786	759	708	720	735	745	745	725	756	715	734	729	739	691	736	691	718	715	730	776	738	704	739	725	719	721	733	698	703	747	702	744	742	754	710	721	754	664	713	715	758	741	711	736	738	716	741	741	742	750	758	765	756	713	741	750	769	731	765	744	723	746	730	740	728	759	740	713	756	711	768	759	755	732	783	731	743	758	753	772	766	721	701	752	713	785	666	713	707	773	737	758	718	735	752	741	711	774	720	744	765	729	725	690	749	708	666	685	732	736	732	734	753	760	761	725	705	710	735	803	733	754	763	728	695	739	736	746	737	752	719	765	711	738	736	750	741	769	726	747	770	697	746	688	767	761	780	740	734	746	747	714	742	800	730	704	748	730	771	740	784	710	699	728	783	730	735	757	719	756	726	770	740	743	731	712	736	700	751	762	735	719	707	756	698	757	713	737	745	742	763	709	730	783	728	764	698	678	722	747	725	745	729	747	725	802	782	700	708	756	766	749	682	757	736	662	688	786	688	750	757	772	751	800	741	755	708	749	724	678	746	734	705	718	743	729	744	733	757	718	729	696	789	716	748	753	737	729	782	751	725	716	725	704	729	718	722	707	758	727	708	712	785	760	757	743	769	701	773	710	739	757	749	744	768	696	753	715	747	698	718	719	715	719	755	688	769	729	788	740	748	728	728	736	722	714	742	748	738	741	747	744	746	736	752	693	733	688	729	723	710	749	746	774	713	750	762	745	740	733	734	750	764	742	750	737	715	724	762	777	745	713	726	716	742	741	743	707	724	824	756	728	763	707	747	709	721	699	772	724	762	683	742	733	725	768	690	714	723	722	746	701	724	736	672	774	710	736	762	732	729	722	756	708	762	667	725	755	741	707	719	733	726	763	767	775	728	769	709	785	693	748	735	686	738	794	769	744	733	746	704	760	700	703	717	763	753	720	727	693	662	736	725	741	761	725	713	704	721	728	763	711	721	719	754	709	787	710	722
8355	1364	561	447	644	284	246	217	173	199	159	217	173	170	169	168	150	173	154	168	162	177	157	160	162	154	148	195	145	175	162	180	174	153	136	153	174	159	154	158	148	151	164	139	139	170	154	170	152	150	160	156	187	190	151	184	145	166	172	164	153	153	155	176	168	145	146	160	157	168	158	155	150	159	138	130	183	153	150	156	140	173	154	170	174	139	157	177	168	161	175	166	137	175	162	160	180	144	166	147	172	154	154	151	164	143	135	169	154	148	138	195	176	167	158	175	167	157	182	160	166	159	157	159	176	161	167	153	145	167	163	147	158	173	169	177	147	137	170	146	144	162	161	162	186	142	148	171	145	158	169	172	174	155	152	175	153	175	157	159	138	153	157	172	145	179	159	141	153	162	157	147	139	174	169	166	164	161	160	163	160	175	154	146	171	177	141	154	148	146	162	139	153	174	148	147	169	154	147	188	171	140	152	162	164	166	176	156	142	174	153	149	159	164	135	171	168	166	170	141	158	155	142	168	152	141	172	145	160	147	169	174	138	164	148	153	150	149	168	128	175	167	162	171	155	149	160	155	146	180	121	167	138	159	179	148	122	144	159	138	151	137	161	165	168	151	145	127	159	138	133	180	168	153	166	165	161	139	144	156	175	177	173	140	165	164	160	152	174	172	171	181	175	131	164	156	157	165	142	141	170	178	168	173	169	163	180	146	154	169	154	160	172	183	152	146	145	134	141	138	147	140	172	145	155	174	144	127	143	189	153	159	137	157	174	157	149	154	139	172	156	147	155	159	142	168	171	163	171	161	159	149	181	154	159	147	170	146	134	133	147	163	162	158	157	165	155	150	167	171	143	150	164	147	151	140	172	153	144	177	153	139	140	144	150	153	166	139	166	154	153	185	158	151	153	183	167	149	154	186	143	144	139	161	181	159	145	157	158	152	170	161	160	163	156	148	144	168	141	154	172	146	149	169	162	168	173	158	152	143	160	142	162	159	177	150	156	146	141	190	168	187	145	147	156	141	152	145	177	169	153	149	133	143	154	148	174	163	161	171	148	147	179	168	147	148	148	155	153	149	141	135	165	150	132	152	153	175	181	158	169	155	159	146	169	157	150	150	135	148	157	158	165	162	174	161	167	175	170	172	149	168	146	144	176	156	149	149	147	129	154	147	168	142	187	150	148	169	139	154	142	132	160	178	152	159	148	157	160	149	174	159	191	172	134	149	150	182	180	174	139	183	178	153	158	146	156	160	173	165	144	150	162	165	159	161	171	154	140	154	151	145	152	162	175	151	150	161	164	175	168	147	158	156	162	150	154	161	140	175	169	142	153	170	145	156	137	179	142	171	155	180	167	172	146	192	169	153	157	160	174	154	167	173	139	145	153	161	182	179	146	141	153	169	190	182	163	152	172	170	145	183	146	147	154	155	175	160	157	133	166	145	139	156	147	146	173	148	151	166	160	173	151	162	168	145	163	144	180	167	143	163	146	167	136	144	147	155	164	127	147	155	160	147	173	158	188	175	157	168	142	178	155	145	146	164	158	159	160	178	157	142	153	134	155	164	169	171	127	143	180	172	139	137	165	151	174	148	143	158	181	153	157	185	176	140	146	152	159	148	182	170	155	150	166	167	167	175	150	161	145	136	146	164	169	181	154	151	154	166	148	149	161	155	170	173	130	164	167	177	158	147	184	161	174	146	152	156	174	162	184	147	143	164	174	165	142	148	171	166	163	158	164	159	161	171	142	184	142	165	159	154	165	150	131	171	165	179	150	159	152	161	151	150	144	160	149	158	157	140	156	180	154	156	141	162	168	164	152	144	157	174	156	162	148	147	170	148	177	151	165	177	187	164	166	162	154	158	188	174	139	161	187	165	151	133	168	175	157	161	124	147	161	182	167	149	155	164	170	166	183	146	147	166	163	175	151	161	150	171	178	165	167	158	170	146	153	162	165	151	176	170	159	168	177	171	146	168	159	156	165	168	148	138	156	155	168	183	163	154	168	149	156	172	163	138	148	165	156	160	158	158	140	144	166	139	150	176	150	163	142	156	147	147	154	162	175	140	162	159	158	151	166	156	162	157	156	148	146	149	169	152	163	155	164	151	160	154	149	169	151	155	158	161	137	163	136	155	158	133	168	160	162	165	156	156	173	160	153	161	163	166	126	146	154	160	175	178	149	140	159	161	172	142	126	164	172	129	164	149	164	166	146	154	163	159	154	167	148	162	152	157	146	172	162	165	165	172	159	140	160	151	158	168	162	156	152	164	166	152	167	152	138	137	177	147	166	143	150	143	180	150	146	181	161	150	154	164	150	161	129	139	152	151	150	157	173	156	145	173	168	158	166	155	164	182	167	173	157	166	148	145	158	158	154	161	149	158	173	152	183	167	137	141	157	174	184	145	147	147	173	177	142	158	158	157	157	152	172	145	160	146	158	169	157	152	174	140	158	138	175	156	161	144	153	161	145	158	175	162	155	155	154	139	148	141	150	164	144	174	172	178	162	158	142	157	174	157	174	168	159	148	155	171	147	167	148	145	164	147	169	170	152	149	160	148	148	146	203	159	145	153	142	150	166	155	152	172	145	187	145	165	166	142	160	145	153	161	143	163	186	145	157	143	143	182	150	173	149	166	155	164	171	148	153	168	161	161	156	163	175	149	145	176	143	141	159	172	171	153	175	159	190	156	134	142	159	148	154	187	154	137	167	159	139	141	163	153	148	172	158	168	168	138	149	149	171	130	167	154	168	168	149	173	167	144	166	149	144	170	139	152	155	157	162	145	152	169	183	154	167	165	173	160	167	156	153	151	163	147	163	144	158	162	159	154	151	144	136	151	129	161	168	159	141	170	152	168	169	162	153	159	153	148	148	170	140	161	153	163	138	166	174	170	148	131	153	162	155	144	159	179	167	159	144	127	167	157	152	147	161	150	172	157	142	170	149	152	175	170	160	136	160	167	157	144	175	162	169	166	139	161	148	170	159	174	187	142	186	145	147	167	162	174	170	153	142	150	155	158	161	156	127	159	159	173	165	148	141	153	150	165	154	169	163	178	159	152	155	150	174	172	144	160	154	144	169	146	169	156	137	134	156	147	182	151	142	139	148	155	159	167	155	148	160	154	144	164	153	152	152	161	159	182	161	153	198	152	180	142	141	140	186	166	137	170	163	180	149	144	154	166	158	153	164	173	164	153	158	144	133	157	173	152	154	139	175	142	180	187	148	154	163	173	160	136	167	153	152	138	157	161	164	155	168	154	153	153	177	153	176	178	161	179	164	146	155	145	145	171	158	149	146	145	168	155	142	162	165	172	155	147	154	161	163	146	180	175	165	160	145	141	156	150	159	177	161	126	130	156	132	173	163	152	158	141	137	164	134	117	167	154	170	179	173	147	144	151	179	154	143	162	158	134	163	158	184	162	163	160	152	163	181	156	152	143	142	167	156	146	159	181	174	161	156	120	165	147	174	147	135	176	156	138	166	164
6838	1369	1318	1402	2276	1014	763	668	662	577	556	539	512	522	488	437	467	461	442	444	451	440	431	442	450	452	366	416	388	404	379	391	392	402	406	359	398	387	405	372	405	389	376	369	374	390	363	392	374	378	380	357	372	416	401	387	394	386	378	347	362	392	359	409	382	368	359	387	385	371	355	388	396	391	370	384	391	370	402	371	385	382	417	380	358	383	377	337	383	373	339	374	394	371	384	354	393	385	403	391	413	405	384	397	389	403	392	369	364	370	347	363	385	352	360	390	370	376	390	366	340	386	348	400	410	386	369	399	334	362	347	415	383	358	368	357	363	359	356	345	354	352	382	343	367	412	371	373	371	368	372	363	389	356	360	412	384	375	382	357	371	369	375	402	378	410	368	431	329	334	382	365	373	391	363	375	348	361	368	380	352	345	385	353	400	377	383	382	354	379	360	413	365	399	413	365	388	401	387	367	361	377	377	408	405	389	355	395	365	367	364	385	326	349	390	397	365	365	385	369	360	373	355	325	366	356	378	356	379	374	373	384	408	429	373	390	385	386	403	356	371	381	345	374	418	393	408	426	326	423	374	356	392	388	383	410	401	388	367	376	390	368	378	349	399	379	368	377	362	336	368	390	364	386	367	374	387	355	358	355	357	344	373	375	370	342	375	361	361	364	409	364	354	401	361	425	384	383	375	365	358	406	362	382	349	370	388	381	381	343	363	372	373	415	386	388	373	363	363	380	376	378	348	376	345	401	386	386	383	375	391	353	384	379	332	377	425	355	396	393	344	358	360	388	379	377	345	359	353	355	391	401	356	354	411	374	347	355	376	367	385	372	386	339	411	402	396	342	410	368	365	360	381	370	381	385	383	425	375	380	391	419	382	371	333	403	374	371	370	387	385	367	415	400	386	368	393	378	366	377	380	360	388	379	354	366	405	376	374	378	393	366	378	413	353	403	362	341	360	383	382	380	362	399	406	369	403	372	411	369	347	355	356	368	395	360	393	402	365	369	355	374	360	387	442	360	394	400	375	374	377	350	348	384	369	396	378	380	378	384	394	415	374	384	360	334	379	347	384	388	375	360	362	362	366	371	318	377	402	356	378	341	411	361	401	385	350	390	380	397	377	389	357	362	385	369	370	390	374	352	360	389	385	352	392	387	382	374	337	351	350	409	358	381	393	384	403	374	385	383	397	389	355	400	366	353	385	359	373	375	339	396	361	389	378	385	365	379	347	374	388	413	364	372	389	374	377	391	411	383	365	346	367	373	375	376	358	372	390	384	391	390	385	389	378	376	393	397	363	400	326	392	396	383	380	395	408	389	373	385	382	399	389	372	380	390	374	377	345	416	348	375	381	381	411	387	375	344	330	358	384	405	372	382	375	372	369	381	365	332	379	386	356	379	376	371	404	401	386	373	413	355	395	339	367	357	340	345	350	406	355	398	364	392	344	377	365	365	392	350	403	366	364	409	393	381	398	380	383	367	417	358	348	377	351	382	356	384	416	406	382	383	392	391	370	368	386	387	415	360	386	383	340	388	378	406	325	385	363	368	361	391	359	386	355	381	370	395	389	364	385	364	376	359	380	388	325	345	365	393	350	387	391	374	376	361	386	383	344	379	371	397	385	397	354	341	361	372	378	363	358	390	393	376	334	393	361	360	386	374	346	374	391	349	376	358	330	337	379	374	356	372	386	369	381	388	352	368	394	377	386	387	379	378	375	378	407	372	411	392	399	350	380	365	365	373	389	384	360	393	370	342	358	351	355	393	388	374	376	409	359	357	399	387	357	380	354	392	373	366	349	364	368	382	391	338	364	397	389	385	407	355	400	397	370	401	347	386	386	342	357	396	389	407	362	394	370	383	383	371	375	378	365	363	375	389	370	372	362	363	369	366	394	380	396	385	390	373	393	348	360	373	387	373	381	381	377	378	388	398	355	349	390	369	419	395	337	386	374	362	384	375	356	363	368	349	373	358	372	387	394	380	405	378	406	384	404	358	366	349	387	364	395	355	385	365	358	372	393	332	363	384	390	409	371	347	378	363	368	384	393	366	369	365	376	374	383	349	397	332	374	363	367	405	388	371	431	396	342	344	397	356	395	387	383	367	383	422	390	372	382	360	353	330	388	380	356	363	360	375	377	403	377	369	368	401	386	383	407	367	374	346	356	369	342	362	349	351	377	347	385	376	380	376	388	371	365	390	353	366	358	383	365	360	391	381	355	390	378	337	356	373	378	352	357	408	369	391	363	415	397	381	365	371	361	388	364	386	394	404	393	350	370	389	379	366	382	399	343	376	370	364	389	406	379	380	376	374	386	409	386	391	356	358	377	361	374	390	381	340	394	365	408	349	388	386	379	394	379	341	399	408	366	429	382	356	414	402	380	378	379	372	369	386	391	375	360	353	360	366	411	382	380	359	366	368	362	356	351	376	408	365	347	363	411	387	359	371	380	390	334	362	401	402	370	322	355	379	338	365	364	392	396	384	381	361	376	345	401	387	378	398	364	381	380	398	380	369	333	383	349	387	384	362	351	366	382	351	397	390	399	390	361	359	394	404	397	398	374	364	344	385	358	336	356	352	367	375	378	384	353	380	352	351	369	401	406	361	342	392	377	392	374	422	393	414	348	363	384	368	387	365	371	378	352	374	418	389	371	365	365	381	408	370	369	381	360	367	339	371	370	386	399	407	375	370	384	389	372	371	370	433	410	402	386	404	338	357	373	369	385	361	386	356	350	342	407	363	363	355	392	378	404	345	402	384	387	350	395	333	361	345	373	344	360	403	386	375	395	349	387	352	343	396	365	349	349	406	373	349	352	364	359	397	383	371	398	346	364	379	395	375	353	356	339	399	347	354	379	370	375	386	350	375	388	385	389	364	392	397	353	388	381	389	358	381	397	364	359	377	388	368	417	365	386	363	350	370	361	369	386	398	387	380	362	346	381	372	393	377	387	367	374	410	381	367	401	387	393	357	351	375	387	390	387	363	360	396	400	395	353	380	379	410	388	353	387	350	393	372	416	371	374	392	396	388	380	401	368	393	403	343	363	408	392	332	395	382	397	374	380	383	413	358	384	381	395	356	341	380	402	420	406	374	388	354	406	361	385	391	388	371	382	377	355	357	382	373	367	372	384	404	354	401	393	412	375	360	350	390	343	340	368	368	385	377	405	384	374	355	374	413	381	407	392	343	361	396	402	368	374	381	381	412	385	338	368	348	363	417	365	362	360	368	359	365	426	349	354	357	396	346	354	364	387	336	354	374	358	367	427	363	358	391	373	386	381	304	362	363	403	343	439	385	376	395	371	371	381	374	369	384	343	376	394	390	411	355	375	379	426	379	376	372	363	357	377	357	349	379	415	372	386	372	400	405	381	395	384	358	376	388	357	404	390	369	366	354	376	365	373	372	345	391	390	381	353	356	363	356	358	380	346	389	385	369	375	378	391	382	374	357	390	361	351	382	359	393	400	341	373	382	363	367	374	371
14948	2524	1032	780	851	424	301	284	253	253	247	206	197	180	188	186	178	163	186	170	167	162	175	154	186	171	159	165	171	168	175	155	180	156	177	182	170	159	159	188	184	147	158	146	166	155	168	135	160	155	165	173	152	151	150	133	160	148	163	172	147	165	160	144	159	146	166	167	156	146	153	159	160	153	147	164	155	158	174	170	166	150	156	164	147	131	150	165	161	151	174	165	145	162	174	161	147	153	148	165	176	153	166	141	120	153	141	172	144	145	153	122	162	134	140	159	179	140	144	161	178	155	150	175	174	176	152	159	168	168	168	145	144	173	159	165	156	157	157	169	140	151	176	168	144	144	164	153	197	159	167	146	172	172	145	157	162	159	155	163	153	158	173	181	151	153	156	170	141	164	148	168	147	186	157	173	149	160	162	159	150	164	142	151	150	172	135	153	169	167	169	164	142	178	144	162	119	155	183	146	133	143	166	151	138	156	189	159	145	146	157	150	152	145	179	165	141	151	151	170	156	158	159	185	170	173	160	157	173	163	154	176	182	152	159	153	144	134	133	162	147	159	176	176	151	168	180	162	147	151	156	167	156	130	169	169	178	144	154	146	133	159	156	163	155	175	146	157	174	134	157	159	145	180	154	152	135	148	177	159	152	147	148	145	137	144	161	198	165	160	170	160	164	161	160	154	155	159	188	144	170	163	169	165	146	162	173	180	137	173	162	158	177	148	143	173	178	142	178	165	144	162	176	133	157	176	157	158	153	161	166	150	166	165	163	162	158	161	173	167	148	147	165	154	163	167	147	162	148	147	143	159	167	159	158	174	161	143	160	180	160	148	151	153	161	175	144	148	165	175	156	154	155	144	163	159	177	147	157	158	140	156	150	164	137	152	181	147	149	170	152	161	182	179	168	165	161	156	161	165	167	166	166	166	180	162	170	162	176	171	151	149	158	163	143	161	139	155	159	168	155	158	181	165	158	167	171	139	158	170	157	152	148	160	173	141	158	164	158	160	156	165	154	162	173	141	145	161	176	174	182	160	141	149	147	157	169	148	147	171	150	136	143	139	151	156	150	157	157	154	145	170	172	144	162	148	158	125	137	187	164	147	158	153	168	144	167	169	164	148	145	166	151	148	155	163	167	152	135	141	145	181	167	184	168	162	174	171	158	177	135	178	136	147	183	147	161	135	180	174	148	149	153	148	177	167	165	174	145	141	142	165	196	162	168	131	161	156	169	146	185	148	155	141	146	146	149	141	160	156	154	176	154	184	144	158	170	153	150	158	160	143	155	153	164	146	166	166	181	164	139	143	179	168	158	140	159	153	142	161	150	160	168	146	162	159	159	168	180	153	174	175	165	145	136	149	148	162	144	157	153	157	154	152	155	158	162	160	159	154	165	179	157	162	165	161	153	156	153	159	170	164	158	154	150	161	158	185	164	149	151	159	161	150	174	137	156	146	159	150	145	154	154	181	166	151	167	164	132	163	183	172	164	161	178	143	168	149	175	193	146	167	165	173	159	165	171	163	169	181	147	165	160	159	138	147	179	167	166	150	176	153	170	156	152	190	152	162	144	157	165	145	178	170	167	157	153	157	139	157	157	145	183	145	164	153	152	167	158	154	172	151	161	187	148	169	169	156	164	150	157	145	166	186	163	156	167	167	161	155	129	155	174	145	149	162	156	164	159	168	173	151	166	148	151	168	148	145	172	174	162	166	170	149	155	166	144	127	149	139	151	128	171	164	179	139	176	145	187	163	170	168	121	148	156	157	151	151	145	141	148	163	164	170	155	151	150	128	161	156	155	173	149	185	158	154	162	169	156	164	164	168	167	146	164	169	174	150	165	168	147	164	166	164	152	159	182	140	153	139	173	144	165	142	175	167	129	160	161	141	148	159	176	165	150	142	136	176	151	177	167	167	156	163	148	150	151	187	158	171	150	126	150	159	147	149	152	178	153	150	134	164	158	168	152	177	171	153	169	159	154	176	173	138	151	184	157	132	137	182	170	156	157	168	167	164	168	156	155	177	170	154	141	147	168	162	128	179	154	156	166	161	161	143	150	150	177	158	148	180	160	151	177	154	173	161	154	160	174	173	167	155	175	169	142	145	163	164	168	153	143	168	156	137	167	176	157	159	176	144	157	164	139	166	153	163	154	166	148	155	165	161	178	163	156	171	157	143	146	155	150	152	175	142	165	160	170	145	166	150	182	162	159	150	133	159	151	155	155	150	135	145	164	152	158	164	165	154	188	161	117	135	187	162	160	170	158	142	145	150	171	140	158	185	147	159	174	158	164	176	155	132	162	166	153	154	152	153	160	159	175	156	152	163	166	148	171	152	164	143	138	143	180	147	145	141	157	144	152	157	172	150	173	147	165	161	157	180	150	147	167	166	162	139	149	167	151	160	170	151	152	140	157	152	152	162	159	153	173	136	155	158	149	171	180	172	159	162	144	160	169	165	171	162	161	147	151	169	160	133	134	137	176	150	152	159	151	154	142	143	142	162	155	165	160	146	163	162	147	167	152	153	176	158	160	155	148	149	144	173	166	164	154	180	154	162	161	171	140	159	150	158	176	158	150	158	162	195	152	173	148	163	169	171	148	164	163	144	155	163	167	157	145	152	149	138	149	155	153	171	149	144	172	159	148	168	151	154	168	176	137	160	154	146	145	151	144	173	139	160	147	145	140	188	142	159	162	159	159	158	149	157	146	167	162	153	162	142	161	143	156	161	162	159	157	160	197	170	162	167	163	146	166	174	135	133	161	162	144	188	159	160	180	144	133	158	158	162	157	171	163	155	138	145	157	173	172	157	160	170	151	153	153	149	154	139	172	156	171	185	174	195	183	164	168	147	151	156	152	175	170	145	143	136	155	167	159	176	157	164	160	162	150	156	172	156	167	157	174	158	142	168	164	154	161	143	172	157	149	164	156	163	170	156	161	172	171	144	172	173	165	137	150	138	169	137	171	154	160	141	143	145	164	173	174	156	170	160	180	160	176	168	145	165	127	191	144	144	175	158	177	164	150	179	167	115	150	162	141	167	171	185	159	170	153	162	178	159	171	144	149	142	188	149	152	154	146	144	144	152	156	169	165	187	160	155	169	150	138	158	179	160	140	161	172	145	167	148	160	155	152	171	138	154	159	154	154	189	154	186	141	137	153	174	164	155	150	142	171	146	149	158	138	160	168	159	170	145	150	149	158	157	168	160	175	163	135	156	140	169	163	148	160	161	159	156	158	145	154	154	142	173	155	156	148	140	141	163	169	162	164	177	162	148	133	155	171	159	138	149	146	173	166	165	143	163	151	161	157	168	150	124	154	167	146	154	188	168	141	149	169	140	148	140	162	167	152	178	150	147	157	191	160	164	144	148	153	135	141	176	164	161	155	141	146	152	180	202	155	181	153	175	164	169	147	153	152	146	170	159	153	146	137	167	144	163	152	156	167	174	168	153	162	166	172	160	161	159	151	152	172	156	150	178	171	156
8634	2102	2238	2379	3112	1636	1161	1047	882	829	752	656	675	613	597	599	577	561	519	511	490	493	480	488	446	461	483	480	466	452	398	456	415	473	419	451	482	481	429	422	393	443	436	475	430	424	450	376	426	454	435	425	431	455	403	399	407	410	407	438	398	449	398	433	388	400	439	372	429	382	457	436	405	414	396	363	439	445	429	420	417	430	359	417	379	410	382	418	400	406	386	429	406	374	401	392	379	432	386	413	391	425	379	400	414	424	395	414	435	410	418	394	412	385	439	429	364	422	397	404	430	397	420	427	381	405	414	403	401	401	405	423	426	419	387	429	427	385	389	409	400	373	410	396	411	381	407	392	370	382	417	437	432	400	446	427	396	417	441	419	434	400	411	439	418	443	398	444	391	376	438	443	405	383	404	384	403	369	406	401	393	405	358	407	403	411	395	392	395	379	414	422	384	408	422	442	384	429	421	384	376	384	425	417	386	425	381	394	413	438	445	407	399	415	392	392	421	429	399	395	466	431	419	389	383	378	408	393	433	400	446	434	418	437	382	399	433	394	409	415	390	403	391	361	416	448	418	443	393	397	418	375	401	403	405	415	416	393	430	393	408	374	412	416	417	401	442	432	424	398	419	410	407	445	398	406	396	386	416	409	388	396	408	404	393	398	387	414	436	414	417	437	413	441	372	416	426	377	406	422	387	428	406	437	378	371	376	429	438	389	434	412	432	383	373	414	395	404	427	417	395	415	415	417	384	407	389	432	424	420	409	396	363	413	405	408	411	421	397	412	361	422	451	389	402	403	407	428	431	410	414	403	401	416	406	394	462	416	395	378	400	402	387	400	406	401	381	440	410	423	439	415	427	423	422	408	391	384	379	387	413	382	398	394	404	424	410	392	415	388	404	407	437	394	410	406	418	385	418	397	381	401	412	458	406	382	452	413	394	432	376	462	391	399	414	406	387	429	383	435	418	391	407	412	413	430	408	406	430	388	415	420	400	368	396	415	421	415	433	403	412	377	398	412	442	414	390	377	434	425	402	390	386	396	446	401	399	381	408	399	413	396	408	406	410	371	435	394	401	399	400	390	381	429	432	473	415	418	377	436	436	405	407	398	385	415	399	446	397	401	402	399	410	382	439	396	423	432	398	352	376	437	429	397	426	398	389	409	391	399	397	419	401	380	415	407	416	415	394	427	421	395	420	416	406	410	435	416	453	396	418	398	407	436	412	408	377	428	446	365	404	419	414	389	372	416	392	385	420	435	419	432	408	435	386	387	383	380	402	384	449	452	431	442	422	408	416	392	427	412	407	438	448	421	428	435	416	375	417	400	406	426	387	375	393	420	412	415	428	374	415	384	381	375	402	438	378	414	413	443	411	407	378	411	430	383	401	374	389	416	401	407	419	412	417	412	400	387	426	380	414	407	430	451	405	434	407	428	382	414	410	397	403	407	432	386	437	417	396	405	397	429	398	411	418	420	422	387	408	399	367	409	409	405	403	438	421	391	396	447	424	406	397	407	405	390	412	401	409	396	401	408	384	406	419	451	434	401	362	415	380	412	397	432	381	460	387	377	401	408	475	400	418	420	454	392	396	425	405	402	448	432	397	404	418	401	364	386	405	439	421	428	454	410	397	416	402	450	442	381	405	451	416	401	410	410	398	384	391	410	408	346	378	389	402	429	374	373	416	414	463	417	410	390	403	423	409	443	401	454	430	426	403	374	398	433	401	425	400	412	400	395	409	411	381	417	405	415	441	406	396	427	434	440	389	389	396	392	391	384	386	413	396	402	459	399	409	433	406	414	383	430	411	401	427	407	405	381	378	429	371	393	414	400	431	398	400	398	447	405	382	375	417	420	454	399	402	449	421	393	405	375	425	415	402	445	438	434	441	402	396	421	443	408	389	400	429	413	394	444	403	390	433	392	407	409	422	430	387	417	386	439	437	390	400	401	405	389	402	422	438	368	397	390	385	421	438	394	431	443	400	417	420	415	428	417	425	403	423	391	412	433	412	405	390	425	376	401	412	410	414	403	436	404	389	412	438	409	386	389	407	427	433	407	374	361	427	404	402	385	451	450	392	426	434	424	408	458	397	420	419	424	411	367	391	430	406	420	386	427	426	430	379	419	419	379	365	421	417	402	404	379	400	399	430	402	400	410	399	406	391	357	442	380	447	405	389	406	402	416	373	372	432	396	384	366	422	407	402	407	395	388	409	405	424	403	396	409	375	400	407	393	410	415	378	439	388	407	419	401	393	392	396	412	403	394	457	389	396	409	388	398	395	429	463	435	417	414	421	456	401	407	403	372	399	402	409	378	380	408	402	402	413	414	415	422	431	396	439	389	386	407	438	414	434	427	398	434	398	394	402	427	437	436	401	417	400	387	396	412	410	407	374	422	416	394	417	378	415	422	377	372	418	388	411	418	402	401	452	419	389	452	423	427	387	396	388	383	420	439	421	418	410	431	425	393	408	412	398	409	385	394	430	403	386	420	428	416	414	409	425	385	436	404	387	362	404	416	420	402	444	391	366	424	406	418	401	398	424	387	406	425	425	450	387	403	428	446	420	422	390	406	378	379	417	445	362	406	403	398	420	433	406	392	423	391	434	372	415	406	403	460	421	424	408	390	402	445	422	386	370	397	413	391	394	402	412	439	412	467	393	421	448	416	406	402	431	419	412	423	382	387	403	404	452	403	423	391	403	369	387	382	410	431	362	396	386	420	414	420	434	427	431	416	375	379	410	388	432	400	451	404	364	426	394	408	401	418	387	425	430	444	432	396	431	421	413	433	406	414	418	399	414	396	385	411	434	451	422	407	423	412	389	430	425	403	408	410	400	419	457	424	409	377	421	386	428	383	429	411	424	378	419	379	406	440	402	410	378	402	381	387	385	384	392	407	379	413	394	403	394	373	405	369	415	430	382	404	446	454	409	395	409	431	421	412	380	430	392	402	372	421	431	426	411	410	407	384	411	452	392	405	433	429	407	398	429	407	386	417	379	390	395	399	372	399	373	447	364	408	405	425	380	393	409	401	423	401	379	404	402	422	371	408	391	399	388	413	404	419	405	379	399	379	406	336	424	402	412	409	425	393	434	430	418	392	384	421	412	389	391	402	447	393	384	405	405	383	399	418	419	411	399	413	424	430	420	387	455	460	410	406	395	415	396	377	440	427	403	381	414	416	404	434	426	412	366	411	390	398	426	402	422	421	390	396	423	392	442	392	408	440	421	397	374	443	396	428	425	413	412	408	401	448	374	418	410	384	416	418	364	376	426	396	403	399	425	426	402	370	394	406	381	400	437	411	413	383	368	421	381	453	410	416	403	406	407	417	389	402	440	402	441	388	379	405	385	424	437	428	403	423	476	411	416	452	408	395	452	409	389	392	419	424	426	416	391	415	443	407	434	404	389	409	445	413	410	410	411	397	396	392	425	405	420	404	378	403	413	409	403	414	436	397	386	433	419	438	395	403	428	413	416	390	384	391
1896	705	327	338	461	357	326	347	328	363	345	336	345	333	346	355	378	368	310	324	357	341	337	377	353	335	317	342	312	274	325	314	317	349	355	313	349	365	370	355	307	319	386	299	372	287	343	341	370	335	318	323	324	308	370	358	333	348	355	325	342	381	330	361	347	326	319	320	318	362	368	353	372	315	336	337	369	325	341	330	332	318	324	354	361	331	359	324	311	339	332	367	346	352	357	364	363	287	319	405	351	338	337	352	331	375	338	358	324	316	363	329	373	353	327	354	347	399	366	370	382	335	335	354	341	341	314	302	326	336	378	368	319	341	329	391	336	355	315	356	357	352	339	353	347	340	358	366	358	352	348	327	309	344	344	342	349	340	350	318	338	345	278	333	335	329	333	330	363	368	361	337	361	367	366	335	371	368	362	377	363	341	359	318	399	359	341	370	353	326	334	341	358	340	310	333	346	312	375	365	341	337	320	302	387	325	355	336	347	358	368	362	316	336	366	363	339	321	340	326	346	341	347	330	337	334	329	386	361	368	318	366	361	305	367	342	316	319	331	366	339	331	311	334	298	336	382	344	332	346	328	323	319	309	358	321	342	328	343	332	351	335	366	373	328	368	305	333	345	355	357	352	345	389	343	382	366	360	325	330	349	308	325	361	321	311	381	381	377	353	360	315	340	373	346	362	325	339	331	314	343	354	338	365	364	315	341	347	332	325	338	332	339	356	366	362	372	353	341	343	357	351	367	333	363	348	359	369	361	345	345	303	321	303	370	341	350	323	335	334	334	357	350	338	377	304	347	352	309	334	332	343	346	310	345	339	291	326	320	322	333	349	346	336	347	366	364	298	359	305	331	360	344	349	348	320	352	345	338	356	335	368	344	317	325	353	346	355	346	346	346	359	307	345	317	355	367	338	361	320	305	331	382	343	359	350	339	323	336	341	332	328	354	325	336	316	326	342	344	361	323	342	329	319	339	286	347	370	370	324	367	377	337	364	346	305	317	334	350	336	313	342	370	350	368	342	331	359	338	318	332	353	332	341	316	360	356	354	318	341	327	357	348	340	342	360	325	329	333	330	316	317	345	344	337	353	361	365	320	351	352	334	333	335	337	383	350	343	368	353	351	298	337	317	342	327	355	333	351	319	323	340	349	315	331	320	334	314	314	348	302	356	322	319	308	393	315	314	340	383	329	342	314	335	358	351	355	332	327	348	354	333	336	363	317	350	364	353	318	343	318	329	355	379	329	347	337	335	326	365	322	325	360	394	338	315	328	418	317	330	353	350	372	357	364	325	304	354	326	312	272	319	304	340	367	327	322	342	340	334	288	329	332	330	330	321	287	337	340	322	349	363	363	322	337	314	324	330	347	327	331	365	297	346	326	322	337	278	323	351	332	314	353	357	354	339	333	314	287	306	294	355	349	363	327	331	344	336	347	325	344	345	343	336	325	340	359	332	367	342	381	309	333	362	329	340	348	316	364	338	347	342	322	333	337	353	337	316	335	328	344	327	289	345	361	332	344	317	328	351	319	305	300	313	344	319	376	352	356	352	292	334	346	343	349	333	358	357	332	357	342	317	324	332	333	310	333	326	356	351	362	366	377	353	346	344	370	304	326	347	323	347	331	334	359	352	345	393	318	346	360	317	353	331	352	360	335	335	334	341	349	304	367	334	356	364	317	342	315	345	309	325	378	333	325	363	386	350	336	388	361	375	317	353	338	361	332	336	351	362	299	354	324	343	323	341	361	330	398	348	381	304	359	342	344	334	352	308	352	342	348	365	325	320	327	340	337	373	332	334	352	350	353	347	376	308	346	342	334	344	326	344	351	333	340	344	363	307	333	358	343	343	338	298	332	339	353	333	381	335	329	361	352	319	328	314	347	337	336	329	362	338	344	318	310	317	351	348	363	385	313	356	327	348	336	341	340	375	360	344	319	306	338	320	349	330	319	342	342	362	342	310	384	339	309	297	349	347	340	314	344	346	379	344	352	338	358	343	333	351	376	346	349	313	360	357	347	346	328	308	329	324	379	319	348	303	346	371	389	356	314	281	386	346	307	333	341	332	309	320	361	368	344	346	329	294	327	327	342	355	348	316	359	320	364	341	340	345	372	343	352	351	335	361	348	335	357	371	360	329	337	345	325	347	361	358	332	330	345	363	335	350	332	339	353	278	323	347	332	344	347	333	333	327	353	352	343	339	334	376	291	380	369	345	328	305	346	354	284	334	292	302	329	367	336	304	365	321	349	351	360	349	309	365	330	332	315	337	338	315	316	366	346	347	340	354	302	343	295	321	318	326	345	325	320	384	329	327	347	368	328	310	358	380	334	373	345	297	370	312	365	362	360	368	312	352	276	344	336	340	336	327	347	341	329	347	335	372	343	332	337	346	340	357	316	320	317	344	353	350	323	353	315	309	360	301	376	373	344	314	325	365	336	312	330	347	389	275	338	321	299	370	319	321	345	335	363	334	347	363	349	372	343	342	320	326	346	343	348	354	339	331	332	331	338	365	338	365	359	326	319	323	322	327	363	363	322	334	357	354	341	331	331	357	338	305	336	319	358	334	343	330	340	332	363	344	354	347	348	342	334	344	361	378	319	318	332	355	362	312	310	353	358	320	307	341	341	343	356	357	335	338	319	311	349	337	349	324	309	338	332	358	355	313	353	312	369	347	314	336	332	310	354	380	383	344	348	333	305	344	334	349	359	341	357	320	336	353	326	335	353	329	350	321	321	339	357	348	361	358	355	350	355	333	348	336	351	364	349	346	368	375	374	338	333	341	357	339	329	338	339	310	327	353	339	304	315	333	330	302	331	330	311	334	348	325	338	352	318	324	332	334	382	401	386	391	304	331	361	341	316	364	360	335	336	337	337	342	348	336	328	354	320	315	326	356	329	345	341	320	320	338	342	355	321	332	314	350	362	391	374	351	372	322	341	332	347	342	362	398	335	354	319	367	330	323	346	331	307	377	344	333	356	362	356	328	319	318	351	333	339	355	322	312	313	315	358	364	389	337	325	345	305	351	346	318	361	335	341	354	368	349	334	308	329	302	328	318	322	346	336	355	356	318	323	331	311	373	345	347	300	386	343	335	384	339	327	365	341	334	373	340	386	320	308	318	327	323	316	332	343	354	330	334	332	340	331	352	299	357	347	335	304	342	365	337	334	308	320	307	343	335	300	345	347	312	342	355	321	352	304	354	309	372	307	385	320	346	339	327	346	353	347	331	346	315	332	309	352	377	320	348	341	340	343	366	331	338	373	355	311	324	319	349	347	334	337	344	334	330	368	312	354	379	364	345	335	331	318	336	329	350	327	318	350	312	340	338	309	333	342	353	345	332	345	318	326	325	354	329	338	350	321	365	366	341	337	352	352	334	348	325	329	328	344	313	323	306	353	347	361	358	340	322	352	317	336	323	290	329	344	331	346	310	347	305	292	352	346	337	359	355	341	328	345	324	327	329	377	321	367	327	332	362	372	340
2054	1071	747	798	1269	783	732	708	790	707	818	716	732	724	754	778	730	695	733	736	713	797	712	737	724	745	774	748	761	735	757	751	740	732	745	756	734	792	747	708	780	743	717	704	788	706	719	698	740	756	717	777	742	759	744	712	738	705	744	772	754	701	735	769	708	704	723	751	733	728	733	754	759	761	718	791	720	741	814	717	733	744	756	744	680	761	735	770	735	720	741	737	735	760	732	726	767	718	766	716	742	716	703	752	712	722	707	676	757	792	773	751	681	695	750	734	776	805	678	708	750	726	703	756	732	704	760	746	742	722	746	752	726	758	714	715	744	750	783	751	722	724	731	704	741	715	683	739	736	745	736	757	737	748	758	710	729	759	730	760	735	732	735	719	751	746	732	781	737	778	706	691	755	744	726	724	719	790	718	765	731	798	743	727	705	719	702	756	735	705	703	700	698	719	732	718	760	721	743	739	767	746	751	728	719	699	735	713	734	738	743	772	746	739	766	739	749	755	729	775	749	745	732	717	735	698	749	731	699	708	734	724	718	725	800	734	708	727	721	763	751	687	768	776	742	721	667	733	784	783	756	709	727	747	696	733	722	771	785	738	786	704	735	744	778	750	749	725	803	710	750	725	740	766	744	762	744	708	694	753	697	817	725	736	726	689	710	698	715	743	704	762	752	696	719	751	749	741	766	743	766	705	752	703	713	766	708	720	738	699	749	713	705	759	749	688	761	750	708	712	763	745	759	802	762	729	745	745	712	719	782	720	746	714	691	784	760	741	716	710	659	722	728	707	716	743	737	743	704	764	742	741	702	716	734	776	726	722	739	782	670	744	750	791	724	724	721	762	737	736	751	775	757	768	724	748	685	733	708	794	746	738	738	746	761	755	685	728	761	752	704	724	708	748	710	754	734	745	722	700	722	722	754	748	763	737	760	678	744	729	721	766	750	694	695	715	708	783	723	728	784	723	744	764	766	756	716	740	724	748	685	767	788	738	728	754	725	740	736	717	695	707	684	707	753	739	680	734	703	726	751	775	739	690	754	767	764	756	737	740	728	750	713	731	747	748	723	748	705	731	680	706	703	767	769	668	773	724	704	769	751	740	700	736	722	751	745	700	732	730	726	700	686	751	722	736	718	760	721	693	754	694	724	769	716	754	747	740	749	710	783	676	722	727	754	719	728	766	648	797	739	707	674	777	721	789	701	752	749	802	767	707	720	724	758	753	739	705	716	757	751	710	745	725	710	723	765	734	753	718	751	743	721	750	724	723	713	783	735	713	701	699	755	765	772	720	720	760	750	742	764	698	715	710	774	716	754	726	769	710	713	724	740	721	696	708	711	751	749	744	746	708	754	726	730	713	710	723	750	758	756	711	729	758	779	753	736	744	771	803	741	732	721	768	697	709	723	743	739	771	706	750	722	808	738	746	696	753	764	724	745	704	746	735	687	732	760	691	711	724	750	797	725	722	736	732	703	671	746	753	740	710	741	705	723	741	752	703	715	770	740	761	742	737	761	760	717	737	744	730	718	758	750	760	758	720	704	710	701	725	767	765	718	716	700	747	746	730	723	752	751	735	698	729	712	786	712	725	739	721	792	696	684	695	765	744	741	716	725	737	700	758	716	737	700	756	711	739	714	746	669	749	720	740	775	675	724	731	725	749	738	752	702	672	709	774	743	746	714	683	684	745	735	730	802	724	685	784	742	678	746	769	756	761	696	727	751	750	727	742	754	727	785	734	759	731	779	700	723	771	770	731	748	754	703	744	741	808	748	765	739	750	697	727	757	806	743	733	684	754	719	725	714	739	701	686	730	701	748	697	699	716	736	709	810	740	715	729	739	726	755	756	752	764	670	768	690	733	733	744	710	750	714	735	749	731	761	723	735	747	727	744	744	700	745	749	720	756	749	729	763	747	743	757	740	754	698	692	782	753	709	758	717	743	742	709	772	771	705	695	710	733	740	708	773	720	751	700	708	754	769	714	730	757	727	731	777	744	730	760	735	745	750	699	737	759	711	786	728	742	762	720	753	751	755	708	714	704	707	699	740	699	743	737	756	733	749	728	762	762	704	740	743	787	694	740	781	721	793	706	704	681	712	692	785	759	740	759	768	723	769	735	733	746	744	757	743	759	785	711	690	687	688	685	767	716	705	731	755	744	780	793	770	754	744	679	718	774	708	735	740	737	705	747	739	724	741	737	719	726	747	696	753	737	757	788	717	705	753	763	782	733	699	795	751	703	770	713	741	717	748	731	763	748	716	680	722	732	708	769	740	743	762	723	745	806	746	712	718	726	734	685	759	726	735	713	743	732	725	684	736	697	710	718	719	759	746	749	758	695	735	743	700	729	776	760	714	672	749	765	727	781	689	746	731	783	751	690	754	727	719	700	738	717	745	771	703	747	718	758	712	718	735	745	748	765	786	746	727	747	781	698	746	721	740	771	707	736	765	694	729	715	751	721	739	708	762	730	744	729	714	755	715	795	743	721	757	709	771	700	760	747	750	768	777	775	738	725	758	705	725	701	761	747	754	727	727	744	733	735	753	756	746	749	733	706	691	752	762	699	722	754	790	733	738	773	759	691	725	753	742	695	749	742	809	743	733	721	737	733	706	725	777	739	743	773	747	764	719	715	732	763	731	693	691	733	728	703	723	709	756	724	711	744	737	738	730	791	806	744	784	771	753	723	765	735	784	744	727	703	739	730	742	718	735	722	717	757	716	744	715	714	775	762	722	698	761	743	760	731	746	716	692	711	713	731	731	749	819	734	693	733	728	742	732	758	728	773	759	714	697	745	769	753	735	726	717	742	811	736	737	648	706	778	756	739	719	745	719	743	727	690	735	788	746	735	742	768	770	748	757	713	792	702	735	755	748	745	758	732	759	692	704	756	732	754	694	736	716	696	762	740	737	751	712	709	743	722	751	708	758	737	719	700	725	753	709	728	760	763	765	715	714	739	716	720	706	731	748	736	731	718	733	723	748	720	741	730	739	745	697	708	687	709	735	745	701	755	763	791	695	687	732	720	737	725	769	764	741	776	722	753	707	750	725	713	757	764	746	776	711	727	704	727	742	729	698	695	700	733	777	758	747	736	733	740	752	727	727	725	715	763	710	714	711	742	773	729	713	722	778	741	689	783	693	751	730	710	734	719	723	757	751	740	769	769	744	746	699	777	756	708	690	723	745	674	756	741	723	733	715	690	781	779	720	755	744	774	777	748	761	746	705	723	710	729	746	704	755	747	719	709	714	722	705	734	780	743	705	728	712	748	727	736	718	695	735	690	725	707	751	802	696	734	749	732	742	773	744	770	762	729	768	722	765	691	762	718	748	773	700	706	732	724	730	753	741	675	715	710	720	701	755	741	752	743	743	744	743	738	668	743	804	728	751	736	725	723	736	709	729	702	740	704	751	756	798	733	711	725	691	737	793	774	758	716	760	773	712	712	753	741	725	700	752	694	707	703	752	701	727	792	715	758	726	735
8012	1251	545	454	632	301	225	209	227	166	193	173	157	177	172	192	188	185	184	158	171	149	184	161	163	166	146	167	174	152	165	190	164	186	171	151	161	156	175	167	156	141	145	162	155	154	143	139	178	170	187	176	204	156	165	147	158	180	167	162	165	166	164	143	158	168	162	138	183	176	180	141	150	160	178	133	124	146	162	175	139	146	124	156	160	153	143	150	135	176	158	140	157	163	134	140	174	135	170	150	153	161	147	183	154	137	147	138	161	161	137	155	160	162	165	165	181	159	145	156	176	154	159	151	167	148	160	152	137	151	153	177	166	155	139	145	158	138	155	155	158	155	151	150	158	165	155	172	167	190	140	177	142	156	178	142	168	168	140	168	152	153	137	144	160	150	176	148	176	175	157	155	160	161	147	165	169	165	142	152	162	166	166	159	150	139	146	150	154	139	172	146	186	154	148	153	151	137	166	135	164	129	156	162	170	143	156	155	156	151	138	144	160	151	167	149	152	163	156	174	167	143	153	146	163	171	171	180	162	145	163	161	158	146	145	169	184	169	166	150	145	141	155	166	164	150	171	151	137	144	138	154	149	166	137	162	149	156	147	173	150	163	191	144	147	195	163	151	150	160	133	142	140	148	160	186	146	141	159	172	145	160	180	151	150	154	168	152	175	158	162	174	173	182	148	135	142	164	137	167	164	161	159	172	159	173	163	183	152	156	139	147	154	136	172	150	172	141	142	149	143	174	150	109	140	149	157	152	143	146	171	146	147	176	176	146	156	144	161	151	174	136	148	170	159	170	167	120	135	168	189	142	151	133	141	164	162	153	159	161	156	177	142	183	154	185	151	149	155	152	146	162	180	140	153	158	173	167	147	191	162	140	166	159	154	148	140	137	169	162	136	144	174	161	166	144	170	138	143	170	169	120	170	162	136	162	126	148	173	168	165	184	146	150	151	142	140	147	155	166	159	159	150	169	149	147	168	154	166	153	169	156	161	162	137	148	184	136	172	171	160	164	156	155	148	149	165	154	164	167	156	142	161	152	139	153	158	141	183	159	153	153	175	170	149	157	160	139	150	158	165	170	166	145	155	167	143	178	160	178	167	144	144	162	156	156	158	182	146	144	174	150	155	147	155	136	137	150	135	135	150	185	150	178	137	148	154	148	174	155	145	148	153	175	161	167	140	162	163	147	154	147	158	168	157	154	154	144	159	161	153	156	153	147	149	152	146	183	158	162	162	183	152	204	162	158	178	160	167	164	169	152	164	157	165	133	150	143	167	179	164	169	155	159	143	177	147	167	168	161	128	152	137	172	134	134	171	155	160	150	166	134	144	145	164	161	161	136	147	176	137	149	149	147	153	161	178	148	142	136	148	146	159	161	149	168	159	145	167	167	151	165	151	140	164	145	167	137	143	144	144	164	154	162	155	142	169	153	142	163	151	149	149	160	138	160	174	152	183	165	161	124	177	157	143	156	157	186	145	149	139	172	144	175	167	151	147	156	148	164	151	157	166	156	147	160	169	157	157	151	160	197	170	153	146	147	191	164	161	136	187	167	135	152	151	175	136	142	177	146	149	156	147	155	179	162	137	143	159	157	127	153	158	148	167	162	145	167	141	155	153	150	147	140	151	174	166	161	135	142	163	172	147	147	159	179	167	168	150	159	134	148	165	142	152	157	140	165	159	135	131	169	171	165	155	183	161	177	149	178	146	191	145	141	151	150	150	195	154	145	132	160	123	151	155	162	153	172	199	136	156	175	145	156	129	137	157	160	153	168	164	155	144	162	139	150	147	142	153	140	171	153	147	170	137	153	142	143	142	165	151	157	152	161	178	146	161	151	154	163	159	166	185	156	151	167	114	155	141	143	147	164	160	163	154	153	171	174	159	167	162	135	148	169	140	142	171	158	156	159	172	189	141	149	175	151	160	160	142	173	156	176	160	161	148	183	167	156	170	146	155	158	153	171	155	159	159	184	138	148	158	165	150	180	146	155	166	147	146	151	161	143	166	143	165	134	167	157	151	164	155	144	145	152	168	156	152	168	140	150	185	166	164	175	166	149	165	169	151	149	162	159	154	169	165	165	149	169	147	172	162	156	149	156	187	157	155	149	158	140	157	148	177	163	160	168	145	162	161	157	162	160	149	151	161	162	156	164	150	202	160	155	159	164	166	172	143	158	159	154	146	170	158	172	178	130	144	153	170	151	152	147	164	163	146	154	177	154	161	162	172	152	143	169	148	150	134	171	171	157	163	150	171	157	157	165	161	154	151	162	163	160	156	140	157	170	178	180	136	169	164	170	144	152	169	147	155	139	146	164	150	165	180	145	158	151	152	144	157	140	159	146	147	160	153	149	158	163	160	149	149	144	151	158	149	131	152	170	157	176	144	166	158	147	167	161	141	165	162	160	173	153	148	168	150	146	118	148	171	173	144	137	186	160	162	175	147	162	151	155	155	160	139	152	134	162	161	167	158	134	164	167	159	162	150	130	159	170	148	146	163	163	152	150	144	135	158	155	154	172	148	144	185	156	144	152	178	181	171	163	149	165	152	153	167	158	172	169	156	133	158	155	133	140	150	157	136	136	177	183	164	175	177	168	166	188	146	181	152	149	150	167	158	153	159	184	158	136	162	140	146	151	166	134	169	176	148	134	150	151	178	178	144	135	155	148	144	154	152	159	176	165	152	165	170	152	184	143	155	133	167	151	121	160	152	149	157	157	155	158	141	152	136	135	155	157	157	179	135	153	157	153	167	146	172	143	153	163	161	165	179	149	151	144	145	145	151	152	144	149	142	173	138	157	156	166	155	170	175	175	165	147	176	162	152	150	140	142	161	153	144	134	155	156	142	162	154	148	163	152	158	156	127	166	163	139	153	161	159	158	164	183	130	161	149	149	157	156	158	160	158	171	167	155	169	163	135	153	166	161	159	163	135	172	151	149	155	147	151	131	156	138	154	143	177	144	150	156	173	135	168	149	154	153	147	143	157	172	167	148	161	153	164	158	182	154	162	153	131	147	151	135	171	169	166	151	167	147	158	151	155	140	151	138	156	140	169	169	161	143	170	149	174	152	165	143	167	161	149	123	178	146	132	131	166	148	166	160	134	178	155	179	147	133	130	159	142	135	145	160	149	139	181	170	152	136	153	151	185	182	148	154	173	161	153	163	141	160	148	180	157	148	168	131	153	160	164	138	157	165	161	169	147	160	160	147	159	165	155	145	156	157	159	153	149	159	154	161	150	159	148	166	164	131	174	164	161	168	147	169	160	146	153	144	160	156	167	137	164	186	169	164	160	166	171	147	154	161	189	183	155	163	171	148	183	156	160	138	169	152	150	163	157	150	175	180	166	170	144	168	154	164	165	174	159	156	160	152	147	156	167	163	151	148	145	138	137	163	153	144	168	146	149	157	126	148	164	158	137	161	155	158	171	151	162	166	158	171	152	202	148	145	174	161	147	180	144	150	166	139	146	157	138	140	166	169
6381	1424	1279	1439	2412	992	841	694	610	565	587	519	495	500	500	452	459	446	451	380	413	424	412	400	433	392	447	421	393	381	369	398	382	341	398	403	390	362	400	400	361	372	380	364	380	377	401	404	373	382	380	367	375	375	384	380	396	350	344	388	389	366	380	376	367	398	339	360	387	351	385	403	381	351	426	393	395	406	378	381	349	350	400	356	364	379	347	401	407	346	382	375	372	397	365	385	371	384	370	385	372	370	361	355	384	387	354	385	398	361	388	377	377	363	371	384	395	344	371	376	362	345	395	394	346	364	382	387	397	361	361	372	384	390	363	389	346	360	380	376	394	401	376	393	374	365	400	368	387	355	384	379	366	378	345	361	358	376	381	363	353	363	374	364	362	350	370	348	375	370	355	366	384	370	366	358	376	379	391	338	384	354	390	346	400	370	360	405	380	380	363	354	365	368	398	378	412	369	388	389	379	403	365	411	380	342	360	393	393	395	367	340	368	331	398	364	358	404	363	357	377	343	325	381	384	364	383	372	380	360	370	356	381	409	369	364	357	373	353	405	376	369	333	366	365	389	410	387	387	392	358	371	363	368	382	364	409	384	361	374	358	406	398	390	368	393	402	375	355	377	342	387	379	346	372	358	363	384	371	400	400	410	360	345	366	372	373	370	367	391	407	378	366	368	380	407	398	399	394	369	367	412	383	374	366	368	374	358	349	352	351	350	361	397	386	370	400	390	386	380	342	416	381	392	397	371	390	382	355	403	372	355	396	405	395	346	359	352	376	376	392	410	342	381	336	374	364	405	382	363	366	379	374	395	354	349	354	374	392	386	367	397	365	403	386	370	342	387	383	361	353	352	339	392	341	374	395	396	350	371	401	400	404	394	378	349	363	364	380	375	358	345	413	397	385	399	348	403	382	409	407	356	340	377	396	380	390	388	368	374	364	394	392	338	357	352	380	373	359	391	371	352	382	344	392	400	413	401	371	365	396	400	372	360	383	400	377	371	361	400	415	363	363	373	388	378	337	365	358	359	371	364	379	369	373	371	353	389	359	349	412	359	383	368	391	387	377	394	394	347	355	365	340	385	359	360	386	385	394	365	345	382	365	357	391	391	359	361	351	375	387	388	354	323	372	348	378	388	372	413	350	372	371	361	365	366	351	331	357	371	348	361	430	386	378	391	365	373	351	331	349	380	400	371	343	395	404	339	367	387	365	386	378	394	373	350	339	386	384	400	381	393	367	359	409	370	378	394	396	384	388	395	381	370	384	361	366	345	390	353	352	365	383	361	396	399	367	353	363	373	334	395	371	366	398	397	373	367	364	415	373	370	393	384	363	409	381	376	380	362	426	381	396	403	447	368	384	346	356	389	375	345	378	377	382	394	356	347	354	375	340	383	365	374	344	389	362	371	375	367	394	381	351	354	371	339	365	364	412	353	398	375	393	384	359	413	378	376	347	383	396	371	377	357	385	385	383	397	366	391	394	339	375	350	378	398	368	392	357	336	368	366	378	377	408	356	359	364	383	378	385	387	364	383	364	375	421	410	347	358	361	375	376	373	407	376	358	378	364	441	353	369	367	362	369	389	399	400	390	373	384	415	395	353	370	362	344	397	384	384	353	348	385	356	361	371	366	342	378	366	384	377	389	362	375	404	403	396	383	369	400	396	385	354	390	362	407	367	412	343	400	379	400	400	369	346	398	344	422	364	363	356	372	373	362	362	396	343	354	364	364	378	387	377	355	372	378	360	398	388	393	317	356	385	386	379	391	380	365	392	357	409	419	397	350	324	398	357	396	391	384	403	381	371	359	369	337	398	385	386	380	362	406	369	375	392	387	364	365	396	359	391	376	360	376	376	381	410	401	380	372	394	395	418	368	364	402	350	365	372	348	370	382	381	369	391	371	386	390	370	361	423	377	367	381	386	373	350	426	379	389	389	393	365	343	395	363	364	365	384	387	371	386	357	343	389	395	384	410	337	345	408	389	333	376	365	344	407	367	363	358	382	373	413	340	353	384	369	365	372	366	398	416	344	397	389	389	404	386	363	350	408	378	362	389	388	362	365	373	380	382	334	386	383	375	384	356	399	376	386	354	387	373	371	386	362	398	386	352	351	365	382	380	358	377	400	384	371	354	371	361	378	385	378	363	335	405	373	376	367	383	393	390	384	355	395	408	360	383	355	344	376	382	392	358	381	345	379	355	368	370	360	361	372	357	328	384	335	398	391	389	368	388	381	366	355	349	388	404	353	375	395	406	364	374	407	333	382	369	362	334	356	363	370	377	372	405	372	400	359	390	365	365	371	371	384	380	351	374	384	394	388	388	350	399	386	366	351	397	418	384	389	356	377	361	384	362	385	389	389	345	354	365	388	380	387	369	390	388	430	350	377	379	382	367	377	388	332	352	395	382	339	373	382	366	381	377	391	360	346	348	385	396	388	346	372	364	382	370	369	392	366	397	366	355	379	387	412	359	361	399	360	378	358	373	349	376	369	385	384	368	402	357	384	360	419	366	402	384	355	372	385	384	314	406	352	379	367	376	362	365	386	401	367	358	410	381	399	373	376	378	410	397	385	391	409	375	404	404	335	372	379	380	420	369	362	400	363	370	378	396	343	378	366	340	364	393	343	353	389	401	394	389	402	358	336	373	377	369	405	389	386	375	376	366	341	377	405	372	349	388	412	371	397	364	388	354	375	409	375	344	365	388	382	360	359	388	402	372	382	390	405	346	340	370	401	373	388	384	391	370	378	430	348	343	385	357	369	357	354	371	381	381	366	359	359	358	403	336	346	401	371	339	389	397	354	378	372	419	390	360	393	368	354	325	419	379	374	399	360	379	368	403	381	358	353	380	368	389	394	365	386	357	398	360	395	420	408	384	380	372	369	375	420	380	370	389	400	399	402	391	401	336	374	395	400	425	368	371	377	370	377	367	351	359	376	371	379	395	412	341	369	375	369	360	412	397	408	393	388	359	362	380	382	381	381	364	354	365	370	344	372	399	349	383	364	361	367	367	406	393	375	351	371	386	405	383	367	381	344	377	369	342	424	372	390	387	386	377	361	423	372	363	361	393	426	357	340	385	378	350	387	377	399	366	382	396	363	409	377	417	363	394	381	422	341	360	377	430	363	376	376	371	371	389	371	381	396	376	358	403	351	378	362	374	399	385	377	378	373	378	392	379	375	370	368	369	374	393	379	372	365	388	389	374	397	317	366	398	375	381	393	362	398	329	374	363	380	396	367	383	381	348	385	366	369	389	383	386	372	330	373	349	376	416	376	400	405	405	358	361	412	389	397	352	376	330	372	336	385	357	350	384	360	378	361	366	426	367	410	387	389	351	355	386	387	354	349	385	381	375	346	381	344	378	366	412	408	369	368	361	383	349	364	391	349	396	378	380	371	379	376	367	394	370	356	362	388	385	379	390	417	396	366	375	393	395	393	367	357	371	368	366	379	384	397	384	373	392	367	358	358	332	368	376	374
14466	2423	1128	851	1079	436	311	275	211	210	220	214	211	185	203	185	173	182	160	154	198	167	164	194	145	169	183	163	174	183	156	171	149	169	159	157	143	166	170	150	166	174	169	151	146	177	147	160	172	151	173	164	172	159	185	175	169	151	158	169	144	160	156	162	151	188	171	139	145	172	142	177	149	162	153	145	150	153	174	178	159	171	149	147	161	154	146	179	152	150	159	165	156	146	162	143	156	160	166	143	159	148	151	161	157	144	179	167	174	163	186	166	152	142	171	160	175	174	177	163	145	169	159	179	156	154	165	142	154	133	150	167	152	155	146	150	164	156	157	150	148	155	159	168	165	199	171	173	157	166	150	167	166	148	174	160	162	163	173	159	182	147	157	170	169	143	158	129	162	162	170	166	141	161	171	153	164	156	158	152	178	168	157	151	154	154	156	165	173	143	155	127	160	149	162	161	154	142	179	155	148	147	157	157	150	160	132	157	175	153	171	150	135	171	145	145	158	174	145	168	176	182	164	160	146	160	170	172	141	164	166	141	160	154	160	145	166	167	172	156	166	161	156	161	142	124	140	182	170	165	150	189	161	161	158	183	174	174	147	190	159	185	167	147	157	175	154	157	131	144	150	148	173	158	183	171	166	158	169	175	156	152	163	163	153	158	203	172	180	173	163	154	169	162	154	163	169	165	164	150	166	149	170	165	168	146	178	148	126	146	160	181	173	169	152	159	164	156	169	153	177	164	181	148	151	156	165	158	144	173	142	156	152	189	154	191	154	165	172	158	169	148	137	147	141	146	155	181	158	163	190	181	165	155	132	148	174	214	160	166	177	173	162	171	156	168	190	178	171	155	162	176	157	167	162	161	159	161	166	177	162	143	158	158	175	146	157	152	157	149	149	175	155	149	164	167	154	172	164	167	165	151	189	161	156	168	167	175	147	165	143	147	163	188	173	177	153	162	151	160	148	158	164	159	147	167	161	191	152	163	163	164	152	161	148	124	151	153	171	181	175	151	160	164	186	164	166	145	181	171	147	190	151	143	159	145	159	160	181	180	168	166	132	163	179	171	142	172	164	177	164	176	136	166	166	130	157	164	146	159	162	132	158	173	151	154	144	147	152	176	152	156	177	157	175	169	143	181	149	172	167	142	172	146	153	149	143	148	140	162	147	151	160	162	169	174	184	155	132	157	154	159	138	143	160	176	143	138	142	155	161	147	174	145	145	173	169	181	150	137	159	149	154	190	185	163	176	139	175	170	170	189	147	152	157	135	139	167	149	153	136	188	161	155	156	142	159	154	155	151	167	139	164	157	155	169	191	167	163	155	168	160	173	159	189	154	153	160	168	176	160	174	179	154	146	168	156	145	172	165	147	155	159	162	160	180	174	174	172	169	161	167	161	162	185	173	161	150	150	170	142	143	170	171	166	155	160	137	168	200	164	158	152	195	163	150	203	171	165	153	159	186	157	170	167	153	165	159	137	184	158	169	172	153	173	141	160	162	144	165	165	143	172	154	148	165	155	157	148	161	148	130	137	159	141	158	122	140	148	141	145	160	157	199	149	163	172	162	165	173	195	156	165	174	147	149	169	171	136	165	154	127	141	155	141	167	171	189	171	166	170	174	156	167	152	143	143	160	151	153	183	172	159	168	171	187	152	163	168	160	182	157	161	162	184	173	145	185	159	144	166	172	172	129	172	161	147	165	165	164	138	145	169	158	163	160	132	152	144	132	155	149	156	155	150	144	150	156	136	152	146	148	170	169	165	172	158	165	157	162	160	165	174	139	161	154	162	175	178	177	178	164	167	162	160	184	147	167	159	184	171	190	164	160	175	189	153	151	154	156	170	146	148	156	179	156	183	138	158	169	194	167	150	150	166	150	156	144	179	150	170	146	152	164	155	156	119	168	157	140	150	141	159	149	147	156	166	157	147	187	159	188	167	161	161	135	144	169	174	180	164	164	165	164	197	172	153	130	169	152	159	156	152	168	180	165	152	168	177	170	154	160	174	169	152	150	148	151	175	170	178	161	187	146	170	162	153	138	177	146	166	160	159	187	177	154	155	160	186	172	183	144	147	176	158	183	155	150	136	164	175	144	205	154	158	139	161	129	145	150	168	155	168	151	148	152	149	154	156	151	183	149	153	171	163	171	173	164	144	161	146	146	187	160	162	192	170	169	156	183	152	152	166	163	167	124	143	151	168	147	153	154	181	153	149	176	145	149	157	145	152	150	154	169	154	157	170	135	159	152	168	138	151	170	166	160	118	157	166	165	184	156	183	144	170	140	162	174	174	173	151	178	173	140	171	167	157	167	159	161	158	140	165	184	154	164	170	150	160	159	171	160	163	157	157	172	146	161	197	150	161	160	167	132	165	149	152	170	155	178	122	146	163	150	187	187	161	149	159	177	175	162	167	145	147	174	147	155	190	153	184	167	169	146	145	135	159	152	151	139	153	158	173	170	176	148	145	155	153	171	146	160	186	170	167	167	168	166	175	155	154	151	163	166	153	182	167	160	147	185	187	169	151	138	162	165	156	165	170	145	163	167	155	162	166	162	177	137	189	175	178	176	169	173	134	185	173	163	162	152	151	178	145	160	146	149	181	170	143	157	168	167	136	159	167	162	155	184	168	146	180	137	148	150	141	173	171	163	129	193	156	173	161	164	183	149	163	149	187	176	149	183	151	158	154	165	145	175	156	146	161	141	180	166	160	159	153	141	165	159	151	170	175	160	155	184	151	147	167	175	156	165	158	131	165	183	167	174	151	145	166	162	163	160	166	158	155	155	175	171	188	151	137	151	157	128	165	173	159	155	166	152	170	152	153	174	203	156	165	140	161	189	142	142	152	152	153	150	161	151	149	144	134	177	163	175	175	142	157	166	203	169	157	176	147	169	143	163	152	174	142	171	158	173	146	164	181	185	146	147	188	146	176	141	172	141	146	152	153	145	171	142	176	153	158	157	150	158	162	150	167	147	161	179	172	171	169	156	163	165	162	130	143	139	166	146	152	166	163	169	151	165	153	174	165	145	144	156	141	166	172	177	177	140	154	142	158	163	162	159	157	146	152	148	158	169	155	158	153	148	164	166	149	160	176	153	158	158	137	157	174	182	163	163	152	173	181	164	176	163	159	155	185	142	159	162	167	180	179	165	170	144	148	167	150	134	158	162	170	166	169	176	141	148	151	157	167	147	149	141	140	164	171	146	179	147	157	185	171	159	158	148	134	158	121	159	135	154	157	154	173	160	146	150	174	172	184	163	182	146	163	156	145	161	158	170	158	153	142	154	168	132	150	179	158	160	138	147	131	167	187	166	171	127	158	184	158	165	159	176	161	185	146	166	158	170	160	141	174	168	136	158	158	142	158	151	183	183	154	167	161	149	171	139	167	149	170	145	147	166	161	145	135	147	172	176	172	163	166	174	150	164	167	154	141	145	174	154	169	149	147	171	165	156	172	166	139	163	148	166	169	168	146	154	147	166
8366	2119	2226	2415	3890	1669	1214	1081	943	792	772	721	693	630	583	633	552	538	530	493	503	524	472	470	471	469	431	408	450	494	435	459	429	424	456	480	422	421	402	437	451	417	447	399	393	424	457	390	412	464	456	431	431	409	398	416	423	416	422	440	386	423	396	412	414	398	409	393	425	375	438	419	388	405	430	443	421	411	401	410	424	402	417	447	453	419	426	403	421	457	449	449	412	387	391	456	413	391	432	440	387	456	446	435	401	413	400	418	377	436	412	441	378	437	440	435	421	446	424	403	396	407	399	395	403	368	431	422	400	412	437	433	436	413	437	412	418	448	395	401	391	436	391	401	393	421	426	418	417	388	420	428	404	397	397	426	352	430	389	419	421	401	407	376	424	412	423	405	449	417	410	408	425	426	442	402	410	424	385	418	430	405	384	406	432	410	401	440	410	441	401	420	413	394	371	410	451	411	411	424	395	409	454	434	405	398	399	437	416	385	447	414	432	396	414	411	416	424	394	398	397	385	436	387	426	426	411	395	383	376	431	390	378	420	408	361	393	422	439	397	456	428	405	395	414	374	432	397	420	413	404	405	427	418	395	399	381	429	429	409	396	416	431	393	409	414	431	423	455	418	387	417	410	425	400	402	440	394	437	425	395	405	384	380	422	443	368	449	426	391	438	404	436	384	401	382	407	412	427	407	430	408	429	378	388	410	385	372	420	423	414	462	428	371	374	420	424	430	358	444	388	380	422	432	396	373	394	405	419	415	430	396	398	414	424	421	415	387	421	393	394	388	389	410	399	432	392	406	438	389	383	391	409	425	401	425	414	404	390	405	364	395	404	406	406	391	397	397	428	381	401	411	386	403	413	406	424	397	391	381	379	378	415	378	386	402	432	419	418	448	392	402	400	401	417	426	431	402	426	427	390	392	416	427	380	423	434	407	424	397	416	381	426	419	380	405	437	400	387	375	362	417	420	412	404	450	411	405	419	411	406	373	397	359	432	400	405	432	399	393	430	399	385	387	389	395	410	451	448	377	435	427	414	403	401	432	422	402	387	417	392	401	392	428	407	431	416	406	425	385	421	436	411	426	392	428	418	382	433	421	408	436	430	421	433	425	398	425	404	430	398	394	423	387	435	447	418	384	408	408	399	419	394	402	436	380	375	424	384	412	407	416	399	378	424	435	458	392	426	404	424	388	406	413	392	412	380	406	421	460	414	393	423	429	414	427	443	373	396	395	409	438	399	453	385	398	384	440	405	361	433	422	438	382	429	387	366	384	418	408	386	419	396	358	407	430	396	374	415	404	425	441	388	412	419	380	389	385	391	459	423	377	415	428	392	406	421	435	430	413	431	394	410	416	424	399	406	377	401	380	416	415	416	408	447	399	400	446	458	390	417	397	410	425	424	411	427	400	455	385	441	406	398	403	440	406	390	421	425	427	402	425	407	391	416	413	394	407	442	396	426	397	414	377	450	445	455	408	404	429	403	393	398	400	417	413	415	386	430	435	400	399	393	390	402	406	390	449	414	398	412	455	418	380	372	386	436	405	417	425	403	383	400	414	394	423	412	391	423	419	410	423	395	392	389	370	425	415	406	386	410	429	441	410	435	404	362	415	418	399	415	430	401	403	393	434	411	396	423	365	431	409	364	427	401	404	441	379	384	409	432	411	415	423	408	391	433	401	377	389	410	413	406	380	421	386	438	447	420	438	409	436	407	417	386	440	438	407	399	419	385	389	420	414	405	400	426	414	437	410	432	413	401	437	406	404	449	387	412	419	375	419	417	413	453	414	404	418	421	439	415	440	418	414	392	404	421	412	437	408	393	411	400	449	377	417	403	371	412	415	397	401	410	404	409	402	434	384	410	384	410	423	399	418	423	437	463	448	420	403	392	410	384	398	427	428	419	399	410	421	397	363	404	395	400	426	385	435	399	385	409	403	405	366	411	365	402	402	398	412	378	430	400	419	412	428	382	422	425	415	418	384	394	400	370	400	399	400	403	426	380	398	415	367	380	412	367	385	428	398	400	437	370	435	367	412	381	395	428	389	391	432	425	437	453	423	454	397	418	413	370	418	427	399	406	438	438	378	455	371	396	414	392	398	438	393	398	377	391	433	400	414	417	427	392	428	404	410	390	428	387	391	393	446	406	410	427	396	438	408	413	446	449	402	436	381	366	407	386	424	378	402	420	420	424	425	439	436	434	439	429	407	421	419	370	374	348	445	397	384	388	425	368	392	468	442	420	363	384	364	410	434	390	394	431	399	395	373	427	422	384	395	448	400	437	437	398	379	456	414	424	420	433	433	433	428	406	391	412	456	420	433	398	418	412	410	433	412	367	445	417	444	414	422	383	404	415	410	378	385	405	419	413	435	397	381	419	421	423	374	414	409	415	411	399	410	422	392	407	407	404	384	399	434	384	396	412	422	397	442	404	454	410	391	426	414	386	401	404	409	387	421	442	392	393	385	401	419	388	416	373	409	431	365	402	429	447	440	369	406	402	430	435	407	412	406	382	389	406	381	403	404	379	370	431	405	449	435	386	432	438	393	419	427	390	409	414	438	417	382	382	374	409	399	386	381	412	399	472	401	397	422	416	432	407	384	406	396	415	475	424	416	426	410	397	451	401	388	418	391	415	374	404	394	417	395	466	405	414	419	431	392	403	396	423	434	424	404	422	438	423	397	430	386	421	406	413	428	427	403	410	405	424	430	378	375	394	379	393	435	418	431	401	421	395	413	350	410	407	406	408	446	414	429	415	409	386	421	417	437	366	392	395	387	408	404	397	427	402	437	391	430	404	433	401	426	421	462	394	423	404	434	419	430	426	401	446	473	405	416	423	404	406	393	415	416	367	387	430	408	392	406	408	402	394	403	334	452	414	408	402	406	387	426	391	391	407	421	388	409	421	423	432	398	417	409	417	416	427	437	419	400	391	401	381	399	421	453	427	437	413	392	431	418	416	417	398	400	396	388	396	425	423	387	385	392	386	406	409	393	428	387	392	457	391	371	423	371	445	415	400	396	425	418	451	381	379	408	452	397	378	413	424	399	430	386	428	418	421	413	399	403	439	384	420	387	411	377	429	401	406	418	374	404	399	426	403	416	425	383	402	468	434	422	435	410	458	405	416	398	402	425	448	420	408	401	417	431	438	417	412	470	424	433	432	415	429	404	412	407	433	396	411	425	436	399	391	423	405	417	392	445	418	381	429	400	424	440	425	431	422	424	419	419	398	458	422	410	398	390	373	385	404	400	438	396	422	396	437	365	423	379	425	395	424	385	399	383	428	404	422	430	453	401	409	413	391	389	385	411	416	397	426	395	424	423	412	421	446	415	404	369	417	400	413	444	423	396	405	439	396	416	412	389	363	407	409	439	423	450	427	434	348	407	430	384	402	414	419	398	427	439	417	388	423	426	399	376	417	412	379	405	391	404	422	420	409	393	423	435	439	368	451	388	454	424	360	400	390	383	407	413	393	391	419	407
1975	637	313	347	682	374	333	341	378	351	344	346	353	333	372	353	341	361	345	354	345	353	368	341	384	346	352	345	357	322	350	341	325	340	357	318	338	344	360	338	326	374	388	349	340	324	354	337	347	361	361	344	346	364	338	342	338	348	369	336	378	335	340	344	339	367	327	314	354	352	373	355	368	366	326	347	338	377	368	373	367	317	360	335	334	351	314	339	342	353	368	353	323	320	345	328	333	346	342	358	336	347	358	328	370	400	349	332	337	324	346	344	346	344	328	331	321	324	356	324	344	326	346	368	359	337	370	366	337	370	323	319	372	370	299	325	384	365	346	343	326	374	303	364	345	339	343	359	341	394	347	326	336	340	325	347	344	335	321	366	335	367	340	336	333	352	353	335	315	338	364	373	332	340	343	322	325	382	348	358	344	363	349	353	335	374	294	330	319	352	365	343	361	342	356	360	318	359	368	332	348	351	343	362	312	340	335	317	342	359	289	407	350	349	353	338	344	336	351	332	346	343	345	350	338	347	342	343	296	332	333	339	329	342	343	323	331	338	368	325	314	350	330	359	341	338	319	373	352	317	347	373	353	357	366	331	361	333	354	343	322	362	346	365	375	328	329	328	339	338	335	343	323	355	331	316	339	377	331	348	303	345	357	342	344	335	326	339	358	352	339	334	349	322	335	379	350	358	380	325	351	356	336	338	344	332	367	355	342	329	352	349	347	338	354	351	361	315	323	346	342	343	321	339	336	368	331	363	377	364	344	306	328	375	327	333	326	341	335	314	314	332	333	335	339	342	341	373	355	346	347	338	322	348	311	351	339	342	326	317	357	328	344	345	332	320	330	352	341	340	361	356	337	321	328	323	364	348	356	366	355	376	330	315	395	338	344	341	334	368	348	354	300	329	331	336	318	333	349	339	328	317	283	364	353	346	338	358	367	351	328	329	324	352	357	325	341	302	340	357	372	330	351	347	354	379	313	339	344	348	349	363	364	359	351	345	342	358	384	326	346	369	350	355	346	335	345	362	327	311	343	342	335	331	328	348	371	325	372	331	338	347	332	351	361	345	353	323	337	373	347	335	350	341	356	331	350	310	318	364	333	349	321	291	326	320	330	336	309	308	340	342	364	347	326	326	363	362	343	370	339	359	321	355	302	321	377	372	318	357	349	379	340	354	326	365	334	311	359	318	384	354	372	352	353	352	331	332	364	343	312	375	356	335	309	299	323	346	340	339	326	353	289	336	318	325	353	316	333	321	347	391	348	323	363	331	331	352	342	324	355	343	347	324	334	355	342	332	338	342	319	360	354	343	359	307	345	360	326	357	329	341	333	327	323	361	329	326	354	357	336	368	366	388	347	337	360	317	350	345	337	357	333	345	360	346	359	369	368	337	346	336	373	327	334	301	338	354	375	340	341	341	335	337	331	362	353	362	366	332	345	366	303	360	321	317	338	355	336	335	340	351	371	385	391	351	318	348	368	379	321	359	319	326	371	353	334	335	294	350	365	341	344	359	351	321	359	344	321	328	353	343	357	367	350	343	320	353	365	367	325	356	362	369	377	328	327	316	325	343	330	321	370	337	323	358	341	329	340	376	357	343	358	334	335	322	350	387	310	323	351	374	329	335	363	370	348	345	347	316	366	338	348	336	343	359	328	320	337	348	344	350	354	340	311	309	347	329	339	340	326	335	363	369	319	330	311	344	366	353	377	332	344	330	326	358	321	358	335	351	365	320	330	340	368	358	365	329	330	357	325	339	342	364	375	340	350	335	307	325	350	339	343	328	336	325	355	337	359	344	331	335	348	337	358	348	342	335	371	337	348	329	337	321	332	369	305	314	396	330	360	371	354	342	361	342	356	343	320	353	339	345	342	336	317	340	355	320	312	369	332	342	342	343	326	348	340	343	329	345	351	295	354	354	365	329	340	362	369	354	366	351	343	325	347	355	357	351	365	347	345	351	335	350	352	297	357	342	334	336	346	330	343	339	341	381	345	355	354	338	332	352	338	351	334	340	354	393	340	371	329	334	324	316	350	326	327	325	341	317	329	334	309	324	337	336	342	325	340	355	334	359	350	359	319	309	348	361	348	306	302	309	310	290	327	355	352	368	367	355	325	348	322	342	316	367	386	331	318	336	327	344	351	358	351	334	328	360	335	380	355	356	318	343	339	333	330	355	336	317	312	352	319	330	338	323	325	354	317	339	352	331	382	321	355	343	309	295	355	335	341	348	332	374	335	332	340	314	335	373	360	315	300	349	293	343	334	363	364	374	340	359	375	336	355	334	368	356	394	307	358	310	352	338	325	352	366	352	350	363	363	309	302	342	325	382	360	328	376	384	364	322	374	334	346	335	331	340	366	339	376	344	309	373	350	339	313	403	357	313	385	388	358	376	352	354	332	330	349	331	357	331	364	375	326	344	330	336	345	353	354	327	334	351	377	382	351	370	317	329	349	352	356	353	351	335	331	342	342	354	373	339	362	324	360	337	304	338	337	364	351	328	348	354	354	333	349	366	337	333	338	350	342	356	327	351	342	355	365	300	359	332	356	332	391	342	258	380	346	301	306	335	347	319	326	333	350	323	334	341	317	364	343	355	347	341	343	350	331	366	343	326	322	332	361	353	349	370	356	340	356	312	405	362	336	346	339	352	367	350	325	365	357	347	325	351	326	334	340	326	364	353	357	346	361	330	342	324	343	357	352	343	360	323	323	330	359	348	329	327	360	338	327	334	380	315	355	365	334	336	332	320	365	316	303	362	305	316	355	351	338	342	353	378	335	333	346	330	364	326	327	337	367	348	312	319	328	354	347	347	332	337	327	345	335	372	337	350	338	334	398	337	378	351	364	326	359	350	354	329	317	322	362	302	334	346	325	312	345	340	337	344	311	348	347	330	345	318	323	347	393	340	366	326	365	366	314	332	332	368	344	343	369	363	361	325	335	340	344	347	353	323	365	316	330	332	335	379	355	335	312	305	301	364	347	346	341	324	322	343	324	324	326	354	313	362	350	330	378	345	320	328	375	331	332	343	335	317	366	348	332	327	361	392	348	330	385	361	309	325	357	372	321	347	332	322	353	340	358	315	342	339	334	335	348	362	375	352	328	324	320	336	364	327	382	360	358	355	336	323	360	334	295	334	340	367	316	327	302	330	313	335	323	388	374	333	328	366	336	347	350	372	380	374	347	315	350	323	321	321	358	355	375	365	350	363	305	341	359	340	350	381	323	358	372	378	333	305	390	352	317	351	328	344	318	359	324	333	367	350	375	363	373	334	355	306	347	348	323	304	344	367	349	322	328	356	290	326	367	327	357	314	345	344	345	309	346	356	329	360	346	347	354	379	338	326	313	346	346	364	372	336	315	377	338	380	344	361	334	366	338	320	360	334	279	357	357	318	309	355	350	375	368	339	324	338	334	342	372	351	367	333	341	350	347	297	323	327	339	348	320	373	343	367	323	337	307	297	334	359	359	311	347	317	369	378
2058	1032	710	780	2139	730	801	753	775	784	737	766	758	771	756	732	780	707	765	700	772	753	725	735	699	721	743	730	773	734	776	744	690	745	727	685	766	780	755	767	729	733	788	711	780	742	720	742	747	774	743	739	771	784	771	757	725	771	723	730	724	753	739	800	758	715	728	710	721	746	732	756	704	741	725	745	769	720	732	765	711	772	720	745	687	748	710	724	773	715	743	758	756	683	773	728	729	747	760	738	759	791	746	784	737	762	695	703	760	753	713	729	706	741	725	696	740	741	766	696	770	750	784	728	753	777	800	775	764	741	779	762	749	674	777	708	724	747	766	722	711	780	713	720	764	661	717	774	731	736	738	714	731	751	733	763	773	758	734	749	727	731	762	779	774	719	725	733	701	724	695	722	751	717	705	785	711	777	711	750	699	710	748	763	748	736	741	774	770	704	733	722	754	730	756	725	737	721	697	751	735	741	775	736	711	720	721	715	726	726	741	742	751	738	787	759	713	733	733	764	724	746	752	772	697	714	792	751	742	685	718	732	692	758	721	711	799	707	709	749	791	755	755	724	746	725	755	775	768	736	741	708	796	784	786	724	709	783	674	761	761	773	735	744	707	743	748	749	746	755	755	713	696	756	731	743	744	767	768	756	758	782	691	793	802	727	715	726	788	726	734	700	781	747	765	788	745	695	763	690	738	747	757	741	754	716	737	776	726	746	743	661	692	761	682	739	755	770	730	762	772	732	712	784	725	721	738	778	751	765	736	753	731	723	792	749	787	763	718	736	725	757	715	766	721	759	724	728	682	719	746	719	691	777	684	727	690	750	782	711	675	704	765	728	748	753	761	747	737	750	735	794	773	742	702	700	777	755	751	723	732	701	728	750	748	725	732	774	754	743	768	801	723	773	751	783	749	730	766	707	712	774	791	754	738	691	723	804	780	726	760	754	765	671	775	749	755	744	742	715	740	723	732	769	759	710	727	699	713	723	731	674	751	732	688	760	807	720	776	729	726	769	662	762	725	749	675	714	726	702	699	731	711	736	730	725	732	689	773	675	714	752	767	730	762	724	705	721	696	731	735	701	707	717	737	756	672	786	753	744	702	706	753	717	692	715	764	722	711	725	794	699	767	703	709	750	745	748	764	752	754	709	726	769	830	762	716	723	732	747	757	772	713	711	692	726	722	724	769	737	751	765	651	728	761	682	751	757	762	671	717	722	710	699	712	728	753	717	719	703	706	745	744	751	735	732	716	732	727	737	740	748	763	781	718	759	732	723	702	770	716	738	713	776	721	739	802	768	760	750	757	717	761	737	722	673	739	741	784	739	708	652	727	738	746	739	754	754	741	734	718	729	798	746	787	718	764	725	721	716	744	732	726	699	748	791	742	732	738	727	767	765	745	723	738	710	740	700	756	722	754	729	738	761	721	774	770	730	737	759	728	733	752	766	757	781	787	705	729	749	698	706	792	741	728	726	727	750	724	713	724	791	757	728	728	732	712	755	748	763	772	746	705	694	741	712	721	722	744	762	754	748	771	714	722	761	719	755	798	734	794	748	728	735	786	730	768	754	760	765	793	740	731	677	776	768	780	769	686	753	752	753	713	727	713	705	733	746	753	795	733	744	780	732	771	794	723	764	767	748	677	777	692	765	784	747	769	727	730	763	746	736	767	715	754	748	763	744	720	750	758	732	761	707	736	715	692	732	755	702	726	750	776	706	725	793	681	758	778	749	751	736	725	698	732	721	768	798	719	754	787	717	797	762	695	769	731	715	745	732	769	761	734	763	694	751	735	780	712	752	755	753	727	710	769	693	712	699	700	716	729	753	712	711	772	709	772	729	746	748	768	745	725	731	732	679	706	717	713	767	733	748	711	804	761	734	717	697	746	755	716	708	746	779	783	732	732	720	725	713	734	762	689	718	713	725	766	751	792	710	747	710	739	770	710	727	701	726	739	736	709	752	719	733	786	743	733	767	705	740	710	714	833	715	775	747	766	733	756	747	790	757	697	730	761	711	736	769	750	698	748	768	754	722	757	697	752	734	744	748	700	766	724	688	764	750	714	733	713	762	718	776	776	736	736	726	764	753	716	707	745	750	779	758	735	777	746	707	775	753	753	733	752	732	721	732	724	746	733	747	787	743	760	709	686	732	754	710	796	747	771	744	763	741	710	730	764	719	725	728	748	766	767	744	770	747	822	710	752	739	761	714	772	760	794	741	732	725	795	774	719	753	738	705	778	754	734	731	764	738	742	717	736	735	713	727	767	728	698	764	674	756	788	762	711	741	734	779	725	708	742	722	713	689	759	765	730	774	755	727	771	727	718	711	780	719	711	763	728	729	729	775	739	738	767	726	699	740	711	770	731	732	740	758	753	737	741	716	766	734	750	733	770	700	738	758	767	727	795	719	737	724	703	709	744	738	711	708	724	759	708	710	683	777	701	747	736	711	747	743	759	718	754	735	723	740	751	750	710	736	727	773	692	735	684	753	755	702	734	778	730	702	685	757	706	726	772	797	733	746	743	730	732	725	721	774	729	721	736	779	740	724	736	742	772	743	751	779	751	758	724	683	742	706	710	765	700	720	713	693	697	729	764	739	757	735	798	761	754	745	744	729	724	741	742	765	736	745	740	758	730	749	712	741	715	731	732	733	810	781	689	705	785	691	783	749	771	780	713	744	721	772	718	747	809	775	728	792	746	737	726	781	683	733	770	763	739	744	740	696	738	790	698	717	734	758	714	731	721	763	712	748	734	718	730	714	711	733	780	739	762	704	729	749	710	759	699	711	739	766	760	708	739	729	748	730	695	722	749	732	760	745	712	718	735	705	671	713	736	748	734	768	764	683	749	747	816	746	760	727	729	742	703	726	723	718	776	758	734	776	709	737	766	688	710	746	751	783	753	708	763	768	729	696	704	725	750	662	784	744	744	777	730	740	684	776	746	724	724	779	777	751	718	724	695	749	718	722	787	689	743	755	738	712	761	745	707	725	725	748	768	741	756	713	728	744	780	737	734	713	771	751	692	714	815	735	759	791	707	781	756	716	731	718	696	745	744	742	718	745	715	753	770	750	738	723	750	718	768	769	695	730	739	758	783	725	723	727	724	748	755	750	773	760	732	699	734	769	713	721	717	739	772	726	729	742	708	775	719	705	767	724	716	785	746	747	742	735	740	790	742	743	742	719	762	719	733	665	712	755	738	742	770	689	734	701	791	748	772	769	721	752	712	725	763	752	764	726	701	728	737	746	694	787	755	709	715	709	753	749	764	759	716	746	736	728	733	752	733	774	777	675	731	735	723	734	736	745	716	727	740	772	705	738	689	701	762	718	782	742	729	748	730	759	693	722	752	739	751	691	741	756	751	745	760	697	780	733	795	754	791	757	770	724	727	710	766	717	727	778	741	737	745	714	721	759	732	731	690	750	733	781	717	754	758	718	766	689	771	757	726	743	735	772	788	762	745	773	735	816	728	758	719	760	670	689
8399	1168	579	478	973	312	187	217	188	212	183	207	206	186	166	203	173	185	158	185	152	157	170	143	160	160	166	177	172	142	175	155	154	143	143	150	154	152	153	159	138	183	156	156	160	148	142	160	168	156	136	167	168	185	166	164	166	152	121	151	160	163	153	170	150	136	164	180	153	165	165	168	164	151	146	160	164	168	156	182	151	141	181	144	169	163	158	153	164	163	169	189	140	152	128	155	162	151	167	146	159	175	153	172	154	158	162	162	163	145	161	163	174	166	165	163	139	171	150	153	160	143	146	163	149	181	174	178	180	151	147	134	145	145	148	168	169	189	154	160	160	163	159	168	181	168	171	141	142	141	204	133	161	169	155	153	131	165	184	163	145	160	146	159	138	165	158	148	183	170	167	162	141	147	177	160	170	178	146	154	168	172	182	170	185	122	143	186	175	150	179	145	147	173	165	156	160	156	162	138	154	175	172	173	188	164	163	171	178	145	171	161	142	171	155	191	169	135	154	166	149	175	162	173	129	175	145	147	136	146	144	158	156	154	173	144	160	174	147	141	149	149	135	136	177	161	146	139	144	145	134	165	152	169	161	166	151	150	155	170	171	196	161	154	164	180	164	160	193	165	160	170	159	149	162	188	137	167	179	157	177	161	157	161	179	168	166	156	173	174	165	164	154	159	185	164	153	151	163	146	157	151	173	157	160	171	156	165	157	174	183	158	150	147	172	142	157	167	137	146	156	167	168	138	129	162	156	141	146	155	160	171	134	166	152	145	168	154	171	164	156	142	165	145	171	158	145	173	183	165	173	164	172	162	163	150	169	181	144	178	180	153	158	163	178	153	126	136	156	168	171	155	155	167	168	169	151	146	184	152	160	173	142	142	157	152	167	161	165	161	152	172	160	166	151	141	153	161	173	144	182	144	162	172	148	156	170	169	153	132	155	155	147	170	161	162	157	152	176	163	180	168	169	159	173	138	170	164	153	183	161	153	167	169	151	138	183	158	152	153	144	177	165	168	155	150	167	160	182	148	164	165	161	120	144	161	187	165	173	188	127	142	176	185	174	156	167	153	149	154	150	163	161	162	148	143	167	164	148	165	136	165	144	170	184	164	165	152	184	163	154	143	148	155	176	174	151	142	200	152	157	166	147	168	186	165	173	153	148	163	160	172	134	138	145	162	162	148	182	168	137	152	160	161	154	173	190	182	152	155	166	140	165	161	145	148	157	153	126	150	149	153	142	148	138	160	175	159	141	156	156	127	140	159	145	175	156	154	169	168	169	148	182	146	165	146	162	178	177	154	159	150	145	144	158	154	165	156	156	186	194	164	146	166	124	140	155	156	149	149	171	149	177	153	143	149	169	161	146	163	159	179	134	164	163	146	145	158	150	144	168	162	168	178	146	149	175	140	144	139	166	159	160	160	179	189	167	163	161	172	129	154	157	139	168	183	153	154	182	164	161	173	161	143	150	141	170	167	164	180	161	175	176	161	136	190	139	162	159	173	149	167	153	146	152	175	164	137	149	151	159	163	161	155	194	176	147	160	170	154	148	143	153	144	170	169	158	158	160	166	153	166	183	171	170	183	143	169	187	157	176	174	164	161	143	168	153	183	162	151	151	150	143	119	163	152	192	183	178	151	170	140	161	177	166	154	158	154	166	184	177	147	166	149	152	167	159	159	139	150	161	153	152	145	174	167	164	145	153	153	165	156	164	186	145	159	169	165	156	152	160	141	157	174	156	154	155	151	156	152	173	170	153	156	181	154	177	146	144	160	179	156	154	192	170	174	144	164	142	139	172	159	157	178	195	158	178	150	169	177	136	176	149	151	136	142	128	162	157	166	158	185	162	146	142	170	161	169	173	176	171	157	135	138	173	164	169	162	179	159	156	136	135	120	138	138	143	162	147	151	156	143	152	150	145	182	154	179	146	183	147	163	155	175	169	132	176	176	188	137	154	157	198	137	163	167	159	154	181	158	158	179	158	145	178	154	137	131	180	164	165	161	153	169	150	122	159	159	170	134	145	187	146	151	172	172	145	169	146	179	166	152	134	141	155	141	154	149	171	160	161	165	153	130	174	160	159	153	126	157	153	159	146	157	168	178	140	150	156	170	182	159	158	160	172	148	184	153	161	159	183	178	170	157	152	147	152	144	164	139	160	135	169	137	170	170	160	164	161	171	142	167	167	149	164	156	189	175	145	139	178	158	149	159	167	170	172	149	142	163	169	164	162	154	166	155	161	163	142	153	143	161	154	161	182	171	169	137	133	161	138	167	154	165	167	141	159	173	161	170	143	170	166	152	148	155	174	137	141	167	143	172	152	137	163	141	152	169	145	160	141	152	161	140	149	145	167	140	172	151	163	155	123	150	166	146	140	138	162	168	165	185	138	144	179	166	144	147	187	153	121	155	168	201	155	156	169	165	148	174	152	171	133	156	168	151	184	161	139	160	157	151	156	160	134	153	160	157	155	154	169	167	146	139	182	154	166	167	168	152	150	154	182	147	137	147	153	165	149	164	148	177	184	152	170	169	162	162	152	149	152	142	166	164	141	157	150	142	151	164	153	155	157	150	166	198	166	169	200	139	143	152	139	155	171	147	140	158	153	190	162	168	162	144	165	135	148	160	178	148	177	184	164	155	157	161	201	162	122	121	139	149	173	125	185	188	156	153	149	165	170	168	160	150	160	196	171	159	130	186	166	164	197	147	171	167	163	154	175	151	130	153	179	162	180	139	149	153	161	171	197	151	171	151	177	165	148	146	148	159	172	155	141	170	163	146	157	172	158	148	163	186	158	147	151	152	170	167	178	168	163	155	150	155	176	134	156	153	145	172	133	170	182	193	163	160	152	177	156	145	175	154	155	164	157	166	166	178	181	148	158	159	148	157	162	168	148	163	165	173	169	162	165	169	163	158	154	159	170	153	141	157	166	167	163	133	139	164	159	177	137	151	161	138	148	167	148	140	193	159	153	154	146	166	157	146	161	163	161	152	165	202	156	159	162	176	150	166	138	147	173	166	173	156	160	155	165	160	162	155	191	165	145	143	175	151	160	167	165	133	145	160	166	172	149	159	146	142	180	142	156	149	156	142	164	159	171	164	174	176	162	155	185	136	153	152	147	160	167	164	170	129	127	153	143	150	156	154	146	178	163	162	152	163	148	154	159	155	146	174	166	167	167	161	145	143	149	159	151	142	191	140	171	175	163	158	154	170	173	168	174	164	137	168	159	162	177	154	168	178	178	139	160	151	158	158	162	152	158	152	164	174	192	162	163	175	136	157	169	165	147	155	150	153	159	149	168	139	184	167	159	153	176	157	170	145	165	159	163	144	183	159	179	168	178	152	153	151	172	137	169	166	141	142	173	141	152	161	158	157	179	163	154	179	167	154	133	157	155	170	172	159	168	181	151	163	139	162	147	175	167	174	158	145	163	157	154	145	167	160	154	158	146	172	130	193	183	150	141	161	196	151	176	205	153	156
6574	1322	1305	1504	3700	1005	800	670	635	629	579	509	567	531	484	431	482	439	429	415	448	416	386	384	464	396	389	413	406	354	407	426	435	393	397	423	390	394	385	377	393	380	393	409	384	383	384	387	393	393	401	386	399	399	372	402	352	421	363	401	410	384	383	417	401	365	424	369	360	339	407	401	397	377	375	393	353	365	374	371	394	363	386	387	390	371	368	355	348	386	381	431	401	352	368	387	355	366	363	416	382	360	379	414	371	371	410	391	365	386	381	388	353	379	378	364	356	369	341	363	376	385	398	381	409	405	368	357	396	362	369	428	370	363	361	377	380	407	392	367	347	385	347	391	366	377	358	356	385	355	411	334	367	379	391	384	424	404	355	347	372	395	375	385	367	376	364	362	407	387	379	388	398	370	400	379	395	406	375	384	386	383	347	391	360	353	383	361	355	406	349	378	386	336	394	369	356	391	375	361	423	355	383	357	375	363	363	363	401	392	398	391	374	410	424	382	392	395	381	368	388	373	369	362	352	370	380	366	378	345	389	363	374	383	387	368	387	375	401	356	358	362	399	369	353	375	392	379	410	386	403	347	388	381	362	364	378	389	380	382	395	402	368	371	402	391	364	356	412	371	355	377	367	417	347	394	382	381	360	366	384	397	375	347	363	403	367	365	396	410	387	350	402	397	365	373	375	362	384	370	334	364	383	380	367	388	392	381	384	368	378	395	402	388	397	382	373	378	349	400	356	385	349	344	375	383	378	369	378	352	369	394	385	435	401	390	406	378	411	363	375	406	392	405	363	386	379	400	378	370	374	398	363	365	352	346	384	351	384	368	399	373	360	389	363	376	363	346	369	362	370	395	408	370	376	394	389	382	374	384	376	355	389	372	377	357	387	338	391	363	339	397	394	382	381	380	352	377	401	357	340	402	374	383	372	349	419	343	400	366	369	400	378	369	393	380	390	414	375	363	380	381	371	392	404	361	398	333	391	369	375	347	364	374	373	390	401	402	378	394	364	386	367	377	357	388	392	369	353	360	370	383	410	400	352	398	370	403	381	362	384	396	405	358	369	381	376	408	391	396	398	382	391	391	378	409	389	375	390	351	384	369	371	387	400	352	358	353	403	346	403	390	369	366	398	375	360	370	367	357	390	369	396	378	390	387	370	381	391	409	392	418	378	354	350	383	366	390	401	411	343	366	402	363	390	360	351	363	390	399	393	380	371	387	367	381	378	382	394	352	395	385	373	387	409	388	416	366	386	381	384	384	373	368	397	423	378	385	385	401	369	350	404	339	388	346	363	408	370	404	354	371	402	379	400	377	425	421	375	383	352	387	380	408	379	357	356	395	355	362	391	395	392	367	395	397	400	379	378	393	396	378	398	368	381	336	358	393	398	366	382	363	415	383	368	363	378	353	326	366	414	374	392	350	367	360	390	368	408	388	415	369	380	373	421	370	369	412	402	372	388	408	376	382	351	389	374	371	361	377	370	376	373	404	381	377	369	393	364	429	374	380	368	354	372	394	368	386	386	353	383	397	392	379	380	384	376	398	394	403	364	356	372	413	379	416	357	375	386	359	382	371	394	393	361	395	363	380	386	396	358	375	378	390	390	391	393	376	377	371	373	378	393	378	390	363	387	369	418	393	355	392	404	374	374	400	417	412	345	417	390	361	392	368	396	388	377	383	312	383	361	403	351	394	389	400	366	394	385	390	374	387	375	386	384	389	342	366	377	356	384	360	421	368	398	378	382	381	388	383	392	388	377	412	376	378	382	334	370	375	401	361	398	389	403	362	381	376	389	397	375	377	356	399	361	373	380	375	379	404	377	390	336	360	385	393	363	376	344	390	377	395	366	378	392	368	377	385	375	392	382	368	396	391	393	381	353	393	382	348	392	351	372	408	396	364	396	371	375	384	387	377	373	363	373	380	369	389	368	362	391	374	383	353	368	377	357	377	382	373	388	366	352	347	356	430	361	417	371	368	392	427	384	360	375	426	423	390	373	382	421	378	373	409	361	378	409	369	404	368	369	379	404	385	377	349	419	374	380	401	394	403	389	377	368	354	415	407	408	412	362	385	372	370	390	361	388	378	370	377	382	370	371	401	348	385	376	400	370	402	344	397	405	394	397	360	364	395	363	387	391	406	362	390	358	362	416	389	358	394	380	362	370	360	347	382	390	378	362	384	365	373	391	401	343	393	401	379	381	405	354	318	391	379	376	377	355	388	360	348	408	369	418	375	376	388	399	394	395	367	406	356	370	389	365	398	370	407	394	401	359	397	378	383	371	405	398	354	398	370	359	395	362	389	379	390	358	360	401	366	394	372	350	389	402	359	369	417	391	379	352	390	392	387	381	358	373	353	397	419	376	397	356	376	365	373	387	409	374	394	365	372	355	343	379	366	448	360	360	402	367	383	378	375	398	368	393	370	355	341	397	363	379	376	375	377	378	368	354	359	386	380	355	406	383	393	376	375	391	381	379	402	418	374	380	379	395	406	386	370	338	376	405	386	369	385	407	381	396	381	377	354	391	359	380	353	397	384	376	368	348	387	376	355	376	376	397	370	355	370	338	362	346	379	361	388	371	352	383	384	382	375	348	368	381	377	393	402	383	375	390	394	382	366	398	384	378	370	381	387	382	377	381	375	387	362	363	375	381	352	387	365	377	399	387	376	374	347	374	367	346	391	353	388	402	369	382	373	383	351	377	381	373	362	383	371	408	329	360	400	388	394	407	376	399	408	388	349	371	405	376	371	354	369	392	411	367	391	393	385	369	386	392	369	398	370	365	385	383	366	391	369	384	395	379	388	376	378	394	383	393	366	378	385	393	355	402	370	400	386	396	364	363	384	376	375	370	364	373	390	352	390	414	387	378	380	365	367	354	382	381	377	387	407	368	399	390	395	392	387	356	381	373	386	389	368	372	348	351	369	384	432	371	330	369	393	405	349	394	396	371	356	366	355	408	388	368	412	384	367	374	344	376	367	372	389	393	362	366	366	376	406	336	380	341	393	409	363	377	370	351	349	394	400	384	369	363	390	351	358	384	374	379	384	357	409	383	378	395	395	366	363	371	395	357	393	382	389	359	375	383	380	357	362	378	386	395	374	419	348	368	394	405	338	393	359	398	369	365	395	390	375	360	391	381	382	404	386	388	366	334	400	388	361	378	410	388	391	378	386	408	359	370	382	372	373	392	394	367	382	374	375	367	358	392	363	389	397	390	338	384	379	420	406	391	409	407	388	386	384	372	361	419	388	407	350	385	419	393	362	367	394	387	395	371	351	361	380	374	403	365	382	386	399	399	379	379	365	345	399	353	375	372	390	411	399	395	358	385	407	371	353	390	404	332	389	371	390	337	357	370	369	421	405	416	383	372	360	422	397	370	370	347	397	395	392	369	371	381	373	351	420	364	391	391	350	340	389	383	358	417	344	404	395	428	392	402	381	398	375	390	386	385	381	388	384	385	347	359	367	362	361	426	374	388	393
15783	2431	1106	871	2082	467	302	255	257	230	224	227	185	213	204	204	201	185	198	200	160	158	176	177	182	184	166	180	178	166	169	172	153	178	151	158	170	185	173	147	150	170	163	195	190	184	179	172	148	162	151	154	164	148	180	173	170	171	148	170	151	170	193	157	182	166	166	154	154	172	169	142	168	180	176	164	184	162	168	162	170	167	159	151	165	148	175	182	164	165	170	179	149	173	159	164	153	164	151	166	170	162	185	166	152	162	208	193	166	167	143	157	172	175	169	142	175	170	168	156	166	181	154	148	170	176	157	147	172	160	170	159	173	164	154	161	150	187	159	158	181	162	156	181	148	171	193	156	169	178	152	159	145	168	171	154	175	182	186	166	149	169	155	142	140	145	176	153	173	178	163	174	181	148	175	184	171	138	156	182	171	178	144	152	171	143	169	175	180	147	154	155	168	159	198	184	158	191	175	166	175	165	160	169	174	134	174	176	177	179	170	154	149	168	178	150	147	144	172	178	172	156	191	172	157	162	178	163	176	161	164	174	148	176	192	160	152	176	167	159	162	173	155	178	137	188	165	182	183	175	143	164	196	156	149	189	171	160	174	150	159	165	168	187	169	165	182	144	168	154	162	170	180	190	160	173	148	174	184	148	176	146	187	169	167	181	156	172	152	154	167	167	156	170	166	169	165	169	179	161	186	153	198	176	144	172	195	177	172	192	172	146	146	150	166	173	176	169	180	160	171	195	148	174	157	150	150	194	171	160	168	163	175	161	177	150	174	174	169	161	174	167	161	170	168	162	157	161	184	172	173	167	164	165	168	159	173	177	156	160	163	164	148	161	142	149	154	149	142	167	153	168	166	164	156	158	144	172	166	169	184	134	158	177	145	174	157	158	177	201	183	173	179	144	178	194	167	184	160	176	160	162	166	176	160	192	153	158	160	171	179	168	159	137	162	160	158	186	183	164	161	181	170	165	158	173	138	153	175	162	171	160	190	157	157	137	172	144	165	174	146	169	145	150	168	161	165	153	154	171	169	178	161	182	191	163	180	188	155	184	143	167	173	202	178	160	151	180	177	173	190	173	158	186	181	168	168	177	158	164	153	172	161	179	168	156	157	147	180	155	171	168	155	167	152	144	146	187	146	180	196	161	181	166	163	179	166	175	147	168	173	161	171	153	148	163	158	169	180	158	186	181	169	168	179	176	161	184	169	155	158	182	171	153	145	159	163	164	157	172	156	156	170	147	184	161	163	152	168	201	170	147	178	160	165	148	147	147	172	172	163	167	170	172	160	166	167	172	163	149	170	173	164	164	157	169	159	170	166	174	166	149	187	181	169	151	183	139	142	163	159	160	156	166	150	177	162	171	148	179	173	186	154	176	174	165	133	140	167	171	171	177	181	164	185	147	155	160	160	173	167	144	173	197	165	163	174	155	177	163	138	163	168	164	201	187	170	146	156	157	155	171	182	151	154	160	159	202	173	168	172	164	150	148	156	155	175	178	177	151	123	160	141	169	169	151	197	142	194	186	191	168	156	160	186	181	159	167	170	161	182	190	170	167	179	173	160	155	172	156	143	169	160	175	159	154	188	143	142	154	167	162	161	161	153	165	154	165	165	144	165	157	160	172	148	157	179	180	185	172	162	184	165	165	164	167	176	161	171	174	155	144	152	162	159	164	178	157	145	172	182	175	171	195	165	174	185	185	190	169	158	145	170	178	138	166	172	140	153	168	167	172	166	187	155	173	170	167	177	193	168	169	178	182	171	171	163	175	156	141	169	187	148	130	140	180	193	153	169	160	179	173	167	176	164	182	180	180	145	182	168	169	167	161	156	171	150	159	157	169	161	162	171	146	167	188	151	169	181	198	173	158	174	168	173	217	178	156	160	171	173	183	166	153	172	156	175	179	155	174	158	152	198	159	181	191	183	187	169	166	156	156	156	175	170	177	173	168	148	163	151	188	193	171	174	189	164	175	146	148	171	164	165	169	162	142	131	164	163	166	161	158	160	142	175	119	181	181	160	168	174	160	162	177	174	166	160	145	160	188	176	151	183	179	171	169	185	179	179	162	131	186	202	165	187	180	171	158	183	160	170	175	170	164	173	158	171	169	176	152	200	171	158	164	178	168	165	156	182	157	152	176	153	187	164	170	152	158	162	145	135	167	181	178	189	177	167	159	179	160	164	172	188	177	155	153	164	143	172	183	169	169	180	146	164	178	177	165	174	150	176	156	201	168	168	188	176	160	171	152	174	182	171	166	162	148	178	162	144	169	191	181	145	141	175	159	176	167	171	167	150	153	165	147	174	168	184	171	159	180	180	154	174	176	175	176	152	167	191	172	174	156	159	150	160	142	175	144	177	178	154	156	167	167	159	170	153	177	155	182	167	170	160	164	151	175	183	145	202	174	155	153	156	167	173	161	167	160	174	169	155	159	173	159	164	160	162	184	186	173	149	150	155	198	171	173	155	174	172	176	171	154	162	162	187	162	164	131	182	166	179	187	169	157	162	137	162	189	170	161	170	166	133	159	167	153	167	146	156	183	180	155	186	175	162	157	160	173	178	161	175	167	182	204	160	154	167	161	172	143	171	197	170	171	168	148	148	170	169	172	158	183	152	169	149	162	176	175	159	149	160	159	157	158	190	184	134	169	161	157	158	128	159	189	178	161	169	160	187	161	169	164	173	168	166	172	178	141	179	171	163	171	135	163	183	168	192	150	169	154	158	172	176	142	145	156	164	170	151	160	152	146	156	171	141	176	171	187	196	163	165	180	179	155	155	170	175	178	187	193	170	173	154	175	158	151	176	175	162	172	177	157	165	158	162	176	156	155	153	157	163	173	186	149	169	202	172	167	135	181	152	180	174	168	151	178	179	168	175	173	157	167	149	167	150	144	165	153	175	174	162	175	166	154	138	156	162	162	174	172	193	154	167	167	149	169	168	150	175	172	174	176	172	170	145	155	173	150	164	173	147	180	159	165	171	132	176	167	183	174	157	176	162	171	172	132	150	168	144	171	175	145	161	170	147	149	166	161	170	173	176	183	173	166	164	158	171	171	189	163	184	159	156	163	162	155	162	156	157	187	175	178	175	190	167	157	152	155	165	192	164	154	169	159	169	173	134	183	176	161	128	153	184	149	148	180	172	167	162	167	155	171	162	154	181	174	165	140	164	155	161	151	170	179	138	169	157	181	162	167	158	148	178	185	167	185	165	139	178	165	176	188	174	165	167	156	164	160	141	158	154	172	181	163	165	154	149	164	143	178	158	165	155	155	158	145	195	192	173	169	154	169	173	153	173	152	162	144	166	169	179	156	168	157	166	179	170	175	153	171	170	161	190	156	169	145	190	190	168	163	174	190	161	171	173	170	157	173	177	171	152	162	170	150	135	172	173	147	141	152	161	167	160	162	182	155	161	164	166	156	162	179	195	161	189	179	163	161	160	135	164	173	156	149	177	168	139	156	157	181	173	175	160	156	166	167
8911	2048	2174	2473	7126	1597	1278	999	893	798	745	672	699	683	630	607	544	581	526	507	487	500	442	532	486	532	476	442	475	420	485	467	501	454	443	453	433	465	477	471	444	475	463	452	421	408	433	413	472	435	501	427	440	454	427	428	447	458	414	456	437	425	410	435	401	428	409	428	431	453	424	419	412	509	474	457	405	451	447	427	404	399	399	413	387	374	412	423	447	424	441	441	431	429	443	430	429	429	462	470	418	434	445	432	435	419	424	408	426	411	415	414	441	441	416	402	457	453	397	411	437	415	426	449	491	459	434	445	432	416	399	410	423	451	438	419	446	454	412	435	438	436	411	422	443	435	416	445	433	387	425	432	411	433	427	429	465	438	412	459	414	395	389	393	435	451	402	422	407	430	438	392	428	423	424	426	436	432	410	415	409	406	424	398	430	437	433	439	395	401	412	400	413	398	413	413	433	399	446	431	455	433	422	434	422	383	452	444	422	382	403	385	446	420	400	388	414	417	419	415	425	418	433	447	392	418	428	411	435	423	431	415	415	459	443	429	428	437	388	449	430	397	400	428	409	446	432	406	418	400	420	386	434	424	440	435	424	440	390	398	414	413	424	440	414	421	412	442	469	406	414	413	400	423	414	443	423	445	417	440	407	425	402	414	449	466	446	429	440	412	419	413	403	428	430	416	422	401	423	432	409	399	422	425	428	410	437	417	415	432	417	428	401	451	433	419	410	420	404	454	430	423	458	424	441	434	434	441	423	410	416	428	431	460	473	433	413	413	402	396	380	418	455	411	389	462	391	425	457	414	442	417	415	456	417	421	436	446	395	417	478	455	446	420	410	457	435	469	432	442	379	414	453	456	419	410	422	415	426	426	455	417	450	443	452	407	436	449	411	452	414	455	450	415	404	408	419	430	449	454	479	386	407	421	471	418	420	407	405	401	428	431	462	427	377	403	415	438	434	440	402	434	411	440	432	467	381	417	422	432	421	420	456	419	404	403	425	409	422	413	403	431	407	432	391	391	394	388	413	393	440	417	424	415	449	442	391	393	424	391	408	384	408	455	452	473	402	416	437	431	445	428	458	410	504	457	416	441	414	415	422	426	419	441	434	426	435	427	418	422	432	436	411	425	421	395	403	470	421	412	453	440	405	419	404	424	426	397	389	425	449	403	421	434	430	426	412	423	411	441	378	454	409	402	466	440	424	393	442	418	414	444	418	470	415	418	430	386	443	428	398	414	432	445	420	420	446	453	418	403	442	419	406	452	427	402	419	442	480	414	406	415	437	428	422	446	415	401	417	380	413	384	425	405	462	419	447	409	420	434	432	397	478	404	433	408	450	422	447	415	396	451	405	403	412	411	426	398	416	433	421	403	409	408	468	411	428	416	416	420	410	436	403	413	423	436	435	419	421	404	412	432	443	410	473	419	427	436	407	406	442	402	404	465	407	418	426	433	404	426	442	441	406	429	404	432	404	411	436	437	380	464	390	478	421	395	443	411	401	440	420	422	396	434	407	436	420	419	415	435	401	396	437	434	427	429	428	391	382	421	439	442	400	404	391	406	416	444	402	418	426	440	429	429	437	415	419	410	426	427	460	384	407	433	444	420	439	442	413	446	429	425	405	417	425	428	417	446	450	421	443	405	406	396	393	439	402	429	436	400	429	431	342	429	431	414	425	397	424	411	394	429	400	383	412	435	446	441	455	414	398	403	465	423	411	444	432	395	410	414	410	417	412	451	421	441	409	417	435	444	427	432	393	450	420	391	427	421	402	428	409	407	433	444	393	429	432	411	436	428	416	403	412	410	407	436	457	404	437	393	450	430	430	415	388	444	409	384	402	427	414	438	404	427	428	415	412	393	432	405	434	467	402	396	412	414	417	427	438	433	421	416	433	432	418	444	378	456	446	466	423	422	419	456	426	401	454	420	404	408	457	411	448	400	389	447	459	429	461	409	404	396	439	448	400	452	429	419	461	419	399	389	454	419	404	403	406	443	465	410	409	403	423	408	419	434	389	449	440	412	428	412	425	441	399	428	458	451	419	416	410	450	427	415	452	396	412	430	427	433	407	429	371	420	418	441	422	412	415	420	428	426	410	396	393	426	398	427	407	440	421	409	388	401	476	406	424	417	450	420	400	459	440	427	406	396	408	398	426	430	429	436	424	420	443	415	407	415	417	440	400	409	408	407	440	406	482	418	401	421	423	418	426	431	436	398	406	412	433	394	439	419	418	399	426	417	417	458	423	415	405	456	435	437	432	408	435	446	412	403	403	448	446	440	425	430	421	429	437	441	439	402	395	444	408	428	387	412	406	412	391	435	433	406	455	436	435	411	440	438	428	433	420	397	405	410	430	461	437	435	449	464	449	438	426	419	425	421	405	431	442	436	381	427	425	437	432	416	445	439	400	416	412	414	430	447	388	423	472	453	417	429	416	428	420	433	403	442	422	420	433	440	434	466	452	411	458	400	435	416	406	404	443	398	411	428	399	386	418	423	430	409	433	415	419	438	423	456	402	445	429	399	433	405	419	403	428	440	409	410	416	400	420	433	438	453	436	429	419	459	429	412	434	405	457	449	420	443	442	419	445	408	437	407	429	401	400	423	419	442	381	423	458	467	438	426	464	438	415	449	388	410	431	415	432	409	439	432	427	451	398	437	406	428	405	387	465	430	412	443	441	430	462	422	386	458	417	437	410	447	416	420	435	396	444	435	427	402	393	423	428	397	410	416	388	417	414	433	399	447	401	390	432	429	398	394	401	420	442	469	419	431	445	407	429	440	403	443	444	416	417	395	416	434	443	423	432	409	420	418	394	426	400	414	441	406	433	409	415	446	433	430	392	464	391	405	460	435	415	413	412	440	432	398	409	460	422	481	418	447	427	421	449	406	435	409	449	440	385	418	396	410	428	440	434	438	415	420	418	448	438	400	432	441	401	431	391	437	449	439	420	418	434	441	402	397	408	428	405	424	391	423	408	434	445	414	414	480	435	419	426	414	442	448	410	411	444	432	388	415	403	408	408	394	454	445	403	422	413	440	424	445	421	424	435	399	435	386	433	434	406	404	432	448	440	437	416	421	411	426	433	439	441	448	434	425	391	425	426	414	435	406	441	408	428	402	403	449	432	403	437	412	459	402	412	412	462	453	449	395	463	453	410	424	434	431	419	441	400	427	430	403	455	427	413	441	423	390	428	424	437	456	437	416	399	406	436	395	386	376	444	427	408	427	430	407	412	455	410	418	407	433	444	386	407	421	401	431	429	415	460	410	391	433	412	420	428	407	421	433	423	420	402	446	442	421	408	424	458	427	417	415	419	456	423	419	427	449	421	399	440	467	442	448	419	430	445	435	424	438	404	414	439	440	446	440	450	421	425	427	407	405	405	401	436	383	459	425	419	407	431	399	443	436	412	442	431	430	440	404	435	439	419	409	444	449	399	408	431	466	428	417	441	418	421	413	411	450	423	426	429	387	417	441	439	442
2326	673	364	367	971	338	396	352	341	337	388	341	376	328	374	334	409	336	368	389	314	347	360	327	306	336	358	338	353	336	332	354	331	348	364	379	342	329	369	341	333	352	316	294	340	382	349	348	319	337	351	350	350	357	343	386	351	390	366	331	333	331	335	384	316	350	338	363	347	346	343	357	354	353	345	344	325	346	331	332	307	382	377	352	321	355	352	389	338	368	368	334	338	358	346	372	324	373	387	375	344	315	319	372	351	347	370	340	351	319	334	364	357	366	318	337	349	353	350	366	342	358	360	338	362	365	343	365	364	333	319	360	346	293	329	291	324	366	360	339	380	364	317	312	374	331	328	362	369	363	351	401	355	362	357	356	334	330	315	346	361	374	383	350	354	388	357	369	365	329	320	333	329	326	328	357	389	364	354	311	352	340	350	377	335	303	346	307	364	353	337	360	345	338	324	355	329	368	357	368	347	334	322	316	376	381	360	324	335	368	373	361	381	321	318	338	363	362	358	377	356	351	338	343	327	354	351	352	346	369	363	355	353	348	352	340	368	345	325	315	337	371	321	310	362	327	351	337	364	359	357	353	356	323	340	355	377	354	350	324	320	311	367	372	356	356	332	348	372	360	343	371	382	358	312	316	329	323	340	359	347	397	348	333	350	348	319	317	356	346	366	355	373	348	368	366	386	345	348	308	328	373	356	336	297	383	358	386	329	345	365	392	343	378	365	337	342	325	355	357	361	394	348	332	370	329	338	347	344	340	353	378	306	335	374	405	358	366	310	366	342	344	319	316	300	371	350	358	355	336	341	339	338	328	355	359	383	322	330	341	351	350	313	346	334	331	347	360	354	334	361	357	344	322	330	336	370	352	332	340	314	342	362	332	360	359	350	376	306	319	338	318	319	333	335	397	358	342	355	346	374	351	362	341	334	330	373	375	331	311	336	344	358	356	356	371	322	364	370	317	336	370	334	325	371	340	318	392	360	387	345	372	330	390	360	361	350	357	340	335	338	339	325	342	325	320	317	394	369	360	344	368	388	360	372	314	327	371	355	369	358	380	364	343	348	339	370	328	330	353	394	356	344	362	345	366	343	339	336	347	359	364	334	370	348	341	339	362	338	361	358	355	376	314	349	336	404	337	369	334	358	365	345	362	337	341	376	376	371	341	346	390	339	339	330	354	337	320	343	351	329	347	351	345	311	315	316	355	370	332	340	323	330	329	334	347	355	327	354	372	338	320	344	337	345	360	309	353	360	349	331	353	337	344	340	345	316	352	358	353	325	348	333	331	347	364	357	335	365	339	323	370	357	332	344	340	329	364	336	325	364	356	325	400	365	355	350	404	353	365	327	338	398	339	336	356	324	365	318	360	375	351	357	342	362	352	361	349	381	361	366	347	317	323	348	369	374	353	341	310	346	311	348	328	312	365	342	336	327	349	359	350	332	373	359	327	356	381	325	335	374	341	355	339	359	324	351	343	354	332	359	337	348	357	342	346	358	304	361	345	319	359	349	366	337	361	357	397	370	320	370	401	366	334	352	332	338	343	350	362	367	333	355	366	355	346	310	368	355	345	355	348	362	340	358	319	369	333	382	329	351	328	363	359	378	384	360	332	368	350	300	368	376	352	347	317	329	309	331	316	339	358	330	367	367	354	327	375	318	351	362	356	317	334	340	343	386	336	324	402	353	345	317	336	317	340	394	405	363	331	316	337	390	364	352	352	359	352	389	348	301	346	356	363	306	334	297	365	321	319	325	361	327	377	347	382	320	351	359	346	340	343	384	339	342	341	356	330	370	311	349	385	361	353	349	324	381	357	356	360	325	340	319	363	316	347	331	329	320	356	379	360	323	366	379	371	337	348	338	350	347	369	347	383	364	352	326	365	387	364	368	358	378	386	378	327	328	318	372	337	383	361	357	336	368	365	323	336	366	361	360	366	357	324	324	374	346	347	346	359	360	336	342	352	367	345	353	324	354	394	372	372	326	338	357	345	387	354	375	343	319	358	345	340	349	322	366	330	361	379	348	332	389	344	337	361	330	322	358	374	369	356	352	375	345	350	329	345	373	344	363	341	362	339	324	351	339	325	338	348	331	324	367	376	352	338	326	351	352	362	329	320	327	322	371	359	337	321	337	322	346	368	360	311	390	365	350	332	347	362	324	347	333	360	378	351	361	338	354	355	339	326	352	352	354	368	346	372	367	318	290	369	331	341	355	351	346	348	361	357	299	303	385	364	359	334	343	345	340	348	337	331	329	320	363	325	350	386	326	293	326	367	348	346	343	365	350	365	299	328	367	336	382	335	363	355	348	335	346	363	334	376	314	369	313	336	337	329	343	337	345	359	358	324	331	308	320	351	370	369	379	341	357	361	334	356	356	324	311	368	366	360	355	341	385	331	299	313	355	358	344	342	367	348	355	337	315	331	369	348	360	340	337	329	324	327	364	335	389	366	342	346	370	389	332	377	302	323	364	326	385	368	323	370	337	357	287	354	342	366	375	321	318	397	334	354	350	335	319	304	350	365	368	360	337	362	331	357	364	378	331	334	346	354	354	349	339	355	333	355	337	352	391	340	364	322	323	365	346	382	328	335	346	323	336	376	352	348	324	349	345	366	369	351	367	363	345	330	351	367	360	309	356	375	366	338	320	350	380	339	362	309	358	352	385	350	308	351	323	341	359	349	357	360	394	370	387	295	343	327	375	350	340	332	374	378	374	333	375	386	370	348	337	384	338	332	321	383	380	366	345	325	366	294	328	347	335	336	371	341	368	376	351	302	359	346	357	340	363	334	328	312	355	363	338	362	345	329	337	344	348	317	361	328	355	352	379	336	343	329	315	379	342	331	360	334	336	317	346	369	330	362	357	350	348	364	373	369	368	334	340	338	368	356	361	377	365	333	370	361	321	342	367	357	352	344	341	366	353	357	331	324	361	375	331	331	319	344	354	354	329	382	300	325	347	392	366	362	367	355	320	352	310	378	349	365	357	325	347	352	422	365	362	378	343	334	355	341	348	340	347	310	339	357	363	366	345	327	361	356	396	360	339	347	346	380	352	344	351	339	384	362	353	389	353	351	338	326	319	309	352	340	362	325	380	365	334	365	335	344	354	363	328	337	321	337	307	350	333	330	354	297	369	363	344	355	386	373	399	344	380	348	369	355	356	347	364	387	356	336	345	359	335	380	367	361	385	334	345	354	307	353	339	342	391	375	348	363	329	370	342	352	323	330	360	398	357	358	324	347	360	357	337	365	345	345	334	333	360	340	375	339	359	368	358	322	346	338	341	323	357	343	362	366	353	339	344	385	324	325	381	347	349	350	347	348	357	333	311	318	331	395	382	364	357	354	361	353	361	372	344	349	370	334	343	338	360	325	342	339	315	374	375	357	359	331	325	356	373	366	343	393	366	345	346	310	371	321	349	314	316	341	359	337	352	367	347	354	397	321	357	354	369	350	347	322	316	346	317	353	351	330	373	343	347	358
2245	1010	771	832	3304	794	767	791	727	793	775	741	739	784	778	715	799	756	779	741	719	752	742	762	715	781	792	778	792	778	754	761	800	786	797	718	745	781	765	733	783	759	752	750	746	804	747	704	777	776	729	737	819	743	752	722	800	744	778	759	759	737	764	716	700	783	701	756	777	772	736	717	735	789	741	734	749	768	731	743	731	725	771	745	737	684	735	826	729	739	727	757	736	801	752	725	713	766	751	770	754	740	681	700	729	708	742	732	774	751	726	749	716	729	777	741	761	720	744	781	763	750	802	743	751	730	779	722	713	763	770	754	722	786	740	754	717	739	681	744	698	740	746	759	757	775	704	772	773	749	715	774	763	760	707	730	751	754	753	779	771	776	721	759	769	724	760	760	706	722	764	749	718	741	763	729	756	752	728	745	767	761	767	765	773	726	783	697	752	773	755	748	763	728	778	755	720	750	737	763	760	724	694	729	776	769	780	717	777	772	775	733	720	791	724	781	763	742	772	744	756	771	780	741	742	800	770	746	710	711	763	735	787	765	750	744	775	741	756	778	692	711	789	773	809	776	746	749	692	757	762	689	752	735	741	759	745	765	768	728	738	775	751	743	802	759	755	741	709	740	757	682	759	741	784	761	743	756	814	713	731	758	716	757	727	789	796	737	736	739	751	784	748	745	750	781	746	794	699	725	735	767	723	775	754	733	753	757	808	759	737	760	684	780	741	766	729	787	754	740	762	770	712	771	748	771	792	749	768	761	733	710	798	756	767	733	764	762	775	800	764	773	774	738	764	790	777	789	749	774	732	757	736	712	763	712	765	749	735	736	752	742	773	745	707	789	762	743	760	757	754	746	723	748	769	763	816	752	799	745	720	758	755	763	723	733	727	774	783	807	771	715	752	749	745	735	752	726	809	743	737	737	777	734	738	738	744	738	713	797	785	751	800	754	725	722	772	795	722	777	786	747	764	733	706	776	735	757	758	779	743	767	766	733	781	773	747	758	738	770	741	810	707	799	718	756	750	775	733	767	729	741	782	766	733	760	707	773	783	750	747	778	754	765	789	762	768	739	710	750	749	739	767	753	727	766	759	735	745	747	760	783	744	744	784	793	750	754	731	738	756	774	762	682	755	711	728	715	719	742	723	737	769	744	756	760	765	735	787	779	761	783	717	767	798	750	727	719	809	767	813	798	745	757	707	788	713	708	726	720	781	739	768	757	769	738	727	754	690	730	758	769	776	733	736	733	801	762	794	720	763	782	727	748	739	749	719	783	742	823	775	711	723	740	746	713	767	729	749	747	765	733	738	771	774	733	740	733	748	696	714	769	749	837	794	713	738	703	718	773	744	733	710	743	790	736	728	802	779	745	742	757	751	739	775	716	766	760	740	750	765	751	745	699	761	752	729	841	770	760	706	711	770	708	755	731	749	789	790	773	762	756	718	783	784	747	758	760	779	767	790	772	752	707	739	728	726	813	755	778	739	775	723	755	720	720	732	754	769	770	753	715	669	718	728	795	753	742	732	735	741	766	774	775	758	795	771	726	727	796	744	730	715	720	765	746	777	727	740	720	774	757	747	729	796	722	746	755	786	729	751	753	784	709	764	745	769	738	732	769	728	739	763	753	758	731	745	763	691	751	729	781	779	736	766	733	734	759	795	815	738	767	766	695	721	751	813	711	766	758	766	724	756	759	783	779	710	762	763	770	732	751	765	757	820	720	741	771	718	726	749	802	732	742	771	727	729	763	722	802	729	771	760	717	750	734	714	734	737	701	743	677	758	735	800	740	753	737	782	743	727	753	778	781	740	791	752	697	706	694	745	755	774	760	747	724	774	728	783	736	742	766	690	754	728	716	744	764	711	730	758	743	759	721	722	761	737	782	808	725	774	743	801	767	776	768	694	744	714	807	702	770	780	764	763	785	759	814	780	733	776	728	780	835	729	808	729	736	698	750	725	740	762	785	725	798	735	742	783	772	764	720	820	689	768	715	776	769	764	739	791	760	751	771	746	796	777	762	799	717	742	710	806	807	784	739	721	769	721	711	713	742	796	751	784	764	740	760	726	763	791	761	757	749	755	759	716	765	719	749	719	760	734	699	818	717	759	736	756	724	768	743	726	778	715	788	710	754	780	740	767	724	738	747	733	733	744	756	755	725	753	715	760	764	803	752	747	676	761	770	745	797	716	761	740	741	759	730	740	763	747	738	729	732	784	788	732	747	741	738	786	750	793	742	733	785	781	802	754	732	738	735	744	742	790	750	758	811	805	764	762	712	733	738	748	774	740	770	779	767	733	828	785	739	746	745	761	739	691	762	730	793	790	704	733	751	730	768	711	760	806	804	827	781	763	779	795	737	801	783	734	780	749	811	715	755	783	759	787	736	773	794	766	772	730	713	755	707	702	766	721	760	756	749	719	775	737	778	747	748	810	736	785	776	741	752	764	703	734	744	738	724	744	732	806	740	758	735	732	737	781	718	786	720	747	791	741	728	764	723	756	745	746	740	720	747	735	743	763	731	747	764	701	743	740	795	753	770	814	777	768	708	729	793	711	766	759	752	749	733	729	768	769	715	738	788	731	766	758	697	756	699	768	741	768	749	779	758	733	785	732	760	750	783	736	745	737	727	758	753	707	813	711	743	721	728	776	707	758	792	794	814	737	719	756	740	737	765	708	683	740	761	710	772	733	775	739	782	731	751	743	768	776	757	736	725	774	742	722	743	704	798	774	755	712	688	733	754	753	753	771	754	745	705	723	732	711	815	799	759	800	781	725	798	782	740	747	776	739	758	728	723	771	750	780	801	749	751	760	707	718	752	724	754	806	729	767	783	758	715	700	804	773	737	770	745	741	728	763	764	757	740	741	742	801	739	709	745	733	748	755	781	750	749	726	763	751	748	799	778	767	711	734	763	748	761	710	729	735	747	735	757	695	747	729	762	706	747	718	769	704	791	772	762	807	775	777	723	781	771	749	764	779	712	762	767	775	767	756	746	792	795	730	802	759	752	762	763	778	732	753	769	756	713	770	807	794	746	715	759	784	738	751	754	753	741	743	729	729	738	803	708	745	735	762	778	775	754	735	797	782	733	715	732	789	769	725	780	731	713	771	753	783	788	752	728	745	790	751	785	819	743	752	763	789	766	781	762	765	810	727	763	767	778	735	780	708	722	772	750	727	790	738	735	801	733	768	763	764	761	737	752	749	768	785	785	764	749	735	777	740	753	761	725	775	803	738	752	730	705	765	764	819	808	736	763	754	719	733	761	759	747	764	802	725	735	792	723	803	786	776	733	750	730	722	740	777	759	786	751	747	746	768	805	774	768	804	740	767	731	798	757	813	713	741	754	744	726	755	751	764	814	771	727	744	788	733	750	703	795	763	754	750	743	734	766	711	763	742	717	767	766	736	754	774	733	808	752	767	694	741	788	789	746	736	719	783	794	725	734	709	769	729	706	791	727	741	812	736	748	780	754	810	774	713	691
9041	1322	569	450	1667	285	258	217	222	189	208	180	237	197	193	188	172	175	184	146	161	183	178	167	146	158	176	185	183	167	156	182	175	180	157	186	165	146	153	153	155	158	192	170	153	162	138	163	163	168	133	165	168	169	163	161	176	171	134	177	150	154	166	177	167	144	156	158	193	169	177	155	161	149	164	149	170	174	148	168	172	168	179	160	181	155	163	170	168	161	181	170	157	169	143	153	157	145	149	153	145	149	169	159	136	177	176	161	166	158	155	177	154	169	175	174	149	163	155	142	183	148	177	150	155	191	152	156	141	163	149	163	163	164	146	158	171	132	150	158	171	173	165	189	156	172	153	161	163	156	160	149	182	186	176	165	145	176	186	153	142	164	183	166	184	146	148	187	174	178	139	185	154	160	156	180	159	161	165	148	192	161	164	174	176	182	159	131	139	178	180	202	159	152	165	138	162	165	158	141	159	164	146	136	172	184	157	162	149	170	169	159	169	177	160	192	164	167	157	157	149	152	155	157	161	172	159	161	182	164	164	165	148	197	169	157	180	165	160	175	165	156	199	159	176	158	177	167	159	167	172	167	146	171	160	142	154	160	150	172	159	148	169	151	150	169	175	179	162	173	170	160	170	168	156	155	162	165	156	182	153	175	185	196	185	157	165	158	137	160	166	166	181	194	174	164	190	156	152	169	154	156	171	185	179	161	190	169	145	142	158	181	172	176	163	179	183	158	171	175	169	155	148	167	159	162	172	167	176	173	167	164	158	152	170	153	163	173	162	169	150	140	159	185	141	163	220	186	175	159	167	171	173	152	186	164	159	167	183	172	176	187	180	190	168	159	154	142	135	145	144	180	168	156	157	165	186	188	171	160	176	158	170	157	197	145	186	167	160	150	200	152	169	166	170	143	165	163	149	175	180	147	138	141	185	183	167	177	153	170	159	162	162	159	182	177	171	171	148	169	177	182	136	178	182	152	150	177	146	148	178	188	180	149	139	144	155	145	177	147	146	182	160	148	167	159	180	177	186	195	163	175	173	164	186	158	149	178	170	171	157	163	150	175	158	155	151	185	168	197	176	165	172	161	162	168	158	190	186	179	181	142	157	155	179	169	164	170	153	201	182	173	160	174	189	154	179	133	182	176	161	172	155	173	156	171	175	188	166	178	162	173	188	154	151	160	174	174	159	159	151	159	176	173	182	184	164	158	180	166	182	168	125	152	167	149	178	189	180	172	158	150	163	156	165	171	154	173	161	163	183	146	186	154	156	162	153	163	183	173	170	176	173	162	147	174	184	180	166	139	163	157	158	145	152	158	176	163	162	168	167	168	166	155	175	148	142	183	153	152	147	170	180	149	198	154	156	165	166	179	164	167	148	175	150	184	159	150	163	173	159	158	170	153	180	181	201	169	159	160	173	154	186	170	147	159	186	162	154	164	167	161	154	189	157	170	165	148	185	187	158	156	151	172	180	165	172	185	170	185	180	133	172	159	158	159	186	150	167	177	178	178	156	179	164	174	137	177	167	161	152	141	172	184	177	161	156	183	182	174	189	192	172	155	167	159	165	147	174	163	160	160	149	164	161	159	178	157	157	172	174	168	168	170	165	148	162	141	147	167	190	159	204	194	155	181	147	151	165	151	160	159	208	134	176	189	134	168	164	144	172	176	164	154	180	179	174	163	157	159	158	163	161	156	171	177	176	162	155	168	161	160	161	173	154	174	172	169	168	138	155	152	167	153	184	135	158	151	144	169	165	153	154	150	163	163	165	162	168	162	170	143	182	170	184	162	157	136	176	158	155	170	166	158	181	159	153	142	180	155	179	166	163	177	173	185	165	163	171	157	167	158	167	178	168	160	154	173	159	166	172	151	173	158	156	174	156	159	159	170	149	190	199	167	169	143	185	178	171	174	169	176	173	178	179	161	176	147	160	173	186	151	149	154	151	177	163	161	164	153	147	167	155	159	161	158	173	155	163	162	193	167	162	179	153	145	189	157	159	178	173	165	168	163	180	171	157	170	169	149	180	191	186	175	195	162	162	162	154	157	146	175	157	163	151	187	171	182	143	188	184	162	165	164	156	186	172	139	167	201	178	181	181	163	179	183	174	173	155	146	161	163	182	153	143	168	156	171	181	173	178	155	184	179	150	145	163	160	175	165	175	152	144	188	160	150	181	156	177	170	195	164	163	165	158	149	169	151	141	157	154	180	160	159	170	156	161	148	175	173	165	178	155	143	161	174	176	171	167	161	184	172	158	181	182	177	151	150	154	192	181	180	164	168	146	151	182	177	155	159	153	156	171	168	169	145	136	178	190	156	177	180	142	153	162	147	169	149	174	169	157	158	175	149	153	187	160	173	152	137	167	149	174	179	162	151	155	160	158	162	169	173	165	179	148	140	180	141	143	138	166	156	174	172	167	152	154	154	131	180	152	168	148	165	159	188	156	165	172	188	176	163	160	170	182	189	156	160	171	186	179	161	170	169	194	160	189	177	170	182	167	168	165	160	162	160	169	150	156	159	180	140	178	176	153	171	165	158	145	160	164	172	159	162	158	172	153	145	167	169	156	160	171	177	177	156	175	164	164	198	148	170	157	153	161	168	169	168	190	159	166	174	148	185	158	157	161	155	178	175	170	176	155	150	189	153	141	149	168	194	159	174	178	179	189	168	170	169	162	175	176	163	150	148	148	155	151	166	182	160	170	186	171	168	175	179	162	166	162	160	156	158	153	157	153	158	158	143	158	179	153	156	179	168	180	151	160	174	184	173	208	183	163	146	147	148	178	165	181	181	182	137	176	171	170	162	173	157	175	183	170	159	172	168	168	169	152	185	173	165	150	159	160	160	193	163	165	178	148	163	198	173	167	153	167	171	171	166	165	163	159	161	185	160	186	164	169	168	140	167	154	168	149	174	171	159	171	176	190	167	182	180	168	167	190	183	145	183	191	149	159	183	182	152	207	162	165	170	161	147	169	183	191	177	184	180	171	167	168	164	159	183	160	167	155	169	162	175	157	201	154	174	161	151	180	159	187	162	169	133	157	165	172	167	161	158	168	158	165	160	164	147	143	149	157	158	169	176	172	153	162	171	155	187	177	169	156	143	167	154	151	140	194	143	139	141	152	124	153	162	180	182	174	177	157	170	155	161	143	172	157	172	173	146	192	192	160	147	158	149	141	176	163	157	162	173	167	164	162	193	152	155	164	168	179	178	152	165	175	168	162	152	183	169	168	179	159	134	165	150	164	167	144	161	191	167	139	152	169	195	165	197	141	192	172	182	132	174	140	169	177	163	192	188	173	170	171	173	156	160	167	157	168	153	161	159	185	164	168	178	160	166	163	178	175	167	183	187	141	154	146	181	137	160	155	176	202	171	171	184	168	169	157	168	140	176	139	150	148	168	149	182	184	135	165	147	145	162	143	174	173	152	184	180	172	181	165	170	181	166	159	170	183	168	203	147	158	163	195	172	150	150	142	148	161	154
6920	1418	1294	1599	5619	993	802	692	594	643	523	591	480	495	500	462	486	443	432	417	435	430	392	410	419	403	419	377	386	430	404	423	434	395	399	404	438	387	428	422	418	404	392	399	417	412	386	434	418	374	401	392	412	408	398	400	432	407	427	411	410	391	394	379	406	377	404	381	401	372	384	396	384	418	369	408	363	387	406	422	406	406	394	363	412	405	383	385	394	417	369	359	375	429	409	418	374	410	404	403	401	379	365	396	395	408	429	406	367	370	407	410	399	447	404	403	399	382	383	409	424	377	408	454	419	388	386	429	382	426	361	379	404	372	397	405	403	409	348	404	394	407	356	370	391	394	376	386	405	372	393	408	344	385	409	400	398	366	397	365	421	401	399	433	363	367	412	387	364	401	415	387	399	389	419	359	417	388	387	369	380	381	360	402	351	401	407	332	405	405	394	386	392	406	390	372	414	393	392	390	379	414	383	381	359	405	371	349	409	398	368	368	383	409	391	409	373	365	366	367	382	397	386	383	404	377	394	392	385	407	397	379	398	404	410	397	383	358	397	360	391	404	392	425	422	383	386	395	399	449	382	392	381	357	380	386	402	385	375	386	380	403	377	408	414	366	316	409	390	423	400	392	395	391	371	366	426	423	377	414	404	387	403	413	386	384	440	406	379	387	388	397	373	405	392	382	425	392	362	397	422	387	407	436	378	394	415	416	361	388	388	371	399	379	378	397	398	394	395	386	381	420	389	400	393	441	391	442	391	368	388	388	385	391	387	412	392	402	420	399	354	368	407	409	361	384	348	435	390	371	429	424	395	382	418	385	423	386	385	407	428	393	387	383	372	369	383	392	381	381	414	401	386	377	388	385	402	366	392	400	404	362	404	414	365	417	388	408	378	411	360	419	371	429	412	394	387	405	379	381	371	401	414	433	330	416	356	402	375	398	360	373	400	383	390	398	395	391	429	379	386	387	430	373	445	387	413	394	417	411	386	421	428	405	404	406	403	375	396	405	391	378	386	386	377	419	396	415	368	385	411	421	408	412	387	374	414	393	403	388	411	408	428	400	397	363	388	392	402	421	369	398	378	394	403	392	373	389	382	403	414	415	383	365	382	391	379	390	389	385	387	393	356	415	388	403	384	422	375	396	394	396	431	349	363	405	389	384	429	382	370	385	369	409	412	402	385	367	401	403	374	382	377	413	400	411	392	374	376	394	394	370	374	412	385	423	426	397	389	354	364	379	396	362	350	375	422	398	390	400	418	375	382	398	376	396	397	396	386	415	357	411	401	420	409	381	391	348	418	401	405	393	392	424	398	379	403	382	396	359	356	382	388	410	418	372	404	380	381	379	371	375	384	392	449	383	427	393	392	402	412	425	375	385	417	415	372	416	404	368	405	406	353	403	370	404	420	398	387	370	401	389	400	409	374	400	366	408	368	396	379	378	420	391	420	401	368	400	386	364	381	395	411	377	395	435	344	393	395	378	398	404	398	382	402	415	382	402	387	397	357	388	369	390	389	386	380	363	389	394	426	370	376	389	404	396	396	337	394	392	428	400	373	395	366	356	383	375	389	407	381	397	388	429	369	390	405	362	379	389	364	416	418	412	397	378	377	368	367	396	400	424	388	433	393	373	388	418	407	411	399	380	398	407	383	435	383	374	403	414	382	380	382	384	360	384	379	374	394	410	398	367	399	409	385	363	396	402	410	376	409	393	407	376	356	420	393	419	395	371	379	412	383	420	418	419	331	401	365	404	382	390	391	418	378	404	387	378	376	437	392	378	389	385	393	372	378	399	393	391	373	384	367	372	343	395	378	406	393	364	401	400	359	407	397	377	384	399	362	420	415	362	394	411	388	372	402	424	423	391	380	369	421	392	414	376	380	364	384	410	412	384	371	401	383	360	351	383	386	403	388	409	415	402	384	398	391	378	396	376	371	403	408	401	414	380	378	408	368	397	373	419	399	402	382	355	412	370	412	386	393	375	399	382	400	391	406	431	363	399	391	379	375	396	381	399	398	387	385	406	388	426	413	406	394	366	376	407	398	416	381	382	412	381	395	380	409	352	361	405	387	415	392	354	394	426	404	387	414	387	359	366	388	437	393	376	385	407	414	415	379	397	389	405	419	388	405	421	346	400	390	398	426	386	377	387	400	390	405	368	392	407	398	401	381	393	395	395	417	375	428	420	367	399	367	398	380	394	419	410	406	418	393	352	413	372	370	397	365	375	374	387	425	381	392	359	365	418	381	390	387	391	412	399	380	386	404	418	403	404	402	428	417	382	381	379	375	363	413	372	393	361	405	384	381	355	364	396	368	411	418	409	380	414	401	392	393	405	351	378	403	399	393	380	418	401	406	397	374	393	370	374	416	403	388	402	404	387	383	377	376	382	402	356	393	401	429	427	391	400	419	370	391	396	392	345	411	379	410	388	396	379	378	426	398	417	401	405	404	364	370	387	392	406	418	354	391	402	411	403	411	361	370	411	365	401	406	397	367	411	415	363	398	402	404	422	395	377	406	423	394	424	408	401	378	422	371	370	351	397	418	417	381	379	413	369	374	393	360	383	416	366	368	393	386	370	398	398	401	388	381	406	390	391	370	394	403	387	399	396	427	401	391	388	376	402	356	411	370	379	401	418	337	417	403	358	391	397	410	372	405	380	375	393	393	421	383	407	372	398	425	430	395	390	410	390	378	380	392	389	399	379	357	380	399	399	384	403	368	364	364	349	393	393	420	386	389	383	385	359	414	417	374	397	367	384	382	396	402	429	377	388	384	418	386	421	382	389	359	364	423	397	395	375	404	394	390	406	392	374	383	420	429	382	433	407	402	399	397	386	411	408	363	379	387	381	387	416	415	370	393	400	374	414	414	385	391	372	400	419	392	374	387	366	377	413	399	365	383	400	381	415	436	411	353	377	384	365	391	370	431	409	392	427	374	384	370	402	408	392	422	388	405	393	370	409	423	420	365	393	407	373	398	401	359	376	388	441	374	397	433	396	374	394	424	377	362	362	386	372	398	372	420	388	400	379	399	400	405	364	383	371	365	393	387	377	389	362	409	358	428	404	400	402	417	412	421	367	417	372	393	407	398	401	415	371	361	400	378	400	374	396	378	400	371	372	387	343	404	356	366	434	391	398	391	405	429	420	414	392	395	411	388	443	366	429	357	385	385	408	394	403	360	411	374	403	389	377	407	367	417	435	351	383	396	387	413	406	367	384	384	406	367	409	420	365	390	387	385	393	406	434	397	378	380	350	382	407	380	397	380	371	390	419	397	433	408	353	392	403	460	365	411	407	391	398	388	389	421	390	409	404	386	399	413	392	365	391	406	375	337	380	367	392	435	382	414	420	400	382	412	365	411	387	402	413	370	400	371	404	417	372	364	364	412	396	413	367	401	393	417	393	342	374	377	411	387	393	421	394	388	391	410	398	426	392	426	411	409	412	378	393	374	390	427	386	391	357	381	407	405	423	390	398	394	396
14990	2410	1113	861	2440	454	330	301	220	216	240	213	215	171	198	198	173	176	180	185	177	189	202	190	180	179	170	189	169	162	193	169	173	178	167	172	193	168	159	162	180	170	176	170	175	161	163	168	175	185	173	173	182	143	190	200	170	127	176	192	184	152	132	146	159	153	160	163	159	157	148	156	154	175	150	173	166	170	148	184	150	153	163	149	168	179	176	150	147	183	140	162	157	162	165	161	150	136	160	152	159	166	181	162	154	151	188	192	169	161	153	146	168	161	185	197	180	166	204	177	178	159	133	164	170	158	173	139	168	175	169	180	181	175	161	157	177	174	185	159	182	206	189	170	176	184	175	152	153	166	176	172	167	172	178	156	160	161	176	179	149	179	158	181	195	162	161	161	145	172	163	145	160	171	160	159	168	160	178	191	171	153	153	152	158	154	156	176	181	162	148	173	162	190	172	151	179	169	159	159	146	159	137	162	162	177	152	183	142	159	149	159	156	175	175	181	166	165	165	161	169	155	174	169	151	154	172	179	167	169	174	162	167	164	153	166	133	179	153	185	188	136	155	155	167	185	180	200	154	168	164	134	185	168	174	142	173	175	178	175	190	171	177	171	173	150	158	155	158	142	144	174	192	152	158	179	156	160	164	132	166	168	151	175	171	161	182	169	153	160	152	152	182	152	165	173	126	163	193	181	151	158	170	153	170	176	143	177	122	169	184	180	161	163	156	151	170	153	162	174	149	159	157	142	166	156	175	174	170	149	181	145	156	153	162	164	157	159	159	151	192	148	178	171	166	165	187	153	137	176	159	160	155	178	172	168	183	162	196	162	169	165	180	177	166	184	193	158	177	181	171	169	165	139	187	179	174	148	168	168	166	149	164	159	161	171	160	171	172	180	173	140	140	186	186	167	162	164	162	162	166	158	175	151	200	185	160	181	153	154	151	177	165	186	161	168	150	185	171	198	182	163	172	178	190	175	169	155	164	163	190	197	175	154	162	162	168	183	167	177	178	164	174	182	186	184	155	183	174	155	161	158	165	158	159	162	148	178	165	143	154	146	161	177	164	150	147	161	192	175	164	156	127	155	181	179	162	156	181	186	191	163	177	180	181	152	159	163	146	165	184	165	164	164	172	143	140	166	168	164	171	181	188	139	141	153	165	180	153	180	148	180	182	161	163	160	170	170	183	189	169	219	147	168	177	162	157	177	175	176	166	156	168	161	147	151	171	166	160	165	164	187	169	165	149	185	144	178	171	173	193	177	163	175	138	168	179	181	159	153	159	184	162	152	176	165	151	182	173	183	154	147	173	164	160	164	168	150	169	186	176	184	174	155	170	186	170	165	159	158	141	168	145	184	122	165	159	185	175	147	133	143	162	170	165	147	180	153	172	156	161	154	162	153	149	149	162	203	180	184	171	141	168	174	177	145	169	155	168	170	213	177	184	177	158	164	171	143	154	196	200	164	165	139	160	152	171	178	172	185	181	165	154	157	161	151	192	176	174	189	179	174	190	201	164	178	192	180	162	162	178	181	155	176	207	170	138	143	163	170	172	163	152	175	181	165	154	150	163	169	188	171	160	166	182	178	143	156	171	150	178	169	185	166	151	170	149	183	168	146	159	148	187	158	181	147	150	192	192	173	164	190	212	197	158	181	157	151	158	183	164	157	189	177	191	164	163	178	191	191	167	166	173	152	186	153	159	164	173	179	185	182	159	152	173	158	172	174	158	177	142	164	162	163	167	185	165	167	173	179	165	158	160	157	161	175	153	193	160	145	161	145	160	163	172	180	171	165	171	167	160	141	153	165	158	164	183	151	144	137	183	162	167	163	180	175	163	172	167	164	177	176	189	170	152	158	153	185	162	172	156	163	152	184	178	152	150	168	167	154	183	171	179	173	179	180	167	153	160	160	168	157	179	191	162	182	148	175	159	158	167	131	178	185	146	162	170	177	181	168	177	155	166	164	145	173	143	186	167	157	170	166	165	168	139	164	152	190	173	160	173	168	167	183	178	171	159	139	150	173	177	147	181	168	162	198	196	163	168	160	183	150	185	150	201	161	154	186	174	173	170	150	158	178	169	172	161	176	155	184	165	175	163	190	167	156	174	149	170	173	175	174	150	181	179	158	155	179	166	171	153	173	164	173	170	171	198	188	180	143	171	166	190	173	176	154	191	167	179	149	191	156	162	151	154	166	155	156	192	168	212	178	159	152	174	156	163	148	170	191	178	168	174	195	168	176	185	176	175	169	154	187	165	153	166	169	186	152	168	165	169	172	159	176	177	181	139	178	165	170	177	165	195	140	178	152	174	156	159	143	152	159	155	170	183	157	195	165	161	155	185	162	176	176	159	158	154	184	151	166	170	167	175	166	143	164	185	162	176	174	152	137	181	147	172	181	171	181	153	179	193	170	158	165	170	155	144	163	162	177	157	169	158	151	159	165	171	168	147	162	153	155	157	169	143	165	155	152	174	164	162	166	169	167	153	157	172	167	173	149	170	173	148	149	151	193	165	182	175	158	176	189	183	177	172	167	140	162	208	183	145	168	164	184	169	179	156	165	142	142	200	173	168	177	156	173	149	154	168	164	193	181	198	180	161	153	174	171	165	161	159	200	188	153	167	169	148	182	153	172	169	156	180	184	169	178	168	165	185	181	166	175	153	172	188	181	170	175	187	172	172	164	176	170	190	159	179	180	178	168	157	141	173	161	188	168	178	166	172	172	151	166	168	157	161	176	165	168	165	149	174	199	189	149	172	150	161	167	171	179	176	164	151	172	169	164	165	180	179	159	144	181	176	168	150	190	183	180	169	171	170	184	164	164	165	187	174	165	169	178	181	179	184	160	195	176	183	158	164	142	165	154	183	155	164	176	180	156	138	153	175	134	176	193	172	153	157	175	160	183	175	162	147	169	159	163	179	191	191	179	176	155	172	177	160	161	166	172	173	176	190	182	169	172	193	169	168	170	164	182	151	153	146	181	159	157	159	168	172	143	169	173	160	172	181	167	159	150	167	167	157	124	173	153	137	164	158	172	155	152	150	169	187	162	153	168	156	180	185	171	185	166	185	187	167	153	151	164	160	165	183	159	167	170	163	165	179	172	163	160	158	181	147	162	155	160	192	162	168	159	154	172	155	168	166	152	157	148	182	155	183	176	162	193	141	164	161	172	169	186	171	170	170	167	162	158	149	153	166	160	147	170	162	179	148	156	166	152	149	165	171	178	181	179	180	160	157	170	170	179	171	156	158	154	176	139	196	188	169	150	170	184	155	181	145	166	173	169	171	177	143	161	167	165	180	175	167	162	171	153	160	156	170	199	164	170	195	180	167	156	168	202	172	182	172	157	158	147	152	193	147	183	164	146	155	150	153	159	147	178	163	182	170	163	170	178	138	166	175	163	207	162	183	147	162	182	176	159	161	201	173	156	157	179	171	173	215	171	156	160	174	172	158	159	152	150	165	182	189	144	163	176	139	155	163	166
8488	2071	2198	2684	7808	1587	1249	921	924	835	759	693	662	600	639	608	560	570	523	501	505	516	525	486	504	469	495	486	441	493	458	482	470	458	410	435	436	438	431	461	446	448	430	412	442	443	423	430	441	435	416	411	451	442	446	442	398	455	418	444	436	472	415	442	425	435	429	447	438	418	450	414	432	439	422	461	437	413	429	449	397	464	425	394	462	395	465	412	431	425	444	450	434	458	456	437	442	428	415	450	419	456	435	439	376	419	429	432	402	447	452	439	428	478	401	433	369	434	402	430	418	424	466	377	436	462	363	412	423	460	425	440	419	429	406	414	420	418	423	418	466	428	417	414	400	429	413	439	420	423	416	445	412	469	417	433	409	401	414	394	440	405	397	408	413	424	403	388	469	462	407	443	424	436	434	454	405	485	382	408	463	402	437	435	393	425	446	427	467	434	411	457	414	406	429	455	459	412	436	455	404	430	431	415	455	447	414	406	415	402	413	453	439	398	398	461	422	405	435	439	403	440	398	453	398	410	390	403	423	454	447	429	407	454	429	371	411	425	448	411	413	429	430	400	438	415	435	411	395	442	423	437	427	425	408	443	426	423	394	496	435	409	421	438	413	461	429	431	407	426	420	437	434	424	420	438	394	410	462	434	457	411	457	417	392	431	401	471	449	430	424	419	417	442	422	445	416	459	425	443	467	429	430	436	393	423	379	438	415	432	432	429	421	400	434	451	426	450	436	425	413	426	426	428	428	416	436	431	455	449	461	423	466	403	395	415	394	406	422	445	392	403	420	434	395	400	422	412	421	428	456	405	421	430	453	406	460	426	413	475	460	437	428	433	423	409	430	433	409	422	410	417	433	420	433	420	452	412	399	443	400	433	422	434	431	407	438	488	443	416	430	422	443	436	439	436	391	422	410	442	425	438	433	399	408	414	448	449	433	447	431	425	454	415	426	403	449	465	404	409	456	429	417	428	382	401	423	441	424	451	435	433	407	452	437	429	435	418	411	444	423	405	425	396	414	417	402	445	423	412	425	424	436	453	402	426	413	431	428	422	423	426	421	429	442	404	388	426	410	443	455	441	433	404	391	420	389	413	448	439	451	413	442	407	460	394	434	425	423	405	394	431	434	435	415	396	446	392	423	415	431	456	389	433	418	390	453	462	419	452	439	432	423	427	440	422	421	428	389	406	448	404	440	428	473	448	436	440	448	398	442	456	427	439	444	430	442	453	446	418	436	442	393	400	406	392	412	440	418	412	408	433	427	416	431	418	419	458	431	437	416	424	426	433	411	416	379	408	422	409	486	436	418	405	376	395	411	430	429	395	441	432	436	406	473	395	420	413	437	391	453	431	406	442	441	417	421	411	425	485	432	446	436	420	439	410	464	425	464	417	433	411	406	410	450	442	459	431	435	431	443	461	425	410	410	439	444	438	462	416	398	430	403	437	436	389	448	439	393	438	454	431	361	405	429	389	455	432	432	405	429	447	423	434	444	455	446	433	412	390	454	461	443	411	411	418	447	412	422	398	462	375	418	421	429	437	430	413	436	407	395	432	421	432	410	440	416	442	435	437	423	470	427	408	423	446	412	398	430	424	429	454	406	447	433	440	416	396	416	435	414	426	427	461	428	419	441	437	422	460	452	470	454	435	409	397	442	436	424	450	427	450	417	394	428	450	416	462	433	402	429	405	405	402	437	433	450	425	450	407	429	449	458	452	406	422	417	415	402	474	421	414	426	463	397	421	414	435	418	429	433	425	449	457	439	401	420	376	431	455	418	424	455	414	404	417	431	391	430	408	416	434	440	391	422	423	410	433	430	434	427	400	424	414	428	408	404	436	416	451	411	429	401	420	411	447	428	424	416	432	419	453	436	451	449	427	438	442	428	446	424	399	409	457	394	394	426	432	431	404	418	436	446	410	425	390	405	428	414	428	428	444	449	401	432	411	414	417	398	458	441	404	440	428	457	413	388	452	409	443	462	452	431	424	434	401	464	433	416	409	439	436	440	404	402	423	452	428	419	443	439	443	436	381	454	418	412	422	439	432	448	436	450	402	427	432	427	409	419	448	450	435	451	459	399	411	417	437	407	413	463	417	419	406	443	408	412	399	424	415	431	438	451	421	440	413	396	435	421	421	419	436	412	408	461	419	388	435	460	435	437	424	407	387	479	435	446	403	395	437	409	462	459	438	428	404	434	413	445	378	441	445	451	448	434	377	432	393	385	432	416	410	450	394	443	412	435	433	422	464	443	455	422	446	395	407	423	437	419	429	422	438	394	424	418	422	395	431	416	411	435	445	409	435	446	427	419	427	428	413	419	391	419	433	403	402	453	464	391	443	423	401	393	460	426	381	428	454	406	421	408	438	411	419	449	405	394	420	439	397	436	398	401	433	430	443	439	386	425	402	430	433	406	427	422	409	427	441	386	423	447	439	408	425	403	429	409	447	437	473	425	427	414	427	383	396	438	408	396	454	437	421	433	479	437	401	398	411	419	427	423	456	456	426	417	447	427	408	404	441	434	457	431	435	442	434	434	409	443	450	393	428	417	417	426	403	440	423	449	436	467	432	448	463	448	432	452	441	403	449	456	427	406	371	396	419	404	428	435	440	411	458	386	428	389	449	434	458	489	409	400	395	470	423	426	451	415	447	387	415	398	442	415	436	389	435	413	429	405	443	395	414	427	441	408	409	419	414	392	400	396	399	441	460	405	435	399	416	445	456	389	442	451	423	427	406	433	434	386	425	433	395	449	416	472	413	447	420	384	461	429	438	424	430	429	437	442	473	448	431	413	431	411	419	434	399	406	429	420	408	447	463	432	452	416	429	413	403	417	423	432	427	419	423	412	393	450	409	461	435	428	444	416	442	444	378	445	429	400	435	416	428	423	439	416	437	439	431	398	388	415	431	444	449	428	407	416	398	412	403	436	413	432	438	406	441	403	411	421	391	429	360	417	388	444	439	425	392	421	441	420	459	397	450	384	419	455	421	436	405	428	400	430	441	459	437	416	450	390	408	463	424	442	461	419	450	405	427	429	444	419	437	442	427	389	447	439	422	431	409	455	440	416	433	441	410	408	395	394	418	404	419	414	408	410	411	399	430	424	427	448	436	438	459	455	426	406	415	435	406	430	402	447	401	410	418	427	428	408	421	445	424	419	403	438	402	414	431	415	426	451	414	391	445	418	449	421	451	430	435	401	404	418	405	400	427	401	395	387	440	424	415	410	414	389	408	414	418	377	433	410	445	441	394	431	453	410	442	432	432	432	449	409	415	421	416	459	447	461	417	421	418	416	433	430	404	440	414	437	419	443	457	404	447	442	434	413	420	407	452	448	428	420	430	428	388	409	416	459	446	426	413	402	432	429	423	409	443	427	425	449	403	432	441	406	408	411	418	414	422	404	407	424	414	441	432	451	457	404	432	414	407	422	443	454	425	427	439	444	408	438	450	392	447	445	456	417	436	421	415	432	391	417	419	427	418
2015	633	398	418	886	374	370	325	337	357	386	369	359	352	351	354	352	373	332	375	349	326	354	344	349	365	381	343	320	353	344	347	350	334	343	370	338	360	297	306	343	343	316	297	346	305	334	342	326	334	355	356	312	333	357	342	378	331	326	353	376	359	343	327	345	328	364	320	361	338	335	351	369	320	356	336	330	350	340	339	362	334	344	347	341	360	340	341	335	366	338	334	372	325	366	329	372	350	366	365	331	309	300	355	372	336	336	337	367	355	345	339	312	366	357	346	332	330	339	318	366	347	333	346	323	362	340	332	366	337	328	315	358	384	365	327	298	333	355	349	370	304	376	364	339	334	369	330	338	334	363	338	340	338	355	364	374	347	343	346	344	365	334	380	372	381	348	335	357	345	334	330	339	360	352	351	349	327	349	354	363	340	320	327	343	375	325	343	320	333	368	348	320	372	372	343	325	374	353	334	340	328	331	360	312	325	327	329	381	328	342	340	345	354	322	338	413	364	350	346	341	386	356	301	312	332	300	368	355	344	380	324	350	321	349	339	315	338	327	341	306	338	353	338	342	370	338	363	346	357	336	349	368	352	337	343	320	356	354	356	333	336	334	328	360	315	325	337	357	364	360	344	337	359	337	355	346	371	331	318	323	335	375	365	326	355	361	361	336	346	335	383	325	334	345	337	333	347	414	307	356	328	360	355	357	359	342	314	362	340	365	310	361	352	361	339	368	315	352	369	340	346	367	313	350	379	356	352	392	373	304	348	382	307	358	316	385	363	349	341	324	354	360	314	333	347	335	330	331	312	329	373	344	337	345	345	312	338	341	378	322	330	374	332	376	348	366	379	360	347	318	379	345	354	351	354	340	351	362	339	331	361	352	331	367	353	338	369	336	338	371	364	320	370	307	338	363	331	361	344	346	351	335	349	330	343	382	342	351	318	371	335	365	358	355	363	332	367	329	346	339	344	353	340	297	361	364	352	353	355	342	371	336	354	360	351	362	355	354	318	344	335	306	343	357	336	331	376	352	357	390	368	378	356	364	303	361	344	344	354	349	361	319	350	338	337	345	359	349	354	331	350	326	340	387	334	339	352	315	320	366	332	321	350	319	338	350	334	332	367	375	357	386	366	362	363	375	361	370	367	355	317	391	326	361	361	289	350	337	349	316	330	371	307	333	342	356	359	356	362	319	328	324	335	333	386	349	378	338	333	370	396	393	349	364	340	332	345	348	369	348	393	348	347	323	331	334	339	338	357	336	324	309	356	350	320	308	348	347	350	343	371	320	339	332	355	356	354	416	371	333	342	338	325	344	319	360	323	356	336	353	342	356	328	362	338	337	362	324	366	354	330	377	373	342	367	318	348	331	384	327	355	320	339	319	354	366	356	319	297	376	345	329	338	330	347	339	324	338	350	336	380	361	343	374	341	349	316	350	381	346	334	349	353	386	331	355	352	369	329	339	337	348	310	361	339	377	370	373	356	334	336	345	332	302	349	321	324	324	324	352	339	365	359	333	357	324	353	356	366	387	335	338	327	334	354	343	343	349	303	362	329	398	351	334	330	336	372	376	323	332	367	339	364	306	324	352	346	330	350	358	335	332	384	381	347	344	377	352	370	355	304	331	346	361	335	318	348	352	345	359	362	334	335	344	355	352	359	362	353	340	324	325	357	393	329	338	378	358	338	328	379	337	345	354	344	358	320	315	362	357	352	334	329	379	356	335	373	355	359	318	361	335	395	379	363	327	303	331	361	330	310	324	361	308	332	310	378	376	360	341	314	347	357	361	324	303	341	352	325	294	350	341	359	360	366	346	351	358	354	340	346	323	353	358	314	354	335	342	322	349	316	355	367	355	353	344	358	341	387	336	324	314	346	385	314	331	343	341	317	325	327	352	345	355	354	334	364	373	331	334	360	383	351	362	348	358	327	347	337	334	370	359	354	368	328	334	365	324	364	342	375	341	349	341	336	371	332	346	376	354	351	349	332	344	383	338	343	339	346	329	323	336	290	336	377	347	332	357	321	340	372	359	329	361	378	358	337	318	366	371	299	365	354	357	346	348	330	326	354	346	330	329	368	315	347	324	354	348	346	353	368	346	340	337	356	333	340	372	327	376	351	314	313	342	344	340	327	309	340	350	321	349	353	404	309	323	348	379	345	348	352	334	325	380	345	372	345	359	324	337	380	329	320	377	353	353	327	368	317	345	348	344	366	355	341	325	308	347	338	327	320	291	371	400	306	351	354	349	370	350	363	339	358	330	323	347	358	350	371	345	315	372	368	328	349	363	365	343	331	335	343	335	345	343	325	368	342	359	351	351	383	334	358	368	338	339	348	296	326	347	363	333	346	369	346	348	342	326	375	373	340	319	332	343	356	336	335	329	321	330	326	344	332	348	348	359	346	343	349	337	353	359	323	328	369	356	373	294	345	330	341	355	328	390	353	372	323	359	360	346	340	335	343	398	320	350	336	350	366	316	359	320	339	346	330	345	342	314	351	346	340	353	365	359	338	383	357	349	338	343	372	338	332	352	342	360	342	330	317	339	378	353	319	311	350	347	338	349	323	353	295	317	367	366	334	344	335	326	357	385	348	323	336	343	381	305	365	324	376	351	347	323	340	349	363	347	327	340	318	313	335	378	345	359	365	365	305	338	342	362	315	357	351	365	339	351	326	346	378	374	335	347	334	345	357	336	336	323	385	374	362	357	346	366	352	347	348	332	339	338	356	332	369	386	345	355	307	323	324	378	347	351	314	375	342	356	317	361	359	358	346	368	362	345	324	342	391	343	329	386	339	343	324	354	336	369	318	339	344	321	397	326	337	334	334	330	348	308	328	326	370	321	342	326	334	348	330	333	364	383	321	338	361	353	353	324	323	338	333	362	373	368	375	333	360	328	342	328	328	321	352	285	350	362	302	356	357	365	324	315	315	334	347	345	365	312	303	362	360	344	335	322	331	320	322	363	373	320	311	322	354	329	379	346	343	324	353	366	322	322	318	311	334	362	322	319	353	318	362	332	325	371	356	331	368	342	332	331	358	364	358	346	341	372	362	355	332	326	308	350	327	357	333	307	358	360	325	337	337	355	332	352	368	353	342	335	347	350	328	363	345	407	385	346	351	326	365	325	319	366	361	330	355	351	363	348	363	345	337	313	335	348	316	332	333	329	346	359	348	336	354	340	306	317	341	311	344	377	297	348	344	332	348	339	370	361	345	283	360	354	334	338	347	334	368	343	323	347	326	391	339	341	390	329	369	321	355	356	335	302	354	345	350	320	371	348	345	349	354	323	363	347	362	345	351	380	375	372	363	339	385	371	302	369	332	353	358	371	343	335	323	368	308	336	351	355	331	324	334	330	352	334	345	335	343	299	338	347	352	366	293	358	353	331	308	349	341	364	308	367	342	341	312	334	345	325	337	338	372	340	370	325	352	346	331	344	360	362	338	360	361	363	341	365	340	340	339	324	382	304	379	391	315	362	367
2015	1025	813	935	2990	723	793	779	767	740	771	778	750	729	782	744	773	810	752	760	686	704	731	725	749	733	697	771	725	745	758	767	722	769	748	775	771	752	763	731	712	714	733	809	754	745	756	722	716	746	765	748	647	789	689	716	749	759	721	772	739	733	734	693	738	739	734	733	729	768	743	763	761	728	780	744	710	758	754	733	785	769	742	828	770	725	755	723	740	736	714	753	689	705	707	717	764	720	718	793	740	748	780	776	732	737	702	765	706	776	772	699	751	703	732	776	763	689	735	709	755	759	764	745	747	736	765	737	690	671	741	728	743	745	726	751	746	796	743	721	768	757	744	738	768	756	743	740	733	771	771	755	764	774	764	701	822	766	744	668	784	713	723	724	727	758	761	724	717	751	747	725	713	799	771	732	733	715	785	772	750	763	735	750	774	745	756	710	777	742	700	758	740	742	752	736	772	789	786	716	748	769	731	713	744	751	791	753	734	748	778	770	765	745	699	755	742	750	770	729	745	762	775	768	734	728	771	768	748	721	756	723	725	734	727	767	732	709	755	733	746	729	752	702	726	756	753	753	768	753	697	749	757	738	778	717	737	738	753	784	690	748	701	749	744	712	756	763	753	764	756	747	758	762	734	711	780	729	703	724	719	751	763	738	782	736	768	780	703	756	787	748	746	747	731	740	725	737	733	755	752	701	766	798	725	743	739	765	733	717	756	748	694	747	766	741	744	749	747	757	764	729	712	775	752	693	757	761	757	730	792	749	757	724	765	752	752	773	690	733	746	763	769	769	818	786	721	730	702	764	737	721	733	738	750	730	722	714	772	769	732	709	756	705	741	792	714	770	730	798	744	766	715	731	710	777	719	730	725	753	745	709	778	705	752	767	739	744	753	731	744	777	769	788	687	751	727	740	743	738	752	762	759	776	770	760	723	708	732	775	736	732	715	749	697	751	743	767	734	723	711	732	705	740	712	745	737	757	717	739	754	771	776	741	758	761	776	701	742	759	715	767	738	782	768	768	747	762	761	755	771	751	711	777	728	746	767	722	788	731	783	785	746	690	742	739	722	721	740	751	743	718	774	723	723	715	761	784	747	752	736	778	685	744	749	716	729	677	784	736	782	755	781	742	735	749	801	745	719	731	741	733	698	744	760	711	708	726	736	758	747	759	744	751	779	777	783	738	718	776	711	716	777	758	708	768	731	760	801	766	706	750	792	756	751	719	719	756	713	796	733	745	736	705	759	789	734	702	777	735	736	771	742	774	784	732	748	734	778	748	748	786	680	712	793	755	754	711	733	789	731	752	788	702	718	759	763	733	771	716	748	758	689	728	739	751	780	748	735	734	777	707	761	800	734	771	798	705	781	751	750	723	754	731	745	686	763	738	773	699	704	736	816	728	777	741	766	749	717	755	722	720	715	764	740	737	725	723	738	755	728	765	737	759	729	772	717	736	716	747	739	763	752	718	768	805	746	696	800	760	691	741	740	780	742	725	761	707	753	774	737	735	803	745	695	769	735	771	737	731	779	718	702	726	765	718	785	754	726	809	728	751	753	716	738	737	715	748	752	720	733	752	764	753	765	735	697	727	786	724	694	737	783	768	748	708	733	742	784	722	788	743	700	724	789	743	711	760	724	721	765	738	690	763	713	751	702	718	717	790	761	718	710	763	743	725	733	814	687	745	782	732	737	750	785	722	740	729	721	767	702	752	744	772	718	671	738	741	731	759	747	703	782	698	722	736	746	687	760	733	736	702	736	772	719	727	762	756	722	754	713	765	704	763	771	737	775	712	762	772	718	768	722	747	762	758	772	755	747	769	719	782	747	777	699	733	725	759	702	702	708	715	747	754	745	725	789	733	738	743	740	784	743	777	721	706	722	724	692	747	706	698	739	717	672	716	738	768	767	755	729	748	758	780	747	754	751	720	729	770	751	765	823	774	767	721	735	751	710	689	782	768	744	700	740	754	700	718	744	737	744	721	703	750	747	685	700	816	705	728	730	734	783	721	756	727	746	732	688	737	714	727	705	756	725	753	771	760	731	772	709	698	818	723	799	751	747	788	748	777	742	721	714	730	745	799	776	769	750	755	715	733	745	771	753	760	726	748	664	702	735	754	798	728	741	772	765	723	768	767	796	769	725	751	746	720	741	757	699	716	730	757	682	734	728	731	733	757	787	780	713	719	731	783	788	732	794	737	768	744	737	762	726	734	750	750	759	703	775	730	716	740	714	736	722	709	760	738	765	750	756	727	722	754	721	751	728	724	739	695	740	751	726	755	737	756	776	770	752	765	765	738	727	738	762	680	743	693	779	712	742	736	798	736	715	733	756	725	723	737	794	748	694	755	707	735	687	723	797	764	785	735	701	726	720	772	723	756	724	775	748	742	740	720	719	740	783	754	737	747	763	769	739	774	739	768	709	716	763	711	739	703	748	793	709	750	719	746	790	718	787	758	730	778	733	720	696	760	804	708	754	746	684	762	765	758	758	711	789	760	765	712	774	812	774	734	736	751	726	755	701	711	711	743	722	770	728	758	732	734	750	756	755	754	704	739	753	796	785	722	785	719	756	755	782	701	768	748	749	776	746	699	739	701	725	683	710	747	768	697	720	745	719	787	774	719	767	741	750	757	723	752	722	739	729	772	741	735	755	706	717	734	746	739	754	743	735	795	713	788	755	689	792	766	715	716	750	756	712	769	722	755	761	756	730	748	706	784	790	749	774	727	781	775	768	761	755	775	743	781	737	787	758	689	725	724	728	727	748	775	767	748	707	735	713	681	758	720	744	768	762	753	750	733	740	728	783	747	739	747	729	733	750	724	728	752	724	778	754	768	750	773	720	781	764	728	735	751	719	740	742	775	729	768	767	703	720	789	748	704	741	746	736	725	728	704	803	719	740	767	721	771	714	718	769	780	758	738	733	705	723	733	765	745	770	770	752	716	827	777	739	781	746	735	736	777	718	779	765	789	759	747	729	754	782	738	753	733	779	724	751	728	757	779	733	732	794	739	764	740	763	747	783	741	754	749	776	772	701	688	740	723	742	760	737	713	733	713	716	736	761	743	754	736	704	727	760	735	770	720	770	753	799	724	768	731	742	768	789	732	742	769	708	767	729	738	723	780	731	719	720	733	773	719	745	755	735	734	759	719	725	732	760	728	731	711	705	755	706	728	742	723	764	757	704	758	776	711	740	755	733	698	730	721	742	709	737	752	727	746	759	725	721	709	744	752	729	755	711	735	731	763	728	780	715	765	747	764	761	734	727	712	750	721	760	749	727	752	775	779	756	784	777	731	742	732	763	746	715	784	743	739	767	698	745	721	725	787	744	752	743	730	733	716	728	736	745	718	762	749	751	781	789	773	724	746	722	764	765	767	793	771	759	731	780	748	760	771	756	740	768	779	754	775	821	766	799	755	740	744	729	731	736	753	691	743	741	722	717	763	688	772	728	748	744	741	724	719	718	772	748	735	709	742	784	737
8070	1004	683	535	1193	296	246	201	212	178	204	184	171	162	162	168	153	161	172	170	161	176	165	144	155	184	171	155	175	192	185	157	164	167	156	167	147	190	191	171	166	156	172	173	174	138	160	161	183	146	133	141	171	160	134	164	154	153	138	142	174	171	163	166	125	164	150	162	179	157	172	164	157	159	144	148	138	165	158	159	154	139	156	133	154	181	153	169	168	172	159	166	164	160	163	164	179	150	159	188	159	144	141	182	188	171	173	144	160	169	146	168	152	163	182	162	170	148	160	161	142	185	154	184	187	159	163	144	151	167	169	173	173	158	162	154	138	150	166	133	166	151	181	163	165	157	178	161	177	184	174	168	171	165	154	169	149	190	161	150	148	147	168	120	163	145	153	182	158	153	151	157	160	147	170	175	136	144	158	161	159	158	151	138	149	164	157	150	181	155	144	163	156	151	179	154	147	132	154	175	160	168	160	162	172	143	151	147	157	173	154	167	157	169	174	155	161	149	141	158	154	168	142	145	147	153	179	179	144	166	169	173	160	153	170	128	159	165	131	139	140	167	147	175	163	154	172	172	192	153	165	170	167	160	172	194	151	187	168	178	152	149	167	172	150	145	176	160	169	160	167	159	162	168	173	149	142	166	163	163	155	156	142	163	159	178	168	150	168	156	181	159	152	152	155	158	185	168	161	164	171	157	178	151	158	143	153	165	171	159	140	173	169	173	157	159	160	142	157	161	145	158	178	165	163	151	177	179	168	175	154	147	160	165	159	159	154	163	143	144	161	170	199	154	156	156	174	157	161	156	181	181	160	169	164	174	161	158	155	133	165	155	157	146	173	166	170	154	147	164	151	164	160	172	174	171	160	162	165	177	166	166	152	154	196	170	132	152	164	159	177	154	160	156	173	159	153	161	153	148	145	155	164	171	166	152	197	183	173	145	165	161	133	158	170	163	173	160	152	159	160	151	184	165	157	169	170	173	163	178	157	165	171	171	156	162	184	174	159	174	191	165	162	148	166	174	164	179	153	146	145	161	164	162	157	162	167	153	151	151	165	162	169	153	142	145	155	167	160	160	155	183	159	162	159	132	160	154	186	168	171	159	162	154	147	173	185	171	173	172	169	143	155	147	140	151	166	192	128	163	134	149	138	163	165	186	151	181	156	166	162	169	174	154	147	153	139	152	156	174	148	156	153	140	158	165	151	162	150	168	147	155	166	160	181	197	140	157	153	149	148	174	126	157	150	162	172	163	182	175	162	153	163	159	146	157	146	135	163	170	141	184	137	147	186	153	134	166	163	164	159	185	170	159	172	153	149	154	157	167	156	169	155	156	149	160	163	170	167	176	138	157	156	167	197	199	162	156	149	150	154	158	179	177	179	171	152	150	144	174	174	150	156	148	174	174	152	173	157	177	151	141	185	171	150	153	137	173	159	151	188	161	151	144	147	153	149	129	154	152	163	158	145	164	154	163	168	175	188	161	166	167	141	169	166	151	157	146	193	171	184	166	164	171	175	172	185	174	151	152	164	170	140	158	162	171	152	137	163	118	183	187	162	178	146	135	165	127	150	160	165	161	168	145	159	153	155	154	155	168	166	178	164	157	147	155	136	173	184	150	169	155	157	144	161	129	164	145	127	159	134	169	187	155	163	163	180	166	158	138	132	154	177	161	169	171	154	143	168	168	150	176	164	141	166	156	142	164	175	144	152	158	135	147	129	141	164	164	142	143	143	156	174	145	161	142	162	156	163	176	171	147	153	154	144	175	156	165	168	150	186	155	187	170	188	148	149	166	151	139	158	145	164	172	153	158	149	167	161	137	170	160	154	162	156	161	159	143	163	160	174	158	156	154	145	166	167	164	161	154	176	159	157	159	150	173	145	147	169	158	162	171	170	150	139	153	166	175	155	157	163	165	154	177	162	151	182	179	163	161	145	137	153	183	151	151	177	163	145	132	178	147	163	167	153	152	150	146	147	160	143	140	171	172	172	154	155	152	150	156	146	169	164	167	149	153	165	149	169	165	167	165	162	165	156	171	153	155	138	148	173	149	168	142	170	191	158	152	158	128	174	162	160	169	185	166	179	155	150	159	167	112	144	147	165	158	155	191	148	165	152	166	157	151	184	150	158	181	158	168	150	159	161	151	167	155	143	148	164	169	171	155	169	172	181	167	173	151	160	166	171	169	156	155	178	159	159	157	166	175	164	148	182	167	174	155	152	172	149	189	144	165	154	167	185	190	178	147	164	162	174	183	160	152	158	153	139	162	150	151	186	145	152	153	165	166	151	183	171	159	155	168	149	154	173	152	151	168	140	156	150	147	182	140	162	176	163	171	160	172	161	169	161	158	158	152	169	152	142	164	158	156	165	166	162	172	166	168	168	164	152	143	173	188	148	151	135	170	160	160	174	170	162	158	165	166	127	164	184	147	156	176	159	142	160	173	143	174	169	161	155	172	178	170	144	162	161	145	140	157	137	165	171	160	159	172	161	155	164	154	148	154	150	164	173	161	153	180	168	169	173	159	146	147	162	169	137	134	129	162	183	167	138	139	157	175	165	139	142	144	180	172	180	154	151	156	174	166	159	166	182	164	116	159	171	164	134	162	161	161	151	163	148	167	162	167	181	156	158	170	133	165	164	168	171	155	159	178	154	136	151	141	161	167	170	152	163	156	149	155	168	166	163	187	149	191	150	182	132	170	137	151	166	153	152	169	177	136	143	168	164	183	160	134	131	174	147	151	168	175	162	165	158	146	157	153	159	182	149	159	174	164	146	169	127	140	163	146	159	149	178	175	158	168	166	194	170	148	137	149	141	141	146	125	184	166	163	161	160	178	151	158	152	156	169	180	132	172	149	165	139	162	162	150	142	173	151	162	174	160	138	150	150	167	160	160	159	169	158	180	157	157	140	163	171	158	160	162	186	156	157	137	200	163	170	163	169	154	160	173	131	169	155	160	142	151	138	150	166	141	174	151	145	155	174	187	161	158	170	151	172	161	147	150	172	166	123	162	151	166	160	175	141	176	192	159	183	159	184	193	141	148	180	160	158	158	169	181	163	165	167	159	133	168	177	145	185	149	153	155	153	149	154	166	165	176	157	169	174	164	168	175	150	168	148	163	153	151	166	170	128	157	164	177	171	159	167	165	163	154	167	160	170	177	153	168	150	169	165	142	156	164	152	154	172	172	166	177	169	149	154	158	155	150	168	155	167	144	160	169	131	166	158	149	143	193	161	158	172	183	184	177	150	169	161	151	148	166	160	168	154	162	186	191	163	142	168	169	149	157	172	174	164	145	156	168	153	167	145	154	140	160	166	191	154	178	120	145	181	158	146	144	149	155	155	134	159	145	156	150	193	172	156	153	183	149	132	166	151	134	152	146	178	158	135	162	163	160	125	158	198	176	159	172	187	160	167	170	162	163	164	154	152	157	157	157	153	176	147	165	143	167	167	153	160	146	169	148	155	169	169	153	150	162	145	152
6199	1183	1342	1605	4342	1009	810	688	649	577	534	500	525	495	489	482	466	466	420	423	445	437	420	379	421	411	426	447	433	424	421	418	410	367	407	391	404	415	380	377	411	405	392	407	382	370	416	380	385	440	355	429	386	366	382	354	364	400	404	393	355	361	384	376	375	417	380	364	375	371	384	395	378	386	380	394	407	356	388	362	416	406	382	384	357	416	444	389	370	387	397	391	382	393	375	414	394	420	365	413	372	421	385	385	396	397	413	367	370	392	344	394	362	394	367	359	392	406	351	374	414	381	355	368	363	384	357	381	362	393	376	360	401	385	368	363	385	368	391	349	407	377	381	412	370	351	388	392	388	378	410	392	378	397	387	422	390	365	409	361	362	381	406	406	382	385	396	375	387	364	384	369	362	379	386	362	390	389	373	347	335	418	359	339	365	400	376	358	358	360	405	373	377	364	365	383	354	390	383	354	364	385	383	366	418	382	373	395	381	377	399	360	400	358	355	373	366	363	379	378	424	406	348	383	366	392	414	371	383	386	357	361	396	406	367	363	386	381	392	357	383	356	358	381	384	414	367	349	392	344	390	401	362	393	389	364	376	407	389	407	397	380	397	375	367	379	386	384	407	361	383	348	370	382	403	415	365	392	360	366	331	375	384	386	362	338	399	366	359	354	374	388	416	372	377	394	391	376	375	372	370	382	420	392	416	403	393	380	358	352	393	363	384	378	370	390	384	327	389	399	364	357	360	378	354	410	397	348	433	367	370	359	410	374	368	375	393	353	382	396	374	382	386	413	426	372	396	363	400	413	364	372	354	413	396	412	380	370	355	391	412	393	383	402	381	409	380	375	369	385	377	403	386	412	351	371	352	384	378	360	401	343	357	376	370	359	349	384	343	373	364	378	368	374	356	383	367	366	365	378	385	377	406	390	393	362	381	382	342	395	351	365	403	382	400	371	388	360	399	371	366	390	345	358	394	399	391	347	413	373	388	352	376	406	394	389	369	370	353	357	383	406	387	376	413	374	394	375	408	389	410	386	396	365	404	404	380	362	367	383	391	390	392	422	373	374	377	403	386	404	369	375	383	382	386	350	404	371	426	353	367	366	433	382	395	371	361	377	378	366	384	424	373	378	347	338	386	375	370	396	343	383	387	380	362	369	375	388	349	389	378	432	408	404	413	384	355	412	405	394	403	406	404	388	371	329	388	401	396	402	354	342	396	372	397	359	382	386	342	394	341	364	390	388	366	383	389	377	374	375	374	391	353	350	362	385	374	397	387	379	368	412	430	364	384	381	429	380	390	378	384	404	347	396	360	366	411	368	383	332	333	369	425	347	356	370	360	378	375	388	427	368	370	370	364	385	386	423	386	395	386	368	361	397	382	390	389	407	414	376	353	354	361	398	421	372	400	390	372	362	410	418	358	416	404	406	377	429	382	376	387	355	367	385	389	388	380	336	361	368	389	371	376	420	371	372	363	398	371	370	382	397	370	389	384	401	369	380	373	385	363	400	397	432	377	374	390	363	387	390	413	406	379	385	393	386	390	392	348	402	404	376	367	351	379	420	361	373	387	400	399	330	384	391	415	346	382	365	353	428	365	378	395	377	387	348	390	377	423	355	384	416	392	391	361	361	383	371	390	382	379	380	394	389	369	397	384	371	368	347	391	398	406	372	407	357	370	380	371	415	392	389	407	393	411	382	387	363	414	384	378	380	369	408	393	367	388	402	384	334	384	365	392	407	406	403	398	375	360	410	370	407	390	403	432	355	385	368	370	353	343	383	418	398	367	382	363	383	391	352	358	376	401	419	346	415	378	414	367	360	364	379	348	376	381	353	411	420	372	351	389	361	424	382	399	406	388	377	377	408	401	354	352	414	395	421	423	349	388	382	391	418	397	360	410	374	374	409	349	354	365	406	379	384	371	369	377	387	398	378	407	368	411	374	383	379	412	361	403	381	369	402	384	380	331	382	385	356	420	374	357	399	363	371	396	350	359	365	396	387	404	381	359	363	387	365	408	377	370	395	381	376	399	411	357	377	407	426	390	402	397	366	366	323	355	372	366	387	382	373	368	368	406	409	406	367	362	373	369	394	378	356	397	354	366	345	391	421	390	390	400	410	393	361	370	383	374	391	437	397	355	376	408	376	387	355	398	389	375	364	370	367	367	411	378	386	395	392	438	374	394	366	379	374	391	394	386	354	382	370	416	413	390	393	363	386	374	390	380	409	392	341	400	373	400	355	364	387	384	374	366	385	370	370	364	398	392	377	358	413	390	383	408	372	418	375	386	410	376	365	388	410	384	377	378	423	410	420	436	348	390	393	328	388	388	398	398	409	371	374	397	358	372	364	377	373	383	372	366	416	358	396	354	393	384	354	390	401	367	378	360	402	381	384	402	396	370	350	361	390	383	366	426	419	381	371	398	377	395	375	341	402	397	436	380	378	386	369	376	376	375	385	379	376	397	367	382	379	395	392	423	381	405	376	392	401	375	368	415	394	382	355	388	390	364	337	396	373	386	357	384	386	380	389	382	407	353	416	384	403	347	404	382	367	390	394	346	355	385	398	365	371	373	377	382	387	355	377	375	358	391	385	405	389	378	383	378	386	370	396	382	388	407	406	397	380	387	384	365	395	410	401	384	409	405	367	377	399	392	380	382	361	389	392	398	410	356	344	369	377	370	399	410	361	356	379	386	365	396	362	367	395	392	385	359	364	363	390	419	409	369	397	392	389	373	363	375	394	387	363	392	398	404	392	387	413	369	366	394	434	392	352	391	395	353	374	372	410	358	375	392	392	393	322	371	382	382	374	377	365	369	395	415	386	371	374	398	352	389	380	380	381	360	406	380	372	364	379	366	375	359	386	414	378	399	394	369	354	417	397	404	357	411	388	374	379	352	394	394	389	393	352	372	417	408	379	417	367	385	378	393	344	369	371	388	426	377	361	384	385	410	416	368	358	389	381	365	385	372	380	384	402	378	403	401	356	384	371	375	366	372	390	364	391	406	405	426	403	373	376	418	354	391	387	401	388	379	396	353	422	396	354	387	370	395	397	407	395	393	371	394	358	388	387	375	392	384	401	352	384	375	397	402	421	361	385	384	397	373	394	374	362	378	371	388	407	376	389	404	349	401	384	350	373	368	361	384	416	369	398	377	380	418	369	374	374	351	376	382	381	362	377	372	390	370	393	357	406	405	372	377	374	405	374	421	394	360	398	388	395	379	395	357	413	369	401	360	396	365	401	376	399	397	354	392	403	394	354	398	406	386	375	397	390	378	366	357	373	413	382	401	357	385	365	411	355	347	393	402	388	364	381	383	345	402	351	371	391	408	362	378	386	357	384	357	387	372	389	395	393	375	414	384	364	379	396	409	376	385	385	391	379	387	380	368	375	373	376	374	391	392	394	374	368	405	396	355	404	339	368	388	404	386	380	392	382	411	357	378	402	427	400	374	379	380	409	385	370	366	384	407	396	368	401	363	349
15046	2109	1229	882	1980	421	297	277	272	274	244	199	208	197	200	196	153	198	162	178	169	184	177	165	202	186	174	163	155	155	167	189	186	149	165	158	179	151	170	157	179	192	206	183	170	174	158	155	168	176	190	145	158	166	165	167	162	163	165	167	170	177	175	198	182	168	152	150	168	157	163	171	190	198	157	162	144	181	171	179	149	169	144	147	169	162	147	154	180	157	201	152	180	150	156	181	177	160	175	175	164	167	159	149	165	150	161	158	156	153	150	153	178	147	178	141	146	182	168	178	165	192	183	174	171	173	173	172	167	149	180	143	168	148	172	159	168	159	166	168	161	137	173	155	162	179	176	183	184	159	160	189	176	192	163	166	195	170	187	168	164	161	162	186	151	145	156	188	182	172	160	165	156	159	161	158	151	163	175	165	158	152	185	183	142	153	172	188	179	141	169	173	172	161	153	162	160	149	179	155	153	167	165	130	148	166	153	148	196	158	168	177	176	168	154	150	169	153	141	161	209	168	185	192	170	175	174	149	169	170	187	167	174	210	158	144	180	153	197	174	172	175	171	185	162	174	163	146	187	175	159	144	173	196	182	164	148	187	168	193	193	150	148	181	175	193	154	139	181	158	167	143	158	173	152	167	174	171	181	161	166	160	158	148	160	160	138	166	163	179	173	178	180	158	169	188	170	176	174	162	164	162	176	145	154	147	176	171	179	159	168	183	160	167	164	175	160	166	165	169	136	159	150	173	167	168	176	152	186	171	146	153	142	153	153	163	157	164	188	174	162	189	168	186	156	160	155	181	165	177	181	180	150	153	145	189	179	182	149	156	173	174	158	183	144	188	183	164	171	185	156	161	159	183	163	171	156	154	166	150	166	165	147	163	178	172	192	177	152	154	182	173	158	177	181	156	172	190	162	169	161	168	150	178	168	184	191	147	163	179	177	180	181	181	162	167	173	148	166	146	161	134	150	159	169	145	165	141	173	167	170	179	164	174	194	159	175	186	159	165	149	153	158	182	176	158	138	180	170	198	171	176	184	157	154	150	166	172	139	173	161	143	169	155	164	158	146	167	173	169	155	165	189	133	177	152	157	165	164	160	165	154	154	157	184	186	186	160	167	166	146	167	182	174	172	155	163	162	182	167	159	160	163	171	183	132	158	156	164	156	154	168	163	152	155	191	166	181	137	145	175	157	140	160	150	173	161	161	150	204	164	152	173	159	150	181	155	178	162	160	154	170	167	173	161	138	155	165	134	167	193	159	160	180	167	158	194	161	170	170	177	163	149	167	191	167	176	173	130	173	142	133	156	190	186	181	173	166	132	149	163	163	166	149	190	177	158	151	152	170	163	145	172	175	183	164	153	196	145	163	154	170	187	181	156	168	182	171	165	196	167	176	175	157	171	156	160	153	154	176	160	190	141	166	164	147	158	177	154	149	152	153	196	177	171	169	155	140	174	149	173	170	183	164	169	173	182	161	166	170	152	167	184	148	144	170	157	166	172	133	158	166	170	134	160	132	162	181	168	176	174	166	169	162	163	173	173	160	158	186	166	171	169	147	145	195	184	175	144	202	167	175	162	156	140	161	162	164	178	149	178	176	131	171	189	161	174	161	181	167	157	163	161	166	176	142	160	166	154	170	178	164	215	160	160	145	147	172	175	146	152	146	162	172	150	156	151	179	166	166	168	178	164	137	159	181	151	152	161	181	151	153	136	143	170	176	179	162	138	171	167	151	156	171	164	180	175	159	157	178	173	177	165	158	160	166	165	185	179	179	183	179	163	189	129	167	155	185	156	155	155	162	168	159	131	161	160	161	166	173	143	164	175	161	181	169	152	184	153	180	157	172	179	172	174	183	161	143	157	157	170	160	179	177	164	172	164	173	166	183	165	157	152	142	168	168	157	181	159	164	161	162	160	142	163	178	162	160	165	165	160	162	189	156	135	171	158	167	181	166	166	162	168	148	155	181	178	176	159	157	161	157	163	166	146	148	169	167	146	156	171	178	177	153	166	153	154	151	158	154	159	158	182	170	146	154	164	161	171	149	154	183	154	154	153	166	172	166	154	164	161	172	151	171	172	139	159	145	155	169	170	142	158	168	189	162	166	152	166	130	171	174	150	171	191	151	139	157	148	163	177	167	140	144	171	155	134	178	174	157	160	163	162	152	147	175	160	174	177	165	185	147	156	151	179	158	158	182	188	158	168	153	146	197	184	182	135	178	157	162	153	149	161	184	162	182	167	173	176	185	148	163	154	158	161	176	167	160	157	168	166	149	176	142	179	178	156	161	193	184	182	170	176	170	167	173	171	156	165	159	147	150	142	162	144	166	167	170	184	170	152	172	147	163	143	166	156	175	155	172	184	146	169	159	143	154	175	170	146	149	162	149	148	156	165	168	161	164	145	154	181	149	169	160	180	180	198	166	150	167	181	155	154	141	134	147	159	185	185	150	200	150	185	165	149	176	158	193	164	183	161	153	166	180	172	178	172	165	162	165	159	158	179	152	162	151	160	149	150	132	171	163	155	152	170	176	182	183	175	162	172	168	166	169	164	178	164	182	164	143	205	171	176	176	160	166	171	172	175	159	188	186	161	170	174	167	151	155	165	165	166	168	156	194	140	166	175	173	161	182	171	183	161	190	165	181	153	174	186	181	181	185	161	169	160	161	160	170	163	146	165	159	158	139	198	184	159	177	176	165	169	138	148	156	168	160	175	169	165	118	185	163	165	179	175	161	154	165	164	144	159	152	172	167	146	167	179	164	165	179	187	142	151	169	153	160	166	157	184	174	177	203	164	160	177	160	171	132	179	141	164	155	175	199	157	155	150	177	195	159	196	150	167	157	168	182	160	171	162	163	182	167	183	168	175	162	143	166	185	160	156	152	175	168	152	158	170	165	175	185	154	164	158	147	193	177	157	147	168	151	153	147	165	155	183	181	169	144	176	162	163	161	179	175	154	131	142	168	167	165	175	165	156	143	165	153	153	160	190	168	145	144	150	168	156	148	169	170	167	152	172	181	161	169	180	166	181	192	180	157	170	160	149	178	155	175	161	158	168	154	160	193	169	170	178	144	170	142	164	179	159	160	162	158	165	155	180	168	152	187	159	158	177	184	155	175	167	176	166	174	189	152	173	151	167	168	160	138	143	154	163	165	171	151	193	162	176	206	165	168	158	136	163	151	168	138	137	154	141	176	174	197	141	146	177	170	194	174	128	158	173	159	176	136	168	167	186	167	181	167	177	168	163	139	158	163	191	139	173	145	180	160	146	180	169	157	171	168	156	167	164	151	171	163	152	145	155	159	162	156	194	153	170	170	130	168	161	191	174	173	185	188	175	171	155	147	171	163	170	153	174	154	134	157	159	156	137	166	167	171	185	198	150	162	159	164	182	160	152	181	166	157	168	175	177	168	139	156	161	157	156	167	170	181	157	166	155	177	186	145	170	176	161	155	176	156	188	177	152	173	150	161	143	161	157	172
8568	1932	2315	2826	6544	1578	1145	1054	960	842	699	702	657	640	597	592	540	572	528	529	546	524	525	479	487	461	461	470	472	522	475	466	481	434	451	437	446	441	494	480	405	450	452	454	441	457	458	451	434	453	426	441	424	388	415	454	418	476	423	423	438	455	426	463	417	424	447	431	437	406	424	419	427	400	453	421	441	431	412	407	457	401	456	409	433	450	425	421	380	423	432	436	435	414	416	400	418	397	398	421	429	434	452	414	456	452	421	396	409	409	422	414	445	444	432	417	407	426	401	404	432	412	405	399	395	438	408	412	425	427	427	424	428	406	433	395	424	427	404	409	453	448	447	436	419	448	423	415	413	396	440	455	399	430	383	433	433	457	405	426	449	448	395	432	445	404	446	448	444	423	445	386	439	408	421	436	447	415	479	402	439	414	389	411	438	440	436	437	464	406	444	409	429	429	422	441	435	398	457	427	417	381	436	381	450	424	376	419	413	407	413	434	472	392	419	421	413	409	422	430	413	469	399	435	451	412	411	433	411	428	426	448	422	419	412	425	412	430	418	458	441	442	402	424	405	424	407	427	396	433	414	410	428	426	436	403	414	454	436	440	387	410	451	420	436	445	414	450	425	358	412	402	418	432	442	415	409	425	429	436	420	412	412	431	421	387	405	456	408	441	419	422	414	402	393	432	439	411	407	426	430	422	434	454	428	400	436	436	428	417	488	447	416	427	420	435	438	438	407	448	404	383	443	430	384	383	440	417	447	445	446	432	464	429	445	435	459	432	396	438	430	393	437	436	387	392	366	432	457	426	394	451	426	418	425	409	412	464	424	431	432	442	476	391	421	413	395	431	429	402	441	417	418	405	421	392	381	438	399	439	392	425	443	427	437	412	448	425	403	433	419	424	437	454	403	432	400	427	429	422	400	442	383	428	424	438	426	417	424	403	433	418	437	488	405	411	428	409	383	435	445	438	417	416	430	403	466	430	413	418	417	438	460	447	409	421	410	437	454	392	420	429	431	434	447	403	383	412	449	428	431	405	447	424	438	440	378	402	456	443	376	417	443	474	431	406	482	423	411	431	398	418	401	428	434	405	373	403	407	386	440	406	407	392	419	428	451	449	433	407	431	423	420	416	399	405	386	416	428	437	429	413	435	406	422	427	413	394	386	430	433	412	396	404	432	414	417	453	388	440	436	469	417	393	410	393	447	417	440	403	414	416	431	438	446	437	435	390	422	404	409	454	420	471	397	464	391	439	410	395	422	440	422	412	413	437	435	456	453	428	437	443	433	446	430	441	429	423	432	427	424	413	424	433	412	404	437	424	403	455	429	401	454	442	462	407	404	414	419	429	430	459	389	405	430	414	415	412	431	447	427	411	386	425	434	434	447	456	451	414	461	434	415	449	426	441	445	461	432	413	447	414	424	438	464	425	420	462	400	421	412	425	390	383	456	403	405	437	405	407	411	437	424	423	425	419	446	414	406	435	434	394	441	414	391	423	429	416	454	422	417	392	399	467	418	439	425	414	392	428	375	392	450	417	427	435	444	386	426	438	430	439	421	425	390	419	442	377	438	411	406	416	410	454	444	429	435	447	413	423	451	435	456	438	423	426	441	410	405	422	477	438	429	422	441	437	456	390	457	413	414	420	429	405	438	416	438	439	438	406	451	423	410	443	426	421	445	421	416	389	397	407	437	411	428	392	415	410	453	457	447	449	414	420	439	413	441	426	410	429	431	466	456	415	409	428	428	456	403	412	409	465	430	418	438	439	378	431	406	464	428	407	403	421	396	425	401	417	415	440	431	434	434	392	404	415	416	399	420	428	435	422	429	441	424	399	418	422	427	417	419	432	412	427	417	431	424	407	449	410	412	406	454	416	434	433	391	436	412	449	399	421	410	437	430	426	439	422	432	432	434	429	454	446	415	384	403	403	440	432	428	440	406	440	407	433	400	422	416	431	410	426	395	432	405	430	433	451	441	386	424	400	418	409	387	444	384	441	440	419	445	441	390	418	439	428	419	434	435	439	422	419	425	401	353	427	414	439	410	432	430	429	413	422	403	427	458	427	404	385	436	455	411	420	416	431	386	413	414	466	400	444	400	431	435	474	435	421	421	425	461	411	469	452	448	403	418	395	413	429	424	408	407	388	405	448	402	441	378	438	428	435	419	454	430	458	429	420	386	428	444	384	442	422	441	425	436	437	423	443	434	446	461	414	413	417	449	409	409	441	396	418	430	410	411	388	437	461	423	403	418	401	397	406	394	436	409	423	435	395	430	427	388	407	393	440	429	413	458	406	430	366	415	383	408	395	393	391	429	399	395	425	386	413	438	406	409	425	444	483	423	438	393	434	414	398	401	431	436	388	436	395	432	482	420	409	394	400	422	398	445	424	412	439	427	449	429	439	434	443	417	444	418	398	425	438	435	431	410	420	446	397	381	442	453	399	430	387	442	426	378	418	419	442	415	471	401	441	427	401	431	434	440	418	406	464	428	411	431	408	442	409	426	446	432	421	449	425	425	454	452	440	473	436	401	416	411	406	413	431	401	466	403	432	431	428	421	453	401	372	411	461	441	463	412	411	406	420	419	379	415	420	462	416	444	415	437	450	448	448	442	393	421	403	425	399	413	451	421	425	442	419	448	407	418	447	452	384	403	417	422	414	419	407	402	384	424	381	401	372	411	420	429	408	389	428	425	396	431	431	432	438	438	462	432	430	434	430	412	402	456	448	451	446	478	405	415	434	431	408	409	450	416	404	415	435	451	398	435	395	413	417	415	430	392	430	403	443	430	409	453	406	425	411	426	415	400	413	423	401	411	459	422	405	421	423	376	429	441	402	448	398	385	397	437	403	403	398	400	454	414	447	443	443	408	417	446	451	454	396	435	442	450	452	419	436	425	420	460	372	454	413	415	440	458	400	404	389	451	432	452	449	418	439	429	419	415	430	411	418	445	392	423	457	416	408	429	415	413	387	387	429	425	387	424	453	428	441	451	439	451	428	445	419	444	453	404	423	444	406	375	385	414	443	399	427	440	429	463	415	431	449	422	410	437	426	411	405	407	413	422	424	425	399	443	409	426	414	416	441	427	407	442	399	447	444	406	421	432	435	436	429	448	431	420	448	458	426	410	389	400	425	417	465	435	435	393	413	433	439	413	411	410	427	434	449	439	384	437	453	431	401	400	425	426	402	414	455	461	437	438	404	432	443	388	407	409	422	439	432	436	457	430	405	424	425	435	430	388	437	453	390	449	430	417	466	431	405	411	404	436	411	373	420	435	433	384	409	451	392	410	393	424	436	450	419	409	408	404	402	435	404	452	420	398	399	446	419	392	409	442	392	420	413	401	442	430	421	444	418	407	419	402	411	400	430	467	427	478	408	442	442	447	390	422	397	420	397	434	420	437	411	429	414	400	411	405	412	416	413	446	400	422	386	404	444	391	409	460	425	409	427	403	441	413	403	384	424	412	421	415	401	411	430	445	422
1995	630	403	373	778	366	370	364	353	348	335	324	326	321	363	401	353	328	329	318	372	361	327	375	341	329	323	312	381	365	320	377	335	339	369	329	400	309	370	381	336	344	281	347	358	288	363	309	360	318	340	340	349	376	322	350	346	315	350	353	342	365	351	358	316	372	337	331	364	361	348	329	356	362	347	340	361	380	343	353	344	347	329	347	351	338	332	336	325	301	343	353	348	319	368	314	333	340	387	352	360	377	312	347	353	353	350	348	327	321	355	345	360	354	337	393	384	325	341	327	322	330	315	317	353	299	365	358	336	362	337	348	371	383	327	370	388	370	390	379	310	348	324	319	353	307	310	332	373	369	368	345	328	347	364	350	365	355	307	341	322	376	335	315	354	360	357	347	387	366	332	330	335	346	359	385	362	344	359	323	321	342	386	336	322	396	320	343	315	352	341	365	352	354	372	362	343	339	351	346	354	342	346	341	359	354	353	368	349	344	344	361	321	317	379	343	356	348	371	388	313	349	346	322	353	343	339	337	328	380	321	380	353	350	371	342	317	363	319	374	363	362	344	347	339	359	344	338	353	376	372	356	320	353	351	299	325	328	358	364	355	307	357	358	335	332	327	372	359	357	361	330	351	349	376	362	341	315	369	321	346	353	353	340	369	369	356	379	340	358	355	340	337	382	371	287	343	372	316	310	352	374	369	359	353	355	384	383	354	353	317	319	359	319	330	340	359	354	369	342	360	307	306	356	351	353	346	313	363	355	348	316	338	350	322	321	334	351	343	366	343	318	379	349	339	361	374	372	368	345	348	344	329	374	342	356	352	322	318	353	317	333	377	356	349	344	327	368	347	348	375	338	385	358	324	304	358	364	351	330	351	326	338	330	338	336	368	351	374	333	341	320	358	326	335	365	373	309	353	336	347	346	365	368	335	388	363	306	314	341	352	332	359	353	334	361	371	355	351	351	386	383	337	320	365	340	374	361	310	342	386	355	340	366	346	319	330	354	332	342	334	348	324	327	346	333	351	347	371	361	321	340	319	358	339	372	376	332	318	335	353	351	327	348	361	329	381	350	344	370	359	365	337	319	323	325	353	325	335	367	329	333	347	330	355	329	341	327	359	346	298	367	380	342	364	358	310	334	363	363	370	320	338	353	360	348	359	313	341	320	368	365	330	357	340	338	334	351	324	369	345	358	356	373	355	360	346	357	325	326	360	324	354	352	361	327	379	339	329	290	347	344	371	375	349	369	334	348	344	370	368	328	349	352	304	359	337	342	339	357	333	347	335	377	341	359	377	354	354	345	331	363	340	352	298	366	347	349	327	382	298	350	324	354	305	325	319	330	344	339	316	354	324	332	340	346	327	318	363	341	383	355	362	333	343	349	305	316	326	350	327	341	340	358	352	361	352	332	414	372	337	363	385	368	328	338	368	369	349	347	333	334	371	356	345	334	330	371	309	394	324	361	320	305	356	357	356	357	336	320	336	324	341	342	338	299	382	343	357	335	334	356	350	336	335	343	332	358	371	328	369	339	347	362	356	353	331	346	323	391	351	364	372	359	315	358	351	362	359	332	319	324	364	364	355	344	372	337	369	334	321	310	357	339	322	361	324	361	320	320	339	357	341	373	370	336	324	307	347	352	303	335	361	353	360	352	351	357	374	350	373	384	338	341	348	342	352	336	353	361	367	329	335	366	375	341	314	317	320	351	307	411	340	349	331	338	313	361	346	358	358	349	349	357	369	362	357	365	309	324	332	305	338	364	341	351	351	353	325	308	334	327	295	351	316	310	320	337	360	328	351	337	359	371	374	329	350	326	356	350	363	322	346	344	400	360	358	347	334	327	341	346	343	328	324	374	385	325	353	351	376	340	341	378	356	349	339	351	364	351	398	357	363	374	372	339	336	358	386	334	338	333	363	311	347	338	353	337	357	355	344	329	356	336	351	375	337	342	331	342	347	325	333	340	329	340	347	399	343	332	354	349	362	316	347	339	342	328	319	347	335	336	311	358	329	353	381	365	345	384	351	340	324	342	321	352	338	386	385	356	367	360	341	370	327	323	360	333	330	355	361	350	340	340	351	310	334	345	340	328	360	373	350	396	360	389	342	380	368	328	365	337	335	350	323	363	343	351	382	321	352	354	358	365	323	341	329	375	340	355	362	337	362	317	350	362	315	326	328	340	373	319	344	378	324	319	350	378	355	336	324	360	376	367	365	338	361	353	344	322	321	327	332	369	315	334	328	361	347	339	359	357	340	334	334	339	341	313	365	337	354	396	336	370	374	333	344	336	333	335	322	396	315	371	337	344	316	346	356	341	340	362	368	340	357	339	329	346	348	341	334	327	333	340	365	335	337	373	357	370	332	351	332	330	334	367	385	366	366	353	394	357	354	390	317	291	357	350	350	335	338	357	366	379	397	360	345	379	361	314	325	355	368	339	333	371	342	322	312	339	335	347	354	388	328	354	358	340	308	317	318	367	367	347	343	368	360	361	357	343	342	337	365	365	366	335	389	369	353	339	362	354	350	396	368	328	362	323	373	353	373	344	385	336	350	322	325	327	372	350	324	351	315	330	333	344	352	352	350	376	339	342	348	363	343	318	321	352	324	361	331	379	355	327	333	339	362	355	334	344	286	335	346	342	355	305	387	355	316	333	327	356	325	333	344	325	301	353	320	330	334	325	363	379	392	358	389	369	336	340	352	312	373	352	314	335	339	321	348	334	339	354	331	335	367	324	327	358	332	315	366	355	367	369	388	402	393	355	355	369	348	332	342	384	295	328	350	313	382	384	349	346	387	352	315	361	353	369	377	335	342	327	295	326	331	372	362	332	321	362	330	342	319	302	338	347	356	321	367	368	363	333	327	307	361	319	318	325	350	331	373	339	356	349	344	329	339	358	349	340	334	315	349	345	378	370	317	348	347	347	348	348	367	340	327	343	346	387	329	353	340	367	354	355	358	353	357	319	354	365	356	374	329	305	307	362	330	358	333	345	356	355	365	384	362	363	335	335	356	337	354	356	331	349	357	337	326	319	338	396	328	330	389	346	353	336	370	322	348	355	377	325	354	326	347	350	362	356	337	328	334	333	359	328	344	347	357	353	329	390	337	337	338	353	344	347	347	332	322	330	312	335	368	332	330	389	336	348	364	337	360	345	334	347	352	325	350	364	351	363	331	366	319	358	369	342	371	398	333	381	316	348	352	358	357	343	374	357	332	329	349	356	341	351	359	377	361	321	332	311	320	314	339	354	337	322	351	346	355	353	343	346	350	377	357	337	339	362	361	343	349	327	331	331	344	391	371	339	337	346	313	353	377	365	351	327	375	382	330	336	372	338	362	351	372	343	322	340	308	358	357	360	339	345	343	367	343	326	331	339	378	351	348	345	370	320	337	321	378	344	354	320	389	339	339	327	351	386	329	341	365	359	323	362	314	351	333	328	324	317	353	358	329	323	329	316	372	365	361	343	331	365	357	348	373	320
2014	1030	740	1023	2578	782	839	755	743	780	757	742	753	771	741	767	762	747	752	721	764	710	733	762	755	748	752	714	771	722	760	693	750	720	744	733	781	751	782	725	751	746	710	783	742	746	737	725	732	724	757	793	701	745	743	747	735	769	707	763	691	718	735	767	773	763	735	799	710	757	759	707	728	756	759	747	744	767	745	787	737	763	750	734	760	734	786	738	702	700	743	755	727	722	791	770	716	790	712	755	737	773	707	722	710	767	743	724	742	729	715	766	743	786	756	720	728	726	725	753	711	751	710	726	778	743	749	747	744	750	677	729	753	706	755	761	764	766	785	722	784	772	743	766	717	732	733	708	717	736	728	752	763	759	763	737	752	771	715	748	744	737	778	759	755	754	810	743	753	732	761	751	795	679	768	776	770	748	735	711	731	758	736	783	742	757	776	731	755	732	720	729	724	780	738	755	741	758	721	751	760	704	742	713	717	705	731	705	702	750	772	782	749	785	768	755	715	748	732	730	813	728	728	747	706	723	737	746	755	741	745	709	723	733	771	763	755	687	743	708	717	728	769	760	718	731	735	735	751	758	707	703	764	768	708	771	830	699	782	749	785	739	731	754	787	752	734	745	714	737	735	748	723	821	799	762	732	749	750	777	706	767	783	765	737	693	753	777	754	744	784	751	709	724	747	740	718	772	770	769	758	761	760	763	832	778	754	772	729	701	705	742	716	677	699	742	778	688	728	753	696	700	735	716	713	760	745	732	733	726	749	758	728	758	769	726	729	692	767	715	731	718	782	730	716	765	692	711	763	786	779	752	724	733	745	754	772	755	780	719	760	715	744	762	711	766	742	794	728	780	710	734	806	736	731	756	730	741	738	756	748	706	747	730	731	758	688	779	752	738	766	743	777	763	728	769	759	752	715	744	734	704	725	770	804	815	728	685	694	733	747	736	733	793	750	773	720	741	771	732	719	740	771	772	788	747	748	776	776	739	740	738	739	764	736	788	783	771	668	739	737	759	748	754	783	775	724	719	746	733	765	739	707	705	758	766	743	724	726	735	765	740	758	713	743	746	742	764	747	711	720	747	769	701	757	745	719	802	701	761	743	744	735	768	751	763	732	753	731	764	775	737	794	740	734	724	759	736	725	784	748	728	772	696	746	752	781	720	728	768	740	754	735	730	766	675	748	744	749	786	776	755	699	703	738	725	748	737	720	785	748	765	722	793	781	739	780	752	739	692	706	763	780	745	761	736	767	759	687	734	734	759	721	721	754	720	749	748	770	767	712	699	767	773	738	678	761	766	762	757	730	773	785	721	773	748	707	723	732	775	751	718	769	783	735	744	770	748	741	806	737	742	763	731	744	766	742	720	745	709	714	741	760	764	745	731	747	771	748	769	721	741	756	732	721	787	740	782	683	767	779	718	789	774	736	778	758	787	782	743	728	748	749	699	756	740	750	772	760	721	730	664	770	713	743	771	740	746	733	791	704	770	797	691	693	704	769	739	770	779	784	776	718	719	737	720	790	734	767	719	767	749	724	747	715	777	744	724	790	782	705	726	741	718	795	759	704	768	749	758	707	713	731	761	714	786	746	755	806	694	770	717	748	702	722	693	712	720	740	710	753	762	775	726	730	730	751	747	792	730	718	770	704	771	738	738	732	749	731	767	707	750	787	778	793	777	717	734	722	745	773	735	691	790	794	759	740	759	760	716	760	740	717	774	753	708	743	753	742	743	758	747	778	718	749	707	771	721	760	677	773	720	727	769	739	758	714	724	752	749	755	732	764	772	768	752	695	756	733	737	749	778	734	753	750	753	727	757	784	750	728	756	777	726	735	751	726	780	730	743	793	785	766	737	769	782	754	763	764	783	715	747	743	781	742	708	748	730	758	759	754	677	745	748	762	772	718	780	756	755	733	812	710	774	752	759	750	755	775	760	751	732	731	793	796	776	762	758	811	739	798	824	763	773	735	694	713	714	778	729	769	755	715	786	714	685	725	730	779	716	776	746	768	763	720	774	716	740	727	736	707	762	771	749	732	762	770	800	785	762	739	762	758	750	748	706	778	817	750	723	747	712	721	755	763	718	763	734	725	753	700	726	758	696	752	739	778	741	757	739	733	717	744	758	699	762	764	741	749	709	738	785	772	790	692	780	753	753	730	770	721	715	680	718	760	733	753	745	729	712	736	741	703	768	677	790	752	744	763	743	773	772	674	737	715	783	737	776	775	746	747	744	742	718	730	738	738	762	698	748	703	772	778	766	721	730	750	716	706	756	718	733	756	737	719	759	750	710	745	750	751	762	742	761	744	728	738	710	745	795	771	768	691	770	745	744	754	750	730	765	722	771	735	766	746	719	771	766	751	751	749	742	760	810	712	713	769	724	744	751	687	734	730	758	735	755	713	737	742	701	685	716	768	740	791	788	714	772	768	688	778	750	738	747	763	690	768	710	751	736	712	722	731	738	765	728	726	744	750	718	714	762	767	782	716	748	783	752	682	762	736	746	733	749	791	722	727	737	800	737	764	738	761	720	782	727	728	747	748	742	734	732	752	756	785	759	736	730	817	739	743	790	745	778	758	703	756	698	754	762	769	732	748	705	757	779	690	760	714	759	743	753	803	745	751	687	738	778	698	753	745	782	679	771	708	709	782	749	726	771	724	730	728	732	685	740	738	774	760	773	742	745	777	700	745	738	757	763	742	760	723	804	743	712	762	713	737	676	722	764	752	785	786	707	755	764	760	745	755	761	692	763	744	690	745	745	659	763	747	722	736	758	733	740	713	758	753	764	764	758	792	773	725	784	731	814	754	707	755	723	716	719	753	732	757	713	815	764	739	749	727	684	742	769	711	753	750	757	743	740	766	758	763	810	730	705	770	708	752	728	710	714	792	727	721	766	770	761	747	714	744	765	750	739	783	769	765	725	752	745	740	781	739	733	706	742	764	732	722	697	721	732	735	764	754	760	706	708	713	764	767	748	752	761	752	746	731	821	723	676	744	752	741	726	778	747	732	715	757	757	758	748	739	836	724	764	781	764	725	735	769	770	760	771	727	749	771	727	749	771	737	700	772	780	745	729	731	718	732	766	715	787	734	779	771	707	743	739	738	744	749	763	794	788	724	771	777	764	746	750	791	741	779	721	757	703	753	788	775	721	774	759	716	738	699	700	803	789	770	757	776	709	749	731	763	756	768	690	756	727	751	769	723	766	767	732	736	733	772	715	756	753	756	799	755	760	735	758	763	716	774	705	718	774	728	766	765	736	766	736	754	691	760	798	734	768	722	721	748	783	702	800	737	773	694	705	759	752	755	708	753	798	745	729	722	748	765	790	732	768	711	762	764	779	762	769	699	748	688	804	776	752	772	731	752	728	781	721	734	767	764	747	735	766	754	764	730	691	755	725	757	732	722	746	709	773	737	803	750	715	716	740	736	756	782	802	751	759	696	740	747	764	723	757	737	752	746	758	825	729	739	776	700	784	718	815
8110	1085	656	765	911	249	236	223	215	191	174	210	200	180	203	196	181	147	179	172	170	171	189	144	191	193	147	153	173	164	153	164	156	152	176	180	187	146	152	142	154	169	188	159	154	158	151	175	134	164	174	169	166	154	152	158	141	138	159	147	178	166	170	180	144	156	192	185	181	170	165	174	172	154	172	151	139	159	161	152	143	153	160	157	163	168	146	164	156	171	148	133	174	167	154	169	157	182	161	173	158	179	152	174	164	143	185	160	154	171	132	145	165	137	170	141	147	152	174	168	154	148	159	173	160	181	153	150	163	151	164	169	158	147	161	185	152	154	154	164	161	141	156	150	159	159	174	150	148	171	175	160	186	174	162	155	158	147	166	144	160	128	185	141	153	178	129	147	144	154	180	171	145	143	169	187	171	161	132	165	148	177	156	156	181	165	127	146	169	134	170	167	154	153	134	155	153	167	156	168	168	134	147	175	197	177	167	151	167	188	152	153	169	143	159	152	149	167	149	181	151	161	143	163	153	175	170	158	159	146	145	156	136	177	167	162	156	171	184	166	179	170	160	178	168	178	171	177	163	147	159	160	140	143	175	153	190	167	191	166	155	135	156	155	164	170	144	178	155	136	150	176	130	136	159	168	155	200	158	174	171	151	156	166	150	160	147	182	165	167	157	182	179	176	138	141	168	143	187	178	162	164	145	148	144	149	156	147	172	169	156	161	153	149	154	150	140	184	156	162	154	144	150	168	179	141	166	153	157	181	163	153	155	155	183	156	137	152	159	161	158	166	151	175	160	166	149	174	174	167	166	170	172	151	167	188	170	170	167	162	161	148	172	171	166	176	169	187	165	151	153	155	173	176	155	173	187	152	151	162	159	178	168	154	144	147	174	155	142	139	156	175	167	160	160	163	147	166	145	147	140	150	162	175	182	145	169	168	154	155	181	159	179	135	143	163	161	158	170	179	165	165	122	170	166	156	157	169	143	169	144	193	173	187	198	154	164	149	161	187	166	156	147	164	178	195	166	156	159	148	194	167	157	173	189	153	161	156	139	173	152	162	126	149	156	163	158	164	195	164	179	169	158	161	176	201	157	147	156	169	167	161	144	135	183	164	151	159	163	160	145	125	183	148	179	156	152	142	183	173	147	139	170	156	154	159	160	158	158	166	140	150	149	143	154	148	148	190	188	180	172	147	156	145	162	156	171	158	141	147	156	176	174	146	148	148	176	149	174	150	161	152	145	159	156	185	168	154	174	158	183	188	173	146	154	166	153	160	149	138	155	155	150	155	158	147	165	171	166	184	176	148	179	139	158	162	146	141	156	166	169	163	162	171	154	161	155	167	159	157	158	171	175	171	175	152	169	156	174	172	173	168	165	153	151	185	140	154	164	146	182	174	168	184	186	159	190	133	143	167	151	153	163	166	152	160	164	181	142	168	187	166	155	157	165	140	158	164	152	154	156	181	159	149	165	158	176	168	160	171	165	138	166	179	165	149	133	154	158	174	154	152	154	183	131	151	179	159	165	144	159	184	176	146	169	162	159	131	161	147	170	151	141	175	162	145	164	163	151	147	169	143	152	143	146	164	153	153	172	135	153	150	177	161	156	135	158	138	167	168	169	160	154	176	181	163	170	150	175	169	166	155	153	165	174	149	147	160	168	153	156	158	175	153	164	155	183	177	156	178	168	169	166	185	159	171	154	158	153	186	157	166	148	156	176	130	166	156	148	174	159	148	143	168	147	171	193	150	152	152	166	193	156	176	155	176	169	164	179	157	158	163	156	146	152	180	153	178	172	168	189	163	153	156	172	146	150	173	145	141	169	172	152	156	169	188	169	141	133	171	150	160	143	174	156	145	156	148	152	157	167	169	170	143	158	182	154	136	138	178	177	151	156	167	160	147	160	161	158	162	196	177	159	149	168	148	131	171	176	132	165	140	158	153	155	163	157	158	146	156	175	166	181	164	164	129	143	149	163	147	155	165	180	163	158	158	148	164	152	170	139	155	141	144	164	144	155	163	184	160	159	140	148	166	147	155	170	140	187	176	167	165	164	143	160	157	157	153	164	148	168	172	167	140	155	157	173	180	147	172	150	150	171	165	157	144	161	144	143	159	153	165	143	154	177	178	171	164	155	173	168	137	148	158	157	153	155	149	152	145	158	138	155	178	148	158	161	153	171	161	163	149	157	171	141	154	168	163	153	169	183	168	177	133	165	157	178	168	164	140	146	143	171	169	184	148	127	167	158	162	151	162	170	157	181	180	151	157	139	162	160	176	148	168	166	155	151	170	166	144	132	165	173	175	175	164	153	147	153	168	160	143	158	155	154	149	173	147	154	149	177	184	174	169	175	163	159	128	153	167	159	147	158	158	171	159	155	156	152	141	164	171	148	153	158	158	179	150	155	169	185	162	144	154	156	161	180	164	187	157	155	150	159	158	169	156	185	155	186	161	162	180	164	172	154	164	160	164	142	151	191	172	137	145	151	153	166	157	187	173	152	150	180	169	159	151	190	150	148	179	169	156	163	137	170	162	157	164	131	158	145	155	152	167	160	154	128	158	154	162	150	161	141	153	173	167	142	165	156	140	147	168	158	170	152	150	170	167	136	154	138	172	160	169	168	173	151	164	174	162	176	151	172	146	163	147	189	169	166	170	159	151	166	145	152	166	153	138	161	154	148	176	168	153	140	164	147	163	150	147	166	158	167	174	152	144	152	170	188	174	151	164	156	172	166	155	144	142	155	174	151	150	168	157	168	165	143	164	162	142	155	141	153	145	181	166	149	169	158	137	145	162	141	154	166	168	149	178	160	163	160	175	167	178	132	168	160	130	168	167	158	160	160	172	165	161	142	154	166	180	170	148	145	131	169	169	141	160	152	169	174	153	159	214	149	160	172	163	171	185	138	166	155	145	180	169	150	170	149	147	156	173	179	166	170	168	174	143	159	149	153	150	152	132	177	161	153	168	186	175	142	174	166	145	181	160	152	142	188	178	165	147	147	185	170	147	138	183	161	162	159	172	151	171	167	161	178	140	163	171	163	154	164	153	156	186	174	182	156	158	163	180	145	179	168	170	172	157	153	152	165	166	169	170	146	167	159	163	169	165	149	157	167	150	123	165	177	151	137	161	182	163	185	164	161	159	146	178	132	166	186	161	152	145	167	152	134	160	160	186	136	184	170	142	135	163	157	177	137	158	167	166	137	157	132	167	182	168	165	150	155	155	154	179	181	150	141	163	163	162	168	168	154	157	170	159	142	145	145	172	157	151	193	161	148	173	162	164	156	190	149	147	172	151	185	187	166	140	136	170	146	159	167	152	148	141	127	178	181	169	167	169	154	162	166	170	145	154	151	159	173	144	158	176	145	148	174	149	184	151	165	138	142	171	186	162	157	165	163	158	170	164	161	160	178	163	175	156	170	164	164	177	160	182	177	160	149	151	170	167	139	170	164	147	158	148	140	158	168	156	150	164	160	155	142	178
6411	1344	1252	2684	3103	952	798	666	628	586	609	557	474	473	504	467	464	479	471	449	390	462	448	387	374	448	375	392	378	369	399	393	425	414	391	413	381	401	386	411	383	412	380	383	386	402	370	368	406	374	423	396	345	389	384	427	406	382	375	378	404	419	383	383	406	351	394	382	383	405	416	404	352	365	369	392	355	399	388	358	381	395	379	414	394	362	362	390	378	387	403	387	396	340	411	389	407	377	367	389	367	408	366	367	400	365	381	395	372	378	414	407	392	412	419	418	396	372	401	354	378	365	360	383	349	421	358	397	359	386	379	390	366	394	367	367	358	374	377	376	391	369	379	379	366	402	359	393	374	365	384	346	402	379	364	406	416	390	394	383	346	359	396	380	368	376	404	376	370	374	374	387	365	363	354	411	371	385	363	364	375	385	375	371	365	319	387	387	376	369	403	406	413	400	388	392	415	407	347	383	386	405	390	383	377	383	407	330	392	365	360	345	387	385	361	394	381	374	402	408	354	389	377	396	414	397	370	387	361	371	416	398	370	403	399	352	381	367	367	365	407	373	394	380	407	384	391	411	392	358	382	410	406	379	391	396	399	406	373	381	429	398	411	429	384	393	351	375	394	371	394	370	400	393	426	389	356	397	389	428	370	365	417	373	359	363	368	375	380	414	361	375	370	385	408	438	368	366	388	379	379	342	391	370	382	375	381	385	393	415	391	409	407	364	375	402	396	379	375	374	382	347	366	369	394	380	388	362	362	413	374	414	384	373	401	374	365	365	372	364	379	402	404	343	409	389	363	388	389	423	367	390	411	355	344	395	402	373	352	353	370	368	392	390	411	361	399	358	360	380	413	351	374	364	400	394	383	378	422	408	406	389	390	385	375	431	369	382	380	393	373	408	403	380	392	375	404	360	355	388	391	410	373	389	360	368	382	365	388	369	366	399	389	405	389	381	370	347	379	370	371	419	379	398	345	373	357	382	392	372	390	390	366	365	392	405	348	403	370	404	410	371	357	371	347	386	393	397	375	382	371	370	412	353	380	385	400	335	397	376	365	394	359	374	394	357	367	366	408	357	383	380	376	366	354	405	339	425	383	393	388	425	400	372	371	407	357	397	368	382	402	387	399	424	361	359	369	359	370	389	383	398	354	396	363	382	366	399	383	392	418	367	397	396	355	367	396	378	362	381	417	398	393	418	435	386	360	356	382	380	367	392	412	389	367	392	404	392	407	406	386	361	351	410	375	372	422	349	388	358	383	396	390	386	384	384	398	342	415	393	360	435	385	402	368	380	373	378	413	364	366	405	383	396	357	380	373	352	400	351	386	346	404	365	374	398	385	384	399	402	381	397	412	331	380	380	365	384	378	358	407	378	383	368	375	363	413	390	356	415	386	411	431	386	367	363	376	424	419	384	363	384	361	378	387	373	402	376	382	387	392	414	366	379	373	376	397	381	376	345	384	385	390	364	394	425	350	359	383	358	397	370	383	383	399	373	425	371	367	370	363	350	384	419	378	386	366	395	412	395	428	415	377	376	355	384	365	361	376	374	399	382	417	387	397	408	385	417	391	398	361	383	363	386	360	396	411	407	404	397	395	416	388	387	384	396	378	396	395	358	404	423	359	389	388	395	357	410	389	381	396	371	390	370	386	361	388	383	386	377	343	399	345	403	325	379	374	385	383	375	393	405	361	370	357	380	350	383	377	412	367	358	381	399	395	374	370	389	368	369	353	373	387	384	381	360	377	399	388	413	409	388	366	374	404	371	356	392	373	374	393	401	350	338	378	398	363	369	346	429	384	405	359	386	355	410	366	382	377	359	335	384	384	368	374	358	365	332	376	368	399	417	377	417	388	360	383	405	378	375	355	365	374	405	385	406	359	371	382	368	391	371	371	388	391	387	404	406	386	372	403	399	352	376	391	378	358	378	409	393	374	393	356	339	390	406	400	398	411	351	378	385	386	393	402	399	339	368	360	358	372	387	364	390	385	370	370	329	395	369	337	404	383	364	386	359	368	366	391	406	403	361	407	390	371	362	375	376	341	394	406	419	364	366	394	379	356	395	394	378	384	417	379	385	416	329	384	402	390	366	355	395	405	362	383	379	365	421	393	390	366	392	394	368	355	341	367	392	385	390	395	380	380	396	401	419	355	395	376	379	427	364	376	381	379	346	376	367	388	368	414	396	406	376	393	369	368	407	363	415	377	374	386	401	432	352	379	354	355	406	413	342	384	385	413	403	373	416	402	364	350	404	374	427	355	374	359	372	393	385	396	344	390	382	355	351	399	404	375	337	366	391	342	420	402	395	399	365	400	380	386	406	383	375	384	363	367	399	371	397	359	396	381	385	427	405	411	389	392	387	408	392	375	395	377	386	383	380	381	364	376	356	390	372	379	370	355	374	430	366	359	359	366	410	355	377	397	381	389	396	373	378	401	397	414	355	403	385	353	399	383	434	361	371	403	387	374	388	356	378	359	376	365	369	348	390	372	383	386	385	370	402	370	376	416	364	368	355	413	382	412	365	384	409	366	383	377	400	376	390	400	331	368	420	350	365	354	372	352	369	347	368	365	378	378	380	382	384	384	352	376	368	392	381	391	411	380	383	368	414	355	382	377	386	350	394	388	406	395	325	378	386	413	384	390	357	382	373	416	357	356	410	355	415	352	387	343	392	413	372	388	379	375	418	385	402	354	372	403	360	417	387	353	359	400	378	326	375	410	348	385	367	408	340	364	391	353	341	361	399	396	395	372	411	399	453	390	377	424	404	422	425	358	380	381	408	345	444	392	400	365	362	362	384	389	391	395	379	388	373	397	390	379	391	374	391	372	370	376	395	370	401	384	347	387	365	347	370	403	371	383	397	382	383	422	383	387	397	383	388	349	357	372	372	400	373	366	378	394	376	363	386	378	366	412	367	371	386	368	399	372	405	374	389	405	375	398	349	377	360	359	365	390	395	389	360	368	369	406	377	385	364	360	417	359	391	425	366	401	394	382	384	381	423	404	418	402	366	379	366	368	344	379	375	398	392	350	399	372	410	383	366	368	432	418	374	370	395	386	362	373	390	385	353	406	379	409	397	406	385	361	374	376	376	383	394	356	430	366	399	410	357	390	379	405	374	375	380	383	414	412	338	395	409	396	376	375	380	342	382	399	394	393	387	403	410	389	394	420	375	386	391	390	409	367	374	378	397	384	375	383	364	399	413	378	390	391	374	409	422	386	410	359	347	367	382	382	379	345	380	379	389	367	361	408	368	391	400	394	368	379	357	356	356	401	348	389	373	366	386	375	390	377	414	365	359	357	400	369	337	394	394	376	390	403	397	369	413	382	382	378	416	391	405	372	360	386	386	386	390	385	366	368	390	375	386	391	398	387	366	426	380	389	378	390	367	354	370	389	383	401	356	392	370	391	381	404	379	395	357	360	376	396	418	437	372	408	370	344	367	351	382	410	411	363	409	390	397	370	363	425	429	400	350	369	372
14402	2314	1072	1325	1320	386	336	300	259	228	226	213	200	203	187	180	183	192	183	169	165	165	177	174	180	178	199	170	181	179	166	157	194	173	188	159	175	162	168	180	172	186	176	148	163	142	166	147	143	180	189	170	182	179	168	171	192	150	159	178	169	174	164	181	184	173	143	181	158	156	189	180	156	170	166	174	146	156	167	172	172	167	189	189	170	190	170	175	148	171	155	153	162	131	178	154	155	141	186	164	167	149	164	149	168	180	164	171	167	170	168	154	183	145	180	181	167	177	156	173	150	168	147	183	178	185	149	159	145	195	172	139	149	177	163	150	192	163	189	180	169	150	166	171	156	182	175	172	164	152	170	161	163	152	138	164	165	181	166	157	179	171	175	184	169	187	170	166	141	174	170	163	182	171	150	172	153	150	164	155	159	175	176	171	155	195	176	157	168	174	168	192	150	156	177	181	168	167	176	175	172	169	160	176	165	166	173	145	159	171	201	152	153	160	135	164	176	161	144	159	154	152	186	171	172	159	154	186	136	173	178	173	164	173	151	147	159	140	153	141	174	165	160	150	153	188	146	168	175	157	144	159	163	183	188	182	160	166	193	154	169	203	162	146	151	156	153	163	159	156	160	154	155	148	156	152	177	170	163	148	183	175	158	164	163	168	172	173	144	164	172	190	143	161	152	168	156	144	178	166	180	158	162	162	150	126	160	153	161	181	174	181	171	182	150	165	156	154	158	152	177	154	168	187	150	154	147	155	165	169	156	154	158	155	154	162	165	177	152	159	125	168	184	173	200	185	161	195	159	149	179	155	174	164	148	175	159	165	170	184	140	176	162	152	164	151	164	169	177	156	174	184	160	159	142	145	138	169	155	176	169	151	153	151	168	152	179	145	152	166	174	173	159	183	161	156	164	201	158	138	158	159	173	153	162	160	165	181	152	193	155	143	175	201	182	157	157	156	179	180	147	175	168	156	167	173	148	162	157	158	166	161	173	175	182	169	163	155	186	155	171	167	180	162	192	164	137	154	168	154	161	145	176	149	182	162	155	171	163	161	164	149	164	173	161	159	155	154	162	161	162	180	172	160	177	170	158	162	156	181	169	144	138	160	161	186	157	147	155	173	162	131	181	166	155	139	167	157	166	171	186	159	164	178	146	181	182	158	185	155	183	173	171	148	165	178	150	154	174	174	169	150	167	170	179	179	157	157	157	166	174	156	179	201	188	167	153	157	169	166	156	157	165	143	177	175	179	176	147	182	179	160	143	174	159	167	164	146	150	186	188	167	161	150	151	196	168	169	166	167	156	141	165	170	156	165	144	177	151	169	166	151	138	184	177	151	158	158	165	164	131	152	151	179	169	154	160	160	181	156	184	169	168	156	173	187	179	154	170	158	153	173	159	169	165	145	163	154	170	152	184	151	161	167	171	193	178	172	170	153	157	179	152	168	165	178	194	146	163	160	166	159	166	159	164	168	144	136	190	171	142	177	155	157	158	174	171	163	187	171	149	154	147	184	150	141	176	174	189	160	177	196	164	191	153	168	200	176	164	173	146	139	184	178	164	157	159	159	163	189	168	168	182	140	172	168	177	177	150	164	176	170	176	163	185	168	170	181	172	170	155	177	162	161	161	165	173	182	168	172	156	148	147	143	193	146	174	165	180	150	163	143	163	194	161	151	154	157	147	174	147	147	160	151	155	146	148	164	164	197	173	180	142	170	168	151	170	175	154	160	185	150	179	173	179	156	157	166	159	163	183	163	161	181	177	180	172	163	170	150	171	140	154	170	173	167	160	171	158	165	189	185	167	176	163	162	155	175	161	164	174	153	180	144	162	161	185	188	183	177	171	170	166	161	157	175	149	149	161	167	183	164	142	140	152	158	155	175	151	165	173	166	154	161	152	140	170	155	160	169	146	145	162	147	159	155	174	169	177	178	170	156	160	147	192	161	152	162	168	175	189	162	154	155	182	151	150	173	162	152	167	172	162	169	215	188	173	154	201	169	175	156	148	164	187	171	154	150	167	156	168	156	172	173	165	177	167	183	145	179	119	151	177	151	177	159	168	159	153	157	153	149	162	160	151	175	184	177	197	165	155	184	171	171	178	173	166	169	158	141	169	186	161	159	177	163	163	173	173	140	150	180	147	182	136	149	154	178	195	167	185	158	175	161	155	175	174	161	190	161	165	161	168	153	163	170	169	162	189	179	155	160	159	143	167	161	159	168	191	165	168	174	175	161	171	170	141	154	184	154	178	170	176	159	149	169	179	154	158	188	180	161	165	168	154	165	164	160	160	152	178	163	166	177	168	175	185	169	175	160	160	170	175	154	162	174	157	129	152	156	140	142	158	160	153	164	178	186	173	204	156	132	195	153	147	170	175	161	200	178	187	152	153	143	172	149	170	159	140	152	188	162	149	150	172	143	140	168	135	179	156	144	151	146	173	165	163	137	150	154	152	162	147	185	157	177	191	168	170	164	181	175	148	143	157	159	173	167	154	143	159	166	142	192	168	156	182	152	158	158	163	171	172	181	183	141	172	164	167	172	166	166	161	180	154	177	196	155	166	147	167	168	135	159	174	183	156	172	159	169	163	168	163	155	151	183	150	164	168	156	189	158	154	145	162	165	173	174	167	158	158	178	154	156	150	157	152	166	159	150	141	173	163	190	174	181	144	176	177	166	161	165	170	193	147	169	158	169	146	153	152	176	167	142	162	162	145	152	160	162	161	171	167	154	166	160	185	170	162	169	172	175	148	167	171	164	192	166	173	171	162	172	158	150	188	174	185	153	139	157	152	176	158	179	160	159	164	172	168	146	140	191	177	186	169	165	158	145	179	189	167	187	161	169	147	142	156	158	172	181	164	157	170	177	154	160	172	154	178	164	183	146	171	186	196	152	159	158	139	164	191	148	174	186	174	155	158	159	156	179	200	174	163	162	171	165	172	181	183	166	141	155	178	139	170	146	179	157	161	184	190	165	156	177	153	165	147	178	159	159	148	154	190	160	154	170	159	129	161	134	168	175	173	162	155	174	154	155	182	167	159	142	160	184	130	172	171	166	147	141	169	152	164	178	152	165	170	164	144	168	165	172	164	168	166	161	166	180	168	167	170	174	160	177	166	177	154	155	169	154	191	166	151	177	187	149	172	160	170	143	154	162	167	171	186	161	172	159	171	157	176	159	161	162	171	168	152	156	159	172	165	166	156	176	191	162	166	158	155	171	168	169	172	181	197	177	164	153	164	161	146	189	161	152	168	134	168	155	147	162	172	184	181	159	174	181	193	187	184	165	162	188	173	163	161	153	165	157	153	163	135	161	151	196	167	126	178	198	161	181	152	169	156	163	140	150	146	151	149	180	186	164	165	145	155	167	189	149	143	130	164	147	166	196	159	166	181	178	160	195	156	150	160	159	161	138	181	180	189	176	184	171	168	158	189	168	178	173	150	174	169	175	194	160	196	164	162	164	162	163	146	168	141	150	131	179
8241	2097	2189	4841	4116	1495	1195	1001	939	811	726	702	694	658	608	571	554	544	535	526	511	500	462	508	456	462	440	434	480	445	458	456	456	451	445	438	457	437	425	437	429	456	440	491	464	428	407	478	433	446	447	481	436	439	454	407	412	411	440	460	435	408	395	429	413	442	424	422	410	424	399	452	436	442	423	442	453	424	443	421	415	439	428	429	406	431	449	507	403	383	438	454	463	425	473	424	407	438	390	423	463	447	446	450	392	392	417	430	432	376	446	410	440	450	398	417	410	450	437	391	407	434	414	421	425	443	415	413	415	446	417	421	430	436	453	425	459	443	463	415	426	407	438	390	405	447	420	433	423	449	420	440	423	413	401	429	387	422	400	392	413	422	417	427	425	413	451	447	457	451	395	379	381	423	417	414	393	442	419	425	410	403	424	401	402	415	399	437	428	434	407	428	433	432	423	433	401	422	413	451	433	390	388	434	430	391	461	403	398	412	453	421	447	374	423	436	379	415	444	417	407	401	397	403	406	438	414	427	391	395	410	436	412	404	401	448	447	426	433	430	464	413	384	416	408	421	446	434	446	442	397	429	402	413	412	410	428	414	401	383	403	396	421	391	435	454	397	436	451	428	438	415	403	435	416	451	400	389	439	440	422	384	449	457	433	439	430	420	439	427	409	439	411	425	356	432	432	404	396	438	407	483	414	413	411	388	412	418	453	392	448	432	444	472	423	424	421	450	421	457	422	436	435	413	460	429	445	382	472	427	441	375	433	416	432	425	428	408	438	394	431	418	435	443	435	449	451	410	421	403	398	423	445	379	409	386	383	432	363	422	449	417	433	434	389	436	439	438	433	451	412	434	391	399	416	408	441	411	420	437	436	454	431	432	437	442	413	440	420	430	423	430	405	441	415	414	436	439	442	437	416	427	387	389	445	400	411	428	390	412	426	466	439	426	419	433	402	423	425	413	417	420	441	429	421	405	389	414	415	425	417	392	403	407	415	438	433	443	439	440	420	396	420	419	420	414	459	395	432	447	397	429	412	447	412	411	451	440	407	405	432	413	420	434	435	456	420	397	411	389	447	454	427	445	447	426	376	421	453	405	449	419	398	398	442	403	400	423	431	424	428	438	427	404	427	448	431	413	414	402	416	402	410	396	448	393	435	430	436	424	428	418	438	449	430	423	392	394	400	453	435	409	427	422	426	440	427	411	448	477	399	381	440	443	437	439	435	461	450	417	417	416	388	382	372	453	466	432	438	430	424	408	421	438	391	401	405	417	441	398	392	417	459	412	427	423	396	413	453	409	410	416	419	450	420	431	426	398	414	403	418	439	440	441	392	393	429	418	446	435	449	434	388	419	420	384	419	415	394	438	406	418	427	432	393	422	440	445	419	456	399	420	424	430	436	428	401	420	401	413	446	434	418	403	405	418	418	425	429	426	430	411	457	432	418	420	450	409	437	413	382	450	455	421	452	370	449	416	407	425	422	410	442	442	415	424	377	420	391	448	407	444	401	387	425	408	435	429	421	406	403	441	432	458	414	410	402	387	422	446	427	391	438	387	437	422	411	395	422	402	460	420	432	442	460	418	442	411	422	414	397	409	415	417	449	396	424	406	419	426	421	411	429	457	428	438	418	454	450	433	399	377	447	460	416	441	441	436	447	409	421	411	419	443	433	433	410	405	367	403	444	415	380	457	403	403	411	429	414	447	402	420	474	369	415	370	404	419	445	441	405	433	439	444	432	450	463	411	454	447	447	396	383	414	428	398	413	411	453	388	406	422	453	494	400	400	424	395	420	432	407	449	426	408	421	447	417	437	422	417	443	410	426	381	405	474	381	404	442	420	427	425	412	421	431	408	458	398	415	420	432	432	442	426	409	438	445	395	396	412	398	422	424	452	412	457	428	402	444	410	442	443	442	413	398	442	445	393	431	429	418	432	429	446	412	439	407	386	417	444	418	418	424	417	446	410	450	431	430	463	440	409	386	435	422	439	398	413	413	446	393	397	416	418	438	404	419	414	424	417	443	414	393	409	455	423	408	410	413	424	415	413	432	405	423	443	436	432	465	428	454	420	431	430	424	405	414	440	436	419	432	466	413	431	484	444	426	457	416	436	412	418	424	423	402	432	444	403	472	443	414	421	415	441	453	428	426	439	383	430	437	405	473	437	423	463	448	416	435	411	445	407	424	428	424	418	427	443	441	436	434	444	436	438	428	431	442	407	440	424	411	462	402	422	396	431	397	422	391	436	442	409	401	421	361	381	395	389	432	418	390	398	412	448	435	421	402	413	440	411	435	419	444	418	436	404	444	409	420	404	397	440	418	423	407	420	418	407	446	398	448	421	430	347	418	397	428	395	458	431	427	431	406	431	456	421	440	416	449	462	451	417	438	442	422	438	396	399	424	406	426	435	414	414	421	411	435	416	467	429	444	418	396	401	437	453	450	404	445	424	429	421	387	409	412	409	455	440	450	411	400	412	453	420	411	397	417	440	427	435	428	420	454	420	399	446	391	411	401	431	459	417	428	465	421	461	402	433	455	398	413	421	440	410	408	450	400	449	423	430	420	422	412	358	435	435	428	401	431	429	405	372	407	416	465	444	403	451	401	436	417	456	433	425	424	455	475	427	444	405	447	464	388	436	478	418	454	380	405	412	438	427	418	425	446	454	437	379	402	455	417	407	419	396	414	405	427	456	490	409	467	418	394	425	459	425	461	446	458	434	412	392	436	449	356	420	411	431	448	427	408	402	442	435	421	443	396	433	402	430	446	419	406	428	438	413	450	396	442	421	428	429	420	446	437	404	429	434	440	388	394	427	474	409	407	406	400	456	392	439	425	411	436	416	419	392	399	388	445	410	432	424	454	411	381	418	426	420	438	419	433	441	408	401	398	412	404	415	431	431	422	448	451	436	415	420	393	415	438	381	425	445	430	466	424	414	439	397	406	422	444	386	400	424	400	411	392	423	417	396	434	421	451	397	437	392	448	427	396	437	428	476	438	409	443	429	434	450	400	417	401	401	399	426	399	445	421	396	382	445	420	421	429	382	427	448	435	401	437	423	427	385	390	433	436	412	435	419	423	414	376	450	374	477	419	424	411	423	442	419	388	398	420	420	423	424	436	445	398	445	412	421	442	395	406	476	441	468	391	380	429	417	432	420	418	404	398	419	407	407	423	415	439	452	429	402	452	450	401	430	437	446	385	442	442	435	407	407	422	414	454	412	401	421	466	466	427	449	429	416	399	392	467	433	416	417	436	433	436	399	430	433	414	429	421	436	388	410	404	435	364	419	416	385	407	439	399	427	473	463	396	451	437	455	406	427	378	415	414	435	444	411	414	433	423	416	409	467	448	410	413	442	419	432	489	433	444	401	404	445	442	436	425	410	428	448	427	450	448	406	429	417	401	408	425	448	407	421	432	395	411	395	420	424	435	430	384	429	439	432	427	433	448	439	410	390	430	440	435	428	446	447	428	397	405	414
1800	705	383	670	636	355	345	382	368	383	350	310	346	358	340	375	343	348	366	366	343	334	378	322	342	364	342	348	349	323	325	301	349	370	350	327	340	362	344	347	384	326	345	326	339	337	350	356	325	378	355	348	338	348	321	368	350	352	328	343	330	319	350	361	331	361	316	351	329	352	338	339	350	335	344	325	341	333	346	362	326	333	384	362	374	336	369	361	409	345	339	360	342	343	355	344	330	341	336	354	339	346	327	329	312	347	349	342	311	338	370	380	369	364	344	354	334	359	350	354	352	357	331	358	347	339	342	349	339	340	381	337	382	363	365	360	387	349	343	315	375	355	332	368	335	306	360	333	332	311	353	352	367	341	325	352	328	360	334	358	342	330	363	374	351	353	368	337	346	352	349	329	372	329	324	342	353	372	385	348	353	309	340	345	333	347	381	320	371	335	316	350	317	349	350	345	335	347	342	351	349	321	356	345	334	354	350	340	323	360	385	362	335	330	352	342	309	371	375	366	384	331	340	352	339	349	354	312	360	371	335	329	381	347	344	383	333	336	340	393	376	359	351	326	385	368	331	335	336	373	339	295	367	369	348	316	332	385	380	348	336	331	375	366	340	366	351	295	354	346	367	333	346	387	290	369	368	375	351	351	331	338	322	340	382	323	324	335	354	364	336	338	347	339	326	353	334	360	319	335	328	314	336	374	354	318	343	343	335	321	339	346	351	325	302	325	364	370	364	354	341	355	362	332	372	350	317	390	368	347	361	329	368	364	354	329	359	361	374	375	336	321	347	335	355	317	331	366	356	351	334	345	315	334	315	342	368	345	346	341	352	376	341	347	381	365	328	354	332	332	363	362	314	341	349	328	348	334	365	345	348	352	332	331	371	330	329	335	370	335	369	331	359	304	361	397	331	365	334	332	320	366	362	374	359	347	311	353	313	323	345	321	355	348	324	334	328	346	334	326	371	324	308	322	334	331	351	340	326	359	364	335	374	316	341	374	375	360	313	344	338	306	330	358	362	351	334	311	362	372	338	347	362	343	333	345	366	362	392	334	311	406	373	339	325	318	350	376	325	366	315	332	311	315	334	310	325	380	338	311	310	344	299	342	344	352	354	351	317	313	342	370	347	346	368	349	351	326	351	361	319	375	334	324	386	379	385	365	362	306	338	329	341	331	352	357	355	360	331	332	329	353	347	334	349	317	334	361	355	301	346	339	375	323	401	356	348	374	307	336	344	345	325	347	311	381	361	364	373	364	349	347	361	326	354	369	322	332	313	288	329	344	353	379	338	352	387	346	328	352	353	338	382	340	314	311	334	361	343	356	356	333	359	317	378	349	358	337	379	343	369	345	341	317	328	363	340	335	320	337	362	379	322	340	362	337	341	323	336	365	345	329	311	362	339	326	338	322	358	332	374	339	370	368	326	354	352	340	347	391	338	356	343	344	363	319	366	316	358	326	336	311	355	339	358	273	331	350	343	341	342	317	345	364	343	331	352	350	339	357	368	369	350	366	367	335	354	346	402	343	377	328	338	349	370	332	321	348	333	309	329	350	298	357	341	334	381	366	378	328	358	321	346	352	328	331	358	364	311	315	344	342	342	378	356	395	377	347	350	347	325	356	369	321	355	368	327	347	298	350	373	350	350	371	342	362	320	355	354	346	329	336	349	336	334	362	390	337	359	360	355	370	380	354	352	348	369	317	349	340	397	385	385	349	353	362	339	312	351	361	342	335	347	328	322	377	318	343	370	336	364	344	307	341	346	350	347	326	351	341	331	363	339	346	318	351	339	377	337	355	352	392	367	325	318	325	337	363	356	365	336	378	384	346	326	331	323	355	325	369	330	341	350	320	318	351	370	351	337	353	299	356	370	362	338	358	389	337	310	351	351	334	368	331	330	341	376	345	331	367	349	353	363	368	343	363	351	369	347	327	341	394	337	314	334	367	365	367	346	331	332	333	389	366	360	351	361	382	317	374	354	352	357	321	370	352	346	345	331	370	342	337	322	350	311	294	354	362	362	357	377	341	344	341	332	370	416	353	380	341	356	366	338	336	340	345	319	342	341	345	358	356	363	340	358	355	364	322	365	355	372	352	352	344	344	340	330	373	343	304	349	346	367	318	355	370	326	350	319	418	342	350	344	362	319	382	356	360	318	355	366	315	349	339	362	353	333	319	363	307	343	393	372	332	341	347	331	334	370	346	331	315	310	378	334	370	323	362	318	348	377	349	357	365	361	375	377	307	325	332	358	336	338	359	331	375	370	337	339	364	338	356	366	336	338	346	358	325	382	315	329	352	331	319	356	317	338	353	349	352	330	345	349	336	356	365	359	339	342	366	336	349	368	342	352	340	351	364	372	346	375	350	355	364	351	321	350	374	323	368	353	381	347	354	343	349	310	373	299	344	351	352	304	341	351	374	349	315	335	307	378	318	372	371	343	325	326	353	341	349	352	385	352	324	343	320	365	320	342	386	307	345	320	347	328	326	343	343	365	362	368	355	352	342	355	367	331	334	373	388	375	330	341	325	340	358	359	364	325	379	357	368	307	334	379	347	306	356	348	344	310	350	327	363	370	323	342	295	335	334	368	355	370	301	353	346	338	338	349	349	366	358	370	354	326	360	357	345	348	382	317	338	338	312	312	364	314	295	322	358	354	355	364	340	363	345	344	340	357	356	352	364	316	283	323	336	341	346	324	313	352	329	317	318	387	402	372	338	318	400	361	343	332	311	345	330	321	333	354	344	355	399	349	336	341	359	343	365	327	338	340	348	361	348	345	322	333	337	347	312	337	324	336	354	312	323	320	344	366	341	395	346	359	357	335	358	399	353	335	357	326	400	345	309	343	369	326	313	378	322	330	379	316	359	336	353	335	338	325	342	387	350	359	348	329	358	372	333	362	324	349	331	344	323	367	324	319	368	337	344	338	370	345	336	352	366	367	344	344	345	363	359	366	349	367	342	336	362	381	372	357	362	367	362	327	351	347	347	358	345	346	352	337	371	337	340	342	319	330	377	380	361	375	339	328	358	336	340	314	350	309	361	352	320	370	359	332	346	334	338	345	357	377	364	350	330	317	351	377	375	358	329	358	358	338	347	389	326	346	331	340	357	324	341	338	339	329	346	346	386	359	350	331	391	336	339	384	355	311	338	351	344	371	305	368	375	336	395	364	363	378	335	362	344	365	312	374	341	332	335	356	313	324	318	371	341	316	372	361	337	339	334	337	378	327	325	337	366	347	366	358	354	355	372	375	359	333	348	332	362	354	374	332	331	351	330	329	324	362	375	334	344	339	337	335	342	363	366	313	338	334	339	368	354	350	323	318	358	356	355	357	331	350	354	311	322	309	345	370	322	312	323	337	313	313	337	344	332	350	314	328	356	312	340	369	367	328	350	334	343	369	345	345	334	334	362	363	358	389	327	353	364	353	342	338	323	381	336	321	354	350	357	352	373	359	354	319	339	332	352	345	342	325	351	367	356
2004	1141	762	2028	1419	752	717	769	766	727	749	725	742	795	733	728	672	749	745	745	735	781	770	787	731	718	808	697	760	754	749	743	752	765	755	725	753	766	731	740	742	812	749	744	744	730	761	713	730	777	747	759	777	731	758	766	727	728	730	734	729	710	705	733	698	752	739	756	761	728	746	754	725	759	726	750	755	775	773	712	735	741	733	778	733	683	700	752	832	745	703	716	778	731	775	752	761	702	723	708	782	714	750	738	791	741	721	760	745	772	748	720	783	751	765	771	758	760	712	738	792	786	750	730	784	741	755	738	792	752	788	724	720	702	772	754	719	783	741	749	742	747	705	701	773	761	726	733	725	752	723	733	708	722	745	791	812	723	766	751	781	792	745	747	789	772	702	747	779	758	750	709	781	788	721	726	728	778	771	790	767	742	717	772	699	749	765	744	767	776	724	730	754	718	749	718	727	762	700	728	752	765	813	766	781	739	737	762	700	707	784	731	752	735	749	775	781	724	728	766	774	773	734	731	719	714	742	765	740	767	756	700	730	772	719	748	791	697	748	790	824	746	754	752	691	719	801	785	745	729	752	675	786	740	749	742	730	772	800	743	766	746	718	734	701	754	755	688	755	787	769	780	743	718	783	756	736	772	740	767	793	745	785	736	742	731	749	707	772	729	752	739	788	718	684	731	729	747	742	726	735	754	768	729	753	740	739	748	698	707	754	744	743	709	746	742	763	739	804	707	723	739	726	778	734	730	734	728	708	780	715	721	755	738	715	733	792	739	744	751	773	781	735	786	812	736	741	727	753	761	698	717	742	799	770	757	751	747	722	757	725	774	716	760	733	767	762	762	772	704	747	810	739	767	786	746	721	758	740	776	805	702	706	761	745	785	733	751	734	755	732	777	737	724	706	739	788	721	735	769	736	779	715	775	738	789	740	714	754	720	735	714	757	721	727	718	742	726	741	706	692	745	790	779	741	729	765	694	745	778	759	704	757	708	749	735	803	695	811	781	746	801	737	687	738	738	682	747	792	703	764	735	770	703	730	743	755	724	779	765	742	764	739	725	769	739	750	752	757	728	776	744	715	754	722	711	751	745	720	751	734	803	750	779	773	728	690	761	749	776	735	743	722	756	661	776	707	720	749	727	735	760	770	756	700	772	807	782	730	754	755	772	732	770	715	748	727	786	720	755	745	768	740	738	749	779	725	738	750	778	762	706	711	748	777	752	785	744	750	723	735	734	752	743	784	739	744	749	712	729	722	763	703	764	787	785	761	714	723	755	746	737	757	720	725	780	718	748	711	755	782	741	725	758	727	738	761	768	723	756	733	739	772	777	765	759	765	690	712	713	746	769	740	699	754	714	756	668	715	778	752	740	712	741	730	765	752	766	777	732	749	749	739	738	691	732	729	750	779	772	737	724	749	713	751	711	750	703	717	790	712	814	823	741	741	702	746	771	751	699	703	711	729	732	771	707	750	803	753	701	829	746	747	788	792	748	699	769	736	780	761	717	793	762	761	788	751	813	750	767	754	765	744	775	777	777	726	768	767	729	759	743	784	732	750	734	778	757	753	749	751	764	749	723	797	729	762	771	778	744	717	780	699	730	762	764	786	751	728	696	761	728	830	721	727	760	762	735	781	736	767	696	748	738	727	717	735	715	757	743	736	740	747	729	829	747	722	735	740	759	755	729	737	759	766	772	776	710	735	743	755	739	752	747	717	765	728	736	746	731	734	777	728	697	743	716	721	684	777	751	746	741	729	738	717	734	742	794	824	783	720	705	767	762	697	763	759	757	766	716	742	746	748	766	754	761	792	735	739	794	792	780	754	691	762	719	752	775	731	764	737	747	779	735	760	741	745	732	773	747	770	788	735	748	754	766	750	697	775	758	800	764	751	751	730	731	718	765	804	736	793	762	727	731	692	748	724	744	705	748	762	637	718	752	751	795	736	703	736	717	750	724	739	692	728	727	769	742	774	729	730	770	714	763	764	716	725	769	754	779	770	720	760	727	728	751	725	784	724	803	699	717	749	741	818	752	735	726	782	781	752	721	719	724	770	725	707	808	712	775	749	704	732	735	805	738	704	734	731	744	793	705	727	796	732	751	780	681	713	757	767	785	689	709	787	698	780	752	755	745	764	738	712	736	792	780	684	742	717	728	720	813	760	722	717	764	793	747	754	688	739	719	748	793	734	756	751	755	757	717	776	752	758	740	751	715	760	749	782	746	768	723	766	714	741	717	720	721	749	699	729	723	773	756	720	778	742	753	755	779	757	747	749	734	785	781	755	792	724	707	724	793	742	792	741	759	753	762	746	767	783	731	756	729	793	750	708	763	730	726	753	734	734	756	804	714	743	711	745	682	726	771	727	733	730	747	708	813	741	760	676	748	710	720	726	768	764	715	791	703	726	735	788	747	742	735	736	731	805	775	750	746	774	753	723	714	790	739	764	739	760	765	737	792	752	731	748	739	756	762	733	741	709	793	760	802	770	802	755	728	761	750	776	708	739	806	772	715	768	742	719	790	736	767	760	696	710	735	737	772	727	710	752	760	734	758	766	743	742	742	742	754	771	765	726	720	698	748	742	782	747	793	726	737	771	788	769	762	740	758	744	766	699	739	725	724	772	819	670	778	742	723	728	784	737	746	719	777	739	746	714	724	786	754	740	759	746	764	734	742	742	764	771	717	763	732	755	736	765	730	720	752	678	713	728	755	701	766	763	688	701	722	749	729	759	717	726	753	741	759	753	729	692	780	734	776	755	738	801	764	730	726	760	683	730	768	721	745	759	782	729	749	708	777	751	734	753	764	743	746	717	792	770	709	735	747	759	715	763	738	711	798	705	762	758	734	762	757	740	762	752	749	741	734	746	781	721	726	732	748	759	790	704	757	763	761	817	714	754	791	745	752	717	747	728	723	744	773	745	750	788	741	745	730	735	809	723	776	744	714	732	777	755	731	786	718	775	735	742	719	736	816	728	761	707	759	739	756	767	765	736	728	752	739	747	771	733	720	791	816	745	740	809	733	722	739	725	740	772	713	688	728	762	724	755	707	710	747	767	757	735	738	813	765	749	763	710	776	767	745	748	747	731	754	742	707	779	739	716	726	750	745	715	759	736	722	824	759	775	724	748	699	745	751	731	762	773	782	772	783	747	779	762	701	748	685	737	780	798	726	770	750	717	724	742	766	739	786	726	788	760	759	707	759	769	776	722	781	742	791	757	706	744	788	750	772	727	734	713	783	729	779	729	704	787	729	757	725	748	761	778	724	762	730	720	787	746	765	762	733	748	806	815	707	725	732	772	708	778	730	737	796	763	728	727	725	747	728	786	711	752	752	747	752	712	729	795	738	760	769	758	743	763	765	747	740	754	825	712	748	710	738	767	748	752	766	720	717	737	745	755	763	718	746	740	680	743	748	805	719	718	766	696	779	762	752	758	727	785	704	735	716	817	717	771	775	707	765	828	709	775	744	756	758	746	728
8105	1261	555	1046	874	286	254	199	257	212	218	211	191	144	161	182	180	183	208	167	188	168	154	153	160	169	188	197	153	162	146	162	154	160	141	147	167	175	180	168	158	158	157	147	151	188	165	182	162	181	156	163	148	157	142	171	159	146	174	163	143	143	160	160	167	161	168	167	154	156	172	152	160	172	150	175	171	172	140	145	165	180	155	185	153	164	137	172	165	184	190	210	160	164	159	163	177	171	164	134	171	173	174	162	151	161	174	161	162	152	152	187	161	170	152	157	162	155	160	190	159	161	162	175	182	145	171	152	177	177	142	158	152	174	160	152	176	158	178	158	166	150	154	165	146	162	176	173	188	157	164	149	161	180	181	161	164	178	164	140	171	165	135	149	187	122	166	187	160	163	157	164	172	188	158	156	177	166	193	168	183	181	164	165	161	161	170	162	173	175	151	176	186	164	167	175	144	175	152	165	166	149	159	177	173	174	169	153	171	146	158	149	154	195	176	168	191	161	166	123	167	160	149	169	160	153	174	181	174	164	172	189	162	146	185	186	178	160	166	160	167	162	153	160	166	167	161	165	168	191	155	171	141	165	158	161	186	178	153	153	131	147	156	157	171	162	161	155	186	159	179	153	158	187	167	184	171	201	180	133	155	159	151	172	165	150	167	170	139	143	149	129	161	159	149	170	149	169	179	153	136	177	166	167	162	161	158	156	145	151	145	165	163	179	179	157	165	151	150	166	180	158	144	180	151	175	171	169	149	164	164	173	177	133	153	150	162	167	171	156	156	167	156	165	170	144	172	139	170	141	161	151	172	164	158	173	168	138	188	148	134	158	173	158	165	185	154	186	176	162	157	176	180	174	175	163	123	141	175	171	165	156	167	170	142	156	154	154	158	154	160	147	150	171	145	164	137	150	190	167	146	155	158	165	148	147	146	179	166	146	169	172	148	157	152	165	161	162	142	181	178	138	169	153	173	146	168	142	145	180	171	208	170	181	167	160	168	163	146	184	139	168	138	198	195	165	165	158	164	170	152	168	156	149	158	156	157	157	152	156	170	175	163	176	161	176	153	152	178	158	178	160	160	202	164	148	147	166	154	150	150	169	174	179	148	172	197	146	161	141	180	179	158	155	164	183	192	177	147	183	165	138	173	181	159	155	179	137	165	189	155	176	156	158	164	153	141	161	162	184	174	167	149	130	166	134	167	194	165	170	161	154	151	180	151	155	151	154	183	145	168	180	171	145	178	185	156	164	163	145	203	173	177	163	170	182	154	177	148	165	148	158	147	149	153	164	154	140	150	139	149	154	141	169	162	163	165	191	174	174	198	149	136	163	144	158	143	170	150	163	171	167	166	142	139	132	176	143	151	180	159	156	177	142	159	163	152	130	160	153	152	160	159	167	167	159	148	141	163	150	150	180	156	170	171	166	148	148	159	159	162	167	175	178	135	192	158	182	155	175	166	153	173	164	146	144	165	158	177	132	170	170	171	165	143	149	165	170	175	142	181	156	137	173	150	162	170	152	171	131	145	143	153	186	186	162	165	156	137	154	159	160	152	182	158	156	174	165	139	148	164	167	175	169	157	174	148	158	157	148	176	164	174	175	176	159	164	147	161	156	151	150	183	171	170	180	161	175	158	183	178	134	183	180	152	175	137	155	152	175	153	152	158	176	145	179	162	156	158	140	173	189	160	140	154	159	160	172	138	167	158	156	158	154	154	174	186	149	176	188	186	146	153	165	169	169	153	121	158	169	163	143	168	146	173	170	139	155	145	154	160	154	165	160	154	147	173	143	158	181	167	164	144	181	156	167	136	164	144	166	151	154	150	176	156	152	161	164	186	167	166	162	175	147	143	132	165	151	149	167	170	164	150	148	156	143	137	150	182	134	182	164	153	134	157	161	179	156	172	166	158	152	149	157	165	186	152	175	152	173	165	150	161	160	156	189	151	156	171	177	140	163	177	169	145	165	170	174	146	184	146	158	151	191	140	170	160	156	172	181	161	151	189	150	152	160	161	179	141	143	169	136	173	142	155	181	181	162	161	163	174	152	163	157	151	160	172	172	159	140	175	164	147	161	158	184	154	172	163	186	141	168	140	145	140	154	183	170	161	166	174	150	161	158	158	167	188	186	171	157	179	170	196	167	176	179	159	151	156	153	171	147	185	161	174	148	180	190	169	158	132	170	148	152	151	159	167	161	144	172	161	164	165	148	171	179	179	137	153	148	153	173	184	159	151	159	146	141	165	175	176	147	172	161	157	151	161	159	137	153	157	172	154	165	145	175	163	199	175	172	166	141	171	152	194	157	167	150	155	154	139	160	177	144	150	154	166	164	153	170	173	159	142	186	154	178	139	157	159	163	171	154	181	172	139	165	159	138	172	183	158	199	147	141	180	159	174	154	191	152	126	179	154	159	166	162	182	160	158	149	166	152	154	185	153	168	162	145	161	145	167	182	140	158	193	170	160	159	159	154	169	183	161	144	157	144	162	164	184	187	167	155	152	166	168	167	158	129	175	143	141	179	148	172	156	161	149	158	158	157	183	167	165	137	161	157	152	179	170	182	170	173	159	187	157	161	156	133	151	148	165	178	164	158	156	138	173	154	155	154	174	189	152	176	156	171	168	170	160	165	177	175	175	184	151	170	172	189	162	148	156	131	154	156	172	153	173	164	179	176	158	162	144	156	164	133	144	159	150	144	153	150	148	124	164	174	194	142	159	152	161	145	163	151	174	150	138	170	173	190	163	187	167	162	154	180	163	163	143	149	150	181	176	172	185	153	142	172	173	165	154	155	198	156	144	160	162	143	157	141	164	147	145	164	193	178	157	168	165	209	160	159	182	156	151	185	187	153	141	149	144	169	166	198	155	152	159	146	185	161	176	191	161	155	143	191	187	157	175	177	138	164	174	153	165	168	166	172	193	158	137	159	160	174	171	164	144	152	142	177	152	147	156	163	157	157	157	150	175	162	144	155	168	159	159	146	152	177	175	165	173	174	164	179	175	179	182	164	158	160	161	178	170	167	151	158	150	170	180	188	169	184	132	160	161	156	165	164	183	169	169	156	171	176	175	173	156	151	169	168	165	165	173	162	156	156	167	156	164	174	184	159	136	145	146	151	164	171	169	168	187	150	143	173	169	141	150	175	160	184	183	152	180	161	164	164	150	152	181	163	150	172	155	156	170	183	151	170	172	147	173	184	140	167	170	149	176	185	170	155	167	149	176	168	154	159	140	152	167	173	173	173	166	187	178	175	156	156	154	165	152	168	159	147	182	156	155	163	163	133	176	180	165	157	169	176	142	165	157	152	166	161	176	170	148	156	154	153	140	168	171	187	139	167	156	147	183	148	177	152	139	178	169	169	164	162	163	159	143	174	159	155	166	179	155	174	156	168	161	169	165	179	167	141	158	162	157	167	159	167	164	174	150	170	168	165	156	173	152	163	162	150	165	150	153	158	157	169	181	169	148	162	171	155	157	177
6374	1426	1280	4035	2510	941	780	684	629	552	560	535	534	511	505	491	491	450	439	411	437	409	392	458	412	425	406	390	405	442	402	403	408	400	422	397	407	410	419	401	416	383	365	391	375	389	381	398	391	385	396	370	434	389	382	381	380	425	398	390	388	367	400	370	396	368	358	377	380	399	324	411	384	419	367	387	365	396	382	411	387	382	408	392	405	395	375	388	382	386	370	386	371	385	406	405	370	379	436	421	400	391	387	363	383	383	414	374	361	381	377	373	383	397	403	373	368	368	371	378	406	402	378	382	377	363	378	399	400	417	380	371	419	413	408	387	382	362	375	378	357	355	382	389	386	358	402	398	359	350	408	396	393	380	357	386	400	393	377	360	403	411	360	403	390	367	372	395	406	409	415	406	383	370	423	366	350	384	396	364	402	343	362	371	411	371	366	415	403	375	412	374	347	359	371	402	364	363	365	372	398	400	400	378	383	376	390	386	381	348	382	401	342	357	389	352	429	414	371	403	387	410	394	388	400	379	380	387	360	431	341	405	373	402	377	396	381	410	354	354	396	399	358	366	359	395	402	372	389	358	377	407	354	408	370	404	370	381	373	365	412	363	397	396	392	375	376	405	376	381	383	378	394	415	420	380	416	378	415	331	386	410	379	373	394	357	377	370	377	397	371	385	404	360	384	385	407	393	428	380	369	404	379	387	381	341	365	367	362	403	409	392	399	392	348	402	400	358	422	380	388	384	372	397	413	401	396	375	388	362	361	385	390	405	374	392	369	385	369	377	385	387	358	377	384	410	373	413	362	407	421	347	397	371	366	393	337	355	388	391	363	424	362	374	388	344	374	416	343	380	365	373	391	382	393	389	388	393	395	374	384	405	386	420	408	350	385	389	377	399	383	398	404	373	352	389	371	393	383	418	398	407	386	365	425	400	392	374	392	417	387	349	389	372	401	353	365	420	403	430	347	380	365	388	373	400	398	382	403	364	370	363	400	384	383	358	383	369	415	383	349	440	398	399	390	439	404	345	379	382	388	417	377	402	364	406	365	365	370	365	379	390	392	379	396	403	395	372	355	375	388	406	381	397	352	380	387	382	365	366	396	371	422	398	389	403	365	386	378	426	366	386	395	380	406	408	366	367	424	353	408	413	404	395	391	359	365	356	374	384	414	408	381	407	364	371	408	363	363	389	385	387	375	397	422	423	392	411	371	422	394	359	375	390	400	371	384	386	393	406	350	353	390	380	413	382	395	367	399	395	412	410	360	371	380	380	383	373	397	343	428	399	372	408	363	422	384	386	381	399	375	377	383	368	387	376	357	386	406	393	397	372	433	401	387	401	379	416	394	380	388	388	382	342	407	384	350	374	385	398	395	412	405	386	385	393	367	378	345	401	365	395	390	386	394	371	408	371	373	374	428	357	397	380	365	363	377	379	374	391	379	402	407	396	399	361	374	386	370	386	398	386	384	375	362	361	405	383	425	374	403	407	396	408	364	402	383	398	380	393	369	407	403	395	392	388	361	380	385	389	359	372	386	378	369	399	368	366	394	393	372	399	375	384	387	399	378	401	391	403	391	382	404	405	370	366	387	389	409	382	385	379	385	380	414	413	374	345	360	357	373	383	396	375	394	404	379	396	405	380	374	399	388	406	384	378	413	385	378	371	393	370	383	388	407	411	369	380	368	380	392	399	406	370	376	371	358	431	361	382	383	390	389	380	388	388	383	391	360	372	383	360	415	374	396	396	389	370	386	396	393	377	376	397	393	381	375	403	411	363	380	363	370	346	383	399	383	347	417	397	397	351	394	370	394	380	360	380	349	405	398	352	402	370	354	360	409	381	400	414	386	357	403	410	403	353	366	408	371	378	389	376	394	419	348	381	415	407	338	381	408	393	396	396	396	365	357	395	382	364	353	387	392	364	367	402	363	366	371	395	380	397	375	384	384	409	386	356	394	401	388	345	368	389	389	368	398	358	355	396	328	392	403	414	365	402	406	376	426	381	390	400	379	397	411	366	357	405	407	392	371	415	376	385	393	380	380	407	383	354	374	383	379	416	380	414	360	390	402	396	396	400	374	370	401	395	383	379	392	334	400	389	353	374	382	387	405	334	381	378	374	407	356	399	406	378	385	388	401	403	364	351	357	391	398	398	418	384	370	389	431	381	414	402	406	358	413	393	412	392	390	412	393	394	406	393	380	364	369	418	406	391	410	391	401	381	401	406	380	366	412	368	398	414	368	353	395	402	380	397	342	391	360	397	391	382	383	389	367	392	377	403	365	375	385	395	367	388	370	379	382	375	383	395	384	386	378	404	389	374	399	398	389	378	380	362	415	356	380	389	369	405	417	385	414	417	393	380	369	382	389	397	414	374	367	354	396	385	397	370	410	363	385	396	341	392	368	373	380	358	387	387	378	406	330	405	389	365	420	407	347	377	381	383	411	370	378	378	389	385	404	387	403	378	386	365	411	389	365	368	381	418	369	389	380	415	365	373	384	420	402	419	388	381	341	389	381	365	413	385	377	385	399	391	373	404	405	382	386	416	392	386	379	416	404	385	392	387	384	378	411	452	399	352	392	370	393	399	410	398	381	374	366	354	404	409	387	395	388	362	364	391	422	404	375	390	414	383	392	393	391	390	390	394	405	388	402	356	362	392	404	355	388	422	376	363	413	403	408	389	363	375	404	386	397	401	384	387	398	348	413	410	350	374	400	386	375	387	392	390	384	360	394	362	381	394	394	375	407	402	373	380	390	384	404	369	364	395	399	382	396	385	372	400	377	379	389	367	387	400	405	378	363	369	345	417	379	420	366	414	396	402	389	382	412	373	406	411	360	397	416	408	392	371	376	392	368	376	383	439	405	398	390	432	423	400	394	374	391	385	355	408	425	380	347	411	413	392	396	384	391	403	383	393	366	401	397	388	353	375	408	393	363	396	389	357	402	402	402	390	408	356	386	393	399	359	367	389	380	385	389	389	413	362	365	381	391	392	387	398	398	382	354	351	373	360	420	362	391	363	429	351	400	342	390	403	376	394	383	391	379	411	412	374	376	368	379	388	356	392	384	422	376	368	369	395	371	394	389	396	385	390	377	390	398	389	378	371	362	394	398	391	402	391	402	407	436	450	360	373	386	371	389	374	360	378	378	378	391	350	403	386	354	363	401	402	415	414	374	376	386	382	363	389	384	383	346	382	421	376	363	367	368	389	377	389	386	380	362	352	373	398	393	405	400	391	375	419	390	384	388	404	332	369	382	356	388	362	374	374	371	417	374	426	399	386	400	396	395	397	359	424	408	367	395	386	367	375	378	407	372	407	401	398	382	389	400	378	358	391	390	374	384	374	395	366	346	400	365	391	357	354	374	384	369	406	381	356	387	379	438	359	347	389	388	403	384	361	378	405	401	360	382	390	370	387	373	367	447	400	412	394	400	404	425	395	384	401	366	403	376	407	368	376	379	400	382	399	399	396	391	366	370	368	389	357
14265	2601	1095	2156	1302	365	338	273	244	241	248	200	206	206	204	217	169	184	178	184	184	166	167	191	166	195	179	180	165	197	172	173	176	175	199	183	171	166	181	165	170	178	199	158	157	187	177	160	173	164	165	180	183	164	161	186	171	170	187	145	153	194	191	203	170	170	149	170	172	167	182	192	166	191	145	176	159	196	158	179	171	204	176	160	168	166	194	157	176	175	175	178	175	152	172	175	191	152	160	169	170	190	171	177	179	163	171	159	151	152	171	168	175	156	163	201	175	154	167	151	144	164	171	154	170	174	168	153	175	177	166	164	142	176	169	137	182	153	155	163	166	163	173	138	153	151	178	151	185	158	135	155	172	168	181	151	182	156	174	164	172	171	161	169	164	167	163	171	166	185	176	145	170	166	149	190	185	179	184	217	173	178	185	153	147	181	157	163	156	136	173	199	197	163	153	167	153	159	156	164	167	187	171	165	144	156	154	170	153	144	180	198	143	181	160	142	145	162	191	191	162	157	186	187	181	174	189	154	183	180	168	173	155	173	156	163	165	135	192	173	183	180	159	152	170	166	167	167	155	168	151	181	140	143	133	186	147	163	156	177	140	178	175	159	153	170	162	192	169	181	158	179	164	175	154	169	175	190	210	178	156	170	153	197	171	179	191	158	158	158	174	165	166	174	156	187	197	176	163	168	140	158	182	151	148	167	157	161	172	136	184	197	141	183	179	171	171	147	148	169	132	164	178	190	164	174	156	165	123	159	170	155	187	162	157	162	168	184	155	156	154	178	182	183	172	174	184	170	158	177	187	176	153	188	165	154	161	164	174	158	171	171	182	182	144	165	170	157	191	183	174	170	169	168	175	161	156	150	166	144	168	162	178	169	183	171	168	151	173	187	164	184	158	153	170	170	160	172	184	172	173	202	163	175	147	168	153	173	170	172	173	154	168	179	161	150	147	174	158	179	159	179	188	182	189	192	161	172	170	176	169	166	165	182	170	198	168	154	194	178	160	179	152	176	161	150	160	171	169	175	190	187	175	174	154	191	171	171	156	177	163	165	174	150	168	182	184	170	167	161	174	181	171	173	167	162	173	188	156	165	161	153	144	152	174	144	168	183	170	173	172	153	155	152	169	165	183	152	181	166	178	165	183	173	165	170	192	183	171	152	179	168	185	161	174	169	174	195	176	172	181	176	166	173	168	161	143	167	154	175	172	172	179	158	157	149	157	174	150	160	186	167	157	150	180	160	184	201	156	164	150	167	153	180	169	149	190	180	186	153	169	184	159	174	175	141	158	185	178	184	180	172	174	199	163	165	178	174	178	162	158	182	164	149	173	164	184	183	170	165	175	153	189	169	163	184	179	161	181	189	161	161	149	162	163	182	153	161	168	170	194	154	174	162	168	180	176	172	176	171	182	144	174	170	185	165	168	163	162	153	160	169	173	161	166	172	209	155	173	169	166	144	169	151	168	171	179	162	152	181	181	163	164	178	173	160	170	170	168	182	156	146	158	180	156	160	199	172	176	190	160	152	160	162	160	175	169	171	188	153	184	167	183	157	160	186	183	176	173	157	140	184	158	169	206	198	170	192	165	160	145	167	171	143	166	184	174	159	172	195	194	174	124	171	175	188	149	162	158	168	168	160	163	166	149	163	150	174	167	177	183	176	187	198	179	168	156	141	155	156	194	179	160	162	164	178	179	174	167	182	157	170	136	153	178	186	185	160	184	177	177	163	167	161	184	177	159	155	156	163	186	179	159	197	136	169	160	167	118	160	178	190	158	175	186	178	186	164	176	178	179	174	158	148	160	151	168	176	180	155	168	176	142	137	174	185	174	173	162	165	175	193	177	147	187	140	170	158	161	170	157	175	180	167	162	178	183	175	167	147	163	196	156	167	180	167	165	162	170	185	159	171	177	154	167	171	153	172	178	170	158	178	167	183	175	180	172	174	168	181	141	163	164	174	168	150	184	159	149	151	174	168	161	150	181	164	186	164	191	164	165	156	153	179	144	170	159	189	184	163	168	191	176	179	163	178	155	183	194	181	159	183	164	170	183	178	156	175	159	183	176	181	150	152	183	168	164	182	184	175	162	173	184	167	197	168	174	173	172	199	149	158	170	182	160	156	174	157	148	164	148	168	179	155	165	171	177	169	180	155	175	184	173	151	141	174	196	193	158	176	182	169	169	151	173	181	182	158	175	176	149	164	168	172	149	163	174	158	162	157	168	173	166	162	183	159	162	204	180	140	175	144	169	144	175	177	173	168	171	158	178	178	193	180	172	177	163	167	185	173	156	184	163	160	174	191	186	182	173	171	173	137	163	172	154	155	196	191	157	154	127	172	169	173	149	188	166	155	161	200	179	193	175	161	175	156	156	153	148	162	184	180	185	168	174	173	151	162	191	173	171	176	188	163	167	153	178	179	156	168	154	189	176	192	180	168	163	163	155	173	167	173	176	176	140	141	166	173	163	174	163	154	177	149	138	172	198	170	158	175	170	166	177	166	153	163	175	174	186	160	167	160	168	187	169	140	157	183	174	180	166	152	194	155	170	192	180	198	167	152	162	161	178	181	172	154	191	171	187	165	149	162	172	182	142	169	150	166	180	174	143	189	162	159	162	152	190	164	190	174	189	174	169	173	146	167	171	173	183	160	161	155	169	165	175	188	171	159	171	171	169	178	165	166	171	169	194	174	184	187	147	158	160	156	155	175	176	154	168	172	141	158	154	184	170	155	185	181	183	171	153	197	158	195	165	175	158	179	158	152	177	142	160	172	172	166	158	169	181	181	173	187	167	181	173	160	160	183	159	164	162	151	181	170	180	180	146	161	148	165	172	171	165	160	178	197	169	161	181	196	173	152	177	170	170	169	161	163	162	175	171	148	152	153	167	155	170	175	176	152	176	161	169	171	153	169	155	150	160	172	172	148	171	173	162	163	180	171	157	171	182	155	152	153	166	175	187	145	193	196	178	170	188	176	176	162	192	160	175	148	170	163	172	193	187	150	148	164	156	153	154	166	162	169	163	144	160	160	186	182	151	148	196	191	188	194	159	163	172	168	174	182	194	166	175	168	182	165	189	136	162	156	191	164	162	151	176	152	167	154	150	166	161	165	200	202	162	173	168	172	167	161	174	142	150	167	179	187	156	168	159	205	206	170	179	169	160	154	168	157	177	177	173	153	166	160	155	179	159	168	148	152	170	174	167	184	199	148	155	169	141	163	176	155	160	150	170	176	171	144	179	180	175	172	158	168	163	195	174	147	171	180	184	172	152	164	201	167	167	150	140	165	170	167	162	167	170	163	204	193	175	191	187	163	174	167	143	145	174	152	162	151	172	151	171	175	175	180	182	179	149	162	155	185	174	157	176	181	173	185	154	154	165	154	184	174	166	163	194	172	190	178	188	198	176	172	151	164	146	174	162	139	142	191	178	159	163	188	162	166	154	163	176	159	159	168	175	175	165	155	158	171	155	162	179	177
8232	2396	2048	7351	3529	1559	1206	1009	975	821	746	710	669	615	641	597	583	568	537	534	539	498	460	502	526	460	473	463	531	467	476	469	439	465	449	450	484	477	463	446	449	452	467	459	438	428	425	445	431	464	468	461	421	458	456	392	456	434	417	404	419	462	426	415	486	414	452	444	442	417	480	449	463	434	419	446	457	396	440	448	438	434	422	431	453	401	456	421	434	432	443	410	441	471	431	449	412	408	459	441	422	410	413	414	427	409	445	409	411	453	427	452	453	410	422	434	428	405	435	436	449	432	437	412	434	467	415	421	428	417	430	422	486	406	385	450	426	404	401	430	381	428	406	426	428	409	459	439	443	428	458	438	440	452	418	443	422	435	449	419	421	459	449	420	450	459	437	395	469	431	443	426	466	410	402	406	411	421	438	500	426	426	425	465	421	469	461	460	445	394	411	451	414	400	428	449	450	411	423	426	460	428	433	422	421	419	464	427	431	427	429	428	446	398	435	426	426	440	409	400	436	431	403	467	437	410	420	377	434	453	430	427	417	423	446	416	454	410	411	445	445	421	432	410	486	430	410	421	410	463	433	439	444	419	417	409	443	433	450	444	381	434	420	445	444	429	435	392	432	422	416	403	408	445	411	438	459	427	403	389	466	383	430	446	431	429	422	418	404	440	441	447	460	429	446	470	409	414	474	418	447	440	414	424	426	425	424	422	403	472	414	440	441	426	445	434	416	444	428	479	465	428	422	424	441	459	408	448	450	433	435	450	409	432	424	419	405	413	403	421	436	443	376	423	453	432	405	424	409	452	448	461	404	422	403	465	427	427	424	414	456	426	416	413	438	423	466	426	431	438	454	444	425	422	448	410	424	405	422	426	436	440	445	434	428	399	391	441	435	460	430	452	444	412	422	423	469	404	413	446	384	458	470	446	422	417	433	425	427	423	444	435	439	451	462	464	421	435	443	424	412	421	434	420	428	490	454	454	423	415	420	408	412	411	423	389	398	466	433	439	449	431	422	413	431	382	443	422	442	419	435	398	410	413	433	423	446	456	401	425	438	474	415	467	439	427	411	401	429	453	412	412	453	445	415	459	434	412	381	371	439	433	427	438	407	389	458	429	441	460	458	445	425	442	410	434	431	419	435	432	424	417	396	391	433	427	438	430	414	430	421	462	419	428	433	422	411	438	412	431	401	425	423	450	411	426	439	428	456	436	413	449	427	395	434	439	415	423	432	417	429	460	401	400	460	399	404	443	422	420	431	433	439	408	452	409	437	403	445	416	408	416	424	406	425	457	421	408	452	444	387	394	412	448	420	426	444	444	427	451	432	399	390	430	429	435	429	434	383	434	434	411	421	426	414	413	408	452	389	443	451	424	419	439	426	411	445	433	426	451	452	425	415	441	420	389	391	422	394	479	446	434	466	408	445	446	408	367	410	439	418	430	431	468	412	405	443	414	420	422	446	408	425	460	444	435	452	406	423	441	421	445	425	452	413	417	457	452	419	427	416	461	434	417	457	441	422	441	404	418	406	430	453	454	411	386	378	426	447	402	450	438	455	449	427	403	418	430	414	408	402	386	423	418	396	427	455	437	383	410	422	430	433	427	393	460	445	410	453	388	402	418	435	401	412	398	421	442	414	447	451	450	456	441	436	396	437	413	440	423	436	439	457	442	441	415	412	416	429	427	395	418	444	398	426	387	408	409	427	438	429	429	446	426	470	444	419	438	407	462	436	475	418	433	423	416	442	419	446	453	411	463	453	436	415	416	376	400	448	438	407	401	444	427	417	409	427	471	450	421	450	424	450	427	411	444	431	475	474	420	435	420	435	440	432	445	478	439	437	404	400	415	433	429	423	444	457	432	423	452	411	440	451	458	450	448	450	428	446	435	404	418	406	447	410	465	430	422	436	419	463	399	426	442	410	390	425	392	428	379	433	429	418	421	438	401	430	445	429	440	463	432	427	462	457	424	435	420	448	426	432	449	437	401	444	453	432	461	430	437	441	463	427	409	409	452	419	424	465	408	399	445	448	429	425	398	457	441	404	410	420	452	433	416	430	439	466	404	402	417	408	441	455	430	392	437	450	424	423	409	446	437	458	435	415	410	434	436	415	449	419	422	436	413	410	454	412	389	433	425	420	448	435	447	433	451	418	416	429	436	438	451	405	437	421	432	411	426	402	448	438	404	413	449	387	434	459	446	432	434	398	432	445	431	454	402	454	406	455	413	432	445	409	426	417	423	401	464	437	428	425	455	391	389	426	443	471	469	439	440	430	415	415	462	408	424	459	454	411	452	427	442	450	433	436	443	430	408	431	448	416	420	446	457	403	460	444	455	435	427	423	443	402	438	407	420	440	450	467	464	475	462	442	447	418	442	434	422	443	441	453	454	392	413	415	419	430	407	420	425	403	464	403	465	433	459	447	443	434	412	413	438	436	438	426	470	449	458	414	409	408	478	457	461	439	437	437	415	420	431	463	457	426	436	423	404	441	453	437	428	398	406	397	424	424	439	442	410	456	457	413	403	426	439	470	435	453	403	391	431	393	441	417	439	412	438	380	457	462	421	437	437	435	408	411	429	448	414	426	423	406	410	387	427	407	413	438	429	439	411	455	413	411	476	448	435	438	456	474	416	422	445	425	423	467	429	431	447	422	405	408	447	408	414	438	437	406	441	424	445	447	435	434	409	390	432	437	413	474	444	445	419	433	444	475	422	439	422	447	410	433	452	462	424	430	483	437	442	420	435	432	451	395	440	422	412	417	434	424	414	443	394	439	397	461	453	448	417	429	442	460	460	443	443	461	455	432	421	410	445	460	433	431	441	434	432	417	429	434	382	435	444	460	452	444	426	409	457	423	435	448	410	459	483	418	446	464	422	422	429	455	429	456	442	421	443	421	423	433	445	406	437	453	420	425	431	421	448	454	434	390	428	461	432	442	458	412	437	398	448	435	452	452	445	413	409	487	443	385	427	425	437	433	425	422	427	426	442	438	441	454	384	407	446	391	416	435	442	462	413	438	424	432	465	435	439	438	412	437	423	416	383	419	424	420	444	437	421	433	428	456	456	452	438	429	422	438	392	436	474	451	424	378	446	434	477	439	420	462	426	435	431	406	414	430	447	422	415	434	431	459	424	400	449	442	444	411	423	423	439	424	434	439	438	424	397	403	417	429	451	462	412	403	411	428	405	415	418	485	460	458	424	398	471	435	407	414	425	398	447	389	443	422	442	431	422	423	433	424	400	408	420	436	417	427	427	392	492	398	425	400	458	429	430	412	423	406	397	464	392	442	421	429	431	433	393	467	447	419	447	408	389	428	428	446	441	422	452	442	406	425	433	478	439	443	422	435	423	438	426	428	429	431	438	481	449	432	436	429	413	408	423	431	432	397	448	449	450	391	419	454	427	415	418	468	442	440	425	441	454	430	467	441	390	423	413	463	435	435	416	407	396	421	444	435	456	393	422	446	401	418	450	412	426	425	448
1804	770	403	972	594	370	351	334	358	343	407	371	356	358	359	355	342	335	363	358	375	381	365	338	357	371	369	350	319	354	372	361	389	362	341	341	322	330	370	347	356	357	372	366	355	341	361	349	351	323	367	362	359	374	347	360	395	350	329	378	378	363	363	347	310	364	309	316	368	369	346	344	347	349	361	312	332	308	339	327	368	365	346	332	364	342	339	329	357	334	342	350	351	329	329	358	355	366	343	331	354	353	353	350	348	357	310	375	337	342	361	351	379	387	350	335	340	329	395	366	345	334	332	354	352	329	342	352	374	354	341	370	323	343	332	348	336	382	328	334	346	354	382	325	343	355	384	358	350	325	339	347	366	354	386	354	363	350	343	389	330	350	342	347	349	320	339	334	322	328	328	378	346	372	329	340	334	373	333	319	347	374	354	345	346	326	352	329	348	332	334	305	365	322	350	326	349	365	327	340	339	354	347	339	345	352	343	362	366	342	304	388	354	375	329	341	329	364	348	309	339	388	360	352	349	332	401	344	327	379	353	346	360	337	335	335	359	346	336	349	335	381	358	381	361	335	350	379	359	375	310	358	380	356	336	355	357	343	318	377	345	307	328	332	376	359	352	381	321	306	369	346	351	345	333	346	355	364	350	348	342	345	400	356	366	350	341	365	331	307	335	352	378	320	369	329	337	368	366	363	342	316	369	354	349	364	330	370	394	329	351	348	320	336	349	349	315	359	325	360	358	322	357	332	327	330	330	343	339	334	353	347	364	373	350	361	350	328	361	343	337	336	302	338	323	308	375	364	369	347	341	351	342	349	355	366	357	373	325	361	334	350	311	366	353	354	324	349	343	335	349	324	348	358	334	363	336	341	331	369	312	372	333	356	359	360	348	341	350	329	328	366	338	302	366	344	340	309	354	346	394	362	372	341	372	356	358	348	330	345	374	321	360	373	334	335	322	378	359	353	393	336	327	370	332	378	314	305	347	333	330	330	330	348	360	342	371	346	350	373	343	347	312	327	352	365	347	335	369	304	368	344	339	365	336	378	338	358	344	382	349	354	382	346	321	379	326	338	344	357	360	327	320	333	374	362	319	333	376	375	403	351	309	355	351	328	394	360	341	334	356	327	319	365	350	353	383	364	330	330	356	349	334	345	348	344	332	355	369	333	339	319	357	336	354	383	341	337	339	375	338	344	317	335	387	370	333	373	370	382	310	342	358	374	331	336	336	383	345	347	387	368	348	355	363	329	372	373	362	381	338	352	336	313	316	307	358	349	349	322	320	371	373	386	302	370	338	352	383	356	365	347	351	318	350	376	385	337	342	327	343	365	361	336	357	332	306	306	359	359	386	353	324	346	342	338	365	356	369	357	325	350	351	353	370	363	346	336	374	373	379	348	358	387	358	361	327	337	337	352	366	327	352	313	347	334	375	349	380	309	354	377	348	333	370	365	352	326	384	358	350	323	381	340	376	361	379	346	358	364	358	331	325	376	379	373	361	331	361	361	316	354	324	332	347	333	363	379	331	356	352	331	347	315	372	363	341	381	367	385	329	353	353	321	335	343	332	335	368	346	345	374	368	352	350	339	363	325	337	370	327	337	361	340	340	346	341	357	337	310	350	356	312	322	319	353	338	335	342	336	384	341	365	347	328	350	315	322	407	334	352	374	340	306	370	378	378	322	318	367	371	307	317	346	345	325	381	342	363	339	337	346	357	327	377	383	373	341	362	332	370	344	326	357	350	334	363	334	365	371	342	369	341	331	343	305	372	355	370	422	317	383	407	366	382	367	349	336	350	377	372	360	355	336	397	342	355	363	347	342	344	330	342	342	362	364	360	354	325	353	368	354	338	348	332	326	343	332	352	342	318	344	350	357	377	342	369	377	321	354	376	356	321	349	357	352	340	347	366	314	337	334	376	347	364	354	358	353	343	358	356	327	333	356	363	341	372	377	330	369	369	383	344	365	364	342	351	359	344	355	361	331	382	334	290	315	348	320	344	353	312	349	309	350	340	310	355	365	364	375	375	341	322	365	346	352	358	341	329	377	324	344	351	371	361	349	343	341	365	364	377	357	371	354	342	378	338	359	345	346	318	332	353	347	368	363	343	319	348	319	356	343	350	341	342	369	366	358	354	359	367	373	394	334	352	336	355	322	343	371	338	331	340	379	396	308	314	338	294	338	356	422	342	344	332	359	353	340	375	340	356	345	354	353	358	296	337	336	357	335	370	413	352	342	358	323	325	383	384	352	335	346	358	352	343	342	321	370	363	361	364	354	335	340	351	343	320	364	365	325	364	357	367	361	317	340	355	337	378	384	311	329	338	297	357	362	338	371	367	376	360	351	318	352	352	376	349	339	359	374	332	353	362	383	362	329	316	344	354	327	330	370	352	340	337	371	347	327	325	358	312	345	345	345	351	404	367	320	338	335	331	330	353	362	344	360	369	366	363	371	341	322	326	344	381	362	360	340	342	350	331	356	322	370	342	337	342	356	346	324	356	358	373	348	373	348	340	340	337	370	369	357	343	335	335	347	346	359	336	339	329	335	404	348	343	356	340	366	334	341	376	339	342	332	395	404	371	367	328	328	365	342	366	368	383	337	330	354	316	327	340	384	373	298	378	332	343	396	328	382	361	361	358	317	322	361	366	364	373	353	333	360	327	356	364	354	347	355	339	376	351	327	358	382	352	359	336	347	336	336	372	364	332	331	344	347	330	345	363	377	361	372	333	330	373	333	327	336	337	352	341	315	361	343	342	321	353	360	353	353	352	321	329	362	337	325	356	342	327	385	332	329	324	384	374	351	358	358	352	333	353	330	352	353	343	354	343	379	350	343	347	326	326	354	356	367	326	335	357	347	375	329	339	352	348	355	333	352	353	375	340	355	374	295	349	355	359	344	360	303	316	365	352	348	354	362	370	330	338	365	323	359	348	369	330	330	368	331	364	392	354	334	378	353	374	373	312	360	340	351	356	360	359	337	347	343	326	358	357	361	349	367	392	335	331	356	375	358	365	354	337	359	349	374	334	336	324	351	328	348	369	371	332	376	401	354	343	328	381	348	342	325	351	330	325	363	306	361	339	367	381	348	336	348	347	347	317	361	357	360	323	324	386	326	340	344	357	355	343	362	342	333	339	324	342	362	346	361	342	387	356	355	324	351	330	356	353	379	385	344	354	355	349	345	348	346	340	305	332	330	378	337	362	352	338	363	349	371	330	358	322	344	348	332	362	364	344	330	366	328	375	376	385	381	305	339	358	373	367	357	341	339	342	353	339	367	362	369	403	330	368	358	372	367	364	334	364	335	347	356	318	351	312	320	346	357	352	358	350	336	363	352	351	350	380	365	355	334	336	354	369	325	320	346	369	346	350	334	357	356	373	324	319	327	376	354	379	368	357	332	373	348	379	326	334	327	348	366	338	371	356	342	366	347	333	372	317	382	367	356	382	354	348	386	349	363	328	371	364	326	336	326	387	374	350	322
2054	1182	754	3215	1543	789	765	771	744	761	783	745	748	754	732	732	809	731	795	750	709	768	750	742	805	776	747	787	800	784	772	738	747	786	743	765	766	758	725	733	723	790	789	734	780	789	717	789	759	792	784	737	795	744	749	767	726	744	762	712	739	744	734	782	730	747	708	730	741	719	783	733	759	782	707	771	734	809	749	800	780	741	781	763	727	744	728	730	732	759	735	795	771	748	761	802	789	702	701	739	750	772	750	680	743	756	746	763	755	768	745	791	733	745	737	716	728	739	743	750	782	784	772	781	781	765	793	741	822	736	795	753	722	733	819	738	743	760	766	745	790	761	765	725	793	726	795	782	763	780	805	757	770	718	674	766	770	750	794	809	723	789	749	746	760	695	781	800	758	786	810	778	780	754	789	723	783	779	742	758	760	760	710	735	749	748	769	760	799	761	708	733	782	755	745	763	763	704	777	781	796	786	743	735	762	779	749	743	732	734	755	783	733	770	726	747	792	733	719	793	799	797	780	764	717	759	726	761	774	772	730	751	752	768	724	766	681	711	758	804	743	746	815	768	796	708	766	796	764	734	691	761	761	754	716	759	760	729	775	749	734	804	776	791	771	732	783	757	775	718	718	769	780	773	733	764	779	797	785	730	750	785	754	752	706	762	778	759	805	792	740	789	760	789	739	771	759	729	737	776	728	763	730	736	750	766	817	739	718	773	705	756	775	744	705	721	801	801	727	746	769	796	783	748	713	763	767	740	787	739	807	744	803	802	750	787	783	745	763	769	776	782	755	746	763	770	764	783	758	760	780	746	757	762	769	790	779	724	747	792	761	732	775	740	762	731	756	840	796	742	774	796	748	763	714	758	823	732	701	746	757	745	760	762	764	730	760	705	738	750	743	775	722	739	764	738	741	721	694	748	793	728	743	744	756	769	764	743	737	686	767	735	724	786	763	746	739	726	809	751	748	757	774	707	770	730	758	707	738	721	750	741	771	735	743	749	778	762	737	727	750	737	767	769	771	707	793	778	729	711	793	770	752	761	722	792	782	728	745	740	784	744	740	827	745	759	786	749	737	716	773	778	759	720	814	781	767	753	751	756	719	730	764	753	742	745	804	740	775	726	755	781	738	777	736	720	715	736	712	770	726	764	714	753	739	762	746	734	770	775	736	823	746	753	771	810	763	749	854	721	735	774	714	744	739	740	726	766	781	769	717	731	754	752	747	787	778	737	786	736	738	757	759	768	779	783	796	810	769	766	773	720	738	794	759	754	761	762	752	774	735	779	759	717	745	741	752	778	722	727	766	744	788	760	797	743	786	733	773	781	721	723	742	773	761	748	706	754	740	721	778	737	773	738	758	746	736	757	743	740	778	779	783	710	761	749	750	747	736	732	769	720	730	768	702	752	728	772	775	692	771	714	739	773	764	758	730	764	747	768	752	741	761	783	756	745	727	763	740	704	787	725	810	722	753	784	788	780	797	728	773	748	778	792	763	740	766	720	760	765	730	727	761	669	766	756	797	757	698	721	772	687	768	790	776	718	797	743	754	764	779	758	730	714	740	801	781	746	742	765	698	720	726	754	728	745	769	743	752	761	768	726	778	756	742	689	744	743	728	747	786	755	790	751	741	730	771	776	804	786	815	779	758	790	717	761	784	800	751	761	749	778	770	794	753	813	784	769	748	782	788	764	740	787	784	819	757	759	768	681	738	740	780	751	750	719	759	749	754	764	761	820	780	791	758	770	730	746	776	738	770	744	789	753	755	762	769	761	750	732	748	746	744	769	741	747	766	764	754	759	784	724	782	745	786	776	765	759	781	772	748	762	803	764	745	768	755	723	780	762	739	722	707	723	710	723	761	741	788	764	789	772	743	806	767	801	761	761	760	732	732	726	748	759	782	804	738	728	758	780	745	776	754	740	756	725	786	724	745	761	774	743	742	804	733	773	776	733	708	808	737	764	725	740	751	794	778	737	797	747	760	706	741	737	708	743	771	724	757	745	720	751	744	729	747	756	749	750	747	793	748	764	778	751	758	795	754	732	807	767	711	747	796	758	770	774	765	721	792	747	691	750	755	752	763	750	773	804	794	774	720	773	767	801	745	742	725	751	755	744	747	734	739	704	786	765	758	751	729	736	722	747	751	771	757	756	744	767	794	785	806	722	767	804	735	781	753	813	811	736	791	799	709	741	707	749	698	721	766	757	785	761	723	738	723	741	835	745	781	762	746	766	787	780	744	737	747	752	765	748	712	854	835	743	775	718	788	772	758	752	753	758	732	804	787	777	798	792	743	701	696	726	737	710	718	764	772	799	757	711	778	744	765	816	759	748	740	747	764	755	767	728	759	776	751	796	732	769	758	703	805	803	733	766	717	756	745	780	733	732	762	758	792	725	767	762	809	811	741	799	785	784	722	781	780	719	779	741	746	727	744	720	767	739	772	829	761	784	723	785	747	749	813	778	729	813	769	759	784	777	788	752	797	740	772	751	742	740	807	792	776	775	761	733	767	769	792	750	714	700	730	721	755	760	695	741	779	754	765	816	775	743	761	782	714	760	746	778	771	789	740	769	762	774	806	776	730	773	764	742	781	800	787	784	737	729	784	768	768	744	734	750	764	720	770	707	787	746	760	708	785	778	783	775	773	723	816	780	792	793	750	754	771	741	758	801	733	735	799	748	729	725	760	842	737	796	763	763	723	760	723	751	774	763	715	766	694	750	790	752	748	756	777	797	782	755	792	779	783	803	782	734	808	736	794	736	763	736	726	747	788	764	771	755	745	766	769	761	755	761	735	814	767	770	717	700	736	767	757	753	753	753	792	750	745	767	719	733	735	800	698	759	802	756	753	758	702	797	774	748	778	746	738	700	736	741	771	780	739	785	769	726	779	753	733	755	785	731	800	797	755	813	766	724	771	781	733	731	727	731	756	719	723	776	747	763	738	749	722	775	757	787	800	685	798	762	776	742	765	764	729	750	769	728	802	762	717	799	753	735	752	715	776	739	759	831	755	749	778	737	768	718	686	777	751	772	794	738	761	759	770	744	734	761	742	781	768	755	768	713	759	753	760	719	743	755	767	754	778	791	758	736	781	782	768	782	759	716	779	721	729	713	747	752	748	788	761	744	741	751	728	767	774	777	755	734	746	735	731	751	736	760	783	744	796	758	746	727	717	746	792	743	730	749	783	739	753	721	712	768	717	791	792	738	784	763	755	722	748	785	745	727	726	781	801	711	743	748	765	762	785	764	726	778	735	759	753	752	759	736	754	762	772	752	753	744	779	720	751	737	794	737	762	823	777	765	760	715	768	803	791	770	722	731	727	740	695	747	723	776	760	755	727	761	740	760	736	777	760	733	714	753	767	768	800	767	746	785	751	746	719	758	747	779	744	741	746	753	760	758	716	705	750	699	790	759	734	745	807	750	802	758	734	749	726	760	759	757	780	779	728	769	712	749	745	736	751	780	702	753	737	704	786	741	786	769
8109	1425	609	1538	907	296	247	196	190	220	194	220	186	199	177	178	179	170	172	176	164	190	166	180	165	137	179	172	142	175	173	163	150	180	171	168	140	152	195	180	188	178	166	152	170	147	153	178	154	169	207	159	186	170	172	139	204	164	169	169	172	155	173	169	155	162	137	185	160	152	169	187	162	158	178	176	193	193	179	173	145	174	154	154	177	147	182	163	154	161	154	177	176	168	160	190	152	170	164	147	173	179	158	161	184	149	165	162	162	195	163	153	170	156	152	146	184	160	169	147	172	170	175	137	164	187	186	152	175	170	156	164	161	178	183	149	139	166	141	180	161	137	168	147	164	157	164	168	171	163	170	168	157	159	176	169	161	158	176	180	127	169	189	142	164	158	173	180	160	148	170	162	165	186	182	162	165	171	206	186	177	158	165	165	170	174	148	176	180	176	186	161	186	146	172	157	201	171	150	154	179	158	145	154	181	155	168	176	203	172	143	163	180	172	153	152	172	201	175	161	164	169	159	131	171	163	176	138	125	143	162	186	156	145	148	163	158	178	180	134	154	165	171	179	180	161	166	164	157	138	161	153	190	185	177	178	147	143	155	163	179	200	160	184	157	165	183	159	157	150	171	176	161	155	134	153	170	172	162	182	144	149	163	159	156	162	178	154	192	189	180	185	171	167	189	169	151	146	168	166	162	159	162	146	151	177	163	148	168	169	177	154	145	183	200	166	186	171	163	168	153	176	199	175	168	139	167	150	142	158	175	159	175	168	159	177	165	199	191	177	175	175	145	177	150	175	146	183	165	172	190	170	147	170	152	149	175	170	168	145	170	168	166	150	158	154	169	155	179	165	158	185	182	162	153	172	151	184	150	161	142	160	163	182	177	137	153	170	139	156	170	153	185	162	130	181	175	167	170	179	169	142	155	177	145	182	162	178	159	160	160	161	158	203	156	166	184	127	173	183	154	180	134	154	152	169	164	165	143	142	144	187	164	150	152	172	180	168	158	143	140	161	142	162	176	175	159	152	172	170	173	165	146	158	159	185	161	154	167	162	206	183	167	164	160	168	174	174	151	178	181	184	165	151	176	149	157	141	168	157	165	160	184	184	183	148	164	168	190	164	153	131	171	174	157	154	175	157	172	161	156	184	175	183	186	167	173	169	165	146	144	170	181	183	181	165	174	166	149	183	171	156	178	147	168	182	151	145	155	180	170	122	149	168	178	174	174	176	179	159	160	162	174	149	190	169	169	157	159	181	138	158	139	148	182	146	195	159	171	168	168	173	174	153	166	154	167	168	186	184	165	186	159	156	134	169	181	182	153	160	169	169	133	184	173	169	154	155	179	175	174	153	171	165	161	164	158	138	174	174	138	136	198	171	146	191	155	171	152	179	157	163	160	186	153	163	149	156	177	155	146	169	174	171	159	172	174	170	178	164	157	151	156	163	169	174	185	153	144	173	152	159	145	143	166	177	140	146	139	153	177	167	172	161	182	163	153	154	182	192	158	156	162	171	187	158	133	144	166	174	142	171	181	181	165	160	176	167	146	169	159	168	159	161	176	148	170	159	159	178	182	187	165	161	164	166	179	179	158	208	141	185	175	175	182	192	160	167	160	188	174	149	174	162	165	166	154	159	163	159	158	171	184	171	148	177	174	164	199	159	160	153	154	185	176	186	179	142	167	146	160	181	162	165	165	158	189	154	153	153	164	186	182	178	190	174	160	181	176	164	178	149	177	162	157	196	166	169	165	183	178	185	173	176	149	153	155	153	139	180	167	158	165	159	157	154	157	152	160	172	165	154	142	161	178	168	178	157	170	139	155	173	150	203	171	157	164	158	147	166	163	152	147	189	158	178	169	156	162	181	165	170	162	168	162	172	166	169	158	167	155	168	156	173	174	172	179	170	169	190	168	149	156	155	151	154	155	177	186	159	141	161	159	179	152	155	151	143	169	178	170	170	186	167	157	173	179	168	140	164	179	170	174	151	174	177	170	166	178	186	180	168	147	177	177	178	162	169	168	148	139	172	172	163	173	151	161	151	175	163	165	181	185	159	161	150	172	176	183	154	158	167	163	179	178	154	167	183	166	187	150	164	146	174	136	196	183	171	171	178	153	152	157	192	188	150	172	162	169	175	178	172	174	176	171	167	163	160	166	160	159	170	177	172	181	166	164	136	173	153	178	146	175	204	164	164	155	170	161	141	165	166	192	187	160	156	171	165	169	160	163	160	157	160	176	156	182	154	154	170	197	183	210	155	140	163	156	152	151	182	153	169	165	157	169	137	163	157	153	166	166	144	175	193	170	146	185	163	161	173	203	163	189	174	155	162	173	195	160	176	144	169	175	157	171	171	176	168	176	159	158	195	165	163	169	166	162	178	167	141	170	154	172	167	133	151	170	160	165	162	159	157	160	157	159	151	162	171	163	158	174	166	166	189	163	152	178	170	158	180	163	184	186	160	171	167	168	152	162	165	169	160	160	145	149	176	162	163	170	155	156	159	179	138	167	169	164	152	168	175	170	176	177	157	161	168	164	152	159	171	188	187	170	189	143	172	171	155	167	159	156	163	160	168	180	154	164	179	162	148	144	167	180	171	155	155	132	178	172	174	156	171	163	151	180	148	166	169	165	169	156	173	170	154	170	169	182	169	185	158	169	163	180	173	163	160	156	174	138	150	157	161	170	160	173	157	151	158	151	157	160	164	164	161	155	160	168	183	184	177	158	154	171	168	142	152	177	170	176	168	157	178	192	178	180	165	167	154	174	159	176	152	173	185	173	161	164	158	195	188	163	166	171	147	157	171	160	190	170	139	182	149	178	147	140	157	142	161	171	172	172	174	167	151	154	160	169	126	172	154	170	166	149	175	165	157	163	167	150	166	210	169	162	164	159	132	165	160	146	181	160	193	161	169	154	151	144	156	189	151	153	152	160	179	145	153	184	180	173	182	191	148	153	162	173	175	185	170	159	178	166	161	159	167	168	145	172	176	163	175	149	150	150	157	155	174	159	194	174	186	150	186	178	170	162	152	153	173	156	166	167	153	168	170	130	148	161	145	185	194	157	167	168	179	157	148	172	188	171	170	162	158	160	180	169	145	161	176	172	193	167	143	170	167	160	175	176	164	166	168	192	124	158	159	158	162	169	171	179	141	145	160	169	181	154	164	178	173	166	150	171	160	159	186	173	147	151	181	182	152	154	160	162	210	179	145	164	139	174	167	162	155	156	168	163	168	161	177	152	167	184	151	147	144	148	158	185	153	176	164	164	156	162	164	174	151	174	165	169	187	147	157	170	155	187	191	195	157	170	156	172	183	171	184	172	196	163	169	161	156	178	172	168	161	182	146	148	160	160	184	187	148	172	170	177	183	177	162	191	156	176	153	178	167	149	177	171	154	191	173	160	182	157	175	153	166	171	193	152	166	184	152	164	194	161	161	160	136	171	172	150	178	171	155	181	188	182	160	178	178	182	182	136	176	149	174
6595	1473	1271	5674	2740	921	748	727	618	575	548	554	502	551	528	462	470	470	441	423	430	405	416	463	417	434	404	418	392	427	414	428	388	404	418	406	401	398	379	421	356	389	392	394	417	412	406	397	418	399	360	364	398	410	419	412	409	387	432	406	430	425	416	411	412	374	371	441	415	397	392	406	422	399	382	415	385	386	375	419	412	400	396	371	399	421	396	395	388	386	416	370	392	397	392	382	422	407	436	371	414	422	354	373	395	392	388	388	381	384	396	368	409	366	420	375	410	417	415	405	401	407	388	407	415	403	378	389	425	384	388	402	372	404	398	362	407	412	386	363	384	414	401	383	367	397	410	407	375	394	382	406	405	418	384	385	382	429	388	375	407	373	408	403	423	408	387	413	403	401	386	403	425	417	360	384	371	425	391	383	376	406	414	372	376	389	403	421	401	374	411	400	369	365	431	389	435	380	415	406	390	435	389	402	381	446	405	372	383	380	355	369	423	380	382	423	384	412	347	417	364	384	389	414	412	372	369	396	432	411	413	438	403	408	345	433	394	368	420	390	413	374	411	388	407	364	374	381	420	379	428	392	363	379	380	444	375	436	373	379	414	419	388	416	366	373	397	388	407	360	362	386	400	397	365	359	363	391	414	420	401	418	405	366	385	438	410	419	406	396	394	404	379	362	399	391	397	384	397	378	384	380	421	386	385	388	420	424	364	391	383	372	380	377	388	391	414	439	429	398	399	357	367	428	353	410	406	414	429	406	411	397	367	366	378	397	347	378	424	416	424	406	408	352	409	397	382	416	405	364	406	426	373	387	387	389	394	421	415	406	391	355	370	400	388	385	402	398	367	367	400	409	364	396	363	396	376	401	406	376	362	383	385	374	401	387	379	375	373	409	410	410	400	395	406	411	400	433	385	400	378	384	397	402	410	396	367	408	384	403	397	407	394	375	366	423	367	405	396	393	400	421	438	386	402	410	390	409	427	418	384	388	394	401	357	402	422	393	383	361	390	392	433	412	397	400	441	403	415	378	395	404	410	389	365	373	400	402	410	371	380	380	407	386	367	400	412	412	380	391	388	380	388	386	364	346	394	372	383	354	381	368	403	415	388	412	394	442	415	407	373	385	402	376	386	396	422	390	395	402	404	396	395	395	399	387	405	408	397	407	400	394	358	411	418	395	411	408	381	408	412	391	401	391	379	404	362	387	428	386	417	382	379	377	404	376	410	372	417	364	386	401	373	409	364	372	370	382	371	403	377	397	385	409	382	411	401	353	391	407	393	403	446	426	384	431	380	376	404	396	398	386	350	409	388	381	360	385	366	405	426	421	387	376	395	401	395	379	420	369	412	399	396	394	396	387	395	406	407	379	393	362	401	415	380	414	371	406	404	391	415	409	403	443	372	382	368	389	385	427	397	360	404	382	394	430	419	403	401	390	387	378	396	437	387	390	387	430	350	390	411	378	406	398	399	422	398	411	400	387	405	428	429	395	380	427	409	383	386	400	392	400	382	377	385	410	403	399	402	353	371	409	391	408	399	399	428	411	390	401	409	395	380	424	396	416	395	416	435	379	400	396	386	369	390	392	378	381	404	429	388	365	389	407	400	404	390	416	430	411	382	406	423	410	409	425	396	385	385	400	402	398	393	387	384	407	401	369	434	395	406	424	395	383	381	401	387	388	404	402	401	378	388	419	366	396	357	377	394	410	358	363	379	363	379	422	409	390	384	417	406	365	401	390	391	371	402	387	357	393	417	415	435	390	369	378	394	381	384	355	394	420	413	389	372	409	408	351	373	409	398	366	408	417	383	394	416	408	412	396	371	376	391	361	442	389	420	407	376	400	434	380	364	380	387	375	391	356	386	358	425	390	389	406	385	370	392	411	393	417	408	423	396	419	420	389	411	382	397	420	398	401	392	399	416	414	423	395	392	397	379	427	383	378	418	444	373	384	394	424	440	378	385	395	354	415	389	354	403	405	388	395	400	404	397	378	387	413	394	436	389	395	418	402	400	399	416	408	358	398	399	394	394	417	372	397	438	419	384	359	387	413	383	381	383	388	415	399	393	409	402	365	402	381	386	410	417	408	405	419	408	415	379	394	401	372	396	387	385	426	414	414	400	440	414	380	388	417	370	391	384	407	383	394	422	405	391	380	409	392	384	416	387	382	374	379	409	415	410	407	386	387	432	391	387	399	338	398	383	365	372	408	386	395	389	382	370	412	381	427	399	394	390	433	440	415	411	363	399	375	405	397	387	428	385	401	414	398	418	374	364	392	421	392	418	389	430	409	418	373	403	371	393	378	432	374	376	365	372	390	411	402	351	389	408	381	389	392	385	357	408	392	373	381	366	429	443	429	395	394	373	387	381	404	397	399	397	368	427	439	399	399	424	388	379	428	391	381	370	375	376	415	427	398	405	396	381	412	430	388	388	388	378	400	387	389	418	395	418	413	375	398	393	379	411	358	414	385	392	441	393	433	401	399	377	406	390	409	398	370	392	413	412	398	434	417	385	387	388	415	365	372	395	433	363	375	383	404	410	384	400	408	375	428	382	389	356	405	374	427	380	381	393	418	389	423	401	421	405	385	365	367	393	384	427	409	389	385	378	397	423	382	398	381	369	398	387	394	374	405	391	421	391	411	380	413	399	359	422	398	415	386	395	385	385	416	421	400	410	395	373	385	413	372	404	380	430	366	394	367	435	371	377	384	388	395	408	424	369	383	398	406	379	393	408	428	435	407	423	393	377	403	433	409	385	402	433	411	380	382	390	416	407	406	369	380	423	395	407	374	380	400	384	374	390	419	392	409	417	388	428	387	442	359	422	368	411	390	400	400	381	417	400	356	391	393	368	388	384	382	381	370	378	387	410	387	389	421	373	429	367	392	404	352	422	390	391	376	370	418	398	412	362	390	391	414	394	425	374	395	391	415	413	380	396	420	390	398	359	391	396	400	416	390	404	397	385	406	384	403	368	392	407	392	422	380	399	382	417	407	410	370	390	417	388	370	424	385	382	398	411	385	405	394	422	410	391	383	399	384	379	395	395	373	414	333	381	396	396	408	393	402	423	399	415	403	341	386	361	392	414	392	379	394	378	399	383	411	448	369	368	422	409	401	386	376	387	413	387	408	396	399	416	415	387	378	412	382	355	405	405	385	380	387	394	388	376	389	387	404	425	385	387	357	378	384	382	330	389	433	386	385	382	391	379	381	394	412	394	393	377	361	428	400	371	389	384	406	370	425	393	389	390	393	390	392	381	402	341	397	398	386	377	399	377	378	397	376	375	376	391	385	377	390	405	396	373	376	401	389	389	401	401	395	404	386	389	391	417	370	400	355	428	430	405	417	366	399	409	401	430	420	425	401	400	398	398	385	449	398	363	391	407	397	415	395	388	412	391	397	395	407	405	424	429	342	367	386	392	383	411	369	406	373	403	370	401	400	418	395	391	424	389	405	408	391	379	378	362	420	371	386	400	372	379	379
15877	2998	1029	2360	1369	435	324	279	247	251	212	220	200	228	236	197	191	200	213	151	192	186	181	166	174	229	181	168	162	187	160	175	174	156	177	166	179	142	189	144	168	175	190	178	145	163	169	159	156	163	194	194	191	163	154	183	184	179	182	169	152	168	176	169	154	146	171	167	161	176	205	177	165	179	180	182	163	163	183	149	189	171	184	176	181	176	161	176	179	162	162	182	201	200	176	165	193	160	181	156	159	181	167	184	148	187	170	167	160	174	157	175	192	182	154	186	161	176	180	160	166	161	149	174	164	153	194	169	163	148	144	156	191	156	168	183	186	185	185	177	150	145	170	177	153	163	161	170	146	151	184	168	166	199	181	160	180	142	148	183	180	155	169	162	189	166	171	131	164	173	156	166	171	153	178	196	188	184	162	174	160	149	155	177	160	185	182	174	162	175	165	150	170	160	158	164	175	156	170	182	182	172	169	158	180	176	199	168	169	186	197	148	188	172	153	167	176	176	134	173	160	167	155	170	166	185	179	205	170	164	180	200	190	197	185	179	185	179	184	164	178	178	160	179	173	161	180	147	155	156	172	162	172	158	171	166	168	197	166	157	168	165	141	162	170	201	168	163	169	161	161	155	175	177	174	163	194	184	167	161	146	146	172	168	161	175	143	153	151	161	176	180	169	173	161	179	166	154	171	164	191	157	181	164	145	159	187	185	170	189	165	165	163	162	185	163	177	171	177	149	176	160	173	170	181	161	170	171	185	155	147	189	176	184	143	164	171	161	172	169	177	169	172	148	146	156	166	189	132	183	187	194	185	177	171	186	176	163	183	167	179	167	160	160	160	171	164	168	149	173	150	160	165	163	197	177	158	169	150	155	162	179	182	185	148	164	183	171	177	170	179	158	175	165	172	167	179	182	161	169	145	178	169	200	176	158	151	161	187	166	169	192	169	170	184	157	170	189	155	193	154	172	171	177	184	189	175	174	159	179	171	185	194	164	155	167	174	162	171	155	192	166	152	140	198	168	171	179	180	156	148	178	159	156	179	144	176	191	162	168	190	175	158	183	152	161	167	188	158	180	177	184	195	163	177	190	186	172	157	189	160	163	186	158	166	170	173	181	196	184	181	156	184	167	178	170	172	154	148	191	159	190	157	173	186	155	185	166	157	177	158	182	191	163	172	177	165	162	188	160	178	195	204	172	176	179	163	171	171	181	172	177	179	170	188	142	187	169	157	151	189	187	166	166	165	170	175	175	163	174	175	155	169	185	176	173	173	167	159	185	155	194	149	152	175	142	163	148	147	200	185	180	170	151	180	143	174	177	138	174	144	166	186	172	162	157	166	165	157	176	161	173	171	161	165	178	190	167	190	166	173	152	148	137	205	164	168	172	189	167	193	165	185	182	190	180	184	186	178	163	169	152	154	151	184	143	175	167	155	170	163	189	180	181	197	149	157	152	148	168	149	184	182	174	159	144	148	189	179	176	172	195	197	177	150	176	176	157	156	185	146	172	161	162	162	150	186	182	177	187	158	162	170	149	189	158	154	153	157	186	173	139	179	171	177	165	176	176	182	171	178	170	168	183	169	169	171	173	179	184	171	162	153	187	157	172	172	174	185	179	180	169	184	182	182	169	193	186	196	184	171	149	178	141	179	168	163	179	182	194	181	176	178	163	170	193	178	166	181	171	161	176	162	179	183	162	173	140	170	174	172	181	195	165	177	197	169	157	138	171	185	170	163	204	197	164	177	176	162	178	155	169	167	173	150	183	189	153	178	141	154	177	159	170	168	159	192	144	196	182	164	170	172	186	172	161	190	142	197	176	165	196	185	171	141	155	172	153	166	164	160	151	185	139	199	163	193	190	178	143	184	169	183	155	171	190	163	200	170	191	188	176	156	164	166	171	182	176	145	154	167	158	173	167	171	179	186	175	169	154	183	202	157	157	163	175	172	163	199	147	164	176	173	203	169	140	153	192	177	186	175	179	162	180	176	179	173	191	160	166	184	163	170	196	182	156	148	163	167	165	154	188	169	168	181	166	172	188	181	176	155	184	165	181	166	198	197	160	162	173	191	168	166	168	148	174	151	181	143	184	184	162	194	174	184	169	157	171	162	150	182	156	152	159	178	172	171	178	167	165	168	196	195	179	157	182	148	195	183	158	179	147	165	202	175	174	186	175	189	162	170	182	164	196	192	182	151	165	188	132	142	189	167	168	186	184	164	164	170	198	165	181	189	170	150	184	153	157	143	157	156	186	179	176	196	205	159	156	157	181	183	168	158	171	172	197	174	172	207	150	177	181	174	188	174	160	168	166	161	143	167	164	175	199	187	186	188	174	180	183	177	169	155	173	174	151	162	177	143	139	176	170	170	159	153	155	178	173	143	154	180	158	173	173	153	148	183	187	162	215	159	141	181	165	174	182	157	178	147	156	174	198	163	164	146	169	158	175	168	181	182	170	172	191	153	188	179	186	164	162	174	192	184	156	173	171	165	178	195	176	180	186	175	176	198	151	177	157	182	150	177	159	154	169	171	188	177	178	161	182	154	147	178	141	169	188	201	143	202	163	207	178	181	175	187	154	175	175	145	184	162	191	166	182	166	183	176	182	155	174	165	169	149	170	148	163	168	165	171	167	161	145	171	167	164	189	172	168	155	169	176	182	165	142	203	152	194	143	184	172	155	160	178	179	160	173	176	174	171	167	160	146	181	195	156	183	172	188	184	172	154	162	157	153	170	178	201	164	167	138	151	179	170	160	172	161	184	181	185	155	188	183	173	183	147	156	173	153	186	141	161	175	176	165	180	154	170	170	191	174	163	155	175	167	200	175	164	190	171	155	186	167	189	200	169	161	174	159	190	155	170	176	184	155	157	150	187	177	157	163	198	165	163	167	169	194	136	188	191	162	180	152	175	180	180	172	162	171	162	168	188	177	161	164	154	150	175	173	190	142	181	172	189	185	165	175	172	160	174	183	140	181	181	146	162	181	162	173	163	202	168	179	204	156	176	171	167	161	165	177	161	184	191	183	165	191	137	180	170	165	153	175	184	178	172	163	166	157	163	192	170	167	171	153	192	205	217	177	152	176	159	147	159	167	139	165	173	161	182	153	185	166	152	161	152	160	171	167	170	188	201	179	183	159	170	134	151	155	160	160	162	162	178	178	176	171	158	153	146	156	170	168	156	173	180	173	164	187	189	159	150	192	159	161	145	173	177	162	172	159	163	178	207	174	157	164	179	164	175	164	172	171	169	183	146	181	180	162	174	159	177	173	160	172	174	160	164	169	202	175	178	165	179	179	178	185	172	175	176	170	183	173	167	179	174	179	166	164	161	136	184	171	166	176	168	172	183	184	185	150	147	168	178	192	177	158	164	171	169	172	180	172	145	171	166	177	192	189	155	169	152	194	168	176	159	155	194	145	173	153	171	183	170	153	158	169	153	157	175	165	170	181	146	151	159	150	182	185	149	173	174	174	165	167	173	176
9223	2196	2139	7994	3813	1564	1189	1035	952	832	811	704	670	640	635	590	546	570	565	507	545	487	539	460	463	482	455	497	497	450	462	488	478	494	490	459	451	414	469	459	434	461	452	412	452	473	444	485	442	495	453	434	435	450	399	448	433	389	453	428	479	439	482	440	423	439	476	473	429	429	482	446	432	438	433	434	448	425	407	446	435	402	434	439	439	442	466	437	457	460	444	433	414	443	453	439	473	413	443	470	463	448	474	436	440	420	440	434	448	412	429	475	449	451	415	427	481	418	430	372	477	415	417	440	422	439	427	439	426	432	450	450	436	450	467	477	429	433	437	416	430	458	433	436	454	452	464	418	456	457	415	443	451	411	441	441	466	423	432	447	468	395	427	429	473	444	447	429	422	429	424	438	475	418	463	467	442	433	396	430	449	423	390	425	420	450	453	413	465	435	444	421	425	445	440	430	418	418	449	442	450	421	465	426	444	428	436	400	402	427	467	419	419	439	384	425	410	431	433	472	429	425	399	413	447	461	422	427	435	445	438	441	442	435	428	434	461	459	414	426	430	433	443	447	459	423	445	411	448	440	394	413	435	406	460	466	454	440	446	433	413	481	438	458	414	468	421	466	410	429	409	433	459	426	442	438	444	436	431	440	422	429	411	488	431	454	442	464	431	447	449	440	419	432	423	463	434	459	399	479	432	446	430	450	415	414	464	439	438	468	450	419	453	441	455	397	443	440	438	465	445	425	399	441	455	454	417	412	433	452	408	441	418	446	419	460	444	455	417	387	417	430	427	467	441	455	438	399	429	446	406	407	443	444	457	425	496	423	465	430	424	450	437	416	432	462	444	431	400	423	435	447	429	440	418	454	466	460	443	447	403	418	435	403	435	412	437	458	440	433	458	448	458	435	452	437	427	464	428	406	414	433	432	448	449	445	458	443	413	422	465	453	449	401	441	461	424	407	451	429	447	457	432	439	470	438	430	418	437	457	414	412	421	413	433	435	448	436	447	413	441	419	473	445	432	456	440	421	436	420	457	390	456	444	437	396	409	414	407	453	449	427	414	435	426	445	403	405	427	442	402	443	394	493	453	440	441	421	438	448	415	457	458	428	449	451	427	478	445	404	410	443	433	478	471	409	502	423	427	444	398	452	440	424	408	442	428	444	407	418	404	426	435	419	445	442	414	463	461	412	464	432	424	448	397	462	457	407	457	437	443	430	434	430	479	456	415	420	445	459	409	445	417	451	427	391	445	460	421	440	403	432	446	406	411	430	433	411	422	430	402	423	417	428	429	463	437	440	471	447	407	435	455	395	466	402	419	422	429	425	438	428	406	424	439	447	445	434	466	452	464	456	455	443	427	426	445	438	421	474	410	438	419	427	453	435	453	444	450	423	416	453	472	487	455	458	423	411	406	418	435	426	423	443	421	448	410	432	458	443	390	405	450	479	414	395	436	444	439	469	456	459	443	451	454	445	413	435	433	424	450	417	404	444	440	431	433	403	431	443	414	441	423	416	410	443	445	461	488	443	435	386	416	421	415	426	448	462	457	418	439	440	433	447	410	465	452	457	411	479	445	465	448	410	447	439	453	407	415	411	407	437	447	446	441	458	405	445	476	439	449	448	441	455	405	425	398	450	439	430	419	439	431	439	454	425	396	427	454	428	403	436	446	430	423	437	469	432	445	428	430	412	394	450	456	435	411	460	414	460	417	395	425	428	459	440	470	462	413	446	402	425	403	444	425	449	455	417	424	398	427	442	429	421	469	460	440	418	435	462	418	420	476	452	440	424	428	432	428	457	407	408	479	428	430	443	421	456	452	406	417	415	453	396	450	449	429	464	491	457	423	429	456	432	437	432	466	433	457	411	425	439	416	434	423	428	445	436	443	461	419	459	418	414	430	456	431	404	469	461	469	459	451	447	451	447	459	427	441	456	427	428	432	452	455	411	426	457	407	436	442	430	448	423	463	442	452	443	427	461	431	392	441	419	385	408	403	442	458	466	445	417	413	439	424	462	437	427	444	452	442	401	450	467	450	426	410	382	470	472	460	433	464	420	427	452	468	455	462	425	444	451	424	429	427	460	442	434	465	455	428	425	458	445	466	458	423	420	419	431	449	435	468	422	479	448	449	437	411	464	412	440	446	447	424	428	473	433	407	465	417	428	465	461	413	436	433	406	431	436	435	458	406	439	414	476	410	425	422	451	504	406	451	437	447	429	429	445	456	421	421	481	431	468	497	467	408	454	472	421	413	424	430	427	441	439	411	429	440	407	422	433	463	421	443	437	456	414	429	467	468	448	467	424	464	397	476	478	417	459	444	443	446	431	432	435	473	442	443	431	429	422	413	440	442	483	431	453	427	428	488	432	424	419	448	420	410	431	402	422	418	415	408	434	450	432	439	422	411	460	408	427	439	432	419	422	422	422	444	440	416	406	426	432	433	416	426	448	431	431	444	454	423	461	438	412	429	447	458	450	417	429	442	471	436	395	440	437	454	397	425	426	439	442	456	453	429	428	416	447	410	472	413	459	410	440	407	410	405	449	425	414	428	450	436	411	448	469	451	431	448	452	408	432	461	461	403	436	462	488	431	413	433	433	452	437	417	466	456	456	416	430	438	427	453	448	466	438	405	434	412	381	435	394	424	425	438	452	447	409	437	391	428	458	421	450	406	413	438	426	451	433	430	455	429	442	460	440	427	465	434	435	438	416	408	380	403	425	401	421	418	449	457	414	408	407	444	441	427	416	406	439	413	445	435	447	393	405	416	425	452	417	432	436	423	433	437	424	431	434	427	450	479	409	420	398	404	404	406	399	475	466	447	423	461	437	411	432	443	458	424	434	453	406	423	442	443	401	434	448	432	481	408	448	401	437	449	435	479	458	440	450	412	481	410	434	452	418	440	436	421	455	431	401	393	436	430	423	432	431	415	440	453	412	438	446	460	442	416	418	415	424	446	420	431	425	463	439	416	455	479	454	423	490	423	455	451	469	444	463	428	464	452	445	417	471	432	410	431	410	439	449	441	431	400	438	420	429	446	408	487	451	420	472	464	443	428	434	453	435	447	405	419	469	451	425	419	459	412	463	418	495	447	442	458	444	432	423	434	458	438	450	401	406	418	474	439	407	449	391	455	408	424	423	428	448	435	444	436	453	430	449	470	440	429	393	414	423	427	418	445	428	418	448	433	424	413	404	463	459	445	443	452	418	431	441	408	466	443	436	431	457	446	444	466	421	433	441	425	458	402	429	444	401	464	450	411	429	435	418	404	430	417	405	429	476	434	463	444	454	451	444	459	439	414	390	458	434	443	433	425	437	419	437	447	396	427	433	458	406	445	422	441	465	444	410	432	433	412	440	423	445	434	411	396	415	411	452	438	470	442	394	443	432	460	425	428	423	447	428	411	469	438	459	429	437	415	445	411	411	425	424	406	412	458	440	454	444	423	436	383	429	440	429	456	427	426	434	447	428	422	425	462	479	401	439
2226	773	377	883	630	350	349	343	340	405	374	322	344	366	341	342	366	317	358	367	342	360	353	368	333	326	393	375	358	331	359	350	384	310	345	383	341	335	329	347	382	367	363	356	333	356	323	353	363	349	357	364	358	332	388	338	372	362	331	354	353	350	371	361	355	312	329	345	323	325	355	355	353	359	373	347	365	371	317	305	336	361	316	359	364	368	344	372	374	397	328	342	341	347	387	352	406	390	352	389	357	322	341	386	374	366	353	328	386	329	333	339	310	365	362	349	353	359	355	350	326	330	372	364	379	329	331	387	391	344	352	358	355	334	357	352	382	357	387	332	382	339	340	329	307	323	354	348	321	349	361	377	369	351	386	371	353	365	326	381	342	347	323	391	359	333	358	334	361	332	345	369	368	387	352	385	366	348	324	313	347	360	392	319	321	339	357	355	335	332	347	352	347	375	328	353	362	357	337	372	322	368	390	374	344	333	345	343	373	360	324	364	374	354	330	380	332	307	346	373	307	354	358	382	373	307	365	353	330	352	355	351	348	369	324	334	350	350	336	367	354	342	318	341	377	349	326	389	336	375	358	357	315	338	382	350	356	367	371	373	330	346	359	385	381	326	331	317	363	342	367	324	360	361	378	358	345	367	331	359	405	346	344	355	363	352	380	369	328	343	351	368	385	339	382	361	358	376	362	322	321	363	364	355	373	370	339	349	307	327	354	373	314	379	374	340	327	339	337	358	331	347	316	396	315	339	343	343	371	346	349	340	321	317	340	372	321	365	384	363	330	370	379	406	355	311	377	335	354	372	357	346	343	320	344	343	392	342	353	323	354	325	348	340	375	320	333	374	358	361	390	353	345	358	336	339	380	366	353	323	388	344	375	324	335	387	330	377	375	374	343	331	380	366	355	351	351	331	350	325	326	350	357	318	341	362	339	337	351	332	353	336	370	346	343	381	387	375	374	380	329	362	353	332	359	359	348	331	349	312	339	372	334	328	355	392	322	352	361	324	367	349	321	304	336	368	339	353	318	316	350	356	349	333	344	343	341	353	369	326	333	373	348	302	336	351	340	379	343	345	383	322	378	370	360	350	371	360	388	345	325	349	307	327	338	323	358	313	373	354	354	343	364	344	365	343	353	349	334	345	372	333	295	318	353	354	341	348	333	347	371	339	373	331	342	356	338	303	317	352	304	363	312	360	353	314	349	367	353	328	325	337	361	362	354	359	357	329	317	389	406	354	318	344	367	312	372	351	345	350	381	331	361	340	392	323	359	366	349	353	313	392	324	354	334	362	368	379	390	340	356	325	324	361	364	371	333	361	361	360	357	337	362	401	362	345	331	304	371	341	375	341	320	331	353	346	300	331	347	357	325	344	302	333	336	363	344	356	391	341	348	339	345	370	333	363	364	378	357	299	356	325	357	334	323	370	329	386	343	355	339	332	360	361	331	349	355	340	321	337	343	341	327	378	358	382	322	345	337	355	310	308	381	361	373	369	334	376	387	360	368	353	347	339	347	335	356	324	341	369	367	369	304	323	380	316	368	314	320	337	389	372	381	373	325	318	348	336	352	347	332	333	390	321	354	372	341	357	330	312	349	352	331	336	360	322	354	357	345	334	343	318	314	355	345	344	373	323	355	340	346	361	342	330	358	365	383	325	322	365	358	373	306	353	312	332	359	340	348	385	355	353	352	360	353	385	364	357	355	344	355	350	317	362	332	340	381	333	346	332	322	356	329	367	348	362	404	354	440	353	364	345	364	354	307	354	355	344	321	334	353	338	357	369	321	331	378	349	366	364	351	330	373	359	380	354	358	351	391	366	334	312	351	358	360	356	355	368	376	344	337	337	347	349	375	337	342	365	370	356	329	347	361	319	351	352	363	346	325	383	337	306	386	359	371	342	375	320	353	325	327	355	393	335	363	356	341	347	352	336	372	346	342	372	329	369	331	393	363	341	368	360	368	354	345	355	344	379	343	379	364	331	356	341	364	353	367	335	356	356	377	331	342	375	385	351	305	370	358	320	304	339	339	321	401	361	370	380	356	347	380	355	346	362	344	352	345	371	380	358	366	355	350	305	374	343	341	327	350	358	380	353	353	373	407	330	348	340	312	396	403	330	336	327	373	353	360	308	396	349	313	351	362	342	360	349	309	321	353	334	358	370	349	349	321	370	318	385	366	364	379	327	403	367	357	348	373	356	320	341	349	351	350	364	380	375	328	356	362	354	357	319	346	371	396	378	392	381	320	349	327	369	361	362	353	373	321	353	357	353	356	396	389	332	327	335	317	366	356	380	388	330	337	338	330	349	349	353	333	345	354	321	364	354	369	339	364	349	338	404	329	288	321	335	345	343	354	354	345	346	352	324	364	312	354	357	339	346	373	345	353	353	389	349	351	337	344	342	383	315	362	349	331	377	362	338	344	335	396	392	337	357	364	326	325	334	346	379	339	340	315	388	327	365	345	370	359	346	368	337	359	334	368	345	331	381	356	341	342	349	359	334	335	362	358	352	334	382	347	320	366	358	338	313	349	349	356	368	373	335	343	352	372	349	357	356	401	352	333	326	353	343	389	370	361	343	362	389	339	348	355	352	362	321	336	339	387	342	325	351	383	363	349	373	365	365	331	359	356	375	321	355	346	369	397	340	351	367	379	340	346	369	295	339	354	327	309	341	348	349	363	334	354	349	340	314	354	346	347	354	352	324	337	370	349	372	379	345	340	405	323	378	329	312	348	356	326	377	366	366	352	353	341	328	364	347	308	312	348	347	334	343	374	299	360	350	369	379	353	333	347	371	345	358	365	348	354	321	342	392	362	370	387	351	348	361	365	317	347	336	310	354	370	368	340	362	378	352	370	353	370	370	348	346	366	337	345	348	367	381	364	327	321	330	355	354	362	335	374	353	348	323	311	342	357	345	339	356	371	307	362	358	364	343	351	360	357	353	339	373	368	354	367	328	394	331	356	350	351	324	342	328	386	390	364	361	359	360	344	370	330	333	343	345	309	349	321	353	343	377	376	356	383	366	337	364	350	340	318	309	279	353	345	330	385	341	342	362	335	323	361	359	332	363	370	369	360	328	341	327	337	365	354	333	346	358	354	371	381	348	350	361	370	307	337	337	338	346	353	347	334	336	314	348	341	352	308	340	345	334	365	376	329	395	331	363	343	341	320	331	303	385	359	345	375	362	333	369	329	329	298	370	348	354	321	349	351	368	351	346	358	338	336	328	330	347	355	323	361	351	373	381	316	383	304	376	348	332	356	321	329	339	372	343	358	369	362	342	353	326	322	346	333	338	330	348	324	381	386	336	384	339	335	384	363	336	379	361	339	338	357	363	346	386	348	352	325	338	366	354	341	363	389	373	342	320	365	381	355	338	356	380	348	356	336	351	323	346	342	331	385	368	357	356	332	334	365	338	356	366	348	368	361	336	335	383	342	364	394	365	352	336	378	334	360	335	370	357	342	336	306	389	351	370	342	366
2332	1103	818	3086	1555	765	817	763	802	742	743	759	735	766	800	694	758	804	741	746	772	739	782	732	720	716	754	756	698	741	771	760	822	770	742	694	761	757	777	768	793	739	755	728	716	753	776	759	729	769	793	769	744	737	789	772	698	817	795	757	719	766	781	731	809	773	780	794	772	795	741	794	754	770	746	773	765	771	751	747	780	785	756	762	705	731	775	802	733	748	824	713	742	758	746	707	812	777	754	762	748	735	786	758	813	708	757	766	804	776	762	728	774	709	775	772	826	790	779	693	775	757	729	744	740	724	751	729	755	829	711	807	706	733	711	730	749	760	785	750	772	721	798	724	765	710	764	739	745	765	761	740	773	762	775	768	750	786	765	795	783	749	733	769	742	761	748	751	769	737	742	724	764	773	776	774	737	760	755	774	786	753	780	763	724	760	774	746	804	761	726	766	762	771	723	799	774	741	696	751	797	702	799	722	758	731	694	782	792	785	747	783	735	759	768	739	763	736	732	740	732	790	766	777	749	724	773	763	766	782	739	769	742	735	812	757	794	742	749	756	795	796	747	731	796	755	780	756	731	750	801	789	778	752	807	770	728	759	743	794	788	752	786	785	743	759	736	735	759	739	739	791	783	775	737	765	754	748	751	725	728	765	770	743	788	762	766	779	736	780	741	785	732	773	775	789	739	818	738	768	724	773	785	780	756	744	789	751	731	735	761	711	761	768	788	747	759	783	811	763	787	758	773	760	773	778	740	786	744	749	772	756	735	760	772	753	799	736	757	775	803	781	743	757	780	762	709	759	718	757	735	749	812	744	737	771	756	727	734	760	780	748	783	749	783	781	749	779	737	757	745	775	737	765	790	730	779	774	757	739	775	736	753	759	726	752	745	782	741	690	791	739	728	718	712	734	765	773	760	702	771	773	769	764	728	728	749	760	766	807	789	723	751	745	794	791	721	785	715	799	798	777	779	788	744	778	758	753	766	792	758	748	759	734	777	743	815	761	666	771	756	739	811	761	761	758	789	779	726	775	754	787	783	726	732	776	773	761	734	789	712	735	770	755	751	774	747	782	704	742	704	807	765	765	742	688	734	784	725	754	728	761	761	733	811	783	748	757	732	751	775	770	800	739	781	739	766	752	796	745	765	707	746	792	748	788	713	730	766	772	755	759	743	776	741	751	772	806	814	721	777	742	754	792	776	726	764	772	782	783	759	785	790	719	809	797	763	769	788	770	734	720	788	731	768	803	774	746	766	756	742	757	749	793	745	757	774	764	767	725	748	726	749	791	749	786	741	778	701	767	809	718	749	765	782	754	688	772	799	763	794	774	762	783	701	762	704	790	753	740	741	733	750	723	796	770	763	775	755	734	730	758	775	755	794	771	706	749	724	716	746	805	757	799	766	761	701	795	738	767	764	776	763	750	751	742	784	770	798	754	730	730	763	770	765	780	775	735	733	738	715	744	777	770	768	739	755	760	762	790	774	774	779	739	766	748	723	751	734	723	776	766	745	773	751	830	757	737	731	751	738	779	679	750	802	782	751	744	748	763	742	798	773	744	794	779	764	774	800	770	758	721	755	766	709	794	821	729	767	794	760	759	744	751	731	713	752	724	822	764	726	752	736	746	723	800	796	765	794	791	765	832	792	764	775	772	766	727	758	739	730	783	772	731	748	759	767	793	745	780	736	749	707	754	731	786	761	743	779	710	736	808	758	738	735	756	775	754	765	721	749	773	754	780	743	758	759	757	748	767	747	748	747	769	756	740	778	742	760	736	750	760	684	781	745	727	734	721	780	795	817	799	766	734	782	765	794	789	723	772	752	763	793	722	774	811	732	769	775	758	727	765	766	786	755	792	725	742	759	743	763	785	752	709	693	738	768	743	751	726	769	778	741	768	742	773	798	765	765	738	778	728	736	772	795	816	773	743	741	811	760	771	744	711	793	765	728	755	755	737	751	799	789	787	770	771	792	709	739	731	732	737	768	742	776	776	775	787	742	743	768	766	758	768	764	737	759	779	810	761	816	734	796	698	778	782	742	736	723	708	785	727	761	762	758	715	705	769	748	716	759	742	751	741	720	750	732	749	715	748	746	747	734	738	751	736	791	782	771	760	761	771	725	750	759	717	734	782	727	782	760	753	783	698	762	775	694	702	739	772	762	757	764	758	755	778	749	727	754	765	781	752	759	747	771	786	721	722	751	782	702	770	758	765	775	728	731	745	747	754	776	701	742	804	755	738	742	752	767	717	729	750	765	745	710	805	771	816	755	756	802	741	787	745	755	750	781	703	774	770	831	746	764	729	759	727	786	805	731	760	758	757	819	734	763	738	767	780	787	791	782	755	737	711	771	743	777	746	769	783	776	750	789	737	758	776	740	741	741	700	784	766	764	781	765	789	749	766	720	763	753	776	808	782	753	793	780	776	780	764	755	754	782	766	721	754	769	772	753	763	718	721	764	812	769	786	761	745	729	782	797	741	773	755	774	745	789	806	758	731	748	727	806	752	740	727	738	699	730	752	770	791	748	786	769	742	760	749	797	759	763	801	761	741	739	757	722	700	753	741	777	719	738	774	790	771	761	733	778	739	742	760	752	750	753	801	794	775	735	718	744	711	800	722	815	718	768	755	810	739	744	720	764	772	763	742	746	759	724	778	759	763	726	738	756	740	755	741	748	752	813	763	743	715	764	778	731	744	749	730	833	720	732	794	728	771	759	767	782	810	774	702	799	794	711	746	727	773	773	751	807	800	809	709	717	744	767	718	725	798	747	748	766	748	721	771	820	755	762	771	758	780	732	751	798	798	759	780	766	777	755	779	737	757	757	752	747	779	777	785	756	761	798	795	760	745	765	762	737	753	745	744	737	796	755	773	758	765	785	765	746	782	792	776	749	818	787	729	751	744	756	733	756	734	756	752	726	789	784	711	752	766	794	745	761	744	815	774	740	749	775	756	737	755	789	756	790	773	734	772	773	723	772	792	740	830	739	796	722	724	713	828	800	778	750	735	762	797	772	736	705	740	765	781	733	762	842	730	756	783	736	760	737	724	720	767	782	788	800	753	767	782	733	788	789	786	738	719	806	749	798	798	779	718	763	786	759	732	764	729	755	816	777	797	739	782	738	780	723	746	733	767	761	727	783	706	797	758	732	743	762	740	745	759	733	757	784	733	797	718	754	767	756	725	799	689	761	737	816	804	734	695	730	771	756	768	806	786	776	785	795	775	756	768	773	724	756	778	750	770	741	755	809	783	786	724	759	770	766	732	804	771	762	706	702	781	770	749	752	733	842	732	809	743	776	808	763	748	789	716	753	709	762	765	721	739	767	764	749	787	742	746	773	767	754	783	759	773	742	783	787	766	719	781	756	713	754	739	725	723	710	760	774	824	760	767	731	745	718	767	739	714	751	777	778	759	763	758	704	764	785	783	760	759	748	742	746	803	790	765	734	735	759	740	769	759	766	832	797	753	750	757	700	788	762	744
8910	1381	580	1361	735	290	234	195	207	188	214	166	158	176	204	170	169	158	168	198	192	159	173	174	192	163	194	181	155	150	186	159	151	153	135	157	180	169	165	152	158	172	161	153	188	156	160	142	165	172	139	171	191	178	167	165	131	172	188	160	159	168	142	179	186	153	169	163	174	135	159	174	144	154	160	165	163	147	136	192	123	170	202	171	170	162	189	183	148	151	163	139	179	173	169	147	142	179	174	147	177	174	174	181	175	156	185	169	183	184	192	161	164	165	171	176	154	175	156	154	169	153	170	171	158	146	147	142	153	176	185	187	186	157	156	176	159	171	174	189	155	164	163	162	144	176	182	171	168	149	184	155	146	168	168	188	178	146	163	148	171	172	165	143	169	156	156	177	171	156	165	153	211	171	188	165	178	155	146	153	184	189	169	150	151	161	182	184	187	180	175	164	151	164	169	134	157	174	173	156	157	153	148	173	180	160	178	159	167	150	174	150	175	164	158	160	149	141	172	171	175	165	168	175	176	157	169	168	171	174	177	204	177	176	169	177	176	150	165	163	150	153	148	166	168	155	183	144	176	159	163	169	164	153	157	158	157	165	175	176	163	176	167	158	172	165	187	144	174	149	192	163	176	156	148	168	151	154	172	170	165	157	168	183	170	170	172	168	150	173	183	169	163	155	185	163	160	146	150	176	155	160	153	161	164	174	156	131	158	179	140	135	168	165	148	159	180	160	182	149	154	170	169	136	188	167	153	135	156	153	172	175	168	160	150	174	174	170	166	177	151	193	175	178	157	169	189	195	159	146	146	169	194	169	167	147	166	165	174	171	184	143	189	155	169	156	177	130	172	169	176	179	175	157	157	151	144	165	167	166	168	160	160	188	169	165	187	164	182	163	174	179	141	185	161	205	160	177	175	164	173	172	173	163	165	142	158	157	164	173	190	161	165	171	168	165	143	156	193	192	158	169	156	169	171	171	171	175	159	164	184	158	164	147	179	151	154	148	164	172	174	170	149	162	142	179	189	178	149	178	179	159	171	156	167	171	181	161	176	173	151	153	168	176	181	172	150	167	157	185	166	171	159	161	161	178	172	173	154	165	154	172	179	153	166	177	159	174	158	171	140	158	180	154	161	174	175	145	154	202	161	157	149	173	167	168	149	172	162	183	154	163	174	175	178	160	143	150	169	194	158	145	169	183	159	159	168	146	176	171	166	179	181	166	153	181	162	175	143	177	159	130	177	171	175	149	174	175	173	162	159	160	153	150	191	162	175	184	135	185	176	197	150	159	144	177	158	146	171	192	186	154	150	169	178	153	178	168	162	167	163	160	165	181	161	162	175	166	156	168	186	163	160	156	157	168	169	149	177	180	157	148	162	163	166	148	170	171	168	156	188	162	175	171	189	165	157	151	167	154	153	173	137	158	165	157	162	157	148	183	163	157	173	187	172	197	173	145	163	183	163	202	187	171	176	176	186	154	153	152	156	170	178	150	177	177	164	134	138	167	145	171	180	179	196	168	160	152	186	174	171	161	162	161	162	150	137	165	154	172	139	172	193	169	131	139	125	139	170	178	182	169	171	169	142	141	142	163	147	181	205	169	129	169	173	164	131	147	169	153	181	169	161	171	174	181	159	166	139	145	189	179	143	153	171	165	154	157	167	184	166	156	173	177	161	168	176	159	162	158	181	162	148	158	150	175	161	136	154	176	158	179	154	168	162	174	170	140	180	158	144	165	147	193	204	184	181	161	171	196	138	135	138	147	166	141	166	189	178	163	168	138	187	171	165	167	179	156	193	165	155	163	170	154	178	157	169	177	168	184	163	156	198	174	188	174	179	124	184	183	144	151	168	156	189	179	145	142	180	168	150	151	162	169	163	163	172	171	168	158	174	176	152	168	179	179	162	171	154	187	167	177	181	162	166	157	157	170	148	179	135	172	162	169	164	174	185	161	164	160	179	170	173	164	166	173	169	195	170	155	171	178	157	170	154	171	161	173	169	148	181	159	188	169	171	172	189	169	155	136	157	148	168	171	169	169	179	179	172	178	161	180	157	158	169	172	176	160	179	183	170	171	173	157	161	181	178	147	178	170	155	169	169	179	168	163	149	167	152	159	144	142	160	161	200	154	169	177	192	170	172	145	167	145	168	161	173	178	152	158	185	173	156	148	168	182	175	178	176	148	180	174	141	163	174	164	184	195	164	155	174	194	160	173	168	168	167	149	145	184	157	162	155	166	173	148	173	168	183	174	125	146	136	178	175	159	174	158	167	174	178	171	145	141	156	161	169	163	156	183	172	164	148	146	158	140	167	196	164	161	165	166	144	174	174	148	174	165	168	187	175	172	168	162	189	160	171	147	153	172	154	173	173	134	153	148	195	164	159	165	175	164	183	154	151	180	177	167	177	169	163	164	166	188	185	155	172	191	149	178	172	162	180	170	179	151	170	165	174	154	174	186	169	161	185	194	181	171	159	180	186	158	178	133	179	140	154	165	163	167	170	181	155	170	161	146	173	169	160	157	160	201	170	179	162	178	167	162	148	143	166	173	160	168	166	167	161	169	159	172	180	151	192	164	178	157	149	171	147	164	173	187	163	152	151	157	163	163	166	175	185	154	169	161	162	155	168	180	157	162	156	153	159	194	184	165	175	163	185	145	168	164	147	154	162	171	158	153	157	167	137	150	169	165	148	179	188	163	182	159	157	176	179	170	168	163	180	182	142	162	151	165	155	134	181	169	179	163	161	187	194	155	160	164	149	151	173	163	156	161	191	144	170	163	182	146	166	167	170	169	165	133	163	184	167	176	137	163	174	164	158	152	135	155	143	151	191	178	140	165	173	168	155	167	155	185	165	172	181	165	155	167	184	144	179	164	151	156	174	187	154	165	185	169	139	154	155	118	204	151	148	164	155	150	163	164	164	153	164	164	171	169	160	168	158	143	153	172	148	160	174	185	149	164	164	152	190	175	153	149	192	150	156	199	170	180	151	150	164	167	167	168	191	152	148	156	176	161	161	162	157	143	169	152	198	196	190	139	147	153	155	175	174	173	207	181	169	174	161	193	166	150	149	146	160	153	155	189	149	184	182	161	149	163	170	172	161	177	154	186	163	173	157	160	166	133	171	146	171	177	157	171	173	168	164	170	169	161	161	129	165	174	156	169	184	160	155	145	151	177	145	145	172	180	156	166	174	164	166	148	194	169	185	197	181	197	167	160	156	154	173	158	173	174	131	166	157	159	149	168	162	154	163	143	151	174	164	172	162	170	170	170	167	162	160	177	171	158	154	182	172	154	191	181	182	138	161	140	156	164	159	175	191	178	147	171	165	179	192	188	179	176	174	140	161	179	152	163	138	164	166	194	165	177	161	155	166	188	167	166	148	186	172	154	148	134	162	158	148	145	179	145	168	149	167	164	188	151	188	182	186	198	158	178	152	165	164	162	182	166	136	174	171	146	155	153	190	154	166	162	176	145	152	163	146	189
7058	1416	1367	4816	2220	1009	765	733	627	578	540	495	542	521	496	458	452	473	470	432	442	446	444	409	428	420	453	429	407	420	426	427	420	408	373	426	414	418	395	351	427	421	366	390	388	411	443	404	389	411	417	386	400	376	408	406	423	410	352	426	415	377	432	409	413	418	380	414	387	413	428	385	392	411	432	390	414	406	407	387	366	406	363	414	407	378	405	380	473	410	392	397	415	383	377	432	383	431	389	382	409	374	395	413	368	382	397	364	401	382	405	361	424	409	381	374	367	417	359	380	401	412	416	432	365	394	391	425	372	397	387	369	402	407	409	385	419	416	397	356	382	379	390	364	407	393	416	392	423	387	415	405	416	414	398	405	371	398	388	424	401	377	460	400	418	395	409	384	395	402	402	369	390	353	388	410	451	393	389	401	395	384	401	390	418	407	390	424	369	409	368	390	415	373	385	399	405	405	404	389	408	393	376	389	392	407	393	380	396	366	382	410	437	393	411	398	405	414	436	413	396	401	402	384	395	395	407	391	399	428	381	412	420	399	406	392	379	376	368	387	405	372	421	392	402	373	387	419	393	403	386	425	401	402	423	355	383	373	379	385	400	393	388	384	383	393	382	407	398	393	368	398	396	363	395	395	411	413	404	387	385	401	388	388	369	358	409	372	386	402	407	364	392	425	411	382	435	407	372	358	374	386	414	392	391	397	414	407	408	392	389	399	395	370	416	395	377	393	382	386	383	406	386	382	402	390	392	374	395	399	391	398	406	391	414	393	423	398	371	410	421	390	375	427	380	352	370	362	370	414	386	388	408	383	389	380	368	386	420	411	413	376	389	370	383	378	401	401	371	354	406	397	405	382	385	421	412	383	415	403	374	390	413	392	383	422	402	396	399	399	399	395	387	387	383	428	370	376	392	395	384	388	382	378	395	389	380	390	375	371	377	388	377	406	377	389	398	361	417	376	385	398	390	386	406	403	384	385	397	356	439	373	387	416	413	388	372	393	410	382	393	357	362	347	397	390	428	381	418	366	377	407	407	400	417	412	426	384	375	414	395	434	370	403	364	391	410	395	393	396	420	379	394	394	391	416	385	396	412	412	383	356	433	381	410	403	390	403	407	415	380	391	414	413	384	373	401	403	369	400	412	405	408	387	379	425	408	398	403	381	394	381	381	382	420	410	385	400	413	414	362	383	404	426	407	375	427	408	360	420	422	399	397	386	370	426	361	392	374	395	371	379	374	383	410	397	412	399	390	416	385	396	397	427	412	402	383	386	376	380	383	385	410	404	405	410	390	374	413	385	391	432	431	386	396	402	434	402	393	366	398	388	399	395	452	372	419	419	416	389	371	398	383	380	404	394	360	383	368	390	393	390	397	357	368	422	372	409	408	371	377	405	380	404	391	372	405	375	377	419	404	385	379	404	342	395	388	363	377	394	406	369	381	368	453	413	385	367	394	355	422	407	403	416	393	374	377	420	396	398	432	386	350	381	394	415	363	344	412	433	398	399	399	372	405	364	446	404	398	396	396	406	388	416	386	415	389	398	413	403	425	385	369	392	418	411	374	362	396	419	375	388	389	400	365	414	401	374	385	391	386	394	374	410	359	393	426	413	406	393	385	375	418	422	433	375	419	383	387	363	397	404	397	397	381	404	399	384	390	431	390	384	402	421	405	393	413	386	392	395	432	424	403	368	415	380	387	420	388	384	364	433	411	370	433	377	362	411	419	406	403	415	400	419	397	395	385	384	347	368	383	418	391	354	364	406	417	430	393	357	427	386	409	409	396	415	414	395	392	379	374	377	427	413	382	390	367	407	389	388	370	359	387	398	383	399	373	408	405	351	371	423	428	380	395	358	370	367	400	440	416	404	398	361	395	396	401	383	369	368	410	426	340	375	403	386	372	416	383	419	399	422	386	408	389	384	401	417	420	395	374	413	369	369	408	415	391	386	414	416	375	434	390	402	406	398	373	383	375	402	428	389	381	423	377	392	405	385	396	417	373	381	375	379	437	407	350	414	361	386	376	412	424	410	388	405	394	383	393	399	370	376	331	408	414	372	391	392	408	386	428	375	410	384	418	403	388	369	390	404	398	396	370	401	381	412	360	372	437	386	361	404	389	408	385	370	397	389	436	372	393	338	417	354	382	427	394	396	383	392	387	397	408	399	431	407	394	403	403	406	432	382	351	407	378	409	427	403	378	395	396	407	384	397	427	401	438	378	377	420	369	401	426	373	389	389	394	427	396	409	391	381	391	384	419	413	413	399	433	421	369	404	413	403	407	388	352	391	386	362	400	383	375	381	394	396	388	391	369	361	394	400	395	401	359	402	386	379	378	386	414	384	391	394	383	396	418	394	388	420	390	420	379	384	386	396	388	383	400	392	415	370	394	401	412	418	395	419	445	377	372	384	427	412	383	362	376	388	376	382	363	436	396	411	405	395	420	396	373	379	427	441	439	391	383	412	410	405	336	387	386	401	419	402	377	411	433	403	400	391	381	379	383	406	409	417	396	384	395	373	424	386	382	402	372	401	388	397	398	411	373	407	371	422	375	349	411	418	398	382	394	409	387	384	400	333	409	395	410	415	403	402	392	372	384	412	385	380	406	383	397	427	352	387	369	420	460	378	403	402	383	429	377	388	396	394	402	392	386	362	387	391	399	396	399	394	412	405	393	393	411	348	398	392	405	402	395	367	397	394	407	417	368	388	356	387	369	386	370	385	408	378	427	419	391	384	343	403	381	383	418	398	398	373	427	414	386	430	429	419	359	369	404	410	422	378	426	395	390	387	372	401	398	386	360	414	404	403	360	416	429	402	411	401	394	389	409	410	403	389	385	407	388	386	420	365	388	400	374	385	399	391	400	373	373	369	407	376	358	429	433	374	402	400	370	380	396	393	393	418	404	378	375	389	388	392	367	421	377	395	421	384	400	390	402	367	379	369	375	395	393	403	415	401	392	401	418	407	418	375	409	417	379	410	415	369	430	425	400	392	412	394	408	376	408	398	359	405	395	371	419	377	396	408	380	386	386	385	393	425	391	355	385	388	375	401	382	378	375	388	411	442	377	408	371	453	406	429	392	386	389	381	407	421	422	422	398	416	392	405	400	413	415	394	403	386	412	371	378	384	378	401	417	398	372	437	382	396	434	363	415	377	382	371	376	401	372	335	416	425	412	408	414	366	374	395	409	364	390	395	410	413	354	439	428	412	422	442	397	399	405	393	421	405	370	389	381	395	354	376	386	389	422	366	445	398	407	409	382	401	384	375	399	360	428	380	363	376	346	386	370	396	369	384	413	367	364	363	377	397	393	384	433	401	387	392	379	404	375	368	395	381	386	357	401	392	385	426	355	414	387	394	408	430	374	418	365	393	402	406	378	398	392	410	408	408	392	395	410	389	382	419	407	375	389	367	406	380	384	382	391	409	384	380	409	400	373	411	328	420	352	323	376	433	368	344	390	394	375	448	403	393	427	402	395	372
16083	2452	1076	1939	1158	452	310	300	245	243	192	231	215	207	212	183	209	206	205	199	172	189	159	173	148	174	191	203	179	156	142	166	163	143	177	197	172	182	173	174	155	150	158	181	153	174	184	157	163	213	175	161	177	170	178	197	180	181	190	177	168	200	156	169	169	160	186	173	174	168	150	160	169	170	165	203	177	147	167	159	182	194	153	178	171	155	180	168	166	150	184	148	163	158	171	178	174	184	165	163	154	190	173	166	168	182	195	162	160	173	172	154	167	157	165	154	150	161	157	168	177	187	180	164	170	142	167	168	173	182	177	187	173	177	157	160	182	167	178	159	205	195	165	138	180	164	139	156	166	176	181	166	174	147	187	173	168	205	184	171	139	169	185	184	162	169	168	181	177	162	163	184	177	183	179	148	168	185	170	184	168	157	149	168	168	173	174	132	168	182	158	147	181	195	182	170	162	163	180	177	174	177	184	164	185	177	142	162	168	201	182	142	168	165	181	164	170	179	163	178	198	126	160	180	185	161	175	190	167	175	166	148	165	168	178	173	147	166	136	176	162	163	164	196	192	172	181	183	166	170	162	184	183	159	161	170	173	153	179	170	200	167	159	172	180	148	150	162	163	173	189	183	188	157	168	184	184	165	173	184	147	178	186	184	147	166	150	180	168	173	166	169	165	173	163	171	179	175	179	177	165	200	180	155	142	162	148	164	172	190	184	166	170	142	181	162	149	165	144	156	164	181	179	162	177	177	197	202	169	161	172	180	150	162	189	192	184	164	178	186	143	181	176	169	146	166	171	163	191	163	158	162	185	161	168	170	183	170	164	164	167	171	175	140	189	163	196	196	174	179	168	144	167	184	170	140	170	160	166	157	167	162	166	181	151	152	170	164	172	161	154	197	178	191	134	162	169	159	153	160	199	178	159	204	176	192	174	155	154	202	188	166	172	169	157	161	148	184	147	177	165	176	171	176	200	166	180	171	166	168	152	179	171	171	168	193	175	169	217	166	152	145	182	177	147	158	167	175	164	166	150	174	167	170	170	179	186	202	181	155	153	181	183	190	189	169	179	167	187	190	185	164	162	203	170	138	156	185	172	154	168	141	166	176	169	202	183	154	173	163	165	162	163	181	163	158	191	174	146	156	167	166	159	171	171	145	154	169	166	157	147	146	175	157	162	174	165	145	180	176	199	170	176	164	186	166	150	148	173	207	150	149	158	151	189	164	161	158	177	168	184	176	176	159	193	153	181	155	155	164	173	157	181	178	151	176	168	198	177	168	168	161	155	157	143	167	158	157	135	160	149	173	167	155	170	161	170	192	164	163	199	168	179	156	171	139	166	173	163	164	174	147	182	170	206	154	160	149	179	160	159	192	181	202	152	166	184	179	167	160	184	193	177	154	168	153	180	185	159	169	189	162	183	172	178	169	157	186	164	168	166	158	174	164	172	158	171	159	165	179	182	173	171	183	177	177	185	178	163	157	198	140	187	191	148	190	194	170	172	171	174	167	164	168	175	177	166	156	167	186	167	157	157	163	174	174	178	175	180	181	176	175	148	176	163	178	190	167	170	158	188	151	183	150	161	181	179	175	176	162	176	180	154	131	155	163	155	156	204	176	158	167	160	159	193	154	172	168	151	169	155	174	164	167	154	164	164	158	136	153	154	177	179	171	143	175	174	171	167	171	190	161	168	200	174	165	162	157	165	165	187	164	176	157	170	188	175	197	172	180	188	153	193	172	180	161	130	185	150	149	148	174	166	161	197	193	170	187	186	152	184	139	152	164	181	165	179	201	169	159	154	163	168	171	195	169	188	178	196	135	153	178	180	156	134	155	174	179	180	172	162	154	172	162	157	172	150	184	182	174	164	174	159	192	160	176	168	145	148	145	169	170	171	186	156	175	179	201	171	162	170	182	165	168	209	157	171	199	171	152	182	171	171	147	156	162	162	160	161	176	158	163	172	157	174	194	169	168	170	178	183	176	175	166	169	168	170	186	162	187	184	168	185	185	160	161	177	170	170	165	163	170	173	182	166	157	166	167	202	178	155	177	190	162	167	161	160	181	164	159	163	160	157	163	163	166	148	165	161	186	162	158	164	193	187	165	177	185	160	174	128	168	131	182	171	169	165	171	171	179	174	148	180	174	173	178	179	167	165	162	186	152	166	158	172	175	165	155	181	165	176	150	154	200	173	171	177	160	168	181	191	182	184	153	167	154	160	188	156	155	192	160	163	147	185	183	161	169	168	193	156	177	171	161	175	167	166	182	165	180	178	173	156	175	178	170	170	144	167	168	188	179	188	158	181	178	169	176	145	148	192	176	173	190	145	160	196	180	161	161	169	144	175	163	157	181	201	180	162	155	176	177	172	174	159	167	164	166	167	182	179	187	180	166	189	165	189	174	190	140	153	146	159	169	179	153	159	173	176	191	195	165	195	188	179	158	162	167	178	171	139	178	184	157	160	169	182	167	158	181	181	170	156	153	157	176	149	162	156	161	176	148	168	180	190	168	163	189	170	182	211	172	157	160	167	186	173	171	192	151	144	152	166	161	154	161	185	136	170	178	174	178	171	169	170	169	161	173	161	153	193	209	174	161	164	184	172	170	171	180	170	143	159	166	154	159	185	155	201	158	214	179	152	146	155	170	180	193	194	200	187	159	186	187	151	153	172	179	175	168	173	147	163	180	166	213	197	152	160	173	158	194	185	169	170	172	157	179	173	175	142	168	165	175	182	186	154	174	188	151	139	181	171	150	160	184	160	175	153	143	178	180	173	191	151	175	163	151	151	164	188	202	162	166	147	170	169	150	176	166	167	153	177	155	167	157	157	162	171	165	190	173	147	178	187	163	182	161	154	168	188	169	180	161	160	169	187	165	168	185	174	177	203	171	187	160	169	180	175	184	166	171	167	159	140	147	175	180	166	160	160	165	187	167	176	166	173	165	169	184	163	174	165	163	163	177	180	166	180	184	146	164	177	195	152	161	170	161	178	172	161	193	175	155	198	166	173	174	159	170	161	181	152	156	173	171	160	148	184	158	175	157	179	169	181	186	161	175	164	167	143	156	156	162	186	193	160	185	167	173	173	149	163	167	157	175	171	161	154	175	134	170	159	201	173	207	168	178	171	160	169	148	160	155	174	158	161	154	200	163	176	183	186	200	167	175	160	162	160	173	165	172	176	176	165	165	192	175	182	162	189	174	173	182	161	157	187	132	172	166	164	171	166	166	147	165	182	141	176	187	191	168	172	201	148	172	149	152	168	173	187	162	200	175	144	177	157	181	169	149	173	173	154	186	156	156	179	147	174	185	148	182	173	177	176	194	162	200	151	173	181	174	181	176	163	168	171	168	167	172	168	161	149	184	162	192	189	187	194	169	184	168	187	131	149	163	173	140	189	168	184	155	198	188	176	187	180	184	155	186	195	153	160	165	165	172	170	162	149	167	189	169	164	168	166	161	172	167	186	168	192	156	165	171	198	166
9206	1610	2244	6544	3339	1585	1271	991	848	816	752	716	677	677	660	560	600	541	507	535	570	512	519	511	489	488	475	515	503	458	449	468	482	436	450	430	441	465	457	472	442	434	456	456	455	460	440	475	446	407	464	459	466	464	448	467	499	447	452	442	443	435	441	460	421	454	433	438	457	410	459	438	448	433	465	424	437	410	442	412	431	440	426	419	429	447	398	429	485	476	459	469	438	431	403	438	431	420	458	459	445	430	430	412	436	464	439	403	467	419	445	435	426	460	419	420	424	455	410	443	421	440	448	454	432	418	442	456	451	447	420	420	444	422	461	448	401	458	437	451	449	471	420	435	421	424	436	434	434	412	447	439	454	458	408	418	407	418	436	451	421	432	416	449	495	449	460	456	437	469	424	454	439	417	412	426	444	408	461	458	439	451	481	441	463	448	428	413	427	455	421	444	423	480	430	412	444	438	423	437	414	413	412	421	439	414	450	442	415	434	390	424	425	434	443	447	453	412	441	410	406	441	443	456	430	430	444	419	430	438	434	424	433	417	436	408	427	422	434	408	423	432	402	440	445	430	433	450	394	425	409	406	453	422	430	426	429	423	397	444	444	447	438	474	433	415	458	443	456	450	435	432	446	417	418	442	405	411	435	420	444	429	434	420	420	456	402	454	422	446	413	431	405	437	446	435	432	436	410	429	447	411	456	467	442	442	461	416	455	493	413	419	447	443	402	453	434	449	461	427	455	394	426	423	409	409	440	452	440	475	462	418	472	407	443	431	434	449	437	454	430	458	389	440	455	430	429	464	411	446	415	399	419	428	427	459	418	428	413	434	435	423	413	472	411	460	445	429	440	438	391	415	435	430	418	434	417	421	448	421	438	431	420	435	451	421	428	443	410	406	437	429	453	416	446	443	418	455	432	429	463	442	437	424	466	474	420	449	394	440	409	418	420	442	429	446	472	426	399	420	437	431	435	413	432	428	451	417	424	426	444	449	408	407	415	446	418	404	439	405	419	437	437	443	431	425	460	420	413	418	435	472	444	450	432	462	424	425	417	400	434	448	433	411	447	406	432	423	448	439	445	430	438	441	486	454	418	439	427	436	418	421	431	422	449	440	438	452	441	438	444	453	440	431	422	457	402	416	444	403	424	396	430	407	394	475	435	411	410	405	408	425	455	424	393	457	452	407	458	400	433	429	439	454	391	443	428	405	452	436	444	456	443	433	447	411	468	426	430	417	397	451	426	443	423	448	401	451	409	414	451	423	460	479	418	446	449	431	448	414	403	427	406	426	406	430	439	444	455	404	430	456	418	425	452	447	406	432	438	459	421	419	411	455	401	442	424	445	430	489	441	445	412	405	442	470	439	452	426	466	451	436	443	413	430	444	416	449	431	425	444	415	424	442	426	451	425	420	431	406	412	428	416	445	456	425	441	433	438	435	436	442	433	414	449	440	411	446	451	425	409	391	443	411	395	467	431	456	392	438	417	383	433	439	438	406	439	446	426	399	451	412	442	445	423	457	458	422	459	452	439	436	464	460	462	446	442	434	433	431	447	427	440	416	449	417	448	419	398	443	453	452	454	420	440	436	399	397	426	387	431	469	446	422	464	431	411	437	445	446	437	429	470	421	395	386	451	431	408	456	436	406	445	444	417	446	425	406	406	439	426	460	415	443	445	432	389	426	409	430	438	414	425	440	423	464	432	404	428	440	420	431	432	476	439	427	398	442	477	426	394	437	429	400	431	438	472	426	442	443	454	422	409	444	417	443	418	440	442	453	391	418	422	397	390	416	435	441	452	428	418	433	402	436	412	413	458	432	424	459	400	375	453	419	467	445	439	401	419	436	417	434	427	402	436	446	437	419	420	437	393	453	424	446	463	426	424	423	399	418	435	431	433	428	418	463	428	410	449	406	453	438	416	430	399	437	419	437	403	464	439	419	435	448	451	449	413	457	452	450	427	389	374	455	432	451	427	432	445	429	428	433	435	420	406	437	422	429	456	405	429	429	395	450	395	426	461	434	469	426	437	441	428	411	440	461	423	472	446	401	445	439	462	421	451	428	427	455	439	446	468	419	388	385	412	450	451	434	453	406	433	444	396	429	430	448	436	438	427	396	411	426	406	437	407	435	418	439	455	418	423	448	431	435	434	429	400	442	471	458	435	456	410	414	440	426	418	448	431	425	449	458	442	425	477	435	422	417	458	438	456	436	446	426	441	438	420	419	443	426	405	449	428	441	409	416	427	466	441	411	410	420	439	422	438	428	399	431	421	414	418	425	436	420	425	408	393	490	415	434	405	420	419	398	392	434	417	447	458	443	394	417	409	437	415	443	417	440	420	436	436	431	409	427	439	420	448	450	416	400	472	403	481	427	414	418	426	423	430	428	441	393	467	413	465	420	450	415	436	457	460	418	458	456	425	416	417	418	416	425	414	418	431	456	442	443	411	396	426	465	430	439	487	435	449	429	425	432	416	443	445	456	428	443	399	429	416	421	441	450	425	434	456	450	428	426	411	428	419	433	437	462	423	404	425	410	400	445	384	434	431	450	446	429	417	420	430	455	447	399	463	425	413	422	449	453	440	432	441	432	430	420	403	444	477	444	435	428	430	446	420	411	438	423	467	452	478	418	414	450	469	446	428	453	430	412	421	449	449	419	487	409	422	429	429	431	433	400	431	454	387	413	404	420	438	416	396	468	405	424	432	438	419	470	426	396	478	433	431	429	463	456	418	407	420	418	430	452	398	447	432	413	412	440	419	412	457	423	409	442	406	436	441	409	426	437	398	398	431	432	439	431	427	451	465	420	416	431	430	463	444	452	429	426	440	420	403	444	391	414	417	431	478	465	415	444	418	426	405	420	437	409	435	443	395	424	424	472	421	465	400	422	441	429	410	439	460	393	433	421	448	443	430	414	428	426	418	433	430	427	422	425	447	456	386	418	396	437	418	486	373	418	429	437	447	447	403	435	420	413	391	415	432	401	447	435	457	437	415	412	422	448	452	432	407	459	429	422	455	446	467	481	429	411	436	430	439	409	384	435	409	424	398	409	461	440	444	426	413	415	443	416	402	385	423	443	456	398	428	455	448	428	431	421	447	428	445	417	457	458	422	418	425	381	416	493	416	427	439	409	421	428	474	470	457	434	408	432	411	455	437	418	397	456	413	486	445	402	436	442	424	414	441	440	447	405	423	466	453	437	436	453	455	483	439	411	412	437	413	411	419	403	429	449	412	411	447	432	376	439	453	453	439	436	448	428	456	441	440	430	429	410	477	458	410	453	407	449	427	439	416	445	438	458	441	431	425	412	434	375	435	439	475	432	463	446	430	433	438	384	414	450	423	408	432	434	424	427	398	400	424	445	442	440	438	420	430	439	451	427	476	435	443	413	429	415	480	448	420	436	452	403	445	426	422	458	449	408	443	422	413	445	420	458	445	405	392	427	436	415	413	429	453	384	413	453	436	454	443	420	471	434	420	425	436	419
2202	500	361	1000	536	307	357	342	367	348	363	339	393	361	345	331	352	329	328	333	356	330	324	371	323	361	341	356	337	374	346	342	335	367	367	382	301	352	333	336	344	332	386	358	352	338	362	353	377	355	363	360	354	347	332	351	340	348	350	358	338	298	322	382	333	380	341	351	375	358	332	331	315	342	358	346	320	344	332	365	336	298	338	333	335	352	346	350	382	363	376	318	329	370	350	362	360	344	356	317	325	365	351	331	349	368	302	333	334	365	379	324	341	368	347	377	328	359	344	349	348	322	390	329	343	323	323	319	338	371	368	324	351	358	377	341	353	354	347	323	361	358	379	322	341	327	368	345	358	367	326	345	358	365	344	404	375	363	386	359	358	339	358	359	362	377	375	320	358	324	338	347	355	326	371	356	338	341	313	337	352	335	329	346	363	336	346	372	384	362	350	338	351	348	369	360	359	359	358	349	329	329	366	327	337	291	338	397	345	373	308	335	319	334	392	333	355	306	333	350	326	397	386	371	357	358	341	341	360	356	331	329	335	342	350	332	361	333	319	366	389	367	352	364	367	328	332	366	367	354	375	336	354	367	371	364	346	347	327	337	340	309	344	358	363	378	336	361	362	362	357	360	365	322	370	368	352	366	367	306	360	352	345	337	382	367	346	366	327	363	332	343	336	350	347	350	334	333	364	370	372	386	363	348	357	363	321	363	329	305	350	358	368	382	338	362	360	337	381	350	364	366	341	343	334	353	326	323	345	360	407	361	338	320	339	351	343	320	358	350	338	347	345	361	357	353	370	381	377	338	334	353	343	314	335	325	301	328	292	354	335	394	349	386	408	381	380	347	330	348	342	354	325	340	355	340	328	361	357	340	343	363	328	322	374	346	382	353	353	382	303	329	328	370	342	311	329	352	352	348	306	377	366	366	327	310	342	319	349	321	337	371	343	359	324	333	352	322	346	407	335	374	351	367	373	366	342	323	353	384	363	348	359	353	340	352	339	342	345	348	322	360	343	340	386	348	365	332	317	335	356	377	362	349	352	329	347	362	328	336	346	372	342	342	366	302	354	352	353	402	354	346	368	332	332	371	338	364	307	366	342	372	354	333	336	348	350	337	376	398	355	337	349	334	343	316	334	388	350	329	358	352	379	356	350	378	294	333	341	378	345	347	337	348	376	344	354	325	330	321	355	360	350	357	363	364	333	378	383	355	375	372	351	337	364	318	310	317	357	346	316	343	343	324	362	383	363	323	339	323	381	353	356	351	358	346	367	341	336	381	385	338	333	335	332	359	378	322	329	346	313	344	330	351	366	363	340	383	341	372	342	371	335	334	312	331	330	320	334	353	346	348	350	308	360	356	355	375	364	341	323	384	352	347	373	362	360	360	325	328	332	365	353	354	374	383	326	398	370	348	340	369	373	363	355	300	364	381	347	348	358	364	334	351	338	374	318	333	323	320	356	348	367	333	345	387	354	360	349	371	369	363	352	314	338	344	342	330	352	352	387	332	334	342	365	336	376	368	384	365	333	359	338	349	357	369	320	357	364	342	342	354	352	329	344	362	339	336	378	338	327	345	340	362	346	299	330	308	359	351	368	364	339	302	328	358	379	339	355	338	348	356	318	347	372	357	336	346	328	330	328	340	370	366	376	342	347	343	394	330	344	345	327	360	347	318	386	384	345	373	368	354	328	346	361	396	345	400	372	353	345	342	335	330	350	386	356	341	354	336	316	389	369	330	338	360	393	374	321	330	337	358	341	359	356	314	337	347	345	343	329	331	309	317	383	353	378	353	340	361	338	341	342	301	353	369	332	349	347	363	382	362	325	334	362	354	348	361	366	340	349	363	370	300	344	314	356	387	326	353	342	343	326	370	338	337	327	363	350	356	358	372	361	363	333	385	373	355	355	352	332	334	338	317	355	293	357	343	328	332	344	345	341	348	371	346	342	303	347	347	362	326	340	404	328	364	315	340	358	344	309	336	355	361	341	304	349	342	317	374	340	372	379	333	344	346	359	394	330	327	313	340	369	308	336	329	342	322	330	326	372	319	347	362	351	357	339	361	355	384	346	332	349	355	352	358	344	345	356	381	340	350	333	331	339	317	356	365	357	301	371	355	348	328	328	369	323	381	350	326	337	345	373	327	363	353	346	322	334	364	327	355	355	351	341	324	339	336	345	366	339	361	368	347	350	353	342	337	388	307	350	350	313	326	333	362	369	322	355	336	371	342	356	340	328	331	328	374	372	340	369	337	350	363	358	353	390	382	366	339	383	355	358	348	329	356	361	334	364	351	354	342	371	336	334	383	355	374	312	380	369	351	381	369	397	351	321	368	381	354	320	353	337	331	345	342	340	340	352	366	334	301	305	354	374	350	345	345	353	343	336	360	365	348	348	332	354	328	351	379	340	361	327	348	346	338	361	377	362	333	340	339	316	365	368	359	341	370	334	342	349	327	358	352	338	326	340	371	314	333	339	399	327	316	354	349	363	421	308	373	359	370	372	346	361	321	398	342	348	363	322	355	363	386	378	342	404	338	341	363	343	369	351	342	353	321	327	349	346	359	364	320	344	359	361	349	366	369	358	318	328	350	325	351	401	359	376	357	333	361	386	338	337	327	353	370	342	319	347	350	322	375	361	323	342	335	361	339	358	366	350	364	345	348	374	333	355	397	350	319	401	324	382	345	377	340	385	346	354	336	365	323	329	338	336	334	359	320	355	332	348	344	346	371	361	372	326	331	362	357	328	372	355	361	337	348	334	370	358	373	333	332	347	376	375	352	362	358	350	363	347	310	348	352	371	376	386	339	377	321	383	298	359	333	309	332	365	366	369	372	323	337	337	344	343	364	377	342	342	353	348	350	387	370	365	355	397	331	326	360	390	312	355	371	347	336	366	333	344	336	360	361	363	353	343	343	326	337	321	329	287	341	341	346	371	311	366	339	325	348	365	356	357	350	349	342	361	358	400	330	343	346	349	347	324	326	332	402	347	365	299	342	315	368	331	364	357	334	303	329	365	367	363	368	365	345	313	380	349	321	359	396	373	326	318	327	347	314	315	348	365	365	371	368	346	357	319	337	363	384	347	364	380	330	339	349	340	399	384	339	346	307	361	350	330	369	346	340	326	353	347	343	321	348	377	356	367	374	359	363	328	372	329	370	374	365	344	353	360	393	326	352	365	311	327	335	304	383	341	356	376	309	349	360	355	356	372	340	342	389	369	371	364	375	345	323	342	342	356	380	357	332	364	342	335	368	363	373	353	335	359	349	338	354	359	311	330	385	384	345	374	340	354	353	332	351	365	345	331	322	357	366	339	359	345	353	326	332	388	349	328	350	317	372	335	343	373	341	323	337	347	396	336	344	344	328	345	362	372	326	339	372	323	320	283	352	350	363	343	325	342	384	343	355	341	387	358	336	370	359	336	340	346	344	390	344	368	369	381	329	344	315	339	345	378	332	341	357	332	316	331	318	336	333	375	302
2270	856	856	3218	1166	737	773	795	757	767	718	726	735	787	728	741	774	790	739	775	732	734	775	776	764	794	768	739	704	767	716	728	751	734	716	708	763	776	713	714	766	727	763	732	766	770	719	722	747	788	746	725	778	716	794	780	770	749	760	770	674	761	740	723	730	758	756	759	791	700	751	747	733	753	755	799	749	781	796	757	718	723	751	729	792	776	733	765	695	760	773	723	757	728	783	739	741	708	804	744	755	766	776	760	794	801	776	774	727	762	757	785	755	753	748	723	779	745	694	743	771	762	768	787	765	774	749	762	743	750	736	747	796	726	748	775	739	718	781	720	726	745	742	785	710	758	701	761	733	718	762	765	749	744	761	724	763	693	744	787	718	736	742	768	762	703	734	715	743	750	773	784	700	751	785	734	746	728	692	750	780	752	727	808	764	763	766	759	727	817	755	816	769	770	767	769	737	776	729	757	739	748	709	756	736	719	769	758	772	796	737	711	754	786	759	724	724	752	792	732	747	796	750	717	735	752	732	749	703	758	755	752	753	731	754	743	755	787	768	726	731	760	738	777	774	755	739	726	765	728	765	745	753	767	781	824	744	765	754	767	767	735	725	801	719	738	775	708	711	740	677	768	749	797	755	736	738	753	776	798	756	777	752	743	799	782	744	789	736	706	741	719	768	735	701	767	735	768	764	742	749	777	772	732	732	719	768	771	741	778	743	717	713	788	756	751	785	762	775	707	757	779	780	767	764	782	768	786	738	713	741	769	756	801	749	751	754	751	733	694	761	776	753	722	755	710	804	746	739	721	756	738	765	738	728	794	689	761	730	795	741	759	781	759	758	719	748	737	778	729	780	821	768	767	732	761	743	741	763	770	721	783	773	800	735	743	773	767	736	759	777	827	736	799	784	704	710	744	745	755	764	758	757	772	735	718	723	769	774	737	764	733	757	766	710	800	720	738	747	779	770	765	742	767	758	743	779	732	732	730	783	725	734	770	733	752	743	750	765	780	704	792	796	728	706	765	748	787	738	766	741	794	741	770	752	726	718	765	777	752	726	751	754	753	802	757	789	777	720	768	793	769	777	742	795	760	747	738	737	713	753	724	699	745	761	734	782	800	750	722	780	744	774	760	741	772	737	766	762	764	724	775	726	746	738	791	766	753	778	770	777	726	734	773	736	717	714	746	738	815	828	745	737	760	820	731	748	748	698	731	704	740	782	744	767	717	735	740	704	744	760	755	741	753	755	782	716	733	737	773	720	723	714	839	745	760	741	727	777	733	757	694	788	751	830	767	772	820	797	707	749	757	787	736	745	750	736	728	733	784	744	749	716	767	802	755	775	771	760	767	737	691	761	788	724	728	741	723	725	722	731	802	760	723	744	740	743	753	756	758	754	776	730	752	757	745	778	743	809	708	768	735	772	699	731	780	740	791	759	744	793	708	735	750	786	744	763	789	702	746	745	723	766	820	723	750	771	794	732	790	810	763	758	723	764	693	753	721	754	726	754	792	741	773	737	836	736	720	734	718	726	714	732	753	711	797	757	776	740	722	723	772	778	752	825	754	765	763	723	798	711	737	746	707	783	795	732	762	766	798	744	700	785	736	748	770	760	709	719	682	750	749	728	759	738	740	781	752	692	747	784	739	764	769	750	794	697	725	723	737	762	794	759	784	746	752	735	771	739	773	800	699	756	750	684	750	745	714	753	730	719	707	711	715	710	800	764	734	739	774	729	724	722	705	775	778	762	769	780	736	729	732	781	814	799	747	725	758	798	740	779	719	759	789	736	756	763	730	732	776	752	747	739	766	757	729	755	781	752	771	754	733	715	711	754	711	757	775	798	706	748	774	761	757	731	746	737	737	710	757	778	771	741	757	756	757	737	753	747	760	765	752	759	752	771	740	712	701	778	779	792	714	737	765	739	753	726	801	750	812	755	733	762	735	753	742	734	706	684	811	742	721	732	721	733	801	768	799	752	696	712	759	803	734	774	793	741	807	736	767	784	831	751	743	729	700	670	752	768	715	803	767	779	691	774	772	765	767	768	773	692	787	775	726	758	736	783	759	788	774	773	735	766	711	727	768	770	721	766	751	802	716	781	790	763	775	740	745	732	750	752	800	738	719	738	751	775	772	720	732	747	755	797	794	739	741	759	795	755	736	728	735	708	736	787	769	778	759	809	805	755	777	803	775	783	786	752	780	702	721	728	768	764	761	734	753	760	762	796	710	792	759	753	720	808	707	755	736	714	739	746	745	731	747	791	730	754	769	788	761	758	760	768	753	775	760	745	759	739	788	769	781	724	734	791	738	782	726	743	737	779	740	776	733	747	744	738	758	820	778	737	736	674	723	748	808	727	765	744	754	749	705	697	762	689	710	712	747	743	757	746	721	734	718	724	794	768	772	759	769	801	756	778	746	762	756	753	743	753	765	696	734	740	759	802	745	749	809	812	723	761	756	755	787	716	707	731	731	750	799	743	723	758	755	752	735	765	790	720	776	742	764	735	743	731	786	767	741	733	731	728	808	824	766	738	741	745	713	777	748	738	773	763	762	785	765	758	729	800	791	759	746	761	746	756	767	764	709	769	746	711	765	743	698	776	781	759	724	742	796	735	742	770	729	794	727	745	728	723	754	741	766	735	747	746	751	697	745	745	762	783	766	743	712	758	731	747	756	767	721	722	812	731	745	712	768	739	750	796	728	805	762	714	747	732	745	777	739	792	775	722	755	734	734	730	763	701	712	720	735	723	728	733	764	740	707	784	746	767	804	742	757	741	752	764	778	784	743	740	778	765	770	754	731	786	723	722	770	745	712	815	748	732	768	725	785	718	752	709	715	766	764	755	772	751	775	772	741	705	791	780	721	768	750	812	773	712	739	746	756	748	698	781	747	751	725	768	743	743	753	775	780	815	694	767	773	765	748	735	774	759	715	784	714	771	713	759	775	760	727	754	758	780	764	766	726	744	710	800	781	734	739	722	721	778	759	785	758	736	730	707	763	735	731	758	762	734	756	741	802	770	779	754	714	750	742	765	762	769	719	739	724	796	783	746	727	765	754	727	794	713	716	787	756	743	747	760	744	761	761	743	750	708	748	739	746	729	805	775	748	730	756	726	752	768	757	774	732	782	750	740	745	732	789	704	768	769	791	753	698	792	767	806	770	802	705	782	746	726	741	755	795	759	795	743	718	810	707	712	769	755	720	743	739	722	708	735	768	750	734	772	739	756	767	782	733	689	772	760	718	770	760	777	751	757	741	772	735	736	721	709	760	722	717	768	770	751	804	779	777	760	729	734	721	765	722	773	740	733	787	774	772	753	765	700	730	747	757	720	775	753	736	774	781	762	755	778	712	736	738	734	765	760	741	746	762	710	763	777	787	747	714	711	769	774	801	735	717	761	745	744	723	800	723	709	756	703	707	767	741	753	802	762	778	761	756	767	708	764	760	731	741	772	721	732	750	764	739	794	716	716	760	781	797	740	753
7714	774	613	1915	652	260	218	215	189	193	206	183	214	180	155	158	186	182	175	172	156	190	170	179	193	163	185	156	166	153	150	157	156	166	147	173	179	165	153	167	171	146	173	172	159	186	173	167	163	164	159	159	168	181	175	169	153	172	153	164	148	150	157	152	178	169	169	154	164	160	176	148	166	150	155	149	167	160	140	156	166	165	188	168	170	181	149	162	140	158	182	181	162	170	136	162	167	164	164	157	153	162	162	178	173	155	167	163	168	151	156	173	148	187	152	155	164	144	160	204	191	166	181	154	152	189	156	159	169	172	167	153	169	151	165	163	147	138	161	185	145	156	150	179	156	162	145	177	169	170	142	183	181	162	152	148	170	157	153	172	172	181	154	156	135	146	146	155	153	157	163	168	144	143	181	144	171	181	147	153	152	185	150	163	166	164	139	157	178	178	146	155	146	157	180	166	166	160	170	150	137	146	173	152	158	178	168	170	174	159	155	145	164	182	166	158	174	166	132	169	153	163	164	161	163	157	163	165	172	155	161	152	175	149	163	149	172	157	153	156	148	169	156	161	181	173	170	177	171	188	161	149	147	148	145	173	167	171	152	168	168	170	157	191	150	153	166	161	174	147	157	174	179	151	139	181	167	164	148	173	163	173	146	171	142	163	163	153	155	152	175	174	179	160	172	144	167	167	166	158	150	163	145	164	160	195	178	159	173	165	163	191	178	165	141	165	150	137	168	164	173	161	161	147	171	180	141	165	148	160	193	172	147	148	144	162	154	179	176	177	158	171	167	164	160	171	178	174	150	152	162	152	144	170	162	161	173	154	155	178	165	170	165	155	160	185	155	155	174	152	164	164	154	169	178	172	203	148	176	161	170	163	184	195	162	149	164	148	166	165	139	176	150	157	175	136	161	147	167	161	155	173	166	151	174	161	168	164	190	151	165	170	148	172	180	179	177	154	177	167	155	184	166	165	146	175	144	161	167	165	197	154	152	173	157	147	154	167	158	147	152	162	155	180	170	150	192	157	133	168	171	155	188	176	151	159	159	162	156	169	155	160	177	193	175	173	160	168	158	165	162	163	167	150	159	159	137	165	177	161	164	166	146	150	162	147	153	179	166	144	166	151	164	178	166	148	153	151	171	163	149	166	162	150	152	188	169	146	176	151	162	155	157	149	167	181	160	152	161	152	164	167	165	166	148	167	151	156	158	165	160	154	168	152	154	152	172	170	171	191	183	142	173	172	158	176	174	149	175	163	150	148	168	178	172	154	151	184	163	178	159	152	128	159	183	182	168	159	159	165	169	143	169	164	170	154	145	147	165	152	171	163	165	153	151	187	189	175	156	156	151	163	191	154	171	176	171	144	160	181	196	154	167	162	157	147	167	179	155	155	158	167	188	164	146	130	180	153	143	149	154	175	150	158	159	181	160	176	169	168	149	166	153	170	143	166	172	198	163	151	160	167	158	146	171	133	177	143	155	136	162	158	147	151	153	171	163	164	162	151	133	184	169	194	174	152	166	159	179	137	162	158	162	165	191	171	165	153	147	169	166	178	167	156	159	165	158	151	176	137	147	156	137	166	161	161	159	157	180	167	163	154	161	156	179	155	163	154	145	157	150	181	170	172	169	141	164	171	163	150	165	171	166	161	148	153	167	180	164	180	141	164	172	158	152	159	172	175	165	147	169	180	189	164	169	190	164	173	166	151	166	177	154	154	152	144	164	157	173	175	164	158	172	164	139	166	173	156	168	142	180	159	155	169	168	173	164	183	159	144	168	158	148	160	166	165	176	163	163	154	160	166	155	191	160	189	151	142	179	168	161	166	172	168	155	177	152	173	136	149	145	163	154	172	158	156	154	139	173	175	175	144	177	161	151	169	150	173	172	169	163	171	145	161	156	155	158	164	186	178	196	166	176	176	165	152	165	164	155	180	176	154	143	146	172	151	162	176	166	156	159	162	170	152	165	178	162	157	169	148	167	186	159	172	160	145	163	147	156	147	146	155	171	161	165	167	168	155	179	181	155	139	151	158	146	138	153	158	178	162	171	188	185	186	191	183	191	179	172	163	179	165	142	162	156	190	160	160	178	183	163	164	159	177	174	170	145	167	163	171	167	194	189	153	147	144	149	130	155	144	152	167	151	153	157	158	154	193	186	182	152	167	169	152	164	172	158	163	174	161	141	153	140	162	173	171	152	174	168	155	173	168	155	151	167	171	157	137	170	159	155	171	155	160	169	155	165	161	154	154	170	150	153	137	165	151	167	160	156	136	153	159	151	182	169	177	139	167	158	191	172	160	150	169	134	173	177	140	157	178	155	159	177	175	156	169	166	154	151	169	210	156	189	153	141	165	158	161	169	156	161	147	170	175	183	144	158	152	159	168	161	142	171	173	158	152	160	199	148	178	165	158	176	162	170	170	140	181	171	163	169	165	179	155	179	158	171	177	140	149	184	163	163	188	176	185	157	175	181	171	155	150	145	159	141	156	164	155	165	178	165	169	152	147	157	191	171	151	163	181	177	156	174	148	153	154	154	163	177	166	163	144	160	142	175	193	142	173	155	152	169	155	160	153	162	176	177	182	151	171	151	136	172	171	168	201	176	162	183	173	151	172	138	155	151	153	137	158	154	168	167	177	155	163	148	186	141	166	178	199	184	153	135	178	178	167	142	140	190	168	173	171	181	176	150	185	146	176	161	169	170	182	163	172	183	173	189	187	140	164	149	165	199	175	132	155	203	154	156	167	157	169	172	146	125	162	150	162	172	154	169	158	165	168	167	173	158	139	149	138	160	149	162	170	151	177	136	164	183	180	148	174	163	169	160	173	170	146	135	157	156	154	155	178	179	176	167	163	155	163	180	157	167	173	177	151	170	172	171	166	162	165	170	171	172	150	164	141	162	164	168	164	169	152	165	142	148	174	139	152	155	150	185	153	159	153	162	154	158	155	135	182	166	172	156	175	166	177	165	183	151	156	153	170	156	162	174	158	161	169	182	135	168	146	162	180	200	153	152	172	166	174	168	200	177	176	146	179	147	191	160	147	166	148	149	179	166	178	161	163	170	168	183	156	157	150	174	174	156	180	177	143	162	162	164	166	179	165	158	175	192	204	176	164	173	157	164	179	168	167	177	146	170	168	170	174	143	156	158	186	152	167	193	189	152	174	143	158	166	164	182	183	153	160	175	139	169	154	164	151	164	160	175	142	162	172	163	177	152	160	168	148	155	166	187	182	160	148	160	162	171	169	147	150	162	148	160	153	142	149	154	181	145	154	142	165	174	166	185	154	179	147	153	181	186	168	185	173	151	148	163	158	163	178	171	175	165	177	165	157	170	159	147	167	168	140	157	147	147	160	137	122	164	171	146	173	161	139	145	170	160	150	160	145	160	171	177	135	149	148	170	156	174	172	182	160	172	164	163	146	156	147	151	154	175	151	158	148	169	192	156	160	173	165	149	153	154	169	161	173	166	150	175	152	138	149
6252	935	1382	6445	1789	981	787	654	597	629	531	552	489	506	443	443	489	435	445	443	451	436	417	428	434	421	394	413	416	435	418	435	443	418	419	382	453	385	430	421	376	370	419	388	418	367	376	381	361	385	418	386	381	384	377	396	393	386	416	404	377	346	370	397	378	356	387	368	409	371	389	414	379	389	407	345	384	415	380	390	393	364	393	367	400	348	419	373	365	406	391	396	404	368	347	368	372	388	412	373	380	398	392	341	381	364	401	386	398	361	371	359	397	396	390	369	376	385	402	403	382	374	370	410	344	407	412	428	414	392	393	387	386	403	423	343	388	382	410	409	395	404	383	355	395	380	391	409	429	376	376	407	366	426	405	400	347	400	354	350	392	393	348	384	375	411	368	391	362	373	434	379	395	396	430	352	374	387	388	375	400	371	360	372	384	390	373	420	360	387	410	406	400	388	393	382	353	390	415	370	381	379	372	400	413	412	373	406	417	377	403	381	418	410	408	365	369	395	400	393	377	364	370	370	373	367	400	386	403	396	394	384	378	403	384	385	400	373	377	379	384	366	349	393	399	384	380	388	389	367	382	389	360	375	396	402	362	417	395	382	367	380	420	369	386	390	408	373	392	395	386	362	371	350	357	411	380	431	407	382	380	398	371	406	376	389	393	388	392	370	369	401	406	389	345	399	379	390	408	431	400	372	368	405	414	394	406	385	397	407	378	414	395	376	365	381	387	385	368	369	403	379	410	386	403	364	361	393	380	367	387	406	397	374	404	408	375	390	377	359	387	425	377	380	356	377	360	351	382	371	376	395	377	389	378	404	382	388	386	360	361	374	383	379	405	390	388	367	410	382	396	402	386	368	408	386	393	391	372	383	419	387	384	355	353	394	366	379	383	423	377	418	373	368	407	392	448	399	398	414	384	418	411	354	396	400	382	378	381	415	392	422	406	375	383	396	418	377	374	381	399	393	369	378	422	380	403	368	382	370	369	392	383	392	392	364	373	372	412	362	390	394	381	401	400	378	400	393	368	388	400	395	388	364	372	404	414	381	407	401	407	373	367	379	369	390	363	414	374	376	405	339	395	408	366	372	398	413	356	368	353	377	369	431	404	408	381	373	380	420	399	429	385	398	373	399	382	388	364	397	392	391	375	381	402	358	378	369	405	368	391	390	355	395	395	369	365	402	380	423	361	393	403	389	375	387	378	398	378	368	422	376	394	400	370	369	389	376	409	371	415	367	388	375	419	402	363	360	415	364	385	375	416	395	404	402	411	372	375	412	395	374	412	387	365	419	382	390	390	422	411	405	390	386	372	387	426	383	380	407	376	378	392	396	363	377	417	400	394	384	379	387	393	382	434	331	373	374	370	341	406	397	396	412	424	386	413	394	420	359	414	351	373	395	411	398	424	363	376	376	410	378	368	358	399	389	411	392	390	380	429	411	370	368	363	390	397	350	372	374	391	414	355	390	387	405	386	397	418	389	415	416	396	377	365	357	357	406	411	354	401	381	384	414	398	396	393	376	359	408	383	408	383	409	358	387	392	387	369	391	380	385	380	393	378	366	372	369	362	381	391	394	390	406	400	383	387	382	349	362	431	386	368	377	392	422	348	381	383	384	347	387	400	388	378	363	381	401	417	384	379	357	375	381	376	332	333	385	406	422	379	383	424	406	362	357	411	411	403	343	390	383	365	369	403	397	416	377	372	415	405	337	383	408	386	390	390	369	379	370	350	423	394	372	402	406	353	407	386	383	395	397	366	337	361	415	373	385	381	425	404	413	369	411	385	398	392	392	369	393	409	352	375	372	386	395	408	378	389	423	386	384	362	377	398	368	404	380	391	367	359	348	411	397	416	382	392	435	408	409	382	403	383	384	391	400	364	373	417	363	384	397	407	398	353	389	409	415	389	378	420	385	400	388	375	378	366	372	415	377	369	336	342	384	374	379	419	374	385	407	371	434	365	380	382	361	432	372	411	415	396	385	420	400	401	354	374	378	357	394	348	373	422	390	377	384	361	384	401	392	368	364	420	352	388	388	402	407	382	356	391	372	379	380	369	383	406	380	407	391	372	397	371	370	401	397	370	390	353	394	359	388	381	405	389	409	403	389	393	384	341	400	366	379	340	364	417	381	358	364	395	386	402	409	409	412	406	393	405	375	410	398	425	405	410	376	374	393	376	401	377	387	394	378	389	386	391	403	389	381	401	408	404	411	408	400	410	380	424	375	352	405	368	401	362	375	408	396	385	344	416	388	347	409	387	383	357	360	399	378	380	373	381	417	387	351	357	389	376	371	376	419	370	363	386	392	385	386	376	381	388	373	376	390	370	366	366	370	395	394	418	400	384	379	383	406	406	388	375	363	379	375	421	398	343	411	383	379	351	376	405	357	383	391	399	375	364	386	376	391	404	402	372	385	418	387	391	381	380	391	379	413	392	365	399	390	385	386	401	402	403	366	379	391	417	365	418	421	395	403	404	375	371	376	391	401	397	385	397	345	395	394	383	378	360	386	407	372	355	394	389	403	381	369	370	399	393	418	373	376	389	385	394	390	369	380	415	374	399	356	411	394	373	390	390	393	375	392	438	394	365	371	367	386	373	406	377	394	414	393	365	369	360	359	399	359	370	388	358	366	358	373	391	391	408	418	379	364	412	386	383	392	371	383	408	401	354	363	364	386	392	396	378	380	390	418	429	375	399	371	375	398	376	397	377	358	394	397	410	385	404	396	398	365	352	383	375	408	402	372	374	371	379	340	379	378	378	378	370	324	386	358	387	373	424	388	406	377	425	390	391	409	382	402	432	378	394	383	388	375	355	355	396	395	395	394	378	371	389	399	387	388	406	362	431	383	396	373	394	357	370	380	397	388	402	369	391	399	367	400	385	403	396	391	405	412	364	370	379	398	359	383	421	403	397	374	353	397	376	374	380	386	378	399	408	361	404	397	353	438	383	410	368	409	408	389	394	417	372	355	380	392	410	392	399	368	359	392	403	406	367	422	378	398	373	397	383	397	393	382	392	359	430	403	390	383	387	411	371	349	384	361	382	403	400	384	396	378	396	352	381	398	397	369	391	416	388	375	405	428	383	371	369	392	381	352	404	371	437	390	404	408	388	366	362	375	403	394	399	375	411	359	386	395	402	370	392	355	401	392	405	386	436	404	396	375	385	406	395	419	367	363	402	389	389	381	364	359	407	416	379	433	374	361	428	371	401	396	415	394	404	353	377	352	400	433	374	390	343	414	400	350	378	383	405	364	438	342	384	373	392	370	372	383	385	381	365	376	389	386	371	339	371	356	393	401	379	372	390	422	405	396	351	355	423	409	386	393	380	387	416	389	415	406	397	400	369	395	410	390	390	407	388	404	361	384	389	351	393	414	342	377	386	398	421	362	410	437	400	392	391	407	384	396	352	405	399	388	357	385	361	407	390	366	387	409	404	422	393	399	369	389	403	346	396	379	376	374	392	395	384	413	387	374	397	360
14060	1657	1171	3125	1007	426	323	260	256	235	220	208	207	173	186	183	185	199	188	179	172	160	155	181	180	172	192	175	163	177	158	154	190	169	164	183	174	165	160	149	166	155	173	181	155	141	171	187	157	196	177	167	173	160	190	184	173	182	162	189	196	160	171	159	156	148	187	155	156	177	158	175	157	170	149	170	180	164	157	183	152	155	174	191	175	158	132	156	160	158	178	175	171	181	135	162	190	169	167	169	168	163	194	194	177	160	156	173	151	160	166	187	169	179	180	176	165	137	191	183	181	178	190	171	160	170	169	179	173	175	181	173	165	161	164	179	176	149	193	186	166	164	179	169	157	173	176	148	166	173	172	187	158	172	155	129	175	168	200	177	176	167	165	140	171	177	175	173	174	169	187	188	166	164	164	189	153	185	157	172	182	193	160	168	161	136	165	157	184	179	144	178	150	178	150	172	165	160	146	167	157	156	155	190	155	177	166	183	186	165	182	159	152	162	151	194	189	191	169	174	161	194	185	171	181	191	150	185	166	155	164	161	175	184	176	159	161	163	184	192	163	186	171	168	144	159	190	152	192	141	170	172	156	139	168	155	157	163	180	223	186	155	175	159	175	178	184	158	172	150	143	145	184	152	162	172	177	167	179	147	169	158	184	152	168	170	180	165	162	168	167	172	162	179	157	182	179	179	145	144	164	179	148	172	169	175	190	205	169	180	166	161	168	171	163	148	174	139	160	172	174	184	175	153	182	160	159	196	208	185	175	171	169	163	176	176	185	203	159	176	160	154	182	178	185	153	174	164	143	165	171	209	167	173	172	181	172	161	197	155	195	149	193	165	164	164	147	143	152	179	154	182	170	165	118	175	154	172	160	154	175	174	163	161	185	165	153	179	165	177	201	176	175	159	192	153	151	161	170	164	168	188	168	151	162	145	184	150	194	174	173	169	165	155	159	179	180	150	153	174	155	169	173	162	159	145	181	160	157	162	170	169	183	194	184	174	141	187	152	161	187	166	168	177	179	174	175	177	164	175	156	169	176	170	169	172	185	169	188	157	171	154	169	152	174	177	213	163	152	184	179	168	181	159	158	172	177	133	176	158	211	159	181	153	152	163	164	204	203	177	158	172	161	136	158	166	153	184	148	165	176	152	151	180	169	187	150	172	175	163	181	169	164	167	191	146	169	184	162	151	180	166	172	182	191	140	164	158	175	172	168	187	179	182	158	160	165	167	149	148	160	168	141	168	180	167	165	156	183	169	175	196	151	153	186	182	171	151	183	156	145	214	170	164	206	161	173	170	161	170	174	176	179	160	165	160	186	147	171	155	189	137	188	157	193	171	175	166	170	168	172	164	154	163	172	183	164	157	203	164	145	162	173	152	159	184	201	183	175	194	174	157	174	171	166	199	157	170	155	194	176	182	166	160	185	173	168	175	179	181	180	168	171	174	163	149	148	149	149	155	163	181	174	176	132	166	176	170	189	161	167	160	172	163	193	150	167	171	179	157	161	152	159	146	157	187	169	149	163	154	135	162	170	176	157	155	175	166	177	168	158	156	150	155	174	165	169	178	178	188	169	165	172	149	203	174	168	167	171	157	155	155	162	166	149	143	149	195	176	149	161	159	162	151	151	199	161	178	182	167	168	141	177	185	165	179	166	179	176	165	176	175	176	165	159	188	173	166	148	159	178	182	175	176	177	166	184	178	156	159	168	144	219	179	150	155	157	162	160	168	172	179	168	165	164	153	155	167	182	154	188	179	182	170	133	175	174	174	173	184	160	181	176	169	169	179	150	194	177	156	175	153	168	172	173	167	187	161	191	149	163	183	193	161	180	189	145	143	185	167	162	178	176	168	194	176	161	187	175	151	156	182	177	180	190	179	146	162	165	181	197	165	168	171	193	171	163	175	177	166	131	140	174	157	172	182	159	151	166	172	192	176	197	159	181	189	143	152	148	177	177	170	163	173	180	141	175	165	186	166	177	157	159	170	164	164	167	152	172	163	154	165	197	174	130	169	137	179	180	175	153	189	184	177	177	155	155	150	135	166	143	181	187	203	174	170	133	154	168	144	175	191	164	146	176	192	174	144	170	152	164	181	149	162	179	162	159	152	163	174	147	146	174	155	160	170	157	150	135	169	194	142	148	176	178	150	172	181	174	159	149	141	161	171	190	181	177	169	169	145	166	162	196	175	201	159	166	142	180	208	176	183	145	142	137	193	155	138	163	167	159	137	142	155	175	172	179	188	166	164	165	147	167	170	145	152	161	165	174	180	178	168	183	177	177	157	144	166	166	156	179	174	158	176	188	130	175	178	150	163	158	191	157	161	192	156	174	173	180	203	172	178	168	170	177	174	178	173	163	167	168	185	164	154	166	149	169	154	189	161	148	157	158	159	196	167	185	136	161	185	163	170	149	154	159	184	166	162	188	175	185	158	184	174	158	185	172	175	184	183	160	142	190	162	167	158	154	154	181	165	190	188	156	163	157	189	170	171	173	193	159	206	144	179	163	165	161	167	174	172	154	169	182	182	164	164	188	172	132	177	159	141	152	199	153	163	193	161	161	160	173	174	172	166	163	167	178	188	152	180	154	161	145	153	170	147	189	150	166	170	169	179	179	191	166	169	176	141	162	172	161	172	171	162	173	172	182	149	159	158	191	167	165	161	178	155	172	160	172	193	186	136	156	168	141	174	168	177	167	171	157	187	143	177	162	169	174	170	193	164	151	161	165	162	195	166	175	175	163	167	183	145	188	173	177	161	156	167	161	190	173	139	145	174	166	173	176	166	194	174	175	202	153	169	180	154	176	164	140	167	176	159	170	143	170	144	166	174	161	173	165	167	173	186	182	200	155	165	165	186	197	148	157	177	173	144	182	185	147	180	185	164	189	167	154	166	173	160	190	159	186	158	170	168	167	187	193	164	195	155	160	167	181	136	170	180	171	170	177	182	179	154	147	150	155	208	170	149	156	157	189	147	175	169	153	146	180	172	148	151	162	175	158	152	186	188	185	167	154	158	164	136	174	149	161	185	183	181	182	163	159	155	161	176	163	163	157	165	164	154	177	159	158	164	166	158	182	170	176	165	160	142	165	185	185	157	187	190	177	156	179	175	170	153	158	167	195	176	157	208	172	152	163	144	154	150	161	190	164	177	154	137	190	171	186	165	162	183	191	185	167	164	183	174	189	165	155	157	145	164	165	148	158	176	179	174	143	197	163	135	154	152	182	158	148	152	157	160	163	183	164	164	162	157	158	199	148	173	164	177	177	175	158	168	179	161	144	192	162	173	171	170	150	168	171	164	180	187	178	167	178	153	183	160	169	176	167	134	171	171	192	190	164	176	157	175	159	166	178	175	150	153	156	174	167	176	196	162	177	185	176	179	154	173	194	173	157	178	146	155	179	170	194	145	164	152	174	137	195	170	148	180	155	178	151	163	161	183	153	170	164	182	171	176	147	186	151	179	173	167	171	149	161	165	152	183
8042	1551	2410	9846	2732	1534	1171	1025	930	821	784	729	675	622	619	624	561	560	524	522	529	531	494	502	491	469	513	477	520	514	480	453	481	473	465	461	468	494	430	462	440	467	424	458	444	448	448	433	424	441	450	442	432	466	421	471	468	431	454	415	471	433	424	420	430	423	422	428	414	395	451	444	450	508	439	477	427	460	414	436	473	461	458	418	467	432	446	431	472	457	417	429	392	457	393	441	456	460	406	419	398	411	384	417	462	439	449	376	432	388	404	396	454	421	418	444	429	444	412	423	402	384	412	404	417	435	394	414	394	401	419	430	385	425	424	445	436	441	471	430	412	427	469	423	431	417	416	428	440	436	435	477	443	440	400	484	441	434	419	436	466	452	429	400	451	435	411	424	393	461	421	415	407	458	413	423	436	408	430	416	422	441	442	428	449	434	448	436	405	432	414	420	465	458	467	415	417	449	401	432	426	448	432	467	440	434	426	442	437	440	438	436	459	411	475	452	443	453	415	425	450	445	410	398	419	425	421	433	388	452	429	420	447	430	389	441	403	433	431	420	498	438	438	448	448	423	425	419	420	426	414	437	440	454	443	444	402	420	421	436	416	472	398	461	420	405	381	439	429	411	445	442	425	415	455	436	414	415	426	432	422	451	402	441	427	427	400	449	373	429	434	426	402	415	431	388	410	450	420	438	415	441	412	457	440	366	453	427	432	419	457	425	431	422	429	418	450	422	447	430	406	451	412	432	403	431	448	438	444	434	477	413	411	426	412	456	448	400	431	415	417	426	404	442	431	460	474	416	427	440	417	425	467	448	410	416	418	467	416	381	449	443	442	433	442	455	413	422	443	430	425	415	428	416	402	418	445	453	438	394	451	417	437	429	393	435	434	430	422	412	452	393	453	397	457	413	428	397	426	426	456	428	425	441	443	405	440	450	433	421	459	452	414	418	441	425	397	435	471	441	399	424	428	408	423	464	472	435	445	457	434	425	442	468	404	449	405	412	436	412	401	429	434	421	453	446	416	441	438	430	442	415	458	448	396	438	434	429	444	432	436	413	427	431	425	447	413	451	405	435	418	426	385	472	422	384	458	427	421	407	437	387	442	412	419	418	395	415	418	415	437	448	454	418	427	429	451	449	422	408	403	413	421	444	447	416	454	422	439	407	412	444	402	441	445	415	447	409	435	401	421	445	446	424	404	466	464	418	432	433	457	395	395	437	425	396	426	390	465	443	429	401	432	408	412	459	410	413	443	434	425	434	417	430	451	427	396	442	435	437	422	428	437	456	425	421	411	397	469	445	413	407	419	419	414	390	411	417	442	387	426	444	437	433	461	420	440	411	404	427	398	411	408	442	436	427	403	423	422	443	393	409	421	420	426	422	411	447	417	423	415	431	445	422	452	442	427	385	430	414	442	421	458	430	453	477	421	397	489	442	438	408	415	432	427	443	445	415	451	424	414	461	419	398	460	420	450	424	426	444	426	437	441	433	430	463	398	444	434	420	426	411	416	456	455	401	412	442	381	463	421	461	425	440	445	427	447	415	404	464	445	439	465	406	449	403	424	447	437	411	406	421	409	410	449	435	424	428	436	423	454	437	390	411	433	466	430	437	456	449	446	432	464	407	440	412	435	436	436	417	424	433	436	385	426	436	429	398	441	414	437	456	467	412	421	427	428	462	435	420	432	413	412	446	444	411	438	425	386	421	426	470	455	445	410	412	414	410	387	428	420	448	451	404	414	444	430	438	423	432	440	453	447	398	401	432	446	417	456	418	482	424	434	414	424	419	461	411	386	415	429	441	405	473	370	447	421	430	440	415	452	399	426	438	410	390	396	414	421	402	419	450	427	393	442	466	417	458	449	410	436	454	433	446	435	431	424	431	456	430	457	397	448	455	408	417	385	444	435	420	392	447	401	455	414	445	442	402	394	423	431	409	454	469	409	470	455	407	401	422	410	456	477	432	458	406	416	457	423	422	406	430	423	409	438	435	426	432	437	380	411	415	452	462	462	400	419	431	453	406	420	386	412	440	395	403	446	436	455	416	410	385	402	456	418	453	402	408	405	410	417	407	459	397	469	450	442	422	464	428	433	457	436	418	428	440	420	443	421	431	390	417	447	435	443	400	443	459	407	444	437	431	456	444	430	425	399	481	447	430	457	425	424	421	455	420	434	393	420	445	421	435	446	432	442	399	446	427	463	461	457	404	443	428	382	419	438	440	426	410	439	463	426	438	413	451	422	416	427	445	454	459	428	431	400	426	449	390	413	470	437	448	392	438	480	435	399	423	439	452	423	433	453	410	447	386	420	436	428	444	438	412	417	418	443	428	461	422	443	423	435	389	421	430	457	413	427	429	400	405	416	445	444	429	503	423	445	451	442	412	444	445	420	458	396	427	464	382	398	449	471	437	428	423	394	446	437	441	438	419	380	424	437	452	439	424	409	366	398	419	432	417	418	436	429	405	443	427	426	377	439	458	427	399	430	466	423	431	455	476	435	407	443	452	437	452	427	435	433	399	417	410	434	437	422	467	415	472	432	409	447	430	428	433	481	428	416	428	465	440	479	477	424	444	414	458	404	449	430	442	404	407	415	446	437	451	440	399	430	408	405	403	434	448	460	429	445	409	431	463	416	473	453	415	476	462	466	453	440	447	445	421	393	416	465	447	447	402	425	402	430	482	409	433	428	448	453	448	414	437	400	422	390	424	440	451	457	434	467	430	420	391	421	403	400	438	398	423	412	455	421	451	430	412	448	429	392	483	463	432	466	434	435	397	404	429	408	406	398	442	416	417	441	433	412	425	469	381	418	453	414	414	439	416	397	421	442	377	425	406	455	448	434	493	443	427	397	419	417	435	450	437	449	422	426	416	453	414	411	430	443	440	444	442	420	425	428	424	413	431	457	437	447	450	421	389	435	414	438	467	457	462	431	409	468	416	392	428	435	486	403	442	485	408	419	448	418	425	482	447	443	418	444	399	435	429	445	445	441	405	426	437	462	437	440	421	420	436	406	398	418	432	444	392	452	454	461	457	443	439	472	461	459	416	426	414	404	410	449	438	437	427	400	412	385	422	406	383	419	430	494	439	426	436	450	461	440	403	445	445	446	446	429	415	427	457	429	446	401	419	465	441	421	409	459	419	441	452	424	472	428	402	434	398	419	384	414	441	418	461	400	455	427	448	428	432	455	459	440	397	443	435	418	415	425	428	416	407	414	418	442	460	453	442	435	383	441	439	443	436	419	447	392	428	428	444	438	441	395	421	426	428	424	411	409	435	419	440	416	451	430	424	412	422	418	489	392	435	479	448	441	438	426	420	414	408	424	398	460	408	441	437	402	450	432	435	424	426	420	425	472	410	420	411	430	418	415	433	452	447	441	401	417	410	387	389	449	439	439	454	470	404	415	426	464	439	442	437	418	412	438	405	420	443	415	412	393	443	451	391	442	450	444	468	422	440	426	442	411	421	421	409	453	456	450	441
1846	539	427	1091	471	379	378	338	376	334	316	348	364	363	324	314	310	334	328	345	364	339	371	380	323	309	384	388	326	338	342	368	330	329	361	352	368	365	342	327	362	367	352	356	338	329	347	337	326	346	356	353	383	332	378	309	368	358	330	321	376	341	326	369	340	394	386	364	308	312	362	332	331	391	359	383	405	314	347	346	343	361	311	383	330	336	361	354	324	355	368	359	324	374	373	370	394	365	368	388	373	377	403	353	367	331	350	356	361	333	329	351	360	334	359	350	391	333	349	326	326	361	334	320	328	333	374	339	364	386	341	358	361	360	357	335	337	369	310	350	332	323	351	350	308	316	357	368	337	383	352	334	347	345	392	327	345	333	335	372	350	358	303	353	374	343	361	357	343	336	363	327	305	385	360	371	381	395	342	330	332	352	337	360	333	362	339	354	336	298	333	330	336	393	369	352	348	374	329	335	360	358	353	342	365	335	294	345	332	343	365	349	348	315	362	335	377	372	346	375	360	346	358	364	358	353	375	361	345	317	375	368	361	364	358	338	328	328	333	357	329	324	394	356	352	348	353	304	335	364	360	341	316	382	351	349	336	322	326	358	344	355	345	393	334	354	313	339	325	354	338	335	321	371	312	378	388	361	330	348	358	351	342	325	350	372	314	337	395	345	337	385	352	359	341	352	320	340	347	364	345	338	360	349	328	352	341	371	349	358	355	342	350	367	386	350	376	321	348	356	369	360	311	347	330	339	324	388	356	368	368	357	381	371	347	322	316	334	318	389	354	361	390	368	389	368	352	353	373	305	362	347	364	335	367	335	374	330	349	330	382	377	391	351	379	346	331	349	347	349	318	329	338	361	328	350	331	309	371	342	376	373	362	329	371	323	342	333	364	340	349	339	352	365	362	359	338	351	347	342	330	330	348	362	370	320	308	334	387	365	347	311	339	350	346	356	331	361	343	366	341	372	349	311	340	339	343	318	360	328	305	365	374	312	338	347	346	342	344	348	318	347	364	335	333	323	346	339	376	359	331	332	363	325	341	349	350	377	322	366	371	360	357	350	375	333	341	365	354	340	317	350	339	339	348	331	314	316	304	341	344	349	330	323	373	349	355	368	376	369	377	371	354	345	343	353	342	315	361	364	342	377	341	342	315	361	348	377	357	349	351	348	311	338	348	332	347	369	324	347	387	367	319	362	416	327	345	338	358	364	352	312	336	329	367	354	354	362	364	313	348	369	375	375	347	360	378	340	335	379	363	359	367	363	398	333	335	321	335	310	338	361	335	335	335	347	360	363	334	375	310	332	383	333	393	344	320	351	354	342	359	333	345	365	365	328	339	361	345	327	364	351	360	378	323	359	364	349	372	341	315	336	329	349	312	322	364	352	340	338	374	350	330	343	370	338	339	309	339	354	337	389	329	349	370	314	359	357	329	343	352	364	334	377	338	347	329	328	345	350	334	331	349	334	347	385	361	324	356	311	345	366	321	340	381	345	354	364	320	365	344	366	363	354	339	373	353	367	342	326	358	348	365	361	356	329	342	403	357	328	337	341	343	359	372	339	296	346	365	337	355	331	327	343	342	333	304	364	355	357	333	343	340	377	334	397	340	327	321	346	318	369	382	358	370	357	350	358	349	349	337	335	350	346	377	371	335	364	347	362	369	335	358	334	318	341	336	314	325	358	350	340	316	350	355	346	325	340	338	364	345	282	335	349	327	353	333	354	360	357	371	352	371	335	330	372	349	324	345	310	361	370	352	316	360	320	350	289	366	374	360	366	355	357	334	328	370	377	330	339	400	362	353	324	348	346	336	327	318	346	348	323	310	338	334	308	319	350	354	335	382	329	361	353	385	337	344	351	312	368	333	368	340	328	354	342	310	357	340	339	351	361	342	324	352	330	342	324	363	336	375	340	365	348	317	330	346	329	324	376	349	364	371	337	361	355	325	324	360	385	377	350	410	369	351	384	329	329	325	325	366	364	346	358	361	349	357	347	339	352	365	339	323	340	361	320	330	319	313	392	322	363	367	351	355	316	368	352	375	316	351	357	356	325	345	339	330	340	373	346	347	358	341	307	321	345	322	306	332	363	356	312	373	380	361	377	336	355	338	366	368	343	370	295	323	340	332	336	326	339	276	332	357	345	343	320	297	333	312	345	341	371	368	344	371	343	343	348	365	346	356	362	340	329	363	356	363	346	388	340	350	347	332	359	357	379	328	321	352	365	330	316	367	366	355	353	365	336	304	354	356	356	340	367	325	310	356	377	337	360	330	335	362	344	355	365	319	322	361	335	354	335	336	347	341	349	369	344	334	339	390	325	350	356	350	326	373	321	366	364	351	323	325	356	342	341	344	339	361	321	352	365	347	348	339	363	342	352	325	311	332	346	344	339	338	358	339	339	314	332	377	385	351	366	343	327	337	394	349	336	341	340	319	344	386	373	356	353	315	359	329	344	347	348	346	348	314	324	316	354	322	324	333	356	378	328	315	380	349	378	364	329	342	316	325	355	344	355	348	365	312	373	366	362	343	349	345	387	334	340	354	308	358	346	334	343	353	318	370	342	336	320	309	368	368	357	370	360	359	357	390	391	394	365	356	332	326	346	390	371	341	303	328	336	325	351	322	378	349	364	348	382	348	321	348	355	362	348	381	354	335	332	342	329	334	328	343	350	376	362	376	332	347	356	368	330	355	324	341	360	337	355	353	322	342	337	348	339	343	361	393	355	357	347	320	333	392	382	337	383	317	342	346	301	307	350	340	370	338	346	337	362	371	350	346	367	381	344	353	340	340	354	366	349	329	350	347	347	348	365	365	358	349	353	322	376	388	357	344	353	339	352	315	337	332	347	367	342	339	355	332	340	385	335	365	348	395	362	354	352	408	376	345	309	376	326	351	337	338	344	312	391	345	364	337	323	360	321	360	330	347	342	357	329	335	342	365	346	359	328	382	353	356	343	355	328	347	351	351	375	329	316	346	359	340	344	318	322	370	355	363	347	367	345	366	341	358	356	349	359	339	370	330	365	336	336	362	357	351	379	323	383	339	380	318	330	357	374	356	317	350	358	350	346	387	328	339	341	354	371	336	350	359	368	388	351	311	346	353	364	315	308	341	384	353	353	315	364	327	351	351	366	334	332	352	348	368	342	314	306	342	366	355	352	327	338	341	342	359	348	392	360	343	314	363	358	394	372	357	332	334	321	350	358	342	363	315	314	349	365	374	382	343	348	335	383	387	387	351	386	361	317	359	349	332	369	338	340	359	324	364	333	344	350	361	347	378	366	327	349	372	320	365	327	337	346	337	359	334	356	354	361	348	349	357	365	373	366	333	341	341	376	363	354	343	344	355	356	380	325	359	327	344	306	319	367	366	325	377	364	329	334	353	364	340	335	316	378	346	372	346	368	353	335	350	368	353	378	348	333	371	374	325	345	348	363	380	334	332	354	336	324	336	392	387	408	337	336	336	346	363	381	359	353	343	356
2018	920	1033	3389	1091	779	703	757	775	726	772	734	774	733	766	765	756	734	776	741	749	772	764	747	759	763	752	791	757	767	763	754	726	773	757	721	712	759	737	750	762	705	730	757	741	784	750	766	778	724	763	734	721	698	772	758	781	755	775	768	802	737	742	748	699	759	769	757	745	764	784	724	727	718	734	719	735	750	773	764	738	727	750	729	773	707	771	766	790	737	749	712	733	763	745	741	774	774	730	776	759	775	751	749	766	746	774	691	787	736	777	763	729	768	732	728	772	739	720	758	792	791	771	708	723	760	808	775	749	714	756	774	773	738	714	751	768	692	746	731	715	757	809	723	718	759	761	728	722	735	756	770	746	759	769	715	749	779	707	750	753	752	751	751	803	757	742	692	745	744	767	763	768	725	745	765	736	803	736	745	710	699	720	713	726	722	759	749	720	737	731	759	743	749	778	686	773	742	727	761	731	751	764	722	765	729	762	707	697	728	753	739	735	716	758	746	743	731	782	785	726	813	725	817	781	780	723	770	710	747	726	704	734	767	749	785	656	789	794	778	754	758	828	731	740	750	778	804	738	750	745	723	778	761	748	750	746	710	774	755	733	762	736	710	735	735	801	816	780	743	733	704	707	697	753	736	737	711	696	720	729	730	790	757	712	782	744	761	762	777	736	729	759	726	729	776	777	760	745	760	763	743	778	736	738	770	713	777	734	730	734	750	736	786	730	772	754	735	725	751	792	775	715	746	730	774	735	731	716	696	778	752	725	734	750	793	787	755	740	749	753	774	736	772	792	733	770	748	781	753	770	709	745	748	710	747	750	700	740	743	781	766	794	738	727	752	766	755	714	734	722	779	720	779	778	786	774	691	743	784	745	725	775	751	775	737	749	790	734	726	759	706	735	774	736	725	680	775	735	780	802	766	745	764	739	776	713	749	757	717	729	728	784	722	758	813	758	730	757	750	709	743	740	754	705	720	724	733	753	743	814	720	744	744	719	747	764	776	716	729	726	750	759	718	742	714	764	825	770	766	750	733	775	775	766	740	751	763	753	727	752	751	770	756	779	758	757	757	719	763	753	719	744	765	723	803	748	771	742	768	762	725	755	719	753	768	745	763	740	724	739	693	746	710	712	760	729	695	758	807	738	726	775	719	773	742	714	766	756	719	765	746	697	742	755	769	779	780	732	757	694	778	770	754	762	759	780	733	760	779	752	706	775	741	780	731	756	737	791	827	735	791	745	739	739	713	741	739	772	693	756	737	767	755	755	730	791	765	747	682	757	776	760	775	769	749	738	729	747	767	755	736	759	783	778	759	753	771	752	746	774	761	752	749	756	756	728	741	744	771	767	739	800	791	707	772	761	677	715	762	765	736	773	834	711	743	753	772	785	736	705	766	727	760	778	798	788	745	743	756	735	777	770	705	778	771	770	722	755	770	784	742	737	761	743	772	737	772	782	720	771	730	766	738	783	699	750	751	760	751	788	750	737	760	744	736	721	763	738	733	722	765	746	741	742	786	758	762	731	758	726	750	815	722	757	755	720	775	765	757	717	737	677	777	743	764	742	725	739	781	752	715	746	724	800	762	759	740	722	733	745	767	767	742	776	778	759	760	740	793	736	755	771	796	812	718	788	730	769	709	748	801	749	778	751	764	731	751	719	767	755	728	788	774	717	758	717	790	739	758	786	717	774	768	766	783	763	794	799	775	760	771	775	732	739	734	734	717	748	752	718	723	788	716	753	700	756	740	774	753	718	762	728	744	724	726	740	754	745	760	740	736	767	749	764	763	746	701	765	745	706	722	698	754	727	730	753	774	742	731	757	790	728	746	701	768	763	753	741	774	724	759	760	731	739	760	824	781	758	770	765	732	720	780	775	750	763	747	730	786	716	745	758	791	810	737	782	765	747	810	752	727	747	769	732	745	767	718	739	773	769	735	787	755	779	726	742	732	728	737	738	763	727	732	763	728	746	752	772	775	736	713	737	745	774	707	724	770	738	749	745	765	755	740	726	776	771	795	748	731	739	748	744	771	758	726	835	759	755	736	729	741	709	727	727	716	771	742	754	746	758	812	759	771	712	761	769	727	754	781	717	730	742	748	781	708	770	786	785	759	799	791	768	743	756	756	759	774	719	762	791	735	783	733	732	788	763	679	723	761	743	739	725	744	742	729	746	734	746	714	716	760	689	710	728	708	742	716	765	760	709	782	738	749	712	733	712	773	736	753	737	768	741	679	727	792	705	740	740	797	797	757	767	717	764	747	800	727	751	818	801	720	794	691	763	738	725	777	782	765	703	749	746	681	738	741	749	781	813	744	808	747	716	736	679	744	739	734	734	759	686	766	744	777	737	737	738	748	719	790	779	756	759	802	755	750	734	766	807	700	707	794	739	784	750	711	764	749	777	750	739	744	782	775	734	729	765	737	801	738	757	767	738	782	774	782	708	797	724	779	775	757	774	750	738	726	732	801	772	741	753	708	711	766	790	752	743	711	735	767	738	737	777	741	713	799	736	768	750	780	706	789	680	752	744	768	718	747	715	753	758	781	778	732	701	752	734	708	782	762	763	734	789	766	724	739	786	743	793	740	721	780	739	737	803	734	788	740	784	709	735	733	749	760	754	718	784	781	780	742	763	803	728	767	742	719	756	770	773	785	755	761	709	735	751	721	741	764	792	748	784	757	709	761	720	723	766	730	723	744	748	805	717	767	724	691	746	782	717	769	764	817	764	741	738	778	760	767	788	689	820	761	749	802	752	754	763	731	746	759	771	733	730	791	796	754	730	754	792	748	750	775	710	754	776	763	772	731	747	814	776	764	733	777	719	748	779	722	753	755	730	750	733	756	781	755	739	750	805	741	714	743	738	755	765	781	754	743	732	732	772	792	757	747	727	712	779	788	759	754	770	725	755	750	748	768	770	738	747	797	797	707	808	741	752	700	779	774	728	768	743	760	795	775	736	790	741	794	754	750	737	724	718	746	756	755	745	770	765	749	708	741	801	744	782	731	734	714	750	799	777	745	775	798	729	759	790	787	751	779	722	757	713	719	749	732	729	735	724	755	746	701	772	760	704	722	798	742	784	748	814	795	769	762	751	760	722	753	733	697	712	717	803	765	770	744	785	702	801	729	747	779	766	732	742	700	751	777	755	753	725	757	778	749	747	724	739	727	785	792	769	759	706	765	794	758	747	757	744	765	736	777	818	738	744	756	774	680	735	730	671	724	759	781	738	751	761	743	766	704	737	739	739	746	705	742	770	692	739	758	740	786	754	772	743	811	757	745	755	812	734	738	774	776	764	794	734	812	722	689	758	776	733	786	693	754	747	774	754	750	721	749	745	749	753	714	703	796	755	777	761	785	705	742	790	764	778	790	777	770	765	729	753	751	766	731	771	786	735	772	750	750	777	841	784	757	730	757	771	764	761	785	763	716	717	809	768	755	784	752	765	743	715	759	741	739	757	723	765	746	754	749	722	749	743	761
7870	819	678	1810	589	276	250	223	211	173	191	190	159	175	178	196	164	163	185	187	171	182	156	173	162	172	150	167	143	167	159	156	165	162	159	169	175	181	159	161	163	148	157	152	154	158	167	157	145	184	197	151	143	171	155	176	139	162	157	159	147	160	159	170	174	178	164	191	174	144	144	144	152	146	160	173	162	174	189	157	160	150	168	128	163	200	159	167	164	159	160	161	181	144	149	181	174	144	163	170	188	159	176	179	175	169	146	174	147	149	173	160	184	172	153	149	158	163	171	167	182	177	151	140	165	147	160	167	155	160	182	158	162	153	145	141	173	158	161	178	153	170	173	166	176	153	169	147	151	151	158	169	146	146	171	131	189	168	190	180	174	167	150	142	190	135	143	190	152	162	174	157	174	175	188	153	171	161	189	175	181	131	167	170	168	151	184	173	135	162	182	174	179	174	152	172	150	188	177	172	158	165	166	160	158	166	176	171	167	172	162	175	186	164	162	172	162	168	177	162	176	151	163	129	164	161	167	141	165	178	116	148	165	160	159	141	171	175	161	157	174	170	139	171	160	150	181	162	169	171	166	176	148	147	151	155	176	167	176	156	154	157	168	155	149	202	182	163	153	158	150	171	161	186	158	158	147	164	180	166	165	176	142	185	171	178	187	166	196	139	160	152	147	132	160	172	165	156	170	167	182	178	174	189	165	167	153	166	157	164	151	165	171	151	184	167	174	160	158	153	160	161	160	153	187	159	178	137	128	158	161	154	171	144	150	164	147	154	175	156	167	153	154	167	173	173	182	167	144	163	159	178	182	157	152	168	158	162	193	150	149	174	155	160	183	169	144	147	144	144	155	160	173	165	161	156	186	200	176	153	152	167	137	150	163	169	173	179	126	145	159	151	165	162	152	171	154	179	173	162	172	164	166	153	155	183	184	140	138	145	183	129	161	168	176	186	150	170	163	130	142	167	150	138	148	154	170	155	182	175	165	137	146	180	166	167	191	176	155	154	146	194	159	176	186	149	163	162	162	126	148	153	167	155	194	181	173	157	211	156	150	159	157	159	157	160	160	141	182	151	176	159	169	152	139	159	158	158	164	173	162	156	172	154	170	149	156	160	156	163	169	157	161	161	160	150	163	170	156	170	144	161	139	143	163	158	164	143	154	170	145	136	143	159	153	138	151	191	157	157	176	152	179	127	166	163	146	161	176	173	150	186	149	172	150	170	156	167	162	175	172	165	153	156	156	181	155	153	167	143	155	156	166	155	182	167	150	157	176	150	159	149	187	156	145	166	143	157	147	133	146	155	191	172	158	182	171	175	143	163	162	142	155	182	200	152	159	167	165	157	164	182	188	176	131	179	150	170	157	162	169	158	177	203	155	156	148	159	168	161	149	171	149	160	158	184	157	166	153	163	176	149	179	183	187	173	188	164	167	195	173	164	156	167	156	152	182	182	158	141	177	158	178	177	151	159	152	169	157	157	168	142	135	165	154	162	177	139	150	164	139	147	131	169	196	152	167	177	165	182	164	173	186	184	158	170	162	156	167	172	174	179	136	172	165	161	154	152	171	165	182	174	169	139	146	192	158	151	150	155	174	161	191	192	185	175	173	161	160	152	133	135	154	185	187	167	163	159	164	170	159	169	160	151	142	163	166	160	164	158	157	122	159	159	170	165	189	147	162	174	161	151	158	155	156	152	162	142	172	159	152	162	174	157	162	160	150	154	163	160	169	168	175	158	169	159	152	156	155	167	150	160	179	159	167	162	145	157	161	170	156	156	156	174	167	185	166	181	157	129	148	147	153	172	166	142	155	147	142	163	175	175	182	188	171	168	169	159	155	152	163	177	166	172	156	175	173	129	172	146	165	149	169	159	153	162	152	155	158	153	166	182	180	135	148	190	173	161	165	158	154	195	160	184	160	159	147	152	175	169	181	159	168	174	149	155	155	163	138	153	131	168	153	163	150	148	153	193	143	149	166	175	149	148	159	164	159	178	188	176	159	143	157	177	152	170	151	171	166	164	175	165	160	163	149	141	173	153	170	135	150	156	166	194	157	155	168	154	170	142	158	162	165	173	149	165	158	153	174	153	163	158	170	173	142	163	154	164	144	138	146	183	154	159	165	179	160	170	182	149	140	150	160	163	164	172	157	158	139	148	165	184	178	151	159	176	165	140	156	149	184	181	145	162	139	157	150	158	145	156	178	177	176	157	138	162	172	152	168	176	201	177	162	146	180	142	145	154	174	162	163	139	171	197	176	153	185	158	152	144	180	159	175	151	174	174	161	169	144	179	160	142	173	175	154	173	153	172	157	159	168	147	147	145	166	169	187	163	160	145	182	183	162	167	173	165	158	149	188	158	156	164	148	151	177	162	156	164	150	169	185	172	175	150	144	167	162	162	173	167	158	152	173	152	191	153	161	136	157	168	164	164	156	164	172	173	121	149	149	161	173	189	194	172	180	177	150	128	169	177	157	164	136	145	160	171	160	151	155	182	169	164	185	154	160	156	174	166	168	155	150	159	161	152	158	162	157	173	166	155	162	186	146	164	188	146	170	144	166	173	160	200	192	145	171	174	180	185	145	144	159	165	182	155	154	178	187	166	184	161	178	155	172	158	177	159	135	156	143	176	160	158	158	156	152	164	192	130	160	149	152	172	159	174	178	163	170	166	184	170	175	168	174	181	173	155	171	159	186	171	164	183	169	175	162	168	127	165	148	163	157	182	166	172	173	141	168	162	171	173	168	160	182	171	164	177	151	182	148	150	150	148	156	180	159	147	156	165	159	168	155	182	163	199	178	173	187	168	180	168	149	136	153	134	147	153	163	176	148	166	164	165	166	152	155	156	134	154	171	171	127	165	158	186	156	163	168	145	157	157	133	158	160	161	175	168	148	169	175	164	155	159	165	149	162	165	171	175	168	147	154	145	178	151	190	136	163	178	144	172	164	174	166	168	149	176	164	179	187	165	164	162	173	159	175	149	151	155	145	166	149	162	163	154	164	140	159	164	155	157	175	165	158	152	155	152	143	156	186	166	166	169	167	159	150	171	155	151	157	148	156	147	170	175	151	156	182	157	182	181	163	153	137	167	166	165	160	152	147	141	150	165	163	170	168	166	156	163	152	170	157	188	162	165	154	169	172	155	183	160	153	179	166	154	142	170	150	189	184	163	145	145	165	153	170	148	148	168	142	176	155	157	182	177	157	166	163	159	153	174	172	174	171	146	170	163	184	149	161	166	161	168	175	160	181	167	169	132	159	176	172	184	175	162	174	174	161	177	195	156	182	155	133	144	167	179	131	153	169	169	163	177	161	164	167	145	186	162	169	167	136	175	175	158	196	161	149	163	151	164	152	162	170	155	151	154	144	161	164	163	155	179	184	157	173	171	170	152	131	169	152	168	174	125	159	170	162	150	153	180	173	146	157	178	173	176	163	138	175	140	170	153	186	167	149	172	138	153	188	153	140	161	154	180	172	165
6388	863	1776	6305	1547	928	806	716	646	579	568	515	554	487	430	469	498	434	427	449	456	417	383	412	457	382	422	399	386	400	394	394	395	416	424	422	399	390	365	406	385	399	394	376	429	384	364	369	398	394	394	404	395	370	333	374	387	385	429	371	357	405	379	384	345	387	413	399	428	415	367	361	419	361	382	383	377	406	375	401	382	391	419	403	390	379	400	378	362	361	405	401	401	411	368	406	345	408	363	386	381	385	372	394	364	411	378	378	410	352	354	412	413	396	394	378	373	411	384	367	395	360	377	386	390	390	390	382	418	391	384	341	405	371	396	381	400	392	370	388	379	408	361	400	396	402	356	374	402	376	377	406	376	377	359	389	393	391	367	396	424	394	372	373	394	407	394	367	397	388	396	392	387	390	374	376	387	384	408	391	398	394	417	374	388	361	406	383	384	365	387	423	392	428	439	366	415	383	386	366	370	399	355	389	385	399	348	382	345	374	363	339	389	374	380	405	406	398	381	385	409	398	413	363	391	420	360	365	361	359	368	359	372	366	398	363	357	379	371	421	366	364	374	404	387	405	379	405	403	413	363	363	391	406	364	377	407	395	375	398	366	395	411	393	360	358	370	392	370	375	366	392	393	421	381	397	370	391	367	399	386	396	401	360	413	372	410	390	373	387	386	402	386	429	382	379	394	391	397	445	360	397	377	385	372	387	425	367	355	347	378	380	389	355	394	388	388	379	404	381	382	422	392	422	394	386	358	361	390	381	393	397	394	350	373	371	388	393	390	432	359	390	422	362	369	383	402	388	385	449	402	360	362	392	393	423	375	408	406	406	368	408	416	419	371	383	368	380	359	393	398	405	362	401	400	375	441	402	386	384	390	394	407	374	417	385	378	345	387	379	353	425	412	387	386	407	361	382	381	365	388	414	379	367	398	385	360	413	375	387	388	419	354	414	388	395	412	372	402	403	372	355	391	378	412	368	367	431	414	399	392	391	393	378	377	372	364	388	388	382	388	359	381	364	355	384	405	384	356	412	382	395	376	371	383	360	372	413	409	389	371	359	411	371	373	407	363	387	393	365	410	405	376	376	382	418	382	394	400	379	365	408	398	399	383	371	374	385	369	397	372	400	379	371	399	365	390	402	367	382	400	371	408	363	397	383	420	378	345	398	390	405	388	376	385	389	397	366	437	394	392	398	377	378	402	418	362	425	409	372	395	387	390	370	414	385	398	389	391	376	340	399	394	377	408	396	382	408	419	384	395	381	363	386	334	389	358	440	360	356	369	410	402	345	408	340	388	419	371	384	383	392	401	417	393	389	373	382	358	393	366	415	374	387	383	399	366	423	382	435	349	417	390	379	381	402	407	425	379	385	376	397	356	412	387	385	400	397	414	382	376	397	387	377	382	389	396	358	357	398	370	396	367	383	405	381	429	366	393	400	359	373	394	416	384	351	380	391	410	398	409	403	424	400	383	361	415	375	405	352	382	401	377	394	353	381	375	358	390	368	361	400	390	396	372	390	361	360	380	407	389	365	383	374	385	372	341	372	403	384	368	396	359	379	373	379	346	452	371	390	354	416	397	405	419	387	388	375	374	362	385	386	372	391	395	408	423	375	394	371	372	363	402	386	353	370	407	388	392	414	377	385	359	379	379	386	378	376	414	396	350	383	380	354	376	387	385	350	435	360	381	397	406	389	384	390	374	383	422	408	397	380	405	371	375	379	363	340	404	359	367	438	385	350	406	403	381	394	408	401	393	356	358	369	396	402	374	390	390	392	374	384	359	389	355	404	384	379	388	373	401	349	424	427	386	379	393	385	406	320	370	407	407	371	373	356	376	366	436	382	443	415	376	413	373	381	378	377	392	371	401	400	406	367	386	416	372	393	381	357	396	421	360	385	380	399	398	378	409	381	406	390	369	379	378	377	370	365	401	374	339	410	400	376	377	363	395	360	373	425	368	405	376	393	371	388	365	400	384	401	387	384	394	389	389	417	387	396	372	377	362	412	391	354	385	403	354	391	360	406	413	404	370	404	387	367	374	401	362	380	423	399	395	420	388	372	393	369	402	395	382	419	373	367	383	379	365	385	405	367	387	432	394	404	385	370	405	396	400	373	409	358	387	411	396	378	439	353	396	363	385	401	346	371	359	395	394	404	405	395	369	338	397	368	373	373	368	392	365	382	366	328	392	367	362	409	369	402	384	403	384	365	368	388	384	399	361	378	392	412	375	381	400	381	409	384	407	327	396	380	377	382	342	385	365	401	389	382	358	406	416	383	392	434	364	397	341	387	383	371	407	382	391	374	387	389	345	387	405	378	359	354	344	362	405	389	384	398	387	378	386	400	365	391	387	392	391	401	379	367	389	404	382	385	373	379	387	388	385	416	415	389	379	430	420	351	408	408	394	364	401	355	352	367	402	412	413	369	366	387	375	396	389	376	380	436	382	396	374	344	392	387	420	382	410	387	407	417	371	379	349	398	410	371	394	386	376	373	371	419	396	355	393	413	364	392	365	362	361	382	423	363	397	389	395	399	362	370	358	419	368	375	377	396	365	381	343	393	391	395	381	343	406	395	393	415	417	365	392	412	371	386	396	394	406	375	363	362	426	380	397	380	394	369	396	366	373	386	373	358	430	375	398	385	353	389	386	390	390	380	399	355	371	403	362	377	404	394	388	390	368	400	417	388	376	375	405	375	354	394	393	415	359	375	379	384	379	350	381	377	389	389	390	436	419	335	365	374	409	366	387	391	371	372	419	359	393	413	381	388	375	386	381	394	394	395	413	369	385	397	385	374	391	420	359	405	371	377	394	407	387	367	383	415	389	352	355	387	407	397	349	408	367	427	360	395	387	397	369	394	361	404	387	407	397	378	382	407	374	391	398	410	413	359	380	379	363	402	366	412	415	407	397	375	392	386	422	412	414	380	396	405	356	380	378	391	386	376	365	397	345	360	374	409	398	371	387	395	379	434	405	419	370	399	384	382	390	386	378	362	384	416	392	411	357	347	386	355	357	385	376	384	377	376	391	387	402	409	420	390	404	375	390	372	395	416	387	366	364	384	367	384	382	410	416	370	393	375	396	371	388	391	375	390	361	363	378	380	343	401	414	375	421	411	408	374	396	388	401	378	377	380	370	382	419	438	376	393	343	379	360	388	388	396	366	407	379	400	399	373	370	375	428	381	369	385	402	383	392	383	368	365	382	359	366	368	420	380	387	394	364	418	389	413	400	426	430	411	376	386	347	373	401	364	370	414	400	399	388	390	402	349	408	377	391	364	399	350	372	375	336	380	380	380	397	346	367	372	390	405	398	397	387	387	392	360	369	404	365	382	419	397	405	385	399	381	369	370	384	376	353	392	380	377	379	386	356	371	416	386	386	403	398	382	403	424	385	388	409	361	377	406	373	404	440	376	391	345	376	361	331	392	399	398	339	391	406	391	390	378	410	396	397	416	378	410	390	405	377	397	363	388	396	378	377	391
14841	1900	1494	3074	753	422	326	301	254	205	245	233	211	184	205	185	203	203	184	167	190	182	173	170	185	165	171	169	183	150	180	170	172	184	171	180	161	163	176	141	167	150	202	171	182	160	169	178	195	168	188	175	184	173	167	171	157	148	183	161	157	168	149	191	171	197	165	171	162	195	162	181	168	197	182	176	162	168	160	177	153	152	160	148	173	168	195	186	174	183	168	167	189	151	174	179	174	185	159	171	174	156	186	155	174	191	164	181	160	177	169	161	176	167	178	172	188	187	168	157	172	174	177	166	166	194	183	164	175	172	156	172	177	190	188	170	184	182	190	185	176	169	177	152	175	184	174	180	174	168	157	167	168	184	137	193	187	156	177	174	187	155	165	164	161	155	156	164	153	159	178	174	162	163	182	176	196	202	202	176	177	169	174	192	165	179	141	150	168	148	185	166	162	164	153	163	170	177	187	186	189	172	170	179	180	169	161	163	160	193	171	183	158	181	172	160	162	175	169	183	182	170	161	149	166	131	190	156	163	166	176	172	186	179	193	169	164	157	192	173	175	192	166	175	167	167	163	174	206	173	186	150	178	188	175	144	149	152	180	156	184	186	156	162	189	170	170	181	167	164	147	174	160	178	180	166	164	163	170	183	159	169	155	181	181	174	175	179	173	194	177	194	160	177	155	163	182	188	164	185	153	147	141	154	191	190	193	195	174	175	174	145	165	154	191	169	168	183	178	164	138	185	189	177	174	171	167	166	184	160	163	166	149	171	192	170	162	180	184	157	192	183	187	169	182	186	170	181	173	163	162	178	163	166	182	172	174	157	166	182	168	179	166	174	168	156	171	159	162	172	151	173	149	194	154	175	166	167	172	157	146	185	187	178	173	177	162	166	159	184	197	162	147	175	195	153	178	163	151	174	177	177	165	164	154	158	176	148	159	183	187	163	177	156	167	176	163	170	163	139	177	169	166	179	171	157	167	148	172	159	180	169	162	153	179	162	172	201	166	166	182	162	178	163	167	202	180	162	149	177	190	147	198	184	177	154	187	178	166	163	202	160	147	168	169	171	173	162	188	177	184	176	175	155	163	181	163	167	166	169	161	166	189	193	174	196	185	187	195	170	175	158	138	177	167	178	172	189	168	158	165	178	153	166	184	174	164	184	188	173	192	182	181	182	157	167	190	161	183	170	143	174	165	149	167	197	185	175	169	166	185	183	169	171	171	175	195	160	174	168	132	174	173	190	166	164	177	152	169	172	163	196	148	150	180	161	176	191	175	189	164	177	163	186	152	164	165	183	190	191	166	181	170	180	168	186	162	189	148	160	182	179	190	185	183	170	159	139	168	175	165	178	162	160	160	154	168	159	148	148	164	175	150	195	162	182	158	162	146	171	139	171	168	184	172	155	176	188	164	179	146	183	154	170	176	163	182	176	155	176	169	161	199	179	169	191	152	176	178	137	183	167	158	178	188	166	174	172	189	174	195	162	181	159	158	184	171	179	164	157	143	161	171	146	173	177	150	163	196	182	184	161	193	179	163	177	166	157	152	165	180	180	173	148	171	183	158	140	164	191	170	179	165	170	156	150	155	174	179	190	175	162	200	159	181	157	149	161	171	155	159	182	164	152	182	180	143	146	174	158	155	152	168	175	192	155	152	175	189	166	195	157	170	144	184	170	185	179	175	171	181	174	164	159	162	158	155	149	176	193	156	172	177	189	174	168	175	171	150	173	160	151	175	151	159	161	181	169	184	180	169	159	168	185	140	170	165	184	178	161	176	160	191	176	201	164	157	193	176	177	169	140	164	178	190	168	174	190	166	174	156	197	156	187	179	150	133	181	173	166	208	139	184	164	150	190	183	162	196	161	157	175	156	181	141	162	159	179	155	157	150	161	167	175	184	169	155	167	157	155	163	198	154	177	185	159	147	148	155	171	144	169	152	178	160	138	182	180	164	188	174	185	148	160	174	175	154	166	154	170	175	182	163	163	175	171	164	185	172	175	167	140	164	174	202	176	162	181	154	172	165	148	137	176	174	150	148	190	165	185	183	167	154	164	160	174	155	190	165	179	175	169	169	190	183	193	156	163	175	170	162	174	160	148	174	150	160	158	189	162	179	185	163	160	185	145	149	150	171	177	166	168	170	185	168	179	137	159	139	181	175	156	160	184	178	166	206	156	179	158	148	204	172	158	167	167	175	163	139	177	153	163	147	169	147	160	166	204	185	180	181	147	171	179	170	171	150	189	175	173	169	173	197	184	155	188	190	170	172	154	201	184	184	170	163	186	181	193	179	184	175	171	162	169	150	169	182	191	175	175	182	190	181	169	193	166	172	168	139	167	173	172	174	200	155	164	174	166	179	172	168	203	185	178	165	133	156	182	188	144	143	175	140	172	167	169	167	147	151	147	156	167	163	157	196	162	147	155	188	160	169	177	172	162	185	163	179	205	176	152	137	159	150	190	165	160	151	196	187	152	186	152	177	187	139	208	187	197	169	163	185	169	164	180	174	166	189	172	167	170	152	153	183	179	169	173	161	179	174	189	200	205	176	196	182	184	152	192	195	183	188	162	173	142	159	181	168	165	172	179	162	154	165	173	170	154	191	186	191	181	174	158	147	178	163	155	181	164	152	196	179	182	178	188	190	171	182	172	187	144	161	182	203	170	178	169	161	171	164	171	174	178	158	152	154	154	135	182	169	188	188	208	172	156	183	167	176	161	174	152	182	162	138	172	163	158	185	165	183	148	156	147	156	175	174	191	173	159	139	190	189	179	173	171	147	173	182	207	156	175	173	164	183	159	186	169	151	173	166	175	174	163	171	180	166	139	167	181	171	180	195	188	198	191	149	180	171	173	183	194	135	179	175	168	183	167	172	157	185	178	177	196	156	174	161	184	171	164	166	185	166	169	165	168	169	165	142	173	188	179	164	180	143	185	182	189	185	166	183	169	184	184	148	161	137	183	152	155	181	170	143	182	168	164	150	168	159	163	180	166	187	171	180	172	163	175	180	190	166	169	161	162	180	177	192	185	177	193	166	170	192	174	189	157	171	159	170	168	166	182	187	161	157	158	176	165	160	161	188	181	181	177	180	181	173	188	176	158	174	153	161	163	181	170	172	182	170	160	160	166	186	164	156	177	160	166	159	166	168	164	145	162	183	153	171	168	165	169	161	189	157	167	172	158	172	168	173	163	176	174	158	175	184	190	151	157	176	172	167	163	165	170	175	180	198	193	181	170	156	201	156	174	158	177	181	179	174	174	175	159	159	168	149	159	165	194	180	165	174	161	184	204	173	158	157	164	153	176	173	161	149	164	175	190	203	195	171	157	174	180	189	158	210	182	166	147	189	185	175	158	172	167	201	165	140	175	188	189	180	177	181	185	175	161	182	167	172	160	170	177	162	171	155	180	194	187	174	174	159	175	168	191	167	171	182	180	165	150	172	199	160	175	172	159	168	149	181	168	179	170	174	180	185	180	155	157
8644	1390	3224	9492	2357	1549	1162	985	832	843	781	654	677	646	644	577	557	557	529	566	525	524	463	494	512	493	459	482	490	471	436	486	459	478	456	430	467	480	436	465	472	436	420	472	436	478	463	456	404	460	397	450	431	425	436	422	457	448	491	450	413	444	460	428	414	440	430	389	440	426	431	469	447	451	452	431	396	420	463	426	443	451	431	430	433	429	454	459	424	426	401	435	468	423	449	455	426	418	433	421	469	443	422	454	430	415	453	436	461	429	427	402	452	437	416	453	424	422	465	491	447	451	445	389	451	468	428	417	420	427	441	437	436	422	408	424	426	470	401	425	430	442	402	424	454	421	434	432	490	428	444	437	416	443	457	443	437	422	436	407	396	480	440	405	469	427	418	436	408	420	457	465	400	409	449	446	444	437	421	426	422	450	452	445	482	442	407	435	443	411	419	386	406	419	428	447	436	460	445	412	424	440	393	414	422	410	423	405	423	486	430	440	431	406	455	431	453	431	418	423	442	459	415	416	431	459	438	416	452	400	452	468	449	427	470	450	421	410	416	417	443	421	461	443	428	433	402	466	429	449	409	434	442	400	395	450	408	434	429	433	405	464	438	428	474	436	431	424	444	486	425	434	402	466	459	434	420	425	438	397	463	434	416	441	420	452	443	422	408	461	460	455	437	428	433	408	448	444	458	421	477	434	414	423	438	437	403	438	471	430	439	439	428	439	445	398	418	433	416	438	440	414	433	420	424	424	428	416	419	451	405	394	447	417	443	449	439	452	445	423	432	434	435	467	425	451	427	421	452	438	394	445	432	420	444	447	427	430	418	403	389	442	415	412	424	398	440	448	439	416	418	430	414	424	461	415	445	392	437	426	426	446	416	444	467	420	468	413	411	406	440	411	451	445	441	400	417	411	441	429	435	441	429	403	444	459	443	440	439	454	405	472	429	426	412	423	394	432	438	441	430	421	386	436	419	390	459	427	418	412	438	436	403	413	402	443	444	387	411	409	442	426	422	430	478	395	398	464	436	445	456	406	428	422	470	448	439	442	452	453	425	451	439	423	428	417	395	429	422	428	397	421	454	465	423	392	462	412	456	424	404	466	422	460	445	443	424	445	442	469	423	390	423	415	480	435	453	409	442	404	410	428	449	425	445	424	431	479	425	430	429	473	432	442	435	426	453	440	440	443	468	444	464	473	433	405	440	406	422	409	385	427	416	423	418	402	442	417	411	438	444	432	439	454	463	437	431	435	440	443	408	399	397	438	479	471	460	451	391	423	437	416	441	408	418	447	448	420	446	451	447	383	430	456	400	422	444	389	444	457	427	393	432	437	404	470	453	413	442	402	451	422	424	429	463	423	426	449	419	395	428	442	402	456	430	391	441	413	456	431	419	417	435	436	415	466	430	435	421	461	412	424	445	425	411	429	403	431	449	432	436	442	484	441	438	464	434	439	416	384	438	409	466	440	428	475	453	433	446	431	374	424	405	435	418	423	422	445	450	468	437	434	424	449	445	436	431	429	437	397	448	412	435	446	395	446	413	448	451	453	437	427	435	428	430	411	447	422	444	430	414	434	415	470	432	468	434	438	440	432	414	406	454	474	415	450	412	442	399	405	472	421	369	406	419	428	424	443	452	435	426	432	423	460	413	412	433	453	447	421	407	425	443	437	379	423	441	429	444	429	450	421	419	439	450	470	422	449	449	426	426	385	454	427	462	416	462	429	448	463	430	399	422	413	438	435	450	431	445	414	437	419	415	401	433	433	421	435	430	459	433	437	465	435	442	448	426	425	464	443	435	414	406	418	461	419	435	459	414	393	414	464	452	404	415	408	438	444	409	412	440	422	449	437	460	430	430	415	412	436	445	440	427	429	394	465	416	443	430	391	479	431	434	441	434	389	448	415	420	450	416	445	403	434	416	418	413	462	428	422	403	416	449	446	431	448	439	458	433	415	448	424	443	456	477	427	375	428	448	406	426	445	416	450	420	478	428	406	421	402	428	399	415	396	442	406	453	440	449	419	414	436	401	471	458	411	408	444	410	428	443	456	445	433	441	446	440	445	458	444	425	429	426	422	460	404	429	413	437	407	442	470	444	423	429	432	413	427	426	450	427	422	420	414	415	454	432	407	445	449	445	448	434	433	397	449	429	458	431	443	430	411	424	417	407	431	448	417	436	442	442	434	453	450	426	463	420	434	438	452	416	462	386	456	427	437	453	450	435	438	409	417	465	414	447	444	419	424	457	470	464	435	430	433	412	411	401	428	402	437	435	454	445	462	463	436	444	438	421	423	446	433	455	420	433	437	421	449	429	437	411	397	431	423	435	442	447	430	451	444	425	460	488	481	436	437	434	447	436	448	432	405	418	403	436	406	409	449	395	426	444	441	436	450	396	412	437	374	421	428	447	397	423	435	368	417	443	406	437	419	429	419	472	421	414	437	461	387	455	431	418	490	454	438	463	469	402	424	452	440	429	421	410	424	422	402	438	406	462	425	448	422	434	440	386	440	440	399	453	420	418	450	446	448	421	437	453	453	405	423	400	425	409	400	435	422	434	447	457	443	445	452	413	438	448	433	446	418	457	439	403	425	435	418	450	424	480	471	437	442	441	436	424	415	449	408	450	471	424	441	436	432	462	402	437	418	453	456	469	423	415	448	478	442	442	408	415	433	430	396	463	443	463	424	434	446	419	435	405	431	438	432	450	404	443	466	457	420	429	447	404	433	390	443	420	423	417	442	486	445	433	435	436	441	412	438	482	420	409	458	437	416	451	392	479	424	454	415	420	396	423	437	420	429	435	465	446	420	479	443	416	427	411	455	439	371	424	434	432	428	462	424	459	436	444	419	438	472	455	439	432	426	411	410	441	399	403	421	434	421	426	462	430	410	485	440	439	451	474	420	431	427	433	413	431	432	449	456	454	452	443	443	428	423	403	430	421	422	427	438	435	459	431	450	437	452	415	418	410	447	426	370	461	435	387	450	417	414	453	418	459	429	416	408	425	402	465	424	441	430	434	438	447	395	436	415	397	399	399	420	406	437	413	433	410	426	406	428	455	412	438	401	441	442	423	449	422	433	417	433	408	405	413	444	407	441	445	428	444	410	415	416	457	453	409	412	424	430	441	450	419	406	413	400	434	418	437	446	421	419	399	443	413	451	421	442	421	454	418	462	409	410	411	451	433	443	432	429	419	401	434	450	400	412	418	468	407	434	437	389	448	428	448	438	437	442	424	437	411	420	418	410	420	457	404	424	422	440	430	429	411	440	443	438	428	444	470	482	453	421	455	462	418	393	433	408	436	428	429	434	448	462	440	447	439	415	410	447	415	413	431	425	441	417	447	422	434	435	444	434	463	423	481	446	443	432	441	435	440	380	414	440	447	438	427	413	445	438	456	437	434	440	468	444	470	390	457	438	443	429	420	449	424	425	437	416	411	453	403	441	435	439	409	439	425	417	412	455	417	443	470	457	449	452	402	402
1842	406	566	938	391	339	362	355	319	370	332	368	327	416	332	309	311	397	362	347	348	320	345	341	372	366	380	351	356	345	302	347	337	346	344	378	357	372	362	354	346	356	364	352	322	361	361	387	348	316	311	346	338	334	371	424	337	330	346	312	334	339	387	358	340	342	352	364	343	346	357	361	328	333	343	354	376	341	365	362	379	347	311	358	359	374	369	325	323	348	366	324	324	327	309	322	312	365	355	337	355	354	329	347	326	322	369	362	332	326	328	338	327	331	376	364	348	339	379	340	360	348	342	355	344	361	323	322	336	387	348	315	366	339	368	343	343	367	392	308	352	348	357	355	387	367	355	321	356	340	343	352	326	339	367	343	340	333	365	329	333	318	353	349	362	366	371	359	320	345	305	319	322	383	318	356	329	325	368	364	353	338	354	335	354	366	371	342	373	385	354	357	366	357	364	327	352	388	359	334	345	334	322	375	297	337	333	372	332	372	356	326	362	337	379	297	355	363	338	355	342	353	383	326	351	352	383	359	308	354	328	315	335	347	371	350	337	347	292	332	333	335	358	338	326	366	371	324	348	333	345	364	350	363	363	379	350	356	353	315	345	367	305	334	360	339	373	355	361	357	343	347	313	321	382	347	355	355	375	340	380	370	354	345	362	365	345	332	323	358	354	335	371	348	336	295	329	337	336	324	325	330	354	347	361	364	366	333	327	341	317	301	358	370	344	324	354	366	330	359	372	383	362	337	347	366	335	364	379	366	356	346	315	335	315	346	349	338	377	360	312	339	333	334	346	373	322	328	333	354	312	342	354	357	317	365	338	340	346	364	329	356	360	348	321	326	364	368	335	335	346	361	375	359	389	343	395	345	367	314	353	323	359	319	360	358	341	337	335	361	336	360	336	347	356	333	338	322	365	334	346	332	362	382	378	346	323	353	315	360	344	341	351	364	348	335	346	352	361	335	339	353	331	327	346	368	339	334	317	353	344	383	314	339	318	370	421	384	366	331	323	340	374	359	326	370	377	353	325	352	330	347	350	354	316	374	325	335	371	356	349	346	351	340	385	351	398	336	369	355	331	365	348	346	313	341	352	351	329	382	365	345	365	356	343	330	340	331	334	370	367	339	343	337	330	353	331	331	363	341	326	369	355	369	326	341	341	398	354	336	333	366	372	340	325	357	366	359	368	363	357	347	321	312	356	350	369	352	369	360	351	385	362	315	338	339	330	362	340	338	324	340	360	342	356	362	389	343	345	319	345	325	358	336	354	379	315	308	341	331	335	351	357	336	341	336	358	341	329	390	338	346	350	356	341	349	347	344	368	348	361	392	355	363	346	336	343	323	352	360	362	362	330	384	393	339	362	359	336	351	349	370	321	376	329	319	350	378	340	360	336	321	349	366	318	366	363	352	359	345	376	352	364	315	353	354	357	336	351	335	351	342	332	337	299	340	355	348	377	356	355	335	361	350	347	397	337	321	387	363	349	328	328	369	355	325	347	368	353	383	340	359	330	351	354	349	320	329	334	317	346	341	338	349	342	363	327	362	335	367	341	357	382	319	349	363	360	359	329	380	301	346	349	350	353	354	351	326	340	348	349	329	378	340	334	338	345	379	359	349	314	367	337	350	310	349	366	366	323	335	352	341	306	340	352	381	399	350	328	332	367	325	352	330	349	324	346	342	366	328	328	308	388	330	351	319	387	337	349	346	362	317	342	323	300	331	330	352	380	341	321	345	346	364	361	372	331	340	309	351	312	384	341	318	343	346	337	347	355	365	365	397	361	334	321	364	359	329	338	363	331	360	325	344	334	329	306	360	299	319	330	352	359	337	317	349	310	383	369	349	355	353	353	339	331	348	368	404	331	342	325	342	339	334	375	333	351	350	353	332	372	357	324	355	352	339	351	326	337	322	348	344	361	358	343	338	348	343	366	356	327	358	352	348	362	382	352	347	334	336	384	376	374	380	358	386	350	335	334	313	340	302	371	321	371	348	352	356	331	354	341	344	352	350	345	351	364	351	341	389	364	339	355	352	356	352	343	342	329	340	386	329	328	327	311	341	380	371	365	306	369	305	349	351	336	333	365	333	348	378	349	343	326	356	325	363	347	332	340	369	342	348	343	353	338	364	345	334	341	381	362	366	304	382	336	360	338	348	358	341	331	383	366	348	326	332	337	375	319	329	339	336	335	360	370	356	343	347	371	315	320	340	352	314	339	378	349	342	338	359	347	312	333	365	362	373	309	339	329	361	354	351	376	381	347	349	350	352	333	338	308	344	357	328	339	340	305	354	361	326	338	358	358	319	333	358	358	347	319	316	367	328	330	354	350	319	342	387	371	316	337	322	384	338	329	369	363	311	355	354	380	340	342	337	355	354	356	302	344	338	366	348	336	385	357	335	338	321	334	348	354	330	324	339	345	289	374	376	368	375	327	333	334	329	330	347	351	365	390	347	313	348	340	328	334	334	376	297	344	365	313	350	357	346	367	344	360	326	334	334	338	327	348	308	314	327	374	346	351	355	352	379	351	349	351	322	342	373	321	322	346	343	365	364	358	355	321	362	372	330	312	371	362	329	340	321	357	327	374	352	351	339	331	333	366	330	303	336	342	312	291	316	337	326	353	328	378	344	362	333	350	364	365	355	344	361	330	323	381	318	360	349	321	336	326	334	375	343	393	347	353	315	310	372	345	349	329	362	347	325	328	340	355	323	320	354	335	340	342	332	330	333	347	349	334	374	324	360	350	347	307	336	360	369	333	356	350	342	345	350	331	339	383	353	346	318	383	362	386	350	341	332	338	349	341	363	352	352	330	312	389	333	378	370	350	353	352	349	351	338	335	314	344	362	333	327	379	347	350	390	347	338	381	343	368	316	355	365	364	355	363	337	370	354	376	324	340	347	357	341	343	346	304	332	299	345	361	334	359	343	364	352	318	337	371	304	315	363	360	356	326	338	326	299	348	327	303	341	390	335	336	386	328	360	321	356	323	350	359	418	361	352	358	352	352	325	348	329	358	356	350	354	298	377	355	335	370	349	324	314	308	370	358	353	331	326	325	336	378	340	335	364	383	347	337	352	316	374	362	346	367	349	359	322	312	329	332	319	360	345	324	318	376	345	349	299	352	348	382	353	370	370	308	352	350	368	341	353	391	349	380	349	338	332	340	355	351	310	334	388	356	331	323	352	349	366	344	369	339	331	339	344	346	338	367	338	338	326	352	353	346	346	350	351	320	343	371	351	344	337	365	324	357	339	335	324	330	373	329	383	330	334	350	356	357	359	319	380	349	324	333	340	323	345	359	347	326	360	362	359	374	335	323	344	334	330	375	317	355	339	352	375	388	325	332	355	378	314	381	360	325	327	370	337	342	335	326	312	347	330	342	343	355	350	342	361	353	352	333	341	360	366	352	354	379	342	316	334	330	329	365	365	376	348	341	364	375	330	346	342	344	337	337	309	349	351	354	333	357	339	344	340	349	329	349	363
2040	761	1316	2717	812	781	780	736	754	701	724	799	718	760	721	756	760	754	820	780	711	746	783	753	708	743	728	761	746	720	694	782	727	759	761	699	742	723	747	720	715	759	758	744	741	768	737	740	751	721	770	752	754	751	787	739	786	721	717	750	756	730	770	744	700	686	723	702	783	744	780	747	781	743	743	712	784	761	793	701	790	724	732	768	751	752	717	758	736	683	740	755	715	696	753	736	766	687	707	722	757	708	698	745	753	743	783	767	719	734	737	713	785	771	759	738	739	729	747	776	746	723	749	793	750	728	724	778	733	709	780	784	800	726	775	748	717	787	746	800	686	734	775	751	746	787	758	710	716	774	751	748	730	761	807	737	713	713	758	737	793	770	751	777	759	781	782	726	755	784	755	794	739	755	717	722	827	702	715	765	752	781	775	738	711	739	699	744	739	787	742	754	757	755	689	771	802	750	746	744	725	747	756	741	791	725	807	685	787	729	765	730	784	786	732	739	759	807	764	752	745	752	740	714	706	738	724	751	746	694	688	746	753	739	760	810	744	759	810	769	797	712	706	734	758	716	774	750	755	731	729	760	717	702	749	735	730	783	770	736	755	708	747	795	725	755	747	730	773	763	679	722	784	731	749	740	760	760	741	716	714	775	775	692	732	733	764	693	738	676	754	753	787	762	736	730	733	709	755	750	761	753	752	730	756	720	730	740	736	722	775	714	772	782	771	722	697	773	719	749	751	769	736	770	729	814	741	743	756	738	735	773	753	763	715	750	787	793	722	729	760	723	731	756	713	740	776	727	752	702	715	739	718	723	724	774	732	679	719	719	738	758	774	783	756	674	720	732	796	767	734	777	765	741	745	735	738	750	723	727	754	759	775	789	788	761	757	735	760	701	728	762	727	727	772	768	729	758	773	754	717	793	763	748	718	749	743	746	790	772	749	709	798	744	734	767	762	726	751	749	748	721	772	747	724	774	711	799	729	767	743	772	769	755	739	755	787	714	734	747	716	702	724	780	779	742	713	755	750	787	762	742	771	775	755	753	766	716	717	747	786	769	778	739	754	761	715	740	762	739	764	723	708	792	810	759	730	738	737	700	740	744	736	746	782	752	730	738	746	769	766	750	760	811	727	741	745	752	681	740	733	709	740	762	750	726	715	782	735	736	749	747	766	733	737	751	755	734	763	797	778	720	702	674	768	791	733	756	782	782	713	751	767	737	726	757	767	746	775	714	723	738	769	757	711	686	704	774	736	750	719	781	748	792	714	736	731	790	788	725	732	703	768	743	727	723	765	733	709	765	754	773	770	778	734	692	769	747	716	741	709	769	737	734	743	783	740	740	786	778	752	764	727	711	767	784	750	729	764	773	739	722	751	758	741	786	737	714	745	739	752	757	717	774	745	735	745	760	782	744	722	732	750	710	710	741	749	725	788	741	705	774	713	737	717	758	771	739	735	721	748	748	783	709	810	732	768	740	790	773	768	772	713	714	738	729	759	745	716	775	718	749	768	756	728	758	771	701	734	691	761	769	760	768	734	730	731	746	767	765	750	750	773	740	763	756	758	754	761	792	717	760	802	698	704	764	756	744	779	780	749	779	757	719	763	749	759	733	757	695	765	723	803	718	772	720	752	784	711	760	756	769	736	755	714	782	762	756	789	717	742	752	792	725	740	755	759	793	761	719	725	738	751	756	791	763	757	695	740	788	734	730	756	734	718	729	742	748	704	741	742	757	781	718	760	774	766	790	751	747	715	704	761	766	752	705	734	820	717	745	714	769	739	772	773	779	794	749	719	748	740	747	748	716	743	716	703	716	760	778	692	753	773	773	733	784	729	716	707	770	749	756	716	714	735	704	750	750	752	746	742	758	727	771	767	734	782	739	667	752	750	799	728	778	737	767	769	779	781	750	748	756	773	757	730	770	719	752	691	744	714	743	792	773	715	744	740	726	793	791	723	752	733	763	811	706	764	681	763	757	751	742	771	741	778	718	778	747	757	750	718	749	702	726	714	710	741	771	759	742	774	714	760	734	733	707	753	750	772	724	731	732	760	726	722	763	734	716	724	737	702	751	772	743	765	761	736	769	761	729	745	741	763	756	813	752	762	738	766	766	778	769	767	764	746	713	772	745	740	800	774	730	758	753	704	760	783	728	766	720	737	763	760	768	741	763	760	738	761	723	694	750	759	732	742	762	724	728	763	776	770	742	738	767	767	745	693	747	693	805	731	733	768	760	749	739	749	781	737	733	748	743	770	776	745	719	757	728	725	762	780	721	731	734	724	778	693	756	776	750	744	715	740	765	718	740	743	808	737	713	734	780	758	754	733	721	736	762	720	712	755	704	742	746	730	758	732	751	735	767	725	774	776	720	781	751	753	748	722	765	738	752	719	794	778	770	783	762	755	689	751	730	721	744	750	747	710	734	736	721	736	754	774	758	721	795	755	743	745	757	772	706	780	718	705	744	724	740	800	739	698	762	755	741	742	740	756	773	714	763	766	738	759	736	707	744	735	751	775	771	720	747	768	790	724	746	705	786	790	766	741	779	777	747	758	687	763	759	755	788	744	699	770	663	695	706	789	750	716	710	787	747	697	805	755	767	725	737	716	715	718	762	800	722	796	743	796	800	729	731	748	741	745	769	718	741	750	763	799	727	763	754	769	738	680	712	744	741	739	743	754	749	795	702	756	793	752	739	722	726	696	780	756	742	736	739	753	719	718	715	746	738	670	734	766	704	790	780	745	772	714	768	691	726	748	784	756	700	716	754	756	766	793	744	768	731	760	729	778	714	746	743	724	778	770	753	788	747	744	760	786	725	694	734	775	762	800	775	711	721	714	747	738	710	764	714	749	737	751	731	738	786	753	718	747	725	789	729	762	787	799	716	736	734	741	805	735	766	684	710	756	772	749	755	720	767	753	759	742	773	758	771	784	733	759	789	784	754	772	740	739	761	750	758	807	761	763	742	751	730	722	727	737	747	738	748	709	737	720	731	715	732	728	772	718	751	718	708	761	695	709	726	762	739	751	768	775	753	686	783	758	729	715	750	787	731	726	714	738	789	715	720	733	745	724	732	754	710	737	771	746	697	722	701	750	710	718	709	784	724	757	743	753	728	742	720	718	702	810	720	719	750	701	740	759	711	744	768	760	765	778	788	751	725	748	712	751	781	711	809	759	738	727	747	749	726	747	770	784	774	770	724	754	742	730	770	710	726	794	772	826	776	783	752	761	759	793	768	693	744	750	676	721	758	690	711	779	739	728	740	733	701	713	727	752	745	775	761	732	759	746	780	721	758	759	736	731	705	731	734	742	734	731	725	745	741	751	722	783	731	757	788	717	749	754	796	678	694	781	717	751	758	799	707	756	742	750	758	754	777	774	788	806	776	786	772	720	779	754	687	764	743	741	753	746	775	793	755	745	774	729	728	756	764	743	718	752	731	758	773	798	753	706	764	782	772	770	694	747	792	755	711	739	758	754	772
7733	569	912	1383	392	294	219	214	225	214	181	195	196	186	166	155	184	155	151	171	140	155	164	162	153	173	138	150	158	166	187	166	168	154	164	174	152	143	160	164	150	164	148	162	167	163	153	150	140	163	164	167	163	172	155	172	157	174	150	165	157	157	164	176	160	168	173	176	139	160	185	189	151	156	184	170	156	149	162	164	194	171	163	156	142	161	147	161	140	152	157	150	163	154	182	176	158	169	132	135	119	154	166	152	131	158	149	177	151	146	163	185	147	155	154	154	170	170	181	164	169	161	161	150	172	157	154	173	157	159	166	160	159	164	152	147	156	160	176	148	182	152	171	147	166	147	154	176	147	159	157	161	186	145	149	157	170	142	159	163	177	151	155	165	134	163	170	135	144	159	168	159	145	159	161	167	184	163	163	174	164	178	173	150	165	174	166	178	159	169	138	146	163	176	176	145	165	161	152	165	177	153	155	157	157	173	143	147	169	172	138	139	152	167	160	159	152	147	143	141	127	158	177	159	149	144	153	184	148	152	145	148	134	150	150	173	164	155	135	168	165	173	185	123	170	168	148	143	148	147	188	160	147	154	162	192	182	159	173	159	175	162	157	178	161	141	142	163	175	161	177	158	170	169	138	158	155	163	152	181	170	160	124	127	138	156	151	158	156	150	159	169	163	161	154	176	156	167	178	161	160	149	172	146	135	151	146	165	151	142	161	179	171	164	175	165	159	160	150	156	174	171	173	163	148	162	170	157	141	157	139	153	175	141	159	188	140	158	151	156	129	177	166	155	166	145	174	143	178	160	175	159	153	176	151	158	173	170	156	165	139	166	173	132	173	147	153	138	146	166	184	156	157	154	141	202	174	180	157	166	168	155	147	154	119	147	175	161	168	138	193	169	172	144	164	157	173	144	150	153	182	150	169	154	179	129	136	158	138	144	159	151	156	170	167	167	176	154	159	172	147	154	148	190	152	179	158	156	174	151	186	172	154	192	159	197	151	169	140	170	135	169	145	151	152	161	151	163	173	181	164	151	169	156	147	148	140	153	159	145	186	153	163	166	158	156	141	157	187	174	173	151	163	159	153	166	166	146	161	149	145	162	150	153	153	153	166	148	158	171	147	186	168	152	154	152	170	148	182	155	165	136	151	137	167	170	153	169	173	162	143	138	165	164	143	154	174	183	129	168	182	181	169	193	134	175	151	154	143	160	160	174	156	144	196	166	134	139	151	151	175	166	133	131	150	172	166	149	181	156	150	160	176	181	141	169	161	149	178	173	146	158	178	160	153	147	143	144	171	148	158	173	170	170	140	184	146	162	172	176	163	171	166	144	139	155	142	168	151	155	169	156	145	177	183	165	130	159	191	165	172	145	150	151	158	121	159	131	146	150	202	153	150	171	145	185	156	164	155	201	156	145	157	167	132	150	148	141	134	144	168	154	147	162	138	155	178	140	152	153	147	165	170	172	142	160	155	148	166	174	155	162	146	178	170	164	179	171	173	169	162	165	144	162	162	161	123	144	155	162	172	155	171	135	155	166	153	157	166	165	138	166	138	185	160	173	160	163	163	161	146	171	145	139	168	178	179	153	149	142	170	133	129	164	166	130	196	180	150	151	168	165	170	162	153	164	151	135	146	153	159	175	133	137	149	155	149	174	169	152	145	144	180	143	139	149	162	163	175	150	151	172	149	162	177	167	164	157	166	145	150	167	183	142	162	172	163	147	157	169	171	149	156	169	142	164	152	156	185	136	172	148	161	151	160	147	161	151	161	159	165	140	185	154	164	194	164	164	170	151	152	148	155	162	167	159	198	186	174	149	154	163	136	137	159	168	137	149	157	170	145	162	151	163	179	144	171	158	177	149	162	179	159	166	144	166	168	167	163	161	160	163	159	146	162	154	149	167	156	184	168	145	173	181	197	157	178	170	143	166	169	163	158	160	164	158	148	167	172	155	159	138	152	152	166	139	165	163	133	140	168	162	163	166	156	157	166	172	157	168	159	163	145	160	145	153	181	163	156	175	156	145	161	131	153	144	142	150	158	178	151	139	151	150	138	180	182	160	168	142	147	144	150	148	146	156	143	143	157	143	163	163	138	132	154	174	192	152	144	152	147	162	172	149	164	179	146	150	161	155	142	177	170	155	156	167	176	157	154	152	162	131	172	159	153	178	161	161	157	141	186	179	139	153	187	173	177	141	162	151	149	141	161	181	142	155	163	145	156	158	154	173	171	144	187	165	149	160	129	191	165	181	168	167	168	158	174	165	162	142	159	171	174	151	145	165	136	159	135	147	165	174	164	133	180	140	161	178	141	174	159	148	167	155	168	166	152	161	153	155	142	165	158	178	195	145	172	175	161	151	164	168	166	171	159	152	140	167	169	179	161	141	164	158	137	171	159	145	170	164	167	172	169	134	141	161	128	183	178	164	147	142	140	164	145	149	156	154	153	151	159	162	167	151	169	160	175	177	164	146	182	160	163	139	188	165	169	170	163	149	169	173	173	159	176	171	144	142	157	148	172	168	153	147	141	164	140	157	138	160	145	130	178	162	144	162	163	162	110	138	171	165	155	140	167	148	196	171	190	187	155	170	157	159	170	170	153	158	152	175	136	171	155	145	176	157	161	177	122	174	154	165	148	133	174	150	152	192	173	178	138	148	171	159	163	149	136	149	203	187	139	146	163	134	163	162	167	141	137	156	138	149	159	168	136	129	160	163	150	155	145	146	180	164	149	155	177	149	136	147	149	187	160	154	159	159	192	168	166	154	158	182	181	188	149	145	156	151	165	155	176	174	189	198	156	153	162	158	152	166	155	166	134	170	168	150	166	165	184	155	174	164	160	140	155	154	153	139	153	184	148	152	165	185	146	145	161	186	165	139	127	166	168	151	152	166	151	171	161	153	163	178	163	157	168	168	173	170	169	156	174	152	168	162	147	179	148	167	164	179	165	162	161	154	140	145	181	154	179	185	163	154	164	188	156	135	154	163	149	168	145	142	162	161	171	162	142	181	168	138	155	162	162	168	169	161	169	148	152	155	167	154	158	151	150	194	157	128	135	160	159	151	156	156	173	133	146	139	166	146	165	135	160	183	165	152	148	144	149	144	142	157	155	158	181	153	172	195	149	173	146	154	175	175	151	163	173	182	173	142	172	136	148	176	138	182	174	181	138	138	149	168	164	175	160	175	170	151	170	168	159	174	154	166	164	156	171	169	148	162	172	159	172	162	180	161	167	165	160	175	167	154	164	151	173	165	160	172	157	171	155	151	144	176	163	150	165	138	140	147	149	150	153	158	161	135	181	156	167	188	173	147	162	180	147	152	178	179	168	146	133	155	133	177	134	142	146	136	153	143	170	159	146	151	161	171	182	146	167	186	182	137	144	142	163	161	182	156	190	177	179	149	149	164	146	174	147	139	157	171	192	157	129	151	138	151	159	164	156	147	168	179	147	177	169	174	169	171	170	161	153	161	172	161	163	138
6147	718	2215	4274	1284	942	817	691	615	576	553	537	528	500	467	433	467	487	432	459	417	409	426	392	421	436	438	417	413	392	363	381	395	422	429	389	411	408	397	425	408	378	396	406	383	350	411	399	370	354	368	392	397	383	370	377	380	366	407	382	371	391	378	396	403	369	391	425	354	410	379	374	414	372	385	360	373	400	397	356	354	342	375	368	390	353	360	386	391	387	372	356	355	349	380	353	388	366	371	397	375	376	394	338	368	392	385	379	389	387	346	386	381	393	410	376	402	409	383	371	388	352	373	371	409	360	382	385	378	398	370	361	375	371	393	369	355	404	371	378	364	409	381	402	382	376	387	393	362	394	352	369	388	388	399	370	367	374	397	371	350	386	350	377	370	370	387	369	386	405	399	402	393	382	387	365	381	366	422	391	384	350	411	369	383	377	388	387	369	343	386	413	381	397	373	348	358	378	376	363	393	399	381	372	371	369	411	384	414	366	373	394	366	390	357	386	406	353	375	381	343	394	371	401	369	383	378	399	357	401	375	376	398	389	377	382	367	357	378	371	372	379	396	359	386	410	431	360	341	356	337	391	386	350	361	372	385	375	406	368	397	365	394	392	419	370	379	338	362	374	383	382	374	392	387	384	364	402	428	369	364	348	388	393	381	353	404	356	399	379	369	371	370	347	393	376	373	370	360	355	389	403	369	395	389	359	370	392	368	378	407	395	383	330	395	344	339	381	421	422	364	383	388	409	385	382	382	372	373	386	381	385	411	383	403	380	350	363	382	394	350	379	359	386	399	386	397	387	365	365	415	393	369	382	385	405	394	370	359	382	372	372	384	405	363	386	397	383	398	386	387	383	392	404	375	365	393	408	393	408	368	383	396	350	407	357	374	396	375	360	362	339	356	404	408	376	369	379	369	382	417	373	364	383	342	381	376	403	369	419	385	369	379	370	377	376	386	381	338	379	387	371	367	406	340	375	368	379	390	370	395	379	429	386	395	408	381	381	411	404	383	387	353	377	424	368	356	384	395	390	371	372	390	369	355	383	387	407	374	404	383	357	388	370	383	390	401	367	394	382	345	374	390	379	383	394	368	381	379	372	386	380	365	421	380	333	371	369	382	381	346	409	371	359	376	370	368	376	384	393	376	362	386	373	356	347	392	374	371	357	412	398	359	344	362	403	393	400	384	397	373	376	356	384	386	380	372	390	384	398	379	389	338	406	403	376	367	378	370	412	373	360	394	395	338	365	347	389	387	348	375	356	368	395	372	358	391	365	383	384	393	370	379	357	379	346	352	376	355	384	395	368	375	396	381	405	369	380	396	403	388	380	382	347	400	397	405	398	370	419	401	364	378	361	380	380	368	393	351	381	371	406	393	359	383	373	399	405	354	368	376	360	363	375	386	338	371	390	359	378	351	347	416	363	341	381	373	401	344	376	364	371	392	350	416	361	421	388	379	373	373	356	373	383	372	427	390	408	381	369	375	439	390	376	355	392	329	361	386	376	365	384	386	381	381	383	367	386	379	385	387	389	368	362	402	406	380	376	393	375	353	363	372	404	384	376	360	386	403	371	347	359	371	382	389	386	386	366	377	362	391	381	374	400	337	369	398	336	354	380	361	376	383	375	355	383	371	409	366	357	395	373	382	404	392	398	349	378	400	354	397	373	372	372	431	423	404	391	361	403	358	379	416	355	357	354	396	374	379	372	379	356	390	345	355	421	371	393	397	398	375	431	376	393	356	402	412	381	332	376	366	333	390	362	404	370	364	382	368	395	358	366	395	368	375	349	385	387	354	353	393	372	360	376	377	396	383	390	370	407	367	357	383	373	394	341	352	390	393	406	373	390	399	369	345	390	376	350	412	359	376	355	377	390	354	391	370	372	413	347	411	385	390	355	403	398	351	380	402	379	408	375	392	348	369	397	387	373	388	346	387	405	381	343	397	390	391	346	371	413	357	407	364	408	371	352	390	362	391	388	388	354	355	369	381	405	354	387	394	402	374	376	429	363	392	371	376	382	413	379	427	368	368	370	393	406	362	391	387	386	393	412	371	417	394	383	375	381	410	381	400	396	345	355	378	375	384	366	406	378	385	373	389	384	378	373	400	417	354	378	373	377	394	374	406	337	359	356	360	370	366	382	401	387	350	395	393	383	385	389	372	361	374	340	362	372	380	411	396	373	381	408	373	386	371	377	349	377	362	381	385	369	381	391	379	366	365	389	352	366	354	399	395	382	354	371	374	366	411	378	386	384	388	394	371	402	368	373	383	379	370	383	398	382	349	375	371	373	407	346	377	377	390	373	388	413	385	381	391	363	387	375	358	365	383	375	414	342	362	387	390	364	360	406	351	379	394	386	385	339	384	356	373	372	365	397	393	354	427	369	374	368	369	378	397	363	325	390	381	389	389	377	400	395	391	394	363	392	356	402	387	366	394	363	383	380	372	399	387	391	368	378	383	391	369	391	371	413	381	368	403	349	374	410	393	385	368	372	389	387	394	360	364	378	396	397	363	389	372	398	394	396	387	367	388	378	397	383	407	403	352	391	363	360	395	401	415	391	355	365	374	379	386	383	407	372	351	398	368	398	382	391	364	367	356	362	391	401	387	381	365	363	386	379	420	352	373	397	370	381	384	380	397	384	369	399	333	385	382	380	355	393	372	391	376	415	369	354	377	386	354	378	384	328	356	358	364	375	364	367	386	388	417	360	395	393	400	360	397	345	375	353	409	380	411	361	387	361	366	374	397	370	377	387	353	373	359	378	360	391	328	369	375	346	383	326	381	378	401	379	392	409	379	419	392	361	367	421	380	409	397	366	397	413	360	405	368	400	373	344	421	436	394	379	354	374	380	392	417	343	368	384	356	415	391	394	397	385	373	432	383	347	412	385	375	351	394	394	400	387	347	379	388	357	386	343	386	375	384	403	379	346	353	363	368	376	365	368	367	364	348	356	385	369	348	364	354	346	354	373	387	366	385	372	398	381	385	390	438	396	393	367	399	367	373	394	338	380	357	387	362	356	394	418	358	393	364	350	372	346	367	337	374	389	364	394	372	415	406	385	427	351	363	379	372	322	392	373	406	346	389	408	381	358	346	374	374	385	360	372	385	387	387	387	365	365	375	388	374	366	402	369	385	326	396	392	398	383	397	346	401	392	359	388	404	379	377	394	359	386	388	391	371	377	354	337	428	400	332	395	400	361	368	368	393	362	398	400	354	374	398	367	362	383	342	382	364	372	375	392	375	376	347	413	354	381	390	366	371	385	385	364	395	384	380	402	392	367	367	381	364	366	379	374	373	358	365	359	375	371	365	363	376	369	371	400	383	372	386	352	369	404	336	411	388	362	374	361	350	372	356	432	366	391	431	388	363	367	366	334	382	368	345	379	387	360	378	373	377	377	391	379	372	389	407	403	384	370	384	381	377	417	373	371	389	417	361	393	395	423	378	393	379	390	406	421	370	380	389	376	388	367	354	386	398	406
13967	1192	1375	1820	602	440	300	283	244	219	241	235	207	230	213	162	188	185	171	180	175	183	183	179	167	161	172	171	164	171	157	163	166	172	177	175	189	159	144	168	184	195	171	156	158	181	157	175	161	166	174	167	162	165	173	166	178	181	173	139	164	171	164	158	166	163	181	178	175	150	170	158	181	139	171	152	175	166	174	150	162	151	160	179	189	154	153	167	157	172	187	184	160	155	158	156	170	179	161	173	207	160	165	129	180	176	178	164	155	152	156	158	140	162	156	183	152	167	147	138	176	172	189	155	170	176	158	170	168	178	158	146	194	163	152	167	164	141	143	165	157	149	164	152	162	188	172	168	152	162	157	149	148	174	140	172	163	158	145	168	156	164	175	169	152	162	152	162	181	163	168	176	174	160	161	168	182	174	163	172	157	160	171	174	171	156	176	179	170	186	150	169	153	179	175	166	154	177	166	180	151	177	151	145	162	166	164	166	163	168	180	166	178	165	173	181	183	165	165	146	152	181	189	170	182	151	170	155	185	148	143	154	144	171	170	164	152	164	159	189	189	167	187	164	148	164	161	155	163	139	169	148	171	168	183	154	142	156	174	136	162	161	135	145	159	174	176	158	145	160	179	169	143	166	176	148	174	155	161	191	148	161	165	156	183	174	191	159	163	135	156	142	167	173	140	156	187	176	164	187	144	163	150	156	165	169	167	190	157	149	161	163	148	168	160	169	136	164	185	162	164	183	181	173	167	150	164	163	166	170	146	156	140	168	156	177	166	155	189	158	169	191	168	162	186	171	152	177	173	165	147	141	168	145	178	165	171	168	148	182	185	187	186	163	158	142	170	164	140	167	174	171	185	161	176	150	139	140	168	188	153	150	156	170	161	208	152	155	183	183	166	148	156	177	189	158	163	168	141	173	143	166	158	153	168	170	179	163	146	140	163	188	147	169	147	177	168	160	174	173	170	152	176	188	164	184	190	160	172	170	157	174	185	152	161	157	145	154	158	144	175	160	140	158	188	150	186	173	167	167	157	193	164	166	213	161	165	162	169	165	163	175	140	153	160	172	157	178	185	141	144	163	167	158	155	155	143	164	165	166	179	181	145	160	164	193	156	151	145	161	160	140	166	151	160	160	166	169	156	167	159	157	156	145	163	172	177	182	196	164	141	165	170	156	159	155	150	158	173	170	156	163	198	208	159	162	148	163	156	179	144	160	174	143	146	156	166	190	170	139	169	157	179	155	142	165	165	182	147	148	180	159	166	155	180	186	164	160	173	160	156	154	167	165	164	171	175	161	181	178	143	179	151	174	138	174	184	145	148	156	149	161	167	167	153	142	176	185	177	180	154	161	173	151	165	164	175	182	175	181	139	153	162	161	150	163	170	168	155	155	190	137	175	163	157	180	166	155	175	175	186	159	174	162	163	193	144	166	169	158	160	146	188	173	179	143	164	155	190	161	154	168	184	183	176	166	171	153	142	142	157	161	182	153	152	174	162	178	163	165	162	170	168	147	173	160	168	173	178	170	151	180	185	162	166	175	177	161	162	166	165	139	156	179	168	163	150	177	193	151	168	186	182	160	160	159	183	179	119	174	167	177	164	160	161	149	163	162	168	186	166	188	153	165	163	184	158	143	191	180	165	159	174	155	152	180	165	171	146	189	172	178	177	172	171	152	154	182	163	175	175	158	163	142	163	183	177	149	165	170	154	161	173	157	191	153	173	173	180	159	177	158	157	167	147	164	153	169	176	154	168	179	161	157	140	169	167	161	149	152	181	153	149	176	150	181	185	147	151	209	165	154	186	150	160	160	180	157	174	151	170	166	179	161	157	180	154	170	169	172	180	165	166	156	150	160	153	168	150	168	172	174	175	161	171	181	183	163	181	170	160	177	154	159	164	152	137	165	155	177	171	175	166	190	158	153	148	162	162	145	157	163	158	195	153	179	157	159	164	164	173	177	177	146	144	141	165	186	181	134	158	178	178	177	155	160	168	158	166	160	173	144	181	182	156	167	180	172	157	161	170	182	164	158	180	158	172	153	156	145	185	160	138	147	163	150	163	161	159	141	157	162	159	163	168	154	195	156	196	161	163	162	165	175	175	192	163	181	171	148	164	183	171	161	149	153	156	157	155	153	167	162	180	157	167	157	148	177	188	157	175	156	184	157	163	166	152	171	169	167	170	165	186	166	178	168	185	164	148	185	169	163	174	189	138	179	155	151	164	154	173	157	163	165	163	161	163	156	148	185	160	136	160	147	173	172	169	162	175	168	168	175	177	159	164	145	167	160	176	152	181	138	133	178	157	185	180	187	184	160	161	169	147	186	153	173	185	174	182	145	170	158	134	173	166	176	144	155	166	137	142	164	193	153	162	183	166	147	169	189	187	156	190	157	169	157	178	171	171	138	180	152	169	166	166	163	151	173	168	166	146	157	156	170	175	171	151	164	143	163	161	184	159	165	174	153	153	170	151	161	161	176	144	163	161	165	163	158	174	181	164	168	157	166	182	180	180	167	167	149	161	152	142	166	179	149	161	172	198	163	161	144	178	183	184	143	159	166	163	205	174	166	189	149	159	170	166	183	174	168	164	143	171	184	161	160	172	171	164	147	148	180	136	185	163	159	150	178	199	147	172	186	161	171	157	163	177	159	182	185	182	162	136	153	167	179	177	179	192	163	178	176	156	177	153	162	148	179	173	152	170	177	170	155	184	168	175	169	163	166	142	163	158	196	159	166	168	156	163	174	169	151	158	187	138	164	169	172	165	175	139	182	184	160	158	157	146	181	177	151	150	170	194	205	168	165	164	151	157	170	173	165	143	153	168	160	148	168	186	164	183	174	196	179	142	158	159	169	177	151	154	160	152	143	157	166	189	155	198	179	186	152	164	131	145	155	141	179	192	165	168	159	137	167	188	172	147	163	158	170	180	173	133	167	176	150	157	156	168	138	160	200	161	164	172	194	175	128	192	170	157	167	176	167	175	160	155	172	153	156	156	196	163	163	176	171	164	150	165	157	170	184	184	185	170	168	157	153	174	162	166	157	157	175	183	150	168	182	180	163	163	173	152	136	162	143	174	176	191	154	170	161	180	158	168	147	159	146	172	124	145	163	164	161	145	174	180	166	174	158	169	159	167	174	161	154	168	158	181	146	169	156	157	171	149	147	172	147	163	149	160	156	159	156	162	197	179	146	177	152	158	176	164	170	149	159	164	170	167	166	170	183	166	183	150	168	195	164	154	156	161	196	163	175	183	176	158	174	162	153	168	174	156	170	163	201	176	159	177	183	197	152	160	161	151	139	169	150	150	151	158	163	180	175	177	163	190	158	169	174	168	155	155	176	155	169	179	157	154	166	162	160	148	154	159	166	165	174	168	171	193	181	148	163	144	159	170	165	169	165	152	196	167	151	167	163	130	159	184	146	173	160	171	157	185	179	130	162	187	157	153	165	170	146	176	159	145	154	169	179	165	167	168	165	151	168
8022	1102	3010	5289	2221	1491	1173	1035	878	776	706	706	641	686	604	615	537	580	557	507	486	523	514	493	467	457	460	457	406	479	437	436	488	455	498	475	444	445	414	427	413	438	441	434	442	413	397	442	444	412	423	438	427	470	457	389	431	419	460	445	423	460	427	410	390	437	410	410	429	417	403	405	432	409	408	414	390	441	438	411	475	422	407	420	449	434	410	419	447	430	421	422	441	386	419	430	415	430	420	419	432	439	406	419	420	451	382	389	446	421	445	478	435	440	405	399	439	404	415	403	398	442	421	456	416	406	421	431	436	401	404	415	447	423	422	426	453	424	410	425	427	431	408	444	429	449	381	416	420	435	405	394	415	438	415	438	402	453	400	408	494	397	391	432	415	444	410	447	405	428	414	449	400	441	434	416	433	428	424	410	427	408	448	404	411	439	443	409	424	451	446	420	432	421	446	403	423	434	420	432	436	402	434	439	429	418	408	419	425	379	436	444	425	432	443	446	408	392	458	414	423	403	449	451	410	423	403	415	393	424	435	419	420	442	436	402	434	402	434	426	445	444	432	405	438	406	404	441	428	441	405	406	425	407	373	405	387	420	426	424	404	467	411	421	404	435	408	394	393	406	420	406	397	433	418	441	405	458	444	411	413	446	431	414	424	447	446	440	459	428	415	410	376	390	429	422	415	468	404	392	428	430	414	379	411	424	439	442	394	403	432	431	409	449	448	415	444	382	429	411	402	463	415	415	450	421	417	431	412	418	434	433	449	392	450	395	434	407	418	444	403	431	413	442	434	456	415	402	407	400	432	454	385	461	400	430	460	419	393	434	405	407	366	420	398	407	432	418	443	422	427	421	425	453	410	385	387	460	404	391	428	445	420	442	433	393	389	438	400	431	427	441	410	442	399	430	404	389	421	443	440	435	402	395	436	461	419	389	414	414	445	405	426	414	396	401	401	404	423	423	429	439	416	439	405	416	426	435	399	385	414	437	419	385	399	437	459	394	422	405	439	428	387	381	407	434	426	423	404	406	403	403	433	409	395	422	438	424	397	447	426	400	468	396	396	466	440	429	416	467	467	414	425	375	454	394	414	431	401	418	452	415	409	436	403	395	459	415	394	430	460	454	416	447	399	419	399	449	425	448	468	411	418	410	393	425	418	432	403	444	403	476	446	411	409	446	428	406	423	377	389	461	406	392	403	401	419	430	411	396	434	427	396	430	403	409	413	410	448	443	437	422	445	446	410	402	435	442	382	431	448	432	444	391	380	446	407	441	427	419	435	439	416	420	449	404	414	398	412	396	425	392	414	441	426	445	392	423	395	426	425	433	403	425	421	433	429	437	410	423	426	454	402	389	405	400	390	414	404	423	412	402	408	428	394	421	439	422	396	452	439	432	413	444	445	409	417	474	393	434	422	399	425	419	409	403	428	436	432	415	416	419	397	386	381	393	424	410	411	381	405	426	413	441	391	411	396	379	378	412	403	428	421	418	418	395	418	453	387	437	416	413	398	442	410	414	378	374	384	436	425	373	483	431	450	421	406	403	420	435	406	429	414	426	420	432	406	435	446	414	406	431	437	419	400	446	450	412	395	418	407	401	419	439	407	443	431	420	371	407	397	393	405	421	396	418	432	448	410	429	410	441	371	445	419	407	389	424	450	414	407	454	399	378	387	450	415	439	398	440	410	422	405	443	410	384	419	389	442	423	438	438	443	416	446	387	441	437	423	410	430	429	388	391	384	415	401	438	440	392	439	435	433	449	438	426	449	400	438	431	438	447	422	399	377	410	420	420	429	395	384	409	441	407	469	419	416	398	473	400	421	456	414	416	434	400	414	453	462	431	457	425	436	435	436	415	426	422	418	375	418	468	418	420	411	418	404	453	381	408	426	417	412	382	406	404	383	405	395	443	461	429	416	464	431	403	420	407	418	412	398	414	413	401	410	426	415	448	454	435	403	405	415	405	424	426	411	406	420	388	412	388	464	366	419	404	444	389	391	415	421	450	405	443	439	398	420	426	439	395	419	376	418	433	444	420	407	449	392	444	397	389	409	447	445	386	439	423	410	421	428	427	442	435	419	434	424	405	377	462	407	415	394	438	426	406	434	400	401	410	425	402	421	412	396	412	434	435	464	439	453	422	445	410	382	424	444	421	402	445	453	434	436	434	425	401	436	394	434	379	379	432	412	398	446	430	431	412	436	408	416	445	383	382	427	437	402	448	419	380	422	437	456	411	411	418	443	388	417	426	421	408	371	410	437	411	420	425	405	414	443	403	425	396	384	416	438	416	439	384	413	431	400	406	401	406	431	388	442	404	415	416	399	415	450	437	436	406	410	392	438	421	418	434	398	439	437	434	425	388	387	430	434	403	424	406	425	442	434	442	404	400	456	432	410	439	413	447	385	431	401	430	418	428	415	404	437	399	414	415	403	432	455	388	443	435	391	418	441	432	410	401	427	407	394	415	442	428	377	423	376	415	429	413	378	412	413	417	416	433	423	410	420	450	442	394	390	429	434	408	402	435	440	425	418	374	414	408	407	427	428	409	417	417	436	394	423	403	421	438	377	439	418	417	448	416	427	421	397	436	410	424	413	426	378	419	393	419	414	413	419	435	388	399	418	399	436	427	383	414	437	401	441	430	439	421	416	394	406	421	438	394	422	422	402	414	422	441	444	406	427	420	414	437	419	425	433	419	421	444	404	386	426	392	417	423	421	425	412	434	430	420	390	410	414	411	422	425	422	405	435	420	403	394	417	427	425	405	377	450	411	431	442	396	434	423	434	407	430	401	430	407	426	394	411	450	408	407	403	422	451	460	436	458	384	425	414	457	414	404	385	423	379	424	411	397	438	402	440	397	429	451	404	421	449	446	391	411	447	422	410	387	409	418	423	423	427	416	428	448	423	436	409	399	447	392	435	408	428	407	435	424	409	421	453	441	436	409	424	428	364	452	452	420	404	394	445	443	422	421	396	419	422	426	420	417	381	377	427	427	399	448	436	393	416	398	451	422	403	408	440	408	401	440	438	406	419	411	404	409	390	434	419	411	430	427	397	418	401	412	429	447	431	451	431	416	446	426	448	399	432	449	419	422	425	401	430	408	453	456	418	418	423	439	425	406	459	369	397	443	432	439	411	374	393	440	415	439	449	412	419	408	418	423	446	464	405	414	439	420	439	458	422	437	441	372	465	433	423	456	422	420	388	412	445	400	419	424	431	404	387	429	404	425	432	416	422	408	422	426	459	477	443	427	417	418	450	433	439	436	370	366	432	432	406	415	412	400	437	401	418	392	438	419	421	407	443	435	374	378	431	415	426	412	418	395	415	423	402	442	446	406	424	445	436	403	431	434	399	425	411	436	428	416	413	383	405	474	419	380	428	416	444	434	435	419	412	395	436	386	423	420	415	443	412	414	433	432	399	421	456	464	440	453	388	443	408	427	429	379	405	392	426	402	412	417	372	445	414	420	423	423	420	395	408	399
1626	357	382	550	341	340	374	350	333	363	345	394	381	334	357	364	335	301	364	373	364	291	359	337	341	340	291	326	355	366	342	315	357	342	395	333	281	338	326	322	320	308	338	353	360	353	360	368	368	341	327	318	360	346	374	348	335	362	358	319	328	338	330	344	343	342	374	374	355	345	330	328	336	342	328	330	315	358	346	346	343	331	311	342	378	346	361	388	377	346	327	341	351	332	352	366	335	335	326	349	321	343	345	335	351	350	325	321	325	347	326	312	342	372	335	342	345	344	350	330	344	338	358	349	353	358	352	313	351	357	323	349	337	376	330	349	328	351	330	325	348	338	361	363	359	327	300	355	339	365	324	322	313	355	383	350	341	359	339	342	364	341	346	313	329	347	343	333	317	330	388	356	335	344	355	343	333	335	406	359	309	340	355	352	331	368	337	345	334	305	328	341	340	342	348	370	367	360	337	377	316	351	330	358	325	322	346	327	340	377	360	348	356	388	334	351	350	360	321	331	329	344	336	348	352	348	335	310	332	316	338	333	356	342	338	306	352	338	353	385	335	382	355	324	356	350	343	325	306	316	288	369	341	371	344	396	339	310	331	322	337	363	325	335	329	350	346	335	302	348	339	333	302	366	356	362	331	369	336	336	336	335	370	323	321	343	331	336	370	348	333	346	356	388	317	336	352	389	316	341	341	331	351	325	342	331	317	341	329	341	343	373	346	287	357	355	372	343	334	370	314	366	292	306	308	345	341	361	336	318	351	315	335	327	323	308	318	347	351	348	352	344	361	352	316	322	352	337	315	357	324	307	358	321	333	352	344	317	327	311	330	340	373	372	331	325	331	312	334	320	336	306	303	313	328	329	350	315	315	344	299	340	346	314	402	332	319	329	342	357	337	345	367	348	332	341	348	373	351	331	379	327	371	338	334	325	352	337	340	356	345	314	347	328	363	357	315	331	332	334	371	348	329	352	351	366	310	345	381	338	308	365	349	335	332	349	314	361	393	342	341	327	357	337	349	361	327	300	302	354	315	329	336	369	371	377	355	359	365	394	317	364	337	368	338	358	338	336	337	368	364	342	366	358	339	330	334	309	346	325	324	391	316	323	337	326	346	324	348	316	323	362	379	376	345	347	361	356	370	326	355	331	359	324	343	313	340	357	325	327	341	320	337	354	356	341	341	388	332	337	325	327	347	346	358	349	340	327	309	331	349	364	370	324	311	355	336	333	363	338	322	333	329	356	357	330	340	339	338	327	382	351	316	336	335	324	374	388	340	327	358	324	333	354	336	358	332	313	333	347	362	351	343	367	317	357	357	347	359	345	339	304	354	320	339	341	310	343	317	368	329	342	338	318	358	331	359	346	337	334	333	330	325	346	343	330	356	328	342	363	360	372	308	352	345	325	318	349	312	303	290	285	372	379	358	367	386	377	332	351	314	361	339	343	366	368	361	326	309	313	362	312	294	364	333	345	363	349	367	342	363	323	339	329	367	327	337	329	337	330	337	330	326	343	370	333	337	350	337	360	359	354	355	319	313	301	328	334	305	339	351	356	327	328	321	343	339	370	343	366	316	329	344	373	362	345	333	334	359	333	361	329	340	300	339	331	343	361	328	332	359	332	324	391	343	315	357	345	331	331	331	379	375	348	319	321	356	367	323	355	384	295	362	348	335	312	323	329	359	307	334	343	325	336	309	353	367	349	329	368	373	333	342	332	325	337	294	337	367	349	338	326	371	322	338	327	322	307	346	318	351	321	340	354	352	351	321	345	336	328	336	346	357	348	373	306	357	357	338	345	329	359	358	331	366	345	363	315	335	379	368	370	352	373	340	371	354	360	370	335	373	327	326	331	381	362	372	352	356	334	359	334	342	361	334	314	343	311	319	351	388	323	327	356	333	353	339	313	342	334	341	373	302	308	336	381	349	352	317	364	349	382	337	355	347	339	297	364	347	365	321	325	329	319	369	359	361	349	325	361	338	349	310	353	382	311	361	348	361	362	329	342	326	326	353	323	349	327	308	362	384	364	337	375	345	345	367	368	363	331	357	341	321	320	334	354	343	320	356	327	333	341	367	385	331	321	353	341	341	381	351	321	344	362	350	345	309	352	346	351	331	322	322	350	341	359	325	317	349	336	319	354	382	342	333	326	361	314	341	351	312	344	317	339	338	374	360	350	344	338	299	352	333	333	362	325	346	317	332	370	345	354	339	395	337	345	373	316	348	325	365	352	353	329	349	346	307	366	340	327	307	336	327	363	344	318	343	320	356	336	386	363	343	341	379	377	350	349	357	344	362	341	333	325	381	364	340	309	321	349	347	374	367	343	365	361	361	333	353	352	343	342	332	348	380	325	348	348	311	378	334	363	349	314	331	346	316	341	314	342	363	345	346	371	346	344	336	329	352	364	321	350	317	345	312	332	330	361	323	356	288	348	326	332	316	345	342	322	325	314	353	348	355	338	364	321	325	323	355	325	347	316	358	300	319	365	330	340	357	355	343	333	338	357	326	351	317	334	324	315	332	361	372	365	359	356	347	356	347	360	311	323	357	367	350	368	374	362	372	348	330	359	352	356	325	319	366	329	356	314	332	349	329	328	336	352	350	360	366	371	375	345	358	359	357	337	335	387	316	375	378	323	326	325	359	361	345	338	357	368	354	326	298	318	342	344	420	351	340	359	331	312	350	373	377	376	322	357	336	320	379	323	354	356	331	362	366	359	316	351	372	359	333	337	343	323	348	380	349	372	320	346	330	328	330	322	368	339	358	371	330	306	326	345	328	358	321	339	381	354	374	337	320	354	343	343	313	378	384	369	332	355	338	353	362	344	360	328	311	356	375	338	365	343	330	333	332	352	384	349	328	351	355	330	361	347	326	338	322	361	371	338	351	352	363	358	342	338	349	308	343	368	351	382	364	334	345	326	342	300	330	323	351	330	343	316	341	353	337	349	342	360	336	354	344	354	372	307	338	290	328	321	348	353	330	377	332	359	382	381	364	331	345	349	352	342	345	309	352	361	339	318	329	335	329	353	312	302	339	307	353	323	340	372	362	381	360	337	383	343	377	338	334	346	331	336	357	307	343	319	355	365	338	345	370	329	339	349	343	346	322	336	335	361	325	320	336	351	378	323	334	315	333	320	328	362	369	336	340	352	356	330	318	356	343	331	354	334	348	328	354	336	361	307	352	335	346	344	389	360	331	343	376	350	309	357	349	347	361	372	371	349	328	336	327	323	332	344	335	338	317	380	317	321	314	341	317	340	380	360	323	312	360	326	341	375	352	346	339	348	344	336	343	359	364	323	351	324	354	363	352	367	359	341	324	334	379	346	329	319	340	341	356	370	341	334	376	372	322	327	327	325	352	317	366	360	349	339	351	338	329	354	321	317	295	333	329	331	376	354	330	340	359	340	352	354	346	325	359	340	318	365	354	349	384	385	374	330	328	342	349	346	339	307	346	330	355	320	357	354	360	326	314	360	322	364
1851	797	934	1448	781	772	819	731	705	763	703	757	747	761	722	736	692	728	726	718	720	689	760	732	712	730	796	733	728	720	722	774	744	735	760	711	747	713	749	715	716	738	714	752	793	730	750	729	727	721	738	727	786	760	770	728	716	750	749	700	735	704	710	714	735	770	750	703	734	736	796	728	696	736	739	711	718	732	745	742	758	723	753	727	772	780	748	744	752	685	721	747	740	765	788	741	794	749	750	752	738	735	739	728	743	778	767	696	735	784	742	686	750	748	771	742	717	747	750	736	760	722	718	734	740	778	738	743	727	746	749	733	750	744	703	722	707	730	760	741	743	778	717	712	724	705	756	767	749	726	744	707	747	708	713	716	785	700	774	793	704	731	718	735	731	776	707	703	747	709	742	732	750	704	749	766	755	692	746	717	713	730	720	738	769	729	718	759	736	799	775	765	733	720	741	732	703	736	721	725	716	712	703	732	769	721	699	786	740	705	761	792	712	781	688	742	764	776	687	776	749	777	719	780	725	769	783	740	708	733	711	783	719	785	698	766	674	714	798	707	722	723	746	788	753	756	735	737	737	745	729	765	747	721	723	741	751	755	734	765	669	742	717	722	699	762	763	672	760	748	766	771	744	751	758	731	737	745	772	715	782	777	730	712	764	724	703	743	723	689	750	798	776	763	707	765	741	761	734	715	786	774	740	726	750	732	789	695	766	749	705	705	724	740	739	775	751	692	748	756	703	741	718	750	724	758	757	761	755	713	757	766	678	723	728	759	766	715	734	694	720	749	727	727	743	734	716	733	718	740	741	727	725	759	761	776	692	751	706	726	716	779	722	727	745	731	720	739	751	735	715	720	750	702	733	716	754	779	726	701	748	784	728	704	713	722	766	776	724	728	766	726	712	757	717	700	696	733	734	702	745	739	754	732	758	734	744	728	789	754	696	698	728	678	764	723	776	759	713	690	775	714	724	722	734	739	710	732	739	746	720	719	760	729	691	724	776	723	740	717	706	712	734	725	756	691	681	774	746	764	729	737	758	752	761	711	744	702	740	694	749	741	743	739	730	764	712	722	737	711	737	741	748	742	702	730	737	724	796	728	757	758	748	742	768	700	728	742	711	770	745	739	745	780	726	783	712	784	752	779	684	748	735	719	742	731	745	707	720	759	727	732	733	723	719	756	710	767	718	771	702	803	743	743	681	696	728	750	713	735	734	759	686	738	696	733	709	800	732	773	783	767	754	708	743	723	751	783	744	811	717	709	747	776	756	700	711	756	758	741	738	778	718	711	739	722	700	722	706	739	756	700	728	701	726	712	736	762	724	728	779	705	778	766	746	774	727	738	741	729	734	709	775	742	753	698	763	723	777	746	737	793	727	740	737	708	704	688	756	807	710	699	724	717	766	757	726	686	747	784	753	743	728	786	760	727	707	726	706	693	731	708	761	782	725	700	748	744	720	784	747	763	740	716	726	718	731	674	721	739	722	711	790	737	749	749	732	763	737	747	735	736	786	726	719	765	739	734	775	750	753	738	707	724	732	696	761	721	759	736	704	772	726	730	788	760	745	765	775	740	681	769	799	723	691	777	731	755	758	744	713	721	755	750	707	750	709	790	811	757	752	738	718	712	760	731	716	734	743	738	733	753	787	780	709	700	774	719	777	679	761	707	698	770	768	722	707	758	719	741	736	729	685	755	752	762	692	729	712	730	784	706	758	763	790	714	730	758	728	751	706	735	714	689	741	684	718	734	718	741	774	748	702	737	711	726	701	692	759	739	725	758	714	709	791	721	724	723	730	722	738	720	732	681	752	722	743	727	765	778	754	777	708	707	711	747	746	728	787	724	723	732	770	748	729	711	756	738	680	692	707	745	729	734	771	731	717	753	774	695	740	777	692	712	757	737	721	712	728	727	725	773	727	747	809	723	739	727	751	725	758	743	757	731	746	734	722	726	728	711	772	725	798	743	718	739	730	779	734	714	768	730	756	736	707	736	725	740	757	754	742	750	751	760	734	742	723	749	762	756	774	764	739	762	717	738	747	746	772	779	742	741	771	753	749	727	712	719	786	722	693	663	772	774	714	722	710	776	708	735	732	717	746	729	709	743	730	726	752	717	760	710	729	698	738	661	719	690	727	762	710	748	737	703	744	740	739	698	770	739	734	738	755	700	706	730	729	740	757	705	740	728	748	742	725	737	747	727	745	725	739	725	750	774	727	772	722	695	728	737	702	762	746	737	751	767	768	731	779	766	772	722	720	722	718	727	752	757	755	700	756	752	679	704	677	800	709	698	756	695	746	695	720	706	763	745	781	742	754	710	779	740	744	758	735	741	725	748	675	713	704	711	736	731	751	700	703	767	705	722	714	732	781	784	794	732	721	730	761	738	717	774	720	679	711	739	698	753	745	727	728	716	737	731	698	700	791	727	705	755	791	670	716	741	757	761	761	719	726	749	684	727	710	749	702	749	762	753	743	751	706	751	760	773	743	771	770	741	749	765	746	758	744	727	695	762	734	688	754	696	727	717	751	744	760	747	740	750	680	704	720	734	742	738	745	766	720	740	703	735	703	775	754	765	766	735	751	751	746	779	753	769	773	734	737	730	739	756	751	785	683	761	722	819	724	730	737	727	747	762	752	720	736	758	741	695	740	800	746	749	755	693	784	786	773	731	761	748	734	728	753	765	742	732	753	700	753	741	722	744	724	740	744	752	730	742	738	719	716	716	721	734	777	760	703	739	690	715	754	726	760	700	744	746	736	752	693	729	737	698	695	720	781	799	748	753	750	693	735	740	712	768	759	748	724	741	774	718	707	765	714	759	751	754	721	716	772	729	688	727	720	731	740	741	697	712	736	733	743	755	721	734	690	701	793	753	751	732	698	729	732	777	690	729	743	730	747	799	733	758	722	696	736	777	779	739	700	772	749	696	746	712	738	761	742	720	735	728	732	740	724	729	713	736	755	719	715	720	798	742	757	787	731	769	780	694	770	776	764	752	676	798	773	728	765	732	787	729	727	781	735	711	698	735	752	721	705	755	749	741	702	762	723	734	679	764	746	769	772	650	743	700	737	705	713	707	732	757	779	682	765	761	718	747	706	740	768	698	760	750	760	691	783	749	729	709	692	772	745	700	710	740	766	698	740	762	756	696	725	741	727	725	736	722	742	717	731	802	738	755	718	724	737	708	714	743	774	726	732	770	780	719	700	747	710	728	746	727	725	733	734	726	694	713	695	706	720	708	709	665	733	744	730	768	732	761	749	729	757	713	748	721	756	710	747	798	780	719	741	746	752	709	775	722	729	682	748	759	738	703	699	719	680	783	698	719	744	698	747	718	750	739	738	730	676	756	696	764	766	748	698	748	714	753	732	753	712	733	733	736	706	720	705	726	733	732	671	709	739	717	774	694	786	771	738	724	746	755	762	748	702	741	755	713	739	711	759	793	701	733	659	820	744	698	765	740	746	774	761	722	674	712	749	785	736	714
7289	494	675	906	352	257	250	209	184	215	180	219	176	190	167	200	169	162	156	162	183	160	210	146	168	182	149	190	167	174	196	160	149	163	144	157	157	180	175	147	178	156	157	179	144	171	139	156	149	134	142	140	147	192	158	155	160	157	160	164	162	164	134	171	156	163	152	154	157	173	172	150	176	162	158	150	165	168	164	138	140	157	154	148	159	165	152	169	138	166	131	156	177	131	142	152	157	165	145	141	155	160	156	151	154	154	163	178	150	146	157	146	128	149	190	138	152	169	145	161	149	156	165	151	172	158	162	132	154	188	164	167	159	177	175	148	174	158	160	135	152	160	148	135	155	168	181	162	142	141	137	154	153	152	145	131	173	163	148	156	180	166	159	175	167	158	169	141	160	151	143	155	156	150	153	140	160	132	135	137	149	161	147	154	175	142	174	144	169	151	127	144	142	142	158	149	148	196	156	144	142	170	155	157	170	162	179	140	156	136	148	166	166	148	150	145	167	150	173	144	163	162	161	129	174	138	147	158	160	137	157	129	158	162	154	155	169	150	175	168	153	166	178	160	146	179	178	158	169	173	146	153	166	145	159	145	120	130	149	178	146	139	169	140	149	166	157	153	151	164	153	147	150	151	163	149	165	153	156	148	138	162	152	146	130	145	168	158	169	172	158	151	140	150	148	136	160	163	156	157	175	146	127	148	159	139	194	126	149	152	169	137	159	145	149	166	176	173	161	159	168	182	152	145	157	139	138	156	154	165	141	175	172	175	153	160	155	185	166	170	192	148	144	180	156	159	169	134	186	153	149	154	146	136	183	132	137	149	153	174	176	152	148	143	152	165	167	155	157	152	163	184	158	166	147	174	182	175	140	176	138	177	164	154	143	165	134	143	157	175	149	154	175	163	134	132	174	154	146	141	163	160	164	168	139	176	144	160	152	146	157	174	154	174	164	178	155	155	143	162	165	159	153	151	159	158	165	163	133	156	170	162	158	163	155	154	140	145	158	154	156	145	167	151	160	147	166	180	156	160	162	172	180	169	157	163	146	158	177	155	173	165	151	162	144	153	150	153	142	173	151	153	159	145	169	160	155	176	181	143	153	145	135	150	150	146	138	163	166	150	159	150	145	150	134	174	158	168	149	192	154	146	145	164	166	151	156	152	183	148	148	147	164	146	141	152	156	166	160	157	154	168	148	172	173	152	143	145	165	140	175	161	150	169	156	148	166	154	155	152	168	162	180	137	158	142	137	175	151	174	155	164	163	145	143	161	159	134	152	148	157	174	132	149	145	155	145	149	185	174	158	139	140	150	155	145	150	151	145	150	141	161	139	150	141	155	132	157	188	139	157	174	163	181	160	171	153	157	161	170	153	162	152	172	163	142	158	137	167	143	131	147	136	168	154	147	172	145	147	138	179	157	130	172	159	165	132	161	168	163	141	167	154	166	167	167	159	167	154	145	149	151	149	156	155	143	178	161	179	151	149	155	158	148	147	144	140	165	154	146	155	167	161	156	147	161	135	145	162	167	162	163	139	171	147	180	185	158	157	156	169	150	138	163	160	164	160	152	169	161	151	163	150	144	168	137	142	180	161	135	168	161	168	144	174	187	168	165	159	152	170	142	167	179	148	155	163	160	154	171	170	162	162	149	158	164	160	159	156	153	160	168	136	172	162	160	156	146	177	158	140	163	164	161	152	149	171	183	151	136	140	174	153	168	166	160	141	158	144	159	166	141	177	172	161	168	134	151	158	170	152	155	141	172	132	156	161	156	152	147	171	178	164	156	168	155	151	161	157	143	160	169	132	143	143	166	150	167	159	159	160	130	131	155	169	148	167	160	134	137	165	155	156	145	168	149	162	143	166	161	163	176	159	168	153	140	161	145	170	160	145	129	159	142	143	120	146	158	142	147	172	155	140	150	201	161	150	181	126	146	154	161	165	166	147	135	145	147	167	134	145	139	132	157	130	140	157	154	147	148	151	157	156	170	144	157	136	136	165	148	146	169	164	179	165	156	157	145	168	134	156	159	143	140	152	161	155	158	176	172	158	136	145	169	168	164	147	133	146	175	133	166	152	148	169	120	144	144	161	165	150	141	144	170	175	163	160	151	191	161	169	163	165	137	157	187	158	151	145	151	144	152	167	172	158	170	186	139	175	152	159	170	161	152	173	183	139	134	144	181	163	145	157	159	168	167	180	154	147	143	169	169	160	157	143	159	182	155	144	150	159	142	159	178	158	171	164	175	170	139	154	152	128	142	167	153	159	166	131	167	151	150	143	157	167	156	163	150	143	148	192	171	182	171	161	134	133	165	163	163	129	155	132	154	144	184	144	155	130	164	167	146	171	168	171	153	148	143	163	160	161	186	190	169	141	153	152	128	139	146	156	147	155	157	148	149	144	143	143	151	161	150	158	168	135	147	165	145	157	161	144	162	166	165	174	155	147	170	163	157	152	156	171	147	131	169	167	142	163	165	149	152	152	154	154	154	142	152	164	165	142	169	184	151	164	158	178	176	162	151	138	158	183	169	201	154	145	162	135	148	183	164	170	178	171	155	157	153	156	140	163	164	174	182	162	144	143	136	141	153	169	176	139	160	149	177	171	157	149	148	140	156	145	157	176	136	149	145	160	134	164	145	135	144	160	173	163	163	172	155	175	145	144	144	158	153	149	175	145	148	130	146	152	168	166	158	156	178	150	198	167	169	168	134	162	163	125	152	151	144	158	171	158	143	166	162	172	148	170	154	147	175	169	185	156	168	165	171	139	167	142	161	158	165	152	174	142	140	162	170	178	146	150	131	152	133	147	165	178	153	157	163	166	136	134	164	166	153	152	151	149	174	141	154	167	141	145	153	159	142	143	182	145	143	178	139	174	175	130	140	135	153	149	175	157	163	165	180	141	168	168	202	166	147	158	173	168	169	146	164	141	146	149	174	170	159	147	167	152	148	166	134	159	130	177	145	161	150	163	141	166	165	154	137	187	135	134	166	168	178	149	172	171	142	156	166	146	177	160	163	160	152	164	150	154	132	177	152	161	135	161	184	158	146	170	136	145	150	160	151	161	172	137	142	174	178	140	172	144	177	184	168	167	132	147	164	150	147	140	146	157	159	146	149	155	140	168	146	150	153	152	156	171	152	155	150	145	144	152	169	135	152	157	147	153	135	166	157	154	148	161	149	124	183	148	155	163	162	148	153	142	143	158	157	165	152	171	185	174	153	142	152	162	137	139	151	167	144	172	150	178	168	182	167	152	134	154	154	160	147	178	158	150	150	137	180	142	177	147	157	147	182	145	145	165	157	165	151	157	170	155	167	172	154	156	137	149	160	153	140	158	155	161	151	130	148	169	156	154	159	139	144	168	156	167	154	140	165	167	146	175	136	143	180	138	156	147	135	160	181	171	159	160	159	156	144	167	160	153	177	164	143	148	152	152	175	149	186	170	163	149	173	149	170	167	136	152	155	154	167	160	138	157	164	160	167
6019	731	1599	2653	1288	893	778	729	615	573	550	565	534	489	487	493	441	430	459	463	438	417	397	403	392	413	416	419	359	391	395	426	388	430	407	387	386	385	390	386	389	350	371	364	382	369	376	381	359	382	391	423	430	384	386	399	369	361	376	406	365	377	376	377	394	359	355	361	413	355	383	377	373	373	383	388	368	383	352	382	350	355	374	354	387	390	341	341	395	379	368	383	381	376	343	377	386	380	384	373	365	355	356	376	376	379	365	401	345	365	389	382	380	401	385	404	398	387	351	357	354	376	382	369	360	384	356	383	387	380	365	368	349	375	385	350	398	359	370	344	363	372	372	387	393	369	385	365	387	385	364	399	383	333	340	382	369	388	353	398	370	407	374	350	398	373	368	353	372	365	368	408	356	400	377	340	344	366	368	373	408	382	364	414	365	399	358	390	355	346	360	377	380	356	380	372	392	359	366	377	367	396	356	355	363	373	357	381	386	403	381	355	377	389	374	360	394	397	389	379	373	392	366	401	403	361	334	402	362	347	376	371	423	397	389	348	414	347	335	405	412	357	350	368	385	355	379	388	376	342	382	354	365	377	382	387	350	387	396	399	358	381	401	399	366	349	385	368	380	385	346	378	356	351	377	404	344	372	407	381	369	385	402	364	378	366	378	390	398	347	386	386	384	378	344	390	340	398	376	389	370	403	383	380	403	358	391	380	386	361	370	360	364	388	374	360	406	391	355	355	373	369	377	334	353	362	387	365	378	342	392	418	372	355	360	374	371	385	361	383	364	356	367	331	359	361	384	364	368	369	378	389	379	369	375	385	376	381	379	366	384	385	354	396	374	399	386	363	381	370	364	391	375	385	369	383	359	357	375	385	381	364	387	324	353	407	373	373	381	366	401	400	376	366	360	366	392	395	384	383	372	356	354	367	405	385	370	331	369	396	375	362	373	343	362	351	372	400	403	381	393	340	381	380	385	371	400	372	371	361	386	373	382	342	346	350	416	389	369	391	373	393	362	394	377	370	363	360	365	376	396	375	376	336	383	371	389	369	368	365	386	401	382	366	372	375	376	349	391	391	351	381	359	364	360	396	367	371	374	349	386	385	409	403	370	371	358	386	384	364	390	350	386	370	361	369	412	386	390	380	360	380	341	374	384	369	376	358	348	365	384	387	374	367	364	343	376	337	375	361	388	388	378	374	374	395	367	369	376	359	365	344	398	369	362	369	378	375	358	338	363	317	398	375	379	362	367	402	353	386	379	381	369	382	379	368	389	361	412	391	382	389	398	374	363	381	371	366	340	382	345	355	384	402	367	370	361	339	387	389	368	412	384	385	379	373	366	369	388	383	360	368	380	403	424	367	375	355	394	379	372	376	391	366	380	370	357	353	350	367	402	401	383	384	369	382	347	367	355	387	408	362	384	372	363	393	329	355	383	381	363	402	406	383	367	350	375	375	359	376	400	387	367	399	380	352	399	442	365	385	382	377	386	389	339	420	367	355	395	373	372	374	376	347	389	388	355	371	340	418	370	382	377	359	414	351	364	350	417	407	397	390	360	374	408	383	387	396	365	367	381	396	384	371	387	345	404	374	357	349	358	389	366	353	356	388	365	372	347	384	389	356	356	417	373	396	395	392	354	421	379	382	373	374	366	371	441	372	412	383	354	403	404	331	375	369	396	361	350	356	375	332	361	359	363	361	345	367	373	358	399	364	397	380	352	366	388	367	380	345	375	347	358	366	388	359	372	385	391	373	375	362	362	359	401	368	389	377	366	387	321	375	382	402	367	345	376	380	359	383	378	353	373	392	369	350	386	361	369	375	377	377	358	370	369	350	366	368	355	376	381	367	410	399	364	397	421	380	377	381	339	362	382	367	366	374	389	373	336	372	383	368	357	357	359	400	370	365	371	396	378	347	390	365	379	351	342	390	372	373	375	382	350	376	395	368	388	352	381	370	353	364	381	349	317	367	368	371	341	386	374	402	368	364	359	381	360	372	361	373	371	335	397	348	382	391	365	331	342	348	366	380	377	383	348	382	370	382	377	382	327	402	381	414	365	379	400	386	350	363	370	395	370	370	388	352	380	379	392	406	366	396	355	345	348	355	383	364	411	347	366	340	386	370	406	396	384	389	389	387	379	353	360	385	377	355	381	367	378	370	351	362	395	407	369	379	376	390	395	365	386	406	365	382	367	353	346	364	371	367	391	352	373	363	375	390	389	328	368	366	403	360	361	400	390	390	383	380	391	358	380	355	387	394	356	366	344	394	366	351	363	388	366	348	420	362	375	365	370	340	349	392	362	366	394	372	416	336	368	405	395	326	365	348	373	364	372	348	369	406	344	387	387	399	418	364	379	366	348	356	357	343	387	400	331	340	359	345	378	387	370	393	364	418	369	385	404	371	335	373	365	369	359	392	363	358	390	395	328	366	351	366	389	395	399	397	356	344	379	402	370	361	364	356	365	365	373	360	367	391	396	358	367	370	329	366	346	338	399	374	365	382	383	366	375	374	359	386	387	380	326	404	373	390	371	367	395	379	371	376	392	362	346	361	361	361	346	357	367	401	378	372	339	383	362	377	374	375	400	368	398	326	368	349	346	336	389	380	376	415	378	349	363	382	370	431	364	398	352	373	376	369	373	369	354	382	367	370	383	378	389	375	371	399	435	403	361	369	328	371	332	384	379	381	408	389	376	351	378	382	344	379	385	401	382	363	375	379	411	369	381	361	359	352	384	413	347	395	369	370	384	357	399	385	358	352	381	357	402	404	361	346	377	375	404	366	366	379	355	339	382	388	373	390	396	370	395	400	381	359	344	365	391	352	357	349	417	331	356	377	345	365	402	344	410	358	370	392	352	388	361	369	350	415	358	385	367	392	341	371	361	367	362	385	364	364	388	423	390	370	377	380	397	343	335	359	381	396	387	353	375	347	386	376	363	382	390	368	348	367	370	362	353	388	356	391	357	384	355	397	394	361	348	380	362	396	373	379	382	388	370	386	395	383	387	370	339	326	357	341	344	395	334	354	354	387	353	408	353	344	336	388	400	368	375	384	396	372	378	383	327	375	371	377	341	357	364	376	369	387	358	387	380	378	386	383	423	343	387	362	366	342	363	372	389	368	373	400	370	385	382	395	361	380	403	391	374	404	365	369	383	394	386	380	357	386	364	384	359	390	394	387	391	358	359	333	378	352	363	372	371	353	406	361	363	371	392	378	377	331	387	372	393	334	369	383	375	381	382	382	375	367	374	374	369	385	375	354	373	371	374	391	330	382	363	403	391	351	424	370	366	333	383	383	379	376	380	396	395	372	345	349	367	399	361	357	350	343	375	405	375	380	375	374	389	369	337	378	369	385	405	370	372	394	399	386	367	397	375	359	360	362	355	399	362	388	368	337	384	381	334	331	398	410	398	365	371	385	375	349	374	364	370	393	390	374	367	331	390	362	342	359	363	390	378	361	343	363	374	355	383	368	383	395	400	400
13683	1217	1345	1284	606	360	285	305	239	229	241	212	172	199	179	181	200	182	183	142	172	185	200	181	204	172	169	193	169	142	194	153	162	171	166	174	174	173	179	169	148	162	162	195	153	168	158	153	149	171	150	171	158	190	170	142	180	168	170	153	193	175	147	146	163	179	154	149	134	150	150	169	171	165	174	155	159	176	178	149	166	169	160	197	157	159	173	163	161	182	163	158	166	170	167	171	153	173	164	164	197	174	157	147	167	184	177	148	165	181	165	177	160	154	150	168	148	159	166	156	150	173	140	181	157	173	171	190	141	159	164	171	152	174	168	157	168	154	178	167	160	174	154	166	162	164	158	158	167	168	162	165	165	145	150	158	173	141	160	175	161	164	166	169	165	142	175	166	157	184	172	160	127	179	166	184	155	166	154	169	173	163	171	179	174	163	146	175	175	160	140	187	164	168	149	151	160	163	179	174	165	165	169	153	158	152	146	143	166	161	142	152	135	173	187	191	153	148	157	159	160	172	151	150	178	188	159	152	144	173	149	166	180	165	144	142	143	166	168	170	140	145	169	175	161	163	156	175	191	172	180	183	182	178	166	175	166	169	166	147	161	138	152	148	187	150	178	157	164	174	165	161	131	192	172	151	173	165	183	148	186	170	167	167	179	155	172	181	162	153	140	168	177	153	156	165	165	178	173	155	144	156	163	146	160	169	170	155	149	179	204	196	167	163	164	211	151	158	191	184	178	150	154	151	147	167	162	173	148	176	163	158	166	165	143	202	165	175	132	168	163	181	184	147	177	165	135	171	167	172	138	184	156	154	161	188	185	181	141	164	163	144	163	186	160	137	163	164	159	160	159	151	154	163	179	181	154	177	184	143	155	157	173	149	149	164	173	145	171	181	176	161	185	177	173	157	159	181	146	166	152	150	179	167	153	178	170	153	185	169	146	165	150	184	173	157	157	161	152	162	187	153	178	170	161	170	176	142	193	178	167	139	162	160	165	167	176	147	155	179	157	166	158	186	166	150	166	163	173	188	176	163	174	152	164	145	163	174	188	167	176	154	136	133	164	166	152	190	164	170	159	138	156	167	169	148	147	170	168	172	148	162	163	172	157	153	177	178	166	186	171	179	147	197	183	153	151	176	179	176	144	164	184	194	143	144	121	163	169	161	184	160	173	155	177	179	138	168	164	159	144	164	193	171	176	165	169	132	159	172	162	167	157	169	166	175	166	163	178	180	158	199	197	129	155	178	154	181	166	153	172	171	173	157	184	170	145	165	170	134	158	176	151	158	155	167	148	146	183	170	151	189	173	154	157	152	165	155	169	161	191	159	161	177	150	139	155	164	154	172	182	131	171	164	168	178	160	171	182	157	142	162	180	159	189	134	175	170	170	157	169	167	180	157	153	179	165	168	173	163	186	154	171	150	172	148	166	131	159	188	172	181	169	169	148	154	178	164	146	171	162	168	148	148	161	164	150	149	192	151	166	165	153	130	173	208	179	178	156	173	173	165	143	185	165	141	174	157	177	151	173	166	160	182	185	175	158	165	163	162	175	157	144	172	164	173	153	154	179	156	158	172	174	179	178	175	172	165	169	174	172	171	191	166	160	169	162	182	118	155	183	161	169	179	150	138	164	152	169	150	180	192	171	173	172	176	163	175	188	158	168	141	179	184	142	133	170	178	156	189	155	169	146	157	170	179	138	138	162	167	156	179	185	160	165	150	166	160	164	154	161	163	189	156	187	168	153	165	145	153	158	168	149	158	161	187	160	167	175	152	172	156	165	175	175	168	169	151	164	189	142	160	177	191	164	164	145	179	149	160	164	163	148	167	179	152	178	162	167	138	147	148	129	143	167	157	147	173	150	145	163	175	176	163	140	185	166	165	171	136	175	159	172	154	160	166	150	154	167	167	180	148	166	157	179	155	164	176	178	172	197	155	161	156	149	147	168	166	167	165	173	170	162	165	172	173	129	160	171	160	182	185	173	166	150	174	171	171	163	155	182	150	155	165	177	151	161	162	175	171	169	154	169	161	147	154	159	179	158	171	172	154	151	167	152	169	179	170	154	159	172	146	144	155	171	163	201	170	147	157	161	181	142	157	181	147	170	182	160	185	144	180	148	170	167	159	157	196	171	149	175	165	133	194	139	164	173	166	159	168	168	178	178	187	160	180	171	161	158	163	165	169	181	147	173	193	177	152	157	174	178	144	165	151	158	163	161	153	177	166	168	171	155	144	194	170	154	158	147	154	173	150	146	190	156	154	172	161	169	176	160	190	172	164	163	178	190	200	149	166	138	161	178	172	163	165	149	173	163	152	154	146	151	175	173	177	177	157	180	155	163	142	181	156	194	167	147	156	179	175	158	162	157	157	145	154	163	165	181	132	139	149	170	162	172	172	175	173	159	166	169	184	134	171	168	184	173	156	183	169	174	150	172	139	156	174	160	169	161	165	165	148	151	179	174	165	188	155	161	158	154	153	203	189	160	135	147	182	169	169	170	150	152	177	164	141	152	161	174	155	162	170	166	156	177	181	141	195	175	157	167	154	163	179	186	174	172	203	169	183	163	151	160	162	181	151	165	175	166	144	158	150	167	189	193	144	154	161	156	171	152	143	174	173	165	148	187	162	156	177	165	152	168	175	156	144	136	178	186	166	185	182	178	178	170	167	164	157	149	148	181	175	180	191	154	183	149	163	168	186	177	177	149	158	149	173	179	167	150	163	183	169	161	158	162	160	192	184	161	170	169	172	168	144	161	136	175	164	174	178	169	158	165	173	163	163	180	158	168	149	171	141	164	168	150	150	163	165	197	150	145	168	170	172	161	173	171	172	184	129	170	164	151	188	142	164	158	176	156	158	140	157	168	157	175	165	161	171	150	149	147	196	196	171	170	170	150	161	165	154	154	176	160	129	143	170	177	170	188	161	170	160	168	171	154	160	151	190	139	163	151	177	158	135	144	178	174	172	156	170	170	177	152	166	152	169	179	173	192	162	160	151	171	168	154	179	155	163	173	145	178	167	159	171	177	170	154	137	165	159	158	155	166	169	153	164	186	158	159	161	169	178	172	147	170	139	158	158	147	156	159	180	171	140	156	159	174	160	160	177	157	165	159	157	133	155	178	153	173	175	153	177	143	155	150	148	158	170	173	178	162	166	186	162	175	174	159	155	138	149	152	163	172	189	188	171	144	158	164	164	190	161	183	168	160	150	157	164	181	151	191	134	167	160	148	178	138	155	146	162	160	155	163	179	157	160	179	140	150	160	132	148	153	155	192	171	160	167	142	170	153	162	156	139	185	190	169	162	131	174	168	157	174	164	151	143	160	172	157	148	175	162	189	149	153	191	149	182	176	163	171	158	171	173	182	188	139	158	159	187	162	183	175	163	170	160	178	164	152	188	153	185	158	157	187	182	159	171	192	180	163	195	181	149	179	160	154	160	173	161	153	152	177	176	157	173	197	161	152	181	145	170	172	159	156	182
8007	1092	3121	3794	2204	1557	1184	984	964	808	782	712	662	655	620	614	568	589	516	518	504	542	493	465	433	484	483	516	537	463	428	462	437	444	435	463	454	449	428	458	395	448	425	448	447	416	453	410	460	485	396	421	425	402	407	451	397	433	431	427	430	450	442	407	414	442	422	456	431	451	414	395	399	424	426	422	407	395	411	427	469	423	422	435	414	417	428	436	416	422	393	430	417	400	428	393	405	443	445	439	376	406	451	427	432	429	409	393	435	432	456	445	444	405	406	387	392	403	469	401	422	424	405	437	420	408	419	418	433	425	387	403	378	396	390	436	417	426	435	438	410	429	409	424	456	411	412	447	433	418	435	454	417	407	410	442	444	424	397	428	407	436	421	399	478	427	433	429	452	433	437	396	425	411	438	421	414	416	431	416	414	422	412	402	456	403	435	419	461	394	409	418	428	442	416	442	409	430	422	420	397	395	411	429	445	409	410	456	440	449	437	427	417	421	453	441	386	425	442	394	428	394	391	424	442	448	393	427	424	430	448	427	422	453	395	418	384	390	439	464	430	428	427	391	400	453	430	454	444	426	426	450	423	463	411	428	443	421	395	413	414	392	391	427	424	416	458	401	395	438	433	425	394	428	420	410	463	408	420	453	419	390	459	433	428	435	429	457	463	393	443	426	404	400	376	456	437	393	435	390	427	416	433	399	405	444	388	448	451	404	449	408	405	425	406	428	420	413	442	419	387	431	435	420	412	415	423	400	417	410	399	450	397	408	440	423	415	425	416	431	428	427	400	394	458	418	438	430	424	427	444	429	389	419	426	430	409	404	458	438	392	419	398	427	438	417	369	412	420	408	419	415	421	401	416	412	405	442	456	426	407	426	425	403	388	418	420	395	409	396	430	376	412	419	412	451	370	430	413	403	385	473	407	411	397	390	386	400	443	418	418	382	435	467	430	417	429	422	405	396	430	434	430	414	386	367	397	383	395	405	417	425	366	425	385	390	432	418	435	428	440	417	436	437	434	486	413	420	415	441	433	412	404	419	432	406	381	447	400	396	406	385	423	397	396	424	407	421	416	404	427	395	424	399	429	394	409	410	464	422	435	434	422	411	434	418	473	440	400	402	446	412	405	454	380	421	407	374	403	419	472	432	402	415	438	418	400	425	385	425	424	424	420	468	409	423	427	429	405	436	412	419	427	392	407	406	403	397	438	425	446	431	393	460	414	439	468	444	443	449	402	403	419	409	411	421	437	431	421	426	443	409	424	414	423	404	406	448	465	429	398	379	404	463	392	429	400	412	413	437	402	436	405	405	445	447	417	377	437	419	420	408	403	395	415	398	416	415	422	417	423	430	453	421	385	415	447	428	407	407	405	407	413	440	393	424	420	428	417	400	405	435	410	437	441	370	388	438	403	384	413	411	439	401	432	406	394	439	401	405	420	418	462	482	450	439	397	432	447	412	440	404	377	434	416	484	403	426	421	428	408	425	431	408	392	423	397	411	419	412	413	423	435	458	368	427	406	422	436	434	415	430	425	431	405	426	442	402	475	439	400	461	435	430	461	446	401	420	402	397	419	436	389	409	440	423	423	451	424	396	396	424	466	443	447	445	432	360	458	418	435	373	431	375	398	424	398	410	448	435	427	409	412	408	409	432	447	427	444	451	432	408	393	425	433	420	410	397	413	421	430	404	439	433	424	395	452	406	439	448	442	443	428	420	381	443	433	439	400	404	393	453	402	426	416	434	440	440	416	420	388	422	390	390	430	392	428	442	400	448	424	363	418	402	412	410	422	427	422	428	431	422	434	458	376	437	432	438	404	402	401	411	404	415	429	440	413	412	398	387	446	434	397	380	394	417	426	431	421	414	413	426	412	422	407	416	455	386	391	391	406	413	445	430	408	413	411	446	411	450	402	419	391	449	445	424	396	434	389	396	421	415	428	413	451	421	415	417	419	434	370	376	414	463	445	426	406	403	432	393	405	401	446	419	405	431	406	423	390	422	446	416	379	410	423	399	426	436	390	392	430	430	400	429	417	453	429	433	414	400	435	404	427	403	401	401	427	403	411	435	420	450	416	420	433	414	421	408	430	447	464	422	412	423	438	395	435	450	416	442	432	379	447	449	398	431	445	410	455	415	392	388	412	434	404	428	427	444	392	436	407	413	427	436	400	412	448	408	438	460	437	422	412	434	394	424	390	421	432	429	447	404	410	451	459	393	406	432	432	401	402	393	399	398	423	401	421	453	422	418	417	394	415	429	432	422	425	428	410	390	457	429	440	402	404	433	422	467	405	448	461	453	434	436	388	424	416	454	450	400	432	420	416	429	404	417	428	406	401	421	426	389	379	425	380	387	403	420	416	449	384	451	416	443	409	438	421	418	377	418	394	419	414	446	390	410	419	425	441	398	411	427	398	408	395	405	447	440	400	438	380	429	411	433	420	366	432	413	399	450	411	459	430	430	462	417	405	454	419	408	444	410	447	441	427	418	415	409	435	406	397	423	416	419	411	410	437	383	449	414	396	413	415	434	410	416	414	395	446	416	445	384	411	410	457	408	423	436	429	409	446	393	409	402	422	445	450	430	402	411	407	411	408	428	438	449	435	453	389	410	424	408	414	398	452	429	410	418	427	437	382	377	407	407	402	403	396	435	385	413	439	425	416	391	440	426	408	443	407	409	418	404	394	411	398	400	427	414	427	446	437	426	440	395	420	430	406	405	446	420	435	409	419	429	437	420	433	472	417	433	384	432	419	457	411	392	397	421	394	456	413	458	435	413	441	410	396	406	442	415	428	457	363	408	430	428	379	396	412	443	443	412	430	428	439	433	404	447	473	400	436	426	450	397	433	444	402	423	413	388	407	457	439	412	386	411	391	438	418	393	413	446	412	422	423	405	437	406	468	425	408	433	422	436	424	373	419	420	419	434	437	442	402	452	393	408	415	424	399	423	408	400	432	450	446	438	414	436	406	405	402	422	398	467	423	422	425	401	445	426	418	416	441	447	389	436	408	425	416	433	442	434	407	393	404	424	425	404	451	426	415	426	462	381	420	398	419	442	444	413	405	451	372	426	445	428	413	434	435	428	392	427	433	418	415	422	407	441	386	482	433	417	432	396	474	405	439	439	449	436	417	419	421	404	434	415	431	424	410	445	389	432	391	409	415	415	441	458	439	428	431	434	452	399	391	426	442	396	385	407	423	459	428	408	422	433	407	426	402	457	423	413	439	420	430	426	422	428	426	393	402	426	407	411	439	458	416	464	416	441	403	437	437	405	413	437	383	407	414	437	382	428	446	423	413	408	395	429	422	422	397	439	418	434	417	420	435	392	436	457	435	453	444	436	432	391	436	408	431	447	384	382	434	451	394	389	446	420	443	409	412	449	395	399	415	440	450	423	456	438	401	410	432	438	412	400	437	430	405	398	419	394	397	439	409	453	404	400	461	418	438	411	393	478	463	442	434	399	455	437	411	400	427	420	405	437
1583	348	551	494	360	357	377	364	321	323	319	361	335	320	313	312	361	330	320	310	334	397	358	310	332	339	353	350	351	346	353	333	359	348	344	377	334	351	329	369	320	332	336	334	371	321	351	356	364	363	348	336	328	334	366	354	349	326	358	314	316	317	377	325	333	366	341	339	337	349	372	369	350	338	374	355	317	371	375	339	367	322	356	325	360	351	347	340	334	335	354	320	370	339	336	334	359	351	329	365	344	343	332	370	359	335	361	374	370	341	340	317	340	367	345	339	367	380	344	383	334	356	362	387	359	356	365	350	363	355	320	349	351	331	349	312	310	344	343	334	358	339	365	374	337	356	328	342	327	356	335	347	407	343	335	329	348	331	314	350	333	328	347	338	368	357	364	336	369	391	334	372	354	348	389	367	345	356	316	354	353	334	323	358	338	344	349	348	388	333	345	344	360	313	332	381	306	382	368	322	327	330	344	329	389	336	348	322	344	359	392	342	300	344	346	316	369	334	344	352	319	351	336	379	326	316	365	351	323	374	323	357	354	303	365	364	340	378	328	344	342	347	354	290	352	335	354	358	339	360	354	299	358	348	354	358	325	348	304	348	319	354	342	331	338	339	348	333	355	381	334	321	328	383	370	359	314	360	336	353	370	327	316	313	324	337	348	369	333	381	359	383	338	355	316	351	347	328	350	349	340	352	347	352	357	349	331	345	315	340	338	338	333	326	334	374	356	338	370	360	382	381	328	329	381	333	307	350	337	339	372	344	369	381	368	360	334	335	310	327	340	357	345	385	376	333	350	345	335	350	349	346	353	320	349	346	357	365	321	359	362	330	348	360	372	331	332	343	326	344	343	344	347	357	331	373	325	327	379	358	356	336	327	332	318	358	346	350	359	366	340	375	341	360	360	361	368	351	340	331	328	352	361	334	342	353	381	336	331	342	326	312	351	366	326	338	365	316	344	338	392	347	336	327	327	355	385	382	379	336	332	312	378	355	317	356	355	379	362	370	355	338	321	364	372	383	344	363	344	336	364	357	310	322	333	365	346	335	348	354	329	339	364	330	347	299	325	383	351	377	366	353	334	333	323	337	342	353	330	341	349	326	337	343	336	367	373	325	355	345	357	343	355	345	326	345	354	316	318	343	400	300	293	334	301	310	343	370	348	370	350	356	352	327	353	362	354	329	384	344	353	341	313	351	344	325	305	336	341	359	339	346	363	351	374	353	339	338	299	348	334	319	340	337	347	335	336	375	361	365	366	366	324	319	335	297	359	351	359	298	332	320	333	324	329	358	363	334	353	351	366	335	349	328	372	366	375	344	384	319	350	314	365	334	347	352	376	333	335	355	351	385	366	365	325	372	334	375	328	351	326	320	361	325	347	327	342	332	364	329	336	339	326	366	318	341	341	350	374	331	353	321	322	334	353	347	336	345	325	334	345	342	367	374	371	321	345	369	344	369	333	337	336	352	347	345	350	359	354	342	331	328	323	324	336	344	313	335	317	324	353	332	331	348	311	336	339	329	323	340	319	340	359	362	337	352	321	340	331	330	347	350	339	352	338	323	315	339	362	356	323	357	342	311	336	346	353	370	350	355	343	369	370	341	340	351	339	340	335	310	329	378	342	394	355	349	324	355	359	334	339	352	356	346	393	337	362	373	360	310	361	314	341	337	340	334	338	312	335	322	316	362	328	352	302	341	374	351	359	328	349	302	378	367	334	322	338	315	351	341	331	379	320	376	363	304	363	347	331	325	364	298	340	370	319	353	349	340	344	355	379	353	332	352	393	349	332	353	317	346	322	356	358	341	354	353	344	338	344	338	389	333	377	334	340	344	364	377	366	333	321	339	316	357	347	321	322	311	329	361	361	350	350	306	318	348	317	354	323	349	362	409	358	346	336	340	391	336	371	361	354	326	334	354	336	307	335	352	339	334	337	384	350	347	323	326	344	328	340	353	399	320	352	356	324	349	326	331	326	340	359	345	363	328	341	325	322	334	376	331	369	336	330	344	351	354	334	355	373	357	358	342	308	370	350	340	354	350	350	363	362	348	378	326	363	382	352	321	357	317	290	346	375	332	333	364	377	351	366	320	348	351	340	345	326	337	309	356	350	347	341	343	376	309	346	366	338	343	316	340	352	312	325	336	322	323	354	316	358	352	345	325	361	336	385	353	354	381	308	330	369	323	342	322	350	324	302	364	361	316	331	325	325	336	325	364	324	363	352	322	361	325	347	306	328	346	340	321	360	338	330	362	345	344	373	347	354	352	330	316	311	353	348	351	344	353	375	357	343	335	327	354	315	330	358	335	381	342	372	352	361	337	354	339	304	335	353	364	348	358	382	345	373	342	318	338	322	331	370	352	342	357	337	340	367	341	295	335	387	359	375	362	329	348	323	368	331	325	332	338	370	307	346	330	360	345	329	308	338	325	339	399	346	318	371	375	387	357	323	325	314	361	348	348	344	359	341	346	334	342	338	325	363	380	366	308	341	337	337	310	345	298	356	350	344	331	314	358	351	318	340	364	360	346	363	355	346	354	331	350	331	327	333	335	346	349	340	309	334	363	335	347	359	353	367	320	364	338	372	348	349	340	315	355	363	345	334	383	347	335	340	349	345	360	377	320	347	328	344	353	331	371	371	380	312	339	347	341	340	351	330	315	320	349	366	322	337	371	337	333	320	366	343	331	369	343	341	309	341	349	349	329	357	316	333	315	321	356	360	317	398	316	353	357	346	352	319	365	369	325	346	294	323	322	385	336	341	371	372	352	346	339	353	344	345	308	337	342	345	366	350	331	344	337	304	343	330	324	331	343	331	287	333	346	346	339	349	335	337	309	340	330	382	331	308	339	342	324	349	351	349	331	367	340	362	329	382	321	343	334	319	337	367	324	362	338	322	313	370	376	340	331	306	349	339	322	363	340	349	343	412	314	312	388	295	337	332	359	312	335	334	337	316	344	338	325	376	332	339	345	331	367	328	340	345	376	316	331	341	329	362	329	361	352	335	353	299	314	353	320	319	342	374	334	362	351	345	346	370	325	361	364	311	349	312	314	331	368	350	366	339	315	403	324	348	350	337	359	354	357	373	350	330	329	344	330	371	330	336	353	343	355	326	378	322	330	354	358	362	308	315	337	338	346	320	319	351	322	329	337	349	324	341	325	314	339	321	331	363	343	343	343	354	329	332	352	342	333	368	376	318	355	339	369	380	338	320	367	314	327	364	349	330	348	395	305	323	329	317	332	364	348	359	330	332	322	329	312	371	361	322	357	341	312	346	311	293	366	299	346	347	312	332	322	338	368	362	347	346	362	344	350	353	345	349	357	329	316	341	346	373	334	344	383	317	315	385	370	327	370	372	359	384	327	346	294	310	357	325	312	334	347	339	362	370	419	356	341	351	321	326	340	338	361	363	305	327	374	325	347	329	334	367	366	330	341	360	334	370	344	313	315	319	370	367	361	331	321	360	358	349	378	336	350	378	338
1941	755	1256	1101	808	790	744	744	753	720	738	725	745	704	775	773	765	706	702	742	740	732	727	786	779	760	746	792	736	724	793	705	725	729	756	742	750	782	734	750	732	727	752	740	767	713	751	741	713	746	754	752	761	704	738	711	689	817	732	707	732	704	754	740	784	771	708	734	733	745	754	703	733	698	775	693	742	766	759	774	741	708	746	704	742	705	799	741	785	731	745	714	757	756	727	723	729	761	721	742	739	733	716	796	736	782	742	771	783	711	799	712	748	734	741	739	772	741	759	696	742	717	744	699	731	783	718	739	732	770	719	731	737	735	763	791	740	731	700	811	758	727	733	717	738	729	782	733	758	775	731	730	781	744	783	757	689	762	753	741	767	743	716	739	779	708	768	761	760	792	749	681	658	735	726	748	750	713	687	732	744	752	736	712	737	734	777	746	752	724	694	719	716	733	689	735	732	762	754	774	718	731	759	679	755	737	754	745	723	751	709	729	710	743	740	736	783	720	804	736	742	791	756	760	735	743	738	799	676	732	736	765	743	707	738	776	737	703	718	719	717	732	776	724	781	739	716	766	706	724	748	716	786	686	728	723	722	708	726	790	738	714	740	743	743	670	734	751	770	689	705	751	760	704	757	780	754	780	737	704	748	715	747	718	756	743	698	761	760	776	715	788	752	751	690	742	748	706	760	763	774	740	691	723	773	746	769	794	702	773	741	762	730	722	704	713	738	722	755	649	739	738	724	759	695	725	714	746	741	774	745	713	685	729	748	751	693	693	702	792	679	747	758	773	764	734	734	733	727	763	749	765	666	720	783	718	785	711	778	722	760	769	687	738	718	737	739	756	757	736	749	723	705	746	727	724	733	767	731	740	685	730	785	760	685	719	731	739	724	748	803	735	716	757	718	741	757	797	749	733	773	775	757	773	762	763	700	770	750	713	739	745	766	728	793	725	756	735	745	735	747	744	726	761	713	738	753	726	752	759	739	720	668	706	697	724	704	746	660	742	706	689	795	741	708	721	745	770	717	726	717	746	738	731	735	713	734	793	756	757	731	730	772	746	752	727	705	739	694	790	727	759	720	733	737	758	689	748	751	774	715	705	732	696	717	721	763	739	748	771	719	751	726	716	732	758	694	733	768	731	786	757	746	746	712	756	731	728	731	716	718	739	783	730	716	753	719	769	719	726	716	752	767	761	746	725	721	756	753	735	724	735	712	729	749	721	743	757	725	715	758	758	710	739	749	772	746	788	704	731	720	711	738	767	737	744	715	718	783	672	707	750	743	734	719	758	695	738	726	790	760	718	686	712	705	731	749	726	735	760	736	777	711	764	695	756	750	724	758	702	709	807	692	711	737	731	755	761	716	753	689	748	783	721	710	761	752	752	709	720	744	748	749	748	707	762	704	729	761	701	737	758	746	758	717	722	746	788	771	697	741	755	706	709	760	718	727	725	726	726	765	771	705	712	741	704	803	765	728	791	709	726	705	740	726	726	748	782	790	736	766	754	785	733	745	716	713	765	766	723	697	745	718	716	736	742	728	704	742	714	755	692	750	713	728	736	711	773	738	742	748	724	715	726	689	783	753	742	752	729	768	744	707	743	719	754	780	765	734	718	720	733	752	712	749	711	783	737	742	724	726	773	722	752	736	767	704	763	739	785	729	726	729	725	701	747	759	757	728	771	744	753	773	729	771	767	740	726	732	740	739	777	700	767	748	769	735	739	720	732	730	692	729	767	731	775	737	760	734	686	722	709	739	763	744	719	743	738	746	735	826	727	701	741	749	708	730	696	732	757	745	749	708	714	711	737	762	728	771	708	724	802	777	744	775	743	731	767	801	730	745	752	794	725	725	766	706	737	756	741	746	710	720	742	773	712	724	734	743	762	693	768	718	751	713	735	687	765	732	727	727	728	728	733	768	718	759	704	703	714	794	741	786	800	700	713	798	761	721	707	746	737	767	758	749	758	759	772	749	720	717	738	725	745	736	792	753	726	688	809	788	734	740	771	739	714	718	724	753	714	754	730	723	686	734	698	729	723	768	727	794	706	795	767	743	753	733	753	756	748	775	717	673	740	768	720	709	737	770	719	729	702	700	727	753	729	744	737	728	726	804	785	734	740	768	764	719	738	786	722	730	797	780	735	725	746	749	726	761	761	748	770	731	698	756	762	724	730	738	689	690	710	744	760	757	729	731	713	746	739	780	736	713	709	720	731	756	742	785	737	786	723	712	696	774	748	731	737	722	744	719	736	740	761	734	790	732	748	741	750	728	754	734	698	761	726	753	765	705	786	718	750	745	733	772	762	695	766	701	746	721	738	761	759	756	705	781	733	723	744	697	711	751	668	729	787	744	761	735	728	784	700	734	705	696	721	772	756	729	735	729	716	719	748	714	753	734	761	728	683	765	770	737	735	732	747	717	744	754	710	738	726	751	733	752	770	731	785	751	758	736	729	737	747	730	699	741	772	753	704	747	752	698	750	749	739	805	769	769	720	738	743	783	673	799	776	736	691	811	727	763	691	803	711	740	772	736	732	779	727	720	759	787	743	722	730	717	732	791	764	731	747	727	704	730	755	757	731	731	681	728	700	748	735	750	750	755	745	782	718	760	779	716	736	774	729	752	723	745	752	731	742	768	734	780	695	736	752	742	752	718	704	758	702	722	742	723	770	721	748	756	741	762	752	743	705	713	728	742	716	742	760	744	723	746	733	691	720	665	754	780	710	686	757	747	735	753	729	762	742	679	750	750	763	722	735	749	797	779	750	723	762	777	752	767	746	708	739	753	720	750	743	747	754	747	726	705	705	743	750	683	697	727	731	767	754	709	751	747	738	770	729	723	757	717	708	744	729	726	703	738	759	710	705	740	786	752	779	782	746	781	672	755	820	740	738	704	701	735	759	718	720	779	681	706	728	720	709	767	775	755	742	739	738	737	715	718	733	707	758	694	688	694	770	725	723	772	749	741	711	679	706	717	718	792	745	766	705	782	732	723	740	711	718	728	737	714	736	753	725	680	783	782	733	743	664	754	778	742	735	739	698	738	740	720	766	700	771	749	771	723	752	714	755	753	720	758	715	784	697	776	755	719	784	737	700	692	706	720	728	740	742	769	724	742	723	750	712	714	728	733	691	744	704	728	751	741	713	742	735	765	721	724	733	725	754	718	722	777	758	750	798	711	715	744	747	755	701	738	756	705	731	755	757	751	731	742	774	777	668	700	771	716	759	741	728	796	720	747	753	741	742	762	715	766	746	720	732	739	713	749	769	735	694	719	730	769	706	759	712	787	775	703	725	789	789	733	750	768	760	759	726	718	758	761	781	666	764	762	769	776	722	698	729	716	748	741	698	704	670	725	720	763	716	734	741	766	782	775	783	729	721	709	749	695	730	738	726	750	757	771	750	721	730	705	712	765	730	753	691	778	700	752	739	745	719	724	698	760	772	683	746	708	708	719	782	735	716	714	735	688	783	748	730	718	809
7172	495	873	662	396	264	232	262	223	198	177	191	179	157	186	170	170	157	173	186	181	158	140	156	143	146	142	165	150	168	166	172	143	159	154	157	170	147	137	165	148	177	178	165	175	175	154	161	164	173	149	159	155	150	171	143	158	166	177	143	134	138	153	160	173	150	192	163	155	184	151	162	160	171	166	162	131	155	167	146	128	142	161	165	158	180	137	177	144	138	152	161	157	144	140	135	155	152	136	144	164	155	152	162	160	144	139	152	153	142	134	143	143	145	179	162	152	147	138	109	152	156	151	187	157	156	139	166	180	150	163	157	142	156	154	162	153	159	156	154	149	162	143	146	192	142	158	169	136	147	159	171	142	153	160	176	157	164	171	139	130	148	159	128	156	167	169	170	168	133	153	152	166	159	142	159	156	148	166	160	145	157	172	174	145	134	165	183	158	148	152	166	140	147	131	156	151	143	137	152	150	142	132	144	158	183	153	148	151	159	171	175	156	180	180	174	176	172	167	143	198	145	137	149	148	174	145	157	165	148	149	150	149	161	155	172	158	160	164	164	160	169	144	143	155	190	137	165	136	161	158	190	185	168	151	163	154	150	161	158	153	160	152	148	141	138	147	158	131	166	152	145	147	152	143	155	140	149	137	170	153	170	166	184	183	168	154	178	156	146	149	142	161	168	139	149	166	168	161	158	141	180	163	153	158	161	171	175	153	145	163	154	138	144	175	149	161	145	174	143	135	168	177	181	156	167	151	145	190	160	141	148	147	147	162	147	127	150	140	162	149	150	161	156	133	141	177	162	160	151	168	153	126	158	158	145	149	190	136	158	159	170	139	168	157	162	143	145	155	162	157	157	166	154	166	145	148	153	132	164	166	168	171	169	181	162	180	158	136	182	145	158	151	147	165	153	162	156	172	161	160	146	139	165	147	151	149	161	141	154	144	161	143	159	156	159	176	168	174	146	141	137	169	145	162	158	179	136	147	130	168	144	139	128	161	159	143	149	184	157	155	143	142	153	152	149	155	144	153	177	153	145	188	156	142	153	148	143	184	186	154	136	153	153	153	135	155	160	175	150	157	151	143	168	157	174	166	180	182	172	161	153	160	136	149	153	146	154	152	187	153	125	140	155	181	155	167	122	182	178	144	176	132	148	157	157	161	143	151	158	141	151	169	151	137	164	153	169	154	159	142	184	171	184	146	144	168	172	134	159	169	147	165	128	166	170	146	143	127	179	158	155	144	164	177	157	137	152	181	163	178	164	130	152	154	150	183	156	161	163	147	192	155	161	154	148	152	164	143	158	147	166	173	160	153	154	164	178	147	142	171	164	127	132	145	137	174	158	184	149	153	149	124	142	134	154	156	175	138	170	159	157	177	147	159	155	186	142	162	165	126	149	179	161	169	180	151	161	154	133	164	168	159	145	132	146	133	146	173	161	134	151	151	146	145	161	147	175	155	146	134	141	179	163	152	158	160	152	159	152	150	130	152	148	158	154	137	183	164	151	156	126	180	144	182	175	180	142	141	171	176	176	164	134	149	160	139	128	149	183	180	148	149	129	157	150	176	138	173	168	178	159	169	156	149	158	155	153	154	171	153	162	146	162	156	152	142	146	151	176	167	156	164	183	179	202	187	171	167	160	162	167	164	157	173	157	168	161	121	158	155	129	147	139	155	169	138	170	142	159	168	153	161	155	151	151	168	145	158	148	154	146	159	166	167	176	161	157	155	150	187	127	169	164	156	176	160	185	173	170	137	167	152	133	149	118	143	130	151	174	165	152	138	162	162	167	176	169	180	178	140	124	152	139	164	152	144	143	154	165	175	166	146	148	146	161	156	167	168	179	172	168	150	170	169	169	132	136	147	161	169	177	164	172	156	144	163	151	171	193	165	145	145	135	135	167	155	153	164	164	159	156	189	154	122	139	170	134	168	134	144	173	171	164	135	187	160	158	150	160	159	137	193	160	152	143	149	173	164	120	141	170	173	149	146	150	149	143	145	160	168	139	143	169	159	159	143	143	162	150	150	161	149	171	164	161	157	156	141	147	161	150	143	159	165	130	163	159	157	167	161	166	165	137	159	162	131	168	172	154	161	148	136	164	156	178	158	140	151	142	164	168	142	135	152	173	149	145	151	149	153	154	147	143	154	164	167	152	152	143	136	180	161	168	146	166	141	163	150	158	181	154	149	140	130	182	154	175	136	167	143	153	148	148	146	166	149	167	161	156	166	152	192	153	129	148	136	168	153	164	155	148	158	153	144	163	185	155	132	134	150	169	156	152	163	140	155	165	160	149	159	167	158	152	151	134	151	166	152	169	161	142	156	148	144	160	165	153	170	143	161	158	157	140	153	135	172	163	136	155	127	185	154	154	169	148	145	159	153	175	167	147	155	158	138	143	146	153	138	175	164	176	162	150	138	192	136	155	132	174	177	189	167	160	152	170	156	148	151	115	145	151	148	146	164	146	162	167	175	151	158	144	162	143	156	141	147	152	143	133	135	159	155	164	165	169	161	167	143	140	172	175	179	204	161	148	152	147	139	154	141	158	133	176	147	168	150	137	148	176	159	159	159	145	146	162	169	142	181	150	163	151	146	154	150	168	141	157	165	145	148	166	157	153	147	155	162	174	150	146	151	165	148	141	133	144	147	150	133	155	164	171	161	170	152	128	148	184	162	134	138	140	151	159	180	163	130	158	157	136	169	136	163	158	147	152	155	155	143	156	172	179	176	147	171	156	163	158	139	155	165	150	140	145	132	160	156	162	156	132	168	157	176	158	165	164	148	141	155	183	185	153	147	161	147	158	145	146	154	161	170	153	140	144	148	159	150	172	169	170	168	165	150	151	165	156	144	150	148	165	148	150	147	174	140	156	156	171	155	151	160	143	148	153	155	164	164	145	137	150	138	146	144	167	158	135	150	170	149	168	170	167	163	149	162	180	135	157	168	160	147	146	194	139	163	144	162	151	173	159	145	169	163	131	149	174	166	159	145	154	177	142	176	170	186	155	132	164	175	149	153	146	138	169	147	160	155	162	140	152	148	156	153	143	140	158	152	168	164	175	165	162	155	150	155	159	135	151	166	150	143	175	179	129	155	135	152	177	170	164	159	173	169	146	164	157	166	154	139	164	164	152	139	148	152	142	146	156	168	161	156	136	135	154	151	166	160	156	144	165	164	160	181	186	164	186	159	171	161	151	151	167	159	153	170	175	143	165	171	159	142	175	151	168	138	173	130	166	150	158	153	142	146	125	155	148	131	159	158	149	128	146	165	139	172	150	172	135	136	176	171	127	160	143	152	142	145	148	175	149	149	149	145	158	160	155	154	154	165	170	149	159	179	153	167	152	138	152	168	149	157	141	146	169	161	146	174	168	163	155	160	172	141	167	168	173	147	143	155	162	173	165	151	148	146	144	165	169	165	161	174	148	147	150	140	150	144	133	153	140	143	169	157	168	167	175	147	163	168	158	166	146	157	158	154	135
6055	726	2192	1933	1407	956	789	663	683	597	549	469	517	462	460	444	441	450	413	389	421	438	383	426	417	346	412	383	368	375	367	366	369	419	418	386	375	394	415	417	401	390	399	396	395	377	358	390	378	382	392	374	344	369	392	392	377	390	375	404	382	353	376	366	380	385	370	401	351	384	381	391	414	361	373	346	401	402	363	367	364	358	374	379	377	377	371	383	321	373	416	403	380	363	399	373	356	391	376	363	396	355	360	385	380	330	398	368	367	367	394	390	349	394	369	405	330	376	363	377	400	371	383	380	380	387	358	375	356	381	400	422	369	416	345	388	369	344	389	393	372	382	366	366	361	357	382	380	379	365	373	321	374	364	344	386	372	353	370	384	345	378	355	411	390	377	346	428	394	356	384	393	347	394	386	389	389	371	375	359	369	364	359	367	356	358	381	387	368	388	385	382	388	364	364	347	379	364	358	334	361	319	359	350	380	366	347	389	356	377	381	383	346	369	414	360	370	376	348	351	358	378	370	400	410	358	348	365	383	358	390	364	374	368	396	340	372	369	349	394	361	370	362	394	374	390	377	373	373	387	392	341	369	399	361	385	345	363	374	349	362	352	377	366	340	383	391	364	336	377	396	366	389	374	391	378	361	380	389	344	372	389	384	369	372	370	388	328	367	386	366	355	372	378	365	361	381	378	359	362	347	378	376	379	366	407	371	355	356	389	358	405	329	358	362	390	360	384	368	340	387	370	398	386	377	359	381	370	424	386	359	366	385	372	362	346	389	377	388	382	356	339	381	337	376	378	379	408	387	352	371	370	387	351	363	378	398	357	390	379	396	363	380	372	383	376	379	370	386	378	400	360	369	430	364	400	368	392	382	362	381	374	382	384	381	365	386	391	355	372	358	387	372	399	372	376	391	346	415	376	367	358	392	403	414	391	338	361	386	385	410	389	409	345	363	372	376	364	362	396	378	352	351	355	349	386	364	374	359	345	380	350	355	389	400	344	393	373	334	387	362	395	398	395	392	400	359	328	395	383	372	402	364	374	353	382	356	345	391	356	364	377	374	393	366	362	378	358	360	390	384	413	363	344	378	362	398	362	372	379	356	378	367	401	371	402	366	388	349	380	373	399	364	349	378	339	356	389	345	363	405	405	391	362	366	379	358	344	370	394	347	382	368	357	326	390	360	380	402	376	380	392	385	394	399	384	375	369	346	349	393	401	372	378	386	378	367	380	425	376	409	382	372	353	352	421	360	405	365	368	383	373	366	418	382	355	324	336	346	339	379	365	372	344	366	393	382	390	349	374	343	360	363	365	389	349	370	387	345	404	350	361	395	385	378	349	372	369	362	394	403	364	406	370	382	371	378	395	391	397	404	391	378	400	364	368	372	363	379	371	363	383	369	363	373	372	371	354	373	350	360	376	385	347	372	369	368	343	393	363	363	379	366	374	383	389	352	362	360	393	324	408	383	386	360	354	409	351	362	373	389	390	376	400	419	396	387	397	361	383	355	372	393	362	348	382	394	417	351	383	374	390	361	343	374	342	375	361	399	380	356	354	400	355	378	359	395	370	368	405	360	372	398	389	357	358	389	399	376	357	401	389	394	364	375	397	339	371	415	364	363	363	388	375	363	384	366	366	374	360	377	384	417	375	348	363	387	371	371	405	375	394	404	388	355	373	359	372	377	362	367	365	410	383	364	376	347	401	370	399	351	322	339	384	382	346	386	381	370	394	352	353	377	382	366	359	375	387	348	374	381	364	366	397	357	377	393	369	385	365	373	364	387	352	387	364	379	404	350	388	382	364	400	402	393	360	389	373	371	368	369	339	376	406	351	347	377	360	342	387	353	394	365	407	367	341	384	387	371	385	334	352	397	361	400	397	386	370	370	357	375	363	408	357	374	338	376	365	374	398	336	380	376	379	340	408	382	350	385	338	389	372	370	380	384	371	397	359	365	370	368	344	375	379	348	384	378	362	353	384	378	365	372	387	373	371	372	351	384	370	373	368	390	393	337	354	383	372	370	379	369	359	387	368	413	367	358	366	359	331	402	377	377	361	406	345	359	369	399	377	350	334	382	377	383	413	343	372	402	375	381	352	331	357	376	354	327	349	377	362	365	355	393	395	384	360	391	386	355	345	390	355	357	436	376	386	407	349	361	363	397	380	405	371	367	376	375	364	348	353	379	373	380	366	375	389	368	366	347	361	405	362	368	366	373	396	339	400	390	346	382	347	402	339	361	348	376	359	359	375	361	400	339	365	361	382	396	382	369	390	385	345	379	399	326	349	362	405	334	375	389	383	388	395	362	387	375	377	391	385	413	373	366	345	388	369	406	372	362	390	404	374	372	347	374	361	409	377	398	367	370	380	379	352	382	379	347	378	372	357	353	388	370	364	363	372	398	390	387	352	364	373	334	362	369	374	397	380	388	384	371	363	384	370	364	388	401	371	365	404	398	378	397	394	384	349	371	402	369	340	353	386	370	387	360	368	423	379	373	363	384	373	357	373	347	385	374	374	381	364	365	365	368	405	408	393	367	371	374	387	388	400	354	378	369	390	396	345	386	338	352	393	357	378	361	351	377	378	346	356	368	390	345	379	400	404	384	379	345	363	364	375	365	381	390	405	389	329	415	361	376	371	375	386	374	369	359	399	396	398	379	393	412	377	363	365	351	347	337	360	369	350	391	379	370	358	359	384	389	381	361	372	349	357	375	371	380	365	379	386	390	356	356	410	370	345	381	405	397	363	381	362	359	365	388	373	396	349	385	435	379	361	346	373	366	369	365	355	334	377	399	417	363	364	387	363	384	345	359	381	360	355	377	365	355	373	381	361	410	358	346	399	376	410	368	370	380	364	365	355	402	356	396	371	440	380	320	383	374	388	367	364	350	397	376	364	334	351	362	350	384	359	362	377	363	369	376	373	365	397	362	395	391	377	409	361	360	386	380	405	372	362	390	375	399	379	373	363	357	353	379	359	378	368	385	372	378	373	372	376	367	369	369	375	352	388	374	363	378	416	370	367	377	388	360	362	399	341	384	353	352	378	356	365	379	365	362	376	391	379	370	354	356	342	384	341	397	379	366	368	362	373	387	406	362	375	390	353	402	408	367	366	371	338	380	335	354	418	380	400	381	383	381	377	372	353	369	367	397	323	351	374	363	365	376	342	373	371	364	395	336	384	378	357	375	365	378	349	347	393	402	385	386	356	367	357	406	343	413	392	340	360	371	360	371	378	393	360	371	379	417	377	410	366	381	360	381	351	368	396	377	378	404	348	358	360	352	379	379	371	348	383	365	342	389	387	359	375	358	367	343	348	359	360	387	379	358	370	372	357	369	388	374	362	350	378	383	367	383	385	383	360	355	377	384	381	341	376	365	367	361	388	381	370	350	366	367	363	369	384	378	361	355	401	377	368	379	341	372	414	387	353	395	354	403	395	371	344	371	347	365	398	344	395	346	366	392	395	333	359	382	345	384	384	388	395
13671	1152	1610	1145	678	448	341	264	274	231	234	229	203	215	210	168	195	192	158	178	166	186	156	190	158	193	174	138	152	161	153	177	173	170	158	172	150	167	164	166	167	150	164	171	172	160	183	175	156	163	186	185	190	188	148	144	156	144	181	170	156	169	146	180	153	168	146	163	156	162	170	171	170	177	149	152	156	166	163	142	169	180	164	156	159	172	186	162	178	163	158	153	164	135	156	154	158	163	161	153	166	153	155	163	159	172	170	136	176	184	149	154	168	135	163	143	168	167	162	167	170	151	157	167	165	167	176	158	157	166	161	186	139	161	165	140	157	163	135	179	166	164	164	148	160	152	184	175	168	174	160	171	155	155	176	152	183	159	171	141	145	131	151	182	171	195	192	179	171	150	166	173	200	166	157	182	155	189	161	142	156	158	164	179	167	163	179	172	164	166	144	167	176	157	163	142	142	152	138	167	189	145	174	161	146	163	157	174	173	172	168	150	161	183	146	161	165	173	166	160	137	161	208	154	182	154	181	181	148	144	156	145	153	154	133	153	183	173	148	143	157	160	179	186	165	155	155	150	153	181	180	167	154	151	173	170	139	155	147	174	179	148	157	147	168	164	177	159	159	172	170	183	172	169	148	143	164	135	162	171	175	166	168	163	159	155	182	165	148	176	202	163	163	161	153	159	145	168	173	149	157	171	161	191	168	168	141	149	165	164	127	154	166	181	156	159	181	178	135	170	168	159	176	185	170	144	181	160	178	149	160	138	173	147	182	169	155	173	160	175	149	143	159	140	172	153	170	150	150	173	171	154	173	138	163	127	178	171	142	194	159	178	191	187	158	174	174	171	168	183	151	172	138	165	182	166	158	157	150	154	164	147	169	192	169	158	148	163	191	172	144	178	145	155	166	171	163	160	174	160	143	145	165	157	162	179	167	167	168	138	156	189	165	190	162	171	161	147	192	144	146	142	170	157	162	171	152	173	163	148	164	170	173	179	157	166	167	137	167	169	165	159	172	165	143	151	151	146	151	172	171	164	159	166	149	145	160	145	150	188	180	167	156	159	161	166	165	188	134	153	179	163	158	183	146	166	170	146	173	145	169	158	164	177	150	185	155	146	175	156	171	142	208	187	190	165	169	154	155	143	157	168	186	171	177	182	172	202	178	178	163	164	136	196	184	168	162	142	173	158	157	165	169	187	169	162	149	158	148	160	176	148	155	160	179	159	184	173	175	167	173	173	168	183	172	145	185	163	146	157	175	166	147	188	178	171	171	159	181	158	161	176	157	169	160	152	149	174	166	157	161	153	173	171	169	148	185	152	192	137	170	173	175	155	167	169	173	184	164	171	155	127	171	193	174	149	152	185	160	156	178	167	162	164	176	176	168	147	163	159	175	159	141	156	177	143	154	185	171	159	170	144	166	186	180	200	155	193	179	170	174	152	177	167	156	140	138	165	177	155	160	147	159	151	157	168	169	161	168	160	199	162	156	182	183	161	161	155	154	157	171	179	154	185	145	162	174	172	157	171	150	173	169	169	163	184	143	155	158	153	171	176	162	177	173	161	155	149	167	149	176	153	159	171	165	159	153	150	169	160	144	165	142	176	161	134	177	162	150	156	168	154	192	187	156	148	161	180	159	165	173	164	181	174	176	186	186	149	167	187	149	185	163	170	135	158	175	185	182	164	174	164	154	167	161	169	170	169	152	156	140	145	165	178	152	156	180	162	151	134	154	180	155	166	166	151	146	137	178	165	190	156	135	156	184	135	157	168	166	178	138	168	152	152	155	158	158	170	149	153	164	165	172	160	157	180	188	180	172	158	152	164	163	178	161	180	149	153	154	153	153	166	160	161	179	171	152	167	165	160	174	165	176	174	149	166	169	196	144	191	183	166	164	149	155	165	186	166	181	173	166	184	160	163	175	148	173	180	165	190	187	146	145	167	153	148	180	150	189	187	170	152	164	150	162	183	146	187	176	155	170	159	152	162	150	175	164	180	157	162	167	152	198	183	177	176	173	171	182	145	171	172	156	180	163	161	176	170	173	151	145	171	181	171	186	162	174	187	156	169	175	157	148	169	162	148	179	198	175	132	152	148	171	172	188	171	184	148	176	156	148	177	148	140	176	179	183	177	160	157	169	174	191	156	151	165	155	162	155	151	179	173	170	172	173	146	156	171	175	167	159	173	178	152	166	162	177	171	144	182	152	175	154	186	154	148	166	179	173	169	184	156	171	165	161	155	178	170	190	168	166	164	204	140	162	177	169	160	149	148	148	146	162	168	166	169	153	159	162	164	170	190	170	166	161	150	164	176	150	176	159	152	161	171	167	144	189	148	153	142	185	164	146	164	171	197	191	128	164	159	162	193	144	175	166	167	152	176	170	148	143	160	144	179	161	161	208	197	166	166	178	152	190	171	143	171	151	186	126	164	172	158	174	155	154	157	173	171	164	164	173	155	167	177	191	171	160	181	161	172	136	163	169	191	144	159	145	173	157	149	167	182	143	168	150	153	189	176	176	157	162	156	170	150	134	181	130	176	183	173	159	156	162	154	150	160	170	161	188	186	168	161	153	155	165	178	157	148	148	166	167	155	155	173	153	126	151	142	155	152	171	158	162	153	172	188	149	138	156	175	174	157	157	157	161	170	150	175	164	167	152	153	146	155	182	157	159	160	157	178	135	164	188	190	166	153	152	157	159	154	153	156	165	167	179	169	174	172	181	192	167	174	168	176	170	168	147	160	165	168	152	162	190	157	156	154	175	155	171	152	165	168	157	172	160	159	154	148	162	162	171	170	156	162	158	155	161	189	167	146	169	165	169	168	165	133	174	177	172	151	161	175	159	171	167	153	147	167	163	157	186	156	177	180	152	174	174	184	160	147	177	153	158	173	173	186	156	146	153	147	173	161	135	153	187	184	154	161	184	183	167	171	172	149	165	167	158	164	163	173	168	168	125	178	168	161	146	140	162	156	158	166	171	156	168	170	165	154	140	177	167	181	170	150	141	166	145	161	133	176	177	166	187	178	152	140	173	152	208	176	168	175	167	160	178	172	173	181	147	164	180	150	161	160	158	159	151	160	174	158	140	162	161	129	164	144	179	175	162	181	149	175	143	144	179	169	150	156	175	167	183	156	165	179	175	167	161	130	155	166	159	157	156	151	183	181	172	161	150	169	155	152	148	164	169	155	168	167	168	201	182	156	180	180	164	160	175	164	153	168	173	167	161	168	180	191	158	140	141	173	156	165	195	134	167	171	173	180	180	158	135	177	182	148	158	164	177	167	165	138	172	155	171	163	148	136	175	191	173	145	189	164	157	164	153	150	161	146	164	183	164	167	137	140	151	176	174	175	169	175	179	146	155	163	189	179	138	166	169	168	183	167	155	157	146	181	164	139	139	160	132	170	165	164	167	162	158	179	167	177	168	164	163	178	149	166	187	172	141	161	160	148	149	163	172	195	157	167	149	143	164	153	147	142	163	158
7803	1091	3763	2976	2703	1588	1162	998	942	814	756	711	624	672	615	613	609	560	552	526	512	463	477	440	494	487	474	500	476	457	469	450	451	463	419	425	475	436	433	474	422	458	443	427	448	430	434	473	442	425	416	431	418	443	454	457	408	404	417	398	436	481	438	417	412	445	450	402	431	387	451	450	388	408	412	417	428	374	385	425	442	387	422	435	412	451	400	442	414	434	422	432	460	402	424	421	427	419	412	415	447	448	423	421	418	431	442	418	429	431	407	421	445	453	423	399	395	411	429	423	427	425	437	436	439	429	411	414	447	443	428	431	438	437	470	411	404	426	415	394	443	435	419	439	412	420	415	401	441	390	409	427	447	387	407	428	427	399	382	412	369	429	424	451	432	428	426	431	383	400	406	409	417	465	434	440	409	404	425	452	451	411	427	434	446	443	383	422	431	426	419	410	407	425	394	420	421	405	409	422	400	396	445	418	408	397	417	446	398	429	427	434	382	407	446	425	433	431	394	445	451	425	378	447	393	459	382	419	420	398	385	435	411	422	416	399	428	411	412	410	446	415	415	410	444	449	412	413	383	418	404	452	479	403	424	417	426	396	422	424	376	442	401	443	396	401	429	399	392	400	427	439	409	404	394	456	444	451	410	414	447	444	403	422	407	396	400	429	404	452	391	426	414	407	415	408	425	418	408	430	427	416	416	426	411	409	398	406	434	446	431	415	414	401	395	432	442	457	436	416	418	418	443	396	384	386	416	401	427	430	436	423	413	414	393	415	477	438	415	395	422	433	374	436	396	406	409	430	419	426	404	416	434	456	403	435	411	400	416	387	406	418	417	408	428	397	426	417	415	432	418	427	395	404	407	430	429	380	455	396	392	406	429	432	455	416	415	440	403	427	429	409	401	433	435	437	371	407	441	420	426	376	427	469	398	406	429	388	415	435	421	406	419	409	426	429	396	393	419	430	445	380	434	401	433	436	419	420	418	394	430	448	387	424	459	417	400	415	411	425	379	455	459	410	430	416	428	418	463	432	429	449	405	391	414	415	424	409	436	407	423	414	427	435	414	435	447	427	389	402	400	372	417	457	431	434	420	424	439	412	429	448	403	406	452	428	418	411	407	427	405	392	468	451	417	395	447	427	409	437	422	431	421	426	420	431	429	404	423	432	412	402	392	398	391	407	391	414	440	384	407	408	397	409	437	406	406	389	390	416	422	409	416	398	452	414	432	418	418	440	395	411	436	416	396	413	432	470	401	393	431	409	419	394	431	369	406	424	382	430	393	425	402	398	439	410	402	420	394	386	414	423	441	383	388	419	397	395	418	429	406	435	428	413	427	446	437	384	394	414	446	392	438	398	369	412	394	433	435	423	405	410	389	419	414	444	371	476	416	397	395	462	434	430	412	430	446	369	419	420	442	424	353	433	387	434	409	465	439	406	404	424	454	451	392	436	402	421	425	413	427	404	416	453	423	438	445	418	439	435	392	405	427	390	393	413	443	418	403	425	415	424	388	419	427	428	416	429	416	433	403	414	380	411	440	437	404	387	401	451	424	438	456	419	423	413	416	427	397	422	444	408	430	422	423	397	386	419	408	451	400	435	421	392	411	431	427	400	432	428	426	447	389	423	395	397	413	462	442	394	415	429	429	431	462	408	426	429	435	389	452	423	398	397	405	401	424	426	409	396	429	411	417	439	442	419	432	445	388	405	413	400	435	386	427	421	405	453	387	404	440	423	386	426	400	397	394	428	418	403	401	434	407	418	407	447	430	421	415	422	411	398	421	396	448	424	440	428	417	409	419	418	396	447	436	409	413	438	395	385	420	446	412	420	426	421	386	410	404	433	424	403	436	404	416	403	395	471	429	416	416	420	399	414	419	461	383	439	424	406	447	406	395	422	400	388	393	414	411	425	463	438	399	449	426	402	415	416	393	391	398	381	412	384	402	443	405	408	388	382	408	384	474	407	404	431	428	431	427	420	414	455	412	437	384	372	410	442	444	412	417	444	441	422	414	428	434	408	400	420	448	413	417	422	440	421	422	422	401	405	424	389	392	408	439	440	437	420	462	420	387	431	411	432	438	382	438	416	404	376	411	427	398	371	391	412	431	432	437	406	419	392	405	430	422	436	431	403	410	394	409	467	410	419	474	429	439	449	423	429	421	406	420	419	408	407	423	444	394	434	426	399	444	405	384	400	415	422	419	450	455	437	404	417	416	465	420	414	389	404	410	404	403	396	484	440	416	406	432	426	385	397	434	427	391	386	426	427	372	410	389	404	390	417	407	443	434	407	394	421	388	416	410	398	416	460	432	437	421	424	406	415	417	461	442	410	433	421	438	429	415	418	417	441	419	414	402	379	436	437	420	398	451	399	419	440	425	397	435	429	461	431	447	416	416	427	437	407	396	425	417	441	427	404	449	429	381	428	443	425	444	391	417	413	425	383	395	418	424	439	445	439	420	413	441	414	401	460	429	412	438	415	431	406	404	436	380	417	414	413	459	437	433	424	448	439	404	415	450	433	378	402	409	415	400	411	422	361	393	435	384	403	421	428	425	378	389	432	428	422	454	426	420	405	416	423	430	454	404	450	432	396	403	430	409	417	414	434	425	418	411	419	432	416	415	411	450	444	402	424	405	407	401	433	433	396	365	407	459	394	440	425	446	412	374	410	410	390	397	403	399	388	453	422	441	428	440	413	384	415	422	415	407	420	436	405	441	428	411	408	431	434	409	418	429	421	429	414	433	410	419	407	420	404	419	410	396	402	434	427	460	439	450	411	404	397	388	445	410	426	432	412	406	396	424	434	485	435	407	389	406	411	417	409	459	439	434	443	386	441	416	379	402	444	433	396	440	413	449	447	387	444	421	437	446	422	422	418	391	411	434	395	424	430	402	430	400	442	430	434	435	430	418	429	430	412	424	444	441	405	393	445	415	402	407	433	410	398	416	405	438	405	441	434	404	424	430	409	388	424	423	402	412	436	402	415	457	393	392	387	391	410	409	398	420	424	354	406	427	453	427	401	444	416	409	417	440	421	432	412	399	422	407	389	419	443	388	414	405	443	403	399	371	432	435	450	423	405	443	431	427	416	409	432	406	469	413	420	415	452	454	435	446	377	441	383	434	465	412	389	443	414	367	406	444	405	418	429	412	390	430	405	434	414	402	392	430	397	432	425	400	405	405	414	390	419	401	429	406	429	411	423	460	409	418	463	428	416	395	394	378	400	383	411	454	397	430	395	419	445	373	402	431	449	398	419	424	413	408	436	420	389	416	412	439	449	433	430	421	374	392	445	359	403	401	402	432	407	413	407	441	422	394	462	409	410	430	437	411	401	390	424	413	442	397	394	428	425	441	439	395	413	441	422	431	385	398	389	437	439	437	404	444	403	413	448	415	423	395	412	440	397	432	434	397	424	419	404	426	410	440	417	439	416	411	415	418	425	409	431	433	411	394	429	430	446	414	421	429	427	423	426	415	407	420	443
1670	349	455	369	424	362	330	348	367	299	315	373	342	371	336	352	374	355	377	312	346	328	318	353	351	342	366	345	345	343	350	364	362	354	343	370	335	340	353	364	367	303	382	337	336	334	370	333	327	340	335	339	380	362	341	330	351	362	342	333	367	319	317	367	336	323	342	333	331	364	330	394	326	328	337	362	352	312	354	371	312	336	371	371	331	354	362	341	340	364	346	328	321	351	368	341	328	345	340	330	358	353	359	338	325	312	337	363	346	361	322	313	335	338	367	347	345	347	317	309	325	341	337	313	357	345	376	348	355	321	315	300	350	347	351	370	355	333	319	314	353	316	323	345	318	344	283	330	307	304	347	375	359	339	332	350	335	326	318	370	327	346	350	338	373	327	346	308	311	336	316	342	311	345	381	323	336	331	338	360	363	341	343	328	314	316	300	328	322	375	332	339	362	329	313	334	343	358	366	331	342	338	353	339	324	334	362	326	371	381	326	334	328	324	343	334	361	310	331	350	360	326	327	370	340	317	361	372	335	339	328	378	345	338	362	325	328	334	346	336	345	340	348	350	330	378	371	357	329	332	350	347	348	339	360	352	345	356	311	313	377	316	345	358	326	335	363	340	356	352	361	353	375	327	339	320	306	378	351	355	351	353	338	364	341	344	292	333	335	359	358	300	329	334	343	352	337	359	369	332	360	387	316	353	341	338	309	363	346	366	345	324	346	343	338	362	348	342	299	347	326	390	346	355	352	348	380	403	335	374	321	336	370	336	359	333	327	326	314	303	334	367	378	313	329	314	331	367	344	362	347	354	338	375	334	359	344	374	348	289	347	325	375	341	329	336	343	344	371	346	338	340	353	350	338	333	333	316	356	364	339	354	347	348	311	340	337	365	304	329	329	368	367	361	368	367	340	294	302	322	340	356	326	343	327	305	335	325	329	316	332	316	344	334	361	313	367	327	354	357	379	319	350	354	325	356	332	342	326	350	358	343	322	299	351	357	326	347	345	351	374	363	346	351	361	352	336	376	334	338	328	312	383	395	332	329	366	373	347	328	293	334	358	323	329	327	353	337	350	335	321	343	299	344	337	329	314	326	351	316	332	374	293	329	324	304	343	345	380	357	362	365	318	319	340	322	363	341	354	323	300	344	307	336	332	336	324	368	321	378	359	316	362	354	348	319	301	291	342	300	355	345	323	352	331	347	363	364	363	345	366	368	341	322	343	334	326	347	335	355	332	355	351	315	372	332	355	356	357	327	320	324	345	316	326	367	355	319	354	319	317	313	364	328	332	357	336	342	336	347	345	336	343	318	326	368	319	353	302	334	353	364	356	359	369	365	319	356	316	337	351	310	342	352	326	315	322	370	328	345	344	328	350	320	361	315	353	330	356	331	362	359	372	322	330	338	308	322	309	311	322	326	331	324	332	370	338	333	343	341	367	329	333	320	359	321	370	387	350	340	320	339	304	356	369	341	385	332	332	348	306	315	354	355	332	363	382	349	334	335	335	339	350	382	371	332	333	358	352	357	359	324	390	325	331	349	350	346	322	281	337	342	307	304	362	346	362	357	362	314	369	351	353	303	341	336	352	354	355	332	334	333	355	344	326	331	336	353	327	311	338	366	363	341	299	299	344	339	370	379	378	318	342	353	327	357	351	361	337	347	345	363	357	350	338	328	316	347	368	328	374	310	341	371	314	308	328	326	358	353	344	327	354	342	338	331	339	335	337	347	348	331	336	339	343	352	354	353	344	350	291	323	305	340	317	381	329	341	313	317	331	310	334	337	332	370	366	346	362	311	303	350	331	338	292	318	333	337	336	375	339	376	321	332	372	363	345	354	342	325	337	370	338	363	311	345	342	328	362	348	377	348	327	320	344	356	327	356	306	301	376	313	338	364	325	330	335	374	358	330	327	372	334	348	333	339	328	336	330	343	337	342	350	344	359	345	313	333	339	351	333	342	359	361	343	375	325	353	334	327	306	334	326	368	346	341	353	365	340	313	369	364	295	299	359	362	369	343	341	358	350	348	350	303	371	328	348	311	327	361	316	320	348	344	358	354	328	323	360	332	321	309	347	357	313	342	351	315	354	333	336	342	349	324	321	304	296	339	340	348	373	348	356	362	312	316	335	357	332	325	375	346	346	348	349	342	362	325	328	343	340	324	352	358	351	352	302	348	343	325	384	388	368	361	332	334	326	321	330	355	370	350	353	362	353	339	329	347	344	314	321	301	329	332	317	340	331	348	340	344	352	377	369	305	356	345	340	343	335	346	312	329	334	361	332	369	330	318	342	343	296	335	323	345	363	339	342	315	346	304	314	356	341	370	341	370	323	354	359	328	309	357	350	350	326	338	341	351	348	318	341	360	360	332	362	323	326	356	331	341	341	382	364	361	305	361	362	334	365	343	326	327	346	332	326	361	361	323	319	335	340	367	345	367	329	358	369	348	347	393	327	370	331	323	386	385	320	394	377	345	365	362	332	309	316	349	355	344	353	332	325	351	334	330	340	311	382	324	309	367	354	359	346	344	307	322	382	333	316	325	332	370	341	338	294	338	319	347	338	365	378	374	344	346	331	344	312	380	327	335	344	352	366	367	369	350	346	327	350	333	347	374	298	383	347	334	324	320	371	332	314	327	315	321	336	316	344	345	359	322	344	326	339	358	307	364	347	347	389	324	352	333	296	321	360	337	341	362	338	341	372	339	317	341	295	297	368	343	320	346	338	324	310	276	341	365	326	303	312	348	363	330	338	342	337	308	314	347	341	357	340	326	345	354	346	345	356	333	344	325	357	343	316	352	339	328	326	315	360	368	364	344	326	323	327	357	272	338	334	331	339	363	312	329	354	321	359	306	326	379	352	353	348	345	355	353	334	343	315	351	343	372	367	368	362	351	334	326	354	338	339	338	326	318	323	339	345	321	331	317	359	336	376	353	326	356	327	335	337	377	296	343	320	344	349	291	309	346	358	354	342	358	344	347	331	323	337	314	297	323	330	365	356	359	367	349	367	333	357	401	337	354	354	342	349	327	338	332	351	390	360	364	346	348	360	344	341	339	331	362	360	338	343	359	327	367	350	331	358	350	349	319	331	356	394	351	333	330	313	339	325	366	404	329	320	353	332	344	369	345	367	355	290	359	318	325	345	330	317	355	313	335	335	337	346	353	306	345	348	344	351	324	346	352	369	345	303	357	314	335	364	370	327	312	329	369	373	359	341	337	309	332	331	328	338	352	352	338	360	368	349	362	343	387	370	333	351	369	360	342	336	316	345	328	374	358	309	300	357	332	349	343	333	338	386	371	328	327	310	325	368	331	376	335	361	320	335	329	338	365	382	366	374	339	359	342	327	328	339	369	359	363	363	337	318	375	325	333	306	334	349	335	333	345	332	332	365	359	327	368	327	353	328	326	367	311	352	344	350	325	358	322	357	353	337	307	380	385	347	358	334	347	351	307	356	365	331	332	348	357	314	323	381	389	364	314
1865	748	1096	896	1238	759	800	782	756	714	791	781	768	730	731	743	771	716	793	757	751	774	741	774	796	747	727	730	691	727	741	744	787	731	724	699	741	738	699	774	765	759	792	777	785	692	770	731	752	771	725	734	701	759	755	770	780	722	751	750	709	759	730	711	758	704	729	751	720	690	788	766	730	704	711	745	738	728	685	706	734	688	719	709	720	728	746	703	758	699	714	733	724	739	779	728	764	712	699	746	739	712	725	787	692	768	688	733	745	720	774	761	727	725	776	716	714	787	744	768	715	741	752	742	715	739	744	723	700	776	699	767	705	765	735	724	753	657	727	699	757	734	731	737	792	781	742	696	675	798	730	726	745	740	752	737	729	723	763	742	747	764	777	719	692	757	725	685	798	736	736	720	756	742	740	711	736	748	770	703	727	744	737	709	706	709	770	741	785	709	711	764	753	743	757	758	782	711	703	736	762	722	718	739	701	721	773	720	721	717	731	699	731	752	723	764	750	736	745	705	714	673	712	704	754	720	723	708	732	750	751	757	713	757	731	706	696	748	709	725	703	709	724	707	743	692	741	779	722	701	708	710	743	756	749	728	739	724	701	726	734	764	740	731	699	748	715	722	738	712	786	740	695	718	777	684	788	777	721	754	764	769	734	722	741	734	707	713	714	760	729	691	802	720	717	755	696	710	684	691	714	690	728	761	701	737	774	775	700	768	781	713	707	728	728	736	733	739	727	775	724	727	757	729	770	719	702	753	754	748	796	702	771	726	742	719	739	689	733	685	732	738	725	709	719	715	759	720	729	732	709	743	761	734	794	706	772	770	715	775	715	690	759	710	744	723	741	729	695	751	757	739	767	732	764	755	733	725	741	738	699	721	756	767	752	734	716	741	757	752	714	792	709	708	723	762	760	719	714	703	732	699	729	725	758	775	790	663	772	746	736	745	720	758	720	711	741	709	702	737	764	777	737	757	723	789	748	707	767	740	725	752	720	761	703	723	699	788	698	748	794	729	727	767	712	794	727	777	714	713	742	735	724	726	774	730	755	667	727	781	717	757	738	714	777	715	748	757	746	759	762	738	783	734	749	728	704	741	741	735	702	713	721	711	750	719	704	739	732	751	753	719	723	714	729	731	770	742	735	700	733	758	739	767	753	749	742	728	772	762	749	796	748	726	769	701	740	703	728	730	752	726	735	697	759	727	779	739	734	755	708	767	701	771	724	760	672	735	715	761	702	718	747	757	740	747	786	717	756	725	747	731	680	712	751	766	730	751	712	715	705	777	715	692	699	707	820	718	786	754	759	764	700	715	717	745	751	762	750	735	731	768	754	741	767	762	759	762	713	718	751	734	757	754	730	741	752	765	695	747	701	745	702	756	761	704	689	726	713	723	723	737	759	706	723	721	741	712	692	773	700	732	735	753	725	720	743	792	725	723	685	721	760	731	698	732	730	711	740	706	748	698	773	736	739	670	742	721	765	716	739	742	730	738	744	715	724	766	721	744	733	697	791	711	748	739	712	730	727	750	763	741	709	749	716	726	750	787	722	682	741	729	688	707	786	734	770	764	736	810	773	731	736	736	775	744	791	750	700	759	729	714	731	720	724	747	704	746	698	776	740	755	719	699	737	698	762	733	744	736	740	781	731	748	741	751	747	758	690	733	742	760	744	781	746	788	710	699	723	666	764	672	701	730	793	706	736	751	745	721	729	722	792	758	760	714	761	792	725	725	716	732	700	687	753	842	720	729	718	737	734	735	738	748	698	716	736	704	695	741	753	760	784	766	760	760	710	702	722	728	751	746	714	786	727	751	729	732	677	721	739	677	728	736	745	754	754	757	739	690	711	756	730	729	779	756	724	732	734	745	735	692	710	685	699	665	752	787	719	753	743	708	722	716	722	787	719	755	758	719	710	759	763	762	710	753	713	743	731	710	757	709	719	774	751	725	733	725	722	735	745	733	763	755	759	741	762	765	766	735	692	746	706	709	756	701	759	761	741	729	735	734	721	753	768	763	733	764	739	725	726	743	752	765	747	754	765	719	744	765	744	667	788	711	729	726	753	744	720	732	747	713	736	714	703	719	753	753	758	745	722	717	744	716	789	726	710	700	747	743	737	754	710	774	736	747	676	750	714	739	746	724	730	748	738	719	762	739	770	770	716	739	766	764	754	701	745	800	749	795	779	751	713	770	717	746	728	741	711	812	757	733	795	715	777	769	761	738	745	680	716	754	742	721	747	728	747	721	742	756	720	728	756	741	741	759	723	656	721	766	747	737	725	727	722	751	745	728	710	755	739	751	713	754	730	684	758	734	751	726	752	699	746	757	727	721	749	711	759	727	691	731	741	751	743	747	705	814	774	734	773	750	732	776	759	735	748	710	698	704	760	727	726	750	694	753	741	721	746	732	737	721	768	698	756	743	712	675	785	760	743	690	733	731	730	726	662	729	734	742	765	734	734	781	718	730	742	779	732	748	733	712	767	738	743	704	786	692	729	756	744	732	786	774	771	767	798	719	742	734	774	781	786	742	690	750	741	745	699	690	743	653	759	714	758	764	706	728	682	736	743	722	764	739	748	742	769	740	740	753	763	743	770	747	768	754	735	722	767	726	675	760	729	649	753	757	718	741	745	750	715	712	710	832	753	734	729	736	754	774	746	709	721	734	709	756	718	737	707	712	719	705	708	732	796	733	670	760	767	719	730	717	723	758	718	704	729	729	721	720	713	731	731	716	724	729	722	705	724	771	718	740	748	761	711	696	726	735	748	685	726	739	722	764	749	743	714	751	721	722	741	691	717	783	745	773	714	728	746	757	722	709	679	683	801	754	752	716	757	760	788	734	748	758	784	742	737	723	754	720	729	712	688	724	738	735	727	737	715	742	745	747	786	720	719	723	722	732	706	691	700	738	748	752	747	734	745	713	714	737	721	720	738	728	707	744	749	773	767	710	738	698	731	775	740	821	745	737	757	752	667	753	735	770	771	762	772	765	757	715	746	705	726	726	707	787	728	771	725	733	714	724	762	733	775	720	744	703	769	735	735	733	757	759	773	739	742	758	749	789	744	745	704	703	720	715	751	735	732	760	751	739	764	782	760	723	738	717	786	743	741	763	693	753	725	750	750	765	769	760	673	774	716	758	708	732	681	721	708	712	743	734	686	730	728	708	782	747	755	794	746	752	722	718	745	740	786	787	728	742	753	733	743	742	734	696	759	737	715	764	689	727	733	730	721	770	745	715	722	746	751	771	726	737	701	705	722	800	730	749	752	724	758	695	747	730	697	674	763	775	728	701	737	710	741	729	731	700	777	731	699	724	741	734	741	710	674	716	693	750	762	730	740	730	723	744	748	719	761	706	744	715	706	690	754	766	742	712	773	724	748	689	724	762	753	721	757	766	702	693	767	730	737	769	707	701	722	690	734	719	742	655	738	769	756	729	750	720	682	691	717	731	736	701	758	661	681	768	726	784	698	715	741	719	723	706
7099	540	625	526	737	305	236	219	203	194	182	184	156	178	185	159	159	175	148	172	165	161	155	163	151	155	162	178	169	164	156	176	152	151	165	153	145	154	180	158	174	139	163	157	136	185	155	167	172	136	146	169	165	152	154	177	168	163	158	160	135	166	160	184	152	181	161	141	183	132	145	172	184	157	148	149	147	141	152	157	144	148	162	169	162	161	146	153	168	130	126	148	151	147	158	174	153	145	156	163	141	162	153	145	154	155	149	167	134	134	177	156	140	153	165	177	177	139	154	177	173	147	136	142	149	158	159	164	153	154	154	159	155	153	158	150	179	160	156	161	142	164	147	160	135	133	145	134	143	146	149	159	153	157	165	158	174	173	170	156	169	174	143	167	130	145	156	167	164	151	159	169	175	162	149	164	140	138	136	164	161	146	166	165	154	155	152	144	157	144	122	157	156	141	158	139	149	136	164	161	150	172	175	162	175	171	152	176	142	166	147	165	150	174	172	185	152	158	158	148	169	156	135	151	162	162	133	161	158	181	143	160	194	150	168	151	131	162	150	175	131	147	161	159	167	166	165	159	167	159	133	157	162	167	167	153	165	173	166	149	177	169	154	146	158	153	132	158	164	171	172	134	148	157	155	137	161	159	148	161	147	180	158	137	173	165	151	153	160	139	161	156	166	151	151	178	147	136	154	155	167	155	140	161	163	149	166	142	169	168	188	177	169	174	172	136	156	154	155	151	175	154	176	181	153	139	153	152	166	137	140	158	167	152	179	176	158	138	150	169	159	157	174	147	160	175	187	156	133	161	144	150	157	179	162	162	154	161	167	151	154	153	127	146	141	171	149	160	163	157	159	144	165	133	159	160	165	159	159	159	157	140	159	156	153	171	147	159	155	160	167	139	157	163	155	168	167	145	148	155	148	180	176	151	160	137	149	146	152	130	175	156	145	150	151	179	162	155	132	141	143	151	169	151	139	141	133	176	146	135	168	147	175	147	145	159	164	152	159	148	140	144	151	155	176	148	164	164	172	156	162	158	143	144	155	145	141	173	161	138	163	157	188	154	155	163	147	157	147	144	164	171	165	159	168	143	159	149	150	163	195	159	145	150	162	160	164	154	161	155	140	140	161	152	183	159	151	158	135	144	164	162	151	129	185	173	133	151	164	174	158	156	173	172	155	150	174	169	162	161	172	153	170	171	173	161	160	155	165	173	151	149	141	139	157	149	136	143	163	165	156	152	161	154	155	165	133	150	158	149	189	147	171	180	167	156	170	179	150	148	150	148	172	142	151	131	118	178	163	144	191	144	165	151	158	145	166	162	178	178	158	153	170	171	166	145	167	144	138	173	157	174	138	182	162	158	157	176	169	161	131	141	155	159	143	170	162	154	173	154	158	162	140	158	152	160	176	156	153	191	167	152	159	146	165	157	162	166	156	158	168	165	153	143	158	174	173	166	174	141	166	147	165	176	142	142	137	159	152	174	167	143	172	154	134	147	160	175	163	140	158	153	148	155	152	179	165	171	167	146	146	151	155	140	159	158	166	155	177	182	163	187	152	151	175	146	142	154	157	169	151	141	147	163	144	160	179	167	165	182	164	177	151	189	187	160	127	141	153	163	149	175	151	145	167	182	183	141	153	162	169	167	162	174	166	136	181	172	148	158	155	182	163	156	167	157	156	161	176	148	142	159	148	141	148	156	164	148	175	155	168	158	140	171	160	169	145	153	136	161	171	143	153	141	145	175	147	164	160	171	181	170	153	169	143	177	142	146	169	172	155	178	139	153	175	169	143	161	162	152	162	174	159	154	142	166	155	149	136	138	158	154	153	163	151	155	150	141	158	151	152	158	162	137	165	141	148	142	149	124	149	176	160	158	168	174	163	151	172	141	152	147	179	135	157	172	141	167	151	171	148	141	140	156	148	175	151	160	167	154	147	175	187	167	153	156	163	166	145	156	141	171	171	145	159	131	148	179	141	132	153	172	141	146	129	160	171	173	175	157	158	156	135	159	159	165	155	147	145	169	184	169	175	191	163	143	171	165	164	140	153	163	159	179	170	160	150	179	174	139	148	165	154	156	137	165	154	164	145	154	152	177	156	162	135	169	131	169	169	159	166	165	152	162	111	156	170	153	160	146	169	162	148	163	139	159	176	156	155	153	144	165	161	135	159	160	161	139	166	168	169	158	140	167	166	196	152	180	168	165	157	144	163	178	154	147	184	165	171	146	155	142	162	170	175	150	154	135	142	141	158	155	137	166	158	149	159	168	149	148	157	176	181	161	141	153	155	143	150	154	146	151	147	173	167	168	155	148	157	151	156	148	149	149	143	168	165	165	178	168	177	173	152	153	150	152	166	170	176	151	135	148	165	135	167	159	146	163	171	144	148	148	118	148	148	158	155	174	147	130	173	136	139	171	146	156	179	155	144	149	158	132	143	138	127	170	147	169	142	166	173	164	164	154	180	196	165	139	159	163	147	147	165	156	152	150	143	152	161	162	163	167	164	165	173	160	150	142	157	131	168	177	173	157	163	156	143	121	156	141	149	169	158	162	159	168	144	173	134	145	117	149	162	140	144	147	151	164	152	150	150	165	137	160	147	161	162	134	173	162	139	125	164	159	179	144	146	163	152	146	143	156	137	179	161	182	154	178	158	144	170	166	153	158	152	167	200	148	168	145	170	163	153	155	147	150	161	152	164	162	159	170	147	167	152	157	151	144	172	143	143	151	155	141	154	164	163	150	178	156	156	146	151	166	154	186	156	161	166	181	162	130	171	140	161	171	155	169	168	152	164	143	157	162	140	179	168	133	163	158	163	168	144	141	158	163	133	145	139	140	153	140	132	169	135	157	162	128	168	182	155	151	144	146	165	141	155	135	148	150	163	155	163	150	150	172	163	184	135	156	168	146	135	148	136	136	169	149	169	145	174	145	159	172	158	151	164	151	174	145	167	145	138	139	152	147	180	157	174	158	158	169	147	166	145	157	170	163	163	132	172	149	150	158	164	147	174	158	140	155	151	149	154	148	139	163	141	137	152	158	134	157	160	147	148	168	149	141	144	161	173	141	169	173	166	150	144	161	143	160	127	143	147	159	168	176	150	173	160	181	131	148	145	197	167	145	162	168	150	162	155	165	167	143	164	148	164	135	175	147	159	166	185	152	164	151	165	165	164	145	150	144	168	159	181	155	137	162	174	144	165	163	162	176	152	160	142	163	128	157	158	151	160	171	153	166	168	171	154	175	157	127	152	164	169	165	164	171	167	152	189	187	167	192	143	161	141	155	149	172	153	162	159	150	147	147	175	146	153	165	160	164	170	166	170	152	167	160	143	163	166	175	172	140	147	132	141	153	134	168	153	147	170	147	154	173	126	169	144	141	156	154	157	151	154	179	159	161	153	165	156	145	146	172	165	150	165	151	131	158	155	171	163	153	151	171	177	153	167	178	156	174	136	146	176	168	135	152	152	147	153	157	171	152	145	175
6006	722	1531	1573	2981	1000	794	693	593	580	565	514	494	469	488	465	458	451	452	434	413	381	447	394	384	427	430	409	389	416	417	421	394	409	387	369	406	406	369	386	366	398	371	401	421	359	374	388	397	359	360	385	413	351	387	341	413	405	386	430	385	425	418	383	385	392	370	388	367	342	350	379	364	358	396	410	366	416	351	370	360	357	374	405	370	419	382	405	362	365	398	394	370	369	393	385	382	375	365	369	380	374	360	377	405	396	369	380	349	372	383	404	392	356	350	371	345	330	367	400	361	415	366	433	353	341	367	397	355	398	351	402	359	377	377	355	387	397	387	358	387	375	359	346	384	382	374	378	358	368	391	351	405	374	339	397	370	373	391	362	351	392	398	374	392	385	377	356	375	371	360	370	395	380	349	361	378	393	377	401	402	357	345	379	405	345	370	371	398	351	354	389	363	365	353	378	389	355	408	347	373	400	380	369	382	376	368	386	330	373	369	421	373	352	396	350	369	389	365	354	336	363	380	378	351	384	354	374	365	379	364	413	346	381	368	419	389	369	335	415	365	406	379	347	386	352	395	374	366	377	392	387	376	390	370	361	363	392	359	360	403	416	379	396	383	366	389	358	353	393	366	380	376	394	363	369	388	381	377	351	373	373	368	374	362	379	359	363	412	380	349	384	394	360	389	395	412	356	362	374	390	404	385	378	363	354	366	361	359	380	402	357	375	409	393	396	369	356	372	361	368	392	391	394	401	354	356	363	397	368	382	366	355	374	379	378	379	392	380	402	354	365	381	344	386	338	392	398	356	379	394	408	369	367	371	364	400	367	369	369	369	363	376	361	388	360	385	384	323	367	386	383	389	384	387	369	369	371	425	373	387	380	366	384	368	407	395	352	372	381	377	345	391	368	373	369	360	354	391	393	383	415	372	364	401	390	375	396	347	374	397	354	397	383	342	329	384	346	419	367	386	374	398	346	365	380	366	392	357	370	390	375	416	367	367	360	371	403	353	381	366	370	374	377	409	341	370	363	414	388	418	388	355	418	362	328	358	389	389	359	357	385	379	411	397	371	398	381	360	359	388	351	379	365	324	399	372	371	383	362	345	370	353	390	375	330	353	403	365	381	353	371	370	365	410	408	401	387	349	376	368	397	364	370	402	385	379	383	354	373	383	370	357	386	367	365	358	388	397	364	370	381	346	381	393	404	326	413	381	356	404	381	377	338	350	370	371	387	384	378	387	402	350	358	358	385	371	381	362	375	379	369	341	402	361	377	345	369	363	373	379	382	405	406	339	371	349	367	400	371	375	367	376	353	356	367	338	342	389	357	352	391	348	361	346	359	395	339	361	357	404	338	371	366	361	365	354	367	352	388	386	348	399	362	387	361	349	358	352	364	378	374	380	377	328	418	384	372	381	390	376	359	347	357	372	395	399	387	353	373	361	359	385	388	371	370	363	362	341	346	413	398	387	387	370	371	371	373	369	376	346	388	370	385	384	378	372	387	347	358	371	360	394	396	362	386	358	391	350	385	406	373	396	399	369	368	375	374	393	368	375	371	411	330	378	385	342	392	406	375	374	403	390	334	361	370	361	423	348	357	379	363	383	399	394	375	331	402	391	400	354	368	389	401	379	365	378	390	383	378	393	365	336	380	354	381	368	373	358	374	341	406	381	380	372	365	361	382	383	360	365	366	411	370	389	380	369	343	393	361	373	366	366	359	380	382	389	335	394	352	382	389	364	404	395	395	357	382	373	366	348	393	383	399	349	395	379	381	381	402	367	391	335	405	380	370	362	366	388	375	362	399	392	349	366	383	345	348	383	357	394	384	368	384	375	379	350	403	388	358	402	391	381	344	353	365	346	392	386	368	388	337	333	380	409	374	400	356	379	364	383	342	380	380	381	356	367	348	390	381	379	388	358	366	391	392	382	373	360	376	343	373	385	377	396	347	360	371	390	378	349	354	359	370	367	364	367	359	416	378	380	402	369	382	319	367	359	356	386	378	376	343	375	379	405	393	391	346	374	368	373	366	343	378	379	400	361	357	344	354	360	412	396	385	356	354	409	392	360	359	362	397	346	363	355	359	374	348	382	373	369	359	386	374	372	364	358	355	334	370	371	361	362	368	365	395	403	365	365	416	353	384	366	372	385	341	382	387	380	372	383	341	363	363	391	379	373	333	392	386	398	337	384	337	384	364	354	355	373	346	348	361	357	399	418	370	371	375	379	353	394	382	359	372	368	367	385	363	380	370	403	365	390	379	360	387	369	394	382	404	383	361	386	379	387	391	374	373	378	352	367	343	404	360	353	378	341	355	346	407	359	362	357	406	366	379	344	383	374	393	403	384	385	376	363	356	400	408	375	385	376	368	366	403	387	381	372	390	408	375	384	359	379	360	406	393	395	402	370	373	389	358	401	347	350	410	381	352	364	393	382	417	319	408	365	380	352	368	408	395	432	377	377	402	361	348	382	379	402	348	369	356	367	380	350	362	385	370	379	386	373	385	392	385	391	426	346	349	375	372	375	364	351	342	366	393	383	337	399	345	373	352	377	350	368	388	400	364	405	370	380	364	347	364	363	352	354	342	367	365	394	403	390	373	336	362	366	350	354	375	378	349	388	366	376	361	357	351	390	367	383	353	390	391	382	391	332	361	355	363	350	350	364	394	392	391	353	354	365	363	361	359	337	341	368	362	347	374	387	387	378	380	408	338	388	399	384	401	377	377	377	361	357	353	378	367	402	416	364	404	399	384	354	347	380	376	354	416	364	355	365	373	368	341	356	380	367	367	390	384	409	340	394	362	393	345	391	386	379	346	447	398	390	346	376	412	379	371	381	383	348	348	375	342	405	374	362	346	404	399	396	348	388	365	387	380	369	364	362	413	377	361	362	393	360	403	419	369	344	393	397	366	364	378	390	371	373	418	360	374	371	361	382	399	346	360	372	349	366	378	396	383	363	403	400	374	361	393	364	360	365	352	391	380	369	357	367	371	388	377	341	344	389	384	387	359	426	361	362	369	383	408	371	369	379	368	356	370	357	351	350	401	389	391	370	364	360	334	373	344	392	367	361	371	379	374	390	361	402	371	390	405	375	383	349	341	341	380	350	388	355	377	392	349	393	373	385	375	354	334	346	350	360	342	377	365	405	370	385	378	368	385	367	404	401	358	397	345	394	408	403	339	410	382	365	354	378	381	374	402	366	364	359	383	374	350	351	374	346	371	362	381	374	357	381	317	383	374	369	380	384	373	361	391	399	397	323	398	417	416	356	378	361	398	375	385	413	418	365	359	366	383	387	358	420	404	369	333	344	346	382	372	381	416	387	359	367	371	383	422	407	383	381	395	376	392	362	391	342	386	382	382	352	386	407	378	405	383	379	362	364	361	376	384	388	379	395	373	380	401	397	357	361	365	360	359	388	415	375	382	344	380	378	373	372	391	338	383	364	377	361	379	341	354	353	399	362	376	404	414	359	362	378	400	377	388
13560	1134	1120	887	1477	424	339	279	231	225	227	214	191	210	177	195	202	190	166	163	155	169	180	165	169	169	166	180	162	168	169	178	179	175	163	203	159	162	170	160	160	182	159	162	183	187	157	165	143	148	165	179	158	149	167	181	194	162	154	167	169	153	144	167	140	169	166	177	177	190	152	170	141	166	150	169	183	169	177	146	164	165	183	165	204	143	141	160	163	191	175	155	171	176	162	179	189	173	156	158	171	162	158	139	152	176	166	161	150	178	158	173	169	161	173	172	189	144	165	163	177	172	182	192	185	167	161	172	170	172	153	163	171	174	138	161	168	154	189	165	144	137	155	144	172	161	159	179	158	163	175	176	169	187	161	160	168	189	166	153	199	175	168	154	164	179	169	168	157	157	185	146	141	170	150	167	150	168	183	169	136	168	172	159	160	142	176	164	188	163	180	158	154	159	156	175	186	171	172	147	185	156	153	138	174	183	158	167	158	175	148	158	151	140	170	159	172	161	164	148	150	138	153	141	146	147	166	188	154	151	152	179	174	179	153	159	168	177	184	157	154	183	166	167	150	170	170	163	150	170	165	160	156	188	174	163	153	162	175	131	157	161	157	169	186	181	165	184	136	147	167	170	147	166	154	172	181	174	187	175	152	171	179	167	147	142	160	163	155	147	179	187	160	165	154	155	182	141	195	134	174	152	191	151	154	174	163	169	166	152	168	176	163	160	163	177	147	152	156	158	164	185	164	171	145	168	149	142	159	177	153	165	167	164	176	187	146	168	179	157	163	151	157	166	146	136	182	176	170	180	176	168	167	156	176	163	157	164	170	180	170	180	150	158	157	164	139	157	170	156	156	168	169	161	190	185	177	157	156	153	134	172	163	184	181	160	170	159	180	182	161	189	168	163	157	175	175	164	156	178	171	155	165	179	167	173	183	176	180	156	174	163	179	156	176	189	156	152	176	161	168	196	156	167	158	180	168	152	159	179	176	164	172	169	168	181	164	152	181	159	180	170	166	187	164	161	164	145	189	166	158	179	179	168	167	153	146	148	198	169	169	158	150	177	168	155	163	161	198	158	157	175	161	151	159	155	160	157	153	159	174	173	156	157	143	172	161	164	163	139	178	153	164	177	153	157	141	181	155	200	167	172	154	178	170	183	143	164	163	152	153	171	154	149	170	172	171	159	150	171	185	161	160	188	165	181	181	171	164	186	161	170	191	164	154	176	169	187	169	142	169	182	169	161	176	181	147	149	169	159	158	192	165	167	146	159	190	169	147	175	152	160	151	170	166	158	177	147	174	156	150	158	156	151	166	152	167	163	160	165	174	168	165	161	177	159	147	161	141	154	160	163	151	155	160	176	182	178	165	161	147	148	186	146	144	161	174	149	173	154	153	168	166	173	161	160	158	149	166	179	182	163	145	178	154	154	115	181	167	176	152	171	161	142	143	195	169	158	136	158	171	169	182	166	188	169	144	182	182	162	160	167	143	164	169	155	160	155	158	142	173	189	151	166	147	153	147	174	192	185	159	161	160	178	157	160	155	169	159	151	154	157	169	169	151	139	169	142	162	163	162	153	153	169	147	177	202	174	173	143	161	180	147	165	166	160	166	197	154	154	158	176	163	164	164	163	149	161	170	152	150	153	165	186	164	164	165	189	156	180	172	167	186	157	184	180	179	193	139	141	181	164	139	198	166	150	164	184	162	147	158	164	198	160	171	177	187	173	145	164	149	184	141	184	178	168	164	160	182	179	175	169	150	152	162	168	171	155	143	151	191	163	151	154	149	155	164	175	164	149	173	172	156	170	185	184	191	176	170	195	166	154	157	152	166	170	170	159	153	168	162	187	166	163	176	171	172	168	158	156	171	153	178	165	153	175	173	141	162	157	152	168	179	157	149	158	171	171	175	135	194	164	144	169	179	159	156	170	157	183	150	152	153	142	142	179	210	157	161	149	159	188	172	180	179	163	168	159	177	181	165	151	148	155	152	161	153	145	151	150	190	166	154	162	182	154	130	185	188	175	174	183	168	175	158	145	158	144	141	171	178	170	153	188	158	182	172	157	171	166	140	168	154	153	169	162	176	180	172	152	179	152	193	173	173	169	168	161	176	164	152	164	170	154	153	158	182	172	168	160	158	161	177	167	146	143	160	165	158	157	176	171	202	156	182	170	158	140	155	148	162	155	186	194	149	173	170	169	155	176	190	156	179	182	197	162	169	178	138	150	160	174	170	160	164	151	187	157	173	167	168	142	168	172	166	152	168	190	165	165	161	178	158	167	167	172	159	179	181	151	166	170	199	150	139	155	160	159	174	193	173	184	164	154	160	168	173	185	168	174	164	140	188	156	165	157	166	161	159	186	145	175	173	170	162	176	176	180	193	144	145	166	143	154	175	168	166	156	167	154	155	173	155	176	153	177	165	159	157	150	182	163	130	157	155	166	172	173	175	174	163	147	163	167	145	174	165	162	177	170	172	167	147	161	158	176	192	158	203	155	149	180	169	167	190	171	154	163	198	148	181	154	170	164	148	186	162	156	162	159	164	161	161	182	158	152	186	170	153	176	170	147	171	178	181	159	192	152	172	156	145	140	155	192	145	166	175	170	158	135	180	157	157	149	175	151	150	177	179	168	168	161	155	167	131	180	145	138	159	196	176	183	201	162	162	191	164	152	161	147	144	176	166	168	146	121	164	186	150	140	166	176	155	172	163	164	169	165	148	164	160	185	157	149	164	154	166	154	163	158	145	180	177	165	153	149	182	162	171	152	158	158	175	158	162	169	168	182	155	164	171	160	175	165	141	178	176	179	161	172	133	182	203	164	170	157	151	171	171	166	173	150	181	148	160	154	192	165	167	161	169	164	166	165	145	174	187	165	161	164	142	159	168	173	163	180	172	164	168	169	163	162	176	168	164	135	190	142	130	150	135	166	174	166	177	178	164	173	141	163	167	171	160	171	141	144	157	166	178	165	181	156	167	162	171	181	171	175	161	180	173	147	186	169	160	167	150	145	164	172	132	161	150	151	159	147	145	168	160	159	178	166	191	185	173	162	183	173	185	177	161	160	157	159	170	165	172	152	167	156	172	150	155	180	156	170	180	166	158	183	164	153	151	183	144	165	176	181	162	154	165	162	190	181	162	174	169	144	138	171	152	164	184	165	167	169	165	157	163	161	159	198	160	142	165	161	164	164	163	184	167	175	149	156	148	162	157	163	141	141	176	137	162	144	144	161	163	180	171	177	169	159	168	184	163	162	182	181	181	183	184	156	153	166	169	161	184	179	135	151	143	152	160	164	182	173	177	166	157	177	149	168	171	188	154	194	152	170	157	176	147	169	185	149	155	174	154	155	169	136	197	139	164	175	179	159	167	200	156	168	155	160	180	179	169	142	165	163	161	173	162	187	168	168	151	160	151	165	167	162	152	164	177	177	160	140	158	154	149	167	170	175	183	152	151	155	171	151	158	173	141	152	169	168	160	175
7860	1071	2344	2597	5672	1681	1261	1050	917	861	775	703	630	650	566	601	608	534	513	548	525	486	484	537	510	489	498	473	507	492	455	424	475	450	480	444	424	454	453	450	447	457	439	463	449	479	443	461	452	476	409	422	425	454	465	466	429	428	452	453	463	428	451	426	435	430	447	426	436	437	408	405	453	438	427	393	416	440	423	435	407	393	437	414	385	399	436	426	425	421	454	451	405	462	442	435	448	414	431	394	462	441	428	431	406	420	389	449	450	400	430	413	409	438	430	437	443	404	444	428	459	417	430	422	424	441	431	408	430	443	422	397	419	438	442	391	437	388	420	414	448	417	404	403	404	443	430	398	407	446	404	407	431	431	412	404	454	374	413	429	401	420	400	409	408	442	412	432	402	427	414	408	419	444	415	447	431	432	438	418	400	429	406	449	437	429	423	456	450	414	383	433	477	433	458	444	420	407	416	398	426	408	430	438	435	433	396	411	432	404	399	436	451	409	456	458	443	456	432	420	414	400	459	422	453	439	399	427	450	430	410	443	415	410	416	425	408	453	405	431	392	448	425	404	443	465	425	420	418	429	452	388	422	403	421	406	420	429	433	356	411	406	401	439	410	397	413	434	405	435	413	419	423	437	409	424	403	380	400	404	405	417	420	396	454	450	418	405	408	412	418	448	390	443	428	433	452	377	409	440	419	423	410	401	435	484	422	446	395	428	431	388	438	414	404	439	417	425	444	418	446	415	414	420	408	436	404	423	404	452	415	416	445	439	435	409	429	413	440	403	432	441	475	403	444	419	432	441	380	397	409	413	436	438	423	414	419	433	373	435	402	457	421	407	437	414	407	441	399	432	395	464	413	442	425	417	424	436	390	428	427	409	404	418	401	428	390	436	410	429	427	414	378	381	461	425	450	425	378	400	466	394	423	427	442	421	423	409	427	463	395	393	421	420	405	415	404	450	447	414	436	443	415	416	436	422	464	449	423	439	411	427	432	460	408	419	452	445	455	403	404	439	385	391	413	426	454	427	410	413	413	429	465	414	399	418	442	405	421	442	409	467	426	445	406	416	407	421	409	443	445	450	403	406	409	420	431	428	406	412	423	417	427	385	427	424	417	433	412	417	446	416	427	433	411	413	411	402	418	434	407	390	396	397	420	416	411	453	424	442	439	432	410	424	430	398	412	425	442	411	419	451	421	413	383	416	417	406	449	414	404	444	462	404	390	432	399	401	395	411	424	449	431	426	399	409	431	457	417	426	399	399	425	425	403	415	421	416	433	412	419	434	417	409	418	400	447	434	423	458	421	437	442	425	433	429	433	416	406	428	445	428	436	428	460	412	415	420	413	405	427	449	432	414	444	404	422	423	426	432	414	449	432	430	409	426	415	422	428	437	429	393	424	411	412	466	449	434	416	433	409	423	407	417	374	444	433	444	448	410	393	460	444	432	420	404	447	411	414	418	414	427	406	403	437	446	405	448	424	448	405	392	428	404	401	420	444	437	445	389	409	414	396	394	422	389	404	390	399	443	399	384	428	440	458	407	443	418	414	432	422	402	421	397	431	462	415	381	382	404	441	435	411	420	415	449	431	421	441	447	409	411	438	440	410	427	407	397	427	450	402	421	425	430	435	449	366	437	445	461	407	436	455	402	430	432	423	444	404	392	436	424	407	387	419	435	414	413	406	414	431	447	441	408	425	388	410	401	446	434	414	407	391	425	407	422	435	424	436	470	438	437	404	431	407	433	369	472	408	421	414	405	416	398	409	437	450	394	418	414	373	396	404	449	431	445	437	472	406	438	422	408	427	396	416	433	443	471	430	408	394	431	453	419	404	390	444	438	454	437	462	447	376	408	402	433	413	420	387	419	438	458	433	413	433	406	408	397	445	379	420	390	438	403	414	437	413	395	443	403	432	437	419	423	456	463	408	406	448	372	443	451	452	396	430	443	448	426	379	395	384	447	415	417	413	440	412	444	409	432	413	420	423	426	416	448	426	452	397	432	450	416	423	407	374	415	426	435	432	443	429	417	447	420	444	403	387	425	435	450	410	395	405	384	433	426	417	464	419	422	395	422	461	427	417	428	423	396	407	399	392	395	415	430	414	406	430	415	442	384	401	475	390	406	381	443	413	438	454	457	427	399	409	365	428	435	412	424	470	402	436	404	445	440	462	399	403	419	434	412	452	431	386	416	384	450	439	397	411	445	404	437	447	418	429	422	420	437	405	431	401	391	400	445	445	431	433	404	419	397	451	443	386	413	417	440	429	425	445	394	416	408	416	395	423	385	394	427	389	398	462	411	414	416	387	424	443	432	412	427	421	407	426	424	447	485	408	440	419	422	446	414	416	450	410	400	434	434	395	411	417	400	414	405	420	417	421	419	448	423	427	435	441	420	406	411	440	446	403	423	427	398	461	409	445	425	414	451	451	440	413	414	438	428	423	424	432	412	452	422	425	462	402	403	412	426	421	409	406	438	472	417	445	414	482	417	426	435	455	384	463	426	463	413	387	382	425	436	423	453	448	420	417	442	414	422	428	414	431	415	429	421	412	435	415	420	421	439	433	422	431	420	423	409	441	411	437	397	406	403	427	401	403	436	396	410	427	414	474	406	421	445	428	392	438	369	408	438	429	442	431	416	393	428	426	412	399	437	435	438	426	416	427	419	443	419	427	401	429	405	416	447	387	437	419	426	424	404	424	416	399	395	432	442	435	394	402	454	401	394	403	406	449	390	404	449	451	418	443	401	450	406	431	407	404	373	414	421	467	440	416	378	427	392	389	432	421	412	446	423	433	434	428	435	450	460	425	402	450	423	410	406	449	429	396	452	407	400	423	418	443	401	414	420	425	425	427	419	400	419	426	461	455	414	446	423	412	457	452	409	410	441	418	456	405	393	417	411	428	411	392	412	403	401	403	428	404	390	442	404	450	449	409	431	413	407	423	437	362	420	440	415	425	456	434	433	439	476	455	418	427	434	469	434	426	429	404	409	410	442	404	431	429	406	417	454	446	455	396	442	420	435	419	409	431	431	416	409	450	391	409	415	403	423	471	457	433	416	416	456	442	427	408	425	438	414	416	421	424	420	381	395	429	414	411	412	434	416	394	408	441	408	448	429	415	455	434	385	390	446	448	420	445	431	394	408	449	424	424	404	430	441	424	404	396	428	399	385	421	421	423	419	420	369	456	436	458	469	423	451	427	457	435	422	463	415	434	388	408	442	391	432	424	433	417	440	438	443	465	448	430	401	421	379	403	414	462	414	432	450	437	409	475	416	408	406	398	454	409	429	417	431	402	424	375	417	414	406	395	423	402	432	433	406	405	421	402	454	381	398	437	421	416	416	393	407	406	395	441	446	445	429	443	471	419	432	432	458	386	430	439	402	396	403	387	433	427	439	408	456	416	441	432	430	447	427	389	415	420	429	411	407	419	404	404	440	458	410	423	435	390	431	415	443	413	427	442	417	400	410	445	421	435	390	439	407
1525	362	360	344	683	307	350	322	322	325	369	358	348	331	355	335	350	376	375	362	340	317	366	343	345	337	350	327	357	325	349	337	376	335	374	360	332	340	284	330	319	370	333	375	301	339	310	338	365	315	333	344	357	345	375	360	336	333	316	356	355	355	349	369	315	380	332	333	358	351	364	327	376	382	370	344	347	350	326	363	348	347	336	357	340	353	346	336	347	343	331	370	385	353	316	378	326	315	349	329	380	324	384	357	348	343	324	329	323	333	338	341	342	335	365	355	353	314	358	364	349	334	328	337	366	342	339	302	351	345	318	363	331	313	324	307	323	310	398	338	335	380	345	330	350	351	340	357	340	337	332	365	321	336	391	326	311	363	356	344	334	373	348	371	327	322	351	308	351	323	326	347	337	356	299	376	367	329	335	342	336	326	361	335	343	322	337	352	329	343	332	363	351	327	342	345	369	362	342	312	349	376	317	324	330	337	370	369	338	362	373	381	348	307	350	357	349	334	358	322	338	339	345	332	366	327	350	317	338	316	343	370	363	366	330	333	357	340	298	370	332	333	353	310	341	372	347	332	360	338	359	360	343	343	351	338	322	357	350	355	363	359	360	388	383	366	342	397	339	341	306	380	351	348	357	363	335	355	335	315	301	319	330	307	330	338	352	321	339	364	325	295	341	367	339	309	344	346	328	299	365	370	349	383	338	350	334	346	315	339	411	363	350	345	320	371	370	345	347	352	304	331	330	302	339	321	320	345	341	335	336	335	334	364	338	351	365	354	358	333	340	364	353	346	355	363	316	319	337	339	328	349	329	326	343	334	332	306	329	325	318	375	366	351	332	333	328	372	354	332	357	355	356	357	341	342	316	335	383	330	392	343	392	358	362	316	365	360	345	366	373	311	337	347	364	344	350	338	354	342	322	364	377	365	372	325	379	309	357	354	367	346	346	368	334	347	372	335	365	382	350	344	339	351	360	354	364	339	369	341	329	326	348	360	339	344	361	325	343	309	377	358	395	386	344	353	345	344	356	346	345	344	373	332	362	384	321	345	326	354	343	339	349	357	331	308	341	337	322	331	341	378	343	322	391	337	312	332	329	354	330	321	318	328	317	343	345	353	344	397	366	346	318	373	338	326	364	386	354	388	346	369	330	341	333	330	351	336	348	368	354	348	346	337	385	338	289	357	345	347	305	326	308	347	391	377	346	333	320	309	335	353	343	328	355	368	366	307	343	308	333	347	358	356	356	324	343	342	397	353	347	339	327	323	315	314	351	345	334	370	333	340	359	318	349	323	372	352	346	338	342	362	376	313	386	351	292	368	363	332	330	376	350	325	343	317	358	334	368	339	329	330	385	335	330	364	348	344	338	320	359	337	342	335	343	330	365	328	344	323	343	334	370	354	367	336	341	325	369	361	404	348	332	313	357	372	373	345	355	343	326	353	338	328	340	379	321	339	325	358	356	387	342	369	357	373	351	351	332	346	357	343	359	348	356	329	350	331	304	314	345	354	305	337	365	348	330	357	367	367	334	361	373	327	342	333	296	358	343	348	334	359	399	308	339	343	353	321	337	366	337	346	352	334	316	323	366	317	321	348	353	350	358	344	321	325	323	341	341	362	322	329	360	365	342	362	324	345	328	365	358	310	379	346	340	350	336	324	305	338	312	330	316	334	395	308	323	339	308	346	330	390	352	390	368	351	355	349	335	333	367	338	350	361	334	335	347	346	346	397	359	344	329	346	371	369	370	339	348	314	342	373	368	357	376	345	356	330	341	342	349	354	335	339	360	379	365	352	355	305	347	355	354	324	355	342	369	351	334	345	359	333	328	349	340	357	335	358	359	344	368	358	332	335	321	324	331	352	340	363	343	331	368	315	333	359	356	350	362	339	365	353	362	338	344	360	325	335	308	334	382	354	357	356	316	357	360	345	316	334	342	326	312	318	337	350	372	310	327	378	366	313	332	350	363	343	364	362	332	345	329	326	389	332	365	318	346	350	344	328	334	361	342	340	332	331	365	331	386	337	331	360	337	358	315	332	356	343	346	332	340	331	361	371	364	336	357	329	346	351	341	348	321	370	342	354	352	342	320	341	294	336	381	351	360	360	338	344	320	375	363	367	373	334	328	330	363	360	328	361	362	339	317	323	331	313	318	330	318	369	364	343	372	354	353	356	354	318	368	328	348	331	334	322	332	345	341	391	318	352	357	349	292	356	346	361	343	369	347	300	342	364	377	327	367	345	327	340	346	356	384	355	342	338	359	347	318	334	359	363	368	345	341	347	366	301	333	325	357	346	355	367	360	355	350	334	317	336	329	342	369	330	353	350	358	339	363	331	340	357	349	380	360	338	343	345	343	361	344	324	311	328	349	362	358	319	371	369	360	330	330	343	333	306	327	343	360	367	366	326	332	358	356	332	350	349	341	342	313	331	347	327	317	341	336	360	295	344	353	351	340	325	384	330	357	314	335	359	342	321	345	387	369	347	336	320	317	372	304	319	354	324	387	348	337	334	358	364	352	366	335	335	345	379	331	341	386	339	356	392	354	349	345	352	323	375	355	350	323	355	340	347	323	306	347	311	357	343	362	329	376	357	346	338	347	344	327	331	320	341	363	348	368	365	354	335	345	341	335	352	338	317	358	324	360	317	341	323	376	347	316	339	348	380	314	360	316	330	318	343	367	344	324	336	365	318	346	347	330	360	369	381	307	338	375	323	329	354	342	349	314	356	309	324	334	325	335	353	320	339	359	337	381	310	318	333	355	312	338	330	337	368	359	376	325	330	351	324	325	320	351	327	339	357	351	347	328	322	287	363	346	345	337	345	323	373	357	340	318	361	362	399	368	309	340	358	339	311	324	327	356	335	310	342	339	325	307	318	386	347	340	369	391	350	360	317	348	376	332	333	318	333	338	326	357	310	350	340	347	353	344	363	359	331	357	322	334	347	334	330	313	328	344	367	355	360	364	298	375	358	328	345	358	352	351	369	382	350	357	307	336	362	352	318	306	353	316	365	334	322	337	351	348	344	353	315	355	358	320	335	361	333	347	359	353	326	364	354	323	353	364	347	351	376	377	333	344	315	297	318	339	362	351	391	319	349	354	332	353	333	334	326	323	320	349	382	370	328	336	349	355	313	377	354	328	312	348	326	329	337	361	331	312	341	338	355	349	313	382	348	341	357	354	350	322	351	358	320	372	315	342	340	326	328	350	367	320	332	361	328	352	317	343	343	306	342	381	385	379	354	359	343	336	352	319	349	334	353	351	329	395	384	324	330	335	388	350	319	344	363	345	320	339	380	337	301	380	337	317	365	336	332	347	336	329	331	325	351	312	356	350	340	303	362	344	356	344	335	325	354	318	325	343	358	331	347	376	327	319	338	326	332	353	320	326	344	335	342	339	364	363	344	313	345	360	338	347	341	307	358	369	352	355	317	354	372	340	355	343	409	360	337	343	396	331	338	345	338	345	327	370	349	324	327	361	357
1886	749	856	764	2265	751	754	694	754	765	763	738	739	705	734	695	760	743	771	769	705	753	767	714	755	771	746	775	732	735	740	692	762	723	741	702	762	786	721	762	734	774	761	695	749	731	713	758	779	733	805	723	753	721	717	734	769	791	785	728	763	722	742	715	765	724	750	732	741	790	764	698	799	724	769	724	733	727	740	777	746	789	760	713	730	730	731	713	741	733	793	733	754	744	738	707	758	729	732	762	759	749	704	715	729	738	784	755	734	749	727	731	742	753	765	725	755	701	755	710	742	696	752	767	709	731	762	745	704	729	751	714	761	717	725	727	711	738	697	717	742	702	712	676	700	739	729	790	762	742	713	754	744	755	679	730	796	754	676	711	776	812	719	729	687	739	774	761	775	677	737	765	746	736	671	764	746	764	741	760	741	732	802	745	714	704	745	729	785	711	765	721	767	735	726	707	771	754	694	751	748	750	777	793	736	752	750	724	725	749	749	758	749	764	744	731	727	775	733	711	707	739	704	762	747	737	749	706	725	737	734	732	754	707	729	718	770	747	717	772	744	695	711	737	733	741	709	789	793	711	698	718	771	717	784	742	768	741	699	744	776	725	720	710	736	756	753	715	712	759	753	768	749	764	687	728	758	741	725	714	711	724	715	770	735	743	729	725	705	729	710	756	780	745	709	679	735	720	776	715	756	736	712	736	699	717	705	728	748	726	714	731	746	738	746	735	745	708	759	744	742	725	722	724	750	716	767	717	756	745	701	767	728	743	749	759	696	713	705	749	749	746	738	757	785	733	722	728	740	736	738	764	739	772	707	755	740	720	721	736	723	687	722	739	788	735	694	770	749	751	788	769	760	738	722	747	745	741	728	768	801	769	724	750	725	771	745	751	743	775	699	722	728	738	748	738	737	714	662	701	726	669	705	712	702	728	741	728	731	756	773	741	711	744	754	752	733	747	698	727	762	769	746	739	753	728	757	745	751	777	723	730	736	777	722	677	793	755	725	779	722	727	784	765	792	751	712	760	721	738	774	715	772	722	754	747	753	745	712	750	772	700	740	768	712	716	726	755	751	782	739	749	709	697	774	731	784	768	749	718	730	741	734	680	754	766	720	733	696	696	799	746	725	749	752	745	713	751	760	683	733	706	722	722	737	787	751	732	708	760	750	772	718	759	741	755	733	744	739	757	736	763	722	754	734	768	739	701	780	751	713	717	735	722	712	756	804	794	712	747	711	683	750	796	737	790	694	737	801	759	694	708	752	754	736	692	743	734	775	755	714	755	731	690	683	755	749	732	735	702	770	756	701	744	712	761	694	755	739	759	768	729	741	721	697	698	729	740	696	733	784	698	740	717	740	747	756	750	719	712	771	740	757	696	736	747	738	748	749	759	748	702	740	808	686	721	761	729	742	696	778	732	725	740	719	753	745	734	747	683	725	765	696	742	791	746	755	781	760	732	752	777	717	723	695	694	756	736	755	778	788	703	725	739	746	742	770	724	691	781	746	757	718	720	791	769	754	778	730	729	774	740	719	737	700	714	723	728	728	701	729	738	774	747	720	771	765	781	752	727	745	729	759	722	771	713	730	719	735	817	691	743	771	745	722	746	715	741	709	721	715	750	675	776	725	787	704	744	777	746	748	730	757	780	718	718	752	702	682	686	674	750	733	759	777	743	752	780	771	768	799	731	720	738	699	775	749	774	784	731	794	744	707	730	724	715	741	730	759	756	749	777	758	763	750	733	746	715	662	738	699	744	724	737	758	716	722	734	750	727	802	741	741	758	733	737	753	712	732	702	804	762	718	718	771	832	734	775	792	720	756	725	732	728	727	788	771	712	724	727	740	738	724	711	758	754	767	745	772	766	733	791	753	757	742	740	726	740	754	705	747	770	736	748	777	710	761	748	731	729	716	725	773	730	715	735	763	722	705	714	756	701	739	744	742	722	756	723	736	716	807	719	741	785	702	747	727	729	694	675	711	709	764	711	747	693	717	745	751	773	774	717	737	769	807	727	720	740	784	726	779	726	769	709	761	727	735	701	729	755	733	754	779	740	724	743	757	746	699	682	725	722	714	736	704	715	738	724	733	744	726	726	729	763	701	737	762	750	701	741	742	802	716	712	765	746	747	758	729	728	699	714	775	761	709	755	759	756	764	765	693	770	727	759	788	756	701	743	740	768	744	748	770	758	738	752	740	725	756	729	715	721	794	739	725	717	708	737	711	718	743	706	706	780	725	712	803	754	697	715	724	744	714	690	738	710	752	735	740	744	727	753	751	794	730	777	745	741	747	762	726	778	711	734	729	746	750	730	784	725	725	751	748	762	653	715	739	772	773	746	730	779	714	723	719	744	752	750	715	766	726	751	710	763	739	725	780	756	780	722	739	736	734	697	740	719	747	822	756	748	738	798	751	729	731	696	749	742	741	743	709	714	780	745	699	752	750	762	819	753	794	745	712	683	760	758	735	710	767	791	761	679	724	803	795	720	768	720	772	735	779	707	760	752	761	785	735	718	769	732	766	769	729	720	759	752	731	733	692	740	722	728	728	763	751	774	745	750	735	678	764	747	811	754	697	745	750	776	789	690	728	747	719	739	762	766	748	773	711	769	739	752	739	725	693	775	747	758	666	789	757	734	676	728	703	734	773	777	700	772	710	746	702	731	754	741	724	770	717	725	735	770	741	760	776	736	721	761	729	734	735	717	718	733	721	790	807	724	736	723	712	744	724	692	685	721	704	753	781	744	780	784	762	792	740	760	693	758	703	755	734	816	758	751	783	755	743	724	707	763	750	712	695	738	694	739	706	752	735	720	756	737	735	763	778	743	746	703	675	722	743	771	730	746	753	750	751	705	747	750	685	759	721	714	741	748	710	739	749	738	722	745	738	718	804	713	768	695	703	761	729	707	711	732	758	717	762	751	734	740	774	695	765	740	750	744	726	704	696	700	763	730	753	728	732	724	732	682	717	758	740	754	758	714	708	762	678	750	768	743	714	753	760	728	705	759	662	752	753	739	717	783	753	769	764	706	742	752	749	791	737	743	734	740	712	707	750	764	757	746	750	692	703	716	781	718	708	749	742	811	750	777	752	702	721	763	758	772	739	734	772	745	720	753	757	750	717	702	781	666	779	727	775	702	688	771	756	744	744	727	728	743	741	709	714	766	744	699	729	744	751	712	728	755	751	733	725	722	758	740	750	698	715	731	670	737	750	745	750	756	753	707	731	752	746	775	729	768	779	718	734	725	751	749	751	731	791	733	697	775	712	751	721	765	734	715	722	741	713	739	750	756	737	732	775	731	735	770	775	724	734	705	788	722	777	735	725	703	769	780	644	712	744	779	681	732	756	728	729	680	711	751	716	701	752	718	757	751	729	766	771	741	731	748	730	698	680	761	777	707	725	760	777	703	717	734	743	742	665	710	789	710	745	730	761	711	800	704	678	725	719	746	757	726	779	738	737	735	758	724	711	727	766	791	746	740
7268	527	611	512	1396	348	227	221	197	185	203	213	171	194	163	181	175	173	175	170	163	149	170	170	178	162	154	170	171	193	173	172	143	161	166	145	175	155	153	149	164	135	174	173	196	155	172	159	142	156	173	134	143	162	142	118	176	162	167	151	150	161	142	159	153	155	176	164	174	168	146	163	165	153	168	153	147	165	145	197	168	154	154	161	175	134	159	157	161	162	165	151	161	170	144	177	177	161	129	142	146	123	172	190	169	180	151	151	139	178	148	138	151	158	123	156	176	159	159	130	158	164	174	144	151	156	139	170	161	177	154	154	155	192	167	164	168	197	167	171	161	146	158	160	163	181	172	157	165	141	172	168	179	164	143	164	177	180	130	152	148	172	165	158	152	179	188	148	138	160	138	134	154	177	189	157	162	158	159	154	155	163	150	143	162	184	159	173	151	141	151	160	150	177	170	173	170	145	153	174	158	139	173	192	158	170	162	157	138	158	129	162	161	169	136	172	168	168	168	144	160	155	153	173	174	162	186	147	172	157	137	157	159	162	164	160	182	167	146	153	161	177	150	165	158	137	144	150	143	142	151	145	182	148	152	152	182	175	174	175	151	157	141	154	170	148	159	174	174	153	169	159	132	135	180	180	177	172	147	149	163	160	168	151	158	166	168	180	172	152	150	148	169	171	135	148	149	164	152	150	164	164	141	176	165	165	163	141	158	153	164	158	172	163	126	181	138	155	132	156	146	170	171	181	156	138	157	162	180	183	136	175	175	167	158	161	152	148	145	134	135	187	155	162	174	140	149	136	164	160	156	157	187	200	143	162	166	152	172	146	161	174	154	176	155	156	143	141	158	159	155	164	175	168	152	136	172	159	171	169	169	177	164	148	168	154	166	150	172	163	147	180	169	173	158	173	165	143	148	161	138	181	143	138	172	144	179	173	152	180	172	169	133	133	131	130	157	162	157	150	138	170	160	186	171	170	159	143	136	168	162	148	160	166	160	140	146	159	173	150	174	175	146	185	153	172	163	167	173	187	169	177	131	158	143	160	149	144	156	133	152	162	126	144	149	160	167	171	150	161	155	158	149	143	148	160	211	168	168	169	168	161	147	155	174	179	178	173	181	142	164	165	159	178	153	142	160	162	144	167	149	164	159	172	155	169	157	155	158	161	170	169	127	164	171	157	164	146	155	158	148	154	155	165	160	162	154	148	169	144	160	147	160	155	167	156	153	153	161	155	168	161	162	161	140	168	161	166	153	156	145	151	148	157	182	166	155	176	177	150	178	203	142	165	179	169	162	187	154	188	179	160	150	178	155	166	163	150	150	177	161	134	161	159	142	166	145	161	160	172	152	146	160	149	159	178	154	146	175	160	154	158	155	150	168	160	168	165	176	163	159	183	163	126	166	152	156	162	165	174	167	153	174	178	135	176	151	136	155	147	170	166	183	177	189	152	183	151	164	141	162	162	172	154	182	159	185	163	150	154	175	161	164	167	152	163	142	169	172	174	171	157	153	160	169	183	158	164	176	157	154	153	173	186	159	157	158	176	152	161	160	150	141	143	143	168	159	158	158	170	158	123	190	161	177	142	166	156	144	147	139	144	155	133	182	164	154	167	170	152	160	137	147	152	160	148	167	150	167	171	147	166	149	167	180	157	128	162	160	162	163	144	138	151	150	151	163	147	157	161	153	154	172	139	164	170	158	170	159	151	173	151	148	160	141	143	168	151	143	182	157	188	163	146	153	140	162	157	200	152	152	176	147	160	154	166	158	158	151	171	155	158	158	157	138	169	152	130	173	155	166	159	165	140	156	170	185	178	155	161	172	164	149	151	182	156	164	163	165	167	154	160	141	174	143	156	151	152	142	146	145	149	175	138	182	154	149	146	155	160	164	154	166	174	171	154	151	155	150	143	174	163	175	172	192	160	150	179	153	170	167	139	134	143	144	168	152	156	166	157	169	155	142	144	147	165	187	178	168	151	164	160	155	164	166	156	157	154	181	137	149	165	147	162	160	155	169	180	137	157	164	167	170	154	157	149	169	168	133	173	152	128	163	151	158	159	181	193	188	152	158	154	161	182	171	161	153	158	172	175	169	144	169	154	180	168	161	169	169	163	151	180	149	150	162	153	149	158	156	145	165	155	181	159	168	169	164	130	143	161	158	155	149	155	139	153	169	151	142	186	149	165	166	154	150	139	176	185	175	162	152	156	172	179	165	153	171	141	145	153	186	145	152	140	169	185	157	139	173	195	163	162	135	155	142	139	174	158	160	162	134	179	164	166	169	182	157	177	150	166	145	173	171	181	156	128	158	144	176	147	142	146	138	182	185	160	182	176	153	134	173	163	166	141	168	167	159	171	127	134	176	160	162	177	160	180	156	159	140	173	175	164	170	136	194	143	150	164	168	168	153	155	149	144	134	161	153	136	167	168	149	180	162	139	151	161	140	148	145	166	169	181	153	154	151	154	148	162	171	147	161	175	160	137	167	172	171	129	178	140	172	157	177	172	175	179	159	168	173	143	147	192	159	171	185	156	144	152	166	159	177	172	152	156	154	170	164	186	155	167	162	172	159	197	165	182	170	160	167	160	165	171	136	172	153	178	179	161	182	161	158	138	177	165	163	140	165	158	133	176	180	160	191	175	155	148	155	144	156	136	160	155	161	144	166	144	147	139	140	140	160	139	154	174	145	171	173	159	162	184	166	162	168	183	180	160	149	158	134	156	200	160	168	141	156	176	138	193	167	173	149	151	165	173	150	152	149	160	195	158	170	153	162	174	176	137	167	159	153	149	149	158	167	175	163	180	149	146	175	179	189	173	161	154	145	164	154	165	169	141	174	137	150	163	156	149	166	165	153	149	155	176	142	166	155	146	141	158	150	187	150	186	142	173	141	136	132	151	156	151	151	165	144	163	183	151	147	174	176	159	161	155	145	173	154	197	150	162	162	163	164	174	163	165	156	178	166	170	131	122	144	157	163	154	157	140	132	165	157	168	158	147	155	145	179	187	170	169	159	163	184	167	172	183	172	141	145	165	156	155	191	161	171	178	141	159	140	169	158	169	159	141	174	184	186	159	148	142	144	163	144	161	170	149	173	150	174	181	167	152	171	145	181	142	153	160	130	139	139	185	192	163	172	154	147	169	136	170	168	155	157	147	171	166	167	150	170	157	166	166	144	154	169	159	166	183	177	165	149	156	158	165	175	150	158	153	156	154	161	146	175	175	174	146	147	167	174	174	152	153	142	133	151	149	161	135	153	151	154	161	151	161	155	168	160	151	166	140	157	174	150	180	163	153	172	151	163	170	157	163	148	170	136	154	186	145	152	139	168	144	162	165	183	157	178	171	175	162	161	170	166	139	170	146	157	171	170	144	173	159	180	158	146	135	146	167	161	123	167	164	150	160	172	170	170	159	153	135	180	165	163	165	154	175	146	156	154	156	156	162	136	181	146	153	148	184	169	163	140	163	163	157	180	173	162	166
6003	629	1306	1533	5033	1092	804	685	619	578	538	515	473	475	506	488	428	430	410	440	432	421	399	427	390	392	410	424	395	397	380	414	431	391	365	362	391	395	387	373	403	410	402	374	379	393	385	377	380	391	413	385	402	382	403	396	375	372	337	384	410	372	363	399	374	400	386	390	400	414	414	356	362	379	409	394	405	422	376	381	397	357	362	390	378	411	357	372	405	394	365	355	369	378	383	368	376	373	377	418	350	364	363	375	378	377	372	363	384	406	376	334	380	377	365	385	359	364	347	355	375	368	387	382	381	385	338	377	383	371	367	385	376	347	380	390	388	367	379	407	422	413	386	369	396	376	394	362	361	379	389	399	390	367	335	379	341	375	328	402	378	356	381	354	387	402	368	380	381	395	373	370	384	386	375	368	350	371	377	373	352	357	375	381	382	382	383	396	384	357	385	359	410	392	418	365	380	411	409	381	388	398	377	409	363	370	361	374	362	356	357	364	379	376	387	378	414	365	362	395	365	401	366	392	376	362	394	393	374	371	386	421	341	401	340	396	358	384	370	365	391	387	394	379	374	362	333	364	368	336	366	363	363	391	363	372	347	369	390	350	366	398	401	372	421	361	406	369	352	367	386	361	370	377	387	404	403	376	411	361	394	356	361	381	387	348	382	347	357	396	373	373	361	377	414	400	347	373	408	374	382	367	421	386	372	364	370	384	347	395	390	383	385	411	410	369	372	416	401	386	361	331	358	383	396	349	396	395	408	366	399	373	393	347	357	382	399	396	356	420	351	385	326	382	380	389	408	347	375	394	395	359	358	373	355	365	370	360	394	393	380	384	361	348	347	351	415	373	406	373	345	395	381	358	362	400	404	381	367	439	396	384	429	398	385	371	352	371	414	351	376	342	403	354	381	342	380	390	395	380	356	396	360	357	395	370	383	363	388	410	368	354	361	381	389	362	354	361	345	387	346	405	403	378	389	375	401	388	388	398	349	416	368	401	389	349	380	382	391	377	392	367	382	344	370	392	422	366	376	368	402	361	372	414	412	363	364	382	415	350	368	364	362	394	371	378	386	372	398	397	354	377	372	372	387	338	359	423	383	371	409	386	349	360	411	403	384	401	397	329	367	408	404	383	377	385	407	375	397	377	367	378	414	386	393	374	362	344	368	354	366	376	392	342	359	364	367	344	370	375	364	365	385	368	350	383	396	357	394	367	361	368	373	387	405	389	380	339	375	356	385	407	383	359	407	398	404	375	361	427	347	382	349	410	380	375	363	417	383	356	366	396	360	380	395	373	392	377	377	404	380	377	370	403	385	375	416	328	364	397	376	397	361	410	352	386	372	362	394	378	371	391	358	392	359	376	393	370	350	380	366	365	376	398	412	397	343	400	397	369	371	363	402	410	381	360	372	349	371	388	389	380	388	380	363	374	419	416	368	392	372	373	377	342	374	405	397	369	380	352	355	384	375	401	382	361	374	394	380	405	355	368	385	385	383	383	386	398	389	386	387	356	384	387	379	392	410	382	374	390	364	381	355	388	396	395	378	364	421	386	395	386	357	398	355	400	391	361	415	356	349	380	371	355	351	382	377	393	404	398	380	388	381	369	416	354	392	365	377	374	365	390	371	404	380	419	401	378	343	387	372	359	432	370	400	392	414	395	367	414	397	384	403	396	334	344	378	397	382	394	353	416	371	389	375	381	372	361	383	402	378	397	378	370	431	402	404	358	362	394	369	376	386	415	370	397	363	383	390	394	376	346	388	401	399	407	376	341	335	392	410	368	385	383	390	401	360	338	404	391	377	396	404	360	397	401	344	353	380	359	402	400	385	361	378	373	369	389	362	382	347	373	404	364	377	380	364	379	371	372	381	363	401	387	379	375	357	413	409	367	375	403	357	413	347	371	371	403	409	370	398	396	347	391	374	414	390	402	375	389	362	409	381	366	400	396	378	364	389	384	415	380	397	347	402	397	366	372	408	380	380	382	367	401	338	395	344	339	387	367	377	346	357	360	344	376	370	400	374	365	393	393	359	392	400	368	405	378	372	382	381	429	356	379	372	387	377	373	372	346	379	348	409	372	386	379	355	379	394	385	372	420	365	381	371	405	386	382	377	385	383	399	411	375	372	405	398	388	373	360	336	399	364	389	378	352	350	374	391	384	386	395	365	391	383	387	356	385	374	376	401	375	363	360	378	394	375	348	397	389	356	372	387	387	378	377	351	355	407	413	374	385	376	381	366	380	374	386	390	389	373	378	391	374	361	391	394	361	375	404	380	393	399	354	385	369	390	341	392	385	385	386	409	405	401	368	368	362	400	375	364	362	384	389	426	402	367	406	377	351	394	382	365	411	373	370	377	380	393	374	443	368	362	364	378	365	344	406	402	368	378	359	357	361	416	346	363	402	396	381	344	349	380	359	402	387	418	384	372	360	344	389	410	375	391	368	353	363	379	369	371	380	357	368	386	368	388	367	392	379	371	367	373	409	400	426	384	384	361	369	381	379	366	407	391	401	402	408	378	361	404	375	373	381	385	375	409	393	379	424	399	362	402	374	376	370	361	373	382	377	371	336	377	369	380	377	393	389	359	354	358	388	359	381	392	389	393	366	416	373	378	373	367	372	416	401	411	378	388	380	398	396	393	404	380	343	362	374	341	364	383	366	401	390	373	381	384	381	367	376	357	360	387	362	365	391	393	346	340	384	381	359	379	390	364	375	358	399	422	346	362	365	378	401	386	372	389	377	396	406	400	380	368	362	419	366	363	385	367	369	382	370	372	339	374	366	385	386	380	377	348	386	389	372	383	353	388	409	371	396	352	360	404	377	367	364	379	355	391	350	387	392	409	376	359	393	398	432	400	390	350	400	375	341	349	397	385	413	365	393	376	375	384	394	397	371	381	399	365	400	394	362	407	408	383	366	371	364	396	363	370	379	381	355	380	387	341	356	375	400	320	364	400	427	372	395	372	359	388	378	340	368	386	371	382	392	426	390	383	409	355	347	397	365	400	400	353	399	384	375	384	384	381	401	383	375	382	370	385	383	371	371	356	367	377	339	359	394	359	370	391	391	347	352	393	380	375	356	336	394	370	360	379	391	334	390	408	370	387	402	402	369	375	387	389	378	369	387	417	374	401	385	370	386	363	376	351	428	368	376	393	368	374	408	418	387	382	405	381	386	433	385	350	421	385	367	394	395	384	435	413	393	365	387	407	384	364	404	382	400	350	353	389	360	386	345	365	373	384	353	384	362	417	413	398	370	373	370	365	381	376	381	345	381	383	391	374	367	373	393	364	363	377	389	399	384	376	399	391	388	383	369	399	362	336	374	354	396	351	384	359	391	351	416	397	412	399	404	361	359	364	353	364	389	381	372	391	378	374	362	352	361	386	416	378	363	377	404	415	393	390	365	352	381	373	361	392	401	369	410	363	372	356	398	382	374	403	316	343	399	363	391	434	378	369	360	387	392	373	375	364	386	335	338	384	380
13614	1168	1075	952	2306	445	302	255	251	266	219	197	189	213	197	195	177	185	178	191	149	152	176	191	178	174	191	178	166	149	155	179	190	164	163	177	172	176	162	173	161	157	203	145	182	172	189	172	180	157	165	166	186	147	169	154	155	163	141	159	171	166	204	157	202	191	159	179	188	167	187	163	172	183	173	190	158	192	191	179	168	165	166	174	173	156	163	161	177	166	151	149	191	188	161	163	188	190	174	150	155	191	155	184	150	159	184	177	155	202	194	169	162	164	180	165	180	174	153	169	170	158	179	177	194	174	156	167	175	159	168	153	178	182	171	171	164	160	169	155	162	169	162	152	147	165	172	194	193	155	158	152	171	168	183	184	161	146	157	172	152	155	165	171	170	192	147	178	170	177	161	188	182	157	185	163	148	177	190	173	181	185	191	192	178	198	134	171	164	159	158	172	162	177	157	176	147	149	169	146	149	169	170	172	168	178	177	150	146	145	164	156	172	171	181	175	157	169	191	177	171	169	168	173	183	184	167	158	186	152	172	208	185	172	178	159	188	192	167	167	174	190	156	149	182	193	164	183	185	183	155	167	157	136	166	177	173	166	144	167	170	187	171	168	170	184	195	154	170	170	155	180	144	168	172	167	166	178	178	160	149	160	138	172	181	170	174	167	186	147	179	163	197	193	166	163	171	175	179	170	178	161	160	147	161	174	167	203	168	207	180	157	172	170	168	177	164	164	191	165	166	156	167	166	174	178	186	187	179	192	182	162	179	191	153	152	157	158	177	143	165	158	164	148	166	167	186	158	180	143	163	185	184	194	171	158	206	153	148	171	172	152	180	171	153	148	163	171	177	155	185	183	165	174	172	147	173	172	162	167	205	189	172	193	179	182	156	168	167	173	167	150	140	162	164	159	166	169	162	177	165	167	157	200	167	157	158	164	185	183	168	182	171	173	195	151	179	152	185	163	157	190	202	159	173	161	176	176	190	162	178	159	168	196	171	156	163	157	179	177	168	166	178	156	161	158	166	148	176	143	138	152	178	146	184	193	193	169	178	179	187	185	190	176	182	153	187	196	163	191	182	163	169	151	161	166	161	170	162	165	168	155	168	161	169	181	205	167	179	172	198	161	189	167	154	203	158	179	169	168	174	189	158	168	196	181	183	171	166	159	179	164	192	189	171	156	184	168	190	169	167	147	176	181	167	178	183	181	158	161	171	168	162	189	187	168	169	170	193	162	142	138	169	177	171	163	195	157	168	175	155	158	172	188	152	194	183	145	170	159	149	155	172	175	156	167	168	174	187	197	166	170	171	159	171	149	180	198	183	173	175	162	166	154	149	178	168	162	169	164	158	187	161	166	182	177	157	182	161	175	161	161	152	181	193	179	184	174	170	190	177	173	166	171	157	192	158	170	165	176	189	176	173	169	187	146	175	179	198	174	180	195	181	159	131	178	161	178	174	174	188	169	165	181	168	162	159	156	177	171	181	173	192	155	155	149	161	165	191	187	185	160	166	144	142	155	164	165	184	178	200	172	147	153	166	180	147	164	171	157	185	191	173	165	183	167	141	155	158	146	142	182	182	173	166	183	166	163	182	177	170	172	190	184	178	166	155	152	172	169	199	190	189	180	188	185	183	175	158	191	147	149	180	187	148	183	174	190	189	185	156	174	169	177	160	150	171	163	156	183	172	157	178	179	148	172	157	155	158	163	189	161	189	169	179	165	163	176	161	160	166	150	159	165	171	181	176	165	147	193	190	179	146	160	167	169	190	188	160	150	184	163	186	170	179	180	156	159	179	153	139	157	176	165	156	148	171	154	174	165	154	160	173	179	166	165	177	164	182	184	164	152	158	183	166	147	163	159	144	162	168	176	151	171	174	170	174	146	163	138	186	178	177	138	165	183	142	170	137	159	178	170	169	162	186	170	160	149	164	174	169	188	159	164	160	170	182	165	194	157	152	169	194	158	171	184	163	161	163	170	181	172	167	168	154	175	157	161	189	180	200	165	198	176	149	197	161	150	171	181	172	173	185	146	158	187	158	199	156	182	159	173	173	160	186	154	196	188	172	161	158	163	185	160	183	145	164	162	187	154	179	189	190	190	193	186	171	156	163	169	171	172	159	189	130	157	192	173	184	181	191	181	187	182	182	170	167	168	166	169	169	178	182	176	183	178	145	173	211	147	177	151	176	180	155	151	189	149	170	210	161	179	155	176	179	163	161	193	169	171	159	154	146	161	167	179	161	168	174	152	157	158	183	152	189	170	155	177	164	168	176	147	179	155	137	178	201	162	178	164	186	179	190	174	170	179	175	167	173	188	160	177	164	143	166	157	168	171	152	151	165	165	191	168	162	193	189	161	170	156	167	180	168	167	168	149	162	165	177	142	184	160	146	197	187	174	180	159	153	179	197	140	178	184	174	180	187	175	190	161	147	188	152	164	170	190	165	154	168	164	166	176	169	175	169	170	161	165	167	165	159	198	190	182	164	181	189	169	163	183	182	197	182	171	192	189	161	166	175	179	175	158	162	163	161	163	155	185	168	178	187	158	180	192	172	165	173	164	176	203	181	167	150	165	191	163	180	175	157	152	175	189	171	164	174	167	144	173	160	161	160	145	162	165	148	168	180	183	163	146	193	165	126	179	181	191	153	149	189	164	153	198	185	160	190	181	189	172	159	176	171	181	181	178	161	178	189	157	166	164	176	147	160	172	175	169	168	159	175	160	175	180	162	186	181	166	176	183	183	186	173	172	161	159	154	190	160	148	182	155	183	141	153	176	166	156	182	180	175	161	169	164	149	171	172	194	189	150	145	167	164	166	154	163	168	140	187	158	177	166	182	177	155	166	182	169	176	188	169	145	191	172	175	179	186	167	187	193	154	169	172	195	142	181	168	195	163	170	155	204	188	190	194	208	169	154	149	172	163	168	181	144	193	166	166	160	153	155	161	156	178	150	197	191	183	169	158	177	171	167	180	165	192	197	181	154	177	147	173	174	182	181	171	174	184	151	152	162	174	168	165	174	140	183	148	179	158	163	156	192	189	154	184	164	176	181	172	137	185	147	172	190	171	162	151	141	172	144	170	151	184	151	174	155	160	172	167	187	173	187	181	175	162	171	177	169	181	159	166	165	172	171	163	146	171	164	167	172	156	195	153	170	174	135	169	186	177	175	159	198	169	148	171	153	152	167	173	161	156	155	190	191	164	197	180	162	173	150	172	143	198	161	168	175	183	180	173	190	168	174	186	165	183	167	164	162	184	147	143	180	187	154	150	160	177	159	167	150	160	154	177	159	167	168	155	178	173	161	177	155	166	179	158	162	204	156	160	166	167	140	183	152	153	161	175	157	164	186	179	187	182	165	171	183	137	157	171	152	184	167	157	176	156	151	165	155	159	181	156	194	179	195	186	160	156	181	186	145	175	174	154	175	159	186	168	178	159	191	173	172	183	181	150	164	196	169	169	162	170	166	163	176	204	170	171	150
7835	1067	2231	3351	7332	1715	1231	1019	911	820	761	673	683	656	610	618	565	576	561	549	538	520	536	502	507	480	535	477	447	477	484	477	419	455	438	454	455	467	462	464	472	463	451	459	425	443	419	412	446	439	461	451	399	480	457	423	447	451	451	409	430	430	407	444	480	429	449	417	434	482	427	424	407	393	450	429	446	417	465	434	450	439	432	444	437	462	447	474	487	423	387	440	433	428	430	431	410	428	409	458	464	418	438	433	420	477	428	428	428	397	442	465	433	440	416	431	456	431	391	446	436	453	423	453	435	416	439	456	448	454	430	440	417	473	440	434	432	439	426	435	398	439	435	406	442	385	427	422	422	433	424	422	410	409	414	428	412	435	410	401	431	422	441	440	468	440	426	439	435	455	411	413	493	443	450	419	388	401	440	441	394	428	397	421	416	463	429	443	431	425	476	446	431	405	411	413	436	445	414	437	418	430	393	423	447	428	380	440	441	442	427	424	400	460	451	422	417	416	412	443	459	414	404	422	433	435	398	447	441	431	469	409	439	469	462	414	461	433	422	438	440	423	416	418	445	440	401	416	433	441	425	428	434	437	436	420	437	432	440	448	435	447	424	425	492	446	437	431	419	430	429	428	447	438	392	450	405	431	473	449	424	428	408	433	438	418	425	449	419	417	427	430	428	420	421	425	399	388	419	453	434	446	408	421	393	440	451	408	420	418	421	463	405	451	421	410	429	439	416	393	423	399	425	413	425	439	416	448	440	449	405	449	409	466	418	437	487	455	454	476	420	430	415	457	467	424	404	405	452	401	425	489	419	424	387	430	416	432	448	438	411	406	427	435	423	407	427	462	417	466	410	424	390	434	472	390	447	441	445	440	420	412	423	376	448	446	443	454	396	405	455	418	439	406	410	408	459	447	389	422	416	416	411	444	416	409	445	386	448	441	434	418	424	444	411	450	467	445	471	426	440	432	429	419	407	444	449	448	403	460	442	431	432	458	447	452	446	416	426	432	422	409	442	432	406	395	436	456	442	417	412	447	436	423	464	418	416	407	416	421	416	384	411	437	436	437	410	422	409	444	412	441	406	428	443	399	436	433	392	411	420	407	445	451	411	415	444	421	383	425	448	423	446	406	435	413	433	422	449	431	454	408	410	463	438	458	456	421	445	450	434	433	424	424	425	477	428	424	427	360	402	438	425	447	423	416	424	420	429	406	435	443	415	416	452	397	459	415	412	412	414	471	393	397	422	407	421	404	404	447	435	413	458	412	462	425	420	414	443	432	413	418	413	420	422	448	456	394	424	442	443	441	434	445	404	433	443	465	465	448	462	432	458	439	434	409	468	425	423	420	458	418	394	422	420	411	437	421	424	427	435	432	415	421	470	432	427	438	459	421	423	410	431	451	415	450	418	414	427	454	461	385	442	437	432	438	418	408	441	425	388	417	433	420	424	450	422	478	412	436	467	406	416	442	426	409	421	422	426	416	436	449	429	431	435	422	426	371	424	461	457	411	455	444	426	444	409	391	436	447	437	447	446	427	449	406	390	441	430	419	425	417	442	445	444	438	425	434	402	419	430	458	393	424	388	431	435	411	456	419	438	395	452	426	432	373	429	461	412	391	441	440	422	410	450	421	449	429	438	436	441	439	438	451	407	441	429	439	459	424	416	447	432	433	428	423	439	448	435	427	415	460	432	417	426	423	441	425	440	439	439	464	435	439	424	455	445	454	441	436	411	442	443	428	444	406	414	449	429	432	437	455	428	408	420	468	386	441	430	445	415	434	424	467	394	432	434	389	454	421	394	466	423	449	383	419	440	451	438	383	420	448	427	408	395	423	423	416	401	457	416	466	442	404	445	437	414	388	406	398	429	393	436	434	430	406	404	400	440	423	430	452	423	449	441	440	431	430	393	482	433	404	399	436	438	439	425	427	419	433	440	445	427	433	397	431	426	407	468	436	410	419	406	436	418	424	423	439	457	411	460	407	438	437	467	447	431	468	452	465	419	460	412	435	443	427	429	419	448	415	410	419	442	434	432	408	441	454	413	430	438	443	414	430	426	404	384	446	443	453	423	432	454	400	396	462	438	420	439	464	425	408	435	411	426	462	437	431	442	418	443	470	437	454	426	432	450	447	426	433	417	408	413	440	409	440	387	447	431	408	447	417	428	408	434	445	410	447	429	437	432	417	429	389	430	430	460	453	429	416	460	426	432	413	419	460	458	452	431	447	467	415	385	407	443	440	419	443	436	454	435	422	408	409	474	419	451	433	421	429	433	430	413	426	422	427	433	433	433	426	452	424	405	440	445	407	429	415	441	421	441	433	433	443	414	448	429	435	432	410	398	466	404	423	452	436	442	476	417	432	437	428	434	435	427	431	397	442	413	417	413	404	444	432	432	473	453	402	456	394	446	389	426	418	436	434	438	444	450	459	447	419	436	429	431	431	461	427	425	442	398	440	418	405	463	458	425	424	442	416	385	408	409	436	443	439	424	422	421	456	418	423	437	458	423	426	401	420	459	430	439	454	402	422	429	409	410	403	434	383	430	416	449	459	395	431	417	447	394	418	432	421	454	442	436	410	467	441	474	468	422	431	441	437	442	436	440	437	429	425	414	429	411	412	412	417	422	429	442	434	405	427	438	395	444	435	417	432	440	424	432	419	449	427	427	444	452	441	438	380	447	420	412	425	439	416	385	422	419	406	403	440	444	444	426	433	453	414	441	431	409	409	427	439	430	417	413	450	427	443	443	434	425	412	425	407	429	439	428	466	450	400	452	412	408	408	442	430	425	471	446	428	422	432	455	409	426	405	414	437	441	418	395	393	442	426	446	438	442	426	424	454	433	417	441	422	429	439	458	429	417	444	442	473	395	405	421	427	428	426	421	372	432	446	450	444	440	391	427	431	423	436	452	413	443	410	423	471	387	439	440	439	446	413	450	416	470	418	393	415	447	418	426	417	462	472	383	429	398	425	435	435	422	435	423	454	399	441	430	434	424	410	386	375	427	436	437	371	453	428	440	441	451	425	423	436	433	359	434	413	401	434	407	419	442	369	415	371	412	418	427	404	423	431	424	397	466	411	437	420	421	404	438	446	390	433	432	447	415	415	428	440	388	469	418	432	446	426	446	428	409	397	399	411	435	441	411	472	393	417	431	418	415	407	417	414	452	454	438	467	426	402	418	431	431	411	456	400	449	398	412	455	461	401	444	436	418	448	417	419	463	448	466	424	460	448	427	421	429	456	410	433	409	470	403	447	435	436	435	404	419	453	422	415	452	432	377	407	430	418	424	432	427	414	445	409	431	409	409	422	390	416	424	421	458	425	464	425	400	413	407	442	392	402	431	419	440	435	418	460	395	476	438	420	426	440	437	416	441	422	398	458	429	427	447	448	469	452	427	414	442	450	420	441	425	403	402	405	447	415	443	422	400	422	432	405	424	422	437	413	400	443	437	427	436	420	425	392	420	430	430	415	422	450	411	395
1598	367	347	663	1279	368	379	382	335	333	364	357	346	327	341	311	345	330	361	357	376	351	326	348	332	360	330	376	342	351	374	374	382	383	344	363	352	337	375	306	338	383	362	375	345	390	356	321	401	344	324	391	312	373	370	328	341	384	329	385	370	356	356	356	379	344	364	361	342	359	339	352	376	372	355	362	375	384	312	351	356	370	358	351	356	345	354	360	367	376	322	369	398	344	343	344	334	357	341	357	339	351	348	365	347	348	370	365	344	362	366	372	337	346	375	376	387	354	351	322	368	345	380	359	358	398	362	354	355	357	315	402	351	358	327	346	327	329	322	372	381	366	349	314	398	358	379	339	354	339	388	362	351	337	335	367	363	344	349	372	313	368	364	351	323	336	368	345	405	355	348	352	348	338	386	339	350	382	368	362	333	332	352	332	386	332	328	379	371	398	358	347	330	355	334	375	382	357	351	390	355	350	399	342	332	337	307	360	336	317	352	321	338	360	349	347	349	367	378	350	353	374	357	359	349	359	339	357	354	373	338	352	372	364	395	340	380	356	336	364	344	392	360	348	320	355	329	361	354	356	374	339	331	390	384	307	358	373	354	429	359	334	362	358	345	353	299	354	341	394	328	353	359	344	361	349	322	380	342	369	361	359	366	337	340	344	348	398	366	352	307	362	353	328	361	372	354	349	351	351	332	344	331	393	371	377	351	366	347	345	387	346	346	384	367	346	348	335	366	349	351	380	329	367	355	335	359	364	340	348	319	342	331	337	344	361	361	343	347	386	375	351	347	342	340	354	331	341	354	333	364	374	327	347	336	367	348	325	366	369	381	336	357	328	323	328	359	371	347	350	349	309	364	367	356	376	348	385	332	349	353	340	346	337	371	374	351	393	354	355	371	367	334	333	357	365	350	337	351	335	372	352	371	338	319	331	351	354	385	345	287	340	316	370	334	366	362	336	348	351	345	356	338	335	357	352	322	363	296	348	386	354	369	385	351	311	350	359	383	329	342	357	378	372	332	358	360	359	358	327	363	348	366	357	340	355	348	361	348	344	335	364	380	339	367	348	344	370	328	371	377	364	315	343	351	362	323	356	351	362	356	358	388	355	370	383	378	298	363	341	341	375	358	381	339	361	386	343	356	335	368	337	354	342	367	346	349	342	281	364	321	342	380	320	366	350	337	360	351	395	360	348	358	363	358	357	349	369	360	368	360	353	372	343	347	343	356	354	374	353	357	341	330	352	352	345	350	340	338	352	336	378	357	355	361	352	340	366	364	308	381	349	342	352	338	371	325	364	331	335	348	346	349	395	353	395	349	346	351	359	377	361	365	351	370	363	360	393	363	366	324	350	343	361	358	366	402	345	349	369	329	401	349	335	339	344	357	373	321	365	334	354	371	299	359	337	367	355	363	348	347	339	364	343	342	388	311	327	358	342	374	362	391	332	364	380	358	373	351	370	345	330	362	362	364	333	308	344	352	364	370	321	354	349	362	358	335	349	337	336	357	334	361	357	342	359	332	336	342	341	349	362	330	334	345	328	371	336	352	365	363	390	350	333	365	383	347	373	338	368	375	335	335	366	386	357	327	354	334	360	364	384	366	366	331	352	327	342	360	359	332	372	333	369	340	391	325	373	313	354	370	411	369	353	363	360	397	347	367	333	354	331	365	356	339	346	364	363	323	357	345	330	345	343	333	358	333	337	348	372	372	343	328	398	364	355	333	289	384	381	324	397	333	343	346	363	331	381	350	355	349	338	320	372	344	387	334	326	364	384	384	357	279	349	366	333	366	346	371	366	344	393	323	360	331	372	347	408	361	380	357	341	342	363	358	322	339	389	390	360	358	340	330	353	347	320	334	360	343	334	350	370	328	401	379	329	355	337	342	348	374	395	363	340	356	307	367	364	359	370	359	322	348	334	351	397	358	345	349	331	360	359	358	349	358	351	337	360	340	334	342	367	340	336	381	359	374	336	336	365	389	350	360	351	363	367	322	339	418	336	380	334	350	355	326	357	377	361	319	352	336	318	373	348	355	327	351	323	354	383	376	354	379	346	349	338	337	319	358	354	371	395	365	362	398	363	368	362	324	358	337	328	344	340	352	393	385	324	340	382	360	348	349	374	320	358	337	356	338	309	333	357	357	347	355	369	369	319	305	360	355	323	304	339	328	311	340	335	380	376	342	375	342	409	355	304	346	328	339	331	336	354	334	363	360	359	351	329	314	344	344	352	410	357	390	372	350	368	407	296	357	351	388	337	370	363	376	365	361	336	326	365	321	347	335	344	324	345	338	380	363	374	343	345	342	325	331	334	400	366	334	353	359	324	341	360	340	335	345	363	355	334	317	362	389	329	352	364	362	372	346	335	371	330	364	371	344	337	353	331	361	357	332	343	353	340	358	377	366	368	371	369	359	363	347	318	362	348	398	334	335	351	353	381	350	323	357	374	320	357	363	336	353	386	350	335	345	360	379	360	333	341	337	320	359	351	348	369	354	329	352	363	365	362	386	356	389	365	338	376	338	315	368	384	373	372	361	347	355	338	351	362	357	359	338	346	377	329	403	363	365	404	357	347	367	343	316	370	329	346	359	372	341	355	377	367	385	363	369	367	366	395	345	331	349	362	360	344	360	364	350	353	361	337	334	336	361	368	359	357	363	330	355	351	343	355	328	348	344	327	370	339	343	349	358	402	364	356	299	346	373	362	348	335	354	348	345	320	334	356	353	349	341	341	338	377	344	375	348	351	361	361	329	327	328	351	358	323	353	331	353	350	357	327	372	335	340	353	397	375	316	315	361	375	354	347	344	348	361	338	345	357	331	341	315	338	361	344	327	354	358	354	347	330	351	331	349	384	355	330	349	406	393	363	329	293	393	366	378	380	382	369	344	346	356	382	381	346	374	317	335	341	331	352	367	374	356	368	325	332	330	371	365	377	382	344	357	365	359	366	355	347	331	349	353	343	356	375	347	357	346	358	314	325	355	364	371	338	322	321	319	380	321	324	366	335	336	354	348	328	355	371	368	376	312	335	344	374	343	344	335	336	340	346	336	337	359	324	374	365	317	355	374	351	315	366	386	325	357	337	326	315	373	318	334	357	363	361	354	359	359	357	371	361	313	345	351	367	378	370	372	378	326	330	345	341	363	345	358	352	337	353	354	371	334	347	350	343	359	361	403	341	317	363	404	343	352	331	365	385	379	348	337	358	334	378	373	362	383	314	292	305	379	388	366	367	347	343	381	359	353	340	381	323	347	332	321	288	339	342	386	360	352	335	398	374	373	349	340	352	313	372	345	333	361	313	344	366	347	356	379	329	365	369	338	363	368	329	344	358	341	352	357	375	364	357	380	330	356	355	368	336	336	379	362	328	351	349	334	312	338	312	393	375	313	351	327	316	322	368	331	342	320	328	328	408	356	356	348	390	377	366	319	366	378	344	376	326	366	357	351	378	359	395	349	372	318	358	329	356	336	340	348	327	356	343
1839	780	750	2219	3655	803	739	765	756	750	776	809	789	733	721	763	805	811	753	725	757	812	766	760	763	689	717	736	735	726	767	769	762	774	765	764	764	748	751	754	750	719	739	704	844	803	718	725	738	780	799	795	754	739	739	709	794	712	758	766	769	785	707	719	725	702	789	744	744	689	766	799	745	754	754	729	747	767	764	840	789	755	813	786	801	756	784	788	745	744	816	743	796	726	722	699	746	748	754	784	789	718	800	759	750	734	698	732	756	722	765	734	750	766	783	734	743	764	718	779	745	756	705	797	745	796	761	736	777	786	790	738	762	750	715	735	733	745	754	706	748	760	775	725	754	772	770	782	731	726	781	719	758	787	745	760	796	793	779	731	719	772	744	736	764	792	731	707	775	777	777	754	732	731	741	767	755	767	733	755	760	775	761	742	783	753	730	713	726	744	761	736	725	798	787	772	789	739	801	718	757	743	792	814	753	737	774	721	753	750	775	811	777	761	758	807	743	749	783	730	779	779	765	711	755	760	711	725	698	774	738	769	752	731	780	767	736	766	754	802	743	767	743	727	736	752	796	731	748	780	751	844	729	740	746	758	758	769	714	769	782	713	717	697	716	758	823	754	794	769	791	701	789	769	758	758	769	763	751	712	798	760	725	719	784	772	766	762	751	745	806	761	746	787	728	790	740	808	790	760	740	758	793	788	773	778	771	686	768	744	756	750	756	773	724	734	757	725	787	766	776	758	777	744	770	700	748	726	790	740	728	724	738	696	770	761	755	726	718	750	764	749	752	748	691	766	755	763	766	720	813	784	706	720	763	750	723	754	756	776	778	766	767	748	727	785	736	748	763	761	772	735	735	734	757	706	727	738	788	790	789	723	761	795	761	776	731	739	795	735	707	773	778	707	744	737	782	778	763	762	730	694	763	791	774	759	788	737	748	728	755	759	743	758	792	774	728	779	707	734	785	744	768	742	738	766	778	782	775	768	769	728	776	762	714	770	749	753	740	824	728	757	744	748	731	740	789	738	768	755	748	753	676	737	696	742	766	776	724	739	731	757	777	755	762	694	777	721	716	738	768	743	755	754	735	738	794	743	771	816	731	760	761	754	748	749	748	780	757	733	699	755	737	765	784	727	742	715	753	768	741	738	756	743	713	731	787	745	725	735	808	741	726	749	735	768	764	687	747	742	742	772	769	760	759	808	766	759	782	796	684	740	801	696	698	715	701	727	706	780	688	761	709	746	783	745	800	772	729	726	767	782	775	750	792	765	768	715	755	742	744	748	763	752	733	731	748	749	751	760	729	771	745	820	796	790	763	727	759	769	763	721	810	750	766	837	717	789	773	712	739	771	721	785	766	779	759	735	733	775	788	804	764	783	775	743	765	728	755	751	772	787	781	733	749	782	776	737	771	786	843	726	732	773	754	724	765	803	731	832	758	749	751	726	771	760	781	754	793	766	714	748	720	800	751	794	793	775	782	782	786	772	775	756	756	747	762	774	790	748	728	748	718	776	781	758	726	787	727	793	750	735	711	717	727	720	720	713	749	759	719	780	739	796	719	716	768	721	767	769	748	730	737	758	757	724	716	765	748	782	758	721	740	720	762	704	727	722	777	766	755	779	754	713	769	751	740	748	759	752	740	804	746	738	755	773	726	770	762	797	752	711	714	737	747	739	767	824	756	764	721	727	742	757	721	772	732	794	723	741	763	747	808	751	764	715	760	749	755	750	758	732	751	756	747	721	742	720	734	718	790	758	801	761	727	744	742	721	826	756	758	773	717	775	787	771	729	765	755	793	714	832	736	723	752	769	783	780	747	723	730	751	760	751	769	732	785	724	796	840	770	715	748	760	788	744	730	751	748	763	793	773	753	789	725	723	775	757	806	813	784	749	768	764	812	730	756	736	697	769	782	748	724	774	725	712	781	713	722	733	719	780	742	714	700	757	754	820	765	752	756	760	799	759	759	730	738	730	747	776	760	785	719	776	731	747	718	716	782	739	726	780	782	759	780	781	731	750	769	751	737	751	761	792	708	767	720	766	722	739	730	698	796	736	778	677	749	768	782	757	751	725	727	771	738	789	783	777	739	738	795	718	723	752	749	784	781	705	792	783	767	733	762	742	801	781	731	799	703	723	751	747	751	744	775	754	740	768	752	735	745	749	809	740	740	726	736	791	753	800	771	767	781	731	698	763	720	738	764	755	710	690	780	744	736	822	723	741	762	730	714	732	793	773	799	774	751	779	706	820	709	749	749	787	769	739	746	705	734	725	764	765	761	761	753	728	755	802	792	729	751	751	761	768	753	775	758	756	701	752	732	791	767	747	732	764	764	765	788	759	760	762	749	758	758	740	768	799	774	750	757	788	765	796	739	788	737	745	796	755	725	757	781	743	699	734	789	749	759	761	741	749	770	713	822	766	769	785	778	795	754	776	730	758	773	754	736	711	840	772	762	763	802	734	807	784	784	762	757	785	768	716	765	738	771	757	754	730	744	765	743	799	775	733	738	723	751	727	743	793	781	780	822	714	746	771	781	758	753	709	780	764	756	733	720	749	778	726	791	788	768	775	751	730	761	773	739	800	776	719	780	782	745	747	783	783	761	746	766	784	770	800	755	756	789	709	786	759	736	724	736	804	729	728	694	743	771	798	778	730	719	789	791	767	753	744	755	791	745	720	798	771	754	754	717	747	782	760	775	785	798	769	757	735	787	765	766	788	729	780	706	748	742	768	780	740	798	725	736	775	756	707	709	738	771	815	748	782	736	755	696	757	753	720	723	765	756	726	746	760	778	749	736	743	779	762	800	756	752	749	744	745	785	753	768	702	729	726	740	752	762	704	744	683	735	723	806	729	745	774	774	722	731	724	771	776	792	742	788	713	740	729	731	760	739	736	766	721	754	739	786	768	783	739	778	818	735	749	809	758	783	732	698	751	757	770	748	761	759	740	754	742	769	772	742	775	718	778	756	794	804	742	766	708	698	784	771	760	785	724	768	763	770	770	791	767	741	724	713	724	707	768	804	706	778	778	752	753	809	736	825	766	719	779	740	766	731	749	794	813	758	763	778	726	750	735	757	716	732	770	738	736	748	727	749	761	773	753	766	795	717	731	775	767	748	783	729	746	751	759	708	746	779	682	758	787	711	764	725	739	749	810	753	741	774	731	779	793	745	762	733	691	772	786	798	748	799	732	728	756	734	767	779	765	762	777	731	736	725	701	721	754	705	753	722	770	781	720	771	718	726	741	776	768	773	766	763	723	776	685	771	752	751	781	741	764	758	750	759	821	748	791	766	782	755	721	746	738	766	777	767	751	768	747	763	730	766	795	788	764	733	728	801	745	765	754	779	783	764	777	762	781	739	781	747	758	766	746	764	744	765	784	787	788	763	748	723	779	733	701	740	808	763	793	734	789	802	781	758	773	759	779	772	726	765	725	777	800	797	774	766	786	779	790	799	720	730	728	813	757	781	768	783	791	762	771
7231	564	550	1926	2124	311	258	237	227	198	207	224	199	158	159	179	168	184	212	186	199	167	175	158	185	201	165	170	179	161	177	182	194	152	188	179	183	156	167	177	157	178	189	160	164	166	164	165	206	146	177	177	175	182	165	162	151	165	191	171	188	186	182	184	159	160	152	158	158	164	163	148	161	170	185	162	175	145	177	201	178	178	185	179	162	190	172	178	161	166	186	165	164	178	175	153	176	168	182	146	141	191	175	167	175	162	167	154	173	176	184	170	164	146	168	170	158	175	168	166	174	184	165	163	182	171	171	210	171	156	177	174	150	152	137	170	183	197	147	170	183	168	173	183	157	148	179	191	204	163	187	166	147	175	178	160	158	180	162	153	160	156	183	154	177	189	170	163	155	165	176	173	167	169	181	197	160	178	183	182	164	167	162	145	176	157	155	155	191	160	151	154	155	161	177	160	137	181	179	166	148	159	162	172	158	151	179	165	157	167	163	181	184	187	170	182	148	187	179	180	184	168	177	168	171	156	150	136	172	171	185	155	160	150	172	174	166	160	160	185	158	175	148	175	166	192	174	179	159	169	143	143	168	161	156	173	173	149	182	172	170	152	182	177	172	186	178	180	184	181	172	135	165	196	142	168	169	192	178	175	157	153	179	164	164	174	175	156	156	168	159	167	158	188	185	146	165	186	192	164	183	182	191	158	172	174	166	176	176	169	165	173	179	186	172	160	161	171	163	166	174	170	153	169	163	185	174	162	178	191	168	161	163	180	164	159	165	183	174	171	184	162	170	177	184	167	156	159	155	181	166	154	171	190	166	163	161	172	155	168	155	192	183	156	164	160	196	199	181	165	160	179	167	162	160	181	150	174	182	157	180	183	156	178	175	168	148	170	156	163	184	150	178	163	175	169	175	174	155	160	155	193	159	177	190	162	176	154	160	190	163	178	185	141	176	149	177	181	178	147	186	169	168	176	168	164	165	157	172	161	157	188	182	185	168	175	154	199	162	156	151	177	188	180	178	169	177	171	151	171	162	165	164	147	174	153	191	178	193	165	189	183	169	171	187	162	168	154	154	164	178	171	181	169	176	195	194	166	163	178	185	181	187	168	211	176	185	190	178	178	170	178	173	167	194	167	184	206	191	161	183	170	176	167	167	144	171	176	169	153	137	175	175	164	149	163	162	160	165	184	143	169	173	147	178	193	169	167	178	178	156	171	172	157	147	168	178	170	190	191	169	177	180	150	142	161	172	183	182	195	152	182	161	172	172	158	166	176	172	177	169	160	194	146	166	181	154	174	169	162	183	178	168	172	183	173	196	172	172	191	174	175	156	154	169	180	167	173	170	167	169	171	169	154	210	170	175	188	167	176	189	169	186	188	176	177	206	169	159	168	180	193	187	164	167	180	170	170	163	172	173	191	180	146	176	161	184	168	160	165	161	180	168	194	159	148	145	178	170	187	169	145	149	174	169	203	174	192	163	190	163	166	170	165	188	205	171	156	208	198	181	173	199	144	175	186	168	171	176	172	160	171	147	164	173	161	159	163	181	162	186	184	162	182	166	160	195	170	174	175	150	181	160	160	147	173	169	177	161	190	164	185	173	164	180	182	162	166	188	160	169	195	169	137	171	165	173	187	181	168	166	176	178	170	168	139	166	171	173	154	158	174	163	156	167	152	162	153	168	164	149	176	171	148	187	170	189	184	185	163	151	149	169	165	162	171	160	179	187	177	180	175	162	175	176	178	176	174	178	181	166	183	161	173	176	172	156	165	162	172	170	164	190	166	177	175	161	177	149	170	174	171	168	201	162	183	170	182	211	181	164	178	186	182	150	178	150	158	167	183	182	189	182	162	144	180	151	177	168	156	166	169	181	168	154	154	173	163	157	177	164	175	174	162	164	202	185	172	173	171	161	169	212	158	182	164	152	167	176	170	184	176	163	185	188	157	175	176	171	185	151	154	193	175	157	175	162	197	153	164	163	161	165	163	182	171	194	170	169	183	169	168	183	170	181	187	184	152	149	172	157	186	165	191	172	176	181	172	165	184	156	175	182	173	156	155	180	185	150	170	163	195	157	169	173	162	163	150	181	159	181	171	168	174	189	178	177	176	163	186	138	189	169	163	159	159	175	184	169	186	155	194	182	173	180	173	176	160	154	148	152	151	173	177	175	195	197	182	181	177	163	170	165	175	181	171	170	140	171	178	186	159	160	158	166	152	132	157	186	175	148	188	177	185	158	172	168	181	166	143	156	175	171	165	181	170	187	173	213	164	149	174	153	168	191	180	158	179	184	187	166	186	169	146	171	192	178	200	161	156	178	178	185	178	189	177	159	191	172	172	184	165	159	139	175	170	153	181	180	160	170	143	175	168	174	174	148	154	180	178	172	177	177	175	150	194	187	179	165	143	147	167	172	178	174	188	152	179	165	169	173	156	168	162	155	183	192	159	174	172	187	166	146	142	173	191	177	169	157	202	142	175	164	158	174	152	141	173	154	167	161	192	175	169	151	194	182	132	167	186	186	174	178	142	173	149	177	177	198	192	171	156	171	184	164	201	143	162	174	170	169	165	175	151	179	172	184	165	146	175	177	165	148	172	163	175	184	165	168	166	166	166	175	158	166	169	170	172	152	167	172	180	181	168	147	171	195	190	167	161	179	179	167	152	179	178	145	155	173	181	167	187	157	157	182	169	150	156	160	187	170	159	165	177	173	159	153	155	176	164	178	209	184	134	170	156	193	172	159	173	183	195	166	154	160	152	146	159	159	155	185	179	159	170	179	160	160	168	157	169	200	175	170	176	186	167	158	180	187	169	191	160	185	173	171	154	166	155	178	178	168	183	211	193	168	144	186	176	172	183	196	175	169	176	165	167	202	175	164	167	158	200	191	170	175	153	160	169	170	130	178	194	197	158	157	200	196	169	162	170	201	202	142	194	181	170	151	189	172	166	169	158	179	160	149	148	174	168	165	174	172	167	155	172	185	173	176	174	176	161	183	170	191	174	175	194	152	142	175	147	177	152	193	162	172	185	182	165	166	180	173	179	177	183	142	159	171	157	186	175	195	181	160	153	162	189	161	215	158	181	172	188	182	190	169	178	141	190	172	162	183	164	179	173	184	182	149	152	170	190	184	168	153	166	154	166	169	185	153	188	198	167	172	159	172	160	160	175	167	174	163	148	169	169	177	160	155	191	194	165	198	161	164	167	175	154	155	174	185	178	184	153	165	168	168	179	184	178	159	196	183	164	181	180	190	191	162	162	170	171	151	146	185	160	181	185	165	165	194	180	171	191	153	154	204	182	155	179	182	195	177	179	162	171	175	166	173	174	178	159	175	179	159	161	187	185	165	176	174	180	170	189	162	190	185	176	167	173	170	157	169	193	171	170	154	169	180	197	160	164	164	168	156	192	184	178	178	199	159	161	172	175	182	173	173	164	162	177	167	165	154	168	136	163	160	172	189	149	183	184	171	183	158	189	166	155
6006	770	1348	6808	5778	1023	851	726	604	592	565	551	541	514	514	450	466	434	464	504	387	437	466	460	438	424	417	446	417	420	431	418	440	408	413	429	435	387	429	440	390	434	424	421	398	420	431	417	402	358	396	390	410	416	428	445	394	418	405	421	407	383	390	413	441	405	385	416	409	406	342	397	416	402	408	404	396	382	409	420	413	410	431	416	439	438	385	405	407	439	404	408	382	426	405	394	397	391	426	418	425	420	414	406	429	407	439	442	410	417	380	383	384	414	436	386	391	414	392	397	389	406	392	433	392	419	409	402	410	376	409	441	420	403	375	427	389	448	424	392	435	434	444	428	401	408	412	414	426	395	409	423	384	377	409	431	405	429	411	389	383	403	409	411	382	419	406	403	410	429	401	385	417	387	398	372	399	384	421	396	392	410	408	404	413	430	371	407	388	449	380	420	380	397	379	415	401	355	443	383	398	398	411	405	396	410	391	387	400	464	424	402	374	428	406	405	397	396	403	386	405	402	439	416	414	420	410	384	404	429	408	418	409	399	409	392	392	427	411	413	414	443	391	389	402	378	421	404	408	403	405	351	424	439	432	408	435	376	406	368	401	415	409	394	379	398	410	385	366	387	420	388	392	417	405	423	404	406	351	395	387	398	393	414	393	418	422	425	382	418	437	408	385	376	417	386	420	402	411	386	417	418	379	410	396	432	409	422	372	386	376	414	377	392	393	393	377	392	392	416	396	375	392	435	392	400	406	395	382	426	390	358	405	398	386	389	377	398	418	394	425	389	418	381	414	394	350	401	411	405	390	391	394	406	393	384	390	370	382	403	443	456	396	394	404	397	398	405	416	376	409	391	407	427	390	394	399	418	429	397	397	404	421	386	389	391	386	396	396	377	379	372	368	437	391	391	395	418	411	403	396	422	398	378	394	417	400	370	411	420	373	410	409	415	429	390	369	422	411	391	433	397	402	385	383	393	374	369	410	373	416	400	388	390	390	420	365	395	398	459	411	372	385	370	429	414	415	406	389	412	416	394	406	410	386	381	383	404	380	366	402	405	358	384	392	383	405	452	402	441	428	395	369	419	420	390	393	398	386	431	409	398	423	380	424	417	428	381	378	407	392	408	378	383	401	404	357	408	387	393	383	399	409	374	411	418	403	379	403	386	365	435	437	398	404	418	426	432	360	403	402	422	403	418	403	403	426	405	385	380	393	434	386	419	369	414	411	407	408	384	423	414	408	405	425	422	423	406	423	411	421	397	426	422	424	451	419	383	390	407	433	427	396	418	395	383	396	415	389	379	383	398	407	396	377	444	397	413	418	407	381	404	419	434	408	408	402	411	367	410	427	430	429	400	395	436	395	400	412	399	405	390	416	393	450	400	370	403	410	424	368	405	412	424	397	453	393	370	385	411	431	398	399	390	384	402	392	416	394	410	384	406	404	418	439	380	399	390	422	415	385	412	424	405	407	390	362	371	401	405	418	401	369	390	411	399	398	390	393	379	426	438	401	418	400	405	385	425	400	395	375	419	387	404	415	396	375	404	394	416	393	388	396	393	412	419	431	427	384	406	387	395	395	387	389	405	413	391	374	436	364	406	376	419	445	405	419	395	402	405	425	386	378	402	384	409	382	385	377	374	421	435	374	421	398	392	402	424	373	418	384	412	407	402	408	394	390	439	408	456	407	405	388	399	437	415	409	407	416	444	359	416	382	437	413	434	380	396	399	380	428	417	407	381	402	405	389	384	425	404	387	412	374	396	439	419	397	453	413	384	394	396	412	417	379	392	389	409	359	377	382	415	384	396	370	394	382	411	411	413	399	417	406	403	393	408	409	404	420	412	415	408	443	391	387	388	422	428	396	419	412	413	418	419	409	409	396	435	418	423	411	416	379	375	435	396	377	367	373	371	391	419	375	398	415	443	414	376	380	397	414	384	435	410	423	385	394	405	405	432	427	402	402	382	408	388	406	380	386	380	398	403	411	391	378	417	437	453	430	406	405	382	384	405	397	411	409	415	395	410	400	391	372	399	393	403	380	409	418	413	410	455	385	366	400	413	398	423	420	382	398	409	408	425	388	402	429	418	379	429	410	404	403	369	400	409	403	425	380	375	407	431	419	387	422	408	393	382	409	408	385	392	427	398	387	384	391	405	411	426	407	423	394	424	402	424	396	418	406	393	382	402	367	379	381	379	436	384	419	408	378	387	397	405	382	414	399	449	382	404	393	413	393	395	411	405	426	399	372	413	397	420	371	392	451	432	415	407	396	391	394	430	390	403	443	389	421	404	404	393	430	422	388	418	395	388	374	407	398	418	414	392	429	387	377	395	414	440	388	400	430	398	404	429	428	422	404	426	419	381	402	382	394	404	395	391	404	383	375	392	397	411	431	369	404	422	426	440	385	407	394	409	374	419	396	423	387	407	389	405	374	447	407	414	421	412	389	401	370	397	393	385	398	428	416	407	412	396	422	444	391	414	432	386	409	375	392	380	419	399	418	430	404	418	435	393	390	394	376	384	435	394	413	422	405	388	402	354	393	398	397	420	404	412	372	405	402	420	407	424	383	355	388	410	397	394	418	387	378	404	399	420	409	386	385	395	390	398	417	417	411	403	393	415	395	394	396	402	397	385	403	387	398	428	412	390	392	396	410	379	403	389	404	405	388	408	394	410	389	383	393	377	377	398	442	421	387	399	411	398	451	399	419	424	411	386	418	407	422	399	424	424	405	409	401	385	379	433	405	366	390	409	413	385	422	400	416	413	409	395	409	394	420	389	405	406	443	375	411	354	381	431	377	369	420	383	410	406	394	388	436	404	404	373	449	389	394	395	388	404	405	412	444	402	383	400	412	376	343	378	384	395	389	419	445	431	397	380	405	468	418	419	398	380	405	375	394	430	394	421	425	409	407	378	393	415	420	409	410	402	434	412	394	388	425	395	394	374	404	427	435	400	408	394	429	391	420	424	435	393	369	399	432	411	392	380	380	411	403	380	401	425	405	356	377	428	394	397	400	441	405	403	384	419	425	409	421	402	407	377	398	406	414	404	375	407	346	399	409	377	405	403	393	435	432	416	441	411	433	401	416	399	379	434	369	414	418	383	410	367	399	419	397	402	402	386	380	425	429	397	391	372	415	439	362	436	383	385	376	368	426	408	411	434	388	436	444	416	391	391	413	397	406	395	421	431	395	339	378	389	409	398	420	431	390	400	391	384	399	403	386	398	419	402	406	433	427	426	422	426	452	396	414	370	385	399	393	400	408	373	424	388	400	377	401	404	387	438	415	393	412	414	405	386	404	375	388	408	379	423	374	396	387	398	441	389	360	394	406	396	439	438	415	415	423	375	371	390	424	425	379	363	397	412	376	372	415	420	404	417	379	375	428	383	394	410	407	428	413	366	409	372	382	372	413	413	389	407	406	413	428	402	388	429	430	403	413	370	407	422	367	410	389	419	362	426	426	404	375	414	412	395	416	398	394	399
13847	1258	1046	3420	2083	452	342	309	280	250	239	241	208	196	219	197	172	215	224	184	210	174	150	181	160	186	184	188	152	185	215	194	200	178	219	187	167	193	243	191	152	170	208	184	183	170	207	158	188	173	195	162	169	178	175	224	162	182	142	174	183	175	143	181	173	191	176	179	184	169	175	161	173	176	208	198	182	184	179	162	183	184	187	169	166	182	188	167	190	185	164	186	207	166	191	164	170	182	152	190	182	182	195	188	195	161	179	172	162	185	188	186	184	184	180	169	154	175	193	173	165	212	183	196	209	198	150	176	178	170	193	175	153	181	184	160	151	179	162	160	147	183	152	157	177	185	174	187	170	187	185	169	170	165	172	172	197	177	154	190	181	180	156	164	161	195	179	188	208	197	176	211	186	166	189	191	159	173	178	176	166	182	169	190	168	180	160	166	200	172	180	191	160	195	170	175	154	178	163	180	184	193	185	180	167	165	183	190	179	182	177	172	156	208	187	174	184	183	180	181	186	175	179	184	187	187	173	173	168	168	181	173	213	191	146	171	174	164	190	197	179	197	193	183	173	174	170	187	170	196	174	165	167	184	160	142	192	190	174	188	195	168	194	180	192	163	172	147	169	170	185	174	211	199	172	183	188	175	167	181	175	160	165	170	173	167	170	181	178	190	174	156	167	154	160	172	180	174	199	184	190	160	167	154	160	158	175	166	187	175	181	173	194	176	158	183	189	184	170	155	178	130	166	191	197	168	178	182	178	172	197	154	167	167	185	191	190	173	179	182	204	182	173	173	174	174	169	155	175	191	180	174	175	199	201	160	161	178	191	196	165	174	176	184	188	175	177	178	176	181	166	175	175	179	172	166	181	177	172	196	184	161	158	157	192	174	170	170	196	193	173	190	186	180	198	156	179	178	159	193	187	185	209	165	184	182	179	164	163	192	169	164	173	174	162	172	183	170	188	150	192	167	158	193	170	171	177	166	199	181	203	192	177	178	173	171	190	182	172	174	172	175	182	170	186	165	171	191	181	184	147	185	198	173	173	179	175	180	180	198	207	181	186	186	175	165	186	195	179	168	175	200	166	178	180	180	178	168	173	169	169	155	169	180	153	163	178	184	192	151	158	189	211	166	167	190	161	167	171	188	164	171	187	186	180	180	176	170	186	192	183	169	158	163	156	188	169	164	182	148	176	169	172	180	184	166	164	186	178	176	185	179	196	185	184	158	191	198	166	184	195	173	170	172	172	185	180	166	139	161	185	189	178	179	170	195	203	188	190	166	145	190	209	195	183	167	165	184	189	198	190	180	168	178	175	178	177	167	171	174	163	190	170	180	190	183	191	162	194	196	188	154	175	198	170	161	165	196	189	171	180	182	187	169	190	186	185	176	181	198	160	168	170	183	153	172	185	177	158	180	159	178	192	186	177	174	156	170	191	175	170	207	176	188	200	168	167	178	199	185	191	179	162	183	188	180	150	184	166	163	169	197	171	165	178	215	172	184	177	177	165	165	196	185	180	189	188	176	165	164	192	165	194	186	179	195	160	170	173	173	147	179	158	161	173	148	167	174	189	179	181	184	181	161	161	166	184	181	194	177	181	173	179	174	172	188	165	160	191	149	170	197	181	172	183	184	175	175	179	180	185	174	204	164	199	185	169	196	171	152	163	165	189	198	173	168	160	196	156	190	175	146	180	169	188	190	183	148	181	170	179	207	189	193	155	162	185	196	163	177	178	158	174	178	195	184	188	178	186	170	178	168	212	126	169	207	179	179	188	151	169	177	207	172	185	168	168	172	231	189	174	177	191	188	168	194	196	181	169	186	180	187	185	176	171	184	182	174	193	168	156	197	200	169	182	171	184	197	166	180	174	173	175	187	166	175	185	205	173	180	209	168	146	152	189	168	176	213	170	154	178	181	161	182	188	155	166	164	198	204	159	179	186	173	183	198	181	175	182	164	209	187	165	182	183	179	179	196	190	220	171	185	170	169	161	166	181	156	175	178	172	170	161	152	153	182	184	192	145	205	199	168	158	163	161	176	192	200	150	195	180	174	182	178	194	193	191	180	179	172	179	168	193	161	177	170	172	187	165	179	189	175	211	185	171	180	196	172	182	195	168	183	183	176	162	160	174	181	177	180	186	169	176	186	153	188	171	211	168	192	159	207	185	186	178	193	183	173	176	184	169	152	195	171	153	164	166	190	182	166	177	190	179	187	172	197	187	182	171	172	179	172	180	175	165	164	168	168	187	174	181	169	150	202	158	194	175	194	162	194	171	197	209	191	169	175	167	173	164	173	176	193	191	184	185	167	169	174	181	155	157	173	195	179	183	184	189	193	176	174	217	177	192	183	194	173	172	181	162	207	198	205	187	198	170	166	179	191	199	183	178	189	162	169	185	184	193	182	193	170	165	164	155	166	201	170	215	198	192	194	169	201	191	174	185	166	180	189	174	190	163	178	192	173	144	175	180	177	170	182	200	181	164	187	180	177	166	163	165	188	167	186	156	162	191	170	203	160	183	202	179	159	171	181	206	160	193	153	152	180	170	174	162	183	181	198	186	191	199	200	182	195	194	203	178	182	171	198	164	187	200	184	193	183	167	184	168	172	147	184	169	174	182	153	168	173	179	161	198	167	192	192	167	177	180	172	165	180	185	182	211	160	176	186	165	190	171	172	190	178	170	168	199	179	181	196	158	181	169	178	175	175	196	164	171	160	186	149	174	169	162	178	186	195	182	184	176	162	178	190	158	184	145	185	158	179	191	154	196	179	178	193	164	147	162	203	200	173	182	161	173	210	180	166	179	202	178	182	176	172	205	166	145	165	165	188	191	185	171	167	185	173	163	196	188	192	192	191	174	163	181	186	179	167	178	154	185	160	151	163	163	185	206	163	152	168	160	187	141	178	195	168	190	149	140	180	184	178	167	159	160	172	187	160	187	185	193	169	169	167	186	182	189	173	193	183	154	189	183	191	158	184	156	178	193	184	176	182	198	162	197	167	161	162	177	193	176	186	184	160	189	181	180	184	171	186	183	175	179	206	180	174	199	185	192	173	179	182	155	192	171	203	175	176	164	190	184	179	158	181	188	195	150	163	190	187	180	193	158	171	174	198	209	175	202	177	177	183	171	147	158	170	181	191	207	164	174	165	180	184	174	157	181	160	188	187	157	143	186	184	172	191	179	182	176	179	160	180	195	182	191	221	195	166	156	171	184	170	187	204	187	177	188	194	175	183	170	197	162	188	194	185	173	198	189	164	168	155	180	152	180	191	195	184	174	197	173	167	163	189	174	182	177	188	166	179	158	159	200	187	189	161	179	194	174	172	186	162	184	166	168	166	191	151	201	174	170	168	197	174	188	154	159	167	172	186	197	179	187	167	189	173	167	171	172	182	185	171	168	164	171	166	160	191	194	163	191	158	157	171	192	166	171	159	175	190	175	184	160	156	202	188	156	174	176	177	154	169	167	173	184	148	188	173	182	184
7850	1178	2191	10965	4768	1583	1207	1017	878	886	784	709	674	674	661	579	599	582	562	526	522	532	503	467	488	487	461	497	493	467	527	488	491	502	436	468	476	458	479	463	480	452	456	445	435	500	490	427	429	479	448	446	463	438	426	479	441	491	476	433	439	435	479	466	449	437	476	457	439	411	483	460	449	480	464	479	460	444	452	469	460	424	426	465	484	460	411	430	425	482	435	478	402	454	452	450	484	445	452	449	460	446	420	455	473	485	442	475	454	486	450	455	462	448	455	429	466	421	442	434	485	423	468	460	449	461	463	487	446	445	426	428	484	448	428	424	466	428	438	441	450	465	445	433	414	464	455	436	439	421	467	470	461	443	421	460	456	447	433	461	482	447	422	422	419	446	458	434	414	435	458	412	435	431	434	470	474	426	438	432	458	419	449	435	440	435	413	449	437	456	419	444	444	435	490	454	496	455	465	418	449	465	461	453	453	463	475	442	430	437	461	447	458	476	430	463	430	424	462	445	503	460	464	467	417	476	443	450	420	447	463	451	453	424	441	492	450	447	454	464	466	430	428	445	456	449	414	449	472	428	476	496	434	466	435	439	480	448	460	428	463	446	441	437	441	470	432	425	411	456	399	417	477	472	448	424	433	436	447	445	461	451	452	422	448	439	469	461	449	466	442	496	403	467	477	464	450	445	465	438	455	428	480	430	464	447	447	427	424	448	486	450	412	442	480	406	439	437	456	415	450	488	452	447	440	466	431	441	462	442	469	421	473	421	467	417	446	407	415	426	445	420	460	439	462	481	446	452	491	470	449	436	460	447	441	450	457	447	432	450	444	453	431	405	419	447	439	419	442	473	455	450	457	422	433	425	426	433	428	446	432	423	444	471	444	451	447	470	460	444	449	470	439	437	478	458	470	476	447	445	425	470	467	438	454	449	448	466	436	452	463	463	459	486	445	422	459	448	460	449	480	412	435	449	438	476	416	471	469	437	435	425	444	459	470	460	421	418	447	414	443	416	465	430	426	472	440	421	449	406	441	480	456	463	460	431	432	445	461	445	419	466	459	445	394	463	453	461	443	484	451	476	473	456	458	429	392	438	438	452	468	463	438	452	446	438	459	460	439	456	458	454	468	451	478	439	431	478	452	467	449	423	431	440	422	425	413	431	430	466	450	442	431	407	421	437	430	425	471	438	473	402	431	458	451	447	448	454	421	480	422	447	431	455	422	430	444	453	449	452	454	457	458	463	464	412	474	454	466	453	435	474	456	416	477	483	439	461	432	424	462	451	400	426	461	410	447	444	463	473	434	423	426	445	432	448	417	465	446	456	437	434	486	436	451	408	450	418	468	444	422	410	453	437	436	462	419	454	415	460	466	432	475	461	426	460	429	444	475	435	443	491	421	445	399	417	459	476	436	440	412	434	444	439	429	445	449	457	449	455	440	474	423	448	462	438	457	474	474	463	479	430	422	435	474	425	449	460	457	445	474	465	441	423	433	463	443	444	463	463	472	431	475	457	459	425	427	416	402	473	445	451	478	407	412	420	430	451	441	483	447	424	467	458	451	432	426	432	487	446	457	435	442	423	445	419	450	426	423	453	464	492	441	459	451	418	476	415	437	461	420	466	450	417	442	479	445	446	485	425	451	429	471	483	421	438	483	431	439	417	449	470	472	439	464	472	454	441	468	429	454	465	456	409	452	445	417	411	463	439	409	487	439	470	454	434	407	468	438	459	426	437	446	454	425	460	488	420	445	440	423	449	485	468	436	414	400	441	410	460	440	474	434	450	463	490	464	439	430	420	454	445	462	468	460	452	471	465	432	422	450	457	429	482	449	438	471	426	414	429	425	441	451	468	445	413	386	457	442	461	468	424	465	469	438	437	414	437	460	429	415	463	474	439	449	454	464	460	460	470	465	450	453	485	460	458	472	497	438	456	427	420	413	446	428	463	468	442	481	444	414	413	445	413	465	466	421	453	408	454	484	455	452	439	397	472	471	419	477	446	466	457	469	438	411	487	415	434	468	468	449	475	448	465	449	422	456	463	462	401	424	418	461	444	439	435	439	424	437	429	443	434	438	420	447	433	443	467	436	430	429	468	463	461	475	464	471	480	463	422	474	473	445	487	470	444	452	434	458	415	463	445	468	457	503	428	445	401	456	476	446	440	458	437	417	468	432	454	472	448	453	451	443	419	472	469	408	502	501	470	443	459	433	441	435	406	478	430	481	429	476	481	474	440	461	435	438	450	468	453	438	459	478	426	414	442	459	446	395	398	457	469	454	440	426	449	469	425	464	457	433	444	459	459	430	476	461	442	423	427	423	441	449	508	466	438	457	457	474	434	442	455	482	445	436	407	452	466	459	470	470	452	466	458	460	441	460	432	413	441	444	450	469	430	479	466	449	431	457	427	459	447	433	460	424	451	416	401	444	439	475	431	475	417	484	443	425	438	414	448	446	470	487	431	445	439	438	474	480	457	428	484	448	430	502	460	458	456	443	434	463	416	428	428	436	443	432	506	437	451	451	426	440	443	380	456	471	450	451	441	451	432	423	456	477	434	403	481	444	445	477	426	435	458	474	446	465	433	449	440	391	427	449	430	459	421	476	467	457	404	460	445	428	470	430	429	438	443	450	452	445	453	455	491	454	467	472	463	468	420	489	419	461	428	526	471	452	451	476	473	443	477	446	471	412	442	452	439	447	446	474	439	444	495	454	426	415	436	445	451	443	450	424	396	487	458	460	433	456	453	452	444	453	459	448	449	410	467	454	448	453	462	442	487	470	449	477	465	438	442	448	460	447	454	459	460	427	419	488	440	457	436	468	466	411	469	461	448	442	459	472	450	483	461	459	478	438	448	440	445	436	478	486	456	459	447	471	466	451	473	443	473	455	437	449	431	466	440	436	439	480	457	446	427	464	413	417	467	470	454	448	467	447	417	472	455	449	465	456	465	423	431	441	482	439	452	437	452	463	473	471	465	446	434	452	467	433	428	459	437	443	454	454	472	428	456	412	467	419	426	440	448	425	475	420	453	443	436	454	452	444	456	424	477	467	455	443	484	486	468	461	451	452	411	428	506	450	487	398	444	438	432	450	446	393	452	469	466	457	448	434	468	468	420	444	445	472	477	446	435	454	455	428	484	453	417	447	442	473	475	435	433	420	442	466	440	455	463	420	440	486	416	433	464	471	440	468	411	475	474	421	474	437	453	427	482	485	498	453	458	422	474	437	461	429	469	463	481	448	460	457	413	421	461	467	440	480	428	436	435	432	456	438	452	420	431	424	421	456	452	437	497	461	501	466	373	471	450	447	457	423	428	462	426	487	425	441	410	429	434	432	423	426	485	459	444	404	431	464	469	412	437	483	475	458	471	410	443	436	461	455	467	428	437	429	460	403	411	479	400	422	453	448	437	472	451	446	461	471	448	413	441	417	434	411	464	428	448	442	480	420	433	441	407	394	439	428	414	446	456	412	443	456	440	447	429
1567	398	349	1517	961	385	361	345	329	355	374	356	378	367	363	354	358	377	356	363	382	352	361	384	378	354	385	351	337	359	323	336	336	354	343	363	364	367	367	345	330	313	329	327	358	333	349	377	355	349	378	351	344	376	344	319	350	396	378	371	390	394	363	353	362	383	387	324	353	382	346	354	351	341	355	374	346	390	367	357	370	367	404	340	345	389	364	364	355	355	343	358	321	360	332	354	361	365	373	333	355	350	340	344	374	336	317	317	337	368	374	361	338	354	377	369	337	378	391	368	366	356	341	323	332	366	366	357	353	376	345	366	375	401	376	340	371	353	316	316	365	372	365	362	390	353	341	341	366	368	397	398	365	316	352	336	356	345	381	333	380	381	300	332	377	343	366	367	384	372	384	343	379	360	331	352	349	355	356	333	366	369	338	351	362	360	376	327	346	368	361	351	344	363	367	348	393	351	353	372	330	343	341	352	342	360	380	374	384	405	367	334	336	338	354	375	342	323	334	384	337	339	360	368	319	343	358	330	333	377	333	343	345	384	353	345	354	377	326	328	349	348	363	379	323	355	345	367	381	357	339	376	332	399	392	371	374	339	311	369	356	362	344	348	314	352	391	386	380	379	334	364	361	380	335	327	339	340	327	357	388	378	324	397	372	327	330	318	313	361	347	355	369	388	357	340	325	334	371	335	329	322	342	372	339	358	328	342	365	369	327	328	347	359	309	374	391	367	343	366	336	337	360	380	331	385	376	338	337	352	327	344	337	360	359	349	351	321	320	386	313	355	368	362	339	362	343	341	385	352	337	313	359	384	353	350	331	368	378	366	382	341	350	374	354	382	393	358	354	354	362	360	359	358	361	355	357	381	378	355	343	381	395	396	344	356	343	366	344	332	362	367	330	352	371	356	363	312	348	368	364	366	366	350	369	336	346	357	340	359	397	381	369	369	345	331	361	341	352	420	334	367	371	368	365	350	367	336	372	405	356	342	336	368	366	353	349	401	349	377	348	365	376	384	375	360	340	363	353	343	355	374	349	340	348	359	371	352	323	321	358	341	378	389	371	360	384	360	377	342	378	394	346	373	354	373	359	344	383	346	374	351	377	398	353	350	347	379	353	359	371	360	363	388	360	356	322	361	385	366	353	316	343	359	385	351	360	355	368	355	360	366	374	359	321	410	343	354	355	376	366	372	337	356	349	351	369	357	358	347	359	408	323	352	317	380	341	313	351	368	353	326	338	393	382	366	332	334	352	365	350	342	383	388	382	349	323	362	350	357	368	382	401	349	328	367	337	374	337	359	363	353	377	361	384	347	403	355	345	365	308	375	363	343	366	362	359	365	373	323	355	355	393	361	335	363	366	333	373	393	345	338	382	337	337	355	352	347	302	337	359	430	364	328	346	314	347	324	357	351	353	347	341	380	375	379	392	365	362	370	370	371	366	356	346	351	422	379	349	335	333	349	356	355	376	398	395	395	355	368	367	369	324	335	366	374	372	334	380	331	337	343	388	359	326	353	361	324	373	358	367	347	337	318	364	365	357	372	356	358	397	334	334	376	378	358	355	386	344	345	361	390	360	346	367	335	316	329	377	367	371	399	373	368	335	354	341	347	350	373	338	351	374	366	338	357	362	376	353	322	346	358	370	388	324	339	377	363	366	344	341	371	376	341	364	355	342	356	333	358	348	364	348	354	356	373	399	361	334	349	389	339	355	357	406	359	334	329	331	332	329	339	380	370	356	338	330	358	365	330	354	388	359	353	359	359	355	352	355	329	342	322	373	369	328	349	375	381	347	343	323	362	350	351	350	372	341	332	371	331	345	370	361	345	325	325	370	335	343	321	363	357	349	304	340	329	351	348	362	379	364	372	343	352	348	351	367	351	367	370	340	339	370	347	331	351	309	335	342	359	356	337	378	343	365	363	336	410	351	345	376	385	375	359	345	335	355	361	311	348	359	372	348	360	380	370	342	377	344	328	378	328	357	345	358	355	353	334	391	364	361	358	373	322	379	357	367	365	363	361	363	340	325	317	378	315	403	361	344	353	349	410	368	372	388	386	340	359	369	323	373	327	331	364	355	365	378	365	361	368	352	392	384	346	361	363	370	349	362	364	309	360	380	362	365	358	359	357	398	343	314	397	376	333	364	332	365	369	370	371	376	377	359	361	342	366	370	376	392	383	359	319	334	319	358	353	349	323	395	358	338	370	361	316	381	385	334	377	337	323	355	357	359	344	342	368	353	371	376	348	359	359	337	354	385	350	327	352	373	338	323	366	376	351	394	357	351	332	352	393	386	346	357	328	356	353	362	337	351	332	364	357	357	374	361	347	395	342	352	344	365	383	355	351	376	368	363	379	334	333	362	336	340	370	335	357	390	371	329	345	321	330	386	374	350	371	395	387	349	376	359	386	328	363	370	348	356	388	348	368	372	335	354	365	376	378	314	360	337	376	348	354	367	379	366	349	355	415	329	355	354	370	362	332	360	379	335	362	386	380	351	349	374	386	368	345	386	313	353	360	359	384	384	345	347	356	378	336	330	361	339	325	346	372	384	349	346	375	350	350	348	356	348	317	392	395	321	340	348	332	354	368	336	366	345	329	363	352	350	380	345	322	396	364	340	373	354	362	357	369	361	356	363	368	368	353	352	342	347	369	360	367	347	391	359	367	364	348	346	374	354	369	363	363	351	348	375	322	371	357	353	362	377	367	355	378	373	395	380	358	344	341	359	352	383	354	378	393	367	348	379	331	387	381	338	347	371	366	334	335	355	361	363	340	295	365	351	356	334	349	345	374	322	329	365	353	361	355	371	410	400	349	387	340	400	350	353	317	366	435	360	332	348	350	362	379	367	387	352	382	365	355	348	402	367	370	365	341	351	362	321	360	370	333	364	380	341	339	342	320	380	373	362	360	374	346	376	358	357	352	355	362	355	352	408	365	338	336	363	362	369	326	360	367	344	355	361	369	379	356	334	340	336	378	348	362	389	317	368	391	391	393	371	406	373	356	351	349	349	370	346	392	386	358	380	355	347	328	358	379	331	334	364	395	374	385	384	346	350	337	368	366	396	372	348	341	375	355	316	322	376	358	335	364	340	347	350	342	346	371	377	369	377	360	359	367	367	323	381	342	311	363	371	342	373	351	315	338	348	351	359	390	344	341	355	342	318	349	386	390	326	339	359	353	371	350	367	354	372	350	312	356	328	345	395	363	346	331	352	355	391	348	341	372	336	370	342	380	331	338	340	352	348	351	351	332	355	353	382	405	332	351	364	356	395	381	354	345	360	378	373	351	332	317	336	382	343	385	362	364	355	360	367	383	390	347	339	333	349	355	351	319	380	384	391	339	382	325	362	377	354	367	390	358	362	375	347	339	333	322	360	334	345	351	359	365	332	364	328	363	329	372	376	374	362	332	402	399	343	332	301	326	366	355	363	339	404	326	361	373	330	370	368	351	397	363	376	342	343	376	351	327	362	349	355	317
1861	853	789	5146	1977	800	727	775	732	768	773	783	800	761	730	765	745	781	802	803	782	735	741	725	756	765	747	781	781	796	759	750	763	780	756	757	791	767	769	722	789	740	799	757	755	754	774	752	720	753	770	726	840	746	766	771	761	749	738	740	745	737	783	766	750	820	794	775	800	763	771	771	768	831	757	754	712	740	777	775	746	751	749	723	811	791	779	783	759	760	723	733	774	839	740	734	774	768	761	767	713	750	767	788	739	741	770	753	767	773	731	777	761	746	788	775	723	758	805	768	760	754	724	774	826	738	769	815	758	787	749	799	737	795	768	751	793	787	722	750	753	751	764	744	763	754	765	767	796	765	755	782	764	742	749	747	765	761	760	778	764	784	761	796	788	769	791	788	820	761	768	763	774	801	744	738	784	729	756	752	724	792	787	782	758	771	771	744	792	750	750	751	777	781	770	775	808	790	806	717	759	764	784	765	791	751	776	787	781	763	765	771	750	728	741	779	756	786	807	746	755	827	742	745	762	737	785	751	773	777	819	816	762	799	733	725	732	742	776	769	725	759	784	771	769	790	753	753	747	775	737	803	778	772	766	729	732	766	776	770	751	726	741	786	762	817	740	763	791	718	774	758	766	778	765	794	775	736	754	690	766	792	789	751	736	794	746	747	767	755	792	764	796	767	731	784	786	768	771	770	746	760	792	753	730	780	777	784	758	760	738	765	751	724	734	781	780	745	751	784	785	721	740	756	751	765	743	781	775	765	802	771	694	793	819	765	770	772	780	722	743	767	786	760	725	769	789	762	792	738	768	755	775	800	785	796	778	765	835	752	753	806	772	790	772	751	751	790	758	812	743	831	747	745	806	788	741	781	792	757	752	761	769	771	775	764	687	789	758	764	728	808	735	809	756	788	755	758	755	756	736	738	727	824	781	755	743	768	782	745	773	763	733	734	752	790	746	764	726	780	708	735	751	776	745	767	786	736	721	774	759	757	737	778	787	721	748	774	815	753	735	766	756	711	770	773	721	727	805	772	785	693	824	769	762	752	756	762	726	778	731	775	774	748	732	742	778	763	779	801	754	702	747	816	748	795	768	785	762	827	738	793	730	783	805	746	812	808	775	762	764	782	766	733	771	751	796	724	759	768	713	747	746	765	746	754	752	804	803	738	793	769	734	764	763	774	762	832	720	784	769	779	786	771	822	746	696	744	767	738	761	733	781	740	775	759	711	774	760	761	818	781	771	744	780	737	749	772	816	767	742	785	745	757	730	753	748	709	749	780	689	748	739	760	813	746	785	735	788	735	752	787	749	777	759	797	804	784	782	810	792	774	736	775	741	733	761	787	730	735	774	781	789	802	789	772	780	797	768	776	785	788	772	783	769	753	766	736	760	776	756	787	741	775	725	755	769	768	777	748	787	713	774	777	778	747	741	735	798	788	763	716	757	776	781	750	768	789	752	837	734	766	780	763	745	739	786	746	745	774	731	747	767	799	739	741	773	743	757	769	775	765	785	741	789	743	740	789	737	749	795	771	792	836	753	786	755	744	782	781	710	765	741	747	813	724	712	816	751	768	794	763	756	790	766	765	812	745	764	794	764	807	732	734	760	769	797	749	746	777	733	725	781	753	761	722	748	773	779	825	730	831	755	734	752	731	760	756	734	763	738	735	770	722	768	792	759	728	769	800	732	790	703	788	785	825	781	770	737	793	773	762	794	775	821	748	752	701	758	753	777	752	744	772	775	733	760	765	788	753	792	739	776	742	747	768	747	813	765	743	785	742	749	775	752	760	819	790	736	757	822	740	816	804	774	763	743	814	790	733	785	801	862	825	756	761	739	753	761	732	798	747	751	729	752	806	780	759	747	780	823	777	767	736	772	749	731	768	756	779	795	768	746	788	813	739	746	760	738	777	759	793	787	807	782	794	755	793	817	770	783	726	811	806	754	747	766	751	795	789	792	795	762	762	783	772	786	758	730	809	697	788	739	721	764	756	763	773	704	774	802	705	717	792	752	775	760	780	765	827	749	726	781	748	782	784	762	774	689	804	775	775	764	783	761	773	795	782	759	792	792	781	766	752	741	802	798	811	743	779	778	796	784	782	787	805	805	741	808	785	755	752	765	803	728	743	804	733	810	752	764	751	770	716	793	781	787	725	812	764	778	770	742	816	733	799	763	763	742	767	760	770	775	773	719	753	775	832	751	772	755	766	761	738	815	745	741	766	806	739	792	759	763	735	762	842	787	783	801	770	788	743	789	780	781	733	765	777	777	753	778	757	799	748	790	744	763	727	788	824	759	744	776	767	749	756	742	763	794	788	803	803	759	791	777	761	783	801	791	773	776	740	746	771	750	749	760	745	739	702	805	747	695	771	797	724	782	744	807	732	794	747	774	762	819	802	793	718	746	760	771	783	757	790	704	786	791	756	749	789	739	760	752	803	724	788	748	795	709	740	762	760	785	817	828	768	746	767	723	765	769	830	745	766	771	750	704	809	746	763	736	786	795	789	747	755	783	738	796	737	731	801	741	762	778	768	765	779	750	746	786	757	778	784	755	752	780	718	792	775	787	769	775	786	800	771	749	724	760	815	822	756	807	794	723	740	784	769	762	765	775	707	780	800	765	789	764	730	811	741	793	815	838	786	792	757	781	763	748	717	731	772	774	802	775	793	759	764	789	761	745	792	768	731	787	796	816	774	749	776	734	800	727	743	766	743	766	779	812	746	782	723	780	720	783	726	802	783	771	782	774	748	769	776	779	806	793	754	733	745	796	809	771	792	721	681	777	773	761	731	745	783	776	762	774	811	739	738	740	772	767	794	798	751	779	773	785	755	799	768	764	742	720	764	751	761	795	763	752	742	775	806	777	744	756	776	791	744	798	770	777	736	773	753	804	752	758	812	768	741	773	756	742	765	828	766	763	721	746	745	731	836	748	844	741	761	824	794	772	809	773	757	799	767	803	759	814	784	775	791	749	803	787	777	776	767	759	779	757	758	746	769	723	723	779	781	736	781	776	795	787	788	782	784	777	780	757	763	762	749	798	793	739	753	719	752	783	764	804	757	762	744	757	748	768	711	738	784	753	790	770	789	782	771	738	763	762	810	702	755	775	773	811	794	725	764	762	753	725	740	776	779	751	735	795	761	759	759	705	802	757	768	777	785	794	740	720	731	761	753	804	752	819	812	768	743	725	772	809	742	747	742	743	820	725	789	718	748	824	791	760	761	717	768	776	733	808	752	775	753	744	807	787	755	778	736	722	758	741	807	807	736	806	780	749	763	712	764	738	750	755	733	743	755	760	770	759	772	733	818	766	773	775	734	785	795	739	762	770	747	779	797	751	721	755	741	785	800	776	759	800	727	733	743	744	757	782	743	753	750	762	786	731	762	803	760	764	761	771	760	785	759	750	770	763	771	816	787	730	728	788	740	781	763	786	773	802	779	736	792	744	774	733	755	809	779	752	748	807	729	796	755	728	756	722	774
7511	673	591	2124	1125	296	276	244	207	204	194	198	191	177	176	169	164	184	171	166	202	172	175	156	154	170	153	181	155	142	161	151	187	184	164	164	173	161	157	161	159	176	160	168	175	143	181	175	146	170	193	184	151	154	153	150	157	188	189	180	189	169	171	197	162	159	143	169	182	164	157	160	189	164	174	180	172	186	175	163	169	165	187	149	175	167	149	157	180	157	155	180	164	160	167	158	177	144	155	158	150	163	151	151	153	159	192	177	175	155	163	151	169	165	185	166	179	157	178	151	143	162	150	186	154	148	161	168	165	169	189	193	158	153	157	181	161	180	157	169	177	173	165	161	159	171	153	165	174	169	155	173	170	169	158	166	184	164	159	173	136	180	153	157	157	164	177	156	162	165	163	169	171	144	172	168	161	179	150	168	164	164	143	193	161	176	174	163	158	158	148	176	150	186	153	192	151	154	161	166	150	182	185	149	157	176	181	174	141	171	169	145	146	152	172	157	163	168	146	127	217	194	184	152	188	186	172	170	177	160	175	168	155	181	170	157	149	149	146	185	154	160	188	155	183	177	157	163	165	199	181	183	140	171	159	179	184	174	163	156	176	171	189	156	159	184	170	179	150	185	179	167	155	175	172	157	193	144	169	188	177	158	143	155	163	159	149	181	171	161	184	144	190	164	159	161	157	163	166	149	191	173	160	162	175	200	191	162	169	168	187	146	157	147	158	153	169	145	155	167	152	150	175	167	159	141	188	176	181	148	162	156	172	172	178	171	146	162	156	181	152	158	185	155	177	152	173	166	153	160	155	175	152	160	173	160	164	156	144	155	177	155	175	146	153	152	144	171	174	159	171	175	163	149	173	178	147	148	168	156	179	156	180	138	190	194	188	184	165	144	169	155	166	134	162	169	165	174	199	154	169	167	155	143	154	150	180	172	182	167	172	174	189	169	189	143	177	192	167	178	155	153	141	147	154	152	176	164	162	179	177	169	193	172	166	179	166	150	153	161	164	159	154	174	191	176	165	148	176	164	154	183	182	182	163	173	146	165	151	169	166	154	143	180	167	159	168	145	179	158	173	181	184	180	173	142	144	201	149	172	187	153	149	195	168	174	180	159	182	160	160	200	173	181	143	156	171	182	159	169	187	163	163	180	163	158	155	173	188	151	151	184	179	154	176	160	169	153	153	165	165	151	159	158	162	173	157	161	166	177	178	142	166	168	158	164	162	177	119	172	166	184	162	187	187	169	163	167	154	150	182	141	170	163	156	162	160	175	182	164	190	170	186	156	175	171	184	144	155	165	179	146	168	172	169	177	158	166	161	194	172	159	158	170	168	163	187	146	172	156	158	152	159	126	137	161	176	185	178	167	179	162	161	160	155	161	164	164	176	169	149	149	175	160	144	145	156	162	202	187	161	160	141	184	170	161	164	169	187	164	148	172	157	176	160	133	162	154	166	146	187	182	153	149	159	160	168	163	171	151	162	172	177	163	149	176	166	132	169	145	187	158	176	168	152	186	163	168	173	188	176	175	160	181	153	168	157	191	185	162	174	144	157	145	147	149	157	154	166	176	141	181	176	179	179	155	184	136	170	197	164	181	143	157	168	164	174	191	162	184	155	165	183	167	169	161	190	176	218	170	153	183	174	164	169	158	156	175	154	177	147	146	190	165	178	188	165	162	170	167	153	178	181	150	175	186	150	149	184	151	157	185	158	161	183	157	161	183	164	163	171	162	154	173	179	170	169	147	176	170	169	156	178	146	169	187	174	180	159	176	166	164	144	189	146	143	153	168	176	169	194	178	142	155	162	170	162	162	163	164	157	175	155	179	185	165	181	150	163	148	169	143	171	153	170	147	163	141	171	189	174	142	168	158	154	148	164	156	165	165	177	158	152	180	162	187	167	158	159	150	185	169	159	145	169	146	152	171	173	170	169	190	170	186	164	180	153	187	189	136	173	153	173	156	182	161	174	157	158	182	159	156	175	163	178	167	182	144	165	184	180	153	168	170	161	164	149	157	163	196	158	171	181	152	157	141	164	161	149	164	156	174	157	186	173	187	154	147	155	153	177	161	178	159	175	182	166	187	176	193	164	166	189	157	162	126	160	163	156	163	177	184	177	160	197	150	156	171	177	166	165	166	156	153	163	149	154	156	162	145	162	169	121	155	166	153	184	167	179	148	176	152	159	174	159	151	151	170	168	179	167	177	190	178	178	174	176	157	157	197	162	173	186	195	170	172	155	162	160	178	157	146	162	156	191	162	201	169	166	190	184	167	167	186	158	180	167	158	153	179	158	177	165	160	146	161	175	165	162	166	166	146	171	166	142	171	173	173	163	152	162	175	176	153	165	182	169	170	174	163	141	203	172	163	173	172	181	178	192	185	167	158	166	155	149	165	177	133	159	162	151	159	186	167	165	172	158	161	167	178	166	162	166	179	151	155	175	146	143	181	173	172	174	146	157	163	203	178	153	157	174	176	157	152	154	169	172	135	153	168	172	175	171	166	156	148	203	182	140	161	178	145	165	166	146	134	161	180	177	177	155	166	178	167	175	173	160	150	176	164	170	158	144	164	155	177	184	179	156	202	184	177	154	120	156	173	188	157	178	163	165	146	176	143	169	151	182	158	184	166	161	174	158	159	142	160	187	145	165	174	170	176	161	169	177	147	159	164	164	177	187	189	167	170	179	151	189	187	186	167	150	159	176	167	183	143	161	174	170	159	176	177	192	191	194	163	173	169	168	164	181	164	155	136	166	187	154	160	178	161	165	197	167	156	172	165	150	155	176	147	153	156	151	166	147	164	195	162	159	156	153	182	168	160	160	181	155	181	152	167	188	174	175	168	156	169	161	180	174	169	155	175	186	188	142	150	163	141	148	166	169	159	156	172	161	181	212	190	178	174	196	133	179	171	150	167	172	141	192	189	155	176	162	167	157	153	169	192	181	178	169	158	154	171	152	157	197	177	145	171	167	138	174	176	181	149	171	155	174	187	187	184	172	155	147	170	138	170	163	162	178	160	175	152	148	160	166	157	179	154	164	166	158	156	184	155	179	173	164	163	156	170	174	181	160	178	159	169	179	158	140	173	156	173	170	169	152	184	144	186	171	167	158	147	179	166	170	182	182	183	178	177	161	166	137	169	175	143	156	164	174	145	146	155	186	157	157	164	187	146	169	187	159	175	141	165	147	166	175	164	163	162	172	167	187	147	167	176	157	175	181	152	172	184	167	173	167	158	184	176	150	139	166	199	148	153	175	147	173	178	158	162	176	159	161	175	179	153	162	166	170	185	175	174	146	152	127	181	165	183	137	166	170	166	179	153	164	174	171	163	171	176	179	169	173	161	166	182	170	130	175	168	184	172	150	151	153	167	176	174	162	155	160	175	164	168	152	155	166	175	158	158	171	149	159	149	171	159	178	156	134	208	171	185	168	169	156	180	183	142	157	146	152	177	181	180	145	175	181	178	181	196	194	170	130	164
6134	935	1343	7462	2695	1061	818	704	649	608	576	605	525	496	496	502	402	484	459	433	447	473	436	420	433	423	423	458	418	425	379	426	432	425	395	394	385	431	399	410	438	432	406	428	399	392	375	396	413	418	388	373	397	438	375	427	369	449	416	407	408	421	398	439	433	392	401	417	400	385	393	388	383	399	406	400	377	388	386	396	393	412	406	417	379	392	390	354	408	396	376	367	414	359	423	379	373	435	377	433	396	390	432	423	401	384	389	384	432	385	397	382	348	359	402	375	385	367	385	379	423	414	372	435	381	366	400	382	392	394	394	379	407	433	383	434	378	412	369	405	421	386	394	400	372	396	377	410	400	377	372	376	393	427	423	411	400	420	379	399	410	369	387	396	390	392	411	353	399	417	410	374	419	390	401	404	399	427	391	414	392	441	406	386	424	391	405	390	370	389	400	406	426	393	399	394	366	388	404	377	347	381	402	388	362	358	397	404	361	429	408	411	385	370	387	380	396	396	383	414	379	380	387	429	385	398	411	416	401	395	396	374	386	414	424	343	384	411	377	384	379	401	443	401	412	376	389	395	399	440	390	384	423	384	390	387	409	400	410	388	398	403	408	408	401	384	387	401	395	382	396	395	386	398	421	413	410	349	422	397	410	416	406	406	371	386	418	412	374	394	410	417	401	388	387	388	400	404	392	402	403	384	367	415	410	392	367	391	392	385	392	416	379	407	388	393	393	406	369	402	394	374	373	367	390	400	386	369	363	391	412	376	362	431	397	401	397	380	422	411	434	400	400	388	413	402	384	380	389	407	422	407	342	386	392	422	374	371	373	399	405	446	430	402	399	354	376	377	379	404	388	380	415	397	386	388	426	398	412	433	387	430	397	380	404	349	421	419	387	409	391	391	380	399	399	428	399	419	382	436	404	389	450	407	367	406	405	403	376	394	364	411	379	417	395	398	376	376	428	399	382	398	416	418	391	384	370	384	409	360	401	357	394	422	416	405	394	409	411	395	434	432	413	406	397	414	374	412	378	401	383	431	410	416	385	404	384	394	370	399	378	396	398	389	443	386	374	370	387	396	392	404	377	373	422	385	396	388	454	401	418	400	387	375	383	388	356	407	409	406	400	401	421	392	388	394	393	424	413	395	382	420	416	375	402	382	421	399	386	395	377	362	399	388	407	397	399	396	413	409	419	390	378	397	369	403	364	395	348	391	398	428	399	365	389	433	392	394	407	364	372	363	386	407	372	359	364	384	378	394	372	388	388	351	376	375	398	368	413	422	381	401	405	371	389	424	394	444	384	357	405	391	433	364	374	368	416	394	392	394	424	410	416	379	408	366	384	398	381	402	362	388	420	395	373	386	359	386	380	375	376	387	390	388	344	402	405	406	425	358	385	411	387	362	384	378	399	392	383	441	397	422	395	416	404	375	434	411	413	382	396	406	394	425	398	402	384	413	419	417	401	356	424	378	381	363	443	406	395	386	396	394	377	414	390	385	400	380	394	409	412	398	385	394	359	425	436	361	394	404	380	414	374	395	402	377	414	373	413	400	406	381	433	413	393	404	385	415	402	388	369	403	402	366	416	407	414	440	409	401	378	384	416	378	399	406	395	426	388	373	400	401	410	421	388	370	387	381	415	373	382	393	345	416	391	410	391	366	398	397	427	401	372	390	436	433	409	400	400	403	399	413	376	392	403	373	410	379	393	393	384	409	386	374	394	429	444	412	418	410	382	397	401	338	358	432	383	375	430	371	398	416	404	380	381	390	421	410	411	399	378	391	393	399	403	401	396	433	367	365	416	419	406	387	407	420	402	374	415	399	402	385	382	381	392	373	374	382	352	419	401	400	402	432	360	425	374	379	430	379	410	401	395	373	390	400	395	398	394	410	369	418	400	392	402	414	393	431	430	437	390	397	408	389	346	414	383	365	383	409	394	424	398	387	419	407	369	371	390	391	408	369	405	390	380	398	369	409	402	440	411	428	422	393	412	390	393	398	406	418	428	418	430	409	364	393	412	374	418	388	403	411	391	408	378	400	396	419	382	422	408	418	375	358	386	371	384	395	411	401	394	409	402	390	397	405	375	394	404	395	397	358	365	382	392	381	398	416	370	370	382	427	388	378	397	417	392	410	385	384	396	376	398	414	415	402	359	421	379	400	396	366	386	374	397	412	414	415	422	404	375	395	399	406	362	420	382	401	387	400	382	397	371	400	397	394	365	378	388	346	386	373	395	386	387	431	417	403	385	403	377	419	391	426	409	407	406	421	409	397	420	413	372	410	388	380	389	394	380	429	417	434	387	395	381	417	374	421	388	409	418	393	393	404	397	410	425	374	402	420	392	388	381	418	349	420	416	380	408	402	337	421	399	396	422	398	374	350	395	393	363	393	393	357	396	399	403	376	382	387	414	432	386	401	408	371	389	386	414	400	353	418	403	402	405	408	399	435	386	394	396	414	376	380	375	376	399	362	374	425	396	394	386	386	426	374	393	401	417	388	389	411	412	394	412	373	398	390	384	405	422	396	384	387	396	384	368	412	399	370	407	386	409	367	419	422	398	428	394	373	345	400	380	383	365	399	413	430	397	394	438	396	381	403	414	382	402	375	371	393	405	402	420	417	417	381	391	375	427	389	384	385	396	409	433	353	391	421	374	423	388	417	377	373	382	417	397	407	389	396	404	402	374	401	399	361	370	424	386	367	422	409	420	384	388	371	378	449	381	438	387	386	387	380	438	420	458	393	397	388	394	398	403	398	363	408	378	399	411	362	398	402	408	406	391	372	390	414	401	403	393	397	376	367	415	345	388	385	393	380	369	377	406	409	433	388	430	436	350	392	424	403	407	420	381	427	383	371	422	348	423	423	397	366	401	418	404	370	377	373	407	438	395	409	404	379	404	379	387	395	403	403	402	383	377	422	416	378	408	407	427	385	396	398	401	370	389	412	393	380	401	405	407	393	406	397	406	372	395	439	374	413	385	436	402	384	400	425	429	389	364	405	386	377	400	386	407	384	383	390	378	401	370	412	361	401	361	399	365	377	357	394	416	354	416	404	403	362	397	379	423	379	382	393	408	382	393	420	416	405	372	370	388	395	387	380	376	404	358	394	390	373	380	411	387	419	388	430	415	382	421	416	362	397	380	388	379	403	407	402	381	392	413	383	403	369	380	389	401	404	361	397	428	404	393	370	385	400	390	397	377	395	359	432	407	389	410	403	384	391	357	408	384	397	373	415	417	361	401	381	396	393	429	407	391	421	400	411	376	412	382	407	366	378	377	418	402	428	368	410	399	367	395	377	413	389	429	412	416	371	365	366	405	428	372	383	403	405	379	412	403	400	405	399	388	386	403	385	389	412	416	389	413	410	410	388	385	371	383	407	392	389	418	373	414	408	384	372	398	394	367	396	394	427	377	389	417	400	395	402	388	400	410	387	377	427	404	366	422	381	407	428	373	415	363	416	379	398	408	421	404	422	380	411	393	398
14093	1576	1051	2191	1178	411	286	272	296	218	221	202	211	231	221	192	202	209	176	179	212	211	169	187	171	181	183	172	155	173	189	179	196	164	181	192	172	194	174	144	185	157	143	178	154	178	171	175	210	181	185	159	172	163	160	191	189	150	163	154	176	160	140	141	166	168	162	178	175	181	172	160	183	164	158	170	211	165	162	171	174	144	179	143	155	155	168	159	175	150	148	162	168	159	178	189	137	205	187	151	177	176	155	183	191	182	157	148	164	169	170	164	192	177	176	189	172	180	159	168	157	183	167	157	157	163	162	159	168	153	160	180	150	167	181	166	173	175	165	170	179	151	186	165	152	152	162	173	162	175	145	169	188	165	176	180	166	199	172	186	148	172	175	166	164	157	164	168	164	181	165	189	173	180	167	166	167	173	158	166	196	143	181	203	183	190	181	184	171	158	171	191	170	165	162	172	203	179	150	184	165	179	183	193	164	165	168	185	184	152	190	176	172	191	142	182	168	171	161	174	175	184	181	178	165	147	188	158	181	167	167	160	178	188	187	164	175	184	186	165	185	154	174	156	182	200	176	153	182	173	152	201	176	184	166	166	188	178	163	181	178	150	174	171	161	174	185	153	177	157	172	159	171	157	173	180	182	161	194	176	186	158	185	148	171	151	160	170	171	177	189	163	179	165	141	154	167	177	166	160	155	179	203	166	190	166	168	195	167	179	164	160	189	164	171	176	180	176	169	147	131	138	169	159	172	161	185	180	151	178	181	182	184	149	161	184	148	194	191	171	176	187	152	169	195	174	156	176	150	169	167	158	156	180	170	186	168	173	162	174	174	162	189	174	153	162	147	144	172	165	170	137	163	175	173	156	174	180	171	174	178	165	167	169	172	194	152	160	157	156	164	162	180	194	164	202	182	182	177	177	166	183	179	175	169	190	158	181	183	156	164	155	171	163	189	162	162	155	157	161	196	157	160	171	162	177	189	175	169	163	191	165	141	196	154	161	199	177	172	160	157	156	160	184	151	203	184	166	196	156	183	182	152	176	173	168	176	191	159	173	178	155	178	207	176	180	152	207	159	174	160	184	206	210	146	149	177	159	176	167	167	180	174	178	170	176	171	149	160	169	157	158	178	187	163	163	164	173	173	143	189	176	171	151	167	152	160	150	178	170	198	178	180	162	171	178	157	170	149	166	150	167	178	163	169	165	162	180	186	168	169	172	164	162	156	166	178	150	182	188	166	167	172	171	183	148	177	178	146	178	186	166	142	171	163	166	180	169	159	181	168	162	160	169	133	145	191	184	176	151	196	177	172	160	182	183	163	131	151	192	168	143	180	166	175	182	169	189	151	159	175	129	161	196	167	145	194	174	165	186	168	191	157	168	172	165	180	186	178	163	196	190	181	168	159	167	183	203	200	171	182	162	160	176	162	160	176	197	170	183	144	193	194	174	151	187	159	182	154	154	192	172	171	161	182	166	169	182	144	189	161	167	157	172	175	195	180	151	169	160	181	154	159	189	151	157	178	181	180	157	156	165	144	150	162	198	202	198	165	170	182	164	185	172	186	196	141	163	165	189	168	154	177	148	173	166	187	175	166	181	159	176	180	178	179	166	165	176	172	167	183	169	192	183	187	165	162	167	178	174	180	158	181	165	184	153	159	183	193	166	168	186	152	185	201	198	166	171	174	190	185	163	152	175	168	157	196	167	142	179	183	185	158	152	172	188	172	197	197	155	189	172	175	182	173	174	161	171	183	171	147	184	195	145	181	176	164	164	166	172	163	142	194	187	180	198	162	149	170	187	140	186	182	161	162	184	193	169	166	160	162	156	172	146	169	163	168	182	144	152	171	169	196	167	178	176	168	170	188	163	170	175	199	162	185	157	174	176	180	190	187	177	169	169	204	177	184	176	168	172	164	178	193	157	165	187	152	163	158	158	208	179	165	156	174	170	186	186	177	168	175	168	168	157	175	170	188	159	164	180	182	169	172	179	193	163	162	170	164	175	166	157	164	192	165	154	199	153	179	183	183	189	198	183	169	183	199	185	181	164	155	184	175	166	153	193	194	145	166	166	159	155	160	180	173	185	161	186	176	181	185	168	193	169	160	152	189	177	164	179	188	129	179	178	166	158	176	173	172	185	167	181	170	197	147	163	153	145	176	161	168	156	172	204	163	187	154	175	158	157	168	186	162	210	152	157	187	179	161	189	196	147	199	165	152	166	179	179	176	163	165	188	144	162	154	171	183	164	159	156	166	173	177	168	166	170	180	151	150	160	178	156	162	184	151	160	178	183	178	168	166	160	184	189	188	184	159	211	157	169	167	142	185	189	146	165	171	182	186	162	173	157	155	152	173	191	164	171	171	165	169	164	213	169	171	189	172	163	157	160	181	180	172	184	167	192	147	184	182	161	176	158	185	178	158	178	195	182	178	169	163	134	181	182	192	165	165	196	178	150	189	184	165	166	166	201	183	162	180	154	167	185	168	148	164	149	176	178	169	167	172	148	203	182	157	179	171	161	157	172	178	188	183	175	195	172	153	159	154	175	178	165	170	160	180	186	177	190	174	177	170	169	160	165	171	144	166	185	173	184	177	187	183	177	151	147	155	149	175	176	157	182	160	135	190	174	165	171	148	130	189	188	194	190	194	181	174	163	195	156	188	168	202	179	197	188	171	171	160	175	186	171	210	165	140	140	169	159	185	181	198	153	150	162	146	176	167	179	161	168	174	172	159	188	170	170	159	169	149	168	181	193	165	167	184	162	187	148	189	180	178	152	176	152	198	202	153	180	166	194	186	176	181	208	142	193	152	194	189	178	172	147	151	176	164	151	155	175	165	155	157	177	190	185	179	172	154	173	198	165	163	175	172	187	170	167	176	166	160	174	183	171	155	183	174	173	180	170	181	165	155	203	165	153	153	182	183	161	199	177	166	167	188	188	181	167	173	154	202	183	150	168	174	186	172	190	170	158	142	181	189	151	161	142	168	198	160	197	170	149	171	161	165	165	167	154	164	184	163	175	168	172	150	147	164	169	180	164	208	179	180	157	173	158	184	169	192	180	186	168	190	176	173	187	197	165	145	161	182	226	191	156	164	160	174	177	167	180	192	181	183	149	202	212	163	134	179	169	167	179	181	180	170	183	168	153	164	148	160	174	192	197	159	167	170	163	161	164	148	189	164	175	157	161	172	154	170	154	179	174	158	178	178	150	171	159	161	168	181	171	166	189	168	168	174	170	180	166	168	173	193	185	189	172	188	179	151	153	150	173	159	173	183	165	167	150	188	181	150	168	161	183	185	179	165	165	162	177	167	163	163	185	191	163	200	193	156	160	183	139	166	165	156	162	166	182	156	174	168	152	153	186	162	186	164	173	160	162	179	186	173	182	140	180	184	169	166	167	149	160	167	185	170	153	156	173	164	149	171	153	175	183	181	195	155	176	170	189	166	179	153	152	189	166	165	157	201	172	171	172	193	184	206	186	164	147
8038	1344	2241	7389	3145	1574	1202	1056	941	836	731	744	707	641	598	580	572	595	600	545	578	538	486	526	502	488	478	503	511	494	483	473	455	462	479	442	409	456	462	466	445	439	475	455	479	448	440	426	453	432	448	438	442	417	447	416	448	436	483	444	421	451	402	439	479	429	435	450	468	409	466	463	454	398	405	396	474	429	429	420	440	435	449	425	405	445	459	455	459	419	409	415	455	423	454	430	421	449	396	451	454	407	462	412	393	446	436	450	446	469	461	482	423	455	430	447	452	430	490	476	459	402	423	431	436	424	425	452	445	448	456	462	436	427	463	427	443	456	435	452	457	416	398	426	482	441	406	426	464	420	441	440	425	405	451	427	414	415	470	434	428	444	454	398	427	431	392	441	413	421	441	432	461	459	429	424	445	469	459	411	464	471	428	398	460	399	422	451	472	450	419	396	405	433	464	447	409	463	466	428	447	411	440	437	421	432	411	415	397	435	434	430	456	437	417	388	424	434	386	435	415	456	466	433	443	431	419	426	443	462	430	419	448	445	409	432	429	463	445	413	448	469	392	417	420	432	448	447	432	426	440	422	409	419	415	435	429	433	406	476	457	414	448	434	436	455	455	415	450	471	438	438	426	411	403	414	437	447	441	448	436	455	436	400	435	427	429	414	398	432	412	438	407	451	452	421	434	449	440	415	435	441	408	440	445	433	429	430	406	452	433	446	420	418	443	447	431	431	423	390	457	436	463	480	446	427	423	428	428	468	416	411	436	443	423	486	440	421	424	384	421	425	443	434	409	391	461	413	434	461	407	438	447	441	442	435	403	417	430	433	446	476	420	441	453	427	481	431	430	409	443	457	425	444	434	446	420	445	426	414	411	464	429	411	444	424	419	397	421	450	435	430	426	390	439	414	407	452	434	447	431	438	423	461	432	426	459	450	435	435	461	427	465	425	440	413	439	469	459	432	446	417	437	397	452	480	449	481	457	457	442	423	436	423	444	480	448	434	457	397	407	418	444	431	376	416	400	421	457	383	445	444	408	432	448	449	440	392	428	441	441	455	450	466	453	405	442	402	445	456	393	432	421	450	412	446	428	410	446	436	453	467	433	382	436	448	412	422	409	463	441	423	445	462	433	451	431	438	464	435	426	424	446	453	442	417	411	447	467	433	433	448	454	401	438	452	437	422	440	471	450	429	454	455	447	438	447	431	430	445	457	404	437	446	456	414	421	476	479	462	442	448	408	400	471	479	440	448	440	427	407	425	455	431	438	453	404	448	456	446	438	423	404	423	432	443	443	424	429	459	435	426	453	421	421	372	416	423	447	423	450	451	420	438	411	426	462	445	462	446	438	464	430	465	384	413	445	445	416	482	432	443	479	450	408	428	419	449	421	404	385	446	416	442	407	407	437	435	472	445	426	473	447	405	420	392	458	459	451	431	433	427	449	400	431	434	453	408	422	421	448	427	409	438	473	406	461	448	446	440	406	439	427	439	444	414	429	386	424	425	427	433	404	458	406	406	403	425	424	460	433	465	431	437	424	453	419	444	460	431	408	457	400	423	439	433	432	450	432	420	409	452	396	445	418	422	437	390	398	461	465	401	412	424	445	438	458	415	437	412	463	430	438	400	421	421	434	464	431	441	451	454	451	420	424	414	447	433	431	412	428	425	411	397	430	420	416	439	448	435	433	409	487	423	419	449	386	430	451	420	427	442	403	450	437	427	437	414	446	426	437	433	423	454	460	406	435	404	433	453	434	385	407	427	424	432	460	453	387	435	456	440	423	431	429	458	418	425	418	437	440	486	442	442	442	426	463	453	419	425	433	460	437	449	425	410	445	427	462	465	414	441	427	443	381	428	421	448	429	425	466	454	473	452	441	441	422	418	407	461	439	439	432	407	446	444	440	450	435	450	419	427	449	413	450	437	406	433	363	421	391	416	449	441	409	422	438	428	450	442	437	425	415	443	476	407	414	445	456	454	455	441	445	426	462	439	393	459	418	417	460	448	434	433	415	425	432	410	380	438	464	447	424	426	432	440	447	431	471	433	455	466	437	374	423	406	449	443	439	445	414	393	426	451	453	438	436	425	463	385	433	409	466	419	446	459	401	442	433	432	436	439	459	432	433	447	426	432	451	422	473	443	448	408	402	430	439	433	406	423	391	403	445	391	418	424	438	426	456	412	443	435	416	441	443	412	416	452	468	413	441	431	403	469	425	418	423	418	442	465	382	449	409	456	426	454	432	445	416	418	453	429	438	486	443	432	444	422	427	439	433	407	455	417	419	522	434	432	424	441	446	411	476	430	452	421	433	442	452	461	438	379	428	445	429	454	477	479	448	466	442	453	417	456	452	432	466	416	457	424	436	472	433	421	409	447	438	441	445	426	430	433	419	429	442	431	454	415	424	440	400	462	456	413	421	433	450	429	436	433	455	465	411	437	428	464	428	409	428	435	433	422	465	437	464	424	413	428	457	427	446	427	436	405	469	445	406	393	432	436	451	418	450	448	448	451	447	438	409	419	436	406	434	427	431	460	404	418	480	471	416	427	429	409	441	412	436	415	426	481	447	446	444	445	433	465	449	440	439	411	413	413	424	407	441	438	421	447	433	405	432	443	454	452	464	466	435	408	439	420	393	412	453	443	434	454	428	405	433	434	404	452	403	438	421	463	419	404	436	468	489	436	429	413	425	441	445	471	453	426	430	412	440	428	455	456	423	478	413	433	429	436	449	440	437	442	424	431	454	428	435	400	451	410	445	414	441	458	435	419	416	459	438	482	436	466	445	423	444	422	463	431	388	427	437	420	442	414	395	448	410	421	429	409	426	428	448	434	423	393	426	444	466	466	443	464	421	429	441	460	455	462	459	442	440	431	426	453	463	434	439	480	451	422	454	405	435	470	452	416	436	392	407	416	452	426	458	438	407	474	429	438	410	435	408	458	448	457	386	443	442	395	427	420	411	473	419	419	442	449	456	456	447	439	467	474	449	446	474	452	425	450	419	432	434	414	431	423	448	437	452	459	403	457	416	448	444	445	446	430	414	415	413	417	441	401	474	428	466	459	444	436	437	424	402	451	398	445	440	457	429	410	430	423	460	473	449	410	457	457	452	438	442	444	459	458	442	423	475	440	431	440	460	456	474	444	425	427	402	448	458	432	434	453	423	455	455	418	407	424	431	448	418	445	458	419	481	460	419	408	427	473	459	429	444	428	436	440	424	408	410	427	436	429	424	393	411	424	422	461	453	449	414	437	430	404	423	471	446	454	407	454	403	449	405	409	430	469	452	409	444	407	459	465	409	431	438	436	457	452	413	434	457	423	409	408	439	420	390	459	430	457	436	433	423	400	461	413	449	425	438	442	446	457	446	417	432	453	455	447	445	427	449	401	466	454	430	426	456	433	432	392	456	394	409	452	422	459	442	443	447	420	434	399	437	450	408	440	442	423	422	475	422	431	429	446	463	411	448	412	405	406	457	432	409	462
1870	453	362	645	462	350	359	330	367	363	364	366	355	335	304	318	375	363	346	344	330	353	320	360	367	373	366	349	314	329	342	353	360	361	386	327	364	316	340	366	336	368	363	355	356	351	359	371	409	360	347	363	353	296	328	349	356	339	381	344	344	357	304	357	342	331	327	334	359	316	312	335	317	337	306	363	341	323	326	353	362	308	331	336	357	355	305	401	365	318	392	338	357	328	370	332	361	324	350	349	314	374	342	311	351	346	354	328	326	354	336	355	346	328	357	348	330	347	396	367	363	338	294	341	361	340	342	332	359	349	309	334	376	333	373	346	356	345	341	396	332	373	345	355	346	327	326	342	323	370	338	328	341	326	383	365	370	337	331	380	350	317	353	379	343	347	336	320	351	361	344	347	382	352	378	338	331	375	377	364	335	340	324	344	320	339	352	337	374	341	318	353	346	351	348	350	321	320	353	359	336	337	318	338	334	340	321	319	367	314	337	331	329	329	334	338	371	336	348	360	344	365	307	368	356	334	394	360	369	329	377	345	350	351	339	330	307	340	340	359	290	354	339	345	361	339	359	352	381	369	326	353	396	334	317	352	336	344	362	343	362	341	351	358	355	347	320	362	355	325	312	339	339	352	352	369	381	342	338	350	318	354	344	356	315	332	347	332	331	330	333	354	369	361	353	332	339	348	342	391	328	336	341	386	332	375	389	320	337	344	330	334	365	330	337	330	326	340	319	327	404	341	337	340	349	328	315	326	358	347	341	358	329	366	364	346	363	351	350	340	343	363	355	346	376	323	354	382	351	315	364	334	370	335	366	332	347	326	365	387	343	361	365	340	354	335	328	347	348	352	342	363	353	339	331	303	374	368	393	331	351	353	339	336	351	324	346	354	338	387	323	346	372	343	319	338	377	325	330	361	343	383	333	375	355	329	338	347	341	333	299	346	328	307	305	355	366	350	315	319	353	339	338	368	358	324	342	337	331	337	343	309	337	319	354	365	351	395	298	338	396	324	345	359	327	359	366	313	304	340	310	331	349	335	312	343	309	336	342	351	392	369	350	345	343	339	339	359	351	345	342	336	378	345	361	359	377	346	363	354	321	365	376	340	344	346	329	338	332	343	357	357	315	289	351	338	372	358	343	326	331	370	360	319	368	330	303	360	347	368	374	345	348	312	366	375	332	362	356	355	371	328	349	310	386	337	378	347	340	360	332	335	342	341	377	345	339	326	357	367	336	360	369	376	387	354	347	337	400	332	370	364	343	348	348	367	323	393	387	354	336	355	343	345	326	337	366	379	325	291	309	357	350	380	328	340	340	342	364	319	300	362	360	350	400	394	380	354	354	357	354	353	322	353	365	347	304	342	343	395	351	318	358	345	313	342	313	358	337	360	359	312	356	309	329	361	338	340	355	332	367	370	328	318	326	313	333	388	336	348	356	373	339	390	342	365	341	348	365	326	350	359	355	341	378	353	337	362	347	354	391	320	351	375	365	337	343	358	339	339	374	311	364	350	373	332	349	362	359	352	362	311	341	373	402	360	319	344	315	360	334	358	356	346	359	354	335	342	331	321	307	356	356	359	349	353	333	343	304	356	362	363	314	352	334	354	335	326	364	379	326	327	329	341	317	310	348	364	305	353	355	331	363	371	355	355	362	306	314	303	371	372	351	338	403	360	343	365	340	347	335	349	333	347	364	333	364	389	305	348	321	339	346	356	364	341	323	366	326	340	369	324	338	333	343	350	352	338	355	373	316	348	382	369	324	375	328	360	336	348	340	376	319	345	372	373	338	349	340	360	388	347	314	337	339	385	348	333	376	345	340	335	334	344	347	359	352	330	341	380	334	374	362	348	336	343	358	353	360	366	331	364	372	356	351	368	346	314	334	364	338	356	336	345	340	323	335	310	350	328	368	340	308	333	371	337	331	372	332	375	321	336	318	338	324	353	379	347	409	367	349	353	353	345	321	347	334	335	330	342	374	354	347	329	355	347	347	304	314	321	364	334	354	373	296	355	331	356	347	372	351	335	382	327	338	326	367	343	314	343	375	385	372	349	353	361	346	337	319	331	291	356	343	330	378	343	318	368	325	361	396	355	338	341	357	341	359	390	354	361	370	369	336	301	321	346	363	372	358	331	385	379	361	346	349	370	369	340	374	350	316	370	353	326	340	382	333	350	355	355	379	323	351	359	343	320	361	358	362	366	353	346	358	354	345	364	331	379	335	336	358	364	331	343	339	347	348	337	335	356	361	372	304	316	317	319	347	334	353	358	335	322	356	340	358	314	330	351	355	321	372	314	357	330	354	318	353	347	355	322	353	357	346	319	332	337	356	368	317	373	325	360	339	359	305	379	381	333	352	354	381	386	332	333	352	339	352	328	362	308	349	350	348	365	397	371	377	352	349	341	337	324	334	323	335	352	344	359	376	325	318	330	314	357	316	318	312	363	341	345	315	317	347	363	393	359	351	321	322	358	322	342	297	346	340	362	352	321	338	333	305	342	325	365	325	353	331	345	340	322	302	398	355	327	374	358	343	341	356	364	337	354	327	349	339	345	382	329	329	352	349	316	353	382	324	384	379	371	334	306	320	340	360	374	342	384	361	338	361	319	341	344	388	367	339	355	371	346	335	320	336	308	363	328	334	332	306	349	350	360	347	319	334	351	323	313	337	370	342	317	341	312	352	364	323	344	322	369	336	343	303	335	328	315	348	317	368	371	362	350	332	310	375	329	329	384	341	340	347	327	367	364	344	360	327	341	351	366	392	373	389	326	327	343	355	398	369	346	361	371	330	321	348	377	358	343	351	328	354	325	345	339	386	364	343	346	361	347	355	352	351	364	364	358	333	351	370	350	359	361	345	315	335	353	337	329	348	379	388	337	337	358	315	341	341	363	347	336	363	347	379	322	339	395	321	328	383	311	344	333	343	329	359	353	367	357	347	346	332	325	346	358	368	328	393	343	335	338	350	373	356	391	326	359	365	315	359	373	373	358	356	357	368	353	361	347	348	352	329	345	349	343	337	306	352	338	370	362	332	335	377	342	341	313	324	370	359	343	386	368	361	342	349	324	375	370	332	345	351	353	343	354	375	388	318	351	327	337	342	334	373	357	331	328	351	362	366	324	356	343	337	355	351	338	342	367	334	350	317	309	348	382	351	367	359	368	342	395	342	314	340	330	358	354	282	353	357	348	309	331	329	387	365	338	388	369	373	354	364	341	379	399	357	338	360	308	313	344	323	387	350	365	326	323	383	353	307	329	327	369	356	342	365	370	348	346	360	349	359	347	365	324	332	340	334	342	327	365	345	342	351	351	370	370	332	330	345	331	360	365	373	353	353	357	329	366	355	367	364	332	362	327	367	344	325	350	367	328	364	313	389	327	329	327	342	376	341	345	385	346	332	363	358	370	359	362	355	344	349	341	356	359	332	333	354	368	376	339	350	344	363	334	367	349	326	331	332	326	389	352	362	352	357	382	365	351
2017	845	776	1970	1021	749	744	744	755	753	760	729	781	742	733	774	759	778	756	725	694	724	732	747	733	773	779	772	759	777	716	790	728	708	778	709	780	727	756	743	749	731	734	732	776	749	795	792	766	754	743	785	751	769	766	762	716	719	784	750	794	762	682	701	733	729	748	786	749	740	771	695	744	779	724	673	751	742	717	704	736	707	788	753	768	707	780	731	772	713	685	792	730	726	763	731	771	734	783	742	696	709	731	744	723	730	715	741	728	720	706	752	724	781	771	705	709	741	748	715	757	742	698	738	737	740	727	777	756	731	787	749	715	763	724	751	723	745	716	716	710	745	714	773	790	758	759	741	748	733	774	758	750	736	773	739	721	757	714	723	724	761	723	769	699	688	709	727	775	728	773	761	737	762	713	721	746	753	794	789	721	747	710	802	762	751	737	747	782	772	763	734	772	766	733	782	756	761	696	724	782	695	765	741	711	742	742	749	741	734	774	711	720	709	711	773	748	724	797	757	718	748	691	737	710	745	768	726	713	749	716	732	748	754	733	723	727	764	744	701	678	738	766	801	736	778	738	749	758	748	727	702	725	738	722	764	726	773	772	708	739	726	766	745	717	757	727	740	735	713	699	753	704	801	745	721	750	731	797	758	760	753	724	746	721	759	731	770	726	752	731	732	739	739	762	743	742	684	748	782	752	794	786	749	746	719	723	685	740	790	778	727	741	747	739	701	736	784	748	715	745	794	714	731	754	757	762	719	641	789	671	741	732	777	730	771	745	753	781	767	725	792	796	760	766	758	748	673	767	793	826	737	791	736	733	686	723	713	712	787	715	779	733	704	741	759	795	754	733	783	743	771	730	702	789	731	725	759	771	778	761	781	719	781	764	749	742	717	746	774	718	738	753	720	766	750	759	763	691	715	710	745	740	799	767	727	747	766	760	702	660	707	733	734	753	728	750	747	701	773	758	718	784	696	731	761	742	742	793	772	714	708	697	773	717	767	706	757	730	731	710	755	752	754	758	707	750	724	737	741	724	737	809	762	780	727	725	727	769	758	751	735	784	749	705	752	736	655	777	704	786	734	728	773	738	757	711	753	779	766	751	727	764	775	731	743	790	790	708	701	765	763	746	740	740	709	760	732	695	771	711	782	749	770	746	726	754	762	767	790	723	711	756	775	783	750	811	753	759	711	749	737	735	779	679	744	735	718	737	778	755	754	725	703	708	708	708	749	719	775	743	742	704	737	693	765	751	777	778	693	730	759	778	743	752	736	749	737	761	798	722	729	738	780	694	709	786	780	791	762	785	728	773	675	747	775	769	738	755	794	756	712	759	746	751	741	772	744	745	704	740	713	694	725	790	703	763	773	724	763	755	676	763	722	774	783	739	763	765	680	713	712	772	794	751	766	787	772	750	774	765	764	719	774	744	746	761	743	789	718	780	720	737	767	777	753	712	765	741	793	752	770	721	739	737	683	759	728	759	759	696	749	757	772	733	733	724	692	755	776	763	740	700	741	754	751	756	709	736	756	753	707	751	725	740	752	775	727	735	767	755	721	721	763	748	782	721	727	726	728	724	730	763	741	759	737	742	704	703	769	738	753	707	756	768	703	741	715	692	730	762	770	742	725	744	784	740	735	749	718	728	711	701	744	754	755	687	695	804	806	748	716	734	698	704	743	731	765	754	749	713	707	725	699	721	750	731	725	773	757	771	703	742	763	783	798	759	721	753	746	758	780	726	716	742	768	680	728	764	719	751	734	709	794	714	715	696	712	770	767	749	749	755	763	731	707	717	748	803	761	753	773	759	749	746	784	732	751	765	774	750	753	718	715	718	777	713	782	757	745	749	745	728	784	726	755	774	732	719	719	727	771	726	741	726	728	764	780	735	782	687	681	744	786	751	765	767	761	711	792	732	713	730	695	719	767	754	768	687	745	732	735	748	776	736	724	696	714	716	743	722	722	738	769	727	739	732	736	706	762	738	712	732	730	691	742	825	720	768	752	733	774	776	765	769	764	730	769	703	744	767	806	745	732	716	725	758	734	771	787	753	717	769	768	751	739	736	761	777	721	804	778	734	751	731	755	765	748	757	722	771	740	751	733	735	760	763	746	767	724	782	739	744	735	726	767	708	750	750	767	735	747	692	722	729	728	722	745	794	723	735	752	743	744	697	744	714	755	795	701	718	734	690	734	741	772	782	755	779	710	731	735	752	725	736	695	744	787	712	770	715	757	726	766	736	689	779	726	827	788	751	740	781	778	729	721	739	786	770	744	751	750	687	765	750	700	745	730	769	791	708	711	731	786	753	714	738	784	789	700	752	727	763	720	735	740	735	682	786	778	739	777	762	756	693	695	748	723	754	718	709	709	733	692	734	711	738	751	761	732	765	785	716	708	768	704	680	735	735	773	786	685	791	742	744	740	757	719	730	733	751	720	725	718	779	700	702	748	733	723	738	710	706	739	762	682	757	725	728	784	740	774	761	678	728	750	743	819	732	772	731	749	723	711	766	720	734	740	769	722	750	736	763	727	723	768	755	724	731	682	752	733	721	762	767	775	752	775	744	748	742	711	747	741	824	732	769	731	805	715	756	727	778	732	705	677	706	710	774	718	734	761	776	729	736	716	786	733	743	721	740	750	778	786	752	705	777	712	732	696	686	750	746	733	674	773	757	784	746	732	739	738	708	758	738	727	737	740	774	770	737	714	702	739	742	721	776	744	750	787	715	752	786	728	725	766	762	726	760	772	717	747	770	743	736	786	733	785	715	685	701	717	750	726	736	780	778	712	738	752	814	763	765	725	749	756	740	751	693	742	742	706	706	795	723	756	754	713	724	787	735	735	794	817	739	712	756	773	758	718	718	720	778	780	705	767	765	745	747	770	740	775	696	733	690	752	729	792	766	681	700	778	712	719	748	740	755	770	748	724	720	726	751	796	769	746	733	719	762	736	748	733	763	752	698	763	708	727	767	790	725	716	773	779	725	725	717	745	767	759	765	770	751	806	755	756	742	756	772	739	747	760	741	738	753	734	723	685	756	765	721	699	723	709	738	759	747	715	757	761	722	744	774	754	774	803	751	770	732	704	743	703	752	775	801	746	744	757	791	712	736	737	747	745	770	752	782	712	748	689	770	733	734	744	699	766	734	738	770	685	713	718	750	790	751	732	763	715	704	777	731	753	690	734	802	753	740	746	737	785	761	773	703	797	777	769	761	764	779	777	725	787	750	727	718	789	779	718	755	743	747	800	736	720	801	707	741	745	732	768	776	759	738	763	756	738	740	728	741	796	730	744	726	763	818	768	723	769	679	774	748	758	737	798	774	760	749	748	745	766	755	729	690	765	733	749	692	750	700	719	717	740	756	720	723	712	754	702	732	776	769	717	699	729	773	705	765	753	724	734	791	755	728	732	780	719	760	702	769	746	770	796	719	729	757	770	801	767	773	719	725	770	763	778	776	759	773	776	763	722	747	749	700	779	735	777
8371	919	596	649	452	331	245	219	207	210	178	166	169	172	148	153	177	185	160	171	162	158	167	180	155	145	174	186	161	136	168	161	159	152	160	176	134	168	147	175	170	158	173	135	174	145	174	169	146	175	170	139	150	162	156	163	164	183	164	175	150	171	174	175	165	172	156	181	154	159	157	137	155	135	144	166	181	152	159	142	156	185	156	157	173	149	173	140	139	155	154	162	160	166	166	157	170	136	158	138	154	166	148	156	147	132	156	141	159	155	181	169	157	134	167	188	144	153	141	157	160	145	169	168	177	152	184	166	174	168	153	163	144	154	165	144	174	168	121	147	187	124	168	166	159	142	134	170	151	182	167	169	161	142	145	169	141	162	155	158	147	143	176	137	155	136	157	153	154	174	181	168	169	145	157	166	130	164	163	199	166	159	179	156	167	171	153	167	159	144	159	154	171	154	157	194	169	171	163	151	159	144	170	157	170	159	193	157	154	154	171	196	189	180	134	163	131	156	172	182	168	137	170	165	152	156	164	177	146	156	184	170	163	163	160	171	174	150	145	135	174	165	158	147	140	157	169	166	155	161	135	159	160	136	122	189	156	167	167	155	162	147	170	148	147	163	159	162	189	155	172	143	153	162	165	156	150	160	166	149	156	161	140	145	156	146	157	153	167	148	164	157	153	183	164	151	177	146	144	162	156	180	154	159	167	159	149	168	177	146	139	178	161	171	154	133	159	156	177	160	173	139	127	177	161	143	190	156	140	157	164	167	168	152	168	156	145	170	166	126	149	189	165	158	192	162	144	156	182	159	154	159	177	154	174	164	163	169	152	153	132	162	174	152	156	149	161	157	166	153	167	169	155	190	149	158	151	154	154	149	166	167	140	158	152	145	160	166	168	177	154	157	172	151	159	156	157	157	148	155	148	163	157	166	173	160	156	171	181	155	157	170	166	139	148	138	158	195	137	147	175	154	163	174	193	157	171	150	164	161	164	162	140	165	135	146	165	156	181	160	191	167	156	151	165	157	143	156	140	164	172	177	180	146	142	188	144	167	144	138	190	161	149	123	149	138	163	149	142	158	158	157	159	174	160	150	154	154	171	144	185	155	181	179	190	145	137	160	150	132	162	143	165	143	184	156	151	175	140	155	186	168	142	162	181	159	148	168	156	133	145	177	148	134	152	149	166	153	152	161	145	151	151	179	161	156	171	157	136	152	180	174	167	135	152	139	167	164	150	153	176	169	162	138	145	140	138	139	190	187	139	149	167	173	176	165	145	175	182	163	169	169	148	141	171	137	157	139	168	152	167	205	183	151	166	140	143	181	139	152	176	161	156	186	162	166	164	146	154	143	158	153	167	158	146	153	171	163	149	141	138	163	150	173	144	173	165	169	168	159	147	151	158	162	171	139	158	154	159	162	179	177	170	136	164	163	152	159	159	160	180	160	149	168	151	172	152	155	144	163	152	163	165	159	160	155	150	169	169	187	168	167	179	174	172	166	155	145	173	165	126	156	173	143	153	153	150	170	147	157	175	150	150	147	160	179	152	175	176	142	160	166	163	152	161	132	172	172	155	158	162	150	172	174	166	138	155	157	170	143	148	164	161	173	162	163	169	153	164	138	165	171	151	146	166	143	164	156	176	140	154	166	152	157	150	156	149	140	168	143	134	148	167	169	152	154	165	173	162	154	146	173	180	188	157	179	154	160	166	151	158	176	172	165	201	163	147	157	154	152	176	179	158	163	179	149	166	160	153	163	165	169	145	146	172	155	174	149	148	157	150	133	152	154	138	154	164	158	145	169	171	156	175	171	169	158	133	155	147	205	170	166	153	167	157	162	146	146	145	160	153	145	160	157	177	168	175	147	158	170	130	176	194	160	145	159	153	155	175	157	150	148	164	148	155	152	142	149	135	147	182	166	182	177	165	147	138	165	160	154	161	147	180	161	208	157	180	167	160	169	168	169	162	147	156	173	177	172	159	137	169	161	160	159	169	145	159	159	143	183	155	148	180	148	164	176	156	164	176	170	145	146	172	165	155	151	142	142	175	182	147	163	181	176	161	152	156	161	171	163	146	147	133	134	143	156	162	159	163	156	111	162	171	175	173	144	173	144	148	156	153	168	167	161	159	181	169	161	152	145	149	159	132	161	190	156	153	165	140	183	152	167	161	179	165	155	161	141	176	172	154	176	167	159	177	143	158	146	160	166	154	171	173	151	133	165	149	190	149	165	174	137	153	159	178	185	154	157	160	163	157	161	160	145	149	157	146	153	142	141	132	157	154	152	146	182	170	141	145	167	175	134	164	158	164	175	176	159	168	162	177	132	154	154	180	183	150	161	160	149	150	177	162	144	171	152	163	158	150	171	152	160	159	143	148	158	161	167	159	181	148	168	155	158	166	178	158	160	144	148	186	141	151	164	145	145	168	161	154	141	154	152	162	154	170	166	170	162	167	165	150	152	170	151	157	150	195	153	170	152	165	154	145	160	155	153	161	161	162	145	161	149	150	179	172	177	151	142	159	147	168	156	174	154	184	162	166	145	154	164	169	159	151	148	183	147	150	149	162	160	174	161	147	184	181	159	159	160	142	158	157	171	156	144	183	146	159	167	159	168	178	168	153	190	147	150	159	172	131	151	149	148	145	142	147	165	153	172	147	147	168	163	159	181	153	168	186	167	176	141	151	136	171	162	159	151	184	160	174	135	142	146	171	152	157	144	152	154	170	157	165	151	155	167	157	150	159	161	151	160	177	156	176	157	165	147	159	153	142	136	163	148	157	170	131	120	161	172	149	143	171	148	164	173	169	119	144	153	149	148	168	174	157	152	160	150	169	161	175	183	157	152	162	164	156	146	165	160	135	167	161	152	136	161	153	183	162	149	172	169	184	147	177	142	171	168	157	135	169	156	165	157	176	151	186	156	142	146	158	160	151	137	167	152	155	156	177	169	161	161	162	160	165	161	177	143	168	141	145	163	168	180	156	150	153	158	164	168	149	161	176	133	163	161	175	164	157	164	156	162	155	146	141	154	170	164	190	139	139	176	159	167	159	139	157	164	177	150	154	167	159	176	175	163	169	177	144	172	136	167	152	165	143	131	157	148	144	141	166	137	154	161	141	173	139	165	141	149	159	144	163	171	154	140	151	156	159	161	148	183	157	145	174	144	185	134	159	161	147	150	154	157	178	165	149	166	141	162	161	130	156	170	160	164	159	175	170	150	161	153	147	154	134	160	145	156	161	153	172	172	168	177	192	171	169	142	152	184	143	186	163	162	164	156	156	155	160	146	142	150	142	164	153	140	157	135	146	157	155	161	157	154	152	151	178	159	176	179	147	177	167	154	173	143	158	150	163	159	178	138	149	138	149	164	141	155	170	151	147	135	166	156	168	155	159	159	168	146	123	131	145	138	143	150	183	151	177	132	161	161	174	169	162	173	192	165	196	172	174	153	167	156	153	160	142	158	164	171	183	171	162	148	162	155	163	158
6447	1001	1349	2328	1695	997	778	660	638	595	568	490	488	473	475	434	457	456	468	473	422	435	439	447	407	405	401	435	350	381	391	383	406	384	410	398	454	363	404	413	382	413	398	424	388	391	379	409	381	414	396	400	391	362	351	393	418	376	407	395	359	384	373	412	380	396	372	394	394	351	396	378	378	386	387	408	381	353	374	369	338	358	378	371	393	391	366	426	392	360	382	367	386	369	373	391	405	342	359	416	396	407	374	382	375	369	387	371	375	380	409	361	396	360	404	412	378	385	361	392	396	413	361	408	389	356	365	388	375	399	368	392	396	399	357	402	364	392	370	345	367	379	375	350	389	405	351	386	365	364	387	410	386	352	375	369	385	367	352	380	347	382	377	380	409	376	374	372	386	395	379	422	380	374	355	388	365	348	381	385	374	398	378	373	378	399	353	367	368	435	363	369	407	402	380	385	371	383	374	400	441	379	368	395	399	379	386	402	383	359	336	393	398	390	384	361	395	365	357	364	392	392	398	374	338	388	372	374	401	400	374	383	377	385	381	381	383	387	354	353	380	347	382	414	365	340	382	396	397	373	371	346	390	364	351	329	384	382	379	363	365	382	382	373	367	374	383	400	361	381	362	377	368	400	382	406	400	391	342	366	364	383	375	399	378	378	389	369	370	375	400	366	395	362	375	352	413	387	378	396	367	377	381	370	391	360	370	357	400	427	384	369	367	396	375	404	386	385	356	350	397	400	373	410	343	365	364	392	386	359	379	391	368	359	366	341	331	432	392	368	375	337	387	364	368	377	418	343	375	378	399	357	382	360	388	381	350	397	342	397	388	368	364	352	373	369	367	346	370	416	359	366	357	392	364	333	359	347	362	409	378	362	381	404	383	387	366	368	346	390	385	371	361	341	405	362	346	367	402	347	340	386	403	386	381	409	358	366	394	382	383	399	393	383	339	390	371	395	374	363	383	352	399	386	423	358	383	341	397	393	358	390	355	367	390	389	382	337	396	351	396	373	405	352	351	400	362	374	370	369	364	370	374	404	347	367	410	396	379	362	391	349	404	357	388	383	358	364	379	369	355	383	351	379	380	404	345	370	371	428	369	381	365	389	345	380	392	372	352	414	382	398	361	361	374	340	435	407	382	365	397	365	384	363	375	366	410	359	383	362	403	407	379	394	360	380	373	378	398	376	348	373	368	417	396	381	375	369	356	359	355	383	365	411	368	368	357	359	407	388	355	382	401	394	354	381	367	344	389	353	380	361	387	371	352	395	381	378	403	364	338	390	358	399	337	388	378	356	406	413	366	366	385	421	367	364	343	369	349	370	385	377	373	372	373	378	351	362	377	385	363	345	370	354	430	385	400	338	382	355	366	361	383	380	389	378	373	388	373	364	391	377	408	404	418	358	369	358	356	353	361	378	374	411	366	382	396	375	363	340	372	399	386	375	393	379	356	383	384	380	390	366	379	373	370	368	359	345	380	367	392	370	378	378	380	325	353	415	399	371	379	367	342	401	367	367	378	410	381	364	364	381	372	352	347	392	383	380	378	378	350	366	356	357	359	377	400	392	381	386	404	392	377	366	359	342	339	425	365	386	375	376	391	355	397	375	378	354	355	377	337	379	377	406	381	386	410	370	352	397	369	374	375	393	385	378	384	404	382	382	392	352	389	344	366	366	360	403	413	373	388	404	371	381	373	393	373	398	371	408	391	349	360	358	357	368	354	372	358	404	397	378	383	366	367	363	386	406	401	358	385	340	379	403	352	383	354	381	374	345	401	364	376	411	360	368	369	391	403	381	395	382	373	387	374	371	374	347	365	408	380	407	393	354	369	392	406	381	355	381	347	379	395	382	360	394	415	383	370	398	395	375	405	387	371	367	378	365	380	355	379	353	374	406	378	364	364	380	400	382	375	344	408	377	393	378	374	331	380	403	375	377	387	388	388	387	353	379	378	364	405	373	338	338	372	393	376	390	354	387	382	379	382	392	411	389	426	397	392	371	367	365	381	350	391	422	362	360	349	378	407	380	360	416	358	331	375	375	403	363	375	388	368	339	401	357	371	369	378	379	390	386	365	375	381	389	356	388	343	418	405	383	368	382	363	396	403	400	390	386	357	392	366	409	391	368	403	375	384	343	385	357	342	392	363	392	377	385	380	384	374	392	375	398	382	374	386	370	392	399	340	399	340	347	378	402	351	356	402	346	404	370	398	361	373	365	384	395	379	367	376	381	370	417	396	419	388	360	395	358	364	387	387	384	369	372	375	383	393	409	385	379	359	374	379	387	355	348	397	367	398	366	392	391	377	350	371	380	375	377	373	360	406	375	371	357	393	388	376	361	348	356	381	379	327	381	368	381	359	381	335	361	410	373	402	389	376	425	384	363	358	400	357	381	384	342	379	411	364	358	379	353	386	432	382	340	391	357	356	386	375	367	385	349	372	436	390	358	400	340	368	390	355	377	380	404	357	376	362	382	347	367	415	370	391	364	384	382	373	383	385	389	373	361	373	380	371	359	371	368	334	374	357	380	381	361	355	361	381	404	376	381	377	396	381	366	403	419	408	357	366	356	354	372	395	387	370	370	385	372	363	371	415	372	344	371	357	389	398	368	331	382	361	371	383	360	404	367	390	375	420	362	368	385	371	383	399	421	376	393	383	387	373	407	378	389	413	362	393	372	396	387	362	375	356	363	394	404	361	377	374	428	378	375	398	353	362	395	400	367	380	374	398	355	387	384	398	380	372	375	361	329	380	382	372	361	384	404	349	386	408	383	408	348	357	391	349	395	384	379	384	376	397	375	370	384	399	383	378	379	401	383	364	357	405	369	395	390	369	423	390	352	397	348	381	327	377	403	395	411	366	386	383	384	365	378	380	365	359	399	353	365	356	386	379	385	373	393	361	404	382	403	368	358	382	377	391	380	359	371	367	372	372	404	352	389	369	350	359	371	386	368	406	360	386	396	388	384	364	385	383	395	375	378	373	369	390	381	418	375	403	410	380	390	398	396	368	426	360	369	407	366	375	396	368	368	369	382	381	406	398	358	416	387	405	386	419	396	396	377	369	380	359	375	373	338	401	423	369	389	365	389	386	382	408	369	371	357	402	366	402	360	389	392	391	379	403	339	376	385	376	389	413	372	360	367	362	380	363	369	382	348	406	377	375	396	374	373	390	389	396	377	372	360	385	397	338	348	366	358	369	390	393	388	357	402	375	403	385	417	378	364	362	356	386	339	395	409	356	397	375	384	392	348	377	400	338	373	361	373	350	411	351	370	413	410	363	365	413	390	394	372	398	372	360	385	379	378	375	384	379	361	366	354	381	352	389	375	391	365	344	374	371	387	357	375	328	361	390	402	388	384	382	388	417	348	388	380	359	375	321	371	364	412	364	384	394	387	373	362	353	374	388	379	364	348	389	373	343	386	395	380	383	363	374	390	359	377	382	383	418	359	366	366	370	401	395	384	383	391	358	382	392	385	368	361
15122	1962	1107	855	824	434	294	271	263	242	231	210	215	201	205	196	215	203	195	184	166	205	185	197	170	167	167	205	205	170	173	174	173	185	156	168	166	178	184	147	152	158	200	161	168	195	168	175	160	167	176	147	138	204	157	159	174	178	194	164	164	169	163	155	166	187	174	168	154	180	167	182	193	164	156	174	153	149	160	159	185	163	163	184	180	156	151	198	184	167	164	154	163	165	176	159	170	196	192	168	157	167	188	169	159	183	184	145	146	172	175	190	177	162	179	169	195	176	172	167	144	157	156	154	184	193	178	150	149	150	162	168	160	161	162	161	167	164	162	185	143	163	193	155	172	167	168	154	155	161	196	153	184	158	188	168	157	155	164	172	170	178	172	152	143	151	158	167	153	155	159	165	173	165	164	157	170	193	166	184	182	171	159	177	170	178	167	182	163	162	184	139	178	166	158	188	170	161	156	178	178	173	158	166	180	156	186	178	193	150	183	184	183	155	163	184	183	166	156	165	187	176	173	175	178	148	177	186	172	170	169	174	169	190	164	153	164	197	160	165	176	171	184	165	176	166	159	169	167	136	161	184	168	164	188	151	200	165	169	179	154	157	169	173	179	164	178	178	164	186	154	167	174	178	169	202	163	171	166	153	153	178	187	177	179	168	154	171	193	173	168	146	196	151	182	143	172	168	187	160	171	162	186	156	161	154	162	158	157	182	154	181	183	163	178	171	169	154	191	153	159	177	163	155	168	168	169	173	174	190	136	197	178	165	172	182	140	169	174	207	183	156	197	155	178	177	162	148	150	159	157	148	182	159	171	176	168	165	191	162	166	203	154	179	139	170	179	153	168	189	166	187	164	176	162	169	172	166	169	139	180	151	196	175	171	156	155	166	204	188	188	151	169	171	188	178	186	165	149	169	150	181	172	164	164	206	167	176	182	181	158	201	160	160	158	178	164	164	166	168	144	173	161	151	181	183	206	153	175	191	175	155	158	182	177	154	163	152	181	165	191	197	181	182	165	190	159	183	183	166	190	138	160	186	169	158	160	141	170	183	167	143	182	177	169	175	171	162	156	176	165	159	184	162	190	171	180	156	158	195	156	154	162	176	167	161	176	179	172	172	166	186	170	172	175	167	180	183	164	182	170	173	189	180	175	167	164	175	175	196	163	164	199	200	162	181	139	145	152	179	156	180	173	179	167	158	169	166	139	177	167	141	161	181	147	157	199	170	183	182	156	175	183	156	176	174	178	164	145	166	156	196	167	160	165	162	170	167	161	178	195	169	197	183	199	152	166	176	171	159	154	156	170	150	162	179	184	168	187	160	182	169	190	162	151	140	179	143	156	155	158	164	172	160	168	168	151	168	145	154	168	151	164	188	197	157	171	191	148	160	164	157	169	151	191	160	167	197	177	164	143	136	171	189	160	157	149	160	164	194	165	183	171	174	198	167	158	169	165	162	168	165	158	181	161	185	199	165	200	176	195	159	148	159	167	182	184	171	153	164	169	185	159	166	186	179	163	217	173	136	157	169	169	192	175	185	167	184	167	186	189	178	188	174	174	158	169	186	173	178	179	172	170	182	202	147	183	179	164	159	158	159	157	168	174	187	154	183	176	178	173	167	172	147	165	154	162	182	166	183	167	192	176	159	166	186	141	173	179	135	187	158	171	171	148	170	159	150	160	182	169	163	163	175	184	154	159	168	171	172	148	177	210	166	164	187	156	164	157	158	149	149	194	176	173	173	167	163	154	137	147	142	161	178	159	154	161	183	144	168	165	183	191	198	170	193	149	174	179	180	154	184	164	147	157	163	187	158	185	182	197	147	178	181	180	160	170	175	190	166	193	156	193	172	185	178	171	172	181	142	166	179	186	181	165	171	182	171	156	146	152	173	139	160	150	149	177	168	154	191	145	146	187	173	152	163	185	196	185	164	174	193	168	175	174	158	191	159	177	196	173	176	155	130	171	176	161	174	167	169	169	171	167	192	157	166	190	176	175	158	164	151	182	162	151	192	174	169	168	172	163	185	185	165	159	176	154	144	151	175	173	149	131	169	175	169	188	157	176	166	173	152	196	140	166	152	165	185	179	174	164	149	173	173	155	157	162	168	186	157	199	158	179	154	162	149	175	176	204	160	172	158	181	163	158	174	171	163	172	183	159	184	187	142	193	191	160	145	187	189	196	161	154	177	188	191	173	182	190	176	178	169	175	154	178	165	171	185	152	137	150	166	159	179	171	156	159	152	175	178	185	169	167	201	175	171	200	167	151	167	189	164	188	173	203	185	171	156	168	170	143	173	145	171	173	186	161	169	185	188	173	146	164	175	154	166	177	174	151	149	175	158	168	175	127	172	168	183	165	188	176	162	175	169	169	187	162	164	197	155	152	175	158	149	179	157	151	193	180	174	195	182	167	173	177	157	167	145	165	170	154	160	183	161	163	163	163	184	192	143	160	191	164	151	156	167	143	194	179	186	175	178	165	165	176	157	159	175	186	169	165	163	187	179	155	177	164	171	161	173	168	170	176	163	170	186	170	160	161	151	186	168	149	184	176	152	178	163	146	163	153	161	175	150	156	139	169	185	190	178	175	183	149	155	175	146	169	164	174	173	165	182	161	180	162	163	172	183	186	158	153	177	162	152	162	143	173	166	168	173	140	169	145	173	160	200	175	170	150	150	152	183	164	167	175	166	158	161	177	171	173	153	150	174	169	163	184	199	203	183	195	182	168	166	166	147	156	136	183	169	163	144	160	178	173	164	159	167	138	156	173	157	176	182	159	153	191	168	147	181	152	171	171	157	173	187	150	172	175	154	180	173	162	190	180	160	181	188	175	162	179	148	167	181	187	176	161	159	152	165	182	188	133	188	172	165	173	166	147	164	186	166	160	161	187	156	164	186	160	193	173	186	180	172	166	159	161	196	167	181	158	152	180	169	161	152	173	197	178	171	203	181	140	174	181	171	164	166	171	168	155	167	148	155	161	165	154	182	146	164	164	171	183	153	186	170	158	180	155	160	185	179	181	164	150	188	162	177	159	165	146	176	177	158	186	161	173	181	161	161	169	162	167	172	146	181	146	177	166	149	175	145	146	177	173	186	165	191	174	172	151	160	154	164	161	189	195	175	177	158	171	170	162	208	185	183	172	184	181	141	181	169	171	201	158	157	164	166	161	167	173	164	156	173	187	184	161	188	208	205	153	171	161	203	160	162	155	152	170	140	155	165	174	184	159	181	169	149	159	175	168	165	158	141	151	191	184	169	156	153	172	159	155	175	170	152	193	157	172	184	177	190	171	162	150	162	171	174	185	164	179	185	166	169	202	183	159	149	189	193	160	180	159	172	170	186	176	165	192	163	159	189	166	174	164	172	181	173	176	168	174	179	171	149	171	159	157	202	192	171	170	179	166	194	191	171	154	188	145	173	169	182	145	160	196	172	205	178	180	175	177	168	171	171	155	187	196	167	185	172	175	164	135	155	164	162
8552	1669	2246	2981	3093	1573	1162	1019	879	841	825	698	714	609	654	635	614	569	525	531	551	508	471	491	500	461	538	481	445	485	460	407	466	452	465	428	486	478	456	448	454	455	433	468	472	484	462	460	469	433	439	400	450	455	424	411	425	429	448	442	443	440	461	447	424	443	415	389	456	420	431	425	439	378	434	419	426	397	441	425	476	436	419	442	445	418	461	419	436	441	426	406	405	435	408	428	432	429	422	437	387	440	409	435	451	419	448	405	414	462	418	437	424	400	409	427	398	432	449	419	404	440	371	439	431	399	398	424	396	454	438	472	426	444	442	442	456	458	416	418	432	432	431	370	419	431	482	433	441	436	437	445	421	429	377	426	431	416	424	444	432	433	462	458	463	421	427	419	443	422	434	403	444	394	445	416	455	419	392	419	412	396	407	426	415	466	399	390	459	408	418	402	449	392	421	412	422	425	413	402	428	479	418	412	424	436	410	459	427	393	458	392	433	425	416	440	439	449	399	419	412	440	409	406	437	415	428	462	398	406	419	445	414	416	468	401	440	416	449	439	442	415	423	444	433	411	453	430	426	401	438	401	409	457	424	422	428	420	417	434	464	407	431	408	392	393	419	445	443	417	393	436	408	403	453	425	456	416	440	426	432	421	442	437	443	422	421	466	445	412	421	390	397	450	439	457	467	410	437	430	461	407	420	466	445	443	471	395	420	440	464	438	405	431	405	402	440	421	396	419	421	357	402	457	433	417	402	451	396	434	469	439	417	451	450	422	430	458	401	439	449	392	423	452	422	446	445	419	423	426	428	427	472	429	439	431	473	459	425	435	415	429	448	405	409	414	441	416	446	429	408	401	436	429	422	460	446	454	422	455	452	458	402	458	445	426	434	447	461	430	397	414	398	408	425	449	441	433	438	405	455	385	446	449	421	405	372	432	395	429	450	450	442	437	409	467	470	437	441	422	455	418	468	445	390	440	431	398	426	428	449	448	425	429	400	419	409	434	445	443	465	432	444	433	411	436	401	451	431	442	426	456	450	467	398	447	436	425	474	401	410	430	427	411	385	426	411	421	426	409	399	410	432	439	419	397	430	400	422	460	429	438	425	444	445	452	411	418	442	458	418	413	438	414	453	398	448	423	445	420	451	422	423	416	465	472	440	454	408	428	434	424	449	433	431	463	421	426	403	400	401	431	423	435	462	396	461	442	453	402	441	439	413	452	400	449	437	409	443	453	445	431	410	419	390	419	401	438	455	426	394	423	420	416	447	411	403	425	423	428	403	433	454	395	372	437	404	450	397	443	424	440	443	424	406	435	413	438	424	404	428	420	401	422	407	436	408	402	421	477	443	382	466	415	442	430	429	468	418	425	407	415	401	401	437	466	428	448	426	456	442	454	443	433	461	456	440	446	431	426	502	443	431	475	443	445	459	408	426	396	405	456	451	412	460	417	436	431	413	440	430	425	445	438	417	431	448	428	426	433	425	459	436	431	425	420	412	439	401	449	463	399	448	423	392	432	475	451	454	430	438	413	416	438	438	449	409	443	417	404	440	419	382	416	466	411	445	407	455	431	440	405	449	418	392	447	428	424	394	439	452	437	461	456	419	410	440	452	389	447	436	439	372	431	421	423	445	407	416	427	455	410	391	418	460	428	435	420	418	430	418	387	440	415	406	436	417	416	443	420	404	414	437	432	428	468	366	457	429	406	437	423	454	439	437	469	423	410	444	456	437	422	441	420	441	443	433	418	444	418	399	438	447	442	421	393	413	415	395	440	441	415	411	491	433	410	407	422	433	432	453	439	432	443	399	434	439	442	420	448	443	450	413	419	409	432	444	412	441	409	402	420	438	422	394	384	435	451	429	463	427	437	445	404	402	419	391	402	438	416	439	417	428	424	435	409	403	424	409	420	421	472	477	439	429	459	460	412	428	436	397	436	461	432	423	426	407	453	407	455	416	415	424	454	423	461	437	464	419	425	434	470	425	425	437	440	419	391	417	431	433	474	432	436	424	469	425	422	441	470	421	447	449	427	471	426	411	436	461	391	417	430	418	430	453	465	445	421	442	436	436	427	468	410	443	441	447	440	457	425	451	418	416	417	457	444	386	440	376	440	441	423	432	377	475	454	437	420	432	421	429	419	445	408	411	419	381	444	412	394	440	392	467	418	458	452	446	409	442	463	420	436	425	438	438	445	430	399	458	436	427	419	408	428	414	401	419	435	421	441	422	447	451	420	414	437	435	454	439	408	427	419	454	432	403	398	461	435	424	433	425	441	413	416	432	408	415	413	416	415	417	427	411	400	464	439	448	415	408	396	457	415	428	412	434	430	443	400	470	445	428	440	426	430	429	439	431	472	443	449	410	431	441	431	448	435	428	451	424	413	352	434	429	416	401	462	442	424	453	408	427	431	398	448	443	416	389	456	414	437	441	415	403	477	433	421	448	415	409	398	430	421	465	432	420	422	453	397	438	415	459	429	439	411	422	416	461	420	437	399	427	452	410	429	424	417	455	404	423	425	426	439	432	466	394	468	455	427	456	480	389	421	430	406	451	417	398	471	444	427	431	424	413	441	432	441	416	396	442	434	451	401	430	458	403	401	430	425	425	419	442	415	401	450	447	403	402	403	429	439	398	426	450	418	425	395	417	406	408	445	440	392	414	429	429	437	417	439	393	424	420	403	397	418	413	423	422	405	456	422	407	407	438	448	425	396	459	440	424	443	420	412	455	430	445	422	464	501	442	430	447	402	407	411	417	417	407	401	432	405	445	442	412	441	457	408	417	410	439	413	446	456	434	444	428	420	443	419	427	407	438	407	423	432	429	411	443	451	435	416	406	403	435	418	423	442	426	442	418	417	409	398	418	448	470	420	413	426	454	418	441	445	414	414	392	436	416	442	419	417	416	428	428	409	431	444	411	416	411	458	418	440	419	458	436	440	452	390	426	434	437	433	448	392	427	452	403	469	452	414	433	435	409	417	437	428	431	465	413	445	370	440	425	456	444	417	458	439	407	429	437	426	413	465	430	450	441	418	423	436	442	470	416	403	402	376	443	440	436	415	411	435	421	429	440	393	437	455	430	476	405	415	456	416	458	420	425	439	437	433	426	436	411	442	413	431	413	452	459	425	422	430	437	432	410	436	426	444	408	435	446	424	420	407	387	406	384	454	441	425	427	472	422	385	427	441	406	432	447	409	428	393	464	468	409	430	440	416	456	429	440	415	367	443	418	439	405	437	410	412	397	442	419	420	427	423	449	416	432	419	451	434	420	423	425	408	398	447	436	421	454	429	392	441	456	412	468	425	439	427	416	395	416	465	447	456	400	426	416	455	393	430	416	408	402	431	411	450	421	420	455	425	423	432	432	431	391	422	405	455	374	421	436	425	411	419	461	421	409	406	453	392	459	410	458	446	439	401	442	432	433	381	453	448	419	440	435	453	425	440	431	428	447	437	423	415	418	406	413	436	430	437	396	409	418	420
1968	541	405	378	446	375	304	379	364	382	318	355	360	359	334	341	344	340	313	336	341	365	339	366	367	334	347	326	330	354	323	362	331	315	346	339	313	336	344	327	381	350	363	354	360	363	323	313	343	334	365	401	349	336	313	368	341	371	333	338	369	345	353	370	336	363	331	362	347	325	330	337	366	332	350	359	349	341	380	334	352	334	358	331	337	373	339	352	342	331	318	360	340	356	352	320	340	365	373	338	323	332	337	315	348	332	315	323	372	331	341	335	341	339	366	353	318	354	318	400	356	367	344	353	375	326	299	315	346	355	324	375	354	363	352	358	331	339	352	320	324	332	344	363	324	340	381	367	348	356	354	344	401	374	353	366	360	342	380	355	350	339	339	325	342	311	310	355	404	392	347	348	360	313	383	365	330	357	360	353	367	324	359	303	356	299	356	341	353	317	358	344	362	339	348	323	342	337	365	338	377	348	313	323	361	351	338	322	336	310	335	300	364	342	348	345	351	333	322	344	353	369	358	368	340	339	326	325	339	348	336	336	363	364	354	341	354	340	365	350	371	339	332	350	340	346	362	350	365	352	354	348	323	408	315	346	350	341	361	357	353	299	374	340	357	340	333	339	337	337	355	312	336	343	345	345	357	354	354	307	346	357	322	326	334	324	385	361	353	340	356	345	335	383	327	341	327	351	334	384	341	343	355	305	323	369	333	350	340	365	332	366	346	371	324	307	365	328	367	349	346	381	314	351	391	372	340	380	325	349	377	328	347	325	346	354	342	348	350	344	365	343	319	350	342	347	347	350	341	370	351	371	308	373	346	385	360	329	318	368	322	297	376	310	365	364	348	335	339	339	354	374	337	311	322	330	382	370	350	356	347	349	364	367	356	394	353	338	302	338	334	350	369	323	327	348	345	345	363	355	360	330	377	358	305	354	331	363	344	377	354	322	349	356	362	329	347	347	318	336	379	358	361	314	296	359	390	351	364	347	392	317	390	320	362	358	373	356	367	363	356	319	355	350	369	356	350	327	312	355	319	360	340	339	353	367	366	308	349	347	327	333	320	338	321	350	358	351	372	382	311	393	364	328	347	366	313	354	293	315	381	322	341	387	357	348	348	345	353	338	366	350	318	364	346	349	361	342	338	328	338	316	310	355	378	342	359	347	308	342	333	300	363	347	332	352	351	336	367	322	336	353	329	341	361	387	365	334	334	354	324	362	376	346	363	375	361	317	358	317	369	333	349	338	305	343	363	347	360	366	329	340	345	325	385	330	329	351	393	358	311	323	376	340	362	376	339	358	366	323	356	323	336	316	364	362	276	341	334	357	363	364	349	319	309	359	361	350	346	341	359	355	364	367	322	335	341	354	315	351	366	349	338	320	336	371	310	349	364	339	358	356	343	392	353	356	341	361	364	355	347	346	331	365	379	343	334	373	337	322	360	326	346	369	320	373	341	352	359	353	331	363	351	348	339	317	347	386	347	334	367	355	353	357	354	397	343	337	345	337	338	348	388	354	331	324	342	360	352	358	364	320	358	376	371	343	347	368	340	365	365	342	357	363	337	365	352	383	349	349	358	358	365	378	405	341	366	363	316	391	305	352	358	310	341	345	371	324	350	353	328	364	340	352	345	365	349	379	342	343	351	354	308	319	361	326	355	339	332	364	348	372	362	358	373	363	318	363	325	344	358	338	329	349	316	353	348	349	357	349	367	307	324	337	361	366	306	352	355	321	345	350	366	304	330	333	330	345	333	369	340	353	386	344	345	353	323	348	338	336	379	334	356	333	312	379	354	315	342	355	321	356	343	344	324	359	344	323	371	356	347	343	349	337	363	364	347	330	335	332	331	305	373	378	340	366	342	378	349	349	354	353	363	345	348	323	339	357	337	332	345	371	387	352	385	325	332	348	311	333	339	332	373	314	313	342	353	326	325	337	342	355	328	362	346	322	343	327	333	338	309	364	336	300	350	380	337	358	345	356	344	323	356	336	377	373	342	358	369	357	347	346	339	347	359	362	352	329	353	388	376	366	352	352	317	331	331	323	357	375	348	341	323	355	338	380	355	364	356	316	328	392	303	379	330	380	377	325	356	341	374	344	337	364	343	344	322	327	350	344	321	334	367	319	353	353	326	360	351	346	323	345	346	351	381	328	339	377	336	370	316	343	363	387	370	353	329	334	360	333	331	324	329	350	376	347	343	344	307	341	323	308	364	334	331	312	333	351	340	350	346	353	342	355	344	352	352	330	380	365	330	379	337	330	322	346	379	349	362	329	347	364	321	358	331	345	330	343	350	342	350	346	382	331	354	347	354	333	356	339	334	326	355	390	353	325	346	327	382	361	322	355	330	312	364	332	357	341	369	297	340	362	384	350	349	358	343	343	346	326	313	351	364	353	340	358	345	320	360	360	351	360	293	342	352	355	363	395	341	332	312	333	329	346	342	354	332	328	357	335	340	358	378	349	313	344	363	362	386	377	308	327	353	366	383	336	322	357	361	365	380	358	365	334	336	333	312	364	338	339	336	319	366	360	369	331	360	345	338	334	342	327	344	295	356	344	343	364	350	361	327	361	310	329	360	321	359	380	350	314	298	340	322	351	346	326	334	335	323	326	356	295	375	348	324	316	292	342	342	298	340	387	348	359	344	355	346	330	368	340	383	373	352	364	377	359	335	330	345	357	361	311	344	346	345	327	343	355	367	339	365	386	343	372	382	325	334	377	364	331	338	339	347	341	369	325	358	349	308	340	327	389	341	359	337	350	324	331	349	362	317	351	379	334	359	327	319	312	372	359	344	337	402	322	353	353	340	381	353	340	334	362	350	337	377	379	380	344	356	340	348	352	383	360	307	344	361	309	350	347	342	330	379	349	337	337	382	382	339	353	305	353	339	377	394	327	368	322	362	342	357	353	343	334	334	318	385	358	349	360	343	344	381	334	327	362	375	377	355	330	326	331	355	343	387	364	378	370	338	356	345	323	311	355	376	342	348	342	357	397	358	367	352	324	368	349	368	338	364	368	346	372	380	327	364	322	348	362	340	323	353	364	336	324	338	345	346	333	341	376	332	379	344	344	347	345	346	354	363	332	350	327	303	341	306	324	349	344	344	337	325	318	383	319	315	363	358	310	371	322	359	364	354	299	347	321	367	378	360	371	346	317	356	340	328	361	346	366	335	346	372	343	338	341	351	352	325	364	346	368	356	325	330	369	360	349	356	356	292	352	340	375	328	351	353	371	349	346	370	385	364	352	349	346	333	366	370	389	341	335	346	337	395	314	379	346	341	336	325	348	345	342	343	340	355	322	358	343	326	376	359	399	353	335	331	312	317	362	376	349	353	373	332	323	381	344	331	325	348	365	353	356	354	361	385	338	322	342	383	362	342	345	330	325	324	330	355	333	346	354	394	320	340	352	342	332	359	335	363	367	290	346	325	340	363	334	338	379	359	302	354	323	369	298	322	329	341	307	328	331	334	351	329	307	353	359
2006	944	761	902	1152	810	764	791	780	746	760	751	714	750	733	748	699	701	781	727	726	752	745	747	763	736	721	790	714	745	748	737	757	702	739	750	742	731	718	760	721	742	720	738	743	788	750	767	740	761	775	752	727	724	797	746	756	703	768	683	729	742	766	741	758	712	756	753	775	749	772	742	789	742	738	724	733	741	754	728	702	719	781	787	749	769	777	781	734	775	718	778	774	732	799	713	703	766	813	735	688	744	743	736	755	725	751	724	764	737	790	719	676	779	699	703	742	769	701	735	735	743	738	776	755	738	716	724	717	740	737	732	771	756	745	751	718	729	734	777	779	713	755	731	705	761	777	735	737	768	739	778	791	750	785	761	731	762	705	755	761	769	741	747	740	720	779	748	698	741	782	723	755	722	708	743	728	728	703	706	787	744	748	737	771	728	765	776	791	742	749	717	726	797	741	726	778	751	742	762	768	709	775	750	676	777	776	738	750	744	785	751	740	707	750	736	732	736	760	702	773	753	679	707	761	711	727	730	737	766	743	737	746	728	768	708	740	739	700	713	746	742	747	761	683	789	766	757	757	738	718	738	774	768	716	674	706	708	738	731	711	734	733	779	766	726	747	732	757	718	764	771	739	789	735	730	758	722	698	774	766	744	710	790	712	766	726	744	700	740	715	757	710	758	762	729	741	713	791	719	762	768	744	740	773	764	748	756	750	749	727	730	723	697	744	719	758	742	730	761	702	717	716	697	758	744	749	719	703	715	714	778	719	779	749	763	716	742	737	724	739	733	724	762	738	752	730	744	752	717	720	718	766	763	733	738	740	700	686	736	821	742	733	734	804	722	777	682	715	694	778	731	750	732	754	732	700	670	781	784	766	714	766	755	792	755	701	714	744	776	734	708	751	707	741	738	732	720	729	716	716	739	727	751	715	725	739	709	770	752	780	716	729	702	734	780	719	737	785	754	745	761	747	760	752	725	732	729	749	789	750	738	777	743	742	738	753	688	714	706	771	737	774	778	714	743	733	739	724	732	724	719	776	718	727	774	748	751	762	708	719	740	735	731	741	722	776	769	709	753	730	724	726	702	696	725	714	746	720	772	695	777	744	739	725	705	773	722	770	731	685	775	710	729	695	755	742	737	671	716	797	713	731	755	768	729	726	697	759	751	775	751	792	727	752	684	704	721	729	757	782	709	740	761	754	753	760	763	778	724	730	723	701	716	741	735	752	746	756	702	704	763	745	773	728	732	720	722	733	709	781	701	746	774	745	704	756	723	695	761	735	741	721	734	722	734	763	709	749	777	718	742	720	696	728	725	737	734	725	775	748	787	723	718	733	753	734	742	690	750	703	730	724	720	714	742	728	736	766	807	720	716	758	738	774	747	781	765	695	759	701	748	753	706	723	775	755	751	714	772	712	756	754	739	736	728	772	697	723	787	734	735	746	732	757	752	766	759	733	767	739	767	739	696	740	736	730	685	762	733	716	782	714	736	711	751	731	716	676	755	741	718	745	720	750	690	727	753	714	768	703	770	776	722	674	728	778	719	730	753	680	704	699	752	720	741	756	782	747	730	782	724	719	767	753	765	741	706	720	695	770	699	750	746	739	779	731	786	743	721	753	770	737	754	725	770	757	755	748	792	786	704	735	760	706	779	718	726	686	746	709	763	739	732	732	728	789	763	753	735	743	722	743	749	740	760	728	747	735	726	747	747	723	723	760	719	768	750	727	780	743	750	685	753	723	741	773	714	746	693	739	695	709	704	763	709	712	716	743	741	696	732	757	748	764	700	745	732	768	748	736	748	748	748	815	734	748	765	778	736	689	731	735	753	724	734	745	741	717	754	722	753	757	774	713	704	749	740	776	786	702	773	706	750	717	700	733	723	726	715	741	721	712	734	738	724	759	725	694	715	747	679	731	748	755	742	729	738	789	739	780	734	712	694	767	738	741	710	725	756	745	749	767	755	705	731	706	771	767	705	730	785	767	758	769	760	692	704	715	754	735	676	727	724	708	748	737	764	746	691	737	754	724	764	738	732	714	750	715	788	714	709	735	716	784	711	703	726	775	746	729	724	736	695	782	788	731	722	773	654	740	749	738	738	734	762	732	752	727	773	716	796	733	733	736	703	797	733	719	695	728	755	734	712	705	730	730	691	797	790	705	715	739	764	719	757	743	677	781	723	774	761	699	794	819	760	716	711	774	716	778	706	717	768	762	738	735	765	720	763	751	796	724	751	710	793	759	711	747	731	737	773	700	705	749	748	757	761	774	691	706	720	743	765	720	739	746	692	718	727	731	714	719	759	768	708	777	730	725	701	706	745	723	764	742	694	668	737	728	707	775	786	762	741	707	740	716	759	739	712	717	697	785	769	725	693	751	711	742	755	733	739	768	722	745	736	743	783	759	743	763	748	778	731	791	707	727	722	775	785	769	739	672	747	760	711	748	728	767	787	751	748	750	748	755	716	735	735	729	768	727	729	691	755	746	712	752	696	733	718	769	727	763	724	674	743	716	696	716	770	777	744	757	705	737	738	747	748	707	703	724	773	789	742	682	733	720	752	775	761	752	708	732	747	769	769	753	808	726	761	748	730	745	740	742	744	697	780	702	762	765	784	755	753	759	726	711	772	774	791	728	708	716	758	776	816	718	696	717	699	782	765	716	735	709	743	732	699	724	730	707	716	713	735	716	748	766	751	793	734	708	759	789	715	719	783	738	788	755	673	800	741	748	725	726	775	778	722	727	729	732	734	743	739	779	752	761	769	754	742	714	739	724	740	760	728	743	712	726	768	754	762	703	714	722	709	764	746	771	743	761	713	765	739	720	778	752	747	730	679	743	743	786	719	744	738	739	762	792	668	772	789	713	731	717	707	797	703	708	738	744	738	772	672	734	733	755	725	715	721	722	699	721	749	725	758	750	749	713	746	778	774	766	740	781	762	793	761	722	720	698	754	751	821	735	725	735	733	760	721	746	749	737	698	739	714	746	747	779	725	717	729	726	760	770	721	731	771	750	716	767	730	728	737	757	740	757	689	709	765	768	768	710	784	741	762	718	725	759	740	728	772	753	710	741	751	741	720	691	770	779	755	753	783	740	774	762	750	692	741	728	745	736	788	754	688	719	755	734	733	706	758	701	750	775	758	738	771	696	748	758	717	742	752	735	757	725	776	749	748	753	762	721	740	735	716	749	697	751	746	779	761	764	759	731	731	707	717	771	734	686	762	748	795	744	703	702	785	750	735	724	700	723	764	736	730	725	753	699	754	764	769	734	710	735	730	727	786	806	709	724	731	722	764	723	746	706	716	738	704	715	731	744	765	758	784	732	703	717	785	729	740	749	749	748	729	790	687	703	695	748	781	753	756	735	801	700	752	713	730	727	770	731	770	753	731	748	696	716	704	748	710	722	703	768	746	742	741	700	745	795	707	741	752	726	720	697	744	736	757	754	760	717	742	726	743	706	704	766	725	752	774	731	758	776	727
8566	987	603	652	795	288	225	222	235	181	206	199	176	175	171	185	170	192	162	191	174	172	168	182	182	178	161	156	170	167	150	187	175	167	179	164	171	172	178	153	156	169	136	154	163	151	170	161	170	186	177	154	165	157	157	150	160	149	177	158	187	172	154	179	180	148	167	137	185	175	157	152	149	170	155	180	150	121	145	149	163	177	152	167	123	160	165	169	144	143	157	154	142	169	158	167	168	178	164	169	171	163	181	168	170	169	181	154	162	183	176	155	166	156	175	176	191	144	146	176	154	166	173	172	167	175	176	155	174	151	163	159	152	163	165	172	161	171	162	136	160	183	148	168	161	170	158	148	159	181	145	201	155	156	165	185	166	159	144	172	178	188	167	161	156	176	169	156	151	159	161	165	162	149	155	184	169	150	163	162	149	143	154	155	173	163	152	180	163	145	171	158	173	141	148	139	167	166	136	146	163	162	171	150	120	165	133	154	132	175	137	178	146	161	157	173	155	189	175	173	156	144	150	154	144	153	153	145	155	162	181	169	158	154	161	159	195	154	138	169	145	161	175	149	165	168	147	155	182	166	172	156	147	167	163	175	141	150	157	170	153	164	172	179	157	168	167	166	177	166	168	140	167	173	175	189	144	149	128	169	167	162	124	179	163	145	191	155	135	182	137	154	133	163	159	167	170	182	177	169	181	155	151	155	161	157	142	178	162	172	169	157	160	143	172	141	173	160	134	144	161	171	149	150	147	159	160	187	168	184	151	172	171	183	174	162	173	153	167	160	161	153	161	159	175	156	174	170	166	165	176	163	168	153	163	172	143	165	178	138	154	164	152	162	173	151	145	154	147	153	155	151	159	183	154	167	161	180	166	167	159	155	144	141	173	147	185	165	164	152	169	185	183	139	147	150	148	154	166	172	156	127	153	157	166	164	161	184	163	173	153	153	147	147	190	168	179	156	157	174	185	172	131	162	140	147	166	160	146	157	164	166	160	163	179	161	183	133	158	135	131	144	137	176	159	162	156	158	174	190	152	178	162	143	158	165	150	159	147	171	152	158	174	163	182	172	166	131	158	185	161	162	152	164	148	160	174	141	172	162	157	167	171	180	180	157	129	171	143	172	177	158	160	154	172	157	147	166	153	169	155	178	135	165	140	141	176	175	143	130	161	175	186	165	162	177	162	185	169	148	160	146	176	139	166	145	164	170	154	183	175	147	169	165	144	192	172	190	182	148	155	159	143	151	186	175	155	179	151	140	162	161	151	147	177	173	187	152	145	163	184	171	150	154	177	146	165	160	175	168	176	176	140	171	170	166	183	166	156	162	144	143	180	153	159	148	170	159	185	164	173	164	156	153	186	189	182	167	173	172	171	166	170	148	144	158	163	187	169	187	151	135	164	150	171	180	171	147	161	169	175	172	145	147	148	175	156	151	168	147	159	151	166	148	200	170	160	165	182	193	170	164	165	146	171	173	149	151	167	162	153	158	193	147	165	161	161	143	193	176	145	158	144	179	159	174	173	143	159	171	149	161	165	163	125	151	148	172	162	162	139	154	160	144	179	181	155	161	152	144	172	166	164	188	175	179	163	187	170	175	179	172	174	146	156	165	153	160	164	152	136	116	165	161	153	142	168	176	152	168	157	156	150	171	147	161	139	170	147	158	165	151	189	151	162	175	187	168	140	142	174	173	163	180	160	154	162	163	125	146	173	156	186	165	147	168	169	154	142	187	165	189	136	145	168	149	172	166	155	166	160	153	179	154	151	166	135	164	162	159	158	163	166	150	162	177	177	162	180	179	175	158	168	167	152	169	153	173	182	130	142	157	159	159	165	169	152	149	145	148	148	147	179	159	160	161	168	159	164	150	131	164	137	160	155	148	166	172	149	174	177	153	151	139	161	166	189	180	174	149	180	167	173	157	160	164	194	182	166	174	188	142	170	179	174	158	148	172	167	164	174	156	170	153	178	174	170	171	159	165	171	147	173	177	159	155	165	165	176	159	178	162	151	160	160	148	152	151	165	141	154	182	177	131	173	190	164	155	166	160	158	169	172	157	149	158	176	165	155	171	172	173	178	167	154	177	146	165	148	150	122	170	173	159	164	160	209	156	178	182	170	173	141	181	155	193	166	152	167	155	173	184	170	145	164	171	155	168	165	155	169	163	185	137	165	168	172	167	158	150	148	184	154	146	154	147	144	163	179	178	166	160	163	184	160	161	178	160	181	176	174	147	164	148	164	156	175	168	166	164	146	163	158	179	156	126	165	165	175	155	145	183	179	152	165	150	146	172	157	130	159	157	152	164	165	174	140	172	151	154	164	153	156	173	175	152	163	162	153	155	171	162	166	176	136	157	177	160	162	180	193	146	148	167	150	161	158	184	164	161	136	136	156	163	180	165	166	159	146	161	175	193	167	152	159	151	143	141	170	182	188	150	157	152	149	169	157	178	149	183	167	152	174	145	139	157	151	167	179	141	164	147	149	167	168	153	160	159	169	162	143	177	142	184	178	146	169	178	177	181	147	166	172	162	164	161	143	172	189	151	161	157	149	182	151	146	170	170	145	183	126	145	153	173	153	178	165	145	164	169	157	154	212	181	138	162	169	174	151	161	141	182	169	141	181	176	169	183	156	155	169	158	155	126	165	166	148	180	160	180	192	204	162	135	157	152	149	153	170	140	165	137	165	131	160	160	162	145	125	153	158	198	160	165	173	164	163	146	162	186	159	203	155	156	175	167	166	150	172	148	174	167	149	165	174	170	150	178	181	162	181	168	157	175	160	163	149	149	188	155	168	144	149	146	181	142	147	138	180	153	148	148	179	155	153	136	180	167	144	165	167	159	167	141	161	154	171	158	155	166	171	149	162	177	180	156	137	169	177	146	157	151	163	149	137	141	176	156	155	168	161	162	171	153	164	200	148	176	173	143	158	160	146	186	171	166	174	150	158	155	161	176	170	167	174	154	167	171	206	143	174	172	143	165	176	171	162	151	170	152	155	172	150	154	161	158	159	154	136	171	145	131	152	158	170	156	157	156	172	177	175	159	160	161	167	149	142	164	158	158	178	155	164	193	170	146	140	148	162	142	140	173	175	159	150	166	159	178	165	159	151	180	156	171	176	143	161	179	177	169	161	166	185	152	169	159	188	174	162	161	158	154	160	160	188	175	162	164	129	148	145	147	179	161	151	167	172	148	143	160	171	186	173	144	166	151	175	163	149	159	158	154	140	159	158	185	175	167	178	156	187	137	158	137	195	140	164	164	181	183	167	173	169	163	154	162	151	166	147	152	175	159	141	162	179	168	156	167	161	172	168	173	161	146	153	166	164	157	167	183	147	153	145	158	162	154	137	188	167	162	156	163	158	151	178	147	186	160	138	164	134	156	154	159	147	155	176	162	177	173	148	144	141	156	160	170	131	164	158	139	156	201	186	162	131	163	168	177	173	142	138	160	160	169	163	171	146	167	161	167	156	158	181	155	145	164
6565	1136	1350	2230	2824	936	742	710	637	569	573	571	516	517	489	429	448	454	442	445	446	372	445	413	433	419	413	422	413	430	405	401	409	417	427	403	398	412	417	409	403	393	411	388	374	379	376	390	380	400	406	344	391	377	374	419	423	416	378	391	380	364	352	394	404	389	369	366	401	414	373	393	395	389	424	411	354	383	417	360	353	421	332	374	376	395	401	381	374	397	377	394	350	402	352	368	360	383	388	381	374	396	370	409	390	356	380	354	357	427	400	369	379	399	416	375	386	366	370	389	348	338	373	427	391	380	358	354	350	407	384	392	363	411	376	377	374	349	377	360	373	375	385	376	389	382	363	370	346	389	385	356	377	389	380	372	384	383	389	394	379	380	391	384	390	369	372	374	343	388	395	432	399	365	401	376	366	386	374	404	368	362	380	405	364	384	418	350	343	358	376	376	385	347	399	370	404	389	370	358	370	364	412	358	404	351	398	377	367	383	415	402	399	403	371	382	402	394	364	345	401	384	392	390	407	386	383	396	369	373	374	367	397	420	400	363	394	374	360	376	380	374	402	394	403	385	371	383	382	405	361	411	392	414	408	382	377	363	395	378	393	377	395	355	415	403	381	367	341	393	382	377	417	379	401	369	359	422	352	365	372	359	387	386	397	387	379	363	366	373	423	388	340	410	374	365	373	399	378	382	419	397	398	377	403	334	422	363	346	381	381	369	377	334	360	360	391	366	389	382	383	389	401	402	376	404	421	394	402	351	364	390	378	385	409	390	387	400	373	374	351	394	382	364	369	400	411	392	389	410	358	374	373	367	352	416	398	382	400	422	359	359	384	360	363	380	394	392	380	381	370	371	388	379	382	389	411	360	401	373	363	411	366	405	368	381	409	383	372	411	388	358	356	360	356	399	399	397	371	380	384	342	380	394	384	365	357	352	371	383	387	363	389	395	389	356	389	381	376	391	378	388	373	369	371	396	391	363	355	372	386	373	387	354	404	378	391	374	383	372	407	416	348	365	395	367	360	375	417	382	411	394	398	393	335	359	427	398	375	398	348	361	379	364	415	376	385	365	354	404	368	384	388	425	382	342	389	378	364	359	406	392	353	368	400	374	370	391	390	396	370	373	400	370	392	374	379	385	404	379	357	432	369	362	362	366	361	395	383	363	375	373	350	362	390	368	378	375	383	410	392	367	363	395	405	366	372	386	414	394	390	388	358	371	400	383	404	335	337	359	381	395	351	394	392	379	396	363	387	364	360	394	404	377	389	379	403	376	412	383	355	381	378	401	370	382	343	375	367	379	339	409	382	392	373	367	374	378	353	387	332	355	406	392	347	403	411	404	384	392	373	413	366	381	363	358	410	381	356	378	407	352	346	382	348	387	359	423	367	393	404	401	377	371	365	368	392	386	369	379	372	404	423	364	380	381	395	394	397	412	368	392	368	353	392	406	379	396	363	388	405	406	393	344	381	356	365	413	371	398	378	364	370	409	371	392	376	376	356	401	389	417	367	386	387	347	408	371	364	358	366	373	384	374	424	386	366	373	403	374	404	371	374	412	392	387	380	363	353	387	388	372	360	385	380	382	385	360	409	389	371	402	386	394	381	397	380	387	376	363	358	363	362	381	365	379	376	392	391	401	364	421	383	382	382	396	396	393	390	379	389	366	375	348	356	397	396	395	381	371	383	394	415	384	390	407	401	400	373	397	413	389	387	378	415	381	398	388	374	379	405	398	379	369	358	381	384	360	362	358	457	346	410	377	382	421	394	349	377	368	369	405	405	351	399	398	415	397	391	411	388	375	384	417	386	376	374	426	362	369	391	399	411	397	382	372	374	406	413	400	387	350	376	398	391	418	362	401	390	364	362	377	406	405	383	364	392	395	416	382	351	383	389	325	404	374	403	370	402	374	376	402	368	365	380	408	359	404	382	409	383	384	379	385	404	416	385	400	411	375	390	372	361	401	404	392	371	410	397	373	340	384	407	383	408	375	387	403	390	385	411	366	398	374	390	371	378	384	370	372	399	407	392	415	391	387	371	416	381	390	376	397	393	394	371	358	362	412	349	419	381	354	374	373	408	378	384	402	401	367	387	408	386	397	365	376	407	375	368	358	379	372	362	382	380	374	384	393	362	392	415	380	413	415	399	354	412	369	350	401	386	363	399	367	354	391	397	375	393	374	352	392	358	405	353	398	375	382	365	390	383	370	365	381	378	375	377	352	377	416	360	374	394	366	375	433	399	365	356	388	396	382	421	390	423	397	351	356	377	360	335	367	406	364	434	431	370	394	390	374	393	381	396	350	438	368	369	381	386	393	401	376	373	405	347	373	421	411	386	438	375	376	400	360	388	365	390	407	382	396	410	393	407	393	395	367	362	379	389	349	387	358	358	381	406	374	382	364	371	398	354	378	384	383	376	387	366	370	376	352	351	412	364	371	370	362	367	373	405	369	370	371	399	377	386	383	392	375	354	434	382	348	386	411	372	384	411	367	402	391	389	445	398	386	413	389	365	405	413	427	401	392	348	353	355	368	378	374	399	361	383	376	371	373	361	412	361	381	414	379	381	389	373	405	349	359	383	392	387	382	369	401	410	389	359	375	427	415	394	361	376	364	382	380	402	362	413	382	383	345	368	390	373	417	382	408	363	388	401	381	417	383	365	385	407	406	374	377	391	398	371	398	375	374	394	408	417	361	392	403	407	357	411	354	397	401	409	434	391	387	395	387	395	372	414	396	380	447	368	362	390	412	383	391	352	371	371	347	371	346	384	376	362	417	395	375	404	380	373	391	350	365	395	376	383	377	395	375	364	390	399	386	375	407	370	393	349	376	387	376	329	388	393	376	376	390	392	371	381	371	393	340	345	372	387	425	379	385	399	391	385	352	380	361	366	378	347	368	386	367	391	388	362	395	376	371	386	401	382	397	408	390	393	373	377	370	400	389	366	413	421	379	377	385	392	369	381	402	370	360	401	381	404	382	352	383	385	365	399	401	390	381	409	391	383	397	378	390	368	377	415	363	418	402	393	355	382	374	420	382	346	377	366	347	382	393	395	392	377	405	413	392	377	377	389	354	375	394	413	382	378	390	386	397	432	388	361	362	402	386	398	382	388	368	399	405	411	378	375	389	404	374	382	399	375	349	396	405	359	392	409	378	382	402	359	389	367	363	376	385	404	379	376	364	395	335	375	377	368	364	365	377	387	388	393	358	340	392	388	374	412	345	353	383	394	358	387	396	407	400	391	349	398	396	381	384	394	369	384	367	367	430	348	389	384	375	376	362	360	417	427	358	363	377	369	368	394	350	415	407	395	381	377	374	373	366	380	357	373	384	351	363	381	374	330	406	401	332	376	388	401	373	391	395	379	408	377	410	351	383	384	394	356	395	380	405	372	423	402	369	379	387	377	386	394	385	390	369	364	375	379	394	407	379	374	402	366	387	351	369	378	364	425	403	394	393	382	360	345	382	401	389	396	378	356	377
15396	2039	1123	912	986	444	354	267	263	268	234	224	216	200	199	201	182	196	202	175	202	166	169	182	173	177	205	184	167	175	175	164	165	200	167	164	181	194	168	183	183	150	186	192	175	171	177	175	182	157	174	161	181	166	174	190	169	132	158	189	155	174	188	172	196	181	185	160	158	181	151	185	165	151	168	164	183	181	181	178	153	186	155	168	152	184	162	189	165	174	174	184	175	162	172	180	145	162	160	161	172	197	174	184	197	155	178	162	172	208	181	195	168	157	187	167	180	172	162	168	139	171	178	171	159	170	178	185	179	196	169	184	193	177	174	174	149	189	179	179	182	179	163	150	171	185	168	190	168	165	158	182	185	169	171	173	175	169	138	172	182	163	171	166	166	170	174	196	197	174	166	186	169	154	194	162	171	186	151	148	176	195	174	181	179	193	167	187	168	172	150	161	172	161	148	184	158	155	162	177	175	176	171	171	173	181	176	184	188	174	174	171	168	189	186	161	155	167	193	168	137	197	163	199	174	141	178	171	131	163	198	183	155	172	183	178	158	180	187	179	157	182	181	163	154	154	175	164	175	163	161	167	165	185	177	185	148	178	186	183	188	168	178	172	184	177	155	157	163	181	158	168	182	168	171	163	174	167	139	172	170	161	195	174	165	167	173	173	160	181	182	173	184	161	165	148	174	170	155	196	159	143	159	174	144	153	182	205	176	163	167	118	179	161	188	191	170	177	179	156	166	140	159	171	181	167	167	167	175	167	166	165	164	163	173	187	174	126	177	175	153	186	180	192	153	153	183	154	180	146	163	177	156	179	169	177	160	165	180	172	175	161	171	135	161	178	172	191	180	165	166	170	172	193	193	169	143	179	159	181	145	177	193	188	172	172	170	170	164	159	192	188	157	167	182	181	170	159	172	165	186	186	155	170	159	172	138	176	181	149	186	164	155	166	188	157	164	204	170	175	154	179	183	160	181	149	156	189	194	166	163	192	169	168	166	194	189	165	178	186	136	157	201	188	162	146	159	182	173	158	161	178	176	189	197	173	177	164	149	163	191	188	174	161	171	176	188	163	142	192	180	172	185	182	172	175	219	175	186	173	156	141	169	172	169	179	192	177	164	144	164	151	190	173	157	173	190	138	159	171	171	157	170	171	169	158	178	188	167	201	153	155	170	155	175	169	161	151	153	168	166	142	158	192	173	166	180	187	149	167	187	152	164	142	160	181	198	172	154	159	151	178	173	176	188	159	160	172	149	169	146	156	192	160	173	158	160	166	196	176	176	168	172	158	195	180	195	159	164	197	177	181	149	167	177	167	180	171	175	177	182	185	148	153	192	167	189	173	157	172	179	168	197	187	167	163	155	144	186	184	199	169	167	209	168	164	188	149	182	182	163	178	179	182	189	172	170	195	179	169	164	174	164	186	174	178	167	186	144	179	183	158	143	146	195	181	171	142	179	183	164	181	143	177	166	169	155	176	160	157	183	156	158	175	169	164	160	185	175	184	168	167	164	153	152	198	162	163	162	164	158	177	186	174	169	171	184	224	182	151	179	157	179	173	167	173	187	150	184	174	170	182	153	174	156	175	170	189	180	173	160	174	162	154	165	164	146	167	156	184	164	168	179	166	190	185	167	184	159	149	171	165	187	180	176	186	170	148	173	170	169	167	176	174	162	155	162	148	165	190	192	185	177	164	169	174	177	174	166	190	197	164	180	195	147	157	187	179	178	183	200	144	180	157	176	157	152	182	190	169	164	160	188	190	190	177	163	176	164	190	159	168	173	172	170	157	136	185	193	167	188	200	180	156	156	175	161	173	181	173	189	176	168	154	180	165	187	174	161	165	178	161	169	179	167	165	178	164	197	189	167	166	191	164	177	188	188	161	178	168	157	173	172	170	169	188	177	154	167	166	180	180	174	181	166	166	178	169	179	180	143	165	205	193	154	183	189	171	178	184	146	183	160	171	189	171	181	152	171	174	194	173	185	195	184	139	143	173	166	165	173	185	163	189	134	149	178	154	153	178	172	199	175	160	180	164	162	160	172	155	155	183	166	167	158	153	181	171	147	163	159	194	177	180	163	189	163	166	166	165	171	170	178	178	170	181	163	191	158	164	165	155	171	160	150	166	201	183	161	184	188	146	176	161	164	182	169	162	146	169	180	167	160	180	157	167	159	176	177	168	187	167	190	175	182	178	163	160	164	161	188	167	172	184	183	203	155	182	167	163	162	153	177	160	177	164	154	164	175	184	178	152	184	164	172	184	179	162	144	189	174	167	164	180	171	191	188	175	164	166	161	187	169	168	148	159	152	156	182	168	172	159	138	150	189	173	183	163	176	165	196	186	168	164	178	162	172	169	153	175	192	177	161	171	171	158	193	187	165	189	183	165	179	174	168	173	170	166	187	172	153	161	165	174	172	164	176	178	204	156	172	158	197	193	158	166	166	159	155	187	184	199	181	166	191	188	177	160	154	166	165	205	183	160	156	191	180	163	168	172	177	175	151	166	172	178	143	184	167	180	175	167	193	182	157	165	188	160	152	204	157	163	170	162	180	179	165	173	192	180	171	185	170	144	163	181	160	194	174	187	160	168	159	167	182	168	192	155	165	185	165	160	164	188	168	179	191	156	166	162	152	167	152	192	158	174	171	140	146	188	179	168	220	157	175	174	162	167	186	154	183	168	192	156	159	162	167	179	180	182	191	149	188	168	209	176	178	174	145	153	171	161	165	164	177	197	160	145	152	190	178	173	162	178	195	173	181	148	182	198	168	183	194	187	178	172	150	175	167	178	178	165	176	161	184	167	167	152	169	160	166	146	135	169	179	172	169	180	152	161	175	180	175	162	192	173	151	182	180	197	175	158	147	155	186	170	171	172	166	189	166	157	155	177	170	145	164	175	162	162	166	164	189	173	200	173	150	156	162	152	186	159	161	170	184	168	185	200	164	182	173	191	157	161	173	163	173	166	157	168	176	181	157	162	176	169	161	174	199	167	210	178	158	156	175	193	151	175	166	167	184	175	166	162	167	146	141	156	203	176	181	180	163	166	166	164	167	166	168	190	203	180	175	194	169	145	150	162	211	176	166	166	177	184	185	166	173	186	183	189	173	157	144	157	156	167	200	160	163	156	178	187	152	180	183	182	168	201	169	166	191	166	161	151	193	167	190	169	193	184	163	168	168	168	154	203	171	170	158	173	168	152	159	166	181	163	159	153	171	170	162	174	171	168	199	198	175	166	187	164	163	172	167	146	190	194	174	156	170	172	170	168	167	174	179	174	165	157	151	174	176	165	165	158	193	181	137	187	151	177	174	163	178	183	160	166	176	153	149	150	165	181	154	166	183	162	186	216	173	180	180	160	187	179	157	161	188	192	186	162	178	185	188	176	154	176	189	166	174	179	186	174	156	188	165	188	136	165	186	155	164	187	185	168	166	200	161	169	186	195	156	180	170	182	211	168	164	209	162	163	165	194	185	162	178	171
8679	1662	2215	2592	3591	1492	1268	1054	949	825	808	701	669	642	648	604	616	530	563	529	548	500	523	479	503	524	496	436	466	456	475	471	463	457	457	465	457	457	463	461	486	474	439	488	432	430	446	440	441	438	440	427	421	463	459	465	454	485	449	480	469	425	491	424	497	441	458	443	423	420	473	442	409	448	392	404	438	459	436	452	412	454	405	444	420	449	420	473	464	468	464	442	422	434	423	460	465	424	412	433	434	440	421	445	448	444	444	421	409	389	446	462	428	424	443	444	456	424	458	450	437	415	430	432	444	423	417	476	472	407	412	445	432	438	429	417	431	445	446	493	404	426	430	443	412	403	420	427	440	400	454	433	446	430	440	415	416	428	427	439	429	440	459	435	448	438	469	430	427	435	460	433	443	468	427	418	417	450	422	461	460	418	426	419	397	423	410	451	397	438	443	429	422	393	462	417	439	390	408	422	435	438	415	453	404	460	439	441	476	456	450	428	442	404	475	418	399	435	427	476	435	445	439	380	423	411	432	416	431	426	481	420	414	417	430	432	417	410	461	391	477	449	437	437	424	434	410	411	458	449	471	363	445	442	440	411	445	411	494	438	439	438	448	421	435	430	429	438	434	417	414	387	400	425	430	425	418	443	439	443	423	430	388	419	427	427	443	424	457	484	457	393	415	419	424	451	439	474	433	459	439	419	428	402	445	437	462	427	430	458	433	418	416	430	446	433	428	429	465	423	446	435	456	404	460	431	435	440	423	444	415	437	459	419	396	430	418	421	431	427	441	442	416	454	449	446	440	424	396	463	415	414	440	433	421	458	423	442	407	443	416	445	448	425	431	422	448	456	421	417	439	444	424	497	433	360	443	422	410	416	435	402	463	419	426	403	410	430	424	391	434	414	444	420	445	432	417	422	433	468	426	449	456	426	427	429	431	415	422	428	428	428	435	421	395	441	456	445	422	418	427	427	421	453	465	409	417	435	423	445	411	426	442	467	434	428	455	450	430	430	457	395	449	405	437	453	424	417	463	452	423	401	408	436	399	445	423	399	416	438	432	457	376	408	415	430	447	468	393	458	406	404	464	446	461	418	445	404	434	460	460	424	406	422	457	429	439	445	408	425	436	453	417	481	432	439	449	432	445	448	426	435	415	433	439	440	437	432	475	420	458	440	422	436	405	415	440	417	421	428	475	439	425	418	416	419	450	429	450	416	441	439	426	428	424	403	437	406	441	427	402	437	463	462	410	431	419	441	451	428	444	411	435	416	456	414	409	418	442	444	431	458	416	452	429	401	468	465	392	460	407	424	416	440	440	459	429	400	447	410	421	447	441	414	452	425	424	450	453	427	434	456	419	437	454	448	443	442	440	441	426	465	436	450	452	424	438	431	429	414	430	475	458	446	427	442	445	391	428	396	439	421	466	433	447	462	413	421	406	454	425	419	440	454	430	420	468	402	417	435	450	412	439	426	393	462	426	445	467	416	433	453	443	427	459	440	434	424	440	434	423	494	435	452	400	449	446	454	413	426	432	400	429	398	470	422	455	460	428	441	443	461	425	456	421	411	423	483	431	424	416	402	400	469	428	433	429	423	447	435	419	435	427	469	471	444	424	439	422	419	395	429	439	432	433	439	429	430	425	426	441	424	425	436	400	444	394	446	466	446	440	426	452	426	492	472	428	439	472	390	440	428	468	457	467	434	396	448	425	451	419	411	421	462	463	442	468	431	449	413	453	453	452	469	450	422	401	395	430	444	422	445	497	438	436	440	440	389	420	449	420	435	431	404	444	423	439	443	431	427	383	394	456	413	417	430	454	447	441	412	433	422	404	427	421	453	440	404	446	389	426	466	411	428	420	461	425	422	409	450	442	396	439	458	425	425	409	444	447	413	441	451	443	449	427	437	417	438	407	407	450	427	459	413	437	441	430	453	411	422	446	459	396	441	396	434	429	444	431	434	429	439	446	424	448	464	429	442	454	392	409	417	401	459	404	472	402	430	408	427	470	459	380	410	439	410	438	422	430	426	448	404	427	448	440	408	404	407	466	453	437	418	429	446	465	460	461	411	446	377	446	440	427	436	397	437	419	437	409	466	446	395	450	465	439	420	408	447	456	446	440	436	420	442	403	420	429	393	427	424	416	468	453	426	452	431	415	444	436	442	423	444	420	425	450	425	437	432	494	443	441	409	467	436	407	415	444	464	479	422	397	448	423	427	425	418	476	446	440	464	416	456	454	426	449	449	404	442	441	433	400	418	431	403	401	436	431	443	412	446	453	451	459	467	392	475	477	401	434	436	443	449	388	426	452	423	431	437	456	427	433	459	462	420	448	420	461	438	443	436	414	461	445	441	453	421	432	433	448	463	429	450	433	441	457	441	430	403	414	429	430	404	437	423	431	427	428	464	444	371	419	414	416	391	422	414	446	428	448	457	400	405	405	444	463	461	441	431	449	436	422	430	394	445	419	450	442	407	425	438	437	450	436	458	444	381	438	431	406	467	428	458	435	436	451	430	438	443	445	450	434	422	441	435	394	460	426	416	469	438	394	426	422	480	425	419	431	439	463	430	448	431	418	447	446	450	417	459	458	456	451	435	446	408	435	440	448	428	430	422	443	455	428	456	431	451	423	410	451	437	416	468	433	412	453	444	420	384	420	419	444	475	447	415	445	384	404	436	422	411	458	424	458	469	455	426	429	443	442	435	424	426	458	401	470	448	430	417	431	444	441	464	453	450	412	407	450	452	432	431	437	435	414	452	449	465	501	433	435	404	407	466	460	436	452	420	434	434	419	463	390	453	478	418	480	474	443	469	442	458	427	441	410	451	403	422	409	448	422	434	462	396	410	430	421	428	465	382	478	439	456	413	426	448	409	441	409	393	465	402	406	458	432	425	476	471	420	448	444	437	421	438	476	434	423	398	414	466	409	425	465	428	412	418	435	448	411	418	430	449	444	459	395	422	399	464	423	450	436	389	435	448	430	444	444	456	421	458	414	454	384	404	452	413	449	445	416	448	436	454	407	421	416	427	421	428	390	394	400	433	397	457	433	423	439	410	460	436	441	467	425	478	451	434	448	398	414	454	438	418	420	435	415	414	449	459	452	442	425	425	423	449	486	440	424	460	472	427	475	443	445	462	435	455	438	398	435	415	454	405	450	423	399	419	422	467	441	476	404	434	440	482	405	436	410	448	412	420	467	465	439	456	401	429	445	440	447	402	403	463	393	438	403	442	432	451	411	393	417	448	443	401	408	438	416	417	401	406	423	410	450	435	460	439	449	406	418	425	435	425	426	458	457	437	431	455	415	471	413	408	431	432	420	413	422	417	427	444	444	437	451	427	435	444	421	417	435	420	448	417	426	440	410	463	400	425	432	406	439	439	396	398	413	420	412	445	448	417	435	423	432	449	428	445	406	431	443	432	436	449	433	411	424	424	453	411	375	396	400	465	423	446	455	433	437	437	423	430	412	441	400	446	406	432	433	426
2064	557	386	342	506	328	358	333	326	360	354	340	389	329	342	360	348	362	348	362	360	359	310	320	370	345	350	356	342	339	386	353	349	344	374	300	364	329	348	349	345	334	356	360	355	337	375	334	378	348	338	380	339	337	346	367	339	358	311	313	359	350	371	351	377	356	348	358	347	342	362	348	346	372	334	313	356	334	361	361	361	345	351	355	356	340	347	337	335	368	358	360	338	337	329	334	345	341	339	346	355	360	347	334	328	366	350	346	352	325	341	353	337	354	337	339	355	345	333	367	376	375	335	384	365	361	342	362	376	320	334	388	316	332	371	326	332	320	340	333	358	345	359	340	350	333	359	341	314	356	336	331	406	369	352	328	380	344	346	339	302	369	341	357	356	343	334	365	341	333	336	348	345	383	330	361	354	357	338	345	357	351	344	339	316	355	340	326	355	342	327	332	346	388	344	337	345	377	310	364	382	330	338	330	347	352	370	331	345	318	328	324	324	328	342	366	358	350	363	347	368	329	383	343	334	350	355	337	340	347	406	373	333	349	345	361	344	376	353	337	351	382	386	352	338	354	360	345	356	338	354	332	343	346	367	345	368	333	349	346	369	347	351	349	316	375	355	300	356	299	345	293	382	321	377	362	361	374	339	347	372	332	327	334	378	349	358	369	308	351	324	317	297	355	344	340	328	358	335	343	341	376	330	355	340	366	317	381	339	321	326	358	374	358	360	334	343	338	343	380	342	329	345	338	331	347	343	308	342	369	364	310	350	369	327	330	363	313	379	321	348	354	346	358	369	341	327	384	363	360	328	362	360	345	350	331	313	325	346	344	353	328	354	351	338	334	342	332	320	385	373	337	342	376	348	386	338	376	331	364	364	354	349	353	380	373	317	359	371	351	345	365	324	310	358	381	360	362	321	338	389	334	344	357	371	356	364	338	341	339	377	353	377	317	350	365	361	366	341	341	361	345	362	371	361	304	338	344	361	385	356	328	379	368	352	306	394	355	353	332	349	341	339	334	366	382	391	358	372	351	354	364	338	346	332	327	376	331	361	326	323	324	350	356	378	343	367	370	335	334	336	366	349	348	394	337	358	356	386	355	343	343	362	349	346	326	354	375	394	330	333	352	339	308	345	374	329	330	308	354	317	338	355	351	318	298	374	342	365	332	335	323	299	331	364	372	370	376	327	346	366	353	366	312	331	328	348	310	344	360	363	345	366	349	363	366	348	348	346	353	368	353	374	372	374	338	323	338	340	323	354	330	350	333	346	342	349	360	346	325	369	345	318	375	351	320	390	335	352	353	383	325	364	366	368	352	360	374	384	353	355	368	361	344	359	356	397	304	331	358	349	372	338	349	328	358	333	330	330	323	374	350	360	332	381	391	341	388	311	362	379	351	341	366	348	338	326	361	349	325	343	374	370	341	367	364	335	334	384	383	336	355	349	304	333	358	307	341	322	327	351	343	322	385	339	332	341	362	356	351	388	345	329	336	374	345	341	332	358	379	346	349	337	315	346	318	347	349	388	339	352	358	343	345	374	380	387	340	314	353	332	351	349	361	358	374	376	362	359	344	351	367	369	373	317	380	362	353	351	342	358	370	351	351	331	362	337	335	366	343	388	335	365	331	306	357	369	366	381	370	364	374	353	368	334	361	312	357	375	371	362	335	343	352	337	351	318	376	323	340	380	357	372	353	366	371	326	358	371	321	368	373	326	346	336	324	355	377	336	367	374	340	346	335	347	356	410	392	323	368	375	330	334	322	344	369	331	300	363	371	381	338	330	347	288	369	343	380	349	334	348	345	341	344	363	341	380	383	360	356	357	339	334	348	320	360	321	344	373	381	313	347	364	343	369	323	357	339	356	349	354	342	385	339	330	378	347	348	346	364	328	344	361	358	360	319	331	382	352	362	348	327	352	337	328	359	348	359	341	329	362	336	335	364	339	351	335	315	381	357	341	324	350	308	342	374	389	397	346	356	376	363	368	359	358	334	357	302	308	375	380	334	350	350	367	359	348	357	361	366	340	338	351	333	366	355	326	359	303	388	373	354	354	346	352	347	340	354	332	355	347	373	313	331	360	342	350	366	352	345	361	314	327	320	362	391	335	342	337	365	354	340	352	322	356	364	344	321	328	371	336	351	366	360	331	350	376	325	391	327	344	372	363	365	397	362	333	344	356	336	373	357	339	351	349	369	329	353	379	370	340	360	353	338	364	364	376	349	365	303	366	341	328	368	349	329	340	349	354	339	336	412	343	350	322	314	359	373	330	305	321	361	338	377	357	382	371	341	350	339	354	351	342	355	369	315	328	343	292	311	324	324	320	321	332	328	375	343	353	335	340	373	332	346	391	348	386	340	361	364	336	354	386	314	348	330	332	332	341	336	356	344	326	340	371	359	336	338	346	345	312	342	325	364	366	368	331	340	365	353	312	355	329	355	354	339	355	337	365	339	371	324	362	317	358	398	326	394	337	318	358	340	343	353	367	336	340	336	368	344	364	325	350	342	315	333	349	354	318	345	370	354	337	347	337	348	352	299	358	351	383	338	377	337	346	311	358	363	332	307	352	332	328	365	346	337	347	332	332	317	387	325	370	335	321	295	354	335	411	362	360	363	344	387	348	357	367	373	342	344	366	367	357	341	333	337	333	326	352	344	399	388	314	332	334	362	366	369	357	376	364	368	328	320	364	349	352	333	367	340	355	348	360	353	321	349	318	357	361	349	343	324	319	377	331	352	405	367	359	360	346	316	368	379	385	362	326	338	366	333	318	303	347	337	358	389	332	368	371	334	307	315	356	371	336	324	332	337	327	336	365	373	378	373	413	348	382	350	333	339	338	335	347	361	365	371	354	320	332	331	336	373	323	349	345	374	349	323	342	360	365	359	315	331	343	333	339	351	356	358	341	347	346	357	339	343	340	347	378	361	363	358	370	352	344	359	353	322	368	360	362	355	347	358	349	339	365	325	370	348	338	336	339	366	335	351	335	344	354	352	348	333	399	358	389	366	333	348	340	320	370	361	358	313	389	363	318	348	348	314	350	374	373	345	348	349	317	315	328	348	324	357	346	347	316	366	307	363	345	346	328	344	357	381	373	356	322	350	359	334	348	366	366	351	352	366	345	343	352	338	388	328	333	343	360	365	325	351	354	362	355	351	352	341	321	327	357	353	358	340	391	366	344	346	336	343	383	303	357	334	336	362	349	345	337	337	344	356	358	332	356	354	319	341	339	335	353	355	333	348	376	401	343	329	362	341	372	359	352	339	319	323	337	369	335	330	350	397	321	333	357	346	375	337	344	352	340	370	362	327	350	326	340	328	320	387	362	348	347	389	340	324	368	347	327	319	401	344	312	341	356	346	347	350	371	324	368	362	344	355	344	352	373	353	332	348	338	361	361	326	340	361	356	302	328	346	360	329	379	340	337	359	332	362	369	340	361	343	359	360	383	390	335	377	357	367	307	344	327	350	348	367	384	365	321	356
2237	913	834	884	1553	813	763	747	787	761	761	763	740	794	790	793	731	800	748	761	761	764	796	756	740	722	755	773	805	710	741	714	753	719	745	750	738	742	732	759	793	722	781	726	733	717	789	766	752	799	797	732	772	776	749	705	710	746	748	723	725	781	737	779	736	758	747	766	737	757	747	728	795	764	757	724	735	803	743	713	766	780	708	725	771	800	796	783	779	771	773	756	813	747	758	758	774	734	767	773	737	751	744	748	788	747	783	747	791	766	753	754	747	770	761	782	747	760	777	727	733	723	726	741	773	757	720	757	742	748	731	740	749	713	745	741	737	766	743	780	800	737	764	746	785	776	742	758	769	766	752	780	722	747	724	754	771	723	791	780	759	766	727	780	704	769	751	722	755	736	745	739	763	742	704	798	766	743	756	755	744	766	735	775	692	742	715	747	741	784	741	726	740	741	764	747	755	715	782	731	753	762	737	773	702	741	752	792	724	719	746	722	762	707	766	757	746	742	723	750	765	755	728	742	724	745	703	747	758	779	692	760	761	736	751	730	747	715	768	786	740	774	749	764	730	775	720	792	703	746	674	739	743	706	727	740	713	768	738	791	773	735	756	761	709	684	772	698	734	780	820	778	788	733	749	730	771	712	735	730	742	781	739	765	759	750	753	721	748	796	759	770	750	773	744	752	731	739	747	725	778	729	776	723	687	788	790	746	781	710	753	737	736	686	763	757	742	746	736	765	770	755	724	744	758	823	748	768	720	728	748	757	725	717	769	738	819	796	753	772	796	739	718	743	764	781	722	776	758	718	794	760	727	759	770	719	752	719	745	707	793	740	755	729	777	796	790	773	762	798	728	785	710	760	733	759	725	750	733	734	750	691	763	755	709	745	700	745	735	763	711	786	790	750	745	737	732	758	748	746	722	759	751	728	793	767	771	698	790	772	774	717	737	723	763	684	795	730	711	740	756	816	768	750	776	757	767	694	749	762	811	773	752	804	767	814	744	686	736	705	768	727	762	793	797	714	795	881	764	764	767	740	716	805	797	764	812	783	750	754	750	733	703	767	730	742	743	747	694	759	749	768	771	721	788	713	772	755	722	735	784	784	782	777	696	755	756	735	780	719	766	759	720	747	777	747	750	766	749	747	727	759	780	726	732	714	750	754	766	750	710	701	717	724	758	728	785	745	710	804	760	800	799	751	779	677	736	709	852	820	797	754	739	794	730	709	736	772	744	742	708	709	761	750	760	762	749	732	744	742	767	751	772	739	706	730	716	699	733	740	738	730	748	817	723	756	780	773	732	706	757	814	770	739	732	754	780	755	691	802	708	701	800	764	792	776	725	767	745	738	747	683	755	806	751	761	766	743	717	743	720	745	761	700	704	756	691	738	777	753	772	790	744	754	706	750	735	747	744	726	740	747	796	740	723	699	782	742	741	747	758	788	656	767	775	755	776	765	745	701	742	717	752	701	752	797	811	747	717	751	745	716	710	785	768	736	744	712	762	748	796	737	746	753	701	773	755	728	719	806	699	735	817	744	725	718	746	678	726	748	748	744	817	750	762	726	720	718	759	703	790	772	716	819	800	739	707	718	762	757	746	698	727	781	657	749	732	788	759	696	772	715	701	759	783	722	795	745	737	715	750	758	705	674	768	759	727	771	751	782	811	720	725	756	764	770	769	728	760	755	809	759	783	754	747	808	794	771	730	760	760	756	705	740	756	732	759	736	812	757	753	758	703	738	715	777	730	731	698	744	736	681	760	743	785	795	733	743	785	733	747	757	732	783	775	756	725	759	794	785	685	705	760	752	784	729	724	753	720	717	725	714	695	766	779	772	809	752	689	766	762	758	801	715	748	783	762	715	698	718	802	756	738	753	779	722	725	743	743	734	768	754	721	770	766	728	774	735	761	777	767	740	713	713	725	738	765	738	730	707	736	788	790	787	741	712	782	727	723	728	744	681	742	738	767	745	734	696	771	751	701	749	784	754	767	743	737	727	781	797	763	721	706	736	699	729	742	719	714	757	769	782	773	751	748	763	735	759	764	744	735	771	766	744	708	780	737	747	758	720	728	690	798	761	745	714	774	733	781	756	763	729	776	733	750	770	762	747	700	749	759	729	750	760	731	774	670	749	715	732	805	731	719	726	757	720	750	732	797	764	775	742	749	777	750	728	749	738	751	759	724	730	719	759	746	727	725	760	730	777	791	711	754	707	778	775	770	723	768	747	778	782	716	740	772	776	729	757	763	760	765	691	780	792	787	807	766	736	726	747	748	778	753	729	778	752	781	719	763	756	756	791	751	770	771	678	755	770	746	776	750	708	717	764	771	745	769	770	744	796	763	769	757	782	748	750	770	715	775	734	791	734	757	699	758	714	733	754	748	746	748	778	730	754	732	794	778	759	714	769	736	751	784	718	729	715	759	778	732	797	765	793	730	743	740	758	768	772	721	764	810	736	793	774	767	729	817	754	734	789	699	703	737	774	722	724	774	715	723	757	783	720	773	715	685	750	736	741	722	726	738	788	771	755	734	753	729	746	746	753	758	765	756	778	784	721	746	711	737	704	771	764	735	754	700	743	689	729	731	757	716	747	761	718	768	794	746	744	809	712	740	711	749	795	779	741	744	707	730	740	744	733	771	785	712	757	758	745	788	691	743	746	782	746	790	718	738	760	824	743	733	758	768	716	731	744	746	773	730	740	716	748	741	747	745	808	773	765	749	704	770	798	772	791	764	720	767	747	748	766	751	758	731	706	756	761	745	706	762	741	709	765	745	726	777	767	763	726	779	747	740	773	761	753	751	734	729	772	754	737	748	702	772	786	759	772	769	773	773	771	731	772	754	767	745	743	755	775	771	767	720	712	703	769	758	708	744	717	750	715	769	743	763	743	743	734	755	728	766	738	772	758	763	757	796	762	705	725	772	780	773	751	747	731	785	755	782	743	726	727	747	742	782	712	781	760	755	762	693	722	752	799	799	743	780	712	723	768	772	770	707	720	736	752	751	754	710	760	775	715	725	771	736	760	764	821	782	750	748	717	754	764	728	753	746	723	720	682	725	728	740	725	750	738	797	764	764	764	731	733	774	770	769	765	802	779	776	755	717	728	757	747	792	767	692	723	726	776	708	744	777	739	747	753	774	754	719	734	767	737	790	745	729	738	759	771	761	771	762	804	753	772	766	694	744	772	764	789	733	756	725	778	750	771	747	749	772	751	745	705	804	761	744	734	776	716	705	763	792	777	739	758	773	741	729	761	725	730	767	721	730	709	791	756	716	753	733	773	743	721	759	736	717	736	748	723	777	774	757	714	678	765	731	727	783	700	711	795	750	716	759	744	765	744	754	756	745	770	736	722	777	741	726	748	737	673	705	717	756	757	746	759	764	776	762	741	758	758	746	790	717	744	755	746	762	793	748	727	744	773	794	774	745	791	743	730	767	777	796	751	754	775	712	750	738	743	727	748	735	756	752	777	761	737	701	773
8626	1042	562	522	851	275	251	227	208	203	226	184	195	200	201	175	178	172	165	168	187	152	167	200	154	173	173	174	167	133	157	178	198	162	133	159	186	146	166	161	160	166	167	191	145	147	148	151	165	168	178	168	165	138	166	163	160	167	173	158	157	154	147	181	173	170	170	190	193	140	167	175	182	164	182	149	168	167	159	171	145	153	162	154	157	155	194	167	166	143	154	169	144	144	152	158	156	158	173	141	153	162	189	146	165	145	163	179	184	152	141	162	148	166	128	124	159	149	178	162	170	152	162	156	151	171	178	148	176	153	161	178	183	144	172	152	147	155	160	171	149	150	163	152	158	145	162	164	158	179	159	200	157	169	190	181	163	176	170	159	144	156	163	173	161	158	151	160	172	163	162	190	154	169	162	164	164	159	176	162	140	174	136	168	134	151	165	148	142	183	152	161	145	144	159	176	157	154	160	175	185	143	168	168	166	170	138	145	165	170	170	176	179	152	171	170	143	189	163	162	154	182	145	182	153	147	176	150	159	152	186	188	147	147	159	133	170	176	191	158	159	172	175	172	158	182	153	166	145	142	194	168	154	171	166	154	169	155	138	166	150	174	163	149	155	153	150	164	147	181	167	162	153	142	163	166	139	170	178	176	154	151	188	163	176	134	161	148	181	170	158	161	148	183	161	146	166	183	163	177	163	169	192	157	169	163	159	165	184	170	178	152	159	150	162	187	180	151	162	165	134	160	175	164	156	152	168	171	195	159	150	168	140	160	182	160	142	151	196	137	195	171	150	143	168	173	177	155	142	155	167	166	158	168	165	149	169	179	174	158	188	140	148	146	163	140	142	179	174	164	176	160	188	159	170	167	160	152	146	154	169	145	138	152	137	155	185	166	170	171	165	138	177	159	139	148	166	160	158	160	142	159	175	169	168	178	178	157	182	159	176	153	169	143	154	153	186	161	173	135	192	169	164	172	150	159	180	185	188	179	173	154	173	166	175	177	134	151	148	150	157	159	146	175	157	176	171	148	145	160	154	143	142	160	176	184	183	160	164	165	148	162	159	172	183	174	161	143	147	151	170	153	174	139	180	159	178	172	166	176	160	160	157	145	170	160	171	156	167	143	141	133	181	177	127	156	160	180	197	170	151	161	167	155	183	162	173	159	172	145	194	151	169	184	161	163	181	169	164	162	174	170	154	154	186	160	164	171	151	191	160	146	133	144	165	157	163	191	128	161	174	168	145	175	166	162	166	164	185	161	144	159	105	175	198	159	165	140	154	161	171	161	166	136	146	177	186	188	150	183	157	171	157	146	149	156	168	154	171	148	162	164	183	174	165	141	155	149	157	175	178	156	155	176	169	143	157	165	171	184	170	150	168	161	173	154	172	163	156	152	186	138	177	157	151	166	188	168	149	152	174	160	160	176	156	155	140	166	165	143	150	175	168	176	160	155	170	172	166	172	147	142	161	169	146	158	184	165	176	171	158	151	141	165	156	145	173	158	183	154	164	163	154	147	154	154	131	140	163	149	148	136	128	174	187	145	159	160	136	154	169	166	144	145	184	158	170	162	147	159	166	170	149	168	162	159	157	186	171	190	160	164	143	175	140	152	152	143	159	181	155	161	194	175	171	196	144	189	160	177	167	162	176	150	142	165	146	154	184	185	180	157	164	155	144	166	153	157	161	168	161	154	153	177	166	188	155	168	172	153	177	161	161	166	143	136	158	143	181	191	161	168	159	160	172	141	179	169	160	159	153	157	157	165	155	189	141	163	180	184	152	161	178	149	170	147	158	179	150	158	163	161	152	149	160	160	140	174	194	150	175	162	167	179	185	193	174	166	141	183	143	153	170	162	169	144	153	163	173	163	147	171	159	161	131	161	152	193	168	156	164	143	173	160	163	157	147	184	135	176	164	156	193	157	164	159	160	174	154	156	177	162	178	173	173	162	151	170	164	168	169	158	171	153	151	147	144	141	168	157	148	148	158	153	164	178	137	173	138	132	159	165	172	157	145	154	177	163	149	158	156	180	146	152	197	166	163	176	144	164	157	172	164	158	165	171	191	165	149	148	148	153	167	174	159	158	142	174	174	177	189	161	169	158	178	159	143	173	149	149	151	163	164	160	148	163	165	177	159	139	159	160	195	147	157	143	159	140	185	166	175	149	160	167	162	162	164	176	145	165	165	171	144	142	171	153	163	175	138	164	162	146	155	162	147	138	167	144	175	182	185	179	166	172	138	147	161	160	154	158	164	155	179	187	162	158	141	169	166	161	154	180	159	139	153	159	146	159	137	145	167	155	142	154	169	178	183	155	180	157	165	154	153	153	140	181	180	154	179	152	161	166	133	159	162	170	144	161	179	145	170	158	145	177	167	190	160	180	164	161	153	136	176	189	179	175	157	167	161	168	162	183	157	167	172	168	165	121	168	161	179	152	164	163	166	154	179	157	158	142	168	171	159	149	177	139	142	147	157	183	159	182	164	173	166	172	152	169	165	150	176	157	143	171	175	143	151	149	157	184	163	155	156	158	167	192	163	167	144	157	164	151	157	165	171	171	149	165	158	170	159	157	144	164	156	176	185	148	154	154	151	141	145	165	173	152	143	177	160	154	154	149	163	134	167	154	190	155	190	180	168	179	138	148	165	155	180	169	152	170	156	139	168	156	173	161	166	163	153	144	156	162	171	155	189	155	156	186	165	176	168	156	150	161	138	163	168	141	154	160	169	174	148	156	166	166	160	143	164	143	150	162	153	161	171	162	147	137	166	176	147	164	163	169	154	158	153	139	151	156	145	161	156	173	169	160	174	156	148	159	146	154	145	126	182	135	143	146	152	165	166	173	170	166	163	167	144	160	153	143	159	172	154	148	184	182	190	172	159	158	164	185	189	168	174	162	182	142	163	157	190	152	179	169	171	155	162	158	168	172	172	136	158	158	178	150	162	156	172	185	188	166	154	180	142	157	140	163	181	164	147	158	174	159	167	170	164	151	158	152	168	163	173	168	177	160	178	193	147	189	157	173	172	149	153	149	200	164	162	162	184	166	160	145	152	148	174	157	162	158	181	160	158	175	141	162	164	164	174	168	178	170	161	162	159	174	151	158	165	160	162	177	157	148	170	155	143	168	142	155	177	167	157	158	158	166	141	200	161	163	164	177	163	157	144	141	180	159	159	163	168	177	161	170	203	155	150	162	160	183	153	186	146	168	173	141	161	160	154	161	141	165	150	162	151	167	165	178	155	144	157	168	172	170	184	166	135	175	141	157	145	151	153	150	134	177	141	122	179	181	137	162	145	146	184	163	164	174	165	171	186	166	155	146	152	153	159	164	163	152	182	143	169	167	158	145	145	155	173	191	182	176	142	159	134	157	153	142	168	173	156	169	176	176	178	150	155	178	165	168	140	171	174	172	175	150	151	176	145	144	159	164	167	164	174	163	178	178	183	183	149	152	163	135	180	178	145	143	154	153	149	162	169	177	162	155
6806	1135	1255	1710	3393	944	833	677	666	602	557	528	555	549	463	498	461	472	430	477	391	407	433	416	378	392	400	379	411	408	414	421	390	406	405	394	400	392	393	390	440	403	412	406	397	415	377	424	377	389	369	400	392	416	379	421	373	389	413	362	386	396	357	387	395	360	387	402	328	376	376	369	369	385	384	384	397	379	415	331	408	353	365	380	411	365	400	346	386	385	377	373	425	357	421	339	370	363	366	413	386	399	363	388	413	395	372	394	383	398	362	383	388	358	391	426	376	383	397	384	364	385	382	404	377	386	367	445	405	413	381	371	384	371	400	343	377	380	382	392	370	383	365	365	383	375	411	385	386	377	356	382	382	415	376	348	358	391	390	409	363	367	342	382	373	389	382	387	376	388	392	402	413	390	382	393	374	386	394	371	397	391	382	382	384	380	390	378	381	421	351	377	388	378	374	357	395	398	403	402	391	388	404	398	358	392	399	383	377	354	385	381	428	366	360	394	369	393	363	374	421	384	366	398	367	397	374	358	355	378	370	387	365	396	401	405	362	389	395	380	360	380	389	406	429	384	394	413	392	375	389	361	399	415	389	359	369	408	362	370	398	399	374	377	360	374	382	373	410	380	384	354	414	381	408	381	386	367	364	401	357	401	387	405	343	410	406	392	384	398	360	387	399	413	390	379	409	418	361	395	403	377	350	370	397	381	373	414	414	386	398	371	366	401	399	375	406	360	400	385	381	393	404	404	384	386	398	387	381	362	396	384	382	399	404	384	391	377	388	410	379	421	391	370	380	417	388	359	380	386	408	373	370	375	390	359	353	391	410	369	385	400	349	403	365	406	380	388	377	429	387	348	398	399	389	390	397	386	418	384	374	356	359	396	399	378	375	401	400	409	409	387	372	405	380	392	401	393	374	340	367	413	378	395	418	393	389	409	420	366	374	430	383	350	396	392	397	387	378	391	423	352	421	393	356	393	392	384	374	398	392	400	391	393	394	347	391	373	391	366	380	395	399	360	335	383	391	384	406	359	383	395	390	393	370	382	402	401	355	408	421	413	332	377	403	409	367	389	364	376	389	374	344	400	414	384	388	364	381	364	385	378	371	385	408	384	386	386	410	421	389	392	395	392	378	388	416	377	407	407	390	382	364	380	373	402	392	379	376	382	387	392	391	407	364	392	365	403	345	366	379	377	423	364	373	359	393	420	385	408	390	397	424	388	348	389	372	380	370	388	374	397	389	391	365	397	442	430	405	377	349	385	391	388	406	370	368	352	379	358	390	386	394	415	336	380	373	387	385	362	417	411	427	360	394	369	352	383	375	386	413	384	387	362	416	405	388	369	337	381	378	377	400	370	389	393	382	386	389	406	360	392	379	380	409	395	388	405	399	402	364	364	367	397	418	382	405	407	377	395	372	397	378	372	402	380	396	371	396	347	400	398	383	414	379	408	411	365	366	368	379	386	353	393	360	389	390	406	430	415	408	376	384	391	392	374	394	404	372	397	429	406	356	367	382	398	384	397	360	376	363	355	363	366	382	380	369	374	391	352	356	395	405	386	373	385	388	394	372	404	391	403	405	391	384	368	404	377	397	365	367	408	373	365	333	364	377	386	390	405	403	407	404	369	361	375	373	346	384	350	388	340	385	363	367	405	414	386	349	401	333	393	414	364	417	358	388	382	374	361	417	377	406	370	419	373	377	407	382	378	367	392	411	367	375	411	381	390	376	385	391	375	365	358	394	366	410	351	377	399	375	365	398	409	429	389	372	404	425	386	406	399	373	398	401	356	388	394	390	425	362	380	369	390	392	346	336	375	340	372	376	350	333	381	353	397	382	411	388	396	412	381	395	386	355	373	398	413	403	391	387	412	364	426	403	391	389	421	377	372	409	374	370	388	390	428	397	408	378	351	374	406	377	375	387	393	401	368	390	405	366	345	384	415	373	378	385	387	379	376	385	387	360	387	413	406	385	423	366	400	385	422	381	384	375	364	370	381	376	357	418	376	377	380	411	406	406	408	378	368	388	418	364	376	385	368	367	360	410	421	335	387	367	382	398	421	397	366	385	366	377	363	378	386	382	390	382	392	383	387	399	342	403	394	386	406	390	426	388	364	380	409	397	375	385	403	380	383	417	405	375	405	393	390	427	383	364	406	387	381	384	405	401	372	377	381	394	389	356	425	417	402	398	376	387	353	396	397	414	377	357	393	405	382	359	420	361	396	414	372	409	371	375	387	357	360	386	355	396	394	399	383	386	374	396	400	373	353	398	368	401	404	375	391	381	354	372	394	397	368	407	365	422	398	383	404	395	386	377	394	401	375	380	395	402	383	409	391	378	379	384	395	353	386	402	391	369	385	389	341	387	391	376	396	361	395	348	378	411	367	386	422	370	414	391	386	402	377	430	416	388	377	389	392	392	368	366	409	407	427	396	371	430	411	357	408	389	425	418	429	401	392	378	366	428	407	393	380	377	389	364	444	366	391	368	383	392	389	392	394	381	376	374	419	342	399	379	382	378	366	381	362	372	383	394	386	358	338	386	360	422	387	354	373	379	383	372	342	366	347	357	358	387	410	364	378	398	415	359	391	368	412	389	415	413	365	361	422	382	401	377	384	349	370	372	392	400	355	369	418	410	349	401	385	402	378	406	377	352	382	399	347	404	354	382	383	372	383	373	376	384	403	389	369	393	392	388	380	413	388	368	376	410	431	378	399	389	386	380	378	371	384	402	384	379	364	386	353	390	341	391	362	371	369	388	387	374	366	372	389	351	382	367	403	371	404	388	384	358	351	404	353	376	382	388	400	395	378	382	397	391	397	375	399	373	394	422	343	394	381	391	385	367	392	347	374	375	406	413	396	414	392	388	403	397	442	373	401	383	390	401	394	416	388	395	363	397	383	363	370	377	352	378	360	370	364	371	348	391	411	395	376	389	395	388	356	355	329	363	398	350	388	372	383	359	361	404	395	387	373	348	376	376	380	402	388	389	371	360	399	377	386	404	385	385	398	362	365	403	353	337	395	437	433	392	395	368	376	414	376	367	371	401	376	395	375	372	354	371	415	384	379	381	408	406	385	396	398	357	385	416	411	385	378	383	392	380	341	396	393	401	363	380	357	363	359	384	415	387	406	367	416	430	391	367	352	391	353	379	405	382	376	392	403	395	380	381	384	355	386	425	371	368	351	364	369	415	391	420	390	353	366	413	403	395	353	398	432	361	400	402	386	352	382	368	402	389	387	373	351	386	400	403	375	389	400	376	381	380	406	416	365	369	371	374	413	397	365	389	356	381	397	394	420	396	390	410	390	414	400	405	359	379	400	379	402	373	360	391	389	388	404	385	352	354	397	375	362	377	349	387	376	389	396	390	393	399	380	417	411	419	421	386	397	358	412	390	352	408	372	398	367	372	407	368	370	374	366	386	393	387	398	374	392	417	385	393	384	393	352	383	383	390	400	342	370	409	408	384	400	394	377	365	390	407	392
16074	2251	1016	870	1852	413	315	308	249	247	257	180	224	187	209	221	190	202	200	176	216	191	178	194	188	170	189	161	193	194	188	170	176	164	177	164	173	173	191	165	165	196	206	188	191	162	169	184	183	173	200	190	178	161	181	170	168	164	198	156	176	176	165	175	182	185	206	172	173	159	179	168	180	153	183	171	168	197	230	170	184	175	180	186	164	169	193	161	178	185	165	165	192	213	170	162	154	172	165	179	192	181	201	209	209	194	165	186	191	162	223	177	192	201	156	172	169	167	174	203	177	187	157	182	191	173	163	166	167	176	202	198	182	197	166	160	163	185	168	190	209	164	178	165	167	159	196	171	177	181	178	181	175	153	180	172	176	180	186	179	187	207	182	167	180	183	195	187	189	179	158	154	155	201	164	177	185	211	146	177	200	190	210	161	144	169	179	176	175	179	180	161	188	193	170	179	207	163	225	171	184	160	177	203	164	187	193	191	164	163	183	181	175	159	182	164	191	173	170	185	158	177	172	176	178	181	173	205	180	170	155	178	190	182	178	158	176	175	189	201	171	192	190	177	194	166	180	203	154	175	171	167	161	163	170	178	186	157	186	186	157	159	170	172	178	172	179	163	177	173	165	181	186	182	153	187	169	187	167	205	171	176	206	179	159	159	185	184	179	189	177	171	166	168	156	198	168	176	196	180	185	157	173	192	176	162	189	163	176	160	174	150	181	167	169	188	190	173	176	169	186	161	162	169	164	158	171	166	178	174	180	160	171	195	159	185	183	170	173	215	159	188	177	166	162	160	184	174	180	199	188	177	190	174	176	184	183	192	187	167	176	168	157	170	149	163	167	196	191	160	193	164	187	160	148	190	198	153	200	182	163	172	171	192	197	172	145	156	197	191	174	182	184	163	162	180	170	175	179	179	180	182	172	205	176	169	173	195	165	171	198	184	169	172	177	169	179	160	175	158	199	182	178	189	163	194	190	174	163	148	191	170	170	203	169	181	161	187	180	164	169	150	181	165	148	173	192	179	190	157	204	174	165	166	165	168	194	161	166	204	180	201	157	177	161	187	184	172	174	151	196	169	173	181	202	196	158	163	185	208	175	179	171	172	198	190	188	190	172	159	180	167	175	176	180	182	183	166	185	163	187	170	188	192	151	187	180	197	166	184	165	196	183	181	179	191	176	170	170	173	185	164	160	163	186	193	155	168	153	186	226	181	157	180	193	195	154	200	187	207	171	149	169	186	200	186	167	170	140	191	184	189	186	166	179	187	151	196	171	157	143	149	175	170	172	150	175	177	146	172	149	199	146	193	182	191	168	187	185	191	186	184	170	161	175	165	160	180	185	161	172	183	171	163	183	174	171	172	179	167	188	211	166	171	176	183	160	161	174	190	171	187	166	166	171	171	184	180	168	173	176	159	174	170	198	183	178	196	156	192	202	188	186	173	143	174	184	209	174	177	150	157	170	155	174	196	163	179	176	176	168	160	164	186	182	181	178	173	181	186	156	192	184	190	186	197	175	180	188	151	174	196	174	154	159	201	188	168	176	161	215	179	181	176	159	158	173	145	171	176	166	181	189	174	177	171	176	195	179	169	151	204	157	155	181	174	164	169	224	186	177	186	178	194	194	180	183	202	195	184	158	169	169	165	176	174	185	165	190	193	157	184	169	180	191	176	177	177	186	197	183	171	194	177	148	163	165	185	168	193	160	154	172	176	202	167	185	140	184	173	192	167	181	205	191	203	176	160	155	174	178	179	184	184	157	168	153	182	178	167	189	183	168	163	191	170	160	181	174	144	195	186	166	168	168	173	187	174	153	177	188	179	192	195	176	169	204	176	160	169	183	161	152	193	184	155	165	171	164	183	165	174	169	166	171	170	195	163	155	173	167	181	174	192	190	187	179	192	182	166	191	177	163	172	179	164	195	185	159	175	164	181	177	167	149	189	177	184	176	200	182	161	183	161	149	153	173	181	152	145	184	197	176	158	220	184	171	174	186	169	192	167	171	163	186	165	157	193	151	169	181	175	161	173	170	175	150	159	178	179	182	180	183	186	172	217	155	160	179	182	184	183	165	184	170	183	183	190	170	181	170	169	172	199	140	169	178	179	186	172	169	170	197	180	172	180	183	168	161	170	163	191	164	175	162	181	181	176	183	174	172	177	178	174	146	169	159	174	172	167	178	171	180	169	155	191	139	160	164	182	163	195	177	171	208	206	162	160	173	174	189	192	160	173	207	188	212	173	163	165	166	176	179	165	167	202	189	180	173	161	164	162	182	183	171	180	168	178	194	169	155	179	188	173	157	174	154	166	178	167	185	162	191	193	154	159	160	215	159	166	161	190	161	180	137	166	178	191	182	206	197	189	199	179	160	156	163	176	189	144	178	180	164	186	192	186	174	175	176	184	190	183	168	172	194	183	160	174	173	183	158	206	205	163	184	162	215	173	180	171	178	151	190	182	181	163	174	188	167	193	193	174	170	187	178	182	189	174	179	195	178	167	184	165	191	166	198	171	157	184	159	158	168	188	192	177	158	170	189	199	183	174	187	188	181	196	149	173	169	184	170	166	174	165	183	172	171	148	195	180	183	165	182	200	198	165	163	185	165	199	181	176	170	177	204	183	200	176	177	187	171	193	186	158	169	193	184	185	165	187	195	190	166	172	183	174	184	175	192	188	148	167	170	200	186	180	190	159	176	158	185	186	177	199	179	157	168	186	152	155	171	194	166	187	178	157	207	196	164	185	163	197	164	160	182	182	159	194	151	188	160	196	198	164	173	182	171	201	180	149	186	164	174	168	163	183	169	178	196	185	161	143	171	169	187	190	178	195	154	166	156	162	173	180	169	175	162	159	178	187	157	209	156	158	169	174	186	145	164	194	175	188	161	188	172	165	167	175	180	185	209	203	183	211	185	170	196	197	161	200	149	165	193	180	187	177	179	168	181	154	189	209	162	158	176	200	170	152	168	192	191	144	172	179	144	229	183	170	157	156	205	199	167	174	195	198	162	174	166	177	162	168	151	165	167	173	163	177	182	203	170	169	168	183	177	173	182	143	146	148	177	160	184	171	197	174	174	202	163	188	175	191	156	171	190	166	153	177	180	195	161	166	166	179	175	151	159	166	176	181	181	164	165	195	148	156	189	188	162	180	166	201	177	172	169	188	169	186	199	172	179	178	175	163	236	208	176	176	183	166	196	177	150	168	173	182	190	160	149	174	166	206	198	148	164	196	184	164	190	189	211	178	179	166	185	164	175	213	166	165	174	163	196	157	204	157	188	205	169	156	188	200	172	160	183	183	181	160	167	166	191	197	167	161	186	188	180	170	189	147	191	150	199	176	164	163	166	173	196	167	193	184	169	177	176	159	172	171	172	151	173	168	184	159	188	192	174	172	186	202	137	175	187	168	163	162	191	181	173	177	176	176	180	190	166	185	164	176	172	157	176	193	193	172	187	173	189	182	192	200	180	178	179	177	168	178
8983	1813	2371	2641	6764	1554	1238	1055	907	830	788	745	684	677	607	585	574	583	541	531	542	539	536	530	481	520	507	501	500	486	470	496	486	531	442	472	455	479	473	457	421	471	456	448	455	464	424	470	446	454	463	444	438	478	458	475	456	463	440	466	433	449	448	408	459	423	515	413	445	458	433	464	416	458	432	435	448	439	494	482	436	441	449	446	462	424	450	439	472	467	428	439	448	464	436	456	448	420	472	440	447	448	443	455	494	474	480	416	517	462	461	477	464	479	469	484	459	420	467	445	469	438	455	422	463	434	471	479	456	450	487	482	449	447	427	449	434	424	442	472	486	405	449	421	430	396	480	405	442	436	394	485	422	417	428	399	452	468	432	453	441	469	452	403	448	428	423	438	470	468	462	436	439	481	443	446	466	460	437	419	457	432	446	433	445	431	460	466	455	454	450	421	444	433	433	437	454	413	434	436	474	469	459	448	405	472	431	410	452	466	445	425	410	451	448	442	466	467	432	475	416	463	433	466	459	444	465	440	473	419	468	477	425	438	433	441	419	476	474	458	459	491	455	450	439	454	452	435	452	400	429	473	442	464	484	514	451	442	457	450	461	451	416	455	476	417	447	471	439	440	444	452	454	460	411	453	438	441	415	441	419	428	454	417	470	458	468	423	449	474	449	434	446	478	458	418	445	496	441	447	446	464	458	413	440	458	448	426	452	450	467	462	469	475	474	469	448	461	455	463	456	495	451	444	455	447	442	481	470	460	479	457	445	444	461	431	486	400	440	480	445	421	475	447	434	473	483	441	459	458	427	453	426	454	496	451	444	485	426	427	462	443	457	470	512	448	437	441	459	460	468	461	431	475	462	450	427	430	441	463	441	441	484	428	457	456	446	459	476	443	457	420	456	441	446	454	413	442	410	430	471	429	456	479	434	470	443	425	407	471	468	457	402	432	444	457	456	441	480	431	481	435	482	438	499	429	454	463	469	434	449	448	457	426	456	448	441	429	440	444	450	414	442	451	419	484	436	428	480	435	470	440	425	459	458	460	448	439	456	445	467	432	452	455	430	447	475	461	439	423	441	443	426	440	480	436	452	415	484	473	467	438	492	441	450	466	439	444	425	437	423	457	417	424	444	447	423	484	451	420	439	448	450	467	466	464	436	451	438	431	453	426	442	491	456	484	453	397	435	437	399	425	425	424	459	449	403	427	423	492	431	451	473	452	457	443	442	430	454	455	452	451	412	435	423	423	445	422	446	442	486	481	473	455	428	492	476	450	452	448	454	472	469	418	451	447	449	465	427	454	474	449	471	468	463	427	474	469	477	474	455	454	446	453	453	423	415	417	443	443	422	436	430	423	448	474	423	512	438	454	412	438	434	414	419	475	450	470	479	458	413	468	423	473	473	444	446	435	421	424	401	418	428	451	422	498	425	457	456	456	420	439	438	413	429	438	448	427	425	424	422	475	439	458	447	454	479	431	435	411	430	444	432	463	444	462	478	460	475	478	425	403	445	425	461	455	431	443	449	458	441	467	423	481	457	433	474	437	455	437	423	444	386	439	462	453	468	440	481	482	404	417	429	477	460	460	426	440	415	452	443	458	464	429	429	415	470	440	431	443	443	459	442	456	487	449	446	417	414	468	437	451	482	443	453	452	426	457	419	454	451	461	459	414	436	465	437	444	431	421	443	454	470	462	433	467	431	412	458	468	461	455	498	463	451	437	469	456	455	451	430	452	453	426	451	446	425	460	461	449	414	450	447	419	441	437	433	449	409	474	437	416	455	422	454	468	456	430	441	394	451	435	440	479	424	446	465	411	471	449	469	432	474	450	458	430	476	457	452	441	465	478	432	471	473	437	433	460	430	428	494	437	453	450	443	478	440	416	437	430	486	428	440	399	469	436	449	432	482	447	447	423	457	417	443	416	446	394	430	483	445	471	443	401	477	463	427	438	481	474	476	424	450	465	405	469	465	462	422	450	451	460	436	452	461	449	437	430	429	421	470	463	442	503	433	428	462	467	489	453	454	460	461	437	459	502	481	431	485	421	459	403	441	476	463	462	448	441	438	432	457	458	440	440	428	429	413	445	436	429	441	458	446	423	425	413	425	410	416	429	440	413	477	466	430	436	431	451	435	434	401	466	456	435	470	491	427	433	420	486	451	470	427	469	421	443	461	429	488	452	493	464	427	441	425	409	436	428	434	430	460	431	433	453	440	431	439	421	427	454	459	437	427	462	454	464	422	446	439	428	425	453	453	446	477	460	446	426	448	436	471	455	433	445	459	448	448	452	477	444	416	427	466	413	420	427	471	450	475	448	435	445	449	433	485	445	465	445	438	456	489	435	422	411	457	459	446	426	459	455	429	413	457	432	436	437	458	444	441	432	413	455	459	443	404	451	444	398	449	425	441	453	451	420	426	442	441	453	425	414	466	463	437	425	426	441	432	460	429	467	434	433	458	456	435	436	455	444	473	461	445	478	427	485	452	448	439	460	440	425	467	453	443	446	482	461	500	443	454	447	430	477	487	444	408	413	438	423	442	450	439	452	465	439	444	458	434	440	462	462	462	425	435	429	487	465	445	406	447	441	488	467	422	431	461	486	447	431	434	414	444	439	435	472	441	428	453	484	428	417	443	485	402	462	442	470	435	445	443	469	403	429	445	454	460	444	445	484	425	433	428	440	466	440	443	453	439	431	462	467	431	449	454	459	415	442	404	440	462	447	434	466	427	460	457	465	442	455	446	414	452	438	493	457	407	434	454	457	420	453	458	427	396	458	411	457	464	411	423	471	469	448	447	444	437	411	458	453	435	453	431	422	410	411	461	451	385	472	487	471	427	447	433	464	475	433	473	453	474	429	428	435	452	461	406	416	456	442	444	420	478	450	424	416	460	464	454	454	422	430	427	436	474	442	451	440	458	389	419	418	454	443	432	461	408	432	438	462	490	471	431	432	451	424	431	453	433	472	455	444	446	446	442	416	445	464	450	451	435	419	447	452	476	410	459	454	423	470	428	420	438	465	469	439	419	442	437	450	469	423	483	440	437	421	450	430	420	441	447	435	471	460	492	484	483	433	471	456	462	406	446	469	427	424	439	425	455	480	414	451	431	494	474	433	467	435	437	445	460	393	461	436	450	471	455	415	450	453	448	440	425	500	442	434	462	445	442	414	435	467	407	456	448	419	490	466	461	426	443	457	435	457	472	449	469	438	454	435	438	479	427	452	440	484	460	481	462	471	449	449	413	418	495	452	458	452	447	464	471	429	428	438	459	449	423	482	446	441	430	449	440	437	449	428	442	452	465	447	432	471	475	410	466	489	430	448	406	468	462	417	465	451	445	453	462	462	444	441	475	443	458	438	444	484	458	451	453	456	426	421	424	462	464	439	449	445	447	415	409	464	472	438	466	421	441	512	453	422	451	437	437	458	466	454	425	461	439	460	440	453	444	410	443	441	428	465	432	490	463	471	436	465	484	498	440	457
2271	607	375	391	787	368	323	370	307	362	349	358	317	346	315	348	358	353	379	355	393	363	348	367	347	326	363	364	359	338	356	357	379	343	369	308	321	351	345	362	383	353	339	307	355	332	365	341	361	356	347	371	340	321	331	325	356	388	367	346	353	329	336	340	383	355	362	366	381	340	393	368	327	322	365	353	353	377	361	366	380	348	347	377	363	402	377	363	310	346	351	335	361	404	333	346	356	327	354	354	336	334	370	335	346	318	357	340	358	335	377	365	352	352	391	385	373	367	332	388	343	355	344	379	370	371	331	355	361	341	363	358	363	354	316	375	349	323	362	364	360	351	360	336	350	370	345	331	374	343	366	374	335	390	358	353	377	367	356	361	348	319	303	338	370	362	389	390	325	342	352	367	347	380	380	339	368	346	329	340	325	327	354	348	363	394	324	374	358	368	356	365	391	330	329	344	332	336	356	366	340	345	326	338	375	357	322	354	354	323	336	357	395	336	346	341	337	355	384	335	361	373	310	350	339	346	372	336	340	341	345	330	340	333	370	360	347	349	344	341	334	351	346	394	383	351	351	352	387	368	314	305	315	344	377	360	353	352	355	368	342	334	370	347	336	359	313	347	374	356	360	349	389	343	402	379	364	332	399	340	341	342	362	345	318	364	348	320	395	346	356	363	375	367	360	352	341	344	380	348	349	365	368	327	338	330	345	346	380	369	381	389	383	367	370	358	336	365	368	384	374	358	322	328	353	334	366	358	371	331	410	383	338	327	375	368	377	404	356	347	356	334	343	351	364	364	356	339	378	296	343	386	386	361	370	330	372	335	382	333	339	352	361	322	395	357	330	375	361	360	333	320	355	318	369	340	387	369	324	338	324	368	341	337	346	350	341	371	393	346	348	321	326	342	345	364	351	331	350	324	360	342	367	346	345	374	345	340	346	344	397	367	340	355	376	356	352	377	356	351	423	365	344	317	335	335	329	356	347	371	362	384	371	365	400	356	362	384	346	362	357	347	354	376	371	337	369	351	333	334	328	345	385	352	380	367	380	357	389	340	310	342	362	369	361	331	374	384	387	371	371	355	343	349	349	360	335	331	349	323	408	369	353	328	342	372	334	356	366	315	343	353	320	347	354	331	339	344	371	322	324	360	368	390	358	396	374	343	348	345	383	363	346	390	359	374	326	360	340	355	336	376	322	387	393	386	324	354	331	344	357	329	350	371	347	364	324	364	340	379	300	362	361	311	355	349	330	362	337	327	382	366	386	339	378	322	366	328	360	348	361	370	379	352	339	381	356	371	366	379	345	324	359	366	359	355	357	335	386	343	364	352	356	359	340	382	335	353	352	368	340	344	314	328	342	342	333	334	367	383	379	345	363	366	301	350	350	373	369	345	370	341	361	376	371	367	365	371	348	332	324	365	353	330	341	354	394	339	353	379	364	365	322	350	354	348	333	358	351	347	335	330	360	356	338	365	353	337	308	343	375	356	355	371	366	378	387	391	375	319	334	347	340	369	364	299	346	340	329	342	348	335	339	315	354	362	332	312	335	319	370	342	381	337	342	338	338	370	359	359	349	367	372	374	340	307	367	357	340	331	371	351	336	338	364	380	354	361	367	333	384	369	348	368	384	341	376	359	346	356	347	377	370	347	338	366	349	354	365	352	357	355	365	365	386	364	359	346	372	347	369	393	352	357	382	327	376	309	368	367	354	343	360	338	327	337	391	350	321	358	373	358	340	323	339	348	364	387	323	319	311	380	364	410	336	393	367	346	377	335	338	343	360	337	357	385	389	365	349	333	334	347	298	332	320	352	335	350	362	352	398	356	345	343	357	378	363	345	351	334	384	356	362	357	338	341	348	338	318	346	356	366	366	333	358	399	332	374	349	341	331	342	367	307	379	348	368	383	330	345	366	366	362	366	383	350	324	350	340	323	326	375	379	348	351	354	365	320	302	372	403	336	346	354	348	333	396	354	338	368	377	368	361	332	323	360	349	390	378	333	343	355	334	328	365	341	347	371	367	346	342	386	366	338	377	334	371	310	399	319	332	342	349	349	335	390	394	339	358	309	326	332	370	353	364	382	396	364	391	351	330	358	362	354	321	340	321	324	354	345	369	343	376	342	366	365	341	340	366	342	361	347	371	387	345	333	377	384	349	374	334	346	359	335	328	376	343	379	351	374	348	375	368	355	331	342	376	347	315	382	306	333	350	349	329	359	347	346	369	372	368	326	387	343	346	317	364	320	344	324	368	344	393	377	320	394	343	355	350	373	364	359	316	361	336	368	388	354	372	397	342	374	338	348	368	384	342	343	363	364	343	349	380	333	373	360	373	309	355	325	330	337	337	346	334	386	373	360	373	351	319	340	394	339	405	359	367	360	334	339	350	349	317	341	345	361	349	339	347	335	380	331	342	369	373	397	351	340	362	372	348	334	393	334	362	319	351	374	387	364	361	317	366	386	361	347	352	339	362	332	329	355	348	361	361	366	363	367	359	302	378	353	370	367	346	345	367	350	384	349	360	323	371	349	343	366	374	354	340	358	316	352	363	344	371	361	312	354	350	379	365	324	349	349	333	327	340	356	350	373	334	350	366	341	357	371	329	375	411	323	315	331	363	350	338	349	349	334	347	358	359	364	371	352	310	365	365	360	314	333	337	362	346	361	353	307	361	379	382	381	318	327	370	383	348	338	351	342	388	374	343	341	367	366	331	363	408	360	332	394	354	343	329	391	357	382	397	362	372	392	411	318	371	372	344	377	353	316	364	341	345	380	328	365	373	377	361	329	375	365	357	372	348	335	385	384	357	310	389	398	343	373	361	376	393	340	345	370	383	324	351	318	352	368	390	394	357	392	360	348	310	373	399	383	365	350	360	404	344	332	362	358	333	355	372	348	363	373	322	321	338	357	340	335	336	299	328	367	349	319	356	334	349	343	361	320	351	359	360	337	355	371	345	364	388	363	358	326	349	365	379	364	358	367	381	369	369	386	337	371	348	331	318	375	328	353	322	343	345	321	338	331	352	354	353	374	345	349	366	350	359	347	350	359	370	337	376	353	352	351	376	344	366	312	378	375	367	338	376	393	365	400	366	336	362	390	406	354	343	357	352	374	327	333	357	375	354	316	371	379	363	338	302	337	371	364	373	315	337	343	341	367	354	337	328	375	321	406	338	364	353	337	328	345	343	330	354	375	351	376	347	394	360	348	369	346	380	349	362	361	348	339	346	354	360	364	350	354	378	377	383	387	383	368	346	343	376	358	353	333	354	362	312	324	354	345	351	365	368	352	383	345	341	352	344	358	362	344	355	339	358	340	351	361	325	333	389	367	375	326	347	318	379	378	385	330	363	346	381	398	370	345	351	331	352	356	345	306	362	367	338	374	351	335	366	360	346	347	359	353	331	347	334	319	308	323	361	312	359	328	321	308	387	368	341	345	328	382	356	367	373	349	375	358	361	366	346	343	351	316	359	375	410	385	361	343
2209	1029	838	784	2703	796	796	795	716	813	754	698	762	740	757	802	774	729	739	784	760	735	769	761	766	747	699	737	744	758	750	804	756	735	769	746	735	788	765	737	757	737	768	814	815	738	727	782	759	737	716	764	766	791	750	806	757	771	716	797	743	714	741	776	750	730	759	724	760	751	775	771	768	779	778	769	725	782	769	755	735	756	753	778	739	792	750	712	723	803	722	752	815	753	789	741	733	734	763	737	739	817	674	737	781	743	753	760	738	780	719	716	729	766	726	704	716	780	733	723	768	788	749	790	771	675	759	733	714	785	738	764	764	820	728	715	817	759	770	784	682	769	737	799	771	793	748	732	753	760	751	812	697	819	826	811	742	812	764	800	785	694	711	703	788	730	727	745	721	778	776	720	743	780	735	749	753	765	732	726	752	756	720	718	773	760	717	722	739	791	756	769	733	746	753	721	810	725	817	714	765	777	821	772	765	734	703	808	754	791	724	743	785	783	758	791	780	782	776	748	745	752	778	774	705	759	743	738	734	804	745	789	757	751	776	709	763	773	776	760	781	757	727	773	798	762	755	785	754	779	739	716	743	760	734	755	766	723	767	729	769	809	732	792	803	754	790	757	739	782	748	816	733	759	741	717	716	788	783	778	778	756	748	727	729	753	753	742	779	717	761	746	794	765	739	748	788	740	754	750	771	770	788	753	761	768	732	784	758	724	744	745	725	773	778	767	732	803	764	755	761	733	737	760	781	736	782	789	738	794	700	733	776	777	761	748	764	798	761	779	697	721	781	744	749	750	741	765	795	767	730	738	770	753	727	745	730	736	761	713	769	784	812	801	751	713	740	750	746	769	744	769	772	768	812	761	754	772	738	750	748	778	772	773	754	736	724	776	720	701	763	764	750	734	792	722	717	723	771	767	791	761	752	780	741	737	799	756	753	752	764	797	763	750	742	792	760	820	736	732	746	776	742	735	732	733	759	762	736	796	729	772	734	788	770	799	734	721	803	772	738	760	772	814	769	760	770	775	718	773	766	732	759	800	752	804	711	818	769	781	813	729	739	785	785	775	766	777	749	749	787	805	750	791	709	770	770	742	755	760	711	725	777	760	753	793	733	750	712	796	774	733	779	778	775	775	756	782	772	762	750	731	758	755	765	730	701	721	727	766	765	727	810	753	772	752	756	731	749	766	787	743	749	798	744	745	765	754	762	739	782	773	743	807	806	804	757	793	729	744	744	779	747	790	767	780	763	737	781	768	710	783	759	709	787	767	774	758	777	771	768	780	783	809	719	742	740	745	774	714	723	749	742	735	748	760	761	706	701	717	763	784	774	766	760	739	796	772	758	748	770	807	746	799	754	715	763	753	761	778	739	770	769	741	745	701	757	789	768	745	741	773	716	761	718	761	742	734	762	742	778	736	774	752	766	768	784	767	789	785	712	746	789	726	786	721	789	767	775	780	775	779	792	749	704	781	759	779	783	719	770	769	730	739	816	686	714	780	783	731	747	759	784	763	803	752	739	759	778	768	788	755	795	819	743	768	762	784	807	733	699	743	779	788	766	805	731	749	785	776	757	729	759	777	779	743	767	726	766	764	818	730	743	743	745	780	790	738	757	789	731	727	751	692	801	776	748	805	762	779	770	723	754	754	724	723	741	743	785	739	710	740	808	771	738	778	722	758	739	766	777	727	767	753	781	787	734	775	784	785	743	753	769	777	753	754	743	778	762	721	771	798	755	735	776	759	737	804	724	811	789	763	787	804	697	766	769	800	779	791	771	760	753	797	775	737	750	800	782	772	775	779	752	702	758	700	800	784	745	763	778	683	777	747	775	723	761	785	712	809	783	751	802	786	733	745	776	785	742	764	733	711	719	810	811	785	727	784	781	740	760	751	806	765	736	765	735	754	761	764	799	754	711	773	776	778	752	781	798	780	728	735	744	758	771	797	743	735	790	741	735	775	747	752	736	810	773	754	753	738	755	738	758	747	703	723	740	782	743	742	821	795	742	755	731	772	810	787	705	745	717	818	767	753	719	766	785	793	749	737	753	748	762	779	761	781	732	746	744	743	692	778	768	763	761	708	715	758	777	741	734	775	782	777	730	746	738	748	737	777	748	707	800	756	741	705	723	783	785	751	716	730	774	758	730	695	761	765	734	734	790	726	738	679	757	763	737	797	776	734	789	757	722	759	765	726	744	743	732	790	709	745	769	736	750	764	746	779	742	773	762	749	771	761	719	728	745	740	744	767	715	691	723	745	758	779	694	756	718	789	755	751	800	731	791	767	791	789	733	789	766	793	754	769	724	756	770	753	766	726	736	746	772	740	735	743	707	752	728	752	763	705	712	730	731	776	744	817	708	756	767	691	734	758	701	792	781	723	741	795	746	744	763	743	740	730	772	784	720	726	745	726	754	758	777	741	758	804	768	731	760	708	726	749	734	718	753	699	805	728	730	742	718	801	771	744	734	762	754	735	708	738	717	769	739	769	719	722	808	747	773	770	801	749	747	783	752	750	728	775	720	795	757	792	784	752	772	749	747	764	760	802	769	794	778	769	761	740	772	736	771	770	762	740	767	726	776	722	755	763	767	778	756	777	747	756	750	744	784	774	776	763	790	758	744	719	710	733	723	774	743	753	791	798	772	762	765	767	762	738	742	739	802	726	742	820	763	743	755	782	696	802	774	762	752	789	764	763	784	725	752	772	708	746	757	781	703	775	732	771	703	726	726	743	759	753	753	761	720	780	769	751	753	751	732	743	760	780	734	806	776	765	744	749	793	731	769	783	720	799	748	777	790	773	772	748	777	768	752	775	749	744	787	796	746	758	807	796	762	755	734	771	811	783	785	737	746	761	767	770	730	740	792	758	752	788	783	732	744	793	750	763	762	723	751	731	771	779	769	781	755	758	762	781	786	742	754	729	717	772	781	735	768	727	770	757	789	758	805	806	776	808	743	742	738	734	727	763	751	787	766	749	729	769	765	772	740	773	772	789	779	738	749	755	749	756	765	736	761	748	721	740	759	775	730	786	743	720	712	759	750	766	744	732	800	741	779	758	759	789	732	745	730	733	751	759	787	737	796	786	839	739	777	766	769	771	753	745	804	765	779	760	754	748	776	790	723	752	762	779	798	747	796	694	737	758	745	684	761	721	740	743	759	767	738	779	754	777	738	747	772	748	782	750	764	842	767	758	788	706	738	779	769	732	729	772	771	714	748	762	740	755	745	715	737	723	776	769	756	766	776	783	745	763	740	757	759	722	749	754	767	752	739	754	801	756	741	777	712	761	746	730	696	759	745	725	707	727	737	769	741	731	759	799	764	770	747	757	765	767	780	758	742	793	767	729	768	726	796	737	795	733	744	749	760	765	757	715	765	797	745	722	768	744	806	788	755	765	722	748	739	773	740	754	734	798	738	727	746	746	767	793	785	747	747	734	782	717	714	804	732	753	746	763	702	748	776	748	774	745	783	763	737	709	787	798
8806	1391	634	492	1035	322	229	219	193	194	195	183	198	205	149	196	194	175	185	170	186	170	166	170	165	137	168	181	154	161	182	168	177	168	136	173	182	184	167	195	185	180	163	150	157	201	168	173	140	169	150	160	149	160	208	189	182	161	171	145	152	159	173	186	175	170	168	152	157	164	171	165	186	171	159	170	168	185	192	172	161	173	171	134	166	179	155	165	179	175	180	187	160	179	149	148	173	156	144	162	174	155	181	144	148	170	164	156	146	137	141	127	180	163	179	179	183	151	171	156	165	176	165	165	174	156	174	150	157	147	173	178	157	137	196	171	161	174	154	139	182	161	154	171	173	162	151	150	162	172	178	145	163	183	158	143	177	140	156	165	162	164	135	168	164	174	157	152	169	176	146	165	153	156	169	142	147	173	154	168	156	153	152	191	181	165	173	158	184	159	156	180	170	145	170	192	189	171	148	160	149	151	171	158	154	180	167	163	140	168	178	164	177	165	161	159	184	173	151	165	176	176	157	169	151	138	211	159	177	153	144	168	167	169	183	168	160	155	184	169	179	133	151	164	157	152	173	139	162	160	162	148	166	143	181	158	172	153	144	164	164	146	151	171	127	162	146	161	183	159	180	166	149	153	178	149	152	178	159	172	159	159	152	177	193	155	172	163	148	151	166	171	165	166	139	159	168	152	149	135	160	163	154	173	171	188	178	190	152	196	164	158	143	188	145	167	149	146	159	169	171	165	165	174	162	165	173	169	168	164	167	159	160	158	160	183	171	173	153	178	147	178	156	168	198	113	179	158	157	175	168	145	172	183	158	177	199	158	136	130	140	139	176	172	162	172	168	154	155	165	202	144	173	193	180	163	174	167	152	172	160	144	164	171	177	157	188	159	175	168	164	146	158	138	140	161	182	169	169	168	146	180	166	191	164	139	155	163	164	161	164	191	184	153	139	171	149	163	172	182	176	169	168	151	190	145	187	146	170	180	167	190	150	175	170	159	172	160	151	159	151	149	163	172	165	158	168	171	152	148	157	145	172	193	170	152	194	185	167	163	172	166	170	150	179	136	172	155	163	169	152	176	173	184	155	181	179	167	152	153	172	158	161	151	164	173	166	155	158	171	155	153	161	169	166	148	164	177	170	183	161	171	147	157	174	177	174	158	162	168	179	177	181	183	161	178	183	156	169	168	190	188	167	146	161	166	154	188	159	184	156	195	163	175	142	169	172	175	156	189	170	155	171	166	159	170	145	178	178	158	147	182	164	149	158	140	164	180	178	171	175	161	193	182	173	166	175	164	159	159	177	154	181	154	151	168	172	142	157	171	155	165	175	179	172	160	156	203	156	163	169	172	164	165	177	158	177	168	154	145	174	167	170	162	148	176	156	129	158	182	164	178	160	162	177	162	161	165	149	196	167	172	164	163	157	173	154	159	166	182	164	141	191	162	168	156	176	167	158	163	152	175	178	157	196	156	143	147	166	144	161	184	173	145	167	152	172	173	157	177	162	186	155	159	164	155	169	158	180	154	155	139	143	147	147	162	159	166	158	164	149	168	155	156	164	191	165	153	189	141	183	155	168	176	181	185	144	175	164	176	163	157	159	170	147	178	155	164	160	170	148	167	149	156	164	165	163	173	162	176	156	139	152	157	173	176	163	153	139	151	153	161	147	159	166	159	175	170	173	183	139	170	174	174	163	170	182	164	176	184	161	140	181	166	144	147	173	176	158	168	146	138	165	156	134	163	165	150	158	166	143	167	170	153	171	182	170	177	161	145	155	171	155	176	180	173	160	164	178	157	165	173	174	159	152	150	160	168	179	174	166	173	163	197	173	161	160	166	171	150	186	162	175	155	162	178	155	166	183	147	180	155	146	164	170	160	173	146	153	153	184	172	159	161	161	162	165	158	153	163	166	173	160	151	159	163	160	178	164	139	190	185	168	160	162	176	169	157	145	177	152	158	151	162	164	178	143	173	178	172	156	164	168	168	176	157	155	154	145	198	150	173	181	169	193	160	153	171	160	157	159	151	160	166	165	173	161	159	178	166	163	163	161	181	174	179	167	169	183	180	179	169	146	145	153	177	147	162	150	178	143	170	160	140	188	189	177	152	163	191	166	182	185	168	161	176	157	143	173	179	175	185	152	160	167	173	183	185	155	192	193	174	157	180	153	173	151	167	176	184	151	170	160	165	138	170	161	179	153	176	128	165	166	148	170	166	153	144	161	150	179	164	162	151	166	155	154	149	165	159	170	161	150	173	139	155	168	159	153	171	144	146	170	169	143	149	168	168	142	152	203	174	182	165	155	180	186	162	169	165	160	158	171	158	156	159	181	165	158	153	176	147	171	150	180	168	182	179	161	170	165	172	182	153	154	163	171	173	162	161	167	158	164	171	155	144	162	156	168	208	196	158	165	178	157	174	166	152	175	156	171	168	187	177	175	174	157	143	159	170	145	153	172	157	174	165	177	171	171	153	171	161	207	152	161	149	185	155	168	158	200	176	201	178	169	173	151	178	155	173	180	147	151	173	146	155	156	157	151	185	166	177	162	168	140	179	155	153	174	172	169	156	155	176	184	175	181	180	168	161	172	166	160	179	163	180	167	168	166	156	162	172	157	166	167	151	143	161	184	192	162	137	151	153	168	188	145	158	163	185	167	156	181	148	174	158	153	180	175	144	173	168	162	147	187	169	151	180	165	166	158	164	163	183	167	174	156	158	146	172	170	181	167	193	154	184	167	170	157	173	177	161	183	142	182	187	167	148	159	149	167	169	162	174	180	175	164	137	160	161	152	172	181	157	158	177	143	160	172	160	164	159	156	171	169	165	149	157	166	148	179	131	158	175	154	154	173	170	162	190	141	158	155	174	154	184	160	158	179	157	147	169	202	180	150	179	142	161	165	195	166	165	167	150	131	157	187	148	153	173	186	173	162	174	181	183	181	169	168	164	189	149	170	174	150	165	179	160	165	177	180	151	165	173	154	138	174	166	154	176	179	183	162	153	161	162	184	177	175	170	164	170	180	173	173	158	177	165	166	142	151	167	157	168	154	164	166	154	173	154	172	172	156	157	156	155	144	152	148	153	154	159	168	140	140	151	145	169	180	163	170	143	173	165	160	164	171	148	172	150	135	154	173	174	173	185	181	149	171	172	155	153	182	165	166	152	189	155	182	164	173	159	160	159	179	160	146	149	171	176	203	172	151	153	175	166	172	141	188	149	163	165	175	161	164	178	149	163	160	161	173	204	165	165	154	171	180	173	137	160	197	168	149	151	144	132	166	176	168	157	163	145	143	177	141	162	190	171	142	162	170	156	173	146	170	168	165	134	133	167	179	165	166	172	175	178	169	164	162	181	169	170	175	152	161	163	162	163	169	153	140	136	155	146	158	146	183	180	185	183	162	142	180	164	155	153	158	170	143	162	173	155	157	179	196	193	180	182	179	180	170	152	172	143	138	162	179	167	160	166	177	161	165	144	157	152
6730	1474	1348	1522	3879	1054	787	714	643	596	536	494	548	507	534	462	440	457	430	465	406	430	434	453	417	397	435	426	418	437	448	416	382	401	384	373	380	410	389	409	395	426	379	402	453	422	386	412	404	443	377	427	406	406	391	389	368	418	382	358	389	394	388	361	359	403	385	401	399	389	392	441	409	408	388	380	433	365	388	411	377	420	427	403	400	410	361	377	382	406	375	375	403	425	368	424	319	436	405	386	385	389	363	397	427	394	372	404	402	405	376	399	395	399	414	402	383	397	332	411	427	400	410	387	403	406	387	391	370	406	424	372	397	403	392	391	408	384	368	404	414	366	372	409	392	416	369	363	437	387	400	403	381	396	404	429	397	374	392	380	347	379	387	409	420	388	416	370	384	404	376	401	391	392	414	385	397	375	428	384	390	413	391	359	381	420	410	368	410	373	387	395	404	422	373	377	380	412	412	411	384	368	396	371	363	370	351	385	378	396	368	394	399	419	385	361	400	381	376	411	379	399	413	366	398	378	383	392	395	385	392	399	372	427	381	362	378	409	370	393	396	394	408	377	418	379	371	374	364	418	348	401	416	441	371	349	402	362	392	397	388	376	350	362	406	402	382	356	389	407	398	356	419	349	380	397	386	388	376	377	387	412	408	373	391	369	416	407	398	393	371	361	402	377	407	378	370	382	385	382	394	399	401	377	408	388	416	424	413	378	407	380	401	405	401	367	381	421	418	379	355	380	385	399	404	356	378	387	421	364	352	391	382	447	388	361	374	426	363	376	416	396	369	400	384	424	369	358	394	394	376	416	360	385	408	400	383	387	429	376	401	430	388	432	374	401	377	411	427	354	393	378	376	385	411	411	387	350	366	386	391	408	406	388	406	421	407	391	372	357	388	450	388	388	408	382	407	411	398	404	376	402	367	398	409	411	419	399	404	419	400	401	400	421	412	384	403	391	392	378	377	401	411	384	389	354	389	405	363	409	421	390	385	391	362	375	384	370	418	415	441	367	410	396	377	381	366	395	429	422	412	385	363	384	382	416	402	372	367	419	368	400	360	393	405	392	429	374	410	392	367	399	435	385	362	397	375	384	383	380	389	401	362	398	435	370	411	384	404	376	378	402	414	384	388	397	410	402	365	388	388	390	377	396	374	394	372	390	389	367	386	398	373	401	360	384	418	407	400	361	409	426	377	372	359	372	385	402	419	380	399	417	355	370	383	390	403	395	384	396	433	406	417	406	428	410	407	380	385	335	393	404	394	377	369	371	359	371	372	424	383	392	387	395	425	378	407	401	411	374	389	390	387	417	388	369	402	374	389	417	407	386	387	403	421	397	381	405	392	392	399	425	373	381	386	398	371	402	393	395	381	409	380	397	347	351	363	407	393	383	407	402	415	390	404	395	406	430	391	373	353	392	419	402	349	418	424	399	416	370	409	389	419	369	433	403	405	414	387	390	408	382	382	408	367	385	407	373	387	395	389	404	393	393	364	423	412	384	388	390	376	433	408	385	411	412	376	353	371	403	389	358	383	355	392	378	366	371	396	423	409	401	393	435	387	388	396	344	427	350	402	402	386	341	375	357	390	387	384	419	383	378	378	376	402	405	373	406	407	398	381	416	395	418	399	413	376	401	392	376	407	411	434	418	402	379	393	367	364	378	383	408	368	407	433	375	399	371	400	388	388	408	393	424	373	357	398	380	398	391	375	375	389	392	385	348	377	382	361	387	440	383	401	381	368	370	382	372	398	354	378	398	364	413	379	408	358	370	369	394	409	350	395	405	392	396	432	382	398	375	386	387	386	393	392	412	385	424	406	399	372	378	364	376	393	396	371	389	403	403	390	385	397	375	429	389	386	370	390	391	413	419	434	396	384	356	393	390	384	375	400	370	391	385	390	385	392	351	327	382	341	413	400	375	389	426	383	369	357	416	370	414	412	402	388	407	381	382	401	410	403	424	359	388	427	411	370	420	365	401	404	390	388	410	367	364	399	418	407	382	375	422	373	419	388	400	391	391	428	368	418	401	397	405	394	435	403	392	354	362	410	408	409	402	396	407	415	411	374	383	368	390	380	409	378	392	366	393	406	400	423	412	393	387	363	379	416	410	400	396	420	422	401	373	363	376	414	404	411	390	429	380	356	379	386	393	405	351	385	441	408	357	379	405	369	422	359	388	368	433	374	404	367	379	403	392	389	377	351	400	332	371	418	388	419	402	403	365	402	401	395	381	374	379	410	399	395	376	398	368	384	403	415	388	386	379	380	403	404	404	411	407	393	381	406	421	398	362	391	392	413	404	375	390	383	420	364	385	423	364	423	435	430	405	388	384	370	375	417	398	397	353	417	404	404	385	394	361	392	430	414	378	440	369	366	375	373	383	375	389	400	390	369	339	382	378	369	404	366	371	404	395	400	377	370	363	382	386	399	391	428	353	398	404	380	377	377	358	406	418	418	423	389	402	414	373	397	360	393	365	402	403	393	428	381	369	434	429	401	411	396	377	385	405	408	382	419	400	379	381	421	461	378	370	407	407	394	358	375	413	388	368	409	390	378	384	379	397	399	409	383	387	392	398	377	428	353	373	411	395	394	388	381	381	403	394	433	377	389	403	398	406	407	396	395	427	379	357	376	369	390	396	387	353	420	417	372	343	400	368	353	427	394	405	388	386	402	383	412	386	354	404	364	359	426	375	358	377	370	399	395	380	395	413	378	379	430	370	385	412	400	391	389	405	387	373	394	339	388	386	395	393	437	402	379	394	375	389	381	406	384	372	383	407	409	364	410	378	395	365	390	388	386	384	376	372	367	373	400	394	396	400	351	395	385	388	397	391	370	370	372	391	407	402	427	428	410	384	432	375	403	387	408	391	363	432	395	410	393	397	381	383	366	421	394	383	384	369	404	402	382	371	377	389	397	420	404	393	419	423	389	347	395	385	399	431	389	369	404	372	401	417	380	374	363	382	377	397	397	426	392	405	401	401	386	402	392	390	421	408	391	384	392	426	412	383	416	390	380	377	401	356	393	373	398	382	397	378	408	377	430	410	432	385	398	415	357	385	373	391	384	420	419	380	353	392	427	387	417	376	367	393	400	395	403	385	394	412	360	372	414	382	373	383	416	401	403	413	396	376	397	379	405	394	411	375	385	418	385	397	401	391	366	409	400	396	403	373	398	358	416	412	406	360	404	409	398	373	372	382	364	391	409	416	393	373	400	384	379	404	410	379	394	410	365	368	401	394	431	389	392	388	398	348	408	375	397	393	395	383	379	400	395	418	407	359	352	391	407	426	373	395	404	380	388	386	398	402	409	374	413	400	393	443	382	398	372	373	404	366	361	442	366	401	427	381	395	379	375	395	373	380	397	421	409	379	387	393	389	378	410	343	392	391	391	354	382	424	383	409	388	377	399	386	416	383	404	359	387	395	395	398	390	343	378	416	387	424	397	413	409	390	417	367	396	383	364	394	409	395	412	403	369	403	389	374
15160	3167	1163	862	1317	439	319	264	262	259	241	220	201	198	193	212	190	188	206	185	203	180	208	203	202	207	196	185	167	180	161	193	173	164	197	191	179	185	169	170	167	184	189	163	177	214	179	194	193	181	159	202	144	169	169	165	199	159	172	168	193	154	183	170	197	181	164	187	177	147	196	179	150	165	184	177	185	157	162	164	172	180	141	170	168	204	164	204	177	149	186	176	195	169	161	166	149	175	166	174	139	172	169	187	194	188	185	184	180	178	164	167	170	174	163	172	162	180	148	178	183	170	170	173	188	178	156	172	186	162	188	181	194	156	173	175	142	185	179	199	183	173	171	187	179	171	177	179	208	180	187	194	155	163	149	190	173	186	185	174	193	180	178	166	165	180	155	178	184	168	185	197	177	203	180	193	203	178	168	172	184	174	186	170	192	156	179	170	162	151	177	171	205	182	147	191	203	165	206	193	181	200	151	167	164	179	170	180	161	196	164	180	181	164	149	171	186	176	170	154	166	204	181	162	170	162	158	173	165	152	179	180	204	169	179	158	183	211	171	164	167	185	170	188	197	186	174	182	159	157	171	177	179	188	157	155	168	178	165	155	191	177	170	178	164	179	168	170	197	162	175	175	175	185	179	187	175	189	167	203	160	190	167	178	155	169	155	152	179	160	186	187	160	159	180	147	205	186	175	170	164	182	181	191	146	174	194	177	159	187	171	170	163	169	192	185	193	168	170	160	153	184	182	192	171	159	206	179	183	194	159	166	157	146	183	176	157	186	183	200	165	183	173	194	178	181	186	160	184	186	182	199	157	165	168	172	164	206	199	160	191	171	172	176	175	154	161	207	176	170	184	165	173	187	163	183	181	187	212	172	154	188	156	184	179	172	178	178	176	186	171	194	154	149	190	160	161	185	166	184	183	172	181	176	156	163	199	198	187	166	164	169	167	179	181	188	178	184	186	166	172	170	180	195	147	177	152	197	148	194	179	168	200	191	171	175	173	157	190	162	227	181	211	169	176	169	173	178	177	149	168	182	177	167	153	178	170	171	185	169	180	167	161	174	172	177	185	183	178	208	176	154	169	173	177	189	174	176	169	166	160	157	193	168	183	183	173	160	182	185	191	173	176	179	192	145	149	187	164	190	167	187	185	190	218	178	169	172	201	191	194	195	173	170	210	169	181	178	170	182	182	183	182	161	151	162	183	183	188	184	194	201	172	167	196	192	161	172	178	154	196	192	181	204	198	183	172	157	178	168	179	180	189	178	194	173	158	180	184	182	174	184	177	170	166	161	168	174	189	157	158	184	187	189	179	183	161	184	160	174	213	194	179	177	167	192	144	175	193	186	176	195	150	169	178	184	189	151	206	160	177	173	190	154	180	175	185	177	188	198	177	182	168	192	199	194	190	178	172	160	204	191	203	191	186	203	198	182	183	179	164	184	161	164	167	164	163	162	218	176	169	156	153	178	172	192	197	200	187	183	176	164	187	162	175	173	173	185	184	159	174	174	170	176	172	193	203	178	206	195	151	201	156	174	186	170	192	179	158	164	178	152	181	168	175	181	193	170	161	189	164	191	206	162	175	145	169	173	184	168	180	165	190	177	166	158	182	186	187	188	144	170	184	197	170	190	156	164	178	167	164	172	187	172	152	161	162	184	207	155	178	188	208	177	172	171	172	187	174	190	183	145	169	185	157	190	156	155	157	190	162	168	175	161	177	188	170	150	182	166	192	205	158	156	205	221	174	163	156	194	181	180	184	184	193	159	193	157	170	192	174	173	205	175	183	200	157	164	199	176	155	187	186	177	153	174	170	197	183	178	177	155	167	172	169	195	184	170	179	176	167	192	188	184	180	203	167	152	169	176	185	188	153	172	186	174	187	171	171	189	184	145	169	167	192	181	179	150	177	175	172	171	221	178	163	198	176	194	191	189	175	164	182	213	195	194	166	159	184	170	141	160	180	171	167	178	181	165	191	205	198	170	210	179	162	181	166	182	187	171	189	153	197	199	170	166	179	184	163	184	178	179	175	185	179	181	197	197	157	154	194	183	179	153	177	188	182	179	171	208	187	198	153	190	190	181	178	174	192	183	190	186	166	179	157	170	158	157	181	192	198	169	157	184	174	176	175	166	174	174	183	179	172	170	179	193	190	175	171	173	189	204	180	185	182	186	185	169	198	159	187	183	157	189	188	198	179	164	163	178	196	193	195	190	177	157	189	189	182	181	181	182	177	173	170	157	195	193	170	173	152	162	190	179	188	164	177	193	172	181	202	194	171	187	189	176	168	173	185	175	141	150	168	190	173	162	171	170	181	189	165	185	177	176	164	180	154	152	175	173	165	185	181	176	213	178	169	166	163	169	183	170	173	173	180	176	167	171	160	168	186	175	149	179	162	165	172	166	184	171	184	189	188	167	201	176	167	173	166	207	186	165	157	188	161	182	187	151	200	170	185	169	159	180	178	148	176	179	195	171	167	180	205	180	188	170	159	173	170	192	178	166	177	170	181	172	184	179	180	184	148	189	191	163	181	157	163	190	197	175	171	175	171	176	193	156	180	172	168	185	187	196	191	153	154	164	183	170	181	181	182	178	177	181	203	167	171	159	194	163	189	152	191	200	216	213	171	166	181	181	188	175	175	182	165	188	203	182	206	169	168	173	180	185	199	179	180	184	207	177	198	200	204	181	177	181	163	165	163	161	195	190	199	161	193	184	182	159	168	175	174	155	169	192	171	158	154	173	152	193	180	181	189	186	189	186	192	168	154	186	155	184	160	168	175	240	203	176	175	160	177	176	166	174	157	169	156	167	190	164	178	185	184	196	167	174	181	173	185	181	171	190	184	182	171	169	188	172	174	164	216	158	186	141	198	202	177	175	182	207	184	189	197	178	191	172	202	162	192	192	190	143	166	182	174	187	172	177	172	180	153	192	185	181	159	149	166	186	162	182	192	172	176	169	175	191	170	182	179	180	204	165	160	186	190	170	178	187	167	155	166	180	161	158	162	174	154	167	196	166	178	166	157	186	193	186	184	191	165	196	171	162	174	170	190	171	187	185	155	165	192	198	185	210	212	141	194	177	190	190	158	186	173	150	185	178	180	175	153	171	168	162	160	186	179	176	174	188	183	177	191	193	158	186	178	159	174	168	188	160	208	163	183	187	176	214	178	181	157	170	195	173	163	185	165	178	169	199	199	190	193	169	154	206	179	182	163	183	191	141	175	189	203	187	196	163	167	174	178	188	201	172	190	155	169	188	156	186	178	165	169	158	169	160	164	164	186	181	188	155	190	194	181	191	158	184	179	185	177	162	175	175	177	191	158	186	178	179	159	153	185	185	170	200	187	160	171	176	159	152	191	188	184	190	196	184	188	161	188	181	186	170	188	188	161	152	189	152	202	160	160	154	176	181	212	183	167	180	182	172	147	176	185	162	193	181	178	142	178	181	166	163	200	167	153	160	175	168	211	180	196	182	168	192	157	189
8561	2690	2266	2664	5188	1625	1233	1053	977	855	801	745	673	672	627	607	601	576	550	548	538	508	518	507	517	494	501	490	506	489	488	464	433	476	470	494	498	460	450	462	488	477	473	447	477	475	467	478	469	499	475	477	459	477	441	479	460	434	472	440	451	451	454	473	464	449	476	462	467	466	449	434	438	426	485	427	442	471	430	424	464	472	506	454	457	414	448	465	451	451	414	446	452	469	436	457	448	452	434	415	456	458	441	447	464	465	440	475	481	464	449	441	471	457	418	513	462	421	420	442	450	407	461	447	426	437	497	408	437	459	428	453	459	453	424	445	432	473	433	487	432	451	484	449	466	447	436	459	461	466	451	451	461	464	453	485	420	469	438	442	451	500	483	444	417	442	434	430	431	453	486	445	438	476	449	490	453	453	477	488	413	428	455	444	479	467	456	428	451	425	420	453	448	476	485	428	451	466	416	415	453	481	432	482	448	465	455	411	444	432	443	432	441	441	446	464	428	450	458	428	440	455	476	463	455	438	469	429	449	428	477	459	473	463	481	441	451	456	389	463	464	439	439	431	438	431	440	449	431	414	445	412	423	477	440	475	424	451	440	436	442	425	446	459	496	442	431	441	463	477	446	439	445	420	427	423	440	451	432	475	489	453	458	454	443	409	433	471	443	433	434	458	476	441	434	469	441	477	476	408	446	452	432	422	461	464	416	472	466	431	451	463	457	465	418	454	426	456	425	434	426	445	437	453	438	443	423	428	463	469	481	436	439	463	493	469	474	438	442	411	431	431	434	480	488	424	399	440	394	410	449	463	456	424	430	456	403	452	449	458	454	441	432	487	441	480	449	499	440	422	451	465	440	449	450	429	459	460	486	479	428	451	488	469	447	472	452	443	433	453	451	472	454	412	434	430	447	427	454	440	435	442	437	467	390	458	429	434	449	446	461	451	441	470	474	437	462	435	457	488	407	463	449	457	438	452	425	427	458	444	456	475	432	462	469	453	403	440	458	462	434	441	460	464	466	450	461	457	447	442	469	447	430	446	428	424	447	448	448	482	444	424	435	463	431	432	437	431	455	426	468	421	440	476	443	421	442	433	447	439	442	446	425	467	480	491	432	457	471	442	436	460	414	474	461	412	429	478	445	430	430	441	452	465	453	457	454	440	458	436	452	462	478	424	428	453	415	429	448	408	476	483	447	449	412	414	469	440	483	454	486	426	494	445	440	465	455	447	468	423	423	445	457	457	433	444	457	455	433	452	451	455	460	457	427	458	419	466	446	419	482	457	419	443	455	456	452	454	429	459	453	456	409	440	450	416	405	440	479	439	418	452	449	411	464	425	475	416	438	441	457	455	464	465	460	447	469	473	428	458	460	472	454	431	438	450	434	416	455	434	420	458	452	428	439	439	437	464	425	463	454	464	430	417	389	461	436	439	451	457	424	451	463	482	456	436	471	457	396	482	439	444	437	451	457	444	456	441	435	459	458	461	434	463	514	408	487	453	428	405	417	446	464	442	459	469	455	459	483	447	495	428	430	497	457	444	457	473	495	448	488	488	475	474	425	453	471	437	455	456	463	416	464	419	414	470	450	423	449	457	408	454	458	477	427	457	457	467	465	454	441	439	435	489	449	470	477	441	490	434	464	429	417	434	468	388	441	458	430	428	435	438	455	486	463	443	447	453	407	421	479	462	428	453	471	450	467	449	461	463	465	491	419	449	461	423	420	470	450	449	432	475	432	411	490	401	483	455	439	444	456	452	427	422	488	468	422	430	436	472	419	471	440	463	429	430	462	435	424	406	405	465	457	443	502	441	456	429	459	459	438	442	415	427	445	498	481	428	453	479	446	454	439	468	476	444	437	451	417	438	473	456	468	460	447	446	489	483	424	445	415	434	438	427	445	451	459	448	461	460	474	445	439	477	435	449	478	463	456	450	472	446	449	419	466	400	450	451	442	458	428	419	418	432	454	465	446	426	464	449	475	475	453	439	469	436	468	450	461	414	452	447	417	430	420	430	445	438	474	447	472	480	445	414	460	409	440	445	487	433	439	437	462	469	469	395	439	398	443	439	416	457	478	435	465	412	411	432	488	448	447	471	443	458	450	429	427	480	444	428	437	473	451	481	438	418	474	459	460	452	448	448	449	421	466	439	429	439	420	437	456	410	444	456	474	437	445	454	462	467	405	428	471	471	465	433	446	416	445	412	443	439	437	459	472	443	424	419	490	460	442	435	492	447	464	430	465	470	445	425	454	434	438	446	434	396	450	450	457	438	429	452	417	400	461	446	475	438	441	414	454	436	462	445	479	420	429	443	435	461	461	461	461	450	444	438	450	456	412	431	467	439	461	472	437	410	463	466	437	479	444	428	477	442	422	448	472	398	443	478	408	438	446	447	431	449	442	429	490	448	450	454	448	450	423	448	445	462	448	438	410	446	446	458	430	459	422	446	443	441	466	418	489	404	444	435	470	452	440	444	415	466	439	429	443	448	408	426	450	445	433	472	448	452	454	418	452	422	471	482	469	423	449	442	427	431	398	421	429	416	399	451	418	447	453	413	436	448	436	487	434	466	396	407	450	436	475	460	441	460	427	426	451	447	474	457	448	431	459	445	456	423	456	418	436	445	438	422	469	428	439	513	490	491	440	418	455	415	443	488	434	444	414	435	444	438	446	451	439	447	434	390	478	431	423	444	422	450	439	470	485	420	446	383	438	435	464	452	404	444	453	441	455	442	433	460	462	453	489	436	468	470	438	441	480	449	470	431	443	458	496	434	434	453	452	462	485	475	443	456	448	442	493	430	431	466	436	455	453	482	420	472	447	456	464	437	406	430	476	469	427	449	478	436	461	461	465	449	417	452	407	466	440	445	458	417	452	437	437	453	444	478	444	487	447	432	449	481	448	480	451	417	452	430	433	412	438	438	448	448	452	400	409	430	444	465	439	427	457	435	433	410	459	439	459	459	458	450	443	416	438	433	420	426	450	449	469	427	451	446	421	429	442	439	446	422	461	444	407	477	444	463	416	467	469	497	423	476	451	456	450	414	460	427	444	451	453	458	462	447	452	447	452	448	464	449	405	467	426	438	464	435	463	417	421	477	456	440	427	442	451	432	409	442	464	457	460	448	467	479	434	410	445	445	460	458	443	475	435	450	425	449	465	444	474	429	429	452	449	467	443	458	436	468	448	453	482	465	431	468	459	455	429	462	480	419	424	451	454	418	421	450	432	448	461	439	483	430	438	488	442	441	430	442	470	437	483	439	409	457	421	469	447	465	439	415	441	456	408	469	417	458	470	459	447	432	473	434	458	460	415	427	438	442	426	464	435	458	433	466	449	444	476	494	446	482	442	453	440	458	446	438	446	486	462	459	459	414	431	454	452	450	469	431	465	450	462	426	426	459	468	431	440	440	483	458	466	458	444	441	383	464	450	431	439	457	442	434	435	444	421	415	466	420	470	418	431	432	462	495	468	439	418	423	468	459
1914	1124	389	364	611	366	378	371	364	335	376	386	376	358	346	353	359	336	347	342	342	346	357	373	295	325	365	348	352	358	363	372	329	357	362	354	390	364	389	410	357	382	370	362	352	339	354	337	336	360	366	357	339	363	367	361	353	359	328	322	354	382	347	344	344	313	322	336	309	334	319	344	372	360	337	352	347	376	379	349	312	307	307	399	393	376	383	377	374	324	321	369	363	368	392	358	363	362	385	352	348	387	345	343	325	347	368	372	335	356	333	334	354	315	374	381	327	353	362	367	356	334	359	365	358	340	345	342	337	344	356	357	326	317	369	319	374	345	325	353	353	332	360	361	339	393	363	317	333	347	392	388	382	334	390	346	342	330	382	340	365	375	381	330	364	329	344	368	315	344	364	379	371	394	364	349	343	366	358	348	361	364	382	365	345	340	352	337	377	340	364	377	346	313	317	356	331	360	372	346	345	302	295	333	363	356	387	372	346	362	374	358	378	375	354	335	397	383	354	355	380	339	341	352	369	400	367	386	349	319	339	331	345	389	355	365	352	351	398	326	346	344	369	386	346	366	368	335	345	361	347	330	307	359	354	374	349	323	340	380	397	372	371	336	327	359	388	327	345	378	379	360	351	334	349	335	338	357	321	356	361	365	344	340	364	378	352	357	374	333	341	351	342	368	333	368	359	331	349	375	371	327	370	362	342	346	320	329	374	356	323	370	341	379	327	347	352	377	346	328	349	353	337	352	388	339	372	363	362	327	333	367	348	347	374	321	385	366	378	360	338	339	376	328	345	380	380	322	346	366	376	383	352	338	366	331	338	386	329	386	339	333	375	352	362	368	361	347	351	363	337	347	374	323	362	352	354	356	378	364	301	361	381	349	313	325	341	333	361	338	357	364	375	368	375	346	354	388	370	377	364	358	360	371	341	371	381	372	322	323	368	324	334	328	366	351	357	346	331	373	372	392	391	324	350	338	353	367	399	315	339	374	354	355	368	349	347	336	312	331	360	378	345	359	362	377	340	355	358	345	341	336	376	371	331	369	315	352	310	318	384	368	341	367	345	344	371	405	327	357	318	363	310	380	360	368	385	356	352	343	349	378	345	369	367	395	338	329	307	344	344	342	344	373	338	322	387	364	349	340	339	358	352	371	351	363	359	386	352	344	347	368	378	353	325	357	354	377	371	346	384	352	319	365	368	334	350	356	335	337	361	398	360	346	335	373	334	360	373	363	356	353	370	356	340	328	348	356	353	376	360	315	367	358	372	350	392	349	350	374	363	374	348	330	348	359	371	337	398	359	333	351	376	327	316	359	356	340	355	338	370	347	375	396	371	361	393	314	368	375	337	348	353	355	364	338	346	383	329	349	336	380	373	341	345	370	330	369	350	355	400	327	369	342	369	338	339	348	356	351	356	326	355	346	337	339	339	373	314	346	351	363	349	362	364	360	366	330	370	353	395	347	349	329	341	384	386	359	356	334	335	343	358	343	337	348	351	380	342	393	356	375	353	394	339	359	376	349	354	361	366	320	377	350	370	379	379	356	356	362	400	366	341	318	329	350	370	354	339	346	365	349	334	395	368	365	408	349	384	355	367	351	398	356	350	384	393	357	340	375	341	362	337	354	374	380	355	342	343	343	379	351	340	350	330	310	376	377	361	351	373	366	370	356	356	365	366	350	353	334	354	358	359	354	322	352	350	360	345	335	377	356	371	342	311	354	358	350	334	364	333	324	348	342	356	330	365	349	322	357	353	333	356	358	382	323	361	352	306	336	343	368	367	356	372	358	399	325	363	353	353	336	351	364	359	344	337	387	350	370	380	345	347	344	366	399	348	374	357	362	348	351	355	327	328	342	367	370	348	327	362	371	346	381	351	351	358	354	350	367	345	350	349	373	320	361	340	353	354	327	364	403	389	339	372	340	360	376	352	331	345	389	331	345	358	364	364	381	364	353	384	361	342	364	372	355	371	362	357	361	395	344	381	346	384	303	360	347	347	378	387	362	340	382	358	379	353	357	359	355	369	363	412	332	334	351	362	401	376	356	353	323	355	357	344	333	362	394	343	334	384	333	373	330	375	344	357	333	331	328	350	390	378	384	352	365	343	366	367	365	351	329	353	386	347	302	335	369	389	363	369	359	347	355	379	341	330	317	335	348	351	372	338	365	338	345	372	360	344	359	365	369	339	361	369	364	337	345	392	404	379	335	343	366	344	354	351	355	358	378	359	330	335	357	336	338	327	394	392	354	341	355	363	369	357	333	395	364	360	346	328	344	336	347	379	375	331	351	325	323	387	334	362	353	390	335	347	377	356	325	334	331	379	335	351	357	351	318	359	358	375	396	345	351	319	356	369	357	374	347	339	347	347	367	412	369	333	341	359	351	316	351	358	352	335	347	335	371	335	333	352	355	384	361	351	361	393	372	361	344	344	328	335	388	363	391	346	372	355	357	302	375	355	321	385	318	352	330	329	375	346	335	358	404	359	378	342	383	350	338	390	330	373	332	353	336	363	379	344	368	341	345	365	370	343	312	343	356	345	339	365	312	334	336	343	338	352	335	363	361	375	334	375	343	343	367	345	353	345	372	354	324	327	337	366	371	340	363	374	366	331	370	353	340	319	395	324	366	336	345	357	341	350	382	374	355	351	316	380	351	380	333	347	375	369	356	371	321	315	337	338	394	369	349	296	367	385	356	357	323	329	318	346	370	348	330	362	322	376	343	350	350	337	346	404	352	322	336	369	348	377	311	340	364	349	343	333	318	363	343	359	398	338	301	330	354	306	358	340	355	381	382	392	332	374	353	362	343	347	375	367	341	365	336	353	342	341	382	358	366	367	357	392	380	362	317	389	341	413	369	340	353	380	349	352	335	354	351	345	337	373	381	370	364	372	337	343	395	352	359	363	406	347	331	333	326	359	379	368	360	345	370	377	351	342	325	367	352	365	365	366	360	384	343	396	363	341	380	397	369	340	351	348	357	329	343	342	327	385	381	322	356	364	343	383	364	353	355	347	323	338	352	377	339	330	350	389	345	340	345	361	342	341	337	359	336	384	308	367	314	364	371	336	326	351	345	336	366	376	365	349	377	399	376	351	344	361	370	392	394	355	344	344	403	377	357	339	347	394	357	362	332	335	337	382	356	389	360	361	325	341	343	359	359	340	373	353	316	325	308	375	391	376	360	351	353	320	382	383	320	368	363	314	383	372	330	347	357	354	349	346	358	362	362	367	339	309	356	354	359	365	365	366	336	335	339	328	371	369	324	334	372	339	361	334	377	349	354	360	306	342	338	369	398	338	345	358	348	321	366	368	370	344	347	352	383	335	350	347	367	350	362	392	386	418	342	386	363	388	383	404	333	345	397	368	345	330	372	349	351	341	370	367	315	372	375	370	360	321	374	398	374	343	345	352	351	353	380	377	324	345	356	356	377	367	365	360	338	364	358	403	352	371	336	343	361	332	330	356	387	352	360	328	379	378	376
1992	1528	797	761	1744	759	828	796	766	740	787	783	787	753	769	780	708	823	789	754	805	750	753	730	778	758	786	769	795	774	736	719	760	775	778	759	777	756	743	739	775	702	767	771	754	719	787	739	755	747	811	745	726	780	794	790	694	763	747	738	739	760	733	746	775	786	762	777	774	786	765	766	778	737	723	780	779	808	761	797	738	751	755	691	732	667	807	751	720	764	779	757	719	810	748	753	749	764	792	746	756	744	741	737	743	755	761	767	724	734	767	715	795	740	745	729	721	783	755	789	739	770	793	799	744	746	735	754	775	760	792	775	773	757	746	790	708	774	745	726	766	757	751	735	755	750	745	779	794	748	734	763	741	770	764	760	769	784	773	765	789	741	794	746	735	765	739	745	746	726	771	725	751	729	772	783	748	761	789	718	733	771	766	764	787	747	746	755	723	767	713	812	787	775	754	798	701	806	799	803	797	769	767	716	778	770	741	682	678	744	829	779	783	769	712	760	776	780	786	764	755	799	743	771	790	729	734	744	804	756	745	805	737	782	832	735	743	734	775	741	747	767	759	790	804	761	804	777	749	768	767	742	756	762	745	766	779	781	757	748	788	739	755	754	789	774	756	740	739	750	739	796	759	771	716	764	754	694	787	744	754	782	761	806	705	745	782	736	790	772	769	807	752	791	743	756	799	743	824	743	765	717	775	751	754	782	756	781	778	722	774	773	794	778	809	737	781	761	783	764	781	792	775	753	737	750	807	754	830	749	746	791	801	778	770	743	801	791	718	770	754	768	797	764	726	734	712	783	807	741	742	738	732	759	740	753	709	761	734	781	766	748	726	786	763	754	801	744	804	777	766	753	742	733	768	727	794	716	752	794	788	733	761	740	781	762	735	781	760	797	771	763	722	793	798	787	764	741	788	754	747	724	789	757	734	747	764	772	742	774	786	747	766	778	760	800	779	754	750	706	744	767	759	742	747	795	731	780	754	802	758	729	778	799	750	823	718	768	811	767	723	762	712	793	759	788	752	774	806	713	711	749	785	778	776	703	737	782	801	825	764	719	802	780	782	784	762	756	778	746	758	746	760	826	808	761	743	767	742	795	718	736	761	710	761	764	801	748	770	758	715	766	777	716	730	804	739	752	809	757	741	738	830	733	802	702	763	707	735	789	723	768	793	779	797	787	831	761	725	765	756	760	764	699	768	757	786	799	741	734	734	722	773	776	714	777	753	809	760	736	796	757	786	729	790	736	745	696	733	762	735	789	730	759	792	790	793	729	749	785	814	734	747	713	756	782	732	745	773	750	744	736	761	781	805	769	753	748	757	766	753	736	755	720	754	778	758	775	739	735	791	767	726	811	764	737	742	742	750	750	755	768	773	780	694	757	787	784	777	767	737	757	802	791	773	780	752	749	815	767	729	783	769	799	725	702	731	755	751	731	772	764	763	723	771	764	810	772	747	695	830	765	762	811	715	792	746	741	770	765	742	810	780	763	782	733	799	795	706	789	767	731	790	744	706	763	760	790	765	719	787	737	759	804	759	770	734	774	768	769	712	764	702	745	829	773	778	766	750	725	754	756	804	754	761	736	798	782	750	767	778	767	792	792	803	742	761	742	748	746	770	760	777	741	770	769	789	775	752	822	791	789	758	771	741	754	749	777	720	747	752	758	796	715	779	732	785	793	751	792	693	761	732	808	733	711	749	802	722	733	800	732	785	730	795	775	811	717	758	725	777	766	779	747	753	766	707	749	739	754	785	773	747	755	786	772	750	777	814	783	744	763	750	754	787	719	750	783	690	750	773	762	805	763	765	761	820	758	810	745	753	768	834	763	740	700	766	775	727	790	761	779	736	784	771	784	736	763	792	693	790	745	793	802	725	788	758	800	763	785	747	709	743	762	711	749	715	762	774	819	784	695	758	795	768	747	776	749	738	739	771	780	789	742	744	752	804	765	761	777	780	759	752	739	723	724	750	765	800	761	746	696	763	767	762	745	761	774	785	791	775	748	732	773	757	782	746	762	780	774	782	753	756	777	756	778	841	709	754	714	778	761	757	741	730	745	756	739	781	746	737	752	731	781	781	723	795	791	732	790	767	770	790	717	785	743	812	764	729	746	782	746	712	774	753	768	714	780	804	765	715	741	790	736	791	728	740	766	708	742	727	749	742	781	749	787	779	712	714	787	781	702	741	754	745	774	780	767	756	772	743	773	729	771	806	790	762	746	766	759	754	745	762	762	786	764	751	745	759	766	805	738	766	791	753	770	839	772	774	776	744	739	732	727	772	732	739	807	715	749	736	734	758	720	786	753	757	762	729	746	783	702	748	778	749	792	797	766	742	708	797	784	767	739	771	783	787	741	727	738	788	776	779	761	759	779	773	745	727	748	762	783	786	807	767	781	764	758	763	804	785	705	750	797	745	811	789	730	749	720	800	759	683	771	770	763	812	725	752	775	722	698	772	728	756	760	752	729	730	778	751	775	737	716	729	740	755	732	752	754	753	783	762	757	803	777	747	713	801	758	745	773	765	768	746	787	785	784	702	748	746	773	781	780	797	739	750	776	758	773	725	754	751	792	779	773	740	749	781	732	802	755	797	782	755	774	713	718	798	754	751	779	761	761	723	741	773	764	762	753	751	727	760	746	776	740	782	695	741	761	756	751	783	764	786	757	785	785	773	748	756	742	761	758	761	833	726	780	717	771	764	763	759	757	751	756	724	726	819	757	779	730	753	773	804	741	790	759	753	743	749	730	792	781	749	718	768	775	780	744	828	754	785	737	773	744	759	768	806	674	728	743	771	792	772	793	796	791	760	764	749	700	780	754	754	763	750	764	800	763	771	771	820	812	737	789	731	807	741	787	774	742	810	789	782	777	749	737	755	771	754	740	774	761	701	771	811	747	786	815	803	761	755	757	788	692	712	710	729	748	779	767	753	769	770	749	773	762	764	760	688	791	765	749	729	739	722	746	726	790	786	764	767	776	787	777	781	765	803	760	760	747	763	777	723	788	744	771	819	774	746	778	731	731	757	785	755	770	750	720	735	750	788	711	747	792	782	768	771	760	811	779	759	696	751	768	730	770	762	758	732	798	783	778	798	719	766	750	792	791	719	783	825	747	773	763	731	733	740	732	746	730	777	741	812	805	772	721	703	728	750	776	817	769	762	778	758	754	783	788	754	719	739	798	792	772	751	734	799	757	716	769	794	767	769	802	690	777	802	794	736	780	731	772	764	769	783	763	730	765	764	734	793	782	767	733	743	744	742	799	772	777	767	744	723	723	751	782	827	759	724	802	744	791	756	758	760	754	728	787	730	743	748	704	738	801	735	726	769	801	777	797	766	762	780	728	789	780	752	718	732	773	740	721	773	782	748	772	787	754	850	716	838	772	767	775	719	756	740	815	729	799	767	778	747	771	760	742	810	739	719	776	749	800	743	730	779	755	729	787	742	745	809	760	785	750	713	815	799	761	819	758	756	788	769	750
7746	2709	590	605	1116	355	267	217	211	225	216	152	184	183	179	183	186	190	188	176	143	174	166	205	169	171	205	152	173	199	197	181	196	175	163	185	186	179	167	178	160	159	138	179	157	174	189	188	152	180	187	160	149	195	184	193	202	167	184	176	171	189	192	162	185	174	169	175	191	171	171	165	173	158	166	189	176	162	186	156	165	192	162	161	194	187	198	154	168	166	198	174	188	147	181	178	164	177	191	175	153	157	166	150	175	173	157	170	172	165	165	147	156	192	170	171	172	175	184	163	167	166	188	190	179	163	161	177	183	153	151	148	143	179	196	164	186	181	172	158	187	187	181	169	173	183	168	176	136	171	180	166	178	167	163	163	177	179	177	175	167	168	173	164	192	171	163	182	163	168	163	142	162	194	166	158	152	178	187	171	162	153	159	163	173	171	166	208	153	167	165	151	139	174	178	181	180	164	163	166	173	187	174	175	189	153	172	164	188	183	150	180	207	185	183	153	183	177	171	166	160	166	184	162	177	189	167	178	169	190	162	171	161	152	171	183	181	154	153	167	155	168	178	183	183	158	202	166	154	173	174	181	183	160	171	169	196	183	181	158	190	162	152	173	168	186	170	192	182	187	171	151	167	167	159	160	177	166	176	178	171	173	190	183	166	176	166	187	186	164	169	175	180	156	172	165	157	175	166	158	167	173	183	165	164	170	192	195	177	173	180	177	160	167	177	166	160	203	161	174	174	190	181	174	170	148	173	173	192	175	179	171	176	188	162	168	192	196	150	166	162	178	148	157	168	157	145	171	179	163	147	168	162	162	178	164	171	139	153	148	180	178	203	151	170	175	173	162	173	173	155	156	162	170	186	173	149	169	184	182	187	184	191	168	188	169	184	167	159	193	148	165	153	167	178	171	170	173	176	192	166	177	145	164	174	181	171	151	186	183	155	167	171	177	173	157	167	161	160	168	158	177	167	155	167	179	186	161	167	172	185	177	169	193	153	194	177	203	178	172	165	179	178	158	150	178	181	178	169	159	174	183	162	156	150	164	173	183	162	175	173	167	172	166	172	166	158	154	161	172	155	166	172	187	160	173	167	185	150	172	177	154	174	173	184	178	161	179	157	171	210	176	193	177	170	168	201	172	159	179	187	159	149	175	165	153	161	186	174	191	168	173	166	172	177	177	181	163	183	178	187	189	141	173	168	165	194	185	171	182	169	167	156	182	175	196	180	168	169	168	177	169	148	184	163	159	173	161	184	155	160	176	195	173	194	183	177	173	165	164	200	176	188	156	186	176	159	167	161	178	181	157	131	153	177	166	193	178	146	185	171	182	181	162	177	169	153	167	157	140	180	186	156	153	159	181	212	189	174	178	166	175	157	192	176	172	169	154	163	176	162	191	165	181	176	136	170	175	183	150	162	167	164	184	167	162	173	153	169	176	167	162	190	154	172	168	169	167	215	181	169	186	187	169	173	150	146	165	171	174	174	175	177	200	175	182	173	168	170	170	155	165	195	156	175	169	137	171	155	150	157	163	199	169	163	155	186	160	171	195	179	165	146	158	179	175	165	150	165	159	168	147	180	181	188	189	159	154	172	182	189	177	169	182	159	153	172	170	159	152	169	177	179	181	195	185	169	170	142	197	177	169	153	177	163	163	183	173	163	179	194	177	185	179	163	167	164	170	155	170	190	171	154	152	167	132	139	170	157	163	173	209	175	158	175	167	168	170	170	181	165	162	188	186	153	167	176	180	138	176	191	150	179	186	193	199	166	167	181	162	163	152	171	166	177	184	169	187	184	163	170	182	171	175	177	185	161	154	175	125	179	161	166	148	170	175	176	174	160	174	149	168	162	167	168	163	153	160	180	166	170	163	171	174	166	170	186	172	190	165	167	167	169	195	159	171	170	200	174	168	182	161	164	173	155	171	163	172	182	176	168	172	172	149	165	181	163	153	176	156	169	196	168	184	176	159	141	178	167	172	161	169	146	157	195	187	181	185	181	154	171	184	189	159	186	169	156	188	186	184	163	169	153	160	161	155	163	168	185	180	172	154	169	163	160	178	175	177	187	161	173	177	175	164	167	182	167	173	164	145	185	170	168	189	163	167	185	154	161	188	169	191	181	189	175	163	164	163	165	146	190	166	168	168	171	152	148	172	159	172	185	181	144	170	150	200	183	175	165	161	192	192	173	160	167	159	164	175	196	178	171	162	170	195	180	158	182	175	185	162	158	160	172	166	168	165	171	183	142	170	160	172	170	148	150	162	153	168	169	154	191	179	193	174	173	174	169	197	183	167	174	159	172	157	164	160	196	157	214	166	171	188	197	163	189	165	191	214	175	158	186	156	159	182	188	195	200	181	196	152	187	158	168	196	158	180	148	164	205	158	180	188	150	167	164	172	158	177	170	152	172	161	186	170	164	184	166	161	205	147	186	161	170	180	219	170	154	163	181	173	166	165	186	191	187	173	156	158	159	167	191	191	186	187	165	179	167	155	187	149	164	153	163	173	185	163	162	179	194	181	171	160	167	146	165	168	156	175	175	170	161	176	174	161	182	197	160	195	168	162	153	158	183	154	165	167	178	166	154	158	168	169	171	171	151	162	172	173	180	160	180	167	171	162	141	179	151	190	173	171	164	206	173	169	153	181	175	171	180	165	171	163	177	185	165	159	156	159	157	151	153	167	159	182	168	183	183	165	179	144	179	185	174	168	162	153	160	185	181	175	170	183	168	160	188	175	139	167	185	180	178	167	156	179	167	180	157	173	151	173	174	218	169	172	144	144	172	144	155	180	181	180	192	153	151	152	176	179	155	173	181	169	186	142	176	162	178	153	174	159	165	152	162	187	192	164	174	152	175	184	180	178	171	173	170	159	155	157	126	172	189	190	180	155	167	153	180	183	159	158	144	176	180	153	167	168	174	163	150	180	178	172	131	194	166	153	166	185	168	154	163	159	151	178	159	197	162	167	162	181	186	150	154	156	156	184	169	172	174	158	162	161	166	140	183	182	170	175	181	161	157	186	136	177	197	159	167	172	180	189	194	163	176	160	162	165	170	185	175	168	163	137	160	158	163	170	164	197	174	155	170	180	168	167	170	179	154	155	176	161	193	144	176	167	166	167	162	200	164	180	186	179	190	154	202	175	176	175	173	162	176	168	165	175	170	168	169	159	190	199	189	172	194	176	209	187	166	179	172	173	191	178	189	187	167	181	165	166	174	154	198	185	143	164	140	178	183	154	183	174	146	189	156	186	156	162	170	177	176	127	168	171	156	179	159	189	160	157	143	180	169	176	146	150	205	158	178	186	181	144	167	154	148	158	198	182	167	170	180	177	190	168	176	161	161	161	179	173	151	198	172	175	185	160	181	154	191	182	164	158	148	189	159	174	175	168	165	161	155	164	173	166	166	149	160	145	163	157	197	149	169	135	150	186	183	166	167	162	176	168	166	170	186	185	172	171	187	186	169	140	165	139	150	194	179	196
6257	2793	1272	2007	4345	1078	819	705	631	586	587	532	550	519	509	502	480	503	439	462	469	443	443	444	463	411	447	430	440	456	415	438	427	428	434	407	418	416	405	405	421	370	411	404	386	424	409	429	389	407	396	405	374	430	369	421	383	420	415	447	418	397	401	425	402	382	406	421	424	374	393	393	378	391	416	425	410	423	443	401	426	413	405	405	416	399	410	398	427	362	410	408	415	400	398	381	403	407	405	420	418	405	352	418	420	422	423	421	385	438	426	426	377	406	380	392	388	422	378	425	408	369	379	405	366	415	399	392	413	400	411	430	390	401	398	397	421	416	399	396	385	399	395	412	401	419	399	394	422	391	395	432	394	407	371	398	403	414	369	404	414	403	408	406	394	427	410	412	418	406	415	416	432	383	374	450	403	407	422	394	413	433	389	404	407	399	441	398	380	375	357	407	428	401	374	372	376	407	402	374	389	424	406	397	376	391	384	433	394	424	388	422	412	374	388	412	359	405	407	407	378	417	417	434	411	407	379	406	420	425	408	445	420	364	446	468	381	433	422	397	395	402	412	401	400	446	382	437	408	377	372	399	413	422	393	387	420	416	422	391	397	365	413	382	407	396	401	430	401	404	391	428	417	393	413	388	420	442	355	381	421	425	365	403	387	428	434	394	418	432	390	386	386	393	396	412	406	408	405	393	409	387	404	386	373	427	405	412	445	430	416	381	426	430	406	486	428	407	397	412	407	402	396	428	389	418	391	410	386	395	395	391	427	397	422	403	424	412	421	435	424	416	406	405	423	386	426	424	426	425	407	393	375	401	393	416	405	417	384	398	402	435	366	387	461	397	383	397	414	443	413	444	410	418	432	397	438	374	430	392	412	417	407	382	420	446	409	411	397	416	397	412	398	408	403	386	401	389	396	392	385	381	448	395	363	422	420	396	379	442	419	375	451	394	428	423	375	397	384	430	373	454	387	402	373	421	358	398	398	397	423	415	382	410	419	410	396	399	384	395	423	391	426	413	421	422	409	399	433	416	422	379	421	458	403	399	407	426	391	450	403	434	402	411	409	393	425	413	434	396	394	410	402	414	422	390	371	386	425	375	447	413	410	406	408	376	421	449	410	400	399	384	415	413	385	387	407	437	391	410	399	393	421	413	422	394	380	375	426	424	433	410	421	412	409	411	433	411	392	405	394	401	410	442	402	369	395	408	380	374	385	419	397	362	388	406	411	400	419	360	395	436	353	387	415	408	394	401	410	416	414	409	366	386	397	395	403	383	403	405	387	394	385	399	435	371	417	423	451	411	417	399	395	403	395	406	381	417	398	387	416	374	397	390	400	404	388	398	402	396	427	412	422	381	406	396	373	389	409	414	434	379	424	415	405	376	380	420	411	379	427	425	413	409	406	423	399	395	431	415	403	391	404	383	409	408	413	451	402	394	384	381	383	375	425	417	390	385	414	413	398	418	414	369	418	397	409	406	404	406	377	400	382	441	403	379	390	388	377	411	392	449	385	452	399	390	435	422	463	426	400	420	398	448	409	423	421	391	430	399	397	425	408	367	405	409	367	423	391	421	424	404	364	391	379	421	397	397	424	423	415	403	430	431	388	428	412	406	444	357	425	420	408	385	454	401	414	414	415	407	386	412	384	390	438	412	429	406	398	422	398	423	401	365	436	415	368	401	403	430	424	392	392	386	388	381	411	388	430	418	420	381	403	408	389	370	396	392	419	400	385	443	390	414	398	450	390	375	393	419	385	441	408	392	449	391	418	408	408	406	410	363	364	420	409	393	418	408	402	421	400	392	385	427	419	407	375	396	407	408	401	387	427	423	434	425	399	378	420	413	384	418	409	411	399	401	380	389	407	410	435	382	394	412	402	415	403	418	430	368	414	389	419	417	425	374	368	385	417	414	396	412	379	431	418	464	407	405	432	421	387	401	399	388	408	429	392	416	396	398	399	422	407	366	420	439	394	397	421	383	408	421	386	440	392	413	428	415	389	396	412	408	426	437	383	397	380	357	392	411	392	395	413	394	408	375	412	378	422	412	409	394	392	399	424	393	377	404	403	402	382	424	422	414	412	419	398	391	400	403	382	416	404	417	382	433	440	409	364	382	399	394	424	398	395	384	370	419	386	407	416	421	438	378	419	380	372	448	408	422	439	423	410	413	397	406	374	414	411	420	433	339	429	415	412	404	425	381	417	419	385	424	412	407	411	402	423	392	420	434	378	420	432	368	427	394	440	413	420	403	393	401	400	433	379	403	402	456	420	409	440	420	402	390	426	424	403	398	388	414	395	398	404	431	434	407	390	412	372	417	424	421	423	425	390	420	403	397	396	408	414	433	400	397	434	422	424	395	392	397	396	380	415	392	391	397	394	406	396	416	421	406	391	382	426	406	443	378	432	426	404	459	384	423	393	419	420	407	429	413	441	413	392	409	393	400	433	442	415	377	388	418	419	386	410	415	432	391	386	397	377	386	411	386	393	401	357	415	403	391	446	415	442	399	438	424	420	421	420	405	410	402	413	382	375	392	388	402	427	399	420	428	421	412	402	402	428	389	388	410	400	404	413	410	420	414	420	384	444	397	391	403	430	427	401	395	429	427	460	422	423	440	420	379	398	417	431	355	411	417	362	388	396	419	413	382	397	374	431	381	396	433	401	404	409	380	399	421	439	401	414	404	401	402	408	412	418	407	401	402	395	401	420	405	383	425	405	407	429	425	419	394	408	413	418	375	400	437	425	393	414	447	402	423	384	410	402	415	442	383	386	422	401	438	434	384	417	427	389	406	400	407	380	421	412	465	397	372	405	425	438	403	410	399	405	432	391	425	364	395	380	394	427	428	437	424	424	393	404	381	392	396	399	409	377	404	417	408	424	403	391	398	426	429	413	395	402	400	402	385	390	394	392	375	426	407	404	379	397	418	391	404	408	401	402	423	391	436	407	432	398	418	398	392	419	391	402	394	398	425	439	424	405	383	432	399	416	409	403	381	393	426	415	383	403	396	414	365	418	391	401	412	381	400	398	395	401	422	414	389	395	390	405	433	391	410	423	389	426	389	434	396	409	416	346	381	361	398	402	419	446	379	403	419	418	390	395	428	401	401	422	399	414	401	396	400	416	415	403	401	403	388	394	402	399	394	421	427	363	423	380	404	368	394	424	392	433	402	381	395	413	432	380	392	391	430	415	404	392	380	412	393	395	418	427	397	424	367	396	374	410	432	418	424	405	399	435	373	424	390	393	387	377	420	434	377	405	413	389	377	377	382	430	377	426	424	407	414	397	375	389	401	379	439	418	387	432	355	404	415	404	441	388	404	430	384	382	381	388	403	429	400	391	349	429	423	362	409	395	406	384	405	382	408	424	420	402	392	411	380	393	389	372	378	384	380	397	395	400	416	433	399	444	376	408	383	402	421	389	447	414	385	388	395	407	425	405	409	395	369	422	424	388	406	416	395	437	431	422	411	402	403	386	412	428	404
14830	5937	1173	1450	4110	694	349	298	312	242	276	244	245	223	204	213	241	221	229	196	187	211	203	213	173	215	248	206	172	186	200	199	200	222	188	209	209	206	212	212	180	183	184	185	180	180	197	190	189	211	198	183	217	195	199	206	186	198	156	215	218	199	200	187	196	178	210	205	181	184	200	214	235	190	222	187	191	201	214	234	191	217	194	211	206	188	205	199	198	213	195	196	196	197	197	197	194	213	178	208	216	190	202	217	191	169	206	200	216	206	193	217	214	184	195	202	206	226	196	190	183	209	208	242	194	206	226	197	226	206	187	192	171	190	208	198	194	208	192	189	208	173	181	207	188	201	179	200	186	193	190	201	195	224	195	200	229	195	187	179	212	213	179	194	199	202	184	211	204	195	201	222	202	207	171	238	184	208	198	203	224	196	210	205	196	197	181	220	221	197	194	218	218	200	184	209	204	190	212	192	186	237	226	197	215	221	193	201	181	197	184	205	189	209	207	205	196	199	172	199	224	195	202	221	191	196	206	187	210	196	216	187	205	192	201	203	201	195	207	217	203	210	219	193	225	164	221	198	211	211	196	212	165	206	228	220	201	197	197	221	223	197	189	193	184	184	212	189	217	182	203	192	190	202	173	179	194	199	190	194	199	191	191	181	175	192	184	195	197	215	239	193	207	228	229	193	218	202	208	191	198	217	193	171	172	178	198	210	222	191	171	163	238	205	200	190	217	203	194	199	235	204	190	202	188	193	197	212	204	214	200	177	201	207	187	222	182	209	229	183	186	193	204	191	212	232	202	213	236	229	193	206	200	185	183	239	197	187	189	190	202	208	180	210	199	191	172	205	205	160	174	172	214	207	191	188	207	209	185	207	208	212	162	204	199	214	194	208	207	201	195	170	188	205	182	187	202	182	223	180	216	187	216	185	198	188	184	198	220	200	199	205	173	221	170	198	208	186	218	188	197	207	218	210	199	178	214	202	204	200	200	230	206	231	183	202	199	201	229	213	206	204	186	190	191	195	202	189	201	190	201	200	217	188	201	212	181	204	225	221	203	233	201	219	218	228	212	182	196	232	229	221	210	238	193	186	177	205	211	198	197	223	213	188	191	213	215	202	188	188	196	216	197	195	186	189	204	195	211	213	189	204	198	190	207	196	213	222	209	199	232	185	178	207	240	172	187	228	207	198	215	206	215	193	196	178	180	190	218	185	220	196	197	179	209	219	183	202	192	217	183	192	212	198	214	194	194	231	194	211	202	194	171	199	208	217	167	200	190	198	223	181	218	232	214	220	197	220	216	190	213	164	199	217	203	177	199	198	173	218	167	188	197	199	212	212	189	230	211	207	197	222	184	221	206	196	181	198	199	181	218	194	168	202	211	202	199	214	211	217	229	179	201	182	228	226	184	157	192	179	193	204	224	211	164	212	217	213	193	199	209	197	226	217	200	186	191	175	176	184	197	204	201	207	189	215	189	187	151	231	205	201	209	203	190	207	192	197	187	192	194	178	182	215	197	190	194	205	199	194	205	167	222	203	175	200	176	205	229	176	189	222	200	191	192	214	196	190	206	186	212	195	204	190	217	201	210	197	188	175	207	225	229	216	203	207	204	180	180	192	178	203	218	194	194	185	217	207	204	201	184	199	204	204	203	222	170	202	208	207	190	203	220	179	189	191	233	213	197	212	185	203	217	206	205	197	204	168	193	189	213	194	190	202	201	205	223	229	188	174	217	170	195	201	218	189	208	204	193	204	224	194	203	208	187	205	203	207	191	212	189	211	187	221	186	211	183	205	215	200	183	204	184	202	205	211	186	195	183	191	186	204	199	210	192	220	224	204	253	201	195	221	193	216	198	194	222	201	201	204	216	223	200	197	203	223	232	191	204	191	192	196	203	183	176	210	180	201	203	169	175	216	213	206	175	193	194	214	190	211	191	192	188	194	208	183	181	184	192	228	192	185	187	197	207	189	207	194	226	213	183	209	212	215	204	207	182	241	238	214	197	227	208	195	203	216	202	189	206	199	195	192	191	213	183	202	208	236	204	206	195	181	187	207	202	176	164	190	213	188	199	196	238	193	209	211	191	213	207	188	209	224	226	214	183	218	172	192	178	202	186	201	184	173	231	199	203	194	209	202	191	187	221	197	173	180	180	219	222	181	204	196	180	201	218	183	203	183	196	223	217	175	200	244	208	202	182	186	211	179	212	209	195	216	190	216	212	183	170	219	199	235	166	203	194	204	191	209	189	190	192	213	198	202	197	169	208	183	199	196	210	180	194	210	220	169	196	211	179	179	201	214	221	217	206	211	202	214	218	209	197	221	200	199	178	198	194	214	187	165	180	164	196	202	207	201	212	215	190	181	199	205	192	182	195	187	201	219	190	182	180	196	188	216	199	169	190	187	196	187	198	189	213	229	206	213	185	184	176	212	182	189	159	215	196	169	201	197	198	209	193	215	190	222	198	210	218	193	231	190	197	201	199	207	195	218	187	217	187	238	219	168	207	178	168	208	209	187	185	218	216	202	185	202	185	164	217	209	227	194	207	202	215	177	172	183	153	190	179	186	216	195	214	200	189	185	199	215	206	191	193	207	176	190	191	190	189	192	182	190	222	185	184	212	219	226	185	190	173	191	184	190	170	210	223	195	199	193	220	180	167	200	185	215	197	216	214	183	204	218	202	246	202	187	195	190	224	183	215	186	220	201	212	187	195	195	210	223	210	193	214	197	230	206	209	199	213	200	203	190	227	197	170	196	203	209	234	207	225	206	215	220	210	205	214	188	206	180	205	166	208	207	210	203	208	204	207	179	186	221	184	172	218	191	208	232	227	195	195	202	194	194	220	195	205	190	193	205	182	219	222	206	223	223	187	207	214	216	198	180	203	183	205	217	201	232	211	189	175	196	188	208	192	217	213	203	202	186	195	211	225	233	189	196	207	179	216	220	217	185	190	214	226	178	190	188	236	205	200	176	204	206	191	176	211	181	231	179	181	211	182	194	177	229	189	177	178	230	217	192	210	189	176	205	171	194	183	185	200	192	171	198	184	208	201	193	167	166	227	199	203	195	191	204	188	182	229	197	189	195	229	181	209	175	206	191	187	198	216	202	190	189	209	195	199	188	215	209	227	214	207	212	183	201	211	188	218	217	205	174	177	206	201	169	190	194	202	212	191	183	185	216	200	215	213	195	210	186	212	213	209	206	231	205	171	205	189	200	197	230	200	195	195	220	209	191	200	202	196	188	190	205	191	206	200	164	197	205	220	194	189	183	176	210	202	221	212	241	203	193	231	185	211	216	189	181	198	204	210	224	208	212	206	187	188	192	204	210	205	197	209	187	218	203	185	200	182	212	190	193	203	222	193	183	233	181	197	205	232	188	195	185	191	200	222	209	209	194	198	210	216	213	207	240	186	206	179	214	211	228	167	175	212	184	203	223	228	212	201	181	177	227	176	192	195	200	186	198	183	198	165	201	223	212	216	214
8757	4919	2254	4791	13007	1752	1177	1075	871	823	840	715	759	705	664	617	644	579	593	616	599	561	585	547	570	547	573	555	565	532	547	519	489	563	492	502	533	523	488	547	500	478	509	528	481	519	498	548	512	571	537	517	543	539	539	514	531	515	453	535	544	515	490	526	473	502	501	474	488	540	483	516	487	501	489	498	489	506	489	523	464	507	530	447	489	507	470	534	507	522	520	501	505	499	461	491	490	472	506	438	490	511	483	458	476	477	519	486	499	494	514	469	489	485	491	482	458	505	486	477	486	531	510	507	509	496	503	469	499	534	470	463	470	484	498	488	499	479	494	532	503	516	501	505	475	509	513	499	477	506	516	480	486	536	521	470	529	527	468	521	514	541	505	496	471	528	487	505	522	566	468	491	517	487	513	510	513	537	523	511	511	482	490	485	526	470	512	493	514	492	491	509	467	476	500	501	523	470	464	467	510	507	472	514	498	489	532	482	490	498	516	499	510	473	506	539	453	500	548	498	484	483	517	521	501	473	512	483	445	489	466	529	511	535	487	485	532	506	516	469	506	530	524	521	460	517	510	500	498	507	520	492	476	475	522	492	511	514	511	526	543	495	502	505	483	495	470	522	473	489	505	511	524	504	530	503	522	521	516	540	471	512	498	505	491	527	475	528	560	514	492	523	542	529	493	529	494	491	472	479	510	481	515	515	498	494	522	511	477	540	497	512	505	526	519	518	509	455	541	495	521	495	493	501	486	515	500	531	462	498	526	497	502	474	516	507	513	525	513	478	483	440	498	479	488	479	458	450	474	556	481	495	508	495	478	513	453	510	492	536	498	488	537	501	488	508	475	486	531	545	488	493	486	483	474	515	493	505	494	541	543	487	453	481	483	522	496	479	501	510	474	458	484	489	525	524	471	464	490	513	520	524	495	492	491	492	461	468	481	493	496	484	506	507	493	512	490	517	510	494	520	472	511	451	528	485	479	494	513	497	520	526	503	505	501	545	475	502	481	484	535	490	515	551	459	520	522	517	514	452	495	502	503	480	509	486	480	504	476	502	507	499	535	483	502	502	530	498	511	540	457	499	505	475	485	469	475	489	512	489	488	512	488	497	486	424	467	490	501	498	457	514	514	494	504	501	533	485	516	482	502	484	515	475	540	485	473	493	483	473	516	491	510	495	494	491	507	486	445	510	496	509	482	467	518	527	490	522	564	509	539	454	514	519	514	511	527	486	506	519	473	515	487	492	494	502	517	466	463	550	463	469	478	470	481	505	485	480	510	492	490	460	506	461	473	551	517	517	509	472	500	485	437	488	507	533	494	511	511	536	509	478	487	439	476	544	492	515	497	484	515	471	514	498	496	487	495	500	486	502	480	495	508	530	510	480	539	492	460	490	516	485	505	516	468	460	495	459	523	506	515	513	456	495	496	466	491	503	478	467	505	479	544	499	512	500	491	511	531	496	512	536	488	529	497	521	532	480	501	476	530	484	466	473	489	510	503	512	503	515	535	552	498	508	512	468	524	523	475	478	512	504	538	512	471	484	510	519	539	513	533	493	470	483	454	462	503	521	467	480	511	532	522	486	526	494	559	490	537	519	526	497	500	464	487	471	527	484	492	473	494	509	490	465	497	468	469	496	538	496	439	527	504	490	459	494	476	508	482	483	490	515	508	515	542	548	491	529	502	510	512	462	489	542	490	487	488	471	488	495	493	494	504	529	508	501	528	481	552	493	467	510	546	503	488	504	509	500	523	487	469	471	491	501	483	482	439	521	466	474	495	516	517	469	517	537	475	509	500	458	465	513	529	456	499	488	478	512	444	507	483	468	475	497	522	506	479	480	509	460	439	509	509	494	521	476	489	523	505	473	465	517	528	529	530	527	480	503	522	508	510	526	537	481	526	492	481	483	489	457	503	460	502	447	484	480	507	486	504	520	510	499	491	508	490	494	507	504	487	498	503	501	479	493	531	494	502	487	517	502	467	527	471	471	482	497	492	520	500	547	539	527	530	533	505	499	480	510	484	536	497	537	508	486	514	529	489	546	524	516	475	510	473	460	561	554	493	524	494	446	491	551	481	533	492	483	503	448	488	489	488	449	502	476	529	477	505	516	509	515	491	469	463	470	501	519	498	514	512	496	497	502	479	526	481	504	487	487	516	493	498	496	492	527	495	500	477	529	511	501	519	496	509	496	489	514	496	491	502	501	485	468	495	521	501	449	499	511	465	519	492	498	495	466	508	499	489	551	509	517	456	472	483	511	478	475	493	494	509	522	487	485	470	501	471	483	509	496	507	487	533	477	482	483	509	446	519	512	479	496	520	501	510	488	524	491	512	482	526	488	500	435	534	499	524	479	491	506	490	517	504	493	497	489	471	482	478	507	471	522	502	515	500	487	491	497	516	526	513	477	511	517	505	490	459	531	474	525	488	519	456	536	491	490	542	506	456	494	475	477	498	490	480	482	486	515	495	480	492	509	503	482	486	487	492	540	495	503	514	511	479	534	511	502	509	482	505	519	461	504	506	531	464	509	501	476	490	489	486	507	479	486	499	519	497	470	509	511	511	496	503	508	499	492	501	516	495	491	521	502	507	521	517	494	518	472	513	455	523	495	487	505	470	489	456	492	527	492	518	547	499	478	501	497	504	473	503	481	469	477	489	502	520	534	491	476	447	470	536	452	475	508	511	466	482	525	481	482	494	536	473	497	510	504	495	521	467	500	496	536	492	472	498	499	520	485	486	489	540	503	486	503	516	455	523	452	470	541	509	489	481	493	478	489	514	491	446	486	508	504	506	505	508	459	495	506	507	536	498	507	498	484	507	465	463	502	483	487	484	497	495	545	479	468	559	523	483	507	526	486	472	495	500	513	481	507	470	496	492	497	522	508	497	489	470	483	519	502	502	518	516	476	481	489	506	499	504	505	458	503	529	492	476	490	509	500	485	492	468	523	502	494	499	464	531	532	523	508	486	465	476	504	521	494	479	542	460	488	543	531	516	457	507	497	497	505	492	468	495	496	503	504	476	510	517	488	521	499	536	490	499	497	547	515	466	497	488	515	484	487	502	492	506	475	456	492	519	501	467	506	472	469	524	512	496	497	435	488	500	504	517	489	475	489	490	487	517	485	497	518	450	486	511	478	471	496	499	503	537	522	510	485	516	497	512	518	492	471	506	506	471	521	495	525	511	486	474	493	497	495	455	481	449	500	536	457	497	529	468	514	473	506	509	532	480	491	513	486	497	537	509	514	483	513	546	484	490	514	503	461	486	490	523	515	497	531	485	499	517	462	471	468	502	453	526	494	517	520	466	563	516	482	513	501	485	502	459	495	485	476	523	516	498	493	474	483	511	498	462	506	503	475	459	523	479	525	459	498	476	502	511	494	560	499	464	496	489	520	499	487	472	501	479	514	484	499	484	494	512	496	490	487	476	481	556	523	491	476	510	486	481	461	502	481	504	546	517	476	515	504	499	503	477	551	512	493
2446	2029	437	1235	3341	490	389	374	414	422	448	414	395	354	389	385	369	386	405	403	452	404	407	406	405	414	360	400	404	397	338	396	381	373	377	425	409	360	425	419	373	365	400	390	384	360	412	411	397	393	383	380	379	367	372	397	412	363	362	398	377	400	399	399	446	447	428	417	360	395	413	412	435	440	378	419	393	375	371	369	373	410	395	399	391	374	404	427	426	381	368	393	414	367	408	381	383	371	382	386	410	429	410	389	386	376	424	381	397	410	383	427	406	366	403	420	388	417	396	411	402	428	396	363	399	420	390	366	405	375	414	409	407	404	403	426	397	415	395	375	430	391	390	404	398	412	409	382	379	411	421	404	410	423	420	364	438	401	399	413	429	406	385	396	404	429	399	429	359	434	417	406	383	350	395	378	373	409	428	384	368	386	378	372	356	385	396	340	391	456	409	396	405	417	369	393	413	433	380	380	423	414	360	415	422	404	352	434	409	414	423	395	430	417	386	370	393	412	434	418	402	429	390	414	411	456	353	433	410	376	367	385	368	402	402	436	392	363	410	396	412	378	400	408	419	413	399	399	383	418	393	376	365	410	383	379	388	349	392	403	391	387	395	390	399	402	433	393	366	394	394	390	361	405	376	384	384	411	392	446	452	417	394	342	418	376	412	388	397	387	429	354	408	403	415	374	411	409	402	370	393	397	368	414	373	410	389	351	394	395	407	418	405	426	417	413	405	360	406	412	394	381	399	362	436	420	401	356	392	351	427	340	386	394	394	420	404	400	367	403	397	388	372	395	393	397	379	416	369	422	379	388	410	384	413	403	417	378	440	403	389	359	413	387	434	402	382	394	409	387	401	408	422	405	404	399	395	371	409	362	421	414	408	395	422	429	394	410	407	405	375	418	408	384	390	380	415	408	395	390	395	403	407	362	431	349	391	361	380	402	386	398	394	383	398	345	412	396	413	389	407	374	415	415	375	431	366	395	440	405	387	420	372	420	375	405	381	385	387	425	404	370	390	424	360	410	376	423	384	392	393	398	393	423	417	413	391	396	388	422	375	435	402	362	384	387	391	406	407	412	394	429	385	438	390	373	385	351	387	403	434	407	414	383	395	448	411	401	406	388	403	404	386	435	402	406	391	434	390	407	433	365	388	421	385	385	418	425	389	380	367	387	371	352	383	399	398	388	400	381	414	416	399	397	372	345	386	397	407	360	440	365	354	404	414	400	383	342	396	400	402	424	410	404	430	402	390	354	419	362	404	434	373	406	389	388	411	397	392	406	407	397	408	403	365	356	363	370	376	387	401	405	392	410	409	408	395	365	408	384	404	439	411	383	387	392	370	400	389	399	368	425	387	407	407	453	422	422	423	338	383	394	409	367	389	417	417	441	394	364	405	429	367	404	405	370	392	395	406	394	412	393	366	397	387	359	398	360	397	406	383	362	388	423	402	437	383	414	382	387	393	374	439	431	360	407	389	364	385	396	381	378	396	400	379	423	388	385	402	407	387	393	417	369	417	430	392	407	369	434	415	389	393	420	381	397	397	392	398	406	430	390	399	410	420	362	345	426	394	391	397	372	381	407	414	427	391	403	380	440	412	414	392	398	423	348	414	403	368	418	383	422	378	421	386	429	378	413	403	381	393	389	431	404	388	380	374	387	368	395	406	412	422	398	391	383	450	383	366	428	405	386	408	425	401	444	423	349	388	393	419	385	421	400	368	390	363	391	403	409	383	390	414	397	388	328	422	428	381	410	408	371	372	367	424	402	416	411	381	395	419	377	422	463	373	370	419	390	387	386	409	402	352	399	392	376	361	402	403	399	408	432	410	379	397	423	377	397	420	423	408	373	408	436	380	399	380	383	382	402	359	383	362	391	411	374	433	391	416	394	384	392	420	359	398	380	425	424	423	448	409	425	388	431	370	415	401	427	405	377	425	424	440	410	387	402	378	394	398	412	412	396	407	432	382	428	394	433	390	402	398	419	400	420	359	416	395	405	421	419	379	420	374	379	428	421	416	395	380	407	422	349	367	427	437	388	391	395	396	401	405	416	397	409	397	389	407	375	384	408	406	359	395	380	382	396	372	404	440	407	369	378	374	410	407	386	373	373	367	436	402	369	411	413	421	366	357	392	384	377	401	390	412	396	401	397	386	394	386	439	425	405	388	350	375	419	441	365	378	434	413	382	365	383	424	366	393	428	394	382	380	358	385	416	418	410	440	384	438	413	369	398	407	402	419	409	425	402	400	410	382	407	393	409	408	404	415	402	398	405	380	384	427	422	378	403	397	421	401	410	412	369	346	395	404	340	417	437	395	412	391	383	337	432	386	428	381	373	408	392	418	390	396	445	385	385	406	397	389	399	408	400	422	382	429	411	425	380	382	410	404	424	379	391	377	415	439	376	437	443	393	406	407	406	379	387	398	392	409	412	389	396	385	418	364	384	391	398	411	422	418	409	410	394	411	426	365	392	387	448	408	396	371	381	379	396	402	403	377	369	388	381	407	380	387	394	376	387	378	389	409	392	401	411	432	367	393	384	377	417	368	440	411	427	412	372	383	413	388	387	378	361	396	428	412	360	366	401	421	416	404	380	383	389	380	413	400	409	400	385	355	375	399	411	414	378	388	420	386	374	381	389	359	389	388	350	354	398	403	418	377	408	445	413	388	420	356	438	389	350	420	394	416	378	360	423	387	437	425	395	434	400	424	409	386	419	427	432	366	409	413	435	382	380	420	404	384	385	399	405	410	398	391	372	409	415	414	434	357	425	413	379	376	378	399	420	394	391	375	388	419	365	428	419	380	357	425	393	412	406	397	381	424	412	409	413	405	400	420	389	373	382	389	415	407	466	399	405	447	416	393	380	430	389	403	425	377	407	405	401	435	406	379	410	370	412	403	396	393	372	404	427	389	386	393	432	395	377	399	410	402	393	422	425	415	423	408	390	396	402	426	435	414	413	405	397	407	413	374	415	388	373	395	395	381	373	398	415	380	396	378	428	376	411	371	410	381	372	394	414	387	369	357	422	428	386	406	441	378	401	409	392	396	413	404	399	432	400	385	396	404	378	379	380	350	436	419	400	368	398	381	400	400	409	381	411	389	419	357	405	366	364	415	401	403	390	423	370	446	409	377	385	398	398	404	355	396	426	386	395	418	428	364	397	372	389	416	378	398	413	427	381	386	382	419	414	369	417	395	403	406	409	423	398	407	396	383	369	412	415	377	385	449	373	402	350	437	395	400	385	404	423	420	417	396	416	409	388	420	401	399	371	378	430	370	414	405	416	407	388	414	420	362	399	382	400	419	352	379	381	430	399	364	402	403	422	413	432	400	382	419	414	427	406	386	374	366	361	357	403	389	407	424	387	434	413	362	393	403	401	398	398	348	376	405	415	385	393	389	373	394	415	427	415	347	392	332	414	404	400	380	408	381	437	402	383	372	400	356	424	454	416	382	434	434	378	416	396	380	373	410	404	448	384	369	385
2444	2131	889	4104	9127	861	900	888	865	862	852	856	861	837	876	833	851	838	890	859	806	873	822	868	871	882	855	838	851	822	842	832	855	889	819	869	904	839	898	878	874	837	855	843	860	824	870	846	878	894	836	840	838	819	822	875	882	871	856	902	833	856	797	844	871	835	856	869	833	885	842	877	848	885	812	843	866	843	847	910	860	847	874	821	840	846	885	857	849	874	827	839	868	910	851	791	843	774	837	910	847	832	912	875	863	840	800	888	854	831	865	813	836	870	892	874	844	835	860	864	885	886	841	861	866	876	843	893	851	835	840	864	838	816	770	795	843	851	854	841	830	876	777	874	876	807	863	879	846	847	801	883	844	768	878	881	821	865	854	882	852	868	833	810	884	834	830	852	875	861	845	813	907	871	873	871	856	871	837	839	853	911	835	822	868	873	886	805	891	918	838	822	899	871	874	833	873	849	864	906	828	864	881	900	830	850	865	867	831	864	820	861	856	796	819	866	813	842	841	833	837	841	865	842	826	892	831	906	856	839	830	866	872	846	809	863	760	906	889	875	860	908	864	833	870	894	871	813	856	855	859	891	874	797	829	835	814	861	818	836	848	843	882	844	885	834	899	864	848	878	884	873	845	907	818	826	870	861	813	832	850	816	894	838	848	889	858	807	867	833	828	839	833	848	883	828	805	844	846	840	833	893	807	815	879	858	861	804	855	850	872	851	832	853	810	826	858	852	855	827	798	847	821	864	851	852	803	833	880	838	902	848	878	844	830	861	813	836	837	856	840	849	827	831	828	860	813	849	837	849	901	882	864	866	859	814	821	861	867	899	865	823	873	885	815	885	878	810	855	860	826	880	872	815	871	883	883	915	867	850	821	824	807	899	874	795	846	843	841	855	831	826	902	841	822	874	804	855	826	797	839	794	881	840	807	835	832	850	889	877	844	802	838	878	863	850	816	847	885	810	878	881	860	829	831	873	835	804	800	833	820	913	853	851	875	859	899	910	856	836	825	843	864	876	836	904	837	858	837	847	834	846	877	799	850	815	857	836	854	862	843	838	911	864	849	803	831	865	849	856	822	827	861	813	826	880	849	795	847	853	840	887	825	839	824	781	858	862	847	828	869	860	834	860	900	849	842	823	840	839	886	837	841	824	872	852	893	845	829	823	826	858	842	849	813	849	887	887	828	891	887	850	830	924	835	817	843	844	822	879	912	867	866	840	832	830	817	843	843	786	858	862	888	862	869	840	835	899	833	895	792	805	857	855	874	849	854	880	881	875	821	928	899	809	826	853	908	818	887	796	842	831	814	896	836	883	875	862	868	841	836	854	851	838	834	815	870	855	813	821	904	862	854	835	855	871	931	889	861	911	846	843	888	871	829	863	883	849	817	863	857	836	829	835	817	904	903	844	862	832	824	815	849	893	798	887	845	896	839	897	824	889	874	821	887	867	902	784	902	875	832	850	817	871	808	885	824	854	865	835	841	775	792	843	831	892	874	853	826	842	811	872	865	829	833	879	862	807	869	801	881	877	840	865	885	834	849	841	874	882	857	862	838	830	816	876	912	832	829	850	843	875	850	819	898	800	857	876	918	852	819	864	879	865	832	804	868	852	837	845	846	874	843	856	805	865	877	884	799	906	913	813	866	826	820	833	857	838	834	886	863	810	865	867	876	863	821	847	841	853	794	777	838	833	851	828	852	864	865	824	826	839	804	845	866	864	923	858	892	863	854	844	868	887	805	803	828	888	876	870	827	847	831	853	854	863	790	883	865	838	841	841	835	834	814	880	868	872	865	837	831	825	865	805	858	886	872	862	888	809	912	864	848	880	837	815	858	898	804	885	886	860	838	887	827	833	829	851	868	841	865	852	837	856	824	890	891	867	806	852	823	810	845	876	864	891	856	832	891	843	817	815	830	830	870	809	834	845	846	855	834	818	863	865	838	838	863	838	829	863	840	826	809	888	844	851	832	883	839	833	867	834	934	842	889	859	859	796	860	871	837	886	806	885	873	859	881	836	833	818	854	842	879	806	882	824	877	836	803	890	826	858	880	885	855	831	863	817	856	857	855	860	856	853	844	853	836	842	912	838	770	861	835	844	834	831	880	841	850	843	905	858	859	827	831	883	819	862	875	865	877	865	893	824	872	821	881	849	859	893	830	890	818	831	792	897	882	862	832	854	853	846	858	869	852	831	839	867	847	826	842	844	862	897	863	863	846	804	844	838	801	873	835	880	848	858	810	840	814	836	803	857	861	826	812	897	797	834	830	921	888	873	796	833	908	861	835	845	851	864	859	874	842	840	858	856	870	857	827	883	820	840	890	871	863	798	861	898	876	866	883	817	792	848	898	896	854	864	864	811	892	829	841	859	822	862	891	872	860	928	819	863	904	888	903	839	856	866	847	807	842	847	862	820	863	841	826	863	822	857	828	887	832	815	903	845	877	882	888	894	780	837	822	852	834	833	832	870	811	834	847	887	852	837	872	796	798	831	871	866	878	870	826	837	912	855	859	873	816	792	868	857	831	871	835	853	850	860	857	879	880	847	828	843	840	891	840	854	899	827	849	825	792	805	815	850	868	848	886	849	807	882	884	874	808	851	867	792	846	835	830	892	910	848	861	805	894	834	855	841	861	854	806	863	835	861	883	824	819	857	833	850	886	844	840	853	848	879	859	807	767	882	828	822	846	897	856	851	862	878	846	856	837	853	845	831	815	872	847	860	868	834	857	834	901	889	798	871	875	837	801	886	859	883	851	829	855	835	836	857	855	885	864	858	829	819	830	872	867	865	833	849	830	819	845	871	834	868	886	838	851	869	806	821	865	841	828	850	858	855	800	854	865	868	871	870	826	842	853	815	837	840	905	864	823	906	844	820	896	836	856	880	847	868	859	845	781	866	845	909	875	860	860	820	841	841	837	871	876	881	853	880	911	824	891	812	877	833	875	890	867	834	904	893	856	891	869	893	825	832	879	870	817	870	879	856	888	818	814	852	894	877	819	855	862	867	835	854	826	783	875	809	885	843	878	863	862	861	800	850	843	828	827	856	819	862	857	869	849	827	805	852	887	832	782	861	829	833	841	862	847	840	829	847	875	814	795	844	862	789	850	823	852	897	893	814	809	884	820	854	816	841	878	887	834	863	829	807	872	843	824	858	827	889	887	805	829	860	818	850	851	824	865	865	855	867	837	831	885	784	857	905	840	864	859	848	850	840	853	879	866	861	872	872	865	845	785	884	824	848	834	850	790	841	814	853	842	839	858	842	832	824	846	899	857	888	815	884	902	856	851	851	884	810	853	852	829	864	871	868	848	831	888	830	843	840	904	873	830	875	836	840	857	853	807	915	826	869	874	808	859	840	844	852	855	849	857	810	837	869	855	882	822	887	835	806	866	817	861	804	865	816	860	798	850	861	786	888	851	860	848	784	850	845	901	826	848	858	851	841	843	845	871	832	787	846	840	883	841	892	814	846	887	877	838	858
10095	4125	675	2380	5619	488	272	255	268	254	214	227	228	238	234	232	214	269	223	213	214	235	205	240	207	181	221	271	236	236	217	222	225	206	197	209	226	206	194	265	208	182	209	232	214	199	216	210	220	213	249	219	208	205	218	228	213	210	209	232	223	208	174	246	200	220	216	213	216	202	214	219	207	228	190	215	226	213	229	188	241	218	215	214	212	221	211	211	204	189	217	225	231	192	206	178	225	210	200	233	237	177	238	211	217	216	215	218	219	223	205	207	188	227	226	215	201	226	197	230	192	194	214	195	216	178	176	214	222	230	220	212	183	206	241	238	228	219	192	185	219	208	196	210	207	227	212	196	218	231	232	209	222	206	225	213	198	230	184	198	189	208	211	224	224	239	195	195	209	208	194	207	192	217	236	200	194	231	248	236	215	218	221	221	201	190	227	235	223	218	215	226	210	201	199	209	208	213	235	194	243	224	241	190	213	248	209	210	199	193	223	207	242	196	189	210	236	212	192	215	231	204	181	218	230	217	215	212	223	236	213	209	202	208	214	238	190	188	216	210	236	176	222	228	193	203	213	196	194	183	214	218	223	208	230	203	178	242	237	233	237	208	170	222	227	233	218	248	199	225	230	207	212	172	218	241	220	207	218	213	200	226	223	220	200	208	189	257	244	216	236	221	238	218	209	226	202	208	224	202	210	208	217	211	212	214	224	197	213	232	201	203	237	209	216	198	214	208	229	221	216	182	198	254	210	216	224	193	195	190	202	183	183	223	229	207	220	204	186	207	190	212	231	202	209	223	237	182	212	204	200	209	198	226	233	232	232	222	247	233	215	215	232	210	222	195	199	243	242	228	218	221	236	206	218	189	207	232	213	203	221	223	204	231	238	232	255	210	246	251	228	212	214	229	222	224	216	224	239	193	215	218	232	237	224	201	230	227	238	214	210	210	208	220	219	219	205	235	199	226	200	207	212	223	236	210	201	225	200	226	186	216	214	221	211	200	225	207	220	188	190	222	204	217	187	207	202	231	225	232	206	232	242	224	229	211	212	224	211	225	212	223	230	221	208	219	216	241	227	223	209	208	213	209	218	223	251	205	216	201	213	219	212	232	228	237	204	228	216	184	209	216	200	193	195	216	208	204	199	212	215	205	208	187	203	213	215	214	177	224	212	229	223	213	248	210	192	204	206	215	206	212	208	222	231	216	227	202	197	230	217	222	173	218	215	212	245	215	226	219	237	227	221	200	202	214	209	195	232	175	188	199	213	233	227	218	206	196	195	205	202	214	204	213	211	242	209	211	234	234	214	221	251	223	227	234	230	203	220	195	201	200	210	221	192	194	220	236	217	234	224	206	234	246	207	231	230	233	230	226	231	209	218	227	217	204	193	242	206	228	246	221	183	189	209	220	227	233	204	225	226	220	233	237	207	226	184	217	234	204	246	189	222	196	213	216	250	205	212	238	212	219	210	211	229	215	201	227	207	217	235	200	214	219	237	237	249	209	225	242	229	229	202	196	201	223	212	229	234	216	207	203	208	223	217	207	231	229	189	213	240	226	210	195	228	230	214	252	211	208	234	242	247	217	231	232	198	234	223	212	216	225	223	193	214	219	222	215	218	185	218	197	215	199	235	210	199	194	185	186	212	215	228	212	179	228	222	181	211	184	229	240	216	212	198	195	231	195	192	203	228	217	200	230	186	232	244	216	204	190	212	194	224	224	220	230	201	186	213	233	228	206	231	200	226	177	200	203	215	216	204	226	203	201	217	230	248	221	227	183	210	214	219	215	211	220	226	188	216	219	201	192	230	201	224	217	226	211	215	201	196	217	198	213	218	209	243	187	240	224	247	232	222	246	215	202	244	214	190	204	215	235	206	241	246	220	215	222	213	216	218	194	234	217	231	196	205	178	226	197	181	202	243	213	212	201	222	218	218	205	242	211	218	233	232	221	216	220	213	198	195	216	210	222	204	206	220	212	237	232	212	224	219	232	214	226	217	201	209	207	228	206	228	206	208	197	196	209	206	231	214	229	228	211	238	202	209	212	215	217	220	199	193	202	211	217	192	183	219	209	211	207	210	226	227	223	190	223	227	201	218	194	216	236	224	213	206	191	217	218	207	219	220	222	199	229	231	211	220	222	221	230	253	228	237	226	227	213	227	193	217	211	195	195	205	183	254	216	205	234	206	185	209	237	245	223	214	205	209	227	207	212	218	196	232	223	182	191	229	221	251	204	196	206	177	219	220	193	214	208	226	202	224	201	220	218	210	224	196	230	238	239	235	238	221	211	222	235	218	226	214	206	196	213	228	206	219	207	212	222	221	196	206	208	216	217	193	240	239	220	206	222	219	218	190	235	206	236	230	243	207	215	227	224	210	251	208	245	175	182	223	204	218	233	220	212	200	211	227	226	203	218	213	232	192	222	216	207	213	215	221	216	234	179	214	234	205	204	240	218	255	227	218	203	215	205	174	221	216	218	236	228	255	221	189	207	192	199	229	221	216	198	201	236	215	211	190	212	222	218	221	186	202	236	195	213	238	218	217	210	231	196	210	192	227	216	229	207	201	206	218	191	206	203	217	213	216	243	237	201	212	233	227	230	228	210	193	236	201	229	208	217	207	216	198	216	201	239	203	171	230	237	228	192	211	220	198	200	222	197	215	228	230	228	209	249	224	228	225	195	212	205	218	227	216	218	206	195	209	234	235	194	193	223	211	218	210	218	201	197	210	212	173	195	205	230	206	213	206	236	232	215	207	228	217	196	217	199	235	204	194	233	200	246	207	220	226	225	193	198	217	206	213	219	211	202	225	193	230	205	206	241	209	208	197	243	220	204	190	197	215	192	217	225	216	228	237	228	183	223	239	217	227	204	225	221	207	201	199	209	215	207	227	216	195	202	218	189	215	232	228	213	206	224	212	216	184	238	247	231	221	194	221	224	198	274	181	206	211	205	224	202	198	199	235	236	208	214	233	213	223	209	203	221	210	194	188	228	226	190	242	214	215	216	201	225	209	195	213	194	212	263	198	185	222	188	226	203	222	195	199	201	234	192	217	226	238	202	212	213	222	238	217	220	211	194	206	214	211	214	241	217	217	234	236	220	215	199	223	190	201	207	212	188	230	208	225	216	232	232	216	219	210	218	175	206	218	222	182	209	197	195	220	219	209	217	214	213	227	229	223	194	217	220	211	226	235	233	198	231	235	209	238	208	194	211	218	205	195	247	207	210	235	208	210	203	207	205	229	216	236	204	203	225	233	225	207	201	222	221	193	233	223	216	220	222	225	225	227	229	222	224	232	226	215	208	231	235	239	186	194	228	223	197	219	228	226	209	230	208	227	222	211	220	207	217	201	234	200	193	219	201	220	210	200	199	214	195	223	222	197	215	221	228	205	234	199	207	211	185	204	215	213	215	221	202	204	227	194	214	233	202	205	196	210	233	228	211	238	207	257	212	195	183	201	224	204	206	223	244	224	231	186	221	222	191
8050	3369	1398	7850	13994	1181	876	786	680	699	665	639	606	599	565	566	598	519	563	536	562	531	559	495	525	539	510	475	508	546	548	500	537	509	539	524	519	525	560	504	509	540	544	536	502	524	503	490	497	535	452	518	540	530	529	501	466	493	504	486	489	480	470	518	491	558	527	526	516	494	498	511	496	542	483	498	534	472	483	518	458	541	479	481	502	496	481	498	527	497	502	508	522	529	495	480	534	505	486	496	483	463	476	495	512	486	484	489	476	491	487	535	506	511	511	497	486	512	472	468	549	521	539	515	514	532	479	495	479	498	490	511	504	493	499	516	490	488	521	499	506	489	506	479	522	515	505	491	484	483	529	486	504	504	526	473	518	465	527	499	508	533	512	505	524	500	503	514	477	514	526	490	514	521	503	508	504	507	509	492	504	505	496	512	525	544	556	510	495	533	486	513	479	480	450	526	486	515	468	534	450	529	472	489	494	488	523	504	466	513	515	507	534	498	541	536	473	532	532	512	515	513	537	502	513	521	476	485	544	519	478	528	506	514	516	474	485	477	544	485	503	509	540	519	506	485	483	480	501	473	468	484	489	485	511	484	474	452	505	516	476	512	503	497	470	466	526	490	515	493	490	496	527	533	491	489	510	493	472	486	535	498	518	488	513	485	509	488	460	491	498	482	524	492	523	518	541	509	510	513	511	467	521	482	476	491	486	573	503	496	512	462	514	489	495	478	452	470	496	499	495	497	501	486	526	486	548	486	517	483	502	486	493	466	507	469	495	503	507	469	493	481	514	540	522	507	503	522	502	542	553	504	513	519	516	493	515	493	514	473	561	501	469	493	476	515	498	512	461	502	528	491	489	497	508	453	518	514	492	510	488	520	537	451	492	474	462	516	524	511	509	519	484	518	529	470	506	491	510	469	466	506	492	496	492	531	508	483	485	476	514	539	515	508	490	522	484	534	481	480	507	510	502	458	499	494	519	480	508	521	474	489	513	474	505	521	509	501	479	534	488	479	533	455	487	486	502	475	492	505	499	490	469	500	499	519	484	511	498	501	484	495	486	495	503	533	489	512	484	478	522	484	486	542	477	510	513	482	512	484	478	481	526	465	471	545	505	502	523	503	547	434	498	521	518	489	535	465	503	515	494	500	497	521	494	550	480	510	527	539	480	504	453	463	512	489	504	508	511	508	535	461	492	488	512	507	494	472	508	511	494	465	516	507	459	512	483	519	518	485	470	492	508	543	505	494	526	497	514	476	548	526	519	479	510	484	455	495	511	517	533	529	497	502	529	489	504	498	530	516	517	494	488	480	437	512	492	549	474	484	509	503	522	506	493	514	518	468	485	502	521	484	505	509	531	468	497	471	470	451	524	517	498	479	529	460	511	521	487	505	490	521	490	501	461	492	433	499	510	495	499	512	457	541	506	523	536	518	496	523	506	531	529	513	448	492	543	524	557	496	518	467	483	513	515	494	478	502	521	480	493	497	481	524	472	497	491	526	487	477	545	479	480	479	529	507	470	518	497	489	508	520	537	469	476	483	504	483	510	510	496	529	508	487	504	510	486	533	489	499	508	481	469	485	480	482	523	484	504	471	498	499	509	526	509	455	492	473	441	498	483	442	500	561	455	523	536	497	474	503	515	492	504	504	504	524	515	479	508	485	501	508	510	502	483	481	480	523	494	516	482	509	493	479	522	498	520	515	524	472	478	527	478	495	486	485	498	468	445	479	452	509	531	496	489	514	491	532	479	535	487	488	465	457	481	495	481	525	502	462	488	494	492	495	505	533	560	510	511	526	461	471	506	493	451	551	510	498	477	481	492	492	499	486	499	488	489	489	437	482	491	481	486	511	505	515	530	499	532	487	517	501	486	466	473	516	521	492	523	511	528	465	519	482	484	448	485	495	503	519	469	510	551	515	506	482	485	488	526	525	477	494	500	496	505	496	533	498	459	506	520	481	494	535	504	506	523	452	487	505	495	527	479	503	481	512	485	477	469	480	489	511	488	531	500	519	463	524	526	494	496	482	473	520	487	438	503	501	514	499	459	478	480	520	487	503	483	500	516	507	488	495	498	513	515	482	494	505	481	509	493	487	503	518	525	547	484	498	505	529	460	524	512	490	453	471	469	468	492	534	525	504	451	509	500	526	522	487	497	508	515	492	499	488	503	514	491	493	507	510	482	483	449	512	500	516	487	537	489	494	518	518	486	501	530	533	496	518	476	472	468	500	467	475	516	461	480	516	537	543	491	539	486	455	494	496	524	501	498	505	478	484	487	499	496	535	468	508	503	519	497	505	520	476	500	455	493	521	431	498	537	497	540	477	516	499	463	501	536	483	537	471	548	538	495	491	466	542	514	522	502	452	511	475	497	480	531	449	507	467	558	495	474	469	463	485	472	471	525	518	513	477	492	548	504	496	516	496	483	501	516	496	475	500	501	514	485	491	492	494	550	475	498	531	519	469	501	492	480	487	512	495	478	485	491	479	497	533	477	522	496	486	526	509	535	484	494	470	509	487	507	481	504	480	471	513	496	494	527	530	464	522	465	499	515	493	501	482	498	522	466	569	471	490	485	475	507	517	497	466	523	490	483	489	502	482	501	486	509	517	500	475	510	508	506	482	487	524	502	537	516	538	513	505	443	574	522	479	546	460	545	479	479	551	481	506	481	486	467	467	490	508	500	526	466	511	520	485	500	478	485	519	523	517	508	463	495	479	483	495	508	503	495	483	495	508	497	464	496	523	490	488	529	502	497	487	503	507	517	518	490	480	477	521	531	503	481	492	486	484	519	534	533	495	518	487	500	512	495	464	477	497	479	458	471	507	497	483	497	469	530	466	521	522	509	477	500	515	484	528	511	507	504	491	484	524	503	519	512	508	503	506	496	530	495	520	480	487	477	516	506	525	527	500	505	546	518	507	517	517	493	474	446	489	490	481	487	546	526	476	442	501	508	485	564	483	505	535	515	488	481	522	497	440	484	486	498	487	496	511	493	489	527	521	485	519	483	516	510	466	485	515	476	499	500	537	469	480	518	514	536	493	522	520	489	499	470	482	447	510	483	494	508	510	502	505	494	501	489	480	475	492	502	469	513	474	499	512	498	464	508	530	455	496	499	497	503	460	505	502	462	497	479	502	512	503	476	495	466	506	471	434	527	503	473	528	446	509	503	482	511	511	498	482	513	499	508	491	488	517	529	533	521	520	530	496	464	462	511	491	522	527	507	524	526	481	467	482	520	535	511	523	486	505	467	527	489	528	520	492	470	517	489	510	484	526	480	505	492	496	539	465	505	471	508	476	465	516	511	545	475	491	505	478	475	491	480	457	499	481	528	485	538	504	452	475	500	476	521	489	466	520	504	509	487	503	525	486	506	508	514	466	533	484	516	503	479	541	540	477	501	541	500	491	507	479	503	492	500	526	486	453	510	488	475	498	488	514	523	515	500	488	467	479	526	519	484	520	523	506	497	495	527	502	497	536
18589	6877	1289	5172	7774	716	374	342	300	287	309	286	262	259	259	229	238	219	254	263	263	235	251	221	257	243	224	247	226	267	217	205	245	227	226	210	264	230	230	270	248	255	249	219	242	243	222	238	227	220	247	246	235	254	222	251	233	204	244	226	241	233	262	236	223	228	222	228	216	213	254	238	223	249	203	231	217	250	208	205	241	252	224	213	223	229	211	222	217	251	212	230	196	227	225	227	229	234	272	232	236	232	224	246	251	232	234	270	208	241	232	239	222	221	219	230	249	228	237	235	241	261	229	219	228	207	222	231	241	232	231	238	249	225	231	244	248	215	218	272	240	247	237	241	225	251	249	197	223	225	240	259	242	215	217	243	244	245	225	241	250	245	255	218	250	266	234	235	246	207	227	199	248	255	227	237	235	258	221	233	240	234	239	233	214	245	216	253	273	239	250	239	243	235	239	227	231	241	226	231	225	237	226	240	250	230	224	241	226	230	274	265	224	235	232	230	220	260	237	220	233	233	222	214	229	244	241	212	257	253	249	224	250	227	227	245	266	214	251	269	238	255	218	217	216	218	255	246	224	252	223	226	240	248	231	190	273	242	216	246	222	244	235	261	226	236	207	241	232	210	231	262	233	240	211	250	247	237	219	263	257	215	208	211	202	265	221	210	221	236	237	252	253	232	270	238	204	262	224	241	239	238	217	219	235	235	243	261	239	235	214	209	235	210	242	210	227	229	222	218	256	249	236	225	236	242	235	256	259	259	231	237	244	239	279	222	234	217	231	216	237	227	197	221	242	258	224	240	251	236	247	240	247	260	230	212	255	221	231	239	231	234	244	228	258	258	215	238	243	215	206	235	229	219	205	211	246	252	240	198	217	220	238	219	249	238	238	263	235	262	231	232	227	206	259	236	232	268	217	238	221	231	239	258	223	229	214	205	233	216	220	229	238	282	212	248	237	201	226	215	226	206	204	219	234	229	230	243	234	258	244	248	241	220	215	237	262	237	228	260	233	257	234	215	212	233	224	230	227	208	242	228	256	247	231	234	216	226	234	241	206	204	265	207	247	230	233	223	172	230	231	240	235	242	244	217	211	224	265	247	232	228	266	215	224	254	230	243	236	228	243	221	234	227	235	234	233	228	239	212	225	212	278	255	235	239	244	263	237	214	264	237	250	218	250	262	238	239	220	234	264	225	252	214	209	229	241	258	228	212	236	246	244	240	225	235	238	249	218	227	233	221	223	230	240	227	258	260	244	250	235	224	235	233	232	238	264	241	227	217	246	236	220	226	238	251	265	232	224	213	238	239	251	233	251	238	241	238	256	227	230	197	245	236	241	271	228	247	188	231	230	242	241	251	275	223	223	250	215	238	243	227	233	250	245	251	222	224	225	242	257	241	241	252	257	212	227	244	249	219	241	229	246	243	260	233	238	241	247	244	221	237	207	236	252	244	236	210	222	239	268	250	241	238	257	246	227	266	220	247	261	238	216	257	237	224	211	234	244	247	240	222	243	223	211	220	223	215	219	220	247	210	223	268	222	230	266	265	244	234	255	218	203	229	226	229	222	238	229	234	205	221	240	209	239	260	253	229	238	213	241	248	224	238	228	228	236	251	256	270	227	246	274	251	237	214	231	210	224	246	238	223	248	238	231	235	243	253	225	231	265	219	239	261	208	216	226	243	216	243	217	238	232	247	203	223	230	210	190	223	219	255	255	228	238	251	203	229	230	227	196	233	223	237	226	239	254	212	250	237	236	259	236	248	209	211	224	256	230	241	210	213	231	241	252	199	239	236	236	243	222	204	215	224	186	233	220	213	254	208	228	242	235	220	241	219	216	219	229	235	226	236	225	237	234	223	260	223	234	232	211	202	231	243	234	204	218	255	232	225	237	233	262	220	235	260	257	236	216	234	250	236	242	232	248	202	228	232	225	263	223	230	228	218	241	232	214	231	273	246	213	247	232	233	242	245	257	240	251	235	228	221	238	243	264	237	218	218	237	231	233	249	231	245	241	218	243	247	233	227	271	224	245	243	239	230	245	257	251	241	228	241	215	226	240	232	244	236	213	236	227	244	228	240	226	250	241	227	276	249	260	247	253	218	243	238	227	265	241	191	206	228	240	219	234	227	215	224	213	210	248	237	245	233	259	243	257	227	243	236	217	204	251	234	218	216	249	245	222	221	225	216	229	243	255	232	259	209	236	245	244	255	241	239	216	225	249	215	250	258	238	216	215	258	228	211	230	247	236	244	211	226	261	202	227	250	215	235	209	228	246	246	255	244	229	230	234	241	233	240	233	218	236	231	217	214	231	237	224	255	236	219	221	211	232	242	234	217	226	220	251	240	238	211	223	236	227	233	249	207	248	220	229	223	221	210	254	253	221	223	247	214	213	214	236	246	257	271	252	243	233	199	239	244	227	231	212	245	205	245	239	230	207	256	238	260	218	252	252	221	240	205	232	235	214	244	243	235	238	220	231	232	240	234	239	249	208	245	238	216	244	245	248	261	245	235	213	271	215	218	267	230	237	215	229	230	218	262	229	233	220	234	225	223	225	258	237	232	246	251	209	269	266	234	231	233	237	232	246	235	224	202	208	230	257	252	209	236	233	224	230	212	239	227	234	223	231	233	250	214	229	254	236	234	251	222	269	235	232	252	219	226	233	221	234	228	223	231	244	234	245	237	231	219	236	238	233	262	189	243	230	245	201	252	212	242	266	223	229	220	241	225	214	220	222	231	227	246	242	194	217	265	250	232	238	222	257	238	220	242	245	261	247	236	249	259	256	243	228	206	225	214	247	232	227	227	235	227	231	230	225	251	253	236	238	234	228	249	259	228	227	219	203	250	241	266	247	239	214	228	250	229	243	215	243	240	214	250	238	227	209	224	219	225	270	226	235	239	233	219	233	245	220	245	225	243	229	239	232	229	213	240	208	236	261	242	255	226	230	244	233	265	243	237	233	238	237	252	266	221	240	236	257	218	254	212	236	235	243	257	220	233	236	249	224	213	226	245	220	211	262	233	233	231	253	210	221	254	237	252	219	248	226	247	221	232	218	213	214	244	237	240	258	226	245	224	194	229	218	235	215	235	230	250	246	220	227	238	245	244	218	228	265	258	257	235	249	210	221	240	249	219	239	225	250	255	252	252	259	218	217	228	242	229	233	233	203	245	248	235	232	243	241	237	255	250	253	202	237	239	227	262	222	225	225	233	249	224	268	216	232	239	235	249	243	239	231	235	217	244	250	227	227	248	229	235	228	231	235	253	248	245	226	202	234	221	212	243	216	228	213	219	229	219	188	218	210	227	216	276	229	224	246	241	216	249	210	243	235	224	220	235	233	272	237	202	237	260	237	257	245	240	236	233	224	219	203	231	221	228	205	267	226	199	207	236	249	227	256	207	263	233	228	228	206	241	236	241	251	246	258	233	238	223	216	229	246	224	219	221	246	242	222	225	230	231	233	235	242	232	248	235	236	228	217	258
11155	4060	2338	14359	16167	1804	1284	1133	993	876	821	854	781	725	684	714	708	675	680	642	645	641	649	682	629	596	591	613	652	586	591	598	575	585	618	583	555	551	619	567	587	549	551	589	588	599	591	561	584	605	574	577	557	595	618	616	539	587	545	529	607	595	548	546	616	575	568	604	582	579	564	557	586	586	583	579	562	558	632	547	621	610	553	601	542	555	576	583	595	559	562	589	585	550	577	545	528	560	533	550	526	572	534	564	556	578	528	553	573	577	587	608	536	566	593	579	567	575	589	576	563	549	583	534	581	541	567	514	557	542	575	598	558	592	554	590	579	582	580	541	548	532	572	568	568	591	600	560	553	576	560	630	593	570	586	527	560	533	612	538	533	575	536	613	524	565	582	573	592	583	563	542	562	562	604	523	531	575	572	602	575	549	585	554	589	573	572	528	545	572	564	574	576	578	595	615	544	588	619	549	582	575	573	596	551	584	565	538	582	593	538	564	579	592	560	565	532	561	591	540	571	573	583	551	582	546	587	565	539	553	619	553	546	585	588	565	542	563	542	536	572	593	583	601	559	596	580	564	570	558	541	640	549	524	564	601	573	584	560	587	561	558	646	547	586	562	606	606	542	577	551	544	575	551	558	535	528	588	587	579	566	524	600	564	603	526	570	581	557	584	553	556	568	586	556	565	572	559	576	576	580	580	583	574	570	582	587	563	568	569	605	555	565	531	573	546	590	621	571	546	551	561	608	528	573	548	528	562	565	564	597	588	525	577	579	577	588	570	532	546	578	571	553	571	563	578	583	582	561	593	602	581	524	564	592	547	581	596	600	533	584	576	598	536	611	565	595	590	615	533	535	583	574	566	549	590	560	563	592	545	582	574	577	571	527	521	528	587	600	545	542	587	567	549	562	555	566	569	574	597	553	579	530	575	575	604	589	532	552	584	623	552	539	570	544	558	571	544	547	586	559	595	580	575	601	559	589	535	547	590	582	578	556	529	557	581	567	554	584	526	559	564	587	564	545	596	608	514	528	544	601	638	520	563	550	541	578	603	617	585	605	577	584	575	575	555	606	609	548	546	587	574	576	561	549	573	553	574	571	540	587	540	588	571	582	601	589	535	571	597	582	582	588	559	546	543	567	580	619	572	579	564	530	566	539	548	587	523	566	585	572	557	542	586	575	539	561	533	606	618	584	557	585	505	546	561	602	575	546	592	575	596	537	599	555	564	566	566	551	561	594	578	566	538	554	586	580	573	568	562	536	604	575	550	579	573	580	581	553	549	555	557	543	555	583	550	581	577	545	590	555	588	541	585	555	593	512	611	582	584	554	516	569	563	567	517	560	545	542	567	562	586	585	534	570	547	582	531	559	545	551	574	573	593	554	586	532	548	577	562	546	552	589	565	589	576	549	536	553	543	556	540	549	588	587	597	553	545	556	606	551	524	563	569	553	601	587	582	642	548	576	542	531	537	611	551	604	587	606	530	579	583	587	548	557	586	594	549	581	603	575	551	600	537	533	565	576	591	569	537	559	549	584	605	584	583	579	587	562	589	550	565	555	583	586	542	567	597	545	567	611	569	562	559	572	596	544	576	589	601	549	570	614	554	582	593	595	582	566	592	596	546	598	558	580	578	588	523	578	540	555	563	585	580	601	560	569	589	523	556	604	609	532	572	560	566	573	581	569	597	587	576	593	535	550	550	598	574	598	569	566	503	544	620	580	575	586	574	560	547	553	606	566	513	592	574	566	594	582	585	540	597	558	587	577	595	568	544	597	556	560	553	554	565	580	581	546	535	521	659	542	546	553	541	578	578	593	514	560	542	538	570	548	557	551	567	563	586	544	549	572	563	557	558	541	587	548	557	530	593	552	588	559	560	537	582	548	560	592	585	532	551	542	618	524	545	554	604	570	586	560	586	601	525	537	575	550	559	526	551	577	553	573	538	541	537	574	580	585	570	587	549	538	572	600	578	582	561	571	532	579	600	513	572	564	539	569	536	597	586	565	632	573	523	602	555	572	574	572	551	589	568	527	602	579	568	575	565	554	553	574	546	563	581	567	560	561	594	573	569	594	561	557	518	563	568	530	604	538	565	556	571	615	572	592	554	582	569	552	567	580	588	546	549	536	546	569	560	566	550	577	580	537	580	584	581	541	584	555	545	579	578	586	582	589	543	523	550	563	602	574	567	574	586	534	560	565	569	629	552	594	581	556	602	573	581	532	571	603	525	575	596	588	598	535	574	540	567	592	574	559	631	561	554	504	555	573	537	576	562	579	536	544	561	569	568	582	578	543	562	591	585	580	600	602	636	572	579	573	533	570	591	583	585	557	542	595	561	590	539	566	548	538	564	578	597	579	540	555	550	568	558	597	545	581	590	597	530	581	609	575	524	510	580	615	563	565	560	536	553	563	566	567	567	577	567	545	575	632	551	582	608	569	599	552	544	564	570	550	555	570	570	559	592	559	600	567	555	591	534	544	575	647	547	581	549	589	557	552	569	601	598	550	549	542	543	586	571	587	546	581	564	561	549	571	576	614	518	614	603	571	534	595	593	565	566	565	574	615	598	539	562	576	597	586	546	582	558	569	615	574	520	529	548	576	549	573	573	565	583	577	564	546	580	614	595	623	555	569	566	591	554	588	589	543	583	575	594	580	537	598	576	574	605	562	556	583	598	583	579	572	510	615	615	608	553	546	566	566	553	577	581	520	562	564	554	574	591	595	535	597	565	558	530	519	580	628	562	533	578	579	561	500	584	573	551	596	586	579	579	558	587	623	576	533	573	555	592	533	603	590	544	572	584	585	612	590	571	589	575	545	565	546	589	553	553	594	583	563	552	541	536	553	508	591	591	597	572	542	580	584	554	583	591	540	568	535	607	570	579	564	552	561	580	609	578	587	558	549	587	571	550	531	592	539	574	565	561	583	593	550	571	591	539	554	536	558	572	569	547	608	547	586	575	557	541	583	569	565	566	557	616	579	542	587	605	570	585	569	577	546	562	582	571	607	567	581	529	562	544	583	629	538	540	572	537	538	582	546	568	552	576	572	587	521	555	539	575	565	581	591	582	534	598	513	553	545	586	552	579	558	541	605	585	513	601	517	567	578	545	599	558	579	562	532	529	534	587	538	525	566	560	588	545	577	633	560	536	600	593	562	550	588	572	603	542	584	562	579	551	575	518	538	566	571	588	567	588	541	559	550	595	579	607	581	559	575	600	576	535	565	585	586	573	559	571	577	535	547	599	528	578	548	568	544	582	608	563	574	582	566	556	596	560	561	611	553	560	581	568	587	543	530	552	557	563	570	563	574	618	584	575	549	575	595	552	572	561	547	575	529	569	567	568	563	591	554	584	579	583	532	588	559	576	574	611	574	596	616	583	589	562	560	578	553	558	594	584	575	618	553	577	553	571	570	591	555	597	566	565	548	587	580	562	574	528	598	568	533	540	561	574	543	551	555	523	523	572	552	540	583	590	585	568	595	590
3929	1382	444	2346	2813	479	413	443	427	429	436	407	405	395	408	400	388	445	387	412	445	405	381	379	412	367	417	406	395	393	431	396	446	395	392	410	432	397	370	394	412	401	397	364	419	369	402	392	431	375	393	409	395	398	394	414	385	392	383	412	376	412	387	396	427	391	395	384	390	435	440	374	376	429	417	403	388	401	446	394	362	397	379	436	403	382	388	360	414	413	368	413	396	425	420	387	399	377	392	384	398	407	422	404	365	412	382	402	399	374	371	405	432	404	399	414	405	349	392	429	402	423	402	415	393	453	445	408	385	392	398	391	361	379	383	398	410	426	362	467	389	375	403	365	390	433	409	446	382	441	410	381	406	377	374	400	390	429	405	386	354	385	368	386	374	424	393	426	394	423	358	411	408	386	376	380	384	400	388	408	398	352	427	396	396	383	394	400	413	382	336	391	431	388	433	429	423	415	431	402	406	397	436	388	403	388	423	403	401	419	374	409	411	409	410	387	377	420	376	386	428	405	395	389	398	394	399	398	461	417	404	392	384	393	385	412	384	387	409	363	395	419	397	405	405	384	361	400	402	427	401	428	408	376	394	417	426	368	390	386	400	377	375	394	357	400	411	384	385	421	381	374	374	381	409	394	399	416	413	435	397	366	389	418	406	403	375	413	346	419	394	407	387	399	365	414	366	414	404	389	414	401	342	391	404	422	408	387	405	376	412	376	412	404	356	382	433	400	371	390	382	432	413	430	407	377	359	405	415	417	424	420	374	386	383	387	380	412	379	424	360	372	377	425	412	398	371	403	373	402	395	406	405	440	371	385	361	432	411	402	413	381	438	404	362	421	380	385	402	376	397	388	381	406	383	371	404	413	411	401	390	422	409	389	394	393	385	431	418	411	398	350	437	436	380	393	399	405	426	396	416	448	433	415	402	438	374	400	406	394	368	411	394	390	415	416	390	370	398	414	422	391	415	416	406	417	423	430	353	407	392	415	395	432	410	409	384	399	408	378	409	376	375	389	421	421	414	428	382	451	390	429	377	400	423	377	435	441	342	405	388	388	382	426	413	407	419	390	377	398	407	351	382	400	393	402	366	432	400	395	414	410	386	399	390	385	413	424	359	382	458	445	369	419	385	429	430	394	413	427	390	364	395	408	393	394	365	370	430	410	386	385	461	404	414	365	444	417	357	376	344	429	416	394	428	397	387	394	389	369	397	382	438	397	395	402	387	404	403	376	425	381	428	409	423	398	388	440	406	374	431	398	383	398	381	415	400	423	377	386	390	422	383	438	427	388	428	423	369	411	384	369	382	451	365	388	397	423	415	431	448	430	425	382	404	380	365	419	422	383	395	394	391	401	381	420	402	412	416	379	377	419	435	402	400	370	399	392	386	435	371	362	405	407	375	391	371	384	395	376	397	434	445	373	418	414	444	415	362	397	412	442	455	411	382	351	356	395	407	385	402	420	381	393	405	417	420	443	404	374	403	412	402	368	401	388	420	399	415	411	411	373	412	378	434	394	408	399	389	375	373	395	403	387	380	386	422	397	409	380	382	396	415	423	361	366	433	431	434	385	387	389	371	415	412	424	413	404	391	387	399	420	421	441	392	409	397	396	375	394	375	399	387	379	407	383	411	384	412	409	386	400	437	391	433	385	403	386	400	393	402	405	366	403	407	419	383	412	378	404	395	438	396	388	419	451	391	392	438	404	388	430	408	423	370	394	416	426	413	392	417	430	396	421	413	425	422	408	403	377	352	353	379	405	395	394	409	396	398	365	388	403	427	342	404	452	422	398	430	380	379	360	409	366	376	394	445	435	433	409	373	396	402	410	422	388	385	375	377	393	453	461	393	384	399	421	412	400	399	408	413	420	423	389	400	419	388	408	390	418	400	381	385	400	426	410	410	394	399	396	407	395	380	364	393	403	377	384	401	390	429	396	379	384	408	409	416	425	390	369	408	390	380	427	390	382	375	409	414	402	407	406	431	390	386	362	371	391	431	420	392	383	382	404	384	416	422	388	357	386	435	388	361	400	430	391	388	381	350	393	402	426	395	446	403	392	435	409	353	422	411	368	373	428	431	453	370	383	418	407	434	408	401	412	397	440	404	408	357	367	410	394	424	408	401	380	397	383	394	428	403	411	400	357	395	374	396	391	366	409	371	410	380	428	400	412	436	401	398	392	432	398	404	375	367	372	432	359	379	416	376	398	447	433	393	439	462	362	380	418	430	384	421	376	398	420	425	442	358	383	373	402	444	396	409	426	412	383	338	401	421	388	411	408	413	384	416	367	443	417	385	376	404	456	416	413	374	402	421	389	400	387	386	391	423	407	440	378	418	411	400	402	424	404	408	391	405	398	408	420	411	407	371	415	383	428	385	409	387	374	422	404	384	375	383	433	361	333	387	419	364	397	410	385	426	391	402	390	387	401	394	404	409	410	465	386	415	403	347	443	379	393	363	384	416	377	385	428	425	394	404	368	432	444	429	430	381	432	384	433	417	387	375	402	438	426	410	423	402	401	430	418	419	412	411	399	420	372	383	398	428	407	380	391	391	403	410	386	404	397	390	409	406	438	406	378	407	427	374	359	375	419	434	429	388	385	403	412	395	422	437	420	416	379	369	414	403	410	435	381	423	410	413	390	394	415	372	398	387	387	380	407	415	412	361	419	395	397	398	422	372	365	393	383	385	374	404	411	391	378	423	384	420	390	382	402	438	442	435	395	401	393	432	360	358	388	411	397	428	406	384	413	410	388	421	359	403	418	414	382	397	370	394	404	421	385	414	384	390	399	394	369	369	437	439	428	393	405	407	353	452	383	435	385	382	393	403	385	365	393	371	364	374	415	404	430	380	414	404	385	389	381	437	403	376	403	385	415	400	389	395	410	407	418	419	395	413	406	390	414	415	403	399	422	398	401	377	421	397	435	388	411	421	403	409	400	391	391	422	430	385	410	430	413	422	408	408	352	402	390	412	371	404	433	383	388	379	394	413	431	399	361	383	385	448	389	435	426	420	362	398	402	406	412	427	387	452	396	396	426	429	399	382	370	436	390	426	394	423	401	411	395	406	423	413	405	401	389	441	378	463	448	437	414	389	372	400	422	430	432	388	366	367	380	395	430	383	401	427	452	378	373	424	398	360	412	446	431	367	411	421	366	406	395	409	373	407	406	418	410	408	365	412	397	423	441	400	395	423	427	393	372	371	413	381	380	425	365	394	374	422	403	381	407	417	405	372	380	406	385	394	377	427	409	366	432	413	427	414	450	404	416	419	416	422	395	396	362	392	413	407	437	410	396	414	408	402	407	400	406	396	362	372	413	394	420	408	395	428	387	387	452	415	381	429	428	355	397	433	363	392	388	376	373	421	397	398	446	379	391	392	377	384	352	432	429	372	406	393	451	410	429	399	384	364	405	377	415	401	407	408	421	411	386	379	376	404	420	408	430	372	380	407	417	403	423	394	409	394	412	389	421	416	431	366	371
3288	1408	894	7627	7257	902	789	870	913	873	893	844	851	808	882	864	851	878	856	914	851	905	841	846	836	860	884	891	888	834	838	839	885	870	889	890	885	864	882	864	853	858	837	874	825	841	862	892	857	877	883	881	885	873	815	825	861	822	831	870	862	844	861	883	872	824	887	790	819	849	886	904	847	843	780	882	812	857	908	840	796	869	872	829	850	892	857	834	850	867	868	835	858	859	818	779	867	847	869	842	831	865	926	862	846	875	856	864	848	850	839	841	822	790	838	884	874	809	850	846	823	863	867	878	845	855	856	832	861	885	865	867	838	885	863	866	894	824	828	803	905	851	833	792	833	860	860	883	847	839	797	920	845	883	845	872	823	854	813	860	868	883	861	879	858	873	844	868	859	859	911	863	903	840	849	848	891	904	816	848	804	835	907	877	885	828	843	856	853	823	869	833	836	858	903	869	858	926	827	850	924	812	864	905	827	858	898	859	842	821	843	847	793	844	871	874	778	863	836	822	835	827	889	872	853	835	803	829	845	897	802	908	849	875	929	823	898	859	877	940	878	844	854	834	912	908	840	856	893	840	871	841	818	855	850	887	878	826	887	886	892	861	896	912	859	917	905	883	834	828	866	869	858	836	885	897	876	832	861	811	873	906	849	926	855	870	818	891	825	836	877	847	858	838	827	921	882	827	853	834	842	833	865	829	868	845	836	816	854	871	806	863	877	840	885	846	902	869	842	820	812	862	829	858	853	851	831	888	928	900	832	822	797	837	859	919	855	816	889	865	879	878	860	864	867	867	806	889	884	842	850	815	878	856	871	815	897	853	845	853	874	853	839	857	886	891	811	831	873	815	923	871	858	901	822	846	814	848	848	829	840	826	859	809	847	868	844	884	864	840	850	930	899	845	840	884	878	858	884	872	836	924	884	849	859	855	883	828	911	874	803	865	800	883	822	886	827	881	884	848	802	858	894	860	883	850	903	853	857	856	830	866	888	860	884	871	850	881	862	819	838	811	885	868	870	826	793	875	884	931	832	855	901	848	878	819	819	818	846	871	855	875	872	859	841	865	824	868	854	869	842	890	870	876	868	846	854	896	891	870	862	849	815	848	861	824	817	827	880	861	875	830	876	863	892	876	840	811	846	856	855	881	847	901	910	871	862	875	828	841	812	832	861	835	849	842	861	870	843	858	825	857	832	874	880	866	828	842	832	886	875	902	865	855	849	811	882	856	863	831	888	873	880	857	783	860	891	875	884	842	835	842	857	833	860	901	848	840	896	846	865	844	843	908	860	871	821	834	837	881	785	885	860	874	915	814	850	791	931	872	858	822	826	847	840	957	906	866	881	849	933	842	870	819	841	852	856	870	830	869	882	864	805	902	845	849	840	795	865	875	883	814	826	839	846	809	816	834	832	876	887	816	872	861	832	904	821	855	887	832	860	858	893	800	849	882	816	927	870	869	872	828	887	844	867	848	802	837	825	848	837	864	848	876	879	843	885	858	857	871	814	895	842	802	871	843	873	837	851	885	886	822	834	895	874	866	893	850	831	886	868	847	828	829	867	808	851	917	801	917	845	920	788	931	869	822	868	897	833	774	799	877	818	841	862	875	836	893	839	876	891	885	861	841	875	848	873	902	843	841	860	933	845	848	882	883	882	904	879	873	914	859	879	877	862	862	843	882	904	874	888	789	873	851	818	900	816	839	862	805	895	813	886	803	811	856	860	833	892	841	869	894	873	863	877	881	809	878	864	901	880	863	864	870	841	884	897	861	855	875	830	900	870	818	852	905	855	801	880	830	855	850	880	834	868	857	840	899	892	867	852	870	841	863	891	800	850	883	831	852	909	882	891	921	892	822	865	892	833	825	920	870	900	887	868	868	839	869	854	815	817	861	817	825	811	804	850	857	836	827	877	903	833	827	853	916	889	917	881	853	822	838	896	855	884	857	833	799	863	856	859	847	841	881	845	876	857	885	790	899	851	799	930	878	902	838	878	877	883	847	849	890	901	882	896	891	847	888	826	860	894	811	888	845	847	825	905	892	831	830	839	861	881	793	868	845	822	838	903	880	919	838	850	890	843	871	855	858	882	835	893	887	805	867	834	891	858	894	898	851	837	861	818	851	836	893	859	816	865	818	845	865	845	847	856	867	863	811	865	825	863	876	838	866	883	809	861	867	858	833	826	803	872	856	858	864	858	847	852	854	851	853	868	871	868	807	845	885	833	825	885	878	935	918	833	871	845	879	835	865	863	892	793	875	907	901	852	846	849	803	889	893	864	874	817	877	868	817	885	854	835	902	875	897	857	851	826	877	788	852	854	904	833	841	855	879	863	875	866	892	846	914	844	833	792	842	860	829	816	860	837	864	843	839	893	905	825	866	888	838	836	861	839	920	858	852	891	809	861	889	858	903	863	889	864	813	867	844	801	834	854	885	858	844	861	829	910	868	863	894	869	851	856	895	938	881	900	903	842	831	872	840	876	874	915	871	867	861	839	815	822	883	847	932	857	829	844	872	770	898	855	846	860	914	917	908	879	866	849	845	838	869	847	859	862	878	842	795	861	858	815	856	849	863	861	839	863	871	807	854	886	826	843	819	843	873	794	849	848	844	834	857	880	830	803	869	881	883	879	843	821	876	840	876	857	870	844	845	832	831	844	868	901	833	882	897	888	838	895	859	862	844	823	920	811	889	857	878	916	852	817	855	828	850	875	886	832	829	831	852	886	807	799	868	867	835	874	866	877	856	895	829	853	903	898	837	874	877	854	855	900	891	827	875	794	918	860	892	847	811	850	861	896	834	801	853	914	855	862	903	869	902	884	892	924	877	860	816	826	849	832	818	817	863	872	866	861	852	852	811	849	814	855	856	867	913	862	834	838	903	830	878	867	852	873	838	876	890	808	875	906	866	938	860	944	893	860	817	864	875	815	832	855	837	839	819	839	838	858	842	827	837	863	816	862	864	838	878	835	817	874	806	890	878	917	855	837	873	898	813	816	860	885	802	865	876	853	827	911	831	902	871	858	943	935	905	867	907	862	843	837	821	885	852	874	851	864	856	855	891	833	846	854	853	861	848	870	853	822	854	841	846	864	841	858	838	910	866	856	855	805	832	871	858	865	867	899	809	839	875	943	837	854	844	827	862	876	895	886	871	820	899	902	870	843	883	861	813	906	855	848	915	803	840	876	931	830	834	851	880	810	857	900	862	873	820	867	835	819	834	838	843	885	913	867	871	882	841	796	819	905	877	920	828	888	889	880	854	822	876	872	828	895	886	874	849	908	923	863	876	883	882	850	841	880	859	882	881	850	843	834	914	852	862	828	903	875	872	839	870	824	875	849	883	806	843	864	839	821	855	861	892	823	847	840	897	822	849	868	803	838	869	821	873	833	856	863	836	907	844	875	849	902	820	848	867	852	860	861	835	878	855	871	872	849	861	819	838	877	903	849	830	854	882	854	916	842	866	858	877	864	843	880	849	830	866
11689	2100	677	1868	2925	420	255	266	258	196	253	217	228	215	225	209	194	192	180	190	209	208	202	207	186	176	198	184	185	179	210	201	206	211	184	197	217	179	175	189	205	190	183	156	179	168	185	176	198	176	182	190	188	153	206	216	177	218	217	184	181	210	190	191	177	183	173	162	202	187	191	198	200	186	190	185	175	208	196	213	201	215	202	193	213	240	171	187	159	195	208	203	214	224	189	157	203	180	185	187	213	196	181	180	223	188	205	211	183	172	162	173	165	171	187	206	196	177	199	187	191	186	181	183	192	185	185	197	194	205	197	179	188	201	205	183	208	204	166	165	192	208	165	186	198	190	178	191	197	183	221	213	209	188	168	190	189	202	177	180	197	208	207	216	192	179	193	182	195	183	211	205	177	192	186	196	188	181	213	179	202	216	195	201	207	186	177	198	188	201	184	209	181	175	172	169	191	170	191	190	189	190	198	191	202	175	195	205	208	206	203	194	165	199	212	172	184	185	192	198	226	206	198	208	184	189	228	183	181	169	193	190	181	195	188	226	192	180	192	173	184	190	182	184	212	192	213	215	210	175	194	189	186	176	175	170	180	203	202	193	184	191	222	202	198	186	210	219	183	185	185	191	202	177	200	201	190	188	218	212	169	200	192	184	175	187	181	196	189	230	202	205	190	208	168	180	185	178	181	198	200	202	197	214	206	186	169	172	171	175	185	176	214	189	197	191	193	212	187	197	190	177	184	184	195	171	171	193	195	194	185	170	218	204	187	190	205	194	202	208	199	172	172	197	196	196	190	184	210	179	190	194	182	187	180	194	188	196	207	170	208	197	214	171	208	178	178	180	180	184	194	199	200	164	179	204	185	198	176	180	181	180	189	195	218	183	175	204	182	233	191	199	177	178	201	207	194	177	197	186	195	172	157	197	163	224	163	159	204	208	193	172	185	175	164	201	198	191	168	188	183	177	214	195	186	194	200	190	215	193	213	200	192	186	202	182	190	193	188	194	200	203	203	198	199	154	185	169	167	190	227	185	171	197	169	168	169	179	176	208	199	187	195	202	185	232	184	197	192	198	162	208	166	216	201	194	182	176	190	184	205	190	200	177	220	182	199	197	163	179	183	183	186	195	191	205	184	179	160	169	185	193	171	174	205	186	198	220	173	195	192	173	197	189	198	198	185	186	168	187	185	188	208	224	209	214	198	200	222	186	182	184	195	192	176	176	186	204	179	210	200	199	184	185	215	193	197	221	216	179	193	197	200	177	192	201	196	196	192	173	182	167	178	201	197	196	201	211	164	165	183	175	200	161	169	191	173	202	184	164	185	208	193	199	193	208	145	181	184	200	184	184	203	233	199	194	200	204	186	211	203	190	189	193	213	225	174	173	201	191	204	208	215	188	173	177	194	164	174	181	199	188	189	191	195	177	210	174	194	187	169	207	173	183	187	182	217	204	199	179	194	183	191	178	190	167	165	206	200	161	181	193	181	168	211	172	190	185	174	187	188	173	189	176	174	205	155	193	209	181	196	182	202	180	191	196	188	192	166	170	190	187	201	172	205	185	221	174	174	209	182	203	186	204	185	197	213	176	212	177	179	198	214	191	181	229	190	153	196	197	182	196	178	189	189	195	176	179	192	201	191	185	181	207	183	204	195	193	190	184	163	196	177	192	201	221	184	177	188	208	161	176	191	167	195	174	202	182	187	179	196	198	189	161	198	175	183	189	184	181	191	170	181	177	200	177	190	199	215	200	163	212	203	181	182	207	192	192	186	173	186	173	213	203	195	185	209	168	196	185	184	190	164	184	190	194	194	146	185	180	201	208	197	189	199	208	206	205	178	186	207	184	176	191	203	184	196	182	202	177	169	176	204	180	202	195	176	204	212	179	181	194	194	153	196	190	180	190	161	183	189	188	167	159	204	218	194	169	193	186	226	218	206	194	180	192	197	189	200	193	210	191	174	183	177	178	181	167	179	219	193	187	183	210	182	209	198	193	188	189	184	185	191	178	183	191	171	194	202	196	209	172	198	190	200	196	211	201	179	184	181	180	181	207	180	179	210	222	174	180	202	190	188	161	171	211	192	212	183	170	173	181	206	192	174	159	193	178	186	200	193	182	179	183	175	192	163	174	184	190	212	163	161	185	173	227	191	225	191	207	202	186	192	156	183	193	182	235	212	190	206	167	201	231	213	199	171	202	163	176	200	194	195	172	195	205	202	218	193	213	181	197	207	196	179	208	205	208	203	190	196	171	193	216	221	179	204	183	186	165	193	205	165	171	186	190	192	219	183	221	199	202	185	165	200	199	178	204	197	172	185	189	196	214	196	175	176	188	194	184	185	188	185	181	188	206	201	168	186	171	187	187	226	201	177	209	222	186	188	202	199	180	199	162	180	172	196	173	207	190	172	177	199	191	175	179	165	179	177	170	178	197	186	173	195	167	168	190	171	184	221	192	192	199	187	166	192	166	193	187	193	194	210	185	177	200	191	197	175	210	183	198	175	163	208	162	199	193	180	176	177	180	181	199	204	171	192	171	199	167	186	179	191	194	210	186	167	195	169	166	191	196	185	200	172	187	179	185	191	206	184	176	204	201	189	177	210	193	192	168	187	198	189	193	181	178	200	197	168	201	184	191	213	190	173	182	167	201	186	214	179	197	206	170	203	204	192	183	207	196	183	192	186	185	199	212	192	171	194	214	203	163	191	186	183	212	192	181	194	161	211	212	174	182	192	207	181	215	231	182	198	182	202	199	173	184	163	185	184	191	207	161	180	173	213	205	181	180	178	181	183	195	167	186	216	203	158	180	206	221	163	185	167	202	169	179	188	201	206	194	208	198	203	187	221	185	212	200	198	165	177	188	175	192	200	191	192	198	179	176	205	195	184	188	197	199	202	183	211	200	198	167	171	192	194	192	223	184	170	204	175	173	170	178	207	202	195	180	202	183	211	189	181	177	182	166	184	196	178	218	173	195	191	175	206	203	176	160	191	171	185	211	182	173	196	168	198	195	191	193	178	170	190	176	180	187	178	176	196	181	195	172	201	179	171	171	203	187	196	203	185	225	212	195	178	182	181	177	203	172	199	217	177	185	183	196	199	182	181	178	188	201	188	200	204	184	189	194	205	197	186	208	200	213	200	180	204	203	179	180	196	181	175	192	172	166	173	204	188	193	164	183	209	182	197	207	193	187	187	173	188	185	209	190	197	166	167	192	192	188	203	201	203	189	206	221	198	203	204	191	181	170	161	167	195	180	215	192	169	174	180	150	188	209	160	206	191	190	188	165	218	194	165	208	188	188	193	164	182	177	169	199	193	187	202	164	196	195	185	178	211	196	212	205	175	180	180	188	178	204	215	155	189	185	207	168	174	205	183	195	180	179	187	200	199	174	188	187	200	199	194	210	180	181	203	200	207	176	194	185	194	193	199	192	200	199	172	172	198	179	204	185	173	202	181	182	181	190	178	164	199	228	186	175	191	221
8669	1332	1336	6801	8214	1075	795	763	712	636	560	583	559	552	553	530	531	497	521	526	488	470	499	477	496	484	496	477	491	498	475	450	433	459	470	451	461	464	453	446	453	443	460	432	493	445	471	491	446	477	488	468	426	460	463	425	439	458	448	461	452	482	439	490	444	448	415	429	425	448	430	442	442	469	443	454	415	442	459	459	458	445	426	437	442	441	446	457	483	471	451	414	482	427	416	466	442	484	393	434	425	458	432	433	464	448	437	433	450	437	481	391	468	435	482	453	410	430	463	422	417	451	482	481	475	466	432	437	447	451	482	438	438	447	435	423	477	438	469	456	444	481	446	484	477	438	448	444	448	471	433	452	456	430	434	429	432	443	435	490	465	426	439	423	424	459	386	453	438	452	458	472	423	438	428	425	484	444	429	458	474	438	434	420	403	451	473	475	426	458	444	456	456	452	431	448	434	457	449	426	442	448	468	453	434	457	449	467	429	474	419	459	465	433	458	477	444	449	439	461	460	448	451	506	442	447	460	475	450	453	442	456	446	455	466	444	424	456	440	406	420	418	481	433	434	452	440	449	445	473	472	440	428	449	453	453	443	431	423	430	488	447	429	463	469	441	365	412	449	469	455	467	468	465	445	458	472	477	457	408	462	450	452	441	473	443	455	458	448	478	430	446	445	463	454	428	416	437	451	453	434	453	446	455	417	475	434	421	481	480	452	462	450	436	468	463	411	470	435	425	443	441	412	439	428	453	420	455	468	424	456	434	472	482	439	436	463	463	433	454	430	465	472	462	460	465	465	431	448	431	421	439	420	486	437	438	459	406	419	442	454	456	451	436	440	448	475	466	472	442	422	428	455	473	460	420	431	436	440	450	420	453	440	485	467	450	470	440	449	424	454	441	424	454	443	443	442	462	443	462	427	465	447	400	456	448	439	463	468	492	421	425	445	444	447	446	438	451	425	437	442	514	486	439	447	444	483	441	485	434	447	460	445	416	462	439	457	415	422	476	424	470	445	452	475	443	472	452	473	452	394	387	419	452	450	423	429	428	421	438	428	467	421	430	418	501	447	449	429	417	429	439	501	469	443	461	455	405	440	442	456	475	429	423	452	457	447	460	488	425	483	472	464	454	488	437	484	472	465	467	429	441	443	450	486	449	450	474	392	437	448	432	458	424	448	423	443	440	456	457	424	429	444	439	439	457	436	431	453	419	469	454	461	459	449	508	400	429	422	432	486	441	474	453	428	467	416	453	442	435	489	429	433	418	483	463	466	444	427	433	471	424	473	418	466	462	474	464	436	433	435	444	487	443	441	465	457	435	425	471	490	444	444	416	448	443	462	493	407	441	436	446	424	473	483	445	417	460	442	410	410	457	418	482	459	445	458	448	441	418	465	423	439	474	468	440	404	443	441	441	433	403	432	457	436	433	418	447	430	450	439	445	447	473	459	456	472	455	425	417	456	476	424	463	456	443	407	445	461	448	488	410	497	457	424	455	420	434	446	423	451	431	490	404	459	428	478	484	483	444	443	410	435	430	449	447	452	392	444	441	433	432	455	428	451	464	414	402	476	455	471	471	426	499	460	480	416	434	440	448	453	425	420	439	452	518	407	461	428	432	424	434	439	446	483	454	447	465	458	436	450	477	431	437	435	461	429	454	427	481	458	435	418	457	407	436	430	448	459	463	449	467	439	448	445	418	468	446	482	474	455	407	427	458	409	483	458	424	409	412	435	464	433	491	470	491	451	453	433	419	453	454	423	460	480	443	469	464	461	454	436	456	431	405	454	463	440	428	444	493	480	396	444	473	427	467	437	426	451	456	429	445	396	465	406	433	462	432	461	429	443	471	440	483	415	467	479	438	491	411	417	465	436	469	428	395	463	445	446	485	425	437	430	421	455	423	452	437	429	432	455	453	488	423	449	450	422	456	445	456	451	457	403	444	443	473	430	454	423	443	453	448	446	459	451	442	435	436	453	457	401	493	469	422	431	402	453	421	451	465	440	462	451	452	479	442	459	451	426	428	450	453	453	421	425	457	414	468	451	438	458	448	441	433	481	432	418	469	440	419	442	458	419	458	437	424	406	438	455	431	428	433	479	415	466	435	445	464	478	462	451	432	445	446	437	460	436	431	451	464	477	443	453	447	419	459	466	460	446	456	448	486	454	443	491	456	470	450	471	445	497	494	429	412	466	451	450	456	409	428	453	440	460	453	447	442	441	456	417	423	437	447	471	469	420	449	455	406	435	409	426	470	468	475	442	467	432	455	423	478	452	438	406	468	399	430	433	444	419	447	466	492	465	473	450	490	478	444	421	425	468	435	452	467	426	450	465	468	450	482	465	464	470	441	457	467	447	411	428	433	453	434	486	450	453	417	452	426	486	472	439	436	436	448	455	419	441	414	412	444	456	481	476	392	434	431	489	479	473	421	458	483	430	448	455	434	455	419	398	449	444	399	475	448	440	428	438	446	436	448	465	447	468	443	433	472	429	470	440	401	449	420	427	438	461	448	433	428	441	472	454	436	444	449	441	476	464	508	441	459	419	450	475	480	458	466	456	417	472	438	467	443	438	480	420	473	428	458	416	479	440	438	412	458	431	432	430	459	421	454	434	447	476	498	463	452	467	465	434	485	456	458	417	467	428	449	418	446	471	416	475	472	425	448	455	439	434	433	454	450	421	432	499	452	449	447	471	459	460	448	455	449	445	476	453	452	439	436	462	436	429	463	466	456	435	401	479	448	467	457	435	414	436	435	430	449	404	452	435	418	416	428	450	486	468	442	416	457	426	411	484	441	438	418	483	472	454	463	428	442	459	477	478	462	483	418	450	474	445	430	455	433	475	444	417	452	448	430	466	479	468	463	406	447	463	454	425	467	460	442	464	450	469	438	466	452	449	458	431	474	439	405	442	446	409	453	429	443	454	441	463	448	466	453	407	416	466	442	452	488	450	433	445	498	483	467	455	451	403	458	447	459	436	437	444	473	443	465	464	441	428	423	470	468	436	423	455	457	450	431	467	476	467	467	436	429	435	436	436	446	430	456	461	456	418	429	456	459	438	434	484	423	428	448	446	390	431	463	439	437	417	447	449	446	453	430	482	453	466	445	474	428	422	419	465	445	455	404	444	456	457	475	454	456	475	457	453	467	459	458	431	487	434	461	480	443	448	469	446	456	416	453	411	440	426	457	433	451	449	452	412	412	428	438	430	438	393	443	415	401	397	466	430	492	454	432	447	463	471	431	420	464	434	453	443	410	451	441	447	465	421	463	478	462	432	452	435	450	494	456	438	422	438	408	454	431	489	444	421	434	448	450	461	436	412	434	437	505	441	426	481	456	460	442	470	430	469	437	443	444	433	454	470	475	457	447	422	434	450	425	459	473	382	415	423	441	448	453	422	464	441	432	416	463	490	442	425	475	463	459	474	443	441	433	480	430	468	422	462	452	449	465	445	493	478	460	434	444	474	476	458	415	433	453	481	472
16885	2548	1198	2441	3843	516	321	324	288	265	236	244	240	229	214	209	222	206	209	205	223	191	200	196	200	205	184	201	188	206	215	183	203	172	209	199	197	154	184	190	212	208	179	198	224	178	180	182	207	189	175	182	206	206	191	206	209	198	207	188	188	204	209	223	203	169	209	214	211	199	193	181	201	182	204	178	204	180	211	184	219	175	209	192	176	177	198	194	200	209	211	198	191	192	209	185	198	201	190	168	165	178	205	209	192	166	163	184	177	198	205	206	201	196	209	180	169	208	205	173	204	206	207	177	203	225	196	198	202	195	172	180	198	205	205	198	190	181	225	207	204	207	170	195	209	182	210	188	188	165	195	207	224	193	188	175	186	175	179	164	192	198	208	186	190	190	188	208	216	195	196	182	194	208	188	187	163	177	198	185	179	204	228	188	224	159	204	189	196	196	186	186	189	179	180	200	211	210	197	201	192	192	209	178	198	197	191	228	224	182	212	172	161	195	189	180	206	190	173	220	221	208	194	191	193	184	189	198	188	184	202	186	217	202	211	198	171	197	178	175	222	194	200	201	210	189	209	198	209	218	206	204	187	199	189	180	191	206	178	215	196	222	207	213	199	205	199	178	197	191	171	204	214	191	215	191	217	214	207	189	199	177	198	198	185	194	214	195	205	213	198	191	190	206	186	184	206	167	193	194	209	188	208	201	201	188	199	204	177	189	201	194	209	195	206	185	201	178	164	199	201	204	174	172	222	193	178	188	207	187	172	177	176	205	196	202	206	201	200	186	163	189	193	196	213	213	174	195	186	212	204	189	167	198	195	201	188	188	196	211	226	195	187	180	216	217	184	187	184	194	221	206	193	199	201	211	194	199	187	165	187	205	216	200	180	207	176	200	185	195	175	191	181	184	218	177	223	182	210	187	171	159	191	150	186	175	189	174	182	184	190	177	209	186	180	202	171	185	215	182	183	176	192	162	177	193	192	184	190	190	199	197	207	181	172	169	183	205	185	180	216	176	200	201	202	192	196	201	206	191	173	193	166	201	187	207	187	173	155	205	196	198	190	182	188	197	178	184	180	208	194	221	190	219	168	195	194	188	192	215	196	202	202	174	217	202	163	191	215	166	187	197	191	200	187	216	201	193	188	188	197	176	217	189	191	180	203	205	188	167	194	186	201	196	195	196	186	206	200	182	179	192	204	204	188	191	202	190	145	185	196	179	174	198	196	179	172	174	198	190	195	194	197	169	198	185	195	183	222	179	227	191	188	175	197	190	191	226	196	185	178	192	195	185	173	193	218	184	199	169	202	222	168	188	194	231	194	209	203	182	170	213	182	220	184	166	181	197	185	191	192	199	210	200	176	183	170	189	179	175	201	184	198	204	171	186	211	143	202	222	196	172	193	224	191	177	188	188	231	189	227	178	192	175	188	173	193	226	197	200	198	205	203	173	187	166	205	216	205	160	175	181	204	194	189	195	213	209	183	177	191	199	194	193	191	195	179	205	196	172	180	203	187	189	214	208	193	176	191	168	189	182	180	205	194	188	223	165	177	195	223	199	182	206	202	186	201	180	195	231	213	202	220	189	164	191	201	225	195	182	190	155	196	165	167	198	177	209	191	213	176	174	191	206	227	197	206	207	186	185	195	175	222	207	185	203	164	180	222	193	187	182	196	186	204	209	167	198	219	216	202	177	207	185	202	181	191	199	212	199	200	197	191	204	200	198	205	211	196	192	169	213	181	189	207	188	178	184	190	207	181	162	229	165	168	196	222	181	195	159	181	207	211	188	176	204	208	184	187	182	176	183	213	178	205	206	168	190	198	231	186	230	216	159	200	191	204	180	212	225	221	159	172	229	174	175	150	175	188	194	196	204	215	164	174	199	185	211	174	178	192	170	193	196	199	168	158	191	183	195	199	200	220	179	192	199	179	203	213	215	186	191	197	184	170	198	153	170	166	176	165	207	178	187	203	185	177	190	196	180	205	177	174	207	188	197	179	191	198	190	201	202	208	178	178	185	144	178	174	234	185	202	194	204	200	175	187	203	193	253	242	172	198	199	181	188	195	192	187	208	213	211	190	185	193	202	189	211	201	187	173	185	193	195	197	198	196	184	223	190	201	193	208	202	180	194	240	180	209	154	194	211	186	204	193	216	203	217	169	194	214	185	219	207	217	209	176	183	196	177	188	205	196	192	182	179	180	190	202	222	196	191	192	212	194	169	205	186	183	201	233	160	210	192	180	193	173	208	210	216	168	187	186	183	181	201	204	209	189	179	210	211	206	183	176	195	196	190	187	193	188	206	195	209	201	178	187	197	178	177	189	225	195	176	180	213	192	199	186	192	211	194	198	173	194	166	190	206	201	187	199	205	209	202	191	192	206	209	192	200	171	193	204	196	195	203	195	219	201	186	198	192	208	209	196	174	212	173	161	165	184	219	202	188	193	201	184	196	201	213	191	206	176	199	195	201	211	183	174	202	183	215	186	186	211	173	200	190	220	195	205	180	177	215	229	207	192	183	192	199	189	196	167	207	191	181	165	202	165	209	208	240	181	192	211	202	197	207	199	225	196	191	193	217	191	184	198	230	208	193	192	206	221	218	203	201	200	202	203	204	202	222	187	193	195	220	217	187	170	196	202	176	209	181	182	207	201	179	192	173	217	230	223	212	193	196	202	202	212	216	206	164	173	194	200	203	199	189	178	226	205	174	188	198	207	202	186	176	207	192	216	185	158	185	169	206	195	200	187	221	199	195	188	176	161	191	194	215	207	168	186	194	175	171	231	190	171	226	194	195	211	199	201	205	192	238	223	185	193	185	170	189	227	219	219	171	183	227	165	222	183	170	168	192	174	213	189	194	208	216	175	213	190	204	188	205	197	192	209	200	193	196	165	197	198	206	200	183	199	191	197	183	194	203	175	199	197	188	208	204	195	191	198	196	200	167	208	192	189	167	218	183	195	210	200	205	186	214	185	186	207	199	217	212	182	198	199	201	199	198	192	185	187	167	205	188	194	174	191	197	164	193	209	168	232	178	173	173	177	208	170	188	229	189	205	194	210	180	191	168	209	214	206	195	192	226	174	201	210	192	166	191	196	202	191	201	180	202	196	178	197	187	200	199	188	187	214	177	164	207	196	181	166	215	188	204	188	212	209	223	196	189	200	188	227	191	190	202	189	192	184	173	206	185	229	188	187	186	183	211	196	194	178	183	196	209	190	194	182	202	181	196	204	194	214	174	192	224	217	203	180	169	204	205	215	206	184	200	200	189	175	191	199	168	209	207	175	212	216	181	197	192	190	197	202	193	189	167	171	204	182	196	199	206	194	212	206	184	225	200	219	188	170	202	197	191	172	163	195	172	182	219	209	189	181	207	194	210	208	193	218	177	207	205	209	186	209	206	203	176	188	180	184	213	171	188	178	181	188	186	203	197	201	167	192	181	188	203	219	196	183	205	177	191	173	188	186	225	198	198	159	188	224	204	182	194
9817	1628	2359	8411	10581	1711	1248	1022	970	863	816	756	672	651	663	700	618	632	635	565	558	558	576	545	519	516	526	513	492	537	553	523	505	531	509	516	500	529	485	488	507	519	505	485	521	517	529	515	433	454	493	473	514	487	480	471	485	470	486	477	474	493	448	475	522	473	502	474	525	496	501	518	477	472	482	480	523	485	497	475	517	509	478	453	498	488	477	462	491	504	501	480	490	543	502	445	436	465	499	468	494	477	500	487	460	467	486	483	478	500	481	478	506	508	523	463	463	494	483	501	510	481	500	463	507	466	493	488	461	480	484	475	454	490	503	473	485	473	498	513	518	479	478	487	486	472	441	529	480	499	495	498	499	475	494	497	502	491	498	478	474	421	488	457	477	438	517	501	483	524	496	476	493	506	502	497	465	458	490	461	444	497	494	455	456	436	442	469	525	501	470	461	459	464	486	472	478	476	515	463	525	457	478	498	535	480	477	511	480	504	481	491	443	479	505	473	440	538	507	465	479	469	463	480	465	476	491	498	479	508	475	497	474	495	492	476	487	454	487	483	469	498	513	436	476	452	466	510	469	462	496	481	495	451	440	469	485	458	460	493	472	490	500	506	502	497	517	504	496	447	477	477	520	452	466	436	495	496	456	510	505	498	481	501	456	498	486	472	511	482	429	481	507	525	546	483	462	498	513	505	448	437	466	485	502	493	478	497	501	483	462	471	459	444	494	489	518	457	495	466	461	500	507	463	482	510	519	509	461	493	496	483	479	466	463	495	498	504	470	491	436	504	502	517	496	488	456	484	521	453	479	501	513	503	493	419	507	513	472	435	476	473	458	490	507	462	481	472	492	472	468	483	492	483	507	495	477	491	474	463	448	458	468	486	456	486	477	513	463	480	474	486	443	456	407	490	479	490	507	472	511	473	447	484	476	491	494	483	518	479	540	498	466	434	495	477	451	483	478	482	478	490	495	490	470	467	519	471	468	455	491	517	493	459	488	517	486	447	460	474	476	489	479	447	510	488	514	489	512	429	468	426	476	476	464	484	466	493	481	481	494	511	507	485	484	500	491	482	514	498	462	472	479	473	519	491	477	467	522	516	513	511	509	476	482	453	498	501	498	478	455	462	493	491	475	486	484	469	506	458	530	476	457	490	458	511	495	486	456	473	484	451	510	447	470	466	498	467	492	515	457	477	511	508	512	479	488	462	536	465	480	458	493	503	521	499	466	484	468	478	509	491	471	502	490	505	508	514	452	484	456	488	466	448	510	448	506	511	472	445	476	470	485	484	477	500	470	494	491	480	474	440	483	513	522	530	537	468	487	513	490	454	509	517	481	490	419	515	506	466	502	525	529	460	471	515	499	461	489	498	546	475	489	460	471	472	457	478	457	474	489	494	493	509	499	486	475	454	464	463	504	489	469	496	487	445	487	503	498	463	492	495	433	468	505	466	468	476	447	488	484	490	514	463	476	476	483	483	451	459	474	468	503	516	526	496	500	472	482	516	486	518	480	523	561	487	471	504	512	461	496	508	452	475	438	487	455	464	459	491	477	467	477	496	509	516	468	482	485	465	466	466	469	474	490	508	480	482	522	467	461	489	473	517	515	454	465	477	469	482	470	502	492	463	471	501	474	505	447	492	536	502	492	492	469	475	497	448	538	462	477	464	496	464	483	472	490	521	498	491	483	479	501	506	505	481	495	455	456	472	500	478	477	496	481	455	426	507	492	503	542	483	459	464	460	480	493	473	473	476	474	488	485	459	448	510	495	487	493	476	515	472	464	441	486	512	492	505	499	445	500	480	476	517	452	484	472	451	471	480	429	492	513	500	481	498	466	459	476	470	486	512	475	460	441	461	505	461	498	451	532	478	483	484	445	503	463	512	468	481	476	515	475	514	529	497	460	534	481	494	469	468	498	521	474	474	484	519	483	477	452	457	469	485	471	499	491	480	481	526	527	444	477	504	451	478	490	445	470	503	509	485	532	476	529	498	491	464	506	496	485	480	483	463	478	491	460	488	492	497	467	502	436	469	521	489	500	512	493	504	487	473	443	472	490	481	474	451	463	438	467	520	464	490	471	481	490	484	491	457	446	484	481	495	509	490	467	499	506	497	506	482	459	450	475	491	480	506	491	499	478	464	460	487	481	508	472	517	482	477	525	454	490	501	503	461	519	494	490	477	489	528	489	491	480	453	447	478	471	487	506	482	522	488	439	459	480	423	458	515	489	486	485	509	485	502	499	489	460	468	505	486	505	502	505	481	473	497	494	471	464	452	453	516	477	470	493	478	500	487	500	484	482	439	513	492	482	496	466	483	438	461	505	461	476	494	484	469	503	459	522	499	494	512	474	494	478	532	475	508	493	470	489	475	477	449	487	469	497	538	479	461	524	467	512	472	484	504	502	480	454	462	458	522	481	492	465	472	486	459	480	491	500	489	484	460	462	520	479	484	457	475	459	523	522	496	486	492	480	503	499	480	479	468	478	482	477	440	506	494	501	501	507	493	491	470	491	479	485	487	484	493	470	502	488	437	493	475	488	472	491	516	518	481	476	463	504	513	493	506	532	466	480	434	507	476	522	460	495	504	470	513	508	514	535	467	519	497	487	483	485	495	480	465	485	504	494	471	508	489	471	478	502	489	490	481	476	462	440	459	495	471	524	486	460	457	492	447	504	464	467	495	509	494	493	479	496	435	491	454	505	497	501	457	502	499	502	476	496	498	466	513	516	526	432	500	508	539	470	497	485	491	468	484	481	473	509	486	486	485	433	483	517	513	466	506	459	465	448	466	448	457	482	464	493	463	510	488	479	506	489	432	490	507	465	458	458	480	501	523	492	471	523	481	468	510	470	502	470	509	462	463	537	491	495	453	474	475	470	478	476	499	504	486	468	463	498	459	477	472	483	442	468	475	498	477	502	481	483	490	530	486	474	525	481	521	494	463	473	462	483	499	473	480	521	507	463	478	479	446	507	455	463	509	457	447	492	475	471	507	467	478	478	518	497	490	455	483	504	508	492	433	458	454	475	487	518	516	509	490	483	494	475	465	454	461	521	474	451	509	437	504	516	500	467	486	473	508	465	529	426	507	496	495	483	513	525	483	447	468	493	468	506	491	486	516	498	475	453	486	499	453	531	455	481	476	460	461	470	496	442	450	483	531	505	494	477	498	479	459	505	457	460	454	480	489	456	470	482	521	482	455	492	482	474	499	536	510	502	463	452	466	459	475	476	462	512	467	490	497	496	544	489	493	488	486	501	450	523	515	479	511	497	477	467	453	514	489	499	504	460	492	495	492	494	462	468	483	482	546	499	475	436	502	480	471	493	488	466	477	460	485	537	485	530	489	510	495	504	471	514	475	466	477	492	468	469	486	473	482	464	480	497	514	459	458	475	456	494	480	484	489	500	524	482	525	461	497	466	457	492	506	503	511	442	467	488	498	459	488	478	492	473	465	473	490	444	468	448	464	470	456	485	459	528	477
2182	545	410	726	1325	421	360	383	381	345	355	344	345	345	321	342	378	354	357	344	372	359	370	380	371	360	328	339	318	356	370	350	385	361	376	351	363	364	348	366	321	357	352	385	371	354	361	365	330	333	362	362	338	359	377	369	367	322	359	370	347	367	382	337	371	324	350	306	393	374	361	317	332	327	387	338	349	341	359	375	380	356	358	362	377	359	396	392	357	362	379	346	364	341	355	357	369	355	384	330	325	336	366	377	362	373	369	360	368	393	352	381	364	354	347	368	404	346	355	403	386	382	392	317	363	413	364	342	352	345	329	342	370	345	363	378	337	362	351	394	362	328	380	375	367	388	359	328	367	352	359	364	399	323	333	361	380	345	372	354	348	364	338	320	368	327	327	316	343	352	372	374	328	331	342	381	386	351	352	382	348	386	330	350	392	378	378	358	345	361	381	360	372	363	353	358	362	366	343	342	345	394	385	360	399	356	341	362	364	368	398	359	323	333	372	378	354	361	395	332	361	330	373	360	333	398	358	316	345	364	337	309	403	370	334	339	355	410	320	367	402	337	363	349	379	388	402	329	366	352	341	395	335	415	362	387	342	366	378	370	353	367	359	360	368	334	342	330	334	342	343	379	349	371	325	357	348	359	400	359	358	317	396	343	338	344	346	396	371	400	330	357	352	357	365	362	374	338	335	365	378	365	361	343	358	311	380	314	347	365	363	366	349	367	335	368	346	325	347	341	384	343	378	338	388	343	379	373	400	396	353	338	343	355	403	368	367	370	362	389	418	372	375	350	346	364	374	399	361	357	347	310	348	370	354	341	356	352	392	397	385	355	401	360	321	355	378	312	368	347	351	340	372	376	360	367	378	332	329	390	315	348	354	318	390	365	399	328	327	369	382	339	388	355	340	376	370	373	412	364	370	357	341	386	367	331	370	355	361	367	349	373	386	351	362	345	395	355	370	333	377	378	340	338	365	384	377	368	346	352	386	379	370	348	365	379	384	360	315	356	358	348	325	397	334	371	331	358	362	393	342	357	376	393	323	345	332	358	373	372	373	394	391	398	360	362	353	357	396	395	345	352	393	349	348	374	358	372	332	361	364	390	378	384	370	337	362	355	325	341	380	373	341	369	344	380	301	340	359	360	327	333	337	363	364	366	346	365	352	343	413	343	359	329	388	358	346	384	313	348	339	368	333	378	328	369	384	353	333	341	355	326	342	352	381	308	380	339	318	329	324	341	320	396	360	327	377	382	354	365	398	369	345	334	341	366	351	337	385	383	355	372	383	407	346	386	380	382	366	370	391	356	324	366	324	370	371	343	337	359	374	379	377	353	337	393	363	337	367	350	346	338	368	377	360	380	321	340	369	344	384	359	348	392	357	405	352	341	359	349	375	368	373	353	377	348	335	372	353	373	356	339	383	390	360	355	346	356	371	368	372	338	424	357	365	311	339	350	342	358	366	370	401	336	385	359	323	322	344	359	354	399	349	353	362	379	311	310	355	396	341	396	354	376	358	329	356	407	357	330	342	371	347	346	378	383	351	370	367	374	386	363	357	354	353	380	323	380	331	377	352	352	348	358	398	359	301	336	333	362	348	353	329	375	356	379	339	357	355	346	341	376	346	356	351	337	351	362	340	352	351	355	355	370	374	369	388	336	364	371	380	350	323	354	369	367	356	382	372	368	357	360	339	362	381	377	349	348	365	378	364	372	386	352	363	353	307	332	354	373	396	396	337	355	342	345	370	359	355	346	351	354	369	369	392	402	330	365	364	336	370	354	353	344	369	351	337	369	350	399	384	402	370	347	360	345	363	379	367	353	358	370	376	350	369	383	375	362	356	352	397	341	373	357	390	371	364	362	334	366	368	348	365	350	341	354	377	338	366	376	347	344	346	354	354	371	373	385	354	364	411	365	371	341	344	363	402	391	389	333	371	407	363	390	376	355	350	313	402	355	332	362	369	369	379	364	347	371	350	334	413	360	353	375	384	371	378	342	340	364	343	347	374	379	356	379	348	372	360	373	363	347	356	359	352	328	368	311	335	353	342	339	355	376	374	355	345	346	354	352	346	389	370	372	353	335	354	335	391	355	373	360	404	338	363	337	384	381	351	393	368	360	375	374	364	332	361	339	365	373	366	329	376	379	380	350	357	372	380	376	337	372	353	361	340	348	369	338	412	319	344	363	368	285	388	340	406	345	376	357	380	376	331	294	345	343	358	399	371	332	336	379	333	343	355	371	341	363	344	370	398	369	332	343	379	394	359	338	342	384	332	379	356	354	351	359	351	414	321	355	377	345	350	379	339	349	392	367	344	357	324	368	406	336	370	364	362	395	334	384	327	357	321	366	335	390	369	356	379	366	348	368	346	333	359	358	353	369	370	376	371	363	347	310	364	390	389	354	346	405	342	381	323	378	359	389	332	345	366	370	357	355	362	352	353	353	371	376	394	329	356	386	371	323	362	365	348	336	342	372	342	377	339	341	310	382	394	357	346	342	356	369	315	325	346	385	357	367	346	368	378	364	365	398	346	380	322	343	387	338	352	350	365	359	309	341	326	383	388	386	371	388	323	356	382	348	362	354	384	350	332	359	403	402	345	333	327	382	379	393	365	352	344	396	368	367	324	348	361	369	363	374	354	401	346	341	374	350	320	386	349	360	387	378	307	400	359	337	352	342	337	328	352	342	346	356	360	351	368	334	345	365	357	391	349	333	363	315	379	337	337	358	387	352	379	361	338	364	360	358	341	349	360	365	345	354	339	337	377	366	353	363	370	350	388	368	349	335	330	341	353	363	358	366	337	339	361	355	330	323	389	372	347	363	331	344	354	398	362	394	398	354	340	368	393	354	407	333	342	368	371	381	348	396	350	363	322	391	373	324	349	347	335	395	341	389	333	345	367	343	362	373	365	388	337	367	325	395	325	398	349	384	383	372	343	343	340	348	305	387	384	365	379	364	375	363	357	348	375	381	385	374	397	372	353	351	367	378	367	376	395	396	320	340	339	367	319	356	358	337	390	357	365	359	360	364	368	375	340	367	351	398	380	354	339	336	355	359	352	372	321	364	366	373	334	340	349	338	339	346	335	335	374	354	360	350	353	364	363	380	360	374	332	341	371	364	348	336	340	341	348	339	373	356	390	360	377	373	350	366	368	367	322	353	359	358	338	334	363	362	385	321	340	378	377	404	372	356	367	341	355	354	403	364	391	369	358	356	353	358	346	349	344	358	337	335	370	332	346	381	351	367	355	363	373	367	350	344	340	355	349	351	391	357	378	359	367	359	359	379	374	355	363	345	336	357	358	369	369	376	376	350	353	363	373	375	359	327	382	398	342	377	374	386	350	368	372	326	303	347	344	359	403	369	379	357	368	342	375	325	356	359	353	354	348	359	355	358	368	375	384	314	352	409	381	380	358	378	364	402	368	377	340	333	353	399	317	344	361	355	373	324	368	375	367	349	350	368	344	348	359	385	353	414	369	369
2211	877	938	2355	4234	796	804	785	740	771	810	800	790	778	782	771	776	732	804	772	774	776	753	784	740	794	781	801	748	803	787	769	768	785	773	741	764	772	813	812	772	811	772	809	785	785	819	749	771	755	739	762	753	747	776	734	825	787	764	738	771	797	783	764	783	791	801	745	793	757	768	776	779	807	800	760	741	783	842	797	717	752	757	792	743	774	752	814	781	752	838	783	757	758	811	740	771	794	772	804	756	807	737	767	772	764	754	728	769	755	807	748	818	757	798	772	821	775	792	735	768	702	764	788	829	778	741	755	753	781	785	760	789	724	740	737	748	779	817	822	745	744	764	779	807	741	744	761	779	726	800	763	756	785	750	746	755	751	784	814	737	717	779	747	782	737	825	845	768	771	789	772	773	808	764	783	770	799	774	775	785	772	772	772	763	836	764	734	779	739	736	785	809	777	710	827	846	737	770	781	778	753	783	760	787	751	773	781	722	723	747	757	808	728	704	816	746	801	777	758	800	768	832	741	788	738	775	732	750	803	809	793	803	770	784	768	762	799	749	794	716	802	742	768	757	723	785	768	787	755	741	819	789	774	779	753	782	726	760	825	757	794	777	698	752	776	732	788	766	825	753	779	787	762	761	736	786	765	765	785	806	756	739	745	772	842	779	747	718	743	744	748	789	821	758	752	740	741	779	773	805	810	786	773	812	771	768	746	824	761	770	742	790	791	725	730	730	790	814	772	737	774	738	732	780	714	837	802	796	744	770	762	778	730	799	758	739	770	758	827	792	744	724	768	785	787	797	828	808	719	705	760	826	769	743	800	789	798	787	721	740	793	765	733	755	734	762	730	781	738	780	771	767	749	714	784	816	778	761	763	724	809	741	732	803	781	787	781	788	738	761	792	801	777	816	773	781	762	759	777	787	723	822	777	725	785	763	808	780	747	787	776	725	797	751	801	769	822	755	794	755	775	774	773	729	796	739	775	779	739	743	780	764	779	779	751	751	753	774	778	802	789	781	752	763	740	802	805	736	788	748	777	796	843	749	782	773	771	798	823	773	764	789	767	768	763	790	728	771	742	842	764	763	725	801	745	780	809	778	767	770	740	730	775	743	764	772	788	768	789	774	756	786	755	740	784	738	726	787	774	807	772	792	814	764	779	804	799	787	761	783	779	824	772	798	768	765	808	776	785	771	729	722	743	796	741	763	775	764	776	786	743	755	740	797	743	741	792	796	792	724	840	746	793	731	784	769	731	783	747	760	787	740	802	752	696	737	789	796	738	799	731	776	792	742	781	772	756	734	752	751	771	746	780	789	826	737	766	797	740	780	746	723	747	788	772	794	720	772	760	747	780	746	742	776	719	804	780	807	766	778	792	791	783	736	774	737	758	805	745	779	750	793	815	749	762	764	758	753	770	718	805	803	755	761	818	753	768	797	784	758	785	752	794	784	768	725	770	715	799	832	776	740	766	786	743	744	782	769	763	791	776	785	759	789	775	786	781	731	830	784	743	763	767	841	801	779	808	766	834	790	715	745	808	816	774	812	791	771	768	774	722	776	776	769	730	745	768	825	769	735	797	797	747	757	733	744	772	768	779	769	743	733	727	769	771	765	755	788	718	792	710	768	767	726	743	810	724	723	752	809	796	749	777	793	763	800	791	720	749	808	751	739	794	775	789	779	798	703	743	772	778	791	809	785	805	807	784	796	776	780	776	746	777	754	773	781	784	793	791	801	779	745	774	758	808	758	787	709	784	796	802	785	766	757	801	740	764	754	811	811	787	728	778	795	746	701	768	842	803	761	769	805	793	767	766	819	751	823	738	765	768	787	791	777	811	760	790	766	757	759	794	773	810	786	737	787	777	764	706	752	767	795	808	750	717	764	804	778	783	777	765	752	764	755	784	817	791	771	804	780	769	756	776	783	734	835	756	767	734	749	778	794	746	812	786	808	738	750	790	728	749	826	770	754	777	737	744	776	766	771	809	727	787	773	780	765	785	728	796	777	777	812	799	785	757	750	733	787	767	755	771	767	781	775	669	755	784	774	755	792	783	761	756	785	777	784	779	726	762	766	784	759	787	797	813	809	710	791	790	772	795	775	808	741	764	785	752	748	762	781	823	769	800	782	744	799	786	752	804	781	759	759	765	751	759	790	749	745	792	746	810	752	796	766	773	763	739	768	801	784	794	830	800	745	768	763	848	739	754	766	774	789	767	794	771	775	766	764	785	780	759	793	751	767	834	815	766	736	808	744	731	776	711	722	703	805	804	764	809	759	787	752	751	789	779	743	780	734	782	803	760	763	758	744	765	754	780	822	747	779	761	801	749	736	760	727	803	738	782	761	804	747	761	781	810	778	822	843	798	775	808	758	790	766	753	716	773	747	782	820	752	801	736	829	702	756	797	744	832	748	794	783	762	786	767	760	793	783	764	745	771	777	804	735	777	803	777	772	752	755	770	753	743	807	755	767	726	768	778	763	776	742	816	802	744	809	796	787	769	761	742	736	790	756	771	733	779	835	770	764	785	758	752	782	775	726	775	784	761	760	796	717	808	790	775	778	745	735	794	743	766	773	742	776	791	760	788	752	731	753	773	711	761	762	759	783	746	763	755	757	739	752	757	737	711	783	770	770	762	766	780	778	768	767	732	735	755	741	707	738	769	748	777	798	756	807	783	755	759	700	801	762	798	729	794	778	800	855	767	740	743	755	773	797	793	835	752	755	768	741	751	736	747	819	779	754	742	776	745	752	759	781	787	740	770	755	773	745	752	755	754	775	772	798	772	729	766	778	777	808	764	765	790	776	779	834	754	752	846	774	722	759	727	797	787	768	752	752	736	742	771	748	820	741	726	803	802	779	719	777	746	774	736	771	763	744	794	791	794	838	740	768	818	777	767	746	781	740	748	758	760	778	740	805	760	773	807	790	786	755	783	698	737	788	800	787	743	786	780	750	779	743	738	756	755	801	786	781	774	756	770	754	753	789	781	716	784	747	749	728	806	806	811	772	787	782	769	729	779	797	785	773	766	783	713	757	763	756	792	768	769	735	786	792	724	798	755	762	782	787	791	788	798	747	731	795	799	765	787	737	751	769	795	843	808	758	769	750	788	783	735	760	830	747	787	747	772	764	730	765	775	803	786	732	783	778	752	818	773	801	769	794	785	772	765	756	751	755	723	786	762	785	756	830	746	805	724	763	779	784	800	747	779	736	780	708	732	778	764	773	809	770	760	790	847	767	767	837	758	750	756	803	730	776	784	753	823	762	786	754	765	769	793	772	820	736	739	788	795	783	795	807	804	800	764	723	754	732	757	766	761	817	793	729	791	761	749	791	779	770	779	758	758	711	786	756	764	747	737	758	806	774	776	770	767	789	751	770	804	786	774	761	763	815	816	779	784	769	740	772	760	751	743	710	764	807	790	742	759	785	835	800	773	775	816	729	764	760	801	814	753	745	760	798	769	776	753	703	738	789	743	745	780	802	775
8215	865	659	805	1285	295	240	243	222	191	195	213	190	168	181	218	167	175	185	170	173	150	164	180	148	186	149	186	175	164	169	158	155	161	185	197	157	183	177	170	171	184	167	142	161	146	144	170	154	156	139	144	174	184	186	167	172	168	158	159	179	151	177	156	181	181	164	163	154	181	166	158	165	156	168	177	196	176	163	144	157	180	160	169	170	168	163	177	178	146	167	156	185	168	169	180	158	174	171	161	148	172	171	182	176	168	135	142	143	189	145	171	182	170	164	153	167	178	148	145	163	169	145	189	157	149	158	153	169	163	144	152	192	175	162	162	156	173	160	157	174	138	148	157	169	166	165	167	175	168	159	145	153	192	151	194	187	161	173	163	163	180	191	155	171	182	181	150	152	146	189	166	166	163	154	149	168	171	147	178	164	181	193	167	177	170	144	170	182	178	162	167	178	159	177	154	171	150	168	147	182	180	167	157	155	168	176	148	185	164	149	169	175	161	163	157	163	194	172	170	135	157	184	144	172	147	140	178	184	161	162	162	173	160	160	174	163	144	180	160	149	163	142	172	154	164	163	195	149	154	165	149	152	167	169	161	166	156	165	172	175	160	163	170	170	171	189	164	180	159	179	154	174	171	141	169	123	166	194	187	163	166	160	161	181	186	162	146	159	164	164	167	157	170	139	147	138	179	158	185	163	170	157	152	172	164	176	149	192	154	134	160	176	136	165	161	175	169	168	149	167	186	179	145	148	167	165	143	148	163	145	186	175	177	181	164	162	164	184	167	174	185	164	156	160	157	161	164	169	158	153	140	158	153	161	158	163	165	179	159	172	161	192	188	163	157	145	148	171	148	169	163	144	153	159	169	172	169	169	167	171	157	143	148	147	173	165	164	167	161	154	168	183	183	161	154	182	180	161	181	154	171	180	162	165	173	158	166	153	166	160	149	179	172	168	170	159	167	139	135	148	173	177	162	158	169	197	164	164	163	142	175	164	152	169	176	165	166	160	159	160	172	169	165	166	174	152	156	142	159	162	187	147	179	170	162	177	151	155	182	146	173	171	153	159	191	148	165	168	146	160	173	151	133	150	152	178	144	179	159	166	176	172	162	160	170	140	161	191	152	169	166	152	167	137	148	160	148	165	159	177	159	152	169	158	122	171	158	169	156	160	187	168	171	184	150	179	157	173	157	156	161	183	136	178	159	183	164	167	145	182	183	165	153	170	173	161	164	164	190	143	168	164	163	157	168	183	164	171	145	146	130	171	164	181	160	163	162	180	152	150	160	171	175	162	175	192	180	151	151	168	147	175	174	154	167	178	157	148	170	166	160	154	155	166	171	188	142	163	160	152	152	163	140	176	187	186	171	169	172	168	185	165	164	146	147	137	166	156	157	166	180	167	160	162	165	155	162	163	163	151	154	155	168	183	160	138	149	142	158	174	153	175	175	196	171	165	186	177	179	179	156	169	155	156	150	150	149	178	175	165	177	171	180	151	176	158	169	160	163	171	172	199	168	189	178	157	184	190	157	187	163	170	178	165	176	161	185	169	181	165	174	152	163	208	166	153	147	150	147	141	176	152	173	158	163	152	163	167	139	189	170	186	152	174	160	160	180	163	178	168	185	152	161	175	160	156	158	177	184	168	167	166	162	157	169	167	178	153	157	177	144	164	181	157	178	169	179	151	174	194	180	170	146	170	180	159	167	148	182	163	158	163	163	167	166	172	164	150	172	155	167	185	167	165	170	158	152	167	168	158	148	173	166	177	175	163	160	168	159	153	146	157	157	172	198	173	167	149	169	157	159	175	180	174	147	187	178	155	174	171	165	171	155	173	168	168	158	169	178	152	172	175	201	155	153	178	169	164	182	182	172	152	178	184	163	147	160	173	187	165	186	151	173	162	168	152	165	156	165	162	156	144	158	166	146	163	166	173	156	162	156	194	163	178	183	165	174	177	143	160	170	158	163	166	147	168	164	174	183	175	180	155	152	145	155	157	174	174	164	162	144	164	165	173	152	151	176	157	185	162	172	144	139	177	153	157	174	138	162	166	178	164	145	190	175	158	190	159	150	161	170	173	177	193	167	158	147	156	164	144	144	165	168	162	164	164	154	195	140	173	155	171	154	162	174	173	140	171	157	185	152	182	165	164	137	172	152	172	193	167	173	180	178	192	179	134	160	151	178	162	150	156	174	156	169	176	181	146	158	184	174	159	193	176	175	172	179	159	169	170	134	139	180	178	166	177	125	160	172	166	159	178	174	166	183	159	152	166	165	184	168	167	168	186	151	158	146	158	156	170	190	169	165	148	168	178	180	161	159	140	171	131	158	175	153	144	165	171	168	175	163	158	181	165	177	155	174	158	157	173	165	153	131	143	155	159	177	184	141	160	149	155	162	157	168	167	149	153	165	168	155	160	176	181	162	199	161	150	173	160	165	165	152	182	150	167	142	177	153	164	161	154	168	179	163	167	169	173	151	173	159	158	167	177	168	196	173	158	192	167	183	178	189	178	177	164	177	173	174	143	152	142	180	149	158	182	168	148	169	176	190	180	175	188	166	154	166	157	170	152	167	160	167	168	151	172	183	147	159	180	169	162	181	186	147	156	159	174	178	177	174	152	159	169	176	166	159	178	175	155	168	138	179	160	155	164	149	175	170	148	167	178	171	176	156	155	177	170	149	137	173	162	174	164	174	154	143	186	171	154	168	178	166	155	183	161	156	142	165	168	155	146	167	153	180	141	160	152	154	175	190	151	139	167	162	157	144	170	146	135	170	163	146	166	155	166	168	160	135	137	157	135	148	141	194	154	168	182	169	155	158	134	168	153	168	159	185	152	147	135	180	154	174	174	175	179	190	155	164	184	157	175	164	168	140	160	166	148	191	141	140	184	161	148	174	147	172	173	172	183	177	174	173	169	148	168	173	137	157	150	161	154	171	175	179	171	154	155	162	142	191	147	176	149	168	149	156	173	171	165	159	200	174	147	151	165	189	181	161	176	153	168	152	130	163	162	177	208	171	169	134	174	159	171	162	159	158	146	171	173	180	168	169	170	163	164	159	179	155	159	166	185	146	161	183	164	166	160	160	183	160	180	182	160	183	153	172	191	165	165	178	154	176	188	179	150	167	189	166	182	167	167	189	143	156	152	166	151	178	189	162	154	156	171	166	172	184	172	171	160	172	148	181	151	170	159	160	158	168	150	175	168	151	177	164	166	171	173	141	161	164	181	159	182	167	158	159	163	161	154	163	175	176	153	160	168	165	141	158	187	186	174	177	154	143	174	175	165	172	144	157	171	151	159	153	176	142	141	153	148	171	165	144	167	168	156	147	182	161	162	167	162	148	163	139	181	167	179	152	186	152	159	158	189	157	143	148	171	153	160	154	137	181	186	176	169	156	170	180	162	154	183	150	183	177	163	186	166	143	173	130	155	158	149	149	150	183	175	169	167	177	165	152	174	146	191	168	184	167	156	150	189	182	182	159
6579	950	1359	2951	4655	1060	828	743	639	568	587	543	566	502	507	474	442	443	469	422	404	389	473	436	408	385	463	413	371	387	375	426	427	462	417	382	385	388	437	382	395	381	405	376	417	405	404	419	410	417	376	400	396	363	388	412	419	403	421	371	388	394	389	389	407	398	371	389	402	424	385	369	388	400	357	407	382	392	400	368	416	395	405	374	362	361	387	411	397	405	440	389	400	411	390	347	355	425	397	384	418	385	381	401	410	443	393	412	383	364	411	390	417	379	399	400	378	413	406	373	423	380	405	357	392	389	392	393	389	412	411	360	382	408	407	401	406	407	350	388	394	403	378	375	402	404	401	366	347	378	401	360	397	405	398	387	421	365	379	376	386	359	379	411	409	429	380	393	386	390	397	380	402	414	437	392	415	374	376	379	400	403	397	388	426	365	345	394	448	364	398	385	391	392	417	394	401	367	403	426	397	345	409	401	394	387	370	402	382	349	387	395	400	397	404	406	407	389	395	397	409	394	406	403	431	394	392	393	387	394	357	408	363	423	393	382	401	410	383	427	385	397	387	419	414	382	392	392	405	404	407	414	440	407	387	391	373	357	364	372	367	420	366	353	390	422	392	332	382	389	385	404	395	389	384	358	396	395	382	400	400	372	408	401	365	395	418	367	409	373	379	381	407	401	397	409	383	369	409	378	386	369	402	413	410	393	419	380	376	405	389	361	397	409	425	423	407	375	424	369	376	407	355	405	363	415	390	390	350	386	391	412	388	389	362	411	391	390	378	385	407	414	405	365	373	401	427	425	395	370	364	393	393	429	402	430	368	369	393	439	409	402	372	376	401	380	429	376	387	398	391	386	395	385	381	373	395	391	378	380	339	396	393	359	408	398	402	390	445	369	383	387	377	385	402	386	382	399	407	406	376	373	395	434	397	408	392	408	406	372	378	383	409	374	373	343	418	382	371	408	403	394	431	382	358	401	414	375	395	425	409	403	429	361	377	418	378	387	373	387	406	404	397	357	379	381	381	365	396	366	389	377	403	425	377	387	406	386	397	388	375	393	394	385	386	386	395	380	437	389	437	389	385	392	380	426	402	398	409	378	350	382	401	395	364	395	374	392	389	380	392	419	360	385	412	402	393	349	384	377	391	393	441	364	401	399	417	385	383	346	372	404	393	414	390	374	344	407	379	394	426	397	402	422	381	379	380	400	386	382	395	385	389	383	386	366	381	395	403	396	421	404	395	350	385	394	374	407	357	402	398	387	385	383	381	370	396	384	396	405	379	374	402	403	394	411	393	367	400	398	409	410	393	402	384	403	405	368	373	387	377	369	399	378	390	385	359	385	413	422	394	402	379	385	403	381	356	381	381	376	360	382	378	418	410	415	418	391	379	401	416	382	385	425	389	386	409	386	382	383	376	388	402	381	413	404	400	353	422	433	386	388	383	367	381	400	372	369	411	368	403	404	372	418	405	377	377	412	390	411	393	391	429	404	375	378	425	430	406	395	364	370	447	416	374	390	407	369	410	432	383	382	389	406	399	381	376	355	400	396	393	425	393	395	404	407	432	410	406	403	425	350	397	380	400	394	396	367	406	398	401	363	389	411	400	365	387	408	394	380	377	378	394	384	376	391	371	383	370	375	398	373	406	390	391	406	418	376	389	413	378	388	363	400	371	368	413	361	386	408	408	405	402	386	362	404	378	379	385	401	370	395	377	388	389	390	405	422	387	435	399	406	418	372	407	391	413	411	400	392	389	393	390	379	417	397	393	380	344	361	379	385	401	403	403	379	422	394	398	395	388	408	461	349	380	384	385	434	395	413	402	395	386	409	385	414	369	390	395	383	340	411	375	384	354	370	378	408	380	369	422	378	395	380	400	401	422	368	398	376	405	418	387	405	381	411	394	412	367	428	383	391	395	398	386	408	387	432	402	405	434	400	383	387	409	377	410	388	378	423	429	403	378	383	403	384	401	376	388	402	408	368	392	368	377	416	366	384	372	393	367	412	376	385	389	354	385	372	351	406	358	399	398	407	399	396	395	393	376	398	409	399	359	360	377	423	387	392	409	416	388	386	391	408	410	384	390	379	374	430	365	409	404	420	372	345	396	427	421	381	392	391	380	355	399	409	398	408	377	410	375	374	393	389	388	396	396	395	364	400	348	375	376	378	413	411	386	452	376	408	392	403	372	378	374	425	375	401	385	399	413	384	423	362	359	407	425	383	387	372	362	397	356	378	393	380	428	411	363	388	400	400	385	361	425	408	414	398	403	392	418	371	384	375	387	376	408	400	416	395	385	372	368	394	409	366	382	381	374	372	361	404	365	374	380	395	395	368	383	374	392	428	372	360	395	389	389	374	377	393	417	383	393	386	394	406	361	365	369	380	384	402	411	424	379	361	394	366	408	388	395	352	408	359	398	356	394	388	411	381	359	371	403	396	374	350	403	358	407	411	438	379	421	380	387	410	379	349	357	418	411	379	416	373	365	336	429	403	401	402	404	412	405	393	392	386	409	404	389	331	374	368	378	387	391	389	410	419	379	385	355	372	402	378	371	356	392	375	360	394	378	417	350	400	403	394	392	400	391	396	359	373	382	406	424	366	393	424	423	388	395	387	418	410	377	380	391	375	362	408	384	407	384	398	361	430	393	384	413	372	390	373	394	419	369	408	399	388	383	411	368	376	404	373	396	384	395	383	389	383	366	398	385	416	445	406	387	388	398	414	426	376	380	408	393	371	422	417	432	400	407	397	408	389	375	387	397	436	379	425	392	391	448	406	380	392	382	422	409	388	400	411	411	386	427	413	424	395	403	358	414	396	406	383	410	398	389	409	409	350	413	346	414	427	355	376	421	385	379	404	409	388	403	403	391	389	368	389	422	363	392	413	417	361	401	422	415	357	413	386	385	397	381	413	417	370	413	390	401	410	388	379	385	386	418	390	403	393	390	365	388	400	378	379	364	371	388	415	346	399	367	379	398	375	388	372	396	366	394	370	398	402	384	365	384	380	408	390	392	418	362	378	424	392	385	374	415	408	412	382	386	379	384	380	414	372	394	433	379	412	405	374	392	361	337	403	369	392	393	394	353	406	399	383	424	393	382	383	398	379	381	393	407	408	389	420	383	385	447	371	401	412	402	349	404	419	393	373	414	395	410	392	413	378	425	370	408	379	384	391	406	416	381	389	371	404	392	405	412	375	408	386	411	410	387	399	401	440	379	361	385	366	411	407	432	378	395	356	413	418	391	377	389	387	390	391	433	390	407	384	387	402	367	357	407	393	359	370	401	391	406	411	401	378	405	404	401	384	369	412	383	424	418	375	405	382	401	372	376	417	352	397	373	377	421	381	379	398	401	412	388	384	389	414	378	409	372	422	434	362	410	411	380	391	393	402	390	419	384	423	380	363	356	417	399	386	387	374	410	376	371	426	393	405	411	374	387	406	369	384	343	405	354	392	428	428	360	409	383	352	379	413	391	390	425	381
14829	1631	1176	1156	1268	501	349	276	270	253	235	244	190	207	224	193	189	191	209	204	181	199	176	189	207	184	184	179	187	189	177	182	182	182	162	185	192	185	164	182	189	201	202	153	176	165	196	193	176	177	184	194	161	180	190	178	164	187	166	170	175	184	174	180	166	155	165	197	198	169	163	150	171	165	167	195	158	186	189	192	165	188	175	195	177	181	156	192	160	172	168	166	143	186	187	162	191	194	185	175	165	195	166	181	171	163	151	176	176	157	174	158	176	184	188	162	142	171	180	176	184	173	179	171	166	168	166	161	166	169	177	178	178	166	191	172	188	179	166	185	167	173	170	185	166	157	203	173	138	163	187	198	184	177	186	191	166	162	162	196	140	179	185	142	178	173	181	166	212	177	193	164	204	170	168	189	160	198	159	156	191	187	182	166	160	158	171	196	184	183	170	173	191	173	170	162	175	165	173	199	164	169	158	176	191	175	156	197	193	183	169	159	170	158	159	177	191	172	180	180	175	172	170	166	153	164	176	148	156	176	172	179	158	170	171	184	159	163	171	165	171	157	172	182	155	202	181	181	174	174	173	183	191	175	147	158	199	180	178	185	167	148	164	174	168	198	178	179	182	133	172	167	205	164	184	177	167	166	180	155	190	192	160	187	177	165	186	148	177	197	169	173	155	166	187	169	168	161	179	166	177	198	172	166	188	162	196	198	193	187	165	181	165	181	150	201	160	177	203	190	190	146	161	184	184	177	152	153	179	166	195	142	170	174	171	155	169	183	142	181	168	178	176	172	150	145	168	155	170	185	194	164	193	166	175	153	168	167	170	160	171	179	188	153	182	154	165	185	177	155	159	188	164	176	181	178	161	176	169	195	173	185	163	180	177	185	146	172	174	149	174	194	182	176	194	165	188	183	220	186	157	158	187	172	169	172	167	176	173	218	168	168	166	203	193	163	201	145	184	174	180	159	161	208	161	174	153	181	170	155	174	195	196	179	175	154	182	152	134	175	204	170	193	155	178	172	169	172	194	179	188	195	200	168	190	197	211	206	173	178	182	167	181	213	169	150	172	148	175	176	192	168	158	182	163	181	184	172	167	156	168	181	182	165	172	174	173	176	171	175	179	163	166	200	168	181	179	182	175	152	192	165	170	140	145	161	172	167	160	173	175	202	192	183	165	172	183	152	193	149	163	157	180	157	175	179	202	165	167	173	171	167	175	191	173	178	173	191	184	171	159	178	184	169	171	169	148	155	170	193	184	177	204	175	153	193	175	164	188	163	181	181	189	177	180	193	188	158	170	177	184	147	191	202	175	171	167	165	165	159	188	162	158	172	179	168	186	179	173	187	174	209	194	161	157	176	167	168	184	202	176	209	202	167	173	180	157	153	191	162	146	182	180	192	146	163	168	160	175	179	171	162	170	176	166	151	174	157	160	202	185	183	168	206	178	168	160	151	162	181	158	188	176	161	184	200	183	181	159	163	179	189	174	151	189	166	149	171	136	163	180	168	151	184	178	194	174	154	166	187	173	207	201	175	202	164	150	171	172	178	167	161	199	174	211	189	147	172	182	178	176	174	184	185	176	171	189	156	158	182	167	154	169	192	176	167	196	180	146	150	187	175	183	165	180	187	170	194	161	193	166	168	190	185	177	163	161	177	150	165	171	202	195	175	170	167	198	213	177	165	157	177	196	161	175	168	166	173	195	157	165	172	156	168	159	186	172	182	174	190	150	165	166	151	167	163	183	166	182	193	160	182	154	193	164	166	190	171	152	154	171	190	181	180	175	171	200	161	169	164	178	154	171	165	170	154	172	188	173	162	182	188	183	197	181	156	169	166	158	167	153	170	164	164	171	170	164	189	182	178	151	182	174	194	184	176	167	193	173	173	203	144	174	184	179	195	169	177	161	161	154	177	183	163	161	171	177	171	192	162	179	159	156	164	183	201	185	171	177	167	178	157	176	171	173	164	172	162	177	220	170	171	193	184	192	184	188	164	149	162	171	164	207	150	178	201	183	178	197	204	164	190	165	172	159	182	183	172	191	179	176	174	162	156	139	171	164	166	175	155	179	168	164	208	176	180	190	176	204	178	202	163	176	176	162	180	193	163	166	160	172	164	182	175	158	164	185	186	180	171	200	169	185	175	188	173	210	174	144	180	157	146	195	154	178	203	166	163	185	171	175	181	190	179	192	169	207	175	157	186	186	175	179	187	201	185	176	155	175	165	148	180	161	177	185	179	176	176	164	169	157	169	187	137	168	199	157	192	168	220	172	171	141	172	192	172	192	169	171	183	167	197	174	151	160	166	164	180	172	176	182	159	162	166	194	171	188	160	196	181	187	156	180	189	184	159	165	176	182	188	182	157	165	161	156	146	199	148	162	188	190	153	175	178	156	183	167	177	178	178	165	162	170	171	170	174	185	184	168	178	169	176	208	171	181	172	180	201	167	167	203	184	201	157	165	176	198	192	169	200	156	196	184	163	170	164	161	155	175	156	191	190	190	184	180	172	170	169	179	174	180	172	190	179	175	183	163	169	159	165	177	159	178	187	154	174	187	174	165	189	188	163	164	166	174	199	156	188	160	188	195	137	180	182	181	170	174	149	169	187	192	176	173	167	188	181	186	170	180	161	182	166	187	168	178	157	181	186	159	162	172	180	171	169	150	187	190	156	169	146	204	185	168	169	177	192	169	170	158	165	180	167	143	191	164	188	152	193	191	172	168	183	156	175	178	190	162	172	176	166	182	186	193	180	169	189	177	184	171	217	173	194	205	176	150	159	174	170	164	201	181	186	157	186	165	155	171	191	198	167	181	178	169	202	173	176	191	191	184	185	142	171	171	162	166	167	152	179	179	164	170	173	159	193	185	175	135	151	164	156	179	183	163	179	181	173	168	190	176	170	178	173	161	171	171	169	167	169	157	187	176	158	179	169	178	173	175	184	165	171	175	178	162	169	187	184	186	171	189	192	173	168	173	198	175	172	154	185	178	159	169	168	175	183	191	180	182	199	150	171	175	162	195	144	153	186	188	185	182	181	164	175	157	182	165	160	171	176	188	152	178	177	162	188	182	195	187	200	166	169	158	180	159	174	177	156	183	178	180	177	195	161	168	175	167	174	161	177	164	169	169	162	175	161	185	190	197	175	167	167	157	167	156	179	179	170	150	178	178	179	171	163	170	160	157	169	156	191	173	147	178	190	173	198	176	180	169	157	191	156	163	178	191	178	176	170	166	172	165	181	162	183	167	170	183	176	164	177	164	170	179	182	153	179	168	163	190	177	169	180	165	197	181	168	176	176	189	167	177	182	187	183	152	165	184	196	190	168	186	186	222	178	185	178	160	158	175	182	172	204	210	195	183	155	204	173	171	163	174	174	157	179	161	197	173	183	187	183	164	170	174	179	192	180	193	162	181	163	177	187	162	191	145	180	186	175	181	157	167	135	183	156	178	163	153	166	192	157	158	177	176	138	174	165	149	150
8488	1344	2273	3898	4435	1730	1246	1038	872	846	756	717	668	659	621	649	624	614	555	520	513	519	494	463	542	485	519	509	468	486	458	486	475	466	484	480	470	446	465	455	425	458	479	459	500	445	439	456	454	448	423	439	488	469	462	421	446	468	459	466	479	459	451	409	419	477	397	468	464	421	479	452	426	455	415	489	460	461	454	484	447	456	467	387	428	461	451	445	475	450	440	439	450	459	449	417	406	432	427	468	424	453	436	426	448	447	424	435	450	412	434	438	416	433	446	415	420	426	389	469	464	460	396	398	478	429	431	476	435	446	440	443	435	449	440	425	467	430	442	420	446	437	437	486	489	461	476	456	447	453	430	418	441	428	421	430	448	436	475	404	418	420	445	405	446	493	434	444	438	421	460	463	473	461	457	456	464	449	457	445	450	464	426	438	418	467	464	436	444	406	452	426	429	421	413	424	439	388	429	469	438	490	446	454	450	464	435	448	442	474	423	436	434	444	485	451	463	424	464	419	437	417	455	434	438	459	433	437	459	466	413	442	440	444	465	432	442	424	448	429	456	422	426	443	452	444	410	446	474	448	467	443	482	440	401	432	422	416	444	450	416	468	445	423	434	430	437	405	463	436	468	436	420	473	429	416	431	428	430	460	437	458	445	444	437	470	421	417	463	410	454	435	438	421	453	455	436	380	450	434	443	497	449	445	401	460	450	469	447	441	466	433	449	455	447	438	458	456	462	472	469	485	425	411	420	424	451	429	448	413	493	460	470	430	421	456	466	456	449	418	461	417	415	440	397	468	440	431	455	437	432	442	468	449	449	441	461	447	463	464	429	394	377	440	454	418	420	431	435	454	447	445	448	450	419	443	469	470	446	444	417	461	463	429	460	442	437	442	477	462	424	424	485	428	444	466	450	453	438	447	457	428	429	450	447	445	443	380	403	449	451	439	479	439	449	451	425	423	439	451	428	451	425	440	431	458	400	437	471	446	436	467	416	443	478	466	423	480	475	431	449	429	463	437	463	453	477	459	421	434	478	437	473	436	461	438	457	455	483	456	444	469	411	415	479	454	455	444	444	448	468	457	426	455	451	485	469	448	443	498	474	436	478	420	419	415	447	455	460	437	420	441	507	412	422	440	449	426	449	479	408	462	426	457	451	479	461	431	426	410	426	441	440	411	437	454	442	436	425	458	409	452	409	441	458	470	426	452	461	447	455	440	446	471	436	411	459	426	413	419	450	442	442	434	427	414	437	418	443	421	441	416	464	412	410	459	438	444	419	431	466	442	462	451	398	423	451	426	458	453	448	435	436	439	427	430	434	426	425	452	419	496	429	421	424	438	441	435	406	451	400	431	451	461	457	479	446	496	491	420	461	438	426	451	460	410	436	428	417	438	440	401	454	403	401	458	445	453	432	436	466	416	424	453	402	456	453	453	411	474	440	432	463	426	458	410	426	441	458	464	431	423	420	444	456	457	442	445	460	439	421	435	435	423	462	425	443	457	469	442	442	426	420	429	455	420	448	450	465	461	438	460	421	436	440	447	451	460	455	446	412	440	478	462	401	429	414	442	428	417	452	479	471	464	451	413	415	448	438	406	451	440	425	412	484	442	410	410	450	442	448	443	442	417	441	444	446	429	439	411	446	480	467	431	436	432	406	405	448	427	425	435	455	432	487	431	422	472	430	444	465	463	420	470	448	419	469	444	467	423	424	435	436	442	411	452	426	431	487	420	458	434	457	466	420	451	471	449	423	444	443	426	424	403	468	431	421	450	454	468	460	430	446	378	427	493	480	405	459	430	449	464	404	460	467	487	432	428	443	462	435	428	410	440	452	420	432	434	432	472	442	470	436	429	416	438	441	469	413	414	401	439	431	431	463	429	466	431	401	515	442	468	437	442	428	434	443	460	470	478	418	416	462	453	475	450	391	451	448	463	401	432	418	412	459	435	424	456	486	455	438	464	408	449	447	433	433	427	444	467	418	458	454	438	420	431	474	392	421	411	450	463	518	446	447	443	427	462	480	452	427	477	417	458	436	474	408	440	510	457	459	417	456	427	464	447	454	415	424	429	436	473	424	465	436	432	454	441	459	459	400	462	432	430	439	459	468	434	394	460	413	440	481	447	442	440	465	440	413	460	448	413	448	448	457	459	448	437	457	460	425	443	487	447	466	414	463	460	461	447	444	418	447	479	425	410	427	458	455	427	478	403	445	457	450	439	448	465	482	414	471	463	422	454	446	427	473	465	467	434	470	414	477	382	432	433	433	432	434	474	447	466	411	481	439	415	459	425	477	442	408	438	444	442	420	418	445	446	411	457	455	433	472	463	445	438	425	464	441	503	415	467	495	451	438	446	419	438	463	410	420	457	461	420	425	419	462	440	435	417	423	479	425	451	448	396	448	433	444	451	391	441	445	471	445	417	444	423	464	451	455	443	431	407	472	442	430	443	436	433	440	404	448	463	429	472	422	426	429	418	429	433	422	399	441	472	440	478	438	461	475	460	422	414	451	405	459	520	440	445	434	469	482	411	448	473	438	464	462	409	428	420	450	469	481	420	412	453	426	417	441	438	447	477	442	484	443	446	430	453	452	441	462	459	453	441	447	469	423	449	453	446	434	436	475	453	442	418	410	480	443	445	406	442	413	467	488	449	439	441	481	445	445	446	440	443	440	424	464	462	415	418	430	435	452	443	455	404	467	442	448	383	447	434	449	455	478	422	446	434	418	452	452	437	436	472	427	437	417	422	469	418	483	446	425	466	450	469	453	411	413	441	460	463	451	480	436	408	405	426	465	432	452	412	456	419	451	462	434	456	458	433	440	415	423	437	421	452	441	450	457	445	405	425	472	438	443	456	444	448	432	437	439	434	472	414	436	481	408	429	484	425	432	465	465	450	455	399	447	369	475	440	436	459	478	425	446	477	438	437	434	434	436	442	477	453	468	427	432	464	475	435	454	436	451	415	467	486	472	447	416	426	413	423	450	465	449	447	458	420	474	452	441	455	444	422	464	414	425	418	433	435	435	430	457	443	449	453	446	405	446	449	393	451	440	445	426	461	463	449	442	476	431	430	455	460	489	444	429	462	446	440	455	444	460	482	481	413	439	427	442	466	460	478	435	452	454	433	460	473	424	404	430	467	454	475	460	437	469	430	455	442	444	471	466	421	406	443	431	422	447	441	415	426	473	424	475	472	424	387	421	444	434	481	423	407	471	437	460	433	471	460	412	424	403	436	434	469	423	461	423	463	428	427	404	425	439	447	449	420	451	441	473	437	434	467	433	437	456	444	427	425	491	459	426	462	433	475	458	458	410	463	443	440	438	415	400	442	461	411	429	423	452	460	402	433	472	485	466	441	424	446	460	454	453	435	474	435	431	427	434	491	446	438	412	429	460	421	431	402	441	423	460	452	444	455	402	427	445	430	465	403	435	476	420	455	471	450	456	453	430	440	435	471	435	456	408	409	465	403	435	426	470	467	445	476
1686	448	336	394	467	321	380	315	370	339	354	346	346	334	359	352	358	369	372	338	315	393	307	313	349	341	352	390	361	304	323	356	388	342	330	358	370	373	349	357	355	362	376	339	317	318	333	366	334	340	354	350	358	364	324	335	338	311	344	376	354	322	318	385	354	341	364	323	333	345	346	351	341	346	320	330	345	339	363	318	354	352	337	369	325	379	382	322	345	302	308	344	380	343	344	343	327	346	341	345	334	355	321	331	350	391	338	323	345	354	316	360	340	343	350	332	348	340	351	328	312	358	328	343	344	340	335	323	336	332	370	368	305	323	333	348	343	327	312	337	364	342	325	341	336	344	356	331	382	303	378	339	332	359	302	355	370	352	334	352	364	317	339	333	315	313	381	325	367	332	360	375	379	326	354	371	327	326	308	358	361	328	339	346	371	333	361	329	367	383	354	348	355	326	330	368	319	306	326	340	351	335	335	348	317	366	353	339	323	313	357	347	328	369	355	367	358	379	367	376	347	378	351	345	327	342	339	353	381	329	334	346	338	356	322	353	337	334	350	360	339	364	345	340	326	364	314	360	362	333	336	334	316	332	378	386	376	329	310	379	332	363	378	384	324	319	371	324	360	368	329	348	342	371	355	350	359	337	325	351	350	347	331	328	346	374	354	376	317	353	366	341	356	363	348	326	338	351	353	329	332	329	371	341	329	378	326	360	349	343	337	363	311	319	401	364	331	352	321	337	320	379	325	330	332	320	352	331	335	320	340	334	348	365	358	359	351	354	359	345	349	343	362	382	357	337	350	343	368	368	336	349	365	358	352	340	367	334	332	319	378	344	360	306	339	337	344	337	328	361	332	376	334	370	360	354	352	388	339	343	339	341	329	361	358	365	345	347	347	331	346	350	384	331	311	353	328	351	375	302	364	328	344	335	340	330	341	369	347	327	340	348	331	335	326	352	326	310	333	341	317	364	381	336	331	364	352	393	309	359	338	382	363	333	367	382	372	310	345	355	395	348	371	350	398	368	339	358	329	352	369	292	341	359	320	377	321	318	342	346	371	338	398	357	381	333	392	347	368	296	333	345	357	332	334	387	385	344	334	308	327	361	339	332	316	380	346	311	330	377	329	339	322	387	356	334	382	359	364	356	299	349	324	366	397	339	407	346	355	360	366	342	347	345	371	327	326	334	360	315	335	325	347	335	351	362	377	322	374	399	367	338	358	333	356	344	333	393	376	331	369	355	354	319	366	332	336	345	296	335	324	336	350	364	320	360	320	307	327	337	372	341	343	329	324	316	378	333	375	359	377	348	319	331	346	348	348	357	339	343	346	341	371	357	319	372	333	327	346	323	350	346	358	385	358	321	350	356	331	307	332	304	360	365	400	349	349	375	374	347	327	360	337	339	318	336	304	365	340	355	337	352	337	297	342	362	322	375	333	316	348	337	393	357	337	337	344	372	353	307	356	321	317	347	327	341	346	360	379	321	345	372	306	340	352	359	325	384	374	345	358	342	340	349	387	337	342	353	344	335	372	350	364	374	370	341	337	407	363	345	337	332	369	399	338	344	354	328	328	346	328	363	346	332	342	324	355	342	343	375	332	335	335	321	349	367	343	379	335	376	328	355	344	342	318	315	326	358	331	348	328	391	352	363	349	336	394	333	345	344	365	337	340	347	349	302	381	355	346	372	354	330	332	333	326	348	358	324	360	339	351	362	307	314	383	363	367	350	343	355	334	311	345	329	335	324	360	345	342	363	358	363	341	371	345	350	338	347	344	353	369	354	343	339	330	359	376	346	353	344	359	322	345	356	348	356	329	326	356	316	337	318	349	341	358	341	296	383	350	365	315	373	359	315	344	380	346	320	355	336	365	366	343	306	384	360	394	336	338	329	325	339	344	305	371	332	335	336	357	352	351	364	340	355	343	347	389	320	312	353	306	357	339	398	347	334	332	306	342	356	355	353	331	354	314	374	376	338	349	327	347	342	347	320	363	347	341	329	341	318	365	343	331	306	337	302	345	326	361	355	295	366	371	314	364	347	322	385	326	344	338	351	369	341	351	324	335	357	346	328	395	361	316	346	344	361	343	368	381	364	332	340	331	352	339	359	308	362	352	362	349	359	360	358	367	398	316	375	349	320	327	371	331	359	336	340	316	356	333	369	364	368	334	351	327	361	340	363	326	342	364	384	350	386	334	343	347	342	353	326	352	312	405	386	325	319	353	355	344	339	355	373	325	342	355	337	336	375	363	358	343	345	331	339	350	378	358	331	310	324	313	326	342	347	326	314	332	330	358	332	328	364	347	376	342	331	358	338	361	328	346	343	340	351	333	361	356	339	323	305	402	344	363	321	392	338	374	332	337	304	327	343	350	337	347	362	329	324	341	344	339	385	349	310	358	352	369	374	375	370	308	386	332	337	317	350	335	351	332	324	367	345	340	348	336	359	344	385	345	376	388	327	328	373	360	357	377	351	336	354	366	338	340	363	342	389	328	360	343	346	363	336	354	349	349	363	329	352	369	346	366	309	326	355	363	337	351	344	357	321	336	359	349	360	328	333	347	399	329	327	331	416	328	331	326	380	363	343	358	355	346	339	350	323	340	362	333	312	307	319	345	333	318	336	323	394	331	347	362	324	330	316	359	317	363	337	346	366	324	321	354	317	360	365	341	357	354	321	326	332	362	347	322	334	327	355	353	336	375	319	346	325	375	356	373	321	358	347	328	394	344	343	370	366	324	327	346	328	354	347	346	357	374	347	373	323	362	340	348	300	309	322	330	356	346	352	350	359	359	330	331	354	323	356	360	332	358	367	336	348	332	332	349	373	357	368	354	354	341	306	338	363	351	341	336	320	321	355	340	363	361	372	345	345	363	385	341	344	347	358	352	363	363	374	340	344	354	318	325	388	358	338	334	346	390	317	362	327	336	328	357	341	314	340	359	346	373	332	305	353	379	313	353	329	381	322	358	334	352	334	335	350	331	343	329	342	327	351	337	350	338	354	324	339	369	317	342	334	351	388	354	339	338	332	328	338	353	355	362	358	320	376	339	335	321	354	387	329	349	321	359	376	382	307	363	354	309	400	364	353	357	298	383	331	343	341	328	369	355	341	367	342	332	373	347	355	310	311	320	336	339	324	361	358	304	350	354	381	357	337	358	342	357	338	355	362	375	361	322	335	381	353	327	359	369	364	322	339	328	340	373	390	345	363	350	325	354	340	353	333	344	363	360	329	350	372	363	320	361	358	344	369	322	368	323	356	352	364	388	312	339	307	359	325	353	389	341	344	338	336	402	355	370	364	354	345	343	347	331	371	317	366	320	370	325	328	356	365	391	361	343	311	339	351	340	332	331	380	340	322	314	339	341	345	362	352	332	378	343	380	344	368	354	304	343	343	320	332	316	353	334	349	348	379	318	343	360	350	355	346	341	321	330	355	345	349	347	358	353	356	367	314	327	382	340	330	381	351	350	328	372	349	338	358	308	361
1972	879	807	966	1272	791	814	756	758	750	778	788	727	749	712	737	782	669	763	753	729	688	716	745	716	696	790	789	721	760	740	728	751	694	801	728	743	768	774	782	744	802	768	743	752	749	744	776	756	763	728	751	762	760	728	720	812	734	777	761	753	741	776	735	754	732	803	717	732	797	745	697	673	738	731	703	760	797	738	745	752	782	763	738	759	732	715	738	752	734	801	731	725	745	771	736	698	756	777	725	741	761	731	764	710	731	782	728	713	763	721	738	741	730	739	751	748	752	728	720	704	748	769	728	732	721	732	732	749	759	722	718	751	739	775	727	720	784	706	740	778	708	740	732	711	728	752	791	768	765	744	728	768	725	728	761	712	723	761	721	744	721	779	775	805	748	757	790	716	757	771	732	733	769	765	747	729	756	760	710	773	695	736	758	719	745	763	723	739	730	737	709	755	736	775	741	779	752	773	756	770	778	727	738	693	753	766	703	765	749	717	730	759	765	778	760	766	749	730	681	766	736	774	750	709	749	728	774	785	726	727	740	791	790	767	725	714	731	771	742	786	762	707	719	783	757	763	714	736	727	732	687	766	747	739	750	683	727	789	750	760	756	736	715	692	733	758	773	742	721	741	750	743	716	724	791	691	763	772	738	756	751	765	768	723	737	742	769	742	735	765	728	798	733	747	739	760	713	763	762	709	744	754	741	720	746	712	758	743	744	761	758	768	700	747	723	765	703	728	711	763	701	760	789	756	740	739	730	705	713	748	735	737	710	730	734	691	738	732	750	755	745	761	733	755	787	760	780	799	711	750	788	773	782	756	736	745	741	757	739	739	714	774	759	733	711	751	774	775	786	776	721	762	720	759	689	756	758	760	714	733	755	719	793	756	795	759	759	738	766	763	777	765	775	708	721	762	755	808	732	789	763	760	726	758	744	773	698	675	750	742	769	700	730	728	737	733	743	792	725	756	710	751	761	741	725	706	752	749	728	691	729	745	755	757	699	797	766	770	746	733	722	715	700	762	778	722	743	759	772	680	697	672	754	758	752	755	742	742	821	763	750	766	760	733	720	755	728	787	766	754	766	718	732	745	777	784	741	768	754	729	710	728	752	726	783	728	753	809	770	815	736	772	732	749	740	730	741	730	751	705	740	797	762	743	752	727	767	783	760	755	739	739	729	741	745	775	695	761	739	767	746	716	719	770	739	735	759	735	758	735	750	745	715	745	790	748	746	765	734	764	777	787	792	720	729	704	751	767	754	748	746	711	743	690	759	748	733	769	725	744	764	766	753	712	731	697	740	718	760	717	718	765	743	762	759	710	724	725	772	743	757	738	734	781	775	720	757	787	746	775	731	744	748	789	734	750	725	748	720	761	672	773	753	790	801	752	771	747	747	720	743	705	772	687	762	731	783	737	754	752	806	718	744	744	731	739	724	743	756	767	761	775	769	754	759	734	734	707	708	740	751	778	739	729	765	723	731	785	729	724	766	741	725	797	739	738	747	764	763	696	779	772	733	703	758	768	729	795	728	731	739	786	806	750	730	745	750	708	743	759	711	724	720	762	755	747	742	770	732	746	709	747	782	761	695	730	735	762	800	676	743	760	781	769	730	757	741	715	746	713	723	767	727	754	766	733	777	767	797	724	732	780	741	735	737	756	694	691	751	715	692	702	730	715	720	753	725	754	729	739	737	752	755	790	730	744	756	745	754	739	781	709	770	782	733	770	732	780	757	702	729	770	699	765	751	717	721	741	728	745	769	689	749	758	744	771	761	712	747	754	765	800	760	751	740	741	749	742	719	753	753	754	755	699	751	780	765	775	774	732	720	738	714	736	702	778	790	780	770	763	738	715	730	764	783	744	730	746	753	736	754	743	733	746	742	759	751	749	760	752	763	729	794	783	735	718	777	755	725	762	737	769	750	733	749	745	791	750	750	770	723	733	749	767	714	764	719	733	749	754	777	794	773	720	767	818	730	768	732	724	766	709	797	752	728	735	786	723	741	745	757	778	715	688	728	769	732	717	729	715	724	745	723	782	725	757	741	750	759	793	703	733	750	714	738	762	742	733	720	762	780	744	807	761	746	743	762	748	715	804	770	775	722	732	704	723	774	769	736	761	721	779	723	721	755	761	771	722	756	759	743	751	764	679	752	699	784	753	757	748	777	716	721	757	732	753	724	721	764	766	721	753	739	721	739	735	759	726	797	712	737	740	716	725	737	782	698	722	714	790	720	750	752	797	758	771	777	714	752	726	712	795	738	760	723	758	710	739	706	737	731	800	756	773	707	731	760	723	742	748	738	714	718	744	753	752	760	682	754	789	708	793	741	770	676	722	734	725	762	728	754	807	758	751	730	777	764	743	760	763	725	801	776	787	726	707	731	807	712	738	734	757	708	759	729	775	749	740	714	714	754	745	705	746	782	752	785	695	730	770	790	805	802	714	753	741	731	722	778	748	776	736	762	741	744	730	729	761	765	720	741	726	745	711	744	743	718	755	695	742	716	751	759	753	780	704	670	742	706	732	746	738	779	778	707	698	732	741	739	675	755	752	732	796	748	701	767	775	722	710	731	742	746	744	789	702	773	753	766	738	707	783	769	746	721	766	758	743	662	743	735	761	783	754	778	720	755	785	734	746	729	789	744	789	774	756	698	758	725	751	731	765	747	697	754	712	737	709	690	688	728	708	717	741	691	779	763	710	716	776	762	707	769	691	789	754	774	824	737	709	754	748	790	778	789	758	753	734	770	728	729	736	718	712	753	767	772	734	748	788	763	721	722	765	760	735	747	772	713	763	743	752	709	694	712	727	727	779	778	734	769	746	705	769	774	752	735	736	740	746	742	781	770	727	737	808	759	736	719	726	736	744	758	790	739	710	717	789	801	710	717	741	693	744	740	741	740	749	754	757	758	710	736	696	735	713	756	818	695	728	719	758	711	733	804	737	722	745	757	742	741	760	735	736	736	754	730	755	762	741	763	752	765	736	756	755	722	749	740	695	737	780	759	747	749	753	706	768	749	744	752	766	743	745	727	765	816	745	730	741	737	714	749	702	767	737	724	748	720	736	774	767	746	692	779	743	749	792	758	730	738	739	749	755	740	731	742	719	712	749	734	676	739	725	754	751	759	751	725	740	707	762	805	758	786	769	742	717	685	736	778	743	729	743	728	703	732	730	709	773	737	752	729	777	744	715	720	760	726	705	707	756	732	748	762	727	744	734	743	762	753	752	735	764	765	726	725	712	738	762	760	739	750	761	758	751	721	777	743	729	747	784	787	708	730	753	734	748	700	731	754	751	742	713	749	760	756	772	759	704	659	771	771	709	772	755	703	736	734	764	786	763	697	721	750	738	758	778	737	763	793	754	723	745	713	712	750	822	750	729	798	713	802	726	710	764	729	722	793	764	715	696	749	797	723	779	783	722	757	763	775	745	761	719	725	741	712	748	737	734	731	755	734	709	721	732	762	763	761	716	698	770	774	735	775
7467	808	609	585	445	318	233	216	199	206	192	178	171	166	156	173	167	189	176	166	167	170	172	158	168	141	163	156	156	186	161	144	132	158	179	160	166	136	145	154	179	164	162	189	149	157	156	167	152	164	153	168	158	174	147	163	169	161	168	170	155	157	156	151	179	153	140	153	163	134	170	168	155	159	170	174	161	165	152	164	151	173	163	156	163	156	187	169	170	175	120	162	140	151	169	153	159	150	192	138	150	155	151	164	141	151	178	153	139	152	162	149	190	161	143	160	170	154	148	172	151	129	159	176	146	166	171	147	152	143	152	176	164	179	162	143	139	150	166	167	143	185	150	147	159	171	154	143	143	170	155	180	153	158	171	139	165	152	152	164	168	156	159	182	156	161	138	138	169	162	155	165	173	134	152	144	152	154	167	151	155	149	166	138	161	147	147	149	172	151	140	159	128	146	160	167	142	131	161	138	157	171	163	144	166	158	133	150	141	155	155	179	144	161	135	172	161	155	169	167	146	169	145	156	167	177	163	167	158	152	156	147	156	171	147	171	167	145	139	153	152	134	153	154	158	165	144	151	147	158	152	192	149	147	118	166	162	169	154	159	149	176	156	140	142	147	167	161	163	171	140	150	136	144	166	151	193	156	172	175	155	156	146	169	173	138	176	148	164	168	157	143	147	141	148	143	153	160	157	160	175	157	129	159	152	172	154	142	155	144	150	144	150	175	158	155	146	147	143	158	151	161	143	152	137	148	120	143	157	135	166	156	149	153	129	137	158	172	151	153	133	153	152	155	148	141	141	141	143	166	164	160	143	133	131	146	163	149	150	159	149	138	152	122	170	129	146	151	158	159	169	156	141	168	148	166	192	187	160	177	169	155	152	170	151	146	146	131	163	168	162	142	137	156	153	163	149	126	140	171	164	152	161	140	157	184	157	170	171	147	173	169	160	134	143	170	163	154	151	141	152	178	175	150	157	141	177	154	155	163	142	172	153	160	170	157	150	156	178	161	164	149	164	157	141	165	160	163	183	153	145	156	157	148	149	164	159	152	175	162	164	152	174	152	165	162	157	184	145	147	157	177	160	139	178	155	176	159	174	177	183	144	167	146	148	154	157	159	156	138	148	180	147	143	167	156	185	180	152	152	188	156	137	134	133	162	158	158	161	153	146	160	173	143	156	164	136	173	167	157	168	130	174	182	175	176	134	144	156	149	168	190	177	159	165	154	143	166	126	164	156	176	182	164	158	141	177	168	154	163	164	173	151	140	176	152	168	156	142	154	148	154	155	154	147	133	149	149	157	135	162	161	158	150	161	133	154	174	194	147	163	149	160	161	161	136	137	161	168	142	162	164	139	155	159	138	157	160	156	198	151	152	170	154	147	143	161	168	165	143	172	152	159	141	137	143	163	146	166	166	158	168	133	175	147	171	165	172	167	136	145	162	168	159	155	165	156	155	158	172	154	155	137	155	159	169	155	195	152	159	170	156	159	154	171	182	158	167	143	166	142	152	135	146	158	169	136	144	148	152	186	165	158	173	150	165	161	166	160	161	164	155	152	164	168	147	161	165	133	153	151	145	161	168	179	147	165	159	154	152	142	164	169	131	164	166	173	172	154	174	150	164	155	170	159	137	154	177	144	142	153	162	157	183	131	161	142	147	133	128	141	162	174	186	176	172	166	143	155	156	150	167	130	153	162	150	146	143	192	156	154	191	148	174	169	177	134	154	136	157	173	157	165	126	153	162	145	160	148	161	160	155	156	182	136	176	165	138	166	151	165	163	136	140	175	144	135	174	161	188	157	173	153	140	140	160	135	156	148	162	142	165	156	158	153	165	137	146	160	191	169	153	154	142	145	149	139	153	147	143	143	140	162	176	166	152	148	144	145	176	172	172	151	154	162	157	163	159	154	195	143	160	175	147	150	158	154	196	167	153	151	160	132	137	135	179	165	166	169	168	152	159	169	134	164	165	150	148	159	153	138	160	171	171	145	126	157	158	124	155	171	169	182	161	139	159	147	174	158	145	161	161	170	154	126	166	143	163	158	155	164	137	154	165	160	155	157	162	186	169	156	182	165	139	163	142	143	147	144	137	147	182	163	171	155	180	139	154	159	159	147	163	157	155	173	152	156	177	150	133	159	161	158	158	167	160	143	152	139	172	158	163	176	141	171	154	163	175	150	160	175	158	176	159	167	160	148	165	173	166	163	158	177	181	169	171	174	170	155	173	154	135	163	156	140	153	178	164	169	161	144	166	146	145	150	129	169	153	145	155	191	168	158	151	148	160	177	182	137	137	159	156	167	149	149	142	136	149	154	172	143	153	162	155	145	146	144	175	161	169	157	150	130	163	176	143	160	174	149	156	160	156	140	136	161	162	158	146	141	146	137	158	158	189	159	165	165	166	154	147	164	159	162	152	141	167	166	160	156	161	161	151	150	150	170	161	171	143	145	183	159	163	170	159	172	151	146	152	150	166	160	143	164	159	159	181	141	157	175	142	167	159	165	147	175	182	177	168	164	128	143	145	152	160	146	160	156	146	150	177	144	162	158	170	140	167	156	164	162	148	134	162	153	164	158	168	178	168	151	174	157	163	178	146	147	129	132	154	151	156	178	181	134	157	166	148	172	170	172	139	165	157	178	169	149	163	131	137	167	150	166	144	143	139	147	163	163	154	150	154	152	175	157	162	164	165	203	145	140	173	153	162	149	145	186	161	152	156	126	162	153	149	148	145	168	147	185	139	170	171	135	159	141	160	144	158	165	148	154	149	146	149	164	145	168	128	170	142	163	150	158	155	157	175	146	161	170	169	149	156	202	143	167	149	168	151	175	137	154	166	156	155	166	136	163	128	143	156	173	148	170	155	167	146	173	161	153	160	149	172	171	147	160	166	163	180	137	155	164	169	155	160	172	149	181	152	160	155	164	175	161	159	161	154	147	170	137	156	148	166	159	174	175	154	159	160	153	166	168	165	170	171	142	135	164	144	177	151	142	157	143	163	152	154	140	156	173	180	151	158	162	155	157	151	145	150	135	160	165	169	156	163	151	133	168	165	181	151	169	116	155	166	131	160	156	154	156	139	186	145	167	142	162	164	150	170	144	146	140	151	159	140	157	160	142	163	147	148	146	129	159	143	154	138	166	171	148	154	136	155	169	158	143	173	167	162	175	163	157	162	169	160	158	153	138	172	155	152	158	144	168	150	149	177	153	132	173	171	155	184	143	152	146	142	135	163	165	145	151	156	129	161	155	129	144	144	157	159	150	157	160	157	160	157	139	136	178	149	154	156	147	169	146	151	159	165	153	145	168	140	160	149	147	185	148	127	158	150	151	118	139	194	160	180	161	167	176	169	151	148	140	155	152	155	144	136	173	137	134	159	154	164	178	155	142	159	146	164	149	175	155	148	144	167	149	163	146	143	174	163	168	149	142	184	163	160	148	164	167	161	163	175	139	140	147	160	149	147	158	158	171	171	191	165	149	158
6059	925	1324	1937	1734	1094	778	689	660	568	575	507	517	525	466	466	473	441	417	441	434	427	423	396	430	409	403	410	386	387	386	403	385	406	389	412	382	341	390	399	429	365	370	403	391	383	390	400	383	402	423	370	365	411	357	373	396	394	419	415	373	431	390	410	349	386	343	387	404	392	401	362	378	376	426	398	362	373	381	390	389	388	409	400	364	379	379	385	357	370	358	384	358	380	364	413	374	366	364	386	366	381	385	401	365	404	368	360	358	387	404	368	377	366	372	335	358	381	387	358	341	384	372	383	393	358	341	406	377	362	381	386	367	401	365	352	389	374	431	360	376	364	388	364	364	384	352	390	387	331	343	388	400	398	352	392	393	378	387	381	373	363	380	348	385	396	406	363	366	384	389	369	369	358	381	371	390	378	398	376	369	357	410	339	375	367	355	362	350	407	405	385	417	380	386	387	407	354	382	383	361	378	391	387	390	360	373	394	369	387	374	380	374	357	361	360	414	400	399	374	385	386	391	397	409	359	394	390	375	399	395	364	372	423	412	401	375	369	374	377	358	351	367	361	388	355	344	386	368	357	379	403	395	377	374	393	376	368	351	377	413	355	393	366	377	390	341	371	331	360	373	402	393	368	370	403	373	368	385	407	346	385	369	373	396	363	369	343	367	337	348	366	364	401	372	373	380	380	393	402	413	368	372	414	375	372	394	358	383	371	398	374	348	360	379	389	378	384	365	387	402	374	387	368	403	347	363	404	360	388	374	400	390	372	373	363	383	404	369	366	374	393	349	347	413	397	347	376	374	359	386	379	373	351	362	391	391	351	353	375	370	378	403	384	364	408	399	362	371	401	376	417	353	369	351	376	392	375	341	398	394	367	400	365	385	367	375	352	395	370	369	388	354	363	387	358	357	359	342	365	368	378	421	382	378	339	370	364	405	399	357	359	375	409	397	362	395	395	367	409	371	364	380	388	398	360	373	392	405	361	374	368	388	388	381	354	356	396	425	359	401	355	387	383	388	372	364	367	365	381	391	390	394	426	374	357	388	396	385	359	373	376	378	406	378	367	365	358	376	399	365	396	380	387	398	382	355	332	385	352	408	374	345	391	348	367	372	365	390	387	358	363	382	387	370	370	359	353	381	350	406	345	363	394	352	371	382	378	395	387	384	400	400	394	369	381	367	384	373	351	415	365	395	380	385	363	342	375	357	361	392	384	395	382	394	354	377	365	401	381	386	332	389	372	366	372	404	367	361	409	362	380	345	355	380	368	336	335	376	382	373	387	340	377	386	366	370	410	351	348	369	372	332	386	384	399	404	377	376	359	362	368	382	400	398	329	394	398	371	397	359	382	341	372	378	388	384	394	409	368	396	427	354	368	361	359	389	339	352	367	397	397	345	408	353	382	369	362	380	381	396	383	366	376	364	363	338	372	390	365	376	387	384	398	382	348	386	408	397	371	394	361	337	378	390	402	385	365	352	416	354	379	380	374	382	393	375	387	401	406	353	398	397	378	356	346	417	340	355	388	363	372	391	391	339	385	350	394	341	386	364	403	385	352	357	383	368	381	379	329	359	345	360	382	400	384	349	361	379	377	366	408	385	397	374	363	398	379	378	343	348	382	388	379	362	423	378	392	368	405	382	385	384	395	377	388	372	369	386	344	370	372	373	392	380	364	331	417	386	380	368	384	388	385	390	378	374	373	374	368	389	358	395	373	412	375	391	411	407	348	353	349	405	405	374	379	349	418	384	357	377	385	372	396	353	335	356	375	372	373	367	356	360	378	357	390	385	372	392	385	388	413	384	385	371	391	368	363	362	340	395	372	393	363	357	400	365	371	380	341	336	381	349	348	335	421	362	394	393	385	385	373	359	391	342	390	388	355	362	317	338	374	370	369	404	354	407	360	371	355	339	349	357	371	366	385	393	384	379	372	388	371	377	355	393	348	401	388	368	381	367	381	408	375	396	355	370	398	393	357	339	370	336	401	371	411	360	374	386	361	397	387	405	359	360	376	394	371	360	363	390	382	392	358	361	407	382	422	366	403	359	361	360	347	389	358	400	379	350	352	365	350	342	373	391	367	364	337	378	328	371	365	408	370	349	334	382	413	381	388	356	371	360	362	347	377	405	364	372	365	389	355	381	360	386	383	364	348	376	395	405	392	368	399	378	365	388	391	397	395	391	367	386	365	387	374	392	360	354	417	372	401	354	390	400	386	380	380	379	392	383	360	395	397	362	389	386	387	356	370	378	358	402	362	404	401	379	349	348	403	398	359	401	393	385	354	397	353	375	366	365	383	409	381	380	382	364	368	353	408	364	334	378	367	376	354	363	377	362	358	379	394	416	372	397	379	378	364	399	394	347	404	393	376	366	362	391	355	400	409	356	358	349	387	393	389	365	368	360	370	367	395	368	409	375	345	374	395	368	367	385	385	366	370	337	409	410	338	382	358	382	372	350	357	392	402	398	355	351	376	356	365	387	351	394	374	392	374	372	385	366	365	378	374	367	396	368	412	320	382	378	394	381	361	396	368	359	361	374	341	394	374	399	374	423	392	382	355	386	390	370	379	372	387	362	357	382	377	351	411	401	385	349	358	387	380	374	391	388	400	381	388	359	387	351	344	385	392	402	361	359	384	338	378	360	371	392	382	364	381	394	370	386	400	344	395	401	376	350	369	382	345	387	328	407	395	416	397	383	395	415	344	359	379	362	383	362	379	394	384	404	372	411	327	349	370	392	393	380	349	383	376	385	385	370	372	358	371	357	391	366	364	394	396	366	380	358	388	349	352	359	395	391	393	383	365	361	397	392	396	365	398	400	380	385	364	403	430	354	388	387	402	368	371	383	365	375	383	394	373	355	367	383	401	359	391	395	389	383	369	363	370	369	367	364	377	389	369	394	390	364	367	384	401	373	365	431	368	356	360	378	362	370	416	397	401	374	365	365	382	371	356	413	382	350	365	365	363	404	365	401	379	361	380	396	372	368	417	377	380	397	370	404	360	374	348	365	414	379	378	360	381	404	382	337	385	410	359	358	331	357	395	394	367	447	366	347	379	389	387	400	389	364	376	376	416	380	365	405	366	393	380	410	391	378	426	368	367	386	335	379	364	363	394	365	395	379	355	367	391	350	368	377	384	346	418	370	382	370	379	353	375	380	382	378	411	372	408	333	384	375	379	383	380	399	392	366	424	370	342	393	390	401	390	401	341	390	412	394	411	351	344	354	369	361	367	377	361	383	419	408	377	386	383	386	376	399	384	359	349	392	398	374	381	373	365	378	381	356	377	366	360	364	397	365	423	384	381	405	335	350	330	380	389	412	321	341	354	385	356	412	342	380	350	406	379	391	358	398	375	373	383	376	407	382	338	368	399	359	379	405	386	359	382	383	352	387	359	348	383	360	368	353	387	403	393	397	401	363	376	366	387	399	375	378	367	382	392	384	361	385	371	379	385	389	380	355	362	336	386	371	382	374	362	395	350
14127	1825	1142	946	784	497	343	309	263	237	265	213	223	208	158	188	190	210	189	197	162	181	169	200	159	190	162	177	174	169	184	168	177	180	183	168	178	172	167	172	176	158	183	202	164	170	181	209	192	191	190	168	172	171	169	180	165	180	189	177	188	183	159	189	172	143	164	190	172	167	167	173	192	173	166	174	178	170	177	182	170	177	177	180	181	181	163	168	197	166	191	190	200	169	176	176	193	182	179	173	175	175	181	174	179	159	160	176	148	165	155	166	164	161	182	157	156	200	204	170	173	160	155	172	174	160	168	167	124	177	170	167	164	170	178	168	195	177	168	158	178	163	198	186	158	155	157	169	192	198	155	197	192	167	170	153	180	200	180	165	201	207	184	177	183	163	171	200	158	176	211	197	155	189	164	187	165	179	182	150	178	161	183	164	170	183	173	166	180	174	149	154	175	174	157	161	181	182	168	183	174	165	181	172	200	189	174	182	130	203	178	188	159	187	185	162	181	166	181	173	164	175	153	172	150	187	165	156	179	184	167	187	171	175	168	151	181	190	165	164	174	198	181	164	182	189	165	170	171	170	145	177	173	165	160	181	185	167	154	178	153	180	164	170	168	155	151	161	188	184	192	174	175	168	184	158	157	156	161	158	175	179	155	174	166	191	166	172	171	171	159	188	183	161	163	175	185	162	172	155	163	197	141	169	175	151	169	171	183	158	182	187	159	158	184	154	154	160	173	184	161	169	174	155	156	163	172	179	165	169	177	179	176	182	170	157	181	178	164	144	179	164	149	159	171	191	164	152	183	164	161	168	201	171	151	161	164	148	188	172	205	172	147	166	186	169	174	166	174	166	168	176	151	196	186	192	157	166	169	167	187	170	179	182	164	181	183	153	185	150	175	161	150	155	182	185	178	154	183	155	163	169	169	172	185	183	170	199	182	159	202	209	168	187	172	163	158	181	155	187	158	174	173	188	190	180	163	157	180	172	183	193	170	162	165	181	160	195	170	165	177	152	173	182	174	178	163	165	145	182	158	173	172	139	171	196	173	186	176	185	172	189	170	180	171	176	175	180	165	179	158	177	175	207	158	152	195	176	172	184	153	175	171	168	160	171	155	158	143	170	155	201	186	171	157	183	174	148	165	176	155	164	176	174	165	199	181	186	155	151	152	152	181	160	188	187	150	155	180	176	199	176	176	206	176	181	176	177	186	210	186	172	166	159	162	172	200	170	176	183	167	169	182	178	156	172	177	174	173	175	174	185	170	163	160	181	218	181	180	162	180	205	193	171	197	162	152	179	144	167	188	172	170	171	188	165	176	162	212	181	170	169	178	161	165	187	172	201	168	165	164	170	183	177	165	179	168	169	189	173	158	169	164	153	164	170	174	161	180	168	170	184	173	173	172	185	175	167	163	193	151	151	153	177	161	167	187	193	184	165	171	162	203	144	174	166	179	174	171	161	159	185	174	174	171	174	189	183	174	175	174	185	176	193	172	180	188	176	173	191	164	171	190	178	184	172	156	192	176	153	197	146	162	186	184	157	158	178	170	155	157	181	201	175	211	179	176	179	172	179	179	185	146	171	168	160	156	157	171	180	192	166	152	170	158	187	173	176	171	176	178	151	160	165	192	204	170	172	174	179	176	170	199	199	155	172	158	158	180	179	183	191	158	181	177	160	155	189	185	159	163	167	208	165	165	175	193	151	152	166	154	159	172	195	170	169	174	204	179	168	167	170	161	197	173	162	183	177	175	200	172	183	177	160	178	174	179	142	160	190	170	161	176	185	168	179	178	176	155	174	166	158	181	209	174	167	169	154	176	173	161	186	176	168	156	154	174	152	186	173	163	179	199	164	178	166	178	168	182	162	172	176	170	173	162	186	191	161	188	192	187	200	164	162	164	171	161	165	167	209	175	174	178	170	184	185	178	156	182	187	195	162	165	175	176	159	164	184	167	161	190	164	175	170	178	174	170	167	167	171	171	157	192	161	195	177	169	186	163	180	187	149	177	165	187	178	188	174	167	154	164	200	163	166	180	187	172	198	180	160	152	182	174	181	209	197	208	176	171	191	162	168	184	188	182	173	156	187	170	209	182	160	153	170	173	182	171	166	155	182	189	178	156	187	155	181	149	186	151	168	168	183	172	171	168	191	177	152	205	186	184	171	146	173	160	182	175	151	176	178	180	168	153	170	197	160	172	195	192	169	173	177	184	172	175	176	181	164	166	157	195	179	191	180	160	172	190	168	176	181	185	167	192	174	176	170	186	158	155	170	155	172	183	159	170	185	183	173	138	170	177	185	162	195	149	206	182	203	171	170	164	152	169	179	170	193	156	215	204	187	182	158	180	168	167	167	173	155	170	175	161	188	173	166	176	184	180	173	155	188	171	166	141	183	159	213	164	208	173	164	170	180	151	176	196	183	165	181	153	182	190	178	182	148	199	181	187	178	156	176	146	165	197	189	173	161	145	154	173	176	186	196	198	167	165	160	180	158	178	176	141	145	154	142	189	145	156	158	170	157	180	183	154	183	188	174	168	177	159	180	177	165	157	150	154	171	169	176	173	165	165	165	181	182	166	177	191	188	175	171	165	176	168	163	167	180	196	182	181	191	176	176	166	178	208	169	175	159	178	166	159	182	164	177	174	170	183	188	163	156	176	175	184	154	153	164	172	172	186	185	183	168	166	149	191	179	169	203	183	170	181	192	184	164	161	173	169	189	181	141	165	163	179	157	193	178	174	170	195	155	169	182	170	176	159	184	170	175	164	189	191	189	152	168	163	178	194	161	155	157	151	179	172	193	184	172	173	200	185	204	188	210	177	169	177	171	176	168	180	175	160	167	175	172	172	193	180	164	162	181	176	185	155	174	161	177	181	168	149	158	164	164	175	177	196	184	153	174	164	183	169	183	178	171	198	187	172	185	167	166	219	182	173	188	186	182	138	176	184	148	174	162	222	178	135	149	153	172	173	179	168	196	164	177	173	164	180	164	180	166	159	169	177	175	171	171	181	145	176	165	180	168	157	163	177	175	184	173	177	169	174	158	175	169	178	166	156	154	191	186	186	218	153	194	146	186	163	174	193	177	208	169	198	151	163	184	166	171	180	157	185	193	152	162	169	169	173	162	157	192	175	166	155	172	155	167	164	135	159	196	175	178	182	176	160	169	159	158	167	160	147	167	185	161	148	192	186	196	150	158	175	155	160	155	146	193	202	186	165	165	157	182	140	168	168	169	188	184	194	173	201	158	161	171	189	183	133	179	163	166	187	174	176	162	152	162	171	150	166	160	160	158	164	183	176	163	159	164	174	167	171	151	155	177	176	178	186	155	167	142	173	189	157	167	152	169	168	171	194	189	190	167	166	168	162	175	162	181	174	186	200	188	200	193	176	156	182	172	154	155	181	195	178	180	178	142	173	167	160	170	162	156	168	150	189	177	160	174	171	157	157	185	202	219	175	194	204	176	165	184	159	191	173	158	172	161
8164	1613	2262	3125	2878	1844	1175	1026	913	904	815	730	642	638	647	587	586	567	522	563	580	483	531	508	523	545	463	525	493	490	476	501	475	437	477	480	472	458	450	466	452	434	445	462	433	460	482	446	432	447	471	462	452	435	462	435	450	475	448	443	462	440	467	417	434	472	422	459	464	483	439	478	442	425	429	426	431	421	439	448	463	469	457	449	435	446	431	438	450	456	435	464	443	471	473	439	419	463	451	440	452	447	466	427	442	419	450	421	454	465	465	442	431	431	431	435	437	440	450	456	429	468	421	441	452	439	449	471	469	475	474	418	428	445	433	433	449	460	425	473	437	438	438	435	444	436	455	445	468	423	465	447	427	464	447	442	451	433	433	491	472	443	449	406	448	439	476	448	475	442	455	451	419	425	403	424	416	414	441	433	415	430	444	435	426	404	436	475	464	452	448	465	441	447	446	427	486	444	437	448	458	446	461	452	413	457	457	423	467	467	421	426	451	399	433	433	465	432	462	454	451	468	442	458	451	433	473	446	442	439	455	452	457	423	430	434	405	450	454	464	453	477	437	435	464	473	491	430	415	453	434	432	487	417	462	446	459	416	463	430	472	447	433	433	443	448	430	450	427	415	451	413	429	459	395	455	447	407	441	413	424	443	420	443	439	457	444	420	429	443	416	426	425	438	428	463	418	420	445	437	414	489	420	446	450	428	424	462	447	455	447	446	448	428	471	423	447	416	446	464	442	436	427	424	448	431	419	434	460	457	459	466	456	478	455	449	420	477	413	461	442	464	442	474	407	425	420	453	473	449	442	455	450	487	424	486	462	429	438	457	386	427	453	448	450	429	452	426	428	420	401	444	422	455	446	435	417	431	438	430	486	478	445	467	456	434	467	439	470	430	441	465	463	395	480	439	423	458	428	463	458	432	463	416	420	420	458	435	428	450	436	441	436	443	424	448	461	459	452	404	443	409	470	454	474	448	416	465	430	428	410	479	412	433	458	434	461	464	438	401	435	446	427	427	423	424	427	411	433	421	443	459	447	450	452	466	452	456	462	467	473	432	467	454	508	425	434	422	418	442	444	462	415	438	451	461	451	463	442	425	439	427	475	475	463	444	415	437	433	450	459	424	435	458	438	402	454	450	466	454	456	471	439	434	465	409	438	388	452	440	442	458	429	468	477	467	423	449	420	437	444	425	440	425	411	422	473	433	460	435	446	411	444	468	464	427	452	443	428	406	442	437	417	432	414	447	399	424	463	428	387	417	450	434	435	428	465	444	440	423	429	412	402	465	441	426	454	435	455	455	400	403	409	448	446	408	432	450	404	433	446	439	477	419	458	441	464	456	473	422	430	427	391	444	425	444	446	436	452	418	454	425	433	440	436	436	431	461	443	451	406	436	458	440	401	419	440	414	404	434	467	470	432	428	457	430	461	429	441	469	450	459	435	451	451	454	437	421	460	456	439	435	448	448	430	470	443	439	461	452	436	456	415	428	451	432	421	426	429	434	470	424	449	420	415	459	436	445	439	439	401	469	446	456	422	459	427	410	449	467	447	479	441	441	452	384	448	444	436	447	417	425	458	442	427	430	432	434	456	455	442	447	454	421	441	421	466	452	456	472	476	481	435	433	449	412	393	428	478	452	452	406	440	413	419	441	438	445	417	430	457	452	451	413	432	464	418	440	413	466	433	490	468	459	407	444	414	435	450	419	418	447	425	451	408	418	436	434	427	427	426	422	420	430	456	444	416	442	403	447	412	416	436	427	449	435	459	425	450	468	434	441	462	448	421	429	432	422	442	450	427	422	426	479	423	465	438	445	451	464	484	423	467	432	455	439	430	457	438	451	430	472	455	391	458	454	474	391	444	442	404	458	408	472	419	423	405	433	438	446	464	450	424	437	424	476	465	434	420	455	456	408	433	406	435	449	448	462	432	424	470	468	423	435	445	440	430	423	407	419	442	451	459	434	461	449	426	471	404	406	422	428	454	427	433	407	452	436	399	452	424	463	432	452	435	455	464	405	430	432	423	445	466	438	463	473	457	468	431	418	434	398	394	442	456	411	445	447	487	448	463	414	412	397	476	447	433	406	419	413	406	434	422	414	456	429	403	439	437	459	449	453	421	452	452	448	437	429	418	432	458	420	417	456	481	426	417	440	399	425	397	451	411	453	433	450	435	424	415	476	431	411	438	430	426	454	428	432	420	436	473	424	435	437	470	429	418	433	420	445	432	436	454	384	467	443	444	408	471	439	404	431	445	458	415	424	429	487	415	457	428	412	423	441	436	441	405	446	422	427	437	483	447	450	431	449	469	434	409	411	470	446	417	412	430	435	411	448	417	446	462	439	429	482	444	460	442	434	441	440	434	429	395	419	469	451	420	409	417	420	436	495	472	450	409	446	428	446	451	423	429	444	418	459	424	439	432	427	472	473	446	405	413	422	439	411	457	436	465	428	420	435	408	422	445	458	446	452	478	432	427	477	420	426	449	485	429	431	444	444	415	442	466	419	453	471	415	426	433	436	425	439	425	447	428	437	457	466	405	410	443	452	456	451	400	428	429	434	447	414	432	453	452	445	446	430	430	412	442	458	433	419	425	421	436	464	495	464	411	405	469	466	460	427	408	456	447	427	419	441	470	418	400	427	443	418	406	424	441	454	443	472	415	431	442	446	427	405	429	482	461	434	472	428	450	411	452	415	461	433	441	431	412	412	391	452	429	452	413	468	444	409	438	468	445	453	459	406	453	431	423	438	464	417	427	418	474	422	403	409	415	451	464	467	426	442	446	449	427	425	440	459	463	430	442	442	427	429	454	457	451	431	452	450	451	408	496	422	416	460	461	408	460	443	438	414	403	410	428	394	464	428	432	434	474	452	440	420	448	469	465	438	407	430	400	444	411	396	421	434	460	433	397	472	422	478	439	449	436	448	420	444	460	445	427	468	397	446	410	452	419	408	439	433	440	443	453	462	446	441	442	412	434	479	443	437	453	435	435	429	429	436	428	447	451	411	450	444	458	427	441	443	456	477	427	438	450	404	449	449	427	417	431	459	436	438	430	417	442	443	427	440	435	470	411	396	470	414	459	436	424	479	440	450	437	435	445	469	410	419	471	425	423	448	456	473	388	463	450	455	459	430	444	471	436	430	412	431	457	487	443	428	452	438	450	419	428	433	435	436	402	441	491	431	468	484	469	430	452	430	421	445	402	475	442	449	421	435	436	444	462	417	394	465	432	453	433	463	453	427	436	436	436	425	450	438	431	422	469	431	422	441	427	433	437	417	430	465	446	441	425	456	443	499	468	455	421	417	450	424	414	437	419	459	408	439	462	446	431	445	466	441	453	433	454	430	423	445	407	453	404	424	426	466	448	457	445	457	444	452	479	440	437	437	471	455	412	425	460	451	439	468	449	434	457	458	452	399	446	437	445	413	439	466	415	419	416	481	485	421	434	442	463	447	424	445	443	433	418	477	412	437	412	498	458	422
1629	630	363	388	519	366	351	375	336	313	341	330	345	348	362	356	351	362	315	304	349	360	316	365	341	354	333	362	327	329	319	353	389	380	330	357	361	352	360	333	364	331	327	330	363	330	361	339	366	350	352	353	364	344	327	305	359	351	343	346	364	365	333	309	314	362	337	333	324	367	377	347	336	336	349	324	364	320	380	371	356	326	356	348	352	370	334	335	378	363	378	371	359	363	352	364	373	318	356	344	310	373	362	321	360	351	326	335	320	375	383	357	324	345	371	335	353	353	399	346	350	364	330	347	326	332	343	331	337	391	315	329	389	369	376	348	349	352	337	345	371	338	352	378	361	361	336	360	352	359	317	364	290	300	355	310	365	367	333	342	310	330	310	337	350	334	368	360	357	341	328	370	352	357	399	391	382	350	335	341	368	371	346	337	390	359	368	338	330	339	348	370	349	360	361	398	320	314	326	373	356	351	371	354	319	370	330	331	328	369	337	331	346	331	319	366	360	329	324	359	361	350	325	363	345	353	367	350	349	371	346	365	321	341	340	337	352	369	339	342	346	340	305	343	338	366	354	355	369	306	344	340	339	334	361	334	333	357	350	326	314	361	336	325	337	310	321	341	326	353	376	341	348	349	371	379	320	355	349	357	318	354	388	334	351	318	321	327	329	332	344	328	356	321	352	317	368	337	389	357	346	372	392	386	343	393	351	330	360	371	344	340	336	336	373	375	328	320	346	365	356	361	375	350	359	375	353	359	346	365	301	299	366	365	344	365	352	337	307	335	328	351	350	370	338	348	355	307	351	376	362	324	360	387	361	365	335	343	327	348	384	343	373	344	325	371	386	345	333	359	356	351	341	336	345	343	385	371	357	352	364	388	326	363	364	361	349	337	323	344	338	343	348	373	348	358	370	327	365	299	348	308	326	351	326	340	344	338	378	371	316	315	356	326	344	377	340	346	355	347	358	378	333	373	355	350	383	375	353	399	348	315	363	361	325	372	338	325	360	340	382	373	364	361	371	348	344	359	392	336	357	347	313	373	324	321	337	371	390	335	333	358	356	365	315	384	323	347	358	343	352	369	363	367	341	353	312	341	316	382	350	351	358	374	347	336	381	350	338	341	368	379	329	336	314	340	346	361	328	338	361	330	339	333	366	370	331	357	349	362	325	396	360	361	369	375	364	366	370	376	355	330	342	350	328	328	323	369	355	304	371	360	352	340	362	349	356	334	362	386	332	327	374	342	317	384	375	342	326	321	364	374	367	347	361	348	322	344	337	389	345	340	324	350	361	348	360	353	358	341	363	349	343	341	389	318	331	348	348	318	336	359	326	343	319	347	337	391	337	351	357	339	361	373	366	314	336	341	356	371	368	320	304	353	339	375	357	360	369	329	336	366	377	319	334	360	321	328	377	382	376	315	349	324	335	339	367	337	378	378	334	355	358	355	331	360	350	295	364	338	341	356	374	346	365	371	359	357	353	357	336	383	361	359	346	347	342	366	371	378	343	350	330	368	334	381	343	312	371	347	346	366	344	370	341	354	379	360	355	343	348	321	377	340	362	354	349	377	324	373	355	341	309	346	354	340	351	377	339	341	353	392	352	334	351	394	356	374	355	323	361	365	366	375	319	372	363	350	315	324	335	313	332	332	342	380	328	362	363	341	353	351	359	364	400	297	345	337	352	338	342	342	365	385	361	360	350	380	329	339	320	323	389	343	335	335	329	337	341	363	328	324	346	383	360	366	351	340	335	312	348	361	379	346	347	362	331	325	335	382	345	286	316	361	372	335	349	353	330	395	318	358	376	334	364	343	331	381	375	334	355	324	349	343	349	374	355	318	327	356	385	365	329	342	350	352	326	379	341	299	357	340	374	369	355	348	342	337	368	342	364	345	363	370	366	347	357	343	352	379	330	386	347	382	358	364	350	312	327	336	384	331	370	355	375	312	345	383	338	366	381	356	314	358	349	327	352	337	361	357	328	352	373	359	332	365	359	345	332	349	368	331	352	353	333	331	336	387	316	341	366	352	343	362	365	361	359	357	350	333	357	346	386	370	359	333	342	343	346	329	364	347	365	323	358	367	337	312	381	348	341	365	349	320	369	379	375	356	342	341	353	343	374	353	368	341	373	342	366	372	344	336	353	359	324	357	365	383	358	350	354	356	315	349	370	359	348	326	337	336	351	360	354	347	319	345	301	332	313	358	354	366	308	348	334	321	386	391	343	354	341	373	348	362	346	313	354	347	348	343	328	350	340	354	328	316	330	353	370	383	339	354	381	381	325	333	353	363	350	369	363	325	315	361	343	342	338	392	357	316	344	354	332	315	376	397	349	334	314	357	349	351	348	334	351	348	340	368	366	339	373	395	313	364	368	398	312	335	314	350	361	346	344	333	332	372	339	325	364	330	364	339	326	322	355	392	335	352	355	327	337	329	356	335	322	369	349	312	353	337	350	319	369	383	329	292	361	328	343	362	360	361	344	344	310	347	382	335	369	370	352	373	313	339	340	375	359	337	369	377	321	362	364	339	389	333	322	300	377	373	358	345	362	357	338	352	371	340	345	327	355	355	370	384	356	352	365	366	325	319	331	369	337	343	361	333	340	339	380	340	378	344	336	358	354	355	363	379	368	358	382	333	329	336	365	359	338	374	340	324	356	373	351	344	376	398	394	366	348	343	342	361	337	330	350	349	353	339	352	335	318	368	361	371	370	361	342	368	368	336	355	368	306	352	336	294	350	362	342	336	378	354	336	367	351	340	357	348	346	359	324	349	318	335	315	378	370	333	350	372	359	343	368	325	350	341	370	367	345	336	357	329	326	357	341	360	323	360	306	336	360	341	311	336	321	326	339	398	377	342	374	372	346	350	365	350	362	346	396	374	316	350	355	324	368	348	348	377	356	365	337	361	358	313	323	339	339	345	340	356	383	372	357	356	339	381	328	335	379	313	336	344	307	324	333	325	304	361	376	344	343	334	371	353	376	348	325	366	352	362	358	357	329	356	350	387	346	344	360	339	361	369	345	309	332	323	347	348	374	336	338	353	363	331	326	324	339	327	358	355	336	364	335	352	350	381	356	360	332	323	324	301	347	352	325	402	358	355	342	320	367	371	342	356	378	333	346	336	342	349	379	367	332	389	320	356	325	357	352	379	330	362	325	320	336	332	324	350	342	350	357	340	387	363	363	372	350	372	328	329	338	356	360	356	308	317	336	337	325	310	344	369	347	363	359	373	381	379	353	354	337	346	377	357	390	321	375	350	350	357	365	341	373	313	312	353	392	382	331	337	345	380	392	335	330	345	361	364	353	381	365	320	372	353	354	306	342	335	370	351	386	345	334	390	368	368	340	367	340	355	350	329	317	347	384	313	331	330	349	324	365	330	344	347	337	335	364	357	334	349	361	391	379	325	372	334	362	321	359	346	352	328	368	286	370	385	353	349	364	329	345	351	344	370	367	351	396	382	341	317	356	383	350	356	347	333
1899	977	765	928	1433	816	753	795	824	827	763	755	740	748	739	762	772	734	719	712	747	723	741	700	721	730	746	747	750	733	705	748	740	765	752	730	770	749	743	729	765	763	775	744	737	732	756	782	742	735	778	798	734	783	749	779	723	729	765	760	771	741	719	730	760	720	771	747	778	784	779	788	744	770	724	794	810	738	739	800	732	727	778	780	775	741	709	762	769	738	754	704	769	745	742	721	714	723	724	694	737	736	780	749	723	776	722	777	759	782	730	684	770	733	776	788	720	750	730	811	763	769	776	758	784	724	734	728	748	749	808	768	739	759	706	738	745	775	739	754	751	747	734	766	760	733	719	733	787	738	727	706	751	734	723	781	765	769	757	727	734	741	748	808	715	765	789	711	714	724	763	704	751	752	786	752	706	762	721	739	738	790	721	775	729	759	763	702	789	727	715	782	758	734	751	752	727	720	763	720	793	733	693	741	739	742	743	775	734	765	751	735	759	761	721	778	777	758	734	754	727	722	764	736	738	793	745	689	737	765	758	732	765	679	743	759	786	757	772	697	759	819	738	750	785	734	722	760	733	774	729	702	752	763	774	743	787	707	776	710	768	690	756	732	737	722	729	742	816	747	774	740	736	743	751	783	728	782	790	788	719	741	762	785	740	753	757	724	789	741	772	711	795	773	702	748	731	741	748	737	719	740	759	765	752	808	750	780	697	705	738	733	705	768	801	746	768	744	758	725	745	746	743	725	688	799	689	713	738	747	703	705	727	755	719	734	795	764	789	767	750	761	732	725	737	735	754	806	704	726	754	773	737	758	771	721	767	774	762	790	720	707	761	729	784	759	782	747	744	748	706	749	706	731	749	744	710	700	724	713	708	753	745	763	773	717	717	857	749	743	736	785	750	780	742	807	783	759	752	775	752	725	731	752	747	737	724	700	759	736	734	750	768	771	739	760	732	740	762	771	742	761	739	747	761	768	757	768	752	761	748	740	734	730	676	748	752	751	800	775	728	742	764	758	751	737	719	792	786	755	765	743	703	764	784	734	755	722	750	794	723	759	718	761	778	739	739	748	761	753	806	734	750	740	691	733	725	739	775	756	792	766	742	804	712	765	769	739	736	784	735	776	730	761	727	730	772	750	754	677	715	775	752	754	752	730	719	770	723	725	737	754	739	769	768	779	725	730	742	775	737	744	752	796	739	740	747	740	772	755	734	766	712	724	743	734	768	719	703	792	731	723	741	747	754	714	746	794	761	756	743	728	721	740	747	746	761	696	796	759	752	769	779	792	709	752	755	774	769	775	726	778	760	757	754	757	772	802	740	777	757	783	758	745	749	774	736	740	778	770	754	765	683	749	768	798	732	733	729	756	712	717	754	725	772	777	738	745	690	703	771	765	763	793	765	760	774	801	781	758	751	761	749	704	812	773	721	730	755	727	714	707	749	762	765	788	756	720	748	752	763	808	737	744	760	748	799	810	724	747	720	757	707	762	784	762	738	760	769	748	751	721	707	799	751	753	737	749	729	793	767	734	707	698	804	748	724	749	720	775	722	721	741	729	747	689	725	753	778	758	775	774	804	791	771	753	757	761	774	716	759	740	732	730	751	734	793	761	760	765	751	774	702	760	754	718	745	772	795	787	759	688	746	705	734	788	730	731	784	722	686	752	719	761	762	746	736	737	732	737	737	792	785	796	716	721	774	725	792	752	766	764	760	769	753	772	716	779	765	739	747	746	717	758	709	707	703	784	763	751	736	736	734	755	785	762	705	732	732	748	760	784	741	732	715	745	778	740	790	725	740	717	743	721	748	731	757	792	749	765	760	718	759	745	723	718	788	768	727	791	784	728	764	747	771	812	740	743	767	704	725	704	834	786	765	737	738	800	769	744	748	797	765	747	766	770	771	694	731	747	724	758	792	743	720	727	734	740	733	740	761	778	732	721	783	764	768	781	746	723	691	738	774	712	739	761	720	792	767	752	835	774	749	700	779	793	728	773	689	745	757	738	747	773	746	748	756	775	731	799	757	742	738	770	761	742	782	776	738	783	821	702	719	774	770	776	746	758	735	742	776	756	743	737	748	734	739	731	752	726	761	726	789	726	785	731	733	761	695	740	673	731	751	718	729	804	739	737	757	792	758	774	745	694	733	704	773	742	694	749	726	699	801	756	798	785	749	729	728	805	739	772	765	761	728	756	788	789	750	764	744	790	763	750	763	787	729	725	767	805	735	756	756	731	721	785	720	740	749	749	758	758	783	805	763	701	723	698	775	774	760	733	793	767	775	732	818	754	757	775	721	708	751	760	798	739	724	759	759	760	715	734	724	737	771	764	731	740	748	760	747	763	757	716	756	772	775	734	752	736	749	755	731	718	781	782	717	784	746	732	743	729	734	756	781	756	754	758	761	762	722	713	718	743	723	771	715	723	778	725	784	772	783	746	725	767	691	830	764	750	692	728	728	726	743	737	764	729	761	777	747	824	705	760	767	736	784	702	761	713	773	697	778	738	704	742	752	691	761	760	784	797	732	765	728	732	752	709	712	733	794	740	770	766	754	719	737	749	793	777	780	717	751	740	758	756	787	769	776	741	772	723	688	765	811	735	705	748	719	729	724	757	733	754	757	743	750	748	726	730	756	751	778	743	743	775	766	789	725	778	760	773	734	747	728	703	739	729	733	723	714	804	738	737	797	729	728	750	758	747	711	767	787	754	751	703	734	731	705	718	713	747	743	726	738	753	748	756	764	733	702	769	706	742	714	777	726	784	735	724	788	743	728	750	733	762	704	799	748	767	765	734	763	784	769	757	749	755	763	751	778	781	720	730	795	714	729	731	795	728	711	751	713	802	780	722	747	788	748	774	776	753	792	808	749	752	777	703	767	790	704	772	735	769	780	745	733	741	746	745	714	747	732	710	730	756	754	750	742	739	743	689	720	748	741	707	744	781	749	741	770	732	736	738	754	738	761	793	727	722	716	772	748	780	763	773	727	795	747	774	732	786	756	769	735	778	782	786	713	747	732	738	704	747	778	774	738	761	781	758	691	752	716	783	726	728	710	781	728	805	769	724	705	719	754	778	768	683	732	784	757	750	758	785	719	739	691	758	780	727	741	780	738	754	726	735	697	744	732	775	756	706	774	773	728	716	783	755	757	803	754	741	715	749	775	756	690	777	767	698	729	702	721	753	761	736	747	717	750	771	704	745	735	759	744	735	794	734	722	757	746	741	742	729	760	731	795	741	757	752	738	756	773	728	784	735	739	766	738	771	735	742	764	797	715	771	764	753	706	747	739	773	735	737	706	715	796	722	718	750	759	772	794	771	801	809	698	756	743	721	773	737	725	732	721	768	728	745	769	795	752	770	743	760	722	752	750	700	719	786	745	745	727	758	747	753	787	735	732	761	781	711	739	779	759	742	729	755	742	740	718	765	774	762	758	754	785	784	774	754	725	780	779	721	782	730	779	760	696	759	764	760	771	759	756	736
7532	812	613	512	851	377	295	204	177	193	218	191	159	153	172	143	172	158	140	162	204	182	170	158	177	162	165	155	147	164	152	172	157	159	176	142	177	168	166	157	145	175	176	146	209	186	148	159	157	162	159	168	177	176	174	184	183	128	137	144	153	170	148	152	150	155	150	169	164	156	161	157	175	158	144	161	138	167	175	150	146	151	153	167	158	160	153	164	157	151	141	166	133	175	167	157	174	176	162	152	178	155	157	157	188	185	158	155	152	169	164	159	179	159	143	136	152	167	172	147	161	161	150	152	161	161	140	145	141	161	172	205	178	159	166	159	165	165	147	193	162	174	162	139	165	173	143	161	149	144	169	146	152	162	154	180	156	146	168	140	171	165	130	160	178	149	162	154	153	158	175	173	158	161	150	170	169	158	149	165	155	171	143	168	134	165	145	159	168	180	137	179	191	159	138	136	139	155	142	185	148	166	140	156	148	148	173	170	174	158	163	157	166	167	163	168	177	159	177	165	163	157	165	149	175	163	151	164	141	177	158	189	144	142	152	146	151	153	129	153	149	151	149	147	137	162	185	125	174	178	169	168	174	161	172	151	179	176	151	156	182	179	153	167	155	149	155	159	152	151	150	161	175	175	166	169	151	151	155	156	165	160	167	147	167	159	135	145	161	136	136	159	174	183	154	150	167	167	150	180	185	146	154	175	174	177	180	152	161	150	182	165	151	155	149	149	175	174	164	170	148	149	165	168	154	155	163	153	158	167	148	147	144	141	155	160	138	180	169	183	165	184	158	136	141	155	157	168	158	132	158	138	161	173	161	186	163	173	156	156	161	182	156	159	148	165	158	130	174	164	163	138	181	160	157	152	133	154	177	165	171	157	158	163	173	155	203	158	177	166	172	160	200	157	152	156	163	141	163	149	143	152	171	157	131	144	181	196	126	176	170	150	162	152	161	165	185	168	163	163	154	157	168	156	155	146	147	154	182	165	159	148	138	187	158	142	162	192	156	175	177	179	152	166	184	164	169	163	154	168	153	141	155	156	149	148	150	161	173	160	171	177	161	149	170	162	163	176	147	161	143	155	150	163	150	159	161	158	148	141	160	170	176	150	165	158	173	154	145	174	165	176	149	163	156	118	139	134	181	189	158	139	151	155	139	168	158	172	155	159	167	174	167	157	165	171	169	162	151	161	143	168	156	142	157	185	174	158	165	155	194	164	137	144	157	173	148	147	154	154	146	153	165	158	183	186	168	163	173	163	153	145	131	176	154	161	155	159	156	167	143	156	148	163	141	178	166	157	157	161	154	144	152	173	192	148	166	182	166	164	158	189	153	156	165	162	139	168	179	164	165	158	150	157	185	187	163	166	185	162	172	156	179	169	160	169	136	148	154	147	152	163	161	153	194	175	179	181	184	173	184	183	158	152	178	144	188	155	157	148	152	172	160	170	152	165	169	169	163	156	175	138	171	169	176	182	174	176	169	138	142	139	139	160	165	157	147	155	161	178	168	175	179	174	145	162	157	165	158	154	183	154	166	189	175	175	151	144	166	165	152	139	167	143	147	134	158	162	133	166	139	161	177	154	157	165	170	155	141	142	152	174	129	145	158	133	159	169	175	147	168	178	168	149	141	156	183	141	163	157	165	156	174	146	163	146	172	176	135	173	166	149	154	163	152	162	144	176	173	145	163	182	167	183	156	148	162	151	162	168	156	163	167	144	157	146	153	159	161	172	192	161	165	161	144	161	133	167	138	184	165	157	173	176	175	149	150	165	179	166	155	155	146	164	159	141	131	178	161	154	146	143	161	165	149	158	155	137	181	146	153	159	142	163	169	160	147	165	197	162	174	151	150	146	155	174	168	164	159	169	146	165	171	177	138	182	164	148	138	179	180	166	159	169	171	148	140	150	160	169	178	149	164	181	150	140	162	161	155	166	143	157	162	182	173	134	135	178	161	156	158	160	172	153	181	169	147	184	161	161	132	173	159	153	167	158	148	173	178	160	163	141	189	157	142	169	181	160	153	152	161	161	178	176	161	178	148	203	150	181	157	169	163	155	167	168	179	146	173	159	180	177	137	167	142	175	183	175	160	161	173	141	163	154	153	162	135	166	151	149	161	174	156	150	165	151	162	197	160	156	159	178	155	166	139	136	173	164	195	157	162	157	142	161	149	171	161	145	155	174	174	131	179	154	173	138	149	153	162	178	172	154	156	139	165	175	163	163	150	171	175	148	148	174	169	151	147	158	151	170	173	156	159	172	162	172	149	158	161	157	169	156	159	156	179	157	144	165	149	130	199	169	149	148	167	178	154	157	179	168	172	172	148	139	161	162	181	173	142	146	199	168	170	170	154	191	154	165	157	166	188	151	132	156	149	139	155	153	163	142	181	160	175	156	177	149	186	192	139	158	163	187	153	176	150	145	167	159	178	183	175	161	158	158	147	151	153	178	169	167	170	177	146	141	169	153	147	156	155	141	161	177	159	149	150	160	197	168	154	157	169	174	162	151	155	152	174	158	153	161	152	145	172	159	170	154	151	155	146	165	176	192	174	157	179	167	155	140	190	152	162	180	148	141	157	140	172	164	159	155	191	171	170	161	156	148	169	183	182	157	182	127	177	145	145	161	154	164	170	148	168	149	181	157	152	186	138	168	146	168	171	175	147	159	148	146	160	170	159	134	158	171	166	161	143	173	166	155	158	152	168	156	134	159	166	164	150	169	136	164	155	131	169	150	149	188	150	160	156	161	162	153	175	150	189	185	171	164	149	166	149	149	161	173	160	153	164	192	187	135	179	131	165	168	159	161	170	162	160	139	147	171	147	138	160	188	149	151	168	170	165	167	166	155	190	175	147	144	189	173	134	169	144	151	150	166	204	139	153	144	177	156	133	169	158	166	154	151	151	152	177	142	165	170	196	168	149	148	153	185	173	160	149	151	155	163	192	150	151	168	163	144	176	165	143	162	153	174	153	176	141	125	169	147	157	178	184	164	177	127	146	165	176	143	190	180	151	148	141	143	137	166	170	150	148	142	158	138	185	177	152	158	163	138	152	142	176	190	172	162	178	170	170	157	150	155	161	154	148	163	153	164	151	156	148	179	167	153	143	152	153	152	170	157	161	141	131	154	150	166	144	159	162	180	161	189	170	154	154	135	174	164	151	169	148	163	144	152	169	143	154	171	172	140	157	175	157	164	148	137	163	162	172	156	162	147	174	187	152	161	177	159	170	138	164	156	155	144	151	161	167	171	147	159	187	162	154	155	172	167	166	179	144	172	164	156	177	175	153	156	158	161	147	161	159	160	166	195	164	143	147	150	151	166	160	145	162	164	165	145	136	159	159	152	158	154	158	154	155	178	158	160	143	188	153	153	162	175	181	180	154	169	158	128	135	164	155	158	160	169	181	180	148	172	176	137	177	162	186	144	151	148	147	185	161	149	154	151	149	156	149	165	173	172	168	199	176	198	161	145	167	183	153	178	172	143
6116	976	1390	1706	3349	1307	828	672	625	649	535	535	548	515	464	501	469	460	453	433	440	417	434	395	424	393	425	431	443	417	382	387	404	442	371	384	391	363	380	392	415	413	375	386	388	394	367	401	404	392	390	425	395	409	358	386	409	357	374	423	379	388	427	357	396	415	361	362	383	380	385	414	410	363	367	387	407	408	386	406	391	388	383	418	378	364	389	360	398	411	413	386	403	347	383	380	399	400	381	426	364	365	393	371	344	369	386	416	412	347	381	393	397	451	388	385	373	386	351	403	390	384	394	425	386	415	409	392	373	390	397	381	348	367	410	360	389	372	418	390	391	407	363	406	393	380	419	404	359	381	395	366	376	365	400	398	341	399	385	380	396	378	379	410	355	404	412	369	367	418	350	381	377	382	380	363	396	376	369	410	390	407	356	375	362	364	406	373	366	395	358	385	370	382	428	378	379	404	380	413	412	419	419	384	373	400	378	387	369	394	354	403	418	365	352	384	389	402	367	415	372	413	331	396	367	363	411	353	362	394	372	396	384	404	366	402	385	381	394	421	360	409	380	360	337	382	381	366	366	369	404	391	339	359	396	418	386	375	364	372	365	387	407	364	370	406	415	366	398	417	416	400	356	359	381	407	351	376	376	395	359	368	383	398	397	354	376	421	400	392	400	354	380	409	378	371	333	390	405	379	401	393	400	356	373	386	397	398	396	398	401	400	406	370	383	378	392	368	364	376	358	384	357	382	399	364	390	421	377	371	358	384	368	381	384	389	394	391	374	393	403	388	385	398	377	414	375	392	390	368	427	340	405	370	371	392	425	373	378	365	389	402	386	403	383	382	394	404	388	396	391	373	366	353	368	379	354	387	409	376	366	400	376	395	366	388	385	361	399	362	375	413	398	376	391	391	385	384	401	378	402	414	375	385	373	404	360	394	385	390	343	346	401	401	365	393	352	394	351	406	410	386	389	380	397	375	367	353	353	395	356	367	353	386	396	386	387	381	337	381	392	397	417	390	405	369	375	385	360	380	382	335	358	377	381	370	377	366	385	368	368	384	412	375	378	390	377	374	365	408	352	371	383	361	377	386	359	352	403	385	375	397	391	427	344	374	367	369	402	391	442	408	398	386	398	420	444	377	386	363	392	396	364	364	371	405	409	353	363	373	385	397	367	365	379	355	357	407	377	348	404	380	361	370	392	420	389	341	361	396	362	373	353	376	390	354	415	384	340	386	387	363	379	353	377	344	386	387	385	400	376	383	356	364	393	390	401	387	386	365	360	361	397	424	381	413	378	381	428	364	403	413	393	380	391	369	412	364	377	389	381	390	365	392	375	364	398	401	381	362	383	364	367	382	390	387	369	362	385	356	383	350	393	392	387	343	433	379	346	366	425	367	368	396	396	360	385	401	349	354	385	384	378	355	412	378	394	368	381	400	376	358	374	373	374	384	413	403	362	356	373	390	380	392	366	363	431	379	394	414	401	396	415	388	393	409	394	346	386	380	383	391	355	407	382	413	367	386	376	391	411	356	369	395	378	429	384	395	383	347	376	375	394	393	396	388	384	399	435	360	378	381	423	415	398	409	396	399	405	386	387	397	390	371	403	386	362	383	400	385	397	390	408	402	362	370	405	377	421	371	409	383	398	407	398	363	375	354	397	376	391	359	397	367	395	400	374	386	373	380	392	390	402	391	356	390	367	361	412	393	396	386	398	378	382	386	399	362	378	383	377	403	387	360	351	361	386	400	386	334	393	385	365	372	341	357	396	388	364	392	404	346	390	399	419	397	372	380	389	409	362	370	370	390	371	388	420	392	379	370	343	379	419	400	409	380	396	409	403	376	339	397	412	399	390	390	425	379	386	363	371	347	370	371	377	367	388	408	399	400	389	392	423	388	380	381	380	418	364	384	373	362	392	388	403	354	382	383	390	407	375	374	367	350	407	409	344	374	388	347	428	402	377	385	383	377	427	360	400	370	391	385	392	399	393	374	375	342	373	367	394	370	375	387	401	426	379	369	395	368	385	366	364	401	385	369	411	370	376	429	387	351	419	371	347	408	386	453	392	395	399	332	392	354	371	365	395	374	360	372	367	406	398	410	364	411	382	379	390	387	368	393	374	373	404	359	395	371	367	414	383	388	406	381	397	384	363	370	396	401	375	394	366	358	369	395	392	365	358	375	392	425	394	377	364	394	409	369	349	384	368	382	387	403	375	411	377	366	380	382	352	376	395	365	391	397	365	393	354	407	396	360	409	357	385	365	412	377	368	396	382	388	388	381	381	390	374	398	365	394	409	382	404	417	404	416	368	370	360	374	389	367	401	357	372	393	367	416	391	438	365	379	377	409	349	403	377	379	360	388	366	363	412	401	383	380	392	386	366	364	380	377	378	383	379	394	383	355	355	368	371	357	358	375	364	386	335	366	384	366	417	389	358	408	365	379	396	365	363	388	380	378	381	384	374	396	426	424	366	445	396	332	385	379	387	378	376	419	394	385	410	394	408	401	329	390	407	391	381	406	409	409	348	351	385	386	388	364	370	380	371	376	395	391	393	361	377	423	378	324	371	350	385	381	389	378	356	374	375	361	373	370	371	418	411	393	349	384	386	384	429	412	421	390	380	389	392	382	376	405	407	383	379	344	372	372	382	386	347	378	400	380	395	411	366	382	373	354	411	364	388	402	398	370	414	356	387	385	366	400	350	366	395	382	375	406	421	374	386	342	369	370	382	371	405	395	402	346	395	383	376	382	383	377	359	370	386	412	321	407	376	364	366	381	341	379	386	355	365	375	389	396	389	404	423	398	380	379	381	362	396	350	404	360	394	373	388	341	406	393	397	386	340	382	375	411	362	406	378	407	375	394	370	424	393	352	400	357	320	388	365	343	390	417	367	375	390	353	367	372	411	369	404	366	388	381	377	384	404	367	417	385	387	390	394	380	391	409	389	356	368	401	359	389	379	400	372	417	367	379	377	390	359	383	378	390	395	407	405	364	392	411	377	391	377	431	405	384	415	435	359	380	395	418	390	369	403	380	381	403	368	410	394	407	420	377	427	368	403	389	385	371	378	366	368	396	427	393	356	382	376	407	396	440	386	342	374	368	406	403	405	387	394	377	405	342	360	429	384	337	415	383	361	343	427	371	382	374	358	384	363	382	366	383	367	387	347	409	389	364	390	416	383	385	368	389	411	386	391	369	437	387	391	416	362	380	376	379	390	398	376	368	412	399	385	377	419	408	370	382	363	362	378	393	428	372	380	371	396	390	351	391	379	418	388	372	416	396	362	373	365	382	375	398	392	400	400	370	356	387	391	385	363	438	405	412	335	363	376	370	391	352	360	412	407	421	365	370	393	358	407	380	382	362	374	399	334	411	370	431	379	369	379	389	383	400	389	387	384	384	351	390	415	402	433	377	360	390	391	391	412	355	394	414	375	340	357	369	390	400	352	403	392	400	370	366	386	387	391	396	386	357	369	373	367	394
13892	1797	1154	882	1167	633	347	285	213	243	238	217	195	213	205	188	210	187	197	170	174	165	209	182	164	160	161	155	169	190	160	169	179	178	206	157	184	164	188	176	163	181	208	188	181	179	179	177	185	169	179	178	192	169	173	176	186	193	182	185	172	189	197	179	194	193	184	169	165	189	194	187	189	191	178	164	184	202	197	197	180	209	192	181	163	159	177	175	168	170	190	172	165	173	168	173	191	192	180	168	159	163	196	186	170	182	162	158	184	149	163	177	196	175	180	164	160	166	191	192	190	165	175	175	178	193	167	173	165	147	177	177	173	162	204	168	189	181	157	185	179	168	172	181	182	178	187	201	186	204	165	198	154	204	169	173	209	194	148	169	177	185	188	175	172	173	182	189	191	191	146	180	164	172	191	199	159	152	192	167	165	165	172	167	145	173	179	179	176	183	190	186	178	179	187	168	145	161	173	175	154	138	212	188	181	173	199	179	186	172	206	163	161	170	157	150	193	179	181	177	170	180	172	159	172	176	172	186	185	206	183	179	154	163	169	161	173	164	185	180	175	178	196	164	152	165	190	188	156	169	178	180	175	173	168	159	167	182	184	165	157	177	174	183	155	181	167	161	167	170	189	164	150	174	195	163	186	209	169	155	197	200	196	158	189	162	182	157	179	173	185	163	189	182	168	153	172	208	151	175	182	170	190	177	188	160	186	162	169	186	175	202	169	176	175	169	185	176	165	177	175	178	172	183	172	176	175	185	171	174	150	178	182	157	207	154	175	173	169	156	158	163	160	179	201	171	188	196	168	192	200	174	165	186	195	176	172	194	174	181	163	176	183	189	210	174	183	163	181	178	185	176	166	164	178	146	192	170	177	183	173	175	179	190	224	171	195	162	165	180	186	183	179	186	154	170	170	167	168	163	174	199	170	208	205	191	154	171	186	164	152	176	174	161	157	159	168	180	184	186	188	185	183	182	177	169	162	183	195	164	189	189	179	170	174	182	182	166	165	179	177	155	190	169	187	165	168	156	202	181	198	175	196	181	185	183	190	145	170	199	178	181	194	209	176	158	205	189	167	175	156	181	150	178	177	180	155	155	166	171	188	181	170	167	193	168	209	198	198	183	188	202	207	167	174	174	178	154	166	153	149	170	162	179	193	177	159	177	166	166	172	197	164	194	200	187	184	205	186	185	140	174	177	179	161	174	162	194	173	161	169	165	185	153	164	185	193	191	142	192	162	175	163	195	160	166	190	169	181	179	193	175	144	149	184	164	171	162	200	193	187	171	183	161	175	159	151	179	174	198	187	182	159	189	186	179	163	189	203	164	175	180	186	169	171	178	186	166	216	173	204	180	178	163	175	192	178	182	175	187	188	171	175	202	154	176	161	151	176	174	145	170	161	159	156	174	153	163	171	178	156	181	149	182	191	185	165	163	198	161	191	167	163	186	172	151	184	193	191	166	149	172	171	197	151	176	187	191	175	178	173	189	164	167	170	158	175	174	176	183	167	168	184	172	187	187	178	168	168	197	174	194	181	169	168	178	174	173	159	169	193	177	160	183	172	163	215	175	158	149	163	168	176	164	179	170	136	149	181	188	172	198	156	207	190	175	176	182	158	163	205	169	181	186	196	179	163	155	181	189	187	176	180	149	179	154	183	185	179	169	167	194	183	191	180	161	181	158	176	158	173	188	177	186	184	164	189	181	185	183	179	143	166	163	171	170	183	159	171	179	182	166	199	191	183	166	172	173	187	199	173	159	181	164	163	153	180	176	170	169	186	171	187	176	193	181	179	174	180	162	168	185	170	166	187	182	176	179	174	196	162	195	160	177	167	189	181	164	180	193	174	168	179	179	176	169	177	171	159	194	192	168	160	167	179	180	190	173	175	177	188	165	196	173	178	172	199	173	178	167	168	159	140	179	179	204	164	195	194	203	163	179	177	173	165	172	153	171	180	209	140	156	192	173	174	184	152	184	192	190	161	176	164	175	175	169	167	160	176	186	188	185	176	171	169	194	181	198	164	173	180	158	181	180	191	165	190	182	168	189	206	178	163	191	203	184	188	160	155	161	180	176	185	161	166	171	194	163	178	160	198	173	162	152	174	185	185	164	161	184	152	169	179	171	155	161	156	176	166	188	187	183	178	169	161	186	158	213	172	182	174	187	176	169	192	175	188	180	167	154	186	164	190	168	169	164	169	150	140	186	178	187	202	175	177	175	201	184	182	155	176	188	183	192	155	151	159	189	174	171	186	182	183	163	166	152	148	199	199	182	164	188	173	163	159	151	189	171	163	181	177	168	174	166	173	160	194	173	176	180	171	169	181	164	203	180	180	210	155	159	177	177	173	163	147	170	194	182	198	161	150	153	184	187	169	176	167	165	169	188	202	166	157	166	174	188	181	182	196	192	173	187	209	176	174	160	162	172	161	163	186	164	183	202	159	197	172	164	185	157	180	177	179	174	167	178	175	198	160	183	167	152	169	186	186	188	174	161	168	156	148	155	178	159	149	206	187	176	181	142	180	208	183	175	186	162	187	179	200	159	157	186	182	179	189	176	171	171	177	180	187	169	174	183	166	175	147	180	181	197	172	169	163	175	144	174	174	212	168	196	183	184	186	165	183	192	212	163	163	161	169	167	163	182	174	187	176	172	170	192	178	180	151	169	206	172	162	176	159	181	178	182	175	175	174	165	170	173	167	163	176	187	159	183	185	165	177	159	170	172	162	174	147	194	159	199	193	168	192	183	175	198	181	183	178	162	200	176	191	176	160	144	187	176	188	187	156	155	152	180	168	151	202	173	186	170	203	178	185	173	163	162	153	156	183	189	189	190	174	171	171	179	155	174	155	186	175	189	183	164	181	194	139	189	156	168	160	159	155	194	164	151	164	189	171	197	164	192	172	183	159	175	154	181	172	175	178	169	184	189	146	199	180	207	171	192	188	159	177	183	205	187	165	180	184	175	150	172	179	179	182	196	148	171	190	193	179	159	179	184	191	182	176	167	190	197	137	174	184	164	168	159	173	191	171	172	145	164	185	173	169	216	169	154	198	181	167	179	200	171	163	177	143	193	188	182	177	194	222	180	173	185	198	188	198	182	162	166	177	178	170	163	180	155	168	191	163	174	174	169	171	190	169	168	155	171	159	174	164	189	177	205	159	157	186	185	175	196	171	161	186	174	157	186	179	166	190	175	185	191	192	175	182	185	164	143	151	166	154	182	156	185	159	177	172	189	161	164	177	171	181	174	162	174	200	163	186	183	196	151	167	138	175	170	185	166	199	191	189	203	174	194	152	179	191	157	167	183	193	175	167	175	185	156	162	177	162	180	178	187	173	193	180	165	181	169	162	172	176	210	188	182	189	145	154	163	189	176	163	173	177	179	167	169	163	188	166	191	188	204	169	178	170	176	166	163	175	179	173	166	164	193	181	164	168	202	166	170	189	152	166	170	154	190	176	192	143	178	196	181	183	192	171	169	179	164
7996	1581	2344	2888	4685	2263	1243	1066	958	782	782	699	688	632	640	607	579	540	581	523	584	583	528	531	503	503	487	474	520	488	456	473	478	465	513	464	466	449	454	482	455	454	490	463	464	514	454	433	449	479	460	461	471	434	420	458	450	449	476	445	435	495	443	450	428	457	458	471	494	412	439	475	457	469	470	442	467	470	426	479	474	450	458	459	440	453	456	493	443	470	399	477	429	434	472	445	437	453	453	456	475	458	443	413	478	447	395	417	439	430	457	466	434	441	459	445	445	449	451	465	406	436	458	460	435	454	468	449	444	452	453	431	438	449	437	462	473	441	444	415	430	476	443	419	421	449	481	455	433	459	453	453	435	470	449	438	490	436	433	428	463	478	455	459	449	439	428	400	496	433	437	453	460	483	492	460	441	470	449	474	467	471	472	505	447	457	423	454	431	416	432	464	457	427	450	468	442	430	445	426	438	427	398	415	444	463	409	449	459	459	466	442	428	465	420	404	434	448	386	440	447	447	453	471	439	451	474	422	444	435	412	435	452	454	477	430	440	427	431	442	491	502	452	463	447	452	499	483	433	443	409	469	418	471	472	431	436	464	462	477	448	455	461	446	429	447	458	433	450	457	460	454	467	422	443	437	393	480	448	482	449	445	452	433	453	432	449	479	431	417	423	422	459	442	410	472	455	426	434	428	443	432	474	468	443	421	430	438	459	433	435	424	387	447	430	453	452	447	436	417	416	443	436	458	439	445	412	475	428	476	426	449	454	440	448	456	424	433	448	489	466	456	433	414	447	459	456	446	455	452	414	443	420	456	433	431	400	454	448	461	486	467	411	436	446	481	470	425	482	437	482	463	470	434	434	454	431	462	431	474	465	486	445	449	407	459	461	432	444	466	426	473	441	479	467	445	427	468	435	427	462	461	480	461	417	442	458	450	434	427	441	429	453	456	440	445	472	437	439	453	456	424	416	442	470	502	445	437	439	466	473	490	410	439	468	409	472	442	433	407	417	464	420	414	502	406	446	493	402	459	452	432	450	463	408	439	459	457	443	435	455	438	414	444	427	463	439	428	464	421	441	446	450	449	438	462	414	416	445	431	453	453	442	450	475	445	464	423	488	427	431	419	451	400	430	439	424	428	414	458	444	426	434	450	446	461	433	443	479	462	425	491	419	462	451	436	461	483	473	446	451	461	435	479	447	467	469	454	458	449	445	466	421	453	432	444	435	444	450	455	439	446	468	435	462	456	478	432	449	415	442	462	472	419	467	449	475	482	479	449	479	450	430	431	476	433	459	488	474	461	464	472	431	460	446	447	455	498	470	440	437	435	471	439	403	445	458	478	462	450	453	431	435	448	456	421	415	423	412	426	426	449	459	451	439	450	434	433	446	452	445	467	458	428	440	443	427	410	432	431	435	435	432	452	456	450	439	431	437	397	461	438	468	425	439	445	429	494	457	494	447	444	463	453	444	450	434	461	449	442	411	476	454	475	423	445	424	445	439	475	457	471	482	455	429	441	393	456	458	408	442	434	412	425	438	405	489	438	438	437	457	454	441	479	423	444	448	422	440	448	423	466	441	454	457	459	423	417	444	454	466	470	463	450	444	452	476	421	455	455	430	456	502	442	466	449	433	454	453	422	427	413	477	405	442	442	421	440	448	418	431	452	474	437	387	455	502	449	444	415	401	423	402	460	443	440	419	450	436	436	450	470	458	477	462	457	427	440	422	443	443	454	462	467	454	463	423	441	411	452	432	439	460	467	402	440	440	465	452	458	486	451	417	474	419	409	458	472	440	470	430	424	437	464	417	408	430	452	449	433	434	422	435	462	406	452	430	434	444	433	463	440	472	435	445	455	450	455	445	457	490	452	440	380	455	469	457	439	475	481	434	478	467	432	467	459	465	460	448	455	434	430	484	436	445	430	476	438	466	435	470	469	454	448	436	448	442	442	459	462	438	440	430	455	452	474	449	448	428	467	446	444	481	463	467	493	422	462	457	447	442	457	470	441	440	466	463	471	484	440	490	485	437	452	427	483	413	469	433	421	501	437	456	447	419	471	473	440	432	431	465	455	426	412	423	431	475	474	462	419	438	459	441	435	395	470	445	449	433	396	440	448	447	441	437	423	436	460	430	456	416	437	457	465	455	441	454	473	454	437	466	476	463	447	499	483	465	455	449	460	472	481	439	490	440	441	453	435	447	451	434	443	451	431	390	481	430	426	418	417	439	461	445	461	449	442	427	433	434	474	438	465	474	447	461	435	407	447	445	406	477	441	423	440	436	457	454	464	437	441	427	448	418	431	453	432	476	475	446	426	444	450	412	431	464	444	424	448	470	434	435	430	463	400	449	449	422	428	484	430	463	441	462	439	456	447	450	442	439	447	428	453	428	416	457	422	454	458	461	457	467	457	468	448	444	428	487	454	450	464	457	464	459	444	416	413	455	406	422	450	447	442	459	434	438	441	466	441	428	456	458	440	452	444	425	426	439	460	438	449	465	457	476	436	467	463	465	463	435	447	453	412	469	475	450	401	445	415	476	453	470	482	445	435	456	414	438	435	439	455	449	475	424	410	415	443	450	432	404	462	435	443	454	454	438	404	450	433	440	459	434	453	411	481	412	465	476	422	416	449	414	429	464	432	473	427	445	449	407	456	463	450	416	492	422	431	445	454	427	435	455	434	464	465	458	452	439	469	442	419	464	477	468	430	441	453	439	470	434	460	448	477	478	478	446	448	431	442	440	433	440	457	446	438	438	456	458	433	454	430	480	418	449	442	419	454	464	407	452	453	425	440	452	426	425	454	430	440	453	451	428	448	436	429	403	435	473	452	477	464	454	413	434	420	465	446	500	479	419	446	415	459	444	415	420	439	421	469	422	446	469	460	443	441	488	416	478	459	490	473	444	440	455	472	425	457	410	479	463	446	412	442	461	461	422	476	451	436	457	419	445	435	447	461	439	459	417	434	417	449	413	433	475	436	466	436	427	439	454	415	459	420	410	438	434	442	480	429	457	449	453	406	420	441	471	471	385	403	432	437	475	464	434	451	421	456	432	431	428	438	463	429	414	448	474	420	448	498	419	432	465	503	474	415	441	463	481	435	465	435	468	462	455	463	418	414	430	439	463	432	465	426	435	455	471	460	452	429	473	443	447	461	433	451	454	445	439	455	451	458	473	456	440	463	443	444	453	441	418	440	438	441	412	445	446	434	434	459	435	438	435	450	478	462	437	447	427	464	471	437	435	391	463	451	423	454	460	466	451	436	447	430	460	443	438	467	436	429	447	475	453	432	445	416	433	435	413	463	459	425	447	443	422	477	450	435	481	477	444	419	419	434	449	406	427	431	471	479	425	465	454	404	451	448	455	431	452	417	463	447	466	463	453	441	444	460	444	439	462	423	434	417	453	456	425	480	457	456	419	439	447	454	443	466	434	402	444	448	424	460	423	453	452	422	446	447	434	460	425	421	477	427	422	439	459	443
1679	621	380	338	611	435	363	356	353	352	330	369	389	352	319	366	370	364	378	361	327	369	368	326	353	319	376	352	365	315	331	345	381	340	327	323	367	357	332	364	330	350	331	363	339	372	321	335	352	302	338	370	324	373	339	373	341	339	388	354	353	371	348	341	357	306	363	345	347	345	344	340	362	377	365	325	344	298	376	335	379	323	327	362	341	354	365	378	356	344	380	354	342	321	335	344	368	382	376	335	374	366	341	350	399	354	339	386	327	350	341	356	339	348	337	368	355	366	348	339	329	377	338	340	366	325	327	322	329	325	379	344	401	367	360	378	382	337	368	332	375	354	352	338	356	342	362	364	346	378	366	353	379	349	356	346	358	339	339	335	348	345	329	362	370	344	356	348	354	361	367	380	346	356	350	281	357	341	334	356	340	306	336	359	338	381	327	337	335	351	378	356	324	372	340	350	359	373	374	362	318	387	342	309	379	387	350	359	331	359	358	379	353	362	345	354	371	364	365	362	378	371	348	340	352	347	344	375	350	355	344	348	317	332	352	359	357	340	341	356	364	394	331	341	336	329	357	316	424	359	353	335	424	357	351	393	354	319	362	326	358	358	379	358	361	346	337	339	373	328	354	361	371	365	367	377	326	370	400	349	396	356	384	359	336	342	329	387	350	385	315	323	383	316	342	329	301	370	353	289	318	365	371	330	367	352	343	358	380	350	355	344	364	330	315	297	373	386	376	315	326	358	360	316	360	337	356	398	351	360	347	318	340	361	363	341	350	333	347	351	331	345	344	369	342	402	336	372	378	365	362	334	345	372	367	372	361	357	355	329	333	362	389	361	356	314	368	356	365	364	360	363	342	345	345	368	359	328	396	351	390	339	354	335	336	339	320	355	342	359	329	355	309	343	342	343	375	344	379	400	361	406	345	386	341	386	356	322	337	302	352	378	384	374	338	363	380	340	370	358	348	373	345	373	331	392	335	342	332	386	355	326	336	299	379	392	356	344	310	337	322	307	359	362	362	337	350	371	353	341	345	354	384	328	373	345	352	383	329	337	328	367	328	339	322	359	325	377	353	343	372	321	353	336	326	363	367	376	351	341	421	368	390	373	313	361	333	342	348	333	400	356	334	319	344	319	377	362	301	320	317	353	332	356	334	349	327	311	349	314	352	326	347	359	351	333	338	373	352	335	350	394	345	349	347	314	333	369	331	351	371	357	349	347	366	331	371	350	345	385	361	353	342	358	380	346	373	337	342	349	327	386	346	353	355	362	330	370	379	308	330	330	364	391	368	375	357	377	368	358	317	389	329	340	359	372	373	339	377	353	340	339	341	334	354	326	347	336	384	351	359	382	348	337	373	377	363	353	339	365	353	323	348	365	361	354	333	359	369	361	343	384	392	353	369	340	344	385	343	382	354	332	335	351	314	361	351	390	375	343	327	371	360	327	341	384	350	329	361	317	368	339	349	384	388	372	336	370	325	359	350	385	358	356	340	373	364	375	359	337	345	350	392	335	374	375	316	353	354	361	362	352	363	361	353	349	329	356	344	336	348	354	340	353	341	322	372	332	359	340	370	393	383	350	369	344	349	323	364	331	339	359	352	388	363	361	364	344	338	349	359	338	307	333	376	365	364	359	361	369	316	355	335	340	368	352	352	350	361	365	335	329	369	330	335	350	345	355	339	348	372	350	353	381	389	354	348	396	342	360	368	351	368	339	352	346	335	342	349	390	366	344	356	369	362	357	360	355	334	355	365	343	333	354	359	341	368	345	332	385	346	354	384	335	367	338	368	342	357	358	349	346	339	350	352	368	315	327	338	314	342	334	374	363	349	360	320	336	347	395	343	354	357	334	363	368	363	335	364	336	363	346	327	372	352	360	375	366	356	360	324	364	356	379	379	353	346	342	382	332	364	328	302	335	356	328	313	366	353	337	382	351	365	420	341	394	354	338	342	368	394	362	344	365	330	358	391	332	364	341	375	401	380	337	338	354	399	340	355	344	350	377	373	362	379	362	356	343	395	337	354	360	371	345	393	313	354	352	358	362	353	366	398	365	342	353	367	354	347	373	367	362	396	345	331	367	354	332	352	329	310	381	366	368	368	349	335	383	349	331	388	362	327	349	334	354	361	359	306	324	364	344	369	371	352	380	330	355	347	339	356	350	347	326	309	360	361	355	355	363	312	325	344	397	391	384	363	354	310	362	335	329	338	333	355	344	366	327	306	356	318	344	366	355	373	315	386	390	346	285	359	355	332	332	368	363	371	372	327	343	350	355	341	351	332	358	402	330	325	347	355	335	355	315	341	359	390	346	398	357	361	321	357	391	366	323	330	377	331	342	306	357	401	379	348	355	343	312	351	371	353	359	379	355	320	381	347	345	362	339	383	360	366	336	357	377	348	346	356	350	354	347	304	379	324	351	385	340	376	334	366	293	349	361	342	341	330	368	368	367	351	343	353	347	341	361	382	339	348	331	356	336	319	365	320	354	357	331	320	361	355	334	372	375	345	333	328	369	388	370	368	332	375	341	361	368	385	354	301	383	328	361	337	344	340	327	378	347	319	334	375	333	347	341	324	340	328	339	367	316	356	318	332	323	321	387	330	327	375	319	315	339	337	379	355	367	373	358	367	305	356	336	318	341	345	365	330	306	367	345	309	360	354	397	339	381	377	365	425	331	315	388	353	383	358	369	344	366	373	368	371	389	388	363	348	360	335	311	335	364	352	353	333	361	353	312	332	376	331	335	357	367	345	352	372	373	332	334	320	348	337	360	341	347	343	352	348	346	350	346	331	334	339	365	345	384	373	347	372	344	351	363	371	362	336	352	344	354	381	367	363	344	367	317	365	321	340	370	384	395	338	355	329	358	360	356	370	367	395	355	322	351	344	365	386	364	371	356	366	365	360	345	343	331	336	335	342	353	330	332	372	361	347	365	371	364	334	336	340	331	370	404	354	366	363	347	332	322	369	346	338	348	342	367	339	331	332	371	346	353	364	327	370	358	359	363	367	358	328	379	328	342	356	355	340	353	335	344	348	341	360	377	368	385	387	311	357	324	355	352	373	343	353	385	352	373	371	337	359	370	361	345	355	354	352	360	347	353	356	372	365	326	338	320	347	355	352	364	341	345	317	303	353	362	302	388	351	331	313	356	362	380	347	372	354	382	321	357	370	339	346	343	324	368	347	345	339	364	395	309	350	372	346	350	375	363	376	348	358	333	358	375	352	318	367	373	320	337	371	315	335	387	346	394	369	371	345	321	352	338	340	376	342	352	340	366	350	314	341	330	358	360	358	341	343	335	346	339	335	365	382	353	350	356	362	310	350	356	351	359	354	384	379	388	371	360	384	368	384	325	358	333	366	344	354	340	327	364	366	337	358	328	299	358	401	347	324	316	350	362	351	334	325	335	372	338	355	359	357	346	342	380	349	374	365	368	357	321	346	355	360	342	352	388	372	342	340	336	372	345	337	338	380	328	352	360
1936	970	802	819	1830	1015	773	765	770	772	762	804	773	750	721	814	768	795	740	703	761	759	789	766	768	753	777	763	736	772	781	781	717	744	717	762	807	772	749	754	747	737	734	794	769	748	791	774	801	727	766	770	791	738	766	752	790	779	741	737	789	762	728	759	757	752	734	784	783	825	758	727	741	738	759	763	747	757	760	747	734	735	762	728	740	748	823	721	771	719	717	730	738	805	755	716	697	767	766	746	785	765	768	809	725	719	786	738	765	748	762	765	781	756	743	772	681	766	768	770	751	756	777	789	800	759	784	691	736	801	753	738	738	735	763	724	759	748	774	737	727	732	770	724	779	756	752	758	750	784	721	707	778	753	760	776	756	766	732	752	718	766	778	772	774	739	752	720	727	816	805	748	787	728	729	755	772	770	703	747	734	796	784	766	765	731	755	757	791	710	796	753	744	772	733	769	748	716	689	772	736	737	775	744	688	759	781	817	738	745	751	774	770	744	747	758	795	728	762	792	738	755	760	761	797	746	712	734	769	744	763	722	756	723	756	736	742	720	800	748	809	781	740	764	743	795	729	727	791	754	756	799	771	717	752	763	754	768	742	759	746	737	790	692	748	746	733	735	805	726	798	794	776	782	754	735	767	782	765	783	708	731	843	747	718	775	758	775	722	747	814	751	737	763	772	746	765	822	763	774	712	717	768	823	736	760	761	770	770	787	718	758	787	748	803	713	749	792	784	723	767	757	741	824	744	749	732	751	770	735	742	820	793	718	727	742	694	730	709	777	702	804	761	733	757	745	754	708	765	740	761	752	707	758	765	739	751	769	721	746	718	762	811	787	725	745	771	703	766	743	769	768	757	753	799	724	750	748	772	754	784	759	796	784	772	781	703	787	757	755	727	679	770	746	746	776	693	757	791	734	701	789	761	695	734	770	803	743	803	743	751	743	759	744	750	770	746	766	730	696	723	763	760	785	763	787	767	718	784	777	735	773	776	754	791	748	762	762	715	738	758	725	699	755	751	725	739	715	761	757	778	722	765	731	770	757	721	805	742	711	781	737	750	745	735	772	779	705	757	788	746	779	744	800	759	773	725	742	753	790	771	796	688	727	753	710	754	731	787	761	747	743	751	769	791	690	771	726	773	770	743	800	750	738	791	788	742	801	779	774	765	756	732	697	787	732	756	825	753	757	745	763	753	759	762	764	762	737	778	742	700	715	745	730	775	766	763	792	775	771	747	760	723	735	747	754	725	771	781	746	758	729	767	781	705	756	764	780	807	768	784	740	799	758	742	724	772	773	749	768	776	760	748	799	751	764	742	732	722	693	723	793	793	753	699	751	782	744	707	800	720	716	771	776	754	748	763	769	752	786	751	787	773	761	700	753	711	787	752	745	728	723	787	768	722	760	788	741	709	788	734	734	780	736	763	745	736	743	737	691	708	800	771	772	776	742	742	807	764	746	753	739	811	761	735	759	701	758	759	714	811	700	781	771	773	758	747	798	735	758	746	757	745	706	775	765	719	772	724	740	758	725	730	698	770	768	698	674	731	741	765	757	727	757	801	743	772	748	777	752	761	808	758	774	754	763	799	757	751	707	819	785	733	725	768	782	765	783	767	756	746	734	726	723	713	772	728	736	777	709	739	758	776	736	749	783	739	767	784	783	774	763	743	767	757	774	833	758	705	717	778	782	796	795	774	744	737	783	760	728	761	732	775	739	728	766	755	728	753	773	758	735	739	756	734	760	793	759	786	763	789	791	757	737	776	759	773	781	739	709	743	819	774	725	718	757	784	810	749	747	826	732	747	736	731	766	747	776	804	728	768	740	793	765	730	773	702	798	708	779	737	730	741	823	773	804	744	712	787	710	766	752	770	770	781	730	741	745	710	743	790	746	817	768	784	767	756	762	725	762	714	733	742	769	779	746	738	723	738	800	763	732	747	718	757	738	724	746	719	783	760	785	729	794	769	711	755	805	730	740	799	764	737	844	725	726	750	800	742	778	764	763	803	773	794	726	769	801	772	732	743	756	771	754	775	726	758	736	797	756	739	760	789	810	767	776	736	791	749	754	725	813	760	778	770	756	772	745	743	773	776	748	795	759	766	759	744	729	736	705	687	733	751	703	728	749	767	786	765	757	724	752	730	703	736	804	755	747	799	724	784	770	715	773	750	741	764	781	786	768	742	755	775	701	727	765	794	773	726	803	754	737	754	730	796	763	777	738	767	710	762	741	771	724	781	759	739	774	761	731	718	807	762	798	770	750	789	753	740	768	769	738	767	730	776	758	758	728	785	763	769	766	775	793	785	726	756	743	734	723	772	726	710	755	798	710	753	713	805	742	780	749	736	772	756	767	743	759	771	751	734	779	758	793	775	759	693	784	730	720	760	766	753	811	753	750	775	742	713	757	700	773	780	757	713	799	723	796	732	768	711	729	777	772	778	787	763	738	691	751	792	773	724	755	745	717	781	738	790	724	728	771	766	757	766	748	721	733	810	731	743	768	780	710	759	738	753	732	737	747	738	733	779	766	741	797	748	765	764	756	746	773	766	739	773	723	790	739	730	725	699	777	733	773	785	736	718	775	755	731	720	700	724	723	761	734	765	787	717	736	763	755	749	757	773	732	806	739	683	721	743	805	726	806	768	776	733	743	737	725	799	734	763	759	764	740	767	795	742	714	769	769	754	735	750	735	800	779	786	718	771	683	790	704	754	748	787	746	781	760	737	745	728	723	756	722	698	773	799	777	781	761	813	733	741	777	794	730	736	727	825	756	812	788	727	710	795	781	739	750	751	745	792	752	743	690	790	735	764	730	739	755	742	789	799	732	773	751	744	747	767	821	784	688	745	747	759	761	729	732	736	749	733	724	746	763	794	782	746	790	733	787	773	734	794	798	734	748	761	732	746	737	740	763	779	746	769	757	781	766	728	797	750	726	770	774	782	754	740	754	740	776	744	759	830	756	741	734	771	720	756	765	745	696	739	728	678	789	772	737	744	763	791	747	719	783	703	730	741	721	753	772	766	777	763	735	759	690	750	718	747	756	778	764	746	747	754	745	782	731	795	770	768	792	755	736	792	739	773	763	728	752	754	766	777	790	754	788	729	775	733	739	745	762	748	754	757	767	729	742	709	789	806	774	790	731	715	749	788	766	743	771	721	764	808	715	759	812	760	766	739	751	784	739	766	726	745	789	756	755	793	741	759	778	779	730	723	762	718	745	775	743	750	729	757	708	796	795	732	774	746	730	734	725	784	757	742	750	763	773	796	783	790	739	781	730	785	733	791	752	784	806	732	774	736	747	726	748	759	791	734	808	770	800	720	713	751	781	753	761	759	760	780	766	744	738	725	772	778	794	759	790	747	738	744	750	761	749	721	724	773	739	773	787	731	787	805	735	736	744	742	740	763	737	710	745	738	779	752	753	759	741	711	782	737	738	706	760	748	766	752	748	742	774	762	747	732	730	793	774	746	794	702	780	744	752
7611	1447	619	495	803	479	274	214	218	191	186	197	171	178	198	178	175	173	137	190	180	194	176	168	178	173	178	165	166	182	175	169	177	149	181	155	156	166	167	166	157	185	188	186	164	164	152	163	178	193	146	149	172	160	186	171	160	157	179	177	163	159	179	188	151	165	148	179	138	180	136	158	168	158	167	155	156	174	161	166	194	151	160	169	174	145	199	173	161	137	175	160	166	170	158	156	169	150	169	143	156	169	176	133	145	175	177	143	172	139	153	164	177	162	169	172	183	132	159	168	176	185	177	137	158	176	156	148	140	139	171	147	161	147	174	188	184	167	160	147	163	151	162	152	132	157	200	175	145	169	158	149	163	161	148	174	172	164	162	180	171	166	136	162	138	172	160	154	160	162	176	169	189	156	166	156	160	135	149	151	182	162	159	136	140	151	175	165	157	167	188	149	156	180	150	199	165	173	158	154	166	176	177	147	174	158	184	144	153	155	166	165	180	190	164	200	161	167	165	160	176	178	177	160	152	181	178	159	175	175	162	162	177	169	168	177	155	182	163	143	169	152	177	182	181	157	189	151	182	157	187	152	180	163	135	152	151	160	161	144	131	164	172	157	173	174	179	163	179	171	153	169	157	146	158	168	172	164	160	178	170	167	143	149	146	160	165	167	163	186	173	166	189	171	150	161	167	163	144	173	152	172	176	159	151	138	158	179	144	175	184	161	167	174	173	159	159	155	150	163	172	190	167	161	138	158	170	198	155	192	157	178	155	162	157	159	169	178	174	171	167	159	173	157	164	144	165	146	147	167	170	158	173	189	186	181	153	167	175	177	173	138	171	165	173	170	169	186	154	146	149	159	190	159	148	178	156	176	144	160	162	170	172	161	156	156	163	154	161	189	189	141	158	155	155	180	133	163	173	150	171	183	187	160	161	139	152	154	157	164	153	174	167	168	170	161	191	178	148	168	167	155	171	165	175	155	159	150	170	158	162	160	154	165	151	158	138	187	180	161	182	142	181	159	186	173	171	154	162	156	170	156	168	165	170	164	175	152	178	157	194	190	156	168	169	164	172	164	161	159	183	166	167	154	147	181	125	158	147	163	167	171	158	170	166	144	162	173	182	157	168	171	179	174	172	175	161	170	146	175	170	177	154	159	158	175	186	168	165	138	164	136	144	167	177	158	196	156	174	178	153	164	157	162	161	147	181	151	160	147	182	158	169	182	149	147	164	160	161	156	155	153	170	165	188	184	163	184	158	173	179	156	167	156	163	163	176	175	171	180	165	160	188	199	148	166	170	183	159	149	160	187	130	188	158	154	166	182	165	138	162	154	172	154	176	157	175	169	158	155	172	202	174	149	175	176	180	190	163	157	199	182	147	148	169	158	153	156	169	153	163	170	162	150	157	161	167	181	155	178	164	187	149	178	168	157	172	173	146	174	170	190	163	171	173	138	151	166	165	160	198	175	172	164	175	156	158	141	161	170	142	164	149	176	146	185	148	160	155	150	173	163	170	139	180	166	153	158	190	175	177	188	175	150	158	169	142	163	156	158	177	150	150	171	162	161	182	175	138	171	192	163	177	157	169	155	179	173	177	146	167	161	156	151	141	172	168	177	144	171	134	151	156	180	158	146	166	147	179	151	177	163	165	155	173	185	174	158	182	160	155	188	139	172	161	174	159	170	151	176	152	178	170	159	174	171	143	164	192	186	155	175	145	140	184	141	176	162	137	164	155	154	160	159	178	151	132	149	156	165	196	169	154	170	172	177	184	175	169	149	170	167	165	180	178	185	164	172	173	161	183	154	168	179	168	165	181	150	156	169	157	179	150	146	161	162	182	190	185	164	170	151	173	158	151	178	156	173	166	162	175	162	146	156	149	187	175	186	136	162	152	169	151	161	162	190	182	137	174	147	151	151	179	180	151	153	150	188	170	159	149	180	189	156	161	156	171	173	173	164	155	156	156	169	159	150	166	188	175	160	153	157	150	187	166	159	160	192	142	144	172	167	172	137	179	148	164	144	135	179	199	163	182	135	178	164	171	157	146	140	167	162	175	168	158	170	194	166	140	175	160	177	183	182	155	134	169	165	146	155	141	178	172	167	139	160	144	159	165	152	148	206	161	182	151	135	178	152	180	176	167	167	150	180	157	166	143	166	160	154	143	168	158	126	166	186	168	158	162	179	193	152	163	164	157	141	166	158	156	171	149	145	174	147	158	160	168	184	184	183	159	161	147	174	141	138	177	167	165	167	187	192	140	138	144	145	149	147	145	144	157	178	170	187	163	145	174	171	155	167	149	155	143	170	167	161	181	178	166	150	161	164	144	183	161	155	170	176	157	165	166	166	138	142	161	160	167	180	141	168	163	144	158	156	157	167	183	187	170	165	171	161	175	168	155	178	182	160	197	149	177	157	177	166	152	158	158	165	166	165	142	152	172	127	141	160	179	163	143	202	166	185	162	168	144	161	156	174	165	160	175	168	165	146	144	161	149	170	157	159	156	171	171	177	166	199	157	172	172	174	197	179	180	176	151	155	149	177	130	146	155	150	160	167	173	158	143	152	149	170	171	168	138	162	154	166	146	163	166	157	196	157	150	158	155	169	170	160	165	159	145	170	163	163	192	178	159	184	166	173	153	173	142	168	168	158	157	153	166	159	164	171	148	149	165	155	162	176	183	176	127	159	153	164	163	167	157	167	142	148	196	162	155	154	170	157	147	175	148	164	181	163	148	168	155	162	168	177	191	156	188	156	174	161	174	167	161	164	137	181	158	187	169	170	159	158	180	166	148	161	169	170	174	135	163	170	185	186	165	155	168	151	173	159	171	165	172	169	170	154	173	155	187	182	158	170	173	166	221	175	170	195	149	160	145	182	163	159	147	149	167	175	160	174	176	153	157	166	167	162	173	134	174	149	164	186	151	165	140	194	150	154	176	169	185	192	166	158	152	168	155	140	165	164	160	158	167	158	168	188	164	171	188	151	162	142	141	170	159	169	184	172	152	171	174	154	158	166	170	150	188	157	161	138	160	146	172	175	147	167	140	146	148	173	188	160	171	172	171	152	204	158	163	170	149	157	159	155	145	149	168	187	155	171	132	175	178	129	168	167	177	169	176	174	181	146	163	190	155	151	206	168	158	187	186	176	170	151	180	158	152	178	182	171	161	160	171	167	185	152	183	164	141	171	163	149	151	184	163	156	163	168	170	149	164	154	156	140	148	173	156	147	126	134	153	178	141	157	179	173	182	184	145	141	167	153	142	190	165	177	167	161	175	168	183	203	174	163	190	166	174	165	168	160	166	134	166	154	170	167	150	153	133	169	161	184	180	176	176	160	180	159	159	174	187	169	171	163	145	166	150	164	148	153	165	159	183	185	149	169	143	165	175	155	170	180	167	168	164	178	183	163	174	168	150	162	144	180	177	161	162	173	149	175	184	176	169	183	185	157	145	177	181	166	153	175	154	155	130	164	173	167	154	139	144	149
6048	1531	1346	1649	3350	1863	837	667	622	586	570	495	497	510	497	472	462	461	423	403	442	426	438	412	400	438	429	407	408	448	379	411	412	413	377	393	411	410	418	418	395	407	398	400	404	406	368	418	386	423	385	360	365	417	382	409	378	371	375	394	406	384	411	402	350	392	365	372	410	413	392	385	405	422	350	389	372	407	384	409	362	411	443	406	379	411	399	405	386	397	378	412	361	379	423	390	414	362	368	363	382	424	389	373	390	370	374	401	420	370	428	369	362	414	407	365	404	325	373	378	376	382	415	400	363	353	376	407	415	435	399	403	382	355	411	370	379	380	400	417	356	407	398	390	403	384	413	382	369	393	420	403	387	416	387	388	382	394	372	394	428	393	405	400	406	358	394	401	414	373	380	383	404	388	373	402	387	422	388	427	404	395	390	388	377	375	405	408	435	398	401	370	406	381	398	391	383	390	383	366	406	361	410	418	370	404	398	395	386	362	413	397	383	416	410	400	400	377	380	398	389	405	398	389	444	410	401	382	395	378	368	402	386	388	413	391	372	415	389	385	389	350	372	402	374	417	359	381	404	415	393	403	393	415	336	356	380	376	348	417	387	366	372	375	427	377	386	376	395	436	391	411	373	405	375	362	425	369	395	374	371	410	385	379	368	417	378	437	424	360	436	412	372	413	409	405	369	373	390	371	429	392	368	424	424	406	383	364	404	394	385	344	392	390	398	419	359	382	428	387	410	399	398	385	379	382	382	370	378	392	405	363	374	400	397	385	393	402	382	387	361	419	384	415	390	396	405	419	346	403	405	360	354	364	373	390	397	375	421	411	379	394	412	422	396	389	363	378	422	397	350	385	362	395	380	390	356	351	384	378	356	375	370	411	352	408	422	418	370	414	419	405	383	375	387	340	412	400	385	359	391	387	396	380	399	372	401	392	415	381	384	368	350	375	373	389	363	392	414	404	374	391	384	402	429	372	404	405	372	373	379	407	410	402	396	432	396	410	425	377	399	411	380	408	404	368	354	379	406	439	388	392	427	400	390	418	400	415	350	399	395	408	405	402	375	386	423	389	352	416	413	382	352	408	401	367	410	412	382	392	404	397	339	410	395	379	429	426	372	374	383	351	397	384	388	389	371	381	390	408	418	353	392	353	331	413	382	385	358	356	428	368	386	378	404	408	390	383	352	330	396	405	359	375	403	353	408	400	408	441	388	381	354	410	411	406	400	403	408	385	406	386	399	388	425	387	390	410	385	405	400	400	369	394	392	343	381	356	414	391	398	385	354	398	352	358	391	357	411	402	417	381	400	415	370	379	383	403	390	400	388	405	378	366	384	359	368	433	401	389	373	428	402	373	368	393	405	394	395	358	398	371	394	368	407	367	396	395	384	403	385	376	378	382	386	360	406	392	395	388	372	374	374	378	397	383	358	374	399	392	394	403	418	376	377	364	367	403	359	415	377	410	375	399	353	388	424	396	384	382	369	373	386	391	388	432	385	400	369	417	396	371	374	383	418	361	372	403	411	382	404	389	386	383	391	379	375	393	392	390	400	384	342	355	379	428	390	376	384	401	359	422	386	391	437	433	428	398	405	408	392	373	377	390	405	376	371	417	398	363	372	353	398	352	373	368	391	370	344	404	395	377	396	415	379	345	447	368	404	412	389	390	374	365	395	411	370	397	409	370	407	380	367	404	378	426	402	399	394	386	400	375	416	389	441	397	364	391	398	367	415	379	416	373	390	418	354	390	405	386	367	365	378	402	397	413	373	390	393	368	384	389	406	434	396	398	383	396	378	441	437	398	387	389	410	392	396	383	397	363	380	438	385	398	405	397	395	401	377	388	380	419	394	377	378	414	404	437	416	390	387	360	412	366	391	408	404	404	399	388	401	422	412	381	395	371	356	395	420	419	375	389	364	389	377	382	386	413	368	397	426	379	401	394	390	420	391	372	382	398	378	420	412	400	364	378	416	365	394	374	415	388	370	408	351	419	371	389	374	394	403	392	396	380	411	413	362	387	406	394	415	395	380	409	377	432	419	358	392	371	390	413	404	394	380	344	379	380	436	400	399	357	396	369	388	335	397	415	419	371	389	396	371	411	401	390	437	422	424	375	369	402	407	370	405	390	413	421	385	413	389	393	420	379	395	385	353	396	383	392	371	410	374	380	421	413	380	383	389	406	414	417	398	396	449	401	360	380	341	373	400	374	369	388	335	402	386	407	397	415	403	387	401	437	409	377	397	421	387	414	399	441	391	458	387	404	422	405	363	398	409	407	395	397	374	425	405	378	404	408	366	381	397	391	391	368	417	353	398	385	396	386	393	400	405	388	388	400	380	417	385	413	395	363	399	394	415	375	359	421	397	395	385	397	371	388	375	368	415	384	353	382	392	407	380	391	383	417	382	375	368	410	351	386	409	387	387	410	383	401	402	384	428	348	378	399	336	386	404	377	393	373	435	389	377	435	382	407	404	386	409	393	420	372	405	350	404	383	368	430	352	413	416	353	385	395	426	396	402	391	392	392	349	348	412	397	398	377	412	338	368	403	386	412	413	409	421	424	388	361	357	404	384	410	404	361	398	407	386	399	375	411	407	362	416	376	403	375	400	413	408	377	394	384	398	391	379	409	400	403	430	406	389	399	424	390	385	394	407	386	415	400	392	410	394	443	366	360	382	433	369	385	366	394	381	411	390	415	420	395	350	404	436	400	373	388	406	368	365	382	388	402	398	375	415	378	394	381	367	426	381	386	359	336	382	370	372	395	396	385	370	377	357	408	385	382	345	392	383	391	386	413	403	389	391	402	415	409	382	409	382	445	395	387	372	412	399	390	395	406	339	387	378	403	410	421	405	372	372	400	412	380	399	381	369	374	380	381	381	392	389	401	412	390	390	375	371	372	440	395	408	367	371	330	387	392	410	387	366	371	385	415	373	388	383	394	398	427	390	436	381	379	382	435	398	395	391	422	409	369	398	388	393	422	395	371	396	365	402	382	425	371	373	385	366	417	372	399	413	360	419	446	380	391	373	373	365	423	420	402	410	411	361	414	368	403	439	412	395	381	397	393	375	373	415	409	368	376	420	374	412	373	410	425	368	380	383	369	386	392	385	425	370	371	389	364	398	396	410	380	390	406	377	364	390	370	393	444	368	367	359	384	404	352	403	380	358	351	410	416	411	409	389	390	377	384	399	372	397	393	396	362	392	407	421	408	396	385	401	374	399	389	396	372	413	415	386	397	420	392	420	401	399	361	384	391	431	394	396	397	382	381	361	383	408	409	404	399	405	356	401	402	409	370	379	416	393	414	363	417	359	395	420	383	380	402	370	400	400	371	396	388	386	411	396	396	410	413	378	348	391	396	387	378	350	402	360	352	392	402	380	413	398	420	372	415	413	388	400	377	393	378	418	402	382	396	418	405	399	382	380	381	383	387	416	386	390	395	419	372	395	364	384	374	391	418	367	406	379	372	412	369	410	406	366	396
13966	3034	1132	870	1448	661	316	317	275	276	228	238	218	208	226	199	207	203	230	188	233	191	191	209	186	185	224	201	191	185	189	176	222	186	178	195	187	179	203	185	174	192	197	194	186	198	178	180	189	187	174	185	191	195	187	166	155	175	185	179	185	190	216	175	199	146	187	212	157	208	195	164	181	197	203	174	221	193	175	190	166	181	180	179	169	180	184	207	195	185	188	191	183	190	199	167	162	182	164	185	194	173	197	197	170	177	187	183	186	180	155	186	189	206	198	181	160	208	182	191	165	190	189	200	169	193	199	165	174	163	191	193	182	167	170	202	201	196	157	163	181	181	157	169	168	163	217	182	172	184	197	189	196	171	172	162	223	205	188	168	175	187	181	178	200	176	147	166	179	167	198	206	208	158	187	200	189	171	190	158	189	181	212	182	165	179	179	162	155	184	169	168	178	189	173	189	187	173	204	184	169	195	163	188	195	152	178	175	183	182	218	189	162	186	166	193	196	170	184	184	187	175	176	189	203	166	173	172	177	187	182	177	141	189	183	199	171	180	183	209	176	197	178	166	161	181	196	198	169	168	179	197	203	200	193	191	181	190	136	212	185	198	171	184	196	208	165	165	186	199	195	154	184	168	177	180	184	165	195	174	190	204	211	177	179	192	164	197	191	200	154	196	163	203	178	194	189	182	174	197	201	205	154	179	172	160	180	164	208	199	190	168	227	180	154	173	184	162	169	186	191	171	190	182	167	173	186	186	174	189	196	181	176	190	159	176	171	182	193	188	195	183	182	191	178	164	165	170	175	184	175	192	162	166	199	189	180	182	206	190	173	212	179	193	192	172	173	184	170	180	189	211	182	188	190	174	168	190	168	187	185	170	192	191	192	177	158	192	173	193	186	197	192	184	159	183	155	186	199	185	151	191	169	181	205	182	162	181	190	183	192	196	180	173	175	178	183	201	171	154	188	179	145	162	195	157	193	188	181	191	181	183	190	179	165	188	166	181	170	220	163	167	193	180	194	185	183	181	192	189	201	207	153	197	192	179	164	163	196	143	186	183	179	201	192	198	159	175	170	179	185	188	199	186	168	210	167	151	196	179	175	170	175	170	198	185	178	162	206	183	165	167	196	197	183	180	201	206	182	195	186	169	190	183	167	193	196	172	193	175	192	186	210	188	174	177	201	172	178	186	149	174	170	164	167	147	155	179	177	156	186	173	178	158	176	180	192	186	192	207	165	185	185	166	180	169	184	194	166	165	165	160	175	186	197	182	192	180	183	182	172	172	199	193	149	211	175	194	179	174	178	159	197	188	187	176	168	187	160	149	162	198	164	163	195	193	149	163	182	184	207	154	156	171	183	165	162	173	175	175	194	177	188	183	184	179	182	186	189	161	182	183	189	179	181	162	191	173	200	196	210	175	193	178	177	189	201	178	164	181	162	179	183	197	178	167	196	202	192	164	175	202	162	174	168	190	186	164	189	183	168	166	171	183	172	184	174	149	152	170	191	214	174	179	182	179	173	165	171	190	170	171	162	196	155	207	167	182	212	171	185	171	200	183	179	176	164	190	201	189	178	205	189	169	181	186	182	192	190	189	181	193	166	159	173	182	211	198	155	198	154	173	206	194	195	173	199	215	191	184	194	165	175	182	182	161	170	174	180	150	169	175	186	188	169	173	188	193	180	180	200	180	176	166	206	180	199	184	189	176	167	196	176	203	188	201	193	205	179	196	174	183	172	186	177	203	177	173	186	173	198	144	175	203	155	171	174	196	206	170	193	165	186	206	176	181	183	171	172	179	157	147	190	184	177	207	147	185	153	207	172	176	180	171	192	219	169	177	169	167	164	176	192	160	189	150	178	191	203	178	177	196	163	178	179	198	183	174	178	188	179	183	215	182	176	185	210	178	186	162	172	215	178	178	156	194	189	168	180	185	182	214	189	159	188	190	172	166	188	184	188	194	180	174	182	178	170	186	203	170	194	211	192	175	211	183	177	185	175	177	178	187	190	165	192	204	181	167	177	188	172	161	174	180	182	189	194	193	178	196	177	177	167	187	171	173	170	166	194	175	157	188	202	185	206	178	200	170	186	174	177	195	179	177	173	175	160	192	195	182	174	176	184	176	183	182	188	188	180	192	170	210	193	166	205	192	187	184	198	182	177	166	169	159	200	197	189	165	172	166	185	163	176	201	189	206	156	187	198	195	187	152	161	189	182	167	155	198	187	190	175	187	170	180	193	165	180	199	208	193	189	170	190	191	169	140	197	180	198	188	180	187	205	173	157	176	168	192	197	172	195	184	191	167	175	198	179	184	168	178	181	184	173	188	187	175	209	199	169	185	185	178	182	156	183	206	173	162	171	147	181	174	197	178	187	176	189	177	190	181	183	190	169	187	173	189	204	182	208	175	156	189	179	169	197	200	190	163	166	174	191	182	193	169	193	212	189	186	181	166	174	165	209	191	162	151	200	170	176	183	174	209	175	186	192	196	184	163	164	178	191	185	176	187	202	166	158	187	193	172	158	183	199	179	192	175	175	199	175	184	157	164	180	189	205	139	170	181	177	195	179	183	198	200	187	196	182	189	197	153	176	179	197	195	172	171	176	148	192	176	172	184	187	167	159	192	193	187	190	174	161	188	182	175	200	186	183	200	177	190	181	180	196	197	203	193	177	176	181	183	196	183	179	201	180	181	186	185	163	177	198	182	175	196	184	176	188	181	201	183	183	197	186	192	179	168	166	193	164	202	174	191	179	179	217	207	189	177	154	165	152	162	181	153	156	180	178	198	188	225	152	168	165	170	189	196	198	168	160	179	218	143	161	147	183	176	174	183	194	152	185	185	184	189	190	160	185	179	178	142	179	188	175	182	182	176	155	195	213	174	172	181	170	194	164	171	185	178	185	175	188	193	138	179	174	176	196	185	205	194	193	174	174	189	171	164	162	187	170	174	159	180	168	197	190	160	195	167	165	178	212	182	157	159	199	194	169	177	173	182	195	218	168	188	193	188	177	208	183	181	187	187	183	167	194	190	194	165	159	164	199	174	175	209	214	202	184	199	167	194	195	197	175	165	164	190	185	185	161	185	198	192	196	184	166	187	178	175	191	169	173	185	170	188	186	180	200	179	198	171	168	207	202	180	221	189	180	225	176	176	194	168	195	182	210	182	191	172	190	188	175	175	194	188	163	176	194	175	197	169	183	179	199	173	202	178	198	185	187	167	202	179	194	179	163	211	198	207	162	191	210	167	170	184	189	190	192	171	162	179	164	157	215	194	183	156	180	192	183	164	186	185	182	163	186	178	188	176	158	166	181	164	180	168	172	181	202	161	189	195	184	157	155	189	190	191	172	191	200	180	184	185	174	194	202	199	190	171	196	175	185	177	165	179	176	156	166	175	167	195	167	198	183	165	176	161	150	171	172	161	159	160	168	183	197	177	194	179	172	151	190	195	157	148	181	167	165	215	190	185	197	159	180	199	188	203
8053	2799	2403	2684	5387	2357	1281	1067	954	872	836	776	676	711	699	609	591	563	590	568	585	525	540	528	518	492	491	502	491	509	476	505	491	507	522	484	452	459	503	502	478	495	497	498	498	478	463	464	459	508	445	486	514	442	430	467	428	457	425	481	469	448	486	478	473	477	498	453	432	440	475	467	459	458	442	496	469	465	464	465	452	491	495	439	442	445	487	460	435	484	456	461	476	466	487	471	452	468	458	453	479	452	431	473	457	468	443	409	460	450	451	455	443	510	471	441	485	484	477	450	470	464	487	434	427	496	478	443	454	473	443	415	467	449	479	449	470	453	497	482	432	461	463	423	446	474	441	485	459	452	472	493	453	450	434	462	471	489	462	483	496	458	481	454	439	464	453	445	489	443	431	478	440	454	454	472	470	504	451	468	505	461	481	486	474	420	421	475	480	455	457	483	456	481	473	448	495	441	459	453	452	456	477	496	467	475	439	462	435	425	464	447	474	429	461	431	449	464	503	480	471	503	417	457	431	454	440	500	489	447	475	433	431	479	457	462	466	460	477	507	462	471	469	450	458	476	477	442	470	446	416	442	462	458	477	455	455	485	457	486	444	415	455	481	477	449	419	496	453	441	439	463	466	479	465	456	463	453	486	411	449	463	486	476	460	480	482	445	420	473	415	456	443	432	510	469	476	453	465	463	459	457	432	475	476	443	467	441	467	486	479	476	429	445	442	409	480	439	446	436	465	456	445	440	443	481	483	466	470	453	468	488	471	459	518	440	476	458	510	473	464	479	421	456	444	422	417	503	434	472	460	442	449	494	430	454	470	459	449	468	453	473	442	481	454	453	427	447	457	453	439	429	505	442	458	466	448	425	432	451	491	458	478	446	458	450	442	429	453	436	423	470	475	502	481	464	443	456	440	469	440	417	428	469	453	447	456	472	433	430	496	473	436	454	484	438	467	477	449	481	410	448	505	413	461	451	477	426	483	498	448	480	440	461	458	429	442	449	451	436	445	429	452	440	442	463	449	480	430	485	424	473	481	442	398	420	451	474	450	467	486	468	462	476	446	438	444	461	447	449	431	463	477	467	423	460	477	480	466	425	472	405	486	432	435	438	445	445	454	449	417	453	462	439	486	467	441	439	467	431	427	464	480	488	449	483	487	476	439	487	417	468	444	451	452	484	465	446	465	459	456	471	455	481	478	485	503	431	438	472	437	437	424	440	458	473	497	428	478	473	456	493	500	445	443	453	437	406	482	477	446	448	447	495	481	451	446	451	465	481	428	429	485	437	459	423	454	473	433	444	468	482	501	462	475	461	438	442	448	458	476	429	475	459	465	473	456	509	447	474	497	473	463	452	497	443	423	445	462	440	445	439	465	447	448	463	464	459	446	438	451	446	463	440	455	469	459	463	496	502	466	470	463	519	490	471	453	485	421	454	439	479	423	442	421	457	466	442	407	492	480	454	466	480	488	449	443	445	440	480	401	434	447	461	473	443	446	483	481	466	440	443	456	457	439	458	431	465	485	432	427	479	467	416	429	470	479	480	436	419	462	468	478	470	448	509	459	486	443	476	471	454	462	454	450	454	447	459	449	471	446	456	471	472	475	465	463	458	479	458	471	471	470	512	456	474	466	447	448	472	474	463	464	445	480	456	453	438	474	462	456	463	479	480	465	459	436	496	434	456	451	496	488	454	465	473	446	488	455	437	462	455	462	464	450	464	457	476	435	467	450	423	488	456	436	444	440	488	459	452	433	482	467	480	451	465	495	474	464	449	441	473	442	504	474	434	464	497	440	437	401	465	478	432	423	424	473	461	488	456	447	461	485	441	422	460	465	434	476	450	459	432	442	413	466	448	425	494	452	451	423	462	439	451	471	483	431	451	481	425	468	449	466	467	459	480	500	492	429	455	454	432	482	449	452	469	477	469	459	491	489	511	469	485	453	428	494	465	453	482	457	477	454	476	459	465	453	430	413	434	435	461	467	434	453	471	496	458	481	464	479	469	432	447	478	499	474	455	450	502	430	462	472	458	474	460	482	459	461	465	475	472	437	441	426	474	444	411	464	443	497	475	418	431	477	479	458	450	500	465	479	442	443	457	502	443	458	430	461	490	473	491	454	447	476	457	500	489	457	458	476	480	456	476	452	454	426	461	438	491	442	447	486	480	446	484	415	471	469	466	479	427	456	476	486	463	466	445	480	474	476	472	433	431	462	473	464	472	460	504	422	437	464	454	462	482	470	446	493	466	456	444	472	486	475	448	446	468	455	443	459	455	467	478	450	466	488	471	461	481	474	434	439	450	451	462	432	467	494	499	447	440	467	429	453	479	435	433	460	459	480	481	451	482	478	466	455	431	451	410	479	440	443	446	481	430	471	453	474	469	495	449	445	449	425	456	450	509	454	494	469	432	443	488	469	463	485	466	485	427	443	466	466	448	430	435	458	433	446	462	503	469	475	434	467	465	462	480	445	461	464	456	470	414	451	455	452	445	447	450	445	448	474	452	469	447	483	445	465	467	473	421	472	454	465	472	462	457	479	500	490	452	458	483	408	455	442	441	463	486	466	473	464	453	474	435	470	466	486	472	449	468	445	497	459	524	494	444	468	491	438	475	457	488	481	468	462	429	430	458	437	445	465	459	460	511	478	458	436	461	455	476	451	445	454	459	476	454	461	460	476	478	480	457	468	482	459	451	476	454	470	439	451	449	445	413	448	494	420	465	488	469	484	430	461	468	436	434	454	460	470	459	470	408	463	438	493	426	458	453	479	482	467	407	493	442	422	493	469	488	496	454	429	452	421	449	498	463	441	417	462	469	469	469	456	441	451	455	460	458	464	450	470	460	457	454	474	473	431	457	492	443	423	459	500	442	491	456	471	489	483	470	422	516	469	423	489	433	476	470	473	468	446	495	451	427	456	444	490	443	453	453	453	456	478	482	439	440	441	444	445	463	462	461	461	439	456	413	444	403	459	522	443	445	463	448	434	458	442	449	479	464	445	471	452	480	440	449	463	440	468	503	453	452	463	504	425	449	486	440	474	438	490	500	466	474	444	418	456	448	441	485	508	425	447	427	466	445	439	462	440	478	450	416	480	453	440	432	488	447	459	476	478	461	444	508	450	452	422	481	467	486	443	418	450	484	421	439	438	458	464	464	418	464	457	497	461	462	465	425	442	447	437	487	408	445	434	429	434	466	499	450	453	431	487	476	451	452	441	474	488	445	432	439	478	481	470	468	469	445	450	488	444	458	463	437	456	477	455	446	453	441	475	440	427	426	406	473	442	461	453	434	493	446	475	459	434	441	460	474	454	427	448	398	433	451	498	459	432	424	488	463	450	468	497	459	462	451	483	437	480	434	479	471	449	460	467	444	438	455	449	483	451	510	434	465	439	460	465	487	459	442	512	484	436	439	457	459	471	460	449	468	454	472	448	437	424	431	420	458	470	428	451	469	429	467	484	459	424	461	430	443	462	427	426	429
1820	931	392	422	496	399	349	381	332	326	328	323	338	341	342	388	344	355	405	341	317	314	353	359	372	324	322	356	359	346	350	342	376	381	358	357	353	351	350	366	360	393	316	358	364	345	314	370	383	347	337	350	366	324	340	304	358	359	344	329	362	349	356	320	356	359	371	364	343	371	382	343	356	347	342	362	362	367	378	337	363	355	404	355	385	328	332	364	317	331	374	350	345	358	376	335	349	386	371	396	327	342	351	356	366	319	328	311	378	361	305	384	389	339	333	329	320	369	332	356	389	343	373	342	362	336	363	353	344	362	342	323	370	366	348	357	308	364	324	340	349	330	368	321	323	347	338	350	375	326	378	364	351	360	356	354	360	381	394	364	368	347	353	370	363	383	348	337	312	380	344	343	366	331	348	323	324	357	323	388	381	327	339	321	369	350	377	359	356	353	381	352	411	331	354	370	341	340	363	328	379	352	353	323	325	371	352	365	332	344	327	326	371	334	341	371	375	357	359	364	325	367	343	349	327	353	325	338	345	356	370	355	379	362	351	383	350	312	332	352	349	368	377	344	355	328	363	359	352	365	342	329	378	381	342	336	377	313	346	365	350	346	368	365	396	354	356	379	318	350	307	372	313	341	340	345	366	359	361	325	338	320	350	371	343	363	346	355	353	348	341	363	372	379	346	317	353	336	353	372	388	378	332	380	344	333	334	361	342	375	361	371	350	369	382	366	346	360	330	369	348	343	319	368	307	339	343	398	357	353	355	313	342	376	342	349	324	345	325	344	326	307	330	370	346	323	371	351	351	373	371	363	372	358	358	369	382	374	312	356	349	350	332	346	360	370	356	363	333	348	382	330	337	366	342	332	356	332	362	317	359	385	359	363	363	322	345	363	317	367	347	367	340	338	355	317	363	348	338	350	364	346	354	365	358	317	334	338	320	348	360	349	361	365	337	335	331	323	354	348	326	370	362	357	382	323	336	358	375	328	328	340	345	343	355	383	322	333	367	344	319	350	335	371	360	370	377	353	325	329	324	358	367	331	351	352	372	367	346	367	340	376	368	332	341	341	349	371	334	359	340	318	335	369	361	348	345	370	354	325	321	348	324	367	325	336	335	306	355	357	387	388	367	376	397	352	372	330	361	334	330	343	344	369	384	372	351	346	329	324	401	325	345	316	365	352	341	375	375	340	363	400	345	348	353	345	367	354	348	358	337	353	311	346	348	324	359	300	372	338	322	347	376	353	347	340	361	343	373	380	350	382	349	339	365	339	338	333	344	360	325	383	349	337	371	341	383	365	362	393	385	326	334	355	346	331	359	323	321	361	375	360	350	343	339	339	366	325	344	355	360	339	384	388	370	380	358	347	377	351	334	289	347	390	365	377	366	350	355	380	342	343	332	339	345	328	334	378	356	381	362	342	340	335	353	370	338	345	365	346	357	345	347	345	366	346	376	358	335	366	342	374	332	353	365	360	374	337	314	369	366	409	362	368	336	339	313	360	375	347	353	343	334	363	378	343	326	370	376	345	354	375	366	347	322	345	379	342	343	365	324	330	320	347	309	378	340	342	339	320	332	319	352	351	360	353	324	337	344	362	332	386	316	379	318	345	305	351	347	344	323	358	314	356	352	336	318	335	362	324	364	337	345	331	335	344	340	341	340	326	344	361	357	351	350	362	343	343	374	360	350	369	387	354	328	371	340	367	359	362	357	329	332	346	372	357	348	369	347	353	364	372	347	359	388	336	359	363	352	367	362	352	321	360	349	325	301	370	363	328	331	386	315	375	390	356	364	343	345	363	369	345	337	376	333	346	373	337	373	341	303	357	353	321	345	369	368	371	332	367	377	416	334	337	361	356	305	347	345	349	331	336	363	341	333	288	348	332	369	352	329	381	334	381	343	338	350	354	393	368	353	307	328	318	345	328	330	307	348	337	365	366	391	356	348	347	357	356	358	323	370	339	344	360	347	346	343	334	349	336	346	399	333	355	352	381	352	324	378	363	336	340	354	337	369	335	297	332	323	352	364	332	386	371	364	320	355	360	345	388	361	348	374	344	352	362	334	349	365	333	356	385	341	370	343	328	360	379	355	382	361	323	342	327	366	388	333	305	346	366	343	379	301	354	339	287	341	364	344	353	356	413	365	350	319	365	373	341	328	358	343	371	350	331	359	378	337	367	375	331	369	329	361	365	331	343	360	338	324	347	343	353	386	383	352	384	327	380	359	350	353	347	344	357	349	328	354	340	340	334	415	375	333	342	365	324	322	382	369	371	344	323	351	341	375	374	390	346	344	337	334	365	329	359	385	346	396	394	350	363	359	332	306	405	335	343	376	337	354	320	342	362	334	341	339	335	348	346	361	345	336	359	353	346	331	319	348	356	359	319	335	323	377	379	360	324	334	349	358	339	335	346	340	378	344	340	355	343	344	325	326	376	375	340	329	355	375	321	351	371	339	348	336	322	364	345	347	344	318	371	334	341	357	354	356	378	351	321	345	336	327	363	324	362	373	360	318	321	365	369	374	384	342	366	365	340	346	322	365	371	365	317	366	372	325	361	360	386	355	388	354	380	331	328	370	405	390	344	373	351	308	363	355	355	352	350	348	319	343	393	338	357	382	350	355	368	354	342	345	353	346	361	332	325	317	332	348	344	354	347	318	326	336	362	349	341	340	344	351	352	353	367	342	356	330	357	359	328	321	370	394	367	408	352	359	338	355	379	346	343	329	334	324	380	346	366	365	350	376	351	310	378	326	331	359	386	354	311	333	344	340	331	381	380	361	367	299	336	352	339	361	318	344	334	358	348	352	339	358	379	340	364	332	368	357	342	339	363	370	367	373	326	358	351	334	358	347	341	308	368	338	367	375	344	339	348	368	383	373	357	336	322	382	362	363	355	331	316	348	310	345	338	304	349	342	367	366	324	341	334	335	352	346	363	363	310	336	355	377	344	346	362	334	354	352	377	319	361	378	340	348	350	365	391	349	391	351	336	359	331	342	336	364	348	351	371	335	313	368	339	322	336	370	364	366	333	308	341	387	356	373	361	339	358	373	350	312	336	309	319	319	366	396	367	339	345	319	363	380	344	358	377	354	322	341	338	374	360	343	331	349	353	380	378	316	393	308	355	373	321	367	413	352	323	328	347	374	368	354	333	391	364	364	365	352	342	348	360	367	330	349	343	355	353	362	353	391	354	327	333	382	336	348	364	367	361	357	336	361	328	351	327	352	376	326	331	341	374	360	330	353	346	354	331	354	358	343	396	334	343	372	352	354	381	347	369	353	358	367	340	370	334	328	345	375	346	353	357	351	306	322	358	346	337	353	356	362	336	379	334	395	367	317	328	348	364	342	322	364	343	342	340	347	365	358	364	329	353	342	386	373	343	336	342	324	328	347	297	347	372	367	378	332	401	378	352	341	371	316	347	331	362	375	346	338	350	325	361	342	340	383	358	392	300	316	361	353	367	336	361	360	312	336	369	368	347
2060	1319	818	1084	1328	831	781	782	765	785	741	789	759	761	765	744	799	765	767	756	721	780	767	744	741	762	759	773	733	728	740	750	744	787	819	785	749	755	701	775	732	738	702	733	754	755	736	769	789	760	724	771	755	748	763	803	775	731	789	765	782	759	752	815	810	741	759	735	763	778	762	744	727	732	736	777	756	770	763	732	758	806	723	780	741	738	742	709	731	738	722	761	725	779	766	773	707	698	761	685	735	747	744	717	774	767	744	740	815	740	734	793	761	784	695	694	738	709	728	732	713	723	750	782	762	738	754	747	708	747	792	716	709	717	772	729	805	741	793	771	776	738	790	718	760	762	768	773	749	704	738	710	759	736	738	760	726	752	800	717	746	791	781	774	736	767	750	753	797	757	790	738	731	748	729	732	757	787	739	776	743	789	721	766	760	836	748	813	751	713	767	748	759	789	780	757	706	820	721	780	744	762	746	711	747	776	739	734	749	750	722	736	822	735	742	775	736	733	730	776	727	706	812	776	738	755	741	715	820	741	760	728	691	795	765	771	781	789	766	791	767	754	783	764	720	771	770	811	781	761	750	711	778	737	777	741	787	758	756	774	738	744	731	773	757	761	757	760	762	772	721	690	697	831	776	766	729	723	729	770	751	768	750	794	768	704	735	739	825	744	746	800	774	723	759	754	766	759	747	733	726	727	751	792	755	762	750	746	739	769	731	772	722	788	738	708	751	739	759	731	743	742	762	767	788	771	749	759	779	721	747	693	787	741	733	736	724	769	737	747	777	742	749	743	671	726	770	773	773	734	741	752	714	770	777	762	775	762	764	798	779	725	762	764	755	722	739	794	761	773	789	773	750	763	775	780	754	792	714	743	784	732	718	720	734	736	770	765	709	770	747	773	741	762	776	732	767	730	766	758	765	745	717	743	726	741	767	713	724	719	771	749	749	777	746	790	768	705	769	770	762	723	722	733	766	827	749	748	748	712	770	762	770	792	738	707	722	754	730	729	759	757	775	764	715	741	776	725	783	815	773	762	794	768	702	744	739	772	796	732	748	755	735	821	747	772	728	809	775	737	779	726	808	741	815	784	748	721	764	742	743	770	727	755	760	719	726	760	727	771	746	756	764	758	727	722	759	769	763	759	731	775	749	749	782	742	803	777	772	754	738	699	761	737	763	764	698	786	779	768	781	763	801	714	706	746	725	786	725	782	754	730	810	753	771	726	719	747	736	715	786	740	695	724	795	707	794	756	807	780	778	754	801	775	785	785	723	771	763	761	752	721	760	749	707	693	726	771	745	732	761	798	744	749	731	771	726	812	748	746	737	758	759	742	717	737	740	800	723	740	815	773	746	707	699	768	765	757	756	721	788	783	771	734	722	759	788	751	732	750	738	746	736	777	756	713	768	750	750	764	779	727	686	786	698	711	736	793	737	692	762	769	736	708	756	726	806	804	761	780	758	722	725	747	714	753	771	751	711	758	784	780	781	752	766	807	816	740	750	728	786	726	737	794	800	758	795	794	765	753	749	733	754	710	703	781	724	741	728	818	780	712	760	762	777	698	756	726	709	722	739	774	802	752	770	824	758	779	742	768	725	748	737	751	744	738	741	768	752	761	709	733	725	802	726	755	761	752	774	746	771	755	797	701	692	724	781	770	751	758	717	750	689	722	733	735	751	743	748	731	738	752	744	769	774	737	756	738	798	741	746	736	748	730	791	749	744	720	706	770	749	776	742	807	717	754	760	723	797	786	755	761	809	726	823	773	700	788	783	745	745	746	747	755	771	744	785	767	766	794	770	733	766	792	731	748	764	722	730	732	765	748	700	784	770	690	749	771	742	757	720	744	764	757	762	745	763	769	759	735	803	711	718	752	757	712	771	749	737	732	729	781	762	755	745	765	713	786	746	713	728	766	789	695	769	807	741	787	714	773	744	729	742	744	715	677	706	736	726	720	717	761	721	797	756	794	775	718	745	763	792	735	756	780	764	786	752	746	758	751	718	745	847	834	809	770	778	744	755	749	718	769	777	745	714	787	821	761	737	731	790	737	800	687	762	760	804	778	716	744	719	786	779	724	815	809	754	753	778	711	788	802	751	741	734	749	775	742	734	720	747	777	693	788	754	769	746	815	791	768	749	740	719	746	689	745	734	703	716	738	745	698	746	777	727	754	724	700	796	735	779	739	723	786	746	767	749	696	763	774	803	753	771	751	729	731	756	761	766	736	747	757	763	766	732	749	793	752	760	748	779	777	731	824	738	754	770	718	701	796	749	714	740	783	779	764	741	777	729	751	767	732	750	734	793	720	789	778	714	743	822	773	780	746	731	754	742	748	714	784	806	735	737	797	774	733	750	717	777	757	749	757	722	710	749	728	780	775	729	748	728	741	727	761	735	762	719	739	733	756	756	742	771	722	783	803	787	743	705	758	769	751	752	777	777	755	795	810	790	756	769	721	750	766	770	728	778	760	784	746	754	767	759	802	756	728	758	775	723	768	750	752	683	799	780	680	735	747	751	752	787	768	743	714	750	724	781	775	731	785	743	762	720	775	762	760	757	722	763	750	749	728	729	776	783	744	757	771	724	741	738	791	780	741	734	760	711	761	766	718	725	709	774	789	782	741	747	791	799	767	759	790	758	797	713	751	766	770	793	721	735	791	803	765	737	793	707	725	738	752	749	767	786	799	791	743	772	736	757	746	682	747	740	791	802	738	757	783	761	805	703	749	762	748	738	753	821	816	753	782	773	756	759	745	750	751	794	713	795	782	741	739	732	755	781	744	711	753	793	699	763	743	738	745	777	744	747	760	779	739	753	759	740	747	726	767	749	739	752	774	775	695	732	742	749	781	764	734	777	759	746	734	781	758	777	814	800	778	777	814	744	786	764	741	783	739	755	728	703	780	738	740	739	734	714	747	712	752	765	708	761	711	740	774	765	762	751	725	765	758	717	744	758	774	701	731	754	740	779	794	792	736	749	747	736	745	726	714	711	799	750	750	743	802	736	700	735	752	727	767	788	794	770	716	763	790	762	759	816	783	756	763	756	758	772	729	783	783	747	761	818	730	760	820	745	692	736	754	725	715	799	727	804	760	727	767	754	742	763	711	805	715	730	786	743	788	741	718	714	729	711	792	708	752	706	758	753	766	784	699	763	718	740	745	749	766	755	733	739	748	763	784	718	749	754	701	723	743	716	761	747	724	747	773	790	776	792	798	767	716	687	750	755	758	784	753	804	766	735	765	758	773	729	777	739	759	741	771	761	749	728	753	732	760	784	747	771	812	752	733	733	782	762	727	764	771	742	723	753	758	802	734	778	794	756	730	713	722	785	782	802	741	772	781	777	805	711	793	787	728	757	719	802	756	764	753	798	749	794	754	799	745	704	724	736	758	731	769	795	738	759	763	751	726	753	777	772	747	771	731	777	748	775	721	747	706	742	745	760	763	802	776	732	741	768	743	726	732	782	767	734	771	715	765	728	712
7960	1557	621	643	565	359	260	225	202	191	194	169	185	165	169	163	154	155	158	168	177	142	170	159	159	157	169	182	178	170	175	163	161	153	184	187	162	190	171	182	153	161	160	149	158	183	168	157	157	170	170	176	149	156	170	147	148	129	165	158	167	155	154	148	143	140	158	143	157	165	156	151	142	132	158	158	142	145	166	164	157	162	157	166	152	179	160	150	152	167	160	158	169	133	168	144	185	170	160	163	166	172	170	177	158	155	171	165	189	170	164	162	156	170	179	170	167	162	153	164	159	178	160	141	150	165	169	164	164	124	160	170	164	153	168	163	177	145	155	160	150	161	165	166	195	164	161	167	152	184	170	153	172	178	162	191	174	147	169	175	164	169	174	156	156	174	149	146	157	177	156	178	149	177	149	116	161	154	194	149	171	160	153	163	157	155	156	154	161	182	159	156	140	146	138	162	156	146	153	141	143	146	164	150	158	167	151	190	171	168	168	170	167	142	161	153	147	155	149	157	160	146	146	171	159	192	144	167	155	141	178	202	166	144	161	176	172	161	170	173	176	174	175	147	186	155	149	145	173	179	171	200	175	162	143	183	166	143	171	200	175	163	155	174	134	158	161	166	165	183	154	166	154	171	152	190	166	144	162	152	136	174	176	180	201	157	181	152	162	176	173	172	160	154	154	160	155	169	142	177	189	186	164	150	191	180	166	183	179	154	154	176	187	159	176	192	181	158	164	159	141	182	171	154	179	153	160	137	172	172	150	157	186	179	162	156	173	155	153	171	152	156	155	186	157	152	155	154	161	162	161	163	151	187	176	182	169	161	161	179	181	178	158	135	161	192	189	152	131	164	151	158	134	160	150	152	152	158	169	159	174	175	148	178	154	154	193	168	148	176	155	161	152	165	185	169	163	168	172	151	157	171	145	150	161	184	161	165	164	151	152	165	153	168	168	164	175	161	169	169	177	164	176	180	159	163	149	162	165	161	148	146	165	155	162	144	182	162	190	158	170	173	166	168	156	185	156	166	176	160	169	149	165	149	156	162	161	170	176	168	177	169	182	154	128	167	158	170	196	160	171	165	181	151	192	160	143	156	180	164	143	177	156	177	164	148	177	173	171	131	159	131	169	164	156	145	158	150	185	174	164	160	133	167	174	170	140	165	155	142	155	159	180	174	124	160	158	152	161	164	179	168	188	162	165	150	155	163	166	181	168	161	177	152	163	179	145	173	170	166	141	148	158	160	150	161	161	184	153	151	150	146	166	160	175	164	188	160	155	161	154	156	183	176	133	168	150	164	152	142	163	151	177	181	172	177	164	163	147	160	163	158	153	146	171	169	179	171	172	178	161	159	164	153	165	160	136	149	181	161	184	160	166	177	165	147	197	160	174	172	173	169	187	153	158	150	152	153	181	179	176	165	151	160	165	151	169	143	145	168	156	156	188	147	150	178	162	155	148	159	170	167	159	151	153	160	178	145	159	159	155	128	156	169	179	143	196	168	181	142	153	155	140	162	136	153	144	159	165	158	161	183	150	167	162	156	171	170	156	172	151	152	154	146	166	188	172	169	156	152	153	159	147	154	176	136	153	161	181	163	182	157	176	159	155	181	179	175	155	169	154	149	182	168	164	159	135	138	179	190	167	158	155	158	159	180	179	197	147	171	168	165	145	162	168	170	178	145	145	148	170	153	172	158	195	174	167	158	155	164	183	157	173	191	192	185	181	141	149	157	157	135	157	178	167	158	151	156	139	173	154	186	174	151	180	145	158	178	177	166	151	186	163	181	145	168	146	169	184	166	156	165	154	146	160	204	173	196	154	180	161	189	164	156	164	171	180	173	174	155	179	178	147	158	165	151	187	160	169	185	179	166	152	155	157	174	144	168	181	169	159	148	141	175	158	156	139	153	194	149	155	163	151	145	185	175	147	168	168	162	145	151	166	165	172	146	160	174	161	150	178	161	156	151	167	158	167	162	173	159	162	157	166	162	154	171	173	168	161	158	157	178	183	168	153	166	157	149	152	173	162	152	176	174	148	179	164	163	170	160	149	159	149	156	136	173	169	172	148	183	158	169	150	163	163	147	168	169	174	163	133	155	158	160	178	157	139	164	165	170	169	160	158	170	175	149	163	146	150	160	176	153	164	139	154	154	154	134	161	156	167	165	172	153	153	184	169	135	163	132	152	180	177	177	158	158	201	144	174	164	152	164	175	178	146	178	154	169	154	163	179	155	186	182	156	158	173	172	170	149	168	153	154	164	189	180	183	145	164	166	153	164	177	163	172	161	151	143	168	163	175	194	155	176	166	144	167	155	157	158	147	154	136	146	154	159	161	174	156	155	173	165	155	142	157	154	161	177	174	172	162	193	154	149	174	161	182	160	170	180	150	165	160	179	159	154	178	156	167	134	165	168	184	165	187	130	166	176	174	171	162	163	174	145	155	174	171	166	172	181	171	157	163	169	164	165	159	166	170	168	150	155	168	177	145	158	158	170	143	154	151	158	171	168	171	166	176	143	165	159	164	171	174	161	177	149	140	157	164	148	144	189	152	180	178	141	164	157	174	151	167	157	184	158	166	137	171	157	164	160	172	157	166	168	163	168	153	172	164	172	168	178	159	169	134	173	153	153	182	152	160	151	162	131	158	160	147	167	165	153	136	158	151	145	169	162	186	172	170	168	165	155	160	153	143	160	169	147	151	167	158	165	137	162	136	178	165	142	161	155	152	161	141	154	170	168	168	130	158	190	155	146	146	168	159	153	178	153	154	153	152	154	167	157	158	148	168	169	164	178	148	166	178	160	178	171	169	189	146	168	160	161	179	150	141	153	159	192	153	191	164	147	152	172	150	182	187	149	143	152	180	145	160	129	176	182	176	193	161	166	170	165	186	151	182	166	151	136	167	175	151	181	169	181	146	137	169	148	159	178	163	156	158	172	187	192	172	161	154	168	188	185	151	171	154	171	163	162	160	155	155	149	172	170	188	166	148	161	141	144	165	147	174	172	156	185	162	170	180	165	163	152	144	151	174	171	177	172	152	160	179	144	177	166	157	166	145	142	153	171	159	173	151	147	156	172	158	149	152	171	179	169	144	142	162	192	145	185	140	166	155	157	150	123	167	159	144	188	135	178	159	165	179	171	178	185	155	157	183	174	141	158	143	169	202	157	184	175	156	150	159	130	161	150	162	161	148	174	139	140	169	166	150	176	157	137	151	160	151	146	159	164	175	150	166	162	153	149	153	139	147	158	166	168	149	168	178	159	176	159	122	170	174	157	157	175	154	157	132	171	140	174	162	133	133	175	169	150	152	164	147	151	173	173	157	181	182	165	163	162	159	169	147	123	160	184	148	159	153	157	189	158	168	146	184	154	170	176	172	172	189	147	157	187	167	145	145	156	144	148	167	168	165	176	169	126	180	137	154	137	173	157	152	160	150	184	153	169	159	148	160	181	177	164	148	177	178	139	189	159	170	170	159	186	166	186
6560	1510	1318	2295	2032	1246	810	723	654	587	606	554	492	520	492	478	495	452	480	421	398	429	446	404	419	411	429	415	445	383	413	397	405	408	411	394	358	364	381	401	403	391	356	390	389	379	374	370	390	399	390	438	424	365	371	364	375	390	408	360	384	398	385	368	403	384	405	397	406	425	389	422	416	391	354	422	423	374	394	378	390	361	412	363	409	358	413	396	389	410	408	387	416	410	387	366	335	380	419	401	368	360	433	404	378	394	394	386	394	380	429	411	393	388	430	373	394	365	407	406	369	374	364	392	399	399	384	418	379	385	386	403	403	385	358	389	420	372	383	367	390	420	397	411	398	367	381	388	377	382	378	406	374	420	342	374	381	387	367	439	359	368	334	411	398	397	362	339	364	380	382	345	376	402	402	415	376	403	389	409	372	400	407	393	420	386	345	409	360	393	395	389	412	376	421	377	341	388	417	410	416	385	377	387	392	371	376	391	410	379	399	403	399	403	344	392	374	384	371	399	386	411	378	357	391	377	402	380	359	398	384	445	397	406	373	399	388	409	360	405	376	387	386	423	389	348	382	419	364	386	408	389	384	416	402	364	392	388	368	364	365	375	403	419	374	366	385	398	367	418	345	425	405	420	402	375	409	369	343	355	371	423	353	397	386	354	367	377	409	376	376	388	388	383	369	383	397	386	380	393	361	371	407	379	387	358	381	365	362	394	365	399	415	345	398	399	385	371	364	375	359	404	381	387	384	365	370	384	385	401	364	436	367	384	390	435	404	363	398	366	413	389	382	371	401	390	414	373	411	340	376	327	358	395	393	386	395	396	400	409	366	379	393	390	410	409	348	389	399	377	396	344	398	381	374	384	361	366	415	410	394	409	357	406	383	374	405	384	378	355	397	420	404	371	380	367	391	377	385	408	415	417	393	405	388	430	395	397	386	372	397	373	387	384	410	374	407	373	417	360	396	375	392	415	394	384	338	367	391	377	364	372	382	401	409	380	330	376	390	359	400	372	405	404	370	376	364	395	375	384	404	406	384	383	378	362	404	387	410	396	345	448	404	394	400	386	383	378	381	392	344	397	385	350	409	391	377	389	338	402	361	374	411	395	396	374	380	367	384	397	350	343	357	382	396	408	380	381	401	387	366	385	399	409	393	392	380	368	373	384	389	399	374	413	388	381	396	385	401	388	406	395	375	418	361	397	409	389	384	401	374	397	378	387	351	421	363	398	371	436	386	409	372	363	387	380	384	390	442	427	409	429	380	383	409	398	392	393	388	421	397	395	395	380	368	395	388	381	422	376	374	376	364	377	382	412	416	398	389	351	375	362	390	389	365	399	373	390	386	368	402	401	387	376	390	389	400	381	373	359	362	402	397	384	391	433	369	407	398	387	390	396	370	409	382	388	377	381	368	389	376	406	398	379	374	399	406	363	394	363	391	370	416	376	380	378	404	400	390	411	376	409	424	382	396	371	385	402	356	396	352	389	389	388	371	413	397	371	348	403	385	371	391	385	364	385	383	404	386	400	376	392	385	398	371	351	376	349	407	402	415	381	401	365	374	376	393	380	370	388	396	400	364	382	374	405	418	415	372	387	395	394	367	382	361	386	368	385	425	330	354	402	409	393	353	373	390	382	380	401	396	357	365	419	364	412	402	390	381	407	419	406	368	396	373	399	420	379	397	377	382	388	406	383	386	400	359	402	381	382	397	409	367	419	402	389	401	376	407	376	338	386	391	396	376	374	367	388	385	371	418	351	360	367	394	382	409	370	405	372	386	357	383	386	379	351	394	405	363	359	407	401	399	379	403	402	383	402	391	373	392	379	430	387	420	388	417	405	389	400	368	398	415	367	381	381	373	359	341	393	370	373	390	402	359	403	387	378	356	376	387	372	412	431	383	390	358	362	386	407	380	368	414	379	336	397	420	398	375	362	377	417	350	375	389	388	374	387	387	355	391	405	417	398	368	394	383	350	385	414	403	372	414	391	397	418	384	388	377	413	413	421	397	396	394	389	401	414	391	429	382	395	406	364	370	366	406	354	385	375	382	388	374	389	373	382	367	391	380	404	366	389	388	385	408	405	392	379	380	377	404	370	403	424	336	388	361	443	439	410	389	353	391	370	396	357	398	404	358	403	379	384	376	378	385	395	395	346	409	388	418	365	375	400	355	377	365	357	368	392	396	436	398	418	420	343	370	371	376	421	433	378	382	364	406	396	372	385	378	356	384	373	381	355	372	364	380	382	374	385	390	400	376	378	344	393	399	402	375	370	405	383	379	421	392	381	398	415	373	387	450	387	400	372	423	396	392	380	398	377	371	381	378	386	381	408	382	376	406	355	400	386	416	379	361	374	381	404	384	373	359	413	373	357	389	372	385	421	378	388	380	426	395	408	411	382	362	369	378	416	365	409	381	364	371	388	390	417	392	378	357	375	373	372	383	430	345	379	344	392	364	355	382	385	382	392	440	357	393	380	401	391	356	361	416	409	389	366	374	412	389	425	412	372	402	381	418	331	425	379	390	370	380	401	411	360	400	389	378	397	380	366	397	380	378	370	351	379	361	347	393	397	409	408	410	371	376	401	421	401	407	401	405	372	408	358	387	379	386	396	375	407	366	384	393	382	368	426	431	394	374	385	393	354	395	379	382	363	392	399	375	380	393	356	405	363	369	369	371	393	363	413	402	417	360	387	360	412	384	410	370	389	371	379	394	404	392	387	388	378	403	381	368	407	386	408	375	400	369	377	378	366	395	373	365	368	395	388	401	392	417	399	362	390	399	400	380	402	385	315	373	391	402	366	368	406	413	398	399	421	372	395	380	399	394	386	395	386	374	428	365	402	372	396	372	383	369	358	408	377	365	403	348	406	411	401	378	366	360	385	377	398	378	397	359	407	403	379	432	373	419	388	385	420	391	384	375	379	370	336	367	424	369	416	386	410	374	382	401	364	387	397	368	401	418	408	413	410	385	361	416	395	406	388	368	390	402	396	403	361	374	392	389	404	389	377	393	364	383	360	407	399	371	406	394	388	385	358	405	362	371	373	388	405	394	401	392	373	388	374	409	392	361	379	354	389	415	386	402	382	392	379	377	395	395	391	397	380	363	371	410	395	389	400	321	392	364	370	424	391	391	403	377	405	392	387	367	404	414	424	351	392	370	377	397	397	392	347	374	357	409	401	389	420	371	399	415	388	408	406	389	395	392	388	381	377	368	380	392	389	431	395	379	417	354	404	397	407	367	411	430	416	406	385	409	405	388	409	402	372	381	373	388	386	400	400	384	404	359	372	346	375	341	361	405	346	385	378	371	377	435	383	379	389	349	413	359	412	394	372	393	413	394	421	404	372	433	370	392	407	371	403	383	407	334	382	383	356	392	386	402	374	394	374	366	385	410	374	408	356	390	389	405	401	370	372	405	383	401	396	386	370	427	354	413	372	389	383	394	384	361	408	375	406	381	366	371	378	380	379	392	415	410	405	427	366
15101	2582	1124	915	1079	549	326	310	251	278	257	216	210	191	205	202	172	183	182	216	183	197	197	146	173	169	202	185	187	154	196	179	186	158	173	188	184	164	159	184	181	176	163	181	163	197	188	181	175	174	182	161	180	194	169	193	166	159	185	175	140	177	165	182	172	184	190	173	193	175	192	209	198	165	174	200	182	149	180	171	177	147	170	179	183	177	151	154	173	181	176	168	176	173	161	158	170	172	165	183	170	183	173	193	171	186	193	192	191	166	169	182	180	176	174	180	165	182	180	178	203	156	174	173	184	170	150	193	150	173	186	200	201	188	171	150	182	196	192	195	180	174	159	197	186	183	187	189	179	173	170	171	176	180	168	164	186	192	190	190	180	198	197	173	206	197	182	172	143	199	196	179	194	174	195	196	171	178	177	169	186	183	195	176	162	165	200	189	175	181	177	162	165	172	158	187	191	175	165	187	185	189	205	197	182	169	165	170	163	175	168	166	167	199	177	182	159	175	174	201	190	168	185	191	190	171	173	199	198	193	163	167	190	165	175	169	190	182	171	190	176	180	183	162	167	173	152	191	180	163	172	203	154	173	164	149	165	171	211	198	175	196	165	155	167	181	179	160	161	199	186	181	180	194	145	174	167	189	165	211	180	196	167	155	179	175	170	181	200	203	174	165	185	180	182	172	207	172	186	186	196	169	197	175	179	177	197	181	157	198	184	182	149	196	199	168	154	178	174	170	198	181	202	171	181	169	172	169	199	196	180	173	162	182	172	168	195	177	180	197	172	171	180	175	186	183	170	178	201	190	178	166	168	212	177	166	179	183	174	177	174	150	181	195	182	172	191	176	187	199	163	183	173	169	162	192	166	180	196	142	185	153	189	183	144	177	154	172	179	161	168	193	163	195	172	185	175	182	185	163	189	168	174	160	181	170	171	179	165	183	187	165	175	194	169	174	197	188	188	201	197	158	159	159	172	180	170	159	196	192	172	187	187	184	193	186	202	175	209	205	176	158	182	164	174	187	165	198	186	155	191	172	166	191	184	164	184	183	143	185	157	159	170	157	161	189	160	172	171	187	167	158	167	161	185	205	188	175	197	195	196	200	155	162	201	168	170	157	186	193	192	177	164	150	174	195	192	186	174	194	192	181	185	180	189	166	179	197	184	179	187	193	167	176	156	182	150	175	188	184	208	196	187	189	179	186	175	165	179	203	153	179	173	196	167	157	166	167	170	167	152	195	178	172	167	184	172	182	179	184	170	177	192	221	189	157	167	198	197	161	171	179	164	190	175	188	162	178	177	177	161	176	185	178	182	158	175	168	155	159	168	175	158	183	213	167	194	180	183	185	180	170	155	176	181	170	176	185	163	160	162	179	154	180	173	155	156	155	186	161	202	191	190	183	162	163	175	186	153	165	176	179	188	184	182	181	162	178	174	166	207	183	163	167	178	180	177	191	188	192	117	156	190	192	199	178	178	170	170	182	200	203	194	197	186	184	209	175	154	173	176	172	171	164	191	173	179	146	190	166	190	190	185	169	171	166	165	174	173	200	182	178	190	172	180	156	182	175	175	156	171	183	170	160	167	203	170	168	198	196	178	187	185	172	150	180	176	180	176	182	154	202	171	187	189	186	192	170	166	171	188	195	165	167	159	183	170	166	185	191	177	177	185	160	165	180	201	177	172	198	175	192	182	174	170	163	190	155	209	181	148	181	193	177	204	182	171	184	177	201	204	183	164	193	169	192	185	166	161	172	171	195	182	165	181	171	169	164	169	186	154	187	192	196	182	164	155	192	188	175	173	187	164	171	183	188	188	187	166	178	186	176	190	179	159	185	181	190	186	207	154	184	180	189	170	179	188	165	164	190	175	168	190	177	155	175	163	171	174	187	191	173	170	199	180	184	168	166	194	173	178	176	166	183	171	188	175	147	187	170	196	169	176	195	179	187	188	168	199	186	178	177	184	175	196	181	194	172	184	167	164	204	172	162	190	166	196	181	179	157	170	167	162	177	176	180	165	183	174	156	165	174	174	163	170	158	207	199	164	186	187	172	211	195	168	161	166	164	205	170	198	174	191	175	184	180	162	162	195	204	194	162	161	170	169	172	157	152	182	184	208	168	183	144	155	174	186	183	172	191	182	166	211	171	190	191	150	158	181	196	178	190	186	187	169	167	188	194	178	156	198	185	177	186	168	178	155	198	185	146	195	188	177	173	189	189	178	202	166	171	168	157	206	189	181	159	202	209	173	173	187	198	185	190	164	163	184	195	159	165	205	188	188	155	185	175	171	169	170	182	201	189	183	189	167	208	192	186	171	158	164	164	170	183	180	197	172	195	190	203	188	159	157	170	180	171	187	206	194	174	187	205	177	182	178	217	175	166	168	192	192	188	166	185	198	199	184	198	181	177	181	193	175	191	181	157	184	190	182	166	159	177	181	164	174	164	167	158	157	175	163	177	199	155	175	140	189	170	152	185	188	191	164	177	158	188	188	192	184	167	177	169	181	165	157	173	190	188	181	182	176	165	181	186	191	183	163	201	172	197	166	166	184	163	153	183	176	178	153	180	184	193	192	166	147	181	190	178	186	165	202	181	172	183	179	163	187	169	181	159	185	198	175	177	184	189	168	187	180	160	152	173	155	185	198	164	190	178	182	153	168	199	164	200	156	164	206	181	185	176	169	174	172	159	182	185	179	164	145	196	148	185	180	170	169	150	158	189	183	157	175	178	182	193	189	162	170	164	161	173	192	170	214	188	151	170	201	168	174	185	169	146	186	208	176	186	186	193	143	195	170	180	181	182	202	205	180	158	183	189	164	178	196	191	179	181	178	217	195	174	163	172	163	152	180	182	180	191	180	180	170	160	179	169	186	183	188	176	169	194	192	159	196	178	203	190	154	182	167	186	143	161	181	190	188	174	190	178	180	166	195	176	198	190	185	178	173	178	163	208	173	182	172	211	186	151	203	173	157	167	173	200	199	155	184	198	203	180	176	180	175	153	175	169	170	168	184	176	176	167	164	172	177	189	216	172	189	190	185	169	193	177	188	190	180	127	176	187	200	182	145	177	187	149	194	184	193	196	197	157	187	179	163	157	157	163	162	179	194	175	183	150	163	179	159	165	187	178	173	180	195	182	173	185	152	189	193	198	194	146	198	188	162	183	179	155	201	171	179	149	183	168	175	198	214	184	169	194	172	149	169	168	139	194	209	188	154	197	172	161	198	166	188	182	150	183	181	201	170	176	154	160	172	179	177	162	178	175	201	176	168	171	149	161	147	199	170	177	195	165	152	153	183	177	180	195	178	185	174	187	170	176	171	176	191	198	161	185	163	187	198	192	160	175	159	198	185	161	184	158	200	182	180	178	159	147	189	169	182	205	158	175	174	195	192	182	172	172	213	172	195	165	158	188	189	181	179	185	163	181	206	175	157	188	180	190	176	161	181	167	172	159	201	174	153	147	155	173	161	189	186	187	178	169	189	160
8843	1937	2266	2818	4077	2075	1237	1086	964	817	790	791	666	664	642	607	615	601	551	576	548	526	522	546	571	526	507	530	471	492	512	489	526	442	458	456	540	496	467	475	455	469	508	485	475	448	499	489	446	505	443	479	477	477	489	443	449	460	465	450	463	461	453	465	419	476	459	480	477	453	455	462	446	480	467	517	448	436	455	470	454	444	473	484	452	427	462	447	456	445	415	421	475	499	438	430	428	484	479	459	478	455	494	439	469	475	414	410	471	445	461	486	439	441	481	460	422	446	447	470	503	437	432	477	444	448	456	451	434	458	484	445	449	487	481	458	458	410	456	448	437	449	457	447	440	472	411	476	482	459	457	425	483	467	469	455	443	505	486	494	434	473	448	439	449	442	465	464	441	441	471	447	430	427	417	433	443	468	470	487	479	439	433	442	429	471	424	422	481	429	459	449	500	476	378	470	441	448	448	453	474	508	471	433	476	442	466	427	490	431	428	400	457	444	452	424	449	432	462	448	419	465	454	454	435	478	484	460	427	451	482	435	434	480	458	449	456	451	457	458	407	471	424	448	442	460	457	493	462	438	431	428	437	473	448	447	442	460	441	453	468	470	415	440	469	457	457	482	431	454	479	430	485	481	466	438	448	433	465	451	404	465	421	446	442	459	457	443	448	455	417	469	461	442	481	456	463	431	485	492	437	464	442	412	461	426	484	427	420	418	453	468	463	439	426	464	430	466	409	428	429	480	457	432	458	422	498	448	478	439	467	414	440	418	455	449	492	433	444	472	428	453	460	426	450	428	426	436	460	462	433	423	451	452	452	495	475	433	445	447	473	476	446	459	457	506	460	433	425	453	462	438	438	455	480	443	436	497	445	422	484	456	480	456	418	489	424	461	444	469	437	443	487	415	453	439	415	446	445	473	491	426	432	477	431	427	448	435	418	481	418	443	437	441	422	463	431	475	469	435	467	416	447	444	452	468	464	432	455	439	464	447	462	446	456	456	482	492	441	421	461	429	444	431	468	486	452	424	435	419	458	435	455	430	432	456	469	437	443	415	405	417	450	465	440	460	473	439	468	452	449	489	453	439	426	439	432	481	453	454	406	455	419	469	427	468	468	461	485	426	460	420	479	425	465	444	474	443	456	425	473	449	463	434	446	459	431	441	464	432	482	437	433	453	448	437	438	463	464	428	411	465	475	472	436	474	428	462	456	461	413	454	483	440	472	453	449	418	462	442	465	447	456	476	442	456	442	418	437	424	435	448	435	455	460	429	489	459	444	449	439	477	436	443	486	443	419	465	482	439	467	439	414	454	446	450	447	425	420	430	484	488	448	460	483	428	452	461	454	433	472	449	458	462	459	463	459	457	439	419	449	426	460	473	448	430	435	477	435	441	458	455	464	462	451	461	446	428	446	471	455	446	451	493	433	472	453	437	450	446	472	470	431	437	460	444	419	444	447	453	430	461	444	474	442	400	426	397	486	499	463	430	483	472	445	426	442	431	452	453	443	454	450	460	502	416	485	453	442	449	471	437	470	440	440	415	451	451	423	437	452	435	483	481	449	468	455	496	491	459	450	462	447	457	459	425	476	424	447	485	460	423	465	436	482	460	487	455	421	491	482	470	455	431	462	473	446	422	463	474	467	455	436	450	449	427	469	449	448	432	455	444	462	432	452	463	429	431	434	461	445	404	423	497	445	443	451	459	446	451	447	491	436	436	450	446	419	466	435	468	447	435	507	460	459	432	439	434	451	427	479	439	447	437	447	485	459	437	464	461	488	452	452	459	462	478	447	478	435	430	440	421	487	443	438	485	466	441	480	472	423	486	476	451	469	500	443	482	417	470	458	456	450	503	441	454	452	428	489	470	467	451	432	451	446	483	471	455	417	422	465	453	479	450	442	435	461	470	457	459	437	425	419	463	451	464	454	432	431	446	445	431	430	476	421	454	412	462	430	452	441	436	423	448	475	414	484	480	454	465	477	447	420	472	441	458	450	414	440	476	455	453	455	448	428	469	436	461	439	471	405	466	425	428	448	465	446	465	435	478	487	458	434	481	443	435	461	431	493	462	411	438	482	464	442	440	456	500	426	474	419	438	441	441	482	497	444	459	401	431	462	447	458	445	413	481	426	491	436	440	444	458	454	482	466	459	422	429	433	444	492	481	444	449	476	432	445	453	513	448	467	470	483	476	488	477	482	463	465	443	434	443	430	421	436	477	431	426	455	443	441	442	450	436	416	444	440	470	424	496	453	456	448	469	487	480	457	409	444	480	461	440	458	450	434	473	402	465	488	457	481	462	448	433	459	455	425	456	460	441	442	474	482	455	448	439	454	434	453	451	408	449	451	428	428	427	449	427	475	458	434	442	451	465	436	448	490	433	463	450	450	449	432	454	467	455	446	444	464	445	437	452	452	477	417	453	438	434	476	439	425	457	431	446	460	453	472	477	485	436	463	469	397	449	412	448	441	455	468	466	477	454	516	506	477	429	421	478	476	416	414	433	469	443	430	433	447	436	478	460	422	451	430	449	407	455	452	454	430	432	440	439	465	495	453	441	406	452	440	453	432	462	440	460	397	484	441	453	440	459	453	414	454	411	438	395	467	484	427	453	433	447	415	437	421	463	447	474	455	467	431	453	413	447	478	488	466	444	422	455	446	441	427	446	424	463	440	480	468	447	448	429	483	447	456	488	452	447	472	442	490	488	456	445	449	423	462	414	424	451	452	442	424	469	471	478	426	440	451	435	446	493	463	432	463	469	450	426	453	462	466	426	423	439	451	461	456	468	467	427	442	457	459	465	488	436	450	452	466	437	461	423	415	439	435	467	474	451	464	456	453	473	439	515	457	399	463	469	460	422	504	507	418	433	405	489	431	453	461	446	451	410	457	472	495	464	459	453	447	432	440	457	465	438	507	471	501	470	467	495	466	468	459	464	452	419	431	453	465	433	433	473	429	464	453	451	438	479	404	447	482	435	428	453	470	439	465	431	426	492	454	492	432	465	488	478	437	431	428	437	441	440	468	444	430	444	410	453	431	437	440	439	442	468	452	462	470	422	454	450	450	470	450	456	469	435	483	501	445	449	429	494	433	460	463	456	475	439	431	465	437	456	451	438	442	501	412	415	478	450	462	458	469	473	453	452	418	437	428	444	433	454	449	448	446	433	456	404	418	447	484	425	447	452	419	447	463	440	460	485	430	426	493	449	452	441	400	422	426	482	467	456	477	450	455	421	444	441	482	418	491	436	460	463	476	418	413	451	445	457	478	451	464	461	472	509	472	471	484	487	428	484	425	433	434	478	451	469	476	494	418	488	444	455	456	462	477	437	455	435	471	482	464	463	454	458	470	469	469	426	473	460	444	415	464	446	447	445	448	464	466	433	462	446	465	423	420	500	471	468	413	449	476	464	406	445	463	429	454	444	443	405	449	457	462	445	440	432	450	393	466	467	449	469	461	438	430	497	453	434	451	464	438	471	485	478
2078	662	356	398	1040	369	396	350	331	369	366	358	346	357	357	356	309	330	367	361	361	362	335	350	361	349	367	335	378	373	366	355	351	364	345	378	331	328	335	353	314	378	354	358	383	347	353	375	380	356	362	361	335	369	359	343	357	343	355	365	365	340	401	330	385	326	353	357	396	392	354	341	374	371	358	351	396	325	327	335	362	363	346	375	357	378	328	338	336	357	356	401	371	349	341	395	372	373	365	370	338	377	349	350	339	364	347	357	361	426	390	368	331	379	355	350	389	345	339	341	388	367	371	319	347	372	327	348	370	345	375	376	341	363	278	404	353	352	334	372	322	380	332	338	363	366	333	372	362	364	315	328	350	385	315	324	354	360	366	347	353	333	364	350	343	332	351	365	347	357	325	357	346	334	343	315	376	376	376	371	355	360	322	359	361	372	361	364	391	342	366	379	360	399	428	358	344	338	369	365	336	357	367	343	355	372	353	363	369	321	352	364	318	383	362	344	320	303	329	373	340	370	355	402	365	345	325	361	338	354	358	371	354	405	367	368	355	353	356	414	361	374	361	338	305	327	359	386	364	380	341	372	361	375	348	385	343	357	358	371	393	341	322	330	328	373	347	325	337	360	339	386	328	340	356	368	356	340	339	392	333	361	327	383	349	387	333	380	367	353	349	379	346	311	392	389	336	365	395	313	355	363	367	369	364	353	337	363	386	358	362	354	330	390	403	352	351	316	386	386	371	337	339	336	356	378	381	342	362	358	380	348	375	316	336	340	366	363	361	365	360	337	367	336	374	329	363	357	358	373	363	324	320	313	368	390	359	362	330	316	372	365	364	376	358	347	316	375	361	335	354	336	390	355	379	353	337	392	329	353	368	348	340	343	337	339	349	368	353	350	328	334	348	382	372	380	351	345	366	348	398	369	345	327	374	327	391	332	346	375	340	366	359	334	364	339	349	339	377	340	332	382	321	370	373	388	364	367	363	347	348	378	366	334	348	340	370	352	328	358	370	374	352	358	312	346	374	383	338	398	344	359	348	335	349	363	385	374	326	345	325	345	351	396	362	389	371	356	339	347	365	375	389	338	385	383	355	355	336	372	384	362	331	380	382	344	396	385	390	363	377	376	372	365	401	372	345	352	328	354	385	340	377	325	323	349	346	386	384	379	368	376	383	368	358	342	375	387	367	359	346	355	351	358	362	365	389	351	377	358	346	349	403	340	385	352	348	350	381	378	370	379	373	361	349	369	382	388	352	391	328	369	335	366	346	358	374	373	339	362	384	386	343	361	369	337	392	369	367	327	329	357	332	395	331	318	345	353	362	376	379	340	354	370	407	337	343	380	360	301	339	369	375	341	359	382	369	372	363	344	366	365	337	361	334	354	372	378	372	374	342	368	360	353	385	341	325	336	349	375	362	339	346	333	400	352	332	356	343	322	341	371	345	371	391	358	385	347	304	325	405	377	340	346	335	357	351	359	325	390	380	342	365	327	364	346	372	350	371	345	391	375	341	397	344	401	347	351	390	338	342	361	336	348	388	346	354	360	373	378	336	372	358	392	346	339	376	383	321	351	332	376	372	358	360	360	360	349	381	396	364	346	353	378	344	353	345	379	397	366	340	348	328	352	349	372	342	359	338	394	328	343	330	340	347	367	328	341	358	372	373	334	356	403	394	353	366	356	376	375	325	383	386	354	367	353	357	337	347	342	359	349	362	337	330	352	356	339	367	314	359	337	335	378	343	359	362	356	348	364	358	392	352	346	340	381	346	368	381	361	385	362	357	347	354	322	337	374	350	331	369	430	390	370	379	330	358	358	356	330	368	346	398	345	362	353	336	314	353	413	340	343	346	411	332	359	371	354	346	347	371	348	352	371	336	370	335	322	341	360	359	374	363	347	353	397	361	343	310	344	335	352	341	342	330	354	335	368	369	349	356	339	326	335	357	385	345	359	354	382	298	378	321	371	366	354	380	348	352	343	361	372	334	337	374	356	333	371	380	350	394	324	359	347	330	350	383	340	376	353	333	341	370	333	359	334	338	378	360	340	340	346	338	385	367	399	335	363	379	367	353	340	375	361	371	352	369	402	368	404	373	362	365	332	371	363	382	327	395	348	357	362	370	322	409	367	394	329	341	364	360	381	339	377	354	356	355	371	319	346	379	345	377	380	317	329	350	369	338	363	395	360	357	371	373	355	398	384	364	353	338	345	351	340	363	386	358	364	349	362	363	366	369	388	357	357	348	399	353	334	301	366	348	345	368	372	315	364	378	324	384	381	368	373	372	356	347	366	381	368	346	357	377	352	377	376	378	330	348	393	337	329	323	371	334	346	354	344	356	348	350	373	355	371	338	391	344	356	361	361	348	351	349	379	350	362	381	344	377	389	387	336	357	354	361	356	349	351	389	335	318	340	323	363	367	336	332	354	326	370	346	374	342	366	349	367	353	368	392	382	410	346	354	314	335	326	370	397	396	371	361	374	345	341	341	386	346	348	337	312	358	355	345	365	378	349	342	337	334	307	346	363	368	368	334	370	351	361	348	325	360	347	337	362	407	351	350	352	373	371	359	376	348	354	386	359	350	400	330	368	343	363	350	357	343	370	394	325	341	368	349	315	372	391	325	366	330	355	353	387	385	358	393	364	346	355	349	360	360	360	374	324	356	374	362	343	363	352	343	338	347	397	382	353	386	358	364	366	352	381	336	380	379	350	346	374	345	350	360	333	391	333	343	359	344	367	365	327	376	398	410	383	408	347	342	373	351	349	358	372	356	371	383	356	316	361	371	383	362	371	331	339	330	344	315	380	314	354	306	381	353	336	361	335	330	347	331	358	382	360	368	365	362	363	358	339	370	351	348	336	369	376	373	366	334	332	357	328	347	351	353	350	359	364	335	373	415	350	382	359	379	325	348	356	379	341	334	334	352	343	367	359	378	378	344	342	344	336	367	365	366	370	387	324	356	296	359	292	350	378	340	360	363	335	370	359	363	329	314	333	381	378	375	350	381	328	367	388	366	328	364	328	322	392	395	330	360	365	345	353	385	388	376	353	347	339	388	371	358	366	367	370	355	380	387	348	362	388	351	372	333	338	365	326	373	365	357	363	346	368	326	357	366	371	391	364	356	369	329	377	372	365	367	324	390	382	362	370	360	350	368	339	358	343	342	357	331	372	380	332	347	365	382	337	342	363	376	372	363	345	398	369	363	339	361	350	321	366	363	375	385	344	369	380	359	315	370	386	352	364	357	375	333	370	333	346	322	386	350	355	371	359	389	383	355	328	366	394	368	325	375	360	332	351	369	366	357	337	352	383	355	330	353	340	386	353	380	319	327	345	376	374	344	370	363	355	338	379	331	325	306	375	349	361	358	364	342	390	357	349	397	351	407	369	338	373	360	353	369	379	375	398	345	347	343	353	355	333	348	334	346	395	360	394	331	370	378	391	352	347	332	363	403	360	366	346	347	384	328	344	333	340	366	337	366	349
2115	966	779	938	3918	850	814	749	825	782	767	760	749	796	785	766	723	779	771	782	796	754	828	811	737	780	729	779	767	774	810	741	799	796	745	806	763	773	741	731	806	797	753	822	763	814	791	786	781	769	771	733	774	717	793	760	744	738	816	740	737	771	798	744	742	720	787	798	775	791	795	779	749	814	771	759	761	795	797	750	742	742	783	825	749	726	732	822	747	734	744	795	738	791	753	823	748	765	739	734	776	807	737	832	749	778	796	794	775	788	765	783	793	778	762	772	764	733	749	791	758	775	758	755	755	767	830	798	791	748	812	771	798	762	756	724	804	763	739	801	745	733	757	724	791	781	769	741	774	744	773	771	780	791	753	754	792	716	796	770	795	753	754	737	777	771	758	796	747	772	741	764	737	794	727	765	810	720	765	752	784	729	773	778	796	780	741	821	715	747	784	782	746	771	761	755	799	745	782	747	717	733	794	796	739	728	758	757	759	764	759	708	777	782	761	799	786	743	746	818	775	825	725	749	738	739	765	776	802	755	750	763	731	776	744	754	772	710	776	757	778	778	786	756	783	753	760	823	746	743	771	791	808	777	770	739	740	777	793	784	792	755	779	733	767	791	797	739	697	800	727	771	785	737	727	744	758	750	773	734	724	774	761	786	766	756	771	758	762	767	776	746	777	737	790	744	744	753	766	776	738	780	732	819	774	765	787	745	771	779	729	782	764	721	829	779	754	758	732	776	709	768	786	770	745	800	791	725	847	770	723	779	767	803	733	772	736	739	736	817	820	790	778	760	764	759	758	798	790	748	718	803	760	773	767	732	792	825	719	801	716	753	758	712	710	705	781	750	725	763	780	812	785	731	752	794	724	757	756	803	759	763	741	782	693	787	732	792	773	756	786	779	748	792	780	762	814	808	741	739	766	798	729	784	811	733	704	802	810	741	780	730	755	761	770	752	758	722	786	749	816	747	764	801	749	768	772	753	808	744	708	695	795	819	758	815	813	782	757	804	753	813	713	823	763	753	777	745	748	771	760	758	797	724	757	711	770	805	755	748	759	817	758	744	786	755	782	808	778	832	742	786	797	739	791	781	805	756	742	794	802	756	761	788	785	738	813	741	790	767	766	728	719	782	765	775	821	785	769	722	790	684	789	759	734	763	759	796	751	822	774	762	783	762	751	739	760	774	740	757	760	763	719	789	778	758	746	730	778	786	729	764	789	777	784	794	848	725	767	732	782	833	708	751	771	790	777	787	808	750	794	779	788	713	771	759	759	759	772	764	762	729	765	780	767	795	753	741	768	779	765	841	804	765	750	742	781	763	715	771	771	789	784	799	791	713	815	730	798	754	761	800	780	724	783	754	772	782	755	749	796	779	756	786	812	777	785	778	843	764	744	780	757	733	769	759	779	774	770	825	764	767	800	766	772	791	740	789	754	727	747	730	731	767	783	742	767	756	742	800	773	755	777	763	754	765	799	760	807	783	763	785	722	738	776	747	790	731	772	763	752	719	727	791	763	743	786	774	771	774	815	757	788	744	804	762	773	795	749	739	848	778	836	793	815	705	773	761	818	750	812	784	785	776	782	776	749	790	770	758	772	731	753	762	754	753	812	743	758	753	793	756	768	775	765	777	783	788	783	708	742	778	748	780	725	810	749	759	782	773	737	782	754	808	733	772	804	759	784	778	746	784	794	735	743	780	758	730	709	767	754	775	789	773	821	783	740	773	756	759	785	770	722	708	738	818	760	789	757	744	738	843	789	789	740	761	750	768	741	760	805	755	772	775	778	771	726	738	759	778	830	755	703	771	779	750	741	786	808	825	782	787	751	801	739	771	758	772	776	788	804	767	791	795	753	734	767	800	764	766	785	765	755	754	770	727	772	738	754	816	777	752	751	798	799	723	801	754	749	781	749	754	747	783	763	763	774	770	806	751	816	739	764	768	745	746	740	781	814	773	758	740	744	753	744	755	726	775	713	751	754	704	746	727	786	825	774	809	774	786	807	789	795	754	766	731	798	748	749	768	791	790	788	794	790	777	770	767	774	750	758	779	745	767	800	749	772	753	770	728	775	831	772	757	793	793	799	756	762	732	806	778	780	796	800	743	784	766	779	755	757	751	790	760	774	712	806	823	783	778	740	771	749	752	752	724	781	746	763	798	757	784	739	787	818	739	771	787	743	763	813	768	724	773	754	735	755	775	760	683	732	770	753	722	782	682	767	820	739	770	767	740	771	755	793	742	756	760	754	761	768	748	756	807	793	739	733	781	771	790	750	802	770	785	745	762	783	767	774	753	812	733	779	801	736	791	773	758	764	776	759	733	835	768	769	764	786	806	751	774	772	714	766	819	730	751	761	756	740	734	807	715	771	784	803	771	732	783	721	773	684	783	766	774	791	771	805	776	752	744	780	740	799	770	771	739	772	758	715	773	771	787	774	778	795	765	794	792	786	782	789	806	786	777	732	787	797	800	741	718	754	742	762	763	763	765	798	728	797	755	768	850	741	739	807	774	747	778	754	740	667	747	762	767	744	810	756	751	780	799	753	815	766	762	785	814	794	707	736	757	784	749	715	769	729	752	781	749	830	783	767	748	752	710	706	764	769	780	790	778	759	761	787	784	836	774	761	781	766	723	774	758	759	832	726	788	745	804	778	767	749	827	758	796	773	728	770	784	734	756	810	758	767	784	778	829	767	747	791	773	788	810	792	776	768	796	736	727	723	780	780	805	776	774	714	711	775	768	797	776	758	806	726	765	798	762	751	775	816	828	780	783	722	794	722	777	798	726	693	775	779	773	802	723	724	779	785	770	722	821	803	740	763	751	717	753	806	758	764	781	790	738	746	806	702	739	761	748	756	775	816	757	817	786	761	745	796	769	803	786	792	779	748	756	749	774	780	763	818	801	714	840	799	787	768	816	716	752	760	760	814	761	800	766	772	778	765	808	727	794	744	772	760	776	819	772	777	707	769	763	780	821	748	805	748	791	764	796	780	762	810	787	713	717	731	753	787	795	772	794	755	792	744	772	769	788	774	774	792	829	748	794	788	795	752	771	821	745	741	756	821	745	745	781	769	821	776	794	778	796	813	740	784	817	780	802	777	764	769	786	763	743	856	759	784	813	806	764	783	769	727	726	701	782	738	755	786	762	761	771	755	820	770	756	721	791	771	744	744	721	782	810	806	754	802	739	785	779	797	743	739	750	759	725	763	771	787	793	793	769	744	778	754	799	793	788	732	789	751	771	807	759	723	775	748	791	730	785	756	782	792	786	772	756	772	772	760	739	747	772	782	747	736	722	733	781	748	769	809	746	752	772	768	818	743	791	745	750	750	781	743	774	783	781	762	720	744	763	775	755	780	770	793	762	751	755	764	737	775	744	727	762	805	750	765	738	766	712	752	746	794	752	809	747	779	762	798	770	742	737	737	776	800	821	766	754	773	806	805	756	773	745	761	826	830	780	819	757	804	774	799	811	769	778	760	774
8567	1101	610	515	2661	423	263	224	213	184	193	187	194	184	213	174	188	181	176	176	175	167	181	178	208	166	183	190	175	172	195	173	157	177	171	182	158	223	186	184	190	154	208	165	178	173	170	161	157	190	214	179	203	161	163	179	174	170	169	196	156	169	159	161	179	198	175	171	185	170	175	157	183	175	146	165	164	188	185	177	181	173	155	154	157	143	137	166	222	157	199	161	166	171	183	176	170	175	175	198	167	156	173	164	169	173	187	174	170	140	170	164	192	180	173	150	170	192	157	197	184	192	166	185	141	191	173	174	170	170	179	176	167	180	149	158	184	168	167	145	162	210	164	160	173	187	152	212	175	168	163	162	166	190	162	195	185	174	178	190	199	172	189	198	175	141	154	186	172	167	218	158	198	172	177	196	177	166	177	172	169	184	160	153	180	196	142	180	172	162	180	186	162	174	152	137	166	145	171	161	164	186	182	177	163	152	152	184	178	159	172	178	155	199	166	170	172	170	192	163	200	168	187	178	153	160	157	145	156	177	150	174	182	176	168	167	184	189	192	182	144	188	184	142	165	165	180	170	184	162	158	188	175	171	184	158	164	190	170	179	201	176	170	173	157	178	179	198	159	158	151	175	160	152	190	159	184	189	188	204	173	172	190	181	188	176	186	173	180	160	171	161	180	170	187	161	189	172	184	185	154	162	190	169	191	166	198	161	178	170	149	179	180	166	153	145	177	148	161	179	168	182	182	203	168	178	178	182	153	189	178	145	176	170	183	158	162	173	179	150	179	169	175	180	163	178	149	172	174	175	154	179	194	186	185	155	165	159	165	162	173	164	171	161	194	193	165	159	156	179	173	188	191	183	159	162	165	174	171	200	191	172	188	189	186	165	177	152	180	174	170	161	192	147	184	194	174	193	144	188	158	181	173	164	170	176	137	155	162	174	179	180	206	176	177	157	179	177	181	197	173	171	175	165	167	180	189	143	157	162	160	137	194	177	172	160	158	165	182	181	168	157	174	172	180	161	177	161	154	165	176	158	186	195	174	200	177	171	179	168	178	166	171	185	171	167	184	172	157	162	171	185	159	195	174	177	172	179	182	179	185	169	180	164	175	141	180	177	186	170	190	172	179	146	179	174	190	182	183	184	156	176	213	195	163	159	177	190	179	185	167	174	171	175	200	207	199	174	185	204	163	195	164	187	154	163	169	180	160	181	170	180	161	178	192	172	189	164	171	170	170	203	173	163	173	142	183	185	179	177	162	175	196	177	180	158	175	174	169	187	186	160	172	152	146	197	191	179	164	170	158	193	160	167	159	173	164	186	171	177	172	174	166	185	182	174	172	162	149	179	161	170	162	163	181	160	157	169	192	173	177	212	173	167	169	178	167	186	169	150	149	187	180	170	141	172	168	165	176	175	211	161	171	184	185	166	154	167	196	185	178	198	193	164	149	193	161	145	160	168	178	202	175	177	167	173	184	155	154	217	197	174	198	153	177	192	162	181	175	190	171	181	203	160	195	166	177	167	199	164	184	175	164	194	165	176	166	170	156	170	191	174	167	167	166	177	169	156	171	173	148	137	184	182	184	174	182	196	150	174	206	173	164	142	175	176	189	215	158	150	163	172	155	148	176	186	168	189	139	181	182	188	152	159	186	196	178	178	188	184	170	162	201	160	173	187	196	170	202	176	178	188	173	193	170	199	164	182	195	181	154	177	169	168	150	157	211	172	183	155	185	165	186	183	174	168	162	161	168	182	182	166	179	163	184	178	187	171	160	180	169	189	194	204	165	154	180	161	192	179	175	149	165	190	157	156	177	164	188	166	165	167	163	183	179	179	163	172	171	177	157	174	175	177	176	178	163	161	158	196	165	215	167	181	161	173	192	162	158	172	165	184	144	167	158	151	191	152	173	160	159	173	181	165	165	161	188	201	173	173	153	152	171	170	157	172	163	173	174	171	176	182	151	189	161	177	164	186	172	192	168	163	149	155	167	191	169	185	175	183	182	188	166	180	187	180	202	170	182	170	164	152	185	168	194	194	213	184	168	165	136	187	171	190	179	159	170	168	205	180	187	160	178	178	174	194	160	184	177	148	194	183	209	162	198	169	166	181	155	170	165	162	146	177	160	164	180	164	167	169	179	155	180	213	175	173	178	179	179	177	167	152	166	185	169	150	195	156	163	173	171	176	148	180	164	194	186	179	160	160	146	181	184	197	175	191	175	196	183	194	182	171	172	183	160	168	146	170	172	197	152	152	147	175	167	143	163	150	147	185	177	171	180	184	158	194	191	151	149	181	157	185	152	165	153	157	173	179	150	195	174	162	179	167	171	148	193	179	155	178	172	194	176	183	177	196	174	188	182	181	208	190	188	165	177	173	178	189	174	167	157	159	188	159	174	197	173	178	169	171	154	192	160	182	162	193	158	148	167	168	186	190	159	199	178	172	168	205	180	169	187	172	180	159	184	184	152	174	152	163	146	168	171	184	176	168	166	180	165	164	188	179	183	171	162	172	187	196	164	162	170	176	182	146	153	170	203	175	187	179	153	170	154	198	172	133	164	169	169	162	188	179	164	149	168	154	163	165	182	171	203	192	160	177	175	181	187	177	171	170	184	176	205	183	160	168	168	181	185	143	160	179	164	165	166	207	180	178	170	160	165	193	143	174	163	175	176	208	152	170	187	166	164	168	175	200	155	163	195	191	155	145	157	203	177	167	145	154	194	162	188	163	167	186	172	180	163	153	175	178	161	170	174	146	149	196	171	197	177	168	209	180	198	168	183	200	195	188	199	188	188	170	163	173	153	163	169	170	178	165	176	178	147	182	171	199	160	187	173	207	192	166	180	187	156	203	173	177	151	171	164	179	185	151	180	164	162	188	183	162	169	187	179	182	178	177	148	169	181	155	176	182	178	180	154	175	153	162	154	175	148	181	174	154	165	186	168	165	165	174	172	178	165	181	186	149	187	187	169	186	175	151	170	174	197	180	221	174	184	194	181	171	172	190	157	155	176	189	160	162	201	195	177	187	161	177	174	189	169	157	168	154	167	160	172	158	164	179	164	162	170	167	166	177	187	176	205	184	160	161	192	192	180	184	188	176	170	160	166	157	169	153	182	177	205	184	158	182	168	177	167	183	159	178	174	183	189	190	191	148	174	164	178	189	138	194	173	171	199	177	188	160	170	165	167	164	152	187	180	159	162	157	159	162	158	197	170	168	174	189	184	151	184	170	163	188	171	160	174	135	160	178	165	173	156	165	145	185	196	191	162	156	177	158	185	195	187	180	200	176	177	157	175	156	163	158	198	181	161	199	166	181	167	159	173	175	188	167	205	162	157	188	183	201	194	159	170	182	198	192	173	165	172	160	154	159	175	156	177	167	166	164	153	172	164	195	175	176	171	156	179	180	188	176	161	176	181	159	169	157	193	184	176	164	168	170	153	175	190	178	189	162	200	164	179	177	181	172	179	171	176	168	154	178	165	179
6666	1065	1312	1647	9222	1283	774	757	621	642	549	556	567	554	476	492	478	436	450	449	458	427	463	440	417	409	432	440	415	427	433	413	423	407	462	423	423	412	420	446	425	460	453	444	448	450	414	397	399	399	411	407	415	428	415	395	399	404	403	417	427	421	418	458	407	403	432	426	412	396	381	389	411	393	403	435	430	400	419	434	419	443	393	404	370	413	387	418	393	433	398	381	411	401	391	412	418	415	412	436	376	438	426	376	424	453	405	396	399	422	433	413	423	437	438	422	397	444	400	380	453	409	399	405	390	427	418	410	443	421	423	385	415	397	402	407	416	414	444	451	409	384	370	399	402	448	387	428	448	383	419	451	430	406	427	414	398	432	401	403	405	386	413	430	404	450	462	409	411	453	435	414	376	389	392	424	393	442	377	418	432	436	444	416	395	432	401	391	423	410	454	379	429	414	418	409	402	433	404	419	397	408	401	387	400	388	403	447	415	396	406	417	437	430	413	391	384	461	376	407	422	422	434	414	414	419	406	377	389	454	435	441	431	416	436	422	387	420	382	411	380	396	409	434	429	401	418	419	444	420	413	393	392	431	426	420	391	440	404	416	411	423	400	416	406	458	408	393	413	422	437	430	412	395	404	394	453	418	422	396	454	408	439	444	407	420	423	434	390	413	408	386	433	421	412	426	418	414	436	423	402	395	417	425	386	381	369	458	418	427	436	423	399	417	397	413	420	405	434	397	404	413	417	413	392	462	409	399	408	414	424	401	419	364	450	410	361	393	407	382	385	401	374	436	399	432	396	373	406	392	397	440	431	406	403	379	411	403	414	401	414	418	404	415	417	405	392	410	441	416	406	413	416	417	413	399	407	423	380	425	404	418	382	390	414	399	374	442	397	407	368	401	384	377	340	412	388	427	386	397	406	411	442	400	413	433	398	409	434	416	379	472	428	383	406	416	416	440	421	445	394	402	424	427	399	424	408	412	379	409	413	391	413	377	382	417	405	419	394	393	408	423	428	384	396	387	385	398	392	421	430	483	434	433	418	426	413	422	371	413	405	390	413	370	402	437	375	427	433	377	397	413	404	407	402	379	400	403	418	438	411	407	418	426	431	408	407	386	397	386	408	417	430	401	389	418	408	389	369	420	393	412	381	399	471	393	399	424	384	418	413	425	432	395	402	422	425	380	384	438	391	444	419	410	428	414	391	362	410	406	405	421	390	388	392	388	374	371	399	413	413	428	390	397	395	422	406	407	395	409	434	426	419	443	401	425	424	388	413	406	397	470	420	417	396	411	402	354	382	411	378	411	418	393	445	405	403	391	407	438	387	409	402	387	410	431	440	430	425	376	459	431	437	423	409	412	400	388	389	439	417	416	392	411	421	411	443	405	425	422	434	419	408	388	427	406	392	401	405	415	404	394	399	429	454	425	441	398	427	393	412	422	383	411	413	411	400	393	403	397	451	421	440	425	431	426	380	407	419	425	423	438	391	404	420	423	395	412	407	432	415	437	422	392	406	412	410	430	396	403	427	419	383	441	394	399	391	396	388	422	439	438	405	430	399	379	432	413	433	408	391	404	413	400	402	430	386	428	428	407	444	408	382	390	442	371	402	410	442	443	448	417	448	434	406	388	412	402	419	426	435	403	411	400	386	424	406	447	402	438	410	393	426	425	364	398	394	415	400	426	399	409	391	396	405	408	364	390	439	434	401	391	429	394	426	374	387	399	414	444	408	436	427	436	405	435	409	410	412	425	390	417	397	425	421	427	366	388	415	402	401	384	378	407	418	406	412	424	382	421	399	407	409	399	432	441	423	411	410	404	393	416	391	390	411	409	413	440	383	382	421	417	429	425	425	444	426	397	366	408	434	420	390	419	427	362	400	417	403	390	395	408	376	436	408	394	391	464	449	410	405	428	433	405	398	443	415	434	380	403	428	429	381	426	381	361	369	368	464	403	413	402	424	446	441	404	417	413	408	393	410	419	426	397	416	400	402	366	407	412	382	416	377	396	407	413	422	388	388	369	405	400	441	398	414	419	391	408	368	420	405	421	381	382	432	395	401	432	368	418	438	421	420	430	387	404	433	447	415	424	441	420	448	419	395	380	400	411	405	433	432	441	429	379	445	391	407	406	396	408	393	396	416	416	414	399	428	413	442	390	416	387	381	386	385	421	405	445	384	380	389	428	422	424	408	413	400	421	468	438	432	387	448	411	404	471	434	381	425	427	406	393	393	404	411	433	414	409	419	379	398	441	420	447	405	391	418	393	394	387	384	388	378	427	393	417	428	403	431	403	371	410	412	433	455	403	405	360	444	423	413	434	411	395	400	414	407	423	398	412	450	401	443	421	402	405	390	409	421	377	423	443	423	412	394	387	408	462	411	396	380	392	459	417	434	474	391	427	404	422	426	401	439	385	451	434	406	407	397	446	455	381	412	392	406	426	428	366	385	421	399	415	426	414	425	421	413	421	450	405	440	402	407	434	409	402	439	428	360	437	410	388	398	399	374	402	400	428	427	403	418	406	419	408	395	417	394	419	411	399	381	442	403	403	409	404	419	457	393	436	394	410	439	434	414	401	455	400	410	445	407	414	396	394	407	391	413	409	376	402	442	400	414	412	429	430	390	410	424	406	406	417	431	408	422	407	408	436	416	416	437	415	386	428	380	390	382	396	383	393	412	404	420	406	395	363	411	380	424	398	397	403	406	412	394	454	392	389	429	381	423	415	414	426	376	401	396	398	386	387	395	449	398	420	379	420	410	419	382	413	407	412	425	427	469	416	403	394	401	453	410	435	388	446	405	391	405	428	429	406	444	403	420	375	400	404	396	402	382	419	401	410	367	420	441	371	406	417	392	427	421	430	424	431	408	411	437	392	380	391	406	424	378	405	402	392	422	441	393	441	411	447	386	388	390	427	422	402	424	425	403	388	416	394	405	415	426	370	396	388	384	396	431	410	385	396	416	441	399	411	431	373	416	423	398	412	421	432	413	401	407	428	401	387	411	392	412	406	386	369	387	417	379	414	398	418	417	430	424	389	405	407	409	429	435	413	392	409	421	428	410	397	414	453	430	366	403	405	417	387	435	475	406	432	425	409	366	418	421	409	365	404	411	390	419	428	424	435	381	409	434	402	384	400	399	418	398	402	442	418	488	406	414	415	416	391	416	405	409	409	422	419	407	417	424	404	408	407	407	447	426	407	386	414	405	425	428	401	398	469	418	425	402	422	419	422	400	385	411	388	430	398	419	430	381	403	408	434	367	396	382	414	423	409	410	398	418	422	408	404	378	403	399	421	388	402	404	398	370	414	414	436	419	425	393	419	430	398	370	432	369	407	444	428	394	412	440	399	426	419	377	408	446	370	390	425	468	406	431	423	419	377	395	404	394	373	397	399	427	419	403	384	400	390	457	429	378	392	418	432	419	431	432	403	417	409	428	404	406	406	385	435	378	387	437	436	397	408	392	380	409	426	402	387	448	405
14966	2174	1175	941	3685	620	381	318	280	228	239	222	216	233	209	204	226	205	226	189	196	215	170	194	192	215	199	178	172	187	190	187	176	205	172	220	191	164	203	188	197	190	197	198	193	166	172	181	196	186	192	171	195	215	164	177	194	202	191	211	191	211	174	183	185	184	183	206	210	195	220	180	193	181	203	193	192	206	180	193	182	164	203	188	145	188	211	204	175	194	189	176	195	213	192	208	218	167	197	173	207	182	184	177	220	190	191	225	198	194	200	174	203	193	167	188	181	188	184	179	190	188	207	182	229	197	196	191	174	211	183	181	195	204	190	197	165	202	197	209	209	196	199	156	180	164	172	206	185	170	182	219	197	174	216	201	213	206	187	192	208	210	183	198	204	189	195	173	188	206	196	181	195	190	186	174	179	214	175	209	231	197	194	224	181	195	201	210	214	162	185	180	191	189	181	171	193	215	181	189	211	202	200	191	188	217	222	206	185	191	217	176	197	160	221	183	195	183	186	170	201	179	193	218	195	186	189	230	195	220	215	188	190	151	190	160	192	201	192	195	194	171	168	183	189	205	188	188	174	181	197	174	188	203	197	193	164	198	199	171	190	157	167	168	212	197	193	194	183	180	189	182	207	175	159	193	176	190	173	172	186	162	185	199	201	185	200	221	172	165	194	194	203	190	182	179	191	188	193	197	183	198	204	177	186	193	199	198	178	172	201	185	187	197	178	179	198	205	185	180	183	184	178	188	185	203	189	190	158	204	192	210	201	188	191	214	167	171	206	191	197	168	173	201	164	234	232	201	166	174	184	198	188	205	193	222	187	171	172	179	187	208	197	181	166	199	185	168	191	177	207	211	221	197	209	195	183	184	169	206	218	188	191	180	165	190	202	181	196	194	183	180	181	185	196	193	188	197	186	184	196	182	196	183	199	186	177	181	202	197	205	177	209	171	200	200	203	165	195	195	184	197	176	194	195	178	177	191	194	179	150	183	205	201	175	178	188	186	198	192	191	212	203	215	178	175	184	213	206	178	195	189	155	182	196	226	212	198	217	189	191	196	201	203	174	192	183	185	171	191	207	186	180	174	207	202	209	199	181	206	194	175	169	189	192	213	192	196	176	207	193	198	191	179	193	188	193	203	215	181	178	207	188	180	181	171	206	202	195	193	216	201	188	193	174	203	189	168	205	208	190	168	204	212	161	166	174	216	175	193	198	175	174	181	187	195	198	198	180	191	182	202	196	185	189	202	208	178	209	184	176	191	195	196	194	222	167	188	216	180	203	175	167	200	206	189	184	189	186	221	198	198	199	200	192	222	190	202	188	177	216	159	181	196	202	178	191	216	177	161	173	177	196	179	200	189	191	209	209	192	182	176	182	215	177	210	189	197	179	208	183	171	204	177	179	164	160	187	195	175	179	185	197	188	186	175	194	179	174	180	173	166	183	201	169	191	177	186	168	194	211	193	186	206	163	174	174	197	194	179	191	182	181	167	183	174	195	185	177	195	190	177	180	193	170	176	199	187	188	195	199	189	171	182	207	192	186	224	190	194	170	174	161	206	196	192	184	194	166	191	211	175	177	182	216	203	183	185	191	205	205	186	180	189	185	192	204	211	186	192	179	190	192	194	203	210	197	181	204	191	194	192	198	194	198	174	190	210	191	194	217	173	175	207	192	183	192	196	201	190	194	200	207	195	186	208	209	186	193	197	206	204	183	185	194	188	190	229	203	210	182	178	211	171	197	201	186	181	189	194	195	191	167	199	209	188	183	195	184	230	213	175	197	195	208	158	205	190	210	181	209	174	158	210	187	198	174	171	208	181	196	202	207	157	177	193	192	198	165	186	177	199	193	180	194	176	181	183	166	177	183	174	191	192	190	196	172	214	197	202	178	207	190	193	171	195	200	182	206	210	190	177	176	216	185	201	184	209	201	173	173	186	206	171	171	213	184	156	207	192	184	190	159	188	215	198	194	207	187	201	182	192	189	189	223	170	184	188	188	167	187	210	181	189	191	168	191	213	183	182	185	207	184	190	180	181	195	181	190	171	189	175	149	153	198	171	203	210	184	197	187	190	186	187	185	158	203	193	212	202	209	196	217	214	163	191	191	189	184	179	186	191	208	187	202	196	208	196	180	185	194	202	213	197	186	163	152	173	218	174	222	199	197	184	199	187	202	176	190	192	167	173	189	200	212	205	176	180	168	171	198	173	197	199	195	218	185	182	190	207	214	200	156	173	194	179	193	185	211	195	217	208	196	171	180	216	196	196	188	192	179	187	169	225	203	194	199	204	214	187	182	215	183	201	184	227	188	205	197	190	190	190	170	191	173	199	176	182	176	165	161	194	217	175	197	183	214	182	178	192	197	194	199	179	205	187	170	173	193	191	201	201	204	185	200	196	178	189	216	201	164	215	178	178	165	170	191	170	202	190	179	202	194	213	211	199	183	198	188	202	188	190	180	188	186	183	192	194	204	217	187	189	180	217	201	206	212	185	178	151	184	195	176	166	197	187	167	184	208	192	181	204	178	175	186	190	192	184	189	194	165	207	210	184	204	200	193	206	197	209	190	172	200	199	208	184	195	207	198	198	169	173	210	190	195	220	196	205	204	181	145	196	180	195	212	207	199	203	166	182	170	199	185	191	188	190	189	190	216	192	196	186	204	213	188	191	159	191	186	185	183	168	179	159	227	184	175	202	208	190	197	203	191	167	192	234	168	173	194	195	179	226	183	187	205	176	174	197	222	190	176	169	195	222	202	210	184	180	220	197	171	202	196	201	185	204	194	175	205	194	195	179	170	203	195	188	220	196	209	204	199	204	160	209	181	220	219	194	192	211	185	184	190	174	215	190	174	177	170	187	176	185	211	185	187	206	171	176	187	206	188	194	213	193	169	167	191	192	199	182	214	176	170	165	195	191	175	170	175	184	206	174	156	191	176	215	175	201	213	190	192	167	172	175	183	186	171	196	193	168	197	191	187	201	212	189	198	203	166	182	187	185	185	219	200	184	182	177	181	208	198	189	188	179	191	175	161	156	207	199	170	190	192	184	188	220	183	154	203	189	193	187	196	195	198	190	202	187	187	187	172	187	203	204	171	170	195	172	160	177	210	180	179	191	192	184	172	186	195	195	162	181	211	190	200	216	194	173	186	181	179	177	197	179	201	206	177	190	185	202	193	186	177	211	190	165	199	199	176	176	188	205	186	178	170	209	194	180	194	179	184	185	196	181	203	184	164	181	196	190	183	172	150	190	176	157	190	175	187	171	178	199	176	170	179	184	208	196	204	192	190	188	181	211	176	180	196	175	188	223	186	163	198	216	208	214	182	208	199	196	179	180	161	167	195	214	187	186	199	182	200	212	220	179	212	178	196	159	168	196	167	190	187	207	183	180	167	172	173	193	192	217	223	190	187	185	195	193	188	210	216	177	205	193	191	196	177	197	147	189	199	195	172	202	190	192	178	153	192	192	198	186	185	184	187	196
8515	1669	2250	3035	11238	1890	1246	990	969	846	789	782	711	698	640	617	616	576	557	547	564	553	532	534	529	531	517	561	533	544	551	531	492	491	547	471	496	497	531	523	500	500	445	481	481	490	469	481	465	478	514	527	478	468	487	482	526	453	458	499	469	452	486	498	464	488	468	443	451	457	500	488	421	511	476	472	433	469	474	476	487	461	510	477	456	479	517	515	482	468	468	441	460	496	500	473	490	496	510	475	445	479	491	441	443	423	517	458	516	472	454	509	480	474	492	487	521	460	473	420	461	422	448	497	498	466	489	443	479	460	465	471	516	445	484	457	504	448	418	466	483	452	488	470	438	493	469	474	463	466	491	419	499	484	466	555	485	459	443	458	463	466	462	461	500	493	426	462	482	439	466	443	452	496	512	478	451	488	435	489	455	468	521	458	435	500	464	503	451	466	452	456	463	469	506	433	512	459	497	456	457	464	486	494	482	491	453	485	511	491	523	457	501	476	442	469	440	482	436	462	497	516	487	478	491	481	487	457	523	490	471	521	464	476	500	496	468	521	474	453	503	453	491	439	456	432	465	473	440	497	496	532	484	464	471	475	491	484	467	480	499	493	487	481	445	479	472	472	477	458	450	457	505	495	483	463	470	469	482	506	470	497	494	480	457	473	437	469	497	483	482	539	439	467	475	420	451	485	442	490	504	509	458	449	478	482	506	472	478	470	483	474	437	462	458	490	477	453	465	453	476	477	484	480	460	450	477	451	505	436	484	491	479	483	486	442	474	450	479	499	502	445	512	508	486	470	453	475	477	525	445	492	457	437	454	463	473	458	482	484	479	466	495	483	481	446	501	459	454	448	456	471	482	492	439	464	497	440	486	457	482	483	448	440	469	468	462	472	517	486	490	430	503	466	502	434	431	495	492	468	499	443	471	477	443	491	463	463	504	455	510	484	422	456	494	470	473	470	497	456	480	456	501	469	479	452	489	461	494	470	481	482	469	482	468	466	490	466	455	458	473	449	469	466	484	473	493	462	486	461	479	465	476	463	435	455	438	472	498	483	504	488	461	483	475	452	457	458	461	478	471	468	501	449	498	480	464	459	473	491	451	451	473	449	440	451	453	484	495	437	461	460	460	444	453	514	477	490	482	468	466	442	527	480	466	492	483	484	480	471	464	492	500	468	472	464	478	443	484	432	465	516	486	492	466	469	447	476	469	452	475	442	447	493	480	478	499	446	445	479	464	458	488	515	483	503	432	487	495	492	480	458	464	490	469	485	456	448	437	472	449	475	438	465	450	473	475	472	454	461	429	450	479	471	477	476	440	464	441	437	444	466	475	444	475	469	469	456	460	491	441	475	492	482	468	468	430	448	476	507	478	490	461	522	474	506	484	461	455	466	482	471	439	432	478	494	441	458	482	503	472	447	468	499	459	483	490	481	489	454	481	433	425	458	486	435	499	464	433	454	494	521	478	461	465	481	445	474	480	467	451	439	494	490	446	473	476	482	469	494	444	471	486	499	491	490	466	481	464	444	454	460	501	495	484	477	451	489	470	471	498	485	460	478	472	456	462	467	456	448	487	477	445	468	476	473	449	465	469	491	483	492	455	497	462	470	494	468	509	463	493	423	471	475	504	479	450	491	491	516	455	491	463	503	465	495	491	456	486	448	485	467	477	441	474	465	473	462	462	487	456	467	507	479	484	435	465	484	510	433	469	505	469	450	502	440	467	486	462	461	512	497	477	454	467	509	470	446	470	464	459	483	476	493	499	476	452	474	458	484	468	481	473	464	482	492	475	442	440	494	481	476	475	510	435	475	424	520	504	436	471	471	500	440	462	489	470	467	464	437	488	458	481	490	486	499	465	464	497	472	474	432	435	428	510	461	466	503	441	473	461	472	403	443	497	473	483	479	465	477	475	443	451	461	514	455	483	467	454	513	490	492	459	443	479	462	488	456	481	485	466	494	468	519	503	462	504	463	538	484	455	488	475	465	433	435	441	432	478	434	443	464	487	493	487	460	505	447	449	472	508	482	469	462	464	475	487	461	496	481	471	480	395	505	488	451	486	473	447	490	452	473	471	490	469	506	463	493	487	493	447	495	483	459	469	512	451	469	445	491	485	445	465	518	495	446	539	474	468	505	468	458	473	447	454	458	473	479	456	487	449	448	497	449	457	499	485	479	445	509	460	482	489	506	467	535	479	477	460	495	493	460	464	484	505	450	524	508	474	478	488	485	441	454	471	437	461	496	465	472	479	482	468	462	491	447	482	473	440	465	456	458	431	471	430	448	493	477	467	478	472	483	482	429	446	440	446	478	465	464	474	436	506	463	461	451	447	514	455	458	476	437	499	475	475	492	452	453	464	473	477	473	470	504	503	443	467	493	505	451	481	462	469	511	487	487	483	447	485	444	464	422	489	501	477	439	455	479	492	456	457	453	476	460	467	487	451	450	430	461	488	451	486	473	453	433	513	480	463	520	461	489	517	505	483	453	461	457	458	494	480	499	463	445	482	464	483	467	503	454	494	454	477	471	497	461	479	455	476	485	446	512	475	491	433	441	474	484	468	447	469	467	468	474	452	480	443	446	461	455	498	510	478	479	488	469	476	476	492	455	477	493	463	442	465	492	504	466	496	517	481	505	444	481	461	464	451	453	532	492	435	476	447	456	432	486	472	456	480	484	469	489	458	461	479	480	477	461	478	424	479	439	457	459	480	466	474	466	487	515	488	447	485	452	464	462	451	474	478	476	469	468	485	450	503	487	471	488	471	467	440	478	492	453	513	456	468	495	468	511	429	469	461	467	467	488	498	483	514	461	514	500	449	502	483	462	485	480	478	444	468	464	455	444	439	489	454	475	499	490	457	486	471	450	424	430	452	468	414	424	448	464	482	491	443	479	459	427	491	497	437	425	473	460	444	499	468	442	476	453	478	460	501	458	474	498	462	455	481	443	465	471	462	484	427	407	511	475	499	484	522	456	433	477	448	460	483	495	482	471	451	492	476	470	477	478	525	465	463	501	477	494	499	486	495	476	523	487	469	462	479	461	488	446	469	476	445	453	500	481	446	517	467	479	482	483	461	548	452	484	444	484	449	447	488	504	472	465	491	466	494	456	463	476	464	448	474	475	437	493	497	466	485	491	492	460	479	477	469	462	461	488	473	486	455	444	464	532	510	502	477	484	445	486	476	473	464	472	462	494	443	465	444	495	477	488	473	474	512	467	469	449	500	477	478	454	470	434	467	476	467	475	484	467	470	474	442	466	472	506	439	463	449	482	489	502	450	457	489	457	494	455	438	505	496	421	461	460	459	444	461	467	487	461	506	448	472	446	469	471	484	475	510	477	499	484	474	461	465	437	479	480	449	486	460	489	422	460	476	451	492	459	476	495	511	434	493	493	454	443	456	447	471	473	478	464	459	482	447	449	454	456	474	437	471	474	497	490	451	440	463	450	467	491	460	472	450	506	502	428	445	505	528	487	475	466
1613	629	379	433	1451	392	415	360	344	357	343	394	364	370	346	402	355	359	386	349	329	375	401	367	352	361	357	347	373	355	359	353	334	369	394	353	325	331	367	361	370	366	372	378	330	339	357	350	365	370	403	332	345	326	348	387	362	343	372	339	349	358	377	376	359	345	391	402	354	347	380	363	338	369	365	364	329	361	358	338	331	351	364	338	366	370	354	355	381	321	387	385	349	354	334	397	355	337	360	319	344	359	356	384	408	376	372	335	355	349	379	401	349	379	401	384	363	364	353	341	373	370	353	369	368	353	377	358	384	367	389	332	346	352	386	366	393	364	358	361	393	330	375	342	346	331	381	330	342	360	381	394	323	364	375	364	348	353	385	326	365	330	345	376	378	389	368	347	326	349	351	345	345	386	376	380	379	325	354	412	366	345	359	353	377	371	397	355	367	363	363	366	344	353	354	330	384	352	375	369	357	351	363	372	379	351	342	331	335	394	377	364	358	350	367	371	371	355	374	366	340	366	374	344	371	384	394	364	307	357	358	362	330	324	360	387	348	348	336	342	365	351	385	402	348	334	341	367	380	371	404	363	359	355	357	367	329	377	352	355	314	388	356	367	371	372	336	347	362	350	333	346	367	363	358	336	411	377	410	371	343	311	370	350	349	364	342	348	352	351	352	354	370	342	372	371	372	366	332	386	342	333	370	379	406	344	374	354	367	383	339	375	366	315	378	395	354	361	391	344	342	333	361	370	336	345	377	361	351	363	386	357	349	373	364	350	345	354	360	387	367	328	343	352	378	360	349	384	394	374	396	346	352	352	383	365	375	367	338	356	359	346	349	328	364	350	353	365	378	347	332	400	329	374	348	333	338	341	375	385	353	345	332	345	361	342	370	370	372	360	320	336	368	394	343	378	348	380	403	357	343	390	352	355	343	330	334	349	381	348	379	352	361	382	347	386	332	353	376	344	324	364	364	365	366	354	358	358	360	350	388	374	360	318	336	346	349	353	387	384	343	372	345	343	369	376	336	400	341	366	368	380	382	381	318	413	364	390	353	396	350	364	376	342	341	349	344	368	394	395	397	361	347	367	355	368	390	350	361	349	359	368	352	359	334	362	380	316	361	337	376	325	358	322	363	349	370	343	329	355	350	344	367	380	346	352	354	348	359	350	366	335	357	358	365	351	354	350	361	355	371	350	376	354	367	368	376	344	333	358	364	315	427	368	351	356	364	346	376	347	366	382	371	333	372	355	376	362	381	354	374	368	354	365	390	346	356	341	358	344	370	375	362	376	352	369	362	358	348	348	329	332	352	331	344	371	369	360	357	363	373	378	375	341	346	331	369	407	372	367	351	352	366	344	375	368	372	367	334	348	351	379	396	376	372	394	372	328	333	381	354	341	351	379	322	334	375	378	330	366	358	351	353	368	355	336	387	386	349	345	382	327	374	347	372	350	355	329	383	363	341	370	355	337	374	403	385	393	356	345	381	357	346	367	375	340	362	355	361	372	353	368	333	376	368	361	335	368	354	402	354	361	315	360	364	351	308	380	354	350	394	351	373	337	323	341	399	344	355	335	357	383	367	355	352	389	391	362	363	358	351	392	320	376	327	367	381	350	370	354	351	379	382	388	345	358	360	377	366	316	366	344	329	372	317	364	376	352	391	378	393	394	333	337	342	387	337	392	399	331	359	372	366	356	343	379	392	343	398	363	344	383	350	342	359	376	319	361	368	366	380	373	374	370	400	329	360	343	386	393	373	377	357	381	376	353	334	327	360	363	373	375	383	371	370	356	366	348	372	380	347	341	338	361	361	393	390	367	379	348	381	351	365	346	347	354	363	354	320	356	361	377	398	364	347	351	330	391	341	359	350	343	360	365	347	376	378	353	375	337	400	359	327	387	358	323	339	335	350	364	375	390	376	354	337	328	366	372	376	350	340	348	357	334	369	354	354	373	378	338	322	408	334	389	335	338	373	349	339	378	352	358	345	368	382	368	357	324	358	339	402	325	363	367	359	343	360	380	351	344	365	370	353	351	375	350	337	349	339	380	354	370	365	369	356	357	363	345	344	340	325	364	404	339	376	368	356	353	329	353	371	316	353	347	341	372	326	349	377	363	374	349	360	355	391	345	351	360	344	400	362	327	392	318	357	392	344	353	383	350	345	361	329	378	369	346	355	382	347	368	334	348	375	385	381	344	367	347	397	380	349	352	375	333	384	395	371	360	367	360	363	358	392	368	349	358	331	326	342	377	358	350	368	324	334	369	383	346	347	363	338	350	347	326	372	388	363	379	374	356	347	353	398	312	356	344	373	346	337	352	344	356	349	344	350	361	348	371	355	359	386	392	337	350	374	379	354	355	386	367	339	363	394	351	309	359	361	358	357	367	357	371	374	387	359	375	355	346	352	349	384	363	357	368	369	355	333	389	362	347	372	328	361	354	347	365	346	352	324	323	376	379	359	352	363	391	367	357	366	344	377	351	388	359	382	402	383	369	399	348	351	383	359	330	349	368	355	368	351	330	328	347	344	334	342	315	334	372	331	356	327	368	365	373	399	354	394	369	347	354	402	361	385	384	374	368	367	341	388	356	372	384	337	362	357	351	360	378	374	360	361	373	374	373	378	367	397	357	347	383	318	382	359	340	357	383	363	374	342	392	361	353	367	349	344	373	349	383	361	362	385	351	336	386	319	349	354	367	367	382	378	391	337	344	365	358	383	367	336	357	384	382	364	369	325	376	327	362	379	339	381	391	371	362	372	351	373	370	399	338	309	383	342	378	358	393	318	356	368	345	363	347	347	377	385	367	360	348	357	370	337	342	364	362	367	380	351	363	352	342	323	369	362	371	367	344	369	347	341	334	324	371	387	347	379	344	363	405	344	358	380	373	347	337	384	363	384	381	326	362	368	371	357	335	339	345	388	358	353	387	324	384	363	375	373	344	349	388	355	350	364	402	377	335	300	358	365	359	377	355	385	364	371	341	351	340	379	332	317	371	372	303	338	330	344	341	331	368	325	364	390	347	349	366	379	326	328	358	357	387	372	411	373	358	374	318	366	347	323	358	376	379	353	341	359	368	368	390	348	377	371	352	372	386	316	331	364	395	405	375	416	385	389	386	342	321	351	333	379	353	334	327	337	387	368	383	344	368	335	350	365	358	362	366	346	369	373	364	358	381	361	371	336	309	360	382	383	383	374	346	355	379	351	382	350	366	337	356	376	354	321	383	368	380	326	367	358	371	334	317	350	368	351	344	406	390	368	342	352	338	357	348	379	351	342	385	374	369	361	382	383	349	382	376	382	354	353	377	361	359	406	364	347	349	311	372	343	365	331	374	331	337	337	368	396	361	403	393	378	386	371	322	381	383	371	374	353	389	342	354	327	353	352	354	359	375	396	363	376	353	373	362	342	348	357	381	417	359	301	414	374	371	350	347	354	393	404	351	365	375	358	371	376	340	350	331	389	355	386	372	345	335	431	370	351	354
1834	1002	824	1013	4872	858	769	809	768	717	804	760	734	767	770	757	785	805	836	776	756	763	798	820	780	830	793	812	768	763	754	749	814	769	741	743	749	786	795	760	767	750	782	751	776	796	790	766	763	772	800	804	740	757	773	734	755	759	761	771	747	790	741	802	752	786	786	775	751	760	732	727	719	761	749	733	754	759	684	766	787	827	771	819	772	813	784	796	801	788	801	789	764	767	768	676	724	792	798	714	748	783	840	791	737	737	760	752	749	782	713	817	753	777	763	778	749	742	795	742	799	770	758	789	762	755	769	751	739	756	741	762	752	794	774	761	814	770	761	788	753	786	774	794	730	776	785	735	784	781	733	752	781	780	797	803	823	723	752	761	763	752	787	769	792	789	798	752	775	737	780	735	735	811	777	742	805	727	771	781	766	794	801	769	812	773	760	770	799	761	789	759	756	739	756	764	755	762	782	796	785	722	806	782	752	825	785	734	756	751	769	779	811	746	799	722	785	764	743	735	780	777	736	753	749	763	757	762	782	749	775	748	791	761	788	758	811	787	765	795	748	754	782	769	773	767	768	782	760	754	777	774	752	777	781	751	767	762	797	763	748	795	810	764	807	781	775	814	772	773	771	739	786	790	742	772	841	771	744	777	753	783	740	760	795	809	744	782	775	789	809	794	757	757	762	776	748	734	776	786	751	776	795	773	721	756	756	769	715	759	750	748	761	779	773	748	786	760	763	745	732	747	782	783	751	762	792	812	785	755	767	751	719	762	767	781	794	815	817	804	749	765	830	749	764	746	770	745	782	724	744	754	794	749	765	787	799	736	742	752	738	746	760	744	751	787	762	765	758	806	789	725	756	723	744	782	742	760	799	817	784	722	744	770	773	842	771	772	780	771	729	742	783	815	821	778	769	768	791	743	789	787	757	762	819	810	805	746	754	761	751	788	781	758	806	755	804	763	758	790	764	801	755	769	778	803	713	770	790	778	761	803	768	742	731	756	797	739	758	772	807	790	775	775	770	769	777	755	765	805	785	748	752	761	812	789	788	758	783	827	755	812	723	725	746	803	788	772	775	723	803	705	795	747	804	792	743	816	801	749	767	791	756	760	801	811	762	807	797	806	763	732	748	759	753	759	795	781	782	782	761	739	728	794	768	781	807	771	765	774	801	764	769	780	765	795	785	774	809	743	828	746	775	747	755	781	771	755	799	735	828	755	776	738	759	753	763	749	774	739	746	797	812	826	790	760	762	809	764	760	735	784	764	742	805	762	807	755	739	728	790	763	779	758	745	745	772	799	782	783	746	828	808	772	761	731	778	760	778	831	771	806	799	808	789	731	784	740	757	779	774	812	808	792	767	794	759	796	779	789	794	807	794	785	770	785	789	781	719	811	743	779	738	749	769	796	815	736	759	789	781	759	803	738	740	834	731	797	746	786	720	754	740	778	744	814	726	858	821	811	761	781	754	759	777	842	745	800	750	780	798	761	763	777	764	667	760	734	760	765	769	774	802	772	811	747	781	753	797	776	737	743	739	726	755	772	831	745	718	745	781	737	764	818	775	752	821	760	797	727	750	764	761	731	743	756	784	756	767	744	759	718	801	712	767	774	782	775	776	729	773	792	770	759	805	758	784	760	751	761	760	795	783	728	748	752	770	797	740	751	764	779	744	801	727	774	726	758	765	751	759	754	814	739	805	750	795	778	784	743	725	792	757	815	774	783	751	768	820	772	746	785	780	788	842	795	752	717	742	722	784	756	775	817	770	726	782	774	770	741	725	704	704	795	749	818	746	798	804	778	806	783	756	756	756	788	756	719	742	765	772	783	791	759	848	762	775	710	793	750	796	778	769	782	779	755	809	797	765	766	785	727	752	766	747	771	765	760	728	805	762	776	778	747	751	785	744	725	773	793	763	780	757	714	776	739	799	762	756	777	771	700	790	812	764	817	766	800	764	800	758	766	752	787	746	815	769	808	777	777	748	737	769	768	841	792	774	793	762	788	788	760	794	752	768	742	751	768	755	782	743	743	787	769	740	838	744	793	750	806	790	748	791	767	738	751	749	768	761	817	741	794	783	806	801	716	803	765	787	745	753	712	774	732	780	757	739	822	753	749	779	771	770	719	762	815	796	766	763	783	733	748	729	811	774	737	773	786	796	729	769	741	771	780	762	793	793	775	754	780	773	693	783	775	726	742	767	778	761	758	747	756	706	721	733	745	824	767	792	779	796	798	748	791	741	781	788	785	802	804	748	749	817	755	764	752	745	781	713	741	760	766	777	733	791	804	744	761	728	799	784	760	794	783	803	816	812	761	736	767	738	809	735	784	748	753	773	853	749	748	771	763	735	743	753	749	796	755	734	738	816	751	763	718	733	787	824	756	706	767	763	799	751	748	784	802	811	784	762	811	754	751	799	753	768	833	756	775	745	757	751	763	786	760	771	754	808	771	760	756	748	768	811	799	778	713	804	736	784	747	772	819	737	773	776	759	794	767	786	774	756	750	762	773	791	706	727	785	770	757	733	779	778	761	771	739	728	740	779	761	787	698	782	795	753	768	769	777	723	794	786	804	786	808	765	754	761	772	823	782	750	795	752	753	793	719	848	749	747	811	763	799	808	804	773	770	747	763	798	781	810	796	802	813	767	783	733	802	755	745	746	781	774	771	800	821	779	781	769	808	754	750	789	792	802	737	757	726	736	729	798	769	752	765	763	785	821	740	831	786	784	785	790	826	725	777	726	721	753	811	771	801	731	770	708	736	761	735	802	779	748	776	778	822	785	760	771	778	769	737	776	758	750	760	746	754	775	744	770	804	747	745	785	781	777	773	808	751	732	713	698	814	803	845	766	803	749	795	766	787	794	750	746	752	781	760	793	796	752	757	741	742	759	781	756	799	777	794	752	813	750	761	729	819	782	815	785	729	752	774	800	809	756	744	728	749	788	737	766	767	807	772	763	760	756	767	746	774	749	780	718	776	777	788	769	758	794	783	789	786	746	774	774	789	768	746	787	764	785	768	765	757	791	741	747	763	735	779	714	776	743	798	779	739	766	755	774	783	758	765	746	736	776	749	753	751	744	801	785	805	770	727	779	794	725	758	736	783	746	742	747	770	822	742	802	760	777	744	776	715	760	751	732	822	793	774	771	846	746	835	806	777	743	717	754	802	733	801	753	740	761	810	741	764	764	757	761	805	759	744	789	747	781	763	790	811	766	770	792	791	783	792	761	759	801	758	807	784	810	760	770	760	745	728	766	846	725	741	770	804	781	781	786	781	819	765	747	726	722	757	762	791	766	763	755	784	821	769	767	728	748	740	779	728	777	774	762	724	770	756	743	816	767	755	747	763	756	747	739	740	783	737	766	837	732	762	742	772	782	782	819	797	786	808	793	772	774	754	748	808	733	797	778	793	799	823	760	749	801	760	793	797	792	714	761	747	722	737	782	768	755	768	724	793	784	785	807	801	780	757	756	762	815	819	808	737
7572	1067	611	1382	3521	363	241	219	224	193	195	200	197	204	171	206	203	188	190	181	182	202	161	199	179	184	185	202	179	199	207	195	185	166	210	180	221	184	166	189	196	188	196	186	194	163	185	178	192	203	179	204	187	184	190	175	212	160	160	199	185	170	174	188	175	206	200	174	175	169	163	184	185	196	170	153	194	150	178	173	208	214	193	206	160	188	185	180	174	163	157	179	183	160	196	163	196	167	169	173	172	175	195	184	178	188	173	171	179	175	167	189	198	176	171	196	194	213	178	201	191	155	196	180	177	213	169	185	199	193	199	183	192	165	162	188	172	168	191	173	171	194	146	169	144	197	163	191	164	179	195	173	142	157	157	156	191	173	180	159	189	183	217	215	184	147	192	186	158	207	180	202	189	167	185	172	193	182	190	183	175	185	162	182	180	215	195	201	175	192	161	199	198	172	191	169	211	212	188	181	182	176	159	182	194	169	190	182	181	163	190	195	166	217	195	185	185	179	168	148	183	160	188	192	199	163	200	171	179	168	180	176	174	170	190	175	166	175	182	179	212	157	143	160	164	177	203	189	188	150	170	173	175	171	167	170	204	177	179	210	202	182	157	193	189	180	177	152	196	188	170	168	166	173	167	174	155	182	177	181	195	197	171	179	202	172	170	183	172	189	182	224	162	184	175	186	173	181	203	186	193	168	177	213	198	200	166	207	166	188	205	206	195	161	195	176	154	171	182	193	173	175	203	195	199	159	178	181	172	191	158	190	170	141	170	164	188	174	159	189	160	179	179	205	188	152	164	194	166	177	161	170	167	173	174	177	185	185	168	164	165	188	175	188	186	196	204	184	160	203	176	183	166	208	180	184	182	186	186	165	203	215	174	197	192	200	198	188	189	165	171	193	190	189	209	205	180	180	187	164	156	181	194	187	182	160	165	187	168	184	169	172	188	172	179	194	139	193	173	192	188	183	204	152	193	173	170	180	197	175	164	207	193	167	174	163	195	195	170	201	185	149	181	180	187	176	180	181	205	179	184	166	183	166	189	166	170	188	196	150	185	178	180	174	193	172	139	194	203	199	174	184	194	178	152	203	190	182	189	158	163	179	177	179	185	174	168	195	182	175	179	200	166	153	177	208	166	179	213	196	173	185	182	217	164	183	169	179	180	168	175	147	194	205	198	167	181	184	192	188	189	164	193	184	171	157	168	183	162	188	176	178	184	182	172	175	195	166	191	206	199	187	174	183	187	183	160	178	181	172	173	189	186	177	188	207	187	207	190	155	182	194	162	163	194	180	176	156	161	169	164	167	173	161	187	190	166	191	167	189	164	200	153	170	172	197	201	174	197	200	181	203	184	190	179	184	183	197	156	178	191	179	191	188	201	199	167	181	171	197	158	190	189	206	199	167	179	165	170	177	190	166	177	150	166	178	171	179	224	182	178	183	161	194	201	184	182	186	174	174	188	186	180	191	184	167	175	195	178	155	184	193	199	161	170	173	179	203	172	163	176	176	190	183	183	164	180	184	189	181	175	203	168	159	173	192	149	165	184	176	181	181	194	147	195	198	174	161	177	189	167	174	167	185	172	199	158	185	171	183	175	193	157	190	172	170	180	175	196	157	182	176	175	156	173	185	168	190	168	171	175	187	172	207	142	183	196	177	163	171	172	155	195	148	180	193	177	177	178	166	197	171	189	181	196	186	179	179	188	178	180	184	214	157	185	201	188	195	164	173	165	180	176	167	181	179	176	179	150	201	183	190	188	195	183	180	184	193	166	175	134	185	183	180	185	179	186	200	161	169	156	169	209	173	179	179	181	196	167	172	171	162	186	192	187	193	178	188	186	170	207	200	171	166	182	173	176	176	160	165	180	187	192	166	167	189	182	179	170	192	187	179	163	151	198	199	175	191	186	198	171	160	183	162	178	189	173	170	166	178	170	148	177	182	206	202	193	196	168	163	173	183	199	174	173	194	172	185	191	176	181	174	179	191	203	175	178	168	175	172	201	153	183	161	212	208	177	184	180	192	174	191	200	183	195	164	176	179	183	183	161	185	184	185	193	165	184	191	190	160	229	199	189	175	174	182	164	180	176	185	198	186	166	192	200	195	184	182	184	171	191	197	156	176	175	169	162	185	182	174	181	173	191	186	160	153	187	187	176	166	167	202	208	202	180	194	182	178	195	170	174	189	189	169	181	192	204	157	164	198	181	162	188	180	183	171	182	178	176	185	170	170	172	173	190	164	166	167	205	165	150	177	158	167	183	205	176	176	167	158	167	157	175	192	182	184	177	168	151	187	167	195	161	161	179	159	208	191	176	165	166	167	200	167	174	174	162	169	185	192	172	156	187	160	170	187	177	188	171	184	163	166	188	173	161	192	156	202	190	159	171	187	184	167	172	179	166	202	194	183	155	170	190	199	174	169	189	175	167	188	155	162	206	193	169	181	209	193	204	189	179	178	184	172	186	203	195	173	182	142	173	172	152	190	176	171	178	185	195	164	165	182	195	180	184	177	207	215	160	153	168	174	174	174	145	189	172	184	187	208	159	199	178	169	179	164	168	168	177	169	182	166	175	188	168	154	155	171	158	188	178	154	166	192	162	192	190	208	158	189	148	185	186	189	199	174	176	197	173	162	186	196	161	187	157	169	158	192	182	190	186	194	183	184	192	189	176	186	149	174	177	185	188	160	171	192	168	179	179	172	174	178	156	173	172	202	184	177	147	189	186	182	173	182	198	188	166	176	178	166	177	179	187	162	185	173	185	173	172	183	213	175	181	167	169	183	185	163	167	172	170	182	176	177	179	175	178	175	185	198	195	193	192	147	198	211	174	181	183	207	191	180	174	176	180	182	194	170	205	194	192	186	186	192	169	147	200	183	181	180	177	172	181	171	197	155	179	192	198	196	190	180	168	171	207	199	184	164	189	203	217	167	172	203	152	173	164	169	180	186	179	170	157	190	173	185	164	181	161	166	160	184	187	156	197	189	183	173	170	189	176	182	184	160	197	174	178	175	172	172	177	213	196	152	169	167	172	162	150	189	167	179	165	185	152	153	178	179	174	191	174	156	195	152	185	180	199	168	164	183	193	205	164	190	196	196	173	142	207	169	174	187	189	193	180	179	180	174	183	172	190	195	180	164	189	183	170	179	165	207	180	176	172	200	180	205	176	152	190	201	188	168	182	200	198	192	193	165	175	178	194	181	150	167	185	154	176	179	169	174	183	163	192	179	183	172	184	194	174	169	174	182	184	161	198	177	183	165	161	184	179	158	159	171	170	191	186	193	179	196	182	183	163	172	177	178	167	183	195	184	199	181	178	151	175	203	205	172	173	175	171	190	183	176	182	181	185	179	183	164	213	195	178	171	210	185	165	171	176	165	177	165	172	189	172	175	180	148	173	201	168	167	179	184	191	199	191	159	203	181	150	162	187	180	205	168	164	155	181	190	197	191	162	191	143	184	180	193	181	159	177	168	167	162	211	184
6100	1300	1300	4924	9272	1222	821	704	707	582	574	555	525	510	549	503	505	487	482	480	483	473	463	458	486	447	464	439	456	415	417	435	397	446	424	459	457	452	407	404	421	474	443	442	420	410	426	453	427	426	441	462	467	413	446	432	395	452	421	446	414	420	420	426	448	391	427	423	389	416	415	441	443	423	421	408	415	417	427	429	431	446	420	423	448	411	451	418	452	428	447	420	455	419	423	416	397	411	416	417	453	397	433	480	417	381	410	455	380	413	396	428	459	438	448	451	409	433	430	395	408	424	410	420	387	454	421	398	419	421	468	426	400	437	393	427	420	405	386	452	425	436	406	414	404	404	432	435	409	453	429	400	398	420	445	415	371	396	433	413	439	438	428	412	417	382	428	409	405	413	411	471	410	380	370	408	413	424	416	417	441	418	422	419	415	423	443	458	414	430	393	394	401	423	425	392	404	457	459	440	443	412	410	456	430	405	398	475	417	461	429	442	431	453	418	428	437	470	440	502	431	420	432	461	396	404	419	401	411	439	422	424	403	442	418	391	440	450	435	437	433	438	415	413	417	412	437	415	404	402	413	411	414	428	409	432	421	425	453	402	434	410	463	402	428	426	423	393	409	415	429	460	400	426	417	434	435	421	433	431	380	484	425	444	452	414	412	417	427	419	411	443	436	422	416	424	405	395	433	426	432	441	472	449	421	438	460	447	412	425	399	423	445	411	462	429	413	443	421	440	438	458	443	437	434	438	391	469	425	408	425	468	397	432	432	418	440	420	398	410	407	422	421	460	406	420	407	420	421	449	438	414	419	452	427	385	399	438	449	388	450	450	421	435	411	414	416	412	416	416	434	449	419	414	429	432	391	407	431	442	413	436	432	455	403	415	445	431	413	442	439	425	456	401	410	461	440	422	410	422	401	392	433	414	416	422	426	419	432	442	439	426	396	421	442	396	449	424	458	414	428	411	411	386	413	442	420	411	411	420	411	436	419	430	429	416	414	425	428	440	446	435	420	438	437	449	434	430	434	425	438	427	424	439	463	487	415	430	430	445	395	421	418	439	446	460	432	409	440	428	443	444	447	438	401	433	416	426	396	459	410	402	418	431	429	421	390	420	409	407	422	390	415	368	444	445	466	414	422	447	454	424	418	441	436	421	421	444	422	421	438	399	391	414	397	402	408	434	402	397	399	403	433	422	387	430	405	446	431	379	393	399	374	440	445	436	410	455	411	449	417	421	407	437	431	424	419	439	447	421	396	436	458	423	445	450	426	432	436	392	410	411	405	417	408	411	392	428	434	400	415	422	420	402	427	419	417	394	365	406	437	469	384	424	447	430	425	425	439	411	414	418	427	430	407	427	453	418	433	435	438	416	454	417	399	419	441	406	400	402	450	400	476	402	465	442	454	431	413	395	426	383	407	390	423	425	427	427	404	419	417	432	425	438	394	408	427	444	412	441	428	435	442	439	424	442	428	436	398	416	410	374	441	450	461	433	459	401	433	400	440	404	389	404	413	400	424	412	415	399	400	431	423	434	430	430	459	412	488	411	416	395	429	441	396	419	414	430	457	432	428	424	417	418	424	392	391	411	450	405	475	443	479	420	401	435	427	396	465	467	434	391	408	392	418	419	444	431	435	431	433	441	427	464	442	419	408	432	426	462	422	427	404	445	461	430	429	419	449	401	402	452	418	452	414	426	391	439	423	442	395	435	447	435	399	441	391	440	455	422	440	433	397	396	450	426	421	430	433	444	416	390	426	451	401	420	391	445	430	433	406	398	414	466	449	411	413	424	450	377	436	422	402	445	427	427	408	437	419	405	454	410	403	416	389	427	421	420	442	419	410	399	438	453	408	427	435	452	436	434	400	412	439	436	423	413	411	422	441	409	438	452	399	434	451	399	393	405	433	417	429	419	407	427	476	432	389	425	452	416	399	428	459	411	439	407	414	419	437	393	435	427	393	421	415	471	406	430	420	428	445	429	444	407	450	418	458	397	419	434	444	432	437	420	438	445	365	434	421	413	422	433	432	403	384	431	420	447	416	443	433	423	427	435	406	451	401	403	422	394	405	397	405	431	454	437	405	446	387	425	449	418	407	466	426	448	420	391	423	447	444	401	420	430	417	469	445	410	418	456	429	397	420	443	452	463	436	428	433	432	416	427	439	424	442	408	429	390	411	398	403	435	411	418	406	419	440	430	445	409	401	420	429	409	422	426	438	424	424	402	424	420	428	435	404	393	424	439	421	463	435	401	396	406	421	401	402	450	395	429	434	434	439	417	409	429	455	409	441	425	415	445	402	441	434	440	400	439	438	406	402	404	412	442	422	448	432	407	420	438	461	418	419	406	419	428	424	435	433	432	483	405	421	444	416	407	407	390	470	463	380	425	421	421	430	435	416	391	403	435	465	427	434	440	387	437	425	406	423	432	425	438	429	431	404	414	428	423	462	452	424	442	391	431	425	414	442	430	413	410	447	405	429	430	430	444	440	435	401	437	465	440	410	449	417	437	408	416	462	424	457	416	402	384	425	446	438	399	441	407	394	409	469	445	418	422	446	409	414	415	425	457	475	485	446	435	412	436	409	436	405	429	403	458	433	412	470	462	443	414	430	449	383	419	427	404	436	415	400	422	418	441	459	442	402	422	417	403	409	429	446	409	440	448	409	452	441	457	463	387	423	431	407	415	406	456	398	429	431	376	408	435	410	418	435	414	427	405	446	416	433	417	425	442	455	405	444	430	420	426	429	403	410	402	427	415	409	428	410	419	430	437	394	438	445	433	445	418	395	462	448	396	442	408	400	435	436	416	450	421	406	424	418	442	428	413	408	409	415	426	409	441	405	427	459	433	448	398	429	424	412	406	451	426	452	432	406	420	427	418	411	451	406	399	431	436	388	434	419	453	418	419	422	413	416	399	436	426	423	414	434	433	431	396	439	468	445	421	420	439	434	414	417	407	427	415	428	419	427	408	412	401	440	428	387	385	413	398	401	392	424	416	403	419	430	398	420	428	427	437	393	500	415	402	411	441	436	399	402	428	412	452	423	367	426	453	420	410	437	455	454	412	438	385	419	437	444	432	448	376	401	422	417	433	443	406	400	408	470	417	448	412	430	411	425	413	434	401	416	432	437	395	403	449	436	442	414	426	424	401	431	413	429	416	424	395	409	404	428	430	407	419	441	420	426	409	400	404	393	447	391	408	409	443	414	401	398	408	418	412	425	413	452	421	446	447	455	440	437	410	426	428	424	448	447	407	400	407	369	413	437	366	428	438	406	424	429	416	431	446	457	424	446	399	416	436	421	444	427	429	403	426	427	403	423	390	431	402	441	423	413	391	444	412	421	398	457	481	418	415	433	424	422	439	441	412	398	383	423	449	467	395	424	432	410	437	375	442	459	414	431	421	387	387	446	423	427	434	412	431	415	397	453	430	454	450	424	418	424	458	441	424	406	423	409	452	421	477	442	379	409	433	448	479	442	442
13997	1870	1131	2553	5593	684	365	308	252	277	280	254	252	254	240	212	211	200	208	214	199	233	226	196	192	205	204	204	218	233	210	212	188	205	196	191	219	183	219	219	209	230	197	238	218	212	213	243	208	207	194	188	220	215	216	212	214	219	212	194	196	244	181	175	178	217	246	198	197	200	204	181	187	189	194	196	221	214	224	195	222	212	220	200	235	201	210	217	165	184	209	201	207	167	209	207	203	191	177	195	219	198	188	194	202	215	212	191	225	196	182	202	188	191	199	220	211	212	195	220	216	190	185	186	212	201	204	199	174	189	180	181	204	187	220	217	200	228	199	195	201	203	238	184	196	206	188	197	198	218	196	197	214	206	211	202	182	199	218	216	195	218	177	211	214	192	227	203	216	199	205	177	194	209	207	200	230	208	193	237	201	166	186	187	206	213	194	217	196	202	200	206	222	184	226	225	194	203	207	213	211	218	214	203	208	199	182	219	223	194	200	208	222	184	211	180	202	204	199	227	197	228	188	197	191	182	170	213	204	184	198	186	199	214	237	181	197	199	201	186	204	172	189	198	220	180	215	200	204	210	208	176	215	208	181	192	216	209	217	172	199	209	191	191	205	223	205	224	221	185	217	213	197	215	182	200	213	189	209	201	190	196	235	208	179	208	178	201	206	212	210	208	213	237	190	164	211	184	204	249	239	222	216	191	202	183	216	204	185	192	204	189	183	202	215	187	212	205	175	199	222	204	226	202	192	233	205	197	176	209	196	202	198	187	204	187	213	214	189	201	239	203	188	190	203	217	193	197	197	197	217	193	193	207	208	184	203	171	204	204	203	205	183	207	202	180	183	193	210	183	191	216	209	225	192	199	217	192	182	197	235	180	174	218	205	212	203	206	239	209	213	209	204	202	185	209	195	252	238	206	222	189	231	207	202	205	200	202	190	217	182	191	204	228	239	184	185	202	218	217	199	196	223	193	221	191	204	208	187	174	188	207	195	198	211	245	202	182	191	189	203	201	180	192	194	222	228	184	197	175	187	221	203	213	197	188	198	199	212	217	180	175	199	216	189	213	193	172	204	193	185	205	237	195	207	194	191	186	192	182	220	198	207	199	195	201	209	201	242	213	182	202	184	188	238	205	198	209	220	205	196	207	194	211	178	225	202	207	204	195	208	205	187	196	209	205	209	195	200	192	167	195	197	193	202	213	185	209	189	203	202	211	197	200	209	189	190	195	196	169	215	206	210	201	193	195	204	213	210	199	202	202	219	227	197	198	178	164	216	208	211	200	202	186	186	191	208	191	193	226	221	199	192	207	219	184	188	185	204	171	191	170	207	211	210	180	199	213	189	219	196	200	211	197	187	229	209	203	222	205	220	196	201	184	200	181	211	229	198	185	179	206	196	201	204	209	194	218	198	208	220	165	208	243	217	218	239	187	223	210	220	179	210	195	187	213	147	191	179	217	185	212	191	199	212	222	214	209	187	201	211	221	200	216	207	190	155	207	201	189	219	227	222	182	176	233	208	212	193	198	198	198	195	187	199	206	203	203	182	209	205	220	212	239	168	217	201	191	182	209	214	213	214	191	173	200	194	196	183	190	208	203	216	197	220	187	173	200	222	191	225	181	199	220	204	220	184	198	208	207	212	191	181	197	190	207	199	195	195	201	199	203	219	197	178	220	196	199	217	216	212	234	194	183	195	202	190	192	182	190	194	189	190	199	186	185	211	205	196	220	212	217	199	196	205	209	188	209	177	203	218	193	187	230	191	220	219	187	181	226	202	242	202	174	193	193	195	183	182	211	210	215	220	191	226	191	207	204	217	202	192	198	198	216	201	214	210	216	212	182	190	204	212	184	168	225	217	198	181	197	211	221	197	212	207	185	190	190	188	177	199	193	194	203	223	196	227	197	195	193	197	202	158	202	197	199	208	204	208	187	188	186	201	187	219	215	193	175	186	193	176	199	178	205	208	162	195	205	209	212	186	209	188	213	214	192	188	184	204	227	181	197	215	214	195	215	204	220	204	181	191	218	199	234	187	168	187	207	205	191	195	212	192	237	225	157	193	221	225	211	212	193	226	201	222	208	188	199	211	206	203	198	205	197	178	200	212	216	201	207	213	200	203	186	220	192	211	194	197	217	194	198	193	172	235	180	192	192	185	185	226	208	185	188	219	232	182	209	200	212	204	218	197	196	234	173	182	211	191	231	176	182	236	218	200	189	236	218	203	195	222	215	213	185	202	213	178	191	200	217	215	187	179	212	226	216	225	182	214	193	174	191	205	224	187	204	216	213	207	230	198	189	190	225	206	189	202	213	210	187	193	181	206	208	206	203	217	193	203	212	187	192	191	197	232	209	195	221	223	186	211	208	191	204	201	196	196	192	191	207	179	227	205	181	207	214	183	226	222	191	210	186	173	214	221	195	217	204	201	202	201	239	204	204	179	195	229	191	231	191	172	229	215	179	189	222	197	184	192	189	205	216	214	219	184	220	179	201	212	224	224	191	196	225	187	223	177	218	201	219	197	202	193	193	200	190	178	216	203	197	178	225	215	197	206	199	183	176	218	211	201	189	207	215	231	217	239	201	193	202	209	187	204	202	206	176	213	189	217	185	169	223	175	223	197	186	186	211	202	214	178	203	209	188	192	205	195	228	175	205	212	199	198	208	211	174	224	213	181	222	225	197	208	194	214	206	218	199	187	189	195	191	206	207	187	184	188	188	204	232	218	196	206	213	202	207	202	222	216	224	216	214	204	207	196	201	205	203	207	223	220	196	208	201	188	192	198	212	219	196	186	191	210	224	213	184	192	216	208	189	190	223	193	198	210	231	193	199	202	212	215	207	210	200	207	158	209	210	191	178	225	194	174	188	168	198	186	210	183	185	212	215	195	218	211	181	196	200	229	219	201	182	218	178	192	180	218	207	213	196	181	210	196	189	213	193	246	202	204	212	180	240	206	184	204	175	180	207	206	212	227	210	200	197	183	199	207	203	211	182	186	190	188	176	191	208	173	199	215	212	195	188	207	196	214	192	218	199	174	208	199	189	198	200	197	217	202	177	203	184	199	202	217	210	206	176	175	229	219	202	219	180	216	213	230	226	196	175	173	196	191	212	177	210	199	211	196	207	219	237	174	211	200	230	213	178	194	193	214	192	212	205	206	217	207	201	183	173	187	187	226	199	204	189	202	231	187	206	225	198	199	195	205	199	190	203	195	188	214	188	228	220	172	201	198	193	214	228	179	185	211	191	213	210	208	207	197	224	195	179	188	199	220	197	178	188	220	200	206	188	224	207	210	214	192	210	210	205	208	197	165	205	216	208	217	200	197	213	205	186	210	206	192	212	219	228	191	231	218	198	211	201	214	180	194	193	199	196	233	220	198	205	213	191	220	224	198	206	230	211	217	223	243	229	220	196	186	212	191	204	177	200	182	206	213	195	181	198	220	183	197	194	197	210	192	199	241	195	215	213	223	194	205	211	211	180
7971	1819	2283	8490	12460	2260	1228	1091	1044	823	848	751	782	712	645	684	698	602	607	602	587	595	543	563	570	542	509	506	545	546	510	587	533	548	523	555	530	528	529	523	529	475	549	535	515	478	490	492	508	479	523	490	503	466	506	540	472	497	485	514	541	516	519	553	525	529	536	515	561	499	536	528	512	490	502	485	503	495	508	532	481	480	539	468	520	464	542	533	484	480	496	483	502	543	513	491	481	517	497	534	525	520	485	497	538	488	494	534	469	530	482	549	492	529	500	516	480	503	500	543	491	499	483	520	504	503	492	526	465	512	484	519	448	479	501	510	543	536	543	518	516	464	507	536	515	530	548	487	478	510	535	476	501	511	507	494	529	464	508	495	530	478	488	496	499	515	513	525	514	523	513	492	519	503	492	527	477	479	493	504	480	496	535	509	482	517	483	529	514	503	507	493	481	499	525	494	514	528	483	495	529	483	500	532	485	534	512	493	527	472	531	482	478	490	524	535	466	488	488	517	486	521	504	505	512	490	503	495	490	496	483	507	504	519	503	504	494	522	534	504	494	510	505	539	518	531	520	502	475	486	505	506	509	509	501	518	456	481	476	490	517	511	487	507	447	481	501	503	501	466	510	498	510	481	503	509	464	522	508	502	553	476	505	562	507	510	511	527	507	532	497	522	524	476	498	498	560	481	490	490	498	500	535	500	469	461	490	480	521	516	544	486	484	524	480	485	526	510	463	500	477	494	479	502	519	501	481	488	460	489	464	479	528	484	495	506	475	507	513	506	510	505	509	492	547	524	496	527	471	506	500	489	548	528	472	540	482	456	530	492	494	550	482	513	478	459	508	510	512	516	507	489	492	501	531	518	504	499	442	517	497	509	498	482	508	482	466	524	514	479	486	532	489	540	510	522	526	498	490	502	514	518	504	511	464	536	506	503	490	512	485	501	475	535	492	520	487	521	498	491	506	501	507	497	522	489	499	502	466	504	537	546	496	519	483	503	543	489	503	498	520	449	543	469	521	496	475	507	513	492	505	529	507	513	466	520	539	508	516	507	475	536	519	475	516	501	545	482	537	505	488	514	504	526	472	508	505	516	512	521	486	493	474	518	563	521	528	507	541	524	490	487	537	537	469	471	513	532	440	500	513	474	481	518	463	532	501	483	468	539	546	517	490	521	527	465	448	492	466	560	480	500	493	468	512	520	503	562	524	503	496	520	498	516	466	528	486	498	495	524	464	506	531	553	479	506	528	499	487	506	510	494	533	483	504	545	500	474	513	536	529	528	504	499	486	502	479	514	474	488	505	497	494	484	528	536	510	482	532	485	465	480	516	490	518	496	525	504	551	502	493	488	512	518	497	481	496	499	494	506	496	483	508	478	527	517	462	524	518	503	489	517	509	517	497	535	496	513	520	501	530	517	484	491	478	530	500	502	523	516	495	498	486	505	534	449	505	480	499	499	509	499	533	499	496	508	492	485	480	490	476	513	495	512	517	512	476	461	542	502	504	504	512	478	451	507	557	505	501	503	481	466	518	527	498	517	496	524	495	477	488	498	479	469	505	473	515	462	510	518	532	499	488	492	481	472	502	528	563	489	513	493	481	519	488	520	488	522	454	447	517	523	483	462	470	545	524	526	507	502	514	527	507	504	526	489	498	478	472	535	482	520	527	546	490	512	520	516	498	497	515	471	539	472	520	520	489	501	512	512	501	511	494	522	499	533	480	500	541	512	541	479	510	482	485	510	515	562	490	534	503	537	527	509	477	505	497	505	518	453	535	491	476	444	504	503	493	505	483	472	498	528	527	507	503	497	526	533	481	511	514	471	526	493	501	505	475	528	573	526	513	520	500	455	511	504	505	511	502	533	520	516	492	470	520	505	465	478	481	494	501	485	468	521	519	504	455	499	533	533	506	484	498	507	500	479	497	532	513	483	489	519	510	480	481	517	468	488	503	466	470	510	548	477	527	523	508	485	508	520	492	508	551	480	546	497	483	488	505	489	520	498	533	487	504	482	501	481	517	487	490	480	475	453	483	521	461	508	499	496	474	501	530	521	501	516	498	524	497	509	522	530	519	504	516	479	504	523	505	506	466	472	507	483	543	549	500	517	494	498	515	460	507	497	511	522	545	509	538	513	500	533	522	486	469	490	496	516	505	461	509	494	482	523	480	529	554	498	504	486	498	483	499	493	534	486	467	508	498	497	509	521	507	482	485	504	496	476	499	507	544	458	502	489	477	491	455	503	518	515	524	515	496	473	527	515	532	447	540	522	516	459	511	503	525	461	483	484	512	532	464	507	464	501	490	520	497	521	515	513	514	515	515	509	513	488	521	532	487	504	474	465	447	471	503	515	488	484	499	479	498	476	502	470	491	517	490	505	506	508	487	503	481	526	494	529	491	509	481	489	529	473	502	550	474	505	462	500	519	504	510	476	444	496	509	528	528	499	510	536	513	516	499	514	481	498	507	527	472	525	515	487	529	550	537	499	554	536	476	506	496	497	554	527	500	504	507	504	535	487	518	501	503	519	482	522	504	492	515	498	485	514	506	494	542	477	484	474	513	513	491	507	521	547	524	507	490	515	503	517	471	475	483	517	536	489	507	490	507	519	511	524	472	464	496	505	483	496	507	495	492	528	474	493	516	503	464	468	523	459	516	520	523	517	469	512	483	487	517	517	506	524	492	538	476	499	482	470	484	501	492	463	518	484	502	515	483	464	519	478	437	552	481	477	478	490	461	505	502	502	487	494	497	504	486	508	516	508	501	516	544	507	523	481	479	468	520	496	505	474	524	544	503	496	522	483	477	484	490	443	469	488	500	526	456	521	491	514	496	530	511	526	468	532	494	478	490	511	504	487	489	505	483	516	490	490	511	523	465	503	484	554	482	489	539	493	507	507	479	424	519	503	511	493	536	487	533	472	505	509	489	548	506	496	511	506	493	524	516	522	582	497	482	496	519	532	492	511	494	505	487	533	473	524	509	504	538	516	528	491	517	483	483	542	489	549	446	499	446	495	506	528	513	515	461	488	538	547	508	488	503	503	508	483	485	485	491	491	485	496	531	508	500	527	501	475	513	480	484	520	540	529	489	484	524	503	501	500	515	511	483	490	503	493	538	512	544	508	507	483	489	469	541	498	470	519	499	494	533	518	514	522	464	500	506	525	481	522	511	503	472	485	505	489	504	520	493	446	507	509	473	500	501	460	521	509	493	517	583	509	492	517	487	479	539	533	487	529	491	532	482	490	541	462	455	507	508	477	501	480	471	507	457	476	489	498	520	466	527	523	503	468	494	507	527	519	504	483	520	500	482	483	512	522	520	527	481	546	510	526	506	536	511	484	509	530	459	505	490	456	506	514	500	478	507	474	480	523	544	475	495	503	508	491	513	479	520	472	508	477	534	526	516	488	511	507	484	516	503	430	522	524	478	539	531	503	516	498	507	466	495	513	488	479	491	495	533	525	478	495	517	496	489	520	511	482
1590	542	386	1103	2106	391	359	345	414	369	320	382	356	364	359	338	372	354	358	373	379	365	390	309	365	373	397	364	358	406	376	400	360	401	372	365	385	361	373	383	358	354	386	354	340	361	345	338	346	329	319	359	390	369	391	364	429	376	399	363	383	398	380	374	381	405	362	361	378	360	366	398	346	379	406	365	363	378	361	362	402	393	376	348	357	370	350	386	412	343	366	400	388	353	371	375	375	381	390	363	378	348	338	374	346	357	317	342	394	362	409	381	376	328	378	354	358	389	318	391	339	378	374	359	396	384	344	366	371	363	391	350	385	363	389	381	360	363	387	379	366	387	365	388	389	394	374	342	376	416	360	336	333	363	383	354	359	403	399	381	354	372	398	334	383	366	369	364	369	360	377	360	382	390	349	362	390	404	330	379	374	333	388	378	367	343	393	368	372	399	349	347	342	397	351	375	349	394	349	356	342	381	370	357	351	401	372	358	376	396	367	382	356	362	360	403	352	428	377	399	376	366	359	332	340	334	400	372	377	397	337	372	409	366	399	360	381	353	366	368	376	382	356	362	375	378	349	373	352	321	369	344	309	381	400	365	377	388	376	364	338	341	368	349	366	376	392	381	366	354	364	372	352	332	373	381	359	387	323	402	376	339	388	363	367	366	386	375	358	378	348	394	381	364	376	362	372	387	375	349	360	379	355	361	362	389	373	318	382	391	399	380	380	370	366	414	383	378	388	362	385	361	362	379	370	383	410	363	404	399	416	336	410	353	356	392	349	355	401	351	379	372	387	354	400	369	350	361	364	346	388	366	374	347	368	402	379	365	377	367	387	362	380	379	381	358	341	360	369	343	443	388	366	352	364	359	370	325	386	377	397	405	378	378	387	394	403	378	329	358	372	377	364	351	384	388	385	355	371	393	379	358	371	388	369	377	361	392	369	365	372	352	375	376	372	368	394	369	349	400	356	361	316	331	384	390	362	384	345	381	369	373	387	385	382	376	371	404	365	409	397	394	365	357	395	379	347	338	390	395	362	372	388	366	346	351	381	404	405	367	388	385	366	381	375	375	384	379	376	380	405	321	374	352	379	391	353	373	383	382	406	399	378	372	413	419	336	405	380	387	389	343	397	366	322	349	365	329	350	365	415	380	368	384	372	395	371	388	370	384	409	401	379	366	365	359	363	424	418	394	382	356	356	328	372	383	375	380	398	375	358	397	367	362	348	345	379	373	378	385	382	349	387	346	360	365	399	391	339	420	377	349	382	419	357	381	350	355	372	413	355	373	389	366	357	391	411	362	373	388	381	356	378	373	368	359	407	383	393	382	362	352	397	337	382	350	370	393	412	391	381	367	413	370	357	343	342	345	359	371	356	361	356	367	385	391	381	383	388	390	381	356	368	386	328	315	352	395	360	392	342	375	381	399	386	402	330	373	392	363	368	339	383	386	377	354	375	371	403	409	351	375	409	380	381	361	409	374	383	405	353	345	352	357	403	385	365	355	389	391	341	372	372	353	358	353	380	387	414	374	366	403	347	377	346	404	367	382	355	396	354	359	331	382	378	369	329	358	358	371	378	404	363	385	357	377	391	374	356	431	396	378	374	372	414	381	399	349	345	353	409	353	369	390	334	363	410	367	348	378	362	378	369	386	370	355	415	390	400	371	361	397	380	392	375	388	364	352	340	353	370	379	416	378	379	407	367	365	356	388	358	346	373	375	355	349	406	406	417	387	393	361	421	377	359	347	394	395	395	399	335	336	340	378	366	386	376	343	408	381	374	402	393	417	350	384	361	400	389	375	321	351	362	373	380	353	360	337	412	349	368	345	366	365	354	386	399	352	385	352	370	375	410	382	378	344	360	368	413	340	376	359	340	339	378	378	322	359	342	388	373	365	358	330	351	371	377	379	360	354	325	366	406	363	397	342	377	366	407	342	370	378	404	401	400	376	334	377	392	353	353	368	379	390	354	345	365	367	388	361	403	409	371	391	376	404	375	371	399	327	399	392	383	387	353	365	373	365	386	353	375	368	361	354	363	324	392	351	370	362	399	390	360	360	381	389	360	331	381	346	379	376	343	359	365	370	401	343	370	361	366	354	357	389	376	411	355	350	348	357	378	362	373	336	377	342	341	391	364	392	361	355	386	351	381	373	366	344	394	363	358	346	363	369	396	375	379	375	391	380	356	364	420	344	332	377	356	403	385	350	422	379	401	376	380	372	336	368	340	390	351	379	369	417	396	372	325	360	367	362	390	360	350	364	386	359	324	353	423	367	384	357	373	318	379	334	374	341	352	354	348	350	395	365	374	362	374	361	361	352	329	351	355	379	361	343	349	403	370	369	376	330	347	357	402	329	332	378	396	390	404	355	384	377	335	332	374	383	365	409	393	396	345	362	387	336	363	354	355	327	383	414	390	374	359	351	367	396	367	422	380	351	326	360	397	378	361	334	385	354	360	423	406	397	345	377	376	413	389	366	351	381	383	383	351	386	391	406	374	387	415	400	379	413	378	361	363	362	404	345	377	373	400	392	393	374	370	363	367	377	367	388	361	363	390	341	369	374	427	374	383	349	390	393	355	376	413	389	392	351	348	366	396	385	371	366	363	356	364	364	345	324	340	344	368	344	391	356	356	389	380	340	386	357	354	364	370	343	381	358	358	354	367	355	358	336	383	401	363	402	363	386	370	378	363	389	369	357	384	376	334	397	386	373	334	365	352	380	369	405	340	376	402	363	356	329	383	364	357	363	371	366	412	393	352	369	358	393	395	372	360	330	366	432	338	386	353	350	341	389	348	350	400	331	304	350	373	345	373	365	382	355	389	350	351	412	379	353	368	354	354	377	380	387	357	351	357	399	402	366	340	389	326	391	381	367	332	343	377	375	330	351	363	400	378	366	331	389	334	403	385	372	378	321	365	406	341	360	391	398	372	366	352	344	335	348	334	394	383	381	335	341	399	384	395	350	353	408	399	378	360	429	396	371	371	391	392	378	370	374	360	392	378	353	355	374	348	362	361	376	371	365	350	387	314	352	375	427	354	393	377	345	428	406	354	378	381	379	407	373	395	340	384	371	385	368	367	370	366	403	381	371	333	336	396	389	374	347	389	367	313	377	336	403	350	369	354	341	377	338	390	389	383	382	372	378	359	370	373	400	387	377	370	357	356	366	321	388	383	379	349	376	371	395	389	331	360	337	357	340	362	410	349	389	382	369	359	417	400	334	351	351	371	354	419	347	360	337	355	352	344	366	395	348	362	345	379	370	346	357	386	384	391	363	386	381	359	378	346	410	382	356	385	375	367	369	381	359	402	352	381	359	374	371	382	400	414	405	335	367	368	357	374	389	396	344	345	359	388	400	387	372	402	386	367	382	378	361	387	349	364	393	361	381	408	371	367	399	349	341	405	398	366	349	339	386	406	335	346	385	365	368	383	352	361	332	393	407	406	381	395	401	328	351	368	378	380	374	361	370	390	409	381	375	345	377
1898	1005	795	3550	5992	1005	802	827	778	785	806	815	828	784	797	807	773	835	800	794	826	812	774	827	784	802	833	787	832	790	782	849	784	765	811	822	796	817	724	809	826	863	790	752	759	832	802	794	846	794	845	804	778	827	777	771	840	829	804	778	783	818	777	771	827	789	795	801	774	791	766	803	798	800	840	761	751	832	828	826	827	764	809	828	851	813	803	778	774	830	780	759	806	754	782	748	823	805	743	799	841	824	792	807	834	797	786	816	795	784	825	797	819	793	853	812	839	748	740	793	745	787	789	801	853	847	822	826	794	849	813	818	811	797	773	842	784	796	794	764	808	774	783	816	788	768	829	772	795	776	810	760	762	823	764	766	754	803	759	802	860	796	763	757	764	827	796	804	761	818	812	788	814	778	808	826	792	836	811	786	796	789	813	770	809	778	833	749	789	792	786	771	874	760	833	813	823	838	820	838	746	804	809	829	822	769	747	803	807	779	827	805	722	869	820	818	837	794	807	791	742	799	797	788	784	742	784	788	770	840	753	802	765	784	799	791	744	800	827	796	797	765	840	780	810	846	783	781	788	777	796	792	747	808	811	735	743	821	777	767	785	776	765	822	779	815	773	825	807	833	750	774	780	748	833	795	771	818	794	783	818	796	786	826	787	767	798	816	765	784	826	861	812	816	771	779	807	792	760	851	808	788	821	814	813	803	841	759	744	783	812	804	806	835	834	771	847	811	728	738	786	799	826	824	777	846	761	808	821	780	824	814	827	788	781	796	762	884	811	759	781	842	775	825	769	811	840	802	791	796	785	797	775	761	793	791	770	830	801	867	761	741	766	749	799	869	781	785	830	752	809	792	759	823	817	745	785	810	807	783	778	789	771	793	811	790	810	827	797	825	807	783	759	785	749	800	766	808	764	833	824	800	774	798	818	831	804	799	778	808	788	816	781	778	764	794	816	816	790	831	793	825	751	755	782	842	839	810	753	808	828	798	793	744	803	775	790	811	810	783	811	813	758	818	824	749	793	832	815	784	779	812	783	795	798	810	803	809	808	771	809	817	760	819	773	758	808	801	814	782	812	786	808	806	777	748	792	769	768	778	792	787	776	765	848	782	797	774	774	802	822	813	775	811	794	747	816	793	777	793	759	768	822	799	742	789	800	850	789	815	820	760	787	783	796	754	800	766	782	811	795	839	784	856	834	806	786	813	758	797	829	774	798	781	749	781	765	815	802	766	809	803	820	851	762	745	836	799	803	763	816	772	783	814	796	843	785	784	812	810	794	760	769	756	792	799	758	798	776	757	807	777	771	771	801	768	797	813	742	782	777	799	827	779	758	819	776	847	805	811	779	828	785	756	785	824	831	808	827	765	808	794	751	847	789	772	767	819	780	744	812	776	749	744	817	757	686	794	784	783	790	839	801	811	792	780	804	798	789	760	795	802	755	800	833	822	779	822	779	789	792	765	792	765	750	789	765	793	794	824	808	831	827	838	810	784	793	783	785	813	808	774	815	792	736	803	801	783	820	814	798	761	772	791	782	772	752	741	787	801	773	812	752	798	827	774	795	837	722	841	792	807	830	819	788	810	828	787	787	770	775	796	810	767	813	799	777	783	772	770	798	778	716	781	880	829	823	787	818	793	797	793	785	728	811	820	767	794	764	785	830	803	819	786	805	835	785	777	865	815	840	791	780	758	799	746	781	742	804	832	794	777	774	825	741	828	810	778	754	778	819	795	832	773	794	838	755	814	767	821	826	793	755	773	802	782	755	839	796	781	822	828	785	788	812	761	761	781	799	782	792	758	812	764	780	784	812	816	754	717	821	828	796	773	787	812	787	797	789	780	792	823	849	710	728	795	779	800	829	792	794	776	770	814	855	745	827	785	782	797	806	707	780	787	818	787	792	799	756	788	777	816	844	793	780	783	746	811	815	811	776	785	757	832	815	760	786	799	783	770	815	801	786	788	737	814	766	717	819	820	750	767	754	749	767	820	775	775	818	776	780	782	770	759	799	822	789	809	772	819	809	768	755	835	814	784	798	840	789	782	829	792	771	802	826	778	810	781	814	744	803	825	770	733	792	775	803	777	821	774	804	769	804	779	817	820	810	790	798	775	805	800	792	744	812	805	811	787	753	768	804	795	768	787	776	786	790	796	757	838	760	763	891	776	840	741	827	777	820	734	781	781	769	776	763	812	804	780	794	767	774	741	785	772	747	787	809	831	787	774	839	794	795	817	780	781	791	798	812	773	776	813	772	786	761	793	836	777	848	787	775	827	806	772	768	841	787	818	815	825	796	807	805	782	760	825	835	767	797	785	866	804	754	793	818	803	782	758	785	797	822	802	804	762	802	748	786	823	770	756	819	786	772	837	793	782	801	744	821	803	782	778	798	780	851	819	825	810	803	845	774	777	779	783	853	823	750	750	794	776	802	816	836	797	814	779	778	819	820	780	797	789	804	792	803	838	803	799	802	829	844	793	783	813	784	752	755	841	792	756	808	784	778	860	752	859	715	779	811	825	743	734	811	767	771	824	787	842	834	799	795	780	793	821	803	803	795	775	775	804	796	877	768	729	780	839	774	807	810	836	805	789	805	752	790	852	816	813	775	832	783	782	825	846	784	811	779	782	813	778	803	774	780	793	795	805	743	768	782	790	795	836	784	793	763	832	829	747	800	799	804	763	789	757	813	834	816	805	812	746	846	805	799	818	769	744	780	766	757	799	785	795	783	817	769	880	777	787	785	794	785	747	742	782	780	798	806	747	814	767	795	781	819	751	772	793	790	828	754	798	812	781	764	765	735	819	790	769	784	828	767	793	837	820	830	798	840	787	815	776	800	812	775	805	762	772	775	776	702	756	756	797	776	780	825	762	820	774	791	784	764	814	822	814	775	798	827	747	773	824	814	798	780	807	724	782	788	760	789	768	778	830	775	833	807	796	836	809	811	796	799	806	777	820	801	812	802	735	787	815	798	795	820	789	812	770	812	806	770	804	799	837	802	788	753	832	804	790	800	822	819	791	821	810	756	785	802	755	806	812	797	766	836	782	758	728	799	777	828	745	811	804	798	781	763	823	794	784	782	808	810	848	838	830	804	806	775	768	806	769	750	772	820	845	766	719	813	819	831	778	840	780	760	809	801	786	797	811	766	773	776	785	776	807	760	767	820	770	801	817	797	763	795	736	836	808	757	797	771	786	813	755	809	802	784	825	752	806	762	763	773	817	772	748	799	788	810	802	798	812	782	819	824	786	771	844	779	816	770	823	786	775	822	811	789	784	824	808	842	786	782	811	797	757	800	798	836	761	809	817	788	819	795	772	829	784	751	779	843	773	786	800	804	780	771	795	831	778	830	787	774	778	822	780	790	793	853	755	805	781	787	829	778	824	799	803	768	829	793	798	810	838	789	819	803	813	780	796	780	789	817	856	815	783	790	768	793	792	819	814	820	763	802	789	801	758	803	769	754	802	741	756	782	812	771	854
7457	723	625	2196	3668	417	248	229	219	215	226	214	200	200	205	215	182	202	192	171	192	221	192	189	166	208	180	196	204	212	208	194	199	176	188	203	192	192	199	209	201	174	214	188	214	187	172	195	177	199	180	181	172	202	201	203	177	188	190	158	195	163	182	172	158	190	191	154	199	180	188	190	191	200	205	183	199	195	183	191	194	156	195	177	175	176	168	211	187	206	189	192	190	190	171	201	186	165	181	190	189	188	177	196	173	177	179	200	185	192	203	181	195	188	176	213	184	187	223	180	179	172	175	207	167	194	168	180	160	209	191	196	214	170	196	187	181	167	169	192	204	185	205	187	180	186	201	176	203	170	177	173	189	167	210	194	189	199	140	181	187	175	178	175	174	163	185	175	202	145	188	170	178	174	198	191	174	236	216	181	167	181	180	189	211	169	195	165	201	195	154	204	210	160	179	173	189	178	172	178	180	181	166	187	172	191	194	194	185	201	191	185	182	177	191	168	170	166	182	171	211	208	173	154	181	182	160	191	181	183	194	164	172	169	209	191	184	188	221	173	164	178	178	171	179	151	217	185	196	191	195	180	180	180	174	183	214	185	172	175	160	177	189	164	195	178	216	204	204	181	171	165	170	187	190	194	177	174	217	198	176	170	187	194	201	173	165	188	222	197	180	185	197	189	192	185	192	170	240	195	188	187	192	188	172	185	199	192	187	190	183	157	192	189	174	174	185	190	159	189	182	203	185	211	198	163	202	186	187	182	202	191	195	192	175	193	202	169	210	154	168	174	200	185	169	219	221	215	191	206	167	159	156	167	181	172	182	180	190	199	183	183	163	197	180	205	173	176	177	171	188	173	188	183	228	185	178	193	192	205	193	188	205	195	167	203	168	170	193	170	194	192	190	167	180	181	185	174	175	186	202	216	176	197	189	173	162	169	165	177	192	188	185	186	173	189	179	199	165	211	176	209	196	205	192	174	167	166	162	189	170	167	182	174	180	185	178	206	156	177	167	166	149	198	185	187	197	177	211	208	202	177	185	170	198	187	172	173	198	196	192	181	173	201	178	184	183	175	187	191	189	174	182	164	182	199	182	164	179	196	177	197	190	190	185	185	164	189	189	201	170	189	177	174	205	178	161	196	186	193	166	200	207	187	197	180	185	194	196	213	170	181	174	160	169	180	187	202	187	170	179	166	198	175	182	187	194	183	174	211	207	181	188	152	196	190	177	182	169	164	206	189	204	198	158	196	151	158	182	161	200	163	192	183	187	158	196	184	173	167	162	200	204	179	199	180	155	202	187	180	196	169	177	178	186	193	225	160	185	186	187	170	200	151	168	173	204	177	173	214	185	185	201	220	206	171	198	174	173	188	182	193	174	167	175	209	209	205	170	188	185	184	156	198	180	167	166	188	204	166	178	175	179	177	170	169	203	168	176	189	189	211	165	194	195	177	180	183	205	179	213	169	176	164	184	210	199	207	195	203	171	218	222	172	184	191	188	165	172	180	145	202	154	178	160	188	202	187	188	179	168	169	178	207	183	161	200	185	165	172	191	177	166	171	180	166	190	184	161	195	175	171	175	194	185	204	182	206	168	191	180	175	190	189	168	195	166	173	192	180	170	186	169	167	182	181	199	185	202	189	187	168	161	173	186	196	184	171	178	164	169	160	172	179	196	175	171	195	204	181	166	169	188	187	187	161	195	189	187	190	165	217	174	209	196	178	160	175	194	176	174	220	183	221	203	178	164	199	184	154	185	141	158	181	188	190	182	204	170	176	189	185	180	184	189	189	161	189	195	177	219	209	187	194	203	194	197	193	176	202	190	191	210	184	187	174	201	187	162	163	183	190	161	188	190	178	203	199	192	174	181	193	186	176	206	173	196	184	170	190	186	187	181	208	186	180	204	202	168	190	180	176	185	197	161	191	166	196	217	184	167	178	193	162	188	194	207	176	172	184	182	170	204	167	190	195	195	179	189	183	206	185	201	189	186	199	189	204	183	175	200	168	189	188	168	173	186	200	194	182	182	189	204	174	169	150	173	178	186	167	181	178	176	187	203	178	176	191	169	187	195	187	177	176	172	209	192	209	179	171	178	192	150	171	170	187	173	198	201	176	205	199	189	172	185	184	168	173	209	160	212	197	182	178	205	177	182	180	187	176	222	176	182	178	160	219	181	192	171	212	203	173	178	170	206	183	177	186	169	184	185	205	184	202	199	194	170	195	186	178	184	160	195	171	220	190	162	167	172	181	194	151	173	202	182	150	216	182	179	191	178	188	185	175	173	173	202	152	197	226	198	184	197	192	174	178	190	166	187	184	200	204	185	192	169	182	181	193	171	159	193	169	168	200	179	197	173	212	177	169	189	188	171	172	196	201	222	208	185	171	200	193	184	177	170	178	202	188	184	171	175	189	185	170	190	204	188	198	170	183	182	180	172	145	192	179	197	172	183	188	171	177	178	183	169	174	175	154	189	198	206	174	197	149	185	189	180	156	158	174	167	187	217	181	186	189	190	183	191	167	170	174	201	187	182	195	177	188	189	177	171	206	168	196	203	196	184	177	194	185	173	188	191	183	174	164	201	185	192	197	211	190	187	180	195	172	166	173	190	197	203	198	217	197	196	210	191	186	195	190	169	186	177	188	163	215	180	176	206	184	179	167	175	191	185	172	170	179	191	158	196	198	199	182	206	156	218	194	174	177	180	181	167	172	170	171	190	180	174	158	195	184	191	179	182	183	196	191	169	185	176	184	177	183	184	173	192	171	211	186	192	201	180	177	183	179	175	167	173	161	193	161	189	162	195	173	175	199	183	175	189	179	197	170	199	200	187	201	203	198	198	183	170	185	203	163	176	169	181	170	189	188	166	165	169	177	192	183	187	178	201	167	206	149	170	197	168	176	194	180	166	209	203	181	189	209	183	178	177	164	188	185	192	213	176	174	173	202	194	193	198	199	172	171	194	175	171	182	209	188	189	179	187	138	174	191	193	199	173	215	198	183	196	184	177	187	171	175	202	204	219	161	175	173	214	188	153	189	167	169	191	197	200	199	156	179	182	193	172	182	189	193	181	171	190	216	189	186	181	165	159	161	202	183	184	204	176	189	185	177	187	197	192	183	166	194	187	171	178	189	187	175	195	189	211	194	202	188	199	182	177	182	166	168	184	209	212	181	201	191	198	183	188	169	165	162	184	169	178	160	177	154	190	177	169	199	163	193	178	170	184	145	165	173	189	196	166	219	165	174	185	179	161	202	175	184	168	188	174	184	189	192	184	188	172	179	184	194	174	190	149	190	187	184	194	190	184	207	187	189	200	199	200	179	199	200	191	165	195	147	162	178	163	176	210	172	203	190	198	184	190	189	163	175	184	202	179	195	183	176	184	184	184	178	206	173	154	166	173	213	183	191	227	207	176	159	184	194	210	196	174	195	225	195	201	178	174	175	182	185	174	182	184	182	209	200	165	187	183	184	171	173	174	209	176	191
6155	934	1341	7653	8956	1371	894	706	667	656	593	547	600	505	499	537	474	498	521	474	446	481	452	456	457	491	472	460	443	428	447	422	434	423	455	441	432	465	461	439	411	459	458	447	428	450	445	418	435	416	417	431	456	457	488	432	459	437	427	423	467	404	428	465	448	485	439	439	470	445	457	414	437	440	456	460	423	405	460	406	448	431	427	461	437	480	438	425	425	440	426	456	425	405	422	453	428	431	454	381	419	441	420	429	453	445	448	415	469	408	435	447	442	414	451	469	427	468	418	455	442	437	430	414	435	456	425	452	422	446	485	432	430	405	468	453	422	423	429	410	451	481	436	404	431	415	455	472	404	457	441	442	429	434	473	437	400	425	446	460	482	499	399	433	473	405	444	427	404	424	447	433	431	433	450	490	438	436	441	421	445	431	433	426	454	447	443	443	418	447	421	418	415	415	445	434	418	436	414	454	424	409	446	445	459	422	415	494	440	417	441	450	440	398	429	440	454	435	419	422	416	475	415	436	389	434	436	435	438	443	418	406	408	491	395	474	446	411	445	428	424	420	437	469	447	443	439	453	388	396	411	434	473	450	444	445	446	435	452	429	408	430	453	418	420	433	424	424	410	432	393	459	441	437	465	476	470	445	406	473	406	470	421	454	397	437	444	410	435	439	409	402	417	435	456	463	433	422	411	435	422	429	463	413	428	437	433	424	421	442	445	445	446	457	450	433	433	440	393	458	425	433	424	419	419	410	407	394	432	470	431	398	458	432	458	474	439	424	423	443	432	403	410	420	426	430	438	436	437	406	429	434	415	449	484	405	435	452	428	448	447	436	414	445	416	407	458	424	442	459	445	469	448	431	456	427	438	402	422	425	441	395	454	428	425	420	394	432	438	458	453	438	431	450	429	428	428	429	461	451	427	436	474	391	423	417	429	435	476	457	410	429	435	419	397	414	418	450	430	408	446	440	418	468	428	435	414	442	417	449	457	423	480	437	442	417	430	437	418	433	446	443	454	452	438	407	422	467	396	413	439	438	406	414	422	429	479	431	440	441	423	433	452	455	428	422	428	448	390	430	430	429	404	441	436	440	408	421	430	420	412	411	429	445	418	426	402	426	462	441	412	417	479	473	447	457	415	425	436	446	440	428	435	442	463	431	423	468	412	430	429	437	422	468	448	416	454	430	431	429	422	450	408	438	458	438	429	433	428	410	434	492	423	420	425	407	450	443	425	439	447	404	456	416	437	418	438	439	411	442	415	434	439	427	445	466	457	427	436	434	462	411	433	436	471	402	413	399	431	413	420	427	424	433	397	447	458	436	454	432	418	458	454	424	452	381	455	453	466	443	393	460	416	392	437	415	415	435	415	412	449	439	417	409	433	423	408	435	410	422	433	442	424	456	441	412	474	480	449	446	451	442	421	427	423	424	448	393	447	448	394	424	448	427	419	436	420	434	431	430	435	439	430	406	423	422	452	423	479	390	400	408	450	440	443	430	424	383	471	426	457	389	431	413	433	413	443	444	424	413	431	453	443	455	445	430	437	426	413	449	433	459	461	444	425	447	405	450	410	437	416	461	449	425	446	441	406	437	464	411	451	408	423	444	458	456	416	420	459	388	425	413	416	440	430	433	435	433	405	431	457	386	438	411	422	417	466	411	445	433	419	418	425	444	447	413	448	435	459	446	476	409	440	413	425	418	425	445	419	437	437	437	452	444	424	426	401	432	381	413	396	419	443	422	449	416	442	431	433	420	451	439	431	453	472	399	420	416	428	429	385	444	423	427	425	435	430	441	408	442	392	396	474	405	427	451	445	465	456	444	431	455	447	467	414	421	397	437	437	410	456	426	450	456	446	439	449	419	445	443	432	423	397	428	447	474	448	440	448	423	448	406	428	417	427	462	451	428	443	472	458	455	451	429	457	467	440	461	449	431	412	430	455	435	397	438	446	481	451	419	444	385	434	415	446	451	423	417	426	399	427	411	416	457	418	439	446	444	468	418	425	429	415	439	425	450	460	437	437	459	430	399	384	412	409	443	429	412	409	382	425	412	470	422	421	460	439	435	440	474	419	435	424	454	432	457	442	431	449	404	453	429	425	419	399	464	425	401	440	412	425	435	455	429	422	462	442	426	432	428	451	442	404	429	421	408	414	452	452	450	430	443	435	409	454	420	414	419	461	430	414	416	452	455	402	433	435	443	427	423	439	427	426	419	397	418	466	425	436	441	436	395	440	412	429	443	450	422	440	439	420	427	414	443	441	448	436	441	432	435	421	388	424	424	417	431	429	438	416	420	463	440	459	424	442	415	399	424	451	433	482	447	460	434	421	455	441	425	414	454	402	432	433	463	437	414	376	402	461	429	445	444	447	437	426	444	414	420	457	439	437	440	421	400	435	447	427	469	455	438	445	419	439	405	468	445	443	423	402	430	447	406	411	435	442	431	443	438	448	443	427	427	440	419	432	449	484	424	441	421	453	417	455	424	437	430	483	407	457	465	452	423	419	448	403	417	441	422	403	422	456	407	423	406	409	422	425	449	409	425	449	430	401	460	409	399	426	441	404	423	497	426	455	403	439	466	430	427	464	455	412	426	434	417	475	435	458	430	432	464	412	440	433	477	423	442	469	418	443	448	481	443	443	391	417	408	448	437	443	368	419	430	476	444	390	449	391	429	428	418	412	438	405	453	391	393	424	427	449	442	429	422	433	418	393	460	410	413	439	445	481	455	482	416	434	421	443	410	404	464	425	397	446	441	408	453	466	435	470	407	415	422	423	425	398	433	424	441	417	443	466	434	443	437	422	443	424	402	467	444	422	448	413	461	465	424	454	459	416	404	444	474	414	429	422	435	409	435	421	430	436	409	461	413	397	434	428	400	434	464	406	432	429	423	443	455	442	427	439	412	409	440	434	447	447	438	426	413	407	413	418	427	435	411	438	456	444	419	428	439	467	447	461	458	384	432	446	450	463	427	402	439	433	430	443	463	427	399	443	439	422	455	414	396	475	409	416	446	440	439	415	435	408	442	425	390	451	432	452	423	452	456	437	402	457	466	422	436	476	402	385	421	451	423	438	436	405	436	424	436	423	442	428	474	446	446	411	413	416	427	430	427	448	429	465	428	446	452	411	431	378	461	442	465	422	449	413	395	426	426	429	413	427	427	444	386	468	466	420	431	450	431	400	445	440	438	427	439	419	437	416	433	432	416	409	462	493	424	446	456	449	437	423	455	432	449	440	444	426	427	432	443	437	408	461	427	425	439	446	435	432	430	415	462	472	439	414	443	422	450	412	515	426	419	446	470	458	440	415	454	446	426	458	415	479	391	413	414	434	399	394	427	477	459	395	455	456	433	427	437	421	417	443	421	419	445	438	430	434	446	417	478	478	432	447	424	411	425	405	452	434	424	407	437	422	443	430	443	412	430	429	420	432	440	429	427	410	447	442	441	435	461	415	435	450	476	431	455	474	422	439	440	434	434	437	450
14457	2276	1188	3093	5574	704	333	304	286	252	231	267	293	244	263	242	219	235	221	190	223	202	212	205	196	234	218	208	214	219	183	170	204	214	223	216	183	217	218	197	189	213	197	178	198	218	202	195	200	218	207	204	214	204	178	180	216	232	184	192	198	211	227	209	209	213	214	229	201	199	205	220	206	211	190	190	211	198	201	223	196	211	226	220	184	199	199	218	224	184	191	214	195	193	233	199	206	195	199	231	191	197	240	250	183	200	204	209	199	206	215	189	174	209	198	196	193	201	183	187	184	206	193	209	252	240	208	212	192	191	198	207	225	193	206	228	179	167	214	205	213	217	210	208	194	213	214	217	217	205	226	208	184	208	205	207	218	206	210	206	179	210	203	187	203	218	220	217	194	221	229	223	190	225	209	201	211	193	193	196	201	203	194	189	201	229	214	198	205	190	222	203	210	179	186	195	208	218	203	205	204	201	196	201	199	231	210	183	201	197	205	201	209	199	202	208	191	211	203	230	215	222	191	194	222	232	238	205	185	211	198	203	227	186	203	238	185	209	192	202	196	223	206	201	209	212	211	225	211	225	183	199	207	194	196	188	221	219	215	178	181	195	202	197	192	210	200	170	210	205	194	185	193	215	213	199	206	223	218	188	230	198	217	197	219	192	206	224	246	214	180	200	205	191	203	200	212	201	187	213	214	215	217	201	215	204	214	210	208	209	175	219	213	195	213	240	180	241	181	234	218	208	192	190	184	219	205	211	200	231	212	245	239	185	202	182	238	204	209	213	219	230	206	192	197	216	181	213	213	235	225	193	203	194	205	201	218	217	182	186	209	197	170	163	220	198	223	207	200	209	248	206	205	217	200	193	206	223	266	192	199	198	228	221	189	206	172	202	178	182	204	189	194	185	200	192	212	206	211	218	197	198	210	200	182	179	215	216	216	171	224	210	202	195	193	197	199	223	180	206	218	225	227	181	210	228	209	218	218	194	213	209	196	233	239	216	197	226	201	238	214	205	210	205	199	201	200	213	199	199	201	204	188	199	215	183	177	215	234	200	215	201	222	180	208	204	195	214	223	243	215	203	188	177	205	205	200	206	208	180	217	209	209	204	209	190	207	220	218	182	225	194	198	195	203	223	187	178	189	177	220	199	206	207	216	191	189	199	230	189	209	213	195	224	197	190	209	190	187	202	201	191	192	193	223	198	206	194	193	211	200	260	182	253	204	223	230	197	194	184	188	202	212	214	200	204	206	212	196	191	181	200	200	211	210	199	184	205	187	211	213	179	193	190	212	180	216	201	218	218	187	206	189	206	213	199	196	204	209	225	228	217	207	188	224	231	207	209	207	188	195	215	225	213	219	215	209	217	217	198	220	184	173	193	209	217	217	202	202	215	203	189	209	197	209	209	195	227	193	207	226	192	208	202	190	185	213	192	222	220	214	212	213	205	212	201	203	220	210	196	234	218	210	198	243	209	222	205	178	191	226	196	207	187	200	215	204	211	194	244	225	199	205	192	216	227	168	206	231	212	212	206	212	200	206	215	200	188	202	208	181	208	195	190	220	199	230	210	215	209	204	232	215	206	220	214	229	201	233	212	191	214	206	225	185	206	210	218	186	212	208	205	205	204	184	243	205	181	223	203	194	204	204	203	203	222	205	184	213	208	164	202	205	216	191	225	215	192	191	203	199	196	220	215	207	207	167	192	200	229	196	203	196	207	226	212	202	222	212	189	211	179	219	211	187	211	189	198	224	182	181	203	209	205	206	179	178	242	187	211	235	233	222	194	222	214	220	195	210	200	246	214	210	215	220	200	220	203	196	227	199	221	195	185	205	199	199	235	224	188	211	192	213	188	222	220	182	186	205	218	208	208	204	200	213	188	211	203	182	212	194	221	213	204	178	190	202	211	204	190	194	211	225	240	201	200	191	205	224	242	227	196	205	196	208	221	213	176	195	175	198	215	211	202	212	220	192	170	229	188	175	224	201	204	205	218	225	201	201	217	200	196	218	202	224	194	205	201	196	232	211	204	188	206	207	210	216	225	202	194	209	195	210	200	202	213	219	230	203	188	199	235	217	186	204	210	200	231	215	192	197	177	217	240	215	195	187	213	217	209	217	206	209	201	198	206	178	193	203	205	189	200	176	209	213	224	179	188	172	189	215	234	193	206	194	187	226	210	206	207	187	224	174	193	164	177	196	211	195	225	192	196	176	199	218	213	198	195	210	216	205	191	203	190	219	199	209	192	224	208	215	214	181	200	204	217	217	200	230	209	195	209	193	204	209	199	193	197	210	183	214	210	222	197	211	203	202	199	211	211	207	181	187	244	212	200	199	233	198	222	211	180	206	188	196	210	213	216	204	183	214	199	208	207	192	216	196	197	185	180	195	197	210	213	190	177	179	210	205	206	213	175	205	219	243	182	209	212	227	219	198	209	215	177	174	207	202	205	204	211	204	217	201	202	201	186	215	232	236	219	245	183	223	192	215	204	212	208	203	182	192	208	221	214	214	213	188	193	186	178	201	216	197	199	176	202	215	204	209	162	190	216	203	189	241	183	229	200	201	217	212	227	243	213	188	222	213	223	214	224	199	190	215	185	204	211	224	234	215	191	198	211	194	204	217	198	207	192	215	185	199	209	198	209	207	214	187	196	234	213	190	206	203	198	215	189	174	191	225	181	194	205	189	182	189	213	211	220	213	193	211	216	188	211	212	226	213	197	188	178	216	224	212	215	210	178	206	200	238	213	200	237	178	215	191	197	241	192	198	209	223	199	202	225	215	197	190	200	210	224	191	210	201	184	222	180	222	196	204	195	191	241	210	220	227	233	234	222	170	198	210	198	203	195	214	193	203	232	204	189	202	263	224	228	195	190	201	210	194	206	212	183	187	222	214	216	218	166	180	189	200	208	235	217	222	213	210	205	183	212	205	198	200	199	189	222	161	216	219	212	203	202	215	197	188	201	227	240	189	220	200	195	181	231	196	204	212	201	177	194	215	203	232	222	206	203	182	203	228	195	229	203	203	201	215	217	197	211	192	192	197	181	186	179	243	202	221	237	205	205	214	221	234	224	210	202	217	230	194	219	196	178	189	214	221	204	208	223	211	210	208	192	195	200	205	205	209	227	214	175	172	214	211	192	226	238	212	211	203	219	220	179	193	195	215	200	223	224	225	205	197	211	199	192	197	236	207	231	206	219	212	203	230	220	179	187	214	225	227	206	222	183	240	223	190	210	182	202	187	208	226	234	196	219	242	213	211	202	197	206	198	220	184	225	184	188	201	225	202	218	201	216	192	166	211	222	208	203	201	205	229	205	209	222	185	212	197	210	205	209	214	219	206	200	182	213	208	203	209	212	212	215	243	202	205	203	196	193	192	208	199	184	183	198	176	187	218	206	201	193	180	214	214	207	188	235	203	180	215	223	188	225	239	218	198	218	198	223	220	191	200	202	203	190	202	205	216	222	195	217	190	212	171	217	210	213
8364	2041	2282	9762	12531	2334	1232	1046	902	877	813	739	733	675	684	672	648	610	612	609	555	581	610	616	596	561	589	572	535	498	507	577	517	617	507	531	532	540	515	537	485	504	536	503	578	518	526	566	534	542	524	508	521	548	531	538	493	531	573	519	554	520	511	512	570	498	523	498	511	514	530	534	502	502	488	529	512	529	544	535	511	493	541	507	565	504	493	548	520	523	541	488	527	461	478	505	511	540	490	486	526	488	497	549	505	516	531	482	486	541	544	542	498	503	490	512	500	510	493	504	507	506	462	522	524	512	528	513	507	515	477	517	514	513	520	535	497	496	563	512	480	519	511	495	504	530	540	485	523	534	518	520	532	553	519	540	502	504	502	520	522	530	479	511	509	519	502	520	565	525	518	556	493	466	515	500	508	521	548	499	506	506	483	523	505	521	489	537	531	512	475	538	479	510	531	491	540	509	519	534	547	525	523	523	499	505	518	526	514	507	517	470	504	495	516	480	520	494	503	514	528	508	524	472	497	504	518	511	501	519	485	507	524	502	523	489	489	486	479	483	491	496	481	489	524	486	497	506	526	494	516	506	544	538	503	481	493	533	484	533	517	498	502	499	526	542	521	546	512	491	512	503	516	521	524	526	507	499	496	523	506	535	522	487	539	501	520	523	523	518	485	509	525	488	521	514	515	532	514	515	550	522	521	523	512	519	519	478	516	517	519	494	471	497	524	497	529	523	498	487	509	519	509	511	512	510	486	485	505	522	512	514	470	514	503	514	518	493	536	545	543	493	545	478	533	503	507	518	526	529	503	466	550	503	500	507	485	494	529	450	522	492	551	515	517	541	564	474	529	507	500	536	496	512	511	533	551	530	484	514	490	477	501	504	466	524	555	509	490	491	529	519	516	524	527	505	536	486	542	477	508	537	533	510	490	529	498	505	480	471	507	507	540	581	523	507	472	526	548	494	528	529	499	516	508	501	506	478	532	497	519	476	502	503	510	520	483	480	527	515	521	527	546	492	497	524	539	536	496	499	499	488	535	541	491	535	535	490	541	508	518	518	502	525	493	498	499	514	522	525	558	535	507	523	472	485	520	505	566	533	513	517	502	527	513	581	560	497	516	499	530	473	528	471	531	507	511	482	530	523	522	469	541	499	517	503	528	538	492	496	471	515	514	497	473	514	532	498	472	541	508	503	544	561	515	504	485	493	502	547	536	500	536	540	512	534	507	560	539	498	558	480	533	503	505	482	533	529	522	497	502	523	515	502	530	496	606	492	468	504	466	496	502	535	468	547	519	503	507	525	528	531	503	494	522	488	484	527	514	505	545	486	524	475	536	524	490	553	488	520	533	525	514	510	467	496	488	508	509	515	502	511	515	527	521	510	510	519	555	512	542	505	527	532	509	487	510	535	482	524	489	505	529	520	506	480	501	452	500	506	509	504	496	482	502	527	509	504	531	495	485	462	560	542	540	530	527	466	496	534	543	520	531	501	521	511	503	535	501	507	520	511	505	543	512	550	537	485	497	509	502	512	516	511	443	482	479	464	572	476	526	492	484	468	500	524	507	533	546	504	465	483	490	457	512	527	508	522	536	505	512	519	506	503	517	508	514	486	545	523	496	529	517	523	542	518	541	512	541	498	507	528	537	532	521	499	513	555	501	530	516	499	489	515	497	491	511	471	575	536	514	485	490	469	507	480	504	530	509	505	484	474	540	511	538	513	532	526	528	526	489	507	491	497	480	480	548	500	530	493	512	516	545	500	504	450	496	510	494	534	525	529	482	498	531	472	499	503	524	549	520	511	502	512	491	493	506	516	526	529	507	465	513	490	547	543	501	510	538	515	525	499	529	506	499	517	486	494	517	530	501	538	482	553	503	530	480	500	506	486	497	543	506	528	500	550	518	491	533	498	510	500	515	531	538	493	469	520	517	504	547	525	498	510	504	518	475	546	488	508	525	512	551	513	438	528	504	502	523	513	487	563	527	555	520	513	495	486	473	494	520	513	542	471	506	487	494	522	474	519	508	475	538	509	497	511	531	494	516	492	517	537	497	482	499	555	483	500	466	529	491	479	493	505	516	536	498	519	472	506	501	526	523	501	507	521	547	516	529	512	487	489	484	518	460	532	449	501	493	499	515	515	480	535	491	528	527	495	500	522	489	533	546	505	503	525	505	513	454	518	554	568	485	504	512	490	559	447	552	504	479	508	510	516	493	497	488	504	510	455	482	519	507	492	524	500	523	499	473	478	511	526	521	495	555	522	504	482	507	499	519	496	479	500	535	496	494	514	539	519	522	503	523	504	492	524	514	504	501	528	482	566	556	519	499	502	508	511	497	539	475	499	507	533	517	476	503	536	497	442	528	520	533	531	524	529	542	505	479	480	553	503	545	466	487	483	563	491	513	490	473	493	481	478	528	541	497	515	515	480	529	504	498	524	481	479	491	490	500	531	519	503	522	499	529	497	535	502	521	512	488	503	488	525	507	491	503	514	500	508	486	519	531	495	522	528	516	477	530	529	506	497	475	518	507	499	482	504	488	512	571	492	514	532	506	525	467	545	470	512	508	514	538	475	518	556	492	515	516	479	496	491	516	485	527	531	539	523	526	475	548	506	496	529	533	496	534	507	524	519	534	503	482	513	552	479	517	523	475	517	495	519	535	472	521	499	508	491	516	488	505	497	486	528	522	516	551	467	519	520	481	532	537	527	539	513	474	548	493	489	486	504	508	515	476	503	516	463	488	492	524	527	522	512	535	513	490	507	546	530	525	479	534	526	495	472	503	507	525	462	510	538	528	500	502	535	523	517	493	494	519	482	526	468	521	476	529	502	510	506	518	514	479	529	522	547	521	501	470	515	535	562	495	496	485	538	518	508	507	496	509	480	464	505	474	469	537	480	482	527	521	556	481	525	504	495	516	510	522	523	505	510	530	509	495	547	478	510	531	523	510	517	486	567	507	489	547	514	511	555	499	520	494	468	502	478	491	515	487	540	513	515	489	474	487	511	520	475	485	508	531	520	520	526	500	510	512	487	510	565	539	549	533	570	449	507	493	553	484	475	465	520	494	499	484	500	505	520	519	497	517	533	503	519	479	551	561	509	530	533	558	548	498	490	501	531	520	533	489	508	484	515	515	499	507	474	531	482	528	503	479	493	572	512	526	518	537	533	542	539	522	538	554	537	534	504	501	551	563	494	556	524	483	524	493	478	477	500	488	561	492	491	516	546	482	514	469	503	490	486	527	524	507	507	472	510	499	512	500	526	511	522	536	498	539	544	514	540	556	496	506	464	493	513	497	516	544	475	525	495	529	515	499	461	522	579	526	509	497	510	478	509	521	497	526	551	511	508	502	531	467	555	546	528	497	508	529	514	491	518	526	492	490	500	538	548	543	476	518	522	565	488	496	489	546	493	506	514	453	535	526	519	453	542	498	523	519	550	483	505	492	509	493	529	584	518	509	481	522	506	478	508	500	542	493	533
2503	1116	390	1504	2852	465	403	390	413	390	356	401	384	392	420	422	390	394	374	397	405	371	394	390	433	398	405	352	400	417	395	392	416	389	420	370	368	398	403	406	418	428	413	368	375	412	396	429	375	404	398	364	406	372	431	366	400	407	379	378	419	412	401	438	375	376	411	424	355	392	379	412	374	388	406	364	386	376	392	389	360	385	382	414	371	385	383	367	402	394	395	379	425	383	392	408	388	376	367	350	374	356	392	439	417	378	396	386	362	403	364	350	401	383	403	384	407	432	398	383	384	431	392	376	350	376	419	416	397	408	397	403	371	391	356	392	392	422	394	384	410	403	413	376	391	390	389	365	412	402	389	408	437	442	383	389	364	421	343	397	392	388	383	421	428	344	397	355	426	405	400	411	384	373	379	404	414	356	394	432	406	369	371	383	384	372	385	397	384	377	378	385	412	392	408	434	434	400	347	427	361	420	363	374	391	388	367	385	366	375	420	404	376	396	425	384	403	368	373	401	384	383	411	367	346	412	338	388	407	421	403	445	399	407	416	380	376	399	401	401	400	422	406	411	387	372	366	350	358	333	399	359	368	346	384	350	386	418	388	380	389	399	380	410	409	345	367	361	408	395	423	390	356	408	397	395	351	439	389	395	411	427	403	374	400	399	388	407	381	367	392	374	384	381	363	394	378	388	396	373	422	363	411	376	435	411	363	428	411	354	416	418	404	412	401	378	376	379	382	400	448	383	383	349	377	343	373	398	386	409	361	379	378	397	429	383	361	404	390	396	384	390	379	409	399	363	380	388	418	381	391	391	374	401	366	388	396	419	383	409	421	387	406	397	374	388	376	388	394	399	351	420	420	410	405	374	374	364	398	350	376	396	425	375	380	357	399	377	388	398	378	361	398	404	386	370	357	364	375	422	364	365	384	394	375	378	375	388	387	392	391	405	368	402	419	347	428	387	412	379	355	385	380	409	419	382	405	403	373	406	384	370	366	409	369	393	366	386	394	401	445	406	353	392	346	367	379	396	405	383	371	427	368	413	354	370	390	367	379	419	381	378	384	438	392	372	417	419	382	387	393	364	377	431	399	377	395	392	350	420	412	470	400	420	389	381	398	397	388	394	396	409	435	357	412	358	371	401	400	394	369	413	411	367	381	372	386	392	396	368	407	365	381	440	381	390	362	357	388	391	410	379	408	381	362	435	398	400	407	383	392	429	360	403	389	442	399	375	374	383	372	377	387	437	405	419	359	370	393	393	354	383	365	399	376	370	388	422	401	419	435	417	370	375	382	394	406	381	413	363	399	376	418	372	398	385	367	367	423	351	340	392	465	400	412	390	342	428	386	404	395	369	378	395	380	444	346	372	365	432	405	391	424	358	394	376	414	410	391	392	408	396	343	375	402	399	390	395	398	369	382	412	399	386	408	378	407	358	376	388	384	402	398	413	396	370	370	353	358	357	398	372	391	398	397	365	388	396	355	354	384	355	365	428	397	417	422	391	392	409	367	349	385	353	409	388	381	370	383	384	377	405	398	369	373	387	385	409	404	370	411	390	402	460	386	383	382	356	428	400	382	398	395	389	358	381	387	402	407	379	411	383	395	354	382	372	347	366	408	435	387	427	396	424	387	382	399	416	356	389	384	367	402	389	381	358	368	415	377	371	404	400	411	340	408	373	398	339	414	394	394	417	375	376	386	384	381	409	414	389	371	401	364	420	374	339	363	399	391	366	402	427	388	374	436	429	356	397	378	402	370	405	394	398	398	415	363	398	436	386	388	403	390	404	395	375	400	375	383	392	377	382	367	401	384	393	411	412	381	411	393	398	368	387	414	410	384	357	392	360	363	390	407	374	407	399	414	371	381	378	373	339	391	399	379	397	369	390	363	354	405	400	367	393	401	401	395	385	429	427	405	443	413	389	388	412	390	380	347	388	410	425	378	387	372	383	391	423	383	404	406	393	364	424	366	366	380	409	401	385	409	363	399	352	367	381	394	427	393	387	410	395	403	407	414	385	367	371	400	378	386	408	352	379	363	366	398	402	350	358	382	387	372	364	385	394	387	380	381	390	390	363	394	379	399	415	408	369	394	410	411	416	381	343	359	389	375	405	420	396	423	352	401	401	434	396	403	380	405	379	386	397	389	415	379	419	409	392	419	382	398	403	387	387	399	427	394	383	432	368	369	416	355	339	368	361	421	391	393	407	368	383	400	363	369	400	389	357	406	364	362	415	398	365	393	410	418	436	400	416	366	364	384	381	400	357	355	376	403	404	376	388	331	380	404	367	400	382	382	399	393	392	392	399	407	427	395	407	357	402	377	383	364	406	397	420	387	404	438	376	377	363	377	387	377	438	382	366	393	373	369	400	371	410	408	409	407	390	415	399	400	368	401	405	433	372	376	394	352	393	388	399	408	370	415	413	366	405	406	386	389	385	384	417	398	396	421	381	380	406	401	414	413	412	389	378	397	396	387	385	402	381	384	376	387	409	355	404	392	431	390	384	395	380	360	396	388	379	386	368	397	360	403	398	384	389	403	351	348	374	385	360	367	384	371	385	401	343	411	423	382	392	396	403	366	443	381	391	367	409	405	331	397	405	398	388	356	372	404	395	376	374	383	390	391	395	365	388	390	369	405	397	413	397	386	422	415	369	372	388	396	369	363	386	363	409	431	391	392	390	400	406	397	395	421	407	364	383	411	373	404	381	391	395	380	399	436	386	363	453	429	403	381	358	404	434	399	392	352	364	376	410	378	347	410	393	401	440	415	350	340	381	405	405	377	339	367	391	375	401	366	386	412	423	387	373	381	419	417	405	370	386	400	389	394	411	399	400	400	391	356	367	395	361	398	410	369	382	413	368	370	366	385	386	421	370	369	370	390	373	428	378	378	379	392	378	349	368	356	392	413	367	392	406	383	426	403	414	422	380	389	364	389	402	402	355	417	374	429	367	409	434	399	362	402	382	382	378	401	439	397	376	396	393	397	395	370	397	394	378	403	424	391	413	396	382	401	406	394	379	381	372	403	401	394	437	418	398	386	448	400	379	406	402	386	395	380	421	375	400	408	423	395	393	414	389	438	392	434	385	382	380	395	420	386	398	384	383	398	388	358	402	384	386	413	391	414	389	393	400	378	397	413	418	429	403	411	368	370	394	419	410	389	364	425	414	385	390	350	361	389	388	356	404	424	390	385	398	382	380	359	375	395	412	454	383	415	380	406	411	395	421	408	366	386	419	384	417	377	435	397	396	388	395	398	367	396	385	341	403	425	378	406	420	415	418	397	402	401	436	430	368	391	418	400	429	388	409	359	385	430	379	413	394	373	396	416	383	379	385	385	392	419	399	400	376	391	390	390	413	396	358	419	417	434	399	395	383	385	365	373	376	376	415	392	393	403	422	384	414	388	406	398	401	422	397	367	377	391	378	412	421	371	377	342	359	358	365	380	447	363	396	389	400	400	377	388	412	376	405	399	405	369	416	356	395
2330	1553	909	5227	7503	949	874	865	800	835	869	771	826	861	825	873	792	878	849	841	879	894	841	822	866	854	874	826	829	825	815	856	833	846	861	811	847	812	828	855	828	837	846	855	830	817	821	864	846	831	799	860	829	858	832	844	837	856	842	842	862	812	789	815	818	833	820	832	794	837	795	861	836	833	855	858	810	802	853	841	824	836	838	836	833	785	844	840	825	797	826	829	787	871	814	857	817	825	798	816	835	808	816	805	839	849	860	867	869	838	805	847	814	832	895	844	851	807	838	806	876	829	856	871	811	832	843	846	825	813	861	871	828	829	856	861	862	830	853	939	798	837	867	810	785	847	839	909	830	853	828	844	861	846	872	860	858	796	809	816	837	870	868	829	832	878	864	822	798	827	873	832	860	864	831	848	791	899	858	848	863	806	810	870	873	882	807	848	852	800	845	831	861	802	833	847	795	843	862	835	814	819	889	835	825	850	817	781	843	819	860	829	816	839	811	860	827	798	788	856	783	870	811	806	862	828	863	847	785	763	849	882	904	862	863	866	856	857	825	880	836	810	817	819	804	810	846	815	822	806	798	827	832	884	852	817	847	817	853	819	816	854	814	795	861	859	833	856	804	864	862	830	809	800	889	807	846	800	814	855	856	845	817	868	823	845	826	829	838	782	851	795	818	865	840	843	814	838	849	861	837	788	849	824	870	807	800	865	797	832	829	845	800	839	852	856	851	874	835	814	797	840	855	863	829	850	801	839	853	803	852	874	811	900	760	842	834	826	865	847	823	822	842	864	843	806	807	821	886	842	799	853	814	854	780	830	829	817	819	803	878	827	885	828	808	813	843	841	793	860	854	772	866	876	775	834	788	799	811	825	774	826	807	835	861	789	797	821	888	838	817	821	900	847	833	815	847	803	853	849	840	819	856	822	816	840	771	827	820	837	808	833	838	773	837	793	830	865	845	849	833	844	823	850	864	821	853	862	839	816	829	828	818	807	856	832	788	858	814	825	836	792	839	832	829	794	858	831	803	873	857	876	858	815	846	849	845	846	888	849	820	865	800	798	829	842	828	825	835	838	791	825	842	831	815	863	822	829	811	819	830	827	829	832	838	820	821	831	900	849	839	831	805	833	842	822	797	822	772	855	842	827	824	846	804	800	828	847	799	834	847	840	836	819	895	845	857	806	835	812	806	861	798	878	820	825	771	830	832	787	836	863	852	834	841	848	868	886	810	849	865	831	827	847	911	877	786	814	843	866	848	789	784	867	814	808	843	868	831	856	835	819	806	907	859	850	814	783	863	803	836	791	903	843	784	821	843	811	803	876	842	829	856	872	826	897	826	807	840	818	866	753	857	847	815	838	819	801	814	852	857	838	848	861	842	762	777	823	779	848	841	826	849	868	788	874	855	849	811	822	847	824	893	875	832	835	833	881	823	879	869	885	859	825	834	823	864	796	847	828	840	849	817	856	814	840	868	821	891	830	865	808	870	814	825	851	817	839	841	797	835	839	874	833	856	805	821	838	827	847	818	845	767	821	832	839	874	813	854	843	801	792	816	817	873	881	884	880	806	781	826	820	820	851	830	868	853	826	848	899	838	848	803	822	845	861	866	836	827	856	803	880	893	873	854	874	826	839	855	821	854	903	848	841	826	839	903	833	800	860	824	798	865	861	873	837	806	816	870	834	863	809	815	858	868	866	805	846	852	847	853	868	834	822	773	827	852	856	866	839	823	875	865	832	860	832	891	861	804	818	857	875	808	813	790	902	839	806	860	809	831	875	864	858	830	825	894	814	867	860	876	894	880	845	845	874	823	821	865	794	784	891	784	831	828	796	836	831	837	839	767	837	838	922	820	825	782	804	795	748	850	858	829	814	816	815	877	826	808	845	816	856	807	892	807	881	859	791	818	824	830	839	877	858	821	836	810	818	789	813	839	857	828	857	854	856	853	807	862	841	840	873	916	821	845	816	857	820	830	816	864	770	827	854	799	877	810	851	830	821	855	871	803	877	820	810	847	862	862	829	831	819	820	834	881	828	817	818	838	910	793	842	834	827	845	777	881	848	839	854	807	814	857	875	848	783	854	830	838	828	817	839	798	897	858	839	796	874	837	793	843	828	817	873	835	857	857	798	832	873	805	850	849	781	811	803	851	817	812	861	873	846	838	840	794	832	836	823	818	847	847	833	810	833	809	829	801	872	825	805	835	791	858	796	840	847	817	894	816	869	817	867	814	809	777	853	819	844	843	833	844	842	843	842	847	818	842	899	817	789	813	831	873	844	859	843	867	840	844	853	851	850	782	827	815	885	851	828	866	836	866	823	848	817	815	852	803	859	797	916	825	862	865	808	824	821	871	816	801	917	890	844	848	830	859	846	821	787	803	817	826	889	837	815	835	823	858	833	874	902	843	797	873	829	827	832	823	832	841	851	842	823	883	873	870	831	842	850	822	805	802	856	808	842	795	865	821	788	872	852	824	814	812	864	819	873	867	808	848	781	824	814	857	878	881	823	889	800	790	823	855	806	848	877	868	865	855	827	875	830	836	836	859	727	813	832	906	876	791	837	827	846	834	825	851	768	871	802	845	794	832	803	876	828	781	805	897	866	844	848	914	791	803	812	839	805	765	859	869	831	837	853	881	826	826	836	832	810	840	863	839	793	846	861	815	819	839	846	905	819	851	820	827	823	790	785	822	858	873	825	816	860	856	837	802	812	814	867	863	861	838	857	785	820	857	831	871	900	827	864	813	810	791	825	851	816	851	884	845	871	872	822	825	846	851	874	824	813	800	861	836	833	842	807	819	837	869	838	821	869	821	813	821	824	803	865	845	815	813	859	862	836	846	812	884	871	810	818	772	810	847	857	867	836	857	821	853	819	893	840	901	855	833	833	828	825	742	778	874	865	809	829	824	806	783	810	778	834	841	873	796	827	782	784	843	811	792	826	837	854	807	815	784	799	837	874	830	841	815	845	808	849	824	814	825	855	863	890	883	790	845	846	824	806	851	895	856	797	836	855	813	815	807	856	832	819	849	836	838	846	813	821	799	810	863	837	844	877	825	848	847	866	808	870	870	875	846	877	830	820	860	847	822	806	831	814	842	821	880	817	868	826	818	817	896	762	826	834	844	812	866	791	895	815	865	828	825	829	843	815	794	820	782	843	826	829	825	805	870	853	858	853	822	812	872	846	852	867	857	764	873	836	822	856	803	849	841	781	866	864	842	825	801	821	790	845	838	866	832	840	832	831	824	840	859	814	834	883	819	819	864	890	862	895	842	834	856	829	885	845	834	830	816	867	797	844	893	854	839	851	826	869	858	854	867	813	865	794	834	843	770	825	865	837	858	876	820	851	835	810	824	835	812	851	870	819	831	903	821	868	845	785	853	834	871	811	850	833	862	848	848	818	848	759	854	844	827	815	855	812	811	875	820	853	858	851	814	816	882	827	870	817	865	830	818	823	819	834	845	838	863	834	857	812	885	844
9837	3657	673	2025	5659	429	288	239	249	238	252	252	224	218	228	234	216	221	227	219	246	229	206	235	208	213	208	217	247	233	212	208	211	214	221	198	202	193	220	175	185	195	230	180	214	205	213	204	231	224	200	202	225	218	192	234	247	215	199	199	190	197	226	218	237	223	183	186	189	229	168	208	211	201	208	203	215	220	224	211	208	239	215	218	219	213	214	212	220	207	208	200	239	227	220	237	212	258	209	202	235	204	234	177	208	221	217	200	214	203	214	202	210	200	214	221	236	242	215	186	220	189	202	200	233	206	229	216	192	225	179	195	233	223	206	223	212	216	219	214	214	188	189	215	208	214	225	184	213	204	178	174	212	206	213	182	216	203	208	208	216	215	214	206	215	201	242	218	196	220	208	203	185	197	212	200	208	218	226	205	230	196	241	234	214	221	238	202	228	210	209	205	201	207	204	231	220	222	205	181	194	228	187	210	231	204	214	202	199	213	201	198	201	225	218	209	222	206	226	219	187	215	197	229	190	204	218	195	189	231	199	204	203	193	192	213	218	224	198	200	204	211	203	214	195	209	206	209	215	196	196	192	203	204	210	203	247	202	233	226	222	211	211	217	216	187	199	219	206	210	207	226	220	229	212	212	193	224	197	207	213	195	205	206	197	222	218	217	201	211	215	233	216	219	195	202	213	238	230	194	201	202	191	208	182	229	214	209	202	225	222	224	222	225	197	192	225	194	212	192	230	229	225	213	181	216	218	206	211	192	209	175	230	238	183	193	217	239	211	225	229	183	234	210	200	236	224	214	199	220	233	213	194	208	208	212	180	198	211	227	214	177	187	189	235	233	209	206	220	216	205	201	199	180	212	215	228	189	200	217	222	208	234	210	226	186	215	192	222	218	227	238	198	229	184	216	204	220	208	188	212	207	194	185	198	209	199	201	209	189	209	206	226	214	226	207	234	190	234	185	238	228	203	231	228	223	201	206	201	232	194	212	216	206	223	208	217	211	202	214	220	204	231	205	225	200	231	201	230	191	193	220	213	197	198	208	178	198	195	212	226	242	197	218	182	201	202	175	204	207	210	232	172	240	212	212	203	189	219	198	236	213	190	191	236	224	211	172	225	195	212	208	192	207	210	209	210	177	217	183	220	193	235	231	190	190	205	228	188	217	211	214	214	194	211	240	211	215	210	187	196	215	197	210	204	224	198	203	215	201	199	237	215	210	200	208	211	226	192	227	216	198	199	204	205	235	208	198	210	189	237	234	207	173	227	214	172	198	240	197	244	214	194	224	203	218	204	211	198	194	195	238	191	254	219	201	219	213	203	225	218	202	213	200	233	210	208	199	205	206	200	217	218	221	189	198	185	220	211	216	210	204	219	233	216	218	212	236	218	212	206	207	199	240	191	194	193	213	212	234	208	200	216	219	235	208	213	214	194	200	209	218	210	216	219	222	195	236	218	227	196	221	207	208	214	210	220	213	188	210	209	195	188	210	219	212	211	213	207	191	230	200	203	202	216	214	189	211	211	205	185	194	193	207	207	220	216	241	191	207	207	181	203	217	220	201	201	207	197	208	212	228	218	210	227	208	215	201	165	221	223	211	213	234	250	179	203	230	191	215	236	212	203	210	239	190	208	216	235	208	209	216	198	202	208	207	189	199	202	193	212	218	181	209	223	201	218	195	230	195	223	200	204	221	205	227	204	197	231	202	215	203	210	199	191	200	187	215	220	250	226	206	186	210	218	249	215	192	182	208	205	187	185	215	182	185	204	222	214	223	212	222	215	210	191	213	218	222	220	179	206	210	216	195	205	204	200	218	191	213	191	227	222	207	225	201	209	220	221	196	208	218	202	225	224	195	214	209	223	225	214	225	208	204	183	217	213	170	254	218	223	219	171	236	232	219	247	216	226	175	210	217	223	218	184	196	208	207	195	212	235	216	228	203	226	229	210	197	197	205	206	174	194	198	202	211	194	209	221	230	201	200	207	217	237	210	254	199	198	189	221	208	202	208	229	196	204	210	194	212	226	220	218	200	220	211	192	213	192	160	217	249	230	222	187	224	215	229	201	217	200	217	197	243	230	221	205	203	223	225	214	216	185	203	223	216	200	200	197	206	182	236	227	217	214	208	208	193	206	198	191	218	208	192	202	211	209	195	198	215	211	210	217	228	198	234	202	198	216	234	196	176	205	216	211	236	203	205	208	203	234	193	200	200	223	215	197	223	184	202	194	223	212	228	237	235	188	214	212	214	207	214	208	211	206	182	209	224	220	214	228	205	198	196	213	202	232	186	185	233	230	233	195	191	224	214	191	183	232	235	188	212	220	206	212	232	236	221	188	237	211	223	228	208	205	199	240	197	225	240	179	195	210	218	225	201	224	184	199	215	193	211	236	251	218	228	247	185	219	233	214	215	236	234	210	213	192	209	223	220	224	195	230	201	179	197	204	228	198	191	235	191	227	221	210	213	208	223	235	226	207	216	187	202	197	234	191	189	246	220	198	198	201	188	227	222	202	192	230	234	208	193	233	204	211	216	229	193	227	201	218	194	204	214	206	198	189	222	202	239	226	198	195	202	222	213	207	242	193	202	217	205	197	230	170	187	253	187	206	216	212	233	202	208	222	216	204	207	202	212	206	219	207	249	215	171	223	201	220	215	181	228	245	232	213	229	206	191	216	199	205	209	205	218	197	223	194	199	217	219	228	197	209	218	213	200	210	211	215	227	259	208	219	234	200	199	189	213	239	195	198	203	213	173	210	228	222	198	207	213	208	215	185	186	217	230	203	234	254	195	205	216	206	197	195	230	198	232	207	203	226	210	206	238	207	206	211	211	218	238	185	182	209	225	189	220	215	221	212	210	223	199	206	204	203	188	241	191	186	214	228	219	197	205	202	195	219	212	199	225	231	226	211	234	211	223	210	184	219	237	176	186	211	205	212	224	200	212	186	206	224	190	211	218	211	220	202	228	213	210	205	214	240	206	215	208	215	242	201	211	187	204	243	231	207	183	183	240	198	193	201	228	233	201	204	228	215	215	229	196	221	221	204	214	180	178	197	220	237	206	203	203	229	224	170	183	215	214	210	208	200	201	214	209	199	200	199	189	224	221	240	194	184	217	201	200	197	217	193	207	186	214	240	217	204	191	216	190	230	198	195	192	185	188	208	245	208	239	209	196	211	205	217	228	204	220	244	240	211	236	231	218	192	203	197	218	220	222	235	201	192	228	217	238	222	199	217	213	195	236	207	221	199	182	219	218	201	213	234	191	198	195	207	231	197	211	216	217	219	208	207	207	200	216	180	195	211	223	208	201	191	245	211	233	237	192	194	201	220	187	214	198	198	210	206	232	224	183	219	223	230	196	177	210	200	216	200	212	197	232	224	216	227	238	217	227	221	244	227	224	224	233	200	234	217	227	212	205	229	201	189	214	212	172	221	223	234	202	185	183	207	225	196	182	221	219	199	186	205	222	204	208	253	210	217	198
7493	3416	1369	6948	13039	1182	838	762	657	702	657	618	607	596	559	532	567	550	587	538	521	538	530	512	497	524	552	533	501	512	487	467	485	495	499	507	507	499	556	494	487	517	514	539	499	544	534	476	477	492	480	473	497	496	491	504	513	471	473	487	494	510	510	511	489	497	480	517	469	472	506	489	514	490	471	509	495	469	488	503	463	477	486	503	497	488	500	494	505	463	496	490	461	477	497	443	518	503	508	468	454	503	474	521	466	505	476	514	487	512	487	477	509	511	513	488	478	511	534	510	487	503	485	525	486	483	482	505	455	559	524	485	508	500	502	483	482	502	495	479	481	483	454	455	485	478	488	499	548	497	495	473	490	500	526	542	503	501	499	464	501	519	500	501	474	513	482	518	498	465	426	464	449	506	464	507	488	496	535	481	505	462	442	514	498	527	524	482	480	506	492	470	494	513	460	461	485	493	462	458	507	505	507	502	496	563	495	463	504	526	502	503	470	494	476	467	481	510	485	498	489	518	487	481	456	490	472	482	492	495	474	495	499	486	469	495	496	474	500	457	445	474	531	478	474	499	519	477	473	509	481	531	512	489	456	497	507	497	458	482	496	501	502	521	508	516	506	475	465	498	490	528	487	474	495	498	500	484	489	486	497	515	487	473	479	468	450	495	468	485	461	473	507	461	452	499	482	482	470	484	476	484	478	473	472	459	517	500	509	505	524	494	476	542	482	487	471	476	492	478	519	523	465	500	501	492	501	491	483	467	502	507	485	538	484	504	515	451	537	485	476	527	498	492	468	492	476	474	500	502	476	476	496	479	512	497	472	482	516	488	541	502	466	470	490	478	528	497	535	485	485	471	481	494	490	516	501	512	478	485	520	489	541	490	496	475	476	463	503	504	502	498	498	469	523	516	501	509	490	460	529	483	483	456	507	462	445	458	466	509	488	479	487	503	475	486	500	466	479	502	494	479	458	438	486	482	470	468	499	466	523	475	513	466	474	547	498	473	488	478	481	486	492	482	495	472	460	478	530	502	481	476	479	467	509	499	484	485	502	515	512	483	479	506	511	464	487	492	464	488	530	485	449	474	487	510	503	489	475	473	463	492	489	483	521	530	545	482	489	499	495	496	490	461	522	526	456	490	470	514	456	484	510	492	496	450	468	505	542	510	473	488	475	517	530	458	462	509	494	442	502	500	473	536	517	462	460	444	501	493	489	486	462	506	517	433	473	524	474	470	456	492	471	536	483	494	469	484	486	470	506	499	487	499	519	477	465	458	501	523	489	468	439	479	463	461	467	508	509	500	492	488	497	526	496	492	489	516	482	509	438	489	462	475	495	493	508	502	462	508	470	495	492	486	488	503	493	484	491	487	475	487	503	486	513	533	476	457	481	513	506	484	481	486	518	472	473	493	485	473	514	474	497	479	480	454	500	495	499	502	473	465	501	499	479	486	484	484	528	505	535	455	459	447	481	520	494	497	490	491	515	515	485	510	502	514	506	500	472	523	471	481	501	498	480	461	448	484	525	452	455	504	518	460	494	501	495	450	493	502	482	493	468	542	512	509	505	502	462	487	496	462	481	500	513	499	484	474	473	540	480	502	480	467	489	494	486	498	476	499	486	514	481	496	492	491	523	531	523	473	502	476	463	480	492	500	497	495	503	481	492	494	490	492	493	503	495	472	508	511	481	463	471	465	476	534	467	491	481	483	494	475	486	467	482	497	466	500	467	523	492	475	508	520	466	437	495	480	519	490	488	490	510	483	490	473	483	517	487	497	487	480	508	494	473	447	512	453	474	495	481	462	501	503	485	495	503	494	508	486	479	476	491	524	464	474	508	515	462	468	492	545	494	524	521	488	494	485	494	460	489	480	460	483	489	488	476	501	481	501	541	494	523	479	507	430	463	495	519	521	495	480	482	477	485	485	535	500	467	537	493	507	490	492	462	504	455	518	478	519	521	477	467	489	499	546	481	464	500	428	478	486	490	446	489	482	484	501	475	496	488	494	480	490	473	508	507	484	510	491	483	490	491	489	487	504	512	455	483	496	517	496	479	498	493	470	489	497	484	505	477	482	504	459	497	492	488	496	482	445	488	557	503	438	520	517	485	477	520	497	477	493	512	514	474	452	487	483	473	480	493	465	442	489	485	506	461	503	501	466	531	526	485	502	481	473	490	469	479	518	436	478	472	463	490	512	454	513	506	507	494	521	496	476	499	489	441	475	509	521	479	483	526	497	490	499	510	507	475	450	490	503	479	478	478	502	466	494	479	481	482	477	470	503	485	460	454	497	505	490	526	477	468	473	478	480	489	480	500	491	478	483	502	527	486	544	503	509	476	470	465	476	521	486	474	505	515	519	465	486	502	495	478	476	450	483	513	459	507	526	490	453	493	499	490	479	496	468	506	476	502	494	519	473	452	480	481	473	493	494	509	495	524	489	500	488	484	498	483	475	465	507	501	473	479	486	468	455	474	510	486	467	469	474	469	522	483	507	459	457	501	510	494	477	492	478	504	491	487	446	518	521	451	506	503	517	500	493	498	483	510	516	461	523	489	491	482	507	469	521	472	478	490	519	476	496	515	497	511	537	462	480	484	493	512	536	465	481	521	489	499	528	511	527	473	499	504	475	457	480	496	495	460	487	539	506	456	467	504	496	505	505	502	528	488	475	460	493	509	447	489	472	485	514	497	483	509	492	503	474	475	520	499	492	486	421	482	546	511	479	498	464	455	476	513	515	479	491	486	494	516	487	500	490	506	489	513	504	501	480	491	461	513	532	475	497	456	458	490	506	487	496	488	451	495	497	504	523	529	524	516	540	496	488	500	497	487	507	514	513	467	458	470	495	478	493	480	488	463	505	477	502	489	488	533	503	478	431	488	500	474	495	502	484	478	531	492	464	528	514	467	526	489	452	434	518	468	475	535	483	492	516	510	518	469	477	486	474	499	463	493	478	522	471	462	464	474	502	470	525	498	484	486	477	479	486	513	501	500	496	505	497	519	475	527	483	486	474	489	478	465	551	482	478	483	500	470	501	483	485	497	476	492	488	500	529	508	464	502	492	520	465	500	500	446	473	526	492	491	441	477	506	498	512	510	480	464	481	505	498	521	490	518	477	526	500	480	510	494	522	454	486	469	495	462	481	450	481	488	529	507	478	494	511	513	472	486	495	482	492	485	459	476	454	528	461	457	488	496	478	515	489	476	473	479	491	510	478	521	495	485	498	499	517	454	472	506	480	469	505	484	545	493	482	478	466	503	462	505	490	495	462	485	500	504	517	496	481	516	497	474	517	491	452	495	491	511	491	450	474	458	483	477	510	468	457	505	507	494	481	501	519	478	494	449	505	499	542	489	483	493	481	477	485	493	506	499	502	465	513	490	496	484	491	466	498	455	504	513	484	499	484	491	461	487	495	571	507	463	524	515	484	495	475	473	504	489	478	497	478	543	474	482	478	485	495	485	480	497	498	486	543	518	460	447	466
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
