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
338167433460	338167434017	338167434567	338167435117	338167435667	338167436217	338167436767	338167437317	338167437867	338167438417	338167438967	338167439517	338167440067	338167440617	338167441167	338167441717	338167442267	338167442817	338167443367	338167443917	338167444467	338167445017	338167445567	338167446117	338167446667	338167447217	338167447767	338167448317	338167448867	338167449417	338167449967	338167450517	338167451067	338167451617	338167452167	338167452717	338167453267	338167453817	338167454367	338167454917	338167455467	338167456017	338167456567	338167457117	338167457667	338167458217	338167458767	338167459317	338167459867	338167460417	338167460967	338167461517	338167462067	338167462617	338167463167	338167463717	338167464267	338167464817	338167465367	338167465917	338167466467	338167467017	338167467567	338167468117	338167468667	338167469217	338167469767	338167470317	338167470867	338167471417	338167471967	338167472517	338167473067	338167473617	338167474167	338167474717	338167475267	338167475817	338167476367	338167476917	338167477467	338167478017	338167478567	338167479117	338167479667	338167480217	338167480767	338167481317	338167481867	338167482417	338167482967	338167483517	338167484067	338167484617	338167485167	338167485717	338167486267	338167486817	338167487367	338167487917	338167488467	338167489017	338167489567	338167490117	338167490667	338167491217	338167491767	338167492317	338167492867	338167493417	338167493967	338167494517	338167495067	338167495617	338167496167	338167496717	338167497267	338167497817	338167498367	338167498917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
40789	8073	1238	840	648	592	506	484	464	407	395	425	467	459	554	564	540	501	558	492	523	555	477	495	482	476	454	461	455	442	401	372	393	391	398	392	428	390	412	369	375	382	386	397	359	401	395	388	366	367	348	401	377	386	359	387	381	406	383	374	359	357	376	391	373	387	387	369	354	352	377	355	350	341	351	345	360	356	349	395	373	377	357	381	343	375	350	398	384	355	344	361	374	371	354	341	353	359	360	346	367	362	347	357	372	363	390	328	375	361	359	329	381	362	348	344	369	353	374	361	336	374	396	367	391	379	369	349	333	332	366	353	389	374	353	354	383	359	333	350	363	348	382	366	354	357	380	380	374	374	321	357	352	353	323	361	376	347	396	398	414	357	342	339	368	382	361	358	381	386	356	386	356	394	376	389	387	368	360	372	355	366	357	338	357	361	356	348	391	383	335	367	333	378	376	376	343	404	386	391	341	361	359	346	369	355	386	360	368	377	368	388	362	386	365	391	356	344	389	397	314	370	388	353	356	372	369	372	366	363	353	372	362	371	389	373	338	324	374	363	350	380	361	391	389	359	364	337	358	376	370	383	389	356	338	342	345	387	357	375	388	389	355	356	355	374	407	337	360	393	350	316	383	374	376	378	372	361	326	393	372	378	376	379	357	364	384	359	346	344	366	357	357	363	366	366	335	367	397	400	361	343	329	360	376	353	352	369	400	347	368	385	350	369	362	371	374	369	333	375	323	319	370	385	394	369	348	366	348	363	345	387	359	352	366	397	381	353	346	354	420	338	335	343	358	405	361	371	356	351	391	365	375	383	400	387	416	354	403	327	419	361	347	366	352	390	398	400	410	371	347	361	380	357	369	359	373	367	381	352	365	342	351	373	356	407	382	383	342	379	352	401	358	384	356	361	367	353	355	399	360	383	345	356	394	390	369	349	387	331	370	333	403	402	338	363	399	359	372	382	406	354	365	353	354	367	391	411	373	362	344	342	352	344	395	338	379	394	348	402	378	352	334	336	361	363	380	381	391	360	393	361	347	361	363	383	354	368	383	365	350	363	366	349	365	355	385	371	390	409	357	321	355	370	353	348	345	376	339	353	382	357	376	403	400	369	395	338	374	363	355	366	341	384	386	398	359	385	352	394	355	366	349	333	384	349	358	350	386	358	394	368	352	347	355	328	392	345	357	348	368	394	409	370	347	336	364	385	345	351	352	356	370	346	375	365	379	406	381	386	386	353	370	354	374	344	335	365	387	365	304	388	365	336	395	346	395	382	330	392	371	369	367	395	356	370	380	340	369	379	349	370	376	311	345	376	347	391	398	344	345	369	390	358	335	326	349	367	369	345	359	359	402	346	371	361	345	333	369	385	363	327	387	361	359	334	411	361	384	360	392	396	399	340	400	387	368	414	403	365	387	366	366	372	374	354	382	353	378	371	380	350	377	368	384	373	337	372	343	390	370	346	373	361	355	393	331	386	376	347	338	337	405	356	388	342	415	353	361	358	355	369	390	388	315	354	391	390	340	370	346	373	355	353	381	366	383	328	342	385	347	383	382	341	343	396	386	378	364	360	379	358	376	358	383	376	365	362	328	374	382	366	370	359	353	382	380	374	331	366	349	370	373	343	358	364	358	340	363	360	374	386	356	315	341	397	365	401	419	361	378	360	383	395	386	370	356	356	353	368	377	351	331	339	375	367	365	356	339	367	325	360	382	352	328	347	330	337	332	381	421	365	350	392	345	371	394	368	341	387	347	368	340	353	373	321	360	344	400	377	381	393	378	362	381	349	374	391	374	343	335	383	365	358	389	392	398	361	363	325	377	359	384	361	345	373	392	385	359	396	381	385	365	368	372	346	367	405	387	390	371	383	359	385	342	372	360	373	350	344	333	375	372	369	344	351	341	346	402	406	391	345	335	378	377	354	353	375	366	372	354	375	361	412	366	361	366	392	370	369	372	375	340	382	361	353	357	374	362	346	368	327	362	359	360	393	375	368	313	405	393	374	376	379	387	398	343	375	374	368	362	353	350	379	354	418	366	362	349	356	371	350	380	392	331	380	388	398	350	354	344	340	333	341	397	369	371	340	351	349	340	413	344	356	355	360	408	350	373	368	398	359	342	361	356	369	381	361	335	323	391	361	388	375	357	410	395	361	391	343	339	429	386	410	363	367	361	369	397	372	381	401	321	352	321	380	340	368	367	338	346	380	375	310	414	373	345	366	350	354	322	401	360	376	368	394	352	344	402	388	375	403	363	343	376	361	335	361	383	367	388	370	347	371	418	330	325	394	348	393	338	343	370	369	348	374	353	369	346	354	376	362	374	370	345	379	393	399	360	389	403	394	384	363	365	374	374	383	377	355	372	374	355	364	343	377	408	368	367	368	359	370	354	365	356	384	387	373	356	396	379	338	316	352	366	375	367	378	354	371	382	408	381	356	314	382	381	365	385	355	341	387	379	419	342	365	360	344	348	357	391	390	356	338	392	425	368	364	362	341	358	391	410	368	367	345	350	354	350	359	339	400	362	375	329	397	389	347	335	367	377	370	358	372	346	357	376	369	386	385	374	358	348	333	350	403	383	360	369	355	361	382	381	374	372	385	358	372	389	365	395	361	370	384	355	332	381	349	373	357	404	358	377	330	352	369	349	344	361	396	394	383	365	372	333	323	362	388	421	349	363	381	345	368	391	345	353	383	337	374	392	370	342	361	381	337	384	318	368	344	373	383	368	372	369	356	360	342	385	375	334	333	335	369	366	358	388	373	385	359	394	367	332	359	382	384	391	361	353	381	391	352	360	352	390	377	360	377	411	368	364	391	360	388	363	322	352	369	367	393	375	344	347	343	395	381	386	354	385	406	362	364	349	360	369	355	334	337	386	373	326	362	351	350	377	373	339	382	383	350	388	361	361	382	373	407	361	341	349	354	369	352	353	354	402	385	360	339	348	388	349	335	380	375	368	367	354	357	334	388	350	387	397	360	387	348	353	346	330	325	362	372	365	349	386	355	349	378	358	365	386	377	345	343	369	402	352	352	360	352	337	359	354	406	388	396	355	360	374	359	359	360	362	390	350	359	374	385	377	404	385	384	382	341	372	352	373	367	308	391	370	401	368	372	355	353	366	357	366	389	351	371	372	397	394	382	359	388	358	371	360	361	388	366	371	356	388	375	354	386	366	378	391	354	353	398	379	366	364	360	361	352	359	373	369	363	391	408	328	368	388	388	356	377	418	353	363	354	356	344	362	389	378	350	374	374	403	322	357	399	368	381	359	378	397	362	364	336	341	356	363	391	399	427	355	354	376	359	391	355	359	381	388	388	390	348	372	373	332	355	388	307	373	371	359	333	383	382	342	414	348	363	357	354	402	375	371	379	357	325	363	361	396	388	363	379	371	385	340	328	346	378	369	354	363	374	343	391	395	386	389	395	367	372	406	352	384	369	386	393	379	382	387	382	373	352	350	352	389	351	345	357	337	406	382	378
22124	1654	1934	2119	1889	1641	1442	1404	1222	1167	1111	1115	1214	1455	1825	1824	1829	1870	1863	1793	1831	1721	1672	1637	1633	1482	1452	1403	1280	1249	1213	1166	1136	1150	1116	1069	972	1035	1043	1022	943	991	925	938	896	935	831	856	871	867	827	879	849	844	896	877	818	860	871	854	818	827	819	819	793	775	893	812	768	833	816	816	813	732	743	845	754	743	800	808	875	790	786	762	818	769	784	821	806	826	800	805	785	833	802	849	801	778	861	777	797	771	761	790	731	783	773	810	760	805	821	814	784	813	796	791	798	788	832	762	775	790	796	749	787	771	766	832	787	811	803	830	854	800	818	779	809	782	827	773	746	803	764	807	748	805	811	757	819	860	786	766	783	758	772	767	765	808	797	822	796	818	822	812	813	804	786	829	823	761	805	787	799	809	800	788	770	806	807	823	809	816	800	789	793	812	814	791	824	792	798	764	817	800	805	821	748	785	787	778	720	774	780	780	803	834	799	814	793	813	835	810	771	770	788	782	794	769	803	813	825	771	798	803	818	741	789	814	812	808	733	779	816	744	760	825	813	764	812	792	790	785	807	782	786	773	796	811	793	764	768	742	715	824	739	798	794	793	814	797	779	775	768	783	830	785	838	799	788	794	789	788	815	825	812	800	790	777	816	821	755	789	782	804	773	733	814	765	817	728	792	774	788	751	745	790	740	816	762	808	779	866	747	767	833	796	781	787	799	802	764	817	846	860	744	769	806	807	778	783	804	816	796	806	799	829	814	766	832	851	801	816	811	827	781	770	825	792	830	804	763	837	792	806	822	788	784	790	801	853	855	822	785	836	808	753	783	784	813	817	765	796	763	820	869	845	735	786	773	768	773	829	831	776	763	772	787	788	813	798	801	799	799	751	846	786	768	793	820	757	751	786	787	741	751	834	775	748	758	804	772	803	781	754	820	839	819	789	744	838	782	754	760	846	816	778	815	771	792	789	744	807	789	795	821	810	784	828	790	821	803	750	826	801	792	843	790	778	801	820	758	766	794	794	771	770	799	790	845	832	767	820	796	755	818	802	792	829	830	776	792	853	789	769	779	836	725	774	786	789	809	804	767	807	819	775	799	786	787	751	781	771	801	793	739	765	775	775	767	804	799	802	743	823	796	800	830	786	779	805	779	779	789	792	794	779	792	786	783	813	786	772	797	799	763	800	790	784	827	820	785	804	821	789	775	776	752	783	835	765	752	797	777	773	768	766	839	814	775	828	860	825	807	811	791	773	792	821	757	796	752	808	786	792	760	757	752	790	755	792	774	780	795	806	781	817	773	809	788	781	782	839	785	785	795	818	814	831	744	812	782	742	761	815	769	822	833	796	791	774	764	822	771	830	794	783	787	809	791	803	777	806	827	842	816	743	846	773	796	779	831	843	781	798	784	797	773	808	814	753	757	804	854	794	779	739	779	825	843	791	819	826	799	819	736	793	828	791	833	793	734	809	848	794	795	809	795	751	808	791	750	793	822	804	795	747	844	814	821	812	819	801	816	823	798	767	758	848	788	809	781	822	732	790	809	792	756	762	834	805	741	761	778	759	780	804	801	769	784	793	814	751	785	832	847	835	812	748	796	832	821	767	812	782	791	726	779	816	804	789	803	811	802	808	845	725	763	797	809	796	795	805	796	873	795	781	776	785	804	818	763	807	787	801	783	815	794	788	790	782	757	788	761	826	826	779	748	793	771	810	845	843	764	773	789	779	778	810	794	777	817	794	754	768	773	806	813	810	726	813	797	824	800	788	789	790	837	858	834	803	759	808	785	800	775	771	808	759	811	781	785	785	800	772	785	805	791	791	820	815	834	759	810	836	816	818	804	820	782	737	730	823	762	831	805	767	796	793	777	812	838	831	832	804	751	768	787	796	804	771	779	790	817	833	750	755	773	783	784	771	788	805	801	754	763	795	848	803	770	821	777	799	823	791	749	766	806	829	772	792	784	789	796	834	773	767	781	833	829	820	767	801	837	776	782	780	768	855	809	801	816	850	730	794	808	785	733	812	807	800	753	821	765	755	783	762	783	779	781	749	814	808	762	787	805	804	765	838	799	848	794	753	848	831	780	725	747	801	797	802	792	828	782	787	786	785	799	776	763	762	780	786	744	793	806	820	714	834	824	763	828	788	737	783	769	758	769	760	781	764	787	788	764	794	751	810	821	737	805	813	768	837	801	798	752	813	766	803	781	758	792	844	772	792	774	759	764	823	764	746	780	812	788	833	783	835	795	811	784	795	755	773	788	795	810	812	791	750	808	764	809	823	761	756	802	762	785	741	756	817	797	795	800	844	794	784	772	764	802	754	778	779	788	739	811	810	787	765	804	853	783	758	786	813	809	824	811	762	786	751	747	752	769	801	776	820	812	837	843	793	739	829	811	812	803	797	740	818	765	791	783	802	783	768	786	827	798	740	773	798	781	792	788	737	774	800	768	848	811	798	829	816	807	794	771	784	766	756	788	794	819	778	814	788	760	811	798	842	816	798	764	812	825	786	829	773	830	733	788	800	805	767	788	810	813	856	786	764	822	774	801	841	785	817	745	760	784	834	770	788	786	786	795	769	743	819	777	813	769	813	787	767	791	792	787	751	786	791	826	802	767	796	790	843	746	831	767	771	807	755	811	846	738	727	795	739	814	762	837	780	807	826	774	821	811	804	802	818	805	779	755	751	794	762	755	835	807	793	802	800	792	827	803	750	790	767	813	818	826	815	765	741	750	806	786	766	793	773	803	763	838	774	792	815	807	791	836	805	795	795	841	792	746	741	794	779	758	800	826	778	805	854	775	769	808	805	742	807	792	799	834	804	766	862	740	817	777	781	833	793	789	799	766	822	808	828	850	819	778	786	799	771	795	757	808	851	786	842	785	794	815	837	787	732	792	774	777	755	806	761	764	806	789	742	799	786	825	817	785	816	848	768	749	775	750	801	814	764	816	812	759	768	752	793	806	750	743	790	784	773	777	823	809	790	800	800	822	791	765	766	773	778	822	776	809	792	776	782	802	817	806	760	797	794	792	787	749	850	793	756	824	785	819	806	803	776	751	725	828	788	815	824	767	823	791	841	781	811	786	749	785	819	730	790	849	802	819	854	757	807	824	791	778	771	795	795	776	800	762	784	815	768	789	787	818	818	777	782	771	767	748	734	779	783	821	760	777	784	794	739	795	792	825	821	810	779	830	820	822	831	777	811	773	820	781	800	820	759	787	805	723	784	799	758	791	802	809	773	765	802	775	861	798	774	807	812	836	832	799	819	735	834	788	792	809	799	795	790	797	755	772	831	793	798	778	763	828	818	762	818	778	768	763	819	781	799	752	785	785	756	773	756	821	778	826	777	731	835	790	744	811	785	789	787	818	820	842	762	792	826	757	806	747	807	789	768	787	815	837	829	787	862	749	755	796	795	823	779	747	809	829	749	783	750	757	826	841	751	821	817	762	772	826	790	783	823	803	771	803	803	790	791	731	790	840	815
16514	1769	320	334	297	321	303	286	275	322	344	299	358	380	369	409	365	385	391	349	359	341	361	319	382	351	316	300	329	366	322	308	341	343	348	352	322	329	344	310	327	303	324	313	290	305	313	355	304	351	330	286	345	310	351	272	343	335	287	262	310	288	359	322	324	301	311	338	316	271	292	326	317	333	338	315	324	338	332	297	289	323	344	335	312	316	275	299	329	298	317	313	337	312	315	285	300	295	335	318	307	287	298	310	264	287	346	289	301	331	337	317	292	331	313	295	342	331	313	303	312	310	302	301	332	301	303	314	268	311	319	322	282	323	335	287	325	320	309	327	327	300	281	297	338	308	268	281	337	299	290	307	310	299	315	304	312	308	338	364	308	305	309	315	344	287	326	314	344	319	328	313	312	302	338	316	306	295	317	315	302	300	317	288	268	348	358	309	324	337	290	326	290	302	307	320	312	319	337	288	291	304	296	343	316	342	325	329	311	327	332	302	327	320	283	319	315	316	340	317	314	297	271	321	293	313	345	313	285	279	303	342	341	306	287	313	302	282	310	315	336	313	339	303	331	294	304	320	291	299	328	324	335	311	289	318	308	330	295	341	310	311	335	306	323	317	307	312	310	310	358	318	329	295	372	293	298	302	328	291	320	312	314	337	301	299	291	298	311	305	305	320	329	327	293	332	298	275	269	321	279	335	292	312	319	319	329	280	300	332	305	317	348	288	334	305	318	301	309	281	337	315	321	316	293	311	323	327	316	354	352	307	327	329	321	328	312	309	318	354	313	331	314	285	308	337	323	320	303	347	334	290	321	313	295	306	318	328	295	320	366	331	300	299	332	342	323	301	315	318	332	331	326	292	332	333	329	304	288	314	308	303	285	288	310	332	320	298	294	275	328	321	343	349	302	313	316	296	312	330	331	282	315	301	322	296	289	337	306	281	263	311	281	294	327	295	329	305	332	294	289	310	296	339	293	313	282	319	294	321	356	274	305	295	306	299	295	320	297	304	323	332	312	290	329	327	277	305	320	309	320	296	282	307	326	331	266	312	288	294	290	290	316	289	291	330	332	301	288	368	318	297	335	309	330	339	296	296	325	283	317	292	281	319	305	306	343	314	293	288	320	299	303	294	317	306	306	354	333	354	302	302	312	336	330	295	298	323	315	331	351	307	326	315	311	290	326	297	312	297	275	324	312	315	322	307	319	261	322	251	279	297	303	290	314	314	278	322	308	331	304	321	296	331	319	297	283	286	321	327	313	321	292	336	295	286	291	295	307	298	321	316	335	294	302	325	324	302	350	309	321	302	315	314	292	306	291	327	314	329	297	303	301	315	321	300	322	297	282	303	307	300	319	304	328	308	338	314	337	315	322	293	295	304	306	294	267	298	323	330	260	314	293	297	304	329	311	306	303	286	320	309	322	298	340	302	289	305	324	303	314	300	336	320	329	309	300	300	327	287	339	301	312	308	305	316	326	312	356	330	298	321	346	329	291	272	313	295	301	334	321	281	309	281	323	322	300	312	317	314	309	362	292	322	283	306	322	300	311	350	303	319	295	315	287	299	303	299	313	313	294	370	302	308	327	295	325	347	308	297	286	309	266	321	319	324	347	309	337	294	310	296	333	317	317	330	321	307	296	320	306	293	301	314	351	278	308	291	297	322	303	349	317	305	313	312	331	303	305	317	277	221	294	312	308	318	305	353	311	310	311	305	301	296	321	333	328	316	324	304	300	282	283	317	335	325	305	301	337	301	297	342	323	313	321	316	329	307	264	307	290	327	307	317	313	290	296	319	323	333	320	321	321	322	320	325	343	309	330	330	285	312	355	354	310	326	295	288	302	308	317	311	287	323	303	331	294	298	287	317	297	311	311	291	334	317	300	304	276	325	310	299	320	344	313	319	321	302	340	319	291	323	297	283	307	302	296	286	340	326	300	303	278	338	311	304	355	311	270	329	306	312	291	386	321	286	291	354	336	318	282	283	310	306	314	332	287	365	318	366	291	279	277	289	315	300	300	288	324	331	323	307	355	323	333	313	311	331	324	316	300	343	298	303	336	335	302	278	301	310	345	331	326	287	298	308	285	305	313	355	319	306	325	321	306	304	329	328	316	306	279	336	328	303	264	313	336	325	331	313	296	345	285	326	251	318	301	298	297	300	337	292	308	312	330	301	302	308	293	327	273	338	365	321	334	287	266	284	274	307	359	329	295	320	311	313	340	303	326	320	319	307	336	334	326	322	288	325	307	289	329	328	325	308	327	322	299	343	315	326	295	308	299	358	301	284	318	316	301	292	286	315	316	289	328	342	292	310	305	321	309	317	341	317	333	255	298	278	334	271	318	329	324	296	310	340	316	296	305	313	340	306	321	311	306	305	287	294	308	323	316	309	360	322	310	341	339	313	338	301	313	320	305	332	305	313	290	290	316	303	318	318	325	318	324	315	329	318	335	305	280	312	301	320	325	315	306	340	314	331	310	322	348	290	312	346	314	357	319	285	326	308	305	287	298	350	281	323	299	300	287	326	295	298	296	314	311	303	348	288	288	315	316	343	335	314	322	331	320	294	284	319	307	306	322	296	337	294	320	326	321	318	347	340	327	332	275	302	316	301	321	304	286	319	328	313	311	325	312	287	306	342	288	319	321	318	294	310	280	294	322	311	312	301	316	314	310	315	322	324	301	307	328	338	301	332	292	297	308	338	284	283	306	312	326	307	327	310	341	334	306	326	308	325	285	313	313	296	335	326	312	322	311	327	325	320	283	348	304	269	294	339	333	304	316	291	336	339	313	297	293	337	309	286	310	331	334	281	309	283	303	306	324	307	319	303	306	296	287	333	285	290	316	311	322	338	300	347	319	304	315	310	308	292	302	313	303	295	313	311	307	288	311	253	307	275	326	310	311	318	299	300	334	296	311	310	276	318	301	310	334	317	288	337	314	314	348	342	272	302	335	307	307	325	334	294	355	299	340	345	303	304	309	323	304	314	314	318	309	321	332	301	320	299	328	323	343	318	316	300	325	297	301	308	305	290	303	275	307	315	276	312	293	321	311	305	298	340	384	295	308	324	277	270	327	318	328	284	318	308	307	321	342	327	290	311	294	337	281	323	312	320	288	334	317	356	291	297	320	305	329	307	345	343	306	292	286	281	325	320	298	357	314	297	330	338	298	298	317	322	325	324	315	293	298	311	311	290	331	334	289	303	320	328	314	312	311	298	355	309	280	345	309	311	363	349	304	290	296	306	293	301	296	298	320	284	315	326	312	333	278	323	328	282	332	300	292	336	336	330	305	333	270	299	301	313	296	312	290	328	295	291	311	313	286	309	326	309	306	340	302	287	323	304	339	316	319	289	348	325	307	287	307	319	328	318	315	319	311	306	340	296	315	314	307	297	324	290	307	317	303	293	333	333	333	280	324	342	294	332	323	319	309	328	320	339	287	296	360	318	317	314	307	334	311	307	317	325	305	286	343	305	301	313	342	320
9220	729	684	677	700	716	662	678	729	737	758	722	836	1075	1134	1151	1088	1167	1162	1064	1119	1041	980	989	934	929	909	850	873	834	879	889	871	851	820	802	842	760	725	775	816	750	748	707	724	730	727	746	731	676	718	748	731	677	720	751	700	743	691	697	673	739	673	728	733	703	728	735	699	712	637	674	718	671	690	681	691	682	706	689	749	695	705	667	744	711	676	660	665	696	691	670	668	750	674	704	673	679	665	671	669	683	717	731	678	696	706	706	718	690	717	696	673	676	741	684	686	750	651	705	709	719	656	644	716	663	637	737	711	663	689	666	706	679	705	722	663	703	673	704	717	713	727	658	689	694	674	730	701	767	654	655	749	659	737	658	665	705	706	698	687	691	708	673	709	689	672	702	664	699	652	656	700	718	698	683	682	754	693	660	679	697	693	702	666	680	692	689	707	682	692	698	690	667	702	651	689	651	664	636	727	764	689	705	667	673	731	713	653	696	709	702	735	715	685	668	689	696	664	749	686	650	701	720	645	649	675	636	668	682	660	684	661	709	673	683	668	673	694	725	653	652	681	721	711	687	641	691	720	726	683	649	674	662	689	664	732	678	650	686	677	659	685	683	685	720	730	685	666	739	661	651	701	697	685	670	705	712	691	698	722	701	677	673	698	703	660	703	687	679	739	726	660	727	683	660	703	671	725	669	712	710	696	741	676	692	661	684	668	685	685	719	718	689	696	717	739	680	703	674	700	725	707	666	686	747	688	712	676	642	715	671	727	703	651	720	653	678	703	687	705	737	699	654	725	694	671	663	735	698	689	681	702	659	708	693	705	669	704	705	699	673	646	649	670	697	699	681	677	708	705	690	691	719	699	703	657	629	680	693	690	679	674	698	732	692	729	654	718	683	706	676	706	711	690	729	725	703	673	685	670	685	714	716	756	632	645	686	710	680	671	688	657	654	719	663	703	704	661	661	676	728	675	691	686	684	702	662	731	659	701	667	670	676	652	695	696	733	684	681	673	674	667	682	669	744	699	670	680	676	659	682	708	670	643	658	742	733	718	708	675	705	694	699	721	674	681	655	715	732	700	704	699	691	651	726	680	671	666	665	672	669	670	713	695	701	653	720	683	659	729	672	686	695	715	686	720	664	622	696	701	679	649	711	676	720	625	710	697	721	656	687	667	673	687	705	680	676	700	677	650	710	724	696	713	696	708	715	680	723	663	660	762	699	703	651	725	749	718	655	725	668	700	674	665	695	732	658	711	703	677	734	667	688	677	662	715	695	692	722	692	667	693	679	706	701	690	681	681	678	697	696	668	681	680	688	628	698	698	669	714	675	697	722	690	687	685	692	684	669	667	686	636	694	725	657	722	702	738	663	697	728	649	680	687	657	693	696	686	695	723	689	710	720	696	676	655	682	704	693	695	661	647	665	695	724	722	709	640	675	722	687	729	676	748	668	649	729	661	653	709	655	715	654	705	689	643	694	696	700	687	685	691	683	724	706	758	706	741	709	607	705	680	690	722	715	702	663	676	684	681	696	714	675	671	661	671	768	650	699	727	700	695	701	702	642	693	669	661	676	668	670	727	719	666	642	665	673	713	653	693	708	678	720	685	688	649	700	705	690	726	670	707	705	707	711	746	728	751	685	685	677	689	677	718	651	687	697	697	663	693	741	663	699	674	721	684	735	678	676	714	697	705	694	695	683	693	689	678	666	714	711	678	693	759	700	685	693	716	706	695	713	672	673	690	706	707	734	690	691	700	643	710	692	718	688	694	690	660	724	665	732	660	642	695	691	699	693	703	682	677	659	687	694	705	618	707	673	696	692	716	680	718	680	693	632	698	731	693	677	697	677	705	673	713	632	678	675	683	693	666	683	679	663	665	700	707	703	646	724	716	666	707	678	648	700	675	700	686	701	667	664	708	656	701	652	678	708	704	703	689	709	756	722	724	671	639	694	700	655	674	645	626	644	714	668	702	659	685	709	655	660	677	668	688	718	708	665	666	674	678	637	675	668	686	718	672	672	695	676	691	698	692	695	670	666	704	744	714	712	716	700	691	706	650	697	692	715	670	709	690	676	639	750	697	666	703	704	705	677	697	656	643	703	693	656	720	683	686	740	723	655	696	674	725	689	683	715	733	668	685	672	685	686	713	674	656	666	674	690	717	643	654	674	762	701	672	683	695	671	707	670	681	710	694	745	693	689	685	682	699	696	721	690	702	713	677	694	685	709	719	670	738	676	717	675	691	685	675	692	628	722	716	736	691	668	656	674	736	706	725	682	686	708	707	675	714	695	694	666	660	707	672	740	667	730	712	694	713	677	693	711	689	656	662	740	686	668	677	659	713	664	714	676	674	653	669	713	666	706	683	673	686	710	686	664	662	736	719	689	711	684	725	695	662	681	638	678	693	667	621	697	726	693	652	669	700	682	649	728	726	674	687	650	723	733	693	675	690	685	728	701	715	682	684	725	694	679	669	729	659	717	669	698	711	675	715	670	667	701	688	683	704	704	707	729	650	744	704	688	653	750	722	699	718	723	672	678	683	695	678	667	652	708	673	682	708	694	741	657	759	648	682	678	716	630	713	702	672	658	684	647	690	700	707	722	731	703	676	643	686	719	728	706	726	661	675	710	691	712	705	689	684	658	692	702	632	669	673	701	619	705	682	671	746	660	765	678	695	737	703	679	703	712	684	649	682	725	681	700	695	713	702	707	709	704	716	710	657	727	729	722	687	658	694	720	710	687	706	686	750	675	729	711	673	695	668	737	738	688	654	701	698	671	671	707	739	718	712	708	652	674	689	663	701	689	665	667	750	671	724	684	676	660	697	657	718	671	678	695	722	693	690	714	701	703	687	650	715	681	691	664	718	703	704	673	673	698	685	674	668	685	657	666	750	708	672	695	692	675	676	656	666	657	721	704	683	711	685	713	693	697	684	701	667	669	684	701	689	700	708	668	693	650	693	690	696	678	650	718	671	718	656	676	689	737	661	694	736	704	702	663	712	691	688	725	722	673	712	734	651	699	684	662	705	716	661	731	715	687	694	665	722	703	718	678	706	717	715	717	647	750	749	696	688	658	696	713	663	719	704	680	640	632	700	693	713	730	665	679	673	675	688	708	690	673	700	647	656	655	641	650	618	736	659	674	645	667	690	671	687	686	687	703	703	714	696	710	636	686	749	719	642	662	694	649	703	699	730	657	706	689	662	688	729	697	661	675	686	706	678	658	688	681	672	651	719	651	653	722	728	625	708	716	696	691	695	714	682	649	658	659	680	653	690	673	706	707	626	689	694	714	615	732	750	667	668	663	722	733	645	695	665	687	690	692	663	677	724	682	688	740	709	686	680	649	698	653	753	723	724	683	664	691	684	741	731	655	712	663	710	702	700	687	729	671	699	659	719	676	674	660	688	703	707	700	678	673	722	695	627	680	696	717	686	679	675	710	705	723	723	670	706	669	751	692	739	722	693	642	687	715	662	692	695	646
29161	4723	667	598	504	474	466	382	395	426	345	357	435	474	533	522	502	545	452	458	474	452	459	503	415	413	429	437	398	403	369	369	398	376	380	387	322	327	404	387	388	404	388	394	386	362	355	380	399	373	356	377	354	372	383	417	360	348	338	349	333	339	391	355	356	356	368	369	318	386	359	329	315	384	374	345	367	351	337	369	357	368	366	386	333	382	359	322	342	375	355	374	372	344	349	364	351	326	388	389	353	349	355	364	331	348	379	394	391	391	352	357	333	369	348	358	358	352	349	362	375	341	383	329	363	360	355	355	354	400	390	387	325	360	332	356	317	340	336	325	333	377	332	357	340	359	348	356	364	360	381	338	390	333	334	347	395	377	374	348	390	359	383	320	353	339	342	341	345	351	378	394	374	383	351	356	362	336	380	382	345	310	364	348	380	365	431	341	391	374	348	353	331	397	356	328	352	374	332	339	379	406	355	377	362	356	340	350	319	352	353	375	338	332	346	339	340	372	325	370	348	333	366	356	348	362	316	370	353	358	344	348	387	351	366	342	374	361	342	355	347	358	375	347	345	332	358	379	356	341	358	347	364	336	312	351	356	339	372	314	402	335	395	366	333	352	323	329	360	391	362	356	375	353	374	325	376	392	380	356	364	365	367	363	371	368	344	349	332	352	348	338	346	380	365	368	363	360	379	364	339	352	350	324	343	343	359	347	376	327	361	322	335	379	351	365	353	342	377	358	365	356	391	362	343	336	381	363	347	354	357	333	341	342	362	365	356	386	314	337	335	371	348	397	364	359	366	363	341	386	364	378	360	358	345	345	365	355	303	336	360	348	360	358	360	323	366	345	391	350	341	315	330	354	370	385	366	342	361	345	363	399	341	366	340	361	382	347	331	397	359	394	341	368	378	342	347	374	363	351	353	331	379	359	332	387	312	371	369	377	358	328	320	347	345	350	353	359	334	368	370	359	313	320	369	376	341	373	364	354	362	377	348	333	358	338	343	346	348	375	373	352	403	374	366	363	365	366	384	355	368	355	363	381	357	363	349	348	374	350	355	339	334	357	334	361	389	362	358	321	358	354	352	392	369	369	350	325	344	370	372	356	355	352	359	328	349	354	367	369	348	365	340	350	338	351	332	366	317	348	391	351	342	348	394	354	372	332	351	364	335	321	371	330	347	407	359	369	419	365	374	356	365	333	356	367	367	353	345	398	362	366	320	370	344	382	376	340	334	373	345	373	370	341	354	339	351	306	348	388	385	358	349	341	343	351	338	394	379	382	354	373	330	381	335	387	375	361	370	403	384	383	327	345	328	360	366	357	329	349	337	328	345	363	322	385	356	354	332	350	333	317	381	389	342	347	317	312	376	345	337	372	345	337	364	362	357	326	370	372	375	385	351	376	378	397	376	385	334	369	350	356	335	344	384	409	371	334	355	361	367	377	347	359	355	388	378	394	347	361	377	359	388	407	337	364	393	356	340	342	334	352	340	358	398	359	358	358	422	362	370	342	376	333	390	357	338	353	396	372	349	333	358	354	337	345	373	390	372	395	402	362	356	336	360	383	361	399	319	356	384	347	335	357	359	380	393	344	358	334	342	344	356	363	383	379	383	374	327	399	385	367	366	353	376	385	336	372	363	353	392	337	355	313	342	344	333	386	341	373	338	351	356	372	374	343	309	357	393	383	338	346	408	349	326	336	378	382	354	371	347	365	364	357	357	365	387	372	323	410	386	330	352	365	396	366	346	345	320	378	363	359	361	317	358	333	328	363	385	329	332	349	368	395	341	379	338	364	381	312	370	331	351	334	380	351	373	337	369	348	351	328	377	366	392	341	374	331	350	348	342	347	327	356	364	347	384	381	398	363	380	339	364	341	330	352	362	345	352	361	347	358	348	385	371	367	379	371	337	346	346	343	333	347	378	377	364	353	350	354	345	365	355	369	383	316	356	367	342	347	353	349	381	356	354	361	386	357	356	342	345	358	376	348	360	355	356	355	348	344	376	326	364	362	358	376	349	355	369	342	351	375	363	342	349	336	364	323	343	370	380	371	367	332	351	387	350	363	350	353	340	343	381	333	349	363	383	322	349	382	366	369	359	320	317	355	340	379	355	358	350	353	367	391	351	340	335	348	382	356	373	365	399	360	348	359	338	366	370	356	384	363	371	356	381	361	333	372	344	357	356	333	380	318	333	367	372	378	352	357	388	353	351	374	311	348	365	352	356	341	353	393	375	353	360	365	353	355	334	334	327	366	313	345	311	342	342	350	379	363	312	397	340	370	365	368	356	339	361	329	391	336	398	361	332	339	384	370	403	359	348	351	329	370	377	332	383	353	360	353	356	351	320	346	339	339	341	395	366	361	379	355	344	393	383	348	389	379	355	341	381	354	374	362	379	413	372	333	358	433	349	374	387	390	331	329	361	343	383	334	386	378	387	370	363	360	346	362	359	367	343	367	352	386	389	329	366	384	353	369	395	335	305	304	362	381	364	335	336	362	355	354	344	367	374	361	333	353	377	346	368	388	360	361	357	367	371	374	331	319	330	347	360	379	334	338	356	362	342	365	390	362	378	343	336	351	394	318	397	387	369	314	363	358	369	350	335	336	373	364	341	327	342	408	384	370	317	375	403	348	384	360	339	366	376	344	353	340	357	391	389	374	383	394	360	367	399	366	367	375	335	358	335	355	340	388	323	348	392	356	327	358	332	352	343	361	398	366	390	364	345	345	324	327	369	330	326	344	369	354	342	359	344	364	350	331	371	340	323	342	320	345	342	400	371	367	345	351	374	377	388	362	327	355	392	359	335	356	336	353	369	378	339	355	353	374	342	360	387	356	301	354	353	343	352	353	346	353	368	322	387	371	337	357	356	374	379	367	343	344	340	352	311	354	328	384	366	406	372	375	325	353	349	361	362	332	363	378	346	352	375	375	327	358	349	334	392	393	358	334	333	381	345	399	350	380	380	339	355	380	380	309	372	392	375	318	357	359	370	344	348	355	347	357	385	385	342	355	363	330	375	373	358	358	359	351	392	349	323	342	323	373	403	356	352	394	355	354	356	385	339	324	354	366	354	326	341	379	378	319	346	352	358	355	338	388	361	362	333	307	342	379	348	346	362	363	320	389	356	394	333	379	384	351	394	349	357	346	329	370	384	363	382	362	332	325	340	324	369	370	356	374	389	343	343	394	328	385	334	346	363	384	384	337	345	354	352	332	319	339	332	368	368	364	406	365	402	396	392	352	367	332	352	371	371	344	314	332	350	343	338	346	343	367	365	347	392	355	344	357	369	337	372	367	385	309	374	342	319	402	366	353	368	323	344	328	369	362	374	376	392	389	331	363	350	353	377	368	396	381	369	376	350	344	371	337	343	339	342	340	328	324	330	349	374	304	383	346	373	353	333	350	398	386	375	365	343	345	344	379	365	394	363	341	361	379	375	354	345	331	399	370	368	346	344	399	359	349	345	351	366	349	340	383	354	355
16697	1594	1319	1429	1333	1216	1083	1021	1038	932	1020	931	1030	1405	1614	1653	1638	1571	1495	1441	1437	1418	1386	1343	1315	1300	1190	1237	1147	1096	1110	1083	1114	1076	1082	960	973	907	986	897	961	907	870	889	860	805	810	769	843	873	907	806	831	843	785	853	810	837	768	778	790	791	816	803	828	795	746	796	824	756	795	781	763	838	823	764	772	798	769	827	773	782	782	766	817	807	784	813	817	773	783	779	826	797	786	893	775	829	731	823	763	782	809	733	801	797	790	735	721	784	786	763	763	822	755	788	789	810	733	773	791	746	775	791	768	740	769	832	786	793	776	737	741	781	745	795	790	746	792	811	791	803	780	723	769	782	768	764	790	769	758	784	792	787	752	756	775	854	796	780	791	796	827	757	807	759	798	795	747	778	827	853	775	785	770	778	827	774	793	783	798	775	833	783	796	777	771	785	778	799	857	813	699	788	809	772	789	804	787	761	786	787	774	799	783	766	799	807	751	733	741	796	792	815	767	769	757	771	780	771	808	810	803	783	784	801	721	772	795	812	826	804	802	776	747	813	768	774	764	746	755	802	790	797	769	744	726	770	758	752	776	821	804	762	775	792	798	769	811	807	732	782	805	783	818	806	752	782	769	781	720	840	758	787	773	827	854	745	811	775	721	740	803	827	766	719	784	738	769	781	798	766	733	766	773	811	731	788	746	822	811	776	785	782	803	772	794	747	783	844	799	800	781	799	744	815	746	838	805	771	808	798	686	749	777	736	796	770	797	761	746	793	772	799	748	769	817	777	775	805	826	746	820	837	839	810	771	798	743	764	779	758	789	790	799	781	790	777	773	785	807	868	802	809	806	785	794	777	757	796	780	746	778	774	734	798	764	760	808	782	770	731	822	732	758	803	780	796	788	794	850	755	796	756	781	745	782	798	771	788	813	821	831	821	771	793	748	769	818	846	767	786	776	753	806	792	830	778	777	765	807	784	725	798	809	798	858	803	811	774	760	751	753	797	763	752	729	758	780	765	722	788	801	747	757	772	763	795	786	774	751	778	753	821	792	810	794	778	749	793	748	783	832	828	775	789	772	760	821	810	762	782	722	730	811	823	767	759	798	794	828	814	808	753	788	828	808	790	783	753	793	780	783	762	769	812	813	760	793	814	753	784	795	742	793	787	790	761	745	822	822	797	855	774	805	763	776	815	744	769	758	766	826	779	740	753	784	783	777	756	816	770	779	782	826	798	796	780	783	862	799	778	778	778	808	785	790	807	806	793	776	779	746	822	798	794	775	764	768	786	806	765	818	761	818	771	750	759	790	779	749	751	732	787	739	805	735	744	798	780	800	796	748	779	780	804	777	764	786	760	743	759	771	780	734	842	735	792	785	737	775	804	779	731	786	782	802	765	795	801	788	807	789	837	789	761	784	762	750	746	817	815	753	777	827	769	752	771	798	778	768	790	745	759	834	755	756	743	764	726	779	807	765	799	746	807	758	758	782	784	799	731	797	794	819	818	781	751	802	730	810	816	762	792	751	803	770	744	779	784	761	753	773	765	783	825	812	736	818	770	767	767	791	840	791	777	766	778	765	760	794	822	763	790	786	790	827	756	781	725	825	771	813	785	786	783	793	809	794	774	785	762	766	743	781	831	748	766	794	753	799	718	799	747	808	799	795	805	787	810	755	830	784	790	765	747	768	781	771	794	801	774	771	794	793	813	758	834	741	767	748	730	819	772	828	785	761	783	818	798	796	760	769	764	775	806	814	777	783	786	786	791	750	784	779	790	767	786	787	802	763	750	794	832	795	809	730	792	807	799	832	747	772	841	798	791	722	746	805	818	756	804	793	740	754	744	821	755	767	770	841	801	762	799	814	768	782	780	825	766	773	806	768	776	777	791	750	773	789	750	804	754	763	761	803	805	828	758	758	785	774	792	762	796	800	815	796	819	771	717	779	769	762	775	778	724	773	832	804	754	755	800	797	808	815	783	785	769	790	798	730	791	727	828	780	833	855	738	749	786	790	786	812	763	790	759	753	799	743	756	767	743	724	788	773	846	765	781	771	816	785	796	820	786	729	832	798	772	788	746	808	782	776	794	776	805	730	789	763	788	761	792	745	813	729	770	778	785	726	830	751	823	760	815	779	745	762	781	813	793	767	797	763	848	799	782	813	818	777	799	761	775	803	747	726	796	806	788	773	819	782	783	731	752	754	780	776	802	760	820	776	800	788	818	789	770	758	751	829	831	865	758	777	775	764	775	804	796	784	859	752	824	820	800	796	783	813	833	784	780	745	756	772	845	828	786	796	745	786	794	802	821	808	800	801	803	732	811	750	767	790	745	840	741	798	839	787	755	764	786	777	774	796	803	818	785	777	773	777	776	755	761	782	797	764	822	748	745	822	810	834	780	743	777	831	864	799	766	761	804	788	777	791	746	773	790	807	785	765	763	809	803	821	842	798	850	770	762	769	755	798	800	789	805	803	796	788	788	772	782	787	772	798	743	769	805	740	763	782	789	769	737	850	758	789	811	806	806	825	701	790	811	783	831	790	818	776	752	828	822	784	743	781	800	745	787	798	824	785	774	764	847	781	749	773	733	772	760	783	774	772	768	827	812	788	800	730	756	763	764	792	745	813	786	766	777	778	792	798	771	798	791	777	777	808	768	825	814	786	788	762	814	737	792	781	844	700	771	734	780	825	802	812	809	753	807	798	803	789	791	796	793	744	776	790	766	770	785	791	788	795	716	751	801	769	781	762	754	784	739	747	816	757	732	770	790	762	811	796	732	775	730	799	823	776	747	765	805	814	779	810	765	802	784	815	744	812	749	795	834	771	830	813	796	811	819	835	742	794	791	766	763	789	787	774	785	794	786	798	791	796	796	779	802	796	752	742	780	761	738	850	804	783	789	746	770	766	802	791	803	791	784	806	801	800	803	811	789	802	815	767	805	756	798	806	770	762	776	766	765	799	755	807	776	779	824	742	796	722	771	835	778	774	769	823	728	709	790	766	786	787	764	777	804	782	774	820	711	801	765	754	785	789	783	803	762	787	776	821	797	831	795	768	750	842	791	768	829	750	808	798	806	779	815	779	742	757	761	743	774	772	806	755	775	816	819	775	805	785	759	772	796	768	790	788	766	776	789	805	761	796	804	792	804	781	804	806	792	803	762	732	814	814	810	724	738	824	787	748	767	777	754	774	829	781	726	785	812	730	778	749	778	744	805	813	802	771	792	804	768	751	769	853	818	734	786	761	782	756	748	748	800	742	785	846	828	778	801	770	789	807	791	762	812	814	824	773	771	819	784	744	743	750	753	744	761	740	786	766	787	768	785	799	783	834	795	774	820	768	818	742	792	735	805	770	741	801	813	734	800	776	814	770	768	796	811	796	756	784	799	807	773	773	778	809	830	781	812	791	780	764	750	791	802	817	810	798	774	772	787	739	772	816	746	747	751	766	808	809	792	794	790	766	789	781	746	837	791	814	818	845	743	773	819	776	762
37826	8369	1170	793	640	567	510	466	425	418	441	434	420	505	565	544	548	544	611	509	534	509	489	485	494	462	468	458	421	452	461	471	490	412	407	396	380	405	406	373	386	395	377	387	414	376	368	382	384	351	350	386	390	346	384	364	358	369	385	328	357	348	384	360	346	371	354	350	412	394	373	350	340	344	352	382	340	374	351	355	337	378	365	326	359	326	361	348	371	379	370	348	343	336	339	379	354	339	355	324	409	391	363	334	326	397	359	343	342	354	337	328	411	333	373	354	333	352	355	367	342	353	350	353	359	367	349	325	344	369	350	359	407	376	353	389	367	359	361	339	330	357	362	337	356	351	374	386	365	347	364	357	396	374	384	369	354	345	378	359	334	398	396	358	353	380	330	378	345	396	373	415	336	369	367	376	340	391	359	340	357	367	367	363	395	368	375	378	359	364	332	374	349	331	336	347	339	369	357	342	348	335	314	366	339	352	339	382	388	358	332	345	356	362	369	331	408	326	334	335	362	363	404	354	358	385	388	356	360	339	341	410	383	334	355	354	351	390	322	372	364	340	348	419	365	368	323	331	362	352	344	320	358	349	353	356	360	330	381	352	351	310	300	358	352	365	343	349	361	354	364	382	316	334	357	388	352	346	367	369	379	410	399	349	365	360	349	383	323	335	368	375	346	355	383	380	389	387	302	320	342	384	355	366	368	382	370	312	367	389	312	344	373	372	370	362	391	355	322	396	336	342	368	367	365	391	347	375	351	330	328	362	349	383	337	394	373	372	363	364	358	361	335	383	383	346	344	381	388	357	356	357	361	377	351	336	357	388	373	343	347	318	333	370	359	346	339	340	352	369	343	361	346	361	349	340	344	352	354	364	368	350	364	362	402	386	370	393	343	341	344	352	363	374	345	333	353	367	359	396	386	324	328	334	334	351	347	422	368	355	374	378	371	357	327	343	363	403	364	364	348	331	332	340	338	376	361	376	363	326	369	337	380	380	332	368	344	342	350	369	335	391	378	363	362	377	378	357	398	350	336	354	331	377	301	375	368	372	335	338	382	337	354	352	369	368	375	395	332	380	344	356	365	339	375	351	344	363	320	406	355	377	362	319	374	344	340	349	387	359	335	354	355	355	352	352	357	376	322	372	373	339	356	386	353	360	414	375	359	351	364	364	359	339	356	344	372	362	331	346	367	341	392	361	387	339	358	374	351	354	342	353	343	314	374	349	345	315	325	372	392	369	358	351	358	326	343	350	365	348	337	350	357	347	377	367	367	347	372	356	355	345	349	351	359	364	358	320	314	371	396	354	384	343	401	383	346	337	349	354	345	345	326	379	325	350	390	374	373	365	346	343	396	410	381	370	336	371	327	328	389	382	371	381	365	382	372	381	394	371	355	352	380	324	367	348	341	329	351	370	364	384	355	348	347	354	325	354	356	364	353	325	330	384	384	302	358	381	364	372	355	321	354	366	357	339	341	370	367	338	360	340	327	366	348	333	351	378	355	374	380	351	353	392	337	368	390	376	380	351	347	377	354	352	324	400	349	336	344	354	351	361	377	345	359	362	385	345	370	320	367	365	348	353	345	360	385	365	368	371	342	334	327	376	375	337	331	394	371	321	359	377	397	377	324	368	368	363	374	346	351	367	349	373	342	291	347	349	346	377	350	372	311	347	309	382	355	351	348	339	359	346	371	403	346	332	337	303	376	335	343	354	373	361	374	321	401	391	377	357	345	340	360	308	340	330	326	344	349	364	329	334	352	362	329	343	397	363	374	380	378	408	338	333	380	378	354	344	348	339	382	345	381	326	351	350	390	321	387	340	378	357	325	369	394	378	402	358	363	331	367	376	356	351	345	333	369	308	366	347	384	343	373	373	382	393	370	330	356	376	321	337	380	347	374	342	383	353	364	344	344	347	388	359	352	330	381	315	339	339	325	327	375	347	385	305	372	362	374	391	406	397	360	378	376	371	307	356	342	347	342	355	358	364	363	335	350	351	371	386	307	328	371	367	384	357	355	360	348	334	345	364	381	343	353	370	340	348	328	353	370	374	357	364	379	370	346	360	330	335	329	350	357	319	382	365	359	390	336	339	348	371	358	348	381	323	348	371	383	366	372	382	356	349	347	377	353	364	379	391	357	363	368	368	319	377	338	369	327	345	355	377	380	384	361	380	320	357	344	302	371	331	340	353	329	347	338	324	333	403	338	332	371	378	345	348	367	341	389	396	355	388	379	360	342	386	397	365	329	366	335	335	359	374	375	370	328	385	369	361	368	378	343	318	348	347	361	356	373	376	362	367	378	374	377	321	376	371	349	361	336	336	373	344	363	359	344	387	354	376	377	394	326	395	402	400	384	354	363	377	347	354	332	348	326	379	350	364	353	339	344	339	364	375	363	347	333	349	360	357	350	323	355	387	401	363	331	349	372	376	341	329	332	352	370	354	326	367	379	378	365	369	334	390	400	352	341	356	352	368	359	342	366	338	358	355	338	379	368	311	380	363	331	351	378	377	362	353	376	337	348	370	336	358	347	354	353	375	347	358	335	360	330	378	376	371	373	333	357	344	327	354	361	367	383	337	350	341	342	336	368	361	347	390	334	339	341	370	370	329	347	345	339	346	328	353	361	410	363	332	342	374	363	388	350	360	345	367	375	383	379	338	330	401	373	386	344	385	373	360	317	367	352	354	345	375	346	358	371	342	341	349	380	348	343	367	356	340	344	367	358	362	347	387	339	344	327	365	335	358	332	371	372	337	330	361	381	377	367	368	357	379	340	341	352	368	372	368	399	331	350	336	347	343	331	356	400	381	342	362	365	371	361	329	327	367	356	373	374	386	370	345	346	358	352	367	358	353	342	359	354	346	347	361	366	336	352	336	339	362	340	359	401	366	339	393	334	334	318	371	326	342	328	348	347	372	358	361	343	376	352	356	365	346	347	374	411	369	352	368	331	325	323	371	401	339	352	350	329	359	353	332	329	386	390	363	346	345	365	386	378	399	338	361	354	348	355	345	364	374	334	382	344	363	341	345	370	313	343	358	362	356	371	372	383	357	376	365	364	381	369	347	381	358	358	359	322	348	296	385	370	342	368	358	363	358	377	371	342	388	315	365	371	363	365	404	343	397	324	346	359	343	385	400	361	336	370	339	347	370	327	334	361	392	360	366	349	354	352	359	311	359	346	347	371	380	373	344	372	316	320	362	395	315	340	303	374	353	389	355	347	337	349	335	365	352	359	355	370	356	362	345	345	349	374	372	364	382	370	340	367	337	360	320	338	342	339	358	320	374	351	354	350	328	359	422	372	336	374	382	364	318	307	341	352	347	373	319	376	372	348	349	364	391	370	346	318	357	357	374	372	336	323	348	371	338	332	345	389	378	380	365	355	328	337	351	391	361	341	378	362	355	381	322	361	362	363	354	364	344	336	357	365	355	356	363	338	348	361	369	344	375	365	366	347	375	388	361	379	348	331	362	385	354	337	364
20963	2045	1855	2144	1955	1570	1411	1305	1132	1086	1145	1087	1263	1702	2061	1971	1947	1944	1845	1773	1791	1690	1635	1630	1601	1434	1447	1363	1275	1234	1193	1200	1164	1120	1092	1027	997	1031	1049	935	969	967	861	924	895	845	849	890	854	868	844	892	823	826	856	779	822	839	787	815	785	799	821	761	803	802	809	793	811	801	775	792	802	825	808	770	826	809	758	800	755	781	817	816	795	734	793	741	778	767	764	793	785	785	749	801	775	750	791	754	795	783	772	857	789	734	809	772	778	815	752	765	780	732	805	741	763	850	786	737	810	732	799	783	774	765	792	818	771	766	780	743	761	767	761	805	731	805	773	775	790	755	790	748	738	759	783	801	818	808	793	831	757	756	817	774	756	798	753	772	759	741	808	760	774	757	776	760	769	764	776	804	786	783	708	752	748	787	773	792	762	800	819	763	788	774	778	773	746	817	782	802	776	772	766	769	761	761	743	762	789	797	767	822	807	770	744	718	758	833	790	783	775	790	810	758	740	756	798	807	789	766	778	791	751	821	791	769	825	751	799	750	748	802	787	767	761	787	825	798	833	783	759	795	807	751	767	775	767	754	786	769	723	733	773	799	748	729	769	766	798	838	687	818	740	786	751	763	763	779	755	728	767	744	787	809	782	762	824	805	746	740	777	733	786	772	761	744	821	731	749	791	780	743	768	773	793	778	766	787	763	816	800	780	828	770	838	755	790	780	769	777	816	733	793	781	846	747	786	767	797	768	797	817	791	737	762	739	769	749	786	802	769	780	805	747	822	754	751	803	830	773	779	811	749	737	769	772	761	793	792	788	806	800	744	801	754	799	828	746	758	816	739	805	824	797	796	746	867	749	786	743	798	740	767	805	756	755	779	746	763	803	782	820	772	774	788	811	786	754	756	770	788	800	704	803	755	745	754	767	789	759	755	810	795	757	804	765	689	760	737	736	760	770	755	792	758	780	758	824	752	734	756	755	810	851	764	800	745	788	778	738	750	804	783	767	782	804	770	789	757	759	794	811	781	784	811	760	725	797	789	806	788	725	794	794	818	765	779	753	763	811	783	759	762	778	763	851	773	781	787	749	766	724	763	765	798	736	852	826	734	776	746	808	778	788	749	767	792	775	796	768	825	805	765	797	759	778	789	744	740	756	792	780	779	759	783	765	806	786	724	773	786	808	766	816	758	776	730	769	745	791	834	710	752	752	832	761	778	808	780	780	820	783	788	779	772	836	742	860	774	738	844	798	806	769	800	791	778	822	795	806	770	739	792	735	766	799	756	747	722	778	752	771	753	777	751	776	786	769	789	741	781	739	760	775	788	719	757	762	797	752	782	770	870	781	801	766	796	771	799	824	784	802	732	783	728	805	759	786	793	773	767	752	771	744	736	788	778	772	781	745	781	814	753	791	834	818	727	777	791	750	751	762	802	756	742	765	781	788	805	783	813	754	760	832	784	774	794	779	746	766	798	774	736	759	724	790	748	763	793	774	788	768	718	788	740	826	773	783	737	768	809	793	798	778	748	760	731	782	746	815	714	775	805	776	819	759	731	726	837	745	793	766	729	742	809	814	823	744	784	762	807	779	755	745	734	751	772	762	772	757	802	788	717	735	797	755	739	833	806	758	749	805	744	788	757	768	768	790	750	762	818	746	775	782	741	773	795	757	774	774	748	791	752	819	809	741	779	779	815	734	792	762	768	793	734	777	764	771	797	788	772	793	783	775	756	779	782	751	776	834	804	791	777	781	755	760	770	794	771	721	788	766	813	757	798	852	776	797	726	759	786	773	785	734	781	795	769	810	837	766	800	762	737	786	780	756	780	809	802	808	795	762	838	785	824	812	748	780	790	766	764	763	768	775	710	774	804	818	749	768	784	782	764	841	788	789	790	752	781	746	737	767	748	788	828	791	786	761	800	749	763	720	794	773	752	819	790	790	763	800	800	763	779	736	850	765	790	728	799	799	736	862	772	800	785	777	780	755	775	764	789	786	777	796	797	753	754	832	761	797	778	763	809	783	757	807	772	756	798	801	810	777	782	795	766	749	757	786	782	800	759	740	758	833	779	855	802	773	815	814	781	789	711	760	778	852	767	778	779	787	789	765	770	785	785	786	806	816	778	794	778	791	801	745	765	777	718	770	797	786	756	766	805	764	785	743	788	786	773	799	751	749	775	779	831	745	773	817	750	788	785	778	772	796	781	751	781	716	747	797	734	802	776	760	807	811	808	826	755	747	793	767	752	819	781	736	739	761	775	740	761	774	793	806	804	804	796	807	775	826	803	724	811	793	804	748	790	766	784	756	768	785	792	805	789	758	746	722	782	747	757	780	773	770	776	847	770	776	756	783	765	752	804	789	767	795	784	808	841	783	809	774	759	813	855	727	784	768	756	759	793	763	794	753	788	751	785	787	772	764	751	794	791	804	731	769	766	807	733	812	808	781	770	782	762	774	797	744	772	749	757	810	787	770	773	761	784	769	753	753	769	743	741	787	791	775	776	735	719	817	762	774	766	796	740	742	783	728	804	827	723	782	732	752	814	812	721	735	759	837	764	796	759	809	755	787	764	805	813	776	766	821	821	761	753	798	782	805	741	770	720	779	823	694	819	763	781	780	728	794	768	774	802	760	774	796	791	771	744	765	755	773	817	768	803	759	806	780	803	804	773	818	729	773	747	787	782	747	776	793	792	760	770	751	763	721	776	757	783	706	799	746	753	817	762	730	790	782	751	752	766	808	766	757	789	751	794	736	796	775	777	783	798	790	784	742	756	760	786	772	794	775	736	767	758	780	786	785	800	750	786	749	767	761	754	764	761	747	812	795	772	791	757	823	816	777	813	804	738	777	754	774	780	748	768	789	767	790	756	779	779	775	811	815	767	736	805	839	719	786	779	730	775	821	807	764	755	815	724	788	743	791	791	780	752	768	746	780	791	762	771	769	783	782	780	799	760	797	777	815	751	755	808	754	742	740	751	776	771	747	767	767	770	749	748	815	785	716	812	831	822	730	800	775	757	730	769	775	790	751	736	813	792	774	802	768	785	790	815	788	761	746	780	745	769	763	745	724	812	748	732	766	790	776	790	795	705	740	759	746	742	721	733	763	753	757	795	799	793	809	804	811	771	787	779	798	783	783	797	771	803	780	780	775	781	788	782	800	808	770	791	716	773	750	759	813	836	814	793	774	823	806	769	763	778	786	818	755	737	800	751	806	837	781	758	788	778	816	742	770	760	767	765	788	773	793	766	819	744	783	758	802	778	797	771	797	785	730	813	778	793	809	789	776	751	774	764	785	810	784	741	776	771	750	761	812	773	729	775	778	775	839	715	766	826	761	776	750	808	829	752	785	772	787	809	786	771	776	731	757	821	772	802	746	763	734	798	755	801	773	803	745	779	788	812	802	789	804	780	798	747	714	776	816	797	786	743	803	775	745	749	798	741	774	771	755	776	796	775	772	777	777	768	750	811	792	801	772	802	779	794	793	793	735
16274	2286	340	331	323	357	316	283	315	311	316	310	339	354	403	420	379	377	405	350	380	347	322	353	363	346	343	318	376	349	338	324	337	343	340	306	348	340	312	331	338	300	305	293	301	297	292	290	310	319	315	291	291	283	305	321	338	301	303	329	318	325	291	296	324	334	336	298	326	337	300	283	320	326	334	295	314	295	285	313	310	308	335	318	287	329	276	297	294	302	325	312	307	331	309	291	323	277	305	333	299	305	305	285	306	299	336	279	321	335	294	321	307	301	323	291	311	306	303	303	304	293	311	319	333	306	337	334	320	318	306	313	302	305	324	319	276	313	285	302	308	298	331	300	312	322	317	326	282	311	322	325	327	318	301	295	333	307	276	303	336	320	314	316	306	353	272	291	318	286	353	314	303	331	316	276	292	272	285	291	304	292	342	276	336	327	283	318	363	338	283	289	299	309	292	289	300	330	305	356	365	350	277	311	307	328	334	344	335	316	292	316	286	343	322	302	294	302	328	313	306	343	300	336	333	313	319	305	311	279	287	341	313	284	310	306	318	321	316	294	305	286	304	305	304	336	291	308	277	319	291	351	305	303	316	275	308	319	301	293	299	279	335	321	314	308	334	278	300	296	314	330	298	303	291	327	299	271	313	308	307	314	279	353	315	272	284	299	338	334	287	325	330	308	329	343	299	340	325	305	331	322	317	306	294	327	325	307	276	282	275	317	343	281	334	295	322	273	266	286	307	306	305	295	314	298	282	301	313	284	312	332	324	310	312	285	318	310	316	333	299	313	336	275	298	310	334	296	322	295	295	295	294	325	295	281	306	301	294	319	292	332	314	336	301	343	306	369	348	309	309	290	321	341	308	294	303	307	307	324	308	317	271	290	296	288	335	287	316	336	312	305	308	286	316	301	293	276	313	333	334	337	312	351	321	308	315	318	314	317	340	316	330	310	338	292	295	288	307	284	278	302	286	266	266	313	352	343	363	321	311	317	326	290	350	329	335	314	326	295	282	292	332	318	302	313	307	297	278	329	336	341	278	305	286	324	326	299	330	324	300	291	323	362	311	323	320	268	286	269	280	293	345	326	351	326	310	325	322	287	311	301	319	295	336	316	299	297	337	367	278	264	304	326	288	302	321	294	371	283	318	320	342	320	342	340	288	308	306	313	280	320	307	320	313	311	296	322	323	309	293	348	318	294	331	332	296	297	312	290	305	285	328	310	295	305	280	329	293	325	318	329	313	319	309	337	292	277	318	311	329	297	315	307	317	322	302	292	324	348	308	318	307	295	303	310	327	304	317	329	330	255	325	323	344	294	273	337	302	332	335	314	319	303	325	341	281	311	329	274	297	307	347	340	300	326	311	284	302	315	313	292	338	316	319	323	334	297	294	288	272	284	348	344	314	312	300	301	297	288	307	301	343	304	288	302	295	304	280	284	282	316	300	316	328	285	305	316	308	309	278	323	306	314	299	314	319	313	331	322	329	321	302	277	312	304	353	303	351	311	327	323	291	324	286	288	298	327	296	322	322	317	313	315	336	268	321	294	346	309	300	334	306	301	301	310	308	309	309	310	335	349	311	297	310	274	319	314	321	314	307	307	329	305	310	312	287	276	295	303	334	317	310	347	333	305	301	306	312	323	284	290	312	318	318	332	289	305	321	343	330	306	342	333	314	319	331	342	335	302	361	343	332	330	306	310	325	308	300	301	282	322	325	274	331	322	291	342	314	327	308	273	290	334	325	328	339	294	292	306	305	309	316	319	297	296	285	305	298	314	313	301	323	324	354	318	308	276	261	299	306	314	300	313	302	312	306	307	286	290	306	262	300	288	270	287	300	287	304	325	306	304	308	321	274	301	308	292	332	303	331	275	365	323	275	299	275	328	287	293	296	331	350	304	303	314	292	309	333	307	314	326	350	350	309	318	326	299	329	318	319	331	292	327	286	287	302	323	314	285	281	289	304	287	325	294	314	314	283	300	311	329	305	358	328	331	309	340	338	342	318	303	284	334	331	294	315	304	296	286	322	302	317	326	308	303	314	325	321	305	308	280	284	299	305	337	330	321	264	319	335	302	318	308	292	321	313	321	290	315	298	323	313	287	285	323	324	289	312	287	337	317	327	306	332	297	319	300	319	307	319	314	305	280	308	313	315	338	346	320	296	316	326	304	299	266	322	328	300	316	309	289	310	306	318	300	319	300	307	309	335	319	286	297	313	292	297	315	280	310	338	312	294	294	286	303	312	301	312	325	309	320	301	293	296	308	309	348	328	299	312	320	349	349	333	272	299	325	313	315	324	329	306	305	321	336	334	293	292	304	295	314	273	300	348	318	337	316	355	336	337	337	345	330	326	303	304	282	327	284	305	316	321	276	356	335	275	340	305	293	295	306	296	327	321	308	321	305	290	298	331	290	293	288	302	295	310	308	301	290	336	285	308	280	343	302	294	339	298	314	286	302	322	308	293	326	298	305	307	322	275	323	296	286	304	301	322	320	319	325	296	306	324	307	296	307	312	323	294	285	341	309	332	340	310	332	305	285	286	287	316	303	327	316	303	303	304	320	300	323	339	306	318	353	324	299	316	307	337	316	322	321	302	296	271	304	304	304	326	371	304	298	342	294	311	289	306	347	315	353	283	314	309	311	294	301	294	308	303	313	305	301	307	313	318	328	309	324	292	310	284	307	331	276	326	283	306	310	284	301	278	314	287	314	309	313	304	257	298	289	297	294	339	313	297	304	302	314	326	329	316	311	378	331	319	344	309	298	306	300	330	319	325	270	327	306	304	291	306	328	320	309	311	304	304	316	299	290	317	312	285	308	283	279	301	328	307	311	309	349	294	312	307	298	317	291	306	301	318	341	295	332	330	324	311	332	316	320	318	294	324	325	322	342	320	337	294	323	293	316	322	296	318	291	293	291	321	297	331	338	321	322	306	307	326	300	301	313	295	332	292	343	323	320	287	308	300	323	292	321	346	293	323	313	297	331	328	299	315	284	294	306	323	338	316	326	294	319	328	281	306	336	327	323	286	296	315	307	327	320	328	307	323	314	364	318	293	309	348	312	323	289	291	315	349	287	337	332	299	289	326	332	282	288	281	316	299	346	326	312	304	307	299	318	295	344	288	311	326	307	294	301	318	283	279	313	303	331	292	305	325	293	304	330	334	338	305	306	295	281	296	324	330	361	330	280	315	306	324	308	311	296	322	319	304	279	341	280	276	315	281	284	302	328	324	310	323	307	292	313	281	300	308	322	268	305	323	333	290	272	302	304	305	315	277	304	320	285	300	326	329	318	300	338	325	345	258	323	322	316	312	296	340	329	362	328	301	297	325	285	337	299	320	295	297	301	312	291	339	335	303	287	297	324	367	302	288	289	296	304	302	296	351	306	314	323	306	288	297	317	303	303	320	315	315	298	312	288	295	309	295	334	305	335	318	304	304	307	320	322	299	279	317	351	298	329	318	321	298	281	322	308	286	330	268	311
9418	765	727	718	730	739	743	725	729	673	686	759	761	1031	1210	1205	1246	1178	1149	1128	1122	1093	1021	1017	935	988	888	882	839	923	871	899	835	808	829	749	793	759	776	768	767	727	726	765	737	674	704	695	668	750	738	705	686	687	768	724	732	686	739	704	705	730	680	647	678	697	732	711	748	711	743	654	704	675	735	709	714	689	711	688	721	703	661	699	697	665	653	676	681	692	711	729	640	698	686	661	656	746	708	678	665	680	654	733	691	717	688	684	689	664	683	661	662	687	693	728	671	675	723	696	728	680	681	732	674	697	729	699	666	724	692	620	717	720	627	707	688	643	736	660	701	697	743	708	699	681	683	697	669	725	667	683	657	723	696	675	690	682	653	699	676	675	646	650	715	710	670	701	698	718	648	696	685	691	708	690	686	694	742	709	681	674	672	691	657	689	638	743	660	710	683	663	690	605	707	693	679	640	703	731	703	657	692	701	735	667	672	666	677	726	654	735	691	654	714	726	729	734	656	704	701	639	723	656	663	693	669	693	669	676	721	667	690	679	690	726	685	714	714	706	675	666	724	642	684	658	706	670	681	673	650	680	690	707	708	678	727	660	662	682	674	705	681	693	694	668	703	624	670	694	668	701	701	671	718	734	723	657	701	694	673	669	704	671	703	700	675	717	682	683	701	745	710	649	653	667	688	675	709	708	660	720	752	686	692	702	718	678	649	670	673	719	684	697	700	691	652	700	674	699	709	681	743	691	692	721	735	692	730	710	689	660	658	680	696	689	715	666	704	685	640	697	640	665	755	760	677	695	680	663	668	667	712	682	695	733	733	671	743	704	674	686	696	627	706	692	699	662	695	706	685	708	674	693	668	675	752	717	681	695	678	653	742	720	711	632	693	685	703	691	669	639	661	670	671	690	707	718	765	690	712	673	696	750	704	703	708	741	673	648	695	711	735	722	735	679	658	726	655	662	728	673	711	670	714	673	658	705	724	713	717	686	612	697	669	691	694	683	703	684	709	676	680	644	703	714	684	700	694	699	692	708	680	686	704	636	695	679	697	717	687	660	673	652	694	712	700	723	680	703	617	703	659	696	699	714	728	691	673	723	707	721	680	721	692	710	694	678	631	653	645	731	674	689	670	670	699	737	678	703	666	679	722	701	726	691	710	658	724	677	678	635	712	655	667	652	678	699	673	704	702	645	692	679	702	711	687	701	644	702	719	667	695	722	689	681	663	684	706	657	666	696	749	733	655	696	663	712	664	691	718	711	658	715	690	675	672	673	660	707	674	717	663	701	673	711	752	652	713	691	745	705	681	712	667	688	684	686	683	742	724	710	678	661	695	721	659	671	642	701	689	676	667	658	691	684	653	708	687	674	695	712	713	714	699	669	709	733	689	727	680	678	690	703	684	724	716	667	685	731	690	673	692	666	663	716	709	713	697	675	670	669	698	734	710	712	686	701	706	646	688	726	764	689	683	663	691	690	675	663	681	693	722	681	678	699	751	670	709	656	644	654	747	649	715	648	710	715	669	709	711	702	721	650	723	694	733	689	731	653	705	654	664	700	704	670	708	715	655	696	665	670	684	697	685	675	727	728	703	715	721	718	702	713	675	683	696	683	719	660	768	671	672	680	676	699	657	631	663	736	656	721	671	720	694	720	658	666	698	719	691	681	703	702	689	758	716	664	673	728	692	684	695	711	722	662	721	707	677	723	696	681	672	662	682	687	650	718	698	687	723	696	702	641	707	702	682	700	715	689	657	662	692	689	697	652	665	692	686	714	674	626	633	653	721	721	753	693	709	751	648	740	645	662	708	717	697	704	680	695	642	742	729	711	737	693	667	745	724	716	705	680	697	702	720	683	685	681	700	696	689	691	743	650	693	678	629	696	663	677	654	659	720	725	676	708	704	744	660	703	722	672	709	692	716	705	701	674	725	705	675	730	678	706	656	704	681	651	658	644	740	646	622	696	645	725	699	667	702	649	678	700	675	743	665	658	696	658	653	669	680	709	692	702	666	729	654	750	684	714	706	720	718	702	691	684	678	708	698	685	700	655	694	693	709	702	669	699	672	626	671	667	677	698	722	683	696	705	691	671	692	685	688	673	717	692	684	703	626	705	715	715	693	668	671	682	723	695	662	738	630	742	699	702	685	720	629	741	741	721	646	702	696	682	674	666	711	699	692	690	669	659	696	681	677	694	704	693	677	675	687	705	731	657	681	654	681	679	691	693	654	701	686	642	726	687	705	685	714	669	733	673	721	726	694	722	720	742	642	723	642	678	705	705	682	693	744	716	676	706	709	708	677	709	698	736	713	708	742	696	669	685	730	700	674	706	679	661	725	669	694	687	660	683	686	710	686	704	706	718	722	687	650	659	738	701	676	649	703	720	661	705	706	722	730	714	707	715	665	675	710	651	684	713	703	680	657	710	726	664	730	688	699	716	686	717	662	719	709	741	733	745	691	693	713	703	702	707	674	692	667	670	678	733	689	686	697	638	678	721	642	705	646	681	685	698	681	710	687	697	706	685	661	686	670	668	724	718	691	667	670	650	713	653	685	739	673	704	698	655	685	698	677	712	687	696	638	693	710	696	674	680	699	702	686	664	683	665	657	663	690	689	692	673	692	677	681	637	697	729	694	650	724	726	684	681	703	725	666	668	691	692	735	683	716	674	692	675	674	695	707	676	686	655	682	720	672	662	692	716	735	696	701	704	634	714	686	678	686	687	654	671	688	688	684	697	677	650	731	714	728	714	738	665	670	712	688	688	694	664	696	682	709	709	646	660	680	671	705	680	708	701	715	657	710	733	673	688	670	714	695	714	694	669	662	684	686	730	693	696	678	691	657	690	699	677	704	702	655	685	645	694	701	673	692	635	663	706	713	691	701	668	667	714	739	642	680	685	715	698	661	697	708	677	697	722	682	735	687	734	692	705	749	657	666	670	692	702	725	684	712	630	674	664	707	684	674	748	715	669	688	710	690	677	672	673	663	732	717	694	730	695	684	686	669	664	716	693	698	695	695	747	683	694	689	717	683	741	678	724	708	715	730	666	644	692	669	712	690	673	739	711	706	727	718	698	704	714	668	674	690	685	693	669	688	698	712	694	721	685	721	716	691	727	685	699	734	796	687	744	725	688	677	699	652	728	718	693	699	711	716	694	672	675	681	708	767	659	699	661	701	694	726	668	729	716	661	678	716	701	658	731	739	674	726	665	689	690	740	660	680	668	737	690	656	645	733	678	676	714	698	704	741	638	675	664	660	717	678	674	685	722	684	714	665	664	679	690	669	712	704	687	644	711	719	699	724	705	710	656	698	644	671	688	676	657	698	718	662	707	714	714	699	714	696	689	644	650	684	711	706	710	710	698	705	676	701	721	665	684	657	690	670	704	664	664	702	704	707	673	696	670	701	694	734	691	699	629	701	716	691	697	678	695	661	697	672	680	657	705	708	712	633	670	728	668	751	691	688	679	670	666	701	678	663	742
28785	5637	664	540	478	465	433	364	381	365	417	402	375	451	545	454	500	486	480	478	513	454	449	466	445	428	431	405	412	425	390	438	395	380	411	409	393	358	366	421	383	367	370	392	378	372	344	392	385	385	363	364	392	327	366	349	383	379	397	357	391	352	332	340	332	355	348	370	355	356	412	366	367	329	391	332	361	336	333	308	384	353	367	381	379	360	377	372	356	361	351	365	338	346	372	342	381	333	360	345	370	344	375	332	346	354	370	363	349	396	358	341	349	332	379	385	359	358	335	394	370	348	366	342	358	342	363	304	332	334	357	319	363	348	354	319	346	354	368	297	349	352	346	350	370	335	348	328	366	381	349	311	343	369	348	310	323	346	373	375	326	336	374	335	381	353	386	397	322	386	355	353	351	338	342	336	353	318	308	342	345	369	363	335	393	347	359	295	335	353	378	375	345	362	370	333	336	315	405	357	400	349	353	345	368	342	331	345	328	330	356	347	342	343	362	303	353	360	385	365	371	366	385	379	366	382	366	315	377	353	343	321	344	343	396	337	357	366	339	374	360	358	343	344	360	372	369	357	354	400	326	340	359	332	369	337	344	336	363	373	344	306	346	347	352	366	351	348	351	325	400	394	364	355	353	362	328	355	386	317	371	349	345	363	366	340	333	341	379	333	355	355	355	356	367	377	328	396	365	368	349	348	381	370	356	344	369	379	356	335	348	345	371	366	329	334	346	379	348	369	359	390	361	371	372	372	317	378	398	333	380	326	357	344	354	343	360	359	354	372	368	357	360	372	346	359	322	347	364	367	375	353	377	387	385	353	331	363	377	359	371	353	346	369	345	352	337	343	373	375	359	357	340	379	379	355	391	374	346	376	398	368	372	369	349	365	338	348	367	333	349	360	377	361	343	349	395	348	376	392	374	378	377	389	357	369	357	366	370	330	371	351	365	405	363	374	356	354	344	309	343	374	312	368	350	333	378	343	370	379	330	404	369	340	332	374	329	384	319	354	371	380	394	342	341	383	384	345	382	336	388	333	356	341	403	371	355	321	378	327	343	341	402	341	345	323	359	338	354	337	362	326	344	348	373	346	381	371	316	336	294	369	368	383	350	322	330	342	371	366	385	366	365	362	338	383	390	358	354	321	354	355	358	375	307	351	342	361	359	358	343	349	325	378	366	350	344	347	334	333	355	344	357	340	345	360	411	344	323	385	339	315	324	393	401	341	373	370	332	373	380	344	353	356	386	341	356	370	368	316	343	328	326	343	368	340	340	340	341	344	329	366	371	360	363	377	355	379	396	372	339	361	382	370	311	349	333	390	342	362	355	345	347	301	303	362	336	356	304	347	362	355	378	348	356	327	316	365	355	369	348	374	345	338	341	373	341	333	341	341	369	351	341	344	379	388	353	342	363	327	370	384	346	345	371	329	341	367	316	377	319	339	340	350	365	319	358	404	332	362	330	336	370	353	342	357	360	338	362	376	343	370	372	364	343	336	363	355	399	360	365	364	337	387	379	369	317	343	373	361	333	347	386	354	379	319	351	347	341	352	374	353	416	391	358	377	382	362	389	418	373	364	322	369	352	359	368	366	391	323	373	379	415	360	337	380	326	339	344	377	403	369	348	340	353	339	348	357	366	356	335	353	360	321	377	324	320	353	376	352	382	351	364	347	360	326	322	338	338	343	387	367	343	357	348	353	343	354	329	340	360	304	336	346	371	365	366	374	365	356	380	331	344	375	331	385	365	333	359	363	341	336	355	356	345	333	369	374	367	379	296	355	349	396	316	351	369	358	353	337	333	360	387	326	312	363	368	318	367	336	361	355	353	384	353	343	372	372	376	364	342	364	354	362	351	394	373	361	352	334	349	344	362	340	329	348	345	337	323	356	336	344	361	321	361	345	360	403	358	378	343	371	383	370	336	357	327	324	344	378	316	355	367	331	364	315	369	392	315	375	358	361	372	347	348	338	349	377	370	366	319	356	346	333	322	338	337	356	402	320	334	331	372	369	381	336	334	344	358	367	370	369	349	384	361	375	327	336	358	354	337	377	351	363	359	350	359	354	367	366	343	361	380	362	351	372	349	401	394	344	378	377	417	360	341	373	354	352	336	344	356	337	350	392	363	360	365	343	379	385	368	405	375	375	336	340	346	354	374	350	340	369	343	359	381	356	364	340	347	369	358	358	363	372	371	338	388	365	361	328	377	380	344	362	341	343	357	357	364	308	383	367	337	396	363	329	372	365	357	332	326	367	354	389	378	332	354	334	367	354	336	402	374	354	366	338	308	327	368	370	346	344	350	330	355	347	383	347	383	370	289	342	357	325	352	334	354	351	353	357	362	369	325	345	349	338	422	349	396	357	373	373	328	386	340	338	382	345	352	375	358	374	381	364	388	379	329	351	382	415	378	361	415	368	346	338	335	375	375	378	373	360	358	372	320	351	347	351	334	316	345	391	319	315	357	338	361	341	333	361	369	370	376	355	357	360	332	345	360	330	357	356	338	347	355	375	335	351	330	337	348	325	331	345	328	359	357	343	347	336	345	373	331	330	346	358	327	327	333	348	379	369	362	347	358	356	351	373	364	359	357	342	380	337	372	347	370	339	352	388	390	342	356	377	353	354	402	405	404	396	364	373	349	350	351	325	365	348	317	321	382	362	343	349	375	316	377	347	370	324	370	366	360	377	333	359	405	337	346	341	361	346	319	327	380	342	360	351	384	364	344	359	394	388	385	325	373	329	338	353	384	345	368	340	373	348	369	324	350	343	363	353	328	359	348	341	349	379	357	353	352	378	333	342	336	371	394	359	311	371	337	327	396	361	367	321	399	379	337	317	386	351	336	359	359	327	333	343	389	362	359	348	325	342	343	371	370	360	362	390	331	329	377	368	338	366	321	316	326	349	352	384	368	375	341	343	362	342	389	337	339	366	323	378	350	370	362	355	361	397	385	362	364	349	400	365	352	327	355	364	356	358	345	362	376	404	389	346	346	366	364	352	352	321	333	343	354	338	342	358	362	325	359	350	334	350	338	345	355	360	343	344	354	327	361	312	373	323	341	376	359	338	382	363	373	348	394	347	361	291	341	381	340	338	327	353	359	384	364	354	389	366	355	373	354	362	385	333	357	365	357	362	360	347	341	345	309	355	371	337	375	378	370	353	385	381	381	379	353	342	376	347	327	308	357	352	345	365	334	318	369	352	363	324	348	337	351	327	360	350	336	373	355	368	347	360	363	382	328	353	359	345	339	370	365	357	369	355	367	318	341	332	385	347	379	343	365	377	367	327	364	371	351	349	349	351	368	369	344	394	343	390	392	356	367	352	348	352	409	355	372	333	334	339	340	339	379	359	380	372	361	369	362	365	358	291	372	352	391	351	382	377	371	338	352	319	366	326	359	349	335	371	364	324	334	367	334	380	337	347	387	342	331	331	325	346	331	359	342	306	356	326	315	326	303	376	343	392	334	363	363	371	357	334	376	392
17466	1335	1376	1424	1295	1251	1088	1057	1000	977	952	947	1052	1407	1620	1700	1649	1618	1558	1553	1491	1411	1403	1350	1318	1196	1161	1123	1103	1089	1064	1087	990	986	1023	908	941	920	953	923	904	866	913	808	801	834	784	813	827	777	820	784	847	790	818	807	797	807	781	784	771	835	806	769	819	739	772	750	789	742	820	814	841	815	775	762	793	772	783	846	716	786	754	795	730	792	780	795	777	787	802	783	820	779	794	745	788	756	767	809	773	829	753	773	803	728	777	808	766	739	824	833	728	825	768	754	756	778	778	738	779	734	773	762	810	738	817	817	819	742	775	791	820	826	767	803	759	810	763	743	775	748	746	754	807	769	757	793	797	809	797	758	816	776	782	748	775	784	819	783	824	785	754	781	773	825	769	783	783	845	813	767	783	777	740	817	775	754	799	721	775	793	788	755	811	735	795	724	749	771	776	868	786	790	752	778	723	799	798	790	824	802	796	741	779	751	777	786	786	753	809	825	761	763	765	756	793	825	789	756	768	810	779	746	812	786	755	783	771	788	759	791	863	802	779	782	737	818	742	804	764	784	754	767	793	771	813	783	756	752	815	806	774	792	738	741	762	813	741	793	815	786	785	756	796	843	785	728	761	791	782	818	760	792	747	810	780	762	795	795	726	766	793	769	787	768	761	831	790	754	776	762	819	830	794	752	724	773	812	781	799	794	798	841	807	760	787	812	824	782	755	809	798	819	785	790	762	773	791	781	791	768	773	799	681	808	756	814	785	766	803	807	733	729	801	835	765	766	811	798	807	780	794	794	767	820	783	775	799	781	780	786	784	810	794	784	747	809	789	770	768	783	761	790	759	732	803	774	757	805	755	777	760	783	808	806	754	798	820	821	730	801	723	745	822	795	780	783	776	737	775	771	755	794	735	801	785	827	780	780	788	790	755	770	791	771	795	775	767	817	802	795	750	773	739	765	768	767	731	791	817	762	744	758	751	747	749	808	806	782	787	789	780	799	815	757	828	742	732	758	767	787	797	769	765	739	786	829	753	768	794	729	792	825	784	778	784	766	784	776	809	749	800	774	835	779	766	782	762	808	814	805	745	751	828	769	799	767	764	797	771	772	731	761	781	747	830	795	737	793	795	797	791	831	795	792	760	784	822	770	797	779	710	786	801	806	774	796	796	730	798	779	763	790	778	773	787	812	813	807	744	783	810	807	748	751	743	767	797	803	790	761	749	825	762	736	797	750	761	797	726	802	778	782	756	820	814	762	790	746	761	753	766	783	766	813	751	779	767	810	768	770	775	792	783	785	784	814	719	788	784	749	781	789	784	822	791	752	803	743	812	812	760	802	738	757	743	773	758	792	812	801	751	791	794	806	757	759	784	768	736	798	800	773	794	729	796	759	784	807	786	758	758	731	808	761	789	775	764	771	823	761	770	817	823	743	783	791	760	772	749	800	825	812	774	738	774	774	751	769	738	738	795	777	783	753	800	777	781	807	788	808	763	762	783	813	797	769	820	785	707	740	823	770	746	790	744	800	794	722	777	763	782	738	775	775	760	789	845	737	780	759	774	791	756	764	801	773	770	771	761	767	744	765	766	800	781	778	783	742	779	732	810	793	796	760	786	730	785	746	730	788	759	760	832	832	799	808	768	777	816	813	758	711	782	765	756	785	820	809	761	818	763	800	781	792	774	759	747	813	741	794	786	761	813	792	765	754	762	772	784	749	760	771	788	783	718	778	807	766	789	767	749	758	792	796	794	767	772	805	749	796	746	697	797	774	821	776	811	776	805	732	817	777	787	796	742	767	796	768	815	810	793	859	777	780	772	799	794	782	781	787	757	772	762	783	754	799	779	793	802	783	789	796	790	781	791	770	764	737	785	776	780	803	771	805	759	792	749	801	760	754	757	773	763	782	787	771	856	804	704	786	791	754	774	777	770	748	763	784	768	790	787	750	798	738	791	781	842	732	773	800	739	798	751	755	721	761	796	801	760	773	779	754	784	826	777	798	763	766	822	792	746	785	768	777	762	759	787	778	811	698	817	771	763	808	801	782	778	772	778	723	787	731	767	751	727	786	785	809	779	805	780	743	850	751	801	812	832	795	795	772	781	819	787	781	769	734	834	813	825	783	717	820	754	796	776	771	843	684	767	802	778	830	739	771	770	803	760	774	798	775	782	714	766	749	773	774	783	790	739	796	775	812	744	793	796	771	798	748	765	740	751	791	826	798	824	755	791	760	770	807	799	779	823	821	728	786	773	737	811	765	750	768	752	746	731	770	764	827	709	811	805	829	791	769	774	797	819	758	799	799	786	777	755	808	775	800	751	778	821	780	807	761	805	816	812	816	807	811	752	769	794	808	785	756	798	766	815	762	755	764	769	816	791	788	795	773	813	809	800	783	777	767	777	780	797	772	784	811	847	722	814	780	736	767	791	777	768	743	763	818	810	813	735	759	791	774	724	735	737	776	766	754	798	795	753	791	804	764	802	754	821	820	764	785	788	760	870	809	799	768	807	750	771	785	824	774	770	793	829	770	784	757	818	800	776	752	771	772	742	745	796	756	768	797	779	764	767	774	792	759	751	797	757	758	793	756	742	759	782	781	753	801	761	787	775	799	799	832	772	798	800	741	787	776	779	770	794	829	754	827	801	794	808	803	745	730	747	765	733	792	815	780	747	809	787	752	810	726	725	817	786	722	766	765	844	825	823	833	786	786	781	770	785	732	767	799	783	785	817	759	790	833	781	789	776	812	766	797	801	757	781	777	800	800	767	798	810	798	775	786	805	787	779	766	779	778	780	772	780	822	771	855	778	746	718	758	833	802	845	778	738	786	787	781	757	756	739	825	803	772	814	784	803	791	786	739	794	794	770	774	768	782	800	750	736	754	795	815	779	764	753	775	778	715	770	814	842	732	802	752	790	766	717	757	791	796	756	804	777	799	804	747	789	800	812	776	759	777	819	788	760	795	719	741	755	820	755	802	791	772	780	817	768	789	767	827	792	733	773	743	813	785	741	771	767	778	751	765	757	720	769	761	782	787	785	767	718	793	801	786	827	787	787	753	792	788	862	836	801	800	777	744	742	800	769	799	761	787	778	808	772	769	783	763	796	804	793	791	738	751	772	783	773	755	764	786	779	749	790	826	806	825	796	773	775	813	809	812	767	799	848	774	794	796	770	798	779	767	724	790	750	810	703	793	786	775	773	784	794	818	834	807	773	775	741	802	815	738	737	806	781	834	770	775	800	778	754	770	767	798	807	809	769	749	751	788	799	755	814	767	764	777	789	727	762	805	790	807	765	813	800	810	739	809	792	795	786	745	799	734	766	747	798	734	731	755	787	788	799	811	806	772	816	804	751	765	789	703	768	782	743	800	735	819	823	770	762	761	804	716	755	771	805	802	766	780	751	812	768	821	776	764	785	804	843	781	782	788	793	769	808	792	816	808	782	806	789	745	802	767	754	795	835	739	754	788	787	822	792	794	754	762	735	781
36831	7384	1145	873	660	572	464	466	400	397	430	402	468	538	543	516	516	571	498	572	516	519	510	456	484	423	433	430	451	409	449	433	414	399	430	434	360	409	406	405	445	416	396	352	379	391	362	391	398	362	331	362	400	386	346	367	378	326	393	402	353	401	364	364	379	331	397	381	326	375	353	355	335	330	376	373	351	330	374	368	366	384	357	306	352	374	393	340	342	355	345	321	361	362	402	338	366	354	324	368	349	354	347	327	358	337	303	327	386	359	318	364	410	361	393	380	331	377	359	358	397	372	392	349	370	387	340	352	354	354	353	355	353	348	389	382	368	366	357	358	348	377	370	381	387	354	341	351	355	373	401	338	343	329	355	338	381	368	353	357	355	356	339	392	355	362	367	373	337	341	354	371	363	378	367	367	352	350	333	372	349	361	376	361	365	382	334	376	354	384	362	362	392	332	378	340	392	370	344	368	327	384	350	342	374	381	352	352	347	351	383	359	350	326	370	333	382	384	379	393	363	371	356	369	365	351	349	350	356	352	328	349	360	367	351	349	355	359	354	373	348	355	324	392	331	342	370	374	375	378	404	368	336	370	404	396	342	375	415	345	357	338	349	364	329	356	340	330	332	353	326	388	330	373	373	340	337	384	355	351	342	344	343	367	383	316	393	377	344	390	346	376	372	359	398	336	347	356	317	388	357	376	359	375	392	356	366	338	383	379	362	372	364	358	363	312	395	307	353	364	335	336	357	361	352	373	351	338	371	364	339	324	380	363	367	342	361	371	341	341	357	369	405	316	361	343	367	383	359	388	347	336	362	388	362	385	331	340	350	363	374	370	379	363	385	337	388	354	364	365	366	388	373	364	326	314	363	364	357	355	338	354	317	368	344	361	364	353	365	338	346	329	359	361	334	338	416	363	355	372	368	357	372	363	382	344	362	358	362	371	391	353	348	368	363	343	372	323	335	332	393	361	400	339	373	361	368	346	326	327	319	359	331	368	315	358	336	325	362	403	377	358	352	370	343	361	316	386	322	356	363	328	383	351	351	336	363	354	363	372	389	360	370	359	337	350	408	342	340	359	337	340	334	375	342	347	347	368	317	342	368	336	337	326	334	380	334	357	354	306	385	362	356	355	398	356	345	334	405	386	350	345	346	351	395	344	345	369	365	373	371	358	356	369	342	328	391	371	354	331	356	354	320	359	340	366	371	360	384	404	360	327	358	379	371	335	381	361	372	378	363	438	382	350	329	376	318	305	350	332	322	387	351	345	312	324	371	329	334	354	357	360	380	391	325	329	372	367	350	352	346	358	372	351	350	367	407	354	372	363	388	357	332	342	369	369	315	349	348	376	376	360	349	315	355	331	341	366	334	385	368	330	350	350	337	356	329	327	354	381	322	375	365	367	371	383	358	355	343	359	365	389	348	357	400	342	361	291	347	361	329	409	334	329	379	362	363	405	347	318	311	388	335	386	348	327	402	359	373	338	347	349	364	394	358	379	345	358	346	370	368	363	370	316	340	329	372	357	355	383	367	375	346	352	369	377	298	365	413	340	361	357	350	349	324	361	363	346	344	353	376	346	343	332	372	338	389	336	358	326	368	357	347	378	341	352	388	344	366	343	359	341	312	361	304	341	355	382	348	391	343	357	343	346	373	392	340	351	336	334	383	347	343	370	356	377	355	350	370	315	344	344	354	375	350	362	360	342	356	341	378	351	368	377	375	361	396	366	329	357	402	351	346	371	339	326	391	377	350	403	354	353	352	422	368	389	389	368	360	373	348	361	369	407	336	331	340	398	356	371	352	332	346	347	381	372	355	346	376	339	379	323	344	357	306	339	381	374	361	349	363	418	388	360	348	338	347	380	336	361	352	339	323	333	346	368	369	365	379	379	393	368	375	365	363	341	351	359	343	369	362	362	378	319	340	354	377	400	358	348	371	383	349	363	330	375	381	366	357	375	345	388	378	353	353	336	340	349	381	370	352	386	377	345	376	363	351	342	349	354	393	335	351	378	353	402	320	360	387	338	379	387	384	349	386	363	338	359	348	362	357	352	348	375	357	330	393	340	328	376	350	322	317	337	344	319	374	384	378	336	324	385	394	377	363	420	344	343	340	378	386	371	366	379	354	387	349	362	379	355	356	374	371	374	373	364	361	369	362	372	369	362	347	360	349	358	366	372	363	319	381	360	361	351	369	388	346	368	330	374	343	365	400	338	349	341	362	348	342	348	363	359	375	321	354	366	356	387	334	400	327	324	356	378	378	338	359	356	364	379	369	389	361	336	371	364	390	351	346	367	377	328	370	321	333	385	348	393	382	384	393	365	347	443	353	385	392	380	344	378	350	352	369	363	337	363	345	346	353	335	349	354	388	349	354	331	378	378	384	359	381	369	353	374	337	334	343	369	351	369	376	388	334	358	365	365	323	330	336	360	358	335	349	319	380	365	369	362	383	327	344	347	373	354	360	374	348	383	372	371	354	344	355	366	335	371	321	343	318	347	353	378	322	411	348	383	376	339	357	383	364	348	369	317	348	334	361	351	356	332	359	343	365	351	350	375	333	358	336	366	355	376	330	338	340	336	374	340	343	338	362	398	378	392	344	364	386	328	404	397	328	356	363	378	356	333	342	356	378	359	331	380	362	359	329	386	331	372	367	374	370	375	368	375	383	359	334	371	326	355	324	354	340	339	401	337	344	373	384	340	349	344	315	366	340	356	386	383	386	390	352	369	370	347	362	362	362	340	357	376	351	390	362	393	326	377	345	352	351	392	337	347	332	374	354	310	400	353	361	373	358	359	328	356	353	360	344	388	355	361	360	347	379	347	367	357	318	338	377	359	356	347	355	389	344	358	344	302	372	371	359	350	382	402	382	336	364	376	374	331	403	360	341	331	351	357	396	352	360	373	307	369	372	348	345	369	361	338	373	339	383	379	385	357	365	341	370	362	339	387	378	360	340	338	339	330	356	342	366	341	357	350	365	403	367	318	397	376	345	378	346	365	393	357	378	354	378	378	367	331	321	395	317	342	331	371	382	378	328	372	342	363	344	383	357	383	329	379	361	352	324	331	359	378	339	384	380	366	352	367	348	394	356	369	336	365	331	359	395	378	374	340	368	341	346	370	342	359	366	372	344	332	365	349	360	367	376	320	342	367	393	381	368	340	380	369	345	355	347	349	366	365	325	342	335	334	345	362	391	381	355	373	350	343	364	359	347	354	334	371	352	358	365	370	347	352	378	384	354	352	375	352	380	341	372	352	362	400	327	371	360	356	370	348	344	363	347	342	361	319	407	338	383	354	389	351	392	340	341	356	375	342	364	356	370	355	377	358	343	379	378	316	349	333	367	360	374	336	348	364	361	362	311	332	340	334	405	389	343	326	351	342	328	383	383	351	390	367	385	340	349	353	363	331	364	363	343	372	376	374	363	386	391	331	356	343	337	351	376	358	375	355	360	383	326	391	383	339	347	361	362	343	362	319	318	342
20586	1456	1925	2207	2025	1642	1410	1348	1203	1166	1127	1136	1209	1681	2038	2211	2113	1975	1872	1912	1790	1795	1627	1663	1587	1503	1394	1369	1289	1207	1255	1234	1157	1110	1148	1095	1030	1079	996	1003	1020	915	932	850	879	853	806	887	809	866	810	846	862	818	806	846	899	812	764	818	860	781	770	861	810	798	807	769	836	824	784	806	784	774	808	799	777	764	782	803	800	778	749	784	837	785	781	792	795	791	755	802	747	752	779	765	760	783	775	796	763	730	824	773	782	806	814	784	777	763	774	809	790	802	772	773	798	755	783	742	837	842	788	811	766	779	798	783	747	755	768	785	766	784	715	791	800	800	763	784	785	759	757	765	786	781	825	793	718	755	789	797	796	737	729	819	807	738	811	817	785	818	781	758	766	720	796	711	817	808	824	737	804	832	721	751	755	781	791	802	765	804	775	732	791	764	823	769	765	772	780	858	809	811	760	729	813	759	762	799	767	776	756	822	805	757	787	744	813	772	783	710	794	751	750	794	787	777	794	747	778	785	768	749	776	739	739	752	735	787	783	766	787	736	752	804	720	768	772	758	761	769	789	747	767	754	806	792	789	794	732	756	797	752	793	799	780	796	799	799	753	787	806	774	773	860	747	737	801	827	793	796	762	739	772	826	815	774	769	738	779	746	746	778	775	709	745	765	806	788	763	788	778	817	810	724	797	781	748	766	744	754	767	778	775	741	780	713	795	769	767	794	802	815	752	778	752	755	795	751	786	741	762	758	781	728	753	747	762	788	818	770	776	800	794	805	770	731	808	772	828	801	751	720	745	769	769	809	779	766	777	766	802	832	781	780	754	771	776	794	777	754	796	795	771	745	812	788	844	780	779	762	794	751	809	792	804	775	778	740	762	811	753	764	828	760	796	743	825	805	777	768	741	747	782	830	820	794	825	731	739	741	807	768	767	818	780	775	786	770	718	775	798	798	758	740	751	758	807	798	769	742	808	796	708	787	760	814	791	764	791	791	789	732	782	763	823	809	784	816	826	769	830	817	796	783	719	783	758	774	754	736	766	802	822	769	818	730	786	787	792	757	775	816	787	780	737	814	763	719	802	804	846	726	813	823	779	848	764	763	766	737	767	820	792	863	771	739	839	708	774	760	781	769	814	790	729	778	818	783	760	771	793	754	797	804	768	815	787	791	749	763	792	809	765	742	791	782	734	776	785	801	784	795	736	827	742	794	816	824	757	827	777	812	783	781	749	726	765	763	791	792	739	802	751	750	758	731	808	731	814	712	798	805	798	787	799	783	769	792	852	781	804	756	721	754	842	705	771	815	776	792	783	788	780	791	748	751	780	814	757	779	775	804	790	740	789	728	752	767	766	751	789	788	769	770	796	760	786	785	778	780	791	785	766	813	757	743	815	789	728	766	754	795	812	737	779	836	790	824	746	790	792	778	788	773	777	800	796	783	768	743	774	694	800	795	814	785	793	770	805	773	770	785	817	774	818	786	750	781	815	773	742	787	806	800	742	760	810	741	731	758	818	748	766	777	735	807	780	786	781	740	743	788	766	778	747	771	773	757	808	813	797	763	748	773	777	785	785	713	840	778	758	813	805	787	785	832	763	725	816	744	792	830	781	847	775	748	833	816	768	798	783	770	770	706	781	784	752	820	787	812	785	760	769	768	782	819	766	765	838	814	768	821	820	783	778	742	750	792	753	823	808	754	832	758	827	796	737	730	747	801	786	769	857	776	762	771	752	766	768	746	767	767	783	745	804	779	809	773	748	775	796	791	825	792	843	772	759	833	755	721	759	782	766	753	809	777	753	747	775	785	801	832	754	786	790	751	761	823	820	816	760	768	781	797	769	725	779	758	807	790	774	724	751	787	780	725	794	791	728	774	805	809	734	770	828	769	772	754	733	808	784	824	784	777	790	775	824	789	784	772	765	762	759	808	825	793	801	848	810	762	765	752	839	767	801	753	740	807	777	770	778	780	762	807	814	768	821	793	778	765	790	776	769	788	834	749	822	763	784	762	795	802	821	779	686	783	766	755	774	791	774	776	809	756	806	775	771	748	716	725	762	813	801	746	829	780	745	765	787	707	768	735	765	809	768	795	756	818	826	828	784	854	759	734	725	805	761	827	767	788	707	743	750	764	764	739	784	807	758	812	754	814	764	767	784	768	799	736	735	750	790	800	769	817	800	810	790	762	814	798	762	783	827	771	769	743	787	765	809	809	757	726	819	751	814	757	811	792	794	776	747	775	720	747	787	778	764	802	781	739	811	805	795	769	768	761	764	767	801	728	800	774	772	809	806	779	825	776	738	807	793	753	783	792	751	762	749	751	771	821	786	714	773	764	819	782	804	741	752	790	770	710	781	790	739	753	744	788	804	819	760	795	790	794	769	779	750	806	782	796	741	789	749	811	819	791	740	799	800	752	794	796	759	739	796	781	746	727	829	795	769	786	809	740	833	766	776	720	777	799	792	761	789	779	760	783	792	783	762	787	828	798	776	766	771	801	755	803	757	787	836	807	794	800	788	762	808	757	747	757	795	799	736	810	823	753	791	762	742	789	767	721	805	779	795	820	795	772	813	766	770	710	766	813	805	775	775	753	754	767	762	788	782	796	770	781	820	824	786	808	811	811	776	752	819	823	787	811	754	786	779	773	782	774	787	756	819	754	830	755	786	758	718	772	777	733	794	822	800	778	759	796	761	731	775	800	779	787	750	777	790	759	854	796	797	752	756	725	789	797	759	760	787	774	769	756	819	766	791	768	789	816	748	807	702	844	829	742	769	772	795	796	837	843	769	788	782	818	811	754	784	756	801	762	778	753	763	773	758	726	764	814	745	765	762	797	835	768	768	767	752	782	804	781	776	760	807	767	733	765	799	779	804	774	728	760	768	755	771	782	772	806	814	758	813	801	810	748	801	803	807	761	757	776	835	801	741	773	784	830	810	777	732	735	777	792	765	744	763	800	803	785	741	830	790	782	754	791	783	793	771	764	750	766	774	768	753	780	757	810	777	734	824	745	751	831	775	777	784	812	809	801	785	762	798	789	824	792	815	793	739	787	758	828	728	786	706	763	714	795	747	745	811	771	783	782	831	764	741	740	789	790	778	742	794	781	753	704	772	760	769	771	813	843	786	825	814	756	787	767	793	765	796	774	770	794	774	803	823	782	792	813	819	797	826	806	756	775	770	794	761	777	773	760	735	797	818	786	779	756	769	767	807	778	786	845	741	781	792	771	791	780	810	749	787	764	770	790	758	835	761	749	759	784	749	770	745	768	775	792	787	783	724	818	781	769	774	738	814	773	759	766	797	789	804	778	761	790	743	755	758	745	793	794	787	774	785	772	743	782	775	811	811	750	772	772	753	782	761	744	736	752	759	816	747	827	805	785	780	819	761	784	820	832	779	823	738	757	754	803	813	838	762	746	770	780	717	774	803	734	793	807	776	801	769	806	751	756	767	793	750	808	753	809	819	751	789	775	755	761	762	765	767	853
11784	1229	368	333	315	342	357	292	333	334	303	324	334	371	420	393	398	351	416	434	389	377	361	347	374	333	352	339	361	346	354	345	367	350	326	309	324	330	331	313	309	313	355	316	345	327	286	321	350	331	336	292	352	322	275	314	330	290	339	367	327	296	310	302	331	300	307	321	325	303	326	297	255	311	298	294	301	292	311	308	327	332	287	317	347	316	314	314	340	326	305	307	296	291	294	345	296	325	337	294	329	299	296	324	328	313	312	327	337	305	312	305	328	314	310	273	293	305	308	287	316	292	308	338	322	314	297	332	355	307	287	337	313	330	332	303	325	298	308	326	336	327	300	283	310	281	302	310	321	280	310	311	328	295	323	311	297	304	284	315	311	324	309	315	299	305	320	328	359	337	299	321	327	303	336	327	328	280	291	309	321	333	356	335	322	320	299	318	310	348	343	304	318	348	297	334	317	334	305	324	342	290	295	313	311	295	313	331	321	310	332	305	289	317	323	318	308	298	306	343	338	306	319	322	324	333	300	332	317	324	315	322	348	300	291	308	284	287	305	352	279	312	309	323	334	309	302	305	330	323	334	336	308	280	304	297	306	302	292	313	323	288	280	279	287	289	304	316	326	334	313	304	315	320	316	272	304	314	326	360	318	319	322	329	333	271	297	333	303	277	274	347	320	314	360	283	326	308	336	295	287	309	313	303	306	315	293	303	272	325	321	341	283	325	351	319	310	323	312	344	324	339	310	326	307	298	308	353	328	311	290	290	312	311	318	306	304	311	296	335	314	306	293	315	304	308	309	321	303	312	306	325	271	316	312	307	295	331	316	330	304	294	299	294	339	318	331	322	304	281	287	355	321	362	297	311	335	337	311	337	306	323	308	303	259	309	296	340	328	302	328	291	313	306	313	284	299	332	299	293	301	331	323	302	320	336	305	303	307	317	297	295	289	332	333	320	297	319	314	325	317	297	301	325	344	302	301	355	345	327	286	321	318	329	308	319	286	352	301	313	305	309	353	320	306	261	327	295	297	357	324	336	333	330	302	302	326	301	321	314	293	303	305	281	309	295	319	329	353	311	300	280	298	296	301	308	295	312	327	320	310	347	312	315	318	319	302	285	333	322	291	329	338	317	318	326	272	324	333	300	332	279	304	311	297	330	281	333	314	313	314	313	323	333	324	284	300	291	301	308	337	298	344	323	307	327	323	311	344	319	325	345	314	277	294	338	329	326	291	296	320	335	279	320	308	349	313	279	333	297	307	355	348	314	328	327	331	328	305	322	301	319	331	299	306	293	314	300	313	302	311	310	326	317	348	341	342	295	288	338	315	312	296	323	294	321	310	327	325	275	342	298	335	348	300	304	316	290	260	313	343	332	325	308	297	311	334	320	311	312	331	311	337	320	334	294	301	329	269	293	334	289	296	310	313	308	319	344	337	313	292	324	325	279	266	299	332	329	313	340	310	302	316	310	312	317	333	326	309	289	291	306	315	305	295	322	294	331	343	305	286	329	292	274	319	322	318	305	336	304	291	325	311	294	310	290	335	329	293	321	287	336	322	313	284	309	332	296	314	311	292	338	306	342	313	301	315	308	312	333	296	336	293	329	290	315	307	272	304	328	305	320	296	330	319	289	318	297	313	311	284	303	287	328	345	330	342	334	287	316	337	334	287	319	271	326	274	301	311	334	309	329	294	289	312	304	317	328	303	323	339	324	321	310	317	330	308	305	348	322	298	328	341	323	297	326	290	336	291	309	310	341	315	313	300	289	321	291	322	332	292	300	317	283	306	327	296	331	346	306	332	328	304	368	321	323	319	310	272	307	284	356	298	359	299	340	331	314	320	286	279	278	281	317	283	342	286	324	293	324	304	322	285	267	290	357	310	350	321	307	293	296	302	324	312	292	335	351	321	317	284	320	311	320	361	297	319	321	300	309	299	318	322	327	294	329	312	330	333	324	311	314	308	305	308	308	285	292	283	316	305	295	300	320	379	287	292	325	345	311	347	302	314	325	334	350	354	320	325	351	328	282	289	322	314	326	305	318	308	335	309	324	296	326	338	299	278	323	308	325	297	282	306	312	344	304	308	300	307	304	300	294	307	285	333	290	309	314	292	291	311	327	320	276	302	342	296	334	347	308	303	335	323	335	294	305	276	309	318	331	335	346	289	321	357	313	312	316	326	292	344	316	328	304	294	332	323	311	334	325	318	318	333	299	292	282	302	290	324	335	314	324	321	297	300	276	316	332	319	317	308	313	322	321	281	296	319	302	271	308	303	337	311	332	329	285	322	332	335	323	301	333	334	328	288	317	291	306	288	319	288	317	331	301	330	296	307	327	280	321	344	297	304	353	281	287	313	317	308	351	308	349	302	308	303	316	316	348	313	303	306	298	327	323	307	316	298	302	324	313	320	318	332	287	304	278	319	306	322	318	316	331	313	328	329	322	308	321	320	306	321	296	298	293	304	304	323	310	292	308	317	318	266	290	294	288	285	329	340	295	339	297	323	305	308	334	308	319	291	297	330	308	331	298	300	309	325	295	318	289	311	314	307	314	319	295	320	305	294	292	323	316	312	310	326	324	325	311	314	301	329	323	339	292	297	289	331	310	321	303	303	284	321	332	312	281	338	318	318	300	302	317	308	318	291	301	287	325	328	352	298	307	335	283	299	331	368	306	327	356	285	312	335	330	316	303	306	320	317	322	293	314	350	314	310	308	340	318	323	318	313	291	323	272	353	309	312	302	326	291	323	328	303	320	323	333	341	345	304	328	306	336	301	301	336	319	350	335	328	314	331	352	341	337	316	301	324	325	323	322	302	316	299	323	321	312	325	318	282	291	303	294	324	299	347	312	320	282	334	326	324	299	321	311	320	321	303	301	329	325	322	362	294	282	296	301	329	319	319	307	306	351	314	309	309	330	336	313	301	346	292	323	302	322	322	286	294	296	325	349	289	297	314	313	324	283	294	323	291	264	284	306	318	277	363	319	322	316	283	301	295	265	313	311	303	305	328	312	329	301	324	317	293	287	337	318	339	339	300	319	338	301	295	330	284	317	300	285	269	305	319	310	302	301	304	348	330	303	293	342	342	313	308	313	306	309	338	339	348	363	321	302	300	284	311	356	327	317	314	321	333	306	322	281	310	327	307	319	325	308	304	317	319	317	271	316	292	315	286	318	306	317	302	348	324	284	316	287	344	324	334	311	311	295	302	297	308	307	312	303	322	321	351	292	291	325	327	334	297	337	321	319	334	302	306	306	312	283	297	315	332	339	315	325	316	312	332	305	309	334	313	296	302	326	302	324	317	321	307	286	334	320	318	311	300	298	298	328	314	320	305	311	360	305	311	324	323	319	353	323	317	289	348	328	316	349	291	328	283	327	304	309	332	325	325	276	312	332	279	295	303	334	340	327	300	289	262	310	333	315	326	326	325	303	299	318	292	330	317	340	299	313	302	317	308	317	293	334	360	299	302	323	343	307	298	341
6912	863	755	732	729	695	734	735	704	731	723	827	829	1078	1262	1253	1267	1233	1256	1176	1075	1067	1071	1025	997	926	1002	903	887	877	831	786	844	820	826	778	738	828	768	727	764	753	710	711	733	682	712	716	720	746	728	729	761	659	729	705	726	726	714	710	753	735	706	723	781	764	709	742	706	616	722	664	669	700	717	745	612	705	686	671	712	687	734	708	694	671	701	709	683	702	716	704	725	705	686	717	711	686	673	686	719	728	672	667	680	683	701	681	716	681	679	712	734	709	662	714	704	664	755	707	708	669	711	673	711	710	669	695	632	682	665	668	691	705	678	702	703	718	662	652	719	713	750	678	679	684	654	638	708	655	656	705	666	675	684	680	732	708	699	708	673	710	695	682	673	737	668	683	658	725	704	721	680	694	680	679	741	677	695	698	696	667	673	717	666	700	712	721	697	680	711	722	690	683	663	695	701	675	684	751	681	669	682	683	669	663	651	730	684	683	669	753	668	710	710	720	692	678	708	688	666	705	739	680	706	688	702	693	698	704	688	718	694	716	704	692	713	681	714	709	735	692	676	683	735	670	662	715	679	738	694	672	699	725	675	679	692	702	715	705	689	711	662	653	655	719	672	632	650	713	640	680	684	686	655	680	652	674	669	651	682	690	707	758	688	681	699	687	658	670	729	691	683	714	719	689	697	716	693	668	619	736	749	646	715	666	716	673	694	683	691	732	662	674	678	712	688	698	680	671	691	663	703	664	628	658	705	686	706	627	714	690	722	667	670	697	640	665	655	665	686	678	694	679	660	716	673	723	698	672	667	654	682	712	755	680	680	665	687	637	704	732	680	708	733	656	680	693	666	731	723	762	686	707	733	673	685	722	679	669	674	703	650	702	715	668	662	746	749	666	674	735	711	670	677	733	677	702	652	676	680	704	687	657	689	727	650	716	730	694	669	692	697	683	705	661	674	693	693	735	657	699	677	717	706	673	675	715	746	708	732	702	698	682	716	720	725	719	684	751	734	717	731	671	688	687	705	720	735	682	703	674	682	643	657	662	645	680	693	678	704	726	698	719	686	703	733	673	729	668	727	703	703	690	651	695	726	703	702	695	628	627	705	688	720	709	687	722	692	697	675	687	722	699	661	724	642	697	704	642	694	664	723	665	650	705	705	688	733	716	718	727	694	740	657	688	637	676	688	698	682	710	654	686	690	704	676	714	703	644	714	640	686	664	692	687	675	713	663	691	682	703	670	704	677	668	670	696	746	686	709	729	636	688	694	679	739	653	672	692	723	735	689	759	705	723	643	690	639	688	714	680	750	690	737	684	692	722	754	659	671	700	691	726	685	682	703	670	671	730	676	702	726	760	694	669	718	694	685	703	728	664	718	682	670	679	709	695	638	731	719	679	704	668	667	702	720	722	709	677	692	714	711	683	695	730	683	680	674	750	719	685	735	713	688	715	669	694	689	700	737	697	684	706	712	723	699	688	718	701	717	686	716	655	690	719	667	666	720	693	717	684	648	680	695	709	706	714	710	675	680	753	732	700	650	678	700	678	666	699	697	683	676	696	669	712	728	696	695	694	727	692	705	709	770	703	651	645	649	686	660	710	648	704	707	726	696	672	695	772	656	651	684	732	689	675	682	717	694	714	701	724	677	734	741	654	689	696	684	621	674	687	670	698	716	664	742	635	688	724	727	691	741	732	686	716	679	642	674	663	657	703	705	660	672	697	705	676	711	688	676	730	676	683	695	648	665	711	684	682	696	703	703	660	655	680	699	682	680	679	740	738	674	691	688	642	683	731	709	685	668	694	681	737	677	732	725	662	688	694	712	742	650	673	727	645	697	693	655	737	665	661	652	733	704	721	707	711	650	684	705	714	663	677	725	687	713	710	726	688	672	701	667	680	716	669	669	678	672	656	671	722	738	672	727	685	685	644	710	718	777	700	701	715	684	669	736	728	678	674	702	715	741	710	701	669	674	732	713	690	758	725	747	757	723	704	695	714	691	721	664	665	688	704	691	695	677	695	690	688	654	672	757	681	724	705	716	677	701	683	727	680	702	717	670	689	635	680	723	690	722	685	690	638	703	663	682	717	689	693	730	732	687	687	679	652	697	741	710	709	702	729	709	713	683	695	685	701	709	723	656	677	685	691	666	698	622	663	686	702	681	674	682	683	729	724	714	693	652	655	666	678	713	730	704	709	696	733	721	680	687	701	727	692	716	697	650	678	710	708	694	754	709	704	660	669	669	671	692	703	688	688	663	655	703	683	683	662	655	743	690	692	691	744	696	698	702	726	702	700	694	719	736	672	709	699	655	672	740	695	740	735	699	666	713	683	719	704	679	674	681	723	618	646	778	703	675	684	677	708	658	706	691	668	679	705	655	695	693	681	656	690	691	670	738	694	730	645	695	659	739	689	639	659	707	649	724	680	725	682	765	701	733	745	714	677	718	703	743	673	690	674	690	662	683	695	664	705	650	708	696	688	633	736	704	693	637	728	721	698	691	675	695	692	698	725	677	701	691	671	722	686	710	674	718	680	679	683	704	713	713	689	645	684	682	708	727	674	683	706	711	678	664	718	725	635	704	673	701	675	658	695	698	694	685	690	702	720	674	734	725	715	682	707	700	712	700	651	659	740	710	725	683	721	727	704	695	676	690	726	668	717	688	656	692	664	695	662	708	695	676	715	709	702	661	692	696	741	715	656	657	645	676	690	687	669	729	706	693	698	649	709	715	714	750	699	693	696	720	674	708	620	671	671	681	704	706	654	686	706	691	713	682	688	674	683	622	705	702	709	665	707	680	654	759	681	661	674	682	708	689	709	761	698	706	669	690	715	651	714	690	702	683	675	627	693	749	712	687	665	675	711	702	723	726	735	703	663	700	731	728	648	662	700	687	716	675	729	691	724	633	708	715	739	684	679	650	714	726	740	678	667	672	743	682	703	667	694	716	693	708	689	698	691	633	689	701	685	686	644	674	720	651	739	729	708	660	674	689	668	656	632	719	708	681	703	703	690	702	675	729	685	731	696	699	653	649	713	700	638	735	662	655	658	660	702	700	718	696	701	717	697	687	716	665	709	703	661	667	699	679	649	712	712	670	726	698	699	681	695	716	677	643	662	683	693	742	696	722	703	730	687	707	699	714	719	736	667	723	683	705	733	722	653	671	671	699	661	676	725	664	736	684	691	744	673	699	723	698	715	703	647	671	631	683	715	666	684	705	703	695	658	700	737	644	701	731	668	644	700	693	692	688	688	672	658	684	705	671	661	685	712	678	710	734	702	731	703	673	714	726	754	664	671	687	740	676	678	638	741	710	684	719	691	695	709	686	702	724	673	727	689	691	735	730	703	642	719	652	726	700	759	696	748	703	672	728	688	709	708	749	732	686	724	643	711	726	741	660	677	655	698	677	664	659	685	671	707	710	692	694	669	716	655	677	727	723	682	699	675	673	691	674	705	677	675	688	691	705	665	695	747	697	656	696	744
23275	3971	690	597	533	489	413	421	426	402	350	405	443	540	526	499	538	470	533	486	462	437	454	437	440	390	477	419	425	390	377	416	424	363	397	403	395	362	388	376	360	378	395	360	421	345	379	396	368	351	366	365	314	374	367	351	326	392	367	314	335	340	330	367	356	339	375	350	381	378	359	364	322	321	353	394	336	377	357	369	349	369	351	314	351	389	355	338	350	376	371	369	330	325	376	370	396	374	369	350	363	352	355	362	368	360	370	336	331	354	341	322	344	346	367	350	364	368	356	359	358	382	358	345	332	379	313	333	367	362	359	364	375	344	345	346	377	375	335	372	338	350	354	395	339	354	356	365	360	350	374	355	346	342	362	358	348	357	345	360	335	353	354	357	337	373	366	382	344	332	361	341	404	354	347	324	357	376	365	345	338	366	351	408	402	350	328	361	340	330	297	359	370	358	366	377	371	352	366	378	361	383	354	320	374	368	352	318	367	358	322	366	340	377	333	398	360	319	388	335	341	349	338	335	377	353	340	352	332	332	370	366	361	361	349	340	375	382	350	354	343	345	338	360	376	376	345	336	323	366	367	349	371	351	364	337	394	347	360	347	339	323	361	365	377	364	367	363	337	341	332	358	343	365	337	364	361	409	365	318	386	335	370	364	380	368	358	362	363	329	361	377	349	375	329	367	364	362	353	349	376	365	368	332	350	364	360	357	354	345	391	374	367	369	357	332	358	382	352	341	320	313	367	348	368	314	339	348	337	355	340	332	330	379	347	342	365	341	355	343	381	342	391	376	327	340	330	381	325	360	297	349	376	364	313	339	340	357	311	373	389	366	338	372	384	330	337	331	327	354	400	373	357	365	356	341	349	359	365	300	329	387	370	350	357	381	348	364	331	379	332	345	362	380	330	319	345	323	363	339	339	344	394	377	317	356	321	350	321	343	319	357	340	354	335	353	373	380	390	353	363	350	332	356	363	341	356	363	356	349	376	370	366	340	362	346	378	346	338	361	373	348	333	406	362	367	388	387	375	350	337	370	383	365	322	330	321	368	352	365	362	359	386	334	333	369	331	371	368	363	364	380	338	337	354	348	351	357	316	367	343	352	355	329	323	360	326	333	362	332	351	333	359	353	351	378	352	354	365	366	354	372	321	371	358	353	389	376	359	344	353	359	340	345	361	373	346	342	352	371	348	380	389	352	336	355	359	354	375	346	370	342	365	384	365	396	373	352	372	331	369	341	337	360	373	379	382	356	397	381	390	364	370	330	370	366	366	344	359	327	363	364	328	356	337	384	390	339	354	379	380	397	359	352	363	367	337	313	343	378	329	353	391	384	305	358	356	389	367	363	376	369	370	365	328	375	343	350	368	348	354	365	377	343	387	385	362	373	326	353	322	369	389	345	349	346	359	347	382	362	338	347	332	340	361	362	345	408	350	382	409	341	368	398	349	337	349	364	343	337	350	347	325	308	367	380	376	360	370	360	367	347	377	380	377	348	353	365	324	363	375	350	355	351	366	358	311	360	357	389	351	383	363	306	340	370	375	372	330	352	362	323	362	355	356	388	405	349	380	361	369	397	359	381	368	325	357	326	379	363	357	329	361	377	392	373	394	363	373	361	352	343	396	343	371	345	392	337	389	366	366	389	377	374	395	336	389	300	343	369	381	354	387	356	332	368	388	394	354	381	409	394	344	319	369	363	311	361	388	358	372	349	367	372	367	375	353	365	354	338	370	371	372	356	368	366	326	379	351	355	383	330	383	353	343	378	348	343	354	362	388	384	331	337	353	335	369	382	379	352	364	384	360	395	355	371	360	405	402	355	346	381	340	360	370	330	370	371	343	365	353	358	359	338	380	366	344	337	347	379	345	372	383	405	373	320	386	380	345	341	433	386	353	329	338	377	370	369	365	356	319	356	378	306	351	338	370	330	369	369	361	378	359	355	346	388	369	401	411	381	343	345	378	333	358	396	365	364	382	389	397	330	354	384	350	382	346	330	336	388	356	348	357	388	338	369	392	359	370	348	340	337	364	352	360	375	345	366	360	354	354	361	375	342	356	385	370	329	358	340	368	343	326	360	346	341	348	353	368	321	370	395	340	396	381	347	361	346	361	345	353	332	356	323	395	330	359	352	332	338	352	348	370	372	370	345	368	338	359	414	383	370	350	367	348	332	355	355	358	341	359	409	348	346	392	361	380	361	364	368	342	342	357	359	352	335	344	324	364	347	356	338	334	335	382	353	359	365	326	343	366	381	356	402	367	364	300	376	336	387	367	383	355	373	347	361	406	353	359	360	323	349	352	389	362	376	338	383	369	335	342	347	385	377	321	355	343	365	383	326	368	365	367	332	342	341	349	374	375	334	338	399	369	339	319	364	375	354	375	344	326	352	346	365	338	398	360	361	379	361	300	343	338	374	333	356	379	354	354	375	338	342	356	365	384	330	329	392	343	380	326	338	394	372	338	341	342	348	363	339	338	375	346	366	336	324	328	375	369	348	387	374	363	333	352	343	366	375	315	332	373	381	363	358	370	371	356	348	352	339	387	335	389	365	339	349	381	360	367	357	360	355	386	370	322	369	338	379	345	348	327	342	362	386	407	345	361	318	349	354	371	360	314	338	344	351	344	328	372	323	341	330	363	345	378	356	372	381	362	317	327	374	325	347	384	362	364	365	375	342	364	351	349	345	349	376	343	326	388	357	368	377	334	366	362	349	377	361	370	359	324	379	357	385	361	349	347	349	345	333	387	367	347	385	360	357	374	335	358	303	345	340	352	352	347	370	358	391	357	380	349	329	325	325	376	355	327	355	399	329	332	363	362	348	378	324	349	380	341	339	377	356	332	349	346	337	327	339	354	382	347	350	345	357	335	344	358	369	373	334	345	362	370	373	380	369	345	370	366	366	368	340	346	355	378	359	343	345	365	378	362	362	367	358	349	353	378	393	343	398	342	359	318	354	349	353	356	353	338	341	317	349	366	350	376	349	343	329	390	370	375	344	374	359	357	326	355	344	336	353	366	347	371	356	358	359	354	414	379	347	362	384	342	364	376	360	345	380	348	369	362	373	372	326	356	343	358	390	330	352	346	417	355	360	373	347	369	338	371	372	385	357	307	372	374	332	311	339	354	336	379	359	370	359	342	335	379	351	354	372	397	336	323	343	401	379	371	372	357	346	374	342	380	324	351	361	377	384	374	368	349	339	343	372	363	334	321	370	360	354	342	370	361	368	345	365	340	342	362	372	364	345	350	331	366	373	354	351	363	327	370	372	368	355	343	326	361	373	332	366	359	342	350	365	373	341	340	352	360	360	358	328	369	353	340	306	339	375	399	357	380	313	348	352	369	363	354	368	381	336	377	325	359	336	396	382	358	327	356	365	353	359	394	373	367	342	376	367	390	382	329	368	389	345	394	339	351	377	363	410	347	333	372	346	359	365	358	356	363	376	352	361	366	359	344	320	353	326	342	357	359	334	353	354	341	367
14213	1716	1341	1494	1413	1212	1135	1001	977	909	1011	1084	1248	1644	1701	1784	1664	1599	1690	1621	1487	1376	1429	1386	1369	1285	1202	1141	1062	1107	998	1093	1026	984	922	1000	959	938	896	959	913	918	828	894	828	846	823	758	784	815	880	802	804	833	816	839	816	845	836	808	817	831	805	828	801	776	789	777	787	799	784	803	831	820	699	762	824	763	785	808	786	803	850	773	736	777	795	775	814	785	805	756	779	740	781	765	797	803	749	849	760	823	796	795	765	751	779	777	733	784	752	788	776	778	753	845	772	804	795	784	768	809	829	741	764	816	824	787	775	790	817	750	781	788	773	760	726	767	794	815	772	773	809	768	807	752	721	807	782	783	803	783	780	775	795	764	786	854	802	793	760	781	744	769	819	707	744	768	774	758	784	774	758	760	766	810	778	771	820	806	811	824	810	763	763	748	813	768	807	821	749	767	742	803	803	755	783	785	780	773	742	748	773	762	774	753	777	751	815	823	758	790	716	768	803	765	751	787	766	862	757	782	785	811	756	808	793	770	765	786	785	798	738	784	797	734	803	821	823	748	718	733	761	817	789	775	802	749	727	778	798	772	786	755	833	780	806	711	789	777	742	786	775	782	788	745	800	764	752	766	826	773	792	752	812	762	853	754	767	768	792	785	728	809	814	789	818	812	799	771	805	786	738	768	766	778	798	786	765	757	807	788	800	776	764	797	763	784	822	781	773	829	776	757	788	774	798	792	769	776	779	777	839	798	761	816	771	785	766	848	741	731	793	803	771	756	786	751	780	814	789	766	767	796	805	779	820	762	772	776	795	785	824	756	783	776	728	754	786	757	750	740	761	801	761	771	796	772	790	764	817	800	732	781	792	787	818	755	772	781	792	788	789	793	807	775	784	781	793	803	828	794	805	882	762	752	784	792	791	783	753	784	775	768	797	783	766	772	797	807	764	819	745	778	719	865	779	755	759	792	731	742	791	796	749	796	775	791	797	750	878	803	767	786	778	773	777	780	793	800	760	811	773	783	825	795	769	785	787	815	723	792	784	792	791	796	757	749	829	733	799	771	800	709	788	765	854	767	810	785	750	777	771	805	755	799	810	773	858	789	811	767	744	769	754	758	784	788	734	829	787	743	744	782	806	767	761	747	799	760	800	753	763	813	752	734	812	738	766	735	744	773	782	734	752	797	798	764	817	791	805	783	834	780	778	729	762	832	763	792	768	749	801	782	799	799	768	766	820	791	771	777	762	803	809	790	792	781	780	754	835	790	797	783	763	780	792	770	803	788	764	770	766	834	786	797	788	793	768	811	762	753	794	795	786	789	785	803	770	786	747	806	752	733	763	799	825	799	780	769	788	771	817	811	797	736	778	827	780	759	791	817	792	749	772	722	721	780	806	767	740	815	758	836	787	806	820	734	762	764	800	793	719	766	814	764	727	785	752	749	818	792	782	769	775	806	820	806	820	801	773	800	780	759	810	731	800	791	794	768	771	759	773	752	810	764	775	793	781	796	788	772	772	787	723	771	791	780	787	766	750	769	775	809	748	799	699	795	764	783	791	788	759	779	789	811	777	773	803	786	766	731	773	797	770	774	786	836	789	778	788	784	756	767	751	810	758	780	775	801	720	768	796	737	788	787	789	793	796	789	779	803	774	774	763	759	813	737	731	757	824	785	776	802	783	791	794	743	786	770	784	783	802	799	773	759	779	770	799	764	752	764	768	855	792	808	741	788	762	782	741	774	768	731	802	807	774	750	849	760	732	814	778	788	795	820	777	737	840	769	718	775	773	801	814	787	829	763	795	773	793	785	773	831	729	785	749	764	806	784	820	736	788	782	754	806	754	792	785	775	774	828	792	785	750	779	771	773	769	789	716	743	752	804	779	833	778	776	782	802	789	774	777	792	790	822	783	762	797	753	819	777	802	793	801	754	749	822	815	775	776	786	789	775	807	770	756	821	772	765	843	781	759	821	792	778	779	784	786	742	744	801	767	807	785	795	784	812	749	734	818	751	788	757	765	805	788	822	759	743	766	772	789	797	828	770	794	780	783	760	775	799	806	770	773	760	768	742	832	790	792	823	828	780	750	708	758	763	774	768	759	756	786	760	769	755	807	742	764	768	751	784	763	793	708	762	762	761	772	767	747	836	785	754	755	809	818	785	801	788	782	782	838	790	832	728	824	748	745	766	770	776	837	798	727	735	787	839	772	761	773	808	775	793	792	731	780	786	797	801	760	787	788	736	821	832	748	837	763	790	770	757	756	795	774	757	782	825	769	794	812	827	783	760	752	777	740	764	797	739	756	804	769	803	781	805	790	774	807	770	765	750	798	835	758	771	752	777	742	845	747	804	775	819	780	729	784	768	783	781	816	814	782	828	787	765	779	814	773	755	775	790	764	767	774	812	758	785	738	786	817	800	773	749	769	808	783	789	817	801	799	776	756	770	800	737	785	799	762	772	804	744	827	780	820	747	762	802	762	773	845	813	798	796	793	801	742	770	787	756	768	825	749	800	828	754	783	786	814	779	761	774	753	771	754	807	702	771	783	750	759	797	786	775	794	800	837	795	788	739	791	716	793	750	763	782	792	831	781	747	739	783	811	807	763	724	811	760	807	769	761	777	764	740	762	777	794	738	806	747	786	759	757	709	775	772	758	786	739	769	741	825	799	762	801	796	786	774	788	806	783	790	743	748	791	790	744	818	837	798	779	801	797	788	753	780	763	786	747	766	755	745	763	774	818	760	763	786	798	795	755	799	804	824	729	802	773	838	794	764	791	826	749	775	788	767	745	807	791	837	776	809	739	767	805	799	766	750	765	772	765	783	770	771	775	772	771	768	783	786	832	790	782	748	764	746	808	813	758	807	759	768	760	738	807	773	793	799	785	734	781	777	791	766	788	746	762	718	787	768	807	768	792	794	812	824	759	842	759	758	762	772	725	846	799	797	768	777	769	801	775	731	798	773	812	754	787	813	803	818	771	806	823	761	778	780	787	735	777	788	762	782	749	818	778	820	776	780	774	810	744	784	743	764	775	863	794	758	768	794	757	778	764	730	797	777	770	749	782	823	810	762	750	783	780	769	776	777	774	805	825	773	749	790	780	763	773	770	777	728	817	748	817	785	791	865	781	756	767	770	789	769	781	788	780	740	837	789	779	777	811	768	802	792	786	825	798	776	747	763	824	825	781	781	747	816	779	783	743	739	807	810	789	805	784	794	780	793	797	772	733	820	736	770	799	761	817	791	785	760	794	794	727	758	769	759	728	770	745	804	729	750	768	738	799	801	733	774	781	781	759	775	797	785	770	830	768	786	761	786	791	737	771	773	782	737	764	850	773	725	776	778	784	792	732	776	766	813	733	794	794	778	793	773	776	741	794	750	785	830	823	791	804	744	755	774	823	760	793	762	826	751	760	743	812	811	736	755	838	749	764	823	766	779	805	771	836	763	790	786	810	756	748	749	836	739	782	744	802	786	737	746	762	797	739	765
31943	8417	1158	857	635	535	523	448	427	416	409	441	523	584	646	611	591	610	534	525	514	537	488	523	442	408	481	466	427	407	442	415	406	454	373	372	389	396	339	393	352	411	373	403	379	405	407	383	380	373	385	356	374	356	377	413	405	364	371	353	358	349	352	392	366	404	384	356	367	356	359	370	365	366	338	346	339	357	355	372	353	346	348	363	348	377	342	357	359	331	355	371	342	319	367	386	389	387	363	341	363	331	372	358	369	386	365	334	354	387	365	355	320	375	393	365	325	350	352	374	360	353	320	343	336	385	321	394	335	352	345	303	337	368	344	401	352	363	375	349	370	323	350	351	346	372	351	384	348	352	389	419	346	343	368	347	351	377	385	320	349	316	367	355	353	331	366	323	378	375	391	336	354	361	382	335	379	364	373	368	362	348	366	346	334	339	357	322	392	368	342	308	343	349	333	386	368	359	358	372	362	377	332	364	394	364	354	352	345	386	357	348	351	338	335	358	350	338	380	335	337	318	353	363	338	349	387	340	335	336	302	375	351	325	330	364	380	333	361	372	375	373	368	371	387	392	342	359	379	364	315	368	316	375	345	332	344	345	369	381	390	356	353	393	340	360	383	403	354	334	376	320	372	343	330	347	351	371	367	360	353	382	339	328	362	336	352	331	374	369	377	334	382	373	371	362	320	347	340	342	373	331	367	350	378	356	319	368	343	367	324	339	369	364	354	356	347	335	328	348	349	355	385	351	365	370	328	399	322	383	406	369	347	365	363	361	362	356	350	332	372	362	383	348	341	324	382	352	370	381	345	371	365	355	336	367	325	315	310	338	377	344	351	350	347	343	369	338	346	334	372	327	369	379	323	357	364	369	328	348	352	331	364	381	393	327	370	361	370	344	373	357	354	376	367	319	386	361	341	360	368	342	351	362	326	361	389	348	356	398	359	369	367	343	326	375	367	342	367	335	354	379	354	399	369	352	392	355	382	371	300	362	315	348	363	336	370	354	340	383	378	369	317	337	360	303	329	369	389	339	345	381	380	329	384	331	356	375	314	357	334	352	319	357	348	347	340	368	350	342	378	367	351	372	391	349	374	319	355	353	314	406	329	335	372	369	370	352	320	356	358	373	345	343	336	370	362	355	349	375	360	336	335	311	366	322	347	387	348	375	353	328	355	376	365	376	349	306	384	358	321	346	346	377	352	329	377	354	361	397	370	361	343	329	363	366	370	340	361	351	369	359	371	352	348	373	330	358	343	365	344	360	376	355	365	333	351	355	370	361	353	347	365	321	323	383	335	363	396	362	360	364	354	347	355	403	365	320	404	354	360	362	372	370	383	350	395	380	354	335	367	386	335	348	405	359	385	356	337	351	372	368	339	384	363	357	332	364	376	377	385	374	369	327	342	330	340	397	368	331	341	370	350	360	367	361	376	342	337	356	354	364	331	348	381	381	348	357	388	368	335	345	393	394	408	350	363	384	358	364	357	337	336	306	391	356	368	346	341	359	373	347	331	349	341	343	351	371	380	392	346	381	385	360	386	340	365	360	373	365	358	333	316	346	350	351	369	342	375	335	345	334	333	373	376	345	318	363	371	336	364	350	353	382	333	356	398	358	336	318	361	395	351	385	363	321	344	337	363	348	352	364	341	368	353	385	353	371	362	342	333	343	365	399	359	335	338	335	357	313	337	365	390	344	310	353	368	342	342	322	365	362	355	311	382	344	342	355	345	328	325	311	319	350	358	386	337	358	370	335	329	354	347	336	360	391	364	356	365	391	343	372	355	336	335	367	345	337	324	321	329	355	352	340	358	378	354	357	339	378	388	348	367	344	358	362	347	352	359	388	354	360	385	369	369	388	370	368	367	352	324	357	351	340	369	381	363	372	365	381	382	328	386	358	337	363	360	331	391	364	354	375	357	359	358	361	384	322	334	362	359	344	345	385	370	352	364	363	369	374	392	326	359	349	317	373	342	376	323	314	351	360	345	367	323	352	337	374	387	355	385	369	339	339	394	333	400	331	366	394	354	335	349	362	374	365	346	343	334	357	384	356	347	363	356	384	348	333	354	361	398	376	357	344	372	365	393	385	366	364	349	357	340	343	341	356	320	372	364	337	347	352	364	361	373	358	314	366	340	354	376	333	333	399	361	371	374	394	385	369	357	353	334	355	352	350	339	392	363	374	379	348	353	309	338	377	353	341	363	345	370	328	382	373	366	356	353	356	327	369	361	352	358	323	340	344	368	345	355	361	365	382	342	373	378	345	358	320	372	330	382	374	294	343	343	320	333	363	395	364	349	366	367	343	354	318	388	346	350	357	369	367	356	313	361	326	369	329	394	375	368	332	345	357	368	348	345	370	356	374	363	365	360	376	340	406	389	364	380	347	334	376	333	358	361	367	371	355	326	391	360	351	361	338	417	336	347	369	351	375	368	387	354	387	383	358	381	349	378	353	401	355	368	343	358	342	318	346	341	326	345	346	360	373	358	343	376	372	338	335	367	345	390	373	382	376	387	347	386	357	332	380	357	389	377	388	362	359	366	352	356	334	358	338	367	387	370	375	368	350	333	387	367	349	354	363	343	366	331	336	326	339	329	380	339	355	351	377	404	380	348	349	351	345	353	363	383	379	343	376	370	356	361	349	321	374	375	364	373	360	367	375	363	378	355	335	379	376	358	323	336	315	321	329	376	361	374	347	331	353	355	348	350	347	368	324	311	316	368	350	345	326	391	359	358	359	360	337	359	363	394	340	375	370	362	390	351	399	358	344	330	344	341	352	343	373	361	352	357	352	401	386	344	376	337	347	382	359	348	376	323	344	356	352	358	406	365	378	366	357	368	398	374	330	386	327	337	350	335	349	380	346	379	379	354	353	340	359	351	345	372	369	385	372	388	402	377	370	353	353	342	373	340	361	340	343	376	377	325	376	328	356	362	341	399	369	357	368	385	374	390	357	365	365	382	392	387	330	370	345	362	319	336	369	340	333	369	400	342	348	366	414	349	367	362	372	322	368	391	381	342	376	368	362	360	380	362	343	389	382	360	360	379	373	389	364	353	359	358	332	328	354	371	369	360	355	390	364	359	356	361	374	346	410	380	368	342	310	360	348	343	325	377	331	377	380	347	355	357	360	373	394	359	374	339	360	377	336	378	385	364	361	324	361	353	401	347	375	342	369	386	340	389	363	346	355	353	354	365	380	337	376	350	359	332	379	338	395	357	332	358	305	357	340	331	373	363	373	387	355	372	362	384	350	387	316	348	354	344	344	371	354	354	319	373	348	347	340	366	318	373	363	334	331	335	326	374	334	352	371	387	349	380	363	360	327	324	340	355	386	334	356	365	361	327	399	343	323	372	342	364	337	359	331	375	349	325	343	335	366	337	352	359	344	372	339	326	366	373	350	367	343	359	377	330	342	347	347	366	334	363	362	352	360	365	363	342	359	376	361	350	363	384	369	346	362	362	373	383	346	397	354	364	396	349	367
18561	2996	1897	2274	1968	1680	1508	1373	1187	1150	1114	1269	1731	2045	2222	2246	2155	2042	2026	1878	1755	1758	1669	1713	1594	1541	1406	1320	1268	1170	1217	1177	1134	1133	1005	1054	1016	1003	998	938	987	917	861	862	888	815	836	831	851	802	797	822	831	845	830	840	815	850	798	751	841	818	768	807	765	791	820	756	781	750	802	776	752	741	819	808	733	833	807	836	756	797	796	786	725	755	783	776	782	768	770	761	746	761	807	805	811	786	785	723	833	779	734	777	822	791	776	812	735	769	771	807	766	825	771	783	781	815	770	782	782	843	763	777	773	744	727	740	801	752	738	806	781	807	797	701	792	719	745	795	804	781	759	763	751	735	797	713	712	729	743	762	800	777	753	767	731	744	762	741	734	758	758	834	751	813	777	747	772	767	792	774	794	770	752	845	744	775	736	775	818	759	818	808	792	783	790	746	759	779	788	802	780	803	803	789	791	801	777	807	737	774	781	759	747	758	748	794	755	825	805	747	797	787	775	797	736	801	772	831	761	775	774	737	759	780	782	743	776	745	776	797	758	722	796	763	803	763	777	810	722	806	784	776	790	807	777	751	785	780	731	782	785	761	812	769	812	831	802	729	797	759	752	824	747	791	790	787	815	789	754	712	789	761	725	803	755	773	754	799	736	758	852	739	741	764	762	822	781	767	781	738	769	733	783	776	803	809	777	746	781	780	743	766	769	779	746	745	723	776	734	765	769	806	719	773	771	797	771	753	765	727	772	767	785	756	798	799	806	772	764	800	771	828	775	731	806	772	769	744	736	800	814	802	734	811	751	795	805	752	799	784	766	788	781	780	747	767	759	759	734	768	787	777	775	756	777	759	747	750	812	743	797	769	770	786	777	799	774	706	706	795	761	808	806	740	830	747	722	764	791	762	741	779	793	786	779	728	761	814	734	753	777	789	761	749	772	778	749	802	763	798	706	739	771	779	733	740	767	795	763	768	762	724	766	731	746	770	781	802	787	778	748	777	770	794	824	800	754	761	815	784	744	752	756	806	765	824	838	744	753	751	778	778	742	736	735	770	797	784	753	756	779	735	778	804	771	760	781	725	780	728	759	729	807	758	715	798	768	824	791	790	744	771	773	742	806	766	768	817	727	766	780	760	820	807	732	748	786	739	794	797	781	766	722	794	739	814	724	770	776	774	739	807	754	773	810	780	774	784	728	743	764	794	789	813	795	746	791	789	826	770	747	740	758	770	739	773	803	788	759	781	735	766	756	791	764	816	791	815	704	758	725	803	771	786	759	732	778	764	801	814	753	810	777	757	754	761	797	784	782	750	831	737	783	790	807	789	750	789	716	721	715	791	772	744	762	777	807	793	751	773	781	766	768	766	764	772	756	775	777	814	764	813	765	774	778	765	809	715	761	784	770	744	727	748	742	762	773	741	781	776	725	789	771	723	743	777	764	749	785	782	745	824	798	761	755	812	768	799	755	762	757	810	779	771	778	803	771	809	749	749	817	734	790	787	746	751	754	817	805	705	799	817	767	800	778	785	804	769	776	785	755	779	813	830	749	758	774	726	781	801	764	739	786	791	771	810	778	805	818	750	802	763	808	758	795	793	824	763	769	772	757	760	795	770	727	840	700	783	789	751	778	800	797	784	819	725	762	769	752	792	758	782	722	779	756	767	757	796	733	700	782	768	755	733	723	765	760	746	752	799	726	759	783	795	768	746	774	838	806	781	719	727	793	762	783	757	802	774	787	719	765	779	760	746	790	786	798	742	767	793	746	817	763	843	785	777	753	805	764	748	788	740	785	794	740	800	803	773	763	760	785	772	797	763	849	765	746	790	763	774	785	767	739	765	769	744	760	819	750	748	815	753	839	774	743	739	744	778	773	751	765	759	803	763	737	767	754	738	774	770	764	810	821	744	754	774	764	725	755	819	788	795	722	775	763	816	751	758	741	780	729	805	781	743	791	791	799	755	831	708	782	717	750	764	755	763	779	723	819	794	770	745	769	736	782	779	799	812	756	738	776	785	826	819	750	805	779	806	781	755	819	805	768	779	760	796	785	835	820	817	805	798	716	782	756	812	792	763	744	784	792	770	764	797	820	754	775	725	731	722	804	732	799	826	770	765	758	769	756	783	765	716	769	741	736	799	784	750	786	764	736	797	766	797	795	818	732	739	756	758	766	752	808	733	812	741	785	778	807	771	807	746	758	782	773	766	727	754	679	747	778	810	821	786	768	780	742	820	798	808	804	748	791	768	739	747	825	788	773	760	755	755	759	745	787	753	774	733	750	732	769	765	757	817	779	779	759	747	759	784	748	774	741	781	790	761	789	780	802	782	773	732	768	773	773	746	825	748	715	741	793	791	834	741	762	729	789	742	753	777	784	770	798	754	726	765	772	750	782	804	773	750	779	790	779	793	782	773	752	798	764	718	795	782	762	776	716	743	786	741	784	743	725	773	776	776	782	738	732	757	770	786	744	823	826	810	767	751	729	776	781	754	767	797	770	806	785	752	776	807	778	757	799	783	752	820	757	797	829	792	767	730	752	828	758	767	721	793	747	809	768	773	771	774	792	761	774	785	754	785	828	769	839	777	757	761	756	790	778	738	731	767	758	738	748	785	737	766	765	773	761	739	785	765	790	788	763	801	778	798	757	795	748	770	803	798	799	728	756	778	757	784	809	766	789	759	746	773	740	769	801	759	803	781	731	762	850	762	779	759	736	756	765	781	738	782	770	745	775	788	839	791	761	752	751	812	751	777	738	768	775	755	753	772	763	808	761	776	799	782	761	732	779	739	748	773	750	771	723	792	739	748	795	809	759	714	824	757	750	777	753	734	759	786	786	751	733	785	764	775	752	765	768	744	735	791	770	746	779	770	809	784	772	769	762	793	803	757	796	749	759	757	872	732	769	838	793	791	751	811	801	776	798	727	789	824	752	800	766	774	750	737	778	824	764	756	796	765	749	784	803	778	744	755	763	800	755	759	763	772	868	725	772	758	776	765	772	753	738	728	826	790	734	778	798	767	762	745	779	768	766	833	763	760	744	748	746	746	750	721	780	751	777	755	797	832	760	723	781	740	750	752	797	777	732	799	798	765	764	763	734	765	758	746	751	755	810	747	781	764	813	759	744	827	765	771	748	743	780	760	754	771	820	765	777	769	754	757	774	773	762	798	787	745	756	758	735	766	761	776	776	791	811	778	761	709	724	741	751	798	796	833	777	814	752	773	755	819	700	807	774	747	786	770	816	722	725	773	785	834	764	751	767	822	761	751	738	735	771	768	753	787	790	769	791	775	784	774	760	775	783	749	768	783	757	745	795	771	761	784	783	780	779	778	784	812	761	794	796	801	797	761	718	772	826	813	765	778	792	778	715	806	801	730	820	796	756	753	785	761	777	757	787	771	760	817	769	762	799	743	804	808	752	794	786	779	790	786	777	738	811	770	760	752	753	793	745	773	745	780	783	764	797	765	761	759	762	834	755	766	776	758	728	798
8185	1419	362	330	282	281	337	293	299	308	323	353	383	355	400	368	413	432	376	333	339	401	336	362	358	355	351	320	304	318	332	332	318	297	336	285	328	359	339	347	305	318	316	324	332	337	328	296	282	284	308	322	299	333	309	297	318	298	324	293	291	302	319	305	301	336	321	297	288	274	312	336	326	326	318	290	313	289	323	289	293	318	299	307	303	268	309	282	307	289	283	306	304	307	323	284	299	311	296	330	290	295	297	300	290	294	309	301	327	331	276	289	286	312	302	314	290	296	309	277	256	297	294	294	335	323	281	319	314	297	298	330	282	326	301	319	320	299	322	305	325	316	283	300	289	317	321	292	311	326	308	328	290	345	331	327	326	292	312	301	310	306	304	328	272	284	299	342	318	286	333	287	294	299	301	289	310	362	316	283	313	349	310	314	279	274	305	298	298	313	319	327	311	357	277	277	321	294	301	326	312	300	331	307	306	314	295	281	299	294	326	319	318	300	286	279	313	308	291	300	358	329	304	320	313	313	306	290	311	316	307	307	292	295	295	288	308	318	333	293	281	303	286	290	259	287	289	310	307	315	282	280	274	300	293	286	296	313	306	311	302	343	304	323	311	269	311	323	310	309	308	307	328	318	296	315	304	294	306	321	309	280	314	282	301	276	300	282	298	331	325	299	329	311	276	321	301	290	271	303	309	280	308	302	300	269	330	311	328	312	295	300	305	310	334	267	309	318	295	289	336	314	296	318	312	285	313	319	300	343	282	290	307	308	260	332	322	310	321	308	318	304	299	327	336	283	329	307	338	268	332	332	331	309	307	282	268	307	333	323	304	295	338	308	306	317	282	288	297	304	319	298	277	288	330	330	306	328	333	346	287	336	282	281	313	292	282	290	316	323	314	357	302	287	310	308	292	286	328	319	294	307	318	305	286	323	272	263	302	265	280	318	285	294	327	322	349	318	275	336	290	332	326	273	264	300	304	305	341	288	334	337	298	308	328	293	314	300	316	324	303	296	311	305	280	292	334	290	300	307	291	337	290	326	322	280	329	316	303	302	319	309	330	316	340	314	322	305	312	311	336	342	327	314	299	316	308	308	311	296	310	294	281	311	329	305	312	293	301	310	314	315	297	278	315	303	317	285	320	282	296	312	308	308	334	312	283	296	264	308	305	284	329	306	312	295	295	302	307	323	314	289	308	309	311	310	279	318	305	307	285	285	270	277	310	367	271	281	301	305	280	299	298	285	340	331	276	304	295	355	285	282	294	301	288	318	293	318	314	313	307	298	297	322	325	316	327	304	329	322	259	294	317	302	302	333	279	277	333	276	299	300	351	307	319	331	300	296	301	297	302	291	303	316	296	290	266	303	331	326	331	302	300	291	303	287	288	341	293	319	308	312	301	349	283	332	315	309	301	283	288	321	307	299	309	300	308	308	295	278	282	289	287	299	312	315	286	274	300	342	289	310	313	277	285	309	302	306	326	308	340	313	291	304	360	289	298	303	293	281	313	307	298	302	329	310	346	318	303	317	302	322	289	292	333	316	316	287	305	316	304	303	317	290	343	295	314	295	293	315	301	285	326	323	296	295	307	299	351	295	304	291	352	316	323	280	311	314	302	315	339	333	322	318	288	306	281	305	333	295	315	326	291	320	288	297	308	300	304	309	326	274	295	334	295	309	314	325	284	307	360	273	320	330	329	298	295	303	285	309	302	332	301	323	321	332	351	298	309	299	286	315	288	309	315	322	287	284	322	286	282	267	259	307	316	292	326	311	302	299	325	300	284	316	240	298	291	332	296	277	293	317	328	336	292	319	320	289	290	319	288	303	284	285	305	299	287	315	287	277	313	292	291	307	333	276	313	290	338	271	323	309	285	298	274	312	298	324	285	311	310	309	269	276	275	323	297	277	301	301	306	306	316	273	298	310	290	306	300	294	373	281	336	316	299	287	271	333	312	318	298	271	284	297	325	283	320	323	328	295	289	300	304	292	336	319	313	296	315	311	332	335	301	277	313	289	347	320	335	288	282	321	262	260	285	317	336	329	314	260	317	330	305	301	329	342	265	299	301	297	300	293	313	286	304	303	263	259	269	321	288	296	291	332	339	278	304	339	302	290	288	278	317	287	319	364	312	319	295	315	314	306	332	302	284	324	307	296	288	312	286	312	301	319	295	319	301	287	304	285	308	322	309	312	312	284	318	297	292	273	306	275	285	334	333	303	299	315	289	311	326	320	303	291	299	302	270	300	303	315	343	334	329	335	311	300	301	291	266	319	311	319	309	304	283	335	279	306	319	304	280	307	284	312	300	309	328	327	323	286	285	286	359	315	258	296	303	253	303	351	298	308	342	315	313	311	316	301	300	312	309	279	292	276	293	291	321	337	302	296	300	308	329	297	277	311	302	345	303	317	305	325	269	284	303	326	324	307	311	323	308	317	276	292	318	329	288	321	304	317	290	320	327	334	300	303	294	307	305	299	297	300	291	297	307	299	283	304	314	307	326	281	283	281	318	309	332	305	316	271	291	315	295	312	281	303	329	331	270	281	326	296	305	276	309	298	307	296	295	320	301	274	269	291	303	301	324	295	298	330	299	299	307	342	316	336	321	264	294	308	337	318	304	289	278	297	316	349	329	294	333	306	278	321	336	287	297	288	317	286	331	352	325	322	302	303	288	306	288	284	270	285	316	277	321	366	295	299	295	317	305	323	295	326	309	322	286	317	306	276	289	278	272	272	312	316	274	283	333	331	350	330	300	295	289	297	300	328	323	302	271	294	292	299	314	299	298	304	288	309	283	269	326	275	306	310	314	318	317	271	297	325	292	315	322	296	302	318	282	295	302	331	335	306	284	305	302	308	302	312	310	328	310	314	301	288	321	283	305	314	314	293	323	270	314	286	320	285	317	329	315	307	283	358	289	306	295	325	287	334	309	274	329	306	318	311	320	272	313	292	331	284	335	332	311	342	308	282	301	278	293	272	288	324	333	336	291	301	290	338	328	355	323	312	300	303	265	312	342	320	272	325	343	263	295	283	284	330	333	317	299	300	330	329	301	262	276	303	280	329	303	317	292	292	330	327	294	267	298	343	293	291	319	270	316	321	286	319	324	299	315	305	319	287	320	306	306	288	331	294	336	279	316	309	340	313	309	281	323	342	323	298	305	311	334	322	295	332	323	305	294	343	328	310	313	325	316	301	298	285	317	293	339	326	327	305	300	317	286	333	291	298	305	304	317	274	295	297	313	302	309	322	329	300	328	299	297	302	310	297	324	302	315	356	308	322	313	312	301	324	287	326	337	331	304	271	317	318	291	312	295	310	299	318	309	305	290	322	338	323	307	296	275	283	277	330	298	280	326	319	285	316	324	290	303	292	283	313	314	339	325	305	276	312	313	284	285	286	333	303	301	285	307	318	329	314	328	311	310	303	293	318	312	301	322	330	304	288	306	304	319	316	312	307	311	311	297	278	271	291	327	313	294	313	279	295
5580	1195	714	703	724	661	725	692	721	711	737	847	984	1290	1308	1283	1305	1261	1217	1145	1103	1087	1041	999	968	971	944	874	855	853	857	830	825	797	796	799	791	783	761	780	799	745	710	748	727	705	732	691	708	700	697	683	701	662	689	688	700	677	669	730	688	659	716	662	690	681	692	701	729	698	708	682	730	753	678	673	656	684	707	698	718	735	724	695	663	694	642	675	668	694	670	654	668	672	735	671	660	674	661	672	704	688	720	692	678	708	660	679	760	682	668	675	679	690	657	659	686	653	622	702	683	676	699	710	706	668	668	702	685	649	639	653	721	667	697	715	673	710	705	630	647	657	670	658	729	704	674	674	689	636	723	685	695	663	658	657	676	679	722	695	674	698	673	727	673	672	693	693	672	703	700	657	695	687	700	753	664	661	693	654	655	688	667	657	722	694	691	633	675	657	719	686	655	630	698	700	684	689	667	680	680	690	664	649	625	670	675	671	696	712	629	697	695	693	684	701	659	692	674	699	656	651	695	660	691	696	663	645	695	704	692	675	708	675	684	697	692	705	666	702	679	658	668	650	719	701	684	660	696	633	680	668	711	644	736	667	706	703	709	653	709	670	651	700	665	650	681	672	702	683	674	666	664	703	674	682	673	677	673	690	693	723	684	680	666	667	675	682	697	661	669	672	702	704	689	682	678	653	646	667	672	689	693	690	654	698	685	654	700	696	692	676	644	648	669	619	698	672	719	711	661	645	675	723	649	753	685	673	655	673	655	716	677	690	635	668	708	729	666	667	715	693	592	672	712	665	664	654	696	680	680	705	656	691	685	720	688	732	693	654	680	677	689	685	689	688	666	657	663	690	637	690	682	671	670	646	679	686	699	681	692	661	684	687	678	685	667	665	708	713	675	663	675	685	643	630	725	689	650	728	633	723	676	694	696	693	678	661	674	659	683	649	682	607	664	701	706	677	683	652	698	717	670	667	694	632	684	678	704	669	617	674	669	643	711	673	705	661	657	685	713	692	694	660	664	683	674	701	641	712	684	685	693	678	668	664	683	719	678	735	728	663	697	705	650	733	669	613	675	664	670	698	722	679	732	660	666	643	716	683	681	659	692	650	658	663	686	694	673	658	661	683	726	689	610	716	679	667	678	633	690	629	688	689	654	703	700	684	661	630	675	678	663	629	695	661	653	661	670	664	685	655	705	634	665	657	703	632	662	700	652	686	651	693	688	689	679	649	682	685	674	653	672	626	660	672	674	664	630	671	681	697	649	694	683	709	678	670	685	641	665	674	710	663	695	676	684	715	657	715	662	665	663	682	638	665	654	682	698	655	688	660	660	675	652	711	712	709	671	664	664	694	709	689	735	627	621	705	643	652	684	719	661	697	678	713	716	662	693	653	646	675	666	729	694	715	691	702	641	706	679	644	677	690	684	691	639	701	641	685	667	698	660	687	706	679	636	689	688	717	666	667	705	682	651	646	688	696	696	672	705	658	685	692	667	688	655	680	668	717	662	680	680	666	707	691	657	735	647	673	729	681	706	686	685	671	644	648	681	679	694	696	636	683	680	663	676	691	670	684	697	708	681	679	644	661	729	695	643	703	673	702	721	690	675	636	665	672	699	692	629	705	705	651	669	710	678	658	666	670	668	682	716	636	643	679	664	659	667	741	683	693	668	699	720	701	713	685	686	642	686	672	652	683	659	672	707	663	682	678	675	658	708	671	634	658	688	661	664	671	700	739	667	657	681	730	686	651	643	700	702	706	694	681	650	654	708	660	649	658	704	694	686	640	725	698	739	681	653	680	675	663	668	703	729	683	690	690	696	721	696	673	666	693	696	715	701	673	683	676	709	687	694	661	652	692	733	663	655	713	669	719	699	641	683	693	678	663	647	675	679	691	636	670	657	644	747	716	649	670	689	687	709	636	670	649	703	672	658	719	701	666	654	681	657	691	666	687	653	693	729	654	681	659	688	702	720	673	669	707	664	702	690	684	665	671	724	700	690	644	664	700	719	725	695	655	708	699	667	681	691	657	751	692	682	706	664	701	691	640	699	631	667	601	655	699	683	608	707	657	650	664	683	655	673	651	653	652	692	686	678	712	630	704	654	673	660	686	663	662	709	685	686	691	688	657	696	684	662	668	702	671	688	656	678	645	676	681	699	693	707	695	698	661	720	686	661	720	686	655	681	693	706	687	741	681	697	662	704	677	663	657	623	660	658	673	685	698	651	637	696	705	659	644	668	676	663	697	692	667	717	667	700	708	643	665	721	657	697	661	678	702	658	676	669	661	663	726	676	688	692	623	666	675	637	703	670	710	676	653	674	656	658	660	707	699	722	691	634	685	700	679	691	716	643	703	693	669	684	635	642	682	655	762	718	663	659	677	713	680	661	640	672	658	673	674	682	723	694	702	684	684	654	702	695	638	672	648	657	695	673	675	670	691	694	647	682	703	669	656	647	665	645	667	677	667	647	640	640	669	668	678	720	632	716	711	721	673	633	687	687	687	691	674	677	700	665	695	724	691	659	683	716	672	695	714	645	676	706	666	635	710	678	663	693	686	681	690	663	742	709	711	685	719	681	663	721	711	662	643	659	672	679	666	656	673	725	685	651	667	694	663	626	699	697	721	645	690	712	692	702	702	682	666	725	662	684	672	673	686	649	682	682	704	694	669	632	630	681	732	689	672	640	675	667	641	672	696	682	670	716	655	693	657	694	726	664	662	644	680	654	749	678	699	680	703	724	689	673	701	677	717	711	686	689	684	685	664	687	688	689	656	749	677	643	669	678	708	658	700	689	633	675	685	647	702	735	647	649	680	725	689	707	686	672	706	707	702	706	695	675	688	647	709	661	692	714	704	677	726	689	690	706	717	679	672	699	627	680	636	685	675	673	670	707	678	647	685	688	684	708	750	671	664	711	699	685	688	680	687	699	706	715	681	684	689	691	719	668	701	701	695	688	639	690	684	627	650	654	704	703	653	657	689	673	692	672	649	706	712	683	687	661	699	689	686	715	677	688	632	665	670	723	693	677	685	707	655	656	661	649	656	683	656	694	709	674	706	695	669	666	629	664	673	675	660	682	681	660	663	651	665	667	685	651	694	725	685	673	662	678	633	680	645	689	718	665	695	686	657	718	707	637	714	655	671	673	714	691	629	659	648	684	658	627	697	693	705	633	652	707	677	692	668	664	746	707	667	679	691	675	684	664	665	674	657	678	677	689	696	675	681	667	709	669	692	662	685	688	679	664	676	672	684	736	660	700	697	728	659	735	661	694	659	717	681	658	716	626	671	731	652	663	701	660	680	772	700	640	698	680	744	671	689	683	675	689	701	667	662	680	720	700	713	655	693	692	678	666	672	698	669	686	678	668	682	692	670	673	691	681	681	675	689	704	639	721	695	661	701	638	679	696	676	658	695	672	684	658	695	694	648	695	658	695	691	737	647	707	681	655	682	657	672	694	667	704	668	707	702	660	675	679	677	675	677
18120	3859	698	578	495	445	401	366	349	377	359	393	428	515	554	529	545	542	451	477	450	420	464	433	445	392	438	406	392	387	408	353	371	367	403	372	419	406	330	333	366	358	368	376	391	333	344	354	379	410	399	371	341	360	383	370	353	353	382	357	344	366	361	341	371	356	389	357	344	336	364	377	339	379	359	331	384	370	342	328	329	351	342	337	351	327	371	318	315	361	333	361	372	304	362	387	380	355	349	365	341	373	346	364	362	318	329	337	366	360	368	334	381	326	357	369	365	326	344	366	351	337	347	322	330	334	318	342	355	327	377	356	380	364	343	320	294	344	382	345	358	347	353	391	358	360	336	327	320	366	336	388	361	391	396	329	398	327	386	378	360	377	356	350	357	363	338	320	350	346	387	389	346	373	348	328	346	310	343	345	359	328	335	336	336	352	347	363	337	360	341	368	329	309	349	363	331	325	332	366	348	370	354	359	349	334	325	339	364	362	349	324	367	328	370	344	328	365	313	374	314	345	322	362	347	378	352	305	362	329	335	343	338	331	346	374	362	331	340	390	344	335	361	315	345	366	354	400	367	356	331	354	343	372	314	337	399	321	336	334	351	361	304	335	357	329	355	368	342	365	334	381	331	343	358	327	347	353	349	324	385	336	336	347	372	362	349	321	342	400	323	352	346	376	350	347	332	364	356	309	347	313	350	347	344	347	356	310	343	369	345	322	344	305	354	342	359	376	361	356	352	334	354	352	363	367	336	372	342	358	342	334	345	363	345	342	320	359	341	296	332	349	357	329	313	342	342	356	335	325	357	327	334	383	330	351	346	376	329	356	347	338	313	326	352	381	349	363	345	356	347	319	351	372	348	356	380	359	326	351	379	339	323	384	336	342	348	345	340	346	387	355	336	377	342	356	383	368	355	342	373	352	358	369	343	359	342	350	342	399	345	340	343	338	337	365	332	377	320	366	316	334	381	352	369	405	361	330	380	329	335	317	375	320	318	363	316	349	366	389	349	366	376	343	322	359	362	325	388	368	373	378	360	326	353	341	345	314	339	330	359	320	373	361	375	388	348	354	385	384	360	343	355	340	360	339	338	337	342	314	339	352	325	324	294	380	308	327	342	333	359	344	375	364	348	321	328	348	333	346	339	327	312	337	346	392	327	361	370	327	352	350	293	362	339	340	341	355	354	367	364	337	323	355	340	341	362	355	349	335	322	363	372	404	390	352	371	347	329	345	364	346	357	336	371	293	324	317	339	346	365	317	326	327	382	311	341	380	429	351	344	356	345	379	384	360	371	332	367	403	334	329	329	366	354	311	313	388	362	369	345	351	331	336	334	358	313	336	337	343	370	325	372	350	327	363	360	337	312	355	370	369	348	368	363	360	313	366	335	330	368	382	343	373	355	333	358	336	362	321	357	364	359	384	392	348	351	331	323	359	387	375	342	351	340	342	377	357	378	301	333	338	351	362	331	351	347	339	340	353	357	346	370	350	330	341	363	378	364	348	362	359	354	328	359	335	360	339	340	331	317	343	367	293	349	318	332	358	360	347	348	358	351	355	353	341	368	317	330	329	363	317	339	353	336	355	350	335	367	340	330	346	352	367	330	366	357	391	363	366	315	335	381	345	344	378	327	334	316	336	365	328	336	358	341	373	343	352	384	365	379	384	367	373	321	376	365	346	364	343	350	370	368	342	365	324	347	337	379	331	350	343	359	331	322	355	369	355	365	356	363	364	364	322	373	350	344	368	312	342	338	368	349	361	360	364	352	345	338	328	337	354	343	343	333	331	356	357	388	349	337	342	356	361	355	358	360	337	337	338	377	333	350	341	356	341	349	325	331	334	352	367	371	321	311	328	376	371	370	374	333	341	365	349	391	353	368	356	358	357	329	339	349	338	372	334	378	363	350	321	349	346	353	351	350	336	346	335	336	347	300	327	317	350	332	317	351	342	338	351	365	359	369	355	334	370	345	341	345	327	355	311	371	349	334	343	329	349	352	349	362	375	345	351	346	366	345	328	357	361	356	336	322	348	343	362	351	323	348	347	353	350	355	365	360	347	358	352	355	366	332	309	385	345	375	397	348	335	344	369	370	346	325	349	354	327	361	363	385	358	364	342	330	355	376	341	318	364	330	312	382	349	359	333	354	332	337	375	380	365	336	373	377	358	354	328	352	330	359	313	365	341	372	342	366	376	335	361	337	357	358	345	341	345	374	353	343	317	332	327	384	333	354	339	343	344	338	351	322	376	350	360	350	359	332	319	368	367	347	367	347	342	355	370	340	357	386	339	361	342	387	376	371	348	353	382	332	309	379	345	327	311	366	402	330	355	341	342	327	329	343	306	329	350	307	326	349	354	356	346	364	348	335	333	331	325	348	350	367	343	335	337	362	384	362	342	369	377	340	339	319	381	364	361	318	359	359	359	348	324	360	353	340	346	380	315	297	346	356	363	357	337	331	345	356	315	341	344	349	330	356	355	315	337	354	361	358	345	333	321	331	353	383	352	365	368	372	355	375	342	333	346	363	329	347	374	391	349	351	331	316	359	336	352	343	343	372	348	338	354	319	349	313	363	356	340	331	376	361	367	372	330	339	336	355	366	388	347	348	345	360	341	333	320	353	343	363	340	385	359	332	372	345	330	340	319	315	372	338	346	358	336	350	365	379	358	324	402	351	347	342	358	347	351	350	333	362	346	369	367	354	366	329	382	352	329	326	374	357	318	361	332	349	357	342	359	332	327	356	322	326	331	365	370	366	334	335	354	342	324	371	386	332	352	353	365	377	360	304	337	357	331	339	379	352	351	327	337	360	316	356	363	351	348	310	343	330	330	383	350	356	337	340	372	355	339	344	336	332	358	331	303	370	366	330	339	345	353	341	350	345	318	332	331	377	369	380	360	350	358	350	339	333	310	345	360	367	364	389	357	360	403	334	356	346	346	345	362	343	384	317	379	333	344	349	311	342	364	346	349	369	336	338	339	299	348	358	402	356	367	320	314	358	330	342	357	346	318	349	358	336	364	335	365	385	328	370	360	370	339	354	374	350	355	397	353	332	397	383	352	368	378	357	331	364	363	348	335	358	357	365	363	336	385	333	354	380	321	337	351	372	357	372	365	329	319	387	379	360	352	314	326	367	346	341	349	373	360	366	349	326	362	347	304	366	325	353	329	330	331	364	347	331	340	343	366	357	389	348	340	350	359	374	346	368	355	343	357	346	337	331	361	385	310	383	319	330	342	342	330	356	306	347	339	329	322	355	332	353	385	374	319	349	373	375	374	355	321	334	363	330	334	338	340	365	356	348	333	350	352	407	377	353	323	331	353	364	341	348	361	337	370	341	356	347	337	339	340	336	297	335	306	365	361	316	354	330	350	351	349	356	431	330	337	362	344	342	372	356	339	343	340	330	360	369	407	320	332	381	334	372	357	361	356	362	335	338	320	373	346	339	353	364	383	335	371	369	351	360	336	374	293	387	371	357	318
11427	2961	1316	1506	1325	1192	1103	1012	1009	1033	1061	1092	1376	1745	1863	1841	1705	1730	1635	1579	1522	1489	1469	1404	1370	1271	1251	1221	1177	1123	1076	1055	1024	993	992	948	998	950	919	909	851	875	869	812	841	887	800	830	820	824	812	840	765	847	819	821	810	812	805	796	801	768	785	795	836	825	811	773	763	770	767	815	796	831	769	773	772	776	749	761	808	750	747	754	760	797	785	791	744	803	767	738	761	812	788	768	807	771	714	708	823	787	822	753	793	809	794	712	773	763	809	722	773	804	718	770	814	764	723	811	781	739	771	765	769	787	764	773	759	758	757	810	706	751	779	766	777	813	721	776	782	792	737	781	745	756	785	834	801	796	726	750	812	725	785	767	763	780	740	766	790	767	734	786	729	831	737	769	774	758	762	738	768	770	734	780	772	748	745	766	767	805	738	782	791	763	798	716	801	810	741	769	784	791	799	776	801	750	747	772	778	750	764	777	779	779	805	764	744	738	790	784	772	776	796	749	750	744	758	773	790	781	722	742	750	777	789	783	753	771	752	787	732	728	779	725	767	810	726	776	777	802	773	791	792	734	792	829	786	743	800	751	758	761	764	745	727	781	800	778	762	791	797	789	740	768	740	740	754	773	781	788	739	773	755	780	716	747	764	810	776	722	740	814	759	768	748	766	749	796	753	748	770	765	824	795	782	706	769	763	743	754	782	757	741	750	733	781	780	768	768	756	754	737	706	806	788	755	793	770	751	788	770	795	787	752	769	758	767	775	742	726	811	759	777	776	807	756	715	773	755	761	834	815	733	765	727	731	786	747	725	760	789	738	801	789	811	777	802	758	764	716	762	736	781	739	758	838	751	747	734	725	737	723	789	777	793	777	750	840	802	800	748	737	768	742	777	742	771	722	779	753	753	742	719	747	749	785	753	824	806	727	790	793	748	765	754	778	786	763	795	743	711	823	783	740	755	770	799	773	735	797	737	779	770	785	755	797	746	739	781	767	793	779	744	740	777	773	738	777	759	773	759	783	803	765	734	748	729	817	803	773	736	733	812	770	761	749	742	828	732	823	743	753	756	800	770	719	791	760	754	744	762	741	768	789	761	771	755	732	788	777	757	729	755	831	790	746	728	766	777	795	768	758	807	779	759	762	742	749	731	778	764	834	764	752	732	768	807	765	768	726	786	758	756	765	770	791	794	717	768	743	735	780	702	760	774	745	762	813	757	815	821	747	734	767	758	774	771	789	804	787	716	759	748	727	766	811	797	758	752	718	774	797	748	766	791	811	783	736	808	751	792	820	794	785	765	791	749	725	765	795	780	798	760	800	727	766	765	730	774	768	771	750	805	755	777	743	733	710	773	866	802	759	766	817	760	760	768	780	779	761	719	786	788	776	780	797	767	737	774	820	768	762	740	775	784	770	761	759	803	772	768	788	753	776	782	813	714	822	767	770	792	807	721	783	722	764	771	776	735	782	774	747	759	801	776	812	771	834	758	839	766	786	794	813	778	770	764	783	765	764	802	783	737	788	782	814	758	809	786	765	743	792	810	791	742	816	806	803	777	754	767	764	806	739	766	771	745	752	796	750	749	755	765	778	741	749	791	811	793	737	787	773	753	739	763	747	812	732	754	733	809	796	772	778	746	745	739	765	747	765	746	783	810	759	748	804	774	785	738	770	789	774	740	782	739	726	776	797	763	729	766	778	757	793	729	787	778	774	744	745	753	770	782	806	789	727	782	730	749	762	725	776	778	753	808	748	830	789	799	736	757	749	721	747	767	757	772	750	759	741	756	767	805	757	753	772	781	764	805	801	789	742	752	747	830	797	755	733	775	756	793	747	783	669	797	766	766	820	757	749	711	762	782	733	758	770	761	788	728	752	763	758	758	775	764	771	752	761	779	738	731	760	780	754	805	792	747	782	769	773	796	771	802	773	749	794	782	749	777	760	734	793	786	742	706	799	773	804	757	784	752	751	751	775	755	782	756	746	736	738	752	787	743	829	725	721	799	799	782	723	747	773	758	760	749	763	798	809	770	740	766	739	785	771	821	720	778	756	758	739	818	745	829	750	782	775	769	778	770	746	734	779	787	744	784	803	796	763	789	777	723	778	764	770	815	752	760	761	757	726	771	804	757	790	763	733	781	705	771	792	835	762	805	794	794	778	697	830	791	761	764	757	747	738	746	799	725	752	761	783	735	772	780	803	732	788	777	781	728	741	770	736	782	785	798	778	741	760	776	752	806	764	721	787	785	787	750	793	717	773	747	743	795	828	792	798	756	781	775	744	789	736	753	779	766	811	801	768	757	792	708	790	746	802	773	736	782	791	739	804	730	815	791	753	761	748	786	777	782	800	751	759	735	729	746	782	749	748	731	813	771	806	741	781	791	794	747	744	764	753	718	788	766	748	754	773	763	824	796	682	761	766	782	777	761	817	754	810	746	780	764	709	738	763	778	754	782	813	743	804	805	801	743	797	800	743	743	765	772	786	767	773	785	767	775	762	803	765	761	804	767	719	745	733	722	767	765	727	834	746	797	748	769	739	736	753	734	785	751	738	743	776	763	789	799	785	782	833	731	755	762	773	781	817	757	784	767	714	786	783	771	798	779	762	763	736	763	831	778	818	758	776	764	743	745	767	846	733	766	782	777	760	745	786	794	717	770	698	792	734	776	777	766	774	740	807	742	758	736	763	782	762	738	782	806	774	758	757	742	797	810	779	771	741	789	750	819	761	733	737	795	734	718	752	806	745	777	792	821	696	796	723	788	767	783	765	772	794	744	743	808	761	796	740	763	784	764	776	780	733	718	774	742	779	755	804	792	760	773	779	778	784	750	734	719	724	777	762	751	771	806	762	777	726	790	734	741	741	796	758	789	807	784	763	799	777	785	754	759	739	760	766	757	740	792	749	771	727	825	738	776	742	738	712	743	758	788	794	759	830	809	764	784	773	809	771	754	774	768	785	767	787	817	766	780	755	771	771	748	753	777	777	731	790	761	750	808	736	779	786	740	774	797	753	720	751	787	768	733	783	801	800	767	728	753	771	736	747	756	792	780	732	772	771	717	750	768	765	745	759	745	759	819	774	775	769	791	719	796	719	788	750	773	767	747	751	803	732	752	795	769	783	767	787	716	715	753	761	777	817	769	737	747	811	786	755	751	767	779	775	751	719	798	793	752	758	710	757	778	724	715	742	746	797	732	738	782	800	735	754	807	842	747	774	753	778	806	768	741	772	847	823	809	748	754	774	753	759	756	791	820	766	708	725	727	785	786	741	747	767	787	785	780	786	795	752	777	741	757	799	805	786	759	813	741	792	784	731	765	740	733	760	773	789	773	777	742	775	760	754	772	779	757	781	780	781	751	759	771	719	731	805	770	731	789	739	829	792	737	789	804	768	809	749	760	738	720	739	753	791	747	796	771	764	748	779	753	762	772	791	810	808	813	761	803	703	763	823	808	748	722	772	749	749	798	750	776	773	805	814	803	779	837	733
26009	7883	1141	827	695	610	507	445	456	412	443	459	488	578	574	645	579	587	565	542	534	525	464	520	462	484	468	475	429	406	435	415	427	417	396	413	393	393	388	394	327	355	373	372	366	335	380	379	354	353	397	346	357	364	375	354	381	368	349	369	331	306	343	359	349	337	363	342	402	341	339	343	326	375	340	346	337	367	373	358	324	368	356	326	346	333	327	376	338	348	327	364	322	358	369	355	339	341	313	359	329	339	360	350	335	357	354	328	349	354	339	371	307	362	342	345	317	325	337	350	331	305	385	329	338	323	326	340	346	372	334	358	368	365	305	363	380	317	346	341	351	375	382	321	357	326	352	367	378	348	388	373	345	372	353	336	372	343	360	346	366	355	311	324	351	355	380	330	342	380	395	351	314	361	377	319	338	362	371	376	308	338	382	373	339	348	366	352	350	350	343	302	364	353	369	369	375	360	377	353	365	353	363	343	377	364	356	370	366	348	326	389	354	332	363	322	341	326	358	344	353	336	314	358	330	357	321	381	348	323	326	334	362	374	354	351	338	309	312	349	353	391	363	355	343	310	353	329	368	340	340	339	371	344	321	353	378	363	360	320	321	310	364	358	372	343	345	350	337	334	327	368	325	351	356	333	314	339	356	326	343	363	330	357	327	346	333	331	383	351	328	341	353	351	378	354	322	330	346	365	325	357	331	323	373	326	382	346	348	379	358	339	340	364	366	360	320	371	367	368	326	357	385	328	348	354	351	362	305	354	318	370	340	376	356	331	343	348	379	404	312	351	365	360	341	316	322	384	356	365	352	366	379	366	342	359	360	335	365	323	350	361	317	343	365	357	326	347	334	376	376	375	336	364	367	343	341	340	364	356	344	385	321	395	351	344	334	378	411	359	380	344	357	364	342	339	332	361	402	353	359	329	344	340	307	327	370	330	374	375	384	343	325	384	350	352	328	379	350	368	383	362	349	383	290	383	336	348	377	351	341	343	358	351	351	345	361	307	322	325	374	323	342	334	336	311	385	359	315	325	352	348	337	370	365	371	346	352	327	366	359	341	355	342	359	384	377	370	373	312	351	348	372	339	379	302	310	344	357	359	327	335	371	315	347	369	326	336	352	371	390	321	367	344	355	362	335	373	367	384	325	337	362	339	358	321	375	345	362	394	357	363	326	376	352	327	359	343	308	363	311	357	340	332	362	315	333	350	349	378	409	352	335	326	372	350	355	335	367	324	385	359	319	339	370	355	360	347	354	371	397	317	344	340	358	361	359	316	330	329	342	350	340	369	335	364	372	399	345	333	372	392	327	345	361	359	369	315	336	332	367	351	305	333	367	338	381	321	312	358	333	379	362	376	355	338	356	371	349	347	352	350	385	337	328	338	333	334	336	405	352	315	357	386	367	337	360	367	328	366	363	332	340	369	335	376	336	364	365	350	304	366	364	347	344	364	368	356	333	374	348	370	343	364	349	349	373	325	352	337	322	321	339	335	342	341	338	377	357	341	388	351	350	359	326	357	355	287	338	382	336	359	344	378	364	320	332	361	367	345	346	333	342	356	321	321	361	329	342	333	343	346	353	336	368	344	338	340	345	374	377	372	320	346	323	357	316	338	368	368	374	343	328	392	356	377	389	339	335	347	364	368	355	368	337	340	338	307	341	357	357	352	349	358	323	372	328	358	361	340	343	343	356	400	398	357	353	369	357	340	340	337	345	326	330	371	347	341	350	360	333	332	372	347	389	385	328	344	313	311	343	319	316	355	366	350	359	366	365	360	361	333	341	371	369	334	379	370	344	360	352	273	358	330	359	357	327	353	335	353	370	323	353	380	371	369	354	352	327	349	320	360	378	399	339	371	322	346	364	330	367	342	351	346	350	393	328	348	339	349	309	366	362	324	373	340	318	357	316	338	375	336	335	359	360	328	327	357	367	368	326	333	363	365	321	359	377	362	371	365	358	387	385	342	363	375	376	364	338	329	365	378	341	356	359	382	341	341	322	346	403	321	357	309	370	379	328	337	376	349	350	320	332	329	339	359	337	361	364	379	357	346	323	351	384	351	374	347	373	344	337	331	339	348	380	382	335	312	344	313	318	351	316	352	354	358	349	359	370	356	371	345	342	364	359	346	374	341	319	349	345	364	337	350	324	322	363	347	374	338	340	351	342	325	370	324	323	337	357	380	336	351	326	346	341	335	353	333	324	356	345	305	322	343	375	335	379	384	369	294	388	325	376	384	376	357	333	339	377	365	319	366	355	336	316	347	364	362	334	375	369	353	336	356	338	317	305	359	321	371	339	362	358	324	357	339	348	337	321	345	347	337	348	328	307	325	328	368	334	379	352	351	360	350	344	382	361	367	346	327	320	309	363	359	345	365	322	352	339	354	370	370	361	350	347	355	322	370	361	362	370	347	314	318	325	355	324	326	332	331	345	371	359	361	329	333	358	335	341	385	335	341	335	374	364	333	343	341	369	330	369	347	329	359	341	325	383	341	306	343	326	336	344	314	314	350	351	361	345	329	347	367	354	320	299	358	335	393	360	315	371	338	332	363	364	388	326	375	364	351	354	346	314	292	322	371	368	337	324	347	374	399	365	369	341	355	332	354	317	317	342	348	309	341	330	350	346	345	351	319	353	337	356	340	361	362	368	331	344	349	347	338	335	364	331	376	355	343	380	344	355	379	335	361	338	364	387	360	344	336	334	352	339	328	352	364	359	313	355	343	361	351	341	339	337	327	343	341	340	313	351	361	366	340	297	312	310	341	330	359	306	339	362	412	361	359	366	346	376	350	359	365	321	365	377	356	377	357	362	310	340	336	350	376	371	325	349	350	351	376	338	353	363	331	359	361	339	373	328	365	346	330	344	335	348	329	365	378	322	323	335	298	314	338	350	349	346	373	359	346	322	351	344	332	353	342	354	349	338	369	337	352	340	347	333	348	339	347	323	344	373	382	334	330	372	321	316	341	352	325	363	350	370	345	354	293	349	382	365	329	416	356	340	363	340	340	380	300	344	326	333	355	372	381	349	340	360	343	352	378	342	373	319	338	291	312	292	345	341	358	347	362	365	292	380	359	365	367	367	370	345	340	322	360	368	320	313	337	335	358	408	388	329	353	378	342	334	330	322	368	357	349	378	395	337	341	360	334	347	352	360	352	332	315	334	370	349	352	357	348	382	348	345	376	368	356	377	319	319	324	327	360	362	341	347	351	362	329	357	372	337	343	332	369	350	331	361	383	378	359	341	350	330	345	334	355	339	374	332	346	362	350	318	363	335	371	355	349	319	314	351	369	352	343	362	367	384	357	335	365	334	359	376	346	372	355	340	366	334	351	346	342	316	331	320	345	295	327	384	358	415	344	347	339	365	358	343	348	332	356	383	339	334	314	354	372	367	379	374	334	337	345	382	357	351	391	374	390	381	332	309	401	368	351	364	333	365	350	364	334	362	328	356	316	344	329	341	356	331	343	346	330	386	336	371	367
14000	5153	1986	2279	1974	1659	1449	1373	1213	1135	1193	1308	1633	2186	2290	2201	2205	2208	2059	1942	1835	1760	1721	1710	1546	1494	1581	1311	1290	1178	1183	1102	1136	1141	1067	1060	1013	987	918	1039	926	873	824	876	830	815	792	813	873	861	852	793	807	821	854	834	811	769	841	807	788	810	864	824	782	787	823	797	826	724	810	766	789	757	752	750	833	791	714	793	791	709	786	803	780	783	822	740	707	731	752	758	769	751	764	770	752	739	806	784	816	718	786	743	794	786	717	734	782	761	721	818	765	759	801	817	720	697	762	784	741	704	722	768	745	777	740	713	791	786	768	757	777	773	784	766	747	772	791	759	791	737	772	807	724	755	778	769	768	761	699	715	772	793	756	753	756	722	745	785	782	749	780	757	749	777	764	821	734	743	766	753	721	760	781	767	757	750	729	738	787	760	744	758	726	788	757	686	798	749	716	788	772	734	802	778	723	764	753	774	772	736	735	780	747	766	721	764	748	773	800	805	767	782	756	740	730	784	756	749	709	746	718	717	720	743	767	750	744	738	767	771	741	725	731	803	757	750	803	802	755	767	764	759	742	792	776	773	751	748	777	767	817	754	701	735	741	732	734	779	793	789	734	784	769	779	751	724	726	747	716	798	780	768	756	745	753	739	767	735	709	748	825	733	764	751	733	762	714	745	734	777	776	783	768	762	785	770	759	765	772	761	753	740	732	789	751	709	784	727	786	783	759	747	764	713	769	744	822	786	728	752	774	752	752	722	766	724	748	768	797	764	783	712	739	787	774	795	767	756	723	745	771	766	720	728	780	763	773	733	752	727	743	811	785	749	795	746	715	757	766	772	761	794	766	731	747	724	826	756	772	758	784	775	783	766	792	759	774	716	791	764	730	761	762	773	753	822	787	809	726	752	716	791	772	770	744	785	761	745	776	757	770	773	811	751	781	800	776	768	735	762	785	776	744	734	810	751	744	766	765	772	746	757	769	742	758	747	741	718	759	751	706	795	710	792	771	729	771	773	782	785	826	719	723	714	733	726	728	725	751	765	807	778	805	759	770	746	823	778	765	705	802	788	744	781	794	727	747	785	769	775	807	796	767	700	744	776	733	744	761	770	729	751	716	751	694	763	744	762	771	768	745	736	791	784	825	705	749	732	804	737	717	763	720	775	796	782	780	772	756	752	758	770	734	771	808	778	764	768	751	724	762	723	794	797	815	755	775	722	752	778	760	743	732	743	762	764	757	709	723	792	748	798	733	764	776	715	792	808	750	771	756	757	755	748	746	810	738	777	743	716	767	748	765	801	725	756	774	751	745	756	741	781	727	738	779	740	752	742	740	754	739	779	717	736	773	739	782	784	724	743	717	740	778	754	780	780	781	776	768	719	728	789	728	770	761	756	754	730	817	720	777	786	755	775	725	740	738	761	762	825	784	699	738	780	750	756	717	778	787	769	717	749	772	735	800	754	768	769	726	717	749	755	731	752	758	801	773	766	762	783	739	776	760	767	763	775	758	688	744	764	808	762	780	755	769	807	773	741	763	784	818	735	724	745	786	795	733	753	797	756	795	722	746	728	768	697	824	783	796	822	742	775	734	719	788	725	715	727	800	749	757	780	775	717	812	723	755	780	771	748	732	741	768	773	785	760	781	731	710	732	750	763	763	769	778	810	722	738	766	713	811	784	771	711	764	780	782	766	797	818	754	785	762	818	785	745	750	821	732	738	776	749	732	751	759	751	744	743	778	756	791	762	765	713	757	727	773	743	697	796	776	750	776	782	760	791	729	750	733	777	761	769	778	734	736	788	740	767	719	720	766	762	762	785	781	787	761	752	704	754	758	773	734	753	750	762	762	757	765	746	733	782	762	700	716	743	749	791	732	748	803	742	763	738	724	722	709	804	767	805	799	711	795	782	767	754	756	774	759	760	711	791	768	750	717	785	702	781	744	768	781	741	727	697	735	750	802	711	765	749	766	768	707	827	802	766	725	757	745	804	743	738	731	750	742	723	795	728	779	738	744	724	802	749	743	740	725	715	732	765	781	791	785	734	746	724	775	762	785	763	702	748	717	709	805	744	800	787	799	759	769	766	737	737	754	785	816	744	785	776	751	736	766	758	781	743	749	700	763	782	762	702	761	702	792	735	776	700	731	774	798	780	764	766	795	757	764	731	813	771	752	778	739	749	754	778	767	791	790	687	800	773	726	778	777	742	769	758	813	771	771	715	744	767	747	745	720	732	888	725	766	826	756	717	748	743	736	766	779	756	743	779	760	743	748	767	705	749	727	788	776	752	754	764	765	756	738	747	753	770	701	769	745	777	816	748	725	757	764	731	764	758	788	734	819	704	732	812	784	756	800	756	768	753	763	731	738	764	755	787	745	733	752	755	720	792	779	739	735	758	796	773	694	755	711	781	730	780	729	754	744	780	763	689	756	774	727	768	766	791	721	772	749	780	761	764	780	746	762	702	752	751	761	786	800	727	763	804	791	735	737	753	766	800	777	734	742	743	791	744	736	796	739	731	779	777	738	769	734	765	800	744	754	774	753	773	731	772	806	705	725	730	744	736	782	750	771	773	723	724	765	762	783	718	767	753	746	759	768	717	764	780	802	698	753	782	736	791	765	751	706	732	734	724	772	761	725	737	778	752	764	719	793	761	695	734	750	792	759	773	797	716	791	730	803	779	769	816	734	779	711	734	778	796	775	717	780	799	774	775	744	749	751	781	782	720	712	800	817	719	788	754	769	781	768	767	770	792	755	775	776	764	707	733	788	748	791	744	787	761	776	755	714	753	799	729	744	765	713	727	809	715	732	729	789	754	765	758	749	742	756	779	790	781	736	760	796	766	750	769	736	784	760	778	786	723	761	746	769	723	767	814	786	742	718	800	709	759	774	809	780	777	777	788	786	791	731	743	771	731	784	783	772	746	771	792	720	775	736	731	792	773	737	758	735	801	737	725	754	759	766	785	676	761	791	776	772	743	717	806	723	743	739	753	735	740	727	748	775	751	770	772	708	767	752	783	767	765	779	826	690	725	783	727	786	753	767	762	778	768	811	754	712	771	730	751	771	799	802	718	799	742	793	742	742	731	756	699	709	741	728	753	765	780	771	690	752	705	785	752	783	773	704	743	789	759	733	758	751	735	783	784	814	780	788	803	747	723	765	784	720	775	790	760	778	775	807	769	733	757	802	790	742	744	754	752	819	757	738	749	721	745	768	786	719	770	836	786	748	751	771	764	758	721	741	749	785	825	763	778	749	779	803	821	757	735	794	789	766	724	743	749	799	741	796	769	721	758	821	757	765	723	787	754	742	753	811	793	745	708	735	733	779	727	771	760	724	742	746	805	754	775	723	742	775	724	776	737	771	793	766	759	711	758	754	716	786	740	742	753	749	747	783	827	718	767	762	778	738	743	783	748	769	769	779	771	764	715	800	801	746	825	766	748	733	753	709	771	748	740	818	734	758	743	736	790	753	747	736	762	760	779	733	762
7158	651	326	312	311	309	309	297	299	299	320	335	367	389	415	409	359	375	369	390	377	346	377	371	355	364	335	295	334	329	351	339	293	353	310	323	263	343	353	351	319	324	352	276	272	294	313	304	281	292	306	314	286	290	321	341	304	337	305	287	284	312	303	293	323	311	316	315	311	327	277	300	319	290	319	302	317	278	327	312	331	305	329	297	320	308	286	291	261	290	339	302	273	304	315	286	301	316	291	337	311	295	321	293	312	311	298	298	279	301	321	290	315	354	285	331	313	292	292	320	318	306	280	335	368	321	295	301	287	310	291	284	288	311	286	307	297	284	306	303	316	299	297	292	284	288	281	291	313	280	291	267	310	312	269	323	279	248	319	286	283	269	304	336	311	280	285	276	324	315	324	292	310	311	296	301	300	295	295	300	303	292	291	325	306	315	290	300	301	283	310	349	330	324	312	336	309	314	299	332	286	280	286	293	282	292	322	279	246	299	287	305	278	318	286	296	317	296	301	285	304	297	332	286	286	313	292	305	326	296	296	294	339	274	291	313	349	274	303	324	294	288	319	316	320	333	311	294	314	306	276	320	288	283	317	292	329	286	303	266	316	286	263	299	281	282	327	313	323	316	299	294	290	308	325	292	281	290	317	344	266	281	267	303	311	284	277	315	316	305	309	302	333	324	305	288	314	335	288	330	308	314	322	282	301	344	308	304	268	318	292	319	283	333	293	322	291	268	329	300	309	302	281	307	294	289	299	315	292	323	303	299	328	335	295	332	308	328	293	326	299	300	262	281	289	304	293	298	322	290	306	328	298	298	314	289	303	317	296	301	309	330	295	319	316	305	287	308	316	315	296	327	306	315	326	320	299	265	304	295	325	298	317	323	278	282	256	275	273	294	309	286	322	313	302	334	292	286	320	318	331	304	316	328	300	301	285	292	306	331	284	328	284	332	301	305	264	311	301	297	280	276	313	285	315	316	278	314	310	279	287	324	295	321	304	291	298	310	270	305	305	311	319	281	286	297	284	282	280	296	358	306	307	306	306	311	301	296	328	336	287	319	337	329	298	308	310	309	330	323	326	301	337	329	320	310	291	317	290	311	306	313	301	326	287	313	309	289	296	277	327	322	267	305	296	266	292	312	263	295	271	290	302	302	323	329	304	312	311	306	309	303	327	306	304	296	328	342	294	306	321	300	301	302	288	326	287	320	276	299	304	297	307	330	347	329	307	307	320	281	297	317	292	306	270	288	331	320	322	302	299	303	275	325	274	341	313	327	307	325	292	300	293	315	324	305	303	293	344	283	287	272	268	300	303	296	335	305	316	291	257	301	309	294	293	314	325	298	305	288	310	286	292	291	319	309	300	313	284	309	264	289	309	306	300	291	298	277	258	319	287	324	288	282	292	301	341	288	294	297	281	292	301	305	296	337	301	294	294	300	300	281	311	296	313	335	291	277	304	320	290	296	332	289	306	307	298	308	286	310	314	318	295	316	290	302	289	312	274	299	293	282	286	305	281	281	292	307	313	327	295	293	275	268	295	291	296	295	333	307	303	272	316	292	287	327	291	290	320	298	323	330	344	280	327	279	304	316	282	287	288	258	304	279	283	274	318	278	273	291	329	278	296	315	295	294	304	298	309	303	300	300	295	272	312	320	275	277	313	333	270	337	298	301	285	293	309	272	269	313	321	302	312	260	278	288	292	277	298	325	308	288	289	323	312	310	279	293	292	286	305	341	327	336	310	298	283	294	292	284	296	313	291	313	312	334	311	285	265	306	282	293	311	286	297	350	285	259	273	265	328	277	290	301	264	308	269	298	310	294	290	292	316	302	282	305	329	294	264	292	306	285	311	278	315	294	329	293	297	291	298	328	308	302	289	303	248	311	274	307	294	276	288	304	291	307	302	277	315	281	288	282	308	309	297	342	280	292	303	291	323	311	306	313	290	334	325	279	310	319	297	318	288	291	287	322	281	310	287	318	296	298	303	292	320	305	281	271	290	289	314	265	284	283	315	298	297	287	295	321	301	290	282	320	286	311	303	303	287	293	270	292	341	275	314	312	285	285	314	304	297	323	279	320	311	337	253	330	294	278	329	308	310	290	289	292	308	321	332	320	287	301	296	292	343	290	308	283	334	317	300	326	321	322	294	295	298	290	298	299	320	321	274	315	306	302	309	311	291	296	302	306	305	324	287	297	277	299	299	288	298	327	280	335	362	315	321	313	323	321	279	324	328	311	291	299	301	307	312	290	321	310	277	278	288	291	288	290	296	296	271	302	330	276	330	293	301	325	317	285	312	323	281	293	340	328	310	298	299	289	307	304	322	296	306	316	307	286	328	354	303	302	299	332	305	283	317	337	309	310	287	259	295	354	324	278	304	298	322	312	321	292	285	332	332	306	320	302	325	281	321	283	322	320	308	307	359	352	277	326	310	265	311	288	320	267	304	300	285	263	279	325	331	320	314	285	295	292	265	321	323	341	336	297	297	300	287	295	342	284	273	297	290	304	331	280	326	302	266	308	270	313	291	308	313	296	323	315	282	280	273	298	319	305	292	289	314	285	255	290	265	310	288	285	314	305	324	282	356	290	303	287	290	304	328	279	266	278	330	308	326	326	289	302	317	300	294	292	330	316	319	305	287	296	327	313	333	324	346	302	290	285	292	286	298	309	288	305	299	285	303	331	309	302	307	286	313	279	302	265	307	312	290	309	314	269	348	313	291	308	312	319	322	315	289	276	321	308	296	293	293	281	325	333	303	275	326	299	302	259	282	301	288	277	312	304	306	304	289	329	312	285	292	303	284	322	326	288	301	300	307	309	329	288	262	281	272	301	302	316	319	312	321	296	291	281	320	302	322	322	253	295	303	291	285	296	300	300	291	294	310	294	307	279	308	345	321	283	311	313	279	269	287	292	292	298	295	319	289	298	309	314	323	314	310	329	297	302	310	285	296	308	300	275	290	287	291	294	288	288	268	314	309	293	306	348	294	286	321	334	286	322	308	297	286	324	299	334	302	339	324	267	283	278	282	296	289	294	328	308	359	331	329	306	315	327	324	280	273	287	333	286	318	320	321	298	292	316	295	291	298	343	294	319	298	310	322	306	281	315	293	284	340	290	282	309	290	298	315	323	306	313	274	284	296	321	304	299	274	303	310	348	302	294	325	304	327	348	298	288	321	281	302	297	317	311	290	313	308	319	315	296	332	299	318	291	314	282	302	329	309	308	286	295	281	280	307	289	315	313	296	296	293	284	313	296	301	316	325	286	334	276	330	340	305	299	343	290	292	282	311	268	285	308	332	293	321	321	288	319	296	298	302	279	311	309	297	309	262	268	291	315	273	303	326	320	315	306	283	334	321	310	311	297	301	281	306	316	303	297	334	316	306	298	299	326	295	337	290	296	299	278	290	287	314	296	295	309	295	309	298	288	314	325	309	291	324	289	272	299	298	291	274	272	296	307	304	269	296	282	343	317	320	286	314	308
4778	790	732	677	690	699	702	735	685	715	705	764	995	1284	1374	1314	1265	1300	1210	1119	1102	1056	999	938	945	951	856	898	869	881	835	821	793	807	755	759	766	764	764	770	730	672	663	702	710	700	726	670	696	721	709	683	695	697	708	734	704	700	721	658	675	671	682	667	691	663	684	652	695	682	731	674	676	685	668	674	659	678	624	672	665	661	660	681	641	656	688	678	660	675	676	650	663	675	669	710	629	679	655	668	659	686	677	691	653	677	678	698	665	691	602	718	659	705	668	653	710	705	647	682	644	684	696	724	675	650	705	670	694	695	680	678	657	675	687	657	637	717	632	619	651	713	640	699	705	652	675	625	651	679	670	723	696	661	656	683	693	700	709	687	680	630	641	648	664	713	732	638	676	679	671	651	668	664	671	687	639	645	668	697	690	662	659	669	719	694	654	657	643	652	645	659	647	647	658	681	644	664	661	671	625	673	651	633	701	676	663	674	678	711	684	657	667	667	713	632	651	674	687	738	632	651	679	659	652	702	641	659	678	726	670	623	660	702	648	705	702	638	658	647	693	645	602	647	662	660	715	697	678	662	654	676	699	653	674	636	700	664	703	611	673	679	646	650	629	672	667	673	688	665	661	675	679	710	669	699	663	679	649	664	643	710	682	651	694	690	683	682	687	652	643	637	672	640	671	701	657	659	676	662	648	688	713	624	637	644	652	662	683	710	671	678	682	708	674	693	694	675	655	655	695	687	672	633	688	688	686	687	662	665	657	679	664	641	670	703	677	604	688	684	685	689	697	716	642	671	667	663	691	689	732	690	655	652	657	632	674	625	682	655	630	676	703	692	674	661	646	681	674	666	660	671	679	683	681	688	667	629	656	724	692	676	690	672	644	699	624	679	658	686	690	670	660	638	664	641	638	693	648	676	670	680	653	688	651	661	640	643	709	683	688	693	685	681	657	706	642	660	630	625	669	686	687	635	612	660	687	633	690	637	683	698	674	702	673	678	672	621	709	654	683	697	628	696	666	649	671	631	671	603	663	669	700	708	675	654	675	636	670	679	676	638	662	715	645	648	663	691	658	684	694	667	659	681	663	664	688	659	695	692	683	684	676	645	646	666	677	676	695	651	702	692	637	649	673	637	691	673	644	667	645	648	681	664	700	656	669	657	664	675	696	674	660	692	688	654	709	670	661	620	690	699	644	664	687	667	652	682	686	656	684	688	685	675	686	613	672	686	678	661	707	711	647	645	654	694	645	661	705	676	641	660	706	688	667	725	667	664	638	664	684	684	655	626	681	662	629	681	661	702	691	648	692	667	646	695	697	679	663	715	712	652	671	682	677	695	708	651	671	659	634	704	687	650	648	681	670	677	664	662	717	647	634	657	656	678	645	646	630	651	655	650	671	701	645	649	672	608	623	651	691	711	674	670	660	673	648	686	719	671	686	718	699	687	701	707	656	667	686	649	670	667	657	656	678	663	642	715	685	685	683	692	685	655	676	663	656	629	685	677	675	733	667	715	646	724	654	689	635	732	659	652	706	691	715	672	661	697	680	675	669	688	655	692	695	700	674	679	678	670	652	661	649	680	636	628	623	694	718	701	672	666	645	649	665	658	651	700	694	689	664	695	704	645	694	680	658	667	687	711	686	633	652	667	635	667	650	662	664	649	701	688	671	698	669	676	751	725	657	713	675	698	681	684	661	624	650	665	652	741	638	691	654	698	693	711	673	676	667	646	651	630	654	684	632	676	666	698	688	698	685	645	681	684	649	672	683	644	623	695	664	679	703	679	665	646	733	745	640	603	676	650	687	659	666	659	671	665	666	652	631	654	690	700	651	661	645	691	677	656	680	706	690	672	681	657	646	666	690	684	678	657	721	693	706	662	656	654	713	735	634	660	650	710	669	679	690	701	708	648	686	681	661	688	648	662	677	674	699	660	644	660	671	651	668	646	678	681	699	689	643	678	680	660	622	675	623	704	720	635	678	670	655	664	654	650	676	649	665	679	675	663	660	636	649	680	690	639	656	733	681	635	656	654	671	695	719	612	693	665	667	697	673	708	690	689	647	626	675	693	715	650	644	683	703	636	634	679	671	668	637	698	661	671	662	672	619	696	661	668	662	685	706	700	667	652	685	641	685	647	706	649	672	667	674	637	656	675	668	736	654	663	681	673	688	671	694	650	642	631	722	657	665	642	665	671	620	688	670	654	707	666	683	676	668	648	655	683	660	679	709	694	675	644	690	632	702	687	646	674	669	680	649	631	636	659	684	661	659	696	713	665	656	707	638	696	719	623	720	671	647	665	675	667	667	693	675	637	631	661	686	671	595	680	644	685	649	632	661	677	643	672	687	644	690	655	669	717	660	644	647	672	680	641	688	692	646	662	669	648	655	711	702	608	704	671	659	665	693	716	648	733	670	631	664	671	657	660	659	659	662	708	680	658	646	658	662	646	661	652	684	686	674	637	646	668	671	712	712	687	661	672	647	699	711	647	630	636	628	714	667	691	683	644	653	673	660	629	647	679	716	651	652	731	742	646	639	676	668	716	684	664	636	685	619	627	644	625	709	698	640	639	692	677	701	676	670	639	708	607	711	626	650	637	625	647	675	678	670	657	629	646	646	691	699	643	719	665	615	699	662	685	677	670	670	742	673	641	661	698	721	664	664	676	675	674	689	657	698	643	679	654	714	686	680	670	663	692	652	699	676	634	637	637	700	654	660	608	684	667	658	680	667	640	687	679	636	686	681	666	652	735	685	665	694	675	694	663	700	652	667	697	711	687	708	707	675	649	640	694	696	624	656	726	657	678	680	637	656	639	707	648	660	666	665	694	690	622	651	669	683	670	683	657	660	668	636	687	662	654	619	697	666	661	704	682	639	609	722	621	648	693	683	717	696	680	684	714	661	669	696	693	656	719	705	684	682	656	670	684	661	654	703	677	678	656	664	676	665	683	632	664	664	687	660	647	671	681	693	633	676	670	644	647	657	672	694	666	719	698	642	636	721	708	658	643	705	654	632	647	705	683	675	687	662	700	647	711	665	646	681	702	654	707	712	641	705	677	642	716	689	689	677	643	692	702	655	662	657	689	710	644	689	649	680	646	640	693	664	693	715	698	684	664	667	681	694	644	674	703	701	689	636	680	647	680	714	709	689	687	611	713	757	694	618	659	693	663	632	646	678	655	693	642	651	642	665	608	650	677	646	659	683	643	650	675	687	703	673	706	644	696	641	675	623	696	676	663	708	668	710	635	686	678	648	672	678	650	675	704	670	620	694	679	649	622	688	659	655	674	661	701	670	684	693	697	642	648	681	660	668	658	614	678	685	670	715	652	688	648	693	680	719	691	683	645	699	678	644	703	675	655	677	694	687	660	686	692	704	678	657	719	646	660	705	640	638	641	688	724	651	661	679	642	680	662	638	644	646	685	699	692	701	665	677	680	684	681	700	721	656	617	661	678	657	663	669	685	672	708	637	680	635	652	660	671
16711	3021	653	564	475	429	442	406	395	392	392	429	501	520	494	487	516	536	517	492	432	482	434	484	430	422	381	407	374	418	370	366	380	408	377	408	391	323	381	371	367	365	368	346	335	380	360	330	366	342	357	350	324	375	355	318	369	359	357	353	356	353	386	372	349	349	377	382	363	359	330	359	314	367	333	346	356	364	334	361	342	361	358	325	385	355	343	351	330	355	338	324	313	355	356	374	316	322	337	358	305	343	338	356	323	377	357	352	375	351	349	342	330	326	351	360	365	393	367	367	354	352	351	362	349	335	378	360	366	372	348	329	353	328	335	375	339	316	346	334	351	332	317	340	337	352	367	315	324	352	345	317	310	325	323	366	356	313	325	363	346	357	372	344	384	347	318	380	336	344	340	345	330	331	326	288	357	330	338	334	361	314	349	359	361	294	336	370	369	330	354	376	374	347	364	339	346	326	391	330	314	342	320	327	356	383	367	347	377	370	355	375	335	368	360	329	314	372	338	337	372	341	353	365	346	331	356	352	350	345	343	358	353	385	346	331	352	370	355	326	324	372	334	349	371	353	346	331	376	321	350	375	323	372	345	359	351	361	301	333	350	332	322	352	333	350	334	352	348	327	341	341	306	329	368	328	343	324	370	403	322	373	386	360	336	342	357	350	371	340	313	337	356	361	332	333	329	380	365	336	305	391	398	363	328	319	353	370	341	381	357	334	336	337	350	334	350	366	344	381	348	359	351	323	358	319	317	357	331	348	341	340	351	346	369	359	389	321	337	354	362	356	331	303	343	368	326	344	345	343	331	356	353	331	352	339	292	326	368	364	336	413	363	374	346	337	356	349	361	358	344	335	363	325	343	311	318	351	332	396	337	354	330	305	329	338	374	363	362	360	338	330	348	389	350	378	388	329	359	369	345	337	371	382	376	365	321	378	343	301	331	341	337	367	330	356	362	342	354	340	339	359	300	373	327	341	359	353	351	374	356	349	375	370	337	326	373	356	359	367	366	348	357	341	341	354	343	350	362	355	359	355	348	353	315	331	357	348	348	345	377	358	362	350	351	351	345	358	327	336	366	372	358	399	353	313	321	314	337	366	337	368	336	351	360	360	373	366	338	368	339	351	369	354	330	397	328	362	343	317	332	342	324	331	354	314	360	361	337	349	362	362	342	310	360	337	333	335	328	352	351	374	338	371	352	362	346	341	323	363	314	355	353	329	363	361	349	347	351	348	368	331	359	364	347	369	375	386	345	370	352	352	307	321	324	324	374	363	291	344	369	343	378	363	342	329	321	367	365	322	334	342	333	365	336	342	334	328	347	341	340	349	326	340	343	373	331	331	309	345	340	372	341	326	352	323	364	304	419	370	394	332	350	331	332	362	365	321	352	356	345	310	339	355	318	328	357	338	339	360	364	348	325	300	368	347	296	362	350	378	357	327	328	368	380	346	368	356	384	337	355	338	351	296	337	342	340	292	327	355	350	379	354	352	360	342	331	354	350	330	319	363	354	360	334	343	338	345	383	363	371	366	321	323	352	382	343	351	350	359	383	361	327	365	355	318	342	343	360	358	374	371	352	369	363	367	363	347	348	330	376	316	375	350	345	328	328	362	341	338	337	330	359	371	339	344	365	351	351	359	325	342	346	325	351	366	335	366	347	362	325	342	331	334	338	368	346	359	349	359	340	340	304	347	341	361	336	324	322	335	332	348	330	366	363	359	369	383	304	315	326	337	361	327	393	363	331	348	371	362	341	351	380	353	355	327	329	338	311	399	346	345	341	391	350	343	327	303	329	324	339	363	335	325	331	371	354	339	329	369	354	341	380	364	314	350	334	354	351	374	343	325	375	345	315	352	354	369	333	345	359	345	349	340	350	337	325	346	324	376	346	354	333	313	349	324	354	335	329	345	332	346	326	334	333	343	373	318	379	349	310	366	350	355	341	357	383	355	370	307	342	372	358	360	327	348	310	331	360	361	371	337	358	393	341	330	323	381	352	365	351	324	353	348	368	348	379	352	336	355	377	335	395	346	328	353	329	359	320	382	306	343	362	349	343	332	375	321	329	345	324	376	325	314	359	352	346	359	384	322	357	365	371	360	321	365	342	342	338	403	343	349	315	360	331	340	336	372	376	326	368	363	325	344	353	340	364	344	325	358	388	360	342	331	372	313	327	329	309	346	329	374	341	324	340	332	355	323	300	350	395	346	311	373	332	355	348	331	371	366	344	317	327	333	324	344	318	350	326	359	365	317	376	320	385	350	388	356	339	368	357	310	341	347	346	338	363	362	341	385	335	342	374	325	345	333	332	352	313	335	362	338	358	362	354	378	344	321	360	369	377	338	335	369	380	357	357	347	333	322	322	352	347	354	342	368	342	344	372	342	342	364	398	371	359	370	363	326	340	371	323	334	355	334	363	328	349	340	362	373	337	332	326	309	336	343	350	314	346	332	369	382	351	332	367	381	346	334	363	377	359	340	378	350	355	358	345	351	335	335	336	311	338	343	350	332	323	377	334	368	331	359	351	370	332	375	328	344	340	379	289	373	369	368	358	351	358	342	315	366	336	328	349	353	371	366	382	341	322	410	350	335	345	386	359	339	356	355	392	352	338	339	349	334	345	313	326	348	334	317	358	374	343	349	395	304	371	374	323	312	334	334	335	346	397	316	366	319	368	315	320	326	350	340	335	320	355	336	338	331	345	348	381	383	374	324	348	348	345	330	369	356	331	332	372	324	345	328	361	339	346	343	381	333	338	345	360	351	369	368	318	342	351	336	325	369	339	330	351	358	331	342	351	313	325	354	387	354	345	366	327	332	331	331	341	374	351	365	322	349	374	383	356	342	381	328	334	312	361	331	336	322	358	325	357	315	391	374	328	344	321	355	381	336	357	332	340	377	329	362	311	339	345	346	342	355	378	342	358	321	374	352	338	342	351	337	363	347	318	357	349	365	340	337	332	317	321	373	370	354	341	352	348	340	353	347	381	334	303	353	317	311	381	342	323	339	333	341	369	402	359	376	362	358	338	309	347	371	329	328	348	303	336	358	365	360	325	397	346	333	348	339	379	330	344	348	356	380	352	370	341	375	339	353	327	327	371	305	329	358	337	342	349	337	309	345	331	303	341	377	371	348	356	342	343	346	377	373	342	331	355	345	361	350	344	358	330	362	351	329	342	338	343	337	353	348	338	363	322	349	367	343	360	322	353	373	347	376	308	345	340	337	382	387	347	374	295	333	353	300	349	337	353	330	363	352	356	363	364	366	332	373	366	350	286	360	356	393	375	321	354	358	343	321	348	359	367	359	359	308	326	363	309	335	310	380	401	367	361	336	352	365	353	326	332	348	366	316	368	353	367	353	370	337	323	346	354	352	338	373	355	344	337	311	349	341	341	332	343	355	349	398	368	339	291	315	354	328	343	332	342	330	343	345	364	338	348	353	340	327	352	388	334	374	343	286	340	313	356	313	356	347	357	334	374	378
10753	2436	1320	1537	1319	1210	1097	1000	1014	985	1020	1191	1661	1891	1911	1835	1895	1708	1677	1570	1486	1521	1398	1474	1289	1242	1220	1120	1097	1108	985	970	1001	1016	1007	901	953	959	941	945	860	812	861	825	775	835	812	827	820	809	845	774	828	748	858	812	818	811	807	773	791	785	760	773	803	787	746	784	794	791	820	767	747	752	797	779	769	741	765	793	759	789	770	766	808	755	739	745	778	736	767	766	693	761	745	757	749	781	758	782	729	776	779	679	750	779	799	796	748	734	740	777	805	743	790	763	731	743	813	764	777	797	728	747	770	766	808	757	736	757	741	757	788	785	770	758	722	754	813	785	718	758	793	706	738	714	761	780	741	760	754	751	807	754	780	805	763	769	747	742	784	756	823	769	766	769	773	804	738	770	749	763	785	679	748	729	772	716	756	759	741	756	757	744	758	759	730	748	716	765	743	765	796	768	757	775	753	791	768	751	760	777	767	720	806	740	795	771	761	777	741	732	719	737	702	763	739	702	785	798	811	774	736	775	733	784	790	742	738	779	783	758	773	734	841	773	771	739	804	726	751	750	731	747	740	739	741	688	713	704	754	731	706	786	756	800	737	744	762	763	793	753	763	726	747	759	775	766	764	744	780	743	760	743	743	717	772	755	702	763	753	719	726	739	704	790	766	782	837	705	686	729	762	744	738	740	768	728	783	761	771	745	748	733	773	767	776	731	767	680	804	758	797	759	766	755	768	822	797	779	757	766	705	793	732	773	808	794	747	772	756	769	756	764	729	762	732	744	738	796	750	726	755	748	707	751	796	782	773	776	775	749	793	804	717	761	739	736	780	742	781	755	732	777	750	762	786	750	767	750	733	801	807	743	691	813	716	749	718	769	726	798	731	795	750	783	718	730	789	726	780	737	775	803	693	732	787	757	743	698	717	811	742	771	743	751	731	778	767	782	756	757	770	766	715	737	786	751	772	761	706	703	731	752	741	731	737	807	795	747	734	761	782	791	744	754	780	764	727	761	810	753	724	780	783	766	733	773	793	783	782	712	741	769	784	749	785	728	741	770	763	769	731	760	744	757	814	787	816	768	790	760	803	794	762	803	761	757	765	805	722	748	729	821	736	808	741	816	734	725	738	751	755	746	720	790	804	722	744	765	706	736	767	720	771	790	727	752	713	737	752	781	781	768	753	766	755	743	830	710	694	783	791	782	814	778	800	732	722	785	789	749	809	748	759	771	788	783	739	765	738	712	757	728	740	739	778	695	758	776	744	722	817	735	759	822	734	791	772	763	705	789	752	725	763	725	719	704	741	750	746	768	779	730	714	749	747	790	802	730	740	743	778	777	684	718	750	775	731	790	767	752	708	768	754	773	803	685	798	815	755	771	775	738	730	730	754	742	763	753	745	758	742	707	767	764	748	757	685	793	717	775	779	741	743	708	755	762	728	777	744	747	735	769	743	756	724	759	721	739	748	752	718	780	737	754	757	761	764	746	769	734	783	769	729	763	764	748	734	767	777	725	796	795	768	757	768	802	763	723	731	765	755	788	782	768	763	737	764	728	757	710	780	752	701	718	784	782	774	740	741	726	772	782	716	713	755	787	759	770	757	753	754	724	730	760	805	790	781	758	814	751	777	728	745	805	778	768	770	755	730	716	759	784	780	782	741	743	790	752	728	730	773	711	761	727	750	776	785	732	768	796	767	768	769	789	772	745	746	736	781	719	787	785	777	800	766	755	797	809	748	730	806	787	760	759	767	782	792	764	725	750	777	796	769	773	771	760	793	798	736	758	812	754	732	710	754	730	749	739	747	728	770	768	775	771	770	755	794	698	764	723	742	780	731	707	781	734	750	736	749	770	744	818	753	777	721	774	746	753	712	763	802	743	716	770	691	713	802	809	762	766	744	715	724	781	718	734	735	748	747	750	772	775	735	744	783	738	809	750	738	787	724	767	758	742	788	767	742	781	778	743	791	788	735	749	762	741	759	766	793	781	737	781	750	722	759	775	756	755	724	805	733	734	759	748	785	796	739	728	773	770	804	779	786	786	738	751	745	786	724	755	733	745	781	732	738	766	743	750	763	723	768	785	746	724	739	741	741	737	814	792	808	731	725	743	731	731	765	778	728	726	683	777	713	776	771	734	761	786	728	768	775	806	721	779	773	799	749	796	759	720	760	777	761	815	756	724	802	758	768	724	712	786	803	756	782	726	774	762	790	739	758	776	748	787	788	733	772	699	742	757	782	793	789	718	751	748	768	768	755	757	750	730	725	764	726	739	755	715	742	738	793	775	777	786	767	704	757	742	741	794	765	748	795	751	726	716	719	719	771	823	729	770	738	749	799	749	762	720	765	796	771	785	750	793	772	765	758	781	730	731	742	760	736	744	810	790	742	764	766	786	758	741	729	749	761	756	743	757	746	757	696	791	762	781	787	773	790	758	723	784	740	732	781	758	745	737	772	742	776	737	786	807	773	764	785	757	759	773	699	794	758	798	773	716	756	777	768	756	772	796	768	756	772	799	717	786	725	809	747	737	782	757	741	789	770	743	763	737	749	759	771	757	755	779	753	773	755	733	766	767	739	769	810	806	777	737	709	765	770	729	776	754	748	762	748	783	706	752	792	744	786	732	770	703	778	734	779	755	746	737	750	768	704	783	723	767	770	783	740	741	704	795	704	791	750	776	707	758	772	786	768	775	793	785	731	726	740	712	762	780	735	761	791	737	746	798	750	744	742	757	798	744	783	786	743	755	760	745	780	805	747	785	737	722	770	758	753	706	777	783	727	799	738	771	750	774	825	783	759	771	724	779	767	781	777	732	772	737	747	764	758	717	688	737	716	752	741	771	787	794	731	796	722	749	750	817	758	709	743	748	785	727	717	790	822	798	748	713	708	772	764	773	752	697	729	784	777	770	771	728	765	793	751	727	748	745	787	718	779	734	772	763	695	768	766	789	751	805	737	754	782	775	722	715	720	772	741	798	761	771	752	718	753	727	761	732	769	759	765	742	741	701	706	773	746	771	756	753	756	723	773	734	775	756	717	818	752	753	789	784	769	737	774	777	780	749	735	749	726	722	757	769	776	747	757	778	771	775	742	783	798	768	729	758	765	767	745	761	784	755	736	774	737	763	706	717	714	786	674	773	757	763	778	761	847	775	715	750	748	750	746	816	753	740	775	794	760	736	715	750	724	761	818	761	773	771	710	746	770	785	747	701	763	708	719	741	762	797	774	709	775	774	771	796	732	753	751	767	756	788	757	771	779	752	742	772	740	743	731	739	740	740	753	795	766	750	781	792	732	719	764	750	752	726	753	746	739	771	744	781	745	793	752	757	760	802	755	742	728	716	753	745	738	823	722	771	738	759	765	744	789	781	748	754	724	768	764	809	759	702	781	736	774	762	779	711	771	746	782	705	771	703	732	775	708	760	759	765	780	803	721	739	773	772	779	727	762	769	752	792	779	796	784	755	760	736	775	814	749	750	775	748	771	741
26005	6207	1082	828	653	540	506	460	482	452	427	508	628	654	645	595	588	590	602	542	495	483	488	531	458	453	481	435	414	414	416	420	415	394	373	418	379	366	364	410	405	363	391	333	394	411	338	369	343	384	359	340	366	386	347	366	385	342	381	363	357	349	367	330	332	364	335	348	289	334	347	354	359	378	306	334	349	358	338	370	343	366	335	337	350	321	350	343	315	338	347	342	330	330	363	332	343	349	346	327	358	334	302	342	363	348	344	370	338	378	301	368	334	315	350	347	362	380	349	315	354	347	329	336	313	310	352	379	326	348	341	337	356	369	322	373	356	364	337	298	339	350	397	339	356	379	326	321	328	317	325	324	368	381	341	352	353	356	351	336	337	324	339	320	357	373	346	345	328	362	279	331	366	361	365	326	359	361	357	370	327	317	332	317	333	351	315	357	330	347	397	342	302	340	375	368	364	385	328	319	328	371	329	332	374	350	352	356	308	316	349	339	305	298	287	329	352	334	335	344	315	314	339	346	334	342	324	383	356	350	356	373	330	351	320	347	350	329	327	332	328	361	340	341	318	325	369	363	317	366	348	359	366	356	345	342	334	337	338	324	360	326	348	349	328	346	297	321	308	354	362	354	338	367	310	329	363	309	329	314	335	340	342	356	333	396	344	323	323	338	347	388	365	334	338	327	340	355	369	350	313	340	303	341	335	339	333	285	342	344	334	325	305	326	365	322	358	331	366	346	343	354	356	368	317	329	372	325	331	301	314	319	324	348	307	316	339	314	332	318	351	312	353	353	346	341	323	336	396	368	337	318	341	335	348	324	373	339	342	315	343	346	327	354	319	323	319	381	343	329	309	345	348	342	351	342	329	338	345	325	379	363	343	303	342	330	373	337	339	323	335	316	404	366	315	317	346	367	366	338	297	321	354	337	381	360	362	326	358	308	338	332	316	313	321	366	332	317	361	319	368	386	347	338	316	316	305	344	299	340	398	367	338	352	351	356	363	334	346	325	341	338	380	386	339	409	361	362	357	325	328	335	337	333	348	306	310	338	413	351	337	388	317	380	382	335	376	350	326	331	346	334	361	324	350	345	364	379	328	372	348	363	363	330	349	357	355	345	356	334	313	367	351	305	343	314	338	311	310	315	331	371	349	317	358	310	356	326	356	373	359	370	357	356	337	384	372	323	337	328	341	363	325	327	353	320	328	347	348	324	341	343	345	358	355	327	337	337	348	307	326	344	357	372	370	331	328	355	336	335	370	324	324	357	335	351	337	329	371	333	350	343	353	380	352	359	329	315	370	355	380	373	343	360	373	345	322	313	347	353	347	358	359	379	329	339	360	343	348	337	366	347	327	368	339	343	335	352	338	345	333	328	363	323	310	366	346	348	336	334	327	379	368	377	332	338	348	340	355	319	341	335	325	332	317	355	352	358	353	374	321	317	353	316	315	325	333	346	348	319	323	357	361	332	307	302	344	328	347	339	323	348	343	333	356	316	349	343	312	343	361	370	341	341	318	293	303	357	364	353	365	361	362	324	331	373	369	340	359	326	366	355	322	354	357	344	367	325	319	361	338	347	286	334	355	342	364	345	390	364	294	344	397	364	358	358	352	307	331	351	364	354	367	338	314	338	351	329	324	333	363	323	331	319	336	351	338	322	318	332	353	327	347	357	354	330	309	318	318	337	302	335	368	357	327	322	345	351	344	396	329	342	320	341	354	382	324	325	377	335	351	332	344	367	329	347	327	316	322	360	373	335	353	304	328	349	333	338	343	355	340	331	415	333	326	373	336	355	338	353	290	332	338	361	342	333	342	349	326	365	338	349	344	348	367	336	360	332	319	347	348	346	318	337	350	306	338	345	356	330	320	348	356	334	302	333	378	307	323	337	378	301	300	346	333	340	307	341	360	343	336	345	341	336	375	358	316	351	327	329	333	352	367	329	351	337	343	367	325	381	338	336	331	358	362	329	360	341	340	389	326	376	339	323	321	350	346	376	358	377	377	326	321	326	344	352	328	335	350	376	336	354	357	350	351	337	371	346	357	347	340	335	364	320	301	354	330	313	353	374	376	354	346	325	315	309	345	362	316	311	338	341	333	338	350	360	333	354	356	391	304	345	399	293	338	335	362	364	314	352	357	369	357	376	329	366	369	356	336	313	312	313	340	363	369	342	362	310	333	401	340	367	352	338	332	326	301	333	341	350	349	336	349	345	326	314	337	359	344	355	325	345	349	346	353	326	354	320	366	347	350	353	341	341	334	350	362	368	380	360	300	359	356	304	372	353	312	347	341	386	331	334	333	394	371	345	366	314	332	347	354	345	332	341	383	340	337	347	349	328	356	348	320	350	351	334	346	351	340	403	305	300	337	361	355	368	355	346	348	350	332	347	329	350	364	351	343	303	334	346	352	340	339	338	335	353	368	344	331	370	354	371	337	335	363	312	368	345	374	361	346	355	321	367	329	319	372	372	318	323	373	356	330	359	344	348	354	351	350	362	346	343	350	323	318	376	371	329	334	363	335	357	323	326	307	337	323	336	357	388	315	340	349	394	322	357	351	306	317	373	362	315	376	351	348	340	331	335	361	322	320	346	351	369	343	375	315	347	361	318	301	327	344	355	370	343	356	362	320	330	361	372	384	317	340	340	309	330	359	343	362	334	333	368	344	332	292	328	313	333	339	340	374	320	362	341	317	380	332	364	362	372	351	367	352	342	350	364	318	357	380	328	387	351	310	360	331	341	345	337	337	358	372	331	362	361	355	377	340	348	328	369	320	331	335	352	359	342	344	340	339	373	329	372	332	327	346	326	289	344	359	349	379	343	358	355	310	349	378	358	357	335	339	347	344	334	354	357	328	344	339	359	367	317	373	328	336	319	339	344	347	363	335	350	379	354	329	383	335	343	328	327	348	408	337	337	365	374	351	300	329	384	375	365	341	336	364	351	333	351	377	337	317	331	343	307	374	336	340	382	349	325	339	359	364	357	357	335	363	354	334	330	312	340	285	337	315	348	359	326	365	345	328	333	348	349	315	350	330	320	337	368	331	356	365	368	359	309	359	361	341	336	335	346	326	327	313	334	365	329	368	369	331	360	347	324	314	337	369	324	348	328	325	319	348	325	354	363	354	358	330	324	368	378	399	346	322	363	349	333	368	340	341	359	376	333	332	329	355	317	319	322	359	356	384	333	344	353	374	347	359	343	363	359	336	383	361	334	361	338	346	326	334	331	360	348	354	366	332	348	372	352	332	306	371	309	344	314	331	339	351	328	322	332	338	344	342	303	352	327	339	305	332	324	383	382	340	330	353	355	331	333	306	334	346	391	349	358	331	332	383	339	365	351	366	359	347	319	314	322	357	371	362	347	301	325	362	363	368	313	305	339	312	318	340	332	328	341	313	318	344	347	357	385	338	340	339	340	354	389	331	362	365	366	356	283	335	348	371	335	321	356	352	345	327	314	360	310	338	337	324	308	306	316	320	321
14224	3390	1901	2270	1932	1669	1455	1302	1282	1189	1307	1506	2117	2290	2407	2362	2251	2190	2131	1962	1903	1759	1686	1650	1609	1545	1374	1380	1240	1209	1163	1122	1122	1106	1066	1017	990	1006	947	901	937	810	839	845	735	838	844	902	833	871	824	830	829	844	801	810	792	802	824	805	828	789	798	794	788	771	790	753	804	768	787	764	775	772	765	727	797	726	757	745	742	710	728	715	835	731	748	776	743	734	732	733	748	758	785	759	758	794	750	750	710	773	773	697	780	780	724	747	754	742	790	688	752	744	743	750	717	739	741	752	728	725	728	766	709	765	796	712	755	772	703	764	722	746	746	731	774	759	746	761	760	723	727	722	760	730	719	790	760	752	833	744	723	802	722	786	748	705	710	797	743	752	718	771	754	719	737	716	710	691	738	751	764	769	738	744	781	787	761	722	762	769	737	731	791	730	754	755	819	726	736	770	752	747	729	748	756	756	791	778	743	707	709	769	741	743	732	737	708	718	705	701	773	757	802	734	740	794	716	759	756	771	716	745	755	705	764	721	787	748	750	723	711	766	764	748	791	758	796	731	753	767	749	724	753	755	733	758	795	779	741	717	735	740	757	782	708	733	742	705	731	735	713	758	752	732	726	734	735	741	784	754	787	796	771	756	716	754	751	749	765	726	785	735	785	758	793	768	743	786	708	688	720	726	778	697	742	791	754	750	718	709	768	785	741	696	765	751	715	793	736	774	746	742	728	751	740	752	693	750	720	689	738	693	725	721	728	749	742	794	769	775	728	750	708	698	727	720	764	699	751	706	753	733	731	761	758	749	794	765	731	737	733	759	725	743	812	797	747	768	773	741	755	722	769	792	787	769	765	805	743	725	752	722	735	738	744	766	758	730	797	738	725	752	709	732	730	695	773	729	730	718	781	770	744	760	721	758	753	715	739	754	749	729	811	749	766	712	766	769	748	751	747	758	749	746	738	749	717	760	738	790	747	739	727	725	731	720	764	755	752	758	695	783	719	779	723	778	751	795	738	733	734	708	728	762	719	770	752	782	707	742	741	729	760	751	746	711	801	750	717	740	747	779	768	744	770	758	778	726	728	736	702	768	711	772	758	755	747	715	720	765	780	780	733	726	706	746	765	741	693	727	760	732	749	746	738	747	738	740	712	673	756	755	736	778	735	740	738	726	763	728	725	777	756	804	698	737	706	765	685	722	742	756	777	741	759	751	758	795	770	750	753	762	724	781	774	732	784	752	765	701	770	788	740	735	760	707	764	750	715	746	773	741	715	769	706	745	723	753	732	798	730	712	755	744	713	748	779	746	733	710	705	767	726	779	751	773	733	699	783	750	730	699	759	798	749	714	767	709	739	710	780	769	734	805	709	766	734	740	781	727	766	721	755	700	770	761	802	737	753	736	725	723	788	719	728	723	728	763	769	743	797	731	794	743	727	689	711	763	733	748	766	752	741	713	742	745	825	781	729	728	760	763	738	756	724	720	725	719	739	777	790	714	769	721	714	754	716	749	740	792	719	701	720	749	776	701	771	751	704	722	713	781	712	772	752	698	779	724	770	777	747	703	732	823	726	747	725	738	758	742	742	734	739	758	735	739	728	788	788	782	746	744	771	720	760	738	750	829	762	708	758	734	716	747	729	750	735	747	729	745	709	753	757	714	734	718	763	750	668	745	755	751	771	730	753	711	739	752	751	743	800	740	738	727	768	733	741	771	698	741	689	729	741	769	750	778	708	749	708	737	756	772	725	741	740	785	760	737	740	739	754	740	748	750	670	775	746	727	730	731	700	696	748	722	704	772	739	742	763	759	767	716	776	801	782	744	829	721	732	688	665	797	751	798	693	718	708	788	791	719	752	785	718	736	750	733	737	753	748	781	771	793	725	749	764	743	747	745	707	770	769	717	757	719	729	739	731	762	789	781	755	723	763	718	763	743	740	710	775	762	775	801	735	732	726	741	782	814	744	765	744	684	754	754	779	763	759	798	705	729	774	727	750	707	752	754	723	749	789	713	762	789	720	751	754	747	789	759	719	751	737	734	739	769	762	781	771	724	743	750	717	754	756	751	702	676	735	732	782	754	714	745	762	732	757	737	706	710	719	730	784	747	760	733	752	733	739	714	701	732	762	775	725	752	742	733	827	752	747	702	720	697	767	705	731	740	739	756	758	727	763	741	777	741	761	710	758	780	754	725	747	778	804	742	762	723	735	707	733	687	744	799	716	778	752	754	732	735	730	735	750	738	746	791	708	739	768	791	751	780	775	800	722	773	751	715	728	719	711	729	744	723	750	724	710	757	716	747	740	751	725	744	735	763	673	756	711	685	750	738	773	741	719	746	785	775	745	767	716	724	747	763	778	727	693	698	753	786	774	769	733	764	734	781	728	740	771	713	764	738	774	761	726	729	774	795	757	747	742	736	791	738	784	728	769	743	726	685	786	795	749	719	722	728	723	692	748	732	806	723	698	731	707	762	745	732	734	781	744	751	736	754	773	761	746	743	760	740	751	723	781	747	708	752	799	781	763	752	714	737	740	720	753	763	799	777	703	778	778	728	805	787	755	719	742	773	754	694	695	718	749	726	708	771	748	718	754	695	746	736	706	727	732	731	679	720	706	757	743	751	745	737	750	719	760	743	766	743	740	755	705	752	732	761	717	779	725	781	723	734	717	769	719	744	734	740	778	757	742	765	761	718	768	749	722	719	761	731	712	774	744	725	744	759	765	768	753	730	725	756	695	750	698	725	763	762	762	686	731	760	742	762	703	784	721	703	713	737	753	725	737	717	762	760	731	752	758	773	728	709	765	762	764	789	728	743	727	747	738	778	753	725	771	749	725	734	703	763	670	728	767	748	697	724	742	746	755	796	758	781	760	735	728	738	758	752	775	704	698	717	748	751	732	745	733	710	769	732	755	725	712	721	725	759	767	765	764	786	776	745	772	743	718	743	750	780	770	739	756	743	697	762	744	756	725	729	739	776	726	718	732	770	818	738	729	743	748	801	775	750	777	704	740	748	738	717	707	722	739	707	710	777	719	763	711	745	737	704	799	735	805	759	737	709	779	680	747	757	736	803	709	743	784	779	742	762	782	776	722	749	728	718	727	752	714	726	741	748	772	721	788	743	719	776	739	765	746	727	777	768	765	742	721	743	760	761	717	721	757	797	793	781	749	746	741	742	764	765	736	734	764	747	735	743	772	747	703	698	759	695	800	803	708	735	703	725	763	702	751	726	710	708	727	788	700	748	739	738	726	742	778	719	745	781	735	688	739	717	701	776	795	767	758	747	729	706	722	761	753	755	746	731	762	770	703	746	742	765	739	688	764	756	737	698	727	720	753	736	738	739	808	760	736	702	787	801	765	809	794	776	733	771	728	778	711	751	760	748	778	759	721	699	753	783	750	751	764	761	721	746	736	728	744	766	756	725	720	747	712	770	684	711	715	801	726	749	735	748	781	716	743	763	732	764	716	730	681	764	705	747	802	769	720	670
6024	726	294	313	301	301	299	293	306	330	289	320	401	414	430	347	393	384	357	364	375	337	380	325	361	327	328	346	308	328	306	316	312	265	301	305	322	329	338	300	294	313	302	300	260	281	305	284	306	297	302	315	307	291	314	316	294	297	286	269	287	275	272	269	259	287	291	281	309	301	319	281	284	261	276	259	318	293	280	301	291	305	299	275	290	327	288	308	300	300	306	286	312	290	277	298	315	296	309	287	301	285	301	275	251	320	280	306	310	289	287	310	302	284	287	301	272	286	296	286	271	270	284	304	313	295	306	270	285	290	297	288	311	320	304	298	261	273	285	282	301	335	292	289	288	330	319	288	321	311	284	324	281	296	302	289	266	302	309	290	294	326	316	303	304	289	282	323	308	270	301	270	269	260	294	266	298	282	320	285	314	269	289	304	267	272	284	293	316	311	275	292	267	315	275	301	253	293	310	285	269	280	304	283	328	287	289	295	275	292	290	315	285	266	258	289	283	291	267	266	289	258	314	273	300	307	283	267	300	279	246	262	274	271	280	272	299	308	269	263	280	292	288	299	281	302	307	254	274	314	330	291	299	287	264	281	290	248	299	305	309	284	312	295	290	307	270	285	309	317	311	296	275	251	268	268	260	303	272	298	287	255	282	306	289	286	299	298	292	294	302	254	259	312	280	312	300	260	278	278	285	279	285	306	260	256	272	293	272	293	261	270	309	277	261	272	264	270	282	313	307	272	305	298	284	280	279	293	265	265	310	285	272	298	325	304	311	309	296	230	328	301	322	318	290	291	287	300	314	272	335	292	274	283	319	278	263	294	279	308	313	331	283	326	294	325	296	306	300	271	282	300	301	295	284	278	281	312	297	294	268	273	268	284	280	284	285	310	297	264	286	282	288	327	291	268	309	285	292	270	320	273	285	288	286	277	304	286	278	271	268	269	292	279	303	323	274	279	330	280	308	260	279	344	287	324	328	275	284	295	299	309	312	327	298	274	273	318	281	285	296	297	281	282	340	268	309	284	253	319	271	284	295	298	308	275	273	265	290	282	289	272	293	293	272	271	315	300	287	286	297	295	288	280	326	310	313	287	305	288	295	274	316	301	285	268	278	317	275	263	315	294	316	275	287	271	251	311	285	342	304	274	291	294	308	267	301	302	289	281	284	273	324	305	264	283	291	294	283	308	291	314	304	291	292	271	323	258	315	288	296	278	265	306	292	318	269	297	256	275	282	293	283	263	260	289	295	307	291	305	268	293	300	299	258	277	312	308	302	276	308	277	276	304	298	293	300	267	303	279	290	315	273	312	310	310	307	293	313	292	267	275	268	267	310	287	333	283	267	295	291	275	282	281	276	272	284	295	289	321	291	311	282	304	329	327	275	308	294	304	254	298	282	281	275	273	289	320	283	299	290	279	280	323	302	241	328	269	285	296	269	296	290	290	284	304	287	271	261	268	288	285	307	261	293	274	315	300	301	315	269	241	273	307	309	306	303	315	299	288	279	255	256	290	291	278	292	252	321	278	279	286	305	285	303	304	321	294	267	290	316	290	311	304	303	269	278	303	289	268	284	320	307	282	278	288	319	310	268	292	330	306	270	277	282	289	273	268	284	306	299	240	262	268	305	276	280	318	266	287	262	292	294	286	297	290	292	288	294	289	294	303	258	301	285	319	308	339	293	294	292	271	277	303	319	263	320	306	309	284	300	314	292	284	322	272	304	291	315	299	329	288	288	295	271	275	316	292	277	341	276	307	291	278	292	301	296	318	283	295	322	295	287	284	314	309	283	275	292	300	304	308	283	293	274	283	298	271	308	320	266	268	298	275	288	284	312	333	307	288	295	297	300	307	304	272	298	316	275	281	295	280	309	292	287	297	309	256	276	299	265	279	276	355	290	278	299	252	298	294	285	281	278	280	293	275	286	274	302	278	299	267	308	312	282	291	267	285	273	291	271	266	291	304	272	280	304	318	303	261	277	272	274	271	281	309	311	279	288	277	294	267	307	276	262	286	327	301	282	301	331	269	282	305	269	307	325	320	329	307	280	313	289	274	305	306	315	330	285	272	285	316	291	283	279	303	303	280	291	308	260	305	299	305	277	306	299	302	266	272	291	288	300	305	285	318	291	297	308	296	312	283	274	289	290	327	321	326	310	314	292	310	316	304	292	314	320	312	312	302	302	292	290	307	296	270	285	301	315	279	274	280	265	278	307	288	280	297	294	291	320	292	310	302	293	262	312	311	262	302	284	304	286	299	293	301	313	293	288	283	310	323	289	308	308	298	304	274	282	288	269	299	309	303	281	335	283	304	310	270	286	294	276	282	289	276	295	289	267	315	303	300	294	292	288	276	289	290	292	262	306	281	327	287	311	279	302	290	295	292	310	270	285	319	301	274	254	270	277	270	279	279	266	323	334	307	292	273	275	284	291	289	275	324	306	291	307	280	252	299	271	284	306	306	268	311	332	252	283	291	307	331	273	286	313	301	285	306	318	297	310	289	332	271	306	291	272	310	278	264	322	306	262	296	304	289	313	322	298	290	289	289	311	291	295	312	290	294	295	259	287	306	298	304	264	296	262	293	296	284	307	288	297	277	293	305	333	292	286	304	292	261	295	276	308	307	309	287	301	319	271	289	299	297	306	311	290	300	282	286	289	273	277	284	282	264	306	269	298	298	295	309	318	271	293	293	317	283	307	306	272	278	332	285	255	299	323	286	296	293	332	285	254	303	273	318	304	290	296	260	300	281	286	285	280	298	298	308	301	301	311	285	288	255	274	299	288	302	320	300	266	310	270	291	292	301	288	265	279	294	312	295	306	310	308	268	340	301	307	328	320	274	301	278	273	298	296	249	281	303	306	321	317	281	311	293	294	284	314	301	245	312	297	281	285	269	325	301	274	264	274	279	315	265	282	302	276	308	272	296	298	317	261	303	297	289	296	284	296	265	267	274	268	297	303	307	303	281	246	281	265	316	324	293	278	290	250	330	266	302	313	320	285	252	265	289	291	284	315	287	271	321	291	305	306	309	267	258	276	282	301	265	277	317	258	283	287	296	303	306	276	318	288	273	304	265	313	282	270	271	290	285	269	296	284	309	315	308	304	314	333	277	281	302	308	321	327	298	328	263	270	301	302	274	252	281	297	302	301	313	283	320	294	281	308	259	302	295	273	283	288	285	299	277	282	309	317	312	281	282	281	278	302	285	279	275	286	268	313	303	277	255	262	318	286	265	320	282	300	279	316	270	285	316	304	332	311	287	295	344	289	299	278	281	254	296	267	300	290	286	310	298	290	299	274	299	291	276	289	293	312	293	289	274	323	314	267	331	333	282	304	303	314	314	318	256	259	299	273	301	313	296	293	281	320	299	272	287	276	307	264	296	281	307	261	275	269	288	294	277	297	280	305	304	241	312	298	277	293	300	308	273	315	303	283	287	272	276	306	257	331	306	287	292	270	268	289	299	306	321	284	311	296	297	299	288
4363	803	712	674	664	719	633	659	680	712	770	899	1244	1355	1369	1311	1297	1290	1234	1162	1059	1068	969	899	903	906	904	774	789	894	814	840	784	793	762	772	763	803	752	727	742	709	681	701	669	656	662	666	681	635	696	654	669	679	662	710	728	653	656	656	661	637	666	675	720	678	690	707	747	652	631	665	677	634	680	662	667	626	630	659	649	694	594	656	643	610	649	620	608	620	665	667	642	627	665	677	664	618	662	659	675	599	673	627	620	626	663	654	663	650	651	637	658	640	677	655	651	596	598	662	674	647	725	654	621	656	654	659	698	708	659	652	667	639	616	663	610	653	646	671	647	636	654	670	657	652	653	628	633	663	672	647	662	655	662	652	638	604	645	675	706	630	647	651	631	675	658	701	627	666	639	626	659	708	653	615	642	673	685	675	643	656	651	644	651	660	670	616	671	593	678	638	639	662	667	624	656	666	600	594	689	667	661	672	637	648	624	669	655	651	630	677	662	661	670	647	664	631	629	634	653	669	658	642	608	631	649	667	645	665	680	648	633	656	658	627	641	643	600	636	625	669	638	645	617	629	653	611	638	681	668	677	668	637	635	626	635	664	646	657	663	679	636	687	629	624	633	644	662	609	658	622	670	613	690	672	640	652	697	651	639	643	636	701	670	614	623	658	649	644	688	644	649	673	647	664	681	651	676	693	656	649	632	667	636	646	655	621	686	658	646	667	653	654	630	649	641	687	685	680	659	625	671	665	632	659	649	617	637	655	626	658	670	669	699	644	664	650	647	674	687	649	643	660	658	656	626	636	646	626	669	614	664	638	685	604	652	656	634	662	668	638	675	670	647	651	626	627	631	667	661	649	672	627	625	659	659	594	663	702	638	652	685	665	680	618	605	681	691	675	670	657	610	609	661	657	658	671	631	622	670	662	651	706	633	606	693	681	609	614	624	711	675	640	653	666	641	630	649	637	667	640	636	665	694	647	671	646	643	663	648	627	645	690	703	613	671	629	672	629	657	657	627	640	688	675	610	615	664	658	712	604	648	635	677	637	684	662	649	686	659	633	639	704	672	631	636	675	618	664	698	646	633	648	672	694	619	659	648	629	682	679	637	609	647	659	640	651	656	628	650	691	641	642	661	693	633	630	696	668	623	685	633	601	667	653	651	662	637	655	666	614	660	681	640	700	673	623	635	611	643	641	686	641	583	628	700	651	654	602	652	651	628	603	677	655	669	638	626	676	644	664	646	649	618	605	697	649	598	651	690	676	654	661	677	657	669	623	625	632	678	674	671	659	630	682	646	704	651	593	672	703	669	638	676	629	660	653	623	663	685	667	634	626	615	645	674	605	660	597	617	693	673	671	664	614	670	649	663	651	647	613	635	624	646	668	642	619	664	621	668	668	636	702	637	687	665	640	639	635	642	654	611	685	631	675	658	636	711	672	677	651	687	643	663	644	664	643	627	680	649	648	652	622	612	649	647	643	636	637	648	659	636	654	702	670	641	634	664	613	627	599	633	606	632	634	673	653	647	629	664	616	684	622	625	635	676	688	647	674	651	698	621	670	718	672	593	680	650	627	638	665	616	642	645	655	645	652	699	635	681	647	682	675	647	636	649	648	661	674	655	674	635	681	649	642	618	616	655	691	628	647	603	657	616	664	681	650	600	651	649	612	673	645	685	669	650	685	688	636	678	669	631	668	662	646	657	656	604	615	683	615	671	685	651	676	667	696	599	650	661	651	647	674	640	687	686	680	705	655	692	635	610	643	613	636	676	638	678	694	663	598	627	618	634	626	606	639	603	678	648	610	660	648	690	649	686	671	648	624	683	652	618	683	669	653	680	657	701	650	629	647	652	612	664	653	657	629	632	650	639	648	609	601	700	619	614	680	624	622	626	627	672	656	689	634	662	616	617	637	649	642	643	658	665	665	661	667	657	683	662	641	659	615	660	681	664	691	610	604	618	608	635	628	634	655	669	613	623	644	661	619	623	614	638	687	668	664	666	677	665	640	657	662	634	624	658	658	633	625	637	654	667	616	634	668	626	680	659	650	669	601	684	647	624	658	591	663	607	642	641	616	663	631	623	649	625	675	623	682	649	665	705	660	669	648	591	663	630	691	673	692	682	650	611	669	646	654	655	695	628	629	688	681	649	700	667	646	701	655	618	683	697	661	661	661	630	647	663	661	631	675	654	630	633	672	639	705	651	643	648	647	633	703	661	638	642	658	648	705	640	609	642	667	659	639	579	646	644	623	599	636	617	645	667	622	687	650	689	660	642	669	637	661	602	631	643	709	643	646	673	647	640	640	634	708	655	646	631	635	659	664	630	653	663	647	616	636	648	641	586	667	630	682	657	659	652	658	647	637	651	674	671	641	637	644	659	685	631	676	666	650	632	645	641	649	727	627	639	677	647	656	676	641	641	645	649	618	665	636	646	670	649	637	729	687	632	684	656	703	644	643	635	634	648	612	663	633	680	647	638	647	644	594	662	672	674	701	690	638	626	652	700	654	651	635	647	624	609	669	660	658	672	673	692	663	637	651	658	613	666	646	642	700	616	667	667	651	652	639	669	675	630	634	648	643	665	617	651	617	645	606	723	649	642	657	671	645	594	689	637	662	654	613	665	695	618	650	670	637	645	684	624	652	644	634	653	690	629	652	702	642	637	633	655	667	658	625	651	671	657	677	662	640	686	647	660	677	650	643	628	654	658	681	634	685	663	654	651	648	656	630	635	645	677	648	644	632	670	649	625	654	691	648	644	673	664	661	644	652	673	630	626	635	607	634	684	633	641	661	690	621	667	659	664	599	661	654	630	644	654	631	656	654	643	640	637	681	660	635	653	708	665	661	666	690	653	690	671	610	611	637	655	653	665	691	629	697	657	680	664	630	630	652	655	607	632	659	693	653	613	695	639	679	650	650	653	632	627	644	625	670	658	686	626	650	615	629	611	654	727	677	677	667	638	661	666	626	645	631	655	666	667	635	655	673	635	621	647	663	622	625	641	695	677	614	610	649	688	679	675	628	671	613	658	662	628	655	659	618	614	637	641	666	662	672	660	678	578	646	654	668	634	666	693	664	654	635	641	653	656	649	698	680	663	657	660	623	671	632	678	656	649	611	634	680	652	654	699	684	625	642	663	653	650	685	650	700	603	624	625	664	608	631	653	679	625	656	640	652	615	665	588	635	665	639	640	647	725	694	691	665	643	685	690	641	682	666	653	651	631	657	664	643	685	622	682	672	648	695	646	664	692	674	714	703	636	584	694	684	716	634	663	672	652	617	604	706	657	657	669	625	599	613	637	623	617	628	681	701	632	645	682	679	681	664	679	665	645	623	658	680	658	654	642	648	586	638	674	708	639	632	702	656	664	683	658	673	665	664	666	630	681	686	638	648	643	621	644	676	596	651	630	665	664	647	646	636	686	634	676	636	655	665	644	665	629	620	627	658	643	653	657	692	671	636	643	634	669	645	645	676	709	635	706	629
16972	3805	654	557	530	447	443	371	399	409	426	406	487	505	506	525	515	540	496	480	437	411	404	451	405	390	381	397	389	390	389	369	348	327	348	335	375	407	377	401	377	347	332	348	347	326	355	337	349	357	347	314	318	339	339	342	344	348	331	352	355	336	328	355	309	346	340	341	374	362	332	354	311	335	370	329	315	337	358	366	335	370	341	339	352	359	337	346	338	331	351	354	338	318	365	346	313	304	333	358	339	358	289	359	352	356	324	361	332	332	354	326	371	345	382	339	343	329	337	340	297	315	313	322	361	380	352	340	363	377	348	332	374	378	345	335	331	320	357	322	322	338	339	349	366	321	356	366	367	333	350	362	347	314	312	338	349	323	312	333	361	318	335	357	359	364	328	333	335	331	352	366	326	298	341	370	379	336	335	350	327	334	339	314	341	331	344	392	335	340	367	322	348	317	314	357	399	343	337	366	313	349	345	326	391	335	323	347	317	348	340	338	317	397	348	360	342	351	369	337	316	322	337	344	343	315	343	361	329	352	324	313	338	351	333	348	289	345	304	339	343	345	307	315	338	350	330	346	360	322	374	404	333	366	359	344	329	347	339	322	361	319	348	384	317	340	338	347	345	384	288	347	350	353	357	357	331	360	332	387	378	319	341	377	335	347	326	356	344	344	356	354	384	361	335	347	323	322	368	341	329	313	322	319	378	340	351	313	328	344	373	322	343	326	327	337	296	349	367	330	312	323	290	328	366	366	353	335	318	340	330	351	330	338	347	363	355	338	371	354	349	302	353	350	318	320	330	326	316	314	298	368	308	370	330	339	301	315	345	377	367	324	351	319	318	315	341	367	329	354	344	349	332	326	335	360	339	331	349	379	341	356	373	327	343	344	335	354	337	348	324	363	348	306	320	319	320	319	326	351	311	351	361	362	319	335	306	343	358	343	348	322	325	323	318	334	353	360	394	340	347	356	363	330	398	318	362	328	382	352	322	341	309	324	344	377	335	288	325	332	372	335	314	355	377	360	366	335	339	344	326	323	317	348	366	386	301	367	319	342	282	374	324	355	366	350	343	350	325	339	345	315	344	328	358	330	335	289	323	338	311	331	309	327	334	360	331	316	341	355	319	355	316	362	369	330	354	341	342	325	337	344	368	311	335	329	355	349	323	344	339	310	322	335	327	339	351	345	347	319	345	331	318	351	333	337	318	310	325	341	344	341	356	362	365	333	315	375	363	363	347	353	325	327	336	355	343	361	361	323	327	335	373	312	369	349	336	319	327	339	324	326	351	343	338	321	358	334	354	321	325	311	343	317	358	334	334	365	361	334	335	351	319	335	316	368	379	333	331	325	346	350	349	355	343	346	320	381	336	313	360	341	340	359	344	339	333	325	322	317	335	328	356	330	365	326	342	325	338	318	379	340	365	375	369	343	318	360	357	285	328	403	356	340	328	325	309	314	312	332	354	367	355	349	361	340	326	358	348	340	310	351	329	342	357	339	326	372	326	367	320	331	336	347	358	334	353	334	345	331	338	341	342	340	301	335	326	303	346	324	350	365	349	341	338	340	343	401	375	333	343	366	349	365	358	343	326	320	321	336	346	390	378	362	332	290	316	332	339	326	334	349	342	340	356	371	315	328	318	336	351	354	335	345	349	326	333	333	349	311	308	322	356	316	348	321	367	330	325	325	330	316	380	342	332	315	299	323	352	324	361	302	337	353	303	320	335	345	365	361	357	302	318	345	325	351	311	346	352	328	345	339	358	349	350	365	318	338	355	331	367	347	322	300	360	338	319	322	309	342	323	354	330	336	357	348	369	359	356	350	342	342	356	306	354	374	338	329	384	325	317	334	365	382	368	315	320	307	392	313	315	335	323	338	344	335	318	340	339	316	357	344	344	346	328	341	370	381	362	354	365	346	381	314	335	308	353	338	354	346	342	370	325	333	344	315	352	346	353	352	334	392	343	334	336	323	367	322	347	347	371	362	325	306	334	306	330	325	322	343	323	333	354	340	327	343	341	336	363	348	320	306	340	310	328	358	364	325	313	315	343	320	333	310	327	363	333	363	313	324	323	353	340	347	303	361	336	335	350	351	308	330	345	329	345	341	328	364	354	359	342	335	336	351	345	331	359	331	340	328	347	337	358	341	389	347	348	337	348	346	360	320	328	302	359	373	375	339	343	322	344	354	316	321	341	321	334	348	332	309	313	319	311	353	337	347	333	365	344	336	338	332	304	354	311	316	367	343	340	345	349	318	380	322	347	352	336	355	343	356	323	354	373	285	359	347	340	359	345	332	321	363	341	328	327	382	320	387	352	316	329	354	335	341	310	314	324	363	305	313	325	356	348	311	313	322	335	353	317	348	353	315	377	311	358	350	347	333	300	331	327	328	292	336	357	333	363	331	334	363	329	351	385	315	338	356	325	355	352	333	328	334	345	351	353	349	362	340	351	393	350	318	348	341	348	335	321	335	378	330	334	321	324	386	323	350	302	335	333	313	343	352	355	314	336	322	347	326	312	363	345	372	362	343	323	304	325	347	296	365	320	319	329	355	326	368	330	356	332	312	356	349	406	365	393	315	334	320	335	364	347	385	327	362	338	327	328	316	323	376	325	332	344	334	339	338	359	370	323	353	330	322	341	352	340	350	328	356	347	341	310	325	323	322	325	345	357	348	335	365	307	338	351	347	318	335	342	334	325	337	338	303	323	328	335	339	334	323	324	326	316	306	340	349	344	291	307	313	305	343	305	350	309	326	314	335	387	343	349	365	337	332	353	353	368	315	353	330	332	312	354	360	362	320	336	360	350	292	338	305	337	352	320	333	328	345	345	324	326	312	319	347	325	340	345	334	333	326	302	339	370	326	313	318	329	364	354	302	312	313	375	367	370	315	347	331	345	321	294	356	343	327	348	332	338	340	344	339	348	332	354	300	301	353	356	351	326	346	388	351	334	321	336	359	330	356	364	350	351	321	302	328	358	363	336	364	365	353	340	367	317	349	357	319	311	344	347	323	317	324	358	340	330	331	297	299	344	318	378	353	349	321	323	340	369	305	344	385	382	348	343	317	360	302	331	326	348	332	294	342	350	338	336	331	309	329	329	354	355	353	335	330	313	351	314	344	379	326	348	312	350	317	360	372	362	359	351	340	329	321	376	290	377	341	340	338	337	339	324	358	344	330	354	328	336	324	359	345	360	326	352	315	348	324	337	380	369	331	391	341	353	328	333	358	343	321	338	309	350	334	279	355	308	372	355	368	328	342	347	355	330	354	336	317	343	332	356	339	346	353	293	358	345	350	323	336	335	356	328	351	364	338	350	369	315	358	370	343	358	340	367	368	325	354	362	368	349	309	298	322	380	309	302	343	336	337	369	334	334	348	310	342	323	329	369	335	380	333	338	337	331	335	343	318	351	339	326	338	366	347	332	381	344	335	332	369	352	321	338	318	327	319	342	324	351	366	315	365	353	355	322	335	348	341	338	360
11055	2941	1339	1523	1355	1259	1086	1064	1031	942	1090	1256	1572	1857	1918	1906	1830	1705	1752	1606	1496	1417	1360	1412	1332	1238	1251	1198	1094	1039	1055	1004	947	982	885	887	914	868	927	942	856	803	829	808	768	842	802	790	818	778	837	771	813	804	849	742	788	787	782	793	793	733	730	741	731	773	793	731	768	730	750	768	737	773	735	773	746	751	762	740	730	740	766	790	740	703	768	735	744	712	739	705	760	763	716	735	765	755	768	670	755	781	774	749	691	716	707	762	731	780	768	714	761	729	690	757	744	749	755	751	744	698	768	728	728	756	795	765	759	755	762	793	723	714	701	729	704	693	745	760	723	718	762	752	784	731	793	735	740	710	717	757	750	746	739	728	719	736	768	746	708	719	770	736	780	745	773	750	749	782	733	747	759	695	688	743	758	666	748	734	761	692	743	748	775	721	760	731	753	723	694	764	786	736	746	738	770	735	723	736	797	738	775	715	722	732	735	737	726	764	742	718	734	756	727	730	792	735	780	793	724	760	740	738	764	753	746	803	797	764	768	742	764	770	711	703	769	785	760	717	695	707	708	754	735	729	774	735	711	749	726	752	723	785	751	751	734	769	794	744	754	751	745	742	722	732	816	752	716	758	768	718	723	756	764	720	815	771	763	777	702	767	739	729	737	759	765	785	739	715	734	726	733	767	748	775	737	779	744	765	709	754	737	710	723	768	723	762	713	761	761	719	762	772	780	744	725	757	790	775	767	755	756	737	791	728	741	718	748	776	748	761	739	734	715	751	772	731	780	713	751	735	732	742	710	727	743	734	749	750	784	763	741	716	781	734	756	735	769	734	716	739	756	750	797	744	766	792	704	760	690	751	740	701	776	764	747	753	752	744	741	748	772	751	757	739	736	692	733	777	715	710	743	754	773	754	726	743	740	689	780	730	753	765	770	713	785	771	713	758	715	741	720	743	756	738	724	772	753	743	731	745	702	801	744	767	821	755	782	743	707	750	740	723	767	735	737	723	781	738	747	755	756	749	780	723	779	730	754	738	743	742	739	730	747	697	744	771	696	732	753	761	789	730	750	763	742	722	705	755	716	717	767	703	765	703	722	698	763	701	744	716	752	744	784	764	745	773	719	732	713	714	758	740	744	785	693	780	692	747	743	746	709	738	724	681	736	771	741	771	705	739	743	691	731	731	780	704	744	739	733	730	772	756	764	744	751	738	702	751	768	751	759	743	733	724	747	797	714	788	762	763	781	764	760	760	725	764	758	752	695	780	703	744	724	743	725	746	719	754	753	777	709	766	722	775	673	748	748	706	769	727	732	748	729	774	712	759	784	732	731	721	742	753	764	718	696	750	756	737	762	741	725	737	757	772	714	714	739	714	724	701	746	745	721	737	697	768	764	770	764	740	801	800	741	734	740	762	725	770	764	788	700	702	724	702	703	727	720	751	736	728	767	771	739	759	764	743	764	752	738	757	726	715	707	760	767	736	746	742	703	755	742	746	759	705	738	731	755	741	764	720	743	732	775	760	752	750	749	780	739	687	749	761	740	765	723	737	768	703	739	726	789	683	742	773	744	733	801	732	702	761	744	757	745	701	737	796	770	766	774	745	746	728	744	695	749	737	736	749	739	751	740	743	739	797	789	733	749	719	760	756	770	723	791	702	778	746	789	746	719	751	767	770	734	804	773	728	722	738	744	790	701	756	718	766	750	782	757	732	728	746	704	723	728	758	795	780	711	760	773	718	735	711	746	722	729	733	736	726	703	804	763	772	775	734	769	826	825	726	738	706	724	757	752	736	719	767	794	753	771	758	710	747	732	736	737	781	706	796	755	790	763	731	763	704	781	715	736	744	765	734	765	763	768	786	776	807	702	721	761	792	762	749	751	764	751	763	693	764	766	757	816	733	726	773	757	729	733	754	747	754	697	772	768	713	759	727	715	760	750	763	789	715	720	757	718	716	763	750	740	722	751	711	733	739	784	767	732	729	731	787	788	755	729	783	784	783	694	766	804	683	778	757	732	732	719	755	753	750	787	719	773	726	760	747	730	764	775	749	743	762	755	776	721	790	734	773	716	787	755	741	718	738	754	713	710	713	746	756	766	748	775	766	712	766	760	708	733	705	775	751	746	768	718	740	714	785	710	769	781	730	723	728	754	691	758	743	748	760	792	756	768	780	751	772	732	742	738	770	774	767	700	753	713	758	691	775	757	757	707	773	702	771	721	732	752	696	789	765	756	707	767	742	702	727	749	778	795	774	732	727	753	718	761	728	769	746	752	721	736	770	755	704	735	771	802	754	730	761	770	742	764	817	724	720	736	744	717	775	790	754	729	718	675	765	747	718	780	702	757	747	716	696	782	790	722	711	744	779	724	781	715	769	752	721	713	745	754	780	800	736	756	701	753	720	785	749	718	733	735	761	720	816	680	752	733	764	718	745	786	706	719	746	710	743	709	719	778	729	762	772	724	773	776	755	799	760	683	709	745	746	725	743	714	783	759	766	768	721	744	712	740	760	750	730	706	747	770	738	722	752	732	796	737	713	746	745	743	749	718	779	733	758	730	754	767	738	725	712	751	736	797	737	743	682	751	738	745	743	737	776	815	775	714	760	738	729	754	790	687	756	748	742	728	793	736	732	772	730	752	713	755	771	755	755	742	748	709	738	681	806	732	781	728	753	759	724	786	731	741	786	711	729	771	763	712	695	743	735	806	734	740	725	740	709	748	686	803	705	730	732	733	738	800	731	738	718	724	765	710	750	758	749	777	726	759	741	759	804	723	721	759	748	718	765	773	741	756	717	794	774	707	747	778	742	722	749	763	765	716	710	788	740	763	715	743	712	811	728	756	719	683	789	760	760	753	724	786	773	778	747	725	700	727	774	738	778	724	759	752	759	784	781	760	734	752	766	744	738	756	753	740	762	749	804	733	687	763	695	768	751	741	769	748	696	774	765	783	729	716	739	739	750	752	736	711	774	730	749	723	799	738	766	757	732	766	774	738	746	737	745	713	709	712	691	725	697	742	762	768	795	775	774	742	766	717	743	752	777	751	707	761	753	730	716	762	723	744	734	683	693	751	729	755	740	723	759	749	766	721	732	747	724	750	725	732	742	805	710	731	758	767	732	755	767	742	782	780	815	764	727	727	753	733	733	702	756	725	764	719	761	770	759	708	783	749	768	760	736	745	724	710	688	757	793	743	783	773	704	760	739	716	788	737	764	784	721	817	761	770	712	686	738	767	758	747	734	755	775	763	796	764	712	740	730	803	776	793	744	761	722	770	773	728	751	786	798	780	827	754	741	728	756	724	724	748	700	760	696	708	751	735	761	722	796	712	734	713	723	722	699	758	697	769	695	690	694	767	734	757	774	755	691	760	759	707	734	748	746	726	742	779	729	765	759	732	720	742	791	738	776	726	765	768	743	763	814	745	729	712	734	745	762	750	779	753	751	731	711	751	781	683	733	730	761	739	742	734	754	740	751	741	746	750	755
26573	8345	1084	840	645	575	511	468	417	412	390	474	611	575	635	575	584	574	580	540	523	544	460	423	432	441	448	410	361	435	395	388	389	374	392	392	380	392	383	371	341	337	335	320	370	367	312	347	318	356	323	321	342	371	355	363	353	354	325	374	366	362	330	341	346	376	322	361	346	334	361	370	362	333	312	366	341	347	317	341	331	322	334	336	373	341	363	323	351	320	339	373	352	341	358	350	332	318	354	372	359	307	347	353	353	320	315	325	335	314	342	348	321	327	348	342	374	314	356	330	351	338	349	337	336	366	339	374	340	342	334	371	345	350	356	318	338	358	314	325	354	321	346	322	336	332	307	301	326	357	313	326	348	340	341	344	351	312	327	351	348	331	327	304	363	391	348	351	333	325	343	321	321	327	354	334	341	330	332	327	339	325	344	323	327	364	351	350	341	355	304	313	306	358	384	369	337	328	313	335	318	330	335	340	373	333	345	338	334	337	331	335	351	342	375	342	368	345	335	337	373	354	337	363	342	359	398	339	370	339	339	348	335	352	372	340	370	361	373	354	383	319	346	344	367	332	335	302	346	337	352	339	327	341	379	353	306	356	345	354	367	297	334	345	339	312	352	336	301	354	394	306	368	335	307	390	288	317	316	355	345	323	291	338	340	344	333	351	323	333	335	352	362	334	341	327	337	334	365	338	346	345	316	371	373	379	335	329	333	353	380	319	332	394	360	358	345	316	339	358	301	285	355	332	312	350	333	341	346	335	330	339	308	333	356	382	363	376	342	360	305	341	340	344	364	343	285	325	331	340	354	321	354	367	324	330	361	320	334	346	349	336	333	336	327	330	292	317	343	335	311	298	323	324	324	324	334	326	333	351	347	353	315	310	332	328	332	338	398	370	330	318	325	310	346	338	345	353	338	341	314	329	343	337	336	337	302	329	358	327	336	340	320	291	305	360	360	363	333	349	317	354	352	316	335	328	340	348	330	341	378	375	354	308	352	325	320	372	343	319	330	349	296	327	357	348	322	327	345	368	323	328	360	331	357	328	319	345	330	370	302	318	355	333	356	348	319	347	333	344	357	352	371	315	321	312	356	358	351	329	360	376	307	321	329	330	384	317	349	340	373	315	311	351	348	316	344	336	334	327	323	325	312	343	335	331	362	362	349	328	371	353	357	325	346	357	368	306	318	346	331	350	328	317	341	338	354	299	357	381	368	338	359	372	365	343	272	323	346	320	350	359	308	315	326	366	353	346	301	339	310	348	325	359	341	334	336	367	337	328	354	350	361	342	312	323	296	355	345	312	330	348	320	347	314	312	324	323	336	354	352	363	355	364	351	349	319	353	366	334	327	325	324	367	329	328	372	346	361	288	353	360	359	357	327	327	354	361	329	318	296	370	317	334	355	375	336	331	354	299	347	365	355	359	351	365	351	340	341	369	331	329	299	378	383	361	307	328	316	331	325	358	317	339	341	339	338	295	352	349	342	330	349	357	346	333	330	362	375	330	329	335	313	386	324	331	340	326	323	345	339	314	326	342	328	339	331	339	336	334	387	332	329	329	363	322	322	343	343	337	325	330	369	369	324	344	314	322	319	333	353	350	352	326	361	351	318	339	338	341	349	318	312	348	346	317	347	338	349	343	339	333	329	350	325	320	358	307	328	349	328	337	361	347	313	365	341	348	325	349	365	373	322	319	351	311	318	332	338	329	338	332	352	317	357	300	345	335	352	351	350	310	331	311	376	355	352	298	305	323	320	363	346	329	342	330	341	300	379	340	361	378	349	348	346	365	344	319	329	325	332	342	352	357	356	367	360	336	319	340	324	361	362	345	327	338	296	325	344	353	303	366	308	327	292	361	353	349	348	353	333	309	303	335	354	345	354	327	321	296	363	375	338	337	339	381	350	324	367	362	330	350	368	378	384	362	345	340	334	360	387	339	343	319	323	334	303	293	303	342	327	339	351	347	291	370	354	343	314	336	363	337	349	360	333	349	341	301	345	353	347	333	342	300	350	346	323	348	345	348	352	364	322	335	340	337	362	337	313	319	327	334	296	341	309	304	331	359	354	335	313	366	389	348	373	363	370	348	306	340	346	351	323	350	389	334	355	333	345	322	347	333	355	347	318	365	315	337	337	335	313	337	327	336	320	355	349	309	344	349	366	337	352	347	335	351	346	333	330	324	303	321	379	342	301	320	310	335	370	311	346	347	340	331	335	315	341	333	329	315	323	345	325	364	336	337	336	328	359	305	346	339	364	371	325	351	344	330	342	328	369	359	369	362	381	303	337	315	353	343	307	318	290	358	325	356	394	341	310	389	307	352	336	352	336	352	352	366	331	327	339	321	336	324	357	342	336	340	344	341	361	312	348	344	358	318	368	327	317	359	382	307	349	321	320	353	382	360	343	321	309	326	343	368	358	346	326	334	317	351	333	383	308	323	340	368	319	312	364	311	341	347	330	323	338	335	371	344	340	309	306	333	302	297	342	344	319	337	356	332	343	337	351	311	335	355	329	341	293	306	330	325	296	331	331	320	338	360	370	333	363	364	317	355	337	339	360	389	339	348	357	329	330	389	395	389	315	316	329	322	371	336	327	313	354	308	344	353	319	390	327	327	339	351	339	347	342	296	372	334	372	333	356	370	327	326	349	361	309	315	328	343	369	351	336	335	332	326	359	318	338	358	304	344	320	342	370	332	358	367	299	341	314	351	337	330	318	355	322	328	327	326	341	311	371	352	357	363	359	331	357	354	357	353	342	310	337	340	350	332	314	309	327	311	345	363	315	355	378	311	324	322	351	355	342	324	327	360	312	314	366	334	292	365	341	341	317	324	309	322	326	301	338	359	383	337	367	370	335	312	310	343	343	348	348	303	352	314	347	353	370	332	341	344	333	314	352	347	321	341	311	314	345	326	334	338	358	359	344	322	345	352	285	320	323	367	353	342	342	347	318	344	346	325	365	372	350	297	335	331	386	342	327	350	372	352	332	380	325	361	335	363	387	346	344	309	306	320	364	334	377	342	350	366	338	311	340	328	333	343	344	301	354	351	364	345	334	336	342	335	351	356	341	323	346	318	354	331	298	334	346	315	332	344	355	322	357	319	336	367	387	356	358	374	374	343	364	323	329	385	343	325	340	338	332	376	369	353	356	331	309	345	358	354	356	355	337	324	314	320	340	350	353	350	354	362	383	332	352	315	364	325	333	407	306	351	326	327	355	352	329	352	355	340	374	379	318	327	338	323	358	349	325	338	333	333	343	332	376	371	308	387	307	335	320	324	342	316	344	359	330	380	336	357	328	371	350	344	314	334	346	325	306	314	366	349	346	364	329	344	299	353	304	325	329	350	315	333	342	344	348	353	331	327	357	351	323	333	356	374	361	355	315	367	338	360	301	357	343	315	348	329	310	345	340	330	355	325	351	329	354	326	361	318	321	361	345	327	351	323	335	345	319	278	320	324	357	325	295	334	305	330	343	344	311	363
14679	4583	1979	2252	1968	1694	1458	1224	1186	1215	1276	1559	2187	2293	2370	2435	2322	2124	1974	1962	1774	1719	1657	1711	1580	1501	1437	1297	1280	1318	1230	1109	1079	1041	1027	1056	988	964	904	934	883	849	844	786	857	808	800	847	866	769	826	826	823	858	746	803	792	747	763	773	766	806	752	718	797	762	743	797	738	734	741	728	774	736	730	779	769	721	774	791	732	739	764	743	776	777	753	739	714	726	754	750	715	727	767	743	771	751	728	715	762	764	745	720	775	763	774	722	714	746	741	759	693	758	752	738	730	705	708	747	772	743	728	713	740	739	774	734	724	750	743	747	757	727	718	686	698	754	705	730	732	748	751	776	763	705	705	714	790	783	709	710	758	675	734	694	705	742	734	755	751	685	751	707	808	762	750	775	798	726	767	768	746	739	693	747	729	788	800	731	680	769	731	715	681	738	710	707	740	767	703	723	732	664	720	779	734	742	749	715	744	753	782	685	741	721	799	740	790	719	710	746	742	781	713	728	763	724	803	730	723	775	733	723	740	751	720	724	791	759	723	760	750	738	733	708	765	760	732	736	774	732	728	746	757	688	672	744	755	744	666	763	681	704	756	740	764	744	730	692	763	724	687	704	733	721	738	751	726	736	743	755	745	708	743	738	750	718	702	690	715	708	774	716	732	742	727	746	709	801	739	693	742	721	773	748	748	780	724	713	728	777	704	760	726	721	719	717	741	697	741	754	727	691	702	724	741	777	719	702	774	726	721	761	698	767	729	678	721	725	759	743	760	764	725	689	709	689	759	767	718	773	754	756	727	737	746	752	757	781	715	699	792	704	700	760	717	756	692	699	722	750	730	737	732	771	739	735	721	683	722	717	749	721	746	740	752	760	736	731	776	737	704	736	721	749	774	702	755	753	759	748	723	707	707	766	719	738	739	727	732	762	721	770	735	708	739	699	700	766	738	744	763	725	772	693	769	765	755	743	711	740	708	701	730	753	744	744	781	766	777	727	764	731	726	678	740	749	685	735	703	740	735	722	731	761	728	738	699	719	764	693	708	720	786	771	777	759	725	710	771	730	764	729	693	704	789	733	726	714	712	708	723	725	752	781	716	715	751	725	744	729	746	753	778	788	714	735	739	718	749	756	741	719	744	741	780	719	787	708	736	719	738	798	758	726	729	718	722	746	771	758	732	745	748	750	732	784	740	711	751	759	762	749	778	725	708	711	766	684	691	728	741	703	696	784	729	752	714	708	765	711	724	723	741	711	725	722	776	768	713	806	784	704	722	747	730	756	755	747	772	727	752	775	700	761	770	706	689	700	710	748	752	696	761	731	698	736	737	734	698	724	772	737	739	766	734	743	707	748	740	773	757	746	740	730	747	740	701	728	721	706	789	709	746	753	786	724	749	751	698	715	696	742	787	770	700	716	778	740	752	764	755	747	711	765	798	719	736	741	767	724	739	737	717	708	770	722	743	749	763	751	693	725	788	677	701	727	747	724	747	723	740	742	739	770	764	691	726	712	742	699	712	723	752	759	704	754	702	743	749	736	740	716	790	746	713	724	746	735	735	764	716	738	743	759	770	754	721	763	753	749	694	730	732	764	729	736	713	707	721	745	762	729	755	716	710	758	759	746	761	732	727	703	756	748	725	685	727	718	767	742	729	738	704	741	713	734	737	788	721	710	718	782	671	730	765	696	767	727	771	667	734	725	734	722	735	730	731	720	766	745	769	726	774	694	691	764	741	726	727	692	719	714	730	712	713	733	739	747	737	748	699	790	756	795	757	767	760	701	749	740	719	739	768	753	741	732	740	710	709	713	714	707	765	746	755	739	713	716	718	692	764	711	772	732	737	705	745	721	700	744	715	753	731	747	769	766	731	764	733	769	765	726	721	703	734	799	790	785	749	719	749	759	775	687	714	751	744	705	756	774	727	768	768	698	735	730	720	707	730	781	724	691	815	714	723	744	721	711	731	767	749	705	728	757	810	805	761	725	725	723	708	696	739	733	756	741	738	696	727	744	737	657	736	755	700	725	751	750	778	736	733	712	721	725	726	796	780	705	741	730	752	730	743	755	681	718	781	779	793	730	731	797	763	717	711	739	716	737	702	684	728	726	730	704	745	689	678	745	734	788	736	792	791	711	692	743	674	753	718	725	747	687	744	781	775	734	726	747	742	725	793	782	750	761	729	720	689	727	787	741	716	712	748	708	716	711	747	768	727	727	730	742	699	725	746	761	690	783	750	689	721	725	781	766	724	688	788	798	786	750	692	769	736	726	711	727	790	717	712	728	766	728	747	735	792	703	756	762	715	742	768	748	735	752	733	723	710	747	720	707	747	734	787	728	725	726	719	723	695	730	692	749	753	722	745	729	727	752	744	755	713	743	759	717	719	750	692	737	767	708	724	739	757	734	693	735	753	726	717	709	751	710	769	758	709	762	757	702	731	757	727	701	721	761	758	735	724	745	721	773	683	748	681	724	735	723	738	741	753	700	720	777	758	788	716	749	766	763	734	706	701	716	706	707	749	701	795	695	746	753	753	752	699	747	787	753	736	723	755	719	753	756	748	711	730	739	738	739	716	703	753	721	770	731	741	772	749	732	733	696	735	741	743	749	761	767	760	762	728	748	781	756	752	747	749	762	757	687	714	746	741	727	753	775	747	707	704	747	763	766	740	777	738	748	763	730	757	738	729	716	701	727	745	717	752	770	758	757	740	749	745	762	763	751	740	719	715	767	722	745	775	732	713	719	711	685	713	771	727	735	733	789	752	784	697	741	765	722	740	798	700	699	741	723	764	730	728	723	733	744	766	754	730	763	746	687	712	747	760	694	752	681	719	713	731	720	671	738	773	774	726	706	798	743	764	720	778	774	758	745	719	740	737	731	744	718	742	730	729	722	729	753	748	715	706	691	739	733	783	744	742	741	739	766	766	711	769	755	719	721	732	687	735	730	747	753	802	758	729	741	695	753	719	756	691	762	770	729	738	715	723	707	729	717	741	725	738	801	744	692	718	718	707	748	790	752	740	781	739	735	728	751	695	710	730	764	746	720	756	754	759	700	750	734	747	760	764	707	752	729	744	768	725	714	724	720	753	701	703	765	735	713	740	723	705	772	689	722	692	708	738	789	735	754	756	767	713	734	712	716	762	739	709	756	768	719	716	709	735	696	743	766	739	760	709	712	771	759	743	725	732	747	735	750	746	735	721	716	747	728	728	704	765	735	718	751	745	723	720	703	789	733	764	704	734	759	735	776	719	709	731	744	720	743	720	736	694	722	754	715	759	756	758	704	712	742	729	719	726	763	721	753	753	715	746	717	778	716	753	730	718	716	729	715	733	725	692	706	742	745	763	683	738	758	746	769	731	739	710	728	749	719	736	713	803	687	688	693	681	716	765	719	750	806	695	706	741	700	699	739	705	751	750	746	708	684	727	744	722	733	746	725	722	719	748	681	773	718	727	756	703	730	696	762	716	756	749	721	712	717	728	696	734	735
6278	765	314	317	286	282	270	273	252	269	297	351	414	376	394	418	359	363	340	391	339	387	284	329	306	305	318	297	311	326	284	335	281	314	299	302	343	321	286	318	290	271	305	286	321	265	307	278	268	273	277	315	291	269	280	296	284	248	280	305	293	298	312	292	283	257	292	281	321	267	307	297	287	276	281	269	287	278	298	306	304	249	299	317	282	255	283	315	285	251	285	306	265	277	320	307	283	284	326	288	250	290	273	269	266	251	276	261	264	285	276	269	306	296	295	307	322	276	285	288	291	282	301	297	312	270	282	297	271	314	267	304	264	310	259	295	293	260	272	309	255	265	249	302	314	272	280	308	313	313	280	272	282	284	297	247	288	300	300	281	282	307	299	315	275	279	260	267	271	313	293	309	299	279	268	315	289	273	237	259	289	286	295	300	322	267	311	301	261	256	297	312	263	270	274	285	300	274	280	256	277	293	279	261	279	289	298	283	290	299	275	318	305	292	311	284	306	297	277	307	297	287	285	294	267	287	298	253	275	279	256	300	264	253	298	287	282	254	283	282	295	295	330	281	273	287	273	273	270	296	296	282	317	270	308	290	282	283	289	245	314	283	290	268	304	265	291	308	280	284	262	262	277	273	281	288	277	296	250	329	298	281	252	265	284	252	297	292	292	334	280	274	303	295	282	281	291	290	282	268	312	297	339	279	305	272	279	265	305	303	303	284	275	263	291	275	332	290	274	301	278	266	263	279	279	291	294	286	276	272	299	267	276	318	286	293	272	282	294	294	277	274	250	269	280	280	300	290	315	301	300	278	317	284	296	283	277	287	280	306	301	296	257	293	247	303	257	288	294	275	272	275	267	317	283	288	287	268	278	279	283	307	285	290	247	302	312	309	261	275	329	295	292	300	301	271	284	306	283	266	277	291	308	272	293	271	299	293	277	317	268	277	326	310	306	281	291	277	279	293	271	302	277	285	306	271	282	285	265	302	293	289	252	302	255	284	289	256	286	269	293	264	265	297	272	289	301	312	306	299	269	272	270	288	300	288	309	296	298	273	276	275	282	289	260	294	285	290	263	243	249	288	283	265	261	305	299	289	257	286	310	273	266	268	303	285	285	288	297	280	270	321	288	319	290	285	275	300	307	262	286	296	284	304	283	264	302	295	322	262	276	302	291	270	297	280	266	303	306	283	269	305	283	284	270	286	289	271	309	298	283	274	274	271	292	282	307	271	278	270	299	281	318	282	287	294	281	288	268	270	249	271	279	284	302	302	294	252	292	292	311	292	320	295	265	305	289	252	282	271	303	292	289	300	268	252	241	244	277	284	310	279	259	296	266	301	298	281	300	319	299	331	261	286	261	279	241	290	299	297	268	293	275	287	259	281	306	281	276	283	257	264	294	266	287	291	279	276	299	298	265	292	274	268	248	264	263	292	266	292	269	309	289	312	311	281	292	286	280	309	288	302	288	283	299	296	284	292	291	245	265	264	287	264	267	286	293	288	274	312	304	288	283	289	266	279	266	278	285	272	293	273	281	301	285	294	287	262	291	291	279	266	282	285	309	324	280	261	278	313	264	277	316	303	302	291	288	282	277	290	280	270	275	294	290	261	287	262	278	259	256	273	293	304	284	293	301	286	293	270	269	299	284	249	300	278	310	271	268	262	261	292	286	277	280	295	257	286	305	260	263	277	280	269	327	318	281	299	262	293	284	292	318	265	252	308	270	253	291	297	288	262	294	274	286	285	285	296	287	277	284	257	272	272	284	274	310	299	291	309	309	289	269	282	264	318	288	290	259	312	315	293	288	340	287	282	284	285	304	307	265	282	306	305	321	309	287	317	249	306	296	309	296	271	262	313	289	277	297	306	305	280	291	268	287	319	283	265	301	281	289	277	274	314	298	289	262	295	284	300	253	275	275	269	269	285	298	254	283	268	281	277	293	311	311	273	248	289	288	276	291	306	306	285	244	276	265	298	295	308	275	288	298	299	288	289	298	294	304	259	299	280	286	258	292	285	255	280	319	275	302	286	263	293	280	264	311	267	258	303	253	275	272	294	261	289	291	260	285	277	266	267	282	284	316	322	269	271	309	279	305	273	284	278	281	289	286	292	284	290	306	293	256	309	293	291	281	264	289	268	284	288	292	253	304	286	258	303	287	302	283	282	269	296	294	290	280	280	264	312	295	279	310	279	282	273	247	298	291	296	277	292	286	263	280	297	308	317	267	282	286	306	330	263	264	272	267	258	282	267	277	327	296	268	290	269	263	276	328	290	263	323	296	321	256	274	267	286	254	295	299	303	307	264	299	295	280	295	286	269	307	279	273	277	292	289	312	296	288	263	277	299	254	275	277	273	262	282	281	274	301	307	274	281	284	280	276	274	296	281	256	248	291	320	279	283	269	257	285	285	318	283	287	330	298	293	265	278	324	284	300	297	307	301	302	273	293	326	289	255	271	285	271	290	274	263	316	266	261	297	293	257	286	288	263	274	269	270	271	286	287	272	302	267	265	305	304	293	311	269	294	301	287	304	316	271	270	283	296	293	285	289	280	299	301	266	278	264	273	291	299	272	302	300	268	275	270	286	298	286	270	268	304	263	302	278	291	302	261	284	260	288	282	258	296	299	246	287	296	273	316	270	304	279	256	297	294	275	252	280	293	295	294	295	272	294	311	315	302	310	287	268	297	296	282	298	272	266	290	305	264	276	285	268	269	265	268	318	278	276	280	281	287	272	291	297	286	286	281	263	252	301	265	266	273	290	276	293	265	286	272	245	279	250	293	319	300	282	261	283	280	281	300	290	282	263	300	300	335	306	277	294	277	281	286	301	263	264	275	256	257	285	296	282	304	250	301	313	287	280	289	301	304	289	231	265	282	279	280	333	291	300	312	292	279	285	264	274	307	296	293	273	263	293	308	299	314	316	300	269	277	306	284	275	321	270	291	299	293	298	301	264	261	285	272	289	244	291	316	302	279	278	306	273	275	290	297	297	292	286	272	284	267	252	316	321	308	289	231	331	301	276	283	267	280	298	304	254	303	276	270	267	271	296	276	253	266	259	261	323	299	296	293	314	280	293	298	263	291	271	292	293	321	296	288	290	287	285	319	288	301	286	244	288	291	292	289	279	262	301	293	301	278	262	294	267	324	269	302	289	254	273	312	314	253	273	290	281	276	282	291	292	272	256	266	257	296	296	266	282	289	288	283	281	282	280	319	262	282	251	279	308	299	255	296	271	302	269	295	276	285	262	310	262	277	269	304	283	269	317	289	303	287	264	300	283	310	283	275	242	289	280	281	239	287	323	276	285	282	298	254	304	302	288	302	278	279	267	270	298	274	272	314	324	285	272	306	308	276	290	282	286	290	246	301	269	270	267	295	296	298	283	270	283	288	290	288	279	266	255	314	286	247	291	306	276	260	282	259	283	244	296	283	266	270	276	289	283	325	302	309	307	293	280	287	271	295	295	327	264	252	251	291	310	288	303
4316	851	673	727	638	655	667	672	690	641	752	876	1298	1331	1389	1338	1295	1192	1137	1121	1012	965	979	907	899	823	847	830	795	797	799	778	763	730	827	743	766	760	717	732	727	630	651	710	643	655	642	657	680	707	690	686	667	624	678	676	650	633	683	654	636	616	636	602	668	595	659	651	681	622	670	625	657	651	617	634	684	688	634	645	656	609	627	640	644	669	658	585	677	596	621	672	639	663	644	615	614	608	601	628	620	588	647	657	628	664	610	612	678	628	629	610	622	653	682	672	637	635	624	635	616	628	636	624	670	639	639	600	617	645	657	631	667	669	636	607	661	666	638	635	604	708	574	623	668	642	610	624	636	582	648	620	623	595	599	645	620	658	646	648	664	601	624	633	648	661	644	654	611	610	649	636	621	596	650	632	644	617	671	630	605	656	648	611	618	636	613	643	641	662	624	621	656	603	673	599	586	656	630	676	658	597	583	616	646	621	629	682	632	636	601	677	587	639	647	634	613	654	695	599	609	622	642	650	603	640	673	632	642	654	629	699	655	622	676	632	615	626	628	645	665	600	650	620	636	656	611	624	623	619	651	662	639	643	614	627	604	696	634	630	648	624	608	668	639	597	620	657	631	655	624	633	608	653	641	633	657	649	661	589	640	652	639	625	601	674	654	631	607	616	649	663	647	615	614	617	631	599	611	642	663	652	614	653	657	643	634	583	657	634	656	643	622	623	667	698	592	611	623	627	622	631	647	668	649	635	634	646	670	632	641	617	646	643	691	640	669	615	617	637	648	648	638	595	588	663	637	626	597	601	616	610	638	625	673	626	656	624	700	641	664	635	603	653	649	622	591	663	667	626	659	636	590	660	673	581	640	629	673	630	619	647	631	669	631	597	694	671	656	658	651	694	646	677	649	643	623	651	649	661	631	637	626	611	649	654	633	688	663	616	645	619	668	606	638	623	610	644	629	658	612	635	636	669	642	634	704	656	663	649	667	612	636	647	594	639	643	613	651	590	607	614	628	592	647	590	607	654	605	638	622	632	630	613	630	650	665	649	612	638	652	655	656	612	611	606	678	637	659	609	612	631	641	708	627	613	576	642	638	682	597	605	639	671	665	657	586	668	615	597	601	626	601	682	664	626	624	650	651	605	649	655	588	690	629	621	592	606	624	653	661	637	653	604	627	650	628	679	638	629	660	626	611	648	642	642	618	659	612	598	595	636	627	683	650	640	628	646	650	677	614	606	618	669	629	606	604	623	614	631	634	629	617	567	630	626	595	660	661	657	643	555	563	616	657	668	643	660	660	658	670	628	590	624	650	611	607	643	634	606	653	631	666	645	659	593	631	686	639	649	604	703	646	633	616	625	651	615	625	617	655	634	624	643	642	625	651	635	656	648	610	633	652	650	653	586	650	635	582	609	636	630	658	646	628	660	623	608	610	618	596	641	587	606	629	630	597	633	686	640	593	624	653	595	630	641	679	614	643	663	613	641	637	677	636	622	645	660	657	637	649	671	618	646	661	632	581	655	633	639	649	639	694	623	600	646	624	619	655	670	669	638	650	650	616	624	671	598	646	608	666	678	656	635	659	614	645	606	595	641	618	605	587	645	615	634	668	643	631	631	674	628	660	623	626	646	643	626	652	645	672	673	600	661	646	600	588	627	629	652	701	592	611	613	646	599	622	661	662	634	646	621	624	652	621	641	621	632	649	648	596	624	605	628	676	578	618	613	624	681	653	598	628	640	598	636	683	588	649	646	648	630	633	650	672	632	646	648	582	652	658	616	614	625	654	636	646	644	662	625	637	623	631	652	649	669	683	683	607	603	607	652	643	666	667	621	652	609	616	666	628	668	668	632	675	646	648	608	644	612	632	637	629	619	631	656	652	684	600	593	662	625	624	636	620	608	654	688	648	623	647	619	645	648	628	634	667	633	659	619	651	671	624	676	650	565	644	662	629	608	631	663	641	645	607	625	665	555	651	662	594	669	657	617	634	607	605	636	679	648	657	625	647	604	629	613	649	627	631	630	615	661	632	587	652	603	633	681	611	668	635	619	627	610	639	655	611	621	622	640	671	659	607	621	644	672	677	610	634	635	622	608	681	635	585	640	591	639	640	647	657	594	621	616	610	628	621	605	629	610	624	650	647	694	642	652	608	630	654	655	623	591	644	633	653	655	652	665	607	610	611	622	636	633	659	637	645	561	644	636	702	600	633	583	672	641	605	652	648	674	609	640	639	659	643	601	665	616	637	627	636	674	632	639	607	624	668	657	620	673	621	621	648	637	639	606	650	646	645	646	612	637	622	608	597	636	623	637	581	669	691	613	642	670	683	654	634	675	651	626	598	677	664	613	630	618	658	624	637	613	658	647	644	660	635	642	670	644	632	669	567	646	601	642	636	595	648	656	631	637	639	629	650	632	640	600	647	681	660	604	658	636	606	629	653	662	651	651	644	638	648	658	640	613	648	634	592	643	610	688	648	605	656	600	696	626	679	664	616	677	650	636	668	660	680	667	676	637	632	644	619	611	652	584	665	607	620	591	628	642	587	639	673	663	627	624	643	645	667	647	604	658	642	677	622	588	662	578	617	644	632	643	625	631	615	619	660	650	599	572	608	654	651	637	668	655	616	648	623	648	655	606	598	624	670	651	640	618	648	589	653	657	631	639	641	640	655	613	645	642	650	625	593	619	666	652	661	603	608	634	611	667	653	629	645	607	619	607	624	679	631	605	631	666	645	627	619	669	675	614	624	634	631	638	658	652	666	663	628	664	601	591	645	631	657	652	607	614	634	657	559	609	623	634	649	627	611	659	672	631	667	663	621	673	630	595	643	646	621	628	562	594	659	646	629	639	638	660	624	586	610	639	624	657	656	647	626	641	636	637	623	651	660	618	645	632	652	634	630	621	650	687	619	623	628	661	609	601	632	596	659	639	611	651	660	680	602	609	577	655	628	664	642	650	631	645	650	644	621	615	632	592	628	606	591	670	627	628	681	627	606	613	647	634	652	676	648	625	638	593	639	611	650	633	618	584	628	634	651	661	626	577	629	634	646	632	565	656	630	608	639	629	631	645	620	617	614	625	644	660	604	650	602	657	588	590	691	660	612	642	625	611	611	625	605	609	610	655	566	659	644	671	621	631	611	623	605	637	638	653	657	636	647	623	615	655	660	674	651	668	613	616	651	628	614	580	638	645	619	662	610	638	634	696	617	642	648	637	672	674	611	678	623	610	647	633	649	688	653	663	632	619	665	633	650	606	660	648	641	625	634	611	639	629	646	616	614	632	651	636	600	678	653	615	655	661	667	623	637	624	678	609	644	624	645	623	602	658	622	622	606	653	657	648	624	670	647	618	667	645	646	654	586	616	654	640	627	632	642	616	695	642	667	658	610	634	637	613	648	606	643	630	570	637	622	617	600	663	683	677	635	602	674	622	658	618	648	605	615	684	650	644	678	642	616	615	645	636	615	657	685	668	692	623	618	650
17785	3857	630	594	468	457	399	398	375	355	359	414	522	626	545	520	481	457	484	488	473	447	393	424	445	423	364	377	370	418	359	369	387	343	379	353	370	343	356	351	330	337	332	333	377	355	312	342	322	351	346	309	347	306	315	322	341	340	358	326	325	363	341	354	351	385	346	358	356	312	345	349	353	334	332	352	352	309	329	344	332	329	337	310	311	324	323	374	340	330	298	319	337	351	349	339	343	340	277	330	361	325	355	352	345	387	313	301	329	359	335	361	316	333	351	293	347	308	357	313	309	284	347	322	316	342	316	287	366	344	353	353	339	332	340	325	323	332	327	335	318	306	298	318	327	359	369	349	335	366	331	305	330	299	332	342	339	343	362	361	344	325	345	339	379	291	324	364	325	363	317	329	340	350	331	372	362	327	358	335	360	366	327	298	341	336	309	329	328	380	359	338	364	350	372	316	342	310	350	348	341	369	317	335	329	329	315	321	366	391	343	330	343	362	332	305	330	318	327	329	307	362	334	298	340	327	341	344	317	297	327	326	298	358	369	362	319	381	323	297	366	363	332	327	353	348	359	333	314	323	334	319	313	354	326	363	319	342	345	333	330	303	301	307	311	328	361	310	339	345	336	338	345	326	328	336	338	327	315	295	333	361	341	326	322	329	362	317	300	296	310	350	314	341	311	359	349	349	315	365	369	308	329	352	345	302	321	319	312	328	345	328	321	300	321	335	363	340	328	353	321	363	347	336	338	280	350	334	360	317	335	345	333	358	335	328	326	360	333	345	320	335	321	354	337	315	344	335	389	344	342	361	320	340	367	345	328	304	347	351	347	310	342	352	335	318	343	358	350	335	340	339	318	337	285	352	336	320	361	311	277	328	317	341	310	341	351	333	338	347	345	321	330	362	309	311	352	321	333	329	360	337	324	326	293	298	323	314	344	328	327	316	326	338	339	324	280	354	332	326	295	338	320	344	325	314	306	317	336	314	331	348	282	330	320	328	325	335	344	370	298	323	310	371	330	337	323	323	350	355	311	343	305	337	327	378	330	311	347	329	314	324	330	325	337	324	339	341	335	329	321	353	334	339	337	307	303	349	328	335	366	322	354	352	347	314	332	313	387	298	355	332	343	345	318	337	350	329	320	311	321	361	348	358	313	333	352	343	339	332	356	328	336	318	331	326	327	356	337	353	314	312	294	281	324	309	327	330	321	318	334	319	326	292	333	318	338	283	318	304	361	334	336	347	353	324	313	323	358	351	348	330	322	314	309	329	336	308	292	334	297	315	310	308	329	353	321	341	321	339	331	338	350	355	365	340	366	325	343	344	317	361	361	359	333	340	320	335	353	354	357	320	310	350	328	358	313	341	312	318	384	295	364	353	358	350	352	352	332	336	341	358	332	305	350	322	359	310	341	356	329	321	333	347	297	345	334	316	344	377	323	313	362	333	300	314	292	345	303	298	324	309	326	292	317	315	351	341	343	355	378	322	330	327	357	312	323	360	363	355	276	315	324	335	363	322	382	312	319	319	309	364	337	322	324	307	314	310	326	312	342	354	331	373	337	348	346	346	336	330	302	352	335	295	341	329	316	326	363	327	361	321	366	349	346	310	290	330	348	341	342	337	337	347	319	328	333	328	349	328	307	351	319	342	310	330	373	362	325	335	329	310	364	353	315	319	321	330	332	317	342	326	321	331	360	315	366	309	308	347	336	316	329	333	308	318	345	346	352	340	336	324	313	318	353	323	309	376	310	316	347	327	360	344	316	300	351	293	343	314	366	340	318	351	347	368	347	340	332	319	309	340	332	372	308	323	307	319	365	344	354	292	319	332	340	328	349	359	289	328	347	321	329	332	331	347	328	331	319	339	361	361	301	300	323	331	316	321	334	372	326	307	336	318	340	335	335	325	351	327	331	374	319	331	320	344	325	329	323	320	313	332	349	344	334	329	351	325	320	344	284	294	353	309	322	281	318	310	312	333	348	340	311	333	325	268	308	309	339	342	322	337	321	339	350	355	334	321	352	353	293	355	330	330	332	342	325	377	342	344	321	315	334	293	363	307	320	330	325	308	349	317	316	319	339	326	354	353	316	321	335	354	338	329	349	308	320	328	343	347	364	347	308	353	328	368	345	289	328	336	328	333	335	312	352	327	345	349	349	357	326	370	354	340	324	299	301	330	310	303	339	346	345	329	316	321	353	357	366	357	307	318	325	332	347	306	352	360	319	327	339	336	329	304	340	350	310	360	301	364	328	318	317	323	322	342	339	356	335	337	307	305	355	360	325	316	319	341	324	324	329	311	339	357	302	331	323	358	334	340	309	351	318	305	358	365	340	298	321	322	339	360	318	321	308	288	342	347	317	354	331	302	302	330	357	311	349	376	321	359	295	330	359	346	348	335	324	306	319	281	331	315	326	370	347	326	338	317	350	321	316	346	318	329	335	348	304	335	312	326	345	332	301	334	318	351	358	302	359	329	337	327	343	324	313	349	338	308	345	311	336	324	304	347	360	320	345	325	346	313	322	345	331	338	350	305	329	375	328	330	305	331	316	321	359	333	331	330	335	325	329	309	332	311	312	322	355	311	321	301	312	321	332	345	302	327	303	336	338	315	319	350	301	335	341	330	329	327	356	315	327	302	337	354	333	343	330	301	348	316	348	332	331	344	348	330	370	349	333	342	352	344	297	314	329	355	325	356	303	345	362	355	375	370	341	356	297	295	321	358	331	336	330	307	337	366	342	325	306	308	335	364	309	351	383	302	377	351	314	301	345	344	312	322	301	340	338	321	343	359	350	349	347	334	308	331	347	316	338	344	350	326	310	296	336	350	330	338	334	338	281	357	371	342	347	327	316	334	324	350	350	310	318	315	313	321	316	338	362	322	335	368	341	319	344	324	327	332	304	357	352	357	315	325	298	336	350	328	332	333	328	366	312	323	330	306	322	350	314	322	321	312	306	333	366	349	333	316	309	301	368	338	308	347	331	331	314	338	316	373	345	384	368	346	337	318	349	331	349	341	321	368	358	327	325	350	323	365	356	307	311	338	335	309	348	341	306	354	374	356	340	302	357	310	364	354	341	334	333	344	339	371	337	337	328	301	349	351	371	326	306	315	300	329	374	345	339	311	347	303	272	333	340	322	321	307	316	314	325	342	327	328	335	315	361	351	329	329	298	341	323	374	348	355	337	325	358	328	336	331	337	378	333	319	357	346	327	319	328	311	345	353	319	320	340	360	335	318	341	326	327	348	318	344	338	341	299	322	327	344	321	340	343	330	296	322	342	299	329	311	361	355	288	309	312	315	316	323	342	299	314	331	324	342	345	367	344	295	342	354	341	343	333	318	345	361	374	348	353	357	334	300	360	329	323	318	327	329	349	340	318	346	334	330	360	335	337	348	322	346	306	348	348	309	342	304	343	306	319	344	344	308	346	301	324	331	344	341	332	340	319	326	341	318	335	333	342	358	302	311	384	295	331	322	328	325
11747	2557	1290	1507	1345	1168	1115	1043	957	986	1010	1166	1705	1972	2008	1893	1905	1756	1657	1531	1413	1353	1389	1324	1285	1270	1171	1118	1067	1059	1028	1045	960	978	929	918	950	911	906	854	848	775	767	777	825	801	809	783	778	777	795	797	729	731	709	724	729	760	761	780	759	752	750	776	776	739	777	756	767	758	770	764	705	775	739	770	756	691	725	810	758	752	749	753	755	746	709	791	750	699	731	751	733	715	692	780	730	749	726	773	745	721	732	790	714	754	733	738	776	706	724	730	704	693	735	760	741	773	732	696	708	774	748	712	703	737	723	720	745	720	747	675	773	740	735	742	778	759	716	706	716	720	796	762	759	765	734	716	749	683	769	743	760	744	747	744	737	755	734	686	733	789	731	771	765	702	758	748	726	696	670	737	780	781	700	760	716	761	732	688	745	735	750	717	692	718	719	702	732	753	735	697	715	706	737	706	738	710	733	696	741	735	764	731	752	733	779	762	716	790	765	749	694	760	722	733	698	711	758	792	758	741	743	704	745	780	756	732	762	744	719	735	718	750	733	739	690	701	685	760	730	763	716	770	747	692	772	705	719	745	730	703	717	751	716	723	784	740	660	740	785	695	725	742	776	719	752	775	713	754	705	776	732	736	784	745	692	729	704	740	775	729	756	704	675	765	736	750	716	762	758	666	742	707	752	732	766	771	740	752	692	755	729	782	750	760	747	696	752	736	724	734	770	756	757	750	726	744	751	729	713	774	732	727	719	769	691	749	767	737	754	712	721	738	751	724	770	717	703	769	699	719	711	733	749	707	751	745	752	740	716	683	687	779	744	694	727	762	723	745	721	740	756	652	738	702	741	754	726	727	714	794	735	708	747	727	720	739	768	737	724	735	722	705	761	737	733	702	743	765	725	752	775	738	769	756	745	748	717	720	688	684	696	742	762	758	715	707	731	677	703	762	761	756	728	718	691	735	710	746	686	683	743	735	721	714	721	765	683	728	744	766	729	755	773	715	752	761	746	701	782	687	679	769	767	781	716	754	701	735	697	806	702	734	724	694	778	728	757	726	710	723	740	747	728	762	755	706	773	711	724	719	740	747	711	750	707	723	726	677	738	731	707	708	737	714	707	728	750	721	723	811	718	776	724	758	715	751	675	740	691	753	731	726	695	714	738	739	731	733	755	742	690	740	733	672	723	725	686	743	726	770	747	723	729	718	727	676	747	729	700	703	728	678	752	722	754	725	727	759	692	728	722	720	717	704	745	760	724	734	717	733	762	748	755	720	774	771	728	686	792	737	730	736	720	701	740	743	726	777	747	668	661	740	751	740	771	702	746	713	718	736	799	758	756	696	767	715	713	757	705	737	786	790	769	774	740	727	713	753	744	681	651	759	768	762	710	702	758	728	747	767	691	699	701	743	762	757	732	741	676	734	765	756	685	707	699	732	790	725	733	755	721	797	724	709	746	739	726	724	745	728	759	716	758	741	760	743	745	711	675	790	709	731	745	716	742	718	729	736	722	743	747	781	727	796	706	725	695	742	740	736	764	707	756	720	701	695	716	719	741	721	743	695	766	703	751	737	720	729	712	764	752	752	717	715	734	731	724	754	767	760	717	696	695	726	713	750	783	742	727	733	757	745	754	758	707	722	666	718	725	716	764	732	748	719	700	727	723	767	768	789	774	687	697	730	727	715	731	717	723	766	746	720	722	763	725	735	715	736	755	760	741	737	674	716	728	787	730	794	745	725	740	730	710	687	739	757	743	696	761	735	696	791	722	688	691	734	755	720	759	778	738	753	738	700	743	775	690	747	725	717	735	687	740	735	750	713	759	680	737	770	760	748	719	765	717	739	714	755	711	719	724	738	708	761	724	742	708	693	728	733	748	780	751	737	714	692	733	724	757	713	723	765	742	736	681	754	755	749	735	779	739	778	728	727	761	703	739	752	760	693	748	766	721	761	707	779	704	692	653	730	756	749	733	785	740	704	750	726	749	736	767	721	679	741	731	745	727	715	761	725	755	754	685	736	718	730	731	743	707	672	720	721	742	706	722	737	752	763	730	770	726	751	751	709	727	760	700	700	701	694	707	694	716	761	718	714	745	741	787	730	711	796	776	710	756	747	702	699	723	794	734	746	723	723	741	711	717	736	694	745	758	751	707	738	728	738	725	765	704	736	711	760	726	716	757	729	767	729	731	709	706	759	765	748	764	729	704	738	674	705	721	707	785	774	712	742	766	784	731	725	784	710	763	742	704	731	742	768	736	727	695	766	737	776	740	769	734	715	739	738	763	706	686	703	735	757	728	779	749	750	737	758	764	737	736	715	753	755	715	702	737	725	769	722	727	743	707	780	758	722	721	764	735	738	690	716	781	761	753	707	731	757	753	761	727	738	699	760	746	697	706	782	741	734	798	765	725	744	724	754	746	700	729	716	736	706	698	696	717	715	734	738	723	736	726	709	772	716	701	771	776	730	741	775	751	680	783	723	753	736	734	693	730	740	710	716	759	705	750	733	731	730	758	749	700	690	707	733	705	753	733	727	720	734	741	736	734	777	728	741	776	728	723	748	724	746	717	757	699	767	689	733	732	698	730	721	739	723	755	770	747	696	648	738	713	708	743	750	739	717	680	704	720	735	756	704	697	757	758	710	760	737	736	721	753	737	759	673	753	717	756	766	717	775	728	687	788	748	751	736	741	723	772	675	761	742	710	676	786	757	701	741	744	741	753	715	777	744	731	757	760	711	709	730	771	746	719	763	685	730	729	752	769	706	698	746	706	737	750	809	688	732	767	676	709	740	732	733	722	732	671	723	711	753	769	716	713	762	746	776	740	772	771	711	730	709	795	679	789	725	723	726	741	726	727	709	674	700	719	789	736	753	746	710	751	747	753	723	747	747	740	741	744	728	755	741	748	738	729	698	723	726	705	717	749	768	714	726	773	734	768	714	721	726	681	751	750	738	682	728	735	747	785	766	732	705	710	735	713	711	744	735	698	720	759	742	753	790	709	712	768	719	681	745	700	727	732	716	723	727	751	771	703	724	739	740	775	703	764	696	734	755	760	729	693	774	727	749	731	746	728	779	799	726	719	736	771	684	735	760	694	741	725	704	692	751	716	745	753	706	783	705	760	735	702	756	726	740	698	778	692	742	736	761	723	746	754	727	749	736	753	752	700	719	681	761	775	765	775	732	704	744	722	771	730	748	706	736	704	712	774	774	745	748	740	750	714	758	720	732	755	772	756	706	780	717	687	766	740	757	741	669	762	772	771	729	679	694	842	749	721	706	742	770	742	766	782	774	705	734	738	741	739	699	762	745	737	747	752	690	719	762	752	766	706	770	735	735	751	736	754	711	758	713	744	736	795	714	752	742	739	694	707	734	710	744	744	747	702	684	772	672	737	708	764	764	745	754	756	703	789	750	730	759	750	740	760	711	700	747	752	730	745	670	723	692	756	749	717	760	742	734	703	770	749	725	733	795	703	762	737	732	743	738
26698	6741	1113	872	625	522	442	454	383	405	434	449	538	593	572	631	539	565	503	518	453	482	471	452	447	475	425	374	387	404	371	430	356	369	383	356	369	397	356	377	367	330	359	341	363	362	373	344	341	310	328	326	326	302	347	324	349	341	303	332	371	323	325	344	349	349	336	329	305	339	311	304	351	386	332	363	331	316	326	358	348	316	339	342	365	314	327	303	303	340	337	302	332	325	333	359	290	319	330	321	345	338	314	326	334	350	341	366	364	323	341	325	316	351	307	355	317	326	342	308	320	326	313	362	348	331	319	329	300	331	308	332	331	349	338	338	316	304	301	335	317	299	345	341	329	334	319	311	301	350	318	331	345	296	327	345	304	298	377	314	325	322	306	305	322	313	364	351	316	369	317	340	316	377	353	322	333	322	300	334	328	304	331	322	289	319	304	355	334	325	337	339	341	324	343	340	347	321	360	321	349	321	310	331	336	342	356	328	317	338	320	323	321	333	308	294	322	302	313	331	366	322	343	301	339	349	311	342	342	309	354	358	338	345	306	316	315	338	310	353	346	345	327	319	301	338	342	310	323	317	329	357	311	324	324	323	288	312	324	319	336	374	309	304	311	319	322	330	356	347	348	296	318	331	320	292	359	341	318	340	335	280	351	331	345	317	305	370	325	333	337	333	330	301	306	335	317	353	346	339	325	332	347	311	312	271	359	344	301	340	320	328	349	329	328	320	312	326	307	354	339	298	337	313	364	330	344	342	339	321	312	338	341	329	365	341	349	351	335	349	321	331	340	349	350	352	347	347	317	325	363	336	314	327	355	267	349	351	339	317	326	315	309	332	312	332	296	328	320	338	369	342	340	352	302	342	312	333	351	304	293	344	314	336	320	342	332	344	344	337	317	342	378	337	301	319	326	305	292	325	323	325	357	314	357	331	333	308	327	313	340	334	332	317	344	365	330	301	292	334	316	317	348	346	358	264	309	344	357	296	319	327	315	382	343	326	316	329	332	340	311	313	345	338	351	308	317	320	330	359	341	359	348	324	332	348	366	309	313	331	342	370	318	300	345	331	282	391	352	302	359	306	335	340	356	318	357	297	363	341	348	317	339	341	336	335	350	343	340	329	340	344	307	343	356	341	318	376	336	344	329	321	337	336	344	354	335	328	299	336	311	322	332	310	326	340	330	339	325	375	340	360	326	309	332	311	308	334	295	325	360	308	335	322	335	318	342	325	321	321	347	330	372	332	313	292	292	335	312	358	334	352	342	359	378	345	338	305	325	278	342	347	312	320	357	329	316	319	347	332	339	338	328	325	338	351	330	331	319	330	349	348	339	315	311	321	351	329	331	329	332	321	338	351	335	327	339	356	343	312	354	344	341	345	329	307	282	332	325	339	359	355	338	315	346	333	334	298	317	308	333	307	297	304	333	329	335	316	304	347	327	347	279	352	322	332	350	314	350	326	324	321	334	347	332	378	317	347	350	340	333	331	335	300	316	330	334	319	318	297	346	359	352	371	346	345	387	320	298	340	291	318	325	332	313	308	367	328	307	291	335	313	320	305	307	311	344	305	304	332	326	316	326	341	344	342	350	334	356	309	333	351	336	361	338	316	309	326	319	319	333	332	332	327	304	312	318	321	307	323	318	305	358	309	330	334	295	346	357	322	327	340	328	392	351	328	355	323	359	345	312	321	323	370	329	321	322	315	327	315	348	363	321	345	339	350	311	351	321	326	318	313	368	315	327	363	335	378	362	340	325	338	346	348	328	337	324	355	357	313	298	342	323	326	319	292	300	356	376	305	321	351	291	317	331	335	310	371	323	325	342	338	299	314	339	322	304	337	323	326	339	325	356	329	309	307	329	339	362	287	330	301	375	314	354	303	357	359	322	301	315	351	327	370	333	333	314	364	338	336	330	337	331	334	348	359	336	334	291	333	353	295	355	322	357	330	354	313	331	337	335	300	349	354	332	361	317	374	382	341	334	352	366	352	330	335	347	345	305	320	312	313	313	354	322	326	334	345	362	310	334	322	317	370	312	349	340	364	325	326	326	346	301	337	343	313	317	338	327	344	329	361	304	332	330	317	313	321	340	340	331	344	344	322	361	304	329	311	388	338	364	367	294	340	322	310	326	302	322	342	331	322	306	319	341	336	345	303	316	305	352	341	305	368	314	386	362	344	369	314	351	335	329	343	359	338	354	374	348	296	303	346	347	365	331	339	339	341	333	363	312	340	337	328	334	319	311	298	336	376	320	325	311	319	333	305	332	346	348	321	336	357	333	323	301	332	323	317	332	325	344	366	345	313	305	293	312	327	322	345	336	329	374	354	349	310	326	348	307	331	398	324	329	341	307	374	323	354	304	327	299	313	335	313	313	354	326	325	337	309	310	315	318	317	350	335	324	311	341	343	303	303	316	384	328	323	322	352	326	334	364	337	312	297	315	338	319	347	340	324	349	335	316	370	294	342	318	286	308	321	335	338	348	324	338	343	328	327	330	335	337	323	320	335	335	350	332	327	352	343	329	313	356	312	313	338	344	295	287	326	349	292	347	274	309	313	345	320	345	319	312	321	328	330	365	321	307	321	287	318	302	312	328	338	333	329	342	332	342	342	313	309	331	321	368	334	367	298	337	314	350	331	344	328	359	354	347	335	370	331	348	301	296	286	313	329	335	378	332	319	294	303	337	335	330	322	296	339	328	313	352	284	329	312	342	341	369	320	337	318	337	316	322	339	315	307	318	339	321	315	356	346	345	321	365	366	327	301	338	339	341	335	334	351	302	303	341	330	321	325	388	332	313	370	290	345	312	334	344	317	349	322	333	333	339	349	321	326	300	325	322	342	347	307	322	315	355	324	313	300	299	317	350	350	369	324	314	331	351	333	324	311	328	353	303	338	321	349	308	356	340	330	381	336	359	349	300	316	314	322	357	337	341	385	334	308	292	305	332	293	318	336	354	312	304	324	312	356	340	313	324	330	325	339	320	319	370	296	355	309	318	298	333	323	324	357	338	323	323	356	334	317	344	314	313	324	357	294	325	328	344	323	342	296	346	294	326	330	308	324	324	320	367	334	295	308	305	340	347	296	338	328	335	325	346	307	336	351	340	315	341	332	321	304	342	325	302	302	314	329	360	333	312	346	346	326	369	331	298	325	316	358	346	338	321	329	353	385	314	335	331	334	316	287	367	345	316	326	327	353	342	363	319	357	334	325	315	352	311	327	353	393	325	345	316	316	315	324	359	301	354	316	319	335	319	307	334	313	338	322	318	368	329	320	336	365	328	311	296	297	323	308	313	329	336	323	336	337	356	317	344	353	355	351	341	333	324	299	318	309	304	339	329	356	326	320	302	316	331	346	324	336	308	327	347	354	346	313	327	326	308	333	309	319	369	349	342	334	363	307	368	319	265	340	330	367	324	358	332	391	305	315	337	334	361	322	324	325	287	299	308	355	346	340	314	312	311	342	349	333	349	325	306	335	337	301
15198	3461	1871	2141	1917	1641	1478	1245	1176	1276	1265	1580	2164	2473	2463	2413	2381	2134	2097	1887	1736	1641	1644	1666	1571	1496	1432	1259	1258	1203	1124	1122	1052	1090	1036	927	967	917	934	921	802	767	782	804	761	845	780	791	814	761	830	800	785	824	805	793	793	802	790	706	774	804	754	779	752	735	793	796	758	760	675	722	745	736	712	758	776	741	786	740	741	711	726	683	709	670	705	712	756	699	775	714	764	717	712	726	749	697	702	734	730	715	685	705	679	718	691	725	709	721	764	744	693	693	712	721	761	775	721	713	729	704	716	755	723	745	725	716	695	702	718	732	728	702	697	772	700	687	721	729	714	710	730	709	718	731	717	745	734	723	770	795	722	726	687	710	724	753	738	763	733	688	692	754	730	695	732	709	736	689	720	718	738	683	779	762	703	698	721	749	727	693	735	717	715	752	748	723	729	677	679	728	672	705	711	749	707	718	725	712	773	703	646	720	701	703	716	712	754	717	709	747	737	729	722	711	697	717	718	720	719	735	714	697	701	718	728	725	711	720	674	678	700	740	745	699	699	719	704	716	742	752	737	718	771	783	724	767	736	751	748	714	687	692	685	736	724	674	714	739	687	703	784	690	694	731	741	695	715	694	672	692	715	717	730	747	703	720	756	759	743	736	713	762	721	673	723	743	748	660	712	721	746	725	732	703	725	743	726	708	731	680	741	688	772	759	689	700	714	745	683	739	736	741	728	706	665	745	739	751	721	752	758	675	703	769	700	718	740	723	709	680	762	736	707	690	731	733	713	724	747	688	671	726	687	677	730	730	752	682	737	731	727	796	752	751	746	723	707	702	736	703	688	727	708	704	696	743	722	728	692	732	739	659	740	735	744	717	737	719	719	755	741	743	738	685	731	653	691	768	747	699	679	691	725	688	713	720	715	743	718	710	708	744	714	724	725	715	711	697	726	717	706	746	690	732	719	776	694	711	790	706	709	750	743	700	737	716	728	720	688	726	734	721	769	724	683	735	766	738	658	714	694	695	710	713	723	693	716	716	736	721	721	717	736	681	692	691	728	747	708	711	693	749	755	678	712	694	691	733	717	764	717	706	710	734	708	738	734	792	680	716	679	733	716	706	735	720	713	666	761	726	715	712	747	774	760	754	681	720	709	750	728	710	728	692	734	733	731	663	746	715	717	756	743	731	762	679	708	677	750	780	744	707	731	721	723	718	753	731	748	716	700	688	714	650	762	726	662	718	745	758	725	716	725	738	757	740	760	715	721	685	816	697	734	746	700	750	701	692	738	745	749	781	741	748	755	712	770	724	721	707	731	735	682	747	752	699	698	653	685	744	724	741	684	713	696	744	692	715	713	693	746	696	710	699	759	697	749	750	767	713	764	726	756	767	749	707	713	751	687	753	700	735	727	685	721	737	677	724	746	747	753	771	758	756	684	712	758	754	701	742	740	711	731	732	722	725	721	693	692	689	694	764	707	741	713	730	674	744	729	694	683	748	751	745	726	728	769	736	711	701	767	793	763	684	753	695	720	701	711	725	736	692	704	686	737	744	691	723	704	688	711	684	700	697	715	681	752	686	711	758	725	709	736	717	747	710	769	717	675	705	711	718	749	755	712	739	689	729	732	713	741	745	737	712	772	674	749	713	745	740	718	747	705	718	692	736	707	677	734	753	752	706	719	708	682	699	718	736	712	741	727	697	729	728	693	727	694	693	733	729	770	739	673	792	683	719	744	737	698	699	699	748	713	668	725	737	761	736	752	729	719	700	692	679	693	748	753	678	692	729	693	730	680	756	698	741	736	706	742	714	708	718	744	716	731	693	725	762	733	751	738	732	772	696	716	705	747	741	689	684	710	708	753	715	742	735	727	721	729	704	736	737	689	686	684	727	760	746	714	774	698	728	710	731	696	796	749	677	704	717	694	704	700	706	757	725	733	674	723	710	712	743	756	699	747	651	735	756	707	655	733	744	750	720	723	701	710	757	758	682	726	686	688	738	757	754	711	701	730	728	719	754	749	660	710	742	696	730	756	704	698	726	659	674	710	751	736	702	707	710	715	702	723	743	724	731	737	689	752	709	690	708	751	700	724	719	665	732	764	749	754	704	683	756	710	714	767	697	739	728	709	724	730	694	726	732	679	740	746	695	687	752	716	760	712	704	743	732	742	711	744	758	728	705	710	739	764	699	732	765	672	717	739	740	734	701	777	740	769	734	697	698	720	693	730	704	694	720	711	749	701	693	682	755	675	736	732	766	768	710	740	723	756	696	783	735	699	746	783	716	718	687	734	738	719	729	756	707	700	748	728	699	752	689	729	682	726	748	692	718	734	711	687	720	716	730	719	721	698	718	745	690	689	693	702	700	763	698	704	721	732	722	733	719	721	704	713	729	779	709	727	717	743	733	685	683	734	715	734	704	742	686	750	749	693	691	763	722	684	705	750	725	718	712	723	717	658	734	698	713	759	732	730	692	752	718	714	740	718	786	721	675	726	724	696	737	721	751	718	722	750	703	730	730	672	747	709	727	705	693	739	693	726	701	722	750	698	710	749	710	699	772	673	729	675	676	734	698	717	728	718	740	715	716	733	726	679	706	766	718	705	740	684	701	784	695	732	722	685	732	721	707	720	720	741	683	707	739	699	710	707	694	718	727	701	685	734	663	716	759	754	715	691	710	721	698	706	728	693	753	728	718	706	717	727	764	751	720	784	705	701	738	694	688	683	706	704	736	709	719	710	737	666	695	720	723	698	666	724	735	714	735	717	747	656	730	696	761	728	680	730	687	742	763	723	716	718	740	649	757	689	737	699	679	720	749	689	741	730	723	703	699	739	717	721	684	687	744	723	717	745	720	730	734	714	727	688	714	764	728	717	766	730	748	730	731	734	710	732	733	722	738	683	701	743	674	681	694	706	719	720	712	751	712	742	761	720	721	763	744	748	725	745	729	722	716	716	746	729	711	736	650	721	743	751	705	741	723	723	708	705	739	708	669	728	735	721	730	760	750	705	788	766	728	725	733	710	750	701	758	730	713	714	747	748	708	676	718	695	729	754	714	760	723	710	693	721	725	721	713	741	744	767	716	729	727	754	703	740	728	675	707	778	722	727	696	680	728	657	722	681	757	764	702	703	748	734	701	696	689	703	684	740	718	712	709	721	715	694	694	713	698	690	733	723	730	779	697	696	684	759	783	727	729	683	661	729	782	713	714	701	709	708	754	691	706	694	710	734	745	751	698	714	717	697	734	701	740	712	741	668	727	678	727	680	723	784	752	708	679	762	718	716	757	798	715	749	747	744	720	726	763	699	737	740	744	715	703	720	714	707	697	711	735	723	698	724	753	683	719	733	702	748	698	730	689	751	777	722	704	720	713	733	747	720	759	692	715	699	697	762	732	721	731	747	728	736	765	734	744	719	674	771	722	779	723	696	710	693	709	722	721	723	690	703	714	696	734	760	728	706	657	720	778	689	717	722	768	701	716	699	722	722	740
9277	2438	291	297	282	273	267	255	300	278	305	352	354	399	419	405	374	386	359	365	340	304	322	326	334	308	318	307	280	290	291	284	332	279	281	314	282	302	310	330	290	271	269	282	257	293	273	290	297	281	265	270	272	274	302	300	290	291	264	283	272	280	279	294	261	331	326	278	264	294	286	291	257	274	260	265	309	283	269	287	307	264	303	274	290	277	284	284	264	281	284	254	275	268	234	256	271	279	270	245	280	277	245	259	279	264	298	306	269	266	305	260	303	308	278	279	258	292	287	280	275	302	304	293	260	295	265	285	268	245	284	300	280	275	273	278	271	276	274	261	268	253	277	262	302	278	249	262	292	253	290	295	270	272	279	304	264	328	251	279	280	285	287	294	272	286	283	260	261	291	258	280	239	306	265	278	295	299	310	269	297	288	291	278	275	271	254	278	326	265	300	295	299	321	272	288	278	289	315	284	273	317	270	297	273	270	279	285	264	287	253	267	291	247	284	268	271	275	256	284	264	298	302	260	269	284	293	293	290	262	276	252	279	294	256	290	290	259	294	297	270	277	282	272	300	262	258	261	257	291	286	257	277	302	267	261	280	300	281	270	299	270	285	278	302	279	283	289	308	270	296	270	259	294	250	245	278	303	277	279	279	262	265	307	287	261	260	302	268	310	284	278	263	279	258	259	293	276	305	250	259	273	282	291	282	273	276	267	286	265	267	262	300	282	263	262	279	275	279	253	240	277	264	282	271	253	288	284	254	291	264	264	264	264	297	286	291	268	286	290	290	246	265	286	257	294	285	253	277	265	264	277	273	281	269	267	291	267	279	290	269	299	309	277	298	272	297	293	282	292	284	323	311	262	264	261	266	276	260	296	302	264	276	263	245	288	258	295	316	282	267	271	260	271	274	275	268	302	286	271	272	289	279	270	266	299	279	262	274	285	291	255	260	257	259	235	292	260	292	261	262	262	284	272	288	283	286	273	243	279	283	285	296	267	285	258	307	283	311	280	312	266	256	262	266	286	278	263	309	288	256	283	307	297	289	301	267	264	264	289	273	313	254	245	292	290	264	286	261	284	269	286	267	271	266	290	280	284	263	268	277	289	264	265	277	258	247	279	301	266	292	282	243	276	261	265	269	263	258	289	300	268	271	263	255	275	296	283	278	256	278	256	281	263	268	272	281	249	264	283	275	280	275	270	305	329	279	304	294	312	256	283	261	294	270	282	259	268	285	282	283	274	304	254	266	285	265	294	297	270	245	277	233	277	261	282	297	291	316	264	297	286	271	294	281	263	259	291	289	264	289	304	279	288	270	272	270	294	310	287	280	270	313	290	304	297	256	309	271	291	272	320	262	248	239	243	283	264	253	316	306	297	280	304	278	243	279	294	301	263	284	272	289	270	253	247	260	300	262	280	284	262	314	272	291	317	271	263	263	289	296	269	269	299	315	299	293	302	298	310	282	280	269	253	270	297	263	305	284	298	276	258	282	293	287	269	256	310	273	306	264	282	243	250	297	272	255	248	295	275	309	304	255	276	285	266	268	279	288	271	293	246	267	289	260	297	304	267	286	293	261	262	261	295	309	282	278	289	272	249	261	281	264	262	288	301	249	300	284	295	279	281	287	296	306	279	273	289	294	279	296	266	275	284	305	288	273	308	278	294	272	245	280	265	307	265	288	282	255	253	279	260	277	269	302	286	280	281	250	282	280	263	290	305	251	264	280	273	274	300	267	270	296	288	274	284	257	292	277	271	274	272	263	271	272	291	293	278	284	273	278	288	286	273	290	298	261	283	272	276	292	243	253	278	276	274	300	266	300	286	285	260	300	267	260	303	301	288	269	314	277	264	270	268	258	264	303	290	274	283	278	274	302	297	279	267	263	278	290	273	277	283	279	303	266	258	289	259	282	286	296	250	283	268	279	251	271	280	263	304	274	270	292	297	309	261	291	282	306	268	280	266	284	279	301	281	262	277	255	292	276	281	270	280	256	294	309	295	288	285	284	284	255	278	267	301	294	271	245	263	301	293	257	296	287	310	236	271	271	275	293	286	308	277	274	257	238	283	283	295	253	283	275	320	295	250	298	288	284	271	263	271	297	296	274	227	256	280	287	278	276	309	282	284	304	267	270	297	262	281	321	259	263	262	263	270	271	258	261	279	286	281	288	278	268	292	292	268	250	267	296	298	289	257	276	285	273	287	265	280	316	299	278	279	276	256	273	279	282	305	255	256	243	264	294	281	263	257	263	275	309	289	278	276	265	267	303	245	269	299	277	286	254	307	267	288	292	280	314	298	285	281	276	302	292	278	309	281	263	298	287	276	283	293	272	318	291	258	282	307	260	276	297	254	255	273	283	275	266	281	292	258	305	298	295	294	280	305	238	260	338	305	282	262	266	292	292	290	268	275	278	244	273	272	280	281	288	263	258	278	313	283	283	276	291	283	262	283	289	289	254	278	259	270	309	298	253	275	277	276	277	252	292	254	304	310	286	279	279	288	260	322	267	273	270	299	275	242	295	284	263	268	270	279	257	269	242	260	310	291	285	303	275	277	246	301	264	286	274	290	287	301	276	251	247	279	282	256	271	277	296	263	248	248	300	296	304	271	286	279	302	284	272	271	267	278	238	264	265	272	305	275	273	260	277	262	271	273	247	290	285	276	273	302	254	299	307	283	306	275	263	276	293	290	268	310	309	264	232	281	259	253	296	272	306	283	260	285	287	274	263	286	277	271	272	294	259	308	296	277	281	290	244	270	276	270	283	291	289	294	286	303	295	306	254	277	260	270	268	286	312	259	254	252	282	265	287	273	291	285	278	310	273	306	282	257	301	257	269	281	304	285	275	267	278	287	266	259	262	287	264	292	264	299	283	262	291	291	277	271	270	245	258	270	273	289	339	293	280	294	289	281	276	273	251	254	270	270	316	281	279	303	271	273	274	297	279	280	258	281	279	258	249	278	268	291	242	239	267	301	271	278	250	291	288	255	247	277	290	266	274	265	288	259	261	285	259	313	299	297	297	278	286	292	276	279	287	290	291	284	266	263	266	297	273	271	278	254	325	294	289	281	273	311	286	278	261	261	293	258	289	280	258	288	276	277	265	265	302	290	248	260	297	264	276	292	281	293	252	290	241	274	277	295	281	266	263	261	268	278	279	255	283	283	305	282	271	290	294	269	300	265	272	260	275	276	269	275	265	297	305	311	272	292	296	294	283	277	272	270	271	289	248	317	280	272	293	314	283	295	271	295	300	251	295	288	261	269	260	292	266	250	274	285	280	250	278	326	288	278	256	291	298	266	261	263	298	255	279	277	254	247	274	316	298	297	274	271	292	292	267	282	238	275	295	289	259	265	270	284	255	278	270	267	267	303	266	287	257	275	278	323	268	280	259	296	303	276	305	297	334	279	238	257	284	238	318	257	273	300	281	255	281	285	306	276	268	315	280	294	270	270	278	279	271	308	279	289	270	259	322	294	270	260	286	294
6396	1384	718	637	700	661	651	665	623	699	766	865	1248	1411	1420	1324	1256	1197	1179	1078	1043	920	949	878	884	824	873	825	818	812	780	737	753	763	720	736	723	765	695	692	640	602	634	647	674	635	669	655	682	664	659	642	633	653	705	648	642	611	676	623	626	615	663	628	645	569	628	631	645	652	616	627	640	613	622	644	652	617	617	629	603	657	648	593	634	626	637	653	620	604	624	616	590	614	625	603	601	646	625	632	643	630	604	576	639	632	614	641	641	614	602	619	620	620	628	609	623	633	605	641	616	660	585	661	651	651	585	608	605	628	596	638	653	637	641	640	617	620	590	589	633	599	653	580	656	619	643	625	619	632	622	638	673	609	584	639	631	630	667	650	630	605	666	631	645	640	623	635	566	629	641	613	626	635	601	617	580	632	633	583	605	648	636	606	609	639	625	676	627	633	589	609	616	615	647	657	615	633	614	647	660	626	682	629	635	565	598	625	619	605	644	614	601	631	580	613	583	661	629	634	641	606	622	668	641	653	647	626	568	626	664	641	569	658	671	649	657	632	640	666	640	604	611	626	612	598	602	597	598	610	611	615	610	610	621	614	584	649	598	595	650	595	614	636	605	625	595	606	635	645	636	606	585	626	613	600	653	590	570	611	614	633	646	659	649	620	631	623	629	632	631	628	632	644	589	602	627	640	623	601	697	650	589	612	613	637	649	633	609	595	656	589	627	630	605	609	605	622	600	634	609	618	603	636	624	577	619	614	620	622	630	621	662	657	618	587	629	633	616	608	629	651	605	675	635	606	623	681	582	610	614	661	600	691	618	626	629	613	608	621	607	582	589	695	594	584	609	626	614	618	558	600	639	615	641	634	641	640	599	613	667	621	583	670	617	655	667	627	657	595	637	585	611	638	596	579	652	645	591	644	631	596	671	582	606	634	655	590	636	573	634	600	675	639	652	643	590	617	621	644	661	616	613	569	614	623	658	604	619	638	605	641	608	621	604	676	629	598	640	642	622	612	629	607	664	597	609	621	632	648	607	630	631	644	641	618	653	639	611	627	625	605	595	653	566	613	607	622	579	625	625	610	653	603	613	642	660	586	666	628	637	678	591	596	651	644	607	607	652	617	629	680	601	585	598	632	601	603	596	589	596	632	626	637	583	615	626	630	586	601	594	609	616	585	675	637	667	638	599	600	591	607	601	633	617	614	625	631	566	625	614	646	679	629	620	608	642	663	662	621	637	640	575	584	614	596	651	636	654	629	655	604	630	593	646	655	657	676	616	627	594	615	631	626	598	620	606	653	634	628	581	605	656	597	643	674	621	601	595	638	665	613	643	612	618	622	667	642	614	615	631	595	599	594	621	597	647	638	655	590	636	631	633	622	614	620	664	649	639	682	661	689	635	659	636	648	592	608	635	594	615	607	651	647	637	621	609	665	623	614	631	619	646	591	566	621	639	627	612	610	641	621	648	638	650	637	639	659	632	622	619	571	651	620	626	610	626	623	602	616	629	602	605	624	613	630	627	619	601	585	665	650	644	675	673	649	690	616	599	579	629	590	613	612	630	672	650	604	604	590	638	599	665	627	658	658	642	650	625	607	609	658	639	617	624	617	647	636	604	634	588	609	634	635	648	636	627	635	565	654	613	649	650	581	629	656	629	667	613	625	613	586	633	577	596	609	591	616	649	641	635	616	635	632	611	628	623	612	655	623	620	593	608	628	595	635	639	619	621	666	633	650	648	612	621	564	639	588	632	623	585	675	640	620	662	604	650	638	602	664	625	602	615	614	627	617	635	663	670	600	661	670	680	606	659	709	637	605	640	677	626	622	640	648	632	660	643	624	693	605	618	631	577	577	659	664	612	670	612	630	630	551	621	600	615	580	626	644	628	586	575	624	645	653	641	596	639	631	622	637	602	623	610	626	562	643	636	628	632	647	559	638	626	605	672	597	612	615	634	634	615	607	598	661	658	621	618	596	616	659	612	579	623	634	622	633	619	604	620	591	658	615	657	606	603	609	659	636	684	628	654	610	603	584	636	595	628	644	607	620	619	626	643	618	607	672	678	607	650	600	639	597	619	626	618	596	614	642	631	628	619	646	607	642	634	633	597	639	632	611	592	598	653	665	669	649	665	630	642	638	605	646	644	635	616	630	606	649	643	591	606	598	638	624	632	643	568	656	648	624	588	643	632	602	587	578	583	631	607	624	628	592	676	608	641	614	608	657	621	603	573	621	639	610	620	628	644	613	609	622	614	590	644	603	576	618	650	628	631	632	596	655	647	608	611	644	591	639	617	669	606	638	636	624	656	674	584	605	653	627	602	613	608	613	624	644	631	606	621	635	566	597	594	615	609	615	618	645	640	606	652	617	643	631	613	603	660	608	679	629	611	589	663	615	627	612	662	637	616	607	615	683	628	608	624	605	586	622	632	603	647	644	658	638	635	665	583	615	650	590	586	635	625	620	644	625	676	626	660	651	574	623	622	659	622	651	605	599	588	625	664	605	643	638	650	631	605	638	667	614	647	633	651	607	597	637	627	664	633	655	615	631	689	600	648	615	628	630	620	635	638	596	636	594	631	649	616	639	638	604	624	652	630	628	649	604	650	598	597	619	624	591	606	626	602	627	630	655	631	627	640	608	627	612	605	619	651	638	635	578	628	621	624	601	633	623	634	650	644	603	608	632	608	663	616	608	613	601	609	634	626	646	613	653	612	619	569	598	622	636	632	576	619	573	635	635	627	612	611	621	631	585	602	635	673	645	653	617	639	620	631	641	650	621	634	615	602	633	663	580	656	618	659	624	640	615	592	647	668	582	636	592	600	598	670	602	608	627	605	652	652	620	625	599	581	621	616	598	630	629	634	609	649	638	584	642	637	660	653	604	612	622	629	624	618	534	666	644	665	576	639	611	577	612	633	627	632	622	603	586	620	628	617	624	628	642	628	604	589	643	612	633	630	580	578	638	638	618	627	646	596	668	641	609	642	620	672	612	619	630	611	626	599	604	608	629	594	630	605	674	579	627	639	652	660	644	645	630	626	623	651	607	648	654	637	615	658	669	647	620	567	616	594	611	631	666	622	613	628	618	653	600	636	564	641	624	627	594	627	612	642	687	616	611	617	621	641	601	637	667	627	647	660	621	628	605	656	616	645	609	609	634	639	623	693	628	611	611	612	588	613	625	623	615	647	624	580	636	624	615	638	660	605	652	626	591	603	614	605	604	633	609	608	625	620	610	632	620	659	599	622	602	641	589	670	611	596	652	595	621	621	604	645	579	597	647	632	654	582	636	640	635	639	602	640	622	622	616	673	672	631	612	624	629	620	599	589	615	602	654	618	585	639	641	631	645	657	624	629	624	618	648	596	618	597	627	629	633	615	652	594	628	616	638	634	639	676	634	659	582	650	585	608	617	642	616	614	647	607	631	581	615	615	662	609	635	586	595	624	652	599	645	645	633	624	623	684	619	638	673	619	615	597	673	639	667
21357	6198	716	519	472	416	387	358	359	346	345	391	513	534	501	504	496	474	426	424	443	436	381	456	420	406	404	395	392	360	380	352	351	340	388	376	349	379	349	385	343	327	340	347	343	306	315	298	365	328	309	324	306	326	318	384	343	350	331	330	330	281	321	308	314	348	305	338	327	314	308	326	327	334	315	322	313	308	331	325	330	288	312	284	323	338	301	331	347	313	322	304	348	336	348	290	289	312	311	342	323	317	330	320	324	317	313	313	298	319	323	295	360	306	262	328	337	331	324	299	344	320	324	335	318	337	329	344	330	357	331	292	356	341	325	342	331	310	305	298	330	309	302	326	298	309	331	358	326	307	321	333	338	303	295	335	319	357	310	322	308	334	297	333	323	322	325	317	349	334	304	317	317	342	362	321	326	306	340	317	325	311	309	310	305	340	313	306	290	333	318	339	296	296	316	291	332	326	342	296	337	312	329	310	347	347	383	335	316	327	312	311	293	292	297	302	323	306	319	309	343	300	329	286	316	333	305	325	321	317	330	343	330	325	334	339	319	351	340	310	309	326	304	308	357	348	353	339	356	321	313	311	326	305	309	308	319	283	311	328	312	317	283	282	327	342	295	334	326	330	337	318	302	325	349	325	325	335	312	339	303	310	304	327	317	324	277	318	296	324	314	327	296	307	286	330	305	312	318	318	279	350	312	346	323	302	321	350	339	337	331	299	343	318	313	351	349	347	332	347	344	322	334	326	332	346	310	340	325	329	391	338	317	338	311	327	333	342	331	319	301	275	316	322	308	328	312	305	353	325	335	313	329	292	309	310	307	320	345	321	343	352	350	312	302	323	314	330	337	305	311	320	324	323	330	342	306	340	300	352	320	322	321	356	334	307	331	301	342	311	308	318	332	328	327	358	333	325	310	324	339	353	298	313	346	314	326	340	327	355	297	311	321	333	310	352	334	344	333	314	347	292	362	338	338	322	313	340	351	348	337	308	329	334	353	365	298	306	337	285	302	366	330	327	341	308	331	316	352	357	303	339	319	345	313	287	349	310	354	359	287	326	334	344	350	342	304	317	277	279	315	323	305	343	324	339	307	325	316	318	321	318	346	303	355	283	308	341	335	316	351	317	310	345	305	333	331	298	290	344	327	309	326	348	333	336	301	333	332	316	351	335	326	326	307	347	340	283	338	337	315	314	330	322	340	311	338	372	343	308	339	291	332	322	286	322	347	300	295	338	332	315	349	311	324	326	336	354	319	341	334	325	348	315	328	357	292	319	339	327	341	375	348	392	358	286	311	332	365	297	354	330	351	380	324	348	313	333	318	303	343	302	341	303	337	331	324	343	346	313	341	316	355	317	292	326	302	361	299	348	325	338	322	342	345	335	338	320	335	300	322	305	320	331	310	345	356	329	357	346	326	337	365	320	311	313	333	358	338	314	305	353	330	286	280	344	318	368	308	340	354	295	323	368	331	316	339	310	331	300	305	320	317	317	318	296	324	310	317	317	291	347	345	325	344	320	339	309	314	324	332	324	353	329	350	308	318	347	335	335	345	329	262	339	318	331	324	283	308	329	306	323	305	326	339	341	337	301	318	316	331	316	296	318	331	324	323	322	322	328	313	314	320	317	313	326	301	298	326	313	330	282	296	319	315	332	302	337	320	346	327	355	344	345	336	308	311	337	316	304	326	337	336	363	328	358	337	362	305	317	327	336	307	340	328	340	357	311	327	327	354	290	331	337	332	357	336	315	304	322	330	314	318	347	343	301	322	338	317	294	317	346	315	356	320	347	323	338	317	317	297	351	308	351	322	305	324	306	307	277	342	292	321	336	307	298	318	318	339	302	313	373	322	333	336	312	332	336	311	318	349	348	350	306	327	355	309	301	290	330	357	320	338	329	341	341	328	302	318	309	307	330	303	309	326	310	331	300	315	319	299	311	296	329	280	329	364	325	301	320	282	342	313	280	284	344	345	309	327	322	314	308	350	319	332	325	321	322	354	365	329	314	319	331	352	314	368	349	321	340	339	290	324	339	297	305	345	358	344	311	328	304	314	289	356	364	332	314	304	329	331	339	327	315	322	335	329	305	292	315	344	354	310	330	338	322	338	356	347	310	350	336	333	327	316	299	336	346	314	304	314	368	312	301	297	329	350	326	314	290	339	297	318	336	312	296	311	353	338	315	336	298	337	333	305	339	318	313	347	328	316	311	355	323	319	340	329	325	346	309	308	321	327	294	315	342	317	329	295	288	352	342	361	293	338	313	324	358	313	298	302	305	391	309	323	371	346	329	325	343	335	363	367	337	297	320	349	349	304	332	312	336	315	308	341	336	322	320	349	321	328	335	350	327	309	339	326	282	349	319	386	323	325	332	341	323	337	355	321	354	308	292	304	300	347	334	331	317	323	304	334	291	329	347	321	289	312	302	298	350	336	319	326	375	326	326	308	335	316	294	308	313	311	300	313	352	331	323	346	339	362	304	315	335	316	323	344	321	310	339	309	273	294	350	335	301	327	344	279	309	339	334	281	344	325	305	334	334	316	298	296	293	330	328	349	340	323	328	314	328	338	362	366	306	307	316	342	319	333	353	311	334	316	287	297	332	322	334	340	306	333	345	366	330	353	316	318	315	345	360	350	351	331	319	322	347	344	339	337	317	338	324	340	339	333	319	346	348	325	333	324	282	326	346	323	325	336	298	294	293	314	349	367	331	342	321	310	323	302	326	340	347	346	328	319	282	316	326	305	326	325	354	339	327	326	362	341	347	320	337	332	367	307	321	309	315	273	293	339	327	352	324	350	345	328	308	332	315	318	298	335	311	314	354	327	355	322	305	314	313	328	328	331	301	315	328	299	318	321	320	328	321	349	326	346	320	341	333	322	320	352	319	354	340	311	311	275	325	341	376	327	301	355	294	322	304	343	302	342	347	361	346	302	322	308	330	312	306	313	349	312	301	307	334	334	319	314	315	289	328	303	315	320	275	359	327	333	319	326	307	329	356	346	356	321	302	342	336	320	307	312	335	329	325	341	308	345	298	314	297	341	321	301	357	329	315	341	306	321	319	359	308	316	319	293	338	307	333	347	387	320	299	303	322	351	293	334	289	337	313	343	309	329	313	325	330	378	308	342	319	314	345	321	337	310	303	314	315	327	353	342	345	317	339	313	346	299	301	329	321	347	332	299	339	336	342	334	337	302	326	339	344	327	322	325	352	353	302	306	335	334	301	303	281	291	316	291	327	325	303	320	365	325	331	333	308	334	344	318	346	309	335	293	312	347	344	296	311	335	292	330	359	358	333	361	358	343	333	352	302	321	329	327	340	323	324	313	305	319	338	318	347	350	313	341	340	361	302	311	311	268	334	311	301	343	336	334	327	311	361	351	355	346	322	378	351	311	328	323	321	330	303	333	317	292	327	348	322	311	310	338	361	362	322	332	345	325	330	362	329	347	339	314	318	355	325	346	303	315	316	343	380	322	322	357	353
14037	3184	1265	1445	1313	1195	1124	1001	947	939	1003	1201	1800	1978	1897	1870	1736	1635	1531	1502	1413	1442	1297	1282	1260	1174	1184	1120	1088	983	991	978	987	928	958	929	890	884	861	850	773	736	787	730	705	808	782	764	835	741	705	823	753	768	743	758	763	805	786	779	765	702	696	694	780	754	689	721	711	707	711	697	690	710	753	728	745	757	670	744	684	755	753	685	725	689	751	733	705	732	723	744	689	734	698	684	723	713	736	685	689	681	728	711	705	736	719	724	676	700	688	704	694	715	722	725	751	691	737	755	716	714	712	717	735	699	704	697	744	683	761	749	704	731	734	678	746	745	766	729	725	733	695	730	730	685	738	715	749	760	748	706	704	722	704	650	690	732	686	738	737	709	739	717	756	812	754	764	696	719	722	713	677	717	707	677	696	653	704	701	720	728	669	735	697	690	736	738	724	716	726	736	749	671	697	683	732	729	744	718	698	781	714	691	678	711	715	732	746	729	742	677	730	698	683	737	718	675	712	723	694	681	735	747	720	701	711	710	687	723	685	685	719	716	740	690	703	691	740	723	698	679	674	667	728	745	716	723	647	711	680	735	698	686	709	674	722	718	694	687	747	687	698	706	679	746	715	784	708	689	721	719	733	727	699	745	648	713	731	688	717	722	735	719	687	693	658	718	730	713	691	719	735	721	710	673	681	697	700	680	766	731	732	739	685	700	726	717	721	748	762	716	701	715	729	679	723	673	708	740	734	689	716	731	704	687	741	724	791	728	725	726	674	771	721	696	708	740	742	668	685	695	721	706	732	702	724	780	747	722	728	781	721	722	708	693	706	767	693	728	770	766	671	710	712	681	720	712	744	742	713	702	752	740	725	773	698	700	665	684	774	735	711	701	765	729	723	674	720	679	742	709	730	734	729	701	698	706	739	725	680	720	722	711	709	683	725	717	705	698	765	719	739	692	686	674	688	757	733	701	741	677	722	737	755	672	749	693	682	733	738	720	738	720	721	727	706	733	774	716	720	709	733	727	713	700	740	708	721	696	726	757	710	673	730	685	720	727	726	666	693	732	727	725	727	725	705	674	762	680	725	666	750	739	745	709	700	755	715	719	750	755	752	699	694	723	713	716	750	714	680	695	757	693	704	726	696	715	712	729	717	692	723	738	734	706	691	714	717	737	694	702	734	721	717	699	710	656	703	718	695	722	729	700	707	667	678	748	799	729	732	701	765	727	691	725	715	706	702	723	676	701	700	758	743	708	725	687	737	734	719	731	736	679	751	683	689	685	704	735	737	727	674	780	717	713	723	687	723	650	736	700	694	742	686	733	714	769	671	706	722	717	765	733	691	734	674	716	678	722	750	740	709	680	755	688	731	720	724	695	740	748	699	714	747	697	739	717	735	724	738	743	729	754	719	681	677	716	672	712	752	723	686	695	693	694	751	692	713	700	722	732	715	713	690	713	707	706	723	717	677	717	693	774	706	697	699	697	755	748	707	671	694	701	737	683	701	728	683	715	731	685	736	739	731	721	774	747	760	737	719	701	744	719	723	676	730	678	712	700	739	750	695	733	675	763	657	707	699	725	715	686	699	715	711	757	749	697	759	697	726	726	703	706	708	709	713	680	723	728	690	723	691	718	677	720	721	763	677	694	681	676	729	672	684	745	719	724	678	723	678	758	719	722	731	768	700	692	677	736	691	722	705	690	721	704	707	705	674	705	736	704	753	713	733	738	730	668	711	727	721	712	749	739	716	731	694	741	719	781	697	651	736	745	711	720	745	739	724	697	750	703	664	698	742	714	711	783	682	698	740	786	678	696	702	712	671	690	773	678	728	720	715	709	684	720	744	748	743	769	660	736	739	722	724	692	703	718	706	676	728	709	731	732	740	792	746	702	735	730	745	738	691	689	725	719	705	747	688	725	698	736	727	755	742	723	715	743	729	756	719	681	776	715	698	723	723	676	682	685	698	697	715	760	711	750	757	686	650	691	713	717	696	736	732	727	737	719	694	727	719	702	701	679	748	785	751	692	680	724	703	691	687	692	711	774	730	745	739	732	676	714	723	734	677	717	728	770	678	697	716	797	747	715	736	749	660	734	682	735	683	758	697	741	718	744	750	702	702	723	700	690	742	753	719	742	743	727	714	667	681	708	744	707	703	747	683	670	739	732	698	683	715	734	724	738	751	728	706	672	689	724	683	750	702	713	715	751	706	733	688	712	719	730	698	726	727	699	678	703	716	751	718	726	679	717	731	716	746	708	688	708	724	699	708	715	729	731	706	704	657	707	706	714	746	756	716	724	726	735	701	708	714	691	715	666	735	712	692	703	673	741	685	729	684	696	715	707	715	680	745	746	725	715	706	702	705	682	737	740	704	723	720	732	735	735	693	698	677	694	725	702	703	695	685	686	714	724	698	704	679	751	711	730	707	700	719	666	719	685	719	697	683	699	704	703	748	696	724	717	742	728	746	681	745	711	735	729	754	726	740	720	705	727	735	742	717	752	685	699	663	712	728	730	703	735	730	723	749	718	684	677	715	677	727	729	707	722	745	685	733	688	726	691	714	725	709	764	673	670	752	666	730	696	717	728	699	733	692	725	712	699	725	700	708	769	698	685	700	734	738	699	754	677	723	693	663	709	759	731	739	743	672	661	750	723	741	753	698	727	749	751	708	747	741	726	713	744	676	693	677	694	711	665	707	689	708	679	722	666	729	756	705	708	715	707	721	714	756	708	726	732	723	739	741	702	651	703	738	725	761	750	733	734	765	710	742	738	739	732	619	696	727	666	713	694	676	782	699	748	730	728	705	720	669	726	764	698	683	725	677	705	720	754	727	728	740	747	731	720	733	733	715	712	686	659	702	690	705	727	729	706	688	671	722	712	696	727	722	733	692	718	714	707	725	691	733	657	678	732	738	714	728	669	729	700	722	742	695	747	698	734	694	749	688	689	761	735	711	731	716	682	698	727	722	714	650	709	701	695	698	700	751	706	732	735	716	714	752	710	685	701	711	703	690	733	695	715	704	696	757	695	698	751	698	688	736	747	734	692	786	752	703	743	684	731	701	715	728	707	712	742	697	730	713	744	662	707	708	728	698	708	758	719	701	702	747	697	735	759	716	709	739	734	681	711	749	690	720	732	677	726	703	692	745	690	712	711	727	769	701	734	701	727	709	709	675	709	679	755	741	701	765	715	702	698	764	701	727	716	702	715	694	723	724	716	728	713	750	701	779	682	729	762	768	763	736	735	768	734	744	729	711	738	708	726	704	707	731	723	695	715	744	692	708	733	763	677	727	699	706	710	683	707	729	727	666	739	697	687	709	684	684	729	760	782	654	697	731	721	711	683	749	711	701	750	758	713	720	717	756	693	695	719	696	728	701	698	686	711	688	735	713	718	705	717	675	737	742	711	737	740	721	635	686	726	725	723	712	777	727	759	638	734	750	709	689	711	716	739	712	695	719	730	738	711	719	720	680	725	669	734	711	686	707	735
30844	11077	1113	763	560	540	445	421	425	368	416	445	502	640	593	563	562	546	514	527	476	506	464	444	456	436	435	350	371	368	418	407	343	388	394	364	394	361	398	323	361	310	345	356	325	333	324	327	359	352	299	324	326	336	357	340	312	339	325	320	324	310	320	298	309	310	343	325	320	357	355	309	374	316	302	293	332	306	297	317	332	294	318	364	312	325	370	363	301	331	290	316	329	339	376	311	327	334	329	304	298	347	332	344	338	308	343	302	316	325	344	318	355	322	318	323	319	334	309	332	331	346	326	338	365	342	315	314	324	323	293	348	303	342	329	328	356	303	311	289	316	310	345	326	313	292	356	339	331	348	322	315	307	300	294	340	306	342	322	347	351	319	307	336	344	313	296	362	308	319	343	313	344	339	342	294	313	309	359	308	292	306	344	301	358	329	318	311	313	300	363	298	325	269	315	295	296	344	287	333	303	321	306	295	317	327	340	347	329	329	347	290	320	321	272	322	375	300	334	362	325	353	341	305	344	328	336	302	328	307	322	373	332	332	275	312	311	299	315	313	359	336	316	319	293	318	342	339	317	317	304	347	354	329	361	338	316	302	327	334	309	329	318	335	291	299	329	277	333	313	282	322	310	326	334	330	316	313	329	330	337	340	327	339	349	326	333	311	321	317	313	334	338	350	343	323	336	302	342	305	350	355	365	331	332	286	321	338	314	324	299	302	321	332	339	336	351	271	310	325	332	322	313	327	328	304	312	317	316	336	304	344	329	307	329	357	303	320	293	319	336	315	319	304	311	320	311	297	314	340	344	343	304	326	345	330	307	282	331	338	339	358	336	284	314	301	275	319	317	327	336	338	283	344	299	313	292	332	317	310	313	331	331	317	314	310	329	345	344	346	346	312	329	361	342	338	310	346	323	342	344	318	345	312	304	333	314	317	292	326	344	338	313	340	320	348	333	355	319	293	340	312	315	334	342	324	335	314	361	319	303	303	325	310	334	330	354	329	357	357	327	312	315	281	297	301	305	311	291	292	298	328	305	329	326	320	340	339	311	294	333	322	347	334	326	289	356	372	366	365	290	333	350	330	333	318	295	318	326	326	308	291	307	310	320	314	328	339	304	342	316	314	310	336	265	317	347	286	308	306	362	308	331	344	307	317	314	322	305	325	346	333	339	320	331	318	299	318	323	325	314	339	288	337	322	312	374	370	335	333	320	327	346	336	303	334	349	290	320	338	313	305	351	344	313	298	347	320	318	317	341	338	333	312	288	352	287	347	285	284	311	353	320	297	351	261	363	317	365	345	350	337	322	315	296	323	302	298	313	297	281	326	317	317	340	285	294	319	304	325	315	324	305	298	277	331	349	332	326	312	324	335	312	304	329	338	290	322	324	336	350	356	333	282	338	311	329	297	329	324	321	346	316	284	320	329	324	321	328	317	293	314	309	328	334	299	329	324	299	314	360	286	362	340	388	320	331	333	314	349	309	315	337	284	314	323	306	335	303	298	312	320	313	296	349	325	272	320	369	339	328	338	320	316	377	324	323	322	358	308	314	296	294	306	337	324	326	316	316	316	325	292	301	300	303	323	307	279	295	343	309	307	327	318	341	316	295	306	337	316	350	312	351	322	343	336	329	330	296	290	306	313	312	312	333	349	349	348	311	335	329	336	341	340	312	309	327	293	328	322	332	288	336	320	314	349	374	297	313	304	368	330	338	334	317	311	322	345	295	329	335	345	322	322	350	315	311	328	334	319	346	351	306	317	326	344	349	312	338	312	335	316	324	333	316	334	307	355	333	331	334	359	323	374	336	337	343	352	327	308	308	339	340	307	309	334	306	328	316	291	321	312	327	314	290	346	297	347	304	330	332	316	288	317	318	336	327	292	324	307	321	315	312	340	316	339	323	296	321	380	363	320	320	353	371	300	356	309	331	281	312	301	306	310	309	309	320	300	296	321	328	337	320	364	335	348	355	348	340	320	352	301	381	307	325	288	325	309	329	331	344	309	325	313	316	309	334	328	345	298	324	312	329	336	346	355	284	307	331	339	340	314	339	330	340	322	302	342	330	337	349	310	292	307	333	320	332	340	306	345	341	315	296	350	346	343	314	315	340	312	345	349	302	334	384	258	299	319	332	337	281	330	337	326	285	333	329	344	323	360	313	295	318	356	358	319	340	312	303	282	329	329	303	310	324	307	332	339	298	308	373	351	318	306	342	329	294	321	325	337	326	299	318	294	290	320	319	309	342	320	366	344	328	299	323	323	314	326	332	271	321	321	291	339	315	326	315	334	290	326	316	315	331	303	340	316	330	367	320	351	340	347	355	324	317	353	320	315	328	371	319	307	298	304	327	339	297	334	326	335	298	308	310	326	331	307	301	302	347	355	303	320	335	331	324	348	310	324	313	334	315	327	325	364	345	308	346	325	317	376	362	306	304	318	311	312	300	338	306	314	332	326	322	324	331	321	312	305	360	327	295	323	309	307	348	320	317	341	351	284	344	303	314	274	328	316	313	290	293	355	287	310	323	316	306	308	293	341	305	296	313	324	285	314	343	320	317	299	309	292	309	296	284	303	313	318	320	327	348	326	316	311	332	315	331	325	304	324	279	302	354	382	325	301	320	342	327	298	324	320	291	339	297	333	339	301	315	369	329	310	305	313	334	347	340	360	306	332	323	307	338	324	303	366	302	336	311	289	314	320	302	360	318	322	300	286	292	309	335	308	290	325	314	312	313	305	332	307	339	339	320	281	304	321	305	316	361	356	350	323	283	347	325	321	311	335	303	333	291	319	353	350	326	320	299	308	321	306	331	345	338	310	358	340	336	306	303	338	366	321	350	312	314	312	361	290	284	293	338	328	342	308	307	317	336	321	337	345	300	321	333	304	312	321	313	320	304	316	314	319	315	322	290	348	329	337	296	323	342	312	345	318	357	315	348	336	333	307	312	348	335	334	337	321	348	332	326	340	316	296	312	324	310	310	308	314	341	290	317	329	344	303	344	318	311	291	346	326	334	285	330	357	305	298	313	310	329	315	343	328	324	317	289	336	324	287	320	366	320	349	333	352	327	327	327	301	313	333	327	329	307	300	279	316	335	320	309	327	308	329	313	300	302	295	288	366	332	321	304	303	315	322	288	338	313	303	305	290	329	364	336	312	306	336	359	330	344	336	367	358	300	307	298	330	290	320	311	330	334	326	286	287	318	306	338	365	315	336	348	317	300	319	306	355	315	300	304	324	344	303	311	343	322	339	359	317	329	318	284	328	294	333	309	329	365	342	296	328	296	303	304	341	320	307	334	304	287	334	307	312	306	323	339	341	341	341	337	309	290	294	325	313	304	335	342	289	321	315	309	343	305	314	315	333	332	335	342	303	312	318	331	334	321	300	284	312	315	323	314	364	331	312	340	318	322	318	293	342	310	309	335	308	316	301	356	337	336	314	318	367	337	336	322	326	318	296	354	290	339	337	351	339	366	340	336	310
18474	4556	1856	2174	1937	1575	1422	1304	1197	1101	1178	1443	2080	2464	2355	2407	2239	2074	1975	1829	1717	1711	1687	1632	1612	1484	1374	1263	1192	1116	1151	1057	1077	1059	1011	972	934	964	867	832	835	832	797	774	809	760	741	757	797	746	769	805	761	820	756	742	768	789	759	733	714	749	722	679	714	750	744	743	692	692	682	736	735	748	682	662	719	732	675	705	730	733	734	722	741	715	645	651	721	631	746	713	685	748	737	661	675	693	734	644	702	719	740	735	746	756	721	725	697	715	711	734	738	732	667	748	673	728	757	743	736	702	742	732	684	758	657	674	686	685	727	716	697	736	722	712	728	730	713	685	725	682	659	741	706	696	669	695	736	743	676	667	702	686	696	699	688	676	700	690	742	691	695	690	677	736	679	705	716	712	669	753	680	754	690	733	725	734	686	678	716	711	752	652	726	674	643	748	707	690	687	708	723	716	711	741	691	670	716	716	729	699	694	720	724	750	671	695	695	683	711	704	725	756	677	694	668	722	727	697	681	654	675	734	703	744	732	745	707	689	716	685	718	711	674	695	694	810	721	729	674	726	718	720	705	678	679	645	680	741	691	692	709	760	689	717	700	716	681	708	713	761	669	667	681	723	789	729	665	741	711	767	728	729	705	726	704	671	743	701	742	715	715	692	691	671	660	693	687	694	711	718	705	713	694	747	683	744	688	728	738	723	687	739	757	710	728	676	737	698	716	721	737	664	712	709	663	701	748	702	741	668	711	732	686	669	752	689	701	703	691	697	744	736	708	701	701	720	705	713	722	702	709	706	711	742	722	717	753	697	697	743	739	687	683	688	712	705	698	694	674	678	701	734	724	673	701	694	696	688	706	723	717	735	757	705	753	753	713	743	752	732	658	703	685	697	708	695	653	696	682	723	776	665	681	737	699	741	647	741	737	684	703	764	721	709	705	657	657	702	687	671	712	712	701	703	702	716	712	712	686	667	708	707	711	692	684	670	730	658	695	729	748	697	740	766	711	738	719	701	694	706	731	707	717	687	695	746	672	668	713	696	739	693	654	673	710	689	680	682	677	715	702	691	713	687	693	682	681	712	672	712	709	695	731	714	681	745	674	692	687	741	719	666	698	715	722	675	720	690	765	721	712	729	725	697	739	698	705	659	717	689	671	694	724	751	689	687	695	701	675	718	714	690	691	676	736	697	712	721	685	684	759	715	725	742	690	718	725	696	699	776	733	704	722	708	715	701	753	708	716	731	727	723	723	721	741	700	663	673	729	723	685	717	720	656	682	702	698	742	689	729	681	707	679	709	683	747	687	672	698	671	685	704	718	680	658	775	673	760	693	710	707	672	718	699	731	708	712	748	695	709	677	745	736	687	730	698	711	739	723	709	721	708	743	705	692	699	693	722	700	739	700	729	727	704	685	708	682	713	712	713	673	730	735	702	670	718	701	678	711	689	712	756	726	739	664	702	678	727	733	726	739	720	698	699	666	737	735	733	729	723	693	680	751	683	687	756	701	699	670	696	727	693	722	709	687	688	711	735	696	719	706	701	714	687	667	722	699	704	681	722	700	698	723	690	690	719	710	740	714	717	706	689	735	689	706	715	693	688	718	708	678	696	729	732	708	746	710	707	744	722	751	688	752	748	715	748	731	678	710	761	734	703	689	712	707	673	695	644	728	731	677	697	712	708	678	686	719	686	701	739	704	682	659	698	672	698	746	694	686	698	684	697	744	700	714	728	692	691	709	695	709	717	696	700	696	699	695	720	696	713	714	703	727	682	682	661	708	696	738	736	671	713	708	707	738	717	756	724	692	708	665	739	758	736	705	719	702	701	707	618	715	673	705	692	687	753	683	690	683	724	656	739	688	695	691	704	681	696	733	773	712	683	697	698	685	684	705	702	695	725	771	753	746	762	706	671	735	674	728	707	711	711	727	750	737	750	735	672	710	715	690	737	725	742	711	725	757	714	668	686	762	677	695	696	687	715	683	755	713	716	706	713	682	746	700	696	699	694	710	709	690	743	675	711	703	730	689	680	747	719	711	728	682	761	673	700	727	688	647	713	694	695	681	703	742	664	738	697	721	739	700	715	688	696	712	706	737	708	724	705	680	664	671	698	715	710	707	675	671	754	692	659	696	712	744	670	740	700	698	693	722	779	750	670	686	685	683	697	710	686	702	737	708	703	726	674	659	703	704	712	794	734	724	682	737	700	718	652	730	700	728	709	643	724	723	642	683	664	709	730	695	725	736	697	687	673	718	713	692	715	756	736	732	649	715	738	716	684	706	664	707	719	710	729	663	704	710	670	666	717	721	665	725	674	690	703	785	732	733	732	692	744	679	713	720	683	694	668	702	706	705	738	716	688	695	726	693	738	676	693	667	711	719	688	742	643	725	676	705	641	679	691	672	674	756	706	687	707	703	673	712	704	675	705	729	712	769	714	691	736	695	690	712	696	730	694	689	683	701	686	739	716	778	712	647	710	695	705	714	728	697	721	687	678	693	673	732	712	735	711	712	743	676	701	701	680	702	661	705	705	709	698	714	679	742	711	717	739	711	661	738	729	732	698	684	669	741	759	712	719	751	687	705	667	693	717	701	699	690	678	692	729	693	731	732	700	721	701	693	687	716	694	717	689	696	665	724	712	705	714	665	710	738	690	683	771	727	734	728	708	729	702	686	718	727	678	706	707	702	703	751	649	746	719	681	743	707	690	740	707	721	664	688	729	689	700	725	743	662	662	676	695	713	707	699	697	702	666	749	716	698	723	694	682	695	698	711	719	738	713	709	695	713	732	687	726	714	731	736	682	652	651	676	702	755	692	730	651	716	688	704	737	717	699	701	703	726	713	715	704	680	698	721	750	707	708	728	718	708	714	706	714	659	715	747	720	725	691	712	690	686	734	715	678	722	735	724	674	668	711	697	726	678	670	707	710	713	722	698	712	685	704	715	759	692	670	707	715	705	702	698	622	708	709	735	704	674	713	712	677	681	682	704	699	665	694	679	674	679	673	704	715	762	724	738	711	713	726	688	693	663	674	701	712	734	753	721	680	695	712	712	673	682	713	674	713	669	668	717	703	705	737	698	693	727	690	719	740	684	685	644	632	727	691	727	712	700	727	687	768	667	717	651	698	700	705	668	706	711	682	720	722	728	709	672	701	723	728	724	725	719	720	731	685	670	706	680	669	735	704	685	717	691	668	716	714	719	686	691	719	690	652	688	719	724	720	730	748	742	726	685	717	702	686	723	707	702	701	677	676	720	688	721	678	696	728	694	683	695	701	728	698	703	694	721	682	733	720	680	695	741	661	729	803	707	734	685	714	703	699	776	713	741	715	677	729	715	717	720	645	657	726	724	699	672	740	715	694	699	718	687	680	720	703	700	723	691	748	688	711	733	761	732	685	677	725	721	703	687	670	728	731	737	725	675	700	724	708	703	724	685	646	744	717	743	722	707	696	700	702	692	714	691	791	719	759	733	711	743	706	700	732	729	726
12674	4866	308	300	287	260	253	278	285	258	301	334	341	374	412	394	351	331	347	338	317	328	332	324	329	292	303	272	292	298	287	287	302	283	302	273	324	277	286	268	237	293	270	293	296	299	269	259	263	272	292	265	295	292	252	268	276	269	292	285	287	258	255	285	292	269	254	284	300	268	262	262	257	301	267	259	302	272	279	283	273	273	285	273	275	260	277	288	283	266	280	271	235	299	249	281	267	284	244	279	258	268	238	250	264	276	285	258	262	294	252	258	242	244	267	302	281	269	269	279	288	307	273	271	265	258	260	275	281	288	277	313	267	280	275	268	277	242	284	285	273	274	276	272	260	284	259	283	261	272	320	285	294	271	296	295	296	290	266	275	276	266	272	295	272	281	279	275	257	294	298	264	248	249	289	263	305	270	285	277	279	264	265	254	263	257	291	246	284	292	242	282	284	261	307	284	283	275	289	275	259	272	272	298	273	245	248	247	268	275	221	261	254	270	267	275	255	292	260	284	271	274	258	256	277	288	256	284	244	252	276	265	292	266	233	273	283	259	259	280	297	278	302	280	285	271	304	263	259	254	276	264	280	271	273	247	243	297	280	253	262	274	278	264	296	262	271	264	256	270	269	259	299	265	250	309	286	279	257	288	250	274	276	264	253	247	256	283	245	271	296	260	260	293	267	257	305	272	282	281	254	286	286	304	267	279	287	256	256	301	253	284	250	258	269	295	263	299	288	274	271	266	275	299	285	277	280	275	272	252	275	288	278	279	286	260	242	262	295	285	290	264	254	262	285	251	267	277	283	291	273	252	274	267	281	281	276	266	261	296	261	263	300	299	252	269	272	269	261	274	279	278	232	277	272	271	295	289	268	285	282	261	274	320	280	251	296	265	303	294	258	276	275	291	254	269	285	316	299	272	284	268	281	232	270	265	271	295	265	273	270	268	254	282	304	287	265	263	294	262	301	310	261	268	273	274	267	294	270	281	303	317	277	260	272	267	301	294	259	282	247	319	272	297	257	289	240	273	297	253	283	237	316	285	274	277	283	277	245	269	272	272	268	260	300	282	275	277	289	302	285	266	274	247	260	265	322	267	277	247	298	263	275	264	298	296	267	270	278	263	280	268	266	276	264	269	294	291	238	285	273	296	263	265	280	241	272	256	285	239	251	266	272	280	251	255	253	288	266	286	293	266	284	245	288	256	230	245	261	265	292	267	264	265	256	244	264	260	224	273	284	284	258	279	263	348	245	302	279	237	280	251	273	270	289	242	284	262	253	237	270	250	275	299	281	287	291	245	278	255	259	266	266	284	249	273	277	280	267	334	262	300	272	268	261	259	282	238	268	250	275	293	281	322	256	289	277	261	273	275	289	292	266	263	286	270	295	271	278	287	243	263	258	281	298	287	311	287	259	283	284	245	263	274	303	302	283	251	265	296	273	281	270	294	254	259	265	249	251	261	277	247	293	275	261	298	271	279	303	270	287	259	274	298	269	259	262	261	294	277	268	265	278	244	236	278	273	264	281	251	295	266	278	254	282	282	247	283	311	281	233	285	288	274	279	278	256	277	258	269	267	287	255	288	255	268	260	280	315	278	256	283	278	257	272	296	290	255	258	260	294	270	300	257	263	287	286	288	261	294	266	249	288	269	231	263	274	256	269	314	246	272	275	251	251	280	280	276	277	255	248	271	258	267	262	266	293	259	287	286	284	263	295	251	266	276	273	261	263	265	279	276	281	287	292	224	287	292	300	268	245	283	265	276	275	276	273	303	273	260	296	289	257	250	286	296	308	284	290	291	266	267	308	268	310	257	252	268	307	277	257	292	236	287	279	306	257	294	278	224	263	253	280	279	271	241	251	252	263	265	270	249	291	237	280	250	275	266	235	276	257	261	262	276	262	292	248	277	259	267	252	274	253	306	254	268	285	236	266	306	286	260	296	264	286	277	266	253	262	257	259	239	236	266	276	288	300	269	276	268	269	257	269	310	248	277	285	253	287	298	300	248	287	266	262	264	299	251	315	261	246	329	272	295	266	269	269	272	261	293	284	289	245	279	325	286	274	317	240	321	274	284	278	268	299	292	280	293	291	280	296	261	327	295	252	260	276	295	295	280	255	259	249	242	252	264	270	277	264	274	278	281	255	258	316	258	269	273	295	267	253	284	302	287	287	280	284	302	258	251	239	298	282	275	259	290	295	291	279	274	263	302	283	273	259	286	251	287	262	272	250	276	307	309	318	278	255	248	264	299	259	276	240	244	253	305	278	251	246	244	306	284	248	269	274	250	255	256	278	283	246	279	266	258	266	263	276	279	276	258	268	281	271	260	249	278	265	252	262	245	306	290	275	263	286	246	249	298	266	268	246	288	304	298	279	287	262	284	272	272	273	261	257	229	272	267	297	275	269	287	282	270	272	264	246	316	313	282	257	274	247	248	244	255	272	246	236	266	277	284	293	301	274	252	279	308	258	243	260	271	294	283	237	269	270	268	245	247	282	285	240	263	288	289	303	283	267	280	251	271	260	285	294	288	279	252	261	266	237	285	307	280	286	272	301	295	284	271	287	277	304	294	289	262	254	277	306	291	273	241	308	275	258	249	249	298	269	268	264	289	270	257	285	277	270	274	263	274	301	264	276	283	273	267	263	263	291	292	261	307	256	250	273	275	306	252	262	288	282	287	265	277	278	299	267	276	282	308	252	272	287	257	271	255	278	274	287	280	253	232	273	279	254	268	251	291	268	283	262	309	266	274	318	262	247	262	291	274	292	254	295	276	272	270	239	286	273	289	287	260	281	292	260	262	256	286	282	294	293	278	243	271	264	249	275	265	270	266	247	236	272	268	283	253	285	276	285	280	243	266	282	259	243	248	257	294	249	289	282	282	277	265	263	296	294	267	277	261	279	283	259	282	284	248	282	284	289	263	285	266	282	246	267	242	291	269	252	275	261	277	254	319	255	296	276	338	288	260	277	255	281	250	260	259	297	261	270	275	278	269	269	270	276	253	308	284	258	274	266	283	263	276	254	275	262	268	244	284	242	252	257	256	278	246	276	280	269	275	271	256	247	241	265	247	306	273	273	296	267	295	262	230	287	260	294	280	268	274	247	283	305	267	278	306	257	280	245	264	276	259	282	276	268	278	255	270	272	276	266	263	295	246	263	261	264	280	301	274	281	295	276	263	272	276	272	267	306	289	236	264	256	284	295	305	288	277	278	277	272	268	263	288	291	252	267	282	264	254	285	255	244	270	284	279	284	256	256	262	250	274	280	312	271	265	269	265	307	249	240	262	273	304	281	258	252	281	258	257	274	267	306	264	283	257	263	295	257	318	291	299	281	278	272	247	290	278	247	264	284	265	266	267	281	265	257	294	259	276	303	291	238	270	269	247	282	265	272	271	259	313	274	285	243	299	284	275	260	263	304	247	287	261	283	293	268	246	268	251	261	285	276	263	265	253	308	284	261	241	313	263	277	290	290	305	269	299
8335	2342	671	659	686	609	638	647	602	690	700	848	1182	1333	1363	1295	1123	1192	1082	988	937	928	875	880	901	898	837	879	812	731	785	730	744	718	715	746	723	702	700	674	633	657	661	706	638	648	646	656	630	659	686	626	648	619	652	604	655	630	642	657	636	656	651	633	580	633	619	600	562	599	608	624	635	633	639	620	644	621	615	609	660	633	603	600	626	613	642	624	576	599	609	623	616	625	622	631	598	609	635	629	603	608	625	618	587	662	597	612	636	634	578	603	602	608	649	602	622	615	636	613	629	593	655	617	592	585	632	647	585	621	571	666	620	621	648	625	664	640	585	635	637	575	583	569	635	638	656	590	585	644	622	633	593	647	571	662	621	642	618	636	598	645	632	597	637	604	688	594	596	594	582	621	594	609	598	611	596	590	605	629	606	585	614	596	596	629	602	633	600	634	559	624	584	625	650	612	607	604	628	609	616	629	624	635	573	599	640	629	589	643	617	585	570	650	614	590	523	646	629	622	603	623	610	599	605	630	615	613	640	648	565	673	634	651	596	578	589	596	595	573	659	594	626	567	557	640	600	602	644	602	573	629	607	609	597	618	648	558	571	609	633	621	638	603	688	570	585	620	574	614	596	592	575	618	667	574	605	602	641	584	595	631	601	601	629	633	611	631	666	667	657	611	639	597	626	639	632	647	629	611	621	626	579	612	615	580	601	575	563	610	621	596	655	621	626	627	583	615	613	577	596	697	592	612	594	594	636	597	586	577	619	618	606	593	623	615	622	604	602	621	618	649	614	586	620	601	621	653	661	592	626	625	646	630	583	615	639	581	598	635	634	620	590	603	627	594	638	641	611	638	641	604	601	593	611	625	620	621	641	604	609	602	612	606	629	609	573	632	601	620	584	651	604	591	631	640	616	618	569	602	624	597	598	582	626	648	578	633	612	623	652	640	597	616	634	571	628	619	616	597	614	578	634	616	603	572	597	573	609	587	613	560	635	638	607	636	601	571	622	599	650	616	630	606	623	626	673	625	606	610	614	576	609	568	641	623	662	569	596	655	656	628	606	584	594	648	575	629	614	591	628	553	620	657	583	614	603	631	663	624	649	636	586	582	592	631	586	640	613	597	649	610	613	541	624	598	623	652	611	579	602	645	546	619	634	630	631	595	618	625	663	571	634	639	591	599	563	585	628	594	600	617	641	661	601	583	586	621	614	652	655	617	631	628	629	618	612	631	612	609	605	629	579	631	589	658	595	646	610	611	594	640	578	661	623	602	646	556	610	643	652	587	655	610	616	593	611	631	621	634	660	593	623	637	608	644	635	613	592	590	626	601	581	587	574	572	616	638	620	661	643	614	605	629	645	643	636	594	629	591	625	630	615	600	613	631	598	663	628	580	642	639	675	577	602	607	553	573	593	592	598	609	602	619	611	592	610	653	591	653	627	592	593	597	646	618	604	662	664	623	634	604	604	615	613	636	638	643	570	618	624	693	625	634	670	615	583	621	621	631	577	601	581	632	629	595	608	626	612	589	631	664	641	642	630	617	607	620	587	576	614	625	593	599	625	658	613	576	651	592	628	700	614	619	619	617	594	617	608	638	577	607	587	602	592	592	655	642	596	641	585	589	609	594	612	646	648	618	677	638	591	586	620	637	585	668	610	630	636	627	587	589	599	617	622	621	616	601	573	619	615	604	623	615	613	628	591	647	630	612	644	598	612	627	621	604	600	599	635	593	619	593	662	653	645	615	579	624	587	618	661	571	602	579	616	582	604	650	607	582	530	632	577	590	627	629	595	626	610	593	625	610	640	693	656	659	631	608	665	616	599	619	652	609	604	631	630	626	596	624	602	575	605	645	639	591	655	660	618	601	629	596	646	628	616	632	672	636	619	629	573	641	638	638	640	664	605	642	625	648	564	597	630	613	667	610	581	618	642	598	592	637	590	615	620	636	629	622	629	642	629	621	619	639	570	631	615	605	595	623	587	617	595	631	630	608	667	640	587	577	608	627	637	610	608	583	613	625	604	587	598	636	601	594	613	607	645	615	605	584	571	606	609	653	633	612	607	555	597	561	644	570	652	627	628	634	595	641	626	651	597	603	610	569	654	654	606	658	637	610	621	622	635	635	679	628	616	613	627	606	636	627	641	593	608	613	607	587	618	598	611	632	556	586	638	648	621	604	653	559	606	619	608	610	609	643	588	604	603	623	641	628	641	629	646	628	642	612	642	611	563	622	629	611	626	623	621	625	636	627	603	631	653	595	589	627	625	629	589	624	645	637	591	619	622	627	608	610	624	615	588	599	604	625	627	601	636	632	594	612	623	622	628	626	636	612	617	608	615	633	625	611	638	588	628	602	652	632	635	622	604	629	605	641	641	592	607	604	669	657	707	641	626	618	630	641	606	630	630	629	615	663	630	582	615	625	611	604	613	644	612	618	619	589	666	621	576	596	600	624	626	642	635	634	644	608	576	646	659	655	610	612	603	611	615	608	668	607	581	670	615	613	595	623	600	635	588	612	649	592	609	641	625	626	613	618	640	598	606	582	648	630	611	643	566	636	590	622	606	644	638	630	620	629	640	633	589	579	620	611	621	609	594	637	582	586	641	589	628	626	609	614	615	629	604	638	568	547	628	589	638	617	591	623	612	640	608	589	657	635	614	603	628	618	595	623	588	618	620	614	619	586	604	621	620	603	621	594	617	594	622	618	631	598	593	614	627	570	625	621	608	576	615	627	587	645	603	610	641	580	594	594	632	584	643	590	608	578	620	577	590	614	627	640	639	626	627	605	590	598	560	604	610	627	617	625	630	615	610	624	625	588	632	601	651	617	639	685	626	652	643	644	591	611	607	613	584	623	603	637	604	568	664	624	606	643	609	617	643	625	604	623	571	617	626	610	615	642	610	637	638	645	633	603	601	633	636	642	647	599	587	615	605	609	610	626	593	598	635	639	613	660	602	608	621	612	627	599	596	642	627	642	593	579	628	575	631	573	610	612	653	640	651	604	586	614	613	574	629	627	607	623	585	652	649	586	578	625	632	603	605	652	618	636	604	612	633	620	568	587	614	622	621	565	582	617	659	616	567	651	596	628	638	656	665	597	579	589	639	630	618	623	660	566	601	625	613	608	646	604	608	595	639	613	587	629	633	652	614	650	626	629	646	616	617	619	605	612	642	620	593	570	613	587	616	652	639	637	638	589	628	609	584	655	610	611	635	622	622	601	592	643	584	644	601	608	638	653	634	611	587	628	582	627	594	615	602	637	586	620	590	626	637	566	621	596	655	615	596	653	574	613	629	599	644	644	614	633	682	631	621	629	603	640	615	621	634	608	571	585	599	644	606	635	637	591	586	649	574	617	636	616	599	670	597	592	617	610	650	613	647	646	650	572	614	619	628	609	652	615	605	659	609	600	632	605	594	585	573	648	591	624	580	635	611	594	636	653	620	600	602	573	599	620	645	649	619	571	584	590	674	569	588	598	591	625
21768	5732	647	537	443	449	419	377	368	380	355	371	461	521	532	504	518	442	481	443	469	411	446	428	380	405	395	367	377	353	352	382	375	329	359	341	361	350	386	353	375	344	339	363	338	352	336	334	348	318	322	327	312	317	321	346	320	325	330	320	328	317	308	324	348	309	345	327	306	335	321	296	320	351	342	323	331	322	316	334	337	347	338	322	343	298	309	292	303	327	318	308	336	322	342	302	342	340	293	323	330	320	319	315	274	349	278	355	323	356	298	316	299	326	373	318	325	321	317	328	347	344	338	306	286	312	323	298	341	336	336	295	313	303	304	291	312	343	306	337	334	320	298	269	313	311	332	304	358	341	329	307	322	270	315	330	281	313	300	366	349	337	339	339	349	309	301	285	304	338	261	317	311	322	332	304	297	309	336	312	321	332	313	344	340	294	330	276	333	338	334	308	296	258	322	338	315	356	344	343	304	329	331	314	288	335	301	294	313	296	332	313	327	298	293	315	317	300	352	315	306	293	289	298	317	327	324	307	289	322	319	324	329	312	293	294	331	329	296	326	300	319	305	307	314	309	329	328	300	344	304	298	325	318	301	340	339	302	339	327	329	309	297	338	326	305	303	354	356	333	299	324	302	302	308	316	316	308	312	340	317	299	314	316	309	305	324	318	314	337	338	357	333	306	336	293	336	322	328	323	285	330	324	351	316	350	338	335	335	318	305	314	350	304	320	320	311	353	326	326	317	351	307	344	329	299	339	324	300	332	323	315	360	329	318	333	321	307	326	312	326	309	330	318	317	350	326	342	369	325	359	361	323	315	282	302	324	371	309	307	352	304	326	338	384	332	311	326	326	293	325	313	302	316	329	348	327	348	335	316	344	294	313	354	327	321	290	303	328	307	309	298	323	274	343	347	299	327	328	340	352	349	364	315	315	318	316	320	345	321	358	354	318	324	322	323	347	333	328	300	322	320	313	360	320	304	292	315	367	306	306	323	349	313	315	311	318	334	342	324	318	314	284	324	316	316	334	292	318	328	314	332	331	285	292	338	315	292	328	307	325	340	348	297	322	351	313	343	274	349	316	295	310	312	336	303	291	348	336	343	313	321	314	318	318	314	320	314	308	336	297	328	294	353	326	313	330	340	336	333	322	317	316	318	324	329	316	351	338	316	320	345	360	306	332	329	287	339	334	355	348	338	348	291	309	311	323	332	336	313	338	323	313	328	325	328	326	296	356	291	312	303	325	335	364	339	330	341	274	303	296	342	298	319	316	324	320	355	329	315	312	342	311	335	318	361	323	356	304	318	305	301	319	333	300	335	326	327	310	317	316	322	318	326	300	333	318	343	357	325	299	285	318	335	351	324	305	346	278	298	329	283	295	324	334	317	279	319	325	312	298	303	320	319	286	301	334	383	307	300	322	328	293	312	344	364	323	331	359	307	302	341	325	302	344	285	319	317	326	313	330	288	340	316	311	324	313	294	340	291	292	307	299	309	336	328	306	299	325	336	299	331	322	330	330	312	308	294	293	333	364	337	343	276	296	301	330	314	315	315	299	297	337	291	288	358	319	329	322	346	318	296	301	328	324	373	310	330	341	344	289	298	334	323	351	313	295	307	298	317	296	300	316	308	348	337	325	321	338	318	349	313	272	333	352	340	334	336	373	318	348	343	341	357	343	311	312	319	305	310	333	343	314	332	329	305	315	290	331	293	336	352	350	317	315	330	308	326	340	306	296	323	355	306	336	320	313	339	343	337	327	341	299	347	342	322	340	302	299	330	318	363	305	294	312	328	340	299	331	312	315	310	330	286	345	349	347	309	308	315	308	343	324	340	348	317	342	309	316	359	284	340	296	328	345	353	299	302	324	302	325	311	311	351	346	306	322	298	321	313	334	324	306	279	305	274	300	311	355	308	331	325	277	321	369	345	325	283	322	354	344	345	313	328	314	324	320	327	299	304	303	330	365	351	318	308	317	301	306	310	354	337	339	336	315	305	300	319	289	324	351	310	323	278	321	342	346	303	323	329	309	353	286	347	336	319	314	298	306	292	286	319	315	316	349	330	319	315	324	332	318	309	350	313	333	301	315	291	316	335	338	339	335	278	346	322	309	313	303	348	302	324	341	330	302	329	331	342	334	343	318	370	330	287	319	313	310	272	346	366	355	332	327	362	333	322	340	324	330	334	308	324	313	346	291	300	292	333	311	319	320	311	348	310	356	322	313	332	328	310	314	329	314	340	324	354	322	350	348	340	360	307	295	331	323	309	311	349	329	302	319	305	310	337	344	306	338	326	315	308	340	314	324	337	309	303	338	312	354	310	340	290	333	331	329	319	296	282	301	323	345	349	318	305	323	311	308	353	336	346	329	313	304	304	320	328	327	321	313	304	316	289	325	258	312	316	309	315	339	309	338	344	338	335	328	305	297	335	322	341	346	357	340	355	333	300	344	321	308	315	301	310	285	312	326	314	381	354	325	309	330	299	349	300	319	327	289	298	318	301	347	319	327	316	359	311	330	305	293	315	376	288	292	308	340	311	321	320	327	291	300	307	331	323	333	357	354	336	322	331	325	316	320	334	343	351	338	316	318	324	350	334	334	316	326	332	338	320	335	313	294	336	329	299	316	296	328	378	322	297	296	322	305	311	321	305	340	336	326	292	319	314	310	289	304	317	327	291	324	311	357	328	298	334	309	382	315	296	340	299	322	330	322	346	312	381	300	330	327	327	318	312	294	310	295	299	343	337	328	324	338	292	319	308	334	299	308	350	304	282	325	340	338	308	328	302	350	306	329	322	309	311	307	327	318	348	313	297	350	319	292	367	303	350	352	329	340	335	311	296	331	307	312	305	317	328	335	347	328	303	303	316	310	300	334	334	323	302	332	324	315	342	296	322	328	302	325	306	316	315	320	345	304	329	327	328	323	333	323	315	337	346	316	321	322	354	321	309	319	328	322	302	302	357	323	323	314	325	374	348	312	291	285	333	333	304	333	305	295	318	319	298	317	359	340	315	304	311	328	342	341	334	319	332	341	315	348	300	337	332	334	345	298	338	310	316	361	322	319	357	305	364	294	308	315	300	268	318	329	306	312	329	311	337	303	354	304	332	334	323	310	339	311	331	332	316	321	299	278	311	277	313	312	346	369	355	322	318	340	323	318	316	289	305	336	330	310	305	332	336	315	312	298	320	313	328	310	335	339	346	337	360	315	319	338	329	316	323	367	299	291	310	338	317	348	367	306	326	305	329	310	353	336	332	344	322	326	314	330	331	304	313	326	277	310	315	327	305	324	345	316	334	322	348	314	305	323	318	327	345	339	320	299	326	322	318	330	285	331	314	327	289	293	325	299	318	332	321	294	305	273	346	302	342	347	333	307	362	324	314	305	370	318	328	333	319	337	333	349	324	331	293	349	320	305	311	324	314	318	301	304	304	297	321	317	321	291	334	298	363	312	370	318	353	309	343	323	347	306	356	323	322	339	350	285	321
14066	2943	1257	1413	1301	1240	1073	1042	943	977	1025	1252	1771	1839	1977	1910	1767	1694	1560	1506	1429	1392	1315	1260	1260	1141	1181	1112	1023	1017	1046	963	934	970	930	903	886	864	843	816	774	759	734	727	720	766	752	756	759	802	768	758	747	764	799	780	763	763	715	755	791	700	689	727	716	724	762	711	733	719	752	678	757	700	722	742	732	708	761	730	708	708	663	719	681	681	709	701	738	768	699	685	730	719	702	705	771	749	685	724	751	674	749	745	707	710	722	705	709	723	688	658	727	726	703	755	721	708	688	724	689	676	700	718	702	738	700	723	714	715	737	728	727	737	674	745	730	720	757	692	775	712	707	661	718	721	718	724	712	690	699	723	740	714	708	690	709	713	710	692	759	691	700	706	724	679	737	669	734	666	724	708	724	679	650	664	694	751	667	731	758	678	714	745	709	697	696	677	767	667	687	699	725	710	712	726	689	752	719	691	725	698	729	695	711	699	771	716	697	748	678	749	710	705	716	699	696	719	739	691	730	694	680	739	662	747	710	685	711	685	704	715	717	698	678	656	661	726	739	725	746	705	710	701	724	653	716	728	693	728	730	735	717	706	682	703	738	720	740	708	648	728	769	711	683	691	711	686	694	707	725	694	732	719	667	702	703	720	753	719	733	672	688	767	737	742	728	766	702	701	730	663	740	687	710	762	706	713	717	719	673	752	707	715	705	719	665	703	756	765	722	691	680	721	711	715	641	713	694	726	676	725	710	750	697	682	674	701	771	713	686	690	734	762	675	735	709	713	686	711	707	715	717	739	695	758	699	681	710	694	715	741	718	721	697	734	718	713	739	782	699	749	675	725	732	710	765	706	748	690	693	743	706	674	723	705	738	705	764	700	744	729	746	742	712	737	728	749	734	688	684	772	694	738	694	723	690	686	669	687	700	680	704	711	725	722	754	732	717	708	709	733	729	695	695	761	723	719	708	693	704	693	685	739	697	726	716	731	729	675	761	713	741	696	758	734	720	732	735	700	732	685	736	722	725	696	745	706	724	755	744	754	739	715	668	651	689	721	709	700	668	703	730	717	757	743	668	728	699	712	714	704	704	710	730	677	707	704	684	682	725	749	692	691	700	691	677	691	690	705	708	703	708	682	709	703	693	687	652	677	761	698	726	750	707	731	713	721	674	724	706	726	715	710	733	716	750	729	731	709	686	678	735	739	724	666	750	746	673	722	755	696	704	674	736	684	716	690	712	718	763	707	684	716	739	658	697	729	743	716	696	712	714	666	690	664	695	719	721	783	731	706	667	758	691	671	712	732	655	693	719	686	711	703	667	679	756	691	735	690	694	709	749	738	734	745	721	668	698	702	761	716	733	658	755	743	680	717	644	660	721	726	725	733	733	713	715	700	698	680	709	695	733	702	772	739	665	756	716	704	752	706	682	710	754	708	730	721	705	757	699	710	714	728	710	724	757	713	761	678	724	735	646	708	725	736	715	725	752	756	726	706	700	740	696	719	695	684	791	709	726	729	729	725	698	723	710	679	698	677	717	669	698	781	748	714	748	715	758	699	688	672	710	690	689	722	662	705	650	729	757	740	707	696	688	693	732	758	713	715	715	698	677	721	674	710	720	755	645	758	688	699	709	750	674	717	736	751	688	724	715	747	714	783	739	737	721	748	710	688	712	665	727	705	712	668	716	753	741	658	712	722	711	678	759	694	711	677	735	725	709	735	705	688	710	731	778	697	707	680	730	720	719	704	711	719	708	742	701	685	720	766	702	746	645	688	721	730	695	711	737	708	738	696	721	723	674	668	661	700	759	694	706	711	725	714	697	742	715	736	709	728	763	703	705	675	757	735	673	675	776	687	740	692	690	713	754	680	703	730	687	715	757	682	749	722	730	723	721	765	746	717	742	687	747	710	677	702	696	720	710	711	661	726	696	734	715	734	693	733	696	719	736	680	709	675	699	731	699	716	700	686	730	710	715	677	693	660	697	710	762	751	707	770	746	729	710	687	679	712	653	749	673	708	698	692	713	691	695	726	710	760	721	740	731	724	736	686	736	761	707	680	670	674	735	722	671	711	688	710	744	739	693	716	726	676	667	706	706	769	736	714	750	701	704	731	651	716	768	703	715	750	708	689	719	735	675	718	769	720	762	710	666	695	731	735	694	719	721	679	738	711	688	696	692	739	703	686	689	710	739	701	724	703	748	689	702	727	712	725	710	678	694	738	717	731	699	714	734	669	676	705	733	691	733	734	717	667	669	684	677	700	744	709	724	708	732	736	705	716	727	736	663	716	707	727	682	703	715	721	707	698	681	706	714	714	668	695	723	722	739	723	672	683	734	658	764	685	685	719	724	733	699	691	714	698	708	706	670	712	696	690	746	693	696	721	705	727	674	665	727	696	721	738	716	669	693	691	742	719	701	741	737	714	681	694	688	679	671	719	716	720	739	699	674	742	683	705	679	742	700	720	704	722	700	693	729	708	743	708	733	733	728	732	728	733	749	694	786	744	704	744	759	663	718	686	689	713	793	678	703	641	711	633	763	687	722	685	678	675	673	666	662	726	732	713	711	689	715	657	789	718	689	730	694	748	680	742	675	711	732	694	696	764	705	685	675	671	738	738	721	671	674	689	735	748	687	713	726	721	681	782	735	697	689	750	730	746	719	723	749	748	753	724	693	680	719	637	679	734	713	714	692	772	719	709	739	685	692	717	670	692	682	727	710	649	690	698	711	732	694	720	708	683	714	707	669	717	732	671	700	750	722	698	712	780	755	773	659	701	755	695	682	729	679	781	717	737	713	697	728	717	757	722	720	738	689	702	717	744	712	700	704	749	722	740	681	694	704	717	762	705	699	719	703	655	732	700	700	726	657	734	707	715	718	688	701	679	682	717	744	730	720	723	693	698	687	705	696	744	673	728	705	688	694	667	724	687	690	738	750	728	709	705	706	703	660	751	704	687	731	697	686	734	703	710	726	753	707	690	725	758	650	748	766	698	710	725	726	697	687	726	659	700	717	742	778	694	745	659	702	717	685	693	700	760	714	697	723	699	715	732	766	742	760	688	692	748	689	681	688	742	714	723	735	733	731	689	699	709	675	712	715	703	723	704	717	684	679	700	703	677	665	721	731	701	709	692	693	729	670	733	705	653	734	725	718	716	743	743	677	707	682	742	719	732	706	717	726	700	732	693	725	722	733	737	734	734	717	680	714	701	700	680	708	729	700	723	720	706	728	746	752	726	735	708	700	707	686	711	732	710	668	714	705	734	731	698	729	720	724	714	697	709	703	700	690	745	742	677	719	721	746	715	700	698	669	742	725	711	719	665	725	691	744	721	718	666	703	720	676	688	685	688	677	723	774	704	775	713	701	736	753	700	700	692	743	695	710	739	725	703	752	679	738	720	697	734	637	682	730	774	711	707	719	707	768	744	656	674	722	724	712	730	696	766	727	680	743	784	744	713	767	710	683	712	736	686	771	757	676	749	701	725	700	695
28923	6292	1043	756	646	505	468	428	388	415	388	448	453	595	587	612	622	547	499	487	474	466	453	441	458	434	422	387	415	370	345	365	352	337	382	338	378	346	344	347	363	313	324	323	390	327	323	322	368	313	330	316	314	322	337	334	351	303	366	331	308	367	370	328	316	309	334	324	347	311	351	329	317	316	287	296	296	334	345	291	297	311	314	331	310	319	319	312	303	344	364	348	304	359	308	318	339	324	335	308	283	312	303	320	337	354	298	309	322	303	329	312	316	291	311	353	360	331	298	315	328	309	331	373	326	323	332	345	313	281	321	329	330	355	343	345	307	318	315	314	319	303	308	348	323	271	333	357	311	324	296	326	327	325	329	345	306	293	323	319	309	320	318	325	350	344	321	330	309	283	303	346	342	305	328	328	305	311	334	326	308	312	312	323	306	280	319	313	326	304	299	300	327	289	327	342	319	315	318	298	305	311	294	344	321	317	331	309	293	325	344	324	317	312	316	354	346	346	327	372	365	327	330	308	340	357	291	350	343	326	302	301	318	317	331	338	347	320	354	304	314	339	303	289	293	314	297	349	255	292	351	297	319	335	325	296	303	317	330	337	337	308	314	335	312	316	313	293	321	339	322	335	349	305	351	298	322	304	331	310	336	331	313	320	310	332	323	308	344	320	329	341	283	344	300	276	296	305	313	326	335	333	282	327	351	311	329	313	319	314	319	351	365	356	330	342	348	302	320	338	308	308	347	290	324	278	349	343	335	319	323	334	325	296	319	331	330	329	320	353	311	316	304	302	333	323	337	330	309	334	354	296	311	346	313	344	333	313	323	322	325	283	324	350	336	307	307	287	346	356	339	335	324	322	301	299	342	344	303	336	325	329	347	329	296	300	338	337	330	310	344	341	331	349	353	310	327	319	316	349	333	309	335	305	311	318	327	331	305	327	328	343	315	358	329	297	323	319	303	303	353	318	339	343	327	316	318	322	328	324	364	321	321	301	295	343	310	337	382	360	321	308	311	336	310	356	306	301	306	330	316	301	345	307	324	305	359	340	311	361	303	331	313	318	335	342	316	321	305	328	315	345	336	267	341	320	300	327	323	309	347	338	328	296	340	307	286	340	317	328	317	310	331	337	320	298	332	282	326	336	324	314	283	314	328	314	358	321	346	343	327	299	299	310	324	325	307	329	293	294	328	298	333	317	282	321	309	366	320	307	293	309	332	327	310	353	333	299	331	295	327	317	303	298	324	334	297	342	337	334	313	300	279	305	332	335	315	335	351	327	312	344	322	296	309	311	328	331	290	299	356	293	294	317	300	316	348	315	331	341	308	340	360	355	297	338	320	324	348	326	276	303	316	324	294	305	323	318	292	328	317	300	330	322	333	306	270	296	316	350	330	306	328	337	314	298	326	341	322	310	281	309	287	331	296	298	324	343	345	350	330	344	339	319	312	338	319	327	303	296	359	336	352	286	336	325	295	328	359	329	336	356	319	323	331	331	301	293	317	318	315	304	337	292	339	340	349	321	323	301	309	303	295	311	299	341	319	342	314	296	323	343	303	305	297	317	326	307	320	368	335	345	302	337	311	326	333	316	313	291	281	304	325	336	311	313	326	343	322	306	340	325	299	314	301	290	299	292	296	309	340	317	328	271	333	323	335	339	321	312	331	327	329	275	309	332	304	330	332	305	319	336	336	303	334	286	324	313	333	325	317	331	348	362	302	323	328	345	319	303	330	313	314	277	263	314	283	281	304	316	313	312	297	344	317	330	318	326	331	331	347	340	327	361	332	315	301	281	337	321	323	322	343	316	344	292	293	322	300	296	328	349	344	333	281	318	337	333	336	333	300	302	296	288	342	339	305	330	352	301	352	332	322	304	323	292	304	305	299	311	327	316	329	318	312	323	318	287	318	325	322	327	329	311	285	330	321	340	341	338	357	302	309	326	326	343	313	309	343	318	302	311	310	296	301	309	304	303	322	313	351	311	333	349	362	289	353	315	345	310	324	320	284	331	337	311	321	322	327	306	329	306	324	303	369	362	305	303	310	318	357	337	335	319	303	314	297	305	332	290	328	305	327	334	291	278	300	324	305	273	334	328	315	334	325	334	342	300	333	343	306	310	318	351	301	329	323	324	331	317	296	320	319	314	296	331	345	344	326	336	330	310	333	325	338	306	335	306	355	336	345	311	302	323	325	322	341	320	305	306	320	313	328	323	321	338	312	312	318	326	323	317	324	308	304	308	318	306	324	351	312	326	294	295	317	304	335	325	325	343	319	311	304	301	325	350	331	301	281	323	295	327	322	298	332	350	335	331	341	324	298	298	302	326	308	315	349	322	276	332	344	313	282	316	309	343	304	322	308	329	315	324	317	367	311	365	368	303	282	294	318	309	318	290	290	329	326	370	314	307	304	312	281	323	314	364	291	308	302	339	290	352	288	357	301	326	314	294	292	307	338	331	316	313	347	360	263	301	335	344	332	313	328	313	262	281	336	350	315	306	325	326	295	364	315	342	315	350	339	355	345	324	320	303	319	306	315	348	318	300	302	307	315	310	338	319	301	324	304	323	335	350	304	279	285	311	341	315	304	320	320	307	336	313	324	326	306	294	337	287	299	313	302	298	327	332	362	321	331	342	316	295	311	341	286	309	374	300	330	315	313	299	342	322	305	297	331	342	332	319	304	353	318	349	306	316	334	267	295	296	345	339	326	341	333	293	346	300	306	299	300	315	323	307	350	310	374	291	284	349	329	305	319	318	296	299	301	290	303	329	312	278	295	312	309	316	346	286	320	348	385	329	339	331	328	351	298	354	330	334	327	300	353	333	305	332	289	325	313	291	308	343	334	388	345	322	328	339	341	324	306	316	331	314	322	336	303	341	301	285	313	352	296	327	302	337	304	314	344	351	341	299	301	321	344	310	321	338	303	312	352	357	326	333	347	310	341	274	344	324	321	349	340	311	340	320	326	331	344	291	290	319	306	317	304	284	335	315	342	347	328	316	280	312	339	294	278	318	330	327	319	314	311	370	333	309	366	327	324	333	362	303	367	317	291	307	280	316	350	330	329	316	330	321	302	287	317	316	303	296	330	333	300	363	331	348	315	329	305	325	305	293	339	345	327	289	314	306	352	362	267	282	326	340	347	353	337	325	288	316	359	325	325	362	347	324	359	311	328	306	329	320	285	312	367	297	331	300	296	311	316	305	349	319	314	357	310	321	300	327	322	345	328	352	338	337	315	319	330	310	310	333	304	309	314	347	345	322	284	358	353	344	335	315	319	317	327	337	307	333	321	351	346	296	260	305	333	317	325	314	309	320	282	295	357	322	285	303	332	300	289	346	304	309	306	343	297	310	324	317	323	337	321	323	322	318	357	319	292	333	312	357	337	297	327	298	329	324	349	319	289	302	298	317	307	315	286	328	340	309	317	332	334	325	330	338	320	307	313	357	312	348	315	297	288	334	294	317	353	314	336	307	348	337	304	325
16346	2493	1895	2240	1952	1624	1409	1310	1166	1100	1171	1445	1991	2487	2361	2411	2299	2158	1940	1832	1817	1759	1618	1644	1510	1487	1464	1238	1139	1159	1103	1191	1150	1132	996	967	911	963	896	799	775	815	848	804	774	812	808	768	812	806	758	762	752	787	765	749	708	768	767	778	719	678	718	688	736	763	718	693	743	698	717	726	762	673	725	739	693	699	738	684	738	705	678	702	690	748	714	741	748	719	759	685	753	698	676	713	713	692	720	701	713	670	658	655	744	696	702	728	721	691	662	703	698	678	719	709	689	754	730	755	741	718	748	694	713	703	754	707	668	725	734	729	709	697	692	670	772	690	672	691	686	695	701	721	715	653	707	710	711	651	679	698	733	634	666	715	732	695	719	689	715	707	654	734	717	671	715	684	726	685	717	684	721	708	710	676	679	739	706	675	723	692	730	719	671	689	695	665	697	689	691	663	752	690	693	713	710	698	630	716	703	668	699	656	683	711	686	682	690	672	705	712	669	726	714	696	700	699	717	681	739	717	714	684	659	670	740	706	683	713	723	702	679	711	682	657	714	749	708	758	685	702	697	657	679	661	699	700	735	747	710	638	685	692	717	730	686	734	735	696	669	641	694	692	649	718	750	683	685	647	732	639	727	722	732	665	682	689	702	707	707	679	721	696	666	692	685	685	703	723	686	755	711	710	700	678	686	708	743	705	687	718	707	648	689	751	717	674	710	670	689	722	693	690	714	732	700	686	669	704	648	680	686	668	703	722	685	661	707	656	691	708	708	703	691	723	724	730	656	702	727	689	742	687	715	676	685	688	686	702	708	705	666	709	645	652	702	744	687	698	724	694	653	735	683	693	689	701	701	754	705	723	717	686	668	746	694	689	712	678	706	716	684	703	711	730	714	740	673	714	693	722	689	734	725	717	704	677	709	703	745	737	706	723	724	765	660	767	728	672	689	739	716	688	718	713	671	736	692	703	714	696	657	712	694	764	724	704	716	701	664	684	656	734	703	726	694	706	692	677	728	692	779	690	673	679	670	712	645	703	695	681	663	727	654	722	654	726	680	708	709	707	677	681	693	661	708	704	717	751	720	714	741	717	730	650	717	646	704	699	699	696	714	729	665	709	698	718	646	679	725	670	682	733	747	735	697	689	707	711	671	721	684	727	695	722	663	683	689	700	709	698	714	715	636	691	726	663	736	735	655	721	686	713	663	729	718	656	695	680	693	719	742	760	669	664	685	743	725	697	753	687	696	679	710	672	723	707	726	670	743	702	691	753	656	709	706	652	722	714	710	745	678	723	732	706	704	707	689	707	706	734	723	709	682	718	665	695	734	707	727	677	669	682	756	708	686	716	701	698	721	675	655	738	719	710	690	669	681	684	697	705	685	703	726	711	758	665	663	696	704	712	713	672	713	730	673	731	700	728	721	660	693	703	687	730	742	727	688	736	684	712	682	718	717	706	659	678	686	728	729	734	698	706	704	689	731	733	681	691	658	706	640	704	714	721	664	710	715	687	681	719	693	708	662	724	736	660	714	674	747	670	669	684	723	720	745	694	745	692	712	689	749	780	663	705	705	687	665	692	634	755	677	721	687	718	663	662	658	715	711	668	709	686	629	674	747	702	682	686	719	649	716	686	686	707	704	703	668	672	695	708	686	737	689	702	639	688	714	653	657	664	715	734	725	700	700	696	698	651	668	702	685	693	665	644	707	659	719	693	734	717	706	698	687	695	731	712	694	715	723	673	722	709	706	728	717	665	673	695	679	747	703	724	707	728	723	674	742	692	689	722	720	701	707	698	640	723	730	718	686	681	689	694	690	743	669	746	735	717	706	684	744	673	696	686	693	697	701	734	704	668	682	754	680	691	709	697	672	709	693	707	666	663	651	749	715	710	730	720	734	710	646	673	719	688	687	710	710	681	648	674	715	745	705	712	743	696	700	685	687	705	687	682	676	736	707	693	719	681	680	654	731	705	685	651	677	690	704	732	760	669	707	738	716	727	677	659	683	716	724	696	669	717	740	696	667	704	699	681	715	726	677	747	722	656	751	668	722	697	695	721	741	683	666	723	727	725	712	682	714	661	680	720	649	696	680	696	733	666	658	677	673	671	668	700	692	744	727	676	713	723	714	699	667	689	665	662	722	667	687	716	698	663	732	703	696	702	711	724	708	676	693	678	685	659	704	740	707	666	739	736	769	670	716	672	698	704	681	663	695	728	714	692	682	709	695	684	745	735	734	752	702	713	693	682	712	708	705	702	674	685	680	723	657	746	680	696	726	672	676	703	694	669	705	735	714	727	690	667	662	654	670	735	706	711	704	658	723	698	747	678	699	668	684	674	716	760	685	761	690	710	710	695	708	668	721	729	665	739	710	727	708	712	690	703	773	702	719	722	725	689	676	735	728	707	684	730	692	688	749	668	697	683	710	696	646	694	690	719	665	712	716	765	702	707	728	669	727	732	676	737	740	704	750	739	643	686	694	663	715	687	685	689	725	730	668	734	678	691	687	713	696	668	724	726	664	751	712	728	665	721	730	693	692	707	660	724	740	728	716	689	691	706	671	683	701	664	714	668	674	684	676	711	695	672	767	681	697	728	708	700	689	674	709	688	738	708	712	696	726	723	674	660	712	691	652	730	733	692	679	711	711	680	721	725	724	695	690	692	691	722	699	718	710	706	700	736	721	712	664	693	703	688	660	740	740	711	656	724	707	696	687	640	699	671	704	683	700	680	691	671	647	732	683	674	683	718	710	691	743	711	659	693	713	704	691	689	681	709	701	742	761	724	706	726	740	677	747	699	685	673	709	737	693	625	712	707	717	677	704	683	716	706	648	668	700	699	701	711	695	717	712	671	674	697	700	663	777	677	677	742	724	767	699	741	705	671	668	749	694	684	691	669	739	750	713	666	693	719	694	682	675	733	697	682	711	720	691	632	711	681	693	649	730	696	714	689	696	737	715	714	702	679	722	691	720	656	715	721	725	704	709	716	697	759	695	728	686	711	719	669	752	698	722	737	685	719	704	669	703	738	672	688	718	720	693	718	726	717	729	660	698	625	735	686	745	690	700	724	724	673	709	716	700	735	694	695	722	714	673	724	716	734	728	714	701	698	657	653	699	697	664	682	744	703	729	663	685	658	687	706	725	697	700	663	686	655	671	689	740	692	672	655	684	653	673	730	720	716	727	723	768	701	663	728	709	682	696	729	684	697	729	716	670	747	709	664	707	660	622	751	654	701	654	731	730	701	697	741	697	695	717	680	660	677	734	653	729	671	733	642	670	670	679	710	676	694	690	698	749	725	706	702	667	699	765	740	706	740	719	747	675	754	733	708	707	718	673	620	704	727	673	734	771	710	712	746	686	750	714	708	706	702	723	674	655	715	707	711	720	671	685	688	659	685	706	694	647	678	663	692	728	707	725	676	700	748	718	689	673	706	697	704	679	657	712	681	730	708	751	721	710	737	690	669	693	714	734	698	686	755	718	704	678	741
6869	612	319	295	278	262	264	256	289	306	283	305	391	413	397	396	393	381	322	329	328	303	308	294	293	286	289	305	288	290	287	303	270	304	275	311	291	283	298	275	306	311	228	250	258	287	303	246	252	280	262	262	265	287	287	279	268	258	272	219	269	249	268	292	241	263	281	285	278	259	278	270	261	255	247	250	276	255	303	275	268	273	256	279	263	285	271	274	284	267	284	280	244	267	258	240	253	250	235	260	276	269	304	252	294	282	256	247	289	283	289	295	271	278	275	267	266	241	263	260	280	219	277	246	276	276	259	261	260	289	308	261	265	301	285	269	259	276	227	241	286	278	267	277	235	262	223	290	230	235	291	268	251	259	261	268	291	265	259	284	247	260	242	257	288	257	223	275	252	254	275	268	260	267	286	291	236	264	282	259	286	229	293	268	264	321	270	263	279	270	240	238	273	274	264	276	275	245	264	254	250	283	281	280	244	262	294	272	280	279	265	290	263	259	283	271	250	238	287	268	309	260	281	266	247	275	260	244	286	285	280	277	279	270	290	267	271	278	260	273	245	275	324	278	258	262	285	292	285	278	237	264	257	282	274	262	263	246	267	288	265	298	246	281	241	319	249	286	288	274	315	261	284	278	288	294	251	260	240	246	272	250	260	235	301	279	242	295	281	302	251	326	259	267	229	268	256	273	287	293	290	285	264	271	290	244	312	263	295	298	280	290	260	290	285	269	260	273	288	270	274	301	297	271	260	279	277	283	271	265	290	265	301	273	259	264	294	270	300	265	270	275	275	259	281	254	271	263	266	278	280	227	239	296	273	286	255	265	280	269	277	310	273	278	276	270	309	240	242	275	268	280	263	286	252	272	264	285	280	274	245	283	286	270	267	268	288	273	301	279	250	289	279	288	324	288	282	272	273	289	271	268	288	257	271	228	299	258	278	262	261	256	283	276	268	283	260	267	275	257	252	290	288	286	277	247	266	246	294	261	265	253	259	282	269	287	303	253	298	261	299	248	282	245	240	264	266	265	258	264	263	255	256	269	269	268	284	303	275	249	271	245	249	275	257	289	257	290	271	256	311	235	291	287	258	244	290	280	252	262	293	254	269	274	287	288	276	252	261	238	249	260	248	260	273	262	285	311	283	275	262	257	269	284	293	275	268	241	289	286	276	270	282	314	268	293	249	269	254	285	252	279	263	296	277	305	251	275	291	285	287	283	276	291	271	287	265	273	270	249	291	249	266	279	283	255	262	270	250	270	286	279	301	274	275	256	289	254	279	276	285	273	253	257	275	277	277	256	288	278	269	283	281	267	268	258	307	240	275	248	313	280	278	257	262	251	284	234	270	312	280	271	252	273	283	279	261	276	237	284	264	280	264	272	230	274	276	284	241	278	314	287	272	274	267	233	266	272	249	258	297	234	279	250	236	267	312	247	254	258	274	253	293	247	311	286	225	277	281	266	257	257	253	256	263	267	242	276	259	269	254	295	258	276	252	254	273	248	292	261	251	265	296	340	240	285	259	268	277	264	283	253	245	300	285	273	270	245	268	279	287	292	279	267	297	218	269	272	299	284	287	284	274	296	239	267	255	272	270	300	275	250	284	306	281	270	276	280	274	253	281	213	276	261	274	257	277	262	240	254	259	292	264	280	257	248	256	279	268	246	229	272	284	282	243	277	285	268	291	267	263	282	224	282	259	262	289	253	271	248	262	240	287	251	300	281	264	245	242	292	281	298	256	286	262	283	245	283	273	289	251	268	294	218	245	269	272	280	268	284	264	269	217	258	251	270	273	266	277	288	230	292	253	253	262	289	326	252	265	272	280	287	279	271	258	288	287	274	266	276	273	273	281	295	273	248	295	264	278	251	260	272	252	273	274	263	276	293	268	267	278	249	253	245	268	262	256	266	282	261	263	309	272	254	315	275	274	293	256	251	283	264	259	295	285	241	265	256	244	276	268	246	266	262	294	252	260	274	279	269	251	232	283	274	247	249	261	271	259	273	263	245	293	292	271	288	271	261	266	302	302	275	230	280	276	247	291	273	270	276	239	237	276	267	256	260	269	287	246	271	298	228	269	264	275	282	296	287	298	274	264	265	267	246	273	266	286	310	264	268	267	270	280	243	239	273	264	270	276	276	257	244	279	240	267	284	292	270	250	261	265	294	255	279	250	261	271	295	254	285	309	287	280	259	247	255	277	268	257	257	287	251	306	286	287	246	234	226	254	263	222	234	245	272	292	269	284	268	291	242	259	276	266	258	273	292	291	251	256	271	277	253	277	270	268	294	294	307	296	263	265	274	265	275	265	247	265	259	291	277	282	273	252	303	249	258	287	260	250	253	269	249	272	272	255	282	268	266	288	281	258	282	268	273	270	294	230	252	250	285	265	265	274	270	246	267	281	229	273	261	283	284	294	285	251	310	298	267	256	236	261	266	269	272	251	255	244	264	274	278	263	295	278	248	271	273	262	258	281	307	293	262	291	309	260	249	256	298	234	270	292	246	306	272	276	266	254	294	290	298	288	248	305	268	286	247	273	241	288	241	249	264	287	264	287	307	259	271	257	264	283	295	261	237	257	256	233	291	263	264	256	271	229	247	283	249	293	289	256	300	273	247	293	257	278	286	292	254	245	265	308	259	238	286	258	251	292	253	292	270	287	244	290	282	270	254	270	220	278	269	253	227	265	263	278	272	289	287	305	269	252	292	279	252	269	248	287	282	273	280	255	262	245	261	256	235	261	241	308	286	274	277	274	279	267	285	238	274	277	275	283	271	296	244	242	246	272	279	248	276	266	288	295	277	286	267	264	281	281	278	305	258	295	280	276	254	278	274	247	281	269	271	278	272	274	280	247	291	276	271	284	283	264	257	270	264	275	273	280	254	298	282	264	293	283	259	278	282	303	255	276	264	246	263	265	249	267	299	274	281	265	295	265	267	261	285	260	280	281	250	290	278	261	263	250	265	244	298	263	247	258	253	279	275	266	295	274	304	261	232	284	253	264	250	256	260	260	269	268	283	303	305	265	240	280	263	264	293	290	288	273	264	268	289	314	232	258	269	257	256	249	250	254	286	290	310	266	271	291	263	256	284	294	271	251	278	287	279	255	272	263	307	304	267	290	244	239	278	275	269	275	265	278	257	255	291	242	292	234	259	291	258	297	225	223	254	269	272	249	267	277	243	270	264	265	231	275	286	266	275	247	244	269	248	251	282	276	248	270	276	278	277	260	293	247	248	283	263	257	282	286	295	311	263	302	282	281	287	275	290	302	256	253	231	251	266	320	281	252	269	281	300	271	235	290	283	249	253	272	290	270	255	285	258	267	295	269	277	273	241	278	294	248	265	271	286	235	291	261	267	256	281	247	257	269	283	254	294	245	285	256	269	278	286	278	268	269	281	276	272	255	250	278	291	275	253	274	260	259	260	282	267	243	283	313	299	257	266	286	238	270	254	286	257	287	287	295	279	283	284	286	269	285	291	267	261
4531	672	669	651	599	631	623	652	635	666	692	822	1175	1374	1385	1326	1266	1226	1168	1039	1060	954	958	883	835	826	758	796	792	790	737	807	756	738	717	706	681	712	689	679	665	645	647	682	607	659	636	607	629	681	620	625	654	674	655	661	625	625	625	673	637	599	607	586	596	598	590	621	632	600	581	628	659	570	620	636	585	611	579	614	650	607	593	594	587	612	596	600	593	600	600	610	594	611	630	630	596	557	623	559	618	604	627	571	567	630	592	659	609	629	617	632	670	592	613	608	588	592	633	596	599	567	577	555	579	623	624	613	644	629	567	590	594	626	612	556	592	617	611	652	622	572	608	611	623	638	611	614	652	639	627	589	613	640	619	581	602	595	616	603	596	588	625	627	631	569	637	628	624	622	596	596	643	580	602	586	604	588	582	589	595	608	569	587	638	597	612	600	628	638	578	615	611	615	613	668	572	578	643	578	614	608	608	563	633	594	621	592	593	620	596	630	632	543	655	569	588	564	608	619	569	578	613	611	650	573	641	581	576	571	635	631	611	614	642	658	610	587	584	605	623	570	583	599	588	627	611	604	654	583	621	621	605	629	604	601	573	627	568	575	599	585	584	579	580	582	610	601	597	617	569	609	600	598	579	579	629	627	551	614	612	621	604	619	594	568	659	590	606	624	598	599	584	592	632	591	578	611	566	601	584	631	649	620	579	587	620	589	641	589	592	611	590	633	614	586	565	633	617	607	681	602	546	539	637	611	563	608	595	558	576	599	636	652	596	572	580	605	623	593	597	593	625	614	627	615	581	619	628	618	553	574	615	610	618	596	582	597	608	621	606	596	622	624	648	597	587	618	640	614	589	571	678	619	628	655	606	574	596	626	606	607	616	615	625	612	611	625	602	665	641	593	594	634	626	597	621	647	602	616	621	565	628	605	605	601	576	627	589	589	596	638	597	584	591	621	666	563	579	576	642	590	639	596	591	608	589	614	609	622	549	588	621	572	595	625	632	637	613	625	632	569	588	623	625	598	607	606	571	635	593	625	622	601	610	569	615	624	571	626	653	626	593	599	641	576	582	614	597	615	574	604	596	627	623	612	612	608	622	598	587	589	552	645	594	606	636	620	612	575	607	612	597	551	608	589	620	624	609	596	603	598	568	597	612	600	609	582	600	652	591	626	625	605	617	609	579	545	646	613	626	609	626	614	598	599	576	593	625	614	594	602	595	590	579	645	629	638	608	588	607	601	614	602	588	612	577	652	594	650	619	624	643	574	617	581	614	591	567	629	603	590	601	655	618	662	629	600	583	586	607	668	593	633	605	574	627	599	659	540	584	626	596	600	629	636	582	642	632	578	591	638	586	622	597	592	612	572	582	609	593	611	580	591	639	551	606	635	628	575	561	626	594	650	648	601	624	624	608	584	558	641	566	623	624	601	637	604	610	589	607	581	598	571	613	634	583	563	609	622	642	607	582	645	617	598	592	554	677	663	604	642	633	597	605	609	593	642	589	604	628	567	618	570	590	614	581	605	611	575	571	571	607	611	581	637	602	596	628	609	546	599	612	598	590	599	630	598	636	603	584	600	665	641	663	579	657	614	628	572	537	595	605	575	639	642	619	591	595	637	602	595	624	588	600	630	646	653	641	571	621	623	580	605	602	613	597	603	594	599	613	620	617	597	563	631	646	583	598	597	612	623	587	630	575	620	640	593	614	658	615	603	597	639	593	580	595	593	571	641	586	604	604	576	624	579	581	611	604	584	637	573	590	633	639	603	598	628	604	577	599	619	555	594	611	612	629	575	590	594	561	614	580	629	609	599	612	625	575	586	623	628	601	660	623	589	597	598	622	630	625	632	601	640	581	609	582	603	585	583	591	602	645	598	598	577	613	593	576	609	589	594	645	616	586	626	613	632	608	624	647	612	599	620	597	613	607	600	585	565	596	599	574	605	639	593	558	606	557	607	614	600	602	587	598	591	612	625	612	608	584	626	615	587	616	618	590	568	621	614	604	626	607	601	584	576	595	604	611	602	623	625	597	643	598	607	555	612	582	587	628	620	587	621	625	618	630	567	595	613	558	616	618	597	582	604	550	621	621	587	584	583	658	612	595	621	576	588	602	566	626	601	573	648	596	636	634	649	613	621	635	613	623	615	640	632	627	646	594	609	628	598	598	631	612	564	632	588	589	618	565	626	587	589	595	579	624	618	653	585	608	586	649	625	615	603	654	622	642	607	569	607	581	624	597	607	609	599	590	565	578	604	589	579	635	626	606	627	624	602	602	606	613	623	546	602	589	588	571	652	628	613	594	563	586	580	620	632	596	622	637	637	612	613	653	607	619	642	564	611	635	624	610	613	626	613	612	636	649	640	582	581	617	656	594	629	602	619	623	634	626	595	602	606	614	569	609	610	573	567	597	608	608	618	610	643	588	621	622	620	604	611	642	612	613	645	630	580	614	612	615	574	608	601	623	598	606	622	640	589	576	632	599	584	611	588	608	593	589	578	545	569	615	599	613	609	603	626	618	618	614	598	586	577	572	612	622	634	592	558	615	643	612	622	596	619	590	606	611	585	632	630	642	643	574	639	629	572	612	589	597	593	578	615	641	653	636	639	550	610	615	582	583	598	577	623	622	607	588	590	629	579	574	654	613	605	632	636	634	597	605	616	618	611	628	563	613	604	683	598	627	572	616	601	588	586	647	573	591	606	616	665	641	621	564	604	578	599	599	619	578	625	607	647	600	592	604	647	572	558	601	646	637	578	652	580	642	592	608	605	593	625	661	612	579	605	574	629	570	614	559	598	612	581	626	573	570	670	580	649	608	590	639	595	590	624	624	592	608	637	609	619	626	574	625	581	644	589	632	592	596	605	616	634	596	610	577	673	594	625	654	624	562	633	561	606	622	633	605	632	639	603	608	593	632	649	612	611	632	561	573	618	599	570	610	632	624	616	607	594	642	568	586	626	592	633	640	598	566	594	567	607	578	596	586	612	639	584	605	631	595	600	617	625	587	566	626	624	641	653	661	611	623	593	652	552	616	643	598	625	626	593	583	610	631	613	583	594	595	626	592	611	618	671	580	596	563	629	604	647	602	606	571	611	583	617	661	625	604	630	594	606	575	612	629	626	577	624	652	613	609	606	568	595	586	587	609	552	617	647	619	644	590	596	612	604	628	554	629	622	599	627	583	581	526	643	604	607	602	588	619	607	557	622	610	595	593	627	606	610	609	632	629	580	637	644	602	615	567	674	576	597	595	600	611	636	566	622	610	623	603	612	607	620	558	604	606	587	599	610	600	595	661	608	620	629	580	617	633	678	564	636	596	587	610	576	589	597	606	607	624	623	609	600	626	582	633	606	631	625	638	613	609	610	608	576	607	624	589	602	602	619	576	628	582	595	630	622	596	603	595	565	580	589	622	635	622	634	561	609	616	574	628	659	606	644	584	674	590	627	624	577	609	597	586	610	571	640	603	603	586	636	616	633	584	606
18662	4235	639	564	488	430	372	351	364	350	365	385	507	541	510	462	455	445	475	449	396	412	419	395	402	386	347	358	373	396	359	331	378	356	359	368	329	338	306	340	371	347	333	315	314	321	312	322	332	361	334	311	324	304	317	324	350	321	329	354	329	302	307	288	297	302	348	362	343	318	302	347	311	293	292	293	316	288	293	311	329	346	287	363	331	329	360	327	329	305	342	351	330	321	319	308	338	334	336	313	351	341	318	305	342	313	294	347	290	327	353	330	307	385	346	294	314	339	297	296	342	336	318	297	305	330	289	321	323	276	321	296	362	308	334	286	334	341	289	339	347	350	334	331	323	344	299	275	310	339	315	332	353	319	349	332	324	343	337	336	329	315	302	325	305	296	327	318	315	338	328	294	328	348	295	329	335	313	324	287	314	295	282	300	344	345	317	316	319	346	329	267	329	334	271	333	305	285	300	306	320	330	306	348	294	321	301	325	317	277	301	330	337	310	343	320	338	308	317	317	311	340	312	337	286	319	296	337	291	288	332	345	324	300	294	317	315	326	338	311	343	355	313	291	297	296	324	287	287	298	358	320	322	322	347	318	316	280	362	305	331	326	320	315	313	311	280	325	302	330	300	349	316	330	328	329	314	314	361	301	316	334	312	333	317	314	333	298	307	326	320	332	306	339	314	299	330	299	337	291	319	297	356	279	320	313	293	325	315	329	280	293	314	341	331	321	355	326	316	310	316	340	310	299	348	303	300	312	345	306	328	329	334	304	301	314	295	313	325	313	332	320	316	321	368	319	346	322	335	334	290	320	346	317	279	315	322	355	303	330	343	317	309	334	296	307	340	298	333	334	318	319	317	325	301	359	317	318	315	317	331	335	277	288	321	342	312	336	319	308	322	332	315	296	295	289	282	350	285	331	323	304	323	305	333	340	304	309	300	330	298	306	319	331	314	306	308	271	321	344	323	323	367	342	311	325	288	331	338	299	319	347	311	314	317	329	307	300	320	296	338	340	320	293	333	335	332	307	318	308	319	342	276	362	316	294	318	326	349	277	307	311	304	350	325	351	312	303	319	292	335	319	330	316	307	307	345	304	309	317	339	292	320	336	346	295	315	298	300	354	328	319	321	350	305	318	329	276	329	269	292	357	328	305	315	339	306	321	310	335	341	313	357	307	309	320	350	308	303	330	323	339	307	346	348	344	325	319	332	318	320	318	312	320	341	311	292	320	308	311	307	330	326	302	321	302	345	335	330	318	351	296	302	325	367	347	306	312	321	340	331	307	321	315	320	307	346	355	339	343	330	341	335	307	296	337	332	333	328	350	308	352	321	297	300	307	327	317	303	331	312	315	291	334	332	296	341	319	308	323	334	343	309	325	312	291	328	316	331	308	315	351	324	329	284	300	284	296	324	323	315	276	305	340	343	334	293	299	338	309	345	328	319	327	322	307	325	352	321	357	304	291	309	322	317	317	310	303	302	352	288	321	320	329	306	342	304	327	319	269	317	316	330	317	320	322	298	333	354	317	324	295	334	329	324	307	250	298	339	373	356	324	301	346	359	320	299	308	335	331	343	348	314	329	303	302	303	330	322	322	331	322	304	322	326	349	317	316	293	319	292	315	297	305	294	331	290	322	306	352	288	334	343	342	309	295	311	318	331	285	317	297	335	300	293	312	345	333	308	301	336	301	312	333	310	327	304	302	314	311	318	296	299	328	302	346	314	334	324	331	328	305	355	316	324	322	309	350	327	330	317	310	371	332	335	320	303	352	331	312	311	304	317	297	325	338	318	304	341	288	332	320	327	333	324	347	326	328	304	316	326	293	315	316	357	296	356	306	330	326	345	319	308	309	330	333	288	317	329	323	308	318	319	338	332	316	337	317	326	320	322	326	312	319	357	330	377	326	293	291	310	342	263	339	309	311	313	289	322	344	305	331	349	325	306	330	334	292	313	351	366	307	330	307	320	364	347	336	321	340	337	304	315	345	336	336	346	329	331	339	288	311	309	314	302	341	339	294	342	317	347	335	318	339	326	316	325	331	333	300	352	348	332	301	352	332	359	320	326	316	329	305	309	320	325	293	294	323	309	323	322	308	318	308	314	333	302	294	307	310	351	313	316	334	329	355	322	342	314	334	300	319	327	329	323	314	308	345	339	303	302	333	294	319	320	316	350	315	327	359	339	331	330	328	335	329	319	324	329	311	301	312	330	335	347	322	285	377	314	314	321	332	294	351	331	347	304	335	323	326	336	285	316	319	331	321	327	310	326	326	324	291	315	336	328	308	324	326	315	341	304	307	290	330	345	330	322	282	305	331	300	339	326	339	290	323	305	332	286	321	319	371	302	339	342	323	317	342	309	328	320	270	320	322	323	319	308	322	371	330	305	315	325	312	322	325	309	313	306	340	342	294	331	345	319	317	348	350	327	314	303	305	357	320	330	322	331	332	273	330	317	320	327	328	345	289	334	322	348	318	339	329	310	347	317	300	337	335	328	348	298	327	300	324	290	334	331	335	276	286	270	330	329	338	325	322	338	300	333	329	330	320	320	328	304	304	311	324	299	331	330	314	310	300	327	309	307	317	296	276	313	346	325	342	327	303	326	327	309	311	324	314	305	315	306	321	333	338	344	302	331	321	336	296	319	276	317	302	306	328	340	324	314	339	303	360	297	333	336	273	310	327	299	295	327	344	345	347	318	281	301	297	330	312	328	301	316	335	297	348	292	291	331	320	294	332	276	306	320	334	313	302	325	309	309	313	335	316	315	337	314	332	336	319	327	325	297	328	299	303	321	308	305	329	314	315	308	325	360	305	335	318	308	331	343	298	332	321	299	326	325	343	357	336	304	300	329	294	318	304	342	306	279	287	319	332	300	315	320	318	313	323	284	329	286	344	339	304	322	342	343	336	328	338	320	306	337	317	317	314	338	334	310	303	303	344	335	313	355	336	374	325	309	354	330	318	320	325	312	320	329	319	314	316	338	325	318	282	320	322	357	335	318	328	342	309	309	327	329	317	315	284	299	292	317	290	318	320	337	311	340	339	333	304	329	335	320	308	319	328	281	338	318	313	339	309	326	299	336	309	288	320	349	320	331	324	333	316	312	299	334	282	331	307	311	306	295	314	335	320	316	332	285	322	337	299	276	318	293	302	316	348	326	325	301	280	329	332	329	316	354	294	322	326	291	304	307	327	331	336	316	308	327	318	305	311	323	301	303	364	356	297	335	314	361	324	331	331	311	325	357	320	331	304	319	326	331	335	346	331	322	334	356	276	338	332	327	315	316	297	352	344	275	289	289	300	320	325	312	314	293	305	333	327	306	311	307	354	322	320	318	339	315	318	356	348	325	334	337	344	312	330	316	306	307	305	300	320	310	332	306	319	308	304	338	353	332	313	356	314	324	300	360	324	306	327	307	321	309	329	314	338	313	333	353	305	333	321	314	332	284	328	330	313	322	326	353	279	317	334	300	323	368	367	306	311
12195	2465	1354	1402	1324	1183	1055	972	934	916	1002	1220	1669	1939	1971	1976	1772	1744	1561	1475	1350	1445	1357	1371	1271	1214	1133	1086	1036	1008	999	988	964	939	946	912	870	876	763	805	786	771	761	782	682	755	713	734	767	725	810	757	765	743	774	785	754	742	795	724	761	764	699	728	703	745	729	755	688	746	700	700	720	731	722	685	696	703	721	721	734	689	730	671	724	730	751	736	710	684	711	747	761	659	742	706	731	678	689	718	704	717	671	699	730	683	690	705	665	713	711	685	691	719	719	744	674	725	693	680	692	742	671	748	703	699	668	689	708	675	722	677	681	723	691	703	695	726	759	687	670	693	704	715	674	713	732	763	760	715	752	676	721	681	653	692	729	726	708	740	694	692	635	660	704	680	709	713	701	694	722	768	692	672	691	760	710	708	724	692	757	709	690	722	717	684	674	712	738	676	686	694	736	709	699	690	722	729	726	693	693	692	699	680	709	734	713	720	730	708	697	700	678	671	694	712	685	737	682	670	749	696	696	713	723	727	729	776	725	703	730	673	671	712	713	694	753	724	758	722	668	708	687	686	691	663	713	702	686	707	735	729	722	725	719	666	673	740	674	715	721	752	749	693	722	684	720	673	705	710	708	703	683	733	731	734	694	717	694	703	704	684	673	703	738	683	733	699	665	674	709	739	700	711	668	667	665	713	725	701	688	743	691	730	711	716	769	728	731	697	729	728	722	708	717	720	666	706	704	727	725	697	719	719	757	753	686	717	705	680	732	684	736	720	758	718	729	705	690	719	658	718	698	724	706	701	701	703	710	728	700	661	748	719	695	646	695	719	691	719	700	708	735	689	701	682	719	683	680	701	704	684	715	693	705	656	710	701	684	731	689	650	710	757	711	706	668	758	726	714	695	698	722	678	710	665	663	724	695	655	730	711	744	708	722	684	635	689	761	714	724	687	695	765	760	670	654	773	723	739	669	736	662	694	701	724	673	676	667	725	689	686	705	682	647	683	740	705	702	722	694	683	677	719	692	690	702	703	726	666	694	758	682	766	715	695	718	711	750	689	733	702	703	674	683	714	720	674	704	698	693	674	697	708	661	725	776	693	716	695	685	642	682	695	712	705	669	739	698	715	673	740	673	696	708	704	721	698	666	701	724	693	708	709	691	688	736	722	711	648	693	704	715	736	689	755	707	672	668	717	747	743	681	728	708	675	708	742	675	666	684	697	663	686	709	699	749	714	736	681	706	674	692	731	687	726	733	720	711	744	714	745	722	688	714	682	723	744	711	686	707	748	687	708	689	714	705	724	698	683	717	715	699	731	728	743	719	692	724	728	744	672	700	790	758	682	725	655	714	722	715	726	728	690	736	726	669	719	665	701	705	695	701	740	732	726	747	706	701	727	651	752	679	716	729	676	685	709	691	718	719	726	710	720	702	751	744	738	748	722	696	782	705	729	690	735	685	685	720	699	714	658	728	654	670	678	717	697	738	724	725	736	723	700	755	708	672	727	733	715	733	722	696	684	707	680	708	671	670	686	677	684	714	731	719	646	661	756	693	676	669	682	715	698	668	696	684	694	730	763	696	713	685	700	704	701	708	737	712	696	704	688	677	659	710	681	725	745	732	741	724	656	669	714	681	676	680	744	721	683	660	679	706	722	697	696	731	700	703	676	725	716	748	718	729	755	720	719	768	695	692	708	672	722	682	716	732	703	694	740	735	672	717	681	728	650	665	655	687	705	718	729	704	713	666	666	676	676	657	648	654	660	713	731	675	743	727	692	718	691	733	703	701	705	707	725	673	659	685	712	770	747	696	687	681	680	706	702	711	730	678	715	723	683	667	680	689	730	739	681	696	662	701	731	734	676	664	699	755	708	713	705	657	753	680	698	701	712	699	684	738	734	663	701	700	699	764	649	707	725	713	694	686	705	731	675	727	723	730	688	705	679	711	678	694	694	692	742	655	732	687	740	734	695	688	694	681	663	705	699	708	671	642	691	673	704	693	681	735	689	690	714	722	689	680	695	723	694	716	727	689	713	757	759	667	716	728	757	712	701	705	759	696	657	694	665	660	711	688	686	712	687	746	709	723	717	705	727	691	710	700	690	728	711	663	687	662	671	722	722	675	718	687	668	707	682	726	681	743	740	728	722	729	713	735	715	692	737	746	740	713	671	697	702	725	744	687	709	730	677	699	700	668	707	707	741	686	725	736	682	688	727	706	706	680	696	728	692	683	681	706	681	709	655	714	702	710	682	698	701	715	714	680	723	728	730	687	685	707	712	722	727	714	722	691	671	705	741	670	754	699	724	705	648	717	696	685	715	740	757	705	684	700	701	694	713	734	651	682	679	735	718	694	724	679	710	692	725	657	695	648	704	691	690	748	736	680	693	700	722	691	713	692	680	726	673	725	723	698	695	764	705	704	740	711	752	716	709	694	679	705	694	692	699	718	743	687	720	686	700	694	727	672	716	709	713	687	671	723	693	717	704	679	651	705	684	694	700	689	689	688	723	716	682	720	680	730	702	710	719	702	699	691	671	729	674	682	679	645	701	724	725	694	726	720	730	736	721	739	755	729	692	726	668	698	714	711	726	708	698	683	721	676	699	651	692	708	694	736	704	707	696	701	709	743	709	722	737	708	652	697	686	747	682	669	696	683	740	704	682	695	645	690	771	702	674	693	704	739	641	681	714	690	722	732	736	653	692	755	730	710	664	736	671	696	698	731	767	731	688	664	651	704	743	724	748	713	688	724	721	704	678	707	688	704	723	672	745	686	710	676	715	718	727	726	716	655	723	690	669	743	762	736	666	717	753	718	708	723	681	659	708	729	724	727	678	727	717	752	726	730	673	708	672	658	698	726	717	671	724	707	671	689	657	702	699	703	704	723	734	747	719	702	682	691	664	716	683	751	745	663	672	725	741	730	709	702	718	719	663	782	731	788	743	718	695	671	761	705	687	698	723	692	729	671	716	743	668	695	704	717	692	748	701	701	721	704	701	731	698	699	674	722	675	765	718	723	738	680	717	708	725	718	690	715	674	695	708	731	736	730	684	698	686	703	743	662	705	685	712	746	731	662	675	698	696	680	696	721	687	731	698	733	661	684	730	699	694	719	661	690	694	682	719	669	733	685	742	697	678	732	685	706	722	697	723	699	706	710	701	747	709	686	680	689	687	695	719	732	702	711	717	688	713	720	731	732	726	718	722	726	709	743	737	718	667	659	757	710	750	737	670	723	713	733	677	705	725	701	704	676	684	683	687	713	745	693	721	667	732	718	737	709	667	708	698	716	665	700	664	701	715	698	671	664	707	706	670	660	706	694	688	657	694	747	707	740	668	732	710	688	749	691	718	680	736	736	707	692	648	712	683	706	669	719	657	681	749	708	650	727	674	695	704	692	712	659	744	716	729	685	683	712	701	758	707	672	684	729	724	721	707	689	700	682	751	711	663	717	732	717	704	697	697	700	727	693	721	728	723	629	740	713	713	724	700
29271	8393	1150	833	617	514	486	438	378	395	398	413	525	627	610	540	516	508	543	476	476	481	471	451	448	451	427	363	378	387	362	385	405	365	360	367	329	352	411	339	352	314	316	317	338	357	335	326	353	337	338	329	312	355	327	320	320	360	307	323	303	297	347	332	309	309	320	321	302	334	311	330	325	332	303	317	340	334	339	299	350	297	304	314	301	328	332	324	339	294	304	334	346	345	289	285	306	351	265	304	349	298	289	317	333	313	285	307	323	335	313	297	299	295	344	313	311	343	350	307	335	311	301	348	343	340	296	330	363	301	283	295	322	328	303	329	311	299	326	315	357	342	301	363	330	327	303	306	318	330	319	292	303	353	325	294	293	313	333	319	342	323	313	327	320	314	310	309	312	318	295	299	318	294	340	326	307	335	295	336	343	312	308	309	328	302	312	298	296	330	326	326	304	330	307	326	334	303	283	322	341	317	315	280	299	345	326	318	305	334	335	319	308	306	353	291	275	333	349	299	325	325	311	328	338	360	352	318	353	318	302	327	285	332	303	330	328	304	303	299	327	307	333	324	330	313	350	337	348	307	307	307	313	331	344	320	294	292	332	302	332	325	298	305	327	304	327	316	326	311	307	292	315	324	334	309	332	310	273	324	295	325	324	305	332	310	281	339	366	330	343	318	304	303	319	338	296	329	350	294	309	319	355	340	307	304	334	310	276	326	322	298	316	333	335	301	304	341	325	370	334	372	294	334	293	323	311	340	317	321	308	352	300	334	313	317	343	304	316	317	331	339	339	290	304	313	272	315	309	305	295	322	315	342	326	326	341	325	336	315	325	299	296	312	297	326	334	305	292	297	329	303	324	315	326	318	316	311	312	343	310	357	349	316	313	285	353	277	288	295	302	320	346	322	299	326	278	287	331	347	321	327	293	334	326	341	315	328	314	341	305	280	343	318	312	302	337	329	357	344	326	288	327	337	335	323	335	382	316	344	360	329	318	316	325	324	307	356	287	323	317	321	331	342	332	326	269	354	316	310	308	285	324	311	330	324	311	320	321	288	332	369	357	314	335	318	311	302	283	326	332	291	308	328	324	271	319	315	300	321	308	348	325	320	312	304	297	326	342	315	286	344	325	294	319	302	318	278	306	296	309	362	324	272	343	309	318	345	329	338	307	335	299	318	293	324	322	304	320	291	282	332	338	336	312	314	330	324	314	305	317	319	309	311	334	313	279	349	321	290	318	322	327	335	323	334	320	316	322	331	290	296	320	305	301	307	330	322	320	296	318	274	287	330	344	320	299	316	255	316	279	300	338	294	305	310	321	300	289	301	292	332	322	343	340	292	328	314	315	297	349	331	321	312	308	283	322	312	274	314	329	292	318	314	313	324	319	318	307	331	310	307	348	318	317	323	324	303	328	293	292	349	349	364	347	307	326	292	321	323	313	328	342	337	328	322	333	344	312	323	320	304	327	324	300	310	306	303	339	327	315	321	363	332	332	311	312	298	313	337	317	313	331	332	276	328	316	359	344	287	315	326	301	382	329	306	294	322	318	327	306	309	308	316	310	320	326	364	315	317	290	328	304	318	295	351	361	370	326	305	334	311	311	325	339	359	337	320	326	323	302	303	317	309	353	295	314	325	311	284	325	296	353	304	329	342	322	300	335	319	292	318	318	307	308	304	335	292	310	340	309	298	305	336	304	348	343	309	322	281	306	337	335	338	312	301	314	322	290	329	297	283	351	314	314	325	335	316	315	315	313	319	316	344	359	340	318	285	319	325	317	286	320	311	331	330	306	296	303	300	322	322	328	329	309	342	307	272	303	326	315	303	299	290	291	367	360	289	281	321	289	336	327	282	318	300	355	306	307	348	295	337	290	335	308	317	318	337	303	348	303	314	343	341	305	317	340	290	311	294	329	288	301	327	351	323	290	303	344	329	317	363	301	324	312	319	311	338	324	332	280	317	324	280	307	285	332	343	334	278	312	342	323	328	357	305	295	338	344	307	315	334	295	315	307	310	307	323	353	322	319	332	335	315	310	320	307	299	323	306	314	282	295	301	305	275	311	312	290	310	302	314	297	297	306	348	315	283	339	344	344	303	320	331	321	343	327	285	291	315	315	303	309	314	318	365	345	330	313	314	337	319	345	302	336	291	307	347	342	352	344	345	303	325	332	325	327	333	322	331	280	326	313	314	311	325	306	319	307	329	349	335	298	315	305	293	335	325	329	304	297	321	306	365	331	321	364	317	321	321	327	325	341	332	335	351	284	329	290	301	319	338	341	334	343	282	285	336	347	325	315	312	327	320	326	326	337	280	307	296	295	325	303	329	305	311	325	293	298	289	340	280	346	318	319	317	314	315	302	347	327	338	300	326	352	347	359	291	307	325	335	315	313	345	281	344	331	315	310	320	341	297	323	303	279	285	336	329	331	325	311	324	325	316	320	341	330	305	326	290	356	336	278	274	330	301	314	276	322	301	333	315	316	332	327	330	310	314	316	311	333	352	313	326	312	314	339	307	293	335	344	300	309	319	322	355	342	317	364	315	306	321	329	345	311	343	349	318	334	327	322	328	335	305	280	291	310	318	299	312	341	336	312	308	331	305	321	314	307	311	333	315	331	323	290	311	322	275	277	307	281	302	300	322	283	337	316	325	345	331	309	310	329	328	307	299	331	347	312	276	332	318	336	308	311	311	298	295	316	322	320	306	338	306	312	322	308	323	336	334	351	292	319	307	337	341	305	299	320	308	323	352	317	326	291	322	336	310	322	279	363	321	340	331	306	308	341	340	308	299	307	310	329	336	303	297	318	319	320	351	310	313	312	302	314	286	298	312	327	339	316	310	328	321	327	306	315	328	283	323	267	310	323	290	279	314	318	285	302	304	329	314	309	297	282	353	331	307	340	319	299	308	316	311	295	312	310	340	314	329	312	332	306	333	321	333	285	308	310	308	344	328	304	339	330	330	324	337	331	317	312	327	345	353	332	307	310	318	289	320	336	341	366	302	316	302	311	298	300	328	335	267	310	346	354	325	323	333	325	339	314	312	318	326	347	288	342	302	279	300	326	293	317	309	317	336	307	294	315	327	313	276	332	286	320	321	289	299	342	299	309	297	310	356	316	330	353	325	329	320	327	316	343	350	315	311	319	310	291	306	295	320	291	340	346	317	304	330	282	318	311	338	334	346	327	320	313	309	291	308	315	323	321	307	310	322	315	316	324	326	334	310	312	303	307	317	326	343	335	333	304	342	338	279	284	328	319	315	329	295	343	326	300	348	312	332	312	346	314	328	310	336	342	312	307	316	312	312	312	291	316	313	306	317	318	339	290	351	312	322	314	330	303	295	294	309	335	314	326	321	301	328	333	296	328	367	304	317	321	324	309	315	308	344	310	308	286	316	342	301	350	326	310	329	313	294	347	300	313	337	326	306	319	305	319	332	301	338	312	325	366	337	303	334	338	314	303	318	305	319	352	319	327	340	328	331
16751	3878	1874	2170	1899	1733	1438	1291	1130	1082	1208	1250	1842	2457	2401	2385	2260	2104	1970	1943	1804	1682	1694	1651	1590	1430	1365	1266	1198	1176	1124	1066	1129	1069	1028	965	993	927	858	786	801	802	810	757	805	826	766	794	821	760	812	770	804	752	748	761	707	767	741	759	755	700	780	707	742	733	722	702	732	713	729	654	735	744	685	780	772	682	697	734	757	698	730	699	733	686	730	718	708	693	696	714	671	691	714	710	728	676	697	713	662	680	711	729	734	665	699	693	728	690	697	660	714	692	689	714	676	723	716	706	752	689	705	700	697	709	695	712	682	662	679	696	709	710	671	723	658	687	680	704	634	695	639	718	682	675	696	651	682	684	720	725	706	732	673	700	661	706	699	726	681	686	695	707	692	703	727	729	696	684	678	654	714	755	664	663	728	702	679	733	686	671	700	701	701	665	722	703	678	675	702	694	709	693	717	670	711	663	682	679	706	705	689	679	690	724	657	665	684	719	720	657	685	719	690	690	694	683	728	665	714	698	685	685	682	709	695	662	706	675	711	701	701	747	703	691	677	693	673	694	686	718	720	694	697	700	683	688	710	662	741	688	706	711	648	671	771	652	718	708	747	708	717	684	720	699	668	644	715	751	679	729	735	684	708	685	722	700	692	680	706	671	680	692	737	720	692	704	724	710	695	669	716	687	681	714	701	709	726	701	697	683	730	648	696	644	720	680	736	706	665	683	697	742	705	659	657	730	741	712	650	702	717	703	692	686	711	699	690	714	674	726	702	690	664	723	656	658	666	674	666	688	704	704	718	709	666	703	689	724	630	732	713	755	712	693	707	640	680	729	732	724	704	680	695	675	694	704	713	760	725	698	664	708	745	676	672	689	686	697	705	676	678	653	684	758	688	690	679	679	710	674	656	711	699	705	700	694	710	680	709	727	699	762	738	704	736	723	699	714	704	689	687	711	711	710	733	684	664	714	689	719	662	688	659	729	743	651	729	666	722	663	702	657	700	756	723	610	686	691	728	699	679	663	674	691	734	702	735	706	701	693	705	670	686	689	687	703	686	692	686	655	719	743	687	674	644	684	737	720	679	689	655	711	665	727	684	712	637	708	672	681	672	663	693	715	677	726	730	694	691	646	709	670	694	700	689	701	640	717	670	706	699	688	682	675	690	734	677	708	683	713	696	690	710	728	685	739	696	722	683	681	712	681	698	675	699	653	697	706	702	678	666	711	689	699	650	661	693	649	693	664	700	700	669	661	716	699	704	695	706	679	703	707	689	689	659	705	696	644	651	734	680	699	733	660	716	712	696	711	642	694	708	705	697	670	731	716	754	665	680	664	664	671	657	659	696	670	701	706	667	656	719	696	695	653	706	722	698	698	709	698	710	732	699	646	713	701	690	744	680	713	680	723	673	701	708	664	719	674	710	733	702	660	703	713	724	713	696	696	664	662	712	673	688	743	672	681	705	677	705	713	684	714	697	712	720	656	696	693	709	694	711	709	685	679	724	722	724	680	701	660	741	712	737	695	667	702	728	643	680	681	681	695	639	676	747	695	698	740	715	724	706	722	679	688	685	671	699	719	730	696	733	696	721	683	674	674	715	747	701	700	678	674	721	688	720	748	685	714	726	710	707	715	678	669	697	676	695	739	703	681	684	715	676	649	698	667	748	693	729	674	691	684	699	682	692	686	682	698	695	683	673	665	679	741	677	666	673	692	713	722	719	653	698	720	728	696	659	698	733	733	736	733	695	738	683	701	660	710	712	689	674	706	728	674	685	681	700	676	741	634	711	697	706	704	665	651	705	683	655	707	689	732	703	691	686	666	707	728	744	718	699	692	725	680	720	744	684	722	668	712	739	714	708	698	666	743	679	696	694	726	708	696	700	657	681	708	713	643	667	650	712	723	739	654	710	685	695	684	693	686	685	698	723	722	687	646	734	715	695	702	708	655	706	689	674	685	703	725	675	675	726	673	681	702	701	723	717	697	669	695	742	687	693	693	725	734	731	729	724	684	703	726	676	692	690	671	705	742	678	715	732	698	728	697	711	700	704	690	699	706	731	758	682	698	687	695	702	720	714	709	669	691	711	700	692	684	687	712	656	745	716	677	685	676	665	665	706	710	722	699	692	714	748	719	721	724	699	701	735	675	735	684	700	723	709	757	747	701	703	663	673	745	690	672	715	727	713	699	654	691	687	740	681	676	661	672	675	678	691	727	699	696	680	696	684	723	679	713	665	680	706	709	687	670	694	665	676	699	709	694	666	709	739	648	677	730	703	711	720	679	690	703	694	696	635	703	733	689	701	733	697	686	692	688	709	690	654	722	701	704	711	697	717	723	683	703	711	700	715	692	733	708	674	705	726	648	706	717	700	718	672	686	676	675	715	689	674	685	634	700	674	702	678	731	680	659	686	729	698	675	722	655	713	688	718	685	710	658	666	712	670	676	693	685	717	699	702	730	710	627	703	734	655	676	698	674	717	741	696	688	720	667	719	659	680	720	706	669	718	702	702	707	687	735	720	693	735	678	733	672	729	690	709	708	726	723	765	729	678	713	687	660	746	718	687	739	698	691	712	716	714	669	669	760	708	688	703	674	743	706	720	693	726	707	711	704	780	695	686	684	747	700	739	696	703	711	691	702	713	692	676	697	725	648	687	730	691	729	727	667	710	741	655	713	699	688	688	678	717	700	722	712	713	704	676	702	695	713	708	674	681	755	674	753	699	704	658	708	727	659	686	700	677	708	701	705	710	734	708	672	706	753	756	679	701	682	672	661	678	681	725	711	682	683	729	701	700	716	689	716	692	719	716	684	683	727	707	681	676	739	738	730	717	694	688	664	700	662	744	669	691	685	604	720	698	659	711	652	667	680	725	686	693	684	625	689	725	749	701	706	695	702	700	701	693	710	658	691	720	694	710	693	728	727	691	708	713	744	672	708	666	684	686	701	682	695	686	710	745	697	699	722	706	715	668	671	686	717	677	669	686	713	700	715	676	703	717	716	706	670	702	658	667	694	700	685	705	691	696	691	713	663	735	691	699	723	695	692	691	647	705	735	697	711	686	685	693	687	678	713	703	681	713	660	705	678	660	713	705	684	644	705	679	714	678	676	686	709	678	682	706	728	721	701	695	728	657	656	709	676	688	642	701	749	670	706	715	682	673	697	723	696	717	672	696	702	728	624	675	671	695	732	693	674	678	766	707	665	725	671	673	752	689	702	717	683	738	732	693	704	686	677	764	674	699	709	675	695	711	681	730	676	698	710	709	710	724	688	693	697	736	626	730	672	670	718	691	735	702	723	701	702	716	721	725	728	673	677	712	673	688	682	646	697	714	702	717	699	681	719	669	712	726	681	659	688	723	701	665	690	711	735	739	654	696	720	705	634	700	645	705	712	778	741	708	688	703	685	711	690	738	741	688	663	716	698	648	699	698	706	654	747	719	729	675	687	662	692	684	696	713	698	673	724	659	686	689	726	724	668	715	685	684	707
10579	3439	291	272	269	258	283	265	251	237	267	297	360	415	385	374	329	325	324	326	334	316	304	327	296	324	289	299	258	265	268	312	267	278	264	292	284	294	274	261	293	270	276	305	265	276	257	249	250	268	270	272	267	263	280	281	259	295	295	294	274	285	291	291	288	287	273	300	263	250	266	241	306	262	291	276	274	306	271	275	253	268	269	250	279	244	241	261	268	266	264	265	268	273	303	266	280	303	269	256	262	301	275	263	271	244	257	258	251	283	279	244	248	267	274	284	293	263	291	250	288	270	264	231	297	269	291	300	253	278	305	279	260	275	292	253	294	282	283	299	296	286	259	275	277	267	296	284	271	246	269	263	275	257	289	309	282	286	243	267	277	313	234	258	279	287	265	261	270	238	300	284	275	245	272	271	249	272	232	245	263	267	294	257	269	296	265	236	274	245	258	242	268	284	260	246	268	299	307	281	245	281	274	259	240	249	241	269	264	280	306	274	257	258	243	266	308	261	267	300	275	251	234	273	268	249	253	269	274	283	250	250	265	276	257	272	269	294	245	304	225	265	270	298	291	262	249	256	236	275	309	250	254	280	297	246	261	260	270	274	254	242	252	249	266	262	271	249	273	318	250	219	271	265	290	298	246	247	302	279	272	254	279	275	246	287	268	267	278	263	281	256	287	268	292	300	297	268	257	301	305	274	267	223	271	272	258	270	275	254	295	245	234	244	286	247	244	234	253	288	279	279	245	281	250	249	277	283	273	284	247	285	247	275	300	269	300	260	252	308	263	273	293	270	283	281	274	280	241	239	262	261	251	252	273	270	272	258	297	262	245	260	279	265	269	292	270	260	287	259	268	254	301	272	270	243	273	267	279	295	261	295	258	261	284	274	264	273	246	269	244	256	274	289	305	275	266	273	283	273	244	231	283	256	281	279	271	251	283	275	280	300	279	284	270	286	284	270	258	275	252	308	247	285	261	247	268	267	297	280	254	267	264	259	280	256	261	266	268	273	258	289	265	269	283	276	247	274	255	324	264	268	279	280	290	252	299	296	269	279	258	269	281	276	250	260	280	243	287	289	270	258	281	271	287	291	291	266	270	264	278	242	294	295	282	273	274	280	257	271	288	285	307	283	288	272	259	299	286	274	284	305	281	267	266	290	280	284	268	265	263	262	270	253	286	244	256	271	259	265	248	263	286	245	277	274	298	303	273	262	294	222	266	267	260	276	290	276	264	278	242	273	278	310	290	291	302	262	302	252	294	272	256	266	248	262	235	284	290	268	255	275	285	281	255	280	263	279	238	243	282	263	309	308	258	260	275	279	263	295	251	260	249	265	297	280	264	273	227	251	290	236	262	273	316	310	285	287	275	269	314	254	280	247	294	243	279	259	301	270	316	277	262	259	285	251	266	261	262	256	248	269	271	288	274	280	266	265	271	283	245	294	261	285	302	286	256	248	297	286	319	284	260	280	298	294	264	262	253	262	256	287	267	270	270	288	258	248	277	264	267	254	259	266	274	229	293	285	291	260	272	232	259	237	259	290	289	280	271	273	296	277	264	280	296	277	271	314	290	263	287	313	267	249	289	289	235	282	262	278	290	303	265	266	285	284	260	268	280	266	283	268	260	287	296	260	249	273	261	258	269	242	273	294	282	280	259	225	254	270	270	261	283	250	257	265	269	249	251	268	251	245	284	273	285	287	262	243	278	261	243	277	295	279	308	265	256	252	259	286	280	260	275	281	277	278	245	250	252	283	272	256	258	267	261	275	241	263	276	267	270	257	286	309	266	257	291	277	252	276	260	278	270	240	260	267	272	264	272	290	264	280	278	248	258	281	231	275	260	295	268	273	280	301	286	303	267	259	221	298	284	255	263	247	260	314	259	272	234	261	263	274	255	252	247	258	286	270	263	242	283	278	253	261	253	274	280	263	269	250	267	253	254	235	285	267	245	253	256	266	268	234	251	238	277	272	292	242	246	293	297	258	281	279	305	295	276	287	295	265	262	212	284	283	299	232	261	257	283	297	246	281	232	268	277	229	276	257	268	266	289	236	308	279	278	293	268	292	292	277	280	274	286	274	294	291	259	260	292	257	264	258	245	275	289	259	259	276	289	267	254	222	251	258	269	299	269	282	258	267	270	260	278	269	243	259	277	252	273	237	261	262	304	280	287	291	260	281	273	270	275	269	275	263	271	260	270	269	225	247	281	256	258	281	255	249	272	265	260	283	279	271	274	263	275	248	245	255	298	263	285	303	269	259	260	261	242	267	271	266	240	268	271	271	280	301	248	271	275	280	263	257	263	253	249	273	250	252	255	259	261	252	296	275	253	277	263	257	303	291	244	256	266	268	246	264	323	267	302	267	256	266	271	279	274	307	273	229	282	276	257	304	272	290	266	300	236	247	265	249	263	283	311	286	288	274	250	247	258	301	276	290	248	271	279	276	249	297	240	267	255	288	281	263	272	267	276	223	287	261	246	267	280	265	302	266	254	277	275	257	287	292	266	253	254	277	271	296	279	281	293	263	272	275	266	269	295	279	280	268	268	288	253	258	270	269	285	290	291	286	285	279	296	261	258	280	308	261	258	297	271	270	290	262	273	264	253	254	248	285	270	287	236	284	324	268	312	288	273	263	255	251	288	263	282	265	281	293	316	249	315	280	282	246	276	234	247	296	285	305	271	253	260	251	274	255	248	266	245	269	270	262	243	283	252	253	277	257	249	274	268	268	257	266	261	265	270	290	290	245	265	280	253	272	300	252	294	264	270	268	266	291	299	303	268	271	280	282	277	263	266	254	266	249	267	257	243	268	269	257	273	275	269	276	258	287	298	256	283	294	246	287	272	273	273	278	240	290	262	247	253	294	268	280	252	242	265	244	276	273	289	249	274	273	283	276	272	287	275	280	285	257	248	280	254	262	261	289	261	280	258	260	271	291	284	267	279	255	283	275	260	259	270	281	275	260	270	271	264	233	249	239	271	283	275	237	323	277	254	258	302	247	281	262	277	272	291	305	296	289	279	277	258	299	259	266	283	239	287	279	280	244	253	252	298	263	256	273	273	282	259	292	272	268	272	270	284	292	286	262	246	264	277	271	291	281	285	271	269	270	271	291	265	271	297	261	266	268	256	280	251	239	304	262	257	237	260	264	265	273	268	296	263	283	286	261	280	257	285	259	255	240	262	299	285	290	286	261	276	256	282	253	282	269	250	275	277	254	268	261	282	280	268	262	285	274	287	266	288	276	251	258	257	274	262	260	236	257	265	302	286	255	306	229	274	273	280	279	300	267	270	273	251	272	272	278	271	259	281	265	277	279	255	282	256	322	252	231	269	305	286	264	261	275	259	269	262	294	250	295	249	257	258	237	281	292	271	251	255	282	268	296	288	265	263	268	276	280	284	281	282	293	281	275	269	272	265	286	285	259	256	284	272	234	268	280	230	288	277	283	277	274	252	247	295	277	286	261	260	250	266	259	253	307	249	274
6903	1866	579	631	627	618	598	642	634	636	686	821	1146	1313	1319	1304	1219	1120	1068	958	896	939	875	866	835	840	768	780	747	780	723	815	716	736	769	710	711	638	659	657	647	678	619	671	648	659	667	637	688	623	634	665	630	591	625	584	590	606	673	641	609	628	612	616	602	645	632	646	615	639	624	626	610	643	631	632	607	655	605	581	622	638	629	641	624	624	591	623	590	595	616	593	657	620	670	639	630	610	661	606	581	575	609	617	620	600	573	583	580	620	599	634	634	605	588	606	611	606	611	623	624	614	600	610	605	565	587	629	587	538	650	573	647	603	625	588	605	584	608	589	615	571	649	584	581	612	642	590	592	607	626	614	626	609	630	591	628	643	636	612	571	626	599	624	580	567	603	609	600	590	590	618	550	591	623	651	643	615	629	565	585	607	645	648	559	601	591	620	616	623	603	660	610	599	584	600	614	620	612	619	608	586	642	614	563	570	649	580	605	604	594	642	620	604	625	632	628	558	598	590	566	589	583	597	560	635	612	628	586	590	589	635	569	606	609	580	630	585	617	590	588	604	605	605	653	588	578	614	588	620	577	568	641	613	567	588	632	593	600	580	604	547	550	602	635	564	558	661	566	577	623	619	600	621	566	618	573	627	607	640	594	582	571	571	561	620	585	583	597	615	595	620	654	550	617	559	618	589	629	577	607	614	604	565	616	635	588	612	620	612	636	585	609	617	659	617	586	586	618	589	621	622	634	604	610	609	606	632	605	620	610	587	609	586	647	586	619	578	620	651	620	627	609	630	622	626	631	584	608	630	624	608	611	567	629	671	632	579	573	638	611	578	573	568	630	594	591	609	583	577	601	605	606	611	604	641	596	597	582	606	616	647	631	557	613	585	585	606	604	628	610	596	626	635	632	585	571	583	607	616	589	563	573	607	605	651	609	599	593	578	619	585	606	634	613	642	597	601	612	623	587	614	626	623	593	608	589	597	637	648	609	622	658	602	631	605	626	561	645	557	615	632	580	618	607	608	575	538	594	620	604	606	583	609	627	580	637	594	599	580	569	605	588	651	616	611	631	608	627	652	602	630	592	591	608	623	603	648	524	642	593	639	595	598	596	637	625	639	641	611	581	597	579	621	565	576	642	603	589	607	621	610	599	620	608	619	621	588	571	641	606	638	610	604	649	636	585	603	576	571	592	582	617	626	650	601	623	598	634	583	592	591	642	589	602	615	655	577	617	607	568	597	620	564	583	630	631	639	578	582	595	617	629	598	621	610	644	538	583	605	644	600	621	611	606	565	651	564	594	620	625	637	582	632	599	547	600	608	667	593	624	635	606	581	648	590	606	599	610	615	609	586	658	590	608	596	585	589	603	615	622	622	577	601	562	587	590	573	578	584	613	607	568	657	601	592	639	604	579	605	596	578	596	602	613	599	623	569	588	634	598	604	584	577	622	621	612	609	581	638	608	644	625	573	556	616	617	580	629	564	611	601	608	621	578	600	645	560	607	585	601	590	568	613	624	594	587	613	648	600	613	610	582	641	582	619	622	602	593	576	604	617	625	577	637	591	617	601	619	618	643	584	586	612	652	624	625	599	608	585	584	599	614	635	581	597	637	601	597	641	593	574	621	644	607	613	582	585	627	637	653	562	601	613	614	618	636	641	629	611	628	583	621	619	556	659	611	584	608	581	582	558	603	594	558	634	593	647	585	596	612	596	595	635	619	642	609	618	568	585	572	644	626	640	631	627	621	640	599	596	583	630	612	589	636	622	596	601	619	605	631	590	615	586	636	605	656	595	605	563	609	619	616	573	617	587	663	602	560	581	615	607	654	612	623	591	607	608	599	668	606	643	607	593	588	568	648	597	579	624	580	627	601	611	620	611	569	603	607	626	570	635	580	582	606	659	621	640	577	603	573	598	628	626	598	587	599	570	585	622	591	583	628	650	626	627	622	608	604	583	602	576	591	582	594	567	607	629	625	635	625	578	622	601	636	577	645	548	676	574	602	611	614	570	607	568	597	586	606	619	605	596	658	624	604	595	548	572	594	630	619	606	598	619	576	580	627	612	647	582	555	586	596	635	618	559	617	618	579	576	627	617	596	589	562	624	615	605	590	631	579	627	593	642	603	584	634	597	610	610	618	605	548	591	575	615	584	584	602	629	653	593	630	604	627	577	591	651	600	624	621	565	610	578	619	583	565	629	626	608	625	611	637	633	604	570	609	596	622	595	652	590	642	582	580	581	575	570	644	608	605	625	586	619	571	636	578	587	614	576	567	615	596	618	586	590	574	578	557	610	600	620	586	625	567	607	633	605	599	651	583	582	590	610	597	625	591	571	593	601	592	593	607	605	605	672	607	631	606	599	628	636	643	645	591	556	583	588	627	605	655	619	652	607	593	622	603	677	552	591	628	616	568	573	612	600	638	588	633	617	621	632	614	623	649	617	604	607	617	636	592	571	578	584	616	595	601	652	625	646	543	559	617	640	676	616	593	634	565	619	604	622	623	595	608	629	618	602	593	608	556	564	603	615	626	620	619	613	606	622	584	605	558	617	636	604	635	606	629	610	588	642	615	603	641	609	619	582	615	606	609	573	591	596	606	598	589	589	589	640	595	622	585	635	633	642	583	582	579	613	599	622	628	599	587	623	608	618	669	580	618	605	613	675	621	549	678	581	640	571	584	583	623	618	641	623	579	589	615	629	570	646	592	568	594	599	613	609	582	579	616	598	606	618	641	671	628	657	629	614	616	624	610	622	586	616	634	603	643	602	616	622	622	584	565	568	625	539	622	636	612	599	616	630	629	616	615	628	643	595	631	583	606	592	582	559	613	577	600	619	617	611	580	590	592	582	638	610	594	597	629	623	577	622	616	636	630	628	603	588	594	609	598	624	619	540	653	593	587	606	601	594	607	617	627	630	632	603	612	618	547	629	602	616	573	620	601	616	653	590	625	588	619	588	612	632	573	590	611	572	569	613	645	606	646	581	587	666	643	609	610	604	653	597	650	587	610	590	620	598	578	675	600	642	598	598	592	620	611	632	601	620	586	629	589	592	645	551	606	586	605	635	633	595	638	597	587	649	605	568	618	588	578	607	605	617	654	590	629	626	623	609	605	574	600	637	579	595	611	648	594	601	576	597	586	586	601	591	592	599	598	626	612	585	571	628	645	609	600	609	603	597	570	583	627	621	632	601	583	625	622	646	658	624	597	590	584	617	609	625	636	629	612	599	552	623	576	592	668	582	646	576	626	636	629	573	575	626	667	617	582	606	575	556	623	577	622	589	617	608	608	616	608	617	624	596	634	598	595	603	573	575	624	651	620	633	651	643	608	587	616	611	585	584	580	628	591	597	579	591	606	617	601	618	616	607	623	581	596	592	615	632	601	605	588	583	609	605	605	621	619	585	604	571	621	571	602	650	652	625	618	613	604	598	625	568	610	610	632	587	566	605	603	643	629	635	551	591	627	655	576	630	615	585	598	639
22363	4958	637	560	459	393	401	356	358	327	348	399	535	563	475	505	483	416	440	456	439	453	439	429	407	343	403	414	449	379	355	346	361	347	347	397	389	339	320	306	352	319	313	314	311	324	304	336	344	321	339	366	347	310	325	321	311	343	351	300	317	316	351	381	323	370	328	316	325	316	341	294	349	366	311	299	315	286	325	311	322	327	337	295	319	350	327	323	317	337	322	334	342	292	342	325	303	328	312	323	323	294	342	333	327	332	297	341	307	324	297	341	301	341	339	303	325	337	304	330	347	328	380	331	366	378	321	359	314	311	310	337	308	322	309	297	340	317	322	352	335	276	326	309	321	309	361	323	312	329	336	290	322	313	290	309	346	320	317	321	309	331	324	294	340	368	344	309	321	318	316	325	270	307	301	352	295	311	303	333	348	328	332	328	315	318	319	341	343	337	301	336	344	312	336	282	330	318	302	343	334	356	331	326	285	336	326	334	347	344	315	299	343	334	298	343	314	303	341	341	333	301	316	317	359	312	312	358	323	304	307	314	325	294	311	314	288	343	347	338	327	320	345	338	363	343	286	339	331	331	337	359	335	285	314	331	351	289	312	341	282	321	349	323	321	291	303	341	323	335	310	306	314	354	323	310	332	300	290	325	351	338	311	323	320	359	344	316	314	326	323	354	343	332	331	289	310	284	333	337	325	336	348	318	330	313	349	314	318	308	294	316	324	327	346	330	317	289	286	329	355	328	327	368	333	303	299	332	295	325	321	329	307	330	296	318	331	304	361	328	328	337	321	340	360	329	336	308	317	337	322	338	331	336	330	304	331	294	317	296	313	303	329	317	307	259	321	347	369	315	325	360	313	324	278	357	311	330	337	297	324	305	324	326	318	340	340	327	337	303	307	308	327	335	353	336	336	334	326	315	324	296	332	329	276	297	296	347	326	282	336	316	311	310	341	336	311	319	325	323	339	314	344	315	295	317	308	311	294	308	318	343	328	322	348	317	332	359	331	334	325	316	338	312	338	315	355	324	332	336	299	329	339	324	314	348	345	322	328	333	325	353	332	328	298	303	352	334	313	336	333	355	291	295	332	321	336	313	305	353	336	289	329	308	321	361	339	335	314	334	323	330	349	304	347	337	327	304	275	311	312	321	292	325	380	324	322	302	343	315	313	308	321	329	325	319	303	323	338	337	318	330	321	291	313	333	335	331	326	319	341	292	330	317	337	335	320	344	314	320	328	329	294	335	329	330	310	316	318	349	337	287	339	324	326	342	293	271	330	330	344	308	343	328	305	323	322	288	303	330	318	342	326	298	277	321	324	293	326	334	360	361	316	320	308	306	328	330	335	303	321	360	355	314	352	292	325	339	321	341	344	310	352	322	338	306	361	323	334	314	323	340	337	312	308	285	312	341	282	326	324	331	338	303	357	313	314	306	351	316	324	283	309	340	341	298	333	319	326	352	307	332	338	312	323	299	323	347	316	319	357	347	305	295	319	325	341	332	332	301	301	330	370	299	330	301	325	307	328	360	328	338	314	325	359	303	319	320	319	334	306	325	313	325	298	334	269	289	355	299	326	307	341	319	297	314	344	337	308	302	315	345	337	329	310	333	306	316	339	304	333	350	347	323	333	328	327	321	337	300	316	324	305	369	332	338	328	291	332	330	276	311	334	288	323	316	333	334	308	323	317	344	300	353	303	336	330	319	340	305	305	325	325	341	325	368	288	301	301	324	301	314	315	341	304	327	315	348	301	307	319	370	319	344	305	318	317	330	301	305	300	312	337	284	272	310	332	306	323	286	330	350	303	320	354	324	330	305	322	338	342	314	332	318	309	325	349	295	372	336	337	332	319	284	326	319	348	311	330	327	331	295	345	318	313	324	318	367	310	363	305	341	295	309	283	342	298	321	342	319	341	330	323	346	350	325	277	340	311	339	310	297	333	310	327	340	328	290	323	298	321	392	314	333	329	314	333	310	305	338	334	304	332	302	309	303	296	332	353	337	318	342	308	322	288	344	336	341	333	342	326	370	313	300	348	296	313	319	297	323	356	344	318	329	316	351	296	298	337	347	279	337	313	310	346	354	329	313	322	334	367	346	289	333	325	321	308	340	355	335	314	319	325	337	332	319	301	355	319	345	295	325	301	333	357	328	304	316	344	327	306	313	337	337	319	322	340	308	330	313	316	286	320	338	340	309	331	307	335	312	316	314	361	305	311	309	297	311	350	338	327	305	331	342	349	323	328	327	360	304	313	330	277	315	324	336	327	311	330	318	284	323	321	325	349	298	311	299	334	346	288	294	315	334	343	320	299	304	323	312	356	327	359	329	332	338	279	326	349	316	325	341	329	307	304	350	291	343	325	331	291	341	355	334	314	285	319	318	321	354	330	312	271	307	312	355	337	317	322	349	299	288	336	321	313	321	309	300	300	330	336	294	305	316	349	351	336	308	338	315	344	303	339	330	286	304	321	336	333	351	317	328	317	352	303	300	275	316	340	335	349	334	348	335	338	314	318	349	359	369	359	322	299	314	339	309	334	349	303	314	332	281	308	304	301	313	332	354	341	316	300	313	304	317	325	308	346	314	329	358	324	318	329	301	344	332	357	344	374	308	324	287	293	318	300	307	317	277	311	328	315	309	282	312	351	368	300	282	294	310	312	287	362	316	305	325	327	314	330	310	305	293	291	285	338	314	333	317	324	318	363	340	333	336	291	329	334	321	335	317	343	341	286	331	357	323	298	355	367	309	335	320	313	291	319	305	306	339	321	301	324	329	314	301	307	300	324	302	309	362	341	318	308	352	324	323	338	363	335	294	347	369	321	305	349	307	342	298	323	329	305	329	292	318	327	294	340	331	300	347	307	309	296	305	321	315	322	365	313	327	332	316	333	315	330	336	325	316	326	350	305	322	343	325	330	294	313	314	332	309	357	309	314	341	340	314	302	282	330	326	316	353	319	331	348	311	348	336	282	310	290	339	315	335	325	319	341	356	324	338	347	316	349	328	325	368	352	291	345	338	335	308	343	336	307	291	334	349	295	338	306	323	321	339	340	304	388	340	338	312	358	288	311	325	320	316	331	370	313	323	290	304	287	312	321	299	318	316	335	324	323	309	304	316	324	339	343	307	326	298	349	324	359	317	330	348	325	319	339	334	321	331	307	319	341	327	319	311	353	316	353	337	350	299	322	338	299	320	335	349	307	301	330	300	264	323	311	315	314	327	336	330	324	288	312	270	314	327	293	290	327	321	322	327	318	304	336	338	318	313	325	329	310	327	347	313	314	352	333	320	322	336	319	309	305	363	339	338	282	335	296	333	299	306	321	340	308	320	318	345	326	347	306	291	326	346	311	318	336	355	325	321	325	297	337	329	315	283	294	345	280	317	296	341	339	326	301	327	326	355	325	312	277	321	330	325	314	327	303	304	338	314	317	336	321	342	339	343	351	333	345	306	319	333	304	340	314	301	307	353	355	332	322	373	312	292
14352	1897	1278	1404	1288	1105	1060	903	970	906	927	1107	1689	2048	1960	1812	1799	1668	1479	1483	1463	1370	1334	1289	1265	1205	1091	1105	1061	994	1036	1052	1037	971	954	863	920	859	809	757	775	784	748	736	744	789	786	778	789	770	780	743	714	746	724	734	746	754	723	763	748	734	730	757	773	739	752	674	727	726	748	730	754	741	684	760	698	730	715	720	694	713	709	699	713	735	705	730	732	674	765	720	698	742	726	741	709	713	691	739	732	707	732	682	756	720	731	721	709	686	720	728	701	740	704	749	749	737	720	686	686	720	692	705	697	701	747	718	696	723	702	677	689	691	741	688	712	715	693	658	719	704	716	757	743	676	737	687	735	725	703	723	764	730	727	711	682	715	699	707	692	740	660	707	740	721	685	645	693	728	716	735	699	726	686	709	720	698	721	705	723	724	734	691	714	734	681	786	714	688	732	696	688	737	723	708	706	756	713	685	690	722	703	732	777	714	720	721	692	685	745	695	721	725	705	699	736	725	739	726	687	749	651	699	694	744	723	729	701	669	692	684	723	695	690	702	757	733	677	723	673	753	668	717	706	738	690	715	734	686	689	698	722	761	734	692	670	736	673	757	667	726	698	736	687	737	735	730	672	744	708	692	694	692	727	703	720	737	657	704	712	708	756	719	741	690	643	719	714	671	707	725	660	710	659	699	742	713	713	727	736	663	680	694	737	683	709	737	668	713	705	712	686	702	717	672	714	721	707	726	681	692	700	702	690	702	712	707	740	701	701	717	747	678	718	706	739	663	727	684	689	721	653	677	736	702	667	720	728	641	689	680	751	716	653	737	737	677	711	724	739	668	697	699	686	689	693	645	707	671	729	723	693	712	684	732	733	674	734	725	713	719	692	707	735	750	753	723	690	716	681	689	692	683	747	674	700	664	703	687	697	716	666	731	715	713	718	687	718	668	725	718	730	717	690	727	665	712	736	725	671	734	732	715	709	698	733	738	690	712	683	707	736	708	697	650	736	726	708	705	698	724	689	699	675	720	671	723	681	687	716	717	692	731	735	688	739	672	775	681	697	736	709	686	686	683	713	728	708	679	709	724	684	742	743	729	709	714	684	687	731	735	645	722	697	681	754	702	613	717	730	670	736	704	708	685	718	719	702	699	686	721	685	693	714	689	696	697	716	718	746	747	673	749	734	713	660	695	676	669	752	693	718	683	718	725	744	727	675	731	758	727	699	730	723	681	722	729	731	753	684	728	662	727	701	713	658	680	720	710	718	708	753	667	739	673	721	736	731	654	710	711	693	655	664	781	672	686	701	672	715	706	722	746	683	692	708	695	666	700	674	701	774	738	707	685	731	686	652	738	709	717	703	732	641	712	715	683	728	697	746	733	674	686	708	721	705	714	725	735	682	709	684	684	740	702	717	763	746	681	695	671	719	693	712	771	724	741	675	671	678	690	719	673	677	702	696	677	680	696	679	701	694	692	724	786	716	742	686	695	664	720	712	686	727	697	714	663	740	672	683	722	685	690	688	737	725	691	697	653	694	738	688	753	731	706	656	671	788	714	733	725	700	697	698	719	705	704	722	678	718	700	681	717	683	713	685	693	700	757	714	714	735	729	738	721	737	688	740	728	694	703	703	697	726	705	681	705	732	713	725	731	706	721	727	780	699	711	771	714	707	720	720	689	744	712	703	690	718	688	683	714	698	656	671	700	738	697	724	700	693	737	675	724	684	650	714	736	725	715	723	716	698	691	715	704	700	773	698	760	719	728	698	677	716	742	690	713	694	734	693	708	675	697	649	733	672	719	765	687	677	712	736	675	743	673	697	699	731	729	723	694	716	726	702	706	726	729	747	732	684	690	664	714	722	716	705	705	716	661	687	717	672	687	711	696	687	700	693	700	704	733	718	716	768	679	718	748	737	764	649	711	713	710	680	690	704	713	676	728	687	707	697	731	721	659	718	666	661	719	715	703	708	740	750	695	726	708	727	730	717	751	721	713	722	762	726	701	701	748	692	733	672	686	702	726	678	687	751	724	736	734	705	729	773	725	747	694	739	681	677	727	678	775	727	730	638	687	703	689	715	738	690	670	727	727	702	699	744	715	684	690	715	725	737	682	701	702	701	681	668	652	741	669	711	720	709	695	705	716	706	641	694	722	704	660	730	710	707	747	656	646	695	716	677	736	729	693	688	677	674	695	697	731	723	727	693	760	752	698	663	665	762	661	740	740	651	739	741	664	666	681	703	760	703	752	705	731	696	699	711	726	661	703	703	717	677	695	687	688	674	717	717	670	730	737	739	748	681	708	700	746	717	743	688	683	752	729	723	684	707	726	730	686	763	696	679	719	689	695	715	678	693	717	703	713	689	677	750	729	712	710	715	730	721	717	677	731	763	723	724	744	696	682	690	726	680	693	700	694	706	687	728	682	737	723	727	710	706	728	724	689	754	714	709	723	689	680	700	735	717	713	669	696	698	707	669	699	729	760	716	742	672	694	751	716	700	663	684	747	742	639	707	732	716	693	698	718	708	689	714	757	730	734	728	705	773	690	738	691	700	676	729	752	700	690	736	777	710	702	690	725	693	743	704	696	764	729	716	703	731	714	710	728	709	689	740	720	686	743	751	716	646	727	749	689	734	791	721	692	737	734	728	735	715	732	665	723	689	715	773	713	687	734	689	736	700	667	719	722	694	729	717	736	744	725	729	759	740	662	686	737	723	677	694	718	654	729	746	689	722	684	676	693	729	733	734	733	682	685	697	699	704	687	672	721	707	714	686	687	720	724	686	720	734	720	721	756	664	690	707	690	727	674	669	715	688	782	727	708	713	702	691	754	735	709	722	711	764	729	727	702	718	671	667	714	725	681	699	732	677	661	741	744	673	777	684	724	685	717	709	745	679	682	680	695	672	724	659	692	688	705	730	723	754	707	713	684	697	735	705	693	704	690	715	726	713	736	709	678	707	725	731	648	734	683	696	673	718	742	694	696	678	704	677	685	719	732	757	698	713	750	711	698	708	724	741	681	682	698	719	756	744	732	747	710	692	739	686	683	676	734	679	677	716	676	724	669	694	729	777	700	691	734	642	705	710	672	686	701	706	706	743	713	720	678	704	671	724	730	740	695	686	718	679	738	715	705	702	734	752	735	713	662	709	687	708	681	684	685	755	703	684	749	730	731	683	695	714	704	717	624	690	704	727	696	728	674	716	682	723	713	678	710	763	688	694	671	729	703	700	749	688	721	732	746	710	722	691	706	672	734	708	746	707	695	757	713	719	716	752	749	700	702	697	724	709	691	670	718	730	669	740	711	689	682	735	677	761	731	707	744	711	703	730	660	707	722	744	674	696	681	740	699	717	689	718	709	741	669	719	722	725	686	718	658	687	708	697	722	722	686	684	672	644	694	735	731	678	678	718	704	674	666	738	733	703	653	732	697	727	730	788	739	727	695	710	687	679	681	736	733	736	677	722	680	691	708	699	735	678	720	663	710	719	705
30508	7587	1046	790	603	538	476	456	439	409	427	425	496	610	637	614	531	534	534	465	454	451	498	472	424	444	427	402	404	417	371	372	374	353	370	370	302	334	341	356	345	345	327	362	333	324	360	330	343	362	315	342	339	298	307	363	352	314	298	312	319	284	340	356	309	296	341	321	317	307	322	333	311	353	348	322	332	311	306	330	349	375	318	321	325	294	317	339	311	315	310	319	294	319	314	363	299	311	339	337	291	304	323	315	333	304	357	316	360	352	317	352	324	325	295	298	325	321	329	380	333	334	312	329	292	325	314	320	305	279	301	334	331	299	300	350	328	314	319	350	289	309	332	337	298	310	315	318	332	319	334	351	303	357	336	324	342	321	298	323	302	338	297	314	321	328	304	286	323	352	322	352	320	337	336	310	305	289	331	326	286	325	317	298	317	336	295	310	338	333	298	308	310	328	288	313	303	342	346	324	295	339	307	354	295	323	362	353	356	330	296	293	348	321	324	337	319	355	334	337	310	308	306	308	318	322	305	321	313	317	324	328	308	305	307	337	309	325	337	344	309	291	328	298	297	330	363	332	341	338	281	278	292	349	323	305	342	331	311	322	329	331	353	309	260	285	324	286	307	342	341	309	317	286	340	323	300	307	283	299	317	294	311	325	316	339	356	295	306	287	313	311	323	304	324	334	358	300	322	307	326	321	321	291	303	342	322	342	301	292	338	308	302	330	347	329	299	289	297	283	325	298	336	320	346	349	308	319	311	312	299	336	290	307	320	332	319	336	328	295	328	314	317	299	341	328	327	322	343	308	321	325	314	319	355	292	317	323	336	325	347	314	337	339	295	311	329	310	324	316	361	305	286	316	281	327	321	310	312	337	313	290	303	370	341	345	355	333	340	332	334	327	345	278	341	295	308	306	321	331	294	293	333	326	291	309	346	321	299	296	298	331	318	330	327	288	286	296	357	325	330	335	308	289	305	338	342	337	319	306	315	337	294	336	292	339	287	298	308	326	355	317	303	315	310	309	324	306	314	300	295	298	315	353	322	293	318	340	321	313	330	320	293	330	291	352	342	331	344	297	288	303	337	332	314	308	344	295	295	333	288	356	290	300	320	308	297	306	320	347	329	328	309	318	318	331	366	359	308	288	303	319	306	326	323	319	326	337	319	321	351	331	364	326	309	318	309	344	317	309	309	312	315	304	277	318	345	327	296	309	280	286	334	334	326	338	286	326	308	341	341	320	306	283	328	323	337	333	320	291	310	319	316	321	325	327	306	346	279	326	308	352	339	323	340	342	324	313	319	340	294	342	334	302	363	307	312	368	348	315	266	317	317	329	328	305	310	323	355	298	341	348	326	318	308	297	350	345	336	324	340	299	318	324	301	335	325	327	334	291	314	293	313	310	270	285	302	309	301	339	311	292	310	312	321	297	325	334	307	343	323	338	344	321	324	332	358	305	307	332	338	289	314	309	296	337	322	338	310	309	311	298	347	312	332	306	327	296	327	306	339	318	335	307	332	324	303	320	306	269	318	306	356	328	320	318	325	350	299	322	301	276	338	342	329	316	318	319	335	312	257	311	327	313	301	324	295	297	321	318	336	301	319	299	290	293	307	338	308	340	323	312	352	294	314	321	323	271	279	328	329	311	312	326	283	321	314	327	307	313	337	318	324	335	343	314	325	333	279	349	320	336	335	303	301	320	316	370	341	341	305	331	327	289	335	335	307	296	310	348	325	334	347	303	303	307	336	340	306	313	332	308	323	324	281	306	322	316	300	333	343	329	323	345	346	346	334	335	305	297	292	333	280	323	322	334	324	295	298	320	348	283	298	361	325	324	321	316	309	305	310	343	304	334	334	328	355	282	303	287	333	303	334	315	295	344	342	330	329	316	320	295	321	309	312	307	304	295	368	313	323	313	309	366	344	286	302	306	325	350	302	308	342	355	357	313	346	309	300	312	324	330	295	314	365	345	305	322	314	330	309	338	303	335	292	342	329	297	315	331	330	336	328	306	310	333	329	353	325	314	323	350	290	335	313	322	298	308	308	355	329	318	346	321	338	332	315	302	362	278	336	306	319	301	322	290	321	351	326	359	308	293	323	325	355	323	311	298	303	297	308	326	319	292	347	336	327	277	322	293	305	354	354	342	365	298	317	294	276	309	319	334	315	322	341	323	306	309	285	305	368	331	317	324	306	323	332	322	290	340	290	359	311	327	302	323	312	301	297	296	335	344	353	322	310	303	318	345	328	319	326	314	322	319	288	312	313	302	328	302	310	325	300	286	300	332	356	308	325	317	352	332	329	304	322	281	320	319	326	322	329	321	300	296	350	304	324	303	342	321	310	281	313	288	275	339	323	342	298	325	315	309	307	298	324	352	316	302	315	321	301	341	324	316	314	326	293	303	346	323	324	331	318	321	342	313	350	325	353	303	349	335	336	305	313	311	291	325	342	322	326	336	295	318	311	304	349	328	325	317	318	303	313	299	295	363	325	295	299	337	360	329	342	303	328	306	340	308	307	312	315	325	328	309	351	319	303	356	323	301	312	318	328	327	328	318	304	314	351	316	324	294	270	313	284	316	322	291	322	340	295	296	335	327	314	326	330	323	328	292	346	334	355	313	312	290	338	348	338	335	315	299	298	317	305	340	305	318	331	298	315	298	292	324	336	335	334	339	309	292	286	308	277	304	307	315	307	341	340	323	341	309	312	352	310	318	298	316	342	321	301	326	351	319	305	321	322	322	334	287	301	308	321	274	310	295	309	369	327	366	321	281	276	332	319	321	320	322	320	318	312	318	325	312	323	321	331	295	310	310	328	340	295	294	326	338	328	271	296	311	323	302	335	302	323	297	329	327	332	326	317	334	341	334	274	320	306	312	321	294	331	327	322	284	336	337	335	339	324	289	310	315	296	343	334	315	287	344	321	298	289	309	309	315	325	304	339	335	318	324	283	338	331	302	316	298	353	309	330	328	319	303	326	319	306	292	318	323	300	302	340	293	326	331	287	288	327	352	309	328	291	331	334	337	275	317	329	301	303	298	309	315	331	365	327	338	319	345	310	311	346	300	326	325	315	316	289	311	349	305	291	317	344	322	335	339	298	333	293	336	319	336	337	312	291	298	314	310	318	289	314	325	327	329	322	317	344	335	325	321	297	298	328	327	321	338	318	313	313	354	279	306	335	304	328	338	289	320	335	330	384	319	316	322	346	293	312	348	281	363	328	302	318	327	333	362	326	292	342	297	316	345	334	333	312	281	338	313	342	349	299	317	302	302	325	323	348	292	346	360	335	319	326	322	342	339	342	331	283	349	281	350	307	340	314	312	317	342	321	286	332	287	328	342	345	352	285	344	284	290	321	331	325	333	337	279	360	297	355	301	335	335	301	340	327	344	333	339	329	332	291	303	337	329	315	351	331	315	303	306	306	317	304	329	293	313	328	318	320	329	308	332	294	303	347	316	339	293	320	326	325	331	343	300	294	295
17240	2800	1865	2193	1901	1496	1415	1220	1157	1192	1155	1260	1759	2466	2395	2265	2188	2068	1935	1790	1777	1713	1759	1643	1501	1477	1377	1273	1206	1166	1171	1136	1135	1103	1055	953	958	814	854	780	827	749	787	784	826	848	759	793	757	770	734	767	756	739	770	700	758	735	733	733	735	740	744	725	745	690	718	769	686	703	666	719	706	743	698	717	731	707	752	735	699	716	655	699	699	719	680	700	710	720	702	698	708	729	752	695	666	661	654	712	692	704	707	682	696	699	704	674	679	685	686	648	704	652	719	675	667	734	665	726	676	676	690	678	663	660	661	685	713	680	678	654	674	693	718	678	711	729	667	694	724	685	718	652	695	694	683	691	676	707	716	702	684	688	673	647	716	695	669	696	690	662	721	662	672	737	698	702	664	685	681	708	695	650	700	730	713	712	686	714	712	701	715	700	674	713	668	715	698	699	708	681	728	738	717	653	728	667	694	703	703	695	678	715	729	704	686	756	751	728	697	709	767	721	706	699	685	701	693	663	691	688	717	698	720	672	709	681	709	738	727	718	699	702	746	709	681	704	687	658	723	677	698	720	681	675	723	684	754	691	682	688	732	673	732	678	667	705	772	735	694	684	683	730	685	690	714	697	676	697	741	652	666	682	670	669	727	673	683	666	681	673	720	702	711	695	692	707	729	671	712	687	662	691	676	708	714	694	687	762	710	683	638	741	617	722	729	649	664	692	698	726	685	632	677	688	714	703	745	700	729	683	727	702	720	700	666	628	708	714	683	684	673	711	698	691	673	665	682	711	653	694	695	694	688	682	708	728	671	688	711	692	737	737	722	687	706	691	683	722	712	729	691	622	742	695	697	656	702	698	723	739	711	679	664	713	705	693	730	720	719	685	724	700	705	677	671	676	676	728	703	680	739	685	743	740	681	717	675	723	702	630	693	668	705	701	703	719	693	704	701	681	638	690	689	667	718	673	665	680	723	699	666	638	661	679	691	685	651	694	705	663	705	724	698	659	689	702	746	676	645	664	681	695	734	712	675	695	694	666	733	711	714	660	687	711	692	727	664	699	642	702	720	684	687	708	654	694	707	683	694	724	706	733	643	704	693	764	685	683	726	645	704	684	704	739	758	667	716	655	700	716	714	718	694	689	740	695	687	671	679	672	708	675	714	677	707	716	711	661	732	663	733	710	694	716	705	736	676	692	701	684	684	706	702	691	695	719	634	686	679	652	703	724	710	705	719	704	707	726	666	692	694	644	702	719	735	691	686	733	707	677	722	700	746	729	713	735	683	724	730	708	730	677	719	712	715	695	761	701	735	686	700	693	695	681	716	671	710	637	700	644	673	713	714	670	688	708	680	624	720	698	674	712	689	660	671	691	731	701	687	694	697	714	715	667	689	723	707	666	701	689	655	715	692	676	705	683	676	694	715	667	689	676	759	680	680	705	724	693	688	703	702	716	656	694	718	680	671	732	714	706	700	716	693	724	726	699	660	647	706	700	697	706	722	700	690	715	700	730	659	661	677	663	662	711	665	729	705	668	663	709	732	719	742	716	720	701	648	725	660	712	688	676	690	688	710	741	689	724	671	727	673	692	694	700	731	653	695	692	628	717	740	708	631	681	687	682	691	728	698	719	730	725	647	741	712	689	735	694	700	711	686	689	650	695	690	712	629	700	726	686	729	693	698	688	675	699	685	698	716	644	701	714	682	668	702	668	687	668	681	672	687	709	750	678	704	703	686	725	699	709	634	710	696	662	708	704	711	729	699	661	695	677	668	671	646	713	789	687	683	702	681	690	757	731	689	725	669	667	712	680	722	688	679	721	657	726	734	692	717	709	672	685	694	708	722	725	689	680	683	704	687	696	690	721	669	668	723	729	668	670	750	730	701	682	682	714	708	736	714	688	672	681	720	701	689	722	708	694	702	723	687	666	674	735	675	712	757	717	745	734	665	681	686	713	654	718	713	709	729	675	671	696	676	716	683	658	714	675	703	732	665	694	691	767	699	712	684	678	655	691	681	709	723	701	704	734	708	753	650	680	686	662	687	690	716	714	731	742	709	699	739	725	715	707	675	674	689	705	716	675	669	696	720	686	729	729	742	714	697	715	715	684	676	718	706	749	684	695	670	698	710	751	732	655	679	666	702	679	692	700	655	712	725	750	686	730	680	684	701	711	676	698	683	680	669	698	718	716	739	703	722	740	678	717	707	697	715	729	703	717	695	692	680	691	676	683	700	704	708	671	749	716	661	729	670	670	686	688	705	723	691	690	703	687	692	722	692	679	643	715	691	728	731	671	686	698	688	670	681	685	692	707	724	687	668	693	706	698	681	689	649	644	677	702	679	724	713	693	714	693	702	673	660	693	715	686	665	710	706	686	694	652	716	728	679	686	686	713	673	717	700	676	662	682	750	689	690	674	680	767	702	683	710	694	687	704	696	714	685	699	694	659	737	699	685	720	683	693	737	649	722	738	697	696	712	723	704	674	700	703	677	716	692	732	757	664	678	677	684	658	680	687	672	716	681	734	699	755	692	722	680	661	735	695	704	709	708	715	678	722	678	657	723	651	675	738	673	713	661	682	714	706	696	714	695	652	675	700	673	678	687	686	687	674	728	714	690	735	720	704	678	689	704	657	650	696	660	710	665	725	674	651	794	683	658	683	699	689	716	724	737	687	711	708	661	764	750	716	663	696	632	691	678	693	656	655	712	672	698	694	728	668	632	705	642	734	644	658	703	674	683	710	729	709	716	735	682	666	712	657	717	626	689	676	701	704	705	642	717	720	719	726	666	727	695	691	661	701	690	701	687	652	681	661	761	643	661	708	662	682	647	749	665	642	677	691	662	705	685	706	679	689	631	686	665	718	702	698	725	747	689	687	738	685	736	658	700	707	689	672	670	688	703	697	681	686	708	665	749	694	733	684	743	684	686	713	689	694	710	673	660	627	675	707	750	685	687	700	692	707	710	689	671	705	695	727	684	728	683	675	738	735	733	691	713	717	684	707	692	691	674	733	684	720	740	674	681	697	661	701	684	688	720	705	732	687	739	675	703	694	676	706	686	679	678	690	683	699	722	699	739	720	656	683	718	711	699	712	719	700	706	657	698	718	726	671	656	687	697	709	705	687	721	662	689	716	687	674	653	726	685	683	719	702	700	646	679	680	673	725	691	694	646	681	722	706	686	670	684	707	685	689	668	680	697	684	712	730	688	682	669	684	694	743	666	711	685	738	678	704	702	688	730	672	700	700	647	744	663	698	724	697	700	703	683	735	721	697	666	709	761	678	686	649	668	736	711	700	705	673	681	737	714	733	761	674	702	692	683	709	695	692	699	704	661	704	654	663	694	644	669	739	693	702	707	734	688	685	688	725	654	695	778	713	717	720	732	719	695	704	677	692	659	696	727	700	728	698	743	680	648	707	657	600	720	680	672	707	679	723	697	689	674	704	683	731	733	721	663	690	692	709	701	697	666	674	749	663	670	707	702	714	718	652
8997	1299	271	284	260	272	271	286	255	268	323	271	347	402	367	354	361	346	322	314	318	325	315	331	320	321	349	321	327	299	299	298	290	300	304	250	269	261	282	265	271	287	250	252	275	285	223	292	261	260	281	263	277	250	249	292	252	286	239	262	249	260	284	276	284	264	256	273	270	272	296	285	270	267	253	273	311	280	284	240	250	262	321	290	282	271	278	257	242	270	273	281	291	266	287	292	260	261	260	282	276	270	261	251	234	270	289	265	290	273	311	265	284	261	287	254	248	285	285	244	260	290	263	244	253	243	280	281	231	250	247	283	288	287	298	266	296	261	278	265	293	288	289	282	264	306	219	244	260	258	260	315	281	279	267	281	272	280	289	275	258	283	263	282	240	251	277	283	249	243	285	261	268	246	287	252	257	286	260	235	292	235	278	284	260	244	258	278	293	257	273	289	294	269	251	259	272	276	280	285	274	262	246	264	254	293	306	277	288	269	292	291	321	257	258	271	251	286	253	270	270	248	286	278	258	267	271	298	304	268	292	280	264	274	275	265	266	262	309	275	263	270	259	286	245	261	254	293	266	277	267	264	258	277	288	262	262	288	290	240	253	267	279	299	257	272	269	272	265	235	254	272	281	296	269	265	272	317	279	283	271	249	269	308	278	288	272	264	285	277	269	258	279	262	248	288	273	273	278	268	243	292	277	267	266	251	268	270	293	285	263	263	298	264	302	242	222	236	239	234	266	256	289	237	256	278	262	271	262	268	245	267	267	250	252	271	259	292	245	266	281	280	249	234	273	284	257	278	259	275	252	274	263	267	258	248	265	241	290	218	307	260	252	270	234	254	266	299	285	246	273	234	305	286	259	284	253	304	267	263	278	296	263	280	258	254	252	231	268	292	263	273	264	269	270	252	243	253	269	295	263	250	246	240	274	268	269	288	282	243	250	268	279	262	274	281	303	255	301	263	248	272	280	274	250	254	266	256	240	281	266	305	258	266	287	268	283	278	281	261	267	250	242	292	276	253	269	278	277	273	253	285	293	260	267	265	242	273	275	262	266	279	264	277	280	299	257	256	249	256	269	228	247	268	289	303	270	256	266	295	273	269	286	254	287	260	247	261	282	271	271	278	264	253	236	263	276	259	260	244	300	262	257	273	268	248	254	275	280	266	268	264	267	270	286	258	280	262	241	259	260	236	264	268	252	249	270	282	275	262	297	252	286	286	300	313	266	256	271	263	271	247	285	256	245	292	284	277	275	256	259	287	229	261	291	253	237	273	254	278	277	263	290	261	275	251	271	264	289	277	276	292	250	263	264	267	245	249	235	258	256	283	271	241	272	280	312	276	313	275	228	279	308	265	275	246	255	256	277	270	270	272	281	272	248	254	278	278	251	262	261	280	264	266	295	251	267	264	259	272	250	293	254	263	267	248	284	261	270	288	265	249	270	252	266	282	305	255	270	254	263	250	272	276	288	269	255	297	259	275	255	298	305	245	263	278	253	270	235	276	273	296	270	265	244	285	282	293	263	287	295	278	237	270	277	255	247	285	248	294	262	255	269	291	273	289	264	286	287	272	269	264	304	248	259	257	275	231	262	311	258	264	280	270	274	273	280	261	312	252	272	267	285	266	281	288	257	257	242	278	246	281	258	277	250	292	262	259	269	265	277	276	274	266	267	264	254	229	271	278	227	252	269	300	276	274	248	287	251	258	257	283	264	275	273	271	279	289	279	251	250	279	268	247	258	270	243	263	298	255	229	253	268	269	260	250	288	246	278	274	299	241	214	255	267	291	289	269	267	267	258	276	278	270	282	256	260	287	271	279	270	267	256	276	272	274	284	251	252	242	271	290	271	278	248	260	270	293	263	254	259	258	253	259	265	263	237	265	288	250	267	258	260	249	264	248	276	277	261	257	276	291	285	261	233	306	278	288	252	283	275	263	278	292	239	246	281	262	303	295	259	303	262	254	284	300	263	287	239	227	235	258	296	243	272	273	248	268	276	270	248	283	263	250	287	289	262	257	264	257	299	273	269	280	254	291	279	287	252	256	276	271	260	297	284	248	254	255	265	269	304	263	271	286	281	243	241	255	265	275	246	298	278	233	276	253	271	277	260	283	264	281	268	247	260	244	259	275	287	275	307	285	259	257	276	243	280	284	255	298	241	257	267	278	286	281	276	263	276	270	261	237	264	276	265	279	262	267	278	250	244	251	246	259	258	287	259	261	276	292	280	329	264	284	274	255	244	264	288	253	264	275	246	290	293	267	262	244	290	282	277	283	266	270	266	256	279	261	257	296	262	283	269	314	237	296	280	260	254	231	249	249	247	262	309	273	268	291	261	264	272	269	285	251	256	256	260	283	270	276	268	254	272	254	290	280	246	290	260	295	264	280	264	266	269	267	272	288	257	230	288	277	268	270	306	261	268	298	285	246	259	284	232	273	256	274	244	265	290	264	279	285	273	247	289	285	269	317	255	282	291	274	283	273	272	294	278	275	259	258	286	256	262	264	264	263	278	278	296	281	249	310	276	279	291	259	273	272	263	258	289	253	278	234	266	246	267	283	285	274	279	241	282	254	267	270	267	281	250	256	256	255	270	272	271	248	258	245	263	261	269	273	262	278	272	282	290	298	274	288	297	272	248	234	273	291	277	241	234	275	277	247	283	273	275	280	250	253	259	272	254	271	275	266	255	271	235	257	229	261	249	281	278	275	262	262	277	291	294	267	277	245	287	241	282	265	276	272	281	265	272	245	273	249	257	256	269	287	290	262	269	281	298	246	267	269	268	292	291	269	257	248	253	263	271	253	277	276	250	216	272	268	274	254	280	284	279	290	282	253	267	291	323	264	270	254	289	271	249	282	218	302	263	265	245	297	253	252	247	259	242	295	263	268	282	250	284	254	255	299	263	301	308	273	255	285	277	247	260	276	271	268	248	247	249	270	263	277	262	251	264	277	286	288	235	275	300	268	301	291	270	256	262	262	284	262	287	265	275	246	261	256	276	273	272	262	277	249	286	299	257	235	298	258	278	273	247	263	268	278	297	286	263	289	258	289	272	276	302	244	265	286	262	267	286	257	272	264	259	273	286	293	299	267	280	268	296	284	264	276	258	270	237	248	245	235	277	267	285	302	286	238	251	261	296	255	239	264	274	260	271	274	238	273	306	265	273	244	286	255	289	264	254	270	301	236	233	273	274	288	241	284	260	276	284	248	294	282	284	286	286	288	288	269	276	249	265	275	261	296	280	242	256	285	295	297	252	272	249	251	257	264	278	280	261	268	277	255	249	235	269	298	264	292	288	275	276	267	294	280	268	266	283	269	280	289	260	289	290	287	267	292	292	272	276	276	263	254	261	248	268	272	277	261	239	294	249	286	276	226	260	260	227	271	296	279	253	250	295	263	250	278	298	315	289	243	246	261	263	278	280	273	255	303	270	263	279	272	274	268	255	277	263	247	264	273	270	288	272	273	256	241	263	267	288	245
5631	936	604	592	668	593	593	641	678	636	688	794	1030	1445	1387	1233	1247	1141	1056	971	960	917	925	813	866	888	860	797	790	788	789	790	798	732	754	688	699	680	623	678	630	659	634	596	652	630	601	646	641	631	641	645	648	625	618	618	658	633	604	657	722	595	657	608	592	649	640	642	604	636	639	586	611	630	604	610	592	592	551	627	647	675	650	652	606	598	564	618	623	568	567	595	611	579	622	639	603	603	586	599	614	635	587	610	596	578	602	618	618	592	654	612	600	590	631	595	608	600	606	605	581	619	593	592	636	543	609	630	575	630	642	628	602	608	630	587	585	630	607	590	591	568	607	632	632	630	597	645	584	630	577	624	659	616	607	627	590	611	586	597	600	583	624	573	617	616	574	564	606	591	609	577	604	573	599	610	610	589	639	533	615	611	614	587	621	605	575	620	583	589	642	588	592	594	613	608	609	645	588	584	582	572	599	645	543	597	626	625	602	569	538	620	627	641	586	634	586	601	643	564	575	568	583	599	607	594	602	635	590	593	629	582	600	572	583	595	597	582	622	620	587	611	627	597	634	606	645	610	600	623	598	592	632	591	613	596	592	631	669	659	592	630	573	618	607	610	582	627	626	620	616	585	597	651	623	625	619	593	568	600	566	640	610	632	605	627	586	674	599	564	578	600	605	604	604	585	629	625	650	631	580	576	631	550	604	619	591	617	628	632	632	629	609	577	644	624	565	579	603	578	619	585	566	651	606	650	614	663	617	582	621	573	588	621	579	625	599	634	629	620	614	563	568	584	609	574	595	623	582	604	665	608	636	556	627	611	638	588	581	592	575	601	605	562	603	579	640	602	640	620	608	600	625	635	586	566	604	593	614	635	656	605	623	611	600	593	593	614	633	598	575	615	608	600	636	623	619	615	599	606	561	644	546	582	631	620	594	622	590	634	586	606	626	599	635	627	580	591	631	609	565	611	635	600	591	609	597	627	635	579	560	587	577	589	594	600	619	609	612	605	584	646	590	612	587	578	603	667	605	598	627	627	632	606	626	587	608	630	561	644	625	619	619	593	601	603	590	600	643	583	601	592	621	634	592	632	629	630	579	605	620	597	588	597	592	576	591	584	597	642	599	596	620	615	579	589	581	643	609	648	569	602	577	626	611	619	570	591	603	659	587	615	566	656	561	601	617	602	617	608	577	611	634	627	552	558	576	607	631	578	611	629	622	547	642	603	597	598	598	632	624	621	648	604	604	632	616	606	635	607	613	566	584	589	567	638	584	572	627	610	615	596	586	619	597	602	633	612	563	598	627	631	611	622	631	594	607	577	546	616	634	614	617	623	617	607	599	566	586	629	561	621	574	604	602	555	606	588	564	611	589	593	607	617	591	614	620	590	565	610	592	637	578	597	633	617	593	590	582	598	624	658	628	642	588	595	633	602	625	620	646	590	577	648	600	629	571	589	571	620	602	560	592	634	665	567	612	589	615	620	624	640	602	608	603	629	650	608	629	609	592	601	615	574	604	603	608	632	649	659	603	572	630	604	577	619	609	622	578	571	657	618	598	587	614	618	581	590	593	618	643	668	631	558	595	626	617	607	589	574	612	609	604	564	542	587	612	602	582	603	617	641	560	637	571	609	605	615	635	624	646	617	626	609	607	584	604	587	593	618	671	653	611	552	617	568	581	626	615	603	561	601	604	621	593	586	590	603	605	612	612	629	615	615	602	604	592	575	602	613	609	620	620	616	560	616	628	612	627	600	646	589	601	610	598	587	627	627	599	547	586	589	637	593	586	575	651	534	633	637	604	597	613	627	580	601	605	599	595	582	626	604	608	597	597	570	614	600	593	585	602	604	579	573	617	622	601	638	615	574	654	601	569	575	611	604	623	603	556	651	621	627	601	569	627	612	629	644	626	532	586	612	599	594	652	619	621	570	652	628	594	621	662	577	620	654	567	617	597	593	621	627	594	602	627	617	606	598	611	600	636	636	637	589	642	602	586	626	623	612	620	589	610	611	610	623	614	571	590	598	598	591	661	625	619	634	628	617	634	613	597	621	645	595	626	575	580	607	572	597	600	590	629	600	618	566	585	643	599	663	574	611	596	599	592	605	600	621	599	606	609	582	597	598	610	624	591	579	578	610	589	644	594	567	602	617	589	584	599	628	569	611	583	579	586	639	599	574	624	572	637	608	590	647	602	621	585	561	573	606	598	614	591	603	597	584	644	589	632	649	592	566	579	618	591	588	615	605	619	600	622	580	609	600	603	617	562	621	575	592	560	617	638	655	613	597	593	588	620	583	634	597	633	582	588	595	588	563	652	593	615	613	591	664	593	630	561	536	616	590	628	584	624	624	599	644	627	604	576	601	574	584	572	638	556	612	601	597	608	638	613	640	578	602	620	610	608	595	640	618	655	579	612	591	618	588	602	599	591	594	631	616	599	607	591	570	646	630	619	656	602	630	651	614	585	569	628	629	580	588	628	640	624	636	612	613	614	599	608	559	560	620	615	581	600	587	660	622	597	579	579	572	614	620	634	627	648	597	648	618	620	600	600	612	588	623	608	572	613	614	594	635	638	619	606	624	599	622	594	601	657	596	603	619	560	597	602	628	594	613	572	573	618	602	624	635	559	610	668	588	572	629	602	604	578	595	641	588	573	578	584	587	604	619	587	620	589	590	609	603	592	595	616	579	612	620	578	588	580	596	589	612	603	584	620	606	624	604	600	631	597	568	617	616	629	577	619	595	609	635	595	614	593	573	625	572	598	598	620	623	542	658	628	613	588	600	620	596	636	621	565	589	597	608	610	598	615	569	626	604	603	625	625	605	620	598	641	597	593	663	613	608	570	583	653	621	646	616	611	582	644	654	639	592	587	596	645	580	605	604	594	616	560	626	608	631	617	577	602	655	585	590	575	581	601	618	634	593	626	634	626	602	618	608	581	596	594	619	644	675	598	623	585	575	658	612	560	613	598	599	606	618	583	646	614	572	624	604	596	589	587	642	599	618	589	573	608	606	592	625	563	624	614	575	605	601	642	608	577	597	600	621	602	609	604	623	582	644	598	601	608	613	589	566	614	607	575	592	624	578	566	600	629	617	584	538	589	582	591	662	612	588	567	590	604	665	593	583	598	597	584	635	627	567	611	601	572	645	563	568	584	599	569	572	620	650	618	650	551	582	629	601	604	584	581	543	600	611	579	585	603	615	604	628	612	630	623	575	563	602	616	618	644	635	568	572	593	687	584	632	566	579	625	594	610	553	647	600	614	589	565	607	591	601	589	620	634	603	614	611	575	599	554	573	594	579	611	593	654	612	587	619	550	574	603	618	627	620	586	608	621	597	598	615	562	581	565	622	586	636	590	629	625	585	612	560	582	578	577	653	596	644	617	651	551	614	569	632	591	590	617	615	641	611	591	587	580	615	621	569	602	615	584	639	585	598	661	617	602	604	662	571	570	575	647	577	591	586	614	622	603	620	616	617	627	604
18468	2224	654	530	418	435	436	374	354	379	334	390	438	498	540	516	467	453	451	475	387	393	470	405	385	368	376	402	343	325	372	342	330	352	360	345	304	306	336	327	334	287	338	325	321	342	341	346	329	338	351	333	315	317	322	334	334	283	300	306	308	306	317	328	319	335	318	339	304	335	315	323	307	314	316	327	308	335	357	304	357	316	337	331	307	355	297	319	306	301	320	309	321	310	286	302	286	327	330	329	291	313	322	347	314	314	323	322	286	324	306	325	300	308	329	282	377	331	318	348	327	332	296	297	265	283	323	303	280	308	320	269	281	317	312	329	345	335	321	323	314	316	325	299	321	316	320	314	303	335	316	328	327	282	338	332	334	298	322	318	291	331	321	300	273	321	284	275	303	332	272	330	303	326	299	329	309	346	334	334	306	293	322	312	301	349	351	328	286	347	325	324	317	293	312	283	327	329	317	324	307	308	320	329	323	284	321	312	352	325	295	345	362	321	328	335	323	285	358	363	322	341	301	331	300	323	308	337	312	322	349	302	334	269	323	368	285	317	321	291	301	322	318	305	317	316	285	270	302	291	306	278	347	324	300	313	289	310	296	345	326	292	310	282	339	295	304	296	321	388	327	335	304	331	297	303	315	334	321	284	305	287	293	300	340	334	348	325	309	326	327	315	298	299	303	339	339	325	307	369	305	320	322	330	312	289	314	320	332	350	299	308	307	295	322	312	340	339	322	329	310	292	348	322	293	309	316	316	304	331	313	285	314	325	323	351	300	340	294	326	310	299	342	343	311	326	318	326	343	320	338	313	309	299	323	326	306	339	332	294	346	294	320	310	328	298	328	305	340	332	333	308	317	278	289	313	302	290	332	294	312	304	349	294	342	292	308	304	294	317	301	322	306	312	300	295	326	311	304	325	341	336	294	328	304	319	331	321	330	318	283	299	320	312	341	267	325	313	331	310	300	283	303	308	310	374	337	340	306	364	308	313	312	316	334	323	333	296	309	315	280	322	316	328	298	320	301	266	303	326	308	283	331	342	312	341	335	321	318	348	302	315	330	302	334	319	353	336	326	316	352	306	306	318	334	341	328	292	333	309	317	355	275	297	300	304	312	293	271	315	300	316	287	338	319	305	312	333	296	300	275	324	284	312	302	329	317	325	316	313	315	354	340	308	318	330	327	341	313	328	322	298	301	358	303	301	301	300	325	320	332	292	316	313	343	312	324	312	315	313	280	309	319	332	305	315	324	313	328	292	330	303	332	303	291	315	347	375	288	317	303	313	328	343	322	315	330	312	312	289	282	284	293	345	370	303	298	343	340	317	298	314	328	320	308	340	285	286	338	311	341	341	329	316	346	314	299	293	311	302	316	330	343	355	317	294	317	303	352	293	299	320	340	337	309	312	295	296	304	307	329	322	327	319	341	327	315	321	310	348	322	325	295	315	325	295	322	348	297	311	312	318	289	311	276	300	315	299	368	362	350	297	319	332	313	315	321	315	325	265	332	338	322	320	321	338	318	336	329	333	326	321	284	302	300	288	315	291	317	282	311	327	311	330	325	298	296	328	324	305	343	327	319	313	338	291	293	309	318	329	333	334	306	298	310	352	310	317	318	319	314	301	314	335	298	332	346	318	319	332	297	278	316	304	323	325	313	320	302	329	319	321	308	334	326	311	289	323	310	298	321	334	319	314	303	319	304	318	321	340	328	319	332	297	326	296	304	321	333	327	311	337	312	360	323	327	305	318	305	300	310	312	312	317	341	292	287	331	285	293	329	322	297	324	306	282	331	307	334	286	326	336	328	341	318	310	321	357	276	300	302	324	331	339	336	326	332	332	320	338	313	339	311	344	303	314	309	321	314	325	323	300	337	324	315	333	324	304	304	328	345	345	319	279	345	322	298	347	315	305	356	317	318	311	315	323	302	350	281	324	304	338	305	330	336	301	310	294	331	345	306	324	363	329	306	327	302	314	308	326	330	329	301	316	319	336	315	315	366	356	323	292	338	284	352	313	327	322	323	313	346	315	294	283	337	370	322	333	300	290	314	328	270	319	311	298	340	331	300	303	310	351	288	300	340	349	304	347	348	304	313	340	328	298	342	313	315	278	324	324	321	262	307	302	310	293	301	322	346	313	316	310	315	300	313	331	338	313	306	317	362	308	350	305	317	296	334	311	311	341	340	314	366	323	319	311	315	329	314	310	308	325	330	319	318	314	328	344	326	302	327	341	323	334	328	328	307	296	333	281	318	351	311	305	313	342	319	313	303	313	291	330	266	317	334	314	278	326	293	297	313	313	319	315	301	329	339	314	307	301	284	316	343	302	347	286	303	299	309	328	337	334	305	326	294	298	351	317	334	319	289	318	339	341	296	326	341	328	325	323	310	318	303	348	305	314	305	289	312	365	305	322	298	296	294	302	315	309	306	312	296	306	305	330	296	313	281	291	298	328	315	351	271	324	319	310	258	308	325	336	345	342	313	311	335	346	346	299	305	290	303	297	307	299	324	337	301	329	287	316	303	343	343	287	308	349	337	328	358	317	308	300	290	315	313	351	288	275	328	353	309	314	329	332	308	302	339	347	329	319	316	294	318	314	309	320	323	318	318	347	317	326	323	312	328	300	327	325	354	316	300	313	330	344	303	369	295	282	319	318	311	277	330	321	312	320	312	323	317	327	299	306	308	321	284	336	309	331	318	317	281	353	333	329	353	333	309	289	324	297	335	327	290	331	315	298	301	317	305	344	327	324	306	306	286	311	307	334	328	318	312	325	316	290	332	302	343	311	304	296	315	313	279	259	355	296	324	302	313	325	331	322	315	319	294	287	307	302	330	323	290	318	336	307	316	323	333	295	314	290	332	330	273	306	281	301	320	319	341	327	329	302	316	327	295	296	320	289	301	343	321	322	306	311	333	299	298	333	311	327	331	323	369	281	315	327	290	300	333	336	320	303	319	287	314	326	333	324	334	302	343	291	337	313	297	306	318	334	327	294	360	303	297	303	321	310	320	328	292	281	280	350	334	314	298	277	329	286	315	298	319	339	377	307	303	298	328	316	325	311	300	339	325	307	339	285	306	314	351	326	297	300	337	284	355	365	322	319	315	334	335	329	345	335	314	305	318	330	298	313	348	321	348	304	308	302	321	307	321	347	322	342	307	311	316	319	306	320	317	310	285	319	311	312	305	314	321	301	312	301	302	297	318	344	316	282	323	310	317	304	288	326	330	333	301	317	336	345	335	302	325	314	288	293	313	335	320	285	312	323	363	320	343	340	298	321	310	342	317	294	294	296	354	319	318	317	339	325	341	346	289	278	324	303	324	317	318	327	333	346	321	328	321	334	315	292	284	304	326	304	305	311	296	307	298	342	321	312	311	305	367	351	338	332	290	290	320	343	313	287	274	307	317	343	350	326	332	300	318	307	322	311	293	356	352	347	297	316	306	369	302	303	325	325	347	321	335	285	330	307	332	318	314	299	336	300
11483	1266	1262	1445	1319	1183	1040	960	987	927	1031	1063	1475	1940	1937	1804	1772	1635	1536	1504	1400	1420	1397	1265	1281	1278	1147	1080	1124	1030	976	1053	948	981	942	908	900	739	832	774	756	785	738	772	713	783	821	768	723	806	718	769	762	753	749	734	766	776	761	726	763	767	749	694	707	683	702	731	736	675	674	717	695	701	741	725	700	741	723	705	669	711	718	680	762	716	758	674	703	729	667	713	664	720	701	689	731	700	721	667	727	704	704	731	693	682	707	725	683	659	716	659	693	625	706	714	713	701	724	680	711	735	675	690	725	712	694	707	731	719	740	729	706	722	704	693	710	718	672	711	666	720	703	704	658	699	678	650	692	703	714	714	668	704	723	723	688	715	710	687	734	635	730	749	710	682	682	723	698	715	658	710	706	724	707	710	698	685	727	726	715	750	629	653	672	679	755	699	756	714	709	722	638	696	688	691	690	786	730	678	678	736	686	699	697	674	707	684	688	663	707	685	684	678	730	685	677	682	666	671	719	690	676	670	717	733	730	709	699	700	688	690	689	682	713	672	730	716	670	663	674	706	666	754	662	656	679	726	724	702	649	692	691	674	686	731	688	710	710	740	724	675	679	705	677	671	684	714	720	716	674	746	708	665	698	698	682	705	721	675	710	701	710	709	708	672	712	685	698	730	692	725	720	696	692	658	737	735	687	751	733	671	740	709	711	677	762	658	762	717	727	686	723	729	717	705	675	677	759	685	668	755	679	647	693	691	733	732	674	682	701	720	730	692	727	652	673	698	705	723	692	696	740	721	710	743	699	710	732	711	740	688	702	694	711	699	657	697	668	691	687	685	715	721	744	704	675	728	711	727	707	709	703	725	707	708	720	653	636	692	660	692	704	740	661	731	710	732	704	732	673	680	738	692	646	713	719	731	654	680	669	750	726	690	692	688	719	696	711	682	705	709	664	673	641	701	702	656	674	706	739	717	712	718	684	720	697	703	742	727	701	703	698	733	662	676	749	717	733	676	692	661	703	744	703	710	673	725	735	668	657	671	714	692	714	669	723	673	710	725	692	692	707	701	751	698	699	756	699	683	679	722	693	638	712	716	673	725	710	736	707	691	697	740	694	728	694	707	678	696	762	685	687	721	726	731	729	655	701	725	718	671	695	748	669	683	745	761	683	714	705	669	734	748	726	664	684	665	725	720	671	715	700	688	686	728	717	694	689	676	697	676	715	663	701	687	719	717	679	703	732	676	652	745	695	733	744	687	735	700	729	690	702	701	698	667	707	656	689	656	667	717	741	671	690	690	706	688	690	746	713	698	721	698	707	686	676	699	691	676	745	694	699	710	725	730	696	652	689	707	690	709	695	693	721	745	645	719	705	684	722	704	730	669	668	700	685	672	671	715	708	679	741	694	656	688	735	682	730	682	679	766	719	697	657	702	715	683	682	670	701	697	699	698	709	708	723	660	719	666	739	703	698	709	703	729	700	714	668	685	716	718	691	726	680	724	710	739	660	715	736	700	698	672	711	709	687	685	697	721	719	672	664	725	754	711	665	714	680	715	648	682	663	720	718	701	769	690	675	706	698	673	715	712	714	694	672	755	675	692	745	698	742	710	684	696	752	708	662	764	717	705	726	694	698	704	772	719	715	686	717	667	731	734	693	689	708	711	675	659	702	683	702	766	669	721	695	726	776	735	758	671	659	676	710	708	698	731	744	710	707	723	679	663	682	714	678	701	664	740	675	723	737	688	714	751	670	713	722	694	710	714	725	703	736	687	717	712	719	708	685	683	684	728	701	707	735	701	688	726	712	657	728	684	712	720	685	691	715	708	688	701	691	735	715	712	677	705	677	661	742	715	714	663	684	704	677	753	709	696	748	693	689	685	763	797	718	657	759	721	747	718	725	726	691	737	664	748	683	712	751	718	695	714	754	705	666	682	717	688	698	707	713	644	684	682	705	726	719	736	690	730	696	706	689	714	710	687	664	705	688	695	705	676	727	734	711	703	675	710	667	701	673	740	670	674	677	675	746	680	706	708	737	711	729	707	724	713	675	750	719	675	665	685	658	690	686	677	702	727	665	670	702	745	697	693	736	719	692	691	697	762	720	711	671	687	712	731	709	689	682	675	739	711	692	756	722	699	721	695	705	728	674	717	728	667	654	727	692	684	736	736	719	662	705	717	705	694	734	667	713	719	724	677	720	709	706	688	717	686	711	681	689	692	697	703	707	696	664	710	688	695	702	718	698	710	722	711	685	688	686	696	688	700	719	683	746	685	722	747	736	726	717	730	742	707	670	680	701	745	766	690	710	683	687	745	747	724	697	648	667	748	724	671	643	664	674	731	713	764	702	706	667	696	764	715	684	696	685	680	652	704	716	712	711	715	709	692	667	717	719	701	693	669	664	736	713	687	755	693	714	648	724	697	728	686	687	698	684	723	716	661	684	675	656	686	707	668	690	685	706	697	698	666	699	729	657	741	679	669	730	682	682	676	738	692	717	710	660	680	717	685	641	649	718	692	679	719	704	715	705	713	708	734	687	670	713	745	694	631	682	689	727	699	707	723	715	687	702	706	670	694	704	703	722	688	710	698	691	699	756	676	724	680	682	721	670	711	718	697	681	715	713	697	664	732	739	728	668	678	677	722	678	690	670	685	716	693	667	711	641	740	713	700	736	674	724	677	691	723	701	690	735	663	689	683	692	742	705	741	683	688	707	714	734	695	724	729	737	691	739	685	650	737	727	729	705	732	698	688	716	680	718	704	744	696	676	707	708	702	674	728	682	682	699	705	738	716	682	706	699	721	715	666	671	687	685	677	723	716	706	690	703	656	687	734	702	692	737	702	706	725	716	665	725	707	705	722	706	691	728	658	703	687	676	697	715	686	727	678	679	705	675	693	732	727	732	691	691	676	709	656	688	738	714	752	709	737	733	699	723	658	722	687	700	675	735	743	689	697	760	666	716	683	681	701	669	724	744	684	701	692	679	762	706	721	712	686	704	768	663	708	697	679	739	715	728	712	696	681	712	666	664	726	682	694	733	704	714	724	713	715	721	720	687	721	693	679	658	720	713	764	713	696	720	735	710	714	698	741	733	746	649	700	702	715	689	700	687	720	722	689	719	737	712	710	743	711	762	691	708	733	707	708	689	712	657	672	747	706	717	730	689	704	701	670	678	715	685	680	731	701	687	675	712	653	704	697	720	714	698	683	714	705	687	695	697	674	707	671	721	634	726	702	745	712	688	724	702	737	709	767	663	773	742	692	717	754	704	732	701	671	698	730	707	663	691	715	735	726	700	709	703	695	673	719	665	709	681	696	662	739	691	727	666	671	681	707	708	691	721	683	715	687	724	700	725	740	719	692	735	711	697	720	707	750	705	687	779	683	690	716	709	741	694	661	690	660	723	716	713	734	688	736	678	755	684	707	693	710	724	709	699	664	683	682	668	718	671	733	717	688	683	672	741	678	650	693	691	666	757	694	694	696	701	691
27025	4240	997	771	627	529	433	436	397	381	436	430	544	593	564	590	572	544	525	449	491	459	478	464	429	438	431	425	378	358	375	424	362	333	361	354	339	398	331	320	310	323	334	376	343	306	363	342	348	329	323	311	338	333	321	351	280	329	336	343	319	285	298	325	346	330	354	336	334	332	282	361	316	295	307	311	325	322	336	286	295	293	330	360	311	327	307	298	340	264	320	282	323	321	335	329	334	314	316	311	344	297	306	304	329	293	309	308	325	319	325	288	319	341	299	274	330	297	320	365	352	302	302	320	333	317	342	289	316	317	299	330	273	291	302	319	314	285	312	288	314	335	339	295	309	313	331	340	313	341	324	320	316	334	314	334	332	350	331	276	323	319	307	306	311	311	289	323	302	309	292	337	291	327	286	313	308	329	301	328	300	294	320	288	324	273	308	323	331	319	337	333	307	338	288	306	279	292	340	318	337	324	324	303	342	340	320	313	285	309	322	305	328	300	287	315	315	323	301	338	308	325	301	300	336	330	330	311	345	350	309	288	320	340	307	310	309	340	312	291	341	325	303	316	328	295	313	326	318	302	293	331	312	327	327	300	279	330	306	309	329	294	324	296	294	315	306	296	317	320	327	327	336	324	314	307	284	314	331	303	305	331	321	308	317	276	302	302	341	344	315	347	322	299	302	300	284	334	314	346	299	324	295	310	294	317	348	274	294	302	313	339	324	289	285	320	357	315	322	312	327	335	301	309	322	325	281	322	314	341	315	317	304	334	312	319	337	318	280	303	320	270	312	346	330	316	312	352	305	358	322	322	348	311	313	317	334	339	320	303	335	345	327	316	322	305	326	302	326	323	314	343	305	319	309	324	307	340	332	324	334	314	325	333	312	297	351	301	341	324	306	360	357	295	279	285	311	258	307	367	321	331	344	319	332	320	318	331	312	301	321	314	319	305	301	291	316	330	310	308	320	358	339	325	310	327	335	326	328	326	328	336	320	304	303	334	302	311	311	316	317	325	306	287	333	306	307	322	334	290	317	315	296	312	343	297	295	324	350	327	301	317	298	302	290	321	326	359	331	338	317	315	325	309	327	332	323	284	323	375	308	306	296	331	359	313	314	281	320	332	298	312	337	303	309	296	309	283	334	258	320	300	314	317	312	285	286	302	323	337	304	326	316	296	328	279	340	306	305	323	344	321	330	316	329	308	326	349	352	315	287	328	319	317	316	303	308	319	297	324	308	337	326	305	285	339	317	292	275	325	355	304	321	321	326	280	315	338	327	296	300	323	315	339	330	318	314	333	335	379	354	333	336	298	328	309	307	337	358	318	329	291	322	278	309	313	349	279	268	296	326	316	332	331	319	324	342	301	341	328	309	318	310	284	332	314	288	311	326	324	331	326	313	328	328	322	322	301	322	323	328	311	280	306	333	307	302	305	302	336	329	337	344	306	315	328	338	351	349	299	340	330	354	316	299	318	295	354	313	340	339	331	320	330	322	331	355	307	332	297	333	350	299	305	320	272	295	287	297	305	295	336	336	317	331	302	327	304	344	308	309	315	306	272	317	329	313	326	315	303	303	335	322	337	313	322	304	298	312	308	311	314	313	285	320	312	290	287	314	331	334	307	292	286	332	325	289	322	328	309	296	302	313	318	319	311	325	306	335	306	301	361	312	317	289	354	292	328	271	355	303	314	321	306	326	305	291	336	339	292	306	311	308	328	336	307	351	346	309	317	301	290	325	332	313	311	296	308	308	294	315	317	351	339	307	312	333	314	325	279	300	334	333	318	304	328	327	333	307	315	339	328	335	346	310	329	307	303	314	349	324	308	301	310	306	301	291	297	312	303	325	330	308	323	287	312	316	329	317	309	353	294	307	326	320	305	341	308	312	283	301	300	331	304	309	332	302	305	308	351	328	347	311	340	333	354	340	353	327	325	316	292	312	338	352	350	302	312	319	293	321	341	312	332	344	328	305	299	342	302	302	328	326	322	330	283	302	324	304	307	332	304	321	355	367	328	331	327	322	324	333	327	326	338	336	343	326	317	312	320	351	326	338	323	280	303	301	306	316	282	292	318	300	330	292	317	348	346	301	318	344	334	282	372	330	313	317	295	309	303	316	336	335	324	318	321	304	317	312	298	310	351	307	301	313	294	343	298	330	327	318	336	308	347	312	302	292	295	309	282	306	312	339	289	300	320	311	321	320	323	274	321	303	301	324	296	298	344	312	326	302	316	320	313	318	336	344	333	319	302	326	281	306	347	310	326	348	310	291	325	346	305	307	295	329	316	316	308	341	332	309	330	290	303	320	301	290	351	292	307	310	324	315	345	324	335	332	322	306	343	339	298	348	320	358	332	355	302	353	307	285	322	302	342	307	312	306	281	312	322	315	335	348	317	295	293	345	313	318	316	314	324	315	295	314	330	304	324	330	292	341	357	345	316	345	349	348	289	312	325	333	323	323	354	358	326	316	301	318	337	337	331	344	314	301	324	331	314	338	323	334	309	339	322	317	287	338	321	342	314	306	313	295	309	322	310	310	294	316	326	288	310	316	320	298	297	326	303	325	368	290	313	331	291	303	311	321	310	332	308	296	308	302	344	288	294	301	329	299	312	301	331	329	328	365	315	311	283	369	335	284	317	329	297	279	303	300	318	300	289	313	317	303	313	280	318	337	347	343	318	335	303	331	326	328	291	333	302	317	319	315	309	329	302	298	359	344	308	303	322	319	306	316	318	332	331	284	300	334	335	326	312	298	350	322	315	327	319	310	317	316	333	309	314	322	302	313	319	288	308	337	318	316	305	311	307	305	289	337	310	337	317	329	341	297	308	314	338	348	297	317	327	304	301	321	343	332	347	319	328	308	306	319	307	331	311	331	292	306	319	335	339	323	286	314	327	348	314	346	296	341	333	311	297	315	340	336	352	334	329	304	299	305	308	316	314	328	331	329	348	319	342	304	310	326	356	317	305	289	336	352	335	311	319	339	314	315	309	341	325	297	327	284	299	299	308	312	309	334	325	299	331	309	327	314	327	346	296	334	340	325	321	347	305	324	360	322	304	342	287	331	300	326	300	303	305	338	318	339	320	293	286	335	336	319	333	292	332	338	307	326	346	329	316	307	306	301	321	348	287	311	329	271	316	283	313	329	314	314	315	311	347	311	314	341	319	303	337	296	300	326	304	315	292	311	308	335	327	305	279	286	336	257	338	327	310	330	342	290	314	304	332	293	325	304	280	326	321	356	349	317	334	289	298	316	323	283	320	338	336	343	351	343	288	299	301	297	320	346	307	333	343	319	289	320	299	352	332	312	282	292	296	318	299	331	326	323	293	310	328	304	289	274	322	350	289	316	300	340	345	302	301	313	313	332	306	336	307	322	312	302	311	353	291	348	302	266	318	306	307	327	328	296	323	301	317	328	319	337	330	293	329	304	336	329	352	328	301	329	345	316	345	321	345	301	292	316	289	301	337	278	334	323	329	294	323
14666	1933	1909	2216	1936	1608	1392	1259	1147	1106	1227	1353	1952	2443	2331	2289	2260	2023	1847	1713	1713	1809	1767	1652	1610	1538	1370	1256	1178	1178	1211	1136	1143	1092	1007	942	889	869	835	786	728	808	790	727	800	780	793	742	764	781	785	733	728	778	727	772	728	765	731	735	804	790	723	717	742	736	737	772	725	658	734	709	720	773	726	697	755	725	732	714	718	699	697	722	722	696	732	707	691	690	676	708	666	693	720	721	705	679	691	672	717	722	717	694	704	769	701	680	678	691	723	649	738	701	738	701	693	716	674	703	694	739	701	694	718	671	691	718	731	752	676	691	679	697	659	672	732	723	715	677	667	724	724	686	694	670	701	709	726	722	688	737	673	732	713	674	700	706	709	753	701	692	701	729	713	679	755	707	705	682	664	677	648	678	696	714	661	720	681	705	671	654	666	709	755	715	734	692	662	724	712	679	673	715	664	667	710	670	717	726	699	696	695	728	714	665	693	747	677	708	673	717	639	666	699	668	713	675	727	756	648	707	634	698	660	682	701	672	715	741	697	703	713	714	750	644	729	663	688	707	688	727	738	697	706	713	673	750	723	686	707	651	687	755	708	731	702	717	676	641	723	681	699	704	701	667	646	691	678	659	702	674	656	686	666	727	670	698	687	672	758	735	679	669	680	684	671	708	710	681	717	707	668	732	664	699	696	728	673	713	737	683	753	680	665	660	665	695	694	723	745	656	655	667	657	704	743	714	653	725	674	711	684	691	688	725	711	713	711	667	655	730	685	763	745	741	699	708	667	748	667	709	730	657	707	708	665	718	695	642	663	699	727	640	703	675	697	682	683	685	667	676	706	680	684	692	731	693	678	655	687	750	684	644	687	713	687	681	691	675	732	762	751	687	673	700	699	715	710	705	682	701	671	711	680	689	709	680	693	695	710	694	718	668	713	703	690	703	665	683	638	690	717	655	674	727	684	738	676	704	709	671	717	721	720	778	700	712	705	665	659	725	717	730	695	708	679	688	700	698	703	702	679	726	706	749	737	673	718	662	721	735	742	673	672	672	669	687	727	729	674	679	728	657	679	705	656	687	707	675	692	694	699	664	704	723	715	704	708	686	754	670	670	658	723	695	718	719	690	675	691	656	689	680	630	745	722	674	685	725	743	718	744	721	729	673	725	680	654	671	753	683	719	704	684	706	702	701	707	741	700	680	658	682	718	688	732	708	703	679	667	665	683	681	670	656	676	727	629	685	687	660	706	711	687	690	724	704	708	676	709	714	708	705	674	691	739	659	703	708	711	673	699	711	636	679	670	731	686	704	703	673	705	694	713	681	671	709	702	701	718	636	738	731	716	726	708	657	696	703	716	685	690	704	685	685	682	668	729	721	714	694	673	709	668	693	724	736	696	700	727	689	705	678	720	676	665	713	732	705	735	700	687	692	702	674	695	707	730	694	650	672	705	738	691	712	693	707	711	699	678	708	676	689	748	715	688	695	722	682	703	720	721	736	687	672	678	739	693	686	707	714	739	690	674	694	667	668	707	668	715	712	699	709	689	701	724	649	691	681	669	686	665	728	683	719	756	708	714	710	696	740	698	726	692	684	744	683	666	659	670	723	657	661	725	686	703	697	723	642	677	716	669	702	635	723	697	715	687	680	700	651	688	738	679	672	710	657	689	694	702	701	660	719	728	653	679	752	731	707	719	756	707	713	704	621	691	682	723	707	683	729	687	679	649	705	700	654	696	692	651	673	753	701	698	669	675	732	635	736	716	718	679	649	745	726	767	683	689	658	636	715	691	652	681	703	673	674	687	713	672	692	718	726	716	681	740	739	719	660	712	678	707	737	694	693	713	641	701	728	733	687	701	673	696	687	714	691	700	694	744	705	714	727	692	701	709	687	709	710	722	706	674	716	665	738	729	717	694	736	686	671	718	728	692	667	694	702	653	622	663	635	658	686	728	681	696	658	675	708	654	727	691	670	718	647	668	698	684	674	723	707	723	682	709	688	718	656	729	703	682	711	680	687	674	690	717	691	726	643	663	754	665	710	656	688	677	667	697	666	675	646	686	720	670	671	695	705	715	662	637	696	721	690	706	704	677	656	687	665	695	695	677	646	686	680	724	688	626	748	699	694	673	708	680	692	684	675	683	691	656	669	731	652	698	694	726	699	728	683	713	678	669	701	685	682	669	698	674	678	690	726	714	661	733	666	680	706	715	685	699	688	727	686	702	682	712	708	696	696	643	686	696	678	715	691	686	671	713	693	696	709	638	704	713	658	687	684	713	695	643	676	687	707	666	698	677	654	692	700	675	686	692	698	726	717	723	706	697	677	699	691	711	766	752	675	709	699	714	639	665	688	719	695	704	690	684	702	716	688	666	716	720	723	659	709	712	667	683	679	746	704	665	685	716	722	672	723	706	731	651	684	755	670	698	717	714	679	690	679	717	746	689	698	724	669	688	661	641	700	692	708	689	725	748	702	749	746	723	721	702	676	703	710	743	721	689	695	728	694	690	730	697	733	725	715	680	709	659	706	690	724	672	705	697	689	688	687	711	717	676	674	621	680	684	691	678	658	663	727	727	680	689	725	706	744	707	668	709	682	689	687	714	681	742	704	714	698	676	699	700	713	681	767	699	698	648	694	695	728	717	738	654	672	705	664	698	711	663	684	662	701	665	741	650	722	682	707	691	615	674	705	716	662	670	693	707	696	709	718	701	686	684	704	717	718	691	695	746	627	705	668	719	712	642	693	639	705	714	666	691	730	697	694	713	666	678	668	735	722	716	656	663	691	682	666	709	650	672	676	710	656	688	672	693	642	685	692	661	690	697	686	698	720	702	712	648	666	672	694	678	688	702	673	696	661	652	689	717	710	693	675	688	699	706	721	690	695	722	706	705	682	745	708	742	682	729	656	715	677	680	625	656	736	680	755	669	692	713	694	704	729	679	707	706	706	686	699	719	675	707	676	737	701	696	735	650	721	715	679	718	698	658	678	672	741	659	697	682	704	730	708	715	711	679	664	651	653	723	700	681	686	699	707	724	686	668	690	689	642	719	737	659	682	681	664	679	725	670	731	666	691	674	703	694	636	692	653	677	690	677	656	704	711	648	714	684	660	633	659	695	698	723	671	667	740	669	728	684	700	686	686	673	710	690	669	677	723	703	704	732	681	731	670	738	677	693	752	706	678	691	654	743	698	668	675	664	638	706	673	695	679	689	644	708	697	712	701	707	696	674	691	669	685	714	675	693	701	737	722	686	692	744	706	730	666	645	708	698	692	698	675	731	658	729	692	650	694	699	632	733	753	682	688	678	677	638	659	710	704	699	698	733	645	666	738	701	688	684	702	712	689	676	615	719	746	663	699	654	682	667	673	693	712	710	696	693	715	670	722	701	705	726	729	748	685	684	727	688	674	658	683	666	722	739	698	682	720	669	676	668	696	711	701	669	702	666	727	679	693	679	675	722	692	689	712	684	663	668	650	715	717	675	713	695	695
7252	970	298	295	289	256	285	269	264	276	319	289	355	408	364	372	373	330	318	299	317	293	323	329	299	317	318	290	302	286	287	274	280	301	281	264	278	270	279	278	271	262	275	304	315	264	287	268	257	271	264	268	303	254	254	275	276	277	258	294	286	242	225	273	280	274	331	281	278	265	278	284	276	265	273	297	267	269	247	223	250	244	293	253	264	246	274	266	297	280	253	299	266	297	325	226	268	251	274	281	298	264	285	235	279	285	271	283	254	287	267	254	263	284	285	279	237	266	288	281	257	277	253	256	303	249	276	284	255	255	288	289	254	258	280	249	284	277	273	257	260	268	253	253	238	272	272	291	275	267	284	259	267	251	264	262	275	260	261	302	246	266	274	257	243	286	256	293	257	305	276	254	261	291	280	275	263	289	263	224	235	255	251	272	279	268	239	269	233	270	258	239	253	247	288	281	246	258	260	264	286	254	269	267	256	263	264	271	273	262	279	257	268	255	246	265	270	251	235	268	287	259	279	309	261	299	256	244	284	268	263	275	286	287	270	278	238	233	294	252	249	254	265	292	220	274	242	245	261	258	264	256	272	292	272	281	281	281	253	250	261	296	254	242	244	237	279	262	249	276	261	269	267	272	287	257	254	249	262	240	271	277	271	252	264	277	233	285	259	259	290	263	272	264	259	291	270	264	275	260	275	249	277	283	258	278	266	288	259	278	295	271	270	262	266	263	275	274	277	249	249	276	273	309	266	257	249	287	237	268	259	261	281	252	278	276	273	281	246	272	280	266	286	276	260	259	275	265	267	229	282	281	272	250	282	249	267	277	277	268	267	243	273	280	281	287	231	263	278	282	268	263	289	260	278	270	260	295	294	254	274	238	282	256	250	261	271	276	256	271	243	249	243	267	255	258	267	265	245	297	227	260	266	259	284	258	270	257	274	261	288	253	241	266	275	257	283	270	249	253	220	249	296	254	272	303	288	245	271	255	280	265	313	278	269	248	254	261	248	290	271	301	247	272	279	268	283	246	254	287	272	298	290	289	275	287	316	283	254	246	271	233	269	264	285	280	285	309	285	223	253	245	272	265	273	260	273	242	276	274	255	275	276	269	285	275	283	258	280	266	303	262	255	279	260	270	249	271	247	288	287	262	283	296	248	277	284	278	279	277	224	282	264	267	284	258	264	239	288	274	249	258	251	269	256	299	267	269	253	300	278	290	229	263	275	273	273	269	291	263	277	265	240	260	270	259	290	265	230	263	279	239	236	279	253	272	274	251	276	226	249	232	283	241	275	287	246	312	283	253	264	265	272	236	234	274	266	251	290	260	282	324	275	259	285	280	279	252	271	280	239	288	241	268	258	266	242	263	287	239	242	264	272	282	254	240	263	270	290	293	263	249	238	265	278	226	264	253	258	259	257	260	262	270	272	241	281	259	277	265	284	246	256	277	267	273	288	289	264	268	274	308	307	235	262	318	313	256	231	260	252	269	289	228	292	280	262	273	284	265	264	229	282	270	257	308	280	260	273	264	271	247	275	248	260	289	254	256	257	263	279	278	281	274	293	255	264	256	250	269	242	276	281	278	265	235	271	259	246	294	287	292	237	268	260	272	266	270	255	273	282	262	281	258	259	257	281	272	298	291	275	237	260	263	272	266	258	261	262	315	267	302	271	258	293	251	246	278	252	269	266	301	273	269	257	304	268	216	254	253	235	276	264	265	249	278	276	262	277	282	269	250	260	282	271	285	267	274	295	278	271	275	273	283	281	276	272	244	279	304	264	240	261	286	263	294	265	272	265	281	271	247	259	263	268	230	289	278	262	266	285	285	272	278	271	286	291	292	295	252	279	270	232	304	290	251	259	297	279	245	272	292	272	298	304	256	250	276	284	254	251	250	260	249	263	266	245	280	273	301	250	256	248	244	266	238	284	254	267	265	228	261	246	275	256	257	287	258	258	241	272	297	287	311	277	260	276	323	276	232	311	273	282	271	254	244	268	257	245	262	240	263	298	260	232	242	301	284	276	283	237	251	310	300	263	265	257	268	288	258	267	264	256	252	277	288	280	270	288	273	263	257	286	249	299	247	272	279	242	272	243	272	244	246	223	265	256	251	242	231	264	271	273	269	275	241	250	258	293	255	281	272	274	251	243	248	274	255	294	272	290	249	301	276	267	259	262	313	272	282	238	263	250	245	244	279	260	254	311	261	256	277	277	247	279	270	266	283	294	263	267	268	245	239	279	282	270	263	296	290	261	265	256	254	279	265	266	308	304	237	274	257	271	283	262	254	265	265	259	260	259	301	275	289	268	270	247	261	296	267	248	273	256	261	260	301	261	294	321	291	293	268	310	264	268	250	283	277	278	262	279	282	253	266	267	238	273	252	264	248	249	260	288	252	274	280	285	278	294	275	253	268	273	269	288	262	254	293	255	287	253	292	267	261	266	265	260	255	253	255	278	259	262	285	295	279	283	263	251	291	301	267	276	257	258	265	240	313	270	283	247	289	264	247	269	256	299	245	290	289	249	277	271	284	267	244	305	272	303	256	246	241	253	249	274	279	250	267	266	239	258	278	263	257	243	279	282	269	228	276	278	258	277	258	265	253	244	288	279	253	273	244	243	261	261	285	286	266	270	290	285	266	267	270	271	264	280	259	268	250	242	260	245	258	263	282	284	283	285	309	251	273	243	291	259	268	260	250	295	244	294	260	247	297	237	295	319	232	301	284	261	284	258	252	297	287	227	278	217	255	268	258	289	257	256	316	281	292	265	297	268	279	256	247	248	254	230	295	258	281	269	254	258	266	277	259	244	241	284	256	299	285	271	288	275	299	257	282	265	272	263	255	275	276	263	269	259	252	296	300	276	288	251	279	264	222	252	247	277	246	251	249	260	251	272	259	282	289	297	294	293	249	270	280	281	291	263	257	268	302	294	251	250	262	279	273	293	260	254	254	276	260	251	272	270	268	266	243	246	286	305	273	242	266	284	268	299	247	288	241	252	261	306	289	276	288	246	283	271	279	265	259	307	276	255	280	271	241	233	247	315	271	257	260	282	288	292	269	278	265	294	290	266	271	270	270	230	246	271	258	297	278	281	260	297	262	282	271	258	236	274	279	243	252	269	239	285	265	300	305	271	290	282	274	271	277	269	282	239	295	263	258	286	270	263	251	279	285	270	266	252	276	289	276	254	278	280	279	273	270	288	264	274	255	272	246	272	275	275	269	262	270	258	281	267	240	260	264	281	274	284	252	264	288	270	261	276	301	268	246	262	269	249	288	262	283	274	242	278	250	316	267	306	266	254	254	247	244	248	267	240	271	261	276	260	266	287	269	265	264	272	284	270	243	263	296	281	244	263	272	264	264	322	284	244	259	263	255	242	256	273	245	286	261	279	264	260	280	279	272	253	306	287	268	247	259	232	268	268	302	262	252	294	281	268	280	248	241	262	266	253	268	274	259	291	259	279	275	257	275	295	260	264	234	281	291
4758	834	626	669	619	600	601	649	673	648	732	887	1211	1373	1285	1317	1230	1080	1035	1039	982	931	900	864	859	884	853	807	779	780	781	780	792	768	694	731	716	694	654	634	623	638	637	633	612	643	567	663	645	613	605	604	644	647	650	687	631	650	671	614	645	679	621	602	611	638	609	633	617	647	608	640	596	636	590	587	633	642	594	643	598	547	641	584	646	625	612	596	593	622	642	571	623	634	586	613	654	590	623	591	601	582	604	620	602	643	568	602	599	557	622	618	583	604	643	614	594	602	620	635	646	589	633	618	612	608	590	610	656	660	650	643	614	621	629	624	639	636	613	590	576	608	610	636	633	639	586	595	624	647	611	587	648	541	574	602	606	641	556	597	593	592	631	626	641	612	664	576	601	569	581	603	602	608	612	618	570	646	603	595	613	613	581	643	595	612	634	611	618	612	626	627	594	574	592	627	576	648	610	606	572	569	599	583	591	651	606	606	601	622	610	603	626	567	574	575	615	637	588	613	602	597	650	613	606	592	636	611	616	620	598	587	583	612	598	611	602	593	583	604	575	617	605	651	617	614	649	625	638	608	638	603	646	590	613	594	620	606	640	596	578	591	632	633	623	596	578	589	575	579	615	655	615	607	571	619	615	622	600	645	650	566	632	567	572	602	626	567	610	613	599	611	622	586	616	622	632	581	570	597	595	622	619	613	603	586	615	595	637	631	645	645	629	607	631	611	592	612	590	647	600	611	626	612	576	620	594	606	588	603	618	603	650	563	606	636	584	638	639	597	607	595	635	603	595	603	589	579	599	638	602	619	541	620	586	613	605	579	635	609	608	604	639	584	605	623	615	615	625	574	587	604	590	603	591	588	673	613	629	604	595	608	617	554	577	621	634	630	621	614	574	573	645	609	589	662	596	610	603	599	669	600	565	576	635	615	586	596	595	616	614	606	599	600	628	588	617	567	589	569	619	620	595	591	554	603	579	586	590	629	619	640	622	616	624	590	621	597	623	577	632	601	583	609	608	636	636	626	596	597	563	604	588	621	589	608	572	643	609	612	654	587	589	604	592	622	636	637	570	595	597	599	626	594	612	567	591	600	564	610	599	593	563	615	606	617	566	591	622	621	617	619	562	591	577	570	600	657	637	576	605	622	653	549	608	615	603	553	573	604	566	611	603	601	549	574	621	599	636	612	592	609	613	591	580	583	590	608	586	630	612	559	548	613	591	644	609	586	609	633	633	590	628	621	570	590	657	581	596	572	612	598	565	661	630	571	595	582	606	618	620	586	597	586	600	592	662	588	624	602	555	614	568	602	598	592	599	588	612	581	591	605	558	566	577	633	589	639	571	614	648	620	617	613	605	579	610	633	606	643	612	616	632	567	605	588	585	628	590	620	612	635	634	601	614	634	597	620	626	592	578	565	612	572	616	600	624	601	588	593	581	587	606	656	638	572	630	611	593	593	602	642	581	592	571	561	569	633	619	608	605	614	610	617	631	627	593	626	612	608	603	598	562	629	563	588	558	568	578	622	576	615	584	630	608	627	609	603	691	617	595	602	592	651	635	584	592	574	618	582	606	568	619	549	608	629	594	583	587	623	637	590	599	611	615	598	609	546	629	572	628	551	628	608	613	590	638	620	608	611	646	624	578	570	573	577	598	566	573	559	609	604	618	592	591	627	578	620	553	615	613	607	572	578	592	593	605	565	613	603	594	582	583	597	597	589	621	644	557	601	591	620	589	582	612	624	564	589	576	653	563	581	552	600	631	580	644	638	583	597	611	609	608	619	615	615	561	610	578	581	625	585	677	567	650	600	614	607	585	600	603	643	613	656	605	594	631	611	586	613	607	611	628	556	631	620	625	590	601	617	573	634	601	562	588	566	586	605	616	550	593	572	635	646	595	589	625	595	613	654	615	633	592	633	574	580	563	659	621	605	610	573	596	625	596	605	597	586	600	599	584	617	535	603	576	593	613	580	568	609	595	572	641	602	578	595	637	580	625	632	665	591	594	621	592	581	619	585	587	650	635	606	640	606	596	583	572	580	589	601	611	589	602	605	600	629	595	587	555	605	608	566	593	595	570	605	626	625	623	593	560	558	623	592	622	589	626	602	556	628	608	642	575	618	603	640	542	607	606	565	631	605	641	638	629	637	540	576	593	599	629	602	618	590	610	641	582	611	625	587	622	666	581	606	578	574	567	546	592	643	585	645	594	637	589	607	586	633	620	589	616	602	614	596	623	551	595	629	642	584	662	572	582	602	599	604	609	684	610	620	589	607	555	579	589	647	609	592	586	595	587	601	623	615	613	566	590	582	571	591	582	616	601	591	624	596	626	578	603	625	600	592	593	646	665	649	600	617	606	618	610	616	595	644	596	639	601	609	666	590	555	571	598	604	596	600	605	585	618	587	605	606	564	629	609	598	583	600	561	681	558	626	660	603	630	622	633	598	609	594	639	589	606	611	591	570	623	598	611	599	593	605	585	581	566	583	590	559	602	609	567	615	616	599	620	608	591	608	611	618	580	622	595	615	629	605	602	594	626	566	636	593	618	597	568	579	596	606	597	614	587	592	608	621	604	619	630	589	588	612	605	618	599	596	607	576	638	567	579	574	609	608	610	596	542	593	618	601	594	604	618	606	618	580	522	553	634	602	579	598	590	556	593	621	606	567	601	639	613	665	581	604	617	615	637	619	596	641	602	627	596	605	584	581	601	566	630	611	580	566	624	616	585	565	642	637	591	627	632	587	644	637	639	589	656	623	642	633	553	580	610	608	582	578	594	595	571	565	557	609	625	582	633	588	626	599	618	614	621	639	619	635	634	579	553	639	601	577	586	636	624	586	620	565	633	585	609	607	574	570	572	581	617	635	585	578	631	602	622	584	609	602	587	611	586	569	612	604	572	591	578	595	642	606	600	591	609	591	580	610	625	612	611	585	622	603	619	571	568	595	608	603	590	613	639	609	602	572	555	568	568	572	634	573	610	594	579	582	604	602	599	636	607	631	634	640	614	599	648	629	556	625	562	603	633	624	567	593	590	609	615	589	579	584	611	573	621	632	599	591	619	584	603	603	628	609	609	654	599	577	593	618	659	639	621	626	595	590	574	578	581	596	555	610	612	624	560	594	607	626	592	574	558	574	608	589	637	589	622	619	589	600	620	612	582	611	614	571	584	579	589	616	599	623	572	541	630	586	577	591	651	559	595	609	589	621	590	638	571	610	611	580	584	658	604	606	622	609	628	609	616	596	627	659	622	590	611	593	589	600	646	597	545	601	589	622	621	612	625	603	623	650	575	591	615	631	657	635	569	614	572	660	578	570	637	610	564	588	596	629	671	616	600	627	597	610	626	587	643	622	608	600	590	559	619	607	612	590	626	629	603	627	608	590	623	585	596	602	590	613	599	624	657	597	578	655	602	617	577	565	562	584	581	613	671	626	574	583	608	608	583	606	570	614	600	552	604	604	602	615	598	600	592	586	617	640
19139	3112	615	568	439	421	354	381	332	348	367	408	492	528	526	538	504	456	447	430	424	432	460	397	401	401	383	367	366	368	345	330	350	360	322	400	342	334	330	327	336	318	327	310	317	307	316	321	339	334	335	344	341	340	308	317	331	316	305	323	293	318	320	318	316	314	296	336	329	357	276	340	305	306	305	319	319	339	324	296	339	295	341	312	317	313	302	274	303	295	285	292	335	365	304	306	286	322	296	346	338	312	302	328	344	306	343	325	309	305	311	334	336	331	309	295	344	303	337	287	288	334	314	334	322	293	321	288	361	334	320	304	317	347	334	304	326	278	289	316	319	330	313	333	281	299	304	338	308	316	352	304	305	287	318	329	332	343	296	334	336	320	331	321	302	333	356	320	295	312	314	333	312	341	311	367	338	305	318	356	335	326	296	325	298	324	315	312	300	363	322	309	314	312	320	275	287	315	316	310	305	331	318	328	262	289	288	295	319	324	326	319	354	312	278	319	291	344	316	320	320	318	333	341	295	305	303	328	300	293	288	311	340	317	307	301	319	314	305	326	326	303	290	342	285	303	287	309	328	364	296	323	283	292	336	307	324	298	317	298	316	339	333	349	328	329	318	324	345	300	278	349	314	325	343	316	326	324	335	318	314	317	336	329	322	300	306	288	321	328	292	292	303	365	326	295	340	307	316	311	332	322	348	344	324	324	283	307	320	346	315	334	338	295	371	280	298	333	300	330	292	291	322	315	335	277	303	274	348	298	307	316	302	295	293	294	328	298	316	306	315	334	293	315	315	343	296	294	319	321	336	305	307	306	307	311	320	336	303	296	320	287	330	357	307	300	306	314	306	346	338	324	324	313	337	311	364	326	297	271	304	320	319	332	302	306	312	347	356	337	319	315	293	319	299	289	335	359	319	341	312	306	323	309	333	322	294	307	331	318	301	293	305	268	322	324	342	354	296	317	312	367	331	293	292	306	306	331	320	310	305	287	301	312	310	321	316	326	331	307	313	317	320	326	339	295	292	320	306	328	321	306	331	302	290	328	296	311	274	319	318	317	311	285	336	335	299	331	305	345	350	311	323	322	313	287	317	307	327	318	335	317	328	345	306	330	337	334	297	315	313	328	355	361	351	319	314	326	279	288	315	305	353	352	329	329	338	308	292	298	311	303	339	316	313	334	335	336	311	313	271	301	321	327	301	342	338	327	304	332	279	338	317	312	333	342	301	300	301	291	297	355	298	345	312	312	307	353	335	319	312	323	363	344	316	326	357	304	319	340	309	351	359	339	294	348	290	308	336	287	323	290	348	330	301	290	343	342	320	331	319	327	334	375	358	274	322	320	281	334	330	332	338	305	315	299	296	308	305	326	305	344	333	338	280	297	313	281	317	308	298	337	338	312	300	329	350	348	307	291	325	341	321	302	286	335	348	319	329	336	331	302	323	315	329	302	356	312	304	301	317	320	334	336	338	305	322	320	313	311	304	324	349	338	308	319	325	290	343	346	341	307	308	283	316	286	311	296	309	317	292	299	312	338	303	300	332	319	322	338	352	372	282	272	292	349	343	272	303	327	320	316	359	342	299	295	315	353	307	333	325	314	291	329	304	304	329	330	351	323	317	335	315	338	324	337	352	309	354	332	319	311	308	342	333	314	303	329	313	344	313	346	330	324	332	322	303	287	282	309	317	298	328	291	311	286	310	315	283	312	344	328	308	307	327	335	321	312	300	305	317	327	331	320	320	325	311	324	305	352	306	333	319	289	306	329	307	290	295	287	317	313	287	322	322	287	343	330	322	327	287	311	354	305	308	322	286	313	314	309	311	318	306	318	305	333	320	329	330	322	311	315	293	282	328	327	316	305	364	304	321	343	333	323	355	334	326	303	298	299	319	311	340	319	376	343	295	315	291	282	290	317	325	307	331	345	349	324	324	375	341	305	281	321	328	334	271	347	315	315	347	318	345	319	324	306	282	311	318	310	317	289	308	301	308	363	339	323	339	349	287	315	316	313	318	324	309	313	319	312	282	288	316	306	334	323	302	311	317	303	308	313	299	329	311	307	342	325	343	343	304	333	341	334	341	324	322	310	315	312	316	334	323	293	322	324	312	310	345	325	345	314	338	342	303	343	321	304	310	303	297	322	306	304	337	330	305	307	306	307	340	319	316	291	326	307	326	308	311	339	322	344	324	354	325	324	306	329	332	304	328	356	325	313	325	311	336	317	312	312	299	323	328	283	302	288	358	339	330	314	328	342	346	317	348	283	308	347	298	323	329	313	341	305	306	309	290	323	284	308	317	290	334	270	280	315	306	282	305	342	321	370	342	327	335	266	323	336	335	343	332	301	315	294	343	346	336	277	302	331	333	324	327	320	334	302	311	310	331	333	327	293	305	296	344	312	311	298	343	284	334	367	342	364	354	365	335	328	298	336	311	310	342	300	308	325	287	331	299	344	300	326	357	285	347	274	326	339	308	304	294	296	331	314	301	306	301	347	313	311	337	345	330	322	293	311	319	317	309	342	302	337	310	311	303	363	278	312	345	323	330	332	342	305	325	304	331	303	316	304	296	288	338	326	351	303	304	331	310	333	325	280	300	323	354	323	320	326	323	289	315	326	307	323	332	344	315	284	311	310	322	330	326	313	313	308	310	286	309	344	308	327	333	329	342	314	308	329	280	308	298	329	360	316	321	344	313	336	343	329	301	323	282	308	339	327	291	324	331	299	314	344	320	333	320	350	292	316	305	313	335	274	309	301	311	324	333	346	319	321	322	342	276	341	286	302	317	334	333	350	305	306	305	322	333	341	324	328	335	287	319	282	284	360	314	332	316	292	343	328	303	346	296	304	315	305	304	326	327	328	286	316	298	318	308	302	329	324	314	332	320	322	306	372	300	309	318	322	292	308	313	293	322	315	303	290	308	296	300	298	339	369	308	322	299	324	327	323	301	309	304	335	345	319	327	338	293	286	339	325	299	332	328	320	312	320	345	283	321	328	318	315	328	302	314	310	323	307	330	330	295	310	313	288	321	331	351	334	289	291	336	306	305	335	319	329	340	332	341	332	284	288	335	310	266	340	319	330	314	339	300	309	340	369	304	304	297	338	331	315	325	321	295	288	331	313	318	302	313	324	314	315	301	319	342	318	310	311	345	320	317	321	330	318	310	345	327	341	300	334	311	304	323	278	295	336	309	312	314	297	335	295	303	295	299	325	304	312	322	301	325	301	297	351	324	269	327	308	314	331	312	330	273	343	334	327	290	317	333	330	304	333	289	299	310	324	322	366	346	326	291	353	324	362	366	300	305	317	314	333	326	275	310	341	269	294	321	319	371	303	325	305	345	341	345	284	308	326	328	294	327	295	296	310	338	315	319	320	304	313	362	309	313	336	290	306	335	287	337	306	295	283	321	309	284	278	296	324	332	328	291	324	318	326	312	320	330	359	329	318	329	331	307	316	309	285	357	286	319	300	321	313	286	306	318	305
12259	1517	1256	1397	1317	1141	1058	1018	982	960	1060	1159	1802	1890	1941	1840	1693	1650	1477	1412	1308	1314	1289	1222	1225	1223	1150	1088	1028	1049	1009	947	1006	951	895	807	820	755	758	750	698	764	794	777	772	770	796	768	728	781	773	769	766	729	700	666	747	748	654	751	739	722	739	731	705	754	731	743	751	719	700	694	721	703	683	745	700	710	727	695	746	706	640	698	719	706	646	710	720	710	687	701	748	724	693	698	740	679	692	686	760	711	693	705	686	645	698	759	677	687	706	718	688	743	729	707	709	667	741	670	669	700	695	701	716	731	686	705	683	726	706	664	677	714	709	669	715	702	694	708	655	657	686	694	704	664	663	690	768	676	703	658	732	730	649	679	720	701	657	763	691	694	666	693	633	694	667	716	657	723	723	714	705	678	724	684	677	716	706	690	713	713	678	723	692	712	748	711	681	766	742	691	679	674	678	717	668	649	711	706	708	696	743	752	676	709	722	704	665	707	723	734	767	732	693	698	690	711	706	741	704	692	722	680	717	715	726	731	704	732	657	755	741	725	702	699	720	693	704	678	705	740	742	686	725	708	789	704	688	717	730	741	690	692	718	660	687	714	703	715	721	720	708	729	655	702	670	682	664	703	691	714	691	665	716	670	707	695	666	716	650	646	731	721	739	703	672	704	683	678	712	654	701	729	715	669	696	704	718	725	717	695	689	644	736	681	711	741	704	666	740	725	665	713	714	691	735	681	715	696	711	735	679	688	668	740	742	695	736	702	695	654	686	690	689	659	706	714	666	691	660	695	700	700	675	698	704	724	728	694	712	676	673	695	710	682	689	738	690	657	708	700	678	711	696	693	686	714	721	773	748	758	644	746	718	722	668	733	717	728	715	675	742	676	705	703	661	725	721	662	749	719	716	705	762	682	683	729	681	706	721	694	674	694	806	683	651	695	722	691	686	728	657	734	703	719	689	711	680	736	729	714	693	714	709	693	668	722	700	707	706	714	677	730	763	710	699	671	703	674	674	716	723	731	695	690	722	726	661	696	681	723	657	736	722	715	765	700	731	741	686	740	669	708	688	677	676	695	701	684	714	732	677	712	670	717	679	719	745	707	616	674	634	673	703	706	729	709	711	721	694	714	676	683	670	699	658	659	723	699	710	689	697	691	714	654	717	668	733	732	738	721	692	709	744	644	650	736	698	713	657	700	705	698	716	721	718	666	714	731	685	716	712	719	737	678	700	703	710	693	682	705	720	698	710	714	698	688	714	655	738	695	715	717	753	714	669	647	723	683	672	724	676	714	721	648	753	684	725	738	708	677	709	670	737	732	653	678	685	678	664	726	739	672	737	668	726	732	659	666	715	702	696	744	649	686	654	686	690	710	696	678	681	740	729	724	678	677	704	694	704	732	669	687	701	733	720	700	685	685	708	702	697	698	736	676	709	722	666	727	708	656	692	734	737	709	695	701	706	716	709	699	699	672	738	710	720	711	692	726	657	665	704	684	694	651	730	719	721	690	691	701	705	721	684	733	704	712	701	707	710	680	698	699	745	720	726	700	739	673	689	676	713	693	737	729	662	695	700	721	729	680	733	704	719	686	712	705	747	714	730	710	662	720	659	699	745	642	711	748	688	694	710	736	643	716	696	703	690	655	718	685	677	674	672	713	666	713	708	694	701	695	691	687	711	712	697	669	658	725	678	688	733	723	686	673	702	672	695	689	666	735	717	686	699	708	696	728	669	712	709	703	669	659	617	723	695	725	725	691	697	699	684	694	725	716	715	698	668	713	708	747	717	708	710	699	667	731	674	702	717	679	702	702	680	682	719	729	668	718	699	719	657	711	709	710	732	714	751	691	698	758	701	742	697	695	709	697	740	737	719	675	771	692	712	734	679	714	732	700	699	702	696	652	661	732	686	689	665	665	704	702	673	683	709	751	711	706	694	687	728	639	687	701	707	687	674	648	707	661	725	680	791	698	753	722	688	654	683	690	708	732	681	714	713	705	681	716	691	731	753	724	712	723	666	710	766	690	705	700	691	703	708	722	647	719	711	697	699	685	697	664	734	654	725	700	693	705	718	696	684	700	695	683	657	703	730	684	649	687	693	680	663	698	714	694	755	692	664	686	715	730	694	689	729	679	715	735	716	702	722	741	705	664	657	716	726	645	721	675	710	679	667	713	731	688	688	659	727	672	744	713	686	716	710	743	678	712	696	734	708	696	664	714	745	709	720	674	718	674	739	738	687	690	676	706	690	717	677	682	723	706	776	662	691	694	677	735	725	692	723	675	688	734	739	679	701	741	749	699	715	700	736	719	729	690	695	725	724	741	725	697	746	733	710	693	692	680	697	698	722	713	679	652	713	704	695	735	738	694	684	732	693	693	703	676	763	692	712	680	705	655	728	665	721	695	712	686	742	668	708	672	663	667	707	736	698	704	679	732	665	671	704	696	694	721	668	703	720	628	674	701	745	713	678	710	679	681	714	708	702	714	706	687	740	714	698	709	699	697	706	699	658	744	707	707	731	693	691	671	676	703	680	668	685	737	682	745	674	680	678	692	713	716	699	688	710	741	677	691	724	704	756	743	722	737	650	698	725	739	733	673	655	706	723	668	740	704	718	668	730	702	645	752	685	677	741	699	663	683	752	695	698	686	747	677	691	661	689	715	727	680	645	721	709	697	734	655	660	702	684	713	691	702	752	685	724	682	693	717	666	720	670	657	720	710	683	728	695	713	683	702	696	695	714	657	699	682	665	736	707	693	719	768	714	710	672	678	670	704	742	768	695	694	728	692	672	712	694	678	694	712	712	707	741	649	685	678	724	692	742	696	756	711	681	742	704	688	715	713	657	733	741	672	639	695	728	684	672	700	725	670	685	724	709	682	659	690	684	722	655	733	720	663	685	706	688	761	644	698	697	706	739	738	731	701	654	639	702	717	719	709	713	666	697	687	705	726	746	672	702	703	702	683	655	710	724	656	742	692	695	721	698	695	726	717	724	703	727	690	696	657	729	705	691	694	683	732	700	673	679	720	677	701	703	682	707	729	710	692	702	699	725	702	676	703	686	709	661	691	678	686	700	702	685	685	725	682	679	714	706	694	686	729	664	697	698	709	759	693	725	735	730	664	689	734	673	712	717	653	714	690	716	744	671	709	707	714	650	634	696	750	680	685	694	790	688	739	732	706	676	677	741	698	715	698	696	694	689	672	689	705	721	705	756	691	694	710	686	650	743	725	720	666	724	709	733	658	693	723	720	699	703	674	732	712	707	716	710	673	733	732	736	697	724	734	706	725	700	661	708	676	697	729	691	672	692	708	692	695	757	716	709	709	656	684	696	680	674	767	706	679	682	715	687	677	696	720	723	694	713	685	726	709	691	707	717	740	723	730	654	692	728	701	729	689	724	675	690	671	685	710	757	691	683	682	679	702	702	658	683	700	724	676	696	690	722	668	698	669	715	699	684	718	673	686	699	734	739	731	774	674	740	720	702	707
28345	5289	1125	826	672	525	508	431	397	429	419	421	483	598	567	564	531	535	482	520	471	472	466	418	442	466	412	436	391	422	404	407	362	388	357	345	367	367	358	355	320	300	343	334	333	312	321	330	322	308	353	333	354	330	321	357	341	341	301	330	303	295	360	329	337	311	301	342	308	308	330	301	306	329	317	320	326	358	325	291	340	315	343	328	329	324	275	345	309	318	306	312	356	341	316	316	313	333	355	316	310	327	323	343	346	336	309	312	315	296	299	347	324	321	332	325	348	329	329	355	321	299	302	319	327	321	331	336	318	318	301	320	336	311	336	324	270	279	323	331	289	314	312	318	319	316	311	355	357	327	324	335	321	307	317	327	320	297	347	307	338	328	341	312	337	359	321	327	308	297	324	311	324	293	317	296	303	313	338	306	304	341	348	281	335	344	321	311	363	307	333	297	331	306	338	316	304	351	306	329	288	324	296	338	308	320	323	346	330	309	327	348	310	289	311	301	306	324	301	289	346	317	331	336	355	340	330	346	339	307	294	319	319	333	321	316	352	342	299	323	307	298	313	309	306	310	326	320	333	362	326	305	311	322	319	313	314	311	312	340	301	284	350	315	333	304	329	322	321	293	324	340	319	334	374	323	314	327	338	319	320	337	289	318	327	293	328	319	296	311	302	340	341	319	317	312	341	343	309	331	332	314	343	331	320	307	334	335	307	293	365	315	352	323	351	319	303	314	324	322	298	285	340	292	304	334	308	282	288	293	281	309	288	338	293	299	312	319	359	304	314	291	322	305	308	322	282	332	331	326	310	302	294	327	309	334	340	336	316	299	281	347	308	287	292	331	280	334	365	301	304	326	285	311	286	286	298	313	300	319	297	370	355	330	300	318	330	338	317	333	274	302	277	288	296	309	293	332	332	304	304	320	367	324	328	305	328	318	343	278	333	321	379	299	325	291	309	302	320	287	276	321	337	305	331	328	322	337	325	313	339	315	267	277	306	304	286	339	280	307	330	319	350	310	331	329	306	294	333	326	327	351	304	301	333	291	324	284	286	317	293	301	341	343	298	333	315	321	326	322	326	300	306	305	319	321	328	294	327	300	294	324	304	301	301	343	304	320	321	306	326	360	355	317	332	309	348	294	359	307	288	292	318	311	344	313	314	310	292	322	359	302	337	330	323	322	293	328	319	326	304	329	335	305	298	330	303	326	324	344	304	301	334	309	302	288	315	350	351	322	298	290	296	295	309	326	323	314	331	339	313	299	329	317	339	312	326	291	305	283	323	316	348	318	340	315	324	273	321	315	319	324	302	307	322	309	314	312	324	312	352	348	326	326	312	349	329	282	337	300	302	292	332	324	335	337	320	328	303	326	342	309	317	303	333	338	303	337	324	285	324	279	322	313	319	330	328	341	315	297	340	342	333	328	334	306	320	349	293	302	307	332	326	306	310	289	300	299	304	367	302	310	320	300	335	344	294	318	355	336	315	315	337	327	311	336	332	339	315	331	350	300	292	306	324	299	297	318	351	319	341	303	328	335	325	317	325	345	305	308	323	332	284	323	316	312	322	313	321	311	370	325	307	298	328	298	322	302	297	300	308	307	327	322	326	349	353	302	301	313	297	299	319	338	303	308	315	368	290	301	324	339	309	312	315	341	306	363	307	285	302	337	294	313	273	276	303	312	309	313	347	338	309	312	347	304	310	304	302	345	290	298	294	303	327	320	295	328	330	340	334	316	358	318	327	298	336	318	323	304	306	337	292	320	303	300	332	329	301	322	318	298	347	329	358	311	324	292	331	315	295	330	302	314	293	298	302	262	322	354	313	294	294	320	329	302	286	299	309	304	311	328	317	297	346	291	306	353	333	312	343	339	282	321	367	301	305	323	344	326	286	295	318	338	338	321	322	312	310	310	311	331	330	312	288	299	349	286	306	325	327	330	343	308	282	286	332	269	305	340	302	318	297	278	318	314	304	332	320	287	345	337	290	331	306	322	330	327	300	291	314	334	284	319	313	327	349	344	292	328	351	319	293	301	311	340	322	326	318	334	312	330	328	338	315	274	325	319	328	314	299	338	340	318	299	359	322	313	300	280	334	332	289	326	285	305	293	306	318	319	329	295	308	301	318	314	317	295	313	337	264	331	321	330	327	346	275	336	300	311	330	305	311	312	332	328	306	276	331	316	299	328	310	311	300	324	309	320	341	318	338	343	338	311	327	314	303	344	297	337	325	312	318	338	330	331	350	336	318	329	339	291	318	349	304	276	302	298	300	305	317	316	319	323	309	309	327	305	366	318	304	323	335	320	307	339	289	350	334	310	331	318	311	368	307	259	337	322	335	320	299	283	321	298	332	313	325	308	295	292	303	357	290	329	323	299	331	301	343	337	354	356	317	301	322	299	296	372	313	358	321	354	326	349	309	281	337	331	335	289	330	350	291	331	304	298	298	306	381	315	304	321	283	313	319	370	292	300	315	301	301	312	338	280	326	313	321	296	323	309	340	338	340	330	350	337	336	331	336	331	314	312	297	314	323	313	303	330	330	320	284	282	288	319	314	321	327	282	339	308	288	294	368	300	315	282	321	325	313	319	311	299	299	298	325	325	362	315	340	324	315	305	361	306	313	301	334	298	305	318	311	332	326	297	317	319	337	337	329	305	336	344	311	309	325	301	330	313	320	323	315	303	341	309	305	330	338	342	320	330	316	311	293	295	338	289	314	313	295	341	340	313	333	282	358	316	310	329	289	327	338	307	303	315	334	328	324	319	286	311	324	328	303	297	312	349	308	317	324	314	322	301	332	307	275	339	292	339	316	319	326	319	325	360	302	335	324	353	332	316	315	335	330	320	314	329	350	324	317	350	308	334	320	304	315	330	326	351	308	343	350	344	367	301	298	327	317	314	325	305	281	324	318	344	291	333	310	323	315	313	350	335	334	287	308	331	308	299	310	323	313	343	337	312	324	326	353	312	297	306	324	342	313	296	310	336	299	308	308	285	318	294	337	303	342	322	316	311	301	302	312	301	345	323	288	320	357	333	310	318	329	321	344	350	331	285	309	313	333	331	332	328	325	310	348	294	341	343	324	310	313	299	320	336	299	330	294	315	318	300	309	316	332	324	319	317	345	310	298	338	322	336	342	314	330	329	298	372	323	319	334	314	292	295	330	355	333	327	319	324	285	348	342	308	327	307	314	311	309	312	320	357	325	309	342	373	335	342	368	314	359	341	287	327	316	324	313	311	297	309	304	324	320	292	322	313	308	317	311	335	334	313	333	337	320	321	309	309	337	300	282	309	308	309	327	333	335	320	353	343	323	331	329	305	310	316	303	319	309	308	307	343	296	315	324	340	300	313	313	296	303	326	317	324	332	322	331	303	336	345	328	297	309	310	307	331	341	343	297	294	318	312	290	286	334	300	315	325	314	315	289	313	337	332	314	324	314	362	335	331	303	296	303	325	302	317	300	334	325	336	307	275	350	310	338	296
15892	1659	1919	2295	1958	1604	1403	1263	1183	1093	1226	1374	2136	2480	2375	2258	2163	2068	1839	1788	1755	1806	1704	1522	1565	1499	1393	1255	1219	1218	1192	1225	1128	1104	990	873	817	800	803	769	777	749	791	757	803	779	797	776	772	760	782	820	795	771	751	743	735	750	786	770	733	748	696	736	791	740	773	701	740	727	762	740	727	737	721	709	735	681	642	719	720	685	711	666	694	709	737	685	697	717	707	723	667	746	720	692	709	744	674	688	633	708	717	732	684	702	716	685	683	683	685	670	696	696	701	631	688	726	709	767	624	656	712	688	676	719	636	708	671	687	710	702	675	731	642	733	705	693	656	686	686	665	709	690	669	650	672	742	632	724	676	698	700	673	695	716	656	742	705	674	688	713	680	690	691	684	729	675	757	674	660	737	688	716	686	689	708	687	725	669	680	673	702	713	680	681	660	708	676	653	699	701	702	681	700	698	725	683	664	698	719	685	677	731	699	710	675	649	734	682	702	670	691	673	647	649	682	687	706	669	726	711	687	701	699	672	705	724	701	712	677	698	673	661	688	713	670	637	695	684	691	779	713	689	684	691	681	633	733	718	720	663	679	668	691	696	720	718	711	686	672	755	686	684	681	702	676	714	680	667	704	679	688	606	691	726	661	710	690	686	704	670	702	669	700	695	664	711	685	653	693	657	684	688	689	685	689	711	721	704	682	698	694	641	657	703	719	697	644	659	716	701	739	707	711	661	702	687	659	702	657	705	708	677	694	660	705	685	706	657	747	725	696	701	690	689	672	679	682	642	703	745	732	656	672	702	678	671	683	705	655	621	697	681	695	698	685	715	685	656	653	674	669	725	689	665	688	708	682	679	652	692	737	695	660	665	676	695	722	706	695	727	665	693	640	692	696	686	676	644	716	642	676	667	714	681	680	685	682	673	664	704	685	677	662	711	715	677	670	706	691	659	700	697	674	734	690	713	671	704	711	742	649	722	757	710	717	660	692	690	673	677	629	716	706	672	725	685	690	668	729	702	711	744	711	720	697	716	655	706	722	694	655	741	662	734	653	669	666	680	700	680	710	683	671	727	679	725	713	683	716	689	667	696	707	638	680	670	714	745	673	667	733	722	685	747	735	742	715	678	654	669	695	646	641	680	733	660	698	655	686	707	691	714	647	731	697	650	734	720	673	712	667	707	686	722	675	739	669	718	640	706	681	722	705	676	674	659	691	677	731	680	635	683	675	674	650	677	693	664	725	712	671	684	673	680	653	709	664	675	708	706	668	671	741	661	672	647	656	682	664	693	709	675	681	676	667	708	650	714	708	703	710	647	692	689	680	697	658	682	688	708	730	723	698	681	720	708	668	686	684	686	712	695	663	662	731	697	706	657	639	696	707	663	751	683	690	733	697	620	673	717	648	701	746	708	731	695	728	722	698	670	711	689	663	668	628	727	672	673	659	730	693	690	659	668	674	657	670	670	651	690	735	670	686	716	706	705	724	656	729	664	694	731	720	694	687	701	696	628	690	696	686	705	671	712	675	722	720	692	691	746	736	643	748	652	730	712	690	679	656	724	649	732	706	693	695	678	706	716	715	721	672	666	711	658	685	730	705	708	680	684	689	713	654	641	719	649	659	674	686	685	699	697	615	714	703	734	716	704	700	678	696	710	696	666	683	655	647	646	754	696	662	686	679	673	706	645	636	683	737	727	675	684	694	722	689	693	729	684	737	711	692	701	661	688	680	683	692	708	659	703	708	669	707	722	668	722	646	667	670	643	711	717	677	684	709	679	652	689	684	680	716	670	683	637	711	728	714	678	709	624	717	677	694	724	688	691	721	674	649	692	728	692	729	672	696	683	677	756	707	697	711	722	673	663	681	711	680	654	695	719	720	699	695	655	710	688	688	720	733	671	699	665	667	728	680	730	664	693	690	733	666	691	715	715	669	697	714	717	705	685	685	726	673	668	679	673	678	698	711	659	675	640	699	716	692	728	701	747	689	692	713	705	690	712	691	666	684	713	689	680	713	658	706	632	696	708	713	672	678	695	698	689	680	694	724	688	725	709	741	730	676	745	691	625	719	678	708	681	657	669	642	700	722	703	704	678	667	707	674	719	685	647	673	671	735	707	695	686	714	658	713	666	690	709	680	656	663	688	764	666	730	758	693	630	678	683	667	677	696	690	717	679	659	644	707	691	683	677	692	744	703	690	683	676	714	682	671	687	675	699	685	702	749	677	678	687	728	692	650	659	690	688	683	713	656	697	697	689	705	710	675	714	726	719	661	723	681	700	670	747	673	659	682	702	676	690	723	707	642	693	696	693	671	635	715	692	661	652	680	711	703	647	702	642	707	690	659	648	667	715	691	693	660	683	685	747	664	692	699	708	697	645	705	663	707	645	647	681	694	636	650	680	709	674	638	713	711	726	710	704	695	698	706	726	702	718	675	724	720	684	698	722	694	696	681	675	703	722	719	692	649	671	696	711	703	684	771	676	657	697	727	690	687	662	674	749	684	671	707	656	698	762	666	664	719	719	713	693	683	667	702	691	721	712	690	677	702	714	692	662	731	652	679	693	705	702	662	703	680	673	696	715	688	683	770	648	703	683	725	681	711	719	720	678	678	669	694	661	709	706	682	729	622	686	717	693	612	668	677	693	680	709	675	663	653	694	701	677	675	672	690	710	679	705	688	714	681	695	694	678	750	652	675	646	714	711	701	688	731	739	658	701	692	684	698	654	685	703	670	676	694	698	689	700	695	681	710	685	670	675	690	677	623	697	702	689	655	674	661	679	679	716	694	697	687	614	702	711	699	680	718	680	718	701	703	670	701	690	701	656	668	660	667	637	702	639	674	714	677	666	698	702	673	664	732	696	720	707	720	710	660	675	637	661	684	670	692	663	685	689	691	691	725	736	713	654	666	612	684	687	682	702	731	674	706	737	697	673	725	721	706	716	715	694	718	735	659	711	633	682	702	675	741	701	673	752	701	687	717	702	683	695	711	697	682	700	653	725	659	658	697	680	688	667	712	688	694	731	696	669	731	699	713	685	672	677	709	740	716	645	714	725	699	689	681	709	726	652	689	653	700	694	706	677	700	648	721	679	716	681	713	674	699	720	652	705	700	691	717	663	704	659	689	713	681	717	681	719	734	699	707	752	704	669	702	694	699	703	646	702	711	709	638	674	712	707	729	665	695	666	673	671	724	665	751	674	676	673	698	693	701	672	704	762	738	690	720	716	658	652	686	672	707	694	657	653	672	673	641	691	696	690	672	697	773	683	682	735	703	683	648	684	732	715	661	667	636	655	674	716	669	693	703	664	702	703	697	714	707	680	728	684	702	720	679	720	671	701	677	709	697	671	692	696	690	682	661	672	708	689	704	675	678	714	716	709	729	702	691	699	698	701	641	704	609	683	674	636	690	707	671	689	702	726	697	713	733	704	685	671	684	726	683	725	704	720	721	685	685	710	674	647	716	688	687	688	723	697	743	663	678	681	730	708
7139	651	262	279	263	295	290	239	281	281	295	278	323	389	377	367	358	301	307	325	291	280	370	289	324	311	327	273	286	317	308	281	293	271	289	274	274	252	270	258	278	288	261	247	263	267	246	241	267	264	291	269	266	262	261	230	270	276	298	307	251	253	239	251	282	229	240	261	241	266	254	264	244	271	260	263	281	266	240	273	269	280	280	257	240	252	292	261	288	276	247	272	289	269	272	277	274	232	263	243	248	272	236	236	269	276	245	255	243	286	273	273	236	244	267	258	267	247	281	254	217	277	308	287	247	209	281	253	267	256	281	280	262	280	256	256	244	251	255	299	261	262	270	258	244	246	286	257	265	262	266	265	251	260	264	280	241	228	260	234	292	250	246	243	289	264	255	262	248	281	261	276	274	270	248	268	252	269	251	252	248	233	278	260	268	269	237	259	296	254	261	258	263	306	258	235	292	254	292	265	264	267	240	247	252	289	251	252	267	268	252	255	259	242	264	232	245	239	270	250	290	228	283	240	236	259	256	276	294	257	268	287	275	268	253	307	254	266	286	244	253	283	242	273	265	229	225	285	275	288	290	251	282	279	279	260	235	244	266	277	261	277	287	245	273	271	276	249	294	290	266	289	262	293	256	265	255	252	267	247	275	225	259	283	292	253	253	271	245	231	279	250	245	268	266	298	272	272	255	256	261	273	240	248	278	251	236	265	249	262	266	271	296	279	234	257	279	237	254	276	263	261	277	268	278	232	262	234	238	280	258	262	269	254	264	297	267	255	254	309	280	277	268	262	251	267	275	307	281	245	240	283	270	268	274	271	266	263	293	279	267	265	258	246	250	244	266	260	242	296	289	260	249	283	281	285	240	215	248	259	234	247	242	225	243	240	242	285	260	288	297	289	264	309	272	254	232	280	240	251	267	252	258	243	272	271	293	271	263	246	250	258	230	262	265	270	280	260	251	268	294	267	264	300	263	260	275	255	258	269	257	262	287	234	256	251	259	259	257	264	273	283	254	267	276	263	264	250	274	270	258	241	274	270	280	264	266	250	248	237	261	262	258	235	247	241	254	242	246	261	244	272	271	255	275	269	291	256	289	252	284	258	227	211	262	229	274	266	246	290	255	267	312	267	282	249	243	249	265	248	259	272	276	249	301	253	265	253	268	272	266	267	254	257	279	265	291	281	299	251	256	235	255	279	268	274	271	281	259	251	257	279	234	265	268	273	281	289	246	261	297	286	248	253	275	276	301	272	264	264	285	295	245	252	275	255	243	285	300	285	230	261	270	257	276	257	250	273	267	289	271	253	298	263	238	294	274	257	286	280	291	259	283	246	275	281	226	288	267	280	277	303	277	265	258	236	249	274	256	236	234	256	278	283	269	259	206	269	274	273	248	279	297	238	274	277	258	244	244	266	265	285	295	284	243	269	254	296	273	259	260	272	280	246	268	247	263	269	284	268	259	258	256	284	266	256	264	252	258	272	263	229	289	242	238	252	237	238	261	285	300	274	275	259	254	285	269	294	256	241	248	272	265	239	291	300	281	278	272	230	295	255	264	282	274	262	272	263	276	287	283	262	265	306	272	273	274	284	276	247	255	231	243	238	267	238	263	206	260	271	277	261	292	265	246	222	270	239	291	250	236	228	241	291	297	278	252	261	274	279	257	249	257	272	252	257	257	272	266	269	250	274	262	239	251	294	259	234	267	257	253	258	281	250	265	268	252	238	264	253	283	268	295	270	286	252	242	269	268	292	269	282	276	263	264	214	265	235	270	265	284	271	291	255	235	261	282	284	248	294	277	234	250	283	257	271	264	268	260	307	273	246	268	233	263	281	277	282	247	267	278	274	253	267	264	275	252	256	236	285	285	270	255	234	247	260	233	244	257	301	293	261	272	281	256	250	242	236	216	285	256	248	294	278	278	272	296	262	298	274	238	245	277	259	275	266	273	253	289	265	253	299	282	260	244	241	268	250	270	248	245	264	259	257	273	270	226	276	263	276	248	264	266	256	270	262	252	258	267	253	279	273	254	262	268	286	285	240	266	271	260	243	258	267	293	273	242	245	300	261	239	248	255	298	272	286	285	247	293	272	243	247	258	257	273	270	284	286	271	271	262	252	266	281	272	273	274	262	305	284	288	276	277	249	255	285	268	259	289	265	256	258	252	269	298	283	291	270	245	308	285	269	260	281	271	294	248	283	233	258	303	297	272	284	223	236	258	289	280	282	295	272	284	283	279	244	273	285	274	256	268	266	254	275	232	301	253	247	267	259	248	283	264	260	273	286	309	275	309	273	254	255	247	276	263	269	251	263	251	287	258	257	250	275	268	272	279	242	235	269	291	269	263	277	280	285	254	282	235	249	272	286	261	255	251	259	245	292	259	270	275	269	248	279	270	231	273	278	275	256	306	258	242	278	251	296	302	294	265	260	222	277	289	266	253	306	283	268	266	283	269	264	271	297	249	267	251	240	290	294	304	266	257	264	258	265	270	270	315	263	233	299	286	257	275	293	284	263	287	272	287	275	295	266	251	286	288	282	253	267	280	296	246	251	256	277	276	230	273	271	275	259	239	245	253	272	292	258	266	256	246	264	256	273	262	264	271	281	312	255	276	279	284	275	240	233	261	273	276	225	269	244	266	287	277	273	249	281	287	281	277	275	270	269	300	278	245	223	266	283	286	265	276	260	302	287	246	275	252	245	251	273	247	258	293	256	272	257	279	256	278	256	247	252	273	271	269	268	251	267	277	263	292	289	244	249	277	245	263	254	272	282	275	305	284	269	277	281	261	266	278	261	264	270	246	254	280	279	241	280	268	291	301	309	285	283	258	251	251	272	232	250	278	281	253	287	240	279	246	220	276	261	274	270	256	272	243	278	236	266	283	258	271	273	255	277	266	258	264	293	284	260	246	266	278	265	290	275	294	285	260	259	271	286	257	272	275	276	303	264	254	267	261	216	252	268	238	256	264	227	283	276	248	263	269	242	243	240	269	242	250	276	276	270	262	299	247	270	269	247	262	271	267	255	293	262	247	296	274	266	263	240	282	283	302	266	301	241	276	255	254	246	251	273	283	261	255	265	276	295	274	268	281	288	247	271	286	280	244	234	281	247	234	284	267	264	267	267	260	260	287	287	249	271	261	250	257	249	271	282	263	268	245	237	266	260	297	246	232	280	284	274	267	268	309	279	246	262	247	268	249	292	254	262	283	238	268	236	267	245	251	270	271	263	276	253	267	253	300	278	281	253	265	270	252	250	305	264	240	243	261	266	258	256	270	259	223	287	277	259	242	271	265	250	268	253	274	244	243	249	271	268	240	302	253	275	292	284	305	270	241	233	273	278	264	230	257	255	295	292	288	250	251	282	302	282	278	259	256	243	281	250	264	249	252	251	254	250	237	259	263	258	284	256	266	260	267	248	282	263	261	251	281	267	252	247	256	292	263	247	261	260	279	277	290	269	256	292	235	306	260	237	252	255	261	249
4756	701	569	650	615	624	643	566	673	664	712	876	1048	1434	1300	1316	1153	1093	1031	972	952	921	881	882	837	852	830	815	761	761	806	781	788	734	732	716	667	618	666	668	617	652	637	601	640	644	628	671	618	661	633	643	623	532	619	671	633	593	620	618	599	633	605	656	620	616	629	584	625	647	610	615	628	579	625	600	602	618	588	626	584	611	613	625	599	609	603	621	588	578	542	601	624	611	600	640	600	621	633	570	602	570	589	612	621	610	606	611	595	584	617	601	609	575	660	650	642	577	560	631	606	593	564	607	585	567	603	595	586	607	606	598	577	578	590	590	593	594	657	616	600	593	594	648	621	567	562	606	585	635	605	621	584	583	611	612	598	679	557	579	559	621	610	618	616	662	595	552	607	614	556	595	605	614	640	620	574	603	584	592	541	595	628	603	605	579	578	623	582	591	588	569	606	610	599	614	595	613	611	619	615	619	615	602	605	568	602	602	651	584	612	578	608	597	602	619	614	618	597	615	591	587	611	603	594	586	616	558	618	629	598	602	606	570	591	595	643	597	611	572	538	632	574	569	602	581	652	578	578	564	621	600	614	622	576	610	588	624	598	674	597	570	609	593	607	578	594	583	585	585	558	589	601	608	571	585	589	594	612	572	604	597	607	638	597	594	584	602	610	561	586	586	630	574	553	622	602	568	595	596	588	609	585	598	582	591	595	567	572	593	595	609	588	573	634	649	614	587	574	622	601	614	600	612	611	577	620	622	630	559	612	595	596	647	618	554	585	615	635	606	622	618	612	605	620	606	634	592	654	589	597	599	617	591	619	611	622	620	605	615	565	579	625	577	641	551	586	569	583	607	587	613	596	608	604	635	582	614	635	580	663	579	604	598	570	555	591	608	581	588	627	595	599	578	630	614	619	634	633	621	645	599	568	598	527	547	591	607	622	610	559	613	604	604	614	578	548	593	618	608	590	601	600	586	628	632	581	586	589	558	565	588	664	595	602	618	608	625	600	601	621	604	607	616	591	623	536	630	580	604	579	608	598	613	568	568	601	631	579	643	554	607	608	576	558	570	586	587	605	588	564	631	635	614	611	613	597	597	614	626	640	618	597	536	586	587	606	589	592	647	624	596	584	559	597	595	607	605	604	611	587	574	574	579	641	580	621	580	569	585	614	620	582	585	622	621	599	591	619	615	583	598	594	596	568	614	552	603	594	613	614	596	612	594	579	616	603	557	587	556	613	584	581	572	575	612	596	619	619	616	595	598	613	620	601	562	652	589	576	603	585	612	589	551	583	586	635	591	597	601	621	590	585	597	578	595	618	626	629	632	576	573	599	606	572	644	576	604	628	586	613	601	660	590	581	548	613	584	604	602	605	617	615	571	551	576	587	589	607	595	653	604	583	577	591	607	578	593	586	608	649	561	569	623	620	604	572	618	592	572	597	592	585	594	579	613	567	576	620	599	580	592	612	592	658	597	598	598	612	607	620	633	585	613	637	623	636	616	626	630	585	589	617	598	628	605	614	589	632	601	652	571	596	603	573	583	564	635	597	624	600	641	543	593	551	534	610	582	610	614	611	620	603	638	619	613	630	576	613	611	589	577	567	602	600	567	626	605	584	632	589	580	595	646	601	532	654	587	577	622	547	576	615	565	617	587	626	597	616	601	578	630	602	573	558	594	534	579	623	596	583	597	618	615	626	597	640	611	575	598	610	569	574	641	605	614	632	592	561	593	590	572	572	599	573	567	599	586	622	602	567	580	593	621	598	556	572	560	570	625	595	569	608	609	607	575	599	584	560	575	601	591	603	579	613	578	623	590	614	601	607	584	590	629	593	583	594	639	626	585	568	646	597	585	603	562	648	579	591	572	607	621	603	632	601	572	640	613	605	636	616	632	602	602	586	633	648	625	589	606	620	594	575	583	590	612	594	655	555	618	640	584	597	617	557	568	585	641	616	596	617	596	629	637	635	579	603	573	601	581	551	573	582	585	643	557	591	628	564	619	607	601	622	586	607	601	584	633	604	592	601	622	621	597	599	583	576	622	608	560	577	591	600	592	622	583	620	631	643	600	581	607	581	574	593	549	608	562	604	614	577	577	592	593	614	578	643	550	612	549	571	604	593	614	630	548	630	614	583	569	588	564	593	609	593	629	595	633	612	609	561	599	636	614	610	632	583	557	563	606	615	598	607	604	594	629	593	624	556	605	614	577	595	574	625	589	609	645	588	568	587	619	602	628	622	604	573	600	574	620	574	632	595	602	578	619	600	560	582	568	569	595	617	618	582	602	623	572	601	614	606	580	608	629	543	597	578	656	587	624	611	556	587	593	639	614	632	595	582	615	588	591	630	574	586	585	594	594	596	598	563	615	569	591	586	614	572	549	633	573	620	634	572	570	577	585	618	588	556	577	621	591	559	579	607	564	609	602	627	610	589	566	585	595	616	561	605	580	592	539	663	588	598	604	638	593	558	567	611	582	550	589	619	584	639	610	542	612	606	617	610	563	585	614	619	611	621	587	607	617	619	572	589	620	631	577	584	645	582	601	614	621	624	612	584	601	564	607	614	581	573	595	557	615	592	626	651	608	581	616	598	606	624	567	592	636	564	618	599	577	606	618	631	587	581	582	600	664	589	561	630	620	580	644	590	588	597	629	632	603	558	629	594	639	647	596	622	620	582	622	615	576	619	602	629	594	572	604	625	573	615	636	597	631	640	638	583	599	623	624	608	588	611	596	628	595	605	626	627	629	528	627	556	607	601	558	582	612	568	589	616	620	637	619	579	573	584	572	634	582	621	658	605	617	595	636	577	607	593	608	628	602	601	599	567	623	615	602	633	604	578	628	579	617	614	621	631	575	598	623	597	612	610	583	603	579	594	609	597	581	606	608	619	620	604	601	606	595	588	667	625	556	623	555	600	621	631	582	587	592	606	582	609	601	570	595	616	555	610	613	588	590	612	631	592	585	566	603	610	621	612	601	583	591	605	600	572	587	590	591	602	600	593	622	599	607	573	541	560	633	570	603	576	602	576	573	626	563	615	574	593	614	598	617	602	577	551	619	577	627	621	609	583	585	616	606	604	595	581	606	578	634	641	585	617	588	575	627	613	632	601	580	583	585	617	615	614	571	606	644	588	585	598	630	589	566	583	628	616	556	583	650	623	629	597	592	612	590	645	589	614	612	610	587	602	588	569	617	631	624	629	597	632	579	620	548	580	635	606	604	609	641	547	597	594	568	617	610	547	593	598	615	587	588	588	611	618	578	579	569	661	539	604	570	581	634	600	597	592	599	610	574	598	581	574	562	610	577	605	688	630	601	619	599	585	574	605	611	572	572	605	611	606	609	561	598	629	651	583	615	613	594	589	636	604	598	624	604	605	633	628	607	585	609	564	598	563	593	592	616	612	617	590	603	620	565	651	574	585	601	584	596	608	594	566	612	554	592	593	628	607	627	580	594	579	592	580	599	602	564	581	609	595	630	576	577
18655	2359	636	517	431	394	415	418	410	326	361	399	434	517	506	516	475	444	424	460	401	398	378	392	392	401	395	346	370	343	353	369	388	320	361	346	364	310	329	326	312	346	297	291	306	335	310	339	335	315	309	347	342	299	347	301	289	285	262	327	313	322	315	335	329	313	370	294	321	286	265	329	315	310	287	271	355	301	331	324	308	323	308	307	295	290	327	339	310	326	356	303	322	298	334	315	293	343	337	291	317	327	328	318	343	303	320	299	326	316	324	336	262	299	324	344	337	312	300	315	295	333	321	317	345	305	333	316	329	294	329	291	295	323	309	302	322	329	305	307	280	301	338	314	337	273	338	329	310	344	326	309	316	286	296	327	325	323	331	295	304	333	306	288	328	304	306	305	323	309	328	293	343	300	324	321	331	324	297	314	290	329	298	315	286	316	300	293	314	333	327	310	285	300	304	294	316	318	291	312	316	296	290	318	339	300	333	306	308	314	350	311	321	300	302	308	314	316	300	337	312	336	302	283	308	309	309	275	334	331	325	318	344	306	324	353	352	292	293	318	274	314	317	319	300	301	324	331	340	298	320	287	326	326	295	309	338	322	327	282	341	326	338	299	309	291	307	352	327	326	292	295	300	316	286	302	336	315	309	300	324	344	316	326	369	304	314	320	327	310	308	296	326	299	324	291	341	319	308	308	326	313	351	322	322	309	343	327	314	293	302	288	292	328	323	326	333	297	340	307	315	305	312	304	311	282	322	315	337	317	312	309	324	324	308	319	294	321	334	315	335	324	291	302	314	327	315	307	333	315	319	327	321	312	289	329	308	317	282	279	345	316	316	308	331	307	330	326	304	306	295	297	313	302	311	348	297	297	312	319	358	328	342	306	312	305	297	321	302	318	320	305	333	336	384	300	319	338	328	316	324	329	315	326	346	311	296	286	348	299	317	284	288	303	328	302	319	300	314	306	330	317	287	288	291	294	295	327	321	313	298	329	330	326	320	318	309	307	323	293	326	324	291	301	284	303	310	335	337	338	330	342	301	295	293	314	283	281	343	324	351	328	318	304	292	359	326	315	269	298	307	318	329	294	304	281	291	299	294	329	309	270	329	311	302	305	262	344	334	288	359	286	292	286	293	296	286	265	291	333	309	302	305	317	316	278	313	326	313	327	338	337	344	325	301	273	298	336	320	310	312	315	303	299	322	304	335	293	329	355	317	298	278	303	337	319	326	342	312	280	338	315	286	331	311	314	303	291	342	315	304	313	342	329	304	296	321	320	325	321	337	307	315	300	295	297	320	307	328	311	321	306	313	297	307	287	332	323	311	332	315	327	319	326	298	317	292	331	323	296	300	311	275	307	313	296	308	368	310	298	322	336	324	279	304	325	343	301	296	318	311	317	317	315	346	312	303	333	273	291	327	328	333	337	306	318	298	323	321	346	296	318	296	307	333	312	332	320	323	310	318	311	295	290	321	319	285	347	296	332	323	357	332	339	290	288	303	293	325	315	302	301	316	295	294	304	305	298	313	308	283	305	333	305	309	309	299	344	299	328	294	310	330	312	307	316	322	351	289	267	316	305	321	327	323	335	282	287	323	302	346	304	321	320	334	328	295	333	322	271	313	315	315	303	323	319	302	258	331	269	336	302	304	272	264	322	297	345	302	328	360	336	323	303	293	286	339	308	317	318	319	316	302	297	354	272	275	292	304	339	302	287	297	307	312	314	317	315	307	317	314	303	322	325	310	329	332	306	315	353	338	308	321	330	303	322	323	300	320	300	329	294	311	292	355	339	332	309	311	288	314	343	323	334	316	305	358	304	327	306	284	285	305	309	311	298	305	337	279	302	352	326	319	337	296	332	308	318	298	310	282	309	308	299	324	316	306	277	340	305	352	305	309	299	306	343	313	305	327	330	300	324	304	330	313	301	351	357	325	321	305	306	331	310	321	322	294	319	273	323	302	317	325	286	327	332	332	320	300	306	307	274	310	322	308	301	310	348	317	294	307	317	338	327	304	311	345	322	327	330	361	302	332	285	322	307	311	298	270	299	299	309	335	334	296	284	314	299	304	310	348	316	316	285	310	301	358	321	338	280	320	302	282	315	335	306	289	303	335	276	304	307	326	275	298	347	324	315	307	374	287	332	324	291	326	333	331	334	304	326	331	293	339	304	307	299	328	293	316	340	309	340	296	320	315	366	314	327	343	312	314	306	317	316	323	310	342	306	305	342	284	300	312	317	332	311	315	329	302	304	307	290	325	343	289	314	313	312	311	331	343	302	323	333	291	296	319	354	307	310	318	309	323	372	263	307	352	343	323	334	276	315	340	314	279	311	297	310	293	316	311	336	324	295	319	316	277	275	318	316	329	333	353	334	305	331	327	318	297	319	285	281	319	303	305	333	329	346	331	279	333	342	292	332	331	319	279	306	308	318	339	356	297	305	332	324	340	300	294	298	321	310	329	323	313	310	301	305	265	290	309	310	297	325	335	294	332	315	316	322	318	304	336	295	276	342	345	323	343	301	293	342	343	294	282	308	349	278	273	282	357	318	299	286	332	337	347	352	317	330	293	263	320	317	353	313	306	358	357	346	311	307	325	306	312	321	300	331	317	304	314	298	305	317	296	311	311	316	342	316	328	317	301	326	340	327	319	323	303	309	318	337	321	298	322	314	292	305	322	304	293	300	319	290	306	319	310	333	276	335	306	284	293	314	312	305	323	273	303	337	327	286	345	315	319	330	316	325	290	287	295	328	344	331	324	323	286	316	317	309	315	316	331	311	323	298	305	299	304	326	285	319	301	300	315	324	317	295	302	350	334	350	324	339	273	303	329	307	328	319	320	290	302	298	294	288	338	247	312	341	329	297	305	305	279	305	298	312	314	318	295	329	303	318	282	309	307	310	347	348	302	301	275	313	313	304	312	278	317	301	355	328	314	301	303	319	314	313	300	290	342	330	297	288	301	334	315	294	302	273	321	308	313	307	312	296	333	355	334	355	310	287	276	298	314	323	307	362	321	347	314	315	278	283	297	297	310	304	334	328	320	323	334	315	321	344	365	337	325	318	291	290	320	316	302	294	325	311	309	323	309	301	319	327	305	299	306	291	304	304	313	328	304	289	328	332	325	312	296	284	341	328	330	342	342	319	361	347	345	320	316	322	299	357	321	309	271	289	359	313	294	306	309	300	306	324	317	328	312	345	299	339	309	336	313	319	318	318	356	326	339	327	309	317	321	315	305	320	316	308	265	318	304	350	330	323	321	339	302	313	292	314	321	315	326	332	314	322	318	296	373	338	292	287	300	316	313	321	307	315	284	295	304	312	314	316	312	317	334	312	295	313	312	285	300	280	326	313	335	301	328	323	303	285	265	305	277	302	315	306	284	334	310	303	317	335	320	296	319	311	309	321	329	308	320	308	302	331	312	296	287	300	303	329	334	293	286	340	312	306	315	312	338	334	317	302	313	341	319	313	331	331	299	295	315	327
11775	1178	1273	1452	1287	1168	1072	937	962	939	980	1001	1395	1961	1923	1759	1714	1608	1498	1457	1382	1333	1332	1286	1258	1256	1171	1096	1083	1067	1080	1040	980	927	886	845	798	803	773	778	681	788	745	736	768	720	773	768	764	827	794	799	762	749	782	715	776	742	737	752	762	743	710	746	756	677	704	751	686	749	709	726	671	732	719	665	681	689	638	718	709	720	707	716	686	679	683	724	666	674	687	689	716	665	684	694	689	698	698	727	708	697	701	705	692	667	707	662	704	700	695	694	664	740	742	730	702	675	695	710	742	678	664	675	672	686	656	694	710	671	669	704	648	695	672	678	708	653	703	725	690	688	667	704	727	645	642	674	637	698	683	680	705	689	685	687	659	738	691	668	673	668	668	734	715	717	719	713	760	718	731	701	653	696	683	735	731	678	666	654	706	726	721	680	725	670	737	720	677	693	720	681	695	706	684	717	665	664	704	683	710	731	742	707	716	696	686	671	700	640	711	726	682	715	686	684	726	688	650	677	712	713	713	707	682	704	734	669	668	756	711	679	708	711	714	679	708	712	704	652	678	721	683	740	740	749	712	678	691	692	726	710	752	710	718	666	687	746	684	690	697	678	723	729	647	723	717	655	714	790	695	700	734	699	665	739	727	629	651	680	665	689	718	654	668	642	668	709	715	716	708	679	718	760	731	716	704	692	686	738	701	659	726	682	692	687	716	679	733	660	699	690	660	690	739	713	723	712	694	704	682	663	673	704	758	721	716	682	666	702	728	663	683	704	661	699	671	707	678	667	675	724	673	689	670	692	719	705	666	677	705	659	604	699	704	717	708	725	662	693	686	700	692	687	691	707	644	651	722	674	716	721	702	693	678	675	671	693	652	656	724	672	672	718	664	701	685	718	724	683	689	728	693	679	707	686	715	680	696	680	683	691	696	708	657	669	661	725	718	653	718	719	731	675	737	716	708	693	648	694	670	706	666	685	735	679	695	711	733	704	695	698	675	632	680	687	677	676	669	734	710	703	696	706	667	682	706	673	670	691	706	698	707	683	669	701	689	710	674	725	675	677	729	689	703	730	669	638	677	704	655	702	694	734	718	733	690	655	668	637	739	698	710	697	683	675	662	697	650	712	718	673	689	720	705	719	692	669	723	627	703	691	655	701	656	706	729	754	702	667	656	682	675	660	666	700	705	672	692	678	702	723	709	702	710	713	699	643	711	665	657	700	679	702	705	663	688	721	653	707	706	692	684	701	673	723	717	721	684	681	654	730	733	710	714	690	713	708	702	670	697	699	701	734	686	715	690	701	705	700	677	686	671	652	718	640	693	692	681	663	686	690	730	706	698	722	703	688	709	710	684	715	694	720	694	693	674	696	707	693	657	646	709	718	693	682	688	679	666	676	711	745	715	685	705	722	714	663	655	642	686	713	692	718	706	696	647	718	705	700	670	662	702	692	692	677	724	730	642	740	672	685	702	699	724	702	679	696	728	661	695	683	684	654	701	712	734	692	672	685	686	741	695	663	716	697	703	697	712	721	680	695	698	708	661	649	749	720	683	692	686	680	674	661	710	656	700	697	702	671	682	736	711	718	743	668	688	742	717	690	749	673	708	735	687	704	700	703	687	687	681	688	686	706	700	718	683	685	708	661	711	672	691	700	670	720	686	721	693	699	713	676	723	720	690	701	726	661	714	702	689	714	677	718	692	681	693	681	684	685	650	694	759	673	679	686	719	665	682	719	698	695	699	708	714	716	694	704	658	694	647	683	667	702	693	708	686	691	718	694	669	691	723	694	699	719	700	687	681	762	697	691	692	738	734	696	730	695	701	684	694	691	678	733	708	717	723	702	704	671	739	710	686	673	712	679	718	737	722	671	718	730	715	670	681	662	672	699	661	719	678	681	640	671	703	779	699	705	724	685	715	716	744	717	713	720	687	703	659	669	648	730	659	719	736	680	704	726	717	689	680	692	652	696	741	708	732	650	699	747	688	690	705	720	650	664	637	724	669	679	719	710	661	726	691	671	717	697	752	728	670	711	697	704	689	698	726	675	699	721	671	677	742	691	707	676	707	686	722	704	693	656	672	692	686	719	707	708	713	668	732	696	637	677	701	723	648	699	684	683	660	704	699	686	694	709	738	642	647	705	711	693	721	709	670	696	687	696	688	731	718	648	692	703	634	736	719	709	742	743	730	693	688	714	655	700	719	666	724	682	709	693	697	683	667	684	740	707	672	669	725	673	661	697	658	676	709	723	700	744	662	689	658	726	747	643	725	660	717	669	673	713	727	650	685	699	676	724	697	659	737	713	667	708	695	675	781	708	707	677	697	712	618	746	673	692	671	731	744	695	645	652	716	687	723	710	711	660	712	676	669	713	671	676	691	706	724	728	698	735	646	706	681	748	716	671	667	694	695	669	738	668	733	709	717	696	690	710	710	730	681	677	689	718	698	720	711	709	689	709	647	677	668	677	734	712	677	700	673	703	699	672	694	694	617	681	704	686	671	693	668	714	679	710	649	704	712	662	687	672	717	682	759	716	697	677	709	702	676	719	685	707	686	604	655	719	690	686	688	717	694	709	700	720	706	688	681	701	692	665	692	676	737	656	679	688	690	716	693	713	664	696	722	725	691	670	676	680	677	722	703	693	710	703	648	675	713	691	714	736	667	668	646	654	708	709	727	663	706	717	649	752	721	718	700	689	702	705	734	686	693	672	657	701	633	667	703	668	714	685	662	674	745	702	696	709	662	723	672	696	677	694	710	710	693	692	697	683	695	730	665	703	732	676	653	690	752	674	694	699	723	670	719	747	704	704	710	698	702	707	638	654	704	713	673	675	702	650	691	690	675	657	703	707	689	679	718	692	648	718	706	704	712	688	706	663	650	714	698	711	711	732	693	700	671	711	680	698	686	682	675	635	673	711	666	745	740	681	679	709	695	721	689	720	658	694	669	681	729	732	677	711	730	763	670	681	693	652	651	726	702	713	670	740	717	732	692	644	716	708	660	677	699	727	715	701	644	649	670	686	709	620	649	678	677	696	675	691	667	641	756	683	704	671	713	720	709	664	654	724	705	687	708	763	727	706	700	753	694	717	753	687	723	679	641	683	737	692	734	725	701	673	736	695	709	718	695	752	718	686	705	684	691	715	648	745	708	688	693	672	695	644	695	724	721	693	692	660	662	691	686	713	693	673	709	734	729	676	639	721	665	689	712	672	731	695	699	719	731	676	653	718	691	689	683	718	692	650	690	739	691	688	735	690	657	641	697	669	720	662	698	668	689	681	698	697	695	698	668	667	685	668	697	720	675	688	693	673	680	682	690	685	688	684	751	708	688	677	685	675	653	683	678	694	704	675	723	645	705	746	692	670	693	661	712	739	688	688	708	700	681	704	693	668	668	665	724	693	724	691	695	693	675	675	755	663	657	742	700	688	652	654	712	680	691	705	694	682	711	704	707	724	705	679	657	691	692	704	676	673	694	689	702	706	687	699
28969	5035	992	786	652	493	443	441	426	382	422	462	525	646	592	599	519	530	523	478	467	469	498	451	447	415	447	435	392	392	399	400	331	395	367	378	296	348	326	333	307	342	334	313	328	316	351	315	313	319	306	325	310	338	341	329	339	318	308	330	322	376	312	343	335	319	330	325	330	315	339	291	327	310	291	342	312	309	297	317	326	335	310	285	302	293	298	306	342	309	311	284	303	337	328	314	344	317	324	311	321	335	290	337	298	341	319	326	317	310	309	296	304	288	304	282	325	330	342	317	307	297	336	297	307	291	327	298	302	338	314	338	329	306	328	333	344	333	282	275	297	316	332	329	297	310	307	312	328	365	306	322	335	279	292	287	352	336	286	295	301	322	331	292	318	304	308	334	317	304	333	314	327	282	339	299	306	318	319	298	296	297	284	293	307	326	321	307	304	269	309	296	334	320	339	325	327	314	289	330	312	315	313	321	312	327	302	325	337	363	309	324	303	327	316	273	288	326	330	331	336	325	334	299	344	298	296	308	303	302	292	330	323	331	302	304	314	276	293	314	289	311	284	287	305	308	331	316	344	340	315	301	332	293	281	285	316	306	297	340	305	288	320	371	279	313	306	317	306	285	300	312	288	321	318	328	321	293	285	334	316	288	320	332	320	276	313	312	312	352	315	303	298	300	337	335	323	293	323	293	312	321	280	300	289	350	294	318	339	283	348	333	304	336	347	285	294	340	291	338	313	286	333	317	302	326	329	315	317	328	272	330	297	294	265	284	301	276	320	328	307	306	321	316	324	305	324	332	336	310	306	350	314	286	320	319	280	293	318	328	302	335	312	313	315	324	311	319	310	302	350	335	308	317	312	344	319	299	320	273	317	312	303	308	290	297	304	307	281	313	337	304	317	290	334	329	292	271	321	335	315	328	339	304	313	313	323	357	342	295	331	329	293	315	342	314	321	270	307	334	309	294	288	301	311	334	308	306	305	309	328	320	318	307	322	296	322	341	351	343	295	315	333	329	309	325	323	334	323	290	303	311	304	332	324	305	298	282	312	316	283	303	291	287	297	337	331	298	299	352	306	321	306	337	332	285	297	282	293	291	310	314	289	330	302	327	342	293	311	316	286	298	289	299	334	325	320	316	318	295	319	307	299	314	292	305	277	333	324	313	310	333	309	301	335	281	318	291	311	295	336	305	323	325	334	302	332	349	308	300	314	297	330	313	359	303	320	309	300	278	320	293	344	301	316	306	269	353	315	309	326	298	335	317	314	302	306	295	322	321	334	356	298	295	318	297	321	321	319	305	328	300	308	308	301	328	301	292	339	333	311	273	289	318	309	318	307	313	323	330	335	352	293	267	333	327	304	348	295	344	290	332	346	313	335	311	306	321	320	343	315	295	346	308	327	304	303	311	306	319	276	291	302	306	324	306	306	299	324	315	315	311	300	321	288	343	367	287	308	312	344	312	315	291	316	277	324	348	342	326	339	329	317	294	306	294	332	304	307	320	329	361	310	319	305	296	281	327	296	319	307	320	302	373	272	319	340	271	351	296	323	350	325	301	333	308	299	311	316	306	340	313	291	299	304	316	292	308	323	271	332	346	348	291	339	322	327	289	294	311	280	323	317	345	313	313	338	315	295	293	315	294	298	268	298	308	333	366	368	308	303	309	370	299	320	293	311	335	323	308	335	291	309	310	341	293	339	328	324	316	285	351	297	301	345	315	277	321	308	304	323	302	318	337	333	320	341	318	332	315	305	310	325	318	301	320	299	303	298	310	279	319	270	322	315	325	292	306	346	359	323	291	295	322	304	357	296	342	333	326	326	309	291	308	310	304	330	314	297	292	313	309	312	282	326	327	346	324	308	271	336	327	321	311	301	343	340	317	311	299	328	329	316	294	283	266	318	318	331	283	352	339	274	345	333	330	324	292	324	319	320	295	321	311	338	316	303	341	335	304	315	343	331	309	333	306	313	305	307	299	327	317	311	298	337	299	282	335	338	308	301	316	311	313	277	306	293	336	342	287	309	300	300	327	326	335	346	313	303	287	324	302	303	308	289	335	320	325	327	304	303	329	347	325	316	336	316	310	333	306	314	299	294	328	323	299	306	307	325	347	321	329	310	315	295	330	328	311	313	309	334	322	282	337	307	294	322	324	318	304	309	334	319	317	294	301	334	308	277	321	325	335	323	319	315	302	314	293	332	309	303	311	310	346	322	323	299	338	324	304	345	291	316	288	287	311	292	300	335	332	294	283	311	308	321	316	310	286	301	313	314	371	287	273	297	308	303	333	310	322	283	318	295	296	342	289	306	317	313	302	333	301	289	292	344	280	298	303	316	319	321	295	331	310	320	288	294	310	332	289	291	299	306	302	325	340	306	312	325	326	289	303	284	323	305	291	298	320	332	282	304	307	320	294	322	293	308	295	305	288	266	306	344	307	347	322	334	293	324	321	299	363	315	340	327	312	346	308	315	315	289	305	329	291	322	325	310	304	286	304	305	329	273	333	344	351	354	351	311	326	334	331	306	305	265	311	317	327	304	331	279	332	285	327	292	300	320	291	302	303	330	324	339	331	298	312	330	287	304	309	343	330	346	299	298	325	301	295	305	311	285	315	286	283	297	300	311	331	328	304	311	334	311	270	327	316	333	315	298	299	307	324	304	291	318	279	307	322	274	334	270	292	297	305	326	302	295	334	292	305	321	280	314	342	314	292	321	299	334	340	327	311	347	315	323	290	269	337	314	284	335	321	319	349	300	310	329	277	293	317	321	300	349	301	313	309	321	317	310	314	320	270	330	358	323	335	318	304	321	317	308	300	297	341	295	319	328	301	288	301	317	331	299	297	338	346	278	312	289	334	311	317	322	263	318	309	298	326	323	331	293	327	319	307	336	306	304	326	318	311	333	342	265	312	301	295	311	303	273	288	327	323	320	321	315	297	318	308	306	309	315	312	306	325	318	324	356	300	310	309	335	323	318	323	293	303	316	286	352	314	309	309	346	310	344	310	298	307	323	297	303	302	311	322	300	364	293	296	322	312	320	288	289	319	296	304	290	339	344	336	333	323	306	335	318	307	318	307	314	318	312	303	324	318	336	336	338	340	326	350	295	338	336	269	330	336	339	299	334	293	318	341	339	329	288	338	294	319	294	326	325	302	282	299	317	298	304	343	322	291	329	331	302	305	293	298	291	319	333	293	332	272	302	316	309	341	307	345	348	302	309	346	291	321	304	332	295	295	310	349	298	341	308	315	267	335	311	331	341	305	350	297	308	297	312	327	326	313	324	328	299	306	299	312	306	321	321	304	302	337	341	329	297	314	326	300	309	272	301	334	310	339	344	337	328	283	332	292	293	329	282	358	336	289	286	332	287	287	344	314	297	306	289	311	317	334	298	345	291	296	310	348	348	313	326	280	296	304	277	324	291	385	311	307	296	289	304	291	373	303	326	333	298	311	297	300	309	285	323	283	305	292	336	295	303	288
15942	1795	1936	2186	1869	1595	1430	1292	1136	1158	1142	1313	1966	2511	2453	2281	2222	2036	1873	1775	1691	1729	1590	1665	1570	1519	1457	1266	1258	1240	1171	1187	1162	1042	926	829	806	767	813	783	772	807	737	758	856	809	785	783	782	751	747	812	788	757	765	744	765	722	764	743	751	762	711	730	692	756	720	725	736	725	706	708	756	699	678	718	658	732	684	682	695	677	655	686	682	678	676	692	659	668	689	717	669	659	660	699	684	729	691	687	692	618	669	695	745	688	682	692	696	660	726	717	691	665	656	687	683	663	687	641	683	720	701	738	653	660	687	710	634	681	697	641	718	693	716	659	668	670	655	678	683	667	713	700	719	685	641	667	653	648	726	731	674	667	636	701	673	682	689	698	655	708	776	705	718	685	676	701	680	682	678	703	688	703	647	692	718	648	733	690	686	707	694	699	652	645	684	705	700	686	671	681	718	716	685	647	700	698	649	648	680	656	679	635	691	686	707	665	716	676	712	668	660	671	670	673	683	684	686	635	711	668	693	688	700	666	671	695	676	656	704	682	623	677	635	706	700	713	665	721	653	703	717	685	677	676	709	693	659	716	689	698	742	686	664	692	657	665	657	667	685	670	696	678	662	701	660	657	705	679	691	646	678	705	723	710	683	654	668	717	695	719	674	697	679	665	701	649	693	738	661	732	697	694	711	718	718	693	667	644	660	679	679	689	662	653	670	648	734	697	679	663	678	715	694	728	670	661	695	717	701	737	753	696	694	658	713	648	699	678	674	684	621	724	730	669	719	694	637	637	687	682	683	678	691	661	700	701	717	690	677	708	637	716	681	668	695	724	692	684	710	706	662	751	689	710	701	686	700	687	711	684	691	682	655	657	674	687	633	666	632	731	678	696	708	703	679	707	712	705	665	678	647	683	730	683	684	692	704	690	655	691	694	638	712	715	676	678	694	700	698	681	730	681	725	691	695	672	692	698	647	711	654	637	613	654	674	720	671	665	733	734	692	667	691	689	693	709	733	672	698	703	677	663	700	724	699	681	651	656	665	718	677	723	714	663	716	640	658	666	686	642	707	708	706	684	685	680	646	722	698	687	654	654	673	656	648	698	665	731	695	675	697	693	686	680	641	612	647	716	691	687	671	671	644	672	719	655	715	660	719	697	693	695	673	707	688	708	669	663	697	661	698	662	697	679	702	707	697	668	694	717	709	683	700	672	703	693	661	730	669	754	726	688	713	694	678	652	663	663	698	697	711	713	705	704	683	630	687	683	665	717	725	687	700	749	661	672	697	694	714	715	689	689	730	700	723	696	672	720	722	685	669	673	703	668	691	691	692	662	711	683	679	723	689	724	652	711	691	674	692	699	688	721	730	681	690	705	657	671	681	727	703	653	671	686	666	689	612	677	671	749	662	678	681	683	714	651	661	708	629	705	637	668	687	727	712	693	669	636	745	691	689	695	697	681	717	715	676	738	665	677	673	674	702	700	658	651	695	665	728	701	622	684	665	647	672	669	654	697	682	675	646	668	693	689	703	652	666	676	658	695	672	700	660	659	721	694	644	702	649	639	647	684	632	653	673	660	652	685	704	697	671	683	679	667	694	724	708	669	730	673	655	688	643	691	655	678	696	718	692	699	664	665	690	714	699	701	708	673	663	704	717	663	648	686	749	666	708	700	710	679	708	706	675	670	659	703	666	678	693	697	706	685	676	698	685	704	702	688	695	696	690	660	702	643	705	657	704	668	716	664	669	732	682	694	698	697	667	690	673	740	701	663	653	653	653	661	693	688	685	715	730	746	727	713	681	674	685	716	687	690	699	676	715	628	678	699	729	683	667	669	729	706	694	686	661	678	701	686	678	739	722	699	720	693	699	704	634	685	694	652	689	679	684	680	655	665	716	705	720	692	652	686	710	661	702	712	698	672	706	677	692	681	689	693	643	644	671	707	684	678	672	679	675	692	644	700	680	674	662	715	652	667	675	656	638	682	700	669	757	713	691	700	693	673	703	655	710	702	715	658	687	700	708	660	689	655	681	685	657	736	662	635	676	713	710	712	679	645	682	704	715	743	724	699	695	695	693	667	709	678	645	724	660	699	694	751	641	685	691	689	692	679	689	662	667	661	710	709	668	700	665	673	641	703	707	651	714	717	668	711	701	728	683	733	683	672	682	723	720	666	675	713	695	665	659	680	718	677	725	644	697	675	659	675	702	689	703	690	668	644	685	630	700	673	695	658	671	712	690	681	659	678	675	669	700	660	686	675	657	651	688	770	693	670	716	697	658	688	672	713	682	683	659	672	662	688	649	680	693	706	671	695	694	694	719	657	670	672	710	686	715	684	692	696	676	678	703	704	733	680	674	646	674	658	749	666	657	715	712	708	673	666	616	724	705	670	703	712	654	698	686	668	685	735	703	662	735	674	686	678	662	694	664	692	688	679	699	695	734	672	670	692	668	694	748	651	680	669	681	664	675	670	689	660	667	642	697	665	679	702	715	701	709	699	705	694	663	698	695	688	691	675	706	721	682	690	717	668	703	688	672	675	697	648	709	704	683	664	691	698	668	715	693	672	675	654	714	687	714	681	681	652	701	698	722	741	734	717	660	648	673	687	656	699	677	700	661	717	676	674	676	712	677	676	676	706	720	656	697	688	686	705	678	680	698	664	670	653	709	694	642	662	740	710	708	700	725	693	719	688	664	703	711	693	718	688	685	684	739	677	702	670	682	739	681	685	677	661	697	695	666	689	660	696	729	708	736	697	690	702	679	677	673	661	690	666	688	722	728	684	717	690	655	650	653	685	704	688	672	728	651	691	735	725	664	692	637	689	662	668	699	694	715	731	675	703	647	675	639	636	640	642	691	663	695	692	655	688	674	719	681	706	681	734	698	669	687	702	702	692	661	691	682	660	706	691	707	706	678	699	712	697	665	628	679	676	652	682	714	698	669	680	709	681	671	706	712	676	680	684	678	739	701	708	630	708	674	711	670	642	676	694	687	664	675	694	705	633	679	684	719	713	716	673	653	716	706	707	699	651	716	691	663	697	700	675	704	685	715	695	672	686	717	669	655	682	654	684	691	652	682	690	691	663	663	749	729	732	661	678	697	732	702	727	657	677	723	709	676	682	689	715	713	666	667	707	701	696	685	623	675	683	713	740	704	704	637	705	715	688	721	675	665	694	696	715	673	706	722	716	693	679	668	672	685	697	700	673	666	634	648	647	714	655	649	731	703	684	696	678	703	678	672	659	672	672	690	687	680	678	642	694	692	660	686	718	740	698	646	673	649	706	695	682	718	705	726	702	682	725	675	668	681	676	649	681	687	730	677	680	682	641	654	706	666	682	651	678	700	699	671	623	685	693	676	693	694	697	693	697	719	665	716	718	679	689	681	707	673	716	676	680	680	687	682	696	720	703	730	723	671	693	692	734	719	679	665	716	661	646	695	652	708	715	697	680	659	695	689	686	712	659	657	703	694	664	717	719	639	662	683	685	666	699
8040	792	298	270	290	256	229	270	243	321	322	345	370	400	389	359	358	334	334	349	288	328	272	297	246	268	265	283	330	296	271	285	272	298	272	282	257	288	268	295	270	254	282	247	250	268	285	247	260	249	264	249	308	249	285	260	283	264	282	274	276	281	264	276	300	268	258	278	276	277	256	262	278	272	257	267	287	290	249	287	275	248	238	276	291	268	274	271	255	283	270	286	274	277	256	288	275	287	245	259	255	272	254	250	254	273	277	265	282	301	255	259	289	263	264	300	250	262	203	252	261	264	262	265	246	263	270	275	250	259	278	289	264	261	273	259	284	285	268	242	264	279	267	247	235	237	261	256	273	290	301	282	271	275	271	274	243	272	284	310	300	261	257	285	272	281	282	258	279	246	252	266	281	236	247	323	269	246	279	243	290	245	265	274	268	296	268	290	262	259	247	243	294	287	274	263	263	259	260	254	274	298	268	266	276	232	244	266	327	259	262	275	264	248	262	247	284	270	274	258	275	227	278	286	260	263	266	281	253	260	282	281	245	283	257	242	247	255	260	257	273	289	277	252	254	242	271	231	243	278	260	300	265	229	221	254	304	244	256	245	264	273	259	259	231	235	259	255	272	256	256	248	257	255	254	238	282	277	259	268	242	243	236	250	261	256	260	267	270	274	269	277	240	240	248	254	237	259	289	260	244	267	273	274	240	226	270	226	283	247	252	229	227	273	286	253	249	250	277	260	261	268	263	264	280	253	254	272	247	277	280	247	277	249	253	222	251	233	237	271	250	278	252	250	257	290	277	260	278	268	255	288	274	242	242	238	288	251	272	257	259	276	233	257	252	290	271	262	273	237	251	250	273	259	255	234	236	272	267	264	261	262	261	279	268	248	261	258	260	276	256	282	282	261	260	277	251	267	259	264	255	251	261	264	280	304	264	279	279	292	271	248	271	242	246	277	267	262	284	267	274	278	244	261	291	270	278	268	301	264	245	288	285	244	255	265	284	262	283	288	266	260	272	259	285	272	255	263	240	275	252	255	250	297	255	239	244	257	268	295	277	247	244	262	249	259	259	259	223	235	271	250	232	261	241	267	281	246	261	244	256	315	258	258	258	274	260	259	268	284	259	300	256	263	220	253	272	263	299	257	278	266	261	252	266	258	259	275	274	246	285	246	259	255	272	253	256	251	250	228	243	275	263	249	269	259	278	274	235	257	309	272	246	242	293	252	259	271	270	261	292	252	285	261	285	291	242	258	278	262	232	269	283	234	254	292	280	248	250	266	281	231	240	263	246	264	244	216	242	230	283	274	280	284	255	260	262	280	259	273	301	282	251	258	242	245	257	243	241	255	282	288	257	253	267	249	246	263	265	251	257	259	265	266	294	283	286	253	277	254	286	259	259	283	267	250	275	272	231	303	232	284	283	260	250	285	284	292	305	264	251	283	263	282	291	267	276	293	247	249	269	245	259	277	250	275	261	242	250	260	245	266	276	278	249	253	268	259	272	284	259	262	254	261	271	274	252	242	253	225	241	269	278	280	289	277	267	267	256	281	268	281	274	266	248	264	260	251	251	279	272	275	282	279	255	283	279	255	260	256	275	295	256	294	282	288	257	286	255	280	247	264	266	259	270	264	262	260	234	274	262	244	257	237	254	252	237	277	240	261	274	246	293	280	226	245	244	280	234	286	245	237	270	234	247	226	267	218	229	249	297	259	252	278	240	281	266	241	276	276	276	265	248	267	258	279	260	287	277	260	278	233	252	260	300	243	285	261	253	248	263	274	280	260	286	252	291	266	236	250	241	290	249	253	273	233	268	300	278	255	274	259	231	259	217	271	251	271	299	272	276	264	249	275	252	251	254	262	255	281	257	289	264	294	305	298	299	287	276	260	270	257	273	230	250	264	256	267	268	238	273	269	236	275	275	280	278	282	229	257	274	261	249	279	238	256	274	279	266	264	235	240	265	241	261	237	264	243	252	257	249	288	259	256	276	256	228	252	246	301	297	242	270	291	275	282	252	280	259	276	250	251	242	237	283	290	257	279	285	294	271	260	236	255	304	257	276	288	253	283	252	305	250	300	254	280	273	262	271	258	246	273	250	288	264	272	236	247	247	263	296	288	268	259	276	257	284	265	263	259	214	282	248	274	241	282	276	257	255	247	296	293	282	270	248	240	274	247	266	272	285	296	245	246	239	260	273	281	273	249	264	288	273	230	258	249	265	261	270	214	277	285	273	269	257	248	239	280	258	257	246	254	264	279	329	294	251	252	259	257	255	234	285	254	262	290	281	283	253	272	246	272	292	248	270	253	278	270	269	298	270	265	286	245	265	256	251	282	250	256	276	244	256	284	298	273	273	250	264	269	264	260	247	264	238	271	283	260	223	268	233	266	275	264	268	270	254	251	233	247	273	279	283	244	270	256	261	278	266	266	254	282	293	258	256	249	231	256	276	237	265	272	253	258	313	226	244	271	285	272	247	256	250	282	257	246	263	260	250	261	257	303	306	258	291	275	277	268	251	265	261	264	256	261	281	240	299	280	275	273	242	256	246	254	268	237	231	273	249	241	268	273	259	247	242	257	268	260	247	249	262	258	260	275	279	238	235	211	244	252	266	267	270	273	259	275	264	275	262	283	270	242	276	253	233	267	255	232	248	248	252	283	243	257	292	289	261	314	269	237	264	254	251	284	281	277	275	263	297	254	253	274	267	262	253	267	250	256	268	249	286	259	282	236	272	289	275	271	300	274	256	269	248	248	246	264	244	233	261	273	290	262	271	277	317	258	294	281	271	252	258	263	238	283	245	287	258	262	248	265	248	222	234	316	236	259	258	264	246	240	248	264	261	246	271	281	286	246	266	272	251	244	304	295	248	241	273	267	272	299	281	273	271	274	264	259	249	255	239	246	271	255	261	272	297	233	246	292	264	261	247	256	270	264	252	291	212	272	258	272	248	289	240	243	280	265	226	227	258	277	248	255	259	270	260	275	271	262	282	286	269	266	255	264	266	257	253	231	265	292	258	305	252	281	239	264	265	295	268	261	234	247	245	255	246	267	248	296	322	299	268	272	270	268	271	265	261	257	262	261	287	235	245	255	282	298	249	237	313	260	277	251	242	256	223	245	286	249	280	252	246	268	255	234	279	237	264	286	270	259	284	229	247	264	293	243	275	254	248	246	262	268	276	250	294	270	246	232	272	279	262	231	247	266	261	259	269	249	269	246	289	264	278	267	266	274	241	281	259	256	258	261	276	293	264	283	306	253	256	289	256	258	223	269	272	261	260	282	285	296	265	289	274	282	277	287	261	257	262	238	266	276	255	268	262	216	244	254	263	253	253	242	233	226	282	273	280	246	257	261	250	236	267	283	257	281	269	261	286	262	254	227	272	284	286	252	232	259	266	234	234	273	262	277	258	264	294	251	271	281	217	258	263	267	286	261	236	252	256	273	275	236	247	280	300	260	268	273	257	247	289	252	282	269	257	270
5100	666	595	652	606	652	639	679	631	608	720	940	1267	1376	1304	1224	1142	1075	968	999	940	883	855	824	862	824	784	811	788	792	768	760	798	687	693	670	659	662	638	603	667	634	645	665	649	668	645	601	624	626	632	620	594	636	645	642	635	625	651	663	614	667	562	653	630	603	645	614	610	578	609	631	573	619	636	644	624	582	619	625	587	604	592	596	620	556	589	599	622	569	616	591	603	561	621	609	582	560	598	641	588	602	588	530	645	588	548	610	619	603	589	592	565	589	591	576	663	607	597	565	604	597	626	597	573	580	617	610	616	587	556	598	625	584	587	619	618	582	571	575	647	592	575	551	613	615	574	619	561	602	610	602	604	572	579	599	631	580	605	593	604	592	618	607	565	604	588	568	619	593	634	568	573	584	590	618	616	587	591	585	618	571	598	596	567	598	635	598	599	577	576	602	614	577	584	620	586	570	627	574	588	590	596	533	592	606	626	612	598	617	581	623	611	567	589	549	595	598	583	621	608	579	632	603	580	595	600	615	591	578	536	599	625	613	629	570	603	620	626	558	637	592	601	607	570	535	614	577	597	539	620	553	573	593	566	595	617	603	598	554	572	602	572	586	615	619	586	617	608	586	564	616	583	592	603	577	581	598	553	633	585	568	631	559	608	612	591	589	606	565	562	625	564	604	583	603	561	601	626	604	578	554	590	619	585	578	597	608	536	614	614	542	599	587	609	637	602	606	607	595	585	595	645	575	639	632	600	582	614	628	602	565	601	622	653	618	612	590	601	641	635	598	594	605	583	562	589	553	606	619	581	602	552	588	604	596	584	552	580	640	602	618	602	560	562	579	595	613	588	584	575	581	568	576	573	610	593	602	616	571	601	651	592	611	559	582	544	609	565	635	613	613	565	659	616	554	646	629	601	631	583	585	611	603	604	578	548	577	577	604	629	607	608	606	609	615	585	623	585	628	595	592	591	619	602	596	610	569	572	619	623	620	560	584	614	611	607	585	593	625	567	563	577	593	605	574	595	626	560	624	583	574	594	574	611	595	624	602	591	622	576	619	597	608	586	571	623	616	594	596	591	606	604	595	579	625	592	569	653	632	578	628	606	595	627	610	575	596	562	596	576	593	571	603	574	601	599	604	599	564	572	583	600	618	598	560	615	562	571	583	572	587	575	624	585	586	582	634	601	615	540	575	597	567	587	621	626	656	594	621	603	563	601	647	582	611	617	589	599	586	619	582	608	623	598	583	607	590	592	554	643	609	614	613	605	604	605	620	612	577	580	575	560	571	559	619	636	620	564	617	597	580	627	622	625	573	632	586	591	596	598	576	611	616	617	605	574	598	564	567	609	613	560	608	600	605	607	632	604	584	601	552	604	603	598	544	631	615	599	594	573	644	576	623	662	615	646	588	541	617	588	602	569	577	538	578	569	598	605	591	579	567	590	520	678	590	563	634	604	596	556	604	595	575	615	617	620	660	584	584	579	615	556	592	592	615	601	587	614	560	593	670	578	561	560	610	599	593	599	580	628	568	571	599	598	638	561	590	610	593	606	596	579	595	633	582	588	563	588	577	583	597	602	600	609	623	584	588	603	584	562	618	605	638	596	582	619	602	583	581	665	612	624	542	592	567	598	593	642	600	625	604	560	620	603	615	618	588	608	594	585	595	584	564	597	602	600	605	609	573	620	588	588	591	603	556	581	602	635	592	614	588	605	597	636	621	628	625	593	594	624	588	548	611	608	593	577	617	603	585	582	584	579	576	597	607	584	592	585	622	586	597	562	571	612	628	584	603	601	557	570	634	618	567	582	665	593	598	598	600	621	634	619	612	614	607	604	591	591	593	588	564	583	568	584	608	600	614	569	579	581	582	591	568	604	590	590	573	557	564	596	597	585	571	581	601	620	611	589	590	617	582	592	584	620	581	606	636	634	618	592	580	613	586	594	564	559	573	555	605	625	578	579	544	634	596	542	617	604	591	593	595	617	601	551	563	635	576	568	621	601	637	601	577	585	592	605	650	594	587	635	562	561	607	577	556	593	576	595	642	645	575	575	615	622	572	629	588	584	600	567	602	586	612	579	614	568	584	649	625	579	591	594	593	597	652	616	647	598	611	547	568	629	606	605	627	606	584	635	624	565	568	626	572	584	572	632	585	594	608	576	624	620	612	599	630	594	582	581	592	591	570	643	610	559	610	594	550	564	573	594	623	623	601	605	558	561	590	658	572	587	596	646	607	595	605	645	563	586	621	567	589	602	599	570	545	603	544	578	598	611	605	631	578	606	598	620	599	579	620	593	604	549	589	584	572	594	622	639	611	571	614	603	634	615	629	639	575	595	632	584	571	591	535	609	563	609	587	627	598	648	583	599	588	622	617	600	532	594	601	632	627	580	566	599	630	608	565	581	570	576	582	589	579	575	556	598	554	598	585	617	640	611	609	625	576	590	629	589	609	570	668	643	624	572	560	610	623	614	664	648	641	640	594	581	596	591	633	595	603	586	606	597	607	610	628	621	593	601	581	628	592	598	595	588	644	627	584	561	629	605	568	602	537	601	631	576	581	585	653	610	588	580	577	603	594	606	585	622	625	571	591	603	580	549	579	580	641	615	650	589	608	563	611	551	564	608	602	632	605	605	587	622	617	585	588	625	584	579	602	601	632	555	562	592	606	657	598	577	578	612	569	629	589	621	582	581	600	573	564	601	551	564	608	612	649	542	601	588	569	598	613	595	582	599	593	612	603	550	607	602	591	573	591	584	623	605	575	540	556	579	560	560	594	614	605	582	589	571	584	588	636	618	558	590	616	560	609	571	594	625	623	577	577	593	574	579	585	615	593	556	595	610	546	570	596	563	595	591	593	611	595	597	597	611	575	654	604	558	581	604	598	592	574	585	559	550	596	599	601	568	667	592	595	639	609	623	566	590	595	566	572	594	554	575	591	584	626	600	637	598	583	584	588	612	588	618	615	583	595	581	605	625	619	577	594	566	595	605	576	565	615	609	526	601	569	566	599	573	616	583	613	607	592	602	609	642	611	600	535	603	592	638	560	613	576	637	635	602	561	600	582	592	576	571	547	617	588	593	565	553	576	573	576	593	594	571	638	592	579	626	628	607	577	598	602	585	592	570	628	567	567	554	589	595	584	558	607	609	596	601	617	616	585	596	604	620	608	640	588	551	577	622	583	590	612	653	559	623	560	610	610	615	631	582	598	565	582	652	603	547	580	580	572	623	639	583	569	591	569	626	586	595	589	577	586	594	620	578	588	591	554	606	625	610	578	640	600	587	580	559	594	578	592	582	617	574	597	615	549	589	606	577	618	576	607	598	600	607	581	580	626	629	565	590	587	618	605	630	607	576	624	619	593	605	587	607	600	563	632	617	667	582	601	587	576	658	634	551	601	631	594	598	585	568	570	607	604	620	613	598	581	611	567	610	637	586	624	610	634	585	570	581	572	599	583	596	577	603	648	565	576	556	593	626	580
19016	2747	614	588	519	394	381	357	368	389	376	414	568	539	494	487	442	423	442	394	387	403	411	396	372	391	345	356	354	310	365	341	371	350	337	323	353	342	332	353	292	297	323	341	330	301	349	292	314	329	316	314	317	300	318	321	295	337	321	293	267	305	333	306	324	331	329	333	315	331	324	307	316	269	301	315	311	293	323	297	334	264	305	312	330	329	278	280	297	343	305	346	321	268	304	301	321	313	321	327	307	318	272	321	287	334	294	350	298	287	320	315	334	325	323	313	321	295	316	336	315	276	338	339	337	307	292	279	324	329	307	288	344	291	311	288	331	313	331	340	282	292	320	324	317	298	308	301	309	288	339	339	301	324	305	318	297	279	344	275	310	294	298	315	331	293	356	328	315	296	306	307	286	316	331	320	295	315	284	277	320	299	271	281	317	293	307	352	270	308	341	327	310	318	323	310	301	307	329	314	291	297	312	299	302	312	330	337	319	313	320	274	296	299	350	287	314	338	316	299	298	307	278	294	339	308	299	319	306	283	283	327	327	320	309	305	334	286	314	294	288	295	273	324	314	300	303	314	293	340	326	375	299	284	325	301	279	294	319	306	297	307	325	326	298	305	315	334	286	339	329	296	288	305	318	297	340	344	305	324	301	354	343	324	324	335	320	345	286	293	310	322	337	284	337	286	339	290	300	268	285	338	318	317	286	315	317	312	263	317	298	287	330	292	330	328	342	285	288	300	306	292	300	330	295	337	304	329	310	326	360	279	330	313	301	314	302	314	298	306	305	306	321	339	325	303	307	301	295	295	284	306	315	337	306	308	316	311	314	319	330	338	303	338	304	341	326	311	326	301	347	325	302	292	310	305	319	357	307	333	305	324	330	326	295	305	294	298	327	347	303	330	314	319	339	344	303	307	312	332	297	290	329	341	334	314	302	297	315	290	309	314	325	332	333	312	311	335	308	303	304	316	310	326	301	297	341	308	323	327	284	303	328	320	331	341	287	309	331	286	279	334	271	301	318	318	316	340	322	309	323	315	283	324	326	319	302	288	344	350	306	331	322	329	318	325	331	290	318	337	324	353	268	297	298	308	309	308	318	316	271	332	289	340	340	314	357	313	311	335	311	307	304	272	331	327	319	317	358	310	313	339	304	309	305	279	282	312	334	292	319	285	289	303	294	281	298	349	315	294	272	314	333	308	296	324	278	310	307	308	302	303	288	289	291	335	354	301	322	277	300	287	305	289	310	314	278	317	310	334	320	309	286	321	311	307	276	323	304	325	304	319	293	316	321	309	301	346	359	287	310	316	316	296	298	299	324	313	322	304	284	339	327	322	290	301	297	316	303	316	309	305	327	318	314	307	297	319	333	313	293	287	336	319	302	316	285	284	294	355	303	283	349	344	311	336	303	292	317	329	312	347	332	321	338	284	305	339	322	314	290	288	291	315	319	326	319	285	332	308	333	295	310	312	300	273	300	298	318	284	285	315	314	332	348	340	332	299	315	324	315	306	302	305	295	297	337	324	318	329	287	320	322	299	315	318	286	331	346	289	283	358	304	303	350	332	330	316	273	318	330	319	334	315	309	292	289	293	313	304	330	367	355	315	314	288	293	336	328	315	306	315	348	336	320	291	266	280	325	313	275	303	292	359	322	311	287	339	351	328	326	313	314	323	290	334	323	336	321	331	346	323	302	287	321	290	346	313	321	344	319	324	317	273	300	341	330	331	306	310	322	317	329	302	331	322	312	315	282	318	289	294	308	329	289	313	342	321	298	315	335	337	307	279	305	331	288	327	333	336	312	314	289	332	317	301	337	292	292	288	318	354	297	275	277	298	321	298	310	307	299	280	278	279	323	317	338	307	304	319	290	310	289	284	312	309	285	318	327	308	307	285	343	289	305	340	284	300	284	331	293	308	321	340	300	293	308	312	303	297	281	308	342	327	309	300	325	281	276	300	298	334	340	289	314	272	296	319	344	281	306	314	312	326	299	300	293	326	320	321	316	316	291	286	327	299	324	315	293	305	309	287	301	298	368	336	300	317	326	341	325	265	332	348	300	322	293	318	314	321	293	311	302	326	311	351	325	337	329	307	285	306	295	300	325	309	305	340	300	289	332	303	294	286	285	316	319	292	313	300	321	296	308	303	315	316	323	299	308	341	303	292	344	344	339	343	279	313	329	311	307	300	301	339	305	298	314	332	300	305	287	323	316	316	320	340	293	303	315	293	302	315	313	296	314	299	303	284	283	334	289	318	300	315	281	293	315	315	300	288	348	278	290	309	269	328	331	339	338	281	293	322	310	302	302	277	332	339	317	324	303	320	284	271	292	316	325	329	381	313	314	302	292	309	291	328	305	311	309	312	273	322	323	292	310	295	307	303	287	321	283	302	308	315	304	312	293	329	331	319	276	338	304	324	331	295	280	306	295	315	308	296	327	330	325	280	294	321	305	280	293	308	326	285	296	308	320	316	330	312	339	291	319	286	292	300	339	314	297	322	323	335	304	324	333	306	327	307	330	328	308	316	301	313	322	306	281	313	306	320	310	321	308	329	324	300	297	338	344	309	331	308	325	274	303	330	303	280	299	341	305	353	314	307	319	327	291	318	281	300	331	277	319	347	311	294	334	322	304	315	278	289	290	306	339	354	347	296	318	353	291	313	329	322	320	311	281	327	324	338	314	331	297	329	300	283	310	287	343	323	311	335	317	323	310	316	288	279	312	285	328	301	287	318	277	268	323	306	310	305	330	320	310	302	324	277	298	324	300	306	334	329	347	306	304	333	307	308	330	319	293	304	289	275	330	316	320	329	292	305	321	292	323	293	347	304	319	338	303	292	320	314	320	284	310	282	297	356	324	319	306	278	321	300	307	320	290	322	299	357	312	349	346	333	336	316	334	315	291	281	295	319	307	269	313	276	301	313	314	316	341	343	311	322	312	294	333	302	301	322	301	299	303	344	323	322	306	309	294	309	299	288	289	318	323	347	299	303	310	307	319	308	347	344	339	344	303	336	301	326	305	370	311	320	327	289	322	309	315	282	271	320	318	305	307	333	323	297	291	329	297	351	283	317	300	298	297	300	293	284	313	335	357	307	285	312	304	347	300	347	307	328	324	299	319	300	305	332	340	287	342	338	314	345	311	315	292	281	318	286	313	336	308	291	359	342	282	304	314	307	271	304	323	308	353	302	316	308	338	310	327	364	345	323	284	298	331	305	312	318	340	335	302	342	303	300	307	323	307	328	272	303	317	309	319	330	349	308	319	334	365	303	314	340	307	289	316	311	314	344	300	315	315	321	295	286	288	299	355	300	289	311	311	293	302	283	312	326	350	337	321	314	326	332	317	254	315	328	301	305	355	336	310	308	299	293	347	320	286	299	307	266	298	315	301	333	320	315	300	282	321	294	311	321	321	302	325	288	300	333	313	297	310	277	293	317	346	296	310	287	353	307	365	302	284	313	305	317	311	293	305	307	307	283	336	305
12003	1594	1208	1468	1279	1135	1085	995	898	1029	1025	1493	1900	1996	1928	1718	1638	1540	1453	1482	1370	1319	1284	1297	1216	1187	1167	1084	1019	1099	1010	1030	964	895	900	792	796	801	764	741	699	767	747	745	801	742	748	767	798	697	760	687	750	736	728	783	746	757	731	730	775	730	688	721	766	745	701	754	665	726	669	730	741	702	708	755	685	685	694	689	736	705	707	721	718	706	704	691	690	643	726	649	682	662	709	715	720	703	706	718	699	688	703	725	698	715	672	701	703	669	738	760	655	720	679	697	692	657	729	683	685	701	693	691	727	678	698	656	715	668	672	673	720	741	658	678	687	727	680	710	647	749	675	640	699	671	690	733	686	724	643	678	695	751	694	698	677	654	696	688	705	691	741	718	646	727	704	715	725	720	693	670	700	678	694	711	713	674	699	717	698	684	649	685	678	657	658	679	696	699	669	711	709	721	722	700	675	698	655	653	636	710	682	653	682	661	709	708	708	658	680	732	677	707	692	725	685	622	675	688	677	666	721	701	704	662	665	730	715	664	703	730	682	725	731	734	692	647	673	674	701	725	683	719	674	758	710	715	662	698	685	738	688	687	698	689	718	712	673	704	680	642	696	637	685	656	658	665	711	670	701	674	685	678	699	655	666	672	688	690	743	715	656	677	717	698	708	684	720	683	676	678	691	728	718	699	672	631	706	664	740	637	660	660	717	694	721	693	705	713	641	660	677	724	686	711	697	655	706	688	706	720	649	735	678	721	701	740	652	722	696	702	665	705	694	714	670	714	726	695	690	680	696	691	713	708	714	675	666	686	732	644	690	697	684	689	698	686	718	672	661	702	732	682	668	654	686	719	704	693	707	692	669	645	689	699	719	695	698	655	716	722	729	682	725	678	688	657	681	684	704	707	698	685	715	698	722	704	686	626	715	704	743	657	663	734	689	685	664	697	718	708	687	670	690	664	748	660	716	708	672	653	734	701	714	665	729	681	676	683	661	686	663	703	709	725	687	694	705	641	674	697	715	733	706	693	661	694	669	717	695	700	676	701	706	688	734	703	633	628	679	708	654	717	694	711	709	688	683	689	713	680	686	669	652	661	728	687	703	724	678	663	699	676	705	705	679	667	714	667	712	683	672	647	712	680	680	721	679	666	676	639	674	733	702	729	670	701	644	666	731	705	677	735	718	653	687	665	671	684	711	665	703	715	674	701	686	699	689	673	646	697	707	662	692	662	685	722	688	676	675	676	670	667	693	704	724	693	701	745	736	692	702	639	679	679	669	681	690	716	699	682	660	678	681	694	705	700	723	699	730	605	720	648	718	690	698	713	669	668	707	641	716	719	712	693	683	663	693	675	748	693	691	703	684	682	670	712	677	678	677	707	661	680	726	691	712	695	682	683	674	708	747	705	683	668	696	682	670	676	708	665	692	699	704	719	701	681	691	710	709	662	722	735	684	728	661	695	729	700	704	747	652	733	639	682	682	722	699	690	696	675	727	653	690	710	694	674	749	673	675	676	701	678	710	650	670	703	714	646	760	639	724	732	687	678	678	631	692	758	655	725	715	695	713	699	677	711	696	683	607	677	679	657	691	693	751	739	661	668	662	665	693	726	647	648	684	688	698	685	695	709	700	674	709	744	685	731	659	682	673	666	686	729	644	655	705	656	678	716	674	703	729	715	719	702	692	709	704	659	727	706	744	678	670	735	677	702	682	740	665	653	679	698	714	710	649	687	690	682	684	703	678	696	721	665	701	681	653	691	635	694	670	678	725	681	727	673	696	684	701	656	671	648	619	693	693	736	657	724	711	723	695	679	684	656	712	663	683	672	739	654	727	691	690	684	700	674	660	690	689	729	668	658	719	704	662	714	701	676	726	688	724	719	756	699	692	734	705	699	703	695	631	676	696	674	684	699	675	651	678	695	669	690	680	714	703	676	688	648	697	700	665	681	658	675	706	668	682	686	635	716	715	723	714	661	679	699	701	678	664	670	725	674	722	691	652	673	687	666	697	677	692	679	685	735	685	693	671	649	682	637	690	651	683	681	709	727	644	666	709	737	703	654	734	718	720	716	738	649	741	663	673	677	726	698	644	709	695	671	629	686	693	691	674	686	667	684	687	701	715	707	704	699	682	701	720	697	698	735	670	690	676	745	717	681	680	665	728	762	657	653	681	699	702	659	717	710	702	670	690	684	730	650	716	676	684	673	669	652	719	692	650	687	675	716	657	683	721	657	737	738	731	644	687	708	705	699	713	682	703	698	765	695	717	684	696	667	689	662	700	688	683	694	700	717	688	684	657	689	660	669	727	690	692	656	688	688	713	679	683	689	715	740	672	684	658	641	663	725	673	680	698	693	746	678	693	716	727	701	695	712	689	683	680	662	724	707	702	700	677	693	651	684	702	669	701	691	667	712	681	680	665	702	700	705	690	691	669	629	666	678	668	730	691	696	657	708	689	751	699	658	640	677	691	711	687	738	650	667	700	684	703	677	689	711	695	673	705	696	717	722	701	654	736	681	725	728	719	654	707	694	669	680	674	749	706	662	744	666	669	702	732	688	678	678	703	722	701	723	718	684	690	687	689	652	714	713	712	698	700	726	690	687	703	698	695	731	677	667	695	654	695	711	633	757	712	686	677	658	657	674	656	701	681	683	680	663	684	710	659	692	752	704	678	727	691	710	707	693	674	718	728	708	700	711	702	689	690	681	674	675	745	679	700	689	685	757	719	682	661	699	716	724	709	653	699	693	727	691	682	625	701	747	708	702	693	719	655	678	679	678	697	699	645	675	727	636	683	690	700	662	698	738	667	720	675	714	690	678	701	671	659	664	699	706	708	653	651	697	699	736	667	679	661	723	658	748	630	737	710	770	705	644	684	736	692	725	680	694	700	690	697	667	687	658	761	711	708	680	675	716	719	698	692	700	730	690	728	692	648	688	664	690	680	716	678	723	718	687	718	673	682	714	695	675	651	719	682	627	680	669	642	727	720	676	738	696	711	735	710	691	641	690	716	699	693	709	703	707	711	680	719	652	689	665	686	679	681	701	725	705	721	664	658	693	692	720	671	711	672	709	654	714	737	684	691	687	675	698	730	714	673	705	752	691	753	717	707	728	678	667	657	705	689	682	716	678	645	674	703	639	736	728	682	673	653	649	695	712	658	654	746	665	640	703	679	659	686	675	661	662	690	695	668	678	646	719	678	697	689	676	658	730	670	686	678	643	679	696	664	664	663	743	705	683	699	715	700	708	641	622	687	679	774	678	685	702	649	701	687	725	703	711	671	668	642	679	745	689	690	673	680	681	749	643	680	699	677	658	696	693	669	726	682	672	719	669	706	664	699	702	671	687	666	667	670	700	684	736	629	676	702	716	684	692	684	691	668	680	706	675	664	718	715	669	716	708	707	737	720	696	711	654	680	649	687	714	703	666	675	717	682	678	694	661	709	701	683	691	665	655	692	699	644	704	686	702	703	689	662	660	713	680	726	700
29933	7138	1127	798	582	505	477	449	382	355	431	487	627	557	542	601	504	485	527	512	452	433	446	447	433	436	413	373	400	417	376	360	340	334	337	296	328	350	328	325	293	327	342	366	326	318	329	352	334	322	327	322	324	329	297	348	344	330	331	334	278	316	328	308	312	306	344	344	322	340	348	315	356	302	332	297	283	297	284	272	281	293	316	305	325	277	328	314	305	296	293	283	286	310	319	316	299	278	300	338	313	318	278	291	289	327	301	312	318	295	313	334	288	333	281	303	310	316	327	298	308	337	304	302	287	286	293	281	313	280	299	306	325	333	319	294	335	313	286	300	303	331	295	319	282	300	295	336	292	282	304	324	313	320	289	335	358	284	308	309	317	292	300	301	327	307	323	303	314	294	270	342	323	290	310	269	275	302	295	279	281	338	342	339	307	271	338	311	296	291	335	313	319	315	268	313	326	285	340	329	304	293	291	315	299	322	299	294	318	339	314	319	315	306	275	320	306	302	319	294	321	319	308	321	310	303	312	296	296	270	328	291	332	314	307	333	315	315	290	289	305	330	331	360	324	299	297	321	316	315	320	297	301	324	302	303	326	355	281	302	292	281	283	321	327	309	300	345	328	299	291	268	333	314	314	329	304	314	305	338	343	264	342	295	295	305	306	321	313	321	319	290	302	329	299	330	287	291	320	303	305	331	340	328	310	319	316	299	284	301	318	305	348	325	304	311	291	334	333	292	284	313	295	329	333	315	308	289	306	322	300	324	314	259	296	344	301	313	300	323	308	305	352	347	324	295	308	290	319	306	326	313	321	305	301	294	329	303	322	318	298	312	324	320	302	298	303	292	305	318	289	336	288	314	309	313	339	309	298	296	363	280	297	326	311	304	313	307	312	289	322	291	321	296	322	312	323	324	298	329	273	336	297	322	326	282	307	289	301	304	309	325	310	307	331	306	330	331	308	280	307	338	291	295	302	341	300	319	303	307	287	326	306	337	338	301	351	318	312	318	309	321	310	298	249	293	348	292	301	296	294	315	313	298	303	322	334	293	320	343	301	280	318	281	328	322	328	296	313	323	301	328	304	300	276	317	288	349	339	309	305	277	341	291	322	332	286	332	330	285	309	282	329	305	304	278	338	277	287	295	289	278	346	305	299	304	322	299	315	341	301	329	332	341	308	296	290	323	294	329	322	297	315	325	315	347	305	299	356	326	349	294	315	283	304	306	299	283	320	314	318	330	339	361	303	312	346	318	314	298	280	322	338	281	335	278	279	281	302	345	319	346	322	296	333	305	284	298	317	333	339	310	308	311	304	287	308	320	296	345	310	301	311	296	287	320	324	288	304	335	303	306	301	330	306	331	288	299	304	339	293	321	301	293	316	277	295	301	357	300	294	309	343	315	341	317	326	304	259	302	324	325	320	335	272	300	304	319	312	296	314	304	324	306	339	345	316	291	340	311	324	290	299	272	309	305	300	302	318	310	322	361	330	312	282	303	297	303	297	298	284	319	304	294	308	328	274	319	337	301	324	287	295	317	307	330	327	327	331	312	313	308	330	307	347	303	278	325	320	322	298	311	280	332	281	298	314	307	299	312	306	307	282	318	295	315	311	344	305	326	304	291	316	310	308	279	317	364	286	300	287	294	330	285	300	310	317	336	292	324	309	342	317	282	282	329	294	299	329	309	310	315	310	292	317	306	345	334	333	313	288	289	332	296	286	314	334	303	331	337	318	285	311	283	309	282	290	317	291	329	304	321	325	285	296	320	352	289	311	323	325	327	331	321	326	333	298	293	286	319	295	343	319	321	317	288	316	299	310	314	320	316	326	309	314	314	303	311	272	315	318	312	335	289	303	290	288	323	303	302	301	294	332	327	303	314	313	281	308	298	306	312	318	296	300	296	325	277	312	319	293	324	309	288	321	327	317	296	301	317	294	303	321	315	312	319	326	307	309	310	311	305	332	302	289	292	317	289	285	306	308	300	319	307	293	314	318	337	305	292	302	330	320	331	298	317	349	352	315	290	260	310	307	279	342	318	294	324	330	307	277	314	342	309	314	315	282	314	368	291	295	297	305	308	298	289	347	300	291	317	270	303	305	279	318	315	304	349	336	286	299	320	310	307	298	316	304	346	302	297	303	303	311	314	293	317	302	304	313	282	300	300	276	280	301	317	346	278	319	328	305	309	278	327	299	280	297	345	307	308	285	308	296	312	312	317	308	332	328	315	307	318	309	323	312	328	300	327	300	330	331	326	286	311	294	325	366	290	312	288	332	294	295	297	274	321	307	299	274	316	285	316	341	297	312	321	319	304	298	298	328	301	292	302	290	295	282	309	339	336	302	328	304	302	275	318	292	329	346	297	343	280	332	337	323	279	294	273	313	318	354	279	318	312	325	322	318	296	328	293	274	336	295	328	290	325	299	317	315	307	327	319	271	301	287	330	322	324	320	314	311	317	305	325	322	317	305	327	316	289	299	284	323	360	346	342	307	278	329	332	279	312	342	319	300	301	304	316	307	309	315	309	293	300	341	332	286	321	341	291	268	343	288	298	326	315	311	276	290	318	329	268	317	300	305	367	312	318	302	298	313	324	318	302	313	328	315	307	305	275	309	333	303	303	345	292	279	300	296	308	313	312	320	313	274	340	327	337	294	296	325	275	318	295	325	312	317	306	320	306	323	338	328	312	299	318	326	313	299	321	298	312	329	296	287	324	346	333	296	276	310	306	287	324	334	333	315	309	327	341	316	303	318	318	346	287	334	316	298	315	317	279	300	339	326	327	296	325	278	310	300	338	319	321	317	301	301	297	344	315	324	323	274	329	299	314	259	319	341	304	322	299	322	297	323	296	267	274	288	306	294	309	294	325	302	320	341	340	314	309	296	263	292	338	287	307	319	271	275	278	297	272	318	329	302	330	282	316	309	323	293	289	331	290	294	286	313	289	295	324	303	283	301	276	300	318	314	301	309	291	308	319	297	300	313	328	334	313	332	297	305	320	323	300	304	292	350	291	312	295	294	326	299	320	302	315	301	285	313	343	326	359	313	320	335	336	306	286	298	314	298	287	290	315	314	323	271	298	318	340	335	340	305	328	306	289	330	294	311	326	333	279	288	331	290	324	330	319	290	347	326	307	288	326	320	306	303	287	313	325	286	323	305	341	283	336	343	305	323	296	331	275	348	284	326	314	305	301	327	303	327	298	293	322	314	290	301	308	318	335	330	329	316	302	332	273	314	301	326	312	335	288	309	291	304	307	290	302	330	355	322	323	297	329	263	328	314	311	318	326	332	304	328	311	287	309	328	312	294	286	345	325	331	298	315	304	296	286	306	285	295	267	285	273	296	309	308	301	316	307	289	330	324	276	322	297	299	328	312	289	309	325	332	313	331	353	307	302	336	309	309	301	325	335	307	295	296	301	302	319	355	283	328	285	300	311	302	325	366	309	303	312	306	305	358	304	303	316	317	304	327	300	313	303	327	340
16788	2960	1883	2137	1909	1608	1376	1240	1230	1251	1336	1754	2556	2443	2285	2228	1993	1918	1808	1863	1739	1611	1679	1562	1540	1569	1428	1269	1277	1193	1173	1145	1077	964	926	870	810	800	778	747	771	730	770	806	838	784	782	776	813	788	731	801	776	730	743	764	743	754	761	753	770	700	760	705	732	704	753	767	704	724	709	697	737	722	727	697	707	673	715	696	703	661	685	713	691	671	685	674	684	643	693	689	702	671	711	671	693	679	698	716	661	701	665	683	672	676	647	676	653	735	653	695	655	639	667	707	721	641	703	675	678	703	704	661	667	689	708	697	692	686	711	661	657	681	691	649	709	665	688	680	666	652	668	700	698	715	715	710	735	632	658	664	730	691	676	692	658	700	666	758	679	655	661	658	682	644	672	630	683	653	660	673	683	692	683	691	674	630	729	679	659	669	698	679	663	699	692	658	644	718	705	730	690	665	678	655	625	660	749	717	692	658	664	707	641	679	673	668	689	649	715	706	701	688	715	651	673	699	641	738	692	662	687	684	632	659	659	656	686	677	650	667	649	629	677	698	702	691	711	705	664	745	676	661	685	660	713	703	655	682	697	717	708	637	656	672	685	644	665	672	687	715	700	657	669	687	681	633	678	659	677	614	699	712	657	684	715	679	663	658	688	718	622	683	633	667	653	690	670	694	672	689	704	682	698	661	684	692	682	711	672	649	648	629	692	707	602	654	668	652	665	735	711	747	702	682	654	677	672	673	689	678	692	653	679	677	707	701	724	659	700	715	651	650	701	683	644	716	695	679	690	688	681	648	659	682	659	696	700	709	694	662	691	642	615	684	677	705	668	676	687	691	707	612	730	718	673	652	672	687	669	693	643	685	675	688	692	718	709	657	702	688	665	690	678	703	630	668	699	748	694	649	694	699	640	707	672	707	699	665	662	661	690	672	649	671	685	683	688	652	649	675	708	699	706	703	655	720	692	701	669	669	689	695	700	719	659	671	666	671	685	683	692	620	690	705	656	680	662	663	655	691	660	716	668	701	670	661	695	685	664	670	680	649	669	665	707	662	645	701	669	656	690	685	657	740	638	633	701	750	682	662	688	692	676	712	662	650	635	661	655	623	686	714	651	665	670	704	690	697	648	697	694	730	644	687	738	707	697	671	697	684	713	735	655	663	632	659	673	718	669	701	670	662	703	652	677	657	678	675	698	675	623	685	689	639	665	706	690	713	685	674	657	711	695	661	679	683	724	655	666	700	695	671	685	656	685	645	667	641	695	700	676	664	738	684	709	684	662	696	678	671	690	630	690	649	730	708	665	716	658	643	734	699	711	672	660	657	660	680	670	693	632	713	671	685	684	706	636	698	680	686	704	665	700	674	647	694	688	690	650	644	677	640	690	679	666	674	665	674	676	653	675	700	667	697	688	708	665	702	669	728	710	674	646	647	677	653	702	648	668	705	661	653	705	624	682	713	691	680	690	662	707	624	644	682	679	696	655	715	715	675	727	708	665	670	656	714	683	687	666	698	688	674	680	659	674	689	657	662	670	715	697	672	655	683	662	670	701	651	657	681	705	710	711	681	667	666	657	696	668	700	729	682	647	667	676	701	723	664	701	691	687	670	653	650	733	691	684	710	697	683	679	647	652	624	715	678	608	694	730	684	719	709	647	723	653	696	671	677	693	697	698	697	643	677	696	665	707	714	698	672	636	665	653	692	650	714	649	715	681	693	648	617	681	630	712	687	684	691	689	663	634	632	660	671	658	678	658	642	663	639	663	717	707	705	652	622	651	621	679	670	677	668	692	676	667	684	693	693	679	646	644	676	689	669	700	701	699	676	657	659	646	711	718	675	667	686	638	683	662	647	707	682	682	679	695	667	674	707	732	664	710	655	678	663	718	666	671	653	721	683	704	678	690	680	699	673	697	631	688	652	678	703	706	657	682	656	713	637	621	653	690	636	675	672	698	693	690	693	642	693	683	698	660	630	714	705	680	661	668	700	662	735	692	697	647	661	626	633	658	706	640	649	668	670	632	663	706	657	706	670	686	652	724	689	678	689	650	641	710	669	668	678	676	700	664	623	653	647	677	660	646	700	682	671	731	674	669	671	689	671	649	662	688	676	685	698	713	680	680	636	696	642	681	638	666	714	680	665	680	671	682	678	678	713	681	691	647	670	667	724	722	669	643	672	665	675	665	708	684	689	645	676	690	643	689	648	634	705	675	719	706	647	685	673	741	672	671	696	687	634	657	700	721	693	672	659	708	673	676	681	680	715	678	686	676	725	678	712	667	695	637	670	662	683	692	685	711	624	663	648	663	688	675	675	693	678	629	691	685	685	667	735	694	636	714	696	715	694	652	709	724	646	695	667	683	696	657	659	651	674	678	750	691	684	675	701	755	719	690	671	660	658	677	694	660	664	684	665	663	657	670	704	670	703	668	685	688	641	673	669	702	682	670	641	673	691	692	653	636	716	670	705	659	655	671	662	675	642	728	720	675	702	635	699	693	652	694	701	699	693	707	656	685	680	678	635	709	689	688	637	681	659	660	694	684	659	675	668	651	682	675	688	658	648	703	686	695	678	660	686	665	705	673	678	754	650	692	691	707	640	694	649	668	650	702	644	675	686	647	700	671	725	647	730	665	674	672	735	619	678	677	712	642	711	677	660	674	639	664	682	694	656	663	681	670	717	655	622	672	666	677	655	653	665	714	681	712	676	677	696	666	665	655	647	684	660	618	683	666	689	679	703	695	666	670	689	685	660	678	693	666	667	683	709	666	686	724	675	709	701	673	678	674	650	601	722	667	717	684	691	698	680	695	715	663	714	635	703	658	697	659	667	652	697	744	670	722	688	675	661	685	652	728	745	678	663	712	715	661	679	695	706	674	701	720	668	710	721	695	686	673	720	643	667	731	677	699	677	678	662	643	646	692	691	664	687	674	728	670	699	702	699	659	710	701	709	660	725	688	664	652	687	711	701	693	648	689	691	665	637	699	657	696	714	732	619	637	678	720	672	670	629	676	663	733	723	653	692	687	642	671	726	711	665	705	688	638	717	701	703	676	685	701	714	682	650	681	664	721	653	725	674	668	633	752	695	721	726	684	698	650	655	703	626	674	684	616	643	698	682	713	706	675	739	675	675	676	631	709	711	615	678	674	689	668	692	707	699	662	673	655	738	719	662	658	650	689	665	691	718	725	676	669	677	730	655	722	678	702	646	685	619	688	656	679	689	730	656	674	687	702	702	642	713	632	715	655	625	684	649	731	669	673	686	695	665	719	634	719	713	700	671	673	665	648	706	676	692	705	693	689	664	702	689	699	641	676	686	660	678	665	683	651	667	674	682	689	693	651	684	701	670	690	691	653	682	685	703	696	662	728	701	703	647	670	700	649	684	669	659	687	694	632	674	698	710	653	667	671	691	726	702	653	703	681	674	684	703	667	672	679	719	637	710	665	681	716	716	622	660	696	674	711	678	721	655	663	660	669	710	656	682	690	664
8225	694	283	270	264	264	281	275	263	284	286	324	369	390	376	350	308	347	341	307	300	307	322	317	279	294	266	326	242	283	269	263	284	302	278	297	256	256	257	261	246	293	258	287	272	259	279	272	314	260	273	274	275	253	239	258	238	260	262	264	255	264	276	251	271	263	271	248	262	260	244	267	253	287	251	256	268	257	253	257	244	251	275	260	250	245	265	242	274	244	240	224	287	236	227	240	243	272	260	241	302	291	250	246	237	225	246	252	271	288	255	226	275	277	273	229	256	245	239	281	272	259	231	232	247	257	250	238	231	258	240	253	200	216	229	232	238	260	240	241	281	257	247	266	284	223	221	281	235	255	277	277	273	244	232	264	280	248	270	270	267	262	279	258	242	212	246	271	293	229	273	272	247	229	265	236	256	255	275	241	289	266	288	263	253	272	284	312	251	235	218	244	256	276	273	253	257	250	215	260	240	260	267	235	251	217	241	256	238	258	232	277	255	271	266	250	251	268	239	242	274	269	255	239	248	270	226	259	265	261	237	248	252	266	235	268	247	291	264	265	236	240	275	282	227	251	243	290	229	267	272	273	244	265	244	250	243	226	253	225	275	280	269	274	252	255	259	249	255	271	276	273	272	261	257	249	248	268	259	234	256	271	249	255	259	238	274	228	230	263	266	279	243	264	255	239	248	232	268	253	256	265	265	274	294	244	250	250	218	243	287	253	243	247	267	265	265	243	238	281	252	258	279	266	255	243	249	254	238	250	249	271	267	251	251	262	255	268	258	268	253	235	243	248	287	251	247	275	252	251	259	254	256	256	247	269	273	268	266	272	235	269	248	232	234	251	252	288	276	218	281	274	266	230	269	249	250	274	256	248	252	242	284	258	258	279	255	246	241	278	256	216	266	253	222	250	251	272	272	262	262	251	266	271	215	271	256	259	263	278	256	243	262	253	271	234	246	258	241	219	270	293	275	271	265	259	284	240	245	240	264	272	241	273	264	252	299	272	273	252	255	259	265	250	263	246	284	276	255	248	283	226	225	249	236	235	283	255	246	250	245	310	301	252	262	267	251	264	263	238	238	269	274	248	239	237	240	245	275	231	262	276	273	277	235	282	244	254	247	275	256	252	237	243	253	267	271	242	253	253	276	241	276	250	237	256	242	249	265	284	261	277	268	231	244	281	248	257	238	250	243	249	261	273	249	242	232	267	249	291	236	238	269	230	243	242	237	235	251	224	233	257	215	262	239	259	272	253	248	248	285	254	245	245	244	262	258	238	237	247	209	250	258	277	278	256	249	284	276	246	264	271	255	272	260	243	246	252	232	280	231	241	250	274	224	252	271	256	258	288	276	242	230	252	252	271	263	263	261	227	251	289	255	258	247	258	236	258	258	270	299	257	268	243	226	282	240	276	297	239	239	251	284	257	253	255	267	281	267	263	255	257	237	287	260	226	240	210	265	261	238	220	263	292	263	284	256	268	278	276	279	273	252	236	255	260	237	238	283	247	248	250	255	240	281	249	263	253	274	273	243	228	244	279	270	252	257	246	281	274	269	291	255	275	245	259	274	244	253	241	257	227	283	272	251	233	264	275	249	247	244	241	263	297	241	247	256	264	228	254	290	266	247	255	260	255	278	212	265	273	260	256	279	241	261	268	250	232	275	279	244	270	265	279	261	238	236	234	277	258	232	252	263	248	251	271	230	289	264	256	258	282	242	272	280	256	292	231	266	250	254	243	273	245	253	240	230	233	256	249	261	230	244	246	240	267	241	239	257	243	267	261	250	273	247	260	220	277	220	265	264	267	255	253	277	251	244	263	242	271	283	254	248	237	246	271	251	252	269	242	282	268	260	263	284	286	255	258	241	257	266	261	219	257	253	250	254	275	250	264	256	287	269	244	269	223	264	232	217	258	234	257	260	252	248	241	262	255	253	278	280	231	258	280	269	266	250	276	265	253	285	261	265	237	225	253	270	266	260	232	283	250	267	246	262	269	241	241	264	294	256	224	252	238	263	246	265	250	246	255	227	242	267	257	265	262	255	245	219	244	255	258	282	272	276	232	256	240	281	264	218	255	262	259	284	271	231	246	260	229	252	264	269	275	257	221	238	236	252	260	251	234	267	259	218	234	268	250	229	258	243	227	250	271	249	259	254	257	274	256	240	272	247	260	245	231	257	256	246	241	237	263	256	262	241	289	267	297	223	236	251	246	228	254	250	252	244	286	269	263	249	269	213	247	260	289	285	257	253	250	237	244	256	244	274	272	237	258	242	293	231	219	245	244	296	240	253	225	265	242	242	275	284	247	230	245	280	238	244	271	254	270	268	284	247	237	272	265	225	254	258	226	255	290	252	265	255	262	255	237	301	260	294	234	288	258	266	274	253	279	274	270	270	264	239	264	261	246	268	244	273	252	266	241	233	285	243	294	263	261	231	248	277	264	254	260	272	267	263	239	261	233	281	235	277	249	255	262	256	250	247	248	277	255	248	232	248	235	233	259	237	225	247	276	253	273	229	277	256	270	233	257	279	275	272	261	247	262	242	274	241	240	267	254	249	260	251	248	274	229	248	253	243	282	254	266	258	257	272	247	258	249	260	244	283	265	271	274	280	254	254	212	262	264	253	259	243	265	239	257	228	269	260	271	268	252	255	283	273	265	252	255	249	294	272	254	263	252	241	262	302	267	249	267	238	283	260	254	238	278	233	275	246	228	277	248	261	247	224	250	264	244	267	272	277	230	276	271	265	264	253	230	259	264	261	254	291	237	247	254	252	267	266	257	240	255	288	246	284	250	253	278	247	277	222	279	259	260	279	246	248	246	240	251	251	262	271	230	248	265	242	231	250	253	240	278	275	242	221	242	253	261	274	262	280	241	256	243	273	251	246	249	243	231	259	262	236	263	254	233	275	255	284	291	279	224	268	274	255	268	260	236	265	261	250	269	277	253	252	246	229	275	265	251	269	276	245	249	249	275	237	264	231	236	253	263	269	231	282	283	254	242	263	255	251	251	230	253	244	241	272	298	301	244	300	258	256	243	233	247	248	237	237	269	246	223	269	227	272	268	271	248	246	232	227	277	242	239	232	242	252	251	250	241	275	255	281	286	275	239	242	241	283	257	273	263	239	270	246	274	253	231	271	256	232	265	286	248	270	245	271	268	251	244	262	258	260	263	247	237	261	301	252	261	246	244	250	281	233	253	238	241	264	282	246	270	229	248	237	245	235	251	237	284	255	262	249	223	259	228	276	253	243	244	249	254	273	267	243	218	213	239	239	250	254	286	273	267	249	253	268	252	241	252	263	277	223	249	248	273	206	303	261	281	256	255	251	250	249	292	242	223	241	229	241	269	245	270	225	275	253	228	246	236	257	245	307	254	233	243	250	266	291	274	277	267	287	303	258	228	240	236	259	235	255	255	276	247	268	254	253	237	256	258	255	290	301	232	257	227	229	291	223	257	260	259	233	251	247	256	280	256	269	255	256	250
5037	666	627	588	667	611	575	614	632	700	777	993	1354	1429	1322	1187	1093	1072	973	979	942	892	859	875	828	812	831	764	833	834	746	780	757	680	637	636	617	625	679	609	646	599	656	650	648	609	604	628	571	604	655	598	623	606	654	660	676	600	605	643	646	607	628	586	620	620	604	573	626	604	622	594	604	588	600	565	574	584	582	590	607	600	563	584	599	570	609	575	573	600	579	597	591	578	600	565	615	598	607	557	592	616	542	553	565	550	591	562	576	606	567	561	599	576	555	607	509	603	557	594	529	567	637	603	599	578	582	581	621	572	571	573	590	602	583	605	641	580	637	558	570	600	585	543	560	556	554	573	593	572	577	578	615	566	610	561	580	581	609	547	569	563	623	522	541	596	555	575	581	619	593	590	573	620	570	556	578	571	567	618	601	566	624	596	632	573	586	618	541	554	617	613	616	572	608	605	616	576	567	574	581	638	603	572	570	578	569	579	611	571	596	556	598	583	594	625	584	604	587	592	579	591	609	579	606	592	562	573	589	550	597	561	606	544	601	579	571	583	577	566	583	555	586	562	579	542	566	603	577	608	560	587	607	595	536	592	602	589	589	551	564	576	565	625	576	582	601	577	615	610	611	569	555	603	595	562	606	600	578	579	565	574	582	601	584	563	595	568	583	576	569	572	590	605	588	611	557	588	602	602	579	588	579	546	571	578	561	588	652	556	613	557	583	575	609	564	543	546	640	577	539	577	591	600	562	596	521	535	568	542	598	577	596	564	611	528	605	621	548	600	585	558	588	598	572	573	578	595	569	607	583	554	594	627	606	606	562	568	595	557	533	590	590	580	572	540	594	584	555	596	578	572	612	533	597	577	582	558	589	583	582	578	579	575	601	577	558	539	578	584	570	570	547	598	603	611	578	592	562	589	575	578	599	559	601	614	565	601	584	580	595	583	587	580	595	576	599	599	590	613	552	603	589	571	552	564	616	604	542	600	585	563	601	585	612	557	565	589	583	600	566	580	575	613	609	562	584	544	591	581	591	602	574	581	617	586	556	609	603	559	603	569	594	589	610	620	622	572	620	593	581	584	560	551	567	598	577	539	587	598	602	595	573	571	594	581	592	594	603	576	594	584	586	587	585	556	561	570	628	548	582	598	542	545	562	592	579	595	591	574	611	619	608	633	526	629	598	593	570	528	560	568	591	576	567	573	602	546	547	563	618	614	588	601	605	569	554	583	605	583	555	557	586	580	594	583	570	589	599	597	653	598	576	601	567	556	569	604	584	572	592	586	603	612	585	587	595	578	592	580	580	594	610	612	592	576	593	549	588	585	574	582	618	584	565	593	586	547	560	603	628	569	554	535	550	567	597	570	578	580	566	547	588	594	589	575	552	593	576	615	590	601	621	580	579	543	591	548	571	570	541	595	576	568	589	614	626	604	582	577	558	640	586	550	540	615	570	570	590	581	598	582	581	580	596	572	578	608	596	588	621	647	590	564	554	576	606	614	531	559	623	597	601	550	568	593	567	550	595	537	602	607	545	603	574	628	596	614	549	576	542	618	582	530	619	545	577	558	600	566	584	571	588	585	592	600	590	623	609	605	603	574	563	622	562	544	522	556	596	599	576	583	571	606	629	560	551	575	563	560	539	590	592	622	588	542	555	543	535	576	562	608	649	589	641	648	568	571	575	588	606	586	612	603	620	540	573	595	571	580	573	579	608	621	554	577	606	544	621	556	592	601	533	589	547	653	585	534	607	541	579	579	591	572	551	574	633	591	587	567	553	534	555	646	537	570	587	575	627	587	549	568	601	567	581	595	587	580	610	554	631	566	565	560	567	600	569	555	611	608	561	598	626	613	564	567	570	617	573	598	614	589	535	580	589	567	609	577	580	602	575	571	555	526	630	560	591	554	576	587	586	595	559	541	616	581	619	543	577	588	563	556	588	536	561	596	552	559	518	573	587	592	595	618	586	553	562	587	576	607	602	592	580	601	606	554	601	576	556	578	562	577	591	605	617	609	578	574	578	581	576	575	633	585	583	574	594	571	571	585	572	559	561	598	573	629	566	578	582	620	580	586	581	534	596	519	547	608	582	574	569	597	572	589	556	569	575	572	614	584	618	560	610	585	607	583	608	583	529	598	566	590	550	565	601	562	584	610	592	560	544	583	566	625	579	540	577	569	585	536	550	593	586	589	544	608	573	590	590	570	592	579	580	524	542	607	575	590	574	581	605	581	592	570	621	571	587	581	589	591	620	590	621	575	556	599	612	592	576	565	592	593	569	603	555	590	593	567	585	580	554	600	580	575	592	559	612	587	533	599	583	574	605	542	600	578	597	569	592	565	605	577	634	547	574	546	593	568	618	567	537	600	575	598	594	537	567	599	606	616	574	556	606	532	577	575	632	596	583	549	599	570	595	546	563	562	564	606	604	545	560	538	573	606	609	541	601	572	583	612	597	623	585	582	554	572	579	562	558	559	567	581	606	576	566	586	629	584	587	624	579	582	581	616	576	567	587	605	577	568	603	583	582	590	574	539	555	622	528	596	560	576	551	618	596	600	546	591	611	574	613	591	574	567	604	545	596	586	571	622	554	562	566	590	566	608	563	571	553	579	576	550	607	553	610	638	587	559	575	585	597	531	616	593	549	591	541	578	573	594	630	580	567	551	565	603	585	550	593	564	559	544	596	562	588	559	566	567	587	581	578	576	577	567	586	550	538	592	581	576	601	596	573	569	601	573	648	536	584	611	565	569	585	586	624	581	588	589	597	613	593	622	573	584	589	628	584	575	567	579	568	614	578	560	554	596	562	592	570	581	580	619	583	594	603	576	631	562	547	614	565	589	591	605	597	605	556	620	585	574	587	566	585	550	590	563	594	579	604	616	560	580	597	575	594	609	589	580	597	566	578	539	572	560	586	626	543	591	624	586	578	568	564	603	559	576	568	548	594	573	563	534	590	546	612	555	591	601	548	599	611	580	544	560	605	584	575	558	571	583	562	590	592	595	590	624	579	631	550	605	553	592	615	595	574	558	594	620	583	582	635	574	545	582	565	616	609	569	582	592	583	613	616	590	584	594	588	587	589	584	620	510	619	592	594	588	562	606	560	567	646	588	572	590	591	564	572	610	625	601	557	577	593	600	566	565	534	552	576	626	603	596	583	598	613	603	598	606	564	588	597	600	602	562	631	586	576	582	597	585	568	630	606	583	607	605	601	593	585	578	605	569	582	561	575	544	568	550	545	590	589	613	551	567	595	576	579	588	600	567	565	581	568	591	572	564	594	570	590	591	556	592	598	581	630	561	579	598	637	553	575	582	584	576	559	561	559	591	573	580	596	580	572	601	575	572	552	591	600	612	590	538	566	622	559	526	592	601	571	603	588	602	562	592	561	561	592	558	580	567	611	597	582	587	610	596	592	542	572	581	589	602	564	589	654	570	548	603	582	595	583	547	561	576	599	592	555	621	585	545	557	615	596	543	539	523
17240	1962	621	530	476	389	384	379	358	376	405	493	511	537	540	490	439	442	430	399	389	386	413	397	387	377	364	324	348	353	362	353	298	328	323	318	310	332	340	332	319	321	333	266	300	337	307	342	302	311	320	312	317	310	283	272	314	292	300	310	314	323	285	306	341	310	314	315	356	313	340	327	303	318	291	346	322	358	291	319	349	328	320	288	309	297	291	381	340	319	326	329	304	304	326	287	292	298	343	340	298	310	275	296	317	270	295	318	311	274	289	280	338	334	315	303	286	312	266	303	358	357	288	309	266	319	296	305	316	328	295	293	310	297	329	312	310	291	299	294	324	316	273	341	293	301	307	320	311	286	324	313	298	319	310	314	319	310	291	277	305	336	328	354	287	294	317	308	305	328	321	321	310	327	292	300	335	307	305	269	311	319	317	291	298	339	323	272	343	321	344	296	317	317	320	276	326	301	327	319	279	297	290	325	291	353	293	316	307	318	311	280	282	318	310	297	349	318	290	326	319	278	314	305	318	308	300	307	350	313	294	290	282	337	328	315	299	315	296	269	307	319	292	311	310	305	314	292	317	299	265	320	301	289	281	302	314	290	317	286	286	307	300	321	288	305	285	329	327	296	316	331	287	308	284	312	267	290	310	284	306	342	305	295	276	282	263	314	319	304	325	289	308	306	317	286	283	318	300	333	315	324	301	304	304	267	280	284	308	302	302	270	287	310	278	302	318	328	330	294	304	303	310	313	324	306	314	294	311	383	298	311	304	304	295	314	308	299	346	293	279	306	321	299	298	303	299	281	261	308	338	301	280	296	333	289	303	281	305	288	306	321	322	297	291	326	320	316	335	284	348	336	317	320	328	316	297	280	312	266	291	314	302	289	318	300	283	311	319	317	301	336	317	284	302	294	270	299	315	269	309	300	292	302	294	314	317	309	315	302	288	278	283	316	302	322	265	336	312	287	302	315	314	278	326	292	291	300	290	318	310	327	305	291	303	315	283	325	318	270	320	325	318	326	309	280	270	317	327	301	309	327	305	305	300	311	280	320	323	279	298	298	297	298	289	287	295	289	335	313	314	318	292	314	311	291	292	316	328	298	307	332	310	292	301	314	305	340	298	297	353	295	338	302	274	313	292	297	280	296	277	295	297	292	303	293	325	326	293	302	288	312	324	295	302	333	302	325	296	281	317	298	283	303	315	282	325	301	308	300	318	292	271	250	280	268	350	318	298	308	324	312	297	298	296	283	296	339	343	318	308	310	339	291	349	323	301	318	288	291	341	298	312	330	300	297	320	286	324	302	300	303	289	299	341	329	314	305	311	294	306	304	282	323	330	297	320	298	304	318	286	324	298	315	312	303	341	277	304	267	298	298	341	315	271	347	283	283	341	312	302	302	330	341	299	301	298	281	296	307	297	302	296	302	341	293	306	336	295	343	282	301	344	318	319	310	313	296	292	319	307	319	325	337	303	323	329	317	313	282	293	293	317	326	288	327	276	312	296	284	272	283	317	308	280	326	301	318	315	265	295	272	292	274	287	314	340	327	300	303	301	275	272	335	294	322	278	277	286	311	317	297	302	291	278	297	328	319	304	319	277	322	314	333	300	329	310	275	310	303	273	263	263	312	311	310	312	303	305	287	301	320	269	292	333	286	340	319	307	282	297	285	294	322	312	303	333	287	319	279	285	304	317	301	284	316	299	328	306	263	328	324	255	328	307	285	299	322	296	298	295	326	298	320	289	270	345	306	316	313	287	333	329	322	309	260	249	295	325	321	309	262	283	286	309	303	314	299	313	323	311	321	343	319	300	283	306	320	350	310	294	300	298	334	306	300	313	267	330	325	312	332	295	303	299	319	300	344	264	315	305	317	303	314	316	294	321	305	287	321	280	309	306	308	302	316	317	306	297	312	309	306	291	304	329	317	304	288	297	283	310	310	305	319	314	337	297	307	328	294	290	289	294	281	317	272	289	280	303	287	326	300	304	308	328	285	306	293	323	293	292	320	311	299	288	303	293	312	307	296	331	341	304	303	304	320	292	324	310	303	331	323	285	288	335	312	293	334	346	316	328	312	310	287	285	300	312	278	313	290	296	340	326	308	314	336	294	260	282	329	289	288	262	288	303	316	295	309	282	264	280	288	317	260	282	296	334	328	326	318	293	308	280	326	274	302	300	302	333	320	340	312	267	271	320	314	304	301	305	303	280	305	308	328	272	313	291	337	325	311	306	328	323	295	314	285	287	292	302	291	325	323	305	357	300	330	303	298	315	296	312	322	341	306	331	307	322	313	304	299	335	329	308	292	318	324	279	261	312	307	308	289	311	278	298	323	301	307	312	315	281	306	315	287	298	310	342	306	296	282	350	284	322	310	301	312	275	307	298	283	334	326	304	289	325	329	312	288	290	296	313	275	308	293	291	301	297	316	284	303	289	325	300	284	311	289	323	318	322	301	313	327	336	299	298	312	310	304	289	330	302	302	330	314	319	317	341	321	312	342	272	309	352	338	316	316	325	342	292	290	270	289	315	319	280	276	278	305	295	290	308	313	296	277	300	280	308	335	320	307	324	295	319	265	310	318	319	268	280	305	311	294	334	295	278	316	322	301	292	300	316	294	302	307	318	295	286	307	255	292	281	275	283	305	305	301	304	310	335	299	312	292	310	306	325	311	298	316	319	300	330	326	315	320	308	287	302	313	308	309	288	303	324	319	305	320	315	320	324	293	317	268	299	317	304	299	291	306	310	282	314	287	282	333	315	342	316	262	295	313	323	304	334	284	308	316	316	297	294	307	275	319	303	320	311	294	301	301	287	264	315	300	299	276	298	298	309	325	319	306	301	309	300	312	296	286	312	311	356	299	293	328	296	324	315	283	297	293	341	298	283	326	335	287	294	352	311	297	279	329	299	289	289	294	306	313	294	305	324	302	322	290	291	274	330	319	315	319	315	302	312	289	268	338	298	296	284	252	317	326	324	323	277	309	278	279	325	253	312	316	294	288	312	322	298	337	334	341	339	317	288	307	272	306	321	265	298	296	306	328	334	307	320	330	332	307	320	304	296	318	309	294	321	272	282	294	308	316	289	311	317	318	247	285	296	290	296	322	312	325	292	325	308	298	295	305	272	326	315	292	282	305	318	304	310	310	319	299	297	310	278	287	282	287	316	303	318	304	286	329	303	307	310	294	260	327	279	291	328	309	327	306	285	336	317	322	316	295	320	273	296	271	313	280	288	331	286	296	285	297	291	298	311	303	270	295	314	316	305	283	298	253	319	287	351	323	272	323	332	330	334	276	293	315	312	289	293	289	309	318	270	320	269	294	335	297	298	303	307	338	308	282	297	275	324	297	296	272	318	292	308	314	301	278	287	282	297	325	273	289	308	276	281	306	296	332	306	305	317	297	302	308	337	307	291	297	353	341	272	320	259	312	311	311	288	295	325	306	307	295	340	313	291	310	309	335	307	286	337	281	295	324	283	314	305	296
11064	1371	1303	1439	1313	1102	1065	995	930	1032	1100	1783	2067	1921	1832	1817	1643	1520	1521	1451	1413	1315	1323	1282	1247	1250	1187	1138	1095	1073	1043	1020	876	869	845	773	752	691	775	722	782	692	793	743	744	786	748	758	757	738	734	746	737	761	748	707	710	694	711	690	739	703	695	733	768	653	710	725	672	724	700	675	753	669	705	672	734	712	671	705	695	732	723	686	683	671	697	666	675	708	710	671	659	661	672	711	703	658	719	667	712	669	688	693	689	676	717	709	638	661	697	698	695	677	665	648	687	657	704	691	720	678	651	630	665	651	665	677	717	664	707	703	666	671	665	632	634	700	738	715	709	675	678	687	694	668	700	661	654	684	677	651	656	646	694	653	630	688	694	666	707	691	738	688	680	734	709	693	678	721	691	661	666	686	673	626	714	682	659	692	651	660	705	699	701	685	686	709	712	674	642	681	695	690	707	702	714	673	655	670	661	673	638	695	714	692	655	667	647	676	705	689	691	671	673	714	672	686	752	674	662	706	632	659	717	726	639	680	678	656	668	678	658	673	647	682	644	660	683	669	705	669	647	652	692	682	616	650	714	650	696	664	678	684	682	715	711	702	652	626	685	687	691	692	675	688	711	702	684	684	708	684	670	643	690	723	657	659	690	678	689	680	657	683	680	660	694	692	666	653	649	710	634	692	657	705	664	705	635	657	656	663	676	688	665	713	676	664	653	680	686	705	681	691	687	701	693	667	700	668	695	659	625	685	691	712	695	664	694	712	674	685	605	640	690	663	646	695	692	656	693	672	659	631	693	731	681	639	632	672	688	694	668	702	700	649	730	632	715	665	623	643	705	649	684	633	660	680	659	727	684	704	669	660	667	646	729	684	710	667	632	643	637	705	667	681	666	740	633	675	702	693	668	665	717	697	656	646	677	706	637	697	714	693	665	692	684	695	646	658	708	671	716	696	655	653	651	693	678	664	701	687	616	658	641	645	680	690	637	686	662	663	709	743	700	739	715	735	692	708	679	684	700	643	679	640	635	658	709	696	644	615	667	676	678	673	663	666	689	695	665	683	715	679	662	652	650	659	704	691	649	684	621	691	688	680	679	659	689	688	651	670	634	671	678	609	664	686	653	675	659	655	669	666	657	675	682	665	702	658	669	694	692	672	672	715	769	662	687	677	654	699	667	695	674	694	684	655	702	648	715	726	652	690	701	692	669	672	715	672	681	692	681	673	674	695	655	703	690	695	629	680	696	708	662	657	652	689	681	691	679	633	666	653	654	701	654	734	650	659	723	703	656	653	658	689	668	678	641	635	690	705	696	645	727	698	716	647	664	663	693	648	664	692	682	642	665	662	661	689	676	711	688	697	695	684	698	621	670	703	679	618	707	678	678	682	681	657	688	637	645	672	678	659	664	665	678	652	662	697	661	728	695	729	626	725	686	694	661	694	633	670	685	671	634	692	671	673	689	675	670	670	675	704	649	652	682	670	689	649	666	648	658	684	705	705	647	643	640	670	658	673	672	688	689	677	658	659	673	688	709	640	657	674	665	643	711	697	657	709	661	667	680	683	731	651	668	641	650	684	662	732	715	658	708	682	677	704	727	720	701	693	677	687	680	667	668	646	656	695	683	665	685	645	643	688	676	658	650	680	662	675	674	637	673	680	694	675	700	719	678	663	612	659	678	646	620	697	673	688	695	654	720	653	645	667	656	675	667	652	651	744	658	697	665	615	664	672	733	687	672	660	697	708	661	627	683	629	668	679	683	670	674	678	635	685	672	687	691	666	638	626	724	659	615	688	716	659	657	659	706	648	677	665	708	672	668	685	655	647	674	670	639	676	674	693	683	666	694	651	673	654	711	672	674	676	704	664	657	657	656	646	683	716	724	658	704	641	676	662	693	648	661	664	688	669	683	699	656	674	648	716	698	682	695	707	689	668	694	679	714	650	668	701	705	648	710	654	737	643	679	693	734	660	692	680	669	639	660	680	671	737	681	675	695	688	691	671	655	666	662	669	677	710	676	685	646	642	621	684	637	653	728	667	658	697	664	685	676	733	641	697	636	674	688	612	641	664	732	684	687	690	721	675	697	673	674	670	682	648	681	651	671	689	677	670	688	714	673	663	718	688	707	704	692	670	660	684	686	646	652	670	673	682	663	661	659	682	737	671	639	656	678	678	671	662	680	710	712	707	689	722	695	711	653	699	672	660	670	672	676	662	636	678	668	714	642	683	719	663	660	663	650	708	667	708	620	714	680	634	705	671	595	704	731	716	670	660	742	660	636	645	709	659	659	634	670	679	650	619	694	672	695	722	684	692	650	689	626	695	664	742	691	683	667	674	665	664	715	689	666	706	680	638	688	674	658	726	658	681	701	685	670	687	697	689	664	709	666	665	720	629	690	672	706	652	686	678	688	697	689	695	636	715	672	734	670	653	634	703	673	675	669	657	683	681	677	689	714	670	664	694	665	674	675	702	687	655	661	645	680	636	729	712	639	658	648	672	710	671	667	703	677	681	675	712	675	705	658	684	701	665	661	677	650	600	669	697	686	682	657	688	700	689	653	670	675	683	696	640	686	650	678	654	683	646	665	656	676	698	747	712	684	683	712	729	677	615	621	644	681	666	649	703	694	726	670	693	657	690	673	651	670	680	627	681	623	713	681	651	636	689	702	667	711	677	662	646	625	700	684	657	673	690	701	642	612	700	655	699	700	731	710	671	659	651	703	735	694	693	675	679	635	677	689	603	710	681	671	637	715	667	671	721	670	667	671	654	682	665	695	690	694	664	663	657	698	695	648	732	621	666	657	724	638	700	692	675	698	663	686	645	645	714	689	675	688	681	709	687	666	630	707	697	684	642	711	658	683	652	638	693	661	661	644	664	677	686	672	645	705	671	693	708	668	667	660	640	653	712	660	647	681	693	693	664	683	685	701	644	737	662	661	677	696	678	687	636	695	675	673	713	641	651	695	660	653	644	664	738	676	666	694	707	709	698	661	660	708	715	678	669	668	699	669	666	662	678	665	614	683	642	691	658	725	693	701	695	675	661	617	656	707	677	668	677	742	653	716	641	694	685	714	714	711	672	674	683	680	678	706	705	659	695	664	655	679	668	669	660	674	693	635	644	654	642	679	681	687	675	659	736	717	701	689	673	620	700	652	706	693	620	654	659	711	688	679	717	693	720	721	708	671	626	676	676	697	628	687	671	675	637	687	671	752	684	731	692	700	661	712	692	657	632	700	701	682	666	714	669	696	717	673	652	669	702	683	726	694	695	673	672	676	700	661	654	691	664	646	702	668	671	690	705	702	682	683	680	700	712	694	688	737	672	686	713	647	654	692	691	677	688	685	716	676	666	716	684	705	690	679	694	632	694	662	614	654	661	734	679	642	680	690	664	687	701	652	630	682	662	672	628	678	720	671	717	675	695	647	655	667	692	689	669	662	711	666	665	648	629	654	708	707	667	686	661	717	662	699	707	697	682	672	648	651	670
28262	4593	1015	780	668	510	493	435	421	464	485	673	616	612	560	556	510	509	476	483	458	464	416	445	460	425	420	410	343	416	344	348	348	342	357	316	323	310	323	303	330	308	330	303	276	332	323	339	345	333	317	314	323	315	293	296	308	297	312	325	312	301	299	309	356	307	332	325	301	265	326	320	300	307	349	313	338	304	314	310	282	284	307	293	334	309	271	284	292	298	285	305	273	319	320	317	324	304	287	318	283	295	308	295	304	324	313	307	285	317	325	329	320	304	289	293	297	303	270	316	307	299	284	322	312	318	265	324	304	307	285	328	311	301	332	314	300	298	289	304	302	309	309	335	311	285	295	303	284	297	309	306	294	275	313	317	297	287	304	269	313	320	305	293	275	302	308	267	320	273	295	293	306	304	292	289	292	327	300	292	327	281	301	285	300	320	283	296	316	326	282	318	323	318	290	289	295	293	330	302	311	305	290	284	312	313	307	290	288	311	294	275	285	307	312	316	315	280	299	333	309	319	293	280	302	304	325	284	303	328	318	284	322	249	323	303	326	301	279	281	291	323	271	328	297	352	256	305	283	330	296	322	296	292	329	326	300	281	302	300	279	285	286	285	306	283	309	299	303	281	293	299	287	290	317	298	272	336	319	337	258	293	310	298	316	291	298	309	306	316	289	316	281	326	332	306	270	276	312	310	290	292	278	320	291	293	319	307	284	304	320	281	309	311	313	317	296	334	276	318	317	339	299	310	324	306	308	313	323	302	306	269	328	318	309	308	306	267	319	326	309	308	313	291	297	291	290	313	312	314	310	335	332	305	304	311	300	316	321	327	308	333	332	273	282	342	309	298	300	303	317	285	295	263	285	339	307	314	310	291	298	292	312	314	310	322	298	282	298	345	278	296	276	288	310	320	330	336	295	311	330	277	306	339	292	335	321	343	286	286	326	320	306	295	297	304	292	301	299	305	280	300	312	293	275	354	305	293	302	297	300	302	295	293	312	296	260	305	312	309	281	293	335	322	283	313	307	300	324	316	316	305	320	309	339	308	328	310	273	295	284	280	311	278	336	315	318	303	287	323	313	340	299	288	306	287	315	326	290	281	311	309	298	291	316	315	321	305	302	319	312	310	284	295	322	302	269	296	290	303	300	328	294	297	311	339	280	309	292	298	285	312	302	342	301	308	276	325	304	307	295	341	293	318	305	292	259	299	308	303	285	308	309	287	287	326	282	315	332	298	303	297	304	306	308	282	304	280	321	313	304	308	284	309	317	298	306	294	277	287	312	295	287	312	310	316	289	306	318	292	252	291	290	291	296	329	308	314	318	287	305	307	274	289	310	333	279	352	321	272	309	282	314	322	298	340	309	326	303	279	329	290	285	325	296	265	315	297	326	309	289	321	322	319	306	245	297	293	288	287	307	338	279	268	275	287	265	287	285	346	312	276	322	270	310	306	335	307	303	274	311	305	365	285	280	294	304	274	323	283	300	312	292	301	288	258	321	313	281	301	322	313	264	322	292	301	274	304	307	311	272	325	274	304	307	319	315	314	314	321	314	283	326	305	311	284	306	282	290	309	312	307	301	297	301	282	316	339	301	291	294	289	303	294	351	283	282	296	314	290	329	334	331	315	285	258	283	293	307	312	333	273	275	306	309	303	290	313	323	273	296	288	287	299	299	312	273	287	279	296	257	332	328	312	280	313	289	262	305	298	292	286	251	282	271	287	283	309	279	328	287	278	338	328	296	303	329	315	290	306	298	293	309	294	309	304	332	310	313	324	266	288	296	300	301	290	298	308	340	281	337	319	363	324	313	307	296	300	297	312	298	261	287	288	301	319	334	323	282	305	269	309	332	346	318	332	318	310	304	340	303	289	290	319	318	283	339	321	295	302	293	297	313	302	307	297	298	319	323	320	297	316	314	304	286	290	327	300	275	289	295	318	294	302	287	316	325	310	267	310	312	310	330	321	330	327	326	309	288	303	304	321	304	309	335	319	312	292	294	308	355	330	319	275	281	270	282	300	321	328	340	309	320	330	285	306	308	305	292	322	321	278	325	307	312	350	292	330	309	322	286	337	280	293	318	288	281	326	302	327	349	304	285	292	302	323	320	259	276	285	311	296	312	281	310	286	295	328	310	296	315	314	345	338	326	290	306	292	299	296	328	297	324	312	311	328	307	287	285	328	297	318	324	283	273	315	304	299	320	314	302	317	312	283	309	302	284	257	317	306	323	317	308	290	316	328	305	332	311	307	289	322	318	284	323	297	307	274	337	296	305	310	287	316	335	294	315	301	301	313	303	290	291	301	308	278	296	290	297	341	298	304	298	346	335	310	321	299	309	307	300	291	298	295	312	301	310	291	300	321	266	333	314	314	297	301	326	313	320	297	296	283	316	302	266	317	348	276	289	278	296	318	292	299	281	281	308	331	313	294	303	287	343	286	304	278	316	286	280	273	316	269	298	291	339	316	296	307	279	299	309	322	302	327	273	301	298	297	307	299	311	283	281	313	286	336	307	294	317	257	295	294	298	298	323	289	299	293	310	296	307	308	314	294	316	306	273	330	342	299	297	300	309	302	315	299	304	311	315	319	302	276	304	350	306	322	327	301	330	311	292	336	279	326	311	303	311	287	284	303	296	317	264	325	283	316	278	315	274	307	309	280	312	306	280	317	321	305	308	311	292	307	284	267	285	300	339	274	301	333	291	287	282	276	317	321	287	308	303	249	316	305	321	317	305	296	309	317	277	308	305	328	288	270	310	318	313	315	301	281	326	339	339	306	299	364	374	292	297	300	284	285	300	302	312	302	315	325	312	272	300	298	284	307	338	299	278	294	325	285	312	277	317	308	280	316	288	313	313	276	313	315	314	290	321	298	279	325	298	291	338	304	330	313	346	294	288	317	289	303	322	282	330	289	304	263	296	313	291	277	315	341	318	328	294	285	294	315	280	300	305	300	306	307	287	314	347	300	326	338	277	308	322	309	285	302	323	301	307	315	314	296	316	311	308	302	301	333	330	289	317	287	307	277	299	321	308	272	314	293	326	316	295	271	284	292	311	315	317	286	277	329	294	297	287	327	336	311	295	306	311	313	280	297	296	308	298	302	304	323	313	331	276	323	264	305	279	314	307	291	274	299	278	291	313	319	307	322	300	309	320	315	326	313	311	316	299	287	314	308	262	282	302	304	316	299	358	300	305	292	290	312	275	291	290	304	304	337	324	289	320	318	295	305	302	319	315	288	278	291	282	310	286	316	299	317	317	267	274	293	299	314	314	288	266	284	317	331	293	343	308	300	302	261	333	311	278	381	302	350	268	324	284	311	304	290	305	294	322	307	335	339	330	309	320	272	318	326	283	307	282	310	316	335	303	295	299	305	301	280	321	295	293	302	297	324	290	284	315	300	316	296	286	298	314	328	307	318	314	295	318	346	317	298	292	312	321	317	315	322	311	294	317	288	269	271	285	333	289	296	307	322	281	286	303	312
15615	1750	1908	2150	1959	1632	1470	1236	1189	1248	1676	2624	2612	2456	2334	2075	1936	1874	1930	1821	1659	1630	1579	1708	1597	1495	1418	1419	1250	1294	1186	1061	1056	943	900	863	799	781	722	765	773	776	800	788	791	809	759	777	751	749	752	743	767	749	719	785	720	725	726	760	696	681	756	768	676	701	699	695	746	700	704	683	681	716	668	696	681	685	660	691	708	681	689	750	675	610	693	690	696	657	653	638	676	706	656	632	690	686	653	658	700	623	672	631	682	657	678	645	673	611	643	669	692	629	627	648	658	662	677	726	661	630	717	644	673	674	688	661	693	688	629	660	666	693	643	645	651	666	620	673	661	635	630	654	679	650	681	701	696	677	672	612	655	627	648	629	673	663	655	704	696	658	627	621	699	695	680	650	690	657	706	655	690	647	685	673	684	717	678	630	674	684	702	625	697	625	623	663	659	657	619	660	680	687	674	656	655	649	679	669	687	643	691	695	682	713	683	701	699	658	674	672	700	658	671	623	656	671	636	679	695	703	612	672	619	717	646	651	708	670	686	714	658	660	673	672	640	618	661	625	620	705	689	621	588	659	703	654	662	657	668	668	656	672	672	629	668	626	656	665	626	681	688	682	667	658	686	715	678	660	639	659	623	675	684	642	683	645	668	676	661	678	656	690	637	616	682	642	668	701	627	722	688	665	656	664	694	667	670	709	679	646	691	662	693	679	647	692	656	733	694	635	666	653	632	666	686	691	648	690	690	656	683	647	655	655	639	689	683	657	662	623	635	699	661	650	668	670	669	676	647	682	703	630	701	689	708	677	682	645	696	670	688	687	674	658	649	662	596	681	621	718	655	644	650	697	682	697	642	703	695	661	697	640	609	692	690	644	667	669	645	647	697	663	663	654	676	699	643	647	661	665	623	642	677	704	676	623	703	677	628	647	679	675	654	652	642	700	690	691	629	704	615	646	634	686	678	670	692	690	676	680	707	647	612	680	644	626	710	681	711	653	645	687	645	636	680	674	652	661	666	641	633	636	656	656	649	684	651	669	655	682	628	644	648	678	636	669	647	646	673	692	651	695	643	672	664	630	707	642	661	677	649	674	695	664	671	673	676	669	682	652	645	686	645	666	633	700	716	690	678	684	657	666	680	656	696	668	676	678	653	653	665	687	676	681	674	680	647	666	682	678	664	736	684	642	668	649	631	657	640	661	666	664	708	665	705	656	646	646	676	646	667	708	681	691	634	647	657	718	634	678	700	653	665	645	705	654	698	663	619	651	652	705	647	697	674	686	658	679	638	671	681	688	659	681	690	668	632	603	664	667	652	689	694	740	650	687	648	657	661	704	623	672	619	640	668	648	708	698	635	615	631	667	626	601	631	687	655	710	611	635	643	673	650	703	657	628	696	652	661	658	630	717	676	661	637	700	628	695	695	695	692	696	640	652	647	665	683	653	663	632	686	670	655	660	672	636	638	639	660	652	640	655	691	667	668	723	674	665	663	702	691	703	704	639	681	675	663	684	707	663	623	657	698	685	668	664	694	639	636	705	633	644	686	649	623	703	659	704	641	644	674	664	701	653	689	648	678	711	650	665	672	618	686	710	640	701	664	673	701	652	661	662	665	675	655	663	706	672	673	628	593	701	619	665	727	671	732	662	652	665	655	661	636	641	628	677	631	656	704	705	642	657	657	671	658	681	705	739	674	664	692	630	665	661	670	643	663	655	678	701	684	681	661	646	732	643	621	707	692	694	638	657	635	707	677	691	708	666	645	637	659	648	662	657	687	649	655	669	635	663	674	652	657	661	657	708	659	646	684	649	627	639	670	629	672	638	643	659	649	655	645	680	683	675	666	682	617	692	713	651	675	696	681	630	638	624	666	679	638	622	618	649	682	683	669	710	679	674	672	652	659	692	659	698	662	635	673	672	659	657	668	686	690	621	678	634	641	664	698	653	687	690	641	689	649	686	690	633	675	634	631	642	637	679	647	643	674	631	724	615	672	674	657	663	690	620	623	685	625	658	688	653	672	648	693	679	661	694	666	664	677	659	675	669	654	692	680	646	678	693	680	698	689	672	650	686	696	671	647	649	629	676	681	673	695	628	686	680	661	643	656	691	657	688	680	650	664	636	623	686	634	652	725	672	663	656	645	671	672	684	668	682	668	655	656	634	659	664	683	591	666	703	697	667	652	663	661	665	686	645	690	662	667	667	664	686	615	659	673	661	677	712	663	675	634	617	687	682	685	678	672	658	679	688	653	664	731	642	717	643	678	671	728	652	719	679	675	729	693	645	691	658	682	661	663	625	666	673	701	630	673	614	686	646	690	635	676	655	696	707	654	702	672	660	666	668	653	692	687	643	640	677	670	650	665	711	642	687	671	662	697	672	666	650	660	678	663	641	649	634	669	659	653	687	647	626	706	672	641	660	688	690	673	657	675	684	647	658	637	695	704	674	637	636	657	664	686	680	697	650	645	733	697	668	627	709	663	685	643	646	664	711	646	671	629	657	634	688	651	629	627	683	664	670	665	634	685	621	693	673	677	696	635	674	657	691	668	684	649	725	680	653	651	686	646	696	641	639	670	651	659	675	668	712	665	704	617	648	668	656	665	689	674	657	663	679	643	689	650	677	640	687	689	678	647	732	684	660	665	678	648	680	682	684	702	649	685	689	672	659	683	668	719	671	706	679	665	614	665	669	632	708	633	649	650	661	653	679	687	636	696	657	659	678	651	681	686	665	645	675	695	633	632	660	674	652	647	672	724	669	688	704	670	652	654	629	649	699	675	684	711	628	637	662	679	647	657	646	662	661	651	663	650	681	713	658	648	682	713	650	676	646	645	753	677	645	664	653	649	637	659	666	693	647	678	670	665	642	675	680	676	634	644	626	675	667	667	681	646	656	664	677	692	684	693	677	658	652	648	676	667	666	668	644	648	661	664	668	654	703	672	675	683	629	674	646	712	662	619	685	714	629	638	655	653	684	661	625	644	681	646	675	675	694	634	675	698	679	668	679	661	663	605	685	683	664	658	674	700	738	655	656	649	679	641	644	681	589	700	683	712	618	678	658	675	672	681	680	649	672	680	640	653	648	690	616	664	649	658	678	724	650	682	617	722	631	656	698	645	656	673	677	680	666	670	698	728	680	690	607	702	671	672	642	645	662	654	679	653	669	655	727	689	634	621	689	676	685	688	677	680	698	682	677	673	632	687	684	715	659	663	654	662	640	631	658	708	651	680	656	631	686	687	656	692	680	713	670	712	688	644	688	693	591	662	644	659	646	640	687	657	652	674	687	660	646	645	671	636	657	662	704	673	637	654	605	664	667	686	647	693	663	693	714	650	686	658	643	661	720	642	685	612	671	695	662	672	656	693	657	660	706	663	599	651	689	661	660	731	671	674	634	670	662	680	647	655	659	608	665	702	626	615	656	667	645	650	673	705	654	709	664	610	669	681	695	647	669	607	657	650	620	699	629	636	654	642	706	701	690	618	666	695	677
7384	485	277	254	280	289	241	240	270	267	318	379	388	392	360	328	364	301	366	342	301	254	248	283	306	271	279	297	293	285	273	289	263	270	248	265	275	234	255	239	247	255	254	286	260	248	281	258	250	264	253	272	238	262	256	232	253	269	283	251	283	291	250	252	271	264	289	272	278	263	245	255	232	234	255	237	250	236	239	257	258	254	266	245	283	258	258	287	259	244	236	245	259	270	252	268	258	262	251	281	251	286	267	255	221	253	263	254	253	234	206	290	266	267	243	266	228	236	242	221	274	234	223	257	263	243	261	231	266	261	262	259	248	255	233	280	214	262	244	232	217	246	256	244	243	228	226	233	249	261	234	240	240	227	241	252	260	198	229	235	253	229	246	246	255	273	223	224	235	270	273	261	250	231	260	235	266	244	252	230	259	253	239	253	241	255	242	223	254	252	243	224	267	262	231	250	228	222	240	259	209	236	220	235	282	243	257	246	253	279	264	242	201	227	222	243	265	269	254	255	253	248	227	253	230	276	285	244	218	269	231	222	258	285	278	251	236	245	242	226	236	235	247	247	278	252	295	250	273	257	245	238	259	246	224	239	247	233	264	234	251	238	267	244	244	264	242	264	231	231	224	234	263	262	247	256	241	265	267	249	245	244	225	252	249	240	235	229	243	286	262	236	225	256	226	274	294	274	264	239	239	269	236	238	250	277	251	205	241	221	283	262	246	256	249	254	244	234	254	225	258	270	264	227	274	219	252	260	258	229	207	245	236	239	244	247	210	240	240	240	267	256	262	257	230	236	251	252	244	248	251	252	249	251	232	259	229	273	265	218	227	260	269	261	248	225	248	239	227	245	260	239	247	256	258	242	254	288	259	252	262	259	268	260	231	255	246	216	244	246	230	247	225	255	270	252	237	253	257	257	231	269	216	263	252	244	234	237	260	260	291	261	249	269	265	240	280	230	244	234	218	245	260	279	257	278	272	259	224	233	215	285	259	228	241	253	280	264	247	223	235	278	246	235	225	262	268	254	224	295	250	249	249	272	251	247	226	224	229	276	258	252	236	246	234	273	257	287	241	263	273	256	247	263	238	241	218	223	260	275	213	233	265	236	267	252	218	268	256	284	235	271	235	232	248	240	252	222	224	244	254	244	231	247	260	259	241	262	256	256	254	243	248	267	233	250	229	249	276	241	243	227	223	255	256	249	238	248	273	285	245	287	251	248	266	248	241	290	272	326	249	265	223	260	263	232	260	262	254	228	269	229	294	241	243	224	256	246	240	255	243	218	197	268	267	251	224	247	201	228	225	226	232	241	227	237	262	233	222	257	245	247	246	236	257	245	254	257	241	253	221	231	259	228	247	265	249	230	228	225	260	254	296	239	223	234	277	264	266	231	235	246	219	230	214	222	231	254	263	253	233	252	244	268	249	245	261	250	250	267	284	232	231	268	244	267	277	249	240	234	275	247	250	262	247	247	243	261	257	264	246	244	299	247	279	264	254	240	249	278	235	273	263	243	250	247	265	251	269	244	246	256	266	250	225	253	264	247	232	263	267	261	258	266	237	261	259	236	227	251	222	237	273	271	227	264	247	254	265	243	242	210	220	271	244	239	252	225	250	239	258	245	265	230	243	267	239	247	247	271	255	249	225	273	212	248	266	248	264	257	245	241	248	255	254	270	231	230	213	268	262	288	250	246	223	255	244	253	236	240	248	250	263	246	239	240	262	253	240	235	262	245	245	234	238	243	239	242	249	274	245	246	249	264	247	299	228	239	254	265	226	232	239	252	245	227	262	255	271	242	240	269	296	277	220	238	283	222	243	213	258	204	262	277	250	287	263	247	220	261	228	249	230	258	257	261	258	258	225	206	225	236	244	254	252	254	283	227	226	259	247	255	234	214	245	277	262	239	273	223	261	237	231	249	274	246	275	277	251	218	250	241	248	228	234	231	233	246	263	244	236	255	246	252	266	220	240	234	230	297	257	259	286	247	256	227	263	252	250	235	287	263	278	239	254	261	235	246	239	256	245	249	236	252	226	235	276	257	250	235	247	247	253	235	261	261	257	291	262	266	249	252	280	252	228	255	260	277	232	257	241	250	242	258	229	250	250	267	266	242	221	248	231	261	245	239	249	230	234	264	275	272	235	269	276	248	281	268	275	221	235	242	236	250	234	240	233	230	259	283	267	254	262	255	263	253	277	277	230	274	268	267	240	264	250	251	211	267	230	254	255	271	218	259	285	264	250	231	233	219	273	269	253	240	268	231	216	246	269	281	249	243	249	252	259	228	220	267	239	250	280	259	275	239	254	246	248	234	263	273	229	226	249	257	215	249	274	266	255	238	266	270	254	253	222	268	251	260	253	233	271	228	277	218	229	213	277	235	248	269	226	257	237	235	253	254	267	251	227	238	258	273	264	247	252	218	246	241	260	237	239	253	253	265	264	238	247	231	232	229	261	240	241	253	231	240	265	235	242	262	231	243	257	232	246	228	280	253	283	238	248	270	274	268	238	236	242	259	236	245	241	279	240	257	248	258	232	234	224	258	246	258	230	253	236	249	274	261	235	296	233	230	240	260	251	260	246	257	223	221	270	261	256	252	212	260	235	263	241	252	257	237	255	216	248	239	210	250	259	215	239	232	256	246	248	272	265	230	236	255	217	271	270	217	261	274	251	254	250	286	262	229	237	261	233	244	261	220	292	286	298	238	233	262	262	274	253	262	229	225	238	277	231	244	260	239	238	270	278	235	236	255	242	243	233	245	228	272	241	235	246	262	241	221	235	271	262	263	297	263	247	245	253	248	216	262	224	276	236	264	240	218	236	246	246	281	284	239	227	239	245	272	238	249	251	235	241	263	270	260	273	237	268	243	246	215	267	247	288	233	260	252	246	278	263	241	233	253	252	248	234	255	240	237	245	270	238	266	246	275	264	237	248	249	250	264	261	262	245	246	260	250	258	262	249	238	254	229	242	274	264	247	231	229	259	210	242	249	229	250	221	244	251	280	271	260	229	258	243	257	247	228	294	251	232	205	280	254	253	262	271	254	248	246	255	235	278	251	243	271	239	244	242	226	263	269	272	225	231	263	238	235	212	241	257	241	235	233	236	243	241	254	242	266	234	246	227	242	247	239	241	227	273	249	230	249	269	241	231	263	226	249	248	220	239	251	240	252	223	216	230	234	240	251	252	241	221	265	260	286	243	237	259	239	250	237	264	259	268	259	267	249	236	244	230	223	243	264	218	251	274	241	265	246	248	235	232	267	245	220	212	221	255	264	266	252	272	236	232	227	255	263	231	240	233	261	244	237	251	216	239	217	249	213	250	217	238	277	248	244	261	301	229	237	229	223	239	240	265	226	229	229	256	266	277	216	274	246	256	250	249	228	265	247	202	253	268	233	262	243	214	256	290	274	266	229	254	244	254	239	235	261	224	236	258	243	259	258	265	285	260	257	253	245	269	250	268	237	280	251	252	247	255	274	247	231
4524	558	568	592	595	619	606	627	644	743	878	1347	1393	1407	1220	1107	1025	951	942	940	925	891	879	852	800	793	820	802	820	769	757	700	679	710	697	678	586	617	641	559	606	649	617	609	591	570	556	616	627	602	594	561	607	565	564	654	609	600	579	561	606	551	592	591	566	650	572	576	593	575	595	538	622	588	593	623	605	547	562	597	585	550	581	592	545	553	537	595	581	594	541	560	548	548	527	559	576	514	598	600	529	564	591	575	585	600	576	555	578	540	527	541	568	532	595	580	554	521	614	548	570	539	562	591	551	567	553	614	579	573	575	537	575	613	557	594	569	598	575	562	607	588	547	599	580	543	573	608	576	574	555	564	600	614	541	563	618	572	563	554	570	588	537	560	598	577	568	593	564	541	604	542	588	539	560	554	552	591	571	610	539	607	562	561	582	565	591	577	573	572	554	544	580	559	605	564	588	577	583	523	595	545	578	594	559	533	558	565	604	563	548	568	522	563	555	558	586	580	520	572	528	569	585	589	555	584	627	561	571	561	595	580	589	547	571	555	568	598	556	550	533	594	555	586	578	547	559	556	571	531	575	595	545	556	596	576	552	569	560	544	568	569	545	602	579	571	562	597	559	546	605	565	603	550	565	548	526	563	552	538	565	525	559	549	549	582	530	573	580	588	605	569	584	549	595	585	579	593	554	551	569	556	541	601	541	575	599	620	567	611	562	570	587	581	548	609	588	565	540	586	547	557	581	540	564	601	593	566	533	534	581	576	546	547	567	585	573	588	535	573	575	534	571	533	580	588	513	626	539	541	566	590	608	593	593	515	570	594	621	555	588	551	584	596	543	576	555	578	565	569	550	604	539	563	553	596	584	589	541	579	542	569	547	548	571	560	605	535	517	568	611	599	612	559	537	548	546	541	551	543	533	555	595	565	585	537	571	532	587	594	596	552	525	587	580	588	586	579	540	596	524	583	605	578	576	518	593	568	584	588	573	597	574	618	583	629	586	543	557	529	553	585	539	564	565	569	586	563	567	589	604	558	577	588	610	606	548	520	538	628	581	551	587	549	586	570	583	534	550	575	558	571	543	622	528	619	555	542	590	526	578	620	559	531	565	588	582	563	585	627	578	576	572	627	569	601	592	590	559	555	576	554	594	582	594	533	548	590	569	542	535	554	564	539	582	572	544	526	618	565	574	559	594	540	572	556	553	536	574	602	586	580	603	578	565	538	544	576	547	585	579	634	575	563	564	568	563	581	582	583	579	529	601	578	557	597	574	584	553	575	591	526	553	572	586	548	570	578	521	555	539	603	597	594	574	562	600	541	567	540	541	579	579	549	554	544	579	549	543	530	596	578	556	540	514	544	510	551	584	573	546	548	560	616	553	566	608	526	530	549	572	581	523	577	542	586	543	534	562	583	570	549	590	585	589	517	578	612	546	551	531	556	587	576	574	592	568	565	550	577	551	575	552	596	612	576	562	532	550	586	560	611	556	556	628	592	555	597	558	590	589	567	590	565	554	570	568	569	581	561	588	539	591	581	542	596	581	586	568	621	509	565	561	602	570	558	643	610	595	551	537	542	580	525	563	603	575	558	579	603	597	572	581	618	569	565	563	596	574	594	605	588	555	567	553	535	563	612	571	589	566	550	541	608	588	564	572	577	557	593	591	525	557	550	562	568	528	556	544	549	551	562	559	534	559	569	548	635	593	528	549	556	568	556	582	571	533	560	597	568	557	540	596	548	525	580	534	597	579	548	547	574	571	632	576	541	574	574	531	559	604	568	576	543	623	553	576	576	555	594	540	583	576	584	574	599	531	568	567	575	578	534	537	583	565	556	578	582	522	534	554	609	573	532	568	572	610	573	527	571	579	565	564	577	517	564	601	610	575	584	549	595	564	583	585	622	583	568	542	591	620	589	576	557	607	571	557	555	575	565	559	569	592	561	577	584	555	591	509	587	549	591	580	584	560	616	542	606	558	579	590	539	510	544	569	551	607	559	591	545	595	557	543	572	571	598	614	534	576	552	525	616	538	556	539	597	605	528	542	514	549	560	583	565	574	550	571	541	537	557	573	608	543	629	546	556	571	555	575	581	558	609	554	559	551	556	617	559	548	552	537	568	586	541	590	572	568	510	555	594	520	566	567	555	549	547	566	574	578	574	545	529	561	599	606	592	545	588	548	543	534	510	548	551	548	568	562	545	563	561	560	568	575	583	570	565	535	587	534	570	575	580	570	593	555	563	563	574	570	605	576	565	591	562	554	528	538	591	565	526	564	587	560	556	566	549	592	537	553	539	579	583	575	583	604	566	617	597	557	586	560	560	572	571	604	574	586	562	617	568	569	551	564	538	569	585	593	552	598	596	547	564	573	575	571	571	576	555	575	598	602	563	578	594	573	567	524	572	590	570	578	594	566	576	556	573	568	551	548	532	563	525	590	572	550	527	594	566	523	573	552	555	604	572	543	620	569	534	599	578	573	572	549	544	568	555	573	543	576	634	515	569	539	548	556	555	585	524	580	604	567	592	540	580	580	586	593	561	543	557	559	592	557	547	601	589	560	541	603	563	576	579	541	568	615	565	577	525	546	560	582	540	590	573	571	541	590	597	536	569	630	581	561	591	541	607	579	541	551	564	533	636	567	566	559	558	563	490	528	601	589	615	536	571	540	579	549	584	573	587	549	569	627	573	580	549	561	514	565	595	557	555	554	604	570	537	585	529	531	595	533	542	578	546	600	553	556	579	549	590	570	547	566	553	577	546	578	556	596	594	550	600	564	582	529	602	569	575	598	574	526	567	579	550	568	553	541	581	597	565	607	603	563	552	552	551	572	572	543	536	579	507	545	549	585	603	543	573	576	547	549	565	568	564	568	574	566	548	540	554	531	568	551	576	552	590	574	590	592	559	599	577	592	562	604	577	596	582	597	565	637	616	591	567	559	559	547	583	557	573	533	543	530	556	585	589	578	555	548	552	561	553	595	527	530	579	555	536	565	573	571	551	569	596	567	581	555	565	566	533	553	578	560	589	535	546	566	567	544	567	630	584	544	578	548	569	544	485	581	583	584	584	588	579	559	581	586	542	519	592	542	576	518	587	558	593	572	623	577	597	562	591	572	560	543	560	581	580	556	561	555	534	601	598	562	585	566	591	611	588	589	550	550	573	545	577	557	563	611	571	551	563	541	529	600	537	603	613	591	593	581	558	583	561	570	570	602	554	546	545	569	577	568	536	606	548	551	564	553	549	596	566	525	589	592	579	517	548	558	550	598	558	575	594	576	600	562	548	593	584	538	554	582	541	625	545	578	547	598	590	626	572	614	574	562	493	576	576	499	549	572	564	581	540	514	550	571	536	580	564	556	540	555	541	550	584	562	551	592	562	578	564	567	542	592	556	585	590	586	538	575	563	547	577	538	500	555	561	600	581	557	502	561	594	540	573	585	522	553	561	592	569	567	557	529	574	527	535	589	551	578	578	605	576	553	555
17053	1450	609	520	412	438	364	383	361	349	445	499	576	531	502	468	435	425	381	434	376	382	372	411	375	394	435	340	371	345	349	329	345	333	309	305	293	321	253	298	318	317	323	340	329	331	319	312	279	272	298	296	304	307	301	293	332	298	287	339	332	320	301	281	333	311	339	307	304	326	293	318	337	346	281	304	298	304	279	342	283	323	265	292	301	280	277	293	297	298	286	313	307	293	292	281	326	294	276	295	305	310	293	333	286	310	295	321	304	272	314	287	335	308	301	311	305	295	318	280	315	289	319	311	290	284	291	268	257	278	306	310	309	310	318	291	330	326	283	317	287	310	284	305	303	294	295	316	308	301	281	305	297	271	333	282	316	292	318	298	287	322	313	290	305	285	312	355	288	320	291	282	296	304	323	319	312	319	321	342	314	298	315	321	293	280	286	331	341	326	283	307	317	275	307	277	290	309	290	297	304	321	343	295	289	313	349	343	337	317	300	316	291	291	321	301	292	332	297	304	293	297	328	279	320	317	281	318	320	319	329	319	277	306	306	306	310	303	312	322	270	312	285	295	319	342	324	331	317	321	299	286	302	269	349	307	308	313	289	290	284	289	297	323	300	304	300	350	311	279	268	352	314	313	276	290	317	299	315	323	274	307	340	293	326	277	295	318	296	280	298	332	303	327	291	298	293	307	319	359	261	284	267	301	310	280	278	302	308	298	308	313	327	313	330	251	306	324	305	293	324	295	287	315	281	305	334	312	310	336	309	308	345	301	264	276	294	314	303	281	314	299	330	323	298	325	295	317	295	290	275	295	296	312	317	299	316	248	299	322	318	322	283	305	315	297	271	268	290	318	342	311	297	263	283	306	328	340	314	312	288	314	293	301	287	301	315	315	306	358	290	317	320	333	318	296	323	291	290	270	291	303	296	335	295	259	323	296	323	322	284	311	313	278	336	290	282	297	291	309	325	312	317	294	303	292	336	332	363	320	306	281	322	284	278	295	328	333	285	314	319	275	341	341	334	285	285	275	302	290	266	311	309	306	323	350	324	291	309	296	302	305	340	287	303	300	349	281	321	314	309	310	333	287	319	287	289	254	347	292	288	276	284	300	335	310	316	309	285	316	283	318	314	303	298	299	306	299	317	293	245	293	333	314	294	309	313	290	329	307	316	303	296	290	327	294	299	312	312	312	299	291	306	269	295	309	291	302	285	291	317	294	323	308	276	281	299	314	332	279	297	330	350	293	295	328	290	336	314	291	258	322	324	327	299	339	320	293	275	298	324	285	304	301	299	293	294	342	306	296	312	305	298	306	296	321	277	340	308	301	326	298	293	306	302	271	295	293	327	334	319	305	277	319	296	289	303	327	306	352	283	275	315	327	278	303	322	298	328	296	296	308	292	293	303	285	280	310	299	318	336	305	296	315	288	285	311	274	332	313	309	285	319	297	301	266	292	287	288	307	331	273	301	294	314	330	303	298	288	295	324	280	304	293	300	300	306	277	344	346	308	284	311	289	321	290	302	312	309	328	310	291	295	313	261	299	317	318	308	328	325	307	285	303	305	305	322	302	314	304	306	290	312	313	283	308	317	295	282	297	348	284	319	365	304	334	333	323	296	289	318	292	320	306	300	301	302	303	304	339	299	303	312	292	289	278	282	326	314	305	299	304	336	315	280	303	280	320	281	287	291	328	297	325	293	330	281	317	296	306	299	308	295	292	315	305	323	314	319	288	283	287	329	312	332	307	303	270	301	343	333	283	317	305	325	292	277	290	319	292	301	312	291	308	317	300	319	279	307	313	319	293	301	326	295	320	309	291	301	313	269	265	319	277	293	263	288	306	309	312	311	305	296	327	301	303	290	271	280	300	286	283	316	324	295	310	292	306	294	264	291	280	285	293	286	333	300	291	321	298	309	295	272	287	294	278	314	289	295	279	322	337	303	299	281	292	287	281	287	300	333	301	343	282	326	318	336	329	317	301	297	267	308	330	312	327	316	311	289	297	310	283	278	273	317	324	299	293	312	293	282	301	323	292	342	306	287	294	257	317	345	293	308	285	321	295	296	281	287	289	290	259	333	324	324	281	301	299	340	322	300	283	312	288	305	300	276	302	295	262	309	285	309	279	335	300	322	307	301	290	273	319	292	337	320	259	270	293	288	324	309	337	333	293	296	309	280	292	311	342	308	333	294	314	304	286	309	293	282	290	287	283	306	318	324	274	279	314	304	308	304	298	286	333	291	320	316	296	294	319	314	324	339	307	324	308	282	306	281	327	281	313	279	327	289	323	325	298	295	330	299	314	322	314	293	329	271	300	314	291	309	319	316	305	293	334	299	323	296	353	280	313	309	258	275	297	319	319	321	305	270	307	298	317	290	310	301	332	337	285	278	298	336	325	339	305	266	315	297	267	311	318	308	305	335	292	316	287	293	298	321	294	307	286	322	332	294	321	294	310	300	284	337	337	341	303	305	289	298	348	297	298	319	324	313	302	329	292	280	309	351	300	299	315	288	305	297	315	326	316	313	299	280	307	299	282	312	314	284	304	295	285	283	338	335	331	322	315	305	306	267	298	280	293	324	301	305	304	264	267	279	316	298	299	336	277	344	302	319	286	295	325	293	273	299	281	308	301	307	317	328	303	283	292	298	282	277	317	322	330	300	337	310	310	296	295	296	318	315	300	286	309	285	297	320	298	297	306	331	288	315	317	306	309	325	312	289	320	278	304	291	322	333	300	292	285	325	299	306	303	306	297	311	316	315	319	265	328	312	313	310	310	329	325	299	289	311	273	295	316	331	306	319	318	280	284	310	321	332	324	306	313	301	265	295	283	302	335	317	316	292	316	308	294	287	312	277	300	280	331	330	280	309	299	279	298	298	298	298	297	274	273	302	317	349	299	328	318	332	311	323	308	336	304	341	314	291	306	266	300	353	301	338	311	278	306	297	266	286	317	267	283	332	314	355	311	297	305	301	326	305	319	262	263	319	296	282	282	319	283	280	306	343	319	305	307	289	289	285	293	314	328	283	315	271	310	327	305	342	330	309	268	284	289	351	317	323	312	294	284	310	272	300	298	333	323	290	287	319	299	306	320	329	311	310	314	309	340	304	297	315	323	294	267	300	309	309	336	321	272	300	305	309	346	310	292	326	307	317	275	296	282	308	315	312	301	324	294	262	298	299	277	299	282	291	290	281	246	312	323	300	294	306	303	292	291	296	299	306	332	297	278	293	291	345	345	301	326	338	311	316	320	312	318	259	325	264	342	301	315	311	298	319	306	288	285	320	337	279	310	309	292	279	259	330	279	291	289	325	288	317	270	293	305	287	287	262	315	336	283	316	307	261	303	300	282	292	319	315	298	274	278	302	296	301	334	279	310	286	324	264	320	326	316	326	312	310	260	296	310	325	312	305	298	334	281	289	322	319	297	315	279	311	311	299	260	308	308	305	299	313	284	286	295	293	279	331	331	318	330	299	305	336	301	319	291
10601	868	1247	1422	1252	1211	1092	999	966	1034	1297	1846	2047	2096	1774	1730	1567	1524	1577	1435	1352	1304	1274	1364	1325	1282	1208	1089	1119	1086	997	930	933	823	810	752	759	734	707	730	747	719	749	703	741	782	758	735	752	717	740	702	728	721	735	679	724	762	717	676	732	693	732	686	749	691	684	688	704	691	729	702	699	627	703	703	634	701	733	696	657	716	659	651	653	674	666	646	684	649	682	660	711	680	707	698	713	647	705	709	647	708	695	676	675	647	673	644	617	688	680	669	627	669	636	693	685	685	708	660	683	684	659	651	676	692	716	665	674	685	731	668	661	714	654	708	631	693	690	652	659	696	680	684	668	668	685	678	722	611	681	680	664	665	689	657	652	642	668	682	626	653	678	683	642	697	682	687	673	693	634	676	692	671	641	655	647	715	664	659	684	682	649	636	663	692	753	683	663	673	637	669	703	690	652	667	667	732	626	689	712	684	714	681	692	634	703	639	682	609	632	709	656	697	685	668	663	693	671	747	669	676	661	648	699	670	695	675	675	675	660	662	707	676	698	658	736	665	659	671	634	634	710	672	642	639	672	713	717	685	687	671	709	631	659	696	650	691	691	670	696	698	641	654	684	707	605	649	662	710	673	696	721	693	645	633	691	679	695	692	692	709	719	694	735	655	697	665	656	717	697	669	656	653	699	684	652	683	673	648	607	664	679	610	639	694	667	708	695	672	672	722	709	668	692	636	652	633	709	662	631	693	734	674	687	650	660	656	649	713	692	636	689	666	691	649	701	670	673	670	653	673	624	644	667	682	703	693	674	672	687	641	640	646	701	690	690	701	683	679	688	664	655	710	680	681	695	660	671	663	656	722	658	671	659	695	714	628	669	677	661	643	634	696	666	678	727	658	689	687	676	718	652	649	649	644	675	654	651	655	637	682	691	679	662	728	731	723	657	683	628	707	667	677	664	635	654	752	716	711	661	650	674	673	636	678	703	682	692	668	679	678	671	639	673	695	619	668	704	655	662	674	639	628	691	663	585	703	663	673	652	698	640	663	638	679	678	658	678	686	684	665	665	678	656	709	716	672	704	686	644	653	636	690	664	682	692	703	661	644	626	670	644	683	659	720	639	715	675	632	704	670	686	622	669	648	699	655	668	679	688	681	672	663	677	718	662	700	675	696	652	689	661	696	689	672	620	667	642	673	673	691	711	653	655	676	698	679	656	668	700	645	685	692	682	655	677	679	683	686	690	666	653	663	692	665	654	673	650	671	645	660	647	664	708	677	666	682	645	666	680	693	718	682	682	697	647	687	702	638	724	666	704	667	662	659	684	662	648	681	668	634	679	676	720	653	707	699	678	693	652	654	634	701	704	668	689	687	686	660	658	664	636	705	693	670	671	711	648	648	666	670	666	698	641	593	694	682	670	662	713	660	656	646	699	642	686	715	686	718	689	685	650	654	696	673	717	643	701	710	658	656	686	658	699	716	703	688	643	654	670	675	692	683	675	704	687	690	674	646	672	694	657	697	754	680	666	656	681	673	626	683	702	689	652	742	668	699	671	709	658	649	651	734	682	733	685	638	706	663	669	684	703	675	679	686	664	611	627	664	658	674	678	683	717	673	699	631	642	631	692	664	667	671	676	678	664	674	645	672	694	746	660	671	733	654	670	685	682	663	737	688	649	633	699	671	667	647	659	676	671	697	683	630	710	665	701	719	715	666	681	675	703	677	658	671	679	681	676	629	702	674	672	636	665	711	695	688	721	714	682	680	706	645	705	689	664	709	637	689	671	680	652	647	664	673	718	679	675	656	660	689	704	653	692	675	689	675	693	726	698	701	705	663	663	678	700	646	682	657	677	647	681	647	684	706	665	684	648	738	711	618	637	711	657	677	702	687	635	688	689	626	665	643	657	703	635	690	683	638	723	662	679	666	672	683	711	688	650	692	678	692	646	696	690	677	679	646	670	695	659	651	654	600	702	691	645	627	629	657	647	636	683	687	665	687	671	628	630	655	681	658	700	659	701	661	653	684	661	692	671	635	656	634	677	661	718	677	642	665	730	703	712	664	651	676	671	648	643	701	703	699	687	643	665	710	669	667	662	675	717	664	687	714	684	668	656	701	709	672	632	657	665	688	697	701	728	710	625	671	670	655	669	701	689	656	693	684	711	629	667	660	652	712	676	687	721	633	658	674	656	615	688	659	682	652	670	690	662	664	702	646	712	702	670	662	660	648	718	655	663	669	646	631	705	686	689	668	645	657	680	715	665	667	673	687	668	731	669	639	661	674	663	734	644	667	660	683	687	682	700	684	643	688	696	656	699	696	673	692	684	690	668	717	659	680	630	715	689	724	660	693	677	645	733	638	672	661	704	693	693	626	655	704	679	655	652	698	754	672	687	673	706	702	689	690	635	652	673	675	669	686	653	650	685	665	666	680	657	697	669	699	660	679	638	678	731	663	696	650	720	703	620	669	713	622	663	658	666	666	667	706	684	692	664	638	681	675	684	667	641	662	682	631	659	667	647	665	679	649	682	686	654	691	658	652	688	658	633	695	700	688	695	723	641	677	641	707	665	678	636	680	693	683	658	696	643	687	654	702	677	690	664	622	700	698	622	652	681	682	639	684	721	722	679	678	632	678	682	707	664	691	712	703	670	714	676	708	658	686	672	679	679	721	609	689	635	627	710	683	671	649	694	734	672	667	653	688	656	689	670	655	701	699	641	677	688	679	728	661	660	709	745	673	632	672	654	617	628	699	666	614	655	680	672	690	697	682	700	707	679	675	649	658	636	665	647	672	688	733	693	657	662	687	688	695	687	691	646	672	658	706	641	680	663	640	663	647	642	709	658	658	693	696	711	672	629	601	641	648	651	653	715	705	701	638	654	701	662	682	682	710	680	642	693	692	694	712	682	676	699	654	676	672	701	637	664	677	686	682	693	675	694	693	655	669	672	700	693	665	658	698	678	684	637	686	696	701	676	717	638	734	677	662	681	688	687	676	639	676	672	662	719	669	659	705	658	668	645	664	660	688	724	705	656	667	660	690	678	666	689	663	668	633	718	679	678	661	667	671	656	657	666	705	680	748	672	644	671	689	639	693	698	674	658	659	661	661	726	639	662	696	665	627	677	668	653	677	681	683	719	680	672	652	660	704	687	642	684	679	673	649	640	643	697	649	667	657	642	672	712	674	707	674	688	652	655	667	641	643	676	673	658	672	665	639	656	663	662	674	704	666	715	731	682	672	715	701	677	701	677	648	661	650	645	678	634	693	670	654	635	688	665	706	684	684	661	697	617	694	660	668	713	672	641	627	658	687	696	671	700	630	688	650	674	654	727	676	700	712	701	721	685	688	674	635	700	681	698	688	682	692	675	669	648	699	687	691	733	649	673	695	631	699	674	642	671	668	632	640	659	653	692	644	678	637	669	641	703	683	712	697	687	676	675	670	660	685	660	659	712	679	714	643	689	640	662	627	649	649	666	686	610	701	660	650
27297	4734	980	790	657	514	475	450	397	410	477	577	634	639	555	517	526	464	490	502	483	444	384	437	425	400	393	406	388	408	375	334	336	335	342	291	292	307	310	312	300	328	318	309	336	341	337	326	278	338	336	324	311	284	285	307	291	313	281	309	295	286	309	360	306	338	321	352	294	317	307	325	313	342	318	301	298	307	333	365	317	330	284	271	300	295	297	301	332	277	309	313	313	286	325	289	317	261	299	266	299	318	293	302	344	307	335	275	300	320	308	316	376	304	305	313	304	268	283	300	318	304	309	286	334	304	299	298	285	307	310	301	282	319	355	288	330	306	321	319	303	268	321	301	324	304	315	330	277	308	313	325	293	314	286	253	303	316	343	324	301	328	322	276	311	291	320	312	330	336	348	304	309	302	304	299	321	306	311	311	330	280	287	289	281	269	265	316	318	299	313	310	271	296	305	318	290	281	252	297	331	293	290	292	292	269	344	298	288	317	283	325	352	314	314	304	295	289	296	320	306	312	302	302	325	350	347	329	294	304	318	302	292	288	297	298	307	266	259	297	326	318	307	309	288	299	283	272	278	302	293	269	281	289	334	276	301	319	323	310	296	303	310	309	282	285	316	351	327	299	323	311	325	285	306	325	295	321	304	320	342	310	319	299	306	300	292	289	291	321	310	310	312	309	310	282	293	273	316	303	348	289	313	312	322	296	316	302	299	312	327	333	312	281	310	265	296	319	281	317	299	291	288	305	326	337	285	292	314	289	275	285	292	321	324	280	283	283	303	271	286	283	335	303	264	295	295	318	300	289	326	302	298	299	315	332	327	314	322	303	320	299	290	288	297	293	286	308	300	282	279	306	304	317	308	291	299	299	309	305	300	314	296	295	302	294	324	317	323	320	295	281	309	288	295	324	302	279	305	303	342	334	301	329	286	313	304	316	330	294	272	323	313	297	287	301	295	314	319	306	325	297	304	337	267	303	297	310	271	256	303	285	304	332	300	311	272	259	298	325	316	320	292	297	320	281	299	338	287	307	300	266	292	298	305	320	296	277	321	284	328	273	327	277	295	289	294	306	351	284	289	278	314	314	295	288	273	318	296	294	310	287	293	302	288	316	318	299	310	305	294	289	284	294	326	276	289	298	296	322	302	312	311	291	316	312	317	318	322	303	312	289	279	315	310	290	328	317	285	330	293	331	302	300	308	256	304	317	297	310	318	308	307	283	281	306	301	294	317	314	334	302	307	288	293	328	304	298	294	319	307	298	338	327	307	301	290	298	321	308	319	332	330	337	295	274	255	296	326	311	285	303	333	297	299	298	284	283	326	324	295	288	317	325	314	271	283	311	300	317	285	291	325	320	277	307	305	299	310	289	301	314	304	320	298	352	311	298	297	305	265	309	311	317	304	300	302	313	310	298	271	293	309	324	293	309	315	314	312	312	327	302	301	279	287	282	313	299	322	312	244	332	327	293	301	324	301	315	313	364	294	323	300	264	326	270	311	301	330	353	310	307	299	320	306	302	312	310	312	293	317	310	293	309	314	299	303	294	303	276	291	271	319	262	311	320	310	322	305	361	331	338	302	302	325	256	259	301	298	283	325	304	303	295	282	328	340	296	291	308	326	262	301	273	292	293	265	351	315	260	302	311	338	298	297	291	269	314	281	289	300	307	318	318	309	337	298	323	312	294	301	305	329	308	349	331	322	287	282	285	316	287	291	288	333	306	271	317	306	296	336	284	294	312	285	320	295	306	290	309	270	303	290	306	278	317	291	322	296	279	296	303	303	310	303	320	285	313	271	266	329	281	295	305	287	268	295	321	302	293	294	266	285	282	314	279	269	280	286	314	299	318	295	272	288	335	303	353	329	295	322	297	323	326	291	329	300	320	304	276	301	304	321	319	303	292	296	294	341	303	291	291	347	300	325	286	343	307	309	298	302	309	282	320	312	300	279	302	274	274	335	303	298	308	295	325	322	295	323	262	299	315	263	303	310	298	326	333	299	286	291	270	303	298	331	345	292	315	304	259	298	302	286	268	311	312	290	318	287	313	283	330	306	290	296	284	312	291	306	294	320	297	267	340	306	306	289	320	269	283	311	277	290	288	278	327	309	328	318	337	303	314	285	320	304	348	286	320	311	319	303	298	268	313	317	282	290	340	296	317	301	274	284	304	311	342	312	312	278	303	288	329	291	293	312	305	286	306	305	352	311	309	280	285	285	324	298	323	305	280	298	286	291	286	326	279	315	294	299	322	332	295	305	333	294	302	314	292	297	295	345	313	322	316	280	319	279	332	325	324	314	277	299	328	286	293	314	273	309	322	286	287	288	313	314	308	287	303	293	317	268	315	308	286	292	261	298	297	313	353	305	307	314	319	309	301	310	321	292	308	302	309	277	290	335	299	292	316	340	300	352	287	304	297	322	288	283	287	300	323	300	284	287	305	311	326	311	299	280	292	308	294	309	309	317	338	326	303	309	325	304	314	322	305	319	311	330	275	317	262	321	299	285	309	345	336	295	298	278	277	314	296	310	303	300	281	318	299	310	322	318	319	298	322	307	273	286	311	285	305	305	335	308	333	314	323	280	343	330	278	293	298	293	328	293	277	282	294	313	321	306	303	301	327	303	327	277	305	300	302	300	303	306	286	292	316	308	319	292	309	304	310	292	278	294	321	343	277	317	357	324	278	298	285	287	335	347	295	295	288	282	301	317	283	313	287	318	285	301	280	319	289	288	295	315	309	289	307	297	306	309	303	329	306	299	270	296	299	262	307	309	311	343	307	278	301	319	317	321	326	289	286	304	311	294	289	280	280	289	322	331	306	297	348	316	305	275	296	304	312	281	309	300	297	293	327	283	285	330	296	276	302	281	310	260	307	307	307	318	302	302	324	306	299	279	301	306	297	336	306	310	310	274	287	329	346	312	291	316	300	255	337	303	334	316	328	304	303	294	342	314	302	267	308	267	290	318	296	301	295	328	335	281	289	283	292	280	312	332	293	290	306	303	253	295	303	326	326	274	276	275	304	303	298	293	291	322	296	298	314	294	289	313	306	299	312	308	298	280	252	264	300	293	317	288	321	330	322	274	322	311	299	305	326	321	309	338	305	280	303	290	307	316	295	331	279	294	276	317	297	325	302	301	287	327	329	299	306	295	277	320	298	300	329	339	329	341	342	317	274	288	315	286	343	291	334	304	298	300	304	297	316	327	297	294	290	282	295	292	317	306	290	310	295	327	340	285	280	328	319	308	311	276	257	315	321	274	294	319	300	301	309	300	293	305	287	289	337	332	313	317	327	324	273	343	312	304	299	331	305	311	287	292	303	283	301	314	271	321	305	304	299	285	322	298	301	297	315	296	281	308	300	314	318	316	273	346	281	313	287	302	335	304	344	293	292	306	324	331	332	300	284	267	345	278	316	320	324	302	274	317	293	245	323	311	308	322	386	309	299	331	300	312	309	338	307	286	313	313	326	306	294	303	280	324	308
14899	1878	1940	2230	1984	1586	1410	1268	1259	1354	1470	2244	2575	2424	2229	2113	2011	2001	1875	1852	1760	1594	1586	1664	1804	1607	1410	1342	1250	1190	1087	1028	966	870	848	805	756	768	799	741	773	787	830	750	779	792	733	763	765	782	718	764	729	783	697	737	763	740	684	698	738	735	698	760	718	695	741	681	679	719	662	693	701	687	649	726	649	674	639	663	662	700	732	656	712	643	699	690	672	720	708	678	661	694	625	639	669	680	669	670	683	672	676	682	654	691	700	631	711	683	702	693	738	680	657	690	638	683	685	692	658	635	703	635	679	663	666	642	674	664	676	661	622	640	647	640	655	622	650	638	702	634	670	620	634	643	677	626	597	682	645	665	647	713	654	638	668	689	639	714	699	666	692	652	658	674	677	624	626	660	640	602	646	670	693	678	699	587	719	639	634	671	679	672	659	641	665	707	631	665	677	661	637	644	702	672	639	692	676	690	645	683	650	661	683	716	667	686	638	640	638	689	676	653	688	706	669	715	640	664	651	639	665	652	631	646	649	698	649	598	672	654	639	645	686	650	693	712	673	641	693	672	657	671	691	714	685	625	645	688	663	693	653	680	666	688	696	684	644	669	631	669	670	663	698	643	710	635	680	656	648	663	656	661	687	638	687	678	639	645	666	619	662	683	677	614	650	679	664	657	671	661	647	650	679	682	680	646	683	706	663	641	696	682	668	645	688	658	662	652	658	730	686	670	660	666	649	671	679	654	680	670	663	706	685	596	659	669	622	636	639	634	692	658	646	686	662	684	705	676	664	687	660	696	685	701	697	662	674	655	656	679	645	648	679	673	701	673	660	648	674	650	664	634	651	670	659	634	694	667	684	668	711	670	642	677	684	621	663	685	693	639	668	630	687	645	679	664	619	669	651	677	657	673	632	661	648	680	702	679	685	659	709	626	678	672	668	658	686	627	655	653	641	628	640	698	691	669	636	627	693	631	625	704	719	714	659	643	664	654	672	665	641	676	630	675	655	626	728	682	644	652	623	660	675	674	677	642	678	689	685	630	676	657	720	648	711	629	668	683	682	658	684	623	659	661	711	675	674	715	704	695	639	633	682	681	648	666	661	681	671	639	660	684	630	617	646	685	705	653	675	667	640	646	663	717	628	679	675	672	653	683	682	679	638	622	666	653	656	700	674	673	618	684	664	669	682	658	656	720	627	675	677	666	656	662	640	667	682	651	659	672	646	645	657	646	681	647	678	610	689	667	659	672	664	680	650	690	651	614	693	677	659	735	643	674	678	658	625	699	682	628	680	668	636	667	721	659	673	639	663	645	651	658	641	649	667	643	674	656	654	646	643	706	649	635	690	656	714	706	674	631	567	651	666	670	710	666	661	698	666	671	671	620	658	649	649	660	691	690	682	618	683	646	656	667	700	681	670	647	690	673	666	692	667	643	635	651	675	658	655	636	674	678	665	682	635	694	720	675	671	626	632	656	679	706	645	621	637	670	640	690	647	715	663	657	712	714	613	672	618	732	649	666	699	664	660	687	685	660	649	679	620	665	677	657	684	659	661	656	661	676	657	652	691	693	658	675	637	680	656	636	690	682	614	659	662	633	640	648	681	695	638	651	663	657	681	675	657	711	712	681	686	619	642	669	675	663	668	640	666	619	696	670	673	642	593	664	660	707	657	659	661	650	699	660	679	684	671	668	679	654	692	642	662	675	653	670	710	704	655	650	687	676	610	655	686	665	658	656	650	666	684	667	699	712	680	650	699	678	657	688	663	704	640	644	633	621	719	651	614	637	647	661	622	659	697	669	677	674	632	645	626	707	672	669	622	692	675	692	652	652	656	673	665	633	669	633	676	651	653	658	601	650	647	639	679	663	666	691	651	689	691	675	682	686	673	645	664	653	672	694	648	697	646	652	655	665	669	671	650	650	671	684	670	628	723	658	640	645	705	657	661	615	664	698	646	643	653	644	629	661	654	649	653	672	689	636	667	618	629	661	706	639	674	669	674	645	642	689	699	685	623	701	709	654	676	721	668	686	629	693	661	734	670	667	647	643	689	660	676	623	671	648	672	636	671	681	710	710	641	671	664	671	689	652	680	680	693	668	641	691	641	652	664	628	680	677	742	652	657	656	644	654	691	686	671	677	668	640	700	714	657	691	641	670	681	669	644	629	670	666	669	641	706	706	662	655	650	658	688	672	667	722	687	630	687	687	684	643	666	682	693	699	660	668	619	663	632	651	709	680	624	650	681	647	609	696	633	646	612	669	656	668	684	636	659	694	683	678	645	699	689	649	671	717	684	721	633	700	647	712	652	650	651	649	623	631	699	664	680	622	640	625	637	680	675	695	664	628	650	636	681	639	692	651	664	691	641	663	679	691	637	621	666	714	690	633	657	719	680	648	691	622	650	615	695	670	640	695	612	675	690	650	669	617	641	663	695	658	643	660	659	679	716	673	671	665	620	688	682	647	680	659	681	643	631	638	652	671	620	635	649	678	684	590	651	609	661	646	671	680	644	687	682	691	701	642	672	643	675	643	668	630	650	696	694	707	627	645	707	656	631	683	668	696	703	647	625	709	661	675	632	691	710	659	672	666	645	611	667	652	647	672	636	683	658	664	679	666	661	707	691	638	663	633	679	629	658	680	636	694	674	723	626	674	609	630	653	671	641	629	630	664	662	669	643	688	688	665	674	651	704	631	655	625	703	667	640	654	622	695	630	681	628	649	655	689	697	686	686	646	617	647	663	663	624	642	666	654	657	671	671	651	670	640	675	650	663	634	656	622	660	658	663	673	599	679	642	712	693	666	653	658	619	670	630	628	633	649	638	679	674	641	710	670	642	625	657	620	692	695	654	623	651	666	655	691	648	622	631	714	657	676	707	677	666	662	635	634	653	664	651	663	655	667	632	687	683	628	673	650	684	663	688	677	619	668	655	625	618	665	679	642	647	662	675	603	626	679	675	692	702	656	645	662	669	671	647	676	629	642	669	662	693	669	694	597	640	615	631	675	725	679	671	646	656	641	676	674	662	682	666	637	655	627	725	699	677	693	627	705	693	646	639	620	665	666	632	652	642	650	644	641	668	660	648	643	674	653	666	649	739	681	657	691	691	687	675	637	713	660	672	660	684	691	669	687	716	684	614	637	681	660	697	663	647	641	697	691	650	701	643	738	651	639	653	693	652	681	672	689	653	657	682	601	641	678	679	696	696	660	659	646	634	672	672	667	693	657	712	709	709	641	657	669	678	698	690	663	655	669	648	652	638	655	668	669	664	657	675	731	681	675	633	683	673	732	668	653	675	670	689	665	650	672	644	645	674	666	724	665	660	671	624	665	655	652	681	634	642	677	663	652	707	648	677	696	654	653	659	687	659	676	644	648	678	665	622	718	663	668	648	695	639	687	634	673	657	673	693	662	689	643	607	663	691	644	664	642	648	623	662	628	661	679	644	635	614	695	658	681	607	667	680	695	645	693	702	673	651	656	671	667	652	678
6287	428	246	294	240	238	249	301	270	313	302	375	409	388	316	303	335	311	292	325	317	319	297	281	291	304	296	306	302	262	255	229	236	273	270	289	229	229	261	270	268	297	264	251	222	273	261	250	253	282	267	278	272	258	253	279	245	257	244	268	276	241	275	276	285	239	213	234	266	260	272	244	268	233	254	255	275	251	290	246	262	261	267	267	247	269	258	250	279	278	272	235	250	228	250	252	234	267	262	253	267	255	286	236	274	239	257	239	274	253	257	253	244	262	281	243	247	233	269	199	263	285	242	260	263	275	235	232	235	253	255	237	252	264	273	253	285	249	228	257	258	240	262	249	250	255	254	260	243	267	237	295	244	276	242	225	258	229	249	242	251	268	269	273	237	264	247	253	254	223	249	281	250	235	238	249	257	236	233	248	256	222	268	268	286	250	268	266	263	252	247	275	272	250	243	210	263	237	262	234	230	269	250	253	267	238	253	262	250	272	256	237	279	268	277	249	260	232	250	266	252	263	269	272	253	282	280	281	248	278	251	252	252	296	264	240	266	285	276	258	281	243	262	250	252	256	225	266	258	233	249	258	252	240	265	263	273	252	242	280	255	235	244	256	230	229	242	255	248	247	242	272	267	269	280	272	225	259	257	236	228	245	242	256	255	297	276	224	241	244	277	250	282	248	238	259	253	255	268	303	272	247	259	296	254	252	235	217	229	279	242	227	264	235	272	267	238	241	291	256	240	297	240	252	274	284	271	238	265	285	225	250	265	268	247	272	271	255	235	238	269	272	237	244	237	251	242	254	254	266	267	271	253	261	268	261	269	237	260	286	239	225	258	298	249	242	235	254	276	262	285	275	261	261	250	256	255	249	228	237	253	277	258	278	283	263	248	248	248	222	245	223	236	265	232	244	245	289	250	303	245	247	263	236	255	245	228	266	257	229	245	263	263	254	256	244	218	256	271	249	250	237	272	229	240	232	242	237	239	239	269	237	249	256	250	247	268	253	294	272	253	273	230	236	239	270	273	270	254	253	273	238	252	259	270	269	268	237	246	227	231	262	267	268	256	233	249	269	256	270	244	226	245	259	252	248	297	244	273	261	274	253	259	250	268	229	282	259	266	273	261	235	232	253	230	266	252	238	247	278	252	233	243	218	252	256	246	239	238	243	283	256	284	264	267	260	250	249	216	230	262	209	245	271	260	290	248	252	250	214	264	245	275	275	238	283	256	233	238	254	268	264	239	266	280	261	240	233	257	265	271	236	260	269	269	277	258	260	260	266	269	271	266	255	258	270	275	265	249	226	258	251	260	258	235	257	235	236	247	254	247	254	219	236	257	256	249	264	263	245	248	270	254	260	220	251	243	218	259	266	286	251	245	255	253	251	271	252	262	268	256	257	259	261	240	235	251	252	273	276	282	263	249	267	257	264	258	249	247	295	281	262	276	255	243	229	244	258	227	255	272	253	247	277	252	271	220	234	257	258	264	254	251	255	265	261	247	252	229	261	257	238	252	218	251	257	240	242	267	245	238	244	280	236	252	257	244	222	258	238	290	249	238	256	237	267	278	235	262	271	256	249	244	244	243	250	238	270	254	249	256	262	246	256	285	249	227	273	243	232	239	276	248	239	235	223	252	268	249	272	263	253	249	222	216	263	251	249	252	263	239	242	230	256	204	239	259	270	226	250	225	229	238	230	255	243	255	267	265	264	254	253	272	254	244	282	222	258	248	260	255	264	273	294	246	276	294	263	253	242	215	268	245	250	250	294	259	262	287	272	238	261	227	254	230	279	261	283	251	242	251	244	240	260	251	242	277	254	259	246	259	261	230	272	275	263	265	282	266	238	250	249	267	268	263	264	271	245	300	247	267	247	245	240	247	241	234	300	261	265	259	270	295	295	261	256	247	267	255	240	205	267	282	269	264	267	270	282	287	222	265	237	247	219	250	247	269	246	270	245	297	227	259	292	233	238	268	251	250	299	252	279	292	228	275	287	235	261	262	231	230	242	259	276	239	258	256	267	248	248	215	266	273	251	230	231	264	260	263	243	250	226	271	266	231	258	235	267	227	237	261	275	263	260	220	251	244	246	250	247	281	276	255	247	256	256	276	265	262	236	269	268	220	242	284	243	242	246	252	272	250	261	260	237	241	255	270	238	232	230	262	232	257	265	226	267	274	289	262	270	270	253	275	271	251	276	240	260	242	232	268	225	222	241	261	281	261	215	214	276	273	290	265	249	240	245	244	245	271	251	257	235	260	241	285	230	253	257	299	240	275	243	251	245	236	292	255	264	258	273	239	274	266	241	237	278	266	252	251	254	301	259	248	267	269	275	229	257	257	237	270	267	245	235	262	248	237	246	274	253	237	252	244	265	249	262	286	234	246	229	242	233	240	249	215	275	251	268	238	245	280	256	259	244	286	280	244	258	260	268	264	251	260	257	247	262	280	280	249	276	252	248	280	265	215	227	238	267	252	267	279	245	273	220	239	253	274	264	257	251	249	284	267	213	252	262	253	249	262	231	221	246	237	257	242	290	242	251	267	226	275	250	262	254	276	221	263	233	276	238	228	275	250	255	235	240	299	268	269	264	233	257	267	266	244	240	264	272	248	264	274	231	261	270	283	279	255	253	250	266	248	290	252	239	225	267	237	254	251	247	274	230	248	255	254	269	274	260	254	249	253	269	293	248	274	216	249	256	232	285	231	243	260	241	265	247	257	252	273	220	249	259	261	268	248	225	240	291	241	269	242	262	268	234	280	241	230	247	243	233	255	227	239	239	228	281	243	240	232	236	253	255	224	265	258	263	234	248	274	259	251	251	244	269	250	234	275	270	248	258	215	220	243	239	281	231	244	263	265	253	260	225	259	248	267	225	227	255	260	293	271	230	263	234	238	257	284	261	281	255	245	242	275	268	292	259	279	246	230	239	236	263	254	257	259	236	257	241	236	258	244	244	281	242	252	241	245	254	250	231	224	274	230	258	259	240	267	255	245	229	236	241	259	264	255	235	244	248	261	250	294	248	261	218	266	257	207	252	235	238	240	241	267	238	263	241	258	244	270	267	275	275	259	242	277	229	247	227	251	234	257	284	229	254	235	267	250	246	269	272	255	263	276	260	254	261	273	250	257	279	267	250	240	273	260	254	270	256	248	232	268	261	238	258	248	245	234	255	266	262	252	234	236	252	242	240	240	261	256	212	245	252	257	246	255	208	240	258	245	262	244	280	244	236	270	224	297	276	291	238	266	274	268	264	254	260	248	226	266	251	256	234	250	263	254	279	259	249	241	255	233	225	279	239	266	248	238	283	269	228	246	275	233	255	248	241	282	281	245	263	247	240	245	250	235	274	286	243	256	267	237	275	244	240	249	266	249	256	263	233	239	260	273	258	265	248	257	225	231	292	243	274	239	274	234	250	248	270	245	285	239	252	244	256	251	239	257	225	257	250	253	248	220	252	226	220	242	251	280	276	233	259	234	227	259	238
4098	596	633	645	600	629	611	607	618	694	859	1301	1417	1291	1160	1140	1154	1017	986	978	965	893	852	873	849	817	823	803	795	745	724	694	709	603	672	642	655	606	566	631	648	637	602	622	591	610	575	607	589	597	643	601	591	611	593	639	651	658	623	617	633	592	634	586	601	639	604	644	601	580	563	618	628	569	653	574	572	573	574	591	617	560	596	634	539	582	569	580	570	560	631	589	515	589	523	570	575	558	599	538	552	543	583	563	566	574	558	571	578	562	555	576	608	601	549	578	583	631	567	586	615	557	598	530	554	598	584	588	602	592	591	573	554	563	567	622	566	596	556	578	581	588	624	579	571	583	550	585	575	552	560	584	541	536	577	605	620	546	598	581	562	572	570	584	556	564	592	564	540	576	576	589	556	588	578	589	596	589	582	578	588	539	573	555	562	530	557	587	587	586	585	557	606	608	527	610	556	588	541	556	572	556	585	588	596	560	600	603	596	575	571	607	576	591	562	593	579	596	586	539	590	602	571	615	628	599	546	598	568	600	649	559	569	529	545	593	592	577	582	544	615	571	564	549	574	622	585	545	529	567	573	565	599	561	542	620	600	562	511	589	578	577	610	582	592	562	591	541	539	583	566	592	576	555	572	614	589	551	587	558	580	529	566	571	582	583	545	576	551	614	536	584	629	575	558	576	597	583	540	549	571	572	614	588	559	622	603	568	599	626	547	596	615	581	591	601	640	563	577	595	545	599	543	549	570	565	552	602	596	572	521	601	560	594	597	567	587	572	621	593	562	562	537	599	604	526	545	527	605	647	545	605	585	587	610	602	561	564	558	609	610	560	595	568	616	584	580	593	545	581	583	593	607	577	542	564	584	558	580	589	558	567	568	588	546	578	585	550	573	552	584	528	573	591	566	596	563	566	533	574	524	555	592	581	556	611	585	555	567	597	601	625	572	568	566	582	579	556	600	595	537	587	569	588	561	559	585	573	560	584	587	575	628	581	573	571	511	615	563	569	604	616	543	618	566	590	554	621	590	624	584	541	546	583	541	542	597	597	580	576	558	590	623	546	563	568	587	580	546	582	555	579	550	618	549	549	581	579	535	563	534	562	580	572	593	570	567	559	560	579	579	556	565	569	525	561	609	602	576	571	584	579	584	614	569	555	570	535	585	551	574	526	562	602	583	536	581	560	553	600	568	583	571	584	541	565	522	581	618	539	603	593	559	573	622	539	602	558	552	530	625	584	590	578	567	558	574	537	561	585	611	566	551	577	598	599	567	584	536	585	592	565	580	548	585	606	583	573	572	600	558	541	571	564	543	600	537	569	593	579	574	570	576	600	556	540	622	565	583	576	603	574	567	574	562	557	577	605	557	574	585	592	576	640	522	594	577	557	574	593	584	594	510	556	577	581	551	558	540	552	565	565	572	629	595	580	558	533	581	618	564	600	546	539	555	565	574	565	584	572	546	602	574	559	596	582	554	592	537	586	584	575	579	539	595	586	580	569	580	550	593	591	588	538	579	585	576	604	593	564	602	551	544	590	561	547	552	583	564	562	544	573	555	603	579	568	570	620	579	551	524	542	581	595	557	570	585	559	555	538	598	609	537	590	575	597	580	564	559	604	571	546	586	572	544	582	597	575	558	588	614	577	555	602	539	567	597	625	584	596	604	572	563	580	592	568	544	553	584	578	593	559	563	569	623	613	568	572	559	613	585	555	538	595	580	583	575	573	614	577	613	618	559	596	579	584	536	538	556	569	553	630	628	634	607	573	599	579	536	594	575	477	595	577	564	562	583	598	542	561	545	561	573	587	541	583	622	574	543	530	533	572	637	571	563	572	565	593	577	558	608	616	550	588	568	610	566	573	564	567	559	606	596	597	593	577	609	645	604	578	573	537	574	565	541	549	615	583	544	575	585	610	563	554	592	581	574	570	571	566	613	571	597	569	597	587	543	570	609	604	615	583	548	581	595	538	595	584	546	548	603	606	583	543	598	519	581	577	529	540	559	565	543	560	581	559	563	563	607	589	553	537	588	616	577	564	566	537	579	583	560	595	564	587	571	551	582	568	580	548	560	611	551	532	604	569	558	603	575	597	558	601	535	585	538	531	568	581	574	558	605	551	548	574	564	588	600	601	607	530	596	541	563	579	554	563	562	562	595	537	552	573	554	575	573	580	567	574	570	520	528	586	584	561	591	554	577	582	603	566	572	573	588	600	640	586	591	587	575	571	593	558	552	597	567	558	572	599	553	559	569	566	544	577	586	574	562	544	594	571	576	590	597	539	575	554	588	565	577	552	563	592	602	583	573	589	588	590	552	531	585	559	559	557	577	566	571	555	589	545	602	580	557	552	605	616	563	533	569	590	574	578	580	552	554	540	592	581	595	568	582	541	545	598	593	580	564	595	592	568	559	568	570	519	560	570	560	547	589	587	576	604	611	546	577	546	568	588	568	560	544	577	575	581	524	547	541	579	583	567	581	542	559	545	554	576	536	567	580	588	524	642	583	566	575	592	595	559	579	509	574	553	526	562	586	600	572	526	614	537	545	590	642	531	541	561	564	581	572	566	538	579	580	586	575	575	597	585	607	567	635	575	571	577	572	584	549	569	568	589	566	587	591	576	532	588	575	564	546	566	586	573	606	568	542	557	561	571	580	534	572	570	580	586	584	620	572	576	556	607	582	540	617	562	558	575	583	585	570	644	579	599	600	549	562	585	571	596	589	559	578	622	561	498	591	568	570	551	606	558	597	565	541	596	590	520	533	568	569	594	579	568	544	565	641	573	577	564	559	543	543	579	562	601	590	617	615	614	558	595	560	581	550	570	564	556	590	589	545	564	581	562	577	542	571	616	585	569	609	545	574	560	604	610	556	500	586	544	573	608	547	598	597	565	600	564	541	579	594	578	584	569	545	575	568	523	596	582	588	548	527	591	565	570	534	576	580	573	620	583	570	552	555	563	582	584	570	560	574	572	581	576	592	570	546	543	624	604	543	615	529	562	533	609	542	564	589	603	521	524	559	550	566	579	624	566	624	547	561	602	570	556	581	575	570	549	553	538	554	553	581	567	531	536	576	552	620	582	537	587	589	575	534	559	573	630	653	520	608	553	562	602	555	561	563	541	528	579	542	561	572	594	536	528	545	563	567	564	585	611	577	577	590	536	522	578	600	618	581	590	588	577	587	589	576	559	555	564	565	535	586	559	567	584	578	586	596	603	617	583	589	624	572	549	606	600	609	593	580	548	590	595	602	563	543	575	581	600	541	574	529	623	600	580	551	585	586	583	573	613	573	565	650	589	590	598	576	607	531	597	593	608	582	608	561	644	580	561	562	559	545	614	567	575	587	580	564	597	567	557	552	612	577	518	541	613	562	567	535	542	555	576	604	602	557	558	582	608	572	618	559	565	539	592	543	520	581	558	603	579	549	595	562	563	590	560	553	551	576	610	563	573	621	594	523	571	547	595	580	602	586	564	597	593	556	540
16401	2181	573	519	455	413	340	357	359	356	389	554	500	484	467	487	454	443	419	434	392	419	405	422	393	418	385	382	376	373	359	320	311	317	310	302	327	317	311	286	307	315	300	303	306	318	344	290	331	311	318	302	323	317	285	306	310	322	301	329	297	326	357	326	292	290	295	338	292	327	306	264	315	304	297	320	336	305	296	289	305	270	308	266	302	300	307	301	276	289	322	318	302	309	262	299	317	333	316	308	302	308	303	293	291	334	309	322	291	306	303	303	312	296	306	298	305	328	276	296	310	323	301	291	303	323	289	314	319	331	328	315	311	313	311	290	285	297	284	281	310	282	332	308	317	290	282	301	301	310	326	344	299	337	277	310	324	285	274	335	309	331	302	277	318	325	310	311	279	289	282	300	292	283	307	326	314	298	324	314	295	297	284	296	341	306	293	317	343	318	348	318	292	291	334	334	308	314	274	297	292	308	318	303	289	315	286	302	305	317	301	308	347	299	337	289	286	304	288	327	301	314	303	324	295	297	329	292	301	269	334	284	311	295	328	299	316	300	307	312	282	312	319	290	277	320	324	328	330	304	301	304	312	316	290	334	302	312	282	302	311	318	276	305	334	336	300	296	331	294	314	328	314	286	323	301	305	273	283	293	292	347	319	285	276	309	303	300	299	301	335	320	332	329	289	300	286	287	324	305	320	306	312	289	327	302	285	293	307	271	294	325	343	291	285	304	289	288	305	333	289	322	285	279	297	295	278	335	299	311	306	297	329	277	283	302	299	286	322	293	315	296	325	319	274	269	320	308	324	315	335	275	311	312	273	300	294	311	325	325	290	314	300	294	342	326	283	288	315	306	310	308	286	305	306	282	302	286	287	313	296	276	322	338	286	323	316	298	283	279	300	298	337	308	278	295	318	315	282	276	313	290	296	283	267	309	284	275	302	297	285	330	284	281	323	312	272	311	305	316	312	321	299	292	316	296	322	324	298	305	312	315	310	344	315	295	341	350	326	313	316	274	311	330	311	329	301	281	295	333	359	332	302	266	289	313	298	316	273	336	300	313	307	310	328	303	293	300	306	325	301	308	330	326	323	292	314	285	300	308	308	331	325	265	299	276	281	301	318	288	313	325	368	359	289	296	298	296	333	330	283	293	301	301	294	292	275	296	294	322	320	303	306	297	328	337	304	321	318	316	305	266	318	304	274	293	286	290	287	294	272	323	295	296	287	307	289	309	295	304	299	298	336	314	294	323	278	276	314	286	286	315	302	274	283	313	316	331	254	291	327	316	301	322	321	329	315	311	304	304	334	314	287	271	310	288	287	343	300	322	274	328	298	290	279	321	319	307	305	332	304	326	328	267	300	266	286	301	318	303	327	275	286	285	288	322	287	311	298	287	285	296	304	306	282	307	296	314	316	316	319	304	326	331	312	335	332	320	329	308	320	285	314	307	303	321	311	312	310	321	300	305	314	299	276	280	316	327	274	296	298	279	288	319	307	292	326	341	284	287	301	330	319	311	307	318	325	304	313	327	324	298	314	298	305	288	306	312	287	296	290	269	306	322	291	294	329	291	285	326	310	317	319	299	274	369	355	352	279	325	354	313	310	303	332	304	310	307	327	285	305	299	312	328	305	269	323	313	307	305	310	326	350	334	296	326	309	301	306	329	335	356	273	294	307	288	304	316	304	341	310	295	326	294	251	284	282	289	282	294	328	271	310	297	278	321	287	313	317	305	340	320	302	305	314	311	300	304	305	316	297	346	323	275	307	265	292	322	313	340	293	288	297	276	309	305	272	305	279	342	291	311	319	282	304	308	314	329	333	319	330	335	308	309	286	304	308	306	347	281	300	288	278	313	300	287	288	359	305	290	311	314	321	273	322	328	279	317	312	311	319	313	303	296	324	329	292	312	289	304	294	253	294	303	367	307	298	322	296	296	296	297	328	336	325	309	274	342	328	335	330	305	276	325	317	278	281	291	310	302	284	287	292	318	299	275	263	304	295	300	297	299	325	319	294	271	297	299	318	289	302	335	329	304	300	311	307	283	300	284	289	283	310	307	301	302	314	320	312	301	312	262	307	328	282	303	273	334	329	243	283	336	324	320	276	312	305	275	318	315	323	325	296	307	332	337	293	277	344	301	313	278	334	338	273	313	288	299	295	323	295	302	285	303	300	306	327	275	285	311	337	299	364	322	311	296	317	311	337	295	281	304	309	307	319	310	278	301	301	284	320	320	284	316	298	290	299	301	303	263	330	266	288	300	287	270	276	272	323	317	286	329	336	301	296	297	296	300	302	322	321	294	298	276	278	287	304	293	318	321	275	306	285	335	319	294	294	306	320	308	287	331	289	331	294	301	285	327	292	312	299	297	305	318	294	294	311	274	287	298	294	320	300	254	327	293	305	285	318	294	284	277	318	340	312	331	323	270	300	288	334	293	313	282	282	302	306	299	294	266	304	283	305	334	303	292	302	269	306	294	315	281	286	313	310	260	296	318	327	301	284	301	322	288	273	289	305	308	295	281	322	280	322	302	331	303	322	324	323	314	275	304	290	280	299	330	297	296	354	317	304	319	313	329	317	315	297	306	270	282	264	298	310	289	290	326	280	317	290	315	280	324	293	281	302	320	323	355	288	299	305	313	297	303	300	302	329	296	282	281	306	300	285	308	297	343	289	281	304	317	293	343	286	284	321	318	298	307	330	311	295	286	267	293	303	293	321	298	295	302	359	292	316	315	328	321	272	282	342	295	288	293	336	329	314	286	303	299	299	290	282	312	315	282	284	335	298	286	310	328	288	295	314	300	285	272	301	300	312	289	279	348	310	334	320	311	318	277	308	298	278	325	315	324	293	280	309	317	311	293	292	278	318	288	334	284	329	290	277	302	282	294	301	292	317	311	296	313	311	255	306	312	274	294	306	318	299	303	311	291	282	292	302	300	275	321	298	300	294	294	361	263	338	288	288	279	311	348	292	281	302	298	292	294	311	327	306	315	306	285	278	312	289	327	315	296	283	290	267	297	304	275	276	290	302	327	306	334	302	319	269	307	313	298	276	283	282	323	313	306	306	307	318	319	312	287	284	276	296	311	322	288	301	289	301	282	283	298	320	325	308	297	309	300	307	292	311	311	287	332	306	274	307	307	312	314	309	287	309	272	341	267	314	317	300	301	278	279	320	325	299	289	305	262	311	312	341	299	322	303	279	337	287	315	298	320	308	285	290	314	322	320	334	310	298	314	318	284	307	313	297	315	296	334	318	309	326	281	312	270	311	288	308	276	317	263	299	290	300	287	287	363	339	320	318	298	255	272	315	305	329	306	303	306	298	292	299	271	305	336	308	314	297	336	310	335	320	337	310	322	286	316	321	293	306	270	266	356	305	299	307	291	322	300	299	317	307	284	313	299	296	316	336	318	278	294	335	294	282	287	326	336	308	290	300	325	298	327	330	270	295	329	309	324	338	319	272	290	304	310	297	288	329	325	292	280
10664	1553	1231	1441	1311	1086	1056	1011	989	1094	1264	1925	2138	1889	1786	1720	1693	1605	1429	1453	1384	1358	1341	1335	1287	1266	1201	1175	1194	1063	982	935	931	846	839	785	781	784	716	780	714	753	715	797	681	744	752	773	723	724	711	717	729	718	685	748	746	714	725	684	756	713	664	632	682	713	704	733	747	685	693	676	701	702	701	614	692	676	696	664	669	662	724	697	636	651	708	666	681	669	690	728	700	658	699	714	635	644	690	669	691	692	660	690	687	679	689	685	619	634	664	650	657	667	661	699	657	710	713	674	652	683	671	653	670	673	657	682	662	661	702	705	694	713	711	685	651	631	677	658	676	683	693	667	669	662	666	669	622	668	681	703	658	641	705	598	665	683	670	625	681	694	672	673	664	657	647	686	687	663	650	660	650	644	652	674	665	680	637	648	713	709	691	686	644	646	689	646	668	660	670	677	638	675	677	666	709	658	676	664	693	665	659	656	727	645	647	659	693	700	633	749	707	676	673	662	699	675	633	652	673	637	686	709	695	687	607	653	624	717	678	699	672	683	670	693	670	676	658	659	680	710	664	662	629	643	677	661	638	630	685	684	695	682	621	620	664	615	686	659	691	700	682	704	665	704	714	632	687	603	657	680	642	652	698	690	642	714	729	661	647	673	703	643	640	678	600	646	683	674	692	634	727	694	662	690	655	658	650	667	672	685	713	676	667	707	645	677	665	667	669	682	661	690	670	698	672	682	672	698	683	672	728	675	664	664	685	676	633	637	659	684	671	656	647	691	694	667	624	677	668	637	672	672	666	694	634	644	727	671	665	678	721	636	706	664	675	663	695	638	679	706	658	691	641	686	677	700	660	669	713	684	700	714	673	665	729	718	675	676	678	670	676	670	656	704	657	653	647	670	639	675	672	689	689	641	686	684	680	653	659	651	616	665	667	682	725	696	623	702	685	638	686	661	646	657	649	663	676	656	701	698	711	688	672	681	650	667	652	673	745	684	640	675	723	714	718	681	662	702	658	667	644	708	674	707	679	709	675	589	654	681	689	657	703	655	650	679	691	648	676	731	681	621	694	656	655	684	654	652	683	651	732	707	693	670	659	748	698	660	676	666	708	693	678	708	671	685	717	661	647	698	735	673	714	648	623	654	627	698	667	673	671	633	648	716	707	718	675	717	623	668	649	678	680	685	623	675	690	642	684	671	673	719	676	662	684	662	700	639	676	606	605	687	687	668	667	699	703	654	637	696	668	701	661	689	681	688	656	739	683	639	699	706	659	669	674	684	645	697	668	631	699	626	699	649	703	670	715	684	685	679	648	675	673	639	646	668	651	673	671	670	689	676	639	694	677	691	719	693	719	666	665	648	658	661	718	690	640	665	641	658	681	621	658	656	659	709	629	677	691	653	675	625	702	668	682	633	675	667	685	647	703	686	674	667	700	694	700	694	688	659	683	641	698	706	681	664	637	684	715	680	641	642	722	675	658	669	610	702	699	688	666	667	661	652	657	680	675	696	638	720	684	704	670	684	684	645	681	697	665	697	681	707	667	642	627	679	665	661	671	660	674	626	665	679	664	646	668	633	665	689	653	643	678	638	718	692	655	659	694	642	643	663	678	689	621	688	646	659	673	672	646	685	680	719	651	686	698	701	701	677	690	710	690	677	658	666	685	709	642	725	696	679	671	723	666	670	707	661	625	662	670	673	671	677	673	657	702	714	676	665	696	679	690	671	664	660	681	678	713	671	676	680	667	674	689	648	688	669	659	681	684	716	667	714	662	677	687	687	676	647	685	686	712	667	664	642	614	683	663	662	675	635	724	658	693	653	658	675	717	671	666	688	652	696	671	676	696	668	672	627	704	664	661	680	621	691	647	666	647	674	682	668	660	724	674	690	660	684	706	675	687	660	641	704	683	667	715	720	687	652	654	637	668	692	669	706	666	674	679	706	697	643	656	648	677	647	629	690	671	648	648	709	677	716	697	706	679	715	693	655	673	709	705	672	643	674	666	652	720	666	702	650	641	680	647	675	649	717	657	624	660	680	638	732	650	658	702	692	657	642	680	675	699	616	677	709	668	708	707	677	681	659	674	679	668	701	675	703	696	686	704	634	634	675	675	739	693	707	650	708	671	674	707	655	650	696	662	632	657	697	713	631	743	707	701	638	635	625	705	686	638	657	688	691	663	715	630	684	700	701	630	709	712	685	683	624	704	693	678	677	677	636	708	683	663	666	640	649	663	674	657	652	722	709	690	676	682	683	647	636	666	666	675	704	649	664	680	695	734	635	684	649	644	697	696	671	677	651	666	654	690	693	688	710	684	663	639	677	692	699	663	692	651	691	666	640	692	658	635	614	652	723	660	684	655	674	637	678	670	671	623	680	695	691	638	647	675	672	693	626	651	695	692	685	697	649	693	682	696	689	648	691	669	651	673	681	726	702	651	698	668	670	697	631	676	660	696	654	700	646	640	704	679	691	661	664	700	686	690	681	680	684	671	684	681	734	675	718	724	669	660	679	645	638	672	699	687	629	678	689	641	622	655	601	686	621	694	692	719	678	673	686	686	671	688	700	698	709	662	677	662	694	667	650	657	726	675	625	666	673	676	660	693	695	657	660	644	687	686	690	655	656	648	662	631	635	662	683	652	648	680	709	663	633	695	699	699	714	636	634	649	655	667	680	690	627	642	687	688	667	616	694	622	700	708	666	670	713	625	677	652	681	724	680	686	643	643	650	624	656	692	671	645	635	708	650	679	665	641	664	626	682	676	620	704	686	681	654	653	680	671	672	661	661	686	673	701	679	647	641	618	645	683	659	700	687	677	652	645	686	669	651	653	737	623	641	685	647	688	650	630	686	697	664	745	674	650	723	639	686	670	658	667	671	727	681	697	664	707	688	670	626	694	682	726	687	659	673	688	663	641	710	700	718	624	698	682	659	696	696	662	726	679	672	697	720	653	685	654	678	661	682	641	619	655	718	655	704	685	654	654	683	661	666	656	675	675	592	711	672	710	665	660	707	679	630	665	668	647	660	661	660	690	612	647	683	681	690	701	706	637	636	665	664	695	646	690	657	669	678	665	664	638	640	650	676	696	698	638	685	636	695	656	711	619	676	667	740	678	691	662	678	652	649	679	644	692	661	713	674	666	694	625	723	673	631	689	629	672	703	683	663	675	659	713	749	710	673	677	668	688	648	662	662	638	699	660	668	677	650	709	715	686	665	668	617	674	622	694	675	647	656	640	670	684	685	679	732	697	684	654	691	705	639	664	654	614	661	660	622	666	659	671	647	666	658	662	650	645	628	673	668	680	666	724	664	670	722	640	654	726	677	680	657	668	662	651	627	635	686	672	675	668	657	656	674	688	715	675	653	638	662	696	664	701	687	663	635	702	701	645	695	683	685	642	672	681	653	685	701	670	687	638	640	646	651	691	577	644	666	667	693	700	658	671	688	658	697	682	665	685	740	670	697	688	659	640	646	709	653	677	632	693	626
27213	5516	974	793	634	523	447	408	417	408	497	598	641	538	535	550	539	473	495	552	512	401	443	392	429	454	417	401	364	397	407	355	340	317	298	335	329	351	291	328	299	329	303	302	320	326	328	334	328	305	312	339	291	313	312	333	304	301	314	286	325	331	305	322	306	319	314	318	311	292	292	298	328	309	292	269	302	302	294	344	302	310	312	278	255	321	297	334	286	298	307	341	271	310	310	293	329	307	296	332	326	310	321	301	292	290	295	336	279	269	304	280	269	312	302	301	322	315	289	294	307	335	293	275	335	305	313	319	325	308	327	283	309	290	280	335	264	295	319	323	315	306	289	280	281	281	315	275	278	288	345	317	305	362	307	304	324	306	283	294	311	299	320	310	314	333	273	285	292	297	319	345	323	294	303	322	299	288	294	289	285	310	311	321	326	299	295	313	337	285	273	249	308	292	316	304	262	278	303	291	281	299	315	277	330	312	279	311	323	288	305	333	286	296	275	286	331	298	330	290	268	315	316	299	319	275	305	294	310	293	306	303	279	290	298	304	292	292	314	307	309	288	307	328	293	322	334	319	292	291	344	284	323	309	302	308	304	302	290	290	313	295	304	302	298	329	291	267	286	320	280	329	308	293	291	342	309	299	303	293	264	321	302	288	282	264	311	322	293	307	289	307	304	277	299	323	305	321	316	286	329	322	291	294	286	276	332	307	322	356	306	277	302	322	284	310	298	343	309	297	288	287	314	315	310	276	313	306	342	309	305	329	335	306	333	320	307	305	266	298	297	321	330	327	286	312	315	292	343	313	291	280	294	292	268	276	280	325	307	254	279	312	319	308	310	303	324	328	323	296	326	292	302	294	323	297	304	285	287	317	294	313	301	294	288	302	309	299	294	296	329	308	312	311	308	361	322	286	302	302	322	299	287	272	285	294	319	300	298	276	303	300	294	280	270	307	280	283	287	287	300	311	274	298	291	281	282	284	285	334	314	320	326	313	320	312	323	307	301	302	300	303	300	301	273	281	320	274	281	330	345	308	324	285	298	329	315	329	280	290	328	280	318	315	328	293	307	260	310	301	274	296	302	323	321	312	325	292	261	305	305	293	333	322	309	282	324	331	290	319	284	270	308	350	264	284	320	334	313	279	294	326	337	314	314	320	271	328	284	307	319	279	298	284	307	305	308	333	305	290	340	293	284	306	343	277	297	298	293	316	290	295	277	302	342	304	284	326	300	286	314	329	305	307	256	278	272	278	312	285	300	317	300	331	303	280	309	257	305	320	304	318	294	311	301	303	305	313	310	305	306	262	292	283	310	320	298	289	331	283	315	283	308	298	292	307	303	297	350	319	312	285	305	271	270	309	318	281	298	301	329	339	318	277	341	289	322	282	308	320	285	275	294	327	292	297	286	300	267	276	280	268	294	275	259	281	295	313	299	307	302	305	322	280	325	299	272	279	302	285	298	284	289	289	316	275	316	341	306	289	282	334	290	288	299	255	328	286	299	269	295	316	306	311	301	302	319	306	343	298	267	280	292	331	326	325	303	260	302	311	307	299	289	311	302	293	312	296	290	309	338	291	301	322	328	285	313	298	333	304	287	297	310	279	278	296	327	319	333	295	252	323	319	303	286	322	279	292	303	318	319	319	313	277	295	298	302	347	325	320	313	288	299	320	294	323	297	280	308	330	293	314	298	290	310	325	280	301	293	314	302	319	317	322	325	259	289	309	328	266	314	331	295	311	249	277	347	267	291	332	310	326	279	312	313	311	269	268	279	310	297	272	303	317	273	304	300	327	290	312	302	250	301	289	287	266	333	285	302	306	298	316	326	315	318	285	313	298	278	264	290	334	286	287	289	283	329	294	295	288	290	283	313	313	309	310	313	302	316	338	308	313	296	305	279	270	311	296	294	273	302	322	288	285	316	322	309	312	309	301	319	318	312	290	304	325	290	280	291	311	277	306	272	306	301	314	295	312	288	295	283	323	298	278	313	318	341	303	316	293	286	309	310	303	303	295	330	303	277	320	317	289	307	291	294	284	303	306	286	327	317	282	277	340	267	317	295	278	296	295	301	304	311	307	301	310	311	283	274	313	310	297	271	332	284	288	310	313	305	285	296	303	314	329	326	286	282	304	306	289	310	284	277	297	312	327	290	310	329	315	311	335	318	299	287	271	316	300	296	290	323	279	286	322	341	285	308	290	315	316	284	290	263	316	303	288	311	300	290	326	313	293	303	289	296	341	325	317	290	298	308	295	307	303	335	282	308	328	300	279	346	276	304	328	335	302	305	303	305	313	344	291	299	321	332	305	312	304	291	294	305	304	315	271	287	293	298	263	323	316	267	305	312	319	268	299	282	315	315	287	295	279	308	297	312	293	284	280	280	321	308	317	287	318	328	302	331	277	302	317	304	302	286	303	294	335	289	295	319	286	303	311	281	305	310	298	288	275	290	287	270	270	304	323	281	295	273	301	304	288	277	305	309	321	286	293	310	311	314	344	325	290	313	309	306	295	295	312	307	313	293	284	299	310	315	295	301	301	301	308	301	295	274	298	353	299	285	303	291	279	302	311	295	286	286	332	285	268	270	284	303	324	288	329	299	318	357	284	310	294	314	310	308	333	299	315	334	293	286	307	319	295	285	349	286	321	281	314	328	380	293	314	289	251	303	315	343	298	326	301	332	305	331	289	311	333	273	345	302	265	282	326	303	305	318	298	312	306	314	305	307	267	291	286	307	262	307	311	300	287	276	303	285	301	281	281	299	316	259	321	293	305	285	306	277	270	318	271	315	294	344	309	281	312	286	333	278	281	314	327	299	340	368	303	276	294	293	320	305	318	282	298	294	291	333	283	288	301	291	302	304	329	273	272	290	338	304	305	293	279	291	301	288	299	298	285	307	313	277	300	298	289	280	289	317	305	293	287	302	280	298	302	302	287	315	325	311	288	305	304	321	308	303	300	282	275	312	328	328	322	295	305	325	286	305	304	315	327	301	302	322	316	282	328	315	301	318	287	340	291	290	273	287	289	330	332	326	314	286	272	314	351	320	323	292	297	304	286	328	314	330	296	321	287	301	317	296	287	326	317	276	303	304	277	295	332	285	297	342	283	308	289	294	289	281	296	336	308	314	339	282	318	274	300	283	302	269	286	304	317	338	306	316	307	312	279	298	304	308	278	308	336	326	308	324	287	288	296	276	338	310	269	280	301	301	288	318	278	334	303	323	336	331	280	326	286	296	295	330	304	310	298	305	330	307	334	305	293	293	312	297	321	300	298	286	296	286	304	290	309	334	295	307	319	339	311	303	318	296	291	290	294	282	289	293	299	312	304	294	315	293	270	292	309	328	281	289	310	349	341	299	314	319	350	314	267	330	299	294	262	298	323	298	302	312	315	306	315	291	285	324	294	297	298	321	348	299	298	264	297	327	294	288	289	305	310	317	298	277	295	307	288	278	299	332	275	303	304	290	293	314	272	288	308	312	295
15111	2520	1901	2121	1914	1579	1368	1240	1257	1334	1694	2505	2488	2217	2222	2146	2055	1956	1882	1824	1749	1642	1687	1731	1743	1709	1410	1374	1277	1209	1078	1048	898	924	858	814	771	761	741	764	740	767	762	712	761	801	784	783	770	748	694	750	761	728	712	689	717	735	710	715	712	699	706	726	695	716	697	698	648	681	711	703	688	733	635	680	714	682	653	670	634	673	670	662	668	649	648	623	633	672	640	627	640	652	638	664	677	665	683	647	609	642	717	677	687	645	686	687	624	688	638	647	685	653	681	620	660	607	637	675	672	692	656	679	683	626	670	653	669	671	691	648	629	694	692	662	675	658	666	670	611	666	646	624	682	640	688	644	696	678	642	603	623	631	645	655	696	613	675	663	648	696	673	657	659	689	705	625	641	635	678	678	684	619	672	660	693	620	676	674	716	633	672	659	654	642	671	688	712	671	722	688	679	668	609	685	648	690	677	664	662	722	642	676	673	625	685	606	678	653	642	623	640	655	660	680	643	666	650	620	610	687	641	692	679	659	716	656	640	667	631	653	661	672	639	674	659	633	635	720	666	683	642	672	646	662	687	662	655	653	645	678	642	680	657	687	625	682	674	654	633	626	646	697	668	670	647	654	626	672	664	673	669	670	624	618	617	664	621	667	693	648	602	678	701	667	692	696	675	638	671	658	623	680	631	673	668	703	607	682	642	634	726	704	702	645	652	662	728	675	635	602	667	648	627	669	693	678	656	669	674	697	660	681	606	660	654	648	671	660	665	694	651	644	734	648	720	675	660	637	678	650	674	639	708	653	683	658	672	616	639	629	653	622	668	630	687	651	647	661	663	675	668	610	630	685	637	630	657	651	654	691	653	705	681	686	672	673	644	680	612	627	662	736	675	646	617	703	670	628	637	682	574	684	626	617	683	626	662	668	651	679	665	673	636	687	635	666	669	668	704	668	712	678	678	692	689	670	706	647	673	625	655	617	658	625	667	656	652	663	661	688	665	690	683	671	612	730	669	662	641	702	687	693	678	698	668	680	648	680	705	669	695	669	641	652	656	696	631	701	674	629	617	662	663	656	673	645	677	688	672	689	665	673	617	644	654	665	692	625	639	643	663	696	667	674	630	633	656	682	679	673	665	660	687	675	697	655	670	656	644	706	689	648	635	698	648	677	685	654	670	639	677	673	658	633	615	629	694	680	634	663	694	653	667	675	692	643	664	649	686	668	647	661	713	659	648	628	658	701	620	649	646	648	661	623	611	638	653	615	675	664	663	663	703	685	667	671	691	691	682	663	617	630	646	640	674	640	700	656	646	610	643	629	670	617	656	695	650	655	685	652	670	685	678	692	621	638	636	641	647	686	659	685	669	684	636	663	683	658	652	701	687	658	678	678	618	652	656	689	647	646	653	602	652	652	682	587	655	672	637	647	667	703	673	642	681	684	715	681	686	637	674	733	670	624	672	661	691	658	652	656	644	665	635	685	666	665	659	624	648	674	650	624	675	662	645	690	680	677	643	683	641	690	687	703	645	654	652	719	658	653	710	680	659	657	654	661	674	708	645	626	661	677	616	640	651	660	638	647	654	670	648	677	667	666	656	675	635	668	687	677	640	675	692	668	667	684	631	645	690	676	732	651	652	650	637	648	661	659	651	635	630	647	654	696	633	665	674	648	598	670	689	660	694	674	650	633	665	632	637	622	662	631	637	665	639	654	661	645	714	685	692	679	655	674	647	662	636	622	643	682	653	682	639	657	686	645	688	629	673	689	659	709	600	623	671	625	628	674	670	625	653	660	627	666	647	663	664	723	637	664	685	679	667	696	657	616	658	630	606	688	699	671	628	660	680	670	637	616	622	672	701	714	677	702	642	663	682	669	646	648	634	659	648	644	656	682	659	694	654	700	649	635	617	651	665	637	657	669	650	689	657	634	619	663	668	648	667	693	657	655	643	642	691	698	641	629	675	652	600	665	666	644	700	666	688	676	667	675	630	684	624	643	655	656	639	645	648	665	636	635	676	652	693	640	692	681	637	680	680	676	700	696	594	630	655	678	711	637	703	692	670	659	688	660	726	699	657	704	619	653	639	637	718	626	677	644	616	632	616	674	655	638	668	680	662	657	697	635	666	682	629	664	617	654	644	655	688	657	687	685	644	604	671	676	681	661	675	685	677	654	618	641	620	625	647	691	645	631	663	655	687	710	678	625	657	685	638	661	682	663	664	629	650	626	690	629	676	662	682	703	710	649	643	671	668	645	668	653	677	727	638	693	619	672	640	685	674	641	683	658	703	654	682	624	684	671	629	649	670	651	658	682	656	657	662	668	674	711	711	665	652	626	620	700	663	696	673	693	668	622	664	697	663	644	701	685	687	672	622	675	660	662	637	674	690	679	678	692	666	658	656	614	659	671	675	684	675	659	669	682	659	621	669	676	623	600	670	664	693	622	688	663	664	696	667	646	653	679	670	659	624	665	640	598	720	673	637	679	632	664	677	690	676	663	681	654	682	637	661	698	633	655	656	666	657	665	693	670	637	682	690	697	681	655	666	690	618	643	674	622	616	673	689	707	680	645	643	661	655	707	682	678	668	668	652	641	641	680	700	675	695	652	647	641	715	645	708	666	668	640	678	662	670	714	624	681	642	643	657	653	664	656	643	661	640	634	655	645	670	647	656	687	691	669	659	653	733	682	645	650	645	649	636	680	655	636	702	653	615	674	665	660	622	658	648	662	665	671	708	638	660	665	664	704	673	636	640	657	669	654	649	682	705	680	674	611	671	703	645	661	619	642	663	657	660	649	658	669	656	676	658	680	639	686	598	606	692	672	713	664	670	670	649	649	627	657	655	649	661	684	633	626	678	653	665	646	671	652	634	656	704	634	656	642	650	628	612	674	635	693	634	612	635	666	682	663	603	674	643	612	663	678	608	688	721	625	672	636	684	684	667	658	680	664	676	665	660	625	627	667	671	684	647	625	642	685	649	700	643	644	640	663	669	706	671	666	635	640	694	685	696	637	674	649	678	662	685	673	628	644	652	688	710	602	674	651	630	664	655	633	678	624	732	642	644	652	692	645	664	675	681	671	655	641	704	652	654	665	649	656	631	635	626	610	666	694	712	657	693	684	695	660	615	678	683	646	664	636	680	631	679	655	643	649	674	648	705	686	674	676	664	694	705	640	650	656	645	653	651	635	670	641	686	654	707	701	690	629	657	655	710	650	677	647	635	643	698	623	659	675	688	666	676	656	683	634	681	717	674	663	635	692	654	665	634	643	649	662	658	660	641	622	653	692	692	686	653	705	641	653	643	668	658	621	678	635	684	676	714	673	711	639	622	688	647	676	719	707	614	686	645	657	680	661	663	667	628	676	655	642	632	679	699	616	635	666	654	661	674	650	638	681	652	643	663	689	652	644	647	674	703	640	698	692	643	671	688	667	655	661	676	622	664	666	684	635	664	664	648	599	721	609	689	620	625	641	692	668	681	632	681	667	649	672
6820	531	269	267	273	278	313	281	260	295	314	386	412	366	328	319	364	319	290	277	322	303	266	285	314	265	300	311	317	270	309	294	248	296	292	267	240	263	249	243	277	284	261	256	237	256	233	237	274	228	244	224	240	262	252	288	248	232	265	271	255	235	297	263	253	285	264	232	245	247	266	274	279	231	257	248	276	241	241	258	240	255	261	239	234	233	268	251	251	246	257	277	260	247	256	267	277	275	250	259	269	242	278	268	280	218	224	279	277	227	261	243	267	246	255	268	251	256	284	265	253	259	242	235	238	265	262	268	251	261	241	303	266	264	261	258	261	257	253	237	236	222	271	251	240	228	243	277	273	266	225	259	263	227	225	264	231	225	205	242	258	280	254	266	267	289	284	238	258	226	250	218	229	246	286	258	257	251	252	248	238	264	272	221	234	252	241	263	263	283	232	249	254	297	251	275	286	236	239	257	281	265	267	260	252	260	237	247	273	247	253	237	293	248	263	245	245	276	271	261	248	253	262	242	255	254	261	277	275	281	261	249	271	260	245	230	264	257	245	243	248	250	251	263	269	264	248	237	241	259	260	247	230	258	255	288	252	278	235	264	259	288	232	252	266	253	240	247	285	251	224	274	241	247	240	258	233	254	250	256	277	277	247	223	264	278	239	260	279	256	251	258	227	257	261	240	256	282	256	265	281	258	249	264	259	248	263	245	237	211	224	254	273	243	246	269	248	241	252	223	237	287	282	250	237	246	244	252	273	239	276	253	278	260	258	252	267	263	279	268	266	266	262	270	239	252	241	260	239	259	259	307	269	255	271	269	257	255	278	225	267	249	230	243	221	224	263	245	250	273	271	227	288	265	250	249	261	259	245	243	261	247	258	250	242	243	261	255	257	258	223	273	279	264	237	250	280	244	240	266	261	289	263	266	252	284	259	284	248	253	268	248	270	306	254	279	252	234	250	244	252	252	277	276	238	252	259	251	249	293	271	265	265	242	262	269	243	246	269	243	241	254	256	251	260	259	274	251	249	241	248	238	233	247	246	277	280	283	261	240	280	255	256	244	242	264	246	268	259	231	257	245	258	234	245	265	299	266	242	258	270	285	228	290	263	233	259	290	266	286	271	219	230	271	253	247	225	234	234	241	241	245	231	238	262	242	296	236	249	271	252	270	272	239	256	256	219	227	252	232	241	273	272	235	250	273	227	227	249	266	255	248	268	242	239	258	240	237	235	219	264	235	300	251	242	262	277	244	249	236	270	246	263	283	269	279	235	273	252	263	264	277	217	250	258	234	255	292	277	265	284	235	259	224	270	247	244	270	245	264	260	268	242	243	230	236	285	240	255	222	250	251	254	243	281	246	274	252	257	252	253	286	254	251	271	256	255	264	259	260	295	242	243	264	251	245	272	278	288	303	251	233	264	282	250	247	258	276	245	226	237	255	272	250	265	262	291	252	296	280	240	225	278	295	274	258	256	270	268	252	237	255	270	255	249	290	222	285	248	234	287	227	263	242	274	233	245	247	241	260	213	246	248	267	241	296	246	268	272	255	229	258	256	242	261	224	263	251	254	258	245	245	243	286	269	242	238	275	251	269	271	273	220	278	296	289	244	239	251	278	255	268	258	242	254	281	239	255	276	258	257	241	247	258	269	262	243	277	260	257	262	289	266	278	245	229	245	305	234	272	226	241	259	227	253	263	262	218	254	231	263	224	233	263	244	223	272	257	285	263	268	247	263	225	253	256	268	284	264	266	253	274	257	258	268	266	261	274	296	302	239	244	243	261	255	267	253	232	254	261	251	258	260	253	281	281	252	254	249	249	250	238	263	251	256	213	258	258	245	255	254	251	250	246	220	271	268	275	255	242	275	265	261	248	257	255	237	254	289	263	252	262	239	258	286	256	265	263	251	255	267	265	259	254	276	270	274	257	264	265	268	279	262	242	253	243	269	232	287	266	237	254	259	261	259	234	255	223	273	255	304	265	269	262	233	235	240	245	245	248	270	301	254	233	240	251	265	253	267	265	239	264	245	249	234	258	230	252	273	256	276	265	264	252	257	267	257	250	269	256	294	277	244	239	270	237	278	270	230	240	262	214	248	237	271	236	224	245	252	234	254	274	239	240	232	258	247	261	267	260	281	269	246	262	250	268	240	249	236	211	246	228	256	243	250	264	267	263	260	283	258	264	251	256	267	241	246	257	264	249	236	237	291	230	237	248	265	233	221	248	224	233	289	239	236	250	259	254	287	261	279	255	284	243	238	248	251	283	262	237	291	238	264	261	266	254	263	273	242	264	237	243	268	255	257	263	225	258	241	255	263	236	275	248	263	245	250	252	222	231	258	267	208	237	286	257	236	260	275	224	213	269	264	250	253	265	257	256	259	263	284	264	231	258	267	256	256	247	259	238	257	261	257	266	237	280	253	240	224	229	263	248	237	232	242	235	206	271	252	271	257	243	210	280	252	240	265	241	260	281	255	267	278	263	212	251	247	256	254	270	292	266	253	272	269	250	257	244	239	225	231	273	257	269	252	261	268	263	263	259	251	248	258	266	258	254	234	251	263	255	248	246	275	273	279	279	220	291	273	266	237	275	284	254	257	233	272	269	232	248	269	242	247	267	249	243	211	225	268	270	267	236	234	235	238	233	264	247	246	248	275	255	240	265	269	263	255	280	263	257	256	264	281	225	247	258	269	239	264	250	244	240	260	226	270	281	273	241	251	244	281	240	223	262	242	239	264	254	242	270	280	215	251	255	261	297	259	254	275	271	262	282	245	267	269	256	261	266	246	246	242	250	263	278	245	229	295	267	239	243	267	250	268	273	251	211	275	274	265	236	253	276	260	267	289	282	272	273	263	282	248	283	249	241	229	272	276	274	266	260	247	252	266	254	252	260	248	264	274	281	254	252	249	293	241	246	266	242	232	252	261	273	219	225	248	222	269	256	238	253	280	260	239	248	272	263	260	275	301	231	267	242	226	249	268	253	277	242	283	261	231	261	250	242	261	270	265	252	228	260	256	279	251	242	245	233	243	265	259	251	270	249	258	225	272	237	230	233	253	297	283	249	239	268	250	275	258	239	284	259	264	276	240	282	254	274	244	214	263	278	268	270	234	238	258	244	239	250	270	234	293	277	270	280	272	253	228	259	273	246	287	244	231	252	237	249	245	258	232	260	216	258	229	210	225	251	238	258	297	272	231	277	269	263	292	255	272	240	272	267	239	239	249	250	232	265	272	282	243	261	247	236	251	256	282	299	251	256	283	228	289	284	257	263	230	219	258	241	270	252	263	249	229	287	291	262	228	268	256	296	265	271	275	266	231	247	255	267	266	277	282	281	274	249	276	255	264	250	242	248	248	256	264	272	248	242	251	257	231	265	278	264	230	251	258	253	247	233	265	262	264	231	252	259	250	296	234	217	244	244	271	263	244	245	245	251	256	260	244	253	271	285	270	261	248	264	275	280	270	262	256	241	256	264	227	261
4469	572	613	600	629	616	619	626	628	685	1012	1396	1356	1316	1150	1143	1098	1050	950	935	899	913	849	883	857	847	854	785	804	822	733	686	690	618	665	622	634	657	680	624	606	647	596	600	633	651	574	607	641	550	598	596	606	614	618	607	560	624	588	599	596	577	595	629	595	646	577	608	555	608	540	614	552	597	590	588	576	580	576	575	588	604	632	585	591	599	581	598	607	584	585	542	574	583	573	554	576	579	577	585	541	567	548	609	606	555	605	588	555	561	539	549	567	537	592	638	567	586	601	570	558	545	611	555	535	600	603	557	577	593	546	556	584	566	573	584	566	530	595	561	593	574	554	596	550	542	588	566	541	568	602	563	616	511	573	588	616	572	576	569	580	597	505	603	550	566	527	591	586	574	591	598	566	609	559	575	551	576	597	570	568	562	562	562	588	608	555	581	570	621	547	581	575	615	574	573	623	569	554	523	561	586	611	613	590	544	553	571	562	572	572	570	580	620	586	580	579	595	572	569	583	536	607	569	558	552	595	596	591	619	601	552	582	582	554	539	595	580	574	598	585	601	597	539	589	557	593	557	553	604	597	557	552	535	609	570	537	575	554	567	575	584	564	581	569	592	546	580	559	598	550	571	561	592	563	570	575	545	604	593	580	580	609	556	517	587	523	569	609	572	589	568	573	548	561	572	623	580	599	573	559	595	571	591	590	541	541	564	584	572	588	589	604	576	563	572	629	584	570	553	574	584	590	618	567	590	586	592	557	564	557	561	556	594	579	555	576	559	618	575	602	574	642	602	607	551	568	572	574	566	577	569	613	583	588	570	590	574	542	575	590	588	580	604	566	574	578	585	591	554	571	603	556	568	556	546	567	604	577	562	584	614	569	546	562	576	555	581	582	600	533	566	576	577	576	549	576	530	571	559	576	570	590	592	577	572	537	520	605	596	552	557	582	562	566	555	589	549	606	531	627	613	576	552	595	582	586	596	588	615	556	565	558	613	586	557	566	593	590	602	616	549	530	563	580	563	553	601	562	548	582	572	600	562	587	554	550	587	577	571	613	588	582	586	609	557	573	585	552	579	576	598	557	593	590	541	567	586	551	560	557	547	595	517	606	586	579	582	568	588	528	614	575	544	535	535	568	550	579	584	581	585	566	565	581	535	551	582	557	585	557	573	559	562	570	571	578	571	603	570	571	521	565	612	602	555	574	594	534	582	545	604	615	596	557	595	597	547	591	571	570	581	556	586	584	539	554	551	568	550	575	598	605	564	577	597	600	603	542	559	549	607	566	570	576	624	564	552	520	563	557	525	635	529	585	581	555	565	586	574	606	526	556	574	615	554	564	573	566	596	541	584	602	519	601	558	582	570	512	532	550	617	566	613	615	581	565	576	553	547	575	632	577	626	579	563	597	564	557	589	557	568	545	587	566	611	552	580	572	545	577	573	559	624	556	569	590	548	582	601	586	550	579	562	551	570	570	530	593	568	553	551	596	599	573	570	574	575	566	573	539	576	577	601	542	586	578	645	614	564	572	579	602	569	574	621	578	547	604	590	572	568	557	556	591	547	613	585	570	542	543	586	561	565	580	541	592	587	601	594	553	526	591	576	553	583	558	566	585	573	598	569	576	565	618	560	557	594	568	554	505	552	587	568	590	573	568	551	602	574	550	537	547	577	568	580	545	604	536	523	608	556	567	550	551	600	533	602	587	551	598	579	573	564	578	603	585	567	615	546	615	569	579	617	570	567	573	586	557	578	552	587	606	578	547	535	574	562	582	598	616	642	539	601	575	596	595	574	599	583	558	518	555	655	591	568	605	586	554	567	607	566	529	609	582	572	600	608	579	591	583	567	557	557	534	589	554	557	604	597	551	527	577	542	546	562	587	566	530	545	542	611	615	583	592	577	575	581	580	568	573	618	572	591	572	568	625	564	560	627	592	592	526	561	573	589	602	582	582	561	545	602	585	570	558	577	554	576	598	577	565	622	617	611	544	593	586	606	558	562	552	592	584	551	538	601	578	557	579	580	629	571	586	614	577	566	534	548	580	562	552	552	611	529	566	567	524	571	539	588	560	559	599	576	569	612	571	576	577	558	618	570	570	593	594	582	594	613	585	581	564	538	555	574	584	566	577	533	578	559	577	630	552	552	586	572	512	589	607	582	552	557	551	582	571	583	583	583	557	561	553	576	607	563	595	566	589	573	581	561	549	572	545	555	538	571	581	571	561	518	544	585	595	538	565	577	567	589	599	592	546	564	549	620	526	585	621	593	561	563	555	605	597	591	558	566	560	571	552	578	583	587	569	568	563	573	548	564	551	593	599	591	612	536	568	592	575	601	556	593	584	634	572	555	572	566	601	562	548	617	572	533	636	578	590	592	514	556	611	586	583	586	571	594	566	597	561	546	606	601	585	559	563	619	578	587	557	567	550	558	554	555	576	557	566	587	580	565	584	606	564	575	572	563	585	535	561	582	583	598	623	556	556	558	581	560	576	630	546	543	545	607	602	566	592	582	570	596	607	576	561	586	587	571	595	548	560	549	553	526	559	576	528	590	604	581	604	554	580	591	600	571	549	564	613	588	587	537	572	563	573	552	595	570	589	573	550	602	599	581	537	580	596	520	556	562	554	578	568	562	564	536	590	570	543	556	541	596	577	616	577	587	576	626	562	567	588	564	569	589	546	598	560	570	527	560	600	539	561	592	557	554	575	548	546	561	606	629	601	549	578	590	565	566	574	578	593	569	547	547	612	546	579	593	540	545	603	529	600	579	535	570	552	557	599	573	538	549	582	626	539	565	567	581	575	546	593	604	553	560	577	528	595	581	591	560	598	604	562	564	551	547	581	604	582	542	616	569	559	567	582	614	597	602	543	588	577	551	556	517	571	580	576	571	573	585	563	542	523	563	601	604	587	597	571	559	576	571	538	602	568	554	541	584	556	607	566	556	566	532	591	592	577	564	575	556	626	578	601	560	553	563	588	582	532	568	562	591	570	556	584	575	553	613	607	596	593	594	554	541	565	597	562	540	554	608	597	565	569	535	579	590	566	552	561	574	576	608	579	561	578	572	618	572	555	642	558	570	598	579	576	594	602	567	555	580	608	578	554	534	561	601	565	596	610	577	595	550	542	573	578	549	614	585	576	558	566	587	568	535	556	586	555	546	559	597	559	556	572	517	579	588	596	547	580	529	573	541	533	594	568	584	547	563	527	549	529	564	547	581	549	560	541	586	566	636	587	577	574	551	575	579	527	573	576	621	588	574	599	571	560	590	573	604	601	542	553	587	618	566	598	576	552	642	565	530	533	622	530	549	530	578	571	578	587	588	626	559	563	577	553	596	586	537	553	588	548	588	597	544	643	557	602	552	569	537	603	598	549	590	605	557	546	576	564	589	577	565	607	581	578	587	545	571	579	588	560	565	559	610	556	598	588	561	610	568	634	533	548	580	560	557	581	568	550	568	551	536	587	611	520	604	600	565	590	563
16343	2086	618	519	417	375	381	373	364	386	482	521	508	479	457	503	443	419	433	437	413	396	391	400	380	384	375	348	355	383	372	336	318	355	337	294	337	289	321	312	308	337	340	295	281	310	297	316	314	275	322	305	315	297	316	342	326	306	302	302	285	307	319	291	312	289	298	331	321	313	308	306	314	320	312	308	292	281	297	283	285	326	284	284	331	261	302	299	324	313	293	323	279	263	286	310	311	305	291	292	286	314	292	278	313	256	294	309	293	332	309	295	316	337	328	331	295	298	314	308	325	308	320	304	321	314	280	332	292	322	309	316	321	316	293	333	281	307	321	299	286	316	291	299	331	334	315	295	352	314	285	294	275	276	282	301	306	273	300	339	339	303	347	317	272	304	320	310	309	321	300	268	317	329	328	314	330	304	295	316	299	290	318	314	294	313	312	296	297	278	306	287	323	284	311	313	285	322	305	306	292	290	297	307	309	287	297	317	274	305	284	315	300	297	299	273	296	265	290	312	264	304	250	336	331	304	319	308	312	293	289	283	286	296	322	284	277	278	282	305	324	290	308	302	276	330	295	325	313	277	270	303	282	296	278	265	317	315	280	273	312	300	311	314	285	289	314	307	299	289	350	283	307	302	297	301	277	328	290	278	285	259	333	270	318	297	302	311	310	270	287	278	314	315	270	283	308	342	317	275	332	318	293	287	315	296	317	310	309	282	287	276	291	294	333	284	280	288	310	292	312	301	294	336	294	327	316	283	305	296	308	316	331	310	319	273	305	286	295	283	330	329	348	349	304	294	329	300	293	319	271	280	287	302	310	314	337	318	313	296	262	325	271	291	301	281	305	307	287	308	305	303	292	319	320	285	294	328	335	309	279	313	275	288	286	316	285	299	292	305	302	313	293	312	291	286	289	296	333	256	278	309	287	315	284	319	314	268	273	319	326	318	282	316	302	310	309	265	312	323	291	315	304	290	302	286	300	283	282	301	295	301	296	296	290	333	325	309	322	332	305	343	274	312	325	304	317	312	287	314	329	324	312	336	303	287	302	318	347	304	293	325	333	307	297	290	317	302	294	288	308	300	306	316	290	295	353	299	296	304	275	303	298	299	359	309	315	299	315	289	300	306	317	290	327	291	265	308	340	288	291	327	299	297	277	298	323	258	301	302	330	339	309	337	271	313	272	294	292	329	320	319	325	286	294	294	303	291	302	322	316	308	307	303	345	287	305	340	327	321	314	315	312	276	326	320	287	292	317	298	292	318	275	306	300	298	308	322	283	340	308	301	293	302	300	278	302	307	307	282	313	296	298	276	310	313	288	304	321	303	329	278	311	319	293	311	312	317	280	275	283	298	284	301	291	307	290	304	290	341	281	286	271	297	306	297	289	297	305	299	317	293	305	246	275	279	318	326	310	307	316	288	313	299	284	325	310	308	316	279	311	294	316	266	298	278	313	291	313	260	292	305	328	312	299	290	314	293	285	296	311	307	308	329	283	276	338	322	259	299	315	313	279	274	302	281	310	286	293	343	301	324	312	304	287	300	301	312	290	288	298	297	333	312	337	317	280	336	275	321	302	302	317	334	323	291	333	334	302	297	292	281	303	307	297	282	323	299	313	287	304	272	320	303	297	339	296	282	295	331	326	347	323	320	323	311	284	302	318	312	300	313	291	294	312	296	318	290	322	309	275	293	324	302	309	250	315	292	308	298	306	288	302	284	290	302	323	297	309	321	296	310	297	299	296	303	327	341	271	287	284	292	304	302	325	288	298	300	312	274	300	290	312	291	289	312	297	317	285	303	299	286	344	304	302	292	304	301	275	312	334	255	294	283	277	289	286	300	297	299	303	323	302	285	300	306	291	330	317	308	317	319	304	295	317	332	334	298	315	273	272	300	288	298	318	291	308	283	278	295	320	328	312	320	302	294	297	286	333	299	292	312	311	310	305	286	266	283	318	359	303	331	315	313	329	314	321	299	320	308	278	332	312	329	325	311	297	305	282	279	316	313	294	306	293	308	256	310	306	299	297	284	299	290	311	302	304	280	307	282	292	318	300	316	336	311	316	310	312	307	309	286	288	290	305	271	285	275	332	322	289	328	324	315	312	319	317	292	292	296	352	301	311	320	316	331	323	358	329	321	272	306	286	320	296	309	339	337	313	310	298	326	289	286	305	270	299	287	290	338	300	334	302	356	336	350	304	297	293	324	311	301	255	314	335	317	321	339	304	325	328	349	300	317	318	310	322	302	297	311	292	308	305	346	308	274	320	321	304	294	295	306	315	304	288	303	283	286	335	286	277	303	321	299	292	323	313	308	297	297	299	315	309	297	280	310	289	325	310	305	311	300	314	293	310	305	301	325	321	316	307	277	290	286	329	347	313	296	309	338	288	289	284	293	315	306	324	268	277	320	322	316	290	306	305	321	293	290	325	305	300	308	303	302	290	290	285	299	274	322	317	307	295	335	323	280	296	320	287	300	312	315	318	283	304	320	317	321	318	287	291	349	342	294	283	292	321	264	307	296	347	331	271	319	315	325	315	296	305	305	310	298	272	313	295	284	326	320	353	300	300	330	296	275	283	306	325	319	294	289	313	317	285	299	326	296	307	275	276	314	329	315	306	288	309	265	311	307	284	307	301	308	293	261	333	341	274	269	306	303	288	326	279	313	323	293	315	335	333	302	312	313	294	300	304	277	320	308	291	271	278	322	295	307	300	288	306	262	315	317	302	300	294	325	347	290	282	290	316	333	323	300	298	288	315	310	302	330	309	344	307	267	290	307	278	356	274	308	300	304	268	344	290	292	319	278	330	303	252	300	316	321	300	317	326	298	290	292	308	314	307	313	308	305	316	277	300	304	339	296	272	304	306	317	303	299	312	306	291	279	300	318	285	294	307	300	304	305	297	280	274	301	341	311	298	287	288	299	318	322	309	306	288	278	313	322	300	301	289	333	307	328	277	320	295	337	307	303	284	293	334	302	290	293	330	276	311	308	301	293	294	328	317	306	319	315	283	270	278	278	315	309	302	312	320	325	306	303	302	331	300	299	310	306	304	299	302	313	309	335	298	324	323	329	301	317	294	310	295	294	289	338	321	314	300	316	338	305	321	279	291	298	306	327	319	285	301	307	330	312	285	277	291	295	367	303	317	290	317	277	295	295	314	298	274	300	335	333	299	338	320	303	318	293	282	293	324	309	321	287	283	321	326	324	304	303	289	323	318	327	314	327	273	279	303	299	321	297	279	334	315	316	298	318	302	321	304	306	288	276	322	286	320	300	288	314	262	285	325	305	291	281	291	301	309	327	276	319	295	291	336	284	311	292	299	287	354	299	284	300	297	370	288	307	323	309	315	314	329	327	340	337	317	306	307	323	293	300	312	339	312	305	304	299	310	332	317	269	327	293	300	296	311	332	305	293	299	299	339	320	275	303	329	322	304	273	322	309	294	293	308	295	318	310	300	313	296	295	304	282	308	280	298	294	352	299
10604	1417	1243	1381	1351	1156	1028	986	988	1096	1485	2128	2004	1834	1809	1715	1588	1563	1455	1455	1361	1389	1351	1438	1345	1343	1219	1147	1129	951	904	946	804	825	767	838	750	763	766	714	783	744	731	749	736	720	768	794	784	697	733	696	767	723	713	725	712	733	722	741	685	697	717	722	702	740	682	660	711	693	681	670	642	673	697	714	683	687	637	679	695	711	676	681	667	692	685	668	708	703	672	692	660	650	663	675	649	672	677	700	681	668	649	655	632	681	696	636	692	647	686	702	654	658	669	669	688	659	670	704	684	625	643	676	690	675	651	680	692	633	747	676	635	630	687	660	689	673	628	659	680	697	635	640	664	678	682	709	626	668	682	649	700	722	674	656	699	701	674	630	682	705	688	704	637	688	744	691	655	700	634	695	654	656	695	716	690	671	665	698	699	689	635	681	603	674	672	685	680	649	716	671	663	675	646	622	677	687	647	697	664	652	689	654	672	723	663	655	711	629	687	685	654	665	664	676	726	686	675	736	682	681	637	654	642	672	729	655	648	700	636	632	694	647	645	655	656	681	659	661	696	668	633	688	707	705	669	674	713	689	672	657	657	673	668	661	676	701	667	699	641	682	657	687	663	679	683	681	682	636	682	739	693	694	694	701	677	683	639	692	680	660	657	677	673	729	660	693	683	663	674	653	633	692	649	656	662	662	698	694	679	661	660	670	715	664	632	713	677	697	661	686	672	681	669	692	674	716	698	691	671	703	669	675	660	699	648	625	708	639	660	690	652	674	647	636	663	655	709	687	677	653	657	679	743	697	682	693	707	672	699	658	657	666	656	703	690	635	726	646	653	620	674	664	663	678	707	708	680	661	692	690	657	680	711	691	672	663	656	662	679	689	657	663	647	665	695	654	679	657	671	669	698	697	697	686	672	700	704	687	732	668	671	653	668	680	660	730	669	642	690	672	681	687	668	689	704	675	659	664	656	715	674	678	711	635	668	681	706	645	674	651	663	655	666	678	672	646	676	693	675	691	655	700	655	654	659	705	697	641	675	632	650	693	601	623	670	682	683	666	709	667	659	692	660	702	673	694	682	665	717	686	691	693	669	699	666	651	653	706	654	672	711	713	645	688	677	668	657	636	667	697	670	686	682	680	652	655	687	651	662	711	671	669	686	692	729	696	627	702	670	675	698	660	707	700	670	723	670	696	659	662	667	705	713	686	656	683	650	687	669	677	658	717	637	695	651	637	711	692	720	661	667	723	693	670	624	702	650	665	678	706	663	655	664	679	677	694	740	668	678	691	656	648	675	699	674	657	707	663	705	669	687	673	662	682	683	724	689	659	681	686	655	688	668	692	660	693	722	686	662	719	702	673	708	685	712	662	657	681	666	666	644	619	686	648	661	676	704	677	683	666	653	700	669	679	668	681	697	677	689	662	619	694	696	666	692	631	703	650	711	641	692	654	626	706	676	653	730	650	723	680	669	695	661	739	652	700	639	721	694	688	633	709	634	674	670	694	713	660	713	711	662	668	661	684	675	713	706	681	633	682	671	650	698	641	671	685	656	721	663	653	668	702	713	658	703	714	658	679	661	686	659	674	599	648	661	678	650	662	661	679	705	666	677	647	638	678	645	662	629	696	646	650	724	682	689	684	638	669	711	673	649	702	732	705	689	662	698	680	655	670	704	634	696	672	699	675	637	640	685	702	706	718	669	676	622	717	659	704	708	683	687	671	672	683	684	696	634	698	715	720	673	663	723	698	596	646	640	703	699	637	655	669	662	641	651	686	679	696	666	613	739	698	664	680	694	645	643	682	685	675	657	689	657	661	671	636	673	706	674	658	654	710	687	674	636	656	679	634	670	655	705	633	678	671	640	632	673	616	654	667	661	658	649	764	634	631	645	687	663	680	641	662	652	708	662	660	652	655	689	688	667	707	660	607	636	669	689	690	738	627	688	648	641	665	673	649	682	667	675	727	670	660	658	705	683	671	699	722	658	669	684	696	663	660	692	708	690	677	681	655	686	640	715	727	687	645	618	658	647	696	627	644	648	678	710	633	693	697	663	686	682	708	716	670	707	665	664	659	658	631	690	653	703	707	626	711	666	680	687	662	682	643	680	750	677	669	674	670	665	721	692	636	619	683	716	708	668	695	688	690	682	676	712	703	668	631	688	666	664	680	659	648	659	665	704	681	668	652	674	678	682	660	682	708	651	677	666	686	709	667	647	667	637	674	677	698	655	685	684	660	685	675	683	702	657	655	660	657	674	660	690	677	665	698	698	718	703	675	720	682	682	662	674	664	659	729	728	658	668	718	682	684	645	680	644	704	681	703	694	679	643	666	708	667	678	700	686	676	650	686	641	691	700	645	674	653	650	609	686	676	663	720	676	664	686	683	675	702	654	690	721	664	689	657	669	662	664	710	654	669	666	648	690	682	658	677	688	678	695	661	669	684	650	704	670	704	678	655	667	671	702	655	652	695	690	674	673	702	656	708	661	681	732	705	632	675	649	656	687	636	701	703	683	633	667	658	676	701	642	650	656	719	710	613	676	693	685	678	682	655	676	658	648	690	662	697	657	641	654	701	708	630	646	692	673	698	695	673	672	652	679	686	654	680	684	713	657	690	664	717	695	653	666	664	719	639	686	681	641	669	687	703	696	685	652	705	687	691	660	652	687	651	688	641	668	681	639	657	674	650	705	631	737	666	669	658	679	652	683	618	644	628	680	681	652	670	715	688	709	701	683	633	658	681	694	674	669	662	693	664	703	682	697	690	662	667	671	661	664	673	690	700	663	710	611	665	683	632	700	664	718	660	634	669	646	694	691	612	673	705	709	710	667	671	640	700	661	676	692	655	657	680	697	658	676	695	649	706	710	747	703	669	696	647	692	701	687	680	671	685	642	659	677	720	614	623	710	652	674	699	656	720	696	649	702	675	704	668	716	637	672	681	707	706	693	644	677	680	705	677	682	640	665	653	650	628	658	671	714	692	615	689	660	672	686	683	699	716	687	664	649	670	666	704	655	718	625	710	659	635	614	665	690	651	659	630	651	661	695	633	679	672	702	672	680	678	661	688	668	636	676	675	604	696	666	653	709	741	670	624	651	684	688	704	668	679	646	637	693	683	686	661	655	663	674	669	706	678	688	645	646	737	677	663	668	692	710	667	659	671	682	679	668	666	678	665	707	731	672	667	699	648	684	675	703	698	687	695	696	661	693	672	673	693	679	672	660	628	657	668	672	651	676	663	681	691	670	666	670	649	706	712	683	679	697	688	678	677	698	687	692	676	719	677	670	678	666	667	662	712	706	709	681	644	710	650	695	716	675	655	684	687	634	699	688	667	617	686	688	726	669	717	703	689	687	639	630	637	701	711	663	661	659	639	655	705	666	644	651	670	674	653	636	662	680	669	718	717	709	672	690	678	671	654	679	662	654	627	707	688	664	739	644	682	671	669	712	674	662	682	687	695	667	677	714	694	637	692	654	658	649	671	649	683
24561	3636	1040	790	666	553	472	431	412	397	493	658	650	579	546	582	512	530	472	481	486	470	429	472	474	481	432	414	410	380	337	341	335	335	327	342	310	316	307	338	328	308	327	330	316	332	302	320	294	330	335	323	302	337	341	303	296	325	297	295	334	284	284	299	293	326	300	314	313	314	313	347	307	335	315	292	320	295	326	313	295	314	284	324	312	294	309	284	309	278	324	306	283	322	317	323	319	282	289	288	312	296	294	303	330	310	329	287	319	281	280	298	317	325	301	281	295	319	314	348	284	286	286	312	322	305	293	333	302	313	296	308	312	293	303	355	272	277	314	313	293	321	283	309	282	296	294	324	347	277	299	310	324	305	326	292	300	310	299	313	327	287	288	319	324	301	298	309	302	320	301	293	315	277	296	288	274	289	271	302	301	348	305	304	305	335	295	296	324	317	269	299	271	315	314	292	291	301	299	285	291	288	282	300	298	266	279	299	351	314	317	303	279	358	297	293	305	290	297	325	324	290	319	262	298	294	308	299	281	288	280	276	251	267	279	304	295	301	306	321	301	287	294	298	301	315	288	338	311	316	304	290	307	292	286	275	278	289	306	290	314	279	287	311	309	320	317	289	303	301	319	289	317	303	306	315	314	308	377	314	314	305	288	289	313	294	323	309	297	280	259	288	327	323	303	313	291	267	324	288	339	315	333	336	295	304	271	279	300	295	251	338	321	307	277	345	302	289	311	291	295	273	295	318	317	310	299	291	295	284	318	294	297	293	298	300	305	285	299	324	293	320	327	291	325	291	327	290	334	305	328	312	310	320	298	315	308	296	326	306	295	293	313	299	310	302	310	291	313	313	325	302	272	286	299	279	314	277	280	288	292	297	311	342	341	314	277	290	297	316	314	298	331	325	281	340	285	323	283	315	300	309	283	287	292	364	302	345	265	306	297	281	287	307	322	289	304	283	321	307	286	312	322	304	314	339	308	279	343	341	296	318	280	277	302	275	293	289	298	354	315	293	265	311	320	320	312	322	292	307	306	300	276	310	288	288	281	288	317	280	282	300	278	331	261	306	325	285	325	293	285	324	268	305	314	307	295	330	290	282	292	313	290	329	324	294	327	332	322	310	322	317	300	282	284	324	306	301	311	290	307	314	295	287	303	310	287	289	293	302	281	296	277	291	321	280	276	291	314	290	293	304	298	287	287	345	321	293	333	302	279	324	296	302	295	342	301	317	339	295	312	286	282	300	318	291	281	313	316	305	286	311	275	320	284	334	348	294	295	302	270	324	325	307	288	305	309	284	297	320	299	316	321	326	312	307	273	306	308	300	288	313	289	332	291	336	300	285	290	325	322	332	287	318	314	292	287	296	311	302	278	324	283	311	318	319	307	308	284	298	305	309	279	358	301	294	272	281	318	333	300	293	322	318	307	313	281	361	328	305	286	257	276	300	315	330	305	321	324	298	283	285	288	286	323	301	293	332	335	292	294	289	308	291	310	290	288	295	302	284	270	316	317	288	297	323	298	301	284	328	317	288	298	276	273	320	292	306	316	284	291	295	306	311	288	275	291	300	300	311	318	291	326	318	309	330	307	312	293	283	287	269	281	312	302	304	290	284	297	316	275	270	268	281	304	331	290	276	296	267	308	311	338	324	306	312	278	330	287	294	307	321	331	283	306	300	311	328	316	303	320	298	286	297	288	314	302	308	344	284	297	324	294	290	313	292	322	275	293	315	319	305	300	291	302	316	304	330	345	314	359	287	313	281	300	308	288	346	271	307	298	297	325	325	334	343	293	293	290	324	331	335	285	287	285	331	301	310	321	334	306	282	268	333	323	317	268	289	273	309	285	286	307	293	327	317	292	293	311	314	328	311	311	300	291	281	316	312	300	306	313	286	312	342	291	290	309	309	293	320	288	315	279	301	291	274	295	295	302	304	298	325	316	273	330	308	290	337	284	315	296	291	295	339	326	301	314	274	300	312	300	286	301	337	318	331	315	319	289	325	249	297	302	279	297	279	304	337	287	313	300	329	316	299	343	282	292	266	308	285	289	262	331	349	349	288	316	279	278	334	321	311	306	327	282	284	316	282	283	304	314	334	283	311	299	295	295	324	308	276	308	334	319	316	281	297	305	307	337	317	330	271	280	299	306	334	287	279	326	289	300	341	313	298	296	307	263	287	260	337	298	288	303	332	298	279	311	279	320	276	274	291	284	284	311	298	307	286	334	317	304	322	333	300	294	275	312	300	321	262	332	315	295	305	310	320	299	308	344	279	278	291	324	306	293	287	277	286	361	306	279	284	286	338	330	297	298	286	303	314	285	273	292	332	317	311	283	306	319	314	335	282	293	285	321	294	343	348	306	320	287	292	295	294	327	335	297	251	312	263	298	292	266	252	270	321	322	303	332	287	273	282	300	313	322	298	334	319	296	292	282	290	302	296	307	266	309	314	317	326	273	327	288	316	313	318	308	319	297	275	290	324	292	293	289	300	317	306	321	292	313	301	323	319	306	288	302	309	330	322	278	283	308	298	317	297	326	279	263	287	322	318	310	288	294	301	304	296	268	310	326	312	342	301	338	305	284	304	301	291	339	300	301	309	321	278	312	280	258	318	347	295	338	308	284	265	281	320	296	340	346	292	329	298	299	315	322	286	261	292	269	307	305	299	302	291	244	303	284	283	287	273	277	269	282	305	307	275	302	302	286	286	283	311	283	303	321	307	321	319	294	304	320	299	316	309	321	315	318	300	324	312	294	290	323	291	309	279	290	312	342	278	290	313	286	318	310	311	289	314	308	297	273	278	283	313	317	309	314	306	267	305	284	320	328	295	305	314	304	309	310	298	327	273	298	314	305	323	295	299	284	297	277	294	350	304	316	285	292	328	290	302	298	273	298	321	279	280	317	360	286	336	319	338	320	297	306	301	266	281	305	294	269	301	307	284	315	309	293	283	331	287	295	317	309	291	314	305	305	337	302	284	308	302	354	315	293	332	300	270	299	301	286	306	302	305	294	311	305	318	308	317	305	304	296	328	283	312	341	311	348	315	306	302	329	318	257	327	298	262	291	294	302	296	283	313	298	271	312	314	296	303	301	271	311	297	282	295	302	301	271	322	284	304	300	284	313	272	306	332	289	293	279	294	314	277	318	312	297	291	313	297	318	283	272	327	290	263	297	298	302	303	278	319	280	305	308	320	265	277	298	301	276	280	308	312	322	266	315	288	316	296	281	318	273	319	323	318	307	304	281	291	328	309	305	308	305	300	355	285	303	331	293	270	299	272	273	299	304	301	298	286	287	316	309	310	285	304	305	299	298	290	296	263	309	291	278	319	323	285	304	315	286	293	307	302	282	306	290	319	294	298	273	325	342	297	302	289	310	320	311	283	279	335	307	294	280	316	305	331	277	313	276	300	296	302	267	284	304	280	311	291	299	299	307	294	315	303	298	313	278	325	300	309	302	260	298	312	321	301	298	311	316	297	290	312
13589	1772	1950	2189	1991	1629	1437	1329	1266	1433	1856	2681	2574	2324	2240	2216	2057	1933	1964	1938	1806	1793	1772	1797	1692	1766	1444	1411	1263	1155	1054	998	942	870	848	787	799	743	780	758	813	769	762	721	768	786	877	816	779	669	710	715	777	739	701	700	693	725	705	762	693	721	729	727	767	678	740	655	722	725	709	723	682	666	677	683	715	682	703	670	674	686	691	661	711	602	676	672	656	709	631	684	702	651	651	693	658	688	641	648	662	699	678	650	638	678	686	715	620	689	690	608	655	686	637	666	676	671	689	713	653	668	647	674	631	644	641	647	657	694	692	667	623	615	705	664	688	649	659	681	660	697	619	682	659	645	719	666	686	669	634	682	653	671	635	691	673	686	682	692	631	681	705	663	673	664	688	607	671	715	678	651	685	677	629	663	658	649	676	639	662	662	641	652	679	627	708	681	683	660	671	644	651	646	629	619	655	673	645	695	622	663	649	664	641	665	686	657	668	672	627	676	690	655	651	641	657	655	679	640	645	674	684	643	671	678	690	647	707	635	617	695	624	702	609	670	700	665	713	663	672	660	630	618	691	661	665	643	723	704	707	686	631	626	660	691	686	701	673	700	643	672	614	613	657	665	667	662	664	661	686	652	639	659	624	687	656	676	639	674	653	666	666	655	640	647	629	651	627	653	646	663	748	681	672	659	673	661	660	680	598	617	634	689	680	653	617	662	680	662	736	649	684	637	710	684	621	667	632	628	666	667	640	685	676	644	626	636	667	602	661	662	660	666	640	644	674	655	683	672	607	662	663	669	666	670	669	674	635	643	668	645	615	664	679	707	625	679	694	669	676	644	677	657	719	651	641	647	673	684	650	669	649	680	637	648	700	677	679	676	683	671	684	634	702	634	674	678	620	635	648	721	690	678	664	649	705	652	652	648	666	645	665	646	632	670	657	651	651	684	705	652	676	627	644	610	652	677	679	657	645	656	625	659	701	652	680	657	680	679	628	673	654	643	652	636	700	657	735	694	667	674	626	636	670	686	659	678	637	686	619	663	630	659	605	680	634	635	615	639	660	665	640	678	661	644	676	636	653	694	671	679	596	640	646	686	614	653	679	694	683	684	637	681	647	676	660	643	615	655	591	672	678	741	665	682	630	646	644	649	675	647	643	673	679	625	634	617	680	647	699	629	612	638	637	661	718	590	695	676	650	696	639	654	657	648	666	649	684	680	722	644	668	665	666	672	691	656	632	666	640	692	704	693	650	676	690	682	673	639	657	628	703	655	659	675	677	629	700	635	675	633	694	656	631	675	655	644	704	659	669	706	669	662	681	684	620	690	648	662	690	673	595	663	665	668	663	679	687	680	682	670	632	661	679	699	705	652	683	638	667	686	651	670	633	678	630	624	669	646	666	635	647	690	673	689	687	654	642	670	695	622	668	652	652	651	674	681	619	670	630	651	652	689	628	632	658	651	654	658	664	656	635	675	663	670	670	643	626	662	677	623	668	652	683	685	655	673	669	666	653	628	695	673	671	670	693	707	665	650	650	675	656	652	669	681	637	643	646	702	656	665	678	617	669	659	632	673	669	649	678	715	664	652	659	696	658	682	658	704	662	599	653	652	664	649	637	671	669	642	648	629	660	614	681	661	648	672	673	645	646	685	648	726	718	635	628	659	651	702	697	629	619	662	666	661	637	672	703	634	645	687	691	670	632	669	627	723	681	634	650	662	711	695	647	649	677	664	669	682	653	683	681	714	660	663	651	670	666	627	665	696	707	657	684	664	638	637	660	677	702	686	708	646	624	647	692	629	641	627	645	685	656	653	642	580	694	692	653	627	668	674	638	641	642	647	635	676	648	706	646	709	633	685	653	640	666	662	692	681	633	691	708	616	668	652	651	697	630	669	665	647	697	615	581	671	652	666	638	667	680	660	657	613	685	679	633	671	725	600	650	633	716	644	690	655	695	620	670	720	654	651	663	651	680	665	690	668	622	676	618	630	670	606	651	690	670	664	646	698	677	621	648	690	616	646	649	635	640	659	671	706	679	703	668	648	662	668	661	682	697	645	585	667	682	663	623	695	640	672	663	707	680	664	643	648	669	670	645	672	662	634	659	644	623	665	637	648	652	675	649	674	642	669	672	674	694	661	685	688	660	674	670	678	664	659	633	687	641	675	684	615	686	652	601	642	680	659	715	633	668	639	675	651	658	656	663	663	652	631	656	667	645	683	645	655	702	652	655	668	655	667	677	659	619	635	666	679	665	733	654	656	652	666	684	645	665	661	715	676	707	694	698	650	655	726	628	667	632	664	692	686	643	641	642	613	710	645	681	655	707	660	633	636	632	693	635	677	680	703	656	667	644	643	647	695	633	677	681	592	671	634	687	696	628	646	637	703	685	657	651	648	642	646	674	697	676	705	648	665	677	707	646	679	664	694	696	653	657	639	697	633	693	654	622	671	690	673	627	684	659	645	682	631	700	689	685	655	698	651	652	675	600	639	675	662	607	690	655	680	641	674	596	634	668	690	681	686	655	678	652	695	668	666	670	671	657	707	709	648	655	656	710	665	584	648	669	675	687	719	678	688	662	664	653	663	659	693	698	668	675	644	619	671	676	658	600	663	683	618	663	692	715	647	667	661	705	666	652	634	623	656	649	649	691	643	630	622	667	675	636	701	639	656	699	666	710	686	653	641	644	627	670	679	654	688	672	667	701	663	655	698	660	682	649	679	675	641	662	680	675	670	620	635	684	676	657	658	630	690	683	668	672	655	638	650	628	689	692	677	634	641	677	671	675	678	700	664	700	673	691	667	636	677	650	641	637	626	672	650	684	620	654	682	643	629	661	637	650	668	669	680	703	641	657	685	685	626	706	706	640	633	679	616	630	691	656	662	674	639	624	620	639	686	649	647	650	696	657	661	653	631	656	700	637	655	687	695	696	627	662	673	665	676	647	666	637	640	639	671	647	677	660	664	657	668	627	703	696	672	662	664	688	690	622	644	688	710	600	665	667	681	653	670	650	658	686	644	671	653	663	716	705	659	663	701	635	645	646	687	650	640	606	675	655	678	631	668	627	663	628	714	644	680	632	678	687	647	673	678	657	692	672	610	683	665	668	694	685	661	665	636	688	659	667	688	643	648	676	646	655	682	682	643	659	660	662	627	672	650	698	651	675	647	651	668	679	639	650	647	658	660	605	665	643	655	622	692	627	677	681	635	688	661	646	666	707	648	673	700	653	650	695	698	634	620	631	644	689	647	681	601	710	657	609	673	648	664	625	662	649	585	649	658	647	666	659	682	678	676	636	641	654	651	662	604	661	678	645	650	704	628	638	665	685	648	675	656	668	631	645	680	672	683	606	675	632	672	643	676	690	693	631	643	637	728	664	609	663	682	654	718	675	665	670	656	639	711	644	652	672	652	669	703	623	702	706	662	647	649	690	670	653	675	664	637	666	634	692	677	659	660	651	716	666	630	660	668	714	691	639	633	644	646	670	660
6358	448	298	237	251	271	257	248	291	279	334	385	354	348	335	317	308	315	349	300	318	301	288	299	295	263	313	304	259	259	250	239	266	265	243	258	269	244	246	244	277	241	265	257	249	289	249	263	235	229	272	244	254	227	248	241	269	251	253	271	260	250	246	232	229	283	247	201	253	224	249	249	269	256	248	251	229	228	243	242	234	258	256	252	285	261	262	255	252	261	256	232	248	228	238	250	237	272	262	240	252	234	253	254	253	215	247	239	306	288	245	253	258	232	247	273	285	245	257	260	251	240	241	255	238	242	246	249	256	250	224	238	263	257	246	276	247	265	236	264	221	231	250	244	273	242	258	260	263	243	244	229	239	246	236	238	249	225	227	275	253	235	236	255	258	278	270	281	240	249	281	288	256	245	255	259	244	241	253	270	294	288	263	258	272	282	272	246	254	248	261	258	242	264	250	280	243	263	251	235	256	260	239	259	278	238	228	280	253	241	252	275	247	256	237	224	233	275	251	254	234	253	236	263	267	257	242	218	210	245	267	251	296	260	274	254	231	254	233	232	244	285	264	263	261	240	225	271	263	257	251	228	259	260	256	231	272	264	239	230	250	249	258	248	277	251	269	256	251	238	267	209	248	249	261	246	245	251	243	269	236	262	231	244	264	249	227	253	253	260	246	276	212	267	305	255	234	240	228	254	226	229	252	260	267	240	264	265	242	234	258	281	256	258	241	279	241	241	244	253	238	280	247	253	233	254	237	236	272	244	265	246	248	250	277	249	228	260	296	241	249	244	258	241	247	259	255	264	275	275	262	246	228	250	258	265	257	276	262	284	281	272	220	254	230	245	239	238	231	251	248	251	243	241	259	240	222	218	235	266	253	243	276	277	257	263	243	272	279	269	258	242	244	235	264	251	234	225	259	264	264	233	265	248	270	273	243	254	231	236	261	269	231	253	252	249	246	261	236	243	248	254	249	248	242	274	224	244	266	248	241	231	253	288	235	278	230	249	241	253	252	264	254	261	242	245	221	222	259	240	244	236	195	273	241	239	242	253	240	256	264	270	260	217	262	264	267	242	241	228	252	238	249	242	251	228	249	250	271	264	274	271	242	255	273	247	255	218	229	273	224	240	265	219	230	254	254	297	242	231	245	258	266	257	244	228	228	246	253	222	229	263	250	244	264	228	249	257	246	293	257	222	223	243	258	247	262	233	226	262	241	235	250	257	257	233	255	271	270	244	232	218	246	255	220	225	235	236	276	270	256	244	261	258	259	264	243	278	257	222	251	255	262	241	248	229	260	276	245	244	257	254	274	247	295	247	252	228	239	280	254	270	222	248	260	251	214	243	229	248	235	211	245	245	217	236	266	272	236	267	266	247	254	229	233	226	260	224	248	311	281	246	260	233	231	249	235	242	246	251	252	268	271	273	242	248	258	263	260	261	231	256	291	215	241	254	251	248	243	221	245	253	234	231	229	237	266	254	275	223	252	242	246	229	275	255	254	243	240	269	250	261	236	247	263	254	270	251	262	242	238	262	260	279	268	250	256	248	232	260	252	277	258	269	254	257	250	226	238	256	281	236	246	261	245	266	242	269	269	252	231	275	285	254	253	264	247	240	248	272	231	260	252	208	244	235	219	220	238	275	240	252	248	253	245	242	248	277	272	254	252	256	249	250	251	244	246	246	224	259	240	233	230	251	226	237	231	241	233	266	266	273	210	258	231	265	281	223	253	230	268	249	255	268	266	224	257	252	267	266	239	247	259	248	268	264	275	244	263	274	253	255	224	239	268	244	239	282	243	225	246	232	245	228	252	240	254	254	240	224	281	267	266	258	264	213	235	242	226	266	268	258	240	247	245	254	248	245	261	244	243	260	244	250	220	242	256	263	258	237	226	220	246	246	239	242	238	240	262	252	258	256	250	270	245	278	284	254	221	255	219	249	247	240	233	262	224	213	245	259	247	253	257	263	254	273	236	249	257	225	255	233	215	279	251	259	260	245	239	231	272	277	262	252	243	272	219	255	279	243	228	261	254	267	248	248	266	266	240	262	263	269	250	235	258	260	239	238	245	255	267	242	257	222	238	281	281	255	279	235	277	254	240	227	254	236	270	242	253	248	236	255	247	272	257	276	244	235	269	256	235	241	242	262	230	247	267	267	232	273	233	244	272	255	236	236	249	245	263	275	225	269	254	265	257	256	259	221	267	224	239	208	277	257	230	246	265	275	279	237	226	256	216	257	265	246	286	247	220	263	281	262	237	242	258	269	226	234	264	240	250	289	218	254	266	229	245	258	237	257	251	250	267	251	279	242	264	242	230	260	237	240	247	262	276	269	243	249	279	245	230	260	270	242	260	215	219	233	239	241	281	258	276	233	258	220	253	299	283	278	250	241	272	283	248	269	239	240	276	270	239	237	248	243	203	234	230	263	239	236	237	229	240	228	201	222	275	246	247	256	242	245	270	241	248	249	233	224	236	237	259	227	259	253	238	251	269	271	230	235	252	266	253	237	215	269	238	217	258	279	243	247	262	264	244	258	230	247	236	209	280	279	225	260	220	264	271	259	254	244	255	239	279	264	246	257	241	236	263	300	246	219	262	271	249	243	249	267	230	245	248	258	229	261	251	228	250	249	275	230	246	238	241	258	268	252	302	257	256	310	246	255	234	252	257	244	263	238	241	248	259	263	236	258	267	249	232	234	253	277	228	240	263	252	238	249	251	250	205	262	232	227	225	250	235	233	257	258	259	261	257	264	255	249	286	254	216	247	258	256	251	249	242	234	239	238	248	254	241	272	243	254	214	271	243	267	257	258	244	241	250	270	252	274	258	268	240	236	253	248	234	254	238	264	240	224	269	261	273	273	285	250	251	246	240	227	236	260	272	267	273	264	267	269	256	227	243	249	261	250	270	273	276	241	235	225	266	246	249	258	228	249	265	237	240	247	258	259	267	244	250	252	282	235	226	267	253	253	216	259	229	285	285	249	267	248	224	262	249	242	201	276	239	242	246	260	279	274	267	245	228	268	256	218	234	224	258	236	266	251	254	259	271	249	245	288	253	290	244	258	243	256	278	267	271	244	263	257	229	240	243	229	262	234	237	256	237	242	267	256	239	238	266	263	234	244	242	252	251	259	231	237	218	239	235	265	242	285	246	264	251	232	224	248	268	270	255	219	264	253	266	258	263	265	236	258	245	248	240	258	248	232	240	258	191	232	232	255	239	247	258	243	258	245	241	258	255	244	242	223	266	240	227	269	258	266	262	257	250	239	250	236	251	253	251	222	242	268	244	272	231	233	249	253	243	251	250	268	278	239	225	226	251	265	273	248	225	262	236	272	269	246	261	291	248	248	255	251	253	254	283	257	248	252	265	293	249	258	255	243	256	231	244	249	246	253	285	232	245	261	226	229	256	302	226	246	268	244	253	245	241	234	232	278	245	280	227	223	249	261	254	232	240	261	241	259	255	220	297	250	278	262	229	248	243	266
4270	602	599	633	608	594	620	608	639	702	984	1372	1389	1256	1138	1165	1050	1046	1019	941	945	875	924	866	834	884	892	784	801	764	744	740	653	578	581	630	597	665	581	573	635	580	594	625	590	622	593	570	606	545	595	598	602	629	595	590	564	602	625	604	583	620	575	612	644	587	561	637	599	604	597	635	626	591	600	581	602	604	575	597	578	618	566	539	569	551	592	547	585	568	533	617	591	599	614	585	585	568	562	590	551	611	583	580	590	559	582	567	554	528	613	576	580	563	600	612	572	562	587	533	551	572	575	540	538	577	569	582	590	566	562	563	563	535	613	575	554	533	578	603	576	554	551	578	579	546	583	544	557	581	533	572	523	527	530	599	548	548	571	564	571	567	605	532	555	563	555	583	579	525	612	557	535	543	581	550	590	586	564	556	559	572	583	578	557	576	625	591	570	517	558	592	550	542	541	547	563	578	586	604	569	584	602	567	562	598	563	547	550	635	603	565	574	582	557	579	591	566	602	570	570	546	585	570	576	561	588	615	551	574	536	559	545	548	585	570	552	542	554	589	579	562	543	559	565	557	569	528	575	588	577	536	580	575	569	597	579	592	561	651	551	591	602	551	589	573	579	563	557	563	605	536	630	514	560	553	552	554	572	537	548	587	566	555	578	568	519	562	577	542	572	514	579	556	611	584	550	593	572	584	622	587	539	535	601	555	575	559	544	580	574	546	558	555	554	536	566	590	569	538	625	610	572	607	539	568	604	537	591	575	524	534	573	528	579	540	598	570	569	555	570	528	587	564	552	617	568	590	573	568	569	550	542	612	541	536	564	579	585	598	593	535	619	588	595	579	609	646	526	583	583	568	565	589	569	578	556	551	602	579	610	580	597	542	564	528	567	558	572	555	572	597	568	532	583	567	520	628	564	570	571	632	587	592	526	582	595	582	569	575	541	577	603	627	598	577	549	558	572	602	543	507	582	572	598	581	584	538	576	582	603	549	556	534	581	560	598	564	570	541	541	566	596	557	564	538	552	600	510	587	557	581	575	561	549	583	558	550	582	541	588	570	579	572	585	592	555	602	571	573	547	581	579	586	555	565	611	579	552	546	559	555	565	586	576	567	561	546	549	610	569	576	590	555	572	563	586	580	574	541	573	568	598	606	590	562	590	553	580	537	540	556	578	582	588	585	566	663	583	549	553	510	530	553	578	575	550	552	569	560	568	566	563	547	526	574	562	529	597	555	531	554	577	571	546	545	567	558	547	600	561	592	585	539	597	543	544	608	553	570	570	570	582	571	576	575	572	572	564	577	590	543	574	577	546	562	593	554	594	546	578	608	580	573	578	599	586	589	562	553	543	604	609	592	598	603	590	582	551	553	581	611	556	558	597	528	593	611	595	582	566	567	592	602	530	585	581	559	560	605	539	559	576	608	549	593	558	529	558	606	583	574	607	570	599	526	567	562	561	592	578	566	559	549	548	534	544	588	539	570	557	585	565	549	541	610	574	601	586	600	587	563	560	566	588	545	555	557	600	579	565	618	564	535	562	596	566	601	558	530	563	579	566	535	572	553	582	579	583	580	618	574	589	533	516	550	561	577	590	542	549	587	608	555	631	598	562	569	572	560	527	565	600	564	592	560	541	586	557	553	588	576	551	544	598	593	522	580	559	573	571	563	585	622	546	586	545	581	592	586	582	590	582	575	594	555	540	554	552	573	541	595	587	574	548	570	542	591	583	587	581	569	545	533	579	562	550	564	564	589	544	561	608	603	516	550	592	626	606	580	566	586	546	572	579	566	552	594	602	546	588	577	599	565	572	520	573	591	578	548	628	595	588	552	585	552	576	594	548	562	558	582	551	559	552	573	624	610	583	581	589	561	567	524	569	596	538	602	573	556	534	576	571	532	604	564	581	636	568	587	511	566	544	615	658	599	566	552	588	570	584	529	571	584	590	574	572	544	543	580	571	530	549	608	568	586	544	561	530	556	563	593	531	560	581	582	551	574	553	541	533	584	534	550	581	555	549	561	546	547	549	547	571	621	531	545	571	561	579	605	554	521	532	536	555	563	542	564	558	572	556	558	590	616	542	602	541	523	565	600	603	594	536	554	602	524	607	546	550	568	553	608	571	523	560	609	614	546	624	587	536	589	555	593	587	573	516	552	542	557	579	549	568	574	600	594	528	562	514	576	574	574	581	556	527	585	582	595	579	588	515	591	573	566	542	555	551	593	542	577	534	570	604	611	571	588	544	585	565	567	555	618	599	559	570	556	582	576	568	554	572	547	551	592	561	578	579	596	516	570	595	567	574	563	546	564	559	554	562	577	605	526	583	553	579	557	534	568	561	575	549	635	597	576	540	540	539	534	566	560	608	636	551	548	557	599	574	568	571	561	565	573	567	540	568	603	568	586	561	547	594	582	575	580	613	551	576	583	576	543	550	557	592	601	534	575	601	568	577	588	585	574	578	560	546	580	551	570	577	569	536	543	553	567	610	548	604	560	571	573	514	552	559	590	572	584	535	569	582	612	554	595	558	538	601	584	580	592	581	561	605	557	561	564	606	618	558	568	523	618	620	559	588	602	590	548	539	514	586	555	530	608	614	582	558	547	520	556	561	582	571	581	593	624	559	575	572	608	524	578	543	570	530	600	588	560	598	588	561	580	539	640	573	535	574	552	543	591	591	568	546	567	569	521	558	595	563	592	533	553	525	585	567	525	541	572	589	570	576	601	575	583	559	541	571	535	601	619	612	576	586	539	547	536	568	613	573	547	568	532	561	610	527	543	579	552	543	585	612	601	589	559	586	569	565	591	599	556	576	570	574	584	557	578	559	577	557	563	543	585	563	569	536	581	586	559	551	577	526	583	560	599	603	544	582	584	589	559	587	568	604	609	581	575	542	550	557	589	543	590	610	565	583	558	566	609	566	572	576	578	586	579	555	565	578	577	550	565	554	559	592	602	539	530	604	534	589	543	556	604	550	556	526	565	572	558	627	608	567	583	588	588	566	591	560	556	564	536	569	564	581	534	574	582	599	594	561	585	577	549	539	573	551	585	564	592	557	607	576	546	585	615	543	571	569	576	571	583	574	585	547	523	586	584	576	603	529	528	607	582	585	606	564	569	557	557	596	622	569	569	548	544	562	601	582	567	639	578	533	585	583	570	557	531	567	595	590	568	549	562	558	537	562	593	557	623	559	505	545	583	575	548	524	573	561	594	582	558	546	567	576	556	591	594	561	596	509	581	556	566	595	603	550	587	564	588	581	574	574	586	596	568	549	506	553	545	563	602	558	604	554	598	613	544	594	541	603	565	564	580	578	604	566	564	585	561	537	572	565	569	573	513	586	548	532	590	575	546	583	579	564	563	561	523	563	578	562	579	552	557	606	596	579	572	585	548	548	583	570	573	585	590	571	601	554	576	551	564	570	570	578	535	560	582	521	580	571	577	557	610	557	547	541	625	591	570	561	567	597	560	586	567	586	559	546	511
15673	1610	620	517	493	434	418	384	353	373	430	534	469	487	487	502	480	465	429	435	381	403	418	377	403	424	387	386	346	378	374	322	307	268	294	304	294	306	279	339	309	347	282	318	314	320	291	266	310	291	305	323	317	307	319	289	298	326	323	298	306	303	330	285	294	301	306	342	316	309	303	323	297	301	288	263	273	325	311	312	286	301	278	315	295	322	279	338	297	321	310	308	319	318	323	286	291	294	351	277	307	292	296	308	357	258	301	288	306	290	316	273	300	319	297	305	318	309	329	299	297	353	318	301	325	330	297	307	291	293	316	303	321	300	296	294	306	305	286	285	304	307	291	262	298	335	320	272	342	296	302	285	308	286	297	314	289	273	271	286	315	347	315	300	304	305	287	329	296	309	328	294	269	306	303	285	271	292	270	327	322	287	299	296	291	300	315	308	274	272	306	284	303	283	305	314	288	307	272	296	260	281	319	283	284	334	288	334	313	312	311	299	303	305	320	314	293	325	282	284	289	294	296	276	291	288	295	339	283	293	291	306	281	299	260	297	304	318	262	306	318	321	288	296	279	300	304	296	311	292	321	297	292	320	274	305	291	271	317	301	327	272	282	317	308	319	307	307	288	283	288	308	280	296	300	304	295	312	274	324	302	320	277	288	304	293	319	319	319	327	286	290	308	300	289	313	272	285	286	293	300	286	253	298	300	292	306	312	274	307	284	301	312	292	319	292	319	294	309	303	307	280	298	280	327	294	279	299	300	308	323	314	309	298	312	323	325	289	265	319	297	306	314	319	342	286	302	309	316	306	292	295	299	295	300	292	308	323	283	278	310	306	328	299	311	332	284	348	290	320	282	295	306	293	302	308	317	291	297	266	300	309	305	285	315	347	283	298	292	317	306	329	293	316	240	292	298	294	309	311	321	291	307	293	341	308	304	308	297	322	332	274	268	319	292	260	267	321	313	319	318	292	321	313	353	315	320	300	323	312	304	266	281	293	300	280	310	293	316	279	268	306	289	289	315	291	285	293	274	317	315	300	298	303	337	318	310	340	308	295	283	304	321	331	328	316	275	316	281	280	260	291	295	303	307	312	291	300	318	275	334	302	319	276	280	308	317	317	313	305	281	315	275	300	295	316	293	303	304	276	288	304	302	273	300	297	312	296	317	273	303	292	307	291	294	293	279	293	302	306	296	296	303	302	309	321	310	303	319	298	283	293	294	313	320	335	294	301	298	306	301	318	324	320	299	297	286	331	308	298	325	320	315	307	282	302	315	317	297	269	292	282	303	276	293	292	292	279	309	307	305	289	284	320	274	282	295	308	272	331	296	277	305	276	289	318	306	295	301	298	322	270	293	255	288	304	282	314	296	306	294	332	310	315	251	319	297	274	306	308	286	291	277	281	281	320	292	300	301	301	344	267	315	299	283	338	290	326	309	312	280	279	316	298	324	306	293	285	296	263	310	288	321	290	293	285	327	311	334	306	262	310	291	290	286	307	277	278	306	297	301	326	315	284	271	306	287	320	314	252	267	311	282	315	321	264	324	313	301	305	333	296	340	305	301	323	310	286	308	307	273	298	304	303	292	310	335	280	312	295	301	292	351	285	323	301	341	342	287	315	335	305	272	278	318	273	293	321	289	309	297	328	303	272	291	280	297	293	339	309	322	285	304	330	281	327	302	327	295	292	314	318	312	330	301	325	317	296	296	279	324	292	310	307	280	310	319	273	321	309	313	309	300	308	281	328	312	279	333	345	270	309	302	291	283	267	292	287	283	313	308	301	279	322	315	328	310	347	290	245	316	300	294	318	258	337	320	291	328	329	291	303	295	303	320	284	293	303	266	317	343	271	298	298	313	304	313	298	302	301	290	273	288	278	274	269	304	296	270	310	280	280	307	294	296	309	328	324	272	291	284	275	295	287	285	302	302	327	285	336	272	335	293	304	322	274	312	312	314	325	327	353	292	337	296	297	300	304	296	309	291	279	307	320	303	260	311	285	276	288	289	299	301	304	285	336	336	293	275	307	339	338	304	288	306	301	339	307	314	280	302	292	308	304	302	297	291	304	308	315	289	298	350	313	317	284	297	315	311	292	309	300	319	327	327	293	286	300	280	313	251	304	315	286	303	312	325	314	286	302	318	283	299	302	315	304	307	287	303	285	311	316	285	292	294	304	318	280	301	299	281	294	261	296	332	319	322	314	340	306	311	310	282	301	297	356	298	320	332	310	318	276	285	345	334	296	294	305	293	304	297	286	326	293	316	288	306	332	299	295	317	302	285	312	261	296	291	305	298	311	274	300	286	343	318	322	275	292	307	290	293	288	293	300	289	275	264	326	289	303	317	297	297	272	283	275	309	322	285	324	299	290	331	308	329	284	301	297	301	295	307	303	283	250	310	273	287	290	299	292	292	274	274	309	298	302	277	295	333	296	282	302	334	289	293	324	298	293	288	298	299	294	297	263	297	310	271	301	292	315	274	330	295	290	304	302	304	307	292	270	304	304	281	320	305	297	314	323	280	287	306	306	281	322	306	276	306	315	324	303	296	289	276	298	310	330	298	270	293	312	292	317	301	325	311	330	278	358	292	287	299	310	253	324	293	293	303	309	300	293	331	306	279	283	303	299	318	296	305	288	284	273	326	309	327	275	305	301	296	305	275	308	340	290	308	303	303	320	300	289	308	315	284	283	299	283	283	314	261	290	338	307	286	307	286	280	281	306	317	284	306	289	308	311	328	334	288	279	283	285	295	260	314	305	274	319	335	299	313	349	320	301	300	301	290	313	298	332	332	306	320	312	322	307	252	311	276	289	302	273	279	303	289	336	314	280	284	347	318	283	318	285	267	287	308	320	278	293	298	297	274	306	274	322	288	292	321	306	297	296	337	333	295	278	301	304	314	311	300	311	333	321	287	313	337	304	315	273	305	326	291	320	282	293	318	317	309	288	292	313	314	309	277	319	289	303	293	323	348	235	287	302	279	287	309	313	306	290	319	298	325	304	286	310	321	311	310	338	298	257	298	330	318	294	308	296	300	288	278	305	314	337	278	303	286	279	293	311	281	286	301	297	278	344	271	273	291	305	290	307	306	312	296	319	309	286	325	318	298	327	278	319	292	259	292	294	295	294	311	290	341	322	298	301	317	285	292	302	311	271	328	301	270	310	328	309	288	283	274	315	326	297	313	315	308	290	319	285	285	281	287	292	306	305	305	290	309	301	299	353	338	334	288	317	317	305	323	267	314	284	367	338	307	314	308	306	299	310	328	295	303	299	311	296	314	258	318	313	290	287	324	308	307	293	285	322	307	294	273	271	308	287	315	311	300	290	303	288	290	306	307	277	317	312	315	292	313	299	312	334	309	255	320	331	318	319	324	296	330	292	304	302	299	327	295	298	285	312	311	323	291	288	290	295	315	292	360	300	301	312	284	249	277	317	312	302	285	282	330	283	303	308	295	291	296	315	301	307	304	317	295	336	310	304	296	317
10350	1209	1263	1425	1256	1184	1081	983	981	1133	1502	2162	2008	1856	1767	1772	1594	1615	1589	1564	1385	1386	1399	1406	1451	1318	1218	1165	1101	942	938	917	784	821	762	745	775	731	761	728	715	762	737	736	795	746	744	769	705	712	710	702	726	685	760	699	730	722	699	648	695	680	718	676	763	718	711	719	672	714	670	726	691	704	726	656	707	673	708	693	677	686	743	671	715	691	687	646	677	690	686	677	637	688	660	692	652	695	671	697	679	681	687	652	649	663	652	672	656	714	684	668	675	637	666	643	681	665	684	627	646	670	646	679	732	645	720	666	673	666	651	693	650	690	691	616	629	615	708	614	658	670	650	678	613	658	697	671	670	686	687	662	633	623	648	688	732	655	677	707	663	676	633	731	657	702	698	659	685	653	662	663	666	687	648	659	673	678	617	677	690	679	671	655	677	687	676	697	704	664	629	678	721	677	665	690	697	625	680	631	669	638	722	656	679	691	682	650	645	668	674	684	709	681	684	702	680	701	672	683	673	651	665	648	644	667	688	621	659	717	722	711	664	674	668	627	659	690	656	658	695	649	644	683	673	636	709	664	695	656	672	646	706	629	644	685	659	660	640	682	662	604	665	669	661	653	658	674	679	685	661	664	717	615	669	706	665	686	673	618	683	685	663	682	652	660	724	678	678	665	700	672	712	636	669	701	664	646	672	684	637	637	672	698	668	669	649	675	679	658	713	712	653	699	656	663	642	658	668	743	669	672	669	660	665	656	685	648	668	674	619	644	619	686	663	647	704	670	679	706	685	668	661	642	680	682	717	694	638	681	690	633	686	677	676	690	679	655	651	682	708	704	642	693	681	671	668	654	687	664	652	656	656	679	638	658	689	649	730	661	663	675	688	671	674	709	683	702	688	689	669	675	714	673	667	662	672	714	659	719	652	684	696	706	678	645	669	657	623	670	661	671	675	693	710	669	658	694	628	701	685	693	688	699	653	667	695	662	669	667	687	638	647	658	694	651	690	676	689	675	700	646	676	676	679	668	656	685	634	640	677	682	680	704	711	651	676	686	638	679	674	690	655	682	659	638	715	717	673	678	695	646	651	673	677	708	721	686	691	649	713	658	636	692	681	690	676	693	700	644	663	732	703	683	667	685	664	671	661	688	646	662	684	636	671	716	679	658	679	669	700	698	663	647	655	668	671	694	623	693	698	674	703	668	661	662	669	710	673	647	613	648	663	676	666	646	659	678	636	675	654	643	624	684	638	680	663	647	674	676	665	671	665	686	699	712	651	671	727	692	663	681	689	646	636	652	706	685	715	669	672	681	665	669	712	675	672	728	682	675	695	672	691	658	689	650	662	643	672	623	678	673	699	679	654	651	658	705	674	701	660	647	691	669	651	681	657	625	685	646	635	708	674	647	673	690	721	724	695	634	654	667	651	660	666	652	712	655	722	674	650	629	670	684	693	647	710	645	667	673	677	652	700	668	681	642	645	638	635	709	637	697	653	683	704	712	641	659	613	711	698	665	691	660	692	702	633	685	655	617	647	678	686	674	628	666	708	666	731	676	719	651	640	705	647	658	684	627	691	689	625	684	707	689	710	724	648	714	664	636	655	676	713	695	673	743	662	704	652	702	668	673	677	640	618	625	680	681	689	695	697	683	685	674	636	673	640	696	632	666	682	653	693	670	649	679	637	652	646	638	649	674	630	692	687	650	652	708	694	694	691	666	679	647	680	648	668	691	617	682	665	669	691	694	706	692	653	708	694	637	661	682	678	660	697	646	701	658	638	643	661	697	638	681	708	644	660	726	619	643	645	668	704	668	692	674	678	705	685	678	599	661	683	661	676	704	692	662	627	720	696	673	623	655	627	643	649	722	634	674	639	707	674	677	679	658	667	655	717	680	662	704	683	634	634	708	652	692	668	677	675	686	647	718	639	670	668	678	687	708	641	655	704	665	656	724	664	687	683	718	631	692	686	683	659	647	642	674	671	655	695	690	709	648	665	676	685	697	700	696	688	686	691	680	671	617	692	669	649	672	728	675	697	665	637	692	721	705	684	643	693	694	685	691	670	701	672	627	610	640	675	627	658	676	692	645	651	685	697	631	632	708	683	617	642	662	724	623	710	679	694	655	656	699	736	648	691	665	709	639	686	701	626	659	676	699	692	729	665	674	687	646	670	650	713	680	675	713	674	664	658	650	666	615	671	681	672	656	640	696	669	690	657	675	672	683	683	652	683	669	655	702	679	652	653	635	685	673	658	700	647	685	622	666	675	681	666	684	669	684	651	686	686	647	674	658	689	636	686	701	620	642	648	647	681	676	694	660	678	706	664	707	663	678	644	690	655	681	674	686	631	687	663	645	664	646	660	669	674	685	650	684	624	707	665	639	670	661	620	693	665	711	712	687	705	690	660	689	641	701	674	677	643	693	664	662	677	675	648	703	669	647	688	653	678	701	646	662	719	641	645	673	697	689	698	623	669	701	677	667	666	625	615	721	640	694	687	696	664	684	654	666	678	654	710	643	646	706	679	688	681	675	631	626	684	687	703	637	675	640	682	681	667	602	664	719	663	672	654	661	700	682	662	654	671	650	675	651	686	709	728	678	686	683	633	648	672	630	667	718	616	641	659	648	669	692	623	689	697	609	655	605	651	639	651	682	695	676	684	677	697	661	687	672	694	700	666	692	669	658	702	658	705	658	644	695	658	651	652	666	702	645	679	647	649	675	658	649	701	676	712	685	709	732	683	712	671	693	695	683	699	644	667	704	689	670	682	669	672	695	684	699	650	641	679	649	673	655	672	715	704	657	623	649	649	654	680	651	675	653	669	703	686	632	649	687	703	615	649	696	702	701	691	676	653	639	628	670	680	700	653	662	696	709	699	682	676	686	648	703	655	679	688	643	684	687	634	656	709	650	688	678	675	663	645	697	645	682	648	693	668	652	691	704	651	680	700	686	692	682	678	673	639	673	669	691	656	607	652	707	648	639	655	675	673	673	679	682	687	634	727	655	647	642	730	628	648	675	722	645	652	670	677	721	645	662	653	663	700	664	640	694	637	648	681	675	674	722	686	665	700	713	661	660	692	674	688	665	652	693	650	647	676	676	680	719	638	634	691	649	696	634	646	719	687	734	678	628	662	661	628	688	634	614	661	689	706	691	698	672	644	679	707	685	650	666	657	672	684	666	678	709	648	653	680	683	681	680	695	708	650	676	681	686	651	699	636	665	722	704	645	664	630	676	688	653	663	643	703	669	719	658	659	723	731	647	638	657	657	661	639	642	677	681	680	712	687	724	662	713	642	696	652	641	622	674	670	673	635	701	633	637	677	683	683	625	678	654	698	673	666	663	650	667	671	715	712	697	656	659	678	720	679	650	687	658	658	643	665	687	650	683	650	681	662	700	675	687	692	682	637	670	720	658	709	666	642	673	703	638	636	679	688	664	669	699	670	669	621	714	693	717	658	664	654	682	673	655	663	687	661	644	684	660	669	715
24936	4006	991	810	680	583	442	419	423	424	467	599	629	619	563	542	512	512	523	503	491	440	446	441	464	427	431	414	398	365	363	326	328	340	320	360	357	295	363	340	321	296	355	305	319	358	328	276	299	278	353	271	292	285	309	314	312	314	299	321	296	323	309	318	305	339	329	307	323	318	310	327	275	302	320	272	271	307	305	308	271	300	267	281	291	274	298	285	318	307	325	308	291	294	268	311	274	303	327	281	327	325	315	275	299	294	319	304	308	343	296	319	294	299	292	265	318	277	301	313	284	284	280	290	308	305	292	273	285	312	364	309	282	296	263	302	333	278	322	291	296	287	289	283	312	325	296	283	310	321	309	289	319	306	270	315	305	282	326	312	337	308	295	309	293	251	308	296	309	295	292	266	290	329	293	312	320	275	301	314	296	290	296	293	289	298	296	329	315	294	304	291	303	303	312	292	311	301	310	302	305	303	289	310	321	327	288	331	274	299	316	313	287	325	303	275	311	323	288	281	313	277	283	290	278	297	314	300	295	301	321	361	309	297	303	292	275	288	321	302	293	298	258	311	269	281	302	301	257	296	329	298	287	288	311	288	309	320	322	289	290	267	270	333	325	319	299	286	307	320	317	275	290	316	290	298	319	312	308	315	316	312	292	294	292	299	313	293	308	289	304	323	311	272	309	293	263	282	294	299	292	295	282	342	307	291	281	286	299	331	303	275	280	275	313	282	328	279	301	290	289	282	287	305	304	289	277	282	310	333	281	313	284	319	299	298	294	317	294	264	274	291	301	311	289	289	308	302	286	328	311	321	314	318	345	278	298	253	326	291	274	293	330	289	286	282	277	284	304	320	327	325	289	267	277	306	316	324	302	312	274	279	335	297	325	330	296	283	277	328	330	309	262	275	307	316	307	273	299	311	272	300	296	286	264	279	264	288	302	335	323	298	288	267	314	306	316	304	313	312	288	327	317	304	292	329	288	314	296	273	305	268	276	297	304	297	321	287	309	317	325	313	303	305	290	281	316	309	326	299	276	310	294	307	285	299	289	321	291	278	309	302	266	293	285	306	307	312	321	271	339	286	309	303	265	304	296	275	283	290	280	287	267	292	300	280	297	297	290	310	274	296	275	299	323	289	292	301	291	288	304	329	296	304	309	284	302	296	289	285	305	277	295	291	321	306	271	294	307	314	311	316	276	292	286	332	328	289	298	292	271	315	260	310	325	323	296	313	307	303	297	316	308	299	256	332	309	323	293	297	308	278	305	294	297	249	312	324	319	290	317	345	270	289	298	294	317	320	279	290	282	307	308	291	311	297	294	288	327	289	301	279	293	282	313	321	260	286	266	216	265	300	326	325	311	287	294	311	328	324	328	295	293	318	299	292	287	282	313	300	323	297	297	298	286	296	290	284	301	310	303	312	302	288	315	354	314	299	313	312	286	306	303	352	237	308	305	266	295	281	267	316	257	323	286	325	293	283	304	322	293	293	251	323	321	322	327	274	309	307	305	310	300	273	336	292	298	276	349	332	342	288	292	307	262	300	285	304	328	328	331	281	284	317	287	319	296	327	268	328	319	293	294	286	299	296	274	283	318	284	317	309	298	376	319	271	290	317	285	275	275	306	312	304	324	316	313	321	297	289	279	273	282	326	289	327	302	268	278	317	284	303	297	282	314	287	279	344	315	286	287	308	302	297	316	302	317	327	299	313	303	284	299	321	283	294	286	325	300	281	288	322	295	296	280	292	320	347	322	286	336	294	318	312	299	297	288	297	293	329	299	280	287	295	297	310	274	316	331	301	292	292	292	256	258	308	293	299	324	328	310	296	294	333	309	308	316	303	316	347	298	297	299	304	301	284	320	293	323	282	287	259	302	319	305	292	274	302	313	289	295	300	310	302	285	346	327	280	263	308	272	293	312	268	253	340	293	254	300	316	280	298	264	255	303	297	325	291	307	300	285	300	336	277	294	332	301	294	276	307	326	309	305	277	281	309	351	298	321	315	281	284	264	340	295	319	273	308	296	303	320	312	288	296	290	284	298	301	309	302	267	299	293	285	288	321	305	294	301	276	297	299	307	300	295	300	310	299	301	322	275	305	296	307	289	304	267	288	296	290	312	270	299	296	309	292	329	290	294	292	300	334	277	304	310	292	319	308	333	266	302	303	307	332	292	315	329	270	321	339	282	298	295	307	286	285	296	291	288	306	333	276	276	302	261	304	310	307	299	332	312	286	334	310	290	315	292	285	282	284	300	295	347	292	300	322	280	267	296	311	315	306	271	292	320	308	305	292	303	269	322	323	277	299	290	289	295	291	339	323	293	299	270	273	274	305	314	299	319	325	265	299	277	274	291	309	268	286	326	281	275	312	280	304	288	296	284	291	302	310	262	280	326	311	308	286	294	281	283	306	332	296	341	273	294	301	279	286	316	254	336	280	319	295	323	291	316	308	318	355	307	333	295	289	318	272	307	300	282	312	297	291	300	302	302	315	328	282	273	309	289	313	303	294	317	305	310	327	329	296	314	300	298	297	280	314	326	347	285	289	277	278	309	282	299	290	276	320	286	288	281	317	300	310	293	259	311	288	294	293	324	292	260	279	296	284	284	299	312	287	314	306	298	284	333	300	280	301	296	295	329	276	281	300	311	348	326	315	271	290	290	336	323	285	308	284	270	309	314	290	311	315	336	304	287	304	326	306	275	286	297	266	281	319	318	333	289	286	285	281	275	309	294	283	293	297	267	255	292	281	293	300	301	248	280	312	278	289	296	279	308	294	303	284	303	299	299	275	286	283	294	270	297	306	306	299	298	348	286	323	334	291	270	294	330	284	312	280	279	319	280	298	328	313	302	296	281	289	299	284	285	274	330	309	317	304	302	330	348	274	307	290	268	347	273	315	318	296	303	304	320	301	304	274	299	293	263	304	283	309	275	282	311	286	282	276	301	283	320	299	318	270	281	287	336	302	287	334	272	292	313	338	266	294	295	288	298	292	324	265	285	327	254	315	326	293	288	340	278	319	303	301	289	291	307	300	297	296	280	300	281	275	297	326	297	253	297	289	289	323	301	246	300	316	311	306	287	315	311	326	287	350	327	331	285	320	306	318	290	275	304	310	298	326	280	283	301	290	266	307	302	281	291	276	295	288	282	307	310	327	333	278	269	322	336	270	287	327	253	292	304	285	297	255	308	298	278	315	321	337	322	319	311	328	310	309	301	269	308	284	338	278	290	303	294	297	309	305	286	292	308	278	296	271	297	268	266	294	262	311	289	293	324	275	313	297	306	306	315	278	318	313	313	308	276	307	282	294	319	275	317	308	278	297	322	271	278	280	281	303	301	308	323	279	270	285	335	297	301	322	295	319	307	296	309	287	292	335	305	334	294	305	300	270	300	287	273	309	327	287	315	298	323	314	305	292	285	283	294	324	288	289	315	328	317	294	298	309	317	320	297	266	307	322	303	287	274	306	323	287	288	326	301	299	281	329
13971	1953	1979	2135	1857	1573	1440	1222	1308	1287	1802	2531	2305	2364	2368	2360	2022	2049	1942	1871	1753	1803	1785	1820	1698	1706	1558	1318	1179	1047	1086	920	899	857	857	807	795	795	771	807	778	769	756	767	751	744	794	685	747	751	691	743	702	774	731	750	719	720	723	715	717	681	685	726	726	702	693	715	737	694	683	711	711	654	687	677	690	641	667	675	697	715	661	662	668	680	642	719	654	688	703	645	680	622	630	642	636	684	636	681	643	672	627	655	663	602	665	682	675	637	706	688	641	685	633	671	653	647	656	639	650	685	591	661	647	650	665	671	682	660	703	649	613	689	705	657	607	683	640	657	699	653	668	678	657	625	691	631	673	665	694	681	655	650	616	718	700	668	701	635	655	640	654	673	646	647	669	644	685	683	701	693	687	625	641	655	693	683	660	635	597	660	705	682	723	647	669	634	678	633	676	646	654	674	629	662	646	703	650	654	584	650	665	642	600	727	629	655	678	660	671	647	668	680	643	671	670	660	631	698	661	612	629	622	675	706	682	631	683	680	697	652	680	664	636	667	679	659	640	678	643	649	669	629	685	685	683	672	680	653	708	625	643	663	668	596	640	632	632	648	673	674	627	672	611	626	622	654	661	640	671	659	622	669	654	647	653	592	644	698	640	636	666	686	612	668	664	665	638	663	649	663	668	666	635	682	642	663	658	659	655	622	649	651	634	655	623	667	708	631	619	675	670	682	643	641	686	671	684	678	635	675	647	680	637	669	644	699	680	632	627	644	642	671	677	704	641	647	683	681	671	651	637	672	693	650	706	665	638	633	620	639	650	621	670	621	671	606	605	655	629	657	682	661	703	708	697	652	594	707	656	598	688	686	634	626	668	661	687	695	662	650	704	657	695	653	687	715	675	623	648	656	683	683	642	673	660	675	647	634	624	660	636	611	669	661	682	674	643	672	690	615	676	678	644	672	685	655	653	647	625	679	631	715	689	660	696	680	674	674	619	678	625	606	654	687	644	631	649	647	664	661	652	694	643	667	660	689	699	605	654	680	641	647	689	668	661	667	623	682	664	682	651	655	676	659	671	665	683	633	651	668	647	699	620	669	652	644	659	683	649	636	656	670	637	639	661	636	648	652	683	656	620	674	659	630	658	641	683	636	619	684	630	663	668	664	673	655	632	679	615	653	601	648	661	661	687	671	650	698	660	652	688	678	641	675	655	648	696	669	681	650	648	680	663	655	670	609	665	678	649	636	642	663	673	677	685	659	652	652	705	708	633	656	621	632	684	681	675	605	698	642	644	686	648	654	661	646	677	602	652	684	662	670	666	675	680	627	660	699	657	677	660	686	673	670	615	645	648	673	661	667	670	681	668	655	675	684	646	655	667	651	618	661	654	633	659	612	629	663	652	668	637	686	635	673	698	631	674	632	647	693	622	685	644	660	636	661	668	680	639	673	664	678	647	648	633	668	688	670	678	666	626	680	658	636	634	615	630	644	637	616	664	662	619	662	672	681	640	643	633	659	712	687	669	698	679	674	655	659	740	656	693	724	676	660	617	651	679	649	652	665	615	659	647	686	654	680	667	624	651	658	640	655	627	666	634	665	651	643	672	690	690	681	634	674	691	660	652	682	651	686	661	674	644	681	683	633	644	640	616	602	687	666	632	631	644	687	677	701	656	627	664	636	648	631	626	645	632	647	655	652	730	651	676	660	672	659	642	629	666	673	653	659	666	637	635	661	669	659	639	674	662	663	633	625	637	672	625	650	679	689	670	604	640	679	734	688	684	677	666	692	676	689	736	674	697	627	668	662	628	694	604	627	596	645	669	671	652	680	677	661	644	623	674	652	662	650	621	672	640	667	638	647	701	702	696	694	619	651	703	639	656	666	647	663	669	688	635	651	684	617	625	633	635	674	635	678	607	659	666	623	654	649	637	626	665	676	661	690	674	699	649	654	686	622	670	691	666	637	672	608	657	656	735	678	681	619	630	670	622	725	678	599	627	646	674	651	673	687	602	699	634	614	669	670	623	666	615	707	622	639	644	663	634	621	665	661	709	668	658	706	644	655	697	676	660	664	674	660	724	642	663	649	666	644	662	706	732	630	680	650	641	674	673	642	679	708	721	683	629	664	647	674	679	648	647	651	689	640	647	673	677	636	673	651	653	719	646	648	654	670	680	650	699	638	680	644	665	612	661	640	649	639	662	630	640	672	635	593	651	674	615	618	661	665	674	665	658	658	651	671	615	647	705	672	676	666	629	680	645	637	667	638	667	653	657	681	689	709	684	650	669	667	653	651	683	657	669	694	664	645	656	653	641	703	660	624	680	713	681	634	693	677	701	645	663	638	681	723	662	680	682	683	660	637	647	694	681	651	657	663	625	672	668	638	664	700	636	647	655	651	651	623	683	704	646	677	732	666	602	642	643	675	652	725	648	630	718	621	673	672	650	617	683	676	617	659	644	587	679	652	681	661	640	633	676	688	616	665	672	683	646	686	637	678	614	635	649	682	646	710	636	678	620	661	658	675	660	656	661	675	603	645	678	687	695	629	688	663	651	653	653	652	653	670	663	621	680	680	664	620	674	605	653	696	644	690	613	638	652	678	637	698	641	639	673	673	672	715	667	664	635	667	703	664	654	701	651	631	668	689	623	588	658	622	663	709	672	682	653	686	648	653	710	700	664	631	699	642	649	718	679	603	655	662	658	679	647	693	645	674	688	661	657	668	651	630	651	620	694	656	625	652	646	706	665	681	673	691	657	661	657	659	643	630	669	717	665	634	671	675	620	624	654	695	682	701	646	661	654	627	662	671	681	664	672	646	631	675	688	655	677	617	636	676	657	620	657	619	657	657	653	650	662	678	653	676	644	620	725	632	638	659	655	658	702	644	678	636	656	638	691	678	657	678	626	686	631	632	665	624	642	661	637	706	640	659	706	676	695	650	660	702	641	656	693	679	683	658	630	670	655	650	622	640	650	660	641	690	690	688	688	653	691	648	678	635	673	661	651	657	653	622	607	658	679	668	642	644	699	657	659	640	665	691	634	617	696	676	628	663	635	681	627	672	692	626	678	679	664	679	636	633	667	679	678	592	647	595	658	635	667	657	721	627	654	726	659	669	682	664	644	631	662	627	690	671	694	619	683	676	736	628	631	708	655	657	631	701	677	689	687	664	643	662	638	642	678	659	630	670	647	621	711	676	662	659	651	641	681	630	664	682	663	609	654	656	683	670	644	634	650	676	687	648	688	634	650	683	633	669	655	673	660	665	650	649	661	613	690	696	675	708	683	653	641	689	649	649	670	636	638	682	689	703	635	632	607	647	670	663	657	694	688	602	640	663	659	707	676	668	643	651	647	665	708	656	651	665	682	632	673	673	650	667	615	626	624	689	689	644	671	652	623	638	662	649	675	680	648	675	662	662	633	667	674	678	633	627	674	656	661	649	650	680	638	632	658	634	665	667	654	677	625	612	659	698	652	624	653	664	648	639	666	657
5511	412	264	262	264	258	267	246	234	262	303	409	375	348	328	316	332	306	303	302	326	324	308	273	305	323	291	248	290	270	296	271	293	262	277	254	262	252	281	266	280	240	229	250	252	270	237	281	248	254	317	229	265	256	263	245	234	250	269	252	279	275	236	264	241	254	223	247	252	290	254	241	231	230	226	254	258	235	259	240	274	251	260	241	248	243	273	282	247	241	253	227	257	261	266	234	229	240	284	238	251	236	245	262	272	225	243	255	232	225	246	236	246	227	270	228	260	270	236	246	248	292	245	240	289	248	261	259	262	238	256	245	223	225	236	221	225	260	246	256	217	233	221	252	287	227	265	236	245	262	262	210	260	245	246	263	241	234	286	246	262	248	251	259	253	247	237	233	278	230	234	233	239	237	266	254	258	256	238	266	233	223	209	225	252	282	235	240	243	261	247	292	229	282	228	247	236	219	256	244	248	253	220	216	276	230	236	250	266	241	252	262	247	249	244	248	244	273	256	261	242	265	261	248	241	262	262	256	260	275	240	242	271	267	252	251	254	264	214	259	242	231	280	253	247	284	245	257	251	244	266	226	267	269	241	224	260	261	255	241	242	238	258	265	249	249	257	251	238	307	270	242	248	253	239	262	248	286	254	231	279	249	267	265	249	249	273	269	264	244	276	272	233	239	272	258	239	219	256	276	251	250	256	256	235	234	251	236	224	259	263	260	231	239	259	257	259	256	265	268	245	238	271	276	252	262	223	213	247	265	276	249	246	240	282	253	224	268	234	216	250	232	272	257	246	241	232	247	285	245	236	343	249	248	237	289	280	221	240	262	278	217	247	252	273	214	207	251	247	264	272	285	251	267	274	239	235	249	238	285	241	286	267	241	250	261	264	263	230	242	267	272	269	236	271	280	248	249	248	239	259	224	279	252	238	247	269	228	253	270	237	287	246	217	246	240	264	251	226	270	222	245	262	266	242	227	239	262	289	234	240	274	260	244	228	243	259	252	284	267	270	251	250	263	249	263	252	245	238	259	239	252	265	244	266	209	272	243	243	234	226	227	219	231	229	253	238	242	261	234	254	256	257	247	240	272	248	250	233	254	265	229	282	258	248	252	270	277	256	229	247	241	253	269	250	264	256	233	211	258	250	238	242	258	253	239	245	241	244	256	260	248	246	265	255	254	258	267	250	248	246	255	279	271	262	257	249	282	245	248	267	260	261	260	274	261	270	247	235	210	244	293	255	294	249	205	230	246	267	256	228	263	222	272	230	243	244	241	250	268	263	247	249	231	262	280	223	234	243	288	236	245	263	248	280	250	228	239	263	251	262	236	302	242	257	247	280	225	258	260	285	232	252	234	240	231	276	226	225	228	257	233	263	254	248	241	275	237	220	261	251	243	274	260	226	255	242	258	235	281	237	259	236	226	240	261	265	251	270	257	255	255	280	243	243	269	265	221	236	248	267	245	227	222	255	274	246	261	229	247	220	248	237	283	238	270	267	246	252	263	276	249	247	240	271	260	238	257	262	211	210	242	234	258	246	228	265	266	246	242	273	276	249	244	262	237	246	242	273	263	242	238	250	238	275	279	259	250	254	232	258	234	250	239	274	215	265	245	247	283	258	239	229	253	244	246	236	224	247	257	203	260	235	236	230	262	248	243	265	234	265	252	246	284	265	228	245	227	250	248	244	231	260	258	226	225	256	257	265	280	267	236	252	250	239	245	256	259	233	240	245	284	277	247	230	247	262	262	238	256	267	259	241	246	249	246	224	223	261	239	248	259	262	253	252	263	222	244	247	248	255	247	274	282	250	277	218	249	251	252	253	269	248	244	266	220	256	281	232	240	246	248	276	262	261	249	255	262	242	255	254	234	264	228	228	258	243	243	278	216	235	258	266	230	244	219	221	242	268	238	228	240	238	248	234	262	238	238	226	277	252	262	291	257	249	270	257	265	230	248	274	255	242	235	251	254	292	279	229	228	214	238	218	242	253	251	248	252	267	262	276	286	265	239	271	253	264	240	222	250	246	261	276	263	245	250	229	237	236	296	244	250	269	247	266	246	277	242	232	222	277	231	234	242	228	255	209	252	240	236	256	248	272	282	245	284	218	243	233	252	209	256	256	251	238	249	268	239	226	227	244	230	236	252	254	245	257	262	240	251	250	251	250	250	251	248	243	240	259	238	232	261	240	261	245	267	252	251	239	280	212	206	224	220	244	287	254	256	243	270	257	252	233	241	242	255	264	263	282	217	278	276	231	258	237	255	224	235	268	237	280	261	239	244	225	257	250	218	239	256	261	264	237	276	234	222	267	246	230	250	264	226	223	267	277	235	253	246	265	236	245	263	239	238	249	284	222	246	270	234	248	234	269	233	234	252	242	266	258	252	247	233	264	270	224	259	232	263	264	276	232	272	252	237	252	280	270	249	279	251	234	244	236	250	275	257	236	234	244	233	221	245	278	247	247	264	252	256	256	256	245	256	226	231	291	227	264	220	238	256	253	260	245	246	266	258	261	243	241	258	258	254	234	261	265	246	236	253	273	253	265	219	253	252	249	264	241	241	249	255	260	243	236	228	245	247	277	256	265	273	281	240	256	241	272	234	242	247	243	228	232	262	249	246	267	256	261	272	241	256	216	260	240	255	238	269	271	230	251	256	254	293	226	271	252	262	251	265	271	259	238	245	205	239	261	271	218	237	243	224	238	233	242	268	246	265	231	226	255	259	254	252	231	250	263	245	246	236	289	252	264	249	248	272	240	266	261	259	251	256	245	234	272	261	258	224	251	209	269	213	273	252	267	229	253	248	262	245	257	304	239	232	269	230	242	262	224	257	241	247	260	244	249	269	240	263	232	246	258	266	256	256	271	259	270	251	245	265	253	263	244	235	238	268	248	259	205	219	267	247	261	248	286	262	265	248	269	251	235	232	245	209	271	265	242	243	261	241	239	245	243	222	236	260	264	248	222	270	250	232	243	237	237	242	217	222	244	273	244	260	246	261	228	226	268	253	253	258	273	240	248	262	258	243	242	285	265	288	233	240	225	266	238	237	228	235	246	286	257	288	250	291	257	239	292	226	238	229	257	238	268	268	282	264	245	267	235	282	265	231	252	275	252	238	254	255	283	239	219	292	251	272	223	252	280	294	244	238	255	263	246	247	235	249	244	268	261	265	251	231	259	253	233	258	255	264	263	258	241	268	252	238	242	254	261	237	248	237	264	244	236	236	236	242	229	248	242	242	252	240	269	216	294	247	265	219	215	220	260	269	277	259	261	223	226	248	231	242	243	249	246	222	250	225	258	286	233	234	220	265	256	254	227	252	233	225	283	272	265	240	296	248	274	239	248	246	271	245	239	278	236	251	244	248	227	257	249	225	264	275	251	255	244	247	242	220	255	289	264	233	225	247	263	274	265	261	274	249	212	215	259	261	295	238	252	241	230	241	240	252	253	273	250	267	249	252	255	283	237	251	250	232	247	241	249	221
3829	638	606	628	602	628	654	599	630	729	939	1422	1317	1278	1181	1117	1034	990	1020	934	912	937	938	876	910	919	881	817	713	701	732	695	641	646	618	654	636	603	604	592	619	633	549	595	598	634	556	578	566	600	576	614	557	534	609	598	618	620	591	626	576	633	633	613	612	550	592	554	580	607	597	564	584	595	521	560	588	538	545	555	595	556	582	553	578	572	588	600	584	556	558	535	563	537	565	545	566	538	602	625	555	611	604	538	580	584	537	572	552	574	569	563	583	574	530	591	559	541	565	547	575	534	560	577	574	541	572	580	565	570	559	598	547	621	565	537	561	602	557	581	557	554	480	581	540	562	583	551	579	524	563	535	524	546	593	581	584	591	617	595	590	565	583	580	565	580	564	559	560	533	564	533	584	604	550	562	579	551	563	609	582	543	589	581	558	566	586	547	619	580	523	590	597	526	543	560	550	577	549	538	564	529	537	552	522	558	578	536	580	568	533	537	564	614	560	581	544	616	539	579	579	552	545	529	523	579	577	551	556	606	554	531	554	594	604	581	532	533	627	588	579	557	534	580	559	570	639	527	612	570	589	567	579	585	552	559	618	545	590	551	547	561	591	559	556	581	554	569	591	560	547	606	544	561	597	561	560	531	551	585	612	611	563	597	603	554	540	600	611	566	575	562	581	582	538	523	589	543	584	566	577	552	528	551	551	582	511	557	563	553	569	574	555	584	549	537	562	579	534	566	540	598	529	564	603	561	589	567	565	584	576	579	582	550	587	590	572	578	551	569	611	552	617	531	534	519	540	568	537	592	555	563	546	554	564	605	579	555	577	590	543	552	595	568	560	526	545	547	565	551	570	612	541	597	602	604	606	619	578	502	565	592	577	574	544	555	527	551	566	590	566	586	542	571	564	590	561	568	555	569	544	562	551	583	565	570	587	592	607	578	537	573	558	507	604	547	549	557	578	541	535	553	575	563	579	574	567	555	555	594	565	553	563	579	600	551	556	590	563	568	578	569	569	557	551	581	543	603	595	559	583	551	554	579	551	551	579	564	557	542	619	547	539	574	579	572	535	562	571	587	563	554	525	569	582	574	590	638	547	578	575	574	537	612	515	566	566	567	516	561	524	582	564	563	582	523	567	598	565	571	568	596	539	592	555	563	578	569	559	543	564	559	572	535	555	568	558	554	578	556	596	574	575	572	590	580	518	603	581	557	553	577	577	567	577	572	591	581	594	589	549	578	586	589	556	555	579	582	550	609	602	604	544	525	576	592	563	588	563	563	587	589	557	550	588	574	584	559	593	578	536	545	569	556	603	564	582	581	541	546	531	568	555	561	543	611	567	558	566	588	541	582	581	563	586	569	517	548	584	550	575	562	585	581	525	588	563	570	551	562	520	602	578	545	559	553	581	569	562	578	559	539	580	619	566	570	563	583	594	587	551	583	523	526	583	564	601	577	545	553	556	564	564	580	573	536	581	547	584	572	568	561	593	557	569	582	599	548	546	571	597	603	600	591	534	553	549	599	574	551	518	571	568	576	573	568	555	600	599	579	567	545	570	546	564	628	535	552	558	574	545	583	578	595	563	556	563	620	535	547	556	597	584	574	575	566	552	606	554	552	576	535	587	575	586	612	610	576	552	589	613	587	580	589	632	580	550	563	609	610	575	595	627	560	564	555	558	584	567	586	561	584	614	594	508	570	569	598	542	548	571	585	564	586	594	568	560	592	551	563	604	545	573	554	546	617	596	618	569	593	574	571	561	554	593	562	583	570	551	567	622	571	612	574	552	592	563	533	563	573	535	531	559	593	592	598	609	576	538	557	595	580	579	527	600	569	544	583	576	569	527	571	558	574	559	521	569	561	592	578	589	564	559	576	511	561	600	523	540	589	551	597	604	573	587	534	591	560	558	576	555	586	540	532	557	578	545	562	569	580	605	560	607	575	536	597	570	555	584	564	593	578	587	533	607	564	547	535	557	567	566	566	576	606	540	627	593	567	553	594	553	534	591	559	580	595	583	587	570	583	581	579	589	611	566	576	590	594	570	598	592	569	603	548	567	555	574	600	594	610	552	567	615	573	575	543	580	568	588	535	590	565	565	558	597	582	644	565	567	580	561	580	545	547	609	591	562	604	586	562	573	590	610	544	595	564	531	588	570	602	569	575	576	579	555	574	553	565	572	535	561	581	571	622	552	561	617	552	540	575	536	560	598	546	564	582	598	571	566	545	578	553	594	627	557	588	583	580	564	579	592	578	608	566	553	600	554	581	572	544	611	618	565	536	602	554	597	611	592	543	556	610	540	550	546	598	547	545	603	607	531	536	553	607	579	622	578	562	568	526	552	618	587	575	544	532	568	578	608	566	600	545	605	563	545	616	589	592	582	589	551	596	538	536	567	587	588	588	584	563	545	599	565	575	573	555	553	563	575	592	573	554	571	603	605	557	546	586	554	559	622	558	594	566	567	561	580	574	508	574	556	615	568	578	621	567	577	586	575	595	588	529	565	576	510	580	554	605	557	544	579	575	585	523	586	579	547	538	531	607	574	571	573	575	560	585	578	569	552	523	533	560	595	563	579	574	547	545	574	584	558	522	561	554	562	538	599	574	609	578	570	561	547	624	574	624	559	558	560	609	600	594	569	570	550	605	607	609	629	548	539	562	553	570	614	571	610	564	592	565	570	558	547	576	562	595	539	584	532	562	559	561	525	560	527	576	600	542	589	576	559	564	544	603	556	550	596	556	557	553	591	550	574	575	570	568	540	596	542	579	563	530	600	574	554	601	567	571	559	551	533	557	552	562	551	562	571	560	596	553	557	521	578	592	559	573	575	581	617	593	570	570	579	572	566	601	584	611	550	588	531	534	606	540	516	584	569	578	576	568	597	593	569	591	585	572	563	585	576	589	557	567	575	582	540	560	568	588	553	552	591	561	567	590	557	609	599	608	572	566	574	566	559	545	596	588	543	574	590	589	550	552	566	576	567	619	532	535	573	568	596	543	542	563	547	576	533	577	544	581	580	575	627	618	536	607	563	581	583	556	601	559	562	557	538	573	504	571	584	629	585	572	543	596	577	563	561	558	571	573	559	535	535	584	595	528	606	549	600	557	591	550	580	567	563	578	565	581	590	584	590	591	551	532	560	564	591	565	549	546	597	548	585	547	589	571	526	573	571	589	560	553	600	596	561	525	585	547	579	546	580	597	566	612	524	586	565	578	569	559	547	606	561	553	622	560	577	584	565	553	576	563	563	521	589	552	588	550	562	576	549	581	559	607	566	546	558	573	584	622	587	603	589	590	572	558	575	534	616	586	602	553	564	519	597	630	572	535	561	558	569	597	546	557	528	576	606	564	533	604	583	590	608	554	545	570	557	611	592	554	587	578	557	557	556	558	589	553	566	570	528	565	590	592	579	576	565	590	580	568	577	554	594	591	537	587	570	569	554	602	556	547	529	560	616	579	589	584	541	546	592	546	558	614	576	541
14529	1585	627	568	470	423	375	355	359	351	376	533	513	553	506	464	465	461	444	418	413	421	391	395	418	402	318	342	354	346	345	317	316	322	330	283	304	322	315	306	288	285	301	288	347	307	308	309	318	309	296	321	301	324	328	310	321	295	323	307	303	293	292	317	289	309	292	281	294	324	346	308	288	286	278	325	269	298	285	290	281	301	314	291	299	285	325	300	337	322	291	303	321	281	313	319	296	306	324	297	276	322	293	288	339	315	297	278	305	296	306	302	330	279	312	287	286	287	320	294	301	288	277	281	304	291	289	293	275	283	308	300	303	324	313	282	283	299	313	299	285	323	309	283	316	324	293	258	290	285	285	285	333	317	271	275	341	286	315	291	341	316	300	283	326	304	302	301	282	311	337	294	302	292	301	315	323	282	306	270	286	294	283	275	301	318	310	298	309	310	281	326	339	299	264	282	289	320	288	304	308	326	300	300	329	319	290	310	335	280	315	310	333	302	274	324	315	300	278	319	275	298	316	287	330	309	298	293	331	308	316	307	308	318	283	291	267	305	300	298	266	304	298	343	288	320	341	312	305	274	265	300	309	293	330	297	290	313	286	280	287	298	308	303	291	320	284	276	308	281	323	294	303	307	335	321	304	303	306	328	267	284	301	284	278	315	296	285	299	302	310	291	318	291	303	289	284	319	329	342	309	304	287	301	306	303	280	324	298	330	327	305	335	269	292	278	339	307	308	290	275	294	283	281	300	302	328	344	318	328	298	290	306	311	283	309	300	281	291	314	270	289	318	293	309	312	291	301	271	312	302	306	303	284	313	331	305	300	310	268	314	309	295	282	289	291	273	283	291	299	286	342	302	315	298	295	318	282	311	303	311	340	341	261	268	284	327	314	316	270	281	320	321	290	323	293	275	287	312	295	269	284	287	297	302	284	287	297	348	299	314	294	294	296	288	307	320	271	318	256	280	266	301	304	280	307	327	278	296	355	298	283	312	283	321	295	288	291	285	298	334	323	271	320	306	312	317	305	358	289	293	315	290	302	311	293	291	272	287	328	304	332	332	314	307	308	314	266	309	281	314	307	314	305	315	296	276	288	325	278	298	297	276	307	299	315	309	272	319	318	306	345	306	309	275	294	311	296	315	317	311	334	338	293	290	328	304	286	296	310	296	305	315	289	332	308	268	307	300	314	319	305	311	290	342	265	292	293	322	292	303	310	311	262	302	308	285	294	296	312	285	303	303	308	330	302	283	310	330	307	318	304	311	280	297	283	290	319	316	279	331	286	309	265	319	289	287	286	310	317	309	294	269	303	278	294	311	314	317	270	298	305	289	319	281	277	267	289	311	329	333	311	309	281	288	300	298	305	282	305	286	300	295	294	296	297	313	294	302	316	322	282	292	290	287	315	321	308	319	271	326	272	301	284	276	281	273	306	311	319	351	310	291	269	263	266	320	294	321	314	286	346	293	305	345	273	285	297	289	321	321	290	333	278	296	326	272	328	283	292	327	307	290	273	304	325	353	300	272	291	315	326	345	335	303	314	281	305	287	291	327	284	291	296	299	364	323	327	274	297	266	253	296	262	280	321	283	327	310	298	278	281	330	312	292	322	268	280	305	295	277	321	275	317	311	324	303	281	331	270	276	304	298	260	303	328	331	311	349	301	285	290	286	311	265	347	280	312	315	305	303	319	263	282	305	339	291	339	282	266	305	349	309	262	293	272	257	314	283	304	345	267	305	267	322	308	287	301	318	280	303	314	311	280	297	300	312	305	287	292	281	345	297	299	293	300	310	322	294	314	290	313	287	305	295	281	280	288	289	304	294	332	285	299	297	325	336	321	318	296	267	299	286	283	295	309	252	294	291	342	288	259	306	287	294	323	271	271	278	321	331	311	309	333	285	322	302	308	281	304	330	277	327	299	285	323	319	298	284	269	316	315	301	294	315	316	304	314	276	304	315	277	338	318	269	324	319	275	340	314	311	283	302	319	277	281	334	285	323	297	279	283	347	298	295	305	324	300	348	312	322	326	296	272	297	280	282	318	310	289	310	295	290	303	274	290	356	333	314	307	278	308	331	301	287	277	320	338	301	294	258	266	291	302	272	269	290	288	288	275	316	291	319	311	330	306	283	317	311	295	282	294	307	295	292	345	339	316	321	292	292	264	313	317	278	278	321	279	265	277	332	285	295	292	297	282	296	322	296	330	324	336	296	298	311	309	331	306	309	304	290	271	278	289	299	306	315	328	324	328	291	283	306	309	277	295	306	338	335	278	307	294	288	267	307	283	277	283	325	278	272	308	324	312	257	323	333	288	328	306	297	313	337	305	316	266	311	246	295	337	310	296	312	297	271	280	304	303	275	319	268	294	314	293	304	317	310	304	286	306	350	340	321	322	319	293	309	270	315	303	317	290	284	277	303	309	328	350	318	332	317	283	257	320	303	300	320	299	312	247	304	324	321	310	268	314	272	279	301	296	307	313	317	292	296	287	330	314	294	316	270	302	300	297	306	319	295	322	323	296	285	261	337	293	322	291	264	283	340	318	279	309	296	309	299	331	300	304	297	286	272	295	285	301	315	328	338	311	291	315	287	290	274	317	297	312	321	340	285	280	280	300	305	299	294	269	281	303	304	344	316	297	294	324	310	290	282	309	289	293	307	293	301	325	272	298	269	308	273	295	266	296	312	354	310	277	267	265	302	308	310	291	298	275	301	294	299	314	323	305	240	292	291	245	267	293	288	300	298	296	303	299	302	286	288	269	326	330	306	290	306	310	308	315	284	313	291	296	281	289	286	328	313	305	324	335	287	328	288	273	293	294	269	265	324	281	287	281	286	306	273	270	360	295	301	319	291	317	313	311	316	344	306	324	271	282	291	288	319	276	300	356	331	319	294	299	336	315	300	274	290	286	297	294	310	306	307	298	307	313	298	293	327	280	272	326	295	313	294	309	318	296	309	293	295	314	307	289	274	312	306	285	331	296	315	310	295	308	287	312	286	305	311	270	333	318	336	297	336	311	323	306	271	331	337	302	290	305	290	274	296	305	284	306	307	329	316	308	265	307	269	310	290	315	305	313	296	314	278	311	304	310	298	320	275	273	354	290	294	299	325	284	312	342	302	296	291	300	297	305	297	273	323	259	283	296	306	285	269	282	315	284	269	342	303	304	325	285	324	298	316	277	293	276	335	309	344	290	306	322	313	290	296	287	309	301	279	319	332	300	292	329	302	289	280	289	269	320	314	307	312	322	306	302	316	310	315	324	328	321	318	300	282	313	308	288	275	329	321	329	329	280	315	290	272	295	287	305	312	345	321	327	300	316	326	305	294	294	294	315	327	327	319	339	310	294	293	293	300	304	302	318	303	302	313	305	323	274	273	295	277	305	316	283	296	305	296	294	277	272	318	310	322	335	288	307	294	278	298	292	336	303	332	305	302	285	289	272	304	291	311	356	286	302	293	300	280	325	287	302	280	295	299	297	284	290
9693	1268	1249	1437	1257	1153	1057	958	972	1100	1379	2071	1951	1937	1868	1723	1684	1535	1532	1579	1371	1448	1410	1470	1417	1295	1210	1137	1022	950	929	848	827	786	810	801	753	767	723	770	766	744	729	729	773	752	716	732	723	757	704	729	729	702	718	699	678	672	731	677	719	709	723	683	740	701	697	684	701	722	698	722	693	666	667	656	696	679	658	726	666	666	674	648	669	660	679	716	673	639	713	694	672	676	684	659	676	650	632	654	674	678	667	669	711	677	644	702	707	671	662	689	717	618	685	690	713	654	635	687	681	686	670	643	698	671	653	679	664	705	633	657	686	651	640	672	639	700	726	683	659	674	664	681	687	649	661	696	654	669	705	665	672	677	646	722	658	630	645	698	669	697	655	684	673	664	655	696	683	702	650	702	664	697	678	684	688	635	692	691	639	658	697	658	675	698	684	670	700	659	636	702	652	668	649	711	705	703	684	711	679	648	662	748	702	637	684	668	645	696	685	663	691	663	629	641	659	723	693	689	685	662	649	668	642	645	713	661	654	628	599	712	642	658	630	678	649	740	648	677	665	672	687	655	685	669	676	700	683	671	685	640	639	635	657	634	686	666	660	632	659	650	676	651	670	677	695	655	646	687	702	678	651	680	652	629	642	665	642	660	684	651	691	646	680	670	676	677	685	661	670	643	693	678	655	674	673	679	716	659	720	714	708	689	623	666	666	686	657	618	728	704	680	706	677	613	641	617	630	655	658	706	699	649	699	667	691	685	658	634	689	627	609	696	661	676	649	709	680	658	638	675	642	683	677	636	619	709	662	657	650	688	633	700	671	647	652	671	716	693	689	629	662	687	737	713	656	684	635	695	646	673	681	624	683	686	694	646	645	672	685	641	697	682	681	650	679	652	666	691	727	675	669	623	701	683	691	664	628	637	657	652	693	658	664	683	668	678	689	683	667	706	673	683	718	660	688	612	647	694	692	664	668	657	684	654	661	649	669	697	744	682	649	693	650	677	640	668	692	700	690	639	668	730	659	657	666	675	685	635	694	650	684	671	667	616	644	695	662	732	653	676	641	656	673	685	646	696	706	680	629	658	655	676	661	681	655	692	661	660	670	666	661	698	690	614	659	711	675	639	674	688	627	650	675	664	720	659	668	693	720	629	666	649	657	664	647	642	654	718	610	701	674	646	698	663	692	697	661	661	665	670	670	699	681	722	690	688	665	654	704	692	669	678	620	644	714	683	628	678	641	678	684	642	631	689	675	671	697	645	643	709	649	660	668	689	678	681	612	672	686	635	669	670	671	652	695	697	696	653	696	668	673	678	681	701	701	662	613	687	709	685	653	652	700	629	671	651	641	701	689	692	683	643	668	704	631	677	676	650	652	650	640	646	677	646	653	709	650	629	683	717	656	656	646	672	701	667	687	669	711	630	686	621	680	643	649	678	699	651	674	697	680	674	681	636	716	624	700	670	627	668	646	701	703	705	706	683	676	684	706	691	643	668	706	668	664	682	681	692	659	661	670	647	635	642	637	637	649	605	685	664	631	661	646	671	622	687	676	691	691	624	669	686	681	697	637	654	679	631	657	649	685	711	709	673	684	677	689	645	667	666	670	673	644	719	676	661	684	671	748	682	678	674	636	657	720	703	704	696	682	670	681	666	669	654	675	625	711	662	683	635	657	678	717	694	629	676	639	657	631	658	656	656	694	683	616	686	693	708	722	680	639	711	708	682	644	647	676	664	669	655	668	695	669	698	637	637	654	651	686	608	653	668	663	702	653	670	691	685	710	689	671	686	652	672	647	659	630	662	670	714	684	690	671	657	648	639	662	666	663	651	678	651	675	636	658	692	625	681	665	700	640	692	669	711	725	679	687	687	708	669	693	651	647	649	689	652	679	635	674	631	664	652	662	631	645	685	665	655	665	704	648	640	639	708	690	698	702	635	640	660	731	720	694	710	682	679	645	660	658	676	625	699	681	653	645	678	693	596	716	721	612	643	678	698	675	676	700	665	698	700	619	706	692	704	655	665	675	665	678	678	675	659	653	662	625	678	649	665	711	672	657	653	682	633	687	648	680	627	629	669	687	690	654	635	667	672	681	643	639	670	662	703	659	668	709	676	704	683	676	697	663	674	708	685	665	757	665	654	630	721	631	663	670	716	682	672	703	690	711	640	677	679	700	653	660	631	692	682	689	682	652	664	700	635	697	648	715	667	669	623	689	653	671	654	684	703	655	672	730	722	650	640	709	657	669	694	708	631	642	702	677	671	644	608	678	667	682	641	675	723	663	686	691	628	690	657	657	715	658	664	656	682	698	683	680	664	634	683	702	689	665	657	647	677	699	648	683	667	657	676	676	704	698	690	677	697	654	632	701	727	688	663	685	683	679	676	688	654	665	678	705	682	631	658	679	658	761	668	676	661	717	653	676	696	659	686	705	679	679	698	709	648	631	648	625	659	697	669	657	672	660	670	668	690	673	659	659	691	649	682	645	652	695	687	687	679	731	706	656	644	663	678	663	632	676	682	634	693	664	648	698	692	659	692	661	655	673	698	671	680	633	597	654	651	696	740	638	667	696	672	655	628	690	700	671	626	673	663	676	661	664	643	641	646	701	674	664	642	628	659	670	686	642	712	691	674	674	666	626	652	703	690	628	688	688	626	691	652	659	672	666	650	639	673	680	660	684	703	700	678	658	721	687	607	651	690	658	701	654	621	688	713	671	684	658	701	657	702	677	685	644	688	676	655	670	661	699	673	660	679	664	726	691	638	646	653	665	674	640	647	737	644	674	677	679	662	661	654	673	675	689	664	638	671	681	610	680	718	739	678	661	630	693	631	707	666	681	654	666	701	657	697	650	666	621	657	679	661	679	692	671	691	660	698	672	642	696	640	739	642	674	702	646	641	651	655	661	672	685	650	677	692	622	694	650	685	703	710	676	696	649	706	678	636	677	686	695	721	658	657	689	684	643	642	690	664	635	670	682	681	704	656	677	670	639	673	645	631	701	722	653	674	683	653	725	696	691	640	664	661	703	704	691	640	669	675	655	652	669	662	677	642	704	668	675	650	663	678	694	698	627	630	650	621	683	620	662	669	700	701	698	690	646	714	685	666	681	681	689	698	699	658	693	673	687	641	679	649	649	663	686	668	678	681	671	649	679	680	667	644	714	661	656	655	644	644	703	674	713	672	693	668	658	677	664	646	626	656	696	678	666	645	716	713	655	675	654	698	676	733	684	648	668	637	687	687	653	683	656	665	700	675	668	683	654	706	658	692	669	653	694	657	661	688	715	662	707	670	614	649	637	659	650	620	673	705	680	671	636	682	693	657	660	664	679	617	683	665	640	685	688	661	703	675	650	627	694	696	681	645	706	667	634	673	679	665	655	694	660	670	672	647	732	677	645	680	665	651	610	690	687	620	681	668	658	661	735	719	662	624	638	656	692	621	670	656	687	633	640	618	645	712	705	663	690	670	698	687	693	668	684	692	672	642
23484	3329	1063	789	579	482	452	413	370	409	483	635	584	599	614	550	550	490	479	443	488	476	470	457	442	436	433	394	401	340	351	332	329	330	318	315	304	333	315	342	306	319	307	293	284	312	301	335	307	314	312	294	336	294	324	293	308	323	265	298	283	295	317	341	302	304	270	301	328	320	280	319	315	290	267	287	296	308	300	331	277	305	301	316	316	313	305	325	309	321	290	290	290	268	325	283	278	337	276	346	311	286	328	268	310	312	295	296	277	330	294	306	299	330	312	307	307	308	302	306	300	277	313	322	314	293	303	302	326	265	302	304	306	303	321	254	248	304	267	290	298	300	303	278	291	307	323	317	285	298	272	279	339	323	327	296	305	306	301	285	293	294	306	293	312	317	327	302	304	297	278	313	316	308	267	258	298	286	294	328	318	287	313	291	253	302	310	310	320	304	320	307	283	312	290	276	299	305	303	332	322	261	262	276	316	261	270	317	315	302	309	323	326	293	287	287	302	304	295	278	265	273	321	316	291	253	285	288	322	338	306	317	338	297	291	302	303	299	320	306	274	281	284	289	302	330	298	299	308	334	266	287	314	278	313	284	285	304	300	308	283	283	298	270	309	269	290	307	296	326	292	278	288	311	277	275	300	329	275	312	287	295	309	316	301	295	312	315	314	334	269	311	292	289	299	280	307	307	319	268	295	320	302	315	308	266	306	303	289	289	322	284	302	296	332	318	290	295	319	290	299	334	307	262	254	285	291	280	293	272	284	299	320	321	299	295	333	295	305	287	301	307	273	279	292	307	297	299	279	289	317	296	288	274	282	303	280	299	295	294	265	293	316	276	312	304	307	290	288	299	296	296	340	319	327	309	319	273	313	291	312	321	328	299	284	331	308	330	317	311	315	285	322	332	296	317	281	285	293	294	318	331	278	306	305	318	337	282	293	308	292	267	297	316	272	323	283	271	320	357	295	300	295	294	291	284	270	270	311	313	291	289	273	302	240	322	342	320	291	295	294	302	276	289	291	292	309	283	285	283	301	287	291	274	264	291	304	282	297	311	275	311	267	332	304	309	307	307	314	317	302	311	295	270	284	290	294	324	327	337	296	325	273	285	291	305	304	300	283	298	286	318	294	314	300	303	315	303	281	309	290	285	306	300	284	300	321	297	328	292	291	267	292	304	269	298	289	310	300	282	295	331	345	299	258	306	271	285	301	301	301	318	262	296	312	296	278	291	281	302	320	305	343	304	296	285	301	321	296	284	267	293	289	275	277	307	291	314	300	274	263	285	296	309	299	317	326	263	349	302	292	305	281	289	295	303	289	275	327	315	301	286	313	320	299	243	286	321	300	307	281	293	269	288	305	301	290	311	336	305	309	301	301	307	281	293	311	330	328	313	292	317	339	282	315	289	281	323	269	265	263	314	336	275	300	300	281	308	305	322	307	297	296	270	294	276	311	289	326	297	301	289	309	291	270	270	301	279	284	288	288	326	311	354	306	331	296	274	291	309	335	307	288	294	337	317	284	279	303	297	296	306	318	309	297	293	305	320	336	266	308	276	330	303	281	278	294	278	322	304	320	325	333	302	310	298	305	295	302	300	247	254	308	307	321	327	281	280	311	314	313	284	299	264	335	283	302	290	300	287	307	269	308	302	270	330	295	310	318	335	288	282	300	288	328	318	292	305	295	309	299	283	310	343	310	279	269	327	277	277	288	304	322	300	290	277	292	314	327	304	261	283	321	312	309	292	286	305	307	307	287	323	297	287	320	297	331	318	296	296	290	286	270	270	281	274	285	287	315	278	261	285	277	291	287	331	311	279	294	278	303	292	287	284	323	286	296	303	325	312	320	286	305	307	306	311	331	327	274	308	301	301	327	306	285	325	321	305	306	306	297	289	321	252	290	318	290	311	282	270	306	278	276	301	318	322	323	286	292	301	283	282	295	314	295	312	279	278	300	314	295	301	308	296	320	300	311	312	330	306	314	280	293	289	313	290	296	325	304	286	349	300	283	305	276	291	304	297	304	295	315	328	340	295	300	263	257	322	323	269	327	308	308	320	313	281	293	289	285	303	315	312	255	287	297	299	321	316	280	284	304	315	304	290	277	267	275	277	280	310	267	286	319	289	315	300	303	299	312	302	281	297	307	278	298	277	289	315	298	300	298	294	286	309	280	303	262	320	307	296	299	332	318	263	311	295	296	300	316	274	301	302	306	277	288	298	331	307	292	293	292	302	312	344	298	277	289	312	324	280	267	268	294	269	299	323	286	307	298	286	259	279	273	298	289	334	347	310	292	318	286	332	289	318	266	330	304	261	308	281	326	339	302	291	279	284	315	316	284	304	319	287	288	331	314	314	304	288	317	284	266	293	286	297	348	313	309	307	312	316	307	321	288	286	301	300	305	291	317	283	306	286	292	296	300	275	311	294	313	314	308	279	304	298	287	276	323	344	319	315	280	308	296	295	273	302	271	277	263	302	305	325	304	310	311	328	276	319	317	291	303	309	307	308	316	313	309	319	318	341	299	281	362	307	310	298	324	277	285	300	310	323	307	268	300	285	299	311	302	282	281	302	300	315	327	314	339	283	299	329	312	293	293	308	292	312	265	307	302	294	299	320	307	292	322	289	327	312	270	312	316	315	289	252	306	309	275	300	316	293	299	324	314	318	297	270	312	302	297	291	317	306	292	318	271	278	307	303	296	299	282	297	269	311	332	289	290	308	287	267	288	326	327	292	297	317	303	292	322	303	313	318	306	286	291	289	293	270	304	332	314	321	284	307	306	275	285	297	302	286	287	290	265	306	290	298	310	292	327	309	282	308	349	309	300	290	297	296	256	297	309	291	302	315	301	313	320	309	297	323	318	314	290	315	329	286	256	304	289	309	307	297	283	297	309	269	305	313	315	285	293	307	301	292	301	300	320	319	339	301	317	283	334	298	278	277	299	290	302	307	308	284	331	273	313	294	302	294	311	281	323	280	300	335	311	282	263	280	263	294	284	310	321	310	312	325	298	310	301	335	297	273	285	319	291	312	316	305	324	260	292	280	294	281	303	297	309	293	332	317	281	336	294	304	314	300	263	307	325	315	346	274	295	292	302	315	331	316	294	263	289	317	314	291	291	309	262	288	287	299	280	292	299	308	293	269	328	282	303	279	264	260	318	303	265	302	333	352	318	277	288	337	294	308	290	303	317	271	300	290	255	321	260	297	290	301	276	316	303	305	297	282	282	289	304	307	308	309	302	303	264	300	318	303	281	302	285	300	268	296	330	307	310	302	317	306	293	299	317	277	310	296	290	307	292	286	329	315	325	330	280	263	303	300	304	300	298	299	312	315	309	294	282	312	286	268	285	322	290	320	313	301	249	307	294	310	300	287	282	315	291	289	291	300	284	282	298	308	328	285	312	283	307	326	274	273	278	279	303	294	265	276	303	273	311	306	316	284	300	306	305	298	277	286	306	282	291	319	284	279	293	338	295	272	312	323
12947	1636	1887	2218	1958	1673	1367	1320	1288	1231	1802	2623	2434	2472	2313	2227	2164	2151	1937	1907	1783	1824	1867	1832	1711	1656	1447	1394	1164	1061	1047	940	885	884	819	840	797	788	814	815	841	781	759	844	793	709	740	734	722	771	704	742	688	743	703	711	772	746	706	747	748	690	712	679	729	713	709	714	705	725	690	705	695	697	669	682	664	653	694	698	669	657	661	667	603	671	672	677	700	696	663	683	659	663	657	669	629	655	643	644	659	722	646	656	667	678	673	611	710	676	663	618	619	620	673	647	672	665	678	669	678	681	660	662	652	664	661	642	660	634	659	633	628	636	673	662	657	652	661	685	680	655	648	635	642	641	659	624	672	706	705	672	663	717	669	640	688	616	678	697	603	604	709	650	671	640	636	674	617	666	710	627	653	654	644	664	664	683	649	677	642	700	685	662	656	601	647	725	685	661	658	623	687	685	633	700	627	658	633	628	643	683	663	668	630	677	698	665	628	655	688	654	645	660	705	661	653	620	652	639	635	630	661	669	661	688	678	649	678	622	681	681	650	661	665	640	612	646	682	624	695	657	659	664	664	608	701	672	628	683	717	623	660	702	676	616	679	646	664	724	673	663	674	690	665	637	618	666	654	621	651	673	709	682	648	665	653	647	644	684	706	679	617	634	607	666	613	628	615	643	670	624	624	647	691	615	648	633	661	634	618	639	714	656	688	590	673	660	664	673	653	648	696	602	685	639	640	665	690	690	687	690	627	658	710	643	657	668	629	679	660	653	615	653	671	674	701	650	670	659	647	620	620	648	637	684	764	659	666	645	674	621	658	643	665	621	614	656	661	646	661	661	652	635	657	631	637	643	677	644	612	651	612	603	644	650	635	691	647	671	674	650	650	685	627	706	657	667	614	660	671	670	671	657	642	683	619	666	659	662	663	692	683	704	667	634	647	649	671	643	668	641	645	643	643	696	667	651	684	605	601	661	630	598	634	691	614	673	619	669	693	702	657	698	605	595	672	683	606	689	646	650	673	660	629	659	663	634	648	632	632	653	631	665	619	665	640	640	630	681	672	673	666	652	632	637	680	630	623	645	664	682	669	645	681	605	661	680	663	630	657	644	610	675	673	647	637	703	664	633	652	659	647	623	629	700	681	695	708	655	649	675	637	652	640	673	686	640	702	676	674	669	637	688	620	666	655	670	628	626	645	657	667	642	662	645	634	630	666	660	688	683	670	660	650	677	645	665	688	661	673	711	645	674	671	669	683	657	673	695	666	667	653	668	591	599	668	690	649	651	663	670	640	674	644	610	651	673	640	648	649	665	649	638	674	679	657	640	667	665	621	607	651	714	671	625	652	619	604	675	658	606	680	617	678	681	621	672	661	648	607	697	675	625	666	617	641	654	656	648	704	626	679	657	661	663	656	654	679	620	662	697	657	673	695	642	648	640	725	694	659	657	636	658	626	649	645	609	642	672	640	671	585	700	648	671	698	648	670	680	662	632	624	630	636	634	646	644	634	683	618	641	672	675	671	688	618	639	675	652	674	710	652	670	665	665	658	674	667	643	655	622	661	660	648	657	636	632	625	614	699	672	692	655	670	649	682	664	683	644	662	667	642	702	700	613	698	623	678	708	671	668	670	615	641	657	671	619	606	640	679	606	690	708	684	672	623	638	724	646	645	619	657	622	612	680	663	651	632	611	682	625	686	634	662	660	674	649	644	640	673	680	669	665	613	624	671	640	673	645	668	647	717	683	687	662	717	687	663	660	622	684	692	650	665	657	717	705	608	626	687	656	661	668	658	643	657	692	672	674	626	632	613	680	667	637	662	705	657	686	624	662	663	655	660	667	621	701	611	660	654	655	686	637	670	667	650	633	669	610	668	670	695	665	664	667	659	676	675	682	673	668	676	651	657	704	681	703	647	652	679	626	639	668	676	619	689	675	667	653	675	644	672	646	634	674	678	701	665	675	680	659	640	636	588	716	679	648	665	645	662	704	662	631	673	657	616	709	651	659	674	644	656	636	642	635	660	637	652	670	625	609	674	640	623	658	625	640	647	653	617	666	677	675	638	616	657	663	682	653	631	628	660	651	640	619	653	631	680	631	615	635	645	726	665	666	625	636	677	635	675	638	693	645	670	672	661	659	648	672	631	654	663	681	638	688	635	626	665	639	628	656	649	656	650	690	692	670	671	688	660	655	656	651	640	674	656	645	685	659	645	625	659	644	659	661	700	675	676	602	677	664	650	674	638	659	657	674	664	603	714	654	700	672	650	672	674	627	658	698	670	643	656	642	644	666	657	657	632	655	686	649	666	612	631	643	670	695	645	694	650	659	624	611	669	606	606	649	621	654	685	691	663	619	661	648	684	658	670	660	641	654	627	686	651	688	669	658	677	670	667	639	639	714	674	659	650	636	614	660	651	623	663	677	640	632	653	665	648	640	663	656	668	647	682	662	673	659	625	679	642	682	678	615	678	639	637	619	676	662	639	661	646	659	677	711	635	652	671	679	611	642	657	645	668	668	659	604	667	629	661	654	667	720	681	624	676	657	651	636	679	634	600	648	706	656	645	657	664	679	643	625	667	641	691	673	676	649	658	668	651	639	689	662	683	642	665	676	640	653	708	612	682	647	621	654	658	691	649	666	675	639	644	635	615	659	676	680	671	608	647	698	688	648	711	603	657	663	658	645	686	686	658	637	630	632	665	700	698	644	641	639	687	657	658	601	637	650	656	672	620	674	660	635	640	648	665	665	638	672	681	653	650	671	623	688	640	652	648	666	653	685	695	621	669	703	653	653	621	676	688	672	703	709	643	627	635	686	654	682	706	679	642	627	668	695	605	674	643	705	634	676	690	646	675	676	616	665	706	699	614	643	629	669	701	631	657	673	654	644	663	704	636	629	694	668	691	643	633	688	683	590	653	675	654	646	667	641	647	686	679	611	649	645	676	630	632	664	671	650	661	650	649	673	705	625	696	598	673	619	650	648	678	637	639	695	629	630	677	666	669	674	667	665	654	668	694	637	667	653	680	664	655	654	663	651	652	664	644	627	629	642	647	687	622	683	647	676	648	715	680	679	650	696	709	655	644	692	639	678	648	712	646	659	655	668	642	660	665	666	655	617	686	650	674	667	636	682	634	638	663	624	662	629	658	675	649	675	699	694	615	637	614	699	619	657	677	648	636	633	653	650	652	617	656	661	693	657	611	674	644	649	680	625	648	652	673	638	641	699	661	657	673	624	642	629	630	661	652	650	658	665	642	687	667	643	659	630	646	694	675	666	648	639	633	671	671	687	626	627	669	668	696	643	688	638	622	645	638	659	640	673	680	666	677	667	703	655	680	641	656	636	666	617	717	644	673	662	656	686	640	642	660	613	669	697	717	632	689	660	637	655	641	646	642	645	668	599	644	721	658	637	652	670	631	655	658	637	649	693	649	659	642	639	674	699	680	657	690	666	636	681	672	702	634	685	642	667	660	731	645	638	693	695	667	636
5856	394	297	286	255	237	242	272	254	279	332	419	361	346	361	339	307	313	280	290	284	310	308	292	242	270	291	281	303	271	262	288	285	245	246	247	249	244	259	279	256	242	260	265	259	244	266	232	248	218	244	248	231	266	230	262	239	251	254	262	240	239	260	253	245	242	261	245	276	275	270	242	222	242	236	260	237	238	253	230	250	251	240	231	231	247	249	225	241	258	235	226	288	231	264	252	267	250	272	290	238	259	230	235	249	246	281	246	272	263	219	260	272	247	280	259	256	250	266	249	240	237	289	255	244	279	255	262	238	248	216	247	261	239	249	237	251	216	231	223	247	262	223	255	270	256	222	257	245	228	252	262	260	262	255	249	251	272	239	226	269	248	240	267	227	246	251	262	302	267	253	243	209	215	297	263	241	269	242	245	251	233	251	217	260	261	256	257	249	233	259	252	234	242	263	255	242	249	251	263	250	241	253	282	265	251	239	239	233	234	259	234	268	232	242	257	228	236	245	227	235	239	278	266	245	225	254	260	223	255	239	243	256	250	227	255	217	238	255	234	259	238	247	234	234	267	248	235	252	237	250	274	280	253	247	268	275	238	257	230	232	257	247	260	207	258	250	249	283	260	237	230	212	255	252	223	262	299	240	234	230	249	253	263	235	283	275	251	262	245	251	268	277	248	239	271	230	254	253	254	269	243	246	232	217	240	253	228	266	260	269	258	231	247	234	237	239	279	235	236	238	225	265	250	211	254	220	230	253	259	239	267	272	252	252	272	215	269	272	223	250	267	220	239	266	251	223	229	243	270	255	210	230	240	239	263	259	259	272	269	261	264	243	229	252	258	278	238	234	265	271	260	244	237	260	257	251	259	263	265	227	245	226	246	232	224	241	264	237	254	241	235	275	226	269	237	235	257	258	226	244	236	239	218	256	232	245	273	247	212	257	248	247	258	234	241	255	243	256	260	273	209	255	266	223	273	266	262	241	267	239	249	259	239	244	273	232	234	237	260	245	268	257	231	253	234	253	263	231	245	232	231	217	246	249	260	256	215	222	266	235	256	278	271	241	265	261	242	254	240	281	250	259	253	241	225	238	251	248	241	237	248	237	223	226	223	262	238	229	245	256	231	275	242	276	265	252	241	237	245	249	276	254	295	241	248	254	235	289	246	243	258	250	265	256	262	259	215	238	272	221	278	239	256	278	234	272	237	253	245	283	237	250	237	270	240	250	250	272	260	266	263	256	284	255	239	224	230	240	248	255	237	249	253	227	239	248	263	222	249	256	243	219	244	244	255	260	225	277	255	263	271	234	263	239	236	261	258	266	270	255	249	263	232	237	248	216	267	247	224	224	272	258	274	240	221	234	265	236	255	248	226	252	244	257	228	264	250	239	255	221	239	226	230	231	281	246	228	275	258	271	248	233	273	265	276	270	262	239	233	238	253	234	270	257	273	258	258	271	261	271	238	257	240	246	245	248	269	279	230	225	241	249	248	235	249	268	233	232	226	236	251	267	238	238	248	261	270	244	269	247	261	239	267	245	238	298	286	244	259	213	233	260	266	258	236	227	276	290	266	239	275	264	239	231	242	226	231	251	252	247	249	286	237	247	256	272	270	231	241	254	250	249	222	238	213	239	236	243	249	239	262	247	204	262	239	248	242	262	231	230	237	260	255	214	232	245	277	235	239	261	248	274	226	260	267	244	263	220	247	247	238	233	253	261	262	260	248	246	217	230	264	221	270	244	235	254	234	261	258	237	256	266	255	265	232	228	263	238	223	222	221	278	251	298	237	234	267	225	249	227	251	233	246	235	243	221	254	250	236	253	258	266	255	219	243	250	255	233	248	248	244	237	252	249	252	273	268	233	221	228	227	275	270	243	274	240	231	241	271	253	249	254	227	248	241	239	273	246	251	261	275	254	246	258	246	260	227	266	236	227	202	239	262	253	211	235	228	232	249	220	223	254	232	252	245	262	292	235	258	253	252	273	253	268	200	244	235	238	247	258	260	249	198	253	241	252	262	259	246	211	258	237	243	253	270	219	228	281	209	264	232	279	241	256	269	274	258	245	253	265	235	257	255	231	245	249	264	256	252	236	254	237	241	233	230	268	260	238	250	258	231	279	232	254	265	259	264	249	243	235	243	242	266	235	253	220	238	251	260	238	251	243	258	232	236	234	261	241	234	254	235	240	239	276	252	259	262	236	265	240	238	209	235	275	267	262	268	271	264	255	243	240	228	289	286	245	246	261	253	228	227	235	257	243	244	259	253	235	242	246	271	251	242	240	246	250	228	225	250	243	253	241	257	261	273	253	249	255	224	280	243	209	244	231	270	240	240	276	246	236	246	249	217	248	239	258	233	264	265	236	267	245	264	268	273	257	237	258	243	251	264	237	278	252	225	258	278	258	232	262	249	231	244	251	261	263	237	249	244	219	236	235	267	245	244	238	222	269	248	252	278	232	272	259	245	230	251	234	251	242	228	262	234	237	241	231	230	235	238	257	243	245	254	274	269	246	280	261	260	229	233	247	232	215	278	270	253	232	239	249	249	263	256	233	251	284	253	270	242	241	255	219	252	230	252	237	249	234	230	257	218	210	256	258	252	258	232	250	252	231	234	245	259	248	236	267	261	267	228	270	262	238	229	237	250	234	231	246	250	233	269	250	247	245	248	224	215	230	240	268	258	218	254	254	246	238	250	252	249	226	243	255	235	258	240	254	273	242	248	233	244	236	258	232	270	221	237	244	241	243	240	274	262	253	277	268	234	270	239	250	255	240	262	247	238	219	237	204	260	242	276	250	305	231	227	255	255	219	235	249	258	247	241	253	250	264	270	248	239	226	258	254	240	252	234	254	250	265	268	252	244	218	237	273	229	223	268	271	244	238	288	267	234	252	237	252	244	264	260	264	275	238	288	244	249	236	240	242	253	238	267	251	232	228	260	269	257	246	249	249	251	221	244	228	247	242	247	259	259	256	265	261	249	279	259	256	268	264	284	259	243	232	226	225	233	258	243	223	261	260	256	260	223	221	267	235	237	236	260	203	246	237	254	242	245	232	219	249	242	256	241	222	267	246	275	254	234	246	252	266	243	254	256	233	259	249	276	244	236	237	213	215	275	262	277	233	270	252	244	233	282	221	293	225	263	258	272	264	234	266	243	266	266	256	228	251	265	246	255	287	266	239	241	252	269	221	287	252	262	269	265	268	212	295	261	243	226	260	253	240	252	225	216	287	251	237	269	265	248	245	224	252	262	235	240	218	231	224	264	241	264	266	234	252	217	252	271	253	238	257	256	235	245	264	257	263	239	252	242	221	227	243	231	243	228	265	222	234	210	246	195	234	236	247	241	258	232	247	243	249	274	247	258	227	246	243	282	249	241	265	277	236	225	225	255	238	238	282	258	236	269	249	296	229	250	251	253	264	240	226	255	224	258	247	224	254	257	243	259	223	257	247	247	260	259	260	262	250	224	246	264	253	224	254	241
3921	572	591	635	607	600	605	570	628	746	994	1383	1305	1225	1181	1107	1114	1041	1009	958	886	910	918	859	903	935	842	763	737	691	718	693	675	601	590	620	609	580	575	582	629	662	574	577	603	605	619	583	631	585	620	613	609	602	592	607	634	622	616	581	571	588	570	591	629	571	594	663	570	597	600	591	555	543	596	574	564	579	597	537	559	582	526	582	539	605	606	609	561	581	593	572	562	547	534	585	555	565	562	546	586	558	610	592	557	558	576	572	571	568	556	529	591	582	605	570	561	616	529	551	579	582	552	584	579	524	604	570	576	581	533	563	569	605	600	605	557	528	571	572	585	549	576	528	558	558	565	574	578	622	572	566	549	596	513	586	568	554	583	543	574	542	582	552	572	578	574	590	565	571	613	520	544	583	571	574	529	521	578	529	562	540	538	531	528	595	583	527	549	558	558	566	562	516	528	586	547	549	545	573	573	555	593	581	579	552	554	565	551	556	581	522	576	559	570	605	595	580	537	518	585	545	542	551	555	585	550	580	533	590	577	578	559	614	524	581	543	569	543	590	570	543	573	525	604	531	633	555	583	630	580	596	550	546	559	568	547	539	545	542	610	591	543	589	572	584	588	609	556	589	534	550	551	581	535	555	583	527	553	572	587	565	542	569	532	575	547	559	544	554	558	558	530	575	602	564	542	607	538	544	583	560	565	607	584	550	571	596	566	554	586	621	589	550	552	565	535	563	564	590	515	590	567	565	552	570	579	529	570	539	586	577	566	584	616	538	558	560	551	597	589	554	529	586	593	538	562	550	586	567	578	523	591	565	601	565	578	601	543	602	614	623	573	622	605	579	538	550	589	556	576	523	569	560	549	560	564	539	591	586	591	574	559	530	585	545	586	556	554	532	506	576	566	561	593	550	584	574	547	546	553	585	557	530	587	555	563	580	601	558	574	546	548	567	598	544	555	574	551	540	569	600	570	576	558	617	564	549	579	600	593	537	542	590	590	580	574	597	556	572	539	590	569	602	580	540	624	585	567	584	593	560	596	564	554	587	587	542	565	541	556	537	582	586	604	578	559	548	569	560	580	580	569	553	583	559	584	575	590	546	531	576	574	543	573	542	591	602	565	561	569	563	546	563	539	633	554	531	525	584	516	541	583	557	553	585	597	581	524	572	566	576	564	577	559	542	553	593	545	583	600	576	555	587	556	605	584	597	572	543	538	593	541	581	548	520	534	586	580	562	588	536	576	567	575	584	571	516	530	628	512	571	556	547	555	562	589	548	591	576	578	578	533	579	574	526	570	549	579	586	556	566	568	544	577	532	557	572	546	582	553	643	544	558	571	554	549	531	540	589	560	574	541	571	580	524	562	530	569	578	537	601	545	547	543	550	549	574	558	577	586	535	557	569	542	543	589	551	589	584	525	571	596	553	535	588	545	548	569	581	563	609	591	577	554	553	603	524	585	595	567	571	582	579	579	564	563	540	567	520	553	576	564	567	493	569	580	532	541	565	568	575	573	572	568	617	558	537	582	573	567	535	541	519	553	587	556	587	566	578	549	571	550	564	541	605	610	574	560	579	594	535	498	570	562	537	588	565	566	557	560	572	544	587	613	592	555	561	546	580	522	586	557	563	570	600	608	562	601	592	584	512	581	543	554	560	512	539	588	533	582	605	535	574	561	541	537	585	549	589	578	552	538	568	560	547	556	582	584	571	550	591	585	550	600	586	537	602	617	523	555	579	596	551	581	546	516	565	608	548	599	559	541	577	587	562	588	608	566	592	557	561	583	537	534	601	580	533	566	621	554	551	584	584	533	555	560	585	566	602	592	553	568	552	635	536	556	590	538	578	634	615	569	558	575	563	581	579	566	544	602	554	556	569	586	568	576	569	540	545	539	572	585	579	585	566	600	592	573	594	564	586	593	557	597	552	586	553	545	587	567	573	570	572	583	568	527	568	581	593	550	517	581	560	591	572	595	603	587	556	528	590	573	557	560	559	560	608	563	600	599	575	587	560	579	553	570	534	572	563	522	536	500	565	624	553	532	549	587	551	578	574	561	542	600	564	572	563	589	578	561	579	569	534	538	570	584	598	583	558	585	539	572	542	572	564	581	592	538	569	553	557	559	518	583	531	569	582	582	542	600	582	529	582	570	605	561	581	547	574	570	566	538	527	517	562	533	521	537	595	539	567	590	572	570	527	603	545	562	538	587	577	561	555	551	546	607	548	562	585	571	568	594	560	554	555	539	579	546	586	566	582	542	581	550	565	517	543	565	549	584	537	578	577	579	535	564	574	564	604	574	542	597	528	547	589	580	569	579	530	547	567	548	554	542	575	576	558	569	600	538	594	584	540	535	577	555	566	551	589	506	615	560	554	558	566	576	552	555	583	575	578	594	574	540	582	581	556	572	565	558	549	597	567	540	542	544	557	559	573	561	606	547	562	594	579	551	575	560	567	515	565	569	577	563	598	529	535	545	594	557	518	575	579	566	566	582	548	568	514	584	527	535	527	587	572	572	563	567	553	543	556	554	569	581	534	569	518	570	567	581	572	577	570	540	579	558	591	569	567	567	567	592	562	619	556	554	595	543	525	537	549	549	538	617	597	554	542	511	584	568	577	535	571	563	575	535	540	586	553	551	605	594	560	602	571	573	550	554	579	555	528	530	551	568	549	597	546	565	537	595	615	533	592	574	545	569	604	540	567	587	590	526	579	552	576	566	527	591	592	542	522	590	590	548	569	568	566	567	549	616	540	587	545	562	579	558	546	562	568	568	526	565	580	536	591	559	548	559	546	597	564	578	564	573	568	577	611	589	539	582	576	582	589	554	588	603	550	574	577	571	550	510	577	551	557	578	556	585	545	564	585	526	616	551	573	568	603	582	565	581	521	547	557	547	587	582	542	571	522	584	555	568	546	525	561	543	604	553	537	571	605	588	550	558	582	536	609	571	577	546	564	564	566	560	574	561	562	578	539	579	600	580	563	553	619	556	539	586	559	545	571	556	567	527	565	577	550	564	576	539	549	547	598	608	600	578	580	554	548	579	600	599	570	543	583	577	563	567	551	569	539	557	562	537	556	564	541	571	582	613	541	579	553	571	588	561	603	571	590	576	573	545	532	570	526	557	568	568	537	623	540	570	533	593	566	571	583	570	548	577	542	567	580	555	543	571	574	575	558	579	603	584	542	596	532	574	578	604	532	568	583	591	538	590	554	589	543	546	555	525	582	610	551	601	550	587	585	578	507	574	596	596	521	587	551	604	541	571	554	544	599	533	606	574	554	552	585	552	536	540	553	615	546	533	539	583	572	613	623	565	557	554	535	562	543	530	557	564	589	570	524	593	585	588	566	591	607	582	521	592	527	609	536	567	575	525	559	554	580	568	580	551	567	563	564	545	570	602	553	596	551	610	553	578	528	554	647	567	584	537	537	593	536	556	593	576	563	573	587	549	549	579	557	522	574	588	593	556	585	563	574	578	555	543	588
15831	1490	603	535	470	409	358	362	339	374	438	533	519	457	512	493	424	412	446	458	383	432	418	416	392	452	370	356	319	319	351	317	353	324	325	295	332	307	346	330	321	342	304	325	311	310	317	312	316	281	298	339	327	290	295	298	298	290	279	316	290	272	304	275	303	336	336	297	318	307	288	270	293	302	292	314	300	307	301	277	303	299	299	295	259	322	305	313	304	269	338	291	303	293	266	291	290	293	348	308	319	319	308	276	345	280	304	283	312	304	290	298	331	285	283	291	330	299	279	325	329	318	293	268	297	291	288	311	295	278	321	326	308	287	297	286	301	300	290	289	306	270	290	287	323	298	330	280	269	285	294	301	317	276	291	291	296	274	313	270	294	323	304	312	327	283	286	292	331	301	297	309	316	294	292	333	283	280	288	316	310	301	309	328	327	310	315	304	315	295	312	295	290	345	335	290	294	293	297	273	284	297	312	310	271	309	305	286	320	284	314	289	306	341	305	321	280	320	317	301	332	279	274	270	296	321	329	299	278	288	340	294	309	318	307	300	310	264	306	313	330	295	276	273	284	309	341	302	319	297	293	290	313	267	246	291	313	286	316	329	318	291	313	306	291	336	286	301	279	308	282	320	322	280	303	279	287	306	314	286	305	303	302	302	294	302	308	281	295	285	321	300	268	328	293	288	294	313	327	275	335	293	298	298	292	299	271	306	284	322	311	272	276	346	334	295	275	302	307	320	302	314	305	303	285	303	295	293	315	303	296	306	295	300	316	280	290	296	294	308	313	267	331	319	315	299	288	316	278	342	295	313	332	288	291	293	290	271	311	311	313	313	291	311	284	283	294	266	299	334	317	308	307	278	325	289	287	303	267	311	290	330	321	320	289	311	305	299	277	323	316	297	330	327	321	303	302	296	297	277	302	269	279	292	313	299	296	291	302	304	317	312	310	257	259	293	287	312	329	273	330	299	280	297	297	297	281	332	315	334	320	300	263	328	287	329	318	360	311	317	274	302	313	289	303	300	300	284	283	274	279	315	338	293	316	331	310	325	309	304	284	309	306	288	284	291	298	310	331	278	297	302	273	293	280	307	321	327	294	306	311	293	305	288	285	297	287	304	300	291	285	302	309	292	307	320	346	287	307	348	318	303	265	305	321	302	287	283	308	311	328	297	295	300	317	276	315	302	270	313	285	298	302	315	281	311	333	300	331	322	320	302	294	294	312	304	268	324	288	285	292	310	302	285	284	298	314	303	276	309	315	313	315	295	338	267	297	328	308	326	288	291	309	343	322	342	302	316	293	325	303	302	314	287	286	337	330	284	326	281	348	308	311	298	299	310	283	298	292	290	308	316	329	299	332	299	283	308	293	334	298	288	271	283	311	301	297	305	335	293	275	306	281	303	319	296	275	300	313	325	318	292	286	289	314	320	285	325	281	295	310	312	295	288	295	303	311	295	297	295	280	280	313	301	300	287	329	280	300	272	309	316	318	283	304	303	303	282	297	273	261	314	300	285	344	310	277	294	312	308	322	289	296	264	289	282	276	294	266	297	290	302	290	325	297	297	292	301	314	313	304	308	300	306	312	262	283	301	313	313	279	248	320	299	323	278	310	286	304	283	303	298	336	323	291	322	308	305	314	314	309	332	311	283	322	300	316	343	275	279	279	330	271	287	318	324	318	294	347	300	278	283	282	289	337	296	312	272	291	300	290	298	281	339	300	289	311	302	291	281	283	283	270	264	290	274	324	316	283	296	330	310	295	299	301	279	284	316	318	301	288	325	295	292	281	297	318	310	295	296	301	310	294	306	284	307	307	302	312	318	291	311	318	302	277	313	279	308	304	336	328	269	297	304	317	288	305	309	294	316	290	298	301	313	317	258	261	309	301	302	287	313	298	288	294	327	290	297	282	294	307	331	307	317	291	292	312	296	303	287	281	305	333	302	321	300	290	333	283	301	274	303	329	277	317	315	294	305	291	307	315	278	311	329	272	298	310	309	276	298	289	328	267	340	316	322	360	280	310	289	292	290	303	302	302	314	290	303	307	310	294	293	312	336	288	298	330	318	304	317	292	297	323	304	321	333	304	322	311	328	310	278	322	272	281	294	320	305	295	281	304	305	277	316	317	332	267	252	280	350	285	286	304	277	308	343	287	301	309	278	272	306	297	302	329	276	328	279	308	340	345	292	290	297	322	305	281	298	287	279	340	320	272	301	301	298	313	328	298	331	293	311	336	343	325	321	297	304	303	307	273	299	299	305	315	286	292	291	313	297	312	278	295	277	324	307	272	310	276	292	335	304	291	300	271	283	278	303	326	328	303	307	301	330	289	305	314	297	284	307	333	296	328	345	287	322	320	289	321	294	274	310	300	272	307	347	334	275	342	309	274	293	275	310	286	288	266	317	281	322	309	286	277	296	328	290	316	312	288	305	299	270	277	299	290	279	259	325	276	337	317	322	294	327	315	338	287	297	280	291	311	257	301	304	311	284	329	301	319	319	287	303	314	311	293	319	292	305	276	317	288	277	305	285	280	311	276	281	295	321	315	267	304	302	303	290	288	314	329	277	299	311	294	294	293	294	319	299	306	282	317	312	309	301	290	318	298	285	298	290	336	285	322	329	309	311	304	305	314	314	286	302	317	295	316	311	272	312	308	282	305	321	309	336	321	304	287	297	281	329	309	309	340	304	301	284	296	309	305	283	296	304	289	324	311	313	261	269	322	310	299	330	323	268	287	303	292	314	291	320	323	296	298	311	325	278	298	317	320	274	299	318	318	298	292	301	326	278	293	335	267	312	267	306	320	319	284	287	328	284	305	297	294	358	315	316	316	303	293	286	294	276	313	316	290	314	311	298	273	337	328	310	293	273	285	303	305	329	301	344	310	251	296	304	286	292	324	298	295	281	306	299	279	288	271	297	298	337	306	290	282	275	309	285	307	297	287	300	306	276	315	304	330	327	270	308	313	270	282	296	293	292	288	321	298	324	280	334	292	336	288	291	293	320	311	328	320	321	264	310	326	313	306	309	301	311	310	333	285	302	281	286	309	329	309	290	285	322	323	303	322	298	282	303	293	284	282	306	322	329	307	309	274	274	311	275	290	308	316	287	297	288	306	294	295	322	326	322	267	321	301	273	298	290	282	290	290	319	294	343	279	335	257	294	330	312	286	311	287	281	277	280	285	297	296	329	313	294	294	331	337	303	299	314	308	306	308	291	296	277	297	292	308	318	279	268	283	305	297	270	307	260	340	278	289	287	314	312	296	320	323	283	306	288	348	284	302	302	284	295	293	295	315	315	318	307	322	306	305	295	271	266	315	272	303	271	265	306	311	340	267	295	297	280	312	360	272	305	277	312	313	338	274	306	327	300	314	296	308	311	301	311	328	311	297	304	279	313	325	306	313	271	289	306	262	304	298	282	282	294	273	288	328	301	278	317	350	304	310	299	308	305	294	316	276	308	312	331	278	308	304	301	309	256	244	308
10433	1039	1280	1424	1286	1128	995	992	996	1039	1524	2048	1877	1804	1787	1717	1659	1671	1564	1424	1415	1501	1448	1401	1411	1347	1160	1065	977	892	914	904	808	831	844	743	743	784	753	739	813	791	767	780	742	770	780	726	679	734	735	723	731	688	723	725	713	662	721	749	747	699	721	699	708	737	728	699	720	700	696	677	687	670	670	721	683	699	668	649	664	663	669	646	677	687	629	684	670	710	700	650	663	614	690	669	643	649	663	640	705	682	631	651	637	656	631	683	665	658	680	712	633	668	666	666	669	671	665	659	659	676	671	699	701	699	659	621	650	650	659	730	645	624	644	605	700	694	675	602	671	684	686	666	704	676	687	636	651	669	693	688	689	663	658	710	655	681	698	629	669	648	694	650	674	686	674	628	663	646	670	676	667	641	632	620	698	654	699	669	647	664	664	641	684	674	641	666	658	659	690	671	678	656	637	693	639	684	661	635	620	632	656	639	685	664	652	702	635	701	665	626	688	648	666	676	665	626	646	700	701	612	680	630	627	675	637	660	690	667	667	687	674	680	694	637	681	670	679	659	645	615	661	644	641	606	700	689	670	701	666	655	696	630	707	682	685	710	665	652	619	651	712	656	674	671	633	674	706	644	649	699	667	658	650	676	706	664	670	684	666	651	729	676	658	658	645	646	662	646	658	640	667	703	683	667	675	663	700	660	703	722	639	633	649	676	619	664	661	662	673	668	712	680	629	667	692	671	669	666	656	618	715	607	704	677	647	657	709	671	671	677	686	695	628	683	691	679	648	665	644	611	672	688	648	674	666	628	674	659	665	694	641	681	634	705	678	652	659	690	648	656	686	633	701	646	648	642	614	659	650	672	657	646	687	698	636	644	660	627	673	675	662	679	656	672	628	656	702	651	610	684	671	671	718	634	595	686	651	652	648	636	661	584	660	663	649	675	705	660	625	681	663	623	681	625	671	700	644	707	623	682	675	660	638	643	697	663	666	613	627	683	656	663	577	658	656	722	683	627	656	696	687	680	686	619	668	669	685	691	647	685	664	672	690	701	651	663	647	627	693	661	650	636	663	668	669	694	668	668	642	697	654	713	620	720	643	678	671	666	648	665	681	700	663	671	680	679	666	663	666	623	647	686	708	678	629	662	662	664	654	651	648	698	622	651	670	684	677	678	676	725	683	721	632	704	671	682	667	669	712	653	683	690	636	685	656	665	680	672	646	751	681	662	707	664	692	687	691	668	633	640	660	693	681	670	714	646	664	669	684	655	627	658	702	666	672	631	671	674	660	684	682	650	683	671	701	653	693	696	670	672	655	666	702	667	637	706	649	660	653	709	649	703	667	700	690	709	662	653	665	662	663	733	671	668	651	627	710	682	655	645	680	643	682	657	674	617	675	688	679	679	618	687	661	618	695	663	657	651	681	636	681	670	672	699	686	625	661	666	673	693	646	676	722	729	657	695	611	664	634	684	626	637	638	658	686	671	660	707	656	676	678	693	690	689	696	642	675	634	717	647	688	675	677	656	667	666	701	663	637	634	686	660	648	676	647	629	637	598	677	696	712	619	623	642	666	648	648	672	706	667	698	697	696	654	678	661	688	645	667	649	656	681	656	699	640	691	633	712	661	634	675	659	652	684	646	651	623	730	634	709	664	660	653	696	621	655	660	661	624	665	715	669	651	644	671	736	694	631	647	683	627	677	669	668	713	705	672	693	702	702	659	629	717	690	663	681	665	626	651	668	693	694	674	648	655	627	620	665	682	681	664	658	691	697	677	704	658	665	643	623	655	637	659	703	636	663	651	672	688	632	673	646	650	608	646	655	670	673	687	683	708	674	694	663	685	673	651	681	699	658	693	620	687	666	664	707	675	648	679	659	689	643	677	674	666	657	654	638	658	661	684	675	680	658	690	688	701	657	709	680	747	629	637	668	651	642	703	712	667	665	709	708	720	666	681	680	679	670	660	666	726	655	649	701	664	664	697	688	632	669	638	642	658	683	669	666	635	692	661	682	663	651	687	652	682	622	689	691	695	690	673	688	736	689	648	698	649	719	654	670	640	640	665	646	659	693	721	663	663	690	641	653	659	685	687	665	716	669	613	661	647	636	652	684	672	644	677	651	652	656	660	645	673	670	668	665	666	682	628	684	660	713	680	651	696	642	699	695	674	645	654	619	658	683	686	656	640	660	685	666	701	688	683	685	681	672	650	651	642	635	657	719	649	700	674	671	659	667	654	634	629	697	731	692	651	707	648	679	728	658	656	684	678	631	648	674	649	669	677	663	667	717	675	656	746	680	645	714	681	660	679	689	677	662	646	678	652	659	644	701	642	676	672	622	672	668	673	677	654	691	652	690	650	654	677	685	666	663	676	638	658	681	693	645	670	670	647	685	659	697	638	694	642	649	637	665	618	651	681	693	646	613	686	618	673	659	661	688	649	711	695	703	679	723	689	684	667	627	665	668	641	654	658	644	653	646	645	682	669	669	637	642	672	679	694	611	647	645	675	631	689	658	691	699	679	679	713	658	655	643	636	649	686	665	718	657	682	651	662	706	684	694	697	636	654	667	693	663	692	661	658	658	707	650	697	631	638	626	650	649	671	703	687	673	675	657	690	677	691	684	667	668	682	656	709	676	680	666	751	670	673	654	658	667	636	691	700	659	736	699	710	653	673	678	696	682	688	688	684	668	660	727	663	678	688	684	712	667	699	684	668	658	629	665	690	679	669	704	687	697	677	637	627	657	697	730	669	694	665	632	694	682	660	654	647	655	651	720	663	680	668	683	651	684	649	608	666	673	722	645	692	637	648	651	710	612	658	690	651	667	643	673	668	708	637	618	682	664	692	650	634	685	648	660	658	666	666	633	643	679	658	655	691	655	668	628	642	690	670	681	722	656	674	688	689	683	654	702	662	676	659	699	693	619	667	653	652	642	611	662	627	702	666	646	636	656	668	624	665	741	680	631	658	662	695	674	649	667	680	678	705	658	651	674	683	635	731	702	646	654	663	677	699	647	685	648	677	690	680	648	675	699	683	659	665	662	631	653	665	687	664	667	640	627	656	713	675	655	656	630	681	691	658	663	700	677	624	644	696	641	676	661	664	688	659	653	655	651	694	658	696	673	654	622	681	670	705	656	652	681	663	661	684	632	651	659	689	628	636	632	687	661	660	672	687	668	663	645	703	631	665	715	662	702	656	663	658	650	698	664	654	684	679	641	683	655	661	670	634	668	662	658	660	632	667	626	638	640	670	678	681	652	657	596	683	705	616	666	717	726	661	704	637	646	728	662	695	664	668	692	662	688	660	705	648	687	708	632	688	637	668	693	671	661	649	690	643	712	640	662	657	681	645	657	713	669	675	672	664	637	603	675	654	621	661	609	693	709	639	649	644	655	691	654	694	664	695	687	693	679	656	673	663	642	702	692	709	663	657	707	636	706	677	694	651	651	670	683	675	605	632	637	686	631	646	657	696	679	667	714	686	638	673	677
24552	3754	1034	812	580	500	403	415	383	411	540	664	610	561	568	539	536	518	517	501	462	472	461	454	481	460	395	392	379	347	333	346	286	361	331	313	306	316	289	314	309	296	297	337	282	327	311	324	347	317	282	316	323	286	282	302	308	287	351	290	277	311	315	304	298	316	289	301	283	293	325	291	315	297	273	314	319	284	266	322	322	259	298	262	274	290	307	301	298	308	293	294	326	291	314	313	275	293	324	265	289	293	300	269	290	292	300	312	309	319	299	304	313	280	298	287	296	274	310	294	333	320	307	308	295	267	265	284	306	322	311	306	285	269	261	287	266	315	304	262	314	296	296	288	258	304	309	307	318	311	303	278	306	268	276	302	335	306	307	305	308	267	337	261	260	287	282	299	302	307	307	298	315	274	296	319	323	289	287	308	306	315	303	316	266	318	281	297	287	306	300	270	304	284	279	304	302	317	341	313	295	320	266	271	295	305	271	318	309	274	338	289	270	315	272	291	307	291	270	293	309	310	303	272	311	287	268	326	311	270	310	330	300	325	281	320	282	301	306	327	290	317	306	361	292	298	309	331	261	280	295	338	298	313	312	278	282	320	299	283	263	307	314	316	293	300	276	285	304	278	324	324	272	312	297	288	314	300	285	292	289	274	287	277	315	302	296	270	321	273	272	322	315	297	290	279	319	315	267	267	294	292	288	319	309	284	314	305	313	305	330	304	296	310	328	337	310	295	271	287	292	323	302	303	277	294	307	310	324	276	290	304	331	310	295	314	295	284	284	274	298	277	268	270	279	272	290	275	282	292	260	309	290	304	301	299	308	315	296	326	303	297	268	287	293	314	347	286	277	299	279	290	298	297	281	315	295	305	316	302	308	303	309	283	295	278	281	286	293	288	303	266	298	279	285	288	306	282	280	358	306	269	300	313	299	306	296	309	297	315	298	268	286	264	318	290	304	292	279	296	278	324	293	309	298	334	272	283	303	308	288	295	291	289	303	313	309	340	307	295	305	310	292	298	331	277	269	280	289	286	298	278	278	315	310	276	262	329	302	304	275	274	301	289	302	292	306	300	295	320	313	282	294	273	264	313	281	289	332	280	320	316	327	319	295	309	315	306	278	294	271	295	310	316	317	295	274	322	307	310	330	283	308	314	296	292	298	308	276	269	289	314	281	324	288	289	296	291	302	281	287	307	276	271	316	315	292	311	323	291	304	313	323	306	324	289	303	314	300	313	286	284	269	307	290	289	286	287	324	294	321	301	304	297	297	294	288	311	285	301	331	301	279	310	281	301	316	256	308	314	308	312	281	346	293	319	268	298	273	281	341	316	311	303	337	309	311	303	303	290	301	303	336	310	284	277	335	275	291	270	287	281	291	289	276	281	313	259	284	288	311	309	298	313	309	326	320	316	296	291	312	301	281	303	285	275	309	306	328	306	325	281	288	311	309	319	292	321	296	304	270	304	290	276	251	306	317	293	309	309	330	289	355	331	316	308	294	291	306	278	268	299	307	295	293	249	293	294	305	282	298	284	280	276	286	275	294	300	280	336	296	297	323	302	284	291	281	277	296	253	323	317	324	297	325	327	295	264	279	281	305	334	312	325	292	303	318	313	279	290	319	290	285	271	286	319	282	312	253	303	290	282	299	319	298	293	288	293	291	280	315	307	285	274	302	292	277	296	314	289	328	319	285	313	298	296	280	300	328	313	282	289	298	299	296	316	297	297	304	307	277	312	253	308	286	296	252	286	289	290	320	312	330	281	322	291	317	289	264	315	313	299	307	302	301	299	311	296	293	321	310	294	305	304	301	326	321	275	296	309	299	277	309	320	292	300	322	285	293	279	270	312	288	269	292	291	281	273	320	270	296	285	283	282	289	279	300	290	315	267	301	338	308	278	274	298	273	303	290	284	297	301	276	288	294	288	278	264	295	274	254	286	309	287	300	291	299	280	304	242	325	302	272	285	306	280	305	277	339	283	323	317	301	277	312	285	279	300	288	297	314	292	347	306	294	304	273	320	302	278	310	293	288	281	286	311	278	307	269	311	293	316	322	309	246	276	270	326	308	302	300	313	319	293	279	291	308	290	306	328	339	309	283	301	306	317	297	294	294	302	267	309	326	326	292	307	337	288	300	277	285	294	307	314	314	301	275	308	289	310	293	318	317	303	295	299	325	329	318	302	297	319	284	297	326	283	288	277	292	327	288	297	275	314	299	312	299	292	289	317	294	313	303	279	278	304	278	327	309	283	328	288	286	346	318	288	285	296	314	280	293	308	313	290	299	285	299	294	294	288	270	282	280	291	291	313	280	265	315	302	285	273	290	317	313	319	320	274	314	300	304	305	310	296	251	329	287	300	285	304	314	319	288	308	307	282	289	295	285	289	329	318	336	326	314	278	320	278	275	280	293	310	275	286	334	297	299	318	281	312	307	313	316	283	327	283	309	301	290	239	296	291	274	273	335	315	296	301	277	330	264	326	314	328	283	312	313	315	301	307	289	304	301	318	267	275	308	259	297	282	293	288	287	263	297	297	269	306	298	315	269	299	313	286	292	291	287	286	308	303	345	315	282	315	313	276	268	307	289	367	283	308	303	316	338	302	310	290	275	296	281	297	286	301	286	270	275	302	310	318	277	305	296	322	306	305	336	286	298	331	313	317	317	311	296	297	333	322	305	328	254	308	345	324	293	291	273	293	296	295	330	316	286	286	300	279	298	319	298	302	266	295	295	301	336	344	316	299	304	304	312	301	297	286	274	295	294	289	304	297	284	292	284	302	298	310	302	294	298	303	280	346	335	286	300	282	286	346	286	265	285	298	276	289	292	307	301	336	290	310	310	284	291	294	257	303	290	281	315	268	312	296	305	294	280	290	338	301	261	312	296	327	282	282	306	296	313	319	307	299	296	281	288	313	316	318	321	320	299	275	316	289	283	296	318	312	284	338	275	298	272	282	307	322	305	317	302	272	297	280	311	316	299	299	280	272	284	308	316	276	312	304	295	273	285	287	321	281	347	316	284	298	287	303	277	277	270	288	273	301	311	293	280	326	291	291	307	320	270	258	325	303	319	298	341	300	292	285	305	300	337	326	307	301	309	265	279	272	282	283	282	309	313	271	323	287	315	278	323	280	271	285	258	293	291	300	302	288	296	309	284	310	284	322	299	305	292	310	313	300	297	295	290	321	337	314	297	275	293	285	300	265	274	290	290	318	302	313	296	300	246	296	323	293	296	310	313	278	300	289	311	290	271	297	282	303	328	307	283	277	307	329	274	296	311	283	289	294	306	272	298	324	282	279	318	305	263	335	310	286	309	310	295	322	356	298	298	334	268	320	320	306	281	306	313	301	287	286	271	262	289	289	308	323	341	314	303	278	278	321	319	295	279	279	304	316	297	309	259	290	304	307	326	283	317	286	295	291	297	303	288	298	270	300	288	305	287	280	304	307	302	330	329	293	332	305	272	293	310	293	297	316	283	271	283	294
13762	1546	1906	2224	1903	1584	1441	1263	1244	1334	1992	2658	2319	2319	2302	2294	2158	2165	1896	1806	1871	1887	1834	1815	1838	1647	1450	1145	1084	1090	951	945	833	838	784	799	794	809	801	739	789	780	771	840	771	738	711	755	718	731	729	743	732	698	709	715	726	748	758	678	721	694	686	695	767	721	690	686	670	722	668	696	664	677	708	635	659	635	678	687	658	672	698	640	684	671	661	629	622	659	657	714	667	639	609	649	664	659	610	692	587	663	669	675	661	643	626	662	679	645	616	611	651	616	640	647	673	644	650	660	666	706	657	644	688	659	671	643	643	675	665	662	617	678	663	638	684	659	667	699	621	706	641	650	686	636	673	676	671	665	679	628	667	630	619	621	666	647	670	657	631	669	669	608	661	641	695	631	671	667	650	604	672	665	642	651	663	650	692	667	662	652	650	676	642	642	657	687	673	633	643	632	692	592	647	674	620	647	666	693	689	717	666	630	611	669	598	660	689	670	636	687	665	658	652	711	610	649	642	642	615	655	678	666	669	707	691	607	634	607	660	677	647	670	625	648	675	646	645	625	679	629	690	672	630	681	657	689	629	690	657	690	665	637	663	640	666	663	681	626	622	630	663	683	617	669	641	589	632	668	638	675	637	615	668	659	636	645	666	630	653	644	663	691	648	703	680	684	652	641	670	688	696	634	675	663	674	611	611	705	688	634	712	649	630	673	609	598	686	664	668	624	606	594	671	640	676	667	669	677	641	651	651	708	600	692	673	603	652	632	628	629	596	665	606	652	683	705	705	626	662	643	661	685	616	639	681	623	671	687	654	642	643	672	666	620	667	648	644	623	639	645	673	660	627	639	654	664	676	673	681	695	685	612	624	660	661	654	672	613	652	690	653	669	645	659	690	670	669	639	670	650	607	653	607	587	673	668	650	651	680	663	617	668	692	674	718	656	661	651	616	635	651	651	614	674	677	642	661	679	618	636	644	655	666	639	654	649	694	689	672	671	684	658	611	626	683	665	628	650	609	681	682	612	664	652	630	712	644	654	691	664	655	628	667	630	702	636	622	632	637	627	632	629	658	677	614	645	648	680	650	658	632	702	648	643	639	685	683	655	650	699	670	592	632	609	630	679	684	635	705	645	676	643	685	612	618	625	683	727	674	668	673	634	637	645	647	615	647	642	694	662	646	681	655	690	669	651	672	655	596	680	694	658	704	612	660	728	649	669	630	650	657	654	614	673	676	650	644	682	670	641	690	644	634	651	694	626	648	648	680	672	636	646	684	683	656	625	654	638	702	629	649	639	618	636	665	659	671	640	667	654	664	659	636	683	649	638	700	695	692	631	646	675	641	649	632	653	634	618	631	687	664	647	656	648	722	655	673	705	704	648	654	624	687	670	655	648	698	654	624	650	595	617	657	652	644	654	650	659	667	674	666	670	663	627	670	666	664	654	676	623	632	649	633	670	649	630	665	679	658	616	606	659	639	630	596	670	661	625	642	646	607	627	629	668	595	654	634	699	655	633	683	661	636	670	682	636	663	666	635	657	637	635	700	641	656	669	660	654	659	666	627	599	651	655	615	650	628	613	652	666	643	651	604	642	674	648	617	650	664	654	656	613	663	645	615	644	673	653	654	630	627	678	638	634	700	651	616	713	609	649	645	653	659	652	684	661	637	630	657	686	643	675	632	647	659	677	649	696	677	666	607	639	653	640	677	593	694	667	628	652	634	675	667	655	636	668	653	684	701	624	614	671	638	642	665	658	673	712	681	630	680	672	648	724	675	657	651	641	654	663	655	664	661	679	655	638	621	664	689	667	665	636	647	611	633	661	609	668	660	681	663	659	664	652	648	644	630	618	662	643	674	677	656	669	638	638	639	706	685	668	633	666	662	675	645	662	695	675	665	635	613	650	590	641	662	661	635	646	693	621	669	710	672	644	674	616	671	624	616	667	635	642	644	653	650	629	683	619	661	666	640	737	614	651	658	681	688	687	616	664	655	592	657	642	647	667	653	648	681	642	693	643	640	662	648	649	692	645	713	678	688	652	652	707	707	651	664	658	641	702	628	645	630	648	643	653	657	610	667	623	630	634	678	646	671	641	620	642	648	683	641	656	648	642	624	608	683	637	617	617	682	655	619	649	691	599	702	685	631	657	675	660	664	650	681	671	629	658	667	625	614	720	667	641	669	655	653	662	640	692	601	666	637	680	646	667	644	666	677	607	694	637	680	662	604	638	650	694	640	634	648	629	633	685	664	665	645	649	675	670	625	670	611	652	644	676	659	671	682	684	646	628	659	628	679	682	677	622	621	635	671	648	666	626	656	633	606	597	659	608	693	695	608	653	675	660	632	645	646	612	663	638	625	610	657	681	611	676	663	634	670	661	616	640	672	661	679	649	647	621	620	637	683	659	577	635	689	687	682	706	727	619	669	670	628	638	641	630	629	711	641	625	636	597	651	680	635	668	610	647	656	609	654	652	634	672	700	611	652	655	679	694	687	650	663	630	631	695	673	660	652	666	641	665	649	667	681	671	700	652	651	661	654	638	640	660	654	687	662	667	646	668	687	664	627	694	637	649	666	672	636	677	722	634	650	651	651	675	678	666	652	659	578	649	616	663	640	679	661	631	650	678	587	633	626	685	649	623	681	676	666	593	633	613	691	654	637	640	625	671	663	625	645	688	649	603	642	634	618	687	677	653	643	694	704	641	682	653	643	678	638	611	620	694	661	691	635	637	636	613	626	667	653	710	665	686	714	627	643	641	670	673	650	697	664	629	626	656	640	704	627	665	670	687	668	668	628	643	598	683	696	641	709	737	651	650	694	685	690	653	670	658	630	619	661	638	637	680	693	656	725	678	678	636	678	616	636	658	632	653	665	665	675	621	640	648	659	646	635	649	670	625	660	657	660	704	658	685	664	683	662	630	645	685	605	667	644	626	657	630	664	633	657	636	635	626	669	648	651	644	599	630	709	632	657	666	656	663	645	665	641	639	676	657	653	643	644	613	624	694	618	700	665	685	678	628	651	688	644	669	671	643	664	674	658	623	620	632	612	661	681	640	656	670	685	646	677	665	642	632	641	672	645	679	593	653	682	651	650	681	660	644	677	672	645	669	631	699	596	660	651	668	649	706	644	661	634	713	637	677	616	695	660	656	605	650	626	647	648	641	693	683	637	696	677	664	689	667	627	669	675	653	613	657	640	649	707	672	680	668	673	677	659	612	635	655	632	657	685	652	676	642	614	645	696	673	640	670	689	674	668	659	650	679	630	687	665	681	680	692	677	631	682	616	634	652	662	664	668	651	666	636	619	651	643	654	656	653	629	660	639	617	720	646	688	675	618	664	676	669	612	676	658	649	617	687	664	669	604	701	685	617	679	655	663	670	646	684	687	633	613	639	675	663	663	655	663	693	617	654	651	684	649	641	707	686	657	616	656	645	662	676	651	650	627	656	635	675	685	710	709	673	642	630	615	635	644	686	727	648	671	660	621	606
6429	443	259	252	246	257	254	274	271	277	327	367	394	349	367	356	294	322	308	308	320	287	318	327	311	271	301	266	281	254	284	273	284	300	309	232	227	210	272	258	269	256	236	271	243	301	290	233	267	271	240	251	274	255	269	239	248	250	258	249	271	249	269	252	239	269	217	272	276	282	232	267	226	243	249	229	277	242	246	256	248	219	222	232	241	272	220	221	254	238	248	259	245	218	256	272	254	234	247	240	243	239	256	252	254	269	286	277	263	263	239	235	223	229	233	238	265	292	262	251	232	226	251	277	226	252	239	226	257	259	268	253	206	221	242	221	248	256	248	261	241	248	232	226	235	264	228	248	247	242	209	250	242	262	265	264	245	245	249	204	238	230	231	236	251	262	248	268	261	249	230	242	233	216	239	229	255	258	262	229	266	246	236	243	269	219	227	265	237	233	229	274	209	228	241	245	260	226	233	250	247	281	257	256	272	211	202	251	272	226	261	261	278	237	238	247	243	226	241	263	268	233	263	276	276	206	241	243	254	238	239	236	263	249	238	235	274	235	252	252	260	256	245	240	234	238	259	254	237	254	252	221	236	251	262	241	254	269	249	237	226	257	244	260	254	289	257	241	246	270	258	246	224	243	284	275	223	264	253	253	273	210	245	239	258	236	246	244	270	274	274	241	240	253	286	263	256	254	233	253	233	251	252	269	270	269	265	283	237	243	261	223	248	211	227	249	248	235	246	236	239	250	249	237	250	274	259	260	255	251	245	259	251	250	259	270	267	240	248	257	234	242	230	261	248	243	246	242	247	230	265	260	273	251	256	259	248	219	259	217	231	251	262	260	236	252	241	251	260	247	259	252	210	247	232	234	254	250	258	260	253	220	236	269	260	233	244	230	240	227	259	234	238	244	248	271	242	239	261	215	281	264	237	253	272	273	245	257	227	229	242	254	257	256	246	264	214	285	247	268	235	265	252	267	240	256	226	239	275	228	249	228	269	251	240	250	255	258	252	268	293	248	254	234	217	234	243	246	270	262	247	263	262	283	217	240	224	240	248	263	255	260	254	221	238	252	257	250	254	262	243	266	273	248	257	247	231	244	271	246	245	244	259	260	249	216	268	255	258	257	293	262	256	241	288	230	247	238	237	322	271	254	219	232	245	257	228	255	264	246	244	241	231	275	241	243	237	252	247	259	252	280	262	257	237	229	276	248	262	280	238	261	271	225	267	239	247	265	251	248	241	278	234	259	215	251	270	247	246	247	261	234	271	229	247	246	250	247	245	240	246	302	257	257	261	226	256	221	221	208	244	275	233	224	243	253	286	198	239	209	223	242	263	250	244	257	261	244	243	233	243	223	265	244	259	242	254	222	247	262	237	237	273	234	235	249	228	241	225	251	268	272	211	274	244	242	274	260	269	220	274	249	268	241	267	254	237	241	257	247	271	254	233	204	218	247	266	238	293	263	252	237	241	227	244	240	249	246	252	273	241	238	246	252	260	245	245	252	268	232	256	258	232	254	226	234	246	255	251	243	274	252	263	254	221	265	254	209	236	249	255	286	257	238	242	235	244	271	267	231	253	234	252	241	282	259	247	271	238	229	242	246	242	275	214	251	224	263	251	249	247	214	235	245	205	251	252	246	252	273	248	236	245	233	255	251	231	265	258	213	250	216	245	240	233	244	236	252	280	247	258	260	241	251	247	238	249	275	248	258	244	244	253	251	248	255	243	243	247	224	257	225	228	244	276	246	239	260	262	218	234	225	218	240	246	251	235	246	251	232	257	239	259	253	272	249	256	232	232	245	276	239	245	243	256	253	252	227	263	271	249	247	247	245	238	242	228	249	263	242	241	239	253	249	279	255	248	292	258	231	263	245	275	245	272	229	239	254	240	242	271	264	254	259	252	258	256	256	221	236	249	233	264	242	230	223	235	250	266	235	253	270	216	266	272	237	239	253	253	231	250	256	259	263	266	255	275	249	268	247	244	245	233	243	220	240	284	243	276	276	257	255	249	240	232	251	240	279	227	251	241	244	228	222	271	281	271	226	236	234	224	277	248	241	265	264	268	240	241	224	258	246	241	263	268	259	226	239	255	235	248	249	253	246	243	262	256	239	254	256	253	227	266	215	242	230	229	274	256	259	233	255	250	226	251	237	247	232	234	254	221	248	254	226	265	250	256	225	265	270	235	253	242	252	279	234	249	233	263	281	237	253	249	247	258	229	242	248	278	217	233	243	240	229	235	250	267	270	274	233	256	257	249	251	228	250	248	224	259	233	275	244	262	267	279	255	218	262	246	212	205	230	222	256	251	259	254	251	244	265	262	263	273	249	272	256	256	259	239	265	225	245	250	237	238	263	234	246	240	218	221	222	221	234	223	211	231	245	250	257	245	232	290	231	249	249	252	255	238	245	252	242	253	256	260	251	278	267	235	255	265	231	244	261	277	246	250	239	265	245	247	272	230	227	231	256	260	247	225	286	228	245	246	258	240	278	232	244	243	250	259	241	268	248	264	254	269	224	267	284	274	225	256	250	251	249	208	230	259	243	263	274	251	259	258	223	261	261	232	265	245	223	262	286	278	237	273	248	238	255	252	266	298	262	266	250	254	248	268	238	238	248	278	255	238	238	260	240	219	226	244	252	244	261	249	231	244	238	243	276	262	257	244	227	240	261	243	241	226	261	258	266	274	242	247	270	264	239	251	273	248	240	262	268	260	231	240	236	209	207	252	268	253	235	247	273	239	263	265	244	233	253	247	221	261	269	251	249	251	247	237	239	264	251	216	283	243	266	260	230	250	249	253	234	219	257	223	271	264	261	247	256	230	236	253	245	225	247	245	284	253	243	258	244	244	228	252	242	257	247	257	263	271	241	240	224	242	221	250	268	240	260	232	251	246	271	266	247	252	230	252	222	252	255	234	267	261	244	251	260	238	238	284	246	244	254	234	226	214	220	234	264	239	255	255	247	266	259	253	236	245	236	251	245	244	238	241	264	246	255	242	249	261	217	244	268	223	229	238	245	240	264	254	270	255	242	259	219	263	255	267	268	246	227	229	264	259	262	279	270	223	249	242	249	257	214	252	248	244	273	234	234	253	248	218	255	257	237	241	241	238	243	227	277	255	250	245	263	295	247	260	236	265	210	236	249	223	235	239	247	250	269	236	258	267	268	258	244	245	258	231	256	252	258	218	252	218	249	259	250	238	216	248	244	257	260	241	251	234	243	243	245	253	235	236	267	251	243	234	205	240	243	228	226	210	244	267	255	282	248	246	253	227	249	246	260	236	220	225	219	249	271	259	275	258	256	262	246	225	227	276	248	262	263	229	245	237	239	252	237	270	235	266	251	262	231	244	242	241	253	233	248	234	241	211	261	268	233	261	237	272	227	252	249	255	255	271	234	255	254	246	259	240	228	257	257	242	246	280	288	249	257	220	260	245	231	274	245	250	264	218	238	217	260	247	236	243	233	269	260	261	255	244	267	246	241
4317	636	620	616	587	555	598	579	586	783	1025	1375	1371	1245	1187	1179	1112	991	993	909	953	914	955	920	940	865	858	748	746	684	705	674	590	632	656	597	600	608	610	648	631	592	586	576	583	577	578	627	597	570	599	596	566	654	603	587	562	578	589	617	576	593	589	634	547	596	586	574	549	597	611	569	606	578	583	562	576	564	570	585	590	576	556	557	557	598	562	573	586	606	550	581	581	530	572	565	573	556	534	558	566	599	539	546	581	531	582	568	592	579	565	523	576	578	575	525	600	530	550	585	556	500	571	611	561	572	567	547	580	587	568	543	533	537	575	558	538	557	550	591	587	567	574	572	556	587	566	575	599	560	597	567	580	546	575	558	529	575	563	552	565	585	506	554	612	576	568	563	570	572	510	557	550	613	537	544	565	529	569	558	568	560	558	584	584	599	545	547	556	587	549	528	566	539	581	568	581	558	588	568	598	551	590	532	568	576	520	570	602	551	517	552	589	542	562	584	579	549	550	545	574	560	581	595	523	569	570	517	576	610	557	580	587	585	536	565	552	541	559	569	578	519	546	544	573	570	578	557	553	598	563	553	611	587	551	571	567	597	565	578	627	545	568	595	498	560	638	582	543	579	571	541	581	603	525	526	513	550	545	554	585	559	571	590	495	538	525	575	588	557	550	580	539	549	607	583	531	555	539	549	537	591	552	554	609	573	582	553	558	550	536	539	525	572	558	530	539	532	569	525	548	583	577	586	545	557	574	572	567	547	569	592	590	537	549	590	563	600	575	559	519	609	555	538	552	592	563	534	547	583	580	575	549	560	608	554	572	557	544	598	606	558	565	557	591	559	604	560	557	587	579	541	547	545	573	565	569	556	556	601	530	562	525	541	562	513	557	590	561	592	565	612	530	533	518	560	595	580	522	544	567	534	559	547	613	534	557	541	533	566	586	584	601	514	542	575	598	597	512	566	621	593	569	561	554	557	554	562	611	555	619	575	569	559	580	577	540	579	569	592	583	564	562	525	531	570	575	564	589	569	521	586	557	549	533	548	566	580	535	544	594	569	541	521	561	522	548	565	569	490	550	614	552	521	567	528	582	568	563	585	590	585	570	531	556	580	563	545	595	566	557	657	560	514	600	538	578	573	520	589	565	584	540	578	578	540	566	537	557	575	557	525	568	529	555	548	566	585	530	509	544	540	561	567	551	556	583	544	567	514	540	548	573	547	585	540	537	540	564	612	581	553	552	563	560	579	604	556	561	544	559	559	562	591	510	526	585	589	569	535	535	528	552	568	563	561	539	594	550	573	575	574	584	537	543	549	569	569	560	534	561	581	552	574	573	581	542	578	541	578	545	546	584	562	555	579	533	544	540	583	572	575	559	570	532	591	564	584	514	588	575	546	560	542	598	540	562	560	592	573	572	542	533	555	583	604	578	541	584	545	547	520	582	540	522	554	588	561	551	518	514	566	573	547	512	599	535	568	545	565	592	582	538	586	555	569	558	585	559	580	565	514	584	524	556	572	554	541	578	568	586	566	549	568	542	578	523	578	553	558	564	563	584	585	548	558	542	560	534	585	573	593	588	547	548	579	512	607	604	545	571	583	564	539	580	549	586	606	595	554	562	566	557	595	567	553	583	580	552	574	555	534	573	528	581	586	571	560	580	594	557	569	585	567	582	521	585	575	572	549	534	570	551	579	590	588	559	535	543	545	575	559	552	556	556	567	566	570	600	573	570	581	544	564	542	586	562	529	563	563	540	559	565	580	558	581	615	568	569	563	546	559	557	580	591	589	544	563	544	593	555	561	533	587	554	568	558	558	604	558	529	557	562	556	559	576	567	548	577	549	568	558	572	559	571	573	608	550	550	597	542	546	571	539	555	523	529	528	584	603	559	581	589	562	594	597	565	552	557	533	608	536	561	568	541	556	560	525	618	532	542	571	556	578	575	568	583	548	524	552	540	579	567	549	571	568	602	566	551	551	538	563	524	548	575	562	573	632	564	570	554	533	527	556	539	574	579	563	551	502	610	588	513	587	520	548	581	541	576	582	581	569	534	536	507	535	594	532	565	559	577	564	563	560	554	545	577	585	554	539	565	566	573	572	550	552	551	543	570	555	576	565	567	534	537	557	605	567	581	547	555	557	537	566	541	552	537	548	526	580	546	588	551	594	590	598	594	571	581	537	552	600	646	553	543	562	540	562	560	562	491	596	563	589	582	560	602	564	544	553	528	574	575	574	562	554	586	571	595	616	551	580	626	552	578	550	543	589	573	524	541	576	548	554	536	522	585	602	574	574	612	537	578	551	581	598	584	565	549	530	587	555	537	538	591	552	549	576	583	579	540	539	568	583	592	627	563	601	561	583	617	569	599	559	582	559	554	570	584	531	535	537	560	580	583	583	528	566	552	557	576	544	549	549	568	591	575	577	555	571	533	603	590	581	577	580	563	567	552	560	570	634	538	523	561	562	554	565	584	524	549	579	558	531	556	524	553	584	606	579	537	567	553	562	583	544	608	547	541	577	585	540	536	547	587	561	544	589	557	575	557	543	554	531	570	561	539	512	600	571	584	578	563	541	569	586	564	547	546	571	595	561	571	553	599	577	605	529	556	605	564	584	567	550	548	578	563	536	624	516	527	558	569	583	522	515	566	585	514	550	558	574	573	570	552	536	559	540	571	562	571	546	586	551	549	568	595	628	561	557	593	542	586	593	535	550	586	549	559	560	574	530	579	548	564	598	575	581	534	563	603	547	551	576	539	575	581	570	565	590	621	579	597	530	563	572	598	586	562	559	556	570	540	552	569	548	584	539	543	561	574	530	543	534	581	509	569	534	563	555	572	571	562	547	566	546	587	547	555	596	547	578	562	563	568	530	580	570	508	596	577	580	564	592	602	569	590	568	534	579	512	510	597	585	563	541	595	567	537	558	581	540	577	601	567	575	544	566	538	571	536	576	580	570	555	587	570	576	541	565	605	554	539	554	532	566	568	538	556	568	592	563	562	506	531	585	598	556	579	577	555	551	547	550	526	594	537	569	564	535	564	561	591	542	575	596	578	582	576	607	576	562	558	617	568	597	575	570	529	553	593	558	566	538	561	583	570	541	598	575	573	607	552	577	566	562	589	580	583	578	564	535	536	577	559	567	547	609	557	579	567	576	543	549	525	560	567	567	538	567	605	564	585	566	564	601	558	514	580	577	581	531	585	584	556	574	567	544	535	604	577	544	559	578	568	559	557	553	610	552	578	551	580	546	510	562	549	556	521	540	560	546	573	533	577	551	587	536	582	569	548	575	581	576	573	536	555	602	566	544	560	593	536	581	550	592	528	569	597	572	559	555	577	535	523	548	542	560	529	580	593	560	571	547	560	562	558	589	562	595	582	554	582	586	577	551	542	553	519	564	560	571	584	529	519	518	548	564	555	544	587	553	570	567	567	582	579	583	595	578	553	544	556	571	564	581	565	571	554	553	564	592	586	544	594	562
15184	1153	568	475	464	433	369	356	365	378	449	525	538	497	499	496	451	435	422	463	397	389	425	474	416	417	317	348	323	313	322	321	322	305	292	316	326	292	322	304	293	332	295	322	281	320	297	292	291	307	307	323	294	316	336	278	322	275	307	286	297	272	315	305	289	306	316	273	290	294	325	294	288	308	270	304	295	299	290	318	276	301	295	302	331	313	277	251	307	316	294	285	304	313	291	305	298	299	336	241	324	305	274	298	288	284	288	333	302	285	287	286	266	289	286	267	296	315	301	283	314	298	308	280	325	298	294	292	335	268	279	274	286	297	325	280	318	301	264	273	314	276	313	316	306	283	316	281	335	290	286	274	277	267	311	298	288	312	297	276	268	286	347	311	307	276	278	247	287	286	300	288	250	312	322	312	294	271	290	300	336	312	308	321	332	259	295	272	296	300	281	314	281	283	298	276	321	290	312	291	274	268	293	301	275	319	307	293	292	319	335	296	270	290	285	268	319	311	288	302	292	302	285	298	301	318	305	313	322	310	323	292	308	317	291	305	270	297	308	301	323	330	272	312	300	324	313	324	293	308	312	285	322	276	317	288	278	306	320	299	323	290	310	278	293	362	324	307	287	299	288	294	308	304	307	279	266	264	310	305	290	282	320	313	296	321	290	308	307	300	301	316	297	292	331	289	296	318	326	282	301	292	297	295	268	281	278	293	286	326	305	302	277	311	272	328	292	296	297	310	293	274	307	284	268	290	313	265	341	303	259	296	312	293	279	281	322	296	279	270	340	299	322	331	327	334	304	310	313	345	332	272	287	313	269	265	304	301	276	332	289	333	275	298	275	287	276	290	313	308	320	262	301	313	308	277	292	297	296	268	290	260	297	308	290	288	296	310	287	296	311	319	301	288	320	273	310	301	283	292	265	316	280	336	270	315	319	320	292	280	314	328	284	331	295	277	307	303	302	288	284	288	280	317	305	319	326	291	301	315	289	327	302	316	302	286	289	308	316	293	319	286	287	302	323	295	296	279	302	269	321	286	298	316	288	287	309	294	309	302	304	325	261	311	294	290	303	268	273	309	322	323	315	291	296	286	312	326	338	302	292	275	289	293	269	281	286	316	304	288	299	279	271	295	298	292	291	308	307	283	269	309	294	284	317	315	321	300	283	293	312	290	295	293	314	291	289	292	296	299	282	292	287	294	357	321	282	306	283	308	325	308	290	297	331	326	302	294	299	273	304	294	319	299	305	301	318	317	332	315	310	282	291	295	296	278	274	300	349	278	317	301	325	288	280	318	309	305	289	313	296	314	299	295	330	288	310	300	323	314	301	317	295	277	277	318	279	314	290	314	288	280	319	291	347	288	310	279	296	270	331	288	317	345	304	316	314	306	308	290	267	290	315	299	311	293	297	299	315	281	273	300	290	315	308	343	260	275	278	277	291	320	320	286	290	307	299	312	298	308	276	324	280	302	259	279	356	325	291	299	302	269	280	317	322	270	307	305	289	319	285	303	264	287	317	262	313	281	306	293	293	256	268	288	315	335	291	303	276	329	309	272	262	274	337	289	297	326	295	304	350	296	283	320	316	304	274	290	295	304	290	290	319	325	309	323	316	271	288	290	325	312	301	291	285	302	307	321	291	274	297	282	286	321	279	298	277	328	283	325	303	301	292	279	295	301	303	330	270	286	285	307	312	275	263	329	287	301	304	302	315	310	309	304	288	313	320	287	290	306	295	301	310	269	331	278	303	263	307	328	282	304	310	303	292	296	304	310	280	297	296	304	291	300	271	327	292	331	300	329	300	285	290	272	279	292	281	302	283	277	301	309	324	304	307	313	271	312	314	314	306	298	284	303	258	280	300	300	321	296	301	307	271	318	291	300	276	259	291	309	280	330	267	256	308	288	311	293	264	264	313	292	282	265	277	299	284	294	258	310	318	338	280	313	306	298	267	295	323	329	307	264	296	282	279	297	304	275	320	320	263	333	327	267	304	291	292	303	288	304	310	291	288	304	319	288	291	281	307	307	318	285	305	307	302	275	306	292	294	347	297	279	289	297	332	286	314	310	336	292	293	320	310	312	278	314	288	278	309	304	282	282	274	270	321	324	279	289	263	327	293	303	304	293	259	310	294	284	283	287	295	294	262	299	326	276	256	301	298	300	345	320	275	289	295	282	312	279	310	288	284	263	288	304	313	283	300	290	286	309	290	278	295	305	298	286	283	304	320	292	286	311	305	324	285	325	303	293	293	272	302	308	320	309	319	283	326	285	307	315	287	286	306	300	308	275	319	305	313	341	294	293	273	336	332	333	324	326	296	321	285	307	328	271	296	317	318	292	286	295	311	317	300	304	319	314	313	338	320	298	292	279	273	300	291	352	316	327	309	298	308	292	312	287	320	286	299	321	313	312	339	274	321	304	280	299	305	353	292	284	316	296	290	291	268	305	300	257	271	305	324	251	274	307	274	307	290	281	287	275	285	305	292	286	311	299	324	298	317	321	289	273	262	297	294	329	310	299	311	315	325	296	268	280	318	336	318	296	307	263	290	325	295	272	338	300	314	327	273	284	305	303	322	281	345	294	267	305	302	311	294	271	305	288	303	301	317	279	277	283	309	341	308	295	293	295	290	301	303	313	307	304	288	324	329	275	280	287	318	330	310	283	293	335	280	315	290	255	288	306	313	298	322	302	301	315	306	313	317	283	301	310	310	306	275	313	285	280	270	293	285	305	292	289	309	304	275	292	305	283	305	313	304	295	275	349	315	280	277	301	328	276	302	277	301	280	275	282	317	270	296	280	301	283	289	317	306	287	302	284	334	300	312	289	297	294	304	286	315	294	293	299	263	288	302	302	298	298	324	313	304	314	319	291	269	296	345	272	304	309	326	301	296	254	310	300	297	291	272	296	291	283	335	312	312	293	301	283	271	282	333	307	306	327	309	330	318	297	312	295	316	320	332	308	279	300	329	306	288	297	289	293	320	345	321	264	320	313	322	317	304	317	267	273	322	291	285	309	283	282	292	311	334	304	302	304	294	324	307	318	318	283	320	285	317	302	297	287	271	277	334	317	271	299	310	287	290	326	314	330	273	324	320	315	288	338	332	264	300	314	323	312	291	282	274	290	306	327	300	291	309	298	303	331	323	286	298	318	296	269	313	284	303	315	316	291	299	321	301	267	286	296	312	309	323	304	301	374	287	285	294	283	326	270	290	294	291	299	309	308	295	299	305	266	285	278	304	320	288	313	300	284	268	294	312	314	245	295	300	320	312	285	317	300	300	280	302	270	298	295	285	307	311	283	299	300	303	276	287	289	318	294	294	295	274	289	308	313	334	282	287	296	321	315	274	294	333	319	298	292	312	344	323	274	310	282	246	294	303	307	335	284	267	261	296	284	295	321	296	318	311	285	303	299	304	306	285	318	304	306	309	311	280	277	304	321	297	307	283	265	295	326	323	305	283	298	304	297	317	293	308	316	327	273	327	265
9775	994	1321	1376	1303	1182	1036	993	1091	1121	1604	2051	1887	1881	1874	1718	1704	1609	1536	1451	1541	1468	1465	1485	1407	1243	1118	1056	1011	968	866	875	817	793	735	788	755	779	793	731	763	735	801	723	702	718	702	710	730	712	694	728	710	733	704	713	689	714	683	675	693	703	695	673	671	740	665	708	689	678	684	702	706	699	689	686	639	688	692	663	655	663	648	672	675	684	691	668	688	691	680	690	676	672	697	599	647	677	650	653	674	667	649	686	640	688	644	660	670	676	669	676	668	638	683	682	660	667	635	644	656	656	653	666	667	623	684	660	671	644	651	642	718	700	659	639	704	659	630	661	651	650	667	652	656	708	665	698	604	681	680	715	648	714	619	674	685	661	717	673	613	654	679	603	674	643	674	692	650	660	665	638	681	688	658	705	611	638	669	666	666	632	636	635	702	675	616	654	662	672	677	696	661	676	681	671	641	659	669	665	705	654	664	708	707	669	676	686	683	660	706	629	701	631	672	677	701	681	648	650	639	663	674	655	638	688	669	624	654	680	661	650	666	660	641	702	660	685	692	639	670	655	675	657	680	673	625	688	647	671	679	639	680	649	633	678	663	681	646	676	684	655	638	621	685	635	679	634	687	679	717	673	684	632	681	673	663	607	667	633	709	626	653	656	606	654	686	721	645	672	678	655	661	677	641	662	626	660	631	692	682	690	626	616	659	680	670	665	663	656	654	628	702	643	683	646	644	684	637	615	603	653	670	693	666	687	722	693	655	677	658	672	608	659	666	684	689	647	676	663	635	692	659	659	616	669	630	620	637	657	656	643	642	658	690	651	626	678	650	675	658	645	663	743	645	697	684	665	680	657	642	675	683	672	711	660	633	623	666	723	659	629	673	664	673	687	645	647	621	657	693	664	662	643	663	663	617	663	632	687	673	719	645	703	643	652	690	628	648	624	700	625	696	669	661	667	659	656	639	681	637	689	693	673	636	689	632	695	647	637	656	695	649	671	677	642	693	665	677	682	665	665	633	677	672	669	712	608	692	634	646	669	657	655	648	677	644	676	676	683	661	690	651	710	690	664	677	670	655	673	684	635	634	685	714	650	639	705	647	684	657	649	661	683	645	677	661	670	674	640	652	643	645	610	683	650	672	697	641	628	675	677	655	692	687	674	657	663	662	665	692	723	679	648	676	659	682	677	665	650	675	671	675	685	663	621	673	662	649	672	656	693	671	644	656	655	686	686	676	650	666	639	624	657	669	688	665	670	658	639	651	680	627	659	681	677	646	661	649	693	668	727	701	668	740	670	682	677	622	695	648	682	655	687	657	652	657	644	684	672	615	663	656	708	694	671	674	637	671	636	690	678	651	622	660	669	633	694	634	647	681	680	684	626	658	690	666	672	688	656	668	677	673	662	609	664	707	629	626	687	660	676	629	751	677	658	673	646	653	662	623	607	617	667	673	655	654	680	673	713	599	666	674	663	649	667	636	686	655	632	674	664	673	692	642	656	644	663	634	699	666	687	662	690	633	655	636	658	689	685	654	653	641	650	660	655	649	664	709	628	675	693	664	691	671	661	691	675	614	649	674	685	661	641	712	677	661	685	674	666	694	676	632	670	632	674	631	658	636	620	684	659	647	689	642	677	672	698	648	671	641	658	641	676	660	669	673	658	680	663	683	612	671	665	676	655	656	606	607	696	638	682	643	651	659	660	668	661	685	609	634	671	687	657	664	676	625	680	647	648	635	652	645	643	677	683	666	673	665	651	665	649	679	618	639	678	658	696	640	653	679	645	668	659	655	672	655	681	716	677	725	707	706	620	681	650	691	649	674	668	623	628	652	612	699	618	681	692	693	673	699	642	688	724	647	672	646	642	630	621	678	656	653	647	659	674	679	681	651	611	689	666	683	671	667	619	640	664	645	676	693	649	691	662	642	683	682	658	640	687	656	689	714	689	726	696	699	702	684	652	689	686	601	694	715	711	609	683	684	637	627	716	684	737	665	691	688	642	674	631	687	676	663	646	644	665	668	674	673	650	667	615	631	653	712	677	647	696	668	621	691	698	685	661	651	643	675	690	679	669	628	646	670	654	697	682	615	659	662	647	676	642	668	679	684	661	633	618	662	688	660	661	636	707	647	629	669	675	648	688	674	705	624	655	657	667	650	696	636	657	646	695	672	648	706	698	667	628	660	670	645	661	646	674	647	637	658	655	655	651	661	663	653	669	674	631	689	663	661	698	690	604	635	696	658	698	681	641	677	671	657	702	649	647	637	623	667	668	687	651	727	659	682	658	679	724	659	683	661	676	702	626	659	669	639	669	593	616	595	669	646	653	681	694	675	690	668	603	619	613	704	685	680	676	613	654	674	664	675	646	625	703	651	632	644	669	648	667	638	676	661	639	684	682	695	656	605	715	641	675	681	678	671	691	669	711	665	639	625	647	640	679	597	681	652	664	667	647	673	686	658	631	598	638	674	694	667	638	719	683	622	655	607	651	642	693	697	683	619	628	642	645	694	639	652	660	702	692	673	646	722	688	668	635	705	687	678	696	651	677	675	712	633	645	670	666	700	694	672	691	698	670	678	688	710	640	679	638	682	672	671	708	653	669	665	666	635	669	666	651	669	669	668	664	658	622	653	669	640	670	671	648	658	648	738	672	668	682	594	666	661	723	678	674	678	603	672	682	695	667	660	664	629	710	631	622	671	657	704	665	647	697	677	702	727	663	647	665	675	681	659	643	667	731	663	675	675	642	638	617	625	618	677	693	659	641	666	652	633	641	680	645	645	626	700	683	622	660	660	693	670	635	678	663	685	691	653	685	689	662	634	669	671	626	662	685	639	674	639	647	650	663	644	638	673	692	680	633	677	670	647	663	637	684	656	657	667	709	656	650	603	654	598	657	658	704	655	651	697	680	661	670	673	681	698	686	674	634	688	647	625	640	681	617	609	676	671	637	709	674	616	653	695	661	692	661	712	701	687	667	698	686	650	645	623	692	727	668	665	684	648	612	661	655	676	642	673	664	682	718	677	649	672	665	664	657	652	703	665	705	703	664	630	657	690	634	652	684	630	680	683	657	694	685	661	672	655	674	691	633	672	651	694	697	684	648	672	717	677	665	672	626	675	651	648	655	639	684	674	685	670	687	675	636	654	654	692	702	670	681	665	686	632	664	653	672	665	611	675	645	665	691	684	664	640	691	642	687	707	671	676	703	637	687	671	622	654	680	711	663	707	636	690	687	677	681	681	647	653	667	656	678	641	654	633	655	671	717	681	641	657	620	657	652	605	668	665	666	664	698	638	621	677	693	632	735	634	731	655	685	672	666	682	611	634	674	656	671	651	699	642	656	653	648	702	673	619	679	656	695	690	663	647	673	700	679	637	619	662	663	623	648	657	620	703	632	716	716	650	679	627	643	667	655	648	690	692	691	611	681	692	671	654	673	684	683	638	691	664	649	662	691	676	651	659	649	682	672	686	615	669	671	649	650	632	674
24434	2797	1015	785	608	534	499	456	422	440	568	666	610	587	546	534	543	537	527	487	485	463	474	500	479	445	390	358	381	359	323	327	313	302	288	303	313	290	324	325	303	335	307	316	331	310	289	336	304	321	354	327	276	301	267	293	261	289	264	274	302	306	318	305	317	311	317	318	315	264	324	301	305	266	288	346	307	310	306	312	296	330	291	301	294	263	272	304	316	316	293	283	267	286	291	314	292	265	282	325	312	332	275	299	275	290	288	282	253	267	299	305	291	318	281	284	290	306	296	287	281	265	263	285	336	325	297	309	281	318	281	294	311	309	293	280	298	320	271	280	303	325	306	290	288	303	280	299	266	300	311	294	304	302	321	311	322	277	275	315	330	329	287	317	263	285	289	318	286	268	279	309	331	307	289	292	338	266	319	295	329	311	305	288	279	309	259	274	281	298	287	293	281	340	297	294	298	299	315	299	292	276	317	300	276	317	303	285	292	327	320	305	303	305	315	295	333	283	317	304	287	279	289	283	297	309	299	293	332	282	339	312	333	290	274	270	317	275	264	271	302	295	292	302	302	291	307	283	285	290	274	335	344	320	283	298	287	351	317	307	324	317	277	288	267	283	271	316	311	280	300	299	306	270	313	310	287	306	300	312	327	286	301	272	284	282	296	280	291	290	316	279	291	317	308	290	296	316	270	324	282	301	306	297	244	328	300	292	295	315	306	292	308	300	317	308	298	285	317	308	298	305	301	288	304	272	320	278	263	298	302	301	294	279	294	310	320	295	327	312	306	310	311	261	298	305	302	301	288	262	299	278	282	289	271	315	307	294	346	308	269	286	303	313	299	305	304	285	295	285	318	313	318	325	275	302	307	293	293	281	313	304	285	308	276	290	342	300	294	291	265	288	341	284	304	314	259	280	292	314	297	297	296	306	288	305	289	299	292	304	292	295	274	295	330	309	280	321	299	298	307	295	283	323	318	313	290	308	304	260	299	280	289	321	321	311	307	306	312	334	338	285	265	318	314	278	302	297	276	331	321	308	263	299	262	329	306	325	292	335	312	294	294	315	342	289	296	273	315	305	314	284	273	300	297	294	325	301	329	294	313	314	333	260	278	306	290	301	274	300	281	339	294	309	240	286	270	297	317	277	296	301	273	313	276	307	299	259	258	321	289	292	302	294	273	311	258	281	279	296	250	327	271	300	264	325	326	300	298	294	312	310	310	270	296	342	336	309	307	286	286	288	287	321	301	322	293	256	293	287	312	281	271	275	303	282	281	301	316	331	302	325	318	333	320	301	283	292	298	320	279	283	299	284	293	279	311	332	311	292	271	291	285	269	306	294	292	257	305	286	305	320	321	328	279	322	257	295	320	303	287	266	265	290	289	309	266	284	284	254	297	314	323	320	302	305	312	279	317	305	300	261	276	298	291	277	297	270	290	317	303	314	292	294	301	272	291	274	305	248	338	281	262	316	287	321	292	288	298	281	258	294	309	273	286	303	285	305	348	295	294	283	275	337	304	308	300	320	280	266	282	295	301	300	265	285	301	300	279	307	335	300	304	313	309	304	296	290	294	334	281	298	287	333	288	321	331	318	280	311	285	300	336	338	319	270	323	331	318	287	284	316	305	314	300	293	308	301	317	323	271	281	307	298	280	305	273	331	264	315	291	248	301	303	291	301	287	307	298	292	334	301	290	261	277	281	291	330	292	286	291	292	297	318	286	317	326	293	318	308	275	252	282	306	291	301	296	270	259	306	289	261	318	313	310	298	291	277	313	322	283	294	286	308	296	322	303	283	335	300	267	284	304	294	288	317	313	275	283	300	298	311	312	287	293	296	273	285	320	280	258	293	305	315	315	276	280	297	287	303	302	290	304	300	327	312	296	269	301	306	262	292	270	309	323	305	320	282	316	277	305	294	360	308	291	287	262	282	293	312	302	283	305	282	286	257	277	290	301	295	284	278	312	285	324	306	323	309	283	305	299	280	304	288	282	300	293	282	287	280	299	319	314	287	306	316	311	271	310	323	299	310	307	282	300	282	302	299	287	304	319	261	278	305	301	287	296	309	281	305	284	300	283	284	316	309	287	285	262	299	289	291	279	296	324	351	290	296	271	305	277	327	293	272	312	282	282	298	296	312	255	286	293	290	306	295	323	303	267	286	296	274	304	271	300	301	293	302	290	298	298	268	274	311	291	310	321	304	291	312	309	312	328	281	281	274	313	263	299	284	307	295	287	300	296	301	269	267	297	303	298	284	291	296	316	300	300	259	288	344	306	263	327	304	287	289	271	272	294	324	312	271	297	316	315	283	328	280	276	282	274	295	280	313	279	289	301	306	323	299	339	307	294	288	303	300	296	296	281	294	264	249	289	292	309	290	283	320	302	301	312	256	296	296	304	314	313	315	314	306	303	299	309	285	263	297	301	288	296	311	333	278	302	319	288	321	287	288	296	287	300	298	323	314	257	300	296	307	305	327	327	287	300	289	271	283	293	308	314	272	313	292	284	265	289	296	303	282	323	300	294	295	282	340	309	295	286	269	275	288	339	305	341	341	292	284	260	326	309	300	320	306	302	319	296	306	269	315	279	316	308	280	317	292	296	324	284	306	304	297	314	312	276	282	289	287	290	292	302	263	281	302	299	258	274	328	286	291	289	289	291	301	269	292	290	296	276	285	282	293	292	301	309	319	281	295	318	320	294	279	303	317	294	274	286	309	279	267	301	328	292	314	308	282	292	321	302	322	316	296	287	292	272	288	310	321	289	297	278	277	287	299	279	289	289	303	278	300	284	335	312	294	314	305	300	296	292	322	300	301	317	296	279	312	324	339	321	319	276	291	283	270	291	290	273	298	280	309	297	291	292	276	297	286	300	328	276	291	312	300	288	305	310	276	300	286	297	260	286	279	306	334	270	303	291	292	331	331	275	311	301	323	272	312	325	330	311	312	299	281	294	280	319	300	307	286	303	275	278	305	296	289	313	295	277	298	290	323	319	302	310	298	300	316	296	284	272	287	300	322	290	313	299	299	264	313	303	301	295	286	294	296	312	316	284	315	320	284	294	289	287	281	287	278	293	279	279	286	298	266	295	298	292	331	272	302	307	301	317	284	309	296	280	295	318	273	314	306	312	286	318	302	293	283	295	304	287	311	315	301	287	334	282	308	304	297	317	258	302	288	287	274	293	282	312	297	279	296	277	357	287	300	325	281	316	289	318	340	282	306	297	313	309	285	289	283	293	309	333	316	329	318	310	296	295	306	309	298	287	296	319	322	292	260	283	324	290	316	303	328	282	298	276	305	289	317	312	258	309	373	293	308	290	274	274	296	295	279	279	289	276	294	275	292	299	321	301	297	297	304	299	300	268	300	291	267	322	314	313	289	299	318	309	254	314	320	296	333	294	319	305	309	312	303	309	309	311	281	290	272	300	275	333	289	305	281	292	316	303	300	286	288	302	321	291	317	282	306	280	294	333	289	300	300	312	288
13200	1318	1989	2158	1863	1607	1406	1289	1227	1331	2090	2595	2409	2360	2380	2318	2192	2045	1966	1872	1911	1905	1865	1907	1797	1564	1255	1158	1107	1061	959	879	870	918	790	790	786	777	771	825	770	731	819	775	731	798	783	747	669	775	699	760	693	736	680	734	700	743	730	677	732	746	705	726	737	658	717	701	680	756	690	637	661	700	679	707	651	722	705	686	665	656	646	661	631	644	646	659	614	663	694	670	674	643	634	615	666	693	646	664	669	639	695	589	669	649	708	626	650	638	639	701	626	674	663	638	653	655	668	648	659	651	622	637	630	666	621	662	655	645	665	639	666	689	662	619	649	647	646	690	643	675	634	680	631	633	637	655	661	673	691	645	664	636	646	704	668	659	680	657	677	645	675	654	703	654	689	659	662	639	629	586	632	657	631	669	650	654	696	674	652	612	657	644	636	703	683	720	612	616	687	655	629	679	633	697	634	618	614	649	652	714	627	606	604	631	644	656	665	610	659	652	656	617	706	666	625	651	681	669	677	614	689	620	655	665	628	642	607	629	619	712	649	654	650	651	663	679	672	701	666	668	681	636	632	646	689	684	650	688	668	599	648	654	649	651	660	673	700	661	647	657	656	675	650	617	633	639	699	625	602	690	710	674	632	603	657	690	695	661	674	655	633	654	663	662	616	674	700	682	691	716	667	676	661	621	649	656	682	677	606	611	625	682	595	644	638	652	597	649	648	663	656	613	628	698	626	668	631	666	617	644	652	626	645	632	671	631	678	664	610	620	647	666	631	694	656	616	631	627	661	662	689	664	693	700	713	676	610	634	639	596	676	660	661	628	673	678	626	676	674	682	644	629	669	644	686	648	635	647	647	634	636	650	654	688	651	706	642	651	650	682	694	642	625	673	669	647	634	685	672	694	674	652	679	680	662	622	628	624	635	601	694	667	666	671	638	600	666	647	697	628	607	644	684	628	637	699	663	617	647	620	673	679	637	630	652	659	659	675	697	641	669	641	625	682	643	681	639	635	633	673	652	660	697	667	683	659	676	662	623	642	673	672	667	630	626	622	683	663	641	664	629	625	658	650	651	636	611	648	694	681	688	651	659	658	678	617	632	665	617	647	590	631	676	665	660	657	655	655	667	673	627	623	659	621	681	638	692	630	688	669	654	700	647	601	645	638	638	687	648	626	631	655	664	613	658	640	632	662	651	662	648	664	702	631	633	671	650	659	668	619	661	597	694	667	648	623	647	698	677	654	667	636	655	628	633	669	651	653	636	646	645	680	682	651	649	647	641	642	677	722	648	697	621	611	672	685	677	662	674	640	643	649	665	658	649	724	671	594	633	658	662	666	672	607	626	631	659	657	687	701	659	690	613	697	681	645	663	651	639	635	627	661	663	642	650	666	649	658	630	675	644	643	664	621	672	635	629	654	678	676	667	657	629	652	648	682	611	659	610	674	640	663	610	637	629	643	647	619	610	660	642	666	681	671	648	647	702	698	653	727	630	659	681	671	696	636	653	689	665	658	634	675	642	682	652	646	677	725	663	675	644	636	614	640	633	674	622	677	710	667	629	649	638	669	653	626	600	637	684	662	638	595	615	624	713	647	673	658	662	607	646	685	636	650	654	624	677	660	659	602	681	653	618	656	642	659	626	661	637	693	686	671	636	625	651	656	620	674	648	658	680	602	664	638	613	659	676	638	658	697	651	615	658	661	653	684	650	647	687	662	649	600	689	599	653	645	681	658	665	639	673	672	654	632	646	639	640	681	654	624	659	630	658	609	652	668	697	640	621	662	635	687	659	694	617	685	637	682	641	660	671	643	670	642	685	683	637	632	644	610	639	652	662	670	674	681	617	652	611	662	614	665	621	662	674	649	665	648	669	626	652	701	641	658	634	615	624	671	655	658	621	689	674	647	658	634	658	639	669	652	646	647	617	666	636	669	665	611	648	671	627	628	683	613	646	652	666	667	675	699	675	658	658	649	694	669	671	679	672	661	673	656	625	636	656	640	642	632	661	678	649	603	626	652	644	666	642	734	674	697	652	655	661	663	691	649	653	626	608	596	636	615	699	659	630	653	705	653	696	681	666	608	703	675	624	639	672	704	622	650	660	646	671	637	669	692	625	678	690	686	659	653	712	648	673	699	671	639	667	671	676	666	662	690	638	626	662	653	619	626	678	630	695	652	652	645	649	667	659	635	617	646	639	637	664	659	647	649	645	670	656	625	648	668	577	650	650	649	694	652	655	625	613	647	701	620	690	639	663	646	641	643	632	713	652	640	702	638	628	644	648	633	638	613	664	648	595	624	680	682	666	696	634	694	679	677	645	628	646	638	635	644	663	630	698	679	701	643	672	646	688	660	668	635	658	646	629	668	657	624	666	618	682	620	670	669	699	659	669	645	701	650	652	663	635	675	654	622	651	664	628	652	647	667	672	632	684	656	672	652	633	681	665	640	633	682	659	613	663	655	641	715	654	676	661	656	628	651	674	648	641	672	677	670	666	659	642	612	670	663	669	672	698	717	637	663	661	664	659	689	644	655	661	652	643	664	646	649	640	633	676	609	642	689	689	695	667	627	705	633	667	652	675	664	640	664	634	634	675	600	654	644	662	671	635	634	658	698	613	650	645	682	652	686	698	673	615	599	596	660	626	640	621	668	604	696	630	666	625	669	678	669	621	661	642	689	638	631	656	668	672	669	664	645	677	672	657	680	669	682	679	676	633	635	609	660	631	684	659	642	665	661	625	632	647	636	650	638	666	635	619	625	625	644	652	620	709	661	639	627	650	670	676	664	691	631	616	626	631	671	644	635	665	663	645	643	670	645	680	640	630	639	681	677	650	694	642	636	666	645	685	671	684	658	695	651	666	650	685	656	661	642	641	675	660	627	640	667	658	636	648	631	647	667	661	685	624	620	670	616	653	597	659	625	680	635	661	671	649	683	639	671	633	624	658	662	646	632	684	660	655	612	648	645	670	689	646	602	641	685	609	670	677	671	720	693	653	681	661	641	677	638	693	644	656	680	662	669	612	675	671	715	674	620	638	679	647	695	652	657	618	655	725	639	648	613	631	667	673	689	619	682	678	686	677	661	632	647	683	657	659	668	656	635	677	649	611	644	627	660	659	636	683	627	653	604	660	690	661	689	617	598	675	656	669	590	661	669	633	643	655	621	663	633	688	656	680	625	660	663	710	671	629	647	657	650	625	633	661	679	677	681	630	634	651	733	616	643	694	665	661	712	652	710	620	650	632	630	673	671	682	644	671	630	651	694	676	666	644	682	620	646	651	645	634	684	635	679	688	635	677	624	673	671	660	658	668	656	644	638	610	663	639	681	664	619	632	629	628	618	666	655	638	651	686	655	654	625	611	618	624	684	660	612	655	644	645	663	630	661	642	693	676	679	692	636	651	648	630	689	665	654	669	655	693	620	653	654	624	666	672	649	637	610	638	679	675	649	680	681	613	667	662	653	615	630	633	667	665	681	652	638	637	621
6232	445	250	246	248	269	238	258	276	252	335	404	368	378	332	315	334	292	295	295	297	332	309	287	283	300	293	293	234	259	262	289	249	252	234	238	245	273	261	263	278	255	262	257	241	245	230	248	241	258	256	278	260	258	256	246	224	227	231	261	259	225	225	248	277	225	223	242	219	231	252	249	249	234	272	248	238	238	283	256	261	248	220	231	222	253	260	225	254	263	255	251	253	224	242	223	232	293	221	219	228	231	232	239	198	256	238	236	246	225	233	245	247	256	248	227	231	241	286	231	272	247	261	272	225	263	253	241	275	212	243	242	243	261	244	202	242	242	271	246	238	247	254	208	231	257	257	260	251	240	230	245	234	240	259	218	245	264	243	265	264	231	259	239	244	253	238	234	263	232	237	255	204	239	227	229	257	252	251	222	255	237	220	277	287	236	264	250	257	231	266	268	218	239	238	233	255	240	246	267	233	240	223	232	225	230	269	219	230	229	243	231	247	255	239	226	246	231	212	233	216	229	264	229	227	246	218	238	211	261	241	249	247	238	234	269	245	210	234	242	233	246	228	260	232	249	256	254	237	234	225	274	230	242	229	256	248	238	222	243	243	255	270	214	232	243	252	251	240	239	243	233	258	268	245	212	257	249	246	217	217	255	244	239	254	231	274	245	237	263	239	257	266	253	233	276	250	236	233	250	231	247	252	222	232	254	213	227	242	248	265	257	240	252	239	249	257	228	246	239	241	247	228	255	242	214	238	254	256	252	272	260	231	233	217	205	218	226	247	246	217	220	244	260	244	217	245	230	226	257	247	268	242	266	240	253	245	255	252	236	228	219	228	241	259	253	281	258	285	225	262	245	256	207	254	243	236	272	221	228	234	251	242	257	236	227	250	238	283	241	247	231	252	243	254	240	261	251	255	268	228	289	206	250	248	261	244	219	262	244	262	279	235	256	249	231	214	239	251	236	213	230	221	256	241	248	235	241	248	251	213	234	280	219	246	263	220	228	256	246	258	251	237	250	223	247	251	242	254	237	255	241	204	217	250	222	251	249	246	277	205	246	241	237	268	233	230	237	251	237	272	270	250	222	246	258	246	249	236	262	209	253	217	259	254	263	237	211	241	250	218	247	238	220	266	233	233	234	238	259	267	260	245	280	222	237	267	247	274	269	232	254	237	239	275	218	283	253	258	250	264	249	234	273	273	253	260	254	232	245	249	258	225	246	267	277	246	242	244	217	264	233	237	235	211	243	238	243	277	240	260	209	225	248	272	240	258	243	241	241	250	242	234	238	240	231	252	235	255	241	260	215	237	270	272	233	201	249	247	255	262	239	260	246	270	257	245	248	262	254	220	231	290	241	226	242	231	229	224	238	267	264	240	234	258	216	255	239	267	246	234	231	241	230	279	265	287	262	238	245	252	244	253	247	253	236	233	256	260	243	231	228	262	272	273	269	233	236	257	254	205	251	264	268	262	245	238	245	239	253	269	258	280	242	256	220	245	219	257	208	249	233	244	232	240	242	239	229	273	243	258	264	216	255	253	242	238	238	244	243	236	231	232	241	265	234	298	235	225	256	261	239	258	220	274	261	222	232	255	224	239	231	236	257	222	234	237	248	271	245	237	248	256	228	236	222	226	265	239	244	255	229	267	273	256	239	256	235	267	256	264	270	252	252	263	236	252	228	224	240	258	255	243	223	218	232	211	243	262	265	233	248	243	237	232	273	222	260	254	262	240	277	245	240	257	236	251	268	234	237	244	222	253	245	251	240	232	239	231	260	239	239	260	248	279	243	251	251	253	229	230	224	240	241	250	241	247	256	214	251	224	215	256	258	229	212	249	247	250	246	227	254	242	231	263	263	215	256	238	214	280	263	265	243	223	246	234	240	243	281	256	248	246	232	209	247	246	251	262	259	256	234	237	226	205	271	261	251	219	245	253	242	263	235	237	235	235	255	228	253	245	228	248	241	217	206	281	266	243	230	232	257	263	241	260	223	252	216	230	248	235	239	232	270	231	231	227	221	211	232	234	255	250	246	236	232	234	248	272	263	231	231	219	257	225	232	214	241	258	260	269	280	253	244	234	262	259	270	256	249	251	259	238	232	244	242	268	232	252	218	206	283	214	253	283	240	263	259	234	225	241	238	275	272	250	231	229	235	237	257	229	255	228	251	223	235	248	229	234	238	243	254	245	216	269	279	285	237	270	269	218	244	270	236	245	272	278	237	252	210	222	246	229	262	225	238	240	255	218	265	250	257	281	227	246	233	218	254	267	245	256	235	250	254	251	243	227	252	241	244	252	266	255	241	269	242	225	239	250	231	246	247	231	246	223	253	226	248	279	272	254	251	263	237	216	241	257	249	251	238	248	221	232	238	256	252	235	259	258	253	258	259	268	211	234	270	214	245	244	232	234	275	268	253	245	239	235	261	258	231	247	221	234	235	234	249	245	263	245	252	247	264	239	274	231	257	242	243	244	230	230	235	231	227	270	238	247	236	242	229	260	241	259	238	265	235	225	256	244	245	222	239	245	228	222	246	264	253	236	249	235	239	264	269	248	228	251	221	263	245	255	259	240	238	229	241	270	240	264	240	245	266	248	239	261	238	234	251	241	237	260	242	235	257	233	267	259	232	218	258	246	204	224	237	229	242	228	260	225	230	240	211	229	242	228	255	242	212	223	232	297	246	216	264	269	226	236	232	225	257	237	223	256	250	239	227	243	242	225	258	246	232	242	236	236	231	240	250	248	246	242	246	265	232	237	244	272	246	230	244	249	265	194	206	255	244	273	253	258	239	279	262	244	234	252	227	230	237	247	269	273	245	244	253	283	240	219	267	235	213	254	256	221	217	246	228	263	240	264	260	226	251	232	219	268	252	241	246	225	250	252	237	226	219	247	234	235	230	276	262	216	253	237	230	244	260	249	204	225	237	238	235	249	247	255	276	272	273	234	249	241	230	243	246	237	301	270	279	260	215	248	265	241	225	246	214	246	262	241	237	242	211	213	254	257	241	251	247	261	235	235	272	245	237	260	272	218	248	248	236	259	238	235	266	251	257	269	232	226	242	270	233	274	211	245	284	273	271	234	213	215	261	283	258	240	268	236	253	240	229	247	226	263	253	229	247	260	236	268	230	217	230	225	234	233	238	243	269	261	214	270	260	244	223	245	216	242	242	241	254	220	251	238	260	233	253	223	252	265	250	242	264	227	254	230	243	244	252	233	217	255	208	247	226	227	244	266	237	249	249	251	292	250	239	242	257	223	247	194	239	264	259	231	240	240	263	247	250	234	234	230	235	275	275	235	220	280	239	227	237	252	243	252	240	255	221	239	245	224	242	259	246	228	230	213	264	237	248	245	253	237	240	241	247	242	248	274	261	212	211	250	224	262	234	273	240	244	236	243	264	224	222	233	219	241	240	229	249	236	241	227	230	236	231	228	265	253	202	255	250	232	236	224	248	239	242	224	256	244	222	230	269	222	251	248	268
4178	576	603	574	549	580	583	618	618	756	1087	1380	1275	1239	1208	1103	1049	1012	942	900	906	903	931	900	866	825	714	737	704	738	656	636	613	650	620	625	595	609	606	596	626	626	589	622	561	583	605	569	578	561	599	564	571	588	583	594	560	593	577	577	573	587	592	586	574	586	557	540	587	570	570	548	570	583	550	546	523	531	556	548	573	583	558	595	558	536	530	562	536	546	606	603	596	581	525	600	531	559	567	498	551	570	577	536	543	523	556	527	527	561	569	562	552	514	547	586	569	568	527	558	542	580	523	560	550	522	555	541	573	558	537	568	551	533	575	553	583	555	575	533	557	531	567	602	537	544	586	582	557	577	523	514	530	555	572	584	554	579	564	534	539	523	610	548	612	568	564	595	549	550	614	566	520	534	523	573	589	574	544	541	525	553	530	540	535	553	532	551	565	546	556	570	552	564	579	528	558	562	529	516	579	519	534	575	515	534	548	540	561	540	565	549	487	566	566	567	598	515	565	540	560	592	546	582	605	540	531	582	553	564	554	535	549	521	590	549	523	535	533	571	571	495	539	541	553	569	611	577	578	527	555	534	557	581	582	558	542	521	560	556	506	511	562	538	558	564	525	526	576	544	560	519	542	523	594	559	523	578	534	523	543	541	555	540	510	564	548	520	570	564	527	610	588	556	567	538	540	565	535	553	551	608	575	559	567	567	526	542	631	573	566	599	539	532	556	543	591	542	566	579	578	563	560	553	600	557	544	555	568	537	524	554	578	583	609	606	510	574	545	586	528	573	534	600	569	529	520	584	580	526	540	522	567	530	518	594	575	551	553	594	533	600	503	585	518	569	565	597	579	573	554	567	588	527	559	528	521	560	554	594	584	547	527	520	568	548	540	550	546	570	493	562	593	539	537	508	585	564	597	513	554	559	549	549	566	545	583	547	538	567	530	562	525	560	571	518	528	597	542	551	544	558	560	572	573	526	552	586	552	586	549	535	531	505	554	576	547	578	577	618	551	554	526	543	587	570	550	538	540	548	562	585	575	536	594	547	572	585	576	536	545	578	568	557	504	548	576	569	570	522	540	576	532	564	586	577	563	539	527	533	569	554	539	549	558	561	525	577	564	555	563	558	542	573	549	583	543	565	557	603	578	539	559	532	544	584	536	579	526	555	588	538	531	569	569	554	554	548	565	550	564	586	571	557	605	534	533	594	532	590	548	556	562	531	573	553	529	514	551	540	510	528	557	591	563	559	578	563	543	573	578	571	545	534	545	555	562	606	546	611	594	557	562	535	528	556	589	544	600	548	575	532	527	563	575	600	557	553	536	570	529	550	522	580	592	502	569	531	566	546	583	554	592	536	590	558	547	516	530	530	552	592	577	596	558	556	546	575	535	588	555	551	518	533	544	543	565	562	544	547	549	565	562	598	556	557	559	578	613	589	581	588	538	603	571	548	584	576	553	597	554	565	550	583	535	497	520	550	546	567	552	577	543	576	582	573	591	576	600	553	534	530	569	553	567	573	553	535	535	540	514	570	556	541	546	525	552	568	562	547	557	563	529	527	552	583	539	551	557	596	560	582	506	565	573	553	578	527	549	545	558	534	563	546	493	540	556	574	555	527	549	572	534	557	516	519	551	555	554	559	532	596	517	556	583	579	522	514	543	615	549	581	593	542	571	555	611	532	564	547	535	526	547	549	569	551	512	534	570	610	571	540	537	530	576	560	566	540	539	565	546	517	540	562	611	558	560	536	545	557	567	563	544	544	543	572	557	560	543	580	528	558	538	575	522	537	582	550	546	581	569	514	553	575	550	558	540	543	562	555	604	536	567	550	561	553	569	523	559	555	561	518	525	532	545	546	521	592	567	583	551	556	522	516	591	545	577	507	534	585	551	550	551	549	597	552	550	532	586	565	567	489	558	527	566	501	562	528	570	592	502	562	544	564	598	539	545	558	555	530	576	532	537	544	603	537	574	562	539	532	559	547	555	605	550	506	576	540	572	532	545	561	533	522	546	554	577	547	524	575	542	548	539	579	563	554	551	562	604	558	538	576	566	586	588	583	530	508	559	580	549	519	589	499	572	552	563	551	524	550	595	555	569	583	561	570	567	541	541	534	563	539	574	557	519	582	576	527	586	562	562	563	572	522	581	523	533	555	568	572	566	562	564	530	563	549	573	553	516	538	515	535	571	528	526	518	554	540	587	565	539	603	557	530	479	525	603	563	592	556	553	632	571	537	584	571	578	557	560	545	534	512	555	560	543	537	556	579	551	554	570	573	582	561	556	524	576	556	599	576	592	536	538	534	571	547	550	507	533	554	538	570	593	499	571	558	547	570	574	498	571	572	571	561	564	562	550	580	538	561	590	505	567	578	599	516	583	561	551	588	530	514	580	568	552	554	566	561	559	546	522	564	551	559	552	591	515	561	574	567	570	565	560	581	570	580	558	517	599	565	566	589	545	534	549	546	585	558	522	543	540	569	560	583	549	521	533	564	559	571	542	557	571	508	560	560	543	569	605	555	538	538	547	517	551	511	580	553	534	534	506	539	564	538	557	548	546	576	563	525	567	551	542	550	523	617	571	491	594	548	540	566	536	529	537	560	586	600	539	588	558	582	559	547	563	596	592	563	595	584	564	518	505	572	579	562	519	598	572	567	539	596	559	553	582	579	580	574	568	577	559	558	590	599	585	527	572	580	565	547	523	487	565	575	558	536	523	598	577	529	574	552	570	594	584	593	568	601	562	586	554	544	547	559	541	490	497	578	584	575	568	548	524	581	576	524	600	592	532	540	548	531	579	575	517	550	573	531	566	598	538	559	546	547	585	586	515	577	549	538	550	540	582	574	520	572	591	546	525	531	521	543	563	569	540	525	593	574	550	537	580	564	529	518	600	576	537	539	551	559	579	532	547	538	524	541	570	565	551	536	562	528	551	535	518	583	539	539	554	609	593	559	538	552	517	544	589	560	577	542	550	519	525	553	562	592	548	560	538	564	567	560	566	568	578	582	547	540	532	536	568	535	594	575	570	513	583	585	577	541	585	575	550	578	592	583	561	603	544	518	522	563	599	567	552	560	590	561	525	521	591	563	564	536	552	520	575	559	556	555	583	551	568	556	569	564	579	535	591	535	541	566	578	574	559	539	547	523	606	538	541	560	549	571	557	554	568	564	523	564	551	566	573	569	559	530	539	535	565	586	540	566	558	520	590	605	526	561	550	592	564	538	530	539	543	552	587	570	559	595	547	565	561	595	571	559	527	562	558	520	565	572	529	573	545	585	541	606	537	563	578	540	588	532	547	561	552	570	580	532	549	610	594	520	550	538	553	571	597	525	540	555	551	559	520	556	514	571	541	580	531	550	581	559	547	551	580	548	565	531	557	552	540	525	569	587	581	598	569	599	553	614	601	569	548	564	592	569	528	568	548	577	589	569	595	573	549	540	565	538	539	531	531	547	564	585	543	511	545	610	571	523	575	543	546	556
16756	1262	616	490	434	363	409	357	372	381	416	509	556	502	495	488	476	452	465	427	432	414	402	397	398	385	346	317	310	308	364	329	330	300	290	327	337	311	328	342	283	326	306	326	302	283	299	297	327	270	299	290	316	299	314	325	284	306	325	294	340	286	301	328	306	318	317	311	309	303	285	319	321	284	287	297	319	289	307	329	309	293	282	292	323	254	295	297	324	298	268	305	305	292	299	305	332	289	318	283	278	270	309	323	287	294	269	295	305	303	286	290	264	288	284	303	305	268	249	306	273	279	300	291	303	287	302	284	297	283	315	301	285	274	323	300	298	301	286	294	283	298	295	309	312	279	307	291	311	315	285	319	293	281	280	281	293	303	320	285	322	277	301	325	275	314	274	308	299	321	334	300	326	283	316	280	280	282	267	254	283	286	302	324	301	314	293	302	297	312	318	284	293	289	295	281	303	316	328	287	292	285	295	294	283	285	288	290	313	281	321	305	313	318	265	268	297	295	313	348	285	300	281	294	284	293	270	300	279	302	282	308	301	263	304	301	296	299	316	316	325	308	287	312	289	294	330	312	309	314	285	298	306	296	277	309	302	290	305	296	314	299	289	320	308	301	310	316	322	290	322	316	297	288	313	299	270	287	298	323	283	309	294	302	320	300	301	261	307	299	285	304	271	300	275	276	295	311	316	301	281	291	298	303	286	287	272	287	294	279	295	294	288	309	288	290	300	269	333	282	274	312	309	312	281	315	330	321	313	295	338	330	256	302	298	284	291	303	289	271	304	293	310	292	279	290	305	288	293	294	278	321	287	282	281	312	300	277	308	315	304	291	317	281	297	312	291	287	342	298	269	313	284	302	285	268	312	310	319	291	294	274	270	295	288	329	313	277	299	290	305	276	303	281	301	265	325	345	326	306	291	298	278	283	299	304	326	319	301	269	309	350	274	307	308	287	279	300	297	280	282	300	307	284	334	301	299	290	288	312	327	261	264	295	287	301	284	273	301	297	315	314	282	293	301	300	299	345	276	288	279	344	291	312	325	303	279	302	294	272	325	305	271	309	299	314	341	296	287	317	309	330	312	275	286	327	300	307	307	287	280	317	293	283	289	317	305	298	260	295	283	291	308	279	292	289	287	285	309	289	304	310	327	306	305	303	298	304	293	321	296	298	282	307	297	315	304	308	273	288	345	306	287	311	282	333	286	306	333	296	315	315	287	285	268	305	321	315	283	301	261	312	300	304	287	313	280	329	298	295	334	274	287	294	267	294	290	325	307	308	271	286	259	288	293	292	283	283	294	313	311	321	265	331	300	287	242	293	298	314	302	302	323	293	265	284	315	295	290	312	290	272	285	294	351	340	307	296	341	275	257	301	300	266	302	272	311	274	316	282	268	308	307	320	291	266	298	315	299	284	326	295	316	294	304	305	293	274	315	290	319	295	301	294	311	304	294	299	271	295	323	308	300	296	272	301	334	288	302	297	306	299	270	323	296	292	318	276	302	293	307	304	289	284	309	311	307	309	295	271	317	269	319	332	287	294	283	265	304	307	319	275	305	296	310	287	309	312	270	327	284	292	294	330	324	305	275	289	333	303	295	288	302	278	259	306	277	257	300	312	298	304	309	291	311	300	278	320	255	304	284	312	297	296	320	298	296	277	292	288	317	322	291	297	292	287	296	323	288	310	297	327	320	313	310	280	306	316	285	271	301	262	275	327	287	302	244	291	301	312	325	296	282	278	316	291	318	325	300	315	297	273	259	293	306	287	306	276	293	309	302	302	322	296	286	275	272	293	302	303	272	303	335	285	314	287	317	294	327	306	290	295	296	289	329	264	259	268	327	300	284	302	275	302	281	300	269	298	320	280	340	290	328	274	291	333	263	273	313	279	311	322	282	290	266	285	296	339	322	292	290	297	333	300	298	294	283	286	297	281	310	277	308	307	303	297	272	301	286	282	296	338	292	333	291	334	284	287	332	329	302	277	305	328	341	311	290	300	338	269	299	296	285	309	294	321	297	293	280	305	316	296	309	318	259	309	316	327	334	325	288	328	276	312	324	302	290	284	308	305	286	317	278	326	299	302	317	290	299	315	284	304	298	288	290	268	263	279	310	297	279	313	316	289	275	298	282	310	308	296	301	294	266	264	298	286	287	269	340	281	286	308	299	303	296	309	276	282	326	311	300	286	269	335	313	318	301	261	264	295	260	260	275	291	276	294	279	287	297	292	274	294	305	273	287	299	305	307	320	311	287	299	325	295	298	306	310	314	304	316	313	283	312	324	274	280	287	310	306	290	292	300	289	303	317	273	294	301	285	299	270	285	337	322	301	287	314	328	277	314	310	320	280	275	307	295	307	288	280	275	325	308	316	282	325	279	273	294	295	307	290	326	300	284	306	291	323	301	301	288	291	306	291	285	319	327	337	298	282	286	289	290	291	297	287	295	290	300	290	327	304	274	325	314	284	282	322	334	269	317	288	266	277	280	294	344	316	283	311	269	268	299	321	311	292	300	292	288	283	283	293	282	270	288	310	312	295	299	297	311	312	325	286	278	286	302	289	271	285	297	283	308	290	300	294	296	292	282	276	324	278	300	275	275	288	280	292	264	284	266	283	296	308	325	275	271	314	277	299	297	323	277	332	294	328	306	311	302	338	289	286	295	292	264	292	292	288	284	300	270	295	301	301	278	308	306	287	319	312	291	308	303	280	320	292	301	293	278	304	305	262	305	301	279	298	276	302	318	287	327	308	370	293	339	293	322	314	298	309	299	314	299	293	280	293	291	286	277	291	317	297	283	296	330	297	281	283	304	282	296	314	321	311	305	295	306	278	299	275	304	306	321	319	299	291	302	308	265	317	302	310	292	294	302	268	300	292	334	303	279	299	292	293	308	308	284	294	320	279	267	282	308	273	303	279	300	292	301	304	285	259	295	302	298	312	303	300	285	320	302	299	273	272	262	271	277	297	310	263	281	260	318	307	287	287	299	273	286	304	323	271	295	308	311	298	297	276	310	276	306	295	296	310	326	303	290	315	276	301	305	280	271	309	290	300	316	302	288	318	291	308	299	300	287	279	317	315	316	315	301	275	317	263	299	307	284	277	304	271	295	335	295	304	330	311	248	311	323	280	269	273	309	300	257	281	320	290	290	316	313	298	293	301	311	282	316	312	283	299	308	305	300	293	302	300	288	269	293	290	312	300	301	293	310	299	280	294	270	304	298	293	290	324	283	298	294	272	319	319	314	299	314	320	298	317	318	315	320	266	315	294	275	315	296	330	281	275	305	289	288	335	295	295	296	277	295	266	293	297	322	298	303	298	348	293	296	319	312	288	309	327	323	287	279	274	330	266	340	290	318	275	297	289	295	330	288	314	325	300	266	277	286	315	297	271	332	276	288	301	293	303	315	294	279	277	290	306	320	296	303	301	284	299	275	282	320	328	305	305	323	290	326	324	277	273	285	283	293	310	272	287	299	302	288	303	297
10408	883	1195	1440	1332	1116	1096	1034	1030	1135	1531	1891	1959	1831	1771	1753	1676	1596	1475	1613	1543	1513	1474	1488	1446	1142	1048	1005	886	873	835	866	795	762	692	718	807	767	784	776	745	752	776	721	783	697	720	720	678	703	697	722	734	685	718	757	721	745	700	673	717	697	722	737	723	637	695	724	691	729	702	729	669	734	712	694	662	659	648	683	676	607	649	652	685	702	619	650	609	669	642	658	659	682	659	630	680	662	649	672	649	663	674	703	654	660	640	658	626	638	669	634	667	675	703	630	631	665	656	664	709	687	664	669	684	652	660	665	634	669	603	675	707	674	669	654	673	673	657	665	695	670	671	634	705	656	673	634	671	662	681	660	644	650	637	715	651	677	653	650	730	662	673	658	698	699	639	612	718	656	631	694	684	717	644	666	631	629	636	658	685	671	647	630	673	687	662	646	646	686	616	646	707	679	647	692	653	643	673	671	662	707	642	706	642	699	641	645	667	669	698	654	617	663	683	694	640	659	659	683	656	668	677	646	676	706	664	662	715	669	670	732	672	648	656	641	629	604	649	689	696	666	659	661	638	621	666	705	655	670	653	650	668	650	650	639	671	656	711	649	653	665	621	710	697	616	615	625	677	645	681	645	654	671	671	627	643	673	649	661	635	659	604	671	669	685	660	680	681	706	705	688	633	674	659	665	645	637	652	660	648	659	700	697	648	652	663	638	671	612	667	622	651	670	674	637	649	701	683	662	679	684	664	639	655	658	626	641	647	615	659	647	628	651	669	636	675	712	614	675	677	672	654	663	672	669	660	634	655	680	665	699	647	649	625	639	658	658	718	642	647	658	688	637	669	688	684	661	674	648	633	673	639	706	653	642	654	643	660	660	673	631	653	636	646	667	641	655	646	690	657	640	679	643	690	662	664	690	702	687	658	680	677	723	632	638	652	663	681	679	666	656	645	715	653	674	675	673	612	626	699	642	663	638	636	653	661	668	678	675	667	702	644	677	653	646	687	700	669	637	667	625	732	692	652	640	677	649	674	680	661	671	626	676	689	646	660	659	619	641	669	649	635	661	634	644	703	675	645	660	685	627	690	647	617	651	645	669	659	662	682	638	689	681	669	698	664	726	645	636	694	668	650	633	676	644	664	697	713	644	669	688	632	666	637	612	661	648	693	691	697	659	650	655	678	666	673	691	686	643	702	658	702	645	685	626	712	710	679	705	693	654	686	655	651	651	658	672	677	662	644	683	661	725	652	638	661	663	655	618	633	678	689	632	673	660	660	670	643	660	679	659	634	666	686	664	628	664	645	644	624	689	688	617	673	680	672	668	676	669	657	658	629	689	675	680	690	669	685	632	677	676	707	637	680	657	654	642	651	639	666	661	669	656	638	688	660	662	620	691	647	618	719	667	661	685	678	649	680	642	686	631	648	642	621	683	621	666	632	671	671	645	667	672	628	642	611	649	676	652	641	652	661	653	689	711	648	673	689	680	663	721	651	626	644	675	655	657	694	657	706	632	677	657	688	650	674	635	685	678	656	642	703	730	658	667	682	675	655	656	647	685	610	707	650	651	665	631	666	694	617	624	678	662	714	643	668	648	600	637	657	629	699	655	648	668	630	616	635	648	664	639	657	664	679	653	704	644	674	712	697	666	648	637	668	658	662	702	656	663	679	642	690	692	634	691	646	670	687	684	615	644	676	655	670	635	645	645	665	678	638	667	674	681	669	681	635	617	693	616	634	645	629	609	671	690	669	626	631	689	651	680	635	629	644	672	684	614	709	619	618	661	669	666	699	650	660	682	648	664	668	661	672	676	630	673	632	662	615	690	667	672	633	653	671	658	644	655	693	632	672	665	645	619	732	674	693	662	636	628	638	669	699	696	669	700	636	638	658	626	675	631	674	657	648	625	628	680	622	663	634	688	667	699	653	707	604	690	647	670	678	634	643	655	624	697	627	714	657	682	680	647	672	722	693	665	701	693	663	661	657	632	656	653	661	693	687	643	637	645	669	672	675	675	672	648	691	647	657	701	647	687	699	669	617	634	671	660	631	684	657	628	652	692	646	702	659	668	644	634	664	699	677	658	648	619	709	652	675	668	629	682	667	645	689	705	648	709	642	666	670	673	689	669	676	665	645	625	677	684	657	609	680	621	645	661	684	658	629	672	656	672	690	650	628	639	661	676	722	599	690	738	622	654	691	716	694	686	700	699	648	689	705	675	659	713	655	670	694	671	601	654	656	665	641	673	696	649	625	665	650	677	662	657	655	666	664	620	693	696	640	670	700	630	659	651	668	644	707	697	671	641	644	657	622	672	696	641	692	640	689	676	699	683	663	679	648	642	654	686	702	641	675	625	665	616	635	690	655	677	691	660	644	697	644	631	641	663	664	673	616	647	660	668	653	682	659	646	649	624	715	671	666	625	712	684	704	657	646	644	658	659	671	673	668	705	721	642	715	646	676	691	685	657	661	598	636	625	617	658	618	679	685	723	658	683	682	672	671	647	672	693	687	677	652	659	659	654	656	639	674	661	665	664	657	621	702	645	633	662	660	646	706	653	658	663	643	632	664	645	677	661	637	671	710	634	665	676	661	653	709	627	656	621	629	709	658	648	638	651	654	699	678	668	655	661	665	674	673	695	672	653	668	643	619	648	681	645	671	689	637	660	698	662	684	667	670	661	670	628	685	597	642	697	674	685	661	629	650	665	654	626	668	641	656	646	663	638	653	697	681	627	673	663	662	678	684	713	657	666	633	611	712	663	676	649	613	674	659	638	638	638	660	621	661	631	678	629	678	694	677	671	644	596	594	650	699	675	674	645	645	659	674	674	673	666	676	634	722	675	680	620	634	641	652	675	665	616	639	674	695	663	683	654	662	673	689	674	671	695	708	627	677	678	690	702	644	729	675	654	705	685	637	675	679	685	652	648	650	647	632	638	649	628	703	670	640	662	636	696	665	679	663	679	652	647	663	682	679	655	717	651	661	644	650	666	665	612	681	679	622	650	685	616	692	659	664	691	662	659	680	669	646	675	676	639	610	645	683	707	683	688	661	672	652	677	677	672	684	695	655	628	665	702	688	668	654	696	623	666	625	714	620	665	673	661	674	656	660	677	689	656	618	673	672	655	676	691	644	649	681	674	655	652	719	679	675	681	656	670	619	618	684	668	680	659	652	636	656	650	646	685	680	712	682	671	661	677	697	690	683	664	683	704	676	649	645	655	641	707	630	670	689	632	668	649	654	651	682	680	705	644	658	627	646	662	683	690	641	685	644	631	698	689	700	650	658	707	665	666	662	644	670	724	690	668	687	692	669	648	675	671	681	690	654	660	683	637	619	657	724	615	651	683	703	647	632	664	646	636	642	661	675	686	645	656	648	680	654	740	652	698	634	681	689	600	638	654	671	653	668	643	648	709	683	640	652	618	702	676	650	670	666	665	645	685	686	643	723	670	667	666	697	639	727	641	650	698	660	644	644	724	645	679	677	666
26333	3007	995	749	605	536	458	437	407	415	470	623	642	579	529	571	493	511	533	457	450	522	495	490	391	455	386	386	377	353	326	325	310	314	306	301	346	360	307	298	293	347	318	315	302	301	294	306	293	302	302	295	319	323	316	286	296	306	284	305	281	347	316	303	296	320	302	313	344	298	284	302	326	296	282	289	281	313	226	297	277	320	270	308	269	298	272	319	296	281	306	295	297	270	311	280	322	274	306	279	308	305	308	302	286	280	303	303	314	297	273	289	301	284	303	295	317	309	290	300	257	301	275	286	295	301	275	305	281	325	315	302	292	298	282	287	346	258	313	302	284	304	318	258	306	285	324	301	353	256	265	345	294	309	292	309	294	274	286	286	283	325	300	284	298	313	294	312	267	269	280	271	300	287	277	316	312	281	279	290	300	282	296	309	310	297	306	265	314	321	299	338	277	274	265	323	289	312	296	297	310	323	313	279	293	293	283	275	319	311	294	330	315	334	307	267	291	291	315	312	264	293	292	298	304	309	294	292	304	338	265	316	281	281	289	298	302	255	278	286	309	309	303	307	329	316	291	300	319	297	294	310	312	268	335	301	280	286	282	303	277	299	302	331	294	306	306	309	313	316	287	272	305	300	285	297	290	304	298	262	288	292	305	292	259	278	302	297	287	248	261	268	310	311	243	288	306	286	269	278	320	321	328	297	300	312	297	294	301	299	282	293	320	311	301	307	312	311	275	283	282	307	285	310	294	301	319	288	307	308	316	321	282	288	317	335	299	287	276	273	307	293	271	280	285	289	313	291	324	294	288	284	285	288	306	309	333	252	265	302	299	289	292	276	329	298	308	294	281	285	293	266	302	293	314	288	300	303	303	316	281	274	275	316	313	344	324	312	294	268	302	291	309	278	276	305	313	290	299	308	313	326	282	289	335	294	304	306	284	307	307	294	308	311	286	275	289	298	286	292	315	275	264	287	288	297	324	290	290	288	272	331	280	315	286	322	328	268	306	305	297	292	295	298	297	302	284	277	294	310	314	313	323	289	307	310	320	318	276	314	302	292	266	299	306	293	273	257	288	327	308	286	315	297	283	293	291	303	272	314	302	309	296	307	293	267	278	250	288	265	311	285	300	318	282	292	276	271	318	316	314	293	308	312	317	294	301	293	323	310	261	298	294	292	263	290	290	270	287	311	260	311	300	261	287	284	307	280	315	259	291	277	261	301	260	278	319	299	280	268	339	287	304	256	266	292	295	288	309	323	308	304	293	269	299	304	286	292	273	290	314	280	271	297	274	297	316	289	289	272	296	251	300	304	287	290	311	290	329	316	311	324	281	314	275	267	276	281	272	280	301	266	287	287	303	286	280	277	291	272	285	288	317	284	303	278	282	305	318	279	287	272	282	288	276	270	281	307	280	291	297	275	306	304	300	287	292	273	292	280	294	325	280	330	300	292	298	313	323	292	310	297	298	299	315	307	319	268	301	291	301	271	315	262	298	308	264	289	338	289	294	325	309	281	288	305	302	306	318	286	261	314	304	330	298	287	308	307	291	290	287	283	309	278	292	286	328	311	312	259	293	275	291	316	306	260	269	317	326	331	312	304	282	293	301	304	292	286	319	308	318	305	271	275	275	283	301	280	297	309	309	279	283	300	278	271	316	306	248	288	348	313	281	319	293	288	256	268	330	294	314	334	318	334	317	305	301	287	275	288	300	321	292	305	276	273	293	325	311	286	290	300	317	297	285	314	340	299	316	291	304	273	325	270	286	294	294	311	300	291	305	325	292	305	304	308	295	287	307	307	305	287	319	313	290	326	306	290	309	307	282	295	308	295	303	291	318	284	298	279	276	268	302	309	276	265	297	276	312	310	261	300	284	311	320	297	293	322	291	322	316	324	310	293	311	296	350	315	301	329	314	278	248	297	310	306	283	317	274	315	323	278	291	293	285	307	302	292	274	283	301	312	264	243	301	332	261	261	311	292	290	315	279	314	288	287	285	309	284	298	297	327	290	288	307	306	275	261	272	278	298	263	292	301	306	287	307	311	280	307	346	276	327	270	276	298	298	305	300	315	295	313	285	292	270	312	311	277	293	283	331	280	324	295	309	269	300	300	270	301	310	294	301	328	309	300	280	275	324	275	277	294	293	281	308	278	271	272	309	318	307	301	277	247	269	297	277	294	332	298	299	307	312	283	309	311	315	304	267	265	312	294	290	269	315	289	317	294	289	319	320	291	292	306	324	282	291	293	305	321	316	353	291	274	291	280	286	286	267	287	310	288	292	296	283	306	314	276	297	289	303	289	284	291	269	312	297	299	316	300	317	290	298	315	283	275	266	282	282	271	301	293	295	302	317	282	316	282	285	292	322	319	309	328	282	295	300	273	290	297	320	304	297	320	272	298	314	290	285	292	284	320	263	270	309	245	297	309	304	317	310	289	302	291	280	273	292	300	305	286	287	289	322	295	260	309	305	247	278	285	282	273	287	274	286	312	287	279	289	284	273	267	284	298	285	321	301	291	275	244	271	274	308	312	306	292	303	308	282	297	272	287	286	310	314	303	308	288	272	283	284	278	305	307	288	292	301	293	339	325	327	293	267	290	273	291	280	273	268	296	286	288	332	326	298	288	288	281	302	296	291	291	313	286	297	263	296	314	299	282	260	260	296	311	282	306	327	288	289	328	310	296	324	309	307	297	291	307	289	304	298	291	305	305	286	313	306	318	307	276	267	293	294	328	284	300	306	287	273	294	310	270	272	278	287	296	272	319	300	317	271	329	279	320	287	283	312	340	296	284	351	286	309	308	300	278	255	287	292	306	283	280	285	270	273	304	303	287	319	305	277	306	270	276	291	318	281	318	281	285	270	303	308	281	305	341	284	271	291	288	314	329	292	297	305	278	289	313	288	319	286	342	298	293	315	314	309	288	307	279	305	318	289	292	288	278	310	319	286	310	305	315	305	262	270	286	278	291	301	316	280	321	291	321	320	339	291	294	278	275	293	293	300	306	303	270	264	281	301	275	325	291	305	277	263	296	283	260	300	299	312	308	270	282	288	298	321	285	297	280	294	292	299	293	310	252	329	314	280	279	279	277	307	277	299	299	281	298	284	303	296	306	305	268	300	322	288	281	293	295	321	302	281	259	306	292	299	284	283	286	298	284	319	309	303	340	257	292	307	278	298	298	295	287	314	285	273	273	287	301	257	297	312	296	309	289	266	332	289	253	322	288	301	296	287	308	292	321	303	312	257	312	269	263	279	295	278	289	299	281	294	270	290	313	278	267	311	303	291	307	291	278	296	277	283	330	259	276	286	271	326	273	317	289	296	311	310	320	267	278	290	299	325	324	333	326	279	313	319	343	321	317	269	294	321	296	288	280	322	330	307	299	281	282	314	276	309	271	304	288	307	299	298	291	317	273	284	302	285	311	313	292	273	268	277	321	312	314	285	310	283	322	316	302	292	255	330	300	271	314	291	264	312	306	330	292
13816	1131	1909	2183	1927	1642	1365	1256	1236	1395	1916	2525	2417	2319	2259	2203	2233	2151	1991	2076	2003	2015	1936	1859	1668	1466	1262	1125	1055	963	940	921	866	848	807	798	799	777	775	789	771	782	835	760	769	752	761	710	720	718	742	753	710	737	728	730	739	714	769	691	749	742	669	685	678	672	691	706	722	692	678	709	757	689	648	640	685	712	632	681	659	672	656	668	639	680	607	655	693	602	659	618	653	680	652	682	660	607	625	619	667	677	679	614	683	699	631	661	652	626	648	633	643	673	657	623	631	655	672	644	657	655	672	645	652	671	650	664	621	677	628	675	664	642	651	665	599	637	648	645	621	659	622	669	701	653	642	609	671	631	634	683	644	661	626	664	653	658	633	652	629	658	629	670	685	654	655	647	674	677	636	647	653	713	637	650	610	671	666	643	690	668	662	612	639	631	640	646	621	708	647	673	636	701	652	630	622	635	651	614	638	584	622	649	648	624	652	650	671	597	664	654	639	649	661	664	703	655	671	678	670	640	681	624	646	623	653	679	641	639	662	635	656	612	651	626	666	678	620	575	682	625	663	661	667	648	655	642	606	624	701	615	684	639	620	735	646	613	655	626	645	557	608	693	682	686	656	657	614	622	662	645	652	632	681	623	620	607	643	657	643	675	642	616	687	658	632	633	663	639	645	673	692	630	666	662	630	655	658	625	670	632	628	650	641	613	649	614	670	684	643	660	650	665	627	676	647	679	616	607	656	676	641	613	676	658	699	670	650	588	641	680	637	636	618	672	683	682	604	665	640	607	666	689	637	638	662	638	617	615	674	647	707	609	619	684	645	677	629	629	680	639	675	686	679	628	694	638	644	594	692	664	682	635	691	611	627	662	640	643	639	647	655	635	623	657	619	676	652	614	684	626	613	661	690	657	639	681	691	565	623	643	680	663	699	627	629	624	633	608	657	626	655	605	655	670	637	636	661	631	647	652	640	656	642	643	658	644	628	636	659	687	643	659	655	665	622	708	646	701	672	639	651	648	638	686	616	554	686	642	636	622	661	612	608	674	658	637	648	603	614	651	614	625	613	654	622	639	688	662	636	631	631	665	608	694	663	658	717	667	655	637	670	606	622	661	695	653	688	646	650	639	655	641	633	676	664	637	667	638	640	649	693	619	663	614	623	686	588	670	615	673	638	649	657	651	657	646	610	590	664	651	606	620	651	634	645	674	634	648	657	618	668	604	693	635	681	631	656	631	648	665	635	662	648	670	705	626	612	641	644	630	667	576	671	631	653	660	651	635	626	683	651	658	625	642	680	665	674	625	632	669	640	638	633	644	659	622	598	712	637	685	689	602	669	644	657	625	640	673	635	668	655	682	684	652	629	636	674	646	632	687	683	645	662	659	691	639	621	657	651	684	662	642	634	649	678	644	641	659	612	632	661	618	622	636	642	664	667	645	651	691	617	671	646	645	630	662	678	691	688	610	640	614	682	633	664	643	695	633	661	646	679	684	608	651	642	635	624	646	686	663	655	647	636	667	590	669	679	665	735	662	633	690	680	659	654	652	655	662	659	643	605	619	636	608	694	622	679	624	619	645	632	693	656	624	665	655	636	602	702	671	612	631	635	648	623	632	621	616	646	682	662	653	647	677	644	648	672	662	668	643	629	646	619	634	673	684	660	644	676	664	700	653	623	675	609	642	685	643	631	634	676	714	619	692	677	690	642	636	648	679	665	679	662	637	642	643	676	674	654	666	644	595	671	645	650	638	658	645	657	642	642	657	681	626	624	674	650	657	683	633	607	677	679	623	658	656	647	688	694	656	673	670	657	642	598	679	644	650	662	664	669	629	680	641	667	656	594	638	610	675	664	644	706	674	661	703	642	604	691	630	636	665	633	645	658	640	664	680	664	679	707	642	656	605	651	665	660	687	655	702	655	670	707	611	615	684	653	651	663	655	658	684	617	636	659	612	617	661	688	625	621	655	684	643	702	668	644	676	668	698	654	651	691	641	683	677	647	655	645	680	674	615	653	625	645	633	684	630	621	683	625	671	688	694	649	654	584	651	663	652	660	600	643	654	636	651	671	618	622	657	656	648	683	651	635	632	655	687	641	642	631	643	623	636	652	695	630	679	613	616	664	655	660	644	673	688	658	656	685	604	643	670	696	661	650	644	617	643	649	628	625	680	707	644	631	591	643	637	623	654	639	667	635	653	583	627	654	676	671	666	658	646	607	643	647	654	653	631	657	649	624	675	638	646	632	601	618	656	680	619	651	663	644	641	645	675	631	669	692	628	655	689	649	658	637	631	636	656	687	623	627	603	697	597	662	604	647	688	688	602	667	675	634	652	666	618	656	673	660	622	671	644	679	669	641	640	638	658	648	633	654	618	682	675	623	648	654	679	665	647	654	620	637	644	642	668	612	635	634	668	620	647	618	660	646	619	630	664	670	640	652	669	677	623	651	637	640	671	642	631	651	660	660	634	641	668	675	659	669	629	677	635	606	650	687	603	654	645	635	661	640	615	649	712	614	654	648	629	667	670	619	678	665	695	671	682	656	655	597	625	662	642	676	650	627	630	619	658	625	657	604	645	666	623	623	645	627	647	647	630	625	653	643	668	661	628	663	638	599	639	645	679	719	668	674	625	655	640	705	641	672	671	614	630	663	644	640	712	600	647	645	615	698	674	684	641	670	653	667	683	660	662	703	699	667	628	638	668	630	645	657	608	606	653	653	622	645	630	657	661	662	651	672	672	682	660	666	637	648	660	642	671	708	652	604	637	667	631	676	633	712	681	645	634	643	667	652	670	668	616	662	611	678	652	633	666	641	648	636	666	629	624	674	634	674	677	670	613	625	630	667	661	637	645	642	662	601	617	646	648	635	629	598	669	633	700	692	670	679	651	598	659	659	654	638	657	640	655	661	681	618	619	640	673	656	664	643	650	603	691	653	618	635	660	672	635	647	709	676	626	668	645	686	684	658	690	637	613	640	655	635	630	659	644	587	612	633	682	659	659	637	646	667	659	660	567	685	659	649	655	700	640	644	642	657	651	622	676	592	622	698	624	601	649	650	624	621	650	685	732	653	634	677	693	677	643	660	602	677	650	634	667	654	666	698	624	642	655	682	631	672	659	681	656	614	632	679	645	658	653	667	670	631	605	693	659	641	597	626	712	642	615	652	641	697	670	665	657	668	559	675	633	633	652	656	673	638	616	678	617	649	644	642	656	653	638	626	632	621	631	644	682	686	658	605	623	647	655	644	674	664	621	599	675	683	641	723	644	646	614	617	675	631	682	627	639	721	640	662	688	651	636	629	651	730	645	639	653	668	650	693	701	657	640	656	666	671	662	653	617	632	651	681	626	670	590	600	625	677	664	624	609	669	666	644	651	647	669	626	592	622	612	653	663	643	595	636	682	682	649	670	639	653	660	633	633	638	659	675	654	704	687	627	619	615	661	641	646	622	620	670	649	631	646	583	619	672	681	594	690	659	649	636	657
8016	559	259	233	260	246	256	272	292	282	373	356	378	348	390	346	342	312	302	294	248	308	313	316	320	266	249	238	249	251	225	269	267	258	260	282	281	249	253	268	213	272	248	275	242	244	282	274	242	249	262	233	261	231	219	234	282	229	258	243	258	234	238	227	243	243	264	240	254	258	255	238	269	286	224	260	212	231	214	255	268	259	273	220	282	257	250	255	252	221	252	231	276	208	244	254	232	239	276	253	270	215	238	252	269	231	262	274	240	215	239	234	260	258	258	248	248	268	248	281	222	266	286	258	263	251	274	231	247	240	227	245	245	252	251	225	232	225	239	229	247	283	255	251	257	289	269	260	239	248	261	234	238	250	257	296	244	251	215	247	239	226	290	258	263	242	254	269	238	248	251	266	242	251	253	234	218	243	268	279	242	261	282	253	223	259	267	278	259	260	251	238	235	242	284	233	243	269	247	249	237	248	234	270	223	267	251	228	240	247	264	261	270	258	243	236	239	225	254	236	249	246	242	262	250	269	247	247	260	245	237	234	256	239	257	241	223	261	241	227	258	256	254	237	224	230	266	222	251	259	228	283	231	235	268	229	276	286	226	243	272	266	245	262	252	271	250	276	237	241	237	260	249	255	245	222	249	243	230	258	238	254	260	200	238	255	250	232	250	243	251	235	255	273	244	233	233	253	282	279	248	249	267	246	264	242	261	265	256	238	247	250	232	252	250	251	255	231	227	260	224	234	240	243	257	244	252	271	219	253	256	230	221	231	249	242	232	275	252	282	247	264	258	248	249	232	234	218	245	244	230	243	281	267	249	250	244	246	284	221	238	259	254	273	257	228	262	289	248	254	227	230	252	245	279	253	256	258	225	280	262	234	260	225	222	237	264	238	236	236	237	279	278	254	237	234	232	254	247	259	241	263	206	264	249	248	272	260	226	241	230	245	251	243	239	215	241	241	254	251	224	230	220	241	240	272	252	262	238	271	262	244	273	231	208	231	222	263	222	263	216	230	270	253	265	228	241	225	239	259	277	233	250	224	237	241	246	231	261	266	226	300	241	257	219	267	250	213	227	246	250	248	260	252	240	280	277	243	242	259	262	261	218	219	242	242	275	263	253	245	261	227	243	223	248	252	240	223	226	228	251	259	255	250	249	271	221	259	258	251	234	269	254	232	270	237	236	253	244	241	271	252	242	273	235	219	248	220	256	223	245	260	252	286	264	234	211	245	259	243	261	249	248	253	248	235	252	255	239	220	262	258	245	237	272	254	277	238	254	246	275	243	267	240	241	237	255	260	254	271	273	257	248	266	242	224	271	271	252	229	245	245	249	255	252	253	254	247	255	242	238	259	263	250	278	240	230	252	225	248	281	230	247	237	237	243	254	233	258	233	261	273	234	263	252	229	204	235	244	224	240	236	253	259	224	238	277	230	242	253	289	245	247	240	194	248	257	244	230	235	216	244	237	249	239	252	245	228	222	234	248	236	224	275	235	222	236	263	255	248	258	221	253	253	245	259	246	230	246	262	249	260	282	257	243	234	232	256	239	259	251	267	228	239	279	270	314	248	253	241	256	263	234	253	249	250	254	239	265	234	227	214	228	281	251	250	239	248	263	222	264	263	234	229	231	252	255	241	271	244	214	242	239	241	231	275	238	231	218	248	262	241	234	254	230	258	245	228	255	275	273	262	239	248	205	245	245	223	241	225	231	254	242	223	272	269	252	248	265	239	240	242	251	223	206	235	243	258	273	257	227	243	231	263	258	261	236	239	259	259	242	231	223	240	239	254	231	240	235	231	213	235	237	248	244	272	250	254	235	260	242	237	250	265	258	243	222	206	271	292	255	229	247	246	243	247	265	265	265	235	235	253	296	237	264	262	277	234	251	261	255	247	255	238	246	240	255	251	264	239	251	270	240	271	246	278	273	230	243	221	228	245	277	226	255	252	235	216	229	259	250	221	281	279	281	247	254	253	260	258	243	257	261	265	242	252	251	280	227	263	234	275	240	252	240	265	262	254	237	254	228	230	247	271	208	266	253	244	268	263	275	250	228	258	253	247	233	265	259	282	247	229	244	276	245	250	244	235	252	245	253	230	212	234	254	265	266	254	233	259	242	240	232	260	277	261	248	271	249	269	240	244	250	272	259	243	273	265	209	233	253	206	257	265	249	240	227	258	246	215	237	241	278	235	255	222	217	249	281	242	225	226	274	258	259	267	273	221	216	279	244	260	247	274	270	254	221	242	257	200	240	221	257	254	263	234	264	254	236	260	252	263	264	245	253	245	244	244	254	245	257	255	284	220	260	231	240	249	256	256	231	246	272	268	247	230	264	257	264	280	262	251	265	294	269	261	219	241	250	240	236	214	237	249	259	238	253	254	276	250	267	240	253	244	235	251	243	247	240	264	263	226	255	274	260	293	253	234	299	241	256	233	242	246	248	215	238	241	242	267	247	253	264	244	246	221	250	235	243	239	260	284	265	268	246	254	243	269	230	290	257	247	252	256	221	249	233	229	221	231	238	259	257	225	246	204	266	282	239	250	235	249	253	244	212	238	242	223	252	238	236	249	252	247	252	260	239	251	239	232	243	244	272	249	293	249	260	256	242	225	239	248	268	246	261	235	246	250	282	250	225	252	218	257	257	249	225	236	252	250	257	247	233	235	248	260	236	221	232	251	240	235	226	279	285	230	230	246	235	253	257	229	219	232	244	222	241	214	215	216	233	227	258	236	272	238	257	235	258	237	229	238	260	262	249	240	260	234	235	270	252	244	247	254	242	236	237	242	254	245	237	304	242	221	257	242	206	236	226	273	259	270	247	249	245	248	237	258	239	231	247	270	273	285	293	237	283	258	264	282	234	277	272	223	237	249	251	236	267	205	238	238	253	240	248	257	244	275	222	214	252	255	273	262	233	268	239	250	208	249	239	226	260	224	249	267	246	269	262	244	254	233	240	231	240	218	236	242	227	231	251	257	224	244	246	258	248	220	247	248	264	247	249	206	260	283	241	273	299	254	242	263	268	233	266	270	251	242	238	236	266	216	236	234	265	252	252	272	225	249	245	220	263	240	213	269	268	247	224	265	242	233	245	242	209	229	251	235	232	244	216	255	249	234	219	235	256	232	241	254	218	292	290	239	249	253	258	233	248	244	233	246	249	246	282	222	248	235	230	251	262	252	248	235	253	252	248	233	226	232	245	246	249	262	236	250	268	212	235	221	265	239	249	239	261	238	225	245	281	261	243	220	268	268	240	221	252	221	229	229	266	235	239	229	234	259	259	236	244	253	262	241	247	248	243	251	264	259	225	262	252	278	257	284	267	245	268	248	239	282	244	281	252	242	246	268	228	259	208	235	255	198	234	240	236	260	234	252	234	268	263	282	243	232	261	242	226	262	257	265	251	263	252	261	244	241	255	213	246	258	258	217	253	311	261	266	267	266	268	206	226	250	260	243	249	239	260	237	245	250	232	258	239	234	248	216
4912	560	583	593	595	572	602	633	633	744	1047	1376	1296	1252	1126	1065	1040	1038	996	923	987	982	1020	873	886	803	707	697	726	709	631	642	689	601	624	597	604	629	586	612	637	589	619	583	604	582	599	562	622	656	621	568	589	580	560	588	579	576	587	661	589	590	587	594	555	576	583	576	642	571	550	595	592	601	622	564	545	550	559	565	602	575	566	592	539	564	593	509	575	555	529	539	533	518	588	584	593	522	570	555	602	580	552	579	520	568	552	533	556	543	555	576	565	584	573	539	569	569	619	525	559	572	553	564	569	579	565	533	553	550	556	603	555	559	561	570	586	545	571	547	567	533	531	612	571	613	537	533	546	552	550	556	577	561	550	567	557	580	558	539	573	534	571	555	567	568	511	562	603	488	572	545	621	588	567	592	579	561	525	520	571	583	575	557	560	562	596	584	577	562	588	575	552	573	531	548	558	572	581	531	579	570	572	581	594	578	574	564	535	585	567	564	550	569	550	563	573	594	593	531	564	565	536	569	592	574	569	571	555	573	569	625	597	545	559	587	602	534	596	544	573	485	579	611	536	590	559	540	549	540	574	548	538	524	563	584	558	549	568	560	572	577	570	573	564	566	602	557	617	529	565	577	558	552	588	563	574	586	572	546	528	555	575	572	589	543	556	551	556	545	589	572	587	570	541	560	534	595	565	587	538	533	580	545	560	575	583	569	523	579	537	557	589	589	585	579	549	547	574	578	608	597	589	575	596	593	542	550	560	582	560	525	537	532	554	568	601	574	580	552	556	580	548	593	592	538	579	548	561	575	548	558	563	573	550	549	535	570	575	584	575	570	566	555	556	588	563	536	531	581	576	556	579	540	589	535	551	550	608	570	554	554	598	578	550	545	572	493	546	549	545	546	559	542	584	582	530	569	556	582	604	592	564	520	541	579	552	595	618	602	552	530	556	542	566	530	586	559	594	534	570	542	564	549	593	586	601	548	586	542	582	565	612	570	549	571	556	566	550	570	581	561	503	532	614	550	561	609	566	563	564	534	572	554	582	575	547	572	511	531	574	557	580	571	555	543	580	542	574	541	599	536	549	570	569	580	582	598	583	561	588	555	557	538	568	559	552	545	563	539	549	573	535	554	534	556	594	536	554	559	569	547	573	540	582	516	572	579	524	588	577	542	532	552	556	555	549	567	538	538	537	577	584	571	551	587	581	611	552	576	576	536	579	583	521	585	555	580	571	546	603	566	544	558	558	567	547	635	568	554	550	549	536	579	562	546	571	600	615	571	578	581	539	582	597	602	587	558	600	558	549	532	536	603	554	575	600	535	604	547	563	538	556	554	536	558	543	586	567	530	533	552	559	510	544	528	583	553	574	614	586	551	582	551	571	550	556	552	548	583	530	564	590	544	555	579	541	541	584	571	535	541	565	558	535	536	565	552	556	530	543	543	566	545	535	564	562	556	580	631	559	576	537	575	559	601	569	570	518	580	556	528	539	601	572	561	551	530	556	547	544	601	545	586	550	572	588	531	566	550	534	545	579	589	587	577	568	597	542	605	562	591	551	535	580	559	542	565	595	581	558	595	593	569	557	562	547	539	512	586	541	569	578	538	580	600	558	549	544	592	543	574	555	557	557	572	543	530	606	533	592	553	575	561	539	595	583	579	553	587	566	554	538	589	558	553	536	602	544	569	602	575	555	567	581	588	510	597	545	543	579	548	568	567	561	534	571	525	519	554	593	540	535	588	546	549	550	535	549	553	590	599	603	539	564	557	559	580	567	576	586	551	571	595	558	582	548	527	649	520	554	531	617	556	578	583	553	609	583	581	522	572	538	591	534	588	558	575	518	554	591	560	593	549	543	531	509	570	543	544	549	591	545	570	554	528	563	618	547	590	528	591	562	572	570	577	552	582	576	535	567	555	542	567	553	541	532	584	574	562	583	572	584	525	557	553	536	586	524	581	538	561	578	577	570	524	568	566	547	595	579	566	536	575	532	545	534	563	562	605	562	551	578	573	567	568	568	533	536	595	578	593	575	555	538	569	539	570	581	539	539	501	563	584	550	547	530	570	559	571	570	562	585	582	556	527	544	553	574	577	554	557	558	544	570	578	545	571	533	547	588	540	539	548	598	544	585	596	555	563	526	608	590	539	605	540	553	598	573	549	577	524	563	551	568	533	537	549	561	546	537	548	536	585	588	589	539	561	598	603	536	597	568	553	574	559	557	570	571	562	561	584	593	619	497	562	583	545	580	569	582	523	568	555	550	591	545	558	621	579	560	539	547	531	590	586	593	531	556	535	530	542	557	575	543	549	555	525	604	542	555	518	547	589	569	555	560	519	530	547	563	552	561	593	525	568	590	568	586	564	557	577	553	581	573	589	495	561	583	576	553	529	573	546	555	564	551	543	548	562	548	547	536	524	557	572	577	520	526	586	587	556	553	541	580	556	573	568	549	572	593	561	556	514	599	548	615	535	541	583	574	564	561	608	593	541	520	547	546	528	545	569	572	583	606	573	553	576	520	550	589	577	555	560	550	550	563	577	557	524	509	541	563	519	543	516	544	536	603	578	558	563	557	579	558	581	549	567	525	544	541	558	522	550	514	579	576	576	564	575	558	570	522	570	594	600	554	546	574	534	528	555	559	538	556	539	606	513	532	555	542	553	553	530	551	568	542	531	536	564	546	547	555	568	558	569	543	594	617	615	614	551	549	558	589	583	545	567	533	583	560	587	580	562	560	631	590	596	550	571	557	546	564	532	590	572	579	566	523	556	566	566	562	560	574	511	585	562	518	524	585	564	581	603	551	533	560	563	605	572	578	579	562	568	534	535	612	564	591	542	532	573	557	550	568	563	547	556	552	519	570	577	547	536	575	627	543	561	576	529	564	528	521	531	580	579	526	571	546	553	573	561	541	608	535	556	530	571	530	559	550	500	536	540	557	533	617	571	526	554	585	551	590	616	574	559	535	573	542	545	543	549	564	575	542	553	598	554	567	605	607	554	561	560	591	593	524	549	564	529	565	542	565	564	549	546	571	520	576	547	582	564	541	554	562	551	537	564	579	552	546	573	565	556	547	612	568	530	550	548	573	563	546	627	542	591	571	622	617	549	516	572	505	596	585	547	545	530	606	549	541	567	553	550	581	592	497	547	610	534	562	563	557	588	548	565	565	571	545	561	534	544	549	585	523	541	562	538	548	537	559	551	546	566	538	548	603	556	566	584	603	572	540	554	571	557	577	588	572	531	576	601	594	545	545	571	566	567	547	553	562	598	598	537	566	560	577	589	564	616	555	546	561	577	589	530	573	538	542	592	573	594	556	529	576	570	538	540	512	573	566	594	552	562	532	548	613	552	566	582	536	526	563	579	526	570	551	541	579	565	544	556	529	593	568	574	513	578	559	582	525	559	571	540	565	567	561	547	557	536	552	545	567	541	562	597	546	539	570	590	532	580	554	534	539	575	565	525	582	575	568	576	521	536	570	572
19117	1823	592	494	413	386	369	325	367	391	474	524	503	487	474	462	453	430	471	432	445	384	450	395	395	398	371	320	321	349	298	316	354	301	334	277	261	312	307	300	318	335	353	319	344	301	318	325	293	325	319	270	284	291	313	298	283	285	320	318	308	313	311	284	341	311	252	304	330	322	329	290	303	286	295	299	342	285	296	314	300	315	331	312	302	324	315	276	313	289	275	328	325	284	305	318	289	306	283	277	353	274	322	299	312	291	316	263	315	305	354	321	291	288	273	315	311	287	290	278	287	310	319	288	313	308	315	283	280	314	322	315	312	296	324	279	289	319	317	299	297	291	295	286	325	298	293	278	333	310	318	309	328	313	312	309	311	325	306	294	286	305	290	329	284	275	280	284	303	304	301	296	353	302	354	308	301	266	319	283	303	276	319	264	327	295	288	294	315	286	274	306	305	276	295	316	314	283	289	282	298	286	292	290	345	299	308	307	316	314	301	326	335	356	278	307	305	306	336	323	319	317	301	273	301	284	336	278	304	299	291	272	325	291	296	312	329	307	292	308	319	284	284	303	291	315	328	285	337	312	290	303	281	291	331	312	309	295	305	298	276	343	299	301	314	293	277	302	286	321	313	298	292	349	303	292	306	346	326	348	308	307	303	276	290	300	322	294	323	279	271	314	279	291	282	306	322	309	293	310	265	280	278	304	292	279	311	306	332	308	264	310	250	287	301	294	362	310	318	302	274	317	290	291	274	342	313	292	310	259	309	279	286	301	290	290	279	309	283	328	305	307	284	286	343	293	291	320	357	283	317	287	240	301	280	322	312	321	294	295	291	301	301	278	300	313	324	303	315	313	300	281	318	298	371	304	291	279	311	325	310	267	276	308	297	313	314	286	317	317	263	289	272	307	297	348	298	275	297	270	289	339	320	317	284	308	282	308	321	331	314	275	307	320	321	303	336	294	300	297	290	292	309	314	296	279	288	337	282	259	288	306	316	279	270	323	282	256	309	296	327	316	321	322	275	314	299	280	287	269	291	312	305	313	286	302	291	282	306	334	287	254	304	296	319	290	317	289	327	342	248	284	292	300	287	298	298	323	309	303	323	290	291	326	311	331	285	255	322	305	282	288	301	292	293	315	280	260	314	268	287	261	294	284	309	324	279	296	306	288	294	310	307	298	276	310	311	316	289	286	335	318	279	313	276	308	321	333	281	272	272	315	303	261	326	312	308	321	302	303	258	288	292	294	273	286	312	292	269	283	310	297	295	313	296	307	297	310	329	276	277	303	302	294	315	332	302	300	249	295	287	275	303	290	301	281	298	281	291	272	303	313	278	287	338	303	292	319	311	283	305	282	285	276	304	320	289	331	306	310	314	315	323	303	314	293	294	295	268	306	304	295	319	310	305	300	292	320	256	292	282	283	293	290	305	269	303	314	292	319	314	320	302	321	312	293	329	321	321	310	304	299	327	315	293	292	281	293	288	272	261	328	297	301	278	294	298	299	289	315	333	316	294	316	297	279	288	307	288	277	286	267	310	280	317	272	304	315	309	295	302	305	310	285	299	286	279	300	284	306	281	280	317	289	304	294	346	295	294	305	309	252	311	309	312	268	277	314	276	321	309	324	323	288	293	308	294	277	307	286	282	278	303	303	303	289	279	294	276	307	283	280	346	290	309	323	289	307	272	295	295	275	273	297	297	285	270	287	312	330	291	286	294	338	299	295	269	298	313	302	294	292	301	282	315	297	304	295	343	289	298	285	311	262	287	299	304	304	296	300	333	323	283	296	283	298	295	282	321	296	335	315	311	315	283	313	301	319	302	318	304	305	299	293	268	314	277	297	289	264	266	306	316	285	282	301	291	303	309	304	304	303	319	291	321	314	285	305	293	328	307	289	292	330	328	287	301	325	308	277	304	317	293	293	312	317	298	319	309	309	323	311	316	336	306	301	314	288	295	289	321	292	275	301	320	304	300	293	285	286	266	301	271	296	283	309	302	297	299	281	331	301	289	292	292	304	286	287	310	281	315	316	312	320	306	330	315	271	301	353	338	282	284	329	331	330	286	276	299	295	317	309	276	324	299	289	309	277	285	290	321	310	280	270	285	299	297	288	330	266	284	304	308	344	311	303	323	307	288	308	300	272	287	295	336	293	315	330	337	321	332	281	313	299	345	291	271	254	307	296	322	279	289	312	281	301	318	315	287	330	296	285	285	283	281	306	278	297	322	313	319	297	322	314	330	278	279	277	331	292	298	301	297	280	304	289	312	303	293	313	311	298	308	320	289	286	296	287	295	288	299	317	303	303	293	289	270	256	258	304	288	313	317	291	326	283	321	281	300	286	300	297	311	303	296	293	302	274	276	291	302	279	285	277	279	307	319	293	295	306	296	273	303	290	299	300	300	295	281	309	317	291	276	297	328	291	303	306	295	315	334	337	295	322	306	285	295	287	292	294	273	372	320	306	325	302	311	270	312	303	304	304	284	295	289	324	301	279	297	291	310	295	299	317	326	333	341	346	291	281	329	311	282	300	307	318	336	275	305	289	310	307	291	309	321	319	296	340	302	311	284	290	331	291	274	279	306	298	286	302	311	311	293	307	290	306	298	297	285	294	285	292	267	316	278	278	296	328	312	288	340	315	293	290	286	297	314	306	338	304	294	313	303	328	292	299	324	312	279	285	328	282	300	268	297	295	268	303	280	291	298	305	297	318	332	313	323	288	298	322	302	307	299	283	258	283	276	308	277	315	307	299	302	322	291	311	302	309	284	306	263	294	305	301	303	303	294	301	275	298	307	313	323	283	296	330	315	324	297	312	260	305	314	297	288	285	313	339	310	315	345	317	290	289	310	289	317	342	306	282	319	296	340	275	281	301	283	313	290	303	304	312	281	341	253	301	286	329	277	317	310	308	309	304	261	312	318	320	300	323	305	314	296	307	325	302	316	305	303	299	307	288	266	301	369	321	293	321	325	282	327	305	309	303	268	306	296	317	272	280	347	279	317	336	308	324	302	304	307	290	319	288	287	334	323	316	278	310	310	274	325	277	269	297	289	311	285	314	313	311	331	266	286	297	304	306	275	338	296	298	321	309	337	278	329	296	310	337	317	321	295	315	328	308	308	286	328	277	285	314	291	269	282	295	298	315	325	268	285	297	295	302	294	283	334	318	348	298	307	289	293	314	317	308	302	303	311	337	267	329	316	304	321	289	289	286	292	336	280	312	321	296	298	296	315	336	304	306	307	310	309	287	291	327	307	318	329	318	285	304	280	276	295	320	292	317	299	308	270	315	306	332	287	308	302	311	286	304	312	287	289	320	270	294	313	289	315	300	303	308	300	315	318	308	318	311	305	303	277	319	309	302	275	314	301	307	283	297	314	296	345	321	307	307	304	284	261	336	302	289	305	304	303	280	284	309	313	280	312	317	284	289	261	311	296	318	283	312	297	305	295	336	302	283	285	313	280	319	280	280	295	321	322	296	314	276
11488	1107	1282	1375	1209	1151	1081	1064	1024	1119	1531	2056	1933	1842	1771	1682	1689	1588	1607	1566	1601	1588	1514	1420	1174	1119	1027	947	936	921	820	809	813	794	778	768	808	748	811	783	766	732	763	736	717	706	733	695	737	753	763	711	722	616	672	722	741	720	744	720	746	731	738	679	692	700	672	699	696	659	682	666	687	662	674	687	662	664	617	706	663	693	671	676	637	684	634	615	656	640	691	652	695	660	690	694	662	639	623	665	645	641	631	694	709	675	668	631	712	699	621	685	679	610	681	685	677	664	666	697	625	691	716	655	633	620	666	684	636	710	685	656	649	653	704	637	669	698	633	624	685	685	650	656	664	618	645	672	661	730	697	625	657	712	656	660	694	649	657	708	629	730	650	702	687	628	659	699	676	650	653	664	667	648	667	680	641	614	678	659	711	679	672	656	668	688	687	610	722	666	622	662	654	629	688	695	658	672	664	672	667	651	642	636	630	681	653	617	685	651	712	657	663	688	621	657	647	678	661	670	670	666	646	700	629	663	666	668	728	640	692	688	680	648	645	679	619	679	675	646	693	617	642	653	691	655	664	699	662	642	695	682	622	681	676	624	653	677	671	646	655	654	653	659	708	639	657	656	636	661	693	635	663	630	654	651	674	680	685	632	663	635	685	678	677	647	679	606	659	640	615	671	699	647	714	653	648	709	712	661	698	672	709	625	665	634	648	677	682	647	642	662	669	710	712	644	668	664	698	685	690	657	682	671	629	593	650	692	617	629	665	665	672	678	657	681	663	700	653	659	620	699	648	665	699	676	718	627	671	721	634	704	688	682	682	634	626	666	655	697	697	650	627	681	639	667	660	628	675	659	651	677	618	649	647	678	685	597	701	690	637	650	681	663	661	673	661	641	643	620	656	647	700	653	621	668	651	657	676	634	658	626	695	657	635	683	649	652	649	674	623	659	702	657	647	697	671	671	660	623	643	681	662	667	686	676	673	671	600	623	703	669	679	650	650	638	678	657	684	628	675	633	664	649	618	651	657	603	641	752	648	671	667	646	614	673	625	681	654	664	666	632	689	658	681	675	643	661	705	688	679	655	664	681	639	615	669	691	634	685	670	623	721	634	630	685	630	736	639	652	675	690	703	624	638	687	714	638	680	648	683	684	689	695	648	650	675	682	667	672	631	650	693	669	662	618	675	649	691	656	724	672	708	669	632	685	673	657	674	716	713	643	639	666	693	710	613	646	636	674	712	652	621	687	703	642	611	638	674	666	648	659	678	689	697	670	655	650	632	664	697	646	672	673	674	683	652	658	701	606	644	666	669	643	683	648	697	667	623	690	701	659	642	655	639	692	663	643	674	652	671	651	663	653	708	674	617	638	700	640	684	648	659	649	664	623	686	668	703	644	619	700	619	688	679	724	667	659	682	677	650	696	649	615	646	663	714	633	693	660	627	692	682	639	691	639	705	681	659	736	660	647	637	659	661	662	635	652	717	722	676	668	651	585	662	681	685	679	678	653	652	644	662	673	678	676	635	691	634	644	642	669	693	669	661	688	657	672	692	653	666	706	652	702	709	679	652	628	668	649	675	657	664	668	659	650	648	702	638	704	677	693	629	697	672	688	657	640	663	697	641	654	670	695	656	670	692	639	686	669	690	655	682	662	646	677	671	677	662	678	666	672	642	725	707	631	736	667	648	664	633	664	711	664	670	639	695	619	655	663	679	641	666	660	667	628	654	621	655	633	687	714	668	646	638	640	726	681	665	653	677	662	650	666	659	668	699	644	650	669	645	658	656	649	697	670	633	644	656	662	654	671	707	639	618	663	673	662	631	625	684	710	641	697	659	679	652	651	669	714	661	690	652	651	662	693	652	670	615	665	647	692	710	667	652	654	615	651	686	653	667	638	684	673	628	615	721	703	697	675	626	623	681	653	632	698	694	676	658	663	727	698	643	623	639	618	674	651	682	630	681	613	676	700	652	634	668	641	658	685	627	646	709	704	631	656	692	643	683	684	716	670	671	665	673	639	686	724	661	660	620	708	667	662	676	643	611	602	652	660	652	598	665	651	691	680	624	645	690	679	673	656	701	642	625	680	662	659	670	649	626	666	672	625	663	635	668	675	639	653	659	648	662	688	679	636	678	703	602	614	654	654	699	652	715	686	675	625	692	641	674	667	651	716	667	713	670	630	643	665	678	640	669	658	688	665	663	643	684	675	693	688	676	686	708	645	658	683	646	689	676	671	670	650	678	662	713	664	641	679	729	679	703	653	634	624	715	696	632	665	678	631	659	656	658	694	677	675	655	679	657	705	633	646	683	657	681	644	682	702	627	658	658	667	683	658	672	660	699	636	687	726	659	656	651	645	706	681	698	605	654	659	716	642	678	634	666	702	657	686	678	632	689	686	660	692	666	649	652	702	669	638	670	694	645	637	690	690	710	639	683	680	676	659	678	682	666	649	665	691	647	694	632	661	654	651	656	677	646	679	712	668	655	623	668	668	630	676	656	670	702	642	671	668	654	597	723	697	623	666	659	701	641	701	684	633	628	685	679	643	681	700	660	657	628	662	649	688	689	642	686	635	627	612	650	661	672	681	648	670	660	663	675	630	665	685	702	669	659	590	665	710	670	634	698	670	701	638	648	599	725	680	651	673	674	669	631	679	641	654	649	699	689	665	671	674	677	624	670	656	641	678	627	639	661	665	700	643	667	682	684	672	687	714	692	638	618	707	664	646	668	665	676	648	651	656	640	647	642	597	679	659	674	695	613	674	628	663	704	655	615	680	682	672	645	657	701	653	646	671	695	692	695	658	624	639	708	674	691	654	681	613	613	673	696	657	696	639	642	679	685	678	643	676	630	673	664	672	621	688	662	692	677	679	656	639	602	673	664	682	642	640	711	713	695	639	662	639	648	637	650	675	675	647	638	679	679	669	707	674	689	643	674	728	659	690	658	688	735	701	654	652	674	681	651	662	623	690	681	670	668	619	668	640	679	677	697	672	667	672	630	662	712	635	659	633	657	695	683	636	665	673	674	669	646	688	683	642	657	677	673	690	654	673	633	691	622	681	642	682	651	670	683	637	666	615	653	708	691	671	676	651	649	657	682	692	650	660	687	655	651	650	665	689	664	661	647	703	642	690	655	654	697	655	686	659	641	695	675	699	685	657	717	696	718	683	675	698	668	625	679	643	663	651	662	630	651	620	697	671	639	700	727	631	673	649	690	688	630	648	695	636	647	655	676	715	693	654	666	707	675	709	672	641	652	640	673	666	647	651	645	683	637	688	670	667	645	680	701	718	656	667	714	641	627	668	598	669	662	664	659	674	614	683	645	614	638	638	659	654	701	667	618	687	666	690	645	716	661	648	667	721	639	691	653	670	663	690	674	650	671	661	679	690	670	638	662	620	617	692	709	706	631	672	658	678	652	665	684	658	664	667	644	712	705	655	642	670	662	676	644	653	685	637	664	641	675	703	708	654	647	611	697	650	673	641
27607	3292	1026	789	574	513	411	388	408	384	541	618	566	588	551	529	570	538	521	536	507	479	490	422	447	394	379	388	367	328	319	334	354	313	319	330	315	327	325	328	320	313	326	263	299	274	304	308	303	296	354	330	307	294	313	322	294	306	314	308	263	269	350	349	306	287	310	294	302	301	302	306	281	307	302	274	306	326	332	293	315	308	315	307	300	281	294	279	315	296	308	308	298	303	281	338	257	304	274	335	318	305	279	316	332	253	286	317	314	285	311	316	310	255	315	324	296	308	310	289	294	329	290	314	284	283	289	278	319	297	300	267	328	331	290	290	284	301	325	314	347	269	294	273	320	291	297	289	276	305	271	296	296	272	313	295	302	318	254	301	317	286	301	267	322	290	303	301	301	320	276	316	297	286	292	330	268	292	307	295	311	319	280	270	302	281	318	277	282	278	326	309	282	298	277	295	297	310	296	286	288	301	315	323	306	253	308	307	295	301	288	310	306	288	319	311	285	293	290	278	272	313	337	312	275	282	290	270	283	301	293	264	305	263	303	283	297	290	278	255	250	276	292	294	310	289	299	291	325	306	341	315	292	288	289	292	300	314	303	323	251	309	283	281	319	302	269	286	281	284	336	333	315	279	327	292	291	300	300	291	301	283	327	331	310	290	297	279	308	286	280	279	265	310	288	280	281	294	332	320	282	297	306	340	306	318	295	300	302	283	284	308	321	291	301	310	269	320	321	292	289	321	319	266	283	261	321	301	299	286	316	313	322	273	311	283	297	317	308	292	282	317	281	276	271	297	295	313	296	305	305	295	289	272	298	344	324	308	283	294	327	282	281	297	297	295	286	307	285	298	284	298	262	334	316	322	283	332	270	322	298	290	283	283	316	271	308	295	306	343	287	255	325	271	330	335	283	285	291	290	287	313	274	285	271	309	304	331	323	296	280	298	300	275	282	285	303	304	281	289	290	281	295	315	271	281	301	279	287	281	272	292	300	291	314	296	321	308	284	301	283	279	298	296	270	268	273	288	276	275	309	316	299	306	306	292	328	310	275	299	305	299	289	293	302	272	294	294	272	281	324	300	324	278	313	265	312	314	285	289	288	306	326	299	272	278	290	294	264	312	327	308	291	294	279	279	308	297	286	328	293	286	319	316	332	305	292	314	292	280	311	300	314	285	276	291	319	325	265	278	322	291	283	284	316	272	292	290	261	287	296	320	280	289	313	288	275	281	286	255	288	270	315	329	335	286	272	303	298	307	306	303	257	281	278	311	297	297	295	301	298	286	296	302	295	333	312	304	328	310	294	284	285	289	272	253	299	285	300	291	318	276	293	337	319	305	274	319	337	288	286	326	301	296	285	292	295	291	288	286	274	315	307	320	267	286	340	310	305	319	296	317	301	294	299	319	295	317	326	312	289	307	287	304	269	316	255	298	290	311	295	310	299	288	311	286	306	313	308	295	299	332	315	291	284	282	273	296	303	314	283	267	307	279	290	344	294	263	299	297	281	312	282	322	340	289	302	296	306	326	323	300	290	325	343	271	284	303	329	269	282	298	289	302	319	283	276	292	301	287	296	264	304	277	283	305	289	316	299	301	313	279	314	273	296	295	290	290	296	294	302	331	298	316	292	285	300	294	266	300	299	311	323	274	306	287	328	257	293	313	287	297	317	304	286	320	302	263	328	312	298	293	310	295	276	292	311	285	274	287	310	305	284	307	300	272	264	303	317	281	328	305	310	308	280	309	291	306	263	283	260	238	271	297	289	310	258	287	314	287	282	291	315	294	317	298	289	302	282	323	258	266	279	281	302	266	285	342	307	314	276	269	294	283	293	293	300	270	284	291	285	299	295	311	320	323	320	273	274	277	271	285	285	308	309	296	279	300	298	302	292	297	285	327	274	288	288	320	288	253	284	290	306	324	298	286	315	322	295	261	292	286	323	297	283	288	287	297	322	306	304	308	279	294	269	311	300	270	334	338	284	308	275	321	304	284	274	290	296	293	311	279	307	279	303	340	314	316	290	302	289	324	330	290	282	305	337	260	303	298	290	305	309	299	297	323	290	305	296	298	313	268	280	286	268	293	304	304	319	316	313	296	300	300	275	285	327	299	314	311	312	289	319	295	298	319	295	299	277	324	305	300	303	323	299	315	298	323	290	299	300	265	319	296	275	303	271	263	282	281	290	254	262	313	296	301	275	363	276	317	292	278	311	327	297	302	291	306	290	263	298	322	307	293	289	318	303	314	284	301	297	274	302	304	268	317	310	312	308	272	295	306	300	306	299	277	271	304	289	319	309	259	313	308	294	303	304	309	295	308	311	289	315	262	295	281	276	298	313	280	290	278	284	289	284	297	283	260	274	269	285	264	298	308	287	283	294	279	294	288	297	292	289	316	310	274	304	279	269	292	303	283	315	289	251	329	294	311	292	310	323	294	305	304	283	304	270	246	274	269	280	348	336	323	260	244	296	289	303	303	340	347	333	312	297	333	295	283	260	271	316	312	309	292	333	347	303	269	295	293	266	296	321	284	306	297	302	272	320	300	300	313	299	315	307	342	284	288	289	285	298	297	281	316	310	283	316	282	289	286	306	314	298	311	327	308	240	305	259	286	280	299	292	306	310	267	324	288	305	290	320	313	277	311	309	276	292	312	315	290	298	298	319	318	329	289	299	310	322	281	285	304	314	287	321	306	318	303	303	325	302	280	313	316	268	304	305	309	336	283	283	281	308	273	278	293	309	316	273	263	319	311	269	295	277	299	323	306	316	279	339	298	325	306	315	309	264	311	279	293	276	301	292	295	307	271	314	289	291	308	301	310	291	316	261	293	269	316	325	287	292	344	271	334	290	273	300	318	292	323	314	278	292	278	299	313	305	302	292	285	299	256	296	279	311	270	342	309	298	273	313	292	315	303	289	296	311	301	263	350	319	306	300	338	301	334	295	322	271	309	292	307	298	269	316	269	278	315	301	271	293	272	317	302	308	265	297	286	330	310	312	325	272	311	312	285	318	280	302	296	295	286	323	275	300	282	292	290	316	304	306	260	292	290	275	311	293	306	290	314	291	312	347	279	302	298	294	322	301	297	288	279	275	307	296	285	308	303	291	302	300	276	301	262	283	336	282	283	300	278	262	320	259	293	311	310	265	289	312	321	337	290	262	288	296	290	310	274	321	295	277	293	322	277	291	282	271	302	287	315	296	334	296	284	306	272	324	293	298	292	312	314	331	281	284	279	303	273	248	254	290	286	296	311	292	268	288	325	298	291	293	300	269	283	280	302	284	302	291	291	272	271	293	269	305	285	312	306	303	348	265	304	296	295	276	288	337	289	319	325	306	296	258	311	295	264	291	299	311	336	317	338	280	302	314	275	272	311	307	317	263	321	302	280	285	262	270	290	281	277	317	294	274	283	301	318	309	261	307	298	287	312	307	307	295	329	317	276	309	261	291	285	314	296	280	287	312	254	322	306	306	273	323	337	292	303
14641	1257	1964	2209	1986	1652	1421	1259	1292	1372	2080	2547	2349	2321	2345	2259	2260	2168	2066	2063	2079	2014	1963	1699	1544	1376	1136	1037	1160	1008	934	920	888	840	772	800	792	772	803	777	744	817	781	811	734	704	763	697	736	773	737	682	701	720	696	709	732	787	747	672	686	706	714	723	727	720	678	681	669	717	691	727	714	659	679	701	656	669	675	658	681	662	651	643	675	691	656	686	639	635	703	659	640	628	667	682	680	622	694	630	697	647	683	594	650	661	644	677	661	661	667	675	634	652	644	678	656	657	679	665	613	649	694	688	674	699	625	697	672	658	660	674	583	654	649	606	645	618	599	637	612	692	646	675	615	630	645	650	647	669	630	642	636	686	628	672	656	644	667	639	660	626	664	635	635	637	657	649	656	664	655	663	678	615	665	650	602	648	641	642	650	631	646	677	595	621	655	674	637	662	649	663	664	669	663	622	649	629	677	721	637	630	662	620	720	614	669	671	705	643	633	691	653	664	645	705	628	671	637	640	682	673	576	605	658	667	654	649	661	681	661	646	656	675	678	658	640	692	657	665	686	617	656	692	631	697	684	665	634	641	652	647	640	658	624	656	629	649	680	659	609	676	591	568	667	647	633	652	627	678	684	639	640	656	627	646	637	639	645	629	695	625	627	651	644	631	612	630	656	667	647	597	638	622	621	702	627	599	682	620	663	702	671	658	643	621	637	597	633	639	682	628	636	724	666	663	637	625	713	668	634	603	669	641	672	651	623	688	637	627	682	631	666	643	695	673	676	645	614	661	612	661	670	693	624	628	639	654	637	655	646	653	657	676	665	599	652	664	660	679	632	599	689	647	622	643	675	666	676	637	664	622	652	629	685	654	676	654	642	650	635	680	675	632	677	672	688	645	638	628	628	645	626	663	629	643	669	633	644	635	634	636	639	580	663	637	657	625	647	616	661	632	656	657	637	634	701	662	658	657	623	633	688	600	643	611	647	592	645	689	670	675	631	682	639	687	657	659	662	649	634	647	634	640	675	643	647	677	649	666	688	679	665	660	682	674	682	646	624	666	674	662	663	632	629	663	655	666	654	656	609	667	643	586	655	684	658	680	625	667	631	680	656	679	616	629	666	659	675	632	662	666	607	658	621	674	658	650	665	678	599	598	682	627	636	609	701	632	602	670	657	672	649	678	617	654	650	597	653	695	679	673	637	674	652	650	661	642	608	682	649	644	640	637	662	655	687	661	639	652	630	624	674	648	615	677	654	658	671	670	657	669	625	643	657	668	656	645	678	655	673	677	673	630	658	651	621	624	721	654	662	650	670	655	663	669	638	673	651	642	677	626	620	638	653	683	618	600	643	663	681	702	607	623	630	626	657	673	625	657	657	665	659	638	624	671	674	639	675	634	654	654	633	640	633	657	643	677	613	648	648	621	643	662	631	642	702	650	653	662	628	715	661	625	681	654	695	674	659	654	692	629	649	676	672	660	611	630	662	613	664	648	619	667	730	620	660	616	654	640	679	666	649	645	702	627	689	624	677	656	676	692	690	609	640	657	651	668	625	649	649	710	615	721	619	628	665	681	651	628	670	684	656	657	636	661	648	653	634	632	697	670	661	637	690	624	648	608	652	657	677	669	671	676	641	615	687	641	636	649	643	615	688	684	689	655	630	653	658	621	638	629	681	636	645	657	642	658	635	612	669	661	623	649	657	682	669	701	638	647	626	644	634	663	666	639	670	704	628	643	696	631	612	648	649	687	649	720	652	635	648	711	644	657	624	621	641	659	678	661	611	612	653	696	645	659	664	647	656	695	605	624	660	651	669	663	617	637	649	660	634	636	634	673	669	679	660	643	679	656	658	661	603	610	680	654	667	665	658	678	649	577	658	628	640	650	645	637	681	670	654	636	664	592	679	681	645	652	650	631	643	659	669	662	662	690	673	650	667	598	630	648	655	637	660	659	666	712	672	714	631	679	692	658	678	654	643	681	653	624	650	653	650	641	652	665	687	649	631	638	691	605	593	642	603	675	660	696	656	632	664	657	637	658	650	659	692	647	716	660	647	655	653	663	651	647	654	681	651	625	681	667	653	623	653	663	661	628	637	663	676	614	638	676	669	669	668	653	656	672	643	673	651	635	609	696	678	663	627	662	619	668	676	646	633	687	692	653	658	624	671	628	655	642	660	648	671	652	646	657	702	634	603	647	627	664	647	722	653	614	664	663	635	616	667	678	602	704	678	663	659	653	679	643	643	634	649	633	645	664	668	647	657	662	633	679	649	646	661	635	614	646	652	621	636	662	647	623	667	620	638	655	670	652	690	627	624	665	579	633	631	627	628	700	628	599	651	671	629	657	638	666	672	643	646	652	655	663	602	649	623	670	652	672	632	643	617	653	656	624	676	652	694	675	620	643	616	635	627	664	643	640	639	663	707	600	650	678	645	669	650	691	691	630	601	619	660	650	706	639	652	642	668	662	675	610	692	655	647	641	612	611	624	690	610	621	659	654	662	634	657	621	651	635	668	650	654	620	596	598	642	684	702	619	656	678	675	637	604	639	672	637	644	627	631	663	664	681	720	622	651	674	616	624	634	620	640	619	666	650	684	663	668	601	653	644	654	655	638	622	649	653	613	654	686	632	680	690	662	677	652	636	717	660	711	651	649	579	646	618	643	635	640	657	632	615	658	618	646	659	637	668	704	625	681	640	627	627	636	645	670	635	660	669	646	654	612	641	622	665	638	642	622	638	631	652	602	636	665	649	662	676	657	668	678	628	637	640	678	660	652	676	656	615	673	653	646	637	626	685	656	694	641	643	650	688	657	640	671	673	649	683	627	657	649	681	658	648	680	673	634	661	695	634	671	640	672	639	624	667	641	657	641	650	665	710	623	632	697	637	646	669	632	631	633	684	636	635	679	688	634	679	660	655	656	671	636	693	598	701	598	642	616	658	644	619	649	669	636	682	657	626	639	610	691	641	616	696	641	628	642	712	677	654	637	682	662	645	591	619	644	655	651	674	661	682	647	653	664	648	686	688	655	677	639	684	640	657	631	636	708	708	660	661	651	632	658	637	670	665	670	662	642	687	690	698	671	674	602	653	698	677	657	625	597	658	641	655	678	643	668	722	658	662	652	656	696	622	682	680	628	648	645	659	637	662	648	686	665	676	697	692	654	673	621	649	650	679	653	666	668	636	639	661	669	669	645	666	647	604	618	622	659	647	623	597	652	646	635	653	603	643	648	582	625	607	637	637	634	612	608	624	595	662	634	661	677	718	640	630	711	672	669	686	678	653	652	633	659	592	634	650	625	657	678	618	625	604	691	602	628	650	647	662	665	639	668	647	690	618	638	681	619	649	646	639	658	678	612	671	688	662	657	665	645	603	679	625	636	676	655	652	625	671	680	620	660	650	608	604	667	674	647	614	670	634	659	665	625	681	663	648	660	678	636	707	667	645	639	614	627	665	686	608	661	646	624	663	687	679	665	643	663	597	641	652
7885	475	251	263	222	288	261	276	267	297	379	360	365	377	340	342	350	329	317	280	281	299	290	286	261	282	296	259	273	280	244	250	224	269	260	212	263	240	271	244	257	277	234	253	246	259	273	282	251	237	259	267	220	259	248	231	253	261	224	260	272	276	259	259	267	246	269	251	261	273	255	257	257	249	238	267	245	266	240	284	219	260	281	238	226	252	255	240	244	269	235	255	238	219	260	258	229	271	248	221	252	241	251	253	259	229	259	238	256	269	265	250	217	222	292	221	245	252	250	241	232	265	255	271	292	264	234	273	252	250	267	262	258	263	266	271	263	249	252	282	250	243	257	246	263	289	239	251	244	256	247	247	237	262	232	265	248	279	267	236	222	230	252	241	280	263	240	218	269	258	224	284	261	233	258	259	239	251	234	253	266	259	236	233	298	249	248	247	264	256	235	244	261	263	264	257	275	250	237	279	267	233	253	256	257	237	229	266	262	225	237	242	275	254	243	262	264	252	261	274	262	242	243	243	256	245	252	233	246	279	231	236	260	236	270	246	227	245	242	266	260	226	223	210	260	245	219	259	235	216	235	249	232	282	231	261	235	247	236	215	235	255	258	261	253	259	259	259	263	251	212	230	244	247	225	238	261	251	279	245	271	237	256	267	252	283	241	263	268	235	230	233	248	253	262	242	238	228	267	243	229	249	265	231	203	249	271	245	249	252	253	242	278	240	221	230	284	237	231	239	231	244	227	237	251	250	243	260	248	262	274	237	250	244	252	243	236	225	260	238	281	241	245	245	208	248	267	256	286	255	261	289	276	239	245	267	258	262	240	219	243	227	232	257	259	242	248	242	238	238	275	260	277	232	246	243	246	258	243	243	261	299	258	240	252	244	221	275	262	273	232	226	253	271	251	281	246	289	251	225	235	240	274	277	237	268	228	252	286	249	248	251	257	262	240	256	223	268	265	220	246	237	247	246	235	249	240	260	251	254	221	236	276	260	274	244	247	236	220	255	226	219	250	247	221	249	281	281	231	242	248	258	278	270	232	257	255	231	242	236	281	240	239	220	257	242	245	237	276	220	262	252	263	239	239	237	253	268	261	246	253	245	255	251	257	266	254	262	268	272	259	239	249	267	235	242	240	248	254	267	272	262	292	249	237	265	264	248	252	252	217	264	279	274	271	248	253	279	230	254	242	266	261	242	266	234	258	230	227	235	243	247	253	262	240	235	238	239	252	241	282	253	239	231	270	224	263	215	241	222	237	272	219	226	241	244	225	242	254	255	228	270	279	252	250	265	287	254	261	294	287	263	223	214	247	239	242	258	260	226	247	315	243	251	255	248	266	253	256	237	241	232	262	244	251	258	233	241	249	241	229	227	257	239	241	228	230	267	237	252	233	248	236	249	234	263	229	267	264	230	256	242	212	227	262	257	238	241	251	248	262	251	273	235	267	235	212	237	254	248	265	268	250	261	250	241	229	293	227	236	259	234	258	250	241	228	238	253	239	241	233	240	240	267	250	221	252	247	263	239	304	229	243	263	232	256	240	242	268	269	263	241	246	232	272	250	281	249	221	262	238	258	233	252	255	251	225	238	239	260	249	258	230	232	225	251	225	241	253	253	215	227	269	242	273	233	255	261	248	255	292	243	285	239	224	244	265	257	259	247	264	223	278	243	239	264	244	277	271	240	243	267	249	222	254	236	240	240	257	218	248	241	243	247	228	289	262	264	253	266	268	251	237	260	194	235	238	256	263	262	251	252	268	247	254	256	246	258	254	226	273	275	260	251	207	270	249	260	280	262	240	238	238	247	258	228	247	236	248	223	259	243	245	264	246	257	286	280	293	230	249	248	250	250	243	260	241	273	241	234	224	269	257	249	257	267	241	264	246	232	243	277	235	262	237	215	258	261	265	224	228	262	270	261	259	205	237	238	252	228	259	262	249	281	254	288	238	244	265	238	274	234	258	231	248	217	269	229	269	246	229	248	233	232	235	245	251	250	271	245	251	235	282	234	249	252	260	247	277	237	254	251	266	249	262	254	229	240	236	258	277	243	259	247	243	240	270	252	261	264	274	263	265	257	232	249	262	265	243	250	265	242	254	231	251	260	266	245	237	268	231	235	252	259	265	274	236	251	243	244	265	232	251	275	233	234	246	249	242	272	271	261	240	267	266	268	298	263	256	239	224	244	242	251	248	241	258	257	260	232	257	262	246	241	241	267	216	240	260	254	229	247	249	275	244	248	240	242	236	255	250	268	254	267	247	239	247	277	240	219	229	241	236	270	257	268	245	260	266	253	269	252	280	254	256	237	263	262	208	261	259	241	252	244	272	260	259	247	277	235	263	250	244	233	221	254	259	253	247	238	229	218	238	224	262	251	240	238	264	245	257	263	248	245	273	258	243	251	239	235	279	266	240	272	256	254	265	262	251	231	253	223	236	268	232	248	267	275	251	290	268	230	265	266	232	230	262	227	239	233	233	223	235	259	254	257	249	258	241	264	261	257	242	255	249	239	254	213	252	238	238	218	237	224	250	248	238	258	282	296	241	265	239	266	263	261	239	272	235	276	256	267	207	248	250	235	262	254	243	279	245	233	271	247	230	252	231	262	216	225	263	284	248	231	235	247	268	259	250	243	254	246	220	259	245	242	246	237	247	250	269	274	233	231	252	271	255	264	251	219	243	236	248	275	276	232	256	276	268	232	264	246	255	241	220	259	257	243	242	231	231	255	230	274	233	260	262	253	232	263	219	282	198	241	260	219	251	252	243	248	236	245	243	243	234	245	258	246	207	226	231	233	269	273	236	238	249	263	237	254	235	264	268	222	257	239	259	270	265	254	288	271	226	247	244	258	254	248	261	284	283	230	255	256	258	223	250	275	244	266	272	252	247	246	237	231	260	248	253	220	232	234	261	255	225	217	251	239	251	274	237	235	222	257	253	241	271	255	261	226	251	213	243	244	255	238	257	228	248	259	260	239	243	248	227	237	266	243	244	239	255	273	243	223	265	257	229	260	249	247	257	241	237	239	262	238	275	256	258	238	251	254	239	263	242	215	225	251	281	281	268	249	285	247	226	243	260	240	277	251	244	243	279	256	264	233	220	227	237	240	235	256	248	233	214	230	267	251	282	248	255	270	228	256	246	244	232	258	280	253	222	251	241	274	225	257	246	226	289	259	213	250	224	266	284	240	287	233	253	250	231	253	267	216	270	239	262	217	235	252	225	239	268	221	289	259	242	242	244	270	239	240	246	274	266	254	242	260	247	263	215	237	240	218	279	249	256	249	274	242	255	232	246	233	251	236	253	246	269	274	282	240	239	239	269	253	253	245	228	241	236	266	246	239	273	259	237	250	268	263	263	261	263	261	247	257	259	234	243	247	264	280	252	246	232	228	288	273	245	227	281	246	258	253	237	276	264	268	268	216	266	267	218	259	221	280	228	265	244	255	261	230	262	208	258	293	261	242	236	235	256	257	251	242	264	246
4803	563	565	603	556	612	609	639	637	735	1115	1384	1323	1263	1183	1157	1066	995	977	1005	1048	1012	940	867	811	722	698	764	677	692	671	609	624	627	633	635	618	653	623	604	622	573	594	562	609	601	597	620	579	587	604	578	602	566	578	551	623	571	582	597	574	595	625	562	580	606	589	564	580	606	591	583	560	586	590	569	558	580	552	595	607	609	568	553	587	552	626	560	571	571	546	563	520	576	567	563	569	561	568	545	552	563	564	525	592	577	551	577	570	600	547	533	528	586	586	594	574	543	569	603	570	576	544	605	607	527	545	599	584	570	571	551	553	544	587	561	560	528	582	525	573	610	587	592	563	549	556	585	549	574	570	528	583	576	550	546	516	581	592	554	553	549	564	601	515	590	515	539	603	561	544	589	554	551	581	600	547	557	600	508	540	551	615	594	611	565	569	589	544	586	590	561	592	551	622	580	554	621	597	589	557	566	539	584	555	539	534	543	543	542	561	505	534	554	546	531	587	569	599	566	549	572	557	553	568	555	575	585	579	531	561	543	555	571	544	556	585	535	575	536	536	595	580	568	521	575	619	548	565	574	582	552	587	564	534	553	546	554	566	543	532	511	600	540	551	568	528	562	560	560	593	534	612	585	577	535	586	568	543	534	523	504	563	545	567	558	555	568	576	547	531	520	585	633	611	561	582	581	622	548	514	582	521	568	554	570	515	570	559	548	545	572	528	523	570	566	548	545	578	564	601	534	552	560	541	558	566	572	539	591	548	606	573	556	551	595	557	547	579	565	565	580	539	578	572	539	526	556	605	567	570	581	542	568	599	572	565	529	495	554	536	536	605	536	528	530	573	551	564	565	540	561	572	571	534	559	570	591	582	579	540	578	556	592	512	580	536	568	541	598	543	573	560	554	559	512	590	556	587	539	567	561	559	518	558	553	536	534	588	554	566	576	556	577	563	559	565	562	518	549	567	557	574	552	575	553	551	537	572	596	563	517	595	563	546	571	595	579	587	492	557	592	580	525	607	544	557	551	565	542	550	540	608	567	532	575	580	574	533	565	573	584	530	609	585	602	593	536	591	574	552	526	571	591	537	575	551	544	565	545	587	586	540	577	534	558	566	545	532	587	565	540	552	555	587	562	504	546	536	570	569	558	559	546	566	547	577	578	568	557	531	574	576	547	570	528	563	561	554	598	565	501	554	563	554	551	542	585	546	540	548	563	565	570	595	587	546	547	539	599	582	567	531	556	554	543	597	566	565	577	548	543	589	540	558	542	591	542	570	538	544	573	589	528	569	557	535	536	602	548	548	568	543	540	559	570	537	560	557	573	577	552	595	612	564	547	553	558	585	583	528	578	596	557	580	576	549	571	549	572	566	594	568	567	585	571	531	560	562	569	552	549	566	538	580	574	567	559	558	564	552	561	568	585	570	555	556	511	528	535	547	571	504	570	535	546	593	578	568	569	551	572	592	580	570	555	647	558	563	559	569	560	562	541	563	516	553	553	548	532	518	539	566	560	564	596	561	575	581	562	553	591	517	550	572	555	558	532	531	545	564	584	530	565	534	615	561	598	570	576	548	553	575	540	567	592	582	573	599	542	580	542	536	604	554	538	594	562	589	574	550	560	583	595	544	568	584	544	556	553	549	547	597	568	585	526	619	550	577	571	555	601	540	554	568	574	559	540	581	591	537	521	560	567	580	534	571	579	573	509	586	559	548	572	563	576	581	569	540	569	594	555	551	558	572	578	555	558	511	538	527	573	573	544	594	544	554	535	595	586	565	604	539	571	598	535	565	560	575	563	592	571	548	579	575	554	578	530	548	549	621	547	583	579	597	483	601	620	552	580	596	594	523	557	531	586	600	531	535	539	529	524	570	530	574	627	578	554	566	580	592	586	604	521	579	560	555	534	581	536	581	565	584	539	553	612	588	581	609	541	541	571	592	519	556	560	574	583	584	563	576	554	582	564	566	532	556	572	548	578	533	538	541	604	498	571	564	552	569	554	551	546	574	591	577	594	569	579	581	549	546	602	576	580	543	555	582	529	560	551	561	574	529	564	532	528	567	565	587	599	551	535	565	537	550	525	568	558	581	579	547	560	576	565	571	547	541	559	580	552	546	537	528	543	539	572	555	539	558	580	512	561	528	531	561	530	602	561	546	559	544	576	582	579	548	531	601	531	571	536	565	526	540	571	557	588	583	574	539	550	584	539	553	570	619	563	557	552	573	587	575	544	615	579	591	538	558	545	563	578	579	577	532	506	545	528	557	522	527	527	567	571	522	553	563	573	544	528	541	570	558	534	559	557	586	560	571	556	579	544	556	550	595	579	585	545	553	578	552	600	528	524	551	575	564	593	570	593	504	566	588	579	561	549	577	580	542	556	591	549	520	582	541	561	530	592	556	557	569	553	583	551	572	545	567	557	570	561	599	567	549	562	550	577	567	543	549	542	580	591	566	580	538	585	551	568	526	574	600	561	574	569	563	575	598	537	562	563	606	563	574	563	565	587	557	526	557	574	564	543	539	541	554	560	546	573	585	579	520	580	555	542	592	589	557	545	567	569	552	557	566	592	550	616	548	539	567	532	529	569	546	565	561	567	559	629	568	547	552	525	571	565	619	548	542	536	563	609	534	548	568	561	552	551	595	529	566	641	591	515	538	596	562	564	589	608	599	582	529	555	559	593	583	559	520	554	584	563	601	532	563	555	555	578	583	535	622	592	593	587	607	591	577	603	546	548	574	583	582	573	586	519	559	578	587	583	589	609	592	562	566	611	546	546	569	553	593	559	557	529	574	578	556	519	527	599	544	520	564	585	521	551	607	582	580	542	530	585	566	593	609	547	539	563	542	583	580	513	543	567	550	533	559	602	551	555	594	526	571	590	534	546	563	606	577	541	571	522	550	508	587	530	549	581	580	591	560	546	551	517	555	528	587	578	555	584	557	567	536	554	562	551	520	574	541	510	556	568	548	602	555	560	623	543	611	573	579	580	575	544	537	587	554	546	564	570	540	553	551	577	550	527	600	532	550	558	575	565	599	590	530	592	563	593	564	572	563	565	551	575	559	584	550	584	616	576	605	573	612	559	565	562	563	577	575	569	541	551	510	560	583	564	597	544	535	560	570	534	564	568	564	551	564	576	599	535	566	561	572	527	558	575	523	561	530	578	563	609	595	558	615	559	570	554	549	554	561	550	547	555	573	547	549	550	580	572	552	547	536	548	588	570	576	551	580	538	567	554	549	535	554	542	578	566	541	554	579	564	587	550	572	577	551	526	568	544	603	577	525	545	543	557	523	553	548	591	552	602	563	572	531	560	553	539	608	538	584	565	530	528	589	553	577	586	560	582	564	540	544	546	532	580	587	575	580	560	587	600	577	565	540	634	581	560	547	510	584	559	557	611	534	567	539	571	562	563	574	551	548	576	584	563	560	556	520	558	531	521	623	574	612	571	538	616	577	547	581	593	560	554	535	569	600	602	581	546
19420	1598	645	525	444	430	392	346	354	407	517	527	538	502	474	450	460	459	450	464	404	472	414	438	322	371	371	369	371	374	331	301	335	299	323	313	301	339	328	344	357	337	304	324	282	295	325	293	309	306	294	329	309	331	325	277	318	287	325	309	295	265	292	307	305	349	278	311	323	293	296	321	284	350	304	324	302	319	286	314	303	271	283	305	299	283	312	278	281	325	279	292	319	300	301	297	301	349	285	296	314	316	285	331	302	290	284	313	330	298	325	317	277	288	294	288	279	279	293	297	314	314	305	306	297	319	317	320	282	270	286	322	282	256	265	279	273	319	284	312	334	317	279	281	287	293	306	347	325	315	298	302	286	283	294	305	332	326	298	270	356	310	286	285	295	268	294	310	311	313	332	272	275	300	329	309	303	281	341	296	273	319	317	308	293	298	285	312	279	308	308	291	307	312	315	345	276	265	253	301	322	279	315	268	274	282	315	279	277	268	288	309	275	305	304	278	275	323	292	314	326	290	328	310	288	289	326	266	344	291	290	321	297	320	328	282	257	287	302	337	293	312	332	290	323	286	309	311	303	284	310	295	285	271	279	326	304	309	300	315	281	293	275	287	300	289	323	286	305	291	309	290	323	283	283	325	317	328	306	333	312	288	298	312	291	291	280	324	291	280	281	323	287	318	303	313	272	298	325	282	309	283	314	298	291	291	304	253	285	308	301	286	287	289	294	298	279	319	315	338	308	280	320	300	309	315	291	284	298	333	304	333	296	313	296	295	320	301	275	289	278	325	300	290	298	293	280	299	289	313	314	283	287	299	292	299	298	314	292	306	302	283	298	304	308	308	295	283	301	304	325	307	329	291	279	296	325	311	315	289	283	295	293	288	286	299	292	314	305	289	260	331	348	294	269	325	345	324	305	319	310	287	287	299	328	337	323	284	274	308	307	300	325	342	285	281	278	257	281	296	335	301	273	304	268	279	311	295	299	297	305	284	279	312	325	269	303	273	291	306	328	308	306	313	312	324	284	270	302	298	297	301	288	296	307	305	297	304	276	282	302	289	317	314	300	295	305	314	286	271	271	283	272	330	323	297	293	304	287	285	308	328	337	292	301	273	280	326	307	352	312	275	296	285	286	314	301	292	321	332	309	280	293	309	293	282	277	283	338	315	290	301	335	315	322	281	286	312	269	289	292	280	289	319	273	336	312	278	308	318	311	268	301	270	284	301	296	308	301	304	320	324	316	302	320	291	296	298	301	291	279	278	315	321	269	317	325	302	305	272	285	316	297	289	296	283	299	313	310	333	348	319	306	305	294	287	290	332	302	277	284	309	310	312	323	278	289	315	256	279	246	307	315	297	301	265	305	297	292	325	288	294	309	282	249	283	290	274	305	304	284	287	298	317	345	304	313	310	307	296	282	282	309	293	297	301	294	294	305	290	280	301	332	321	306	273	306	290	308	273	317	300	321	344	310	297	329	295	341	289	285	310	308	273	283	292	298	313	278	302	303	318	328	338	285	302	311	293	310	318	279	354	279	275	306	304	284	296	296	344	323	308	290	298	328	297	327	329	341	264	279	267	303	311	318	314	283	333	284	293	274	290	322	308	284	310	305	277	252	289	313	312	300	298	353	293	335	301	315	318	316	304	307	303	305	305	320	305	307	282	312	317	272	342	280	297	291	331	304	317	312	325	277	298	300	306	285	264	265	280	296	291	290	314	318	311	316	304	299	303	259	312	315	316	300	301	310	282	274	304	277	340	311	288	310	329	308	292	279	294	298	316	330	315	296	306	275	297	277	288	312	302	285	267	287	305	298	275	290	272	287	317	308	271	328	273	296	320	295	303	278	276	291	304	296	311	287	280	315	313	267	308	285	285	276	289	280	287	297	286	309	308	281	302	291	282	275	298	307	296	328	256	323	328	311	318	286	314	326	300	299	283	297	308	327	325	285	302	257	295	322	293	293	302	266	288	298	306	301	286	301	321	290	234	293	273	301	289	294	309	303	292	303	284	286	320	296	324	320	318	302	318	314	273	306	317	306	330	319	260	334	296	322	347	321	325	263	292	285	306	323	291	334	293	315	317	294	296	313	318	337	296	272	276	304	310	301	285	300	299	304	314	297	276	277	302	295	293	320	312	306	348	282	293	296	297	322	288	287	323	283	354	291	281	290	322	299	299	290	309	283	322	291	274	279	293	275	316	319	340	323	300	297	314	325	281	321	295	291	316	310	311	282	284	305	291	310	304	303	299	299	315	269	293	319	301	332	282	280	282	281	321	305	302	299	283	319	288	277	307	291	315	289	325	301	291	306	290	304	318	315	264	305	295	266	280	304	329	330	283	252	323	325	309	296	278	278	306	269	326	336	295	294	309	340	272	296	290	323	316	278	290	294	305	318	303	304	255	320	280	304	307	323	320	282	292	291	339	291	297	282	336	309	302	326	306	344	320	309	323	330	306	301	304	291	310	275	302	337	293	301	311	318	305	305	311	301	271	286	296	301	310	333	285	297	269	285	297	322	307	293	298	305	283	305	309	301	286	319	291	297	300	290	274	297	303	297	312	290	303	307	325	299	289	273	271	277	299	275	304	283	320	351	307	308	310	316	312	286	301	285	295	274	295	334	274	322	305	301	322	316	323	300	283	290	266	274	292	300	282	283	310	312	325	287	287	337	299	275	321	293	314	318	313	318	304	283	272	298	302	283	322	313	300	306	303	327	270	286	308	279	321	315	326	326	294	284	284	272	276	286	318	283	316	251	316	290	306	271	309	291	290	327	321	330	277	314	295	305	296	311	287	298	303	306	326	329	315	311	327	294	285	315	304	298	302	305	296	270	316	275	299	315	290	312	298	300	294	276	326	298	300	321	286	345	281	288	295	283	317	252	291	308	284	287	339	333	311	288	319	288	316	297	312	289	309	277	314	294	278	300	284	276	325	294	297	269	320	293	284	320	297	295	284	300	296	312	333	294	290	298	295	279	347	314	285	274	272	289	297	285	257	303	281	292	316	311	307	283	326	293	314	296	278	256	316	284	275	313	291	323	323	294	310	328	310	276	316	333	307	291	305	302	294	272	301	309	324	277	335	316	269	321	318	300	262	288	306	286	325	308	324	315	302	314	303	275	280	321	303	293	299	334	310	283	304	324	351	304	294	266	285	305	313	308	318	316	343	305	290	264	289	348	313	270	314	310	304	293	327	298	338	330	282	293	303	325	285	326	283	295	260	269	296	296	286	316	272	311	289	316	318	280	278	313	305	306	303	297	260	293	312	318	295	285	313	329	298	294	330	339	318	297	299	306	300	310	339	312	297	327	298	280	301	303	289	319	311	282	285	302	295	281	318	309	295	300	265	296	313	333	315	310	305	298	269	251	287	318	307	354	336	279	273	277	332	278	315	324	287	330	289	278	287	299	288	316	302	306	318	258	298	270	287	270	307	297	264	291	282	287	289	272	327	299	302	316	290	296	300	292	325	316	318	281	292
11618	857	1214	1427	1251	1177	1031	1016	1038	1195	1731	1973	1892	1842	1736	1757	1843	1693	1653	1659	1645	1490	1423	1318	1247	1036	941	1009	930	851	898	852	832	753	807	744	802	830	759	777	752	766	743	730	752	759	727	780	744	735	722	714	685	723	715	747	729	671	742	695	714	720	706	661	725	678	728	670	683	691	692	680	703	676	705	688	660	666	679	638	655	686	684	715	650	644	655	694	645	683	670	709	697	670	679	669	653	592	658	675	666	670	637	678	659	663	700	643	645	665	676	647	664	631	685	648	633	688	618	673	672	721	678	690	670	629	672	671	710	637	661	673	704	654	630	643	664	690	655	706	610	684	654	624	683	733	695	663	684	682	685	659	635	683	697	635	585	643	689	722	656	658	653	659	698	659	656	682	642	684	650	653	679	662	637	654	640	702	686	688	699	658	651	697	658	617	633	679	641	680	667	685	695	658	666	676	677	701	667	668	655	662	680	656	646	660	667	634	695	643	617	671	612	651	670	675	665	656	646	693	670	671	659	620	676	676	680	639	643	696	640	689	681	635	674	679	692	685	684	625	624	663	677	662	690	663	685	641	645	662	649	660	611	683	671	679	641	672	680	698	674	662	672	665	683	673	659	664	686	622	646	655	647	677	660	678	657	623	615	640	658	669	654	690	637	729	656	652	664	679	674	662	671	715	690	666	708	638	649	645	631	670	689	693	659	622	653	629	665	666	682	697	678	655	720	686	660	675	688	662	675	720	698	646	667	651	608	632	659	661	663	690	671	676	653	659	683	671	653	681	670	681	651	682	678	657	637	625	689	664	647	633	662	667	686	676	695	705	659	693	650	649	692	609	690	694	677	626	682	666	637	628	638	632	678	682	680	686	674	671	689	663	615	671	617	676	641	634	621	656	650	657	666	670	692	632	625	659	669	650	635	624	692	672	688	654	647	643	652	672	668	678	649	674	624	702	704	630	661	623	648	679	660	691	641	633	657	677	668	658	631	696	642	675	632	639	644	657	627	698	679	690	709	676	672	633	633	699	672	635	670	625	628	666	650	720	674	634	682	647	642	645	628	677	661	683	707	659	626	650	647	647	695	620	705	631	681	645	661	633	643	661	656	688	646	645	660	674	666	673	697	668	646	658	658	694	605	651	657	694	636	669	720	641	674	641	680	666	619	724	659	702	669	723	684	666	652	632	691	647	670	680	654	676	677	701	647	717	698	642	685	688	668	676	653	715	656	656	631	697	648	681	657	611	695	634	652	678	680	634	661	662	667	694	631	639	625	641	662	653	677	678	628	680	673	642	697	705	614	653	628	672	670	650	676	670	695	701	697	639	628	612	608	705	643	643	671	683	662	656	694	639	696	644	707	640	655	656	671	607	626	648	670	654	702	620	648	648	698	653	688	645	692	675	674	666	634	647	669	626	645	668	708	620	674	628	651	638	647	687	654	658	657	690	652	630	659	660	615	642	692	679	655	644	677	637	669	670	660	661	648	666	662	690	642	695	639	646	659	650	626	726	635	646	636	638	642	703	613	680	691	658	710	688	625	686	643	683	641	641	653	670	692	721	670	617	658	657	638	685	682	686	690	669	623	636	682	665	671	638	644	684	670	715	673	656	656	672	656	628	672	684	685	664	643	707	688	674	647	657	682	622	669	643	664	653	672	674	708	641	650	672	622	655	732	623	694	691	648	696	715	662	716	693	703	649	683	646	673	653	669	719	711	656	663	674	685	652	682	677	653	658	661	674	618	621	672	645	673	657	631	634	623	649	669	680	672	671	607	621	677	658	638	682	646	665	624	678	654	680	660	623	654	693	682	678	656	661	693	644	638	606	623	670	645	644	629	666	680	668	656	637	697	649	650	622	706	723	657	667	616	633	662	685	653	635	684	640	662	665	670	671	674	688	698	640	690	653	657	685	689	637	686	656	700	700	678	682	644	662	674	691	664	689	611	668	674	683	691	664	682	663	666	668	691	637	684	635	683	658	648	668	665	673	642	647	656	689	648	668	671	651	723	685	669	682	656	634	672	691	643	702	651	707	702	663	612	673	630	665	613	634	652	650	626	683	642	680	674	665	655	694	630	689	660	635	717	707	621	621	711	735	660	648	700	690	681	669	686	655	627	666	672	728	654	674	657	658	660	682	648	683	602	705	688	653	618	612	635	700	658	685	655	669	653	709	651	684	670	660	684	683	636	655	706	711	740	660	668	695	650	647	678	665	644	649	686	654	670	665	661	677	647	678	679	667	670	651	673	729	667	688	674	643	675	663	679	637	624	642	693	670	659	659	616	684	718	659	639	693	657	638	716	665	702	653	668	688	660	659	683	628	689	592	679	647	664	662	711	687	667	684	662	655	629	683	680	682	665	673	665	689	654	679	653	712	632	620	666	628	705	645	668	699	659	658	663	634	630	649	638	648	635	620	671	704	637	720	668	743	650	636	654	635	661	680	667	689	634	717	706	660	661	724	715	664	677	624	628	599	700	654	699	676	670	721	683	673	703	646	640	702	661	702	674	676	682	676	670	678	648	710	667	647	668	686	619	662	664	651	620	669	656	646	646	676	633	638	663	691	685	699	639	655	654	693	667	698	669	670	705	661	678	693	670	665	701	674	652	683	651	672	623	670	663	670	620	664	683	726	660	707	665	714	678	702	706	679	644	637	656	662	651	670	657	667	643	642	642	640	683	629	659	669	620	613	667	649	662	636	650	632	672	700	669	685	670	666	716	648	690	711	681	691	628	660	648	636	609	691	639	618	658	651	662	682	714	690	695	621	633	679	634	645	684	651	676	687	657	663	663	641	662	646	667	660	620	638	715	699	672	690	648	643	662	667	622	720	631	683	644	653	644	681	656	638	647	689	665	673	687	703	650	645	683	686	731	681	677	681	748	692	652	657	668	680	671	667	661	652	610	689	637	638	650	683	698	676	674	659	667	684	701	609	665	679	646	659	663	660	670	681	640	667	656	677	633	691	669	618	639	658	683	707	670	667	694	678	634	635	670	674	649	661	658	687	699	655	653	647	662	645	656	650	661	660	646	637	628	701	692	632	675	668	676	599	659	683	624	682	642	643	658	672	613	686	681	663	695	671	630	655	667	654	637	670	655	679	697	667	626	680	694	674	643	691	668	610	668	688	647	634	728	669	646	636	602	677	672	675	653	662	663	717	687	681	652	670	672	651	665	653	687	672	674	690	652	646	680	673	639	683	656	681	643	655	640	616	629	657	641	714	655	687	664	640	679	626	638	649	676	690	593	691	641	674	631	657	653	672	650	657	635	656	676	607	649	674	657	702	706	660	648	615	637	639	680	693	687	637	664	680	659	630	679	650	657	624	707	675	671	647	683	692	670	643	670	676	680	718	623	647	649	666	707	651	667	623	643	669	662	631	641	666	675	701	697	670	653	681	699	686	672	666	648	637	667	657	616	665	652	659	671	649	697	638	689	677	673	631	694	642	645	675	676	680	677	664	655	686	672	638	684	659	682	653
29622	3673	1042	759	618	566	436	446	423	441	592	644	575	575	558	567	515	574	525	530	576	521	468	451	409	373	389	375	364	329	292	336	334	322	325	334	329	312	303	329	304	313	320	299	324	317	316	315	320	301	315	280	356	334	306	321	324	323	284	301	284	331	320	329	342	327	328	301	290	337	342	309	281	339	310	314	324	320	322	282	317	302	284	298	264	274	301	303	282	313	263	290	337	287	275	263	310	295	277	293	279	326	270	343	294	319	291	300	291	314	278	298	277	330	300	329	280	308	285	284	287	290	278	318	329	301	280	294	296	284	298	303	315	322	308	298	319	332	290	294	264	297	264	332	293	296	345	265	291	299	298	280	309	301	296	291	314	293	318	343	318	293	292	325	332	292	328	298	311	273	322	289	302	277	280	260	286	272	294	320	311	283	320	293	326	320	262	326	301	291	293	284	305	344	290	320	262	261	291	275	258	316	309	298	248	272	302	360	294	268	313	271	295	311	293	294	279	296	314	349	290	331	308	304	288	304	303	267	304	305	282	300	332	277	290	297	279	303	292	298	309	273	323	303	302	289	259	315	299	280	311	308	305	285	292	306	334	308	292	312	320	319	281	277	263	295	297	290	309	286	284	272	278	291	284	315	283	286	300	309	286	306	275	301	295	303	325	280	301	289	322	313	329	310	274	290	310	292	292	315	277	335	327	307	307	292	308	288	295	296	296	304	290	306	276	303	283	306	281	327	322	286	283	290	310	293	287	313	315	316	294	303	314	289	289	309	324	298	319	301	337	267	299	304	271	306	300	302	307	276	298	288	274	305	252	280	284	267	279	286	283	279	271	288	291	306	315	321	300	296	298	285	263	316	291	336	289	314	293	298	283	292	299	298	292	303	291	302	305	324	282	300	318	339	334	276	299	308	301	288	283	289	308	275	299	301	279	317	296	301	258	309	282	309	312	281	289	334	309	274	333	287	301	279	295	328	286	259	302	314	279	274	325	282	276	301	277	261	285	263	304	296	314	292	304	308	284	303	330	283	299	312	294	339	286	262	309	322	296	281	270	307	272	294	304	313	316	291	290	263	324	280	284	286	302	302	284	308	294	309	306	263	300	307	289	294	293	300	284	323	286	307	287	310	266	314	286	285	297	289	305	318	294	278	281	255	293	266	304	303	306	302	299	277	292	323	276	307	302	313	315	276	297	280	310	297	271	298	272	260	282	295	278	306	323	333	321	284	306	284	304	291	314	267	298	268	350	300	315	283	294	307	286	283	253	262	270	288	288	306	301	296	289	319	306	296	289	312	301	312	271	293	305	311	310	314	308	321	324	337	305	279	264	308	324	265	327	310	311	285	311	295	313	318	306	288	283	297	297	307	265	282	276	285	323	302	312	277	288	301	286	290	315	312	268	306	293	290	323	304	312	285	271	298	288	312	307	309	323	276	302	294	278	273	280	274	309	299	301	287	278	348	276	326	301	273	293	298	286	317	265	313	310	294	271	298	304	293	293	327	268	276	310	277	309	272	304	288	298	295	300	265	313	292	289	311	293	316	313	282	321	297	300	311	327	306	303	314	298	297	289	305	295	281	311	271	332	286	264	295	329	329	303	317	296	317	299	320	310	302	313	305	299	272	314	306	303	321	291	299	303	288	278	314	270	297	296	273	283	276	300	321	298	265	291	332	309	311	292	317	282	282	296	282	329	279	307	308	303	293	275	318	317	266	308	326	319	294	338	287	313	321	297	318	289	298	309	329	308	301	276	267	298	295	290	312	309	287	292	312	293	298	293	294	283	291	280	309	309	302	319	324	295	311	282	304	284	295	288	297	291	265	299	276	253	272	302	273	306	323	316	267	297	283	281	273	283	277	281	322	292	296	308	279	290	273	301	291	271	330	319	325	305	310	266	292	289	308	280	283	314	282	279	291	295	323	333	310	286	284	293	290	277	308	304	286	329	289	327	279	327	311	316	284	321	268	319	288	321	309	287	291	278	309	293	284	293	279	309	304	294	319	276	317	272	285	290	287	270	279	276	275	290	308	334	264	298	293	314	310	309	299	298	295	285	302	315	301	285	293	306	303	289	288	314	298	301	291	293	270	280	272	301	322	299	275	273	311	323	300	309	283	291	329	307	289	314	322	304	299	300	303	291	260	332	314	317	297	302	290	284	286	293	278	296	289	294	317	273	289	320	285	289	318	275	326	300	324	299	295	332	331	309	309	302	309	298	280	317	271	303	290	267	268	318	281	297	304	321	294	297	295	329	315	333	314	289	295	327	312	306	322	273	304	350	283	294	309	303	319	295	271	289	266	297	302	326	315	276	283	306	300	304	286	303	321	298	287	293	315	307	327	319	291	290	306	294	305	324	291	278	299	364	327	287	331	276	277	307	284	297	274	303	289	296	268	286	294	283	328	271	283	311	302	330	273	294	290	290	223	286	285	293	289	315	302	299	284	294	292	349	288	300	279	309	304	313	315	313	312	298	299	267	242	287	276	297	302	292	296	283	279	289	318	316	307	305	296	278	294	282	298	297	305	288	303	264	285	294	292	339	259	307	273	283	309	317	302	302	312	307	305	294	324	278	315	307	289	285	305	250	317	285	263	299	302	270	301	289	307	309	321	312	283	284	267	293	324	294	320	297	336	290	296	276	314	276	306	304	357	261	295	289	311	325	276	341	295	307	328	314	303	279	280	347	298	298	291	287	309	328	333	291	317	291	288	303	273	281	299	288	323	236	255	317	306	285	312	304	307	292	300	303	315	276	275	303	282	267	291	284	282	297	307	310	296	245	300	318	294	299	317	335	273	279	311	342	298	284	292	312	293	284	296	291	317	298	273	327	265	273	289	295	311	293	282	336	263	318	269	314	313	317	301	236	286	291	297	337	294	281	296	314	308	338	321	316	287	315	276	278	292	305	348	289	296	310	303	283	278	304	286	304	285	295	322	286	282	280	289	315	297	275	297	325	320	320	314	293	280	293	298	258	283	315	319	256	292	286	311	301	295	287	279	269	335	301	325	301	320	289	316	260	321	294	333	308	282	332	304	248	326	292	318	310	316	318	278	302	296	307	302	296	275	283	290	293	279	294	303	296	287	262	304	325	306	290	349	318	303	306	319	296	286	306	325	296	325	311	285	272	283	278	280	273	285	294	288	352	290	308	298	302	266	284	260	299	290	293	326	324	310	308	295	289	298	297	271	305	281	277	317	288	291	301	301	323	312	326	310	294	334	322	321	311	267	304	294	276	315	308	314	286	285	328	311	286	326	321	300	295	292	293	300	318	289	317	302	304	339	313	289	297	300	316	289	289	319	332	274	292	293	295	295	310	310	288	270	359	279	274	268	257	285	292	329	270	319	302	291	307	289	275	306	267	314	274	277	325	313	282	284	292	322	285	304	320	316	287	296	269	296	291	328	301	341	286	296	313	299	267	310	298	313	289	307	283	311	297	290	303	279	287	297	319	327	298	269	293	290	306	284	306	273	297	307
15608	1133	1869	2182	1971	1631	1419	1367	1272	1583	2305	2470	2332	2121	2301	2326	2282	2115	2270	2189	2073	2117	1791	1754	1474	1163	1181	1097	1052	950	873	836	890	889	778	798	764	856	809	820	716	786	799	749	766	735	694	739	747	733	724	736	773	709	768	672	683	716	725	753	703	722	700	698	698	704	680	708	732	687	677	662	743	689	711	682	603	661	656	668	668	644	648	661	648	632	633	638	628	668	628	651	647	651	641	648	640	655	678	626	658	684	624	627	609	649	669	630	649	668	654	607	640	617	635	621	630	609	634	635	659	623	649	630	658	652	656	701	653	649	649	627	666	638	616	658	588	636	643	648	633	670	677	670	674	673	746	642	640	619	672	655	657	652	629	611	651	621	637	688	636	681	629	646	621	648	658	655	645	632	652	642	637	665	667	607	671	653	648	694	669	631	665	645	668	677	619	662	643	678	652	647	676	636	651	628	630	644	612	661	658	638	643	648	680	664	642	623	642	635	602	630	668	618	666	692	647	602	663	659	666	643	661	590	623	687	637	642	643	636	635	631	629	659	644	614	645	625	625	644	665	702	644	616	631	678	620	641	659	639	652	683	624	679	654	640	608	627	715	646	674	692	627	672	643	685	698	643	660	657	676	617	632	665	634	629	660	691	648	656	637	629	656	615	651	613	678	680	681	706	671	647	668	635	677	669	617	659	622	653	648	675	664	657	661	639	659	658	661	662	679	659	617	681	678	662	675	684	645	652	651	623	661	648	580	623	641	632	690	647	642	651	703	650	636	648	651	718	640	618	682	680	671	653	661	613	615	680	669	634	659	649	669	702	670	673	627	638	659	643	643	628	630	647	705	673	598	660	683	643	676	629	623	670	665	645	676	655	634	626	632	636	677	666	639	602	654	638	675	672	623	667	629	639	648	612	657	614	681	610	639	643	666	671	657	654	641	651	655	617	618	654	691	637	623	677	613	632	633	703	646	599	679	626	651	642	629	680	617	724	629	641	646	674	630	664	649	621	651	640	649	662	642	676	665	701	646	651	651	626	634	649	638	619	615	663	687	659	685	672	642	655	587	632	621	647	618	663	667	648	683	636	638	631	700	685	667	666	639	637	617	683	644	638	667	658	620	608	703	650	624	651	674	654	644	677	617	626	669	650	644	676	625	634	622	670	670	657	647	667	595	585	641	636	613	625	643	595	657	685	685	635	590	635	661	655	676	637	651	626	675	641	627	667	678	593	642	657	674	694	664	648	631	624	683	637	648	681	618	655	642	664	640	673	617	676	675	634	699	653	693	673	684	628	627	663	599	644	636	636	657	620	662	654	674	677	626	631	655	667	656	662	646	688	646	623	685	619	676	648	659	679	659	668	661	687	667	632	624	679	638	635	624	650	649	623	654	677	618	665	654	677	629	708	654	641	701	645	639	623	642	665	616	618	686	684	666	698	647	636	656	627	661	634	676	619	697	671	686	682	667	675	649	630	598	670	661	611	638	678	646	672	676	662	636	623	673	679	640	671	637	657	691	654	641	668	627	620	643	633	659	673	651	594	650	656	622	614	626	667	649	689	645	672	655	610	662	657	654	642	686	681	628	615	702	597	660	632	643	658	617	656	658	663	628	677	646	656	621	701	665	655	648	618	661	615	642	697	650	620	629	632	668	656	651	647	629	631	573	676	648	651	646	661	664	674	660	631	660	660	676	640	631	660	609	596	682	657	666	658	660	657	668	662	686	634	689	628	678	675	631	645	668	632	633	647	650	676	663	609	653	654	633	684	633	632	669	626	688	623	697	627	690	620	668	667	656	650	665	669	632	642	675	636	669	631	672	618	622	654	643	564	647	656	670	613	656	685	649	655	644	672	623	617	657	653	632	634	643	660	682	648	627	615	646	678	627	649	643	621	633	626	613	647	663	673	617	624	634	608	615	638	649	652	608	651	650	685	610	653	632	682	649	640	701	655	647	678	684	681	626	669	670	603	665	647	647	688	643	684	656	637	673	638	595	694	630	600	679	656	693	694	620	627	675	608	641	684	663	651	614	638	646	659	653	641	690	668	652	575	653	627	640	658	663	674	644	642	625	690	675	664	653	634	631	658	657	649	694	625	682	671	663	618	651	640	710	619	680	653	634	627	639	648	675	634	654	630	581	634	633	667	653	673	631	603	677	636	607	614	675	682	643	646	652	636	678	624	630	659	622	661	642	628	635	670	658	620	647	615	661	618	685	653	582	651	632	666	632	624	611	658	634	650	658	678	655	651	715	643	638	659	688	667	691	724	602	636	678	674	668	612	628	674	644	667	646	659	612	646	704	649	679	639	637	617	664	670	638	676	646	632	614	674	656	647	667	631	673	688	596	633	619	631	651	636	652	643	651	673	689	636	616	607	656	635	689	602	684	663	672	658	678	678	663	603	648	694	659	621	616	649	645	616	664	636	686	647	657	668	685	621	619	632	647	612	661	663	627	654	676	698	616	689	665	666	656	635	607	646	679	679	630	703	602	625	648	658	701	629	641	633	665	698	615	669	640	620	680	703	635	689	644	638	637	649	667	664	672	670	632	638	650	644	663	667	694	674	648	655	630	597	658	652	655	622	628	638	647	657	654	642	635	649	624	681	632	649	647	678	612	636	653	664	620	680	683	658	640	627	670	687	581	623	655	618	606	668	653	639	647	635	637	602	660	629	669	608	638	680	639	651	661	631	600	617	630	689	634	639	643	635	695	658	653	622	627	665	638	658	649	671	668	635	693	619	639	645	630	646	642	662	621	632	662	641	692	697	678	671	663	650	635	685	649	644	639	684	619	656	641	621	605	693	607	647	621	673	609	679	596	595	688	659	657	641	675	644	623	653	630	635	630	658	768	623	655	647	623	657	663	632	634	645	672	663	656	684	587	657	666	678	682	634	686	617	638	688	673	656	695	656	651	660	662	639	678	670	652	632	703	686	654	672	626	628	663	715	633	657	631	624	618	647	705	625	652	708	670	602	617	645	656	658	640	633	667	676	682	669	644	614	617	696	636	659	657	704	622	648	681	646	661	610	633	683	649	630	673	636	647	641	662	641	685	627	629	687	648	660	633	632	672	595	645	680	660	656	678	624	646	674	634	651	668	642	653	664	624	684	648	609	652	638	668	661	655	649	682	641	648	655	676	642	627	608	637	691	689	650	647	619	645	616	684	615	657	691	644	674	657	674	615	660	658	647	640	662	652	632	703	643	694	672	628	688	648	628	621	648	689	649	659	598	675	671	624	626	641	634	642	654	640	658	601	628	632	692	631	611	640	664	672	699	665	665	675	663	686	670	683	634	652	657	677	694	648	631	670	622	726	651	674	686	690	665	641	655	683	641	676	633	664	637	631	679	675	642	675	659	594	659	646	643	647	684	678	666	642	663	735	639	702	644	625	697	656	661	636	613	653	653	658	669	705	647	607	656	652	654	636	665	645	624	633	671	669	617	595	657	655	620	627	637	672	672	628	732	642	631	682	663	666	657	616	607
8790	604	259	255	245	277	231	264	292	302	353	400	395	354	367	347	355	314	333	362	334	306	321	303	247	253	268	276	245	290	278	263	235	226	261	261	275	255	245	228	263	264	256	244	254	255	277	261	255	268	231	258	253	273	250	213	282	240	237	257	241	274	263	258	247	260	259	259	283	224	268	252	279	237	233	230	239	246	253	284	245	242	217	276	233	243	241	225	238	241	231	252	257	249	257	249	246	237	274	243	232	233	214	267	278	225	238	260	270	238	247	257	244	265	256	261	245	243	283	270	257	212	236	252	267	306	273	221	234	234	210	259	243	223	238	232	249	243	272	247	268	212	249	236	255	241	246	246	246	258	237	250	259	238	255	262	260	233	270	238	265	248	244	267	261	232	261	260	259	242	248	229	236	243	267	234	264	237	249	247	252	240	228	238	268	221	269	259	230	252	249	249	269	234	247	237	235	227	234	256	229	210	267	235	252	281	228	261	260	245	229	241	261	222	241	230	269	249	263	240	222	213	239	243	244	242	229	239	238	247	223	223	256	268	278	279	267	258	262	237	234	228	271	258	221	248	253	248	268	271	221	237	263	288	247	253	267	235	239	252	238	262	262	235	232	231	247	244	249	270	257	235	264	255	253	244	242	214	269	238	232	244	268	284	219	226	258	258	271	255	224	246	255	243	200	235	225	253	214	237	228	255	275	242	244	251	243	257	247	249	235	268	256	266	217	210	246	225	233	269	246	255	287	252	233	226	241	239	245	244	248	253	236	237	223	251	238	272	243	276	258	267	254	223	257	265	255	265	224	238	257	245	256	242	256	248	243	286	268	246	233	294	273	242	249	266	276	242	228	222	253	264	256	233	243	225	246	252	265	240	252	260	257	247	250	231	273	236	229	245	254	254	281	254	210	228	261	267	236	255	241	233	253	266	258	232	264	274	273	255	252	246	269	220	230	225	229	253	268	240	269	239	262	236	290	267	262	275	227	255	242	238	250	210	230	229	226	251	242	248	248	238	261	276	224	256	218	279	262	239	236	242	254	242	238	255	257	259	263	240	257	251	269	264	267	242	246	259	273	249	291	274	243	249	260	255	225	248	243	237	235	229	234	212	272	230	257	227	226	226	259	285	251	256	264	258	273	240	243	246	209	249	257	240	277	222	262	288	269	218	238	236	259	238	261	243	251	233	274	261	229	256	273	246	225	257	253	229	224	286	253	231	258	236	240	242	260	267	253	229	265	280	265	243	252	239	245	238	251	254	261	231	232	221	292	260	278	269	220	296	218	214	260	256	244	241	255	281	232	244	231	263	231	213	219	239	233	260	258	259	300	251	248	259	264	224	269	246	260	265	249	239	264	259	250	243	272	233	268	259	247	261	247	255	289	227	256	253	243	240	253	240	239	273	239	284	248	257	257	248	242	245	252	245	247	253	237	268	221	274	232	269	251	273	254	249	241	245	289	251	235	207	207	260	225	245	266	228	233	247	255	239	292	275	266	273	248	230	260	247	282	262	218	246	230	267	243	223	225	230	263	279	256	263	237	248	269	250	249	248	249	271	270	244	245	249	275	251	272	253	234	256	238	259	256	280	263	250	228	218	252	234	235	243	250	240	270	288	274	231	267	248	282	253	259	254	240	253	287	237	250	228	260	274	242	256	244	207	234	240	263	250	264	253	228	242	257	230	257	226	250	230	272	257	248	214	234	236	258	248	252	240	242	246	254	268	233	257	251	238	289	285	226	254	247	271	256	226	263	241	274	232	238	232	241	236	290	287	244	256	256	232	256	260	246	289	266	260	292	268	260	257	242	232	257	246	247	284	254	253	235	261	256	227	257	221	222	269	243	244	223	269	238	268	252	233	245	263	246	257	233	226	268	254	236	266	256	223	247	244	237	235	287	215	240	235	269	255	264	258	248	282	233	233	249	281	253	247	248	226	249	245	251	271	246	213	241	246	243	236	267	256	270	271	236	231	249	261	288	251	263	251	255	253	269	279	222	241	225	237	241	259	243	267	256	243	271	263	242	264	250	235	248	237	262	228	261	261	217	225	217	246	254	254	242	238	209	244	278	255	263	263	235	252	251	272	235	261	272	239	275	264	224	227	277	238	250	236	250	251	268	260	246	260	262	220	227	245	249	244	226	237	257	250	266	270	243	258	238	262	275	242	265	270	244	255	247	232	244	250	248	266	218	246	248	256	265	253	228	217	247	263	254	237	264	258	237	254	252	284	257	224	250	221	265	235	265	258	245	243	243	244	252	230	244	214	230	245	221	248	249	269	250	263	266	269	247	284	259	243	245	254	242	240	209	255	259	243	258	229	226	248	259	256	247	218	248	262	230	281	256	261	248	261	243	241	241	271	223	249	202	302	264	237	270	261	242	249	255	244	255	244	217	256	255	230	245	274	260	246	285	267	271	244	231	234	261	256	239	224	248	228	278	241	253	261	234	246	236	240	271	257	229	256	243	230	235	257	229	273	232	212	285	238	219	292	240	248	226	264	221	248	277	281	227	244	224	230	227	230	266	239	229	263	224	275	266	252	242	291	230	229	228	253	226	256	251	237	220	262	269	229	229	239	232	240	227	221	265	270	263	218	245	271	259	229	243	262	264	274	260	255	253	271	237	241	247	250	247	235	244	236	252	241	223	267	230	259	250	228	272	231	286	275	204	250	235	243	262	247	265	257	263	246	279	226	229	255	250	275	256	267	235	268	241	252	265	217	242	252	251	269	239	233	262	256	298	242	245	240	253	238	242	271	256	247	210	230	257	288	232	260	236	251	248	258	234	216	229	248	253	242	249	249	259	248	227	251	233	240	242	244	296	239	242	250	234	221	243	271	244	244	288	225	264	237	256	224	237	268	256	253	257	250	232	245	258	270	251	250	274	260	256	251	245	249	264	254	227	253	224	263	276	271	250	241	226	255	234	212	254	236	262	255	258	280	253	257	265	268	259	246	237	229	249	238	258	220	249	249	273	252	289	256	219	239	247	215	238	257	263	249	264	262	253	251	283	277	253	259	250	227	229	249	254	248	251	239	274	265	264	234	232	239	238	265	268	269	228	221	273	242	244	235	251	231	231	231	226	244	270	258	229	259	244	250	257	233	226	286	230	253	267	223	268	203	251	248	215	251	230	242	251	239	234	243	236	251	239	241	244	242	241	255	247	258	265	247	234	267	242	264	220	220	254	239	242	263	265	243	234	244	273	233	257	240	257	264	250	268	252	232	269	280	224	258	275	259	252	224	240	287	229	251	239	254	302	280	254	282	237	255	261	272	242	250	247	254	244	236	245	220	245	253	222	226	249	301	238	265	234	235	246	231	255	238	253	267	248	297	245	281	239	231	269	257	262	252	251	234	225	259	251	251	224	243	279	258	233	241	244	241	231	245	251	268	234	244	239	256	224	239	271	246	290	235	244	245	299	250	257	256	266	262	270	222	253	223	267	242	263	253	269	242	239	252	239	271	230	248	273	238	245	248	252	240
5147	579	589	601	617	617	619	674	708	840	1267	1319	1306	1199	1160	1180	1083	1093	1043	1013	1022	951	914	759	736	741	698	722	659	639	649	637	666	631	592	605	635	638	582	617	625	595	616	617	574	530	562	619	599	603	629	563	603	609	605	603	614	540	567	571	571	593	590	601	548	545	618	566	598	602	567	542	603	565	575	615	585	571	585	589	526	574	597	572	544	542	549	524	600	537	560	568	525	572	564	603	557	544	567	530	559	552	511	554	571	505	561	573	561	579	569	586	584	574	572	606	555	582	578	548	584	570	568	546	587	594	594	546	609	581	519	544	514	555	556	581	560	557	572	565	535	607	586	585	552	594	578	589	572	539	544	581	603	538	570	518	558	544	594	577	573	553	562	580	553	542	576	565	585	601	529	578	524	526	525	559	554	564	531	542	542	574	531	538	543	558	593	583	543	549	574	567	562	501	521	581	511	541	607	565	561	536	587	570	560	604	550	560	538	615	537	561	569	554	548	524	576	531	536	585	568	566	552	538	543	548	573	552	577	569	571	515	517	543	582	515	611	588	533	539	531	554	541	555	593	552	609	582	549	574	564	540	570	585	540	551	566	590	562	559	589	547	565	596	540	578	561	573	570	567	577	537	552	570	566	560	550	566	545	531	545	544	581	537	589	507	564	560	508	519	602	537	560	551	522	596	542	574	594	552	532	573	587	573	549	547	604	567	558	583	542	578	553	562	545	563	537	556	563	545	573	564	590	545	515	536	562	552	531	571	587	553	502	551	603	525	543	586	573	540	577	554	621	610	577	541	549	578	567	561	548	576	556	541	538	531	581	546	577	545	557	575	545	569	610	586	508	591	570	547	534	602	577	568	533	552	576	583	572	604	565	604	554	543	565	538	552	540	529	595	559	594	563	538	556	583	536	521	568	551	538	587	558	583	552	549	520	579	546	559	575	559	593	593	557	498	531	550	529	563	559	562	509	575	568	567	582	537	601	570	575	546	575	592	534	545	583	561	534	564	575	576	566	561	565	555	560	569	577	527	526	539	553	556	560	571	546	559	557	560	557	602	560	544	576	554	551	554	547	550	556	536	579	548	541	523	578	545	537	599	516	583	529	537	555	562	573	552	601	598	582	563	538	497	545	574	567	574	549	560	593	533	562	572	564	580	569	565	534	527	576	513	569	547	542	512	565	565	581	505	526	556	585	574	575	591	547	554	585	578	540	550	548	520	547	575	593	560	536	527	541	585	494	583	574	541	586	588	568	575	534	568	585	560	558	566	558	523	594	583	533	539	544	535	556	548	552	548	538	580	587	577	520	606	533	615	519	543	601	586	586	578	523	586	535	583	566	564	573	569	561	588	554	593	563	573	587	581	572	548	582	539	526	573	562	520	601	573	535	578	580	531	548	532	561	538	527	556	561	573	555	567	543	530	535	573	558	571	549	577	542	564	533	547	543	516	537	570	560	529	579	577	566	557	564	567	566	542	572	567	549	580	536	519	564	529	570	594	607	584	566	527	553	584	556	605	588	564	582	597	574	576	537	595	590	565	528	568	556	557	545	571	591	534	578	527	578	589	559	573	563	523	550	517	555	607	553	554	578	533	574	583	556	535	524	572	568	550	585	566	552	576	561	550	561	556	575	555	568	589	509	571	561	570	604	562	570	544	507	565	564	557	568	590	567	528	545	583	563	618	530	553	562	608	536	581	530	553	564	538	552	582	559	610	542	593	520	562	566	534	595	552	588	554	567	564	606	575	547	577	533	590	581	573	576	568	551	572	542	537	522	548	532	550	551	528	558	553	550	603	594	567	528	549	576	522	582	579	562	536	582	562	539	577	569	548	542	535	544	590	569	551	572	544	538	580	532	539	559	560	595	585	554	583	521	529	577	571	554	535	578	535	583	555	540	562	580	563	549	535	568	592	636	589	506	582	547	560	583	577	560	551	580	563	548	581	586	583	573	573	527	548	605	567	550	576	562	556	539	557	577	564	572	581	576	596	559	599	590	571	553	587	538	551	554	543	528	562	616	575	573	549	526	585	578	592	542	585	546	556	582	531	595	549	516	588	548	571	560	582	535	574	549	556	540	539	585	572	553	551	533	558	570	561	593	550	541	555	555	551	551	561	546	605	522	558	545	523	554	550	606	565	555	504	567	497	565	581	561	574	577	561	543	557	529	559	556	607	531	586	558	545	573	591	581	571	532	578	562	575	546	586	575	524	571	541	561	563	547	562	543	550	554	609	553	546	547	548	587	575	565	575	571	589	580	569	553	551	613	586	532	565	533	589	581	628	555	562	558	582	537	582	575	525	620	579	565	560	538	549	585	573	595	535	600	557	604	591	565	581	534	564	567	581	568	538	558	605	574	551	547	581	584	585	590	554	576	559	546	556	534	615	561	528	498	562	569	577	572	580	562	586	548	543	591	568	593	569	543	537	534	516	573	573	546	561	538	584	580	570	536	596	571	548	609	578	572	553	576	566	576	569	569	532	571	563	531	584	561	588	533	574	565	581	542	559	565	529	542	563	549	544	561	586	563	517	573	572	590	551	567	575	584	551	576	598	602	540	560	577	603	565	593	580	567	537	569	595	574	547	581	534	574	595	536	571	549	561	537	511	553	513	545	574	564	575	610	573	575	573	563	545	557	545	555	508	585	540	556	579	550	555	554	590	548	546	573	570	591	582	624	560	538	529	545	528	537	561	566	558	554	547	597	584	550	584	528	540	565	554	590	579	544	559	580	556	535	547	546	585	583	630	569	548	551	634	536	565	502	566	558	557	551	535	575	549	555	568	553	565	607	551	543	559	526	541	534	605	578	557	540	550	516	555	579	541	553	589	582	580	539	539	572	546	532	560	562	539	594	537	595	541	591	563	566	545	538	545	564	574	537	591	545	574	525	549	614	548	610	547	570	561	603	528	590	533	550	535	600	560	559	557	552	573	576	571	529	535	568	599	591	588	567	557	589	575	550	581	542	596	554	557	561	546	574	554	572	543	571	567	536	601	559	566	573	551	573	544	564	564	534	565	536	538	600	559	533	518	535	601	551	595	579	546	527	582	540	569	559	546	566	550	567	579	562	546	534	565	550	563	588	551	591	573	539	569	597	572	527	518	577	568	514	541	570	561	556	592	567	554	574	576	589	557	584	543	591	549	594	562	559	556	573	553	548	533	573	584	587	530	552	540	554	601	595	579	563	570	529	569	577	593	551	542	569	557	503	557	523	569	602	537	556	562	570	553	556	545	547	558	539	549	565	561	582	589	540	530	586	582	578	527	563	577	574	549	546	558	567	544	562	660	559	530	552	562	570	598	585	548	598	563	577	580	581	558	505	549	581	558	535	585	545	545	556	562	575	560	610	531	541	575	566	558	538	582	527	539	582	566	543	543	553	559	610	590	549	571	567	558	582	540	551	586	559	630	566	551	573	575	544	559	550	577	587	553	551	555	533	580	639	553	583	515	566	553	586	551	574	545	565	544	539	552	566	598
21530	1842	575	512	464	425	413	364	354	402	491	522	503	498	496	493	455	451	463	464	431	449	410	399	388	336	395	330	362	328	368	305	324	327	303	293	344	307	307	319	316	349	314	345	311	281	312	303	315	314	335	295	319	338	297	312	334	280	274	300	329	317	287	299	325	295	316	308	296	341	318	334	337	285	329	312	308	273	326	323	300	299	341	264	293	274	298	259	289	280	288	288	313	323	287	314	288	284	274	260	276	313	289	315	276	311	285	308	325	299	302	313	310	277	270	299	330	305	302	320	272	317	260	308	311	306	270	299	307	315	295	334	303	317	335	322	309	299	307	269	295	292	270	285	276	312	278	268	281	311	304	325	294	314	299	306	381	320	276	330	322	267	332	307	298	311	301	295	284	271	300	311	285	295	294	300	287	296	280	314	304	295	275	296	257	260	278	291	310	289	311	296	278	318	307	279	291	302	269	279	301	335	304	324	271	321	331	305	285	315	296	273	276	288	303	314	333	282	307	307	301	262	290	282	260	282	257	292	257	304	271	270	289	285	308	319	318	290	274	290	267	308	307	295	275	287	347	282	326	266	277	278	268	280	321	306	298	277	308	293	322	289	308	298	328	286	306	340	280	301	330	320	294	276	289	301	318	322	314	307	294	311	315	303	322	319	274	289	293	262	291	318	308	345	263	308	311	287	291	295	297	308	262	316	298	277	278	271	275	284	330	293	267	291	294	314	291	303	311	299	291	288	303	309	298	334	328	264	316	293	347	308	299	301	313	295	291	313	311	295	304	290	276	298	310	296	282	301	303	307	305	293	302	272	293	282	302	310	291	319	309	321	302	314	301	296	321	281	275	294	288	313	291	276	300	284	282	332	300	292	285	319	287	285	327	263	316	316	288	263	307	347	290	346	326	339	318	307	302	296	268	289	312	312	281	315	299	313	313	289	313	311	296	297	254	276	270	242	272	301	262	292	320	291	291	301	301	326	316	287	290	299	282	276	299	304	291	277	282	303	312	292	287	310	282	289	320	324	307	289	281	290	354	298	284	308	329	334	293	296	275	317	290	304	291	331	304	279	317	293	309	336	311	281	301	301	299	286	265	272	302	297	280	307	306	271	300	273	274	278	322	272	300	311	304	311	311	278	302	275	291	282	306	301	277	276	296	284	318	303	299	302	286	309	269	296	347	305	310	355	308	291	323	239	294	319	302	301	303	274	273	281	295	280	265	293	309	284	344	280	279	347	263	265	308	281	300	301	333	295	308	299	301	308	284	274	285	296	275	299	289	311	324	330	286	308	330	301	290	295	314	317	315	260	307	306	288	292	302	304	319	287	287	287	318	276	295	284	313	298	260	312	319	303	282	267	268	298	307	294	279	321	310	281	284	318	305	286	305	276	306	272	310	333	291	297	333	324	322	324	328	282	282	288	281	293	287	335	272	291	292	289	337	304	310	290	277	262	274	278	283	332	319	302	279	269	312	352	307	262	298	335	306	308	274	310	326	300	285	305	299	307	300	296	277	310	283	263	293	285	316	310	314	285	294	302	342	287	285	284	307	311	280	321	324	320	305	299	319	318	316	289	288	328	294	322	300	297	310	298	253	301	295	307	271	303	322	302	294	296	294	311	279	319	306	279	328	315	270	301	304	295	279	304	288	288	300	299	288	307	278	321	329	284	289	299	324	273	262	306	286	303	297	309	302	318	325	304	298	278	305	298	282	306	278	319	309	286	304	288	294	281	323	300	289	272	282	301	288	327	289	317	262	268	304	284	281	317	310	307	281	258	289	303	282	287	310	281	295	279	290	310	272	277	347	288	280	312	300	297	301	295	295	282	308	305	290	284	278	298	289	287	264	267	290	288	280	304	321	316	311	322	283	301	278	295	284	278	315	310	300	310	265	284	254	300	306	264	295	322	316	277	298	292	298	320	298	297	277	300	301	283	281	317	313	327	303	294	289	340	299	271	322	299	279	305	319	281	273	299	325	288	297	301	294	299	337	322	271	292	307	280	299	318	321	303	282	302	262	309	307	322	305	303	306	276	299	260	282	318	291	273	278	257	309	281	306	298	279	299	300	308	308	286	278	289	271	306	347	276	309	302	296	312	330	313	317	293	347	287	305	281	284	310	293	288	288	288	295	313	322	302	294	288	289	284	309	294	294	275	332	294	270	280	304	290	309	298	292	359	301	294	279	294	285	275	300	311	278	341	305	319	303	306	334	329	288	307	296	313	268	316	283	301	275	296	274	277	297	302	294	277	265	289	329	313	295	334	307	276	281	287	287	348	298	311	320	307	292	298	300	315	277	309	296	319	255	301	292	289	286	270	290	274	271	307	285	284	306	271	290	316	291	294	295	296	264	273	280	315	272	288	298	289	280	299	291	279	323	307	311	297	258	306	289	344	289	303	306	296	292	316	269	277	269	310	287	289	300	299	304	310	293	294	302	295	273	327	280	294	317	304	298	293	309	299	321	279	280	258	290	281	294	323	302	279	294	292	299	303	283	310	288	269	281	290	298	319	302	315	287	326	297	279	295	290	284	281	312	296	327	287	282	300	285	316	311	322	298	292	294	300	290	299	282	311	313	328	271	295	318	285	297	330	310	313	309	313	307	273	309	282	286	290	300	262	302	291	291	256	308	287	282	311	321	316	275	288	255	298	310	268	248	265	305	269	301	325	286	279	281	307	320	289	306	295	297	262	305	272	305	305	294	268	320	334	310	298	275	299	314	309	286	302	300	295	306	312	309	289	303	293	303	282	297	306	295	290	323	292	336	314	292	306	318	307	273	306	315	324	329	288	301	324	305	282	313	287	279	299	309	305	267	275	280	311	334	300	334	291	269	319	302	265	287	292	292	328	285	287	270	284	276	286	309	272	321	283	340	267	304	341	295	328	309	324	295	308	321	329	322	273	304	271	284	296	306	292	286	283	306	317	326	305	280	322	288	295	278	309	298	283	288	292	294	310	278	289	277	295	297	295	265	281	319	270	319	284	297	275	332	336	323	295	297	318	301	281	311	309	285	270	311	292	343	306	339	303	289	302	294	318	305	323	307	285	315	304	303	340	310	305	330	314	317	297	323	300	313	289	282	331	346	303	283	302	329	270	321	296	296	307	311	265	280	312	306	322	291	320	290	313	285	308	298	313	306	274	279	280	277	287	285	299	264	322	299	285	306	292	286	327	287	312	313	281	299	279	291	257	277	280	309	294	320	329	283	314	325	314	286	326	289	305	279	331	350	295	314	316	311	290	321	300	310	316	319	288	283	291	300	288	311	286	330	306	283	318	312	307	325	272	278	323	311	291	309	309	326	293	302	270	293	292	317	316	317	301	284	298	298	323	290	311	271	294	296	275	284	312	310	300	262	281	308	290	296	312	298	302	273	303	328	293	332	295	308	296	336	308	306	291	314	304	339	273	299	323	288	278	271	292	323	297	287	303	335	313	316	292	302	315	305	270	302	291	330	309	264	307	278	304	306	303	281	281
12434	876	1283	1433	1287	1191	983	1056	1064	1323	1912	2095	1892	1785	1909	1899	1738	1714	1674	1593	1663	1488	1365	1306	1059	1030	972	949	934	881	858	863	779	756	811	773	818	742	729	747	760	791	747	732	733	730	712	722	694	745	718	716	693	726	750	750	711	703	710	670	697	676	681	736	692	688	690	737	668	693	718	651	655	707	686	710	666	648	665	684	663	688	723	663	587	679	649	626	713	641	676	586	655	668	708	706	678	667	671	704	711	654	673	646	733	661	657	657	606	631	692	654	706	671	640	662	669	658	612	675	621	702	676	677	649	655	704	692	681	658	652	652	710	696	636	622	655	653	693	648	643	667	624	619	657	725	665	645	657	675	681	675	705	687	680	682	679	698	632	656	675	685	622	677	676	677	622	633	688	642	656	650	631	651	671	643	649	642	685	681	658	625	663	709	656	664	649	706	671	656	663	629	650	636	644	645	662	638	687	634	682	674	655	676	677	675	654	683	720	667	619	709	652	665	623	694	674	629	620	671	632	695	641	687	674	719	627	671	667	699	673	565	646	663	656	665	660	626	623	665	652	664	640	683	657	673	686	684	667	708	685	699	648	690	671	627	668	637	651	673	656	648	639	644	651	678	640	641	688	670	689	688	680	688	651	673	656	638	705	677	675	689	643	707	678	640	647	643	627	705	634	668	681	626	689	656	636	692	691	667	669	642	641	670	647	669	655	689	648	641	661	684	647	645	646	645	687	683	649	665	685	635	645	700	663	669	674	624	633	678	661	671	644	647	653	665	636	676	658	615	628	664	704	654	649	674	631	649	633	661	636	664	660	680	697	646	652	674	691	660	701	617	703	630	663	662	627	681	654	682	639	686	647	653	649	675	675	684	664	648	679	661	642	670	668	641	668	642	682	662	632	638	668	622	654	680	594	676	693	670	680	688	653	692	579	696	637	683	635	679	650	698	639	708	699	689	677	680	648	593	643	640	674	695	655	645	653	684	659	662	656	618	647	670	706	663	675	643	659	646	680	642	632	714	655	640	671	664	630	679	676	637	697	683	655	698	609	665	672	694	669	644	657	708	671	707	647	710	629	658	683	687	646	663	653	671	601	629	648	684	629	692	685	649	619	643	648	655	646	664	588	678	622	648	693	671	648	664	671	688	689	677	682	674	643	610	672	675	687	677	681	700	614	686	630	639	665	631	678	695	676	643	663	667	652	668	682	607	635	650	642	613	677	716	694	695	690	643	669	641	690	659	666	615	625	665	668	660	679	684	654	658	670	641	682	699	712	622	619	633	691	693	684	640	634	627	665	625	673	646	672	695	637	629	674	650	677	661	689	708	669	642	630	624	675	653	632	705	662	635	679	643	685	683	675	645	675	628	690	628	650	642	656	660	675	713	655	679	695	680	679	642	673	660	669	633	636	668	644	696	632	679	710	619	690	639	644	662	609	628	647	613	667	667	683	687	640	660	701	637	721	685	704	700	659	680	696	660	647	684	653	690	641	673	633	696	676	658	655	724	676	663	653	670	644	651	657	662	667	679	687	702	652	690	669	655	638	645	640	653	677	650	633	622	671	680	613	688	651	666	650	681	645	702	695	682	728	666	650	661	606	652	633	651	656	677	682	653	708	662	635	648	664	672	674	663	658	642	633	658	631	671	689	666	664	697	643	632	728	670	662	618	649	669	716	677	638	646	694	661	656	615	649	636	653	684	680	673	690	690	648	668	690	679	666	625	662	655	657	672	623	692	654	627	646	639	662	656	647	630	641	666	689	660	641	653	704	646	663	622	643	693	717	632	664	684	671	668	666	658	722	693	651	707	633	646	675	648	689	648	661	651	732	643	653	683	598	668	662	640	690	693	669	626	695	666	644	639	657	654	695	622	672	630	668	681	652	646	662	648	679	629	641	660	671	644	642	697	637	696	646	668	633	665	632	641	661	661	655	640	657	655	698	682	645	643	669	683	666	688	671	684	624	648	671	633	667	697	671	650	654	642	653	650	695	674	662	699	673	665	667	656	705	661	661	634	632	656	692	617	632	657	650	659	620	632	634	679	661	699	687	695	664	659	677	677	708	651	670	658	669	737	646	651	691	688	655	644	610	615	652	604	665	704	678	690	642	674	635	636	671	644	668	706	623	614	637	667	691	704	653	668	689	657	624	652	681	643	657	713	654	666	663	646	656	722	678	676	679	663	665	669	661	683	635	672	700	665	655	668	662	637	665	645	682	608	683	666	706	645	645	605	678	705	682	713	692	672	626	591	691	600	719	642	661	612	678	650	665	658	642	616	699	615	694	639	666	644	664	644	705	636	687	640	687	670	655	640	665	682	703	683	714	657	647	669	661	648	655	641	620	611	654	653	613	705	682	668	638	632	665	650	650	662	617	703	688	665	689	734	624	655	679	662	643	661	666	694	652	619	653	659	694	672	736	655	654	637	701	708	701	656	679	683	688	687	634	654	632	672	668	654	637	650	671	690	684	693	681	680	670	679	676	661	655	662	636	658	679	639	660	621	689	677	617	652	614	654	635	730	638	668	664	693	653	704	666	675	650	677	625	636	665	705	678	717	635	599	702	695	628	664	640	730	691	656	708	661	651	678	693	665	646	641	670	697	614	681	682	674	643	633	606	689	654	628	646	711	650	672	657	654	683	720	687	662	670	694	656	625	637	682	621	669	655	675	656	678	660	696	656	659	661	671	615	658	657	634	654	654	664	643	663	631	687	656	667	699	676	677	628	644	661	643	680	658	679	655	674	711	632	673	627	705	668	671	670	651	644	620	627	656	684	644	688	659	738	645	662	684	667	711	631	630	677	693	658	622	659	664	683	709	644	632	700	682	687	663	649	639	652	646	650	672	669	682	628	698	654	672	645	689	699	654	649	734	673	655	649	654	693	614	667	653	690	679	675	682	669	670	641	667	604	656	711	654	631	684	719	710	614	668	676	642	690	687	684	670	655	682	722	667	668	665	684	697	612	659	664	667	690	666	645	634	647	684	620	633	624	648	678	662	660	695	640	710	678	628	658	665	699	675	660	631	612	631	678	700	640	662	646	653	652	678	668	682	652	627	668	709	640	649	677	671	699	696	649	678	635	656	688	665	689	678	646	625	734	682	677	647	609	653	679	667	644	668	665	686	657	647	633	611	680	710	661	659	674	644	686	673	670	688	665	624	652	623	671	665	651	656	627	676	687	626	648	609	653	657	664	689	669	675	673	681	645	670	694	685	665	649	648	636	695	704	723	665	645	636	669	650	697	672	606	640	663	657	645	654	655	706	662	623	691	642	645	665	638	635	656	672	653	651	656	666	614	632	637	647	681	628	658	650	671	624	681	644	646	656	671	661	622	677	652	664	636	651	621	641	641	663	679	671	642	692	664	678	666	676	647	697	642	672	642	676	682	657	658	674	636	698	664	641	664	634	689	671	714	664	645	664	671	678	706	645	679	670	692	689	643	673	657	668	689	660	699	625	715	658	707	610	629	701	650	661	690	669
31113	3985	1010	753	636	574	476	426	442	490	626	617	589	571	569	605	622	577	554	526	496	428	453	398	375	390	411	376	377	335	317	313	350	275	326	328	351	305	289	289	341	313	289	312	305	298	309	296	283	313	305	282	311	303	344	288	279	292	335	273	302	302	296	278	341	329	279	281	318	290	264	306	287	287	335	286	293	285	310	336	310	299	282	276	311	277	295	293	330	319	307	298	301	318	295	320	271	295	295	317	277	264	299	284	297	291	307	279	322	282	293	289	295	277	278	296	298	294	308	321	279	281	289	307	260	311	334	295	314	267	285	319	308	254	278	334	324	269	286	295	299	295	291	278	274	268	286	290	253	289	282	304	290	263	275	328	279	319	301	290	325	291	313	305	306	293	284	295	306	271	307	305	306	269	300	298	258	306	324	309	300	267	281	335	332	316	301	305	289	259	306	292	307	317	289	295	305	291	308	323	283	302	301	279	328	278	258	324	308	309	322	307	300	278	327	283	298	303	298	289	270	280	308	287	341	313	339	275	336	297	293	288	301	276	282	278	305	284	306	316	296	276	285	335	269	276	303	300	264	302	319	291	320	275	309	302	321	322	307	298	292	293	293	294	304	304	295	274	334	304	323	299	300	321	310	321	293	302	296	265	292	307	328	338	308	285	289	303	297	299	321	295	284	311	276	286	288	272	296	334	274	314	290	302	309	305	293	293	265	316	269	269	297	307	278	313	278	285	276	329	306	286	293	307	315	307	287	330	312	311	300	277	322	312	333	295	303	284	299	288	292	295	287	276	304	311	286	263	283	322	276	277	270	297	308	292	302	340	267	310	315	288	303	276	289	308	296	295	310	309	269	296	291	307	280	279	290	280	254	301	294	291	294	326	275	291	295	310	287	261	297	290	234	313	303	307	304	313	286	277	275	294	294	294	290	321	289	294	289	263	278	312	297	300	288	311	297	259	307	260	266	326	275	278	267	283	306	331	315	281	275	301	276	297	289	284	339	300	320	293	316	268	269	302	290	298	319	274	312	314	273	308	282	318	292	280	298	271	297	279	287	296	311	317	298	307	320	293	296	303	282	307	351	294	305	284	308	338	304	314	335	297	303	319	271	287	319	256	291	287	306	320	302	291	274	317	282	301	284	285	302	305	268	317	283	276	320	316	283	282	290	283	300	304	313	321	299	280	306	266	291	345	306	280	302	303	294	333	319	295	299	282	308	318	327	316	271	269	267	290	260	306	309	307	277	294	258	276	282	310	317	305	307	303	298	306	262	309	299	284	326	280	286	329	317	322	293	320	304	283	307	291	293	312	302	296	279	323	334	311	312	299	285	294	285	267	289	300	305	304	296	270	276	293	330	316	272	302	280	318	278	262	296	279	299	302	285	325	292	269	296	271	301	317	288	293	274	276	304	319	263	274	281	293	301	284	331	291	288	316	301	277	317	324	267	340	292	314	286	281	299	318	279	270	269	299	279	279	299	254	295	272	320	301	311	320	310	289	270	309	316	302	298	297	301	270	295	331	303	325	306	285	335	281	314	310	260	329	281	282	292	303	296	284	271	287	335	287	296	278	259	285	293	263	299	296	266	291	326	320	257	302	284	278	295	358	313	324	306	274	290	301	327	275	295	294	266	275	349	313	304	333	268	274	254	274	303	302	313	321	301	305	290	262	311	295	284	301	297	301	307	287	299	311	296	296	253	307	293	318	283	289	283	270	297	271	314	289	353	298	296	297	301	325	271	304	316	296	286	292	323	304	315	286	296	301	334	293	303	316	297	312	280	300	291	278	304	287	267	309	326	293	336	323	275	319	345	280	301	293	308	278	303	322	289	328	271	291	279	295	315	294	272	278	295	325	307	307	286	290	301	279	340	310	291	269	249	315	346	293	283	273	303	342	332	301	318	290	293	285	325	316	299	282	312	294	289	261	302	321	315	320	343	312	308	291	289	270	306	272	289	316	320	307	314	300	274	327	303	311	341	296	284	282	286	298	282	252	296	277	281	290	304	314	304	319	293	297	295	285	283	273	303	336	314	296	279	327	335	317	309	283	296	242	270	305	304	289	288	297	296	315	286	306	342	287	294	304	295	289	309	276	301	301	277	314	289	307	307	307	275	276	336	296	307	305	269	295	278	290	279	297	299	288	298	296	296	289	283	290	283	281	308	294	308	289	296	278	293	323	313	279	315	316	295	304	323	277	305	269	266	271	312	281	299	287	307	307	297	305	310	273	282	288	321	297	297	288	302	283	246	295	309	294	281	334	284	279	313	282	330	283	285	263	283	312	287	313	311	289	293	308	254	307	289	302	262	277	274	290	287	306	286	297	288	325	265	289	285	291	294	333	311	276	310	300	303	269	295	328	255	329	297	295	288	338	294	273	293	293	301	335	262	290	274	286	298	300	312	288	315	283	331	311	316	292	282	312	320	269	294	310	319	261	300	323	322	301	277	299	270	282	319	304	284	282	305	294	279	299	303	319	283	303	291	290	265	313	301	316	291	294	277	349	281	306	307	323	310	314	307	282	297	315	304	279	264	299	257	311	327	280	294	274	305	280	318	328	306	295	289	305	281	262	302	301	312	290	277	299	300	289	303	270	315	309	274	315	325	299	302	271	307	291	341	319	250	331	293	288	294	265	280	280	307	275	309	292	304	300	295	286	285	301	309	308	306	306	277	287	255	286	272	278	251	319	286	304	287	297	304	317	308	336	258	297	291	299	298	282	280	299	296	330	314	292	292	277	299	313	299	284	306	316	327	308	299	288	293	300	311	303	347	329	306	310	283	314	330	310	280	285	283	336	292	289	268	293	322	288	298	289	299	283	333	291	273	294	317	289	321	287	287	299	283	287	297	264	315	286	288	303	308	300	318	287	300	287	312	260	292	289	285	296	315	315	258	272	328	320	256	322	297	305	314	277	294	302	276	293	283	306	306	296	295	302	301	265	281	280	327	276	287	325	298	285	293	317	311	290	267	298	292	326	331	342	309	305	307	313	302	304	323	309	305	291	300	302	317	321	312	306	298	301	312	270	315	288	275	302	321	301	295	267	308	259	311	285	301	317	266	301	278	276	276	297	292	314	259	289	271	295	288	299	300	341	315	315	261	269	302	278	308	313	316	290	303	280	328	302	267	285	270	332	299	272	317	307	306	302	300	278	306	274	298	272	328	304	319	295	291	289	328	314	307	270	300	286	287	286	302	329	309	277	295	277	268	313	311	282	292	304	306	264	305	296	300	303	300	291	303	304	300	312	310	288	275	273	299	300	286	309	267	298	298	290	296	322	339	324	307	287	277	328	261	298	274	295	330	312	311	290	258	274	266	273	282	287	342	313	285	313	290	308	295	280	342	308	285	335	277	286	289	281	314	304	331	285	335	314	310	314	293	315	314	324	319	274	288	282	292	312	268	276	290	320	288	268	322	296	284	295	310	328	315	310	304	302	282	288	286	308	330	299	328	312	315	284	295	314	286	305	286	274	294	311
16338	1122	1943	2065	1923	1629	1443	1363	1407	1781	2476	2536	2385	2358	2410	2387	2320	2339	2299	2286	2050	1923	1811	1635	1393	1257	1205	1111	994	929	909	914	833	823	844	855	829	866	798	806	752	875	765	750	729	719	744	721	709	738	711	730	769	743	763	743	714	739	708	719	763	728	774	681	651	705	711	706	675	688	679	714	651	657	648	663	650	661	633	687	670	659	659	643	683	624	630	671	657	678	657	616	631	685	638	646	671	650	629	613	626	653	658	652	626	647	629	590	639	666	663	642	641	643	659	701	688	678	656	642	634	683	615	659	695	655	678	653	678	657	691	651	632	642	613	649	698	670	715	601	682	622	655	633	670	660	661	625	650	642	669	658	685	674	629	658	703	654	612	675	697	637	668	634	671	671	664	641	647	644	661	667	607	629	650	667	634	608	606	660	666	642	643	678	668	665	644	707	651	658	633	650	682	664	656	632	614	679	640	670	662	680	651	634	677	627	630	602	635	666	667	637	653	659	633	620	588	683	677	667	610	660	622	661	630	616	656	630	656	625	671	673	674	647	603	652	632	641	623	604	677	663	646	647	646	643	676	691	675	654	633	653	639	654	603	682	661	634	673	664	681	660	663	636	635	689	670	649	678	631	634	649	656	641	642	647	653	613	649	667	602	620	688	653	630	629	649	643	664	677	692	685	655	659	649	685	644	707	679	681	656	626	646	670	628	631	606	651	647	632	630	665	648	614	639	646	647	666	610	665	639	677	670	670	678	658	587	647	618	614	671	642	629	669	619	639	642	594	666	683	654	636	656	645	645	635	608	627	657	682	630	631	635	673	633	651	660	641	678	664	638	661	732	657	638	661	645	628	643	645	661	641	641	617	619	655	645	660	653	633	621	646	639	661	678	717	629	621	658	678	624	653	685	632	643	703	627	659	620	663	684	631	635	644	634	657	691	654	657	661	645	618	678	686	653	649	692	639	700	642	651	650	630	641	636	665	643	595	681	637	636	641	627	602	615	662	648	670	684	613	642	664	661	654	675	616	659	654	648	636	640	647	643	645	621	647	623	663	605	625	656	654	679	640	683	622	656	716	601	664	650	679	656	676	638	679	643	669	643	617	639	655	613	654	688	670	614	645	619	646	617	691	618	646	628	673	650	670	649	689	680	625	640	641	675	670	647	647	645	611	661	644	649	678	635	628	619	670	681	627	634	619	650	629	626	645	652	600	676	621	662	642	650	623	669	675	686	672	640	632	640	608	664	641	596	665	661	644	617	658	673	660	641	636	634	659	635	695	656	627	640	648	642	624	623	666	675	668	629	676	649	639	634	637	626	636	663	714	661	627	651	628	632	660	637	667	599	659	639	655	668	637	653	634	628	660	604	674	672	632	640	608	651	611	614	645	611	665	610	621	602	641	664	687	646	629	666	655	652	667	652	664	607	648	630	650	653	636	651	633	618	660	634	656	646	622	636	647	622	662	627	611	649	643	643	603	653	638	701	634	668	655	673	697	656	614	647	667	629	638	595	629	660	621	660	597	642	668	678	674	656	658	651	606	673	624	675	648	598	662	596	638	623	632	649	642	623	606	639	648	643	609	654	677	676	656	647	677	672	607	662	638	658	639	718	673	626	654	692	679	669	659	626	664	676	677	682	631	649	657	631	665	635	656	662	678	663	643	641	624	698	644	663	656	665	634	666	619	663	641	623	633	628	649	663	693	651	680	638	645	611	616	625	662	707	622	664	666	667	634	662	613	671	637	595	650	639	677	619	642	653	661	622	624	673	625	685	680	644	658	688	642	640	652	643	654	602	677	636	640	651	625	643	687	639	615	619	666	613	608	672	669	662	650	672	619	678	666	644	635	681	653	642	605	615	668	679	676	677	615	661	659	646	620	627	605	640	643	665	638	666	652	641	641	649	677	686	673	700	646	634	652	634	619	686	625	662	632	687	606	596	635	627	631	665	668	710	671	653	650	689	652	671	647	604	630	635	647	667	680	670	677	617	650	648	623	658	646	657	675	694	637	678	680	712	606	649	627	673	617	601	645	635	672	650	635	663	635	659	667	678	608	688	607	647	667	718	672	679	666	669	622	630	671	634	675	630	669	697	675	638	620	689	630	653	666	669	688	687	660	685	625	661	623	640	661	652	668	668	655	630	659	635	632	660	622	640	644	690	655	647	658	666	665	618	682	640	705	610	643	684	637	612	601	628	636	651	631	659	637	663	646	627	671	670	650	621	660	686	692	669	636	652	677	657	656	626	668	687	653	610	646	698	658	641	669	645	649	652	639	620	647	632	684	631	642	692	648	668	638	617	626	624	643	611	618	670	658	659	669	658	620	686	666	646	661	652	614	670	666	679	666	627	657	625	592	642	671	654	650	632	668	627	664	597	662	664	600	662	661	644	615	665	645	616	625	609	654	672	676	632	676	637	644	635	665	621	647	683	647	646	641	662	696	659	653	627	654	656	612	641	616	616	650	658	660	633	641	624	647	676	610	635	687	670	623	599	674	654	649	625	686	639	643	689	672	682	643	653	663	661	666	660	596	649	653	645	668	663	655	658	664	654	676	637	648	665	671	635	633	642	654	697	715	644	643	694	642	699	660	654	652	653	622	628	630	691	642	677	714	680	677	643	646	671	639	655	648	682	704	629	693	663	609	669	679	639	654	662	662	669	666	624	675	653	644	645	642	682	677	661	630	671	659	643	693	638	636	650	676	659	669	622	653	666	626	655	644	690	642	633	637	669	619	673	657	616	666	601	685	625	688	639	615	671	666	660	662	615	611	613	686	681	701	693	665	639	665	672	651	687	648	655	673	647	626	657	637	645	633	672	656	611	633	651	648	639	667	653	651	674	654	630	657	664	708	663	651	631	657	652	692	642	629	648	630	595	656	638	656	674	604	627	651	677	612	647	676	666	659	646	699	648	628	618	620	690	719	668	639	634	644	641	645	650	663	665	657	608	640	686	621	642	670	684	664	645	626	641	688	655	639	651	605	662	664	646	676	675	685	642	676	626	676	651	668	649	712	700	673	655	677	648	610	665	690	618	679	660	642	648	628	642	646	688	651	657	627	677	691	636	694	645	623	668	653	668	697	638	685	675	627	677	654	688	638	645	655	656	658	663	668	640	656	630	670	629	624	664	660	632	687	653	684	656	606	672	583	656	669	621	672	664	661	641	682	695	647	669	666	655	639	669	653	664	634	652	617	678	661	660	638	687	665	619	650	603	686	623	654	645	634	694	667	597	648	689	637	614	678	657	592	678	593	607	634	642	618	606	679	671	644	659	679	695	668	652	655	626	649	674	645	639	647	651	668	633	657	616	668	657	677	655	664	652	683	664	677	633	647	618	643	624	638	645	617	640	696	618	669	646	669	686	692	656	647	672	672	634	657	629	662	640	647	663	672	665	645	662	690	618	642	705	685	658	621	641	648	647	629	654	649	600	628	649	662	606	633	624	666	673	677	673	635	668	683	629	655	653	664	678	676	654	643	631	626
9884	555	283	251	266	220	262	255	307	288	395	387	339	376	397	315	334	301	310	312	301	313	320	267	247	268	295	275	265	248	308	269	251	240	275	264	252	268	247	241	240	279	271	249	228	264	260	268	222	241	227	270	242	231	236	255	266	248	248	258	202	241	235	257	257	238	249	250	289	264	246	260	267	243	232	237	252	230	247	258	244	248	296	223	278	227	242	260	244	241	238	270	232	254	252	245	228	258	263	253	275	289	260	228	235	244	238	244	300	255	262	217	231	246	257	204	235	246	253	238	258	225	253	229	236	264	239	215	258	255	248	271	268	255	223	246	261	280	245	254	267	251	216	223	245	274	239	241	234	238	252	236	246	234	251	243	239	247	245	221	233	256	223	246	252	225	237	234	231	231	242	277	243	265	232	225	252	224	248	236	254	249	234	209	216	252	251	250	256	252	264	245	222	228	278	266	249	223	241	271	259	287	281	240	221	236	266	234	258	240	261	246	257	229	233	254	244	247	242	226	232	239	252	250	233	225	244	217	248	225	221	222	259	263	247	215	258	263	236	205	248	237	239	260	263	247	254	218	249	227	247	267	250	235	251	266	253	263	230	245	258	257	254	231	252	241	245	236	229	237	246	226	267	267	256	245	237	234	218	266	266	235	257	256	206	242	233	234	264	249	286	203	229	251	234	264	245	229	231	256	275	281	236	238	264	224	214	221	237	229	267	254	266	234	238	249	234	228	262	241	259	231	240	238	246	236	264	260	253	228	256	255	247	227	268	219	301	237	225	248	217	259	279	269	244	251	222	240	250	247	228	249	269	252	241	273	275	249	234	245	218	229	247	232	226	241	252	276	228	233	232	232	239	263	253	199	251	251	215	254	251	231	271	277	239	276	249	246	247	248	253	227	263	288	256	224	220	257	224	247	245	273	238	237	231	265	264	255	282	233	238	229	236	235	243	227	244	232	230	263	254	260	217	202	258	241	258	267	257	236	239	247	231	262	253	257	229	228	279	264	258	246	261	260	249	216	277	240	242	244	266	263	279	260	222	249	271	255	238	248	249	263	255	245	250	276	248	256	272	245	239	239	266	248	262	226	244	240	271	278	240	248	202	250	224	260	260	250	249	242	217	254	244	233	230	242	303	236	243	216	261	244	244	244	210	223	233	272	273	251	228	239	264	219	245	224	256	229	263	211	248	239	249	244	210	228	269	253	248	223	226	266	243	240	263	241	256	224	237	253	275	245	263	273	248	257	249	223	251	258	267	214	236	237	231	257	254	211	227	263	241	243	236	237	247	235	238	231	237	229	233	230	231	253	293	264	245	230	257	247	261	243	243	253	247	260	224	253	260	252	240	270	249	245	231	230	235	240	236	271	238	231	266	236	253	270	231	241	262	267	231	240	251	249	229	254	260	242	232	245	237	243	233	249	260	248	246	251	274	234	250	257	231	219	223	214	234	269	297	231	281	226	222	243	238	255	250	240	238	262	267	258	237	265	218	235	238	241	260	228	259	244	246	233	223	231	270	231	248	221	257	250	230	226	257	217	229	242	250	279	263	267	226	271	221	255	283	275	256	245	242	213	283	228	245	254	242	269	269	245	253	253	227	258	244	245	266	235	254	221	245	249	279	257	261	248	248	256	238	243	240	229	203	220	261	236	250	246	232	245	220	235	243	261	247	239	264	251	253	238	215	243	260	253	260	206	249	228	251	231	225	239	246	211	263	248	228	236	233	233	297	272	249	277	232	243	279	260	235	212	261	244	255	207	267	274	233	268	248	235	225	254	237	272	253	264	258	267	223	252	240	246	243	232	277	257	230	260	248	236	229	285	259	219	220	239	253	239	251	277	282	273	266	222	254	244	203	246	268	228	252	275	236	234	228	233	263	276	272	238	252	251	234	253	255	255	260	261	251	269	245	226	223	258	248	246	242	268	260	239	233	223	255	242	244	227	221	257	235	228	269	258	236	244	268	259	248	250	276	222	249	221	235	232	225	233	258	252	249	247	238	239	257	256	252	242	256	236	242	231	263	238	219	231	233	242	266	266	244	225	224	252	261	255	240	238	232	264	244	211	252	236	265	269	262	267	238	233	220	247	246	259	239	239	242	271	244	262	235	270	239	226	258	251	240	244	241	228	250	257	250	239	253	239	238	220	269	233	251	234	263	213	256	250	234	254	228	230	254	228	257	250	263	214	229	239	251	220	232	249	245	271	243	247	226	224	263	243	267	218	231	254	252	237	234	240	250	262	214	254	237	240	232	272	235	251	267	268	266	257	221	243	255	270	263	224	262	237	263	288	238	272	255	254	253	240	258	259	278	249	228	266	223	263	222	246	220	235	247	268	263	224	246	266	277	237	239	234	248	265	261	251	262	256	238	251	227	265	251	215	273	231	255	258	236	221	226	266	275	260	232	240	281	226	256	247	244	245	273	283	256	213	256	203	235	261	283	235	240	259	253	224	231	236	246	233	253	266	241	221	231	253	236	243	240	256	238	258	260	271	241	257	234	229	239	247	229	229	221	236	252	244	213	231	238	261	248	285	243	228	224	284	240	233	227	242	272	243	223	252	258	255	242	255	274	237	243	237	266	260	251	254	249	247	278	256	233	237	276	211	242	272	238	227	265	236	235	249	233	271	263	256	264	256	259	242	243	225	251	229	253	228	243	238	231	242	212	264	230	241	270	251	252	216	253	264	262	272	251	266	240	228	266	243	234	249	256	232	246	266	258	241	229	276	210	257	266	226	265	226	250	281	238	270	245	265	252	253	244	268	281	241	248	255	227	254	245	245	287	226	283	233	256	258	255	239	242	248	243	224	220	258	249	256	263	238	263	211	257	201	186	230	243	255	228	226	255	265	266	288	224	220	262	260	244	249	249	242	269	270	261	255	254	249	222	249	240	250	253	265	228	219	249	226	252	251	247	262	294	244	237	222	232	260	261	231	250	224	228	245	258	280	252	232	247	218	230	256	261	259	238	251	230	223	276	287	231	246	230	227	250	272	259	268	235	251	247	243	272	232	231	232	245	269	249	252	233	225	251	245	237	277	264	242	247	244	238	265	257	211	228	237	239	247	230	259	257	258	244	223	245	260	237	255	239	275	264	267	234	239	253	221	270	275	236	231	259	235	239	244	229	242	265	257	248	246	263	235	270	239	268	262	235	230	228	238	236	257	224	237	265	248	253	274	247	242	284	249	222	259	211	250	228	219	281	203	262	248	236	249	277	256	264	264	223	241	221	228	256	261	256	248	278	241	257	222	238	263	257	259	255	258	264	256	234	232	230	224	262	245	260	248	267	232	256	263	246	223	257	223	271	261	282	240	232	237	243	239	254	233	230	260	266	253	231	219	261	234	231	231	231	236	245	249	239	256	258	220	225	242	237	247	276	234	248	257	279	236	245	258	248	247	214	231	240	243	236	218	257	250	234	244	281	237	250	238	244	265	231	231	269	248	233	241	252	273	259	239	263	227	228	216	257	216	216	265
5763	559	587	619	593	639	607	638	782	1020	1325	1349	1264	1258	1238	1166	1172	1054	1077	1060	959	859	793	745	792	744	687	715	648	603	673	660	616	570	617	628	600	659	617	592	587	611	581	608	613	613	570	585	573	597	581	639	605	586	613	587	599	569	628	602	554	576	583	607	584	587	509	543	569	589	607	571	579	549	572	547	568	543	559	585	571	551	514	490	581	542	523	545	553	492	559	566	562	570	562	551	564	541	546	576	585	550	553	529	555	546	555	561	569	567	572	564	576	578	568	542	535	539	554	533	611	591	571	544	523	520	575	566	572	550	559	582	541	534	564	532	566	625	535	554	513	549	595	566	550	587	550	587	564	549	540	515	541	581	546	615	596	576	575	592	592	594	551	539	548	519	555	538	536	555	544	563	548	553	538	552	556	584	556	555	566	611	567	571	554	565	562	563	583	549	547	549	533	522	562	549	547	554	555	573	512	507	588	586	535	557	575	555	534	547	545	526	543	558	552	550	575	563	564	494	547	563	562	547	576	584	573	594	537	520	590	531	583	542	553	544	538	513	532	552	534	574	541	582	551	555	560	551	579	553	506	525	600	548	545	570	566	576	557	580	592	536	549	567	590	615	574	551	523	534	574	561	572	506	560	572	568	552	529	544	557	579	546	546	566	539	528	552	593	597	570	550	545	539	495	581	527	569	527	583	586	518	545	545	531	539	498	534	557	573	513	545	541	573	572	531	555	539	549	582	567	611	551	529	560	559	563	514	548	527	564	523	563	579	615	605	576	543	540	561	576	539	542	547	548	566	556	532	580	591	577	541	583	558	527	549	540	575	558	530	599	551	591	602	520	534	568	621	558	547	540	560	573	528	516	593	577	598	519	522	545	558	542	548	538	581	546	534	579	575	536	524	575	536	558	545	547	546	520	519	573	540	577	528	553	562	563	507	531	561	510	575	576	535	538	558	582	589	562	532	594	568	569	594	543	571	566	560	529	565	564	533	523	580	556	515	578	558	558	558	595	560	559	543	568	576	564	561	577	593	571	557	535	568	562	551	581	588	562	552	562	560	578	567	568	580	511	608	497	547	522	547	533	523	545	579	529	549	518	562	547	598	553	530	549	571	550	568	588	544	570	570	522	560	566	554	552	569	525	560	559	579	575	552	600	540	577	583	581	548	520	515	602	533	565	614	531	556	524	575	572	561	514	559	540	543	587	551	535	531	561	529	499	597	534	539	553	548	560	573	529	561	581	538	516	562	625	567	553	552	554	527	556	559	567	571	577	535	566	536	576	583	561	551	533	532	659	522	540	554	521	558	531	554	514	542	557	546	579	570	551	580	608	562	548	532	566	575	575	562	560	592	567	558	552	531	573	562	573	556	508	519	574	527	549	588	603	593	521	542	563	546	573	573	569	560	570	559	568	537	544	554	585	545	576	523	557	554	546	543	535	576	565	577	549	551	526	601	551	530	553	564	524	528	608	594	518	570	541	570	566	535	523	581	562	569	587	577	570	597	560	562	546	569	569	589	595	590	573	559	542	548	552	576	603	570	565	573	566	562	585	598	587	538	576	589	547	558	543	532	573	582	597	609	563	550	574	593	580	545	556	548	533	560	592	548	537	569	526	558	550	549	513	557	530	564	532	554	527	523	583	556	590	602	555	564	584	570	554	549	581	587	537	530	535	547	576	566	507	579	554	546	538	552	570	569	595	567	558	553	606	539	525	585	547	519	534	564	540	575	582	542	515	552	514	571	538	563	588	560	537	573	571	581	574	536	602	596	501	550	596	533	552	531	575	553	588	567	585	561	558	562	560	565	557	512	573	542	534	515	598	546	574	574	533	529	569	527	565	578	510	590	538	556	601	538	561	548	507	567	526	541	531	570	547	547	557	538	584	547	545	573	593	526	591	575	541	583	501	579	561	534	576	557	608	578	525	544	524	538	509	612	531	533	568	569	552	544	552	592	589	561	577	530	578	599	581	557	553	542	542	586	576	603	607	562	559	580	550	566	574	512	588	570	581	576	551	571	593	576	527	579	556	589	562	537	527	540	548	585	565	565	556	567	536	561	545	547	579	542	558	575	559	536	559	539	580	564	578	538	599	563	526	544	565	551	546	549	595	549	522	578	583	535	587	550	556	560	572	589	526	590	617	544	538	550	579	554	549	593	576	563	565	540	548	572	563	547	564	555	575	561	501	541	560	554	524	551	594	568	538	558	584	591	492	557	558	564	564	533	590	554	602	585	566	590	565	544	585	548	542	552	546	580	561	540	593	559	594	521	584	528	551	549	525	534	536	570	556	584	550	561	561	575	557	563	548	558	620	540	552	596	567	533	533	622	568	545	564	575	549	553	547	568	561	543	552	534	566	559	564	581	596	557	550	557	494	590	582	567	533	561	503	573	579	553	572	555	578	591	529	569	537	599	544	527	556	587	568	579	556	536	560	591	500	568	570	576	550	554	557	564	552	587	517	585	525	550	547	562	561	566	536	560	567	548	529	572	576	564	553	576	550	527	541	580	570	585	538	565	551	542	540	558	569	573	554	587	568	590	531	558	552	538	523	566	572	595	539	544	533	586	538	569	557	519	564	575	566	566	550	541	575	586	585	584	576	521	522	563	572	580	605	548	571	573	575	576	573	566	559	573	534	606	551	545	592	540	551	550	603	556	537	527	583	595	556	564	559	555	537	556	547	592	573	562	541	562	578	586	535	536	538	564	583	530	591	578	522	532	512	540	545	547	578	533	526	520	579	563	556	507	582	561	557	573	562	561	550	543	552	549	541	569	549	553	580	601	559	543	564	575	536	539	580	559	563	529	599	545	575	576	560	509	532	538	578	543	519	531	552	544	571	559	513	574	594	546	500	579	572	596	594	590	575	559	515	539	560	540	558	556	514	545	548	533	598	587	557	522	585	511	564	587	555	600	580	548	580	559	540	570	536	565	562	613	598	582	545	556	564	578	565	554	581	587	574	600	574	540	550	554	548	539	563	544	601	515	529	542	542	552	562	560	576	549	554	587	579	596	598	585	590	526	533	560	575	567	549	598	515	583	562	555	560	606	572	567	594	536	554	553	558	517	577	568	567	578	553	584	559	559	572	579	586	564	559	530	509	535	583	529	571	525	566	548	563	558	550	566	593	565	574	571	526	553	541	525	587	569	544	575	580	578	537	545	563	522	578	519	527	533	509	581	571	548	532	567	529	560	562	562	573	576	526	541	541	624	563	539	569	554	550	521	578	564	548	569	569	537	558	547	563	540	565	580	577	540	549	555	555	543	586	572	539	543	584	544	545	557	564	577	574	563	559	528	551	570	570	539	577	584	509	558	560	545	531	549	559	608	586	570	538	588	565	521	600	594	591	560	581	514	558	556	582	553	559	510	548	534	565	546	543	543	572	570	518	585	550	506	528	538	557	544	547	541	552	568	558	547	527	583	582	536	569	546	554	532	596	575	541	542	586	561	571	573	556	558	573	512	534	591	520	579	570	582
21569	1848	625	569	444	391	391	367	397	459	553	559	501	498	495	499	525	450	469	438	455	398	400	391	369	359	310	350	328	337	312	338	313	302	326	317	335	284	300	316	333	285	298	298	320	301	280	328	308	304	296	265	288	275	320	330	316	306	308	322	361	306	300	301	306	288	344	282	289	301	287	286	323	286	306	315	295	315	308	281	283	291	283	291	288	281	279	306	248	268	320	279	325	275	309	299	286	311	331	296	264	297	287	297	276	276	326	265	322	254	290	287	290	291	342	320	296	283	297	286	293	307	317	316	306	281	292	292	296	262	307	286	305	312	328	305	325	328	323	304	299	285	316	300	290	304	289	288	291	272	272	330	262	279	298	282	291	308	327	305	281	283	300	295	293	304	285	293	280	293	311	288	334	349	298	273	296	278	257	307	325	321	314	301	256	301	304	289	316	279	297	323	322	309	296	267	312	298	327	319	281	313	277	310	284	294	294	275	332	288	293	283	279	320	278	276	299	275	305	312	274	297	267	332	312	305	336	289	275	277	274	308	306	285	294	282	292	293	317	294	309	320	272	288	299	306	282	315	284	277	285	324	294	292	277	314	296	274	322	304	290	232	302	296	308	309	279	282	313	292	295	258	304	303	320	326	325	297	287	308	329	292	297	288	289	294	299	278	293	325	267	288	288	320	311	296	286	282	313	284	302	326	270	310	277	320	274	286	284	261	304	329	304	336	291	271	305	289	296	320	289	303	319	267	281	279	296	262	312	297	273	295	295	265	325	297	275	302	286	264	286	283	257	314	279	342	304	291	281	292	267	296	283	305	287	298	308	259	270	269	292	296	275	289	287	301	321	279	302	321	301	299	300	295	315	289	274	288	294	280	284	279	250	298	274	311	318	312	300	303	331	303	331	323	309	295	299	310	293	301	314	309	309	285	313	295	289	265	298	292	317	320	302	295	332	280	303	271	277	319	331	340	305	284	283	279	288	312	271	316	271	288	303	258	309	265	292	339	289	298	299	287	293	325	321	306	276	313	281	297	287	321	284	280	303	311	296	257	307	280	255	297	316	299	287	295	288	299	272	316	291	310	295	317	291	287	315	289	291	301	278	280	314	313	248	297	317	311	314	338	307	288	288	314	282	238	300	298	314	294	279	309	286	307	276	261	287	318	309	280	270	301	295	296	274	323	318	280	302	288	295	314	310	318	304	309	334	295	298	285	320	288	314	282	310	323	314	310	298	267	299	284	271	319	313	288	293	308	300	305	291	307	275	289	319	296	322	299	320	268	290	293	298	319	322	286	311	286	315	282	275	309	288	293	290	294	255	274	323	298	306	318	323	326	286	313	285	295	305	312	316	285	271	278	289	317	289	275	312	278	285	300	317	283	296	306	279	296	294	306	279	293	290	271	327	342	298	293	303	294	277	298	265	300	306	333	303	267	310	295	258	265	301	289	264	302	280	288	280	286	303	293	321	276	304	309	313	335	295	322	346	285	301	311	262	306	309	281	297	291	268	308	296	257	290	307	295	306	272	307	312	316	311	289	276	296	298	322	284	242	277	294	281	274	302	290	301	307	306	281	304	311	300	328	311	304	320	263	313	285	303	282	329	315	328	348	305	289	282	324	295	290	283	278	279	264	319	330	264	289	309	304	281	281	318	282	290	294	269	287	268	294	302	289	332	318	298	324	275	292	273	301	303	321	318	317	302	299	315	300	290	312	286	305	275	299	310	320	326	244	313	281	290	280	271	286	311	296	306	272	286	292	285	307	300	280	317	349	305	297	340	332	311	283	268	292	311	291	281	291	306	288	295	294	303	286	291	269	272	313	282	276	286	298	281	255	251	309	293	318	299	313	275	312	299	313	281	348	284	291	321	289	280	304	274	293	282	347	296	279	323	278	269	325	289	274	325	299	288	322	289	300	286	295	297	263	290	290	295	293	330	326	290	307	325	286	285	278	307	332	281	278	281	300	299	292	300	275	285	320	316	273	296	336	321	333	302	293	277	290	297	280	286	277	315	296	320	300	301	286	265	301	278	321	300	307	283	319	298	293	293	320	342	283	298	327	301	301	300	325	263	292	303	276	278	286	348	278	287	296	316	294	300	316	308	317	301	296	301	318	296	289	268	300	314	328	290	327	318	281	310	291	303	295	293	330	276	283	316	291	285	272	295	299	286	294	287	307	322	256	276	299	310	293	314	290	309	305	319	318	283	300	268	290	295	300	316	312	327	309	265	274	303	305	312	282	300	292	291	305	262	324	300	283	265	297	315	300	330	309	313	281	293	280	281	332	294	332	316	280	281	310	337	298	330	327	342	321	302	320	256	294	294	289	290	307	368	314	314	278	320	282	311	268	284	275	284	310	260	312	340	271	305	287	331	265	277	316	317	296	287	289	311	286	307	284	310	309	270	283	294	310	309	319	309	336	296	301	297	297	295	279	281	318	304	287	299	293	273	307	279	310	309	282	315	318	341	290	338	318	310	295	312	290	279	295	271	289	314	271	296	321	315	304	271	324	297	309	260	277	314	286	262	299	263	263	293	310	319	302	322	343	296	282	316	282	271	280	292	308	320	307	273	253	285	316	274	299	299	284	283	300	302	284	309	313	285	285	296	350	270	313	290	310	303	265	280	275	293	291	321	276	304	283	290	311	291	323	336	312	254	274	276	318	289	275	299	304	294	295	328	298	335	295	311	313	278	328	319	277	302	333	299	297	271	320	308	289	324	276	297	286	272	281	298	303	340	306	298	328	317	312	303	301	308	305	312	345	310	314	310	267	303	325	312	316	276	269	310	304	293	295	282	314	312	289	300	298	284	291	288	265	280	303	267	268	301	289	280	290	302	292	273	300	301	289	287	322	301	272	293	307	297	286	300	337	261	275	295	290	292	263	300	278	301	309	283	296	284	296	276	297	309	293	286	295	287	289	288	302	286	288	310	277	293	306	324	311	300	283	333	310	276	300	303	297	270	273	277	309	289	311	280	267	285	286	326	294	284	289	275	267	304	306	293	298	300	322	286	314	285	293	310	327	269	298	300	304	330	305	328	320	299	295	285	334	285	284	289	292	313	300	299	284	301	305	278	299	303	321	279	280	266	301	289	288	321	278	297	304	271	306	324	272	324	325	272	286	336	306	330	280	295	284	280	304	304	296	322	299	292	306	315	333	327	318	304	299	253	288	287	294	313	283	280	300	307	303	281	293	322	349	309	292	285	281	318	294	286	308	288	282	285	281	295	250	289	294	326	282	276	311	315	302	301	311	322	253	314	303	284	309	329	303	278	282	285	273	330	314	329	302	303	281	268	291	301	306	285	314	339	334	289	301	275	283	266	310	295	341	276	304	256	265	292	274	288	280	292	283	304	277	318	291	307	301	308	306	328	301	314	301	272	282	318	337	303	293	294	289	281	282	304	322	272	265	305	305	297	291	297	304	281	318	287	313	300	287	302	264	279	316	281	291	322	315	312	277	318	319	346	323	276	306	281	274
12605	858	1225	1412	1343	1158	1049	1145	1199	1572	2071	1983	1941	1823	1905	1835	1837	1761	1894	1659	1479	1444	1353	1205	1104	1053	990	911	883	849	818	801	770	823	800	809	792	790	754	693	794	702	724	731	705	704	749	768	743	745	685	711	665	676	720	713	665	717	666	688	706	724	653	707	701	662	720	709	706	705	653	689	677	673	664	669	665	697	645	650	653	632	670	667	653	676	675	647	645	673	637	649	675	671	656	624	746	675	659	631	663	637	685	670	655	655	675	668	679	684	617	638	666	685	637	698	678	634	721	647	637	696	651	632	644	713	667	727	649	656	702	659	652	626	672	624	674	665	601	618	625	609	609	654	687	639	646	675	663	634	706	645	645	667	634	670	663	620	662	675	659	699	633	665	695	635	683	638	644	654	654	645	647	700	694	658	610	634	673	670	629	658	648	686	661	605	673	638	667	698	682	618	630	649	683	663	663	726	654	669	661	648	663	637	602	622	633	636	672	652	685	631	711	687	690	670	648	618	655	648	661	693	666	644	645	647	637	693	601	636	597	625	681	679	690	676	646	671	620	694	681	659	698	649	636	672	660	666	640	698	657	591	656	636	634	637	633	674	697	667	671	638	656	637	667	622	650	684	619	645	669	703	617	655	639	633	679	709	650	633	602	700	635	631	650	696	662	640	686	633	679	650	660	675	671	650	668	665	682	650	655	631	648	671	639	608	727	660	688	631	699	685	634	677	681	641	680	677	664	699	636	643	654	662	640	657	667	683	674	654	650	646	675	631	679	699	631	661	647	667	667	705	683	640	667	656	682	622	698	620	643	641	681	667	625	661	627	632	619	648	637	669	711	634	659	711	683	643	673	626	654	696	674	656	682	678	618	661	710	654	657	661	672	654	704	648	697	660	651	724	634	632	668	674	680	644	649	667	701	645	647	630	682	678	628	684	623	647	686	670	651	641	661	671	641	648	683	684	653	627	646	638	655	712	703	647	658	687	619	710	668	672	605	687	662	634	670	651	704	687	692	668	701	627	674	672	626	660	634	657	671	653	675	653	639	651	666	645	655	668	688	656	624	674	691	645	682	684	683	656	654	615	634	622	639	613	682	650	587	657	697	681	646	714	680	711	675	686	656	636	658	718	676	686	665	659	717	619	662	680	627	679	666	651	656	620	624	652	691	674	709	667	692	673	655	654	682	679	643	669	651	619	693	653	689	660	627	649	702	642	585	633	659	678	626	636	665	710	703	666	617	681	652	662	619	677	650	744	675	695	640	616	637	636	701	651	654	646	663	666	627	687	693	649	619	707	674	713	662	626	665	678	689	623	652	682	666	607	681	678	679	611	661	617	672	637	655	641	630	653	675	675	617	700	642	644	654	709	654	652	677	630	656	678	681	666	666	630	657	669	616	628	634	630	676	637	701	630	637	670	682	639	644	629	678	640	669	642	690	664	683	614	678	666	631	697	657	635	682	636	676	664	640	652	672	626	682	616	697	646	652	692	699	704	680	696	664	670	641	661	659	684	661	698	650	683	633	633	718	651	677	654	678	644	670	623	686	663	635	634	651	644	645	670	644	618	674	689	645	632	644	690	674	654	638	677	634	649	649	645	629	638	650	686	649	665	638	660	700	659	656	689	609	642	664	645	645	683	674	637	622	649	663	661	633	602	649	632	638	650	688	662	647	667	683	624	650	621	613	639	661	593	639	690	694	669	662	708	686	663	669	617	666	681	673	616	679	690	656	690	688	663	664	644	643	717	642	707	689	682	642	631	662	602	639	664	690	657	625	643	660	639	659	666	668	620	670	677	634	663	644	646	669	694	663	680	653	652	637	691	671	627	685	659	647	649	647	653	714	657	667	648	637	706	638	646	674	682	706	639	708	660	653	648	667	642	648	666	664	674	668	645	679	692	696	690	667	625	758	667	658	627	649	664	621	659	660	714	646	686	661	680	660	632	659	657	689	661	670	641	620	680	623	638	674	639	678	619	656	672	631	637	645	634	673	697	686	634	635	697	653	655	666	683	656	657	655	680	635	652	649	697	732	622	678	694	655	657	659	640	666	697	655	706	684	657	611	675	656	689	628	675	652	620	684	694	701	667	682	647	700	664	682	645	677	640	620	630	651	680	660	640	662	610	623	675	647	669	649	669	667	654	635	690	621	679	633	657	642	639	681	721	639	657	674	676	680	689	670	651	709	655	648	643	642	639	657	669	659	675	691	673	638	656	675	664	624	611	620	612	653	670	648	669	658	658	657	675	610	687	694	615	646	670	637	634	628	618	646	668	689	692	649	689	713	668	649	687	666	667	630	676	576	604	656	639	653	653	635	667	651	703	660	683	665	682	647	690	666	645	623	665	642	633	662	614	648	647	630	665	655	651	668	655	632	628	687	647	652	636	639	651	660	680	659	674	606	663	603	657	648	671	615	650	651	652	644	691	657	642	696	663	697	654	672	690	645	635	636	687	656	645	616	661	681	721	726	623	645	688	663	685	682	677	666	601	662	662	638	636	689	672	659	650	661	676	612	660	655	641	637	628	668	668	628	591	625	665	657	658	660	690	660	609	663	652	640	662	652	668	634	676	693	656	672	649	642	654	628	598	697	664	678	658	630	641	695	695	646	667	635	665	642	674	656	644	658	657	652	627	609	655	623	621	620	669	645	688	680	641	672	630	648	625	686	619	654	652	690	646	631	631	607	658	640	672	679	683	661	644	675	649	693	668	661	650	731	654	602	661	649	658	696	648	633	646	662	654	658	625	681	662	625	637	674	654	614	664	662	662	698	712	642	656	651	656	657	654	713	637	688	611	641	625	655	677	675	633	642	681	697	680	680	642	661	657	680	697	727	643	717	685	687	700	661	670	674	641	677	660	663	679	608	672	687	657	677	658	663	625	698	721	646	672	625	646	677	637	681	649	657	650	703	693	644	650	684	669	643	677	682	660	669	650	615	643	646	656	666	666	659	701	643	671	683	676	689	695	648	651	648	581	639	621	669	675	662	684	642	661	658	663	638	642	660	670	699	670	654	704	649	673	657	643	633	664	702	576	659	667	681	630	642	638	662	633	642	722	658	699	660	678	656	624	669	654	662	651	645	632	671	690	657	663	623	638	624	702	666	713	668	651	593	704	688	670	669	630	685	679	659	670	681	682	659	696	615	665	662	679	702	704	644	721	651	679	596	636	658	664	663	674	725	686	670	649	628	644	631	679	656	633	686	651	649	693	621	650	646	666	646	643	670	653	658	680	629	643	667	656	646	701	662	648	656	630	665	658	661	635	638	658	615	686	664	646	649	604	686	696	662	622	667	672	662	613	660	698	653	686	643	637	655	639	674	630	648	680	634	652	662	691	626	694	629	704	669	700	674	686	704	692	679	630	658	709	649	636	680	674	660	639	655	687	639	702	656	650	678	703	653	708	664	666	587	694	645	649	690	670	664	685	657	596	628	658	676	658	673	641	651	639	647	630	672	640	670	611	674	679	663	688	682	688	622	648
32636	4423	1038	845	583	491	467	471	467	520	632	631	648	606	590	602	556	546	570	589	490	501	428	433	423	398	325	347	361	323	326	334	329	375	310	359	315	312	286	330	313	318	268	330	293	286	327	317	277	302	294	281	312	267	304	284	276	305	292	321	315	289	305	282	297	264	328	301	288	322	311	274	281	310	304	286	330	308	330	316	290	289	286	315	250	298	277	276	298	283	311	271	287	317	306	281	301	298	277	273	318	294	304	271	303	276	299	279	275	277	266	281	317	311	295	306	293	292	299	282	281	272	312	278	292	307	276	288	310	315	305	283	280	260	298	269	302	283	283	249	305	285	283	272	297	297	312	319	260	306	309	310	307	319	303	287	312	297	303	318	289	325	279	288	329	306	265	276	298	281	297	278	286	317	300	296	301	274	293	283	297	269	299	281	256	319	268	326	305	265	286	284	260	288	279	344	280	314	299	264	286	297	289	313	301	302	270	304	304	279	320	272	279	307	290	321	302	313	265	312	313	280	310	268	279	283	266	319	296	294	294	325	297	285	246	264	268	301	276	278	300	281	241	327	321	290	291	313	287	298	283	306	332	283	295	308	291	287	277	316	282	341	281	318	293	260	311	278	277	307	337	278	254	265	297	273	312	313	289	305	303	317	274	308	291	277	318	294	293	310	309	300	310	268	277	290	310	286	327	294	295	312	318	296	310	320	314	320	293	311	268	317	307	270	298	267	259	299	300	281	311	286	285	307	283	301	285	298	283	274	294	317	276	312	316	314	311	313	283	269	307	282	299	307	296	292	270	277	299	277	276	286	278	305	308	287	304	279	290	286	288	301	292	291	324	317	291	294	284	285	301	325	294	311	315	319	311	296	270	314	291	276	295	319	311	336	306	297	309	296	317	288	296	288	283	314	285	327	297	288	300	308	274	274	302	282	295	290	277	302	313	332	298	262	296	315	286	283	292	288	308	294	307	304	299	263	309	253	263	291	267	327	300	321	275	316	294	276	274	294	268	288	270	271	269	285	277	289	312	280	288	272	260	274	299	304	311	327	302	300	282	285	303	320	290	290	299	270	281	237	307	279	292	308	292	309	312	286	279	284	325	330	269	281	287	304	274	276	296	308	318	282	298	287	304	256	297	305	306	285	306	291	304	273	279	266	277	283	316	328	266	286	276	280	281	299	267	294	341	316	322	315	285	320	326	286	317	290	308	285	285	297	311	280	322	285	315	311	310	296	266	303	294	292	315	308	265	279	287	276	317	283	280	258	321	259	309	261	273	317	280	305	298	299	307	321	282	295	282	344	295	268	295	325	280	289	323	289	274	317	309	270	300	329	293	264	316	288	302	280	313	315	302	288	263	297	255	291	291	264	282	254	300	293	295	302	288	294	288	299	280	316	333	274	308	268	304	302	285	286	296	277	310	271	290	289	302	310	274	321	288	276	291	310	292	316	270	340	276	255	335	296	301	296	320	264	287	299	324	309	294	299	322	270	309	281	288	271	295	303	291	306	331	290	300	324	323	300	299	282	310	276	331	316	298	288	301	295	301	291	300	304	262	259	315	284	298	280	317	298	312	302	306	307	267	265	303	281	297	289	316	272	280	273	332	297	284	261	277	297	267	268	290	299	288	309	307	284	261	295	283	270	303	290	296	302	310	289	320	291	321	294	289	271	299	298	276	299	327	298	298	309	306	290	283	287	300	295	285	244	328	282	303	323	295	278	282	288	279	302	290	266	304	305	345	311	290	291	300	314	280	304	285	292	270	283	278	263	294	307	325	324	310	298	283	288	287	279	285	286	305	265	295	302	284	299	263	292	283	286	290	308	290	289	293	331	303	297	254	308	267	286	327	334	317	281	309	270	268	274	258	249	345	309	296	269	315	315	303	296	286	288	291	269	280	278	316	279	329	265	287	271	294	300	309	285	280	288	304	283	279	279	256	274	318	293	295	275	279	302	296	295	289	268	296	296	326	286	282	295	278	290	297	286	320	302	265	305	299	312	308	290	263	289	284	291	301	309	302	264	289	333	252	290	289	308	302	315	318	310	311	288	282	294	264	289	281	292	308	322	323	287	321	245	287	272	285	310	296	303	288	281	329	312	270	290	275	270	290	265	297	308	280	287	312	273	265	289	277	293	293	290	297	277	299	312	290	304	263	299	277	303	336	322	308	335	291	295	335	299	325	277	292	288	281	320	275	300	312	256	319	283	291	305	289	285	292	302	269	318	302	290	274	291	319	300	312	276	260	280	270	298	301	334	287	316	293	334	311	254	312	280	260	279	273	293	326	315	249	255	318	302	285	274	321	280	291	335	307	291	290	278	323	299	294	318	318	249	262	316	321	292	307	307	294	275	279	311	287	318	303	299	310	298	300	303	333	316	310	299	317	283	301	270	317	280	320	326	281	285	303	301	295	292	282	296	325	286	275	291	264	310	303	276	320	245	289	306	330	308	314	331	347	303	290	267	280	287	308	311	299	237	278	267	308	335	308	260	294	309	306	286	273	286	282	270	275	272	297	290	283	278	331	354	289	270	265	303	288	323	280	285	288	269	314	291	272	301	275	287	250	280	298	267	299	296	312	309	316	304	292	267	287	297	308	331	302	272	297	287	312	278	276	312	318	307	290	306	306	264	290	285	275	282	307	309	274	315	283	315	312	292	268	302	288	290	293	313	309	261	262	278	298	264	301	288	291	262	299	287	300	307	306	340	323	267	326	292	292	344	314	296	245	261	318	293	299	309	305	269	326	306	278	303	278	299	298	288	338	277	310	298	318	320	305	303	291	300	299	293	286	301	302	267	276	298	297	263	269	298	272	280	265	287	330	310	305	269	281	320	333	320	300	320	260	268	267	326	277	326	278	270	325	289	308	332	307	301	297	311	296	293	295	306	286	278	308	298	279	296	318	312	337	289	305	316	288	298	314	273	275	273	297	314	294	292	288	293	316	268	300	284	288	301	263	328	321	267	293	267	279	328	300	274	290	296	309	329	290	314	276	255	297	297	311	285	320	283	287	296	301	282	286	284	303	271	286	304	270	265	287	299	296	305	309	277	289	310	289	298	283	297	294	289	280	257	325	301	317	299	286	274	293	293	297	296	310	280	320	286	287	280	290	279	280	297	294	290	331	294	342	289	309	294	265	310	286	286	291	301	286	271	253	291	284	307	273	280	281	296	268	330	296	284	303	286	284	283	292	336	320	275	282	331	299	292	283	281	269	269	288	285	296	323	314	278	254	319	276	273	306	340	292	328	261	280	321	301	299	311	291	299	302	283	314	323	312	333	293	275	300	313	295	277	285	293	286	282	314	299	308	327	262	293	287	259	285	271	299	286	314	266	276	264	288	307	260	319	310	289	291	253	304	341	300	301	295	292	298	272	302	264	273	297	308	324	277	294	278	305	296	292	310	303	279	293	341	286	278	289	311	304	281	263	286	277	295	298	285	294	315	299	292	317	278	283	297	283	317	279	283	305	280	263	289	300
16947	1151	1911	2131	1863	1578	1448	1386	1546	2097	2529	2478	2313	2414	2461	2358	2313	2402	2272	2051	2034	1829	1709	1564	1333	1246	1205	1069	982	914	927	947	855	816	847	886	785	793	777	788	797	848	739	731	695	750	721	757	770	727	741	694	726	763	712	747	708	710	720	742	703	731	627	720	707	740	663	699	685	737	682	670	706	684	664	654	665	647	636	672	621	670	662	618	647	652	637	654	598	641	629	646	608	673	633	710	663	689	653	647	643	634	669	642	639	633	663	664	648	634	600	635	644	637	622	642	618	631	632	631	620	616	689	595	683	643	672	638	627	636	624	635	645	678	626	678	624	660	642	644	670	628	670	646	612	628	633	607	667	655	615	605	641	653	629	647	647	624	664	676	669	630	663	626	655	622	628	635	639	672	687	636	667	698	585	673	650	699	673	603	625	658	620	681	654	690	607	635	601	665	697	637	662	660	650	645	613	648	636	661	643	674	649	671	636	628	631	662	626	644	626	637	588	655	603	631	629	637	637	650	653	637	628	620	619	624	634	646	611	659	663	647	695	632	602	626	667	620	651	614	663	664	627	629	653	620	620	589	630	646	661	656	635	638	637	657	616	696	641	645	623	597	642	615	653	631	630	667	666	600	608	658	604	624	653	633	646	645	666	660	661	638	680	647	660	604	672	642	644	692	648	666	618	705	627	608	636	623	584	619	646	652	675	668	672	654	656	669	604	671	622	688	682	667	662	681	622	640	681	596	656	649	686	699	665	641	632	636	653	671	626	641	665	666	620	607	626	682	718	628	692	653	628	626	631	614	630	667	695	641	622	668	676	648	685	656	666	647	649	697	678	666	628	643	663	664	631	665	623	612	609	607	668	645	663	642	652	644	644	641	651	629	644	625	665	641	621	668	630	686	661	659	634	697	589	659	626	626	645	715	663	694	609	678	663	648	661	644	655	656	639	617	648	618	655	615	691	620	616	659	648	651	635	676	668	643	623	672	660	600	658	658	645	609	655	680	606	702	631	639	632	654	642	666	645	640	656	638	633	641	663	616	608	642	670	691	618	628	628	634	633	663	652	664	644	656	661	629	688	626	676	644	678	722	583	675	608	693	644	628	627	656	676	643	647	641	614	627	614	606	684	642	643	614	644	642	626	636	611	675	669	641	621	628	655	601	659	672	610	625	673	651	688	618	654	653	630	664	628	622	661	671	686	639	666	598	675	638	598	612	684	657	639	638	631	647	644	641	602	628	664	648	678	676	677	635	640	680	600	598	671	674	632	644	662	613	644	651	640	672	605	627	648	682	623	643	652	674	670	660	626	637	626	630	608	651	666	623	654	676	649	610	619	651	580	636	661	656	700	613	667	630	658	649	630	645	636	680	625	632	658	670	669	617	658	627	621	639	604	626	645	624	656	674	684	667	652	643	669	634	616	630	614	685	644	651	656	643	629	589	652	602	631	640	682	684	657	644	614	595	653	601	673	644	656	615	641	641	643	655	689	643	616	640	671	597	612	655	660	650	629	610	709	651	686	652	609	676	597	648	647	614	618	624	667	631	728	621	651	618	642	659	647	675	676	645	668	629	614	601	610	702	651	636	636	653	614	625	652	671	642	625	676	662	642	605	646	715	680	653	661	644	648	620	619	663	666	671	622	648	621	658	624	601	674	672	658	691	631	640	680	664	595	645	663	620	650	649	599	658	605	650	637	624	583	650	639	648	632	680	692	621	649	656	694	650	610	631	641	643	624	635	655	615	608	605	591	633	621	678	688	610	622	626	676	579	637	649	651	645	660	612	641	664	655	688	630	609	664	640	638	665	617	645	633	630	632	594	684	709	663	673	611	676	633	607	649	668	647	661	716	620	673	648	664	646	666	585	672	614	647	617	619	611	648	657	646	649	632	638	651	651	697	660	602	662	614	629	654	617	645	647	668	636	677	668	654	657	670	627	674	645	652	703	689	663	615	621	630	653	671	630	675	595	659	685	619	662	606	683	653	687	667	644	696	624	649	652	624	618	691	701	692	668	634	613	624	649	632	657	620	677	621	624	651	626	628	685	684	607	632	690	626	622	677	665	661	624	642	665	640	638	676	624	652	648	653	637	649	659	614	669	653	681	669	626	616	682	658	617	620	647	582	640	614	611	620	631	605	640	626	622	650	636	642	629	673	638	614	635	662	670	640	656	618	635	665	654	619	634	639	647	639	631	665	624	667	655	655	634	668	646	648	640	675	636	651	632	658	673	644	654	640	698	650	639	631	637	668	669	671	661	667	652	671	609	623	622	632	649	673	685	651	654	654	675	656	639	665	632	639	602	637	610	698	674	652	677	626	656	656	639	665	663	685	640	659	589	621	669	679	593	663	656	633	610	630	668	639	625	650	630	648	658	671	639	640	620	599	655	649	675	642	639	668	628	645	662	632	645	640	653	681	638	642	681	620	645	660	673	626	650	628	685	583	641	633	605	610	645	647	637	638	661	625	662	690	672	681	635	618	632	621	668	620	634	663	647	637	690	652	644	631	599	671	677	639	628	682	609	688	663	614	668	644	641	627	666	646	674	600	652	628	646	653	626	623	667	673	651	632	656	653	608	675	626	646	656	647	614	633	628	663	641	602	652	626	659	646	634	670	686	612	658	645	661	653	685	614	651	646	663	678	636	676	635	694	668	649	692	636	658	636	655	655	652	635	626	683	651	663	672	627	633	625	642	629	654	637	675	666	660	620	662	611	650	624	636	616	701	668	642	604	667	624	687	655	650	601	643	636	638	644	648	606	631	636	608	663	710	619	651	618	655	639	612	660	656	638	642	675	618	663	664	656	625	642	673	621	700	669	616	638	623	593	662	634	690	645	656	654	657	636	638	657	700	627	651	669	684	636	643	621	616	628	631	626	645	638	618	640	651	683	617	625	658	652	630	668	637	630	657	642	639	653	626	645	621	614	644	658	646	670	610	692	653	623	688	639	645	668	686	666	660	670	639	668	688	657	653	657	654	648	627	657	651	649	637	662	640	614	664	666	656	657	621	676	671	631	663	665	646	628	650	621	617	656	627	669	670	658	591	640	626	648	681	643	599	637	628	650	688	620	622	676	647	604	595	645	621	631	600	658	644	634	639	623	661	679	606	658	669	657	682	660	619	649	620	643	676	691	665	631	649	662	658	678	642	653	609	645	653	669	696	641	624	619	676	634	715	654	655	673	663	652	654	625	640	691	660	613	674	630	636	640	648	633	647	648	630	631	642	693	614	678	695	603	650	621	625	618	599	644	678	636	673	626	620	658	644	687	638	638	634	692	613	666	671	618	648	617	661	611	639	625	628	698	675	593	646	642	615	615	640	657	636	687	627	636	661	627	669	626	624	653	613	660	652	623	655	649	718	594	644	651	653	640	613	697	643	663	638	680	656	663	629	621	686	658	584	639	652	616	650	606	655	627	644	629	619	617	617	663	685	627	585	658	583	637	692	638	662	634	613	644	662	589	676	665	648	662	680	659	652	640	633
10167	603	287	219	288	271	269	269	292	399	382	353	373	361	346	331	323	316	306	327	296	274	282	298	275	294	259	278	307	277	225	265	249	260	257	246	256	248	237	276	268	247	248	256	240	244	252	272	250	299	235	240	224	229	217	233	234	237	254	245	223	233	263	254	229	257	225	250	252	250	221	248	242	267	243	247	196	236	253	259	246	251	259	229	270	238	247	242	230	223	242	230	252	234	248	241	262	267	261	242	272	269	234	241	223	224	206	218	263	250	232	214	234	230	271	251	260	240	285	244	232	266	239	261	257	248	234	245	272	264	240	234	241	228	230	226	213	245	252	230	245	241	226	218	254	256	236	240	267	263	235	265	255	276	247	255	242	238	242	191	245	275	247	249	273	258	255	234	255	294	227	275	244	251	236	259	256	264	251	263	249	245	278	218	240	242	244	246	232	247	246	242	299	261	220	233	245	250	253	238	255	253	241	218	244	235	265	254	230	232	257	252	225	247	288	250	240	242	241	256	251	250	253	239	216	240	251	244	226	215	249	227	245	226	243	272	235	255	242	244	232	245	240	230	266	260	232	243	237	241	258	254	236	223	249	236	256	274	243	236	202	216	258	254	244	240	225	283	246	260	257	228	226	259	221	222	260	229	231	240	238	207	232	243	244	214	233	267	285	275	250	257	249	236	250	229	245	240	265	253	233	243	217	231	254	287	223	264	231	250	227	250	250	243	261	255	230	260	226	244	224	238	228	271	273	260	214	228	249	262	230	237	264	258	249	239	242	221	263	241	270	243	221	245	237	241	228	237	250	267	246	207	232	239	241	257	249	252	250	250	231	283	234	260	244	271	245	255	242	241	258	239	244	251	263	247	262	254	270	229	244	246	238	237	249	235	233	239	231	265	252	224	244	233	201	264	238	247	252	281	208	255	234	248	238	273	250	237	224	243	237	231	237	239	237	229	260	247	236	239	237	256	254	245	245	245	259	255	259	244	225	259	241	232	253	234	250	267	260	222	226	241	248	267	276	262	246	253	242	241	233	230	268	258	218	235	256	242	240	248	242	218	255	242	253	263	231	235	267	251	226	227	268	273	216	265	256	239	253	248	255	259	267	241	229	223	222	238	262	256	241	250	295	239	247	235	210	225	262	249	278	217	225	209	249	241	239	252	256	235	236	239	228	229	248	265	243	253	280	241	271	255	221	226	249	253	232	217	227	237	239	233	269	221	245	268	261	271	278	240	247	252	235	243	259	232	232	243	258	236	258	247	221	227	232	266	220	230	244	254	266	244	256	241	272	222	241	231	233	254	233	234	239	223	246	273	246	222	235	231	240	257	245	249	275	250	244	259	240	237	232	225	252	254	280	226	268	239	256	230	265	244	222	249	249	213	268	253	239	228	241	240	232	226	236	229	249	211	259	254	243	231	227	232	225	245	219	235	242	272	232	240	252	259	233	230	256	265	259	268	248	253	264	251	253	241	243	229	232	234	274	254	248	251	234	241	229	209	222	258	257	253	229	275	231	217	229	269	256	246	214	262	230	233	241	260	255	237	246	228	262	235	248	223	243	246	260	252	263	242	235	230	217	247	246	250	228	249	249	237	214	227	260	236	272	243	255	240	224	238	228	262	258	264	236	240	256	265	266	252	269	233	254	218	269	246	256	254	248	258	229	218	215	280	242	222	256	253	251	256	248	245	269	231	220	220	256	235	243	250	267	244	259	272	243	261	240	246	276	239	259	256	230	237	235	239	242	253	262	227	224	239	246	256	239	230	251	238	237	245	224	238	260	265	269	239	239	212	236	238	253	234	238	251	230	277	214	228	265	256	261	275	266	276	278	212	254	271	238	259	245	242	243	261	261	206	227	221	237	264	248	211	263	243	252	232	201	263	249	233	272	232	215	229	283	252	256	256	238	242	260	264	236	237	236	271	244	242	236	286	215	246	259	240	208	248	263	238	201	242	246	275	258	263	249	242	270	252	279	267	228	233	261	210	263	226	229	259	232	263	283	221	235	236	255	295	237	230	247	250	223	244	238	231	280	253	226	288	255	254	273	263	253	263	216	229	230	244	254	237	237	217	274	241	251	220	237	198	272	239	233	244	230	263	260	236	260	226	236	265	222	251	232	230	261	224	209	239	229	245	246	224	205	228	226	242	245	255	234	239	215	242	238	240	236	274	249	240	252	241	267	250	247	231	238	249	234	258	252	253	257	219	270	216	225	236	249	264	244	253	246	231	230	242	248	241	223	229	226	238	263	232	249	235	250	260	232	220	255	262	241	215	230	236	241	239	221	230	209	268	272	259	231	239	258	251	270	238	232	237	252	236	251	280	251	265	220	236	238	233	211	250	232	275	265	241	235	230	261	241	257	293	215	243	262	221	259	219	249	259	229	223	278	251	246	240	264	226	255	237	234	209	227	248	260	234	251	221	240	234	246	236	281	288	258	225	228	222	233	223	267	296	251	255	252	264	245	253	245	246	249	216	256	240	232	215	262	241	268	224	266	233	222	256	254	224	249	268	237	231	227	249	272	276	240	243	252	269	224	228	244	232	230	262	272	230	266	215	210	276	255	275	247	242	256	251	255	227	244	268	250	216	268	239	208	231	186	227	258	242	248	227	251	233	242	251	220	215	226	250	220	249	236	225	226	244	263	274	235	245	224	260	245	223	258	257	229	241	239	245	236	261	257	252	237	236	239	246	224	276	223	271	229	226	231	229	277	254	241	233	280	216	265	225	263	278	249	247	218	252	268	270	254	242	262	246	273	235	282	223	241	276	230	230	240	236	224	262	233	238	254	267	228	278	255	254	236	249	254	211	223	228	274	231	223	291	230	250	252	251	255	221	222	235	268	238	214	244	235	252	223	249	244	257	259	235	258	239	241	211	244	241	233	282	237	217	249	262	259	229	265	228	224	243	248	247	253	265	231	234	213	259	256	260	266	258	261	203	252	256	232	258	246	240	275	255	230	250	234	236	240	244	219	208	229	226	248	242	223	224	245	265	249	245	284	232	246	232	257	261	239	252	237	257	280	237	214	248	228	249	255	215	243	198	265	207	232	254	271	219	222	256	233	259	270	255	216	223	255	258	245	259	224	247	256	294	260	238	241	231	239	240	235	264	253	253	232	244	246	251	270	234	254	240	211	256	227	237	231	254	230	235	246	239	211	259	232	254	252	230	244	218	249	238	265	217	253	209	237	256	255	236	256	248	244	249	225	244	265	257	262	241	236	275	263	235	235	221	245	249	232	235	230	298	257	246	225	243	207	254	278	256	254	250	241	237	259	212	229	217	250	253	264	226	233	245	224	269	255	255	244	235	288	211	224	217	251	243	287	237	262	261	241	264	243	274	258	247	252	256	254	243	248	239	256	241	243	247	221	265	246	238	233	242	236	245	218	247	259	256	241	216	235	236	219	217	275	248	211	248	215	254	234	218	236	219	257	274	198	249	276	263	267	233	248	243	215	253	215	239	238	291	233	231	203	247
5771	554	584	588	616	611	611	718	880	1212	1308	1357	1278	1259	1203	1169	1118	1159	1070	930	890	788	825	726	664	685	727	656	616	662	626	600	611	608	571	613	593	569	572	578	577	668	619	567	622	624	589	580	583	602	614	598	588	536	590	564	592	577	566	583	584	596	588	562	504	561	556	551	520	594	572	584	554	531	581	597	554	597	556	532	538	577	570	538	578	610	578	554	575	584	552	574	565	546	516	574	569	573	559	599	615	568	531	571	588	566	524	595	579	528	538	553	575	551	540	539	550	547	529	581	548	535	555	541	570	524	531	567	543	564	551	524	568	596	570	543	543	527	551	582	567	536	527	539	564	556	563	631	582	542	566	564	582	595	539	560	523	560	590	569	549	548	542	546	518	546	559	554	581	544	526	553	548	546	556	521	570	604	595	536	526	498	581	530	538	574	584	582	541	497	576	583	535	545	591	547	547	598	520	553	535	600	590	594	581	620	537	525	517	581	583	594	590	522	536	560	610	564	543	582	588	584	543	523	576	564	567	558	545	561	540	563	557	578	531	555	522	575	560	554	541	508	559	577	560	544	522	561	596	571	538	568	601	547	545	565	525	544	546	568	572	570	547	573	544	525	547	560	545	547	557	577	561	568	579	524	544	543	565	574	569	557	526	554	535	564	560	583	557	543	522	536	542	573	530	566	574	520	578	534	562	514	574	532	554	540	529	580	521	596	541	558	510	523	596	554	528	533	605	539	576	546	567	531	560	519	572	540	593	565	561	559	507	578	542	581	535	583	555	558	525	574	612	537	548	549	600	589	555	539	560	564	539	538	474	567	548	546	514	548	557	555	548	601	531	562	565	541	560	566	530	571	584	550	551	534	520	559	550	560	569	562	572	500	538	521	569	528	533	585	572	573	557	585	530	526	556	527	576	603	540	561	560	576	545	592	517	549	564	575	526	532	546	561	536	546	568	540	558	519	557	529	536	566	562	608	546	596	559	573	557	575	504	598	551	583	540	567	577	561	584	553	495	582	548	551	610	544	555	572	542	518	550	568	547	555	546	530	546	574	585	549	526	587	548	546	541	560	552	555	554	525	566	563	593	569	534	569	563	554	567	533	572	547	522	562	582	561	597	539	544	564	556	573	550	555	534	572	595	581	561	586	577	589	574	556	564	543	574	573	568	555	521	539	593	551	529	580	545	567	531	569	621	528	557	578	530	578	553	540	537	566	572	586	559	536	561	561	544	561	563	540	594	590	577	531	533	548	581	506	578	564	555	543	584	550	548	572	574	578	554	545	538	521	574	539	572	561	564	524	534	597	530	578	571	486	538	581	559	572	527	591	531	597	598	577	554	516	578	577	558	550	541	557	600	533	584	571	561	524	539	553	567	557	576	520	540	558	537	539	540	555	573	568	545	564	538	516	502	555	559	550	536	562	553	591	540	526	539	575	574	535	563	500	554	577	574	544	524	577	511	580	531	516	572	527	592	528	519	579	585	551	535	578	573	553	593	575	594	551	557	528	558	565	569	550	552	599	578	583	525	547	547	559	541	561	537	575	584	544	548	558	559	537	567	569	535	586	545	575	548	529	544	545	565	543	526	564	532	538	556	570	553	544	549	604	546	559	608	540	604	607	543	544	517	538	558	537	527	575	559	549	552	567	541	537	546	562	587	525	533	555	579	540	555	569	557	568	584	576	553	510	539	527	547	592	555	536	579	522	553	521	556	572	546	555	580	545	547	546	552	558	525	591	606	545	539	549	567	544	546	599	591	540	551	603	524	578	555	586	583	532	575	603	556	544	565	528	541	555	531	602	557	581	518	585	574	567	587	545	570	593	546	538	569	573	535	515	531	553	574	536	570	592	572	517	580	571	582	555	584	571	548	565	523	547	561	542	544	565	581	554	607	557	558	600	531	545	527	506	524	529	545	575	568	524	599	565	560	568	574	587	575	570	554	548	556	499	507	563	580	539	516	525	585	610	584	593	540	559	571	576	556	568	487	592	549	550	539	546	574	580	566	558	542	569	534	574	559	586	593	553	571	562	575	519	546	528	545	550	509	530	585	580	533	541	563	559	577	557	568	557	566	603	516	553	536	555	553	575	548	570	596	516	559	579	518	548	574	551	538	557	532	536	572	558	555	584	538	545	568	559	534	555	574	556	549	602	554	510	556	608	545	524	599	550	537	561	530	544	546	565	594	587	549	568	557	549	534	571	613	534	574	597	537	566	574	570	559	592	562	532	536	594	529	582	552	527	572	539	567	596	575	587	506	543	579	603	572	533	602	578	602	575	561	563	577	557	546	578	521	574	576	576	510	547	535	525	554	543	518	559	589	546	562	602	561	556	533	521	533	562	536	578	560	530	550	503	559	545	558	601	572	540	560	597	589	562	527	560	537	574	525	599	571	576	577	563	579	588	534	557	563	561	573	606	594	535	507	558	558	567	522	597	537	530	528	555	596	572	514	588	515	576	525	560	532	522	520	567	610	588	556	527	561	542	584	562	527	584	582	538	568	567	571	546	553	555	617	585	590	571	568	546	564	529	581	626	560	539	588	602	533	546	543	516	554	566	557	561	533	551	562	590	509	565	623	592	519	607	543	507	569	538	593	564	553	588	523	566	543	556	543	549	543	559	510	530	500	548	611	564	556	566	545	560	537	582	536	585	574	567	525	568	579	584	554	589	553	557	556	599	571	528	545	548	582	537	581	551	550	593	582	585	571	570	581	558	574	570	522	560	578	577	543	504	588	565	529	540	580	536	513	602	573	510	577	579	560	532	539	551	537	541	570	558	527	530	574	575	557	564	581	575	553	576	535	530	579	566	621	569	530	532	564	508	542	566	554	529	557	552	584	570	551	555	574	561	522	565	557	581	545	559	538	538	538	577	549	583	545	545	515	547	566	578	545	586	564	565	531	566	569	538	556	529	552	564	544	531	538	541	587	529	549	552	541	552	586	581	567	563	544	547	570	619	472	555	591	572	562	542	545	536	545	563	580	532	547	579	550	511	516	570	544	539	510	556	588	529	584	546	535	613	553	560	566	549	547	528	549	606	574	599	594	593	542	550	520	490	538	589	539	544	516	529	605	579	528	503	555	550	524	573	551	536	520	532	601	559	586	538	554	545	526	551	509	588	593	544	542	544	535	581	554	581	547	525	572	564	563	523	543	558	599	577	564	544	484	520	555	572	570	588	538	540	579	588	554	558	524	577	523	545	525	536	571	577	537	523	510	542	601	551	581	524	543	563	543	532	580	548	533	537	565	543	555	558	546	586	566	583	575	549	538	594	551	532	526	565	513	560	545	551	556	553	543	586	597	569	494	537	579	561	568	591	555	500	526	574	560	525	529	527	560	548	584	540	558	542	566	579	515	531	551	523	574	519	549	532	561	566	525	528	529	567	529	562	539	539	532	570	562	579	573	555	536	563	566	547	539	549	572	538	585	589	544	530	579	543	510	523	542	549	571	510	536	510	589	546	582	563	549	556	583	538
21224	1747	619	488	454	390	370	382	409	536	560	494	549	500	510	443	474	509	460	423	373	401	383	376	374	368	334	328	320	328	354	305	298	307	286	303	292	302	303	306	285	270	301	295	313	254	278	323	290	334	321	322	300	326	285	307	311	286	321	298	303	323	301	290	303	293	267	322	316	342	301	307	290	274	278	297	296	302	298	282	270	274	316	296	268	316	333	294	315	307	269	292	330	250	274	308	301	314	301	288	285	296	277	295	282	303	269	275	290	289	275	276	300	274	277	313	302	311	273	295	288	324	323	359	290	310	316	310	305	258	317	299	268	250	326	280	271	324	273	317	314	272	296	318	311	311	294	305	286	288	313	290	276	261	274	302	300	318	254	282	286	310	311	274	299	285	302	266	275	317	313	300	311	298	296	312	297	307	306	300	291	307	302	309	310	296	268	328	298	290	322	288	328	290	301	291	285	274	287	291	285	285	294	319	307	285	297	282	296	283	310	313	283	325	267	300	292	278	310	266	334	321	304	298	299	313	281	291	292	299	260	300	293	291	321	333	303	292	295	287	282	282	296	306	289	312	284	287	313	303	302	327	312	262	306	308	307	303	301	302	333	293	296	309	350	291	315	299	273	311	275	282	301	276	289	318	296	287	281	317	318	279	321	304	326	302	275	266	318	275	311	286	295	306	289	280	240	289	274	277	290	303	287	274	296	297	300	314	277	291	272	287	275	278	311	286	293	314	292	289	305	307	294	308	326	299	325	314	299	299	286	271	278	283	305	296	326	323	280	337	294	277	297	309	304	294	337	325	308	294	284	298	297	306	299	274	300	292	282	315	302	328	321	302	287	295	301	313	254	304	291	285	272	277	293	281	306	322	317	316	272	267	303	275	299	311	324	304	269	303	286	301	320	296	314	301	306	276	288	289	299	296	319	319	298	270	314	261	279	301	279	314	301	277	301	285	280	296	270	294	297	268	301	299	310	315	273	303	261	320	277	294	261	288	251	300	305	280	297	315	309	306	316	276	300	319	282	303	290	269	270	273	286	275	318	281	258	294	298	294	263	273	309	289	309	268	277	337	252	285	280	305	274	301	296	293	304	298	308	299	297	292	298	267	301	269	286	306	279	322	300	269	286	297	294	323	285	288	301	303	296	283	298	324	308	319	277	274	285	305	289	290	298	252	287	310	306	279	288	323	293	248	310	311	295	292	314	292	293	284	293	273	274	279	278	294	289	244	286	309	296	288	301	286	299	312	284	274	280	307	285	260	314	285	275	293	275	268	268	287	271	258	282	294	320	304	312	300	317	282	328	312	330	310	272	290	284	286	263	291	284	294	294	301	302	261	303	291	287	306	307	297	314	311	267	305	303	293	292	327	313	308	320	297	313	294	268	280	292	297	305	280	293	267	305	272	288	292	288	286	277	289	270	298	317	291	276	287	327	305	316	287	287	270	326	260	301	303	295	309	283	299	261	338	276	307	267	298	293	290	291	294	335	300	344	286	313	307	301	310	290	314	329	309	344	299	293	297	298	282	290	322	303	311	306	290	298	276	296	299	275	250	306	265	271	300	251	278	275	301	274	296	295	287	290	320	360	298	299	283	282	256	315	292	343	291	263	287	293	321	287	292	294	325	238	282	290	295	262	333	310	304	297	283	295	271	278	313	283	262	310	311	325	295	309	318	311	304	283	328	296	334	276	264	303	284	264	311	275	286	293	324	295	331	295	299	294	270	299	297	301	297	293	290	285	320	305	309	275	314	258	272	278	264	268	289	301	326	326	318	303	276	296	313	324	283	277	287	303	268	275	269	251	281	294	252	302	310	283	310	293	307	291	249	323	301	308	308	294	295	321	338	316	269	293	278	274	290	265	296	327	287	271	306	314	265	309	291	303	327	320	303	318	298	315	304	294	296	283	294	294	310	305	305	299	297	311	295	310	277	295	295	285	273	272	302	294	293	287	289	306	286	337	319	265	289	300	285	262	323	301	311	296	291	322	291	282	311	304	294	287	335	340	323	319	295	294	286	316	290	276	274	289	298	315	290	289	293	296	307	288	313	315	269	281	277	279	289	313	282	323	280	295	272	293	281	288	289	309	282	333	299	335	315	326	277	303	286	268	292	276	262	283	319	291	263	273	332	297	284	307	294	319	304	274	282	294	315	280	253	285	310	272	295	298	289	314	243	320	295	323	296	278	282	291	304	287	264	351	295	297	277	287	269	292	302	318	313	289	292	325	288	295	296	302	307	296	274	285	315	257	294	287	294	271	304	304	282	308	302	305	302	278	317	293	264	289	290	267	271	304	266	288	297	325	301	300	293	312	308	320	262	282	309	276	324	294	286	266	303	354	287	314	310	284	277	294	302	263	329	285	303	307	318	311	281	332	292	330	291	322	303	325	317	282	322	289	276	330	311	277	294	261	293	293	288	289	293	306	292	276	305	285	303	302	285	274	269	298	272	313	276	325	271	254	326	273	275	273	306	285	303	301	330	280	296	273	310	339	285	284	320	325	275	295	301	314	287	264	250	299	284	288	314	296	298	307	299	275	265	296	294	279	276	291	301	284	299	329	311	285	304	248	289	276	289	277	302	284	282	322	288	326	312	316	304	263	304	298	292	290	285	344	296	301	277	287	290	292	281	275	262	303	274	291	278	331	300	315	300	310	252	304	321	299	296	291	276	310	303	297	329	298	278	273	312	305	268	273	301	270	296	301	295	308	299	303	273	289	305	295	285	246	271	297	290	265	326	271	291	309	266	278	333	281	273	285	319	293	289	311	287	287	296	286	298	321	325	303	275	294	322	340	258	313	287	319	320	293	285	252	279	315	258	297	299	297	317	299	285	290	277	279	344	293	303	309	327	274	300	260	270	301	275	308	281	269	290	288	305	305	295	314	307	296	305	328	319	303	292	302	302	300	308	295	303	341	293	274	303	317	305	262	326	277	303	300	268	265	296	318	293	293	294	290	296	282	276	313	281	321	295	321	278	296	296	308	283	272	336	307	335	283	269	302	271	286	287	323	308	290	307	322	303	269	303	297	272	301	286	295	315	301	307	277	359	313	309	280	249	277	316	304	327	299	294	261	329	337	276	276	295	295	312	267	258	289	328	314	308	265	287	306	284	283	293	290	266	292	301	313	328	300	268	316	323	278	277	268	283	300	307	316	293	336	314	282	298	320	292	308	286	291	293	302	270	291	292	288	314	296	254	278	283	298	281	280	332	323	307	308	304	313	276	304	274	308	260	299	294	287	297	306	287	284	327	312	279	307	328	315	268	281	289	298	293	300	281	268	290	272	313	289	293	282	281	301	293	298	275	310	320	280	268	296	286	292	314	274	292	298	273	262	302	293	304	323	274	276	319	309	316	305	234	277	319	340	303	311	280	313	289	253	274	337	323	299	277	318	290	278	267	307	326	288	327	295	310	309	279	306	302	297	312	311	292	295	299	299	270	308	299	311	297	324	294	284	275	302	274	290	307	318	335	338	297
12601	823	1237	1455	1233	1141	1161	1163	1446	1923	2012	1901	1923	1906	2058	1970	1858	1866	1703	1603	1407	1364	1295	1200	1114	1038	968	992	862	868	844	818	777	817	801	807	758	789	760	714	707	750	731	682	756	749	731	728	720	704	715	729	706	750	709	707	711	710	703	672	753	708	683	682	715	704	693	662	704	660	672	634	662	656	685	650	645	694	695	697	664	663	635	611	663	675	639	705	664	649	664	695	660	656	653	664	645	633	627	642	672	689	662	628	634	666	674	652	640	648	595	659	609	665	673	687	670	663	658	656	652	668	709	641	632	629	668	659	672	649	634	646	611	617	679	688	622	638	621	658	696	657	656	631	663	676	667	649	627	658	677	672	640	680	632	658	636	653	672	640	660	647	653	665	649	695	641	606	622	636	638	666	676	647	676	678	657	663	628	639	708	661	667	622	655	686	620	666	601	641	624	635	632	625	685	678	725	660	609	654	653	676	626	645	644	591	625	646	672	693	685	631	649	672	651	682	702	641	645	667	671	645	690	696	647	626	612	643	647	676	651	682	645	656	644	642	658	692	631	643	673	660	694	678	663	607	656	662	646	635	635	661	621	652	665	651	654	676	688	684	609	633	700	618	680	653	680	656	656	717	695	678	592	639	651	650	683	636	675	697	693	646	651	696	635	683	661	604	657	635	698	667	672	677	643	637	630	613	724	602	624	670	658	654	666	651	672	665	644	652	652	668	640	676	639	661	616	651	652	663	622	628	651	679	667	613	695	605	658	626	635	676	620	651	637	672	647	631	649	675	622	645	649	675	682	704	678	656	673	637	665	675	681	608	615	629	705	641	661	628	652	632	655	657	649	655	654	663	651	635	669	660	629	651	643	691	695	747	629	656	644	688	660	662	663	638	669	658	670	653	653	705	661	616	670	672	660	683	627	660	684	616	640	645	624	655	665	670	645	670	676	650	657	645	666	654	655	650	674	656	682	631	651	653	670	630	707	688	616	654	647	625	654	634	606	642	609	653	599	664	703	655	672	647	677	664	673	675	642	617	661	743	659	635	649	653	656	649	656	660	642	640	688	695	670	650	654	665	666	696	658	643	649	668	632	644	694	646	646	673	657	690	674	643	672	678	632	671	691	622	630	645	671	662	679	647	639	670	622	631	657	654	670	672	668	683	661	696	651	683	640	621	667	662	604	637	666	664	679	675	639	668	617	660	654	665	610	648	640	682	728	682	672	666	630	640	649	649	629	652	687	600	640	644	703	680	720	681	634	654	623	642	652	629	635	593	669	642	598	653	637	679	661	636	654	626	670	664	665	665	640	687	649	664	650	623	678	639	650	663	647	642	672	673	666	663	617	614	687	621	686	605	631	639	618	699	631	642	609	626	655	625	693	638	653	654	683	661	684	645	647	623	674	632	672	706	720	645	621	667	619	694	631	628	625	662	663	658	639	664	668	632	670	608	631	666	617	640	643	656	624	640	623	646	648	636	686	614	665	687	667	685	630	682	667	655	659	708	640	660	649	630	661	579	645	698	675	646	656	624	632	596	675	625	648	641	625	669	627	666	665	639	670	685	638	668	670	665	619	639	637	642	648	672	675	658	674	665	635	633	627	651	658	632	678	640	617	632	640	632	651	676	583	668	687	633	628	667	665	675	646	648	606	668	663	624	611	652	634	722	637	655	651	695	686	655	709	661	644	679	644	655	672	656	624	671	634	675	628	666	618	641	624	592	629	662	665	679	615	646	629	652	679	662	655	658	698	662	663	642	652	662	646	656	613	637	664	655	681	654	658	627	656	639	594	639	663	667	678	665	662	649	667	670	636	626	643	647	684	651	654	642	597	650	647	628	639	666	661	652	667	646	673	620	701	671	648	619	678	659	611	656	687	664	630	654	651	671	685	641	675	680	635	629	662	649	644	644	682	706	633	653	626	618	664	679	613	640	659	665	688	642	649	650	598	626	656	654	705	610	638	639	668	657	667	691	647	694	669	654	637	670	659	680	674	643	634	643	673	680	695	641	650	627	657	615	673	659	663	646	649	656	675	672	629	657	673	661	646	586	639	630	665	689	643	696	674	683	632	651	665	653	679	649	653	673	667	637	645	635	621	610	675	647	650	648	646	670	632	642	601	680	628	675	641	646	660	674	633	692	652	682	637	644	680	696	643	636	681	666	628	631	664	652	677	639	680	663	674	651	664	654	673	635	626	665	639	633	643	661	697	699	671	641	679	636	698	654	677	620	658	629	688	702	631	633	681	646	677	647	693	642	673	659	612	647	618	704	628	675	596	660	619	630	642	675	667	654	615	673	620	675	665	620	687	628	646	657	664	684	664	647	667	639	662	677	632	651	605	649	712	665	684	667	633	633	652	652	678	639	642	666	653	633	654	679	595	673	664	693	640	673	687	619	658	665	683	682	640	597	621	651	631	658	694	694	644	649	630	615	673	656	649	632	673	667	712	630	694	651	688	677	641	659	630	682	641	679	643	660	615	671	637	613	656	668	655	684	655	675	657	659	652	638	681	630	633	666	656	670	667	687	668	678	645	634	687	670	675	601	684	650	654	649	638	635	634	665	634	676	622	652	713	630	674	623	627	678	671	652	628	689	676	656	626	638	679	660	669	680	642	688	654	611	685	618	641	654	703	667	658	647	658	644	682	601	635	654	671	645	659	601	666	636	642	623	666	671	647	624	708	619	684	667	644	651	667	638	629	635	643	635	663	655	647	625	645	653	668	654	656	637	646	679	634	652	643	659	630	672	635	673	683	664	646	683	626	649	627	700	642	643	665	693	646	652	635	660	689	683	636	653	666	662	639	638	654	661	645	654	617	666	635	624	685	631	687	671	623	610	639	666	651	622	691	638	686	617	645	671	687	669	664	622	643	654	643	627	656	649	657	709	671	662	687	645	665	666	660	645	659	654	631	641	663	670	669	628	669	662	688	641	665	686	653	630	680	642	661	685	634	668	661	640	683	709	636	644	642	663	632	681	626	683	635	659	679	675	680	644	685	695	602	658	684	670	640	676	642	672	684	647	639	628	669	692	662	630	621	646	665	660	661	687	637	639	616	660	646	685	658	713	623	636	654	667	678	621	648	663	633	696	624	666	630	684	652	658	661	620	668	679	691	673	690	660	664	649	677	682	649	691	618	635	666	668	607	641	620	715	698	670	672	678	647	635	709	631	661	628	621	627	641	683	658	626	666	664	635	632	630	626	637	649	639	691	603	646	678	646	671	633	684	650	680	649	639	609	643	618	671	670	674	653	663	670	632	652	728	651	628	676	689	654	619	655	666	680	643	666	613	607	666	644	645	646	610	668	645	594	675	704	648	681	705	664	649	611	637	625	671	629	632	640	633	631	655	618	676	650	704	636	651	616	654	665	680	686	654	674	684	640	626	681	670	681	646	656	667	672	659	664	698	646	641	680	629	680	635	641	675	638	625	671	638	657	647	633	652	682	677	665	676	648	646	659	685	687	670	647	657	656	679	663	648	702
31500	4101	1025	809	634	509	487	480	527	613	650	624	638	583	622	582	560	626	551	513	482	434	451	414	372	358	364	321	332	344	337	310	328	297	319	321	284	314	304	307	324	331	308	291	313	357	302	336	334	333	305	327	304	295	325	259	326	281	288	319	302	317	300	305	278	304	281	298	297	278	307	295	278	309	298	287	288	327	281	299	314	299	306	293	269	304	302	273	262	274	289	287	314	313	284	297	340	285	306	291	290	304	266	294	278	299	325	315	276	302	280	288	300	293	267	286	297	292	279	304	304	282	275	268	277	300	291	307	270	294	291	307	284	324	299	283	271	253	308	280	285	281	318	276	295	301	303	294	270	293	286	286	324	322	267	280	256	278	287	263	266	315	320	309	289	294	326	329	284	311	272	280	285	296	290	319	281	268	298	279	313	289	293	319	250	294	301	333	318	276	280	330	301	293	275	291	312	299	286	300	301	331	308	301	288	296	294	280	254	303	310	300	280	287	293	300	305	300	308	274	309	286	284	299	271	263	274	278	305	300	273	308	334	270	309	287	314	285	296	280	262	280	329	287	268	290	316	256	252	310	268	321	296	324	310	296	296	274	284	320	309	300	299	312	250	309	299	291	312	308	295	309	295	281	277	314	266	261	269	305	281	292	315	314	295	248	270	294	324	301	294	273	274	264	279	334	307	272	319	315	263	293	289	326	313	284	311	294	265	264	321	293	281	307	294	301	269	310	304	285	297	301	311	289	311	303	287	257	291	295	301	285	314	282	312	293	293	326	300	274	281	311	325	291	321	278	317	273	325	321	289	328	265	280	277	311	323	304	270	266	285	300	318	266	289	284	301	305	318	279	286	269	307	299	272	272	293	311	277	310	304	315	266	262	279	282	285	272	300	272	269	253	275	303	323	303	280	291	289	242	310	267	252	260	283	291	281	312	271	286	306	293	265	316	302	283	278	279	311	311	318	274	316	274	280	280	275	311	314	312	293	299	316	313	304	295	289	257	307	283	312	254	317	289	301	317	294	287	313	282	297	343	287	272	314	317	261	308	264	299	318	287	342	297	325	279	285	335	299	273	295	293	308	316	310	314	320	286	326	288	293	286	322	307	286	288	318	307	307	304	287	294	297	292	299	278	296	297	265	309	310	298	272	259	311	257	291	294	295	312	331	265	304	309	309	279	303	269	266	282	298	303	291	264	292	336	314	310	297	279	288	285	301	281	294	305	303	300	297	277	290	295	281	266	338	289	289	286	258	305	270	312	312	276	259	292	287	294	297	307	288	296	337	302	276	289	251	286	271	277	253	280	299	301	284	280	304	295	287	279	276	291	317	284	291	302	280	291	300	282	320	320	307	332	309	346	291	274	301	292	283	328	285	291	302	307	288	314	298	311	299	285	288	273	291	281	306	297	283	278	304	295	292	292	294	320	300	316	295	302	296	294	267	275	284	297	303	294	284	291	276	260	292	276	287	304	334	292	309	281	297	291	298	268	294	282	315	273	285	297	274	262	328	291	281	266	272	296	305	284	292	288	297	309	264	284	299	287	251	278	350	290	308	292	302	273	283	288	273	333	336	288	305	324	279	286	290	286	297	309	285	283	262	281	291	274	267	266	265	300	314	328	303	304	308	286	292	303	286	275	296	279	308	287	291	265	275	306	272	321	279	259	317	278	311	307	299	264	271	293	293	318	296	297	299	295	305	296	262	310	295	310	290	339	290	331	318	301	294	297	288	301	274	284	311	285	306	320	275	271	298	318	292	323	290	293	279	302	318	293	289	316	288	265	282	320	297	304	288	321	302	284	288	292	290	273	296	261	286	316	291	264	266	292	306	297	295	289	284	298	334	296	351	283	291	317	291	281	308	308	304	311	284	285	260	301	305	319	323	284	274	307	271	272	306	303	258	267	303	287	263	267	276	288	260	275	284	301	299	273	259	287	302	311	301	313	294	278	256	324	293	257	304	304	286	284	298	287	325	285	289	297	289	265	307	284	308	296	298	313	269	291	302	305	306	308	280	293	268	289	265	295	267	303	277	269	285	263	287	320	290	290	282	268	308	298	288	279	281	284	304	323	304	295	278	279	300	290	276	281	279	297	304	314	288	311	273	276	290	278	312	279	297	301	300	268	313	279	302	324	299	319	310	287	293	308	271	290	313	305	330	297	329	280	274	290	292	309	334	287	278	294	296	281	249	284	287	322	291	275	305	305	310	294	347	293	284	273	240	299	321	302	286	297	303	263	332	326	284	275	292	277	300	265	283	305	317	296	261	292	312	278	309	314	281	302	263	289	261	300	309	291	300	294	271	311	332	286	286	299	306	286	323	267	312	316	261	283	308	270	293	292	330	268	260	289	290	279	322	263	312	325	310	313	303	280	326	320	289	294	313	297	298	295	256	310	301	271	296	274	271	328	276	309	284	282	269	323	305	274	298	270	293	321	280	274	298	290	302	304	283	261	268	302	302	284	288	290	307	272	307	320	312	286	282	255	265	282	305	279	274	287	328	284	299	294	298	308	268	285	276	269	283	287	292	308	307	281	337	302	278	273	274	298	316	296	270	288	331	292	316	277	289	309	272	295	314	277	284	301	291	296	286	320	339	313	263	297	289	292	286	274	295	256	295	268	289	271	258	275	253	275	299	297	311	289	298	301	259	326	337	292	313	270	306	293	309	279	288	273	297	294	314	304	270	313	277	311	289	292	260	284	313	292	291	291	294	303	285	279	320	273	271	302	276	322	280	313	313	322	299	295	303	311	296	278	311	313	296	265	293	290	295	313	297	293	232	266	279	302	313	305	249	279	287	299	252	311	276	254	300	280	299	306	317	275	271	298	305	323	280	286	317	306	306	267	266	300	302	276	295	299	289	317	271	255	312	261	293	292	284	297	277	320	298	283	305	314	282	281	313	299	290	280	313	274	283	299	300	264	331	274	273	268	268	276	296	300	293	279	323	294	312	314	294	296	298	298	279	299	298	310	264	315	287	303	300	311	326	274	273	281	299	292	278	308	286	311	290	303	311	271	279	265	304	312	313	292	285	281	256	304	280	292	278	281	326	278	303	305	330	294	296	243	282	302	287	311	306	294	306	290	276	264	305	283	281	310	309	292	283	277	280	296	312	290	283	313	302	308	302	266	304	292	304	316	265	299	278	298	298	318	309	290	287	308	300	315	305	286	292	272	312	291	304	293	304	295	298	303	313	301	290	304	272	311	295	307	297	322	327	285	275	301	275	300	309	275	315	303	280	306	304	296	324	271	296	313	298	279	298	294	290	291	295	281	257	276	331	296	284	303	270	290	280	301	293	287	293	272	291	264	290	297	322	279	259	310	266	279	285	317	302	307	286	336	308	314	294	303	293	275	303	309	255	288	279	298	284	260	287	308	311	328	315	282	278	291	312	301	295	282	280	277	294	259	277	305	313	307	308	269	274	254	276	280	309	291	274	304	296	284	290	288	326	273	267	295	264	312	335	334	304	283	302	260
16443	1121	1819	2237	1938	1622	1406	1611	2008	2623	2578	2438	2491	2572	2668	2452	2518	2359	2258	2168	1818	1943	1655	1497	1282	1246	1165	1102	921	870	921	892	853	902	858	863	835	801	846	790	823	808	710	746	697	684	737	724	680	727	725	749	738	706	711	720	726	728	684	702	664	761	706	725	703	697	701	658	706	657	667	659	667	664	671	615	648	626	652	635	672	629	647	657	702	628	659	659	663	596	647	687	623	631	662	612	644	649	622	615	627	685	648	635	592	630	642	714	638	638	606	650	633	621	694	674	619	635	658	648	667	672	667	597	658	690	625	648	634	633	612	693	618	678	636	630	604	624	642	634	637	624	622	634	645	618	643	626	629	656	615	656	660	643	632	613	603	651	637	656	653	669	646	644	623	689	624	638	606	659	660	697	703	674	629	671	665	646	635	667	666	651	645	651	663	637	680	634	695	595	678	664	639	651	679	630	615	693	641	671	633	660	659	648	639	695	634	655	636	628	606	675	635	641	624	656	664	666	672	650	602	655	678	684	674	642	627	599	591	648	629	645	645	614	607	634	666	636	612	588	599	634	689	656	659	630	612	625	619	654	697	615	628	631	661	636	631	633	637	695	643	683	614	632	609	649	598	638	598	620	662	688	661	633	648	644	690	656	619	595	673	658	672	629	625	623	678	667	605	629	654	648	648	633	660	653	616	626	678	641	700	636	640	625	634	650	621	643	633	619	707	656	662	623	638	631	616	655	645	645	634	628	664	615	631	650	634	640	627	658	646	655	667	603	614	627	623	639	644	644	626	640	687	713	637	632	626	646	624	645	645	643	611	682	646	630	604	652	660	627	661	612	638	622	664	668	707	666	633	673	680	619	696	686	637	683	650	681	626	623	666	604	645	650	646	637	640	656	645	644	669	654	628	633	654	618	610	625	636	648	619	630	661	651	671	641	663	662	641	648	643	649	666	688	613	646	622	621	662	642	622	656	637	647	612	677	616	631	671	618	637	657	640	641	670	595	648	671	628	609	607	633	666	636	645	615	642	681	620	624	633	652	688	654	628	679	662	631	652	658	638	677	615	638	656	644	615	653	669	595	666	640	644	648	630	667	630	614	609	662	636	638	636	638	610	599	641	675	643	658	633	654	599	667	660	652	614	658	619	604	604	671	660	644	646	625	647	665	605	623	615	583	641	628	672	634	600	622	648	639	637	638	663	686	685	619	649	650	659	658	603	603	647	666	656	607	659	599	640	663	631	651	635	642	653	637	600	643	627	621	650	599	690	631	643	698	671	624	626	579	615	674	672	633	637	643	657	624	663	675	672	655	692	674	628	622	649	617	649	629	678	635	641	607	647	624	642	685	649	663	671	664	629	632	673	627	615	672	630	638	631	632	660	649	631	646	606	666	656	691	668	651	690	646	643	616	678	632	657	614	620	619	682	630	678	667	631	639	637	651	637	640	620	661	636	654	632	624	595	650	663	609	653	653	674	659	605	671	676	650	621	627	643	642	627	643	621	637	664	626	632	669	596	632	634	662	594	678	649	660	616	661	655	649	589	659	662	613	640	696	654	646	594	646	614	635	672	636	665	667	650	627	585	655	629	663	642	639	589	618	655	641	624	658	629	593	641	637	626	671	613	667	657	663	595	659	693	610	700	650	653	639	633	606	628	634	639	640	635	651	669	657	634	592	661	653	625	629	604	660	588	667	622	623	612	643	634	695	662	689	652	632	692	665	702	619	654	614	638	639	678	662	662	654	681	621	675	640	636	624	634	636	640	609	648	623	612	655	640	651	675	629	648	676	650	608	646	629	603	645	635	658	646	621	612	672	657	621	653	656	642	638	652	674	623	622	605	719	680	653	629	662	626	630	611	633	587	615	640	639	644	608	645	661	597	710	631	650	611	586	612	628	593	638	644	641	615	663	628	652	670	660	619	629	661	649	637	632	645	628	592	652	656	624	596	622	630	614	704	631	634	674	613	628	652	621	665	654	639	636	657	678	666	645	705	606	650	630	609	641	673	638	646	632	656	638	647	644	643	593	677	644	634	635	683	665	667	636	643	632	669	631	629	657	670	629	669	583	642	667	631	668	629	664	622	656	625	656	657	627	655	639	591	679	627	692	679	682	655	622	613	660	645	645	657	661	647	696	651	626	623	641	623	643	671	622	637	644	678	579	620	632	703	630	667	618	633	651	646	627	607	645	638	669	657	651	613	589	612	640	627	666	645	643	620	641	691	653	682	667	638	625	616	669	614	674	619	625	638	665	672	651	599	621	634	658	634	691	645	666	625	661	646	616	637	682	646	637	632	631	653	595	646	682	691	637	649	642	692	649	615	690	645	644	672	654	632	682	612	651	652	644	608	629	635	654	655	613	634	649	632	682	608	634	639	639	607	646	679	630	634	634	632	647	712	607	633	672	636	638	658	637	648	621	632	652	652	637	659	653	640	598	634	658	639	681	660	663	635	682	623	624	647	622	624	656	605	668	675	685	626	694	661	631	679	635	622	632	642	630	662	647	597	618	646	687	664	650	624	623	688	668	593	657	705	636	654	602	630	657	645	659	658	641	612	629	664	673	633	662	626	669	701	611	623	642	672	625	642	610	653	602	629	660	648	646	648	650	654	657	644	646	610	700	689	632	648	669	693	608	673	703	647	614	682	657	623	667	642	657	621	622	616	640	641	664	621	606	660	660	673	652	611	665	617	632	625	667	623	652	661	631	629	643	669	642	620	645	638	611	596	636	661	637	646	655	638	654	670	672	634	646	677	629	670	645	642	625	596	599	682	665	615	637	632	633	633	594	611	646	639	636	637	660	642	641	634	635	655	638	657	658	652	654	655	654	639	652	625	687	638	668	665	688	653	689	603	640	641	674	669	627	671	645	677	681	655	629	665	623	646	620	685	664	678	642	637	664	662	631	642	644	674	640	594	665	677	625	648	623	631	609	642	646	670	642	640	667	672	631	622	652	661	637	638	620	615	659	632	621	636	642	651	593	615	649	626	628	657	609	641	634	634	683	687	629	723	657	591	641	653	619	648	618	649	671	633	649	628	654	659	652	612	615	668	625	644	642	658	615	641	685	602	669	646	631	590	654	588	632	597	651	653	636	592	620	617	639	663	604	675	625	671	635	663	625	620	663	663	628	641	618	623	649	628	639	647	631	634	627	596	617	602	615	640	679	656	667	625	615	628	661	638	653	659	636	672	620	624	611	629	618	616	638	646	651	629	680	649	640	649	623	655	602	677	625	644	599	657	634	621	661	613	645	651	664	663	669	653	676	648	628	608	676	629	644	677	623	641	652	685	627	682	598	649	653	637	678	644	625	666	641	656	681	642	629	646	622	642	640	636	616	641	655	621	650	649	613	663	626	679	642	625	630	663	581	640	679	628	610	659	621	636	612	655	663	701	644	600	640	646	637	604	658	649	690	639	636	644	631	623	621	655	638	638	652	685	562	649	586	657	655	632	688	653	639	629	635	666	633	620	623	622	629	683	626
10155	592	243	260	219	271	284	295	333	403	396	376	361	343	337	319	358	353	287	286	244	290	276	299	260	244	247	253	284	280	261	215	265	278	227	237	264	259	267	252	217	248	255	270	272	233	259	253	271	250	223	257	243	240	249	233	266	278	255	237	246	256	250	226	256	266	223	274	244	242	252	245	233	247	221	274	282	249	241	258	246	226	254	231	272	292	237	279	219	259	215	261	230	233	239	263	241	221	218	246	283	248	257	240	233	225	236	265	272	248	239	261	254	246	248	239	236	271	251	236	231	246	249	258	246	270	263	248	224	263	255	239	259	221	237	257	268	226	251	239	244	237	226	243	251	240	239	270	229	237	235	240	260	249	258	239	257	241	239	242	245	257	234	254	275	231	253	277	262	257	256	240	245	205	261	264	249	232	226	239	222	230	258	224	270	253	243	218	225	236	229	269	210	234	236	244	254	246	268	212	266	245	275	220	235	256	234	255	245	268	201	233	229	242	234	249	253	271	254	251	250	244	228	221	221	243	268	213	257	241	253	228	202	253	231	248	278	226	225	241	212	246	267	241	264	247	270	256	235	233	251	245	216	247	244	228	244	226	254	231	251	235	259	278	220	249	215	255	256	269	256	244	243	234	257	280	291	233	219	238	230	221	253	254	276	193	227	204	266	234	232	245	273	268	238	262	248	251	265	218	237	252	246	232	207	228	232	234	239	249	270	261	259	274	257	232	239	232	253	268	270	255	246	226	253	263	262	227	242	227	254	241	247	240	232	206	258	255	230	223	238	242	227	229	254	266	243	235	248	234	247	246	251	271	257	231	226	260	276	265	286	238	220	259	245	240	247	252	247	227	249	240	238	229	240	261	251	240	262	254	241	260	252	257	269	259	238	234	251	248	253	272	269	249	209	235	235	234	212	235	278	242	259	276	249	252	244	255	253	246	231	246	219	268	243	251	245	249	222	230	272	247	220	259	263	250	220	276	252	224	238	227	201	244	241	231	219	235	226	247	257	256	249	237	214	222	233	229	271	227	231	243	230	249	249	275	292	229	274	237	245	272	241	252	261	237	270	259	224	223	225	248	230	252	238	246	202	199	259	242	233	228	244	254	247	240	224	250	238	246	248	264	227	250	224	243	229	244	211	217	235	220	230	243	273	240	229	243	222	263	262	210	257	253	250	224	224	248	268	241	233	235	267	254	238	253	242	226	247	260	228	231	235	238	241	227	270	266	247	257	247	205	255	230	256	242	228	217	226	239	255	223	239	245	249	270	237	249	254	202	225	231	228	237	226	223	244	228	236	239	248	258	264	251	243	246	234	262	259	214	265	244	262	236	245	252	228	264	253	275	259	257	233	229	245	257	251	264	232	241	238	264	243	236	214	236	255	249	232	229	215	203	233	227	259	223	210	242	238	259	237	236	253	243	249	253	236	243	274	256	257	225	228	248	251	241	227	227	223	223	244	243	285	225	235	226	258	236	265	240	271	256	239	272	236	275	241	264	212	247	250	255	250	245	265	226	248	239	260	265	237	250	223	229	242	209	273	240	252	249	236	194	262	285	269	279	240	226	227	230	216	262	235	226	252	244	248	228	240	222	254	264	262	221	232	215	265	246	254	258	222	243	251	238	227	238	249	231	239	255	219	253	270	279	277	236	271	237	254	240	236	234	264	228	253	235	234	255	237	240	248	250	257	237	253	237	224	257	212	219	282	276	258	261	237	226	227	231	204	228	241	238	240	222	258	265	241	245	206	232	243	240	290	266	234	241	245	254	266	266	286	234	240	254	252	234	214	229	242	248	249	211	238	283	230	226	248	250	239	239	222	254	230	234	244	240	238	235	235	251	228	242	250	256	248	214	253	254	236	275	232	230	226	227	259	227	245	226	248	231	223	228	234	248	251	247	247	249	278	231	227	226	243	248	255	269	247	247	230	238	251	233	247	225	245	244	252	224	264	238	250	224	258	265	262	261	222	225	230	255	251	248	237	266	234	221	252	259	247	212	224	235	237	235	233	268	243	231	265	265	250	257	234	237	200	258	233	255	218	248	252	237	251	267	252	260	245	223	236	248	272	238	217	271	245	224	288	261	258	238	241	246	240	253	241	239	239	250	229	216	245	228	246	268	245	206	231	237	261	212	255	253	282	271	254	253	236	244	272	251	229	247	244	261	263	249	262	216	263	220	266	217	253	228	263	240	257	270	245	234	266	248	242	241	249	262	253	245	235	225	259	228	233	267	258	283	255	228	269	244	242	233	232	237	261	265	259	230	265	288	270	232	249	259	263	241	221	240	248	256	228	262	234	243	263	230	247	260	243	231	270	266	240	241	245	234	262	221	237	239	255	236	244	246	228	265	248	238	248	214	236	216	235	246	270	239	212	223	235	263	236	237	256	215	236	249	230	215	260	231	217	242	225	242	241	256	232	232	232	234	218	269	281	274	247	258	225	239	245	246	242	226	221	247	253	224	248	232	252	267	238	240	233	250	252	257	250	266	233	272	250	232	256	227	241	261	275	242	272	255	250	253	263	233	246	249	256	227	257	254	239	256	263	222	222	257	275	249	223	254	245	250	232	226	262	276	282	265	251	239	233	237	268	218	244	259	254	203	244	249	239	244	233	240	223	239	224	234	229	241	272	265	243	242	230	271	262	242	244	231	218	247	211	246	265	228	245	282	238	245	235	251	254	253	252	244	271	255	217	218	217	232	218	253	228	260	224	262	245	291	263	250	257	236	256	229	257	265	244	254	223	231	229	275	221	219	219	260	228	271	277	255	226	254	271	231	213	236	247	262	250	254	239	279	256	270	228	247	227	265	238	228	244	251	255	241	225	236	253	260	239	225	230	227	233	251	257	234	246	226	250	250	247	278	280	254	277	275	237	241	245	258	236	261	262	220	220	243	247	245	271	227	228	229	264	237	227	264	250	225	238	270	231	254	250	223	258	260	264	221	249	266	248	224	219	232	238	280	248	233	267	245	230	227	244	235	262	235	238	255	247	248	248	223	252	208	258	227	239	255	232	279	204	234	201	249	248	256	243	271	240	227	240	249	250	239	245	243	237	266	236	247	248	232	221	254	232	274	237	252	269	263	235	237	260	215	217	218	258	224	239	261	265	254	223	266	236	235	253	244	222	257	226	297	231	270	254	266	220	282	226	249	253	257	240	257	243	246	251	255	243	266	238	234	240	262	260	257	238	256	221	231	258	249	253	255	249	257	215	238	273	226	257	250	240	230	262	247	238	235	213	249	265	252	237	235	234	242	300	275	263	234	265	238	242	243	253	240	251	225	240	233	259	242	229	216	271	278	286	249	239	280	225	239	233	299	206	240	250	252	249	232	248	285	216	254	225	219	239	269	256	226	211	256	243	250	216	223	228	259	235	244	236	246	228	253	248	237	235	230	270	260	247	244	246	262	262	241	234	252	231	252	227	223	253	220	219	236	239	268	251	230	255	232	252	234	251	263	264	224	271	254	240	276	274	221
5951	567	561	633	660	632	721	778	1099	1446	1338	1342	1330	1301	1252	1189	1205	1098	988	986	891	754	752	729	690	706	639	636	651	666	708	667	632	638	626	602	586	581	615	555	594	564	583	622	574	600	571	552	573	600	595	556	602	578	604	561	582	558	599	624	572	569	565	602	558	555	574	560	609	553	556	567	543	562	576	524	528	606	565	593	534	592	595	541	580	506	540	531	535	571	496	535	561	534	538	605	554	537	542	580	518	525	525	532	505	552	517	567	538	575	535	564	528	618	562	535	556	535	580	479	498	526	543	564	602	533	572	554	578	605	600	534	552	546	566	591	545	569	572	554	586	546	537	553	539	577	549	553	506	562	535	598	629	520	581	560	554	566	538	544	516	568	571	608	537	553	537	546	542	525	592	622	585	599	542	501	587	583	538	550	589	559	595	569	552	553	554	575	545	595	568	579	549	533	562	507	547	520	552	530	581	531	544	528	528	538	573	535	529	567	579	526	567	538	573	557	600	530	579	556	536	569	553	539	558	532	572	563	570	543	538	571	499	526	488	519	541	536	585	546	584	567	548	575	554	581	580	550	589	528	555	551	560	583	537	563	536	564	550	588	554	548	544	527	543	585	572	584	581	559	557	529	547	564	566	549	565	554	557	527	548	560	548	564	542	520	541	566	542	554	551	556	565	553	511	576	600	541	531	543	532	561	548	568	574	530	574	556	564	567	553	569	575	576	573	556	542	556	547	531	566	548	586	539	561	549	549	614	558	556	528	531	526	527	583	551	519	588	549	564	519	530	547	549	555	557	570	582	541	563	572	577	539	551	599	535	561	563	585	580	559	546	566	567	573	588	581	508	557	554	577	578	530	532	549	557	549	539	546	592	515	549	558	506	573	536	549	544	520	564	541	545	614	556	537	575	553	562	509	513	539	543	551	545	519	541	566	595	568	559	567	560	552	529	577	556	549	556	552	585	546	509	560	550	522	543	564	525	572	560	563	574	560	562	555	541	568	577	531	564	594	543	557	556	593	542	507	543	568	547	539	615	518	588	558	583	587	512	566	583	551	564	541	541	536	563	544	540	547	552	538	547	556	585	508	557	565	518	568	593	593	557	576	523	524	553	561	563	594	558	514	563	533	553	559	562	549	555	577	575	552	537	552	557	616	580	526	577	566	537	586	547	550	594	578	512	564	532	534	539	533	529	519	583	537	562	589	583	527	546	580	543	581	575	527	541	574	578	555	513	498	588	591	571	533	538	540	547	563	536	546	508	564	584	581	570	552	545	589	518	565	617	585	546	538	478	558	560	617	523	545	551	541	540	545	532	581	576	540	541	552	492	555	511	554	531	568	566	533	551	606	542	554	538	543	568	563	596	536	521	539	569	576	576	573	558	543	585	522	560	507	573	540	610	527	509	535	565	566	551	617	584	575	587	540	563	557	544	539	542	545	565	585	570	536	586	575	536	541	575	573	532	561	549	582	609	505	543	543	565	541	557	543	575	534	563	562	546	531	550	526	595	507	499	558	559	549	574	532	545	547	586	543	565	537	557	580	528	536	536	592	536	532	557	563	527	574	538	533	510	539	559	535	593	521	521	542	555	572	535	599	576	601	581	567	557	499	600	510	585	518	547	560	529	562	550	559	547	539	548	586	545	542	551	560	571	562	550	514	536	557	546	541	553	576	525	597	548	581	580	562	590	517	556	551	548	545	560	581	537	587	558	517	556	529	514	516	536	520	540	542	570	586	550	571	575	537	570	586	558	550	537	551	520	597	509	567	527	584	542	552	567	560	561	539	560	549	528	558	598	570	562	589	542	564	541	529	594	554	564	545	584	542	535	557	530	587	565	566	530	541	558	553	563	623	568	520	509	533	579	516	540	564	574	533	581	552	572	584	548	538	535	569	559	553	599	540	574	525	558	529	600	548	528	593	585	569	541	575	558	542	596	525	594	553	566	536	584	533	546	594	572	576	541	526	553	534	567	542	554	592	579	615	550	566	555	519	537	535	597	569	564	582	558	550	551	583	580	623	563	522	513	550	560	610	595	546	545	593	524	548	549	566	557	530	588	567	575	574	541	518	591	545	501	580	559	583	533	543	588	531	578	530	571	522	541	566	591	515	547	579	515	541	572	545	548	548	567	579	544	578	526	577	588	544	544	556	543	514	571	571	563	545	569	542	577	558	568	581	566	611	567	600	545	591	545	511	604	530	562	568	548	536	555	494	541	573	544	542	537	595	571	601	583	542	531	539	559	542	543	560	580	567	556	531	572	573	560	554	544	570	562	538	554	560	572	519	551	534	598	562	528	558	594	541	542	533	545	566	574	554	575	528	553	527	577	563	544	564	548	563	557	553	555	593	547	572	562	552	544	586	571	515	565	563	532	594	555	553	563	568	589	553	560	530	549	566	551	549	529	564	554	533	585	586	519	564	554	531	580	538	563	576	582	542	546	551	581	550	536	604	546	557	503	552	560	573	590	568	571	535	573	547	557	569	569	555	522	552	570	582	546	543	544	524	562	551	537	566	587	563	546	519	524	531	553	581	583	536	564	594	536	559	561	525	546	560	521	587	547	582	583	536	526	548	551	546	531	579	585	522	548	545	584	535	528	550	550	553	557	554	553	552	557	547	583	582	549	555	563	546	561	516	529	596	505	596	522	577	568	519	539	609	529	577	573	532	526	567	557	521	549	582	566	548	579	533	543	573	558	492	546	548	593	553	517	558	532	569	539	539	558	569	552	537	560	526	588	531	564	568	565	528	595	556	575	538	582	573	556	544	533	516	577	545	601	524	581	531	566	546	573	568	581	561	519	554	529	552	563	552	534	543	541	569	584	578	535	553	541	546	542	535	599	582	552	528	572	580	541	548	570	550	519	600	555	518	509	567	549	525	538	582	563	566	553	567	580	584	566	583	599	555	519	523	573	544	567	569	535	534	594	578	581	562	568	530	547	555	549	561	545	537	557	559	534	565	530	592	542	551	538	581	551	536	601	568	515	558	535	549	576	582	588	559	602	548	547	502	529	570	542	562	572	564	560	533	570	609	563	547	529	546	558	535	533	525	588	555	536	575	542	573	513	547	575	564	563	571	563	577	589	530	573	539	559	543	556	547	569	524	578	543	571	563	549	539	569	573	552	560	533	517	497	527	576	496	557	573	545	557	565	572	541	544	518	540	567	514	546	584	584	547	543	530	585	526	569	548	554	564	602	579	596	552	617	566	541	589	573	569	563	529	554	587	561	538	473	636	555	606	574	534	597	506	587	571	542	545	580	555	532	580	553	536	557	554	550	536	572	571	537	572	538	538	538	565	517	565	539	581	540	510	568	547	571	530	554	557	513	534	530	575	573	558	554	551	543	554	570	552	524	534	559	581	552	558	572	558	553	522	547	546	567	556	559	576	578	567	574	561	507	588	535	551	577	539	553	555	567	609	535	581	561	561	545	551	569	566	538	526	552	546	564	592	554	549	528	529	548	558	568	527	589	519	541
25363	2583	643	522	466	443	419	405	452	544	552	561	495	519	508	540	503	526	425	415	442	384	347	368	385	345	307	335	349	335	331	308	286	320	327	298	306	322	325	280	251	294	312	319	328	280	292	312	278	361	317	305	309	334	286	341	286	317	318	303	336	307	293	274	311	306	295	284	293	308	323	301	283	290	275	278	271	285	307	301	315	316	284	330	282	291	282	317	300	300	310	301	314	303	309	282	300	307	301	313	324	271	305	259	304	273	300	301	300	288	321	297	310	290	287	304	274	329	326	268	302	295	286	274	335	300	317	304	300	333	279	315	305	332	290	278	270	285	283	298	329	302	334	283	285	283	319	299	299	248	294	328	273	312	295	260	279	311	287	257	295	256	291	288	267	277	305	285	302	279	323	304	252	303	263	289	283	304	288	297	305	284	324	304	270	301	285	286	343	299	297	317	319	268	322	317	276	314	293	291	308	316	297	325	273	290	315	313	311	280	296	309	282	313	286	283	288	333	291	297	287	324	318	304	269	267	286	289	280	285	293	305	303	298	252	276	287	325	308	291	308	279	314	282	297	282	313	327	354	266	301	296	316	275	275	280	301	289	304	313	304	300	321	284	283	299	302	296	307	287	295	279	293	304	296	300	277	311	278	319	299	324	312	302	262	297	290	314	275	301	269	271	302	253	294	271	313	278	295	313	292	298	271	312	308	279	318	271	310	302	288	310	294	267	298	269	277	300	298	295	307	288	292	283	281	254	294	280	287	306	265	295	287	330	276	276	293	310	277	289	287	268	264	298	295	281	296	286	311	321	273	277	294	291	298	298	305	297	321	274	301	304	350	302	317	330	283	295	319	314	308	306	304	293	285	300	306	330	287	343	323	328	318	247	254	273	273	289	298	299	277	302	293	276	320	271	288	294	283	301	282	303	294	339	274	301	295	286	317	262	311	281	298	260	311	297	324	284	256	318	299	283	317	325	312	312	301	289	274	263	302	296	258	297	318	303	273	348	275	316	261	306	295	286	310	284	291	277	299	285	279	283	290	320	295	268	275	279	302	291	271	309	298	298	296	270	281	270	305	283	300	314	295	290	297	295	294	313	270	307	312	312	268	340	321	255	280	295	321	335	297	295	307	305	280	298	250	302	297	258	272	306	302	306	289	291	293	302	292	299	267	289	290	305	293	304	286	279	293	277	276	273	327	287	293	274	279	290	310	285	278	284	290	320	285	263	261	273	287	290	320	297	306	283	313	288	300	305	286	285	309	293	284	293	280	307	303	265	283	304	289	293	309	298	283	260	304	313	315	289	290	306	245	280	290	287	304	299	298	282	306	301	294	296	308	328	321	311	280	295	308	292	281	296	327	288	300	292	297	312	304	288	301	272	289	296	281	291	281	317	336	284	271	298	277	288	257	306	277	306	284	296	285	319	301	308	280	286	319	264	300	307	295	325	304	287	289	278	272	278	305	271	304	290	305	284	273	280	305	304	282	306	307	300	307	289	262	309	273	276	300	278	310	287	290	291	264	307	284	312	267	303	282	312	269	252	307	297	270	264	298	264	292	296	287	285	286	291	311	339	336	342	288	276	294	280	306	313	306	299	317	294	325	308	266	300	305	289	270	278	267	293	293	271	272	299	310	297	295	271	296	293	289	305	307	310	285	275	298	254	278	272	295	306	284	298	306	304	286	324	298	304	319	295	275	302	299	277	295	306	282	288	290	292	304	297	292	298	309	327	305	304	287	290	322	300	311	266	306	277	314	296	279	328	284	259	268	283	281	280	311	284	299	305	311	297	298	296	302	277	291	327	281	334	316	276	307	281	286	285	280	275	301	289	284	304	313	297	298	307	294	286	326	308	291	278	328	310	314	278	299	299	330	290	302	310	275	306	304	308	297	291	269	273	284	276	303	286	339	301	306	268	284	295	274	294	303	267	339	294	322	283	321	312	290	283	304	289	271	305	305	308	302	303	298	257	265	247	279	287	312	299	309	290	255	314	274	286	278	310	324	263	330	294	296	287	280	302	321	273	303	300	294	275	307	279	260	285	302	298	293	314	279	326	296	279	313	282	244	278	309	314	304	302	289	301	329	294	260	298	251	280	292	302	259	302	301	294	292	337	313	331	301	283	307	273	277	294	298	297	284	318	278	279	299	307	283	318	281	292	273	277	288	291	261	280	308	289	282	301	287	289	283	277	282	306	277	292	266	286	289	314	288	315	316	289	275	286	289	309	302	291	316	293	296	315	293	290	278	262	282	301	303	288	282	304	286	306	306	284	283	329	298	316	279	290	298	300	254	304	285	340	294	280	274	294	296	289	263	259	295	286	315	265	286	279	288	274	292	310	303	283	286	287	315	276	305	283	307	304	313	304	280	279	306	278	266	294	306	329	274	308	316	294	299	262	329	281	299	291	305	303	282	269	275	297	279	282	318	288	346	301	313	279	295	298	297	272	310	286	295	307	311	338	330	279	316	274	307	308	314	312	296	309	344	293	302	279	297	279	310	322	298	260	264	264	295	304	296	277	329	290	304	296	302	299	273	319	308	285	316	297	281	290	294	300	284	272	309	289	308	278	296	286	252	279	268	298	302	274	312	270	285	314	303	300	302	275	276	274	302	278	320	320	302	285	292	312	312	314	302	288	309	315	268	315	313	275	270	272	343	285	273	313	295	311	310	267	266	307	318	332	300	293	291	291	310	307	321	306	334	295	295	326	271	282	295	305	306	283	288	294	308	275	297	277	290	272	299	286	283	303	280	319	282	300	298	290	286	288	270	321	291	310	320	291	307	305	320	268	308	278	274	293	259	284	327	304	254	308	288	288	316	267	321	286	285	310	300	303	312	317	273	318	278	307	281	282	306	299	282	334	284	278	313	305	291	307	321	312	319	297	307	295	277	298	263	266	283	295	260	287	344	277	273	279	280	291	286	273	274	312	313	305	285	317	304	306	299	285	306	269	254	324	276	309	282	300	316	319	314	286	291	281	325	282	299	293	298	316	320	243	278	345	279	284	325	261	283	311	311	325	301	290	302	299	301	305	280	264	314	325	293	280	281	278	271	297	277	273	319	296	258	293	328	283	334	271	286	259	298	276	276	291	301	279	295	293	290	280	274	270	279	344	327	303	292	273	292	263	292	276	292	304	289	318	294	285	318	297	304	304	281	287	332	288	304	291	296	271	284	281	268	276	316	280	274	272	282	292	330	322	302	289	330	298	294	267	298	295	304	294	312	298	286	255	320	290	309	293	291	305	291	288	342	309	298	293	313	293	327	276	299	316	298	313	294	274	289	278	295	290	294	292	326	307	281	287	249	300	271	310	294	279	264	297	295	316	304	302	284	310	269	282	320	276	319	282	261	304	305	317	281	327	309	287	314	276	291	294	304	301	305	294	288	268	293	274	309	297	305	283	290	298	274	280	330	307	290	321	304	262	306	278	288	284	314	315	284	321	288	303	286	337	312	285	307	281	319	321	306	319	270	279	283	297
14255	869	1247	1469	1372	1204	1173	1301	1734	2138	1966	2043	1941	2046	1935	1895	1887	1778	1574	1557	1443	1353	1262	1102	1142	995	933	868	821	863	847	776	769	797	782	774	815	762	751	739	688	704	734	763	709	696	663	718	708	697	715	699	688	765	729	738	781	711	720	686	697	706	775	715	654	645	689	703	714	669	664	673	681	639	657	651	641	633	684	665	670	678	674	632	590	655	642	648	661	679	699	667	656	662	709	675	679	701	625	607	659	664	620	681	696	665	660	648	649	648	666	629	632	626	638	682	641	642	640	660	645	673	655	628	651	666	637	687	640	694	641	681	651	647	660	624	674	643	633	629	624	636	682	672	629	664	660	710	709	647	638	679	660	630	647	684	707	632	676	664	675	634	660	635	645	645	648	624	674	649	650	684	627	668	666	659	607	661	704	656	632	656	659	641	645	635	622	644	670	623	668	610	644	606	652	665	652	634	670	644	688	678	673	667	617	638	708	673	622	635	660	669	640	721	655	618	680	677	639	654	647	650	673	643	629	667	642	673	660	639	639	656	644	623	658	638	635	625	656	639	607	708	668	722	689	639	687	674	713	636	634	628	698	607	670	671	668	632	648	680	667	649	663	646	671	665	644	672	690	664	678	671	620	644	658	676	651	673	639	658	666	635	648	635	674	645	649	653	670	657	687	695	642	682	668	660	659	641	688	694	643	615	708	654	652	657	636	659	663	672	685	646	638	659	629	702	685	676	648	574	649	655	708	595	613	664	705	656	649	689	652	654	657	672	639	676	683	669	649	630	623	670	623	641	705	674	693	629	604	646	695	634	667	659	662	640	669	626	612	690	638	717	657	640	656	686	621	736	690	641	671	666	629	678	637	660	651	659	692	620	670	620	640	694	630	646	630	659	666	650	675	666	652	657	714	668	689	598	622	665	633	657	668	684	651	680	608	649	698	634	698	657	661	614	627	612	620	653	663	643	659	671	696	635	615	660	667	685	657	649	656	639	644	675	682	605	643	632	654	663	630	628	675	695	696	682	591	608	686	707	656	588	648	693	634	657	664	681	618	702	623	672	642	675	662	636	673	594	682	646	660	629	675	627	692	653	659	614	695	618	651	646	670	628	651	703	650	679	618	657	644	636	679	651	614	660	667	624	640	648	658	649	650	642	660	652	616	650	695	663	685	606	634	645	684	639	627	693	596	621	640	675	699	653	670	619	607	668	680	640	618	632	622	663	695	642	651	625	652	705	667	668	614	659	619	667	687	683	653	631	646	657	683	638	673	658	699	632	615	659	651	677	626	647	668	699	651	629	670	634	635	655	613	649	677	675	667	683	643	633	642	653	669	664	651	654	641	640	617	666	678	639	627	656	645	665	635	643	666	655	655	624	689	655	667	634	643	622	628	633	642	629	604	641	677	640	647	660	650	657	634	638	654	665	644	623	683	618	660	652	646	700	680	681	689	629	628	672	652	628	677	671	629	645	662	701	632	649	622	676	677	675	630	666	674	641	704	641	624	618	647	637	656	637	708	614	703	663	664	694	659	647	643	649	621	663	638	680	647	669	677	591	695	625	644	656	656	639	646	646	685	674	661	638	674	654	657	648	676	661	639	656	638	684	627	656	681	670	626	663	681	676	625	651	662	662	694	627	683	612	690	692	667	687	703	639	622	665	683	666	652	678	654	617	673	633	644	657	648	694	645	641	657	650	599	677	652	628	639	686	678	692	651	620	649	668	676	687	654	664	653	653	653	655	666	701	673	660	680	675	680	632	609	687	659	676	664	617	624	662	663	684	657	649	648	672	624	698	680	571	665	653	635	661	661	658	647	662	677	610	643	607	637	671	675	630	677	665	655	628	644	643	618	640	639	674	657	626	624	624	652	630	636	667	624	673	643	626	679	614	678	640	647	700	661	671	630	658	635	652	645	686	671	628	700	649	643	621	680	653	674	649	634	696	674	655	663	667	651	664	671	658	689	667	635	650	640	625	654	697	609	638	636	658	619	627	643	605	655	665	674	655	626	640	687	652	665	657	670	686	673	640	625	667	618	663	681	661	678	609	646	654	677	625	698	677	679	622	655	628	634	634	661	655	651	635	633	687	676	643	670	664	635	685	651	633	623	649	676	663	665	637	672	638	665	635	667	690	684	668	623	661	650	633	646	696	645	637	659	645	636	641	608	675	624	683	718	680	652	701	658	663	626	647	664	714	640	620	629	669	673	710	732	655	683	656	661	643	643	663	637	631	699	655	654	607	633	642	662	647	662	649	685	654	677	612	677	668	609	657	625	666	640	687	651	683	566	634	652	709	671	649	666	637	673	654	701	651	629	672	657	678	680	610	660	639	667	624	676	659	715	626	657	652	629	706	631	635	645	624	660	649	646	645	678	670	631	621	669	641	664	657	661	687	701	626	636	663	645	654	648	681	680	632	675	642	696	657	653	637	651	638	642	630	637	636	669	647	640	643	630	667	668	670	656	639	688	610	628	650	651	685	633	665	707	635	657	627	654	663	617	680	617	663	696	690	667	639	714	677	656	668	635	652	657	681	644	672	717	660	630	654	677	659	638	661	675	662	654	636	609	651	671	655	624	617	665	607	658	685	657	614	670	657	654	665	695	633	631	669	630	656	635	671	668	664	671	638	703	643	636	667	646	705	683	616	701	658	686	645	668	608	636	706	644	651	624	661	672	620	690	667	688	696	637	678	667	650	631	668	642	650	656	681	622	665	714	696	690	695	699	750	647	592	672	645	688	644	663	661	652	693	647	595	606	658	665	646	619	625	653	682	685	692	618	617	636	620	619	692	643	669	651	665	660	648	629	610	663	636	648	677	644	636	682	663	624	640	647	671	695	690	631	635	680	652	698	669	681	648	655	606	656	637	703	655	656	679	635	651	681	662	640	624	681	667	642	678	650	625	640	681	666	676	688	693	620	652	631	641	700	661	635	622	647	684	647	610	656	668	598	603	658	660	671	643	658	669	663	608	655	655	653	656	673	680	676	658	662	615	646	670	623	643	685	701	652	630	684	692	695	680	681	666	647	669	663	669	675	635	606	649	602	702	682	703	618	647	630	677	632	656	614	660	684	641	624	672	659	669	686	643	661	645	623	599	697	655	617	674	674	656	667	680	693	687	647	604	683	668	667	655	668	647	665	671	637	669	659	664	638	661	659	690	690	623	643	627	680	683	684	649	627	721	633	630	671	665	642	719	644	649	644	648	666	706	645	695	670	618	631	624	630	595	671	650	640	666	615	636	655	682	641	674	602	667	602	661	647	634	654	664	675	687	677	633	669	614	704	699	684	666	690	699	642	645	625	685	624	639	634	653	663	691	655	697	646	656	627	636	686	639	647	665	655	649	672	670	640	620	636	631	684	663	665	640	674	651	659	648	668	640	636	630	714	678	621	619	659	639	634	642	653	655	671	628	639	656	683	692	686	659	669	659	679	626	681	637	606	670	643	669	646	653	641	643	701	661	681	671	641	662	625	631	667	668
36030	5643	1124	847	596	567	517	539	606	740	625	575	598	651	559	633	590	570	499	510	494	484	387	395	382	376	374	348	352	288	363	278	325	311	307	310	289	356	289	300	345	322	282	298	288	325	333	313	280	307	296	338	284	334	311	340	299	298	326	320	309	286	302	294	291	306	273	282	304	305	304	260	286	283	320	306	273	282	274	315	290	271	282	290	280	279	282	287	271	291	265	306	288	316	296	306	298	353	317	340	314	282	291	269	322	279	251	323	260	318	251	282	326	280	294	317	248	301	318	305	290	294	302	263	252	284	288	280	294	288	280	274	296	276	290	284	293	286	281	274	289	314	278	295	285	327	246	335	293	272	301	291	303	286	299	297	302	329	270	268	317	308	254	313	285	324	289	249	314	283	282	254	265	301	298	278	313	280	299	302	281	330	303	323	293	286	304	295	316	309	288	292	290	293	265	284	284	301	296	292	303	316	311	258	293	324	284	306	293	257	325	294	309	314	286	270	259	294	303	268	282	312	310	303	295	270	277	310	307	291	287	291	298	307	306	268	284	328	284	294	273	300	270	263	322	286	302	294	309	284	306	261	288	289	299	306	298	289	311	278	272	303	295	302	277	312	273	284	305	314	330	268	295	311	295	287	295	266	283	273	302	313	309	284	288	242	306	299	270	304	279	300	295	263	270	263	284	280	290	302	290	310	293	295	290	298	273	273	291	272	297	280	312	287	288	257	303	292	234	297	254	304	295	299	286	276	280	308	276	297	313	305	267	295	265	268	275	308	299	292	306	270	299	308	274	292	284	305	285	329	274	294	276	292	283	283	290	283	269	294	300	312	280	267	253	287	270	320	285	278	297	276	311	304	313	309	310	303	323	276	289	290	310	265	287	279	304	314	292	321	349	281	315	262	284	295	295	293	282	297	289	295	303	287	357	319	289	280	284	291	303	299	283	303	264	315	306	274	298	282	283	277	277	268	289	281	311	277	311	321	283	296	283	280	291	284	285	268	290	243	282	305	250	277	250	270	283	289	319	302	297	323	303	264	296	277	297	272	290	274	292	320	296	305	280	307	252	307	292	287	306	303	302	290	274	292	284	292	313	306	304	300	268	267	284	274	292	280	279	294	335	281	278	278	293	287	271	294	313	274	283	304	288	279	288	328	309	287	282	284	285	278	311	310	299	290	296	291	282	270	299	313	312	322	295	285	316	292	299	297	276	302	285	290	314	258	324	303	305	283	295	289	317	311	305	310	271	277	290	250	295	293	284	317	264	281	258	303	272	293	321	329	285	280	318	311	315	236	271	324	299	267	295	288	277	305	287	267	294	305	316	293	273	314	297	302	325	331	314	268	283	301	271	284	287	291	320	322	276	315	319	271	314	288	295	297	284	265	312	249	278	294	299	290	293	343	302	290	305	329	331	324	306	315	288	299	289	308	304	264	296	329	311	286	270	270	289	294	279	291	273	303	297	281	277	281	299	320	289	308	278	268	321	288	312	319	284	300	266	276	274	256	301	302	263	295	248	307	308	261	276	290	276	273	289	288	311	273	277	279	298	303	296	268	278	296	309	246	275	296	303	286	283	331	262	298	319	290	283	288	320	306	303	275	270	297	292	309	292	261	305	291	299	317	294	278	292	279	284	299	291	290	302	281	292	289	327	289	295	289	280	289	303	277	294	284	307	284	263	297	300	279	272	286	271	275	314	302	262	291	301	278	280	252	266	293	315	325	287	285	315	292	300	266	261	292	281	289	315	297	297	299	305	305	297	332	287	298	289	299	277	265	280	288	299	294	325	306	307	330	342	289	307	305	310	305	302	307	309	290	284	271	282	320	270	281	232	297	275	286	299	285	293	273	314	300	316	275	276	314	299	311	269	321	291	309	321	295	297	302	323	281	279	306	277	310	330	304	298	292	290	298	301	294	315	272	299	304	294	258	312	295	308	292	291	283	300	263	288	291	311	325	295	302	275	334	287	272	285	278	261	308	270	318	303	277	283	276	275	303	289	287	280	274	269	296	255	303	325	304	272	278	271	298	304	276	300	302	269	268	263	289	320	337	306	319	294	289	290	280	286	296	293	306	299	274	296	288	311	305	306	263	275	305	263	289	287	299	288	284	302	292	278	284	322	302	285	292	287	297	303	306	260	283	284	306	301	263	299	277	325	273	291	298	279	271	265	282	259	310	313	310	264	294	279	306	300	286	290	335	321	285	271	276	263	282	275	315	285	287	297	288	284	300	302	283	285	298	299	270	296	304	304	268	293	259	303	280	309	266	287	285	333	303	326	292	278	288	275	265	263	270	304	302	292	301	307	291	296	275	279	272	318	279	298	282	283	277	276	320	312	260	286	261	320	299	294	326	300	294	341	279	303	307	312	302	324	298	270	282	312	313	314	296	297	292	279	287	273	292	322	257	304	300	286	292	312	268	313	265	321	273	277	307	298	305	260	293	281	282	266	314	339	287	288	260	315	305	280	265	304	299	292	346	275	311	303	288	292	302	315	277	306	274	286	226	286	252	310	239	296	297	276	292	300	263	290	269	295	285	294	266	258	340	292	311	291	332	308	266	274	276	331	292	282	305	290	297	303	302	289	275	303	286	293	280	274	276	288	290	319	327	308	328	284	283	292	318	260	324	296	277	269	320	287	278	293	280	329	276	296	289	323	267	262	313	308	303	296	287	294	294	287	322	329	305	290	300	276	288	306	295	274	283	294	294	313	293	284	261	299	259	253	256	284	319	256	275	268	309	310	290	279	316	280	285	276	280	329	270	290	262	303	291	311	277	305	297	295	268	249	292	270	269	274	262	291	296	310	307	280	273	241	259	299	289	309	275	277	303	293	272	278	311	282	303	312	301	267	281	297	291	298	304	306	291	265	279	309	274	297	307	304	295	271	303	310	312	284	272	293	276	285	291	310	264	308	294	286	275	298	295	297	287	323	297	281	269	300	295	288	320	293	314	293	303	290	333	247	283	313	291	276	295	309	305	296	285	274	267	279	273	288	305	280	297	312	329	291	283	250	275	271	258	298	284	294	279	304	304	303	286	310	297	318	279	315	302	262	303	276	289	289	292	322	291	275	309	307	322	313	278	277	263	288	303	302	266	302	292	304	251	280	290	311	282	283	290	270	293	271	284	284	288	291	275	272	316	305	298	312	284	304	301	291	287	308	271	301	307	286	331	313	283	301	284	302	274	262	317	278	315	282	318	307	292	309	310	322	297	294	286	300	307	289	302	289	316	318	318	252	301	283	274	297	273	331	282	320	312	300	338	294	272	306	296	290	279	285	299	307	303	292	291	282	286	270	288	306	273	314	329	261	298	299	307	284	287	258	276	290	288	282	293	273	292	269	324	305	311	292	282	278	277	314	291	281	269	269	322	298	306	279	294	278	291	287	319	319	281	292	288	271	289	290	303	299	307	306	294	290	286	308	291	270	283	319	305	289	293	283	293	323	261	285	306	293	306	290	309	267	304	334	316	302	274
18516	1147	1877	2165	1908	1751	1650	1765	2524	2701	2707	2514	2523	2703	2571	2480	2501	2283	2088	2032	1938	1750	1573	1428	1342	1223	1109	1000	970	916	907	898	857	856	868	856	823	797	741	788	822	741	709	721	701	761	730	740	736	704	690	701	702	688	746	685	762	705	755	720	702	711	699	705	690	676	648	700	705	690	650	645	710	649	667	667	661	672	664	634	618	656	660	637	620	641	628	614	677	648	684	660	681	670	670	627	655	608	698	687	662	569	678	594	617	689	643	671	634	642	634	641	618	655	641	633	653	653	682	588	624	662	652	672	636	687	596	662	677	660	633	657	644	632	627	657	593	601	653	610	617	599	635	632	622	607	599	668	635	650	596	622	639	633	661	650	702	658	679	651	654	658	633	659	617	648	637	632	618	650	624	642	641	584	639	649	684	666	640	682	646	638	629	665	697	630	643	649	654	633	610	681	642	642	636	640	656	655	660	577	614	677	626	634	687	640	671	673	618	634	651	655	663	662	621	608	652	588	640	595	670	628	689	590	685	606	668	639	619	680	644	644	611	645	648	635	656	659	616	660	656	655	632	637	655	675	654	641	653	654	620	660	671	668	576	638	663	635	603	620	642	634	669	585	645	624	683	633	655	644	674	621	629	626	634	652	650	646	640	636	628	617	604	625	663	598	648	636	617	619	684	627	613	611	623	627	648	637	647	638	656	676	630	607	646	620	615	627	640	687	658	687	635	666	673	672	654	611	627	617	620	678	647	659	622	633	609	595	625	637	651	639	640	631	616	637	603	644	664	607	646	623	619	711	664	651	678	630	655	609	597	639	577	661	634	665	613	618	633	648	638	639	624	628	610	628	631	633	588	645	626	617	674	635	654	692	623	690	642	643	661	652	641	647	642	649	645	615	621	649	667	652	627	656	616	611	629	648	670	666	643	628	593	698	648	620	611	640	611	638	625	651	621	693	595	651	675	590	673	645	633	621	663	623	623	667	607	655	684	696	592	670	620	602	641	607	651	673	664	647	651	691	605	633	679	642	678	643	629	692	660	663	620	691	636	681	625	652	655	660	650	639	663	639	576	587	628	607	618	645	643	650	639	612	673	640	639	641	669	630	618	647	641	596	633	633	679	610	624	630	585	655	675	654	642	647	621	665	628	664	644	647	679	650	617	660	654	581	648	667	625	675	631	655	679	643	626	628	616	671	657	616	643	655	641	651	636	670	617	652	683	618	597	653	598	625	625	608	660	645	616	630	626	668	606	629	657	658	601	623	653	689	585	647	637	653	632	642	664	607	638	625	652	601	611	612	630	633	638	636	691	646	660	636	637	660	652	638	633	679	645	605	609	653	663	640	619	667	595	635	663	631	656	659	586	626	655	658	607	640	650	628	651	642	645	642	652	634	661	595	652	614	620	637	600	680	614	700	660	660	635	645	669	607	639	651	676	644	625	649	661	659	597	639	624	633	649	664	625	683	672	597	701	671	632	631	673	685	602	640	638	653	616	632	630	635	611	647	628	664	682	612	663	649	633	642	652	657	622	652	671	657	643	648	665	605	631	655	657	644	624	646	649	584	618	614	644	633	607	673	598	626	648	611	644	637	653	610	644	664	633	626	635	650	650	644	597	655	606	653	652	639	619	680	619	662	622	631	651	572	633	678	671	674	677	646	553	608	633	615	610	659	632	643	637	640	688	627	675	647	663	608	634	646	599	645	587	647	643	676	605	701	620	658	608	683	669	635	635	627	670	637	641	652	658	639	618	623	621	642	636	597	620	602	685	629	606	656	694	627	656	626	594	645	679	635	647	672	619	642	608	656	628	649	640	611	672	634	663	613	608	619	631	582	656	636	658	633	672	646	626	689	662	663	616	620	620	699	645	632	643	679	619	584	590	685	634	663	626	640	616	629	610	662	652	616	660	634	671	647	633	638	652	624	628	676	611	715	671	663	643	636	632	665	567	623	643	677	589	670	629	669	663	637	631	644	648	631	582	599	653	657	620	671	658	618	682	614	612	649	684	632	675	630	673	660	645	610	609	638	653	601	641	617	641	648	661	680	633	639	613	651	619	667	698	648	627	634	642	626	672	640	636	677	707	610	628	629	641	632	614	643	660	646	629	652	642	637	656	613	618	689	639	640	664	676	640	630	629	646	652	626	657	613	629	627	660	647	620	644	647	659	633	662	654	607	674	633	651	640	691	669	632	631	662	655	640	655	640	630	631	621	611	645	666	624	667	631	606	637	601	678	675	643	601	640	651	671	599	613	643	651	642	677	641	677	616	669	598	645	645	635	618	671	649	599	672	629	578	636	662	656	652	589	654	662	648	605	652	608	663	691	639	590	628	631	614	658	634	629	650	587	620	655	677	638	672	676	653	613	621	633	649	701	646	646	618	639	588	673	598	657	627	642	713	588	637	619	624	664	633	621	644	672	643	686	657	676	632	636	635	647	613	637	632	632	673	645	640	703	652	632	656	671	656	617	660	640	629	617	625	669	598	611	634	668	637	655	648	687	646	655	600	671	662	636	605	634	638	655	665	639	650	597	628	641	622	597	653	642	629	614	653	619	623	644	647	660	619	580	665	645	665	661	598	671	640	607	611	638	671	636	631	665	607	586	635	651	592	662	613	652	626	644	606	655	647	616	632	669	654	661	628	656	705	654	614	630	649	678	619	645	655	621	643	641	662	680	607	658	658	606	619	624	637	625	648	632	622	619	624	606	680	673	603	639	654	634	629	604	640	612	629	642	607	636	679	614	644	684	655	647	646	607	610	648	661	634	673	629	596	609	656	647	647	664	713	632	602	659	669	632	671	678	676	600	673	653	595	655	620	638	649	637	622	634	634	658	663	637	648	683	645	677	633	616	644	649	630	639	605	608	612	629	624	618	649	640	635	594	621	642	647	659	616	645	672	619	688	623	682	651	627	643	678	642	668	640	621	644	652	662	642	656	649	665	624	646	605	637	657	657	647	656	671	633	598	661	628	616	625	645	674	648	612	611	681	638	632	630	651	645	648	646	630	669	645	663	618	640	629	646	687	654	636	643	636	662	625	668	665	646	651	626	652	609	638	703	657	704	636	633	660	615	648	653	656	649	648	616	640	634	589	631	690	650	641	605	636	655	657	670	672	678	694	599	646	651	581	665	706	630	591	628	674	635	648	667	635	671	659	660	636	693	660	604	600	636	647	636	675	615	641	646	639	585	644	650	606	638	614	649	646	647	626	647	649	642	631	631	651	611	608	677	673	664	650	671	698	642	606	663	547	632	651	662	654	643	666	632	659	650	644	650	639	614	632	628	654	619	661	596	626	682	626	608	631	702	626	682	617	671	634	648	663	643	629	642	649	690	625	650	653	639	628	626	680	674	640	657	642	594	630	630	613	617	607	612	635	642	630	665	669	673	621	650	661	622	651	653	640	628	607	651	603	670	658	659	639	610	641	610	639	648	686	673	621	614	673	627	670	639	641	642	642	676	647	662	614	634	611	684	591	642	616	674
12529	788	301	237	275	238	269	308	421	387	376	404	361	337	374	326	283	308	289	304	282	297	264	281	249	240	313	277	266	267	232	249	242	235	253	253	250	270	250	234	274	237	233	230	250	267	232	239	277	263	252	250	242	272	254	240	235	245	283	246	275	235	238	241	258	230	265	245	242	246	236	235	249	237	241	255	228	248	268	259	273	258	230	218	217	254	250	243	217	246	245	241	227	252	238	248	255	225	196	219	249	247	247	232	242	240	222	225	226	254	202	223	235	247	251	244	238	235	245	226	238	237	253	240	228	246	231	244	254	241	220	271	190	256	233	236	247	230	234	232	249	230	237	232	218	268	242	218	217	237	248	253	224	229	234	269	241	266	234	202	240	272	256	256	237	259	225	283	276	231	250	249	231	242	210	234	246	221	277	231	247	272	239	233	251	237	239	243	245	249	252	227	222	226	236	264	264	243	226	258	214	264	252	230	208	236	251	255	273	257	243	252	228	224	219	210	237	244	234	227	257	252	263	214	215	221	247	207	214	224	238	242	265	228	251	213	236	244	255	241	252	266	246	224	234	227	246	241	266	225	225	239	224	236	228	252	264	271	236	286	210	240	247	213	248	237	242	261	266	256	257	230	244	241	253	235	225	221	267	254	274	232	258	244	208	229	251	232	253	231	261	254	241	253	261	295	239	263	220	252	233	281	254	241	245	200	198	216	236	234	234	246	236	236	219	225	236	240	245	268	263	219	240	256	217	235	232	229	234	247	240	219	225	233	237	243	220	246	245	227	263	256	212	224	235	278	239	217	256	260	262	227	217	249	258	244	249	229	270	243	238	217	251	243	238	231	216	288	223	248	241	249	238	229	238	226	218	265	262	272	253	246	256	210	246	245	236	238	231	263	233	241	251	230	216	234	275	222	225	262	235	260	257	266	223	227	210	239	229	215	235	253	256	221	234	225	229	226	231	248	250	212	268	254	234	231	230	255	215	221	257	233	224	223	223	245	257	231	232	241	246	216	222	249	272	247	235	248	256	233	216	221	243	229	249	242	223	235	211	220	240	232	216	251	237	244	218	241	256	261	260	222	256	250	273	245	223	253	245	237	241	254	248	218	252	298	267	241	239	253	257	229	256	215	248	261	235	225	257	212	240	251	232	240	245	231	246	220	237	248	226	237	222	234	227	237	229	272	263	234	231	238	258	220	224	222	241	223	218	220	238	251	217	214	224	244	232	233	254	211	241	206	258	232	243	222	236	243	240	246	227	237	206	278	250	221	224	233	231	241	230	237	220	211	251	248	246	252	229	244	245	243	221	244	246	267	264	262	248	208	223	227	232	236	244	257	258	207	217	237	250	242	258	244	261	252	221	217	251	240	231	234	248	218	230	293	251	237	218	224	248	234	245	234	218	269	239	266	239	225	256	198	252	235	220	253	232	257	232	264	222	229	236	256	218	233	221	241	259	232	235	256	206	252	227	228	228	261	243	230	264	236	226	251	239	223	250	218	208	223	271	232	218	233	218	226	240	233	231	214	271	258	234	222	260	261	240	243	227	229	220	222	244	268	218	229	213	230	257	235	236	255	238	240	239	242	233	237	257	244	240	236	248	244	234	231	223	244	244	276	250	226	243	228	239	239	227	263	269	251	232	249	218	237	249	263	236	243	203	268	240	251	240	227	253	236	244	228	232	258	264	221	235	237	226	247	232	234	252	270	237	244	254	251	212	213	242	230	229	247	260	220	255	242	223	269	241	239	237	220	257	226	221	219	221	244	285	250	249	234	248	207	233	255	260	263	231	209	237	273	222	234	255	240	240	245	246	257	261	240	234	218	232	255	273	258	251	278	250	232	228	217	226	243	239	241	248	257	239	230	249	244	243	226	229	222	233	235	234	248	238	258	220	246	229	241	238	241	225	232	246	252	213	213	233	234	254	230	253	217	233	254	242	211	248	242	265	244	235	233	252	285	266	236	224	246	223	265	255	249	240	246	248	222	210	212	239	222	235	221	235	237	242	258	224	217	246	223	205	242	250	250	254	263	231	241	279	237	240	252	241	225	238	232	267	219	224	230	256	235	235	242	261	234	242	224	234	246	253	213	234	224	245	228	224	234	234	206	235	206	220	282	260	242	233	250	248	238	194	260	209	242	222	226	271	264	241	290	213	245	225	216	244	231	238	228	252	228	217	210	253	210	207	258	222	256	236	241	214	244	248	244	255	223	245	242	248	271	244	265	231	242	237	208	233	251	239	232	206	247	230	247	207	232	249	239	248	253	240	257	249	268	258	236	218	217	230	233	228	220	235	256	224	240	237	246	230	264	274	268	227	282	252	256	245	275	257	239	250	245	234	246	241	247	235	262	249	253	252	249	226	223	250	238	237	287	216	253	231	255	219	259	256	224	251	252	224	216	251	230	269	246	242	218	236	250	256	224	251	236	242	236	256	224	221	234	268	227	242	234	251	234	243	239	205	267	230	214	247	242	222	235	206	230	254	256	233	220	226	244	197	254	255	228	239	242	268	238	241	231	247	239	234	250	251	224	220	239	234	228	244	237	232	219	256	206	225	264	269	252	249	245	229	231	190	222	223	248	251	276	255	215	229	231	234	264	244	227	239	237	241	238	241	221	223	244	259	246	228	245	212	240	219	235	252	252	232	223	240	245	235	263	211	244	259	234	270	247	255	249	236	269	240	205	239	234	218	233	230	236	221	272	217	222	262	245	200	217	236	243	232	241	236	209	238	237	273	259	263	238	258	216	243	236	230	261	226	274	256	269	226	254	262	234	225	246	252	247	262	245	233	257	255	219	218	261	253	195	218	242	258	238	237	269	258	254	237	213	217	233	251	271	226	232	238	220	237	253	214	223	256	224	259	240	253	265	214	238	251	261	182	254	220	255	214	231	255	229	242	231	254	231	252	230	226	259	230	239	254	238	219	225	246	255	237	239	260	248	229	216	247	260	266	213	245	267	250	234	231	259	256	280	233	242	213	246	271	263	232	227	211	247	214	246	219	219	243	247	248	240	249	243	234	243	233	237	242	284	236	250	260	245	235	224	239	226	232	273	229	201	238	241	240	277	257	240	265	241	263	223	222	211	237	226	225	219	249	240	237	216	246	219	254	238	232	222	249	204	217	220	237	243	231	233	262	233	263	232	221	217	234	251	224	246	240	225	233	227	251	248	228	254	256	256	266	266	247	235	251	216	234	230	220	240	231	233	273	227	227	250	253	251	251	246	221	230	251	223	225	272	226	240	254	223	240	257	252	230	241	255	281	217	212	226	268	231	255	245	250	227	236	247	257	253	229	260	224	239	212	256	250	281	259	287	244	244	255	256	225	214	235	253	241	240	250	253	223	233	249	256	237	263	240	254	232	256	278	216	248	237	271	223	265	241	241	229	258	251	241	219	228	235	226	245	257	228	209	227	255	232	254	242	245	255	230	218	227	216	214	233	214	219	232	213	281	219	215	207	255	242	247	233	219	238	233	243
7088	560	599	596	598	634	681	871	1304	1459	1405	1389	1320	1274	1257	1245	1192	1037	959	819	816	776	772	700	670	693	679	646	629	687	600	652	596	636	685	627	617	583	615	581	601	542	570	592	603	560	609	611	555	569	597	537	551	594	613	559	585	565	541	590	559	578	516	579	534	570	581	581	534	577	558	556	544	597	566	565	547	570	552	568	525	538	559	552	514	551	568	582	531	514	537	518	547	561	533	572	597	559	517	548	553	502	555	537	542	520	509	544	536	537	515	574	571	560	531	583	510	511	564	534	485	553	557	542	517	503	527	551	554	507	527	499	542	579	565	534	527	534	522	566	561	525	529	528	489	544	574	565	564	564	555	557	561	540	472	545	513	558	539	534	529	527	534	555	568	538	541	573	577	520	535	539	591	493	541	570	520	572	533	538	562	530	539	564	533	529	545	534	554	547	518	547	543	580	576	578	526	546	546	543	558	568	557	562	562	572	532	526	530	528	510	532	529	581	521	535	541	563	527	592	552	502	527	536	534	541	520	555	539	502	542	505	550	544	501	539	561	530	512	520	571	535	582	521	546	537	589	507	527	532	531	546	536	560	574	479	552	540	505	561	577	567	498	553	519	546	501	569	502	568	547	516	507	602	511	540	548	552	539	540	526	539	558	538	572	516	534	574	597	552	532	544	539	568	569	557	534	527	577	565	518	560	516	547	530	514	511	567	557	557	590	549	521	528	575	553	519	553	584	562	532	516	560	584	547	542	530	542	501	542	559	573	538	539	509	528	477	551	539	535	595	543	502	571	572	539	557	506	533	572	545	571	530	543	533	510	520	520	547	483	562	526	532	511	550	515	540	549	603	545	537	585	551	530	535	561	546	543	511	552	533	580	551	529	566	566	528	548	516	518	534	534	543	535	533	584	546	501	561	521	562	519	544	537	541	509	562	569	566	548	556	584	566	510	535	544	551	514	581	487	520	535	576	541	521	551	562	522	545	547	545	536	533	555	554	562	528	529	521	536	531	531	507	523	548	553	531	534	538	536	579	576	550	582	536	579	510	553	554	528	511	504	561	524	551	523	512	538	555	529	563	594	538	568	572	541	567	562	541	529	538	529	498	531	538	503	533	523	549	525	545	545	544	555	525	557	545	536	540	563	523	513	599	557	553	546	556	533	538	539	524	540	545	519	547	553	556	555	551	520	552	580	556	543	580	535	529	577	583	515	575	553	564	535	566	502	596	553	557	541	517	557	528	508	553	566	563	598	533	556	556	527	552	532	578	544	497	547	541	534	555	538	535	580	532	522	571	534	580	580	556	532	540	553	558	520	532	555	525	540	567	537	528	528	503	570	565	501	550	553	582	511	541	580	521	535	551	581	548	515	544	554	565	518	507	540	524	524	529	500	488	572	545	567	525	569	543	569	525	545	553	516	550	492	512	552	578	588	528	587	560	583	536	544	571	565	547	544	534	552	558	535	578	533	540	555	563	565	526	517	538	552	532	498	537	516	494	579	545	538	576	581	541	532	511	552	528	545	545	544	504	518	522	556	505	528	548	538	556	526	502	576	516	587	540	487	532	549	555	515	518	523	506	591	549	545	473	539	509	531	551	540	501	571	506	526	536	544	568	528	534	530	596	531	521	518	561	548	536	531	543	591	526	561	531	575	537	547	554	524	533	519	574	507	509	533	509	541	525	539	525	568	582	523	551	524	548	557	527	558	582	493	517	558	557	522	544	577	563	531	559	510	546	589	555	548	538	546	559	536	511	565	552	519	571	554	543	524	519	514	537	554	590	518	508	561	526	545	548	554	549	536	573	549	574	578	575	541	522	527	548	541	541	544	504	571	537	506	542	577	561	591	516	527	550	563	550	548	516	536	523	558	564	558	552	502	567	534	533	561	496	531	556	530	554	515	548	498	533	524	559	521	486	535	495	591	586	556	526	564	529	543	553	488	543	510	527	527	548	540	526	536	516	482	535	555	557	532	543	527	549	572	530	506	547	523	516	572	551	522	554	593	563	563	526	547	537	523	536	551	585	529	560	543	557	543	547	583	532	543	568	555	583	533	534	540	515	521	583	553	539	543	529	524	582	564	551	564	538	523	544	562	547	555	562	531	523	515	497	566	520	545	551	547	515	542	560	523	506	512	513	520	559	507	549	539	522	564	553	560	557	598	525	566	554	551	564	553	563	545	563	533	529	545	519	555	552	517	519	571	548	570	547	566	528	544	558	559	562	535	535	574	527	536	547	566	553	516	523	550	561	558	504	517	500	566	520	521	583	560	538	565	538	508	538	558	556	526	533	595	511	538	556	559	524	575	537	556	550	579	568	553	562	570	559	568	558	545	547	504	568	551	566	559	533	536	515	553	549	513	526	561	570	558	547	514	518	543	551	519	545	531	559	525	507	586	572	569	553	554	529	498	552	557	539	503	564	540	511	559	605	542	522	531	506	543	536	574	575	538	540	591	524	552	522	533	540	549	560	548	535	568	554	536	539	531	505	565	583	534	557	518	522	531	545	546	560	528	516	501	539	509	570	545	542	544	557	522	562	505	540	504	559	552	513	536	568	545	524	544	528	535	514	540	532	534	527	556	516	589	524	548	568	541	529	494	581	480	550	542	535	562	552	556	570	516	563	514	550	543	525	562	550	536	541	568	511	505	518	557	528	535	547	563	556	535	503	570	521	550	561	561	544	536	525	575	547	543	571	521	568	572	573	546	569	534	576	567	509	519	538	549	540	521	526	536	563	478	557	576	548	561	547	554	546	510	539	550	613	516	523	514	518	539	527	560	516	506	546	569	532	554	537	503	563	546	549	546	559	570	500	540	562	557	531	581	518	544	551	524	535	538	517	563	550	540	528	525	528	523	567	522	525	563	546	507	504	604	585	594	546	575	529	526	532	500	516	513	583	563	541	527	548	541	568	570	593	505	559	542	507	530	536	548	531	530	507	535	552	517	535	553	545	595	559	538	504	564	534	558	586	491	528	510	544	542	538	581	535	542	568	539	553	592	582	529	561	527	542	556	543	532	536	536	561	556	588	554	524	564	539	540	510	572	543	592	529	515	550	495	505	517	501	530	565	542	549	552	524	549	562	525	526	519	522	554	575	534	578	552	530	569	559	543	563	572	510	546	521	540	541	565	549	498	548	586	574	570	512	563	527	549	529	541	516	530	519	571	569	516	536	521	556	541	534	545	527	533	544	557	537	530	559	515	547	506	551	545	525	519	524	552	541	511	541	561	565	548	546	559	586	533	564	524	531	534	536	583	547	518	577	560	576	565	550	555	557	583	543	524	552	561	549	539	534	526	543	562	543	581	529	531	515	534	550	512	504	514	542	544	541	567	547	598	575	584	523	556	515	573	523	527	530	507	544	571	521	534	509	541	539	507	523	520	549	567	519	584	550	509	563	548	577	533	526	480	541	533	511	533	539	555	534	507	534	558	546	541	530	592	540	515	545	551	493	518	519	563	548	554	584	523	549	492	570	535
26541	2779	619	510	429	471	398	440	578	645	565	511	566	543	480	495	487	431	442	366	400	382	375	343	385	373	348	282	325	297	267	265	341	282	283	316	311	303	318	314	318	300	324	296	293	317	331	300	324	277	326	320	328	320	287	347	297	313	297	291	278	290	263	300	262	299	303	301	278	287	326	328	304	289	306	273	303	305	308	292	284	275	298	279	306	317	311	331	306	304	272	285	299	287	246	291	301	275	277	313	307	262	309	286	273	302	255	295	291	337	289	327	296	317	303	292	273	299	291	295	275	296	275	284	274	287	288	310	287	313	281	301	261	318	254	259	321	281	295	286	299	261	318	332	307	302	272	280	296	317	270	295	285	330	289	312	288	300	286	302	304	282	285	255	290	271	293	312	304	308	266	282	297	286	282	292	251	328	263	280	330	284	316	282	309	295	290	280	308	265	296	308	296	300	252	284	280	286	307	271	284	327	271	276	292	290	276	288	282	315	294	331	269	290	277	295	311	279	296	313	320	270	295	312	283	274	283	277	281	299	326	273	322	295	309	316	312	312	263	287	318	318	305	304	312	259	286	305	286	298	310	279	292	297	304	293	270	294	297	297	307	265	322	293	316	301	300	267	279	295	302	307	324	309	302	267	250	289	292	284	326	271	300	296	261	292	340	322	331	273	295	299	282	282	274	294	283	290	280	282	315	283	273	313	278	293	298	266	265	290	288	278	306	286	325	279	282	277	279	287	274	244	268	271	271	281	275	311	287	290	265	288	280	284	310	323	239	292	270	314	308	330	307	292	271	297	287	270	300	285	302	279	278	311	282	288	269	312	275	291	298	280	290	337	306	294	303	288	262	290	279	288	314	288	274	331	300	290	303	282	303	316	284	324	289	262	307	299	300	267	291	307	298	320	309	298	320	281	289	321	303	306	307	283	256	280	314	290	321	290	286	314	276	293	300	304	281	314	289	278	288	326	342	307	296	294	296	287	348	287	279	297	303	269	307	278	275	319	316	303	318	283	281	273	298	294	308	285	283	298	279	311	302	283	335	298	307	275	277	304	303	289	272	269	300	268	264	330	296	278	309	280	280	269	309	311	269	279	326	288	306	306	299	286	278	285	294	278	282	280	296	325	278	311	281	329	289	297	261	315	316	293	279	292	320	284	303	263	268	294	307	312	283	312	294	268	267	267	291	290	295	277	295	300	293	291	311	305	273	253	260	299	310	290	282	296	333	278	292	292	276	309	295	297	260	294	306	293	280	276	336	302	264	279	293	289	305	320	319	290	315	328	282	325	296	296	311	298	324	301	288	259	238	304	279	279	278	305	287	316	306	292	309	308	282	294	278	285	306	292	274	297	299	308	276	318	269	295	274	333	295	317	294	282	288	282	299	281	299	288	326	298	296	293	303	298	294	297	314	313	286	273	318	308	274	298	267	296	286	280	283	304	307	303	307	296	273	276	264	318	316	278	288	311	291	283	310	308	296	295	283	294	280	271	295	289	314	303	309	326	240	292	308	311	292	313	278	286	301	305	302	270	289	306	292	282	308	290	339	320	285	265	304	271	313	284	306	313	280	304	301	309	300	291	297	331	305	284	298	295	289	317	314	288	330	267	263	301	289	286	284	280	295	295	297	292	277	302	276	280	298	318	281	319	298	301	285	301	319	292	301	321	287	298	282	282	296	304	274	267	299	309	319	280	280	284	308	295	285	291	311	279	272	292	288	276	306	308	293	279	325	296	296	324	292	313	297	306	271	273	293	303	279	308	299	288	257	289	311	279	278	273	338	287	274	287	290	296	333	290	269	310	271	303	272	319	261	288	279	272	317	288	274	312	279	251	284	285	338	291	288	302	281	280	297	299	279	267	312	317	287	284	284	287	267	292	297	295	281	272	323	304	277	290	286	272	326	272	293	296	298	316	304	275	304	299	286	283	316	265	266	269	301	319	274	300	270	303	278	290	300	306	292	317	286	301	271	314	264	305	294	291	329	292	291	289	301	327	303	320	292	285	275	311	286	296	269	299	327	299	306	301	281	293	292	283	299	274	306	295	308	300	311	288	329	336	260	329	304	282	304	276	275	329	304	298	250	334	288	316	324	301	284	325	291	301	278	312	258	282	296	299	285	270	280	310	287	302	304	299	288	287	316	299	316	308	283	282	296	287	256	271	291	299	267	278	285	289	269	280	275	269	304	279	258	294	304	291	316	285	301	307	293	285	299	315	285	311	326	323	300	297	270	298	288	287	294	262	308	294	289	316	304	284	269	311	316	278	330	286	313	292	290	302	294	283	291	286	320	274	329	301	305	309	299	316	272	284	279	298	309	268	306	251	291	300	283	290	320	285	279	277	311	267	273	301	300	289	297	296	302	264	308	308	263	290	268	265	297	269	272	297	310	290	265	315	279	309	306	280	286	247	303	276	291	295	276	269	302	292	282	283	298	302	287	278	338	303	319	292	300	300	301	262	314	301	275	299	283	276	266	262	315	280	296	283	296	279	294	269	298	288	287	301	278	287	302	285	317	314	311	272	287	257	337	300	291	289	316	281	291	317	273	272	276	304	298	278	288	288	285	303	320	295	284	297	310	308	271	292	306	284	293	295	286	299	315	306	319	290	323	310	289	300	278	341	301	321	293	337	267	296	266	316	255	277	290	298	268	305	319	290	258	295	266	287	328	264	297	266	319	281	305	274	275	295	295	289	264	272	300	305	295	286	316	279	311	307	298	318	284	296	272	312	272	327	299	302	309	303	319	285	302	311	291	309	319	307	271	316	273	302	277	302	302	257	290	313	278	303	271	275	271	300	290	306	347	305	307	275	298	281	296	282	300	298	266	277	285	289	335	279	249	285	293	316	296	282	305	311	300	309	296	303	325	308	277	264	283	293	296	307	281	314	267	313	311	293	304	305	321	320	289	275	280	280	290	312	308	308	300	289	301	286	339	295	301	330	310	299	324	320	271	304	330	271	269	306	269	293	276	300	308	309	272	288	287	263	306	269	313	287	286	271	247	306	276	263	351	318	280	291	295	267	307	275	299	295	264	303	279	301	313	286	260	316	306	257	263	297	297	290	297	280	287	270	311	286	313	306	285	313	309	298	303	345	324	257	310	312	265	293	277	282	251	295	251	315	277	295	291	281	281	278	273	283	293	297	306	280	276	283	285	290	279	301	274	338	332	291	268	278	290	263	317	293	304	325	288	291	266	310	313	283	320	286	284	277	322	298	273	266	290	267	303	286	330	275	298	307	261	293	313	306	320	305	257	271	283	307	291	280	261	278	280	292	280	291	284	289	294	308	307	292	338	277	277	290	298	301	324	333	299	288	266	336	283	286	287	290	296	294	320	280	305	319	274	311	277	280	294	309	309	301	303	300	297	284	288	301	326	277	291	289	265	326	290	279	321	330	276	292	273	292	291	283	294	302	283	312	306	264	278	291	282	296	300	287	329	249	279	284	289	299	292	293	265	292	315	286	288	318	303	265	303	317
14763	903	1217	1376	1344	1251	1260	1541	2261	2251	2243	2173	2107	2013	2035	1934	1794	1616	1486	1466	1295	1242	1194	1113	1088	972	987	870	842	825	835	807	814	815	797	808	787	797	736	695	776	718	693	736	732	740	727	708	708	772	762	707	709	719	709	736	669	700	703	689	704	675	668	699	696	673	702	627	644	666	698	691	638	639	609	712	680	650	609	654	649	656	676	653	670	725	632	673	644	669	674	650	654	630	667	688	670	621	578	664	626	656	689	662	671	642	656	614	659	641	623	604	597	641	662	676	683	630	657	621	676	636	597	669	675	633	669	656	676	657	682	635	666	659	647	642	675	660	648	623	686	660	649	645	668	645	670	665	652	618	649	653	639	646	649	629	635	646	643	676	642	654	650	644	657	604	650	653	641	674	652	661	658	685	681	632	688	662	633	597	642	629	650	654	670	638	706	638	632	683	637	701	647	640	645	664	660	646	700	637	641	620	615	627	648	634	604	664	649	686	639	650	654	645	653	643	700	640	668	643	649	649	701	649	625	668	669	672	688	657	653	687	649	635	638	635	644	665	656	654	692	659	652	624	644	633	660	665	648	670	626	678	673	680	667	663	672	607	642	650	669	628	646	668	647	619	649	644	629	630	641	686	653	674	647	658	672	622	663	689	713	670	642	636	635	646	627	670	638	615	643	650	643	602	660	720	623	638	683	632	607	672	670	659	659	609	675	673	642	674	654	667	667	639	666	691	645	600	656	659	623	594	655	642	629	657	629	650	629	664	621	640	639	696	687	639	650	656	640	665	627	662	629	692	663	613	680	675	679	666	634	669	651	625	662	665	640	621	667	687	668	654	661	674	636	667	602	684	632	667	648	659	626	623	718	655	646	655	696	637	677	653	655	612	663	653	678	679	630	647	672	675	608	663	693	702	662	658	708	610	599	629	643	664	656	688	614	620	612	659	672	635	641	643	630	652	666	631	638	607	636	657	593	633	671	659	688	658	664	606	645	678	661	643	647	657	647	642	656	624	663	641	664	655	638	647	640	587	685	653	598	643	640	637	635	670	644	695	687	657	651	625	677	628	633	652	679	649	627	657	617	638	699	658	663	696	668	599	656	674	678	658	641	676	650	674	687	636	623	679	634	659	631	658	681	617	665	672	633	692	662	649	629	645	653	656	653	683	660	626	702	646	660	637	639	664	678	673	686	658	636	651	638	666	617	673	660	648	639	666	683	653	674	678	643	648	712	708	650	613	674	648	687	624	637	666	658	656	668	649	660	693	628	622	649	635	657	651	672	654	656	641	661	685	646	667	626	607	725	646	644	702	672	699	665	631	653	677	640	673	659	617	657	656	687	649	627	673	640	662	645	623	676	629	650	678	645	689	645	640	663	635	667	625	645	633	661	656	665	681	664	623	643	672	668	626	651	650	663	639	628	693	669	657	656	622	653	634	672	643	637	630	680	672	654	628	649	675	652	617	652	616	689	638	625	653	681	642	646	685	668	693	707	678	681	666	674	622	686	681	624	662	667	642	659	635	709	667	633	684	646	639	690	638	655	633	648	659	666	648	668	669	623	669	665	664	669	656	674	688	641	615	659	604	648	641	614	654	636	666	630	627	653	647	669	662	689	676	670	649	646	631	644	674	611	650	628	602	643	635	655	697	645	612	666	617	673	618	675	662	663	648	629	677	659	644	630	673	662	630	648	599	609	636	650	639	670	658	636	636	699	661	649	657	612	641	667	603	646	684	641	656	660	653	648	661	643	654	601	654	641	684	637	694	675	663	635	653	630	624	688	643	670	658	607	650	646	630	626	665	697	663	640	648	698	652	634	633	675	642	637	663	660	655	630	603	675	674	697	641	636	689	649	653	626	634	659	684	600	615	653	657	660	669	666	658	614	677	681	661	662	645	627	677	638	649	688	637	679	636	667	651	647	614	662	706	656	654	671	668	640	616	644	669	635	667	621	660	633	659	645	649	592	665	699	669	640	652	676	673	670	633	650	694	656	624	682	652	683	664	609	628	672	667	633	672	648	655	673	635	694	655	635	638	640	647	667	641	626	629	640	626	669	631	702	645	621	590	667	645	678	649	672	666	628	640	664	717	687	622	671	677	645	661	659	684	627	620	666	642	640	643	676	675	665	669	694	646	595	674	661	682	693	669	636	625	654	649	644	697	664	651	600	642	648	636	677	632	638	599	637	662	676	646	667	655	637	631	667	633	653	652	661	654	686	651	653	663	685	667	618	697	674	630	642	668	637	614	660	616	634	634	716	637	655	659	636	631	652	611	641	694	625	674	633	650	684	653	649	635	675	662	637	658	624	648	652	687	644	628	683	649	682	667	654	642	701	603	670	718	688	649	639	687	626	602	591	647	666	638	646	653	654	653	634	613	631	662	670	609	635	640	689	615	653	645	655	668	689	633	617	666	662	647	664	666	703	612	688	617	612	659	667	636	631	651	676	656	653	652	696	669	632	651	655	634	616	651	677	677	697	698	658	624	615	664	649	656	681	669	683	657	637	623	629	626	656	635	718	664	676	637	677	650	685	664	626	647	607	674	670	609	625	681	617	617	643	630	635	685	636	676	704	632	644	663	686	614	646	653	690	662	678	636	707	702	623	637	646	657	673	674	608	625	668	652	677	623	677	649	652	657	644	631	678	665	634	623	688	649	654	689	620	636	701	618	609	632	661	601	665	635	638	612	665	648	708	659	606	651	681	670	639	664	654	660	646	654	680	702	660	601	699	681	615	620	641	614	641	637	641	596	642	656	672	613	631	655	614	636	664	637	640	688	659	645	650	624	642	632	620	637	653	682	615	625	628	659	635	657	643	643	673	601	639	599	618	625	618	635	634	617	654	643	674	668	675	604	641	674	666	637	650	647	632	589	704	667	696	658	658	653	675	662	698	635	681	613	659	675	627	638	687	625	666	656	644	651	614	650	630	654	655	625	591	637	650	676	673	649	658	674	652	633	598	644	645	671	618	645	613	649	679	671	636	636	653	672	655	624	670	670	642	617	635	670	626	627	648	640	666	656	673	671	653	648	695	648	658	652	637	719	601	699	630	642	647	602	649	657	668	657	670	662	652	631	574	692	672	607	588	660	623	674	683	658	623	650	668	654	631	658	636	675	648	635	653	665	637	675	655	668	682	639	615	681	633	677	649	658	689	651	664	693	681	642	632	621	712	631	642	646	685	638	621	647	608	701	642	642	645	597	621	614	675	641	643	703	634	679	645	632	616	676	609	699	665	658	626	663	644	667	639	643	653	645	632	665	668	706	656	640	664	693	634	641	639	658	637	685	646	594	682	690	661	630	674	650	663	642	630	652	637	650	658	686	677	663	644	658	635	634	650	616	685	620	668	641	637	645	641	633	657	633	673	681	686	678	661	648	658	636	616	637	677	665	659	677	646	619	662	707	621	633	618	662	595	676	674	720	703	691	656	689	649	637	652	690	627	662	606	623	674	627	666	608	658	636	666	660	698	609	632	637	691	669
35309	5386	1097	804	612	547	518	588	744	724	713	721	723	630	629	611	600	563	513	504	468	480	405	422	365	429	335	321	332	309	335	304	316	313	332	307	325	319	312	331	326	294	327	312	291	315	322	317	305	323	273	331	285	296	315	270	279	311	315	294	280	303	339	299	273	312	306	272	322	280	295	294	313	295	278	266	326	309	296	303	304	307	289	280	314	260	285	293	295	304	284	327	304	289	280	292	296	302	314	260	291	308	293	289	291	330	306	297	286	280	292	269	321	304	289	261	288	288	303	303	304	290	319	311	290	268	269	291	307	303	294	332	295	309	275	274	278	273	262	274	302	273	298	316	314	303	310	281	296	271	291	306	313	288	296	294	338	285	269	289	293	288	315	266	299	319	286	282	301	279	303	276	298	255	281	297	280	254	270	303	317	297	270	287	329	295	289	284	333	313	253	273	318	274	285	321	290	329	314	270	284	321	302	292	262	290	314	269	287	295	297	308	291	309	270	297	282	287	305	289	300	305	300	324	281	297	305	286	305	271	289	306	299	277	306	291	312	286	307	342	311	296	305	282	296	317	320	293	291	305	293	287	284	268	292	296	302	316	264	303	278	304	279	285	308	334	311	284	304	289	279	261	281	278	293	316	298	260	304	281	299	308	297	270	305	333	247	288	297	306	321	293	265	328	289	291	277	276	322	309	303	298	261	296	286	324	301	329	317	326	278	292	299	301	270	289	319	322	287	305	278	286	272	298	272	310	301	303	287	280	356	302	308	342	303	274	299	290	313	279	296	291	308	289	277	318	314	280	288	290	273	295	292	287	268	301	285	276	269	284	314	288	311	317	296	297	290	287	295	284	301	307	298	274	340	261	331	298	324	282	276	258	277	277	281	273	289	274	296	281	262	293	248	314	317	301	284	321	281	296	283	296	294	319	277	302	301	288	304	311	306	314	307	310	282	314	301	294	305	280	298	313	279	279	316	276	304	287	311	310	302	288	294	285	318	259	298	257	276	322	295	275	284	291	261	305	261	348	267	289	308	273	291	274	284	284	311	266	296	304	307	310	329	320	285	285	263	301	274	291	298	273	287	283	313	262	291	283	295	312	287	282	294	337	312	255	300	266	259	312	303	330	273	281	307	264	323	329	275	296	307	272	283	287	275	297	321	276	340	300	274	310	285	299	298	261	301	284	294	307	316	301	277	299	301	247	292	290	287	313	289	315	285	272	279	315	332	272	287	287	311	303	296	294	261	297	292	302	295	314	280	272	300	312	284	323	285	295	280	291	267	294	273	285	315	292	280	277	297	311	297	294	282	252	280	307	295	276	266	278	288	309	286	305	282	300	257	307	301	284	281	314	294	308	293	303	294	299	305	291	271	295	290	298	298	293	303	335	299	285	323	279	283	308	298	292	278	296	302	279	288	282	305	314	311	290	292	278	326	294	292	316	264	330	310	327	312	306	273	285	300	283	276	306	304	296	316	290	309	317	279	267	294	258	283	301	303	303	266	298	278	286	277	254	308	305	315	288	305	270	308	313	308	296	287	304	296	293	295	297	294	308	323	292	317	260	292	297	277	285	314	256	322	270	285	328	294	287	296	308	289	306	266	257	285	281	286	319	269	287	292	323	311	297	278	294	248	294	297	296	286	298	289	279	291	257	259	298	333	306	290	256	308	304	284	292	326	302	286	278	315	316	324	317	306	301	257	288	269	320	312	303	303	293	285	274	280	327	291	303	301	307	299	291	285	278	307	323	278	306	311	321	321	277	286	257	283	306	303	274	288	275	285	315	291	326	272	310	269	275	273	297	280	314	282	302	302	285	285	283	315	288	285	269	310	308	317	292	305	304	298	285	265	271	279	316	312	303	261	263	275	315	279	288	253	295	296	281	284	305	298	270	286	295	296	237	286	301	292	299	318	287	265	264	292	304	285	310	304	313	239	276	262	274	335	290	275	272	305	300	282	250	310	300	281	296	316	275	323	319	292	278	300	324	298	291	296	289	292	306	289	281	277	258	274	325	278	295	283	277	283	305	304	276	303	252	270	281	275	284	299	321	343	281	308	287	288	283	286	291	294	295	298	313	288	293	286	310	265	302	301	298	310	287	286	299	294	281	280	310	290	309	293	298	305	312	323	280	278	274	294	304	290	311	307	300	286	309	305	302	277	298	267	274	295	311	286	304	298	308	296	263	270	307	266	335	299	307	304	291	269	278	277	313	295	305	273	294	290	301	326	306	291	298	287	281	312	300	293	304	321	335	321	305	305	291	287	296	294	293	273	288	299	288	302	273	315	297	295	318	295	296	281	265	298	261	287	288	314	291	297	319	297	274	286	285	287	260	313	290	262	290	313	297	332	315	300	292	303	298	296	299	294	259	294	282	289	292	289	279	315	279	296	300	322	292	317	294	283	277	300	275	292	287	299	280	295	271	295	285	322	293	307	295	299	290	303	287	297	322	300	277	267	281	311	284	331	280	297	267	285	290	281	310	267	314	277	310	298	281	280	271	275	301	299	299	291	293	316	278	269	305	286	284	307	289	304	321	304	269	277	275	320	297	297	293	296	296	291	297	309	289	269	280	324	296	337	303	288	308	292	304	316	327	312	308	318	302	302	287	300	276	290	278	302	282	269	278	303	300	278	260	283	298	293	307	315	340	295	283	282	294	275	272	320	293	289	309	279	274	261	277	299	265	282	278	296	324	306	269	270	317	273	309	293	286	318	311	301	312	298	288	303	308	277	283	323	325	308	298	292	300	286	287	257	310	311	283	321	285	290	301	273	284	292	281	309	295	309	287	294	314	310	320	283	263	301	289	284	283	298	311	287	300	301	296	289	300	304	299	277	278	266	274	280	297	284	307	262	285	293	302	283	294	269	301	326	277	311	286	327	298	279	310	326	283	289	291	280	292	295	320	295	275	293	292	290	274	311	309	265	275	293	269	324	295	292	276	299	327	282	297	282	315	272	282	294	275	284	280	296	320	259	271	286	267	312	282	333	308	290	288	269	306	324	308	257	291	310	325	274	297	283	316	286	332	272	294	301	310	317	307	329	299	312	293	293	323	299	300	321	315	297	303	265	290	314	288	304	248	281	293	293	285	337	308	330	316	305	277	319	251	308	257	274	281	299	309	352	288	299	296	277	291	309	265	278	315	275	296	315	327	252	283	302	312	310	304	274	294	324	321	284	299	309	298	312	324	305	307	315	264	283	286	301	321	301	312	303	270	311	286	281	326	312	331	317	330	286	324	277	316	301	310	289	301	270	288	288	300	294	323	287	310	254	305	283	273	298	290	307	276	292	282	304	283	267	280	270	290	273	279	274	297	315	283	324	261	274	297	259	292	279	272	298	306	301	304	277	321	312	313	299	294	253	252	281	296	284	300	307	276	301	331	293	288	293	300	284	322	279	273	278	288	305	261	280	245	298	286	305	282	291	296	303	313	307	270	295	257	302	293	273	308	288	346	288	297	289	264	270	309	283	293	323	315
18233	1205	1840	2212	2005	1806	1847	2173	3168	2996	2849	2914	2869	2728	2613	2566	2392	2103	1998	2000	1841	1679	1562	1370	1311	1223	1050	1039	899	942	888	803	844	911	885	837	817	813	734	820	826	704	721	737	712	744	725	660	724	703	737	693	767	715	723	687	667	727	762	677	691	680	671	670	690	679	645	694	672	629	676	700	672	631	708	653	630	689	660	703	646	621	670	659	639	632	610	662	629	679	700	641	607	631	642	648	679	622	626	608	639	635	645	651	630	631	628	634	636	674	608	670	645	671	647	639	717	629	671	636	648	635	648	627	640	619	653	647	654	665	669	658	648	617	656	630	647	620	638	638	664	671	661	667	621	626	645	620	670	604	675	611	649	607	617	655	679	647	642	628	630	616	658	696	637	628	600	635	619	665	654	619	610	646	642	640	654	587	634	704	631	613	667	655	651	594	638	627	662	674	693	676	631	614	671	635	658	670	639	650	631	626	646	676	612	659	644	632	673	625	699	653	608	603	633	611	627	637	629	634	630	635	668	653	623	611	656	607	651	599	620	656	609	588	662	628	583	645	655	655	672	657	633	627	675	625	613	655	644	626	634	664	645	616	606	660	616	602	628	619	646	602	647	622	636	636	637	641	661	659	648	645	573	624	641	630	637	638	620	627	634	681	658	601	617	625	622	644	679	580	650	640	622	607	626	631	655	664	619	612	639	621	629	685	669	654	663	633	645	606	647	641	634	643	611	628	674	669	655	705	580	614	625	629	651	672	624	660	620	684	630	652	609	652	598	672	634	621	689	631	646	646	693	658	610	624	638	640	620	682	610	634	602	641	622	687	648	633	656	646	595	677	585	641	657	600	647	695	654	631	640	645	625	641	665	697	636	614	624	647	654	636	637	643	662	600	626	699	678	620	582	616	660	630	624	647	663	632	638	642	647	622	664	583	651	638	647	663	626	635	660	682	622	656	607	670	673	634	658	634	638	616	634	630	658	633	702	661	649	634	633	651	674	596	649	646	674	669	654	637	651	583	619	676	614	659	692	648	658	666	675	618	687	631	659	638	620	665	671	673	695	630	617	651	654	710	642	695	641	647	602	669	644	676	614	626	672	670	680	655	674	625	616	662	651	632	658	660	681	627	671	650	626	609	706	623	602	659	634	636	635	609	654	626	645	623	616	625	624	687	643	708	618	667	642	664	685	654	650	647	665	637	609	670	672	663	666	633	649	644	674	671	663	613	643	671	646	664	653	633	660	621	643	667	660	656	651	625	709	652	659	617	636	612	646	649	708	657	661	672	621	582	655	645	616	645	591	606	670	619	604	646	647	645	657	672	621	609	655	698	622	651	660	635	618	663	627	660	635	646	640	602	686	671	640	596	655	658	613	648	632	676	655	603	626	657	623	610	598	644	621	662	614	628	630	624	630	601	687	615	644	636	625	607	681	676	657	631	615	625	639	646	603	589	656	639	645	673	660	689	667	622	634	639	637	619	690	659	646	616	647	630	637	659	653	707	664	649	646	619	637	661	649	589	643	619	702	698	615	619	666	680	639	658	616	646	615	651	645	606	631	680	673	658	661	685	655	631	620	630	590	664	650	578	694	628	675	611	669	655	651	671	639	619	644	609	677	629	664	627	646	646	605	647	631	639	625	599	660	655	650	680	632	646	643	629	599	635	690	590	649	630	617	657	660	608	644	637	624	662	636	661	604	607	633	659	638	611	619	682	606	651	650	601	637	633	654	621	626	622	650	654	590	683	666	601	638	651	662	625	659	676	628	627	646	637	650	629	639	672	699	597	675	616	658	671	631	623	622	575	665	611	665	638	609	652	615	609	613	636	650	604	630	680	636	648	661	645	640	645	678	622	654	688	639	632	636	629	592	650	667	644	639	655	633	582	654	615	668	652	652	668	683	628	661	648	646	636	618	636	628	602	640	618	622	635	623	618	643	608	628	617	630	623	681	693	620	637	634	695	633	681	642	650	644	620	650	633	627	619	659	658	645	614	629	665	649	638	655	635	638	655	620	610	635	646	679	656	644	665	614	636	648	653	616	635	629	585	675	655	677	624	610	681	696	631	711	624	633	612	652	683	629	631	653	614	628	646	681	638	652	612	619	624	663	639	638	699	682	667	675	632	665	713	637	606	627	637	649	646	636	675	667	687	644	654	652	620	721	636	620	633	606	647	642	681	670	660	623	637	646	642	645	609	616	699	618	675	639	649	643	611	614	641	648	677	634	649	661	626	596	661	680	598	656	657	605	599	690	674	600	647	655	642	684	679	622	660	659	668	647	656	640	670	611	645	623	655	603	666	631	631	650	653	691	667	690	642	612	674	617	673	652	604	617	655	650	685	673	654	641	639	564	616	644	633	650	608	674	613	652	603	619	649	685	642	662	630	609	683	645	661	625	650	642	637	639	693	625	622	641	603	633	673	630	670	639	647	613	614	678	629	706	615	592	599	626	641	605	650	668	624	614	649	660	678	608	678	655	682	656	592	664	634	643	641	585	658	631	649	607	620	685	615	608	681	624	625	618	632	646	630	638	621	648	677	695	623	643	632	614	669	664	679	684	655	594	652	666	666	698	631	663	602	701	679	613	663	613	651	654	643	611	630	697	631	669	632	653	601	667	670	618	653	633	633	611	626	619	671	655	637	670	638	609	654	647	624	672	629	690	629	686	638	670	637	694	637	634	629	650	640	717	662	657	649	583	666	613	679	618	661	639	616	593	650	686	654	656	665	648	600	600	675	690	650	670	673	664	632	648	667	621	612	654	662	636	636	648	641	631	658	638	639	653	622	604	632	604	663	690	662	651	661	707	674	611	658	623	641	562	624	642	645	642	653	618	685	651	637	657	597	588	661	656	659	626	652	648	686	648	681	624	641	643	639	650	647	622	683	641	623	628	654	646	675	627	599	620	625	635	617	630	652	633	612	665	651	639	637	642	638	682	653	651	625	618	613	648	659	665	655	669	655	639	670	627	576	635	631	629	678	649	632	620	625	609	658	602	634	600	614	621	592	655	667	684	624	603	666	653	663	649	648	672	615	672	635	658	677	600	668	621	630	654	694	655	648	634	643	627	630	655	636	649	609	649	640	660	615	602	665	596	629	640	685	649	648	674	637	637	627	657	666	663	632	709	637	660	648	612	646	672	593	684	674	606	655	652	587	666	658	635	616	601	620	644	617	653	687	675	632	646	648	632	600	655	660	639	616	636	673	631	678	662	608	652	654	653	644	629	650	636	650	635	653	641	640	667	642	647	645	693	649	656	659	629	646	650	667	631	643	619	584	624	630	674	708	666	659	656	608	640	675	635	610	598	619	682	641	645	665	643	654	604	594	638	656	665	626	693	652	667	610	637	640	586	654	596	642	676	636	635	701	666	635	621	624	639	678	645	580	643	673	610	650	641	648	592	653	633	678	643	661	647	613	645	672	641	654	595	666	636	673	612	662	660	623	709	614	637	633	654	625	690	585	594	662	636	618	622	638	652	659	650	634
11922	796	312	248	298	302	330	337	479	437	397	406	404	407	396	389	324	319	350	298	315	304	272	320	254	248	253	248	288	258	285	271	251	270	248	285	254	254	271	254	265	265	221	261	230	270	232	234	230	281	218	218	242	268	257	251	267	263	253	247	249	273	220	278	236	249	252	264	244	281	275	264	261	255	250	245	261	237	246	234	239	278	270	248	260	253	252	249	273	277	248	247	224	250	254	241	233	254	249	236	227	206	243	246	207	270	232	256	216	256	273	234	239	239	247	288	262	257	267	266	265	241	232	244	244	263	279	236	256	264	237	253	255	230	265	251	269	266	244	287	241	243	242	221	250	250	253	243	244	254	254	256	229	250	235	253	254	258	275	223	263	268	256	258	237	250	230	235	239	252	249	278	272	249	240	232	243	248	250	254	252	225	263	240	289	243	220	280	232	254	248	244	286	235	279	259	266	257	248	233	230	241	246	282	248	243	257	246	279	260	249	266	257	225	282	253	250	266	251	245	255	247	257	253	265	252	274	245	244	236	227	234	273	249	260	248	242	240	275	244	240	262	240	279	247	278	272	268	229	260	240	269	239	283	284	252	249	239	261	249	262	232	262	245	242	228	267	219	255	242	244	235	241	253	239	239	247	233	233	257	236	250	231	224	250	248	242	237	244	249	258	248	293	237	239	224	221	259	273	230	252	264	229	228	231	257	236	239	284	284	258	248	239	250	262	243	269	249	226	276	266	230	235	224	231	260	256	231	287	261	242	229	240	288	256	267	203	255	249	233	233	227	252	240	254	227	263	233	276	240	278	229	236	229	252	211	246	253	261	269	246	250	239	262	248	257	252	240	226	248	247	249	273	263	247	248	264	263	265	265	225	280	254	236	242	248	259	249	254	270	263	235	244	219	239	253	243	263	255	243	245	256	265	239	213	215	242	241	228	235	246	271	256	258	268	256	254	249	257	264	236	247	250	260	245	231	254	295	263	248	236	238	223	245	239	245	263	199	278	242	235	230	240	260	219	236	233	237	237	244	245	252	229	229	241	242	233	276	263	244	275	250	244	261	250	245	255	248	286	240	222	253	244	252	247	286	226	251	249	243	245	254	261	213	252	233	216	255	247	256	246	270	242	243	242	256	261	234	265	237	243	244	256	227	227	260	250	243	252	258	252	248	234	229	227	209	240	256	241	251	223	254	216	231	259	236	246	251	241	229	246	248	218	220	246	259	279	240	210	249	235	265	261	237	277	255	263	252	240	218	226	259	265	223	255	252	214	262	238	251	297	245	229	259	236	262	222	212	276	241	247	280	243	247	245	221	241	279	274	277	290	256	214	236	227	287	275	257	246	234	231	240	263	242	244	283	240	262	256	289	225	240	253	257	242	262	231	264	243	224	229	302	249	277	273	257	250	222	252	265	266	220	253	242	210	226	225	232	229	240	256	244	262	241	255	235	251	231	266	246	263	235	265	243	241	275	283	266	264	272	246	252	238	259	254	267	221	235	243	258	228	248	229	219	258	261	224	244	236	245	254	215	257	238	249	233	251	245	251	225	268	248	218	267	258	253	269	242	239	257	229	229	251	235	275	245	270	233	223	232	274	203	204	216	257	228	236	244	241	242	256	238	216	261	252	265	261	275	241	265	248	246	261	274	229	276	256	225	263	265	216	234	230	232	247	251	261	255	275	249	225	229	237	246	227	253	248	227	222	256	266	271	260	266	233	250	229	220	248	252	241	255	232	247	278	248	254	254	259	231	248	239	252	254	260	269	272	219	201	268	257	266	230	240	256	256	210	227	249	263	253	256	239	258	215	230	261	250	237	259	238	238	194	248	244	256	235	238	234	273	228	217	246	275	240	236	257	270	262	232	256	218	276	253	259	249	270	243	270	268	246	239	258	228	234	259	268	252	237	234	256	261	250	269	225	238	220	233	241	247	239	246	251	260	209	233	274	246	283	232	263	243	238	269	224	262	240	256	249	236	242	266	257	245	297	245	246	223	258	247	256	241	260	268	278	263	231	249	227	248	261	268	259	221	251	228	221	238	220	257	279	280	247	249	251	254	230	242	263	238	251	242	235	264	247	272	277	280	256	269	256	237	243	282	240	270	238	242	267	222	248	234	265	259	259	237	229	259	233	271	223	229	275	268	265	226	278	222	277	246	264	257	223	257	243	236	232	260	252	253	245	255	249	247	242	237	266	257	249	251	226	248	243	265	259	242	297	253	261	241	274	249	258	280	240	244	244	230	239	265	274	232	229	231	246	234	226	241	250	248	248	213	246	224	212	249	211	223	233	237	256	256	248	238	258	271	242	247	248	254	239	277	242	248	242	261	261	264	247	271	239	235	233	225	266	261	273	260	271	271	240	251	262	238	251	237	248	261	242	270	245	239	240	250	250	227	222	222	264	258	242	223	263	263	231	265	227	295	230	242	231	245	235	261	233	262	262	284	255	269	260	232	232	245	234	263	249	272	249	223	247	247	264	249	247	237	241	225	245	231	265	278	234	218	256	260	255	273	251	274	270	261	221	262	241	252	231	259	238	218	230	237	254	239	242	234	239	249	277	252	246	230	241	241	278	247	262	265	248	276	241	262	221	240	239	258	253	235	252	218	246	249	234	270	260	246	274	237	244	244	237	257	262	242	236	274	222	237	269	257	245	229	211	235	243	238	239	216	233	246	246	266	267	253	278	266	243	259	274	251	218	232	250	217	235	241	250	236	238	244	264	259	235	282	261	253	253	249	287	229	244	219	241	264	248	234	249	232	259	231	244	236	230	250	242	262	248	232	225	262	236	266	249	247	256	264	230	257	226	263	254	236	257	230	264	256	253	247	258	259	245	263	253	256	243	244	278	281	243	242	228	256	267	245	243	242	245	263	272	215	258	243	255	229	264	267	244	291	217	239	236	254	254	243	238	253	265	241	224	271	263	256	208	229	226	227	238	243	252	247	228	294	267	234	250	245	259	241	249	246	259	241	266	267	241	258	250	263	261	230	247	254	242	228	260	274	220	252	238	268	278	253	263	254	259	255	269	268	233	256	289	256	242	288	238	255	281	235	246	262	251	226	223	278	231	255	213	259	260	246	274	234	239	281	216	276	256	249	251	239	260	242	277	278	232	264	259	255	260	246	252	238	224	276	248	273	229	286	226	261	251	248	258	272	247	257	265	245	252	248	245	278	279	225	239	235	258	268	259	248	260	237	255	264	249	244	243	242	235	269	256	258	260	259	249	227	251	260	244	252	247	245	216	244	210	225	257	232	260	211	272	285	255	232	252	265	258	277	284	261	243	266	253	237	253	270	265	251	252	241	240	271	266	221	262	238	250	213	248	265	246	265	258	233	272	246	250	219	248	238	248	230	234	257	275	251	234	258	256	257	238	235	250	236	226	253	253	241	250	234	252	240	213	248	231	278	265	248	250	246	224	258	239	249	247	259	220	260	235	252	250	254	231	230	239	217	245	225	224	244	253	255	258	220	211	243
6826	563	613	699	678	774	946	1261	1729	1551	1565	1463	1382	1372	1286	1270	1150	1039	929	859	805	694	699	737	692	677	646	649	620	654	705	655	620	656	602	626	604	629	634	625	594	595	620	602	577	635	553	594	599	587	623	579	624	596	597	570	583	580	563	617	542	617	563	563	584	558	590	588	598	575	562	583	549	614	552	600	561	528	554	594	578	560	532	566	572	588	617	560	540	545	576	576	575	524	559	598	550	564	594	548	592	567	563	592	556	548	564	577	573	554	555	600	582	556	557	558	523	575	580	571	542	531	552	541	545	564	528	531	585	587	579	567	567	555	602	568	564	577	541	554	578	576	578	539	592	568	539	534	551	537	536	537	586	569	537	558	560	545	585	610	548	562	546	529	563	579	606	597	567	569	570	537	578	546	542	579	582	577	571	595	524	574	558	531	572	559	572	532	573	532	592	568	564	502	582	571	539	562	563	559	560	592	570	549	552	537	538	552	538	539	583	573	565	543	563	541	600	574	656	499	548	613	569	526	547	587	566	554	573	520	556	541	549	578	568	541	571	592	603	561	581	546	572	563	521	521	580	577	576	562	583	541	565	576	587	521	561	577	577	540	560	535	551	560	563	568	596	549	566	548	569	546	577	582	586	600	595	547	550	539	569	558	591	558	569	543	520	582	492	599	551	596	553	577	587	573	578	572	502	535	592	578	590	544	587	580	543	551	590	588	554	557	543	559	581	542	582	580	588	596	580	567	569	551	552	503	570	522	538	536	540	565	537	556	581	542	555	556	550	525	605	543	587	588	544	548	572	546	554	587	540	590	598	573	543	542	567	571	566	568	605	596	563	550	539	578	540	563	563	552	561	549	538	576	570	532	562	586	546	568	551	539	570	550	552	571	547	566	566	563	525	523	520	552	587	557	569	576	523	574	553	565	585	628	586	543	585	534	558	579	579	563	561	531	545	556	557	557	556	546	514	593	577	541	546	573	576	556	542	557	545	555	551	568	595	523	547	559	565	570	582	587	591	574	558	546	563	533	559	544	571	611	599	532	557	543	587	593	528	570	558	579	571	564	549	563	583	519	562	576	550	567	570	540	535	545	569	555	535	575	542	580	562	537	543	539	553	555	534	549	582	571	560	577	594	545	584	553	542	589	546	576	555	568	554	575	608	579	530	592	605	556	529	576	552	595	535	542	571	576	562	530	568	579	584	605	548	562	618	518	582	568	544	594	544	489	560	573	538	553	545	555	595	585	600	562	624	551	602	556	583	558	561	554	566	550	521	530	571	548	562	569	549	566	546	558	516	580	540	516	568	504	573	540	539	512	528	575	567	567	581	563	567	531	533	550	547	572	544	519	570	582	569	560	554	580	556	543	600	549	545	559	620	561	527	562	581	548	566	557	530	552	561	587	544	546	491	532	552	537	560	538	575	558	593	570	550	542	525	575	586	512	564	567	599	557	585	523	526	573	538	545	546	540	586	598	554	573	563	571	582	593	556	584	537	563	543	545	600	583	579	597	561	562	608	544	568	580	544	569	575	580	550	536	529	562	545	557	543	549	600	563	540	559	556	538	546	601	596	569	556	609	590	541	532	556	523	529	526	571	552	571	540	570	580	580	539	580	565	550	532	570	519	588	574	562	589	582	568	540	560	540	569	569	565	529	569	539	568	578	564	540	561	521	558	616	553	564	579	582	569	539	596	561	571	572	568	509	560	557	554	549	593	550	590	540	599	579	584	561	581	568	601	575	561	618	587	562	583	531	573	591	562	559	550	572	572	549	548	563	568	544	580	534	586	594	547	553	515	567	606	576	532	557	554	527	587	520	572	570	561	546	547	558	578	542	547	550	535	552	565	581	505	567	557	541	552	519	570	573	572	549	563	566	554	564	547	545	588	538	547	544	542	570	583	558	531	561	579	566	585	601	557	538	567	524	580	541	546	560	564	558	571	599	588	603	561	606	542	557	580	541	631	603	556	519	550	573	579	540	576	589	572	603	569	542	548	542	542	587	544	590	596	598	546	541	543	583	565	544	560	553	539	552	579	567	566	560	572	572	564	542	606	529	542	558	559	592	558	575	618	544	574	569	521	571	547	540	551	537	591	539	595	559	568	557	548	606	601	610	533	530	579	551	568	567	540	570	574	579	564	571	567	538	586	542	574	607	513	612	542	539	562	561	551	562	575	590	532	569	586	555	579	566	558	580	531	568	590	580	539	549	580	537	551	532	540	553	592	593	556	545	587	592	591	546	546	559	564	551	565	564	550	532	609	571	583	545	551	536	562	562	579	570	588	578	617	611	596	584	561	597	586	590	545	587	551	573	596	522	574	574	556	573	573	591	542	546	584	574	559	555	551	594	566	560	532	581	535	609	580	583	579	568	536	624	548	578	566	597	543	528	542	552	591	575	562	608	579	582	620	556	529	543	562	592	562	581	544	532	537	545	529	561	521	549	611	553	514	526	580	528	581	538	588	603	553	556	635	550	534	597	531	565	549	572	537	549	554	527	514	507	533	605	546	507	549	538	551	572	588	612	553	585	558	566	548	557	566	578	608	516	539	576	505	525	556	536	542	568	598	567	553	556	629	579	529	609	571	513	545	557	547	535	595	571	584	570	569	550	582	552	518	523	534	558	576	536	522	579	550	541	550	568	543	580	534	552	532	556	533	564	591	551	579	549	520	553	572	539	601	514	566	546	591	593	587	541	552	539	530	520	567	552	588	540	542	574	535	565	571	577	529	567	523	519	537	532	527	566	580	556	555	575	593	551	604	562	550	568	592	560	550	587	558	609	556	584	571	557	559	609	505	532	567	507	572	610	571	554	582	570	590	567	572	569	567	540	524	534	567	567	555	546	567	546	524	599	567	563	559	553	567	593	586	602	570	536	560	533	540	611	556	587	581	570	524	559	588	525	515	568	525	541	552	554	556	557	567	525	561	573	599	567	598	605	559	570	553	549	615	633	541	566	465	568	547	542	557	639	529	592	549	586	600	581	560	537	562	570	547	602	580	530	565	587	550	539	576	557	579	561	570	558	592	584	570	582	599	581	559	604	586	574	583	594	609	579	600	616	553	557	534	580	540	565	561	527	553	538	549	574	568	567	546	553	585	578	541	622	570	543	584	569	481	581	542	573	556	573	586	618	574	535	547	559	548	575	564	592	553	596	528	537	532	600	571	579	573	559	556	533	557	567	577	562	577	592	587	545	510	560	532	601	563	555	520	570	572	577	594	530	632	534	594	587	523	567	581	571	562	574	579	528	571	541	551	595	559	555	534	574	525	614	548	591	596	569	545	566	561	537	542	560	569	606	603	614	539	596	568	547	535	566	544	539	582	595	560	587	580	543	527	554	550	580	558	571	583	580	537	578	581	542	588	530	561	523	521	552	554	537	563	616	496	610	575	581	523	607	524	543	553	563	567	540	565	566	532	573	537	583	592	538	595	568	551	563	588	572	535	577	616	517	572	534	524	549	601	510	560	581	534	576	575	533
24196	2295	630	531	446	445	416	573	712	586	628	616	627	580	545	533	478	435	391	412	412	334	446	368	375	339	352	298	346	320	302	328	338	335	334	336	312	296	358	317	308	311	292	308	307	318	279	324	360	308	322	287	307	260	303	308	248	296	264	315	317	310	284	316	319	275	287	322	303	293	302	277	305	294	299	299	292	307	301	276	331	307	341	364	275	274	315	303	294	304	283	259	323	304	280	287	315	334	315	304	282	310	295	297	269	302	309	308	329	287	295	304	304	306	297	330	321	323	314	310	314	286	287	259	285	329	289	317	316	344	303	295	295	313	303	291	301	289	291	295	273	286	323	270	279	281	334	306	316	290	298	284	288	289	292	286	279	312	307	264	297	287	273	312	307	275	333	283	283	305	299	298	323	299	299	306	319	280	280	283	307	289	297	306	252	295	290	338	278	279	300	296	310	311	328	292	292	318	300	302	306	306	283	307	259	264	306	279	285	296	280	292	276	294	300	298	306	303	299	295	297	287	277	308	307	312	294	303	297	304	284	297	269	299	314	275	311	324	307	289	299	300	288	278	261	315	294	344	285	258	285	290	300	313	339	306	281	303	314	300	265	312	279	279	290	297	285	290	281	281	320	324	329	338	309	305	312	305	326	292	267	288	314	280	288	322	294	299	297	304	265	314	270	284	276	264	320	279	271	350	292	260	309	309	261	303	310	280	297	281	308	273	299	296	287	282	282	305	290	290	301	298	290	285	275	308	291	314	307	277	287	283	316	276	266	303	313	293	331	312	263	308	282	268	296	299	296	325	309	304	302	316	302	274	291	266	308	272	316	291	291	286	269	291	311	284	276	318	313	325	299	326	296	333	316	292	275	298	307	320	283	308	294	296	287	280	315	312	278	277	313	271	315	284	275	319	314	316	325	287	318	312	315	307	303	305	310	295	270	283	312	263	307	311	305	305	306	293	295	292	276	293	334	302	308	273	274	282	336	306	287	294	288	297	321	287	282	286	301	338	305	303	284	288	293	268	284	313	292	302	278	300	311	303	314	313	301	285	305	253	291	300	290	328	290	268	308	276	295	266	325	284	330	306	310	272	278	296	292	301	311	310	301	292	278	294	307	303	267	301	284	291	327	287	296	309	295	312	299	274	308	298	276	260	248	303	315	298	307	320	318	288	316	286	323	289	263	305	297	295	290	322	291	266	301	282	335	273	288	308	294	287	352	274	269	265	320	306	299	325	287	284	311	289	283	301	293	279	282	296	298	309	329	288	326	299	284	304	306	293	260	317	308	298	296	296	257	289	304	296	297	320	284	265	294	297	296	292	310	300	288	290	295	325	292	333	296	299	299	315	274	279	270	300	317	317	301	310	297	291	286	293	284	302	289	281	290	293	298	283	297	291	299	291	327	289	296	324	300	261	276	331	309	284	292	289	267	246	322	291	279	276	323	305	274	301	317	292	292	298	261	275	288	299	317	325	268	313	317	292	282	287	296	281	309	282	299	298	300	294	296	293	274	305	296	293	302	313	310	321	305	286	263	290	310	317	334	317	305	310	290	305	292	271	322	287	298	292	292	300	280	305	297	298	280	291	327	290	287	306	288	287	311	291	328	276	283	293	303	288	323	297	306	286	297	296	283	315	291	304	291	288	325	261	288	318	313	313	282	312	315	300	285	324	299	295	290	303	288	294	316	266	279	310	306	266	296	281	314	294	275	283	284	287	295	320	307	283	297	270	291	283	277	303	323	308	312	266	314	307	327	322	303	280	297	319	320	278	317	325	283	312	317	292	305	286	318	294	292	309	288	292	298	312	293	301	282	282	323	339	326	289	271	253	267	295	332	310	333	324	309	297	327	292	311	317	275	303	308	311	300	280	306	299	297	293	333	291	320	310	315	284	273	304	292	278	337	326	326	279	304	284	289	306	267	268	326	303	310	294	280	320	301	298	283	299	292	309	286	317	304	296	314	329	298	286	314	283	289	302	302	311	268	288	281	281	320	322	295	291	319	273	300	336	311	307	300	273	282	266	281	288	262	271	313	303	318	321	243	296	297	271	284	296	287	300	271	290	298	296	287	312	280	308	286	298	285	310	304	289	307	296	295	301	298	309	305	296	296	289	295	299	300	333	293	300	306	319	307	271	294	292	307	294	294	319	311	289	309	306	301	301	269	283	320	279	320	305	335	285	300	259	288	289	302	317	277	282	295	318	298	305	289	323	268	319	318	282	301	273	303	295	271	287	317	301	285	305	273	311	331	318	285	314	310	303	303	287	288	284	310	284	278	324	271	304	285	301	330	279	305	323	247	300	323	290	286	294	305	283	262	314	296	280	265	288	285	284	285	288	297	296	322	273	305	322	332	297	281	292	305	307	317	313	314	321	266	327	304	324	319	291	308	292	301	307	307	285	296	303	314	279	306	324	279	282	318	275	287	269	306	317	291	301	281	310	316	318	280	315	300	317	329	306	254	305	272	303	321	293	288	330	300	299	288	292	313	321	297	316	296	316	302	304	307	312	278	317	294	303	266	291	302	288	280	309	268	317	357	295	316	286	294	308	314	286	317	308	249	289	316	308	314	297	324	274	281	286	290	283	304	299	251	310	293	305	274	247	303	264	289	276	288	287	266	292	307	304	318	289	296	278	305	248	279	293	297	284	287	281	293	299	302	290	262	308	298	292	266	295	278	306	291	306	295	282	287	301	344	294	311	318	297	310	306	288	263	270	309	294	282	305	326	294	305	292	314	284	296	284	320	305	272	328	305	295	322	336	304	339	297	286	294	263	288	345	253	316	322	315	292	282	331	284	283	302	341	309	290	312	299	283	299	305	323	299	260	286	298	314	284	302	291	298	319	278	291	265	288	295	294	305	318	307	307	289	292	309	305	294	315	287	278	281	318	279	276	268	329	311	283	291	315	290	269	285	290	287	296	314	295	282	271	294	291	317	296	293	287	275	292	287	310	292	310	276	295	296	303	277	334	273	311	269	288	282	291	283	300	256	285	312	297	278	291	297	281	273	298	320	316	311	330	312	325	296	321	286	307	281	334	303	275	292	312	270	330	331	282	325	304	305	331	307	294	290	305	283	283	288	301	346	306	320	290	260	290	295	301	318	305	297	266	320	321	298	315	282	315	334	287	301	310	312	313	331	276	270	280	265	302	309	275	284	297	285	297	324	322	328	304	328	336	300	286	296	309	297	324	285	303	280	298	280	295	291	336	280	310	290	253	340	294	345	309	307	282	282	287	280	305	263	278	291	298	289	320	299	337	276	326	277	282	303	275	294	334	294	294	298	278	277	294	294	277	287	301	339	291	298	285	315	321	302	302	323	287	317	269	293	293	280	309	316	312	280	271	287	274	251	265	306	300	260	298	293	273	269	275	284	298	313	346	298	301	304	308	293	269	251	286	311	323	324	296	285	288	313	294	323	277	292	292	269	302	287	266	285	304	276	344	294	310	315	289	263	311	278	300	267	280	327	324	329	282	308
13931	903	1343	1483	1404	1481	1558	2227	2594	2565	2328	2315	2344	2222	2167	1915	1750	1535	1426	1419	1387	1306	1256	1130	1093	1024	967	917	896	827	813	773	813	789	836	792	799	796	770	761	765	776	766	753	747	749	754	669	677	667	740	734	716	730	668	745	665	683	708	692	648	695	652	689	697	670	654	649	696	727	678	738	679	673	674	715	681	706	687	636	669	663	665	691	683	652	622	661	653	688	661	650	611	663	677	624	686	669	713	674	741	638	687	645	646	666	635	658	698	633	686	689	699	631	610	686	669	672	647	652	638	653	672	659	672	663	626	651	724	633	667	652	664	633	665	637	663	640	640	658	620	685	642	634	647	653	608	628	685	683	718	644	695	628	667	603	662	650	644	653	663	666	669	666	707	637	638	643	646	668	686	699	694	677	635	680	656	611	684	673	671	591	651	681	628	639	653	671	623	663	657	658	647	678	693	656	650	639	656	679	627	652	631	632	624	657	641	704	647	677	669	690	687	618	686	685	655	639	678	624	678	637	668	640	648	625	692	689	639	671	663	654	673	685	638	715	640	637	707	624	632	674	685	642	692	709	644	668	654	672	634	660	631	648	681	665	636	668	645	633	675	684	696	679	695	660	636	636	670	687	642	693	644	661	712	665	722	640	678	635	654	636	653	671	638	631	666	621	695	669	673	652	654	665	693	664	655	702	700	644	632	659	660	644	682	661	668	675	635	631	675	641	655	606	698	611	707	645	633	657	679	683	679	673	646	638	682	723	669	663	660	637	669	692	665	665	703	667	639	689	681	646	661	685	662	632	659	655	692	648	621	696	680	667	624	657	651	671	666	650	620	667	660	668	630	605	658	646	684	678	680	703	692	652	677	693	638	663	669	652	668	660	677	627	686	648	637	636	645	647	683	629	684	671	664	659	685	679	609	671	657	628	666	650	670	708	684	657	683	583	649	630	630	660	657	643	685	613	647	645	669	695	678	683	635	720	637	696	671	671	632	618	654	682	679	643	655	671	658	665	698	654	658	643	669	659	661	716	652	664	649	663	619	626	685	674	675	657	675	645	703	632	649	648	707	649	604	641	670	656	679	673	687	672	655	623	674	619	650	635	605	628	660	628	601	649	666	617	655	673	645	677	663	656	646	672	664	613	678	656	642	651	656	658	615	639	614	677	662	634	625	648	658	705	627	637	641	642	659	638	679	686	645	614	679	671	663	594	655	656	650	668	655	687	637	675	664	708	636	678	646	677	668	661	700	692	687	650	672	638	694	653	621	704	626	645	630	635	714	664	629	659	675	716	686	685	665	677	675	688	676	682	649	642	685	692	667	675	635	667	614	632	688	649	680	634	663	643	671	650	623	688	632	703	655	656	645	646	667	668	681	687	607	660	677	645	646	644	711	611	653	655	656	654	689	643	661	639	637	631	719	672	677	682	626	688	659	679	662	629	606	653	667	649	672	656	652	657	687	662	644	681	680	668	660	645	636	674	662	662	642	659	654	688	660	657	623	679	700	661	637	668	668	684	633	679	672	672	612	641	663	635	669	702	671	650	600	640	634	667	633	621	620	682	683	688	594	660	648	698	646	678	678	678	671	669	647	663	615	619	605	624	669	696	682	632	605	667	652	732	670	668	682	677	615	680	688	686	628	647	675	709	691	689	649	645	708	714	637	675	681	630	661	637	642	690	623	658	646	676	601	653	659	631	670	650	686	589	676	629	689	657	650	655	621	669	645	652	660	701	638	629	658	648	633	664	620	657	632	664	656	642	640	659	691	656	660	693	697	669	643	656	628	669	677	657	662	607	679	615	629	711	665	648	625	624	662	627	698	664	628	640	677	679	624	634	682	663	652	669	668	650	645	663	677	645	628	719	675	692	666	652	677	668	659	660	657	692	719	668	644	608	657	626	671	649	594	706	637	695	665	670	661	640	672	638	664	661	640	660	653	664	660	654	682	674	623	632	602	643	657	652	668	673	696	700	678	613	633	688	648	674	677	678	682	651	667	674	669	703	634	697	666	679	677	638	669	649	658	656	686	629	649	631	669	656	715	684	697	666	652	689	654	649	650	673	652	657	629	696	673	631	670	667	664	683	655	650	680	681	690	686	621	687	695	602	691	624	639	664	622	659	597	682	658	646	634	676	668	616	696	658	652	679	642	704	692	658	642	645	682	669	673	649	623	650	680	639	650	659	668	664	677	706	642	663	694	652	659	658	672	684	650	678	649	673	665	621	661	653	685	664	668	683	715	658	651	655	699	671	671	637	658	648	690	655	664	603	672	651	646	665	660	650	675	643	728	670	650	651	686	682	690	620	680	633	695	679	673	696	705	672	648	621	655	663	635	661	663	651	680	671	662	637	720	641	695	644	656	675	687	679	679	627	687	672	644	647	729	674	663	645	679	665	666	659	621	646	669	614	628	634	715	628	694	669	707	656	645	682	662	673	673	637	669	677	692	662	616	647	655	680	674	667	663	675	622	704	682	699	695	641	668	687	650	615	629	673	649	654	618	647	627	624	667	707	645	661	666	677	640	682	657	688	710	657	656	670	609	643	678	657	626	664	646	644	614	657	643	668	656	701	651	641	677	653	703	673	652	665	663	674	681	640	654	627	678	709	660	688	697	618	662	634	674	676	674	661	668	649	655	669	691	651	622	659	712	715	658	646	645	633	640	618	665	648	692	673	618	621	642	660	668	685	663	636	673	690	657	681	683	664	693	671	639	657	689	674	687	686	655	649	679	634	672	618	622	676	648	681	633	696	685	649	661	698	668	649	618	686	661	668	676	644	698	678	681	643	679	642	712	672	625	624	700	639	654	638	664	677	593	645	658	631	667	685	652	647	698	662	692	612	644	651	636	649	695	683	623	634	645	693	713	656	663	688	656	672	675	593	614	694	655	671	674	661	639	669	680	675	653	621	635	665	678	665	682	694	634	635	632	602	670	621	689	655	633	672	639	630	709	679	687	618	644	699	670	643	704	662	703	669	671	696	659	651	702	673	674	676	706	643	677	633	643	684	633	637	633	653	660	663	640	662	647	675	654	670	653	665	665	647	615	628	679	650	683	661	700	668	609	691	620	654	629	642	684	628	667	670	646	679	640	676	653	669	662	668	633	652	632	646	671	625	693	679	688	695	689	634	653	642	582	679	692	682	615	682	696	667	645	651	666	627	665	632	643	636	698	720	690	656	688	661	687	659	650	638	686	704	676	654	650	675	637	645	644	671	724	674	693	689	694	686	646	632	672	698	682	627	648	666	670	651	705	670	645	648	637	666	664	654	617	661	682	649	704	672	697	649	685	656	677	608	686	667	647	683	658	702	688	674	674	668	667	678	668	617	669	648	670	679	636	677	694	649	663	628	688	680	649	643	651	677	654	666	722	611	679	668	623	627	645	674	662	669	738	663	673	652	658	669	658	663	621	692	677	659	666	634	669	685	687	692	706	610	660	637	697	680	705	705	642	685	683	651	674	664	667	676	642	673	669	642	654	642
33029	4669	1039	844	712	561	607	869	786	765	778	769	744	694	647	571	553	501	456	461	474	488	424	401	401	401	391	343	347	321	293	321	356	317	317	310	315	351	307	287	307	296	309	302	304	297	280	322	302	293	318	316	300	304	321	333	341	311	313	281	335	295	310	311	278	312	271	297	269	266	293	282	312	298	315	280	305	289	283	309	317	269	341	288	315	287	270	331	279	314	280	272	330	330	312	285	299	290	317	297	267	301	296	306	297	272	299	319	296	290	293	281	312	302	297	299	290	316	306	316	269	278	305	257	297	319	251	320	301	283	309	306	283	316	308	268	311	316	296	295	300	325	283	289	312	312	277	319	290	285	277	292	313	313	298	282	289	306	296	321	308	300	289	286	290	305	278	271	315	286	285	298	277	297	303	311	292	308	292	286	279	307	316	299	264	289	294	320	295	319	265	307	294	304	287	289	282	279	300	297	265	306	277	293	297	282	299	316	310	295	270	304	298	286	279	300	298	285	275	285	294	261	280	308	317	288	281	249	309	277	293	284	289	287	295	325	281	281	310	281	275	302	311	283	299	297	268	288	306	285	303	284	304	282	267	289	268	292	273	298	293	327	286	317	295	282	288	306	326	282	284	310	306	323	282	268	298	304	301	281	282	296	276	256	304	278	293	291	315	276	288	265	275	285	301	268	307	309	310	302	289	262	287	300	293	312	281	306	296	310	324	318	265	284	331	291	307	318	302	295	298	285	274	286	259	321	286	284	297	329	283	276	295	294	297	291	279	287	294	305	280	293	312	282	292	285	306	258	311	334	306	260	263	287	306	290	285	282	290	276	289	332	289	260	297	318	288	332	307	318	283	296	292	316	304	292	324	284	282	293	277	289	275	333	319	301	263	284	255	315	267	304	285	276	311	311	276	297	293	322	279	298	312	283	286	310	329	279	277	289	258	304	285	303	277	308	269	289	320	313	297	298	282	281	311	297	294	322	308	302	281	304	288	307	259	278	276	298	293	281	267	276	321	266	317	325	282	296	299	281	301	325	281	274	313	282	327	311	269	304	303	267	294	270	298	315	297	307	280	269	278	318	293	280	276	299	311	324	316	294	285	300	285	285	342	275	315	283	290	303	280	265	269	286	285	312	323	294	296	331	311	287	277	299	303	307	278	275	315	272	274	279	289	331	285	289	303	316	330	280	320	309	325	272	310	274	280	294	285	276	308	290	278	293	288	272	271	280	290	275	294	282	284	292	279	309	281	281	278	282	272	258	268	262	284	277	304	325	292	287	322	298	303	297	284	297	298	279	305	268	288	297	313	301	265	317	307	289	279	274	285	298	313	304	297	321	316	266	304	268	321	281	316	273	285	274	293	298	274	316	278	289	289	291	274	291	284	297	312	291	298	249	263	312	293	288	284	326	307	289	280	288	279	271	330	309	255	290	335	303	269	281	298	294	286	315	262	268	305	300	272	301	295	264	285	321	289	282	306	314	268	265	284	280	316	292	321	278	285	279	292	293	271	272	284	297	292	293	312	280	286	291	281	295	324	278	282	279	298	299	267	272	301	320	324	318	319	321	314	321	327	298	287	301	291	294	342	329	304	286	282	269	288	277	292	292	280	278	310	283	306	292	305	296	299	307	300	313	305	321	270	291	283	269	301	336	283	290	290	289	320	279	299	319	305	281	327	299	296	287	325	302	309	282	326	293	272	313	291	285	298	279	288	298	255	267	266	292	264	271	300	300	300	283	292	280	296	325	266	295	286	288	298	283	305	321	314	292	287	296	308	300	288	294	270	297	270	296	278	286	325	296	318	310	270	243	293	329	289	295	319	302	284	301	331	259	284	273	296	288	271	293	271	283	289	313	313	306	305	304	309	303	300	303	321	281	266	286	281	306	299	275	317	275	256	300	287	289	288	314	321	272	293	287	283	285	314	295	284	269	287	290	311	295	290	310	304	274	286	292	293	308	308	271	295	339	271	284	279	266	279	314	310	295	277	295	290	315	317	300	297	301	295	303	282	270	304	268	278	270	274	309	304	260	308	287	288	289	302	277	293	275	305	296	247	286	285	310	308	291	309	301	285	281	277	292	280	246	297	273	311	334	293	297	254	314	265	312	305	291	307	313	302	289	254	303	305	299	279	293	271	278	303	331	292	329	314	290	291	304	307	315	290	299	285	295	269	282	263	306	290	273	288	295	293	280	299	301	270	294	305	275	291	269	291	303	299	312	273	298	296	324	320	305	288	302	335	305	267	301	285	322	294	279	285	284	274	314	275	312	306	279	268	316	315	292	310	267	282	298	285	291	291	311	342	299	294	298	293	311	274	279	284	285	293	291	296	338	308	295	301	278	265	299	286	300	256	295	303	273	261	298	273	270	287	263	315	299	308	310	306	273	297	302	310	283	316	274	263	253	317	315	307	297	299	312	284	296	277	302	328	249	282	313	292	307	310	279	294	315	343	282	285	312	288	290	297	318	267	272	326	344	279	262	295	275	285	292	283	317	299	291	271	319	288	309	266	290	287	311	333	332	283	305	269	297	271	278	331	294	281	334	292	292	298	285	317	288	329	296	261	311	312	333	300	319	303	344	281	271	267	295	293	284	314	311	288	297	316	290	288	256	291	274	297	313	309	282	254	286	301	292	309	294	279	285	271	297	307	274	314	294	323	308	290	297	287	311	293	296	290	297	320	305	292	267	303	270	304	246	284	313	269	332	295	279	297	301	319	301	288	280	284	283	271	323	268	316	286	304	296	328	301	259	301	283	259	281	295	270	309	327	300	307	293	277	304	287	311	287	285	307	297	289	337	297	289	301	324	293	297	305	299	278	271	285	293	274	273	299	311	299	291	246	280	297	307	301	308	270	284	277	310	283	266	278	265	303	283	317	278	302	292	311	267	276	268	290	272	320	271	277	288	297	290	311	249	307	278	283	273	320	284	279	295	299	309	313	273	296	326	277	245	283	264	278	289	284	308	298	323	295	319	260	298	306	248	284	270	288	317	311	281	283	290	309	322	286	300	300	310	265	341	301	311	296	346	273	292	282	274	277	272	279	318	290	317	289	300	270	302	318	267	285	267	322	302	307	349	340	281	314	315	303	309	291	285	298	266	308	289	290	291	310	265	277	298	277	276	331	318	276	307	301	301	257	291	282	272	281	306	298	281	299	269	281	296	319	278	276	299	308	301	286	284	308	304	280	309	330	291	299	304	284	275	311	301	291	288	294	292	267	308	294	289	290	276	258	302	336	281	268	262	278	299	305	288	290	283	292	294	300	298	316	291	265	301	298	298	303	261	275	306	294	307	287	319	286	327	297	296	284	316	296	290	292	285	285	284	288	312	290	288	293	312	312	277	289	301	279	287	308	292	268	298	282	302	279	316	295	267	281	312	260	302	284	301	307	302	281	293	300	270	259	294	317	307	299	294	293	296	284	302	294	293	297	268	266	290	278	242	321	270	287	300	292	329	292	319	289	271	282	306	324	309	292
17387	1224	1907	2284	2062	2066	2163	3297	3561	3149	3209	3087	3125	3121	2800	2450	2282	1996	1947	1853	1858	1781	1676	1630	1448	1267	1123	1055	976	895	878	946	834	882	846	835	828	781	809	853	746	742	765	738	691	768	755	743	725	724	717	720	697	721	683	697	738	703	705	692	669	694	723	663	717	689	652	721	696	644	699	640	719	661	659	667	643	604	669	606	697	642	669	682	635	657	612	681	645	651	647	634	663	605	646	662	650	639	660	637	682	634	650	620	628	616	661	680	639	602	598	609	658	687	664	607	630	635	648	648	666	646	655	583	660	645	670	652	637	659	650	687	644	698	651	641	630	659	642	613	669	626	669	559	681	592	647	606	661	662	639	631	639	659	642	625	679	623	590	664	629	660	633	661	627	659	627	626	673	648	639	659	642	705	623	655	667	661	640	662	621	653	606	638	681	633	606	623	652	604	585	647	637	608	662	637	600	635	667	619	640	627	664	612	632	646	659	616	630	613	621	639	655	683	649	610	611	616	611	626	624	655	594	677	623	642	665	646	639	718	664	622	647	639	633	641	641	630	632	644	666	649	652	619	663	668	638	660	652	653	652	615	632	676	613	643	630	662	611	656	643	620	643	668	679	641	649	634	637	637	675	694	627	650	640	642	652	615	695	617	667	646	664	616	616	638	665	611	669	636	629	649	623	671	693	691	628	631	617	631	678	646	612	651	656	618	662	643	712	620	632	600	646	638	630	635	643	658	654	636	641	698	667	682	660	656	629	640	644	633	643	628	679	637	642	670	632	647	642	561	643	655	649	651	652	616	673	663	675	669	677	614	658	651	644	700	684	608	596	659	617	677	660	644	658	661	675	641	660	657	634	614	621	615	662	658	628	609	641	668	611	582	687	664	661	626	607	647	664	656	674	597	656	623	657	638	633	599	679	709	625	651	604	663	594	660	584	659	655	658	628	675	669	679	629	612	606	632	633	655	658	627	708	619	632	675	629	632	617	671	674	648	640	681	597	631	636	688	616	591	610	567	670	671	640	692	639	648	678	646	607	646	638	612	662	658	650	704	633	638	639	670	671	672	614	662	620	643	643	624	658	646	699	631	647	689	613	651	637	672	633	655	638	617	639	708	619	656	630	623	640	623	641	708	624	650	671	637	626	602	635	608	654	633	616	649	639	646	605	684	641	650	602	624	633	651	642	640	668	621	623	630	650	632	710	668	675	658	655	635	646	681	637	641	665	633	618	652	617	646	629	626	597	690	692	643	667	640	612	670	645	658	655	621	714	695	640	639	647	635	639	624	694	679	594	632	659	672	641	639	601	645	650	666	649	620	636	602	639	633	659	646	635	675	662	660	638	684	662	632	625	612	648	653	637	659	662	683	629	642	673	671	647	653	631	643	649	663	668	644	621	601	633	685	698	665	600	643	650	647	629	662	655	684	664	656	628	662	629	670	620	638	639	653	660	650	631	636	657	633	632	661	626	621	640	623	664	641	622	654	628	674	666	673	677	652	694	620	623	623	654	644	675	668	653	619	654	653	641	666	699	683	690	606	629	622	640	685	590	621	643	599	672	640	669	584	701	649	664	648	660	663	640	670	648	591	673	646	660	658	619	641	608	668	663	673	674	654	674	650	632	637	629	671	613	652	648	606	624	663	651	674	643	606	625	662	619	655	680	672	675	621	605	627	647	661	634	640	674	603	667	680	665	677	677	608	654	661	662	631	649	605	769	650	692	687	659	647	643	652	634	598	615	682	663	602	641	688	687	677	669	639	645	675	632	694	678	662	627	627	630	659	629	598	641	673	650	633	657	638	664	642	618	680	637	617	625	691	612	677	637	631	640	642	635	660	632	679	610	647	661	700	644	597	627	659	606	644	627	626	670	632	619	580	681	655	630	657	670	632	645	654	602	646	648	644	609	664	650	673	620	626	638	653	638	681	680	635	663	609	639	623	585	636	639	673	619	632	632	694	667	621	656	700	623	623	633	651	638	632	649	643	660	641	650	698	623	642	612	596	657	572	661	689	657	643	663	652	651	690	712	622	627	638	675	664	673	623	629	647	648	618	701	625	646	636	660	616	675	643	691	672	614	710	598	648	632	603	597	667	626	657	611	636	664	642	635	686	697	609	645	660	624	651	669	658	624	640	641	621	714	662	646	645	638	615	642	640	654	606	677	668	641	639	697	659	619	674	653	655	688	654	657	604	689	651	669	651	650	685	635	600	597	617	647	624	611	618	615	590	658	685	660	649	646	629	661	655	639	632	627	703	650	649	603	652	652	681	684	662	632	620	657	653	644	656	627	644	680	638	655	673	671	691	655	632	618	703	658	656	650	663	652	639	614	644	589	652	607	616	615	677	679	670	633	608	625	610	667	667	646	653	588	671	625	637	648	623	649	703	671	604	679	671	620	634	663	648	643	597	680	655	659	638	638	657	627	618	653	662	630	630	652	673	673	633	623	636	640	634	673	642	670	654	657	630	669	621	602	619	681	661	641	685	609	613	663	660	605	657	665	635	645	631	664	647	627	617	610	609	609	584	627	636	616	685	670	598	616	691	692	626	642	622	629	634	652	650	643	653	626	592	646	661	636	650	609	664	645	635	622	653	683	605	665	633	656	616	627	633	613	695	665	631	669	623	650	663	669	677	601	642	625	614	681	639	639	653	639	637	593	635	658	663	665	701	672	666	612	683	667	610	615	629	652	629	651	698	607	636	650	630	612	659	696	629	656	675	641	635	650	691	655	640	637	649	673	614	653	649	665	650	617	639	659	652	661	595	627	635	643	689	674	668	644	675	663	666	651	639	643	633	661	657	650	662	640	630	666	621	658	663	674	636	601	665	645	611	622	600	644	638	691	645	628	627	662	622	687	595	630	679	636	635	640	641	650	647	622	620	660	677	672	655	634	651	624	693	637	643	624	623	656	682	616	641	625	598	674	676	665	655	622	594	610	640	655	636	650	663	668	618	627	654	624	621	642	660	641	652	641	617	619	603	641	614	636	681	603	634	631	670	652	668	626	664	649	657	667	652	625	626	630	646	676	610	634	666	613	647	654	658	661	659	635	633	654	631	638	629	598	639	620	622	617	637	672	659	656	688	650	677	589	640	620	640	638	644	658	604	627	632	656	673	642	647	667	604	614	651	643	666	616	678	626	605	656	689	624	631	641	624	671	676	636	646	665	676	626	653	676	666	647	656	647	664	633	635	624	657	620	648	627	638	618	628	647	605	624	630	640	604	682	666	666	698	631	620	630	633	644	650	652	670	594	661	640	621	651	635	658	640	660	662	638	606	687	601	725	616	615	600	628	678	666	651	633	651	650	651	616	648	630	603	658	684	644	661	626	636	646	643	597	675	672	648	660	639	698	633	638	678	660	636	610	648	647	626	652	647	650	641	665	658	634	630	657	668	593	640	646	665	611	603	611	660	621	646	598	650	647	611	648	597	662	642	679	618	681	654	660	623	632	652	669	627	642	673	635	591	640	655	643	624	691	595
9300	527	273	273	314	348	363	527	516	495	454	410	432	414	354	321	303	264	269	269	302	263	280	241	242	281	280	289	267	233	308	258	253	255	269	262	300	249	269	246	258	258	209	253	234	232	272	205	242	271	249	237	224	224	280	253	232	239	250	262	245	255	262	246	282	261	229	236	234	217	259	240	246	227	250	243	258	247	256	233	255	236	248	232	256	227	209	270	239	258	284	226	254	219	245	231	216	230	216	266	229	243	244	268	258	234	224	243	212	217	266	215	239	252	222	221	228	239	220	249	241	237	251	266	253	219	270	235	272	255	242	253	271	221	240	221	207	240	232	214	235	257	268	215	248	247	251	261	249	259	235	282	232	268	232	266	220	255	248	204	260	235	234	236	247	215	214	246	256	224	228	247	251	250	243	241	221	261	255	239	222	244	214	247	230	237	254	226	248	268	267	224	235	233	234	236	239	198	236	244	248	252	254	256	252	258	236	259	219	239	237	230	258	248	241	228	231	256	247	242	251	236	236	236	243	273	254	251	239	241	226	265	238	212	229	229	262	233	253	252	251	220	233	274	261	251	266	240	245	264	258	239	257	243	261	269	233	230	254	241	250	289	272	208	253	216	268	245	237	255	244	247	256	300	272	221	239	255	251	263	226	227	246	246	256	250	231	247	249	263	236	255	256	256	248	237	234	248	213	240	237	261	253	270	252	243	240	229	226	231	243	245	216	250	239	275	243	229	235	236	228	246	233	254	255	262	254	240	271	248	219	257	244	241	240	244	237	229	237	258	240	240	233	264	241	241	262	209	225	262	233	252	243	234	238	236	263	264	270	230	250	231	278	227	256	245	223	242	230	235	260	233	238	236	270	240	243	224	241	250	221	250	243	235	257	251	273	229	247	268	247	245	234	259	275	225	213	245	238	258	275	229	258	225	231	237	271	273	259	241	239	273	224	241	277	233	242	235	243	240	254	243	236	251	208	254	271	212	245	241	257	270	252	253	237	261	265	233	257	243	252	250	206	258	256	259	250	244	233	238	236	241	231	250	222	257	256	300	240	224	202	267	241	247	234	228	264	219	249	236	278	246	235	234	250	210	232	240	223	234	256	254	253	225	235	242	240	217	267	272	249	234	249	246	248	240	233	209	234	239	233	249	243	232	219	236	204	272	259	243	243	254	258	206	242	231	222	220	214	237	233	236	227	244	229	259	222	257	224	236	264	251	245	273	232	228	228	240	257	247	223	243	213	223	257	237	245	262	265	266	251	233	235	261	234	263	258	238	232	237	233	224	226	266	247	263	216	226	232	233	227	266	231	215	254	255	248	249	255	273	243	225	267	237	229	264	232	239	238	257	253	230	252	234	248	236	243	266	239	266	231	224	235	239	243	243	216	206	244	265	248	256	258	254	253	236	247	217	272	249	247	242	243	247	234	207	241	242	240	241	256	257	268	262	269	270	226	253	223	251	227	234	274	255	238	252	224	277	246	245	226	233	229	243	254	254	225	230	217	246	220	233	249	268	258	240	243	266	246	228	280	277	235	237	264	230	229	227	211	211	213	220	230	257	256	259	258	251	261	243	257	229	271	242	217	211	263	218	249	260	234	228	283	284	228	267	237	262	236	257	227	244	255	254	243	241	253	237	233	238	218	254	230	235	234	269	247	243	255	231	250	278	241	247	222	270	254	227	222	233	231	263	207	257	248	251	240	241	234	227	215	230	255	226	239	225	224	260	239	241	251	244	251	220	242	253	276	225	210	243	266	231	224	231	252	236	254	275	240	241	257	235	219	247	258	229	253	236	269	246	246	241	260	226	238	231	232	222	204	265	255	252	265	239	237	263	236	186	274	273	228	239	235	230	265	236	212	227	253	261	252	255	221	225	229	213	199	228	246	224	247	229	258	245	262	209	238	231	238	235	249	205	253	247	267	238	228	234	236	211	239	259	226	252	277	243	273	225	229	228	243	289	268	259	245	230	277	261	238	220	248	261	214	245	252	249	217	207	235	242	248	238	251	248	243	232	243	237	247	240	265	247	241	251	228	241	253	247	257	258	237	239	223	261	267	248	239	276	227	245	213	229	267	284	245	254	246	220	241	262	210	229	241	219	207	236	236	262	252	251	192	224	258	263	254	213	249	245	258	253	217	233	261	236	229	242	231	241	250	258	240	211	249	201	274	257	246	254	236	237	248	221	225	234	232	221	256	231	241	218	229	231	238	244	252	258	249	246	247	191	277	268	254	211	244	267	261	225	227	237	221	221	255	233	246	248	271	257	237	238	224	231	256	256	246	253	226	234	262	254	238	257	236	272	262	218	300	245	236	251	252	251	238	276	241	282	268	244	222	224	237	222	215	252	238	267	262	206	255	232	264	258	250	250	259	259	261	227	245	239	237	252	233	262	220	221	237	230	244	248	227	263	251	238	244	238	203	209	276	242	243	218	263	225	254	251	270	271	251	278	243	244	249	249	237	249	254	228	243	233	240	261	281	236	239	241	231	234	226	204	230	245	241	265	251	271	243	251	261	255	241	252	238	242	229	225	248	208	254	223	276	252	221	258	272	237	230	242	221	246	233	223	239	260	269	245	260	242	231	242	254	249	215	244	258	233	241	236	234	267	223	231	238	284	254	226	226	268	223	229	276	252	242	231	230	237	252	241	211	210	244	234	256	218	238	255	258	198	232	245	245	253	248	248	255	231	273	248	260	248	250	218	268	242	232	259	253	207	216	247	230	247	278	241	249	254	196	253	250	282	253	242	256	260	247	236	241	233	232	243	199	249	247	238	267	251	218	221	255	259	235	257	262	237	239	283	239	253	235	234	247	228	262	267	238	249	254	273	237	254	265	232	231	219	235	254	229	221	244	254	240	274	257	264	235	245	239	230	239	229	247	238	248	284	267	223	246	260	216	240	255	262	231	257	233	230	264	234	236	233	237	252	235	272	235	235	264	220	256	236	245	264	251	245	262	266	236	244	222	218	272	262	233	241	237	256	269	226	291	224	264	191	222	276	232	233	250	238	244	247	256	279	260	219	237	224	236	227	242	210	221	237	236	227	244	200	228	218	234	253	281	251	236	256	241	225	276	237	249	261	250	274	237	249	265	225	282	257	239	215	219	241	256	262	240	227	247	246	253	244	228	268	220	255	257	257	235	243	236	214	231	225	239	219	206	235	244	249	243	210	235	234	252	235	224	268	240	249	249	240	234	235	233	251	227	285	257	238	234	241	228	241	270	246	242	231	208	237	257	246	248	231	241	255	251	252	259	252	280	245	259	234	224	209	246	249	244	245	238	271	257	245	242	250	236	238	229	262	245	228	233	246	231	265	255	250	261	270	224	239	240	232	212	272	214	254	263	219	235	252	233	242	237	303	235	274	267	249	248	263	255	238	231	251	233	266	262	247	214	243	250	247	258	255	239	240	252	225	230	228	255	250	258	266	211	229	237	229	239	234	249	243	276	225	261	248	292	219	242	256	268	236	223	214	269	221
5622	572	588	710	775	867	1121	1811	1876	1618	1652	1563	1557	1517	1311	1156	1037	950	847	833	775	702	776	682	690	707	649	666	628	664	647	636	613	592	658	651	624	589	569	592	618	575	605	571	558	547	570	623	585	588	642	579	570	584	572	539	633	563	593	565	526	543	548	552	580	552	595	575	619	567	539	583	541	560	600	567	529	605	562	573	560	541	501	541	594	540	548	551	565	569	580	551	547	532	556	538	549	557	544	544	541	552	520	570	535	531	520	570	541	537	507	546	564	587	509	516	635	537	563	573	550	563	558	557	521	506	531	564	591	576	513	557	548	567	558	550	567	539	560	572	535	560	539	536	536	548	554	550	547	570	549	532	539	539	491	540	549	578	531	546	506	552	516	565	550	570	518	521	559	556	548	551	558	572	568	578	586	539	544	559	528	541	515	567	532	603	528	565	575	508	586	571	552	570	535	577	550	549	548	556	559	578	544	547	521	557	541	531	569	544	557	536	619	537	568	583	579	562	576	468	573	585	529	559	544	540	556	542	607	530	498	543	577	538	577	560	531	559	530	529	558	571	565	601	536	556	566	535	566	574	569	543	523	552	520	584	583	610	571	540	584	561	507	544	549	525	515	520	567	519	538	550	526	545	553	561	514	578	556	541	517	582	529	560	573	556	531	525	528	538	542	545	570	539	536	539	533	548	529	542	551	554	616	551	515	500	596	521	533	547	566	573	560	550	567	534	513	591	543	554	550	610	494	588	524	541	544	565	542	529	580	569	556	548	546	564	543	525	536	551	571	534	575	578	564	570	538	577	525	572	529	544	579	576	533	560	570	565	560	553	542	543	546	565	585	546	521	539	542	554	528	562	541	554	495	548	563	547	529	532	570	548	571	591	546	580	589	524	546	639	596	530	566	577	564	578	511	535	584	554	512	547	539	576	524	612	499	557	528	540	556	560	606	579	532	522	549	546	555	522	559	543	518	534	531	570	552	595	527	598	574	568	557	560	541	547	590	520	575	556	541	560	537	539	510	524	551	587	534	570	549	518	578	558	559	520	491	562	519	570	550	557	543	504	558	582	569	568	543	569	542	550	520	576	534	517	561	557	524	541	579	578	528	555	551	536	578	586	523	595	531	516	504	547	525	570	533	559	558	600	547	553	541	589	557	567	557	562	545	540	539	554	535	528	548	552	592	551	558	587	590	598	556	567	532	570	541	538	542	551	555	564	582	561	560	551	560	558	580	565	528	570	548	530	535	561	534	595	538	592	537	503	524	567	545	512	533	553	523	576	537	560	567	513	599	522	574	546	590	567	587	551	637	554	540	535	538	565	506	548	531	586	559	539	571	551	548	524	623	542	518	595	540	541	540	560	512	503	508	558	507	552	542	548	554	525	546	568	557	582	513	549	548	544	547	577	550	498	551	547	525	621	536	563	543	505	558	536	575	575	571	560	519	567	524	610	547	609	540	577	536	570	574	580	546	567	572	547	491	564	544	567	525	551	546	523	547	530	558	571	533	546	512	547	545	528	532	545	546	565	525	569	612	540	517	557	542	519	530	547	508	518	584	569	503	555	532	564	562	535	575	552	559	536	556	569	515	531	565	543	582	558	549	554	573	556	586	524	550	553	506	569	550	566	550	580	584	497	519	541	531	590	549	591	596	567	558	573	558	524	480	526	577	544	501	590	548	532	565	553	533	533	539	585	531	543	552	562	564	575	546	499	509	549	515	544	524	549	588	584	555	570	505	549	542	563	604	572	560	529	518	530	589	540	555	571	564	554	547	519	552	512	544	525	567	559	577	559	551	568	538	526	616	546	570	551	543	517	569	580	568	580	555	582	542	572	551	551	580	564	532	533	567	550	540	561	541	568	566	558	562	552	586	556	517	541	517	535	558	577	566	566	536	574	532	568	578	578	585	545	552	534	588	583	569	520	541	579	540	559	625	603	549	594	573	525	537	565	514	579	529	544	603	525	589	545	550	545	576	572	516	598	538	531	576	555	591	596	564	583	564	561	534	564	526	533	533	562	570	540	561	555	577	547	598	523	585	586	555	558	578	535	551	562	556	571	562	584	575	582	554	517	597	592	522	516	519	561	546	537	585	551	604	558	548	541	545	564	559	541	531	555	554	533	504	561	555	573	589	540	544	565	527	578	587	567	538	529	554	542	583	530	546	526	562	548	572	566	532	533	553	526	543	561	550	576	579	538	513	562	592	553	570	538	527	571	600	573	566	514	548	584	569	584	554	563	557	539	537	523	544	566	542	513	545	521	566	565	534	496	561	557	573	588	565	597	544	549	590	526	570	532	556	547	598	501	541	532	524	536	538	572	592	548	503	527	491	554	546	526	559	537	616	555	547	562	543	537	596	574	551	549	528	555	544	574	569	576	548	536	525	542	515	557	527	525	524	558	538	539	572	546	573	567	554	557	550	575	524	576	519	558	541	521	553	581	547	571	565	510	532	518	533	563	512	557	546	526	509	533	559	515	564	557	518	597	590	550	540	515	569	590	540	572	547	468	519	548	532	558	532	582	550	566	549	556	582	497	523	529	542	518	581	548	568	530	546	595	565	532	532	559	566	559	558	597	520	555	568	564	602	552	563	582	539	554	541	544	567	575	553	557	548	526	555	527	541	536	535	566	521	555	530	525	564	554	569	543	513	570	539	550	578	585	518	548	600	564	597	558	547	550	518	516	562	554	574	571	554	525	559	533	565	582	551	579	555	583	551	540	555	551	549	553	560	580	532	602	527	552	538	589	580	536	540	598	510	528	602	552	545	533	562	539	559	547	533	565	508	556	544	506	550	534	581	523	546	551	568	556	553	533	559	551	544	571	550	582	567	513	538	574	550	586	533	554	567	555	541	572	568	567	534	526	503	608	576	563	563	571	538	499	547	555	572	528	574	522	550	575	553	577	580	577	505	606	550	551	536	547	597	569	552	587	550	541	583	570	538	508	530	557	567	560	551	564	604	553	540	547	591	525	557	574	533	542	536	562	585	544	600	577	525	528	594	530	559	582	564	516	586	527	551	510	537	550	543	591	553	542	549	526	535	563	603	569	527	527	547	589	532	589	534	566	597	548	542	570	558	567	557	580	519	580	569	567	538	568	553	592	532	571	533	547	554	508	568	570	525	551	530	518	534	563	563	507	548	555	560	555	572	550	574	522	607	549	569	555	515	532	563	565	554	549	542	505	579	539	545	556	527	552	580	535	554	588	543	520	522	509	522	563	561	539	515	540	550	519	540	553	550	560	570	542	550	603	551	528	544	571	567	548	550	529	512	598	514	530	548	518	572	571	563	516	547	537	503	534	541	548	553	524	518	586	528	555	540	547	576	524	584	506	566	522	547	577	560	524	557	546	515	555	547	505	529	538	550	540	535	537	564	555	524	536	561	543	551	553	547	527	533	550	579	547	536	569	552	570	565	538	562	529	570	555	541	523	593	560	553	518	550	549	518	561	536	537	572	546	539	535	527	543	518	547	539	554
21644	2050	650	595	495	525	548	790	686	615	656	619	619	602	510	445	474	435	438	425	399	434	348	399	405	348	343	312	293	328	302	300	311	341	316	289	300	296	327	319	302	272	297	289	304	307	299	303	283	308	312	308	288	267	294	280	295	316	297	286	310	293	343	260	255	313	298	312	280	248	304	345	298	294	275	311	319	285	281	314	295	271	299	272	289	272	278	311	299	292	288	276	259	265	313	303	306	265	312	283	314	257	290	299	314	302	293	321	288	289	343	293	293	317	305	284	301	292	284	288	307	268	331	301	286	305	315	252	286	303	285	275	300	292	295	284	319	318	277	298	315	269	303	288	284	287	278	252	292	280	274	301	273	261	310	299	293	309	272	291	294	304	267	273	276	301	290	326	301	295	280	284	308	312	313	304	298	268	286	305	282	291	258	287	309	301	264	307	273	309	311	286	271	281	286	260	316	282	279	271	313	285	289	283	266	257	278	269	287	295	266	252	291	276	277	279	289	276	301	289	269	286	293	318	267	299	292	288	316	294	274	286	304	293	288	268	251	293	319	290	294	286	308	311	298	265	319	286	281	295	282	307	260	291	300	305	291	313	337	297	291	300	277	282	304	309	292	304	333	284	272	295	287	262	296	279	280	289	310	278	283	283	304	273	315	288	293	293	301	302	302	312	300	258	248	255	240	263	313	295	302	349	317	303	287	278	286	298	287	323	311	306	303	284	285	276	290	291	293	272	331	263	287	296	288	288	293	291	288	285	302	335	282	279	310	301	300	316	314	281	292	276	332	311	267	294	273	265	334	280	275	283	277	254	303	308	273	283	272	299	270	338	306	293	277	320	305	317	295	298	271	258	316	286	302	289	333	277	266	269	280	329	277	308	279	281	265	293	298	295	272	310	288	295	273	244	268	298	320	287	297	279	268	264	295	274	292	275	301	311	314	290	278	268	255	280	286	298	273	306	300	318	278	282	254	317	296	302	284	289	302	277	295	289	287	295	294	324	328	288	274	273	304	288	295	294	276	269	318	298	323	304	310	292	328	296	293	256	263	280	280	314	262	306	291	297	277	273	290	301	288	287	292	277	312	290	307	282	298	303	308	330	286	304	289	303	301	272	282	305	287	265	264	288	282	285	289	245	296	254	272	267	299	290	325	311	296	290	288	287	257	279	278	268	298	260	299	301	290	298	283	279	302	273	270	316	322	234	274	264	274	304	295	285	275	302	281	282	300	261	283	306	289	286	309	257	272	310	259	274	267	277	290	309	286	318	275	278	264	273	293	287	275	314	292	276	295	286	277	293	289	279	294	275	294	298	308	298	306	291	241	317	265	322	291	267	262	286	324	287	272	284	270	286	238	294	303	311	265	288	323	306	286	295	286	261	279	325	269	292	330	314	279	263	300	271	254	315	300	264	287	294	309	295	289	283	280	329	286	301	281	325	334	331	287	330	280	286	306	291	277	301	302	278	271	259	315	285	293	300	281	318	297	298	283	267	289	282	318	282	302	285	267	270	289	292	284	284	299	330	271	271	273	264	284	300	304	298	287	282	314	297	306	302	290	294	286	315	283	295	290	250	286	256	283	278	304	288	273	300	292	245	242	330	308	258	279	296	248	289	279	318	255	297	272	293	292	326	303	282	278	270	289	290	282	332	263	291	287	306	271	305	312	282	278	288	311	290	288	283	274	304	284	293	316	268	281	270	323	271	262	267	277	324	303	279	286	303	252	300	299	282	298	296	306	296	303	291	265	307	248	303	264	279	287	266	280	287	312	283	249	303	280	285	272	300	260	326	316	309	300	285	312	262	282	243	280	254	306	268	296	312	307	291	285	273	280	291	275	285	297	308	279	271	271	264	249	285	289	298	285	287	266	300	277	288	267	285	299	289	268	296	304	279	287	238	279	287	290	253	286	291	272	301	299	290	314	284	267	299	308	258	234	274	268	267	289	288	289	286	325	308	263	276	297	290	288	270	310	299	322	296	278	310	268	288	292	303	324	312	287	278	301	294	284	260	327	244	320	317	305	263	288	280	295	260	240	261	271	290	266	303	278	275	293	276	312	286	304	274	301	301	308	331	284	266	273	330	271	280	305	275	279	325	325	319	294	273	279	292	271	327	282	289	303	306	294	297	275	267	284	305	232	298	300	270	276	278	296	292	287	294	316	302	312	298	294	288	295	265	273	276	297	282	280	290	344	281	273	276	304	284	307	337	305	291	303	278	317	292	328	294	286	297	289	293	298	253	284	259	246	275	327	303	289	256	303	309	316	302	303	284	297	265	293	321	283	259	284	245	270	289	281	272	279	285	297	294	275	277	278	309	305	323	249	314	286	262	272	277	301	276	249	248	293	306	272	308	270	319	310	280	268	286	307	311	302	290	287	302	303	291	294	277	283	327	303	294	285	295	275	299	275	299	284	277	278	287	273	291	302	287	312	274	264	296	339	310	307	299	275	284	286	321	304	289	267	295	301	299	252	287	278	274	278	281	320	294	282	284	242	275	315	288	331	341	290	297	272	265	266	319	293	300	271	257	270	261	304	287	279	299	311	300	261	266	292	298	280	307	295	304	251	295	290	286	294	288	289	242	290	298	334	274	293	259	300	295	279	315	286	291	266	297	276	288	292	256	309	273	276	301	251	304	295	323	285	284	285	278	281	332	284	318	296	281	280	308	300	290	318	319	306	275	263	298	277	298	306	280	292	290	316	292	294	298	342	294	294	287	310	263	288	279	298	264	278	299	272	278	287	282	311	328	299	287	299	302	307	293	283	298	283	286	293	311	296	269	286	282	313	280	290	251	278	281	317	301	254	285	272	287	326	291	282	293	286	302	299	258	288	279	268	289	279	299	297	245	274	311	300	289	275	330	292	311	295	257	281	308	313	328	288	291	272	317	308	278	279	305	306	306	284	282	297	351	307	295	305	307	310	284	299	276	273	284	295	293	275	322	307	286	302	286	295	285	302	296	284	296	271	297	308	291	286	322	306	253	284	299	286	268	297	318	277	309	303	271	337	303	294	281	290	288	293	319	302	282	291	299	277	309	275	288	266	271	311	275	323	288	281	289	302	262	318	283	316	283	304	281	291	274	285	276	302	310	252	308	281	287	278	279	285	275	304	319	297	308	274	257	276	283	274	287	284	287	300	313	283	303	308	285	285	274	281	291	282	293	290	310	298	251	266	308	283	282	260	295	296	308	272	294	278	341	262	285	279	298	255	309	294	325	304	279	291	285	300	298	288	300	327	278	281	288	293	285	341	244	314	286	276	270	310	288	285	268	277	282	313	268	303	295	296	299	277	283	285	262	305	309	273	282	274	279	285	328	281	267	328	292	292	302	305	340	296	289	304	301	275	264	295	259	256	279	244	278	309	297	312	284	297	313	277	281	307	293	291	263	288	292	307	299	269	306	283	284	277	293	296	309	293	297	315	319	275	273	283	307	312	308	301	283	268	284	317	304	289	253	272	298	327	241	275	317	273	281
12866	997	1275	1562	1634	1758	2094	3001	2894	2743	2626	2634	2470	2345	2011	1738	1641	1586	1512	1367	1284	1324	1155	1167	1118	921	941	876	827	855	845	886	798	779	771	825	808	733	780	735	712	724	742	733	716	744	708	761	714	704	727	747	719	698	667	727	702	649	721	693	679	677	712	694	647	615	688	645	653	694	685	631	640	650	652	664	644	621	653	618	669	613	608	661	664	686	647	668	680	642	614	715	668	682	609	644	641	642	622	626	684	691	628	628	686	656	583	659	666	692	671	644	686	682	679	667	647	628	650	635	650	647	615	635	623	655	649	597	659	706	659	615	618	669	657	594	664	613	628	706	666	626	648	609	639	626	669	639	595	608	681	632	646	664	648	632	650	662	615	597	616	644	636	678	679	705	729	652	633	681	670	611	637	646	641	673	636	631	638	605	691	658	685	664	612	666	621	652	629	646	669	638	660	649	630	648	660	616	613	618	651	618	676	608	667	616	626	642	680	647	691	694	627	679	640	662	644	666	635	653	631	643	598	646	658	658	647	688	663	653	645	641	619	618	646	687	625	632	642	644	624	637	601	675	637	652	698	651	646	580	671	671	686	669	669	626	623	631	613	674	679	679	636	681	642	599	686	665	699	596	616	684	654	666	647	635	654	648	644	679	586	627	665	672	641	661	656	646	640	656	641	671	605	655	669	602	675	610	708	652	653	636	649	630	647	655	678	644	680	632	654	636	622	643	608	646	662	646	671	691	635	628	656	606	633	627	664	639	652	633	680	633	613	615	661	644	606	640	663	669	680	670	659	660	633	647	658	696	614	623	655	614	646	688	654	665	657	602	653	587	639	661	634	630	615	640	663	652	650	613	636	613	669	710	640	583	653	680	660	639	640	620	638	619	628	609	601	621	644	682	631	646	667	670	588	628	646	657	670	683	635	673	679	596	623	648	645	683	678	666	652	613	636	642	667	630	675	629	697	618	625	652	619	634	666	658	688	644	680	676	617	631	647	663	622	650	639	625	636	608	691	653	646	646	664	642	632	642	631	655	662	642	685	659	653	613	656	659	623	629	681	680	603	663	663	635	668	633	651	667	679	655	635	636	687	654	606	671	661	632	610	627	665	675	630	619	642	628	689	671	607	645	642	663	643	694	655	665	630	646	648	607	615	645	666	668	645	626	654	668	641	645	612	624	635	671	614	623	623	661	670	638	659	626	652	657	706	664	571	670	630	624	637	686	628	669	619	661	650	705	668	660	702	694	659	608	631	623	651	678	636	634	703	658	650	680	612	654	633	649	676	646	641	630	651	675	636	660	643	615	616	674	642	589	668	673	639	647	700	680	632	683	632	640	680	620	665	676	673	638	640	657	664	615	652	659	635	633	626	653	661	670	692	654	642	619	692	649	653	655	599	658	619	677	653	630	600	584	639	656	613	619	636	689	623	678	649	654	638	676	660	656	612	654	638	676	613	637	649	645	646	656	657	659	631	632	595	663	653	640	640	637	651	648	597	654	669	701	634	658	643	662	668	638	656	661	595	648	660	672	649	661	657	673	622	633	649	664	636	610	673	660	650	669	651	668	639	653	592	605	667	627	642	619	637	622	690	697	592	648	679	639	680	631	661	643	664	638	611	669	635	657	620	722	647	652	687	636	630	593	617	667	676	605	679	681	655	620	635	665	651	644	658	680	652	619	691	631	637	673	669	671	613	668	616	610	661	664	632	642	651	669	606	662	658	659	647	626	642	659	635	656	626	653	667	626	645	642	662	683	649	626	696	624	640	661	653	625	657	656	661	668	638	633	640	667	689	643	678	647	642	640	613	687	651	682	643	596	635	654	640	656	639	637	649	643	626	649	649	634	650	644	645	664	685	626	648	658	640	652	655	657	630	634	655	626	638	612	640	624	662	646	663	671	627	700	664	634	644	628	676	649	689	654	634	640	686	622	654	650	664	640	724	677	625	666	646	659	630	651	638	644	664	669	617	609	644	638	667	610	638	580	693	648	648	622	679	649	630	628	650	686	624	655	654	716	644	653	635	677	639	678	616	684	642	632	652	628	664	650	668	695	638	693	649	656	618	653	643	617	651	624	658	665	600	679	675	662	640	634	639	684	655	641	698	644	627	684	663	629	676	664	640	627	621	651	619	623	664	659	630	655	570	656	589	675	613	686	610	631	687	634	608	650	648	626	683	639	608	634	646	720	672	650	662	639	652	635	650	619	657	637	648	637	611	689	655	667	647	619	627	678	644	617	642	653	605	690	682	645	683	718	670	661	587	673	608	605	620	668	688	624	665	613	620	625	684	671	615	651	656	627	666	552	674	606	633	658	696	636	663	626	657	626	677	667	635	691	647	668	677	628	612	694	637	648	624	645	593	643	703	643	628	659	656	631	606	664	638	656	651	629	677	623	650	676	642	669	596	669	647	659	650	645	601	637	601	653	608	648	657	632	638	644	582	613	651	646	616	662	675	618	654	659	651	681	675	614	701	632	609	709	625	658	638	680	659	619	647	641	630	664	665	630	662	649	678	683	643	608	621	667	609	647	612	618	618	701	624	638	656	699	672	672	629	625	629	662	612	688	626	641	646	632	619	666	651	605	630	666	579	653	611	641	649	635	688	635	691	625	639	618	654	675	650	635	588	596	638	609	663	638	694	669	649	659	703	597	664	667	648	630	652	682	663	632	612	615	663	670	655	662	662	639	618	637	644	632	696	671	671	633	700	709	668	642	670	655	612	659	703	630	638	657	661	605	640	655	645	656	635	650	667	649	649	630	628	634	649	575	676	622	656	617	664	623	674	670	595	658	661	637	654	592	624	635	634	637	666	612	615	627	658	637	665	607	664	679	656	611	652	663	628	646	614	627	670	682	699	628	601	659	659	636	623	662	664	651	620	623	641	660	648	634	668	670	701	681	671	640	636	669	649	618	681	627	676	633	678	669	634	668	658	641	671	642	638	631	642	612	604	645	586	622	657	608	645	684	667	657	700	635	647	619	634	637	624	628	643	620	618	628	590	632	661	641	662	620	638	639	626	616	597	656	662	642	635	653	607	639	611	621	654	614	672	629	669	679	605	610	632	683	625	588	651	655	603	649	624	681	663	662	607	691	655	663	620	649	645	636	610	651	658	694	639	677	639	635	650	633	631	691	630	632	627	666	625	633	625	645	682	684	693	633	598	667	622	670	656	628	655	667	630	633	673	675	636	675	618	624	661	626	635	667	669	659	680	679	629	582	652	656	680	651	675	635	629	674	668	621	638	604	641	628	698	610	682	642	643	657	696	654	618	659	664	705	646	609	640	661	693	630	683	644	669	661	619	650	623	650	628	609	604	668	654	669	652	633	662	692	691	672	625	639	670	648	681	636	667	651	621	640	613	695	651	675	649	657	665	620	576	643	640	649	654	655	638	631	627	637	642	615	671	672	626	645	633	676	639	631	657	613	638	674	628	676	667	609	613	647	612	665	625	639	612	670	642	683	628	603	597	625	660	657	637	613
31194	4089	1058	832	747	706	748	995	857	865	759	834	804	714	592	547	562	525	497	476	421	444	483	414	399	397	315	344	343	361	323	309	325	333	312	345	306	298	300	320	299	298	294	322	298	291	306	293	295	275	282	283	281	297	289	280	280	339	284	292	263	278	254	320	285	275	285	288	327	251	306	275	262	296	268	284	273	285	319	288	331	308	336	300	292	269	284	324	287	274	278	317	281	280	294	282	265	231	302	320	281	288	258	259	265	290	273	276	284	281	262	284	304	267	282	290	276	275	322	267	279	275	266	282	322	277	278	284	330	277	282	264	262	270	305	306	324	280	268	274	253	275	304	291	289	276	302	279	284	260	291	275	286	290	283	299	279	279	286	292	299	297	287	299	309	296	307	294	262	272	299	322	298	306	312	280	278	271	286	273	298	326	315	303	333	308	279	260	262	285	282	264	288	302	253	271	298	312	267	274	302	296	298	284	288	278	296	292	277	246	286	306	246	290	269	265	293	290	282	284	259	281	313	296	296	285	298	290	290	277	256	277	283	278	302	291	281	330	276	277	246	287	271	282	291	307	287	278	301	256	295	281	260	287	262	290	274	278	298	298	299	274	238	288	266	280	312	291	278	297	272	277	250	289	309	306	282	309	303	261	304	309	308	306	272	289	286	281	325	274	292	278	299	294	268	288	292	286	299	273	257	273	273	255	269	285	299	265	292	298	290	289	330	298	260	301	268	269	261	294	281	292	301	240	247	294	283	309	280	312	305	293	300	318	316	319	292	267	322	279	289	270	280	310	277	307	279	264	333	286	267	310	298	272	269	315	288	276	285	295	299	287	275	263	302	276	280	315	325	260	309	265	286	302	262	289	287	265	287	248	280	295	273	286	272	274	275	263	276	284	300	351	282	302	273	269	288	303	262	300	282	305	310	317	255	296	285	291	299	332	294	321	296	286	268	306	299	295	313	268	275	312	276	299	286	260	281	290	251	274	314	280	299	258	250	304	297	311	258	275	298	292	268	295	272	285	302	285	280	288	291	281	304	301	298	288	318	320	279	267	313	267	275	298	299	288	300	324	299	286	303	256	279	286	301	289	300	253	279	274	241	272	296	266	262	301	303	271	297	256	330	293	298	296	294	289	308	293	272	294	298	275	274	298	295	273	267	310	294	299	312	309	291	282	296	276	305	278	303	295	271	305	299	309	278	262	297	257	314	294	280	290	256	302	286	280	317	317	301	266	272	292	268	283	292	295	305	282	273	275	294	278	264	275	297	307	290	291	259	301	256	249	285	278	291	293	274	261	278	252	271	292	314	279	283	290	289	300	288	300	272	275	302	291	277	299	310	319	274	273	276	318	337	275	298	271	289	267	286	292	273	297	274	309	287	280	298	243	269	288	287	302	316	272	293	299	269	263	275	271	290	300	287	301	278	273	257	286	321	266	261	281	276	284	271	295	296	311	304	263	275	265	289	295	266	297	271	279	307	287	293	263	279	281	285	280	286	305	311	288	288	282	272	287	267	286	270	278	290	335	314	299	279	273	307	293	297	238	270	285	282	263	283	299	268	287	283	282	300	265	294	266	293	246	281	296	291	277	306	305	287	260	244	258	271	271	331	298	317	297	280	288	270	280	291	291	291	293	273	280	306	309	286	294	269	289	326	300	273	298	289	264	299	271	311	267	286	289	270	266	297	317	268	286	285	289	307	303	310	321	273	279	273	273	292	296	276	285	301	307	305	254	297	284	262	295	331	297	306	286	286	314	319	280	267	273	309	292	287	298	296	312	271	317	283	265	263	304	317	278	300	305	287	246	261	303	264	297	266	266	291	314	284	331	272	291	285	298	274	284	264	301	292	251	298	316	288	257	300	251	275	270	275	302	296	289	302	274	298	280	328	312	286	280	276	293	272	329	300	303	291	297	296	279	273	291	262	271	292	293	256	291	278	276	290	285	242	272	241	259	278	309	315	269	293	259	272	287	335	272	291	290	289	309	287	290	297	277	275	277	252	289	249	276	261	272	271	298	242	277	276	266	276	275	304	294	280	313	283	288	270	279	341	314	302	266	307	299	277	270	266	300	266	279	252	292	305	275	295	261	276	293	265	285	273	289	289	257	296	267	323	286	281	274	275	288	275	297	266	284	322	313	353	304	319	250	256	271	267	286	296	268	248	285	314	274	302	284	301	290	256	282	310	277	259	301	318	304	281	312	289	298	287	307	256	293	288	290	299	284	257	310	321	313	295	309	286	284	275	282	276	298	291	270	289	302	274	269	291	291	266	299	321	238	300	289	321	309	281	252	304	275	298	303	276	288	255	297	282	305	265	310	281	288	274	273	254	304	310	297	257	300	306	260	312	297	303	288	294	288	261	300	305	305	340	276	318	280	281	292	298	282	238	309	320	271	292	286	317	321	288	295	325	302	280	276	261	286	287	263	333	284	313	293	271	295	265	303	301	273	284	279	303	279	275	312	292	297	260	281	259	301	287	310	282	284	284	274	274	276	283	286	304	282	275	284	331	279	249	285	279	291	234	279	284	264	293	282	297	320	262	282	259	277	287	312	293	288	271	282	321	299	281	256	285	250	326	275	328	307	295	307	261	262	270	274	318	277	299	271	270	283	319	258	289	277	285	327	295	287	268	280	292	304	289	293	260	290	286	310	274	309	294	282	286	289	318	272	242	284	329	243	259	286	296	291	320	283	292	268	262	284	257	292	281	248	302	269	295	270	306	312	294	277	277	261	271	302	289	287	272	283	302	284	317	298	278	304	272	266	279	287	309	304	295	278	293	269	258	294	274	321	314	298	260	299	286	287	302	288	305	269	290	308	293	264	303	292	306	300	312	312	284	272	320	291	296	271	267	324	266	282	250	275	276	307	296	279	282	291	290	281	278	296	300	284	291	305	301	292	293	289	271	274	317	302	296	292	284	291	297	292	279	282	291	308	310	287	291	304	292	278	270	271	288	317	281	317	286	287	305	248	307	275	293	271	276	287	287	282	290	277	271	319	305	286	285	283	255	329	278	305	291	291	268	290	292	275	282	306	285	278	301	284	299	307	287	270	255	280	287	294	281	292	286	290	301	283	255	268	326	266	256	272	301	290	260	299	289	292	275	300	269	299	288	268	302	284	293	294	282	273	289	273	280	259	290	280	261	321	333	295	269	285	292	296	313	302	286	296	292	282	324	265	303	292	263	279	284	279	291	288	313	300	292	289	320	274	263	311	270	283	270	292	273	281	277	299	292	274	289	274	285	270	306	262	275	266	269	257	290	293	291	313	274	253	279	300	271	302	242	268	285	301	280	310	281	282	307	271	315	292	266	302	306	297	272	255	281	316	297	288	260	299	264	275	281	264	320	252	275	328	259	309	302	286	295	301	290	278	298	255	287	303	291	260	255	330	300	287	332	318	268	284	309	296	274	269	296	273	297	284	281	285	313	249	271	266	277	290	272	265	265	271	259	262	280	300	297	288	287	276	266	305	279	303
16736	1182	2001	2516	2452	2438	2922	4084	3709	3561	3645	3535	3346	2908	2560	2172	2127	1997	1972	1850	1730	1826	1675	1451	1505	1175	1096	986	936	958	841	887	874	876	812	826	819	845	825	841	774	791	733	754	679	754	698	744	717	721	700	713	680	717	731	709	672	671	703	732	690	717	682	670	663	630	659	651	673	636	641	632	693	682	626	672	661	679	659	661	646	678	651	627	641	636	661	655	651	697	616	651	695	630	678	599	618	618	633	637	617	643	572	603	658	667	684	628	628	664	645	635	694	609	643	623	627	639	647	606	646	618	623	662	600	664	637	627	595	629	597	611	659	620	673	601	662	666	613	649	632	646	629	632	662	614	617	651	652	619	658	648	625	619	635	661	643	622	675	665	631	644	644	659	578	632	647	572	644	613	670	664	640	621	625	654	603	667	640	640	639	610	655	645	638	637	632	625	583	592	619	677	664	636	636	640	668	641	634	647	606	630	615	635	606	624	600	594	615	635	571	617	653	639	620	619	613	634	600	618	626	656	651	635	646	639	619	663	630	608	590	642	654	574	627	583	592	614	627	601	591	608	628	609	641	598	630	588	638	655	636	596	624	670	640	587	663	662	615	625	651	628	612	593	653	641	614	674	656	598	664	654	617	646	647	625	639	623	622	634	629	617	641	635	616	658	646	648	644	628	642	689	668	674	643	674	597	657	642	625	606	642	616	637	592	635	640	633	633	641	641	646	586	664	616	576	615	630	637	601	612	633	623	625	655	657	691	659	689	632	663	674	627	649	668	593	678	695	636	582	604	634	634	654	595	645	611	621	614	639	639	636	671	634	595	648	632	623	635	642	629	645	673	615	621	601	671	631	644	601	605	667	640	638	632	655	661	611	664	621	568	659	610	664	620	633	623	615	641	634	633	645	650	638	661	638	598	635	605	652	656	655	642	605	596	621	656	635	652	627	642	705	608	636	618	570	634	626	622	664	609	626	609	692	591	641	635	632	624	605	670	681	650	611	638	608	620	640	671	659	627	658	640	593	665	616	636	597	627	645	599	642	637	654	647	603	638	616	610	642	638	647	651	611	618	648	676	617	600	658	626	600	606	591	630	601	600	626	643	642	635	664	621	630	652	623	652	650	630	582	618	625	615	604	599	621	605	608	592	613	648	603	629	610	617	604	636	648	655	609	640	604	633	632	663	687	570	631	612	655	626	629	620	605	631	630	607	636	607	617	613	592	609	601	628	655	661	625	650	660	657	609	594	628	623	637	618	673	664	613	618	654	645	640	645	641	652	577	664	620	671	591	659	687	635	625	661	596	606	636	647	637	640	650	619	570	631	645	652	603	639	632	638	649	604	637	614	647	652	681	653	627	591	641	675	657	612	629	672	651	633	620	620	623	614	614	607	636	649	625	668	637	648	692	598	686	614	665	646	673	628	648	637	587	608	618	615	612	607	654	664	669	664	635	618	643	654	613	620	626	643	614	595	629	631	651	644	653	643	611	616	579	613	629	667	655	613	623	646	633	672	620	575	636	644	658	620	638	612	636	609	664	646	642	642	608	660	619	626	653	647	595	626	611	665	636	621	602	600	582	651	675	630	638	609	611	620	628	608	639	632	619	646	663	626	584	620	661	634	660	636	640	694	640	612	650	635	649	666	607	584	664	642	628	590	710	597	617	636	658	651	642	676	610	610	644	592	648	603	619	575	605	614	629	594	607	599	592	632	584	609	679	647	651	678	662	638	630	687	612	644	642	597	653	596	565	694	614	635	651	609	623	637	647	666	641	632	620	580	652	604	661	637	659	639	651	623	613	589	618	655	644	638	671	619	594	625	599	628	645	679	659	632	619	611	620	627	577	654	638	645	610	634	596	620	631	609	655	621	590	614	635	689	626	608	605	660	606	625	626	655	616	687	616	672	645	611	628	663	624	628	590	664	646	600	625	663	647	662	601	667	632	675	627	626	612	633	651	613	642	615	680	616	640	614	636	620	660	612	616	647	609	627	612	641	647	644	642	679	626	623	660	637	597	609	601	669	613	639	647	579	625	616	612	647	605	627	635	610	659	632	660	647	600	641	614	595	642	627	587	659	675	629	623	652	650	622	649	660	692	627	621	669	655	622	665	679	619	626	647	614	636	653	588	641	633	606	601	624	652	678	633	641	647	602	616	733	603	617	642	612	609	618	646	592	611	641	639	636	650	624	651	638	626	637	698	603	620	621	629	645	643	657	633	590	626	576	598	589	614	648	617	591	614	639	595	644	702	664	638	627	623	634	682	651	602	668	609	660	603	653	606	627	643	622	607	609	612	609	626	637	643	647	632	643	647	664	639	618	608	624	615	602	644	630	641	625	605	652	623	599	605	621	609	626	659	638	636	637	593	671	631	631	642	618	664	594	634	618	617	648	577	617	644	591	633	638	626	653	641	641	644	601	619	633	615	637	620	615	613	600	610	606	632	606	620	690	677	622	662	665	625	644	646	631	647	674	671	657	639	642	651	637	661	619	637	652	606	611	674	576	658	630	582	588	607	627	633	606	577	665	594	568	638	651	636	623	640	616	620	674	656	626	641	613	689	653	658	608	632	676	612	600	648	633	630	675	681	630	625	678	643	636	601	614	672	630	643	601	651	659	613	610	652	656	633	653	650	654	608	666	631	607	631	648	614	611	580	628	633	607	625	640	648	691	609	652	610	649	614	620	670	621	653	614	662	662	641	652	644	631	647	601	633	615	629	643	652	613	643	650	653	700	585	657	610	626	616	632	642	642	608	622	606	639	568	661	614	668	606	627	643	629	618	607	597	635	620	622	619	619	613	628	629	670	647	635	620	626	688	636	652	628	666	612	672	642	677	625	688	640	639	600	626	671	628	617	629	602	627	642	656	667	626	700	601	651	607	671	653	650	605	621	625	617	639	639	657	656	630	655	640	633	659	636	651	611	643	625	651	618	603	604	663	656	672	644	649	655	653	655	613	670	665	654	667	621	655	631	628	638	619	667	639	679	630	665	619	590	633	630	629	668	622	639	645	610	649	624	595	588	626	636	664	632	600	662	703	630	674	635	614	635	616	595	654	600	638	621	647	659	601	622	632	632	593	649	630	606	646	669	650	626	637	625	628	635	648	635	609	631	653	576	620	669	622	669	675	637	648	677	650	664	599	630	649	609	596	613	613	648	660	622	621	593	620	633	636	629	609	624	620	637	631	634	594	626	649	662	604	598	659	597	692	660	618	679	626	600	627	591	633	613	631	643	604	630	577	614	649	664	657	636	632	625	618	648	639	637	643	636	591	584	641	652	641	641	623	613	653	623	659	653	618	646	612	599	655	629	592	628	636	679	634	691	664	607	619	623	640	642	685	660	648	586	654	602	629	639	618	663	601	602	664	653	618	653	603	612	608	624	681	669	643	663	609	701	632	665	645	654	648	644	643	618	644	617	623	624	628	672	619	602	627	652	651	657	629	591	624	618	602	652	652	615	652	647	599	630	633	629	651	647	623	661	640
9031	507	272	281	305	365	418	514	470	466	454	481	413	363	352	332	267	307	289	288	255	246	269	277	257	236	256	258	254	235	270	262	261	252	281	251	244	224	264	242	252	257	242	241	224	244	220	241	245	241	219	243	251	222	261	263	245	246	271	272	279	241	217	255	220	256	222	234	259	225	212	227	220	249	269	246	221	225	232	231	273	249	243	266	245	221	241	239	224	236	243	233	259	249	244	235	238	229	235	257	225	220	234	253	271	239	241	237	238	242	237	248	241	246	251	250	241	221	231	254	223	230	254	239	195	243	242	249	224	250	246	237	260	238	267	231	236	212	244	256	275	233	247	250	240	253	252	258	270	233	254	273	250	230	248	234	256	222	237	246	244	250	246	243	230	260	233	237	229	233	233	245	259	231	252	232	251	249	238	271	223	215	249	275	255	218	253	220	225	233	250	245	234	235	237	219	240	250	238	244	223	241	228	245	242	234	221	244	226	279	239	235	240	254	263	266	268	232	222	250	226	246	251	281	246	225	252	235	230	221	236	243	249	229	242	239	241	237	240	223	225	263	263	222	213	224	251	243	279	230	220	253	255	253	240	260	241	269	258	236	247	235	264	229	253	267	237	234	246	231	233	236	243	229	238	213	245	242	236	246	278	253	245	250	238	217	228	235	238	233	201	244	248	217	222	224	228	242	249	253	244	219	224	221	220	238	220	244	236	243	235	221	258	232	219	243	231	199	242	249	245	227	253	264	249	244	265	253	242	218	230	214	236	215	244	250	232	227	260	256	231	220	226	229	192	273	258	230	217	248	257	212	255	239	253	253	277	250	236	241	262	225	253	226	268	225	263	224	238	280	244	233	217	238	252	254	226	225	242	270	246	230	243	240	232	271	239	261	236	244	215	221	214	280	258	225	259	239	248	231	246	238	236	240	230	241	243	234	262	240	233	255	224	240	220	246	224	230	217	242	238	260	271	252	246	250	239	227	246	234	203	247	253	236	251	252	231	212	255	226	214	238	215	241	262	258	216	253	239	226	221	208	207	229	244	246	230	233	247	253	258	260	263	272	264	211	239	251	217	248	248	255	249	225	223	224	222	234	249	245	222	245	259	230	232	241	241	231	235	234	236	229	265	270	245	236	261	219	258	257	266	247	220	258	242	230	229	247	218	246	241	253	222	273	222	256	252	261	245	238	248	212	257	243	228	248	258	251	247	250	237	239	240	255	204	234	253	222	240	247	243	241	257	252	225	260	221	223	273	236	210	250	232	239	217	226	279	219	223	249	245	248	256	232	247	262	222	230	250	242	252	222	225	219	245	276	244	268	248	233	245	254	250	251	229	260	217	245	237	228	265	222	248	231	233	247	244	223	271	241	249	264	244	248	244	235	215	229	224	243	239	241	240	239	242	235	245	276	245	235	242	247	228	216	243	254	238	250	242	248	263	235	225	245	245	233	249	239	215	245	233	207	253	235	234	222	250	230	211	237	258	271	234	210	259	219	229	252	248	233	245	217	237	259	240	262	244	277	241	220	193	235	218	234	239	252	246	243	247	207	255	254	230	235	242	218	243	220	232	225	229	239	265	295	274	205	235	257	239	261	261	257	256	273	245	249	232	262	256	213	221	248	264	250	250	218	253	236	229	248	253	251	251	202	238	238	251	237	216	257	217	224	244	233	273	243	242	219	224	230	234	258	246	269	238	243	248	242	252	229	213	242	222	231	224	220	225	230	254	249	272	215	249	249	267	219	259	247	219	237	267	257	271	235	242	263	213	250	255	257	272	250	246	233	239	223	263	223	252	242	220	249	268	229	220	249	247	258	242	240	235	233	248	253	250	230	265	239	230	246	243	244	248	252	242	230	240	240	232	255	227	221	231	244	255	229	222	242	232	224	249	224	212	239	264	232	196	250	250	220	255	234	268	260	231	247	255	245	217	242	237	227	235	235	228	234	261	229	232	256	260	242	250	261	250	238	238	235	232	221	272	239	249	229	243	240	230	221	209	261	222	245	242	209	256	220	257	232	284	270	236	228	217	246	228	271	260	216	258	241	228	262	237	241	247	260	230	212	262	253	274	220	273	257	226	236	228	257	224	210	255	288	229	257	232	258	224	234	240	255	212	218	259	235	239	237	231	271	264	260	239	243	267	243	236	238	251	245	242	223	236	245	263	238	236	231	227	234	252	239	255	228	214	282	235	256	253	306	256	235	212	272	272	225	239	225	234	219	248	245	271	245	225	237	236	255	243	232	237	249	259	270	252	242	223	216	224	231	258	226	220	248	225	250	255	250	224	237	266	253	244	257	262	229	247	235	212	227	233	245	231	228	263	254	238	226	251	240	254	230	244	245	239	239	258	212	250	263	207	202	220	223	234	241	228	241	270	232	238	238	237	199	252	243	244	224	230	217	264	242	213	224	277	237	257	226	230	254	229	207	225	250	277	247	229	201	238	251	229	272	259	249	249	255	261	226	258	210	227	250	261	247	246	265	249	264	222	241	241	230	231	232	246	235	249	245	254	266	236	234	247	243	240	253	218	238	207	240	242	229	248	223	235	244	256	294	225	234	244	244	245	229	236	232	251	260	248	249	234	252	230	245	226	221	231	252	226	252	234	272	266	238	241	225	256	244	226	218	240	246	211	232	234	238	233	228	230	221	234	211	249	220	213	248	233	252	246	244	241	234	244	230	230	226	225	250	270	241	216	222	229	189	215	240	223	231	280	257	233	221	238	214	264	225	208	218	247	243	250	275	255	222	259	271	243	283	246	256	221	269	243	257	257	259	256	249	249	245	228	250	225	257	266	254	228	236	214	221	240	253	243	248	211	242	259	246	265	273	255	270	245	235	220	229	227	248	259	237	249	234	264	237	230	255	230	227	228	234	215	251	224	234	223	223	227	203	220	245	230	250	234	226	219	227	248	254	240	229	248	252	255	226	238	221	250	257	216	247	247	246	248	238	271	253	216	274	253	255	200	247	244	249	240	251	275	277	245	258	246	242	246	246	228	263	232	250	235	232	265	227	258	243	234	265	234	259	239	226	234	243	214	217	253	251	241	274	245	250	262	235	216	244	236	237	218	243	245	242	239	259	233	213	248	224	227	234	212	236	245	247	246	235	249	212	242	252	260	260	218	215	219	250	248	258	239	224	260	238	257	242	275	250	214	232	268	230	245	259	236	241	233	232	225	225	219	235	258	238	251	234	234	249	220	230	244	241	248	267	277	233	259	211	268	297	227	252	244	211	241	254	242	246	249	262	218	256	279	235	255	215	249	226	243	216	221	265	245	222	219	204	224	237	221	243	234	232	247	247	229	276	241	216	217	219	221	250	237	234	238	256	255	253	238	249	258	244	232	232	242	259	234	252	242	230	252	253	231	249	285	259	252	235	258	234	222	244	255	218	264	254	258	275	271	219	240	222	226	265	220	261	260	228	251	229	252	211	216	217	255	249	234	242	265	243	244	236	226	229	258	218	230	233	238	237	251	241
5488	570	676	752	978	1035	1496	2037	1932	1901	1735	1722	1566	1385	1213	1033	924	880	787	746	697	713	773	718	683	689	608	646	650	629	666	651	611	614	630	627	634	580	551	580	606	604	560	561	599	618	605	548	545	610	543	591	577	589	558	569	585	580	573	613	605	566	558	574	600	582	559	550	606	549	568	567	588	570	550	539	528	561	573	536	575	523	553	555	537	541	531	532	511	529	576	530	523	524	542	534	524	554	547	547	546	546	567	521	551	544	560	553	591	568	526	548	570	526	562	559	529	538	557	551	566	520	520	557	548	571	516	539	591	555	548	543	553	513	524	549	565	560	518	574	536	516	577	541	538	536	513	527	523	577	569	580	555	555	513	578	519	580	533	532	556	552	506	498	546	566	568	530	557	563	563	536	507	517	526	506	556	511	494	579	521	563	555	552	534	544	550	572	560	522	556	562	537	548	577	562	532	565	526	564	521	550	526	558	523	535	543	554	533	532	555	528	566	501	589	545	572	575	561	578	566	577	564	537	576	542	515	526	567	595	553	577	602	543	540	545	544	550	570	505	522	547	551	510	559	535	563	553	505	569	584	525	537	569	558	575	524	610	547	554	520	524	551	519	541	576	548	534	530	566	550	538	549	564	531	516	586	551	561	572	529	576	508	558	555	543	564	521	569	542	570	518	514	529	562	565	528	572	578	542	538	586	568	553	510	535	587	556	581	524	581	568	531	548	515	557	533	546	579	525	539	568	512	483	514	551	549	531	526	539	585	550	577	518	528	526	566	577	515	545	575	539	542	578	547	575	524	537	536	555	523	558	617	533	566	582	526	552	552	550	516	527	524	523	506	539	523	528	525	587	587	526	553	574	542	579	560	546	544	549	560	559	596	514	577	538	510	518	519	563	512	562	554	556	551	535	530	571	562	545	555	563	535	569	574	554	560	552	534	544	575	548	554	543	570	593	550	514	521	532	580	606	574	524	516	542	507	554	558	534	593	563	539	556	514	568	536	556	580	526	520	541	546	554	546	554	576	587	566	526	550	567	537	531	600	548	508	507	532	532	547	569	536	566	521	535	554	586	543	517	537	523	543	531	562	566	544	561	516	527	541	547	543	501	543	501	551	516	535	541	559	565	526	542	540	561	534	505	540	541	544	540	569	522	539	569	556	541	550	558	532	533	535	534	565	503	534	568	551	564	532	530	569	508	533	575	565	566	537	538	500	606	531	547	543	542	516	540	542	534	531	506	532	547	568	554	562	544	498	556	554	584	533	537	515	568	526	531	530	531	572	548	540	562	526	523	553	529	495	537	553	567	577	521	573	515	546	587	505	549	573	557	571	551	574	551	548	536	554	528	537	531	499	588	561	580	518	588	597	553	492	557	531	565	574	498	605	531	546	537	551	551	502	533	519	569	550	542	535	567	531	542	544	539	592	513	558	525	557	586	555	562	581	565	521	573	548	583	563	541	566	531	525	541	543	547	590	577	557	592	518	555	514	556	577	540	562	511	528	549	528	525	538	525	515	597	549	562	522	552	561	583	583	556	522	559	526	521	528	559	537	548	546	550	489	550	540	584	525	541	542	525	545	526	518	541	519	540	529	554	542	542	571	543	558	520	595	537	559	549	545	587	514	572	533	569	550	540	545	551	532	555	537	566	560	537	519	519	573	577	513	551	513	516	553	531	541	552	552	536	562	554	555	531	538	577	585	533	579	555	547	582	543	538	606	564	560	569	541	545	564	553	537	543	534	535	506	505	546	571	523	571	529	577	551	568	564	512	537	500	592	531	516	570	534	539	564	547	551	563	544	540	553	595	533	554	579	536	526	600	538	536	532	524	566	531	522	543	597	535	543	524	550	557	563	547	580	550	547	514	522	555	538	543	561	560	517	538	584	550	539	557	588	533	594	552	509	523	519	545	554	535	548	557	569	565	521	583	534	529	536	527	562	580	562	534	548	591	568	558	545	517	561	530	566	509	533	540	578	556	549	553	558	519	562	542	513	556	572	533	553	548	534	615	557	573	541	520	546	579	570	594	523	545	536	587	547	554	545	510	508	551	562	585	556	519	532	578	543	577	552	512	550	546	584	566	555	538	554	546	544	557	579	588	568	522	536	511	513	565	539	544	545	535	573	571	541	551	570	577	528	544	570	525	540	541	577	530	527	532	555	571	509	560	567	522	539	563	528	558	580	574	553	567	567	520	534	537	544	511	548	540	550	563	531	548	570	560	546	543	530	560	540	543	505	504	516	565	531	568	573	553	519	542	547	570	544	557	571	551	554	536	535	509	577	580	536	537	536	580	525	545	541	583	565	509	537	522	508	575	569	581	537	580	560	554	565	522	538	548	558	548	550	571	542	541	569	553	492	541	532	526	534	537	546	559	553	558	548	539	535	568	571	559	537	563	546	576	520	559	551	585	511	555	532	531	532	575	558	538	566	570	532	563	563	554	581	525	539	525	533	553	519	540	540	555	541	528	540	574	534	555	543	496	530	531	542	554	579	546	572	501	560	574	555	557	576	538	539	540	551	533	565	542	550	547	557	574	590	537	525	560	533	569	553	515	539	545	544	568	514	515	548	550	570	564	530	541	553	571	526	509	527	555	506	572	508	551	576	558	590	527	562	570	566	575	555	539	588	529	542	524	527	592	541	534	549	540	555	537	585	571	518	554	593	532	576	524	578	583	545	555	544	535	595	545	603	594	536	544	549	561	581	525	543	568	578	523	564	565	505	540	545	536	550	568	542	516	542	553	544	547	511	542	595	566	562	572	568	535	515	570	538	571	576	548	536	538	538	544	564	568	528	524	518	559	533	536	552	580	545	549	563	532	565	521	563	522	534	485	522	505	553	507	506	518	544	536	578	573	495	545	535	573	565	535	542	525	515	544	555	553	536	542	539	531	550	567	566	536	568	528	540	555	551	523	535	569	538	524	522	553	565	547	573	559	520	541	555	555	547	550	535	527	586	558	617	562	546	537	548	556	525	571	569	540	576	549	587	530	579	511	515	592	533	572	529	516	547	564	561	561	532	515	590	548	513	542	515	570	567	586	538	537	539	516	578	536	567	559	566	528	536	558	584	524	533	574	562	574	520	536	560	564	603	556	521	510	552	564	509	546	518	539	520	529	504	554	571	575	514	554	563	510	541	507	528	528	525	524	529	537	562	516	538	552	577	551	586	505	588	547	524	527	558	532	542	579	577	560	512	583	531	554	548	528	592	558	547	559	573	559	552	558	533	523	557	527	557	555	527	556	558	558	544	589	519	609	551	573	523	529	528	578	519	540	541	550	530	509	547	570	539	527	582	509	566	564	547	556	516	555	577	529	578	514	569	538	514	496	532	530	496	541	528	539	586	503	545	528	544	554	558	549	565	562	520	528	599	515	565	567	578	564	578	521	520	533	545	536	527	553	562	574	559	538	544	531	557	527	538	552	518	548	565	581	550	530	555	531	534	544	578	596	572	547	536	553	564	553	540	534	529	571	530	565
20629	1818	686	660	518	554	679	814	776	710	686	691	581	548	517	444	394	381	439	414	394	377	374	334	324	348	344	338	335	332	306	328	314	305	323	333	263	315	365	287	287	344	301	290	303	281	293	281	271	335	299	291	271	291	284	287	285	305	272	297	299	293	303	290	296	301	295	283	291	288	291	283	286	286	277	253	295	291	293	328	323	290	269	301	321	264	302	313	279	272	269	297	279	288	278	297	317	280	273	265	324	284	272	298	275	241	300	269	279	276	296	290	287	298	271	266	309	285	289	255	276	300	286	286	272	295	260	304	279	290	282	327	290	299	287	279	298	276	278	301	309	280	301	300	279	274	276	287	292	314	302	283	301	303	313	267	301	299	304	305	321	320	284	330	283	266	299	290	302	291	286	294	304	304	289	303	285	341	294	291	281	303	292	267	283	283	298	291	289	273	310	291	287	266	272	283	295	263	272	299	260	320	300	288	309	306	269	254	298	271	309	279	296	296	283	304	248	286	322	318	319	316	297	339	287	306	282	299	281	302	263	316	336	299	309	280	278	315	293	294	299	313	280	294	320	283	266	262	307	267	271	281	312	316	287	281	267	285	320	271	285	303	297	309	292	293	309	279	275	267	298	279	288	292	270	255	258	303	301	304	259	304	285	283	320	311	261	298	262	278	286	308	275	293	294	288	278	301	278	247	292	302	269	339	298	287	291	281	281	308	292	310	281	275	246	307	254	262	296	301	275	260	303	312	276	305	255	275	287	305	292	275	305	298	321	313	304	304	284	283	301	329	302	283	288	303	310	332	290	280	319	270	270	291	286	299	259	274	306	314	307	319	284	275	291	283	282	260	272	281	286	306	355	286	335	305	315	316	307	304	266	287	289	282	306	275	269	304	308	302	301	268	310	293	312	280	297	309	290	316	288	307	283	260	273	305	275	285	308	268	262	258	274	295	297	272	314	305	292	270	300	282	311	290	280	319	300	280	305	286	317	300	317	278	296	305	311	278	298	297	275	266	304	292	294	278	258	264	323	280	283	294	295	274	297	266	285	288	282	289	265	293	309	269	277	291	310	301	291	246	322	322	288	251	280	291	311	287	286	284	304	284	255	275	296	303	290	312	273	282	300	286	314	268	269	315	282	289	287	291	323	276	273	313	282	266	277	295	267	290	257	270	264	283	282	253	328	254	318	285	304	264	296	283	319	253	299	298	324	288	273	295	303	283	299	259	310	273	299	283	301	275	277	246	296	277	294	284	254	306	329	284	294	259	291	257	257	285	281	299	275	283	286	294	285	278	291	279	292	293	280	274	267	308	298	279	306	285	280	305	299	294	299	297	276	302	320	290	284	288	293	275	279	302	293	302	271	287	276	269	284	270	312	305	289	273	238	297	271	299	283	303	279	294	261	280	283	296	277	296	317	314	294	315	286	287	296	322	292	285	284	274	321	287	284	276	301	311	267	298	301	308	290	289	270	309	286	283	265	315	268	279	283	297	281	283	273	275	262	284	259	261	290	301	289	319	313	279	267	292	305	267	292	267	305	277	294	291	295	294	268	277	327	277	318	290	289	293	286	293	309	299	299	248	299	310	265	269	283	283	286	277	316	314	315	280	303	284	297	284	311	301	310	280	294	303	291	270	279	316	322	299	279	291	271	274	281	275	277	288	279	290	277	257	288	315	355	292	291	282	287	303	304	291	262	306	293	314	278	272	276	285	273	300	279	312	299	292	275	336	338	316	301	273	280	296	288	289	290	282	277	281	302	299	308	288	328	294	240	269	293	290	285	273	274	305	313	302	267	314	305	302	285	308	317	305	304	311	273	287	263	277	271	308	284	280	305	283	283	288	268	289	297	283	292	266	284	249	272	276	294	306	296	330	284	277	316	339	293	279	297	302	302	295	281	284	291	287	288	286	305	287	286	266	323	300	308	279	287	307	274	254	301	290	284	301	271	274	258	304	291	291	317	319	300	284	275	282	302	259	314	260	306	265	280	276	258	261	290	293	326	288	303	288	299	294	248	280	273	281	266	298	300	315	289	294	270	290	269	295	273	256	271	272	326	299	257	309	302	334	305	298	307	268	282	291	319	300	260	310	311	296	297	323	273	268	302	276	270	310	286	278	276	249	250	274	290	277	290	286	262	284	329	283	305	264	323	287	286	315	272	303	281	316	311	336	300	297	285	261	291	313	307	289	303	291	285	300	307	258	265	284	286	275	308	293	289	277	266	269	299	266	298	277	286	276	277	266	278	311	277	301	281	298	277	296	273	251	292	278	296	287	290	297	281	277	294	288	293	283	276	285	298	260	264	273	312	286	295	322	308	268	295	283	257	292	281	280	282	256	292	284	309	296	279	297	286	270	310	294	263	257	312	286	254	239	248	263	291	312	288	315	307	284	259	261	275	288	295	312	311	298	302	294	298	311	269	282	284	301	314	303	302	291	280	277	289	295	280	293	309	282	317	292	301	290	266	317	294	270	256	250	291	279	292	279	275	279	259	308	309	279	285	291	293	316	294	294	308	292	263	259	307	309	315	279	289	303	313	265	302	300	261	296	291	314	268	291	301	331	303	284	267	268	289	292	262	273	271	273	287	314	306	276	285	259	269	281	317	299	304	323	287	288	309	280	283	315	282	281	308	291	283	308	298	303	274	289	282	267	295	273	274	304	300	294	275	297	306	290	266	262	290	281	278	265	288	286	254	308	273	310	294	314	285	284	302	304	314	273	323	259	290	302	264	301	281	319	290	310	285	304	279	286	285	271	272	307	303	268	301	278	271	292	270	296	283	295	282	254	284	270	284	293	265	273	289	271	298	271	319	280	286	294	327	292	306	297	282	286	300	285	328	305	257	286	291	294	285	322	304	321	280	281	296	258	304	302	287	262	278	286	289	269	291	268	297	257	286	279	289	278	276	322	288	315	271	301	289	288	295	317	278	297	259	271	304	300	251	298	258	276	277	303	266	293	313	286	266	274	298	277	305	273	301	277	276	286	279	302	283	272	281	301	280	299	306	276	308	267	317	296	267	280	291	297	305	270	260	284	292	294	297	316	289	288	320	301	291	300	295	249	285	278	305	325	261	288	309	263	286	276	259	306	288	279	270	293	289	294	291	285	293	330	298	300	295	290	282	255	310	297	283	277	273	270	289	265	282	312	295	279	285	280	297	289	282	307	320	274	295	312	288	327	276	297	265	288	269	261	255	281	306	309	271	258	298	287	286	290	267	335	255	299	270	310	319	300	309	326	274	321	277	296	281	267	281	290	282	230	254	301	280	287	260	312	254	259	282	293	277	315	310	288	291	285	321	302	281	302	346	286	286	282	275	310	295	268	293	280	313	287	301	304	259	284	258	280	296	298	306	300	306	301	299	274	292	277	299	306	272	283	282	306	307	305	315	308	292	304	298	281	270	252	328	298	305	281	280	282	279	273	271	290	284	287	293	296	275	329	281	265	291	254	290	282	276	261	285	310	266	287	278	289	300	265
12495	862	1429	1746	1960	1920	2554	3533	3067	2915	2864	2690	2447	2271	1861	1701	1565	1526	1460	1399	1318	1331	1240	1104	1074	924	914	879	904	817	754	784	827	814	769	790	781	800	747	706	800	754	711	738	696	703	710	713	721	701	630	685	679	709	708	740	696	673	681	713	692	670	646	706	670	689	616	670	679	654	660	690	656	639	649	681	626	653	637	618	652	615	647	611	667	643	636	642	569	704	636	691	649	667	621	694	612	621	641	664	663	666	674	654	621	649	649	605	673	650	629	648	671	650	664	656	652	662	645	651	634	625	616	692	686	637	671	646	638	642	627	675	627	670	652	665	652	648	627	638	655	638	690	694	625	665	674	647	651	630	629	660	711	641	649	663	656	627	629	654	635	658	617	623	669	653	649	634	650	695	629	644	672	673	595	637	631	653	634	602	646	708	665	644	682	663	656	718	595	630	663	643	691	664	677	630	645	665	654	624	651	694	626	656	611	638	633	639	628	630	668	633	675	661	640	643	643	682	651	622	628	650	659	637	645	654	672	648	626	652	648	649	604	672	674	627	611	691	694	628	645	639	656	666	694	645	658	635	617	662	673	632	617	674	676	616	661	677	613	669	682	647	660	662	706	629	597	641	633	642	655	656	655	637	644	634	598	705	630	641	673	619	644	639	631	636	708	681	641	645	592	684	655	684	643	635	635	658	660	676	624	652	596	646	649	641	679	645	670	651	651	654	636	659	657	688	657	612	627	680	667	660	670	687	642	621	629	649	619	693	661	666	667	609	639	666	665	609	666	643	644	615	659	639	623	634	611	626	669	682	628	645	667	627	669	610	644	628	670	654	606	659	649	639	689	652	637	664	669	639	647	652	642	641	591	677	674	654	629	662	656	640	622	616	656	633	604	643	644	672	639	661	638	633	611	677	627	633	646	656	662	671	654	645	669	628	666	646	688	638	619	659	621	673	665	642	618	637	637	563	687	605	623	667	650	624	644	671	643	618	655	653	631	648	679	641	642	610	639	665	656	607	613	610	623	637	627	661	660	666	635	610	679	671	641	626	602	652	658	673	664	643	685	637	675	650	618	687	678	670	646	690	650	653	630	634	676	646	615	655	615	647	654	615	610	602	641	624	658	603	656	616	678	650	633	683	664	673	661	654	621	640	670	636	628	668	626	683	708	646	682	658	629	677	645	614	591	690	680	663	646	653	602	629	643	629	634	626	627	609	645	618	632	635	675	657	634	593	611	668	620	638	662	663	655	654	651	656	659	593	667	623	707	638	706	678	650	625	638	641	646	639	642	684	627	639	661	646	672	675	666	625	615	642	680	620	706	658	654	641	633	627	641	670	641	645	640	616	654	648	648	657	650	646	646	630	623	647	579	618	707	624	659	622	624	642	632	635	614	648	639	599	654	638	611	676	692	641	679	626	587	648	613	671	657	629	657	683	615	646	641	708	640	626	649	647	661	643	642	628	646	658	648	661	617	668	654	675	643	643	653	628	644	690	634	642	631	676	647	706	688	637	648	631	631	656	597	668	608	695	652	653	663	651	662	665	628	623	622	636	634	672	636	652	625	660	693	660	601	649	635	648	656	617	683	663	652	607	663	614	633	630	701	643	631	689	675	658	686	660	652	645	641	631	631	643	669	584	632	641	613	639	675	640	620	657	623	667	666	625	606	633	636	651	652	672	633	616	632	613	629	657	652	634	680	663	627	630	627	667	649	622	634	631	670	635	658	618	670	633	671	612	617	651	601	626	622	621	676	644	649	614	631	663	646	629	688	698	659	662	653	631	617	635	663	626	623	608	649	679	658	625	629	710	690	629	580	649	646	673	623	657	636	655	669	612	599	658	639	645	663	646	651	643	630	659	654	645	655	662	653	668	652	678	638	658	657	652	652	585	618	667	648	624	650	652	665	680	643	639	648	633	651	636	697	657	642	613	618	641	596	635	656	662	671	684	614	657	677	666	668	644	615	671	680	673	670	683	670	606	654	672	604	663	601	632	604	697	661	673	693	645	656	651	649	605	674	689	651	667	627	614	665	607	647	588	682	635	670	587	622	618	606	624	619	683	651	681	605	633	659	621	650	697	614	586	619	671	625	634	607	658	619	627	674	678	639	661	642	642	640	643	723	607	626	662	634	621	676	615	588	670	639	618	630	634	677	635	637	658	663	615	647	644	656	676	665	696	580	636	674	652	651	606	659	591	688	652	701	702	640	688	657	665	632	605	688	649	628	627	689	704	626	625	635	630	673	653	687	687	639	660	624	644	635	675	630	637	670	655	642	627	640	602	648	614	666	614	635	650	645	641	632	605	656	607	631	654	657	657	645	711	655	660	665	667	676	652	639	648	649	601	629	650	613	630	657	661	650	635	635	662	667	668	637	614	625	654	661	621	668	697	629	657	584	641	638	657	610	632	657	673	625	613	652	610	612	631	646	661	674	668	619	677	658	645	648	628	662	629	630	646	600	679	699	659	585	644	631	607	695	635	634	650	657	666	609	677	652	652	664	671	602	620	627	647	687	699	626	638	629	651	629	651	634	662	627	629	647	649	641	633	650	640	650	642	622	628	587	607	646	651	642	600	664	636	625	657	632	621	640	633	686	674	648	668	661	613	694	668	670	660	657	652	617	646	635	679	630	638	627	640	694	608	617	654	644	687	662	680	693	619	601	622	666	677	655	644	691	631	658	681	675	646	680	657	691	636	672	650	715	620	660	606	674	690	642	616	665	634	677	675	605	627	671	681	661	674	664	622	594	632	617	640	656	625	602	662	644	660	667	669	681	635	635	655	638	621	653	665	657	631	682	624	648	620	599	652	672	654	662	638	634	614	610	649	649	641	673	613	642	658	638	640	654	651	664	657	630	676	658	624	675	613	629	655	629	647	661	653	627	680	605	635	629	643	630	676	678	691	673	649	672	625	648	619	665	642	627	603	644	644	617	623	672	655	621	682	644	621	664	598	636	693	653	639	630	656	643	600	677	640	634	646	667	674	647	658	630	669	654	664	635	658	595	596	685	615	639	636	645	637	646	672	611	694	617	648	650	693	621	643	627	606	613	626	626	662	676	622	635	639	625	632	649	703	601	656	630	595	631	645	648	686	653	639	682	658	617	626	646	652	622	638	613	656	685	660	645	697	649	622	626	619	655	673	627	616	665	675	606	672	663	620	650	646	625	631	669	694	665	698	647	637	665	671	650	604	603	619	656	634	670	621	658	644	676	653	626	676	667	604	645	628	666	635	701	588	664	680	653	633	637	641	637	698	618	677	661	628	681	646	660	586	624	637	661	608	638	616	657	645	613	659	696	682	671	666	623	665	655	678	640	672	628	602	660	648	640	650	638	643	636	642	616	676	639	681	702	619	701	658	676	654	676	630	642	663	657	615	643	661	681	650	690	632	662	655	641	637	656	650	638	655	618	629	651	595	663	650	619	668	624	614	627	660	655	612	668	672	662	685	671	637	671	650	658	671	615	629	665	633	657	631	680	648
31004	4082	1103	903	815	794	943	1152	1000	906	795	830	805	637	556	530	509	496	456	515	436	468	406	445	359	346	362	346	342	349	344	339	277	325	307	277	298	326	329	343	278	329	290	284	257	309	321	300	295	299	287	309	315	295	285	307	290	286	301	311	308	274	298	257	299	300	284	273	262	316	313	288	327	272	264	273	284	288	315	235	285	307	312	313	299	296	265	311	291	305	294	246	295	321	301	291	312	259	304	269	256	306	322	288	271	300	290	268	283	286	290	275	303	266	266	302	326	292	299	293	289	278	288	280	316	285	271	260	281	296	280	272	303	301	307	291	287	299	277	309	262	289	296	260	278	308	275	264	280	300	270	278	270	314	299	280	276	269	269	310	304	283	266	312	290	309	303	290	316	297	312	300	266	294	291	278	282	279	314	286	287	278	307	270	331	269	293	298	294	325	302	289	283	279	298	304	295	264	258	298	297	287	276	278	293	270	286	294	347	288	265	322	274	303	285	280	282	271	270	291	347	322	295	300	277	242	280	266	322	302	268	272	279	318	289	317	285	295	272	304	289	260	292	269	298	295	268	262	269	272	305	273	269	268	268	289	296	296	294	289	279	317	292	283	270	275	281	279	317	291	306	282	331	322	267	306	255	258	253	287	299	303	297	311	281	294	292	278	290	278	305	305	287	279	282	282	294	304	316	276	303	284	292	299	289	263	296	259	297	266	281	290	304	313	264	309	282	297	289	263	250	312	297	278	302	284	295	300	274	262	308	263	292	262	301	292	269	264	281	285	303	287	279	241	251	279	261	296	299	239	285	308	314	312	313	291	284	305	303	252	252	280	291	301	285	287	281	283	322	286	300	269	315	295	282	267	268	299	268	300	272	279	279	293	283	280	245	333	295	282	294	279	291	306	305	321	255	285	270	320	317	285	294	289	316	261	261	283	289	297	302	286	277	293	289	291	314	262	280	266	238	290	290	294	282	251	292	280	288	325	264	273	306	292	315	278	277	297	249	280	286	288	284	272	277	263	263	285	279	288	287	269	274	292	248	265	315	248	282	302	243	311	284	287	298	286	275	288	302	278	304	291	289	274	266	288	299	278	305	305	274	290	287	300	271	292	289	295	306	306	272	289	301	270	282	295	312	283	299	302	273	278	324	315	272	267	271	263	269	292	299	293	288	250	265	284	296	262	270	312	274	285	289	270	249	305	279	293	308	248	290	273	312	295	301	275	289	311	286	280	300	277	305	273	313	290	247	290	249	284	301	258	287	292	262	286	315	291	241	264	310	292	257	277	293	290	284	257	247	317	308	272	286	292	295	282	271	294	264	318	250	278	294	295	286	291	267	280	291	290	290	312	260	258	252	278	281	286	281	310	320	276	252	281	311	287	272	293	282	331	293	289	279	280	314	275	285	291	287	302	257	288	302	281	270	301	288	296	279	316	292	313	304	291	262	301	318	294	280	338	293	264	291	261	316	302	286	289	320	290	296	307	276	269	291	331	301	300	267	264	282	274	287	250	294	275	294	287	294	263	296	297	270	289	305	302	291	307	269	304	304	296	272	252	280	263	266	294	270	270	318	295	287	276	271	289	306	237	284	276	270	277	307	285	267	279	293	316	284	309	293	285	281	291	291	293	303	260	262	295	270	272	290	274	291	267	294	291	276	299	280	288	344	306	273	293	310	277	277	276	316	285	310	281	298	289	280	310	266	315	286	279	289	291	317	301	323	274	265	269	295	289	304	309	251	254	267	294	307	296	276	270	300	320	294	291	315	307	269	259	293	268	314	282	272	297	288	289	298	271	282	273	275	301	314	283	297	283	265	247	280	267	315	301	306	310	256	299	289	289	279	278	252	272	298	272	305	266	317	268	260	296	256	312	311	265	294	289	272	287	281	270	296	302	250	295	308	288	310	274	325	290	254	296	284	286	317	305	288	303	290	303	285	277	307	278	254	267	263	297	235	264	269	292	336	269	298	281	309	289	252	324	284	282	310	287	305	288	310	294	283	277	310	300	276	281	308	273	309	272	285	307	287	271	319	295	261	252	263	279	268	296	284	316	289	288	298	278	267	298	294	303	297	313	282	320	263	292	238	274	303	278	287	273	274	304	273	295	295	265	294	235	266	275	300	291	328	276	286	293	284	302	302	302	274	278	292	248	288	288	301	296	256	293	291	287	257	310	293	304	286	291	301	266	325	295	273	259	275	292	277	284	293	318	285	275	330	294	278	290	315	291	287	289	291	269	285	324	303	260	302	274	276	314	292	288	318	310	281	287	306	274	278	272	262	290	293	302	292	280	265	285	286	290	285	299	288	288	279	298	263	268	306	267	275	269	275	279	290	279	305	282	286	314	324	318	270	315	292	291	322	242	299	271	272	261	309	290	305	262	302	313	274	283	312	292	276	296	284	250	262	273	306	276	269	301	313	291	290	284	302	282	268	285	334	300	283	272	296	293	286	288	290	314	310	272	282	275	298	279	287	277	293	301	276	252	287	283	299	281	296	289	322	309	303	315	288	285	271	276	276	294	252	275	289	283	290	302	253	283	288	283	299	299	261	292	269	269	253	282	274	275	289	277	284	304	291	275	295	304	278	280	306	278	262	299	292	270	296	324	314	281	304	309	296	308	271	306	302	257	297	260	300	268	289	277	277	277	282	282	274	278	283	329	314	290	293	308	283	277	292	307	275	298	295	262	322	262	278	289	251	289	269	340	266	280	311	292	254	260	277	311	284	278	302	312	268	276	304	298	294	286	289	256	280	254	254	269	255	310	273	297	282	303	304	285	308	317	282	285	296	288	271	272	314	303	292	296	294	303	289	277	274	296	323	273	269	282	298	289	272	289	316	331	288	289	305	301	287	259	290	308	261	269	306	299	259	286	308	301	282	285	264	268	278	276	267	274	293	287	300	288	271	270	287	303	292	296	304	310	307	288	333	264	306	293	272	262	313	306	278	253	267	268	267	283	285	281	269	312	270	287	274	312	292	297	287	295	281	285	274	277	259	282	233	297	268	278	318	259	297	277	275	331	289	303	292	308	276	273	302	281	302	276	289	278	297	338	287	292	261	245	249	263	295	279	272	291	292	263	282	258	269	300	264	291	299	276	274	314	309	266	301	297	289	256	282	277	307	251	301	312	247	302	314	275	316	286	311	333	291	254	320	275	282	271	288	271	258	273	300	242	284	288	298	283	273	311	331	268	288	283	279	311	287	292	275	317	288	295	287	291	288	286	312	272	303	299	266	330	280	276	300	277	316	309	289	303	300	293	321	299	263	284	255	280	284	276	334	299	260	300	260	302	276	311	270	287	305	280	272	317	304	311	317	314	235	275	281	293	279	273	269	288	261	278	298	277	282	293	271	282	283	270	284	298	254	274	286	300	272	305	267	249	294	323	286	283	314	298	312	279	265	285	296	289	305	297	315	264	293	292	261	307	290	293	298	289	269	301	286	284	291	285	292	278	255	284	290	286	266	335	262	305	299	277
16466	1113	2054	2650	2791	2829	3746	4516	4001	3957	3946	3639	3327	2849	2458	2253	2153	1981	1919	1945	1863	1828	1591	1464	1303	1111	1027	989	936	911	934	939	853	868	872	871	744	804	765	769	743	738	694	681	741	737	705	727	675	708	665	666	756	690	740	776	695	726	706	709	658	672	652	695	703	702	640	652	667	658	668	642	613	646	628	667	637	681	659	652	711	639	673	596	629	617	643	625	630	668	650	640	628	631	612	623	612	637	647	613	667	603	588	580	636	638	654	669	611	634	594	651	620	648	632	603	625	658	593	626	651	617	618	667	624	630	606	636	648	620	665	630	605	615	642	585	635	643	634	637	617	628	595	628	632	567	660	639	624	609	637	630	651	629	646	639	640	607	610	672	633	671	672	625	644	668	630	657	608	579	619	589	639	630	659	609	637	665	635	681	640	627	622	621	616	599	579	653	674	627	601	639	659	594	662	585	597	624	594	641	594	627	652	632	623	629	651	642	630	634	583	607	622	644	598	625	607	610	645	626	681	661	633	613	625	646	638	587	604	651	620	609	605	665	605	593	632	600	628	640	615	650	632	668	606	632	612	646	661	651	610	640	639	605	672	650	658	610	596	662	622	604	617	609	645	658	633	610	633	679	588	592	595	624	671	609	634	602	622	645	658	660	591	620	645	685	630	649	632	608	685	626	650	621	644	631	617	630	605	626	611	611	659	622	615	626	605	599	623	661	614	647	630	635	589	594	685	640	676	644	634	622	634	568	649	633	604	633	607	629	636	633	646	629	637	607	620	588	633	650	604	646	619	639	617	641	604	678	643	621	656	593	617	688	584	652	645	598	586	607	681	621	645	626	635	650	599	635	646	672	619	659	660	613	609	633	618	643	644	646	626	657	614	607	683	627	648	648	652	613	628	621	661	625	571	608	684	624	606	593	609	641	621	652	635	637	692	638	603	618	612	619	591	622	624	645	605	652	555	588	681	604	601	628	566	639	604	670	621	632	645	610	641	613	603	632	634	611	598	599	598	627	625	623	631	659	643	634	659	611	650	628	629	681	664	603	693	634	648	649	633	668	618	615	605	596	599	599	610	627	578	592	606	635	627	620	619	653	642	616	607	637	632	621	625	609	700	616	585	635	606	658	610	598	605	624	603	669	628	584	606	610	647	639	605	638	606	592	627	584	631	667	665	642	637	615	607	656	598	624	662	601	655	647	693	649	612	599	651	635	528	585	653	611	651	666	626	642	642	618	631	670	612	641	611	647	650	614	626	641	600	651	574	635	636	614	656	643	603	620	678	589	628	622	649	616	644	667	633	640	658	642	642	608	679	616	624	641	623	612	683	652	603	713	627	592	655	633	653	640	630	597	654	610	614	635	592	575	577	597	634	600	603	618	681	658	618	598	597	596	640	641	643	611	645	601	688	616	639	656	686	620	596	672	607	627	670	607	624	631	616	635	601	580	594	630	619	670	655	632	611	639	648	633	620	630	631	604	580	608	634	623	621	619	615	630	622	647	622	643	620	595	616	625	640	654	631	647	608	634	616	637	642	607	610	627	627	643	581	609	627	636	646	620	661	610	642	609	636	645	667	624	624	598	670	629	603	641	678	632	641	643	593	662	645	650	608	668	630	654	626	648	635	637	633	567	593	653	647	664	656	674	595	602	658	614	631	638	623	623	673	638	621	612	677	625	603	625	602	617	617	631	628	622	623	621	619	637	636	603	623	653	675	633	633	641	663	601	603	608	628	655	630	621	676	616	581	622	607	664	639	642	651	672	639	630	660	623	623	634	616	640	626	627	611	629	589	594	647	644	680	666	609	628	633	644	671	680	637	649	639	600	631	625	603	673	633	608	601	597	621	654	636	627	594	640	626	618	634	646	654	645	631	620	622	586	664	631	611	613	631	653	643	659	613	612	629	640	624	635	616	624	608	633	660	702	630	658	654	605	642	633	654	616	644	660	641	618	635	599	630	637	650	593	659	598	597	618	648	593	622	671	633	650	620	626	628	605	595	673	621	634	633	613	631	664	645	655	642	648	632	666	696	626	639	586	657	657	650	655	655	634	635	617	669	634	609	636	676	612	620	606	665	658	595	606	615	641	607	643	617	653	631	659	651	634	633	642	647	628	625	609	650	597	668	671	620	635	654	644	640	616	604	601	644	697	595	636	645	624	625	614	589	651	574	647	614	619	652	722	618	685	644	645	600	631	607	660	607	640	622	633	660	664	629	651	613	684	666	649	601	640	675	639	628	629	576	626	651	631	635	605	614	613	625	649	667	650	675	649	606	631	643	593	636	639	645	663	642	653	628	662	637	653	620	621	621	636	579	618	649	654	605	599	672	677	661	617	654	604	617	658	639	645	650	617	632	620	628	580	628	619	636	626	654	664	649	629	653	595	623	632	616	625	612	621	646	683	639	647	627	653	619	622	598	613	632	571	609	619	623	597	648	669	637	621	671	612	632	628	615	621	611	652	596	628	618	626	612	623	662	630	625	620	628	614	613	654	657	644	631	636	647	650	642	657	703	645	589	587	633	630	615	615	641	634	598	632	611	654	607	605	674	567	598	609	682	644	651	626	645	612	639	603	630	607	624	628	634	665	624	613	682	611	585	610	659	601	649	639	698	617	621	617	663	617	656	627	567	634	661	601	673	670	652	623	675	673	633	654	605	621	621	629	622	638	639	662	614	647	635	622	612	661	622	636	604	600	633	615	650	628	678	648	605	626	649	600	645	599	662	599	645	643	604	656	625	634	586	648	629	688	631	640	649	665	667	668	615	637	610	643	623	667	613	625	638	661	651	587	640	653	577	617	619	648	670	599	666	623	617	616	665	610	632	632	600	622	642	633	644	616	608	619	664	602	611	625	629	601	630	583	658	609	613	629	600	607	624	607	598	616	623	666	623	599	663	626	647	629	614	638	621	610	647	650	610	637	603	631	637	660	612	648	602	674	645	671	638	605	647	598	680	621	647	604	633	611	659	656	624	652	589	654	609	691	613	657	634	645	639	629	627	653	644	643	647	634	610	636	643	622	559	613	631	638	634	613	641	626	591	623	591	667	623	650	617	640	618	623	578	654	610	643	613	643	671	658	624	626	632	657	635	606	620	708	632	610	642	646	591	650	625	660	617	646	633	616	656	613	590	622	636	602	643	612	627	639	610	601	696	643	693	603	630	652	605	660	642	614	616	616	616	624	656	625	556	620	571	627	645	637	633	595	643	619	650	605	678	663	656	641	639	627	647	606	584	635	614	635	608	614	645	563	631	603	628	587	634	601	654	662	639	629	649	595	663	646	664	625	652	668	564	624	651	605	651	618	604	641	607	621	651	611	581	630	649	596	659	656	615	604	669	620	626	646	610	652	625	664	652	569	619	634	620	605	552	655	602	625	633	597	626	642	638	688	651	593	603	646	640	604	667	644	635	677	621	595	649	613	641	648	631	614	662	638	637	625	604	686	629	598	641	635	615	591	636	661	630	595	591	633	637	641	640	623
8113	539	340	373	373	372	534	610	546	485	454	456	401	367	346	317	294	290	249	256	238	240	264	260	262	275	228	251	258	248	258	274	253	244	250	254	220	277	246	243	258	269	256	244	267	219	235	238	253	229	237	256	242	244	253	247	244	268	235	251	240	247	239	235	211	247	262	231	254	212	214	236	214	233	231	254	234	270	242	229	233	230	240	234	223	250	209	228	226	248	201	233	247	246	233	238	229	218	230	235	232	275	247	238	234	228	251	226	269	231	247	230	235	246	255	229	208	260	238	247	239	214	232	239	241	227	239	196	218	206	208	225	221	249	227	250	242	253	254	213	220	221	244	233	221	234	245	233	261	237	226	256	251	268	246	233	222	255	217	210	236	214	252	244	241	242	240	257	219	236	242	272	238	250	216	249	226	236	237	186	218	212	264	261	221	233	249	257	225	207	218	202	268	253	232	249	226	257	272	241	217	222	223	243	215	227	248	230	235	229	222	241	246	213	271	232	228	237	232	246	227	220	259	255	215	233	242	237	221	249	237	223	228	234	247	217	251	194	213	251	247	230	223	214	232	265	247	249	231	223	210	225	237	239	270	240	237	236	229	228	244	263	270	251	228	247	233	255	233	253	245	230	249	206	215	236	250	243	263	223	236	251	238	265	241	242	225	259	250	238	257	238	209	221	227	223	272	226	216	235	201	224	245	257	196	209	231	223	223	228	268	216	228	228	231	250	248	242	244	225	229	243	246	242	205	219	207	214	212	203	245	226	232	221	241	236	254	244	228	239	252	211	237	243	279	247	226	237	234	234	233	237	253	237	220	221	243	230	238	210	220	231	219	237	219	219	239	239	212	228	243	258	240	234	261	263	228	228	230	261	229	219	244	223	231	246	226	254	258	256	247	224	232	225	243	216	211	216	225	255	256	225	230	216	223	239	257	249	223	239	228	235	238	231	270	244	219	229	237	244	232	242	229	234	224	256	245	219	241	218	266	225	232	198	266	268	241	237	255	221	286	212	228	236	256	227	252	242	233	232	264	247	260	244	246	227	236	251	248	247	235	232	240	202	271	226	210	216	239	250	232	237	256	247	246	237	215	219	253	264	256	237	243	226	242	231	202	209	252	241	238	217	246	249	216	226	203	267	240	260	216	239	264	249	263	256	238	238	216	251	250	260	225	229	241	239	237	202	251	266	252	253	230	240	214	229	219	240	220	225	244	242	239	263	228	235	246	227	226	248	265	262	206	220	247	242	247	234	248	244	242	238	245	222	247	233	233	248	260	250	248	254	255	265	208	262	237	287	232	241	232	206	231	260	287	247	257	224	239	236	248	240	243	216	222	246	197	253	247	218	240	213	242	238	248	241	252	239	236	245	244	256	224	233	244	242	257	224	226	221	238	237	250	258	262	254	245	273	206	249	229	239	232	254	279	268	243	265	228	237	252	225	228	232	249	231	247	230	244	288	232	261	206	226	203	225	235	225	230	219	246	238	246	230	259	206	237	225	216	249	240	221	245	247	235	266	227	222	234	224	213	224	227	254	244	233	226	232	251	259	226	244	242	255	220	244	247	244	251	211	244	222	235	236	240	234	259	264	240	245	218	229	256	211	242	238	248	244	213	259	250	266	222	240	238	235	229	229	241	276	256	244	219	250	213	242	279	270	244	251	246	259	249	259	218	239	227	232	246	235	286	219	240	218	262	249	223	235	244	243	240	244	274	240	219	248	239	200	230	236	234	242	233	252	224	256	254	250	247	256	221	223	249	217	237	256	223	247	234	228	215	235	263	232	231	219	232	240	226	244	245	254	241	277	266	232	247	247	235	213	240	240	238	244	213	233	231	230	260	226	224	271	221	248	233	226	244	206	220	207	229	222	247	219	217	240	265	257	249	257	198	226	214	238	237	244	226	227	248	248	276	201	227	262	238	224	236	263	244	237	201	224	251	249	229	254	243	260	228	246	245	240	221	235	243	225	275	210	265	262	247	267	246	265	263	248	238	245	250	231	247	219	224	242	240	228	225	253	254	203	240	250	246	235	242	278	222	211	222	222	229	272	249	219	234	243	230	254	239	243	283	246	200	237	230	254	235	237	236	272	233	234	263	259	215	260	232	216	224	255	242	238	251	219	271	229	218	233	230	219	210	223	258	248	235	229	241	262	240	245	229	248	249	244	219	241	254	234	229	232	228	253	233	239	248	264	220	237	225	232	223	253	252	238	247	246	242	209	257	237	241	229	261	245	248	256	261	223	206	246	211	266	233	235	242	230	241	242	239	232	244	253	230	254	226	202	202	224	256	214	233	233	271	217	213	242	222	244	265	249	239	255	208	181	230	253	205	244	251	251	219	255	242	258	251	266	242	219	223	204	248	228	247	230	237	254	241	255	238	261	230	228	251	243	222	225	248	210	227	250	248	211	243	225	224	226	249	237	213	273	214	218	236	219	211	268	260	254	241	242	246	252	214	253	242	241	226	228	228	224	236	254	218	233	231	245	221	224	233	218	240	250	208	211	231	257	233	256	237	218	258	252	254	224	223	251	243	224	214	254	247	248	246	255	232	225	238	229	202	223	237	250	226	263	237	208	221	222	230	243	234	262	231	206	233	228	219	244	221	241	208	257	241	254	269	236	258	238	226	248	252	240	224	230	236	221	205	214	224	247	238	224	244	269	257	226	242	251	232	243	233	225	241	266	251	249	267	235	240	230	217	257	257	244	256	249	223	239	230	230	245	227	221	224	262	245	208	235	217	244	244	248	239	237	238	248	226	243	257	226	230	220	242	216	258	277	242	208	260	224	259	234	233	242	231	247	210	246	277	240	224	240	250	206	235	231	220	231	213	243	248	253	207	244	214	250	224	242	252	236	216	250	233	266	251	252	220	259	237	251	254	240	208	221	225	210	239	248	228	224	238	209	233	222	214	240	229	211	222	239	226	246	244	229	241	223	212	222	234	241	248	230	227	227	229	255	233	238	246	244	254	264	218	240	232	232	230	228	236	245	228	242	227	255	248	246	239	245	237	219	245	224	276	229	247	222	277	243	254	237	230	204	240	223	245	260	232	256	230	263	242	221	222	232	240	237	260	253	240	217	257	228	251	238	224	264	250	228	230	218	228	253	250	260	230	224	233	240	241	210	250	237	265	247	238	233	234	257	231	243	273	234	260	236	251	224	234	232	227	248	226	236	239	217	228	272	228	200	250	268	234	225	212	241	253	245	252	247	216	222	232	243	220	222	244	232	244	228	230	224	210	216	226	241	250	220	218	259	247	227	252	231	243	252	235	233	246	218	241	250	219	249	240	246	218	231	252	240	254	229	255	254	237	227	224	237	243	240	217	224	218	257	216	261	243	262	228	228	222	221	258	220	267	249	277	221	231	217	224	240	244	241	226	246	279	232	223	233	253	245	241	249	251	219	234	225	248	202	237	247	266	256	234	220	225	216	248	240	233	262	248	244	243	246	237	225	235	220	245	220	252	241	251	242	261	267
5118	558	704	925	1128	1275	2167	2336	2099	2021	1913	1742	1546	1305	1119	985	896	857	803	783	721	732	684	733	678	685	662	699	669	702	655	592	609	589	621	643	587	594	618	571	625	588	624	572	630	586	594	566	577	557	553	561	576	594	560	581	559	551	572	568	597	547	551	571	537	512	553	499	538	556	515	515	554	535	525	488	548	532	514	527	523	511	519	525	519	529	566	563	525	574	539	550	520	572	496	581	580	560	550	525	593	527	543	601	538	491	547	528	542	535	548	510	542	523	536	534	564	548	510	548	540	567	513	514	503	563	542	560	547	559	539	550	515	525	519	540	524	552	559	550	520	519	548	544	541	547	512	544	568	552	539	526	550	524	524	517	545	536	556	547	542	537	553	597	565	531	558	541	522	511	568	552	565	514	537	565	528	542	532	578	516	538	540	540	560	545	478	558	557	524	527	516	530	556	556	584	526	521	570	556	512	517	533	542	500	581	515	543	525	560	530	549	572	516	576	534	517	504	527	529	568	552	555	521	564	526	557	548	516	541	544	549	573	512	528	537	537	534	552	585	531	547	516	540	537	537	575	541	558	526	503	531	501	559	573	555	544	508	538	520	544	523	523	547	559	536	533	525	539	533	511	512	505	514	534	557	522	553	522	507	517	520	526	505	542	523	518	581	578	524	582	518	536	551	562	496	519	519	531	570	540	531	525	538	520	528	515	548	527	561	561	554	544	540	558	559	538	541	530	519	493	529	580	546	526	569	497	546	528	558	573	563	517	577	539	563	548	606	528	543	516	567	527	525	521	540	543	570	525	584	500	552	529	528	543	578	569	564	601	595	550	538	535	551	569	554	568	543	567	538	548	575	517	559	536	529	508	545	530	559	542	551	502	537	533	526	528	544	538	494	543	559	511	518	537	558	559	513	540	530	545	538	553	554	546	548	516	504	526	528	534	548	552	510	506	496	532	520	521	507	539	572	560	548	552	507	524	565	497	531	501	551	568	548	498	488	528	537	513	511	574	543	543	533	542	511	549	580	547	487	536	517	524	508	566	517	524	539	555	546	538	547	534	544	566	542	526	569	538	506	526	565	525	541	585	530	570	539	535	526	545	518	518	502	577	558	530	545	526	522	547	542	562	559	508	565	545	553	558	548	510	535	542	566	576	523	556	543	495	474	501	574	558	584	508	547	553	562	476	524	484	548	544	565	539	491	523	520	518	521	533	538	564	550	566	553	530	529	505	561	544	545	566	533	543	552	526	484	530	566	544	571	518	526	551	570	562	486	508	548	558	539	500	527	572	539	552	550	544	552	540	519	500	559	549	534	531	575	514	562	550	536	533	517	494	565	540	573	489	505	487	540	526	533	562	541	498	539	541	553	585	520	512	559	519	532	521	545	552	535	491	535	517	524	570	493	545	518	555	539	550	543	521	507	524	506	570	512	559	581	528	564	554	548	532	517	537	568	522	522	544	509	546	551	518	564	525	554	499	524	565	538	527	518	544	559	538	534	541	527	561	580	569	527	553	539	548	561	563	560	538	514	527	525	539	547	521	524	556	552	547	506	527	525	544	527	523	513	563	523	539	502	524	512	538	557	570	533	571	549	515	525	531	474	501	581	533	579	525	540	517	538	541	545	535	523	548	554	556	529	496	552	541	524	547	529	529	523	570	510	515	469	525	561	556	528	549	535	574	544	558	531	523	581	503	530	581	526	553	519	522	567	580	580	548	520	551	531	510	561	517	455	552	550	532	545	559	540	574	521	579	544	569	559	521	519	542	540	503	542	530	516	526	566	527	565	548	556	544	531	536	537	518	547	529	561	564	538	508	554	583	545	588	572	547	575	524	539	506	543	569	541	563	592	549	535	526	514	528	539	563	507	528	535	564	548	512	525	523	530	550	568	498	498	563	539	536	550	550	585	571	554	548	556	533	509	523	536	543	512	534	543	514	517	526	575	542	512	547	531	567	550	544	513	517	518	560	518	521	571	545	526	540	539	539	582	549	563	518	549	540	541	550	567	545	535	542	519	525	516	519	533	541	530	548	544	516	525	543	570	523	531	546	527	570	545	526	544	523	512	510	553	527	510	532	538	476	613	552	547	546	550	554	502	538	528	580	547	517	499	534	525	544	580	491	475	500	507	509	527	531	581	563	505	565	525	511	508	570	505	531	524	527	519	552	569	507	534	510	544	542	511	526	486	530	536	501	538	579	519	515	527	538	550	527	506	573	472	504	533	533	506	569	525	526	523	551	561	560	539	553	547	529	569	532	561	512	534	520	569	552	547	536	539	568	495	559	513	506	563	561	520	549	525	548	530	544	517	569	509	560	527	529	510	531	532	509	552	541	499	549	526	518	494	518	530	591	510	545	534	518	516	596	540	532	520	539	528	527	510	491	531	568	549	509	546	509	571	559	567	531	560	520	535	567	527	511	517	538	550	586	551	510	502	515	501	528	531	520	538	530	562	566	518	509	504	499	586	525	558	597	498	511	555	546	535	553	571	564	518	573	589	544	540	535	472	538	515	517	556	517	555	537	510	531	538	530	489	561	570	536	513	516	536	520	511	510	545	541	557	554	526	506	512	535	537	521	495	516	546	517	561	576	534	526	535	538	548	516	505	526	555	544	550	537	537	523	546	523	561	524	532	558	525	513	540	571	534	507	542	512	495	562	543	517	587	539	538	531	513	508	540	508	562	504	531	526	539	565	520	509	549	553	579	530	548	544	507	573	516	546	517	543	500	514	505	540	556	534	500	503	535	527	592	486	523	520	572	575	544	561	529	536	530	566	548	493	560	531	508	554	540	550	516	527	506	531	507	568	517	537	555	557	551	539	519	561	552	512	536	530	554	526	505	530	532	589	563	568	520	550	536	510	531	498	541	543	557	524	545	594	534	565	588	527	532	548	564	504	552	524	531	565	499	536	520	499	520	539	538	561	560	494	504	571	515	566	532	551	521	562	541	545	553	561	511	532	562	493	509	531	527	503	525	526	517	544	545	524	532	528	526	587	548	551	510	594	524	514	544	539	515	537	548	515	545	497	538	534	498	515	517	534	534	580	557	556	544	566	515	527	555	521	567	527	506	527	558	550	523	528	507	554	523	565	542	516	526	506	533	576	534	525	547	506	531	524	584	561	532	547	539	587	561	512	531	538	579	511	514	531	509	528	553	542	506	583	563	489	545	555	535	509	510	521	506	531	535	555	531	576	564	515	544	554	527	541	522	566	533	505	548	553	548	529	531	523	551	535	553	574	544	550	523	526	480	522	541	555	545	539	530	553	556	567	534	570	529	534	540	543	550	519	543	541	581	509	529	516	513	595	526	563	544	544	568	530	520	521	507	570	552	503	568	517	587	524	496	546	508	512	579	533	528	548	560	533	536	547	520	550	581	534	533	539	502	500	568	563	525	527	521	557	525	513	562	486	588	498	563	535	511	547	546	542	531	560	567	498	540	525	535	601	532	524	542	524	541	527	543	572	545	518	567	535	530
20423	1982	700	684	679	674	937	839	771	720	752	636	601	526	463	409	427	402	410	373	408	386	387	375	332	329	323	334	311	332	344	320	316	305	316	333	284	302	270	322	264	290	307	269	319	287	303	305	287	281	281	324	321	287	304	286	277	298	266	309	277	266	271	282	255	281	317	285	291	325	325	278	318	292	321	285	288	292	284	293	287	281	270	278	272	311	336	266	280	241	266	298	281	283	271	295	303	247	263	271	280	287	284	304	288	271	308	313	311	279	274	296	254	302	284	275	273	263	252	282	268	297	295	268	284	263	288	289	278	259	305	263	269	248	253	262	278	272	310	268	300	294	267	258	291	285	288	299	276	297	320	313	283	302	299	263	273	289	263	275	316	281	278	271	306	263	284	313	283	266	283	283	312	266	296	289	293	296	278	295	278	278	298	303	293	289	287	307	274	277	267	277	266	281	294	287	270	278	269	309	290	270	302	286	290	279	275	315	274	269	274	290	290	296	270	306	264	298	281	282	309	296	313	230	305	260	291	315	291	277	303	308	307	278	256	267	293	258	296	284	319	310	302	283	255	335	309	276	290	292	243	283	269	285	308	297	312	273	294	288	272	284	267	282	278	267	273	278	295	319	278	292	277	309	267	281	292	255	259	333	290	300	287	272	306	273	299	284	270	269	276	278	279	256	287	279	278	290	294	268	276	281	304	267	269	283	253	279	266	282	244	271	317	282	260	293	292	279	277	274	298	267	253	293	287	313	281	298	275	329	309	293	275	314	281	281	259	313	275	284	277	289	277	310	301	278	292	280	283	279	336	259	304	284	273	287	260	278	292	278	292	254	281	306	281	260	280	292	253	255	293	294	277	291	274	301	276	284	301	266	277	319	274	272	306	310	283	281	288	297	273	292	303	289	304	287	272	289	301	275	325	277	328	282	299	273	286	286	252	286	288	318	300	258	280	287	286	268	308	264	320	258	275	290	304	330	322	293	313	282	275	314	280	305	247	261	301	298	249	281	279	278	291	306	302	255	263	269	280	289	297	300	276	276	256	293	309	281	271	271	261	316	312	284	296	269	302	277	297	284	302	283	333	269	275	272	271	255	250	287	333	294	304	304	298	270	265	257	321	291	282	261	282	294	282	305	315	290	258	287	263	276	303	277	261	300	284	286	289	306	278	320	324	301	307	263	286	250	293	292	278	319	280	301	313	289	287	265	287	274	246	266	265	279	276	270	290	277	222	270	251	270	291	310	257	301	309	306	294	283	281	296	277	273	300	299	268	290	264	265	289	302	300	310	276	295	293	277	299	303	282	288	276	273	250	268	303	299	290	318	335	296	271	275	280	276	318	284	288	296	265	281	289	259	278	259	286	279	282	278	289	264	269	280	283	287	285	292	281	268	296	290	294	308	280	283	252	274	301	331	298	270	276	287	311	280	281	280	315	316	271	259	281	301	317	301	267	280	298	295	285	289	283	304	289	306	285	311	282	285	293	287	273	285	260	282	302	283	284	307	300	310	288	308	277	277	255	285	339	272	280	301	273	239	254	274	277	294	309	266	255	312	267	278	283	294	308	263	287	290	283	302	251	253	268	311	282	269	288	286	303	302	263	304	316	281	324	287	304	289	324	299	306	300	293	265	273	287	268	262	291	273	309	253	288	302	307	282	315	284	271	264	270	304	244	285	286	271	284	274	274	284	267	297	300	286	286	277	293	284	265	280	281	284	295	295	271	288	281	277	311	260	304	280	299	280	288	273	303	327	286	285	283	263	274	282	287	280	282	308	296	294	290	263	269	272	287	274	300	256	262	265	286	297	253	260	297	330	299	267	264	325	254	293	315	264	280	306	296	298	280	242	275	292	290	284	283	287	298	287	258	278	321	296	268	294	266	284	307	323	276	257	303	307	256	288	270	295	298	262	291	280	283	266	273	295	267	282	277	297	263	274	281	273	307	281	251	282	286	269	288	310	282	297	323	302	325	287	290	283	262	282	333	291	297	294	289	291	276	299	289	299	306	302	259	277	285	278	324	289	299	270	284	277	257	280	265	314	271	304	299	284	282	275	272	288	272	314	297	286	250	301	285	305	284	301	267	301	251	294	308	283	296	295	282	277	272	281	278	306	294	274	287	246	267	282	276	270	278	268	263	276	279	334	286	288	273	298	286	283	275	290	274	266	292	284	299	268	287	287	258	279	237	284	295	307	339	277	230	274	279	313	275	269	295	286	267	257	279	290	287	296	316	271	301	289	277	261	297	265	280	305	328	328	295	297	307	295	306	280	290	280	278	315	268	238	303	267	279	290	274	325	277	284	251	275	314	290	269	294	283	263	298	281	282	272	262	290	296	306	295	313	284	270	284	284	286	267	279	283	287	267	270	308	288	307	350	289	269	303	278	306	314	304	297	293	269	298	317	297	252	282	305	258	312	281	309	283	286	281	263	276	300	282	298	247	309	288	315	276	313	292	285	306	314	290	311	274	296	315	295	289	264	315	287	262	283	263	267	324	293	244	275	274	260	310	308	287	307	306	281	292	267	307	309	254	283	265	257	269	265	267	303	249	280	272	286	330	279	290	254	267	252	307	288	303	273	280	286	281	275	267	303	280	294	274	299	317	304	257	278	271	300	297	280	297	273	272	300	286	308	279	315	290	279	294	301	263	282	251	252	287	282	264	279	297	283	282	304	278	271	265	286	318	299	302	319	276	274	289	292	233	317	312	304	306	305	266	262	278	291	269	281	269	308	302	279	270	286	245	295	251	279	288	279	291	304	267	299	299	272	298	295	293	287	261	295	291	293	292	312	252	266	273	289	281	290	290	293	286	291	270	269	277	292	290	293	302	307	294	229	292	285	287	305	297	288	298	294	310	278	290	254	318	258	307	286	285	283	300	297	314	295	244	291	294	283	271	286	281	278	287	289	282	257	269	267	279	300	289	283	257	271	285	276	275	293	270	292	292	272	305	301	289	287	286	285	281	279	303	297	272	303	271	281	273	272	284	262	292	271	276	278	268	259	276	287	281	314	286	278	289	296	301	277	296	290	277	303	304	317	257	300	284	280	293	296	269	252	279	291	303	286	284	304	303	236	295	266	289	270	278	326	279	278	258	285	324	299	290	316	304	255	287	332	263	250	283	295	281	276	275	317	271	275	285	299	296	248	288	301	272	312	277	318	284	311	283	282	266	272	274	299	263	259	305	302	279	293	300	291	274	261	258	290	278	294	286	303	284	285	292	251	274	313	281	285	309	282	270	283	279	286	286	283	325	252	297	256	270	298	282	283	269	262	296	303	275	259	321	264	306	284	279	254	249	302	302	294	275	280	290	286	276	272	274	251	305	278	296	288	267	287	281	266	277	287	302	263	322	304	267	256	276	268	277	251	289	259	293	288	313	262	289	263	244	307	278	315	269	258	279	294	264	277	285	251	300	279	293	301	280	297	296	277	271	288	301	289	263	271	277	292	286	257	272	269	266	273	278	254	279	321	256	277	292
12385	941	1462	2083	2264	2454	3754	3793	3179	3305	3007	2836	2471	2039	1779	1625	1633	1496	1407	1376	1400	1314	1214	1068	993	888	930	888	885	820	820	830	780	780	799	766	783	767	815	775	700	739	716	732	707	712	695	726	716	710	698	716	672	675	704	706	672	700	660	673	671	634	649	665	696	643	611	664	675	639	644	680	638	680	668	702	622	659	674	618	637	616	589	608	633	609	690	649	702	630	609	642	629	647	659	648	670	628	642	632	633	649	655	663	654	631	670	623	597	619	599	647	632	598	675	637	665	608	637	626	660	654	617	643	664	622	581	687	622	591	623	682	650	588	624	622	612	654	653	665	641	651	628	583	658	626	633	600	613	690	637	620	670	654	681	653	638	615	647	604	603	641	671	604	607	649	631	658	655	640	660	690	657	621	650	630	616	655	586	604	647	677	601	628	652	682	642	658	647	659	648	631	649	656	618	639	646	599	622	629	625	589	633	646	671	648	667	632	632	662	683	629	623	644	650	608	655	658	676	608	609	650	621	582	634	643	634	640	639	623	648	647	587	646	657	610	586	658	663	654	653	650	678	653	653	659	659	685	664	665	612	666	648	617	676	630	645	640	688	626	649	647	647	641	635	643	618	623	602	595	621	642	628	638	604	655	682	642	660	628	585	633	618	646	660	662	618	674	616	614	625	645	623	625	651	646	677	643	620	610	616	615	653	625	652	622	659	685	626	654	632	604	618	675	625	643	634	628	621	675	603	671	603	600	648	678	626	645	595	643	623	608	692	667	608	692	591	627	625	554	675	660	605	640	647	646	672	669	666	645	622	608	602	677	621	613	631	623	605	609	631	628	620	604	604	644	618	649	629	613	624	621	631	641	645	665	691	646	641	615	615	630	651	626	636	608	637	593	633	638	657	687	646	595	608	656	638	634	626	608	692	647	616	583	678	665	624	626	614	644	599	657	649	612	647	697	634	633	685	624	625	646	650	647	616	691	655	661	664	643	633	597	685	600	590	642	611	630	676	636	654	627	706	640	624	604	704	606	632	630	606	649	663	647	649	668	684	666	681	636	635	667	648	614	639	645	613	637	665	555	651	644	645	686	640	659	655	627	643	650	623	609	610	656	653	602	659	670	620	626	596	635	609	609	631	608	663	620	645	623	605	629	649	667	627	667	621	668	628	647	632	635	646	649	641	682	656	647	627	680	627	655	628	650	717	638	637	650	663	635	612	648	656	651	693	643	681	640	627	609	601	643	604	614	652	612	642	639	638	635	672	683	605	669	663	614	678	645	636	650	619	634	606	684	599	595	619	661	670	611	622	617	633	676	655	644	624	665	634	697	650	638	677	664	597	674	690	639	600	644	667	606	648	618	619	633	618	635	696	650	593	596	635	645	618	646	660	648	606	664	638	644	586	648	695	658	626	611	594	675	618	657	606	661	607	650	650	661	608	684	651	615	626	628	667	637	620	630	619	638	653	602	610	632	613	613	651	613	623	614	639	660	628	643	660	616	623	628	704	613	644	645	584	632	625	670	618	621	615	637	610	607	595	620	638	646	652	647	645	632	639	680	622	672	629	609	632	612	666	603	608	614	643	648	649	619	639	581	695	671	676	662	670	655	704	599	656	628	649	655	638	634	632	626	592	618	640	606	643	618	633	645	602	626	658	675	648	625	637	616	601	666	650	648	581	608	625	613	634	643	634	602	680	602	575	659	650	645	670	607	649	641	648	625	654	625	596	650	598	678	612	627	624	601	640	636	619	662	608	633	612	618	599	605	667	656	608	616	689	594	652	678	604	627	630	652	607	639	659	644	611	613	642	645	655	650	606	578	620	604	635	640	637	651	621	571	634	597	666	647	601	623	660	610	628	602	652	650	599	637	637	686	689	653	572	626	632	665	608	657	642	646	642	633	638	662	629	642	630	624	636	639	623	654	615	624	663	672	615	678	617	641	625	630	640	664	631	595	625	613	637	669	633	625	653	623	592	611	646	633	631	661	666	672	663	664	653	626	600	649	622	634	609	620	637	633	618	612	689	623	625	638	631	606	626	640	614	622	637	626	661	617	654	643	668	661	650	638	584	609	652	626	636	660	605	677	593	664	614	618	600	618	614	620	644	674	649	656	655	571	577	594	657	641	593	594	652	586	595	634	657	617	589	592	659	676	607	594	662	639	651	616	666	656	615	627	611	616	618	606	620	643	625	652	639	656	644	632	623	665	605	612	676	653	626	616	678	664	646	645	617	637	636	601	624	622	631	602	616	693	646	577	662	657	690	627	639	650	650	681	649	626	658	652	614	594	601	639	644	631	642	652	592	623	614	643	615	590	616	608	600	662	627	675	646	688	606	637	619	626	613	585	668	642	635	643	648	665	603	624	595	650	634	611	620	655	648	645	590	625	660	673	611	608	584	624	635	611	660	658	640	661	657	629	710	650	633	690	596	632	638	677	640	635	614	632	636	629	666	637	656	663	641	642	652	678	672	627	605	657	620	639	611	606	658	625	621	635	643	632	607	664	654	616	604	646	634	622	608	618	658	606	639	653	626	621	598	619	601	639	625	628	618	618	628	657	706	644	592	652	627	649	701	622	623	589	612	604	683	639	626	623	628	640	647	643	640	615	654	618	656	652	615	611	657	573	640	640	636	635	603	668	585	683	672	651	684	614	638	630	599	606	626	650	674	658	636	602	662	641	643	663	629	630	652	674	636	624	639	625	614	659	651	647	668	645	618	664	698	644	652	634	600	671	632	627	629	650	659	617	592	659	636	590	619	701	650	607	683	611	637	634	592	602	614	648	612	671	632	651	655	642	659	625	653	645	586	653	617	668	633	647	610	676	664	675	637	640	641	633	615	625	627	651	613	604	621	654	579	638	676	666	647	642	651	672	639	670	626	626	634	631	612	605	657	656	640	654	643	635	626	624	689	632	621	598	662	639	637	687	611	705	582	617	624	578	640	665	660	626	680	637	711	590	635	646	621	636	686	587	605	617	617	656	658	626	622	672	624	652	653	634	636	671	672	618	628	637	636	611	686	610	621	648	678	641	635	599	629	641	623	651	632	588	628	660	650	622	595	636	666	644	652	652	602	644	636	632	660	625	647	625	656	627	648	680	649	637	671	643	681	673	649	607	616	650	637	620	655	654	634	630	579	639	639	658	651	652	653	638	666	640	614	614	651	650	693	600	664	658	633	602	651	639	646	598	619	637	663	639	622	662	673	612	644	599	616	650	640	591	662	625	608	617	637	666	641	669	611	675	622	655	603	650	644	663	628	632	582	635	631	642	663	618	609	639	643	659	654	643	669	632	651	648	619	673	649	647	603	648	657	670	633	659	607	645	619	672	647	620	650	637	621	686	633	600	658	629	660	622	597	646	632	630	640	629	656	689	621	661	640	645	615	611	646	607	626	642	654	605	643	630	620	613	623	659	655	643	642	648	642	647	657	618	635	650	623	615	595	631	615	627	599	638	611	632	596	647	609	671	648	634	628	626	661	701
30233	4535	1249	1098	941	941	1286	1206	1077	1019	986	847	687	627	556	528	542	491	457	439	503	476	404	384	355	333	312	380	361	322	321	339	334	345	296	315	309	304	287	290	336	257	316	264	305	286	303	319	286	328	291	301	310	290	295	276	316	309	293	298	286	286	266	279	336	297	301	288	270	277	295	297	297	259	262	307	291	272	298	320	285	283	256	276	269	289	268	259	300	304	276	268	286	308	282	277	309	299	287	259	319	288	292	297	299	269	287	267	265	279	312	258	277	277	261	318	266	291	266	308	313	325	289	280	292	250	266	294	279	262	296	272	299	282	277	288	286	299	271	268	283	292	282	270	291	291	280	296	280	278	269	287	297	302	242	271	297	275	281	275	263	265	289	278	289	283	307	304	284	257	269	268	281	248	277	279	304	336	279	300	271	274	277	290	311	309	266	277	271	285	283	294	241	261	243	272	255	301	291	259	317	260	271	278	284	290	276	290	336	294	304	291	293	240	253	289	298	277	263	294	298	300	265	274	297	304	297	275	235	260	282	277	333	291	298	298	297	315	248	285	297	262	280	293	273	276	294	274	262	256	281	286	300	241	303	290	296	283	291	263	271	290	286	333	277	276	284	278	267	257	289	294	267	281	259	259	286	263	296	308	299	288	267	292	269	304	256	267	290	305	298	309	267	326	284	270	272	295	310	301	268	266	293	279	292	262	255	271	292	266	290	302	288	289	286	322	260	308	314	269	247	294	309	280	298	310	273	278	275	273	296	290	271	262	267	278	286	270	238	284	296	299	309	316	304	262	274	261	294	262	264	269	278	284	277	273	301	275	295	266	308	255	264	296	315	292	313	262	290	283	291	313	287	284	267	291	311	278	262	288	313	294	320	290	304	311	269	294	297	290	338	275	284	296	259	283	296	264	290	276	293	331	307	294	269	281	266	277	250	262	283	310	265	281	306	299	266	224	275	286	254	249	300	285	297	274	297	290	287	292	251	286	266	314	324	275	278	265	274	272	284	258	261	254	304	283	306	268	291	310	276	244	303	274	284	267	273	253	287	283	259	271	275	309	277	287	275	295	261	262	282	285	286	295	286	293	265	307	287	278	272	275	269	265	283	292	299	326	271	281	268	273	268	290	283	277	246	272	317	275	268	267	305	251	323	270	302	301	303	261	236	271	270	299	265	282	297	319	295	291	283	267	303	268	288	301	271	265	292	289	293	302	266	284	298	281	261	273	297	294	263	290	298	262	284	268	248	279	291	329	285	282	270	275	289	261	281	286	251	281	242	289	274	277	275	283	255	287	302	264	326	241	273	265	296	281	319	280	261	304	301	281	278	305	288	271	288	308	279	283	286	280	296	269	263	283	297	322	302	277	285	271	291	298	263	272	275	283	275	282	283	284	268	305	290	285	276	279	269	259	306	276	262	296	264	276	282	291	240	279	267	307	273	278	249	267	286	267	304	277	275	309	265	285	284	258	291	290	282	311	275	276	301	265	285	320	287	311	291	284	295	297	240	281	235	242	250	316	283	311	271	301	286	244	305	304	265	268	289	285	317	287	362	314	322	286	269	272	295	289	306	266	288	294	315	273	278	307	282	275	305	263	286	277	256	309	274	291	264	247	285	282	294	297	277	277	300	296	284	298	261	284	277	277	279	283	246	266	337	270	297	247	313	263	284	307	291	292	249	288	283	311	263	315	299	314	286	290	293	317	256	312	311	287	332	276	297	245	282	271	281	300	250	274	281	323	279	292	297	258	261	297	265	282	260	279	255	260	259	265	275	307	288	285	269	279	286	278	270	282	245	223	265	249	285	281	287	287	260	287	271	257	272	277	288	268	265	279	289	268	283	295	271	313	280	295	256	281	304	304	277	297	289	284	292	275	264	300	302	309	285	256	310	308	274	282	268	281	313	300	279	306	284	304	248	303	282	289	308	296	291	301	239	274	296	271	279	259	280	284	301	270	259	292	269	263	259	278	319	270	279	282	291	256	268	301	273	284	288	287	272	284	286	287	286	273	283	260	324	280	287	267	251	315	325	314	262	284	278	255	279	270	293	298	254	257	246	260	298	292	283	252	259	257	286	289	286	286	267	264	251	268	306	302	257	250	276	281	274	240	296	273	286	270	277	289	319	293	267	252	278	275	301	290	270	245	282	288	314	301	236	262	283	273	277	298	293	293	300	300	278	274	279	275	255	248	282	269	270	274	283	263	281	301	310	248	258	234	305	260	283	305	295	315	258	310	262	259	277	282	279	263	274	306	292	250	305	270	275	280	255	269	273	301	255	288	282	312	316	273	285	250	270	288	280	320	253	265	265	273	264	239	271	293	279	314	309	318	304	303	280	310	323	271	293	314	298	291	294	290	314	251	278	308	267	237	290	255	279	282	298	277	302	299	282	281	270	295	281	299	302	259	297	295	267	290	285	287	286	295	274	296	298	291	281	285	266	278	283	248	275	281	288	312	280	264	258	294	282	252	272	286	272	289	273	282	296	287	293	297	265	291	297	283	285	294	302	266	283	290	289	299	281	307	291	271	254	277	274	299	308	280	305	260	264	295	271	256	281	302	294	248	313	271	258	276	286	290	308	269	295	280	269	267	291	235	278	276	281	260	279	250	272	287	268	290	304	276	249	269	276	264	265	273	295	288	309	272	268	261	293	280	305	269	280	296	275	278	286	266	239	264	253	278	268	282	315	302	301	271	285	282	285	282	274	275	260	296	310	289	293	276	280	268	290	310	307	318	234	278	254	305	296	265	308	297	294	296	295	314	266	281	315	269	277	270	275	271	266	286	264	292	301	272	295	292	285	281	272	277	253	276	245	293	294	271	257	336	279	281	279	268	289	274	313	290	278	293	284	290	285	270	285	301	258	278	250	268	296	283	291	280	295	289	277	262	276	265	315	306	290	285	273	255	241	294	277	285	257	317	263	279	270	264	284	306	281	298	278	283	286	274	276	311	274	250	286	265	261	262	281	279	320	270	268	298	298	288	273	276	286	290	274	291	291	272	293	284	279	282	272	284	298	313	254	294	289	253	288	281	287	277	257	257	292	269	296	255	263	303	280	309	285	296	284	270	272	316	283	298	245	250	276	298	298	302	303	264	340	271	267	291	278	299	279	303	302	276	269	294	296	292	302	259	263	268	273	269	265	300	266	299	306	285	307	249	270	308	320	264	277	267	307	281	281	297	282	315	291	304	281	315	292	277	302	268	284	263	279	289	304	292	285	242	233	277	260	284	259	272	298	268	278	285	261	309	277	270	279	304	302	273	287	256	299	285	284	285	231	309	275	251	298	287	279	262	275	281	318	299	252	297	281	279	315	288	296	271	259	220	266	273	307	305	289	245	275	299	289	285	280	257	293	281	272	276	281	297	275	298	270	297	322	284	269	302	323	286	311	270	278	276	262	278	270	262	288	267	273	267	300	302	280	281	295	283	285	266	287	270	299	291	304	268	288	267	303	312	267	285	271	285	254	271	299	293
16611	1324	2435	3234	3322	3849	5369	4832	4491	4368	4221	3681	3146	2660	2344	2120	2108	2007	1906	1926	1945	1836	1431	1255	1171	1032	956	960	950	950	884	861	907	863	850	820	816	855	787	758	750	707	723	697	756	691	784	764	741	704	722	742	740	723	690	718	739	687	622	679	645	653	665	621	675	640	634	665	601	673	643	642	586	677	631	619	613	639	629	632	629	659	663	628	629	631	656	648	618	603	609	665	620	630	669	640	612	631	624	600	636	657	609	616	616	636	552	635	591	610	627	621	644	634	666	593	627	655	616	628	616	600	603	626	599	628	602	632	635	644	619	665	637	643	655	657	627	615	640	611	594	616	640	595	599	635	638	643	623	636	620	616	607	614	598	611	670	628	634	653	635	655	666	591	632	603	624	576	655	562	588	630	613	641	604	625	608	612	621	627	631	643	630	622	593	629	620	596	562	647	608	608	568	654	594	608	608	606	617	638	631	622	610	656	663	595	630	649	606	619	623	538	625	644	614	612	599	598	613	611	629	647	640	620	685	669	600	667	618	626	612	593	631	629	617	610	602	606	617	615	586	596	667	587	609	597	608	616	609	624	641	593	661	616	638	598	649	619	636	611	640	596	565	626	644	587	601	650	621	592	627	619	635	584	666	635	600	655	645	601	643	664	641	642	626	612	641	630	629	637	646	610	601	638	646	652	580	616	635	657	603	617	621	648	647	642	629	607	664	584	608	650	616	625	620	664	630	585	629	652	617	651	658	599	594	665	586	599	636	638	587	605	621	626	582	602	606	604	614	635	658	565	608	660	647	629	627	596	650	610	641	620	569	687	570	620	615	610	619	663	586	632	628	617	610	595	559	645	602	622	574	650	598	625	614	640	609	634	628	613	574	589	637	640	611	578	612	606	646	637	605	651	628	644	586	599	642	642	629	639	595	602	632	636	610	622	631	681	601	594	626	591	627	604	633	593	607	613	640	660	622	614	596	657	623	616	603	654	606	643	603	640	614	638	626	644	603	568	654	651	589	573	615	635	609	580	612	627	609	592	616	620	612	621	651	592	632	616	626	611	643	625	613	610	596	580	598	612	628	593	694	624	620	634	633	613	648	605	614	598	599	569	660	616	633	630	641	639	655	665	612	608	617	667	609	596	633	638	677	604	649	598	617	610	582	610	634	607	600	590	603	587	591	623	661	608	595	626	605	603	664	615	615	592	607	641	623	579	596	554	637	660	641	631	593	620	619	603	622	622	610	617	635	594	662	646	637	593	623	577	621	620	603	594	589	624	587	645	581	578	626	633	645	648	608	556	592	605	618	594	626	567	632	619	619	624	665	615	611	601	669	639	603	584	616	625	589	604	636	592	682	644	652	607	651	586	639	603	616	607	625	636	564	647	629	615	623	623	636	608	655	573	677	633	629	616	641	559	567	568	636	597	590	645	635	658	617	626	622	613	648	587	569	591	626	654	665	669	625	583	603	587	627	648	598	641	635	604	620	600	604	644	622	622	595	616	604	635	640	604	636	619	602	621	615	662	639	616	642	633	647	652	653	641	613	646	643	619	597	621	528	612	623	575	616	598	588	629	659	630	587	604	621	630	600	589	638	606	633	611	636	648	627	628	604	606	606	583	643	630	614	609	561	629	699	636	621	654	657	628	652	649	621	617	573	624	650	641	646	657	637	617	618	646	617	649	607	627	661	606	622	634	613	644	592	599	637	632	586	654	586	613	633	635	597	659	588	572	589	588	613	660	645	635	591	645	645	583	624	668	614	649	646	562	652	627	605	600	630	561	643	616	625	614	590	622	621	626	610	657	624	620	663	638	599	617	626	641	642	648	622	609	577	603	619	629	643	641	606	634	674	592	629	612	631	625	594	613	578	641	567	647	640	606	622	629	646	624	574	660	601	573	600	665	611	653	607	650	601	645	591	613	619	634	631	619	668	642	587	581	632	643	643	627	661	589	645	668	624	571	612	626	604	658	620	618	605	622	590	637	586	652	587	629	631	640	639	570	672	647	630	636	614	575	571	655	610	618	611	608	628	629	642	576	629	610	675	654	560	625	599	648	635	590	597	668	611	661	643	613	642	617	612	596	634	618	628	639	598	615	596	633	608	578	630	615	659	577	653	608	611	589	630	554	636	626	613	615	604	597	607	642	662	573	632	637	615	572	592	642	656	610	606	605	608	649	625	619	600	678	631	613	603	652	634	623	601	617	620	664	626	622	636	642	661	592	601	609	648	656	620	656	588	620	663	650	580	581	655	663	632	586	593	632	617	613	604	636	634	627	600	657	647	655	605	622	597	582	667	629	628	632	664	643	639	589	601	608	594	603	657	609	615	650	598	624	624	661	620	663	651	645	572	614	614	615	627	576	652	615	618	607	659	612	659	596	653	659	682	585	618	595	624	635	588	602	648	591	599	662	642	603	611	599	582	610	639	659	651	579	610	652	625	603	588	577	620	646	599	595	607	589	653	627	620	575	665	621	620	630	629	615	600	603	641	657	671	636	617	634	618	640	585	606	678	615	626	631	662	677	609	617	611	665	628	588	597	626	609	595	559	624	663	634	580	631	628	644	600	592	591	589	582	598	625	604	608	623	630	633	617	603	612	661	613	625	631	674	610	682	632	624	610	594	624	594	623	634	621	661	597	608	606	638	643	568	602	620	596	639	583	629	637	620	602	655	620	630	612	638	612	628	569	577	625	629	643	657	639	619	605	602	577	601	607	635	604	603	671	597	638	610	603	606	618	646	616	622	650	606	602	632	622	573	601	609	643	626	631	585	612	610	585	631	625	643	626	625	609	611	622	610	621	555	645	620	633	610	614	607	630	632	654	607	664	568	613	610	599	677	606	656	631	616	614	664	642	622	597	594	631	622	675	606	589	640	620	590	651	556	617	656	617	630	617	627	638	636	631	612	595	582	624	701	619	634	626	585	607	629	581	614	628	626	666	641	592	567	643	647	634	597	610	598	583	627	616	634	647	553	620	575	622	553	608	579	604	639	624	572	590	616	581	601	594	593	683	639	575	596	621	617	631	640	614	635	607	590	634	583	626	637	631	608	620	589	606	591	645	621	618	679	598	597	637	599	603	602	616	627	641	662	594	618	617	645	604	627	660	607	569	655	634	627	605	613	587	613	594	612	660	588	628	652	636	582	667	584	590	679	575	620	628	605	606	606	632	611	613	584	671	641	578	641	579	607	639	647	603	645	633	619	626	616	624	604	623	596	629	632	614	636	593	609	627	616	629	589	650	616	624	611	621	652	641	598	627	653	629	610	662	603	622	621	595	590	625	618	622	604	611	616	629	601	613	629	589	628	601	599	658	610	596	630	593	617	599	585	629	609	606	622	627	624	632	605	620	636	635	666	621	601	552	606	673	582	610	660	621	606	611	633	588	596	656	618	608	666	565	601	618	620	588	653	637	650	619	643	587	599	653	612	570	639	622	622	664	671	595	691	647	658	653	618	633	608	600	594	662	639	639	617	620	653	593	622
8494	742	406	427	461	550	760	622	608	540	496	438	390	327	327	313	291	258	301	267	264	281	256	242	263	270	264	267	291	248	231	252	238	245	243	246	260	243	266	253	247	239	237	214	230	259	230	249	231	239	255	258	230	237	208	251	232	262	252	270	233	224	234	240	230	236	237	219	229	262	241	229	263	236	239	229	230	218	228	205	241	209	245	219	187	193	235	239	216	227	241	216	220	225	257	242	281	239	238	207	207	230	216	247	249	229	237	243	272	236	236	224	227	238	231	261	208	268	230	206	219	239	242	250	249	258	216	229	238	231	232	256	225	222	257	226	254	239	230	267	222	219	257	239	210	213	223	224	239	224	229	246	187	221	239	252	233	261	245	233	233	220	239	249	201	243	236	244	204	228	276	230	232	257	259	243	213	209	207	228	216	210	213	219	216	249	220	253	258	268	250	232	212	199	239	240	224	246	215	227	242	242	238	224	247	261	247	250	206	217	215	215	261	230	224	244	258	255	239	229	237	228	234	219	227	257	243	242	251	255	214	211	231	232	200	269	240	248	283	206	251	238	255	239	245	267	227	252	246	213	225	230	249	246	218	231	210	237	235	244	221	275	228	239	250	211	205	243	229	261	256	202	237	268	256	230	223	235	238	222	201	245	246	255	249	236	261	253	255	257	249	256	220	219	263	239	254	233	234	227	236	237	235	245	244	261	235	226	201	222	250	245	253	229	234	220	245	206	240	232	239	240	205	224	246	218	237	220	232	238	235	252	252	213	250	245	256	233	256	207	225	232	254	226	260	242	215	240	231	245	242	193	207	216	248	224	236	238	249	254	227	225	218	238	223	228	221	249	250	239	228	232	222	230	228	243	217	239	272	262	265	226	241	240	255	228	259	230	225	249	217	213	247	236	240	251	237	237	233	225	249	229	245	236	227	247	231	228	201	229	232	231	205	231	246	234	255	209	239	249	232	226	226	252	236	214	250	218	239	236	240	217	222	261	233	250	239	256	226	259	249	238	256	249	238	231	223	230	235	232	227	252	244	246	232	215	221	242	220	206	235	228	227	201	220	260	219	277	242	260	230	200	239	209	242	259	254	250	211	232	243	234	277	252	226	237	238	224	225	257	215	205	243	231	221	285	235	226	263	208	221	218	241	236	222	253	235	223	224	244	224	267	238	235	210	245	268	209	219	246	221	226	246	227	249	214	235	242	232	217	268	215	239	231	238	206	239	233	223	230	226	230	230	231	228	194	209	220	230	209	226	250	244	236	239	222	233	254	240	216	236	248	213	260	243	228	260	240	238	215	233	259	210	226	209	207	244	250	262	240	263	228	213	207	270	247	220	228	249	213	258	232	237	241	204	279	239	251	291	239	255	238	239	250	286	235	235	238	230	244	214	216	218	201	225	230	261	243	209	224	245	245	241	251	234	202	238	238	248	264	198	220	235	226	244	233	229	231	224	223	250	229	250	239	234	249	241	206	220	219	219	228	229	230	227	230	240	230	199	242	249	227	242	230	215	229	247	245	212	216	225	246	236	213	240	246	258	234	223	269	258	229	234	235	220	236	256	234	215	242	223	235	241	238	204	246	251	231	197	264	203	216	222	227	267	243	228	224	223	213	252	250	251	263	235	220	236	243	232	254	252	256	219	229	242	238	212	222	231	256	251	222	203	228	224	218	262	235	247	254	269	250	202	219	215	206	236	245	231	232	215	220	226	244	263	226	246	250	254	238	219	251	245	241	234	249	224	240	249	244	230	248	248	250	220	210	271	228	266	267	233	227	260	222	200	215	250	235	232	219	246	243	215	229	254	213	211	253	242	219	223	234	240	225	227	217	262	219	222	222	203	259	235	243	244	224	223	266	249	229	214	217	229	242	224	226	215	236	236	249	237	225	231	240	266	241	233	204	174	203	230	247	224	213	248	226	206	243	232	233	232	239	242	253	234	230	229	222	235	218	241	239	238	237	261	227	229	244	264	269	212	232	222	251	240	240	218	242	221	250	240	224	226	229	242	248	220	232	239	235	237	243	256	260	250	237	247	261	253	228	233	229	221	219	229	237	271	219	275	296	230	246	221	219	209	201	273	229	244	263	219	215	262	199	260	236	216	241	296	205	226	214	237	249	192	231	269	222	254	245	227	211	210	218	225	246	256	232	230	257	226	225	226	220	239	248	214	232	236	217	225	244	229	239	261	259	243	231	262	231	223	225	251	244	268	259	254	255	283	249	227	232	256	206	235	233	230	242	251	235	234	224	248	251	214	249	212	235	235	245	287	266	230	244	221	232	243	234	212	229	230	228	224	214	244	273	245	238	211	227	267	232	220	211	252	218	228	243	257	264	245	252	229	250	229	233	219	231	250	232	249	228	216	234	233	229	233	211	231	266	266	228	257	242	255	225	221	242	243	233	243	268	269	266	257	222	237	232	221	279	241	244	232	241	236	221	262	239	245	245	254	243	221	223	229	214	271	202	228	228	233	229	243	237	234	223	213	246	220	229	222	244	249	220	238	258	234	199	210	229	223	251	234	187	220	271	237	224	229	230	242	215	210	218	249	239	243	249	234	238	231	243	227	197	221	243	244	211	245	253	234	243	240	246	224	246	220	224	242	233	250	228	219	244	240	230	187	211	226	288	212	243	236	248	252	213	236	220	224	246	259	232	231	266	217	222	238	240	216	206	234	237	247	215	216	251	229	242	217	249	226	233	221	272	228	228	218	290	222	232	226	236	226	209	256	274	218	202	233	256	234	226	240	206	267	244	256	211	203	273	232	227	204	217	222	254	229	209	243	245	270	226	230	222	228	221	228	226	272	214	224	260	250	253	250	261	223	232	237	250	242	230	226	253	223	208	223	249	235	222	205	238	266	211	217	211	216	217	222	199	257	243	236	237	234	231	243	231	229	244	200	230	264	218	233	222	243	224	232	235	253	223	253	198	208	253	254	243	260	229	245	215	235	221	219	210	222	233	220	274	244	217	239	239	239	211	230	244	246	225	235	242	212	249	226	212	259	252	239	219	234	239	218	217	213	237	260	238	211	251	227	222	236	234	236	206	229	236	240	225	244	242	212	246	246	235	248	215	237	238	237	229	217	226	266	261	242	221	250	232	259	208	188	240	267	224	229	263	223	197	218	242	211	232	240	261	209	220	241	231	246	241	242	264	216	232	226	212	236	219	264	277	251	258	282	227	212	249	240	196	212	234	218	219	217	240	232	222	260	214	231	232	237	245	218	235	242	237	212	246	213	231	245	227	254	237	218	216	252	245	258	225	266	221	230	243	241	246	256	236	244	233	211	225	214	218	220	258	213	230	235	245	236	207	244	230	206	248	276	234	242	225	291	221	222	247	229	238	260	240	237	249	214	252	254	233	229	240	229	235	234	244	205	265	233	235	243	256	244	248	211	227	226	239	251	255	244	261	240	218	214	211	210	244	248	252	227	232	237	252	222	211	243	237	230	246	248	227	230	239	227	250	248	232	205	212
5312	669	915	1230	1550	2075	2838	2429	2328	2183	1965	1652	1460	1235	1058	979	882	824	767	749	775	711	694	642	618	702	675	642	675	665	602	624	637	664	576	626	584	569	575	592	601	567	562	610	566	564	543	552	568	573	555	572	572	555	585	589	620	585	537	594	548	537	557	548	564	553	522	554	564	563	561	502	527	526	518	536	568	527	535	526	504	542	535	550	517	548	521	503	522	535	512	496	537	539	519	556	558	553	547	518	484	572	514	525	556	503	532	554	550	548	500	531	543	547	539	544	526	554	546	549	531	556	529	523	528	490	532	557	527	531	545	529	535	542	539	554	534	572	513	470	512	510	515	497	568	533	528	543	545	499	537	543	523	514	538	555	548	531	511	579	563	521	533	531	499	538	530	525	565	516	529	547	534	540	537	594	565	532	548	554	545	529	572	567	539	563	519	546	555	517	567	564	582	533	508	540	557	566	557	517	514	540	547	575	566	533	494	507	547	551	557	566	536	498	548	547	528	552	527	532	520	548	520	565	538	473	548	541	499	519	534	529	525	552	518	529	559	566	558	535	526	515	548	571	549	514	522	504	523	562	552	552	554	568	530	524	507	520	531	506	519	542	524	515	532	546	505	566	528	506	586	550	542	534	493	516	532	535	546	567	569	577	521	541	561	486	549	514	566	530	530	555	543	557	545	539	528	537	508	556	523	504	511	529	526	515	508	534	550	520	530	535	528	513	504	526	513	559	538	525	519	519	488	538	535	568	556	542	532	523	515	531	538	544	534	536	540	521	508	487	536	564	553	547	476	525	531	533	511	542	521	531	517	516	535	546	543	537	546	534	505	510	508	542	524	513	524	560	535	539	575	550	512	529	534	585	527	517	518	536	571	543	506	546	559	508	521	474	526	543	504	524	543	536	541	555	524	490	542	578	591	530	551	540	521	553	551	525	547	550	536	540	548	506	553	517	506	518	526	526	521	540	545	542	517	494	504	568	528	570	547	489	519	559	503	540	532	476	569	559	525	533	553	508	497	545	504	521	577	553	534	537	505	537	502	543	550	569	549	510	550	549	560	554	549	544	524	512	524	522	526	544	542	553	500	550	506	544	531	596	541	522	510	525	536	532	547	537	551	527	550	546	554	522	569	557	553	554	539	503	537	552	451	549	529	553	557	546	509	491	503	557	569	551	511	596	572	502	555	570	540	533	521	520	533	545	527	560	568	500	512	512	508	528	518	551	536	534	524	566	571	570	491	496	526	553	552	541	566	534	502	497	532	546	546	535	528	548	527	507	535	571	513	480	551	559	534	521	549	557	529	559	591	507	515	511	524	556	503	482	523	554	527	522	499	514	544	513	536	536	529	564	507	564	556	548	497	533	536	557	545	531	555	576	583	549	580	528	497	508	557	571	543	549	515	533	537	530	538	533	509	543	549	504	533	517	536	557	509	551	549	595	543	587	535	511	556	499	556	542	549	509	535	495	533	534	566	562	521	535	470	525	563	543	529	560	563	516	553	512	530	541	599	562	537	511	514	527	534	541	548	495	561	540	522	507	517	541	543	503	582	518	503	537	534	535	559	544	511	548	559	510	547	501	517	546	539	537	531	530	523	538	522	563	526	514	545	524	551	504	525	545	514	483	525	552	518	519	509	525	550	554	501	542	526	549	480	523	548	560	483	552	512	541	512	511	517	550	512	552	547	550	519	520	529	506	506	551	541	512	564	500	559	546	515	537	536	527	525	544	557	542	538	557	547	565	504	533	564	529	546	548	536	550	519	519	540	554	544	536	515	566	566	515	551	553	552	531	555	544	541	535	541	552	581	548	559	579	528	550	529	487	540	502	589	507	501	521	556	518	550	580	557	536	548	543	502	521	549	514	528	553	557	531	536	566	559	540	512	566	488	549	555	549	537	551	559	510	548	566	540	567	544	538	521	553	507	532	512	503	535	521	524	523	538	538	548	521	546	550	530	541	580	554	570	534	546	536	524	538	534	508	502	501	537	536	549	550	582	529	536	553	540	562	542	560	532	532	507	517	537	512	539	520	521	514	540	463	515	542	560	553	532	523	520	507	539	503	523	521	536	536	550	570	546	525	507	520	549	531	561	536	528	523	509	501	524	543	534	544	499	569	538	498	550	558	542	556	522	517	528	540	551	526	539	579	556	572	552	540	532	547	526	561	520	537	504	503	541	481	499	514	535	511	519	554	525	538	554	500	517	536	542	542	557	554	477	555	522	487	525	525	509	513	583	538	507	487	551	504	557	574	522	495	572	542	538	555	549	527	535	524	509	537	518	510	542	499	541	532	527	514	547	512	518	501	515	541	518	532	558	548	566	534	569	559	538	519	562	538	488	538	536	577	526	524	561	500	514	527	567	524	524	509	546	539	528	519	522	559	523	515	549	514	561	557	554	573	559	511	507	522	563	567	540	545	540	534	475	549	542	549	516	533	491	521	518	522	544	540	484	502	529	562	520	514	518	496	534	558	521	528	511	612	562	525	556	530	538	506	546	524	522	531	506	497	553	516	525	558	521	512	521	534	528	509	543	532	565	514	543	536	523	554	569	510	552	542	531	544	578	532	497	554	511	530	569	562	493	553	531	555	553	501	517	562	512	513	524	522	540	526	551	556	522	556	524	543	567	491	489	536	508	539	546	547	493	539	549	475	526	548	537	551	535	503	570	496	550	551	561	532	528	505	518	597	537	537	534	497	515	559	506	566	555	521	526	552	523	532	547	539	568	523	536	537	543	511	491	501	524	526	567	568	562	545	533	550	526	513	541	562	517	541	514	522	538	559	533	525	577	545	510	566	499	521	546	546	556	562	503	514	532	521	560	533	537	550	527	544	532	553	519	538	590	513	542	542	558	557	558	537	521	546	514	544	536	536	504	506	537	559	541	541	516	551	534	506	513	538	548	524	519	540	522	535	496	542	547	516	534	520	513	540	568	573	517	532	537	532	562	503	525	559	521	537	559	525	510	528	527	526	573	563	529	523	568	508	574	540	544	570	537	545	530	532	551	563	558	546	536	569	523	572	500	533	506	524	580	499	554	505	507	516	531	528	526	555	539	551	569	542	520	534	559	522	522	500	516	513	514	542	478	544	536	534	529	538	495	545	503	546	566	542	549	562	531	576	554	566	536	476	517	530	532	564	549	517	523	507	544	553	525	561	511	545	542	551	501	543	539	566	551	525	509	523	543	518	526	567	514	539	503	533	531	594	531	535	527	539	488	553	567	506	497	516	499	562	524	544	580	533	550	539	523	522	524	562	502	521	532	522	517	527	527	555	586	549	538	540	590	533	582	492	506	533	498	506	555	518	521	523	570	543	547	535	498	559	520	569	516	487	538	543	510	521	474	525	528	549	499	509	532	509	549	527	559	559	531	516	546	525	541	520	562	532	509	537	545	518	510	515	536	500	548	534	511	525	538	527	483	559	571	556	537	524	576	499	553	597	536	565	542	519	509	510	532	513	543	567	555	547	530	493	527	538
20069	2220	900	844	814	949	1117	946	895	797	815	666	584	492	478	447	419	395	404	401	422	373	373	334	313	298	318	326	304	340	320	339	316	310	292	282	287	337	307	324	303	278	319	288	304	292	310	315	277	295	298	280	303	268	311	283	288	290	303	311	285	284	298	278	251	320	335	268	287	291	297	292	270	292	296	290	259	291	300	270	273	291	260	322	274	291	309	317	268	246	279	289	286	307	248	300	280	273	273	300	288	306	256	275	284	296	278	297	273	288	281	294	312	259	279	301	306	294	284	286	261	281	319	316	298	225	255	267	317	262	294	276	276	249	285	299	284	296	253	286	305	271	274	269	280	305	276	284	274	256	314	267	295	294	260	273	264	292	276	249	274	261	251	268	257	297	259	287	290	293	291	316	302	292	268	300	280	283	293	285	298	311	293	288	279	290	300	282	280	279	284	287	286	266	279	286	285	278	292	297	281	298	264	288	259	267	290	298	275	259	280	326	257	302	290	322	288	316	282	283	291	310	289	302	294	318	311	324	251	301	286	300	289	295	265	316	307	288	309	270	317	299	294	278	283	299	270	281	273	272	275	282	309	289	295	279	282	279	247	257	280	272	299	275	293	283	271	310	299	293	293	296	273	299	321	281	298	293	259	253	285	270	271	287	283	322	275	281	280	303	305	294	292	282	290	307	278	280	279	284	279	296	269	292	288	312	292	303	260	277	306	276	299	302	266	298	299	258	291	300	299	283	291	290	284	275	294	283	286	292	294	261	302	287	277	286	279	301	294	298	274	268	268	312	272	257	232	291	264	282	287	248	299	275	260	281	292	255	291	275	274	277	309	287	298	293	318	281	283	265	300	265	309	252	254	273	295	268	269	326	291	290	273	278	267	310	289	311	300	284	248	257	301	261	263	281	251	288	252	258	281	275	281	283	281	259	269	316	290	326	303	350	288	296	273	288	294	278	276	279	304	281	302	282	275	280	258	297	257	251	266	280	304	284	272	273	279	252	267	305	278	285	278	263	278	290	260	323	278	310	298	262	303	278	274	285	296	295	283	244	252	251	258	290	297	283	305	290	301	258	293	274	291	326	285	276	273	294	289	276	302	325	283	279	316	314	230	273	255	254	310	316	277	305	290	263	304	291	290	278	302	290	293	297	322	308	299	250	287	277	293	274	236	303	260	285	270	290	286	285	314	268	266	280	298	268	265	299	272	291	287	273	305	266	266	290	270	337	260	273	264	284	288	315	277	293	286	298	299	314	288	308	256	303	280	298	276	290	284	279	285	285	299	272	279	270	277	271	285	301	266	273	262	256	279	233	298	269	271	299	265	301	277	292	265	304	290	262	284	258	317	288	292	276	258	318	333	278	269	287	288	294	289	302	266	252	284	269	324	280	282	272	275	293	274	286	316	309	313	279	301	302	292	282	273	286	282	303	269	281	303	284	259	275	293	298	251	296	282	313	274	272	301	279	284	308	255	312	293	282	290	263	263	258	271	268	279	302	270	289	277	303	325	291	271	272	280	283	275	281	284	305	275	262	295	279	280	276	307	263	270	259	283	291	288	290	306	289	333	288	283	282	275	281	303	313	313	266	305	314	283	285	305	306	259	287	298	275	273	273	257	268	275	303	266	285	267	282	290	261	278	267	258	291	278	264	302	281	274	274	264	304	299	298	265	319	266	262	291	291	294	299	280	293	272	265	271	277	308	319	275	286	300	291	324	296	294	319	263	289	283	269	293	311	314	289	312	315	267	264	271	291	250	293	297	282	289	307	267	307	310	277	274	277	285	277	272	317	269	276	299	287	293	302	301	310	280	262	308	283	262	293	279	277	278	298	306	292	286	292	298	273	281	283	277	332	279	299	298	280	290	255	281	258	291	308	270	270	247	277	307	291	283	304	274	261	289	290	286	268	265	286	291	290	292	294	291	323	289	252	303	307	257	274	288	282	238	293	296	291	292	279	276	278	257	293	306	279	290	287	258	250	273	280	293	269	298	303	251	290	286	292	298	297	317	292	301	308	293	281	249	228	288	279	309	263	301	285	307	291	268	288	271	260	316	260	276	248	251	291	259	311	271	264	266	289	278	282	264	287	263	287	286	278	315	278	321	287	281	291	295	285	296	293	298	299	272	279	281	300	284	268	267	267	272	306	286	269	320	270	283	251	267	316	276	253	297	280	287	310	272	264	296	268	278	302	282	291	283	276	253	258	288	294	277	294	289	282	276	289	279	259	284	267	288	256	269	286	283	309	310	276	295	253	254	308	254	287	271	284	259	284	312	274	270	280	318	314	266	269	305	307	284	278	291	268	242	311	297	270	295	291	263	280	284	293	276	294	264	282	298	288	299	270	293	317	296	293	276	285	334	241	260	286	298	258	283	292	295	322	275	326	276	279	261	258	309	270	274	253	305	295	275	255	278	307	282	280	253	283	290	265	296	286	278	276	277	258	283	325	293	258	298	268	264	302	298	304	243	289	261	281	279	320	292	287	292	306	303	281	289	286	290	291	280	293	296	313	294	278	270	256	283	309	288	300	285	239	304	290	255	296	322	283	271	297	268	301	281	279	319	273	289	285	279	277	266	275	253	274	273	271	289	262	263	246	279	276	261	291	304	295	286	291	272	304	291	281	310	327	259	291	274	292	281	283	291	275	271	293	297	259	270	267	289	283	306	303	273	284	289	298	292	261	287	294	324	281	285	316	254	290	273	275	292	285	265	280	301	267	300	260	292	271	299	245	280	284	281	277	309	280	305	290	272	282	308	300	302	301	251	266	290	268	252	311	270	296	292	289	298	284	267	271	296	282	299	311	292	270	300	273	294	311	267	297	295	263	282	277	253	291	276	293	295	294	277	310	300	280	286	297	297	270	277	255	267	264	268	318	280	299	265	262	309	282	261	309	295	278	277	299	264	293	270	279	273	310	273	301	282	284	286	274	267	281	258	269	292	324	287	264	238	262	302	278	267	295	332	309	288	292	262	278	289	268	289	302	279	246	293	309	277	269	329	263	269	305	300	233	279	259	296	287	294	284	279	306	285	281	300	266	288	268	273	277	281	273	266	321	258	260	282	307	262	280	302	277	288	297	286	280	304	267	282	277	255	281	254	253	273	295	277	303	282	304	304	256	285	276	289	347	268	269	297	274	289	264	273	279	262	250	274	284	253	293	305	256	258	263	292	237	291	303	251	296	289	309	276	266	269	276	308	293	270	275	290	275	266	277	304	304	272	274	296	271	330	317	289	281	296	276	306	300	285	283	285	311	320	295	293	305	308	297	276	324	306	262	299	283	289	264	285	269	299	279	293	275	271	289	296	302	288	301	297	301	311	284	259	266	262	307	310	250	275	282	277	285	293	290	351	297	265	313	278	289	296	290	297	273	239	273	264	274	277	285	258	261	305	282	272	303	274	262	281	300	284	315	297	268	296	286	313	313	260	259	279	281	308	285	339	284	314	301	313	264	284	287	276	296	278	302	253	273	256	295
12330	1165	1845	2578	2761	3637	4509	3887	3676	3681	3346	2801	2193	1994	1792	1543	1500	1383	1336	1336	1470	1308	1083	1083	959	916	913	887	830	822	804	813	873	784	771	712	779	730	716	768	721	713	698	708	697	698	701	756	674	683	704	724	679	690	747	657	653	661	704	667	712	660	668	690	662	653	632	679	635	694	614	642	678	625	640	639	665	650	633	613	667	612	654	674	620	593	623	641	641	621	626	598	624	660	627	615	612	643	661	627	653	690	608	640	625	595	655	641	633	673	652	682	640	689	636	631	663	628	667	658	691	645	661	650	626	582	631	624	630	670	627	614	652	579	607	691	615	615	631	668	620	660	607	651	651	622	619	626	663	662	661	596	628	640	633	599	651	615	642	617	635	637	560	626	589	660	673	690	621	654	636	633	646	636	599	624	638	602	612	697	648	668	628	665	620	620	649	651	606	616	621	663	593	604	665	691	643	624	623	647	651	662	641	689	661	602	678	676	615	611	681	629	640	651	628	648	674	629	610	624	674	631	637	673	648	641	650	650	628	627	576	645	667	642	679	650	646	605	663	618	649	627	672	649	621	571	607	642	640	608	633	609	621	659	649	662	616	670	581	601	654	600	590	631	647	609	626	630	646	607	606	658	636	622	636	650	618	638	630	608	660	661	654	580	642	613	600	613	575	619	661	643	640	626	637	657	629	619	629	620	630	659	614	608	602	621	615	661	630	633	603	624	637	639	669	626	660	643	677	612	652	593	635	616	629	622	670	633	663	619	630	667	663	630	569	645	631	641	641	620	635	608	666	622	683	642	597	638	602	624	655	618	587	643	630	579	684	658	687	602	642	661	605	594	656	639	660	646	652	634	678	649	663	647	643	611	636	592	678	665	627	627	611	631	635	588	689	626	609	648	609	577	580	641	630	610	642	632	656	637	602	643	621	654	658	637	670	626	596	618	663	654	646	664	626	650	643	629	635	658	635	590	586	610	635	690	641	650	645	594	606	572	568	615	644	616	615	603	617	632	621	591	621	649	660	668	678	624	600	635	656	606	636	610	630	669	644	625	627	564	623	617	627	598	618	672	659	647	613	583	634	646	621	631	632	641	580	603	630	611	661	631	625	638	633	637	626	643	614	625	653	597	622	631	601	640	597	660	622	659	654	607	585	654	613	660	663	589	575	646	593	623	641	642	632	626	628	606	669	634	630	604	632	659	642	654	571	628	656	614	647	685	647	586	630	630	630	645	641	656	624	575	619	635	647	676	631	648	627	605	625	590	605	613	598	607	605	654	633	659	661	621	619	628	582	636	688	628	619	648	662	633	617	626	658	617	653	616	620	657	605	633	614	623	634	665	614	642	653	622	599	644	698	639	684	603	646	619	643	644	582	669	622	670	538	639	645	575	660	589	646	649	638	635	687	660	602	633	667	639	664	648	645	652	603	676	619	639	680	630	624	702	637	637	611	613	601	644	598	662	637	675	632	634	629	650	676	626	693	674	637	654	655	659	630	619	592	653	645	632	666	638	659	642	611	680	622	661	633	616	621	636	667	659	631	628	653	645	581	661	616	610	680	644	669	597	567	647	635	647	631	653	619	629	645	642	608	687	633	613	637	621	596	633	644	620	615	656	622	684	596	607	658	609	684	601	644	627	648	623	629	669	626	649	650	595	646	574	632	638	651	612	658	677	647	617	654	640	586	658	714	639	668	592	647	657	614	597	648	660	648	679	683	658	581	628	641	584	644	667	635	618	610	620	626	658	598	624	631	605	583	644	616	661	641	656	599	676	608	665	613	639	646	623	658	684	640	639	647	629	656	607	593	642	634	664	634	603	634	620	657	621	665	658	635	639	604	631	595	609	635	603	639	617	642	612	648	676	666	624	625	651	614	671	660	661	635	638	668	648	680	659	625	654	613	645	630	595	645	642	642	651	610	622	613	636	654	612	637	646	651	636	636	611	635	637	623	633	618	688	675	642	610	648	641	644	641	642	657	699	643	631	639	617	624	637	625	629	642	621	678	577	583	585	602	655	618	596	618	646	640	639	643	658	659	702	610	662	646	668	636	635	614	574	630	661	656	660	608	600	615	658	640	590	578	625	663	621	642	663	609	676	630	640	620	652	644	650	618	583	649	642	620	592	622	609	605	646	636	655	601	606	648	638	636	658	624	613	626	655	619	607	680	624	635	618	614	614	638	613	655	645	607	643	641	620	611	666	609	616	653	647	690	611	621	656	597	634	645	644	603	611	663	654	620	632	683	674	641	626	655	652	590	661	612	683	615	638	616	632	656	655	610	614	592	641	627	622	655	589	688	633	661	623	615	632	628	611	631	649	642	661	619	658	668	639	623	649	635	646	651	644	613	653	685	683	633	605	613	671	634	632	632	671	648	666	627	625	594	614	622	639	612	631	616	629	618	664	655	641	638	682	608	608	647	612	650	656	699	662	651	660	612	597	588	624	648	646	643	594	615	615	607	631	629	632	622	607	630	640	643	636	631	637	651	627	622	606	596	637	622	628	630	614	644	640	649	667	626	623	629	653	658	615	659	674	621	602	639	609	634	620	685	642	628	601	611	629	629	646	617	640	597	687	691	603	618	628	588	642	630	612	625	610	670	575	655	671	600	612	675	631	693	601	630	621	644	636	660	664	650	622	632	645	630	674	613	615	679	596	631	601	629	644	674	605	603	661	603	618	677	637	631	640	564	627	628	599	600	648	646	662	606	646	594	574	693	607	618	655	686	629	607	636	612	586	631	634	625	646	620	620	585	634	625	620	644	619	712	678	623	621	631	632	625	639	635	632	574	630	637	632	649	673	653	676	595	643	628	680	627	690	645	649	661	620	639	639	596	646	677	640	630	599	700	649	637	664	602	617	662	618	590	619	601	592	591	657	666	664	593	647	594	600	682	631	616	638	667	594	626	643	606	628	606	612	600	638	657	669	645	671	613	594	654	641	643	556	647	657	642	587	677	585	638	630	601	643	665	589	689	621	648	655	613	655	619	613	695	608	615	665	671	619	625	658	599	649	627	598	625	602	645	613	664	675	634	617	694	630	590	595	647	627	628	637	617	626	680	664	661	618	637	604	635	614	638	683	675	668	608	670	627	651	563	637	619	657	617	613	645	627	633	595	587	612	685	600	647	640	653	616	650	632	632	613	665	606	619	616	683	626	656	671	650	632	619	640	673	626	613	610	613	656	673	629	633	667	599	634	602	627	639	631	640	629	623	641	639	659	603	634	604	618	614	608	609	620	611	630	618	644	638	593	632	657	612	644	629	591	609	640	631	633	602	659	620	631	590	589	589	655	624	632	607	612	631	625	635	641	611	620	662	690	666	620	608	633	616	583	618	608	639	640	658	628	641	647	636	612	636	645	643	658	633	627	654	630	642	595	602	641	636	619	643	651	631	597	597	606	654	641	626	632	630	590	630	670	663	657	615	699	648	628	630	590	661	688	643	651	632	668	672	629	564	650	684	611	632	592	624	645	642	651	677	632
30103	4782	1469	1333	1148	1395	1494	1201	1165	1132	990	886	744	600	602	522	494	490	451	476	472	429	476	352	368	324	357	280	343	312	352	307	308	322	316	313	307	334	330	319	328	288	280	301	280	299	333	272	292	288	324	289	286	307	313	326	284	317	269	289	309	290	282	291	281	296	298	299	283	290	259	268	291	266	272	266	310	298	283	277	299	290	312	289	240	292	265	267	263	276	281	278	300	251	279	286	255	264	264	294	290	253	266	289	270	274	291	298	251	310	281	293	269	277	270	272	279	260	282	305	274	242	303	285	279	278	236	302	317	274	308	286	247	285	260	274	297	266	291	275	295	295	298	277	287	287	287	267	286	287	281	286	265	249	261	281	253	268	293	287	293	256	263	262	297	274	300	322	294	268	293	260	300	296	289	313	312	245	268	260	269	275	295	266	311	269	283	235	297	263	280	275	262	287	303	283	295	293	261	321	291	246	283	280	280	259	281	286	291	287	270	280	308	272	266	282	262	297	289	311	252	272	290	281	281	278	286	294	320	285	325	270	268	260	273	297	299	295	276	300	286	288	302	297	296	297	313	261	243	274	252	276	279	294	277	286	300	267	270	302	300	288	265	279	280	269	262	251	270	279	273	273	269	279	264	282	257	266	283	276	261	274	307	285	299	263	248	279	249	288	259	289	317	283	285	300	289	288	277	290	294	285	283	319	282	297	308	287	284	278	303	268	252	304	289	280	257	273	262	275	257	285	282	265	302	279	283	286	266	256	294	293	290	282	261	268	256	268	263	274	255	304	301	310	240	261	281	268	275	263	282	283	271	261	259	310	300	267	288	267	277	256	261	285	286	274	284	296	293	321	287	256	267	275	271	308	284	306	288	283	289	271	287	290	275	305	308	276	301	255	276	298	301	250	243	259	280	290	309	314	286	297	309	324	278	297	273	263	264	271	302	295	269	300	290	290	274	290	267	298	264	296	257	274	308	273	282	315	294	253	267	282	233	293	260	271	260	286	279	262	280	285	278	281	294	313	289	303	323	281	285	284	275	272	279	261	299	273	272	307	239	267	261	306	269	267	273	302	255	272	265	266	278	295	283	280	274	281	275	293	283	288	284	252	315	310	286	296	301	289	289	271	314	294	265	259	256	304	267	266	296	291	249	317	257	264	282	276	278	310	247	296	289	304	263	263	287	288	274	313	319	296	290	309	245	301	277	288	318	258	272	285	270	278	314	298	287	280	286	264	281	282	280	261	283	296	277	303	321	286	310	259	295	286	268	295	276	298	295	292	227	275	299	267	260	302	273	289	282	277	285	296	270	277	303	271	282	306	275	312	271	337	296	262	271	292	268	290	278	283	281	297	292	273	287	260	278	303	303	265	259	315	263	258	265	262	312	306	283	295	292	266	274	281	309	285	266	293	300	276	292	292	278	311	266	317	269	289	293	289	245	251	236	271	279	265	253	287	274	282	259	244	310	282	283	270	264	307	252	273	247	293	280	280	294	304	286	297	257	265	269	280	268	313	262	276	295	306	306	262	277	256	338	274	310	261	260	302	285	275	301	273	281	294	301	279	278	270	292	298	268	309	280	263	273	299	269	266	279	285	320	281	273	275	285	281	255	294	293	289	253	300	268	281	313	277	293	264	315	316	289	300	251	281	263	262	304	286	278	266	291	282	294	264	262	267	307	283	272	279	253	288	279	269	255	289	310	278	279	271	284	284	281	285	289	278	291	283	288	279	287	258	290	264	286	280	267	263	296	319	283	303	291	275	285	285	286	284	292	246	274	278	294	270	275	282	295	274	296	283	259	288	293	286	276	267	281	270	280	270	283	274	260	271	297	311	277	310	264	278	278	287	281	281	281	278	308	264	244	260	294	270	283	254	275	288	298	279	274	317	271	292	283	275	294	290	264	253	271	258	261	262	276	292	286	246	291	305	275	283	282	282	272	264	284	256	257	288	297	286	291	275	288	285	289	286	296	255	269	288	305	278	301	268	279	279	276	282	269	292	277	228	293	276	297	285	273	247	268	268	296	293	277	303	304	279	298	308	275	263	308	285	305	256	256	303	291	279	307	297	280	291	268	332	285	284	310	250	268	268	288	279	264	270	287	310	270	279	288	276	285	276	296	287	280	283	284	261	273	260	291	275	267	318	296	306	254	290	275	268	295	292	299	279	279	268	263	304	291	268	285	311	301	288	291	271	290	267	289	294	305	257	294	284	299	293	282	278	273	269	246	266	308	305	283	295	282	278	292	308	284	282	269	313	307	295	294	280	290	261	282	259	310	261	291	313	276	279	249	271	320	293	281	294	279	264	253	267	298	295	294	317	268	289	258	262	279	293	311	275	279	257	258	277	263	280	298	300	282	275	294	299	313	271	281	279	270	304	267	296	271	267	341	308	291	286	263	292	316	302	310	279	304	301	291	298	283	275	274	265	311	277	263	265	303	285	287	294	270	303	279	331	300	278	273	310	272	236	235	262	250	258	265	260	270	276	269	289	274	288	278	278	306	290	293	285	289	269	271	300	282	299	238	297	281	285	296	270	254	318	287	295	276	291	285	249	276	301	308	253	261	285	276	293	316	290	270	275	303	282	306	292	294	301	291	263	276	286	275	300	280	264	290	294	294	302	264	279	273	283	286	291	268	265	314	293	298	277	280	299	293	272	280	292	275	311	292	278	268	277	282	286	277	296	268	286	293	299	264	290	282	282	293	272	258	283	273	271	281	252	277	259	250	285	288	287	289	305	303	265	287	304	269	294	301	300	279	276	256	301	301	278	274	248	283	280	262	307	269	275	264	263	258	246	282	289	261	306	287	284	285	280	281	262	240	293	290	289	291	279	282	251	282	293	265	312	270	288	275	265	265	298	270	285	311	288	279	277	304	286	282	268	253	301	248	296	290	284	260	296	291	297	292	260	284	286	288	268	322	300	284	281	285	289	248	276	290	294	307	266	285	293	333	272	296	311	285	305	267	292	261	302	283	229	324	288	282	292	275	275	305	266	252	277	271	299	261	276	290	301	311	283	291	287	283	284	266	255	266	268	271	269	297	265	288	291	258	287	292	294	299	290	265	297	324	289	274	274	256	277	313	293	297	277	267	276	277	289	282	282	295	260	289	287	261	298	257	272	261	286	325	271	328	257	282	277	281	278	245	269	294	281	303	265	265	259	294	270	292	282	262	285	303	262	267	315	261	292	283	276	300	292	310	304	312	309	289	286	308	257	259	300	297	304	270	261	286	280	282	313	272	300	319	305	297	262	308	278	296	267	299	290	288	259	280	265	266	278	299	249	296	275	270	303	270	252	281	269	276	261	281	276	281	299	285	290	257	296	292	296	272	321	302	283	295	267	276	271	270	315	294	310	267	274	259	301	250	314	332	297	284	272	268	286	282	294	279	293	267	298	269	270	283	298	259	302	282	295	301	284	263	283	253	271	252	298	256	270	267	276	265	289	310	280	287	281	274	270	267	265	299	282	289	306	285	286
16595	1456	2771	3803	4180	5317	6055	5241	5128	4954	4423	3532	3028	2496	2305	2079	1946	1853	1866	1938	1998	1777	1497	1315	1066	1005	1002	1004	933	893	926	929	883	857	857	859	817	825	802	754	732	749	710	781	636	726	736	671	681	692	715	696	669	737	685	663	707	686	649	690	676	679	626	657	685	624	612	626	621	696	619	646	607	647	669	622	611	606	639	666	609	629	624	616	623	607	600	587	611	586	606	600	631	617	642	640	616	613	653	646	617	581	606	609	666	610	631	626	575	632	571	597	603	628	589	616	600	584	604	596	684	638	625	630	596	615	606	609	601	578	627	611	615	639	609	622	601	578	625	604	592	643	652	579	620	645	605	609	613	643	584	587	604	627	620	623	645	602	636	621	564	656	576	554	640	621	653	641	634	608	566	600	596	640	630	609	592	606	604	609	598	631	593	620	629	595	653	565	659	631	634	617	547	630	644	631	619	615	642	634	605	625	621	578	603	625	656	581	624	610	631	600	596	623	655	575	585	617	634	631	609	606	575	607	584	589	614	656	628	536	648	603	608	633	604	596	607	619	662	612	655	608	596	621	586	635	590	621	654	604	604	580	579	660	586	654	576	624	618	663	637	549	621	647	634	601	600	603	624	621	633	607	621	634	596	614	625	618	571	636	622	577	662	611	664	579	620	588	638	629	640	628	626	625	658	659	614	568	624	600	630	604	582	627	634	624	630	612	617	623	592	592	639	640	597	611	624	629	626	583	614	590	612	641	630	618	645	604	561	582	562	611	632	580	609	669	634	622	653	604	627	660	603	603	596	640	627	619	659	646	602	675	625	653	632	641	648	603	610	605	618	627	632	639	602	617	621	588	607	653	665	630	603	600	607	593	660	613	612	618	645	680	651	647	630	605	617	652	645	623	585	633	610	647	609	613	577	619	637	581	598	598	675	590	640	617	564	626	573	650	636	625	579	614	563	630	624	632	608	579	669	603	584	590	586	603	614	623	644	632	613	641	636	652	606	619	620	619	589	658	617	618	563	623	616	643	567	583	600	624	617	558	636	600	601	617	672	596	621	623	634	596	634	599	613	623	609	587	595	630	641	590	601	608	620	651	633	598	600	652	642	637	627	651	590	587	622	620	608	658	623	605	646	629	627	651	619	602	622	625	600	631	606	631	611	593	622	595	592	601	674	630	625	650	589	639	658	568	630	606	579	620	629	579	617	615	619	591	626	617	609	619	626	604	613	616	625	642	648	641	610	624	613	618	634	590	588	598	662	615	651	671	631	614	627	614	650	610	600	609	604	629	645	605	595	606	673	610	605	617	647	669	573	602	615	597	596	618	620	626	629	643	616	653	645	633	627	620	611	609	619	617	625	599	593	622	639	579	583	622	645	617	600	627	655	626	584	599	574	666	597	634	598	605	645	622	591	655	628	636	668	625	537	668	616	615	642	580	643	606	591	617	607	636	622	578	607	588	628	647	588	676	619	652	596	625	665	628	598	626	683	622	648	600	624	637	607	616	595	607	605	629	624	616	629	654	633	602	633	592	628	636	627	580	609	604	589	646	627	559	587	610	672	638	596	616	676	614	639	636	615	622	601	618	618	633	650	629	628	614	623	598	607	616	600	639	622	619	630	630	642	651	646	663	634	634	648	564	617	598	601	627	631	664	616	616	613	615	670	618	649	597	593	653	592	608	633	603	582	584	645	608	645	601	585	615	609	596	607	606	642	646	571	575	633	596	587	652	653	637	619	627	602	583	604	571	621	568	604	649	582	590	630	595	621	648	650	580	674	589	625	650	630	595	683	636	627	614	662	624	601	617	632	639	590	616	607	606	600	633	650	635	629	661	614	613	621	616	603	620	624	608	592	682	633	610	649	605	567	607	617	623	605	602	610	601	604	611	592	612	638	614	661	626	631	627	636	607	587	647	643	621	630	607	596	605	624	624	611	631	578	668	612	634	568	598	645	616	635	628	625	647	701	631	669	591	601	639	595	619	677	611	618	621	659	596	604	617	628	609	637	612	644	642	639	638	665	598	624	629	586	654	668	584	578	597	609	630	604	630	637	571	663	626	618	640	640	620	597	599	663	620	566	633	643	593	613	657	614	599	605	637	636	579	587	647	562	585	590	624	624	636	609	635	585	613	566	593	552	592	586	615	658	619	641	607	592	587	634	623	629	601	636	625	618	608	613	593	599	582	616	622	584	574	597	607	583	611	620	659	582	646	587	637	627	574	639	602	630	613	624	624	590	656	621	632	581	615	598	635	654	621	609	598	588	619	608	665	609	633	611	602	637	636	591	631	631	592	635	626	658	617	615	644	613	612	623	607	636	647	596	605	600	649	602	610	623	667	651	606	594	678	609	585	612	619	607	604	614	617	604	641	668	615	600	593	566	592	615	637	601	633	642	652	610	644	589	632	609	665	615	631	598	609	573	667	663	643	592	640	617	638	601	548	630	581	580	640	615	649	603	611	581	610	599	646	582	600	643	614	594	581	615	632	657	624	623	646	641	607	618	617	645	611	659	586	610	625	595	612	581	586	686	602	598	617	617	623	633	582	613	627	626	640	579	646	630	613	631	622	620	597	614	639	604	592	610	575	638	587	588	616	582	602	619	575	645	595	620	608	589	603	671	645	604	625	639	646	635	640	617	616	643	606	599	630	603	596	604	580	626	571	644	613	629	603	574	599	611	663	579	623	624	663	612	646	601	606	689	652	615	623	580	596	616	633	572	615	589	593	624	586	653	565	621	626	603	630	643	598	619	590	640	589	620	588	637	667	611	643	652	620	569	604	595	661	594	602	609	649	663	588	614	591	627	593	595	611	642	604	623	616	634	604	587	603	607	620	598	570	645	559	653	587	604	629	604	615	623	621	586	649	573	615	600	626	648	656	610	622	589	602	602	578	594	632	605	589	573	590	606	585	615	629	643	648	627	606	598	612	612	625	608	595	599	651	650	598	629	653	635	634	617	612	667	639	626	583	646	597	631	585	596	624	655	667	639	605	635	669	630	570	668	638	575	601	590	627	598	645	665	623	625	625	636	596	640	655	600	648	658	621	635	649	626	620	606	650	655	582	631	626	641	622	638	619	608	617	596	659	599	609	620	653	610	633	621	607	611	610	593	657	597	572	638	564	619	630	605	570	607	634	635	587	630	639	616	607	618	621	627	611	601	611	632	650	636	586	593	628	574	615	610	609	634	599	622	585	580	667	651	635	596	595	620	609	600	643	634	608	634	576	579	643	668	609	622	673	645	619	635	658	644	611	616	628	599	670	636	628	619	602	627	598	635	598	575	642	626	682	588	623	619	617	555	649	628	560	618	624	643	618	623	620	625	618	615	625	613	596	571	634	604	625	633	618	582	642	579	662	623	628	615	617	636	642	592	632	581	624	598	671	592	606	584	625	600	653	608	637	559	600	617	611	602	603	599	582	603	623	621	620	629	603	639	584	633	639	610	566	650	610	597	620	615	624	611	617	651	672	622	618	622	573	608	633
8207	841	527	592	539	669	732	696	616	568	538	404	373	332	335	331	295	252	276	294	254	249	228	243	251	243	218	231	242	261	264	254	254	243	239	227	286	255	249	220	230	270	215	259	217	263	254	227	221	255	248	243	227	243	244	218	218	246	268	238	207	253	258	203	227	226	233	229	228	228	234	226	234	224	216	240	228	267	260	222	242	230	223	223	229	214	225	231	201	261	209	244	215	215	232	233	246	261	246	223	235	203	255	259	268	229	250	230	233	249	248	236	222	238	261	255	233	214	240	216	223	213	221	217	231	243	212	240	224	239	244	233	237	248	206	214	206	250	233	210	258	226	257	224	227	205	222	234	241	227	220	219	226	239	219	216	243	235	217	236	234	240	260	223	225	223	230	269	229	239	214	217	235	207	225	226	238	222	207	214	223	221	204	243	207	246	244	220	234	266	240	218	206	211	197	243	230	254	232	243	212	262	260	222	230	218	239	243	262	215	253	238	249	234	268	235	222	213	248	261	222	239	244	258	220	236	227	266	239	207	238	234	237	228	226	208	236	208	220	217	237	252	191	248	230	218	238	236	268	235	241	237	237	229	220	277	260	238	225	215	231	241	227	203	208	263	258	229	251	236	265	222	223	240	247	242	262	249	225	217	230	227	225	224	218	236	216	242	210	263	212	236	232	223	243	226	219	250	205	227	239	238	259	216	235	228	237	239	205	240	271	235	257	231	278	245	204	239	235	237	261	216	221	224	221	259	229	255	221	209	235	241	236	242	221	234	234	233	272	234	237	264	221	245	239	231	240	250	231	234	228	238	245	210	243	239	232	228	212	229	220	222	230	247	197	230	235	222	215	240	241	226	224	235	238	239	226	275	249	219	206	242	209	225	209	237	230	224	185	259	234	244	231	234	240	229	240	243	222	200	206	215	255	242	245	221	249	231	223	247	198	246	227	253	249	207	245	234	260	260	230	242	223	254	226	250	218	238	205	211	219	216	214	246	246	224	253	237	241	204	236	233	233	238	229	229	237	232	245	241	263	216	243	232	234	244	270	221	221	227	221	257	231	237	219	231	256	229	225	254	238	259	225	261	215	212	231	215	228	225	233	233	211	234	257	231	250	222	222	205	235	239	269	200	262	230	227	220	241	239	204	233	233	249	232	226	229	232	246	204	233	223	236	215	214	234	236	267	235	226	213	253	242	231	213	228	254	216	240	245	235	215	241	228	240	248	221	212	225	254	215	236	251	234	250	207	225	240	241	222	257	238	265	223	234	221	223	241	231	194	241	246	219	231	254	201	259	232	237	214	236	236	214	235	246	228	215	233	239	232	196	206	245	216	226	255	219	234	246	238	241	229	211	215	217	222	204	210	221	217	223	230	220	222	208	209	266	269	248	233	219	210	235	238	252	255	249	227	243	243	244	207	235	223	220	265	208	228	224	208	234	219	239	221	244	257	244	236	218	229	260	224	248	213	212	264	265	240	235	232	252	236	238	247	271	239	240	238	232	230	206	243	226	249	231	255	216	274	256	236	237	229	227	236	208	182	234	232	232	207	239	250	263	242	228	277	216	219	219	244	225	258	261	239	228	232	220	245	223	272	245	227	238	249	229	215	218	223	247	248	239	226	220	224	224	233	218	228	231	223	251	250	253	213	232	229	228	235	242	234	213	265	228	224	217	260	252	228	238	247	229	233	240	224	230	217	230	232	228	229	252	230	209	244	217	212	221	234	205	233	233	202	228	217	254	228	234	218	240	248	270	220	262	260	261	226	244	239	237	231	230	226	241	241	229	195	214	227	240	244	235	210	245	250	241	235	232	212	202	217	228	237	230	255	247	240	245	245	239	251	220	237	208	213	240	224	269	218	250	232	235	249	201	255	207	231	235	215	243	237	226	207	241	237	243	215	239	229	214	246	241	219	198	241	269	275	225	232	268	253	240	249	202	228	209	231	223	237	231	224	204	264	235	221	229	230	206	244	257	235	211	220	222	225	235	251	219	219	232	227	214	238	199	253	213	240	238	245	236	240	243	220	230	216	229	241	221	242	218	220	221	228	229	233	200	259	213	199	247	236	225	237	215	215	247	211	224	240	209	230	240	235	251	233	226	231	244	193	213	236	259	251	228	211	228	259	230	261	232	218	242	262	222	223	249	260	255	237	247	222	241	248	253	242	232	204	234	236	246	242	234	228	253	242	237	233	240	237	279	214	276	250	227	228	259	249	247	246	256	236	228	239	226	234	218	263	237	219	267	198	262	225	228	227	224	240	233	257	225	223	244	242	245	200	239	219	239	252	215	216	217	220	221	226	237	219	242	238	227	229	260	260	225	230	246	226	228	237	239	245	242	231	243	217	227	220	212	207	236	206	235	238	253	236	228	226	231	247	225	233	247	249	231	217	216	227	206	231	258	218	230	201	220	234	243	229	217	233	212	237	250	235	242	249	268	261	245	235	208	211	235	237	245	242	225	261	218	274	231	254	224	226	243	243	219	227	239	239	219	218	252	234	256	213	240	238	218	210	243	256	275	240	227	242	224	229	193	219	237	216	186	217	252	236	240	215	234	223	242	253	233	224	254	242	239	238	234	235	243	241	205	213	221	218	245	208	231	256	247	263	206	220	217	280	232	245	239	271	247	256	234	241	216	249	244	220	214	232	232	207	247	234	258	202	271	229	227	222	241	227	229	249	237	239	239	227	248	250	233	254	244	246	234	246	237	250	244	248	244	237	223	226	215	224	233	250	244	233	243	216	195	243	203	256	254	235	218	243	257	239	206	249	206	216	217	232	224	247	244	214	228	215	213	223	237	228	233	249	231	231	238	247	260	238	237	227	225	246	255	269	233	234	234	219	275	228	237	251	249	253	262	231	234	231	241	222	247	217	246	229	220	263	249	247	264	218	243	238	223	228	223	211	218	209	226	222	230	205	223	264	265	241	253	225	253	227	228	228	239	255	223	217	231	259	224	245	245	235	235	229	231	233	221	233	209	229	247	256	226	219	220	232	245	218	232	247	252	230	246	217	240	260	228	232	242	227	235	231	235	268	252	203	253	216	222	239	223	233	200	254	240	219	239	231	242	225	205	227	201	226	254	196	269	215	232	221	246	236	235	220	259	244	225	230	222	259	212	221	235	223	218	245	251	222	245	223	235	251	267	227	208	224	200	243	233	217	241	253	242	236	235	261	240	242	221	247	269	266	237	199	228	233	239	232	220	221	242	242	244	196	202	230	247	240	223	211	214	252	252	267	236	238	203	237	255	258	244	212	253	231	214	245	237	234	238	219	216	266	245	241	259	237	266	249	251	232	221	208	215	229	217	249	239	245	263	196	222	214	253	227	249	216	203	229	205	234	248	248	257	264	222	255	226	213	254	246	255	243	266	235	207	245	261	265	250	268	251	240	228	253	219	235	240	251	220	222	241	237	214	246	197	221	218	239	237	222	233	236	225	250	231	235	195	238	234	242	220	230	274	243	223	256	238	249	231	225
5259	707	1092	1560	1889	2724	2948	2702	2666	2498	2133	1664	1368	1139	1065	929	839	820	716	787	735	689	717	695	734	651	672	666	663	662	616	658	590	636	632	589	591	540	582	554	583	601	614	594	532	539	562	596	562	550	567	570	586	597	583	552	570	556	543	638	536	554	558	547	503	552	539	599	519	530	534	513	558	558	545	547	550	549	527	488	514	531	543	551	565	551	580	536	516	545	568	519	484	493	521	550	501	538	542	559	516	541	515	544	501	521	554	548	548	516	536	541	557	542	537	516	532	504	508	518	512	564	499	524	531	537	523	504	516	521	522	554	531	556	549	506	524	498	530	529	562	521	517	530	560	540	547	549	558	532	576	535	524	532	527	530	533	518	523	498	517	558	544	571	521	553	532	504	544	508	498	538	569	550	536	554	517	528	527	515	523	504	548	532	538	543	499	523	492	498	538	528	531	531	537	527	549	564	550	553	546	504	525	553	554	529	563	517	531	558	535	589	535	507	556	511	551	533	526	540	583	537	547	519	516	536	538	509	536	548	524	537	511	529	526	534	528	545	547	504	538	563	549	526	547	500	524	557	554	546	519	525	544	516	491	528	546	484	563	514	536	564	520	526	586	517	530	545	565	559	529	536	505	491	542	520	539	550	506	543	493	525	508	541	504	538	566	526	536	537	548	528	590	525	565	516	516	517	536	519	519	482	557	519	522	578	565	566	514	559	542	495	531	536	560	533	517	512	537	560	515	544	533	524	561	515	509	566	516	523	542	586	516	569	535	505	520	499	540	517	574	528	550	527	529	539	531	536	523	531	555	526	517	536	517	511	534	524	534	556	536	530	507	517	567	504	539	547	509	538	483	547	543	496	552	517	545	575	545	534	523	518	505	585	526	566	514	504	547	501	553	542	538	544	531	534	537	499	515	521	518	556	507	566	536	504	525	519	516	570	511	535	538	508	524	554	564	553	500	515	537	500	536	539	544	562	568	520	522	537	590	504	548	574	525	543	545	545	554	502	519	527	549	504	488	530	517	524	514	508	497	529	553	503	591	550	512	534	525	531	535	556	525	549	500	513	497	544	603	495	548	514	535	510	529	538	527	512	530	540	509	547	545	527	507	529	534	531	525	531	542	536	547	528	527	525	530	547	520	520	554	568	535	494	536	525	555	508	526	508	545	549	580	538	567	514	530	553	571	517	478	543	508	521	552	544	510	515	514	532	543	534	530	519	524	530	526	535	556	503	556	563	544	493	545	560	490	569	540	529	531	534	501	552	528	539	541	518	504	506	565	550	504	547	522	556	597	524	519	541	532	525	524	525	525	538	513	522	555	536	519	547	550	529	517	552	526	499	569	511	565	568	567	514	522	545	503	509	546	536	518	550	526	537	506	585	517	516	515	513	520	569	538	534	522	548	538	564	563	546	529	544	529	504	484	563	566	506	562	517	574	501	519	549	528	508	545	544	524	509	479	507	578	524	518	525	544	510	535	534	547	524	516	515	513	530	543	505	492	547	503	551	528	546	501	521	516	529	533	558	518	506	541	569	522	566	565	528	516	542	565	555	563	529	525	525	602	507	542	528	545	570	547	577	529	523	561	530	535	556	547	580	534	490	528	574	547	550	553	487	523	518	547	539	545	541	542	521	514	483	550	533	573	508	556	543	527	500	532	554	544	523	544	551	529	506	544	535	531	527	530	534	527	561	529	508	523	523	557	535	502	515	520	521	542	581	560	546	526	518	487	509	527	557	472	507	530	494	559	538	495	540	574	559	547	514	543	560	513	535	574	491	518	545	526	546	514	513	527	518	523	570	549	490	495	539	547	521	483	534	540	517	522	540	572	554	540	513	553	534	505	534	522	486	496	542	555	547	504	525	548	552	563	538	532	561	558	535	541	476	508	485	547	557	525	580	570	513	562	622	534	511	503	559	457	507	540	490	535	554	547	522	505	504	537	549	491	505	508	505	526	515	501	546	523	510	548	539	534	550	545	508	540	532	566	551	503	543	524	501	516	537	578	532	526	516	551	558	560	522	500	518	509	542	544	496	562	576	473	499	534	482	527	525	536	550	552	555	501	507	512	528	534	512	529	523	553	554	529	505	576	504	554	532	517	496	500	589	534	552	572	556	518	562	522	530	570	535	518	557	545	566	558	555	586	556	506	533	533	540	526	490	547	517	550	513	534	541	529	520	525	519	567	527	533	526	523	519	499	529	544	535	531	570	516	516	554	567	527	527	519	505	523	541	586	496	552	553	515	552	546	538	560	528	536	538	522	510	505	510	558	541	546	510	523	573	560	547	531	506	563	541	490	550	517	513	520	560	526	523	482	524	563	533	519	507	547	533	544	533	531	537	541	511	523	543	551	537	502	541	560	504	574	530	526	514	543	495	535	534	532	593	561	534	557	551	532	528	549	553	520	576	553	513	532	524	536	549	531	539	508	540	525	518	495	501	533	501	518	491	515	542	550	540	548	554	512	552	509	545	529	555	560	512	498	492	535	548	535	537	548	552	525	539	512	511	546	543	556	487	517	492	540	520	525	539	539	510	545	528	557	529	541	492	522	537	592	536	526	474	496	536	515	537	569	515	518	486	564	532	539	521	568	530	508	556	557	543	553	519	529	516	542	517	504	530	506	566	529	575	539	550	529	556	545	557	503	534	548	501	565	507	512	510	538	530	505	549	553	510	540	528	556	533	568	530	578	591	516	479	518	502	542	486	505	537	550	538	545	543	536	569	500	468	540	527	530	552	544	550	528	551	498	540	556	569	538	524	535	493	513	508	529	539	516	555	565	542	545	522	519	502	542	531	580	533	526	538	527	522	530	505	530	558	551	524	530	509	576	500	501	496	513	519	541	538	551	514	565	534	520	492	541	484	504	543	526	495	563	564	537	537	536	536	534	537	539	529	554	550	516	553	457	534	536	544	560	561	500	516	496	521	525	508	521	549	551	543	534	543	529	559	554	515	514	527	529	547	567	518	526	500	540	490	528	522	535	582	518	539	524	528	566	527	522	501	594	516	529	523	544	540	553	499	509	526	498	538	521	563	502	577	528	516	580	518	563	526	571	475	515	514	563	499	522	525	575	538	501	530	538	532	541	510	534	566	503	507	559	532	536	517	519	539	527	522	507	563	504	547	571	544	530	551	474	572	508	580	538	541	528	532	569	552	540	516	550	537	506	548	553	534	513	532	513	515	530	533	562	542	553	535	524	532	514	564	534	545	527	535	545	494	568	497	523	474	524	565	527	513	552	505	531	547	539	528	521	565	533	519	501	532	590	528	536	558	505	566	541	500	523	558	519	537	533	510	534	519	565	491	582	519	576	565	562	516	493	567	526	533	505	561	550	511	537	531	571	521	473	540	505	533	577	524	551	536	533	557	526	548	507	529	492	530	531	533	484	526	515	504	504	527	527	563	502	504	538	532	529	539	541	531	517	562	525	567	525	505	532	497	567	529	494	491	508	540	524	497	583	522	546	544	491	540	533	570
17034	1517	1001	1011	1038	1250	1151	1000	1014	982	733	584	563	494	497	445	397	399	423	411	394	409	344	345	303	324	313	374	331	264	302	305	327	309	313	321	296	353	297	299	292	296	290	303	285	301	297	326	289	288	289	307	282	261	284	291	272	298	295	280	298	271	285	296	287	298	254	269	271	304	306	322	272	298	264	276	310	293	286	267	307	289	288	267	283	269	308	301	275	232	288	290	283	256	276	290	304	279	295	264	288	290	279	292	291	275	313	298	287	254	235	270	255	258	275	286	311	277	311	271	256	302	265	270	270	307	296	278	306	264	285	299	285	297	286	276	277	279	278	293	280	273	273	282	317	291	280	296	311	277	269	278	255	285	245	278	263	284	288	280	278	273	276	294	275	264	244	291	272	302	270	311	281	314	298	274	286	249	280	284	273	302	255	293	301	298	314	271	293	261	277	279	275	291	306	269	302	279	285	250	253	332	261	261	290	289	285	287	283	281	289	291	273	293	282	304	303	314	286	270	292	270	293	294	264	293	271	275	272	265	283	258	266	300	302	297	304	322	281	309	299	314	279	292	265	273	283	264	315	273	276	269	294	274	283	251	310	295	282	298	292	274	287	304	267	295	278	301	272	286	249	279	274	278	290	291	294	274	273	274	273	286	321	288	265	308	265	330	284	273	281	304	285	270	295	299	277	310	282	265	302	293	270	307	290	263	263	281	262	313	310	276	279	283	280	284	284	283	281	310	291	276	264	259	308	305	284	273	269	248	286	290	286	281	270	317	239	268	296	281	304	333	270	239	245	293	258	272	263	277	290	279	317	269	282	274	270	274	306	270	278	288	301	293	280	285	279	273	271	293	266	286	266	273	249	298	254	278	269	289	258	265	291	272	267	282	297	246	270	288	314	273	324	286	287	272	281	262	248	286	272	272	277	257	277	283	291	269	265	302	289	266	245	266	280	286	280	256	303	299	263	268	271	277	275	271	282	316	284	270	268	294	280	272	264	275	262	287	265	286	276	265	268	277	309	297	275	294	326	282	281	288	299	260	235	260	296	274	291	273	280	297	302	280	285	311	284	294	269	275	274	291	301	250	282	278	293	275	294	254	269	301	273	313	297	267	273	277	254	289	279	308	302	293	299	303	299	239	276	278	304	302	276	284	277	317	271	281	259	287	296	284	286	245	319	282	269	270	274	278	284	273	300	257	297	309	262	279	264	272	256	266	293	281	256	278	310	271	272	283	283	292	251	284	278	291	304	281	271	308	278	292	282	251	273	275	289	293	294	285	261	264	295	282	283	250	288	285	267	281	274	270	296	300	278	275	294	274	279	303	302	264	265	254	263	254	319	291	262	315	310	259	288	281	278	273	277	314	264	264	275	281	275	294	263	284	249	274	278	313	270	276	261	261	279	242	319	275	268	276	264	306	289	293	279	287	297	282	251	285	284	277	266	287	290	261	276	312	246	281	266	306	301	284	275	255	290	278	304	271	292	261	278	294	306	289	298	236	266	276	299	282	282	274	294	270	238	276	283	283	333	260	248	290	272	273	304	276	263	275	262	248	292	280	268	283	278	299	297	292	265	292	278	311	300	279	318	288	300	259	275	262	288	300	268	311	259	239	268	247	289	281	295	291	285	299	288	293	276	309	293	267	284	296	315	305	265	300	282	307	263	283	252	300	301	275	314	240	269	265	240	275	305	239	316	262	300	292	292	295	277	276	294	302	289	294	318	248	283	285	285	253	266	326	273	285	280	282	285	312	279	294	266	270	273	255	284	275	229	294	288	289	277	312	270	302	271	321	268	255	276	290	291	255	292	273	302	273	299	285	275	263	276	277	288	296	264	283	298	273	322	259	296	278	277	285	293	266	283	269	284	281	297	285	297	309	247	275	296	259	254	282	294	273	282	295	299	283	301	305	301	271	286	308	261	277	274	312	260	279	283	295	309	287	264	281	316	278	289	296	302	265	276	300	278	288	299	290	299	300	283	279	262	277	265	243	266	291	293	300	306	254	279	258	305	284	261	289	284	297	279	296	300	255	270	279	275	312	283	280	310	255	284	280	314	265	314	304	284	308	276	307	307	288	286	274	307	260	313	303	278	288	271	287	291	267	310	280	286	289	264	269	287	290	316	304	276	270	288	295	257	289	295	311	281	325	274	302	259	282	263	306	303	326	269	318	265	260	265	262	262	258	239	276	291	262	315	269	227	295	312	277	308	272	263	281	286	262	256	275	275	295	274	290	274	304	264	256	302	303	275	278	290	270	268	280	293	280	267	279	293	264	318	288	282	313	296	300	291	301	280	312	263	286	255	270	309	276	293	287	270	294	268	281	291	282	297	291	266	241	274	306	283	261	305	298	273	274	288	256	265	282	249	299	283	265	283	297	281	282	297	292	280	277	279	266	296	304	273	278	314	259	285	285	284	276	287	296	282	316	290	274	291	296	261	258	276	284	285	267	267	260	286	270	245	294	318	265	268	270	287	258	284	245	261	292	283	274	285	281	275	276	298	269	290	281	256	276	292	262	252	278	277	288	264	258	291	296	280	298	299	271	278	282	255	334	290	283	291	287	261	266	239	286	292	272	299	243	291	239	270	279	282	269	309	273	267	255	272	277	268	267	246	263	252	302	306	285	282	271	282	311	295	295	295	285	272	290	286	265	271	291	307	273	316	253	275	282	273	290	274	296	268	232	282	280	281	332	263	285	275	271	291	287	289	250	280	318	307	263	292	285	317	248	284	283	249	268	287	279	271	284	300	286	277	260	300	294	276	291	275	278	283	276	285	292	253	284	275	255	270	278	268	271	295	314	285	267	286	270	264	271	306	266	275	299	321	266	281	312	273	304	293	295	296	256	282	304	290	278	268	317	266	271	281	252	300	284	284	260	298	264	260	259	297	290	293	301	283	259	276	278	273	281	298	288	244	254	284	275	258	287	325	261	287	252	303	281	301	278	259	265	259	298	296	262	281	281	291	298	282	285	285	306	282	292	265	296	286	288	300	255	267	251	290	276	289	276	275	280	266	273	292	301	295	295	255	281	271	268	304	260	249	284	303	285	266	262	298	284	300	253	233	262	291	316	304	260	294	309	302	251	237	287	286	261	272	264	299	284	301	266	313	259	271	264	296	273	269	276	264	279	281	272	277	284	249	295	322	265	310	281	289	314	283	280	303	306	293	299	283	293	276	284	304	264	271	247	279	280	265	286	261	290	312	293	284	251	237	282	270	297	282	280	292	270	286	258	279	286	303	309	273	282	281	282	298	260	276	301	271	302	301	268	297	311	251	233	291	276	297	271	265	280	330	282	282	277	268	263	285	274	293	302	269	298	287	289	257	262	293	265	282	309	300	291	276	297	280	318	298	265	274	250	263	303	296	313	279	306	274	264	273	294	285	268	307	306	301	278	256	283	279	286	261	294	286	267	272	277	275	269	250	283	244	300	292	330	276	284	281	282	246	292	304	306	283	285	294	261	293	276	298	309	273	294
10810	1058	2160	3179	3689	5016	4726	4351	4354	3979	3332	2623	2186	1883	1766	1492	1371	1331	1419	1357	1477	1233	1092	1052	923	904	854	856	849	812	802	815	786	806	785	782	746	745	675	725	694	694	709	700	721	713	679	688	704	693	701	657	704	743	703	686	622	681	662	677	633	687	652	644	630	657	681	674	629	654	618	635	660	646	668	672	588	669	609	622	641	629	652	627	673	607	593	598	635	672	643	602	628	609	657	595	644	638	612	615	645	607	604	655	655	629	629	635	615	597	625	609	601	610	616	637	636	657	658	620	655	633	613	607	648	657	608	573	589	610	622	662	582	635	654	624	645	625	638	621	622	599	635	655	646	621	634	605	614	608	613	632	571	620	640	644	652	571	641	602	625	643	640	618	608	633	656	625	590	634	636	601	650	596	569	643	612	645	597	659	653	649	651	629	600	651	646	612	628	608	617	659	640	664	621	621	657	616	631	624	675	623	619	687	647	631	593	656	647	623	648	655	679	627	642	650	602	641	621	658	651	642	599	623	668	619	619	618	646	623	654	605	609	606	611	627	648	652	630	667	674	589	658	629	690	672	670	650	665	583	611	613	657	624	590	630	636	612	669	656	646	647	669	651	628	654	630	629	628	622	620	646	675	645	594	642	616	644	615	627	592	590	638	653	611	618	583	657	641	622	604	643	638	609	619	623	587	644	610	615	639	675	610	635	625	651	623	607	630	634	650	643	647	607	648	668	651	609	604	612	584	683	609	588	645	636	577	591	602	633	622	600	681	629	646	602	610	649	622	630	594	595	647	625	599	656	575	620	638	643	626	637	649	620	645	602	637	635	601	642	617	582	621	598	665	707	661	662	581	616	608	657	583	647	651	684	581	556	637	673	631	681	631	609	617	633	626	637	652	636	640	612	618	598	634	597	608	638	616	616	613	597	627	643	604	667	673	604	656	646	662	642	643	638	606	655	639	593	640	582	618	604	590	615	612	661	570	615	593	602	634	615	584	639	612	618	594	667	638	667	630	611	631	611	616	629	567	576	608	634	602	652	643	604	650	620	621	624	678	617	615	633	627	656	609	618	622	633	591	657	647	617	662	670	593	618	622	657	641	583	652	614	575	603	624	613	643	606	636	627	615	588	636	618	623	604	612	651	651	598	625	624	625	618	593	638	609	652	621	623	667	611	664	653	661	616	646	610	609	584	617	622	654	639	608	620	612	612	621	604	641	599	635	594	637	613	615	654	655	652	602	665	599	597	629	656	615	624	625	627	662	633	630	641	609	664	654	617	608	648	591	602	602	611	630	665	601	603	637	655	569	632	622	616	631	650	648	660	632	582	623	678	655	627	617	629	655	653	642	605	622	618	634	642	633	614	622	623	610	652	659	641	654	581	633	591	618	611	637	605	606	626	654	631	645	637	628	636	617	655	647	616	595	599	641	679	645	619	597	659	652	624	588	639	630	610	605	653	595	675	579	606	621	612	604	666	638	622	584	655	636	641	648	633	694	653	612	618	652	661	651	600	613	660	623	634	618	634	634	624	643	646	639	701	623	617	624	629	633	646	634	611	622	596	622	666	607	618	584	628	612	644	616	572	647	621	609	655	648	602	599	626	628	572	642	634	656	636	606	619	622	630	628	638	600	636	612	638	642	687	636	630	667	588	633	629	632	655	609	623	578	628	607	658	637	667	643	643	643	613	612	659	643	603	644	636	601	665	626	574	621	639	615	630	613	619	629	626	594	668	656	598	641	589	609	667	613	583	660	630	594	580	589	607	646	650	622	605	677	642	637	616	629	639	620	589	618	644	605	657	588	633	635	655	628	627	621	650	595	653	609	659	638	615	582	644	645	652	622	632	634	595	626	586	623	642	657	614	629	642	631	612	641	585	660	581	604	618	618	614	661	693	634	661	588	620	624	592	634	616	596	639	639	718	589	629	639	615	624	649	652	654	652	648	594	602	679	610	617	629	655	661	630	619	621	618	658	641	635	602	605	661	631	593	658	591	625	634	662	654	596	647	647	578	635	623	606	651	661	609	658	605	603	650	658	651	601	656	624	653	620	635	634	627	654	648	628	662	686	620	602	609	631	642	610	672	643	623	663	669	617	639	629	633	633	609	621	610	661	611	668	658	658	615	589	620	638	612	609	644	624	580	642	640	600	597	618	608	649	624	639	633	624	581	649	594	601	620	588	662	598	646	655	663	638	653	613	608	618	628	631	635	669	617	623	602	634	658	613	595	651	605	650	643	605	610	624	622	644	653	613	619	654	595	573	592	678	670	657	643	618	645	590	624	608	642	660	599	590	639	642	624	611	622	618	603	658	624	606	671	611	631	622	602	646	624	599	631	650	644	615	582	642	616	662	660	630	615	670	642	668	632	616	625	607	550	635	621	640	594	664	594	605	617	636	617	666	641	618	638	653	582	621	629	612	615	636	623	634	671	640	626	620	614	688	647	638	590	643	652	623	645	594	584	583	659	641	664	627	639	636	592	641	614	614	605	620	609	633	618	636	610	615	613	608	615	620	613	648	633	656	598	614	615	598	592	570	646	681	639	681	678	597	612	655	649	612	622	631	661	585	616	624	639	678	610	622	614	655	657	645	625	622	631	633	655	638	635	658	646	650	604	654	630	658	650	611	631	609	648	598	573	569	621	657	634	617	661	640	644	653	655	654	618	638	595	604	626	627	641	627	648	581	608	640	671	668	640	656	664	605	611	646	625	586	679	598	578	650	609	608	654	634	627	653	597	587	629	639	645	630	643	592	637	619	636	669	626	632	596	598	604	600	611	648	657	643	602	623	658	640	601	626	629	622	630	651	645	623	632	636	572	633	610	609	647	630	598	649	610	621	636	660	616	648	603	615	636	664	673	603	644	622	628	683	650	673	620	599	657	642	615	611	614	599	643	602	685	598	650	646	659	644	593	643	609	612	668	629	663	622	645	587	671	639	595	601	627	669	673	657	659	622	603	640	629	595	606	623	608	661	627	666	602	656	617	625	603	642	655	622	614	566	610	650	633	616	657	657	599	595	649	634	597	563	682	653	587	617	673	672	574	597	646	593	673	641	658	646	651	572	586	593	634	620	613	610	639	641	640	640	607	621	680	630	644	641	654	587	615	633	608	644	651	634	689	609	635	613	570	658	634	624	651	588	595	623	617	634	614	623	626	626	672	573	647	622	719	597	617	596	590	655	607	631	592	629	613	666	663	666	619	617	612	607	693	639	619	666	667	621	633	639	655	621	650	629	621	581	646	664	626	660	589	611	637	614	597	652	622	628	570	642	627	610	618	610	569	629	627	646	600	669	572	638	632	645	596	651	650	620	690	638	596	618	635	596	627	634	639	597	661	642	569	603	646	659	620	611	654	638	663	624	604	650	668	611	681	644	634	606	657	647	643	628	612	631	622	680	617	618	620	687	654	589	654	613	617	631	674	618	668	637	619	672	596	622	609	607	618	640	631	658	635	655	584	648	630	654	625	627	631	625	633	600	607
27253	3500	1731	1584	1526	1720	1595	1406	1381	1199	978	843	708	581	611	513	475	469	469	493	475	435	344	419	336	369	371	337	332	336	334	320	315	335	316	288	283	290	292	266	311	344	316	273	292	294	314	285	298	279	325	291	323	300	302	307	314	269	302	315	287	309	303	286	343	304	283	265	279	289	287	277	314	300	270	254	267	318	304	276	277	271	253	275	238	293	281	296	277	284	304	279	332	287	272	295	246	283	277	297	266	271	265	267	276	302	278	312	288	292	270	284	279	276	263	284	291	284	275	298	283	285	287	283	286	268	276	296	309	258	265	272	290	274	295	304	267	293	296	281	264	279	283	266	315	282	280	289	296	265	291	314	279	277	261	252	260	255	279	300	307	243	274	285	258	278	273	273	298	292	302	265	263	318	293	279	272	261	275	236	283	269	257	276	271	293	287	304	304	286	281	262	272	267	296	325	260	278	273	280	273	314	263	296	271	303	277	326	260	276	275	282	257	261	269	263	237	249	290	274	272	254	285	268	297	288	259	279	265	294	255	255	283	313	279	283	274	265	268	269	274	268	294	260	271	260	259	281	288	309	286	261	272	273	292	290	268	248	278	309	288	223	279	266	260	258	253	289	298	251	266	268	280	300	266	312	275	253	314	302	275	252	280	301	306	294	249	279	254	267	280	261	280	293	289	308	291	275	250	255	272	273	260	300	249	285	288	299	292	303	256	295	299	347	273	268	265	271	282	318	294	299	290	254	265	243	255	298	287	282	271	276	269	254	280	282	306	327	308	304	278	267	276	303	267	298	260	252	277	282	287	292	255	289	291	274	289	268	284	294	265	298	297	302	281	313	279	272	261	258	271	233	254	318	301	280	296	293	262	253	273	294	275	293	281	241	255	283	272	282	282	293	287	291	267	262	306	287	277	280	281	306	256	266	325	306	255	261	275	274	289	275	261	251	271	271	316	282	284	265	292	312	273	272	260	332	295	300	307	271	277	272	293	280	273	272	303	264	282	310	294	281	287	256	287	281	275	301	238	261	282	245	275	282	262	310	275	255	287	279	289	276	257	268	262	301	279	289	302	260	266	279	276	279	277	299	279	316	301	299	303	314	302	280	271	288	296	279	284	280	325	278	244	278	288	288	297	304	259	291	268	292	259	293	280	301	287	252	283	291	269	296	298	304	272	277	301	278	275	279	268	308	307	293	287	260	284	277	268	266	263	275	306	309	281	271	317	286	285	291	308	277	223	267	268	300	308	256	273	298	288	255	234	276	253	284	266	300	301	269	299	246	284	275	290	295	264	290	290	261	259	255	270	275	277	286	294	286	273	275	272	273	270	274	265	270	237	251	260	300	320	317	271	264	268	283	293	267	270	286	273	260	274	296	291	285	280	302	298	285	270	271	270	270	270	294	268	278	292	295	297	285	291	272	240	307	336	327	296	287	318	261	277	273	276	270	267	265	299	259	302	296	290	246	283	284	303	290	280	285	274	255	262	278	255	274	266	295	246	278	282	271	264	266	273	314	281	278	249	268	265	262	253	250	253	279	257	290	273	272	283	261	280	296	251	252	280	273	268	284	293	276	259	307	293	283	260	267	300	309	248	316	302	307	299	273	310	271	324	289	295	262	260	252	263	306	270	276	289	265	293	279	279	311	320	299	275	296	280	268	273	273	290	307	308	259	277	264	230	292	264	276	269	283	258	269	229	271	299	306	316	254	243	273	269	325	267	278	268	250	283	275	268	292	255	280	274	297	306	292	286	263	284	271	301	272	272	279	272	259	280	268	277	273	295	280	289	241	307	268	269	283	267	234	323	302	265	275	270	304	272	312	277	273	284	277	289	281	277	257	293	269	284	296	290	259	267	273	285	282	272	291	280	331	269	284	288	297	284	251	296	306	247	310	302	274	264	274	245	275	280	286	277	296	290	285	249	261	295	294	257	262	253	278	286	280	268	286	278	287	245	277	307	301	264	289	299	303	287	279	295	264	293	294	277	265	270	252	291	267	321	285	294	276	264	293	283	278	325	281	277	293	241	281	298	281	274	284	245	271	278	252	269	274	290	287	252	261	315	283	283	280	270	257	274	270	275	278	266	261	293	291	287	307	257	268	304	295	290	265	251	271	285	315	301	292	272	282	294	263	275	276	264	273	278	298	271	270	280	299	259	273	268	288	304	272	268	250	277	277	271	293	284	256	314	290	292	289	269	246	264	265	317	241	308	301	273	272	285	312	301	272	297	287	282	312	274	263	278	309	307	264	247	290	286	314	292	245	272	292	273	300	286	300	305	284	271	294	290	327	267	292	276	261	297	264	255	268	301	294	253	293	251	274	279	294	294	315	289	307	274	277	249	293	291	290	283	288	307	267	272	290	281	266	278	258	262	246	292	293	264	301	288	285	303	288	265	279	292	271	250	262	259	264	289	286	287	305	297	315	294	298	303	261	268	276	248	280	287	308	287	256	267	272	267	270	279	274	285	279	244	291	287	285	271	268	274	250	265	279	283	296	238	249	275	276	281	273	282	281	292	271	260	297	256	269	283	278	280	289	259	313	271	260	267	270	274	276	285	291	294	268	276	267	261	250	315	287	306	264	307	223	310	287	269	279	313	301	239	256	291	272	275	270	284	275	297	260	276	271	265	297	262	308	261	280	276	308	293	298	288	300	298	257	289	293	255	285	270	288	274	288	261	279	269	275	293	254	256	290	273	278	261	265	250	278	267	273	287	242	304	279	308	266	315	282	277	289	277	268	274	273	264	275	269	295	289	246	266	295	286	261	283	285	291	295	277	288	279	294	293	307	279	294	310	265	275	263	291	276	274	275	279	287	272	314	288	299	299	255	299	238	302	263	230	286	280	317	309	299	297	298	269	314	297	291	294	283	268	255	269	296	299	297	328	273	302	257	266	271	269	252	268	262	300	271	267	237	267	285	295	275	315	296	302	297	271	278	283	249	266	282	304	309	302	287	299	313	318	283	330	298	268	278	282	276	274	254	300	250	262	265	266	281	290	255	270	284	294	287	288	269	268	278	268	267	288	292	286	262	305	240	294	277	300	279	269	301	282	286	262	291	242	273	266	262	271	269	296	291	268	294	275	256	282	277	280	286	252	321	272	294	284	262	309	288	257	266	278	292	285	274	310	268	300	296	295	287	297	308	269	311	315	253	280	296	283	267	277	269	299	295	315	286	284	293	264	303	276	297	274	293	263	268	273	269	276	281	259	275	273	279	312	259	275	286	310	283	291	285	279	278	257	277	290	301	306	236	276	268	309	279	312	256	288	268	272	283	280	267	272	274	266	288	259	265	279	268	267	270	294	285	293	271	246	254	271	277	253	255	306	275	267	294	298	252	291	271	316	311	269	308	252	299	280	270	289	290	280	322	284	292	257	265	278	277	283	327	294	268	299	302	295	272	265	274	275	303	274	276	305	301	261	326	285	294	285	293	255	256	259	285	269	255	269	336	294	283	300	284	282	271	289	285	287	285
14565	1462	3260	4793	5677	6847	6190	5907	5729	5330	4365	3354	2924	2589	2268	2003	1835	1922	1992	2068	2146	1775	1299	1178	1036	1056	1029	938	975	973	866	926	871	880	820	831	831	868	833	779	725	738	729	729	709	774	697	724	713	690	697	640	679	728	700	720	703	663	655	690	670	599	671	674	619	703	673	615	654	607	650	649	626	697	663	625	637	648	638	621	597	614	645	614	617	638	631	655	591	639	597	603	617	621	615	630	633	625	643	636	631	652	616	620	640	624	620	604	590	647	627	602	627	641	607	616	608	611	610	605	627	645	620	562	630	574	601	620	648	623	589	634	641	609	605	610	612	625	564	635	631	603	633	629	644	613	650	630	634	601	635	639	618	639	596	612	580	590	629	584	667	588	646	604	633	625	626	596	582	627	612	597	628	605	626	607	607	601	636	657	600	632	611	660	619	623	608	607	597	620	594	650	635	640	625	631	611	662	659	627	634	654	579	663	648	595	645	624	636	596	607	604	639	592	613	577	663	644	682	644	592	632	635	644	587	595	597	623	617	623	626	670	630	690	636	645	581	633	624	678	614	581	609	587	626	599	624	612	606	578	615	625	622	633	608	620	610	573	663	650	587	595	621	603	597	607	576	623	608	579	616	616	616	654	649	601	643	620	596	606	656	639	587	656	627	605	642	658	622	605	580	610	623	645	579	563	630	606	633	632	570	601	605	634	594	626	620	607	646	642	645	628	578	610	610	600	654	604	602	638	602	624	589	648	614	620	587	673	603	619	621	601	650	635	616	616	571	605	640	611	632	586	646	577	585	610	648	577	561	627	652	610	604	639	617	615	661	651	581	597	592	573	586	644	601	642	621	623	619	646	565	583	619	602	626	598	589	622	638	627	607	622	611	613	633	626	615	622	621	650	618	602	601	574	615	659	581	618	569	596	618	566	618	630	570	568	581	608	623	598	573	571	602	594	636	655	583	623	644	610	609	609	573	598	616	581	619	613	641	634	596	589	642	597	612	609	590	620	655	654	626	655	612	629	596	625	611	644	605	621	627	655	614	599	604	580	633	633	603	632	585	602	610	609	639	613	645	564	649	566	628	622	605	618	602	596	575	623	599	630	575	637	608	583	626	614	632	621	570	623	625	606	602	617	628	596	629	590	602	608	652	627	659	591	598	617	608	668	636	624	611	609	602	627	589	620	622	609	617	616	585	633	613	647	561	619	629	645	616	605	638	604	639	613	634	584	587	608	566	642	603	637	631	604	607	660	615	642	641	617	643	572	630	618	597	639	614	597	603	586	628	609	632	573	605	598	601	582	620	595	636	632	612	588	636	661	623	613	612	646	581	605	615	614	642	631	642	623	567	659	615	592	570	585	559	615	659	571	667	642	602	638	602	621	657	638	616	626	639	645	637	635	637	613	664	634	622	598	639	606	597	569	638	583	631	602	633	609	604	610	583	586	627	642	610	624	650	588	587	622	588	628	640	590	608	611	665	605	584	583	619	608	609	586	665	597	600	611	626	608	659	604	672	594	678	636	634	662	590	637	605	662	632	607	610	639	599	648	636	620	634	642	619	639	623	618	566	613	600	649	618	630	557	657	587	584	651	602	648	654	644	617	637	580	568	603	641	592	616	661	655	640	600	610	570	613	607	648	629	617	662	655	606	581	651	606	595	654	609	636	588	642	610	642	613	610	652	606	601	647	627	646	645	623	621	619	648	589	590	604	658	651	595	608	611	596	611	636	619	592	651	632	603	602	617	604	633	655	609	622	638	596	625	603	570	617	603	616	557	644	601	639	640	623	602	610	586	582	657	588	623	628	633	659	588	646	658	669	648	643	614	653	610	622	606	608	652	602	623	628	576	643	665	621	632	606	597	607	606	652	647	629	616	614	661	653	602	652	660	624	557	630	601	552	638	613	622	588	620	637	606	636	599	573	568	647	582	658	629	648	635	615	608	601	579	618	599	610	607	658	642	598	645	607	603	652	585	617	619	592	586	640	619	598	700	641	612	576	631	617	630	601	665	627	621	648	605	654	634	570	670	645	603	568	606	611	636	622	592	597	642	606	647	615	636	620	606	616	619	637	591	610	687	611	629	649	602	617	637	593	568	617	631	602	638	614	632	628	603	616	648	645	572	645	653	608	573	617	630	626	626	601	628	657	657	611	629	591	618	578	672	608	594	654	611	606	578	596	594	573	650	686	615	648	576	624	633	608	592	569	650	646	642	577	630	643	617	639	650	626	614	619	629	667	637	560	621	632	619	613	632	633	616	648	620	602	630	630	607	669	604	591	646	628	641	631	639	590	637	579	595	616	602	657	564	621	617	599	598	639	623	639	634	626	590	554	605	597	593	636	622	595	652	619	601	592	601	634	617	591	623	625	642	595	608	609	534	640	590	604	642	630	599	603	594	629	615	573	633	631	616	595	596	615	669	600	643	640	628	637	644	588	625	638	664	615	574	615	639	623	668	623	608	597	606	586	559	680	620	598	657	652	646	651	663	619	599	639	591	621	634	665	589	642	644	595	628	587	591	622	602	648	583	654	626	621	610	608	630	606	616	643	657	627	596	621	559	648	627	626	623	611	625	613	647	670	606	644	584	658	625	685	565	642	565	594	614	627	611	648	589	594	653	640	631	598	582	621	639	547	653	639	633	653	609	621	593	643	629	613	617	651	612	599	600	646	660	622	634	596	637	584	617	626	610	643	635	597	620	604	611	623	604	615	593	635	575	628	636	642	645	615	590	609	642	637	611	608	636	610	669	611	611	614	627	581	669	557	610	563	654	618	587	635	614	573	601	621	613	603	645	620	620	607	620	640	609	615	626	677	613	645	607	649	621	629	627	682	598	630	622	643	641	637	631	614	571	595	627	645	608	635	626	607	608	611	631	585	607	609	627	622	603	640	621	601	611	615	606	614	613	622	656	584	605	644	638	617	665	583	621	621	664	583	593	602	615	608	604	588	618	624	590	571	670	622	625	585	620	620	627	690	610	641	620	633	612	629	602	635	611	599	659	618	682	643	594	601	675	605	572	638	636	567	569	672	648	582	615	674	601	651	586	621	586	616	612	668	582	666	650	621	588	598	639	605	629	598	655	626	622	604	584	639	645	648	593	630	619	586	626	632	597	605	618	598	639	633	584	614	630	602	625	709	597	601	609	638	592	643	605	616	600	658	595	674	648	651	627	612	631	581	614	597	595	611	654	624	650	602	675	627	627	626	613	586	614	570	603	580	593	623	636	649	650	616	617	625	617	648	615	595	608	638	602	653	653	608	613	611	597	635	597	626	624	580	661	645	619	620	559	555	621	563	593	603	627	609	590	630	644	638	621	646	630	583	616	596	625	640	572	602	580	624	688	580	620	613	634	665	601	617	624	603	574	610	650	629	603	634	619	606	578	653	619	625	602	614	608	636	678	622	622	597	652	603	631	588	623	608	591	644	648	638	641	625	649	628	586	646	601	659	599	591	633	641	625	614	710	582	598	597	609	611	572	602
6930	657	666	759	817	893	748	732	665	529	496	351	381	326	322	314	294	286	281	290	250	249	267	232	254	286	256	269	263	254	264	277	268	249	229	222	265	236	230	219	209	226	267	231	226	255	257	241	244	268	249	237	219	244	210	249	239	205	199	239	228	239	244	226	229	220	230	211	237	216	231	265	241	243	223	231	200	238	253	256	243	240	230	222	206	220	251	216	228	274	232	227	249	250	224	238	241	237	238	214	274	237	231	227	219	220	255	245	244	240	243	267	234	218	248	199	244	216	244	241	254	260	249	236	234	225	257	215	217	223	230	261	228	243	228	216	232	249	221	220	227	234	249	227	244	216	244	219	249	228	230	261	245	221	224	234	227	226	262	228	251	267	235	238	231	236	257	232	226	262	278	217	234	238	250	219	238	236	212	251	234	246	227	213	226	217	201	227	223	229	259	209	235	252	225	226	234	228	242	218	225	206	243	238	209	208	196	248	237	215	249	210	239	230	256	278	251	248	228	196	219	234	219	219	216	197	242	237	230	223	223	223	225	237	228	220	243	219	256	186	192	228	246	229	209	222	216	222	246	241	219	236	228	213	211	214	247	230	248	250	239	224	233	210	240	216	224	223	231	252	233	242	243	244	231	251	245	236	234	225	255	215	240	214	251	233	221	229	217	221	214	228	237	239	251	220	212	224	237	234	232	251	227	244	215	232	211	263	255	233	241	262	235	254	233	253	235	215	232	244	265	212	231	232	225	222	233	218	213	233	225	237	237	256	236	228	213	228	240	236	238	238	230	288	242	231	242	234	227	227	241	215	208	233	223	231	229	230	242	208	193	209	228	220	239	249	217	225	224	222	266	224	205	249	226	235	233	225	227	233	236	240	212	238	252	227	235	212	241	231	210	241	240	237	239	216	234	226	274	211	228	246	232	222	226	227	208	227	251	208	233	231	224	204	221	220	228	207	234	209	224	236	224	244	255	211	234	229	256	211	195	263	247	231	233	239	199	224	235	225	233	223	250	253	259	239	251	225	233	261	253	210	236	223	222	239	254	262	230	221	226	221	213	248	246	232	233	231	236	242	233	242	228	238	247	239	256	276	265	269	246	240	234	237	237	251	226	209	243	238	235	252	231	217	244	202	214	239	249	240	264	256	225	224	246	244	210	225	248	227	214	235	214	260	250	244	223	236	219	232	215	238	226	209	224	257	237	250	246	260	260	222	249	228	221	225	235	235	245	269	255	228	226	229	228	231	233	222	255	250	219	276	218	242	261	235	274	247	221	214	234	253	239	230	225	238	229	242	240	203	249	253	237	237	232	226	229	221	215	247	243	275	222	253	238	246	207	247	253	212	224	247	208	238	228	246	235	250	233	221	210	236	223	226	234	221	254	255	245	225	226	192	248	230	222	206	205	212	253	244	245	251	245	217	244	231	235	231	210	219	228	229	242	212	265	227	241	213	232	239	252	233	237	221	229	213	234	258	259	236	215	252	244	243	234	254	243	227	225	227	208	244	224	222	220	246	238	219	263	243	227	245	259	246	237	208	218	221	257	231	220	245	261	223	243	234	210	239	212	244	248	241	265	201	264	236	229	218	258	249	232	248	231	274	230	252	211	230	227	231	211	225	217	266	228	225	249	224	229	219	238	235	242	280	235	215	258	229	237	244	220	203	225	231	250	223	240	219	217	242	218	233	197	247	258	205	256	239	197	235	235	228	218	236	235	229	242	241	218	237	230	226	229	235	229	209	207	242	221	213	240	241	206	228	267	240	214	229	245	240	246	210	254	236	245	249	227	240	215	248	231	218	233	217	221	234	249	256	224	241	211	226	234	221	229	215	221	224	245	221	229	277	213	225	227	246	236	219	219	247	241	222	222	220	256	238	213	236	271	244	224	236	215	223	227	237	217	213	217	227	219	239	220	237	240	235	250	244	236	227	216	224	254	252	234	228	198	234	215	223	212	248	206	267	231	235	249	223	244	242	231	216	220	239	253	243	233	232	224	265	250	238	246	247	218	225	235	239	190	245	229	227	214	275	260	227	225	249	217	246	268	265	240	242	226	202	204	227	238	229	225	222	244	244	234	209	240	249	250	233	240	217	254	247	251	204	241	244	203	252	227	228	237	235	248	227	238	234	246	236	238	254	243	256	241	208	214	262	198	206	220	243	263	240	238	239	243	251	228	201	242	246	255	265	246	229	257	255	260	264	241	241	234	229	254	227	207	236	271	232	248	220	230	248	266	214	250	239	240	207	213	218	238	239	267	228	273	228	210	236	207	200	232	242	213	243	263	228	202	242	259	217	237	225	240	241	238	217	239	251	229	265	232	221	222	246	214	232	197	233	237	246	273	216	223	243	239	230	245	215	245	205	236	244	207	229	224	225	212	201	230	228	231	239	250	248	249	242	221	221	237	246	228	205	245	271	254	251	237	244	231	240	198	263	204	220	263	229	231	241	255	238	261	267	240	242	248	293	243	262	258	230	232	264	229	241	229	240	249	217	223	223	234	235	265	237	243	222	220	244	268	236	251	216	237	245	236	244	239	230	239	223	237	234	228	252	249	228	238	229	239	221	219	236	229	240	236	246	194	228	266	263	251	266	235	222	210	250	245	234	273	264	248	245	213	232	263	225	239	253	225	239	263	223	267	251	235	246	244	249	223	235	237	210	244	225	222	260	232	230	228	220	229	236	244	251	217	201	209	261	242	221	210	230	210	244	264	237	237	221	222	252	233	250	250	210	235	240	241	206	220	238	253	212	245	262	214	245	223	264	242	265	245	199	249	247	223	224	235	245	246	223	239	242	225	248	242	237	250	214	219	237	194	231	230	248	215	197	258	219	225	227	231	264	235	235	231	221	244	204	253	242	266	213	254	252	219	234	205	219	231	219	252	225	227	232	219	238	253	256	240	257	220	217	241	240	249	239	195	241	207	250	211	228	259	247	210	232	221	242	256	244	246	241	229	228	233	213	231	234	230	226	284	250	255	228	227	236	229	259	236	257	246	254	208	231	221	229	255	227	240	233	218	239	221	225	247	212	222	236	250	244	226	234	255	259	227	237	210	251	230	251	268	238	253	252	251	226	235	206	253	208	246	256	237	269	179	244	245	215	254	229	251	228	214	228	231	248	224	227	241	240	225	206	228	222	241	200	242	238	241	209	254	224	250	251	264	250	276	233	246	202	243	225	252	235	203	215	236	226	216	236	271	201	225	206	240	230	251	208	231	211	225	232	236	271	239	233	243	218	219	210	232	251	239	247	209	226	238	261	196	231	220	238	236	229	233	237	260	243	257	253	240	267	216	253	248	229	256	219	256	255	208	236	243	255	221	211	223	219	233	227	195	215	215	262	247	259	235	262	265	247	235	256	221	223	216	215	242	252	245	235	267	243	243	224	223	213	216	231	245	247	248	250	245	237	230	242	245	246	213	225	241	257	263	211	195	226	252	269	222	246	218	233	216	235	225	214	225	248	247	229	222	209	226	263
4367	779	1468	2183	2921	3582	3203	3003	2810	2404	1938	1512	1218	1111	993	890	782	755	797	740	753	712	761	676	697	662	669	653	702	629	637	665	631	633	621	597	586	521	586	581	538	539	598	547	597	554	579	566	558	532	596	556	580	556	561	599	567	523	522	569	518	513	574	545	518	506	545	499	516	574	612	545	538	542	542	526	565	576	550	576	510	530	568	558	545	532	515	495	526	527	516	574	550	539	563	532	509	561	538	508	543	571	481	486	523	564	514	508	520	517	520	550	551	486	555	549	490	561	515	513	544	514	511	535	568	537	552	511	523	526	528	518	542	558	523	545	566	553	503	521	540	528	552	517	554	564	495	503	570	545	530	532	542	524	543	567	512	506	566	547	555	534	535	516	559	545	575	579	527	555	567	563	498	552	518	497	569	541	504	506	548	523	545	545	524	516	570	540	493	532	524	562	517	502	539	573	517	511	541	545	514	545	548	523	549	531	530	550	567	539	526	494	549	542	517	566	523	548	567	539	488	514	560	531	506	547	532	522	488	490	548	517	494	564	515	498	542	553	520	551	523	534	544	529	551	559	515	549	584	550	534	543	560	517	512	500	551	530	515	511	546	492	493	504	510	508	545	539	503	525	533	537	492	566	524	562	542	534	512	542	568	470	526	501	520	510	546	549	553	570	531	576	569	504	518	486	498	533	552	543	523	566	502	543	496	543	539	515	524	504	540	555	520	556	518	563	537	545	508	499	536	547	559	503	539	556	504	524	572	545	551	572	525	526	502	530	520	534	554	493	542	522	540	514	560	535	517	523	558	504	562	476	540	504	520	541	481	556	534	512	537	557	484	497	512	509	515	523	528	516	523	566	533	520	534	522	536	572	534	495	539	512	537	519	581	531	563	518	514	488	511	585	523	540	511	567	579	541	531	506	534	520	536	491	530	511	505	529	534	546	515	512	513	539	524	512	543	520	542	564	469	562	564	521	531	511	524	472	532	554	538	511	535	491	487	550	577	534	511	572	526	519	544	504	520	556	545	500	566	537	510	563	524	565	495	525	529	509	511	578	555	495	548	533	505	555	539	516	564	556	521	550	505	536	524	546	530	534	536	559	521	506	534	547	530	523	518	539	545	502	561	532	556	512	499	559	498	525	533	473	528	529	530	501	530	545	509	513	548	542	537	491	489	540	534	509	500	534	528	492	541	501	503	544	575	512	541	550	526	530	527	524	531	503	524	495	519	505	532	522	503	573	545	500	536	555	521	530	519	516	576	571	523	539	565	511	536	540	511	544	510	590	507	501	590	519	520	521	536	507	508	548	542	519	545	546	538	547	556	550	511	541	554	499	487	546	549	542	536	520	543	532	551	539	475	571	528	537	514	569	508	523	546	516	518	548	575	560	543	556	501	533	518	565	503	568	512	540	522	536	511	540	491	507	547	548	547	568	554	527	500	548	520	547	526	540	539	526	507	507	545	531	550	541	564	548	517	528	550	549	583	507	501	525	567	481	528	537	582	547	563	500	503	503	573	530	540	530	563	568	529	531	527	563	506	525	537	489	573	568	533	509	530	498	544	530	523	522	545	565	543	525	548	544	559	558	517	527	517	533	555	499	583	523	550	548	536	518	537	517	552	568	564	548	558	556	531	513	538	484	537	489	531	513	559	542	506	559	545	530	535	542	522	542	542	540	506	534	518	563	522	490	523	537	543	496	528	533	539	538	508	521	530	542	525	607	528	544	544	526	528	533	572	569	506	523	500	508	535	506	486	524	514	546	525	526	533	555	548	541	514	536	558	575	520	538	539	560	515	533	530	558	558	538	499	511	533	538	495	527	522	541	509	495	546	535	525	555	538	504	535	520	538	525	503	486	511	561	550	491	529	533	531	502	589	559	564	510	518	529	489	521	529	542	549	559	512	545	534	491	494	543	494	539	556	521	547	524	535	534	506	571	538	542	524	551	501	568	542	520	527	544	532	529	556	553	515	571	526	538	539	486	577	492	552	555	536	527	549	504	524	525	563	511	522	494	500	528	513	502	577	528	557	550	485	518	533	503	527	545	537	533	531	572	531	496	569	544	516	566	550	505	503	500	565	528	524	523	510	563	513	540	540	459	528	512	496	586	506	535	536	549	567	543	572	546	473	538	502	562	524	540	547	503	498	523	560	558	534	495	510	541	523	498	540	538	542	513	493	502	537	519	545	525	522	537	492	535	516	492	532	520	530	523	567	539	535	556	543	539	537	538	564	549	486	517	513	523	499	547	531	562	495	538	570	524	576	525	533	511	573	523	554	556	556	559	514	525	501	524	527	524	531	535	550	536	527	528	553	561	531	544	530	526	532	541	477	457	545	499	513	552	514	477	595	561	516	481	600	545	522	494	514	571	491	530	547	533	521	539	531	511	536	539	498	533	546	571	518	564	559	516	516	492	513	543	527	510	502	539	525	511	477	521	534	570	518	487	521	547	515	543	505	556	542	536	513	563	528	517	504	522	533	479	534	555	492	563	526	572	568	527	521	494	544	525	572	571	539	560	529	528	531	546	534	552	526	546	525	505	552	513	541	527	527	527	539	523	547	539	542	496	527	526	542	507	524	544	525	504	527	561	523	501	503	537	542	532	525	547	535	552	565	545	563	549	525	547	505	505	545	546	507	530	557	552	522	517	550	574	552	555	521	508	537	558	525	548	550	529	504	542	572	511	511	546	525	588	477	549	536	532	514	529	550	530	487	596	541	580	518	533	520	566	525	496	529	519	534	533	542	531	540	518	559	504	510	508	520	553	536	548	515	553	532	542	493	548	526	520	587	515	520	550	536	565	540	517	547	503	523	538	548	548	518	528	571	538	505	508	532	573	563	547	567	562	519	528	536	554	553	574	519	487	537	541	497	562	538	497	513	529	530	524	553	555	554	527	560	544	532	541	528	501	528	530	545	535	507	509	523	543	551	532	534	542	538	587	561	574	529	516	544	512	559	546	505	497	506	461	510	547	534	530	514	561	565	539	521	552	517	511	552	534	518	541	513	517	532	512	531	555	556	530	499	516	518	528	552	513	528	507	543	540	541	550	523	540	523	521	526	531	560	553	555	525	482	554	502	536	503	564	565	511	530	521	506	528	505	538	528	539	528	554	556	531	530	518	573	510	550	504	547	512	523	490	509	554	534	581	508	525	563	518	488	528	494	545	526	497	535	544	530	515	559	543	499	518	537	538	514	529	551	519	541	507	517	512	517	542	530	551	504	521	519	551	536	564	518	529	544	502	529	535	519	494	578	544	512	527	509	557	549	539	510	511	507	572	542	523	550	553	505	561	539	532	533	566	549	552	533	567	549	495	582	529	510	491	519	533	551	559	572	507	542	517	525	541	567	557	533	494	547	539	549	570	545	541	497	570	564	531	550	572	539	525	546	568	511	516	542	500	537	537	504	508	550	553	534	570	536	523	500	553	523	529	530	540	511	551	485	519	558	492	543	520	545	536	553	541	502	512	540	498	586	563
16973	1727	1401	1373	1363	1373	1215	1211	1108	833	742	577	527	457	460	424	409	377	397	437	445	381	337	336	332	360	345	310	289	309	313	318	302	307	278	305	301	293	295	280	329	282	296	291	282	317	301	315	281	312	289	283	278	311	289	270	239	304	305	284	278	300	335	285	267	262	266	310	304	288	277	269	298	281	300	287	279	303	245	281	281	283	290	292	273	289	302	270	288	284	250	289	265	294	293	268	298	305	251	319	288	273	289	298	285	291	327	285	315	273	294	292	279	290	278	255	292	275	293	293	262	283	287	270	277	273	289	270	293	290	293	279	259	293	294	297	285	281	300	279	279	274	271	298	273	265	274	295	313	280	277	246	282	262	280	271	282	327	282	311	250	277	263	264	273	257	276	252	254	246	293	309	241	266	310	288	262	280	301	293	319	295	307	257	261	293	313	286	306	295	269	279	236	275	296	279	280	292	315	298	285	299	298	291	266	269	287	282	303	301	297	287	274	260	286	308	282	268	273	269	298	293	289	311	242	305	278	309	294	276	262	283	302	265	278	292	286	318	295	278	303	305	293	289	282	278	280	274	288	272	288	283	243	263	284	265	259	278	294	270	288	305	282	301	277	273	304	278	270	263	279	306	319	260	293	277	287	270	299	282	298	276	261	284	269	274	285	309	301	292	300	292	291	315	309	291	286	283	302	297	287	288	267	284	277	255	315	296	259	280	299	328	273	302	280	263	277	306	286	275	298	274	271	287	277	296	286	305	268	294	279	300	335	289	279	293	265	288	246	243	289	305	307	306	319	271	300	262	330	310	286	290	315	292	274	281	313	298	278	283	282	278	293	286	316	263	284	241	307	261	284	275	298	272	273	301	313	287	298	290	321	271	265	294	314	251	259	279	294	295	309	281	279	286	259	275	274	302	288	307	292	276	287	267	279	301	286	306	295	307	274	290	258	281	249	296	309	288	300	295	281	281	287	265	290	299	314	277	290	337	294	282	301	323	268	303	275	293	259	291	293	243	308	258	275	272	302	278	311	293	300	264	308	302	275	268	305	258	280	281	283	283	315	277	271	277	303	280	271	286	304	295	288	264	268	264	293	271	289	248	324	255	281	292	271	276	310	272	304	300	297	258	284	263	276	274	252	274	272	299	274	285	281	295	274	279	291	283	282	276	289	269	247	291	295	315	304	269	260	247	257	302	264	255	262	280	320	297	276	245	299	289	345	288	294	302	260	312	275	310	303	258	260	287	279	252	296	294	280	271	296	280	280	302	308	303	269	297	276	265	290	306	292	292	257	282	287	288	315	272	294	298	305	250	285	247	277	260	298	267	299	257	304	298	271	300	300	306	263	290	251	283	285	259	293	292	289	284	293	303	282	299	292	322	276	308	313	320	294	288	286	284	268	276	258	264	266	262	302	281	301	260	295	263	285	256	291	280	288	261	286	254	279	282	260	308	300	250	278	264	256	251	276	287	306	291	259	253	260	270	268	304	298	291	322	269	256	301	288	276	266	285	319	313	314	319	287	313	320	282	287	313	309	246	292	261	271	288	283	285	268	281	316	297	288	294	282	290	280	310	287	256	274	282	283	336	299	315	304	287	284	260	247	281	279	282	299	287	290	328	282	273	291	305	340	278	285	288	276	282	293	286	293	303	314	278	273	267	280	288	285	276	279	272	268	281	281	259	284	282	275	289	300	291	263	274	301	281	318	294	266	297	330	301	301	299	254	299	262	292	310	275	280	248	282	323	280	285	293	289	287	309	267	304	284	267	288	251	305	284	290	270	278	298	274	272	306	258	278	286	294	275	291	287	272	280	299	299	253	312	288	316	289	319	270	297	278	268	282	268	312	266	284	285	262	268	293	302	301	269	289	258	324	275	291	283	280	257	283	277	275	316	276	310	285	282	307	303	283	320	277	291	262	293	275	308	290	278	287	275	265	261	281	274	295	273	332	292	304	293	325	313	277	284	307	275	307	289	289	258	277	314	320	287	299	270	296	317	307	296	279	262	320	245	302	257	278	312	306	258	276	273	285	265	293	287	300	278	301	254	298	308	266	291	287	329	285	275	324	319	269	299	284	290	286	269	279	332	285	283	313	299	308	276	270	276	274	291	260	297	310	314	301	301	275	305	281	285	273	298	255	308	264	283	301	291	288	299	280	288	295	260	281	286	327	304	336	292	284	279	253	270	295	261	302	273	294	281	296	302	261	281	263	268	295	274	274	284	286	300	299	271	288	293	305	303	272	297	275	273	276	301	275	285	264	276	266	293	292	273	285	292	289	289	326	278	274	284	328	313	262	271	276	275	295	279	262	263	272	255	296	276	275	270	276	292	282	300	276	269	301	279	307	274	279	251	300	289	283	269	294	319	291	274	282	281	279	276	278	299	290	302	288	287	268	262	276	272	293	272	264	324	304	287	264	262	276	267	318	278	282	288	295	293	269	299	288	300	309	292	313	276	300	272	253	258	280	318	290	260	259	258	274	310	288	251	306	303	284	261	249	268	282	321	271	278	315	278	240	258	283	285	288	288	292	306	310	297	319	297	330	261	306	312	260	288	283	293	284	314	306	286	254	299	286	290	280	276	311	307	268	267	302	294	298	300	290	278	281	297	302	265	295	271	303	303	294	275	264	274	267	303	242	289	225	287	263	276	263	288	286	304	290	258	281	275	316	259	303	286	276	279	268	271	320	266	303	285	288	302	303	275	285	272	281	290	280	293	263	280	274	295	298	282	299	263	274	289	274	276	251	265	282	281	296	330	262	288	245	267	312	269	305	292	276	292	289	270	235	290	280	306	264	240	329	310	286	256	307	272	270	282	285	324	325	295	227	268	282	293	286	310	305	277	290	291	308	263	287	270	288	282	283	299	295	287	292	273	246	318	305	271	278	316	324	277	307	272	293	298	309	274	273	330	280	273	274	267	282	286	264	278	282	312	281	282	274	291	301	278	284	280	270	265	246	290	277	264	289	320	301	269	285	295	251	268	274	274	306	300	277	273	309	271	299	284	278	264	265	272	261	256	285	316	254	282	292	289	307	316	266	304	296	275	288	266	324	299	276	301	289	265	291	288	253	269	289	281	277	259	274	273	278	236	301	302	265	272	306	328	252	294	277	330	260	310	311	307	287	268	278	283	293	273	283	278	272	262	280	277	268	288	282	284	273	269	319	287	288	285	306	283	297	302	290	296	282	261	308	259	293	254	275	261	273	306	270	298	261	275	257	296	273	274	285	272	276	284	270	303	288	289	299	273	336	287	288	292	281	266	315	291	298	288	286	313	263	279	300	298	287	265	315	306	292	289	303	286	278	310	274	268	276	301	288	308	261	286	310	295	276	264	273	279	280	280	284	304	279	262	283	292	311	274	299	302	289	275	294	260	273	274	286	302	308	268	245	314	309	260	269	278	308	285	269	291	283	275	292	271	259	273	292	292	284	288	289	286	286	264	270	288	284	274	288	279	319	298	268	282	302	321	285	274	264	285
10849	1211	2832	4301	5414	5675	5177	4952	4598	3873	3012	2445	2029	1841	1668	1468	1364	1432	1463	1551	1421	1151	1094	921	1000	923	928	812	895	830	800	830	824	811	773	772	798	731	734	736	730	686	746	687	724	686	700	743	720	674	704	736	695	707	690	695	651	672	671	650	687	643	655	640	635	669	661	663	622	634	669	645	636	617	646	645	686	641	637	638	655	601	622	689	628	654	649	601	689	639	636	651	641	666	641	631	653	569	607	662	614	648	600	614	635	608	639	614	603	637	628	624	630	684	658	618	647	581	620	615	651	646	578	641	661	568	658	659	644	625	598	634	632	642	647	648	663	668	596	669	631	612	658	630	677	640	656	652	579	619	684	618	657	627	586	652	625	650	661	662	671	610	634	601	620	654	678	625	610	641	629	595	601	644	662	612	627	675	576	671	651	656	610	643	626	652	632	618	607	622	635	607	636	611	673	636	627	637	662	668	592	633	619	630	634	589	628	648	612	615	625	673	669	649	668	609	642	659	623	594	603	610	642	621	651	651	615	624	626	650	665	623	637	590	703	654	596	636	673	639	612	668	615	620	587	686	624	599	567	630	585	621	619	647	666	604	640	637	630	661	661	643	663	612	662	654	651	618	673	628	642	604	603	655	621	650	631	644	652	592	640	602	638	608	614	648	626	656	591	640	675	642	626	668	629	678	632	643	617	611	638	645	656	643	628	658	673	611	616	611	599	608	625	596	633	634	646	636	614	616	663	635	587	598	674	645	621	589	635	637	642	602	628	647	629	682	676	669	652	667	646	669	662	623	620	584	649	599	647	618	585	579	599	669	606	604	617	655	623	684	628	596	662	613	668	652	618	638	584	649	612	648	597	601	630	643	620	639	614	608	581	694	674	602	623	610	685	589	651	621	587	642	670	602	654	618	630	630	612	613	650	614	642	681	609	644	611	650	644	667	628	649	637	589	596	681	624	636	659	613	628	643	627	594	626	640	659	647	617	653	634	609	643	653	625	622	602	663	637	602	620	635	633	627	619	632	619	675	626	664	643	644	654	621	639	649	615	649	660	663	615	566	621	606	626	637	648	636	666	625	665	649	624	634	647	613	637	630	589	655	600	613	686	640	616	625	617	622	661	624	617	621	623	677	581	638	644	620	632	630	696	592	613	619	650	675	608	640	614	652	645	642	605	660	655	646	682	627	653	622	656	618	634	671	650	638	629	657	637	649	646	615	680	663	633	673	633	670	617	665	606	629	671	615	637	633	653	607	626	604	640	641	661	638	658	638	617	652	650	624	634	616	606	669	617	692	657	608	648	648	647	636	672	641	642	631	630	632	635	583	677	647	671	637	675	598	619	666	671	643	618	665	649	601	679	648	657	660	625	585	643	621	654	591	638	663	619	653	651	641	602	633	645	672	625	612	589	613	619	651	664	648	660	575	662	647	662	646	586	599	613	640	638	646	662	632	653	637	609	605	636	645	633	657	609	597	648	648	638	651	618	640	613	653	643	670	666	632	649	635	616	563	671	637	682	660	632	611	615	610	637	614	643	652	669	652	650	628	611	655	630	641	641	591	639	624	640	624	635	583	596	618	613	671	590	652	658	660	660	689	604	644	629	658	596	620	662	675	661	597	626	603	625	592	588	598	659	670	655	656	655	618	606	645	597	628	648	614	644	625	624	616	621	613	599	636	654	646	606	602	657	650	588	615	660	652	612	608	601	633	611	677	630	633	631	660	616	647	612	593	654	566	671	630	631	651	583	670	594	643	626	632	636	621	605	614	606	653	636	615	619	697	611	623	611	635	620	679	620	628	686	649	623	638	638	644	617	617	628	637	583	618	657	665	615	670	615	619	619	617	641	624	641	585	626	662	639	630	606	608	601	648	660	598	627	651	648	633	612	617	657	648	635	636	635	641	629	651	602	642	594	658	637	650	617	655	652	623	650	670	625	633	649	614	612	644	624	656	603	594	616	646	612	645	651	633	635	609	609	612	600	648	643	678	620	606	621	609	671	644	621	639	611	612	667	644	628	590	655	631	674	605	698	672	621	632	645	609	656	635	621	619	632	649	669	613	628	629	618	622	617	600	621	632	646	573	598	624	699	693	632	590	635	669	640	601	608	632	639	660	667	632	632	645	657	646	611	678	659	637	672	665	583	705	637	606	635	592	631	622	592	670	591	646	684	595	608	649	635	634	614	622	621	635	637	618	629	635	633	680	593	620	637	603	650	623	667	604	670	620	628	596	649	625	611	664	692	672	666	634	613	617	638	634	590	605	651	651	665	663	690	665	603	635	687	663	615	613	612	627	670	623	619	648	656	644	705	644	696	634	598	627	608	591	591	648	673	660	636	689	612	644	644	658	602	619	623	587	637	636	675	620	634	669	608	614	634	640	603	679	668	614	678	634	653	667	616	705	613	618	614	612	626	614	597	618	633	598	622	612	632	680	614	610	619	604	659	634	633	599	640	648	625	652	597	627	644	632	636	636	641	615	652	644	593	651	670	670	637	614	630	655	651	636	643	641	629	618	601	644	684	642	636	576	637	617	611	664	642	662	613	672	635	638	615	661	624	625	597	616	571	627	634	648	613	655	676	603	582	652	602	642	642	633	627	661	676	647	647	615	649	617	673	623	638	613	597	651	648	681	633	641	673	637	629	641	637	652	638	610	656	624	562	670	615	647	672	600	626	644	648	646	655	665	620	668	629	628	628	619	652	615	627	634	654	598	594	626	631	607	563	619	674	665	632	652	636	602	596	683	625	642	636	645	611	614	635	638	670	611	628	614	636	676	569	646	584	668	670	623	646	657	676	651	638	664	632	590	703	627	675	598	658	599	593	623	605	652	691	643	606	659	671	644	608	642	676	619	688	623	630	645	646	634	642	642	654	666	641	644	634	627	622	625	594	630	653	639	635	610	590	666	623	626	636	620	632	653	650	642	605	683	635	627	628	622	609	650	626	638	578	644	651	632	612	627	622	641	645	675	642	640	621	626	692	621	680	596	671	650	668	612	634	640	607	638	610	588	642	606	628	660	653	628	560	651	654	613	597	626	670	643	629	648	644	634	699	615	650	659	651	676	629	665	634	673	624	649	602	643	613	613	605	617	588	629	642	639	660	626	685	598	643	600	659	655	615	633	597	642	649	633	669	663	588	654	667	617	658	614	589	640	619	674	576	661	633	654	617	592	604	646	582	613	636	658	634	646	622	665	584	646	639	690	637	620	641	613	639	667	611	655	666	637	616	636	610	634	628	660	611	655	613	667	618	632	655	635	604	607	606	652	674	673	607	615	614	623	622	629	632	615	667	620	654	652	627	644	626	565	603	621	630	661	619	650	655	677	664	649	635	642	633	647	641	651	640	632	676	660	635	633	629	594	612	647	680	687	641	606	625	626	675	645	621	636	597	668	694	643	620	609	613	637	645	616	640	585	606	668	649	647	653	588	631	648	611	637	650	582	660	621	593	641	664	671	661	650	604	631	599	620	576	645	660	628
27944	3878	2209	2143	2167	1925	1664	1529	1368	1186	887	730	671	555	524	495	434	452	496	536	477	430	409	380	382	363	329	333	315	304	313	350	332	300	292	316	309	326	309	288	300	309	292	278	284	283	298	284	316	300	281	287	290	256	252	294	307	292	286	277	285	292	300	275	267	239	304	266	264	274	286	298	288	246	253	243	288	252	296	288	280	264	272	250	273	320	266	282	251	298	264	290	292	259	299	274	239	255	281	306	275	281	270	271	273	265	272	243	268	288	289	284	300	305	303	300	286	271	269	296	248	277	318	287	267	294	233	274	276	280	269	253	276	330	280	278	280	297	306	267	249	257	279	262	284	253	254	274	274	295	302	275	297	301	271	254	296	283	274	282	274	266	285	258	268	289	293	266	281	259	266	295	271	263	257	278	277	288	292	303	265	264	314	291	296	275	286	256	285	256	273	248	306	289	290	271	276	278	262	240	302	269	253	282	258	255	288	313	234	281	272	297	287	269	286	303	298	301	285	297	273	274	298	259	291	287	284	249	307	282	315	258	297	287	269	289	262	283	291	298	262	268	280	250	259	254	277	275	229	307	287	275	259	270	271	291	287	305	247	278	319	292	259	271	239	274	292	271	297	252	296	316	289	256	261	311	256	288	303	263	305	244	251	289	267	263	292	296	291	282	271	285	309	284	270	264	270	302	272	267	262	282	285	308	295	285	281	274	282	296	309	268	295	272	308	283	279	275	293	275	270	278	268	259	285	346	266	288	274	254	254	264	285	263	254	293	311	283	267	274	335	305	295	293	295	284	307	310	286	290	271	265	250	276	250	268	266	266	303	304	317	261	280	296	289	262	241	272	256	252	263	264	304	273	267	285	267	282	307	280	292	274	293	283	290	274	288	280	280	289	294	276	260	291	279	245	266	256	321	291	271	277	258	249	284	295	277	269	301	251	266	247	245	290	266	284	277	259	316	311	232	280	300	272	275	248	278	287	271	282	274	281	279	244	292	258	277	272	285	291	284	299	289	266	278	242	265	229	275	285	283	275	305	277	305	297	277	296	262	276	291	336	274	286	287	319	267	242	288	284	294	270	279	301	275	269	302	315	293	272	272	275	259	273	277	248	266	278	290	277	271	311	252	255	252	243	293	264	254	276	267	282	250	340	263	286	291	287	282	285	279	290	291	276	291	282	299	284	264	279	297	276	258	280	278	241	267	271	301	312	299	301	290	283	254	271	285	278	316	280	248	284	277	279	307	273	295	279	293	274	291	293	261	276	301	277	271	283	261	257	280	284	281	251	253	286	284	286	271	267	295	278	254	287	285	294	266	287	288	302	283	291	268	296	263	303	239	312	291	284	296	282	293	263	247	277	290	290	292	258	286	276	283	279	277	244	276	307	306	288	287	291	292	293	287	261	256	288	259	278	282	271	279	310	292	244	283	280	292	275	318	266	292	299	278	264	290	302	293	325	261	282	273	304	293	313	274	258	273	279	285	264	304	257	267	282	290	280	286	271	271	304	272	297	240	256	294	310	297	263	261	291	288	306	262	296	263	282	296	286	269	292	278	275	235	279	318	299	272	259	295	278	277	304	265	309	243	279	290	285	275	291	294	281	296	264	273	302	260	279	279	265	278	289	244	297	292	260	250	252	296	260	272	237	273	269	285	294	310	288	270	282	271	259	278	297	294	309	305	244	301	294	250	292	297	284	290	290	269	291	272	274	282	277	243	263	284	262	260	299	298	288	281	253	263	248	277	273	267	264	276	266	265	274	290	262	294	298	272	258	261	280	271	290	247	274	266	283	292	269	317	244	270	287	299	289	255	288	289	312	283	251	286	291	268	263	271	305	297	271	315	275	261	262	294	275	264	272	285	234	305	254	276	289	276	283	266	279	275	248	295	284	274	269	245	287	287	277	300	276	295	283	283	314	298	303	269	256	287	284	273	290	308	310	276	302	307	302	276	279	279	281	260	245	304	298	266	285	306	267	260	324	270	303	266	309	310	290	228	265	312	279	242	267	265	291	259	250	271	276	299	281	306	268	289	314	250	298	292	262	269	300	292	304	320	322	291	286	286	276	296	322	253	303	275	280	270	282	287	310	264	274	278	276	271	277	256	284	285	311	284	300	269	263	290	280	250	266	320	313	287	301	287	299	254	281	297	293	274	291	286	280	247	255	274	269	264	239	276	284	303	270	269	286	273	304	286	265	269	251	314	282	297	269	279	306	308	275	287	302	306	281	295	310	271	279	328	274	289	299	312	290	258	257	287	276	290	267	272	275	250	296	278	255	272	283	276	245	256	280	311	270	290	272	284	270	267	293	278	288	289	295	251	291	311	272	285	284	283	291	306	297	235	286	285	281	239	263	262	256	283	277	239	281	276	296	270	284	258	277	272	297	273	296	267	270	255	246	259	257	303	287	275	288	324	289	292	234	260	228	277	286	287	258	316	290	288	289	248	267	283	292	252	247	297	259	287	282	289	276	281	287	281	250	261	288	275	272	303	264	246	275	283	289	242	287	261	319	256	275	262	291	270	262	278	283	298	303	277	282	277	260	249	286	276	294	288	284	297	269	261	266	271	291	276	261	291	309	293	264	278	278	277	294	288	302	303	299	322	251	270	289	247	259	283	251	278	291	302	278	263	273	280	273	256	300	288	276	271	270	310	258	300	303	274	278	277	289	290	280	282	278	272	268	261	280	296	299	301	309	276	281	293	298	310	316	258	270	282	270	278	295	267	286	286	287	269	269	313	291	284	312	262	276	258	276	290	297	300	258	299	259	286	261	279	318	273	266	270	320	287	277	292	286	274	264	265	284	272	237	245	266	289	272	289	283	284	272	301	292	276	300	272	242	299	260	280	296	239	289	288	273	288	301	305	291	277	271	294	280	265	246	246	299	279	256	298	256	263	293	266	288	314	282	286	268	305	272	269	258	274	268	260	252	304	259	299	240	300	253	272	301	266	261	258	281	268	272	247	324	271	265	288	306	271	259	312	276	276	279	263	270	287	282	295	281	263	288	244	280	241	271	281	278	319	305	276	279	290	278	281	274	259	314	288	302	280	312	293	286	275	261	284	302	269	280	275	293	288	255	271	281	280	240	267	304	265	302	291	246	286	283	288	249	253	280	260	268	278	268	247	268	287	274	277	257	280	265	294	277	285	272	291	269	263	305	293	266	283	269	270	278	291	265	281	268	258	318	297	255	285	253	245	287	258	283	282	247	268	285	306	293	277	261	269	284	286	298	289	266	271	269	277	288	283	276	266	253	260	259	300	336	346	279	255	264	278	250	302	262	310	276	251	256	248	302	286	258	288	271	295	278	271	252	255	266	248	296	279	311	321	282	291	263	294	268	270	278	259	274	290	279	268	257	273	297	291	269	282	281	289	275	267	285	282	268	299	274	280	315	297	261	303	283	281	303	272	304	284	269	295	300	252	318	290	281	266	288	276	277	272	302	279	280	290	328	276	222	306	256	285	266	250	247	307	283
14994	1630	4134	6372	7728	7422	6976	6590	6158	5097	3926	3114	2764	2412	2112	1920	1798	1854	2092	2168	1925	1564	1320	1143	1087	1135	1019	934	978	997	927	885	847	892	838	841	809	808	743	743	751	723	713	683	673	709	725	708	722	701	654	708	661	699	658	593	675	664	683	680	648	668	651	635	669	635	589	642	583	693	657	625	648	628	629	632	606	619	607	631	584	681	642	625	620	595	626	648	647	608	601	611	603	608	657	645	602	592	610	645	599	598	603	614	620	587	644	604	603	616	576	652	585	606	619	589	618	614	586	649	639	655	653	645	599	614	619	636	597	622	621	631	634	584	626	632	594	616	628	576	618	595	631	600	586	560	635	639	617	588	602	635	579	678	640	618	676	652	633	539	652	630	664	639	591	608	617	599	631	611	624	647	616	590	633	587	586	651	571	621	593	616	657	596	598	622	599	603	662	625	630	639	644	610	554	573	610	618	625	611	594	594	629	620	650	642	598	652	655	591	598	563	633	584	628	603	595	618	573	627	621	653	615	636	641	592	600	606	609	656	623	571	604	613	631	586	611	601	609	604	570	630	588	626	593	597	603	587	574	619	597	620	595	588	611	609	626	629	615	625	571	626	625	632	580	636	636	708	579	650	596	660	604	608	622	684	594	600	634	592	603	598	605	633	610	604	596	628	605	612	652	606	608	595	606	618	605	618	598	621	591	607	637	633	577	670	609	617	588	626	619	601	618	587	610	626	619	629	594	598	585	581	592	595	599	636	624	640	618	578	582	617	607	636	591	665	610	582	601	595	606	649	612	597	618	611	571	607	611	624	587	595	624	584	607	642	588	582	624	598	656	606	656	639	640	569	599	626	600	587	638	611	595	652	646	634	646	607	618	594	648	610	607	641	597	614	652	606	630	601	638	632	610	578	614	620	634	629	642	610	600	645	619	602	600	641	603	580	644	606	631	622	576	601	659	581	615	568	592	638	627	628	638	587	624	621	607	578	646	610	615	627	634	571	610	572	600	632	608	593	611	591	572	618	602	621	589	612	621	623	594	627	620	638	633	651	592	628	600	583	616	628	640	581	601	646	587	625	634	615	593	579	629	614	582	613	625	612	623	652	621	613	628	616	581	627	609	609	579	620	589	596	588	608	657	638	639	624	571	579	626	561	599	629	618	593	654	659	608	609	623	614	563	602	602	605	600	564	635	584	641	578	618	601	647	617	570	618	660	636	592	626	656	599	653	589	596	642	614	637	602	607	609	578	637	631	593	592	621	630	614	620	604	603	596	574	612	615	645	628	589	587	589	638	600	609	619	588	574	593	590	595	621	589	638	611	605	608	607	596	597	613	600	642	621	606	574	623	583	602	620	598	611	637	641	599	590	606	581	634	651	565	593	596	633	621	640	585	609	614	581	619	585	632	623	626	623	620	622	638	600	634	608	610	595	613	577	616	615	606	640	671	615	605	601	562	599	631	646	634	627	627	633	610	634	578	622	610	613	577	608	646	658	640	650	612	572	616	598	617	595	596	584	651	639	583	629	606	592	629	627	566	639	601	586	609	600	609	637	594	627	603	595	608	596	629	574	645	643	653	617	585	609	590	661	613	621	608	585	590	620	627	596	604	620	623	598	603	594	646	594	615	597	618	638	594	645	596	633	615	621	596	590	654	641	604	600	636	605	602	590	641	642	598	622	656	619	603	630	633	586	585	576	594	585	609	608	628	608	609	588	627	586	621	645	616	587	605	644	611	586	609	598	646	596	633	626	631	668	620	644	628	604	619	627	614	602	595	629	625	622	567	636	609	574	595	594	617	621	637	637	608	587	660	614	617	596	640	623	648	603	591	631	599	611	605	618	563	610	627	610	666	583	592	610	607	622	623	589	573	607	665	585	619	620	637	597	608	617	618	611	591	571	624	555	598	619	612	589	606	614	630	602	646	615	625	581	607	589	644	588	603	597	602	628	645	623	640	607	617	626	597	596	623	588	630	642	607	621	614	567	601	622	598	607	579	621	648	623	639	600	621	597	629	560	607	621	607	566	585	578	642	588	610	601	552	621	626	636	604	588	631	609	683	621	627	634	611	611	621	596	594	640	576	602	616	632	623	611	584	649	611	607	592	557	600	607	599	641	624	577	611	636	585	644	568	619	601	623	624	611	643	588	595	615	628	611	620	607	645	625	610	618	641	609	587	624	645	624	636	623	588	604	595	607	646	616	616	603	604	600	572	548	569	611	612	581	629	580	621	622	615	628	643	658	571	575	628	600	613	591	642	617	596	621	585	604	607	628	629	625	614	607	614	649	579	619	588	625	631	606	631	595	573	641	539	622	565	609	622	570	597	635	608	590	650	633	594	628	628	632	613	631	614	608	594	612	629	583	609	607	655	611	608	586	632	573	595	622	619	607	616	573	577	584	609	625	586	618	599	597	644	603	605	603	604	640	635	637	659	608	606	632	617	585	587	590	641	606	632	631	610	622	617	584	598	602	637	597	614	635	617	626	582	601	587	589	614	606	635	591	595	620	665	612	607	629	594	583	664	621	601	628	635	656	636	604	591	637	589	591	667	585	585	632	647	619	580	580	602	646	590	569	606	593	630	641	615	616	587	581	572	622	649	593	633	608	651	609	598	627	632	589	621	591	635	595	612	640	608	622	622	612	663	617	613	603	598	603	580	623	584	597	644	613	639	594	610	586	605	580	612	616	618	612	606	627	572	601	629	591	566	575	598	584	567	637	637	627	622	640	640	603	626	604	612	592	572	605	627	553	641	570	636	624	636	613	630	597	609	636	586	622	589	570	632	609	635	610	601	625	597	645	558	613	594	589	634	634	581	598	600	637	600	630	624	590	618	617	651	596	610	603	572	600	618	574	614	608	613	641	585	548	593	590	603	639	663	570	592	658	602	617	672	623	626	607	669	605	617	590	575	649	639	595	615	580	618	637	589	606	636	585	637	612	632	574	586	606	585	639	583	610	643	591	614	573	597	614	587	632	660	596	606	606	634	667	600	634	612	619	641	631	594	634	631	583	598	663	619	632	646	635	607	633	604	650	614	639	593	595	617	577	627	620	616	605	600	644	577	620	571	594	625	631	577	603	635	666	590	600	613	628	605	665	629	625	585	617	615	585	625	650	595	653	640	632	597	632	597	594	624	617	594	606	627	635	641	638	644	631	616	647	612	603	632	596	638	595	608	602	583	645	604	667	624	599	608	612	595	580	580	640	628	632	636	666	647	629	619	620	589	631	612	650	578	618	655	573	644	618	584	653	608	595	637	594	627	579	624	608	640	639	600	616	598	648	644	631	634	626	570	624	620	652	623	578	622	651	602	645	640	624	614	650	621	585	597	608	608	609	636	668	605	586	591	655	597	624	604	637	620	597	589	628	581	592	594	628	615	652	631	628	642	661	597	612	634	612	635	563	643	640	589	645	629	589	607	606	569	628	598	627	633	650	612	599	632	630	616	611	650	643	630	632	591	622	624	644	597	592	563	638	649	634	580
8014	903	879	1024	1106	1047	876	844	650	526	456	339	323	336	307	292	274	249	232	247	285	262	229	259	271	232	266	235	256	278	265	240	262	243	234	234	250	239	245	229	255	229	253	239	268	216	217	250	246	221	241	244	246	216	227	230	246	261	246	238	239	216	235	217	246	261	238	264	245	231	205	216	236	203	212	216	217	211	242	212	228	228	217	228	268	197	211	216	231	237	240	232	269	223	219	248	255	227	233	221	207	219	218	222	226	234	237	267	223	235	259	254	237	182	242	229	215	222	228	220	223	208	252	220	209	243	262	233	240	237	223	229	203	220	234	245	253	227	226	230	231	230	215	244	246	228	258	194	249	221	261	222	266	250	254	219	222	228	234	256	236	232	217	225	202	236	228	211	234	248	220	208	224	250	210	264	207	231	216	220	234	205	207	229	259	241	237	214	235	257	232	244	238	207	227	243	235	219	219	241	243	251	237	242	209	258	234	207	231	228	232	229	246	245	240	230	237	236	223	218	245	245	228	199	225	213	210	198	270	244	248	201	229	232	231	229	221	228	244	255	239	241	212	204	244	253	231	243	251	248	237	209	232	241	220	222	233	234	217	261	203	224	218	225	220	223	218	232	255	240	219	252	245	210	239	238	229	228	226	240	248	220	200	248	232	268	239	212	221	247	245	200	251	238	209	223	257	217	226	240	239	238	210	240	225	220	213	235	217	207	238	208	229	259	211	228	216	240	207	221	242	259	205	232	247	227	238	246	240	244	228	263	232	252	239	242	224	228	265	228	241	221	236	190	269	197	227	255	238	241	238	257	242	217	222	288	260	237	234	261	234	211	202	249	230	261	233	223	242	243	252	258	252	227	211	212	228	214	229	259	254	221	233	244	208	240	223	222	214	215	227	242	232	225	225	202	219	234	211	237	230	221	249	250	240	231	207	251	268	243	216	210	208	215	275	191	230	216	216	209	216	264	235	218	218	203	213	207	232	234	250	205	216	262	226	225	266	241	235	231	212	229	262	216	230	237	215	256	226	216	234	225	243	231	260	235	234	223	219	233	228	215	253	213	234	247	244	233	225	217	222	223	249	255	220	241	211	233	220	195	267	193	214	258	229	243	220	253	223	221	221	226	264	234	216	253	218	230	237	260	209	230	259	204	212	218	208	210	217	214	217	214	218	228	226	246	238	244	215	247	245	222	227	215	227	241	250	238	232	218	239	237	212	244	248	235	226	218	246	251	222	224	204	208	209	235	226	267	246	232	227	239	230	232	220	255	223	218	214	215	258	256	236	227	225	240	258	242	221	230	253	198	221	233	232	213	246	238	221	255	263	240	223	250	228	236	241	223	248	238	221	232	227	202	217	247	211	239	240	231	215	228	250	206	246	218	210	198	240	217	223	205	214	217	223	244	223	218	279	230	242	235	235	245	220	220	246	263	248	219	239	244	249	196	238	246	222	284	232	222	236	252	231	224	238	248	237	236	225	248	250	206	249	232	247	268	236	234	213	245	239	222	231	220	233	227	220	258	232	229	248	210	241	224	232	223	230	235	233	215	228	212	214	218	220	236	247	210	229	231	219	243	213	209	233	234	238	222	220	243	234	258	253	231	239	207	208	183	225	223	253	232	230	226	223	231	230	247	208	210	202	237	235	245	207	235	199	248	211	254	229	222	247	250	221	245	235	213	214	223	230	216	240	229	203	247	204	220	248	267	205	210	232	215	235	229	220	217	200	229	254	234	229	233	204	253	224	197	257	275	235	243	235	194	249	219	224	266	230	248	225	231	233	241	225	234	253	232	260	258	248	235	234	240	239	215	210	227	230	213	225	263	225	218	243	241	261	225	235	264	227	229	208	211	226	206	242	249	220	243	229	229	253	254	232	229	235	236	223	215	188	238	240	271	244	210	208	238	197	216	226	246	223	227	248	203	227	224	188	243	221	249	204	223	236	219	248	248	245	242	227	222	249	266	223	222	213	234	244	216	233	200	239	226	227	241	252	262	244	207	214	210	251	224	225	241	224	238	223	205	233	223	226	216	245	224	256	227	227	247	241	267	218	250	249	232	217	236	221	233	246	226	213	218	249	251	249	241	204	213	248	237	206	232	227	225	243	271	227	206	229	233	262	253	257	200	213	220	230	219	261	210	227	209	207	235	259	222	255	220	266	212	207	232	240	217	256	238	228	226	207	256	249	233	232	239	206	215	231	200	239	209	257	239	230	260	232	240	233	291	213	217	249	243	234	241	259	245	242	220	264	220	237	199	219	261	246	221	228	227	226	246	242	230	243	234	252	222	256	224	221	235	228	233	246	212	249	229	200	264	228	212	249	228	206	238	260	235	247	213	236	244	260	223	252	236	234	202	235	238	261	261	231	235	248	225	262	222	209	233	227	235	245	223	224	262	243	253	262	233	221	193	226	245	215	227	219	226	218	254	193	248	213	251	228	238	222	229	218	240	242	221	243	237	241	217	239	226	232	212	264	245	221	201	218	246	271	210	200	214	246	223	220	233	242	214	243	237	208	202	215	267	237	247	244	218	243	218	214	207	236	229	216	212	234	235	230	227	240	234	232	209	217	224	251	213	203	217	222	232	233	220	221	246	201	213	234	221	211	242	209	225	243	233	219	266	258	225	238	227	215	246	229	252	236	218	270	229	240	240	242	180	222	243	202	246	230	248	248	209	242	228	218	258	225	222	223	222	220	228	260	237	226	241	262	240	254	256	240	211	247	219	196	242	238	247	206	224	251	247	264	244	232	250	264	238	211	236	230	241	253	229	225	229	259	238	238	206	234	241	208	219	228	234	240	223	242	212	202	229	248	242	272	232	230	226	231	241	275	236	236	224	250	237	239	224	229	250	218	220	240	213	231	225	238	244	259	226	218	216	236	253	216	200	206	229	231	262	231	220	226	217	243	238	205	230	252	195	216	252	262	223	249	247	234	233	236	220	236	238	218	222	223	206	249	206	210	207	233	226	232	223	222	206	241	242	238	213	214	220	227	241	217	216	232	239	207	240	241	230	228	238	216	213	243	222	227	231	230	217	213	212	217	224	203	205	232	231	225	244	221	246	229	253	217	220	209	214	249	248	257	233	236	229	189	260	232	236	221	266	234	246	206	238	249	259	224	217	229	186	237	194	238	237	248	221	187	239	256	218	206	217	240	224	203	219	251	248	240	236	232	233	223	226	208	211	251	251	250	214	240	267	241	225	235	235	248	228	221	206	204	229	220	223	229	221	248	216	201	229	214	214	202	240	209	215	220	235	249	242	218	256	219	222	266	219	250	231	212	222	251	272	206	236	235	208	236	243	252	240	230	217	232	219	233	257	239	241	251	233	265	262	217	211	229	254	243	258	249	246	225	224	218	218	203	239	223	219	229	232	224	238	242	214	230	259	211	236	259	215	222	233	231	256	273	244	250	241	221	265	245	257	234	219	230	248	217	214	217	216	239	240	263	241	216	218	256	253	223	243	260	231	239	241	222	238
5109	811	1801	3140	3979	3830	3604	3292	2813	2206	1734	1382	1166	1061	901	876	796	812	805	774	789	743	717	690	702	722	709	710	687	632	661	638	628	629	562	609	577	579	559	588	587	603	564	570	601	608	579	559	597	521	567	551	572	508	566	535	564	553	539	547	520	579	520	554	555	538	531	545	507	532	523	530	503	528	537	585	569	479	503	562	551	551	552	553	579	511	509	560	518	553	521	534	528	576	508	571	541	590	521	567	505	528	498	540	529	515	531	532	543	547	536	511	534	507	519	536	537	573	515	478	532	519	525	488	552	516	516	556	510	491	549	533	542	535	556	543	545	502	545	537	520	533	559	538	556	561	523	541	575	518	530	516	542	528	511	521	549	525	549	533	537	501	502	512	498	549	538	496	538	533	553	529	550	581	515	532	532	534	507	543	512	572	536	536	480	481	546	556	510	557	540	516	521	542	520	482	521	489	538	494	493	521	522	534	536	521	520	527	444	472	517	567	530	507	552	525	501	528	523	488	518	546	515	542	546	526	542	504	509	537	548	530	495	491	549	550	576	513	516	547	501	504	535	531	510	535	516	540	500	559	544	529	529	527	537	571	529	482	534	513	512	547	514	552	480	522	492	538	544	531	476	494	515	506	505	495	502	512	532	555	498	554	583	550	536	516	534	533	491	524	527	524	522	537	510	525	505	540	502	533	509	564	519	498	526	504	517	536	535	509	499	501	547	501	528	500	553	502	509	535	480	493	533	529	544	462	486	537	499	547	533	544	543	517	532	569	517	537	571	555	563	533	506	532	490	535	499	526	519	553	588	562	548	516	507	500	474	544	517	565	517	523	527	551	544	576	528	536	486	522	516	566	556	494	543	519	513	489	533	565	505	517	534	556	529	511	524	544	540	586	519	528	529	560	597	526	567	522	521	514	512	508	527	547	538	516	513	546	483	539	515	544	513	516	544	526	540	509	574	508	540	506	519	515	533	488	507	509	514	520	542	521	492	512	515	515	507	526	542	530	513	530	539	502	531	533	512	519	577	481	505	522	508	492	523	570	551	531	553	505	531	481	526	528	527	506	527	566	580	544	550	491	531	482	538	529	507	490	549	504	528	524	597	502	516	587	543	531	499	517	535	520	520	502	497	531	497	529	546	556	528	488	503	487	508	501	526	515	482	563	487	513	538	555	523	551	528	517	466	513	498	547	479	499	498	504	498	479	549	511	506	544	529	516	513	528	477	524	538	537	529	549	549	522	574	498	564	516	525	529	554	543	498	507	518	534	515	534	523	546	536	539	544	539	526	580	512	538	533	479	497	532	547	537	552	545	538	499	546	509	542	502	527	525	538	533	530	579	540	531	536	535	489	505	521	571	530	512	508	519	515	558	545	526	551	550	581	545	525	525	477	494	532	535	500	560	526	487	498	524	509	523	544	556	519	527	522	567	514	526	520	532	521	545	546	516	530	472	525	574	545	547	565	521	517	472	515	507	560	518	535	578	535	532	542	518	527	519	511	553	567	515	540	543	543	487	530	533	548	586	539	511	562	530	528	534	530	522	487	524	503	521	542	530	537	572	491	534	542	545	534	535	539	485	501	525	539	541	499	490	499	535	553	525	526	517	569	493	537	566	550	551	539	529	543	548	519	513	500	491	570	511	546	534	518	569	529	533	545	554	517	554	547	531	540	535	533	512	521	511	543	516	550	557	540	537	545	568	540	537	537	533	530	514	532	527	527	489	526	516	573	525	510	484	532	528	502	551	523	570	542	499	512	520	540	507	529	583	535	492	508	528	538	553	500	524	529	569	522	532	507	537	529	514	575	532	522	540	537	555	546	552	533	534	540	511	521	547	507	522	537	575	506	536	554	512	508	565	517	486	518	542	577	522	516	554	571	517	531	536	517	522	598	519	495	543	484	482	496	532	532	517	541	511	517	546	561	531	538	563	541	539	509	525	537	517	511	535	559	508	535	545	484	576	507	507	534	503	565	527	501	533	543	513	575	559	519	519	508	524	539	498	523	543	565	562	551	538	512	584	561	557	531	500	557	575	521	536	517	541	510	569	554	519	566	527	501	513	541	543	516	530	570	506	557	575	542	503	527	475	503	549	519	557	554	534	525	541	491	514	524	512	536	521	509	540	497	508	517	529	536	508	483	510	510	535	512	548	534	531	535	527	530	501	539	510	502	544	531	499	544	525	505	555	543	499	500	540	550	533	498	517	516	515	539	555	546	485	510	515	502	506	535	511	510	513	516	490	543	496	529	532	516	515	508	540	519	523	547	574	546	543	558	503	547	542	531	561	483	567	536	524	554	550	555	475	540	514	542	547	500	505	484	538	506	567	550	514	512	566	556	513	526	553	522	544	545	511	499	522	512	503	520	546	505	548	511	521	530	544	519	502	504	524	543	507	554	513	563	479	510	493	552	518	584	551	537	524	548	504	543	544	534	525	516	536	496	535	557	517	520	532	554	517	550	558	525	504	481	541	551	517	539	529	502	537	541	505	571	517	532	528	573	517	518	553	515	530	526	534	504	525	554	547	565	481	517	535	537	546	553	508	513	537	561	583	540	535	511	548	525	532	503	512	553	516	550	526	548	572	518	527	500	548	537	526	507	537	525	528	529	579	537	521	568	555	508	505	549	538	493	526	529	526	541	545	509	507	505	501	510	486	487	542	551	537	540	505	537	523	519	537	568	536	533	506	532	522	521	520	480	520	495	522	497	533	546	528	537	513	573	520	525	497	511	522	551	501	561	556	516	534	488	521	511	510	550	531	550	552	514	492	528	548	537	504	546	491	543	512	527	544	532	532	517	512	495	514	552	525	527	568	487	530	504	543	512	506	547	504	540	551	540	530	533	532	501	518	519	533	524	547	524	551	515	553	534	492	542	540	503	551	516	536	517	534	536	520	510	535	534	529	496	524	513	542	511	529	551	545	522	573	529	515	506	524	535	534	536	496	479	542	522	542	490	534	528	551	489	500	542	534	514	526	571	491	533	546	537	553	523	541	566	508	532	512	525	562	543	522	505	533	526	527	535	550	552	541	542	566	494	580	520	501	523	540	547	598	572	535	546	492	512	482	527	545	528	517	563	496	540	548	540	536	518	548	531	535	553	506	480	563	537	493	544	520	549	498	544	500	516	554	533	457	552	506	506	535	544	489	509	531	531	504	504	473	526	530	556	546	513	499	534	508	530	507	532	518	519	543	530	482	524	542	528	479	524	536	521	518	553	505	507	534	574	500	522	495	467	507	520	535	531	516	548	535	521	538	547	548	556	523	554	548	558	523	510	517	492	551	532	536	554	503	559	508	519	515	546	556	550	551	499	488	508	541	471	535	497	519	524	492	530	547	551	525	532	497	515	536	537	553	546	515	542	537	521	529	502	536	503	532	506	537	492	516	479	550	499	543	530	491	517	497	534	533	515	534	508	520	527	508	534	499	540	561	506	547	550	480	545	529	504	540	519	538	515	539	536	547	551	527	563	558	504	495
19074	2158	1735	1980	1856	1591	1468	1261	1048	861	691	549	525	442	404	387	385	383	425	421	387	332	352	334	325	309	323	320	333	334	300	343	308	258	325	291	256	307	273	285	280	283	273	324	299	323	305	302	300	286	287	290	252	285	283	280	290	264	277	284	308	292	289	256	238	264	290	285	260	304	279	274	252	267	291	291	267	282	292	260	268	281	279	299	289	272	312	302	279	289	257	246	246	298	277	297	289	295	288	266	300	308	283	279	289	279	287	327	299	283	284	270	329	289	263	280	278	304	296	306	285	320	296	282	261	311	265	266	260	270	280	288	279	285	279	279	288	265	263	272	288	290	274	248	275	282	249	289	292	243	266	290	244	281	274	285	278	265	278	313	284	293	266	295	262	251	271	287	250	251	288	261	269	326	260	292	262	298	301	264	323	286	253	275	261	297	315	255	283	263	305	263	291	332	285	269	260	280	261	303	277	308	283	237	290	317	270	293	240	302	297	304	290	276	289	298	275	288	258	254	309	268	279	274	298	283	286	283	289	254	311	274	292	251	289	274	271	270	270	233	263	308	278	270	326	265	267	306	265	294	295	302	287	285	257	255	275	283	293	290	280	279	274	295	275	291	265	280	283	299	307	270	290	320	296	287	258	266	282	292	284	255	287	307	281	333	243	277	285	284	328	282	282	267	295	293	282	278	317	267	276	305	267	252	290	276	268	330	293	283	290	311	274	274	269	299	309	291	278	277	300	301	317	274	269	291	254	278	277	270	290	265	272	276	250	311	270	262	283	272	277	283	288	274	277	303	243	299	293	296	272	283	304	291	319	268	259	251	335	271	306	282	292	284	289	290	318	252	269	280	282	265	268	292	245	283	270	285	279	309	275	290	311	282	301	292	274	271	327	293	283	271	264	277	284	279	269	276	276	291	317	263	298	307	298	311	283	294	298	286	286	276	271	315	277	293	275	293	278	294	304	317	305	294	279	268	258	297	259	316	233	258	266	283	296	289	263	281	277	271	288	269	271	256	263	293	272	327	320	300	263	274	296	317	267	297	287	269	297	289	243	278	258	281	293	283	299	292	262	255	311	317	322	311	248	293	270	265	271	255	289	294	272	304	304	284	295	294	285	305	270	316	319	300	264	269	265	294	248	274	296	314	280	284	282	281	283	261	311	316	263	270	301	270	270	284	280	286	254	291	298	277	271	291	320	306	291	275	273	284	280	309	292	280	274	305	270	281	277	296	251	270	296	257	253	298	275	288	277	312	275	262	293	247	300	268	297	292	323	304	316	281	242	255	311	299	257	265	273	273	284	319	268	330	330	286	283	263	309	308	284	295	316	283	280	283	294	270	288	293	267	279	280	288	308	274	278	267	265	303	300	286	307	274	313	263	293	315	311	284	306	278	290	273	291	276	268	298	255	296	273	254	308	273	258	269	255	252	296	291	252	321	296	297	283	290	278	283	298	281	307	243	277	289	290	286	281	318	278	282	309	291	316	304	283	300	293	274	292	289	312	278	274	241	313	267	294	265	277	301	283	274	280	302	294	290	307	293	299	283	280	304	296	276	296	265	295	282	288	271	289	296	308	301	267	284	280	247	310	255	280	287	278	301	311	287	280	264	238	271	265	298	271	312	293	293	313	252	308	300	267	330	313	263	287	287	265	285	278	291	304	257	305	274	241	266	283	294	288	294	260	266	280	259	278	254	296	253	273	255	278	270	256	247	265	268	298	288	299	291	290	262	304	273	279	298	291	264	275	291	276	273	270	268	281	273	274	302	292	306	308	270	263	266	274	301	276	265	273	268	265	309	304	279	269	285	307	286	256	298	270	260	261	287	285	266	299	274	259	259	284	293	276	266	295	275	310	308	254	266	290	285	309	275	279	291	273	287	311	275	259	272	287	330	294	281	309	312	313	291	300	301	276	274	294	290	284	312	276	274	288	269	265	308	264	265	282	293	346	270	275	286	316	260	279	282	248	279	272	289	279	262	266	252	272	286	268	296	277	258	280	295	275	266	281	293	262	278	272	233	242	338	307	270	277	285	296	288	263	296	269	283	285	256	277	260	268	285	292	283	248	255	310	295	271	274	313	281	294	283	294	266	280	291	271	290	291	273	297	268	266	261	292	281	298	266	290	263	262	288	300	292	289	308	277	286	285	294	254	313	263	255	277	317	283	272	286	279	292	246	291	266	251	281	275	273	283	296	277	290	293	276	296	262	271	283	298	305	308	279	287	281	290	292	286	282	249	293	271	282	263	276	292	266	262	297	252	282	292	297	280	297	261	274	276	266	293	298	283	296	310	298	272	286	326	298	269	265	277	280	297	284	267	269	262	291	289	305	266	305	284	258	304	291	251	302	267	259	268	291	311	272	297	299	270	303	294	279	279	288	323	294	305	328	291	294	289	299	282	257	268	280	258	252	297	284	258	266	278	295	275	262	291	288	303	317	264	307	300	292	289	273	285	288	258	252	284	301	276	300	305	298	297	286	290	269	285	305	282	288	262	301	288	298	307	289	258	285	301	294	265	243	277	267	286	262	302	310	269	288	316	309	267	265	312	307	297	282	269	265	307	318	268	283	288	287	280	293	294	305	270	295	309	278	291	286	313	252	269	279	274	256	251	279	292	294	287	295	253	262	285	287	280	307	298	319	301	259	317	292	260	313	292	285	305	314	257	292	303	270	304	288	291	291	270	258	300	298	264	279	315	269	286	289	302	302	299	305	272	283	286	273	272	307	292	261	270	274	298	325	288	293	270	309	281	279	297	247	265	258	304	283	299	260	269	279	296	290	284	291	284	288	313	301	290	274	282	294	259	295	249	261	265	247	292	273	299	290	268	278	290	293	293	294	287	265	295	277	269	310	272	305	312	291	270	310	308	286	249	280	282	274	252	256	242	268	307	279	271	293	255	307	304	289	296	290	298	255	292	298	277	292	293	275	286	310	260	303	273	290	292	279	279	316	302	284	280	300	290	287	271	294	278	303	261	241	277	269	313	286	270	259	285	302	272	286	259	318	271	276	299	302	276	309	266	314	286	271	294	301	283	295	277	298	264	289	288	277	259	260	272	273	282	259	246	280	277	286	286	278	313	257	272	294	287	288	290	295	281	290	284	282	277	272	302	283	261	246	279	264	309	277	291	290	275	293	260	298	266	298	261	289	283	281	297	254	296	299	263	287	281	279	290	272	301	290	308	283	279	311	274	328	286	291	289	297	275	262	298	318	279	251	265	259	294	293	290	290	285	300	267	327	299	267	265	262	268	329	297	272	271	288	298	282	291	271	290	243	315	305	262	256	307	314	296	262	330	276	285	314	288	287	273	296	296	286	282	256	284	278	267	303	254	290	271	281	273	261	259	282	289	314	284	260	255	258	275	289	286	278	274	259	274	291	256	276	271	277	256	273	257	269	238	280	258	267	278	290	285	262	258	263	285	295	284	279	260	307	276	251	296	306	284	291	282	267	308	283	282	287	263	262	335	311	302	262
11668	1472	3522	5854	6652	6026	5590	5169	4511	3567	2897	2265	1840	1725	1571	1381	1373	1467	1495	1509	1278	1104	1004	953	983	949	942	878	894	870	791	797	772	812	768	680	758	735	680	725	744	708	677	633	719	712	699	745	681	704	699	656	678	708	667	626	595	658	647	693	603	717	643	697	663	626	608	590	614	710	665	640	645	639	651	614	679	646	653	622	676	630	606	619	652	615	610	630	593	658	640	630	613	590	630	608	595	616	659	611	617	622	612	613	631	679	650	588	612	602	684	630	629	625	636	626	602	618	600	592	658	609	643	651	629	608	637	642	631	709	588	621	612	639	623	634	635	616	613	642	625	622	635	604	668	597	606	600	670	670	630	675	605	638	628	618	641	650	693	675	634	636	612	617	594	602	634	641	628	653	619	644	629	612	586	593	630	658	640	609	642	666	642	613	585	620	595	644	652	583	666	623	609	613	631	632	623	624	654	604	617	615	636	621	615	596	618	633	642	641	623	651	592	615	624	631	672	601	637	623	613	660	635	613	637	611	649	644	609	637	687	622	610	589	620	632	609	610	658	630	604	617	625	655	662	599	617	625	604	634	647	587	654	612	601	635	671	619	632	634	651	628	645	604	652	626	617	608	602	635	595	602	621	647	627	614	622	647	602	602	649	620	620	538	579	656	624	599	659	624	640	641	649	640	630	609	594	654	682	611	641	627	626	639	621	613	642	626	613	622	652	610	579	610	646	584	574	650	608	643	649	601	614	597	654	601	620	636	639	608	615	642	621	615	610	629	635	635	618	624	629	618	636	629	613	609	612	629	574	665	614	680	630	660	679	593	580	654	646	636	647	614	544	647	645	602	621	592	655	676	655	641	658	642	648	625	617	583	642	631	606	658	604	610	670	634	606	616	649	621	637	613	626	633	647	592	659	625	628	655	616	582	621	674	604	637	598	592	616	621	651	650	595	620	643	647	612	595	623	610	630	669	621	659	617	648	580	626	605	631	599	662	615	636	606	587	627	616	639	610	634	669	557	606	606	673	610	649	666	624	622	647	611	594	610	608	622	629	655	627	629	590	629	628	659	615	623	659	605	627	622	622	661	589	633	666	599	639	619	631	592	610	652	671	643	594	615	610	669	587	584	642	641	626	688	681	632	640	642	618	618	626	653	627	614	636	647	649	655	644	656	630	620	616	652	641	610	636	673	602	649	594	615	605	612	628	667	654	637	636	654	657	605	593	615	627	626	596	619	635	609	600	651	654	627	630	623	566	625	650	636	641	605	591	637	651	588	611	633	645	603	610	597	615	642	606	590	624	585	600	606	613	624	656	639	648	582	626	613	580	620	656	618	638	594	620	590	663	648	628	673	568	614	600	672	633	654	643	649	645	605	576	640	604	643	641	638	588	603	622	620	593	645	614	613	678	709	669	660	597	628	623	619	615	627	600	610	612	648	599	615	618	582	648	630	632	594	662	629	592	629	618	644	682	703	669	644	626	596	606	650	653	601	633	596	625	592	658	603	653	621	627	627	621	603	641	631	635	634	594	654	625	607	631	641	599	619	631	617	626	661	632	643	608	619	639	614	637	592	579	570	630	658	595	590	672	637	629	658	626	618	630	650	632	665	615	642	610	612	608	586	651	644	656	649	612	646	668	693	622	571	627	660	640	570	600	651	598	627	589	621	593	636	673	623	606	662	657	638	626	597	604	556	563	604	661	662	641	629	644	645	637	601	614	609	643	614	636	657	618	662	652	631	645	620	665	689	578	657	588	622	610	619	648	631	658	588	643	586	640	618	624	633	607	639	633	603	624	662	649	599	616	626	623	641	657	620	659	631	597	598	659	645	627	610	578	614	615	651	591	618	658	641	595	694	633	643	630	645	603	628	610	632	654	599	621	615	664	654	641	619	634	657	598	660	629	685	610	626	599	620	608	611	612	634	614	641	619	658	647	598	637	600	632	642	631	636	640	657	638	659	663	657	661	589	642	615	624	612	602	600	606	605	653	613	626	640	661	615	612	622	616	628	623	633	664	601	600	607	593	656	624	604	571	648	625	632	613	584	614	635	653	617	617	609	673	608	660	596	615	620	625	616	586	607	676	650	657	598	607	609	610	612	615	635	581	626	632	628	565	626	628	638	652	593	620	690	607	644	669	572	617	612	665	622	619	642	579	620	605	601	606	667	639	634	591	613	651	601	626	659	630	594	610	640	652	613	623	665	641	656	630	632	635	641	606	643	615	649	635	625	621	611	637	630	628	630	648	633	616	646	649	631	655	633	645	655	615	607	570	647	633	637	629	629	648	638	633	614	638	635	679	666	620	642	647	649	596	624	634	638	614	639	626	653	653	620	594	622	564	664	608	621	626	628	615	608	623	627	649	640	636	622	567	605	655	628	655	592	634	625	612	648	678	631	588	661	642	617	654	600	640	594	622	634	629	657	665	647	641	641	604	592	604	621	655	629	619	638	646	599	651	605	655	588	571	660	611	633	652	651	652	631	608	641	617	654	588	586	630	607	616	647	640	667	635	656	576	640	636	589	635	575	606	603	651	673	598	661	590	604	655	628	627	583	616	626	635	608	616	638	615	616	645	633	673	671	629	650	660	625	599	629	578	588	612	607	602	546	657	597	632	604	605	605	600	613	615	633	618	642	657	639	633	593	590	610	647	658	666	632	603	627	622	639	606	603	628	622	588	568	636	646	601	619	597	626	602	666	622	662	605	631	638	603	640	643	641	650	608	633	625	639	562	631	670	645	606	638	639	618	618	653	670	634	608	680	619	629	629	648	640	625	657	649	669	613	660	600	626	645	619	634	578	626	687	603	670	646	668	587	659	617	624	626	626	624	622	628	612	646	629	606	663	623	606	637	645	663	663	664	604	592	625	602	638	641	668	653	618	653	615	625	635	618	635	637	637	634	618	614	693	596	633	631	652	617	639	619	655	657	630	622	632	618	620	639	635	626	603	637	569	644	616	626	612	658	608	612	632	682	633	619	598	638	619	620	626	632	639	628	616	655	675	635	623	621	654	671	656	625	632	627	615	653	646	642	647	617	603	622	603	585	634	640	658	621	625	660	640	651	629	617	645	650	673	616	596	611	634	650	596	611	629	622	636	663	635	612	614	603	616	624	602	633	611	623	626	610	623	660	625	676	612	625	671	581	593	654	628	669	632	565	622	609	602	632	614	641	626	622	644	617	615	574	606	658	661	631	584	606	625	632	626	611	599	642	632	659	624	608	598	631	604	658	636	664	661	656	626	626	657	650	628	592	608	635	637	662	640	638	598	583	626	620	616	625	657	664	570	622	609	614	644	627	663	627	606	640	579	608	653	622	626	633	639	644	659	640	661	645	628	641	612	638	648	581	632	617	635	640	665	619	635	622	659	629	604	661	602	623	576	653	646	623	648	652	628	649	617	613	625	637	589	617	656	645	593	636	629	618	606	655	641	633	633	622	641	666	638	623	633	617	622	640	628	623	675	635	666	664	658	618	622	602	599
27749	4053	2624	2991	2627	2136	1803	1613	1367	1111	866	725	641	551	554	478	479	457	471	444	403	388	381	368	323	337	335	329	309	300	356	307	296	300	301	301	354	301	272	280	292	320	312	287	340	282	299	309	294	294	270	280	288	291	256	274	288	297	247	311	307	257	298	255	274	264	267	251	276	300	299	264	289	313	275	306	251	267	266	305	308	280	268	257	248	287	278	310	261	259	252	286	271	286	272	259	264	239	272	300	275	273	283	257	259	277	249	278	273	261	303	285	227	260	309	255	270	276	271	268	271	290	287	252	267	262	278	274	267	262	280	290	262	284	281	274	289	269	271	279	283	291	282	294	269	243	258	285	260	255	281	239	295	250	255	276	314	280	303	269	291	292	252	274	257	258	267	266	304	305	265	286	291	262	287	291	259	261	309	263	256	264	251	250	268	304	255	274	274	264	253	277	298	260	265	290	249	290	294	279	257	283	313	308	244	275	262	271	277	265	276	259	275	272	283	259	276	289	260	257	286	247	252	273	257	245	265	272	280	278	250	236	280	305	288	272	271	267	270	249	276	226	239	305	232	287	307	328	269	296	277	267	248	267	287	265	260	247	322	280	281	276	248	270	276	291	275	294	273	274	262	245	266	318	273	255	295	273	290	265	263	261	268	278	257	299	288	276	261	276	309	277	271	263	281	260	288	297	292	322	298	285	233	304	287	249	269	241	307	254	252	294	245	260	268	299	292	311	268	288	275	259	300	281	279	293	279	280	308	318	272	265	256	274	285	272	263	308	296	281	285	287	274	260	289	285	311	287	272	271	292	285	286	298	287	256	287	279	237	323	247	245	287	275	267	278	257	253	275	289	270	280	285	272	254	277	268	269	276	291	256	283	287	247	259	275	276	261	279	303	247	281	266	267	262	234	253	253	275	250	243	241	270	262	272	267	289	277	253	264	269	277	304	274	297	247	285	271	298	296	255	276	279	275	284	268	266	278	269	252	250	304	314	291	249	249	294	260	299	265	251	280	247	296	285	277	273	260	282	303	296	319	290	308	307	319	285	283	305	273	306	284	267	262	296	280	258	273	272	243	273	283	247	318	304	295	308	303	278	297	308	279	285	260	266	323	297	284	266	286	276	300	265	251	283	289	261	286	260	296	276	268	258	284	264	268	256	259	273	289	298	288	260	291	260	261	272	283	259	267	287	288	289	242	251	281	266	289	305	276	297	238	326	297	282	272	277	277	264	264	273	276	310	285	282	254	290	315	303	268	267	279	245	286	273	259	255	262	230	252	257	272	292	286	268	294	294	270	260	258	256	293	280	259	262	222	300	240	294	309	279	305	259	281	264	240	258	271	301	272	257	275	244	293	289	255	284	256	262	259	289	264	278	288	270	287	280	282	261	250	248	307	281	308	294	275	318	321	291	282	288	260	268	309	261	291	261	304	252	254	259	283	262	303	254	285	261	234	248	256	301	278	314	299	265	278	273	273	299	288	259	261	258	280	271	266	279	289	269	272	266	285	251	258	253	236	284	267	275	268	275	267	261	284	266	265	282	280	308	267	257	277	268	279	261	268	267	279	285	271	258	265	285	274	252	255	276	257	292	237	271	274	284	257	237	262	267	283	281	272	313	253	272	296	318	285	256	235	300	260	270	253	264	275	286	294	297	258	281	235	274	273	283	269	270	275	277	281	267	280	274	268	291	266	272	270	265	281	258	259	294	277	284	263	272	273	273	249	271	236	243	268	304	260	269	262	307	278	317	293	254	274	258	303	265	286	236	249	274	316	282	275	269	250	242	258	262	291	280	301	304	284	248	254	270	313	306	296	274	288	294	251	255	279	264	293	278	282	284	269	241	272	264	300	282	249	279	264	273	273	284	283	288	265	287	271	290	245	274	259	268	233	257	267	264	283	290	249	290	272	298	272	265	270	270	259	272	261	301	283	279	311	272	268	280	271	256	296	268	291	276	230	267	290	284	289	275	229	282	271	285	268	262	268	309	290	293	285	261	282	297	260	295	297	308	295	306	264	262	278	264	287	252	250	276	272	292	304	254	260	302	281	267	276	267	299	304	268	252	301	300	270	278	280	248	280	329	286	280	282	278	275	295	289	271	282	237	248	261	274	275	254	284	266	282	278	300	297	254	266	263	258	283	275	254	256	290	286	292	272	261	289	273	289	289	275	255	257	247	260	293	288	279	275	303	259	279	284	294	301	277	265	277	289	275	275	267	252	289	267	334	295	269	288	285	273	274	256	291	262	286	245	277	250	287	258	276	280	258	284	272	240	276	271	233	283	260	255	265	307	283	295	246	260	297	264	248	302	299	308	294	287	286	268	270	265	257	302	271	274	240	276	274	283	296	275	278	256	275	294	264	262	270	243	231	284	283	301	288	277	252	258	277	258	260	274	300	288	252	303	288	233	273	252	273	286	276	251	285	261	247	223	298	296	291	258	260	279	268	279	286	307	274	294	292	255	265	261	250	302	285	283	274	277	286	264	266	308	298	274	284	265	264	300	289	276	279	247	293	327	265	271	257	281	300	277	258	297	301	278	274	267	272	258	258	286	302	252	276	253	294	268	263	285	309	309	290	281	271	285	312	300	303	275	255	246	245	306	271	293	271	257	264	260	304	283	307	270	268	267	288	290	237	275	280	309	270	245	291	245	303	265	315	266	327	273	275	261	296	289	253	272	267	260	260	281	282	270	295	280	255	263	260	257	272	294	281	257	257	275	263	330	249	289	264	248	255	290	249	265	269	304	271	289	235	268	280	264	282	266	288	292	272	273	242	279	305	284	275	256	242	263	277	291	257	284	234	305	291	253	243	260	239	279	257	303	268	269	282	268	254	288	282	277	271	284	270	260	285	255	261	275	259	259	300	251	262	267	281	266	270	246	280	301	286	263	281	292	254	269	248	260	282	250	273	254	269	286	275	277	293	295	295	250	301	279	260	265	269	304	300	284	266	272	260	287	269	249	251	283	257	270	283	276	266	300	299	295	254	283	270	277	288	275	293	303	259	286	283	292	266	302	279	232	246	293	283	300	272	276	313	309	259	281	273	278	293	269	292	276	291	315	314	251	277	271	258	314	281	269	261	257	279	260	270	285	274	269	282	268	289	288	300	258	258	266	271	283	281	295	273	265	286	297	286	282	277	266	262	258	260	285	271	269	286	272	251	277	266	260	284	293	281	306	279	269	274	288	271	296	265	262	267	260	297	251	276	270	276	268	269	271	285	249	284	278	261	264	296	269	297	292	281	299	277	284	273	281	230	282	290	282	268	282	258	307	281	270	281	273	288	274	282	299	267	267	279	261	275	283	263	275	283	244	272	297	265	233	281	274	262	288	282	262	275	307	274	250	295	283	283	291	266	268	307	304	269	289	279	281	264	290	278	289	291	267	286	283	286	289	257	257	285	244	290	256	258	266	289	281	270	300	262	270	293	260	248	280	285	279	295	279	274	289	283	268	292	288	301	289	276	252	250	263	280	291
14783	1853	5233	8667	9170	8336	7645	6890	5963	4698	3674	3024	2619	2320	2057	1929	1923	2037	2077	2008	1579	1341	1255	1134	1114	1040	997	976	986	943	816	866	859	900	856	803	768	760	741	747	718	707	757	683	726	762	740	753	672	699	698	716	731	682	675	661	677	700	648	661	642	671	674	650	611	637	610	601	650	600	613	627	642	610	614	636	638	587	614	608	571	631	634	596	613	602	595	609	610	597	624	613	615	596	570	589	608	622	608	601	593	577	612	625	581	611	666	582	632	636	606	585	610	582	644	616	587	631	580	597	601	599	594	562	590	598	625	577	606	605	608	585	571	612	613	579	615	611	580	637	624	597	564	568	585	643	646	646	599	590	576	561	608	632	614	606	577	565	613	625	598	613	561	592	613	644	606	580	596	605	597	597	601	626	573	574	598	619	598	617	579	608	600	659	599	613	607	615	678	636	567	602	631	577	627	614	568	578	614	595	638	628	614	607	614	615	653	595	602	588	662	553	640	596	635	613	640	605	620	594	562	584	616	638	579	616	648	609	600	665	589	593	646	591	592	620	578	567	599	588	612	632	613	601	632	601	584	623	626	585	616	566	558	592	609	605	607	600	628	632	639	621	608	628	579	607	563	587	634	578	655	597	621	607	552	656	591	626	601	613	599	639	596	578	640	556	604	599	623	591	637	600	596	661	570	604	601	615	601	626	586	608	580	575	584	609	614	575	615	640	596	637	582	568	571	629	594	635	623	599	602	573	651	620	598	627	621	588	580	595	567	561	613	562	588	584	623	582	604	578	610	663	623	601	573	613	595	612	606	597	637	628	586	600	582	610	557	589	581	600	562	614	612	645	599	645	601	617	608	584	638	596	618	591	598	607	662	612	585	602	571	615	564	622	603	622	616	626	637	572	609	582	606	595	603	608	624	615	621	626	582	605	571	602	613	601	584	641	624	589	613	585	626	607	605	578	576	618	601	606	632	592	610	608	631	574	582	572	592	672	580	644	639	594	572	602	587	603	624	608	574	565	602	582	578	593	598	619	579	618	625	617	642	601	649	632	592	585	575	604	623	642	600	609	558	646	615	639	570	578	615	594	594	582	635	610	637	608	623	604	643	611	579	618	597	607	654	628	595	595	630	576	593	571	573	579	627	631	566	602	616	572	604	605	628	602	615	595	615	579	608	660	574	611	572	639	598	608	608	621	570	597	652	571	641	617	603	615	658	615	633	605	601	631	602	620	647	601	602	620	595	596	626	598	577	624	640	616	620	645	582	629	563	630	596	625	643	638	596	590	591	619	604	614	609	596	648	567	610	617	577	574	641	571	600	625	624	567	647	583	607	587	626	615	632	613	624	613	597	594	574	605	588	595	584	632	602	626	537	589	573	590	620	563	643	629	611	613	602	605	581	611	610	610	633	610	614	581	623	604	586	587	614	595	587	600	612	600	622	547	584	579	642	640	615	550	621	600	620	652	606	624	626	542	578	624	631	590	579	599	628	606	616	624	632	627	616	617	620	640	602	618	609	611	584	588	611	622	616	622	632	590	607	605	634	605	645	629	610	597	599	590	623	612	588	614	613	625	638	642	577	597	569	648	675	586	625	613	593	598	614	552	596	615	581	610	634	639	642	567	636	599	563	626	591	605	596	599	614	617	651	598	576	615	610	581	609	631	636	630	560	633	623	594	584	614	567	581	602	568	612	641	633	598	574	612	610	603	559	617	602	552	578	589	615	621	604	617	586	581	597	590	635	627	625	606	605	603	558	612	584	591	622	605	592	606	637	571	602	619	568	610	569	668	585	602	635	538	589	561	625	631	656	552	632	595	624	612	566	621	608	624	618	571	610	577	607	611	578	573	592	627	610	600	608	575	566	642	630	652	652	653	604	618	597	621	609	600	607	586	594	649	649	579	603	644	609	585	595	630	619	646	628	599	610	644	647	639	603	637	643	579	580	642	593	648	628	585	611	586	650	621	593	625	646	576	597	563	645	593	582	611	577	615	542	598	609	567	618	605	609	608	585	564	605	619	588	633	583	574	631	637	622	617	629	621	607	619	605	585	561	587	577	620	599	595	595	632	616	600	594	574	599	619	569	600	605	584	637	579	609	604	616	597	614	571	626	619	572	597	642	630	653	661	602	616	593	639	604	608	607	616	599	606	599	599	628	584	584	619	588	602	659	567	651	585	660	584	596	521	614	577	560	593	638	626	580	652	583	590	580	620	608	682	601	619	632	635	623	551	595	585	595	612	604	583	618	634	616	612	604	603	581	605	596	605	625	622	565	600	586	611	587	620	628	641	588	649	601	583	620	631	627	620	642	612	596	570	562	629	589	593	638	614	614	644	596	583	631	571	589	593	602	585	593	618	589	594	587	575	639	575	628	603	582	643	641	558	623	610	601	598	631	630	599	609	604	602	630	626	561	622	599	602	569	629	598	607	575	572	633	557	579	596	637	596	607	607	562	640	599	604	574	627	604	612	594	599	608	587	573	646	612	565	611	579	617	620	617	630	613	656	606	630	598	593	568	573	586	644	634	669	600	629	594	589	583	598	617	613	588	584	619	576	610	637	593	619	631	651	569	621	656	602	594	596	606	577	620	605	596	602	620	607	627	583	572	596	586	602	562	620	628	633	635	634	601	630	583	613	652	664	601	604	592	566	555	610	626	611	645	578	631	589	584	614	598	625	580	602	595	610	614	641	610	635	650	585	594	551	660	615	608	601	650	641	588	582	583	607	609	584	603	601	639	594	587	562	624	615	639	622	570	593	624	603	632	656	600	620	590	591	588	564	571	630	588	618	661	607	633	603	597	594	595	622	619	604	566	632	582	579	578	623	611	588	635	605	550	614	609	582	602	583	549	636	618	590	586	621	607	566	617	611	587	593	585	634	599	636	609	547	632	572	591	599	661	637	584	600	624	604	556	575	627	654	640	583	656	581	614	546	623	560	585	616	556	586	579	591	640	594	628	591	642	592	576	588	604	625	583	635	608	561	647	626	617	638	558	587	581	599	561	646	634	660	615	614	635	581	608	612	570	620	624	603	617	593	620	625	573	585	540	582	636	638	643	622	654	609	596	567	614	641	607	608	616	598	613	645	593	606	602	571	592	614	622	609	566	632	599	610	577	610	586	655	608	608	606	575	609	609	595	606	631	612	610	582	601	649	607	595	586	613	608	629	626	604	636	599	637	622	588	567	616	608	636	620	642	583	660	654	636	604	596	591	599	598	566	647	593	662	598	579	615	589	598	626	644	612	623	586	609	645	581	618	565	586	569	622	572	648	602	648	625	639	603	629	595	641	631	635	575	606	604	647	615	616	593	574	582	618	616	606	585	629	563	594	594	591	613	610	597	605	592	612	587	610	609	582	586	584	590	635	627	614	571	607	620	625	633	591	573	598	592	621	602	566	595	613	603	633	630	580	594	585	575	604	663	586	622	609	590	619	601	606	601	586	637	652	529	595	587	637	591	603	634	620	639	562	660	606	605	625	601	596
7582	970	1245	1493	1227	1054	929	762	643	518	422	365	355	298	303	303	291	296	312	253	288	265	271	242	229	255	264	233	236	257	240	236	233	217	230	214	229	212	188	214	229	248	259	266	244	240	244	230	224	235	234	242	247	250	246	206	243	205	210	211	220	205	201	225	208	223	229	256	206	245	199	230	217	241	232	229	241	233	218	228	224	213	243	236	214	235	219	222	207	237	220	240	234	197	205	205	230	217	252	236	197	187	215	247	252	237	206	245	235	224	234	217	218	230	244	209	250	220	221	211	243	243	213	236	232	221	198	218	222	222	233	236	238	211	266	230	175	229	225	243	212	212	201	250	249	239	241	209	212	220	210	220	210	207	214	217	216	230	237	205	250	229	232	222	214	196	230	200	233	213	253	221	249	221	212	211	226	224	220	233	247	205	237	246	183	217	246	236	198	224	231	232	253	239	234	214	236	208	263	213	184	229	206	241	256	247	241	221	236	221	213	231	240	249	220	237	204	217	215	187	210	227	195	215	217	234	209	214	196	229	218	226	248	195	253	213	239	222	215	245	257	221	219	220	246	208	226	236	214	215	230	205	215	210	231	242	232	221	217	205	183	210	214	196	233	239	254	256	235	257	224	212	231	215	232	234	238	226	212	219	213	234	232	241	226	232	262	250	237	232	224	207	234	243	225	238	215	210	230	236	210	215	227	214	204	220	230	201	221	229	247	234	217	234	217	231	246	218	207	208	217	247	227	217	233	233	249	228	209	238	228	221	248	193	223	215	251	224	246	218	209	244	222	252	219	206	215	205	233	233	211	190	236	218	211	203	219	215	210	216	253	204	205	227	244	214	229	221	224	221	238	221	236	261	228	202	223	232	236	218	223	199	217	219	228	262	240	215	216	230	222	231	222	215	217	219	263	224	211	224	241	206	227	197	201	227	247	225	246	231	230	184	222	236	213	213	206	246	191	235	222	216	233	258	214	230	219	252	223	226	235	203	219	247	229	239	254	209	200	225	249	239	195	213	231	229	220	198	205	209	234	204	221	216	225	242	247	211	223	197	225	210	220	246	243	235	227	245	238	219	214	217	218	208	217	227	238	237	185	215	206	225	215	225	243	197	221	205	198	227	214	222	182	217	231	200	227	206	250	238	209	230	226	233	229	219	218	198	218	233	228	212	213	220	233	201	236	224	229	233	252	211	255	217	223	271	230	227	239	228	218	250	243	203	223	238	236	230	240	212	221	197	235	237	220	233	230	254	241	226	240	231	215	196	238	213	217	219	233	227	219	238	198	220	239	235	233	221	250	217	222	250	216	241	228	236	211	221	232	220	264	227	230	230	256	214	260	224	220	226	209	218	220	206	249	232	247	252	228	191	254	234	247	243	212	237	240	250	232	232	225	225	196	231	219	248	201	261	236	213	216	238	254	243	224	213	217	244	200	230	259	211	215	222	229	216	194	245	246	214	235	218	217	216	234	218	260	219	240	205	218	258	224	213	238	225	218	202	202	214	219	225	200	223	218	214	213	237	226	210	174	218	226	229	213	219	233	220	221	228	208	213	215	216	220	232	257	244	213	236	195	218	241	199	246	237	228	217	207	231	229	203	208	222	225	246	183	238	193	234	239	219	229	205	247	213	246	231	199	212	215	235	217	255	218	217	214	259	232	230	224	242	230	200	217	230	216	241	242	252	259	238	273	226	246	238	231	256	187	224	201	236	200	217	230	243	234	242	270	237	209	196	199	230	220	236	210	209	202	190	217	226	220	221	218	228	209	205	233	233	224	242	220	208	204	216	247	207	213	224	218	224	217	235	219	256	244	206	200	213	279	206	215	222	215	229	195	226	223	230	224	204	240	220	205	221	227	217	207	243	238	214	262	235	236	219	226	234	257	225	223	269	259	211	197	218	253	233	218	236	230	217	227	223	240	274	244	223	217	229	210	220	229	226	239	228	198	228	224	246	239	206	211	231	234	214	211	199	213	200	224	228	225	225	243	229	220	207	199	207	196	228	211	236	235	206	215	208	244	203	221	238	211	249	224	246	258	221	210	218	193	214	210	235	222	226	257	230	225	203	229	223	251	222	214	230	210	249	227	234	228	219	240	215	230	242	230	233	234	203	223	201	217	219	227	223	220	185	199	212	227	216	236	240	228	225	233	212	243	230	207	186	197	201	244	235	211	220	250	252	230	228	210	229	235	258	239	215	201	256	217	223	238	254	269	234	232	242	190	211	218	249	219	219	227	244	216	229	209	220	229	223	239	233	221	241	222	208	224	225	225	232	231	203	235	215	199	216	220	210	247	240	197	232	214	225	209	225	202	219	202	201	204	227	225	217	244	221	259	229	204	201	196	219	245	226	234	202	216	206	234	238	215	221	187	204	235	224	215	208	231	238	195	244	198	253	242	252	211	190	228	230	202	220	248	215	224	236	226	200	206	230	217	221	265	232	222	224	201	179	220	229	215	235	223	205	202	225	226	179	212	205	222	201	197	221	219	225	199	214	177	226	227	243	221	234	231	197	220	241	201	225	221	250	230	217	216	227	209	234	223	220	226	195	210	233	207	239	213	229	219	236	253	228	215	219	242	219	222	235	204	239	239	209	223	187	243	221	224	213	228	208	256	218	236	251	226	220	213	222	248	222	231	185	239	211	223	234	252	215	213	231	228	232	241	233	234	218	270	238	206	219	224	225	218	211	220	244	230	221	247	214	213	226	215	215	217	248	205	224	196	235	230	217	220	223	234	210	224	254	240	215	212	233	229	226	194	220	232	234	249	198	228	189	177	233	247	232	221	214	216	231	224	230	206	214	225	239	213	222	217	206	209	244	234	250	227	243	243	217	209	246	234	202	225	225	235	205	214	223	212	215	230	217	223	218	227	228	208	223	215	204	193	215	212	212	236	240	207	240	203	234	222	214	239	200	200	214	193	209	260	232	237	213	228	205	242	214	220	229	265	235	230	219	250	221	193	256	237	242	246	221	204	197	245	233	238	227	233	222	220	241	232	238	225	198	222	212	205	233	236	243	237	237	239	271	249	200	253	205	208	237	222	233	211	260	223	235	249	203	260	267	211	231	220	232	207	188	237	242	255	261	226	230	240	259	232	249	233	250	205	203	234	225	208	218	235	213	215	200	208	212	216	225	199	251	225	226	203	222	221	238	216	238	223	232	218	234	203	245	218	206	222	202	212	214	267	254	248	218	239	220	220	227	230	232	218	255	232	225	210	216	219	249	228	218	233	256	229	221	215	210	208	208	223	235	228	221	206	243	236	224	216	226	240	255	226	242	198	200	222	215	199	209	223	245	204	216	238	200	214	203	231	265	232	217	222	220	195	212	226	228	233	250	214	239	263	218	176	235	224	249	240	237	245	203	232	243	229	220	238	201	225	201	197	246	223	251	227	202	230	212	234	214	204	228	244	217	205	214	224	208	226	271	207	222	242	251	199	229	207	231	237	228	234	207	215	247	231	233	219	252	226	266	225	260
4777	971	2549	4495	4682	4322	3804	3347	2618	1988	1534	1308	1085	982	875	808	809	740	804	716	779	701	713	704	634	675	668	619	618	636	600	656	601	609	578	568	583	588	548	547	572	568	556	505	592	622	549	575	534	612	541	557	556	512	550	510	578	533	517	521	512	555	501	530	515	555	513	504	497	474	465	489	511	505	498	559	556	511	517	469	523	498	511	503	507	514	479	484	486	532	528	520	542	503	489	527	479	550	509	459	512	534	505	508	531	496	520	502	520	551	512	504	492	491	507	536	498	486	491	466	518	549	480	495	456	496	505	506	496	454	518	537	559	531	488	529	481	498	561	520	505	554	514	481	514	526	524	526	519	506	503	473	501	506	482	519	514	510	504	523	509	516	511	536	525	531	472	497	529	566	506	519	520	479	501	492	502	476	539	536	479	516	536	488	502	522	488	515	541	517	503	502	496	558	482	515	532	535	506	507	518	503	529	491	529	529	488	517	543	512	530	526	492	531	510	497	496	518	498	511	500	500	523	539	527	488	504	509	530	505	521	510	534	502	517	509	479	533	530	481	466	477	497	528	528	515	500	515	518	509	497	525	519	542	548	479	472	468	524	541	472	508	527	544	468	507	501	485	495	540	470	496	506	528	509	526	537	547	511	500	550	521	532	519	498	496	472	487	507	481	511	519	490	500	515	512	539	549	578	511	511	501	527	529	509	530	516	524	491	511	512	511	528	530	555	507	503	540	501	525	522	521	507	499	528	460	535	518	539	537	498	497	468	508	569	511	518	480	547	472	488	516	477	488	519	539	517	506	497	551	484	513	526	505	496	545	520	481	498	537	496	544	509	497	561	521	489	521	539	493	513	530	503	494	472	483	517	509	522	533	494	518	487	576	470	532	509	499	510	464	502	503	535	538	494	530	499	463	524	512	503	492	493	541	495	508	506	506	497	512	528	530	533	527	521	470	510	528	515	493	505	503	479	494	495	513	531	472	542	520	527	523	521	515	565	483	473	517	527	529	507	521	519	546	524	525	486	496	529	505	529	502	538	517	531	479	513	555	537	481	487	479	517	500	528	510	521	539	517	530	552	501	533	525	556	492	503	536	573	532	486	485	533	491	512	536	540	525	477	484	504	493	498	498	509	583	568	543	530	490	528	514	544	532	477	507	499	501	531	474	494	495	496	516	512	521	539	517	481	526	513	525	513	488	522	518	466	505	499	530	548	492	527	512	543	515	482	510	479	497	473	568	515	490	477	517	534	492	534	523	475	506	517	490	563	501	511	531	498	504	486	516	503	508	482	500	515	492	502	468	513	465	523	514	498	517	481	540	470	497	508	523	504	511	537	460	510	486	495	495	560	490	478	541	508	453	511	509	523	497	505	514	537	461	499	489	501	466	482	520	506	480	513	499	501	521	540	522	536	465	520	508	531	521	495	493	527	467	515	528	477	531	559	516	501	528	479	534	558	532	513	489	497	549	533	515	495	488	517	525	476	502	518	511	490	496	548	522	497	539	515	534	505	497	489	499	544	508	554	486	519	534	475	482	504	497	493	520	483	538	545	498	530	495	493	485	542	484	542	530	531	544	470	557	496	576	531	520	459	520	512	510	520	506	532	508	499	479	511	510	474	456	492	492	453	515	512	557	505	490	498	488	531	491	469	459	492	512	493	508	538	530	506	513	498	487	559	509	505	546	566	475	524	497	522	500	550	496	525	466	511	482	524	483	482	517	533	499	475	519	533	490	516	556	542	522	486	522	560	517	476	511	497	489	523	453	519	520	543	531	516	512	493	505	480	547	531	490	468	478	529	522	521	541	528	550	522	505	554	511	505	555	508	553	524	537	489	500	474	515	492	528	527	513	484	543	473	516	504	508	471	525	497	581	553	510	471	500	513	503	551	508	524	527	491	509	532	509	551	486	472	507	513	501	550	530	541	489	473	523	570	505	502	502	528	501	501	515	537	557	509	543	458	523	525	524	488	542	518	515	537	539	493	506	500	511	558	532	505	556	511	519	522	527	534	509	503	513	509	509	527	523	514	532	486	485	523	529	510	540	480	528	549	528	506	540	531	531	491	533	572	481	522	487	503	481	501	478	535	532	535	543	517	513	495	521	495	522	494	472	485	486	487	513	533	486	519	490	503	487	516	483	510	509	477	564	516	549	521	534	483	508	539	502	505	494	522	521	536	524	484	516	552	528	539	540	493	533	492	490	512	548	533	525	484	512	553	549	542	506	487	516	520	482	518	512	501	488	516	487	500	539	458	511	502	511	551	481	553	568	530	505	490	491	487	487	507	516	515	524	516	517	521	524	508	531	513	548	500	493	553	506	492	528	501	523	525	535	526	517	460	557	524	483	539	521	514	509	543	485	545	489	559	516	503	479	494	484	515	484	550	482	521	506	495	475	474	534	484	543	517	514	482	495	526	510	517	514	507	499	513	508	511	528	528	531	534	506	499	517	525	487	494	545	534	492	526	485	518	532	468	510	510	511	506	542	508	504	500	530	524	540	497	483	545	523	489	536	494	498	509	517	508	473	483	515	488	509	493	532	527	531	482	554	496	518	496	511	528	512	465	502	460	495	507	491	502	504	548	484	518	534	504	529	527	550	504	490	484	511	535	536	479	507	526	493	488	535	493	487	497	479	475	482	526	489	503	501	532	514	493	523	543	470	548	510	540	508	538	529	504	507	517	555	521	504	515	520	527	518	523	503	501	502	507	503	522	471	507	520	491	542	540	498	540	522	549	542	516	566	517	544	514	506	523	516	533	515	556	514	462	529	525	517	495	529	485	542	518	494	526	509	484	516	524	456	527	508	513	503	511	493	498	498	505	528	511	512	489	522	486	503	504	509	527	519	522	494	537	516	482	489	504	500	548	500	529	530	554	502	484	510	523	522	536	487	510	542	489	528	510	489	514	511	498	502	509	540	514	491	496	542	524	516	539	499	524	516	532	508	525	531	500	511	488	526	524	549	521	483	508	509	496	503	523	492	487	535	525	561	528	550	490	473	555	536	510	516	517	518	501	520	518	532	515	549	489	490	538	508	496	521	512	529	548	502	489	516	507	483	508	506	506	534	541	499	524	530	502	518	496	520	540	504	544	499	515	549	509	489	501	517	481	521	483	525	501	528	538	536	534	506	519	537	489	511	530	524	551	485	574	514	528	467	545	529	523	486	501	526	497	491	505	537	515	520	524	497	501	464	473	503	498	477	509	517	522	500	460	500	525	497	516	527	508	470	541	491	489	495	492	484	459	491	524	526	519	523	512	485	510	496	546	499	501	553	514	486	492	513	479	495	533	543	550	490	518	503	538	495	551	557	499	481	546	498	494	510	484	525	508	498	505	538	496	523	520	536	556	539	521	524	490	548	490	475	522	518	519	457	502	507	510	470	486	496	520	471	559	490	469	483	510	528	517	496	531	484	500	509	492	530	481	529	506	481	510	489	515	481	525	559	523	504	516	484	493	543	473	507	538	517	517	527	508	509
17763	2166	2324	2561	2221	1789	1500	1283	996	783	657	575	488	484	411	415	396	372	399	410	339	345	305	340	323	346	341	317	303	325	314	325	289	271	325	289	294	324	287	320	312	291	296	279	291	274	301	249	292	276	296	289	318	275	278	325	293	294	257	287	274	301	282	307	285	259	244	279	303	288	294	281	269	268	249	250	287	278	286	279	322	290	264	294	275	266	309	300	282	265	269	280	283	297	254	262	271	291	269	308	278	311	264	284	266	273	286	275	254	277	254	272	293	288	281	266	285	264	306	260	245	269	303	298	253	252	284	296	248	278	262	276	296	273	269	329	255	280	270	287	268	273	294	270	281	258	297	265	254	264	278	310	274	282	271	258	238	266	280	274	279	263	261	289	265	303	277	289	272	293	259	274	272	276	268	286	259	259	276	278	275	306	296	259	286	270	312	259	282	291	263	234	310	291	280	301	277	294	284	274	282	297	284	275	300	300	291	289	300	262	282	294	273	253	280	291	257	262	253	272	272	263	279	290	289	298	276	280	248	252	315	246	270	257	283	269	284	269	265	276	315	251	290	283	261	264	271	244	265	274	244	270	263	273	286	273	306	269	280	265	269	262	297	237	272	268	305	287	307	289	280	282	274	299	306	250	274	286	288	276	313	262	267	267	274	286	285	251	285	262	305	279	284	294	298	283	312	271	300	244	276	304	319	324	272	264	312	278	275	276	269	273	259	243	262	289	259	241	264	284	264	251	238	302	285	285	292	305	262	281	261	270	247	305	266	286	278	258	248	287	281	286	249	272	259	287	302	268	239	289	300	282	311	250	240	302	246	281	311	273	290	276	265	273	265	286	273	253	283	261	287	236	254	304	286	268	245	260	286	296	279	308	283	250	280	253	282	273	251	266	274	292	289	252	287	276	276	279	277	297	281	288	259	254	273	258	282	289	287	265	311	300	258	301	249	275	248	253	249	299	273	245	279	313	266	285	267	281	267	225	298	267	289	257	302	279	264	284	289	283	257	269	272	247	261	277	272	285	278	270	271	271	287	279	265	264	288	280	282	294	278	267	283	293	319	286	239	281	273	267	277	261	284	252	241	304	274	287	312	258	272	278	284	287	279	266	288	294	278	283	264	275	261	315	279	287	286	266	273	292	257	266	292	292	300	254	253	271	292	262	282	264	298	262	262	289	279	289	279	300	276	270	288	261	257	319	304	234	281	294	278	275	265	259	286	284	270	252	298	291	297	282	279	267	294	289	305	284	238	295	274	284	232	308	294	270	272	283	277	260	284	299	281	288	291	265	274	272	296	261	306	296	274	271	268	272	292	274	294	273	319	302	277	272	298	269	258	295	298	279	283	269	275	248	282	275	278	285	286	233	270	306	316	285	259	277	269	262	279	270	292	292	267	263	275	272	284	292	268	270	274	272	270	286	283	240	262	291	308	259	240	302	286	287	299	307	252	264	295	275	252	271	257	330	262	236	272	267	256	305	265	248	274	293	272	285	290	319	251	256	309	265	304	280	271	271	281	282	285	267	276	305	273	256	274	305	255	270	296	239	309	257	283	270	268	285	291	315	271	254	286	289	269	256	256	291	282	253	272	273	261	312	240	276	277	276	293	281	255	264	284	254	265	269	258	292	306	259	296	314	283	254	270	302	267	266	284	302	299	294	257	272	318	271	259	281	308	271	285	285	263	270	258	254	236	279	242	301	260	281	281	260	257	288	295	313	268	270	282	304	299	307	302	278	275	282	279	275	281	295	262	270	293	289	294	250	278	274	255	282	284	295	268	311	252	287	298	279	240	266	270	290	285	273	274	274	269	281	270	290	274	262	295	298	272	304	269	265	270	290	285	252	266	275	244	275	307	262	283	302	279	310	264	263	281	290	287	277	279	295	281	290	261	244	264	299	253	282	288	262	298	273	261	266	262	294	307	302	258	253	286	265	296	280	276	296	269	266	286	242	251	282	278	274	271	304	286	237	274	243	280	286	286	270	316	272	310	277	287	231	284	297	300	279	299	288	266	275	294	270	282	273	301	287	281	262	280	280	265	263	254	266	272	253	267	281	288	290	257	314	264	250	290	264	279	256	257	326	295	262	279	261	252	285	271	299	275	253	280	298	262	259	275	305	249	298	270	280	256	238	310	277	258	285	274	316	276	256	310	284	277	259	279	268	279	257	279	301	290	238	279	277	280	294	274	273	282	279	270	304	270	279	259	285	270	259	274	272	259	274	265	276	267	271	250	281	291	275	288	282	275	281	280	283	250	246	262	282	251	232	263	274	264	264	254	297	267	289	274	310	252	295	292	276	295	274	288	306	281	271	285	267	327	275	308	263	271	270	296	297	293	272	317	265	269	254	254	271	271	267	257	269	278	268	264	277	279	264	288	270	265	284	259	284	294	261	273	259	285	283	260	264	314	251	278	274	265	287	257	285	264	269	254	277	267	254	295	310	297	265	306	264	289	275	256	259	298	288	296	259	272	277	267	265	262	255	262	289	267	297	262	286	271	266	279	262	293	282	279	299	273	259	284	293	276	249	296	264	281	296	279	293	260	269	271	256	256	252	240	268	281	264	299	262	258	257	267	251	259	271	265	269	304	282	264	270	258	256	247	290	264	288	279	281	273	298	245	332	276	278	275	293	250	250	239	297	244	274	301	273	288	304	277	272	263	294	276	270	289	302	279	288	288	289	298	300	288	285	300	256	291	297	301	287	284	261	266	277	258	280	269	248	278	298	269	300	260	271	252	291	293	245	295	269	289	280	261	279	255	289	307	298	257	302	279	280	240	265	278	296	281	243	275	265	280	316	261	282	266	272	293	283	283	284	278	267	260	265	285	274	270	294	285	268	297	298	255	263	286	266	307	262	285	269	290	280	282	275	265	289	275	266	292	292	265	263	266	276	266	281	283	275	299	270	283	316	257	260	285	273	285	298	302	282	262	239	288	228	268	268	272	272	280	293	306	269	269	268	268	255	276	259	235	257	231	259	277	269	264	266	311	242	254	302	271	270	252	287	265	269	266	290	310	291	310	277	273	272	274	265	286	294	247	281	243	252	294	292	308	285	226	299	279	239	260	262	273	275	263	247	277	275	276	272	248	287	301	282	267	269	275	269	257	272	307	296	260	264	284	278	312	267	280	302	286	258	265	243	267	254	274	274	294	314	314	267	285	283	284	289	299	300	295	291	291	308	266	268	265	283	269	273	252	268	268	250	258	281	256	274	295	282	251	282	280	285	279	281	293	271	224	285	254	325	282	269	267	270	251	270	253	282	273	303	276	286	250	249	263	279	279	281	271	253	261	283	261	268	266	264	263	261	242	279	290	276	274	252	281	262	262	292	322	283	299	260	285	250	280	286	303	275	283	281	264	287	288	279	262	259	307	313	268	300	249	291	269	292	266	264	255	253	282	305	264	294	266	268	299	295	260	277	291	284	277	288	291	330	283	282	273	266	266	293	260	276	295	307	309	271	281	289	272	282	284	262
10698	1606	4524	7806	7788	6860	5940	5086	4170	3316	2570	2141	1919	1650	1501	1454	1401	1532	1424	1412	1254	1114	1001	936	975	870	885	887	827	765	768	829	814	748	778	763	776	757	675	677	720	695	678	673	695	665	694	702	715	653	692	663	636	660	645	654	645	632	666	644	647	651	665	601	636	677	652	573	629	628	614	607	629	616	616	578	622	646	602	649	605	634	610	590	606	619	653	641	632	603	598	586	576	615	644	617	586	648	637	655	612	598	623	664	610	646	596	676	574	604	620	625	624	609	643	617	632	624	606	658	653	679	644	613	606	614	576	581	590	643	660	597	588	656	624	613	624	650	628	610	577	591	620	658	643	614	608	631	583	586	597	605	610	626	654	606	612	596	630	630	608	605	627	599	655	595	621	588	610	613	587	595	591	630	658	598	632	675	600	617	603	632	624	610	653	573	635	638	607	608	580	604	613	568	621	622	613	595	592	610	628	634	626	612	647	595	637	652	683	662	576	670	658	556	615	558	571	629	629	636	567	625	627	634	635	596	604	598	632	618	597	628	627	564	592	629	616	670	583	616	593	639	642	576	591	612	601	592	647	650	594	624	587	623	656	657	602	611	597	562	667	664	609	639	642	587	648	608	617	639	629	612	646	629	587	593	612	657	630	640	612	619	585	652	641	633	584	591	590	613	625	627	635	594	630	570	621	607	604	573	599	617	626	599	625	661	586	579	644	606	625	618	611	572	621	589	646	633	603	617	614	650	635	621	640	597	624	627	640	614	617	622	667	626	607	636	637	636	582	656	651	636	614	616	614	621	593	611	634	608	598	621	601	631	579	577	660	624	601	580	632	617	627	611	651	612	615	610	636	608	595	600	595	608	600	630	634	623	615	627	654	575	643	591	622	634	644	612	561	651	622	607	559	602	623	638	593	611	617	619	608	607	643	618	600	626	597	658	648	598	628	638	627	619	569	617	645	593	588	604	621	620	638	641	573	642	637	587	624	635	597	622	622	637	580	597	610	630	615	585	646	618	586	557	563	630	626	598	611	616	585	655	657	624	638	596	632	648	652	594	603	632	660	635	610	599	604	610	606	601	635	582	654	597	616	614	627	626	597	615	618	597	573	574	577	636	579	617	610	654	620	579	651	620	593	641	597	621	631	649	629	609	635	636	584	591	599	629	652	620	593	651	651	570	625	629	645	586	607	627	644	611	616	581	593	647	607	599	610	616	616	620	628	678	611	624	630	610	679	628	578	623	599	656	630	639	637	576	603	586	632	646	629	612	666	642	614	632	645	614	589	639	631	554	634	598	611	632	618	581	592	626	601	607	638	632	600	642	619	611	648	603	616	636	613	629	617	545	580	621	606	649	631	596	628	591	657	626	658	658	579	623	577	602	549	602	629	628	581	631	606	600	624	639	653	673	602	616	598	635	629	623	560	606	617	629	610	630	623	587	610	588	596	573	616	596	644	608	608	618	625	643	611	605	693	643	631	613	647	602	572	546	636	603	659	583	626	613	627	548	621	556	640	630	602	585	634	652	579	621	563	580	622	593	634	583	615	641	585	599	638	607	621	630	657	587	647	583	622	578	587	603	617	585	601	624	665	584	602	609	643	560	602	640	570	643	645	614	626	617	632	566	590	595	623	624	630	658	621	599	619	585	619	618	600	623	613	598	660	604	661	604	641	648	657	621	598	629	576	627	590	596	676	622	600	602	609	664	605	592	579	617	592	602	583	583	614	624	630	576	647	622	612	603	653	596	595	643	622	563	597	630	612	591	623	641	627	586	590	593	640	624	608	622	671	621	618	603	580	614	622	647	608	620	653	603	573	633	605	592	633	608	668	608	563	571	563	634	561	655	609	629	602	614	629	622	645	594	625	580	612	622	574	602	611	601	662	615	585	611	670	584	614	649	660	614	600	603	600	590	632	680	670	560	630	602	665	618	637	635	596	623	689	592	639	590	654	604	591	619	653	641	618	636	614	618	603	575	641	600	599	628	645	598	629	671	662	628	612	620	654	663	620	611	627	608	588	585	565	620	580	635	589	645	610	621	652	587	635	624	658	626	633	587	598	603	647	606	620	622	637	667	589	625	594	625	621	611	605	635	565	624	565	615	618	620	618	615	603	601	669	564	612	626	594	629	611	610	609	623	626	627	583	602	603	595	596	639	631	607	583	618	629	588	636	586	595	604	618	637	633	637	649	586	633	644	574	605	615	622	636	656	622	601	611	608	631	574	618	585	621	617	577	622	602	612	575	591	627	601	643	604	649	567	669	634	642	564	611	604	612	612	624	644	574	623	590	573	625	672	596	626	646	590	614	616	568	605	647	615	597	626	604	649	578	595	624	609	599	637	617	593	630	602	621	625	571	634	619	613	585	605	665	587	599	612	608	614	605	624	576	615	622	591	622	609	570	641	625	621	594	581	604	646	594	603	613	629	617	590	628	605	594	598	638	644	606	632	623	640	629	632	598	611	606	595	594	580	595	612	588	618	624	609	624	627	656	601	585	633	608	591	654	650	628	621	638	590	623	635	605	559	631	565	603	620	585	631	633	624	612	605	627	640	599	612	579	602	616	609	650	634	639	645	611	644	573	658	558	636	596	644	566	603	670	636	622	631	625	604	619	633	656	644	619	625	589	551	576	587	632	658	617	596	586	641	603	573	656	647	604	604	636	646	605	599	680	626	600	655	611	647	622	591	683	662	591	601	612	640	580	582	659	596	607	653	637	609	616	595	596	602	620	641	629	639	616	670	640	588	609	619	604	626	571	587	624	647	641	639	629	595	622	619	605	571	609	598	644	616	600	660	611	598	602	606	606	591	680	627	624	640	579	607	585	577	620	603	611	599	595	604	593	582	603	639	581	627	602	628	564	603	609	613	631	626	667	587	602	626	634	623	607	608	626	607	596	573	592	614	585	668	570	623	625	609	601	638	631	649	595	634	619	613	647	587	626	607	630	615	631	634	602	664	640	600	622	642	614	608	585	619	623	629	594	637	618	586	602	604	602	594	601	626	653	593	600	595	666	588	661	595	639	620	619	604	637	605	554	587	608	644	631	575	582	605	627	607	601	637	616	673	651	573	635	653	649	601	635	618	621	603	633	558	607	646	656	604	650	610	591	615	580	610	605	650	658	571	666	590	637	617	595	611	636	610	585	635	615	615	616	610	633	551	614	628	608	623	624	618	640	621	642	605	621	618	615	605	608	643	604	563	609	607	574	610	573	613	579	600	609	614	602	589	665	626	594	654	588	608	642	645	633	578	646	634	593	586	617	636	647	595	565	654	589	617	590	602	633	614	581	644	617	658	620	620	618	643	611	597	678	653	628	620	634	643	587	642	600	617	663	613	576	609	597	603	609	667	584	593	624	600	621	589	572	625	623	580	588	621	623	607	623	634	598	614	623	618	600	572	629	622	610	586	574	632	625	599	654	637	566	654	601	599	606	630	546	577	632	646	597	601	642	645	631	599	626	587	608	601	603	632	651	648	651	627
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
