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
338165451958	338165452517	338165453067	338165453617	338165454167	338165454717	338165455267	338165455817	338165456367	338165456917	338165457467	338165458017	338165458567	338165459117	338165459667	338165460217	338165460767	338165461317	338165461867	338165462417	338165462967	338165463517	338165464067	338165464617	338165465167	338165465717	338165466267	338165466817	338165467367	338165467917	338165468467	338165469017	338165469567	338165470117	338165470667	338165471217	338165471767	338165472317	338165472867	338165473417	338165473967	338165474517	338165475067	338165475617	338165476167	338165476717	338165477267	338165477817	338165478367	338165478917	338165479467	338165480017	338165480567	338165481117	338165481667	338165482217	338165482767	338165483317	338165483867	338165484417	338165484967	338165485517	338165486067	338165486617	338165487167	338165487717	338165488267	338165488817	338165489367	338165489917	338165490467	338165491017	338165491567	338165492117	338165492667	338165493217	338165493767	338165494317	338165494867	338165495417	338165495967	338165496517	338165497067	338165497617	338165498167	338165498717	338165499267	338165499817	338165500367	338165500917	338165501467	338165502017	338165502567	338165503117	338165503669	338165504217	338165504767	338165505317	338165505867	338165506417	338165506967	338165507517	338165508067	338165508617	338165509167	338165509717	338165510267	338165510817	338165511367	338165511917	338165512467	338165513017	338165513567	338165514117	338165514667	338165515217	338165515767	338165516317	338165516867	338165517417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14086	1654	913	673	494	369	351	293	242	262	237	222	180	198	208	221	181	186	172	194	164	178	147	188	173	176	181	161	191	187	182	172	174	175	193	191	181	141	168	175	181	187	195	181	186	174	146	156	161	205	187	191	161	171	181	178	179	181	152	187	179	166	171	180	174	191	194	161	184	151	180	195	157	177	180	183	164	168	198	196	179	177	179	167	170	201	174	160	159	180	149	178	166	180	176	158	163	165	179	195	159	185	155	175	186	205	198	166	170	181	187	167	161	176	187	159	187	158	151	172	185	159	171	184	168	174	152	171	167	181	176	177	168	178	152	162	189	185	192	143	170	167	173	183	162	182	173	163	180	155	161	186	172	188	186	181	181	179	170	180	164	178	174	195	196	156	180	179	155	177	165	193	193	185	195	149	164	167	150	150	160	189	189	161	174	152	170	172	181	170	205	200	168	176	176	168	146	156	178	164	200	190	160	173	173	169	161	186	166	182	181	175	180	174	163	189	155	173	188	154	151	174	160	189	180	169	142	185	171	166	181	165	173	169	177	177	144	153	195	162	173	147	168	152	156	180	152	187	183	171	161	159	153	181	175	169	160	172	184	191	173	168	175	180	162	197	177	175	167	170	191	158	179	186	178	154	183	198	183	143	194	150	159	189	198	152	185	173	180	183	179	164	186	158	196	172	162	184	167	163	170	166	172	166	157	160	193	172	174	167	189	171	166	184	164	191	186	167	171	165	173	151	168	160	172	191	151	145	173	187	174	154	162	194	203	178	177	188	194	181	157	165	181	173	183	184	161	181	177	171	156	149	148	164	180	168	173	170	180	170	180	170	162	151	158	168	184	173	181	140	168	163	169	189	145	154	179	173	155	147	157	191	155	192	170	133	170	172	174	174	184	209	171	190	178	166	178	163	202	189	161	170	176	178	165	180	206	191	160	150	162	155	186	185	162	187	159	166	185	189	173	182	174	169	161	186	175	162	195	165	159	167	160	172	175	164	167	191	152	173	151	194	179	171	150	199	189	184	155	158	193	168	151	138	165	179	179	134	194	177	174	183	206	190	191	151	181	158	193	164	187	167	161	165	182	151	186	169	167	210	171	186	176	157	160	195	153	179	176	170	179	190	181	172	151	174	177	163	169	175	170	167	231	188	168	171	180	184	181	180	170	175	176	170	178	177	171	153	177	190	151	180	156	187	159	162	190	169	167	185	175	159	182	156	181	173	173	174	146	163	155	146	175	182	140	177	190	174	181	151	177	210	175	150	153	167	177	170	158	155	185	171	188	143	177	194	171	180	173	188	168	184	170	163	145	159	175	180	159	153	197	148	176	160	180	152	167	172	165	169	150	155	173	190	182	173	178	152	188	185	161	167	169	158	165	166	161	190	187	166	143	172	193	171	171	156	153	185	166	164	157	162	147	159	167	186	166	186	195	157	180	182	164	164	170	175	160	168	159	143	181	175	175	160	179	193	182	158	179	178	194	180	193	149	159	162	169	158	172	181	185	174	164	174	167	155	147	190	154	178	172	195	164	170	179	167	181	163	157	161	163	190	161	163	158	155	176	179	196	169	199	163	164	186	168	167	159	156	183	161	175	163	183	149	183	161	146	194	185	159	168	172	161	164	186	179	160	189	162	151	175	182	179	176	145	159	179	180	172	176	189	150	172	190	180	172	155	190	174	163	154	161	181	149	171	186	168	168	180	180	145	155	191	183	175	123	166	164	183	186	168	184	169	183	180	165	175	205	167	164	178	145	180	157	182	180	158	153	163	184	171	167	165	171	202	173	165	170	165	177	191	197	171	169	166	176	156	157	150	163	166	174	159	198	186	188	165	183	183	197	168	191	184	180	188	188	147	175	183	144	178	157	153	167	186	179	195	163	149	187	197	187	153	155	151	149	172	185	172	167	193	190	167	195	173	144	196	168	159	182	148	152	190	160	177	184	167	178	163	173	165	172	198	163	170	156	158	155	153	165	149	181	168	168	190	165	189	167	190	186	168	181	173	176	155	175	192	172	191	183	170	172	160	175	183	162	169	160	189	176	180	173	164	157	178	177	156	154	170	166	148	175	175	182	170	189	161	172	172	166	184	200	143	179	191	172	173	172	147	170	162	169	160	180	156	150	165	184	124	189	157	161	168	172	169	207	180	193	153	173	192	187	162	184	179	177	173	170	165	188	162	175	150	188	190	164	179	165	176	184	153	173	195	162	176	164	189	168	167	178	172	181	158	163	157	179	146	173	181	178	176	195	174	156	161	170	167	170	163	152	182	172	143	159	160	146	185	175	140	148	179	196	211	172	144	192	153	185	176	156	177	170	161	165	180	165	186	160	166	182	178	174	155	154	163	161	171	164	177	173	172	149	178	164	171	182	161	170	197	166	179	181	175	196	182	161	152	152	147	162	142	150	166	183	190	187	173	209	191	166	173	170	177	170	181	171	179	152	202	177	167	169	183	188	188	159	157	164	162	188	149	149	178	184	181	182	176	178	178	191	129	155	148	212	176	195	184	183	167	174	161	189	151	164	158	162	153	148	157	168	167	184	199	176	182	179	179	165	157	136	171	157	147	170	156	146	154	195	136	197	175	152	166	174	169	170	161	176	168	200	200	155	179	184	184	183	190	187	168	186	164	181	157	183	187	194	172	179	180	195	148	151	177	232	173	174	162	165	204	177	184	180	152	191	162	199	169	179	177	172	150	159	166	184	191	178	157	172	185	141	178	183	187	176	170	162	178	159	189	193	175	172	160	162	177	162	165	134	187	154	198	196	158	162	174	169	194	166	157	170	168	165	155	176	205	177	165	185	170	163	184	153	176	175	140	163	176	186	186	200	175	207	180	176	150	191	160	168	175	179	185	165	182	161	199	193	169	184	174	195	203	183	170	163	177	162	174	163	182	174	173	178	174	177	159	183	140	170	156	160	147	165	200	200	170	194	154	162	173	181	180	139	154	153	181	164	154	176	160	176	164	175	156	197	157	146	147	161	200	189	151	150	187	136	200	167	163	166	141	185	171	147	181	166	188	162	152	169	174	169	149	161	184	155	175	165	157	176	170	192	176	172	175	181	161	187	177	179	170	168	158	199	159	184	185	163	168	192	142	173	178	194	158	160	178	177	164	168	152	147	162	142	171	172	175	164	149	154	155	167	178	189	171	181	165	156	173	181	181	133	152	184	171	152	176	183	167	189	172	188	193	166	171	170	151	151	162	151	180	195	192	195	177	161	166	161	203	149	177	174	173	175	175	167	186	190	170	156	146	196	173	187	181	142	156	172	160	167	171	176	174	147	149	192	173	156	185	163	180	153	186	176	185	174	146	161	176	195	192	179	182	172	141	159	169	155	170	172	194	164	180	174	185	161	173	166	175	196	183	177	186	189	175	164	158	177	179	176	147	170	183	183	170	188	178	174	204	182	178	180	162	178	161	158	188	182	182	200	164	179	175	172	159	173	158	189	179	165	180	174	168	160	172	157	163	161
8158	1515	1853	2079	1725	1552	1183	1058	885	834	757	733	685	626	637	627	625	510	538	568	510	518	536	496	495	515	517	510	493	443	491	497	463	479	496	442	497	471	439	463	438	477	448	453	439	430	459	482	484	481	432	441	497	432	444	441	446	452	453	469	488	417	482	423	440	437	434	436	436	445	472	477	431	489	493	443	410	487	474	440	415	445	473	459	468	409	426	427	453	448	415	454	420	389	463	428	437	404	448	423	470	415	439	410	482	419	452	411	435	441	436	438	441	466	413	453	432	465	450	460	416	446	378	440	420	418	452	471	424	468	413	443	461	443	435	419	445	382	445	450	424	444	385	450	426	433	450	447	448	430	410	424	399	429	453	463	403	452	408	465	448	416	419	457	483	439	436	433	428	481	448	444	448	432	455	413	439	408	444	444	416	439	422	459	439	430	443	449	427	449	426	433	439	392	427	454	450	402	368	400	452	456	448	452	455	441	447	454	423	445	468	393	455	466	468	476	451	443	448	447	413	456	440	457	447	435	424	441	398	464	463	457	418	414	455	460	395	486	394	441	428	486	385	425	456	414	460	458	438	449	441	438	424	453	455	435	439	449	446	441	433	430	437	414	442	429	423	424	429	435	434	470	425	401	463	437	474	445	429	444	453	464	462	432	430	430	438	403	427	426	462	412	427	403	446	426	452	468	466	438	428	434	410	369	439	457	441	422	407	435	426	430	424	433	424	425	453	425	430	464	459	416	443	473	451	481	454	434	444	428	427	423	411	410	473	433	469	446	435	421	457	433	449	463	471	433	445	437	450	457	468	458	404	458	429	440	440	465	423	438	413	436	457	462	437	465	492	486	423	452	424	441	460	441	428	423	415	416	423	436	440	448	427	438	410	440	398	418	441	429	446	456	437	427	464	456	475	435	453	421	486	416	405	438	420	464	416	432	402	422	434	426	466	437	457	400	407	430	453	440	469	420	445	436	426	425	406	421	433	474	400	440	411	432	457	461	417	446	441	417	440	414	446	457	447	457	447	424	477	438	472	425	441	425	418	412	424	420	451	430	436	456	428	457	477	445	424	441	446	438	448	402	491	450	442	452	400	431	435	489	415	425	490	456	447	442	465	453	402	399	439	410	416	425	398	440	481	449	430	436	426	446	454	433	452	428	473	430	433	426	448	426	421	433	394	453	401	429	446	420	452	436	398	441	440	439	455	428	445	445	386	426	418	408	450	427	454	392	424	432	429	448	453	432	430	471	440	427	410	434	487	440	435	483	452	442	434	413	428	438	428	454	453	443	423	431	449	467	425	438	447	415	465	422	449	413	455	461	459	428	429	474	438	423	439	391	408	451	422	461	443	456	445	434	470	475	448	422	406	457	398	441	466	454	439	432	388	434	418	453	431	393	372	435	425	409	441	444	421	414	462	469	442	432	455	465	429	460	428	460	413	450	448	425	416	468	440	428	453	405	455	432	442	404	405	452	434	404	419	411	468	446	440	446	433	414	415	448	408	468	475	429	451	444	431	445	395	405	475	396	430	446	414	427	414	425	454	432	411	419	452	432	439	450	431	439	446	469	442	448	446	395	454	404	442	422	449	400	437	417	447	424	433	403	403	442	393	447	418	397	438	429	492	443	452	445	402	479	407	411	428	467	481	452	457	464	409	409	433	451	453	426	451	451	414	414	408	424	440	453	416	425	424	389	446	441	441	499	451	443	453	443	466	411	432	447	405	416	382	411	439	465	425	439	436	442	434	452	415	422	426	467	459	439	436	435	452	431	427	445	436	449	439	454	461	439	389	437	426	402	413	479	385	414	431	454	445	436	441	437	411	433	434	435	398	472	418	484	448	434	396	415	458	450	463	431	447	415	449	434	457	439	442	419	474	464	476	479	425	435	428	428	405	461	415	409	469	463	447	426	437	452	439	419	448	439	429	416	472	435	414	427	429	441	437	419	447	450	427	412	463	422	466	453	448	445	446	439	473	439	456	462	411	435	441	482	452	406	468	441	398	416	445	485	458	444	395	422	446	463	435	432	430	454	468	416	418	418	449	457	418	432	472	392	428	453	455	460	433	441	409	494	439	441	473	449	447	432	461	416	413	399	439	441	434	473	422	422	451	427	441	434	429	443	424	435	465	449	450	443	437	402	472	463	424	414	428	442	435	419	427	458	450	444	434	460	410	435	421	448	432	467	422	427	396	446	405	491	430	445	412	448	443	422	414	459	427	435	425	438	439	442	430	460	459	456	424	459	463	436	415	431	440	453	414	447	412	425	433	465	400	456	423	470	401	481	450	426	434	429	398	453	444	409	444	438	413	433	426	442	413	448	448	430	438	434	415	423	447	446	442	423	403	429	428	433	431	441	431	408	432	467	437	387	438	433	422	412	456	436	431	443	407	448	446	435	442	443	450	429	420	429	447	442	409	443	430	451	439	466	461	418	449	428	463	431	430	467	452	451	394	442	433	420	446	466	438	464	427	427	431	397	462	472	481	452	433	409	441	421	450	464	423	470	430	431	471	439	424	448	460	421	435	436	419	426	463	408	464	440	419	391	425	467	470	459	432	454	454	425	445	429	396	443	423	419	454	458	409	434	463	454	508	442	446	429	399	402	432	462	431	443	419	434	454	441	431	430	468	389	453	411	449	437	467	453	448	455	419	431	420	410	469	406	478	435	408	424	429	406	413	437	414	434	427	451	400	446	434	415	411	425	421	449	473	429	418	459	444	405	462	449	420	413	470	431	432	422	420	448	449	413	414	461	446	401	463	435	463	435	476	446	430	453	427	446	428	416	436	407	422	432	429	454	433	407	451	419	418	423	449	432	405	468	425	416	462	464	454	425	471	452	418	424	469	432	445	443	423	445	442	438	452	412	452	430	436	431	468	415	461	456	409	456	445	421	440	443	414	436	387	422	453	467	420	450	455	454	432	414	442	424	459	430	456	414	403	460	435	406	415	414	447	427	439	452	393	422	423	455	432	414	426	416	426	406	450	392	419	414	435	428	462	452	411	447	441	459	434	438	409	407	421	397	409	433	464	420	417	443	442	437	411	438	453	436	439	439	418	429	405	442	406	434	438	433	430	421	464	450	473	455	445	396	451	417	436	441	462	417	418	441	450	449	446	456	454	452	418	443	468	400	450	453	440	434	446	415	453	424	430	450	445	431	431	491	414	445	464	404	437	434	441	456	444	429	422	432	437	421	422	431	481	443	423	443	418	425	423	397	437	426	444	453	449	465	456	455	450	438	446	442	415	439	389	449	416	436	430	462	420	452	419	446	506	462	430	394	492	430	443	418	425	390	417	447	395	427	471	449	474	418	428	480	438	449	441	469	420	446	445	431	450	458	444	420	440	420	419	477	403	432	432	465	440	439	437	475	455	446	425	446	498	419	451	437	404	470	432	427	442	396	465	403	466	465	434	434	429	475	439	458	445	449	449	426	451	426	445	401	470	468	454	469	465	410	480	392	440	430	443	456	436	445	417	405
1852	528	273	285	304	295	265	308	286	295	286	296	287	321	289	308	273	278	267	270	262	276	244	285	271	273	297	266	248	268	254	280	270	284	299	269	291	321	262	281	289	256	276	264	253	263	299	276	283	261	248	298	300	300	297	277	281	321	273	265	285	311	257	284	287	285	303	266	264	278	271	270	252	283	252	288	276	279	305	269	300	311	263	269	285	290	286	263	288	307	271	271	255	296	276	268	228	276	258	277	267	300	294	285	257	297	273	266	257	276	279	298	263	262	246	273	280	257	273	280	277	250	268	271	293	276	273	269	298	272	265	267	292	263	250	280	293	310	291	280	286	307	268	280	248	260	265	276	284	266	291	307	301	274	278	275	274	272	268	325	283	264	292	304	315	297	268	250	307	299	260	261	312	272	246	269	267	277	270	256	242	281	270	302	294	274	265	278	283	303	309	288	255	258	295	273	286	287	294	282	307	268	277	274	300	279	266	308	266	302	261	305	260	328	254	312	287	291	318	270	301	307	279	297	308	288	264	299	278	279	310	289	283	258	275	286	301	279	304	271	268	288	250	271	305	263	255	280	244	291	269	266	283	290	260	290	245	297	291	290	300	274	278	273	261	294	279	308	298	304	279	272	289	251	252	306	290	249	255	287	265	258	257	279	278	273	285	286	306	261	259	277	274	292	277	277	256	315	289	259	310	266	275	314	306	290	289	307	296	253	259	261	299	310	268	279	272	259	278	262	319	241	260	272	292	286	257	256	258	278	273	297	264	287	300	290	287	291	266	234	264	262	287	268	256	268	294	274	254	270	291	258	270	269	266	253	252	254	268	265	284	304	304	289	283	288	280	242	221	322	299	268	285	321	285	269	286	273	259	254	247	263	308	301	314	298	284	243	258	274	290	252	304	299	288	276	288	262	297	284	253	296	290	279	286	264	248	240	286	284	283	274	289	286	250	264	288	273	297	247	300	270	279	272	251	316	250	299	280	278	262	291	288	285	265	276	276	282	297	303	279	298	277	271	300	302	296	303	271	255	274	279	304	258	293	320	285	265	292	302	259	275	286	279	303	253	315	277	297	295	314	253	272	254	271	294	250	295	321	251	256	281	286	265	286	288	284	291	252	286	282	267	242	258	278	317	272	276	292	308	287	294	238	291	312	292	248	281	294	279	236	286	304	280	261	275	304	289	318	270	268	297	274	256	276	272	276	273	257	293	276	278	260	311	302	273	285	288	308	270	270	317	283	287	248	250	269	298	306	273	266	303	277	318	290	280	262	301	274	229	237	258	294	270	244	252	291	250	272	255	291	283	272	303	284	280	275	253	282	263	297	262	253	269	253	260	260	301	260	280	274	296	271	297	284	288	304	275	244	288	270	277	275	276	288	267	272	269	261	275	299	304	269	269	302	287	276	302	295	276	320	269	302	262	289	275	296	265	290	312	283	276	283	274	268	288	284	273	268	273	301	280	293	287	286	256	245	296	276	253	257	287	287	258	278	280	292	277	281	260	271	269	280	237	265	262	278	258	256	262	297	270	287	294	289	286	291	284	275	255	262	249	300	300	274	271	299	282	275	264	296	297	300	285	295	268	248	296	284	279	284	296	272	280	268	284	282	284	269	289	254	282	258	269	278	275	277	266	291	272	278	257	278	267	274	297	301	303	280	303	240	263	261	324	277	292	260	318	327	311	291	282	281	262	261	285	303	280	287	288	284	297	245	286	290	260	281	264	275	265	252	250	276	274	298	240	295	261	272	242	267	259	288	306	297	285	280	288	276	299	289	262	280	297	290	296	276	308	292	296	274	253	287	277	278	272	255	278	268	281	243	259	268	267	296	316	285	315	261	277	293	290	273	253	279	271	273	263	277	294	298	285	251	295	286	268	288	326	306	306	277	280	263	264	272	275	272	251	269	279	267	307	269	267	283	281	254	293	297	296	287	267	256	291	280	275	267	290	289	262	250	294	299	302	272	297	292	289	286	275	292	257	300	255	276	282	307	279	274	299	286	265	242	265	272	302	261	255	266	274	295	304	290	293	276	263	267	275	244	293	248	283	300	279	276	311	274	273	284	263	275	277	259	291	263	306	274	286	242	267	278	262	278	280	304	277	268	274	264	298	275	280	280	297	273	280	276	326	281	278	282	246	254	260	274	276	290	317	293	282	271	290	274	293	276	270	279	276	275	281	301	301	255	287	282	277	268	266	260	280	286	280	294	293	246	247	281	274	297	290	280	275	295	271	283	263	279	279	252	306	280	316	282	297	261	280	322	268	259	271	259	264	277	318	260	294	293	266	286	294	299	288	278	282	286	287	283	296	295	309	269	321	275	287	260	281	273	298	261	282	272	298	284	256	279	303	272	280	236	274	291	257	282	261	247	312	252	278	267	310	277	269	267	260	295	259	291	291	325	286	289	280	250	282	256	290	303	262	286	276	332	336	296	279	279	283	281	265	271	252	298	273	256	266	286	267	254	263	280	292	272	305	261	272	281	311	295	273	258	244	265	312	315	296	280	286	279	293	263	289	253	269	257	254	277	282	293	273	256	233	258	276	290	308	308	295	277	276	302	265	259	274	303	253	292	281	307	297	279	257	284	280	313	291	281	268	268	302	296	285	277	285	298	255	270	303	302	279	261	276	262	261	265	278	282	271	276	300	302	301	260	300	281	289	258	298	273	300	312	266	268	263	259	286	271	296	264	286	247	284	298	265	272	259	276	250	236	279	285	301	285	293	306	282	321	280	285	278	291	274	269	263	270	278	256	266	295	301	292	275	308	286	268	253	254	284	298	277	248	337	258	278	300	260	284	294	245	275	269	297	282	300	319	269	271	247	296	286	277	255	278	295	278	234	273	288	284	272	295	293	301	283	303	265	269	237	274	277	302	302	273	266	271	321	264	298	306	292	299	268	339	283	280	298	320	276	277	282	283	310	275	271	310	267	293	257	326	259	300	313	291	282	259	258	255	258	299	265	275	281	259	270	283	318	280	296	295	289	279	242	256	294	289	287	293	282	295	273	276	267	263	276	302	276	286	270	248	303	297	253	269	261	273	266	279	284	283	291	292	240	270	268	291	282	281	249	291	280	268	242	255	264	255	318	277	292	287	261	258	304	263	313	245	306	296	287	279	299	282	266	281	284	303	318	296	271	275	253	301	263	263	280	272	275	291	296	272	272	302	294	295	278	270	286	288	307	297	276	318	301	283	302	267	311	298	288	279	267	282	276	257	330	286	287	297	285	266	271	244	281	264	258	253	252	304	306	257	287	300	255	273	286	273	270	286	249	275	305	271	271	294	281	291	280	318	269	283	300	276	293	266	240	264	285	282	286	279	287	317	265	260	260	293	279	295	279	255	267	253	244	245	306	281	300	276	252	273	268	260	253	248	312	286	298	271	273	290	285	297	258	282	303	287	263	263	302	287	291	266	296	260	299	261	287	283	276	266	282	260	289	266	277	281	280	289	293	300	286	278	307	284	277	287	286	279	250
1980	879	622	697	652	595	607	634	661	609	592	628	631	588	669	648	653	611	638	624	640	639	646	648	622	624	582	666	622	584	569	617	556	561	571	637	632	653	610	614	588	641	620	579	622	606	585	636	617	642	636	618	605	606	630	604	628	618	608	636	628	593	613	576	657	614	621	602	616	642	644	603	653	620	636	628	594	620	596	618	596	625	630	609	616	658	639	585	643	617	644	623	614	608	647	604	622	602	581	643	671	582	612	624	620	614	618	592	621	603	631	656	581	636	613	646	641	605	620	633	648	605	604	647	587	585	650	638	667	624	651	632	578	586	596	659	601	648	584	594	574	639	630	630	598	606	615	654	601	566	596	587	641	658	636	603	577	591	598	604	649	626	566	619	628	631	651	616	614	655	581	642	629	626	640	579	602	576	646	642	621	588	605	610	583	600	633	624	612	624	628	602	597	584	620	565	612	641	600	639	619	624	574	640	629	590	619	652	566	610	617	593	664	602	637	600	592	657	625	621	644	614	648	592	632	587	611	653	628	611	636	632	614	603	617	641	612	621	626	591	597	600	603	615	617	622	626	624	587	589	647	599	645	654	591	621	590	601	597	664	634	607	631	613	584	602	564	626	596	618	646	597	580	598	639	604	601	619	619	607	636	624	619	573	639	638	587	585	617	620	592	627	601	612	613	603	619	608	604	636	625	623	578	618	611	641	640	622	593	631	589	603	593	601	585	613	606	608	618	587	593	643	585	603	642	631	640	618	652	573	611	621	592	601	597	615	668	623	632	606	629	566	621	592	588	623	594	598	611	635	595	619	599	651	613	679	611	618	590	579	625	652	650	638	606	632	631	639	661	601	587	607	572	634	630	655	554	618	625	638	603	613	627	589	585	594	665	619	614	588	618	610	617	603	614	638	615	671	638	586	609	634	573	601	621	621	663	577	589	608	611	667	633	586	595	656	599	575	595	600	647	626	628	615	621	587	604	635	628	614	600	634	622	634	578	586	639	587	656	631	648	582	589	597	567	632	631	623	560	637	584	598	599	633	598	598	616	607	616	590	616	588	639	602	601	585	589	647	626	601	595	608	578	637	663	654	606	625	618	560	637	604	617	604	592	592	573	643	603	599	608	623	616	591	668	565	678	597	640	592	588	604	573	635	589	621	617	590	605	610	639	622	620	613	603	640	642	632	599	616	637	645	647	591	636	596	637	590	563	616	578	641	633	600	585	577	640	612	651	603	589	594	634	611	602	593	638	596	613	611	629	571	633	670	622	627	618	615	615	616	603	569	611	623	647	574	577	617	591	626	616	617	622	578	585	608	597	615	624	651	603	591	609	610	568	622	613	612	625	597	629	626	653	620	610	640	605	604	633	593	613	626	615	626	581	634	634	664	614	648	639	614	654	626	613	608	621	586	594	600	614	590	598	620	606	637	655	570	617	622	624	622	594	638	607	621	608	637	619	640	594	617	648	607	619	578	611	598	618	616	580	609	606	617	629	654	630	628	638	599	588	654	618	614	590	639	608	627	600	636	582	577	598	661	631	629	618	552	663	597	611	617	627	609	595	627	621	595	656	632	638	629	601	604	655	600	608	606	652	615	607	666	601	624	625	595	636	564	618	565	571	579	597	634	572	653	615	669	626	583	561	638	639	609	632	608	611	647	610	591	605	658	606	579	585	617	604	628	591	589	612	607	642	650	620	651	581	605	631	703	592	604	592	604	596	604	604	580	612	596	635	586	627	576	592	618	678	580	624	590	603	590	620	615	638	569	587	627	612	631	588	654	638	584	646	664	588	611	638	588	595	572	619	642	620	614	623	613	590	608	646	643	625	602	628	643	595	610	651	606	629	644	586	634	612	620	583	634	577	636	625	611	673	624	582	609	614	623	620	596	624	634	622	592	604	681	629	608	618	615	648	612	597	618	588	584	614	626	646	638	610	604	627	584	664	670	614	608	594	608	645	637	616	619	616	605	627	615	607	592	598	592	660	584	672	627	578	590	590	576	613	586	630	634	577	657	642	608	623	583	602	597	568	584	665	600	628	623	592	642	638	610	655	622	589	633	659	605	628	629	619	592	611	642	596	629	641	607	595	577	643	587	637	631	640	584	611	624	616	603	548	603	607	577	653	670	634	599	601	640	651	622	629	603	630	617	598	597	597	608	617	634	588	580	638	624	628	637	631	624	651	586	603	660	631	615	574	623	623	641	623	583	627	621	623	632	609	604	634	590	605	593	625	583	583	600	616	655	586	610	646	609	654	612	625	639	625	579	598	606	590	595	647	654	603	627	628	599	592	603	570	618	652	598	619	615	643	579	603	648	694	630	666	659	625	644	621	630	601	660	600	586	599	678	596	633	610	548	618	621	638	617	637	623	651	575	591	598	593	639	631	606	607	650	614	598	594	591	641	586	617	613	615	632	635	621	593	639	619	602	615	601	611	669	628	622	592	606	585	606	571	650	618	594	619	629	625	623	607	651	629	642	702	637	589	573	591	596	568	632	647	654	682	571	612	654	600	643	649	617	619	623	609	615	616	615	589	613	600	593	650	629	590	601	587	580	577	639	602	651	620	621	613	592	626	608	629	584	585	622	597	622	603	655	653	614	613	595	600	581	620	632	663	647	636	651	651	622	622	637	624	640	618	592	634	628	597	590	572	618	590	598	569	626	625	619	616	579	588	650	583	639	652	627	642	654	636	607	632	626	612	604	588	576	575	637	619	607	625	605	632	627	631	649	595	630	580	592	628	632	605	575	615	610	600	641	653	584	623	649	601	601	596	614	652	561	614	599	598	620	576	635	619	595	626	630	610	593	599	606	612	603	615	588	613	605	628	632	624	617	580	634	571	631	632	601	611	585	631	610	630	601	613	636	602	638	590	605	624	606	632	601	616	604	609	573	612	589	642	629	581	619	619	642	594	626	584	643	644	584	636	617	641	611	628	579	613	579	622	650	613	650	639	619	634	621	612	647	600	656	600	615	642	583	598	571	613	639	592	648	616	615	594	601	640	640	572	601	618	599	589	633	637	598	607	630	614	594	621	595	637	653	624	620	611	594	621	635	633	632	590	595	627	625	619	605	632	618	602	610	612	628	608	587	610	618	585	567	611	596	612	618	627	624	669	593	591	592	611	610	591	604	602	620	602	592	614	620	590	626	616	653	624	619	588	605	607	604	633	642	599	612	643	642	588	608	659	614	621	642	632	581	623	660	592	600	615	648	623	628	621	628	648	596	580	592	607	640	638	605	650	640	651	574	637	578	634	611	578	606	596	633	600	590	588	611	649	645	630	671	593	632	564	594	624	625	586	607	619	630	581	615	597	633	601	581	623	593	626	636	634	622	595	600	634	644	624	606	615	653	581	621	572	604	596	576	637	620	638	600	602	590	613	607	561	637	637	581	612	616	651	616	618	647	616	604	595	596	621	620	600	587	621	589	603	620	626	631	629	635	650	648	581	634	681	627	617	641	603	635	619	575	645	633	583	611
7739	1254	426	363	253	208	195	172	142	141	130	141	143	162	138	150	128	145	121	114	125	132	138	125	110	129	133	131	126	120	122	108	120	134	134	142	113	149	119	133	142	114	115	117	123	126	131	109	114	101	121	124	140	103	117	119	116	124	127	126	136	140	101	106	134	117	112	137	123	99	124	129	147	108	112	117	121	115	129	120	129	130	114	111	102	127	104	121	122	126	132	129	96	123	117	127	128	111	140	124	116	131	117	128	130	153	129	128	125	119	110	110	114	118	130	139	131	120	124	141	120	107	95	129	126	109	115	144	117	118	114	135	102	118	132	121	147	114	112	133	110	124	111	126	131	104	125	140	120	126	115	130	120	105	121	108	129	122	107	116	139	157	120	126	132	124	134	127	143	98	122	116	112	115	122	116	93	125	121	120	133	122	109	118	141	114	105	120	129	120	99	113	121	119	120	129	111	111	126	121	120	128	118	115	129	130	112	122	141	111	98	132	125	140	114	109	100	136	125	132	136	128	122	124	126	105	129	108	111	108	105	122	116	129	114	113	141	127	110	114	109	118	110	111	101	114	116	127	128	126	120	140	120	125	101	118	117	134	122	130	125	145	104	123	121	123	121	120	129	117	121	114	121	127	121	133	135	117	149	128	113	117	107	135	121	129	120	114	121	116	117	135	122	113	138	141	110	99	107	102	124	119	117	115	100	113	108	115	116	133	124	112	118	140	111	107	125	136	90	94	127	131	108	123	119	109	126	116	133	115	115	125	124	128	121	118	103	120	118	122	126	120	129	144	119	113	112	118	108	134	125	120	125	107	126	123	123	129	129	135	113	110	119	109	117	117	136	149	134	134	110	99	108	130	148	122	119	108	116	110	99	149	96	123	130	110	136	123	122	132	127	111	124	120	110	96	120	117	125	130	107	116	134	127	109	114	111	121	103	151	155	138	127	104	124	116	115	105	135	124	126	122	106	123	99	132	111	100	124	122	112	117	118	132	124	124	116	115	117	132	135	134	129	137	118	126	124	99	130	125	126	122	98	130	121	117	107	133	127	125	102	131	121	138	131	104	134	154	126	126	125	132	112	102	91	117	140	126	121	105	115	129	125	104	126	108	109	119	147	126	126	111	140	122	124	149	140	118	152	127	134	117	132	131	140	111	127	111	132	124	109	109	147	128	116	135	112	129	123	111	140	119	150	123	106	115	135	116	128	130	137	131	122	123	127	124	118	140	88	132	123	129	123	122	127	133	124	113	128	129	128	124	90	117	103	106	113	124	135	111	134	114	109	128	128	141	106	114	122	121	138	133	129	102	138	117	110	118	139	114	106	123	135	124	127	136	112	122	138	115	136	120	102	110	112	119	114	95	144	124	114	120	117	98	134	123	127	133	117	123	125	136	111	120	123	126	130	134	125	122	102	121	132	125	123	120	142	116	106	111	98	126	128	140	110	112	140	132	132	140	131	140	122	124	114	130	125	129	106	122	107	109	133	118	112	109	115	150	120	133	124	121	114	108	114	104	140	125	115	122	109	109	138	117	123	125	96	127	133	132	97	119	112	132	146	116	121	126	127	116	140	116	128	125	121	116	116	102	114	118	105	122	133	102	114	116	133	107	109	117	133	112	111	118	104	127	139	113	135	161	117	113	124	121	117	113	126	136	122	119	112	120	140	107	113	126	110	110	132	116	116	110	106	127	132	122	129	137	133	107	131	140	148	113	122	129	121	134	134	119	119	124	129	119	123	101	109	147	122	107	139	134	117	136	145	128	132	121	113	137	109	126	112	114	107	107	126	136	123	144	130	128	118	104	123	112	119	135	123	119	94	112	100	128	126	118	114	123	121	129	117	118	116	110	115	128	117	119	118	122	121	127	106	114	123	115	101	117	124	120	137	120	105	115	107	116	120	129	138	119	108	114	122	105	107	111	112	118	126	134	120	107	98	122	98	126	125	148	125	110	113	133	124	108	119	127	145	111	117	111	120	141	123	100	124	130	136	124	111	127	118	115	118	125	113	103	121	129	124	126	120	111	111	148	156	133	117	123	122	117	135	109	109	124	103	129	121	154	126	112	135	116	122	94	101	123	125	112	118	114	95	115	117	129	145	102	114	106	124	141	145	104	105	106	115	119	115	127	102	114	131	135	119	126	114	123	124	110	121	128	143	100	146	129	133	125	113	136	128	111	124	119	119	131	120	128	112	95	110	116	128	114	105	101	135	136	136	111	111	120	122	121	131	120	121	117	122	135	98	115	118	100	91	119	118	103	126	138	108	114	126	124	131	124	126	128	121	108	126	122	112	113	101	121	107	127	103	127	130	142	114	122	120	115	104	125	103	117	118	112	115	136	145	130	127	123	102	112	112	134	101	123	114	105	139	126	118	107	131	121	119	123	112	131	128	107	109	131	153	129	108	110	100	116	125	137	116	98	130	118	131	129	126	114	130	107	118	124	128	143	131	115	96	103	106	107	135	110	114	110	140	111	124	101	108	110	127	137	96	122	131	125	121	134	102	118	138	139	113	130	110	113	123	124	115	114	121	111	114	140	118	101	126	139	113	146	124	108	137	104	114	132	106	112	106	126	126	115	116	110	101	118	121	108	111	112	103	118	130	116	118	104	137	132	115	113	124	120	127	117	117	118	124	118	118	135	136	122	113	105	138	120	115	128	107	127	126	132	131	134	123	125	130	111	123	119	133	139	132	104	120	119	113	111	128	106	121	129	136	119	107	113	124	121	92	118	125	147	122	119	122	127	121	118	112	122	126	105	134	116	108	121	131	110	125	118	121	111	108	124	139	126	124	130	131	121	98	113	143	122	138	100	131	117	134	140	150	115	104	130	147	130	102	107	107	130	109	122	124	143	94	108	117	119	142	117	132	134	108	125	124	118	111	119	111	120	118	124	131	118	123	109	98	120	126	110	117	127	111	118	126	119	151	113	114	122	157	121	119	128	114	123	131	134	112	114	107	128	129	149	140	133	129	126	112	111	104	132	119	112	111	125	109	89	95	123	135	128	116	132	122	113	139	125	114	112	127	123	121	132	123	134	113	133	112	116	109	129	117	122	112	121	141	107	137	141	126	106	102	112	116	124	95	111	121	122	119	137	114	118	117	142	123	138	124	115	113	122	105	112	120	113	108	123	112	100	113	144	128	107	112	120	126	106	116	150	129	99	107	119	112	111	114	121	117	128	125	126	118	137	129	129	125	113	108	127	123	130	133	126	118	118	93	130	122	107	117	102	115	131	128	121	119	122	114	113	106	135	132	101	141	144	125	149	117	135	127	125	98	111	112	117	103	118	108	115	96	134	94	113	115	121	127	106	125	133	112	112	105	129	132	121	126	128	143	121	113	122	106	117	130	125	115	130	118	134	127	134	120	115	106	125	122	112	116	116	108	110	119	114	129	123	118	117	96	111	142	152	107	113	115	137	123	110	122	109	102	131	130	119	127	120	128	107	109	145	132	131	120	120	133	117	131	121	123	128
6174	1354	913	1085	1032	813	658	617	550	511	511	447	426	392	389	424	362	388	340	368	364	368	353	331	311	341	335	357	331	314	338	320	306	354	311	347	324	307	313	325	322	319	357	335	314	283	349	340	338	299	331	328	301	330	327	328	308	290	318	313	347	329	318	301	334	322	288	290	311	309	321	311	307	301	305	291	295	281	329	286	313	288	305	334	328	314	293	319	348	303	287	296	288	309	316	299	299	282	300	307	297	327	302	310	304	259	311	253	310	328	306	317	302	304	315	323	309	308	306	342	327	306	307	315	291	308	309	298	295	316	320	300	325	322	313	291	283	294	327	299	307	334	323	325	331	327	324	332	288	302	301	301	322	327	319	298	305	303	328	312	301	330	316	317	333	313	299	311	308	296	303	315	342	270	354	308	289	302	315	329	321	304	318	286	331	302	296	297	292	301	296	282	331	304	291	308	317	346	320	316	313	320	287	369	295	319	298	349	311	308	317	317	356	279	310	300	294	287	299	287	333	289	310	314	325	325	293	295	303	311	285	285	292	309	354	327	312	276	305	313	316	323	347	294	327	324	296	298	302	279	325	326	294	311	333	329	313	327	297	329	296	327	323	299	309	308	295	303	328	291	295	313	324	315	337	334	309	332	312	310	310	306	324	303	326	318	300	300	292	298	286	316	310	307	293	325	297	289	309	302	299	289	281	317	344	311	292	297	302	281	311	321	314	314	345	312	334	335	323	296	328	312	309	317	285	296	298	310	284	332	296	292	293	319	326	316	280	306	312	333	312	310	295	319	289	270	321	306	326	297	289	300	300	273	266	303	324	307	314	306	326	305	336	338	317	321	304	305	346	323	337	311	325	285	294	272	314	300	296	348	267	303	311	321	288	315	340	307	295	282	307	303	315	310	308	344	327	310	322	292	322	321	275	326	321	300	278	305	322	322	309	321	299	284	293	309	310	311	313	339	322	311	315	310	287	339	302	304	325	315	311	296	335	322	325	310	340	310	312	320	310	309	297	290	281	289	274	303	303	327	311	325	316	325	324	315	295	289	304	299	293	322	299	317	315	302	328	294	278	320	324	317	281	296	276	305	283	289	341	297	270	298	300	297	296	341	303	313	297	332	256	300	344	328	337	326	309	293	309	323	339	320	330	288	292	331	305	285	342	264	316	284	276	322	302	299	312	298	296	290	290	333	307	312	334	319	340	331	292	302	296	321	323	307	304	287	291	325	304	300	339	318	341	305	311	304	305	301	322	298	303	292	355	301	328	312	342	294	303	297	277	284	305	308	325	296	284	301	284	298	295	298	291	319	303	303	335	318	293	312	298	300	288	304	314	298	324	319	291	308	311	304	299	304	287	313	314	298	297	302	299	290	308	293	328	359	320	311	311	297	316	320	288	309	317	325	323	288	303	300	347	309	334	313	312	280	303	316	288	300	282	307	301	313	314	282	291	342	307	320	312	312	311	319	300	309	339	334	312	304	285	314	326	282	313	312	314	284	315	273	322	326	310	290	306	308	306	300	256	274	301	293	325	326	287	314	298	319	307	289	318	336	325	296	325	302	312	316	290	317	310	274	314	330	285	287	304	282	310	303	312	309	313	277	318	340	312	309	321	310	290	309	307	324	313	317	341	361	318	311	299	332	328	293	284	301	296	288	301	288	302	301	310	308	312	298	342	336	308	316	305	347	321	310	328	307	323	303	307	320	330	326	313	302	309	349	304	266	296	323	298	326	334	342	307	328	344	263	287	309	308	289	286	288	281	309	309	300	291	272	288	278	306	286	321	310	308	310	312	302	323	319	308	302	306	290	317	292	276	324	313	317	303	285	286	332	323	348	293	287	299	324	301	301	317	294	325	319	296	342	333	333	310	278	304	283	298	326	293	294	317	311	282	312	341	288	328	286	302	321	329	313	289	281	334	320	325	319	315	280	321	294	294	346	293	299	285	298	301	315	299	305	277	313	283	306	283	278	287	316	295	329	329	333	311	272	303	305	321	297	339	285	331	331	313	304	301	343	297	303	310	291	271	333	307	327	295	342	308	313	324	322	300	279	313	280	314	346	286	308	326	307	332	312	322	331	312	293	309	301	287	304	304	317	283	302	296	320	322	319	300	315	323	312	341	302	331	299	294	311	356	300	319	306	290	333	305	279	293	309	308	300	325	310	284	297	304	328	301	291	277	322	321	300	314	302	295	308	286	304	306	285	303	287	304	329	319	334	317	317	287	309	302	316	316	299	281	334	324	295	310	290	321	298	327	294	317	314	303	310	309	312	282	314	271	310	341	326	297	313	300	312	301	306	318	321	327	274	300	315	322	299	336	287	315	307	321	270	304	290	272	313	311	287	324	323	300	296	319	324	287	287	337	335	282	266	317	318	313	329	285	328	282	280	313	277	323	295	307	287	311	291	331	291	325	312	315	304	307	343	286	307	292	322	279	278	306	293	281	299	278	328	323	327	316	305	275	276	289	332	280	301	286	301	311	313	304	332	304	291	304	295	311	310	308	322	315	303	264	294	274	281	338	304	285	294	296	331	319	311	315	296	306	313	340	287	311	332	302	316	340	311	310	288	306	289	306	314	278	330	314	303	306	310	288	309	308	287	332	289	260	292	293	295	282	305	310	306	319	331	317	292	276	327	285	312	314	296	321	348	312	312	312	310	334	291	301	312	288	291	299	306	342	326	317	314	321	306	329	293	301	326	310	297	323	291	305	300	304	263	313	292	286	287	343	314	271	357	309	329	310	286	316	280	320	324	308	320	302	301	309	310	319	323	281	307	329	288	300	275	305	311	293	288	298	302	290	328	326	322	305	324	283	300	313	283	318	303	302	291	298	303	319	310	298	298	290	335	311	313	313	321	293	313	321	276	292	304	311	316	294	309	284	291	314	293	281	288	303	320	298	311	317	302	333	307	285	295	283	288	281	326	314	308	310	297	314	297	323	316	280	306	290	304	286	326	311	298	309	312	282	318	319	300	303	320	302	319	305	351	338	302	314	310	314	322	302	321	308	305	295	296	320	287	301	298	296	322	318	300	309	298	312	283	336	314	280	257	303	289	332	292	311	320	301	300	315	304	316	315	307	336	346	321	298	330	309	318	338	352	305	324	317	301	327	307	268	321	264	302	318	329	306	323	312	303	280	309	294	320	292	345	321	317	296	311	319	301	308	325	301	306	293	295	324	340	307	299	296	309	330	289	272	279	315	293	311	312	291	338	337	331	299	333	312	305	289	286	320	303	303	290	312	320	278	291	303	297	308	321	312	301	333	320	336	327	285	284	333	298	279	291	304	298	326	294	320	328	318	301	317	318	330	312	332	308	321	320	332	271	293	312	319	309	324	328	287	303	311	305	282	267	300	316	274	305	336	312	333	310	307	290	296	305	330	256	312	322	307	327	310	321	287	296	334	307	325	296	312	271	291	311	285	305	306	288	309	331	309	305	330	294	290	328	294	293	300	266	296	316	318	325	325	312	314	325
14994	3481	854	604	437	409	301	275	226	246	228	230	214	201	203	195	209	191	220	197	179	183	173	162	198	161	192	170	192	175	188	181	166	151	153	163	172	193	162	157	195	188	175	197	167	182	185	200	172	166	183	189	185	154	141	182	200	173	191	186	168	160	164	185	184	176	171	152	140	172	194	176	152	166	163	161	172	190	191	186	173	172	191	171	145	185	181	175	166	158	168	175	194	191	191	197	173	176	160	152	180	177	182	182	160	179	169	167	166	161	170	157	194	182	150	184	158	176	165	177	175	186	186	170	186	156	155	167	170	180	187	161	173	168	175	192	173	173	179	176	188	172	177	167	174	191	171	172	180	168	166	186	201	170	207	180	147	151	187	171	165	193	180	148	167	168	172	162	176	160	180	190	189	191	194	173	171	156	183	195	176	188	171	181	196	177	152	171	164	173	174	153	187	197	183	164	185	175	162	164	177	176	167	185	178	188	202	172	159	164	161	182	167	156	182	179	190	202	184	171	189	200	164	180	172	181	150	179	164	164	185	148	165	166	160	184	181	190	178	190	166	172	152	171	184	173	187	163	149	145	153	174	180	180	184	162	199	170	160	146	175	164	174	171	173	174	153	170	139	170	178	155	165	181	180	167	178	154	180	159	177	183	185	192	165	171	188	192	176	169	163	158	186	162	191	171	167	184	179	187	143	156	171	165	173	171	157	187	162	158	166	161	180	184	223	198	163	169	199	153	184	186	173	203	145	175	177	182	193	156	170	171	170	172	165	191	197	175	185	165	189	177	188	161	187	165	164	153	177	187	196	178	170	164	162	172	182	166	168	175	193	177	177	181	173	193	184	180	196	181	180	172	164	185	157	197	161	181	178	162	203	163	177	165	182	171	179	179	191	165	179	165	165	173	188	170	191	173	161	188	168	157	165	171	163	176	175	173	178	153	190	167	158	175	197	202	156	188	185	187	204	162	173	161	172	184	182	166	184	156	187	169	165	195	183	176	161	184	190	171	160	167	172	173	178	183	179	207	187	183	172	149	156	162	169	164	192	183	178	185	172	195	198	184	145	184	163	155	169	157	173	168	159	165	156	145	163	158	179	170	175	168	176	165	162	188	181	188	180	199	156	167	156	202	149	183	181	158	166	189	146	172	175	169	185	174	157	151	168	151	171	173	146	165	192	177	152	167	169	172	139	170	166	167	196	157	149	197	174	189	189	185	164	164	172	181	200	169	160	153	167	192	161	172	182	190	154	162	170	166	164	164	174	169	177	181	178	154	160	177	164	174	193	190	198	177	174	177	154	184	184	169	193	169	165	174	201	170	149	193	164	182	169	190	151	173	177	174	192	145	194	163	178	172	171	181	135	169	167	178	152	158	189	161	177	157	161	176	203	181	188	185	173	192	166	159	191	173	171	175	173	183	169	158	150	162	146	151	187	173	173	177	198	159	159	147	184	182	172	137	172	190	170	187	188	170	176	169	181	169	180	169	173	168	163	159	169	192	165	181	173	198	171	172	165	169	182	170	173	185	162	180	167	191	188	203	164	174	182	168	175	170	166	178	188	191	188	151	188	191	180	190	202	156	156	189	168	162	179	161	194	164	180	180	158	165	171	162	168	189	167	181	177	199	165	156	171	185	144	185	171	165	176	149	160	191	185	180	179	150	163	163	181	156	173	167	184	166	171	158	172	165	191	196	197	182	168	185	161	195	170	166	209	166	181	174	173	171	167	127	145	182	163	158	172	175	174	176	201	197	156	171	179	163	167	168	176	168	182	168	162	160	171	160	175	174	188	178	189	201	166	182	196	156	170	166	156	172	144	183	163	169	167	188	190	196	185	176	203	181	165	163	177	195	158	176	175	167	179	170	169	171	156	153	165	205	178	162	173	172	172	176	152	170	186	185	161	176	178	176	181	181	186	182	198	176	171	165	168	173	197	160	173	159	158	165	204	163	179	163	163	173	163	140	178	175	161	211	166	183	170	172	205	165	186	181	159	169	166	168	154	189	155	174	159	175	151	203	190	165	205	180	174	148	178	159	171	158	166	171	174	179	195	182	162	194	194	183	173	175	159	181	180	166	188	179	195	169	170	190	169	163	195	174	171	182	185	174	180	168	180	176	152	176	158	156	176	165	173	185	170	175	184	198	172	167	173	206	171	175	148	168	145	183	178	162	180	167	184	165	180	151	158	186	170	158	182	170	159	163	166	152	163	166	187	168	177	174	144	190	175	182	196	185	160	184	189	179	192	184	191	170	190	176	183	158	182	176	160	189	157	156	154	190	162	186	192	184	177	170	163	185	165	165	214	160	193	167	165	195	180	181	171	192	147	160	173	178	170	131	168	177	197	182	168	166	188	189	177	180	186	189	180	186	162	169	174	159	162	167	172	184	188	184	144	158	164	196	185	165	184	149	151	188	181	185	175	159	164	181	203	175	179	165	153	201	196	208	176	168	172	169	172	148	185	164	168	167	157	172	174	174	161	182	146	141	166	175	153	147	187	181	173	181	169	183	171	165	164	153	172	185	174	174	171	178	176	176	180	142	199	166	180	168	179	166	184	164	130	196	187	161	170	171	181	181	177	170	197	158	167	166	181	176	175	185	181	164	215	183	171	183	166	174	165	168	178	164	168	192	175	170	170	198	180	167	151	153	171	165	196	207	164	197	175	172	186	178	190	163	177	164	169	139	152	160	164	152	176	175	195	159	184	185	200	198	174	154	183	149	185	153	172	169	184	168	186	200	158	150	160	174	163	175	172	165	180	181	163	165	178	152	153	169	165	195	183	167	160	200	167	179	161	171	186	181	168	203	202	162	192	164	167	187	170	192	174	156	139	186	184	180	187	153	182	182	163	168	165	178	181	164	174	140	163	163	184	204	178	208	171	162	164	177	174	195	171	169	188	157	183	141	159	186	194	172	189	170	162	174	194	166	166	171	173	169	178	158	187	163	185	189	173	201	186	152	169	193	190	150	179	184	178	202	163	163	164	169	156	185	179	175	206	154	156	155	194	190	181	187	169	174	183	168	171	162	166	177	154	158	178	171	177	170	174	177	179	165	191	166	193	162	168	157	202	180	171	188	206	162	160	174	175	150	158	158	159	178	162	168	175	174	149	157	164	168	168	171	198	184	179	170	177	164	211	166	168	169	181	157	175	172	164	175	186	181	164	153	177	166	159	162	183	166	197	172	184	191	163	182	187	164	200	168	164	155	192	167	148	170	164	159	163	148	172	174	189	163	203	179	159	156	164	165	171	179	178	161	169	201	155	175	168	189	187	186	152	193	166	188	178	176	179	180	170	165	161	155	184	169	166	183	181	183	189	157	188	147	172	170	184	183	170	211	172	164	177	170	183	152	168	161	169	158	146	179	189	176	175	177	168	159	183	171	168	182	190	177	174	161	183	160	148	170	156	160	179	165	190	202	172	153	173	160	189	185	164	179	163	143	166	168	164	178	164	187	188	177	161	184	182	177	166	170	155	192
8794	2645	1727	1966	1760	1388	1179	989	842	775	752	695	647	583	611	598	504	539	579	528	550	500	530	485	523	478	464	466	466	458	485	464	482	499	478	420	520	450	461	484	426	457	481	451	486	466	480	442	481	478	490	489	414	442	445	452	435	419	485	439	427	444	416	446	424	464	446	424	425	455	407	510	426	467	439	464	443	415	435	413	440	454	435	425	452	418	483	436	431	415	439	456	442	480	440	442	438	442	443	481	429	451	451	413	431	397	438	430	420	416	457	428	419	449	440	481	418	422	441	449	475	439	454	429	425	434	435	439	405	477	440	449	426	442	443	434	459	420	461	403	424	459	421	439	478	480	419	439	470	441	434	429	459	467	425	451	448	481	410	450	437	404	449	463	437	478	448	442	458	405	444	423	389	452	402	428	490	453	431	417	449	410	432	454	436	440	415	443	426	468	440	420	430	438	454	468	421	427	435	446	424	431	442	458	404	435	450	412	464	427	429	452	477	438	462	440	456	461	421	398	467	414	409	477	423	420	451	431	413	459	452	481	411	404	422	473	457	408	468	434	435	464	441	445	451	448	447	431	460	432	439	450	462	450	480	451	458	467	432	457	435	433	448	427	427	445	449	466	426	428	412	456	464	429	499	424	475	441	413	397	434	413	438	448	439	467	439	420	452	440	452	464	433	425	436	431	424	468	457	462	403	470	471	445	433	429	420	434	458	443	468	443	425	445	472	469	446	442	438	413	449	450	413	422	467	426	445	476	443	434	443	436	445	422	437	441	467	485	439	457	477	408	467	414	444	461	430	441	443	478	434	449	417	442	469	420	431	406	451	453	436	463	460	465	425	443	399	430	459	442	453	432	475	470	447	418	393	446	440	438	457	477	450	441	407	469	442	455	463	448	443	408	429	462	420	439	420	444	456	435	424	472	454	423	427	428	468	419	441	432	452	436	451	454	455	448	455	425	448	436	431	451	457	456	435	451	451	469	432	450	437	461	407	411	444	427	434	444	437	444	454	433	439	402	451	443	446	473	458	469	430	435	409	460	448	468	469	441	405	426	446	423	431	417	461	413	446	454	436	423	401	451	436	459	422	434	431	401	468	421	433	458	413	436	445	418	468	446	450	445	478	440	444	443	461	449	416	409	456	423	462	475	472	458	434	459	459	426	431	423	457	421	452	430	420	443	437	455	472	467	412	432	476	443	454	438	469	463	436	429	454	421	486	401	455	442	428	409	452	439	444	453	438	445	439	404	464	398	424	444	454	426	436	405	434	456	446	455	412	434	438	470	433	454	428	424	457	457	457	461	435	433	447	487	450	435	445	442	426	453	428	395	438	421	423	462	437	432	445	465	418	452	445	458	473	424	443	450	454	464	469	445	408	414	465	429	439	442	442	412	461	426	477	424	414	450	424	445	417	453	428	418	407	426	484	425	461	434	404	417	450	444	473	457	412	420	458	442	441	466	399	432	425	416	450	440	437	451	418	433	453	416	473	454	419	428	434	435	443	464	430	438	475	472	412	407	432	432	439	410	441	447	432	412	404	417	419	411	430	480	425	458	444	422	429	449	397	402	442	460	458	448	420	450	419	458	447	409	417	461	424	457	414	464	433	457	432	416	443	481	417	464	432	418	462	479	443	429	443	495	420	453	439	444	455	464	445	437	438	447	455	405	462	463	448	456	448	400	438	445	451	444	433	450	422	471	450	439	470	480	444	458	403	422	445	465	420	469	464	459	429	433	421	438	437	468	436	432	452	473	465	462	449	444	453	437	437	427	408	450	421	453	443	428	428	455	439	472	402	462	472	421	480	433	439	424	435	473	445	426	445	447	428	459	449	470	425	432	475	462	476	426	421	463	425	459	443	460	423	470	491	432	453	405	440	423	402	462	464	434	446	453	455	446	419	467	429	441	410	446	404	411	467	447	439	411	434	448	424	432	447	420	430	433	464	502	482	465	435	437	428	455	422	443	456	451	441	425	453	441	446	410	454	423	450	417	437	430	441	471	469	431	445	394	407	442	464	448	420	466	476	427	480	448	473	478	460	424	471	452	456	412	437	472	441	470	480	419	437	452	436	423	445	453	436	430	430	447	436	442	414	431	459	425	404	434	424	421	438	447	435	465	419	422	454	471	444	478	437	401	439	438	459	436	444	440	456	434	467	432	445	464	424	400	485	463	456	434	430	449	447	424	420	452	428	441	448	447	433	416	433	461	434	468	425	473	421	454	460	465	439	420	436	391	458	426	450	428	436	424	436	440	462	390	484	456	441	441	418	395	411	447	463	416	468	424	451	411	450	428	426	446	430	475	428	422	431	468	425	463	463	423	439	430	429	469	449	437	467	469	423	463	411	457	463	437	458	425	468	461	419	429	464	475	429	415	455	426	465	465	400	410	439	424	412	467	462	451	433	404	457	461	438	453	400	452	436	426	448	441	436	427	433	474	453	466	460	452	477	427	452	436	418	444	445	454	426	440	433	456	479	450	423	414	415	459	454	423	475	452	471	433	448	404	422	463	453	432	413	456	415	419	455	469	460	436	438	437	429	458	438	473	438	431	471	438	461	433	441	452	448	435	452	434	461	448	434	496	440	458	438	428	447	453	414	417	463	457	437	421	464	414	467	449	473	458	447	459	415	439	459	430	444	456	473	403	417	423	463	458	431	454	449	463	448	440	477	430	420	490	463	458	413	440	415	469	431	464	423	424	417	433	472	460	468	439	428	455	458	452	433	427	455	398	427	461	421	461	439	425	468	437	438	469	430	470	447	479	438	438	410	452	454	420	429	419	442	435	450	442	410	448	456	427	424	459	410	449	455	440	452	455	437	372	441	433	412	451	439	419	424	437	427	415	502	450	398	441	453	430	436	414	431	469	448	410	445	458	453	465	469	445	442	406	432	440	458	444	438	457	409	415	469	462	458	469	435	448	430	436	485	444	442	460	457	444	450	453	458	415	475	444	454	469	456	451	427	452	466	446	482	395	400	484	449	467	448	412	411	452	447	437	458	425	466	470	460	456	436	414	435	438	432	457	437	453	471	419	470	440	473	438	463	454	467	411	417	402	454	428	436	443	436	424	442	413	466	426	467	441	438	437	465	430	422	442	428	413	443	425	411	415	455	440	468	463	418	444	452	474	396	471	430	417	413	443	439	453	447	426	449	433	456	419	474	438	454	457	472	452	417	425	463	446	461	446	435	464	421	472	449	461	429	411	471	416	422	414	463	453	452	420	413	468	458	447	440	444	463	433	439	437	420	415	446	444	453	444	443	444	425	447	437	470	464	416	434	429	461	397	419	417	455	450	495	435	418	464	462	451	395	448	420	416	425	442	455	425	461	463	442	438	469	445	470	484	447	441	433	424	462	468	431	412	461	403	458	414	433	411	411	447	462	455	445	437	428	487	467	452	454	431	468	421	424	452	459	476	460	466	424	447	418	459	406	456	434	418	436	419	467	491	441	430	432	444	469	417	443	440	441	419	449	421	444	421
3076	984	308	270	296	336	306	258	235	304	316	292	291	291	263	254	285	250	291	294	310	279	298	286	278	260	295	307	287	315	247	289	310	291	254	300	281	269	264	313	312	301	325	294	260	296	275	263	286	289	309	287	305	291	260	266	305	320	275	284	261	283	290	283	274	296	295	294	290	277	265	287	296	288	335	287	277	293	298	287	291	272	269	300	290	294	297	258	286	302	300	268	259	309	319	304	280	254	336	311	295	301	283	281	291	268	263	296	319	290	293	289	260	293	268	265	259	268	280	313	297	272	252	290	289	294	259	252	265	258	279	280	274	284	271	285	288	314	303	300	294	277	269	265	277	285	263	293	274	285	260	276	291	253	276	293	303	285	284	302	291	275	296	295	277	303	305	279	278	298	323	264	310	280	310	267	326	279	326	288	301	271	288	270	286	310	315	311	314	276	278	291	264	293	285	293	297	281	259	294	302	282	317	272	286	293	310	281	272	323	276	299	268	301	275	300	302	310	338	300	271	278	283	300	292	262	302	287	308	303	280	301	296	297	324	316	293	284	278	310	289	293	283	311	299	309	294	310	295	249	270	287	300	293	300	314	275	284	296	269	271	310	304	263	286	290	333	279	267	281	271	291	293	273	263	281	297	287	304	289	249	301	287	303	289	280	268	310	289	277	290	285	355	251	292	309	297	317	286	300	285	281	306	292	286	307	296	265	252	277	250	305	295	308	276	292	316	301	295	292	276	291	327	303	282	312	277	266	316	294	293	263	297	272	252	319	311	309	325	298	301	286	302	315	267	288	287	276	291	328	301	291	283	276	277	297	287	279	307	275	293	312	314	309	302	321	264	297	277	296	296	310	289	255	275	281	266	270	290	302	288	273	283	272	283	297	253	272	258	298	290	253	296	283	280	286	291	290	266	321	297	329	279	320	280	296	268	315	278	306	283	270	281	315	295	247	283	264	297	245	261	257	295	289	284	281	293	286	295	299	285	272	288	340	295	263	290	327	297	291	301	280	293	327	313	272	292	279	288	265	268	289	317	280	270	269	300	338	299	301	298	276	279	288	275	318	290	266	281	273	326	301	285	309	297	275	286	295	288	300	260	271	281	305	286	268	277	293	273	308	264	297	302	270	298	271	281	259	289	288	282	300	301	291	258	305	301	288	306	323	301	265	259	278	301	294	303	262	311	256	326	271	308	281	303	281	313	299	306	290	303	247	289	275	247	287	269	297	269	287	288	286	291	271	276	319	284	297	281	288	321	299	262	299	298	293	281	303	247	285	291	322	317	300	318	338	273	299	301	318	273	285	286	273	263	288	300	275	303	294	294	302	243	272	278	291	285	277	266	287	294	296	299	320	295	287	255	294	284	279	244	303	324	277	274	281	278	302	298	292	290	297	314	299	276	300	241	266	290	263	280	258	314	305	273	282	288	275	285	320	258	270	309	298	248	305	254	328	335	306	299	272	273	269	289	289	288	257	298	285	326	290	254	311	304	308	294	278	279	306	302	273	289	272	272	272	313	308	280	280	284	295	296	276	310	300	276	285	254	266	304	288	293	293	282	296	276	268	291	320	288	295	283	280	271	289	283	286	289	279	264	310	311	280	316	259	275	310	268	312	311	306	321	292	267	283	250	296	305	316	257	298	326	279	247	316	318	291	284	285	290	320	267	274	263	292	294	288	285	272	264	317	303	258	251	255	323	282	270	270	255	268	266	305	302	265	263	280	273	289	294	301	290	313	345	294	320	259	288	294	314	274	281	268	267	293	282	302	248	269	319	300	290	302	270	286	298	290	272	279	293	298	271	309	311	322	296	298	289	283	260	289	294	293	287	301	273	257	275	305	299	306	275	281	262	304	275	332	316	294	283	289	260	260	313	297	297	261	271	261	291	319	280	266	290	289	281	311	287	259	252	275	323	271	265	278	302	287	315	295	293	296	314	259	291	308	260	283	277	279	290	295	279	298	279	281	254	294	256	284	312	295	289	292	292	256	314	296	300	304	293	301	300	281	283	270	254	279	301	277	292	328	259	275	281	271	302	279	294	328	258	312	275	292	296	298	301	301	314	274	271	263	283	283	309	280	309	256	296	278	297	298	308	317	313	285	276	257	328	278	285	314	283	297	299	310	248	323	302	304	261	294	297	260	301	288	299	301	272	307	244	267	282	269	270	286	277	280	298	259	311	277	311	305	292	297	263	279	301	273	328	302	284	256	305	293	297	302	276	301	291	315	282	258	314	272	295	273	273	291	298	294	313	288	297	307	283	296	288	275	266	282	267	289	264	291	308	313	292	294	282	269	262	294	295	288	307	301	299	288	264	288	266	273	304	305	270	303	270	281	288	327	308	304	267	285	296	307	308	277	295	284	287	252	276	284	284	314	287	287	268	284	283	307	279	266	272	279	291	310	271	279	288	290	291	334	279	304	292	291	256	284	290	304	278	300	273	294	305	287	255	297	289	266	273	284	275	287	261	270	312	282	286	275	294	307	274	277	282	304	289	316	303	284	284	319	290	279	281	277	270	251	303	273	306	286	301	293	300	294	304	273	293	287	322	295	318	256	276	269	282	289	288	259	314	295	262	291	290	298	251	278	283	274	271	289	282	314	298	263	317	318	285	316	285	296	293	268	247	266	291	275	303	281	284	282	297	277	286	295	309	313	298	319	291	272	293	273	298	297	292	291	288	275	290	271	313	280	266	280	296	271	299	291	262	306	276	295	297	275	288	288	283	333	280	285	313	327	283	295	288	288	292	266	327	282	284	292	273	301	270	296	302	280	284	286	271	268	312	298	295	284	297	279	290	288	308	302	292	286	294	291	304	282	271	260	297	339	310	306	301	285	351	300	320	275	288	309	289	280	298	306	300	306	300	285	310	269	263	284	287	285	276	336	269	256	288	284	291	312	271	291	293	295	290	259	308	264	264	279	299	281	254	294	274	269	270	259	286	315	302	301	296	275	284	340	275	301	320	315	286	272	286	284	266	318	258	264	275	281	265	293	329	303	265	295	283	274	301	305	285	301	276	276	270	277	275	300	293	320	312	287	297	309	248	269	274	235	274	294	290	235	291	283	274	278	284	271	294	280	287	269	285	288	291	256	311	270	312	298	281	315	301	300	276	266	298	270	302	311	340	271	276	281	297	256	324	265	277	300	297	294	287	305	274	283	313	327	282	257	276	297	290	229	306	271	305	269	268	308	260	301	292	319	283	303	282	280	273	276	289	304	315	283	266	275	275	281	278	285	291	262	284	272	326	272	290	280	262	300	272	328	291	289	290	281	307	303	304	310	253	332	281	282	289	237	247	275	299	287	297	264	281	239	289	279	281	284	275	298	267	304	307	280	325	313	279	301	284	271	306	285	268	308	295	278	274	258	314	260	256	280	275	298	284	289	293	269	273	281	281	290	282	287	295	281	271	258	297	277	310	285	276	310	282	311	309	274	256	280	252	317	300	281	301	270	277	289	291	284	326	272	312	284	253	312
2716	1030	712	659	614	698	651	606	700	630	608	659	601	655	643	632	631	639	591	623	611	635	644	688	652	661	665	594	601	617	643	627	604	595	611	589	631	650	680	634	619	637	612	663	636	652	648	640	608	722	614	605	594	675	639	635	586	610	653	660	618	624	601	636	609	623	596	635	622	627	654	623	594	631	630	678	602	629	643	597	623	615	626	629	668	620	592	677	666	641	649	584	694	583	647	655	622	619	638	607	676	646	637	674	638	631	664	603	669	655	701	641	616	595	642	633	669	668	624	669	654	622	600	620	702	655	640	615	631	593	642	650	663	617	597	642	631	577	647	621	673	590	616	634	640	618	631	589	601	646	634	615	573	674	637	611	595	619	575	629	648	606	639	608	595	616	652	630	621	661	674	611	662	616	591	613	641	614	636	584	654	605	623	642	639	672	611	650	680	666	618	623	641	618	623	666	647	639	648	614	640	626	630	620	613	667	580	636	606	649	593	622	628	607	620	646	606	626	638	637	652	600	651	633	683	652	612	621	609	676	618	587	637	624	655	628	657	615	648	645	614	597	595	655	652	619	624	631	642	624	613	652	620	645	614	633	605	633	672	646	638	617	619	626	651	611	672	632	636	599	599	646	650	651	617	654	615	627	612	588	623	603	671	608	648	652	613	611	680	602	636	601	660	623	630	636	674	670	639	623	637	603	630	654	636	634	594	646	599	681	602	601	637	621	636	658	616	600	643	644	641	588	657	646	679	635	660	640	604	632	629	617	663	638	606	637	648	609	620	648	563	657	627	636	662	601	609	634	621	640	609	658	699	633	659	666	639	608	647	617	622	610	598	666	707	639	682	652	626	634	632	628	643	649	623	614	587	622	611	648	613	607	605	689	636	628	602	617	605	577	629	661	605	627	611	611	634	645	601	640	625	591	657	627	614	632	638	652	660	626	638	613	603	638	654	603	648	649	625	623	624	637	652	621	627	629	637	685	622	634	645	635	623	655	655	615	638	683	681	595	656	635	592	593	641	663	595	577	641	630	639	637	635	673	608	676	631	616	647	665	612	586	583	611	676	597	629	590	657	639	654	645	619	629	671	635	619	654	626	664	643	633	629	619	648	603	639	665	620	624	682	662	670	632	649	586	633	638	617	584	580	677	619	652	611	617	636	600	632	621	637	615	631	672	649	702	623	635	657	675	615	598	637	602	659	626	639	607	641	601	647	657	620	615	596	608	664	588	662	602	615	630	630	654	594	614	650	642	618	643	652	637	601	627	630	641	624	612	630	647	626	647	607	622	671	642	653	614	619	632	636	627	608	614	624	642	648	582	589	613	699	612	615	595	648	662	612	591	609	642	635	631	672	645	632	660	647	650	644	620	565	624	640	673	649	689	643	642	676	632	670	676	628	617	650	624	645	585	623	608	638	618	633	590	627	588	642	636	655	629	620	602	628	674	644	634	663	599	574	640	682	593	602	661	648	641	627	673	652	638	634	660	621	647	660	626	649	631	663	590	656	642	645	603	648	645	645	654	647	585	651	609	643	657	603	650	628	592	658	636	626	584	620	607	647	620	607	631	593	646	616	648	647	662	631	660	627	638	622	618	664	618	628	648	610	669	616	650	614	578	664	603	627	619	627	650	630	638	625	601	641	654	612	633	644	666	632	635	669	612	613	680	602	635	624	666	601	618	586	649	600	617	701	613	612	628	579	624	591	601	637	605	623	634	674	629	648	622	648	671	639	629	625	618	676	642	617	604	625	660	643	641	625	602	636	666	622	638	632	655	616	670	593	640	641	669	612	641	566	628	696	644	670	623	640	666	673	671	630	641	682	652	617	596	613	643	638	660	650	661	681	612	652	626	662	636	640	625	635	597	612	631	627	637	618	650	659	653	677	639	613	675	627	637	584	611	650	660	637	602	593	646	650	628	635	591	628	602	663	623	627	669	634	669	634	655	645	639	638	597	669	705	594	622	633	627	637	648	656	634	614	619	614	622	615	615	640	636	643	642	629	638	669	646	656	626	655	591	662	643	620	574	637	633	622	602	627	606	635	649	632	632	625	614	591	563	615	635	636	624	649	664	639	625	561	660	672	676	643	649	647	644	650	636	648	617	609	625	632	626	666	645	650	614	682	561	642	611	655	571	649	588	642	612	607	626	660	645	604	637	651	651	593	665	665	634	629	645	617	656	621	601	641	681	616	633	645	619	628	642	633	660	622	665	626	602	667	633	668	606	617	616	619	644	627	665	613	628	627	612	653	620	609	652	596	612	647	649	641	628	640	634	581	631	670	634	631	671	624	676	604	646	627	634	613	630	646	667	645	620	579	633	642	643	623	612	642	677	633	606	668	688	667	625	601	637	646	613	619	633	666	642	635	673	633	649	624	689	643	635	607	642	650	628	590	622	590	606	634	674	620	680	648	658	618	631	614	635	644	608	609	615	652	653	585	664	641	613	603	646	592	622	653	616	651	671	665	609	638	621	638	672	665	647	611	665	657	578	635	669	658	683	635	632	668	606	669	640	689	641	609	590	636	652	641	627	651	608	608	609	642	629	660	657	638	617	659	648	637	609	602	635	632	631	619	581	613	678	571	678	629	672	609	695	671	637	651	618	641	621	681	637	632	613	601	659	608	635	651	656	611	583	631	615	632	612	652	596	625	665	649	616	621	648	633	629	620	615	627	665	659	662	651	595	635	632	617	637	595	617	614	658	648	668	642	613	685	612	629	626	636	656	642	666	634	676	637	640	662	584	665	643	647	645	623	567	605	621	605	626	614	627	621	601	613	595	648	624	612	615	653	611	643	626	645	645	628	644	632	620	611	617	670	620	668	647	636	664	614	609	625	622	640	660	620	634	641	630	647	642	684	682	676	671	610	640	664	646	600	616	596	641	668	612	653	607	584	622	616	669	682	638	634	645	664	632	641	617	661	613	633	692	666	667	616	668	586	626	672	637	628	628	623	638	629	622	610	653	615	652	596	644	646	668	618	609	605	603	602	669	660	629	627	643	626	665	635	650	649	631	642	648	654	623	683	656	608	650	660	585	658	605	697	639	659	601	638	603	648	629	672	650	654	721	655	611	643	595	626	635	608	594	633	662	631	614	625	602	618	624	602	617	630	615	651	648	632	661	625	637	656	619	629	619	648	631	618	598	614	609	639	671	625	601	637	647	654	622	636	615	625	670	674	611	662	649	606	617	686	614	575	617	610	696	632	625	635	645	611	608	589	617	657	645	593	613	588	675	659	610	619	603	622	639	644	640	619	650	627	622	613	605	611	648	605	649	640	618	590	688	604	619	619	667	647	666	635	614	615	636	607	637	588	597	628	673	612	650	637	605	601	648	630	641	633	621	647	649	648	628	640	634	606	675	693	631	631	646	660	664	648	678	616	595	605	590	665	637	613	661	621	644	570	626	592	574	615	610	627	639	664	583	682	626	641	634	657	641	635	607	629	581	617	648	680	612	657	659	634	634	658	636	623	625	655	664
11215	1391	450	374	279	208	187	177	172	152	161	140	132	161	120	119	133	127	141	119	142	141	149	123	119	134	130	117	111	97	146	121	136	121	109	148	121	100	138	126	139	121	137	115	130	115	125	143	131	138	97	127	141	143	153	119	105	123	136	152	129	119	112	105	117	139	118	114	118	111	129	119	134	128	134	135	123	131	135	108	135	128	112	125	115	119	120	126	142	133	131	141	109	114	106	122	124	127	120	148	122	128	136	121	115	155	101	126	114	123	116	118	105	128	130	114	131	115	137	138	115	125	120	122	121	119	116	103	122	135	132	143	131	106	141	112	123	135	135	119	106	144	116	127	124	119	133	152	126	108	128	125	115	126	128	133	126	101	141	129	114	127	132	144	116	129	100	128	132	133	120	141	131	121	141	97	111	129	124	136	103	117	142	115	132	149	112	150	124	110	114	120	123	134	130	139	114	127	124	115	115	106	133	119	129	109	127	124	134	126	143	113	127	140	130	131	136	128	116	121	119	116	135	107	128	120	122	103	100	148	127	136	144	135	96	109	116	115	109	103	127	116	118	145	139	126	126	132	126	139	105	136	121	109	103	124	134	144	120	116	112	118	144	147	135	104	101	108	131	135	111	120	123	125	139	124	123	127	131	136	109	130	135	104	114	140	128	113	137	119	127	116	141	125	119	116	103	131	127	101	118	133	126	115	129	107	131	124	125	131	144	122	134	122	140	120	138	140	102	113	113	123	135	130	136	125	135	124	122	126	116	112	111	126	129	143	127	130	125	92	143	115	121	124	124	113	136	112	102	99	106	129	123	119	135	137	118	126	122	105	123	123	129	113	119	124	140	115	116	114	117	125	127	123	118	119	123	115	129	145	140	125	108	123	134	116	99	116	116	116	115	118	109	97	115	116	121	140	117	133	143	143	129	134	156	138	138	108	146	137	109	112	133	92	127	114	109	99	145	132	107	118	123	119	127	111	124	115	132	120	132	118	126	139	133	119	133	146	116	119	129	108	109	138	123	121	116	139	120	123	134	133	130	113	120	127	126	126	134	136	140	122	121	117	120	136	108	120	145	136	120	122	119	121	126	145	132	113	119	136	112	125	123	115	116	121	115	120	140	128	137	112	110	119	114	120	121	113	147	148	119	125	151	138	122	128	113	131	123	120	120	125	128	112	127	120	121	111	130	128	112	114	135	110	129	131	132	134	136	112	136	135	132	119	111	114	141	132	120	115	105	110	134	118	126	115	102	112	118	115	131	120	119	106	125	128	118	119	132	134	136	147	114	127	123	102	144	124	121	116	130	132	136	122	118	126	144	117	131	116	125	124	133	148	127	121	127	127	120	126	101	126	117	137	123	131	120	99	120	107	126	134	121	113	151	134	106	110	101	121	124	111	118	126	120	135	138	113	118	125	140	130	116	115	125	139	142	109	109	120	127	133	133	105	132	126	120	120	132	125	114	113	118	115	129	114	107	132	122	134	133	145	137	97	115	115	123	135	131	139	131	110	103	121	112	128	128	130	107	128	110	135	105	123	155	111	111	117	121	130	119	132	105	124	125	125	125	134	133	128	134	135	115	138	107	147	120	124	140	115	125	136	89	134	135	121	146	132	145	117	116	116	106	138	102	132	112	145	119	126	111	128	120	113	131	134	114	134	128	133	123	140	132	138	136	132	132	128	110	121	121	125	120	147	112	118	129	132	122	116	127	133	120	110	114	135	110	108	119	142	122	121	125	107	108	131	129	121	140	101	123	133	107	127	127	129	131	123	104	130	115	112	119	101	137	121	102	132	119	122	129	116	118	118	130	159	113	112	129	126	113	114	110	110	117	123	100	114	137	125	107	156	129	106	118	118	94	125	126	126	122	113	130	124	125	122	99	123	131	118	130	114	113	109	117	135	122	116	136	122	106	115	119	139	137	102	100	120	129	142	125	128	110	128	144	151	125	113	136	135	134	105	123	98	127	121	126	125	124	108	124	101	121	101	112	133	114	138	127	122	122	123	110	136	110	121	126	141	129	123	126	111	129	130	117	115	122	128	121	124	115	110	116	123	130	121	116	126	121	140	145	116	118	97	118	106	139	103	119	124	134	124	131	133	125	131	104	118	129	138	124	120	107	139	113	115	142	129	135	141	129	103	121	127	93	106	133	140	123	129	107	114	120	121	137	135	128	114	123	135	149	110	125	138	125	96	111	114	144	118	131	128	98	100	124	109	129	123	121	131	127	112	131	119	118	138	125	108	114	112	152	131	108	111	137	122	121	143	116	142	134	131	138	122	137	117	122	136	140	116	133	138	121	144	122	123	112	118	137	105	109	132	130	117	151	122	120	119	129	133	123	112	102	131	129	146	109	120	131	140	110	121	121	121	111	114	100	137	133	138	133	118	137	123	147	101	128	108	125	127	122	118	113	137	133	118	142	131	125	119	116	102	114	130	124	109	122	121	119	131	132	127	119	123	123	130	141	142	139	128	115	116	126	115	93	121	151	130	117	116	113	111	131	121	144	122	112	124	122	148	147	131	134	140	136	125	123	121	138	124	131	138	115	90	110	116	108	121	104	129	143	107	103	136	146	131	123	110	119	113	111	146	122	127	145	130	117	114	122	112	132	126	128	100	117	171	122	117	133	111	116	113	121	112	109	145	139	113	121	135	139	120	134	125	114	134	104	107	107	124	112	132	129	129	138	100	123	124	129	118	134	136	119	115	110	131	109	140	135	130	134	101	99	93	119	108	109	125	111	145	133	128	106	106	129	145	104	115	110	104	141	128	114	133	119	126	137	133	132	128	101	146	128	139	112	128	120	125	122	132	120	126	135	117	149	118	121	105	124	142	117	111	140	116	129	124	125	115	132	127	124	140	129	134	107	123	121	136	132	140	136	126	130	110	129	113	125	138	135	120	100	121	135	123	121	108	137	115	106	139	117	120	128	120	145	129	114	123	132	121	152	120	129	118	117	121	110	130	133	127	134	118	119	115	130	127	122	135	121	115	108	116	123	134	120	143	135	107	126	141	130	128	127	140	126	122	153	116	131	135	110	127	132	122	141	134	118	121	108	133	109	136	134	113	132	133	128	123	101	112	105	116	134	121	131	118	108	143	132	127	120	136	119	152	122	108	139	123	116	130	121	127	129	127	133	122	113	127	128	142	133	148	118	115	119	147	125	112	130	111	134	139	138	131	124	111	123	124	127	103	130	131	129	118	123	134	120	103	125	132	120	120	125	123	132	109	117	134	140	135	116	130	105	119	118	113	145	136	127	109	134	105	131	136	127	133	138	115	116	124	115	121	117	114	135	110	126	130	135	122	108	137	130	130	120	118	114	84	129	131	130	108	123	116	129	139	137	114	120	122	138	150	93	136	144	81	134	135	131	121	133	112	112	123	127	129	120	120	121	125	135	137	148	144	124	130	153	139	119	127	126	117	132	131	108	99	121	127	120	102	129	113	134	125	118	133	141	126	104	132	130	136	107	126	131	123
8073	942	977	1176	985	847	745	636	518	508	470	414	385	380	411	422	383	395	371	360	378	370	331	357	351	340	355	326	342	313	354	331	355	307	344	307	343	334	359	330	306	323	349	326	324	337	311	325	341	293	328	303	323	305	302	327	384	304	337	318	326	342	287	331	320	314	316	271	312	333	340	307	293	307	312	301	324	327	311	356	350	303	307	305	319	346	316	287	333	318	300	326	334	340	335	318	294	301	304	310	328	304	310	282	316	313	328	314	339	318	331	338	301	306	315	315	308	340	352	329	329	332	324	335	326	309	331	314	337	291	360	307	314	277	321	306	346	347	333	304	311	315	323	291	305	333	323	314	323	313	338	327	323	317	325	329	291	320	321	323	295	328	287	291	329	313	325	291	335	347	300	314	306	306	308	314	325	333	317	351	327	326	304	336	334	334	287	319	323	282	313	333	302	353	336	320	293	334	336	332	298	319	305	332	310	306	308	334	298	327	326	306	322	324	329	313	307	308	299	328	328	315	315	333	300	311	323	295	331	323	312	332	317	314	305	286	322	300	303	343	332	282	304	355	316	317	283	299	291	310	324	329	320	336	324	322	301	331	326	286	342	303	323	307	300	308	301	348	326	286	354	309	341	310	281	310	302	274	290	320	326	289	324	302	306	317	313	313	312	303	335	322	322	326	272	311	313	300	308	299	323	310	323	320	313	298	327	319	328	329	320	295	319	339	314	315	304	306	325	330	296	340	371	323	301	307	297	317	297	294	305	339	298	323	346	324	331	297	306	301	326	308	319	345	305	310	311	350	306	345	343	294	322	307	316	323	319	298	312	321	311	313	308	279	329	288	371	284	294	294	331	352	286	325	318	312	304	325	316	295	304	309	301	334	339	312	284	318	325	317	333	329	317	282	312	322	316	315	339	312	313	318	310	315	299	277	326	320	295	327	333	336	301	320	308	334	326	295	331	315	297	318	332	311	322	359	304	321	295	298	315	343	309	327	334	325	307	309	310	320	293	310	308	318	279	347	327	316	284	314	301	314	314	305	331	291	307	302	326	318	343	301	306	333	340	326	320	293	322	334	312	288	328	328	312	296	302	297	324	345	300	296	317	335	327	321	344	317	309	289	292	304	319	303	331	337	311	310	323	276	337	295	299	302	319	304	306	286	328	296	302	291	292	331	300	316	311	306	340	305	284	347	317	326	345	315	325	327	330	304	335	321	304	327	290	304	340	304	291	347	305	291	333	326	315	309	305	323	307	343	337	302	356	313	324	304	341	306	325	337	333	297	326	327	330	304	355	301	276	305	303	336	319	324	304	306	296	290	328	308	316	327	336	302	311	321	319	326	317	308	309	317	306	287	313	300	306	330	291	303	317	301	327	325	322	288	330	322	311	296	305	332	317	284	341	302	304	309	288	292	308	309	318	317	329	320	261	350	318	324	346	307	347	330	325	323	325	300	346	332	356	306	336	279	289	303	354	297	294	308	309	313	334	325	314	320	326	340	304	303	308	315	311	326	318	291	291	326	352	295	310	291	350	306	318	289	326	322	327	342	321	310	296	320	347	275	318	308	286	327	305	308	295	370	315	301	326	303	319	351	344	311	304	310	304	317	313	330	320	295	318	305	325	323	315	305	302	314	313	321	336	329	293	310	307	313	318	317	297	305	313	338	312	306	331	282	301	302	309	304	309	295	310	327	307	311	339	318	305	313	299	342	311	323	309	329	288	318	314	290	295	291	337	314	334	319	326	341	310	313	323	317	320	300	325	297	326	287	331	335	354	308	345	334	306	280	330	286	293	323	335	337	336	315	315	320	313	317	293	330	302	357	315	334	283	267	322	317	294	342	336	331	313	339	343	324	345	296	302	353	332	343	335	314	303	328	278	306	339	325	295	345	314	321	313	298	338	340	298	298	315	317	319	314	352	307	351	310	327	334	316	342	320	288	326	305	358	308	319	321	346	299	300	312	309	311	298	313	289	312	312	347	346	315	324	336	346	328	326	321	325	313	313	317	325	300	288	325	294	327	315	331	304	314	327	352	314	303	287	315	299	313	341	296	333	308	293	314	322	334	278	307	312	334	298	299	341	330	306	324	329	331	324	302	319	312	333	320	326	331	298	321	312	313	318	289	295	314	319	316	294	289	320	319	354	332	283	343	355	340	300	305	320	322	286	317	338	297	315	328	306	342	331	328	295	318	312	324	311	308	333	285	308	319	328	328	309	316	321	320	302	293	336	351	335	300	340	319	327	320	331	304	316	295	342	326	294	291	343	347	313	293	314	318	354	325	329	324	344	294	314	319	300	293	304	318	342	319	333	298	302	297	338	321	308	310	304	333	320	334	302	310	299	344	327	329	325	317	305	310	325	317	321	318	272	305	310	303	296	300	337	349	316	332	317	303	317	332	335	319	328	337	297	326	328	316	337	289	293	297	325	295	317	283	305	294	316	325	339	326	318	280	332	321	325	303	299	315	347	332	325	355	332	308	295	324	334	321	271	345	292	327	289	342	299	355	287	296	300	318	336	291	318	301	316	323	317	296	272	312	321	328	310	329	308	334	302	317	314	313	304	349	354	320	325	346	338	295	333	339	321	309	295	282	339	359	288	336	330	325	295	309	327	320	297	307	315	340	297	321	260	322	337	307	335	347	326	332	326	280	315	320	345	286	335	324	323	353	325	318	308	329	317	301	312	302	283	319	321	337	294	334	343	318	305	317	323	314	335	307	317	321	332	313	302	276	321	321	341	287	306	339	305	322	326	362	291	305	336	298	320	327	321	327	292	328	340	303	298	319	308	338	313	318	338	290	317	305	323	324	319	317	294	328	366	317	308	311	295	315	342	315	334	301	306	294	326	308	345	301	330	352	303	306	320	326	312	357	283	319	292	310	342	303	313	312	330	314	336	317	342	298	334	329	322	324	319	366	292	303	318	314	284	308	282	311	296	316	301	320	342	305	321	322	306	303	320	321	301	321	340	317	294	306	318	283	345	320	305	322	307	327	293	287	310	314	299	294	301	284	314	355	306	327	322	306	357	296	330	358	323	273	329	315	314	320	314	312	321	302	286	309	289	310	325	313	321	304	312	323	304	344	307	299	329	309	326	340	280	303	312	323	321	284	310	349	341	316	304	291	285	324	305	304	311	350	336	296	285	329	331	299	292	317	304	328	311	317	307	316	331	314	341	306	308	329	341	272	311	337	323	284	291	292	311	296	317	267	303	283	304	318	333	327	325	310	309	327	299	294	325	313	294	329	342	324	328	304	329	313	304	312	309	335	321	281	291	301	324	332	347	312	290	342	295	288	305	314	311	304	312	295	300	303	348	343	298	344	300	306	315	306	329	277	321	331	343	349	294	320	316	313	278	305	304	316	325	330	283	335	331	324	306	311	333	311	345	342	307	349	299	308	298	335	302	308	307	326	317	306	328	336	311	328	329	306	313	309	325	345	302	337	308	324	310	322	311	348	302	342	323	362	331	294	314	315
19465	2087	827	647	504	385	295	273	257	200	230	212	206	193	188	186	161	203	178	181	163	183	170	186	190	194	185	188	192	174	201	195	189	173	202	177	188	170	175	185	163	196	169	165	177	196	180	165	203	178	134	187	194	205	178	140	147	169	166	185	151	176	176	162	187	190	162	164	184	166	217	182	153	199	203	197	172	164	179	197	172	169	186	151	171	156	161	179	141	177	177	184	163	163	181	168	182	184	160	180	182	153	167	176	152	195	197	162	207	163	159	130	196	198	200	172	174	157	169	160	149	180	160	192	176	164	164	168	200	169	188	172	151	179	160	174	170	180	162	172	207	168	173	174	185	179	167	202	166	181	177	184	175	178	152	173	164	147	165	166	185	178	197	171	179	182	166	170	191	168	171	183	165	169	150	174	178	182	189	164	148	173	167	194	182	180	188	194	146	174	168	182	189	162	181	186	184	164	153	179	173	167	150	174	162	169	167	169	166	171	185	182	200	149	185	174	165	184	176	161	147	195	173	157	187	167	198	145	160	184	183	150	169	181	204	192	165	176	167	192	172	188	180	154	185	202	188	172	178	182	178	169	193	171	168	158	157	160	169	181	153	159	174	169	172	173	168	166	184	177	184	173	172	155	158	151	164	169	200	183	186	180	208	177	158	175	169	167	170	186	188	157	192	170	171	175	167	159	162	176	162	174	185	169	183	188	188	167	170	160	158	174	165	175	185	171	158	154	181	154	164	153	215	169	195	154	185	161	174	150	151	174	166	167	175	180	167	191	178	166	182	182	178	183	146	187	181	165	168	154	184	203	189	175	151	200	165	185	181	167	179	170	157	171	175	173	205	166	187	179	185	175	158	183	160	170	177	183	170	178	173	151	174	162	175	179	167	175	186	188	158	175	159	176	184	177	154	170	151	186	180	203	162	166	158	173	191	181	179	150	162	204	197	165	196	175	174	174	169	172	166	183	180	180	188	205	180	160	186	178	152	175	172	145	177	175	180	179	175	149	164	173	192	190	171	187	165	161	171	173	156	163	174	172	171	193	167	177	161	175	195	177	180	188	175	168	183	173	176	164	156	166	166	167	164	176	177	166	178	175	160	171	177	187	186	170	187	171	181	175	173	173	198	158	184	181	143	167	171	184	155	191	172	177	158	172	167	163	177	186	172	197	178	169	185	171	182	150	155	177	168	184	173	184	170	166	152	159	153	176	172	163	143	166	178	152	188	171	164	170	183	186	157	174	191	162	158	179	197	145	186	189	168	177	179	172	166	152	177	164	166	188	190	186	170	177	182	168	170	173	166	145	172	187	200	167	170	164	180	184	186	170	170	170	191	167	183	204	148	187	144	174	175	167	163	178	171	178	166	180	207	214	165	150	170	173	185	196	175	167	189	162	140	195	167	146	188	185	172	174	173	201	146	153	198	179	174	176	151	171	172	154	177	202	139	173	182	183	177	163	197	176	177	164	195	175	185	168	162	202	168	175	178	169	168	153	152	185	186	159	171	150	165	161	191	167	180	166	184	186	192	173	167	182	171	179	174	183	177	167	152	173	193	187	153	160	187	169	170	160	165	175	165	179	174	168	162	188	156	204	184	195	167	165	171	175	186	146	182	166	161	156	161	176	183	179	159	181	174	154	156	169	161	180	168	179	176	150	194	166	171	201	146	158	173	167	155	161	172	150	181	197	178	146	190	195	146	162	165	175	156	174	188	164	162	185	180	167	190	172	154	204	159	190	172	175	188	198	187	155	181	164	172	171	177	162	167	156	163	171	158	175	185	179	176	185	186	171	180	185	181	174	161	167	162	172	166	144	156	195	176	178	193	186	188	179	160	182	157	180	151	165	177	193	175	172	191	179	181	191	174	182	172	171	188	158	163	195	200	164	185	172	175	168	183	172	153	186	194	211	169	166	174	172	162	188	182	189	195	183	184	178	197	198	198	176	195	193	181	176	195	171	156	168	161	158	156	188	198	177	177	207	187	172	177	171	159	181	184	174	169	137	168	165	176	159	173	166	201	197	170	179	193	169	162	194	162	174	172	189	163	185	168	191	181	166	161	160	184	204	178	175	179	142	194	187	149	168	145	211	162	158	176	181	147	181	176	169	160	175	164	166	178	170	168	168	152	167	180	150	158	168	172	160	183	169	174	183	195	179	188	170	156	181	185	173	163	180	198	191	164	189	178	191	196	180	162	186	178	183	188	173	186	162	166	191	181	188	185	158	192	188	189	197	176	153	180	188	158	177	164	175	194	182	170	187	154	168	186	165	164	183	172	156	158	162	174	213	180	187	200	179	176	161	138	185	163	188	202	187	167	177	163	169	151	199	160	153	176	181	170	198	164	168	191	163	147	171	157	177	172	179	168	198	155	158	152	175	173	167	196	184	162	152	193	194	196	164	172	161	168	187	158	175	182	148	155	178	164	167	189	154	179	165	165	171	169	176	181	173	170	190	182	174	184	204	148	165	185	184	187	166	172	162	139	172	165	162	145	179	163	161	177	186	203	173	164	156	172	177	201	166	186	169	169	168	170	182	193	148	187	174	192	174	165	197	167	183	165	192	177	183	170	152	160	153	167	176	164	198	164	190	173	163	174	172	191	172	180	184	179	169	189	154	177	191	156	196	195	193	160	186	186	176	173	153	178	173	174	169	165	180	171	160	176	176	149	148	162	165	177	201	171	169	156	174	153	172	163	175	182	193	177	176	169	172	143	185	175	173	175	179	171	188	189	175	167	161	186	159	164	170	152	194	176	183	177	186	184	177	186	174	175	172	198	168	175	166	171	170	165	204	144	202	183	194	186	179	162	163	165	189	179	158	179	164	189	177	169	174	171	180	174	181	183	172	200	172	156	177	192	186	169	211	167	203	166	192	184	170	181	168	160	154	165	166	174	185	165	163	186	169	166	184	180	190	144	173	174	181	178	173	142	180	160	191	156	166	161	155	187	183	168	172	181	154	183	174	174	167	184	173	165	184	164	162	177	184	171	168	201	153	175	161	176	182	176	162	165	192	193	161	188	164	177	164	180	166	170	191	184	170	153	179	176	157	182	179	167	189	168	188	173	186	177	203	173	187	168	181	168	181	172	164	177	180	149	146	188	164	165	174	166	169	187	195	171	175	167	167	162	165	161	157	160	191	170	144	177	179	154	182	170	182	178	188	173	156	195	164	200	177	176	168	155	184	182	168	191	164	174	188	150	160	175	168	177	176	179	175	167	183	181	163	171	156	170	176	169	158	158	165	168	186	191	173	159	151	189	174	180	174	172	167	185	158	170	161	192	171	149	162	158	134	168	158	184	183	143	150	194	168	166	143	177	194	172	194	179	199	157	187	180	177	180	184	170	160	171	190	182	166	192	156	186	171	156	189	160	172	174	169	168	167	169	167	184	177	189	181	157	161	171	163	176	200	180	171	171	170	184	179	165	147	142	185	181	170	166	167	185	171	160	175	159	173	171	218	183	193	160	188	164	165	167	193
10519	1087	1783	2062	1798	1390	1133	1026	883	800	770	695	655	640	627	580	537	566	571	532	538	502	515	495	471	543	452	454	507	514	495	445	492	458	497	425	463	414	530	463	410	466	454	444	470	465	456	484	442	416	415	433	454	465	473	476	432	461	452	461	421	446	450	417	453	437	461	452	451	450	434	445	453	452	487	413	434	443	455	455	412	459	468	448	400	422	455	462	447	479	433	427	469	461	439	445	421	485	435	454	480	457	414	430	435	416	432	438	427	443	446	449	435	445	412	451	410	455	437	444	451	454	435	428	456	467	458	469	471	476	434	439	412	455	450	418	458	474	450	401	421	420	466	457	469	439	480	411	430	423	436	434	420	447	431	464	435	451	419	447	428	460	446	430	415	415	400	459	418	441	432	441	440	466	455	432	445	454	485	456	448	399	452	431	420	463	428	412	424	431	473	464	454	429	439	408	434	427	439	437	445	445	417	423	427	444	413	419	466	402	427	411	461	436	414	452	426	446	484	396	447	461	446	466	435	455	437	409	448	393	455	435	427	451	450	462	437	468	442	467	446	456	429	443	421	461	427	436	461	461	448	476	391	427	469	382	430	442	390	416	467	463	429	418	439	436	433	425	432	453	424	436	432	390	419	430	420	451	407	422	417	444	463	412	470	423	450	449	438	451	432	478	454	454	468	389	442	483	449	457	440	433	430	440	429	433	417	423	420	434	443	437	450	434	433	426	458	406	396	446	443	445	411	447	395	429	438	437	405	486	476	461	431	442	428	429	471	442	429	436	449	419	466	474	456	468	447	443	405	433	437	460	467	412	410	418	439	441	452	474	379	436	477	420	428	437	460	487	433	450	489	409	443	427	443	405	400	453	462	421	418	434	420	420	463	457	422	430	461	428	444	467	437	452	450	467	435	446	458	479	427	439	446	444	461	461	493	450	470	409	431	409	433	422	426	435	472	458	432	431	437	425	424	442	457	433	459	434	463	450	442	441	431	416	440	400	431	435	438	451	438	407	450	458	417	449	469	475	432	436	440	469	439	431	443	466	419	431	419	456	441	436	448	435	439	426	468	426	455	450	461	415	408	442	435	373	469	461	445	453	427	484	401	403	449	419	420	453	428	432	420	432	427	440	446	501	428	425	408	468	425	434	430	430	407	447	431	458	451	433	444	440	419	471	434	453	415	414	392	451	394	421	447	453	458	453	416	456	386	466	426	445	480	413	426	469	458	453	415	435	436	431	381	436	460	458	452	456	485	441	445	399	437	436	433	467	428	427	432	415	422	428	444	418	441	426	404	419	426	407	457	421	422	439	474	461	493	432	413	422	436	479	436	432	420	450	426	398	439	465	418	406	432	429	440	447	430	479	491	465	456	440	418	446	443	435	445	389	470	462	415	424	430	435	419	447	457	434	461	426	441	465	447	445	448	434	448	460	433	437	439	463	454	470	459	484	395	434	395	429	439	466	423	399	454	463	455	446	436	435	463	463	464	471	408	458	456	482	426	437	468	430	478	450	444	462	457	464	431	416	449	429	442	440	428	405	430	438	435	442	429	435	459	498	462	431	426	411	446	433	458	426	453	428	452	449	434	429	449	410	414	467	400	456	428	394	419	425	463	456	389	399	465	471	430	450	408	451	439	465	422	431	432	434	385	459	416	418	462	419	412	408	445	452	439	430	443	425	422	429	449	426	406	476	482	437	425	443	422	428	444	439	433	419	432	450	473	451	489	436	444	410	424	454	390	430	470	440	421	461	443	453	464	434	407	477	445	449	477	469	432	427	423	427	457	475	439	416	431	409	424	467	418	393	416	437	449	460	418	400	436	432	453	411	396	434	463	438	437	468	425	435	418	440	446	421	457	417	485	442	399	455	442	443	401	435	455	438	419	411	443	425	467	450	427	419	439	449	419	433	450	413	436	394	436	450	440	446	424	412	458	422	437	438	423	417	426	452	458	439	421	471	439	433	425	446	476	442	431	439	436	437	407	450	440	416	450	430	438	462	460	408	440	444	453	455	416	437	434	423	405	456	428	404	452	446	431	426	464	405	418	443	455	429	439	448	425	414	459	412	453	472	411	416	451	425	445	472	441	460	430	457	424	437	427	478	422	425	460	444	473	422	427	471	446	439	445	430	437	435	444	432	434	422	438	447	448	438	450	460	430	468	436	461	446	437	455	468	419	440	433	431	431	391	448	459	441	445	431	439	423	436	437	441	461	461	491	440	433	442	445	453	460	469	432	414	460	460	394	464	437	451	491	460	443	419	439	445	451	410	447	458	451	439	472	450	444	437	417	432	444	475	425	393	451	434	418	431	435	423	398	425	429	459	473	425	437	454	457	426	441	461	421	434	414	459	458	419	425	453	404	427	433	415	419	456	435	441	425	458	431	420	444	428	448	456	433	457	459	413	431	429	449	404	505	441	449	408	471	431	485	408	475	454	407	419	490	427	446	419	445	443	462	433	441	456	445	430	429	400	434	443	447	461	433	450	448	433	443	422	413	433	432	461	418	466	461	487	442	458	426	452	442	418	459	415	427	445	452	425	413	490	405	417	462	423	434	426	463	410	441	467	457	432	435	387	423	435	455	473	456	440	439	433	424	470	439	463	433	449	470	436	399	458	452	404	415	409	460	444	399	398	430	439	403	449	390	418	408	438	415	462	456	412	507	450	427	421	470	424	465	435	437	442	409	467	444	447	438	467	440	447	451	422	416	450	484	430	426	466	452	428	412	454	429	452	483	426	446	439	425	410	432	444	429	426	433	455	438	449	433	454	455	426	428	480	460	403	431	432	452	404	458	473	466	434	464	431	464	477	416	450	444	432	432	446	437	422	475	433	420	418	456	460	469	485	450	466	425	454	453	472	426	420	477	407	467	433	443	406	424	466	449	453	436	429	460	440	437	432	438	419	429	462	413	429	465	419	458	451	452	442	428	433	433	453	384	480	463	455	413	448	450	439	467	452	463	431	458	422	458	452	440	435	419	427	438	463	468	438	437	456	424	418	448	445	462	425	479	456	450	415	442	398	426	424	476	449	441	409	438	427	427	433	472	460	449	429	469	404	446	422	465	467	389	471	449	434	459	429	431	444	453	441	440	462	425	441	447	420	431	461	458	456	440	458	461	469	418	454	467	406	422	430	417	447	427	423	439	443	472	470	412	433	421	450	412	469	424	412	489	412	443	460	418	436	462	441	430	420	419	490	438	437	441	436	430	467	456	436	436	443	399	426	390	419	436	441	436	477	392	441	487	449	482	448	391	409	481	443	483	401	455	441	408	469	449	411	447	452	433	462	419	434	406	440	457	466	418	423	404	451	463	425	420	432	463	425	451	418	445	449	437	476	447	447	452	436	426	482	431	435	451	431	428	466	463	433	454	455	416	459	412	438	441	418	408	420	427	491	441	424	466	435	431	469	410	464	429	447	450	470	501	450	448	450	441	437	430	424	456	439	444	458	408	447	416	447	439	435	419	449	443	437	445	425
3462	376	279	317	305	286	281	287	302	298	287	279	286	273	294	303	299	307	277	289	312	270	298	283	256	271	291	301	286	265	236	273	288	301	280	251	282	281	272	292	268	274	285	286	300	311	269	265	294	309	294	289	246	268	247	276	250	281	284	313	282	308	302	301	280	270	298	261	256	246	329	280	282	289	322	300	295	261	261	275	283	299	296	254	297	291	293	283	307	268	287	260	284	283	258	275	282	311	262	304	298	261	275	287	264	290	281	246	273	293	272	289	270	289	307	253	289	275	260	253	279	318	281	272	276	320	257	285	323	277	250	265	285	289	300	331	311	271	270	283	308	295	287	244	253	268	285	291	263	288	303	258	259	293	298	293	278	258	281	257	273	284	260	288	271	286	301	287	292	296	273	274	274	265	295	292	287	284	263	261	253	272	291	280	268	276	266	281	296	265	285	298	268	293	291	311	285	229	272	287	264	297	265	284	293	289	291	251	295	262	284	266	272	277	292	259	306	252	328	277	262	278	287	261	285	292	293	316	264	273	289	275	288	284	291	297	249	285	293	270	286	302	241	293	281	304	271	300	266	294	279	274	261	288	279	296	282	285	274	286	260	279	303	287	292	273	286	283	263	256	313	297	261	274	262	243	308	276	244	328	303	251	253	271	273	293	283	273	254	263	264	302	274	304	285	276	265	299	292	297	243	297	300	285	282	289	259	287	299	268	251	264	299	265	317	263	282	319	266	278	274	310	271	296	282	278	275	291	287	293	246	305	287	259	262	288	258	290	323	280	244	290	288	290	294	276	264	295	285	280	265	283	313	286	275	288	295	288	271	282	283	301	284	257	271	291	272	272	297	254	265	260	322	278	277	282	266	272	284	280	241	272	293	263	298	294	275	282	249	264	277	270	274	289	287	292	318	282	291	295	275	267	250	285	278	270	263	298	259	287	294	267	288	286	288	308	272	287	311	286	299	266	268	262	240	259	292	291	299	273	271	278	298	281	295	273	273	310	281	282	307	323	310	249	260	264	260	276	272	261	286	273	249	296	286	306	285	291	304	288	268	300	278	268	303	257	293	254	311	292	289	280	281	290	284	290	283	273	255	279	266	310	282	287	263	306	288	279	278	242	302	281	309	281	271	249	286	307	277	269	266	297	289	305	244	314	296	253	315	312	296	299	307	293	269	290	281	297	306	287	284	298	281	263	252	271	293	260	280	276	261	286	303	300	314	288	247	267	287	253	265	266	283	277	318	285	302	268	269	274	276	278	311	298	292	282	287	269	266	301	274	307	264	266	256	302	289	262	265	305	305	297	262	286	265	297	271	269	280	334	289	273	292	259	306	314	265	259	311	283	313	288	304	282	268	294	274	279	253	288	291	305	288	264	278	263	290	303	279	272	259	250	269	286	307	306	249	292	278	323	266	268	283	289	291	300	273	269	287	275	243	268	303	271	265	271	287	280	286	278	277	275	292	281	286	282	258	253	316	279	287	295	272	256	285	256	249	293	298	299	310	274	272	260	309	282	314	272	299	332	291	294	315	292	267	315	270	307	277	262	304	287	305	269	279	274	305	265	284	261	270	260	280	289	286	290	316	291	286	268	267	265	262	254	287	285	275	284	271	272	260	292	291	260	269	268	266	286	273	267	310	298	266	321	296	262	261	278	283	295	248	299	286	291	290	302	278	268	261	284	284	273	257	278	289	265	263	314	303	257	296	264	306	271	292	289	268	276	288	293	260	298	298	268	303	293	262	246	290	297	287	274	269	274	262	294	282	307	288	282	256	295	271	284	287	276	269	278	286	312	270	257	269	287	269	294	309	273	299	273	309	282	318	243	269	281	297	293	266	273	285	312	264	273	301	284	306	284	274	270	249	286	311	304	277	277	298	268	278	285	303	270	307	286	278	255	271	237	234	282	293	285	291	258	283	297	259	285	259	305	299	281	307	328	313	298	271	302	263	293	269	308	267	259	298	277	313	285	261	300	289	286	265	303	290	297	283	281	279	283	280	243	269	316	283	299	291	314	268	271	297	254	275	286	280	308	312	259	277	329	258	312	304	278	268	290	256	290	278	271	312	313	281	281	282	282	263	274	290	294	294	289	298	276	268	266	272	274	286	275	302	271	273	284	248	272	277	279	279	274	296	278	292	287	287	317	264	286	317	281	300	271	271	307	280	278	243	245	291	260	320	272	290	296	274	289	280	285	295	298	272	289	240	305	282	258	305	276	283	302	249	293	315	295	284	280	265	282	303	294	282	277	305	274	279	268	294	279	307	257	275	306	276	281	281	282	271	265	303	289	306	270	290	293	279	265	280	282	257	306	298	303	297	288	264	272	269	276	264	256	259	269	252	290	287	287	268	281	303	285	265	278	303	293	267	274	297	295	264	287	293	273	269	300	234	286	274	283	298	260	257	289	272	289	295	278	274	252	298	302	277	291	279	269	264	291	310	266	295	269	287	274	242	280	303	259	276	290	262	269	273	288	281	261	261	291	278	240	260	261	300	282	262	254	254	282	256	294	319	332	299	300	295	296	270	291	308	258	292	289	299	250	308	275	276	281	284	263	304	296	297	286	286	246	287	291	286	240	291	289	301	290	276	266	312	312	269	296	290	285	268	273	254	288	297	286	291	255	281	264	279	258	279	256	277	271	287	289	293	313	297	264	308	284	284	282	310	270	292	309	288	258	305	276	304	272	314	296	275	300	277	271	285	287	270	303	259	293	288	296	295	307	281	307	266	254	283	273	256	291	289	274	288	262	275	277	271	278	292	276	294	264	286	277	260	283	269	267	286	287	298	285	261	275	263	293	305	295	258	269	298	297	301	245	269	263	326	261	261	238	259	276	273	285	298	271	274	300	259	279	247	302	255	275	260	303	288	268	292	281	265	302	270	281	262	270	279	306	278	297	292	304	280	278	272	266	263	260	283	303	295	266	294	287	272	295	265	301	277	257	300	319	258	281	285	264	257	263	273	267	303	298	265	231	269	287	245	312	297	243	276	267	289	291	278	281	292	288	295	272	267	317	273	273	301	286	284	258	299	298	280	254	266	254	248	260	277	295	279	304	296	292	314	318	309	260	270	265	305	272	299	276	275	276	255	255	270	274	286	313	309	293	301	291	274	280	224	264	267	259	284	300	332	302	299	293	269	257	282	282	257	281	273	308	286	330	274	307	267	255	280	287	255	285	277	269	307	297	288	326	308	267	279	267	249	292	291	298	273	276	312	280	291	289	286	269	256	295	280	286	284	299	275	267	266	309	308	275	287	271	272	270	286	305	285	253	283	279	280	313	302	261	294	287	268	281	280	285	291	274	251	271	278	291	290	272	283	293	284	325	290	254	262	263	276	294	273	297	281	262	283	247	280	238	262	274	295	304	261	253	295	285	306	290	326	286	240	320	274	277	294	265	266	280	261	242	284	273	299	278	297	275	294	259	297	298	272	294	288	316	271	258	312	281	263	305	281	327	301	274	290	265	311	278	279	306
2523	614	715	676	656	680	641	625	641	636	590	631	662	599	642	645	628	647	582	619	593	608	619	612	608	658	643	683	625	597	611	628	614	595	647	643	631	624	564	598	631	635	645	640	633	622	630	624	654	660	597	613	606	616	613	620	666	617	608	610	639	668	608	635	618	615	621	592	633	602	618	606	604	604	683	646	649	583	633	626	650	649	650	653	616	609	644	607	665	634	632	653	596	616	639	628	688	603	641	652	621	607	628	614	628	614	612	657	626	605	634	597	597	646	634	615	665	584	618	633	648	606	637	670	642	631	594	666	638	642	627	632	606	649	584	621	621	627	645	650	663	654	624	660	625	661	618	626	652	569	596	591	609	639	638	613	569	647	658	577	658	601	573	627	615	647	613	632	599	640	647	596	615	619	602	650	601	595	610	663	610	580	644	623	644	586	613	601	612	626	626	614	615	612	595	610	599	625	620	589	627	658	615	601	626	640	614	588	563	632	592	626	624	594	586	655	650	627	641	598	628	596	615	636	645	614	616	611	601	639	613	628	647	601	615	651	620	546	603	641	620	675	612	583	648	628	691	632	602	632	602	639	617	641	647	609	619	605	604	588	640	655	613	630	625	613	627	618	617	623	625	631	590	636	648	608	707	631	623	640	619	644	587	629	630	611	614	659	624	617	607	628	639	606	636	613	613	620	617	595	608	582	662	608	611	614	628	631	631	603	620	620	608	626	576	644	610	647	625	677	609	623	608	608	667	606	642	604	644	641	625	627	617	623	574	625	678	567	607	670	631	621	599	620	625	645	577	621	606	627	621	616	604	627	622	630	555	629	641	635	636	604	607	659	635	635	662	668	603	630	575	614	608	601	615	602	641	646	625	601	633	650	657	580	640	623	621	620	620	632	623	646	628	587	636	615	626	605	659	597	613	611	606	618	583	621	670	607	580	585	602	641	595	627	624	590	627	621	651	584	581	614	592	642	595	606	619	645	630	648	618	611	622	640	604	598	641	621	631	635	618	596	604	626	602	610	601	589	617	640	603	615	620	635	589	611	597	630	617	597	601	594	644	632	601	636	597	597	629	616	634	626	565	599	665	608	584	597	677	627	598	651	619	608	603	593	587	599	624	606	611	633	656	589	606	639	629	676	621	632	639	627	636	632	646	588	647	585	597	656	605	630	621	602	635	591	653	603	656	638	623	643	624	616	613	637	575	600	647	616	614	640	613	614	636	607	578	620	591	617	627	595	617	653	597	609	610	596	628	616	612	599	612	622	637	627	581	615	629	636	634	658	635	636	620	588	571	614	637	635	620	609	654	647	662	604	585	631	615	565	629	643	591	627	625	632	611	618	606	575	567	631	576	628	623	609	671	651	646	621	631	609	584	610	605	602	618	645	622	604	639	562	591	612	640	616	645	676	595	582	618	606	624	612	621	603	677	602	637	587	553	594	649	633	619	632	625	612	569	626	634	596	582	557	600	571	607	611	643	606	610	551	621	569	636	623	639	610	634	625	655	596	643	629	668	598	608	611	596	591	595	589	612	612	635	610	617	622	648	614	624	624	630	591	616	607	635	598	640	597	629	620	621	637	626	597	616	574	669	597	554	623	673	607	611	631	608	588	614	620	641	647	659	663	648	628	644	657	625	623	637	603	616	602	563	585	667	594	614	638	621	598	608	630	597	576	645	576	624	613	659	625	622	612	608	584	611	633	672	625	638	648	603	548	577	586	620	633	608	647	636	619	657	629	642	589	630	663	588	577	616	669	621	588	593	626	585	617	591	621	672	631	637	632	591	603	630	623	579	588	604	627	628	666	590	648	626	659	602	649	639	645	602	626	625	644	586	599	637	592	652	573	653	599	567	581	661	648	608	627	622	639	589	646	581	652	639	609	655	606	616	641	623	655	623	635	576	608	619	619	659	616	596	632	597	601	633	608	626	659	634	613	618	652	625	645	566	594	644	622	608	610	653	617	590	577	610	646	594	633	590	643	601	642	584	633	644	623	600	627	631	641	624	627	663	650	607	594	628	611	603	612	615	599	651	620	656	593	580	628	659	606	642	612	581	608	610	634	624	654	598	624	651	626	607	613	621	638	607	627	626	573	610	573	633	616	603	634	638	620	644	624	657	626	642	560	608	630	634	645	642	607	620	658	628	593	635	612	587	631	627	625	627	608	666	602	637	632	637	601	593	639	608	595	662	562	590	572	647	643	635	587	661	586	678	594	591	593	579	629	618	619	572	614	644	654	684	596	617	597	650	630	653	610	587	585	681	623	610	625	628	602	617	606	639	626	600	606	627	602	655	605	643	595	592	646	565	637	650	611	647	596	606	576	650	625	662	699	610	624	592	580	648	621	646	618	625	646	613	632	647	606	653	609	594	607	611	609	601	638	588	617	671	634	658	631	608	642	636	653	645	594	616	635	607	598	563	639	602	651	593	615	617	666	588	617	621	638	622	669	672	632	556	612	609	650	646	596	612	605	615	614	612	612	664	660	611	622	605	616	635	641	645	641	638	609	602	642	592	571	598	611	608	603	597	589	597	659	605	656	635	610	635	634	539	619	603	630	597	637	609	605	625	578	633	664	625	657	623	629	596	612	584	644	583	598	565	602	629	632	640	580	612	619	641	616	599	605	616	639	622	595	670	604	547	604	600	590	624	612	583	591	579	617	579	638	591	630	593	617	623	632	613	620	599	633	613	588	609	566	626	629	632	621	660	604	633	603	649	599	651	635	594	627	662	595	682	650	634	616	578	612	599	655	619	636	650	642	642	591	567	610	641	622	629	622	609	609	646	626	640	630	634	648	621	589	611	622	640	612	679	623	582	621	612	620	646	644	654	608	630	606	642	604	620	631	610	613	630	639	598	625	633	612	625	664	580	595	669	636	618	641	663	620	658	643	627	592	604	633	620	631	667	645	626	629	638	603	634	609	592	604	623	606	648	647	631	611	653	593	572	631	604	614	645	621	659	620	645	637	617	648	626	631	589	625	622	686	623	593	613	575	624	646	670	579	648	594	627	608	593	617	640	606	579	623	603	662	611	651	621	598	654	635	667	614	643	612	629	629	628	652	575	621	670	557	591	667	666	600	602	656	620	606	594	593	607	561	611	619	618	611	617	645	554	617	618	654	623	624	605	637	601	657	625	606	602	583	641	634	593	610	658	610	669	596	617	656	667	595	684	645	598	634	586	669	606	624	633	629	650	666	604	627	653	633	666	584	587	598	636	642	636	632	612	665	622	589	640	630	594	598	613	643	626	622	606	592	597	632	620	610	630	644	664	631	684	654	621	635	636	624	601	637	631	655	634	634	641	580	623	595	594	636	635	626	608	595	629	628	610	618	661	591	601	647	664	619	634	627	640	652	596	656	592	630	622	623	590	625	609	618	600	626	613	568	631	618	629	656	609	604	643	610	594	597	611	593	658	601	659	643	625	630	624	631	609	608	571	633	623	632	575	577	603	591	609	609	654	631	610	609	592	634	598	605
11174	673	471	382	271	217	189	184	165	144	172	130	137	117	135	119	133	144	119	142	123	138	131	124	131	109	115	122	134	149	123	118	135	120	132	127	138	139	131	129	144	137	131	123	116	97	120	117	109	117	126	126	103	126	118	142	130	114	133	101	120	108	138	124	101	123	124	134	128	132	114	125	125	125	96	120	131	116	120	149	131	143	134	104	116	135	105	104	123	126	124	123	127	143	116	107	116	146	120	111	112	133	102	112	117	109	127	106	113	119	113	130	125	115	103	113	114	108	123	113	125	140	131	126	119	130	127	126	125	143	134	113	105	105	112	115	121	114	156	119	106	119	102	131	107	119	111	114	137	134	102	120	133	135	147	130	118	118	131	125	127	141	151	147	126	128	142	136	142	127	147	110	136	94	124	124	106	123	110	125	136	106	116	116	115	115	135	126	128	138	141	123	132	104	102	104	118	136	110	132	117	115	113	126	121	140	118	115	126	135	114	130	107	121	112	96	124	118	107	108	115	119	114	108	113	107	126	115	138	133	136	117	131	125	143	130	132	125	130	122	130	125	151	118	130	115	112	128	121	129	119	121	150	107	111	124	121	114	120	127	107	109	113	121	122	99	112	104	120	119	140	97	114	117	125	106	108	98	131	117	132	106	147	132	120	124	116	109	120	126	122	109	137	120	96	108	135	128	110	134	123	125	127	121	130	122	122	149	121	129	120	124	134	115	122	118	110	116	112	108	121	141	133	138	117	127	103	123	142	127	110	115	126	127	109	111	136	107	114	112	106	130	128	139	132	112	116	112	132	143	131	110	133	140	123	107	138	123	122	125	132	156	114	113	127	111	123	112	139	111	119	108	135	138	135	131	114	123	129	122	119	115	103	110	137	113	101	106	157	106	123	120	109	123	125	98	96	114	143	129	128	108	106	117	140	139	117	112	107	116	140	118	145	117	132	116	121	112	126	120	131	112	128	132	114	110	128	145	136	114	120	128	124	113	119	137	102	122	117	124	117	126	122	123	105	124	114	106	111	124	125	122	134	125	123	120	141	121	133	101	113	121	102	147	119	119	133	122	140	139	122	112	127	145	118	105	109	125	121	116	93	128	103	112	134	105	100	110	131	118	144	112	109	116	127	122	144	102	106	112	132	138	115	125	125	111	108	119	115	130	118	124	126	117	118	119	119	109	127	112	136	120	110	120	128	102	141	130	128	138	130	119	132	144	106	122	123	126	105	109	141	130	122	124	117	106	132	110	99	129	148	110	136	153	118	117	107	118	112	111	141	126	112	113	136	118	130	138	121	128	120	112	137	120	138	122	121	127	128	126	125	130	163	142	112	121	108	132	130	114	140	146	121	137	140	122	111	135	141	130	126	97	129	127	111	116	120	115	101	119	114	133	112	120	106	116	130	115	114	132	127	123	109	111	116	138	116	133	128	110	110	110	129	120	118	133	129	139	117	124	133	126	115	132	114	127	110	137	141	117	142	120	126	113	113	109	115	114	123	111	97	118	116	111	127	120	118	143	105	92	120	122	121	103	132	142	108	117	103	127	123	127	133	134	121	124	134	112	110	113	106	117	113	123	103	147	113	113	116	138	130	123	120	129	125	135	112	127	126	132	110	106	117	121	108	136	119	118	118	143	130	130	142	113	127	122	125	121	102	112	109	118	136	121	104	108	119	115	117	114	139	127	102	122	112	122	131	134	123	102	129	117	127	118	113	111	113	104	115	125	117	116	109	135	129	127	102	138	106	118	104	111	120	123	105	122	145	90	107	120	128	142	117	114	100	118	128	126	141	129	113	124	115	94	108	130	103	132	112	109	117	137	114	92	101	110	108	109	134	110	135	115	152	109	134	115	126	115	117	134	106	120	135	115	132	145	100	122	88	120	135	124	117	131	127	116	118	117	126	135	104	99	124	118	126	129	125	117	122	120	114	125	121	115	107	111	102	129	143	117	126	114	134	115	111	123	129	133	144	134	129	124	101	114	108	130	122	133	141	112	117	141	121	142	116	116	113	113	127	131	124	108	115	129	118	141	138	132	144	127	138	105	105	125	103	98	108	112	116	107	127	123	106	108	107	126	116	121	104	104	107	108	103	103	129	105	108	120	123	124	114	114	118	134	138	114	123	108	128	121	126	124	134	109	124	130	112	111	109	109	105	117	134	126	130	140	107	118	122	120	141	115	111	118	133	110	109	121	103	140	131	129	108	102	130	119	128	101	125	97	115	129	101	124	129	124	124	119	131	121	152	135	126	115	133	115	116	120	138	125	120	127	122	131	114	118	112	136	122	137	130	118	103	103	117	116	134	138	116	111	128	114	125	97	119	126	130	123	122	116	127	143	116	116	116	138	111	110	117	123	122	128	116	124	116	99	109	130	124	112	118	110	114	117	130	124	122	121	118	130	113	103	119	99	126	121	114	109	108	135	100	124	113	105	136	119	109	124	128	124	102	107	116	120	138	114	125	102	127	155	104	102	131	138	129	103	106	116	130	123	129	114	131	134	111	121	113	125	107	127	138	122	132	121	111	117	126	144	120	130	100	128	115	141	108	116	124	126	138	115	128	117	102	115	125	97	120	122	127	136	133	123	117	131	125	132	126	108	142	133	124	115	118	122	93	113	120	125	106	110	127	129	130	108	108	113	119	103	127	127	135	138	117	113	122	125	125	130	117	119	111	136	146	123	110	127	109	125	115	117	109	133	135	119	119	123	106	112	120	135	148	138	113	131	120	112	127	114	129	96	126	119	108	117	128	102	143	125	117	131	127	136	131	133	124	131	89	134	124	123	122	114	126	132	113	114	122	118	111	132	122	134	126	116	111	141	129	119	110	111	122	125	119	115	117	114	134	103	136	121	123	120	129	127	111	104	108	110	117	114	133	104	123	128	124	114	90	140	128	142	125	131	136	129	133	131	96	150	123	111	133	111	119	127	113	131	137	110	111	120	127	113	117	123	149	108	121	135	131	117	116	142	139	119	126	137	106	118	121	114	116	127	120	147	114	106	121	120	127	133	148	131	112	119	131	138	130	119	136	118	119	105	113	134	127	120	129	117	129	117	128	129	125	140	157	121	124	105	107	99	106	101	119	114	130	113	134	123	138	105	131	114	116	118	137	115	120	125	126	122	110	114	108	111	91	130	123	119	122	115	115	107	121	129	120	122	113	132	124	125	135	98	142	137	115	130	131	110	114	113	104	105	123	125	135	127	101	99	147	115	141	122	113	126	85	117	130	112	122	106	115	121	121	138	122	118	130	137	121	117	120	141	118	129	123	114	118	130	127	118	128	109	130	107	108	129	151	120	127	109	110	117	123	108	120	112	113	123	117	112	125	106	131	135	102	121	130	135	112	98	120	110	136	122	116	112	85	115	124	127	118	113	134	121	140	123	123	154	110	147	130	108	138	113	136	106	128	133	104	110	108	116	113	125	122	112	131	136	129	126	133	110	126	118	127	102	121	103	108	119	125	134	122	129	117	120
7432	546	954	1100	971	786	679	604	537	482	476	420	438	420	372	374	403	376	395	350	345	320	327	340	365	302	322	343	332	335	332	337	338	326	317	345	377	325	310	321	288	296	301	299	317	311	317	303	299	314	296	333	276	347	318	300	306	325	299	305	328	293	316	322	331	333	331	320	289	303	263	317	314	333	320	327	310	302	343	350	344	304	285	325	321	319	323	305	313	303	292	282	294	302	295	298	282	290	311	329	343	288	322	319	338	274	303	300	305	320	297	282	286	309	294	321	280	310	273	327	270	302	305	344	296	309	326	299	290	327	334	344	293	299	295	320	287	323	292	355	296	331	302	300	309	272	311	319	301	285	292	279	312	311	313	302	304	327	315	303	355	291	335	295	336	311	325	298	311	320	293	304	296	300	298	310	307	316	330	337	298	323	291	308	283	311	337	308	314	292	306	320	308	332	306	324	290	324	320	314	295	314	319	324	319	321	273	306	312	306	286	284	317	326	298	303	289	319	303	314	316	322	296	272	294	305	321	310	308	317	305	301	324	302	307	315	317	310	315	332	295	332	334	301	282	287	300	340	287	336	320	293	316	301	299	289	326	313	288	295	313	304	295	313	298	324	334	301	329	308	322	314	308	327	310	286	309	332	314	284	275	305	329	338	299	320	301	282	288	327	298	287	310	353	291	301	290	299	307	317	320	330	307	289	315	312	294	283	332	312	332	292	306	286	317	312	290	364	296	329	339	309	327	297	328	322	321	273	289	324	307	302	315	306	315	324	273	273	307	296	295	306	310	290	267	295	324	275	284	307	290	313	309	321	302	316	307	327	290	303	313	317	312	329	314	293	301	323	311	336	316	284	306	290	330	326	342	309	335	302	300	280	292	292	318	317	337	324	316	334	300	305	306	334	265	308	321	310	335	306	290	311	313	332	321	335	311	343	299	305	304	331	323	342	313	304	290	282	281	295	302	298	265	312	328	306	332	295	300	304	315	312	305	320	305	294	314	320	296	329	325	325	335	342	325	285	294	321	281	292	303	296	281	324	308	313	314	330	345	291	279	320	295	318	300	292	316	308	284	319	282	325	311	335	329	305	310	319	342	275	306	307	322	339	310	334	320	340	315	295	292	297	297	334	301	329	305	327	320	288	291	314	311	339	355	311	313	315	314	306	300	307	305	309	299	331	278	322	329	296	325	316	296	303	315	296	296	311	305	305	284	299	319	296	335	306	317	308	316	314	299	305	284	264	294	285	296	289	326	283	322	317	308	314	340	302	323	305	292	284	309	308	316	329	277	309	304	305	325	320	319	291	310	311	310	310	313	327	304	272	296	296	316	308	288	321	285	322	342	306	329	328	320	314	321	280	308	322	343	274	291	275	308	289	325	314	310	320	292	281	312	332	312	281	297	294	272	333	312	333	322	307	324	301	331	280	305	298	304	323	314	305	302	320	292	342	344	310	315	300	319	303	319	327	304	289	321	288	306	320	297	296	346	273	304	308	312	297	291	331	319	319	292	289	312	283	321	303	310	302	329	299	289	308	312	322	351	323	318	351	314	344	289	318	321	292	283	289	324	290	287	335	325	304	333	303	343	310	315	314	289	285	327	296	303	303	300	310	301	306	345	310	280	322	318	318	332	308	306	303	342	309	321	292	284	309	348	280	323	299	298	290	307	314	308	295	312	304	309	309	330	307	307	324	307	274	265	302	290	295	283	313	314	310	295	284	285	328	306	313	270	304	327	295	301	323	316	317	319	290	293	310	334	313	307	319	295	298	311	300	307	288	295	298	289	285	341	325	300	296	342	294	300	309	275	335	295	306	281	309	324	309	299	335	319	301	309	325	317	287	324	323	315	285	284	307	341	320	335	292	298	289	274	306	321	315	284	304	325	332	321	327	316	308	303	290	289	318	305	300	292	318	298	309	308	309	307	318	314	254	305	324	321	329	315	295	281	331	344	298	314	343	295	308	312	315	294	296	300	305	301	319	312	287	317	300	320	297	296	320	317	271	304	284	304	313	319	324	313	317	281	310	320	319	307	305	312	304	303	322	339	338	314	292	305	271	340	318	302	314	288	316	334	314	313	300	305	301	286	323	310	307	337	326	312	315	340	314	311	334	331	278	324	319	326	275	314	352	296	302	299	305	303	275	317	295	328	331	294	280	303	309	295	313	310	293	317	313	288	302	314	303	307	297	283	289	301	321	331	286	331	302	320	286	325	299	346	330	319	330	311	302	311	267	281	309	338	316	307	307	314	319	310	322	300	307	288	298	307	298	312	341	321	329	303	327	300	332	306	304	332	316	296	311	327	299	316	331	305	278	316	335	288	341	288	311	289	299	283	288	278	340	315	311	296	300	304	314	323	302	354	278	308	308	327	307	328	343	318	348	335	301	310	305	297	327	292	303	304	309	298	304	327	317	303	286	278	321	312	306	307	327	290	318	298	334	314	321	318	334	299	297	271	350	304	316	306	303	315	280	311	296	325	264	323	331	329	308	288	268	325	302	324	308	298	308	293	329	343	339	296	308	333	313	305	331	332	318	314	322	325	329	296	303	304	300	324	310	300	293	313	344	312	332	326	283	313	309	284	309	305	326	294	318	317	319	299	275	296	328	332	340	333	323	292	311	314	320	325	309	313	303	311	307	299	314	320	336	310	315	314	287	334	298	309	336	320	277	315	299	306	286	302	284	277	329	299	320	315	327	328	325	291	278	319	318	297	303	331	322	305	331	341	278	297	290	316	327	318	281	318	268	306	274	311	310	319	341	311	298	292	322	298	333	317	315	328	281	298	314	324	315	258	338	295	290	301	310	309	301	286	276	298	328	306	290	296	346	298	307	302	300	300	291	324	325	290	316	293	319	316	306	324	310	263	291	268	295	305	297	309	307	323	342	316	287	329	313	308	306	303	308	300	303	305	310	294	334	306	332	344	337	344	300	327	319	280	283	345	297	313	292	275	285	338	301	292	310	299	311	330	333	318	277	289	316	309	315	332	319	309	299	287	310	282	330	339	293	312	320	293	280	302	303	329	292	315	314	315	307	308	332	313	317	341	289	329	322	276	296	335	311	319	326	297	323	309	292	353	305	306	310	356	307	298	318	334	318	304	303	317	333	301	294	334	309	306	290	305	313	302	285	326	326	329	329	332	309	322	323	290	339	300	319	294	323	303	289	292	291	334	327	284	299	336	304	286	317	315	303	314	292	317	327	292	305	306	286	316	311	324	319	313	322	300	295	273	334	282	257	316	303	321	340	304	311	302	352	290	310	338	291	314	281	288	311	326	343	340	291	314	276	325	301	304	321	299	335	304	332	331	315	303	324	297	321	311	298	343	320	313	332	310	292	315	318	280	329	328	303	286	310	325	319	335	306	302	301	315	322	349	327	317	315	317	354	297	309	320	323	324	324	292	324	325	314	301	315	283	315	308	311	304	290	313	316	290	298	278	276	325	284	302	292	288	347	312	303	310	306	302	290	309	314	289	247
17959	1539	852	720	471	386	302	286	250	237	250	249	207	207	194	169	202	184	186	183	174	162	177	179	166	190	186	176	165	163	155	186	185	181	190	163	193	182	195	152	173	162	179	190	169	177	187	183	162	157	160	183	176	189	186	186	172	172	185	186	172	197	183	167	171	179	176	187	169	196	161	148	156	176	179	147	183	172	181	164	149	180	177	172	182	180	194	181	167	183	171	175	181	176	161	194	189	165	176	164	187	156	152	168	181	187	167	157	159	151	158	167	171	164	168	189	203	173	180	181	188	190	175	148	172	140	173	157	182	195	177	164	185	171	158	181	182	149	196	158	199	193	179	168	147	167	157	188	164	163	172	182	168	166	175	181	188	160	154	156	149	152	171	175	172	180	172	198	172	191	168	194	181	145	152	170	152	177	196	196	166	186	192	184	185	172	164	160	164	155	166	171	175	171	175	178	160	155	174	152	200	184	175	160	164	158	184	194	178	175	159	147	168	181	168	168	174	169	165	175	169	185	166	201	162	156	164	141	182	157	187	167	172	189	191	163	161	178	158	166	193	188	162	155	163	153	152	156	198	165	161	158	166	149	174	173	179	160	166	174	192	175	154	178	161	150	167	178	191	188	171	161	155	179	152	179	146	160	183	178	141	175	204	184	175	163	170	182	163	192	172	163	144	163	160	156	171	166	183	162	200	164	167	161	213	195	175	183	154	180	171	158	171	172	180	181	155	173	167	180	203	180	163	153	156	170	163	173	164	178	172	179	161	190	179	179	174	177	170	177	180	174	166	157	152	185	184	173	190	153	180	149	147	164	193	147	172	185	179	171	184	199	178	190	190	159	165	181	171	172	199	187	180	209	186	180	170	183	179	145	163	160	171	181	156	150	158	160	161	161	172	161	181	150	162	173	170	176	157	195	164	160	194	175	179	196	189	180	196	159	181	196	187	173	174	161	176	170	148	175	175	162	178	184	166	167	206	206	181	185	129	155	178	175	195	155	157	154	151	180	171	186	168	181	170	180	209	167	164	168	194	220	187	197	157	175	165	166	182	172	172	169	183	190	186	196	171	182	189	211	165	168	178	164	160	144	165	178	162	156	191	196	181	189	166	191	183	170	167	190	174	163	162	160	201	158	181	200	179	162	168	167	177	173	183	169	158	160	165	187	186	192	198	179	177	188	196	156	190	182	167	195	164	176	177	183	179	168	196	191	171	129	153	156	180	178	185	176	170	168	178	183	175	167	160	158	177	158	151	184	186	171	158	152	160	150	175	176	186	177	162	167	174	164	172	179	169	149	174	169	175	191	164	154	204	165	179	170	172	158	168	197	178	167	168	165	177	180	178	172	158	207	170	158	173	181	190	170	176	149	187	168	183	154	147	186	158	195	168	177	152	139	151	156	149	147	165	159	168	167	186	177	150	190	168	162	162	188	157	194	194	175	155	185	181	177	170	196	163	179	180	189	162	165	159	197	169	188	160	153	156	172	169	182	166	142	177	176	192	176	174	163	164	185	177	179	190	175	159	155	160	178	163	200	191	177	184	164	169	167	186	167	181	162	164	179	183	153	158	181	179	184	150	186	170	162	157	175	172	154	165	185	172	161	166	152	166	172	182	150	166	157	172	182	161	158	176	172	178	152	183	150	184	160	165	168	180	156	156	198	185	166	197	189	182	198	165	151	181	148	178	157	180	179	176	147	174	183	162	152	159	167	175	187	165	164	189	152	164	189	167	185	186	158	143	156	196	172	170	179	194	158	175	196	171	175	171	201	188	160	182	157	175	156	178	175	160	167	168	170	196	170	159	159	179	178	179	174	186	172	157	162	172	169	184	135	177	172	182	150	148	174	152	190	164	185	193	174	197	163	165	164	164	197	143	178	188	193	183	161	188	168	179	167	143	184	127	168	161	170	193	184	163	177	159	168	163	163	157	175	195	186	190	159	195	200	165	160	145	163	166	175	167	160	166	158	181	182	173	194	175	173	188	171	176	199	207	171	166	203	178	148	171	181	162	166	187	158	166	177	174	184	162	184	186	171	152	178	181	191	170	164	152	181	191	185	170	168	174	176	167	154	172	154	169	184	191	182	179	184	170	170	178	161	169	180	165	192	178	168	181	150	151	164	156	168	161	158	167	138	158	174	171	156	174	197	196	177	192	170	186	167	171	165	166	191	180	176	169	180	160	168	170	158	179	166	160	136	186	183	185	159	157	163	171	194	188	172	171	175	190	161	171	156	185	167	182	171	182	200	177	163	173	151	187	181	177	182	161	183	175	163	172	150	191	157	184	181	164	170	178	175	175	161	186	139	190	184	194	170	185	179	179	176	175	173	205	170	201	182	176	184	170	162	165	181	168	175	193	164	154	159	178	198	173	161	157	181	160	182	187	186	158	148	176	159	185	184	171	166	173	201	172	185	175	154	184	196	192	183	136	146	180	155	154	158	194	180	192	167	180	180	174	176	183	183	187	174	180	177	199	159	175	170	163	185	186	192	170	174	172	157	157	182	188	183	158	169	184	158	176	156	154	186	182	166	171	167	192	160	173	145	171	170	192	159	184	160	172	175	198	168	183	153	189	183	155	190	182	195	174	168	156	153	164	199	182	185	171	173	160	167	161	182	163	196	173	158	193	185	183	175	198	159	140	149	162	166	200	168	165	171	177	164	178	171	169	177	173	192	200	166	182	169	163	177	184	184	167	186	183	143	159	193	171	157	176	170	170	181	165	143	198	171	169	176	185	172	175	177	170	168	161	160	179	199	180	179	175	180	160	179	211	179	190	176	172	157	162	163	178	157	173	170	163	197	177	184	173	181	180	183	171	175	171	186	164	160	163	173	167	183	198	167	179	176	175	160	193	170	158	191	177	167	176	199	165	200	195	186	158	185	171	167	167	157	174	175	163	182	185	164	155	180	167	211	167	182	172	183	163	179	172	177	149	177	173	178	168	161	182	162	160	163	141	174	167	169	183	152	165	162	185	185	154	179	167	197	186	171	174	150	174	184	162	189	197	175	176	171	183	158	186	170	175	165	196	187	157	188	174	178	181	179	159	179	195	183	163	170	152	178	166	139	177	194	175	195	169	203	180	181	175	209	177	139	195	192	152	146	169	185	186	164	177	171	165	172	139	164	158	162	162	187	176	157	173	173	171	161	197	158	173	155	173	160	168	156	154	180	175	154	204	156	166	156	171	153	184	192	181	175	188	186	194	171	201	168	198	168	161	164	186	170	181	176	169	203	167	161	170	169	161	178	174	173	170	186	165	168	183	196	172	190	173	158	156	179	161	185	172	192	167	191	164	163	152	189	181	164	158	177	176	170	158	172	164	178	179	177	167	209	169	182	154	175	159	171	188	181	190	181	189	166	156	170	184	197	179	157	181	158	177	178	167	192	171	155	170	180	170	168	178	167	152	183	180	218	186	171	171	178	153	165	154	177	172	183	171	159	188	167	172	181	164	174	156	181	161	142	160	170	173	183	176	185
9533	1076	1752	2045	1757	1436	1137	1000	890	833	778	704	695	620	647	611	619	524	568	549	522	499	491	477	490	498	508	499	503	472	463	473	501	496	483	488	511	468	500	468	461	439	470	456	455	446	481	453	458	440	458	456	416	464	440	452	409	450	455	463	427	440	446	432	435	439	426	463	406	442	429	455	451	460	436	454	441	394	459	426	448	466	442	470	476	462	438	421	451	422	433	416	403	426	466	445	421	435	450	405	422	443	407	429	452	464	461	463	411	441	405	423	412	468	424	429	453	432	417	407	428	412	488	425	431	433	453	430	447	458	432	409	449	447	434	434	429	452	435	461	397	429	439	445	421	434	432	434	395	466	392	434	455	421	459	434	489	445	445	432	445	436	453	403	408	465	433	431	469	457	415	433	411	436	417	446	436	457	444	404	459	453	438	423	439	428	478	467	428	437	434	475	426	418	434	453	447	441	436	438	432	396	401	415	420	442	427	437	409	372	429	420	405	421	433	413	484	422	470	423	422	415	465	423	445	457	418	443	436	436	430	457	449	453	383	456	441	437	433	443	411	404	426	428	453	442	462	412	398	450	423	428	403	376	412	395	421	436	429	446	442	438	442	451	435	422	435	443	441	458	449	455	415	422	484	430	428	407	424	429	400	443	437	438	452	458	439	460	414	420	439	441	488	442	448	433	421	405	424	445	409	435	425	465	432	451	447	424	413	420	436	405	426	445	439	431	443	441	443	413	410	472	443	421	449	457	454	435	400	442	452	477	411	419	403	431	420	461	428	427	390	433	432	458	395	422	429	396	428	458	428	408	439	417	453	438	387	437	447	444	442	459	423	424	428	432	438	460	445	394	502	430	427	415	417	465	436	422	417	458	447	421	455	442	437	471	408	449	429	455	441	462	459	463	422	405	451	462	432	437	403	445	466	425	414	464	437	405	458	445	430	401	428	464	399	432	444	426	395	468	468	457	433	441	425	416	423	523	431	423	428	424	410	444	440	478	417	426	426	437	445	418	423	435	448	446	397	447	471	454	445	428	455	425	485	436	455	404	414	406	424	426	479	433	474	449	434	404	438	404	436	450	443	447	481	460	411	466	413	405	437	423	437	434	428	478	423	401	423	488	459	431	410	446	420	443	420	434	430	426	456	417	408	417	457	474	473	440	453	416	450	438	451	425	404	460	447	403	430	423	475	449	460	423	417	488	433	423	420	469	432	465	438	446	455	414	449	430	420	417	482	446	443	436	467	429	456	443	386	428	419	469	444	441	424	457	426	451	462	415	460	432	423	430	400	480	482	444	430	450	440	442	404	418	459	435	408	464	408	408	472	434	407	438	440	476	465	446	431	432	416	432	400	406	461	471	447	429	460	439	442	429	436	410	468	422	424	430	404	457	427	446	448	423	413	421	446	443	424	423	454	431	425	472	434	393	431	431	455	438	437	441	399	420	440	406	439	439	474	457	436	416	398	415	409	460	418	450	414	434	426	407	427	418	451	435	423	459	474	454	423	398	449	417	422	474	442	405	469	440	464	439	413	433	448	416	465	440	453	427	476	455	417	408	455	430	414	426	424	431	397	446	418	437	400	413	464	440	434	426	394	425	394	443	467	436	410	422	457	420	410	385	469	412	434	425	413	429	442	416	414	433	448	440	455	467	437	438	427	405	445	448	439	461	455	439	441	477	432	426	438	414	454	451	423	418	446	429	455	448	458	435	447	475	438	445	434	430	467	416	460	471	443	414	453	439	422	420	446	426	412	430	454	472	464	446	446	439	461	464	429	416	460	434	431	400	434	416	434	408	414	470	439	437	439	405	427	461	412	472	408	414	412	432	421	435	421	411	409	433	433	418	439	414	442	442	483	435	431	392	436	411	449	397	412	419	412	426	429	410	426	474	402	449	415	461	441	453	394	442	437	485	408	431	431	400	440	457	454	414	406	420	427	443	401	425	423	447	442	427	414	443	472	434	423	396	371	450	423	447	462	442	401	445	422	438	425	438	460	432	410	464	394	427	417	430	444	422	409	469	463	446	396	435	413	464	458	391	443	443	482	422	453	464	445	406	413	389	420	407	412	451	456	418	483	436	455	455	423	444	445	437	454	433	439	405	426	415	435	416	435	398	437	445	455	440	452	439	432	431	401	408	465	441	433	424	444	428	434	440	460	417	448	413	437	454	424	455	453	437	455	427	448	431	433	424	431	442	431	427	454	481	418	433	451	408	442	441	397	415	464	415	405	437	439	458	445	429	408	449	422	448	386	402	461	458	420	410	456	436	412	452	472	418	409	419	415	413	457	426	418	464	449	443	418	443	423	453	449	415	427	447	407	425	428	441	434	433	458	471	475	421	434	398	434	462	411	430	429	419	415	412	476	438	441	417	413	435	429	465	434	456	405	414	436	428	477	451	454	439	458	440	451	439	428	437	408	429	407	414	405	404	426	450	417	429	444	437	449	421	419	404	431	441	453	445	469	428	456	444	449	432	457	432	455	431	451	386	436	435	455	440	477	456	424	433	456	422	434	457	427	403	422	424	418	460	417	420	409	451	401	476	409	426	428	436	440	441	424	446	425	431	451	404	452	423	406	442	432	436	445	416	403	465	420	447	463	414	435	442	428	446	430	429	438	427	487	477	474	420	441	463	430	439	430	405	433	429	437	431	440	452	426	434	449	430	388	397	435	412	439	414	437	459	442	467	465	431	472	422	470	409	422	468	425	431	390	419	435	422	397	444	468	476	445	431	432	439	443	464	423	458	472	437	382	422	461	405	450	446	411	413	482	480	456	431	427	493	418	438	432	451	425	418	452	433	408	418	445	409	424	430	389	437	415	409	426	448	419	445	396	434	444	433	419	469	430	427	426	447	411	423	403	426	445	425	448	425	401	418	451	443	433	450	422	424	450	389	449	423	438	437	448	460	456	418	428	406	440	451	421	422	452	429	417	426	421	419	424	474	430	412	426	442	436	420	439	398	425	438	451	455	445	435	463	403	442	429	413	444	417	475	451	450	434	458	458	462	470	415	450	449	464	456	403	454	422	460	466	416	449	447	472	445	443	426	422	409	419	421	461	408	437	402	433	409	404	452	407	480	416	388	496	448	399	435	444	433	446	416	429	434	449	447	403	413	410	440	414	437	455	435	427	428	458	456	461	417	433	457	406	415	428	452	382	441	474	421	411	447	413	443	430	443	480	444	446	447	414	440	443	440	445	437	424	404	441	453	432	418	396	389	419	436	425	452	431	420	464	432	406	434	421	417	484	443	418	418	451	429	434	437	461	455	455	464	408	445	424	426	438	445	418	449	473	437	440	444	434	438	412	472	437	455	476	412	448	442	479	423	424	408	453	443	431	470	443	433	431	462	442	454	453	440	422	439	465	435	419	434	420	422	419	453	439	436	459	421	415	463	434	449	414	444	448	442	461	462	432	438	432	417	452	439	390	447	447	472	403	434	466	427	422	460	391	407	389	441	405	440	394	473	451	390	445	418
2623	311	278	263	283	296	306	299	271	281	272	302	279	253	263	265	277	329	263	243	260	267	316	289	299	271	263	274	291	302	273	265	280	256	277	276	295	271	301	278	317	260	259	309	295	291	268	300	278	287	279	302	287	264	286	271	285	264	264	279	293	272	274	282	287	309	270	290	290	235	276	272	269	262	260	305	312	287	282	259	278	266	297	305	278	247	287	263	267	256	279	299	252	272	264	285	312	280	253	259	296	266	266	300	297	258	277	296	281	307	260	307	264	266	304	245	301	274	281	284	275	295	277	283	285	273	286	299	263	281	255	266	281	283	273	281	329	276	263	264	265	255	276	292	272	283	290	287	283	292	259	266	263	300	289	262	251	263	305	256	297	301	269	295	247	272	284	266	269	258	298	312	270	270	279	305	278	245	261	254	263	280	254	284	270	303	259	290	271	269	309	308	304	295	300	299	255	292	282	280	270	247	298	263	274	288	279	283	286	276	280	275	266	249	290	253	263	287	268	297	275	259	295	304	297	287	257	282	286	273	288	301	307	265	272	280	292	271	271	260	289	300	262	271	272	276	255	297	254	274	261	266	264	245	280	288	281	272	289	304	270	297	267	273	311	267	278	297	295	270	290	262	261	266	265	298	291	289	282	252	297	284	272	277	252	296	289	281	288	281	270	273	277	278	262	294	283	273	266	281	291	287	253	269	296	286	252	271	290	275	259	252	275	294	271	280	304	297	308	264	258	276	265	299	233	254	271	268	297	263	285	303	248	275	303	307	274	254	288	269	301	300	267	285	293	306	301	320	274	286	268	275	272	299	294	272	311	260	260	303	255	307	290	272	262	260	252	256	300	280	303	253	292	298	277	283	285	295	270	269	276	265	280	274	275	313	290	301	280	268	281	297	278	280	294	252	275	253	276	273	294	297	261	278	297	309	299	266	276	280	260	281	310	282	261	280	248	304	247	286	291	269	289	288	257	278	260	282	275	299	295	269	255	300	314	286	276	262	294	265	296	269	299	297	279	253	274	271	265	287	293	273	291	259	235	289	272	312	273	272	310	294	270	301	301	320	254	283	295	290	276	263	256	291	272	266	266	283	267	313	264	308	278	251	314	263	287	323	290	270	318	255	282	269	253	279	293	279	272	262	282	281	283	269	293	292	263	278	259	277	302	294	244	273	292	270	295	288	275	307	285	284	284	274	326	251	268	274	260	300	299	290	255	273	301	268	263	285	291	273	273	302	257	318	295	288	278	263	290	250	273	278	277	284	262	291	268	292	261	269	254	303	296	266	311	312	283	285	281	295	311	280	303	306	292	277	306	304	277	284	258	297	299	280	266	268	273	282	286	281	277	235	286	303	248	280	259	272	284	253	322	274	292	254	278	279	285	287	271	279	259	286	282	279	252	251	250	242	269	274	292	288	270	294	288	271	286	262	282	325	294	272	262	298	271	287	301	316	301	314	280	300	308	257	294	266	273	239	280	238	296	254	265	284	269	278	297	277	302	318	259	250	295	273	304	301	273	274	287	258	260	274	268	283	270	309	251	293	302	290	282	266	303	283	274	307	294	259	277	236	257	259	261	313	252	259	242	294	254	295	302	272	290	299	290	278	269	261	265	266	302	263	279	282	276	285	313	280	284	250	293	272	293	299	275	251	252	298	281	291	251	270	283	268	275	298	269	294	289	314	251	275	309	303	268	260	290	275	276	271	260	271	264	293	268	275	299	260	274	307	268	253	261	299	311	258	268	302	270	271	285	255	274	285	281	280	260	271	287	268	289	319	290	269	271	276	276	283	280	297	274	284	272	269	307	290	295	273	282	284	271	282	311	270	290	279	280	307	293	269	289	269	283	235	247	234	277	262	320	302	261	292	305	280	295	256	296	283	277	265	284	276	301	267	280	295	305	303	326	309	269	291	301	282	286	289	275	232	292	296	270	294	273	240	254	271	281	256	261	285	259	283	240	285	307	298	264	246	283	272	287	271	248	286	237	290	286	262	258	291	262	252	269	287	242	276	310	296	286	304	278	296	277	306	274	284	301	248	303	309	300	282	276	277	257	265	291	275	288	310	313	251	268	245	269	297	316	296	242	270	271	258	278	281	289	304	296	266	288	305	264	260	294	301	289	319	270	268	292	300	311	270	266	307	272	267	261	276	274	260	287	283	270	260	291	256	285	278	273	272	282	240	328	286	290	270	264	312	278	249	293	263	288	290	298	288	307	262	286	264	292	257	244	276	293	285	280	295	286	270	287	264	302	292	270	248	258	293	257	306	279	283	267	295	284	287	267	277	243	284	280	268	288	265	290	255	281	295	273	286	315	257	250	312	287	271	294	272	268	297	270	280	275	285	306	303	276	311	280	298	263	252	290	264	318	296	278	277	283	283	248	267	269	281	279	282	281	285	296	312	271	252	272	254	260	269	280	284	270	255	274	256	281	251	261	256	250	276	265	266	288	298	269	283	280	266	289	267	300	273	269	276	253	284	298	295	269	305	271	274	281	265	259	277	291	301	286	277	283	257	280	280	268	276	277	273	297	297	292	279	275	280	246	273	277	301	274	266	246	322	285	322	298	326	268	294	300	288	272	276	275	297	279	288	296	271	261	274	265	296	274	280	258	292	255	286	283	272	274	298	309	290	278	326	279	282	286	295	319	354	258	264	270	265	292	256	245	261	278	266	278	303	275	283	234	287	273	279	295	311	281	292	290	291	289	272	274	283	297	285	310	278	298	275	291	288	296	288	267	265	298	247	282	317	303	255	276	262	272	286	261	300	291	263	307	284	272	274	278	262	261	281	280	255	253	301	289	240	265	319	279	263	268	263	289	261	268	265	254	294	267	261	273	281	254	294	264	286	291	288	277	289	271	262	268	305	268	273	269	279	247	275	261	270	277	266	269	283	265	273	287	302	298	287	328	300	263	270	293	246	249	255	281	269	283	259	279	265	263	305	289	275	261	275	290	308	262	259	279	273	275	291	267	257	299	277	254	275	296	292	302	263	277	272	239	302	284	267	270	273	288	255	248	246	261	281	265	254	292	295	268	258	270	276	292	269	257	266	284	308	290	300	283	266	277	303	242	303	259	279	273	314	302	288	232	245	269	283	285	323	279	267	286	313	283	298	266	249	254	261	248	293	285	269	251	275	294	284	300	285	281	274	305	272	308	303	298	292	280	259	291	297	265	302	291	279	307	243	268	281	287	276	279	293	314	277	288	271	273	303	285	299	284	279	299	261	293	296	253	270	273	259	288	285	246	263	283	266	250	274	289	295	305	275	256	279	255	246	282	299	271	251	280	269	278	252	297	251	263	279	284	281	290	296	298	272	262	240	269	261	283	258	322	284	274	274	288	279	265	273	243	278	292	263	263	271	306	283	259	267	257	276	285	256	284	282	283	296	286	267	278	274	283	292	279	264	306	276	250	252	303	268	282	275	252	308	288	300	278	257	275	292	283	279	274	314	273	283	248	262	272	276	275	284	313	276
2233	639	624	696	657	644	646	587	569	624	628	660	581	652	622	618	636	596	560	616	612	631	646	584	635	674	604	610	631	580	631	605	656	653	649	644	634	620	582	633	621	637	587	631	609	581	649	627	608	612	590	659	603	638	646	645	616	581	640	610	614	615	575	668	573	578	612	635	597	649	582	588	623	601	640	600	614	614	662	601	591	609	580	597	604	586	621	601	664	586	656	621	573	669	541	589	622	614	638	576	608	604	581	641	582	641	609	612	619	644	603	672	632	609	608	594	610	614	617	615	598	630	645	607	610	622	628	624	602	621	627	637	619	603	645	625	631	623	650	584	631	641	644	616	623	633	638	612	659	602	625	630	627	652	660	601	618	645	636	606	602	612	596	627	623	621	558	597	631	612	612	619	594	637	637	631	632	570	597	659	638	637	586	608	617	620	637	612	578	609	627	620	586	617	644	592	601	607	596	582	612	559	591	600	600	589	564	585	600	631	591	649	611	630	609	638	618	624	586	606	643	661	658	575	646	558	630	634	591	619	563	642	627	598	619	596	664	625	601	607	631	605	588	651	614	620	641	635	631	628	599	653	625	627	632	639	609	622	597	569	625	578	601	638	654	614	616	543	612	597	638	685	639	635	607	632	589	632	612	615	584	635	604	602	579	667	631	580	592	634	609	600	627	623	577	640	640	614	627	633	580	604	623	598	627	598	606	621	617	608	665	623	606	629	604	648	549	617	599	590	615	599	628	620	599	631	564	581	625	613	569	574	637	582	617	561	612	625	621	599	634	661	623	632	630	632	589	668	606	629	609	606	586	657	600	627	633	620	592	606	615	566	619	586	587	608	596	648	623	616	610	577	652	593	592	593	577	607	641	604	596	652	574	647	617	590	577	637	598	572	655	658	585	623	624	648	643	587	620	591	629	603	603	604	618	614	623	600	621	579	607	637	601	615	633	666	607	645	595	593	614	604	601	647	624	580	624	619	624	611	587	577	623	604	606	639	631	590	634	616	640	625	586	604	614	630	617	634	634	604	638	599	658	608	618	639	629	607	598	596	612	596	603	614	607	634	637	641	617	612	632	680	625	600	670	590	635	577	647	595	593	577	629	602	600	598	607	625	591	593	625	606	653	599	615	606	627	634	628	632	598	643	639	643	628	641	604	582	559	625	580	659	649	596	640	609	603	610	639	590	588	620	623	679	627	602	601	590	636	623	620	623	654	581	658	611	598	623	592	615	586	618	620	652	655	610	607	642	634	578	612	624	622	603	651	637	633	635	602	590	622	629	649	641	605	595	550	627	605	629	624	579	626	593	609	625	612	638	634	594	568	634	627	645	623	624	611	603	634	628	633	622	631	609	619	654	622	602	617	631	651	657	618	626	601	583	559	634	621	584	594	613	619	596	645	625	619	616	644	580	625	634	666	613	602	637	623	640	645	627	602	625	627	655	622	628	654	647	600	620	627	665	606	630	594	592	628	586	599	624	607	650	583	633	666	614	623	633	603	595	616	608	598	625	592	592	638	680	647	615	641	617	638	621	630	600	637	602	606	626	592	646	607	599	629	595	629	570	576	572	658	610	672	617	611	634	644	574	595	657	601	643	631	609	643	581	656	613	638	581	611	637	577	606	589	609	638	595	581	649	640	620	668	621	665	650	579	661	629	583	591	551	613	616	644	633	617	577	627	640	667	621	623	630	611	586	622	612	606	635	596	592	632	659	590	624	603	615	635	605	623	585	617	621	665	594	584	630	641	630	640	634	677	611	595	632	631	649	610	613	683	586	586	624	598	571	611	641	623	601	598	625	600	631	625	610	616	633	580	591	606	634	668	642	619	618	624	574	633	583	586	626	638	606	590	622	624	678	573	656	603	630	603	626	615	661	559	584	601	610	636	651	657	641	586	603	590	630	601	646	576	609	595	576	626	647	644	591	608	595	620	632	622	607	623	625	628	574	656	600	579	591	649	581	660	588	630	555	607	611	627	631	626	578	578	633	586	584	629	576	623	601	601	628	614	621	616	588	621	588	557	660	639	598	612	607	651	626	548	631	613	662	611	602	643	632	630	651	643	615	633	621	604	640	629	611	618	592	596	610	593	604	635	589	666	624	634	615	563	600	610	636	619	629	630	657	615	610	624	664	584	605	623	603	647	601	630	606	621	598	614	626	598	600	630	663	617	627	632	623	605	635	599	644	597	657	623	600	640	616	626	668	588	616	571	593	623	625	626	626	622	601	663	606	597	623	611	610	633	632	592	646	607	640	640	598	639	611	614	583	612	617	644	590	621	610	606	576	623	607	610	635	601	611	617	607	583	601	593	616	610	594	618	624	622	655	603	628	568	645	615	605	606	596	616	602	610	636	646	609	658	586	608	601	613	625	601	587	603	647	583	649	587	581	580	615	608	567	595	596	617	630	600	632	637	609	581	601	630	611	591	623	618	668	604	604	635	604	609	648	643	599	591	667	607	597	627	595	626	594	563	667	596	604	636	635	679	643	589	635	613	585	635	627	633	621	630	613	617	608	589	626	580	651	624	579	645	623	581	598	622	645	608	633	635	605	630	617	585	606	619	595	628	600	637	617	649	605	598	664	679	626	604	589	639	617	591	600	637	594	598	659	582	638	615	625	612	627	614	617	618	634	616	586	574	578	602	620	589	636	615	590	644	618	611	638	617	626	589	604	615	611	607	620	590	637	610	639	598	613	597	605	637	608	620	617	602	603	586	632	563	627	599	600	667	625	629	580	624	606	614	606	647	617	609	621	635	603	668	594	597	582	605	633	601	668	608	600	632	606	579	641	619	598	639	612	605	662	600	675	616	641	588	630	666	634	637	659	633	558	611	597	601	601	605	636	594	568	611	600	647	601	578	662	645	637	620	623	586	590	606	592	638	597	588	623	641	663	587	606	609	631	616	581	585	610	636	652	612	630	613	600	593	594	565	591	590	594	649	620	575	642	650	579	627	640	653	596	608	579	620	610	613	591	651	602	597	641	606	628	624	631	593	585	619	619	603	622	593	579	609	679	568	598	627	618	602	632	621	638	656	596	605	637	617	645	596	617	574	617	576	581	605	556	634	648	607	660	607	627	618	615	611	601	620	594	630	642	581	631	660	630	609	623	624	616	595	633	608	626	598	593	640	599	656	594	580	619	628	605	561	606	669	616	618	642	667	564	641	595	607	637	606	611	660	612	619	587	589	626	616	604	620	592	620	630	645	646	595	595	652	612	587	637	648	622	644	622	612	618	618	605	595	642	615	605	597	639	633	603	607	629	562	601	656	626	607	632	640	622	591	610	615	619	604	571	598	622	600	612	602	601	649	612	610	607	650	586	604	623	596	593	594	603	612	613	639	625	632	626	609	629	657	604	601	634	627	599	621	606	627	633	604	627	584	603	628	624	584	602	616	608	627	631	619	572	549	644	599	583	639	621	609	604	579	647	653	607	612	642	600	591	616	608	609	604	596	571	622	589	610	608	583	672	646	613
8549	448	418	346	287	226	186	188	152	140	164	126	152	125	103	136	132	148	125	124	130	146	133	136	154	138	134	120	111	107	130	105	121	119	124	108	128	113	116	119	138	97	96	98	108	125	126	113	117	110	137	126	127	118	119	122	132	110	116	124	119	110	110	126	114	103	106	115	126	112	130	108	122	115	127	128	139	111	129	117	114	117	120	115	127	138	123	116	116	127	122	125	94	124	124	91	101	116	101	117	121	129	111	106	115	110	118	127	116	132	122	143	93	124	106	114	121	119	107	116	130	122	120	112	114	114	112	134	123	102	118	92	107	120	115	100	122	101	110	106	105	139	147	134	114	142	108	109	120	128	143	142	122	138	117	127	130	134	121	126	139	126	112	157	114	110	117	131	121	132	114	115	124	113	134	108	127	119	116	124	120	89	126	97	103	118	119	117	110	125	111	128	110	145	118	133	133	126	113	140	123	129	148	127	113	113	118	130	140	117	98	126	124	111	130	120	120	126	126	127	107	113	117	127	120	144	108	114	98	90	120	117	110	109	121	123	103	114	120	126	109	137	133	119	100	102	120	119	112	116	127	112	110	108	113	113	108	101	112	119	143	114	112	133	118	125	117	136	114	130	117	120	107	124	108	111	121	117	95	131	126	131	101	122	128	135	100	114	129	101	119	115	135	116	116	135	117	123	109	116	119	108	104	89	128	118	114	144	129	131	145	120	111	122	100	155	136	101	101	139	103	113	125	111	103	101	113	130	109	105	120	120	117	97	121	116	120	118	126	119	128	135	126	126	122	112	108	132	104	97	108	137	123	114	113	119	129	144	110	95	124	123	116	107	112	111	123	123	143	122	138	116	120	118	128	118	115	120	117	137	140	110	121	90	110	116	131	150	134	116	133	136	113	130	109	125	129	142	124	122	103	107	107	122	127	123	111	123	113	115	109	128	110	108	121	104	117	121	104	142	137	123	146	112	123	111	124	104	111	143	113	123	99	125	117	112	98	119	114	117	118	104	155	114	124	114	116	118	128	126	130	119	119	129	132	106	142	134	131	120	114	101	119	102	132	119	107	122	112	119	115	117	114	122	120	123	120	109	122	138	115	137	120	130	109	111	125	102	113	115	138	88	109	98	128	119	126	122	129	124	104	113	101	108	128	139	113	106	143	119	124	114	130	117	114	131	124	93	111	103	125	133	130	114	109	119	112	121	94	125	122	103	129	129	148	121	128	109	124	120	131	116	115	119	126	102	107	124	133	117	128	126	141	117	113	134	118	119	125	115	129	100	123	97	107	87	115	127	134	117	116	124	123	104	132	122	121	130	108	128	128	127	132	136	106	113	118	116	107	115	112	123	115	115	131	105	120	127	104	114	115	102	108	105	112	118	119	113	115	118	110	126	125	105	123	121	124	132	113	119	126	113	141	131	139	150	115	103	110	119	97	102	112	89	144	124	132	132	124	111	126	112	135	141	100	112	103	135	125	117	129	131	103	132	117	120	127	132	132	100	118	100	114	121	111	121	134	103	127	101	110	118	128	117	111	105	128	136	129	130	110	124	127	126	116	101	106	144	146	121	111	117	127	132	114	119	133	119	108	115	123	113	114	128	122	119	105	119	116	124	127	121	127	122	121	136	136	127	113	118	134	122	110	105	131	110	122	125	119	139	117	129	118	110	127	112	123	114	117	116	114	129	129	117	123	143	126	92	112	121	125	129	113	120	113	117	127	96	115	120	103	108	130	123	128	109	121	126	129	120	124	114	127	119	114	107	112	114	100	103	100	127	128	103	124	123	123	132	128	106	125	147	128	102	106	161	116	83	167	127	101	132	108	131	123	128	119	108	123	135	110	109	113	125	103	158	135	126	118	127	124	126	111	114	134	135	136	117	109	132	109	117	129	108	123	119	148	109	124	130	130	126	106	119	107	113	117	110	126	136	135	115	111	130	129	140	108	102	123	118	122	123	125	111	132	118	116	116	111	143	109	109	132	123	116	121	123	111	105	99	99	123	117	115	125	104	97	135	122	123	103	129	112	109	131	118	115	105	110	135	101	104	108	130	116	120	114	111	111	115	138	120	103	123	128	123	117	124	137	118	131	131	156	136	126	106	128	116	118	125	119	140	113	121	111	125	122	131	128	108	107	120	147	141	111	110	135	126	135	112	120	102	105	108	105	141	110	131	116	97	124	113	99	125	100	118	126	114	131	115	122	105	119	127	124	134	119	116	113	110	106	133	105	116	119	129	120	122	95	128	115	126	117	90	114	128	103	112	121	123	115	105	115	120	126	126	108	120	99	122	114	134	93	133	129	118	115	123	124	116	103	104	120	120	125	110	130	125	98	121	103	135	118	127	113	127	111	132	129	137	118	109	120	130	103	103	114	111	136	147	140	129	132	110	122	130	116	138	138	129	118	116	111	115	130	124	120	103	126	103	129	122	124	124	132	124	119	95	122	99	122	124	122	125	125	100	130	122	103	114	113	129	134	140	121	127	129	126	122	116	131	109	104	109	111	128	127	114	118	113	119	127	121	136	122	118	122	116	129	123	119	123	132	91	119	102	99	122	126	130	113	121	108	85	120	122	113	116	125	119	109	110	109	122	133	134	101	119	127	113	132	129	123	135	109	118	109	122	130	114	133	142	95	107	114	109	120	130	120	119	124	122	118	121	111	116	104	103	128	137	125	123	105	103	129	126	112	116	121	131	122	108	130	126	114	110	119	100	124	112	123	131	114	116	121	117	119	116	111	103	142	126	137	132	124	133	127	109	102	116	110	118	135	119	138	127	125	107	118	128	117	121	116	103	116	137	143	120	120	128	130	133	114	129	114	117	117	116	132	137	122	132	132	105	110	116	101	128	125	117	112	107	115	133	126	124	100	111	133	117	117	130	122	124	120	122	127	127	114	132	123	132	142	125	107	122	131	113	138	133	121	132	122	139	121	122	117	102	98	102	120	124	115	127	128	129	126	111	117	126	130	125	124	133	148	118	125	120	136	123	119	127	123	131	123	136	141	114	116	132	89	111	134	129	119	106	106	137	121	111	139	122	119	121	116	149	109	111	107	103	119	112	108	102	116	123	114	135	131	100	117	108	121	114	129	106	133	121	114	136	124	124	121	97	136	105	112	127	106	123	115	117	101	122	100	112	121	139	111	108	125	120	113	119	137	117	139	102	115	99	100	121	110	100	114	98	135	98	102	112	109	104	123	128	104	120	106	101	108	120	142	122	105	119	121	152	133	124	116	119	121	120	110	108	118	134	134	130	120	110	109	109	121	121	126	108	142	119	142	134	115	106	98	124	112	124	108	120	133	122	153	128	128	124	120	128	145	118	104	120	107	112	120	119	126	126	121	126	121	122	102	118	117	123	118	98	116	107	118	140	143	114	128	113	114	104	137	101	141	94	138	137	141	111	124	115	117	138	115	108	115	143	122	139	112	119	110	96	107	123	110	119	136	128	102	139	132	109	112	122	140	123	114	108	122	125
6699	645	965	1105	965	792	634	621	585	497	437	418	435	398	446	367	355	335	359	354	366	333	365	346	355	327	320	315	304	320	322	320	303	334	374	349	325	333	346	279	353	340	335	327	322	341	325	320	332	305	331	338	309	292	294	328	309	302	292	318	316	295	320	266	321	302	318	292	340	307	316	327	314	333	296	320	304	314	310	302	330	283	308	313	281	260	308	293	314	316	309	319	314	303	324	285	296	288	278	312	324	329	329	324	313	301	339	296	313	329	332	291	264	306	306	302	297	321	314	317	294	287	297	302	310	280	299	322	318	300	299	322	326	307	316	306	313	309	276	307	304	314	322	299	321	298	314	313	307	350	306	302	281	300	309	318	276	294	341	313	308	320	287	298	326	316	319	313	310	338	285	304	300	298	302	297	306	330	301	288	299	326	296	311	320	320	302	312	321	306	299	314	292	298	312	326	286	292	271	323	298	302	318	312	303	298	301	307	304	309	304	301	302	313	290	308	289	295	309	312	301	294	327	301	293	333	281	273	319	305	315	286	291	321	295	306	299	305	301	287	307	312	296	293	317	304	337	302	311	341	305	309	301	304	337	310	323	308	301	276	279	303	287	295	303	311	302	339	323	324	309	332	294	303	318	304	311	278	279	311	301	314	306	288	314	298	338	313	317	318	322	302	291	343	330	276	343	298	283	313	307	275	312	299	302	323	314	331	302	336	297	287	321	323	312	320	297	305	292	320	292	313	286	261	286	294	295	311	312	315	305	302	295	322	290	319	274	303	290	307	295	318	312	312	303	298	297	289	306	304	285	325	308	300	299	307	328	305	283	310	323	268	299	298	253	294	307	289	308	334	314	282	280	284	307	318	347	301	311	317	343	327	307	301	335	321	266	296	291	334	304	305	321	299	306	303	276	322	289	275	286	309	305	294	309	328	306	304	291	288	312	296	319	320	307	329	316	321	265	310	316	321	313	304	296	309	292	337	324	313	275	322	306	304	278	302	290	304	279	290	291	317	278	297	302	295	288	307	316	276	294	259	290	304	310	337	322	294	312	281	344	293	323	303	308	299	293	294	317	316	296	293	290	307	288	308	289	290	297	313	303	305	338	298	302	335	281	297	298	291	290	294	315	311	316	294	334	311	307	348	306	296	273	320	301	280	326	295	298	301	305	322	304	300	325	316	316	325	305	307	299	309	305	320	306	306	294	303	298	303	299	298	301	301	297	340	313	271	305	349	289	305	293	306	319	312	285	315	322	318	310	332	331	294	274	288	287	287	277	296	305	292	332	320	313	302	295	298	295	286	343	272	280	284	306	282	287	297	308	292	303	312	302	305	270	313	288	302	326	304	318	294	288	308	296	292	317	338	318	305	284	337	343	310	284	314	307	325	283	284	306	319	312	316	284	269	318	328	331	321	277	326	287	345	306	318	320	304	307	273	307	273	318	293	334	293	281	304	332	309	301	286	310	306	281	309	317	298	325	290	313	319	328	286	303	327	307	274	286	285	293	308	272	275	326	304	329	300	289	283	277	284	334	319	315	323	301	335	326	299	305	328	329	308	323	298	284	270	295	281	318	285	334	312	308	309	287	312	286	335	309	316	320	264	306	305	307	305	302	280	302	300	322	298	301	304	297	311	312	317	320	315	323	301	323	278	303	325	298	306	296	304	324	313	320	292	299	324	302	315	270	282	320	361	329	278	296	268	309	331	283	323	325	313	296	291	302	307	272	309	309	322	298	283	308	286	285	292	293	326	292	306	310	337	309	303	326	298	283	308	316	306	314	322	307	309	288	315	278	292	322	328	292	279	309	319	296	303	273	326	302	297	306	297	309	318	277	309	350	291	300	302	302	304	318	255	306	305	296	330	322	293	334	298	310	301	318	281	311	333	319	297	295	316	307	328	293	305	304	307	283	324	298	312	305	300	315	303	303	302	341	323	310	294	302	332	311	284	299	304	300	300	292	337	324	335	316	318	290	288	296	305	293	322	300	347	301	319	289	312	301	289	322	290	316	309	275	301	304	292	297	308	322	321	288	320	318	316	292	304	297	287	300	277	323	279	301	308	293	316	316	295	281	283	291	300	289	300	310	290	329	304	273	301	323	286	315	289	319	307	294	303	298	303	287	327	302	306	294	297	321	305	280	316	307	305	295	309	297	325	306	298	303	321	313	278	338	286	286	271	307	290	283	297	335	297	303	311	299	319	297	328	301	306	309	313	309	295	295	286	316	292	302	317	306	300	289	308	314	284	306	307	299	342	325	286	329	331	328	281	309	297	279	295	287	289	271	289	313	310	301	291	308	292	333	350	310	303	319	319	304	296	314	314	344	282	286	316	305	307	299	291	290	297	307	297	296	309	301	287	293	323	332	350	313	296	306	301	321	332	302	282	312	337	306	299	324	298	359	328	317	304	305	301	295	295	331	295	314	303	307	309	274	277	308	330	309	311	297	302	291	328	283	293	326	291	268	299	343	305	327	305	326	301	297	299	321	301	286	326	300	298	320	326	292	299	347	348	295	298	340	326	321	300	314	309	316	309	316	289	293	338	323	275	298	312	323	323	299	321	305	326	349	324	256	286	290	293	294	294	303	310	330	288	265	300	308	295	297	300	290	314	264	307	302	303	322	307	285	297	305	318	301	311	317	293	326	312	293	338	280	315	318	322	308	354	302	288	290	290	305	305	281	295	310	313	313	304	283	295	313	313	310	302	282	322	319	297	305	322	286	299	294	313	301	304	328	308	301	315	304	319	342	275	303	302	322	291	342	303	289	318	326	336	315	301	317	307	298	299	319	304	298	314	308	321	314	293	362	295	301	337	296	263	325	317	287	317	307	317	308	299	316	298	305	328	326	294	329	309	298	290	310	328	267	285	288	298	294	289	313	291	294	321	296	302	292	291	260	306	325	329	337	306	295	309	311	274	318	314	315	317	312	335	290	285	336	289	306	291	335	310	292	306	281	280	307	286	343	296	285	302	299	345	327	310	329	312	301	290	320	323	297	284	305	307	320	285	316	292	329	304	302	317	282	315	311	300	304	289	269	304	283	289	298	296	314	293	317	273	302	297	283	288	310	329	337	281	321	315	294	333	314	317	289	289	286	299	296	304	293	320	288	286	314	294	331	299	365	332	303	300	302	300	299	291	282	323	317	312	282	302	285	317	294	301	298	274	326	312	276	298	285	301	315	298	309	304	334	295	324	311	294	310	289	304	330	329	310	320	316	294	301	286	324	286	276	310	317	296	336	327	323	315	338	286	290	338	302	294	327	312	287	324	293	310	337	306	341	297	286	293	329	281	300	305	284	309	287	281	310	313	280	327	287	308	292	326	280	334	291	264	321	291	298	317	323	261	291	310	325	281	284	299	320	318	305	356	315	297	301	300	315	287	320	271	299	295	295	322	281	293	294	315	303	306	314	301	285	259	294	271	299	280	341	320	322	315	313	297	296	290	339	290	314	314	304	279	310	308	302	297	296	291	275	279
14361	1124	831	628	514	374	339	273	261	238	177	215	235	186	205	184	175	184	207	179	212	179	178	175	158	172	180	155	179	159	159	172	168	159	156	172	181	183	192	186	178	174	167	158	160	169	160	165	179	175	191	164	203	175	176	156	183	169	190	163	194	160	172	183	161	200	159	166	192	177	174	200	168	173	160	158	162	170	160	178	164	176	173	152	165	168	158	175	165	181	175	169	179	185	168	167	186	192	178	177	178	163	168	177	183	169	166	195	191	183	172	176	154	182	181	170	155	166	197	147	167	168	186	163	166	158	175	172	179	169	171	169	181	166	154	174	168	173	182	176	186	189	170	172	143	170	187	168	166	172	159	154	175	189	142	150	180	158	167	148	179	167	160	152	190	182	171	187	176	159	161	169	202	165	192	168	171	152	170	173	187	168	175	176	181	183	162	181	171	164	165	190	164	174	156	145	161	188	168	172	161	144	170	165	170	173	183	200	157	155	192	156	188	147	178	166	161	170	179	172	151	183	169	151	171	202	152	140	151	173	157	140	172	181	176	183	174	162	193	183	195	162	176	156	189	171	188	161	180	174	168	160	169	156	189	166	166	165	171	158	155	163	162	190	160	179	176	189	214	169	131	179	157	159	168	153	155	168	173	164	168	171	175	168	156	145	180	172	163	148	163	192	177	180	170	163	137	167	168	164	149	158	166	156	174	170	208	155	164	160	172	168	175	169	157	151	119	166	148	182	154	139	192	169	170	166	156	172	186	168	158	155	159	163	158	169	157	171	170	159	167	166	179	186	173	148	183	196	167	202	159	152	163	190	155	174	168	180	183	190	156	184	177	171	186	156	180	192	180	171	163	166	186	172	171	174	178	179	140	187	163	167	180	179	194	187	215	176	141	150	150	174	166	189	142	189	188	178	174	173	174	180	173	156	164	167	187	165	184	174	171	162	173	152	175	169	178	163	170	179	156	187	177	184	169	174	147	181	146	183	163	143	168	189	171	173	160	167	167	195	179	172	176	131	158	165	206	156	163	162	181	177	158	173	178	187	178	171	171	154	186	153	181	177	162	162	139	150	164	180	168	158	186	177	142	162	163	191	197	192	183	181	193	169	175	190	176	178	177	167	160	180	171	153	188	152	171	158	162	157	171	150	174	161	169	170	185	209	159	159	194	160	188	159	160	169	163	156	181	192	196	198	178	168	156	163	170	177	156	163	151	175	196	165	188	174	160	156	133	172	178	177	145	193	174	190	178	165	185	167	150	178	176	188	161	207	154	159	167	155	173	196	166	168	154	190	172	178	163	158	159	158	186	167	192	187	173	153	176	193	183	154	172	166	175	151	183	178	174	181	168	182	168	194	185	141	152	141	179	187	158	174	171	153	175	166	177	174	138	189	174	184	153	162	176	168	185	175	168	165	155	169	179	181	173	171	168	151	179	155	166	185	160	165	156	180	170	171	147	165	163	196	167	178	154	156	177	172	156	203	177	188	163	174	161	182	165	153	162	166	164	166	162	186	194	168	188	157	163	191	201	158	162	166	169	167	166	167	176	178	168	145	181	180	177	199	185	151	195	157	154	167	188	172	177	177	163	173	163	158	185	141	158	157	180	185	162	178	190	182	189	165	174	190	153	171	199	168	177	174	193	171	165	170	182	174	157	152	171	163	184	186	180	183	167	163	177	187	174	154	139	161	159	183	169	156	196	153	179	166	186	184	179	196	152	150	145	174	192	172	174	178	171	156	160	190	185	153	139	176	178	177	187	172	155	155	202	157	169	162	158	190	182	183	160	174	170	162	173	181	176	159	155	165	149	157	169	170	188	178	144	161	193	162	189	188	177	161	178	164	157	184	182	180	187	168	176	177	161	148	177	188	170	152	183	205	160	164	155	179	169	184	172	170	172	202	166	150	180	195	146	185	178	180	204	207	179	175	185	166	157	172	177	173	154	179	163	157	165	169	172	186	177	181	188	148	175	145	169	157	169	148	156	194	170	177	185	183	195	199	150	186	184	160	185	188	169	155	176	160	182	178	175	166	152	164	170	171	177	191	174	150	164	155	186	176	179	179	188	187	189	176	177	153	164	188	168	171	159	166	154	153	180	160	156	174	180	158	170	174	176	157	171	179	180	149	155	170	189	161	180	151	160	193	160	163	172	153	160	157	171	147	170	161	174	181	167	170	169	167	151	162	173	161	171	165	155	171	161	154	182	179	177	169	159	164	177	168	186	151	178	174	186	168	165	158	165	145	152	169	156	183	162	193	162	159	196	157	197	210	172	171	192	141	157	170	184	154	147	174	157	157	184	174	180	149	187	182	163	166	172	151	150	179	177	168	179	172	181	180	193	180	165	155	179	176	166	169	171	163	156	170	145	154	164	140	182	171	176	161	177	179	175	160	147	180	181	152	171	167	170	184	190	180	173	162	156	171	180	183	170	166	157	178	169	146	176	169	169	158	184	186	162	165	172	158	160	166	165	184	193	154	173	157	165	165	171	175	170	176	175	174	160	163	155	176	186	157	161	171	162	154	180	158	164	168	177	151	178	170	174	166	169	186	172	169	171	167	168	155	148	174	175	159	151	176	155	188	165	165	174	156	166	161	160	171	188	161	165	138	156	162	183	169	170	174	171	182	183	146	184	170	156	163	160	176	161	169	172	166	158	150	180	157	177	173	194	170	183	196	182	163	172	161	176	184	168	181	184	185	165	168	160	161	183	183	187	183	174	167	190	161	173	152	175	183	168	179	157	167	165	167	167	191	170	170	159	179	162	209	187	159	188	157	183	185	161	170	190	182	175	150	143	147	186	154	179	197	150	163	168	166	162	185	173	175	176	171	162	183	184	165	175	186	192	150	175	179	173	168	150	151	164	200	168	157	198	139	186	178	180	182	169	187	159	164	174	168	158	162	154	153	174	196	143	175	172	169	164	173	155	188	187	180	160	157	172	163	172	162	163	180	173	174	182	188	184	165	185	144	171	155	181	196	148	155	152	159	155	172	165	159	164	169	157	182	162	157	167	167	161	181	153	159	200	181	163	179	190	176	146	195	150	154	161	178	173	151	156	178	146	164	161	183	181	167	178	166	168	153	175	181	177	177	193	169	157	172	162	147	180	159	159	167	177	160	177	178	192	145	184	178	153	169	150	160	167	174	168	159	140	159	176	178	172	166	140	169	152	153	166	164	171	192	161	154	160	181	191	158	163	179	159	166	186	182	153	190	164	158	158	161	172	185	180	181	179	163	184	163	158	158	166	143	139	186	149	160	153	193	190	171	178	159	185	172	169	159	172	182	159	169	152	188	184	176	179	206	159	181	165	178	146	160	158	157	160	171	162	173	173	189	182	180	155	168	174	152	186	200	163	161	157	169	156	187	174	164	178	183	163	177	185	165	164	160	185	189	195	165	167	138	176	183	147	184	157	153	173	164	140	173	163	157	179	176	166	184	177	176	157	160	167	170	166	164	149	174	197	154	165	160	143	192	152	178
8342	1008	1754	2052	1754	1426	1246	1015	920	787	750	716	645	618	597	557	579	555	568	515	505	528	514	489	513	454	484	481	506	486	447	444	489	473	470	476	490	463	468	433	457	445	450	490	428	401	460	421	433	398	473	436	429	435	437	459	440	411	441	432	435	441	425	418	432	465	437	456	389	464	429	454	398	442	428	421	474	413	455	432	420	395	435	453	451	430	426	441	451	420	437	436	413	402	440	435	431	450	423	438	426	428	408	437	427	420	391	471	418	454	473	419	445	429	433	422	457	416	473	406	409	426	439	455	433	447	421	426	460	432	426	432	413	436	425	491	442	443	419	452	438	430	438	441	415	424	416	455	447	421	426	438	411	446	423	405	482	449	459	427	430	432	436	421	444	405	412	465	407	437	435	424	432	417	464	430	453	452	471	431	434	439	455	445	413	454	425	435	429	444	422	473	455	436	400	424	412	422	431	422	480	426	450	435	434	440	399	455	426	435	416	451	455	434	409	409	457	423	421	423	464	438	427	464	454	419	450	404	437	441	395	439	426	435	441	444	400	422	466	419	423	426	426	448	449	431	412	440	412	454	429	414	426	462	419	475	418	455	444	428	450	479	435	482	458	405	426	431	469	422	436	390	406	420	396	392	441	468	454	435	472	437	453	398	440	455	470	455	415	454	444	435	447	465	475	426	455	408	402	429	433	452	456	436	465	433	424	418	442	419	456	439	423	413	463	478	404	431	424	417	445	405	428	437	418	428	443	442	459	432	423	447	418	407	419	388	402	413	448	427	444	416	367	428	412	456	402	447	417	447	469	414	430	409	442	436	435	412	433	441	383	417	400	425	458	420	452	406	415	433	456	410	430	469	434	457	452	441	449	422	434	410	429	418	452	428	431	445	468	442	406	415	443	438	419	417	469	457	452	442	406	436	382	460	447	423	421	450	448	451	457	405	431	445	421	433	468	412	435	428	467	454	422	435	412	404	433	486	432	440	432	422	446	444	443	453	422	404	485	436	425	456	419	450	442	442	455	409	472	422	430	434	420	427	450	416	411	431	437	473	463	415	441	409	436	447	409	432	420	440	447	375	441	429	400	447	467	407	415	433	438	450	469	379	459	433	432	448	453	451	386	454	408	433	460	405	453	436	439	444	452	454	441	443	451	443	436	463	446	414	458	415	469	430	429	432	432	438	411	437	457	449	473	433	437	436	443	461	416	448	425	392	413	481	463	427	457	432	422	430	412	424	404	461	424	437	420	436	427	448	434	421	425	437	461	419	459	435	434	452	438	436	418	417	474	464	442	479	451	448	433	444	453	386	446	439	390	420	448	402	425	444	438	432	446	423	436	456	427	455	424	454	433	481	420	409	392	377	440	456	438	393	428	417	387	413	427	427	464	446	408	478	399	500	448	442	444	438	465	417	428	438	421	428	367	437	421	434	453	411	389	381	454	436	410	435	436	447	465	454	418	409	427	438	422	388	423	436	413	416	412	434	430	391	429	442	436	427	446	424	416	453	412	468	443	450	423	385	435	416	459	443	480	418	466	449	426	449	400	428	421	472	438	453	378	448	413	426	431	436	438	453	458	428	444	412	400	408	441	433	446	430	407	431	461	433	453	426	415	428	434	430	463	482	478	430	432	446	432	404	398	426	455	435	411	405	465	428	451	443	476	430	463	391	429	449	447	459	416	431	411	413	408	451	428	444	465	451	417	406	424	430	465	423	438	433	421	450	442	468	420	389	468	421	431	415	430	427	468	457	503	423	440	422	425	419	429	449	449	433	422	431	431	444	403	428	454	425	434	432	457	421	404	408	425	476	433	439	457	455	439	437	433	442	410	421	411	405	430	427	469	427	454	448	435	446	450	415	432	436	444	473	453	411	451	423	429	407	407	429	433	428	395	423	436	435	410	435	420	434	451	433	429	429	433	452	418	432	438	428	451	435	462	450	451	443	469	420	449	430	451	441	440	400	388	421	461	435	392	397	431	446	411	447	408	439	440	425	413	432	432	409	428	414	484	443	453	456	448	441	461	432	458	457	417	410	453	442	450	421	417	437	426	453	451	438	389	417	438	406	426	432	453	428	426	426	384	442	459	424	435	423	433	451	447	463	417	423	436	427	429	420	406	407	398	435	424	426	426	467	448	410	431	422	428	447	429	413	421	417	432	418	468	434	453	462	419	424	435	468	454	441	444	434	449	416	433	476	432	401	428	412	411	410	400	437	420	480	424	429	424	453	445	394	425	493	428	461	444	441	428	468	452	430	471	455	427	431	415	455	422	426	428	410	437	445	429	399	448	458	448	468	434	423	429	470	448	417	405	402	413	435	454	439	457	444	442	452	432	413	417	427	432	434	443	457	477	426	423	457	403	444	442	391	442	444	420	427	441	419	443	427	431	417	441	419	466	418	435	416	438	447	416	466	395	423	421	448	477	453	470	438	461	391	461	433	467	430	453	423	423	435	425	418	435	446	431	456	454	420	440	405	427	451	412	461	471	446	406	413	398	427	431	438	403	445	440	428	464	446	465	438	447	417	437	425	444	396	411	428	430	451	433	422	412	456	418	479	416	440	452	404	420	394	477	447	423	442	437	443	420	434	394	430	451	437	428	467	408	447	438	444	440	421	426	447	426	448	463	429	442	431	434	442	413	461	428	418	444	448	428	414	422	452	438	454	410	451	434	442	425	448	441	418	427	415	426	464	437	439	448	413	393	444	416	420	485	438	412	419	439	451	373	431	428	408	427	418	460	448	452	410	415	452	453	398	415	448	437	481	455	392	439	425	433	432	415	476	432	470	412	422	413	457	415	434	438	448	398	421	423	411	423	467	416	423	443	437	437	424	392	418	438	433	446	423	439	415	439	425	432	408	414	406	429	409	431	437	429	439	401	423	464	423	436	435	437	427	434	409	465	465	438	404	435	399	393	443	427	449	410	446	475	438	405	445	412	440	436	426	424	435	403	404	413	456	438	423	463	478	454	425	426	448	392	431	415	451	418	445	436	438	418	414	438	448	404	406	421	418	425	463	452	456	420	427	402	421	419	376	434	445	416	411	447	441	389	441	431	442	389	472	422	431	441	422	458	447	398	425	443	458	480	424	427	462	425	443	410	379	448	472	432	408	435	444	442	439	443	408	444	423	454	442	418	476	437	467	405	395	434	418	434	408	428	422	408	423	469	424	414	414	449	415	420	439	438	426	422	417	415	446	434	431	382	446	436	427	429	441	419	436	432	438	409	415	451	416	461	438	427	434	427	429	424	468	450	414	419	430	430	411	421	453	428	417	434	444	423	431	442	421	459	421	385	434	424	424	447	417	398	438	435	410	369	457	456	426	446	446	442	401	396	485	443	451	429	422	465	445	468	389	434	419	440	431	431	409	419	420	427	448	439	431	431	396	459	449	418	467	424	449	426	425	449	436	423	483	439	407	448	443	435	411	445	425	439	435	431	404	438	439	415	460	472	428	437	430	440	434	429	424	455	415	408	423
1754	313	267	297	278	278	291	266	277	282	275	282	253	270	281	291	272	290	275	260	256	275	289	274	288	316	330	289	294	258	278	263	283	281	297	317	275	237	300	299	289	298	316	301	267	272	258	275	262	292	272	276	227	278	271	283	264	279	266	266	247	309	280	286	286	269	281	279	311	257	253	297	275	308	289	269	264	301	302	277	305	260	283	293	276	259	294	289	306	271	272	288	292	266	271	276	308	293	289	283	277	297	265	294	265	261	280	290	264	287	272	298	270	283	273	282	262	293	298	268	289	296	304	267	299	287	281	277	273	288	292	302	254	264	280	276	296	301	258	271	254	282	282	259	325	252	257	284	286	275	277	270	273	271	270	286	300	270	264	291	252	302	277	253	255	280	269	307	290	288	231	283	263	269	310	279	270	257	271	257	264	270	313	266	278	261	274	290	278	301	282	276	285	287	281	282	266	270	248	262	290	281	257	310	287	261	266	280	297	292	325	295	285	291	277	261	282	283	288	290	283	288	270	270	261	297	288	262	263	257	273	275	266	281	295	278	274	263	281	299	282	256	274	284	291	283	284	270	263	231	250	298	296	278	260	266	298	270	301	269	296	266	263	306	286	268	263	279	289	283	295	303	301	249	293	314	292	290	282	273	264	275	292	284	303	281	304	289	294	285	296	292	278	306	286	243	242	290	251	251	279	276	246	267	272	279	274	267	275	275	302	282	265	271	278	287	276	291	273	294	280	243	260	264	305	258	257	302	291	292	266	280	288	265	278	313	279	277	261	261	293	272	251	280	295	278	273	268	271	275	279	276	274	279	287	305	276	276	299	279	306	255	275	239	290	257	286	292	281	281	309	284	291	312	243	266	288	300	265	283	304	280	260	247	288	251	277	259	274	292	260	266	259	270	282	262	278	289	258	283	279	270	282	265	302	275	252	285	290	277	272	288	296	251	285	299	265	253	295	247	295	292	284	283	270	282	267	298	279	263	277	259	284	266	264	278	305	289	309	281	269	279	276	266	293	291	281	310	277	272	271	270	267	273	276	259	269	282	302	240	271	286	288	283	300	263	291	277	299	272	290	285	283	278	270	283	276	308	279	257	262	247	282	280	279	276	316	262	280	300	287	258	262	296	239	260	270	280	271	266	266	313	278	265	284	297	268	270	284	298	271	282	290	268	301	284	274	302	292	302	277	294	287	295	280	285	289	297	289	275	296	279	303	292	292	247	305	268	277	300	292	254	283	290	282	305	249	287	284	286	271	281	268	295	278	277	253	251	282	327	282	297	261	259	269	268	261	299	303	285	312	280	312	284	257	246	291	278	265	240	265	274	272	288	280	263	282	286	287	303	272	279	293	297	272	286	252	301	300	256	248	260	283	294	268	261	284	274	276	284	303	288	323	260	255	248	320	277	283	270	288	281	283	312	307	266	270	274	281	273	269	312	241	302	257	261	279	302	298	316	308	342	297	289	267	272	273	307	292	289	270	271	295	278	291	291	253	286	274	278	281	244	280	287	283	272	261	280	249	279	284	278	293	283	284	282	285	244	287	302	275	276	286	259	273	278	286	281	289	265	239	261	252	268	294	304	315	301	297	269	291	283	287	269	294	262	269	280	256	284	258	302	290	270	260	288	301	278	252	263	278	275	239	301	259	287	282	300	282	263	316	283	272	259	299	287	279	255	294	269	262	273	322	235	267	258	280	273	272	295	252	273	291	292	269	277	267	308	295	262	289	227	257	255	235	249	270	265	270	268	277	266	253	275	258	236	319	274	281	308	253	267	287	284	259	249	257	247	285	266	272	292	265	291	248	288	304	326	274	261	281	273	295	266	304	273	283	308	233	287	262	294	296	274	248	268	246	250	305	271	283	300	258	268	291	312	312	285	282	277	254	304	279	288	282	266	256	290	314	282	251	318	237	248	261	316	266	303	290	291	320	277	281	299	277	265	273	275	302	262	290	291	293	252	258	260	284	276	296	290	278	263	268	273	260	291	276	285	275	259	284	267	294	251	267	277	246	283	288	274	317	264	296	261	309	297	240	281	283	306	277	256	275	305	299	285	289	280	289	267	244	300	275	287	306	266	318	277	262	288	297	263	278	265	293	261	280	263	275	268	284	305	289	281	259	286	266	274	256	266	276	289	297	299	299	250	291	248	286	277	262	275	289	270	259	295	250	266	296	280	268	292	256	287	278	257	268	278	272	260	276	283	275	259	274	291	278	269	255	280	312	254	273	289	260	260	300	278	301	296	283	265	293	264	258	282	258	284	287	283	276	272	287	279	267	290	298	284	297	291	272	278	266	256	287	245	290	317	274	279	284	258	268	294	287	250	265	308	289	268	283	324	300	300	312	272	292	271	283	273	283	280	241	270	284	292	256	265	279	317	253	272	272	281	279	273	274	291	304	285	279	287	299	280	299	258	288	290	274	283	275	279	253	258	331	295	280	286	282	248	272	267	275	271	276	291	269	315	240	255	283	274	273	264	268	258	257	290	279	302	251	284	264	291	301	279	281	256	280	295	292	312	284	315	258	299	280	255	286	272	318	299	266	292	261	271	280	302	294	265	272	268	288	300	278	271	293	267	274	280	249	266	294	283	249	282	288	269	266	257	249	271	257	296	271	274	279	306	289	316	287	262	256	268	271	302	274	273	318	255	276	245	278	263	314	306	315	238	286	289	287	258	273	243	253	272	282	273	274	318	286	271	291	292	288	290	300	278	267	251	254	256	299	287	270	265	283	275	266	262	271	251	315	293	326	257	301	272	294	295	282	247	268	291	266	281	284	278	268	290	270	289	259	283	296	280	277	297	312	292	228	259	267	296	270	305	324	284	282	288	286	284	231	241	279	274	276	310	270	291	287	289	263	257	253	263	299	264	301	280	281	279	265	255	271	262	264	278	268	322	282	289	244	259	245	287	256	226	251	269	251	310	251	268	281	259	278	282	237	286	269	288	287	298	286	252	249	273	292	327	260	274	250	263	272	286	272	293	257	278	284	286	294	294	295	272	289	298	296	297	287	287	307	294	285	263	266	275	265	305	293	303	273	269	228	284	270	290	328	273	306	281	276	305	278	297	296	269	267	285	302	251	263	278	249	255	259	256	277	271	279	284	282	269	281	254	251	287	272	267	265	303	289	292	260	272	264	287	285	278	295	269	287	259	285	281	238	227	294	279	270	272	282	236	275	266	268	309	287	235	278	265	295	283	265	280	264	259	280	281	276	258	285	278	280	259	272	303	260	273	261	306	249	278	269	272	241	275	291	291	264	272	275	266	291	280	280	247	304	286	272	275	331	273	267	267	258	256	274	267	292	282	245	287	290	285	290	264	261	310	314	283	268	262	310	298	281	260	275	285	263	255	281	284	260	253	269	274	289	290	284	258	267	285	294	255	284	289	290	284	253	262	244	260	264	286	255	289	282	300	254	275	248	266	275	276	240	251	276	243	258	264	266	267	272	279	264	266	269	292	276	283	250	251	303	330
1899	667	648	634	666	648	660	624	587	654	555	625	661	613	608	603	623	667	617	637	619	611	638	625	664	622	617	679	604	648	627	620	628	648	604	631	635	614	614	605	645	626	581	621	635	644	659	621	637	624	586	615	609	616	593	563	616	616	606	579	618	590	586	636	663	599	588	619	647	581	640	615	616	609	617	595	661	603	581	565	585	640	607	602	638	589	597	611	606	549	650	630	610	626	592	587	582	594	613	588	619	654	606	580	597	623	605	619	598	584	630	597	634	631	620	619	624	575	585	603	653	659	632	649	572	622	570	590	615	628	607	632	607	636	663	623	603	602	581	601	598	648	636	620	589	592	617	643	599	603	634	622	594	608	610	618	579	613	643	674	608	616	674	581	611	590	660	608	605	622	593	590	607	656	613	658	606	623	603	593	596	637	617	618	657	654	599	606	602	606	606	597	582	621	618	603	612	607	601	583	568	626	657	563	626	631	598	584	565	630	641	630	612	613	622	615	606	594	642	633	651	621	628	636	599	596	635	602	594	592	588	616	629	599	602	621	593	613	636	637	634	593	632	658	615	615	630	588	625	632	585	658	637	623	629	605	629	638	628	611	631	617	610	638	616	607	614	612	616	603	592	609	602	603	576	595	643	618	638	609	633	624	606	606	653	632	631	627	635	605	622	601	621	637	651	613	583	618	611	586	585	640	601	606	629	586	586	629	591	608	606	588	606	669	633	612	623	616	603	588	595	628	610	596	615	583	624	624	597	605	596	606	625	639	593	580	599	622	616	635	601	607	557	632	597	606	582	564	623	638	591	651	629	648	611	599	583	613	619	625	592	623	574	602	620	596	604	646	637	601	587	617	650	624	600	632	660	587	610	613	656	629	592	602	604	592	581	593	609	585	621	635	631	639	621	611	619	581	638	608	603	621	599	613	596	590	607	598	620	626	587	569	574	593	601	612	597	642	616	632	584	634	591	618	595	605	585	593	627	613	621	598	609	611	625	607	618	576	582	577	589	651	573	578	564	618	593	620	585	626	659	611	641	629	629	630	581	606	568	592	594	645	617	634	628	637	600	596	598	609	635	628	666	639	574	635	613	610	664	609	575	600	602	614	604	655	612	566	577	629	610	637	623	600	659	626	635	598	572	604	619	570	621	627	620	617	608	642	614	591	607	599	602	601	654	629	581	612	607	578	610	606	599	654	624	678	589	593	618	643	627	634	616	600	587	645	627	605	634	576	634	602	642	610	584	623	603	620	591	593	589	623	598	613	639	582	580	618	642	607	615	670	588	610	630	642	674	652	612	640	584	612	581	634	613	632	581	628	639	609	619	597	590	590	612	633	616	622	592	596	620	612	626	598	661	643	602	625	609	609	627	620	615	613	614	628	651	609	630	616	608	626	606	585	660	640	589	637	616	598	626	616	614	647	598	580	621	616	609	617	567	613	623	604	606	620	595	616	604	621	671	597	580	622	596	626	653	621	610	607	586	663	588	605	607	607	617	652	651	604	578	647	627	631	600	583	590	615	617	640	627	628	587	611	629	594	568	633	646	629	658	641	561	549	605	602	583	620	611	618	570	572	620	600	585	618	637	628	606	623	621	659	656	596	611	646	590	609	638	637	654	569	610	609	647	606	611	657	600	602	614	593	625	629	605	621	584	635	595	671	561	651	586	637	624	600	597	635	639	622	668	605	596	587	565	591	638	618	642	576	629	641	617	582	609	623	663	613	613	573	604	647	649	605	615	578	620	568	640	645	600	602	589	602	649	612	650	681	630	644	640	624	603	596	614	625	612	669	600	626	649	599	603	639	614	670	651	635	607	644	624	622	588	642	554	640	600	572	628	614	609	657	600	609	647	623	649	617	642	642	622	613	622	642	612	618	635	587	567	583	577	583	617	580	612	584	625	572	653	637	576	625	564	620	602	613	621	619	604	663	673	636	641	638	568	582	623	616	619	634	599	617	683	585	639	618	616	628	582	648	594	588	629	595	573	614	601	600	621	640	600	627	624	593	573	620	637	635	592	560	642	601	659	553	615	623	625	571	596	611	610	620	584	595	618	607	589	646	620	599	604	653	644	616	594	630	631	607	614	600	611	642	642	583	603	638	642	581	630	602	618	619	580	622	589	647	618	647	664	618	649	595	592	618	627	602	629	599	632	626	643	565	579	615	572	629	676	588	578	629	589	604	636	601	598	572	603	670	661	589	614	644	633	631	629	671	631	611	623	588	579	610	577	646	604	598	588	650	625	671	650	659	607	600	627	631	641	610	600	625	610	608	655	659	590	571	635	643	634	609	613	614	631	615	612	627	591	601	577	605	635	596	620	603	560	631	624	654	610	610	579	613	591	620	636	637	597	629	571	640	625	616	628	627	667	613	640	649	632	623	618	624	607	620	575	614	661	613	633	650	631	592	595	622	622	589	626	658	617	637	636	550	661	599	610	605	623	627	587	643	605	611	603	600	640	606	571	638	606	591	588	611	602	639	632	628	622	587	619	587	607	596	609	606	589	622	608	601	646	550	594	617	613	608	618	606	659	585	601	580	618	611	601	662	638	598	648	542	607	639	629	606	582	616	602	577	604	582	618	664	588	595	630	602	586	643	616	590	603	601	628	667	611	595	609	597	632	647	671	642	622	597	607	645	622	658	612	606	654	571	653	631	665	651	629	629	604	616	631	590	613	647	640	627	554	646	653	588	581	596	636	554	589	614	601	607	624	609	606	606	583	646	589	623	599	625	646	557	668	597	633	595	588	567	575	583	631	625	550	597	589	585	613	590	597	625	648	619	583	607	630	606	581	615	583	600	609	640	642	608	630	627	617	662	589	628	627	591	592	645	600	572	567	609	620	658	603	642	634	649	631	631	617	615	619	628	580	572	634	589	595	637	629	583	609	664	599	608	624	602	575	613	571	648	636	637	704	672	597	609	553	607	598	586	598	645	649	662	597	584	639	634	631	622	609	628	613	641	604	632	649	625	647	600	570	583	649	615	589	645	601	598	581	625	625	609	619	633	642	572	585	655	622	615	640	613	644	625	625	626	594	672	599	592	596	640	630	641	614	649	624	603	594	588	611	630	603	626	611	595	637	604	611	622	599	678	618	609	621	627	661	614	626	632	617	598	624	626	580	636	621	612	607	618	609	599	608	641	668	616	621	657	634	590	670	613	634	622	605	603	663	592	626	592	620	622	611	631	581	642	634	600	628	599	617	655	577	622	614	666	588	639	608	592	619	614	583	627	672	649	637	598	630	615	605	624	643	618	649	644	621	606	652	627	605	647	604	598	637	625	617	600	632	647	555	595	635	601	589	642	644	620	603	579	614	622	590	623	638	657	601	639	603	627	630	616	603	603	610	659	590	630	590	603	642	623	577	632	635	632	590	613	641	585	668	612	599	618	562	634	579	612	554	590	632	598	563	621	602	653	586	598	637	608	586	599	580	660	618	630	592	629	549	632	626	625	624	622	630	622	638	614	630	582	657	651
7580	465	482	350	274	266	199	156	155	155	146	144	110	115	110	118	93	123	118	127	146	121	109	113	100	109	117	118	133	119	131	122	137	98	119	96	133	126	131	112	99	132	104	142	123	128	137	138	137	122	114	117	98	128	99	129	129	114	129	120	140	125	124	118	122	114	112	114	120	123	115	137	126	123	117	116	96	111	107	107	137	139	106	122	111	121	119	122	107	111	120	128	114	124	134	105	122	106	112	114	134	120	99	120	105	118	133	127	92	107	131	128	117	117	111	130	110	129	130	112	99	111	120	98	130	129	111	107	113	106	118	115	105	120	129	109	113	113	129	136	120	116	102	134	108	96	113	88	113	119	117	127	98	113	121	123	96	114	95	116	123	108	138	115	118	115	115	123	119	119	97	105	120	111	107	143	127	106	101	141	118	125	110	126	122	103	126	129	116	136	118	119	98	124	110	89	113	112	121	115	132	117	153	123	121	99	117	129	105	105	109	125	133	123	142	119	115	109	116	102	120	101	117	127	132	88	110	107	128	112	97	132	117	117	109	112	114	131	131	116	132	120	121	136	126	138	133	111	113	131	115	120	114	118	128	114	117	116	103	103	126	135	107	122	108	130	116	104	113	109	132	121	110	118	126	109	116	133	129	101	113	136	123	105	98	123	111	131	124	114	126	115	92	136	125	110	103	92	89	111	130	106	113	127	113	123	136	102	140	110	120	86	130	138	110	142	94	110	109	113	114	114	114	121	106	108	109	131	107	89	110	115	119	125	95	120	115	124	93	103	118	122	116	114	125	122	104	119	129	141	119	126	116	111	103	123	129	110	122	116	115	119	114	93	115	125	109	120	139	129	122	119	126	139	97	139	120	118	103	106	125	116	126	114	136	109	108	107	126	132	110	125	124	123	122	120	116	127	124	141	96	106	127	114	108	126	123	91	109	122	110	120	112	110	136	106	116	137	123	105	115	135	110	107	103	98	122	100	121	121	116	121	89	119	114	110	114	126	113	119	136	111	108	131	99	114	109	96	102	101	128	134	106	118	122	131	118	114	120	127	116	128	114	119	133	111	110	110	111	125	116	107	116	134	133	106	110	121	136	115	129	125	103	132	110	105	109	113	137	111	110	115	120	118	129	129	107	115	127	123	107	109	113	102	114	123	135	114	108	120	116	122	117	119	111	115	130	129	104	137	101	117	97	124	126	127	122	108	102	111	78	117	135	137	113	121	113	114	103	133	122	109	112	101	145	137	134	117	124	114	109	119	106	104	111	98	104	121	119	98	127	139	123	111	124	125	117	139	109	137	105	130	118	98	122	125	114	107	137	133	106	111	118	106	118	114	118	128	114	115	129	127	141	113	132	109	114	128	122	114	117	124	137	124	131	102	124	117	96	121	119	118	116	129	135	114	118	112	115	115	110	121	135	97	123	115	98	120	104	123	123	103	111	114	120	98	136	106	129	113	132	119	108	112	114	118	114	114	108	124	138	124	108	117	108	132	121	105	116	132	116	126	117	104	110	94	112	129	114	117	106	122	127	109	131	142	122	127	98	102	106	105	130	100	101	123	133	133	112	122	111	125	126	119	116	131	117	123	121	98	115	99	104	116	96	102	113	103	117	120	105	133	126	139	107	98	127	105	96	140	113	128	133	120	122	135	100	137	115	121	113	128	86	117	142	133	140	98	123	118	95	117	130	112	103	120	105	112	113	109	107	116	121	134	120	126	104	122	127	104	113	130	107	107	129	130	131	104	96	109	114	122	108	120	122	138	104	126	137	113	116	101	144	119	111	123	120	126	126	134	137	121	97	113	116	132	132	141	119	130	120	118	111	120	96	122	126	110	130	101	98	87	138	130	113	110	106	118	105	144	112	128	130	125	108	108	110	114	116	109	118	109	114	127	133	80	113	126	110	107	122	115	136	139	112	120	118	109	116	109	115	102	133	128	124	116	114	118	118	124	116	113	105	116	109	99	106	127	123	109	114	145	118	109	115	106	107	111	103	151	125	109	102	97	109	126	113	131	128	113	109	114	118	125	131	107	111	133	119	144	113	116	140	105	107	124	121	109	132	121	143	115	118	134	109	119	108	114	123	106	106	120	119	108	115	114	118	101	111	135	106	135	111	121	113	139	107	98	117	108	117	123	117	118	125	108	126	108	111	136	125	129	123	113	127	117	108	113	145	115	102	117	108	108	135	121	138	125	102	121	132	117	105	113	111	125	103	111	117	113	122	112	133	127	118	126	98	109	107	128	124	116	101	112	127	106	121	128	114	129	123	125	135	100	124	121	135	117	112	125	128	131	117	122	104	130	122	117	116	123	126	101	117	120	138	117	111	126	105	126	106	115	116	108	135	140	94	114	104	129	108	126	100	95	128	127	136	118	134	125	101	132	139	114	123	110	121	105	105	139	123	117	139	110	104	136	122	110	107	113	101	130	127	113	105	113	117	110	118	119	128	101	118	120	112	131	124	107	134	112	118	118	105	109	134	110	112	134	139	127	108	146	116	108	104	111	113	119	119	113	131	108	112	124	103	126	98	107	140	110	119	127	103	123	113	129	109	138	106	101	108	132	109	107	119	112	122	121	107	120	113	104	96	118	127	111	112	119	136	138	104	119	105	111	100	139	123	119	124	125	105	101	131	115	116	121	121	134	149	107	121	130	111	107	129	120	100	113	114	119	116	108	119	103	116	120	118	119	120	132	118	124	124	108	111	124	118	133	122	113	104	120	127	110	106	121	93	109	117	106	110	118	111	119	127	121	110	111	105	121	119	129	114	113	111	114	117	129	121	94	111	126	118	107	107	110	116	127	137	139	108	116	120	125	111	123	126	119	118	120	112	123	128	109	126	127	122	114	118	110	105	129	142	119	122	110	116	99	130	139	145	128	111	109	116	127	113	100	123	107	107	102	89	120	92	111	132	120	106	111	107	122	115	118	114	118	120	119	109	105	131	130	103	130	115	113	134	127	122	115	124	103	117	114	112	112	117	95	127	112	105	133	139	108	109	121	115	153	114	102	107	141	131	113	118	114	127	110	111	110	121	129	100	124	109	107	115	102	121	116	108	120	116	103	128	121	121	137	105	108	129	132	130	118	125	112	137	135	107	110	116	118	144	116	106	126	105	109	115	102	104	127	149	132	117	100	126	106	139	125	121	101	141	129	112	118	113	150	122	118	124	138	121	104	123	113	124	109	116	101	113	107	127	115	105	122	122	103	131	111	130	124	114	119	112	138	118	121	112	109	139	112	115	117	114	109	127	118	116	115	112	111	105	107	113	128	115	111	117	122	98	115	100	89	109	118	111	119	127	130	97	128	132	109	121	110	135	119	132	114	104	105	127	133	109	112	119	122	130	119	123	132	122	111	142	129	134	96	111	119	133	90	114	116	128	116	128	117	134	112	104	96	109	110	123	118	108	113	122	113	87	106	97	92	127	120	133	149	102	133	114	124	128	103	101	134	142	107	135	122	117	117	123	107	139	120
6205	653	976	1139	966	809	679	590	494	504	451	436	387	404	415	372	382	364	375	397	332	368	372	331	340	330	319	315	349	333	336	314	312	341	298	326	339	291	300	323	316	323	325	301	320	337	356	347	280	297	316	333	301	282	314	325	308	296	335	322	280	283	298	291	303	304	303	315	305	290	343	277	313	297	303	295	288	308	284	304	309	314	330	315	288	298	321	349	286	280	293	324	318	276	305	306	298	301	342	315	294	315	312	293	288	311	312	288	317	307	314	310	309	313	268	321	312	290	309	300	306	274	242	346	297	304	332	262	306	325	321	315	331	320	296	316	304	274	286	306	302	293	311	305	295	295	312	330	328	283	288	297	311	291	300	304	307	281	295	321	277	285	293	316	285	275	339	316	311	323	293	318	302	291	308	324	298	297	291	296	289	301	331	294	303	308	310	296	298	318	308	327	290	278	309	263	329	320	303	313	293	306	269	322	302	313	313	292	309	294	296	303	338	314	317	303	304	303	308	284	307	306	316	306	311	286	296	317	303	288	327	309	306	311	305	303	306	279	303	296	288	289	286	303	332	293	302	300	297	327	334	298	301	317	351	298	317	300	284	334	286	318	309	315	300	343	283	343	312	310	317	331	275	301	295	306	300	326	272	322	328	318	308	265	297	348	295	320	343	296	280	314	333	295	308	309	316	289	265	318	312	320	322	306	331	307	301	312	298	294	299	336	318	297	286	281	308	325	280	295	313	301	327	298	286	295	306	333	290	294	320	290	305	294	282	299	311	289	269	304	309	284	300	330	304	331	273	307	305	281	324	290	318	310	302	332	316	307	311	278	314	288	318	304	279	313	327	317	288	284	302	284	321	318	316	321	282	296	296	309	308	302	275	299	313	288	300	282	297	318	278	308	313	299	303	285	311	305	283	293	326	292	329	264	308	321	317	321	266	288	304	325	299	289	315	267	286	280	296	297	315	296	288	299	314	298	312	303	310	316	305	359	300	298	307	286	262	283	303	338	284	278	291	319	298	324	267	298	310	309	308	300	311	327	313	319	330	301	311	312	336	307	305	316	266	271	310	298	276	285	305	323	289	278	294	282	268	300	275	284	300	329	327	298	318	268	300	289	293	335	291	303	295	327	306	289	328	290	296	277	285	315	277	336	320	307	282	326	291	297	302	311	280	324	302	292	288	278	310	313	324	316	324	294	330	328	281	285	298	307	300	324	272	302	292	308	305	302	276	301	298	290	315	262	291	286	300	336	308	304	301	306	310	289	330	308	258	309	301	343	289	304	291	295	291	301	291	312	316	283	303	308	297	287	280	305	304	314	332	333	284	314	301	284	272	288	296	266	333	313	306	319	313	278	308	302	305	328	294	313	275	278	305	318	275	325	278	338	299	315	290	326	317	274	277	321	282	313	295	315	316	329	288	311	324	262	274	305	298	323	331	288	303	318	269	309	322	303	276	272	286	308	340	301	307	318	312	311	327	307	285	336	302	304	308	310	335	284	295	300	304	304	290	328	311	302	319	274	269	328	287	337	296	268	310	333	302	313	311	329	291	296	281	260	257	312	272	309	301	271	285	340	302	284	283	281	320	281	321	313	274	313	320	272	285	295	288	327	276	300	286	332	316	310	333	314	280	301	317	324	304	298	321	323	331	298	288	303	323	305	300	299	275	297	302	268	311	306	298	293	281	273	303	318	315	276	316	265	309	307	298	271	320	310	295	321	289	315	278	271	300	293	313	320	283	308	282	333	329	301	287	312	309	298	281	265	293	303	283	283	307	321	288	292	287	302	301	316	272	328	318	310	279	295	268	335	292	334	301	304	329	322	318	330	329	303	321	339	294	312	325	275	316	311	308	328	334	296	284	288	321	274	315	304	310	292	281	297	298	317	295	302	303	276	325	315	308	332	319	308	337	284	297	313	273	314	301	313	304	307	305	317	310	303	281	293	304	321	316	292	304	270	284	287	367	296	314	309	313	291	271	302	297	282	304	296	318	333	319	303	302	320	309	296	268	312	304	313	299	293	301	281	315	305	294	293	299	329	298	270	315	274	297	301	296	295	292	305	303	303	308	309	300	273	312	317	294	362	298	302	313	281	308	285	327	302	303	298	308	305	298	303	300	299	302	291	340	297	310	312	276	296	328	323	292	323	293	300	330	326	303	323	294	290	317	305	287	280	309	272	301	321	281	314	295	300	283	302	302	313	278	306	288	290	271	317	301	315	299	336	321	324	295	257	318	283	276	291	309	323	277	340	327	322	328	300	271	320	298	277	331	315	313	305	284	295	297	302	325	310	306	304	290	304	283	378	299	278	303	299	311	330	301	286	299	322	348	305	315	286	272	296	323	275	322	314	299	297	303	272	306	311	306	264	305	313	319	330	310	313	330	290	320	313	317	296	292	316	333	302	282	319	301	316	325	335	329	285	303	315	320	308	306	309	293	285	330	300	324	313	308	312	274	305	283	289	290	280	313	302	255	281	292	269	297	306	328	299	282	324	321	304	306	280	317	347	301	329	293	319	303	281	247	318	277	317	310	291	291	300	287	315	296	313	318	292	323	291	315	336	291	286	283	289	291	302	287	308	293	313	321	296	308	257	297	302	303	323	297	328	293	277	318	291	292	310	321	317	325	302	295	310	308	336	287	305	288	288	292	341	291	302	296	311	320	285	298	289	274	326	320	294	289	304	285	302	324	311	302	308	315	289	293	319	298	319	297	314	295	285	329	275	299	294	291	289	325	316	312	299	305	291	331	316	279	352	321	282	301	282	292	312	293	303	298	303	313	316	297	288	262	301	332	286	340	321	326	295	291	296	266	275	279	311	301	296	317	299	283	313	276	315	260	317	322	329	315	335	292	324	340	314	321	305	291	301	329	313	284	293	351	274	275	280	308	307	317	314	338	305	296	286	328	323	331	291	320	333	302	296	307	286	306	314	314	291	266	292	302	304	294	320	272	295	298	313	286	323	310	303	328	318	286	328	279	283	327	300	305	302	291	335	303	292	304	295	285	313	303	297	323	277	312	293	306	296	323	264	295	299	298	317	305	327	297	305	343	275	316	334	297	329	311	302	252	276	296	325	312	298	285	322	295	334	315	307	329	282	280	295	308	303	319	304	308	301	297	293	321	270	318	281	313	303	284	302	278	322	327	312	294	304	318	298	321	311	318	302	315	286	299	325	314	334	281	319	280	288	305	326	301	318	282	289	287	318	316	272	313	290	284	322	301	305	312	301	334	299	327	311	279	311	288	302	273	293	301	270	308	297	265	316	301	322	327	334	326	287	317	270	275	289	310	290	325	286	293	301	317	316	332	326	300	290	320	293	311	269	301	302	294	298	288	322	344	306	329	301	314	325	281	289	276	312	285	275	316	311	305	302	328	299	303	301	304	294	296	293	307	327	320	309	311	284	295	297	280	316	292	283	305	303	283	322	320	296	287	290	295	284	300	307	292	318	275	315	299	301	293	325	300	321	303	282	280	320
13725	1091	884	677	492	394	307	259	247	241	235	205	229	184	171	211	202	211	198	177	200	175	161	180	158	167	156	186	194	166	160	161	178	144	168	187	192	180	177	153	158	178	160	150	172	158	189	184	175	170	181	167	196	184	187	159	185	157	190	201	178	184	203	173	174	147	175	165	171	173	147	182	145	191	170	141	158	173	206	189	182	151	224	161	167	161	174	160	173	179	190	154	155	154	154	159	170	187	182	183	165	149	180	192	154	174	163	152	148	145	178	173	184	189	184	173	165	179	187	178	172	149	157	166	176	182	166	163	153	182	182	173	161	161	196	183	148	159	170	163	157	196	169	149	181	167	168	175	156	132	147	179	194	159	183	184	172	170	160	172	163	184	169	167	158	164	152	148	175	155	161	158	169	168	197	169	182	161	163	163	167	176	169	171	160	161	172	170	181	168	158	143	161	163	168	165	159	189	177	187	187	159	163	170	176	194	174	177	199	169	139	178	158	164	185	177	181	166	155	173	171	170	179	193	167	146	174	170	166	175	181	155	186	158	181	147	146	160	166	171	161	134	129	167	155	162	166	168	186	167	176	161	155	158	155	163	152	153	174	212	186	197	189	166	180	178	191	162	173	194	169	171	161	164	176	180	186	173	180	189	159	174	166	184	178	177	154	203	176	152	171	165	178	174	163	180	170	156	146	184	157	154	160	177	147	162	193	157	173	180	155	173	167	156	167	170	172	137	151	181	149	164	186	181	162	176	160	157	182	167	171	177	190	155	173	166	162	190	163	177	193	144	146	155	177	166	141	159	165	160	158	180	175	158	153	167	200	175	183	166	169	167	158	183	166	170	200	162	177	173	151	185	167	173	180	144	155	191	172	167	168	163	153	170	169	155	171	180	184	178	152	181	156	155	179	188	174	201	179	162	171	176	160	193	168	174	157	178	160	182	175	181	158	179	195	167	178	161	166	159	149	189	152	158	149	152	185	173	172	161	176	165	164	173	160	182	191	153	190	163	162	169	176	179	157	198	142	163	167	186	185	175	186	184	169	175	170	179	186	180	177	166	164	174	183	169	161	185	190	148	178	168	152	175	169	174	183	190	160	167	176	173	170	154	189	170	169	161	175	150	154	160	175	183	175	164	177	173	183	173	173	148	160	165	159	152	177	204	187	147	153	176	174	152	143	183	175	174	171	149	148	153	167	178	184	182	172	193	162	178	154	187	185	170	181	154	168	146	160	178	165	168	161	173	151	171	178	178	164	198	180	183	156	164	185	182	147	190	169	152	152	174	183	146	154	181	165	172	185	195	178	155	174	188	191	176	175	162	155	156	173	162	159	143	171	148	156	173	158	158	173	178	171	179	189	180	162	163	181	145	163	159	163	150	193	158	170	166	145	176	180	160	180	163	169	173	165	140	183	167	183	131	156	187	168	160	174	172	196	180	202	186	185	169	173	173	193	167	188	168	157	167	173	166	184	138	167	172	156	177	180	135	175	178	157	204	158	162	160	171	158	158	182	176	176	162	174	151	183	167	167	172	165	154	168	186	180	174	153	170	197	168	173	169	166	205	191	180	174	196	170	171	182	143	171	165	192	162	156	119	169	181	185	165	168	169	176	200	183	185	159	154	164	141	177	175	172	172	165	162	180	165	158	173	192	181	155	138	181	199	186	161	198	195	143	167	170	164	167	170	154	161	173	162	163	163	190	202	144	186	184	184	159	162	147	174	153	186	179	163	155	171	142	162	173	151	157	178	149	166	163	200	182	185	169	203	187	164	192	176	178	175	182	177	161	155	162	168	184	174	177	161	180	168	170	180	168	142	172	145	156	161	150	148	206	166	174	174	172	158	157	150	160	203	168	187	180	206	168	191	161	174	182	179	165	163	171	186	173	169	161	173	160	154	174	170	204	179	170	166	194	157	166	196	180	143	173	149	166	173	172	171	156	173	140	168	171	147	164	150	171	185	183	184	175	170	170	176	180	188	139	136	179	153	197	183	169	171	185	173	164	170	181	164	169	164	180	170	206	186	167	163	144	157	168	173	158	175	163	161	167	171	186	186	174	151	190	147	159	160	162	157	174	167	156	199	183	167	185	164	174	181	142	155	188	150	177	153	169	151	183	203	154	162	153	150	170	192	162	194	173	164	191	142	155	179	181	167	162	148	152	160	176	144	176	186	185	167	176	168	155	158	174	164	198	206	168	156	181	162	165	153	177	195	170	153	155	174	163	175	159	189	181	144	161	138	177	164	178	166	183	183	168	154	167	171	168	171	178	147	168	150	153	151	159	177	154	165	169	181	157	146	158	152	162	139	164	190	169	183	166	188	167	174	156	174	190	178	161	171	157	184	167	152	181	148	167	161	151	150	164	197	168	172	175	151	153	169	160	158	161	181	171	159	163	172	122	160	191	190	157	188	158	198	157	165	186	188	155	170	171	192	174	172	183	163	183	167	161	172	162	171	190	171	167	185	182	167	133	146	171	178	184	176	156	164	174	164	177	177	161	160	155	179	162	151	155	188	160	163	179	164	174	168	159	181	161	167	141	176	164	153	167	162	156	148	166	167	159	168	171	176	158	197	152	174	169	171	159	165	161	166	167	167	179	183	188	169	169	174	175	178	180	162	196	195	171	168	164	159	186	170	178	157	176	186	178	161	173	171	183	148	151	190	178	147	183	167	155	150	148	175	168	183	174	184	163	156	158	172	180	180	176	190	165	179	183	166	170	166	169	178	165	170	178	149	167	161	190	160	176	168	182	153	172	174	181	182	144	167	167	170	155	136	190	170	178	168	169	147	173	159	191	159	179	167	186	165	166	173	151	169	169	168	164	172	164	189	176	162	201	164	164	183	169	162	182	185	165	163	171	177	171	176	170	158	170	171	170	133	167	175	169	198	178	163	163	161	168	174	200	156	184	161	176	145	158	170	181	195	201	169	175	167	186	182	181	159	165	158	178	169	194	152	199	141	191	187	168	188	179	171	173	163	184	165	179	174	169	159	182	175	176	175	176	162	197	188	143	164	170	201	171	156	190	143	176	162	182	162	165	176	189	180	163	191	204	152	172	163	185	167	157	167	182	187	176	189	176	169	197	148	181	165	183	162	185	157	167	185	176	158	158	178	162	201	150	156	173	162	169	188	177	168	171	165	170	178	167	176	188	159	174	191	167	141	168	184	183	160	175	161	158	190	170	166	176	162	167	182	138	144	168	190	201	176	180	187	189	167	162	166	176	171	138	171	182	181	173	169	180	176	183	182	160	189	156	151	145	177	160	152	157	179	172	166	193	166	177	183	167	160	156	160	174	169	185	182	158	177	178	172	170	150	176	180	168	186	157	158	176	151	165	190	172	200	162	181	156	144	183	166	186	180	191	191	176	145	167	181	174	172	167	162	181	181	177	160	163	167	220	193	181	176	187	178	184	188	180	185	187	174	157	191	133	162	179	193	177	177	168	176	192	166	181	183	162	176	180	163	144	165	169	175	199	167
7916	1045	1752	2050	1783	1431	1213	1040	909	800	755	698	631	682	584	588	546	548	554	494	568	492	476	522	491	512	450	474	454	449	489	492	456	465	428	459	446	472	497	495	458	450	500	425	448	450	452	461	455	442	424	428	422	456	464	482	460	440	462	478	436	448	425	478	452	444	444	463	433	463	440	440	457	443	386	412	468	439	420	500	450	424	450	442	413	455	452	418	455	412	439	421	439	433	416	425	425	456	427	437	445	449	411	447	441	423	404	439	415	434	405	476	419	456	438	442	417	486	481	420	425	429	398	424	477	442	417	429	458	374	435	412	464	436	437	414	442	461	450	406	440	413	452	387	392	444	450	452	458	479	427	488	472	426	434	432	417	464	405	429	438	445	418	428	420	436	431	386	427	409	400	455	454	386	462	461	441	415	427	449	426	424	433	439	485	421	417	412	455	407	453	407	428	466	435	456	416	447	436	418	438	455	393	448	425	413	420	425	421	446	438	437	460	407	431	422	436	462	451	425	415	419	438	453	448	395	465	428	431	412	478	431	387	425	430	455	466	412	431	442	418	451	409	379	440	442	432	453	421	422	404	429	424	416	404	435	416	417	399	409	436	415	410	499	428	421	436	412	412	399	445	429	408	414	425	447	442	420	415	415	409	437	436	443	442	456	420	411	442	441	455	416	447	441	451	408	415	443	458	430	433	447	453	438	443	411	393	426	419	411	392	407	469	402	419	393	437	420	417	413	439	469	445	461	444	442	453	490	420	434	449	452	420	443	396	432	396	418	427	478	428	450	433	421	434	422	448	469	448	441	452	479	405	417	414	437	437	431	444	430	485	439	401	396	423	459	444	414	460	430	415	429	449	430	439	446	440	447	437	440	388	425	413	416	433	476	428	446	422	403	428	413	427	444	425	461	440	395	426	419	446	444	419	431	423	427	434	451	400	423	477	419	426	426	444	436	435	410	446	425	441	436	418	432	443	460	414	437	422	419	407	426	421	420	415	431	451	429	461	459	392	417	428	421	449	418	416	396	422	420	390	419	429	449	450	447	465	441	391	425	428	466	449	399	411	419	453	437	434	400	430	456	425	439	433	464	437	452	443	430	405	434	456	448	469	431	413	452	439	411	455	424	429	409	423	434	442	431	433	406	438	418	398	439	474	434	443	414	442	466	454	444	473	411	446	447	466	448	396	398	457	421	447	387	405	422	423	440	435	436	460	424	420	419	445	424	399	426	422	423	413	452	423	506	393	428	404	418	410	428	436	433	462	417	444	436	457	422	457	425	418	453	428	436	427	419	497	421	454	447	456	430	381	434	438	433	413	413	421	437	463	435	405	410	472	426	442	422	410	424	417	449	432	410	422	432	456	417	467	429	399	456	440	453	404	424	415	433	458	427	457	460	457	401	455	421	466	455	443	456	428	423	436	436	464	447	425	399	474	408	433	423	420	389	445	457	415	436	449	431	438	419	415	421	448	411	446	426	462	469	437	443	440	434	422	427	416	457	432	405	441	427	478	432	452	426	441	447	488	433	435	461	421	471	440	444	465	446	418	439	423	421	465	437	415	409	479	449	451	414	451	466	410	439	425	427	455	423	438	421	388	461	446	439	407	454	409	444	458	447	423	456	457	437	416	444	393	418	399	427	417	433	462	451	432	435	436	433	462	405	419	438	459	431	430	412	414	427	419	424	396	465	412	417	460	412	414	432	425	467	452	445	421	413	435	426	440	426	411	422	390	424	432	451	420	437	467	457	452	475	422	440	414	421	460	415	418	441	404	426	431	428	410	440	416	443	402	402	427	410	404	431	399	428	430	446	449	439	405	428	418	407	413	434	430	415	447	418	434	417	413	417	452	401	443	446	402	446	389	443	449	410	417	440	448	459	464	451	382	429	427	445	428	451	402	397	447	423	425	412	423	447	437	460	436	462	431	430	419	413	422	400	461	443	437	431	425	415	444	408	436	456	463	417	426	392	435	444	432	454	423	413	435	462	434	448	434	409	439	436	434	458	413	399	409	455	450	477	415	441	445	476	458	435	409	460	402	428	430	422	442	444	417	432	448	406	408	475	413	436	436	433	417	422	442	444	424	429	419	414	429	440	456	438	463	447	429	438	415	428	487	463	421	479	430	424	423	424	379	421	472	406	416	436	480	441	415	485	423	448	464	421	410	421	466	441	442	408	410	422	446	423	439	432	417	419	426	461	407	438	453	486	462	398	416	419	428	466	427	430	461	445	400	412	444	448	405	381	444	401	412	434	398	440	434	426	467	445	437	439	423	426	406	476	415	440	426	439	421	449	403	483	444	483	397	462	450	431	393	411	440	410	433	442	421	417	441	425	437	432	430	416	437	424	418	413	448	445	437	411	417	409	460	419	417	434	430	404	404	458	435	378	430	455	440	421	434	454	440	432	436	434	438	440	431	422	425	430	446	415	434	459	410	433	440	420	400	447	421	460	437	450	427	428	410	442	442	439	404	470	457	388	399	439	433	466	397	436	444	442	421	474	426	422	431	437	430	444	419	434	447	433	409	418	436	438	492	421	437	444	441	443	413	458	431	412	435	402	481	447	420	456	402	426	401	483	414	396	428	427	433	452	429	433	426	423	453	425	445	464	423	429	435	408	442	404	450	437	460	468	424	408	421	429	440	462	397	460	439	440	448	429	422	440	446	465	446	390	428	449	445	466	423	456	401	401	440	445	435	450	417	428	428	396	456	423	408	426	455	422	448	411	460	421	385	420	422	437	405	434	421	419	383	414	443	430	428	415	465	445	445	441	410	464	396	427	449	430	399	437	412	435	438	473	459	447	408	427	432	465	429	402	438	438	442	440	411	422	423	462	411	417	442	427	444	434	446	431	437	463	430	390	455	431	405	431	459	420	432	465	449	419	425	413	420	445	428	437	436	420	428	450	415	447	474	432	457	449	410	442	407	412	441	438	408	449	419	426	417	448	431	402	447	453	475	399	430	440	399	420	435	468	435	441	438	410	440	447	414	427	420	459	430	406	424	444	455	433	385	389	408	460	428	444	401	437	412	444	431	398	445	429	425	448	424	394	450	434	415	451	464	448	395	450	435	436	399	443	425	437	459	405	409	443	417	384	424	421	421	444	465	450	445	424	439	428	426	429	390	416	469	455	414	455	438	436	468	405	466	435	381	418	429	425	456	425	424	428	436	413	469	399	460	426	461	421	413	428	426	414	440	429	471	426	425	423	424	424	439	434	410	415	437	484	453	453	416	408	440	426	446	395	432	453	410	442	434	426	412	435	422	463	456	418	443	451	394	405	425	417	420	438	403	393	435	452	474	472	416	432	387	430	417	424	440	439	470	418	430	429	455	461	448	462	423	486	420	435	433	441	372	428	440	468	439	428	448	413	393	441	428	431	466	449	429	445	431	415	431	431	441	408	439	444	451	452	420	410	436	426	439	421	432	473	382	425	440	492	466	423	429	407	440	451	434	425	423	463	427	451	415	424	411	467	464	445
1625	373	269	294	275	330	303	295	311	273	286	277	286	298	298	293	310	313	256	313	287	254	301	262	251	261	266	295	301	252	284	291	303	271	253	297	257	270	274	247	287	269	289	266	284	280	296	277	277	285	288	239	272	282	309	291	288	291	291	272	296	308	273	290	294	291	301	266	265	286	267	287	289	283	249	281	314	300	281	300	277	288	276	285	284	271	252	261	277	311	268	276	264	278	258	268	273	288	264	272	275	250	291	248	294	281	292	260	321	276	274	254	285	281	289	260	273	289	284	298	277	243	318	274	266	297	265	292	270	287	248	253	244	273	255	287	289	263	277	278	290	262	273	261	255	288	288	284	257	245	281	264	284	278	295	286	274	286	280	274	316	291	270	265	274	285	288	267	293	278	275	296	292	271	267	290	294	320	249	272	267	272	304	290	279	306	279	284	258	270	266	253	286	277	268	257	280	264	294	263	278	265	261	282	271	281	278	255	267	326	272	301	260	290	273	258	298	286	259	264	271	279	274	292	289	312	286	273	262	295	278	241	282	261	246	260	297	315	270	298	264	279	252	294	263	260	300	268	283	291	304	294	282	285	270	290	265	258	293	277	255	253	244	265	275	257	277	288	294	295	281	298	258	258	285	243	293	274	288	278	229	283	262	292	301	266	292	295	266	274	269	282	273	294	276	293	258	304	311	277	264	315	281	284	300	268	290	263	284	289	285	241	301	308	277	293	274	283	265	276	280	305	254	293	277	259	289	289	238	238	281	300	290	277	271	281	294	239	289	253	278	301	254	296	305	316	292	298	276	288	286	271	248	298	253	303	299	305	305	271	255	270	272	284	266	278	299	286	269	256	261	239	270	293	285	271	287	295	316	286	283	275	277	289	295	296	294	292	265	270	260	263	295	307	258	270	286	289	306	282	248	321	273	266	290	272	234	288	281	281	281	271	300	282	302	271	292	273	268	309	260	235	307	302	264	288	282	305	285	318	273	245	294	271	299	280	284	269	305	264	250	285	290	301	303	275	252	300	292	283	292	269	269	291	251	288	268	288	284	286	308	257	285	283	272	255	273	271	280	239	285	255	273	254	248	288	308	298	259	287	258	300	278	264	268	312	250	248	264	264	281	274	292	274	281	252	271	253	287	266	279	295	303	284	315	290	267	284	276	287	279	294	265	251	301	256	298	295	249	280	244	283	262	266	299	268	259	290	265	307	261	289	287	284	256	275	293	291	267	274	276	265	274	274	265	271	300	270	281	296	252	307	275	292	279	288	297	257	280	290	277	274	294	301	262	269	278	283	279	242	235	295	252	265	276	294	297	292	238	274	253	273	261	282	298	279	298	278	281	265	279	258	289	287	279	274	271	261	273	288	243	252	255	297	285	275	283	264	276	256	285	243	306	281	277	326	264	265	271	300	248	260	271	265	260	277	300	287	258	284	308	266	289	285	252	270	318	282	304	300	274	263	262	293	286	282	266	296	272	282	255	280	258	261	307	256	248	319	295	296	289	248	295	270	297	265	275	255	281	293	277	262	258	258	280	301	289	310	286	284	272	261	310	306	306	299	278	254	289	278	273	285	281	285	280	285	253	283	278	262	255	256	259	288	295	265	254	317	303	283	283	314	308	328	276	319	314	277	256	277	286	242	299	269	260	281	278	264	278	278	281	292	262	285	254	268	270	300	277	263	283	275	245	271	235	274	278	293	282	294	276	256	248	296	316	306	284	281	290	240	262	279	282	316	309	291	266	318	267	317	251	243	278	285	315	266	294	285	315	273	297	292	276	273	269	303	293	293	297	298	266	244	273	285	265	288	301	306	310	326	279	287	283	282	319	283	255	279	263	268	269	280	289	236	259	322	260	271	292	276	263	307	249	306	282	271	280	285	326	277	255	279	269	266	278	252	322	283	262	283	265	254	280	287	279	259	253	303	263	272	277	277	275	261	259	280	249	247	274	269	275	268	298	285	235	266	259	273	286	277	249	254	261	271	263	241	287	292	263	249	257	271	271	265	275	264	273	277	274	300	269	292	313	280	263	283	270	283	257	277	285	288	280	278	279	310	273	278	269	255	264	311	302	275	276	259	272	303	286	300	263	258	267	274	248	263	271	274	236	263	274	275	293	317	268	316	310	280	280	287	285	258	250	250	263	269	317	270	283	282	290	298	279	293	261	253	270	273	263	288	274	291	252	263	275	269	230	253	241	256	268	266	281	266	270	250	265	287	297	269	275	266	273	283	262	249	302	278	273	296	285	295	282	307	284	269	304	238	259	284	280	257	267	291	320	266	296	267	276	288	262	256	287	278	270	263	284	302	253	279	287	271	282	285	279	294	275	275	261	276	244	265	267	267	286	275	297	271	248	323	285	279	269	313	252	294	268	261	248	282	286	299	308	271	272	275	276	269	285	263	293	273	282	253	283	310	258	276	261	274	291	275	274	275	287	269	297	302	245	259	295	272	294	235	266	272	298	282	298	287	242	269	282	244	300	276	303	281	260	276	263	263	264	276	266	312	278	270	289	260	290	269	302	306	258	255	245	311	324	276	255	254	275	288	302	255	287	299	252	291	258	270	285	257	275	291	306	290	294	263	292	277	248	257	264	227	273	309	305	282	304	273	299	276	266	270	273	305	253	293	284	312	307	250	284	254	268	243	273	267	269	291	302	276	228	276	274	309	261	239	265	286	280	256	303	294	293	268	337	286	265	293	260	247	291	291	284	280	273	294	284	257	297	262	279	273	233	262	280	293	282	281	302	271	249	287	275	323	272	251	284	272	285	265	245	283	285	282	263	259	257	272	287	293	291	258	263	288	292	242	311	262	288	293	294	275	273	292	266	288	270	297	273	254	271	284	294	282	301	276	252	263	271	233	276	276	267	275	311	302	291	282	287	263	253	260	286	265	299	244	276	273	293	273	295	261	292	295	310	287	307	292	270	276	257	309	252	303	293	296	334	258	267	279	283	284	266	282	267	239	295	252	263	274	293	288	276	273	279	265	283	277	286	267	275	294	286	273	263	255	286	299	280	270	285	272	315	272	248	318	276	253	290	271	299	276	275	282	299	264	284	266	279	265	283	295	269	299	280	277	261	300	277	298	272	261	313	308	270	261	287	242	276	256	297	322	286	282	270	265	284	296	302	281	297	305	263	295	277	291	317	236	280	293	307	274	245	275	278	291	262	250	257	280	293	285	264	271	282	272	265	294	257	289	284	282	304	281	254	286	276	266	281	281	289	283	270	288	261	290	255	264	236	285	262	279	280	265	272	253	282	266	302	275	224	290	287	280	268	274	291	285	268	264	283	283	288	275	279	260	313	301	278	248	280	285	265	312	285	286	278	259	272	244	283	240	269	273	272	270	280	267	269	260	287	271	253	299	265	296	275	277	285	291	280	275	275	257	276	284	266	246	267	297	279	267	268	286	236	277	279	259	277	271	279	280	269	302	268	260	285	298	278	266	281	277	283	291	302	253	251	258	297	260	289	289
1974	633	611	639	605	610	623	612	672	607	621	638	620	624	655	618	579	622	622	618	599	598	568	656	653	629	633	581	587	608	599	593	632	642	607	623	633	628	626	610	572	642	666	636	614	622	650	611	623	624	606	616	595	618	602	611	611	594	631	596	595	568	599	613	614	643	639	631	590	613	648	615	623	608	633	625	586	633	631	628	603	613	634	599	580	656	608	615	574	631	588	558	596	655	639	599	658	617	627	610	639	587	590	651	625	641	610	563	601	570	621	614	598	660	633	621	592	586	666	633	635	608	568	645	649	612	616	634	622	579	578	645	602	612	617	623	564	582	637	609	619	623	627	548	621	597	655	651	671	567	622	626	614	630	604	618	596	598	622	620	650	600	626	662	635	635	630	653	587	588	589	601	590	654	612	657	623	635	615	592	580	588	616	660	636	626	630	610	601	633	607	630	612	626	672	589	598	612	607	630	608	656	611	638	606	631	578	621	596	603	631	589	591	549	620	586	601	620	620	638	606	626	604	615	627	665	553	631	587	609	619	554	608	631	636	581	606	588	579	622	632	627	589	618	552	644	638	627	609	576	601	562	637	630	603	631	592	632	584	618	609	561	638	611	608	602	596	622	640	654	623	600	601	594	633	632	636	657	635	615	632	630	628	621	629	603	614	602	577	625	593	604	601	620	628	625	578	649	605	678	621	652	575	609	610	602	568	570	582	607	611	653	660	613	609	601	612	594	585	651	622	565	577	605	661	570	625	717	614	650	626	616	632	628	595	618	593	634	630	569	668	597	585	609	626	601	623	617	639	623	665	613	582	635	596	610	629	619	600	627	587	640	639	644	593	632	570	588	630	617	650	635	597	598	590	588	613	587	606	621	630	665	583	588	614	603	607	586	595	622	652	590	587	605	624	590	609	603	616	675	606	617	639	593	599	605	615	542	639	614	652	616	614	589	665	582	603	613	616	585	625	631	621	648	605	650	625	616	627	573	651	570	609	613	617	606	605	597	582	608	611	627	596	614	628	614	613	590	613	600	619	577	685	600	636	596	627	608	634	633	628	630	643	636	566	583	674	633	593	579	632	613	596	615	591	625	621	599	607	616	581	577	584	628	614	680	628	586	619	567	590	576	623	622	581	622	604	631	592	614	622	631	592	646	573	631	586	626	644	599	625	617	621	577	628	641	640	629	618	647	625	603	592	605	616	577	596	597	623	624	670	604	617	592	629	631	637	582	613	615	606	640	621	604	586	620	597	654	613	603	586	668	578	644	614	616	623	651	620	612	644	636	610	646	611	604	636	562	642	625	601	658	630	653	649	620	606	614	636	628	580	593	578	598	611	610	605	576	659	588	618	626	638	610	577	580	613	657	645	620	614	645	618	613	625	595	619	609	649	640	650	627	636	603	618	600	641	619	614	609	612	670	630	650	624	634	571	623	609	583	672	663	613	599	628	609	634	618	599	624	598	620	632	667	610	643	591	624	584	634	615	602	612	631	586	590	584	635	610	620	613	604	601	601	623	595	585	585	580	622	631	617	634	609	658	645	631	640	581	667	634	597	640	596	636	584	603	597	600	608	578	582	633	610	637	617	623	630	608	626	659	618	633	632	616	629	592	601	575	615	641	634	581	586	583	629	591	597	660	602	627	614	599	661	675	630	582	569	631	602	617	605	606	626	597	624	614	607	589	583	625	638	608	633	587	576	621	626	661	642	610	632	626	614	590	650	619	596	616	596	613	619	647	648	584	574	592	559	622	599	560	618	614	613	598	630	609	611	667	616	623	619	653	595	628	613	631	610	596	653	620	641	618	617	613	636	607	574	586	617	641	671	562	636	609	636	625	625	633	591	635	649	611	624	611	600	583	597	622	578	622	597	594	603	598	582	625	610	589	660	619	661	594	611	585	660	615	582	626	592	627	652	583	622	626	595	588	614	667	655	580	592	651	642	601	559	594	622	588	639	609	606	643	630	634	576	593	573	579	635	599	598	638	612	622	619	601	624	602	592	630	585	614	616	620	641	628	555	602	606	626	629	600	599	646	671	604	616	638	629	598	598	622	612	602	641	602	632	618	613	604	620	643	599	615	602	615	635	646	603	602	631	590	595	643	605	599	643	626	620	580	622	635	617	624	626	628	625	599	645	590	624	641	577	647	598	577	581	626	630	633	605	605	629	612	638	633	652	635	584	615	606	633	591	606	597	597	601	595	648	596	650	659	615	657	627	605	604	588	610	679	581	614	640	634	587	596	613	611	594	608	566	634	569	614	625	568	589	634	665	627	601	635	612	612	616	612	612	626	615	621	603	627	621	584	588	591	689	621	629	621	618	586	596	617	595	645	592	643	600	666	624	642	580	546	608	607	592	608	627	613	610	631	613	619	633	612	601	630	600	661	604	618	605	610	629	606	574	618	638	630	634	631	589	643	613	668	637	631	667	605	655	620	609	596	625	589	627	637	625	638	605	638	630	598	636	626	607	589	571	648	563	625	631	622	601	617	627	588	606	631	609	592	617	624	624	597	608	614	588	605	578	600	607	635	612	634	625	546	562	647	597	621	667	583	577	620	627	591	613	622	618	622	576	620	601	564	652	607	661	596	588	592	582	626	602	632	629	621	630	694	609	642	585	638	611	603	616	592	574	594	557	589	615	630	636	638	614	617	580	626	603	612	582	632	583	603	629	631	604	637	585	644	591	601	647	605	583	656	628	620	601	643	614	645	612	606	636	646	649	595	582	613	645	572	585	664	602	585	578	592	628	585	643	614	614	614	634	556	604	651	559	608	643	598	610	585	653	637	650	580	628	645	604	595	603	620	599	597	635	585	604	609	573	592	602	587	622	614	585	605	629	629	616	625	623	628	605	612	632	557	655	603	589	582	624	592	634	603	607	600	606	591	608	618	628	628	586	658	582	626	597	583	634	658	612	655	642	581	612	606	610	591	593	629	620	661	599	592	627	600	608	596	642	606	649	657	656	634	633	601	629	560	597	576	629	663	597	616	573	631	598	630	660	631	603	628	576	612	626	629	618	595	601	622	619	606	613	577	623	618	594	623	620	618	592	593	622	612	595	623	610	636	633	628	605	621	609	586	609	626	605	604	578	606	594	600	608	632	634	615	556	604	550	608	608	670	632	660	610	606	585	629	563	642	613	662	596	598	596	613	587	618	657	611	645	644	591	647	585	587	617	624	618	602	581	611	612	643	580	645	678	615	648	629	642	605	614	625	581	616	583	618	604	576	613	652	615	600	570	604	664	625	636	623	612	659	570	618	596	614	631	651	600	604	610	625	572	628	601	621	585	620	612	598	623	591	620	589	648	639	663	590	604	626	577	624	620	621	595	605	591	610	627	606	657	643	604	627	588	576	620	642	609	600	602	572	617	632	571	651	623	623	637	630	609	637	633	662	618	642	599	698	607	581	598	661	666	598	606	620	594	576	583	633	637	666	584	640	604	621	629	627	602	624	570	587	588	611	581	659	627	609	621	613	596
7316	640	450	375	272	229	201	179	159	139	150	142	116	138	116	107	122	113	129	140	125	121	127	114	103	122	113	132	123	125	121	114	122	147	116	127	105	117	122	132	123	135	107	107	114	118	115	121	116	114	120	116	117	113	141	115	122	127	118	124	133	116	101	92	126	117	116	122	118	129	110	119	108	127	109	124	102	133	113	118	103	104	111	126	128	106	112	112	116	125	114	98	127	101	122	111	140	129	140	107	108	130	126	129	120	104	120	108	97	110	105	106	124	116	121	117	106	107	121	114	110	122	120	126	139	134	129	119	121	114	125	121	107	125	135	125	133	97	127	99	121	114	112	124	140	131	114	107	134	103	127	123	126	102	129	124	126	112	119	112	108	107	109	126	136	114	105	146	123	123	125	114	111	112	110	102	132	116	109	125	104	129	137	128	117	117	128	124	113	101	134	129	128	126	115	112	110	111	121	122	121	103	103	121	105	107	137	132	111	125	99	137	130	101	131	117	144	88	133	100	119	117	114	115	119	123	140	142	131	113	132	94	117	121	104	129	137	123	125	123	121	125	111	114	104	118	137	103	125	102	116	126	115	149	131	122	125	112	98	124	98	119	119	117	127	123	120	111	116	112	119	122	123	143	123	111	105	135	131	112	110	120	127	127	128	134	138	121	119	105	125	103	114	111	136	116	113	137	100	106	115	110	136	107	97	114	132	106	135	116	117	113	101	112	117	114	125	140	120	110	129	112	121	112	111	133	117	121	123	116	123	124	115	109	102	121	153	111	112	141	104	113	114	127	122	110	112	122	155	96	116	114	126	123	99	121	132	122	120	111	110	121	117	102	115	128	104	101	138	112	122	114	123	122	125	130	115	114	103	116	133	116	126	120	118	151	128	106	129	111	128	108	116	101	125	131	96	119	124	116	124	107	113	131	120	128	112	121	129	115	128	110	117	138	93	120	108	125	126	128	128	131	134	113	125	123	120	111	113	120	121	125	109	111	126	103	128	126	102	114	115	125	107	127	113	108	125	113	126	122	125	108	117	127	123	123	127	129	114	108	115	132	126	131	141	95	119	143	129	128	128	117	124	118	135	137	115	124	116	124	124	116	118	125	110	126	116	116	119	119	125	107	118	128	103	112	113	132	117	106	114	132	118	123	135	115	127	105	115	123	120	103	124	128	139	120	108	112	124	135	125	130	117	110	120	119	112	112	127	124	127	107	108	113	108	122	102	136	113	102	100	120	119	101	109	117	117	116	116	122	132	112	122	121	127	125	122	123	102	119	126	115	120	110	133	107	113	114	104	108	106	136	102	123	139	117	110	134	112	114	109	101	125	126	115	116	120	137	107	100	114	114	120	118	117	121	130	119	138	130	111	114	110	139	155	108	112	111	106	117	114	94	113	142	137	109	111	125	106	121	122	114	117	114	118	113	132	103	118	142	108	128	113	124	123	113	124	115	108	123	129	98	103	122	129	126	125	105	118	120	116	121	132	107	121	115	124	125	129	150	110	99	101	128	132	117	118	107	159	134	118	102	109	115	116	112	121	108	141	122	113	101	115	117	109	118	120	121	133	121	131	105	120	121	115	113	134	120	146	109	103	136	95	135	114	133	117	118	130	106	135	123	118	129	129	123	123	136	106	117	126	100	113	119	109	97	118	119	123	136	112	137	129	130	96	134	125	114	105	113	104	135	99	126	132	110	114	128	112	106	130	130	115	125	129	110	127	113	128	109	139	111	115	113	132	123	114	96	122	141	131	104	104	113	115	123	131	136	135	112	124	118	124	120	141	140	133	111	122	136	109	113	114	125	113	107	129	121	119	133	116	123	125	132	137	121	107	110	99	124	103	128	128	128	89	116	122	113	93	99	138	103	133	116	130	115	115	116	127	122	118	120	85	120	109	112	136	121	131	109	128	136	113	111	124	99	127	101	118	114	113	112	124	114	107	121	132	130	125	129	111	115	117	108	118	105	126	123	120	126	124	129	111	112	114	123	130	102	132	103	100	111	124	110	111	114	117	122	117	110	115	105	135	104	102	114	134	114	136	132	122	105	126	109	110	112	130	114	114	134	115	119	134	120	103	104	133	119	129	102	121	131	121	106	132	129	106	127	120	116	105	108	120	128	129	130	126	140	116	94	106	122	131	123	113	112	118	111	114	131	130	109	111	123	110	97	116	121	113	113	119	111	120	139	112	133	115	108	110	115	142	112	129	120	124	99	125	99	96	130	129	112	117	115	109	129	131	134	115	139	127	113	131	108	110	124	123	109	101	108	111	133	120	110	111	116	106	120	120	134	118	115	130	107	129	126	101	113	125	117	110	119	116	129	134	120	127	140	145	110	118	116	108	128	104	136	118	110	135	113	132	117	117	139	122	105	136	112	96	128	124	113	129	119	115	116	111	132	116	123	122	117	142	120	105	120	127	114	103	115	122	118	130	120	155	109	108	106	121	120	120	113	113	120	121	110	112	102	117	119	137	121	115	119	114	111	114	143	109	108	116	133	118	105	115	113	104	111	127	133	140	101	112	108	131	103	129	111	117	118	136	99	102	131	130	120	121	125	114	125	109	125	107	125	107	150	117	117	123	111	115	122	116	114	125	146	118	132	108	116	109	127	104	114	113	119	128	121	128	121	138	120	139	109	103	118	116	144	106	105	108	123	125	110	89	129	112	114	134	137	137	128	149	118	112	102	118	115	122	129	110	114	101	111	119	135	110	132	108	133	118	129	128	104	105	128	113	114	127	134	122	116	134	134	122	119	114	124	107	118	129	108	116	124	119	123	103	114	107	157	130	114	133	108	122	116	133	113	114	133	110	112	129	128	109	121	130	119	125	108	136	110	127	90	119	129	106	115	133	120	113	127	111	120	114	127	104	112	120	122	120	112	109	121	126	119	105	125	106	118	115	127	121	102	128	108	118	123	109	120	130	124	116	119	126	105	125	119	132	114	117	108	105	114	123	108	134	128	114	121	126	129	93	106	130	116	120	119	98	111	122	101	112	110	124	98	100	113	106	111	116	119	117	116	104	109	140	147	141	132	109	118	105	148	106	127	109	113	114	111	129	113	109	103	130	106	100	124	121	116	112	109	125	108	110	116	135	120	116	118	127	134	114	135	122	135	95	138	105	110	118	105	122	127	122	130	120	123	122	134	116	109	112	93	109	110	119	131	105	121	138	147	120	138	119	124	104	102	126	129	118	115	98	113	122	105	135	119	137	114	136	136	113	101	121	109	122	110	116	103	119	106	96	107	122	100	97	121	114	129	131	123	125	106	117	101	114	110	113	97	103	95	118	114	117	111	113	122	128	119	136	107	105	127	121	123	132	127	114	113	130	102	109	153	128	118	133	114	118	124	145	98	110	97	107	115	89	126	124	103	121	126	131	135	126	115	145	127	114	121	121	99	128	98	116	108	119	121	87	117	125	130	125	139	125	140	126	128	88	105	126	113	132	132	120	122	143	113	110	142	140	115	119	131	115	95
6162	794	967	1155	971	854	705	619	518	460	456	465	422	411	383	374	405	363	357	351	357	339	346	336	354	358	326	348	307	298	353	362	341	339	311	335	331	302	337	310	298	331	288	314	294	321	294	301	324	312	299	311	310	313	303	325	306	289	287	322	271	291	315	303	298	291	290	311	313	284	329	323	311	309	308	321	316	321	269	291	325	331	276	308	328	298	299	282	318	320	267	338	319	294	293	335	311	309	300	278	293	306	294	313	295	320	302	296	280	291	276	311	311	302	265	266	278	278	304	277	342	320	300	286	302	325	312	304	319	288	298	317	311	281	297	318	272	344	284	296	305	326	293	290	304	283	314	286	288	317	342	315	308	303	317	301	304	322	316	311	335	317	309	317	301	326	295	329	314	310	292	315	314	264	310	296	342	303	278	288	329	317	328	342	295	316	276	328	300	301	326	319	313	302	301	319	286	315	312	319	312	304	342	287	302	288	283	298	328	310	290	325	298	309	302	292	292	288	293	341	312	298	296	312	290	296	288	281	292	312	288	302	317	291	303	312	291	283	320	329	296	320	305	334	347	313	339	302	320	293	316	310	296	306	301	290	305	316	283	294	312	296	303	328	284	299	294	308	319	294	294	297	312	260	269	299	298	311	310	301	302	297	284	305	290	289	312	289	301	314	342	294	304	285	307	308	286	321	289	291	310	321	300	317	312	313	281	271	298	300	305	316	293	345	342	308	328	299	302	305	304	312	309	319	300	286	300	311	319	315	329	312	333	336	302	300	310	304	284	291	298	306	324	313	324	296	284	298	288	303	287	303	278	343	318	293	301	298	287	327	300	326	310	306	301	280	333	329	353	316	322	297	319	270	333	321	305	314	281	297	317	292	309	300	281	287	298	282	335	282	303	287	315	309	306	317	273	307	328	318	307	298	304	308	314	303	294	296	320	307	294	278	332	286	301	297	299	297	298	318	305	347	307	290	301	293	290	318	299	331	306	337	312	302	310	328	325	294	320	336	312	308	304	300	291	320	318	332	339	312	280	316	312	335	333	293	300	301	304	324	275	289	308	300	321	305	313	269	313	323	306	296	289	289	283	292	302	291	309	291	277	311	315	290	294	303	331	294	297	308	305	291	270	296	304	301	304	318	304	333	291	351	302	324	278	300	330	311	312	318	319	315	286	322	310	312	295	283	314	349	315	327	345	280	293	294	300	298	308	293	296	309	266	297	323	287	276	282	319	300	318	321	291	288	292	311	278	277	298	326	334	334	300	307	279	277	296	311	317	300	308	288	303	261	277	322	320	292	288	317	306	322	284	314	267	291	290	259	316	351	306	275	310	290	302	306	308	297	292	271	271	344	312	309	322	288	311	317	311	325	296	330	290	312	316	324	300	319	292	326	315	275	295	309	302	281	276	309	305	306	302	308	300	298	300	291	318	318	332	293	305	297	320	314	305	330	338	288	318	310	295	333	297	299	278	323	320	301	307	320	330	292	308	295	302	273	291	317	293	274	304	313	316	309	329	307	312	256	297	308	318	330	317	324	315	320	293	307	324	304	297	289	339	300	309	318	287	333	291	308	294	315	315	296	308	305	348	284	304	319	271	308	312	314	307	284	300	308	317	285	302	299	286	279	286	330	297	297	276	328	331	274	317	293	284	331	275	318	321	311	288	309	305	286	298	319	283	289	267	289	311	336	311	301	291	327	310	287	324	297	328	305	311	303	304	293	256	327	302	303	315	295	304	310	307	329	289	322	318	327	292	298	312	319	321	318	294	328	292	309	276	316	315	290	319	338	308	305	283	311	329	313	306	297	298	307	317	310	309	316	327	290	335	300	300	264	291	317	302	302	307	286	286	277	299	301	312	316	331	311	283	317	317	297	320	237	298	309	282	299	296	336	296	291	319	310	287	271	305	316	287	302	304	308	331	291	315	327	310	279	277	314	302	291	300	301	301	298	322	289	299	298	266	305	294	311	321	287	320	304	319	329	300	313	275	298	330	321	313	313	301	281	339	338	295	299	271	307	298	292	333	315	305	291	313	319	294	288	322	276	281	289	295	312	308	290	293	323	321	313	297	344	312	286	276	289	271	287	304	334	313	302	336	289	281	280	293	281	322	279	292	309	283	308	293	305	316	316	306	298	350	297	299	298	296	312	294	281	322	319	333	343	293	298	302	314	295	304	286	293	305	310	314	317	293	320	256	302	302	321	322	294	304	306	337	311	309	297	307	301	316	287	313	296	295	285	299	292	317	300	299	318	304	301	281	332	303	272	271	327	338	304	299	316	298	304	314	317	299	332	300	314	313	320	344	300	301	278	333	305	322	300	309	300	332	323	299	324	304	279	293	298	280	328	295	299	315	323	326	297	330	321	319	311	334	296	302	299	345	290	302	338	283	285	288	297	306	298	320	293	310	309	339	299	294	322	308	310	290	285	294	304	307	303	324	296	293	303	313	287	339	321	300	306	301	324	334	274	311	306	324	290	306	317	285	319	310	297	327	317	305	318	296	310	303	332	291	295	312	312	307	314	291	294	278	302	340	321	291	295	289	322	290	311	297	311	279	297	319	319	322	315	323	301	304	284	310	330	321	331	285	296	314	287	282	281	320	296	288	297	311	293	328	315	305	319	331	298	311	304	327	301	277	307	304	307	342	335	305	315	297	294	262	283	323	322	293	289	285	311	286	274	308	294	334	291	269	304	308	306	279	314	287	338	301	269	293	302	300	337	310	261	322	322	322	328	294	335	324	282	316	306	270	316	302	321	324	257	316	312	345	295	310	295	358	266	312	273	313	325	293	314	292	304	290	301	305	295	313	290	283	300	319	295	286	313	321	314	325	295	302	319	286	266	331	291	269	329	300	299	297	300	321	311	315	311	320	342	304	305	286	288	286	295	296	317	323	282	314	318	315	279	308	259	297	308	293	298	289	311	290	335	308	322	333	291	309	322	296	323	307	292	319	285	310	262	308	312	310	292	322	285	312	324	327	252	315	324	284	278	270	299	309	253	305	297	280	320	310	308	326	289	292	296	286	306	308	290	258	300	279	296	300	305	305	302	308	308	300	291	290	288	304	313	313	299	328	310	288	321	289	329	284	289	324	317	338	286	285	294	286	290	316	285	321	303	298	291	299	308	313	315	287	283	279	287	309	319	336	314	285	302	290	320	279	307	312	308	263	293	315	327	296	289	320	286	313	311	316	301	329	278	311	316	303	310	267	314	292	312	295	317	267	318	311	322	332	279	315	328	297	297	311	307	297	295	279	330	307	301	272	295	304	288	342	304	312	349	335	302	297	298	310	321	323	270	296	324	324	290	288	329	288	307	296	333	312	304	306	324	263	316	299	299	271	267	311	299	314	293	323	303	303	298	307	306	338	293	290	304	313	291	310	316	307	296	316	313	315	313	337	267	312	309	318	293	313	325	290	320	315	296	322	318	308	315	286	315	317	300	317	330	336	312	277	311	293	308	315	294	314	274	285	298	320	313
14046	1507	818	697	513	358	296	288	249	260	220	243	212	197	195	163	214	197	170	190	191	162	157	163	178	168	195	167	150	207	167	176	177	191	154	162	171	183	177	165	171	173	179	162	183	184	153	174	170	155	166	193	160	169	192	185	194	192	181	183	185	153	182	149	193	177	162	178	176	176	177	167	166	199	154	176	165	158	175	167	188	160	168	180	167	179	141	177	165	170	142	164	172	172	178	187	188	190	160	151	181	192	176	185	162	187	186	158	170	172	151	158	170	171	180	184	184	171	170	164	171	165	182	177	142	168	178	173	169	159	182	185	173	171	164	176	178	174	161	181	157	170	178	178	154	172	199	167	162	185	159	142	171	186	184	199	169	166	176	173	154	153	161	185	162	169	189	176	165	176	172	174	184	136	184	145	170	188	174	188	174	178	162	164	168	169	178	148	190	151	164	180	168	178	171	154	154	146	158	155	161	186	201	185	157	161	159	161	179	141	151	177	191	174	174	175	198	164	175	171	174	184	169	168	157	177	153	171	171	162	184	174	168	166	170	176	148	161	161	166	166	185	184	163	179	172	195	201	153	176	169	154	178	178	167	182	159	181	171	164	155	166	165	166	181	160	181	202	178	171	160	146	169	190	194	176	148	189	165	169	183	183	169	166	129	159	149	182	175	166	189	163	163	187	171	163	186	215	172	142	165	194	172	183	178	173	165	206	145	192	184	171	160	182	178	161	159	163	172	174	185	157	175	160	182	160	155	166	158	164	140	170	182	171	156	133	180	182	190	165	174	155	180	161	189	174	182	180	169	187	170	213	182	184	167	163	171	166	156	174	206	148	207	182	190	163	150	157	156	171	165	157	164	179	167	168	159	166	164	152	162	176	179	171	176	168	182	184	170	185	177	184	174	172	176	144	166	151	155	170	146	191	166	160	162	155	177	162	171	199	185	168	181	176	185	163	184	148	185	164	174	200	168	149	160	164	189	154	152	182	181	158	187	178	183	152	174	157	149	159	148	176	162	141	167	168	182	171	157	174	146	168	172	173	161	183	166	178	197	161	181	196	188	192	167	161	186	183	179	157	169	181	173	197	173	179	176	164	180	181	166	194	173	172	201	177	184	176	167	140	139	160	162	168	187	179	184	159	158	177	160	167	170	178	164	171	162	180	193	146	175	166	177	186	158	182	173	164	157	159	151	179	173	164	169	155	172	177	168	176	162	185	157	177	166	183	146	170	169	158	183	176	174	159	182	174	175	164	179	166	149	186	178	158	178	175	173	164	162	211	160	198	182	175	162	156	185	172	184	177	164	140	159	181	192	182	154	173	159	170	160	188	167	155	155	150	168	164	171	189	169	159	168	166	171	161	171	180	163	201	164	185	158	182	153	179	179	177	146	137	180	148	184	133	178	179	158	162	169	135	178	184	184	145	174	161	141	166	170	163	163	172	191	159	157	182	186	156	182	173	189	188	193	165	176	145	178	173	190	172	168	182	145	168	154	180	155	172	180	198	179	162	171	170	195	166	157	174	185	173	165	186	162	156	175	174	179	172	173	173	146	163	187	165	166	187	161	168	162	185	171	170	140	177	164	173	186	171	180	155	186	181	163	154	193	157	165	152	152	177	166	150	174	194	162	167	161	163	193	166	200	169	192	147	180	172	182	161	163	174	188	152	163	170	156	194	160	191	175	154	168	163	176	162	168	166	171	198	198	187	182	178	171	189	163	178	186	180	188	194	151	188	165	162	156	176	168	205	201	173	175	182	161	178	176	152	174	165	152	155	170	166	190	172	162	176	165	157	184	187	181	191	160	166	165	161	192	158	197	191	163	174	156	167	162	170	160	168	187	170	178	152	159	183	166	195	170	171	159	154	202	187	159	158	177	155	180	157	171	200	187	184	189	179	182	163	159	178	149	167	185	177	150	135	179	170	185	171	175	154	173	165	152	180	156	186	177	164	195	195	190	176	179	183	156	176	162	177	161	178	181	178	152	186	168	176	175	152	165	169	169	178	174	158	167	185	164	185	177	178	160	171	184	168	173	178	163	168	175	167	185	190	178	138	160	163	153	192	159	153	172	182	209	194	166	187	166	158	197	172	155	181	145	165	177	153	157	172	165	173	170	169	171	174	162	164	179	160	166	162	173	189	169	170	168	159	155	152	181	157	173	196	181	159	164	162	183	148	177	185	151	202	171	154	161	163	167	158	189	167	176	165	160	178	210	191	183	165	160	173	168	189	163	185	179	181	187	179	158	181	171	162	185	162	175	183	179	168	177	170	172	175	169	153	186	160	149	180	179	144	156	154	183	163	170	163	159	148	182	185	167	154	154	170	181	174	188	155	172	187	158	184	159	176	167	152	153	163	174	160	207	184	183	182	178	201	168	183	165	182	158	177	186	179	185	160	178	174	182	180	144	162	174	169	162	171	159	208	194	164	171	192	169	175	171	171	184	189	170	171	184	178	184	146	167	176	159	157	180	176	155	179	154	139	171	188	192	142	172	145	206	176	172	190	171	191	183	177	168	179	170	192	187	189	187	178	156	163	179	156	158	160	173	162	171	158	147	171	174	186	185	179	173	152	148	161	182	165	166	155	180	186	166	194	199	190	209	168	198	184	171	164	168	178	167	176	140	165	178	163	163	174	179	181	174	193	176	168	162	159	168	191	166	179	179	177	192	170	144	162	179	164	162	202	168	166	172	207	173	197	211	182	171	184	206	142	162	169	164	160	153	173	179	172	141	183	146	154	168	164	168	161	176	190	188	148	162	170	167	163	173	165	171	170	189	165	180	182	151	173	185	174	185	157	169	156	177	186	156	190	183	155	166	156	144	182	164	200	174	158	152	166	176	156	156	171	185	155	170	177	187	188	184	187	167	181	187	169	154	158	168	186	149	158	169	173	163	165	200	170	164	150	166	162	155	161	164	143	180	153	185	157	165	169	160	187	165	165	186	193	177	179	183	161	155	191	174	169	178	157	173	173	190	206	158	164	180	155	165	158	169	185	161	161	134	174	171	174	185	166	160	169	163	166	177	178	175	167	175	155	151	206	171	168	180	177	184	159	171	135	179	173	146	171	180	161	172	150	186	161	150	180	200	180	184	186	173	177	166	170	163	161	164	159	157	173	184	179	185	176	191	165	184	178	208	153	152	182	183	165	168	172	174	179	179	186	181	173	147	148	171	157	158	160	170	162	167	170	160	150	195	149	166	182	187	164	188	173	159	166	148	195	175	176	160	166	186	176	183	167	163	149	183	172	155	170	180	172	194	196	179	165	186	160	144	136	182	159	168	160	177	161	160	186	173	188	159	168	155	185	189	162	158	171	192	165	166	159	193	169	182	183	169	196	182	172	196	183	173	184	169	142	169	171	170	154	200	176	154	188	185	166	166	170	157	178	177	157	149	168	179	178	180	152	149	182	182	155	181	169	177	195	163	174	188	185	169	151	168	155	148	180	154	167	160	153	136	161	165	173	168	180	160	151	124	153
7941	1425	1785	2109	1748	1444	1216	1002	885	831	756	723	671	641	657	555	554	588	575	484	515	522	505	506	471	457	475	518	456	486	490	453	495	501	475	433	473	447	504	461	446	474	441	437	464	449	475	447	473	464	446	445	421	422	434	440	412	455	474	467	462	455	430	459	450	447	411	448	429	450	444	456	449	431	466	394	442	447	418	398	452	435	460	416	450	435	462	454	450	452	480	458	411	430	444	438	391	457	395	451	446	467	416	414	436	436	446	448	446	441	471	424	454	459	464	419	431	475	457	411	446	430	443	441	431	443	418	416	419	405	399	441	422	428	400	464	450	423	442	426	449	470	478	412	438	413	463	455	426	447	409	416	444	454	439	450	439	376	408	422	440	441	449	461	461	405	411	413	427	432	423	440	390	398	436	429	428	460	449	420	405	447	410	427	433	445	414	423	445	431	456	444	433	431	387	423	434	443	384	460	448	426	432	446	443	471	460	432	440	442	461	383	388	453	439	429	433	449	434	475	452	453	430	427	423	451	471	444	458	441	375	458	413	465	418	483	443	482	420	411	409	389	428	439	434	411	445	420	427	430	457	425	455	466	442	436	399	455	412	470	447	454	440	434	415	439	427	443	444	439	433	460	474	430	457	398	439	419	426	466	402	437	418	422	454	450	464	448	446	425	430	462	431	434	465	428	437	449	424	380	441	430	414	454	410	378	448	417	402	421	417	445	468	454	404	416	432	419	429	437	448	446	450	451	458	472	426	420	442	405	436	450	452	426	461	434	430	437	465	460	433	447	440	471	450	455	426	451	457	447	441	426	434	436	435	447	485	436	408	458	434	463	458	451	431	434	425	455	435	422	440	467	414	441	452	420	420	425	421	435	445	445	444	446	445	412	416	435	409	412	444	388	420	417	416	432	453	441	431	460	442	410	463	425	478	467	412	447	465	392	445	446	469	448	438	412	422	389	426	461	426	445	445	425	437	425	442	435	406	437	436	421	425	412	438	445	429	441	426	438	391	410	443	455	467	451	440	459	446	406	414	453	444	430	438	446	458	480	454	452	403	431	450	459	448	409	433	455	448	428	436	431	430	460	454	414	469	430	429	430	456	429	458	405	426	478	441	459	408	446	416	444	437	442	467	452	456	418	452	430	457	413	428	429	429	449	402	461	438	444	449	419	405	447	405	443	429	442	430	434	433	414	430	400	446	488	475	419	435	477	444	454	424	435	395	443	430	446	486	464	413	458	437	434	455	441	466	426	419	446	454	414	452	454	467	415	410	412	424	417	485	410	427	455	455	458	425	433	430	451	435	414	421	456	431	436	412	428	426	465	416	431	392	475	449	391	461	430	460	406	447	453	428	451	460	439	415	428	431	445	454	399	441	428	441	412	435	437	430	448	464	432	402	410	412	414	406	464	422	438	441	444	427	450	473	445	454	418	435	405	487	439	447	426	419	452	456	452	417	444	433	415	466	442	461	476	442	423	414	420	496	409	406	448	449	436	432	474	411	419	431	428	441	441	481	431	469	401	437	400	445	447	417	464	418	427	458	466	428	456	441	404	430	481	478	416	442	453	439	464	413	430	415	452	417	444	455	406	445	430	421	416	454	429	429	424	471	424	428	409	421	418	429	448	427	446	431	466	450	454	434	439	401	423	417	436	410	430	421	431	421	448	429	457	424	445	430	476	444	410	420	440	460	431	465	426	431	444	445	421	448	422	424	477	442	453	442	401	478	456	418	449	423	410	444	455	452	435	415	460	455	449	463	441	424	433	427	437	419	442	441	436	403	437	453	452	474	440	425	467	441	429	441	437	456	421	429	427	438	403	464	417	451	440	423	419	447	438	439	406	396	416	435	499	399	421	409	418	479	432	425	415	417	426	418	456	435	452	442	478	437	449	471	455	426	451	428	464	464	420	437	423	457	418	497	423	485	430	415	470	406	423	386	428	445	441	436	422	404	423	470	421	408	429	443	425	435	454	422	446	415	428	461	429	483	443	424	423	441	429	437	462	407	395	464	403	441	446	459	452	415	492	438	465	410	406	445	434	459	419	445	426	385	460	473	454	440	411	423	419	394	440	435	442	445	428	472	410	421	477	427	405	441	389	427	453	453	481	428	438	426	407	443	366	424	433	450	435	433	402	439	430	453	433	395	488	431	422	449	484	482	405	428	434	402	437	440	441	436	412	437	430	423	488	431	451	440	442	429	451	468	462	402	412	407	430	429	376	404	448	434	398	450	438	437	450	439	428	423	396	450	441	426	435	416	454	450	459	476	415	447	405	413	421	429	434	437	405	422	396	442	423	441	449	443	410	451	448	396	434	434	463	423	453	447	404	437	470	440	423	437	437	430	427	399	405	430	415	438	432	423	442	430	435	476	443	430	430	429	414	399	464	468	439	413	427	427	448	407	421	496	422	420	422	423	432	453	446	441	445	406	455	445	409	438	407	446	443	444	420	465	418	448	423	428	431	434	422	435	477	411	448	437	475	450	463	426	427	415	404	436	408	408	412	440	411	454	456	417	451	452	454	450	424	416	484	448	435	425	440	444	431	431	404	483	413	429	465	463	434	425	431	393	410	426	429	433	439	459	422	418	432	422	430	429	449	427	444	418	441	422	431	437	448	392	422	427	433	450	420	389	436	430	410	409	433	432	388	434	437	442	425	452	442	429	443	466	427	416	420	402	453	460	437	436	424	410	408	422	405	413	439	436	455	413	441	433	443	410	419	449	442	393	429	415	443	471	440	418	457	434	446	439	431	416	415	431	422	434	433	452	450	418	457	423	435	471	404	420	427	411	451	406	427	418	455	465	443	441	458	415	426	419	455	434	432	461	482	400	418	458	414	456	454	410	429	444	479	441	435	423	472	429	447	455	438	443	431	457	419	486	456	439	397	411	429	426	404	442	460	458	420	419	410	440	428	423	473	435	435	455	441	444	444	421	448	434	422	449	438	431	413	463	420	447	473	434	434	433	456	436	450	419	447	411	434	473	447	424	469	418	432	444	458	440	460	417	425	431	428	445	424	428	412	438	443	446	422	415	411	409	456	435	438	423	441	415	457	457	484	480	451	438	436	448	414	427	464	467	443	421	437	457	427	437	412	452	414	445	449	448	446	426	401	441	409	442	408	460	397	484	438	424	435	467	397	455	414	434	416	413	404	435	432	436	437	425	451	459	422	452	434	445	431	451	471	441	428	417	411	470	444	434	407	451	448	446	441	478	431	415	422	434	456	405	410	439	400	445	417	429	439	422	464	439	455	424	428	431	451	431	427	450	442	457	446	411	411	427	411	446	470	466	430	466	454	431	395	422	467	428	425	448	395	412	434	440	437	423	467	430	413	432	444	424	428	468	406	461	418	429	390	428	453	469	452	422	432	436	439	440	418	416	431	419	424	414	436	424	416	446	449	472	457	456	494	408	440	435	408	425	419	435	440	458	454	481	438	460	441	408	425	450	436	467	435	431	418	416	413	457	440	444	420	429	443
1721	451	291	304	292	278	267	290	259	268	292	277	287	280	296	300	296	274	279	287	285	289	272	283	281	288	274	266	243	254	271	235	284	292	307	286	290	280	280	287	281	262	290	297	261	273	288	247	290	255	303	262	292	287	289	312	289	315	277	287	275	262	280	288	291	266	281	277	277	237	305	294	300	272	291	293	308	280	279	246	259	266	304	249	269	280	280	277	272	283	274	299	284	268	303	286	281	309	317	269	294	320	288	285	254	282	270	307	296	276	264	285	280	289	302	280	285	296	281	288	271	296	268	307	285	267	307	312	288	288	237	289	263	290	275	285	296	281	262	280	265	270	272	288	284	264	281	286	284	287	264	269	307	255	310	283	264	271	295	264	273	245	275	272	281	289	286	287	272	269	258	257	298	278	250	257	268	288	308	297	257	269	273	287	268	284	275	261	249	307	270	276	280	310	269	280	272	276	274	275	281	249	278	264	268	309	278	271	293	296	276	253	290	327	261	270	289	300	321	275	258	243	260	269	277	278	296	276	263	286	290	276	250	263	273	230	261	253	297	280	264	233	280	275	288	290	275	285	279	294	314	282	310	293	279	294	287	267	291	255	295	281	272	280	281	337	277	309	289	305	285	298	302	288	281	268	300	293	282	270	266	298	229	301	321	282	283	286	271	318	290	249	273	260	316	291	286	305	279	270	271	259	252	277	278	281	286	264	274	295	266	241	272	270	282	278	268	276	280	280	286	305	269	306	263	262	305	273	291	262	280	271	235	288	284	290	263	261	303	257	296	291	287	277	252	228	264	275	272	307	248	281	264	261	286	279	267	269	255	291	287	296	291	250	278	290	260	261	279	291	297	296	264	275	275	277	264	259	257	286	261	278	280	284	293	271	303	297	278	283	269	293	264	264	292	278	288	305	275	264	283	303	314	240	280	280	240	265	244	272	300	277	288	271	263	274	258	266	287	258	318	260	291	272	282	276	273	301	295	297	274	260	297	268	296	274	273	266	278	271	269	287	311	250	307	261	294	283	270	313	300	260	295	278	287	297	253	291	281	258	277	272	290	274	269	323	266	276	280	288	288	284	271	277	285	309	288	290	276	284	270	243	286	263	295	261	279	267	278	315	266	306	267	273	274	267	265	284	276	269	243	283	306	266	282	267	294	240	267	276	262	261	266	300	289	285	252	286	259	264	264	280	291	257	261	309	250	262	285	302	275	253	263	269	281	277	268	269	283	284	284	263	285	281	249	291	271	304	267	285	299	324	294	281	267	292	282	260	279	284	286	267	277	270	272	266	271	275	268	269	270	285	287	284	283	277	259	253	280	299	244	275	283	287	301	289	294	246	305	278	287	258	296	276	248	282	286	292	272	266	283	252	280	280	284	271	329	321	280	276	304	304	254	275	298	289	291	270	264	278	264	274	279	298	287	291	269	286	290	257	263	296	288	308	283	260	290	254	291	296	264	295	262	250	284	281	275	268	275	293	273	257	303	311	294	290	272	282	277	282	326	300	263	284	254	262	251	275	293	253	288	289	244	283	268	294	297	293	252	323	319	246	289	274	272	266	283	274	240	281	280	257	285	282	282	258	286	274	288	296	312	288	268	279	254	280	300	262	286	266	259	273	298	288	251	278	284	240	287	259	269	309	257	264	245	280	272	271	299	293	298	284	299	300	246	280	277	263	294	306	297	291	252	272	277	249	267	273	281	276	284	273	286	306	295	285	308	295	259	298	261	263	262	281	285	249	266	300	284	278	255	276	286	241	297	256	268	272	283	285	248	280	300	291	275	267	270	277	285	261	262	269	271	336	279	247	290	264	243	278	259	274	305	287	257	282	279	278	276	267	305	277	279	278	277	270	247	273	286	271	268	253	267	278	314	297	316	252	266	241	250	262	300	260	305	269	299	284	271	273	259	279	254	260	287	286	281	258	279	266	311	293	281	241	252	297	270	286	266	292	253	270	286	294	284	289	281	288	261	272	287	265	241	275	256	266	281	292	279	297	313	298	245	294	308	293	277	292	265	272	264	322	266	262	266	294	287	310	264	265	281	292	314	248	259	286	277	293	291	279	245	286	273	322	255	271	264	272	263	298	323	272	314	257	270	270	300	288	286	274	241	277	309	277	273	271	276	275	272	324	289	268	262	285	295	303	271	290	300	258	291	288	285	305	253	253	282	279	278	242	290	268	276	295	283	283	298	277	295	302	273	302	271	282	265	267	269	291	275	269	270	265	274	263	265	301	265	281	287	277	272	322	258	282	306	302	287	261	269	281	252	280	282	307	298	256	289	271	288	266	301	256	318	283	290	294	275	280	277	290	251	250	267	305	290	255	283	272	294	286	297	278	273	292	307	266	272	232	246	263	303	299	263	258	289	260	271	275	282	298	258	284	296	287	254	293	314	301	264	290	284	272	284	324	284	265	277	275	284	269	341	281	283	263	283	273	267	285	276	291	279	273	244	227	275	262	266	249	267	276	304	285	315	294	282	276	267	257	291	253	262	262	316	245	288	267	279	226	261	276	281	240	295	292	288	290	262	295	291	269	238	260	291	284	304	259	268	295	292	287	285	244	247	286	275	255	273	288	294	261	286	294	298	301	261	297	287	253	306	262	308	279	269	289	264	283	252	285	247	278	272	245	304	295	254	291	277	273	295	261	280	268	293	267	296	257	280	277	260	282	273	289	319	308	284	311	226	289	253	293	279	273	245	283	274	248	275	279	280	282	285	290	304	295	277	281	274	272	263	247	331	296	282	293	296	272	273	269	261	310	292	273	264	281	299	277	275	268	272	290	282	270	272	266	261	264	277	309	294	276	268	304	271	273	252	309	297	256	265	279	258	264	273	284	279	269	253	274	242	265	287	281	290	294	275	304	276	318	277	320	268	302	296	296	252	271	276	300	278	297	304	260	299	301	269	251	273	276	248	274	317	255	284	275	265	278	256	282	296	295	320	251	251	260	259	286	256	287	279	270	294	281	254	278	287	269	283	282	255	292	289	272	296	282	288	268	263	276	283	281	299	260	265	250	250	269	289	274	261	243	264	295	288	257	262	250	267	300	257	285	284	282	283	282	297	265	282	297	240	272	265	284	264	259	286	272	314	308	302	272	254	273	275	281	253	263	290	274	299	285	263	300	244	282	273	295	289	262	275	282	282	313	269	295	279	259	264	269	285	276	268	261	255	309	290	298	313	259	279	278	283	277	263	276	309	266	258	297	287	294	248	306	311	287	257	285	253	277	274	260	278	273	286	331	264	266	275	274	271	271	253	269	279	265	288	302	325	277	268	270	289	303	290	266	281	292	276	299	288	277	302	301	256	285	302	277	264	272	270	250	257	308	247	266	298	273	284	285	285	283	250	262	280	270	229	284	298	287	304	265	255	288	244	285	268	263	271	258	273	273	298	280	262	245	279	279	250	297	307	285	302	288	266	258	232	250	295	309	273	262	248	247	251	279	293	281	281	279	290	276	247	280	276	282	262	328
1758	778	664	639	652	645	639	629	595	641	611	605	642	655	569	629	611	637	648	596	602	587	626	625	624	643	608	635	657	645	655	637	625	605	658	605	614	628	596	561	659	656	633	612	630	587	582	619	609	568	618	589	587	653	625	633	625	584	571	630	583	578	630	611	616	586	619	656	608	601	616	565	588	604	610	617	587	632	640	641	634	618	606	602	584	636	635	609	647	556	608	576	612	599	602	622	646	620	580	638	617	618	613	626	635	623	605	583	602	631	647	655	624	585	623	615	612	645	649	593	663	588	624	640	640	641	628	610	607	628	601	618	589	593	597	595	631	598	579	620	630	664	623	610	634	603	637	613	615	603	630	620	579	591	612	613	598	623	559	631	589	564	623	636	611	628	592	580	598	621	620	644	634	614	568	606	595	602	645	619	567	592	651	581	616	581	598	589	642	595	565	562	616	667	572	575	668	588	626	626	575	611	610	590	629	598	634	578	696	592	622	613	601	617	633	638	625	566	645	643	646	648	619	639	656	640	615	574	631	626	602	643	618	630	612	609	613	605	622	615	682	621	644	577	608	597	613	601	642	638	623	625	638	628	599	576	650	627	572	625	606	630	622	644	653	608	592	624	612	604	577	659	620	602	608	616	608	621	618	603	584	674	625	604	654	596	587	611	624	600	630	640	590	587	611	573	607	623	642	612	568	614	598	617	627	605	616	603	621	606	640	556	624	650	605	606	589	620	595	618	591	614	598	585	602	624	593	593	623	618	590	619	592	576	611	584	648	589	620	609	635	630	615	661	595	619	630	634	603	614	584	630	671	640	623	660	584	619	633	573	566	631	630	582	595	610	594	636	637	591	621	589	593	634	625	616	624	613	603	626	615	587	593	582	643	621	643	572	625	586	649	583	659	612	595	672	633	615	626	565	598	596	595	627	539	611	578	571	584	599	604	631	602	609	617	597	627	620	622	611	635	659	623	614	655	595	593	618	610	595	643	625	618	625	589	634	637	608	621	597	618	559	624	636	588	614	627	614	617	612	582	675	588	573	593	612	631	597	605	657	593	631	608	614	622	642	602	630	636	601	585	592	621	655	600	634	660	633	614	577	636	637	633	593	562	614	610	617	618	627	611	626	634	634	627	637	651	633	607	568	586	601	598	609	638	618	640	597	603	647	596	628	608	628	583	604	543	622	652	623	605	593	602	626	607	564	609	612	600	590	614	632	603	585	583	629	625	605	613	628	595	596	604	616	597	647	629	659	642	596	590	583	623	598	598	619	616	592	602	614	620	604	608	663	612	658	608	600	545	610	592	618	645	621	610	617	681	606	615	639	658	619	620	645	583	587	621	602	590	628	566	636	613	630	591	583	649	619	604	600	620	578	641	606	617	592	623	639	614	610	601	589	610	568	630	585	596	623	608	620	597	603	643	593	617	618	607	576	634	630	642	627	584	617	648	594	608	605	631	596	595	570	637	598	585	636	636	582	584	630	638	617	601	656	581	608	597	609	641	585	585	600	618	615	629	615	581	604	632	623	627	606	611	581	598	626	644	635	620	656	616	607	641	636	592	620	591	631	614	601	619	650	620	580	663	654	665	588	635	604	602	594	614	627	581	652	608	605	636	612	589	640	654	634	603	610	641	637	620	598	611	579	639	648	603	622	630	620	571	642	618	590	601	631	614	624	589	628	667	596	587	688	614	570	591	595	638	582	601	618	606	585	602	635	608	586	633	613	599	617	630	590	608	603	624	628	621	642	631	654	643	699	608	641	638	550	608	603	635	676	608	606	581	628	654	617	621	659	577	601	600	603	568	576	595	640	631	657	623	607	607	613	583	600	638	611	610	628	649	587	673	616	607	598	630	586	657	621	609	600	639	564	609	614	619	595	611	640	595	592	588	622	605	643	633	616	584	556	601	588	650	602	640	657	633	603	635	653	585	642	600	591	612	604	627	597	620	644	604	650	608	631	599	599	595	589	568	609	651	609	564	623	615	644	628	636	582	599	599	619	614	651	610	620	593	612	605	620	602	635	602	627	598	635	633	655	631	590	638	627	597	617	607	591	626	620	657	614	631	630	615	648	570	617	633	592	639	553	623	605	617	607	633	608	614	630	589	592	611	636	640	653	652	575	622	600	640	616	624	634	604	660	632	659	566	632	611	606	605	585	617	582	628	650	636	637	608	591	627	595	584	631	661	615	663	642	639	618	616	643	609	606	624	602	627	649	594	611	591	597	595	624	602	648	610	603	623	590	664	586	599	675	616	615	620	575	574	580	603	637	631	645	604	626	623	627	621	564	619	637	595	599	588	596	612	617	642	608	665	592	604	617	628	597	653	644	598	611	644	667	615	608	602	677	602	609	597	628	589	586	623	637	639	559	580	625	633	597	625	564	652	634	629	583	647	638	597	635	633	615	602	613	652	608	620	557	637	618	617	566	597	644	555	649	659	598	590	633	665	676	564	628	649	595	583	602	664	594	629	646	641	628	609	651	643	614	588	619	589	594	604	635	604	627	604	618	584	595	664	635	582	673	614	566	596	607	587	591	596	638	578	653	625	582	566	612	636	585	605	626	629	572	641	617	610	641	617	613	617	603	595	609	602	635	616	616	630	601	619	566	558	641	636	651	601	594	620	630	646	635	613	634	596	625	643	601	653	639	623	605	596	596	614	611	648	589	615	633	591	561	623	648	641	592	638	578	658	631	593	631	643	598	611	665	581	589	606	618	626	625	583	594	626	625	536	602	661	576	641	646	625	614	601	629	602	619	609	608	598	605	622	593	660	585	615	608	629	636	628	608	653	620	637	590	624	589	625	641	616	592	587	559	621	654	613	608	630	647	615	598	602	580	633	596	658	568	613	657	642	651	647	646	608	594	582	631	622	680	627	613	616	640	626	631	610	619	596	636	629	607	625	605	579	613	633	660	614	642	589	617	585	608	597	599	616	602	642	623	606	611	619	591	608	601	637	636	580	616	597	598	600	605	617	618	624	616	671	586	609	601	574	604	591	604	583	670	617	614	598	604	608	634	594	638	597	645	609	672	592	614	596	605	620	646	607	667	614	597	593	581	604	609	649	663	583	665	638	635	597	597	615	596	620	614	579	573	607	613	611	594	611	610	607	615	621	631	634	561	600	606	620	622	674	652	613	637	632	609	620	639	623	625	636	649	641	639	583	631	612	620	616	603	662	627	641	633	640	653	606	623	654	602	616	665	612	645	622	642	615	654	614	607	632	607	585	666	606	619	619	624	644	602	596	681	652	625	637	625	588	597	626	605	622	608	656	597	637	636	611	572	602	651	590	626	611	606	632	598	645	661	621	615	612	620	665	620	672	632	578	630	603	598	650	627	606	614	607	581	580	591	633	630	613	637	590	645	606	592	632	659	600	624	644	622	574	583	603	595	631	634	614	589	610	662	594	588	598	633	606	621	561	583	605	569	615	625	614	572	616	620	548	622	583	623	665	622	585	634	624	625	641	583	627	625	581	623
7745	742	439	340	267	198	202	199	150	151	156	168	140	149	135	160	140	120	126	110	114	138	116	106	138	123	117	109	124	99	124	130	131	132	98	99	118	128	108	126	114	126	119	107	109	119	113	124	114	107	122	142	132	111	134	101	125	135	106	122	113	122	117	111	113	110	109	108	110	100	115	109	111	134	106	128	114	134	113	99	90	115	113	111	118	107	119	116	123	115	120	110	122	109	111	118	110	133	137	122	121	121	121	148	108	110	110	120	129	108	121	108	116	101	99	125	123	113	98	112	115	136	123	117	132	110	113	127	99	116	113	123	117	131	112	129	123	125	119	121	119	107	118	113	112	111	117	97	108	133	117	112	126	124	117	103	122	114	117	134	126	134	108	99	136	106	140	134	102	138	120	94	133	111	135	127	106	105	115	129	103	112	95	116	111	135	139	131	119	118	117	132	114	123	138	121	125	117	136	120	110	126	119	138	122	100	115	106	119	120	113	118	117	131	116	127	98	119	125	126	98	107	115	118	140	108	114	112	107	98	103	127	139	120	108	100	117	119	129	111	119	105	128	129	116	123	128	140	118	114	132	110	117	123	121	121	134	126	110	118	112	135	116	115	116	133	116	106	119	109	122	127	138	151	122	109	132	142	122	116	111	142	126	112	133	106	136	101	116	129	118	106	115	113	114	114	130	137	123	119	128	132	105	115	123	129	114	138	99	109	112	107	111	124	131	143	115	123	134	105	119	115	137	121	125	118	117	121	123	114	128	124	114	120	137	122	110	105	126	110	122	121	128	108	129	108	118	122	117	128	113	118	132	114	115	135	106	107	111	124	123	112	101	157	122	112	126	109	134	103	115	122	121	120	118	116	123	114	110	99	137	131	112	121	108	112	123	118	112	126	98	124	123	135	130	126	105	125	124	123	138	127	106	120	106	111	127	111	108	108	102	100	118	121	104	104	132	125	114	101	151	119	128	112	117	125	139	112	134	119	149	125	107	137	120	110	126	123	114	150	118	110	112	113	117	138	122	115	112	106	104	110	95	105	118	109	119	106	147	127	120	109	120	96	129	125	141	121	96	104	129	109	121	129	108	132	121	117	116	115	131	115	108	112	126	134	131	122	114	127	117	133	125	107	87	121	114	127	123	125	100	136	123	113	116	113	108	117	104	109	112	128	108	113	98	98	109	112	123	117	126	117	107	121	105	103	138	105	110	105	95	129	124	118	103	124	112	117	106	112	117	134	131	123	137	131	103	118	116	117	110	97	123	138	129	120	126	117	133	110	124	120	126	112	127	123	113	134	118	105	126	120	106	116	105	126	117	111	93	146	119	121	112	83	119	101	102	112	112	117	116	116	127	117	133	95	106	124	109	104	120	130	117	124	122	127	113	113	123	109	92	119	117	109	124	132	146	105	105	108	111	125	117	116	117	120	114	98	112	110	122	98	132	106	113	126	108	102	103	99	114	108	125	115	113	146	113	128	117	139	128	126	121	110	107	111	101	135	139	144	114	129	108	115	118	135	108	116	109	101	112	127	135	110	105	105	145	128	110	153	122	114	110	115	127	132	110	117	129	104	120	102	122	111	151	105	134	111	113	117	117	112	117	114	125	138	103	127	130	114	94	116	113	111	109	121	110	112	120	94	120	101	104	125	115	120	106	116	119	108	151	112	118	98	100	113	132	113	100	127	131	117	133	125	120	116	130	106	101	131	130	128	95	119	103	97	114	116	145	138	126	117	107	120	130	119	145	119	118	131	110	114	132	124	121	126	109	127	123	134	115	145	123	110	135	122	128	132	117	131	128	104	107	118	124	122	127	123	125	133	112	132	112	120	97	112	137	109	135	107	114	117	111	126	134	111	115	107	98	127	130	112	123	118	95	112	126	135	111	119	128	116	131	116	123	127	118	125	115	123	126	124	116	117	110	133	129	111	123	121	131	119	108	122	99	105	115	133	102	113	113	111	116	105	116	103	111	120	123	124	118	134	115	115	135	118	129	127	121	131	126	111	124	127	116	115	115	137	126	109	108	106	112	103	107	119	135	119	117	111	127	103	121	119	122	119	125	104	124	106	113	120	114	135	146	129	126	107	115	143	141	141	109	107	116	114	131	120	119	109	90	133	117	125	128	110	109	99	126	108	113	125	99	120	112	122	146	122	122	124	118	107	116	129	127	116	137	108	127	130	114	131	126	119	122	128	134	120	106	105	103	136	113	123	126	125	117	83	132	134	138	109	115	118	104	116	133	147	110	115	117	113	108	118	126	127	126	130	121	102	121	103	117	95	125	122	136	105	135	95	108	103	108	100	109	122	126	112	128	121	107	158	120	124	138	127	129	115	118	124	112	89	116	113	115	113	116	108	108	110	145	129	108	114	118	114	133	109	103	119	137	121	118	103	124	132	93	105	107	116	128	117	148	105	95	124	137	109	133	144	121	122	105	123	91	125	122	117	115	127	113	98	119	123	128	121	111	142	121	111	130	121	112	129	101	124	142	133	126	138	103	134	113	109	130	106	100	101	120	122	114	131	129	117	132	115	102	131	134	121	122	127	125	127	116	122	121	124	118	116	123	108	132	112	108	125	130	134	138	123	120	130	127	129	117	123	114	127	128	113	87	119	110	107	113	136	120	136	132	140	115	118	112	98	107	116	118	111	126	126	135	101	134	125	117	143	115	112	98	107	108	114	117	102	125	122	122	130	126	125	114	104	110	137	117	111	132	128	126	121	104	127	126	103	110	115	114	117	110	122	110	118	142	123	120	121	137	123	103	114	116	135	124	112	135	99	118	127	117	107	114	129	139	114	101	99	105	113	119	141	124	115	123	122	111	128	109	119	120	124	113	138	122	112	144	134	127	130	128	109	115	118	129	138	98	113	140	132	112	129	126	113	124	110	123	106	108	128	129	101	95	114	114	124	120	130	124	119	142	108	124	137	111	116	113	115	116	113	108	134	136	111	103	112	110	109	112	124	122	106	123	127	112	98	118	135	118	133	124	121	125	99	105	112	127	120	120	124	117	114	126	105	112	109	111	99	146	122	124	143	135	124	120	109	127	95	105	121	116	128	120	147	120	107	107	141	123	131	110	111	115	124	106	115	111	108	121	108	113	113	123	127	124	108	129	95	92	118	141	117	112	118	120	127	121	140	113	114	122	104	111	121	131	107	113	110	107	126	123	128	105	128	108	117	119	140	113	119	144	119	112	114	127	110	117	116	117	106	109	130	119	120	129	112	100	124	130	112	130	152	115	114	113	116	111	117	112	124	94	122	134	110	105	125	115	118	104	120	108	124	137	114	116	121	130	111	115	109	118	110	115	126	121	133	108	122	134	105	112	127	131	125	99	116	108	121	126	113	114	113	113	144	96	120	118	127	110	125	133	135	115	130	119	121	129	116	110	116	131	116	122	129	95	119	127	105	125	123	105	102	103	107	112	126	109	108	155	106	107	135	106	134	109	120	134	120	124	107	105	117	95	127	144	128	120	104
6212	834	1014	1167	1042	867	675	617	549	516	491	453	419	398	423	353	353	331	345	379	360	323	314	363	336	320	349	323	333	345	316	329	342	336	333	357	329	301	326	303	312	264	291	343	360	329	315	304	333	308	319	290	324	330	305	303	318	290	291	301	308	337	324	330	333	326	311	284	286	298	313	312	302	278	288	295	300	294	308	314	309	306	312	292	302	324	315	291	321	287	296	316	320	303	298	317	298	280	304	304	282	308	302	281	299	313	340	320	274	308	329	287	295	309	336	296	287	308	343	313	283	337	288	309	286	326	315	294	298	314	328	310	307	308	296	289	306	319	267	297	305	305	289	292	308	309	299	300	333	277	319	311	307	286	299	285	268	321	297	315	297	307	310	312	320	297	312	312	315	295	317	322	304	296	329	312	306	317	298	309	323	307	303	320	321	297	299	299	286	290	308	302	314	299	290	309	295	300	269	291	302	289	283	295	286	334	344	312	298	300	289	255	316	299	305	324	314	310	304	301	322	299	336	278	345	312	307	290	290	306	330	286	310	284	292	327	327	320	297	298	302	322	297	271	317	306	309	308	305	317	321	315	326	336	284	302	327	326	307	275	321	334	285	296	290	320	329	297	301	310	340	288	308	283	308	293	300	319	302	316	313	283	299	340	308	297	321	315	300	316	304	311	313	297	293	301	313	302	326	287	332	311	299	332	315	312	327	303	333	276	315	283	286	303	301	289	302	323	281	294	343	328	310	312	296	305	345	312	307	313	294	319	280	295	314	305	275	326	272	314	291	282	317	306	290	280	326	286	309	293	294	320	305	291	319	290	282	278	293	293	328	331	300	346	294	297	269	300	308	313	271	312	293	312	294	278	317	299	293	287	293	303	299	310	303	279	306	324	294	337	277	325	292	311	316	287	320	309	285	309	298	316	306	283	299	306	307	328	297	311	304	330	300	284	274	299	320	301	325	276	300	321	302	316	329	300	316	305	289	306	317	280	284	309	304	317	302	326	326	294	257	282	305	316	299	310	270	308	332	327	326	295	303	286	300	299	313	315	319	293	313	321	297	301	305	308	329	306	326	273	322	311	327	277	273	305	299	276	278	315	312	293	276	353	346	320	303	294	309	293	292	300	302	317	325	281	319	358	273	328	294	281	292	288	340	321	311	322	287	304	304	325	280	268	292	296	289	343	275	292	310	355	323	316	281	323	309	316	314	289	315	323	279	331	293	287	317	325	289	318	290	279	308	311	276	297	314	313	321	315	289	287	282	303	318	292	303	294	318	323	294	286	294	314	296	306	322	305	289	333	277	310	288	302	312	326	295	303	309	315	304	310	295	271	299	309	288	306	303	295	294	283	296	287	310	292	323	338	330	295	332	332	300	258	298	338	306	280	317	292	294	285	277	319	313	285	306	294	335	301	293	288	296	312	296	299	329	268	294	318	298	314	302	301	299	318	317	288	280	315	315	280	357	293	310	305	300	320	308	302	297	290	331	284	337	310	322	268	311	310	329	299	309	301	302	303	326	342	317	273	290	302	325	306	317	300	286	287	312	320	306	311	324	315	303	292	347	287	292	308	311	329	275	290	305	353	306	275	322	290	290	311	309	288	317	318	301	322	318	327	318	288	274	292	321	296	293	303	341	268	309	306	316	301	265	301	298	297	334	350	320	306	315	324	306	284	307	331	298	306	292	276	278	308	290	297	305	317	326	293	307	293	281	295	328	326	288	303	294	317	291	292	328	306	305	297	319	299	293	295	300	313	293	309	290	296	282	302	317	320	292	316	327	295	320	309	320	296	310	340	286	286	309	315	294	309	311	300	310	308	316	318	302	297	307	298	280	300	325	291	293	293	306	295	297	306	295	280	304	319	296	328	290	351	299	294	310	277	348	326	290	319	291	336	278	350	273	283	287	335	276	291	328	330	310	339	303	312	323	318	293	307	294	281	322	344	305	289	325	292	314	315	277	306	312	320	307	312	303	305	296	276	304	282	289	301	304	289	356	299	309	287	297	305	282	291	292	299	275	321	312	287	307	302	325	331	327	291	292	325	301	291	326	314	310	302	296	310	292	287	317	326	297	305	326	270	294	284	296	299	314	315	275	291	297	283	290	315	280	292	297	300	286	300	281	286	349	311	321	290	325	327	335	339	295	297	311	338	280	265	288	310	338	300	319	291	328	304	314	273	318	279	310	271	288	328	307	278	286	318	315	258	338	282	283	296	303	310	304	294	335	287	310	280	323	281	267	319	282	304	304	329	328	287	301	282	306	282	293	309	334	303	282	312	327	304	292	273	315	280	257	301	274	285	323	347	287	290	322	340	316	328	286	278	291	276	313	292	300	315	305	293	336	270	327	280	318	349	281	325	316	301	308	270	331	302	331	328	301	274	300	284	311	293	312	306	290	289	284	284	300	292	328	304	279	317	309	319	287	329	329	293	293	328	317	301	275	283	312	293	322	319	287	291	320	327	292	285	308	303	302	307	294	304	306	286	295	311	299	277	303	297	313	265	317	303	302	325	311	291	281	291	305	332	290	329	330	283	279	319	284	287	320	287	278	308	287	296	307	318	329	275	289	314	307	323	262	318	290	289	283	312	326	300	317	280	325	295	270	269	327	297	299	290	327	326	313	324	310	286	321	302	279	329	286	316	312	303	306	309	287	301	303	278	322	301	336	280	340	281	298	275	295	318	330	294	304	318	320	305	327	296	290	325	306	290	358	312	297	296	294	307	298	274	281	309	313	308	324	276	306	287	288	310	290	305	331	308	290	321	315	300	288	325	316	296	306	301	318	297	304	319	315	303	316	285	315	297	313	300	296	298	290	307	300	309	293	310	320	297	300	281	289	313	282	284	297	286	320	327	284	313	279	297	334	315	298	327	342	330	299	289	313	342	296	281	317	305	329	319	287	302	312	287	310	340	263	322	342	300	290	325	325	299	334	312	349	319	330	316	296	291	302	313	287	277	293	289	287	329	296	271	278	347	314	279	315	286	318	287	331	286	297	290	287	284	273	307	290	303	297	308	281	294	298	307	319	308	339	302	294	284	293	314	274	278	314	327	320	309	302	286	310	287	296	312	294	311	300	303	303	307	308	349	308	285	317	284	292	291	275	323	315	302	275	305	300	328	299	286	317	319	279	280	318	310	276	317	304	309	302	343	336	305	319	294	283	297	273	310	320	322	298	319	301	317	281	293	321	290	306	285	301	326	295	280	293	317	315	308	311	338	295	279	305	294	313	275	297	292	305	316	324	257	326	308	320	312	289	312	305	308	263	297	309	307	282	282	319	317	301	304	315	304	320	313	314	283	297	305	306	314	309	329	343	320	321	249	297	287	285	295	310	292	294	299	314	302	304	326	321	286	315	311	331	321	278	271	292	320	315	300	312	323	299	330	317	304	284	311	302	288	312	308	294	300	295	311	292	335	302	310	315	318	281	286	288	314	312	303	298	293	296	323	312	307	324	342	292	309	300	288	305	333	322	297
14472	1531	870	690	515	374	331	269	258	222	221	265	239	216	217	206	187	183	196	175	209	177	186	161	187	172	194	158	183	189	198	171	180	187	147	167	195	179	164	162	168	172	178	166	155	185	172	176	174	174	180	170	170	178	169	186	180	204	161	197	158	181	161	170	172	168	183	184	202	161	177	166	176	194	188	200	195	182	160	152	158	176	157	182	175	163	174	168	207	143	195	153	171	169	206	178	163	141	164	170	174	157	196	166	181	161	183	188	182	151	177	166	177	149	177	147	183	177	194	159	178	186	171	161	171	154	166	151	163	173	181	175	168	189	168	179	172	169	170	156	185	188	178	157	174	177	177	186	181	194	156	174	171	176	170	183	164	170	157	147	153	156	181	126	161	163	172	161	172	168	202	168	170	161	172	159	165	189	177	188	180	172	151	169	176	157	164	165	156	172	176	161	174	184	162	147	156	135	172	178	186	179	138	166	167	171	203	173	180	162	183	163	179	174	169	144	185	154	161	175	188	184	159	190	169	170	172	168	168	177	166	158	173	164	174	162	186	135	163	181	167	174	173	180	174	185	196	146	169	157	162	152	157	144	160	173	164	153	181	192	170	180	153	169	187	189	171	168	166	190	156	157	159	154	171	166	172	159	147	190	157	174	186	193	177	166	197	183	165	188	186	163	163	152	180	188	169	171	160	199	175	170	163	173	162	161	153	156	195	156	175	163	185	190	195	155	195	173	156	161	178	162	139	165	157	162	168	168	172	174	150	157	164	180	180	177	144	163	190	164	159	143	164	140	183	173	152	170	163	193	169	198	170	165	174	190	169	194	185	167	146	182	159	176	162	155	174	164	165	150	169	156	160	165	169	153	189	171	186	167	202	163	179	170	189	158	172	174	155	172	166	140	184	167	173	169	181	166	185	171	178	165	169	151	193	174	195	182	158	171	183	140	170	192	159	186	163	225	188	187	174	192	187	158	185	177	204	175	161	180	187	170	168	178	148	175	172	161	179	173	170	164	184	188	152	166	158	172	184	146	156	171	163	153	181	167	179	181	191	162	155	165	171	146	188	158	140	154	140	170	159	165	189	164	163	175	159	170	180	172	167	158	158	181	162	181	176	149	188	170	181	159	158	157	170	158	163	177	157	182	167	154	160	197	161	187	161	182	165	162	184	181	170	182	198	180	181	157	177	171	160	148	168	167	146	180	173	172	181	176	175	155	162	149	163	171	161	148	162	188	180	182	181	179	182	185	160	155	167	159	164	205	178	180	156	193	176	164	170	168	196	175	173	159	167	176	173	186	157	141	148	197	167	189	167	170	151	177	160	200	161	192	149	172	157	164	165	153	153	158	175	191	171	192	189	177	173	176	176	186	173	156	175	156	158	187	167	169	168	182	153	175	174	195	174	173	180	181	176	163	189	176	168	148	184	169	188	174	216	160	154	159	160	179	137	178	184	165	150	164	161	187	190	163	169	174	148	162	160	182	180	150	163	173	161	183	144	171	178	187	169	166	191	172	169	161	163	151	165	155	170	183	171	174	188	164	207	185	176	160	163	154	193	168	145	154	171	156	159	183	167	174	154	173	179	173	163	186	179	172	171	151	167	161	142	180	171	172	143	168	184	159	179	182	175	177	136	179	174	170	178	178	183	146	154	193	156	168	184	161	170	186	155	181	189	173	188	190	171	183	156	166	176	173	166	164	178	169	164	177	161	158	158	161	153	182	151	164	154	190	205	172	174	164	178	186	169	179	160	184	172	153	174	170	169	172	173	184	154	169	156	171	179	184	167	173	188	184	142	174	162	170	172	184	181	173	154	178	162	154	171	192	177	171	152	155	177	163	157	165	165	162	182	150	173	201	172	177	166	179	187	200	162	172	171	195	210	147	172	135	182	160	177	166	160	182	170	166	188	174	186	172	206	190	179	177	180	159	166	183	157	164	151	181	155	168	208	174	168	180	165	149	182	169	168	152	189	166	184	166	152	163	170	156	171	174	184	182	151	154	157	156	178	184	159	152	179	173	161	165	153	185	190	176	201	176	201	192	170	170	180	165	156	165	174	161	195	172	167	144	163	171	170	184	151	167	188	156	156	171	181	160	173	176	154	187	162	173	168	193	183	169	165	162	208	206	177	159	202	176	176	173	186	165	160	163	192	213	162	162	160	194	202	196	156	159	191	170	171	144	168	157	157	171	178	170	154	162	196	167	180	163	178	163	171	162	167	159	170	185	171	203	174	157	163	186	166	172	177	172	180	150	190	153	188	181	149	174	181	142	169	184	168	171	215	171	135	179	173	169	198	173	171	170	149	178	158	169	169	180	168	175	171	170	164	174	200	193	168	184	172	170	190	178	154	176	137	192	169	156	197	184	179	183	170	167	184	149	148	165	167	158	181	189	152	172	150	167	192	179	160	158	167	167	193	185	156	182	160	155	155	199	174	186	179	169	166	173	154	169	166	165	196	168	159	161	189	167	193	180	175	163	155	164	187	159	166	137	165	177	175	176	175	191	161	169	162	159	163	204	175	173	174	164	161	179	155	149	156	156	185	151	192	156	169	182	163	176	188	171	173	179	151	137	158	163	184	162	178	178	167	178	185	172	186	156	169	171	158	189	189	187	174	146	148	184	191	190	164	171	182	156	177	166	184	169	188	178	183	182	170	185	167	198	168	177	187	151	170	194	157	170	180	177	172	167	169	178	144	158	161	166	175	169	217	173	168	154	156	174	165	161	180	205	173	162	169	170	196	149	161	173	166	155	172	184	180	164	178	166	189	176	185	152	192	188	183	154	174	182	206	161	176	210	157	167	161	174	162	164	177	157	165	187	169	175	177	170	180	163	144	163	162	179	168	163	167	169	189	178	168	154	158	168	157	148	151	184	180	180	178	154	186	183	161	152	168	155	180	147	175	180	160	188	171	193	154	160	161	178	180	185	157	173	178	153	142	173	183	164	173	175	165	161	162	157	162	146	147	175	151	163	150	162	176	193	167	163	172	158	174	172	193	158	184	159	198	167	166	143	168	186	164	155	163	188	175	181	172	177	160	172	156	167	201	184	177	173	153	168	159	172	161	160	165	167	198	190	176	157	148	172	172	175	168	132	162	181	173	154	198	154	156	191	167	148	183	166	177	180	154	158	148	172	166	158	173	179	156	146	178	168	161	166	191	180	185	193	164	158	181	158	195	189	178	188	181	162	175	172	175	162	163	159	196	178	159	166	172	174	195	182	170	150	162	163	177	157	181	168	166	202	158	171	170	166	144	163	162	189	161	161	179	175	137	182	183	197	149	165	203	182	195	176	149	188	163	163	162	149	184	165	177	183	179	177	186	152	135	167	188	186	168	172	199	163	179	177	163	165	171	155	184	180	169	165	186	199	155	172	173	167	161	167	144	159	160	161	140	184	164	148	190	164	169	158	168	174	211	170	205	159	173	185	176	150	174	151	160	148	167	181	183	180	177	174	160	190	179	173	181	165	185	187	183	170
8358	1316	1817	2054	1785	1454	1224	999	919	833	750	676	688	621	604	601	624	551	494	542	541	509	523	485	459	485	473	458	493	457	481	482	441	435	487	461	470	454	485	473	482	435	441	449	431	447	474	461	474	415	434	427	469	452	416	448	437	426	441	403	461	430	467	447	434	446	464	422	450	422	421	430	478	399	458	460	426	475	441	486	454	415	433	439	478	444	439	432	445	457	432	428	410	456	428	444	447	463	437	403	416	468	425	436	439	459	443	436	431	419	438	444	436	454	440	444	439	464	432	441	412	401	454	437	412	414	416	427	440	474	442	414	417	463	426	431	456	415	451	457	439	404	456	472	407	445	449	461	432	443	417	430	427	416	409	421	452	417	430	479	417	467	449	419	427	462	436	414	436	440	411	446	439	414	420	448	444	429	412	445	428	476	419	451	423	441	491	450	423	393	436	429	464	397	460	425	490	415	430	480	476	416	439	426	419	401	439	432	426	456	434	450	445	451	468	419	477	441	426	442	417	457	433	433	436	472	450	427	463	461	438	439	442	449	448	437	423	448	452	420	427	456	475	414	416	417	434	401	408	452	402	424	441	416	425	410	427	452	453	404	450	419	470	476	442	421	440	433	452	418	453	464	471	414	441	438	433	436	452	446	432	449	431	419	419	412	405	399	467	433	440	460	427	423	421	446	456	431	458	447	459	426	413	443	429	422	455	426	427	388	420	439	454	450	456	440	454	438	457	423	430	425	403	470	409	401	460	432	415	438	423	394	435	445	445	451	441	402	463	424	413	411	448	431	442	447	464	408	443	408	435	404	434	460	430	400	450	438	426	447	437	430	433	467	429	461	448	425	426	425	459	430	428	429	436	407	440	478	423	446	452	435	404	428	421	395	446	419	417	472	466	420	461	416	431	402	401	440	423	418	393	462	421	458	444	429	444	474	457	457	403	433	414	434	411	476	424	410	437	436	445	453	414	474	423	398	388	450	422	459	421	438	438	425	434	445	420	448	477	441	409	408	417	458	435	437	439	434	441	421	426	433	452	434	458	439	419	449	437	448	450	426	402	451	428	408	430	409	410	441	438	412	457	455	429	418	424	422	418	429	412	484	443	459	433	461	443	468	423	416	410	430	438	416	438	423	425	460	434	423	455	461	457	456	465	443	437	443	433	438	428	419	449	447	446	416	416	441	414	411	396	435	427	424	427	403	445	401	452	426	390	422	466	461	468	441	455	452	441	460	435	457	436	430	473	416	479	447	411	443	415	429	400	462	425	434	454	414	437	391	448	434	420	434	385	433	439	404	423	445	439	437	467	450	415	439	420	432	412	395	412	416	395	460	438	472	410	421	436	425	463	392	439	442	426	454	403	435	447	425	409	441	457	455	432	453	437	460	455	470	415	447	418	463	429	447	457	417	429	418	426	401	449	429	430	408	447	452	446	430	418	417	445	444	444	427	432	449	472	443	421	437	426	450	422	423	443	443	460	476	443	445	426	448	385	405	469	432	431	418	454	423	508	448	420	440	413	441	438	393	427	439	463	479	419	443	422	428	471	457	461	435	426	431	433	431	440	418	363	419	468	432	445	445	449	440	432	402	414	450	453	474	437	432	432	451	474	411	411	409	448	461	422	457	402	469	462	420	436	440	460	420	457	441	456	434	431	424	472	417	432	409	439	420	428	459	410	442	434	452	447	445	451	439	451	421	438	448	480	410	441	409	411	459	434	419	465	436	464	422	408	398	402	441	441	430	394	447	402	405	418	446	458	446	409	419	416	384	437	472	438	441	449	445	449	448	399	438	416	473	465	441	417	448	461	422	433	446	453	411	458	435	470	391	462	443	434	435	453	437	435	446	429	417	460	415	445	450	403	438	436	455	411	418	435	452	453	447	442	437	437	415	423	450	426	468	415	420	420	416	426	425	435	404	458	457	418	442	407	476	448	437	405	408	432	451	426	428	448	438	460	407	432	456	441	480	423	442	412	433	454	418	423	441	417	454	451	437	433	476	473	452	444	440	461	439	402	455	457	427	435	413	487	447	411	449	442	471	437	473	409	427	442	457	422	396	443	436	462	432	456	451	454	441	437	420	472	406	422	423	447	420	412	439	447	463	397	423	459	437	433	422	402	451	422	422	439	450	431	426	449	426	445	385	423	444	427	408	457	461	420	443	475	417	474	464	419	427	488	424	445	444	416	422	442	440	420	405	439	410	420	410	432	485	436	457	457	450	452	435	439	397	431	447	429	454	396	452	443	447	394	386	455	437	421	401	402	453	426	415	417	405	439	412	460	424	446	410	417	398	424	426	441	431	423	438	439	429	416	471	449	433	463	431	434	450	417	405	431	403	402	441	425	426	431	391	484	452	418	435	443	431	435	498	396	430	422	466	424	427	405	432	417	431	401	477	425	421	374	441	429	428	407	435	440	458	444	424	426	438	443	447	440	456	439	416	435	430	433	414	461	421	445	436	466	458	398	450	460	411	442	374	457	459	434	471	413	476	441	435	438	413	429	419	425	423	432	445	429	430	424	413	470	443	447	439	416	425	451	396	443	427	405	479	460	453	433	420	505	461	473	457	424	443	445	403	459	438	444	468	417	461	417	434	432	448	393	437	455	414	415	460	425	440	436	439	442	431	434	438	438	439	453	433	422	445	427	439	453	415	470	423	423	435	449	429	364	400	472	429	428	442	443	428	444	463	413	432	418	423	416	465	433	434	386	406	432	410	424	412	442	458	432	430	415	451	425	438	431	434	423	442	436	429	417	434	447	417	411	430	465	445	423	420	419	447	456	448	443	445	466	405	459	438	401	442	450	459	463	461	453	434	404	416	436	460	426	432	440	460	413	423	384	429	456	395	433	459	423	406	436	448	454	415	414	454	471	413	436	453	448	406	455	447	430	450	459	413	432	426	455	435	418	419	463	440	465	450	442	403	415	404	452	453	445	453	434	450	430	433	472	428	444	422	459	405	441	452	429	415	385	418	415	443	432	396	425	403	448	451	406	445	444	430	439	427	464	413	420	475	450	420	405	437	466	458	445	434	410	447	448	437	425	429	451	424	443	428	429	439	436	423	467	442	425	439	435	444	436	467	448	437	449	439	456	447	428	469	399	441	413	444	402	439	430	452	414	436	409	446	464	408	441	437	453	464	404	429	394	437	429	459	410	474	448	430	438	458	439	404	424	404	432	450	445	443	416	439	456	415	437	425	447	472	427	412	430	425	446	441	435	413	425	445	461	438	428	425	461	402	434	408	432	410	456	412	454	418	453	420	433	428	419	414	400	432	426	453	421	434	431	427	427	437	444	428	418	444	457	436	436	464	424	459	410	452	403	429	445	446	459	421	446	434	450	394	425	467	444	462	445	411	427	413	425	401	418	414	469	479	408	453	457	420	460	457	434	420	425	425	453	440	440	429	464	380	443	458	461	444	400	435	432	412	428	431	424	414	454	428	412	473	410	417	414	449	446	433	433	416	466	474	443	468	462	390
1880	397	322	274	277	274	283	272	253	280	285	274	313	285	271	276	286	287	311	271	270	269	292	272	282	278	287	288	287	271	262	281	302	270	286	267	290	273	264	287	263	296	293	275	280	275	287	249	253	286	261	272	282	262	299	286	332	275	271	278	277	249	274	273	303	305	237	276	271	273	300	303	256	286	303	297	267	274	275	260	243	267	291	291	272	274	302	261	280	278	270	253	287	276	273	277	285	273	272	307	273	290	266	306	284	269	283	256	246	276	268	266	253	252	279	273	274	257	251	270	261	255	290	299	251	269	287	264	258	259	280	283	304	306	277	309	257	286	271	262	273	282	284	237	286	248	290	295	267	264	300	258	285	302	289	285	259	260	317	279	258	274	266	270	235	282	275	274	247	261	286	239	263	249	280	293	286	295	286	278	245	261	242	258	290	271	296	253	285	300	286	267	302	293	277	316	238	248	278	311	287	247	249	232	299	266	259	270	270	274	303	277	306	286	293	266	281	299	273	270	269	258	252	267	292	304	273	258	257	260	283	251	271	258	274	269	291	252	276	301	275	259	267	283	295	300	248	285	298	261	298	280	281	287	294	291	256	255	275	276	294	283	251	263	269	276	240	302	264	267	285	278	306	286	255	255	298	270	246	268	272	265	307	288	305	283	278	273	290	272	303	254	272	262	284	267	284	285	303	274	277	263	244	292	265	289	281	259	262	286	296	261	265	270	284	278	279	256	257	286	293	272	258	277	245	271	284	256	265	248	272	294	235	258	307	266	278	295	295	258	270	268	269	277	286	283	277	267	254	299	280	268	265	223	291	291	303	291	292	261	266	260	237	258	270	269	269	272	258	295	272	281	251	290	317	265	295	263	305	283	255	274	287	276	275	278	297	280	276	301	296	251	306	267	319	272	278	268	276	267	324	277	277	240	283	281	270	307	273	275	275	243	280	256	253	327	270	294	270	278	287	324	276	271	256	303	282	289	269	289	291	290	268	261	252	272	311	313	251	302	286	258	280	301	301	296	311	346	242	284	242	285	255	288	271	261	275	236	249	282	283	266	274	269	277	286	257	301	275	256	298	274	278	260	303	264	309	281	273	263	257	263	261	250	274	297	289	291	271	256	285	250	267	274	293	252	258	255	266	259	255	239	255	291	283	278	289	277	265	282	254	298	267	274	309	271	283	286	272	253	293	255	239	265	288	247	286	255	286	254	276	289	296	286	275	271	273	315	274	270	279	287	275	275	270	274	257	292	288	289	258	283	277	266	289	300	283	267	263	265	269	260	268	281	282	254	250	290	262	287	245	305	279	270	290	275	264	262	283	264	297	269	274	266	295	274	279	286	274	267	276	293	272	304	263	269	241	280	209	276	279	276	270	269	255	286	297	281	259	266	273	264	257	272	270	266	284	255	271	267	274	296	280	299	282	288	293	244	288	274	274	282	244	295	274	262	280	282	282	280	299	275	276	281	279	303	241	277	292	272	283	289	282	260	255	257	276	277	290	261	263	288	271	269	291	297	267	254	250	256	261	301	253	282	285	309	268	319	277	274	251	270	285	282	284	300	274	268	283	314	276	276	269	302	287	265	274	280	247	268	262	306	284	293	289	283	306	243	265	278	257	278	267	238	297	284	266	270	253	312	290	264	282	308	283	277	283	292	258	256	250	278	314	270	268	285	275	294	276	264	306	275	258	290	264	269	249	268	268	287	270	296	270	291	266	285	271	268	273	279	286	257	282	272	280	348	258	265	290	270	270	274	248	276	294	271	297	269	294	271	273	255	280	303	272	273	306	300	268	311	258	290	251	304	290	263	231	250	293	294	238	260	281	311	289	263	262	262	243	269	292	309	252	293	308	248	284	247	269	272	292	276	286	291	289	279	262	253	261	251	263	275	304	300	273	304	309	269	271	275	285	275	297	278	277	269	306	286	298	268	321	255	259	271	265	263	289	265	276	290	275	303	267	263	291	284	313	289	295	268	272	269	270	236	264	261	272	239	252	303	273	277	297	255	304	236	253	289	311	278	295	290	279	300	267	274	309	274	256	281	280	312	276	282	300	282	299	249	264	291	273	242	291	254	307	276	276	275	283	238	251	261	268	295	261	267	309	290	264	275	294	272	274	266	286	286	296	247	285	257	285	274	272	279	294	251	265	273	315	284	279	273	275	273	288	309	262	254	290	290	266	310	253	258	283	294	274	293	272	275	280	277	268	262	262	284	273	312	256	274	276	305	296	269	286	287	290	317	281	281	298	309	267	258	286	280	300	259	277	273	291	288	297	284	290	279	289	265	316	262	279	300	261	259	253	258	279	264	283	289	290	254	249	286	259	302	275	290	264	293	270	271	301	284	267	262	252	319	261	247	295	267	289	257	274	294	245	284	301	266	253	284	272	263	269	274	290	267	251	260	256	303	258	251	288	268	304	282	264	306	279	290	273	273	270	266	230	274	275	278	276	258	249	259	251	288	299	302	282	273	271	265	269	267	244	297	313	283	269	240	258	276	270	271	294	246	274	266	235	274	277	279	273	291	273	282	282	290	286	276	294	268	263	250	277	274	270	271	272	314	248	294	308	275	304	278	285	277	272	267	271	246	260	294	259	308	268	269	292	272	267	278	262	283	269	306	265	268	271	299	318	306	283	328	286	265	280	254	276	275	272	260	241	293	273	304	287	273	257	269	278	289	275	274	263	260	279	272	281	271	281	248	265	276	277	273	257	303	261	275	264	254	280	261	260	302	273	277	270	299	261	256	285	264	267	254	266	272	285	274	299	303	286	268	273	258	290	256	274	316	270	262	277	252	253	254	283	289	285	247	243	290	268	293	272	280	269	260	279	268	282	300	278	304	273	254	268	240	263	263	279	266	288	279	255	284	254	261	252	264	223	273	313	285	295	266	312	286	264	287	285	259	272	265	296	294	279	304	273	257	296	315	278	292	295	277	238	257	288	259	280	281	305	265	279	303	262	265	261	321	277	283	255	280	297	297	254	264	274	282	238	271	290	245	279	257	271	296	308	253	263	262	255	286	279	292	289	276	290	272	270	279	272	266	300	272	261	248	263	267	271	263	260	297	267	258	285	266	261	312	288	280	264	277	253	263	298	280	264	306	250	318	267	264	285	251	258	276	278	249	292	281	310	293	301	282	264	279	252	261	291	284	273	280	275	283	254	248	274	294	285	267	269	279	290	261	287	260	265	308	272	264	271	282	261	306	312	296	286	241	279	305	272	292	275	284	280	272	252	294	307	270	262	281	283	288	263	245	263	280	303	299	285	282	325	289	303	267	257	246	259	296	317	275	258	275	314	272	289	293	285	277	301	278	288	267	303	294	280	321	284	275	263	258	281	291	232	256	303	277	277	263	281	288	289	256	233	270	275	291	256	271	294	301	254	292	283	259	291	257	296	306	271	304	281	296	293	254	279	276	305	272	257	285	285	278	252	281	262	294	280	300	269	289	251	271	312	250	275	278	256	304	258	271	277	244
1950	766	682	612	649	656	654	659	596	637	609	648	598	636	612	623	626	633	643	630	629	613	626	596	610	655	550	633	600	597	616	605	611	637	606	611	632	587	637	640	622	610	573	595	581	601	623	626	610	631	643	632	583	583	604	616	601	618	646	637	576	607	649	602	586	626	596	651	589	564	648	652	633	655	558	625	667	641	553	587	603	616	644	611	599	573	645	606	594	594	625	626	604	593	635	608	587	610	593	586	584	621	632	609	574	606	594	633	640	618	668	625	609	623	574	639	590	566	591	604	619	606	612	635	600	648	606	601	609	623	598	618	580	585	574	581	631	645	605	636	613	622	581	594	581	583	633	613	575	650	611	584	580	603	585	611	583	595	587	653	633	591	646	608	613	596	572	600	614	612	622	589	630	609	581	669	614	668	622	603	611	656	574	626	569	579	594	597	588	597	621	606	609	583	618	628	646	621	613	582	642	627	590	655	639	558	617	561	621	608	611	564	615	636	612	564	620	595	602	581	624	615	594	612	642	607	635	609	627	574	582	650	608	620	629	640	638	572	622	587	603	587	607	590	580	641	643	581	641	617	592	577	608	599	622	608	655	562	585	560	603	584	634	604	626	614	634	645	607	628	671	607	588	636	568	640	679	614	606	651	590	612	634	607	634	588	649	617	627	606	596	655	600	610	586	607	612	574	606	627	615	630	611	610	628	633	626	639	631	683	625	629	627	654	601	627	638	641	615	655	625	620	616	616	642	596	617	590	589	586	620	620	615	589	622	669	589	617	627	626	579	633	647	610	574	615	650	600	658	576	634	569	587	636	573	635	617	566	624	618	593	617	625	602	631	554	583	577	639	597	622	593	625	625	597	587	590	614	586	658	644	635	581	615	650	644	595	607	593	584	622	622	610	613	628	656	604	594	620	559	590	617	605	644	637	649	596	624	602	594	607	607	608	607	627	628	620	588	587	589	643	650	626	626	579	593	595	637	608	619	639	590	641	658	660	580	605	614	616	638	648	631	628	625	601	589	603	654	643	629	625	594	591	662	588	607	615	590	629	630	581	624	643	593	607	602	606	605	586	610	628	636	593	615	678	625	601	623	614	575	635	658	622	638	651	616	597	588	582	595	660	650	631	614	631	638	616	630	656	617	648	595	634	609	603	588	614	578	623	620	597	584	633	593	648	606	589	634	575	631	645	614	612	610	610	619	594	628	598	593	620	677	593	612	607	662	589	648	617	603	631	644	612	637	640	578	624	635	647	604	625	624	646	578	587	617	569	576	626	589	629	633	599	608	621	604	599	619	638	564	617	586	629	623	626	588	636	673	613	594	630	623	667	660	648	627	609	623	612	597	620	589	615	648	633	625	627	604	679	564	619	603	601	624	607	622	640	614	604	612	625	601	630	625	540	621	601	630	641	570	602	626	613	645	618	634	607	640	632	606	590	641	634	602	622	637	637	599	608	658	586	598	609	605	642	590	570	640	648	614	580	657	598	607	615	601	598	598	636	596	645	585	642	645	596	605	584	601	599	630	594	607	595	634	614	640	588	608	612	637	605	623	627	625	624	635	646	619	618	606	566	613	579	602	652	617	636	605	594	599	623	639	634	596	628	627	611	616	595	580	594	614	594	662	638	599	614	601	611	603	596	588	621	632	630	604	600	602	566	588	591	634	621	630	601	647	594	627	617	643	589	587	634	596	616	637	606	614	644	594	641	635	594	639	624	597	598	597	577	586	614	606	619	627	655	625	638	655	595	600	622	631	626	633	624	622	629	616	606	603	591	611	558	590	654	629	645	607	633	594	624	600	611	592	626	625	636	586	652	582	589	622	585	585	629	646	614	638	608	601	628	579	584	611	646	625	569	587	598	654	592	640	600	605	609	609	608	644	546	641	610	649	593	626	617	646	614	676	591	631	617	573	645	632	636	604	572	599	598	593	656	596	627	595	582	619	618	623	647	601	621	631	607	623	633	619	602	641	642	638	641	586	622	641	610	621	645	614	587	602	608	610	611	644	616	613	647	595	605	624	622	639	637	609	584	602	629	585	637	635	600	634	610	580	597	641	605	623	625	600	630	589	584	612	657	600	569	587	642	593	629	614	600	615	640	593	612	637	608	609	599	618	593	581	631	609	639	602	572	547	631	623	624	646	615	600	620	641	673	640	649	604	614	576	611	599	632	602	659	620	579	631	636	654	583	592	615	618	616	624	619	604	647	633	562	603	613	585	608	600	642	621	639	612	658	616	574	589	593	611	610	591	648	553	658	595	620	602	615	619	582	587	663	593	583	590	605	619	573	621	584	617	591	644	609	624	607	572	621	610	572	585	599	619	609	614	635	586	608	577	601	642	671	578	574	619	642	589	614	639	609	571	616	639	602	607	634	583	599	624	613	614	625	604	623	623	612	605	606	609	646	598	604	646	609	599	596	612	590	589	596	647	567	626	582	626	633	656	617	613	622	599	631	587	630	602	633	622	625	625	624	609	659	623	612	591	601	580	655	584	613	610	588	602	589	645	569	619	630	589	667	650	612	637	606	667	646	640	627	612	657	612	634	576	611	642	580	610	610	619	611	662	578	583	612	625	672	616	619	611	615	666	609	636	640	657	603	582	595	642	605	607	608	612	601	632	608	646	598	621	614	567	656	650	602	568	622	593	648	644	645	593	601	618	650	613	655	629	613	577	633	622	667	586	640	661	627	578	586	630	635	641	627	621	647	619	603	642	596	600	600	623	608	622	584	638	650	612	622	590	637	604	618	617	620	607	620	599	601	622	640	652	589	637	585	587	607	617	615	632	599	640	635	617	597	572	581	607	648	627	635	595	622	618	574	583	687	569	572	622	607	584	589	667	649	621	622	636	639	599	619	622	592	659	641	606	616	577	577	674	603	614	610	604	615	603	611	609	633	551	625	597	667	577	565	558	606	621	584	591	687	618	607	665	599	612	602	581	577	597	650	624	635	617	664	594	643	599	606	620	605	592	565	577	599	637	623	591	639	609	562	574	591	602	593	623	625	597	594	573	611	584	618	644	584	595	607	642	602	595	604	602	594	639	568	609	639	652	624	620	632	570	589	633	578	604	626	600	586	614	599	625	612	576	570	611	617	628	561	615	647	584	586	581	595	628	622	597	646	607	617	586	620	598	626	609	626	652	635	597	587	681	615	630	605	593	656	635	645	594	619	564	536	610	628	611	657	627	602	620	629	601	608	608	603	649	625	624	611	593	621	612	570	622	595	605	609	597	550	585	558	596	645	634	629	603	600	608	646	626	637	658	625	634	610	634	612	622	610	609	591	619	601	640	673	589	633	604	602	614	624	620	626	625	639	628	589	638	636	662	617	590	622	600	603	618	634	664	632	628	608	590	623	580	588	580	633	620	620	601	572	597	643	586	594	630	634	622	666	595	608	605	588	581	637	618	619	645	605	607	631	573	609	621	641	621	593	610	643	607	625	641	596	590	600	586	589	618	620	602	599	592	603	584	589	598
7691	588	412	353	282	210	188	172	183	147	133	140	126	119	121	111	113	137	121	126	122	134	142	115	121	120	111	120	113	127	99	128	96	130	116	122	99	114	124	121	121	109	100	103	134	105	137	136	138	118	104	129	118	141	122	93	96	122	107	111	123	132	115	119	116	119	112	116	132	106	120	114	118	92	115	109	125	142	114	99	111	129	125	111	102	113	112	114	100	116	97	130	110	104	120	114	100	105	143	116	118	120	118	114	126	115	123	119	122	117	120	114	116	112	110	136	112	134	100	109	106	118	124	107	125	133	133	104	111	114	123	108	117	132	111	104	116	106	115	116	103	135	108	110	112	117	116	127	143	106	115	128	133	120	114	116	137	134	112	106	119	107	119	104	153	118	122	110	122	120	126	132	132	118	119	119	152	110	102	111	116	125	115	114	110	147	134	116	130	118	127	117	114	131	108	131	124	140	128	108	92	124	122	128	106	96	119	125	117	137	128	127	136	125	118	110	112	105	108	111	118	124	141	116	122	119	118	116	113	108	111	129	127	139	115	134	119	122	118	111	114	121	120	115	115	127	115	119	110	108	133	118	148	127	120	98	116	116	104	119	117	108	114	108	101	110	108	110	124	122	118	138	133	104	130	104	119	114	117	108	108	134	112	96	118	101	138	120	132	124	106	105	111	129	107	117	119	134	111	118	111	127	117	142	111	120	101	113	119	90	96	139	133	111	103	109	117	119	113	127	127	114	136	126	125	113	127	107	128	118	139	125	114	117	118	109	121	106	95	128	131	114	107	132	99	98	108	132	140	133	117	128	122	115	123	118	114	115	93	126	131	112	125	108	115	118	130	110	115	117	115	120	93	135	114	110	123	123	106	118	102	94	112	137	109	122	137	130	115	106	152	109	113	126	115	98	124	122	121	112	116	105	132	119	131	103	110	132	114	117	97	118	103	125	99	106	131	104	116	99	133	118	122	135	96	115	109	102	112	110	98	118	129	138	141	124	126	121	103	107	103	108	116	128	118	116	115	127	119	99	108	125	127	115	132	124	127	117	129	108	111	108	139	119	109	124	95	127	109	122	120	128	118	109	104	106	101	107	117	107	130	123	114	113	105	104	116	97	110	125	108	115	113	130	109	104	95	120	132	111	114	113	139	128	139	131	122	145	122	130	110	112	109	110	121	130	98	126	132	133	99	132	123	117	121	131	105	117	131	109	106	103	126	124	129	119	118	114	136	87	95	120	126	115	84	131	102	131	145	126	126	112	108	107	113	98	122	126	118	97	137	125	98	103	134	112	127	122	126	109	130	117	102	104	107	138	102	127	110	120	142	122	109	122	110	120	147	108	108	135	115	105	105	103	126	113	119	131	112	112	102	135	110	117	104	108	129	130	112	119	119	124	124	123	114	107	129	105	106	142	104	98	110	118	125	127	112	129	113	129	133	123	126	120	122	120	126	124	109	100	134	125	108	106	125	106	118	126	104	136	122	106	128	108	100	119	110	144	104	111	107	114	112	112	133	115	102	125	102	114	102	101	97	124	121	128	97	139	151	120	122	120	110	117	115	113	120	125	113	124	122	117	137	120	126	122	123	100	122	111	120	137	115	128	112	122	127	119	128	120	127	124	126	120	117	121	119	144	112	128	110	116	109	149	106	122	110	121	115	128	128	129	110	98	139	126	110	115	114	124	128	126	108	107	117	126	131	122	109	116	126	123	112	119	131	122	122	113	124	129	122	110	127	93	126	111	95	131	123	107	116	129	130	113	103	134	129	111	125	123	132	110	117	121	130	128	130	113	127	128	106	102	104	134	102	117	112	103	103	116	119	116	115	124	140	141	119	131	122	98	130	104	118	124	133	122	119	121	137	122	126	105	108	113	117	123	128	132	134	132	116	111	126	114	110	136	108	102	131	99	126	128	131	129	135	121	120	113	108	128	100	131	112	113	103	147	101	104	116	99	107	104	102	119	127	107	94	144	100	122	125	108	116	128	119	113	136	129	135	113	122	128	130	100	114	115	124	97	111	112	133	108	102	99	119	119	125	114	107	122	109	140	111	114	117	114	96	146	133	110	118	109	117	102	138	111	132	96	125	121	131	117	101	121	109	129	107	111	119	136	130	122	139	127	113	116	118	122	116	94	139	136	116	114	120	109	126	121	116	128	110	120	115	125	134	118	111	102	110	116	143	100	127	142	105	130	99	109	110	110	136	115	108	117	124	127	93	116	114	115	110	119	110	120	128	138	124	140	112	114	125	114	106	116	137	104	114	112	99	117	138	105	108	108	124	111	105	128	103	107	132	128	90	114	111	116	103	130	117	124	100	106	129	134	122	123	128	124	125	127	120	98	125	99	101	138	103	123	133	121	94	118	116	120	105	108	110	98	113	107	134	115	108	115	104	121	114	115	98	132	107	110	121	135	117	109	113	126	110	113	103	111	131	121	131	112	101	111	97	125	112	136	145	119	104	103	116	119	119	129	105	104	133	133	99	107	117	115	105	104	148	131	128	104	111	123	115	113	119	102	132	133	120	131	114	94	107	114	107	111	109	99	142	102	96	117	123	110	120	110	123	117	112	128	120	122	119	126	128	117	100	108	131	122	129	94	129	98	117	99	107	147	107	117	138	121	108	115	106	112	111	125	129	115	102	99	137	120	127	112	103	112	112	92	127	101	104	130	123	122	130	116	116	117	135	104	122	120	109	114	96	131	94	105	114	110	120	112	121	96	123	126	120	118	119	136	117	131	140	126	130	109	98	121	103	93	116	120	111	103	126	100	111	123	102	105	104	119	107	122	124	103	132	125	124	114	125	126	124	120	123	112	120	116	112	124	115	127	112	107	119	131	118	146	126	134	118	125	136	122	102	132	117	123	120	143	110	107	134	121	121	113	107	135	113	131	127	115	117	112	122	125	133	143	129	120	148	116	117	123	127	114	100	129	113	107	112	132	124	122	110	95	118	131	107	125	121	131	134	107	115	118	126	129	112	110	132	125	126	119	106	132	132	114	103	118	99	96	137	124	136	112	99	129	117	124	109	101	114	121	120	113	105	115	98	107	108	92	116	96	113	128	104	132	113	106	113	135	103	118	134	99	128	118	111	117	108	110	120	124	124	132	110	120	106	118	144	109	120	112	135	112	110	150	120	102	110	115	112	139	110	122	116	114	138	127	106	140	115	127	114	121	133	136	120	122	94	125	129	110	96	102	131	114	103	124	115	103	106	114	111	122	113	107	129	130	112	116	119	122	132	120	139	112	122	127	121	115	131	113	117	131	124	130	120	117	111	135	120	136	120	129	121	102	123	118	103	121	112	122	104	108	102	104	135	122	118	121	129	147	118	105	126	95	118	116	114	106	132	100	99	108	132	108	133	106	112	112	124	138	115	128	134	120	102	124	132	114	121	148	113	126	101	119	127	115	115	104	115	139	117	109	110	124	112	106	97	107	116	133	117	139	115	117	128	106	124	96	122	109	114	120	118	121	123	114
6184	732	969	1070	997	816	760	582	541	493	428	409	424	420	419	392	383	345	351	361	331	356	329	326	346	347	305	312	308	349	336	330	336	323	319	327	296	281	307	307	338	318	330	304	302	342	312	293	292	284	317	307	317	315	333	315	288	288	335	268	323	300	308	329	275	323	340	304	289	315	306	294	283	323	304	303	287	279	278	301	342	319	296	311	304	288	280	309	304	296	299	303	310	321	282	299	309	272	307	332	297	281	313	323	318	312	332	287	296	287	320	309	283	293	295	300	313	320	280	302	294	308	329	303	312	304	280	310	310	293	315	312	296	278	328	312	326	328	300	288	308	321	314	284	301	298	290	322	314	297	286	302	286	306	318	328	325	307	284	301	337	311	274	308	302	327	290	316	303	327	296	301	315	299	297	296	309	282	312	327	326	304	306	317	291	277	303	333	277	306	295	308	311	293	298	310	318	339	309	325	291	341	299	292	332	335	291	291	311	302	318	324	295	318	298	296	293	312	294	321	302	299	297	293	284	320	309	332	299	269	279	307	307	297	284	324	303	324	284	317	293	313	308	321	305	304	313	289	316	316	297	318	295	303	329	310	302	254	303	299	309	308	292	310	285	301	294	322	304	314	311	320	303	289	303	296	286	295	287	305	303	328	298	279	315	248	301	295	288	304	323	275	325	337	301	308	291	318	310	319	286	291	289	308	285	315	298	301	289	304	283	328	291	308	296	288	289	315	290	291	291	279	316	254	289	288	303	280	308	281	290	300	310	285	308	310	299	293	318	312	282	312	282	301	330	280	299	294	306	293	304	304	268	307	328	296	298	256	286	316	290	307	294	298	300	295	295	292	284	297	289	321	295	328	302	309	312	309	305	333	291	293	296	307	298	280	277	310	319	283	309	304	328	319	319	327	305	336	286	308	283	299	296	293	295	286	308	286	274	282	306	275	329	284	302	325	320	311	320	312	319	302	304	292	320	308	310	287	303	303	294	297	297	287	297	287	328	311	331	302	315	285	314	287	307	316	287	280	311	303	305	296	261	318	309	292	312	298	289	298	308	295	297	267	305	290	313	334	262	287	332	323	271	307	288	288	335	309	299	302	321	291	320	315	313	310	312	277	297	326	327	316	287	296	280	332	302	315	316	324	301	301	284	317	325	286	277	324	316	306	284	294	293	329	302	271	290	323	319	309	320	305	316	302	332	280	290	316	315	314	300	276	285	299	303	297	290	328	311	315	320	291	325	284	285	323	315	271	315	287	305	297	273	305	306	299	297	311	280	306	297	286	292	295	318	316	309	311	297	318	305	296	332	279	267	313	305	290	318	301	301	307	311	280	299	301	323	291	305	280	304	300	317	309	301	315	284	284	335	310	296	298	319	308	302	298	310	293	270	298	348	315	280	312	287	300	286	308	299	315	299	293	316	307	282	306	296	313	275	313	305	300	315	310	290	278	324	323	287	336	343	307	316	295	301	285	297	324	291	291	340	298	298	309	294	313	294	285	301	309	275	330	319	313	303	290	289	314	299	314	317	293	286	301	290	313	297	261	312	308	272	295	298	284	287	281	289	317	295	321	327	298	310	274	310	280	312	309	299	307	296	324	319	321	323	315	285	285	315	308	302	287	277	268	321	314	321	324	308	287	288	297	306	329	303	332	288	315	309	295	310	330	353	298	283	308	291	288	296	286	305	297	298	305	321	307	316	316	288	302	307	301	330	304	301	302	316	350	300	314	292	282	310	275	317	330	292	290	280	295	331	297	316	309	320	286	306	308	327	314	312	307	303	301	301	300	330	313	305	316	287	259	299	313	301	338	311	275	296	297	320	309	299	314	327	307	294	324	309	295	316	301	300	295	311	321	291	301	299	307	283	277	305	311	316	290	322	297	301	324	321	313	315	289	327	297	305	290	285	272	324	304	304	315	311	302	289	319	313	301	334	314	351	306	276	302	319	290	314	306	318	300	281	260	307	284	297	301	319	287	304	333	292	297	302	295	320	300	291	323	301	293	288	278	338	319	278	269	289	328	288	298	291	326	322	280	282	299	307	298	324	314	284	278	270	276	320	306	269	288	316	285	322	310	289	318	280	311	288	284	280	293	326	307	316	301	280	331	330	284	307	310	342	287	298	316	329	304	308	292	337	301	301	273	285	285	309	295	319	302	293	297	280	290	302	278	301	326	315	281	297	322	310	313	300	303	306	331	287	310	280	317	340	314	309	309	295	317	283	308	288	315	311	308	295	312	299	309	317	341	299	296	263	304	301	288	321	324	335	309	314	303	301	322	329	278	301	293	295	308	301	295	288	293	303	294	301	329	292	319	315	322	313	294	292	306	274	305	313	271	318	304	309	279	295	291	289	311	301	298	336	266	282	321	339	292	325	266	317	296	320	287	302	319	328	289	309	302	286	301	327	316	302	290	272	285	299	315	302	313	335	286	322	303	282	350	301	314	313	307	314	314	334	307	314	330	301	288	307	309	269	301	305	326	309	322	313	313	294	312	302	326	319	330	291	290	299	325	293	276	327	308	272	327	299	311	314	314	283	302	304	338	274	327	297	306	299	321	303	303	297	320	274	327	284	279	327	333	303	330	299	303	295	314	301	279	319	308	285	302	295	305	299	316	324	322	267	293	280	306	294	284	307	292	296	302	299	282	302	275	299	306	333	308	330	286	273	312	314	292	311	313	303	321	297	311	331	307	296	274	290	321	315	310	289	307	315	326	304	327	305	288	283	339	286	280	304	331	329	298	311	297	296	324	282	294	311	283	287	307	297	314	309	341	314	293	293	340	341	299	299	284	307	293	326	297	313	292	308	304	305	306	295	324	306	315	289	302	305	287	281	341	287	280	271	311	291	298	312	335	282	313	318	303	314	278	320	296	278	297	299	308	310	293	272	303	312	269	290	310	298	295	312	310	313	328	304	271	309	313	291	322	293	289	310	292	302	307	313	282	313	308	283	340	282	320	297	308	294	314	300	289	305	311	277	287	314	311	309	337	292	318	316	305	311	302	287	281	319	316	356	288	295	313	314	310	279	307	300	342	276	296	298	310	313	331	316	297	291	316	272	273	263	298	311	297	319	282	313	318	308	306	282	273	341	328	289	307	320	316	308	295	296	317	333	289	295	278	299	296	296	309	297	309	309	298	297	327	319	277	274	305	298	312	304	312	296	323	302	293	301	313	310	302	352	287	298	322	292	306	309	288	324	298	302	315	303	295	285	315	296	294	307	285	307	264	309	330	302	286	316	310	279	288	251	310	313	307	311	337	314	299	308	309	298	281	297	283	289	297	306	325	361	304	267	296	303	301	287	292	282	317	306	332	293	308	326	304	285	317	333	319	335	302	329	305	291	300	300	277	278	315	319	295	302	342	346	367	311	309	314	314	291	279	315	289	311	302	286	308	315	299	301	286	308	291	273	317	311	297	318	329	288	304	305	276	296	299	284	315	280	283	304	304	300	305	267	311	353	326	336	292	295	301	292	292
14045	1449	834	643	461	394	312	272	240	235	212	205	210	189	201	191	209	188	186	168	195	206	195	177	175	178	148	203	176	176	173	172	181	158	177	182	162	181	173	175	191	158	188	174	155	200	179	163	181	166	183	146	151	184	163	157	166	163	191	165	165	153	188	174	173	184	169	168	141	167	185	173	166	169	190	167	170	180	179	167	159	166	178	170	178	190	186	153	176	169	175	173	170	165	149	171	169	162	178	188	174	183	166	185	152	165	139	149	188	132	175	168	179	166	176	177	166	176	181	158	148	155	184	178	193	187	164	198	175	188	167	188	171	186	173	191	153	173	161	173	164	161	163	172	187	157	202	167	158	179	163	167	172	169	182	189	155	187	197	163	189	155	154	169	167	188	175	162	182	161	158	152	159	153	175	177	192	176	200	182	176	164	172	181	188	171	201	178	171	189	167	183	165	179	182	164	184	180	172	154	166	162	170	162	178	159	172	186	183	152	166	177	175	151	155	184	182	178	179	173	176	179	183	184	137	163	151	163	156	169	165	182	148	169	156	169	177	167	162	168	165	166	159	144	175	189	175	169	168	151	183	187	169	168	149	148	185	158	172	185	178	163	179	169	184	175	146	169	181	154	166	171	185	166	179	170	170	165	182	209	177	165	165	189	170	171	151	183	184	200	189	143	183	189	152	148	165	164	181	182	162	177	153	158	167	188	169	178	182	198	164	151	189	163	157	150	160	176	175	183	164	174	169	152	168	188	189	178	177	210	176	167	178	168	169	166	176	161	148	181	155	168	170	151	157	181	162	170	191	177	185	166	187	136	162	179	173	175	172	175	174	183	168	165	172	162	161	185	179	165	139	166	194	162	154	161	160	176	148	182	166	166	176	171	161	154	166	167	163	144	165	152	158	181	181	203	197	182	198	182	173	179	194	185	207	193	157	168	167	187	188	169	152	183	176	167	158	186	185	154	172	174	147	172	166	137	161	174	152	158	181	159	172	168	180	164	177	183	172	168	179	184	163	160	183	164	149	154	168	186	168	173	180	165	183	153	172	168	154	166	181	202	190	167	160	177	179	162	183	176	168	167	172	177	168	174	173	150	172	166	185	160	184	151	165	188	160	156	163	159	172	182	152	174	155	172	174	164	163	178	193	185	152	167	168	173	174	171	152	172	171	171	172	190	122	165	153	176	177	158	194	176	177	179	159	164	172	171	154	144	165	174	157	159	169	157	186	168	170	151	166	157	179	175	189	181	177	149	190	172	159	151	166	163	154	172	178	167	148	178	158	157	174	182	172	176	170	170	172	156	186	166	182	153	183	181	172	183	193	191	181	167	173	165	171	167	162	176	190	177	189	176	190	181	176	175	167	154	145	181	191	175	182	177	201	145	163	154	160	170	180	179	166	175	143	170	152	182	158	160	180	190	154	161	165	184	180	183	156	145	170	173	164	189	174	198	172	130	156	158	178	187	166	160	177	167	164	161	141	158	158	176	202	170	172	184	160	175	170	176	177	171	175	193	174	142	185	180	154	169	160	187	190	178	172	145	188	143	142	182	175	187	180	167	171	188	175	193	167	173	196	168	192	182	185	165	161	196	190	163	171	179	168	150	154	176	155	192	178	162	177	171	154	184	160	171	216	161	174	146	178	166	158	177	157	168	154	203	161	179	161	160	152	173	143	178	187	201	173	202	150	174	149	177	160	162	165	163	153	158	182	163	164	163	146	189	152	175	184	174	172	170	169	174	171	154	172	169	170	146	171	169	174	171	169	169	173	195	156	166	180	149	165	199	169	187	177	181	168	164	180	161	163	150	185	169	157	184	162	172	167	172	160	182	163	207	194	175	167	173	153	159	161	167	178	170	147	157	161	171	145	166	179	164	177	182	163	167	160	167	166	166	176	173	151	175	135	154	158	165	178	160	174	161	183	165	164	169	166	152	162	147	174	169	185	168	183	181	177	179	169	184	172	158	176	149	172	144	144	173	149	176	145	183	154	180	166	152	160	155	177	172	159	154	180	194	182	191	159	179	159	169	173	165	164	186	178	167	183	159	158	158	174	167	175	167	167	167	152	179	194	200	170	170	169	180	145	174	188	170	178	140	178	208	176	166	195	165	178	177	159	184	175	182	174	199	158	175	157	178	170	150	184	168	165	152	186	161	173	159	168	142	165	185	195	169	156	172	179	169	152	181	179	151	169	175	177	180	171	150	168	170	193	187	176	173	169	180	166	175	168	175	177	214	189	175	165	183	190	168	161	162	182	175	147	170	171	164	186	162	187	170	174	161	183	172	160	179	171	177	166	147	134	176	165	176	161	169	176	174	155	194	169	154	185	171	160	169	192	149	172	156	165	164	178	179	161	161	172	142	177	195	156	173	182	181	198	178	165	159	168	177	152	184	167	162	166	153	186	147	161	161	167	161	153	199	184	166	177	181	160	153	170	183	160	173	156	167	141	165	184	178	174	172	162	173	160	164	192	172	129	175	155	167	153	163	195	184	159	192	144	153	186	174	145	158	141	179	167	181	175	210	173	160	168	161	189	179	180	171	181	200	163	201	154	183	189	182	173	194	154	154	158	177	153	172	165	163	169	196	171	192	192	172	156	170	168	179	186	171	176	176	156	179	169	176	178	189	175	186	174	171	173	171	168	178	168	157	179	182	159	184	168	158	144	161	171	184	148	158	165	154	174	171	159	177	174	155	165	153	192	175	165	181	185	164	159	208	160	184	173	166	186	141	154	158	167	175	150	154	172	163	148	169	148	194	166	170	162	166	191	196	175	180	194	185	161	157	170	152	185	163	194	168	180	163	168	165	159	158	165	157	151	168	157	149	186	186	172	171	187	182	176	154	175	178	164	173	181	154	166	190	191	174	146	187	189	166	192	171	168	151	142	173	181	197	177	175	166	154	168	172	157	176	162	159	183	152	185	174	181	195	184	164	186	148	155	186	181	180	155	184	170	150	154	162	170	186	170	193	175	174	155	194	196	181	178	167	180	161	185	144	151	210	181	169	167	185	172	149	177	185	164	162	165	166	163	181	143	163	171	196	175	178	174	150	170	167	193	186	159	170	164	166	160	185	171	172	165	139	174	174	171	183	191	155	176	172	182	155	174	155	162	170	191	179	175	175	155	192	188	178	172	177	182	174	152	170	173	155	177	184	194	196	162	174	179	204	162	154	163	187	156	184	164	165	165	173	177	181	188	182	197	160	163	171	185	140	166	151	159	144	182	160	152	178	180	180	188	180	178	183	175	164	177	180	190	184	180	172	171	175	169	171	197	171	177	174	188	145	171	176	169	155	174	165	171	186	147	161	146	163	148	160	157	167	170	158	178	158	172	168	181	178	180	187	175	197	175	159	154	159	167	156	179	165	181	181	166	153	188	194	178	177	168	166	157	181	195	150	164	165	191	171	187	181	184	195	168	162	194	174	182	164	162	162	173	174	180	167	151	171	185	171	171	155	175	179	154	165	168	171	185	170	183	166
8179	1247	1782	2080	1780	1457	1209	1027	904	828	706	694	646	591	632	575	591	548	551	524	518	555	517	491	494	520	486	528	521	480	473	442	446	465	481	484	452	465	434	483	452	485	458	448	430	530	446	470	424	437	483	482	467	453	476	418	419	445	446	464	442	451	440	463	474	404	432	430	470	441	420	454	450	454	432	384	458	446	463	478	458	429	425	456	483	439	485	417	452	399	455	453	370	471	443	458	410	455	447	446	400	450	438	442	435	396	445	416	438	439	451	426	456	437	412	441	437	440	427	475	461	442	456	416	437	443	439	413	419	437	405	456	413	400	416	413	489	454	410	444	479	436	440	434	422	408	454	414	433	450	417	455	450	426	462	448	456	419	412	433	424	430	417	409	446	414	460	399	413	426	478	394	440	443	443	414	406	456	434	450	438	411	397	417	411	442	464	395	464	440	420	448	436	434	393	433	483	440	417	441	473	449	428	447	482	464	455	427	448	444	430	460	433	446	451	441	484	449	442	417	443	417	441	413	429	457	427	481	443	456	438	460	440	413	437	422	407	457	429	433	464	451	411	469	397	428	397	463	451	450	434	461	468	403	468	427	442	459	428	401	434	407	423	453	448	459	433	451	447	421	469	431	408	439	412	414	420	418	425	473	442	458	447	405	419	440	414	466	444	441	434	448	431	447	439	422	426	426	432	454	466	442	408	412	431	430	429	456	454	448	410	432	448	417	407	420	430	460	435	423	437	439	417	434	379	419	414	386	460	439	442	436	426	400	429	448	434	458	433	422	455	420	459	391	426	452	437	395	383	463	410	431	421	407	419	434	447	409	403	439	411	437	417	453	447	415	455	431	451	422	462	440	449	439	432	438	411	437	412	454	428	438	441	443	406	414	458	406	408	438	456	472	447	441	404	413	430	471	462	439	433	427	412	422	421	414	432	466	424	405	440	455	442	450	429	443	424	383	440	470	439	436	465	428	458	420	440	458	419	431	437	456	449	448	415	399	404	393	460	420	462	402	464	424	411	387	436	477	460	419	416	431	409	397	464	449	416	440	433	422	439	381	445	458	415	444	477	445	443	443	433	401	435	438	441	438	462	443	457	434	418	457	432	408	460	412	462	459	496	470	402	431	431	420	400	429	431	487	446	440	419	436	405	404	436	417	422	395	462	479	489	478	414	465	424	419	411	413	422	419	412	432	430	443	410	458	403	400	423	385	457	416	418	438	439	441	420	456	462	463	456	443	432	430	425	456	470	486	419	443	454	428	450	424	432	390	457	436	412	421	423	448	402	435	424	469	456	415	415	430	422	432	408	443	423	451	478	434	470	443	424	456	460	404	393	435	462	434	414	442	421	439	444	389	401	438	423	429	424	443	434	427	436	422	422	429	471	415	447	461	423	422	470	415	409	435	431	439	435	473	460	443	444	422	421	410	432	400	443	457	459	456	444	429	494	421	403	429	428	454	458	422	444	447	437	439	450	423	413	437	458	447	457	381	463	412	466	427	434	463	405	446	443	441	451	496	415	459	402	446	412	476	493	417	430	442	446	442	435	450	422	461	408	441	409	399	425	428	410	438	418	468	427	396	403	458	478	427	420	430	434	452	431	391	448	411	409	429	383	398	423	421	412	456	449	417	430	409	471	426	444	472	456	471	457	419	421	450	426	453	441	450	488	452	445	444	456	437	409	462	425	407	429	446	425	406	442	428	420	461	447	444	439	439	453	464	446	459	429	436	414	461	400	434	456	451	436	450	441	423	472	417	436	428	471	388	425	439	427	409	446	425	435	445	403	425	411	429	440	454	445	455	431	429	420	440	425	409	439	424	439	414	407	435	495	441	443	428	418	422	430	428	437	387	434	413	438	443	427	469	481	418	455	439	447	456	431	447	447	429	435	462	444	418	465	402	456	443	440	465	419	460	466	432	425	458	385	425	446	436	457	439	428	467	479	428	467	417	416	470	425	424	431	416	404	436	434	446	417	426	409	428	458	418	424	447	446	440	444	453	447	443	408	445	428	416	444	426	422	431	432	401	453	444	485	399	409	445	430	426	398	437	385	445	432	422	429	460	477	435	421	402	439	428	440	422	464	413	429	442	446	435	438	471	445	392	408	439	438	459	440	421	432	471	460	430	437	440	456	408	435	439	471	411	429	416	466	423	414	452	442	475	465	410	432	441	440	437	435	459	446	420	435	457	422	399	482	425	448	438	399	469	397	417	456	423	432	432	452	453	447	441	431	440	419	423	454	403	443	462	441	415	431	412	443	444	416	469	421	422	422	451	444	411	454	417	401	423	433	433	448	420	433	437	413	440	463	431	454	419	449	446	398	419	457	416	416	454	462	426	450	428	433	442	464	423	440	435	476	420	431	435	478	429	407	445	399	408	413	428	451	414	457	436	427	423	409	430	421	469	451	432	434	450	423	404	415	433	437	430	440	433	402	426	444	432	419	452	404	416	439	421	417	461	441	420	409	425	448	392	444	437	452	414	430	442	446	458	459	437	431	468	401	442	426	465	411	458	434	431	401	431	455	445	429	422	468	394	447	477	431	477	471	417	491	421	421	463	423	462	443	398	394	421	436	450	442	445	463	413	415	450	469	473	411	425	441	409	411	436	460	424	436	406	444	384	402	423	424	414	448	466	413	439	385	449	436	412	410	416	435	478	412	407	469	428	393	412	432	456	442	455	397	435	451	437	427	424	425	384	448	419	443	465	405	421	444	435	425	466	431	413	413	425	439	453	444	431	434	446	478	448	438	472	446	433	433	455	442	454	457	434	438	423	421	404	462	423	422	451	463	431	433	465	435	458	429	461	426	415	460	433	443	439	425	435	410	433	468	425	409	429	415	464	447	456	442	427	446	466	409	481	411	454	369	408	447	393	415	412	437	426	458	449	453	422	442	429	417	456	459	441	422	413	429	430	401	421	466	430	411	470	453	446	415	441	391	425	442	442	419	427	407	421	405	460	436	414	434	451	431	417	431	432	427	438	396	423	387	444	470	414	421	407	450	429	468	436	452	439	439	452	446	441	453	447	440	429	428	421	436	445	449	438	387	450	410	397	433	430	407	418	428	418	421	454	420	431	435	387	471	422	391	410	453	419	472	455	436	424	435	466	425	406	436	411	419	412	471	395	446	433	431	450	435	450	428	439	405	405	442	450	449	453	425	433	399	412	460	453	473	415	405	430	421	440	404	449	418	448	420	448	438	414	447	437	428	459	410	440	421	439	424	411	411	470	451	438	449	447	439	432	458	430	444	442	428	425	391	438	443	448	440	419	411	437	460	405	475	443	443	414	405	417	401	407	433	443	426	420	439	448	430	431	443	412	458	441	412	436	441	453	458	438	422	397	475	424	428	428	449	440	445	449	410	469	465	432	418	441	453	418	414	459	441	414	452	432	434	430	471	451	433	421	422	450	428	424	415	402	444	436	417	418	458	427	428	438	450	446	451	453	427	443	485	422	383	398	447	395	440	473	421	468	404	413
1606	436	289	290	284	266	243	280	296	297	303	265	259	281	285	246	257	277	299	261	274	279	280	249	280	310	247	271	249	266	267	282	289	286	276	274	285	279	299	256	235	275	279	262	315	291	265	282	273	294	281	279	269	270	284	285	285	263	292	276	311	255	299	281	245	257	298	288	274	270	278	296	286	289	287	250	279	294	280	268	269	234	296	286	288	306	264	257	260	266	269	269	253	304	298	289	309	262	258	269	281	285	299	254	284	285	248	274	278	283	281	273	268	303	285	262	257	288	264	315	238	292	285	310	276	298	297	247	262	292	266	272	281	280	294	271	282	258	280	293	266	273	318	280	300	246	293	264	293	283	257	272	269	296	273	260	263	269	247	274	309	295	294	282	251	235	279	278	299	303	298	288	281	270	252	312	277	273	292	293	301	294	261	293	278	274	273	269	235	278	262	288	282	281	249	284	267	302	306	290	278	281	257	281	310	294	275	239	296	293	299	288	260	264	268	282	268	320	266	267	287	273	270	262	264	257	304	293	280	268	319	280	318	277	272	291	277	252	278	302	310	252	288	248	297	277	279	279	260	268	282	258	274	298	286	267	284	273	278	246	273	292	302	290	293	262	275	267	271	278	269	253	251	280	255	295	267	279	282	297	302	281	257	288	248	281	278	279	273	283	304	274	273	271	296	298	295	258	247	269	259	299	264	260	265	310	274	258	266	251	292	279	267	284	279	258	259	275	298	256	267	247	273	236	279	270	283	276	290	287	246	297	310	282	280	253	270	257	282	253	266	263	311	319	279	313	267	264	262	307	293	292	316	259	299	280	265	267	270	286	268	290	250	285	272	286	296	256	277	284	307	292	241	310	276	271	270	297	299	285	302	279	254	300	278	272	272	261	269	290	291	254	268	259	288	293	287	290	258	256	291	279	245	257	274	297	285	259	260	283	270	308	286	282	289	268	294	288	271	281	292	286	286	252	267	299	259	282	292	282	287	262	276	312	305	291	276	294	233	257	259	299	277	292	286	264	289	286	288	304	303	307	281	260	312	275	278	316	272	264	312	278	246	275	284	264	295	259	237	267	285	275	291	258	285	261	274	272	290	267	255	261	251	285	306	277	247	281	273	256	278	262	270	299	296	275	269	301	309	280	275	278	271	312	255	322	246	286	286	268	248	272	270	309	285	286	299	263	274	278	299	252	263	293	278	282	266	301	272	278	263	288	278	288	285	295	261	267	240	233	321	324	263	265	307	282	257	295	309	262	275	249	260	244	270	266	282	250	269	286	263	255	246	275	259	270	283	303	281	290	278	312	302	276	273	278	264	261	247	248	303	276	297	275	249	284	244	256	269	266	261	310	294	284	269	272	289	308	253	260	267	283	252	247	261	281	276	253	299	287	264	276	238	252	270	316	278	276	248	286	301	293	294	297	274	289	266	280	294	289	251	259	283	286	290	293	267	252	285	307	276	287	301	265	272	263	267	283	242	286	288	278	297	271	232	276	241	295	290	278	274	275	261	280	255	275	263	307	274	261	273	253	282	280	274	265	300	281	294	269	287	280	309	273	292	318	284	281	271	257	259	288	306	281	268	266	268	265	281	279	273	286	299	288	287	285	308	261	300	287	261	255	268	286	279	256	255	270	294	233	281	275	256	266	263	250	264	270	299	299	280	261	292	288	281	317	241	252	284	292	256	289	296	259	240	283	296	262	262	316	272	297	272	266	288	283	284	283	281	328	262	239	289	276	287	271	307	305	263	277	247	282	288	301	292	290	298	292	298	262	284	293	270	280	280	287	292	244	256	274	290	281	289	271	316	269	265	276	299	259	264	286	287	282	297	306	290	254	273	257	308	293	301	298	260	292	271	278	274	264	264	301	284	297	272	306	284	288	280	269	291	281	273	303	316	270	269	285	261	275	273	287	289	250	269	302	257	298	314	254	280	285	306	274	264	271	276	269	271	278	268	282	282	295	241	267	282	260	255	280	274	286	251	286	273	252	296	274	291	297	268	279	283	258	290	299	282	291	297	281	260	274	244	264	269	298	292	263	288	257	304	255	288	299	275	263	308	309	291	308	255	278	284	297	287	285	269	295	287	301	281	273	264	288	309	286	288	285	284	291	287	267	261	270	282	278	293	296	282	319	268	282	280	290	258	281	280	285	313	274	254	265	277	262	261	297	296	280	252	275	287	267	271	246	275	257	262	273	262	279	288	264	280	288	286	265	288	273	267	268	266	284	252	270	253	285	275	286	281	291	261	272	262	286	277	227	291	299	297	281	270	257	258	267	289	285	274	276	323	296	297	285	290	259	288	283	290	266	279	269	319	273	268	280	275	283	266	320	272	299	282	255	284	292	287	323	274	269	262	298	260	290	281	281	274	304	269	276	259	275	267	274	251	278	285	275	276	266	272	267	247	274	265	284	296	280	283	261	254	284	307	264	283	288	295	275	308	306	278	269	298	263	301	277	286	273	300	262	263	263	280	284	275	289	259	279	262	280	247	268	289	286	297	284	307	291	279	288	275	274	261	280	246	287	229	286	257	270	301	261	288	269	321	273	271	261	297	273	289	277	270	294	264	281	294	303	263	298	234	277	302	273	256	313	265	269	278	277	271	274	291	261	277	275	280	291	252	277	304	284	286	258	288	269	236	272	288	294	280	294	277	275	276	293	287	301	285	265	262	308	292	267	262	301	275	270	265	246	256	272	292	296	288	269	298	306	310	282	277	292	289	237	270	252	307	285	274	286	267	326	274	240	289	265	274	263	320	289	287	277	285	273	269	286	282	270	256	301	282	273	264	255	263	283	304	298	282	273	274	278	286	289	264	257	285	258	248	266	256	281	293	258	277	292	299	285	256	264	270	266	287	269	264	294	280	307	301	292	262	288	289	308	288	280	264	270	279	266	281	284	246	284	278	273	280	317	298	277	262	261	287	243	329	282	283	311	296	279	297	246	301	295	270	285	267	281	298	278	256	266	271	269	263	289	304	261	261	267	303	276	274	281	307	254	286	284	290	273	272	269	263	315	279	252	293	292	292	284	301	281	287	290	261	286	241	268	254	268	302	292	284	273	270	281	242	262	294	266	283	284	308	298	271	299	259	238	280	271	252	254	283	260	263	258	295	290	268	280	277	283	264	305	263	257	292	270	256	298	285	302	293	293	263	278	281	297	281	279	278	266	271	265	275	253	261	262	295	262	294	264	283	257	256	267	258	294	290	306	294	249	255	277	273	270	270	267	267	292	297	290	289	243	254	282	241	251	290	268	282	263	255	266	279	278	301	268	260	289	272	258	283	300	246	270	286	286	299	274	274	267	269	272	268	309	296	260	305	271	285	265	293	282	318	260	264	253	271	311	324	306	274	261	259	262	285	259	298	272	259	279	285	263	274	286	253	291	296	274	280	287	294	254	298	263	266	269	278	282	260	275	275	262	306	264	255	250	301	275	287	294	290	271	263	267	278	265	262	260	272	285	262	274	291	264	286	250
1872	776	646	620	602	648	576	641	681	649	671	589	579	587	611	630	598	644	621	637	633	715	616	641	628	657	618	625	570	661	626	606	637	606	613	609	678	645	619	586	614	624	634	679	611	629	669	583	610	614	625	598	600	617	593	599	573	548	585	652	636	627	621	604	621	628	597	589	603	601	636	621	650	619	609	623	582	582	635	644	631	622	597	623	617	640	624	613	603	630	603	584	618	585	628	593	632	663	570	653	640	630	633	655	587	597	573	633	624	639	610	558	607	588	615	569	622	592	617	600	598	584	604	616	624	582	644	603	658	569	593	548	607	623	592	575	592	629	641	620	572	572	608	611	627	639	627	632	632	627	594	648	574	606	624	630	561	610	596	604	695	581	606	623	628	619	624	586	593	614	640	641	640	635	582	626	612	592	611	613	618	599	606	601	618	620	609	603	660	601	649	584	573	599	624	637	638	618	662	579	664	597	636	641	619	609	614	628	614	649	644	614	636	585	572	594	597	623	579	588	596	621	669	683	583	610	597	589	605	572	621	646	622	625	597	577	596	595	621	652	634	593	637	600	639	623	640	604	610	582	626	603	619	641	615	648	580	651	591	574	595	609	584	616	631	624	628	622	635	614	646	629	569	618	659	589	573	641	609	607	628	577	613	640	573	611	614	603	645	632	639	686	670	626	654	612	593	628	590	614	598	615	645	644	643	598	644	662	618	602	608	647	596	649	578	594	629	631	616	589	616	583	590	607	619	657	684	571	617	651	601	613	585	604	652	647	618	630	617	592	665	599	632	628	574	621	580	591	637	648	598	589	611	610	576	613	607	619	569	604	628	658	643	640	615	622	581	625	605	608	583	605	591	567	659	611	669	594	685	600	595	593	617	631	613	581	656	641	644	621	626	607	624	628	621	626	569	589	612	585	606	637	613	629	556	568	593	627	633	584	590	616	608	594	624	587	617	604	648	648	624	603	589	611	613	576	630	571	613	605	633	579	627	596	630	614	577	623	624	625	596	576	598	625	587	637	591	619	617	634	599	622	615	614	628	608	614	621	636	652	635	634	585	645	623	595	613	653	603	606	642	603	590	652	606	578	591	610	572	626	621	581	617	609	610	610	585	610	643	573	630	616	584	596	634	652	600	618	591	606	576	598	591	596	605	609	634	602	604	579	600	667	594	615	641	583	574	586	613	615	622	639	604	610	637	580	593	623	666	627	619	610	605	601	621	613	636	640	618	585	629	616	639	637	615	634	630	612	594	633	617	620	598	589	643	607	637	617	631	624	637	606	626	582	617	612	665	595	592	604	618	642	637	624	624	610	613	618	609	597	591	633	649	612	593	626	636	644	596	656	612	624	579	618	608	592	596	636	641	613	661	642	583	639	570	628	638	576	590	618	606	653	600	651	585	611	622	616	598	641	614	598	594	642	594	606	639	610	601	593	599	617	613	578	654	619	604	615	553	600	636	606	599	650	608	595	566	580	631	582	617	622	620	639	623	654	606	634	659	639	592	593	659	613	582	637	626	637	605	620	558	630	595	627	618	617	653	625	583	600	617	579	557	568	574	585	597	597	618	611	633	626	594	583	617	610	612	613	600	626	655	599	654	648	643	600	619	626	614	606	656	604	653	634	619	580	658	554	582	612	622	615	671	659	567	648	648	616	575	637	624	619	598	623	637	621	601	595	615	626	638	591	626	600	591	638	609	636	646	666	608	614	572	619	577	569	603	630	582	643	643	628	617	572	647	619	600	647	604	634	591	584	604	629	620	612	642	618	574	632	612	613	613	631	623	623	606	609	607	615	631	650	599	643	607	616	615	617	586	602	610	600	599	632	624	612	615	609	638	593	610	570	614	653	599	598	582	635	631	605	634	585	664	601	625	601	642	609	604	621	598	591	605	620	611	644	679	603	594	620	628	612	600	596	641	600	625	632	587	611	658	625	617	572	602	571	613	593	629	594	622	618	587	645	583	663	653	618	624	642	608	627	586	555	631	586	620	590	629	659	700	617	593	631	621	600	604	608	600	622	624	618	576	606	556	639	626	625	638	581	625	629	601	626	594	615	609	606	591	588	662	610	591	609	654	618	637	595	635	644	659	624	585	615	619	610	613	623	610	625	629	593	606	642	652	621	568	609	587	646	646	642	583	613	602	641	628	643	581	603	638	645	612	592	604	615	612	609	674	566	595	617	596	586	626	632	632	624	606	614	611	587	645	642	592	610	647	618	631	607	635	593	613	643	646	584	627	604	592	602	606	597	619	595	636	619	611	639	640	626	613	630	617	578	606	628	602	621	601	610	636	640	598	626	592	644	652	649	671	602	639	633	604	645	634	615	605	615	582	609	619	576	634	620	631	571	618	618	593	631	624	574	603	653	659	649	652	639	625	608	632	573	597	597	618	631	649	592	589	651	627	606	622	588	606	627	626	599	630	654	612	614	601	618	634	628	620	633	580	626	615	603	590	596	589	599	673	586	603	613	653	651	681	598	594	569	617	613	653	623	608	620	624	589	622	642	617	675	633	646	607	590	606	570	616	656	618	603	609	622	626	612	577	640	590	631	590	629	617	616	608	615	574	572	649	646	608	586	615	631	593	630	638	640	601	610	635	610	615	628	606	606	575	602	640	690	596	637	606	619	602	605	618	607	605	568	660	638	617	614	601	612	558	583	615	614	569	600	630	591	604	625	644	604	610	600	628	591	588	629	617	588	651	653	621	635	589	631	607	614	693	600	623	621	618	625	593	576	623	657	605	612	625	602	629	618	632	635	608	648	625	621	591	654	642	603	627	571	639	586	629	597	636	608	641	612	592	644	625	611	623	594	606	630	608	614	610	630	639	619	604	577	607	631	603	600	602	651	601	635	622	620	625	611	619	599	567	636	594	650	576	664	632	603	595	618	590	608	627	634	652	687	607	594	624	629	602	592	621	593	612	605	583	625	587	626	616	578	579	636	613	582	605	593	597	606	621	597	596	603	605	618	569	629	634	650	643	567	622	598	611	579	596	639	611	608	627	602	629	648	621	612	606	625	624	568	628	663	616	630	599	605	656	592	648	665	575	600	575	633	579	625	628	644	613	569	670	588	630	595	646	605	624	607	571	640	620	664	624	617	576	589	640	612	633	591	607	633	660	604	632	602	653	668	574	605	639	614	624	637	648	645	621	652	621	625	635	594	605	629	603	580	616	607	622	606	606	621	603	643	621	620	569	570	602	601	606	632	606	654	634	628	664	590	604	620	612	665	622	596	581	625	655	612	601	631	579	637	663	582	615	646	612	582	637	631	606	620	624	588	628	631	634	630	617	606	631	601	602	632	658	588	645	588	635	627	649	649	599	650	604	653	602	588	626	614	596	645	561	564	633	645	663	616	588	567	620	595	593	633	616	607	654	658	626	588	608	615	560	568	587	584	654	632	609	612	626	611	582	631	611	590	677	596	594	621	658	605	612	634	556	647	618	647	594	628	632	629	590	634	637	627	600	673	617	606
7473	757	464	329	301	219	176	160	176	177	139	148	118	129	135	136	133	140	125	131	136	113	136	136	113	144	111	107	138	97	132	121	118	99	123	113	137	105	135	105	113	106	136	115	120	119	117	113	126	143	148	121	135	107	100	129	104	111	122	142	113	117	140	128	126	139	137	117	124	144	120	89	132	110	125	95	130	117	108	129	133	154	117	105	123	122	119	116	90	110	126	143	100	117	110	115	110	107	141	117	118	118	123	133	117	142	121	120	107	120	115	115	126	121	109	106	142	130	118	129	120	125	128	110	121	118	119	118	119	122	134	108	95	127	113	114	109	124	108	126	117	111	126	95	119	109	106	121	105	113	119	132	118	127	104	117	121	128	102	107	111	105	125	111	107	123	119	143	134	120	105	106	133	133	106	123	120	113	109	119	117	142	141	111	145	118	139	122	138	104	126	117	130	136	127	135	114	112	110	100	126	119	95	112	112	122	130	109	143	110	109	122	105	101	114	101	113	120	105	135	104	153	117	128	138	128	129	134	113	108	110	141	137	130	120	113	110	107	113	115	121	95	98	115	127	118	126	127	93	125	119	118	133	115	102	107	125	114	141	129	123	117	122	129	107	105	104	130	103	98	96	113	111	120	109	107	117	118	128	128	148	123	127	103	109	132	152	115	137	109	113	120	135	121	93	112	117	118	106	117	117	135	123	121	104	125	120	117	122	110	106	119	142	112	112	95	100	109	128	119	125	123	122	111	116	124	128	119	115	108	120	109	102	125	120	112	121	138	149	114	122	114	138	124	121	134	116	134	150	134	101	131	116	132	126	136	130	120	104	119	129	125	125	151	137	133	113	91	109	118	116	113	108	111	138	122	116	122	99	123	118	108	111	129	116	116	113	131	109	134	109	124	114	114	122	127	99	126	113	109	97	108	134	128	90	142	128	125	140	123	109	133	142	122	113	131	112	124	100	118	110	130	124	144	110	117	130	131	127	125	122	103	114	105	126	138	114	110	127	118	121	118	103	131	105	125	109	110	109	107	112	125	117	109	117	116	99	107	123	121	135	130	92	107	124	120	123	127	122	124	126	95	104	131	112	117	133	124	94	103	117	123	132	107	107	129	113	110	119	120	109	110	129	101	112	112	128	126	114	115	93	127	115	129	127	109	115	95	122	130	113	112	147	117	131	123	119	104	124	143	131	127	114	138	116	111	124	138	109	144	141	136	104	116	106	113	117	107	125	118	137	109	119	109	123	129	118	116	118	125	124	116	104	131	103	124	123	120	141	122	128	121	114	116	120	127	120	135	116	122	130	117	90	107	123	122	112	132	93	143	112	94	109	99	121	129	110	107	109	118	140	138	123	132	111	126	105	116	98	99	137	121	134	122	121	134	129	122	112	117	122	122	118	130	102	130	139	122	133	125	105	106	124	106	116	112	142	119	134	116	136	139	116	106	117	97	119	118	129	94	121	109	116	114	97	115	117	130	118	133	131	112	116	125	101	101	125	125	136	137	136	127	107	142	99	104	131	118	118	120	106	124	121	118	121	140	94	118	136	125	105	135	128	121	124	136	117	102	116	122	134	116	137	122	109	113	123	127	122	123	119	159	124	117	143	126	117	112	134	132	123	113	129	114	135	118	134	120	110	107	117	95	124	122	114	114	115	125	113	89	115	143	105	106	118	125	105	116	112	127	123	129	131	108	135	139	132	109	105	134	127	133	119	124	110	114	109	110	147	122	117	121	128	106	117	126	119	124	120	102	117	98	120	124	136	115	104	113	110	116	112	111	138	121	117	112	113	111	118	119	118	128	123	128	125	104	145	116	127	123	119	114	126	117	130	120	125	102	118	124	110	131	128	122	129	108	123	130	115	122	123	129	122	129	120	110	104	116	114	121	121	116	139	124	137	104	96	117	111	105	113	124	115	115	107	112	106	96	118	123	97	129	141	120	138	113	103	134	133	135	109	132	115	125	125	101	113	117	116	102	121	125	107	94	114	114	106	110	116	102	133	137	116	137	126	135	121	112	132	127	109	127	131	107	121	129	144	116	115	118	112	129	104	82	122	131	107	110	123	126	100	123	120	119	133	117	116	118	134	110	132	116	101	119	139	121	114	129	97	100	103	116	119	123	123	110	117	103	130	143	134	127	129	130	107	113	120	109	109	133	112	120	116	124	126	112	141	131	118	134	115	125	122	151	108	105	134	117	127	135	120	120	117	126	133	118	98	133	118	130	148	136	96	122	116	136	140	113	118	116	103	102	146	137	113	124	110	114	120	128	138	109	124	121	126	116	119	112	115	109	120	86	108	133	129	112	122	111	110	121	138	119	155	127	125	130	111	117	125	142	124	112	129	124	120	122	109	106	108	113	125	138	121	135	122	133	121	123	126	114	119	122	124	117	103	122	133	103	126	109	135	118	119	117	117	127	110	106	115	112	100	96	129	117	137	106	109	103	105	119	140	122	125	117	116	109	116	107	106	116	134	108	108	99	151	133	117	129	131	132	110	107	98	91	117	115	108	133	107	114	115	136	125	129	102	99	118	119	130	112	120	108	108	129	103	118	138	114	119	121	147	127	95	100	126	129	113	130	107	118	109	131	129	131	118	108	110	109	130	114	123	130	104	92	113	113	125	121	120	130	125	133	98	136	125	100	106	101	129	125	115	102	94	133	118	102	131	120	113	102	143	118	113	117	135	116	97	115	114	115	101	117	114	115	120	123	118	115	111	108	92	117	153	141	126	116	108	124	122	136	140	124	126	105	121	115	124	93	120	143	125	107	117	120	134	133	107	110	121	98	113	125	101	123	119	117	89	134	92	106	107	109	114	122	136	131	120	131	133	118	103	133	133	119	122	107	111	140	117	137	133	125	119	104	124	116	111	129	109	113	116	121	117	109	118	109	107	126	131	133	119	131	91	122	112	121	119	112	116	110	115	115	117	102	96	100	121	121	124	109	107	98	119	117	91	105	93	107	136	135	111	136	149	146	112	103	134	124	119	124	101	108	93	115	112	94	113	90	119	129	118	103	110	113	122	108	121	142	111	126	116	117	106	129	116	132	105	122	116	128	125	130	121	129	131	108	116	111	104	138	116	107	106	114	129	106	124	134	124	130	112	102	141	124	130	106	103	124	110	97	127	96	117	129	114	94	123	120	113	139	116	130	122	110	133	122	137	139	107	119	123	120	96	135	123	124	104	137	126	130	116	121	114	110	111	106	92	111	114	121	101	135	99	117	110	103	114	140	116	128	151	106	102	114	132	129	119	107	128	116	119	113	124	113	130	104	126	126	137	129	115	130	133	113	98	120	124	111	128	107	127	127	117	110	114	119	127	103	125	106	114	121	111	99	107	132	116	121	109	122	105	109	113	110	142	130	114	113	101	105	121	112	110	116	126	116	105	100	126	124	101	116	122	94	103	133	136	131	111	126	125	115	130	98	107	127	120	136	118	123	104	96	116	128	108	122	105	120	128	104	105	134	127	129	111	99
6027	927	1022	1142	966	860	703	626	547	458	445	469	424	422	371	388	388	362	366	383	358	376	348	353	357	352	326	345	315	309	312	350	327	306	342	357	328	320	308	326	332	307	321	340	327	357	305	319	310	288	329	307	285	327	303	301	292	302	304	296	282	307	319	285	330	295	298	322	301	303	283	294	292	283	268	294	295	329	320	301	269	289	343	336	295	276	304	307	294	302	304	283	341	307	287	333	295	320	329	312	295	283	261	303	328	351	308	312	337	299	285	301	288	302	298	309	331	326	329	310	311	319	318	327	317	316	285	324	289	321	286	276	331	311	275	309	267	322	266	324	331	268	335	287	334	336	326	319	290	293	323	294	320	298	304	312	308	330	331	304	289	306	321	302	323	326	330	322	299	347	312	313	302	275	304	299	286	331	310	317	297	296	281	311	281	311	314	309	320	316	279	285	304	298	329	299	302	288	314	312	297	337	326	330	332	285	312	310	289	302	305	307	326	302	292	337	322	328	303	302	292	275	312	308	313	318	304	299	323	298	326	292	282	325	329	299	322	292	308	332	304	315	306	350	286	283	285	316	296	320	288	311	318	289	322	299	324	322	303	285	291	294	290	317	321	304	289	337	306	280	338	316	326	302	296	287	274	311	285	298	309	287	316	278	298	292	301	297	293	295	301	328	323	294	296	284	310	288	282	309	340	326	277	288	314	311	273	315	280	312	292	284	299	290	300	288	328	301	284	290	309	282	349	325	301	325	288	308	295	306	299	292	306	322	298	307	324	304	286	302	298	325	330	291	308	279	311	317	329	342	312	299	310	289	275	292	327	282	278	302	301	326	326	326	317	336	334	308	299	304	299	317	328	304	313	312	275	306	300	290	341	319	313	305	334	291	293	276	319	302	323	313	316	301	320	328	303	300	326	325	320	302	324	306	308	319	292	324	291	331	282	311	289	303	292	306	285	304	331	280	276	311	305	329	313	275	327	305	323	353	325	303	305	303	327	316	319	301	293	306	331	319	276	311	293	321	302	293	298	288	311	288	320	310	295	297	347	310	311	320	289	308	317	313	291	335	319	321	283	307	321	291	297	326	278	310	299	249	291	346	300	328	299	292	308	325	305	289	314	290	297	299	318	296	274	313	291	302	289	305	307	291	299	309	307	306	284	332	283	300	299	285	315	271	309	305	328	290	309	302	294	278	305	297	295	339	287	298	329	313	297	297	313	342	322	288	296	301	266	307	309	308	323	320	322	314	294	280	325	309	307	307	268	313	329	316	323	285	339	304	331	312	281	330	341	298	312	331	323	329	269	330	318	311	278	379	301	279	272	317	307	308	320	302	277	311	295	298	306	329	283	308	301	310	319	296	334	301	283	306	289	315	295	300	327	318	316	285	294	304	291	310	288	322	291	307	307	292	301	288	287	305	304	323	297	310	259	297	309	332	330	297	322	308	320	280	306	301	300	311	325	312	310	295	325	305	303	309	289	282	301	291	296	312	322	311	307	258	323	311	296	299	286	331	285	296	286	309	301	313	291	313	300	299	292	304	286	285	345	286	288	309	285	307	313	289	302	295	306	323	297	313	288	321	312	324	283	316	311	301	294	306	281	287	342	316	321	306	352	296	301	289	293	294	339	299	299	288	310	300	314	309	325	309	307	305	318	317	309	329	294	297	277	275	291	276	306	300	309	333	286	329	324	272	305	296	299	317	283	291	334	318	320	299	300	298	305	272	293	282	333	312	332	314	329	309	307	318	302	324	292	295	308	338	276	288	289	331	311	287	327	301	308	342	292	314	322	287	317	308	303	332	302	296	295	316	309	286	291	319	321	286	313	303	302	273	325	330	328	338	294	331	324	317	294	308	313	287	284	288	270	328	313	277	308	294	303	273	289	286	331	344	333	279	301	272	271	292	317	311	322	306	326	296	276	318	306	323	318	293	311	293	282	262	330	298	269	305	291	286	331	312	313	299	289	312	324	294	319	310	305	297	294	313	288	310	304	302	342	308	299	316	328	311	315	309	340	311	311	322	326	308	282	290	304	341	289	298	313	316	288	313	309	314	274	314	318	338	322	315	301	317	330	288	302	278	282	333	297	335	319	316	294	323	307	279	264	321	304	306	314	331	271	331	311	291	304	303	294	299	347	286	293	315	352	306	321	303	293	300	281	300	303	307	280	304	286	286	304	320	310	327	300	317	286	270	284	285	298	341	310	288	300	301	297	289	320	280	315	319	329	290	296	318	316	304	303	320	302	310	323	291	278	310	299	316	291	297	293	322	322	305	309	297	324	312	317	295	293	327	323	302	304	281	292	283	304	301	269	298	312	311	283	314	332	299	281	313	316	327	320	309	339	284	306	310	286	316	320	309	308	298	267	303	315	272	306	317	304	344	294	311	317	335	307	313	320	310	290	335	293	303	288	287	283	312	310	300	310	311	301	298	307	322	322	317	315	306	336	308	316	315	334	299	311	299	292	281	305	280	313	286	286	271	342	310	292	314	321	297	328	303	288	288	309	321	292	289	310	313	306	326	328	319	295	318	321	283	311	288	284	308	305	298	335	308	271	292	300	333	293	295	318	328	306	323	321	329	293	362	308	273	300	292	299	315	308	309	275	311	290	308	300	296	268	280	301	288	298	310	307	313	288	304	261	277	302	292	334	283	299	310	294	309	305	302	293	300	284	287	333	292	310	312	289	286	279	295	291	287	293	301	329	311	273	339	327	318	300	287	310	279	308	310	331	318	315	304	295	286	293	274	310	306	310	323	282	326	336	311	309	286	282	311	331	300	265	331	326	328	285	315	301	324	294	304	324	300	312	283	298	314	313	322	317	303	293	265	284	280	293	315	302	290	319	311	288	303	295	308	315	339	291	301	289	299	310	299	273	316	285	330	323	299	315	320	306	271	278	290	309	303	289	281	279	298	305	306	300	298	306	286	287	326	311	290	308	307	291	296	309	313	293	257	289	287	343	310	294	326	287	295	280	298	271	301	321	296	301	329	285	299	288	298	344	295	308	326	315	303	314	305	292	322	326	279	296	313	329	303	321	302	291	290	292	342	294	300	270	299	305	290	306	309	281	282	295	310	328	286	310	315	287	292	301	318	306	294	316	302	288	311	329	310	300	307	291	319	303	289	291	296	305	290	293	318	285	281	282	304	269	304	304	311	321	279	302	308	302	300	299	292	290	305	293	312	305	331	295	307	323	291	320	325	288	291	336	292	293	329	328	326	311	316	295	319	284	322	305	291	304	302	309	323	331	304	305	313	257	304	305	316	274	313	327	318	314	312	300	324	302	339	287	296	291	314	300	297	295	291	318	300	294	294	281	284	326	308	337	295	315	274	309	308	302	318	311	324	288	324	301	276	304	292	311	319	310	314	330	299	245	314	305	315	292	288	294	316	311	339	297	277	305	306	306	290	298	274	316	312	343	317	319	305	333	304	300	294	330	281	290	275	291	301	290	291	317	329	289	312	277	321	291	301	309	315
13972	1847	820	642	539	383	326	265	254	272	221	212	202	196	210	198	182	176	185	193	210	201	169	178	196	174	215	189	162	184	157	173	163	178	166	201	214	180	164	186	157	198	173	171	192	200	189	187	165	179	180	185	185	186	176	153	166	169	172	171	157	155	176	160	179	160	196	154	158	183	170	183	186	165	168	174	167	171	177	164	166	143	202	179	163	186	170	161	198	188	165	152	188	160	193	165	179	155	171	200	147	182	172	194	187	198	179	167	192	145	181	169	173	166	161	160	171	177	167	174	206	162	184	226	176	166	180	168	184	188	179	178	156	181	165	179	169	164	188	164	176	165	171	169	158	170	161	143	173	180	170	153	190	157	189	183	163	186	182	158	166	184	157	165	175	161	173	166	179	178	159	181	178	158	193	167	147	185	169	145	178	171	167	171	167	171	168	186	153	187	171	181	174	173	166	176	169	185	152	181	178	154	160	195	162	178	153	160	180	172	179	179	162	172	174	175	194	171	184	184	172	200	186	170	164	162	180	196	142	169	188	191	193	180	140	161	144	195	183	197	173	182	174	157	177	196	185	136	148	153	158	159	159	160	162	158	162	179	215	191	176	145	150	177	163	182	158	175	171	165	160	173	170	173	166	144	143	150	177	198	196	156	163	163	170	202	188	190	184	165	163	182	163	177	182	188	176	160	191	191	165	160	178	188	177	182	164	171	184	158	164	161	168	161	180	162	185	159	176	164	179	178	156	179	173	176	198	185	169	185	162	171	187	187	170	168	162	181	171	151	180	162	157	165	157	189	161	192	171	169	200	134	163	179	155	173	170	171	180	178	165	186	191	192	184	181	140	174	171	175	164	168	182	189	182	190	178	181	158	217	169	186	180	164	147	206	171	179	174	183	145	177	172	174	159	164	167	163	157	166	182	189	184	154	150	174	178	161	166	162	188	146	153	172	133	176	166	186	177	161	196	204	182	159	175	162	165	151	183	181	170	208	186	190	178	175	205	157	183	197	176	166	144	177	175	155	170	151	153	189	176	151	193	193	175	171	170	190	163	184	157	174	168	177	191	167	154	157	155	163	151	178	184	144	180	192	166	168	166	149	181	189	176	154	167	148	176	181	154	175	196	157	171	174	188	166	181	159	167	172	210	168	180	149	177	169	171	210	168	169	186	166	196	165	190	177	172	200	185	161	169	179	188	155	183	197	166	160	171	152	182	179	170	159	157	150	176	173	180	168	164	173	151	183	160	185	178	166	176	202	161	170	190	178	182	151	162	179	183	158	191	174	178	169	160	177	179	175	200	181	178	172	169	194	178	151	172	151	181	175	178	164	177	176	185	144	156	170	173	172	183	175	168	178	186	172	177	163	155	171	168	187	201	168	200	180	176	150	180	151	163	161	190	180	158	177	147	162	162	193	152	177	177	169	162	170	153	172	179	176	165	161	176	184	171	170	154	156	161	162	165	152	167	200	176	151	166	169	165	194	179	178	172	194	171	181	167	157	162	168	177	173	158	179	172	181	179	162	176	208	171	158	166	176	159	191	147	162	153	151	179	159	170	166	202	165	180	173	158	170	193	169	151	171	167	185	166	168	177	183	175	155	167	178	165	188	204	193	168	180	161	184	176	176	169	178	189	174	172	184	177	156	197	183	168	171	196	193	184	167	193	183	148	189	165	180	155	176	170	188	177	161	183	180	164	158	181	169	182	196	150	182	157	180	167	191	187	172	185	187	177	164	170	150	175	176	152	191	167	162	165	163	164	140	160	151	183	160	180	170	164	171	181	159	169	170	157	160	193	171	157	179	162	183	160	178	147	182	188	174	170	166	183	175	169	198	146	158	162	163	166	175	182	168	162	176	179	178	162	175	161	161	174	195	160	170	181	162	154	174	152	188	162	154	190	189	140	171	177	155	193	193	192	177	175	164	175	199	175	180	175	193	173	190	153	174	186	184	164	155	167	199	157	163	162	181	174	195	176	168	185	185	183	161	159	173	197	166	184	180	189	165	165	174	189	190	185	175	154	141	170	181	175	158	174	172	168	167	169	180	161	153	198	176	175	164	173	181	179	155	175	188	189	194	205	160	185	181	185	156	180	183	165	190	203	168	175	183	197	161	189	165	180	182	166	174	148	169	169	190	174	162	171	174	163	164	183	154	169	193	159	165	196	169	198	163	136	162	158	200	178	174	158	143	191	158	149	176	153	205	177	186	160	144	144	185	144	204	146	181	179	159	176	156	186	183	187	169	177	172	153	190	177	153	161	165	165	178	162	184	175	160	167	196	191	177	168	160	173	183	176	163	156	175	163	185	177	176	186	163	164	184	182	180	190	186	161	155	181	152	194	166	169	178	163	186	159	150	164	165	171	183	190	189	166	173	151	160	191	182	175	166	172	185	176	169	169	147	167	167	154	177	171	186	195	185	203	196	166	166	186	168	170	165	196	178	165	165	173	175	165	175	152	185	154	175	182	188	158	167	161	174	156	161	176	161	144	152	173	199	173	178	166	168	194	167	179	153	163	171	174	168	163	201	161	177	158	167	185	171	183	187	186	143	151	164	174	179	158	172	169	172	166	182	196	179	169	155	167	208	154	193	189	172	171	187	175	180	159	167	186	183	180	186	172	148	169	172	178	170	175	181	170	184	180	164	189	177	170	158	182	178	177	161	197	181	163	183	173	165	161	179	172	199	165	149	154	197	187	186	178	170	150	152	168	168	163	165	183	171	173	172	194	143	171	166	206	156	173	196	180	186	155	185	172	170	179	199	170	163	152	183	206	178	171	173	181	182	163	175	176	176	169	167	171	201	163	160	173	155	157	181	198	171	171	159	167	167	183	152	162	173	176	171	173	184	181	176	189	199	162	148	173	179	186	190	171	171	185	194	164	186	177	161	186	170	173	161	188	186	190	175	163	198	179	136	162	182	182	151	182	188	187	184	177	156	166	153	162	168	174	178	140	144	176	161	181	188	203	175	178	185	177	178	162	162	175	134	174	183	155	149	158	161	177	160	180	211	176	204	178	175	165	162	149	144	169	186	160	165	168	175	159	159	176	163	167	177	181	200	167	171	179	178	171	165	162	163	177	165	163	151	178	179	168	194	155	164	170	186	181	152	166	186	175	176	194	178	195	162	173	155	168	174	163	200	171	178	162	178	154	164	174	180	159	203	167	197	175	187	174	168	169	167	156	183	191	186	153	168	181	164	178	182	170	159	147	178	177	164	154	170	175	176	179	195	167	191	136	176	178	179	170	157	172	197	154	174	190	166	174	170	161	182	158	173	179	159	163	184	170	191	169	147	166	177	168	185	196	171	167	180	162	175	196	147	182	154	170	174	180	166	188	189	181	168	193	178	190	172	168	193	145	153	183	166	158	175	160	177	195	189	175	180	185	139	134	152	166	177	174	186	186	189	187	178	179	144	175	182	185	180	181	183	176	177	191	184	191	195	175	176	179	167	160	178	188	151	161	162	158	177	152	161	164	177
8084	1699	1790	2071	1733	1448	1186	1049	913	819	754	699	686	641	603	600	529	553	544	497	539	538	496	454	500	518	510	489	480	490	470	503	459	497	409	420	437	504	452	477	466	455	474	453	437	456	468	437	462	453	450	473	430	482	447	470	453	441	468	454	438	437	458	435	450	463	481	455	475	483	479	431	481	437	408	471	403	431	474	434	439	471	459	406	440	431	438	471	436	462	469	424	494	449	429	457	477	424	473	457	411	451	414	408	437	439	435	468	448	422	471	443	404	436	419	450	440	464	451	432	452	433	418	451	445	435	431	415	416	444	426	438	475	433	444	423	424	466	460	434	444	446	440	429	402	444	436	486	432	455	420	483	418	436	462	454	439	436	429	422	446	433	435	455	452	471	471	468	416	438	423	512	443	450	415	408	455	444	457	440	440	405	411	430	435	398	440	450	400	488	445	397	435	444	448	443	441	436	427	441	428	428	433	473	426	438	432	445	432	429	440	400	440	467	464	453	415	440	425	441	436	429	437	447	459	429	427	437	490	440	416	434	463	413	404	414	428	431	436	429	435	442	467	430	466	432	435	448	469	446	482	433	466	439	437	436	469	426	449	483	463	438	423	454	404	451	407	432	454	424	456	420	438	430	449	410	421	445	417	430	471	429	468	435	442	452	474	412	472	431	413	412	436	433	449	451	463	465	443	456	404	415	432	475	413	454	457	428	421	459	440	408	448	426	434	429	403	401	446	408	458	410	436	427	426	443	453	474	423	465	420	430	448	439	435	426	426	440	403	445	374	417	471	477	417	451	464	423	413	429	424	452	450	442	429	449	409	425	449	480	457	401	452	460	454	456	409	453	421	415	447	452	417	446	410	443	485	432	396	467	433	419	432	429	438	437	435	456	456	430	423	427	404	420	458	472	442	401	421	458	422	461	436	432	418	429	438	430	404	438	439	481	446	436	397	433	426	430	453	458	432	463	477	454	430	397	444	453	418	451	435	421	430	426	447	420	466	441	390	456	441	430	476	418	456	452	434	434	440	450	443	446	470	431	435	442	443	457	404	432	445	428	461	452	452	453	461	429	429	485	430	404	464	412	423	438	406	431	419	430	402	438	414	443	459	417	419	419	426	480	404	453	451	445	399	434	467	404	439	419	463	452	427	413	422	448	428	428	435	446	420	441	437	406	465	465	428	435	444	442	452	421	461	474	429	449	422	451	407	438	403	444	449	433	429	430	449	434	429	479	403	428	473	418	462	421	441	417	452	437	397	455	420	452	476	443	465	441	434	457	414	487	436	456	408	436	426	451	422	461	424	418	399	456	421	424	455	451	433	434	427	447	472	457	447	482	440	449	431	449	430	442	452	430	429	414	449	416	420	448	449	417	459	451	454	452	462	429	437	446	441	419	479	392	406	438	439	431	445	480	412	440	445	414	444	452	438	439	403	457	429	459	464	411	413	423	446	438	424	440	492	427	438	443	435	420	416	422	406	475	464	432	424	436	389	441	391	433	448	413	428	436	426	402	437	446	432	437	415	468	458	442	435	420	444	452	426	428	432	447	417	410	415	433	439	453	439	477	413	437	435	439	438	439	456	451	444	476	436	438	435	414	460	463	419	474	412	442	430	469	454	453	464	426	425	459	411	456	444	425	467	416	393	464	458	422	467	447	463	411	411	419	404	430	413	390	437	484	441	447	398	441	415	416	465	425	404	452	497	436	411	417	457	411	402	441	467	444	454	424	426	453	456	458	412	442	425	470	449	432	461	444	447	424	456	406	474	434	431	451	461	425	458	416	436	420	424	435	428	436	453	421	421	441	402	407	432	434	454	471	423	420	446	440	450	469	428	438	441	453	446	416	472	440	468	449	416	438	423	422	430	441	438	470	435	438	421	448	460	412	441	413	415	395	475	439	458	488	433	444	415	461	435	432	423	463	424	463	419	413	440	432	428	473	433	452	457	426	468	448	455	419	411	390	433	439	404	453	429	429	425	430	450	445	383	447	422	412	419	471	465	439	447	442	411	439	423	411	455	428	439	419	469	448	413	421	436	434	438	438	422	439	444	411	413	441	408	447	449	442	456	456	447	480	432	448	432	432	467	428	441	438	448	469	460	459	422	424	426	437	438	465	421	463	444	447	474	419	416	448	455	414	478	462	432	461	412	433	460	442	440	418	452	465	428	380	436	451	451	436	425	410	424	441	444	462	418	458	404	452	451	445	406	421	438	436	433	424	420	412	410	427	421	434	423	426	439	401	460	443	463	414	435	450	423	456	450	449	408	464	447	460	453	443	433	462	398	435	463	466	446	412	429	422	461	426	443	423	444	469	418	430	451	450	447	422	466	417	423	450	466	428	418	465	454	432	460	414	438	393	433	459	415	435	457	412	470	423	445	432	447	443	433	446	413	442	465	458	500	451	434	464	407	467	426	425	442	440	470	460	399	394	411	452	468	483	431	427	460	491	437	467	465	415	428	461	440	454	462	433	473	487	442	415	440	458	481	416	439	427	451	460	438	415	439	463	453	423	457	449	405	400	441	436	441	479	430	444	431	449	436	444	480	437	450	424	420	412	423	469	471	454	455	460	447	417	473	439	380	414	439	453	437	430	446	422	392	444	435	435	425	457	480	453	467	424	466	477	398	422	439	477	430	446	410	447	435	445	432	418	454	435	460	433	428	408	420	433	448	457	470	393	443	420	455	449	445	423	444	445	447	450	448	431	470	444	463	458	430	467	418	427	444	460	440	424	445	426	412	416	444	419	436	461	429	451	484	434	434	414	432	461	440	462	456	436	418	400	456	447	442	448	423	401	452	414	451	439	415	469	426	428	424	436	468	428	460	428	421	437	476	421	434	422	438	468	438	441	444	450	407	456	445	454	439	399	443	429	381	445	470	411	399	439	410	411	452	434	422	438	462	439	446	456	451	427	454	439	454	439	478	423	445	442	438	415	455	411	449	407	436	441	440	442	425	433	433	399	462	409	425	459	418	450	456	434	463	425	430	431	408	405	476	471	437	450	472	453	474	453	423	433	427	439	461	487	425	432	435	451	450	483	458	425	434	479	442	458	465	433	435	450	427	403	487	456	432	421	436	452	428	439	438	418	438	433	418	475	432	449	450	406	439	468	451	450	413	414	471	427	411	467	458	436	444	408	454	465	428	422	461	421	456	434	435	418	449	387	472	445	440	472	441	443	415	427	475	459	459	451	401	417	418	402	470	464	423	458	441	414	445	466	406	439	471	419	461	403	457	418	427	422	419	450	471	484	415	445	440	413	404	458	411	429	435	433	434	451	484	458	451	422	453	449	430	456	421	474	447	459	448	440	441	483	421	442	431	451	442	448	453	435	468	431	453	417	406	417	428	462	437	455	439	455	433	458	428	427	443	492	422	436	440	436	429	427	435	431	457	453	492	432	461	432	462	429	424	435	444	432	427	458	430	425	437	419	430	432	430	459	404	454	424	416	459	461	432	464	428	426	490	430	471	422	461	438
1743	538	267	251	289	304	298	242	275	283	264	263	265	272	315	290	298	294	254	284	276	280	297	292	289	285	274	283	281	293	278	262	279	268	303	270	289	280	274	295	295	273	252	272	277	290	292	298	261	282	280	271	280	267	282	302	260	275	276	263	283	281	240	272	256	259	282	276	281	280	288	297	297	261	254	291	293	312	303	279	282	306	280	285	288	250	268	241	293	293	259	271	319	284	264	283	288	286	295	315	262	279	295	283	256	266	291	271	269	267	289	291	280	295	286	257	273	278	266	288	262	262	273	266	275	304	322	261	287	289	267	292	257	269	276	258	326	273	264	306	281	273	252	254	304	291	261	265	278	283	261	289	278	304	327	252	270	279	297	298	255	285	267	252	270	291	267	260	279	261	295	268	277	273	288	285	303	278	319	279	279	262	326	263	270	269	278	294	273	262	294	263	298	271	301	251	266	278	263	262	265	296	297	307	271	273	270	281	293	299	261	237	280	291	300	295	286	270	290	283	264	302	285	293	290	286	259	259	258	274	253	266	254	271	275	289	286	280	287	271	284	272	281	291	277	276	269	292	303	282	266	276	259	295	274	296	275	260	277	279	266	260	253	276	241	289	318	271	256	246	262	247	275	264	248	258	290	300	256	267	275	265	265	246	264	288	293	278	260	276	262	262	292	274	274	274	229	271	266	269	273	263	291	266	276	311	251	291	258	266	284	276	284	260	294	274	273	285	266	264	286	265	289	267	301	284	272	255	262	291	270	244	248	249	285	296	310	286	287	266	264	272	301	299	264	267	310	251	316	304	285	292	263	297	302	275	272	253	259	290	277	296	267	289	283	303	241	286	295	267	263	278	250	295	249	299	279	272	284	315	254	286	274	259	276	269	278	290	276	274	239	275	263	258	299	244	271	274	291	274	268	291	277	256	263	310	291	272	269	267	253	272	276	258	253	277	270	290	238	271	270	309	273	286	265	267	272	309	296	270	284	267	277	263	257	279	268	265	264	302	284	263	247	271	293	309	282	257	276	267	309	298	268	253	257	281	276	263	269	268	307	270	312	272	293	256	293	248	261	251	284	257	248	252	282	302	299	240	276	290	275	280	272	255	245	269	247	305	273	237	277	284	259	277	272	282	262	271	303	298	292	283	291	262	254	296	288	258	285	273	300	289	303	312	281	288	273	276	276	270	288	249	275	253	270	281	289	273	284	263	312	293	284	260	283	293	285	270	259	267	278	333	309	273	264	271	308	273	283	287	278	254	263	275	306	257	270	289	257	292	279	274	279	248	250	265	253	283	278	287	297	293	266	280	267	278	264	286	293	297	303	274	264	291	271	280	286	263	306	261	268	272	284	255	285	275	250	262	271	262	272	296	306	297	280	254	286	284	244	272	295	260	261	299	280	274	284	287	266	275	270	259	286	267	276	274	281	267	303	308	246	295	273	297	258	290	296	258	286	286	258	264	249	284	272	292	278	282	276	326	301	232	303	284	255	279	321	298	298	253	317	305	295	290	280	250	282	304	298	288	262	277	287	254	281	266	272	249	253	287	249	296	259	286	280	261	277	292	259	271	268	256	278	270	260	250	241	279	283	251	278	249	273	285	275	299	298	265	274	302	271	281	253	266	288	291	272	254	297	289	283	297	286	273	291	262	313	309	263	253	277	284	283	288	284	292	286	295	278	258	268	273	301	287	258	287	284	282	273	294	255	276	277	310	284	259	292	266	259	291	297	266	289	258	288	299	288	266	275	290	308	280	264	303	300	253	283	291	267	303	270	290	321	277	259	303	274	274	297	267	267	255	258	261	284	308	283	271	273	269	294	315	278	292	287	299	275	292	283	283	284	276	279	293	292	272	281	283	283	285	252	321	272	262	288	308	284	255	308	272	298	276	254	276	264	265	289	272	263	315	266	256	268	271	298	300	259	256	265	279	290	264	283	263	306	269	289	273	289	280	263	283	287	259	255	268	236	304	274	294	277	269	289	289	273	267	299	278	304	280	264	282	296	285	259	288	267	257	290	286	277	296	293	301	258	257	262	285	283	271	251	272	287	274	271	289	293	306	271	266	273	258	289	301	265	305	282	284	307	276	275	249	282	270	300	302	278	266	262	255	281	270	264	307	270	296	276	289	261	260	281	259	271	249	281	285	269	251	289	287	261	284	281	254	286	302	268	288	293	270	279	306	294	274	326	247	269	256	281	269	248	284	266	271	307	290	261	234	248	279	292	281	329	265	273	268	282	283	296	300	302	265	271	246	260	278	256	270	272	265	283	259	263	300	253	292	310	304	266	236	305	293	280	261	300	268	282	252	253	256	269	254	292	280	271	279	319	278	319	310	287	260	320	264	263	277	259	272	276	296	270	287	264	250	318	267	277	257	250	291	299	256	314	292	284	259	246	265	326	293	326	278	305	274	264	312	222	285	311	249	259	301	277	287	295	293	294	277	303	262	300	282	269	280	259	282	260	285	272	266	280	251	287	272	305	262	270	283	268	257	267	312	270	284	262	286	266	252	286	280	281	259	252	262	286	305	266	283	316	288	309	302	284	250	271	319	268	255	321	275	285	293	283	312	311	264	275	297	303	268	267	282	284	266	285	290	271	240	284	320	315	267	302	245	270	254	291	264	291	284	259	264	278	296	304	283	252	300	271	291	276	248	254	267	275	287	273	289	291	280	265	296	278	295	287	276	271	243	274	301	259	248	251	266	260	255	291	261	245	287	236	311	262	278	267	229	299	262	285	275	310	309	304	300	281	287	274	297	253	304	276	266	299	262	266	272	273	302	291	295	264	272	270	298	265	309	252	239	257	272	268	283	258	290	261	300	270	280	282	288	284	270	267	322	284	275	283	270	295	260	287	275	257	292	301	300	300	278	274	287	325	267	285	303	280	256	277	280	264	313	285	259	278	242	335	298	249	294	285	319	283	289	296	260	277	295	259	305	264	225	233	298	292	298	275	266	270	278	266	310	276	285	288	258	261	285	263	286	276	272	290	288	294	300	288	263	306	285	279	301	318	267	281	310	278	317	264	289	261	259	265	250	265	247	261	273	274	295	285	259	265	274	285	275	276	264	267	270	262	285	281	275	290	255	279	284	278	236	278	265	270	310	270	298	258	306	275	265	263	269	266	302	301	273	278	282	285	275	250	259	317	277	282	277	293	271	279	313	283	284	284	272	270	311	294	291	249	274	281	290	287	281	242	266	298	284	288	265	268	264	243	261	312	280	279	266	292	272	272	303	307	258	279	294	270	289	278	279	270	263	317	298	296	257	318	291	323	272	262	317	310	301	268	264	275	271	286	272	275	272	300	278	266	260	288	267	282	288	273	276	245	314	272	269	252	278	291	298	268	289	291	297	249	268	304	269	276	247	246	255	254	288	256	261	295	277	262	274	262	257	298	294	269	230	289	241	298	261	228	278	267	295	292	251	288	264	305	282	258	243	259	272	292	267	286	299	253	285	276	282	260	272	271	285	290	270
1912	895	677	677	651	619	620	609	632	636	655	611	597	627	584	591	639	617	611	650	606	625	610	605	630	587	611	617	623	573	627	606	634	613	628	648	613	644	592	635	636	650	632	593	602	624	653	629	634	608	633	608	634	606	617	622	612	565	685	610	660	597	606	647	580	644	625	616	631	603	622	604	596	690	569	649	648	653	611	610	648	619	619	599	664	646	625	595	664	586	622	583	606	603	620	589	626	608	618	663	608	613	578	630	606	582	634	626	640	638	604	588	631	596	606	661	600	600	641	640	629	613	610	636	602	630	586	663	627	634	603	562	620	620	618	637	609	580	656	621	625	611	596	637	605	599	592	641	605	607	668	652	678	643	581	631	618	623	603	571	593	572	565	657	577	641	601	664	588	607	626	663	610	594	645	603	635	591	605	645	626	576	585	611	635	656	629	595	655	613	572	590	649	622	584	647	566	578	596	653	607	629	648	626	616	597	625	591	626	646	608	607	648	578	622	651	609	633	585	636	643	602	571	609	627	634	634	606	584	579	625	580	608	611	601	593	647	603	599	575	629	605	619	659	587	582	604	647	584	624	619	611	610	608	604	681	600	625	591	624	631	672	655	608	628	661	607	608	580	625	611	589	603	623	592	658	668	577	632	608	571	610	633	621	615	560	605	606	626	662	610	605	654	604	603	626	593	608	618	616	621	594	590	626	623	629	584	611	630	617	578	622	596	624	605	640	625	608	611	606	620	604	612	587	632	596	618	604	591	615	637	666	597	583	623	627	654	568	631	591	641	611	632	618	583	599	614	599	597	630	618	612	604	637	651	632	649	614	608	617	626	650	668	650	656	624	642	638	602	597	623	591	602	605	612	631	593	603	595	576	577	622	633	599	602	604	638	606	629	609	613	650	628	623	593	621	571	606	627	612	626	626	664	624	622	629	608	621	601	602	621	655	608	664	639	631	619	591	606	627	639	579	623	637	683	646	608	637	608	596	635	582	615	625	623	564	621	631	636	603	656	591	650	622	629	620	625	638	618	606	572	619	629	643	620	621	651	604	609	595	635	610	630	646	639	645	611	660	628	610	599	588	619	633	595	608	613	624	640	647	633	627	593	611	618	610	633	653	553	635	597	633	613	607	605	623	589	655	580	600	641	573	649	592	576	588	597	619	617	624	589	646	592	628	627	614	633	646	608	617	617	650	595	573	634	644	589	626	622	550	596	607	608	632	607	635	591	614	663	604	622	574	571	642	605	614	586	649	622	623	589	609	592	605	583	580	620	610	624	659	593	659	602	651	579	645	609	604	602	581	608	604	569	634	593	621	620	634	623	620	602	593	607	598	635	596	602	600	658	584	639	621	634	643	645	580	601	585	683	642	607	638	631	616	666	628	607	621	668	637	644	635	588	599	619	605	609	618	598	646	617	594	640	656	631	628	599	609	652	637	611	605	566	624	598	560	573	595	581	603	638	586	626	582	573	618	610	612	586	591	593	651	621	610	606	612	637	591	603	574	603	599	609	602	612	594	616	636	616	606	600	626	629	576	609	614	645	644	611	612	584	643	651	572	653	618	653	617	637	562	610	612	623	567	642	593	627	617	639	611	601	619	587	642	567	621	616	586	654	640	612	612	685	589	595	646	616	597	612	620	633	612	618	638	616	634	586	628	609	624	586	592	565	623	581	671	624	634	631	638	608	618	559	609	601	616	592	658	648	646	640	607	587	648	607	634	634	617	613	585	634	602	632	610	636	564	614	587	594	602	622	625	588	577	625	594	605	600	596	608	641	622	598	608	617	635	602	608	613	597	616	610	586	568	626	621	584	567	578	595	608	594	629	625	604	615	589	580	621	612	587	577	599	641	560	610	610	606	612	615	614	598	582	632	625	588	609	612	632	626	578	594	623	628	630	649	618	588	603	587	593	596	651	611	655	645	619	634	636	631	656	617	589	595	680	572	622	624	682	593	605	581	539	642	618	634	655	566	657	631	629	640	587	574	587	628	635	614	634	597	595	620	604	617	611	638	582	645	588	613	597	610	608	620	589	585	653	612	627	608	635	600	631	631	641	641	612	602	625	607	584	551	576	621	631	611	598	606	623	568	613	607	636	620	591	619	619	591	686	571	589	659	598	624	618	639	634	584	575	612	626	625	619	611	565	652	601	582	651	624	627	597	613	585	571	575	639	572	659	631	643	596	659	607	581	636	613	590	640	629	663	563	606	634	620	600	663	647	631	646	584	576	644	638	646	606	630	613	598	593	668	592	640	608	638	634	582	614	609	646	613	612	601	627	617	619	607	662	631	564	594	658	582	649	588	580	575	580	599	598	596	589	614	641	634	604	621	589	650	609	673	617	658	624	591	630	625	656	583	625	603	608	625	604	589	649	651	608	662	617	629	607	587	588	607	615	616	636	595	572	600	638	588	657	590	608	661	589	616	616	621	616	616	605	664	604	679	574	547	635	601	613	633	592	616	620	635	591	638	624	638	657	620	606	613	632	606	616	603	588	600	659	625	623	609	640	602	607	629	643	620	633	604	610	599	631	563	608	627	603	610	625	665	657	598	602	593	631	613	585	613	630	661	597	643	629	605	655	599	600	625	616	582	593	584	570	597	603	614	609	604	599	635	644	582	587	597	551	601	590	628	587	595	602	662	610	626	615	643	613	625	598	609	638	600	616	612	620	629	586	608	625	655	621	648	618	612	635	620	639	619	583	611	621	583	620	626	601	626	626	628	605	610	662	645	641	662	595	609	616	608	616	607	631	613	587	576	646	614	624	577	631	628	623	598	621	611	578	668	635	635	596	617	596	571	611	603	628	628	638	586	561	629	617	607	628	625	604	662	628	602	610	692	637	564	623	629	634	587	613	586	615	623	624	599	646	616	613	635	586	658	634	612	673	622	584	603	606	628	615	589	618	600	677	611	591	596	638	573	594	605	607	594	621	622	644	615	626	628	597	594	604	623	639	635	604	628	630	584	602	630	628	649	601	600	632	537	633	624	585	603	615	616	564	606	625	540	632	597	602	638	572	605	620	636	651	629	593	550	648	654	643	633	599	608	597	641	633	654	606	622	579	642	610	576	615	588	646	618	622	628	652	581	628	647	596	603	624	631	614	625	634	608	601	595	631	599	605	629	667	604	564	596	616	633	655	593	645	591	636	641	623	580	605	620	629	613	621	595	618	632	631	656	611	619	635	616	659	662	640	648	614	570	541	631	645	595	627	652	612	615	624	660	597	657	639	583	634	619	653	655	623	618	563	645	564	641	610	622	627	637	618	630	588	614	580	562	596	608	591	603	617	640	604	588	597	612	630	603	632	620	627	615	589	564	594	611	609	588	628	615	567	625	608	599	601	601	609	632	663	575	596	632	600	627	628	612	620	584	599	611	622	618	573	629	576	604	603	603	607	650	624	652	631	618	631	612	620	586	583	631	584	629	616	650	642	578	586	673	591	621	599	595	650	614	682	602	566	617	590	610	614	643	572	585	637
8026	860	405	376	293	228	192	162	150	155	141	138	123	116	132	158	153	131	130	101	125	159	132	137	133	119	123	122	100	115	128	141	136	134	131	129	121	134	126	113	144	141	130	135	128	96	112	133	127	108	119	150	96	108	143	128	133	133	136	102	112	100	112	127	123	134	138	107	116	117	113	125	114	106	127	138	149	132	138	97	113	95	121	115	113	114	120	126	109	109	128	105	124	126	123	111	129	104	101	102	113	130	117	131	128	127	114	136	97	120	123	110	105	111	126	122	130	126	118	106	114	112	110	155	105	126	104	127	117	122	123	116	123	103	110	125	105	122	124	120	129	115	139	121	120	113	109	119	119	105	105	99	126	130	122	118	105	118	100	142	108	124	132	123	110	127	119	119	116	105	144	119	125	117	109	141	134	129	121	116	107	120	111	114	138	117	110	113	128	120	103	132	133	109	121	127	111	129	96	147	133	118	107	119	125	123	119	117	105	135	112	110	116	107	137	110	102	120	118	111	131	108	116	117	104	111	100	130	115	112	135	124	131	134	119	105	119	119	86	98	121	127	111	132	101	113	105	124	127	125	116	119	116	130	129	130	115	101	114	139	127	124	120	109	114	111	131	113	128	121	130	149	110	120	92	108	117	130	132	102	106	158	132	135	142	120	139	100	126	125	128	147	111	121	112	118	106	125	115	109	122	120	107	123	103	122	104	134	127	123	114	105	101	124	120	126	112	134	137	124	137	119	126	125	101	119	114	114	108	112	112	140	116	107	106	119	97	136	102	122	107	115	123	102	105	115	118	123	114	128	145	108	126	133	109	118	129	116	114	150	123	145	120	129	104	125	113	121	119	134	106	114	134	120	123	123	113	128	138	118	118	112	115	114	113	112	92	123	114	115	126	128	106	116	121	118	104	133	115	104	116	111	103	113	100	128	126	142	142	105	111	130	127	122	124	135	129	127	127	135	112	126	141	132	129	115	103	135	99	115	97	108	119	133	136	122	112	130	123	114	125	122	121	131	127	122	117	95	109	130	113	125	134	119	122	121	143	115	109	130	114	129	118	129	119	94	127	117	147	117	112	132	121	128	133	112	110	134	101	121	112	129	123	115	143	115	99	115	100	113	112	126	121	107	105	120	142	119	105	105	118	128	100	112	116	122	133	118	118	106	123	116	129	119	113	120	104	106	133	117	121	114	115	104	134	118	91	143	109	121	124	138	129	110	101	127	111	117	130	145	118	123	119	98	115	110	148	118	145	130	113	101	100	128	121	117	122	96	115	116	101	125	119	121	136	107	105	125	102	114	120	123	115	116	97	86	118	112	128	136	113	137	134	126	130	116	102	93	126	99	105	128	124	109	115	123	118	107	137	109	116	96	124	126	113	138	112	112	137	121	103	94	128	126	136	110	126	122	134	124	137	112	135	130	118	118	132	123	101	113	106	112	129	111	117	134	123	104	100	121	115	120	121	128	104	109	126	124	124	112	99	118	125	107	127	122	126	115	106	134	106	116	119	112	122	90	126	104	112	134	134	113	109	120	121	104	125	121	110	118	141	119	125	106	128	118	108	117	99	127	107	105	100	121	123	99	110	131	128	128	117	125	117	142	117	117	133	107	140	120	121	98	112	107	108	127	113	103	122	131	104	125	129	131	108	103	114	112	97	135	144	135	106	128	107	123	128	98	92	127	110	127	122	118	110	134	114	132	124	128	100	112	112	116	143	113	109	133	135	113	128	109	106	120	131	107	110	127	120	117	110	109	112	117	136	119	142	115	105	125	134	127	117	119	113	134	142	145	114	126	116	109	117	117	114	120	112	129	126	112	118	114	113	113	129	128	106	99	106	109	117	136	125	131	132	119	92	121	118	130	131	125	120	121	112	113	131	108	149	144	131	130	135	109	109	116	121	137	120	137	106	123	122	113	119	116	109	126	121	102	113	129	106	110	115	116	116	106	138	121	138	116	137	101	130	128	98	119	126	131	104	141	119	105	110	127	110	149	100	120	110	120	134	127	115	108	122	135	139	107	124	122	137	119	116	115	121	138	123	114	129	129	130	116	126	123	120	131	126	114	117	116	118	100	123	116	121	120	126	104	103	109	136	126	100	130	128	141	122	116	94	120	101	119	122	128	134	130	127	123	112	101	118	119	139	109	118	106	122	107	122	148	110	125	95	114	128	132	127	121	140	135	127	115	138	123	122	148	109	113	103	122	112	112	120	128	120	137	128	91	115	122	109	110	116	119	126	139	146	132	132	120	139	107	88	105	118	128	112	124	130	110	157	118	123	118	111	106	119	125	128	112	127	109	133	122	96	131	129	106	101	104	124	123	108	105	106	106	111	115	115	110	130	106	109	115	125	104	136	147	129	128	113	100	103	96	119	103	117	118	122	120	110	127	111	115	124	120	131	109	113	109	115	89	124	126	132	112	137	115	115	131	123	93	108	119	115	114	114	106	127	119	120	110	116	103	125	109	119	110	116	130	107	114	142	105	110	112	101	106	123	102	92	111	129	109	114	120	111	114	115	109	111	130	126	141	135	83	122	131	120	109	111	121	127	123	121	110	123	133	129	128	113	138	97	125	125	135	105	118	108	120	128	114	110	109	107	125	123	114	118	109	121	130	136	120	119	104	104	115	117	116	113	138	131	120	96	115	109	118	107	121	104	138	105	119	136	134	111	124	121	111	119	107	121	118	116	138	124	110	111	106	104	115	139	132	119	117	94	115	129	153	110	113	134	122	111	124	138	106	105	90	136	100	120	112	118	109	119	116	116	113	136	138	110	128	99	97	119	98	121	111	127	116	109	126	122	119	104	116	139	121	125	136	122	113	121	131	114	112	126	140	109	106	98	110	138	122	118	111	100	103	121	112	116	123	122	107	126	128	122	109	129	108	118	102	116	114	110	100	117	129	105	111	124	101	112	121	135	104	118	142	110	113	100	135	115	132	116	108	121	131	106	111	130	116	105	115	127	144	104	112	118	120	111	126	119	120	134	122	119	120	139	137	110	107	124	112	134	124	116	117	129	117	115	117	113	131	110	152	144	92	113	127	114	109	112	129	111	112	104	105	117	139	122	140	121	105	121	115	108	119	131	150	136	116	126	117	107	119	124	119	127	122	120	117	113	130	117	144	135	122	121	143	106	117	135	134	115	137	103	130	97	111	134	110	116	127	127	108	106	117	119	131	116	120	112	122	108	107	122	125	123	136	125	157	143	126	102	112	119	104	117	109	112	131	116	112	111	109	133	104	127	139	133	133	121	92	140	112	118	116	127	121	108	123	123	142	124	133	116	128	116	129	129	117	102	122	103	102	121	106	118	143	129	109	111	119	111	102	126	119	129	114	121	130	114	120	123	123	129	126	148	128	132	133	121	142	120	107	121	117	95	117	108	122	142	122	121	125	136	120	120	107	114	142	108	111	127	126	123	123	119	121	107	141	127	131	121	99	126	120	96	129	102	120	118	123	137	110	105	121	112	109	123	116
6289	898	1010	1102	987	810	689	585	551	522	485	422	435	383	417	413	426	386	351	365	334	363	356	344	334	354	337	337	322	356	337	328	332	321	285	277	356	316	321	322	304	313	346	316	355	291	313	333	302	318	321	299	300	304	328	321	310	325	304	355	311	334	341	312	317	284	284	299	305	337	346	301	305	303	335	280	313	314	298	315	321	326	310	333	322	331	309	295	307	307	278	328	311	323	270	298	309	325	311	316	290	317	296	320	296	299	299	326	317	309	301	298	336	321	290	318	325	340	290	290	312	314	289	320	336	295	329	296	314	292	287	275	315	329	328	306	277	310	297	312	328	281	270	294	310	306	297	297	297	315	301	290	308	297	283	333	303	325	318	293	269	292	293	299	299	282	305	287	288	322	342	310	304	334	311	298	277	301	299	331	297	316	287	290	308	317	295	317	297	309	313	298	299	306	310	311	286	313	307	333	309	285	336	304	310	315	319	316	313	315	313	304	319	324	285	323	322	295	256	288	315	302	287	310	309	313	318	298	294	304	300	349	319	326	331	313	316	321	321	291	311	297	299	328	304	305	299	299	294	282	292	287	338	299	312	331	314	301	282	361	283	314	265	299	292	270	300	324	336	297	325	293	305	276	307	315	310	303	294	303	304	310	328	296	308	273	300	293	285	310	312	333	319	302	314	288	312	317	277	301	317	310	345	298	352	299	323	305	306	314	289	313	305	332	340	316	315	297	304	316	306	316	307	284	316	329	271	321	330	286	309	300	315	316	281	303	316	310	285	290	288	319	295	270	298	344	308	338	304	316	308	273	306	314	306	288	291	324	288	312	320	294	278	265	293	302	300	292	308	288	329	302	338	288	312	290	297	300	321	295	305	306	307	292	344	306	303	297	326	323	311	316	315	314	289	305	319	288	306	307	302	303	306	285	327	293	302	316	301	325	291	322	321	308	301	286	323	298	328	307	312	314	289	303	338	307	322	283	309	325	309	317	316	298	330	308	330	276	291	288	301	310	323	329	302	303	301	302	310	300	322	321	301	287	303	322	332	324	330	304	303	348	312	321	280	331	289	276	304	276	311	306	264	337	300	321	338	301	296	311	301	291	317	312	317	339	290	267	300	293	277	290	336	307	316	311	312	293	298	264	287	289	273	307	331	310	316	261	284	326	292	295	320	282	285	320	314	304	319	307	286	311	291	309	309	305	337	333	290	303	285	313	294	320	303	286	319	305	313	322	302	288	283	304	329	314	305	288	312	306	299	297	290	330	294	318	279	305	311	273	314	284	275	307	311	298	311	300	327	301	285	329	307	326	331	309	320	301	311	312	275	310	301	316	320	291	307	328	314	317	284	300	291	285	286	314	303	291	304	320	301	304	342	316	320	308	329	295	286	322	326	297	305	313	302	301	297	313	302	306	273	275	296	278	292	283	313	321	328	294	319	300	312	322	315	303	316	290	321	317	322	302	304	338	297	320	313	296	328	293	297	286	331	278	325	314	327	320	334	312	301	276	310	294	280	295	290	296	306	319	310	318	313	302	303	295	269	304	299	316	319	288	285	305	285	324	285	313	305	309	303	317	306	312	294	322	315	315	284	319	285	315	310	306	316	296	325	334	296	278	331	308	303	320	290	315	293	306	297	295	298	273	286	294	326	303	295	321	287	303	312	305	280	332	310	306	308	301	301	313	318	302	308	275	290	325	296	294	277	305	325	319	322	303	301	280	323	301	316	317	295	335	296	323	305	294	317	317	294	306	317	293	319	321	317	323	310	301	318	307	323	283	299	282	324	313	313	301	315	323	297	308	308	288	323	263	290	305	286	302	266	323	296	326	317	329	324	305	324	327	314	302	288	320	290	282	291	319	311	276	312	313	316	312	291	307	303	284	291	307	319	297	310	318	305	298	343	346	318	282	277	295	310	297	293	340	310	311	309	325	320	285	286	285	331	307	290	303	287	319	282	323	302	288	343	298	293	295	320	330	282	309	291	305	303	317	286	317	314	305	292	326	291	294	316	326	287	290	303	298	334	304	288	333	285	301	304	302	323	313	292	289	327	298	287	277	309	276	316	322	307	345	302	287	352	312	305	287	283	309	307	293	323	315	285	311	301	299	295	333	324	295	305	305	331	299	292	292	329	318	276	314	291	322	301	296	337	312	276	301	289	304	308	319	293	292	323	305	311	293	299	296	291	290	330	310	310	293	296	309	306	335	299	289	293	304	274	308	301	304	316	303	292	324	271	329	323	302	305	302	283	301	319	306	326	296	306	281	327	290	319	310	302	308	302	316	351	268	297	278	310	342	325	291	307	299	303	296	306	337	283	336	294	308	269	283	308	300	300	300	286	304	318	279	292	284	313	294	293	334	331	313	321	291	336	293	318	337	341	286	288	296	309	297	293	324	310	291	312	316	289	311	300	292	322	286	299	292	325	280	298	324	329	302	290	291	291	329	302	310	319	302	304	304	281	316	301	306	272	311	278	313	295	307	282	274	299	299	301	299	313	318	345	298	290	306	303	335	323	313	319	306	330	274	301	280	301	304	302	285	286	341	279	319	320	298	291	304	296	312	282	285	291	285	305	274	301	341	295	296	283	314	314	295	317	298	309	290	312	296	286	291	311	317	293	333	308	277	301	300	261	270	327	303	312	320	313	289	312	304	302	301	306	313	294	314	337	307	333	291	297	300	321	313	278	303	319	303	291	278	285	310	299	310	312	300	292	310	295	300	348	313	329	316	288	320	282	302	286	303	295	327	335	321	318	311	321	321	342	306	309	322	295	290	317	297	290	319	313	287	287	279	261	264	312	293	269	286	309	304	303	310	340	290	309	306	323	274	320	311	297	279	303	306	333	339	303	293	298	281	306	317	306	291	286	299	333	300	290	309	296	278	311	298	308	321	307	300	303	277	333	339	284	297	281	329	316	324	308	303	298	273	323	293	297	332	306	309	309	300	301	318	307	315	308	294	315	317	315	314	326	292	295	299	298	292	312	326	309	294	307	298	314	298	307	284	309	290	294	339	286	285	343	286	315	344	346	298	324	296	307	297	309	297	302	304	297	340	307	306	305	301	315	293	306	275	287	294	312	314	282	304	318	314	341	281	319	328	301	301	313	330	305	322	297	290	310	335	303	318	306	278	309	300	270	279	348	305	260	313	287	349	303	287	303	349	290	309	322	285	291	309	303	305	296	313	316	301	305	321	295	282	300	306	339	291	326	303	321	332	295	311	325	278	275	314	327	291	292	265	309	287	289	302	295	289	292	295	321	343	293	306	311	331	297	314	310	320	326	296	319	335	334	298	290	307	302	294	286	292	288	277	303	326	294	295	314	310	305	291	320	333	325	322	291	272	321	285	284	291	299	331	296	292	303	321	319	310	304	326	313	313	316	318	313	312	297	313	284	305	313	309	269	299	323	316	287	290	319	305	292	295	323	277	294	291	339	312	312	309	337	262	291	330	298	324	319	303	321	297	296	301	325	308	285	296
15220	1869	818	687	489	386	317	274	273	276	229	217	205	214	197	196	183	208	176	191	203	189	190	218	178	192	199	169	143	165	191	194	181	183	200	168	187	194	162	147	176	182	168	188	168	172	173	171	189	166	195	178	170	184	195	170	206	184	184	195	202	163	193	169	167	184	182	207	201	176	173	175	185	160	185	169	158	173	168	159	194	145	173	178	169	201	197	167	186	183	164	162	184	160	209	195	202	192	170	168	194	163	169	186	175	163	164	181	153	161	175	167	201	153	160	176	168	166	171	205	192	202	170	171	179	180	177	196	180	177	188	151	168	162	193	162	162	171	186	155	157	183	176	140	160	172	147	162	183	187	172	179	144	166	186	186	164	201	179	201	173	163	195	174	171	187	162	159	159	165	184	157	168	165	175	183	183	183	169	177	192	178	193	185	164	150	159	200	200	187	173	174	168	160	208	181	180	170	176	180	176	181	166	171	183	174	165	165	197	195	147	197	183	195	179	162	182	189	137	175	164	192	179	178	164	170	183	197	167	164	168	162	163	183	170	182	155	159	178	177	164	168	161	191	170	180	156	177	198	176	149	169	173	154	172	170	181	176	182	176	155	172	185	188	189	191	183	181	169	187	157	167	163	181	176	176	172	173	176	158	186	186	191	188	172	168	191	154	166	170	179	162	160	170	153	176	159	176	179	167	140	180	176	184	182	206	183	174	169	174	181	161	163	163	158	192	176	172	179	167	197	179	158	177	147	189	166	155	151	180	162	170	156	187	184	196	167	163	177	186	223	161	150	177	158	164	185	154	187	171	176	173	166	151	183	193	170	177	168	160	164	169	175	171	194	172	189	170	184	175	148	157	178	188	181	178	164	149	205	158	172	177	171	151	164	176	169	182	178	169	165	165	173	192	166	162	162	179	197	170	159	173	174	182	171	180	179	157	185	200	157	177	188	168	174	148	157	168	175	194	164	164	160	181	184	164	170	202	175	161	167	166	185	168	163	179	183	181	200	156	170	161	183	143	163	187	186	162	200	190	191	169	155	136	206	181	185	174	186	191	168	174	206	131	195	172	180	173	170	169	182	174	150	210	174	151	161	184	173	179	161	187	147	161	163	173	163	177	190	179	162	157	208	175	176	192	191	171	189	169	159	180	162	162	194	197	189	179	155	172	188	196	176	163	170	195	197	179	191	184	172	187	144	183	151	179	157	152	177	199	173	174	180	178	167	157	176	160	183	173	156	173	176	177	167	191	176	167	162	166	153	182	182	197	173	174	162	159	182	169	175	151	177	200	170	167	180	215	171	155	186	183	159	158	167	181	185	154	169	183	156	178	180	177	200	193	180	150	171	190	177	170	181	170	190	177	173	194	206	157	170	152	174	185	168	190	170	183	150	172	185	188	178	192	154	153	168	152	176	167	171	186	183	156	210	156	153	172	177	195	174	178	161	218	156	172	164	159	183	181	165	165	168	167	173	192	179	160	194	164	185	158	184	158	156	175	155	176	167	167	169	193	168	158	182	168	169	158	174	180	187	190	171	166	174	182	175	202	154	177	168	149	181	181	175	144	155	161	169	163	172	164	153	173	180	156	178	173	176	195	167	183	183	176	157	195	189	180	167	148	188	192	198	188	178	179	181	172	175	200	186	175	200	159	182	154	166	163	176	180	177	171	157	196	182	174	191	179	171	187	151	161	164	195	188	170	186	163	185	185	170	150	182	175	165	186	185	180	202	164	197	152	172	162	202	142	167	152	177	174	166	164	178	212	161	149	186	156	176	165	174	175	186	196	186	193	187	172	184	139	169	194	179	177	196	173	157	176	195	175	172	193	199	170	179	157	178	179	192	155	158	180	164	184	164	190	185	165	177	167	191	183	165	203	162	184	187	159	167	180	162	181	155	160	138	162	177	180	172	170	186	169	155	163	175	175	173	176	188	177	185	127	162	164	174	175	153	176	157	176	152	160	182	195	157	193	184	194	186	182	185	174	180	187	149	162	166	193	182	187	187	171	192	155	180	199	168	184	179	165	156	165	170	192	187	173	174	175	175	150	169	185	198	186	176	206	190	159	161	184	190	169	161	165	168	172	165	188	168	169	155	165	174	162	181	169	177	166	163	162	179	177	196	153	177	178	170	188	180	153	179	193	173	161	170	172	185	160	158	162	165	163	195	178	157	164	157	161	152	178	172	178	158	174	173	185	188	150	154	200	140	146	161	173	207	179	164	161	186	160	172	183	167	175	167	183	178	167	182	161	167	200	178	182	171	154	171	171	177	172	188	161	188	183	156	187	161	182	157	153	173	175	181	174	200	179	182	170	166	195	177	162	186	168	192	162	186	175	173	172	192	181	192	175	187	180	167	167	178	192	187	179	190	186	148	173	182	191	170	159	184	166	165	170	187	189	168	172	162	172	177	186	167	159	190	180	179	180	168	154	176	193	172	158	163	172	189	175	177	197	158	148	172	180	180	167	166	157	180	199	176	186	166	175	175	166	187	187	152	154	188	151	178	168	154	168	140	184	183	208	176	198	183	159	164	152	187	194	180	204	160	166	168	179	174	182	171	187	171	163	178	147	183	173	203	182	205	169	168	148	179	162	181	168	194	149	192	193	148	148	172	178	166	150	158	155	186	176	181	195	154	162	171	177	147	172	175	178	188	179	142	195	180	156	178	133	170	197	205	189	193	168	174	171	153	161	173	173	171	176	189	162	182	182	201	169	189	173	163	169	168	182	167	168	189	179	202	185	174	168	160	170	194	168	161	180	152	164	184	163	184	189	162	167	177	191	169	187	148	190	167	174	165	170	159	194	168	179	186	166	176	130	170	168	141	187	161	184	179	160	161	180	167	185	152	180	179	160	181	183	160	160	183	159	167	186	184	151	193	149	165	147	167	164	159	160	181	172	177	173	199	175	180	184	176	177	175	186	192	170	192	162	194	166	180	179	184	182	167	168	166	169	152	177	172	184	173	167	182	185	166	167	167	152	192	176	155	167	157	173	186	182	174	143	203	182	184	181	180	178	194	157	160	158	173	164	173	141	186	154	192	160	162	157	168	186	166	184	171	180	136	164	186	172	166	172	165	160	152	160	182	197	217	155	178	171	171	189	170	181	176	171	179	183	203	178	185	176	150	169	162	168	193	170	188	211	159	176	172	178	199	142	160	165	184	198	197	185	190	163	184	196	175	160	171	172	191	171	179	156	196	162	157	170	177	162	193	163	171	148	160	176	176	164	172	174	171	182	168	188	174	153	167	163	154	166	161	162	191	169	196	177	173	184	178	178	180	190	217	196	176	207	173	163	146	159	175	175	184	167	171	160	165	178	149	195	198	167	201	149	183	181	174	181	161	154	165	196	192	176	182	164	159	166	166	151	176	165	173	167	177	157	176	166	174	162	138	184	176	213	168	189	191	188	173	159	149	182	199	183	187	156	200	171	183	161	179	173	164	159	164	173	176	154	182	195	190	151	184	170	182	176	128	171	175	170
8606	1388	1752	2041	1783	1530	1231	1053	888	801	731	679	660	632	582	554	574	550	551	516	521	534	502	479	509	477	471	542	495	456	505	483	481	435	454	473	465	451	472	461	493	479	435	465	447	456	474	424	482	452	462	460	460	472	446	460	449	476	457	444	438	460	436	448	452	436	453	436	412	454	468	439	432	422	442	427	477	431	440	445	442	446	397	421	406	419	433	438	446	450	456	472	427	443	404	432	484	429	444	400	467	459	441	475	411	460	443	453	460	425	453	471	413	454	439	433	434	392	439	461	439	446	408	442	439	453	436	447	428	419	456	417	431	397	436	442	424	412	430	444	407	434	429	438	442	466	428	479	445	454	436	389	418	421	448	436	443	447	432	445	429	468	406	446	443	460	454	432	478	414	441	428	407	424	461	436	441	454	419	458	453	417	425	459	465	418	414	421	432	414	437	432	417	417	435	469	458	487	427	451	468	420	474	408	484	466	470	445	442	415	428	426	461	473	443	446	472	440	436	437	425	442	413	445	464	449	441	442	454	440	392	434	472	471	446	456	453	427	455	455	480	435	405	418	423	443	437	432	458	432	474	434	437	433	418	443	482	426	424	425	417	464	458	426	453	440	435	435	459	416	453	428	448	453	417	444	451	429	440	429	449	438	452	439	443	422	425	489	464	431	436	433	448	439	443	438	421	443	414	432	433	400	433	469	477	457	491	414	393	410	443	442	434	451	443	458	447	405	469	442	436	435	459	465	427	438	524	466	446	423	428	419	445	463	429	439	435	404	439	439	401	454	455	441	466	436	451	419	460	425	467	432	439	451	443	456	437	463	431	420	468	430	456	409	425	426	462	404	435	426	390	444	466	424	468	451	401	437	426	470	427	426	416	430	415	434	472	439	450	436	444	429	466	469	462	422	473	422	449	432	473	435	428	426	435	424	458	443	451	444	467	405	422	447	444	440	446	438	444	441	469	421	421	440	478	446	477	422	429	447	420	424	468	471	438	450	452	458	459	426	423	474	473	429	487	460	449	463	442	446	453	435	421	434	457	454	439	430	402	427	440	427	437	395	463	472	439	418	443	457	443	480	456	430	452	420	439	427	430	395	451	459	443	412	442	445	407	398	396	443	472	487	472	453	409	464	488	450	440	481	449	422	473	445	421	419	464	444	432	433	439	407	469	486	429	440	455	476	424	472	432	437	443	472	437	432	479	409	457	400	428	438	428	433	415	438	444	400	444	426	429	473	430	420	406	442	422	451	468	449	421	450	437	431	432	452	435	414	427	450	458	437	451	495	438	461	464	437	469	439	447	449	463	445	443	474	434	463	452	451	440	423	459	453	458	461	468	446	415	452	400	434	432	465	404	410	427	434	449	448	445	453	422	456	443	470	483	400	479	435	443	437	424	442	477	473	446	441	425	389	454	397	461	426	426	437	433	461	431	434	428	453	459	419	428	422	456	416	463	437	430	432	406	439	434	418	448	456	457	406	427	427	469	445	480	460	430	438	421	408	416	428	445	433	459	419	444	471	442	411	449	458	472	458	447	412	418	445	442	498	426	434	452	415	472	450	416	430	441	425	446	443	413	414	420	444	436	429	394	461	451	429	436	449	450	444	433	447	461	445	456	462	455	467	411	446	432	457	463	447	458	467	401	428	415	431	428	464	450	452	461	486	445	435	426	479	434	469	433	443	421	468	450	444	446	472	442	457	410	404	458	447	440	454	443	433	448	449	425	402	416	414	424	420	446	424	428	485	437	433	461	462	473	463	434	406	442	439	430	455	447	431	402	431	419	424	433	438	471	450	439	419	443	446	487	438	440	463	371	466	441	496	437	450	436	493	476	426	484	442	464	457	459	447	412	440	433	428	445	457	420	454	450	471	441	473	440	454	481	456	451	443	436	445	438	446	459	457	425	436	444	433	444	460	403	423	435	450	443	451	428	462	415	432	457	442	435	482	441	439	435	441	477	454	445	466	456	466	458	429	429	416	402	418	472	415	465	440	437	419	451	436	418	441	404	483	473	413	427	424	439	450	441	417	433	451	449	464	380	449	461	439	446	427	440	477	469	443	435	461	426	464	465	421	427	466	422	444	451	508	427	456	467	451	430	463	437	444	414	433	438	471	478	434	448	441	441	446	443	425	434	442	429	421	420	460	398	466	446	491	417	451	451	459	419	428	399	451	402	439	394	449	408	452	430	414	457	439	436	420	453	437	433	457	450	428	404	420	420	448	463	413	409	442	453	466	458	465	434	450	434	430	430	452	446	455	404	431	425	439	426	449	435	417	432	417	412	440	405	424	440	460	436	459	431	475	443	442	434	473	446	444	433	446	432	446	443	432	446	436	390	425	477	451	443	466	452	420	476	422	434	464	488	401	446	462	431	442	437	436	423	421	439	449	455	434	439	476	455	446	471	440	473	423	456	417	451	407	411	412	444	408	456	457	446	434	428	479	471	444	427	412	436	480	423	400	475	417	453	417	423	447	450	433	434	414	458	443	450	402	456	450	461	418	450	450	472	415	456	469	453	447	440	406	426	424	432	464	452	425	414	406	488	424	418	422	436	412	433	401	453	434	418	440	417	415	436	441	414	440	396	426	431	466	468	421	416	410	471	421	426	445	460	447	445	433	458	469	446	445	431	461	421	439	461	441	408	419	451	429	453	452	468	456	457	484	414	468	415	439	429	396	446	477	462	431	413	457	442	451	447	450	453	453	463	487	450	441	428	414	428	490	442	433	451	401	457	451	439	452	453	440	471	401	467	451	437	435	443	427	429	417	451	442	460	442	397	459	461	424	468	437	445	445	440	480	468	434	427	422	434	459	441	459	431	473	446	471	427	433	426	447	436	454	428	481	435	431	424	425	427	443	457	464	455	423	428	455	458	433	445	450	447	404	485	410	428	422	438	459	435	406	400	423	399	441	409	459	422	453	382	440	444	466	428	423	423	449	477	443	448	441	437	410	441	431	433	409	476	450	420	444	422	443	447	456	450	419	439	466	455	405	485	417	439	473	433	446	455	422	408	424	474	425	446	501	386	444	402	407	448	489	426	435	422	438	438	426	454	437	495	424	469	441	428	417	469	446	465	410	441	446	443	436	454	433	406	409	463	441	432	446	418	444	410	430	443	435	467	455	437	400	419	431	467	420	412	419	471	413	446	434	441	412	452	442	436	434	438	459	446	452	447	460	444	436	403	380	425	441	482	432	449	434	419	443	491	440	473	477	424	439	413	480	442	462	464	434	444	428	445	425	456	434	441	431	459	424	434	439	444	419	423	431	425	463	437	464	454	438	432	466	462	463	450	450	402	445	431	453	434	473	469	435	424	433	427	458	397	470	436	421	469	436	475	448	428	443	461	464	441	438	448	419	405	458	450	456	423	438	484	447	449	479	451	436	423	459	420	421	452	451	409	462	410	443	468	441	427	485	451	458	410	438	441	460	447	433	418	422	420	426	429	418	452	403	430	420	454	469	456	447	441	477	445	457
2065	436	323	275	286	268	289	274	281	322	248	287	284	315	284	258	302	271	266	262	256	264	290	268	279	261	252	294	300	305	284	279	275	270	301	278	261	274	282	307	291	277	275	288	266	274	269	271	264	266	266	291	268	282	294	284	273	272	270	286	288	280	233	306	286	267	254	282	254	272	292	295	292	253	265	319	284	257	261	297	271	309	269	301	257	284	288	272	255	303	314	266	320	288	276	317	280	284	303	271	300	290	292	294	294	269	245	289	289	268	292	273	269	272	281	275	302	261	262	297	311	272	254	261	293	277	266	273	303	293	278	255	252	282	274	279	260	277	264	246	277	271	262	285	296	268	240	278	294	275	292	285	300	278	301	319	247	278	270	251	299	287	300	281	270	238	271	278	276	296	286	299	241	288	281	301	301	263	257	277	292	271	240	284	275	261	272	268	225	276	290	261	284	284	273	265	271	293	273	302	308	298	280	290	251	288	304	251	289	311	243	246	282	275	263	259	280	292	284	260	241	280	287	256	264	257	289	276	298	272	278	263	263	296	268	305	304	297	294	283	278	271	271	312	271	269	285	280	304	262	299	298	275	266	264	256	272	307	299	300	271	244	321	264	274	304	266	261	307	282	299	264	250	275	289	289	291	305	272	328	276	311	273	298	268	291	306	285	298	277	283	257	280	279	307	251	283	261	260	287	284	284	270	289	276	273	290	250	252	241	281	274	274	271	311	287	288	298	252	305	321	296	261	282	289	291	263	267	265	284	274	261	278	294	286	281	252	285	270	271	290	274	285	293	319	268	263	254	257	312	268	297	309	261	312	285	275	271	271	272	276	288	254	268	267	286	270	284	259	259	275	308	317	266	250	292	286	276	287	300	274	282	282	254	272	296	287	265	281	313	283	287	252	254	286	255	268	287	290	293	257	262	329	268	267	288	256	269	303	318	266	290	269	228	290	284	290	259	272	272	272	262	271	288	278	275	292	289	282	252	258	292	262	277	302	297	274	270	270	284	299	250	303	248	277	271	265	286	254	273	270	286	271	253	270	316	281	299	272	268	257	290	278	296	290	260	258	253	302	267	272	250	286	280	280	294	290	257	274	274	296	310	278	249	245	271	249	254	274	257	265	319	296	290	284	241	273	251	276	298	286	233	264	277	299	256	297	254	272	282	253	279	257	282	294	282	271	286	280	245	301	258	273	287	295	283	325	268	304	258	301	265	291	308	280	296	281	247	291	242	280	247	273	262	269	283	299	257	273	262	283	257	276	258	235	275	288	293	313	265	268	294	267	274	275	275	261	294	304	314	279	261	281	262	275	267	298	249	298	283	334	295	272	285	299	280	299	312	260	286	260	266	300	267	281	272	279	272	276	261	247	258	296	289	256	282	266	268	279	309	291	295	270	279	270	274	316	290	275	245	266	248	285	273	266	305	287	266	268	285	275	282	265	274	306	262	273	279	271	295	296	282	252	262	282	248	263	280	275	273	267	280	255	278	301	317	305	299	293	285	284	286	288	242	272	303	271	261	301	291	276	291	276	258	277	277	322	278	288	286	247	251	279	279	321	281	271	261	230	299	271	255	265	276	296	333	268	297	262	289	256	280	262	310	299	278	262	254	294	236	292	249	296	268	264	269	269	254	291	252	321	284	286	283	286	296	257	265	278	308	284	283	270	278	259	307	300	265	243	291	290	271	286	265	289	278	252	270	284	270	280	274	276	281	320	261	282	303	299	287	281	276	259	298	297	262	255	263	287	286	291	286	264	276	259	257	269	223	263	262	291	263	267	250	285	281	272	265	289	276	277	250	282	275	289	271	261	299	261	288	285	300	269	266	294	288	283	263	274	263	299	257	292	263	266	271	264	258	269	268	230	275	304	290	263	284	273	292	269	282	289	299	289	260	267	276	284	280	300	261	290	235	278	269	320	271	273	276	281	285	266	278	286	268	273	298	267	273	284	255	265	275	285	263	276	282	253	274	290	253	281	331	300	286	291	244	273	280	295	252	262	257	269	281	269	298	251	271	280	295	275	304	320	277	250	260	277	301	252	286	310	279	316	262	273	278	258	292	265	290	239	251	288	277	303	273	274	258	266	257	258	272	289	257	282	298	289	258	300	282	246	249	296	280	307	323	270	294	266	276	276	288	269	318	282	245	269	268	280	270	243	298	288	296	261	251	267	267	273	296	265	270	293	313	268	259	288	245	291	246	273	273	271	261	286	276	314	270	329	275	295	287	252	264	248	304	294	251	270	289	265	294	290	271	273	288	285	293	267	286	278	298	268	283	264	275	274	273	293	310	260	287	320	286	276	278	267	297	297	269	282	259	286	268	289	276	238	268	299	272	278	270	257	267	272	284	291	281	268	266	271	282	289	286	307	276	242	257	290	258	286	270	262	245	263	296	296	274	250	263	293	269	282	287	275	271	313	295	287	291	262	297	281	277	307	304	284	254	295	270	313	251	283	280	290	249	295	270	270	289	292	265	258	256	279	284	247	289	307	283	265	262	281	289	293	267	268	281	267	299	284	267	266	293	275	297	311	270	285	295	260	267	237	292	270	292	259	280	272	304	282	276	289	248	299	304	287	274	262	283	270	275	262	277	273	274	290	282	267	266	287	285	250	294	261	256	255	271	269	286	265	304	258	293	289	257	301	267	278	289	265	296	282	276	261	296	280	272	283	290	249	286	263	289	278	316	292	288	253	278	283	287	252	238	282	255	248	251	269	256	318	284	270	275	273	284	273	268	288	285	280	291	306	247	276	286	319	286	292	289	285	279	273	279	259	313	279	262	270	285	270	283	284	294	314	286	307	264	264	252	266	299	264	304	261	308	239	272	281	263	271	311	260	281	280	271	286	269	272	303	275	261	270	267	297	300	265	308	261	252	291	259	268	268	255	301	259	274	285	294	276	292	284	294	255	242	276	263	298	271	276	272	285	302	249	284	297	315	261	305	297	249	259	292	303	246	299	336	283	286	281	291	294	275	274	279	257	295	288	300	283	264	310	262	294	272	269	289	305	290	281	248	263	270	280	293	276	269	257	283	255	311	292	299	304	294	289	267	301	296	268	262	270	281	291	270	264	300	286	283	259	260	304	275	278	282	270	261	270	267	310	285	283	274	271	256	293	256	254	284	274	266	316	280	296	275	268	258	272	304	299	297	236	241	281	275	265	284	273	289	275	296	292	291	258	269	300	274	311	253	273	305	281	298	269	286	299	275	267	282	281	282	273	275	306	245	304	291	289	288	318	275	257	287	273	279	279	278	258	278	252	263	276	268	276	289	249	302	275	268	291	292	237	273	281	276	309	264	287	265	295	289	250	304	245	252	285	290	257	277	276	272	272	261	283	282	260	263	290	260	296	283	265	279	262	264	301	273	268	289	280	306	254	277	274	267	273	272	284	271	262	263	292	286	266	288	280	268	259	300	277	261	266	294	272	308	296	281	303	294	301	269	275	276	298	283	289	274	260	260	314	316	313	296	309	272
2014	766	672	640	674	600	644	613	633	604	655	629	641	633	614	597	621	622	638	652	620	603	604	622	624	577	623	600	630	628	615	639	620	635	606	628	617	629	612	640	584	639	602	650	641	641	618	633	611	604	607	614	627	626	677	599	610	628	643	629	610	651	611	654	586	628	642	636	610	652	613	599	568	606	605	604	616	602	631	625	649	588	615	609	634	607	591	643	648	585	649	591	606	599	586	653	604	566	605	593	645	592	598	566	616	600	630	635	619	634	595	648	577	601	636	597	614	673	626	563	610	621	604	600	624	598	646	558	602	642	586	592	630	596	620	610	607	573	652	621	594	596	618	619	578	678	625	567	658	615	619	629	566	606	608	605	589	619	596	626	577	617	631	593	589	596	584	574	618	617	626	624	605	642	618	578	592	652	589	610	633	620	589	649	641	592	628	640	626	661	583	619	615	615	601	639	618	588	631	581	574	649	635	602	632	614	645	640	567	578	648	606	650	610	643	602	657	613	623	613	655	616	576	635	612	628	591	629	613	610	610	638	653	607	661	589	623	600	639	581	636	586	622	593	609	616	567	611	608	637	571	567	631	626	662	643	608	642	652	607	624	648	613	655	662	607	612	593	584	572	621	628	644	624	576	616	618	602	630	612	605	598	636	618	633	620	590	621	649	686	632	660	607	634	658	599	566	636	597	642	613	581	623	618	597	621	573	673	636	634	616	595	630	633	586	600	591	554	663	592	619	631	626	601	625	603	606	670	597	618	620	623	638	607	610	610	610	607	631	583	635	587	614	617	623	604	644	622	622	604	618	615	613	644	643	582	622	623	653	654	636	628	649	632	666	616	609	635	617	668	617	617	654	654	562	588	642	564	604	625	616	636	668	657	627	615	649	672	629	637	611	609	654	628	619	651	617	657	628	619	615	590	587	643	603	659	611	619	603	610	578	632	657	582	632	641	607	650	578	602	670	615	610	604	646	544	645	614	607	635	594	605	630	594	611	652	606	596	616	611	633	603	605	608	632	563	628	606	601	614	648	601	610	610	654	595	596	597	601	606	615	587	562	653	577	553	634	618	622	569	605	651	603	634	618	675	612	576	627	592	615	610	614	601	598	611	604	611	659	610	624	614	676	624	632	611	604	622	614	624	582	631	575	652	567	622	611	595	616	622	656	619	618	597	595	650	568	611	580	596	622	594	612	649	625	577	634	617	636	642	638	642	585	590	610	609	660	636	612	609	622	600	600	654	610	626	649	615	579	668	624	616	604	643	618	652	578	615	661	607	599	630	613	626	606	626	652	620	610	596	547	567	556	629	632	624	607	619	636	598	615	601	594	650	585	659	584	659	575	636	613	633	646	598	618	625	593	577	628	615	628	574	647	630	614	604	593	604	581	625	626	612	593	575	590	576	614	600	580	612	667	597	574	630	631	600	607	674	638	610	621	563	606	568	672	605	607	603	599	647	629	610	623	615	630	632	643	633	656	603	634	599	653	567	627	595	593	616	614	632	660	665	583	641	647	586	670	615	634	609	553	667	591	612	627	612	591	603	596	660	618	670	593	580	598	647	614	627	664	610	606	603	637	615	616	620	589	620	623	592	590	611	633	640	595	599	624	635	613	658	663	600	643	603	604	644	572	627	592	554	567	609	640	626	656	617	632	596	587	650	634	614	631	607	593	631	619	564	617	601	626	626	585	585	611	616	618	656	637	637	598	563	600	614	597	616	645	647	568	612	655	634	587	619	594	663	634	624	621	590	584	611	573	609	611	614	635	616	607	589	608	617	636	624	626	621	591	646	621	571	601	628	586	641	662	613	596	637	640	633	631	678	624	627	636	579	633	636	626	588	615	592	636	609	598	620	559	577	668	643	614	606	643	639	586	609	591	648	599	578	620	621	624	623	637	589	610	578	622	591	631	641	655	630	588	633	606	622	626	618	602	640	623	623	605	654	594	619	635	592	623	673	617	598	624	583	683	626	579	640	627	584	623	627	661	628	607	619	596	605	638	589	640	623	632	596	632	631	601	650	625	631	601	623	622	576	617	617	632	569	617	644	641	611	596	654	590	596	619	632	575	625	620	626	587	626	650	587	652	603	612	623	623	597	658	647	608	598	573	609	656	605	650	574	607	607	633	623	620	551	647	577	582	621	600	629	647	611	634	623	612	634	602	603	601	583	619	619	603	623	629	583	602	591	633	618	657	637	609	641	628	627	655	638	609	628	633	624	644	617	644	614	648	618	636	640	610	600	590	602	624	598	571	618	598	606	612	584	617	626	579	643	643	651	619	620	600	590	638	632	672	613	634	612	602	624	587	617	619	683	564	613	623	631	616	606	567	662	632	645	628	605	604	655	606	596	637	611	629	613	597	646	634	596	623	686	619	648	666	607	606	625	634	619	656	609	587	599	593	610	642	608	623	666	590	632	639	623	622	630	576	563	656	608	581	628	638	592	626	634	665	607	574	631	610	606	652	593	595	614	541	660	622	658	638	620	619	645	629	600	622	606	610	591	590	598	644	621	624	611	618	625	582	640	630	576	617	648	634	623	596	573	588	613	591	662	598	653	642	636	642	659	604	640	594	655	647	618	602	610	673	659	598	602	655	611	607	629	635	649	653	611	635	596	640	559	637	652	583	623	604	621	640	620	613	618	573	610	622	636	636	607	644	630	623	608	623	635	606	640	593	628	629	617	638	601	600	619	640	653	573	623	555	620	612	601	642	618	603	619	592	591	619	582	613	615	618	595	621	607	634	643	620	611	625	652	605	580	597	615	644	601	616	628	635	644	656	677	603	579	566	614	589	601	622	610	612	594	588	647	642	636	611	600	613	636	633	621	601	590	585	615	599	608	590	596	596	613	616	639	629	615	613	629	628	635	630	611	631	601	610	614	611	588	614	567	614	574	596	602	620	583	636	599	618	596	617	632	650	598	652	645	630	582	640	562	665	655	633	646	653	618	623	593	630	664	640	594	627	664	598	597	619	613	621	672	652	637	558	580	617	587	597	607	585	638	677	568	663	638	678	562	605	622	613	625	640	634	621	624	576	629	613	617	635	605	628	595	608	602	630	620	643	614	629	646	599	562	594	608	661	566	580	600	600	603	660	632	626	667	594	627	599	595	613	618	626	621	599	574	578	597	611	661	583	595	644	617	646	614	630	624	608	640	621	604	604	630	633	624	632	627	625	600	613	632	655	616	567	574	618	624	610	599	578	598	622	561	616	661	649	623	613	643	599	622	656	618	585	668	644	580	611	623	626	614	622	624	635	591	606	588	638	638	626	605	630	614	636	595	607	625	603	652	585	615	608	609	655	649	599	630	613	623	600	601	596	593	599	636	627	626	599	607	626	677	626	630	621	600	652	643	658	599	632	582	600	641	563	631	609	641	605	591	599	608	640	612	635	593	625	607	636	644	670	601	650	608	687	611	645	600	607	660	605	609	594	645	618	665	600	610	609	590	655	623	636	601	618	634	646	627	670	653	599	632
8699	719	435	335	247	225	168	183	180	155	138	157	127	136	129	138	139	122	137	123	105	137	121	110	136	96	138	136	121	130	121	142	127	140	140	102	106	116	126	120	117	126	109	160	123	127	135	118	120	124	125	88	118	122	124	129	125	98	107	123	135	122	116	108	97	118	127	115	127	115	120	120	133	118	135	110	148	120	106	103	115	132	103	119	129	132	117	135	108	102	136	113	118	105	118	131	115	114	108	127	120	119	121	133	128	123	120	126	107	133	125	107	127	100	116	107	119	130	120	123	117	113	111	122	120	124	112	126	119	98	122	120	104	121	98	109	117	117	129	129	126	134	107	99	125	115	141	118	129	110	117	129	119	114	98	114	116	106	117	121	103	100	121	123	138	133	127	131	122	105	125	120	143	117	119	133	128	129	103	104	102	107	121	107	121	127	143	124	122	116	142	146	125	129	124	118	128	108	119	103	106	103	125	132	122	116	127	118	95	123	137	143	125	110	126	120	155	122	120	128	137	120	110	115	122	155	135	133	115	132	108	127	115	125	130	128	125	117	124	124	117	112	103	110	138	132	119	107	134	145	147	116	142	122	124	120	108	98	125	129	106	125	121	124	121	110	101	104	126	124	108	138	142	137	123	121	113	98	131	92	123	123	122	110	116	140	105	117	122	110	108	123	114	140	122	116	129	121	113	137	113	95	129	122	95	110	92	104	103	117	121	122	107	113	129	114	120	122	126	115	153	116	110	115	123	116	152	111	117	136	126	125	124	118	121	93	111	129	119	119	121	121	106	149	99	107	121	137	113	141	114	104	124	120	126	125	115	109	114	108	132	112	122	119	106	123	117	116	133	136	122	115	119	125	105	112	119	92	121	94	111	120	123	138	130	123	117	107	119	110	116	116	132	117	134	123	125	114	125	115	117	132	137	122	146	124	118	106	118	112	113	118	146	112	112	135	113	127	110	110	98	114	113	114	115	136	109	113	109	113	125	118	104	141	125	111	141	136	113	108	109	93	120	111	104	126	104	114	120	123	126	127	113	134	138	127	129	136	115	116	106	88	100	108	97	128	112	127	119	126	117	120	137	101	109	113	136	92	132	137	105	115	100	142	120	110	127	122	129	133	130	110	129	105	114	120	140	116	129	113	129	122	99	114	105	96	123	129	138	128	139	119	127	134	115	109	115	119	115	131	117	124	141	116	124	101	111	121	123	126	128	105	129	127	101	136	128	113	106	105	108	114	121	92	123	112	108	124	140	106	124	116	117	135	114	107	108	122	130	111	122	129	114	103	110	108	108	122	127	132	148	125	119	127	129	138	121	116	142	117	144	104	99	108	121	106	104	114	109	122	125	106	132	136	132	118	114	128	116	123	109	117	122	120	126	115	110	130	134	135	119	114	118	113	127	117	103	129	140	108	131	113	121	130	123	101	129	115	104	124	134	116	121	115	111	124	111	126	97	115	106	118	114	129	125	107	141	119	115	114	118	140	142	93	104	119	122	124	134	105	105	99	118	135	139	125	112	113	103	106	105	131	136	141	113	118	101	112	97	144	136	128	107	141	138	111	124	138	133	118	109	117	116	129	137	122	119	95	115	124	117	96	134	111	121	135	119	112	124	118	125	128	109	99	113	123	117	107	139	113	114	101	121	126	125	124	121	106	116	119	113	101	107	118	130	132	131	104	120	115	128	120	100	99	105	127	118	133	116	96	111	120	132	112	120	114	121	134	131	114	101	105	114	102	125	122	102	114	103	97	115	122	130	86	123	111	97	105	116	104	108	98	129	114	135	105	144	106	114	133	127	137	113	126	134	111	115	143	106	113	126	103	99	121	111	111	111	117	118	115	115	127	127	131	136	121	122	108	122	110	126	127	107	119	126	126	134	100	122	121	115	133	110	135	118	97	120	121	108	115	125	124	116	97	124	120	118	114	113	143	112	106	109	119	120	112	125	122	103	120	102	103	104	121	124	112	131	133	111	144	108	112	95	119	109	116	111	130	113	124	121	124	121	128	115	115	110	127	110	110	123	91	111	114	104	126	148	94	126	118	142	128	122	117	137	100	132	123	137	143	102	100	121	133	127	100	101	129	105	131	123	138	118	138	113	123	131	113	118	129	111	144	112	118	115	120	111	126	114	117	104	113	110	123	123	146	132	123	117	125	106	114	111	107	123	116	120	115	121	111	95	101	101	139	120	107	107	120	100	122	136	133	114	119	124	110	114	137	113	113	125	124	129	126	105	90	114	138	118	109	121	105	132	110	107	122	114	123	118	117	96	126	144	149	99	128	138	127	144	106	130	117	120	119	119	127	107	114	132	141	126	104	131	123	112	110	114	128	108	100	120	114	113	124	129	109	101	123	130	160	119	131	142	118	134	105	104	123	100	118	103	93	129	131	113	124	107	109	140	120	122	112	126	113	110	130	118	109	127	102	121	125	112	130	107	122	103	128	123	142	111	112	130	111	143	116	121	143	118	120	116	137	132	120	113	112	128	125	114	92	133	133	114	116	119	116	130	117	140	89	120	130	115	121	116	107	133	154	125	118	100	121	127	151	127	138	115	115	130	123	136	131	140	108	107	127	123	113	97	130	124	92	128	131	123	129	120	132	127	127	118	103	101	123	107	118	108	118	117	113	124	124	108	132	115	96	106	103	129	124	109	116	121	126	122	123	130	128	120	104	114	142	99	131	106	142	115	116	116	139	152	144	108	116	113	116	137	105	119	132	127	102	105	134	134	139	108	115	141	117	128	140	120	107	113	115	144	143	123	143	107	122	138	135	133	116	118	113	110	128	115	122	136	121	101	111	124	108	136	118	125	102	104	128	103	118	115	129	114	129	103	140	109	122	122	125	124	125	120	117	122	135	102	129	111	132	112	102	113	129	101	124	111	140	136	116	110	109	118	108	119	130	113	120	129	94	126	95	112	127	108	108	96	99	111	120	114	108	125	109	108	138	108	119	127	112	111	115	133	110	110	99	114	102	121	105	120	111	127	103	133	106	99	110	126	123	127	122	104	101	107	133	90	116	99	124	113	113	105	115	123	124	102	132	133	140	119	116	116	135	138	127	119	132	123	136	120	117	122	112	129	121	104	145	122	107	135	109	124	134	117	104	122	111	103	119	114	120	124	120	111	108	136	122	123	122	88	120	115	112	113	141	120	116	118	106	134	117	101	120	121	109	134	116	120	112	135	118	121	114	131	95	129	105	101	108	116	132	116	120	110	122	108	99	121	107	122	140	129	134	124	130	116	130	124	115	110	111	111	112	116	97	130	117	121	130	116	131	98	147	112	120	133	102	115	123	125	124	125	109	129	113	128	100	128	122	126	131	116	107	126	116	127	131	141	111	110	147	112	117	114	95	132	133	108	128	98	142	124	121	137	117	122	106	108	117	108	116	122	112	125	125	116	120	116	129	123	128	144	124	118	114	122	106	130	139	123	102	132	138	121	124	114	118	122	105	110	116	113	105	106	112	124	130	99	104
6549	723	952	1145	1016	831	694	629	567	491	459	447	395	410	378	397	415	343	386	336	384	350	376	335	328	355	327	355	368	323	338	333	325	333	308	290	288	346	312	342	319	334	356	339	283	302	341	309	331	298	297	295	295	300	312	290	297	277	302	323	266	319	308	349	340	312	321	306	289	321	307	299	311	333	305	318	314	324	322	288	291	287	294	359	309	300	301	277	312	314	299	294	303	298	339	334	303	321	321	295	306	320	271	303	305	271	333	313	312	311	311	306	296	306	300	295	282	308	311	273	298	282	325	347	304	315	300	309	325	271	265	297	315	291	281	315	314	294	324	265	323	324	335	312	318	295	310	307	315	304	303	294	299	288	312	304	309	283	310	280	290	319	308	296	332	292	315	311	301	320	315	311	294	310	328	282	292	291	291	289	296	326	298	275	324	290	303	347	328	302	298	327	332	322	294	284	297	286	306	288	310	307	301	296	318	294	290	302	327	328	316	310	298	338	282	333	316	306	305	303	270	321	299	277	307	313	316	334	296	301	305	310	286	312	315	289	250	302	295	310	304	305	315	309	312	313	303	303	307	279	316	292	263	321	290	306	315	330	311	283	322	301	294	328	299	315	272	328	314	294	295	297	330	321	320	307	321	304	289	286	299	282	328	302	310	310	316	295	332	341	302	336	319	308	310	304	306	283	352	313	338	331	376	313	300	316	311	336	324	317	287	313	317	280	297	323	313	304	298	309	311	323	260	338	293	312	273	315	311	304	280	312	308	313	283	295	322	315	314	332	292	279	301	332	292	319	334	321	296	287	325	293	283	311	320	263	287	334	330	291	285	301	304	318	328	297	303	330	302	301	283	335	332	290	288	338	328	326	292	335	273	316	301	295	294	300	285	325	300	296	305	306	313	307	316	298	301	315	301	292	304	300	323	298	295	293	303	340	297	308	298	291	320	309	292	312	328	300	323	356	277	317	301	320	290	310	296	289	294	296	301	303	300	307	286	310	320	277	311	336	312	289	321	308	289	309	314	346	322	271	299	298	301	310	294	288	296	313	334	319	310	317	316	275	291	288	285	287	314	326	334	294	325	277	293	269	310	288	303	308	313	320	283	314	294	321	300	288	302	335	318	272	322	293	283	310	300	323	278	328	291	301	298	323	291	354	314	302	301	320	292	323	306	278	307	320	306	314	317	287	306	313	299	306	290	310	296	318	320	267	302	302	332	290	282	344	296	283	301	333	311	323	338	311	294	294	289	318	320	335	286	295	301	299	286	310	318	276	287	322	291	333	274	316	333	294	262	314	295	294	307	282	304	307	293	301	306	326	298	298	317	327	308	310	295	305	318	351	277	283	308	280	323	347	315	344	274	302	297	337	288	314	303	303	300	285	332	301	320	295	319	315	292	309	318	292	295	324	306	303	313	301	284	314	289	320	310	309	279	338	297	343	336	283	313	303	324	294	316	293	334	327	306	317	303	297	306	298	343	296	303	251	300	298	298	325	306	302	301	311	332	277	289	313	292	311	315	308	325	322	309	318	292	262	310	307	290	338	319	329	300	309	310	285	312	333	313	306	323	303	313	300	326	276	296	322	303	296	318	312	296	318	336	321	303	295	302	306	289	310	353	331	303	313	288	325	323	309	286	315	329	310	300	298	311	313	300	303	331	315	321	306	325	331	315	286	342	283	324	286	314	336	287	301	314	308	309	328	298	347	299	308	300	294	276	296	301	292	306	305	335	336	312	292	309	304	314	291	322	285	305	311	286	319	328	304	324	309	295	283	286	286	312	288	308	309	291	301	312	284	309	289	327	303	293	299	318	271	331	291	290	312	300	285	280	297	293	313	293	315	314	304	310	310	302	308	291	294	302	309	318	294	303	298	291	315	336	311	322	312	316	300	306	278	308	274	315	286	317	295	316	327	355	297	320	350	292	285	282	327	286	326	337	310	316	272	317	301	279	282	309	323	296	305	305	307	318	300	288	295	277	286	307	319	329	291	297	327	306	309	297	313	298	275	363	312	296	317	287	294	281	301	327	316	308	310	305	303	298	323	317	279	299	325	300	312	289	291	302	274	318	336	289	282	344	267	276	312	272	301	300	335	327	303	306	298	303	326	326	309	279	274	284	335	306	313	307	329	327	306	295	306	313	321	311	339	288	336	272	283	322	297	318	310	309	290	277	314	339	297	326	302	315	303	296	315	301	323	288	316	301	321	325	298	340	311	323	300	294	298	321	381	302	324	310	296	297	272	331	306	338	288	291	328	321	323	333	327	311	327	339	294	300	309	309	285	300	321	322	308	321	268	293	301	326	280	309	277	298	298	289	300	323	276	297	322	311	321	337	333	318	313	309	339	276	331	317	332	273	295	330	301	322	311	293	301	314	322	304	299	288	299	322	282	305	297	280	306	346	317	318	301	305	280	303	299	312	303	305	329	305	296	297	337	287	319	330	326	307	308	311	269	272	322	316	314	293	298	274	284	308	311	325	317	322	336	299	287	289	263	294	302	335	300	294	340	288	287	293	310	316	320	281	307	293	313	303	316	295	310	302	279	320	325	288	272	304	302	286	306	283	318	330	297	333	315	335	295	302	305	310	303	311	327	287	297	336	267	324	305	322	328	282	303	316	317	323	318	311	322	316	345	324	322	317	302	309	300	319	321	321	305	302	319	316	311	287	298	292	305	318	312	298	352	308	299	319	301	309	302	307	317	291	305	290	305	331	316	325	326	306	305	322	317	294	275	325	294	319	271	275	315	314	324	295	286	290	311	295	304	342	299	287	297	270	322	306	293	325	312	305	306	322	299	316	309	305	320	312	319	293	263	304	297	280	276	314	299	309	325	317	312	312	272	301	287	306	297	289	319	304	334	297	298	306	314	344	288	319	311	302	312	306	298	294	310	340	307	320	297	337	308	296	326	316	283	325	308	327	299	284	320	294	316	317	325	305	285	316	304	300	310	310	325	280	308	311	304	314	302	291	294	301	276	313	292	349	290	306	304	294	324	294	324	277	332	299	319	282	293	305	308	271	297	323	305	284	317	297	286	282	302	289	308	328	288	303	290	289	295	315	314	320	291	324	306	317	281	329	308	290	316	318	324	271	289	301	324	340	301	281	308	319	266	334	331	341	312	282	278	315	324	280	329	301	310	316	296	318	312	323	277	320	295	308	291	261	333	313	312	308	281	295	315	324	346	349	303	291	342	311	284	294	318	289	323	288	287	286	323	307	340	298	306	290	281	306	348	332	303	271	316	319	259	257	310	286	282	317	288	294	301	279	306	323	314	302	313	320	291	319	294	294	300	307	304	306	322	325	334	313	307	310	299	329	326	279	317	303	292	289	291	319	304	293	327	296	320	272	322	309	327	329	316	320	291	322	300	310	309	306	328	284	323	330	303	318	318	313	323	333	291	308	301	307	300	281	296	326	267	297	309	292	325	294	293	326	287	340	344	298	342	309	319	334	334	320	330	291	305	320	324	284	296	323	290
15668	1551	863	661	487	369	326	304	256	253	257	208	206	201	194	200	220	160	188	198	194	180	185	206	197	178	210	183	181	183	183	166	176	174	189	188	167	169	176	152	170	161	178	168	190	160	164	149	147	183	195	177	178	178	181	170	188	157	155	164	191	159	158	189	170	176	162	203	177	197	194	163	162	184	171	169	178	177	192	186	154	172	177	164	176	167	183	173	153	174	198	166	192	158	181	178	184	179	156	181	203	169	184	196	171	161	178	182	181	167	176	170	169	197	144	180	165	170	155	191	166	153	193	166	164	158	155	152	167	185	171	193	165	157	183	191	171	204	202	188	177	175	145	186	167	159	177	167	169	196	163	160	178	192	155	185	165	186	176	186	166	170	186	191	165	182	176	177	171	151	186	180	176	184	166	166	186	181	173	197	149	186	188	176	161	170	172	188	140	159	172	209	181	167	187	189	178	177	189	194	145	152	194	188	160	166	165	186	163	176	196	170	193	172	182	160	174	179	182	165	161	158	172	194	180	148	159	191	173	188	168	156	159	167	178	176	177	175	169	176	163	165	163	181	175	206	176	166	175	182	159	163	176	178	166	186	156	171	145	189	169	162	183	169	168	182	171	180	190	184	168	173	189	183	179	156	175	151	180	175	169	156	149	148	176	179	161	144	206	194	172	175	170	153	156	209	171	192	197	188	170	151	196	214	187	193	180	170	225	171	175	178	176	164	143	199	168	180	180	161	184	192	165	182	176	175	181	154	158	181	151	176	165	183	147	156	177	176	168	177	179	192	196	167	176	182	150	144	149	176	175	165	176	162	183	158	194	198	152	168	178	155	186	194	174	182	168	176	155	183	196	174	166	146	167	201	201	167	192	180	164	176	154	156	153	171	147	196	196	151	188	178	175	170	191	166	193	192	161	168	176	178	173	172	177	143	153	186	163	165	163	180	175	170	165	165	189	183	177	169	204	178	175	147	175	193	190	161	162	166	151	184	186	194	171	149	168	188	180	168	162	177	155	155	153	193	170	159	177	173	179	178	179	190	163	149	177	159	156	162	181	152	176	185	187	206	200	178	177	182	192	176	151	168	194	173	147	171	179	215	145	166	198	192	163	175	186	176	179	181	165	174	161	160	186	153	158	172	179	172	179	156	157	169	190	183	172	145	175	174	177	185	190	195	162	168	176	162	174	165	163	175	184	176	178	179	174	174	157	152	162	170	168	161	169	168	180	171	176	180	174	180	181	170	177	166	172	176	167	171	150	165	173	201	183	184	180	179	178	180	180	173	146	183	177	177	190	147	201	163	169	182	145	175	166	177	175	186	168	200	156	173	184	181	168	156	160	182	163	191	164	190	176	180	161	181	168	169	161	168	189	154	164	184	173	159	184	173	153	149	182	188	179	186	155	171	161	182	195	182	179	199	183	174	170	169	163	175	164	174	171	166	189	158	174	156	171	175	166	167	160	155	192	173	154	195	173	183	166	192	177	176	185	171	163	138	184	195	170	157	159	154	181	172	181	181	164	178	167	166	191	159	193	189	215	173	193	204	181	171	179	191	149	172	178	185	174	174	172	181	197	202	168	174	177	176	157	155	136	195	186	172	162	171	176	147	212	186	169	162	172	186	179	185	186	189	181	168	194	167	178	160	162	160	162	173	174	164	151	164	141	176	187	172	167	194	175	159	173	171	181	190	190	162	159	180	179	178	170	171	165	164	159	188	158	143	159	170	181	186	208	191	165	150	175	175	160	198	166	159	165	167	182	184	165	166	181	170	178	166	160	170	146	195	209	192	166	157	159	190	169	156	161	170	162	178	186	154	159	174	168	178	200	172	174	175	161	177	155	168	167	181	179	202	177	171	178	159	171	164	185	179	157	174	170	149	161	202	164	160	189	163	163	165	152	196	164	177	192	191	159	159	183	188	151	177	168	162	172	168	169	168	159	173	188	167	179	195	173	174	183	164	175	156	165	175	169	193	163	166	165	177	179	163	201	177	156	174	162	158	177	148	164	177	173	154	185	180	155	164	184	159	180	161	181	188	153	163	175	198	163	168	186	168	180	174	189	163	181	161	176	162	159	174	182	184	187	172	196	184	172	174	168	181	180	174	137	147	172	186	204	184	180	200	203	189	173	166	154	164	174	161	165	157	151	157	188	178	184	185	168	175	202	159	181	176	183	176	198	204	162	179	194	194	162	157	160	160	160	187	170	168	166	194	169	149	163	151	171	171	185	172	168	172	178	172	186	183	181	164	192	170	158	161	187	177	164	196	169	176	182	158	171	189	139	170	179	175	185	176	164	178	174	176	181	177	152	144	190	170	168	179	164	165	175	147	163	202	179	187	165	162	192	175	155	190	170	176	178	186	178	186	174	182	174	169	188	182	160	199	173	191	174	183	171	175	163	154	175	164	175	182	175	201	166	153	162	201	177	162	183	157	186	173	171	146	151	160	171	195	162	149	160	170	192	181	163	176	177	169	160	192	179	154	151	149	160	175	196	174	183	145	166	182	172	166	189	164	166	169	198	194	164	173	168	192	179	197	171	207	176	170	173	169	187	169	198	166	187	145	161	180	167	170	180	162	185	165	173	176	169	170	175	175	179	178	153	180	179	177	164	168	158	175	168	179	165	176	176	174	164	191	185	170	200	171	156	181	180	162	164	154	177	150	166	183	179	177	182	178	155	170	171	189	167	191	166	194	188	169	163	193	177	143	166	161	174	182	182	170	187	194	165	188	166	172	178	184	203	161	151	182	161	183	173	182	193	165	161	153	202	179	203	157	174	190	151	155	142	144	199	160	177	163	164	185	178	166	155	174	161	162	167	157	159	152	200	189	187	163	199	198	174	166	166	167	174	164	183	175	173	179	158	150	176	174	168	161	202	180	163	190	187	173	146	142	185	152	185	190	183	182	173	186	184	172	133	180	204	163	183	169	147	156	161	149	169	185	170	159	184	139	167	161	190	175	156	174	173	162	169	179	176	175	168	158	154	180	189	195	190	171	155	150	177	184	168	160	191	176	176	171	192	176	180	179	153	161	192	191	164	160	176	162	179	151	182	199	197	187	159	154	161	183	181	154	167	184	184	186	161	177	187	170	157	162	161	161	172	201	165	187	180	160	171	197	205	184	171	175	168	174	194	181	160	152	164	171	177	153	208	155	190	193	184	185	195	154	179	181	165	183	185	178	152	171	168	176	194	175	171	162	174	171	171	183	158	168	165	189	182	172	157	183	169	160	174	179	169	174	174	166	171	152	162	169	166	194	184	167	170	174	186	172	173	179	163	168	163	176	166	166	153	181	181	174	182	192	173	174	163	194	157	186	182	176	166	183	172	179	191	174	160	171	193	167	170	162	158	160	185	155	158	172	163	151	195	179	161	158	168	165	171	150	154	214	195	181	203	190	160	156	174	188	180	154	162	183	188	177	184	195	158	157	188	165	153	162	152	192	175	174	182	178	173	160	190	169	172	165	172	207	177	173	190	167
8675	1224	1759	2016	1731	1464	1196	1001	863	857	756	726	641	632	608	586	571	550	524	527	526	496	466	536	503	481	477	506	510	476	471	490	503	483	490	473	470	464	433	485	450	480	469	490	427	477	444	456	464	484	457	444	445	412	440	477	441	447	467	395	442	485	439	464	420	454	454	405	436	476	463	450	485	447	447	445	457	411	474	416	463	465	436	434	454	472	444	439	419	482	461	440	436	462	421	450	437	432	438	462	449	442	436	439	455	435	438	469	442	476	435	446	480	429	452	437	447	412	450	439	418	443	435	436	475	461	445	445	451	432	430	433	418	484	470	444	451	430	404	432	444	481	466	451	419	412	448	449	454	475	470	424	474	459	481	450	431	419	446	450	409	442	453	448	459	438	454	443	425	473	429	468	448	434	413	401	437	421	451	460	441	448	448	425	422	427	418	434	465	420	414	447	415	464	464	424	428	423	448	420	465	455	437	399	462	458	433	469	450	444	484	454	440	444	442	453	417	460	445	449	412	454	460	454	405	422	421	462	417	442	442	421	421	436	456	438	421	451	445	457	436	472	448	424	468	447	425	408	454	426	400	442	452	449	440	447	442	458	466	430	445	435	443	432	437	453	445	454	439	442	464	451	460	426	415	460	415	405	439	428	481	450	431	455	442	428	448	438	479	414	492	450	436	471	413	429	416	425	433	428	439	443	439	429	453	423	459	435	446	451	428	402	412	454	441	436	447	440	461	445	424	449	454	462	434	460	433	444	410	444	455	486	432	409	457	492	452	484	429	449	427	439	465	438	443	412	404	417	443	437	443	445	487	454	476	423	412	430	399	435	441	461	444	435	451	466	466	442	430	424	447	438	468	427	431	444	485	449	417	448	446	467	438	405	456	422	440	437	426	408	481	417	465	443	430	410	409	428	446	447	452	446	439	498	444	419	448	426	428	435	483	452	422	488	439	421	424	470	462	429	465	447	460	436	441	453	445	481	423	438	439	430	445	433	478	417	440	433	467	451	478	452	455	412	440	415	427	467	463	451	425	401	410	435	459	459	465	467	418	448	423	450	463	470	421	406	426	415	470	435	421	459	424	442	411	450	451	492	449	433	418	428	445	450	426	425	428	449	442	463	450	429	469	444	446	433	433	456	411	454	421	452	403	393	445	410	488	436	437	477	428	434	448	448	423	428	421	458	425	416	447	400	423	468	477	468	483	468	429	445	429	442	454	437	472	435	430	404	432	430	386	425	430	472	444	403	444	433	462	454	430	432	476	431	438	476	462	417	429	416	394	427	434	441	438	476	445	452	454	453	459	427	416	447	479	415	401	455	474	469	436	438	406	436	437	466	414	457	486	449	459	458	440	442	435	454	464	448	460	461	448	438	412	454	466	429	450	483	435	447	456	404	425	452	457	482	439	449	474	456	473	462	475	423	441	439	456	436	461	421	424	421	400	444	440	448	487	428	452	436	447	473	433	459	427	443	469	462	395	433	474	450	426	424	431	436	444	418	426	414	446	435	398	443	411	447	426	421	430	457	448	426	425	440	440	449	455	451	426	444	451	452	437	459	448	432	444	450	474	455	468	413	428	456	454	426	406	436	451	425	452	450	404	443	417	455	472	412	428	455	460	417	441	467	409	447	420	457	405	439	441	461	442	448	426	437	461	476	464	386	451	414	428	416	432	397	443	427	449	436	443	450	468	442	457	459	418	411	467	471	427	428	417	467	439	452	441	419	476	445	441	446	413	483	425	419	435	426	438	469	432	453	467	441	466	450	463	470	470	389	462	437	461	420	455	421	420	417	461	448	406	462	436	439	448	476	455	449	434	408	446	460	476	423	434	417	434	436	413	427	468	436	444	453	446	432	477	439	429	447	434	413	476	422	445	418	420	449	444	425	446	465	444	434	428	426	440	433	428	460	429	431	437	449	400	450	432	450	419	434	446	447	424	421	421	418	451	468	443	447	468	462	438	429	436	408	421	444	420	420	394	434	447	465	422	423	438	451	423	413	474	424	439	440	442	427	463	457	449	435	419	436	424	443	447	452	404	450	452	416	444	467	423	433	442	387	452	451	437	438	427	446	438	470	471	440	417	440	454	463	458	462	439	430	426	415	418	465	442	415	447	458	438	487	455	430	464	433	430	442	449	452	392	405	445	434	402	441	430	429	457	450	466	467	456	454	469	406	431	420	415	409	405	437	441	429	453	442	458	420	443	425	453	432	456	443	460	415	428	390	467	455	442	425	449	427	449	420	414	454	427	432	421	437	435	420	431	457	411	428	451	462	420	447	421	460	494	458	455	437	449	437	424	435	478	412	457	430	438	457	419	448	409	407	442	441	462	441	439	473	426	413	456	415	439	422	438	452	430	449	411	400	486	415	432	453	420	467	436	456	455	442	435	427	422	416	450	444	436	472	470	456	463	419	471	461	421	440	439	429	433	458	428	451	434	443	450	422	403	414	488	446	425	457	453	405	452	449	430	452	462	410	428	472	402	440	460	409	437	450	418	460	429	434	442	423	437	462	468	444	433	430	428	416	413	471	473	420	442	437	465	441	439	435	413	438	425	435	454	440	465	436	440	413	460	449	484	469	456	479	416	472	472	464	478	439	450	460	402	469	467	450	481	452	436	410	435	426	462	431	473	437	470	444	409	452	418	432	453	453	455	439	441	424	425	437	444	476	412	443	424	407	464	449	419	422	452	402	426	423	433	449	492	470	435	437	478	429	423	414	427	464	416	419	426	431	461	429	435	439	485	446	474	484	473	467	483	422	491	453	416	447	422	438	458	455	455	451	435	449	428	421	465	421	456	476	489	464	456	410	408	501	442	416	397	459	394	467	463	458	433	431	428	460	427	385	440	437	431	392	418	435	437	408	424	429	448	472	431	424	469	420	460	443	462	410	459	481	445	469	444	435	444	425	460	468	408	433	461	409	462	425	467	437	464	444	447	465	450	423	413	405	428	452	420	468	432	447	414	415	449	451	410	436	431	431	479	452	450	444	413	434	423	470	427	418	478	440	445	433	470	430	433	431	407	432	436	425	418	427	407	432	437	461	436	466	415	437	469	425	460	450	448	433	407	423	454	436	455	418	418	441	435	432	473	450	446	429	436	407	438	446	463	405	460	432	457	456	429	454	457	392	433	450	429	429	445	425	477	468	430	434	410	407	417	456	391	408	443	424	437	435	438	458	447	424	431	445	415	450	440	437	394	414	459	462	452	475	472	415	400	420	454	445	429	458	421	429	407	456	442	458	427	422	478	453	433	404	398	464	447	419	452	422	461	436	431	462	473	442	431	446	451	395	434	443	419	449	422	426	452	447	451	441	424	440	438	424	412	449	445	448	431	422	445	456	452	449	456	470	446	434	457	445	400	437	442	426	393	437	417	426	489	440	442	442	422	452	432	422	401	455	422	441	453	452	417	447	478	441	421	483	442	432	426	432	454	423	433	452	384	439	441	466	417	428	416	445	477	457	434	449	410	432	443	443
2208	400	295	269	279	295	294	287	270	285	277	251	234	309	284	296	289	283	300	272	303	275	310	272	242	281	293	272	261	287	274	273	240	265	275	250	233	299	276	281	251	274	312	258	297	288	307	287	241	296	303	307	280	267	313	265	276	291	260	276	275	307	279	300	275	274	291	302	269	246	284	270	285	286	267	274	287	296	278	282	291	294	249	294	279	288	321	261	257	270	258	291	280	258	277	266	275	301	297	249	275	260	276	301	255	276	259	259	277	273	243	285	284	288	268	290	297	285	290	285	301	263	303	282	253	288	302	274	313	269	247	283	250	268	253	267	285	260	263	265	262	300	277	314	287	279	283	247	274	283	247	262	303	288	249	317	283	297	278	290	283	294	259	271	282	286	276	254	310	298	300	265	269	254	299	284	296	308	274	240	292	300	275	289	295	279	261	255	270	289	264	275	293	296	289	280	283	268	288	288	280	264	272	300	248	268	309	279	263	311	277	271	279	315	244	277	285	290	278	279	267	264	249	298	298	262	261	273	265	257	263	285	256	289	319	285	241	262	307	310	286	275	266	266	306	257	252	286	264	283	274	275	243	278	255	293	267	243	286	267	280	283	286	276	302	261	266	308	269	270	287	301	275	284	296	263	309	258	278	279	298	273	301	309	261	277	284	290	258	296	265	290	286	294	291	258	257	267	289	247	252	281	269	281	298	258	275	251	300	298	299	252	264	277	284	273	269	283	305	263	256	294	276	240	263	284	287	266	302	286	262	306	282	249	280	278	289	305	287	274	252	261	302	280	289	261	296	293	283	275	256	275	282	293	253	288	279	312	301	268	294	297	294	304	314	284	285	292	273	276	293	249	299	253	243	272	269	292	282	263	264	275	284	281	298	294	324	277	284	252	269	285	283	285	269	304	272	272	274	263	263	277	278	289	294	262	320	304	281	295	294	266	308	336	292	269	283	307	291	288	256	300	283	287	294	287	290	258	289	334	272	275	264	306	278	265	263	280	266	250	304	273	276	278	306	265	272	251	279	292	250	291	287	256	286	280	274	240	262	278	287	311	289	300	319	267	264	279	275	271	283	241	285	267	265	257	309	305	271	270	253	305	283	314	290	305	294	298	281	261	261	265	279	316	287	307	300	267	240	271	300	303	252	270	275	274	278	244	287	269	291	277	278	300	261	261	326	259	301	279	286	274	306	258	277	294	259	296	255	292	308	250	258	292	290	279	284	280	242	274	302	264	267	299	265	271	276	295	271	270	285	316	309	284	291	264	289	286	251	283	296	275	261	270	305	255	277	281	283	288	301	283	305	268	276	291	288	273	277	288	264	272	270	275	281	260	318	298	298	286	286	261	271	283	277	272	269	250	279	301	289	308	327	264	300	315	279	259	290	287	242	288	282	268	293	270	282	260	274	260	310	309	289	272	270	300	309	265	282	304	259	296	243	272	302	281	284	308	300	291	299	317	265	286	270	288	258	268	269	276	298	288	291	301	243	291	294	258	282	267	278	288	277	272	318	313	280	295	274	295	289	253	279	283	295	332	271	267	250	264	273	268	282	307	261	300	296	265	269	267	301	273	300	255	283	264	262	285	277	253	270	264	304	282	255	262	275	273	291	254	260	253	251	289	279	327	295	303	302	268	289	267	324	279	293	271	276	281	267	268	262	281	252	310	274	285	264	273	295	300	271	269	290	268	267	251	260	265	316	304	287	276	273	261	311	282	287	264	288	237	269	290	298	280	291	280	277	299	270	256	285	276	309	269	259	248	276	276	292	285	263	307	282	256	271	235	286	245	260	306	244	244	297	304	269	305	284	306	302	281	279	297	288	288	252	293	294	256	285	294	276	289	279	301	290	311	283	248	244	254	255	269	274	306	273	268	267	263	240	266	271	276	268	273	300	264	273	253	266	295	287	274	308	240	284	271	249	283	270	287	296	285	266	303	285	270	277	252	264	286	302	272	287	277	271	274	304	268	270	294	321	292	276	264	295	263	269	273	264	291	276	284	259	306	296	267	275	256	334	278	259	275	283	273	291	283	293	287	288	269	266	261	261	291	271	302	277	250	275	275	278	258	283	286	269	296	287	272	280	273	252	301	276	300	312	273	287	246	279	306	294	296	287	297	271	259	278	283	301	262	258	277	292	247	297	268	250	278	272	269	310	296	263	289	297	259	296	261	263	304	271	270	300	299	302	284	243	274	278	283	273	245	268	275	254	303	275	284	277	293	296	271	261	272	273	288	293	272	276	276	274	277	281	301	253	288	290	287	256	283	279	313	281	297	255	273	260	289	272	275	284	281	259	251	269	285	310	298	272	288	286	282	293	288	294	282	314	273	258	309	250	286	302	281	277	239	280	310	283	254	279	288	290	280	278	269	292	287	296	293	297	305	284	268	265	253	263	282	294	259	272	302	266	271	289	300	256	271	245	305	267	245	299	293	276	284	310	303	288	263	233	295	243	292	304	270	287	305	307	276	287	329	263	268	274	294	294	279	297	305	301	260	348	296	266	303	282	278	291	277	308	281	279	279	275	266	245	305	278	277	281	249	250	245	287	264	274	284	273	261	293	281	297	303	289	284	300	286	299	292	238	286	292	298	286	279	256	263	277	276	277	252	264	272	285	263	276	269	263	277	302	308	276	256	261	301	309	281	261	264	270	297	269	282	292	296	252	285	300	304	316	295	303	277	280	253	281	248	286	262	273	288	275	300	283	249	285	299	258	255	286	288	297	281	275	259	283	276	269	306	269	292	280	279	302	252	301	279	266	278	300	282	273	262	297	307	296	275	294	288	271	265	238	302	307	293	260	285	284	286	279	265	256	235	285	312	267	277	275	277	316	275	290	270	283	285	269	268	293	275	247	275	321	278	282	288	316	291	288	293	285	242	289	315	283	265	272	243	294	278	257	293	283	294	294	272	261	312	271	267	296	267	284	285	252	297	261	277	299	296	308	256	258	273	273	292	266	272	259	258	281	295	270	271	267	255	275	277	269	326	285	256	259	250	264	278	259	309	265	300	258	264	290	250	307	276	293	287	263	298	285	309	281	286	289	280	281	276	283	271	265	270	299	280	284	281	259	279	263	263	283	283	259	294	265	308	247	282	256	282	265	264	274	260	295	269	322	286	284	318	290	305	306	273	254	270	267	289	260	304	314	284	279	300	314	311	251	268	299	262	306	308	292	287	296	293	282	289	271	236	287	282	295	283	300	242	334	313	297	301	288	318	298	259	266	279	271	246	307	300	250	300	285	267	281	236	283	248	305	293	305	290	261	285	314	335	279	271	246	264	281	265	253	275	302	306	261	238	289	302	268	293	256	283	269	264	290	266	281	269	316	287	289	303	318	284	271	275	275	248	282	290	277	269	284	270	313	288	302	285	296	278	301	278	312	277	276	290	256	273	271	287	286	290	284	254	270	291	290	267	253	281	267	279	271	292	271	268	259	287	268	286	296	311	318	274	311	284	284	281	266	258	263	287	298	254
2066	708	657	656	640	629	659	633	636	646	598	599	625	641	612	592	640	646	599	632	609	615	636	654	589	624	626	656	653	623	630	646	654	614	629	591	632	628	631	617	618	599	637	579	639	606	596	624	628	634	641	598	624	612	672	640	589	608	615	593	619	643	615	630	619	622	557	593	619	590	636	662	609	602	637	645	633	609	614	617	616	635	636	610	590	631	618	601	603	612	586	604	595	581	571	617	632	622	551	609	632	646	602	588	628	679	611	583	592	634	633	627	659	649	643	642	621	622	625	598	624	611	595	603	606	605	634	664	638	605	606	649	610	608	612	629	641	581	593	593	635	577	596	622	624	600	618	625	626	595	547	673	583	628	604	607	659	628	631	635	624	593	638	612	577	608	633	607	610	660	656	634	625	637	616	568	645	624	664	635	601	662	610	652	617	623	618	624	608	604	611	627	579	601	615	632	580	621	622	627	595	628	621	614	650	556	666	619	641	623	622	641	663	623	649	595	615	643	600	673	626	601	613	638	620	612	632	612	604	611	612	603	595	588	608	645	645	686	597	622	615	591	638	594	629	616	586	600	635	634	592	601	599	644	617	595	595	623	629	594	601	600	630	649	642	613	579	580	630	570	606	609	624	607	555	618	640	629	597	638	620	637	637	640	605	583	613	633	639	620	627	649	592	619	644	591	667	657	643	645	619	618	622	640	572	578	589	592	607	598	582	576	597	609	613	632	608	600	620	593	618	606	624	614	642	618	600	668	605	623	639	622	621	635	571	602	610	663	626	601	612	590	624	623	620	641	575	640	588	594	655	623	613	660	628	656	626	609	628	603	631	655	623	614	656	623	642	639	596	620	612	624	621	613	634	619	612	616	605	598	610	593	622	682	594	612	622	624	634	614	625	627	722	651	630	605	610	610	592	626	596	652	602	616	617	614	621	572	610	592	637	610	588	597	610	601	645	612	575	587	575	547	643	618	646	599	609	575	653	636	614	620	599	583	599	633	609	614	629	592	615	631	663	597	601	627	651	602	642	608	600	641	656	585	594	566	605	661	597	586	646	647	575	642	664	583	623	601	590	608	606	669	608	638	593	606	652	634	630	577	616	593	629	601	608	647	585	601	593	633	591	604	639	629	620	613	591	612	640	629	651	634	595	634	590	606	649	613	633	610	633	598	636	631	560	666	603	625	635	608	640	608	642	623	613	606	652	621	632	629	624	593	632	570	619	597	627	634	616	608	609	620	609	594	623	602	601	596	616	632	587	606	556	654	644	641	618	677	580	608	594	637	620	589	581	583	603	560	602	583	628	656	640	619	660	597	589	616	611	679	620	606	646	613	608	627	614	610	594	624	668	622	588	661	651	638	564	630	617	610	591	642	629	632	610	575	608	598	615	646	618	603	627	600	623	602	678	601	628	619	626	641	601	584	637	641	630	605	633	658	630	647	652	582	641	687	616	650	588	649	630	631	630	651	604	610	636	606	649	605	638	630	622	603	597	606	625	628	584	607	640	634	560	585	618	626	680	572	614	641	623	582	627	612	634	619	648	587	624	661	616	653	584	618	596	647	631	628	686	606	621	608	639	605	621	605	552	644	642	594	612	631	562	644	640	575	665	600	608	599	618	650	610	580	638	619	623	609	599	559	630	628	624	577	620	640	595	617	614	612	596	621	620	636	652	596	612	634	630	582	646	616	587	636	608	578	642	592	615	590	598	666	622	649	639	615	626	646	582	596	583	647	608	618	651	629	645	608	597	621	632	611	638	604	613	608	668	682	596	623	598	638	618	607	586	600	658	611	617	643	599	619	579	630	622	588	641	603	604	586	642	613	626	625	578	633	610	621	587	646	669	649	603	606	600	628	585	623	627	604	629	621	627	578	657	580	603	642	590	592	640	661	622	638	636	601	610	637	596	610	616	643	607	621	626	625	601	605	602	634	628	624	574	630	596	635	609	630	573	651	619	674	590	627	642	656	588	572	629	597	608	644	627	620	589	642	634	586	627	631	654	585	621	608	553	645	628	583	587	661	605	613	629	585	622	633	627	596	624	606	634	625	648	664	592	631	567	630	615	656	653	629	592	634	645	600	621	644	603	584	614	614	622	612	622	647	642	633	622	608	612	631	654	620	630	628	657	602	636	632	654	616	611	595	638	613	635	620	612	620	631	601	639	657	644	609	621	585	582	592	603	623	586	619	629	640	587	641	618	594	629	619	656	624	599	628	633	614	643	629	633	637	621	603	621	587	566	643	586	646	596	666	596	643	611	660	644	624	598	638	611	648	593	622	654	603	598	629	634	604	627	607	611	597	668	612	614	645	622	611	631	609	648	643	635	645	591	616	576	610	592	635	641	625	592	634	627	657	553	656	607	609	612	585	563	588	582	633	621	641	617	606	649	653	630	615	646	612	650	628	593	634	626	642	589	675	650	631	689	599	630	661	626	646	600	603	642	619	598	606	685	617	657	603	637	621	665	616	624	633	602	589	623	602	615	656	624	654	558	598	614	616	604	587	585	581	625	579	619	675	611	595	605	633	638	691	626	581	615	623	635	644	614	570	645	608	613	608	585	615	621	656	600	636	583	641	598	650	630	624	598	608	660	616	630	623	610	572	654	635	569	631	616	648	636	578	660	643	623	588	616	602	601	600	592	622	625	646	559	625	677	611	608	613	579	634	615	646	633	612	629	631	632	633	587	666	582	641	630	599	608	651	616	643	613	610	589	614	619	607	557	641	582	608	568	667	617	606	623	605	632	631	601	608	617	667	609	615	586	636	646	597	612	641	635	594	651	576	602	589	630	589	595	648	629	615	624	645	607	616	606	658	599	625	616	604	652	620	608	621	648	610	581	644	603	610	603	580	662	609	622	655	614	641	637	685	611	617	615	624	613	605	595	587	644	585	623	639	652	627	657	600	693	626	595	619	611	607	675	632	601	580	619	596	593	636	604	570	622	631	627	641	622	617	613	614	657	639	635	588	587	611	594	640	624	631	637	574	641	626	614	649	593	584	559	599	641	599	634	605	667	580	655	614	632	659	629	618	601	597	626	648	636	586	606	618	566	635	636	631	618	614	650	616	646	612	602	622	634	643	598	617	597	586	581	595	631	625	591	613	617	608	636	615	587	616	641	634	647	658	610	661	638	614	629	606	637	605	628	633	586	605	597	649	653	633	622	657	657	664	602	600	619	599	613	613	591	619	610	611	692	631	645	621	599	652	640	658	621	670	628	653	597	616	601	647	612	551	621	636	595	572	662	652	607	603	635	665	608	587	635	608	640	588	633	622	636	604	617	610	614	599	612	621	619	628	642	616	641	669	594	579	610	614	686	621	629	657	591	601	640	619	633	638	610	611	615	646	642	621	634	632	640	619	580	632	621	625	649	665	623	620	674	678	654	592	594	596	623	584	591	631	625	586	589	638	600	639	621	569	663	638	594	649	577	602	661	628	582	603	637	612	655	560	600	586	589	652	662	630	670	613	594	644	659	641
8340	639	455	366	258	218	208	142	184	140	128	146	161	131	131	128	128	95	126	103	122	161	116	131	135	119	113	122	111	128	119	113	134	116	116	117	100	123	126	113	124	117	140	132	133	123	112	110	121	123	129	130	97	115	112	135	111	110	122	117	139	118	113	114	126	121	117	110	105	111	127	111	108	109	106	118	110	120	135	116	109	115	130	139	113	111	120	110	125	125	140	122	104	121	146	135	120	108	130	118	119	144	129	139	121	136	125	118	125	124	108	114	108	126	103	117	116	126	141	116	122	115	135	123	138	119	119	98	111	115	113	117	112	116	96	109	118	117	119	117	117	118	116	146	115	122	106	121	138	103	134	105	115	128	102	120	104	120	132	116	129	129	104	116	85	99	138	107	111	137	112	123	131	128	105	129	137	119	109	134	130	140	124	140	124	123	124	107	100	130	135	114	130	117	117	121	137	120	121	139	115	126	106	119	136	129	140	114	113	118	113	106	114	103	107	115	110	109	115	124	136	100	125	127	114	108	111	108	165	118	115	111	119	112	140	127	107	110	114	123	133	104	130	119	126	135	105	105	119	129	121	112	91	124	128	123	105	101	116	117	114	137	122	125	115	102	126	99	118	132	123	114	122	101	123	127	127	115	110	110	111	124	125	95	108	131	142	120	104	114	117	119	113	93	109	112	121	104	116	112	123	140	140	116	130	117	121	143	107	117	132	138	108	145	104	132	116	115	96	117	123	96	123	126	125	126	146	112	127	118	113	95	132	120	114	112	149	112	115	134	131	111	109	130	131	123	130	128	131	115	113	137	118	127	120	99	115	121	110	113	112	101	119	120	110	127	106	132	133	126	114	103	120	114	110	133	107	143	113	98	121	137	123	123	112	123	114	128	115	131	121	96	123	155	132	117	112	131	110	117	132	130	107	144	129	124	133	132	105	116	91	127	134	103	113	125	135	136	130	128	122	141	115	105	116	116	125	137	121	130	128	133	107	121	137	115	112	125	114	128	112	123	118	137	119	125	132	138	107	135	128	101	111	118	143	105	117	107	141	121	116	97	131	103	130	105	114	122	126	109	120	119	116	125	119	109	128	132	117	115	124	133	100	94	125	128	115	113	101	122	106	103	122	126	90	129	117	118	116	121	112	123	111	122	119	129	128	113	121	119	122	122	136	112	122	121	106	108	117	123	122	113	115	109	123	120	121	115	119	137	145	109	129	131	115	117	117	113	110	125	99	136	111	132	130	107	125	121	120	111	118	91	100	119	128	103	101	121	127	122	105	115	101	114	104	118	111	130	107	143	111	124	137	115	135	113	117	122	106	112	117	115	92	119	133	126	121	130	122	126	106	105	133	128	97	125	115	128	111	147	125	114	128	134	115	109	107	114	115	144	119	116	91	110	113	133	111	107	140	121	128	124	135	118	114	130	108	114	111	133	139	131	136	102	120	122	127	112	119	114	115	115	132	108	144	118	95	121	112	121	132	101	118	136	119	116	111	126	145	121	117	118	127	111	143	134	113	106	120	108	131	116	132	123	109	114	110	111	120	109	128	130	114	140	115	115	116	122	120	113	131	117	119	121	110	133	129	101	114	136	118	133	108	131	115	115	118	124	117	126	124	119	108	117	129	124	105	111	122	92	116	123	113	120	113	128	115	110	122	105	121	113	122	118	126	133	134	118	114	105	104	129	111	139	124	127	102	110	124	131	133	118	113	135	102	123	107	102	126	130	132	111	116	121	119	120	113	117	113	110	130	127	125	117	118	115	126	127	107	128	125	117	117	115	127	104	110	119	102	122	129	126	102	110	129	127	109	94	105	102	138	124	144	104	125	119	117	133	138	100	143	104	109	109	125	110	106	97	142	115	120	112	111	117	112	127	131	110	112	119	120	128	120	109	131	108	123	137	127	138	121	110	112	119	117	136	141	110	122	124	107	111	118	117	97	102	115	114	123	115	127	121	107	133	104	119	113	130	121	121	144	139	122	117	107	131	127	122	131	137	118	119	123	110	122	114	130	121	114	134	125	127	114	125	104	124	107	122	120	118	121	112	125	103	117	123	120	104	111	133	95	113	98	121	123	109	120	115	143	115	114	110	120	121	112	102	125	126	138	107	101	124	117	114	126	108	116	113	104	109	119	117	104	104	104	104	118	123	142	122	133	92	108	153	114	117	114	126	116	118	121	102	116	111	120	118	130	123	125	114	122	125	124	136	118	133	116	107	113	111	117	102	126	116	111	111	122	126	123	108	111	136	134	117	120	125	132	117	128	124	104	107	138	114	126	110	122	105	108	102	118	116	111	106	120	107	124	116	112	140	127	138	121	130	111	121	141	108	112	109	121	109	96	125	132	127	124	120	111	111	115	112	116	119	123	114	113	153	121	122	124	122	115	100	126	131	98	107	108	130	126	138	112	112	120	129	133	119	137	126	109	132	126	130	96	119	126	103	114	129	135	110	138	101	114	119	112	139	131	112	143	102	126	119	132	98	142	123	137	115	117	133	112	110	98	118	126	104	113	127	133	120	143	105	96	109	130	109	114	104	124	129	101	106	122	117	109	123	111	142	131	138	121	118	102	112	145	121	137	101	117	124	118	99	115	115	102	107	127	114	116	126	113	97	114	113	106	119	114	123	108	132	137	136	153	111	110	120	123	122	134	109	100	109	115	115	115	132	106	120	124	115	133	113	126	131	146	137	120	131	142	144	125	115	105	131	114	110	104	120	119	121	114	130	116	117	124	115	133	116	133	100	103	94	130	117	114	122	113	129	129	132	133	101	95	117	138	110	116	123	104	125	124	109	115	107	120	114	137	113	103	127	111	116	114	136	109	119	122	107	127	141	129	132	113	119	118	110	122	120	128	119	98	123	108	135	130	102	107	94	109	117	125	129	126	118	100	138	113	101	114	97	106	92	121	143	112	121	124	129	129	129	133	117	128	114	110	118	126	125	117	120	125	133	113	111	117	107	95	125	128	129	118	125	129	125	120	112	116	114	119	124	118	140	110	102	146	121	129	139	120	99	91	108	134	106	110	143	119	131	129	116	114	114	110	119	119	130	156	123	110	121	127	104	117	112	91	136	148	112	112	136	151	122	119	127	122	106	135	117	128	127	123	140	103	118	89	99	115	117	143	126	104	118	112	117	143	114	129	136	122	104	120	121	115	122	117	97	116	135	119	100	124	111	113	123	116	119	123	138	113	118	109	124	120	105	132	150	102	117	117	118	119	110	129	124	113	117	122	127	119	111	143	115	113	112	112	118	120	113	118	114	136	110	126	113	103	121	127	117	123	127	104	127	109	133	130	118	91	131	111	100	117	132	135	118	128	110	87	122	114	110	136	120	116	118	108	112	118	102	116	125	112	104	125	113	127	131	133	118	115	107	124	116	103	114	116	128	111	157	112	107	133	112	124	120	102	106	98	103	135	130	109	123	132	106	122	109	137	120	110	116	128	100	146	141	133	107	122	121	110	103	115	131	119	113
6612	701	1002	1148	995	783	674	615	516	482	520	446	441	424	382	424	410	366	356	346	354	325	360	376	322	324	320	357	338	349	298	317	318	315	319	328	316	269	292	307	305	297	340	311	304	326	317	307	308	309	335	319	346	345	287	308	290	283	333	341	325	308	305	321	300	296	291	281	321	346	325	313	307	308	313	305	320	314	326	307	302	307	301	311	319	346	299	320	282	279	311	331	323	309	321	322	293	302	309	301	290	309	307	334	321	279	307	300	278	290	306	299	301	308	338	286	278	302	317	297	354	252	312	310	300	299	309	280	309	311	333	290	295	324	279	332	299	309	331	313	308	328	305	318	334	308	312	308	325	301	341	321	283	313	307	305	312	309	312	295	350	329	291	290	307	317	323	323	320	309	302	300	285	287	287	291	311	329	333	337	346	284	311	293	325	324	282	308	287	273	307	309	286	324	304	286	325	324	318	290	303	300	302	307	303	278	319	296	301	308	318	326	289	321	308	320	317	322	298	285	323	315	321	317	281	281	308	296	317	308	313	316	286	303	312	334	284	300	313	321	342	355	285	333	305	297	297	301	332	336	307	271	301	292	320	292	316	323	287	301	300	330	308	296	294	321	293	320	314	295	307	315	291	289	317	304	312	340	282	278	315	302	311	325	341	293	345	294	291	300	308	301	306	303	332	304	315	354	293	280	304	323	327	326	295	342	313	316	320	294	297	281	290	321	312	297	292	291	296	286	291	287	287	281	326	297	298	303	311	281	326	303	325	310	304	280	305	313	311	311	294	334	305	312	290	300	314	315	273	314	296	296	321	280	298	288	311	329	307	293	295	311	285	285	288	302	297	304	351	313	309	330	308	290	316	312	335	304	297	310	280	311	306	276	303	286	296	290	291	295	328	309	303	287	301	300	296	346	283	301	335	299	305	297	329	310	318	295	306	289	317	303	316	325	326	308	327	311	321	292	277	335	311	295	324	315	279	317	322	318	324	320	330	313	313	299	328	316	324	287	312	286	320	301	288	308	274	317	289	299	314	289	303	321	301	295	330	305	319	327	286	313	282	295	290	307	338	276	298	312	263	354	290	327	318	307	316	322	287	327	305	315	312	296	315	332	259	298	269	288	312	286	289	302	316	326	303	302	285	317	311	294	295	347	312	347	311	314	300	334	323	285	273	338	290	324	335	325	301	307	276	307	324	285	299	280	328	292	325	318	329	302	326	292	326	288	289	299	333	291	286	311	298	315	287	297	311	326	295	294	333	323	300	303	295	307	302	298	295	330	305	302	293	319	300	267	313	298	304	317	272	327	308	291	318	325	316	297	297	274	289	309	301	299	336	293	320	322	299	302	330	316	303	315	319	292	297	299	305	299	316	291	315	328	312	293	328	297	297	297	328	308	322	299	289	284	308	319	318	289	313	305	296	274	279	324	297	312	323	301	313	337	290	333	306	317	315	334	320	277	329	330	297	294	321	317	328	316	324	323	294	324	309	312	314	286	288	297	339	320	292	302	325	280	315	306	305	301	291	315	299	315	308	288	326	291	288	313	326	296	307	309	277	309	300	304	310	318	308	297	332	312	301	294	308	304	307	318	296	295	333	305	324	320	278	289	320	321	329	310	308	303	328	341	288	310	301	330	301	321	292	306	277	296	324	303	321	290	288	280	289	330	325	298	299	330	294	300	288	292	317	274	285	300	298	302	284	303	305	281	309	284	289	296	327	327	302	293	311	274	311	321	290	311	327	315	328	295	301	316	303	297	326	321	363	344	298	319	297	317	308	300	292	308	268	294	311	303	294	316	313	329	318	301	317	299	278	301	307	317	276	326	316	307	298	303	300	322	286	293	316	314	321	322	327	311	327	296	309	307	313	309	283	278	292	311	319	308	296	302	331	304	304	314	327	298	324	307	306	314	320	313	284	326	333	308	296	285	326	297	338	309	328	286	305	311	277	297	322	310	287	299	341	320	285	301	297	298	314	286	302	310	293	324	272	314	295	316	297	285	296	282	287	320	299	306	321	331	290	306	316	289	309	293	314	290	283	287	320	303	309	313	294	310	297	275	308	293	301	300	319	297	288	288	307	311	319	299	317	310	327	310	347	304	293	318	331	330	306	297	299	298	322	287	309	288	274	316	300	293	303	282	271	331	299	327	314	296	329	306	303	310	314	347	273	315	273	288	289	295	290	319	301	318	295	290	300	295	304	291	285	323	271	302	304	287	317	297	297	310	297	329	304	299	267	279	288	321	284	309	297	315	345	321	318	315	293	329	293	308	326	314	304	301	276	355	312	341	327	299	303	300	293	311	287	306	324	323	304	323	303	305	287	310	290	274	340	299	323	310	310	279	315	285	321	287	275	267	285	314	297	320	321	282	299	302	304	294	332	281	303	307	285	290	351	291	312	347	300	288	298	325	313	338	333	332	342	314	301	305	302	288	288	344	308	328	329	300	310	309	319	277	313	316	317	298	295	327	338	310	314	278	292	319	313	344	293	310	302	269	301	315	266	298	326	297	285	304	331	299	302	325	297	322	311	331	320	314	331	305	315	294	308	290	300	337	312	302	319	315	284	296	325	284	292	318	321	282	311	300	298	319	296	285	295	314	308	317	287	309	299	298	305	314	330	277	318	301	300	318	314	306	296	271	322	309	312	308	343	291	297	324	342	299	299	312	325	322	281	276	299	336	299	306	310	305	303	307	308	315	291	302	288	291	312	286	296	325	334	275	311	294	298	301	329	298	321	333	324	311	284	326	318	282	300	314	297	320	305	293	311	304	307	302	315	303	277	290	296	270	275	292	339	309	299	299	335	347	298	315	301	317	286	323	280	317	304	310	311	316	313	322	316	300	337	285	332	270	311	287	324	347	324	302	289	315	329	316	339	304	300	280	294	283	338	305	330	309	306	318	304	281	333	302	300	304	323	312	277	288	330	311	319	292	256	304	319	318	312	318	286	317	285	325	316	317	311	303	307	276	291	340	289	321	298	308	312	287	300	289	270	307	312	292	275	310	303	288	293	325	311	283	257	307	324	305	309	349	278	273	310	315	289	327	283	337	333	311	305	299	319	295	312	302	306	321	297	274	302	303	295	304	304	304	346	308	303	292	315	294	284	313	326	305	308	309	324	293	304	314	315	301	289	295	316	296	280	280	292	305	282	323	295	292	294	310	302	299	278	320	318	317	325	284	279	301	283	315	289	346	299	287	296	302	312	309	324	319	341	297	309	309	292	298	280	325	305	307	293	322	305	317	284	319	291	303	275	287	325	306	311	332	319	297	301	294	302	330	304	313	295	319	304	293	334	321	311	311	313	322	292	330	331	328	288	339	303	284	298	305	326	335	305	317	312	300	332	302	317	327	298	309	308	312	335	315	303	292	305	310	332	298	320	299	304	314	262	314	301	296	346	297	302	305	300	302	325	343	296	293	252	326	301	311	310	298	309	302	315	333	296	315	334	292	331	319	318	312	322	292	287	294	294	294	318	305
15199	1376	879	648	509	378	312	285	257	234	247	206	230	208	197	181	179	210	193	193	196	177	204	145	187	187	189	190	175	181	170	195	176	170	181	177	163	194	203	202	182	182	200	197	159	163	193	179	172	152	179	190	178	174	170	166	184	171	193	173	169	186	186	192	195	178	174	168	177	166	175	173	151	158	199	191	185	172	186	184	178	184	177	164	164	166	172	180	202	170	152	131	172	174	147	163	178	201	184	164	175	187	173	158	173	185	199	175	185	157	177	185	145	167	169	145	173	180	207	177	171	196	180	193	162	182	153	197	157	202	163	186	177	175	166	143	190	157	169	202	170	194	191	179	198	171	160	179	201	191	190	180	151	157	191	198	179	159	168	172	176	178	179	169	181	170	154	173	169	169	158	173	166	159	171	188	176	176	176	185	190	171	187	170	177	197	187	175	205	174	193	186	140	179	162	174	155	179	164	162	143	165	162	187	178	174	182	160	178	189	209	177	193	151	170	167	180	169	183	168	180	155	161	172	161	177	154	184	150	171	172	168	182	166	167	180	194	152	196	170	164	184	193	163	164	186	157	148	193	185	197	173	191	194	164	189	171	150	172	172	172	192	187	159	175	180	185	173	171	150	202	177	172	166	150	183	164	152	179	169	183	162	150	152	148	202	152	176	178	160	162	168	171	159	179	181	176	176	174	176	172	151	156	180	190	173	158	186	154	160	178	175	158	170	173	180	177	181	167	172	180	143	205	150	163	182	174	158	176	174	169	182	184	189	190	163	159	177	172	168	171	177	162	182	161	169	152	190	170	169	173	163	166	145	200	162	171	194	191	206	185	164	198	175	164	182	168	183	168	175	193	161	177	205	174	180	138	175	182	159	159	186	189	192	169	167	157	193	166	148	187	163	176	168	189	201	202	166	178	179	151	158	184	176	182	185	195	174	162	184	161	197	188	154	167	192	171	165	160	188	172	177	171	186	179	194	204	161	182	187	165	181	168	147	157	171	180	185	184	164	209	171	159	164	165	144	164	190	176	174	191	207	154	172	188	203	156	191	184	200	168	198	186	161	161	174	181	160	166	136	164	162	182	198	170	170	194	189	165	170	186	180	171	172	141	224	159	154	190	180	158	164	177	175	172	156	210	162	167	163	181	165	177	167	175	152	174	175	199	183	173	151	193	158	151	165	163	186	156	153	164	170	181	160	179	193	188	175	166	178	219	184	177	177	178	170	177	167	190	146	183	162	151	172	159	172	171	169	150	149	158	188	163	192	174	186	155	187	183	174	217	188	185	172	174	187	161	148	205	145	165	169	153	182	156	184	180	165	158	176	174	161	168	159	162	169	170	174	167	143	182	177	151	174	150	187	175	178	173	177	185	205	162	174	149	176	186	154	182	166	200	168	163	161	165	184	159	187	174	185	192	146	164	163	167	165	182	180	160	145	190	194	151	160	179	179	187	158	169	202	191	177	184	185	158	212	182	188	199	185	166	172	194	154	152	180	143	173	161	172	170	178	160	180	170	183	184	166	157	183	135	169	187	169	185	191	161	186	169	196	163	177	161	173	167	174	168	185	163	172	181	153	169	153	151	171	162	163	154	160	183	189	168	174	202	156	174	180	144	161	162	185	190	156	173	178	187	162	153	188	194	161	172	191	186	154	175	184	162	169	176	188	193	186	163	189	168	167	202	171	167	186	176	156	189	173	178	175	153	144	175	185	167	160	191	148	187	169	157	167	172	179	168	174	179	154	174	172	173	188	166	144	168	187	180	211	175	169	162	164	180	186	187	180	171	163	156	175	177	172	180	180	185	179	160	171	162	156	179	170	164	146	159	179	182	172	173	168	167	186	172	170	159	198	197	186	183	195	177	171	178	173	192	185	183	151	176	165	153	180	140	197	172	158	144	181	190	190	160	174	167	150	173	182	172	174	172	177	187	178	164	164	184	181	160	189	176	177	186	178	172	164	159	165	160	175	179	152	187	181	173	173	182	188	162	169	165	157	126	172	182	164	186	167	177	164	178	162	185	206	175	180	185	169	161	177	161	177	178	180	202	174	184	148	178	168	174	176	183	191	177	189	174	171	207	187	175	139	175	152	175	153	169	188	178	166	170	161	184	177	144	166	158	194	173	196	148	149	163	162	195	157	156	187	156	173	168	165	155	184	166	180	192	154	185	179	151	179	167	154	165	157	176	176	185	193	139	190	183	176	181	164	189	185	175	161	184	199	147	168	172	170	183	151	171	166	154	162	206	181	191	178	190	198	182	188	137	200	167	152	147	158	166	158	163	169	168	143	193	173	178	179	164	187	169	177	183	146	153	193	190	168	170	164	165	152	172	166	172	168	172	174	169	173	150	183	179	157	183	152	168	176	212	154	140	155	165	157	181	164	183	187	159	163	171	179	190	186	180	168	176	190	181	158	188	190	178	186	183	179	174	189	175	168	149	141	186	174	175	182	179	177	174	153	193	188	185	169	195	176	171	152	190	166	197	187	168	180	166	190	195	156	190	168	184	190	184	167	165	164	150	179	194	166	173	177	150	184	202	163	181	176	173	174	187	184	165	160	187	168	170	197	179	154	196	188	177	204	164	177	174	173	174	168	146	153	170	180	198	171	167	165	196	196	155	171	139	169	164	173	175	163	163	152	198	158	196	194	192	157	163	166	160	191	186	174	197	196	180	176	162	193	169	170	199	166	151	180	190	167	158	184	171	149	147	165	181	178	184	174	173	203	192	166	155	172	176	170	180	198	190	198	169	180	173	160	174	138	158	190	154	155	156	146	147	177	192	166	155	187	159	193	188	159	151	151	181	180	171	150	167	163	185	203	158	189	172	189	158	182	179	152	189	163	186	178	180	176	158	171	167	160	191	163	189	160	170	158	200	162	179	164	204	176	169	174	156	159	180	191	177	163	144	150	198	171	188	163	190	166	144	163	169	166	177	188	173	158	157	195	145	164	176	196	187	180	170	149	182	190	176	169	158	170	193	158	186	165	172	168	154	158	157	163	157	167	176	149	174	172	167	189	160	169	187	174	188	169	174	178	154	169	173	167	180	172	183	195	169	174	181	164	176	183	176	164	161	168	165	187	177	189	169	199	178	159	190	174	177	155	169	157	166	161	176	180	168	194	174	157	176	165	167	181	189	174	186	145	168	199	178	163	177	198	173	183	181	178	174	162	187	166	163	183	143	170	182	179	180	164	175	179	188	159	171	146	180	165	158	163	168	181	172	196	179	184	173	186	169	178	168	168	178	205	187	188	165	155	179	178	180	151	164	179	158	175	168	179	180	177	190	179	200	182	157	171	210	192	182	183	177	188	177	161	186	212	184	164	187	182	169	164	169	136	160	171	177	170	169	183	175	190	181	197	181	150	187	186	163	178	165	165	182	171	183	181	202	181	156	174	206	163	182	166	186	180	181	164	171	166	188	174	185	193	166	189	178	162	165	201	159	166	172	178	153	158	155	148	202	174	152	190	168	179	172	187
8478	1157	1840	2017	1695	1421	1247	1046	868	828	731	703	656	649	583	627	562	552	549	522	516	570	499	510	465	542	473	499	510	498	454	505	477	474	492	476	469	452	500	463	487	463	493	409	451	469	449	444	451	438	429	419	448	457	436	433	476	436	447	489	441	425	473	468	470	462	449	443	457	474	435	442	444	438	434	461	435	453	449	472	417	450	411	417	452	466	462	435	422	458	458	404	422	449	429	460	459	473	454	443	445	451	464	410	453	475	454	470	420	478	470	415	457	472	453	418	475	426	437	439	434	453	435	424	432	457	392	466	450	432	433	454	437	458	450	437	446	444	444	441	414	445	449	448	467	434	449	441	471	430	456	476	451	423	428	422	463	466	418	461	416	426	467	479	432	408	422	431	415	462	452	449	442	443	448	442	429	437	436	468	438	486	475	398	462	418	448	469	481	401	444	450	440	444	447	432	442	442	436	438	445	452	414	427	462	445	495	405	452	471	432	394	424	430	423	436	423	425	416	455	435	442	461	442	448	434	441	458	442	443	473	416	468	420	457	465	445	433	439	441	464	422	410	413	451	475	422	438	398	446	457	455	433	457	431	467	425	440	451	419	454	441	456	456	436	473	456	430	430	419	406	396	450	446	435	440	423	450	449	480	465	415	441	428	468	441	426	449	459	410	397	452	432	495	460	442	438	441	456	438	404	452	424	460	469	414	431	423	411	447	440	464	470	463	456	448	434	448	453	439	455	407	425	430	457	452	428	463	447	431	445	435	464	425	411	437	422	419	461	480	454	466	404	416	438	477	428	460	459	420	436	445	462	456	467	465	447	446	463	399	433	418	420	444	407	455	454	404	457	457	421	451	410	466	394	425	452	436	431	474	466	454	438	423	440	414	447	448	426	418	464	446	449	437	428	413	449	456	456	455	440	427	455	442	403	415	440	441	410	441	441	459	431	464	410	450	457	409	421	481	459	459	426	449	411	445	443	450	473	411	442	426	449	438	401	490	423	452	418	422	421	406	428	470	427	424	400	489	428	459	505	420	449	448	456	450	470	411	421	433	433	405	450	475	445	403	451	438	427	457	464	423	471	438	459	406	415	460	450	432	483	415	463	408	425	430	440	455	451	509	434	475	439	434	444	426	425	382	462	429	461	469	468	435	438	436	464	378	457	415	474	452	450	393	426	446	430	447	408	471	464	416	446	446	475	415	443	455	440	471	435	414	447	462	442	449	411	417	454	422	440	435	467	420	442	472	418	426	415	419	454	427	435	440	453	423	460	442	451	424	482	468	419	445	489	430	408	443	417	466	448	463	416	486	442	457	429	436	439	446	407	430	428	488	450	455	447	467	463	460	453	448	434	445	412	428	411	426	454	433	461	429	451	448	419	475	405	450	451	434	461	423	452	404	465	438	425	421	449	468	473	454	453	479	432	453	411	441	439	434	422	469	429	451	425	417	436	450	442	456	443	455	447	443	409	444	422	418	450	438	421	451	430	468	457	429	410	451	422	462	433	427	443	442	401	427	453	446	456	434	429	491	457	440	454	391	452	463	482	422	458	417	443	427	454	460	444	455	450	407	403	454	443	453	443	434	448	420	472	440	463	398	425	436	412	462	439	422	399	417	463	447	464	430	438	427	491	433	458	436	418	454	482	439	454	456	416	425	430	441	438	396	431	494	394	462	476	448	484	440	471	445	439	416	438	426	403	459	455	431	457	445	447	451	472	439	380	409	448	449	478	417	443	446	461	431	437	455	454	443	445	445	473	437	417	464	449	439	421	469	458	457	393	432	446	397	459	436	446	444	409	456	442	386	390	483	469	431	460	410	393	475	425	440	442	447	455	433	474	452	444	441	429	454	429	438	449	424	409	423	429	426	448	473	431	436	456	453	453	435	455	441	438	480	469	463	417	451	459	474	447	423	431	458	429	443	444	449	466	439	449	453	420	432	450	436	459	421	453	415	423	414	442	472	440	414	424	457	443	419	416	455	444	470	429	447	460	462	490	402	455	427	431	434	484	472	454	461	412	415	435	457	448	422	444	461	413	423	412	449	466	460	440	433	468	452	397	446	432	444	473	463	489	454	445	404	454	491	442	456	442	419	446	442	455	432	436	438	419	482	456	418	472	438	494	444	438	450	452	461	450	430	476	443	444	398	430	393	463	457	417	422	443	507	416	445	446	410	442	431	461	428	464	494	516	436	475	429	453	457	461	465	434	431	424	426	459	457	459	477	420	446	492	458	420	456	445	389	425	440	458	460	405	461	449	447	430	463	434	428	430	445	439	397	463	415	468	445	418	433	457	402	460	457	470	417	449	441	431	472	432	430	402	418	438	484	433	419	451	444	439	448	443	407	459	421	429	452	390	448	451	400	461	408	404	447	449	408	426	427	412	451	453	464	434	418	454	455	408	425	453	416	459	417	428	428	431	453	438	458	455	414	454	442	435	438	436	454	444	427	463	438	448	458	445	426	437	429	452	438	471	445	434	461	442	444	444	442	443	439	469	459	477	480	462	434	422	430	400	436	434	418	443	448	454	406	421	444	443	429	432	479	423	432	465	446	448	450	451	442	481	471	446	417	441	406	409	441	450	445	409	422	449	447	423	423	462	440	434	426	427	434	448	428	425	412	423	452	442	443	405	404	428	448	452	447	454	459	430	431	435	416	447	420	469	459	405	463	442	455	453	419	457	447	439	430	461	418	452	486	416	470	447	402	432	424	463	447	442	460	474	454	419	412	438	398	434	445	426	441	426	431	412	446	450	430	425	462	395	454	432	441	445	431	457	430	484	421	428	442	447	439	477	424	489	470	446	432	472	490	433	464	404	422	445	435	491	456	412	431	421	452	440	436	444	431	456	460	451	461	468	439	451	443	407	464	435	442	458	453	414	469	465	400	418	450	458	430	453	414	440	391	444	471	431	386	425	464	409	440	457	437	468	433	434	454	438	437	398	441	495	442	450	440	429	438	420	427	441	441	431	437	442	430	466	413	481	409	472	429	438	440	419	442	456	434	470	450	457	448	437	435	464	418	459	447	454	453	468	456	478	432	445	458	453	454	420	436	415	452	422	420	462	447	426	420	428	457	413	471	481	456	462	473	455	427	446	431	439	402	466	461	421	438	426	442	457	431	420	462	435	408	452	466	433	390	408	421	455	448	475	425	455	466	472	438	470	428	459	461	431	436	415	451	433	435	426	422	418	448	466	459	452	446	467	434	440	438	429	438	417	448	464	488	467	445	448	417	413	422	445	434	453	442	435	481	408	436	428	444	432	457	465	472	431	478	469	461	487	462	445	444	424	479	450	421	436	443	448	424	420	443	451	440	420	408	460	433	429	468	454	451	399	489	417	400	437	447	432	446	458	492	428	460	426	470	425	421	464	461	462	421	441	423	444	461	419	430	440	422	410	434	452	437	462	456	414	431	415	456	398	436	448	477	434	448	425	449	441	466	456	399	432	441	416	458	427	460	461	413	450	417	441	428	455	426
1727	339	268	259	249	260	246	268	275	265	277	295	272	266	254	254	254	292	305	282	254	290	257	266	283	271	239	267	282	297	305	288	277	302	297	283	233	255	275	284	262	270	244	277	291	276	264	279	268	286	288	295	260	272	264	285	294	282	246	276	288	252	269	275	282	275	289	288	268	250	287	249	304	281	308	292	295	276	314	263	281	283	295	274	279	262	273	285	261	251	281	246	291	276	297	301	276	308	283	285	251	258	331	256	262	315	296	317	317	292	271	267	289	280	268	283	263	290	269	287	261	234	302	257	270	257	270	265	289	276	295	281	269	245	291	278	248	258	284	267	283	292	256	266	288	263	289	278	260	264	281	265	271	267	284	255	261	310	298	282	229	268	297	259	301	302	289	272	307	279	257	286	286	279	273	249	277	278	288	241	276	299	290	290	266	289	282	311	294	268	293	278	263	284	316	289	277	285	292	278	252	266	282	261	295	260	228	269	262	280	288	258	304	275	265	291	270	254	291	314	244	269	272	249	276	304	239	273	257	262	309	246	281	258	306	278	290	302	278	267	289	271	268	279	300	307	262	269	294	321	287	281	291	246	306	278	289	284	265	256	240	281	305	258	299	284	274	279	288	261	276	316	270	294	273	277	242	291	279	249	296	303	259	273	276	283	287	278	279	254	283	270	268	261	269	277	272	284	285	246	281	247	258	301	260	280	303	276	306	241	315	301	288	277	270	291	267	259	283	264	276	267	300	294	260	284	300	266	271	283	254	262	294	279	275	277	264	277	281	289	242	274	272	280	277	305	297	258	272	256	283	291	258	304	233	259	271	325	292	267	292	269	242	277	265	296	280	265	284	267	284	279	295	248	294	269	288	282	281	277	286	283	255	251	297	285	270	274	291	242	299	262	236	267	274	302	272	261	265	250	316	277	275	266	267	270	281	292	240	260	312	263	267	259	285	256	297	254	305	289	286	271	279	285	285	304	289	278	280	263	289	304	279	282	268	305	251	273	269	284	267	280	275	304	277	279	257	296	290	283	270	258	260	268	294	296	252	265	292	289	276	242	289	281	281	285	285	267	262	264	289	286	290	244	300	281	253	278	249	287	254	266	281	291	287	280	254	290	292	256	294	270	279	281	260	280	290	266	299	262	282	261	276	270	270	281	271	259	252	256	295	255	262	296	285	278	244	282	281	266	260	286	259	281	300	286	294	245	260	269	263	262	262	272	281	250	290	290	280	253	272	267	261	298	268	261	277	234	279	292	280	271	278	269	260	269	282	282	256	270	254	263	274	275	277	272	283	241	293	281	258	313	289	275	259	255	274	301	267	272	289	282	278	259	268	279	281	295	293	277	266	304	304	269	294	290	293	284	296	247	290	282	271	254	266	262	268	261	255	292	285	274	290	294	270	247	279	289	282	289	289	299	265	305	267	270	273	265	294	265	279	260	299	310	252	243	285	295	295	252	277	246	277	265	283	275	266	275	263	266	270	279	289	267	250	298	305	292	267	287	304	242	278	255	288	305	285	281	291	281	257	302	283	290	276	282	270	284	287	258	299	267	288	283	278	313	276	266	280	272	263	261	270	263	272	245	298	275	255	273	256	299	280	318	245	262	271	277	259	290	252	254	292	268	301	298	268	302	288	298	279	297	270	271	308	301	269	294	264	242	258	298	271	279	278	261	271	235	272	267	272	283	286	281	273	262	271	283	271	294	297	304	287	278	273	251	293	264	288	270	272	260	300	267	239	266	302	295	282	258	288	268	252	291	275	277	280	297	327	275	251	265	288	283	307	295	268	274	270	259	277	291	273	268	263	263	293	252	292	282	241	285	247	281	269	246	271	261	275	236	267	267	284	315	294	275	253	261	268	292	258	276	298	277	275	286	264	284	285	249	242	286	235	272	277	253	301	275	278	299	282	274	278	300	272	253	282	313	276	244	249	268	265	257	294	268	296	282	293	293	278	278	293	276	307	257	252	317	303	266	287	301	254	284	277	275	277	275	283	248	298	259	223	247	280	271	265	268	286	280	303	281	265	273	250	286	292	311	285	290	283	291	268	251	309	261	283	284	297	268	290	265	281	247	285	281	273	286	281	296	298	281	251	252	260	287	272	299	271	267	238	246	274	275	280	273	266	239	270	292	259	263	248	293	283	264	271	261	280	288	296	261	265	253	258	259	307	228	280	307	243	266	298	273	300	279	274	302	266	277	273	270	275	295	247	291	252	287	275	271	261	241	270	241	294	294	267	259	269	275	279	276	248	264	286	294	257	249	247	282	300	305	248	304	268	321	311	280	256	271	284	254	292	276	256	271	269	315	312	281	295	261	258	275	271	280	273	299	259	272	262	266	278	275	260	269	283	287	286	281	276	269	299	249	254	258	271	280	259	249	282	299	282	288	293	280	277	278	257	277	254	283	266	307	302	277	280	264	273	267	260	276	282	268	298	264	249	260	264	265	282	277	280	292	265	278	255	285	285	248	293	300	280	262	295	298	290	289	291	285	258	260	275	270	252	296	251	252	265	305	283	289	282	259	273	299	263	289	319	311	279	279	288	263	261	258	270	253	269	290	283	274	274	268	270	268	291	238	275	288	290	285	277	286	282	283	284	265	279	300	276	260	252	273	264	273	285	345	279	262	269	251	292	318	278	238	262	264	272	243	259	283	246	277	262	285	317	252	267	298	272	271	283	283	271	293	287	273	277	261	306	252	254	313	300	274	295	305	261	288	253	287	291	294	307	270	274	312	284	288	294	263	254	245	268	290	283	265	274	273	312	283	240	261	258	269	268	264	275	296	265	258	328	264	275	315	281	286	274	258	267	269	309	283	271	255	302	270	237	311	274	278	231	290	260	295	297	277	226	294	286	258	260	294	254	273	268	283	269	259	273	239	303	301	280	301	312	273	252	237	271	275	295	252	285	276	303	284	296	254	270	306	277	276	268	253	281	337	303	254	259	233	235	254	275	283	309	309	305	275	302	270	285	274	282	288	278	287	281	290	243	307	264	245	276	269	290	241	290	255	265	266	296	237	272	305	271	268	286	277	263	273	307	275	281	269	287	289	249	270	258	263	290	284	255	273	293	281	278	271	275	269	282	255	302	271	285	299	276	276	282	281	268	266	289	290	319	285	283	253	265	279	270	293	270	276	276	268	276	253	251	248	236	270	293	303	253	255	272	262	259	299	305	243	292	280	277	298	279	264	261	280	285	283	275	298	287	277	296	252	284	276	268	274	289	296	271	278	283	279	303	298	250	264	280	284	279	253	286	283	293	291	285	261	281	287	272	263	316	289	281	295	284	250	261	306	270	250	286	300	273	309	295	272	316	248	285	287	291	267	275	257	292	274	286	279	305	292	269	292	280	290	257	273	289	252	271	252	271	301	251	280	266	274	284	284	259	253	247	290	264	269	268	227	303	296	269	261	229	291	268	281	285	286	252	292	285	282	253	287	313	274	261	272	290	306	293	300	265	265	286	293	295	276	268	294
1864	671	650	660	608	611	603	636	638	570	582	607	613	575	605	637	583	646	652	626	631	624	601	645	627	612	602	626	604	618	638	617	619	639	590	566	620	610	550	607	592	619	641	612	595	629	614	608	569	616	584	605	599	594	592	623	549	610	586	623	607	596	650	581	591	590	597	600	625	629	579	624	629	603	569	591	618	624	592	595	616	626	615	653	590	622	611	634	587	615	622	597	646	660	589	605	586	644	634	598	606	613	587	584	634	610	619	585	635	620	563	627	632	607	601	604	583	610	658	605	592	631	592	578	599	587	622	617	587	617	645	578	614	583	618	582	618	592	640	618	619	645	608	596	570	619	613	625	694	605	605	605	654	632	590	650	611	613	611	659	605	587	623	593	640	654	603	609	608	601	619	603	567	649	617	573	609	610	612	593	604	589	622	605	653	615	556	595	641	617	631	653	628	596	602	663	615	613	569	604	648	610	595	592	616	623	630	609	627	607	588	609	631	566	622	590	646	582	594	584	595	603	613	613	603	610	624	623	629	629	627	611	622	596	609	625	609	574	592	614	575	627	632	613	622	640	624	628	607	610	622	648	599	624	636	620	641	607	609	624	636	614	586	600	600	665	618	649	619	638	603	612	590	622	630	611	611	595	628	654	590	630	569	593	676	623	594	599	607	559	623	612	569	626	616	586	590	620	631	610	600	652	661	562	589	595	598	649	599	601	629	664	591	633	632	614	552	616	697	588	608	635	621	606	637	604	613	568	618	587	599	601	600	615	624	609	586	604	626	597	641	625	620	598	596	625	603	645	656	623	612	614	605	648	599	598	619	609	609	608	606	603	593	605	605	627	623	614	670	614	607	650	626	583	631	649	678	626	601	611	633	634	639	613	597	654	612	605	606	615	578	626	619	609	608	618	598	605	605	621	638	582	616	561	618	571	577	639	583	606	624	608	624	573	606	647	616	595	576	614	616	611	604	626	597	654	615	617	635	660	598	597	635	640	612	585	628	612	607	597	629	598	683	625	610	643	580	622	610	618	635	598	590	635	619	609	603	626	602	588	615	569	664	615	614	566	660	621	603	625	606	604	613	594	618	648	614	587	653	625	600	628	621	623	575	600	598	605	616	606	564	595	623	583	595	639	630	592	585	625	628	597	589	573	593	597	619	669	610	619	628	627	604	634	608	596	614	637	575	675	630	609	563	651	585	630	636	648	552	602	600	619	635	604	628	628	646	570	621	593	645	598	614	613	646	602	635	632	595	575	598	590	598	594	643	608	598	619	638	628	628	652	589	604	617	593	601	588	570	607	600	614	615	613	609	580	575	615	618	603	589	610	589	628	666	592	593	599	654	618	627	597	643	605	605	617	612	578	599	625	596	640	621	576	635	632	645	607	600	619	586	574	641	603	568	605	593	640	640	628	574	603	578	563	612	598	619	566	563	645	623	642	620	620	602	586	606	610	594	640	643	645	624	624	625	635	587	640	612	614	612	639	601	630	655	623	590	635	580	627	561	590	636	672	635	577	625	607	628	614	611	643	596	600	621	611	617	611	621	567	614	568	597	576	602	588	672	642	576	608	613	592	635	646	625	599	609	607	632	571	600	628	653	623	607	577	615	589	625	587	625	577	608	607	598	594	579	588	615	612	585	577	570	605	635	634	573	620	584	602	618	619	603	594	603	580	586	567	585	618	617	599	614	615	629	599	598	619	604	595	631	579	605	596	583	600	652	587	585	652	634	582	617	618	606	613	631	634	592	624	668	665	614	646	638	580	635	614	649	601	605	599	636	612	600	599	618	591	597	582	646	608	571	561	592	624	605	632	566	624	618	619	621	595	577	598	622	622	667	669	649	565	625	608	656	586	593	594	594	606	574	647	628	599	615	604	612	595	640	604	625	608	631	634	603	581	662	638	635	627	635	599	625	623	574	625	638	653	615	623	592	599	609	663	558	581	658	585	571	625	620	626	594	632	572	592	575	622	635	596	622	618	576	645	627	597	601	625	588	658	583	581	581	635	594	566	628	600	607	602	621	558	619	611	603	638	591	566	648	603	605	590	629	560	625	603	653	601	599	621	583	619	598	627	660	597	654	617	611	619	616	587	609	621	555	650	613	618	646	607	634	608	622	589	614	606	657	634	641	583	656	585	575	591	601	622	606	584	642	598	633	609	577	618	608	626	596	637	610	628	600	589	609	630	641	605	577	602	600	660	597	626	603	613	623	589	594	683	625	600	585	601	646	613	611	608	620	611	626	584	611	623	688	589	566	634	603	608	625	601	649	575	627	624	613	581	606	641	628	604	588	619	652	621	640	627	615	628	617	661	608	630	635	565	635	602	609	612	647	579	598	579	587	641	623	604	628	625	610	625	604	589	580	612	624	612	591	604	594	636	585	652	601	627	613	612	596	600	628	615	640	603	580	605	601	621	595	579	629	615	598	585	614	624	641	608	617	587	602	603	614	587	639	619	633	593	601	593	587	591	632	632	642	664	607	624	605	603	599	610	604	593	637	568	629	607	644	586	604	605	634	587	646	598	632	603	608	621	562	628	609	639	628	601	631	606	625	590	651	622	594	600	599	633	640	603	618	641	586	644	592	584	611	594	633	630	647	675	637	592	526	646	590	650	626	598	615	614	581	577	638	582	684	623	632	597	599	653	618	584	601	607	619	646	589	621	639	602	605	641	622	626	604	594	541	623	585	576	615	631	636	621	634	557	593	615	613	629	641	648	625	598	660	606	618	619	618	635	599	580	613	599	583	595	670	629	602	586	621	644	567	665	610	612	641	628	585	599	625	625	650	614	616	619	601	611	603	613	588	596	593	640	622	624	637	593	619	594	596	654	644	578	577	626	599	637	578	622	622	629	642	607	588	575	605	584	640	622	646	613	599	611	599	625	605	541	608	607	669	649	635	610	587	594	654	593	588	582	619	575	598	574	609	610	635	614	632	569	600	570	616	583	577	581	618	585	610	619	586	603	585	637	627	650	603	640	597	586	605	592	657	628	632	617	601	632	598	600	593	608	603	606	587	634	622	615	601	635	620	623	611	607	616	621	628	553	606	652	642	577	602	607	592	615	617	619	651	604	620	645	621	638	633	590	599	620	615	618	606	545	602	646	605	593	578	649	609	617	591	631	589	652	598	585	608	624	616	656	637	613	599	643	603	603	647	619	606	589	613	635	575	635	612	617	635	626	605	571	583	602	607	640	564	637	621	652	625	590	629	633	573	650	576	572	549	576	651	620	581	602	633	600	585	609	630	614	636	651	650	549	611	572	578	623	580	626	594	631	613	568	598	608	617	609	567	588	586	618	653	588	620	613	641	616	612	607	628	625	621	615	629	604	633	578	629	615	598	621	645	611	656	634	611	619	593	637	585	645	577	629	592	648	628	613	600	607	602	590	604	589	603	618	597	652	605	603	625	607	633	655	564	640	620	615	621	561	596	583	585	564	607	635	578	628	595	569	641	582	591	590	619	573	611	596	588	584
7790	557	426	366	268	222	173	166	174	130	145	136	148	123	120	126	141	107	109	127	122	119	125	99	125	135	110	121	133	137	137	120	118	100	117	120	105	101	126	137	108	127	127	141	122	90	122	102	124	124	101	94	131	106	114	131	128	112	125	107	92	134	100	116	123	125	108	117	115	122	105	142	136	112	103	130	119	126	126	133	119	115	124	101	120	115	160	111	101	110	112	98	119	110	132	106	104	116	116	107	136	112	106	134	122	120	129	123	123	135	117	119	116	119	134	113	103	87	96	111	116	135	114	117	121	102	125	103	105	133	125	118	139	120	119	113	126	113	127	133	109	116	104	108	95	118	124	128	128	122	112	122	147	107	120	101	121	121	127	108	103	114	127	111	102	102	122	125	130	129	149	133	117	130	103	104	111	125	105	123	122	125	108	120	107	128	129	127	129	118	110	149	120	127	143	119	128	122	115	122	129	124	116	127	108	109	97	111	156	119	121	118	123	96	115	131	122	124	108	125	116	106	96	123	122	114	113	107	90	113	121	124	120	112	106	116	118	108	122	124	102	97	128	136	106	102	108	129	106	135	98	114	92	119	108	99	120	117	152	122	132	129	112	123	124	119	117	118	105	128	128	113	107	94	123	116	153	131	115	114	126	96	119	127	124	118	122	108	140	116	117	113	108	136	118	112	99	119	134	103	124	98	123	136	120	116	98	142	111	113	128	108	118	121	125	115	109	120	116	115	130	130	116	122	141	125	122	108	134	95	119	118	129	100	124	116	111	105	146	115	112	111	123	99	119	131	112	104	144	128	105	131	129	128	127	120	109	118	107	136	134	114	112	125	119	117	104	120	107	127	106	116	112	114	112	113	147	104	105	114	135	156	127	113	123	121	125	121	111	124	127	114	125	123	101	125	119	110	111	123	111	144	118	128	109	112	135	107	118	111	128	108	119	106	129	102	119	123	105	124	125	107	117	127	127	117	106	119	121	132	118	115	132	121	122	128	106	101	105	119	104	133	111	136	119	120	112	116	133	126	115	108	115	133	126	110	106	113	110	117	121	135	126	110	109	117	147	128	150	114	135	118	107	103	114	109	112	125	112	115	115	121	136	122	139	115	116	143	114	122	118	116	122	124	133	112	116	133	119	104	152	119	123	125	112	121	116	118	132	120	131	137	107	120	109	130	117	117	113	104	121	112	119	125	113	120	121	119	121	116	102	110	126	131	126	118	93	120	115	105	107	115	125	123	116	122	122	115	115	134	97	108	115	122	100	126	111	109	125	131	124	124	138	112	114	112	104	108	114	128	102	138	123	110	103	121	132	125	104	118	108	128	126	122	92	127	119	104	128	101	114	105	136	126	118	107	118	121	119	110	117	108	137	131	109	132	130	147	124	97	132	123	115	104	103	119	109	124	145	133	135	131	110	106	127	103	113	125	122	124	122	118	113	120	103	106	120	120	138	127	126	141	137	115	114	112	123	115	127	123	139	132	90	94	125	127	111	131	132	95	106	104	113	114	108	96	131	106	126	146	142	117	125	106	125	126	104	113	118	114	119	117	105	115	114	112	94	121	116	133	98	123	123	122	114	124	124	108	117	112	112	100	110	135	116	119	132	136	141	100	137	102	104	104	127	139	116	120	117	127	128	127	127	141	102	123	110	116	127	115	134	113	124	115	115	115	124	113	129	139	98	125	113	97	114	118	82	127	117	112	112	122	104	125	122	116	120	139	109	128	106	125	103	116	118	112	125	125	129	120	116	138	120	99	115	138	119	99	140	127	113	98	129	104	107	111	111	130	124	101	127	105	111	140	103	125	121	112	109	121	120	130	117	115	122	118	121	110	122	122	135	117	113	102	112	125	107	105	93	140	122	116	112	119	137	135	117	115	102	115	107	113	123	116	133	113	109	114	119	122	135	124	104	122	121	111	104	121	130	102	121	118	118	129	123	105	126	108	144	112	112	102	105	141	120	128	134	117	133	120	105	104	136	107	121	114	119	126	126	123	111	118	112	112	116	144	120	123	125	127	120	115	107	115	117	118	131	127	109	105	108	133	117	130	114	92	136	114	126	115	143	123	117	119	98	126	124	106	105	114	125	124	115	103	116	129	124	111	127	122	138	113	126	123	120	116	125	115	120	127	104	118	127	117	130	110	118	124	140	113	118	113	104	129	129	139	103	133	139	116	106	107	121	114	124	124	121	126	129	138	120	114	114	111	117	115	119	141	118	111	117	111	118	102	104	115	98	112	116	141	115	113	127	134	107	98	98	117	129	119	117	125	107	107	132	110	125	111	104	108	127	109	105	136	124	120	124	91	121	107	111	128	124	106	98	131	111	133	119	109	111	137	124	119	124	112	149	100	116	107	102	121	141	118	114	115	125	110	123	117	109	112	88	115	116	123	124	101	117	107	114	115	138	107	116	126	108	117	125	120	141	143	110	119	125	127	118	120	102	113	126	110	102	140	104	117	129	142	94	108	95	120	100	105	108	124	122	119	123	97	110	107	118	118	105	119	127	128	112	106	114	133	105	109	134	123	130	98	92	126	124	121	112	123	129	106	116	138	115	102	98	112	117	118	109	121	117	129	107	137	122	136	113	116	118	111	115	110	100	120	121	139	132	120	115	111	109	106	126	109	128	108	118	112	118	127	135	114	122	101	104	126	123	111	109	123	116	140	127	119	109	119	113	119	121	115	141	137	124	109	123	122	111	102	111	123	122	110	127	120	115	132	116	129	142	109	120	122	105	110	110	114	122	121	109	121	102	122	100	91	115	122	119	120	111	110	102	110	134	118	139	134	129	100	132	102	119	115	136	107	135	115	136	91	118	112	119	110	141	123	110	118	116	103	118	134	117	105	90	106	137	122	108	108	105	123	103	106	122	97	122	129	121	139	121	107	135	132	106	115	121	90	124	123	123	124	131	110	113	118	112	117	120	100	107	133	127	104	110	130	132	117	125	121	114	129	115	116	108	121	113	101	112	106	135	126	114	108	116	127	80	126	124	132	121	106	98	116	136	117	126	135	113	113	121	125	110	117	130	129	119	138	126	102	131	113	125	111	111	118	108	129	121	108	121	123	106	141	124	114	121	119	117	111	117	155	133	123	119	103	127	123	114	99	109	99	116	116	116	111	111	121	118	121	119	109	121	117	93	108	101	124	115	130	129	142	149	126	127	129	117	113	111	107	108	109	113	130	119	110	121	119	119	118	106	116	122	122	109	137	118	114	101	107	129	112	113	109	97	125	117	122	126	105	111	91	121	138	93	106	134	132	115	109	113	110	108	129	97	122	126	133	121	117	129	109	108	129	118	119	111	105	124	114	135	110	113	127	120	124	113	124	148	131	93	121	120	114	138	128	106	128	114	113	109	117	159	118	106	116	109	116	125	112	130	110	127	133	118	114	129	108	109	111	97	123	137	123	83	119	133	126	126	109	116	111	124	120	94	140	124	136	149	108	112	115	122	111	112	133	111	120	144	145	129	128
6227	715	965	1116	1018	898	696	584	549	472	454	485	420	402	414	378	393	397	385	380	384	356	342	352	357	344	327	316	309	324	352	341	344	361	308	337	307	348	324	336	321	322	338	345	361	320	325	315	343	301	338	310	330	301	319	286	309	266	323	317	329	292	314	294	314	305	314	279	311	295	303	290	288	324	314	309	303	316	333	302	304	334	315	271	304	277	303	328	310	290	312	323	284	297	293	336	314	315	314	313	316	283	322	305	284	313	303	318	276	318	323	283	308	308	299	312	324	297	268	325	282	325	324	311	318	296	295	305	308	298	337	310	315	291	309	345	329	284	294	301	306	302	318	312	263	317	305	292	307	320	295	306	294	322	326	291	323	289	312	321	294	288	308	340	316	299	300	286	319	346	285	269	317	293	312	286	287	307	297	283	292	298	317	295	317	286	267	289	342	308	309	327	271	299	276	301	322	301	303	284	301	299	288	306	300	337	295	313	315	309	324	313	305	296	287	329	282	292	303	304	290	290	303	297	315	328	295	319	285	318	282	304	310	274	298	330	302	295	316	308	290	302	299	328	304	322	304	305	290	310	337	303	318	294	302	315	329	311	329	314	292	316	294	320	326	320	306	310	350	305	285	302	294	307	261	333	327	273	307	292	294	292	306	293	296	294	306	301	293	314	312	299	291	318	311	320	333	281	332	275	317	306	290	285	319	272	272	300	291	300	285	321	315	301	311	292	316	317	319	310	294	306	294	318	289	289	299	299	306	295	270	281	303	304	327	295	298	326	296	266	292	328	328	316	308	311	294	323	288	286	317	320	320	302	299	310	274	286	326	307	295	306	314	313	297	298	314	306	292	322	322	269	331	302	274	324	289	281	291	302	293	275	336	292	309	291	295	297	306	301	330	294	291	277	308	296	303	300	341	331	289	322	307	278	281	291	335	310	338	283	299	300	310	312	294	284	309	282	306	285	300	295	310	306	263	293	273	303	310	310	320	285	298	296	275	291	293	302	303	313	283	276	299	294	283	292	301	305	273	311	263	295	316	329	308	321	337	299	279	290	291	304	279	314	311	305	304	322	286	294	312	313	316	276	280	271	297	306	313	244	314	294	333	290	312	310	299	294	308	306	295	310	291	291	289	297	306	321	308	321	313	306	307	287	314	334	299	293	292	277	278	305	297	284	301	293	293	287	309	312	272	335	318	322	302	292	284	284	294	321	305	304	311	301	307	279	289	269	280	301	305	281	309	292	309	300	305	272	311	305	309	311	273	312	316	270	309	289	314	329	303	296	303	304	301	290	289	309	311	304	316	299	292	318	329	302	318	311	309	307	295	305	309	310	304	306	313	317	278	284	300	287	284	293	290	285	285	294	305	299	310	294	271	316	300	309	321	303	308	289	301	330	320	330	285	320	309	321	259	307	333	301	316	317	316	295	306	317	292	319	300	309	278	292	300	322	296	265	304	284	292	322	251	304	298	293	292	293	269	269	287	296	307	299	333	308	287	278	289	316	328	300	297	333	294	324	311	288	301	310	323	331	291	301	304	295	281	310	300	304	292	307	285	279	331	320	314	314	285	350	291	322	280	304	304	313	320	300	303	300	318	287	315	329	301	330	297	330	311	275	278	285	277	299	315	302	318	294	313	323	294	311	303	302	309	275	292	296	319	301	284	325	301	299	323	286	319	296	315	311	289	305	318	312	321	303	301	299	315	315	336	274	284	288	283	299	280	298	347	290	307	305	308	321	301	300	301	302	309	329	325	332	310	279	332	325	314	300	297	305	320	298	283	319	293	290	301	320	281	321	302	314	323	300	295	308	327	281	329	299	354	319	299	313	293	315	279	280	299	316	305	311	304	298	314	321	288	303	307	286	312	291	278	290	321	291	313	309	311	281	285	317	316	286	300	300	303	301	299	264	308	318	337	316	301	284	285	295	333	286	281	305	290	318	301	341	298	300	304	303	325	334	276	314	292	326	317	309	292	297	295	333	300	309	328	308	297	316	330	312	292	271	289	323	341	313	298	285	292	311	311	303	293	262	315	285	322	340	277	322	317	301	319	284	313	272	299	284	283	293	297	300	308	285	307	312	305	324	303	295	284	308	313	298	286	315	287	260	303	308	316	301	330	303	309	266	313	287	290	296	303	300	287	311	318	317	296	293	320	303	289	298	308	333	303	251	312	295	297	287	289	306	307	317	324	303	330	289	346	312	299	284	315	313	352	323	306	313	290	302	311	302	300	292	281	346	303	306	277	290	311	306	294	285	296	297	320	307	288	284	297	274	331	312	296	290	326	307	275	260	294	310	306	296	316	282	290	286	299	258	322	322	330	312	296	319	317	304	311	300	327	299	314	322	301	325	285	325	307	327	282	303	306	319	291	303	307	318	309	307	314	291	315	313	322	318	302	323	293	298	314	309	329	306	280	342	297	321	309	294	326	302	294	311	308	301	304	317	291	319	298	309	279	276	302	278	289	310	309	323	307	288	275	341	305	285	335	307	302	312	274	274	306	299	310	333	266	309	307	298	309	293	306	278	302	351	326	334	310	273	313	316	314	314	323	320	268	289	277	320	313	281	272	298	299	311	310	319	287	297	309	313	285	298	314	325	299	313	312	318	290	301	286	290	300	324	298	327	314	327	299	330	273	281	310	283	310	290	289	313	272	301	347	321	318	319	299	278	305	306	319	298	315	306	307	299	296	315	278	287	297	277	292	295	296	322	273	293	312	294	290	328	299	300	301	304	295	305	312	269	298	317	310	296	314	327	279	332	309	274	261	311	314	288	297	292	314	305	303	321	262	290	323	286	310	301	298	313	309	324	335	277	320	320	322	287	304	323	286	288	291	295	323	337	326	282	297	309	278	285	316	317	272	329	286	298	285	313	291	308	289	319	290	285	319	285	315	304	269	325	315	297	332	314	288	315	316	297	311	312	305	310	315	304	308	295	287	307	307	300	325	303	306	304	313	313	296	299	321	305	270	306	296	267	302	313	320	330	304	310	293	330	316	310	290	289	318	278	289	284	312	275	300	312	315	327	334	310	290	312	275	324	306	309	329	333	297	283	332	314	317	294	339	305	317	328	276	287	297	310	294	316	292	327	306	318	302	264	334	349	284	275	301	310	302	294	305	319	330	331	284	340	313	297	268	322	324	253	305	325	310	297	316	314	298	318	316	325	300	286	297	307	361	286	306	281	309	308	285	310	309	309	301	347	317	299	338	321	352	306	310	292	281	289	279	292	329	310	289	288	315	310	318	289	285	303	310	333	313	295	313	283	330	292	297	287	255	325	298	315	291	291	276	294	314	306	322	292	275	310	308	309	307	273	305	284	304	336	298	279	282	309	296	305	341	316	277	323	299	272	292	318	313	303	313	303	297	292	304	295	324	313	285	302	304	291	304	319	299	256	269	321	297	321	296	298	302	303	298	300	333	330	314	298	298	267	313	292	319	266	291	281	325	268	304	314	293	302	314	279	334	262	337	313	305	287
14344	1315	852	642	484	371	318	295	250	229	195	217	196	197	191	208	171	195	183	194	169	166	163	179	168	173	176	176	179	184	173	163	178	172	171	159	162	157	180	178	177	165	210	160	173	181	192	185	165	164	187	166	183	164	177	174	194	162	195	154	173	171	185	157	163	193	166	168	162	161	178	185	166	180	160	168	177	160	189	178	168	186	179	211	170	180	162	171	164	154	172	180	163	185	183	147	167	181	170	157	168	162	164	173	195	144	168	174	160	143	197	162	160	153	200	160	157	186	175	179	177	141	147	169	168	183	197	146	187	177	184	183	206	177	185	170	200	164	163	156	217	145	165	167	168	169	191	163	146	165	205	175	167	191	156	180	186	161	172	153	169	156	188	186	192	197	176	196	164	178	153	175	159	166	195	190	197	181	170	169	163	168	161	163	168	159	172	163	179	151	200	187	180	149	184	187	157	153	184	168	166	179	164	169	166	184	151	169	174	166	187	169	187	186	177	175	184	153	156	156	176	169	205	193	180	168	143	186	161	160	199	196	205	182	157	186	163	174	148	167	165	167	165	182	213	165	199	147	169	172	147	174	176	164	185	168	181	181	177	203	179	168	159	178	178	182	181	167	184	182	181	199	176	173	193	169	156	157	207	192	179	162	176	182	174	139	167	184	167	199	179	181	159	161	188	160	165	161	156	163	199	181	166	180	181	169	142	158	172	198	162	161	149	168	187	168	193	185	174	154	188	164	190	162	177	187	162	153	179	168	166	166	188	178	170	197	189	177	173	176	190	208	195	188	179	169	172	167	175	159	156	161	159	160	180	192	183	186	171	174	174	175	175	170	162	181	165	171	158	149	166	156	159	176	169	174	176	175	198	180	191	179	162	179	190	149	208	173	159	159	187	165	171	150	168	181	205	163	170	157	185	169	164	147	167	177	154	172	186	174	172	181	204	173	171	150	159	182	205	166	180	159	175	190	159	163	161	155	177	190	184	162	141	172	156	146	160	200	169	143	197	198	198	187	163	161	193	180	149	161	187	163	175	181	196	198	169	161	154	190	171	163	168	172	182	180	174	194	161	169	146	139	199	165	183	160	166	193	206	180	183	152	179	157	168	173	163	150	150	167	178	168	178	186	186	189	152	183	151	162	202	180	159	167	173	184	192	184	182	163	155	206	183	183	167	153	166	182	160	163	160	194	162	155	160	185	197	171	174	189	191	180	171	177	166	186	193	167	172	182	175	168	167	162	165	183	172	188	198	184	184	188	175	185	172	174	164	209	163	191	185	168	168	197	181	174	188	147	193	150	164	183	199	172	152	159	172	163	206	173	164	153	192	165	155	163	184	186	160	164	171	176	177	181	173	170	174	190	171	186	178	152	167	173	177	168	176	170	161	142	174	149	167	177	181	175	154	183	206	152	181	204	161	200	193	163	171	180	189	162	176	182	160	153	170	169	183	208	148	164	185	172	175	162	172	168	186	161	191	142	156	158	170	182	178	198	153	163	177	156	156	182	204	172	206	210	157	175	196	153	187	178	182	183	185	180	171	183	150	188	185	175	179	188	183	180	186	168	164	170	173	194	195	176	185	184	199	169	159	178	154	177	156	178	161	160	193	157	185	154	148	184	197	171	165	188	173	173	175	167	175	191	161	198	162	178	181	173	172	179	190	193	163	182	185	183	183	170	170	161	202	177	196	164	179	173	164	205	173	185	191	168	159	180	184	178	183	190	185	171	198	188	193	187	203	180	157	194	189	173	179	133	167	170	184	179	170	162	177	185	170	173	174	147	190	167	162	154	171	203	197	216	164	177	172	184	158	173	184	174	213	178	153	185	165	165	171	174	152	145	173	177	184	197	179	182	198	168	158	183	146	167	172	203	181	178	175	182	177	180	159	175	166	163	190	188	200	191	182	197	184	170	172	174	163	170	155	175	156	195	200	170	172	185	170	170	174	174	179	169	191	163	175	154	174	159	160	168	173	159	145	180	189	173	178	167	175	164	185	179	190	176	192	171	188	178	158	186	204	183	163	183	182	177	169	187	181	147	183	164	191	185	157	178	192	173	151	172	179	170	171	169	170	172	180	158	163	167	164	175	154	160	194	171	184	197	188	193	186	197	178	186	176	149	179	175	165	193	181	173	146	177	183	184	150	163	165	175	170	169	182	175	189	198	162	195	172	185	187	166	186	175	185	195	192	182	183	201	168	180	186	163	182	143	181	165	147	130	200	168	166	181	204	176	172	152	165	186	178	177	175	192	190	164	153	178	176	182	168	179	166	178	175	181	190	183	194	164	196	175	176	205	198	167	174	178	171	177	194	206	203	197	198	191	173	197	163	165	153	162	182	194	187	162	159	161	158	160	206	166	183	167	167	176	152	174	163	172	159	167	175	172	155	185	166	187	178	165	173	157	150	152	175	185	177	184	167	197	164	178	157	175	150	160	186	178	186	169	176	191	186	168	182	166	198	160	159	168	210	163	175	171	181	183	194	183	194	180	176	180	162	154	158	172	156	199	231	176	193	175	194	178	157	166	178	175	190	176	175	173	182	187	176	158	208	172	171	178	183	172	180	179	165	155	212	192	191	174	159	175	165	144	157	161	164	189	186	166	172	178	158	170	167	152	183	170	189	178	180	156	167	178	137	168	188	183	185	153	159	194	162	172	161	197	165	166	173	160	165	176	191	191	154	184	164	143	179	159	173	193	148	187	184	164	190	203	174	188	191	182	197	203	162	182	170	175	193	163	168	158	164	187	168	187	180	179	159	171	184	170	175	183	183	151	196	166	179	185	177	181	170	185	169	170	178	160	188	158	156	191	170	161	175	158	181	184	155	174	195	184	178	166	171	167	207	177	191	176	173	169	162	185	170	155	173	176	173	167	179	164	170	199	169	194	179	169	156	187	172	188	186	187	167	183	148	165	189	176	174	165	163	194	181	178	162	157	176	173	179	140	136	194	180	173	166	187	177	160	178	182	166	193	158	191	183	198	150	172	195	181	181	186	156	152	185	175	145	177	186	196	173	187	168	169	163	165	165	155	162	171	160	163	224	161	172	180	192	179	197	166	170	174	182	170	179	156	162	147	172	177	177	185	180	184	193	186	167	160	159	165	167	172	166	174	164	145	170	172	169	176	155	150	157	175	179	164	167	188	172	195	173	176	188	175	199	183	189	171	144	159	175	180	170	149	158	159	168	183	162	155	163	174	157	175	196	176	171	153	146	163	161	179	163	185	187	166	171	167	177	182	182	143	178	165	159	154	196	197	169	174	160	187	180	156	158	174	177	173	181	167	139	167	181	158	175	187	182	170	178	157	184	170	186	173	163	158	162	154	158	155	181	167	176	174	165	180	182	179	170	168	168	176	179	177	188	188	189	168	180	193	181	187	174	173	173	171	183	181	189	171	171	167	150	194	170	177	189	169	151	159	156	162	191	170	179	179	187	165	189	152	151	190	167	193	186	162	182	152	209	174	186	175	186	184	169	171
8261	1156	1755	2064	1764	1504	1241	967	908	838	748	738	708	649	551	578	623	563	553	591	502	572	506	504	503	507	469	467	483	488	493	479	439	478	487	450	484	457	477	455	464	483	475	471	448	455	456	455	483	439	463	476	448	449	510	407	447	470	445	451	423	453	474	418	438	465	457	483	427	425	432	478	446	413	441	461	469	462	411	472	458	434	438	480	408	444	454	417	486	460	488	488	419	469	461	421	470	470	476	441	466	439	453	462	388	439	456	476	461	433	460	462	457	442	461	469	452	414	432	432	434	388	443	439	446	419	458	440	462	487	425	416	436	443	475	439	473	446	447	441	472	434	413	449	427	428	425	453	483	451	449	421	437	452	452	448	449	431	454	423	474	436	459	459	462	430	426	459	450	470	475	436	471	453	407	455	433	414	448	469	507	440	449	436	439	481	415	462	455	462	467	448	465	407	445	444	443	448	470	464	475	451	437	448	473	439	459	424	405	444	457	462	439	456	398	441	471	443	488	426	429	443	449	420	445	464	445	474	446	414	447	450	466	414	433	457	467	470	468	477	444	442	441	482	468	418	479	430	460	387	468	436	420	500	441	427	446	445	443	403	432	459	446	490	471	440	431	442	476	448	416	440	433	495	424	412	473	479	461	425	460	430	487	424	472	424	450	459	414	467	417	448	463	395	429	462	387	459	437	418	465	453	426	442	413	416	411	437	456	429	449	492	475	473	473	474	449	480	417	449	394	437	381	428	440	411	452	441	427	448	440	446	452	466	462	483	437	420	390	450	442	421	447	451	447	455	466	451	431	459	447	446	453	458	411	459	448	432	435	466	463	425	454	481	452	449	406	441	446	447	452	441	442	465	448	444	447	461	443	412	411	403	417	469	428	417	447	424	404	423	460	445	492	454	439	414	441	442	425	456	458	468	427	444	463	408	416	441	434	435	446	411	429	405	431	429	460	435	451	456	404	399	446	447	436	450	470	437	469	448	441	416	431	479	471	419	430	424	416	449	473	445	435	423	387	445	449	426	426	435	431	432	465	462	430	419	448	445	461	418	427	420	414	450	457	459	425	447	433	466	436	464	453	438	445	419	443	462	460	438	438	459	425	478	435	439	460	434	459	459	447	416	429	434	452	444	401	453	453	450	419	439	456	451	397	414	448	445	428	471	401	418	434	450	479	451	425	426	451	434	429	434	428	431	408	443	440	437	459	429	444	479	424	426	439	449	479	473	446	443	483	435	408	412	467	436	487	452	428	445	435	447	406	394	449	418	474	420	434	461	469	433	441	452	422	455	438	424	442	459	401	414	421	436	424	450	454	471	404	435	464	438	445	434	447	426	415	438	449	416	458	418	445	473	422	379	399	451	472	476	442	453	433	434	434	431	439	448	411	447	441	455	435	439	499	424	454	418	412	453	444	436	450	414	414	492	445	433	447	458	415	413	429	419	424	419	457	452	449	450	457	451	430	475	453	434	455	455	411	439	467	418	430	469	458	469	464	459	434	448	424	424	442	429	463	456	427	435	419	458	449	445	487	467	446	433	433	439	433	442	434	410	435	486	434	437	465	409	478	408	522	460	471	436	401	452	441	483	464	460	462	447	452	446	437	469	434	451	438	465	426	420	476	436	430	419	456	442	440	484	420	470	439	453	412	447	436	459	433	433	434	462	428	420	387	443	450	450	453	428	486	446	482	458	416	404	426	474	462	436	449	432	449	455	437	456	401	444	469	469	423	453	435	458	455	420	435	439	434	449	475	438	411	457	466	423	440	477	470	417	461	465	441	453	420	429	420	456	444	454	442	480	472	460	449	465	464	454	471	440	452	417	405	434	429	445	423	462	440	465	465	467	446	450	484	462	479	416	467	455	430	447	469	441	428	451	426	457	427	503	421	452	428	451	444	430	446	438	465	416	438	476	384	439	466	479	405	406	413	466	444	442	455	447	445	478	372	474	421	413	461	455	416	481	473	417	466	448	395	438	453	483	416	466	466	456	464	447	453	419	451	428	451	459	420	444	424	441	429	456	435	440	435	428	446	455	389	412	464	452	448	417	459	476	446	445	443	426	462	443	450	470	448	452	450	417	428	452	461	465	427	441	476	432	448	400	443	467	473	459	439	426	474	412	431	413	465	431	443	414	461	442	418	410	410	453	470	443	434	454	462	439	443	462	423	432	481	459	438	449	457	445	445	470	431	446	415	467	453	443	438	454	424	408	419	444	464	423	464	408	414	456	432	432	416	450	451	484	457	422	449	453	431	416	420	433	432	443	473	413	429	423	440	409	458	419	429	445	456	461	470	505	437	465	403	435	434	430	471	496	454	465	429	447	436	485	448	454	433	418	449	450	436	430	434	438	430	433	460	464	422	468	414	415	440	461	435	444	443	396	432	463	453	442	431	426	466	441	460	421	406	474	443	424	450	401	481	467	474	425	422	436	436	434	436	441	459	453	461	436	446	446	474	459	430	451	438	442	418	443	434	486	399	468	441	441	451	427	446	468	410	457	449	427	464	422	471	451	437	445	447	440	430	468	442	477	445	424	460	458	451	442	473	469	433	403	458	427	437	482	461	477	452	420	407	416	433	467	414	437	472	461	492	461	404	482	446	425	414	458	491	452	436	481	408	447	449	445	408	449	403	442	433	439	410	455	412	441	410	441	418	444	452	466	467	440	477	441	425	481	468	417	419	472	429	423	436	462	432	400	463	471	433	433	465	509	405	463	448	460	459	435	445	456	432	439	465	453	463	442	428	474	476	462	454	450	460	470	429	475	433	424	432	425	445	468	461	404	438	464	439	478	433	424	443	434	444	445	453	481	395	478	424	484	467	442	439	423	458	459	421	408	432	408	386	476	463	501	457	442	390	456	457	446	445	419	441	421	445	477	431	432	431	427	425	462	441	427	460	427	442	463	455	440	507	452	415	470	421	443	443	461	448	469	466	428	427	467	448	452	417	424	448	441	428	461	437	453	422	432	462	469	433	429	451	460	447	440	448	414	464	445	450	470	378	433	436	497	434	425	454	431	432	435	405	414	458	413	449	430	441	468	476	464	472	496	432	405	451	440	437	460	392	453	462	437	456	467	444	424	447	472	457	417	422	450	490	447	448	490	403	449	420	427	425	449	484	455	455	451	464	408	426	409	467	398	408	458	417	452	418	483	483	455	439	447	442	437	436	440	431	433	450	433	457	398	444	437	470	448	441	424	464	479	447	439	463	453	438	457	451	454	436	455	455	431	458	449	436	456	443	449	400	404	415	457	469	433	419	463	456	478	422	389	464	455	429	365	452	468	470	478	418	422	424	437	428	474	465	417	403	468	416	435	446	435	429	462	412	418	468	452	470	478	468	472	465	414	449	460	435	465	437	448	463	450	428	461	464	458	468	425	418	442	440	444	403	471	452	431	412	455	419	469	427	448	470	420	451	441	423	462	407	446	461	450	457	485	423	459	476	410	411	436	444	426	434	463	460	482	400	456	414	459	447	491
1737	376	272	272	292	274	302	299	298	299	256	303	312	285	278	290	276	285	270	272	270	271	280	272	278	259	278	278	267	277	282	279	288	236	278	279	277	253	267	293	286	282	255	258	288	282	298	298	290	297	274	304	279	301	279	294	272	290	279	269	272	278	290	275	277	294	286	250	250	279	268	268	295	257	305	265	276	268	285	284	286	276	294	255	262	285	320	276	274	257	283	283	259	294	267	270	285	263	255	294	328	259	277	278	256	262	268	266	259	300	276	236	273	315	275	288	269	297	292	268	273	291	278	283	284	247	290	261	261	266	297	269	283	267	246	271	245	286	278	284	306	267	277	280	251	292	282	269	262	283	322	305	269	276	290	251	255	311	253	271	276	257	279	253	274	323	269	238	271	272	297	274	262	281	290	261	267	288	245	255	255	288	285	287	252	304	276	263	286	291	237	260	283	284	288	292	281	271	304	237	288	264	312	281	297	251	293	283	273	239	300	296	291	290	299	286	283	250	286	266	270	268	273	280	297	275	287	262	307	255	271	275	280	278	285	273	279	247	273	299	288	274	284	290	286	270	287	303	300	271	284	249	276	305	289	260	284	284	264	282	276	268	267	285	291	289	246	276	268	270	294	256	271	273	294	280	267	284	298	277	257	320	296	316	273	327	290	305	308	292	280	276	282	293	281	307	284	277	253	253	269	272	295	267	267	289	291	298	252	285	272	269	265	275	252	263	251	271	276	288	255	267	263	279	261	259	238	256	285	285	287	280	277	273	283	288	255	258	279	252	286	290	282	280	282	274	270	268	286	251	291	301	334	243	292	292	271	291	252	295	271	280	318	286	273	261	286	266	263	251	317	305	275	260	256	267	265	298	284	264	287	276	291	279	247	277	291	285	230	283	287	279	269	286	283	284	308	309	279	295	294	275	277	243	285	278	275	270	276	274	271	289	262	280	298	297	250	277	293	259	321	266	269	279	299	275	271	297	270	303	293	286	277	289	274	283	287	266	252	279	270	269	255	268	291	268	277	284	302	286	256	293	297	284	294	270	270	248	271	290	293	279	319	240	289	272	296	274	258	289	240	268	272	284	284	307	280	263	272	272	310	269	280	252	258	249	277	268	280	292	265	286	275	255	293	283	265	276	280	271	283	287	263	279	267	277	232	261	279	266	293	288	282	276	291	255	265	257	276	305	303	286	242	268	262	249	304	268	254	307	266	261	270	295	266	271	263	275	305	305	264	249	260	294	266	262	265	265	278	264	291	277	271	258	281	284	280	268	270	260	268	304	277	268	268	302	267	295	271	271	296	307	349	259	264	264	272	284	285	257	258	243	260	293	285	292	299	272	278	284	308	287	253	265	259	273	287	300	281	283	279	295	280	264	279	292	286	285	295	297	257	248	287	279	274	265	266	290	247	298	341	252	286	278	282	318	278	252	285	291	269	265	234	266	289	305	263	273	269	296	261	259	307	253	258	279	282	247	277	288	257	309	266	272	266	270	285	294	284	286	264	265	280	289	281	293	306	281	274	274	246	269	276	270	280	289	241	270	298	248	269	270	266	285	290	283	271	267	267	314	289	259	304	319	277	281	297	304	281	283	254	255	268	308	291	283	258	275	259	280	259	265	272	286	218	261	261	240	292	309	280	299	273	255	266	274	262	280	254	269	265	289	306	279	276	317	261	277	267	233	253	280	260	309	259	279	259	267	274	283	297	276	286	299	287	282	274	274	251	272	271	268	275	268	285	267	290	270	259	276	268	291	289	286	274	264	285	293	269	260	264	254	304	273	294	264	265	314	241	273	283	289	275	285	292	275	258	287	281	277	288	298	247	268	265	255	296	288	305	292	313	257	242	257	267	292	302	270	271	257	269	286	287	265	285	290	259	272	259	274	278	252	266	258	278	257	256	307	292	312	269	260	276	298	268	247	246	294	267	280	271	281	289	287	262	267	258	285	293	296	264	295	273	296	293	306	253	260	254	235	287	275	259	296	263	269	264	262	276	288	262	261	245	323	278	280	270	270	263	289	303	297	300	273	282	291	298	261	248	246	263	241	295	272	245	246	266	280	271	278	303	270	253	297	291	276	286	264	241	278	281	262	277	252	296	295	281	264	251	297	277	274	285	247	251	300	248	267	312	291	279	280	267	276	243	270	240	261	256	308	276	267	282	292	266	290	286	291	268	245	272	303	234	287	287	275	274	267	271	312	272	290	264	268	291	277	267	287	278	274	282	271	263	314	283	289	258	277	303	278	257	272	266	292	254	271	268	279	269	253	275	259	244	264	282	273	261	289	264	300	251	268	311	303	262	280	289	266	274	290	282	288	248	265	277	262	323	294	277	292	263	284	280	257	251	257	258	251	283	281	275	295	295	232	292	263	272	278	290	294	276	276	302	267	277	289	267	273	255	242	286	262	287	251	248	255	304	288	270	290	260	285	262	290	286	262	249	283	256	309	251	276	275	299	278	269	281	266	308	288	264	261	276	298	257	279	293	307	272	238	285	248	283	266	280	267	256	272	272	256	251	293	281	279	287	278	275	267	276	269	252	263	281	297	290	303	308	304	260	275	280	263	267	242	252	237	243	271	256	274	269	275	261	283	271	293	260	278	270	300	276	277	231	252	275	294	266	283	275	282	325	274	277	298	279	260	281	282	296	240	294	309	248	270	257	258	298	269	263	266	269	269	285	276	280	269	264	268	277	276	254	240	274	311	277	281	248	267	255	284	265	263	283	271	276	286	299	301	292	275	259	306	295	278	255	262	275	270	272	306	270	245	285	271	265	279	312	289	265	286	289	282	249	299	269	286	270	266	298	229	315	299	305	264	285	283	265	283	270	265	277	293	277	294	278	306	311	261	258	237	264	312	270	299	272	266	239	259	252	293	273	298	266	273	259	255	307	271	264	267	297	275	291	269	289	246	264	291	257	262	252	276	299	279	308	278	257	262	278	280	296	284	245	257	251	269	272	273	264	282	265	319	273	262	280	258	273	267	304	262	254	269	240	270	260	287	289	282	303	274	297	310	244	282	292	292	250	250	260	285	281	274	265	273	303	274	254	268	299	262	257	281	267	284	281	280	278	298	272	300	303	307	282	281	295	286	270	273	293	298	275	248	280	292	260	275	275	276	274	261	249	281	271	256	292	292	261	312	271	258	280	300	277	286	291	286	254	247	269	269	277	277	287	278	272	286	295	277	263	273	277	310	258	283	283	285	276	302	251	259	292	293	253	263	272	286	277	279	278	309	261	286	228	317	250	255	292	283	268	264	287	277	271	303	298	291	275	267	273	304	277	278	273	242	277	292	245	254	262	290	265	278	275	283	269	312	263	260	309	281	298	268	308	229	260	296	278	317	246	286	291	258	257	259	276	266	302	257	291	274	262	259	302	268	286	277	299	258	267	314	280	287	286	293	248	271	278	253	272	287	316	289	273	285	231	259	304	292	277	289	278	279	290	315	274	291	261	243	258	266	271	279	229	250	257	300
1742	769	648	613	660	622	608	623	586	610	619	585	624	641	620	644	635	616	621	579	574	625	624	598	629	613	560	556	626	607	647	637	648	603	604	599	592	645	652	615	647	629	624	601	586	576	616	620	636	628	575	602	626	632	628	609	626	644	613	585	671	581	600	659	595	633	619	617	601	596	616	639	672	659	631	559	606	615	611	640	593	590	661	582	621	634	583	603	630	636	610	676	592	639	592	593	602	621	628	609	585	600	606	611	629	653	610	631	593	632	659	586	618	611	639	632	618	608	632	614	556	622	620	624	615	602	601	618	645	593	591	653	603	635	638	627	593	613	634	601	625	620	628	578	658	612	639	623	634	619	616	619	574	676	610	605	614	642	597	567	649	657	565	585	584	596	620	645	594	676	618	657	639	547	621	647	592	628	606	600	615	628	637	638	621	588	580	611	577	673	609	568	586	625	598	600	665	649	629	653	597	579	642	630	639	588	652	597	592	610	602	604	620	616	604	585	601	596	620	596	633	567	586	586	638	586	636	620	645	632	574	647	594	666	638	633	587	616	602	589	583	626	614	643	630	652	660	645	621	593	630	603	607	661	572	644	644	610	650	638	627	663	614	585	608	634	560	602	604	596	568	642	577	592	623	594	635	595	627	575	604	634	634	627	613	631	653	592	642	608	646	595	663	613	641	594	657	624	642	603	597	635	566	628	586	640	599	623	608	580	615	592	610	589	623	580	661	664	619	632	612	642	599	592	623	602	582	595	634	642	629	611	622	573	640	637	596	628	641	665	624	623	607	614	601	632	589	614	646	627	637	593	632	609	613	655	614	603	639	581	606	607	584	540	664	616	620	595	647	599	571	593	658	655	617	644	597	572	609	601	652	626	597	604	617	633	576	588	589	643	607	619	645	603	631	624	648	598	647	577	607	635	636	607	594	615	623	601	659	603	669	635	597	615	629	613	596	573	615	632	607	662	624	631	649	635	603	627	616	654	627	614	625	598	628	656	631	584	654	637	612	640	660	656	576	615	568	645	635	627	622	627	610	608	644	572	650	612	603	620	581	663	607	607	621	630	613	615	615	603	635	607	584	599	581	655	594	640	622	595	648	622	630	613	631	629	587	608	632	636	633	592	635	663	626	668	619	619	629	614	636	645	635	626	630	581	596	644	614	618	604	597	598	601	646	648	617	597	653	598	628	579	601	650	589	575	562	591	612	580	578	606	594	625	614	580	609	628	636	623	609	603	631	605	591	632	604	620	588	626	612	670	645	603	639	575	647	596	600	604	599	582	598	583	608	622	586	614	646	575	604	621	623	601	561	588	585	648	612	649	594	645	628	604	595	632	624	656	620	597	643	633	630	619	627	616	651	580	613	621	617	620	636	629	592	606	576	555	575	628	611	657	636	646	634	618	607	613	631	623	612	602	669	621	643	631	626	610	575	625	606	598	583	623	616	622	628	577	608	634	640	613	604	659	617	660	639	582	611	622	649	579	591	610	606	607	640	659	614	602	584	627	605	623	656	607	616	641	632	626	615	626	625	570	616	637	656	657	607	587	578	607	599	630	633	602	615	618	589	623	656	611	618	608	621	650	625	627	597	584	584	659	661	611	619	583	635	576	625	590	576	596	619	608	595	656	619	644	612	596	637	622	587	624	572	642	636	582	644	605	609	609	579	649	637	656	613	602	587	605	622	627	587	620	618	624	612	569	592	613	595	639	632	618	647	621	620	631	598	625	606	610	569	635	632	650	641	567	599	588	682	612	650	664	610	645	593	597	627	642	599	607	610	601	610	586	618	615	651	600	672	608	597	624	593	624	618	618	612	630	627	581	603	605	602	608	611	658	616	613	610	597	603	623	624	624	633	590	602	584	622	577	614	608	628	585	621	589	608	643	629	630	626	598	622	608	615	598	611	608	603	614	615	624	627	641	571	579	583	615	610	614	603	600	562	626	602	634	602	610	605	606	634	622	586	629	601	605	615	611	567	593	593	609	601	611	649	651	640	596	607	624	625	619	616	620	625	589	587	628	587	608	599	619	646	625	607	669	634	615	577	620	606	649	607	602	610	667	632	625	638	582	594	640	600	649	653	593	616	591	624	639	615	657	631	659	651	590	613	573	604	574	611	654	575	624	632	635	568	596	599	660	673	649	565	649	617	649	663	638	606	598	579	646	594	617	628	612	559	632	564	628	614	645	664	605	675	596	607	584	611	655	615	626	619	680	612	578	587	571	616	652	637	590	628	621	584	585	577	635	598	607	618	618	638	662	652	593	581	591	635	660	580	587	621	620	595	577	627	617	561	604	618	590	586	621	642	619	660	627	655	571	603	637	611	608	610	558	640	606	647	626	604	690	652	608	605	597	646	639	592	650	635	624	589	622	610	599	608	628	633	612	616	598	591	644	638	617	604	616	602	607	593	592	586	618	596	603	594	587	600	644	621	609	656	595	643	615	583	605	590	590	606	582	621	583	635	641	624	598	634	614	660	618	606	653	619	674	633	635	561	662	629	635	617	589	630	626	650	591	630	578	602	627	603	613	586	627	612	597	670	644	611	552	564	611	641	623	606	639	595	607	631	614	639	580	648	594	618	651	636	632	629	638	582	587	610	605	660	605	678	596	606	604	619	604	546	618	648	625	646	615	624	613	604	606	596	665	606	608	605	601	587	626	650	628	569	621	578	615	645	629	622	589	626	666	597	642	617	675	656	617	618	668	598	582	642	619	627	648	595	626	611	623	598	619	622	609	573	622	618	574	600	649	585	640	637	697	580	577	650	593	607	634	625	602	599	614	587	621	621	649	602	576	591	608	645	636	629	592	642	622	592	588	583	602	623	631	637	598	644	632	600	631	629	554	609	610	568	612	611	613	655	628	583	578	630	627	622	642	600	621	593	592	653	596	616	654	624	642	627	653	621	627	609	624	557	639	613	630	595	612	640	583	605	596	619	616	589	620	651	644	616	641	654	617	653	591	579	647	653	613	666	636	627	617	609	586	575	611	598	596	644	617	658	616	594	594	639	641	641	684	617	620	576	620	604	562	608	599	605	611	601	655	615	604	601	561	651	617	604	598	592	611	578	607	611	666	544	602	595	611	635	603	608	643	603	574	606	610	600	590	591	620	617	607	636	620	570	592	570	647	604	590	649	609	599	583	579	635	609	629	620	660	592	617	604	630	624	587	620	599	588	602	611	646	607	600	637	591	636	616	575	632	677	613	604	600	581	584	651	639	636	660	678	643	593	607	651	611	623	626	625	624	625	665	598	613	641	613	614	623	562	618	678	629	607	590	646	642	570	656	659	651	592	597	669	613	581	568	610	657	602	609	653	613	605	584	635	566	651	642	579	650	608	604	652	646	594	590	601	607	593	575	623	636	610	604	619	657	635	620	601	640	620	625	587	631	619	568	601	624	583	604	591	597	634	619	603	617	610	618	632	614	594	597	598	595	588	597	657	591	524	619	654	601	614	615	609	596	584	569	607	603	623	599
7584	697	475	369	254	199	197	206	196	154	149	134	127	148	131	138	138	140	132	116	124	134	128	126	137	121	122	135	123	105	106	107	115	124	135	125	108	108	151	111	137	113	119	129	112	115	117	130	151	117	111	109	120	130	128	114	116	123	114	134	125	112	125	116	115	124	111	112	114	109	124	123	132	120	128	83	115	115	111	127	128	116	117	121	134	94	103	105	106	123	110	110	97	111	120	123	109	105	127	130	96	125	117	111	103	112	124	126	130	139	102	117	121	131	131	139	110	88	109	134	114	98	112	126	127	130	104	122	144	112	110	104	112	112	110	127	129	135	112	113	107	142	136	121	135	131	107	138	105	112	106	128	133	134	102	117	136	112	103	132	116	105	136	124	103	118	97	122	130	109	134	128	107	135	116	114	133	132	132	123	89	110	137	101	130	131	116	112	127	147	101	115	132	94	112	95	115	116	119	121	132	112	128	121	98	130	120	130	126	133	91	128	115	102	107	113	115	113	109	122	122	118	124	108	122	119	144	114	123	103	98	104	116	90	127	129	119	121	141	110	112	119	87	106	123	112	119	105	119	114	133	126	94	91	120	115	147	115	116	93	120	112	133	115	112	111	112	139	107	100	82	95	124	107	113	118	106	110	120	113	102	110	126	123	119	141	112	119	117	111	137	119	117	126	108	120	130	90	125	137	108	125	113	110	103	109	138	127	116	101	108	97	100	101	112	110	106	120	129	95	127	130	153	118	122	119	106	125	119	129	132	120	144	115	100	119	105	135	126	123	126	125	123	128	123	115	109	116	105	106	121	106	123	113	123	104	109	115	106	147	120	105	107	118	134	108	130	112	128	127	123	106	107	117	108	131	125	123	110	139	117	115	117	116	100	120	117	119	120	102	94	117	139	89	110	115	121	93	109	122	131	126	108	116	136	114	129	111	113	128	114	116	120	121	119	115	116	121	118	134	134	124	109	123	139	117	119	106	135	111	102	106	113	106	133	87	112	119	123	121	126	130	130	126	113	106	119	124	102	129	122	122	131	117	102	112	109	122	121	121	124	131	109	107	131	107	98	102	123	126	104	132	122	124	116	121	132	123	117	119	135	135	120	122	103	112	126	116	96	135	127	115	118	117	139	116	129	121	127	117	117	117	124	106	94	102	114	106	130	122	137	123	99	116	103	87	118	107	118	132	110	127	107	112	117	100	123	105	116	114	141	111	112	110	95	112	118	102	120	123	111	118	104	137	127	139	117	129	111	131	130	134	93	121	122	123	122	104	130	138	136	133	124	102	138	129	124	135	126	107	130	109	116	114	97	122	104	117	133	118	121	114	118	109	107	121	126	93	113	124	120	136	121	123	101	121	124	103	112	102	137	116	105	110	107	117	120	113	103	104	121	117	132	140	112	130	117	122	112	119	112	117	133	115	108	123	128	132	101	103	122	97	114	145	111	82	106	116	137	110	116	131	114	105	124	117	122	116	124	101	123	125	116	108	100	124	123	131	122	111	135	107	106	116	118	114	118	101	115	99	125	121	119	120	111	109	111	104	103	94	110	115	132	127	149	133	105	111	117	107	106	124	97	131	95	122	128	109	110	105	121	128	108	124	106	124	119	118	124	89	91	123	113	104	136	119	107	97	92	121	121	121	110	127	118	120	117	110	99	104	102	130	112	109	135	129	139	123	132	114	116	122	110	129	124	116	106	109	115	90	102	119	111	126	124	126	113	123	121	98	118	119	119	132	122	108	100	106	131	112	107	125	110	79	117	127	114	122	103	111	105	118	123	119	127	113	109	124	128	120	101	114	96	120	121	123	130	128	119	130	129	135	111	108	128	125	129	99	123	105	122	125	120	119	127	135	110	125	127	131	122	122	114	120	95	124	128	116	119	143	132	109	130	106	107	105	105	132	103	100	123	101	150	117	125	115	114	120	100	118	88	115	112	109	99	107	131	107	110	133	107	111	113	113	126	111	117	123	121	104	102	125	131	119	111	148	120	113	152	115	128	108	131	107	117	125	127	119	121	140	121	135	139	130	129	124	115	111	109	144	138	113	106	137	111	127	109	117	123	117	133	129	102	117	110	106	122	117	101	111	132	122	110	125	126	107	114	128	114	109	129	105	128	140	112	116	123	109	103	111	121	125	104	131	119	122	111	126	116	100	109	119	123	115	118	126	117	128	102	127	115	116	116	145	101	126	129	104	104	128	112	126	140	123	130	107	110	113	123	122	128	112	120	118	133	111	126	94	126	128	133	111	110	116	118	130	111	124	94	133	89	123	131	110	117	119	106	131	123	115	126	120	106	124	107	113	113	113	106	138	119	104	108	127	119	112	104	130	125	122	120	117	112	116	129	126	119	130	139	128	113	121	105	94	120	123	103	135	98	115	117	118	104	130	117	104	100	125	122	125	103	116	120	100	113	127	109	125	115	119	121	103	147	118	98	110	130	111	124	105	91	126	129	107	115	112	111	102	120	117	107	124	108	111	107	119	112	111	134	119	106	113	114	119	128	123	110	112	127	109	116	102	120	129	103	130	114	127	100	138	108	107	109	118	109	136	101	123	132	131	128	91	116	102	114	113	124	121	119	131	96	135	113	135	116	120	141	119	126	119	96	130	112	131	94	121	139	109	101	116	117	118	120	122	110	116	113	122	109	117	126	164	107	128	122	115	132	120	111	105	135	123	93	110	130	107	107	125	125	115	110	108	124	127	114	94	126	114	117	127	121	110	107	112	132	118	114	111	115	130	146	110	126	119	119	126	106	106	100	135	104	103	107	102	106	113	125	122	104	84	123	101	125	113	123	125	117	132	111	122	122	82	111	107	105	128	123	128	118	105	128	114	96	112	104	136	101	133	154	113	115	104	126	121	115	136	120	120	108	116	108	123	130	112	136	104	123	135	112	127	131	119	122	140	127	122	108	120	132	113	132	109	133	119	122	116	119	105	108	109	121	107	111	141	127	139	106	121	113	113	120	114	99	126	123	117	114	114	114	132	105	122	95	119	133	142	101	120	121	141	135	111	116	126	120	97	121	126	91	107	118	113	83	136	130	123	136	141	117	123	111	126	121	95	105	113	139	117	128	118	113	113	106	121	113	121	116	112	129	113	110	100	112	111	119	98	106	95	120	114	138	129	109	134	110	120	99	119	108	126	104	137	112	141	137	107	121	104	132	111	127	140	123	120	103	128	108	123	122	119	107	107	116	86	127	111	120	94	129	117	113	104	121	129	127	110	104	89	127	120	115	121	125	125	113	136	113	120	128	141	121	121	122	148	108	123	117	102	145	126	122	143	124	130	99	119	112	103	124	123	108	125	115	112	121	116	131	118	101	119	120	115	124	114	122	113	112	106	115	114	120	113	120	120	120	112	101	124	107	116	122	124	122	101	130	112	115	126	97	119	110	90	130	116	118	111	101	120	122	112	109	114	107	124	126	121	125	134	120	132	123	130	139	117	148	112	123	128	112	113	105	126	104	109	117	114
6015	777	976	1160	967	842	703	615	550	484	467	458	394	399	413	385	397	337	351	338	355	340	343	349	376	359	335	330	370	311	298	334	317	301	320	313	325	353	325	316	351	316	327	310	318	319	290	299	314	329	331	300	328	320	314	307	326	303	326	303	297	316	313	313	307	312	313	314	328	327	300	310	297	303	315	351	322	337	319	309	299	322	313	325	300	300	322	327	337	292	315	295	309	325	298	320	303	312	277	341	302	321	319	329	309	303	325	279	301	266	323	300	304	322	285	343	291	297	304	313	301	342	318	309	287	323	293	296	303	281	309	309	328	286	285	318	299	317	296	300	295	324	286	329	314	322	305	328	296	281	302	309	339	288	326	293	308	299	301	291	319	283	302	290	302	296	291	301	296	315	306	280	341	325	272	280	289	289	306	301	307	318	271	294	282	321	338	282	337	307	320	297	277	322	315	298	277	344	314	301	307	329	318	334	296	272	277	294	288	330	288	290	302	303	310	297	287	302	288	274	289	299	307	260	288	313	311	302	333	309	315	303	298	303	301	329	277	289	325	315	280	292	313	303	304	288	313	298	291	313	289	273	302	297	297	306	313	281	298	323	307	316	320	334	318	309	317	310	303	296	322	296	326	321	321	298	317	310	295	326	298	299	297	306	318	293	316	313	328	299	284	313	300	293	263	331	304	306	307	293	306	300	309	314	301	270	346	300	297	278	316	314	301	307	300	313	281	313	317	296	300	293	308	320	342	302	278	308	268	327	290	316	292	307	324	319	316	309	274	351	295	297	286	284	308	299	301	288	309	301	299	304	292	308	310	313	303	288	288	287	308	280	302	273	317	296	316	318	274	293	308	361	336	321	324	276	319	303	316	305	312	293	298	285	320	304	314	329	337	316	304	278	309	299	324	304	284	294	311	333	337	297	314	291	299	293	326	297	324	293	295	317	310	337	295	300	320	301	303	305	313	336	307	311	287	302	314	315	324	304	294	325	321	300	319	311	298	297	300	311	287	279	333	293	271	299	294	292	322	327	347	286	302	308	287	305	309	317	276	303	310	295	312	309	317	310	323	260	284	321	286	293	284	303	299	315	311	348	298	310	314	310	310	336	302	291	288	286	307	304	302	303	283	291	280	308	296	299	284	301	303	299	314	320	308	325	300	304	332	282	282	316	301	317	299	280	306	310	302	305	300	320	303	309	297	299	297	317	314	303	309	282	307	297	292	307	296	309	339	306	312	285	298	310	318	276	267	314	305	300	286	287	296	304	332	288	325	306	284	352	287	303	320	301	329	343	316	290	299	314	336	311	284	283	310	313	302	319	294	322	307	321	288	298	310	312	285	306	317	301	353	319	308	299	328	282	303	334	278	312	306	337	306	314	295	296	327	271	290	288	285	283	328	293	287	301	301	296	325	316	263	302	301	306	331	325	312	314	295	296	304	298	317	329	298	282	320	295	311	301	299	324	312	313	318	303	313	282	312	311	319	320	327	278	275	308	304	323	304	322	289	314	300	289	286	312	305	283	335	315	282	308	293	340	327	306	306	326	307	319	310	335	301	296	329	313	291	286	305	308	310	306	301	302	277	311	319	328	302	281	291	303	280	310	288	310	298	296	313	327	314	304	304	316	292	290	310	308	289	313	268	291	260	308	305	323	308	325	284	280	328	301	316	316	300	318	310	287	269	332	323	323	301	312	310	294	287	300	299	289	302	303	305	326	300	321	289	303	324	265	275	295	321	337	329	316	305	316	306	340	298	291	321	317	302	304	300	325	290	339	285	314	318	330	326	301	302	295	300	307	326	287	288	298	310	309	333	327	298	288	307	308	340	283	322	333	319	300	320	316	323	306	284	295	285	311	305	322	292	317	280	324	305	305	317	317	265	312	313	333	292	273	315	275	306	297	293	348	286	325	271	298	325	313	296	277	297	285	290	280	311	349	313	295	281	331	309	318	311	272	307	283	303	283	307	319	319	296	312	316	288	263	280	314	288	300	346	308	305	286	298	290	311	292	288	336	324	298	296	308	319	315	310	283	296	304	307	256	320	319	321	291	312	293	311	344	295	302	324	299	293	311	302	322	280	297	298	291	278	299	298	320	324	302	272	296	321	343	293	297	311	296	279	313	287	290	279	311	305	320	302	301	321	315	316	287	266	291	310	308	271	320	286	313	299	304	334	316	318	294	291	272	321	322	329	292	327	305	291	293	294	325	319	311	301	288	279	306	306	280	285	308	287	311	294	310	306	297	326	304	307	301	259	298	292	307	333	315	305	298	291	345	300	293	303	327	306	304	302	316	315	331	305	309	293	323	325	308	307	335	307	299	303	293	299	311	312	312	344	308	313	320	276	294	318	314	318	303	281	301	312	273	330	304	295	315	304	268	311	323	303	300	298	308	327	333	286	306	292	340	313	277	279	329	317	279	320	300	313	324	305	300	312	300	314	309	343	289	305	287	337	319	311	297	324	282	303	302	313	272	303	323	317	289	299	332	304	271	279	295	312	320	313	300	300	254	289	302	319	311	304	315	288	291	320	303	299	321	285	288	341	331	312	290	328	302	326	297	286	311	307	300	344	303	274	277	272	275	337	327	287	310	288	278	256	312	295	306	314	344	311	293	291	318	299	279	309	318	295	306	299	314	279	296	296	305	306	306	279	316	271	308	307	305	289	305	292	306	325	285	328	332	313	308	332	285	321	303	308	331	315	284	302	315	296	326	285	313	325	329	326	308	322	284	309	353	312	311	274	294	276	329	306	298	308	308	340	300	325	297	280	285	320	309	310	316	312	326	321	320	287	294	305	325	284	315	320	330	329	289	287	311	308	320	320	286	291	296	320	300	327	310	309	315	291	314	304	291	306	341	310	295	304	314	278	296	318	318	333	309	317	318	301	305	299	303	292	297	262	326	321	318	289	317	310	287	325	307	301	306	324	328	316	306	317	280	308	310	327	323	319	284	319	341	298	304	285	299	306	304	320	314	319	300	336	293	319	317	294	343	302	313	291	315	300	319	319	311	289	296	299	313	290	293	371	318	303	308	289	298	303	316	287	304	278	324	274	330	292	289	301	334	316	285	321	296	283	331	328	295	283	325	271	295	292	300	296	333	300	284	332	276	333	331	298	326	326	297	311	313	279	312	321	306	299	311	326	284	304	323	281	314	332	274	304	291	332	296	273	337	318	321	266	310	276	333	301	301	283	312	315	301	301	318	298	315	258	308	306	304	300	315	283	292	281	321	292	311	273	307	269	303	337	344	285	262	339	303	328	345	318	325	297	318	334	317	334	284	278	328	272	299	311	328	323	337	292	323	314	297	266	277	340	308	307	324	319	303	284	295	288	273	299	304	317	333	295	302	329	301	293	313	313	282	297	285	318	292	332	333	307	275	305	286	316	325	322	292	287	290	261	324	302	323	297	285	310	353	334	325	335	314	280	288	285	326	321	307	300	316	308	317	298	330	298	339	305	297	291	302	301	318	286	304	328	282
14153	1547	845	698	496	384	335	308	277	203	225	226	196	200	194	194	203	189	209	172	204	203	191	162	181	157	193	203	186	152	188	183	213	175	172	178	193	183	149	152	150	178	152	205	155	172	162	163	191	184	163	176	167	172	167	190	172	179	160	182	181	167	182	155	160	167	166	187	173	182	188	184	194	182	165	190	176	190	167	154	172	154	153	169	165	165	167	180	178	189	177	153	195	172	201	159	154	212	158	187	217	190	187	176	190	168	164	168	165	177	158	168	173	166	170	175	174	170	165	168	165	177	172	192	182	168	197	171	169	180	139	177	181	165	165	188	183	162	187	179	198	177	184	188	165	176	171	188	163	157	181	170	149	173	148	173	184	196	189	158	166	191	198	200	183	167	176	140	154	150	185	208	187	186	188	197	173	173	168	186	172	170	155	183	156	160	175	199	161	164	182	165	182	182	181	169	180	185	187	192	165	180	195	179	186	163	209	186	173	160	181	161	128	182	165	188	158	199	166	179	199	176	170	173	188	191	145	179	150	183	158	155	152	161	199	165	188	188	148	165	146	156	182	178	194	176	174	183	179	158	158	182	197	179	175	182	182	173	175	175	192	195	164	176	169	184	186	170	172	166	179	197	165	159	193	191	196	152	134	167	164	161	173	168	217	169	157	171	198	170	151	169	163	173	169	169	163	166	172	196	195	150	167	152	188	187	185	170	179	178	192	164	182	151	178	208	177	207	178	181	164	176	174	171	169	168	202	182	196	168	178	170	164	158	178	197	172	203	185	190	157	197	170	167	168	189	164	178	171	148	159	192	176	186	189	202	192	175	156	141	172	174	179	176	159	171	181	171	168	187	191	159	178	185	168	167	172	184	169	183	184	165	161	152	183	177	161	166	167	170	197	165	176	192	176	155	144	158	155	145	180	182	184	177	170	167	169	197	181	170	173	183	179	172	204	178	191	164	167	175	172	155	175	176	176	175	173	175	194	193	171	146	188	169	168	155	178	156	195	157	181	196	161	164	168	191	166	172	164	191	154	171	175	177	175	167	174	179	171	156	142	170	201	183	173	169	185	183	165	184	175	165	174	183	180	193	161	168	171	180	159	168	177	192	157	171	141	191	175	178	140	184	182	180	172	181	199	172	168	175	173	187	161	164	191	162	164	141	156	188	187	178	175	174	169	179	159	186	175	203	168	161	179	180	186	170	184	188	179	173	162	161	180	183	193	186	190	197	164	192	171	164	156	192	179	162	155	174	156	166	181	167	170	165	171	182	203	167	168	189	171	173	175	172	179	183	163	149	168	198	159	165	168	184	184	186	185	174	198	166	167	182	166	154	148	183	200	169	174	204	202	168	170	192	175	192	178	188	152	184	169	185	190	189	151	178	172	181	161	174	158	212	165	163	180	190	174	153	164	197	172	166	158	169	172	171	177	200	174	192	147	188	186	191	187	169	180	203	191	167	185	181	182	157	176	182	185	170	184	162	190	194	174	163	184	173	179	193	145	158	183	173	168	185	178	201	145	197	191	162	187	169	193	166	173	182	199	183	181	178	207	179	180	188	190	183	183	186	185	167	185	151	173	174	152	148	155	149	176	194	192	186	174	164	162	193	172	197	173	167	167	193	217	183	166	166	175	211	175	154	157	161	160	156	165	179	170	179	168	159	192	173	174	146	142	169	190	178	161	170	178	192	191	165	184	178	171	165	172	184	202	151	173	159	172	165	154	171	203	171	185	132	184	182	182	183	164	164	158	183	171	173	186	169	165	182	149	171	178	179	187	192	195	174	207	152	162	185	190	178	174	178	178	168	149	213	174	161	171	193	162	176	172	153	140	181	181	179	168	182	179	180	178	185	181	168	147	200	146	158	143	189	179	178	184	214	154	192	174	185	177	181	163	171	155	154	163	201	197	172	181	173	179	151	168	180	184	203	187	178	159	167	167	173	173	166	162	166	195	170	158	198	204	162	201	165	155	163	172	178	176	145	197	156	193	165	165	178	167	158	167	182	192	191	178	153	166	169	189	185	166	199	174	176	183	148	154	194	153	152	183	189	159	177	186	143	171	164	180	167	188	200	164	189	177	188	172	195	162	167	179	192	161	164	184	157	166	171	191	155	174	167	181	179	185	170	162	138	187	170	153	175	201	162	190	159	169	185	163	193	181	180	205	193	199	174	179	167	194	180	184	211	165	169	160	172	170	154	162	166	171	157	164	166	195	185	171	172	205	187	225	182	163	170	172	182	171	171	185	170	170	175	174	163	194	177	201	158	163	156	201	136	159	171	172	175	150	153	176	186	208	160	175	188	151	171	175	180	170	177	192	166	188	179	172	162	171	191	182	184	173	171	183	169	156	164	183	176	198	184	164	157	155	163	171	192	182	187	161	200	199	184	182	172	174	188	168	170	180	174	153	174	156	187	175	151	163	171	190	177	187	197	183	162	164	190	167	151	174	166	186	176	156	163	176	176	179	165	177	168	174	182	192	174	175	185	177	158	182	180	173	169	174	151	156	160	189	170	175	176	187	177	186	177	192	183	172	202	170	147	192	168	183	199	171	156	163	181	183	182	176	171	198	164	181	165	171	197	178	171	176	149	185	177	158	166	169	201	170	202	160	167	166	153	188	192	162	182	196	140	180	174	183	173	158	160	185	185	152	200	161	176	191	174	175	144	182	152	153	167	190	181	182	176	171	157	168	191	177	154	171	159	198	172	176	178	203	168	178	188	195	184	167	166	175	180	170	215	193	183	170	185	161	149	167	163	196	166	179	156	176	178	174	178	159	175	148	171	192	153	175	189	185	141	162	177	196	194	189	199	182	184	161	140	160	170	195	203	164	166	144	171	171	162	178	161	176	179	182	183	186	172	198	182	162	171	159	150	185	177	155	158	190	153	153	159	153	178	164	164	172	168	174	172	170	196	192	149	171	177	156	167	179	176	169	164	173	174	170	201	161	169	183	180	178	193	178	164	172	185	168	165	178	163	152	172	162	164	182	184	151	165	169	189	176	186	188	172	176	174	198	170	165	190	182	175	162	186	166	189	185	177	161	174	177	170	171	173	162	159	192	168	218	167	193	184	189	163	186	197	148	176	154	198	175	174	161	165	176	192	182	166	181	169	167	171	200	170	189	163	160	171	155	182	173	178	156	167	191	163	162	164	190	165	179	181	196	161	170	164	176	163	187	182	174	195	160	168	163	169	181	182	173	153	176	229	160	176	195	183	180	179	197	189	180	183	168	190	182	174	178	161	178	152	177	175	160	196	191	171	167	197	172	177	186	177	185	177	185	181	182	177	160	190	176	172	188	179	195	172	187	179	204	205	177	174	175	185	196	173	169	205	149	196	191	179	177	164	150	189	179	161	175	173	165	160	154	192	172	164	173	172	166	166	164	188	172	158	176	164	167	169	169	167	178	151	169	158	159	178	208	149	180	170	181	202	173	179	177	176	144	177	158	174	171	169	189	185	164	194	148	170	166	189	190	164
8268	1330	1708	2099	1772	1450	1208	1043	946	819	697	660	681	660	612	583	550	561	581	530	526	545	534	539	510	518	493	529	475	478	492	469	428	468	449	487	430	470	431	483	471	443	460	466	453	454	477	451	432	497	489	476	419	450	468	459	418	434	425	516	444	459	486	469	443	460	475	453	490	452	419	439	428	412	421	457	464	415	444	430	507	475	479	463	426	446	459	410	460	418	461	482	420	434	411	439	456	450	491	470	431	425	439	428	490	442	466	456	428	446	430	462	432	449	459	441	426	423	422	414	444	428	449	450	434	456	461	511	437	454	445	457	460	432	437	431	473	441	428	424	438	446	427	439	438	457	439	455	439	439	383	473	474	420	444	464	422	429	431	454	460	436	438	471	401	443	444	471	468	451	393	425	448	440	436	467	459	432	457	468	411	425	421	443	450	429	452	435	427	445	425	459	467	436	469	440	428	464	440	445	415	459	432	412	453	461	431	406	487	471	477	454	447	435	418	457	425	419	418	463	428	449	458	487	426	454	438	400	461	454	477	426	422	447	426	496	478	430	415	423	436	467	394	411	468	483	433	454	421	469	454	420	471	440	426	460	420	447	483	462	447	418	405	408	482	455	436	402	449	483	461	440	471	436	430	445	450	453	472	447	458	442	432	484	414	437	445	424	436	448	442	451	448	461	411	419	439	474	450	447	432	435	457	447	433	444	445	454	466	465	479	451	412	418	491	414	454	419	477	415	432	439	436	450	427	446	420	422	412	470	425	452	457	477	440	444	465	433	465	453	471	453	440	438	465	404	460	478	443	474	417	435	417	420	435	453	462	438	414	442	477	433	411	440	414	388	443	453	460	402	424	439	455	446	439	461	426	454	489	427	452	450	426	422	448	443	437	449	444	481	418	454	458	504	467	439	435	483	456	476	437	460	426	467	451	434	477	439	441	422	452	455	444	476	435	426	462	425	444	453	432	445	452	445	433	445	433	449	443	440	444	446	469	451	479	431	437	457	442	438	487	490	449	450	477	450	457	435	472	460	452	472	404	451	451	446	486	473	446	420	445	461	453	447	389	404	436	428	450	448	443	442	462	444	472	472	429	477	431	469	409	471	504	433	447	455	427	458	415	464	451	424	419	427	436	417	449	428	463	433	406	462	444	472	497	477	485	442	449	465	405	433	459	427	424	420	418	452	440	479	453	450	421	428	434	482	415	447	444	450	423	440	448	418	454	441	421	420	441	459	425	429	465	465	475	449	474	423	440	472	440	416	480	426	401	455	438	452	413	424	452	464	432	477	432	455	418	425	452	444	429	423	462	432	423	438	449	450	421	436	493	461	438	453	424	433	438	430	448	438	467	444	453	457	405	423	426	436	438	449	432	430	447	459	431	424	446	417	435	452	402	458	436	417	430	457	433	443	446	463	471	476	426	444	410	436	437	457	446	443	418	494	435	424	443	435	467	440	463	428	433	459	438	471	398	446	414	444	422	405	448	452	452	445	452	420	478	424	438	471	463	472	458	429	414	430	407	474	431	424	443	449	440	453	434	429	430	421	421	438	422	492	497	421	439	442	446	454	428	422	437	481	471	432	485	433	412	413	449	442	512	485	417	419	459	450	421	467	477	435	453	431	484	413	450	496	426	478	416	471	437	473	421	469	458	415	427	469	462	440	474	435	452	446	444	442	441	467	455	464	461	460	435	487	428	454	440	450	463	433	470	420	454	420	404	475	451	433	479	443	424	476	432	460	415	452	452	445	463	451	461	457	479	440	450	458	403	425	435	425	476	447	464	453	424	423	444	471	483	433	451	428	458	451	444	427	442	426	454	425	433	455	436	457	423	429	464	454	466	460	419	397	437	447	457	454	477	442	463	423	402	469	422	451	447	468	433	451	477	435	416	418	421	430	432	475	430	397	480	451	450	458	431	423	429	437	423	450	449	448	422	423	479	446	474	481	449	461	427	450	425	469	435	428	404	427	433	479	462	444	426	418	461	441	434	437	412	464	411	418	416	452	482	443	480	433	425	455	416	437	436	463	431	406	431	442	425	409	466	443	455	417	407	422	427	464	456	447	401	458	466	458	415	479	425	459	466	459	454	434	463	465	423	436	422	468	447	429	439	435	451	459	472	450	478	450	423	450	453	467	429	450	465	429	433	450	444	449	437	469	376	442	423	464	463	468	473	441	398	427	443	408	449	451	446	421	449	482	452	472	444	444	455	429	438	447	407	459	433	427	483	458	415	487	440	466	452	439	457	448	473	436	436	464	374	400	436	440	407	457	394	438	416	449	447	429	445	436	467	481	443	431	451	451	488	452	458	431	425	418	437	438	441	455	451	423	444	441	413	446	448	466	434	454	417	443	453	430	421	437	450	474	460	426	438	462	440	489	382	457	451	479	451	449	448	420	456	435	425	452	456	444	411	488	434	437	436	414	421	415	422	460	451	450	435	482	427	475	445	473	423	439	460	454	438	439	468	447	446	460	408	394	405	466	449	407	439	484	432	465	424	445	465	446	470	446	415	481	462	441	402	453	469	416	433	438	467	446	455	433	485	432	440	444	439	424	477	470	439	456	464	481	422	444	455	450	457	458	435	445	422	458	422	428	396	471	468	453	444	446	448	438	434	448	463	431	468	425	439	429	461	431	464	439	451	407	462	464	458	427	439	421	447	406	459	439	392	439	456	427	429	447	477	483	461	433	468	465	459	478	457	462	426	416	450	465	444	475	429	450	437	454	443	445	415	433	440	448	404	423	447	436	465	453	446	437	414	439	439	442	422	441	439	426	446	449	460	431	463	463	441	436	424	431	437	434	441	410	439	455	458	465	403	418	401	487	434	412	437	468	428	422	448	453	440	390	442	454	403	445	420	434	425	485	465	418	431	417	443	456	430	393	477	441	405	443	454	437	450	404	438	464	458	409	432	430	436	416	457	440	438	449	463	472	469	476	469	404	465	450	456	456	419	430	416	451	444	423	458	416	426	465	494	445	444	437	419	483	445	448	455	505	439	437	442	447	445	440	449	460	449	466	467	421	430	407	416	457	424	439	434	462	412	423	435	438	417	432	442	428	434	450	458	429	447	400	456	469	461	445	416	434	434	443	441	483	482	441	444	413	414	459	432	434	472	407	416	458	450	455	498	449	442	445	470	420	454	422	438	462	470	424	429	450	485	454	443	432	453	439	466	409	447	418	442	412	404	430	440	470	443	459	439	451	470	459	428	462	487	449	418	461	432	459	417	457	455	433	474	476	447	458	418	440	444	407	430	454	423	433	437	431	418	444	439	411	460	388	462	422	436	452	461	453	446	464	460	450	425	440	503	448	486	422	428	429	460	428	419	428	482	451	458	425	451	435	427	461	419	450	447	414	448	441	439	497	414	433	474	465	428	452	459	434	474	443	444	455	434	444	432	421	411	448	431	432	423	442	435	454	436	485	443	481	461	458	465	427	419	456	461	459	463	453	459	482	459	443	438	435	474	427	454	464	408	408
1952	376	306	271	291	287	288	292	294	267	295	297	273	264	281	229	223	320	285	253	272	242	270	274	291	272	278	257	279	286	277	284	275	285	275	264	265	237	277	267	269	286	270	248	281	258	268	282	293	256	264	297	235	279	300	275	272	303	251	232	258	273	286	296	239	264	317	311	292	272	309	267	277	254	309	296	283	237	289	284	318	293	283	282	255	272	283	284	258	275	287	263	287	304	288	244	251	257	257	285	279	276	271	245	280	256	281	269	288	271	272	267	283	266	266	289	268	254	275	269	286	264	231	280	286	282	269	284	265	256	281	266	289	310	293	291	279	301	268	268	275	292	289	320	284	278	284	259	270	254	292	243	265	286	278	261	301	287	250	281	288	277	283	271	285	292	314	279	259	282	280	268	241	257	243	294	253	254	277	294	248	277	250	268	282	296	296	281	276	233	259	300	280	275	278	279	281	271	258	286	290	264	302	267	252	246	253	293	288	258	257	256	279	268	284	257	298	283	277	283	270	266	289	282	291	266	273	262	256	280	254	273	280	276	268	268	286	240	285	262	287	257	289	332	271	299	275	276	288	247	308	285	273	260	277	268	262	283	262	284	263	249	270	276	291	286	265	259	303	266	270	297	277	284	278	282	272	275	294	265	262	272	252	278	240	283	268	283	278	300	258	304	311	274	255	264	255	287	282	282	274	281	258	267	285	265	244	269	275	279	298	283	294	270	272	271	285	250	280	259	328	292	275	277	228	275	291	302	289	285	284	278	293	295	267	298	261	264	304	243	252	303	265	286	253	253	287	314	284	281	272	265	301	249	284	254	261	275	269	258	274	310	263	278	313	281	259	246	280	303	309	287	279	264	263	261	242	266	294	254	274	262	268	276	280	290	259	276	277	244	253	282	268	242	267	259	274	272	296	273	296	282	285	262	269	296	244	256	274	333	247	280	283	280	257	274	249	298	276	296	247	297	296	267	259	276	275	250	282	293	265	299	253	298	293	248	259	258	274	257	290	284	262	283	298	281	271	254	282	291	327	268	261	272	284	250	270	302	269	269	292	296	275	289	279	249	282	260	307	281	287	253	290	295	270	251	290	260	292	267	269	285	273	268	275	286	279	273	292	293	274	267	267	282	276	280	287	290	278	284	303	277	275	272	283	283	279	254	284	270	272	286	287	264	281	274	311	294	293	280	266	243	260	295	263	296	275	296	307	275	287	278	280	262	233	306	302	300	300	282	256	312	267	296	254	293	287	315	318	270	258	240	265	275	273	309	295	248	277	269	285	249	277	273	290	272	280	287	263	293	250	274	297	269	286	263	259	299	254	288	260	259	239	274	274	256	259	258	269	239	263	271	254	281	298	284	287	268	287	271	269	266	275	292	289	254	252	262	304	288	297	276	282	311	262	250	289	307	290	291	283	278	249	271	279	287	284	254	296	287	279	295	263	270	292	239	293	278	264	273	263	290	276	297	285	247	266	283	302	302	263	243	273	261	271	304	261	277	260	276	283	276	259	265	256	276	282	273	302	305	290	274	275	272	244	274	255	269	266	261	276	308	281	271	263	288	264	271	263	284	263	274	297	283	256	304	302	268	281	256	278	320	264	260	256	251	276	280	261	258	290	293	282	266	276	289	254	276	281	266	285	293	245	279	303	241	259	247	275	283	274	293	278	268	259	256	300	281	282	288	264	258	275	307	292	257	260	279	260	287	285	259	277	295	303	290	264	265	290	294	297	280	228	248	257	265	297	249	283	278	270	267	258	270	262	271	302	297	269	262	285	284	280	269	282	286	289	293	294	252	267	296	265	269	252	266	262	242	242	248	286	250	241	270	291	278	304	280	307	300	287	269	274	282	279	261	251	293	283	305	269	230	261	274	268	246	274	251	270	287	276	250	273	279	287	264	321	284	294	252	294	305	283	250	293	266	301	262	274	293	274	276	275	285	298	278	299	298	280	320	259	299	257	298	290	281	278	271	295	271	252	268	261	281	278	267	286	263	266	237	267	314	269	271	256	264	287	287	282	296	286	314	241	258	253	298	283	277	277	276	277	282	283	286	226	296	258	271	288	279	253	293	294	291	289	327	274	287	289	244	260	274	277	274	258	290	256	253	279	243	283	275	297	254	253	316	257	261	260	300	285	258	272	280	285	275	283	273	292	252	266	280	250	280	264	297	291	241	277	249	272	302	288	278	274	248	276	248	256	281	299	269	287	254	295	275	255	268	315	261	263	250	265	284	300	310	316	273	280	250	298	297	271	234	242	286	268	276	300	276	274	287	255	289	287	285	275	270	301	256	272	281	250	274	280	278	270	308	288	265	285	275	257	269	274	275	280	268	281	299	283	274	285	286	303	293	251	274	260	294	251	270	254	260	257	275	261	272	230	271	253	249	261	265	270	259	262	288	278	255	283	235	269	265	305	266	274	253	260	301	258	313	250	293	293	313	249	277	260	264	268	265	255	302	290	274	281	259	266	288	275	269	278	274	280	246	294	285	298	295	311	246	256	310	290	268	256	277	289	284	298	275	268	255	310	252	266	298	261	307	273	287	290	266	276	277	266	286	250	252	273	268	296	275	259	281	236	278	308	268	273	281	332	297	290	291	255	285	276	289	265	276	262	303	312	261	265	278	296	295	273	304	280	259	294	287	254	271	273	245	264	263	309	278	269	274	277	263	260	245	251	307	276	267	282	289	289	297	281	292	265	288	295	257	301	280	270	295	294	295	281	262	285	295	266	257	255	285	273	279	292	276	282	295	262	289	294	286	247	285	273	270	289	279	277	271	264	257	258	269	279	262	305	291	286	276	280	279	289	269	253	283	258	297	284	303	289	307	252	255	244	268	279	302	264	284	271	266	258	289	272	291	278	230	249	265	299	255	224	249	270	266	278	272	276	292	269	268	287	262	278	296	273	283	291	279	287	275	288	326	287	286	302	265	280	305	278	303	276	282	248	279	285	277	261	303	249	300	291	298	293	304	261	246	264	282	280	264	266	289	239	286	259	273	286	308	234	275	285	275	279	239	311	250	251	257	288	283	270	234	292	264	278	276	288	299	302	254	261	264	249	277	286	316	257	282	285	246	266	305	270	279	303	283	250	269	263	281	270	282	280	281	236	274	271	258	241	256	270	264	287	260	281	282	261	259	305	326	268	295	276	292	287	278	266	307	292	277	270	270	258	292	286	244	289	290	301	280	303	273	279	242	245	273	286	255	317	300	278	284	286	275	300	293	248	298	268	271	298	291	302	297	271	252	295	284	270	248	290	289	262	241	258	276	275	274	264	271	273	279	258	293	271	256	256	278	294	261	293	301	300	240	300	282	248	250	275	278	286	245	268	262	259	261	264	260	261	269	299	276	271	248	235	306	275	277	275	302	303	264	290	328	313	314	308	270	261	290	247	268	264	277	266	256	291	280	283	285	275	270	268	268	287	296	268	269	274	252	271	272	283	267	271	264	263	277	301	269	262	266	276	278	252	288	282	279
1930	696	626	657	653	637	659	627	612	626	603	604	629	628	636	625	653	604	617	662	637	631	590	620	674	614	614	631	603	646	634	561	635	603	572	608	653	641	590	607	623	587	581	600	600	549	597	601	600	590	623	574	632	605	614	593	568	639	599	579	584	635	632	623	634	613	650	679	595	666	600	607	653	554	574	605	635	597	621	647	598	641	614	558	602	611	584	617	619	603	647	610	631	624	653	614	626	598	613	615	572	619	614	615	621	639	594	646	604	628	636	627	615	633	638	596	600	624	635	637	623	593	646	603	602	640	601	623	627	609	624	553	629	631	575	611	605	661	642	601	618	625	609	616	614	660	600	576	582	627	561	584	602	602	610	630	581	590	604	587	624	632	621	553	610	666	620	649	621	621	586	650	629	601	601	630	602	629	580	600	623	622	594	591	594	637	584	604	584	635	626	599	595	621	636	621	619	631	627	631	621	637	666	625	624	585	630	639	563	612	653	590	574	617	580	606	578	615	594	597	611	616	629	605	633	608	605	631	597	648	586	621	579	585	583	618	591	592	602	615	610	580	637	600	597	644	642	620	566	601	609	623	591	588	624	590	593	629	553	603	613	603	606	598	616	586	600	610	578	586	607	590	619	624	625	602	613	545	595	619	610	606	631	615	680	558	648	614	613	631	611	598	657	635	606	657	640	625	628	625	614	620	603	637	658	616	582	581	637	637	619	613	639	586	592	564	628	640	630	638	533	568	642	628	605	646	657	599	576	669	603	632	572	623	621	611	589	618	593	643	637	614	636	572	601	594	590	601	629	577	591	666	622	587	623	634	627	612	643	625	611	622	587	653	621	625	591	634	646	627	591	635	563	617	607	616	568	646	620	594	606	629	666	592	597	582	586	636	640	655	581	649	623	590	629	627	603	552	627	628	616	603	567	591	640	558	626	624	607	568	622	610	657	616	568	633	660	619	658	634	581	652	638	610	599	625	600	611	607	616	622	626	621	593	632	638	589	610	662	580	611	597	572	600	628	620	645	621	644	586	628	569	586	608	596	638	608	577	606	639	620	608	629	658	577	632	598	632	631	620	655	624	587	590	599	623	581	606	605	615	625	636	599	589	618	678	636	647	627	621	637	605	608	640	576	626	584	629	584	630	593	581	583	642	609	605	603	604	594	614	593	601	626	609	611	611	583	617	607	629	623	636	619	634	645	624	631	605	618	614	620	589	643	628	605	585	644	621	627	607	614	566	598	645	575	619	633	642	615	609	628	574	644	633	634	582	613	607	581	589	651	621	595	626	614	631	597	573	617	611	682	620	622	610	607	572	591	611	590	601	607	599	584	645	598	603	641	597	613	601	631	592	629	610	618	637	614	594	630	617	573	632	586	585	613	652	630	579	644	622	624	551	620	603	622	626	625	562	606	628	629	639	571	579	645	610	578	610	652	635	612	584	628	566	577	601	621	664	598	602	629	648	595	617	568	653	665	611	586	562	629	592	649	564	610	613	606	588	612	602	662	588	615	593	648	619	610	609	592	638	646	622	591	631	622	628	641	611	612	657	635	601	639	623	611	582	650	605	625	675	598	648	597	604	570	629	639	633	652	614	638	621	634	642	583	626	619	608	605	625	624	603	579	602	639	623	634	631	644	608	654	631	621	622	608	618	613	593	621	573	604	617	633	625	621	642	563	651	619	616	629	597	604	573	596	583	589	620	625	609	586	614	624	635	630	616	665	617	579	628	626	626	663	657	623	631	636	620	624	572	612	628	601	591	588	645	590	599	634	627	608	631	649	594	607	632	592	626	586	594	597	604	612	612	598	580	598	667	592	594	620	582	613	620	609	643	641	568	548	651	623	645	618	605	631	590	602	584	628	631	607	605	619	614	652	599	587	593	616	621	625	591	643	600	616	612	597	616	621	601	612	618	611	623	613	625	631	559	650	651	617	597	621	621	652	604	622	618	606	681	627	633	638	632	656	634	593	615	594	613	605	613	644	596	629	611	628	607	608	637	639	609	597	597	611	685	622	633	589	597	595	606	603	574	603	572	621	609	622	662	598	633	624	613	611	619	578	630	590	662	645	624	626	622	608	644	599	622	637	607	621	631	637	619	586	629	630	631	609	652	624	599	597	637	629	620	640	585	622	605	608	626	633	613	655	600	608	615	642	586	607	617	581	648	588	589	627	642	615	683	598	583	655	649	603	660	595	581	608	627	639	628	618	574	563	613	629	618	647	602	666	620	596	650	645	632	646	603	605	661	600	652	642	628	628	604	572	624	598	618	667	652	564	626	583	628	638	628	595	627	655	615	583	573	585	571	627	585	630	605	604	620	634	600	576	602	572	579	644	644	611	597	634	568	599	643	654	605	631	644	577	617	616	621	600	617	637	656	627	624	620	623	636	570	636	626	567	587	605	622	618	638	622	614	615	616	621	634	635	579	588	611	596	576	602	596	648	596	609	617	587	627	606	582	645	614	615	597	612	615	630	636	615	657	605	582	607	646	585	623	631	646	620	580	622	634	579	630	626	650	623	621	595	628	640	638	594	640	642	619	595	606	615	605	600	613	609	618	571	610	652	624	613	632	641	650	629	611	637	611	647	658	586	645	659	614	595	616	601	592	635	587	607	616	582	657	596	624	599	663	588	610	633	599	613	605	620	607	650	579	628	594	643	589	588	593	599	608	617	584	616	604	610	635	618	641	583	633	605	604	612	626	622	651	612	621	650	589	603	585	639	635	613	619	608	653	663	622	615	601	629	603	631	639	616	655	679	627	591	593	644	659	645	605	558	613	659	630	648	629	659	569	591	649	619	632	611	634	578	605	606	632	630	625	635	570	616	652	607	631	621	606	612	607	575	602	612	637	605	643	637	623	579	624	648	593	647	594	599	622	608	610	587	671	579	632	607	602	620	606	605	637	596	603	618	622	622	598	630	652	597	617	607	594	618	632	609	586	642	591	626	573	605	593	592	640	599	607	606	613	618	675	596	558	644	537	579	602	661	569	606	603	614	618	614	600	604	641	625	636	653	588	646	583	645	629	666	652	620	577	638	589	614	627	617	648	639	617	625	620	626	579	590	576	654	624	611	620	613	658	635	600	591	627	632	617	609	643	661	601	663	646	592	601	591	610	606	597	623	613	619	592	605	627	617	647	618	581	598	659	617	600	602	584	603	592	571	597	632	567	607	621	607	609	637	575	605	565	658	608	642	611	617	614	609	608	622	621	625	642	643	625	613	555	629	589	628	598	590	603	588	580	652	622	646	644	616	604	598	581	645	606	572	579	608	608	626	587	636	656	587	596	638	641	628	586	634	639	624	600	613	630	552	625	631	613	634	593	606	631	618	612	620	610	586	630	641	675	610	584	640	660	619	622	622	614	603	617	606	603	613	594	641	608	586	616	578	613	635	622	578	623	725	636	618	656	590	655	602	593	616	599	597	586	639	601	618	609	628	644	623	580	621	656	650	649	617	627	573	631	609	620	608	622	629	590
7877	606	406	428	240	216	185	156	171	133	141	146	141	126	136	149	144	134	128	102	116	120	118	120	103	110	111	135	129	116	104	118	134	126	125	113	120	114	106	112	116	116	128	109	125	126	121	109	111	113	115	111	123	139	115	94	118	106	120	90	125	118	116	114	103	123	127	120	103	100	118	132	100	97	103	109	110	130	96	100	124	119	101	118	117	116	134	113	105	131	140	113	111	111	99	102	109	127	106	116	109	104	127	133	100	120	110	92	113	134	123	129	128	104	135	129	132	126	115	125	111	117	103	119	112	111	119	108	119	125	82	118	128	117	130	142	128	111	123	134	114	124	126	114	106	110	102	123	109	115	93	121	95	130	126	106	124	125	118	124	109	140	120	125	103	108	110	103	103	137	134	117	103	111	126	127	123	140	131	113	135	129	126	121	109	106	118	127	124	122	116	99	140	120	112	136	105	128	126	106	93	139	112	118	90	104	124	102	108	105	125	139	112	126	117	106	92	123	101	132	106	120	113	116	109	113	138	134	124	123	127	136	119	136	94	131	122	109	91	128	115	127	102	120	125	112	115	121	118	117	103	103	103	107	131	143	115	121	124	121	137	108	120	122	121	115	107	83	110	125	96	121	131	137	103	119	112	135	134	141	118	107	100	132	128	87	120	128	103	114	113	110	124	112	131	111	135	122	120	106	116	124	115	128	130	120	126	116	133	126	135	142	130	128	101	102	103	115	118	98	112	119	108	127	132	122	128	110	123	119	132	105	109	127	118	88	118	122	133	137	124	130	122	147	118	108	127	107	128	131	110	104	107	104	125	127	99	104	131	114	125	120	115	110	102	97	131	126	113	139	98	116	115	118	118	99	140	111	115	103	99	106	123	114	94	115	113	101	125	107	114	104	117	110	100	122	129	115	117	114	110	118	116	105	114	125	107	120	125	102	110	106	134	112	115	119	131	135	115	122	114	120	121	105	116	111	129	127	105	109	98	131	110	113	126	125	98	100	130	121	127	111	120	124	106	124	94	103	112	104	124	109	113	111	117	109	105	98	113	138	129	130	126	111	126	112	101	126	113	140	103	101	118	135	94	125	110	113	119	124	127	141	112	113	113	123	130	108	133	145	113	128	105	115	132	139	128	146	106	102	139	106	109	123	104	123	118	121	131	97	134	98	100	102	114	128	107	134	128	111	102	117	112	125	117	117	142	119	112	101	110	112	91	115	152	131	126	96	112	134	124	119	120	130	133	124	101	143	121	114	119	122	128	124	114	129	120	130	109	117	104	108	109	123	98	129	104	123	111	128	108	137	128	100	111	118	119	120	125	108	109	98	105	93	114	113	114	119	107	119	126	93	128	127	113	131	121	91	119	133	132	125	99	137	134	96	105	86	108	116	122	105	114	125	99	130	123	105	125	115	107	129	123	131	116	127	125	124	101	110	103	123	129	126	132	126	94	114	113	123	102	133	111	145	128	121	118	132	114	109	131	116	116	130	121	129	108	122	102	114	120	153	127	123	121	127	87	119	108	132	104	128	123	124	112	126	110	117	100	117	125	122	116	137	125	117	117	112	116	107	108	111	129	85	126	117	114	133	98	113	111	114	109	114	132	114	118	110	124	134	128	120	126	124	112	148	117	127	115	110	122	124	138	139	130	115	126	134	149	117	126	106	106	130	122	119	97	125	121	144	95	135	111	121	136	144	126	116	134	103	103	118	123	81	120	119	131	120	125	119	103	126	114	96	140	119	136	111	116	100	120	135	130	110	122	141	97	127	133	104	119	130	130	109	108	132	99	118	95	110	118	120	112	107	106	101	107	117	118	133	123	112	130	124	117	114	125	107	107	118	108	132	133	119	121	121	108	101	110	132	123	100	118	122	114	123	118	119	114	118	98	125	94	110	118	101	120	113	107	117	115	119	109	126	123	136	122	128	134	119	107	125	90	112	114	112	130	119	110	130	110	117	122	122	109	106	133	117	111	120	92	99	116	107	132	118	134	122	122	141	111	109	148	125	129	132	105	101	141	133	142	110	111	111	111	114	114	115	122	123	119	113	117	116	102	117	126	119	108	119	150	110	96	113	144	121	113	106	106	105	127	128	118	128	123	123	120	112	119	120	108	112	128	116	103	122	122	117	128	98	117	101	122	98	112	112	113	109	104	115	110	108	125	109	110	111	118	125	105	96	130	119	119	96	100	129	126	116	123	112	113	117	109	102	106	120	118	145	152	104	134	116	113	118	101	120	119	118	104	101	101	111	111	103	121	108	122	113	94	138	106	127	125	114	129	124	126	120	122	100	131	141	125	114	108	111	115	125	139	99	98	115	134	129	110	144	108	123	118	117	136	125	106	143	89	115	108	111	106	124	111	97	100	107	112	96	97	99	108	120	117	100	124	124	115	100	132	109	134	138	97	104	130	118	104	106	125	127	119	102	135	113	112	137	130	136	89	119	121	117	133	151	144	113	123	107	125	122	98	125	126	115	112	130	120	92	110	101	111	122	134	119	124	128	129	134	106	130	112	127	97	116	103	115	123	100	105	112	126	119	136	129	117	145	103	136	120	120	111	114	119	116	112	127	104	113	121	134	114	112	141	113	114	124	125	117	131	156	122	120	137	108	121	125	130	121	126	110	103	120	130	121	112	100	129	121	107	109	126	107	106	108	115	121	113	94	106	99	132	99	113	132	120	125	113	116	113	131	127	116	132	103	105	134	112	109	114	143	107	126	108	105	129	107	121	119	112	123	112	105	138	131	97	123	110	111	129	120	107	105	122	129	131	117	119	100	111	131	117	120	106	111	104	117	105	121	127	102	108	110	127	106	99	97	108	134	107	129	127	109	122	112	129	121	125	100	107	108	127	114	131	124	113	114	110	107	95	121	123	109	117	120	111	113	92	108	114	121	113	112	93	134	108	115	138	123	102	102	120	113	92	95	121	113	118	136	124	128	119	92	115	113	109	123	110	124	122	138	128	100	118	142	118	108	128	112	105	119	102	115	136	140	111	104	116	106	111	115	110	91	123	112	114	108	147	105	121	116	104	125	124	122	115	126	115	117	119	105	108	111	121	132	126	128	117	114	113	126	114	91	118	116	115	124	118	119	125	112	103	122	149	117	106	117	118	125	144	118	111	123	103	91	125	106	123	115	116	112	122	118	120	104	125	127	121	127	136	135	140	123	132	112	121	140	137	109	131	134	118	130	119	95	100	102	121	102	105	94	109	111	133	118	134	116	116	120	115	111	134	132	117	98	99	106	110	139	108	105	123	116	120	132	116	125	105	100	99	102	114	126	118	104	115	120	121	97	103	116	125	103	101	101	95	122	121	97	96	108	127	97	105	124	116	136	135	109	122	127	121	129	114	99	108	121	92	130	116	113	144	111	123	105	109	108	101	105	138	109	109	125	106	116	97	110	103	109	127	113	131	133	128	130	124	122	131	111	92	130	108	124	126	104	110	122	128	119	140	114	115	129	120	113	113	135	132	109
6315	671	997	1107	965	805	710	605	562	503	510	428	420	444	379	375	363	387	364	375	355	323	352	340	305	365	355	335	314	336	317	326	325	310	308	314	326	324	332	308	325	309	305	321	283	325	333	350	273	337	296	308	325	345	318	325	290	298	344	300	288	294	286	318	318	303	306	325	342	299	313	289	292	309	311	328	302	304	307	307	290	306	329	320	354	239	280	338	320	335	295	323	297	356	306	299	307	288	307	283	358	348	284	305	327	305	287	286	306	305	279	266	290	300	327	313	286	306	298	292	283	351	304	317	285	294	302	265	319	331	299	342	305	294	314	307	298	296	310	308	286	308	320	288	312	330	301	268	293	308	335	329	308	301	301	295	311	289	292	303	329	293	261	274	318	317	343	310	322	303	300	295	304	311	320	331	283	303	322	299	294	307	309	291	294	308	283	292	307	301	304	305	288	338	315	300	312	283	322	303	312	315	293	280	297	307	297	292	307	288	272	315	311	301	290	312	305	301	317	324	293	314	300	315	357	329	298	299	292	315	328	298	294	313	332	317	289	308	337	314	291	329	304	303	302	329	335	314	301	297	299	329	303	331	329	326	305	322	316	297	304	320	308	322	302	293	303	274	264	319	319	308	307	304	254	302	288	314	302	325	293	302	312	295	319	306	290	304	312	267	309	292	329	306	286	276	329	310	299	325	315	285	310	275	310	297	302	306	301	318	306	327	275	313	284	319	293	314	306	318	281	341	302	284	283	297	325	295	290	328	301	328	270	318	326	277	300	315	277	281	287	296	318	324	301	303	279	312	334	332	294	314	298	328	291	279	298	310	305	306	313	309	277	325	302	277	333	312	331	316	280	355	310	303	305	328	283	305	301	271	308	318	319	328	329	294	298	301	275	277	300	316	309	292	295	270	318	315	280	310	303	282	271	311	311	309	308	323	296	295	324	277	289	288	285	284	308	309	314	315	314	304	319	273	332	289	321	289	248	309	300	272	343	330	329	300	291	268	325	287	319	320	307	305	297	325	352	297	312	269	299	313	281	297	316	287	294	322	305	307	300	285	291	312	300	301	302	293	289	312	292	301	290	306	352	305	348	317	282	295	318	297	284	298	340	313	293	329	322	302	302	292	304	295	308	329	318	301	294	306	284	297	295	291	337	318	319	330	309	307	296	306	290	302	306	297	296	314	301	291	306	304	279	302	271	307	294	293	285	308	314	305	357	279	315	284	316	313	331	321	309	304	304	286	322	276	308	311	295	296	280	312	298	302	301	279	293	307	316	318	324	309	322	301	290	303	272	307	289	302	282	296	280	308	328	290	311	344	310	294	347	317	297	296	299	305	311	306	303	296	306	312	313	298	281	314	282	309	314	303	300	283	326	283	287	298	314	309	314	297	283	311	301	306	310	289	318	295	307	338	273	298	311	308	298	308	288	290	298	285	307	302	309	287	286	317	276	286	270	294	297	314	315	307	279	330	296	282	308	305	307	285	300	349	288	283	287	307	309	317	326	289	295	285	313	331	296	289	297	314	308	314	275	306	308	302	298	292	287	293	317	274	307	314	290	307	279	316	313	312	274	295	293	302	296	307	290	280	326	317	311	341	297	302	306	315	294	347	310	309	306	326	275	296	288	318	298	284	305	306	302	331	300	277	298	301	335	329	313	322	288	274	320	327	291	284	291	281	324	332	321	277	306	310	302	288	323	295	302	309	275	319	305	300	280	292	299	288	291	289	289	332	307	318	327	299	288	318	302	316	295	312	320	325	303	279	309	283	309	287	326	313	346	292	308	297	295	310	290	303	293	301	288	281	304	303	311	278	327	301	305	274	289	295	289	294	294	313	328	317	317	278	303	318	306	275	318	287	317	297	295	311	338	312	299	268	317	297	303	286	285	317	337	297	309	285	280	318	335	281	315	314	288	315	304	284	319	282	285	290	318	306	315	265	316	310	303	300	303	296	281	306	336	284	281	315	313	326	314	286	316	297	302	305	301	307	327	292	316	318	318	302	327	322	297	308	301	314	322	317	297	351	298	258	302	305	268	315	319	307	273	322	302	325	297	313	317	309	272	321	274	332	323	285	327	305	318	297	310	305	343	301	294	301	280	348	308	287	302	292	324	295	333	311	314	319	302	302	289	308	353	285	301	361	322	305	276	304	283	328	309	299	328	305	301	304	285	313	303	282	297	299	300	276	330	295	300	262	302	286	309	292	320	336	314	326	320	318	304	301	314	287	324	286	324	302	300	286	291	314	299	298	285	269	301	294	305	322	293	278	316	263	282	325	331	305	316	306	316	316	317	255	319	305	369	303	305	313	330	283	306	290	335	311	312	279	285	286	298	299	266	295	346	329	306	345	288	315	292	314	287	318	312	276	309	261	296	312	288	287	330	328	305	324	306	284	297	285	259	313	293	333	311	307	316	269	298	276	320	317	282	292	310	303	277	302	313	304	273	330	307	298	309	342	299	308	300	309	305	313	310	291	318	324	289	292	282	299	299	320	287	300	296	328	325	294	286	287	317	316	298	313	338	275	276	309	294	316	311	307	317	305	309	310	275	324	300	310	290	299	341	289	290	310	314	309	297	308	305	303	330	347	300	279	328	285	316	305	308	280	326	306	303	314	293	319	300	301	275	276	268	288	312	275	281	293	286	333	325	324	283	302	321	333	309	295	329	324	313	320	297	282	301	330	301	343	333	312	316	318	306	314	312	280	310	292	317	294	311	322	303	287	353	310	298	325	319	301	338	303	312	267	336	314	309	302	302	291	256	317	291	333	285	307	306	286	294	300	302	318	318	346	298	318	311	275	280	307	317	313	284	339	300	289	298	286	324	321	298	300	268	314	305	289	305	290	330	347	320	315	291	301	303	313	286	316	316	300	312	288	321	299	340	330	309	322	303	302	303	281	343	324	325	315	321	292	283	309	316	312	335	302	298	331	278	321	333	298	287	311	298	298	260	313	310	315	304	256	302	282	309	299	340	282	303	302	290	309	304	295	270	290	282	294	281	282	336	298	286	296	304	308	290	307	307	265	313	309	345	323	291	286	316	318	286	320	309	310	332	327	317	283	304	307	316	314	339	304	312	331	310	326	297	292	276	297	285	302	303	313	249	317	297	279	310	303	286	278	308	320	295	312	284	304	288	337	288	318	270	277	295	314	278	294	312	257	302	298	309	317	301	306	315	300	325	294	294	321	278	324	293	288	292	301	281	273	285	312	296	302	270	279	308	285	301	302	303	297	369	304	274	317	312	291	299	282	306	305	308	268	312	320	329	307	316	303	345	291	291	309	264	313	287	327	258	271	322	334	288	299	282	294	295	292	279	292	319	311	310	327	317	304	277	297	298	306	294	277	300	299	304	316	321	283	311	334	295	306	335	302	325	326	320	290	307	272	311	287	291	285	285	316	278	297	298	297	321	300	306	314	317	306	325	281	307	292	304	289	311	318	347	314	296	301	311	301	318	310	285	277	304	270	314	282	335	292
14662	1281	919	687	466	438	335	278	234	256	220	198	212	201	186	198	165	193	205	175	181	193	173	208	188	189	190	165	186	196	191	163	199	189	176	185	166	194	187	173	151	186	184	160	183	178	181	190	230	181	166	186	179	164	178	159	171	177	182	210	173	172	190	178	194	170	186	156	171	198	196	181	192	206	169	156	176	192	157	175	150	175	194	194	203	187	154	186	166	188	180	183	178	179	188	189	155	187	184	187	183	176	169	190	191	178	171	183	177	168	156	173	171	187	161	182	164	180	191	162	195	157	178	201	161	159	147	171	182	167	179	164	153	124	162	197	150	172	198	185	181	199	178	189	176	175	165	173	190	143	161	157	175	164	184	167	183	158	158	189	176	156	159	168	178	184	169	159	176	158	182	202	161	165	156	184	165	183	156	154	158	182	187	176	165	171	173	186	178	183	157	181	151	176	156	178	203	171	191	177	176	165	163	191	170	179	199	166	165	164	196	188	170	159	205	181	180	180	154	186	206	179	189	149	150	177	162	184	161	172	168	163	182	199	170	169	187	168	158	190	192	175	191	194	146	171	176	183	175	173	163	170	155	178	169	170	208	176	200	181	183	160	155	161	186	151	163	170	186	165	175	179	153	172	150	167	182	185	170	165	173	174	171	176	182	179	184	185	158	158	168	169	187	156	157	168	189	153	178	150	192	177	161	181	184	181	176	144	187	179	161	162	168	174	176	183	196	167	164	183	174	178	160	180	157	176	179	154	150	149	155	165	166	209	158	157	184	155	171	198	169	173	170	168	143	172	157	179	156	171	184	169	167	170	176	175	172	187	158	155	183	173	184	189	174	172	182	185	188	168	201	172	149	165	181	159	190	178	170	156	167	172	189	174	181	165	163	184	179	185	156	163	169	197	161	153	165	158	193	162	184	175	176	160	177	185	175	169	160	181	182	177	173	194	181	150	178	183	147	177	173	178	188	165	178	178	188	172	175	182	163	185	158	208	179	176	198	177	160	181	195	174	157	180	182	166	178	185	176	180	171	167	171	176	184	153	168	153	176	178	199	181	185	194	181	193	174	220	164	195	175	181	149	167	218	148	182	168	172	184	186	167	155	179	161	169	203	165	185	201	195	175	155	190	195	180	173	179	174	178	176	172	176	164	171	174	178	190	162	165	182	152	192	166	159	190	158	158	193	162	187	190	177	174	189	202	162	171	172	197	203	169	186	194	181	194	206	168	172	166	191	183	187	153	193	162	175	187	177	172	197	191	184	166	184	180	185	165	162	191	172	158	172	171	178	167	147	141	190	185	180	155	169	176	166	184	187	164	193	204	186	169	161	170	177	162	166	160	188	174	174	178	188	160	204	196	192	163	192	177	187	185	176	167	175	180	167	158	192	180	152	175	179	198	184	174	165	181	168	167	149	165	165	180	176	171	140	172	154	178	156	175	185	164	167	195	181	181	167	160	189	158	173	181	194	170	169	180	189	182	165	151	193	179	174	178	188	167	178	175	183	188	168	165	167	185	159	165	170	190	198	157	181	158	183	168	170	201	208	169	205	181	180	165	190	171	175	169	174	168	148	171	153	172	182	179	166	176	156	180	191	209	165	179	143	190	140	175	154	191	174	193	164	169	184	201	169	157	189	176	160	173	169	171	174	164	162	154	160	169	215	174	178	157	171	184	199	161	172	155	176	189	163	184	177	172	166	170	169	187	176	160	177	177	175	175	169	169	166	178	169	147	152	189	188	169	209	165	162	188	171	174	157	173	160	180	188	160	159	159	163	176	209	152	185	161	181	178	186	181	169	173	164	164	178	130	173	190	172	172	169	186	177	173	178	165	167	178	180	145	169	166	175	166	165	177	175	191	176	162	176	177	167	183	177	169	194	182	173	173	171	169	169	184	159	186	173	198	179	169	180	210	168	184	188	133	175	179	161	170	141	179	163	144	180	175	172	147	152	183	181	150	177	157	160	178	172	165	170	191	182	155	178	182	189	151	203	157	184	173	164	175	199	198	194	171	158	166	177	171	190	148	169	173	160	168	173	186	191	182	160	173	174	189	184	171	168	159	192	193	163	149	178	181	178	187	189	182	166	177	159	167	183	194	194	141	168	158	155	170	161	178	177	182	157	158	159	184	173	171	160	160	185	152	158	181	181	179	184	194	185	155	165	180	166	160	179	177	170	176	142	182	185	199	177	185	174	140	176	190	193	178	171	195	174	137	182	172	174	166	163	168	186	177	167	163	174	173	167	147	146	176	179	160	194	156	174	191	157	161	168	179	166	187	178	186	146	164	207	170	175	158	176	177	187	160	158	159	175	166	199	194	188	163	166	205	183	161	172	148	170	187	179	170	170	196	170	160	188	160	167	204	190	184	158	179	176	184	165	171	176	180	186	162	147	185	173	191	205	197	190	153	164	176	181	168	189	166	175	175	164	168	176	169	177	184	152	163	173	176	187	214	172	156	166	155	199	158	165	167	170	159	189	180	142	198	165	172	163	169	165	159	152	177	200	184	184	172	197	189	172	199	178	186	157	166	184	164	169	216	160	187	165	171	161	189	173	197	194	176	141	168	198	178	183	172	172	187	185	202	205	181	153	176	172	169	191	155	155	155	166	159	148	184	161	166	187	189	171	169	204	163	187	178	190	161	166	178	179	160	166	143	168	174	168	192	174	179	172	166	177	161	161	163	155	165	158	176	184	193	168	173	167	169	172	178	178	149	161	179	179	185	174	171	189	188	171	160	198	161	165	167	152	178	180	211	185	158	191	174	178	195	167	175	179	218	175	170	183	190	165	178	203	181	165	175	173	185	181	195	167	188	164	187	189	158	162	178	174	169	176	170	175	194	183	191	161	176	159	179	184	159	185	193	166	172	181	159	195	142	187	183	202	162	181	175	177	145	191	178	168	185	187	169	168	185	180	201	166	201	152	149	173	169	173	196	158	177	172	195	180	175	171	166	171	180	152	153	185	195	173	199	170	160	168	191	167	157	187	184	167	176	195	179	156	193	157	174	177	176	147	205	177	176	175	181	173	167	150	167	172	160	181	167	162	177	177	180	149	161	164	175	188	192	167	149	151	167	183	158	186	207	187	188	181	183	172	150	165	182	164	170	173	153	180	168	178	193	188	161	192	159	167	149	184	192	180	179	208	169	182	175	186	177	178	199	158	153	180	149	175	170	172	190	179	181	186	169	162	180	192	186	178	197	161	185	168	190	164	188	166	164	177	166	175	176	157	159	175	172	138	179	191	164	168	173	172	155	185	185	162	185	166	190	189	165	202	176	179	178	158	193	212	192	174	191	175	187	178	175	195	172	173	190	201	164	171	155	179	167	160	178	188	178	176	176	188	190	155	196	180	166	174	177	193	161	172	148	147	187	166	149	177	155	160	195	171	172	174	180	174	182	185	156	177	183	151	177	157	163	181	176	172	168	172	154	153	164	164	170	141	176	192	182	172	159	157	186	186	164	197	188	185	177	192	158
8298	1033	1770	2090	1776	1474	1230	1029	904	907	751	658	706	645	601	590	579	577	549	548	514	513	523	527	503	505	512	515	463	510	451	463	491	473	500	495	442	481	459	437	484	456	437	460	414	464	468	472	464	455	434	432	451	438	451	458	468	457	461	452	479	418	426	452	485	439	438	441	412	482	434	428	499	459	475	478	437	459	447	458	414	440	437	426	459	441	408	462	463	393	470	461	469	461	439	414	447	464	436	410	447	450	466	435	467	461	414	464	439	472	387	461	426	422	418	427	395	410	443	455	394	412	440	413	440	428	458	448	443	432	477	436	426	454	457	467	450	441	426	462	452	436	469	447	445	450	478	445	449	464	469	439	465	456	480	473	429	414	454	418	453	424	450	427	438	451	450	422	469	415	448	436	460	492	432	468	474	425	416	423	443	441	426	452	445	453	448	418	496	420	458	482	419	421	445	455	392	440	431	452	430	434	451	453	448	475	422	453	413	451	427	427	439	429	442	420	440	454	442	446	458	480	472	448	397	475	447	446	448	439	433	438	487	460	461	429	455	460	496	451	460	468	469	432	456	429	455	449	440	475	438	431	401	448	469	445	391	479	435	446	454	464	445	445	408	473	454	414	454	473	465	434	434	479	441	440	428	461	428	459	425	433	449	471	415	424	438	433	437	474	389	447	446	450	475	414	457	449	410	439	436	483	404	412	455	446	443	448	428	464	457	442	410	476	454	447	471	395	472	468	408	411	457	453	423	459	443	442	468	439	434	479	433	474	441	488	446	414	441	439	465	440	467	437	466	430	461	432	431	416	405	457	430	468	447	482	444	436	450	441	398	464	430	455	483	438	431	460	452	430	470	444	493	420	444	423	434	449	452	425	433	415	442	433	433	445	411	432	448	447	442	433	447	425	445	457	464	458	499	458	458	469	435	429	451	438	438	464	461	460	449	442	436	433	441	435	466	426	410	434	479	422	478	399	458	451	428	414	416	445	395	457	464	442	484	422	431	439	443	457	438	427	430	448	438	438	451	431	414	488	446	412	457	395	457	435	428	398	425	424	465	425	431	442	444	413	488	459	480	486	453	404	438	445	426	448	456	465	451	455	439	442	422	388	482	446	429	410	437	424	426	414	453	443	406	439	432	459	430	420	433	430	459	481	447	438	464	448	459	457	420	423	483	455	453	420	454	476	456	397	454	475	455	476	406	437	462	484	422	423	407	477	390	441	495	447	468	473	448	461	449	466	460	425	457	446	451	450	429	436	451	440	455	451	430	453	445	466	462	447	467	444	407	462	449	454	449	468	421	456	416	433	403	470	384	417	447	409	490	400	452	467	445	430	440	484	481	435	421	496	444	472	456	486	449	438	462	462	482	386	405	412	411	442	455	457	450	413	465	420	444	444	463	450	444	437	420	453	441	427	443	451	441	453	450	438	439	448	462	450	396	473	445	398	412	489	418	418	467	459	481	466	422	450	453	467	448	387	463	431	446	424	436	475	469	455	456	420	423	442	444	434	445	463	468	456	473	479	441	485	447	460	429	437	467	429	441	453	442	475	425	424	450	448	426	469	419	411	445	430	413	435	420	429	451	435	447	411	457	418	424	460	444	447	416	455	448	434	473	441	457	450	442	427	453	423	431	430	475	448	422	428	445	460	437	455	426	463	479	462	452	469	437	441	508	433	407	435	468	430	418	434	450	419	442	425	437	418	427	371	426	419	443	479	429	406	444	457	437	485	449	447	420	442	431	471	431	437	430	434	472	437	422	437	468	453	431	412	449	448	480	453	498	454	436	426	444	440	460	413	481	442	478	464	415	418	450	459	457	417	462	430	421	398	470	430	466	472	452	431	497	434	436	484	429	457	431	425	433	428	427	440	420	484	448	450	432	456	433	438	445	442	422	435	454	458	427	457	440	440	438	414	441	477	437	446	436	412	467	447	471	454	468	409	449	490	444	440	454	420	466	444	445	417	422	436	464	456	419	464	478	431	463	434	427	429	470	469	454	444	444	441	444	460	442	484	466	448	411	430	431	447	416	474	431	435	447	458	466	448	416	429	444	419	472	432	430	430	410	458	462	439	471	432	425	477	431	430	441	444	448	465	424	428	433	449	423	443	431	476	409	432	436	457	430	438	457	407	434	422	411	425	458	435	452	459	442	464	433	481	451	420	453	421	418	472	416	452	425	431	443	419	421	456	450	437	442	452	464	425	434	457	461	468	412	430	452	454	425	395	437	427	436	451	448	465	459	465	451	455	444	422	418	414	430	440	464	423	449	421	427	471	447	496	443	420	444	450	436	457	416	470	437	489	477	418	431	452	399	416	438	421	428	448	450	432	469	462	443	438	423	461	428	443	417	430	406	464	441	396	447	474	445	435	400	452	442	479	414	435	465	485	437	469	432	463	441	479	427	446	449	496	445	407	437	402	447	429	430	469	411	483	437	447	460	433	462	472	425	426	465	429	447	423	424	460	444	453	422	451	470	463	465	459	461	401	446	418	477	435	450	444	449	468	457	444	432	463	418	452	437	431	455	440	429	416	416	424	474	407	481	419	449	456	435	477	415	458	440	444	468	444	468	407	495	434	433	405	428	450	449	422	439	392	463	455	486	484	417	445	451	427	446	450	447	414	432	424	407	476	454	471	444	456	442	400	477	453	417	445	477	426	429	455	471	405	410	432	454	419	418	454	459	426	434	429	413	483	421	485	474	438	462	454	466	463	441	491	423	461	424	412	436	495	440	460	394	440	468	450	460	446	454	439	416	447	463	411	447	439	439	450	449	461	455	429	465	430	443	422	495	418	431	434	407	471	444	470	454	397	459	497	460	458	463	441	401	444	434	456	492	451	425	405	446	471	457	467	450	462	421	414	457	471	421	433	444	421	417	451	433	430	470	458	445	426	443	436	478	413	462	465	433	451	438	437	437	428	452	462	417	454	444	423	440	400	487	467	445	424	444	452	447	489	441	445	435	434	464	462	491	474	434	409	442	456	433	475	461	445	466	427	449	451	455	440	426	445	415	433	434	455	482	435	445	487	431	419	439	424	461	441	459	402	442	432	464	465	442	385	453	453	422	428	422	447	442	446	429	447	430	440	445	457	449	456	463	435	429	444	475	439	465	441	464	474	452	415	454	471	437	449	438	474	458	485	387	437	395	463	442	433	428	438	469	464	431	453	462	456	436	429	442	450	468	447	403	464	470	421	450	434	480	446	406	462	473	432	432	436	449	438	441	448	453	464	474	453	465	411	412	424	464	464	456	410	426	427	439	449	427	434	403	436	441	425	436	421	457	471	464	400	440	433	466	433	465	460	441	432	435	460	480	430	468	448	431	423	473	436	447	444	455	469	443	432	447	444	462	447	437	416	482	452	434	427	449	475	473	445	482	425	426	429	435	424	405	430	429	442	439	434	447	389	473	434	456	476	420	445	446	428	426	468	439	431	446	415	446	426	399	470	429	436	419	465	440	453	455	452	452	428	455	474	435	439
1676	324	274	290	275	283	269	256	310	288	282	270	255	284	258	272	260	293	283	307	289	269	277	279	262	291	270	290	278	304	304	277	275	314	303	239	271	277	257	267	255	247	299	291	270	294	267	277	285	263	243	300	295	293	271	309	271	293	291	288	272	282	289	292	265	307	265	255	283	259	280	274	276	268	276	300	279	250	277	260	283	298	255	241	259	266	278	264	266	269	284	275	254	236	256	291	236	276	311	289	255	270	276	270	280	253	313	259	263	270	245	270	294	301	242	300	289	250	288	296	261	273	299	272	270	286	272	257	270	251	268	259	266	296	248	279	262	302	312	274	277	295	285	284	275	283	274	291	298	247	271	260	262	297	294	253	303	291	278	277	269	236	265	248	305	296	283	303	285	285	253	271	266	260	282	279	277	247	257	280	316	260	313	270	288	298	277	296	297	288	303	294	269	271	292	280	267	316	283	277	306	273	273	265	244	276	265	310	259	252	287	255	297	300	283	289	266	273	277	294	295	248	265	280	286	291	267	325	259	280	259	279	272	300	280	263	270	284	295	277	245	252	265	286	276	285	272	258	231	272	293	281	298	293	303	278	260	242	284	279	292	295	263	283	266	270	281	309	275	293	267	279	295	262	281	289	296	269	261	278	297	304	262	280	263	261	286	284	296	259	268	288	250	298	275	236	277	288	261	237	261	278	292	270	247	249	287	260	265	268	265	266	255	271	248	262	257	280	249	285	308	288	289	271	248	262	271	289	295	287	288	320	273	280	287	270	274	271	257	294	292	286	257	314	310	266	303	266	258	257	270	280	292	272	284	280	293	272	277	267	281	275	275	271	291	280	288	277	276	303	258	282	280	277	299	278	246	286	278	305	258	302	264	282	291	283	277	238	265	259	280	294	253	282	296	272	275	260	300	286	305	280	299	269	304	251	286	290	269	279	255	280	281	293	248	292	283	300	267	294	243	273	276	263	281	284	272	258	255	264	272	279	260	264	267	256	255	290	271	321	262	242	248	261	283	283	262	249	283	270	273	287	256	259	250	291	263	273	275	288	292	279	298	256	280	306	281	272	259	316	313	299	270	243	262	230	259	292	312	266	257	275	252	254	298	285	285	268	272	302	300	266	249	245	295	252	273	260	269	272	286	278	281	288	292	295	265	250	314	295	247	263	283	270	261	310	273	282	249	263	274	254	243	288	269	280	277	294	282	272	274	310	280	274	286	280	266	291	247	316	295	283	253	282	254	271	250	263	279	257	263	299	261	305	263	286	263	278	283	296	292	307	285	284	276	303	244	248	291	319	277	277	298	306	292	249	300	262	296	245	283	249	259	252	288	252	282	284	303	275	299	254	265	286	284	267	260	284	281	304	274	250	247	242	283	261	271	268	296	268	295	287	269	309	282	257	263	249	307	273	298	282	264	271	283	252	275	276	269	254	290	290	285	285	273	258	208	265	304	292	258	276	277	327	269	289	284	273	259	276	277	280	297	294	283	276	246	266	257	279	300	284	250	253	293	281	280	235	291	286	300	274	290	283	269	279	283	272	283	244	254	264	241	245	269	258	244	311	276	313	323	298	262	298	285	274	287	273	289	263	239	286	292	273	277	270	258	299	281	274	277	273	289	270	273	265	277	263	282	285	226	250	319	273	284	251	277	282	274	266	285	286	316	306	287	286	259	231	263	269	277	249	321	253	252	250	267	261	263	255	256	284	283	286	282	275	265	250	257	261	244	273	260	255	288	288	281	266	270	259	252	268	255	299	280	260	300	313	267	305	251	282	292	300	304	275	283	278	247	245	271	273	253	281	306	266	265	259	274	265	233	276	245	281	281	251	254	274	327	273	304	285	278	262	282	272	250	254	279	278	277	301	263	316	229	277	233	269	282	251	255	291	251	278	241	261	285	322	261	265	295	255	263	249	265	266	265	281	272	288	275	284	265	285	294	277	235	286	269	245	281	279	281	286	280	273	286	273	292	257	259	280	288	254	270	251	284	291	270	258	266	277	287	286	293	288	279	300	251	282	269	278	312	292	256	269	281	258	268	284	292	294	268	285	286	261	299	269	279	277	277	261	251	258	300	271	285	266	260	276	283	238	264	255	246	265	286	269	307	250	278	264	288	279	281	264	265	271	269	246	276	238	296	263	288	305	273	276	242	280	257	257	269	289	317	302	272	278	311	275	256	251	271	271	278	255	277	277	268	270	251	250	266	274	284	254	270	268	306	316	255	265	280	269	300	274	288	326	294	260	269	301	260	286	258	294	290	248	287	308	260	266	266	285	266	290	301	276	283	260	294	250	317	291	267	307	268	276	293	287	286	250	267	273	287	245	256	255	300	257	285	243	294	270	274	278	254	292	297	278	270	280	277	282	268	299	256	249	268	274	297	297	293	254	262	299	264	299	277	285	275	263	244	268	257	284	278	276	293	292	285	261	288	252	249	260	285	263	314	253	288	284	262	290	293	290	241	274	250	328	252	259	284	287	248	268	287	297	319	276	292	263	304	298	310	268	281	252	267	269	265	278	277	300	306	298	284	273	260	264	289	266	280	283	257	287	309	243	263	264	275	272	282	266	290	294	266	315	320	284	286	257	270	273	283	287	284	264	267	291	263	287	278	278	245	273	265	250	275	268	266	281	289	278	264	286	240	290	253	305	258	279	285	318	284	271	270	266	275	276	293	273	285	253	254	264	272	279	327	292	266	276	275	270	266	299	263	273	298	302	305	276	269	254	277	299	240	270	263	272	283	251	239	281	271	259	253	241	275	267	290	238	268	234	281	274	272	239	295	273	265	280	292	302	294	264	267	288	267	231	300	299	300	299	299	277	285	269	245	281	261	325	271	281	294	267	258	275	261	268	316	274	321	283	259	292	265	283	272	268	288	323	265	263	249	281	282	242	280	266	267	268	294	262	275	251	268	284	294	271	273	258	283	281	294	273	276	254	297	296	255	249	270	286	262	256	290	253	266	298	276	279	275	266	280	300	278	283	240	260	279	264	261	267	280	268	258	294	271	282	280	273	259	260	282	274	285	286	273	282	270	252	310	267	278	279	290	288	262	278	266	253	259	282	290	271	269	292	297	280	281	321	264	245	267	242	253	273	304	283	295	298	254	293	284	254	265	281	283	291	257	277	272	289	262	269	286	275	281	296	272	257	300	264	274	257	288	252	282	255	277	296	310	298	290	271	240	292	280	262	243	275	286	274	246	318	269	276	287	295	283	293	304	260	257	272	250	292	288	255	276	291	295	257	287	226	285	297	274	257	303	286	283	270	298	265	278	272	291	319	258	281	273	270	280	283	277	325	307	273	283	305	271	281	267	291	283	276	275	292	281	266	287	281	282	290	279	252	254	280	291	291	264	285	275	267	298	289	285	262	259	272	251	275	291	269	269	281	291	258	300	290	278	250	320	309	284	261	284	272	306	303	255	272	275	277	246	285	295	265	285	281	271	273	273	249	239	284	274	268	253	275	253	278	304	278
1797	644	659	640	645	622	606	650	642	553	577	619	666	623	579	581	623	649	613	644	610	632	600	594	573	574	613	595	628	569	634	586	620	587	593	552	603	585	633	606	632	635	597	646	616	641	570	614	635	629	622	616	625	628	627	602	603	641	632	618	594	590	611	623	645	600	556	582	667	675	599	633	579	647	648	589	586	638	608	601	607	595	638	628	627	594	593	611	598	652	625	596	579	617	642	594	613	562	596	627	613	624	566	598	550	619	612	622	597	647	630	606	587	623	604	638	582	611	575	597	606	612	595	622	571	630	622	619	627	598	639	620	639	643	640	599	609	581	600	563	615	599	608	630	636	566	624	638	579	575	602	581	609	629	603	609	634	629	619	613	587	609	682	604	613	572	578	605	637	602	599	583	600	628	580	603	579	599	597	588	625	600	592	623	611	580	593	630	624	631	632	625	597	622	543	616	584	603	604	640	631	621	611	625	597	632	630	631	574	627	639	604	624	664	631	650	594	611	601	605	625	591	634	602	608	635	648	597	609	613	599	664	641	591	617	592	648	625	608	610	632	636	611	571	599	624	642	618	648	638	582	636	569	589	655	617	593	556	613	550	605	573	596	603	595	622	582	639	565	631	612	622	604	581	611	579	577	593	617	594	616	598	619	617	621	603	567	601	597	607	609	644	557	586	686	627	605	600	636	609	638	616	583	596	602	599	602	640	583	613	619	618	568	591	617	568	626	574	590	580	580	617	635	614	593	619	567	632	641	638	592	612	643	621	606	631	620	622	604	613	628	581	631	628	592	619	581	616	600	599	615	572	632	626	615	576	594	582	571	569	605	645	560	611	580	613	611	611	602	579	641	584	590	613	603	651	562	591	579	583	611	686	609	588	589	607	545	655	583	589	584	563	637	613	587	586	598	630	585	624	604	601	616	578	635	589	577	606	598	631	578	576	608	618	605	642	594	630	599	623	580	606	620	593	620	600	612	639	600	567	592	625	637	607	614	560	605	612	575	631	634	589	610	610	550	610	576	652	633	592	604	586	592	553	582	637	590	668	577	622	551	599	614	636	599	619	625	609	603	584	595	577	597	588	590	608	604	606	631	616	610	640	617	620	635	640	632	620	607	614	643	590	610	627	655	612	634	625	592	615	581	599	622	640	623	602	626	584	662	587	615	593	630	608	641	665	605	650	626	613	624	650	591	568	604	574	634	656	589	590	656	594	611	625	622	612	624	550	633	607	587	590	630	587	579	589	644	620	581	671	620	631	626	636	586	584	651	611	636	586	563	647	588	609	577	586	615	606	597	614	661	618	613	613	590	642	578	600	630	643	598	620	627	639	575	638	649	570	640	563	587	611	588	626	609	624	590	596	631	639	635	665	619	608	597	625	582	597	607	587	622	602	623	609	590	604	609	612	595	636	613	623	638	589	578	610	616	596	634	602	625	626	607	589	597	604	595	546	598	598	635	612	578	654	562	638	600	575	593	554	623	622	632	592	591	610	628	623	657	638	588	602	639	644	613	588	678	634	634	601	573	630	650	609	637	597	563	623	616	595	605	597	628	589	582	622	598	556	633	565	600	661	657	566	629	634	595	605	662	585	587	580	594	623	652	620	602	602	623	592	624	608	625	617	659	609	634	651	597	633	615	605	617	603	562	611	626	599	651	597	592	543	603	651	615	607	596	609	594	650	599	528	587	627	632	622	652	588	575	632	603	642	615	594	649	593	595	631	610	618	593	613	618	610	614	589	632	586	653	647	620	567	635	584	585	584	638	637	581	641	611	615	631	538	610	606	590	600	641	595	602	620	615	623	621	623	569	636	644	583	619	616	594	648	580	608	573	577	611	614	604	625	619	612	586	628	600	631	597	600	618	620	565	613	651	616	631	627	614	650	599	596	631	612	638	610	631	589	599	607	575	669	591	594	618	589	588	622	636	618	634	614	581	598	644	611	592	606	626	597	620	582	602	621	582	604	608	627	648	603	592	639	614	617	623	585	619	606	588	616	616	592	596	640	606	613	599	584	638	578	608	613	598	621	589	615	620	626	619	603	579	632	642	548	615	603	594	595	604	605	589	616	633	626	556	582	647	606	648	591	669	571	597	609	616	622	596	606	626	607	628	618	611	626	596	607	664	657	626	617	598	589	599	590	560	556	613	567	585	627	599	624	610	620	613	601	623	634	608	626	636	618	612	616	641	632	597	636	650	636	677	629	602	560	617	594	616	571	604	598	609	593	587	649	598	614	636	628	612	612	623	624	621	629	649	628	628	605	575	652	573	581	589	597	641	625	634	609	636	594	599	629	572	607	589	665	601	575	608	614	631	612	617	610	622	587	641	644	625	582	625	609	625	613	567	653	601	611	628	627	603	581	618	618	630	591	631	629	610	600	626	590	655	579	557	578	602	628	637	659	637	594	615	650	587	592	612	603	645	569	590	614	619	557	652	669	582	576	575	607	640	631	631	655	639	604	617	664	600	659	587	597	616	643	613	623	650	621	573	667	635	639	567	596	619	601	589	612	602	622	631	589	622	590	604	616	644	596	583	656	636	612	651	587	613	581	599	604	598	598	587	625	595	581	623	588	631	626	542	664	609	625	642	646	591	595	597	594	596	639	626	596	624	651	603	612	598	656	634	613	639	624	604	609	645	631	576	596	585	576	573	604	580	629	640	643	623	607	588	633	618	592	572	615	626	592	595	637	584	590	631	582	628	635	556	636	584	610	619	626	568	620	640	619	598	615	610	632	575	664	597	606	636	584	610	617	590	650	601	637	637	616	590	618	603	583	649	628	612	677	584	600	578	632	577	608	615	637	607	627	622	606	645	595	654	637	622	617	589	634	653	601	589	571	665	594	610	677	600	582	597	605	604	596	548	571	604	614	612	636	629	626	615	604	602	636	633	637	592	640	586	622	605	615	597	611	570	603	618	567	624	625	653	605	606	652	547	568	607	607	620	592	638	651	598	581	637	613	589	605	612	618	566	577	626	648	646	601	600	576	616	629	621	608	609	580	648	594	651	613	637	624	618	623	590	597	588	591	605	583	645	570	599	606	595	621	607	635	638	606	607	557	587	596	591	628	612	618	615	624	606	620	635	606	592	598	623	588	615	603	627	607	626	591	596	600	618	601	583	645	608	550	615	603	587	640	625	568	607	611	607	618	607	584	621	638	634	592	590	640	616	625	648	591	598	625	628	558	572	635	642	629	599	600	607	619	598	652	600	580	586	545	622	627	553	598	595	645	567	633	612	609	591	606	551	595	609	590	601	648	613	605	598	575	574	642	592	631	601	647	675	637	635	631	577	632	676	590	579	666	575	607	636	621	581	651	637	602	584	610	586	622	653	610	654	641	626	567	609	627	611	629	638	648	609	596	560	668	569	648	582	572	662	595	616	617	606	665	623	628	673	625	593	560	614	574	604	610	579	605	661	653	624	611	630	591	628	638	601	637	606	626	592	634	553	609	575	640	619	639	594	620	619	649	630	638
7660	565	430	367	276	222	187	157	201	155	142	124	152	147	125	118	139	135	125	115	119	122	120	126	112	115	106	120	106	117	104	133	116	137	143	114	108	107	114	121	118	124	114	120	95	117	126	135	127	111	120	151	113	103	109	128	98	112	135	102	112	115	108	127	105	96	111	116	128	115	107	136	111	104	123	118	115	126	130	111	126	114	130	115	97	108	134	119	104	141	130	128	112	110	132	130	114	110	118	121	97	103	108	109	98	129	101	113	115	97	95	104	120	120	120	110	145	119	104	89	118	97	121	126	122	114	118	114	102	111	118	106	124	114	122	114	125	128	116	122	108	133	133	138	117	115	114	131	140	129	123	110	118	108	105	121	119	125	119	107	122	107	109	112	112	130	133	107	120	114	112	125	110	118	99	107	128	96	110	139	103	108	114	101	116	110	132	121	102	104	119	136	111	132	113	104	118	124	123	116	110	113	135	121	113	117	117	101	108	129	138	123	105	126	117	110	112	128	121	129	104	102	112	104	108	107	116	123	106	105	102	122	93	133	114	135	112	118	109	125	137	128	114	129	103	129	107	114	116	130	122	134	138	108	120	114	108	134	113	105	117	116	121	131	87	121	124	123	132	136	105	114	110	111	129	116	123	134	124	124	113	105	101	121	118	136	121	134	120	123	131	115	129	98	97	112	105	119	125	129	130	125	112	103	111	122	117	102	123	124	119	137	125	135	111	95	122	122	111	108	107	125	125	127	119	137	130	112	126	117	119	124	106	132	124	126	100	126	123	116	99	110	139	112	123	96	129	114	102	114	125	119	119	120	143	134	127	119	126	109	141	121	121	113	124	140	110	103	107	124	122	119	127	119	127	114	120	127	103	107	128	102	124	121	116	124	111	134	134	108	115	115	119	130	92	126	116	117	142	135	117	108	108	116	118	113	88	108	123	146	127	124	113	129	128	118	105	118	125	113	105	123	125	112	133	132	113	118	107	108	108	110	111	113	129	103	120	96	137	108	101	136	107	90	112	110	93	103	122	99	117	125	112	114	123	116	114	114	118	124	118	96	111	131	97	105	134	141	120	109	120	139	110	95	107	115	125	127	130	129	116	99	121	93	117	111	128	119	119	117	120	118	116	109	111	108	124	121	118	107	108	97	126	109	125	119	123	105	87	91	110	96	135	116	107	115	126	114	134	124	126	105	103	92	96	105	121	137	102	109	119	110	107	126	137	114	115	127	136	115	124	121	120	110	128	117	92	110	126	128	115	104	146	118	143	117	106	113	143	139	112	126	114	135	98	114	104	131	115	124	121	112	100	129	114	118	115	109	106	95	131	149	92	125	129	130	133	113	120	129	120	117	110	134	111	110	120	119	108	111	140	128	124	143	112	114	95	134	109	98	109	129	101	122	123	123	118	127	113	105	118	94	106	96	108	110	103	117	121	120	130	79	150	129	95	109	112	138	116	126	115	125	116	114	111	118	124	134	141	128	125	118	116	113	141	122	124	108	132	131	111	129	125	108	98	107	116	94	110	125	122	102	102	96	116	111	145	136	115	108	104	130	118	98	98	121	121	107	116	122	126	125	107	105	110	132	117	128	128	120	130	123	141	114	118	114	121	114	129	127	117	100	131	115	123	110	120	106	131	126	117	117	138	128	111	140	123	105	102	118	90	110	134	122	115	125	121	115	104	111	124	95	122	120	123	124	124	99	109	111	138	123	99	124	119	105	90	101	131	107	115	140	106	90	127	114	120	133	105	103	116	114	112	107	127	137	122	129	135	111	116	127	112	115	137	123	106	100	112	106	120	137	123	140	106	113	123	116	113	110	132	114	153	117	106	112	121	114	125	138	117	124	85	104	120	93	90	104	107	111	104	113	111	117	139	96	122	148	110	128	113	123	113	80	127	128	127	106	116	107	111	104	109	117	104	129	128	117	127	128	112	107	144	130	119	125	118	113	125	119	129	119	134	122	133	105	136	105	107	145	110	92	108	123	123	117	104	110	127	121	106	121	131	123	95	123	109	111	115	112	114	128	136	109	99	117	123	116	136	125	104	125	140	109	119	118	104	130	125	93	113	125	115	109	122	111	125	100	87	142	109	132	115	108	125	97	118	109	128	127	115	121	135	104	110	119	94	124	128	112	136	116	119	121	122	126	124	125	109	121	140	113	114	121	138	111	120	120	128	85	125	81	138	130	102	122	121	117	116	115	133	110	126	103	138	108	104	109	109	116	135	136	116	124	121	140	114	134	111	104	115	132	139	139	136	105	94	124	124	105	119	136	125	117	106	120	132	136	124	119	101	115	121	118	127	107	136	106	128	107	104	113	122	128	105	118	120	106	109	119	132	127	156	130	118	119	103	116	115	112	120	120	146	116	87	113	146	140	101	123	96	123	105	128	104	130	125	109	108	122	105	120	111	116	137	135	111	116	131	120	110	124	122	111	140	115	129	111	116	120	116	105	131	123	129	129	120	123	115	101	106	109	131	118	124	111	89	95	124	104	114	114	129	114	111	104	104	110	103	123	145	128	105	111	111	106	117	126	115	124	118	113	115	136	116	120	131	116	127	115	139	108	103	103	141	138	123	121	121	110	126	106	97	117	99	124	124	118	126	117	100	120	121	133	115	123	120	102	105	118	111	134	114	111	117	116	116	122	112	105	106	106	123	117	88	120	127	102	110	117	121	118	131	130	110	135	123	115	99	122	122	112	112	134	127	99	111	116	121	117	119	108	107	118	115	129	102	111	113	121	107	111	117	118	129	101	111	106	118	123	117	95	108	117	115	127	107	106	120	116	115	111	132	125	130	114	134	108	128	130	135	132	137	144	110	107	113	133	109	108	122	130	121	109	123	93	115	117	114	134	94	128	123	106	116	124	129	113	102	117	107	106	120	116	127	81	105	95	115	88	103	116	130	122	120	118	125	131	130	98	121	106	134	119	121	128	83	123	123	108	113	106	118	140	125	124	138	115	132	120	121	111	116	133	112	126	122	113	94	131	123	109	123	125	120	121	114	117	111	140	124	99	123	109	111	115	121	116	100	106	101	116	117	113	120	130	130	102	88	115	109	121	130	123	120	101	143	116	108	123	117	116	80	110	136	112	113	128	104	114	121	128	108	124	134	117	146	112	133	120	116	115	120	105	106	136	118	107	114	136	127	126	132	124	104	109	115	144	134	124	119	118	94	97	108	100	111	126	108	117	105	117	127	116	124	126	114	124	119	125	113	112	112	110	102	121	105	122	115	118	136	111	111	123	120	121	117	119	110	139	101	126	120	110	123	115	131	125	106	122	135	128	123	124	110	137	116	128	110	114	100	97	116	127	116	111	103	127	114	109	103	112	97	123	118	138	117	119	125	115	151	114	117	144	136	120	112	121	113	112	116	118	119	127	104	109	102	122	110	125	120	117	103	119	109	107	127	115	102	100	105	128	106	121	113	129	111	105	111	122	143	130	98	115	114	132	93	130	124	132	142	112	106	103	114	126
6105	633	1003	1125	931	794	734	598	510	472	447	438	385	385	414	369	391	372	366	354	332	327	381	358	325	335	322	310	322	328	330	345	339	341	307	315	273	297	325	317	309	327	315	297	298	300	286	311	317	327	285	306	325	263	332	319	286	312	293	306	307	318	293	333	284	313	324	311	306	316	290	292	303	314	336	300	291	341	278	307	325	276	331	291	282	324	304	308	294	281	300	283	329	294	306	317	294	292	280	307	296	302	301	279	280	321	311	315	333	339	311	254	338	314	302	297	296	316	289	296	326	275	308	334	348	332	264	313	295	262	275	327	324	309	292	321	317	301	312	291	293	313	294	300	318	316	268	305	278	304	294	270	274	348	285	304	304	276	293	284	286	296	290	307	307	331	305	295	324	280	305	301	314	308	277	308	293	306	314	266	286	306	314	295	283	335	300	298	282	282	305	289	302	276	303	294	277	306	314	309	284	307	324	302	281	352	302	286	321	303	277	317	305	274	319	284	302	291	321	311	322	297	297	312	303	326	285	304	275	272	297	327	303	275	283	287	307	320	328	307	306	308	306	310	324	303	298	315	301	307	316	302	290	302	263	315	284	326	310	304	290	308	287	279	303	310	315	332	294	273	329	288	297	313	292	295	283	328	285	315	344	305	269	264	317	308	323	291	305	267	281	322	319	282	286	302	309	285	310	295	298	300	313	287	260	320	298	283	288	316	316	290	319	319	306	300	276	327	289	294	308	360	310	301	331	285	301	262	281	293	316	332	278	295	294	277	327	303	324	315	306	268	288	317	292	310	293	281	312	305	311	311	282	311	316	315	322	318	323	300	270	310	317	293	302	321	321	308	321	290	312	314	318	264	286	341	318	331	295	291	283	316	329	313	286	309	287	294	316	319	317	301	303	310	302	306	294	304	331	302	318	296	287	270	298	284	281	305	260	284	321	292	300	295	314	312	303	307	309	295	337	315	315	294	310	281	326	303	299	307	310	303	294	308	326	313	281	326	338	317	252	320	299	336	307	309	242	289	288	305	308	324	288	280	296	329	291	302	296	290	328	297	318	335	279	271	308	296	289	293	308	276	296	317	293	303	320	292	288	294	293	279	292	277	335	300	303	300	305	292	288	272	307	306	304	307	291	289	283	299	321	297	300	288	313	322	305	306	293	304	331	310	283	311	315	263	309	308	316	331	305	331	307	304	313	298	293	267	305	333	295	319	290	314	312	316	314	301	315	281	290	304	292	276	282	284	302	276	288	288	321	300	304	292	316	297	321	280	321	318	298	304	290	323	292	322	333	293	285	318	303	301	328	283	304	313	301	308	281	320	325	281	333	287	290	294	321	316	298	270	302	316	301	292	282	345	288	276	296	310	263	289	305	319	347	302	287	304	259	286	291	289	307	321	328	326	276	300	271	309	305	325	309	321	283	329	278	328	321	293	332	302	303	303	325	306	320	313	297	286	303	337	306	290	300	314	274	307	313	310	301	316	325	314	294	292	294	280	329	290	292	311	310	348	296	317	296	311	312	298	300	308	266	337	331	291	308	334	271	299	300	318	300	312	282	303	310	310	315	258	285	319	288	316	320	310	341	321	300	318	279	314	305	316	286	307	289	337	306	301	303	297	349	299	320	311	309	299	289	300	297	285	307	317	307	271	292	284	285	337	308	315	299	283	289	295	298	280	307	330	292	307	283	309	321	320	273	284	267	292	305	304	298	328	284	295	300	303	283	276	318	278	285	320	308	328	305	282	322	300	299	302	278	355	296	307	341	308	321	289	285	311	305	282	317	309	303	276	282	273	303	268	285	306	258	280	292	295	306	317	293	285	292	288	326	284	312	322	312	289	292	280	290	313	295	290	288	280	313	292	272	312	291	284	310	255	320	311	327	286	298	290	311	307	318	275	307	324	302	334	285	308	337	289	312	284	293	303	320	316	283	336	317	276	305	287	312	305	300	300	310	297	283	331	289	335	315	304	297	293	322	354	332	308	308	312	290	287	320	323	306	307	283	307	323	340	309	292	306	314	290	311	295	310	320	282	254	324	299	310	295	324	326	309	284	294	277	268	285	295	304	290	306	310	320	281	281	279	275	298	282	322	325	284	321	305	300	323	288	282	285	296	306	278	296	294	329	304	295	321	288	285	298	324	296	268	260	278	327	318	312	349	308	291	291	303	326	281	288	335	299	327	302	296	296	327	293	300	332	273	300	278	293	326	298	308	300	299	272	334	291	307	326	289	309	280	314	292	315	313	290	296	306	306	290	306	307	303	307	318	294	277	352	308	302	350	299	294	298	307	295	299	281	336	328	307	305	313	323	291	293	290	307	309	271	309	285	282	289	286	280	310	323	301	306	299	290	295	327	318	278	302	298	276	303	287	283	313	272	326	336	271	283	288	309	311	320	307	313	325	318	312	314	332	313	330	299	299	293	285	316	265	276	308	292	316	299	296	332	293	314	314	303	293	270	306	323	312	279	328	293	309	298	301	298	325	288	328	309	335	279	276	283	298	324	300	308	325	302	289	301	302	334	304	334	316	289	300	307	277	289	289	304	319	316	338	292	331	317	307	313	294	300	292	281	317	317	304	284	302	338	306	297	324	279	302	299	293	304	310	302	318	326	299	307	277	295	307	296	296	309	321	293	299	300	326	308	299	294	273	288	305	314	296	328	308	276	298	296	327	289	289	262	306	281	296	291	314	319	296	339	284	324	333	310	291	326	322	290	328	300	295	277	322	283	301	321	280	298	318	319	305	282	305	327	300	313	317	284	313	286	306	293	332	301	308	296	323	316	293	300	293	298	320	327	270	315	323	296	296	303	301	312	307	276	302	279	289	319	336	324	308	310	304	307	300	309	320	294	301	305	284	308	285	309	291	285	287	274	290	257	285	312	298	281	315	287	318	320	292	274	293	310	318	302	290	299	303	301	289	315	295	301	292	295	297	292	291	283	271	309	295	310	334	325	297	304	287	303	317	323	291	290	299	305	285	314	323	320	302	284	262	306	309	311	307	283	273	307	311	314	313	305	311	313	308	293	296	282	317	299	279	320	268	304	320	297	306	319	296	315	288	310	309	296	324	298	295	304	279	311	302	294	287	300	305	292	304	320	307	308	287	316	322	296	285	307	308	309	306	289	342	284	292	307	315	295	319	284	296	310	311	293	300	329	287	324	306	284	335	264	301	298	289	316	298	314	289	316	265	297	287	324	316	301	296	307	290	307	305	282	315	286	303	309	287	314	319	282	295	294	321	305	281	300	331	322	308	297	310	310	301	299	314	285	300	292	293	300	295	290	315	316	305	298	285	288	296	294	284	290	320	306	294	321	301	302	297	329	280	273	305	292	292	313	281	295	297	303	274	287	293	307	310	318	284	312	311	315	328	283	332	291	293	301	331	304	319	290	288	301	329	286	304	285	324	284	320	315	296	315	259	262	322	314	292	292	315	313	323	319	318	293	286	310	308	297	271	311	338	302	306	291	291	287	286
14246	1277	841	717	451	386	367	284	243	217	246	208	206	224	196	203	189	158	219	180	207	180	173	180	200	177	178	205	218	188	168	162	158	175	174	208	164	171	187	173	177	180	185	188	155	198	160	165	185	175	164	146	188	186	152	189	163	175	183	165	178	140	157	149	191	179	152	164	160	175	165	165	191	185	184	172	171	204	164	180	186	149	174	201	170	195	170	184	139	178	192	157	179	175	156	173	170	178	185	161	178	169	173	168	178	188	182	158	185	178	168	166	172	191	180	170	195	161	178	181	160	191	163	174	182	179	185	174	161	168	181	167	167	170	187	172	170	193	185	175	161	202	199	163	183	179	194	172	184	162	160	195	166	180	163	167	191	176	185	201	156	197	179	178	191	168	198	175	190	145	166	171	183	179	189	184	173	179	171	174	190	176	187	173	180	155	165	177	176	175	168	173	178	181	158	182	179	170	161	187	181	154	186	156	172	166	193	189	197	177	200	169	176	162	195	151	179	188	177	193	165	204	164	177	174	185	146	173	158	149	215	168	180	183	169	181	166	168	180	190	166	191	162	179	169	162	153	180	170	204	166	177	184	150	180	161	171	204	191	205	182	195	184	179	172	183	169	205	158	212	169	170	178	192	177	159	162	172	190	166	198	187	168	175	177	150	144	176	177	189	173	162	173	174	183	160	199	189	184	171	164	183	174	184	177	193	177	199	180	149	181	128	172	174	176	171	175	134	156	152	154	188	188	191	152	187	198	196	161	179	178	193	179	168	163	183	192	166	156	184	161	193	174	199	161	181	175	158	173	148	161	164	155	188	185	175	165	186	154	168	184	166	173	169	171	195	171	188	195	170	166	171	150	189	158	179	214	192	179	165	195	194	186	171	179	154	173	174	142	178	177	158	190	197	178	150	178	167	140	172	178	186	172	163	167	174	179	162	174	187	177	163	184	159	178	168	183	147	189	182	171	170	169	180	185	161	200	172	165	191	173	161	183	173	156	155	185	164	173	200	178	154	156	162	169	171	189	167	180	180	156	172	164	190	142	182	154	171	182	157	175	158	155	155	173	185	173	175	166	176	177	179	188	172	171	188	152	192	157	171	184	169	182	174	142	173	175	191	179	161	182	163	161	166	193	163	191	194	165	173	196	175	177	195	141	138	183	160	162	180	177	151	160	176	194	183	188	184	193	168	174	153	158	193	164	185	183	156	187	179	170	168	174	176	199	172	154	172	177	181	202	176	148	181	175	183	160	167	172	157	179	175	162	177	187	168	172	173	165	164	195	172	181	197	194	188	176	167	186	155	166	171	150	148	160	182	180	183	181	193	172	182	196	185	162	164	175	198	171	175	167	174	164	189	172	168	173	174	182	191	157	168	191	189	174	184	184	162	170	186	179	197	190	182	188	170	181	177	160	163	155	153	161	178	206	177	142	166	179	156	169	168	177	165	185	171	155	159	176	186	156	197	171	164	169	184	177	188	180	158	147	173	176	182	182	173	174	173	201	174	174	159	177	190	200	181	204	187	179	177	166	161	164	181	193	190	197	172	185	189	186	164	177	165	150	194	181	182	160	146	176	168	176	164	174	137	160	194	184	192	182	185	184	154	160	154	184	196	156	177	163	144	187	180	176	171	183	167	171	147	191	202	173	170	188	197	176	187	207	166	180	182	177	192	178	184	165	172	190	175	189	201	181	169	165	190	175	168	191	168	165	155	160	182	200	198	171	183	177	175	172	161	166	187	178	183	204	168	168	183	171	187	172	174	178	164	169	176	172	197	169	205	172	199	181	174	182	179	171	195	161	138	163	187	180	190	181	185	183	171	182	186	179	162	184	185	188	175	178	148	172	186	165	199	152	172	174	172	169	163	176	172	193	200	166	192	159	165	182	187	158	187	174	181	157	157	168	181	181	180	188	184	187	182	175	169	181	185	167	185	176	192	185	177	164	168	156	171	179	175	189	181	182	175	183	169	167	182	152	163	166	184	160	177	156	201	162	174	177	170	147	196	193	184	154	168	161	187	154	168	171	160	192	196	177	205	170	184	180	166	160	179	182	162	183	158	172	178	204	175	179	186	205	175	176	180	189	175	173	157	163	204	179	152	165	186	186	199	170	165	180	185	174	174	184	163	191	183	191	173	187	166	159	152	163	169	148	190	155	163	183	187	184	187	161	162	166	163	179	162	147	195	157	179	180	179	175	147	169	193	184	186	176	192	165	168	168	173	168	192	174	185	185	181	174	167	190	180	201	162	160	177	150	163	165	189	178	197	188	175	190	166	193	175	191	178	179	172	162	162	197	149	170	149	160	212	150	163	169	168	173	169	199	171	158	172	186	171	169	160	191	193	165	143	169	167	167	173	194	177	168	180	165	188	171	158	171	182	176	176	176	168	149	189	130	150	188	175	173	174	142	174	181	174	182	184	162	177	171	157	182	149	147	170	170	159	178	184	198	168	178	195	177	199	176	183	159	161	175	173	176	196	170	168	167	175	166	175	162	173	177	179	160	159	197	169	178	162	196	171	182	173	155	189	160	187	184	161	155	158	174	157	185	184	188	175	183	164	198	192	175	167	187	186	150	178	185	203	166	159	188	171	184	169	205	173	184	184	170	170	177	165	195	157	137	151	193	182	140	181	192	141	177	161	168	160	167	190	170	184	166	162	177	183	169	180	142	166	159	177	169	176	155	182	182	169	203	158	153	167	195	160	181	165	186	176	142	168	190	184	171	184	149	183	173	176	185	179	178	181	204	159	189	183	197	189	166	155	168	168	150	167	190	181	146	184	193	187	171	169	185	179	177	172	184	176	192	181	186	154	169	193	161	147	192	166	172	165	176	168	170	176	180	175	179	175	154	170	183	203	174	153	157	156	155	182	170	161	187	200	169	166	155	177	179	158	155	203	174	187	198	177	183	197	180	213	168	164	161	181	204	187	192	170	168	151	161	177	165	177	189	187	172	178	201	178	163	174	166	180	185	176	198	149	173	179	162	156	158	196	193	180	174	189	187	150	172	187	195	187	181	205	171	169	137	152	172	203	177	194	159	187	180	213	163	184	149	182	150	160	158	165	166	170	191	185	159	139	169	198	176	167	162	189	182	170	177	165	173	198	170	163	170	198	173	137	179	171	184	198	169	167	147	195	167	175	161	160	166	181	177	168	168	154	192	196	156	183	189	162	174	181	153	201	197	176	177	158	192	187	166	170	182	193	178	176	161	204	176	151	167	186	210	177	184	155	192	196	152	191	202	192	186	171	161	196	161	178	152	169	176	163	156	183	180	174	189	162	175	195	180	175	161	193	179	166	185	145	164	162	174	170	164	188	159	175	172	193	163	176	183	185	174	141	170	150	186	185	196	154	165	170	177	154	161	162	158	192	186	171	184	170	194	187	160	203	174	201	184	205	174	201	203	167	190	178	176	181	175	172	169	169	159	188	164	187	158	178	187	160	180	185	155	181	163	192	191	177	146	191	167	166	173	164	168	163
8050	1054	1833	2031	1733	1442	1208	1037	958	875	715	683	681	638	650	552	600	644	533	543	536	535	500	522	508	467	531	485	472	478	467	449	473	442	443	448	462	495	440	445	457	447	446	438	466	486	477	458	412	435	468	477	455	463	469	445	436	426	449	453	466	412	452	444	505	452	438	434	412	436	427	453	472	449	457	434	443	416	445	432	426	432	412	467	427	442	440	456	458	459	495	457	443	430	449	473	459	462	424	439	427	436	451	445	440	433	445	463	455	451	455	415	443	455	425	461	439	463	462	444	442	413	454	444	425	437	431	449	396	464	411	435	475	442	447	419	444	469	479	453	415	449	463	457	454	452	498	452	398	451	427	477	464	472	449	433	449	430	466	452	415	420	434	431	419	406	476	449	429	444	436	462	451	440	416	461	449	434	434	453	438	430	389	410	422	419	452	423	436	487	455	468	464	430	456	429	453	470	452	476	413	438	412	490	391	447	430	454	421	442	477	449	436	440	493	445	453	451	435	431	469	456	457	482	432	464	413	463	424	438	414	430	479	444	447	453	440	415	421	472	427	433	456	431	437	446	418	456	439	460	467	448	447	422	472	410	466	460	417	470	424	462	446	432	457	435	456	480	442	423	452	419	438	434	457	462	424	462	466	443	450	404	432	446	427	419	415	451	459	476	431	423	426	435	435	448	419	452	423	425	427	461	460	465	485	447	430	426	444	428	435	465	490	433	448	423	450	408	461	453	458	456	419	416	461	481	411	461	453	481	474	482	410	417	434	410	442	449	442	452	444	417	440	471	425	458	438	431	406	419	442	423	431	408	428	415	492	438	453	451	483	483	438	473	452	440	443	412	438	474	452	415	429	470	468	452	431	435	425	467	479	462	433	450	472	430	462	451	453	469	446	417	479	454	433	482	437	446	477	450	447	437	465	400	437	427	436	455	420	445	448	438	428	412	461	456	462	445	425	455	419	470	455	456	453	437	427	441	440	434	486	453	429	443	437	432	430	450	449	431	482	453	418	464	406	443	441	428	402	455	459	475	431	425	461	469	454	447	435	459	421	426	449	425	451	456	448	444	457	492	410	434	450	435	442	442	460	495	417	430	461	429	463	465	423	436	408	445	434	428	421	439	434	458	402	445	454	488	455	433	440	453	431	417	441	452	428	472	455	440	418	441	423	416	486	462	430	459	434	427	479	448	424	416	441	428	440	439	421	440	399	428	451	452	427	429	465	446	423	478	406	432	444	455	413	421	449	481	441	447	432	416	460	429	486	433	444	424	430	430	419	447	417	444	433	439	489	472	439	445	427	431	421	412	477	437	458	456	434	453	453	444	410	454	402	427	430	492	435	434	434	429	446	446	458	444	476	451	444	472	420	451	458	448	482	442	436	436	446	479	497	439	450	436	446	496	493	440	427	457	448	452	409	448	448	416	460	471	445	446	445	439	440	428	460	484	427	424	452	465	428	453	449	450	449	463	491	479	421	420	478	416	445	422	451	460	404	444	455	450	465	427	432	460	452	430	436	429	475	408	411	441	446	466	444	432	457	450	443	416	459	466	449	429	435	415	459	434	427	446	412	469	460	391	429	427	456	408	441	423	437	439	431	420	442	448	460	441	477	477	429	455	451	412	452	449	428	469	423	448	459	465	440	403	428	428	436	466	417	447	459	458	415	390	422	460	420	432	447	463	423	436	396	452	395	457	416	435	427	434	458	437	448	435	448	436	415	417	429	447	418	460	418	433	464	461	432	435	415	432	416	464	473	436	435	447	455	412	445	447	439	459	447	438	426	430	442	442	451	447	433	458	404	416	450	400	416	436	419	415	477	456	411	437	432	458	434	478	480	456	439	402	464	416	395	437	421	460	454	427	460	434	473	418	420	440	471	454	492	452	401	428	403	466	440	442	454	438	461	449	421	474	422	450	433	449	408	455	432	411	455	473	469	464	425	419	423	424	418	465	418	413	456	431	407	464	422	404	462	439	456	449	468	450	408	451	426	443	412	444	427	452	434	441	442	434	470	438	449	450	434	409	416	447	444	431	413	441	406	420	449	417	439	425	473	447	421	419	440	432	400	452	468	458	460	448	424	431	447	435	440	474	424	468	461	447	414	457	445	419	437	458	429	431	448	420	469	480	463	420	446	401	420	413	409	413	444	458	440	471	460	422	454	430	431	420	432	412	475	441	447	453	435	423	457	430	455	463	470	446	429	404	419	448	469	444	409	447	433	442	450	454	457	450	468	457	409	452	450	440	422	471	425	468	411	462	437	432	431	497	476	410	464	454	434	474	417	452	386	443	436	424	427	419	476	442	454	428	449	440	449	458	449	457	435	455	442	467	486	477	447	443	424	458	409	412	479	420	459	442	447	415	473	423	471	446	423	454	482	455	433	434	402	426	432	466	422	458	459	439	440	434	442	468	462	391	411	415	445	478	427	431	469	451	446	455	436	445	385	445	455	425	468	461	424	422	456	437	429	428	435	452	455	476	439	415	424	444	466	430	454	437	417	475	419	448	447	438	433	420	450	444	498	423	403	468	432	416	439	467	463	390	428	469	443	434	449	450	456	392	441	432	416	452	424	435	424	449	471	429	457	467	453	411	426	446	424	452	463	466	483	447	434	425	447	451	429	468	427	440	462	465	453	414	433	460	441	411	474	462	443	471	450	412	439	481	446	424	443	453	418	427	422	453	454	438	453	439	432	460	398	448	406	472	430	469	394	464	408	428	435	447	423	456	403	434	482	429	453	471	448	432	432	451	437	449	445	433	402	434	432	446	404	436	432	482	428	429	432	432	446	446	476	440	437	432	444	437	434	463	447	443	449	442	447	490	476	461	457	420	436	440	424	419	455	423	407	461	413	464	475	431	480	479	416	439	435	416	445	451	417	453	450	387	453	423	442	460	425	442	443	432	431	442	421	434	459	447	421	430	450	468	451	453	424	422	402	432	422	438	461	454	447	414	475	453	479	426	418	471	467	433	452	450	436	453	469	448	465	442	449	441	436	422	434	442	392	443	431	431	432	387	434	396	439	420	424	443	459	470	491	382	491	437	454	428	436	463	427	430	466	430	438	419	444	449	425	453	473	460	406	430	456	409	449	446	420	446	434	441	430	436	413	426	433	402	454	462	470	457	451	430	445	460	427	455	456	463	418	430	420	470	433	438	437	427	469	426	436	438	485	445	442	418	444	409	445	412	423	431	420	419	452	467	446	411	430	435	412	458	442	460	459	468	444	454	447	445	440	449	420	458	461	400	446	444	424	459	446	428	459	421	456	452	401	416	503	485	419	427	427	463	426	447	450	425	458	437	433	439	449	473	415	486	430	460	418	428	463	410	412	425	435	449	467	471	475	441	481	435	452	404	473	458	458	450	411	446	439	443	410	458	477	460	418	462	442	425	420	446	453	491	444	470	481	449	452	449	441	453	465	456	462	436	461	430	430	443	447	452	397	429	456	480	465	464	472	441	443	427	455	434	470	414	478	481
1615	393	300	291	302	265	284	289	299	287	284	270	271	285	279	279	282	293	280	285	268	271	297	271	278	251	282	287	270	277	284	315	294	287	261	253	278	268	306	263	276	263	269	264	298	253	244	274	252	257	272	279	256	278	286	280	241	293	302	291	283	291	255	247	275	285	297	308	292	302	269	301	271	257	267	293	271	269	274	318	293	265	278	247	308	274	266	253	289	250	292	265	244	248	247	262	295	244	281	243	263	252	278	272	301	281	275	315	291	276	243	285	321	253	258	281	252	289	258	295	312	279	258	286	285	261	272	264	252	286	252	296	245	263	273	258	267	270	247	266	313	255	274	278	265	273	293	235	289	302	265	271	289	290	289	273	271	260	315	274	307	293	309	284	270	278	270	250	236	278	292	285	277	268	254	279	251	299	262	246	293	282	268	271	298	267	302	262	250	289	332	294	293	257	277	278	265	254	285	288	290	289	300	277	266	253	305	254	261	245	300	281	249	294	251	269	277	294	274	286	278	261	235	270	313	286	292	277	257	271	297	257	274	288	302	275	263	274	258	279	271	282	282	270	299	273	247	304	253	283	269	293	280	294	275	293	268	264	267	252	285	271	273	291	283	289	287	256	288	271	268	276	265	279	322	302	255	274	280	285	287	283	306	260	268	265	271	289	265	255	258	264	281	282	279	290	302	264	269	283	274	275	301	271	289	286	271	302	283	276	278	268	266	290	285	278	268	309	298	294	278	288	263	286	243	301	294	276	273	302	280	248	264	304	284	309	288	248	264	302	312	272	306	300	297	267	261	215	264	262	321	302	291	284	255	268	264	248	242	252	284	260	274	256	272	270	284	263	296	273	300	305	269	290	277	264	268	262	292	267	274	265	269	292	246	272	244	272	297	270	266	263	273	269	270	281	298	274	276	308	249	278	243	248	284	292	289	269	266	289	263	270	313	288	269	258	257	260	305	283	303	276	274	290	275	256	283	278	261	289	269	270	246	250	288	311	270	262	296	294	294	294	289	286	264	229	261	289	281	282	282	292	289	305	274	255	295	274	295	299	307	223	277	244	255	258	267	275	241	284	256	249	252	279	263	284	276	270	274	309	300	311	283	285	292	246	317	281	269	274	310	279	288	291	273	294	300	271	253	297	265	258	246	266	267	301	278	306	265	291	273	256	243	256	281	238	273	250	291	265	283	253	304	287	287	258	284	297	266	293	246	238	265	293	289	311	242	305	286	277	279	289	274	274	290	293	284	242	273	251	269	273	282	270	286	252	313	273	281	270	264	286	259	259	265	258	263	280	293	315	284	272	257	301	313	299	258	261	288	285	283	331	240	308	288	307	293	286	285	287	246	237	264	264	231	286	289	269	260	287	248	274	290	277	263	231	274	282	268	273	292	269	272	298	282	298	266	268	247	220	245	246	251	266	286	312	251	259	269	270	261	293	299	275	284	257	264	278	239	282	293	266	290	288	271	298	285	270	271	279	275	306	270	262	261	270	274	283	306	277	285	274	282	265	284	283	252	276	283	249	286	272	284	297	288	261	272	277	252	299	267	264	301	261	273	293	267	300	286	298	308	276	296	271	274	300	285	290	265	326	283	275	254	256	298	287	261	278	308	248	275	286	267	265	278	290	284	263	280	289	299	304	286	266	234	296	270	277	282	279	257	277	296	291	289	273	274	303	260	238	281	263	242	275	248	257	298	251	293	261	284	264	292	286	270	302	270	268	280	288	291	252	268	260	262	246	245	298	253	280	274	285	276	264	269	288	312	287	302	245	286	303	315	284	294	247	297	286	274	266	239	245	297	278	248	301	264	281	290	275	282	263	280	298	290	278	265	272	276	269	262	256	247	304	256	281	308	295	266	285	280	278	237	285	239	299	282	264	267	293	306	296	251	247	276	276	270	293	304	266	300	258	256	288	289	264	280	259	275	280	260	310	309	285	288	240	280	269	237	284	301	320	288	298	296	280	260	284	273	295	268	298	230	290	273	281	284	273	259	271	286	302	268	266	287	269	272	254	289	291	294	272	257	296	287	283	310	266	263	265	266	270	265	261	285	270	295	280	266	289	300	259	253	296	267	248	271	280	257	270	280	265	250	313	283	268	266	272	280	286	290	282	286	279	293	262	267	257	272	273	303	278	327	283	276	238	318	240	294	294	280	272	276	290	306	285	290	309	319	281	254	280	244	279	257	296	276	278	231	286	275	280	277	274	310	294	284	265	289	279	285	289	274	296	287	283	285	286	236	275	261	262	251	246	275	297	270	269	265	281	274	262	278	258	313	298	289	271	240	300	263	270	264	280	266	266	298	335	278	288	277	259	265	255	297	295	316	289	315	251	302	283	258	279	268	270	286	251	289	308	248	261	281	255	291	259	284	267	267	268	293	289	258	297	300	294	279	290	297	276	321	286	288	293	260	273	264	283	292	280	265	289	288	280	274	300	251	282	285	275	279	305	250	284	309	298	288	285	299	274	296	279	284	260	274	266	256	282	277	258	286	256	289	307	252	276	256	285	269	280	265	282	289	254	312	288	308	298	244	286	279	292	276	275	291	249	291	288	279	270	291	241	270	281	278	299	271	282	274	250	281	262	267	254	258	283	304	316	291	294	292	295	273	300	282	275	246	295	263	271	252	264	303	272	287	299	271	260	271	286	312	275	266	265	287	290	259	262	263	263	273	280	267	275	260	294	298	269	261	246	263	287	258	274	250	298	277	247	257	283	295	269	280	264	292	301	291	256	276	258	264	293	280	271	266	287	264	267	300	281	255	278	280	279	294	295	283	294	274	299	284	271	277	268	272	296	278	324	268	283	249	284	286	243	282	302	285	261	289	303	278	272	290	267	259	262	277	265	275	276	253	253	257	269	293	264	285	287	281	306	307	256	289	280	274	247	268	280	273	285	284	274	290	286	289	275	266	261	282	266	259	241	275	306	236	297	287	281	288	265	271	269	260	292	286	246	260	304	268	284	266	254	280	261	281	308	315	256	253	269	263	276	258	284	275	266	277	309	305	301	256	307	313	266	242	291	273	259	246	285	311	278	276	285	279	280	311	282	281	320	286	261	292	293	268	285	296	280	303	286	301	294	285	253	284	262	285	296	271	267	242	280	255	313	250	258	245	279	262	251	278	266	272	263	287	280	253	308	254	279	255	283	280	271	258	308	325	309	268	277	302	273	260	289	268	301	259	283	285	282	268	301	288	278	253	292	289	301	268	275	307	292	274	297	295	249	297	273	296	238	272	275	266	310	300	275	290	274	284	279	315	261	290	268	298	298	286	258	254	249	283	298	299	292	281	275	242	280	264	286	293	280	304	284	261	312	255	268	260	260	269	257	282	279	311	275	261	247	256	268	261	281	299	279	252	276	257	260	262	286	254	281	303	233	281	258	283	259	270	264	275	296	285	290	284	309	258	274	276	250	288	281	251	269	267	272	300	317	270	258	249	304	282	282	244	290	258	277	265	273	269	291	282	302	269	280
1772	765	638	643	619	631	651	584	605	615	654	635	655	592	618	617	623	601	618	611	634	628	676	631	647	642	612	566	586	609	630	612	644	614	639	587	674	611	615	609	574	610	643	615	612	631	585	622	604	645	605	597	605	654	590	608	584	603	617	637	665	604	589	595	596	573	606	610	637	586	599	615	603	605	625	594	649	587	606	608	613	631	632	635	584	659	640	624	656	616	586	592	577	610	634	625	610	670	606	637	634	669	632	619	632	637	562	607	636	605	603	614	611	639	598	638	609	619	604	567	622	601	617	582	620	592	578	591	595	604	572	581	609	632	613	644	624	665	581	600	593	628	612	626	637	595	631	618	598	596	611	619	665	621	622	586	623	597	597	572	594	616	650	611	615	643	600	602	601	614	647	640	636	615	608	618	607	607	613	580	605	620	602	591	606	623	617	623	640	606	625	623	619	605	596	586	613	576	632	639	565	589	616	644	658	625	587	593	596	637	620	616	618	592	613	640	576	633	636	642	613	618	595	617	601	606	621	603	623	578	640	592	635	590	583	587	651	614	606	610	654	580	631	616	630	625	619	603	608	591	616	634	609	628	652	643	657	598	596	581	626	612	603	605	574	610	596	653	583	614	611	638	574	617	610	605	613	608	644	599	626	585	632	583	621	601	573	621	589	561	587	582	634	567	625	642	581	603	658	609	592	612	638	585	615	639	616	621	546	589	621	623	651	596	586	610	617	598	600	594	565	603	603	638	613	589	599	620	596	617	623	612	651	586	596	646	664	585	626	606	608	586	632	588	690	646	656	589	579	629	572	623	574	619	595	615	623	676	607	595	586	631	630	581	630	622	639	548	596	629	626	588	615	618	608	586	590	645	621	621	624	592	601	621	601	594	600	594	607	616	622	625	639	630	642	617	615	608	572	624	602	622	612	572	591	574	640	590	603	581	623	571	615	641	612	666	610	617	599	591	616	629	661	589	586	591	615	609	622	634	597	640	586	664	611	605	647	616	621	544	625	598	589	635	593	577	611	577	591	583	616	600	654	593	565	602	616	575	661	611	589	598	640	596	611	616	623	617	630	600	581	637	580	622	618	615	632	651	607	546	579	629	596	613	596	626	613	632	632	644	625	583	609	647	649	640	583	598	593	625	576	612	604	625	623	623	603	629	607	634	624	641	573	628	646	608	622	619	618	584	621	606	637	607	576	612	614	634	574	605	662	629	631	622	612	557	596	602	638	569	594	621	569	637	591	611	566	616	611	639	590	564	612	624	643	606	616	599	623	632	577	644	592	638	654	588	669	656	628	588	587	595	575	580	571	667	621	590	575	566	608	654	596	604	588	586	605	644	592	650	590	636	605	604	581	620	604	625	573	632	567	594	589	565	610	612	602	623	619	601	614	595	630	602	613	624	604	615	625	588	616	586	611	640	593	651	605	599	597	624	605	609	601	576	640	577	602	608	579	614	643	642	585	578	595	602	604	617	619	586	633	623	578	611	614	619	649	585	639	605	616	607	612	593	611	614	630	596	569	655	601	583	628	606	607	605	619	623	612	580	593	578	593	562	588	618	585	563	628	624	600	630	616	571	611	617	635	607	582	608	609	624	648	630	602	640	671	603	665	638	613	651	629	618	591	610	594	615	596	593	634	614	610	619	604	629	612	628	620	604	610	600	610	617	609	643	591	576	596	644	627	576	576	597	555	654	597	589	638	610	590	641	605	566	662	610	591	601	614	648	579	624	635	639	584	568	602	612	601	598	601	627	577	621	611	646	633	639	610	606	658	649	592	599	537	632	637	638	651	557	595	620	562	581	646	659	631	601	594	635	617	607	652	616	624	621	594	602	589	656	582	615	603	562	638	600	630	647	647	599	630	618	590	648	582	596	613	562	619	660	644	591	664	630	661	624	638	599	607	658	585	628	617	625	636	606	602	609	592	587	628	607	630	610	612	555	609	639	583	596	597	597	589	577	580	561	623	619	615	636	632	633	604	586	606	587	622	613	646	591	614	607	643	597	608	630	635	635	606	582	565	622	587	628	573	656	587	605	611	650	646	642	600	599	582	628	610	622	594	630	568	634	635	612	606	546	615	664	621	662	646	643	620	645	599	592	604	596	604	611	595	639	593	634	570	641	552	660	633	616	591	617	604	600	588	611	625	576	628	611	622	613	591	585	607	595	573	594	600	618	621	622	569	634	584	575	630	544	625	645	634	593	596	592	608	606	591	626	616	604	600	606	650	573	590	596	570	599	583	617	607	595	619	586	617	638	624	576	591	610	604	582	628	637	630	569	615	625	608	624	601	623	613	629	641	636	582	623	584	584	585	635	602	593	614	593	573	634	618	624	642	586	557	613	604	595	583	687	656	582	631	588	595	624	624	553	584	620	609	634	642	570	639	629	540	605	666	626	593	585	614	628	532	564	586	618	611	575	599	629	586	650	655	601	619	628	639	571	601	597	587	597	606	623	619	602	626	642	602	647	641	606	656	628	656	617	612	610	659	643	632	565	581	634	611	610	589	597	623	629	629	602	609	601	682	591	615	567	632	614	625	622	664	651	576	586	620	609	567	657	612	602	592	619	629	611	593	632	607	619	615	620	600	599	649	599	641	631	630	607	573	633	591	617	601	584	596	560	650	619	627	609	598	630	647	610	640	613	685	638	638	584	677	594	593	607	605	592	558	636	594	590	617	595	642	634	643	642	590	603	612	618	570	578	616	629	619	608	654	603	591	621	557	589	598	628	600	583	586	533	632	625	571	599	631	586	628	596	604	609	591	636	584	646	632	588	588	641	634	622	620	604	625	589	618	624	599	605	614	668	565	598	663	611	608	608	595	543	613	652	661	603	647	611	600	609	608	623	619	626	590	642	601	565	647	637	625	654	647	647	631	622	648	586	578	592	660	621	592	598	605	589	620	615	600	596	643	603	626	632	569	602	629	596	599	672	590	598	607	635	603	614	605	598	626	591	659	560	616	629	610	662	624	622	631	650	692	602	663	617	586	597	613	652	587	623	603	625	602	650	662	602	571	628	608	623	643	587	613	612	604	626	586	592	611	577	602	587	617	608	654	620	625	586	620	649	635	577	591	568	582	631	639	564	598	639	610	613	605	678	631	621	574	619	605	643	632	590	629	623	640	608	613	625	589	628	569	651	604	642	667	579	614	627	621	662	594	627	632	586	596	555	611	605	591	586	603	573	652	656	630	616	623	606	576	625	601	597	610	579	642	582	596	557	578	603	637	625	620	603	592	586	629	594	597	637	564	647	667	609	625	631	603	564	611	651	636	628	640	599	612	621	620	606	573	605	602	629	567	605	599	646	635	633	615	648	636	599	661	599	618	626	627	593	651	631	628	567	589	632	600	605	599	634	634	616	634	600	593	538	655	633	636	634	678	619	620	592	656	616	649	595	645	640	650	613	565	678	646	656	634	642	610	642	589	604	632	612	645	660	632	609	601	635	656	599	580	572	594	618	592	654	595	601	628	641
7455	594	447	348	291	226	190	179	176	156	144	146	139	117	112	129	123	115	140	121	146	122	120	114	124	139	122	104	112	115	100	134	115	123	116	139	126	110	114	103	133	122	114	119	113	90	137	128	120	146	108	136	124	104	132	117	111	128	103	112	122	136	128	120	126	108	127	113	125	111	102	89	106	137	111	116	117	129	132	120	105	106	119	114	101	122	93	132	105	111	112	107	113	107	118	110	91	98	116	102	131	118	120	100	111	116	143	113	107	133	136	105	114	108	118	116	117	104	109	129	114	117	105	114	105	113	107	120	104	123	131	115	134	115	129	103	110	143	110	127	123	134	86	163	138	107	108	120	138	127	114	108	118	135	125	103	116	126	122	102	106	109	130	116	97	109	110	106	113	105	114	90	120	120	132	128	112	103	121	112	109	121	122	117	120	112	121	118	129	95	101	110	97	118	118	122	105	110	101	133	111	107	108	104	107	108	111	112	116	131	96	111	110	135	104	117	113	101	116	150	111	132	145	135	108	124	116	116	105	116	112	116	128	142	115	107	117	99	99	103	127	124	125	114	116	105	109	93	118	114	117	96	126	108	100	126	121	112	132	106	137	102	108	117	134	113	117	123	127	138	118	115	107	111	130	111	107	121	129	108	111	131	110	103	133	120	126	128	123	117	102	116	134	100	123	112	130	137	108	121	125	102	120	114	124	135	124	113	104	126	123	97	119	124	130	120	129	115	141	120	117	119	102	132	151	120	134	99	128	116	121	111	105	129	123	111	106	128	108	117	127	108	108	132	124	89	101	122	111	91	123	110	110	102	104	129	130	134	88	124	114	120	95	108	104	120	130	115	140	139	116	129	128	123	114	125	112	140	124	116	119	125	114	121	126	129	104	133	111	125	127	108	106	114	110	96	127	117	149	138	114	135	113	100	130	111	112	94	104	124	123	129	115	135	130	129	124	120	120	107	107	132	102	135	95	112	105	97	122	108	128	109	131	135	135	123	118	128	115	115	101	110	136	126	126	135	115	108	107	115	146	114	109	116	139	105	111	111	89	130	122	117	111	123	122	117	134	120	131	104	113	122	114	107	114	116	125	109	133	115	121	119	128	121	122	117	134	125	131	105	100	122	116	94	137	119	111	112	129	82	116	110	128	113	131	124	113	126	112	100	134	116	127	139	125	117	119	125	118	135	117	108	145	119	135	106	121	113	113	101	135	124	118	127	129	152	123	112	129	120	91	108	122	123	130	114	99	119	116	112	114	125	111	109	119	87	133	123	112	116	133	130	116	107	111	107	114	97	118	101	120	123	130	112	127	129	111	112	119	128	120	137	138	95	120	119	104	109	128	121	111	124	130	118	120	109	127	123	116	134	104	120	116	95	117	111	139	117	117	110	115	110	105	104	96	124	106	98	114	111	124	130	129	107	108	118	111	126	119	127	139	105	111	121	117	127	122	129	102	97	115	98	117	99	127	114	111	132	107	105	114	154	106	117	131	119	121	115	134	119	111	107	99	125	137	154	109	104	115	115	114	145	122	131	129	114	131	114	110	136	123	114	110	129	133	109	121	129	119	120	110	120	116	132	113	103	101	124	126	120	127	140	131	109	116	123	106	122	112	117	107	99	129	97	140	98	109	135	120	130	126	127	125	98	113	103	127	115	134	107	107	128	105	94	101	124	105	131	132	118	107	133	122	118	103	110	115	147	117	115	128	120	110	105	122	126	100	129	117	105	119	116	136	107	148	128	129	112	103	106	105	132	115	113	123	123	153	124	127	123	104	108	128	127	124	125	116	112	138	123	96	119	114	131	129	122	94	112	113	107	117	119	100	116	128	126	132	122	113	109	126	121	133	117	129	138	128	111	121	134	118	112	126	118	113	111	132	120	109	112	113	126	128	113	126	134	108	123	138	116	127	119	142	136	106	113	105	97	113	120	122	138	110	109	109	102	132	122	133	107	94	113	133	126	111	130	127	128	93	108	135	104	114	125	113	127	130	131	121	119	118	100	105	122	125	115	111	125	124	102	104	101	137	112	112	131	119	111	117	116	110	128	122	125	104	113	110	145	121	119	142	103	123	112	119	106	113	117	98	112	110	103	110	153	121	118	122	113	106	129	129	112	118	125	125	124	117	123	133	131	130	113	107	98	134	109	113	118	111	120	103	119	116	135	97	129	114	94	122	113	124	116	102	100	132	120	122	110	97	123	104	110	112	109	123	112	109	104	92	125	106	110	109	130	104	112	100	137	110	125	119	139	93	110	99	107	124	114	115	129	104	97	136	109	114	133	127	80	118	123	118	133	133	136	122	140	136	108	112	122	120	115	109	120	128	128	117	120	130	118	109	116	110	122	128	103	119	115	135	118	100	91	138	115	120	117	141	113	136	116	90	96	111	121	109	113	103	115	108	129	112	110	136	110	92	122	107	119	123	120	120	137	111	125	108	113	119	143	121	100	127	120	113	122	115	121	106	97	128	113	124	119	120	145	109	100	109	122	132	115	141	145	120	121	116	129	113	128	102	110	111	129	118	134	140	118	103	127	115	127	129	119	123	130	109	117	125	114	113	129	109	117	117	131	118	113	119	103	120	127	133	154	106	110	121	93	120	129	114	99	121	111	115	102	114	120	131	110	119	120	109	107	136	126	91	143	134	121	119	106	128	112	111	115	116	135	123	125	111	120	129	136	119	118	118	112	125	106	111	114	111	102	100	125	112	121	124	127	114	112	107	134	128	121	119	97	103	124	127	111	118	121	124	105	116	112	115	136	111	106	106	124	118	95	109	122	110	123	134	120	118	118	108	123	113	123	121	127	136	131	110	116	114	105	134	99	121	132	133	108	129	134	124	126	124	120	146	124	125	107	111	111	151	109	104	132	133	112	119	118	142	105	139	112	100	133	106	120	135	128	112	114	116	109	118	125	119	126	145	130	108	112	109	121	100	137	128	132	132	130	122	99	106	120	141	124	148	124	121	126	119	113	102	109	126	127	107	112	116	121	118	119	127	122	109	102	102	118	122	110	128	138	128	107	97	100	117	135	110	109	108	129	127	117	128	115	127	118	128	111	106	106	99	84	89	113	143	97	125	121	121	121	122	113	117	99	121	117	98	117	116	109	121	109	116	123	103	117	112	123	118	103	119	103	98	112	110	125	144	162	98	113	132	124	99	114	110	142	120	123	105	109	121	126	116	123	92	117	127	119	114	139	114	123	92	119	119	159	113	124	128	139	115	125	103	111	136	106	106	119	119	113	132	110	108	114	110	122	112	127	122	109	104	120	127	133	112	117	117	104	124	120	111	105	136	121	118	121	116	116	134	110	112	100	114	111	120	128	89	109	130	120	122	127	124	112	139	130	121	108	116	107	133	113	120	110	128	135	126	136	135	121	125	108	128	146	124	121	118	124	111	107	131	114	115	130	136	130	136	122	119	104	119	141	107	124	117	115	120	100	111	105	103	114	124	132	112	105	108	109	106	159	113	111	125	107
6169	677	983	1129	1006	812	721	618	557	493	477	418	443	381	378	398	371	360	343	331	347	366	381	298	337	354	361	346	321	329	330	285	308	316	321	330	302	337	315	328	314	273	264	319	341	321	326	287	300	297	288	308	297	320	322	291	299	267	307	312	301	308	318	313	313	305	314	303	294	291	316	292	292	314	303	328	341	308	296	299	316	299	323	306	298	311	310	324	331	317	315	322	292	313	350	311	298	288	322	280	294	322	308	281	297	328	305	254	304	282	292	326	287	303	316	277	319	303	267	336	322	324	328	298	318	301	317	308	293	289	335	284	286	290	305	299	272	315	305	290	326	327	285	311	333	321	320	321	254	307	323	315	321	293	320	266	298	323	288	300	313	313	312	292	345	309	286	296	326	315	278	282	313	319	330	331	301	285	327	301	333	280	296	287	295	288	332	294	302	297	277	305	302	329	321	315	275	295	297	336	272	290	296	289	317	262	320	293	257	323	297	307	301	292	285	291	348	279	319	318	304	301	312	318	303	315	305	280	329	300	291	306	293	303	311	293	296	310	279	294	343	297	313	280	304	297	277	312	313	266	279	306	277	310	338	292	304	290	290	297	289	293	319	293	296	275	304	319	283	280	328	312	313	287	326	313	293	307	282	315	324	294	275	311	313	327	314	270	339	315	279	311	294	288	303	301	298	314	298	298	290	299	331	318	314	325	309	271	288	302	311	286	306	315	288	312	309	300	303	293	303	296	299	310	285	315	317	278	295	297	324	315	292	318	279	297	307	286	285	294	274	305	323	303	282	317	317	285	294	296	322	296	288	286	315	312	295	285	293	327	337	309	293	319	340	293	325	314	296	315	304	310	292	300	339	302	299	278	317	285	334	285	321	296	277	307	304	303	287	267	321	295	301	278	333	261	312	279	295	328	277	314	293	291	274	302	303	303	296	285	299	312	282	297	323	325	295	306	308	302	284	298	283	319	287	305	282	282	279	296	305	263	299	294	309	331	313	300	269	289	328	290	299	266	279	292	292	305	295	316	342	279	312	303	285	318	295	280	303	295	338	305	326	296	291	303	325	300	293	298	290	281	319	307	297	325	289	275	289	287	297	316	303	321	312	287	322	312	290	295	306	286	310	298	303	287	336	330	283	315	296	294	294	308	312	311	300	309	305	295	283	326	312	312	280	295	326	327	312	286	269	305	321	339	281	300	295	306	331	305	307	325	297	315	290	304	324	299	295	320	288	333	304	299	294	286	303	303	283	326	307	328	272	311	313	309	287	315	278	293	292	303	309	305	280	302	299	313	308	313	324	305	287	284	284	302	311	299	332	306	301	284	316	273	284	269	307	290	304	279	293	274	330	320	315	337	288	288	305	318	297	292	279	324	317	298	298	310	305	318	342	319	314	296	346	341	283	322	278	305	318	316	293	325	309	308	307	292	306	289	293	290	344	276	339	320	292	290	300	337	296	303	308	330	295	293	283	275	286	341	285	288	290	298	315	352	286	293	310	298	288	304	319	330	303	272	289	323	288	272	293	293	313	310	315	281	294	284	300	276	301	300	282	320	312	326	335	307	317	310	301	325	362	308	316	320	306	301	296	318	295	297	319	286	302	354	315	289	303	301	291	264	310	304	313	296	286	322	303	286	285	320	286	302	309	285	329	290	312	318	309	296	318	278	277	295	295	280	313	329	260	280	301	314	291	295	312	290	290	295	335	309	299	304	304	325	291	303	299	306	309	266	320	306	318	320	321	280	310	303	301	288	296	314	255	281	280	306	285	294	308	311	312	273	336	300	311	314	311	296	305	282	322	304	303	285	325	288	307	309	336	298	296	304	307	293	339	305	340	305	265	328	306	294	326	273	313	268	301	268	299	272	311	312	277	305	283	325	293	284	326	314	290	284	341	304	295	292	310	286	318	304	318	331	320	307	332	287	311	304	305	289	328	304	309	301	270	293	311	289	299	308	311	277	287	278	342	308	295	317	287	275	294	304	311	317	279	284	283	247	306	294	296	306	272	306	296	288	287	283	311	288	325	277	301	295	295	288	312	280	332	315	271	298	311	280	297	289	283	292	288	302	313	300	307	333	316	255	308	277	296	307	319	315	279	290	277	316	295	335	305	311	332	288	284	318	311	306	279	310	303	331	296	324	315	293	302	302	278	311	284	300	266	268	337	260	306	290	310	277	304	308	333	293	303	313	284	304	316	301	307	299	281	297	295	331	315	333	269	311	294	287	282	272	272	281	321	291	298	330	282	306	310	285	285	289	318	261	298	292	272	279	299	315	322	285	300	313	304	321	298	327	309	307	317	284	312	277	297	290	267	290	299	308	308	311	297	320	312	293	277	278	288	295	328	322	298	297	276	291	304	277	292	315	291	310	314	323	297	302	317	283	283	300	292	321	294	306	289	318	295	314	319	279	313	288	289	325	279	342	284	327	291	299	316	288	350	308	304	281	289	294	308	305	310	330	294	288	299	314	308	316	302	305	314	271	300	294	306	288	303	344	328	283	291	311	293	311	306	315	312	272	278	307	309	293	311	310	325	292	326	323	297	313	289	320	304	314	299	326	296	294	317	271	338	263	288	299	282	306	296	286	275	287	291	299	288	286	319	288	327	306	267	309	277	290	294	305	288	284	277	302	300	316	303	303	289	285	294	313	335	317	282	286	279	277	307	305	302	296	287	279	295	284	288	323	318	307	288	290	300	279	269	297	324	295	296	304	287	308	286	293	287	336	303	302	294	301	320	319	290	302	305	304	307	327	301	307	281	284	309	298	301	290	273	308	303	280	307	298	286	312	321	313	301	289	286	323	314	294	313	280	286	300	271	293	287	292	275	294	296	287	290	291	281	316	342	295	324	292	319	301	277	273	293	281	283	285	271	308	267	351	321	311	288	273	295	309	297	317	315	288	282	285	334	285	267	290	283	303	322	291	305	296	304	313	279	295	284	279	314	284	276	294	330	309	316	297	316	285	323	285	282	261	298	322	271	330	278	303	313	289	299	299	285	296	323	294	332	284	334	281	282	334	308	285	286	267	286	311	312	320	286	304	295	313	315	329	281	320	297	321	302	261	296	309	335	330	284	275	298	293	309	304	327	298	320	290	308	274	270	305	321	300	310	304	321	333	326	316	298	295	318	308	276	315	266	331	331	331	308	325	322	308	286	322	309	268	298	305	290	308	286	290	300	316	299	309	310	301	325	286	294	275	313	304	305	332	309	322	297	299	327	297	330	318	278	325	316	326	286	303	311	293	338	320	317	332	293	338	312	316	286	293	294	297	291	285	318	278	278	292	311	313	293	309	319	321	264	311	311	336	285	303	315	316	299	310	302	301	294	265	309	270	296	312	288	280	298	277	312	295	333	290	299	280	291	310	310	289	311	319	279	309	298	335	263	285	286	324	299	302	297	317	312	294	298	295	304	335	310	295	295	332	302	291	311	310	314	305	334	319	306	325	292	284	285	277	295	297	292	293	350	282	306	276
14110	1356	855	655	465	388	325	270	242	244	210	186	219	181	220	185	184	189	178	175	180	181	172	176	191	168	175	194	166	163	170	179	163	175	189	164	170	174	176	164	163	196	180	176	172	168	184	202	176	176	188	185	188	183	151	198	176	163	176	186	173	166	154	160	187	158	168	193	168	172	177	154	172	188	172	160	182	183	141	171	164	173	185	175	169	171	190	158	166	193	154	167	174	179	177	165	197	175	195	185	190	171	166	185	178	166	173	163	163	196	175	183	164	183	149	171	186	148	189	154	153	172	153	198	162	147	196	207	160	178	162	174	165	155	192	160	163	177	183	183	183	172	173	160	189	183	203	171	172	157	184	160	183	173	185	164	176	181	188	200	179	178	180	178	170	169	180	157	199	228	188	169	193	169	170	174	188	181	184	179	168	172	171	195	159	188	168	161	193	150	173	173	189	177	187	169	166	175	180	175	165	209	176	165	163	200	159	174	178	179	184	172	167	177	161	180	157	185	196	144	180	166	180	178	158	155	180	191	198	168	180	181	158	195	170	171	182	178	196	162	158	173	187	183	179	177	170	170	194	165	160	187	192	162	158	154	157	168	169	178	172	164	193	170	180	170	182	169	174	163	198	169	170	189	189	183	194	175	155	173	184	180	189	179	188	147	170	168	166	172	192	149	160	164	215	159	197	196	165	192	157	128	169	181	188	187	179	189	174	170	179	189	184	197	167	154	160	142	178	192	186	172	168	203	164	162	156	184	183	165	172	167	172	176	179	162	166	181	178	174	184	172	174	197	160	188	184	159	172	177	172	159	186	175	181	159	177	186	166	163	218	172	186	162	158	169	186	168	156	179	174	177	180	175	161	158	174	185	166	152	182	185	156	185	168	170	193	183	184	171	172	148	195	178	166	173	153	164	174	189	205	157	165	166	166	189	157	179	161	181	145	203	175	175	184	169	198	172	178	189	157	176	192	179	168	194	171	170	160	161	167	172	168	168	189	179	165	177	172	189	165	183	154	173	175	164	154	197	167	168	184	195	184	168	156	165	147	153	170	157	170	189	169	170	176	192	152	153	193	164	185	184	172	171	177	160	168	175	191	180	184	203	191	157	174	190	170	192	164	166	163	195	170	194	189	172	161	182	172	184	191	198	171	162	164	161	169	186	144	157	163	164	154	171	197	173	193	161	176	156	175	169	190	189	194	157	171	177	201	197	168	174	173	171	166	172	171	157	194	169	185	179	171	169	192	174	182	177	162	166	184	175	159	190	159	180	165	185	167	158	157	193	169	176	158	164	172	192	171	156	162	174	180	188	153	160	191	164	186	174	181	189	156	172	167	170	174	174	189	175	194	203	174	172	167	177	144	163	183	175	198	173	168	154	184	165	160	170	138	168	193	167	191	180	192	174	173	185	170	185	177	172	167	176	175	164	168	191	176	179	174	159	190	183	174	174	186	182	161	154	179	177	169	161	166	175	178	187	191	168	182	165	156	173	172	216	189	182	179	173	188	150	163	174	173	166	170	170	169	193	174	163	170	205	199	168	187	174	192	193	171	190	201	224	168	164	156	154	186	158	168	191	168	177	176	172	169	157	171	141	136	202	197	164	179	181	184	176	185	173	153	163	174	179	174	165	195	184	165	157	180	200	164	177	173	173	158	162	154	162	169	161	159	181	175	190	173	196	181	193	185	176	171	166	172	173	156	163	193	163	180	187	175	159	168	198	199	144	163	183	178	195	167	200	187	183	159	193	170	171	175	168	178	158	175	190	150	143	176	196	174	181	169	197	175	147	149	171	190	164	184	153	186	163	177	202	176	170	164	151	162	165	182	169	183	175	162	194	156	165	146	151	163	197	183	167	188	164	182	178	169	150	192	143	165	142	185	162	177	194	172	168	198	172	198	183	187	164	170	185	162	183	151	169	162	167	169	173	178	186	175	168	187	185	171	160	160	176	171	194	180	201	188	183	194	170	164	151	158	191	162	171	163	184	168	178	144	168	175	149	198	158	169	149	175	180	155	163	176	144	137	171	151	188	171	155	165	179	194	165	189	169	161	153	162	168	160	183	184	170	169	177	165	161	171	156	181	167	170	172	180	149	190	208	190	181	164	189	163	169	187	177	177	176	192	207	165	160	171	156	181	188	177	159	178	171	183	183	192	181	165	151	160	189	150	186	172	162	163	172	169	171	180	172	176	168	200	171	169	169	163	159	173	159	182	170	190	156	199	165	167	171	187	177	161	178	152	170	169	189	181	198	183	191	161	181	195	176	178	190	185	155	185	220	168	161	143	149	175	183	158	177	176	186	176	166	176	167	170	173	145	175	174	159	167	162	162	154	166	194	161	174	163	181	180	167	183	182	211	166	148	146	175	192	195	179	189	167	171	156	192	194	150	135	175	191	161	181	159	178	150	191	193	188	189	179	194	180	178	178	186	182	184	181	168	151	178	188	201	181	174	137	153	159	169	181	201	180	158	202	163	163	186	189	157	172	159	171	179	183	184	163	180	179	173	160	171	177	217	173	164	197	167	192	170	188	164	147	190	150	190	182	211	161	186	198	163	183	188	181	185	187	164	190	175	178	165	180	175	169	182	177	186	178	179	175	173	171	196	182	190	164	176	173	171	214	165	180	168	157	161	191	175	164	171	174	204	184	155	193	171	158	166	172	168	158	185	180	193	183	205	157	166	176	196	172	147	186	155	158	161	174	161	195	168	192	164	149	176	183	186	184	152	190	173	179	172	168	182	179	176	172	157	152	162	191	158	172	181	169	172	167	166	165	185	178	195	150	176	183	183	173	178	181	153	196	178	202	172	158	170	186	181	182	166	158	169	154	185	161	177	192	187	178	180	188	194	158	165	185	172	165	186	186	181	146	170	171	182	151	165	149	178	173	177	145	184	162	163	208	172	166	181	184	178	156	170	176	159	147	186	174	162	186	195	165	167	179	156	181	169	156	189	184	183	156	162	202	171	187	173	163	190	205	182	170	158	161	159	177	195	183	158	163	156	149	169	148	162	184	200	190	158	171	161	156	157	194	177	153	164	160	181	198	160	160	172	181	166	168	157	169	168	159	188	172	177	180	170	207	170	154	185	159	167	140	196	195	187	151	176	162	174	188	173	168	194	204	187	159	156	182	137	171	168	155	175	159	182	128	186	175	188	174	165	174	189	182	177	187	159	162	162	158	162	176	183	153	156	196	185	171	177	194	160	162	168	175	164	172	188	154	167	151	180	206	180	193	162	169	169	171	187	161	181	188	184	177	191	166	181	167	170	199	210	155	166	185	180	167	164	165	158	162	171	214	161	166	176	178	170	166	182	165	177	173	156	168	176	168	204	177	158	180	173	189	181	174	148	161	176	179	192	162	153	182	166	158	183	175	198	168	187	185	174	179	173	172	186	155	199	167	169	165	174	152	182	175	164	181	164	195	157	195	173	183	157	182	167	183	187	173	172	189	193	169	170	177	171	175	167	217	186	175	165	187
8200	1088	1783	2011	1802	1444	1277	1036	883	860	762	714	665	591	664	570	562	604	512	528	524	535	577	541	547	529	499	518	494	469	496	466	486	508	493	449	485	457	445	483	519	435	505	436	449	501	448	434	462	441	447	456	490	467	463	433	419	462	481	503	451	423	452	440	446	439	472	472	422	483	396	478	469	463	488	456	473	448	452	476	437	438	454	447	423	459	472	462	421	457	443	441	420	462	471	463	409	424	462	470	432	489	466	408	437	444	436	446	498	435	442	428	469	458	461	462	438	437	461	450	464	410	437	414	451	451	413	468	417	447	422	442	443	430	443	448	433	438	442	429	472	452	468	438	440	449	444	445	409	429	464	445	464	454	446	441	436	460	457	437	460	429	490	436	431	453	452	448	469	410	473	480	456	438	444	397	469	477	441	474	453	457	415	375	454	421	431	446	462	455	453	430	424	457	460	425	456	422	418	472	398	424	428	485	426	399	483	429	419	445	435	426	410	418	470	448	491	461	414	469	425	423	446	451	424	427	439	434	434	421	441	469	441	437	461	445	413	485	436	442	426	406	440	420	426	460	449	449	422	434	451	429	458	473	438	434	413	437	454	428	446	413	470	451	429	416	419	478	479	448	455	445	433	452	424	475	462	429	434	450	431	479	427	452	415	424	467	415	429	466	461	435	441	445	460	399	456	443	469	464	436	414	456	445	445	425	427	439	473	459	428	410	447	428	470	398	469	434	464	471	401	452	436	450	393	470	449	448	391	470	436	425	404	432	427	411	470	401	419	488	426	473	453	443	451	424	455	451	423	452	418	447	442	458	416	480	446	448	481	419	423	434	408	448	469	459	413	430	423	484	438	442	392	434	415	458	421	432	457	434	431	444	377	427	438	441	429	445	459	461	429	433	397	417	449	434	474	416	454	448	429	463	441	445	462	455	426	431	438	457	436	452	456	456	446	453	466	429	441	430	463	447	450	486	454	423	448	459	418	425	425	455	402	463	430	450	453	439	403	439	423	453	435	431	456	432	434	434	468	446	427	459	416	411	436	465	401	442	440	455	458	454	414	445	411	465	457	448	445	434	463	452	456	439	416	497	443	423	450	426	478	421	427	440	428	436	456	447	468	452	396	432	431	459	424	412	430	445	446	430	485	430	430	443	422	441	444	460	437	439	415	483	437	419	449	405	441	439	428	432	414	445	440	413	418	424	473	447	438	439	482	438	451	461	463	402	453	443	421	456	433	444	470	434	395	432	435	448	422	455	433	429	447	476	450	468	462	440	421	441	446	451	457	444	431	456	473	414	465	415	414	418	460	439	442	414	428	451	425	442	453	470	422	473	475	410	422	481	456	419	471	450	410	437	409	420	434	425	445	425	441	451	446	456	448	442	428	451	482	418	403	445	464	442	449	434	442	446	429	440	415	444	452	452	457	428	423	429	431	420	461	445	436	430	455	435	425	442	429	476	457	414	396	453	448	448	441	463	442	465	429	456	440	443	475	434	434	461	456	422	448	438	436	411	439	456	419	422	423	432	413	480	412	428	471	472	440	446	424	412	487	473	453	429	433	436	456	481	417	428	449	448	446	441	423	376	436	437	413	443	463	433	403	404	453	446	448	447	440	415	429	443	454	462	440	462	435	480	468	429	461	399	440	415	473	425	445	426	402	462	406	423	453	466	446	475	427	418	430	435	467	485	458	400	406	487	451	423	430	453	450	449	445	440	453	429	444	433	439	430	435	469	452	439	428	458	438	438	450	461	447	426	448	488	414	441	433	388	433	488	474	410	421	444	446	449	414	415	460	462	432	457	465	422	433	406	438	411	430	429	458	404	431	419	437	426	460	432	415	427	444	401	461	430	426	417	500	422	443	412	431	414	453	450	447	459	418	418	450	427	459	428	474	429	437	399	432	479	474	443	456	466	443	445	488	417	443	460	422	432	435	471	445	429	433	460	424	455	454	470	455	420	445	459	485	439	462	415	445	466	431	427	437	461	431	422	455	424	445	461	416	422	437	454	446	466	441	436	468	438	398	466	451	462	406	464	475	432	458	423	456	431	419	456	462	413	469	456	469	407	435	453	451	416	437	459	442	434	417	418	484	427	430	424	423	441	430	454	430	459	473	459	451	455	456	446	414	466	455	411	443	454	443	469	466	423	459	469	410	445	425	433	404	425	448	460	397	459	420	434	438	445	419	444	443	437	452	436	423	442	437	436	427	439	431	431	439	414	414	446	428	445	439	453	423	443	439	427	424	419	437	469	443	432	423	420	439	404	453	460	467	439	461	420	459	418	436	405	437	441	461	432	426	445	412	457	451	414	417	453	432	456	433	484	441	458	431	454	453	463	421	421	426	471	451	416	431	460	462	412	438	470	418	420	442	453	464	447	451	423	417	466	413	451	488	429	472	413	488	454	432	436	407	454	455	469	439	436	502	441	450	480	434	440	446	452	439	454	446	423	404	440	472	449	451	452	448	423	483	440	456	422	454	456	402	429	415	452	449	437	493	453	450	416	440	453	414	477	429	410	439	434	406	442	416	440	465	416	431	394	431	414	444	412	431	420	439	460	465	428	450	429	412	454	457	438	440	463	426	420	413	455	461	461	441	434	451	397	424	411	439	432	475	452	402	447	408	464	433	454	469	416	430	432	423	441	448	413	434	444	461	453	429	414	457	422	425	434	460	418	424	478	455	412	398	457	440	438	418	443	421	447	453	499	416	429	419	460	441	435	436	468	437	461	427	433	438	438	431	445	425	433	434	440	423	447	391	455	441	421	477	455	482	469	458	454	442	468	439	448	438	436	450	431	451	462	407	423	455	430	420	433	411	414	435	415	475	428	462	395	430	452	416	424	432	491	434	406	464	461	439	451	458	431	463	463	470	473	444	452	409	414	437	428	447	456	455	442	416	432	460	485	471	422	447	459	463	444	468	473	436	417	466	436	447	441	403	400	453	421	442	481	424	429	429	445	443	455	462	461	399	452	446	460	449	445	432	466	435	442	469	415	451	448	431	444	405	417	434	455	444	454	451	430	462	421	422	463	447	416	411	441	445	418	454	425	480	489	414	420	422	429	427	428	429	431	432	392	446	441	422	453	440	409	479	481	466	456	418	411	445	468	464	446	475	446	440	421	437	417	449	447	423	427	412	437	432	454	441	455	429	468	452	400	453	425	448	451	426	437	438	422	397	452	452	419	436	439	432	417	431	449	457	410	484	451	425	469	440	442	472	428	440	450	426	399	406	434	459	423	457	411	434	435	463	424	479	431	418	419	445	432	456	414	459	403	420	462	460	449	417	432	470	456	433	432	459	435	437	425	422	460	440	437	471	478	424	483	471	420	474	435	444	446	438	410	483	445	433	403	439	457	451	453	436	420	406	446	418	454	436	394	456	421	458	447	417	430	459	448	427	440	481	423	456	432	447	453	447	412	472	428	431	450	432	448	424	453	398	435	428	429	476	450	464	474	480	417	462	457	426	432	452	473	412	453
1625	365	301	281	302	233	253	277	262	266	287	283	264	287	259	287	275	307	285	252	267	256	283	305	283	253	273	293	254	277	271	260	273	292	283	253	287	280	299	299	305	282	294	288	241	250	283	273	261	260	242	278	314	291	273	236	301	244	277	266	258	259	296	288	250	259	313	288	267	276	273	279	280	254	245	306	285	260	279	272	264	301	290	287	280	293	281	272	294	282	288	285	230	284	260	308	275	261	294	248	256	262	278	286	277	253	296	282	270	314	281	274	270	272	284	238	263	297	279	287	299	257	238	259	300	282	282	300	281	271	264	288	275	287	255	280	299	260	278	271	256	284	271	272	304	276	283	258	305	261	278	287	289	285	277	301	284	274	315	258	289	293	273	266	334	288	254	252	307	280	300	282	304	285	256	302	274	265	296	272	273	291	288	287	282	270	281	276	282	235	273	309	297	273	248	293	267	284	283	250	276	296	259	258	304	266	265	283	256	270	290	299	292	285	290	265	316	250	265	261	264	275	280	277	311	256	286	309	305	332	283	269	295	224	281	278	297	276	246	286	261	288	258	267	286	285	272	278	290	277	274	294	284	258	268	312	291	291	256	280	249	271	294	286	284	281	262	299	275	282	265	264	273	285	265	296	293	298	230	267	261	277	274	271	265	262	256	259	255	303	302	268	236	290	273	272	301	251	276	272	279	293	279	299	282	276	254	253	294	271	239	272	272	244	260	255	284	264	283	263	287	288	299	288	276	251	256	315	250	271	257	297	291	277	284	275	281	266	268	294	246	289	261	279	270	293	277	267	290	258	241	286	247	287	252	281	273	289	270	293	298	275	260	287	288	295	279	263	291	255	266	288	271	278	297	291	279	267	268	290	270	267	267	264	279	272	241	272	289	265	289	277	285	294	265	251	252	288	277	307	307	271	297	268	274	298	300	269	281	281	235	275	270	277	286	288	291	296	284	271	285	289	301	272	257	290	235	265	280	263	281	269	291	274	270	267	272	279	298	301	297	277	277	239	274	284	301	273	268	280	281	264	268	247	233	286	301	261	298	263	289	288	249	282	291	279	279	281	306	273	290	266	267	280	301	264	267	277	296	301	244	292	270	251	272	284	259	280	264	247	283	249	286	306	276	337	285	248	282	301	290	296	277	268	285	267	270	280	295	268	291	270	254	312	303	309	260	286	276	275	271	305	256	292	287	273	267	249	262	284	272	251	277	238	278	293	271	294	270	270	294	237	253	245	271	313	304	260	269	259	310	261	282	248	262	279	309	275	264	278	298	272	271	256	250	277	250	304	297	274	261	266	252	283	270	296	283	261	289	257	248	289	269	255	284	273	251	290	251	265	243	272	278	265	261	281	263	275	279	261	279	293	282	272	282	268	269	251	282	294	267	280	254	254	269	299	282	304	252	296	238	269	280	265	286	270	263	277	288	263	281	260	278	280	247	296	275	249	284	257	267	280	280	279	260	252	287	238	272	288	302	283	275	292	276	305	273	240	300	250	257	273	288	306	293	247	318	291	303	289	257	272	284	291	291	282	297	269	254	312	271	278	288	266	289	292	293	302	263	260	236	265	279	325	281	270	233	248	296	247	272	260	248	273	300	313	290	287	227	265	279	257	256	258	297	300	259	289	289	308	276	295	295	267	275	268	265	289	296	278	289	266	276	277	275	269	306	273	277	255	276	305	318	280	296	273	296	304	284	294	282	245	293	287	298	284	251	258	265	292	308	290	297	296	310	268	247	280	234	307	289	271	313	258	293	281	283	272	283	295	298	286	269	271	268	311	274	268	259	262	297	285	256	249	279	250	272	282	274	277	289	292	294	258	308	254	280	276	257	276	267	270	266	279	327	274	253	273	261	267	294	270	250	276	271	308	266	301	290	274	275	287	267	260	277	289	290	257	267	284	288	238	308	258	292	278	267	289	278	279	300	265	264	264	266	268	257	272	260	276	280	281	283	265	265	316	294	298	280	258	302	272	275	267	240	271	293	275	271	273	249	248	242	271	245	254	283	267	270	294	275	272	269	319	284	305	303	258	290	255	272	298	251	247	280	258	266	244	245	266	235	259	275	251	293	255	288	260	288	292	280	268	284	290	257	268	239	245	289	274	264	247	275	273	261	278	301	289	277	279	283	293	280	298	267	274	285	266	266	279	287	271	267	257	287	276	274	264	290	280	272	298	277	263	276	290	322	291	290	268	289	296	255	279	269	278	260	297	301	276	291	271	288	283	284	284	296	273	293	271	269	292	263	269	268	287	313	323	281	285	276	272	276	282	262	307	286	264	276	294	278	251	265	306	287	302	262	268	265	311	295	263	267	280	304	275	255	265	282	292	280	251	289	317	294	292	300	303	299	281	293	269	274	273	300	279	264	282	253	233	285	278	301	301	313	238	254	258	275	276	278	240	273	279	257	305	278	314	311	259	276	252	271	236	295	283	273	246	267	280	273	271	312	288	256	248	279	295	315	287	283	286	295	269	263	282	282	278	278	267	288	291	276	293	269	264	276	292	303	285	276	271	269	283	270	268	294	258	301	265	287	262	264	268	259	275	269	300	300	274	231	283	271	268	317	322	282	301	260	256	268	295	280	280	316	288	310	301	272	248	281	286	289	279	273	282	275	276	267	290	266	287	244	301	320	286	290	289	274	269	264	296	280	289	262	284	265	289	269	278	259	285	278	311	276	300	259	305	299	239	312	273	265	254	266	318	292	285	271	295	255	277	283	247	292	262	284	260	267	282	315	301	294	283	260	247	275	295	294	242	275	236	241	268	267	272	254	246	288	256	274	267	290	294	290	263	251	259	276	276	293	278	269	280	261	265	290	324	252	280	308	315	276	294	295	271	296	255	274	334	296	246	282	263	264	259	285	289	271	299	266	275	266	250	260	285	304	284	304	292	251	275	275	296	294	261	250	272	293	282	257	269	242	299	280	264	283	277	265	290	247	290	322	277	278	280	319	261	290	264	236	255	287	307	274	268	293	272	282	264	296	272	265	270	253	276	285	283	301	231	275	266	269	258	278	281	224	287	261	263	268	316	245	247	304	250	275	278	280	258	264	271	281	276	257	292	304	292	296	261	271	280	319	269	308	259	290	294	270	283	270	274	305	246	264	276	250	262	277	282	286	262	293	268	261	258	284	254	297	260	277	271	303	289	294	255	291	267	230	266	270	279	276	255	264	248	290	266	287	298	241	246	305	283	272	306	292	276	279	287	291	274	298	281	283	255	298	284	286	316	280	285	294	291	267	252	277	252	257	301	287	268	266	320	319	262	296	256	274	280	281	270	259	279	249	290	279	250	265	264	256	277	270	277	267	295	276	267	279	257	283	293	272	293	268	301	286	278	292	293	283	278	286	243	289	266	283	271	283	257	263	258	267	250	271	253	247	275	303	260	248	275	301	268	294	261	269	277	239	225	266	274	266	256	312	308	247	260	294	258	279	273	307	284	292	287	234	283	295	290	285	253	246	267	255	256
1852	715	568	618	651	608	632	636	639	624	606	612	625	602	592	577	627	617	627	583	594	642	571	632	576	616	612	616	623	606	607	596	608	626	602	604	589	648	624	671	624	564	621	618	593	653	600	610	630	585	640	596	619	618	618	596	637	592	629	613	602	595	618	635	633	602	609	628	578	600	575	616	606	619	609	645	575	581	599	631	658	613	607	603	558	636	573	670	621	637	627	591	590	620	633	579	652	591	586	632	604	613	582	626	612	632	617	633	574	607	573	623	624	583	609	596	616	640	591	646	642	629	611	629	594	643	594	567	608	600	600	623	588	658	589	594	584	572	572	618	634	592	578	617	668	614	615	602	568	621	645	585	630	639	590	610	588	657	678	606	594	576	586	645	601	595	586	598	616	653	600	658	567	623	613	638	633	605	581	573	557	609	606	657	571	618	609	592	625	618	612	663	600	620	599	642	569	577	617	580	630	587	630	622	578	604	629	613	597	596	618	642	582	616	633	615	624	636	573	589	582	589	625	620	592	658	610	639	603	612	641	599	623	602	618	552	653	614	596	637	576	606	595	576	588	631	559	573	588	647	601	624	580	588	636	601	620	597	619	614	676	611	596	647	568	604	627	626	633	622	578	623	604	579	616	611	616	615	585	653	589	606	567	595	593	639	628	620	660	628	599	586	602	593	582	646	604	571	638	565	572	642	594	640	609	652	603	580	589	593	641	645	616	631	588	633	639	631	606	629	556	592	616	566	594	622	594	614	668	638	614	601	585	563	596	626	630	648	626	639	599	611	636	590	603	637	600	614	622	641	607	624	612	588	651	623	632	587	602	581	592	606	600	604	648	571	592	563	624	610	613	649	633	602	561	662	653	621	588	613	634	597	620	617	602	623	621	610	650	592	607	641	571	650	598	577	621	618	585	601	610	655	622	669	647	634	619	590	609	624	613	661	589	605	600	615	577	592	602	600	601	610	650	611	599	639	649	640	618	589	621	607	589	569	590	586	653	545	594	606	565	593	602	663	598	621	646	587	609	619	612	617	637	606	612	623	649	593	624	616	622	668	574	554	598	584	655	630	619	627	601	597	580	590	635	631	628	576	558	627	581	637	618	592	592	601	635	613	659	614	584	610	617	601	618	572	585	581	614	596	593	644	598	625	597	629	615	617	602	608	642	584	651	623	604	634	592	645	634	602	646	610	607	595	618	593	653	606	605	628	580	611	579	652	576	559	584	615	571	637	607	595	586	600	631	642	670	606	629	640	541	584	575	641	611	603	615	617	603	623	610	615	611	631	598	622	584	557	577	643	603	582	586	642	621	616	621	536	612	597	614	582	577	608	604	599	579	633	634	644	691	609	586	617	601	564	628	618	624	663	637	594	599	593	614	609	623	637	594	620	584	630	647	612	607	658	608	597	597	644	595	568	621	596	601	615	614	605	607	618	590	625	596	579	644	600	640	568	617	676	593	594	594	599	599	626	573	610	607	573	592	602	599	650	598	605	586	634	606	609	618	608	594	620	611	656	635	637	615	649	618	567	586	591	551	605	602	608	625	586	578	569	568	580	621	645	612	633	606	617	603	630	633	630	622	599	591	601	599	615	593	660	602	610	613	640	591	666	593	613	661	636	608	594	576	640	620	578	613	652	604	569	579	597	624	577	597	569	610	612	629	602	641	602	652	614	625	545	571	582	645	626	620	571	617	622	589	631	613	645	579	669	609	606	620	585	613	590	581	593	639	613	656	664	602	595	606	610	658	589	614	596	589	630	654	615	606	591	588	629	641	625	655	622	595	575	618	613	604	603	623	614	584	587	617	607	604	627	601	604	622	559	653	594	587	600	637	611	617	613	584	578	628	623	637	607	550	625	605	645	618	618	571	564	592	614	620	577	592	628	580	609	604	618	648	603	566	591	568	619	652	636	594	578	616	607	604	589	585	603	639	605	590	602	614	628	639	590	642	679	616	601	588	585	580	614	651	594	608	623	632	594	599	619	619	590	633	626	610	598	618	598	588	614	619	594	567	656	653	581	597	593	626	586	615	582	608	614	646	581	619	610	631	604	586	581	637	630	581	606	612	627	627	591	632	611	600	590	612	622	647	596	630	618	584	623	622	631	602	611	634	602	627	602	582	606	609	628	613	601	601	596	620	619	655	613	637	570	599	623	628	614	609	607	658	595	628	594	668	583	595	603	597	615	633	629	624	631	600	592	593	575	605	579	561	607	567	595	624	630	592	608	598	595	584	613	670	670	614	611	615	620	568	604	628	626	593	608	624	591	592	647	582	637	570	619	632	609	619	594	634	574	595	633	580	591	610	597	600	587	595	636	619	616	611	600	585	616	587	599	621	582	620	627	584	593	554	651	584	613	607	612	604	604	598	640	608	634	594	608	631	603	636	608	613	586	659	599	609	581	574	572	649	655	595	650	636	641	593	665	599	625	604	581	579	623	640	604	565	611	625	603	630	607	600	560	620	603	612	612	611	608	642	633	616	565	654	638	580	573	588	595	627	625	604	620	584	602	617	628	620	618	671	573	632	611	619	611	621	605	601	622	589	565	620	584	595	614	591	613	616	588	630	592	590	577	584	602	680	580	583	610	596	602	558	600	611	578	610	592	599	549	621	628	605	622	618	576	599	607	623	584	585	637	640	633	582	636	643	586	612	623	635	581	586	628	591	617	597	575	577	637	633	638	600	617	609	630	640	640	622	574	573	655	605	614	575	644	651	615	627	630	602	585	616	647	594	648	629	583	620	632	616	615	597	635	639	622	603	617	593	593	625	623	610	596	585	645	615	603	634	636	609	602	616	536	646	611	584	633	610	590	611	591	575	612	599	602	589	634	614	622	604	657	613	599	647	624	581	589	640	603	589	614	651	590	576	628	604	607	585	597	638	563	674	614	618	590	600	626	621	604	612	620	584	667	628	598	584	616	618	603	646	610	623	601	631	646	593	579	540	618	618	658	593	619	603	600	582	597	621	599	649	674	632	620	587	589	603	600	658	609	591	637	644	582	607	573	642	640	639	596	609	656	595	590	628	630	579	613	608	631	577	586	626	673	614	601	593	591	612	592	602	619	596	551	635	639	651	608	615	612	606	613	567	635	597	581	617	592	581	593	644	597	624	635	595	620	668	593	638	613	581	590	630	593	603	594	642	647	629	594	639	636	583	626	591	630	578	581	623	613	577	631	622	576	595	612	628	587	633	617	584	633	600	604	585	553	624	623	609	640	551	614	557	630	580	662	603	623	572	634	544	645	639	638	647	626	604	609	615	603	613	604	575	663	604	609	586	649	589	588	565	629	587	623	636	598	675	612	615	612	606	627	613	636	650	596	585	596	585	626	594	637	603	569	613	577	635	602	601	592	599	623	624	590	595	587	580	568	603	638	622	608	597	592	587	586	628	578	615	630	611	636	650	603	594	600	613	622	612	624	565	624	619	629	596	629	608	639	600	590	604	593	593	584	606	634	628	636	597	665	614	584	596	633
7528	626	472	368	283	194	185	159	168	153	161	130	124	141	107	133	104	112	135	110	116	92	124	112	132	126	123	109	116	117	129	119	111	103	118	120	118	115	120	131	111	143	104	142	109	116	115	103	120	135	106	129	118	111	105	116	127	119	112	98	103	99	127	117	110	112	105	140	132	106	121	124	118	116	133	133	124	120	131	124	108	125	109	89	125	108	117	139	109	124	124	107	115	113	114	129	108	119	108	118	122	117	130	120	127	129	106	128	130	123	103	131	107	137	104	121	116	127	121	114	134	119	135	123	105	124	114	140	128	131	135	116	109	92	115	121	133	125	131	136	119	110	125	122	114	143	108	125	115	121	114	112	111	126	120	111	107	143	115	108	122	101	120	120	109	112	121	102	124	117	107	111	120	97	124	138	121	112	108	101	128	107	99	125	122	124	107	107	108	116	132	112	126	118	131	94	108	104	117	91	134	128	118	121	125	108	113	108	140	111	124	119	101	134	115	129	112	106	131	114	119	128	113	120	90	122	132	126	123	129	126	128	101	111	109	123	121	115	99	115	115	140	134	114	118	118	111	146	104	114	122	105	107	107	105	121	126	92	105	113	143	117	129	112	111	106	104	106	121	119	118	105	120	105	113	126	118	114	108	115	83	131	130	121	114	124	116	109	116	108	129	132	143	120	120	99	103	111	112	134	135	109	107	122	136	103	108	129	130	126	133	111	129	127	126	114	109	113	126	122	128	125	126	122	112	113	119	129	114	107	115	112	121	108	108	123	129	122	138	135	100	111	139	115	130	112	117	128	148	114	122	98	112	110	114	123	126	120	127	106	103	125	119	110	121	121	125	115	109	118	115	116	139	135	89	109	130	115	95	113	122	96	107	111	133	112	102	113	107	103	123	104	122	112	110	140	116	119	124	128	126	101	114	121	141	116	99	138	119	129	125	139	114	120	95	122	118	107	116	114	116	125	129	128	111	103	121	105	80	107	92	110	115	127	118	113	127	127	107	137	122	100	126	124	125	115	145	139	111	127	116	112	115	112	133	110	129	115	108	128	126	118	127	123	123	118	115	103	136	131	128	125	114	120	119	125	111	130	117	110	111	133	115	125	111	114	112	112	119	101	113	122	112	130	134	119	122	100	90	112	126	109	111	121	106	106	117	117	121	132	110	108	109	122	115	129	114	108	101	110	106	132	119	114	111	97	124	113	102	115	120	131	106	122	104	125	124	126	116	127	121	120	133	112	116	136	112	127	105	124	124	99	126	103	105	109	96	112	132	119	121	133	108	119	133	118	125	139	101	129	120	118	140	117	104	121	115	111	133	118	126	116	95	127	117	125	114	113	125	136	102	119	127	118	117	100	129	129	115	124	123	102	127	136	114	129	109	113	102	110	107	111	104	110	103	104	92	123	97	116	116	133	116	126	119	102	102	100	130	112	116	149	134	138	109	116	110	121	94	141	122	140	114	133	116	131	123	114	97	123	104	109	86	117	119	96	124	129	112	104	112	124	122	126	136	127	138	122	141	125	98	107	103	135	118	116	107	113	107	114	119	138	127	120	100	109	138	130	121	140	118	119	127	122	121	97	105	119	121	119	119	104	129	126	108	132	122	132	129	109	112	113	113	120	130	124	132	107	118	110	97	132	111	114	98	89	109	95	107	108	126	113	109	99	113	141	146	116	103	108	123	119	104	112	104	126	107	97	116	108	109	101	134	133	122	120	114	121	129	130	119	131	104	126	117	104	118	101	122	121	118	106	114	121	115	117	119	124	98	120	107	145	104	114	122	121	116	130	121	109	104	136	122	102	114	114	132	109	118	95	106	113	139	119	129	106	109	107	110	109	114	104	116	118	136	110	107	106	116	111	118	125	139	121	108	122	126	124	111	121	133	111	123	130	133	123	118	135	109	136	119	139	102	100	110	125	100	107	113	145	114	119	115	124	122	109	107	117	119	119	120	126	120	123	137	122	118	123	94	115	112	121	109	113	116	102	116	117	113	125	109	111	110	117	111	115	105	104	133	116	116	86	123	136	106	118	106	97	109	138	101	125	134	125	118	117	141	122	122	120	117	128	115	127	119	120	88	123	111	142	118	97	135	101	112	140	119	101	122	119	115	130	105	139	129	122	145	123	114	120	120	129	125	122	117	126	121	124	138	128	134	123	120	128	90	114	114	110	114	105	117	120	80	95	115	103	108	125	129	119	128	117	136	132	129	121	145	116	117	138	106	114	89	114	120	139	110	110	112	119	104	106	95	122	128	128	117	109	126	139	120	121	112	137	111	123	117	124	118	112	112	96	113	125	109	125	116	123	133	120	135	106	117	116	102	101	116	118	127	122	130	115	121	127	124	124	94	130	108	133	131	105	137	127	119	110	119	113	115	114	108	113	107	120	132	111	117	104	113	118	97	118	112	139	114	126	124	113	104	109	113	109	126	111	122	118	130	124	113	106	116	131	128	106	113	103	130	109	135	127	121	127	107	111	123	131	106	129	115	123	117	119	114	123	109	121	117	128	118	107	121	133	134	92	102	128	105	106	121	110	95	108	120	125	132	109	113	111	111	124	127	114	133	119	133	126	126	132	126	117	133	132	115	136	115	118	115	117	126	114	102	117	117	112	117	118	126	138	105	127	127	119	124	124	137	138	136	115	105	117	107	108	105	105	110	102	124	94	138	109	89	109	113	108	127	133	118	113	113	141	113	122	119	116	105	141	121	136	138	133	114	112	113	119	116	112	96	114	113	122	116	126	120	124	123	97	123	130	114	145	108	102	114	113	136	119	119	99	112	136	112	123	98	106	126	112	132	130	116	110	119	120	114	105	110	121	109	114	108	115	107	105	149	132	113	127	126	126	110	116	109	111	123	126	116	106	100	124	122	117	109	104	130	112	124	126	120	110	96	122	112	114	115	127	126	124	110	133	135	122	109	125	125	119	115	121	109	118	121	112	130	107	111	119	125	125	114	109	120	120	116	96	114	120	126	112	140	101	119	115	121	115	140	106	112	127	103	151	125	102	120	121	126	126	125	106	116	126	136	117	95	113	134	129	116	116	100	111	132	96	112	124	112	122	126	97	117	119	117	90	133	113	114	108	120	122	106	122	111	126	93	134	131	107	102	110	112	114	146	97	119	114	132	128	114	121	124	103	132	115	122	113	106	149	132	120	129	109	101	110	107	131	130	113	106	110	107	90	101	89	123	128	144	121	95	122	121	119	122	114	134	117	129	96	125	128	109	122	121	93	99	113	92	106	128	114	108	141	106	129	109	118	119	118	106	135	98	112	128	126	102	136	146	126	134	101	112	116	141	115	108	108	109	102	125	128	106	91	121	128	117	110	124	120	110	113	124	115	150	100	114	107	115	109	100	130	121	118	107	128	121	115	117	125	105	118	124	113	129	116	137	124	102	111	139	126	112	122	124	131	111	128	122	110	134	102	134	111	123	107	114	131	113	101	127	91	113	117	121	122	95	114	108	133	120	125
6088	731	927	1083	973	823	723	620	529	484	438	421	417	407	378	394	355	362	361	339	343	330	315	366	360	338	326	325	312	340	297	324	276	337	303	305	317	318	313	325	321	326	312	313	288	316	295	293	327	316	290	310	315	294	287	335	330	299	300	307	290	301	296	316	313	315	322	332	293	292	286	288	285	305	286	324	293	292	268	269	304	291	312	298	304	335	326	291	287	308	279	319	283	296	314	302	273	291	322	329	299	317	309	291	311	307	285	306	308	297	279	315	282	306	316	322	314	281	298	276	306	291	304	329	266	324	294	277	300	289	316	306	295	275	301	280	304	305	303	296	322	305	278	311	315	301	297	311	313	286	318	298	297	313	293	337	306	312	294	276	284	281	314	320	304	307	311	288	293	286	299	333	284	297	285	304	323	313	295	286	307	319	288	284	302	273	286	320	310	304	326	306	327	284	292	321	279	287	300	287	298	311	322	288	278	299	266	325	308	314	305	290	315	289	288	338	312	282	272	309	308	271	283	299	294	310	287	299	318	312	316	286	343	291	306	317	289	317	292	306	292	332	313	305	277	316	279	311	276	363	245	290	269	297	305	309	253	278	266	310	315	285	300	301	303	300	293	290	296	312	279	277	303	313	301	274	283	287	302	309	321	296	260	304	311	294	289	275	270	299	309	281	272	334	308	285	300	307	282	306	289	292	299	258	304	274	321	331	332	286	303	321	315	282	300	308	277	267	304	291	316	295	307	303	329	286	316	314	279	285	279	335	330	279	295	288	299	287	296	310	283	327	289	311	291	263	294	287	279	295	306	304	286	269	305	303	293	293	306	277	310	282	309	287	300	324	296	303	259	314	301	320	284	300	312	304	277	284	300	316	310	295	300	329	305	307	291	301	298	318	284	292	299	282	274	302	298	305	293	304	275	310	310	271	292	269	261	272	301	311	328	304	325	318	291	273	289	318	341	303	321	306	296	289	319	271	284	284	260	300	307	271	286	299	286	296	286	286	276	294	288	308	279	344	271	257	328	290	284	291	304	318	307	297	290	325	294	304	315	286	287	308	315	285	282	287	316	282	288	296	303	277	301	314	298	286	295	295	322	293	316	265	311	303	338	297	303	319	293	289	291	263	310	326	297	316	312	310	303	283	299	280	304	314	312	297	308	302	294	279	302	278	291	300	322	301	293	322	316	287	308	301	280	291	302	318	275	285	305	271	304	315	312	329	317	274	290	296	303	291	312	297	307	285	285	298	281	277	280	290	280	301	297	302	293	319	345	307	332	300	323	306	302	299	284	267	269	278	307	317	304	310	299	297	308	305	279	296	292	326	286	308	274	291	322	298	303	296	309	280	294	285	289	303	302	266	331	290	256	273	288	273	310	309	262	285	302	287	297	317	290	271	292	302	267	295	324	310	297	314	298	314	297	286	288	287	288	278	336	311	294	319	290	314	317	274	305	279	280	294	302	307	280	300	302	303	302	301	303	273	309	324	306	300	298	290	281	296	258	300	304	296	317	330	289	296	313	287	296	280	315	281	293	307	275	331	290	301	307	278	337	323	295	300	303	278	278	326	303	319	293	282	315	273	299	274	299	280	290	288	301	324	309	293	306	308	294	298	304	303	319	283	302	292	289	282	277	297	311	287	284	298	323	282	290	301	299	276	320	328	276	302	305	309	337	290	300	308	281	281	270	308	313	279	308	322	321	313	315	318	297	299	304	296	314	285	278	301	263	301	265	293	267	329	273	314	313	321	312	311	283	345	323	289	301	289	292	294	302	278	283	301	334	302	295	286	298	321	313	281	287	283	279	274	324	288	267	291	295	281	315	312	320	312	275	335	304	291	335	316	314	300	320	297	313	307	282	292	285	313	312	268	287	294	297	287	262	293	293	292	307	278	290	314	294	297	292	296	294	271	316	289	279	296	276	288	296	319	294	288	285	315	294	262	294	278	311	266	288	283	282	306	273	304	316	287	283	303	316	295	308	288	285	295	294	280	291	305	318	267	287	306	284	309	290	304	298	284	288	293	261	306	291	306	298	262	320	302	310	304	296	299	301	304	295	309	278	282	297	314	336	279	270	310	286	290	270	303	298	304	294	306	260	286	308	255	333	296	312	300	289	329	308	317	315	301	277	289	294	298	299	289	301	305	317	298	314	302	279	319	302	279	282	310	308	287	291	313	272	260	282	296	310	304	319	297	305	269	318	289	299	350	294	299	307	300	303	278	292	303	300	310	300	288	328	305	295	287	321	320	302	307	286	324	318	264	293	333	311	297	318	318	281	301	308	290	311	308	299	294	309	284	297	277	312	293	328	326	306	314	311	290	300	273	315	307	310	291	304	292	314	302	294	304	295	299	321	283	308	253	312	280	303	283	287	318	292	310	306	322	325	305	326	296	290	294	291	326	299	307	283	291	298	314	301	317	293	287	270	302	325	296	304	325	273	294	304	339	319	292	342	334	288	279	316	297	322	301	281	313	327	302	324	292	326	274	318	307	290	302	264	295	291	311	347	299	283	295	298	339	287	291	303	289	290	299	293	318	273	308	291	307	251	281	301	267	278	310	280	315	296	304	286	290	290	284	315	264	295	292	288	302	306	297	322	276	274	282	335	277	284	295	300	301	303	309	267	274	307	282	299	298	297	328	288	294	288	269	308	289	289	335	285	312	286	295	318	283	308	277	322	286	319	297	278	332	301	294	319	282	336	327	267	307	304	269	304	293	313	284	289	295	311	278	306	329	284	295	291	287	300	311	306	261	295	306	305	267	281	331	287	300	332	292	325	301	310	295	284	267	325	303	279	272	327	284	311	300	303	297	307	297	311	308	326	293	335	325	294	297	321	294	296	302	322	320	322	283	300	294	297	293	293	297	279	313	294	263	270	287	288	306	284	291	318	333	304	287	319	298	317	308	284	295	309	284	286	300	304	292	299	307	308	295	295	306	286	293	299	293	273	297	324	283	300	327	301	301	284	316	254	305	290	314	311	280	291	299	299	299	281	287	288	304	274	309	287	280	287	317	282	286	282	280	322	268	284	299	330	295	309	320	311	290	288	312	283	285	280	285	296	309	289	299	344	296	268	308	287	300	280	305	272	282	302	289	305	317	303	309	254	298	291	308	313	321	296	314	299	300	279	269	317	293	292	290	272	307	314	298	283	310	275	296	328	287	278	307	291	296	301	274	291	308	321	328	315	277	310	306	315	296	306	289	295	310	282	280	277	318	288	300	303	306	294	317	286	297	288	262	285	299	307	318	305	310	296	342	311	288	296	294	307	317	328	319	278	294	297	294	310	298	289	288	339	299	259	306	289	322	293	295	294	331	287	297	291	291	287	280	313	285	291	292	306	298	286	288	285	324	317	308	297	315	316	307	330	287	314	297	304	315	319	310	289	299	296	308	283	282	261	254	308	289	283	316	318	311	327	298	280	329	294	325	269	314	303	319	302	317	274	299	281	302	290	312	283	313	298	306	273	290	311	287	295	291
14216	1426	902	653	462	378	331	281	243	242	259	199	217	230	209	215	170	169	197	186	216	183	169	180	185	194	170	185	182	159	167	182	203	159	163	149	185	169	201	166	161	154	184	185	213	173	194	185	167	174	160	169	171	157	174	166	171	155	174	179	179	169	183	173	177	171	164	165	167	161	174	177	169	175	183	161	204	154	179	184	196	178	197	148	194	173	165	175	204	174	172	184	146	150	146	187	166	164	156	193	188	163	164	173	134	199	167	172	178	211	187	178	190	165	199	187	165	175	157	155	188	186	186	162	206	161	178	170	170	171	180	188	192	175	179	169	164	199	176	163	169	151	187	159	176	200	191	178	163	172	194	193	159	166	162	176	195	164	161	159	176	166	179	148	156	179	192	192	181	160	183	158	194	188	171	166	146	164	181	179	191	167	196	169	158	195	182	162	161	199	174	191	175	163	189	154	167	188	158	171	200	148	159	183	168	188	180	171	161	176	183	177	186	170	144	185	175	179	167	203	164	171	182	179	184	162	183	192	176	192	178	178	205	178	160	173	164	182	178	191	177	174	177	159	191	179	153	172	181	176	175	202	182	160	191	182	156	167	164	167	151	164	156	147	172	196	167	177	157	153	166	167	180	177	193	161	206	159	165	152	178	185	188	157	150	185	184	166	188	175	192	161	174	184	163	158	173	190	158	172	171	178	187	170	190	175	189	171	178	201	175	146	145	161	191	188	155	176	185	175	179	170	183	187	185	186	162	173	174	167	213	175	184	177	159	190	186	190	191	194	175	163	186	168	184	195	178	166	169	181	168	189	178	167	187	178	195	188	167	186	182	176	187	177	173	160	183	170	155	163	194	155	151	179	170	192	172	187	188	191	212	182	158	175	165	176	157	194	169	139	166	187	194	163	177	170	172	168	207	158	153	177	163	187	209	169	167	168	175	173	185	166	178	150	166	147	183	169	163	142	156	162	166	191	158	176	169	154	182	174	188	171	171	193	191	184	199	171	156	173	184	183	201	142	174	192	191	160	162	182	187	178	197	179	178	152	183	183	204	173	167	183	150	169	169	170	179	174	170	190	162	169	160	179	153	168	152	177	197	164	139	163	155	174	170	192	162	183	174	207	171	152	163	175	176	145	192	191	181	187	185	194	193	183	183	186	179	156	177	156	178	194	205	171	194	169	184	205	191	162	182	181	161	159	161	167	198	176	186	190	167	174	199	183	157	180	190	147	169	168	171	137	165	173	171	148	161	184	193	165	191	177	178	159	184	189	184	173	181	164	179	154	159	159	166	163	173	174	172	177	157	146	189	177	168	153	170	169	194	170	160	168	178	147	186	170	168	185	139	182	175	195	181	200	213	188	164	155	175	188	179	185	172	161	159	176	174	175	161	158	175	191	204	180	152	170	168	154	206	187	171	207	191	185	161	180	198	172	201	183	164	170	160	189	182	184	187	152	199	188	176	182	168	181	180	195	160	161	168	162	165	198	182	169	186	165	145	180	191	186	173	174	193	150	179	170	186	188	161	191	171	176	179	191	191	187	167	186	190	161	169	164	177	178	184	166	165	163	151	204	193	173	169	142	183	174	182	178	168	161	193	154	165	197	150	170	174	151	159	182	154	137	176	176	159	173	191	176	152	194	159	161	183	159	214	160	161	173	161	158	153	170	158	163	165	178	173	188	169	141	185	171	154	156	180	174	191	166	171	201	162	178	179	161	203	194	158	161	179	175	176	171	168	170	167	170	162	201	184	159	149	175	189	147	168	157	195	189	181	194	210	183	156	142	169	170	163	179	168	166	167	179	162	160	180	193	180	172	185	176	171	183	153	203	165	177	164	171	152	188	167	194	176	172	180	171	165	182	175	175	174	189	193	163	161	176	154	149	177	207	175	162	156	219	190	161	171	183	164	162	168	186	186	166	183	158	150	163	156	191	180	169	145	211	170	156	178	153	184	132	169	190	179	185	199	155	166	189	186	175	166	180	156	145	171	156	146	164	170	169	135	203	194	166	153	167	172	164	167	149	177	159	188	164	195	190	190	189	183	170	174	158	156	157	180	143	164	173	171	153	142	163	195	175	158	177	162	180	182	194	167	173	156	158	161	163	200	192	171	149	173	164	158	174	175	181	169	175	173	183	170	203	183	184	177	205	177	208	177	178	173	184	173	162	166	168	176	171	188	159	177	198	162	163	169	167	161	188	161	184	144	181	165	194	173	165	180	164	179	164	187	171	168	170	188	168	155	164	166	152	187	169	177	161	176	166	158	176	167	180	178	157	178	188	195	152	152	182	153	175	195	169	187	176	167	141	168	178	184	196	165	177	177	163	179	165	183	163	196	164	161	196	180	185	166	171	171	187	168	186	179	179	176	173	165	186	150	199	205	171	163	156	191	198	180	168	175	189	177	138	182	170	163	184	182	194	168	163	177	178	202	176	165	157	165	167	198	160	193	161	172	172	136	204	193	170	173	194	189	180	163	176	159	163	155	179	174	186	170	159	186	153	171	152	176	146	181	180	174	192	180	175	177	167	183	184	198	173	177	167	185	182	197	193	193	207	178	152	168	159	172	177	198	183	184	172	193	179	162	181	203	179	195	180	149	182	191	172	164	161	171	164	184	154	187	149	189	166	174	207	186	181	140	156	179	157	186	205	175	200	161	181	180	197	184	186	173	158	171	152	201	157	180	161	205	176	171	177	185	163	163	169	164	171	171	138	186	164	184	159	186	196	162	177	176	188	168	165	173	150	190	185	169	165	178	184	150	197	189	160	181	170	162	184	165	150	173	175	174	182	178	162	174	194	185	186	190	175	178	174	151	179	208	201	175	183	186	201	168	177	165	183	169	151	170	180	203	169	185	163	169	178	170	175	174	175	195	180	169	151	165	165	169	166	149	157	167	205	185	162	165	193	163	164	149	142	169	159	155	172	168	162	166	174	167	175	190	194	181	200	182	139	176	184	186	152	187	167	181	168	190	189	206	160	183	171	183	169	190	161	180	164	169	179	202	184	189	175	146	189	181	162	151	141	175	153	180	173	156	185	188	175	203	169	166	184	183	166	160	168	182	166	163	147	171	158	166	172	159	188	149	174	176	180	171	146	168	173	155	184	150	163	160	171	177	170	140	170	182	137	172	159	176	154	168	171	168	185	170	180	169	162	173	190	169	152	154	179	172	201	176	174	180	167	182	159	184	150	193	173	174	166	171	182	183	193	175	167	164	164	175	189	194	211	174	186	148	173	180	183	150	192	207	162	169	185	167	190	185	178	172	196	191	180	159	179	188	193	190	190	176	163	200	191	175	173	184	156	141	165	175	187	198	162	179	188	154	183	163	164	173	182	165	182	182	174	171	198	164	182	169	171	221	175	166	180	180	183	192	170	189	165	163	170	169	173	177	157	165	177	154	169	179	168	197	186	157	200	203	174	174	167	164	172	179	169	170	175	176	165	200	178	170	154	203	159	172	173	174	162	181	161	140	186	216	181
8096	1229	1816	2079	1715	1420	1187	1043	953	796	743	730	659	613	641	565	564	574	574	567	525	520	527	511	503	486	519	473	504	439	446	465	476	501	483	498	478	455	453	478	460	442	457	483	442	469	455	447	424	434	444	440	417	448	448	435	425	431	432	486	484	402	460	472	438	419	452	416	409	442	443	420	455	426	463	430	406	459	462	454	437	428	448	432	413	401	451	451	429	416	437	412	472	450	449	448	434	412	407	415	442	409	443	461	440	428	463	445	442	417	411	474	438	434	412	451	460	473	447	399	427	465	444	460	422	439	446	431	483	433	479	436	452	404	455	437	429	431	455	497	443	445	472	459	447	444	431	431	424	456	431	421	439	446	428	483	474	427	437	419	503	432	495	462	439	437	450	446	463	461	442	429	435	433	402	475	421	437	442	431	455	434	452	490	436	464	424	436	456	429	450	430	407	452	411	414	449	468	445	412	430	450	455	423	422	437	463	421	426	451	435	468	425	452	400	453	430	433	469	428	418	441	439	434	429	444	432	461	446	436	446	443	463	438	448	434	457	419	465	413	431	408	478	432	481	487	453	432	423	466	441	405	436	425	441	452	451	463	476	448	425	404	432	432	457	432	437	434	429	434	385	436	445	450	458	488	430	472	462	436	425	464	435	440	471	430	415	463	471	421	462	420	456	443	433	457	401	427	460	439	416	452	412	427	409	460	421	441	438	463	437	453	448	458	424	434	466	438	422	441	465	460	429	457	461	475	410	457	459	453	461	430	394	446	382	443	435	428	425	464	457	474	427	433	453	401	413	423	439	468	439	451	426	410	454	440	432	416	439	407	448	447	408	450	457	428	430	458	436	400	461	432	441	418	447	413	451	455	419	416	459	417	407	444	455	437	403	427	429	435	462	452	406	443	470	402	443	446	452	431	429	444	416	432	429	501	438	417	388	424	451	443	429	451	443	432	440	437	449	452	425	407	428	452	445	469	429	446	431	462	450	436	464	437	438	470	466	436	455	425	407	469	415	422	466	432	449	449	429	435	417	428	431	455	482	423	463	451	453	451	444	442	481	423	443	425	445	430	436	411	473	405	468	427	420	458	424	448	461	423	426	438	434	457	407	423	418	428	455	438	418	455	448	455	394	390	477	422	434	451	471	416	436	471	406	408	459	459	469	428	436	399	413	426	396	421	434	433	423	450	411	447	448	436	398	404	467	410	436	452	437	440	420	433	439	440	457	436	472	427	437	457	463	432	467	439	441	414	439	435	472	430	469	438	456	448	449	462	410	464	436	458	438	462	451	449	451	436	415	482	438	445	434	423	401	423	393	428	434	414	435	477	431	455	436	436	453	467	407	429	396	461	440	445	447	404	448	434	457	435	442	400	464	394	479	438	467	426	453	434	404	483	453	480	402	422	470	457	424	423	431	442	403	445	443	478	404	425	441	383	444	469	426	452	448	447	440	454	435	481	404	460	421	463	415	436	470	402	477	404	431	441	448	461	422	449	422	441	431	446	424	463	425	429	440	448	439	451	452	423	451	477	489	431	439	449	428	435	433	422	467	474	448	452	432	458	425	444	488	416	460	439	423	424	414	445	455	419	478	412	425	452	461	452	471	457	419	461	455	444	430	466	465	445	426	426	460	463	443	407	445	475	427	463	425	444	435	439	465	409	426	445	444	459	410	432	465	434	427	450	431	455	448	443	425	405	458	423	417	443	450	431	451	443	429	449	433	445	416	413	389	430	399	438	435	506	472	429	458	436	432	420	434	456	399	437	429	439	463	452	421	450	409	415	446	371	446	480	450	464	439	452	419	409	451	433	464	425	459	461	414	434	404	436	455	403	440	458	426	457	452	455	446	428	466	427	430	426	430	421	462	443	459	452	464	433	479	450	427	439	412	409	431	421	466	429	437	409	481	448	448	443	429	459	434	443	428	424	427	429	445	422	428	449	403	457	445	462	400	436	443	445	450	421	406	435	436	453	483	429	447	452	419	450	436	425	450	456	474	411	449	427	444	420	448	417	443	445	416	419	476	426	447	397	434	415	463	481	432	401	424	480	450	461	436	436	426	423	426	437	435	487	433	414	420	448	429	452	450	390	444	445	432	443	424	458	453	473	448	407	454	414	415	395	425	446	473	425	470	458	455	447	452	449	416	475	433	406	458	424	421	424	434	439	456	490	420	400	411	458	418	454	430	440	487	397	469	439	419	514	436	409	423	463	396	482	457	448	420	454	479	481	419	450	438	448	431	479	453	416	426	490	472	411	456	474	439	449	468	395	447	488	478	414	426	375	451	460	445	432	454	409	456	416	440	462	440	439	446	446	482	437	443	466	388	475	439	434	408	457	443	413	422	424	460	457	447	439	459	431	393	414	460	477	448	457	437	385	456	444	460	434	458	442	432	449	406	450	504	423	440	468	433	440	432	448	422	445	431	444	442	419	467	445	423	399	440	480	455	410	429	428	431	463	419	442	429	418	440	421	420	427	461	456	436	464	457	455	454	452	411	469	470	469	441	450	444	465	445	494	438	460	478	450	451	452	434	484	424	440	431	452	422	409	425	454	440	470	443	455	454	445	424	404	446	433	451	461	419	442	423	454	411	449	465	427	440	444	446	439	423	448	453	419	432	442	430	452	415	478	418	443	396	412	439	408	440	442	428	447	441	398	391	403	430	432	446	437	424	425	438	446	450	424	444	403	448	419	434	419	453	429	446	441	457	428	435	428	432	429	419	430	405	445	429	484	444	428	432	461	428	423	457	433	420	450	401	410	449	423	429	493	445	418	434	482	448	452	420	437	440	475	444	485	421	435	429	444	416	429	455	437	397	409	459	474	420	501	429	459	433	456	458	439	435	445	440	417	439	429	397	471	442	478	357	448	443	439	461	450	461	450	444	455	468	418	469	415	438	455	425	442	416	441	460	416	418	491	434	467	467	448	478	444	487	439	427	440	427	446	422	428	422	478	438	431	467	466	425	461	454	439	431	428	427	406	449	446	410	468	429	444	441	453	467	412	478	424	436	436	442	484	438	444	448	419	445	465	469	439	434	472	461	444	437	431	467	444	459	420	443	426	439	431	407	419	447	437	458	494	447	449	426	438	454	456	455	435	455	437	461	400	419	457	453	470	417	453	453	460	435	431	477	463	436	432	435	400	472	395	452	457	458	444	451	434	427	422	431	444	445	395	465	428	416	431	461	429	429	453	424	446	447	458	419	418	407	413	455	418	425	435	417	449	477	455	439	433	437	481	422	462	457	449	432	429	438	429	411	441	485	413	459	436	451	430	461	432	467	461	456	435	431	453	469	442	458	473	434	422	411	428	409	437	395	441	463	444	461	441	455	430	449	456	463	467	415	433	471	434	465	443	422	469	440	470	427	441	419	436	428	450	430	423	454	424	449	416	468	408	466	454	424	449	431	413	435	390	421	446	437	460	450	395	436	441	429	406	446	439	450	453	453	445	420	422	433	392	423	449	439	459	429	437	420	410
1591	440	291	285	271	272	290	303	280	265	268	300	288	276	276	291	296	282	288	297	252	278	260	275	274	292	283	281	284	254	284	281	284	301	293	269	256	257	266	254	309	306	272	256	263	309	283	264	247	262	244	290	305	318	311	261	240	297	288	230	291	295	267	253	268	273	277	272	256	283	260	273	266	277	287	310	269	290	276	286	251	268	284	271	260	273	287	295	286	289	272	314	239	279	275	261	244	273	259	252	251	308	269	273	291	269	250	256	265	287	266	248	277	281	260	285	268	253	296	298	288	259	268	252	298	257	275	233	281	262	311	270	284	281	276	264	296	283	271	259	271	280	262	281	316	290	290	263	251	269	250	289	276	255	296	254	273	276	299	258	281	268	310	285	267	245	248	238	290	277	263	275	295	247	300	248	254	259	242	260	277	250	267	269	263	255	252	271	298	294	291	268	276	295	292	263	295	272	295	245	251	281	277	288	261	268	293	252	254	290	294	267	286	291	295	227	241	302	280	292	270	279	298	287	268	284	266	310	285	247	306	316	288	262	269	270	272	270	291	243	271	291	314	292	253	241	256	273	279	247	264	277	302	275	307	314	257	269	252	286	261	291	294	274	279	269	250	305	259	278	239	277	268	276	276	285	298	274	277	258	286	300	284	265	251	275	262	262	260	292	289	275	267	266	307	261	297	284	286	317	262	277	283	299	279	318	285	267	284	295	286	272	245	299	273	256	260	264	272	260	267	276	272	297	301	300	269	280	293	242	269	286	285	269	274	249	269	277	285	276	265	271	264	255	273	270	270	262	305	274	278	230	283	295	302	283	286	264	263	285	264	300	261	280	283	264	260	277	279	278	271	287	268	297	294	303	266	270	278	272	299	276	276	273	264	296	262	284	291	292	262	252	290	275	283	292	282	284	275	246	290	276	233	272	302	305	307	267	281	299	288	239	287	299	295	276	264	292	267	265	271	299	262	271	259	257	265	279	268	271	297	269	288	269	270	307	279	279	267	273	286	273	257	302	286	267	265	267	309	289	285	268	277	301	288	264	290	302	255	294	279	286	242	248	281	292	260	303	287	277	295	273	262	269	264	315	249	286	296	268	306	295	310	287	281	320	269	274	259	245	292	263	283	246	295	275	260	250	262	269	273	259	277	253	261	287	307	276	262	290	283	289	289	242	280	276	276	313	270	268	279	280	272	273	275	280	302	266	249	267	304	282	254	263	254	280	303	268	273	314	263	283	301	296	306	284	277	253	276	270	259	279	283	303	267	271	281	284	278	278	304	240	262	253	246	244	294	250	287	309	245	259	279	267	287	298	287	284	285	244	259	286	269	255	272	259	282	277	294	282	273	290	263	292	258	264	280	253	321	249	240	276	282	307	265	300	296	247	266	290	263	286	300	266	277	263	268	267	248	286	269	285	249	262	271	264	282	254	273	240	265	297	310	265	286	263	252	261	304	323	283	276	289	244	277	258	253	249	285	269	316	278	299	267	278	243	293	277	269	276	297	268	241	251	269	246	256	301	272	282	270	281	293	296	264	289	274	291	281	255	259	276	281	254	274	260	270	286	278	264	282	284	292	256	285	261	290	290	250	267	261	281	285	247	308	304	286	268	290	263	288	253	299	316	278	286	275	264	250	309	306	317	286	280	256	277	276	325	320	280	256	295	258	288	267	257	270	264	266	318	282	285	250	261	287	289	278	261	252	274	292	269	294	261	260	284	259	229	249	276	250	260	248	271	264	255	281	254	265	270	271	298	266	276	297	288	302	290	274	267	252	272	242	258	290	291	270	253	293	263	322	283	262	262	285	273	272	255	284	288	266	264	263	253	287	255	282	263	257	263	292	243	295	302	267	308	311	290	279	284	264	274	245	288	265	268	268	279	262	270	277	272	252	258	284	296	251	292	284	274	271	261	282	269	256	249	284	260	288	282	269	278	298	291	282	295	243	238	261	283	288	265	283	247	310	287	275	251	294	259	265	292	275	284	276	277	294	293	255	300	272	313	251	262	296	286	272	280	271	282	280	263	241	279	281	239	299	264	258	259	278	309	281	258	302	289	295	282	282	296	306	273	297	273	267	251	256	279	246	265	287	279	283	257	230	245	276	296	264	275	253	263	302	281	273	287	299	275	258	286	281	272	274	251	270	279	240	293	288	260	276	229	282	316	272	236	294	313	290	290	267	301	239	273	268	309	290	287	294	287	304	288	280	280	285	287	280	272	303	283	280	265	282	276	279	284	262	289	298	268	291	275	255	273	292	274	273	278	271	271	306	286	259	280	294	255	244	281	283	271	274	262	301	296	269	313	265	259	319	285	279	249	257	248	287	258	280	282	325	282	298	289	268	282	251	249	238	301	261	287	328	266	278	271	283	275	284	263	270	281	304	295	276	273	272	274	278	266	277	268	277	279	260	286	275	261	276	263	279	269	263	280	299	264	258	258	277	307	263	284	266	278	257	255	255	273	306	284	278	291	282	270	286	266	287	286	276	300	299	276	275	268	278	259	276	299	255	284	300	271	317	294	308	262	277	259	264	301	278	242	268	268	278	288	292	283	259	270	286	301	272	284	287	296	228	266	241	292	268	256	322	303	289	281	299	282	269	265	250	292	264	274	272	246	264	281	246	295	272	282	278	277	291	289	278	281	260	280	287	281	301	304	270	255	251	268	283	289	237	274	299	250	254	272	285	284	285	275	274	239	293	302	256	282	270	250	270	294	284	269	278	267	274	269	286	262	283	254	266	262	301	301	260	268	263	279	255	261	285	271	275	282	290	239	272	292	235	278	286	272	306	267	250	278	277	284	256	267	275	315	233	276	277	252	281	252	260	248	262	292	284	271	249	280	282	265	272	268	284	244	250	257	277	268	305	288	277	289	270	246	309	317	247	250	255	301	266	290	282	241	262	267	311	316	261	292	267	249	261	240	274	271	300	266	300	314	252	274	258	257	289	283	283	282	269	290	292	289	288	285	289	290	241	295	263	287	271	273	274	296	291	277	268	261	303	256	285	268	284	262	262	284	304	263	279	274	264	250	267	276	286	256	246	271	276	312	293	291	282	290	252	260	273	309	260	263	287	287	274	241	276	269	254	301	278	306	282	293	252	283	292	272	304	272	282	259	258	255	244	250	264	245	286	298	264	286	259	275	289	261	275	284	287	236	268	254	274	272	244	283	277	269	267	273	282	296	260	265	242	294	286	266	273	264	293	308	292	286	285	260	286	276	273	249	268	292	277	269	237	257	273	281	289	271	306	258	254	290	255	268	290	286	279	281	268	265	284	262	297	303	255	271	251	277	266	260	267	247	263	259	287	309	300	277	289	270	279	270	262	277	295	293	300	276	257	293	274	318	266	308	297	288	257	247	287	310	287	292	300	294	272	290	290	309	277	319	286	259	293	286	254	274	268	261	265	272	293	274	293	284	262	286	268	256	277	304	242	285	289	282	285	264	280	227	260	266	276	290	270	285	277	264	283	251	302	277
1771	771	678	639	647	608	612	601	586	632	617	622	589	640	576	613	579	628	656	625	633	595	555	622	602	605	614	628	594	625	613	587	609	615	607	598	599	639	622	576	601	639	611	608	587	624	650	594	597	593	609	580	604	592	579	565	594	611	642	594	618	574	644	616	592	608	571	579	622	634	586	636	619	645	591	619	609	589	592	593	677	596	563	571	614	619	562	619	576	640	596	644	609	577	580	598	611	615	604	652	614	619	581	597	589	603	608	615	572	642	661	595	596	592	629	605	666	624	587	631	630	611	571	585	556	585	616	587	604	558	597	581	566	617	643	614	611	590	650	599	584	624	570	597	607	629	618	610	573	615	610	643	602	621	634	641	603	603	606	592	594	635	609	601	585	587	581	594	578	576	565	598	581	598	609	558	586	593	599	654	606	584	658	608	628	562	611	604	657	603	603	586	626	654	603	592	563	633	625	644	603	652	659	590	662	617	587	621	644	616	573	603	609	595	620	607	615	589	613	623	605	654	664	600	604	599	658	610	577	616	597	708	575	608	627	608	587	587	599	534	627	657	607	592	600	610	613	647	607	606	660	589	597	591	624	629	607	633	615	555	616	591	616	619	635	554	643	598	557	627	571	630	583	597	598	589	587	583	621	572	600	661	605	574	604	619	588	628	615	581	604	611	590	568	598	567	587	570	594	625	621	614	599	620	597	549	623	609	572	610	596	612	599	602	588	601	569	633	590	616	609	575	618	636	598	564	594	595	607	640	565	622	613	575	575	603	580	633	617	590	593	616	567	622	585	628	590	636	600	605	580	610	652	611	620	583	561	586	592	618	608	577	581	580	600	596	571	612	587	660	617	565	640	630	633	662	643	607	633	586	640	604	632	571	584	550	584	625	621	656	619	576	589	583	599	598	620	590	604	604	575	588	608	607	623	572	651	618	580	617	599	579	608	593	636	606	590	584	631	611	621	631	633	589	584	620	623	591	607	618	634	600	593	642	576	597	631	624	647	625	606	571	638	643	586	571	608	572	592	625	614	631	602	592	604	619	585	579	588	591	611	579	598	638	580	659	592	568	613	596	605	598	624	585	620	588	608	613	619	584	636	572	574	551	608	647	652	628	651	585	600	620	652	640	584	645	647	604	630	592	622	591	621	606	652	614	626	581	605	634	626	576	658	623	553	628	634	587	618	655	585	598	605	588	605	567	563	574	604	582	624	581	594	607	640	629	614	625	592	628	586	624	585	627	585	595	573	601	610	569	570	617	602	600	572	574	588	590	606	573	629	651	625	608	576	638	602	620	583	633	616	607	601	651	582	604	632	570	579	623	650	573	642	594	562	600	611	629	645	557	592	616	623	603	605	611	678	608	590	619	622	582	635	548	642	611	581	615	611	589	580	630	603	599	601	574	618	625	626	617	631	608	585	605	597	601	640	644	576	621	580	606	603	627	652	602	583	599	619	634	624	619	621	619	627	585	622	570	605	582	597	644	587	639	610	610	658	619	623	632	619	653	565	617	616	560	640	592	634	648	621	617	608	639	624	591	584	604	566	603	582	603	586	622	633	545	576	636	566	586	638	597	595	596	627	616	585	586	580	601	611	588	599	620	658	605	582	608	595	610	623	606	579	608	573	607	602	608	582	585	587	613	563	630	605	593	604	604	641	601	611	604	601	608	615	614	653	548	617	604	568	593	626	624	592	597	607	595	635	574	590	574	630	604	611	634	609	622	638	616	602	591	604	571	590	594	606	632	604	612	581	611	628	638	597	629	583	634	603	591	569	581	598	580	600	624	640	593	660	626	625	571	599	617	649	596	618	589	605	616	594	591	630	629	581	632	623	640	583	584	571	569	603	583	581	597	609	639	637	604	575	621	601	618	632	580	591	606	631	573	619	601	587	607	572	580	579	604	607	599	638	604	620	657	631	611	623	631	602	584	560	659	604	643	608	602	571	623	633	605	582	599	574	592	588	641	600	593	598	572	611	581	579	587	574	614	609	569	628	608	575	586	602	564	622	574	584	582	588	605	608	578	584	563	647	613	554	604	603	592	597	587	564	593	613	605	614	631	586	575	623	582	585	656	611	592	586	602	631	615	620	610	619	628	622	596	584	595	607	583	603	640	607	579	638	575	585	583	628	609	610	595	598	642	628	620	618	629	636	620	633	616	551	608	613	611	596	589	584	591	586	629	631	609	660	605	589	602	611	652	600	612	580	623	557	587	665	611	609	585	647	603	604	627	627	607	647	562	578	557	618	553	657	607	594	643	561	609	601	595	632	616	626	609	618	583	615	651	622	625	589	598	571	637	593	592	545	623	592	635	617	615	549	601	605	603	623	592	589	592	624	583	584	628	595	584	614	623	620	627	604	628	614	550	640	620	620	577	656	616	598	585	571	636	631	585	638	619	633	579	591	628	630	632	608	595	605	612	592	621	600	625	638	609	635	596	596	634	639	602	602	563	633	580	628	648	595	563	579	625	602	580	589	590	592	628	603	643	601	606	639	617	587	656	636	625	588	586	611	581	591	602	611	578	606	575	636	663	577	580	567	603	588	587	591	603	575	611	615	596	583	633	603	587	588	618	591	598	617	644	588	612	589	629	601	629	601	589	598	611	620	633	647	590	588	610	618	595	589	642	618	612	571	576	615	623	610	573	592	623	655	583	636	555	644	606	580	635	609	651	645	645	570	562	609	594	605	583	601	594	605	640	584	543	594	640	588	636	567	616	632	608	616	582	579	591	644	598	591	646	633	592	609	605	644	621	614	602	568	603	629	541	633	633	608	599	601	599	582	630	620	624	594	627	581	632	639	627	571	586	627	588	609	584	618	581	623	615	590	599	588	620	654	602	592	614	566	567	630	577	624	624	562	602	571	619	558	639	598	650	579	567	558	591	616	584	621	605	585	565	610	618	604	614	599	613	590	558	613	637	573	599	607	616	627	583	568	628	615	606	572	614	589	613	602	580	626	591	590	652	632	613	595	616	584	651	616	571	611	614	593	616	597	656	626	578	639	637	621	609	627	569	583	588	601	588	562	578	602	608	629	611	604	601	620	641	553	600	636	612	604	583	583	577	608	612	598	644	569	571	605	570	633	593	597	589	565	611	606	611	577	574	638	617	593	612	624	565	580	602	604	587	622	635	594	627	638	646	597	641	600	554	583	649	615	597	619	578	588	599	643	605	623	588	641	633	632	615	613	599	579	614	617	618	547	579	627	604	595	582	598	569	618	659	659	633	613	626	651	582	614	565	591	585	581	608	557	630	593	602	608	587	648	624	620	615	618	587	585	619	568	607	609	640	633	610	563	613	598	585	620	623	662	591	588	618	593	594	618	614	600	625	540	598	582	650	655	648	586	625	606	629	592	594	629	642	608	592	615	604	581	643	605	575	626	630	588	623	603	624	596	571	615	628	627	595	597	635	624	621	606	569	612	593	635	589	607	611	646	641	576	617	565	573	637	630	656	562	605	668	641	602	618	579	629	577
7655	717	466	350	265	224	202	184	148	161	155	131	136	136	133	139	114	120	129	109	145	140	129	110	111	105	108	119	109	97	120	121	117	108	115	119	129	141	124	112	120	119	118	133	111	114	100	135	126	108	85	122	124	135	123	109	115	97	125	124	138	118	120	116	133	109	116	110	106	110	121	123	115	114	133	113	117	124	116	103	113	125	117	118	113	108	98	101	113	124	124	107	117	119	121	118	100	114	129	119	113	109	145	124	117	109	120	121	130	107	124	116	103	120	89	130	137	135	120	124	107	125	123	106	123	138	135	108	135	100	109	123	120	125	111	108	113	126	113	120	120	114	108	136	93	124	114	120	83	124	125	105	126	108	135	119	111	97	114	118	106	102	97	128	128	111	134	123	125	110	105	149	117	109	112	112	116	104	106	114	120	118	106	115	136	122	114	130	122	121	94	123	118	115	102	129	114	106	115	113	99	112	112	113	104	117	109	124	133	115	116	104	115	113	125	135	92	119	114	116	116	108	114	127	134	116	115	145	114	110	122	108	127	120	125	111	121	123	103	116	116	111	109	118	114	113	120	116	130	109	119	119	135	111	128	112	97	100	132	117	114	131	109	124	113	130	121	115	112	110	124	121	127	138	123	121	123	115	95	91	103	136	134	116	126	116	124	123	109	109	112	113	108	102	115	126	126	118	138	131	118	120	123	135	123	111	115	119	122	119	108	115	131	123	113	145	122	117	134	124	135	127	129	133	113	115	136	133	95	102	113	109	132	123	118	112	109	136	113	96	133	103	116	115	136	125	86	96	121	119	116	105	139	113	134	98	121	117	123	130	124	113	120	124	130	107	105	117	112	112	123	127	102	106	107	105	129	112	119	130	116	121	118	130	98	122	124	114	129	121	97	108	116	129	121	129	117	123	112	142	111	108	113	129	129	116	108	115	123	115	111	123	92	135	88	123	112	117	133	127	106	138	109	124	130	131	121	131	118	136	101	123	136	115	112	121	108	108	105	131	137	120	129	137	133	122	137	102	120	120	135	107	112	99	123	123	102	111	116	120	123	114	111	97	113	118	103	123	113	118	125	108	96	115	96	113	139	125	126	123	99	93	125	105	136	141	132	123	101	113	117	113	110	124	124	122	132	131	124	121	96	114	113	92	110	104	122	136	132	113	123	141	126	109	121	120	121	132	127	127	107	113	134	108	111	94	101	107	128	108	123	107	117	146	111	101	129	110	101	116	120	113	113	100	107	110	128	104	123	109	116	118	108	108	115	119	116	118	123	125	108	139	119	117	103	119	135	122	134	123	132	134	126	130	133	126	115	106	121	93	106	111	107	101	123	127	120	123	119	121	120	103	132	96	112	117	112	116	142	100	98	123	110	124	116	126	124	111	99	102	123	99	134	114	118	118	120	127	138	104	104	111	133	128	118	119	128	114	108	116	110	132	128	123	111	114	114	101	114	94	127	125	112	99	109	137	129	117	107	133	96	132	113	118	109	117	128	123	103	105	117	125	123	90	143	151	115	115	133	113	116	123	126	114	106	122	127	118	112	110	122	110	129	107	114	111	118	108	113	141	112	108	111	105	138	107	130	119	134	138	135	124	116	107	141	110	115	121	129	136	109	107	128	118	122	111	125	112	117	101	109	121	118	105	106	124	129	105	109	134	100	117	102	111	125	123	112	121	113	117	137	126	112	92	95	125	110	127	135	111	122	107	120	121	134	111	118	117	110	112	110	106	97	126	112	130	121	113	120	124	105	110	113	137	121	122	108	122	151	116	120	114	119	122	116	117	120	112	110	127	122	114	118	85	111	111	120	117	116	111	117	120	119	130	108	107	118	132	123	137	124	110	117	105	94	111	105	124	109	104	121	134	106	118	124	105	115	118	123	138	120	108	116	116	104	109	118	108	99	106	124	117	109	120	113	129	134	101	124	131	119	124	119	124	95	118	108	123	114	110	112	120	132	112	121	112	127	126	110	116	116	117	115	118	110	113	102	120	117	96	110	123	107	115	115	129	129	108	98	133	141	118	113	129	114	108	111	130	117	126	138	120	121	110	132	117	125	156	114	105	134	104	135	115	128	111	122	101	127	122	123	119	112	99	113	99	108	124	132	111	111	120	124	106	126	117	120	111	122	102	111	115	118	122	106	125	105	116	118	124	113	126	101	114	142	116	111	108	117	105	127	134	123	126	99	107	108	135	127	111	90	110	107	151	103	125	120	137	134	141	122	123	116	111	124	130	133	146	112	104	109	110	100	124	121	115	117	100	95	106	116	111	121	107	110	102	107	110	110	149	113	116	127	117	120	108	99	121	111	124	119	112	114	104	125	125	124	125	129	98	133	103	127	102	102	125	131	102	118	141	115	106	123	118	127	110	127	129	107	106	125	113	129	103	127	132	107	125	121	104	116	110	137	119	126	109	129	136	126	121	103	126	102	107	135	121	105	97	110	108	121	113	112	107	99	99	124	127	134	133	106	131	107	137	107	107	129	129	116	118	121	125	108	117	118	123	119	132	109	101	109	125	109	117	141	118	123	104	124	123	115	127	117	108	109	102	115	130	96	114	117	100	136	124	114	108	120	117	107	109	114	102	101	129	118	116	126	116	97	122	137	111	114	108	106	122	112	141	144	99	126	134	119	147	143	114	124	124	114	112	110	93	134	118	123	112	116	123	136	101	115	106	96	107	115	138	114	121	114	114	128	128	139	100	109	110	95	108	99	116	107	124	122	126	114	100	126	114	108	120	110	107	131	111	114	132	117	111	114	107	122	114	120	107	128	112	128	119	105	96	127	118	105	115	119	111	93	113	117	110	126	128	118	131	125	105	114	131	122	115	109	98	125	111	106	130	126	105	143	116	132	117	117	118	116	123	124	127	128	104	118	120	90	131	126	110	123	128	118	125	119	116	121	121	112	128	123	130	102	117	143	114	118	109	113	80	133	114	129	115	136	110	134	126	109	114	116	123	99	95	118	102	121	126	130	134	128	106	128	91	129	120	118	127	131	126	129	121	127	107	123	124	128	116	124	111	101	128	113	116	125	125	117	122	130	120	121	112	131	112	122	132	141	138	110	108	114	116	129	115	115	128	109	119	114	132	102	118	105	115	122	104	120	102	119	110	126	149	124	124	129	138	114	106	127	119	120	123	99	112	117	114	116	96	116	140	105	108	102	117	120	135	121	112	103	116	119	118	117	119	114	105	125	135	101	117	137	115	131	118	125	118	140	122	121	136	125	108	104	120	127	119	112	115	106	115	131	121	121	133	108	119	130	118	107	133	111	111	122	122	109	115	108	111	111	103	132	117	111	116	119	130	126	121	133	124	114	102	134	115	111	116	121	122	137	114	113	121	119	95	127	131	121	98	112	98	111	115	97	114	120	98	132	137	100	90	122	107	113	117	104	123	130	129	136	106	129	117	108	128	87	122	146	125	128	122	113	130	118	124	115	92	113	124	112	106	108	103	118	122	125	114	145	124	117	116
6188	731	960	1168	984	787	713	591	551	483	470	427	398	408	363	351	358	345	335	380	354	368	346	346	313	362	311	340	323	299	331	290	332	310	307	347	315	284	335	307	321	298	313	322	311	281	314	320	313	278	315	300	308	297	327	297	347	307	331	300	317	286	283	298	321	308	297	304	273	296	294	280	287	316	302	336	301	302	293	296	309	301	308	268	336	289	321	314	296	296	284	271	319	271	324	295	320	298	281	291	298	302	296	275	306	336	307	276	278	308	321	281	279	313	269	294	313	323	304	298	290	291	316	267	296	306	279	305	304	310	306	293	287	302	280	302	286	250	302	304	288	291	318	270	280	321	286	314	276	290	280	284	283	280	328	293	288	312	298	284	311	269	293	299	311	308	311	313	298	299	312	308	281	283	305	272	298	314	291	243	263	308	288	319	322	281	301	285	284	277	287	287	292	297	276	322	301	321	287	307	248	284	285	334	291	273	285	278	291	290	314	322	325	292	335	288	294	302	292	272	299	301	280	316	276	293	312	297	291	287	313	313	287	287	297	320	325	307	276	287	289	304	284	310	300	289	295	303	248	286	280	295	285	289	287	293	315	268	274	271	275	304	303	306	315	309	302	298	338	301	290	299	280	308	319	313	282	330	330	285	287	315	291	289	314	308	317	291	304	270	271	259	285	305	294	283	306	305	292	337	323	282	282	313	308	318	265	282	282	269	296	266	272	295	273	315	302	286	298	302	289	307	301	295	321	277	298	324	284	288	271	283	308	280	272	289	275	308	273	278	314	303	303	282	270	295	311	300	276	294	314	290	281	313	295	293	288	294	284	298	298	299	300	296	322	258	318	334	277	266	288	294	250	289	306	292	297	291	308	301	288	296	282	277	314	307	315	280	322	303	285	317	314	291	291	320	292	302	320	294	290	276	287	285	307	266	299	326	309	292	318	280	308	290	301	310	293	297	285	332	313	309	288	301	310	290	307	291	275	292	306	324	308	302	297	315	308	307	316	272	299	319	298	295	287	294	301	281	310	324	299	282	292	277	286	302	264	310	297	293	289	292	298	304	280	285	319	308	335	268	283	302	265	290	315	318	327	321	311	275	290	305	313	298	242	290	303	315	266	306	295	305	322	307	280	284	299	321	293	278	309	301	318	291	309	274	300	301	262	256	281	311	318	261	262	269	324	283	267	294	271	307	302	278	299	326	308	334	269	291	292	320	289	294	280	277	305	306	302	320	286	288	296	309	309	318	329	310	304	320	285	307	325	267	289	290	289	301	260	270	237	313	326	297	284	300	292	288	307	288	286	287	282	285	325	303	283	303	302	294	263	332	267	290	279	286	257	292	244	317	296	302	308	271	258	320	263	293	286	259	319	305	307	316	274	305	309	307	262	319	295	297	315	289	316	283	298	300	263	312	303	319	282	276	270	287	316	298	271	294	297	279	294	278	307	290	279	342	312	259	296	288	333	270	296	284	285	301	301	323	283	274	299	289	278	289	290	278	313	303	274	275	320	302	265	281	288	288	303	311	278	291	312	286	264	273	300	289	272	273	276	305	280	286	314	290	298	289	320	281	290	285	289	300	290	309	252	308	280	311	282	313	292	317	266	272	297	300	306	312	291	285	291	292	322	289	339	311	295	331	315	290	322	261	335	261	314	279	304	327	277	278	303	317	301	304	302	300	303	279	269	268	289	306	280	308	319	296	259	305	276	312	283	296	301	314	302	281	300	310	296	289	304	286	314	285	294	252	284	259	285	273	294	317	304	281	302	284	306	270	311	317	274	277	296	328	278	305	312	278	303	311	305	316	247	290	294	278	308	287	306	297	295	295	287	298	321	281	293	279	327	298	318	337	300	281	298	321	310	286	310	283	293	284	314	298	288	291	289	308	304	299	299	316	292	296	276	314	275	300	294	287	297	297	312	287	296	326	296	281	306	334	298	271	302	293	299	278	295	310	315	262	287	287	295	293	274	278	292	317	291	323	266	293	296	306	287	291	277	322	300	292	285	310	284	317	300	295	294	314	312	289	279	298	298	292	279	317	312	281	351	276	288	290	257	296	281	277	290	274	290	272	285	306	293	300	298	332	291	288	323	309	279	333	302	300	278	298	306	236	268	292	292	293	317	289	287	298	276	284	296	281	300	329	307	261	303	302	306	287	274	291	309	282	285	295	307	296	311	317	296	293	300	280	281	287	275	291	292	324	249	293	331	313	271	280	305	291	272	308	256	289	316	305	324	312	296	289	280	303	329	289	288	298	310	285	279	305	279	275	304	275	301	293	261	318	276	295	282	297	256	300	264	288	307	309	307	292	282	286	265	326	293	268	280	276	285	293	312	287	314	286	280	287	314	292	305	255	305	298	291	287	288	282	303	288	294	301	314	308	292	276	291	292	288	313	332	312	283	276	314	301	313	298	291	308	290	291	318	278	325	288	293	305	283	306	314	288	315	275	296	295	305	266	296	257	320	306	328	289	292	278	297	320	316	319	266	289	308	292	299	304	298	282	309	288	284	304	265	296	298	272	326	291	298	294	308	269	289	264	293	301	315	316	302	287	320	300	280	286	315	276	323	299	287	297	312	303	323	299	318	317	287	290	274	280	290	308	284	339	295	273	266	311	292	286	280	293	305	272	281	298	325	283	296	306	297	312	310	280	303	316	271	298	305	279	272	278	290	275	304	289	314	311	258	304	317	308	256	341	276	308	285	293	295	265	292	296	295	326	300	305	292	283	288	305	300	306	303	303	280	324	290	276	293	290	328	312	306	301	287	305	306	321	308	316	306	285	325	288	281	293	279	282	283	289	301	290	290	301	312	328	291	263	327	287	302	300	295	288	280	314	304	305	281	296	320	318	274	290	306	308	268	276	302	309	291	253	295	295	259	289	271	306	252	319	309	285	296	267	325	256	267	282	288	295	309	272	308	284	290	294	268	270	288	296	304	305	291	293	322	291	320	315	269	275	276	312	294	292	272	277	311	292	292	297	280	305	300	304	276	278	303	287	287	322	300	289	274	288	305	272	305	292	291	283	294	317	290	306	290	277	303	308	320	288	313	271	311	279	292	291	275	312	296	258	302	320	311	308	302	285	315	268	268	313	298	315	293	297	286	312	291	304	289	273	292	280	278	304	289	292	312	318	283	313	309	296	287	300	244	306	292	295	305	288	298	322	283	295	286	301	278	305	309	322	296	295	297	320	306	305	283	269	302	319	279	305	288	306	303	278	301	300	300	297	306	312	304	261	296	305	269	291	316	292	297	306	289	291	308	286	280	263	260	297	317	332	293	276	315	279	314	303	271	328	325	315	283	293	284	301	332	280	300	276	300	283	281	307	321	298	287	309	305	319	303	299	265	317	318	275	329	315	258	299	306	294	274	302	273	323	302	270	283	301	302	322	318	318	297	270	311	254	288	271	291	296	305	304	299	289	271	309	315	312	290	326	319	299	293	289	284	327	273	309	278	333	288	319	276	295	285	270	323	282
14213	1367	899	600	474	381	311	258	252	267	227	242	190	186	187	186	198	199	176	174	170	183	183	190	187	178	193	183	191	168	178	171	190	198	156	186	183	159	181	170	199	178	187	160	177	144	165	182	185	179	202	198	194	159	173	180	157	154	177	162	196	155	166	177	187	186	161	190	182	200	162	189	163	183	184	163	200	176	175	185	193	180	169	166	176	178	160	154	190	168	173	177	177	166	194	199	184	196	180	163	174	169	186	173	156	182	179	160	168	199	165	187	173	151	195	173	167	168	180	162	197	172	169	160	154	182	192	166	176	190	181	146	188	206	202	194	191	182	191	179	158	166	174	153	173	179	186	170	173	184	178	175	165	189	175	196	172	188	152	159	179	154	190	183	189	182	158	172	141	177	174	176	167	184	181	191	199	150	172	175	159	165	179	197	169	158	174	168	176	174	167	164	177	158	188	175	166	188	176	169	175	167	168	188	178	190	191	161	153	171	183	175	182	181	190	188	183	170	153	169	183	182	157	169	159	165	185	167	172	174	157	173	201	212	192	196	190	183	176	196	170	198	185	159	174	163	175	174	171	165	165	160	152	175	167	186	170	142	162	163	181	175	193	178	168	187	177	170	178	170	178	188	190	177	156	173	150	156	186	183	190	170	177	182	174	180	170	182	174	177	192	187	171	177	163	213	161	165	156	178	176	146	173	179	224	171	171	189	182	176	164	159	170	170	160	172	158	154	161	176	175	187	202	156	189	173	181	148	176	191	171	180	157	173	165	171	180	162	165	172	161	165	162	167	181	177	172	195	201	193	169	156	177	167	169	173	184	167	158	177	181	184	162	186	162	168	183	187	173	174	158	158	191	141	179	142	190	149	167	184	178	176	175	165	160	195	176	130	168	175	147	183	164	166	181	187	176	189	170	166	172	150	187	152	174	161	172	176	184	192	188	161	150	189	168	176	178	169	185	184	157	177	176	188	163	177	169	181	189	171	170	182	166	181	200	152	179	164	197	162	197	172	169	182	186	172	155	176	165	155	176	200	159	132	162	180	192	187	182	189	174	158	161	186	190	152	194	172	158	166	187	168	181	170	182	159	177	158	150	176	166	175	174	185	172	187	178	177	175	185	179	155	164	178	167	170	173	184	154	183	130	194	166	159	195	160	183	188	189	158	169	181	178	203	176	190	182	169	193	176	169	183	182	180	149	162	192	163	177	164	177	168	171	182	154	181	151	168	176	166	178	168	182	197	206	210	190	180	179	178	195	167	174	195	169	164	151	175	196	180	149	183	184	179	163	176	172	169	162	213	186	174	186	156	170	189	166	222	170	150	174	195	165	160	160	176	212	153	163	167	185	175	165	169	172	178	164	175	177	171	148	161	181	165	155	169	188	173	189	169	155	182	164	162	194	151	177	191	161	172	181	181	161	163	156	175	175	179	178	175	174	157	171	168	213	156	165	156	174	176	183	188	159	173	191	167	167	175	163	157	147	163	188	186	144	148	210	173	184	148	167	175	161	168	166	158	170	174	151	173	193	176	162	139	193	176	165	167	170	156	157	166	185	141	161	163	174	175	204	153	173	178	173	154	192	175	185	166	162	171	182	154	155	193	176	157	193	202	210	178	181	180	185	174	177	172	184	157	185	201	173	189	173	156	180	199	172	170	154	179	150	166	181	169	148	167	186	151	175	162	180	175	176	162	168	158	158	181	172	158	165	161	158	154	183	193	196	177	177	178	185	202	198	177	189	161	187	174	174	166	164	192	158	152	182	178	161	164	179	166	177	181	198	186	193	180	177	151	165	185	172	170	160	163	181	206	194	157	170	152	154	196	173	182	158	164	185	176	169	179	167	171	206	173	166	161	173	163	166	152	169	195	180	184	173	142	166	161	158	166	163	160	171	196	172	162	164	158	201	153	167	174	162	188	206	170	190	167	160	153	177	183	159	181	174	172	166	154	197	161	166	187	176	156	175	186	177	154	190	168	180	182	180	201	178	176	168	170	199	181	176	137	187	170	177	138	177	180	208	185	186	166	198	182	162	164	156	195	156	165	166	171	153	176	187	170	167	190	181	186	164	174	185	156	159	161	176	185	177	186	175	184	161	167	193	151	191	170	169	184	157	163	174	148	192	185	182	157	183	182	147	182	172	180	147	192	175	191	135	177	164	175	209	176	204	140	182	176	166	197	175	206	168	187	177	168	223	170	164	156	163	153	181	171	195	174	219	181	188	160	155	169	170	171	180	164	141	173	183	177	151	149	160	189	172	188	198	187	199	176	174	182	173	178	176	172	183	152	153	170	166	171	180	147	175	165	186	183	171	174	180	133	175	159	157	179	182	188	172	185	173	156	154	156	157	182	156	147	162	159	190	191	202	178	169	162	177	188	203	163	191	174	161	169	171	184	153	204	175	173	160	183	188	160	160	176	196	177	152	181	173	181	183	184	139	161	173	165	156	189	179	148	175	156	177	165	211	175	180	165	186	175	178	180	190	172	197	180	150	175	159	194	190	190	169	189	168	176	161	187	172	155	166	152	170	153	171	174	161	173	169	173	185	159	170	155	192	175	167	192	162	201	152	155	173	161	182	175	204	189	187	170	161	176	178	164	169	191	195	158	173	176	174	192	183	167	145	163	189	165	191	193	166	161	176	143	200	168	160	156	160	171	182	165	170	175	173	202	189	159	166	156	169	179	205	184	198	200	163	178	180	188	178	173	156	146	154	201	182	183	175	173	169	184	178	196	163	181	177	159	156	179	181	179	186	143	196	146	167	164	180	191	167	163	174	197	185	156	180	199	172	153	181	169	145	171	191	159	127	169	176	167	192	197	175	175	159	157	186	190	189	169	179	167	194	185	161	192	174	164	170	151	153	188	166	169	190	168	175	203	187	192	154	178	169	181	199	190	156	158	175	166	193	176	187	160	209	161	160	176	165	155	150	170	172	179	160	148	173	165	162	167	146	159	153	175	162	180	192	157	152	159	170	170	173	168	182	191	157	175	175	171	176	182	177	153	165	180	186	169	183	178	158	162	176	150	183	180	190	182	152	194	176	175	169	186	174	185	173	169	154	161	184	163	173	175	169	174	169	185	165	186	169	200	191	161	210	161	163	184	179	177	183	196	182	158	179	197	174	171	191	201	158	156	180	188	175	196	188	176	165	165	188	187	188	202	175	181	181	189	162	165	177	204	204	160	146	143	173	206	176	181	189	171	170	158	175	198	158	181	152	174	178	167	182	171	159	185	179	159	150	148	178	165	178	153	179	163	164	174	172	165	200	181	176	180	184	133	164	173	168	213	169	167	168	164	153	174	148	178	178	163	153	148	184	176	185	166	165	174	173	158	164	176	171	154	185	189	171	175	175	166	180	178	173	185	164	164	167	187	167	173	170	153	169	201	169	168	169	189	165	167	199	198	170	184	173	150	187	166	188	144	168	186	177	177	202	181	194	163	168	194	161	181	163	167	177	184	196	151	176	138	189	173	188	164
8138	1223	1729	1976	1787	1450	1261	1023	921	869	791	678	691	658	617	567	602	503	549	496	564	524	531	491	514	480	460	504	471	497	463	445	473	474	466	468	475	421	468	476	469	470	474	455	488	430	421	451	439	448	450	431	474	417	456	428	427	435	433	465	452	447	480	458	473	419	445	444	461	437	459	403	456	476	441	435	433	422	454	450	428	459	440	437	437	445	442	456	471	454	466	450	444	456	423	454	443	443	430	474	456	429	426	441	465	404	448	446	422	448	395	459	431	406	430	421	449	451	457	420	419	452	402	432	429	455	444	424	403	444	467	468	433	399	443	402	409	415	431	438	434	442	437	429	427	425	417	400	418	488	407	454	398	463	422	410	466	423	491	442	460	437	432	448	468	431	471	447	426	430	427	444	411	414	429	399	449	423	440	419	442	468	417	426	433	442	421	428	446	393	434	433	408	432	441	465	414	423	437	439	453	431	448	436	459	409	463	446	463	407	445	442	438	443	408	435	443	416	445	403	447	411	426	413	423	409	413	447	441	404	447	395	468	443	415	412	434	446	431	453	435	423	454	420	443	480	449	450	454	404	429	445	446	444	413	413	442	442	409	415	478	442	421	453	487	402	409	453	450	420	433	435	482	437	438	448	455	421	406	457	399	440	418	412	417	430	418	434	459	461	438	431	408	480	424	490	433	430	441	402	397	441	408	433	460	445	456	453	392	418	442	421	437	448	417	424	422	416	425	418	440	472	462	435	451	440	468	416	445	438	408	443	459	463	435	423	462	442	448	457	408	454	400	447	409	446	453	435	435	439	435	404	461	425	428	420	424	425	459	430	466	482	427	454	426	445	451	416	422	424	422	458	425	395	424	440	433	399	414	427	451	449	436	476	438	403	411	435	461	447	434	459	447	460	456	422	432	432	427	440	465	465	401	446	422	456	406	432	425	476	426	481	432	435	439	448	444	382	451	464	471	458	396	435	420	410	428	467	424	447	450	420	427	427	390	448	422	405	434	440	433	420	449	410	467	408	463	433	429	415	417	439	446	417	430	427	439	460	395	420	421	424	452	451	450	439	468	433	430	447	469	422	416	421	441	426	488	442	441	428	426	428	443	433	441	460	459	440	432	471	458	453	465	446	484	433	399	435	441	421	406	424	429	418	453	420	437	417	411	422	441	448	456	398	432	433	407	466	432	410	455	424	384	449	410	422	450	418	465	463	421	448	433	460	457	437	440	442	445	429	457	434	433	428	433	419	435	428	433	401	460	433	468	412	442	438	459	447	413	446	400	411	461	448	434	448	406	411	433	424	462	471	427	455	437	405	424	453	432	422	436	411	435	442	478	463	459	449	410	435	457	402	468	448	437	415	428	405	448	457	421	434	416	425	433	425	433	475	454	397	435	471	426	436	444	455	454	410	417	458	458	479	419	427	425	444	441	442	445	429	452	451	422	432	410	444	393	428	412	442	455	443	428	454	406	435	461	455	452	435	446	422	442	412	435	423	376	483	467	454	431	383	419	453	447	451	424	444	398	419	468	439	430	494	460	424	430	426	433	428	405	425	470	400	450	433	474	431	424	457	444	430	432	447	484	406	454	406	427	419	414	431	421	450	441	460	482	401	424	442	446	431	435	434	441	438	473	445	449	442	423	459	416	427	424	478	461	438	427	428	443	424	427	448	472	443	403	430	386	463	441	405	436	444	417	440	375	432	429	423	393	455	452	427	475	401	394	413	468	446	424	422	444	442	441	413	412	446	458	429	413	419	402	435	427	438	434	444	396	421	452	444	443	438	433	438	414	445	385	445	465	450	426	424	443	403	444	449	440	426	431	427	466	443	428	415	433	425	400	415	425	452	453	439	446	406	431	434	438	455	460	451	415	428	472	418	391	407	450	439	435	418	442	416	418	395	416	433	451	445	432	435	418	461	468	429	448	475	437	464	438	407	448	434	447	435	458	392	450	451	431	391	429	440	421	472	446	414	412	435	448	431	457	401	491	415	420	425	432	424	410	428	421	394	451	424	401	425	426	421	415	408	457	423	421	431	492	421	456	456	422	426	413	434	428	449	424	466	421	421	442	426	452	421	412	446	431	434	438	442	461	439	442	417	425	398	443	451	386	435	426	459	423	441	432	479	458	403	473	446	426	418	441	430	434	451	430	415	436	440	434	425	445	425	416	422	406	441	419	462	413	447	431	423	422	459	417	443	415	456	424	409	438	400	412	431	432	439	436	433	399	413	438	424	449	429	432	431	389	435	435	434	414	411	438	427	438	470	449	420	457	417	433	390	419	410	427	483	422	417	431	444	468	435	452	446	442	409	479	462	411	450	404	457	435	433	451	429	421	405	443	419	479	438	427	459	455	410	443	451	443	432	458	445	446	391	441	433	427	418	425	434	419	456	424	387	429	460	447	475	412	442	460	449	435	428	451	411	470	404	428	460	422	428	446	467	418	428	401	453	420	402	447	418	454	417	445	419	470	419	439	398	429	442	418	444	414	448	447	419	428	458	443	435	484	438	452	423	455	426	435	414	438	440	391	446	442	407	437	396	418	409	440	433	480	461	428	427	418	425	428	432	459	435	420	405	427	406	439	428	410	439	467	418	434	438	391	429	418	445	429	401	423	433	458	423	418	438	432	417	464	413	439	383	457	424	430	458	398	404	447	422	456	440	408	430	441	452	426	473	464	412	463	414	429	440	429	484	434	428	425	450	434	430	411	489	442	455	411	434	409	395	427	395	461	442	444	436	474	426	437	444	492	463	442	439	437	466	372	410	475	419	471	433	430	409	465	419	432	427	422	486	470	444	446	481	438	447	453	422	459	456	460	432	406	414	427	465	480	455	473	443	431	465	386	446	395	450	452	435	449	430	442	425	411	428	438	448	440	455	430	446	443	425	434	427	394	410	445	418	418	464	413	406	482	444	474	473	453	461	435	497	431	403	458	448	463	457	436	441	464	409	455	463	431	453	471	421	452	463	437	440	436	407	441	487	450	457	425	447	431	442	450	420	436	430	481	474	434	419	430	468	452	408	466	433	425	430	441	444	434	432	476	448	411	427	433	421	441	478	405	418	419	423	463	435	437	403	461	412	454	424	402	442	442	447	425	461	415	437	458	454	485	423	418	424	403	431	473	425	452	411	439	430	437	452	460	420	448	419	405	431	458	422	472	470	420	451	439	459	422	460	419	447	432	428	449	447	444	403	469	448	453	450	428	455	457	446	431	414	425	420	434	398	458	429	421	430	491	424	442	426	429	444	402	463	405	414	418	440	463	419	433	412	466	453	457	472	442	418	413	476	398	452	394	415	459	443	428	444	454	439	475	428	412	427	437	463	416	485	409	432	445	427	433	436	422	457	458	406	399	427	436	482	464	412	420	454	439	455	424	436	451	423	396	462	440	430	387	434	415	415	452	431	404	452	429	441	476	400	438	414	431	455	436	415	420	445	407	424	396	426	470	444	436	428	442	473	415	452	411	464	432	452	401	427
1567	409	273	309	290	274	252	270	281	304	269	277	275	251	270	300	311	278	291	289	285	257	289	292	264	263	287	286	295	288	274	298	266	273	288	279	272	277	302	275	275	263	294	253	255	268	265	274	251	284	302	284	285	253	294	240	252	246	266	260	262	250	264	258	244	270	236	266	255	254	277	285	277	263	254	275	261	230	287	267	260	248	294	288	256	293	301	254	278	265	246	262	299	315	253	301	263	283	237	276	267	283	276	308	274	302	281	271	275	274	265	271	279	257	280	299	285	262	280	261	234	279	279	271	282	291	249	233	259	293	274	242	281	273	272	273	244	246	275	280	294	277	279	270	287	299	253	270	254	243	286	292	274	268	259	265	244	271	261	283	263	316	261	273	254	267	272	269	288	249	237	252	312	252	256	271	298	266	281	291	294	265	287	258	240	274	266	282	253	273	273	255	286	232	250	269	298	306	268	294	261	279	255	296	285	302	279	271	296	272	273	280	230	264	294	277	284	283	287	255	265	295	293	293	258	279	275	274	293	259	263	243	306	267	250	275	303	268	261	308	309	266	260	300	265	265	262	277	269	267	272	267	269	298	291	293	259	287	274	276	278	277	266	253	234	258	263	275	249	259	250	284	284	283	251	251	246	288	296	264	258	247	273	276	272	228	245	243	255	268	274	269	284	230	250	280	272	272	266	295	284	278	260	279	233	262	292	283	287	271	251	288	284	283	293	262	253	272	246	256	278	236	253	295	285	260	257	295	262	266	252	251	323	293	305	290	299	280	253	256	267	263	236	270	266	270	281	298	287	297	270	290	272	257	251	282	270	274	283	297	277	274	275	261	281	270	272	283	269	273	272	252	257	230	277	258	260	292	270	271	308	274	266	282	279	238	242	305	265	281	279	290	296	280	298	257	248	246	278	284	260	225	284	271	275	280	310	262	291	276	256	267	308	273	284	290	274	301	315	290	253	260	252	255	286	280	252	269	281	254	286	274	261	294	275	283	283	258	279	268	283	261	267	288	292	293	306	262	292	259	258	253	277	285	278	257	273	294	235	261	256	274	275	289	265	249	252	258	313	314	264	284	302	262	269	280	288	276	253	260	299	273	233	262	272	299	271	289	285	253	279	243	302	258	270	260	265	251	266	266	269	285	260	281	256	264	280	287	291	274	274	270	272	262	278	239	287	238	289	251	251	311	266	275	267	290	270	270	294	280	301	287	269	265	249	273	281	260	262	269	263	262	272	259	252	260	305	268	245	269	287	286	246	259	282	256	254	289	282	265	302	260	250	276	305	291	289	282	262	274	293	275	281	271	260	263	253	302	310	287	272	285	280	274	269	249	281	301	266	269	268	242	276	282	290	265	249	266	257	253	257	271	268	262	256	272	256	274	280	292	291	269	255	268	268	283	278	261	269	282	251	266	274	277	263	254	263	277	250	271	252	256	287	285	262	271	295	309	261	289	289	262	278	274	270	268	261	275	281	266	292	279	285	249	275	288	259	247	247	286	267	279	275	280	292	265	257	247	279	248	284	283	272	270	301	280	285	282	277	248	314	293	287	292	280	276	275	288	311	284	244	271	290	290	284	282	300	276	298	265	303	305	276	268	256	257	251	281	278	280	261	241	292	266	288	282	287	266	280	265	277	282	283	262	259	254	309	286	274	279	265	266	283	261	247	275	291	308	270	252	271	267	265	285	277	300	268	256	282	286	294	253	290	276	262	252	237	282	271	297	245	264	283	277	275	280	256	278	270	260	271	283	294	260	292	283	270	300	288	289	252	232	300	265	247	285	284	239	288	255	257	281	287	266	324	281	259	281	312	278	262	254	277	273	256	253	286	287	261	263	285	267	302	282	277	281	257	259	276	291	274	254	300	281	302	294	252	263	268	243	296	281	232	307	259	260	268	231	314	267	253	297	299	300	276	263	266	253	262	269	270	279	247	278	256	279	240	248	242	284	231	281	290	266	288	247	270	295	280	238	263	299	287	277	317	264	258	261	257	241	277	261	265	271	274	262	256	247	287	280	290	263	295	262	256	277	263	292	287	303	281	262	267	240	250	270	221	271	286	262	290	290	266	274	297	261	275	287	267	263	254	253	279	283	249	305	277	262	259	264	295	289	269	317	252	292	280	267	313	326	277	262	254	292	281	290	242	251	290	300	268	258	243	270	280	282	274	279	281	287	281	274	278	270	276	272	264	268	291	258	255	268	274	276	227	284	287	295	238	257	249	309	275	266	299	271	265	289	255	312	288	266	287	269	289	264	247	274	295	277	251	285	268	267	266	296	250	254	275	277	280	250	273	261	292	299	298	255	287	254	276	297	252	256	296	256	251	253	264	284	278	282	264	259	276	257	277	280	287	241	273	243	268	263	288	289	264	287	264	240	269	279	251	281	252	276	306	264	268	265	275	258	281	280	268	265	277	250	253	298	270	290	272	255	282	264	254	233	270	258	282	268	233	271	250	273	267	278	243	247	255	255	278	257	279	283	265	287	262	293	295	297	277	251	259	284	281	242	282	264	261	289	263	272	271	295	234	286	278	267	282	265	268	235	282	258	276	262	270	261	261	272	265	252	303	274	285	264	259	261	263	259	273	280	274	277	285	260	283	269	269	279	259	263	253	284	241	287	312	275	267	305	293	268	290	287	274	257	262	280	252	274	291	298	278	264	274	266	291	277	280	247	255	288	264	295	303	257	286	286	293	262	259	242	235	260	265	267	266	267	244	294	274	265	284	267	281	227	277	255	301	255	290	277	224	289	237	291	277	271	238	266	286	289	268	270	248	278	260	270	272	250	248	252	276	253	284	277	251	252	275	262	280	252	270	276	304	286	285	282	321	252	260	296	264	274	252	255	296	260	264	290	283	268	267	269	277	263	291	276	270	292	284	260	263	250	263	271	253	271	281	293	283	262	301	252	254	267	243	263	296	237	274	268	295	243	255	303	243	264	281	262	308	255	276	256	263	269	292	269	272	267	248	261	262	287	293	293	280	269	284	252	291	263	275	235	271	295	300	269	264	282	265	249	250	274	303	257	283	280	268	234	273	259	260	259	288	274	280	267	262	265	254	246	251	279	281	247	280	266	291	291	265	246	287	272	272	258	273	293	288	296	275	244	243	241	247	251	298	258	239	271	268	253	252	257	260	268	288	271	245	245	274	248	276	279	240	250	239	239	279	270	263	276	269	304	296	281	263	267	255	244	270	296	284	264	287	252	298	265	275	239	271	270	289	255	292	266	284	275	280	263	286	252	276	242	264	297	265	252	280	260	293	258	281	265	290	261	275	303	255	268	256	294	254	264	289	235	305	254	294	295	286	286	248	279	269	259	280	294	292	254	272	269	274	280	288	271	305	290	273	267	256	275	308	282	295	257	281	290	292	243	264	305	261	276	247	294	289	274	266	271	269	274	262	303	284	280	298	269	255	270	309	256	289	234	264	264	296	240	300	256	304	252	306	272	261	272	246	236	268	273	276	301	281	264
1815	659	617	647	641	606	633	600	615	575	548	595	594	654	575	664	592	565	627	609	621	621	616	647	604	581	608	596	540	601	577	584	611	636	605	585	611	603	611	617	593	616	590	609	607	574	598	606	591	587	557	572	618	625	625	611	588	565	594	607	621	637	583	583	565	603	565	603	557	572	584	571	625	609	574	582	564	628	601	584	586	585	617	615	581	591	590	628	627	574	581	632	570	605	570	568	608	624	623	626	612	616	556	627	611	620	563	552	569	566	606	607	594	611	629	629	561	619	613	597	582	634	629	662	579	563	589	564	599	555	615	590	585	583	627	634	565	587	562	627	622	580	601	600	584	653	634	633	586	570	600	583	546	614	626	629	607	639	572	618	604	584	593	606	579	620	583	631	605	585	567	562	577	575	593	604	593	630	588	588	643	587	622	604	584	583	584	580	544	609	606	608	606	637	610	578	558	597	636	619	564	611	597	615	600	600	614	598	610	572	567	644	600	630	592	577	608	596	555	593	612	628	583	602	604	602	630	593	595	641	593	610	585	616	569	601	588	637	596	617	569	552	605	571	658	581	579	590	563	580	599	616	584	598	580	612	592	605	616	625	609	634	601	610	606	588	552	603	600	573	583	611	612	567	576	602	586	617	606	605	599	566	618	569	617	637	560	600	601	587	606	596	618	586	615	642	611	599	600	591	564	617	585	629	586	566	623	615	613	589	570	584	599	609	630	663	611	635	605	637	584	596	624	638	611	609	632	628	632	607	587	570	584	646	578	631	571	571	558	579	608	645	638	608	628	584	641	573	581	588	607	613	617	512	573	585	544	559	596	622	582	587	591	583	606	606	571	569	601	592	610	621	600	605	577	626	586	611	538	534	606	609	617	627	593	563	634	612	601	556	598	578	641	607	589	627	649	593	620	626	592	620	625	617	585	633	627	588	593	621	588	609	568	620	576	590	554	622	623	593	576	558	618	596	611	583	600	610	575	623	628	625	632	574	628	595	576	592	583	589	611	578	614	622	625	586	590	638	611	561	609	595	592	623	597	609	629	606	603	592	628	571	592	614	607	593	597	618	599	629	629	604	587	612	552	630	594	601	583	575	623	600	586	576	618	592	604	597	578	633	601	631	576	574	618	627	622	572	595	599	579	588	572	600	582	601	554	568	593	584	609	633	549	590	587	564	593	643	597	587	598	568	609	587	597	586	613	635	601	580	590	584	617	594	594	579	591	631	598	611	613	605	627	588	542	572	622	581	583	599	623	591	581	600	632	564	602	583	619	583	598	583	588	569	618	589	593	643	592	613	619	620	545	594	563	618	594	583	646	569	579	633	617	571	582	599	564	563	600	634	600	618	556	578	601	645	605	647	569	656	607	619	638	598	621	599	627	610	613	567	600	560	586	579	660	578	620	648	616	621	590	584	621	593	594	632	554	589	614	570	600	608	615	605	631	623	593	574	603	587	593	601	579	575	587	619	597	559	650	606	613	615	575	581	578	558	630	576	613	586	667	593	567	602	588	549	599	609	567	564	612	622	567	584	609	574	565	600	605	607	589	606	590	578	591	608	609	613	613	597	608	643	591	586	640	584	609	564	587	644	587	561	566	587	624	613	598	570	577	598	606	605	646	588	560	606	568	578	572	632	602	592	555	605	615	555	641	585	592	594	619	616	609	592	568	568	618	576	609	606	595	586	595	581	603	560	585	582	562	635	669	583	629	617	619	610	618	582	609	656	610	568	607	585	627	580	583	587	571	572	591	612	622	596	602	612	629	613	584	627	605	585	582	593	595	603	614	592	560	551	615	576	612	611	581	619	641	584	566	597	618	603	577	611	618	597	593	567	592	551	632	607	631	600	572	565	615	638	581	567	595	628	629	581	569	632	578	591	596	607	626	634	641	594	611	613	565	577	584	558	594	588	617	610	600	597	621	609	630	579	598	618	621	624	613	615	604	578	585	620	535	660	612	623	588	628	596	599	618	615	572	602	641	601	585	581	620	601	597	640	571	623	645	634	559	561	583	617	599	589	607	628	547	554	581	604	597	592	629	577	613	608	579	644	601	564	632	620	575	579	607	591	608	670	634	587	615	604	560	595	604	612	592	593	627	615	611	574	544	624	559	593	611	570	626	592	621	598	577	610	609	569	589	616	584	617	611	615	594	598	656	655	621	599	560	565	578	584	625	609	574	631	580	597	641	638	589	612	610	592	580	596	638	593	566	631	567	583	574	551	587	589	637	603	618	589	615	600	633	608	577	613	576	576	616	616	579	577	619	575	566	605	593	644	622	583	656	589	563	608	618	620	612	585	647	603	574	599	578	553	628	586	588	600	580	572	619	611	584	622	565	605	557	617	584	622	596	594	574	635	553	578	614	618	549	609	548	581	615	623	588	625	589	578	603	584	622	601	610	600	631	638	589	607	577	627	571	634	618	601	614	601	607	617	668	609	619	589	575	615	573	587	647	612	576	571	603	644	557	593	599	579	605	629	601	557	615	588	567	562	609	598	561	572	625	605	616	655	563	618	557	638	602	588	592	606	586	593	610	636	607	595	558	605	639	608	597	568	592	590	578	640	586	617	613	601	596	580	549	602	628	651	607	573	620	616	600	567	580	550	564	646	625	602	586	596	591	550	613	530	590	607	597	641	605	553	617	591	638	614	593	596	641	621	585	573	634	592	589	630	628	601	614	607	611	589	550	578	555	627	636	570	561	648	631	596	594	620	563	595	599	608	616	637	584	630	619	587	598	629	539	644	578	611	520	586	597	583	580	601	577	607	607	569	631	583	624	598	602	599	551	620	553	601	565	583	584	593	597	571	604	649	660	581	596	573	640	588	595	626	616	594	667	592	626	586	598	584	597	634	607	605	577	630	608	626	582	617	627	613	585	646	590	653	648	601	584	619	559	583	556	568	602	566	579	578	619	639	592	571	602	611	567	632	604	599	589	610	622	567	590	605	618	633	627	606	614	601	618	614	589	596	609	622	592	619	617	638	592	599	590	595	604	590	607	620	612	643	616	598	607	606	605	593	627	580	603	606	621	611	581	588	633	594	598	615	607	637	583	592	587	642	627	598	633	589	583	593	602	606	595	597	585	578	643	639	615	568	600	599	581	624	559	599	575	607	610	604	632	576	543	601	621	585	613	583	576	619	581	583	602	611	581	595	587	613	550	568	619	595	619	605	598	598	600	605	573	561	619	628	621	619	596	604	592	631	565	622	615	595	615	615	620	612	621	607	586	577	594	560	589	584	600	602	619	573	580	587	573	640	593	632	591	613	615	605	572	609	600	560	582	587	614	600	595	614	592	599	614	589	619	642	617	627	575	625	622	630	643	607	627	616	616	591	604	613	570	564	570	641	570	620	600	537	608	581	556	563	595	672	590	552	556	577	602	598	596	563	614	580	589	561	571	562	575	571	524	616	580	615	571	597	606	588	619	605	578	595	596	616	592	636	574	596	631	608	585	629	621	590	603	638	599	600	542	580
7596	602	436	348	241	217	181	175	149	132	128	140	133	117	120	116	116	103	106	112	126	128	134	129	105	132	122	115	129	109	122	117	108	128	104	105	131	129	113	121	108	132	105	101	101	109	118	110	113	134	136	99	120	113	119	105	96	127	135	125	118	148	107	139	125	144	134	114	118	125	119	132	119	118	94	116	102	111	111	113	107	106	122	134	108	103	120	98	132	117	116	107	117	98	116	117	110	134	113	105	129	117	129	135	102	117	101	109	112	120	116	123	95	121	108	105	126	107	105	117	112	105	124	111	129	110	109	128	124	112	123	119	128	110	111	137	113	113	108	114	103	118	127	102	118	129	124	117	117	114	105	120	93	115	133	128	131	123	116	110	111	134	107	113	119	135	122	131	114	111	100	127	113	112	113	116	104	137	114	101	123	118	123	98	133	137	132	106	110	106	117	102	127	100	113	106	108	106	127	133	120	121	111	116	115	127	115	106	144	111	130	86	120	124	102	117	119	121	131	116	116	99	88	114	112	123	139	96	124	117	119	117	111	121	147	129	133	104	110	118	107	102	117	118	134	119	133	112	115	114	117	111	116	121	120	135	106	121	100	124	127	96	123	109	117	113	149	110	107	102	100	118	106	140	105	100	123	98	119	128	126	136	98	107	109	109	131	128	117	114	124	121	106	113	116	105	119	120	133	116	125	102	119	116	113	95	128	127	126	116	118	119	125	122	124	121	117	115	124	131	104	124	114	116	136	100	96	116	111	123	108	108	111	112	117	148	111	98	123	114	108	130	121	99	114	121	117	109	109	102	113	120	114	104	117	104	111	103	137	113	100	114	116	101	116	111	126	106	116	132	110	106	115	113	110	103	126	113	119	108	114	112	108	127	112	112	110	111	114	120	112	117	97	109	133	117	131	104	107	109	101	110	121	128	125	122	136	130	107	124	110	133	106	91	122	107	104	112	125	100	104	101	124	123	104	121	124	124	113	116	96	131	111	115	109	103	106	106	118	117	118	123	115	117	116	126	124	128	131	104	121	110	111	122	133	119	141	109	111	128	132	126	112	111	111	119	129	133	137	112	127	127	92	103	114	116	88	124	135	113	122	105	118	108	110	105	124	111	111	112	109	105	117	124	110	110	115	124	119	116	105	106	132	118	120	131	108	112	102	86	112	126	114	123	122	110	95	127	124	132	116	98	120	129	117	132	127	113	122	123	95	119	95	115	115	127	115	115	129	121	105	141	126	102	94	117	120	100	126	123	113	128	107	117	109	96	111	130	129	113	136	109	124	131	110	119	111	98	105	108	114	110	119	104	119	99	113	115	126	111	119	120	111	120	112	116	104	106	121	105	110	109	119	99	119	114	125	128	115	115	119	111	119	106	119	119	100	96	114	108	119	121	115	116	139	133	139	128	111	131	133	121	116	117	102	100	109	134	137	112	111	98	121	113	119	107	107	117	121	105	106	123	137	116	126	113	104	109	115	108	91	100	126	88	115	114	101	129	129	138	102	122	127	113	104	129	105	125	131	99	126	130	99	117	99	116	129	91	139	99	127	139	148	120	100	106	104	104	108	100	122	103	120	118	110	119	115	99	123	123	122	113	117	127	117	125	122	103	108	116	112	114	118	120	125	131	123	126	107	122	113	120	142	115	117	102	117	99	99	109	122	104	123	122	122	115	114	110	128	120	113	125	99	102	105	120	117	113	100	122	129	127	134	105	119	121	132	116	128	94	99	108	108	114	103	131	123	120	117	123	106	122	113	117	113	141	109	134	109	127	140	146	115	136	116	125	120	109	137	98	100	127	125	102	114	136	105	112	114	117	118	90	98	120	125	128	119	103	111	121	116	112	137	119	116	118	124	127	115	125	105	107	100	113	119	133	103	129	120	102	104	108	115	105	102	128	118	116	122	124	110	111	119	112	105	108	103	125	107	131	119	105	128	126	117	144	117	110	122	113	116	104	121	116	125	125	138	99	126	128	115	117	98	109	109	101	106	141	122	115	135	119	104	103	115	101	101	123	121	110	110	126	129	110	127	131	111	113	101	119	125	104	119	118	129	99	116	99	111	115	119	115	104	112	139	111	110	130	117	122	105	110	96	124	102	101	126	99	125	122	112	130	104	122	78	89	115	116	109	119	124	130	127	129	138	114	105	114	97	111	113	119	129	102	114	100	121	91	114	105	117	127	118	134	130	100	99	119	92	105	120	113	118	131	98	113	130	131	112	123	124	104	117	125	127	123	128	100	119	138	124	113	117	113	123	145	108	113	128	115	110	123	102	145	99	118	95	101	124	103	126	139	119	104	101	118	108	128	112	105	114	120	122	112	104	124	112	110	113	120	106	113	105	96	107	95	112	96	91	119	121	137	135	129	108	129	114	120	115	113	112	115	110	114	102	97	125	107	110	90	126	122	95	128	106	123	108	117	108	140	131	108	117	99	128	114	118	101	120	104	113	124	142	119	102	111	113	119	94	103	111	117	106	119	112	104	106	108	126	134	114	108	108	104	126	121	110	120	127	112	116	125	90	112	107	101	130	112	112	125	127	101	121	119	94	96	121	104	126	124	113	101	135	104	134	128	117	112	132	107	119	129	108	116	115	120	107	131	101	113	118	107	110	115	128	130	124	124	100	139	117	101	99	129	112	119	109	99	103	109	110	104	114	119	125	90	126	103	125	110	112	114	115	120	117	87	120	112	138	101	105	93	100	123	104	115	134	115	127	111	109	108	119	112	110	109	90	140	112	103	111	124	115	115	96	128	104	112	103	112	134	124	103	120	124	134	96	98	115	117	128	108	107	99	106	132	130	113	152	103	105	107	106	103	125	115	124	110	121	124	142	98	110	119	106	117	123	129	117	96	106	103	125	125	121	110	124	118	115	127	125	96	109	112	127	115	117	130	113	108	102	99	119	138	102	126	102	106	96	109	114	136	104	104	122	94	116	130	124	145	118	101	100	106	103	95	104	117	102	142	129	129	92	108	124	115	128	123	114	118	104	100	118	119	98	104	105	128	128	127	116	100	122	101	114	116	95	113	135	104	109	112	108	118	96	119	120	96	120	114	122	114	103	111	119	116	129	111	104	116	134	119	121	109	120	124	117	111	126	95	128	116	94	132	129	105	107	112	125	99	106	120	121	110	106	112	99	100	110	128	133	131	117	136	127	126	124	120	124	101	126	112	121	108	123	123	108	126	130	101	97	124	121	121	93	118	108	105	123	120	117	124	104	127	113	116	121	127	130	107	116	131	126	121	117	116	110	120	124	109	121	110	99	104	106	107	104	141	122	123	116	138	93	128	120	100	136	155	134	125	136	101	117	117	98	124	122	119	100	135	117	136	111	137	110	124	100	87	102	130	127	97	129	117	131	114	121	101	110	120	86	109	104	138	116	124	120	110	125	125	131	104	111	99	129	104	116	108	109	109	116	129	135	110	124	118	112	105	121	121	81	117	121	125	94	145	131	130	102	115	124	114	108	104	125	113
6165	702	951	1076	952	816	674	580	548	485	460	428	452	360	347	406	360	398	320	326	338	356	331	319	328	329	331	309	338	313	298	284	315	285	313	311	301	312	311	316	303	298	309	321	317	298	317	313	294	300	323	292	301	284	282	290	297	276	316	312	297	300	276	294	289	320	300	278	319	325	268	265	307	326	276	293	315	300	290	287	290	332	282	316	284	309	295	273	310	302	295	284	295	262	297	313	303	309	302	291	329	323	301	294	294	305	298	319	288	305	314	292	298	316	287	298	282	249	283	303	275	320	314	293	286	275	296	280	319	306	290	282	288	320	292	303	296	336	305	300	291	298	277	294	268	314	285	306	285	288	277	281	302	275	302	309	273	274	314	280	321	301	322	272	296	289	303	292	276	322	279	277	309	289	305	304	272	276	313	308	314	291	282	315	326	280	296	298	323	327	272	291	314	283	297	279	305	290	331	283	283	285	306	305	278	320	299	295	290	279	271	274	281	292	279	296	300	291	308	275	306	297	309	294	315	291	312	286	297	301	266	275	313	245	257	249	245	305	318	280	318	320	293	266	274	281	324	280	276	301	293	311	271	309	265	315	335	292	297	277	256	284	302	293	295	309	322	282	309	284	300	291	310	281	307	315	318	309	319	267	282	307	288	293	275	287	264	318	305	255	315	308	300	306	285	298	303	304	283	301	290	314	265	279	277	320	299	293	296	292	274	265	302	281	290	265	295	265	289	311	334	298	311	310	294	278	321	306	328	316	314	290	292	244	292	294	301	292	289	270	300	295	332	313	285	286	311	265	266	293	301	294	294	287	290	291	309	292	272	284	290	312	293	311	328	309	303	288	308	277	269	295	301	307	293	306	322	297	277	310	290	302	293	290	272	266	269	286	307	282	262	280	274	275	299	282	303	308	303	283	306	275	302	308	290	306	280	261	281	312	314	294	300	305	293	289	290	295	319	326	273	275	316	282	277	270	283	280	285	318	298	296	315	259	275	286	319	280	292	278	319	265	333	290	276	298	291	316	283	276	282	300	288	276	291	304	306	260	263	292	283	274	338	281	300	273	301	305	295	307	269	297	282	328	277	290	282	291	293	266	303	273	299	276	264	316	278	255	302	335	295	302	310	329	287	268	285	319	298	306	312	294	293	320	290	309	289	309	286	324	310	298	295	317	298	292	329	265	278	285	308	283	286	310	256	315	285	273	280	294	291	327	306	302	275	300	334	289	286	309	279	288	306	304	303	296	324	291	266	290	280	300	301	284	287	284	289	292	280	283	297	293	283	330	288	301	285	296	295	275	314	306	318	309	299	309	302	313	274	263	288	319	312	320	321	273	305	271	311	350	286	286	308	283	308	308	297	311	304	292	255	296	271	301	288	311	334	290	291	313	293	274	283	292	281	275	296	304	315	294	296	267	306	312	291	286	268	274	304	286	269	286	326	297	297	293	265	293	272	292	285	299	275	283	297	283	268	284	318	321	281	287	318	296	300	292	313	296	317	295	299	304	321	267	324	288	321	266	292	281	300	284	279	291	307	263	313	269	294	272	297	301	266	282	297	303	317	305	297	270	299	334	333	281	277	294	295	287	286	285	298	285	288	303	295	264	294	292	297	290	256	245	259	309	305	297	289	284	283	290	296	274	270	311	296	275	325	284	296	326	294	242	264	298	293	317	344	296	309	279	274	297	308	293	309	334	312	306	270	291	277	317	294	279	328	299	289	266	308	283	292	306	288	290	285	285	296	283	294	280	286	290	290	299	314	261	311	276	304	296	282	268	295	279	283	293	320	278	286	327	317	299	273	286	313	282	286	284	287	288	303	277	266	281	305	284	302	319	291	284	323	302	278	292	311	277	276	288	296	307	312	283	274	293	308	291	285	308	280	295	268	284	284	282	289	297	242	280	295	303	309	260	274	311	301	296	317	298	267	310	275	287	287	288	280	286	289	285	285	275	276	326	281	295	281	275	293	277	298	301	292	307	290	296	295	240	299	282	290	277	293	292	296	279	274	304	294	282	290	268	284	304	298	277	300	296	277	272	264	286	293	307	296	295	303	270	301	280	315	310	300	272	293	292	291	284	294	288	293	299	251	330	291	310	294	274	302	328	297	305	317	318	305	300	285	287	301	276	292	300	302	284	286	306	278	310	274	280	287	264	304	275	284	267	285	264	302	263	296	275	262	289	299	304	306	311	298	263	301	281	299	305	324	324	288	307	284	251	283	313	275	308	285	297	265	263	291	300	246	294	276	301	295	288	285	274	300	311	253	285	275	313	287	284	280	281	283	275	269	292	274	303	307	310	283	271	284	297	293	278	286	280	311	305	280	285	299	277	274	300	284	298	267	289	293	286	286	295	293	279	298	296	287	287	307	286	286	253	286	286	289	317	306	290	281	282	297	276	307	279	318	322	309	253	257	278	304	292	289	273	301	298	284	300	317	276	294	277	296	309	291	277	307	304	263	271	281	293	306	267	326	293	301	288	336	279	308	329	309	313	307	305	296	310	312	322	272	281	303	305	286	295	294	281	309	260	311	285	308	287	305	339	293	275	292	277	319	280	283	298	316	302	308	349	297	300	255	265	283	280	299	289	307	296	279	300	291	288	292	343	304	302	295	303	288	300	273	288	306	303	320	317	303	284	280	312	296	290	254	322	312	302	323	275	305	327	287	322	276	292	275	319	310	292	302	292	283	296	296	316	303	309	262	312	280	304	261	296	287	282	281	294	274	303	282	281	280	289	315	275	278	270	307	275	278	315	304	297	298	282	308	291	318	322	311	269	294	284	308	288	278	276	318	297	299	286	350	289	293	290	262	288	286	306	268	273	278	288	300	303	301	280	280	290	291	303	309	282	318	271	291	299	258	303	285	291	295	277	291	291	297	308	301	289	300	276	289	316	287	270	306	285	265	298	283	290	307	289	262	312	286	249	243	293	310	297	289	276	295	302	275	246	293	301	308	303	303	286	289	258	292	281	275	268	313	321	278	314	281	267	289	277	318	317	287	322	272	287	301	271	270	281	312	285	268	281	282	312	254	300	270	283	293	296	288	278	288	316	293	285	275	302	291	283	262	307	301	299	293	313	299	311	267	302	274	284	323	314	300	284	279	294	301	301	288	268	333	314	290	292	288	285	282	292	303	283	270	306	269	269	309	306	307	283	277	290	308	303	267	292	305	286	296	278	289	299	276	304	268	292	294	300	287	302	275	290	267	314	283	286	297	271	270	309	275	310	279	311	277	303	280	334	282	293	296	269	308	278	270	278	314	279	291	299	291	301	270	284	292	308	275	299	279	287	278	286	313	269	302	273	300	308	278	299	280	332	325	289	299	290	301	291	272	276	290	296	292	282	278	282	292	260	288	302	300	261	303	316	271	303	281	289	295	300	309	299	292	286	284	301	286	298	278	294	307	288	297	301	305	288	296	309	271	306	277	312	308	313	278	294	316	297	294	294	296	280	313	311	270	291	315	307	283	304	281	264
14351	1349	870	650	452	396	310	294	271	251	257	173	227	208	212	227	169	218	178	177	204	200	199	172	192	177	157	191	203	173	171	153	180	183	169	207	166	183	159	190	174	194	178	182	178	148	182	162	189	165	182	146	184	191	170	193	156	184	167	181	156	172	176	147	197	160	185	204	172	181	162	172	175	164	174	148	158	176	182	186	166	176	182	187	165	151	186	198	162	180	188	157	184	193	181	189	166	155	178	178	156	180	169	185	175	161	171	195	166	205	165	155	180	165	197	161	169	181	213	192	170	180	187	172	173	168	181	169	169	168	158	159	166	173	169	164	147	169	166	162	147	171	184	164	191	169	161	170	191	165	195	159	202	166	177	178	160	177	188	153	168	181	212	155	160	157	178	142	167	189	182	161	178	169	169	198	176	163	210	192	186	177	157	187	153	194	182	172	192	178	140	176	188	180	195	156	174	173	210	189	166	204	176	180	168	181	200	202	165	174	164	153	182	174	175	149	156	171	155	203	171	167	179	190	166	175	170	197	199	167	186	186	180	172	169	164	174	189	160	152	179	169	161	182	169	157	181	210	173	179	178	184	179	202	168	169	188	180	185	161	186	160	181	187	156	179	168	158	164	143	175	160	170	167	203	171	187	161	178	177	176	183	188	155	146	144	167	150	165	166	171	175	181	174	174	171	166	139	175	197	197	164	192	177	149	185	179	158	157	220	178	173	159	166	147	203	174	179	141	178	179	171	175	166	192	183	191	163	204	176	176	188	138	160	158	163	176	183	179	174	174	181	174	152	170	173	149	191	173	184	163	166	173	154	193	190	179	156	180	162	175	195	196	172	160	182	173	179	150	147	176	187	180	186	190	174	172	180	187	186	174	170	162	186	160	181	192	173	165	198	176	172	208	195	193	166	177	152	170	166	193	196	137	157	202	194	161	164	165	175	179	188	164	185	156	177	161	156	180	183	180	172	166	164	191	168	199	189	156	179	184	158	157	176	168	174	164	166	168	186	149	174	165	168	174	147	191	167	165	178	182	171	166	167	176	158	173	176	177	173	185	214	190	151	176	168	185	165	165	189	191	182	156	170	161	193	167	181	166	217	170	212	187	166	190	166	158	158	201	180	163	163	180	176	167	155	172	166	184	175	191	180	194	156	189	189	183	164	166	172	173	166	168	172	187	162	180	150	157	180	176	201	176	167	165	159	155	166	163	172	151	176	184	164	170	184	186	187	174	165	182	166	174	160	158	146	168	159	171	180	152	183	207	192	187	159	198	178	186	187	181	164	187	169	190	176	168	175	179	155	167	162	144	180	141	186	171	159	169	188	163	171	164	189	206	170	191	144	208	187	189	174	183	180	184	196	183	168	150	148	172	165	182	166	162	165	199	168	185	166	169	194	196	163	167	173	177	178	158	174	179	171	148	185	192	166	176	191	179	167	154	174	171	208	170	154	192	190	161	172	190	161	206	171	182	160	206	207	184	185	166	182	200	190	174	182	194	167	184	169	158	159	181	150	161	182	190	175	166	167	173	174	177	166	187	194	164	164	187	185	162	193	179	170	173	181	174	194	176	167	196	200	185	161	157	176	170	171	176	182	199	159	213	180	186	188	172	179	176	165	195	180	162	158	189	173	171	165	180	176	169	174	149	161	169	187	178	183	171	159	179	177	181	155	171	163	179	180	186	152	192	197	178	169	157	190	191	203	157	175	184	185	170	178	158	187	167	184	189	176	179	164	172	188	188	185	188	167	178	157	163	138	149	156	178	171	148	154	173	179	181	173	154	160	165	197	171	183	170	156	174	171	155	169	156	138	144	165	158	192	162	193	159	184	179	151	173	160	185	167	189	186	173	163	191	160	198	154	169	173	161	164	189	164	152	184	200	168	179	187	160	163	186	163	170	164	167	164	156	163	174	159	174	177	167	155	174	177	169	165	158	173	176	174	185	171	194	142	176	171	188	187	204	177	202	180	162	170	160	165	184	175	170	147	167	148	160	199	191	173	160	165	156	161	189	169	173	179	178	217	181	160	162	182	192	161	168	166	171	183	200	177	176	178	197	162	173	158	167	178	161	201	160	173	166	157	162	158	184	172	173	158	202	178	187	199	172	181	186	193	162	163	175	166	153	152	188	168	166	170	174	184	143	170	172	151	172	177	172	141	181	170	179	172	156	185	173	182	166	171	182	175	179	182	176	175	157	194	164	172	184	168	191	155	176	155	178	168	169	148	180	162	183	192	154	167	165	190	166	191	160	157	185	187	148	180	188	160	184	180	148	157	167	173	202	164	176	184	171	183	147	168	161	176	171	174	169	179	198	168	181	145	166	158	166	171	171	160	146	187	152	168	169	171	160	163	163	189	160	171	165	153	175	207	183	167	184	181	198	182	166	202	154	178	167	182	169	186	178	188	164	177	180	160	155	168	177	158	164	174	209	172	176	179	186	176	158	192	173	172	184	194	192	161	160	172	179	180	144	174	173	188	188	163	153	164	203	165	177	176	145	146	200	151	168	176	201	184	174	189	187	169	182	172	187	177	168	163	170	193	183	162	145	157	208	181	148	175	174	184	166	195	177	189	177	179	157	198	163	172	174	179	188	187	164	162	187	191	176	161	173	168	154	185	175	165	158	163	176	179	163	161	163	164	174	189	173	190	153	168	165	158	177	190	184	179	153	180	172	162	158	164	167	167	174	183	176	177	189	163	156	160	193	192	173	167	183	193	195	171	156	180	175	159	152	163	176	161	177	170	171	195	162	167	181	179	186	169	180	181	151	168	157	163	192	192	165	175	194	164	190	198	179	176	174	162	134	171	166	184	175	187	157	162	150	151	208	169	160	171	173	165	167	142	157	173	166	140	172	178	175	170	178	171	170	176	158	162	181	155	179	170	188	181	168	145	197	171	172	159	172	171	176	179	170	170	181	143	143	191	162	179	191	169	192	170	189	183	180	197	162	177	171	170	202	173	150	207	162	159	197	181	176	173	192	179	179	186	186	174	168	171	168	179	167	205	163	173	213	170	157	191	193	177	184	170	198	193	204	163	155	177	144	177	179	159	167	189	191	166	164	161	161	168	183	160	167	166	163	163	187	162	187	171	172	177	155	183	144	168	189	180	169	187	169	154	175	158	158	171	203	164	154	176	171	177	164	142	176	178	199	189	167	171	172	163	166	157	150	191	169	183	187	191	154	162	179	191	170	198	171	161	182	180	145	168	166	182	177	181	182	203	164	176	168	177	179	159	182	196	185	184	205	186	197	175	177	145	156	171	175	161	189	167	171	180	169	175	179	185	169	163	156	169	189	164	201	175	145	160	176	185	157	199	153	150	173	152	187	167	161	161	166	172	156	169	166	167	166	166	164	199	187	185	159	183	170	155	140	160	148	148	180	171	168	153	173	189	164	165	205	187	185	184	190	187	171	153	203	181	165	169	214	197	183	188	190	179	197	175	195	166	181	204	173	171	172	201	185	178	140	168	178	183	169	179
8200	1178	1763	2016	1737	1401	1206	999	869	768	739	750	661	616	584	547	556	562	553	537	552	522	493	529	515	486	509	490	479	465	452	481	486	483	450	471	437	434	432	508	417	455	455	429	403	452	446	452	421	459	463	456	461	450	431	438	446	478	402	453	444	409	425	417	460	474	442	441	431	438	442	466	455	426	450	427	420	431	467	423	421	430	437	502	431	434	418	439	420	469	407	458	447	442	440	501	432	419	429	432	452	401	441	414	435	454	445	436	415	418	439	460	453	447	454	430	432	481	424	429	439	418	427	444	434	412	419	427	438	462	424	420	425	438	449	416	424	428	429	445	442	395	437	428	434	407	397	390	407	425	482	409	454	452	429	469	448	416	437	474	439	435	448	440	438	436	469	459	449	441	435	434	416	465	421	466	448	363	436	453	425	436	438	470	421	430	453	418	425	414	419	422	415	422	429	436	424	430	453	417	435	454	439	392	448	466	439	453	414	437	399	423	451	393	398	436	420	426	386	432	422	429	405	427	420	467	433	452	444	463	450	478	422	410	421	417	432	464	456	424	424	467	439	432	434	449	422	477	439	422	456	403	404	434	423	441	417	407	442	435	483	409	425	457	456	415	430	450	423	390	450	436	435	427	491	423	450	391	421	420	442	442	443	422	416	401	415	420	416	425	458	451	425	457	410	429	441	429	424	449	425	409	437	421	430	413	416	445	439	460	429	438	436	434	418	467	433	450	447	437	418	413	424	454	406	434	438	431	405	431	453	432	425	432	462	423	447	415	452	454	366	421	424	449	438	457	392	428	436	417	384	426	457	452	412	460	414	401	429	416	424	418	435	461	435	457	449	424	427	443	446	456	408	407	419	419	406	448	407	428	438	451	451	447	443	430	440	441	458	442	416	442	437	452	439	416	432	443	424	429	466	464	428	452	414	402	464	444	427	404	470	449	410	441	415	434	417	394	401	469	429	461	456	437	410	423	478	418	418	415	437	438	455	445	425	392	489	399	428	467	432	423	445	413	462	427	416	423	442	467	395	433	424	380	439	406	442	445	413	400	436	433	441	442	491	434	418	406	442	385	487	430	408	424	413	482	450	450	420	458	428	425	456	403	422	450	423	446	433	419	427	416	446	437	412	412	445	448	489	406	422	428	425	442	405	424	452	441	487	459	448	407	442	452	466	456	439	453	435	462	420	453	456	471	416	427	455	395	436	391	449	441	408	440	435	430	376	433	413	428	415	443	442	419	432	440	383	414	416	451	419	460	449	439	423	436	425	437	435	453	448	440	416	438	440	457	440	441	466	452	416	456	446	441	463	444	447	448	433	414	396	464	442	443	427	421	424	420	455	427	447	423	435	425	430	409	403	430	434	416	438	418	460	427	416	435	428	407	440	452	434	425	423	424	430	390	444	437	472	401	414	450	451	432	445	437	424	393	445	462	416	424	449	415	420	451	441	430	455	405	444	415	409	435	410	456	410	435	450	422	427	485	420	433	448	453	403	436	455	453	446	444	428	437	412	420	459	404	426	447	430	433	437	425	432	410	456	429	443	440	445	435	481	403	445	456	416	433	407	435	446	458	435	424	429	426	435	392	404	423	441	428	430	454	446	439	389	437	440	438	465	427	415	451	459	448	454	413	428	409	434	457	433	489	422	401	459	450	419	444	425	433	465	438	450	461	446	446	413	434	411	423	431	427	431	466	488	407	466	441	425	438	427	429	405	412	454	433	432	445	423	399	428	415	463	430	434	443	422	421	413	409	413	399	449	457	422	407	424	421	419	420	478	418	431	406	407	409	417	434	436	419	456	406	431	447	425	430	428	412	468	457	438	421	424	444	481	438	431	457	430	409	410	417	433	445	432	456	429	388	441	475	420	446	438	447	469	453	469	420	422	442	477	447	411	421	439	415	426	463	438	429	433	461	418	438	455	436	409	426	451	461	447	405	433	393	480	444	399	459	439	453	416	435	433	432	490	422	408	445	455	407	468	445	430	400	400	410	450	448	437	429	410	438	431	416	453	455	387	418	420	489	441	434	407	458	446	425	415	449	440	438	432	459	421	440	421	456	416	408	426	430	398	406	437	452	432	405	449	407	446	446	468	428	451	459	451	453	451	438	440	421	437	462	430	428	439	423	411	427	439	424	462	423	431	429	417	440	442	446	407	472	460	468	451	435	405	476	411	438	437	420	456	395	447	451	449	432	450	465	437	444	408	452	408	459	444	440	457	388	408	412	444	461	456	423	421	436	416	434	454	432	464	460	466	421	417	429	442	483	436	440	412	456	451	422	412	457	421	439	418	443	422	409	468	480	459	435	439	402	450	404	444	412	425	433	404	474	400	458	410	440	434	428	449	489	432	468	432	445	423	425	430	396	418	413	453	422	428	466	425	463	426	416	436	418	392	426	430	421	433	458	439	436	433	415	411	444	416	434	413	455	417	449	461	450	449	439	409	432	455	483	423	426	431	407	434	423	446	399	429	485	433	419	430	418	441	456	453	414	431	434	471	410	468	418	406	434	431	432	442	449	425	475	456	456	404	429	438	458	432	430	434	445	443	463	440	458	414	413	463	416	458	422	442	436	415	392	404	422	463	458	411	441	436	429	387	401	457	475	459	459	424	431	415	412	451	445	418	434	422	400	462	423	408	456	454	410	451	407	431	432	449	428	418	442	410	438	429	460	443	421	408	406	407	454	443	419	427	448	405	444	430	415	402	454	452	423	441	461	438	405	456	434	433	442	457	438	463	436	456	467	392	449	483	438	427	413	413	442	419	414	422	462	456	448	473	465	424	421	378	450	428	446	451	444	431	432	380	400	407	424	412	432	430	429	437	476	442	434	462	436	426	420	433	442	425	414	409	449	442	473	475	451	394	417	446	463	443	436	467	406	436	416	429	456	418	439	448	429	474	421	404	431	471	468	427	437	463	403	409	456	445	427	445	419	426	428	427	415	449	438	422	418	460	455	423	408	400	417	449	451	426	439	434	425	463	425	463	434	435	419	445	421	457	426	427	399	470	464	424	442	432	407	444	435	458	460	417	422	402	419	447	435	423	405	449	435	410	396	391	456	385	445	477	430	454	439	461	427	445	436	424	433	457	471	445	419	404	430	441	471	433	452	407	429	431	392	422	415	448	472	433	405	474	460	425	416	449	413	442	466	441	407	442	439	442	403	484	429	448	484	447	421	423	465	443	425	419	425	428	446	443	448	401	455	451	491	473	463	394	422	437	445	430	425	415	451	439	413	454	436	386	449	450	437	440	418	461	446	442	452	459	430	439	463	439	426	431	424	474	386	397	449	431	462	412	471	489	425	420	439	463	426	445	423	421	446	413	454	444	405	397	426	414	437	400	447	448	418	428	386	433	432	426	387	435	431	443	416	414	402	417	421	416	435	435	462	406	481	419	402	450	433	446	444	434	444	432	431	446	450	474	435	437	461	437	470	433	458	444	427	470	501	449	414	411	407	411	444	425	463	443	466	451	448
1706	374	286	284	257	267	280	272	252	291	260	285	289	280	277	264	280	277	271	229	259	293	267	248	282	250	240	276	287	273	290	246	287	313	291	276	253	272	261	249	296	272	290	270	264	265	257	274	245	322	257	238	316	257	277	260	281	270	301	254	261	238	252	308	285	266	285	293	314	288	243	277	281	279	269	283	246	268	279	282	290	253	264	276	275	274	296	273	235	250	274	259	275	289	271	266	248	276	220	275	271	251	246	288	272	285	281	292	257	274	265	279	251	269	284	258	276	299	299	253	262	290	294	257	256	269	294	222	283	299	244	279	281	272	282	274	317	237	273	302	263	292	260	270	233	270	252	283	276	270	298	288	300	271	282	258	286	267	261	275	251	265	261	267	264	279	290	265	248	243	287	251	302	258	260	237	241	293	250	252	241	266	312	277	286	283	264	261	271	248	236	265	275	285	265	279	275	260	265	267	280	274	266	285	271	308	287	269	279	286	259	306	265	269	267	269	292	263	264	270	258	288	274	298	256	268	270	271	266	270	265	244	270	288	267	284	233	298	279	275	289	256	270	281	247	249	252	298	257	299	298	271	263	287	278	267	282	270	275	282	261	278	262	274	262	272	268	296	255	311	284	230	246	309	239	291	311	262	283	241	315	256	271	282	250	276	293	284	283	293	240	275	255	271	264	278	248	289	249	271	271	268	259	247	265	247	261	269	286	257	271	289	240	275	286	267	251	257	306	272	253	294	258	278	262	242	264	303	258	280	273	270	280	283	264	277	266	255	264	281	267	239	263	313	283	275	298	238	290	271	277	272	274	253	263	280	296	275	282	268	245	269	231	252	250	288	276	267	260	243	265	267	268	238	302	264	273	279	271	285	290	261	281	249	286	283	263	273	279	299	302	248	210	267	267	252	249	249	256	281	259	275	252	250	266	255	261	306	279	266	245	286	261	263	261	270	261	245	294	299	260	278	286	275	264	272	245	262	279	297	292	282	267	249	262	248	258	260	251	293	288	238	272	284	270	261	267	297	266	287	288	255	274	280	278	281	272	253	250	274	261	278	278	283	308	265	275	272	274	293	270	287	324	256	273	263	251	258	268	285	304	297	268	283	249	269	280	285	271	266	229	234	290	278	275	275	260	272	262	272	276	246	286	261	302	270	289	255	283	231	273	287	291	280	240	273	254	274	299	262	289	272	290	292	275	278	251	301	266	286	283	318	261	274	279	243	262	291	251	305	298	281	278	272	290	267	271	258	286	279	241	259	262	310	257	270	253	283	275	254	254	272	279	255	240	261	280	263	293	252	260	271	235	276	263	300	283	277	286	276	285	267	265	264	295	292	283	292	265	299	270	273	282	284	246	262	257	293	263	285	270	275	273	272	313	291	268	271	276	295	275	290	299	254	255	254	280	255	286	247	279	258	269	260	276	278	271	254	245	287	310	244	258	245	275	265	294	267	252	282	263	258	297	258	276	276	250	281	269	274	278	280	279	271	270	271	272	279	275	270	238	276	261	265	285	282	275	264	295	312	284	262	258	271	295	265	264	269	284	249	281	246	267	270	293	282	265	300	252	255	278	263	249	281	281	273	257	285	253	275	264	283	285	248	260	235	273	303	319	276	304	274	290	245	272	304	264	306	279	262	282	264	299	265	272	271	266	296	268	279	277	263	284	271	258	283	261	253	240	275	270	243	250	302	261	291	276	310	282	279	296	237	293	270	287	243	270	261	286	250	270	256	249	273	277	268	280	296	254	290	294	279	281	270	297	278	247	259	241	267	265	273	266	255	260	288	276	259	275	245	270	263	278	279	291	286	277	258	263	264	284	256	250	257	292	256	261	275	274	292	263	280	248	284	266	244	314	268	292	282	296	297	258	277	256	250	277	275	277	293	254	289	241	304	286	266	278	276	282	275	259	287	251	272	274	245	260	253	261	273	273	311	287	277	262	282	291	246	286	265	262	253	263	268	263	302	286	295	290	297	233	276	262	253	242	285	272	292	269	269	283	266	261	261	275	272	291	289	270	278	280	256	263	237	274	270	257	296	289	264	255	289	269	266	280	267	284	268	244	278	262	293	252	268	269	281	275	246	256	246	250	243	276	266	285	277	260	297	278	257	318	262	273	281	271	259	240	300	242	241	272	248	270	278	294	276	265	262	303	260	293	284	261	271	301	255	274	275	286	271	282	269	269	291	274	282	275	261	284	286	278	257	253	294	280	289	245	246	260	286	293	264	265	244	283	290	283	269	260	260	265	261	277	263	269	285	266	275	282	289	263	270	256	286	285	290	256	263	258	261	249	282	265	253	295	279	285	270	263	265	247	253	289	266	260	278	286	259	279	270	275	266	281	283	272	259	280	265	241	287	303	273	262	255	284	280	266	269	293	302	275	293	256	269	271	257	272	272	261	262	264	300	282	313	265	274	292	262	307	304	276	241	273	286	301	266	244	261	307	278	273	269	276	265	273	273	265	278	322	278	236	278	257	281	258	277	309	293	286	271	259	271	250	289	294	308	270	293	316	269	250	256	249	261	260	284	281	266	271	277	283	295	301	286	262	243	280	281	262	283	295	249	255	249	239	258	263	283	271	283	263	294	247	260	255	275	267	230	267	268	289	295	307	296	276	265	240	275	275	268	225	265	248	273	305	278	272	257	287	277	243	282	266	289	256	263	276	279	293	248	252	272	303	275	251	292	256	275	268	264	291	271	290	272	269	284	279	262	286	234	307	259	281	309	287	260	273	271	289	250	259	271	266	260	285	268	262	272	270	255	248	229	262	298	251	265	295	289	272	240	296	226	327	271	290	292	277	245	253	284	268	261	276	234	275	276	300	269	313	250	288	273	247	258	262	285	263	263	254	303	262	273	281	295	308	276	259	298	251	320	244	280	292	283	302	249	288	284	276	293	277	264	240	270	261	259	240	267	272	246	263	258	283	278	286	267	258	278	249	263	282	238	270	265	279	249	274	277	269	258	274	270	274	286	272	267	297	290	278	267	280	259	259	257	302	242	256	281	274	258	265	260	266	272	279	260	291	273	269	290	279	263	276	245	247	269	283	258	286	271	248	280	255	264	291	256	257	298	248	283	281	269	250	299	272	280	269	268	289	264	321	274	275	236	275	278	292	281	267	249	248	290	286	274	294	281	277	284	269	280	263	266	279	263	276	284	284	260	275	289	280	317	256	292	257	280	274	276	314	280	285	276	281	280	269	285	311	287	223	267	280	278	275	266	262	257	228	298	263	295	278	249	259	268	280	260	278	263	281	275	253	259	296	276	276	264	322	278	285	273	250	246	264	305	289	270	259	303	287	251	264	249	271	269	265	247	283	263	285	287	280	279	282	281	262	250	310	267	307	311	267	278	267	276	279	244	263	279	269	264	289	253	284	261	254	272	258	252	258	254	282	269	298	263	281	273	236	276	271	242	272	282	272	241	286	268	273	272	260	244	271	233	257	284	278	301	269	247	290	265	259	272	253	250	275	269
1835	686	631	610	610	646	587	622	580	605	608	578	575	583	627	588	580	547	616	598	610	598	606	588	567	590	535	590	577	598	593	601	591	553	560	596	605	635	635	585	618	551	574	570	630	605	583	599	596	577	598	538	584	592	611	587	560	597	588	577	590	580	599	621	617	562	588	573	578	581	558	629	596	564	620	586	616	579	580	606	547	581	597	603	612	587	599	583	589	570	574	551	578	577	604	588	571	639	543	588	565	586	572	632	551	591	584	590	618	581	605	601	556	538	596	568	615	562	622	597	585	588	589	596	638	558	566	562	604	603	600	553	632	631	584	625	583	560	584	572	621	606	589	610	583	623	605	594	560	567	612	575	612	581	603	532	611	572	621	598	608	581	594	647	643	559	558	579	597	597	614	623	608	563	593	579	576	607	576	572	614	595	622	545	614	608	595	601	633	557	573	600	565	579	607	598	582	600	578	616	631	612	588	605	544	548	614	583	612	601	592	612	603	557	596	564	576	628	632	640	558	625	577	617	598	614	585	572	575	568	597	599	570	638	589	610	595	614	558	610	583	582	609	587	583	583	632	591	573	589	642	589	590	598	550	591	574	587	588	613	619	595	659	621	611	585	613	620	598	614	587	541	607	587	593	623	559	578	596	570	604	585	557	608	581	573	573	581	583	589	631	581	625	598	577	587	601	630	565	545	611	587	577	591	578	594	563	555	584	568	596	586	596	522	592	562	567	606	569	549	623	609	563	606	612	602	611	550	590	576	571	562	592	598	593	593	619	590	592	618	627	579	619	592	584	588	574	577	589	530	599	567	584	571	595	611	628	605	555	619	626	629	604	600	611	599	555	649	580	585	555	614	579	564	575	606	588	585	559	602	559	609	606	594	630	593	569	598	573	569	596	615	613	590	588	583	559	600	599	612	595	600	592	543	562	627	528	609	602	603	606	599	590	631	586	576	598	608	624	566	620	558	602	558	560	570	573	586	604	609	628	600	564	591	556	571	595	610	602	573	559	581	612	574	564	606	563	586	571	591	629	537	612	614	612	601	546	590	635	595	608	582	617	605	599	612	572	580	568	579	556	564	600	635	536	613	604	569	572	606	616	593	594	623	601	598	623	570	582	618	612	554	584	605	583	557	583	582	640	609	636	593	559	587	539	615	587	600	605	567	577	581	582	624	583	556	578	617	593	603	556	549	578	560	588	603	607	608	556	566	585	599	567	596	564	593	592	606	598	614	647	577	583	609	638	571	597	608	587	571	609	593	567	548	615	625	612	593	583	635	584	610	601	599	598	620	558	577	600	591	608	583	581	606	600	565	570	583	558	584	606	599	614	582	633	617	591	582	614	613	605	588	631	607	615	621	587	563	578	638	610	660	569	605	617	613	613	538	600	559	587	575	578	565	585	586	559	581	583	578	575	600	557	547	614	599	543	585	592	621	568	567	597	651	568	630	596	585	596	617	631	581	571	563	581	532	548	601	561	578	605	620	548	566	597	617	573	638	604	583	601	582	604	639	611	574	595	568	599	585	604	598	596	600	612	582	629	595	611	588	576	595	550	607	572	608	578	630	544	586	551	568	599	627	553	591	616	628	575	594	561	603	553	628	584	577	594	576	622	608	581	576	608	587	542	578	562	588	588	609	591	561	612	601	579	572	570	569	567	600	552	604	572	579	626	608	590	616	594	578	626	600	582	593	542	544	578	562	553	593	580	606	572	626	589	576	611	580	595	638	605	569	576	571	588	615	580	632	599	592	602	639	611	616	574	659	564	620	620	591	618	582	518	567	603	607	583	593	621	612	597	567	596	617	587	628	596	608	624	549	561	564	594	590	592	597	598	561	574	565	588	581	600	613	613	610	624	593	598	572	578	621	583	605	584	619	632	624	571	590	618	575	586	569	572	575	612	600	562	558	584	604	572	580	603	571	587	610	567	607	575	588	584	582	584	578	573	568	617	603	576	606	617	567	598	624	545	611	574	592	614	570	565	606	592	600	592	634	603	625	600	614	571	570	581	570	568	540	598	585	604	565	579	571	597	625	613	571	569	599	629	612	561	593	588	583	620	608	587	633	629	576	568	550	587	564	568	606	580	567	566	636	593	571	575	633	596	555	593	549	575	596	595	565	558	583	572	580	551	656	598	600	616	610	605	561	627	585	532	572	582	572	575	603	538	560	624	597	623	540	596	579	590	623	577	627	617	613	514	639	576	597	564	579	559	612	556	600	557	636	570	548	567	597	620	584	595	577	581	568	618	566	609	552	572	548	591	579	612	592	628	593	625	540	591	596	578	614	570	631	574	581	602	643	592	583	588	607	648	590	568	584	603	563	631	603	581	573	602	596	574	610	598	577	559	574	579	560	550	580	629	588	598	555	577	550	593	568	558	631	600	574	605	600	628	602	637	548	595	586	591	603	611	623	611	552	583	554	585	572	552	586	607	618	620	592	564	560	585	584	595	643	637	613	595	575	609	579	599	571	630	596	612	534	579	581	548	650	607	586	577	612	591	594	615	620	592	598	572	629	581	602	605	599	601	606	607	635	556	586	561	560	590	551	572	598	562	539	601	596	577	532	614	593	587	650	610	588	586	613	589	633	592	594	598	577	575	558	582	567	625	581	579	608	597	621	602	596	592	578	590	599	571	574	609	572	604	580	577	563	592	569	590	608	583	618	624	533	565	615	603	603	556	639	588	602	609	591	598	592	571	606	605	578	588	626	597	576	546	584	564	584	548	556	563	591	583	576	615	610	585	588	613	565	587	588	584	629	595	596	559	566	590	586	595	614	600	572	590	589	590	580	577	586	590	619	572	585	558	570	567	606	619	562	622	587	581	588	596	628	571	630	587	637	551	592	598	564	589	570	595	617	628	594	568	614	570	579	593	569	585	600	634	573	589	581	545	569	616	563	603	599	574	604	635	580	568	530	597	585	593	636	619	587	604	548	564	599	643	579	547	603	588	609	590	547	574	557	559	590	581	581	581	592	596	614	615	609	591	578	567	588	585	554	572	623	618	563	569	586	568	622	590	581	609	580	619	578	582	605	575	593	578	599	599	568	562	626	566	571	574	587	593	602	595	613	574	543	631	635	614	560	607	629	571	581	598	572	601	641	562	614	605	603	617	593	579	569	573	557	575	599	611	629	541	626	596	609	614	625	623	561	598	575	588	660	574	594	623	645	598	635	613	621	589	549	602	597	590	616	599	602	563	574	612	631	583	579	626	575	573	588	625	575	624	601	628	585	600	627	638	575	530	588	583	584	573	583	551	596	627	625	619	605	598	599	577	583	644	586	612	609	593	566	568	580	567	574	599	576	568	584	611	556	610	588	582	618	596	548	598	589	597	582	600	585	618	606	611	593	610	579	608	611	577	554	602	606	575	581	581	561	624	585	585	601	632	600	593	580	616	579	552	561	555	577	575	570	615	623	601	576	557	542	628	597	587	606	611	576	616	608	596	607	613	616	594	560	613	582	590	585	604	602	578	606
7675	642	461	355	278	218	182	173	143	147	135	134	114	125	141	126	124	123	123	133	132	136	149	135	113	126	105	110	104	124	128	128	127	102	144	109	128	114	132	133	118	109	125	130	102	120	111	109	131	107	115	112	119	116	100	121	119	102	124	119	133	108	116	137	124	110	107	115	121	138	119	137	111	105	102	111	118	122	102	89	116	129	115	127	110	116	116	110	108	127	135	116	113	99	126	115	105	117	101	108	102	107	120	110	110	123	101	129	106	129	123	142	130	119	136	114	121	103	113	105	112	115	109	102	126	99	111	106	109	119	108	107	112	121	125	121	129	128	114	113	115	121	136	100	108	125	127	95	98	113	130	117	126	111	111	96	113	141	110	128	120	124	112	127	130	136	104	128	122	120	115	113	111	128	101	113	110	92	117	107	129	106	122	119	105	114	110	140	119	119	111	109	139	120	129	125	103	96	118	131	102	104	103	109	105	106	114	103	104	113	112	122	124	103	140	132	98	112	95	128	115	99	100	113	97	124	103	137	129	106	107	99	103	84	92	109	96	110	107	107	121	123	109	126	108	116	125	110	120	103	107	111	123	116	102	100	134	126	105	94	112	97	131	123	138	108	99	101	100	127	99	128	114	131	89	112	109	120	104	113	117	113	120	117	121	133	121	110	102	116	103	110	113	133	117	132	113	126	102	105	100	131	122	139	114	111	109	106	110	112	99	110	115	117	119	121	98	122	139	124	107	119	129	106	114	112	137	94	121	121	88	124	108	119	87	123	124	107	96	124	129	113	119	118	112	120	117	96	119	126	107	98	108	114	107	108	105	113	127	109	115	133	120	123	139	92	95	115	142	121	106	116	118	87	87	123	112	133	135	113	117	112	124	116	115	118	127	121	106	113	110	113	107	112	129	131	112	129	112	115	116	111	117	120	113	118	114	112	131	99	116	117	126	126	138	114	103	127	119	111	125	122	132	107	127	132	119	115	120	112	129	109	113	115	118	124	122	108	127	118	108	100	115	118	109	136	106	105	96	93	125	134	129	114	107	117	96	121	125	98	129	117	122	125	93	125	95	112	119	118	111	103	124	129	124	128	98	112	118	105	134	118	113	116	134	156	125	127	114	138	114	125	110	107	99	137	122	104	115	119	104	101	99	112	129	104	124	104	118	121	107	122	118	121	129	115	105	139	113	114	117	121	134	121	140	109	100	99	85	110	112	110	118	119	131	101	104	98	128	108	119	113	115	126	121	131	146	115	124	114	118	138	111	117	115	109	124	126	134	123	113	110	129	94	119	99	135	148	126	135	111	97	108	115	132	123	114	121	113	105	97	102	111	117	130	131	102	112	126	104	104	147	130	116	128	114	111	95	113	128	134	116	103	107	108	116	115	128	119	107	109	110	106	114	123	129	93	116	117	125	112	119	143	128	116	118	134	113	113	118	102	126	115	112	120	100	115	110	112	124	156	119	109	122	112	132	113	105	94	120	92	106	98	107	108	116	116	110	106	131	138	117	126	121	107	112	130	129	124	85	127	118	130	124	122	122	114	106	129	104	128	134	101	110	123	117	116	114	103	126	120	109	117	124	137	114	99	104	131	119	123	110	118	125	102	128	128	101	128	116	105	127	112	117	100	125	123	113	116	106	133	101	111	96	124	121	117	112	120	109	104	106	124	123	122	105	123	124	113	101	112	91	117	98	108	111	102	111	112	112	114	114	106	118	122	136	98	110	122	111	108	115	109	115	110	114	128	97	114	109	139	125	119	111	119	118	126	104	118	117	137	118	105	121	105	116	119	129	120	110	112	123	104	122	112	114	124	111	121	119	112	116	95	112	105	135	108	122	99	115	112	111	127	115	142	142	139	127	128	107	95	134	126	107	125	106	102	126	130	128	114	106	125	132	117	122	108	122	108	99	97	120	121	122	113	107	127	111	127	113	126	112	119	124	121	118	110	93	105	100	117	99	107	113	132	101	116	121	140	125	105	97	120	111	105	99	125	133	134	111	102	111	111	111	137	114	127	129	116	112	126	116	114	123	121	144	126	131	114	135	118	117	117	112	120	110	125	115	133	114	120	135	109	115	120	100	119	99	114	128	120	131	116	124	115	121	142	113	117	101	121	107	119	105	105	131	119	112	103	110	116	105	115	123	135	125	127	98	105	104	113	133	104	101	110	110	101	119	105	119	121	97	99	110	126	120	134	101	131	116	128	120	111	122	123	116	111	122	120	123	125	119	98	124	112	104	113	103	109	103	118	115	124	120	115	131	129	120	113	115	117	107	114	108	119	95	90	105	111	102	123	130	127	133	142	120	119	127	113	126	125	122	98	113	133	121	118	101	130	111	112	124	109	111	116	123	120	107	114	120	95	110	109	102	129	118	95	112	108	120	116	96	121	120	120	113	122	123	134	146	120	122	111	105	101	113	128	105	98	123	124	109	104	129	118	130	133	114	112	115	103	109	121	124	105	120	121	119	129	112	121	143	117	102	133	116	136	122	136	102	115	93	113	107	107	108	109	102	133	120	117	120	113	117	115	121	112	96	118	128	115	119	115	98	117	121	107	145	130	112	124	128	129	113	118	137	134	107	104	150	149	127	127	122	110	128	95	110	103	129	104	92	111	98	126	120	94	131	114	107	104	127	107	121	99	107	120	122	116	112	116	109	106	127	124	120	99	92	133	108	96	117	115	127	106	103	104	107	110	99	124	122	108	113	123	110	133	98	117	114	121	95	134	99	102	129	105	98	114	111	123	116	123	115	106	109	129	109	126	118	109	121	124	100	105	113	109	123	108	82	121	105	101	121	145	129	118	134	104	132	132	123	111	113	123	111	107	111	100	117	124	109	129	121	122	125	93	125	116	137	106	114	105	113	94	92	122	114	117	113	106	111	94	99	114	124	114	89	130	106	85	113	112	116	105	121	133	115	103	112	108	129	95	108	99	106	105	138	118	120	111	99	117	106	104	108	116	111	115	126	118	117	112	120	113	109	143	129	106	137	122	120	130	98	110	119	126	125	103	121	132	112	129	121	94	104	117	112	115	108	117	123	97	125	131	133	133	107	109	114	101	103	113	141	126	138	125	126	105	134	100	130	135	123	113	109	108	120	125	118	102	124	112	116	118	123	105	117	143	121	110	126	109	124	98	102	120	125	114	132	95	112	102	115	136	113	110	107	109	94	115	117	111	126	127	127	104	119	116	118	120	116	113	112	125	108	101	131	97	105	97	104	137	117	107	107	103	109	127	123	122	115	101	117	117	132	118	115	109	135	120	108	86	111	94	107	121	124	112	130	112	128	122	119	119	119	110	100	108	123	113	129	103	132	114	112	132	132	113	124	101	103	106	115	153	115	124	124	97	128	132	123	120	107	113	116	98	138	94	122	118	137	125	120	109	104	112	106	96	121	115	117	107	109	109	128	118	107	104	113	118	112	130	116	120	127	111	120	113	100	117	107	107	114	119	102	119	116	129	120	133	102	137	115	118	123
6346	720	1004	1109	974	790	712	582	567	531	483	402	396	382	415	364	346	366	361	345	336	326	336	315	329	311	300	297	317	288	294	304	292	302	301	295	300	291	321	284	302	294	297	315	286	297	293	309	303	294	254	273	313	291	288	271	333	285	300	296	287	277	306	316	278	295	297	278	297	302	308	308	294	292	293	271	262	283	277	305	294	314	288	292	274	286	303	266	294	275	303	281	267	302	267	287	316	286	254	299	284	279	313	309	274	274	286	311	289	329	301	284	320	308	282	323	294	275	288	329	302	286	309	314	285	278	287	299	265	300	312	300	298	288	290	280	288	298	310	283	295	303	289	271	289	261	317	286	279	272	292	258	314	279	259	298	286	277	291	260	275	276	299	297	251	273	293	278	269	306	301	269	280	308	295	293	271	264	293	322	301	307	280	265	271	288	274	292	295	273	270	293	309	320	280	268	294	297	296	289	280	292	276	310	289	296	307	302	288	269	289	293	293	294	286	283	330	292	254	284	298	265	307	293	276	272	274	294	294	302	283	313	292	274	269	263	273	324	287	287	269	280	277	296	279	315	274	301	307	263	282	256	299	274	303	305	299	304	300	246	284	306	296	278	278	309	306	295	284	301	281	297	284	312	290	301	292	282	299	276	306	297	263	279	291	326	312	283	322	290	298	284	284	319	296	309	290	262	302	280	292	311	268	290	282	265	300	283	301	279	323	278	284	267	268	273	287	280	272	286	289	309	305	308	308	270	259	296	289	295	282	282	293	281	328	291	291	286	266	293	282	334	276	307	325	247	311	260	301	299	304	291	284	286	290	282	321	290	290	297	266	308	325	253	310	279	265	304	252	277	299	283	290	294	299	276	266	288	291	303	310	274	297	296	287	305	259	298	315	282	282	293	287	272	273	275	295	297	280	286	286	276	289	315	283	274	280	301	266	304	292	287	266	255	311	254	283	292	288	290	269	330	276	271	275	267	310	284	313	294	281	297	267	282	298	291	292	300	247	276	293	296	287	276	297	277	280	270	284	280	268	290	296	304	276	270	254	287	287	283	300	284	289	329	278	297	285	308	262	293	253	273	305	281	259	308	287	292	296	305	268	289	307	301	263	285	326	289	294	315	271	302	316	282	284	288	295	277	278	275	281	299	307	288	283	241	287	292	282	306	285	306	259	283	272	284	316	270	294	306	317	287	296	273	246	303	285	288	287	281	309	322	271	306	283	287	282	281	242	283	297	310	306	289	288	271	315	324	298	288	290	305	279	280	262	275	312	301	271	288	319	300	279	296	286	261	282	273	295	292	275	285	292	264	290	286	259	268	303	294	284	278	276	267	302	294	271	297	289	308	285	256	307	310	290	303	286	286	283	288	287	288	310	306	282	272	270	289	289	266	293	305	290	275	284	322	286	284	307	275	316	283	284	333	318	289	286	285	280	281	310	278	291	309	295	318	308	288	257	263	280	304	321	308	277	289	323	279	303	283	271	333	265	318	295	265	308	292	304	313	291	285	300	259	289	283	277	249	293	268	273	307	307	311	280	265	286	288	306	255	300	322	302	288	316	281	320	312	269	294	292	282	291	327	297	281	294	314	279	297	276	265	285	282	307	263	281	309	293	313	280	279	263	301	292	287	302	298	251	303	297	296	286	311	292	301	297	276	260	276	298	298	290	290	274	271	305	283	262	288	290	291	281	264	298	295	303	272	273	286	289	286	275	294	290	264	275	269	297	276	293	300	298	287	282	260	292	318	304	274	298	311	303	291	305	309	273	276	299	282	319	287	288	277	256	278	301	276	301	281	277	294	309	294	276	306	280	302	305	275	307	293	301	277	280	296	277	311	292	291	306	284	300	296	268	312	313	299	284	311	302	287	283	277	307	307	262	279	311	264	316	297	269	316	311	266	290	265	295	300	299	289	280	275	310	308	288	286	305	284	307	303	293	307	283	291	269	283	301	281	287	266	278	266	290	312	278	267	285	276	297	291	263	296	295	283	322	286	271	295	274	301	326	288	300	317	264	304	266	279	278	309	296	277	296	292	315	252	297	339	282	295	294	277	292	292	283	295	305	296	278	315	309	300	299	278	309	334	308	304	291	296	304	316	279	329	325	275	301	304	278	289	271	290	291	286	288	318	280	287	318	257	320	286	291	317	282	290	276	282	256	290	277	297	284	250	292	271	323	301	303	321	280	301	278	273	282	301	257	310	296	302	290	260	273	253	275	293	288	262	280	300	265	299	305	286	290	277	288	307	302	277	286	296	279	267	320	280	267	287	311	317	268	305	273	247	316	273	301	295	302	284	289	295	306	307	287	321	298	296	293	280	287	304	314	291	277	292	290	292	294	283	299	325	279	322	288	268	259	289	291	287	280	297	294	324	271	288	270	283	310	288	289	317	272	281	312	291	299	306	295	297	263	305	293	279	320	292	278	300	304	285	329	281	298	311	307	262	285	271	298	285	322	298	269	259	325	301	291	317	292	296	295	297	284	275	293	312	286	268	298	277	336	310	288	309	287	301	283	301	274	312	307	314	271	273	285	310	309	273	276	260	276	278	280	289	276	303	292	278	295	299	268	302	275	278	269	309	277	298	292	278	324	303	296	298	268	274	280	304	301	334	257	307	257	273	260	328	255	282	274	288	269	295	298	302	266	309	279	291	276	282	283	273	285	313	266	301	290	295	286	300	284	275	257	263	296	294	295	306	288	257	266	297	285	297	295	300	272	265	312	259	286	293	292	290	325	276	316	302	285	283	271	316	254	305	301	299	314	290	302	266	275	300	264	256	277	326	263	273	300	288	279	258	278	295	297	285	310	270	268	279	299	263	298	288	269	306	289	286	291	308	296	278	294	308	275	268	300	269	308	266	303	268	301	271	285	301	303	289	271	306	250	271	313	253	270	275	301	271	277	295	285	270	317	280	296	289	252	265	307	293	307	272	264	285	294	277	292	283	275	286	306	265	263	304	279	299	316	296	288	286	295	299	258	301	268	265	292	310	317	297	291	299	300	289	293	291	306	325	306	278	292	312	304	319	280	271	313	297	340	255	281	272	288	288	288	297	268	275	292	274	289	289	296	306	311	296	307	296	278	271	310	274	275	287	296	295	278	298	280	316	275	304	312	296	278	296	286	273	295	296	296	286	299	286	285	319	270	285	276	274	261	342	298	306	285	300	298	268	254	295	275	285	269	284	284	301	298	280	292	276	277	274	282	287	309	329	296	268	284	294	302	317	274	298	299	292	284	265	300	272	288	253	285	283	281	286	272	272	314	271	279	307	288	295	297	277	272	304	301	308	279	310	301	314	286	270	290	273	274	312	282	286	286	300	293	319	301	290	288	285	277	296	250	305	298	305	318	288	289	298	280	338	306	315	303	311	277	307	270	295	325	288	294	290	297	307	287	298	301	279	293	263	286	266	316	305	304	277	276	314	300	287	289	269	309	300	281	269	313	308	276	267	270	304	269	305	293	324	295	267	299	298	312	285
14505	1380	858	649	428	377	333	260	277	226	229	218	223	193	220	213	183	202	168	196	197	187	181	197	183	183	203	172	187	175	186	160	175	167	172	190	138	162	172	170	172	165	190	196	176	186	174	171	170	172	158	184	160	186	197	168	169	174	180	188	206	187	172	174	169	173	177	171	178	164	181	175	183	169	184	179	166	155	186	184	174	186	159	143	169	194	155	164	148	166	182	178	164	153	168	183	205	182	177	183	159	157	157	166	176	181	172	174	184	193	166	175	180	159	173	170	155	161	171	158	196	165	172	169	163	155	160	167	184	184	181	193	189	179	189	178	198	173	186	189	167	160	194	164	164	158	182	172	176	187	164	192	170	186	157	181	157	185	174	187	198	173	162	175	187	163	176	176	189	160	148	174	190	187	177	147	193	151	183	180	172	174	167	181	175	163	187	148	164	155	198	172	149	182	163	140	160	182	162	193	177	139	171	174	170	178	160	157	194	191	178	182	194	199	171	202	185	168	181	163	195	191	155	169	184	158	164	159	182	191	164	176	162	197	192	193	167	182	159	170	174	215	184	171	158	184	176	177	159	188	189	182	164	185	179	166	192	208	174	169	185	170	178	189	176	154	189	184	192	170	150	163	164	174	178	177	156	162	193	166	186	155	158	185	153	206	189	164	182	186	177	173	156	181	166	177	182	166	182	180	150	192	180	193	182	187	152	208	176	192	183	171	203	169	168	172	191	157	170	186	171	157	165	153	192	146	168	177	172	192	156	159	154	190	183	189	146	191	157	205	143	178	164	160	186	178	175	185	179	172	168	165	161	157	160	204	179	158	148	185	172	179	173	190	167	186	193	169	189	156	177	173	191	174	163	176	183	172	149	160	177	169	158	166	190	192	177	176	182	161	185	214	174	171	154	168	143	161	178	181	181	195	174	151	191	166	163	176	163	174	193	157	194	179	182	181	176	188	187	154	172	185	159	208	181	178	174	190	178	167	193	183	198	174	188	184	176	182	180	192	167	170	191	172	172	166	172	162	187	183	190	182	189	198	189	181	183	173	170	161	165	152	192	165	176	166	198	179	173	198	178	163	188	155	184	172	182	173	197	184	143	188	178	156	184	154	167	189	185	172	185	168	184	181	178	182	166	181	204	200	189	175	165	172	159	187	164	173	189	182	147	178	176	152	195	157	161	166	181	168	191	200	185	185	175	171	192	207	180	199	167	177	194	171	175	158	179	173	190	163	155	197	178	156	198	143	212	171	178	188	202	207	170	193	149	155	182	170	172	193	169	165	157	192	181	172	146	161	186	177	174	186	148	182	154	156	154	172	182	190	156	180	173	182	191	164	170	171	154	176	201	152	165	172	199	190	166	152	170	183	176	182	166	175	184	170	207	182	172	179	199	164	192	185	178	186	188	198	179	192	167	163	176	187	187	157	154	187	154	170	217	157	171	186	172	191	189	174	159	160	189	168	175	173	175	204	204	196	177	184	183	173	166	179	181	154	193	212	178	212	205	198	166	142	188	191	174	182	172	185	166	179	170	166	161	200	172	149	184	164	159	174	178	174	197	156	158	153	170	193	188	169	194	175	197	186	164	182	178	171	201	194	163	179	192	170	161	174	176	176	151	148	170	184	195	170	181	189	182	163	181	177	190	151	173	173	195	173	182	192	182	183	177	187	172	163	173	173	168	172	205	174	180	170	195	171	170	187	156	173	168	155	148	174	184	178	175	178	171	164	175	203	184	195	189	180	186	164	175	194	176	169	163	192	164	190	179	173	161	179	191	176	179	187	195	154	188	174	156	183	175	180	172	195	177	162	164	197	178	160	194	159	176	198	190	181	152	186	174	172	179	175	165	162	160	160	155	183	170	169	157	158	162	190	173	211	193	187	158	166	181	150	174	207	181	189	195	188	185	170	167	160	157	153	156	152	159	187	151	196	173	199	193	171	172	189	177	189	154	182	170	162	174	202	180	189	191	172	184	184	174	200	191	222	157	155	180	174	170	172	165	153	172	206	155	180	174	158	145	171	157	170	169	195	170	149	192	148	189	185	154	214	180	185	149	195	170	188	168	183	150	183	179	156	184	194	163	183	173	176	152	166	199	173	166	169	196	158	178	195	183	189	158	173	187	178	203	167	170	152	167	186	164	177	157	195	170	166	131	186	156	199	178	209	193	158	154	167	180	169	185	181	176	145	166	199	187	175	155	159	158	164	170	182	180	178	168	203	173	158	200	180	172	185	180	194	158	209	190	169	174	147	148	168	176	155	182	179	175	196	179	168	191	173	200	155	169	156	199	179	147	187	186	172	169	183	185	188	162	201	161	180	164	156	152	170	145	187	168	160	172	162	170	170	183	176	149	167	188	161	192	184	175	165	164	138	182	163	188	168	174	175	197	164	193	178	176	171	169	165	127	162	167	157	155	179	212	200	174	177	194	167	176	160	182	178	169	190	168	185	162	202	190	163	186	194	178	156	155	164	171	185	162	145	181	154	153	166	181	197	182	180	198	176	161	204	183	167	167	177	170	160	173	149	173	162	187	172	185	179	187	185	191	175	197	181	173	145	167	183	142	155	177	179	161	163	179	164	159	182	175	158	181	190	148	168	165	180	184	167	184	173	173	203	179	180	165	167	180	179	163	176	198	186	160	192	153	188	154	174	186	187	193	205	168	173	188	167	157	188	167	168	143	168	148	162	172	168	178	193	180	185	196	165	179	151	163	159	185	178	174	169	149	164	154	166	173	181	160	157	172	181	197	178	188	164	179	160	174	181	169	169	158	159	164	209	164	168	163	188	169	167	171	165	178	171	185	161	181	165	190	199	140	176	157	167	157	189	164	164	177	175	161	186	152	157	168	162	183	168	193	167	184	183	189	164	186	164	187	153	166	164	171	198	171	172	172	191	173	172	191	176	164	189	178	175	196	175	177	162	190	192	163	170	156	175	146	195	174	186	150	183	163	168	196	151	165	171	175	188	207	174	158	173	174	167	188	182	198	178	175	148	200	145	191	199	176	162	159	168	177	162	152	191	205	168	174	191	169	188	200	204	175	189	165	155	192	170	146	165	184	182	185	163	175	179	168	179	175	175	210	174	152	167	193	203	174	181	169	210	167	165	178	154	148	191	183	174	172	186	194	180	157	187	171	156	185	173	191	164	172	185	153	178	162	174	169	208	174	179	172	192	189	187	211	170	180	171	185	130	172	181	185	195	189	181	174	158	194	157	183	163	165	164	181	147	169	174	164	165	187	136	150	169	181	178	184	175	167	167	179	188	176	162	147	202	188	159	179	186	181	180	159	162	157	175	167	185	165	141	167	176	177	186	173	182	193	174	201	185	157	171	199	207	203	163	171	153	171	164	173	164	145	165	165	177	179	166	135	166	177	177	149	182	189	183	179	161	183	162	173	192	154	174	177	194	187	163	161	148	167	188	158	177	200	186	176	164	159	190	150	165	166	156	151	175	167	156	171	186	181	174	182	190	180	167
8340	1171	1742	2106	1674	1410	1115	1036	843	816	783	698	649	611	582	596	563	495	582	521	543	548	548	472	500	520	452	455	432	421	454	468	471	433	501	454	461	461	494	463	446	475	448	434	442	486	437	451	455	458	454	453	436	455	449	455	472	430	420	430	422	451	438	463	434	437	429	428	433	468	450	457	449	433	430	446	443	431	413	450	451	424	409	417	440	428	449	442	415	409	451	465	409	434	463	399	410	422	409	434	413	449	476	406	444	423	451	419	454	436	404	430	437	433	416	464	434	443	411	439	432	457	413	420	411	407	446	403	429	447	452	452	431	419	414	447	444	462	500	424	460	443	438	477	434	432	425	440	421	414	422	415	459	425	432	434	449	396	447	435	438	481	437	426	453	424	444	406	457	434	425	431	417	429	412	442	449	434	440	436	472	451	459	441	393	441	442	402	422	425	427	457	429	435	408	448	437	403	454	410	435	442	432	409	412	406	473	416	422	474	418	478	417	406	456	454	422	410	439	436	447	387	409	430	445	393	421	401	422	419	419	464	414	442	420	409	451	391	423	473	444	418	443	428	425	435	461	435	472	421	435	420	438	433	468	448	416	408	431	445	422	409	433	452	421	435	433	459	404	466	407	451	446	414	407	402	402	410	413	419	451	425	416	415	407	443	445	409	434	437	435	408	420	427	420	405	452	413	453	443	414	446	440	432	410	411	425	411	429	441	456	406	423	428	430	409	444	418	426	440	422	480	453	418	430	455	461	448	457	455	404	421	417	406	445	439	451	442	449	409	430	405	418	472	404	455	447	391	438	417	413	459	385	434	392	438	452	478	444	447	439	452	423	417	449	425	441	432	402	442	475	423	436	454	436	455	393	436	428	422	435	435	422	430	446	411	449	446	419	473	472	450	437	438	439	454	412	439	494	423	435	414	385	433	455	436	432	441	397	423	442	412	428	427	461	425	473	446	452	443	425	446	405	439	419	441	418	412	402	442	435	476	468	435	411	455	419	406	443	440	442	432	417	393	423	428	456	417	457	387	440	467	399	442	422	422	433	440	399	497	457	422	415	445	412	437	451	424	409	442	384	452	483	427	449	420	421	417	436	445	437	454	406	400	430	391	449	409	422	467	397	444	436	406	442	460	398	435	403	444	434	445	455	448	440	423	428	427	436	428	427	404	435	418	444	426	392	430	435	443	426	426	424	454	435	407	444	434	416	449	459	430	438	447	401	406	428	397	465	419	451	418	454	411	444	448	413	380	427	448	422	397	415	419	452	433	474	432	420	448	450	434	407	467	432	412	434	429	426	433	404	445	433	429	437	422	455	425	442	456	410	406	459	411	408	411	445	434	436	434	421	455	434	443	427	440	417	464	422	483	467	432	432	422	422	447	467	451	412	458	394	415	413	445	420	414	442	420	437	426	422	410	424	450	416	421	471	458	441	465	442	455	416	400	465	410	417	407	473	440	395	423	423	428	454	419	465	414	433	415	450	441	388	419	380	417	430	428	456	465	409	406	407	441	413	415	431	416	440	448	442	436	438	406	445	450	424	416	418	473	435	458	420	431	409	391	413	405	413	460	427	469	434	456	390	422	419	432	385	423	431	429	405	394	415	434	428	407	468	439	400	451	408	440	417	423	472	407	433	458	440	453	435	440	427	447	411	445	408	404	453	435	446	418	447	445	460	436	439	437	429	458	416	427	434	433	432	436	441	425	449	428	442	444	475	426	406	472	418	423	484	412	459	425	424	406	447	435	429	419	415	403	431	395	439	376	422	413	444	414	439	405	440	415	434	395	419	425	434	454	458	434	447	453	443	416	442	414	423	438	432	452	468	424	480	443	419	422	425	420	452	441	408	379	417	409	461	413	438	450	486	424	446	402	429	404	467	440	403	445	438	414	439	440	408	407	430	432	446	455	444	424	436	443	438	430	434	443	394	434	448	433	452	438	418	459	447	397	472	444	436	468	449	454	407	447	433	422	426	427	447	430	467	437	450	395	429	419	416	421	411	420	466	440	420	466	415	458	431	441	445	444	407	431	410	410	474	439	432	437	470	403	427	401	408	434	421	453	434	419	467	431	409	404	405	451	442	421	409	447	434	421	428	436	471	392	423	420	429	443	393	413	435	451	437	398	443	438	457	459	393	417	401	434	431	445	423	435	461	383	430	428	461	442	435	406	414	462	387	437	423	462	460	427	458	468	422	425	455	428	431	421	443	450	408	476	447	445	438	436	448	427	377	396	410	447	416	478	412	443	426	402	437	435	419	416	433	420	418	429	440	407	395	439	427	424	477	430	440	406	439	476	447	455	428	459	450	414	434	462	447	451	428	439	434	464	412	427	443	436	432	488	400	437	441	413	446	451	415	428	411	414	416	448	474	406	415	419	407	442	397	437	437	431	399	424	434	417	441	434	457	461	427	428	418	445	431	453	450	428	433	416	437	437	422	463	406	434	425	467	441	432	431	435	440	449	437	429	407	419	406	458	442	399	416	447	384	478	433	446	435	430	443	419	482	430	435	430	415	447	417	414	468	411	434	421	457	450	456	461	435	438	424	445	396	437	425	485	424	428	433	431	413	473	438	420	428	425	408	409	432	429	421	461	436	426	427	420	474	430	405	423	430	420	403	440	448	447	412	434	439	443	425	452	434	398	450	430	413	434	442	448	462	446	410	452	428	461	411	435	423	472	439	431	420	405	452	391	429	431	435	449	459	423	426	412	420	420	451	429	452	439	412	443	428	405	442	439	453	424	427	442	433	441	423	430	422	463	459	429	444	452	410	450	470	401	436	420	441	397	447	419	471	392	433	452	407	410	432	435	403	447	395	453	427	436	414	430	434	399	425	468	428	433	446	425	403	422	380	439	432	416	445	421	410	392	396	416	437	455	407	418	411	407	422	424	433	438	450	425	414	406	425	425	437	452	428	439	416	421	423	429	420	448	407	441	433	434	445	397	445	431	428	443	435	432	436	414	392	460	412	437	417	417	464	401	456	465	475	423	456	441	433	444	403	457	440	470	395	465	411	428	447	441	452	436	449	453	400	389	447	421	408	434	434	436	452	463	440	435	442	421	416	477	446	399	416	450	440	452	442	471	421	441	433	473	459	449	418	423	455	487	442	460	392	413	434	430	431	412	436	416	418	465	415	441	441	435	448	433	427	361	450	442	421	438	441	447	437	411	459	446	436	431	428	409	435	473	435	411	382	404	455	421	432	414	421	416	471	403	406	408	450	426	442	435	421	391	455	450	452	440	480	418	408	391	415	472	404	424	437	446	417	438	419	437	433	433	455	402	446	419	398	427	431	433	433	414	413	440	416	434	417	429	441	419	439	426	414	426	438	456	446	397	458	416	436	442	443	414	473	440	426	430	429	409	460	450	423	465	416	483	484	426	400	426	443	435	428	450	420	454	408	434	416	433	448	438	442	429	426	427	454	434	413	459	410	455	413	420	478	455	420	435	440	463	419	439	410	419	447	463	462	450	427	451
1704	338	296	310	294	268	287	268	313	241	281	297	251	287	301	296	279	304	271	255	287	255	241	288	298	284	300	277	255	289	285	253	250	256	290	262	273	263	276	277	281	286	272	289	281	276	278	285	242	279	281	267	276	290	241	279	263	272	261	268	298	304	267	259	266	301	254	281	227	272	259	280	268	276	246	299	270	248	273	305	248	305	300	273	282	315	250	259	271	265	275	248	297	250	299	287	282	276	284	249	262	276	248	310	271	286	290	300	238	294	282	259	260	295	277	288	274	276	288	288	268	244	275	242	280	276	273	269	247	310	259	257	252	246	273	262	279	266	288	293	237	262	310	276	231	270	266	269	259	292	268	278	269	292	276	269	320	278	263	267	310	296	284	289	273	268	287	292	241	272	280	282	274	281	276	268	258	270	289	304	265	297	296	264	273	245	278	289	297	306	251	249	253	262	239	299	261	248	241	259	273	274	297	273	272	290	280	260	278	268	269	280	318	280	282	275	287	259	252	255	262	263	295	250	265	290	233	271	269	279	263	275	245	261	265	274	289	253	280	233	262	266	293	301	252	262	289	292	307	239	296	274	267	263	253	262	275	266	300	271	247	276	292	278	284	240	260	285	255	279	269	269	283	279	284	252	283	279	266	278	284	251	277	247	283	291	266	263	259	292	238	276	257	277	302	297	280	262	260	280	274	294	286	323	252	294	236	263	289	295	286	261	250	303	283	251	297	250	271	255	293	281	267	266	271	245	249	285	253	264	237	285	290	244	293	286	270	265	267	255	257	273	276	272	260	258	281	329	282	255	261	307	260	263	242	276	293	269	275	286	265	311	282	299	256	280	235	266	268	272	285	240	255	242	245	271	267	232	249	240	264	257	267	272	288	280	273	277	275	266	280	298	265	279	257	265	270	298	282	285	268	275	276	283	267	261	282	305	272	278	274	281	255	268	273	271	280	308	267	271	266	273	307	315	290	284	257	265	266	248	286	272	288	260	291	301	263	296	292	264	265	288	279	269	281	253	267	279	271	305	286	239	263	262	275	275	290	279	260	270	311	251	273	283	269	300	271	262	280	260	253	312	277	263	241	246	286	268	282	299	273	278	288	290	291	251	286	268	281	265	277	280	285	238	240	264	304	288	269	286	279	250	259	270	247	254	246	282	290	288	249	253	273	276	270	272	269	269	310	281	275	269	302	289	279	227	294	268	283	263	252	291	284	279	269	299	271	264	287	264	267	266	244	286	237	292	263	263	265	234	260	294	276	266	228	249	275	243	273	281	284	256	273	264	227	290	241	288	266	279	288	255	268	277	285	291	254	285	277	262	277	303	307	238	267	257	277	294	273	267	291	287	263	273	255	286	252	274	286	268	271	278	279	275	296	280	278	277	275	309	259	277	255	281	250	264	295	277	295	252	274	296	250	274	258	285	262	266	290	262	280	312	277	256	289	270	302	277	242	237	292	296	281	240	262	266	263	252	256	281	286	279	252	265	265	270	252	282	252	282	275	274	279	238	282	270	239	270	268	261	319	281	283	265	264	280	281	305	254	273	287	285	302	280	271	279	270	247	278	268	295	250	270	263	251	294	266	270	271	264	249	250	294	253	271	226	317	282	274	280	277	274	240	261	291	264	294	320	272	257	296	264	269	258	256	247	283	295	253	293	267	274	283	285	289	249	295	298	263	264	280	279	266	303	264	294	289	257	269	264	262	270	264	282	286	262	282	254	288	297	269	283	242	276	251	247	263	253	288	281	279	284	266	255	264	281	294	294	292	275	240	277	256	286	275	254	268	278	259	294	292	301	266	271	262	286	297	294	291	280	266	263	277	281	284	264	268	259	273	318	242	259	273	258	282	279	265	271	261	321	281	260	280	295	277	246	278	264	240	265	260	251	266	274	233	238	273	273	283	281	274	292	281	280	293	265	257	252	250	255	245	296	283	294	249	294	297	249	259	284	292	247	290	306	283	279	254	252	274	242	267	260	270	253	269	255	274	280	288	286	258	285	287	258	289	290	270	280	297	286	244	237	254	246	289	292	273	271	279	248	265	283	255	253	273	286	293	277	225	257	287	232	256	284	254	272	267	289	257	276	269	273	263	257	300	285	256	292	250	263	244	262	279	300	300	285	259	274	276	266	266	272	286	294	252	274	269	285	269	288	279	256	273	291	279	244	282	307	261	295	301	254	260	256	272	271	247	282	279	295	284	277	248	293	266	269	276	285	274	253	289	260	251	281	266	307	289	273	271	306	302	273	257	259	298	260	294	315	258	243	254	264	270	267	275	276	258	261	258	253	268	306	245	261	263	260	280	289	272	306	272	271	284	275	222	267	300	302	268	279	272	287	262	280	301	293	272	277	293	268	256	275	296	287	285	298	304	266	268	251	283	265	256	259	274	268	271	256	308	271	330	287	263	250	293	284	243	272	261	263	291	274	278	274	271	258	267	252	268	260	261	267	264	273	253	300	287	289	275	278	287	291	279	293	285	299	281	251	241	273	344	267	262	251	264	292	264	253	245	248	264	285	297	265	254	250	300	246	259	246	268	266	284	244	278	263	266	296	294	252	264	246	308	270	267	261	270	280	260	269	305	244	260	258	300	276	278	268	286	255	295	249	309	268	254	247	300	302	295	268	285	264	236	270	250	285	275	252	287	255	285	300	262	281	287	303	291	287	256	275	309	280	294	273	290	280	249	269	261	261	267	273	269	260	296	285	296	269	285	303	303	274	271	282	315	287	253	265	263	262	283	277	302	260	302	299	258	254	277	289	281	267	258	263	297	296	286	275	264	265	283	263	270	266	290	268	270	292	284	291	254	274	292	289	280	285	248	223	265	281	253	293	274	302	299	295	277	274	289	254	264	294	298	312	254	255	277	262	273	272	271	244	277	297	274	256	298	270	269	291	301	283	322	288	263	284	264	286	282	264	289	296	247	243	283	281	255	261	222	277	294	250	275	315	288	285	275	253	270	266	267	275	271	250	290	264	281	256	278	280	291	299	248	265	275	255	324	273	278	246	264	297	260	284	265	293	276	264	261	275	228	288	289	265	262	276	257	274	276	274	283	270	271	258	251	250	277	251	271	264	271	294	273	241	260	263	228	291	277	262	315	270	266	280	238	284	256	270	273	258	286	287	290	312	278	245	279	296	289	257	279	277	273	269	255	290	286	272	268	270	270	262	264	256	277	320	278	266	276	261	287	246	296	303	249	300	278	297	284	265	287	297	283	260	231	261	257	270	270	286	282	255	277	277	254	285	263	226	293	258	284	285	289	320	290	277	283	254	254	263	284	308	269	264	312	255	278	267	272	266	285	234	252	252	256	278	275	265	265	246	268	274	296	256	271	259	267	283	280	291	268	278	271	270	285	312	293	263	257	280	279	296	288	277	292	269	250	296	284	267	270	269	286	272	276	293	241	287	277	230	293	286	288	281	290	269	251	268	268	294	251	300	255	283	272	264	273	286	281	263	264	280	298	303	286	285
1805	692	592	637	652	613	566	534	607	555	574	589	602	547	574	603	590	589	593	580	642	578	587	574	562	576	558	600	576	659	568	593	612	635	578	573	577	579	597	582	595	584	583	592	594	577	591	564	617	574	548	595	607	628	601	653	576	558	606	599	577	576	559	634	589	587	618	608	603	586	595	575	609	606	588	629	611	549	551	595	596	586	662	594	560	612	607	548	602	598	590	557	556	579	640	582	586	567	595	597	575	623	593	602	581	639	619	603	576	577	611	589	570	644	619	605	609	566	599	550	582	620	528	598	589	605	582	590	548	592	576	578	538	620	592	563	598	581	582	569	561	605	587	625	555	566	600	583	588	598	623	623	561	589	597	582	611	594	553	613	590	606	531	531	629	658	618	561	589	619	582	601	600	616	589	580	541	596	625	552	590	606	577	600	599	577	627	586	568	593	585	571	588	623	618	578	598	592	577	614	629	595	581	570	594	597	630	647	561	605	581	605	613	558	623	594	619	620	585	583	594	571	581	603	603	571	560	636	582	581	604	610	555	582	596	596	585	598	587	592	573	614	553	610	564	598	607	569	596	597	626	576	570	578	602	610	589	548	579	603	643	602	599	587	577	630	588	591	629	588	647	582	607	611	623	614	580	649	591	592	646	603	608	535	645	578	596	582	605	616	578	606	574	588	580	625	591	611	590	589	612	594	581	575	602	564	586	586	594	602	613	583	586	584	611	599	629	601	627	579	611	616	595	577	602	587	621	570	608	561	584	595	564	605	608	588	597	616	583	580	572	578	593	632	628	568	599	605	589	601	602	580	570	585	539	595	576	595	636	589	579	578	621	593	629	603	587	594	570	567	592	594	590	599	594	581	600	612	622	597	637	566	595	594	594	577	646	589	593	558	587	550	607	652	603	608	591	616	582	578	578	587	600	603	594	570	588	602	548	609	593	611	582	626	588	624	566	581	559	596	586	607	576	561	562	600	590	591	621	618	574	572	600	541	558	547	633	613	621	559	568	637	643	598	590	612	624	544	605	613	606	573	557	587	554	568	570	649	612	581	580	614	602	618	589	584	574	580	551	588	608	645	634	592	571	584	577	581	630	618	559	625	616	610	598	572	605	621	593	601	590	572	597	588	561	568	609	607	603	611	590	600	596	665	572	578	592	562	584	580	549	604	581	587	560	590	558	552	585	605	591	657	596	568	559	571	591	572	582	600	605	591	618	614	575	573	601	569	588	620	596	606	591	601	580	536	597	597	627	589	616	584	563	604	597	552	613	621	562	611	594	611	618	588	583	640	585	609	601	616	563	582	632	603	556	592	605	623	600	590	582	605	601	586	571	612	627	605	575	591	627	639	589	583	590	574	581	591	567	570	608	598	610	581	611	576	570	606	603	598	603	520	611	585	631	593	595	542	592	562	609	602	583	586	620	576	613	613	588	633	564	564	613	580	573	597	582	636	583	597	592	586	542	580	575	604	569	617	609	587	607	578	542	569	593	589	609	592	587	632	541	597	593	602	610	629	639	563	591	616	616	614	595	605	578	559	643	612	610	564	601	613	603	602	611	624	583	609	598	614	588	552	544	546	603	578	590	619	605	613	585	593	595	575	570	592	619	599	541	626	595	583	580	595	594	546	594	603	563	601	604	579	635	597	591	572	601	555	581	556	625	614	584	658	572	563	568	584	612	607	592	617	562	613	568	620	589	581	629	593	607	575	609	642	595	586	608	598	599	621	627	594	625	586	583	611	642	597	649	548	525	582	561	570	581	585	642	591	573	600	559	562	588	617	606	607	605	597	635	588	585	610	596	558	617	599	622	625	575	587	586	606	615	622	586	561	574	573	626	632	577	605	586	603	615	593	574	586	557	635	588	601	611	596	549	627	594	629	567	595	577	573	575	560	590	623	603	591	590	613	583	582	534	624	627	586	629	595	626	645	556	558	589	595	587	589	571	545	657	607	579	569	624	574	600	611	578	585	550	606	568	584	638	622	568	580	560	606	571	571	609	560	652	624	611	563	628	585	537	565	597	562	600	636	587	603	634	612	556	575	605	627	584	583	610	606	596	589	611	572	614	567	613	622	625	643	600	589	604	572	583	636	618	580	600	591	615	614	572	638	576	589	602	575	609	581	609	590	613	580	587	565	577	586	608	606	603	596	606	552	622	601	631	583	594	571	628	604	611	579	594	602	579	620	607	611	585	585	627	585	582	592	593	587	563	598	566	561	608	577	611	549	615	594	590	615	599	607	600	608	611	596	650	556	595	622	566	573	582	555	605	587	604	575	563	594	632	614	564	574	546	592	600	582	615	597	631	592	596	550	560	570	592	599	586	594	607	596	562	615	576	566	576	592	614	596	584	580	605	596	634	576	614	541	608	594	592	609	593	597	578	588	587	539	577	616	604	596	614	587	592	562	565	537	629	546	620	590	569	592	635	565	604	604	613	582	564	593	588	620	551	565	637	593	580	614	590	536	554	583	594	597	586	569	625	575	581	593	615	599	558	594	609	570	553	591	591	580	591	571	577	622	616	580	576	621	576	578	586	620	530	633	600	646	594	600	583	589	599	638	585	593	568	611	587	575	599	581	605	573	591	610	577	614	622	620	609	600	620	594	619	563	593	575	587	571	589	596	617	611	618	583	549	589	580	601	586	562	571	565	585	619	591	582	616	595	629	644	625	599	612	579	602	572	610	581	594	597	565	603	599	592	598	601	584	577	600	599	610	580	591	573	625	627	599	603	577	582	616	575	633	571	598	573	643	596	621	583	592	591	588	564	569	567	613	576	582	647	626	580	603	601	578	592	609	624	553	564	568	588	605	594	581	617	622	580	629	610	577	541	554	557	602	571	567	570	571	619	586	593	615	609	612	584	607	592	579	597	615	602	579	593	640	562	602	614	599	557	588	578	567	595	587	611	610	575	585	610	583	601	575	634	576	603	596	613	570	642	607	599	616	564	611	592	588	621	576	609	595	605	608	585	603	578	633	588	570	574	596	611	641	587	591	639	651	598	599	625	644	592	591	602	592	586	595	612	568	590	591	588	619	615	594	566	603	578	579	555	602	577	624	615	593	589	588	603	596	551	581	579	620	598	611	563	581	561	593	576	564	613	572	565	605	595	582	582	572	616	620	590	630	575	566	596	588	569	598	587	553	612	561	609	601	574	608	625	566	581	651	615	634	582	585	601	581	612	631	613	615	586	593	615	596	584	569	565	578	573	642	614	604	543	592	641	622	568	589	582	588	587	594	626	632	667	552	632	556	588	580	613	584	609	573	611	588	568	630	555	554	615	546	638	562	603	584	583	620	577	601	581	629	578	623	584	660	567	548	598	565	614	583	609	581	567	589	573	604	593	602	621	570	621	608	609	596	586	627	604	635	569	566	588	601	553	629	550	570	593	598	594	626	604	629	618	602	598	584	591	582	551	587	602	604	592	594	598	592	521	610	606	590	587	584	572	585	609	592	623	630	613	576	576	618	562	577	568
7627	584	405	354	252	206	177	180	162	140	137	120	124	137	124	129	116	123	139	130	122	118	122	103	108	117	115	120	128	143	129	111	115	155	139	105	104	103	96	124	102	104	102	127	112	111	112	135	115	93	110	116	106	110	104	104	119	111	121	116	98	102	120	108	110	107	117	114	118	136	99	101	110	130	120	113	107	111	102	108	113	98	115	122	120	103	118	104	105	98	100	133	114	118	92	123	112	110	118	133	137	118	109	103	111	112	106	119	101	118	109	100	117	134	112	102	105	111	120	117	143	122	114	133	101	113	105	103	102	117	114	124	131	134	125	105	105	114	130	99	108	135	114	134	106	115	124	115	120	105	102	124	127	149	96	110	117	132	111	114	112	125	107	107	108	105	125	106	104	96	88	136	97	96	103	101	120	115	107	98	120	97	135	101	121	96	115	113	145	117	123	111	127	108	110	114	93	109	108	120	120	123	107	115	117	97	119	123	113	120	129	115	118	93	129	108	127	113	116	96	96	108	129	116	111	112	106	117	116	122	110	127	126	115	110	126	100	115	113	114	112	111	99	121	118	123	131	137	103	124	120	97	112	131	118	133	116	123	102	127	119	99	114	102	147	99	112	123	101	91	108	104	105	127	113	99	106	102	117	104	122	91	115	126	112	96	115	127	97	109	112	101	104	112	106	108	98	100	142	98	129	113	107	107	107	103	108	125	115	112	132	102	119	115	144	115	93	129	98	101	102	124	107	108	119	108	114	101	111	141	110	104	140	109	130	100	113	114	110	132	119	123	132	102	111	126	110	112	131	107	122	130	115	116	120	128	109	111	110	96	124	106	118	107	120	107	116	122	133	118	81	114	127	109	148	122	112	108	92	97	119	100	117	130	122	123	125	122	121	97	121	115	129	106	92	98	104	104	115	128	109	113	96	111	99	116	129	114	141	117	118	134	111	127	117	104	119	126	133	114	108	97	106	115	101	115	109	105	125	143	109	112	127	114	114	116	107	111	94	118	116	97	123	123	105	118	128	114	111	99	114	109	104	105	131	105	117	123	109	107	115	132	114	110	112	131	123	107	111	91	130	108	126	120	109	104	133	92	110	136	131	123	122	119	120	116	113	117	108	118	98	117	108	122	122	128	111	101	111	108	141	115	130	143	117	113	107	103	110	111	138	114	104	96	102	111	130	119	121	111	124	117	118	144	125	123	91	112	112	112	137	117	98	104	114	97	144	97	89	117	118	112	139	102	113	117	132	133	96	135	111	108	116	119	133	121	129	99	120	125	117	141	111	123	122	126	113	125	131	130	110	125	131	132	94	112	110	110	111	86	116	115	116	107	109	109	117	117	125	128	129	128	101	102	108	119	109	113	132	104	101	138	101	112	115	95	115	118	117	125	117	96	126	93	107	115	111	100	91	116	119	100	102	132	120	111	120	118	131	101	125	99	116	116	124	118	106	121	147	120	120	123	105	112	112	109	118	93	126	138	119	119	116	115	129	92	113	113	100	115	108	113	105	109	98	111	133	102	120	118	113	120	110	130	116	112	106	99	101	108	122	100	122	93	125	125	124	109	125	105	121	119	105	108	94	121	120	118	123	121	114	108	119	98	103	96	113	107	110	135	102	105	107	107	113	98	127	128	137	101	100	119	116	129	136	111	108	108	118	110	122	113	125	116	113	120	126	114	120	103	103	109	82	99	133	106	107	105	144	96	122	112	132	109	116	110	107	119	96	109	128	119	105	114	120	97	120	105	140	129	111	104	112	112	117	118	111	108	122	114	116	101	120	126	116	120	100	123	120	125	102	99	102	102	126	112	104	115	113	122	113	121	93	102	115	134	113	115	102	102	135	104	114	120	107	118	115	118	120	130	123	125	135	119	104	114	117	127	106	124	126	105	113	113	118	101	112	103	97	111	128	123	108	132	121	130	135	96	121	131	125	114	147	124	100	119	116	118	120	103	124	116	139	101	108	119	114	125	98	131	101	119	100	110	101	104	107	115	99	112	116	122	115	122	112	102	120	116	119	125	128	97	113	130	138	131	116	111	129	127	110	108	118	120	109	125	127	111	103	113	124	119	113	116	128	111	123	111	125	105	123	111	117	120	110	108	111	122	103	98	130	113	125	108	105	99	121	111	132	128	101	117	107	96	139	127	95	112	125	111	132	125	118	131	116	103	126	112	121	119	132	110	110	110	125	112	110	122	106	124	125	108	121	92	105	124	118	118	112	97	120	108	123	136	105	130	113	105	140	102	121	109	121	122	111	112	126	115	123	119	116	103	106	130	112	109	126	111	104	111	128	111	123	123	125	130	107	120	104	118	127	123	116	101	121	113	109	111	115	96	102	140	128	113	107	98	116	123	118	114	129	110	112	118	138	111	118	110	136	112	98	107	120	111	122	121	137	118	115	105	116	120	123	115	104	117	140	124	111	110	117	109	133	126	96	130	116	125	104	119	120	125	96	110	107	127	133	121	117	105	106	140	129	119	119	111	123	130	114	113	125	115	114	135	108	105	117	117	114	130	102	127	118	122	102	104	114	117	114	112	101	129	119	131	104	108	111	119	110	109	103	100	116	115	120	110	103	116	121	107	110	133	115	104	104	108	141	104	120	100	98	107	126	126	112	131	123	122	130	99	112	112	134	105	121	103	101	129	91	116	107	127	110	109	109	108	137	118	116	100	119	116	133	100	113	126	127	121	110	117	97	122	89	101	124	109	98	144	140	124	116	110	113	112	108	119	113	102	104	119	116	141	106	132	98	114	109	126	101	107	122	110	122	108	117	119	113	116	124	145	103	99	102	114	126	112	107	112	111	119	118	104	114	115	110	121	100	103	126	125	114	109	112	112	124	116	98	105	96	131	114	111	110	115	121	115	126	103	141	147	128	118	113	103	113	118	98	121	131	112	121	100	125	134	128	125	114	104	113	119	117	123	91	123	110	116	108	113	142	139	109	104	122	112	116	126	110	128	93	126	144	97	126	111	129	110	134	119	136	119	114	125	134	92	104	118	117	119	113	102	116	111	108	114	115	127	101	115	89	116	109	126	114	111	120	118	106	111	132	106	117	130	115	109	117	113	134	116	122	104	118	108	133	104	104	117	128	122	102	102	107	120	133	117	121	116	117	111	139	98	118	101	113	130	115	119	105	102	123	126	111	128	127	107	112	130	134	117	110	116	107	108	133	126	120	115	135	111	124	100	131	111	115	107	106	119	114	110	99	130	93	111	138	112	116	117	138	105	85	108	124	114	111	108	121	109	107	121	112	107	115	108	126	108	130	114	114	114	125	96	125	114	116	109	118	109	96	89	131	110	103	108	104	107	110	129	126	113	111	104	113	106	99	118	99	121	113	92	114	126	122	115	130	128	122	121	113	98	113	119	128	109	107	143	99	112	111	111	119	108	111	104	116	109	121	108	105	107	104	128	111	124	105	140	112	120	107	120	100	120	106	124	116	108	108	117	122	118	113	135	93	96	114	113	126	100
6167	672	954	1102	957	808	673	624	481	495	421	406	406	386	370	359	365	331	313	346	341	337	335	332	341	315	310	325	279	302	316	334	313	320	307	306	310	313	314	279	311	318	316	297	286	296	287	324	298	294	301	264	312	296	305	289	300	296	295	292	318	309	288	287	289	288	257	287	342	258	307	311	259	270	282	270	262	269	309	292	257	279	283	291	278	294	323	297	268	312	305	269	279	318	276	290	312	289	269	260	277	274	288	231	293	284	263	288	269	299	288	276	289	271	287	319	289	261	296	258	288	249	301	272	274	293	285	303	292	308	320	292	293	275	282	289	347	295	303	307	301	252	277	275	286	305	280	317	281	256	272	280	283	278	292	295	275	284	304	308	286	315	295	271	293	267	277	301	302	296	300	280	276	281	294	307	292	281	267	293	278	302	295	265	274	295	320	281	306	292	294	288	308	284	299	260	295	279	280	296	292	273	295	274	322	251	259	240	308	268	286	287	269	285	267	286	289	273	291	294	279	276	294	312	304	304	275	265	296	292	293	276	285	287	322	283	281	266	291	291	271	285	274	306	284	299	279	296	282	293	300	316	277	275	304	280	270	297	288	290	272	282	261	294	269	264	309	299	268	287	297	256	269	261	284	291	264	313	303	270	277	283	268	306	292	282	301	293	291	280	281	299	288	287	298	277	288	301	286	278	304	264	285	328	291	278	263	250	276	276	284	269	266	270	261	276	306	283	300	335	274	277	295	329	308	264	281	278	255	282	280	285	285	283	310	265	292	262	266	282	285	260	290	296	285	291	254	284	289	285	280	300	263	304	275	297	304	289	277	287	272	270	294	290	288	293	288	306	301	295	290	289	274	268	267	320	283	289	298	282	301	282	287	281	308	261	280	261	286	326	289	289	271	307	298	249	287	307	282	299	279	275	276	273	313	275	284	301	285	294	292	270	296	284	274	292	277	274	275	300	309	291	300	286	277	272	271	299	272	293	292	300	286	291	296	289	300	264	314	274	280	287	267	284	274	271	264	288	291	308	306	255	271	279	299	270	296	299	290	297	261	310	274	312	276	287	306	250	288	281	264	298	308	304	284	286	281	276	272	271	282	278	265	261	283	271	286	270	289	322	295	274	282	290	305	300	270	289	315	295	277	299	303	295	283	307	307	305	302	297	290	302	281	293	291	244	302	294	275	284	259	298	276	288	303	300	286	315	287	271	295	289	272	281	287	301	296	274	261	247	248	278	287	272	299	296	253	286	275	282	289	290	281	292	286	283	306	285	269	294	272	270	284	294	317	312	290	295	284	283	308	296	300	295	303	265	291	274	309	275	286	268	298	275	289	269	298	295	306	295	288	283	279	293	274	247	293	278	289	267	336	313	284	291	271	306	299	289	288	280	274	301	288	312	300	304	287	285	267	263	283	264	296	292	285	288	273	297	294	280	292	294	316	296	250	291	282	269	304	267	277	288	270	284	321	289	300	276	295	275	285	296	310	285	305	298	293	283	272	282	266	270	300	283	306	270	268	303	281	292	275	310	284	272	265	319	256	291	309	291	276	268	327	245	277	312	276	286	266	287	294	284	296	280	292	296	278	297	310	283	263	291	308	306	296	272	280	273	295	302	290	269	277	288	292	262	301	328	280	301	278	294	323	278	270	313	254	302	269	273	328	279	299	293	276	287	294	270	302	287	286	291	273	283	283	295	275	280	249	284	259	281	284	284	300	300	288	300	286	267	259	286	278	263	276	293	299	273	294	269	275	284	263	264	322	282	286	301	277	274	288	297	261	302	270	263	272	269	281	300	275	266	277	284	276	273	309	291	285	305	310	297	324	296	275	261	274	311	295	280	274	285	279	265	318	292	260	293	317	308	288	283	278	306	267	304	293	273	262	283	282	298	294	281	307	299	298	279	311	254	286	288	291	271	283	275	269	340	290	276	285	273	297	278	302	249	238	270	296	277	299	283	326	311	297	281	282	307	318	312	279	261	322	291	258	277	281	286	263	274	262	288	269	287	333	285	255	298	279	250	311	288	305	277	291	269	282	296	263	305	285	330	291	286	268	311	293	281	307	259	298	298	273	273	282	294	285	328	281	275	295	295	295	262	285	272	293	297	275	274	334	260	292	290	269	286	267	314	299	280	298	284	279	296	306	281	264	263	285	287	249	320	279	298	279	260	297	297	298	281	300	284	289	300	283	277	252	316	299	291	298	296	291	267	259	317	300	289	286	307	318	282	300	252	289	271	293	278	298	306	273	281	275	267	285	276	319	276	290	266	291	292	291	271	309	267	293	278	285	297	267	295	264	274	290	294	294	318	283	295	297	311	308	273	279	299	301	301	301	255	316	270	314	279	285	266	293	291	326	277	284	300	282	315	234	298	300	304	284	289	282	272	297	296	298	282	269	247	283	300	269	312	291	303	297	274	299	263	271	281	260	274	281	314	277	301	318	311	295	282	286	265	286	314	306	283	275	275	282	267	296	300	300	286	278	277	299	308	282	302	285	281	305	301	292	297	270	276	278	285	280	292	283	288	281	284	282	301	284	297	303	263	273	272	315	285	271	273	264	280	284	296	262	294	284	290	292	277	266	309	290	277	272	270	293	290	278	293	282	278	308	305	291	292	276	300	244	313	275	276	285	292	271	289	317	307	286	271	293	274	278	279	266	290	299	299	283	287	273	316	259	280	264	288	292	294	282	276	285	282	289	283	290	289	302	280	272	254	265	280	334	303	316	281	298	265	280	293	322	292	270	255	284	290	289	273	306	299	313	300	295	278	281	297	264	304	284	302	283	282	299	262	304	284	298	284	312	299	280	286	322	286	298	256	268	279	273	260	279	278	275	305	298	295	310	278	315	301	276	268	272	317	288	285	297	283	332	298	280	289	291	318	285	281	298	314	299	293	302	293	286	296	307	310	298	317	319	258	292	280	287	274	318	286	255	295	304	263	270	271	279	279	272	283	296	286	275	277	297	281	308	280	286	279	301	305	308	246	284	294	295	279	270	269	259	302	306	297	307	278	285	284	284	293	271	302	307	293	281	265	332	294	293	292	286	289	286	265	292	275	271	258	267	271	289	275	299	292	340	323	280	296	287	275	283	276	290	310	302	275	288	275	324	294	295	286	286	276	264	286	278	284	283	286	261	273	259	268	294	291	282	283	301	290	249	260	273	276	275	276	313	271	287	276	290	297	309	279	303	285	293	274	300	289	260	282	291	258	285	283	298	296	309	282	298	265	276	280	288	288	253	281	306	277	293	289	278	293	260	288	290	276	283	287	258	285	283	290	318	272	283	282	324	307	318	290	303	266	272	319	266	305	298	280	294	290	278	291	292	272	280	297	315	295	288	309	295	291	297	299	287	318	263	274	291	260	274	276	301	279	317	282	268	315	278	278	302	282	302	317	265	306	277	293	286	312	328	289	288	292	280	295	267	269	285	275	277	269	282	296	291	293	280	281	270	270	287	272	296	300	319	290	291	278	274	286
14361	1294	867	647	460	383	343	316	264	241	230	226	217	198	166	169	192	193	215	182	204	196	188	200	174	163	158	176	172	169	181	174	176	178	178	184	158	162	160	177	200	165	187	190	176	176	191	187	152	179	161	197	180	162	150	184	156	155	179	178	176	178	160	175	180	179	157	186	180	188	171	162	159	181	164	179	174	154	172	160	155	162	179	177	184	171	171	158	156	174	169	178	164	169	190	167	174	178	181	197	195	185	186	176	183	174	166	163	169	180	171	183	164	189	179	181	175	174	162	173	169	174	181	164	158	186	183	155	174	174	164	184	180	186	171	147	170	168	160	175	186	178	169	180	176	146	204	171	183	166	202	192	179	193	152	164	175	163	164	163	179	186	175	187	184	154	171	185	179	166	165	198	163	170	177	168	172	171	167	144	182	180	179	159	158	172	186	179	157	171	195	179	172	170	169	181	176	190	178	183	175	178	188	160	155	172	160	172	161	156	190	160	174	159	181	166	160	196	181	168	161	166	182	196	172	150	151	196	187	167	156	166	161	197	193	167	167	157	177	153	163	199	195	162	176	170	159	172	169	174	169	164	170	178	184	187	177	179	180	169	165	194	185	198	168	166	177	191	168	165	175	175	163	175	168	166	164	161	178	173	144	169	177	147	168	204	176	177	194	179	176	178	177	199	171	143	176	161	196	207	160	170	165	145	163	185	150	158	178	186	176	174	185	180	191	159	172	177	176	192	188	203	185	182	195	203	189	208	164	197	155	189	156	172	187	154	170	171	195	165	180	187	181	166	162	162	169	190	150	162	184	153	166	188	187	170	197	168	157	169	172	169	182	174	168	159	182	192	197	192	187	190	171	154	183	162	166	166	151	165	186	192	147	158	156	198	182	199	175	178	179	176	162	192	166	159	178	192	170	176	194	196	175	164	181	155	159	198	155	179	163	156	191	195	180	167	202	177	186	160	158	177	180	170	187	161	180	149	137	172	193	186	171	161	192	151	166	166	179	178	184	177	163	182	184	173	198	162	167	174	157	175	184	181	153	149	178	187	186	165	184	181	158	177	186	172	179	152	156	161	171	181	162	172	173	170	169	192	186	177	171	178	176	159	197	175	174	161	172	162	152	167	180	164	187	167	181	184	180	178	179	169	161	167	155	167	172	187	168	180	170	190	150	171	159	148	163	200	195	164	174	175	155	157	149	183	155	180	190	169	173	157	157	181	189	160	149	169	169	166	190	173	184	183	157	171	168	166	184	165	174	184	189	191	149	159	157	173	196	173	176	144	189	184	152	180	183	167	173	160	197	177	176	158	175	201	186	193	200	170	167	175	181	157	161	171	164	172	178	162	188	167	184	181	140	191	157	192	169	196	180	176	196	175	165	158	184	151	147	160	181	171	157	145	145	169	177	209	182	138	166	187	170	183	185	168	172	186	192	188	176	166	196	184	167	149	154	198	174	182	175	185	164	165	155	181	162	193	166	195	174	165	175	191	200	166	148	180	175	170	152	169	212	180	157	181	173	179	185	167	165	192	169	164	196	163	186	176	161	171	160	179	186	186	162	191	178	173	166	174	160	184	171	189	185	170	180	157	191	176	162	177	173	187	185	169	157	175	199	168	187	172	166	197	187	175	161	182	179	181	190	189	159	189	156	183	180	196	169	177	178	188	181	173	177	181	193	162	151	179	163	170	174	166	190	163	181	169	179	185	182	188	173	197	183	198	177	148	186	171	179	193	187	166	183	205	178	159	165	171	182	207	176	180	201	161	172	158	192	140	182	166	166	163	181	189	182	165	187	175	164	190	177	201	159	177	186	154	164	196	185	171	170	169	150	173	176	175	169	148	164	199	192	175	166	157	202	187	174	176	186	181	171	172	182	189	167	174	191	179	178	160	191	183	193	173	178	163	172	184	165	186	201	174	173	173	154	202	176	182	198	195	178	180	185	144	164	179	151	181	185	199	178	161	203	197	161	208	178	166	152	173	171	173	181	157	177	170	189	144	183	160	188	163	185	184	160	164	183	189	189	154	172	180	182	196	188	185	155	178	149	153	184	148	184	165	198	190	198	158	185	185	176	181	218	141	167	172	180	184	155	165	156	178	161	171	169	174	174	162	165	159	186	159	174	181	162	159	199	169	186	188	186	201	182	172	156	168	173	164	162	171	200	189	168	200	161	173	173	164	169	188	180	179	193	199	199	202	182	170	161	190	165	158	165	158	169	169	186	167	183	157	155	164	191	195	196	181	178	163	164	176	190	148	163	179	186	155	169	178	174	173	190	195	195	176	147	162	180	160	179	188	194	138	173	167	161	180	187	146	160	175	151	149	173	172	190	201	185	156	146	160	184	180	175	184	176	208	181	182	200	167	157	163	191	183	179	184	188	161	196	172	150	177	190	168	158	164	197	191	180	154	178	182	174	156	180	186	149	153	153	174	163	180	165	154	167	168	200	180	179	174	175	169	153	165	178	189	181	154	160	171	177	159	174	199	197	178	148	168	173	174	176	181	188	191	173	181	168	186	194	171	170	197	180	188	170	180	180	168	161	167	186	173	161	196	158	158	160	169	165	167	166	174	180	162	160	156	159	164	194	160	173	165	210	181	159	178	183	193	153	205	162	163	159	151	193	170	171	150	146	195	171	180	170	170	182	199	175	188	157	147	195	188	160	193	161	155	159	184	175	158	145	157	147	146	169	160	172	173	166	152	193	195	144	188	178	169	173	168	190	193	198	176	185	155	201	174	203	196	164	164	197	192	194	180	178	191	166	174	181	165	176	176	154	179	155	177	163	180	177	159	172	174	166	184	194	148	168	164	156	187	194	178	192	178	183	179	176	166	178	169	169	179	169	173	202	152	164	173	185	198	176	207	143	198	175	187	191	158	180	172	182	176	206	166	174	180	175	148	179	167	170	166	193	190	152	159	177	158	169	162	182	181	206	155	183	192	181	163	184	177	206	146	167	175	163	176	150	202	187	192	177	178	191	182	164	165	172	178	159	150	162	183	187	163	155	191	168	189	158	160	196	182	182	188	170	187	147	147	187	146	189	177	200	212	154	163	191	157	180	199	190	196	165	161	170	164	155	174	183	189	207	181	190	163	187	175	168	150	158	166	176	157	142	177	160	148	181	194	187	183	150	165	169	159	175	153	175	155	157	171	158	189	153	164	211	178	188	164	187	158	160	154	171	161	174	174	156	171	156	173	160	155	172	171	197	203	193	153	161	189	193	167	173	170	168	155	168	196	179	178	158	181	178	184	188	190	186	162	169	153	199	203	191	200	172	170	159	176	190	143	177	175	166	160	182	192	192	149	160	163	176	163	187	179	182	175	176	167	177	173	153	156	151	156	178	193	175	162	158	158	176	193	170	178	176	163	181	167	186	155	200	162	190	171	198	176	163	181	179	149	161	177	188	177	183	171	187	179	175	189	164	200	170	184	203	170	167	161	184	176	177	164	178	182	206	181	187	150	150	157	176	173	189	174
8179	1129	1743	2045	1699	1419	1186	1023	906	859	759	687	646	630	600	577	605	552	541	516	523	527	550	513	489	513	483	487	501	490	435	511	459	456	414	494	430	488	462	482	482	472	434	433	463	426	422	452	458	445	445	476	448	467	452	473	430	428	440	417	458	413	439	458	457	453	448	420	454	419	425	470	421	442	460	434	450	422	455	446	375	411	424	389	449	441	417	456	454	431	430	446	440	418	420	438	436	454	438	429	427	427	421	418	425	430	404	419	460	457	406	396	425	471	430	484	457	477	422	390	445	428	415	451	424	406	452	416	455	417	403	396	413	411	418	425	414	430	448	470	428	426	471	438	445	433	408	430	454	417	427	424	427	462	433	440	436	417	461	413	414	438	448	391	430	442	416	425	434	448	438	422	427	428	457	477	401	442	430	427	471	418	395	410	442	438	463	396	438	394	421	410	449	381	414	442	425	403	459	428	447	440	465	453	403	436	463	437	418	476	410	447	444	458	417	422	443	410	438	451	413	424	419	432	440	432	396	432	429	427	436	424	411	388	417	434	409	420	430	447	441	436	451	479	405	444	443	448	450	442	441	409	424	409	423	427	500	448	437	404	421	420	424	442	417	406	411	427	466	444	400	418	451	453	410	444	433	432	431	419	421	448	426	414	383	456	432	445	426	409	436	408	410	431	431	475	416	430	416	419	443	432	438	430	443	433	435	417	437	421	366	390	461	410	427	469	390	422	419	448	427	426	420	439	405	385	438	431	441	444	426	422	433	426	454	442	435	418	409	408	413	435	420	416	437	455	430	423	442	413	413	392	448	427	455	448	407	443	421	416	426	466	427	444	447	423	428	397	435	427	433	466	437	393	422	460	455	461	429	465	382	422	457	455	428	400	428	422	451	453	434	415	401	454	429	448	435	403	410	438	417	394	456	396	427	466	464	449	450	431	399	422	399	451	421	447	453	422	412	436	448	454	435	468	410	438	449	402	393	440	412	436	402	415	471	456	391	416	420	428	438	443	411	423	430	432	455	404	418	430	433	437	434	419	450	430	450	456	391	440	448	434	449	399	427	418	429	456	418	414	399	408	429	393	415	437	430	430	420	418	417	439	398	464	420	402	437	426	430	414	436	444	469	446	421	446	401	416	426	404	419	428	407	450	438	436	453	470	424	432	438	422	412	419	474	409	408	436	444	431	436	436	401	435	413	445	420	421	434	476	425	440	433	411	423	440	418	447	396	452	433	422	451	438	455	438	446	416	430	421	424	452	417	463	412	384	397	442	437	404	438	441	454	404	417	454	436	410	431	423	429	421	451	436	430	449	449	428	461	407	471	457	436	414	421	432	423	419	418	453	433	436	436	455	449	446	426	441	409	437	430	422	441	465	429	421	422	420	465	461	418	419	420	416	407	409	453	444	429	414	425	426	438	433	432	432	456	420	434	444	447	398	449	429	419	473	431	439	430	397	425	431	430	429	454	396	428	462	438	457	389	423	439	444	413	407	431	384	388	401	415	405	408	416	418	440	448	416	449	407	422	398	415	424	453	453	387	431	425	441	410	480	400	403	404	435	420	437	414	411	433	427	428	472	430	431	410	464	422	440	412	420	439	426	426	434	447	424	447	404	412	449	402	446	435	408	423	438	412	443	411	445	426	429	386	431	468	432	429	429	397	429	435	419	415	438	431	447	449	447	400	426	440	445	411	439	429	429	425	434	436	450	415	445	419	441	429	429	440	423	401	392	406	436	438	451	413	483	439	449	436	400	481	420	417	453	423	439	433	442	459	447	433	395	444	389	454	462	446	437	446	476	429	441	437	488	415	384	407	395	415	438	440	424	442	422	434	454	421	443	433	454	447	437	432	426	428	411	416	426	447	428	396	399	463	459	422	421	434	419	434	428	438	458	427	412	445	458	394	482	458	431	455	438	450	435	439	427	424	415	423	399	429	406	433	423	411	446	387	448	433	397	433	412	404	442	449	406	419	446	457	449	409	435	424	408	455	428	387	452	403	449	443	440	467	409	434	399	421	413	467	435	430	386	430	424	443	441	429	403	414	455	419	444	445	426	424	422	441	449	452	435	402	415	427	413	394	427	413	446	458	470	441	410	435	451	411	391	404	432	460	417	418	409	464	466	428	481	436	451	420	421	425	423	448	424	415	382	458	440	428	447	450	464	404	423	403	478	420	467	423	414	419	444	435	429	420	420	440	450	444	409	417	399	396	459	468	450	392	418	413	447	451	397	405	444	434	453	413	416	406	397	447	430	436	406	443	431	401	398	448	448	412	477	428	426	410	446	449	459	441	430	409	442	419	453	427	428	444	418	460	473	384	435	427	449	430	444	421	456	453	401	403	442	448	393	412	420	444	404	459	440	403	475	419	443	439	402	432	420	398	457	426	428	448	430	388	436	408	465	439	449	463	460	420	434	433	413	421	429	420	417	456	499	423	419	415	450	414	432	422	420	418	409	430	461	425	453	425	450	436	412	439	459	419	454	464	443	406	465	411	425	418	425	448	430	461	429	427	402	433	408	414	439	440	425	422	396	436	494	420	428	402	431	425	469	438	435	402	448	450	453	405	428	406	443	420	423	401	436	409	461	441	416	416	425	448	444	432	408	407	447	441	426	421	442	434	375	446	445	437	411	450	432	381	454	437	434	429	390	470	465	450	449	420	428	416	401	442	473	440	449	450	414	422	422	400	462	404	433	409	442	399	430	417	426	439	441	396	412	435	450	439	417	451	423	413	469	451	431	449	436	411	458	446	443	421	417	447	434	414	427	427	449	445	435	466	418	417	424	444	403	443	449	428	440	490	424	410	456	417	402	427	428	442	419	463	439	420	401	435	419	449	437	451	420	449	426	445	425	427	452	403	407	387	441	434	420	408	393	427	465	438	396	440	439	428	398	449	421	432	450	434	440	446	438	432	442	414	436	436	392	447	431	423	407	450	435	438	410	403	426	430	453	413	397	378	422	434	434	449	390	444	418	404	418	448	415	438	446	469	448	446	472	409	430	422	409	490	418	435	466	450	414	441	461	448	425	448	398	431	430	416	409	444	432	414	425	436	419	427	417	467	424	457	438	394	438	473	430	433	425	453	389	420	453	421	451	458	417	397	426	444	425	377	461	439	410	430	423	425	412	446	415	429	426	463	409	430	435	401	453	463	455	449	451	453	435	426	417	423	406	401	395	411	405	471	443	420	420	435	434	439	468	432	425	422	436	378	428	456	434	403	445	427	385	391	430	415	425	445	454	442	460	445	430	454	438	436	431	503	424	422	472	441	444	442	441	439	424	448	438	423	434	452	403	456	463	407	441	431	459	449	438	417	423	423	411	417	436	407	436	426	432	413	409	430	404	435	419	469	393	456	425	446	471	401	439	426	423	440	465	422	427	427	465	419	461	414	425	430	434	431	437	435	426	402	408	452	475	444	417	426	450	438	418	437	445	447	442	389	419	399	375	443	438	377	416	424	384	443	412	453	438	437	417
1699	348	300	273	284	271	293	251	259	271	250	253	269	263	218	300	282	279	268	263	269	281	237	279	270	276	323	282	285	277	264	260	305	274	319	311	299	275	275	271	268	277	254	298	304	271	282	256	268	273	285	254	287	250	252	269	275	280	289	272	291	292	282	271	260	306	262	315	276	275	289	275	253	283	306	242	260	270	252	295	279	237	283	299	294	306	272	284	265	246	268	275	245	277	282	249	257	260	273	282	270	271	281	261	291	260	261	272	234	271	294	269	263	265	268	255	314	294	266	254	249	262	253	304	279	266	257	279	259	283	286	264	288	257	315	317	268	263	297	292	286	275	283	260	255	272	293	252	271	238	279	254	289	242	265	241	307	267	230	253	261	273	294	301	247	291	248	254	278	285	275	272	298	302	286	283	271	266	239	285	312	273	272	293	285	266	289	265	294	280	280	264	279	269	251	294	246	275	272	267	248	269	264	253	270	259	271	246	301	250	300	290	255	279	262	278	289	288	261	266	300	259	250	258	264	295	266	259	289	290	259	265	251	270	260	243	287	240	240	285	289	242	309	243	275	270	282	296	301	229	295	275	283	270	236	273	292	276	278	255	269	257	278	285	256	274	261	280	276	276	265	282	272	271	252	296	228	276	280	271	290	264	290	266	244	280	252	233	287	274	283	284	255	282	284	257	276	283	263	264	284	233	276	278	274	272	278	249	270	243	268	247	274	258	304	258	291	276	268	266	294	244	285	278	282	266	289	272	292	267	276	235	290	309	244	261	286	262	262	255	267	271	265	269	280	294	273	269	289	301	275	283	281	275	286	278	282	278	269	268	293	262	290	268	277	288	267	272	295	268	262	281	266	258	306	287	291	295	274	273	280	289	279	285	255	273	306	292	300	283	283	254	271	300	271	301	261	270	288	256	261	276	266	314	296	251	258	285	247	245	256	314	243	268	265	279	255	253	283	267	286	251	264	273	281	279	269	276	271	304	275	287	301	283	281	288	290	272	309	292	273	298	310	287	251	258	299	309	253	279	286	259	275	311	289	272	250	282	274	268	272	318	260	245	274	267	285	249	303	268	284	256	254	297	266	250	289	270	273	303	263	274	309	304	292	262	285	269	288	265	305	289	287	266	266	266	302	279	279	261	294	272	278	291	296	289	274	280	277	274	295	271	227	256	264	264	235	277	288	259	265	274	300	273	277	243	251	283	270	280	275	265	268	264	249	278	257	250	264	273	294	306	283	270	279	262	261	255	290	271	284	246	287	278	282	307	260	260	285	252	243	284	288	277	294	282	267	257	283	299	259	256	283	287	283	259	265	263	293	267	242	265	288	277	275	233	277	291	257	268	280	281	267	269	259	249	256	287	245	261	261	280	286	282	266	263	293	268	270	272	258	294	282	283	266	290	280	276	245	280	305	247	276	258	248	257	263	248	267	292	259	277	312	281	313	315	313	278	262	282	266	280	270	291	277	261	264	283	295	285	289	267	291	276	285	278	250	299	269	285	276	271	238	231	260	266	254	273	256	282	281	276	258	246	244	265	288	256	269	273	271	280	245	253	277	278	263	256	262	260	249	252	263	238	279	262	268	279	280	271	290	261	250	237	294	279	243	311	265	291	267	285	262	294	267	262	264	268	273	268	282	272	257	288	295	281	293	280	301	270	263	279	273	287	262	285	257	246	284	285	240	293	245	258	229	288	295	247	284	256	249	241	254	289	259	278	279	271	245	274	270	251	285	296	250	252	284	278	265	266	255	245	265	303	300	265	264	306	262	246	263	281	234	312	289	271	288	265	278	261	289	266	271	253	242	236	247	290	261	283	258	276	283	265	281	279	273	276	279	308	273	287	257	323	275	272	253	294	247	263	273	265	270	295	305	282	270	300	288	281	277	252	274	290	279	253	297	274	273	286	298	267	289	227	256	305	299	275	265	305	276	257	287	303	262	257	275	280	286	278	274	296	286	270	298	267	277	261	295	286	271	272	288	277	265	292	267	293	283	287	273	295	269	247	253	300	277	287	292	291	258	259	241	257	302	284	267	283	247	285	263	261	295	317	271	281	240	260	281	273	302	261	250	275	283	315	274	270	296	248	235	271	265	283	258	252	251	289	311	271	300	283	213	276	232	270	251	257	250	242	280	287	275	274	319	258	298	268	243	255	234	289	296	279	280	291	272	262	268	298	253	246	282	289	298	292	237	282	267	263	247	257	252	261	267	275	288	290	282	265	267	298	289	274	293	266	265	282	291	270	239	273	248	292	270	280	288	286	292	245	279	287	293	276	267	274	262	290	263	293	247	276	246	287	251	274	296	286	262	242	319	291	267	242	281	286	267	262	287	246	267	283	254	271	278	280	273	263	277	255	282	249	289	275	266	284	241	261	270	281	289	279	292	284	293	313	287	315	261	287	266	248	289	290	244	303	251	270	296	293	261	260	279	305	266	272	250	260	250	266	256	273	275	278	256	273	275	274	251	277	264	265	257	277	257	255	278	259	257	263	267	270	261	285	288	257	273	273	276	287	269	256	294	242	220	282	279	266	259	271	272	302	294	269	270	266	285	249	240	256	268	282	282	270	294	270	264	268	288	254	318	275	274	272	273	279	271	298	280	260	297	258	278	306	286	271	303	290	269	260	314	261	279	264	247	257	287	283	278	251	244	291	272	293	272	284	318	297	271	296	267	294	263	245	272	255	270	257	265	277	305	283	291	270	257	242	279	260	273	286	276	265	263	273	312	313	284	284	285	271	251	274	291	270	285	276	266	270	271	258	306	274	273	236	281	289	230	266	250	261	270	251	293	264	271	260	255	265	249	317	253	255	234	277	284	258	286	265	263	266	257	285	283	287	281	247	295	306	281	285	267	245	287	293	276	287	266	245	287	275	276	307	260	273	297	269	221	289	266	274	293	240	294	314	253	321	291	276	305	334	266	288	286	268	264	265	270	242	283	262	279	252	280	266	288	280	308	273	272	294	323	266	286	283	284	290	293	314	280	285	279	257	287	276	266	279	276	282	256	293	265	273	266	298	264	278	293	250	297	258	255	283	266	284	268	259	264	260	293	284	297	264	287	257	285	261	256	296	290	260	280	280	295	283	254	276	308	280	274	266	280	284	253	250	261	299	258	278	264	273	301	274	277	285	259	268	269	274	261	306	285	243	279	255	276	281	269	272	275	268	250	253	270	271	308	261	269	269	273	273	292	281	265	301	280	278	309	267	282	252	254	265	257	247	274	284	266	257	294	262	240	264	262	249	267	256	258	257	273	297	261	267	303	282	283	276	287	282	241	255	261	281	257	291	263	294	267	259	244	257	289	271	302	267	265	259	302	280	261	271	281	246	266	252	268	296	269	270	294	294	234	273	275	274	278	285	283	250	233	287	278	283	275	265	271	259	259	254	271	282	251	262	335	267	275	269	243	239	291	258	260	253	293	290	252	252	238	237	282	281	260	306	283	276	284	290	286	287	276	259	275	269	254	283	269	284
1784	671	615	639	642	575	619	579	575	630	585	576	596	572	634	604	589	576	595	603	598	554	560	547	618	611	597	571	585	574	611	580	572	589	557	575	615	587	577	609	521	554	570	578	567	543	589	572	625	580	572	587	595	595	628	611	595	606	610	619	607	630	616	580	575	582	578	645	594	612	569	591	580	591	583	597	550	561	595	575	580	591	600	574	615	628	608	582	566	622	587	582	571	570	586	608	583	585	558	587	635	611	587	598	616	597	575	578	588	587	572	592	596	565	595	595	604	555	566	620	620	609	568	588	541	563	589	613	596	597	625	595	578	636	612	608	569	623	571	620	559	583	584	582	573	598	611	600	620	600	574	560	596	579	583	620	572	582	596	573	583	564	624	605	633	604	618	613	586	536	574	585	640	599	594	583	590	569	589	586	556	595	590	594	608	599	558	597	619	603	597	562	614	633	565	586	618	597	572	607	601	598	592	616	580	583	569	603	562	624	626	564	562	585	547	592	571	601	621	615	591	584	564	567	593	568	575	594	545	590	578	587	592	587	560	605	606	551	602	607	577	577	600	569	626	610	590	657	589	568	595	580	603	558	616	637	637	564	634	574	637	554	644	612	589	603	632	550	554	576	617	562	592	607	582	594	661	570	587	591	621	608	585	624	591	589	640	620	578	618	650	602	634	628	601	592	589	600	595	563	632	591	557	656	617	625	609	604	593	594	599	598	568	602	568	635	587	580	582	605	621	620	594	554	598	557	614	576	609	576	681	603	573	640	669	583	632	582	629	586	579	601	575	618	634	621	573	563	621	570	567	559	587	595	593	610	592	601	548	604	590	601	554	576	594	626	641	603	569	616	631	582	614	581	611	612	597	576	614	586	593	576	586	592	596	620	577	608	620	558	613	601	592	610	606	593	636	619	594	587	590	609	593	597	632	591	621	571	564	585	572	597	573	583	596	591	607	621	579	578	562	561	555	584	600	567	586	613	599	603	572	598	584	612	596	602	618	586	611	577	635	631	616	580	593	579	574	554	567	593	567	575	618	566	594	610	562	596	582	619	644	650	604	590	617	557	576	600	594	571	614	578	604	605	606	586	585	589	582	609	585	586	617	535	618	609	621	614	579	545	605	588	575	580	582	575	585	584	586	580	618	587	586	575	573	604	646	601	570	614	584	591	610	609	594	591	647	589	588	564	583	600	605	585	573	575	574	618	602	615	650	628	545	593	589	600	581	622	607	576	582	569	571	572	653	599	623	620	569	620	594	621	622	599	554	617	587	559	624	581	587	589	577	579	600	569	619	588	617	630	557	601	544	620	584	582	597	656	588	586	623	556	594	609	640	587	596	620	607	640	588	578	619	573	600	562	569	584	616	602	629	611	538	601	615	593	590	599	583	595	582	577	602	628	598	572	637	580	568	551	613	615	544	596	581	599	563	583	622	614	573	602	628	609	575	516	579	614	618	653	585	616	600	552	559	570	593	611	559	550	601	584	599	594	581	583	582	560	596	607	604	587	599	596	605	616	600	604	606	600	590	561	619	597	600	600	591	622	575	578	598	603	555	577	597	590	599	618	636	619	618	626	525	600	561	623	613	603	630	611	591	627	606	591	609	564	595	607	569	599	567	577	599	619	597	558	596	565	594	579	574	579	590	593	587	612	582	607	567	630	532	613	600	552	609	577	594	594	601	598	596	602	565	543	617	588	596	576	583	630	581	602	592	621	586	594	610	595	585	611	583	577	597	607	611	594	577	579	598	577	608	578	613	602	622	575	568	588	543	598	614	569	564	558	596	618	657	571	613	591	590	617	620	641	590	594	613	577	558	593	630	577	566	579	597	594	582	558	624	593	579	654	592	614	541	666	620	620	567	587	579	598	619	581	614	619	608	655	582	576	672	550	552	565	575	613	600	590	581	603	626	611	562	617	588	594	580	578	610	589	564	575	608	585	651	633	589	609	617	552	601	607	647	566	555	611	594	622	604	594	592	584	564	563	600	576	604	585	613	624	583	551	541	587	604	603	603	619	545	587	593	571	602	585	602	589	610	588	573	605	643	588	583	581	582	602	582	560	610	620	617	587	606	611	582	593	590	548	555	589	584	585	565	590	555	623	608	614	574	589	591	572	595	546	628	587	600	614	592	600	558	576	592	612	561	584	584	592	616	614	568	597	600	626	607	622	571	605	597	633	572	569	576	612	628	616	590	603	609	601	581	635	615	596	560	599	602	587	547	582	606	592	558	608	603	617	601	602	574	578	602	585	618	532	578	574	560	596	612	601	614	581	571	613	583	636	574	554	547	590	600	608	621	591	606	585	608	610	525	599	573	560	570	579	568	533	589	598	615	611	595	615	587	576	578	589	599	623	602	608	569	591	585	604	557	599	566	642	580	593	563	616	634	609	590	613	627	580	614	601	575	582	642	604	597	628	582	583	607	539	583	600	619	615	627	591	601	543	640	589	590	628	650	582	592	635	615	589	599	564	606	572	578	588	608	577	583	595	610	614	608	661	600	554	579	604	588	634	607	574	585	605	612	601	581	599	631	578	566	576	613	563	578	570	597	613	599	598	556	606	576	582	616	566	611	581	582	637	578	597	577	586	579	595	573	610	581	595	615	590	587	592	632	616	601	587	597	606	614	583	581	583	559	618	605	585	566	613	620	624	609	580	592	578	597	553	620	606	631	548	625	613	642	609	561	626	590	594	598	547	574	581	573	541	591	579	595	619	594	578	611	599	566	598	612	582	578	649	611	615	599	591	613	533	565	640	591	635	552	612	593	593	592	623	611	562	591	644	610	611	589	619	616	627	618	630	664	625	605	650	553	560	577	622	550	611	563	567	598	618	601	542	618	614	613	557	610	588	584	591	617	605	578	570	604	552	556	581	603	573	604	545	617	604	576	627	605	610	603	589	622	570	601	587	617	601	572	543	588	577	648	587	588	593	611	557	621	580	590	579	589	624	572	581	597	658	560	591	630	558	580	628	602	604	551	581	627	565	577	589	574	552	547	589	557	591	558	560	544	594	561	577	531	607	609	644	579	585	562	592	583	630	601	616	614	620	610	623	548	590	568	572	579	601	552	620	597	593	570	582	560	580	597	621	617	572	566	573	590	616	604	629	632	579	591	559	639	598	588	622	589	593	584	576	589	573	565	630	625	614	592	569	565	603	621	625	605	561	568	580	614	584	616	558	599	551	613	570	619	603	588	566	626	551	570	586	564	584	596	574	588	625	612	576	575	586	601	603	601	605	588	579	604	581	593	603	597	609	582	612	612	612	576	567	609	592	593	604	606	636	579	615	570	583	589	541	585	617	565	601	588	593	604	609	563	567	563	565	565	578	636	644	594	574	590	629	607	609	597	589	609	578	546	599	587	597	561	635	597	584	631	594	608	643	583	587	610	612	600	610	611	599	594	576	566	591	617	594	595	586	612	623	596	592	599	574	550	587	541	617	575	521	589	561	631	602	565	591	584	628	622	595	564	561	625	599
7581	556	435	359	261	188	179	179	173	136	154	127	136	125	112	118	136	138	104	141	138	124	96	134	104	117	97	106	120	116	106	119	141	120	127	106	121	111	107	126	119	126	101	102	128	114	127	135	104	124	131	118	123	131	111	121	117	110	124	119	112	107	94	136	101	121	134	122	113	116	131	115	111	125	123	110	122	115	125	103	111	120	99	111	127	105	101	137	112	116	126	101	115	108	113	112	104	111	106	122	117	109	132	118	115	94	123	114	115	127	117	112	107	99	118	120	128	126	117	107	110	134	112	95	115	96	118	112	126	104	114	115	106	77	126	129	141	122	125	101	110	112	105	113	121	112	115	124	117	126	105	124	112	119	131	110	99	102	110	106	108	114	112	115	125	119	112	94	116	107	101	102	112	105	107	134	124	128	104	134	108	109	118	111	105	107	110	121	137	139	120	104	124	83	122	117	113	124	122	115	109	117	118	124	109	112	100	125	118	110	128	103	102	102	104	107	96	126	112	126	110	105	112	97	121	94	110	131	114	117	113	101	115	101	126	113	128	107	105	109	113	94	115	120	123	108	121	111	109	121	127	105	108	125	108	134	132	103	105	120	135	116	124	114	110	113	128	115	139	118	121	102	123	115	113	120	104	114	130	118	123	126	129	104	106	116	132	87	112	121	104	121	117	108	114	100	120	131	106	130	115	102	123	107	138	129	115	101	127	137	97	113	124	128	117	99	112	121	130	99	126	90	95	99	107	115	105	108	116	105	98	124	115	123	105	127	99	118	105	108	126	122	122	115	111	110	131	107	110	105	110	122	102	140	102	141	102	120	119	111	97	114	109	122	95	122	109	131	90	135	127	120	125	111	111	121	113	106	105	99	115	110	107	93	105	112	111	125	125	100	130	136	113	121	121	101	140	145	135	110	146	135	130	123	122	115	114	133	105	118	114	106	113	126	127	97	114	128	127	113	111	102	117	111	118	117	114	104	115	112	131	105	109	111	123	101	124	111	114	100	114	126	101	122	121	121	116	99	115	111	94	116	127	127	101	97	123	106	98	119	128	117	121	139	113	111	114	114	94	122	99	103	105	108	121	133	98	108	129	110	101	114	108	130	118	112	118	96	89	116	115	120	115	116	105	117	120	117	116	125	131	134	142	114	126	106	121	117	117	127	93	115	110	112	122	108	104	116	94	102	112	109	116	119	98	108	86	102	129	110	108	104	96	112	107	112	123	112	127	99	116	101	114	108	121	110	139	118	125	120	107	107	113	98	112	123	115	129	127	120	96	109	125	88	109	111	134	126	115	106	97	118	138	102	121	123	110	113	117	119	129	123	122	101	91	123	119	114	112	96	116	120	107	119	117	118	104	129	122	123	112	123	111	131	137	90	114	117	120	115	133	132	114	153	134	116	104	112	113	103	98	103	120	120	131	108	113	135	128	102	115	108	118	133	121	118	113	114	100	115	99	98	94	106	113	101	117	111	105	113	117	115	115	105	99	104	143	140	128	128	116	109	123	110	135	115	119	107	91	108	120	120	104	106	106	110	98	129	130	125	107	124	111	92	116	129	134	118	108	103	120	103	109	116	123	93	126	107	125	128	113	115	109	122	116	126	102	118	141	102	94	115	119	104	95	118	139	124	129	121	111	130	104	109	120	106	106	130	133	98	120	101	117	126	126	100	105	121	115	139	110	106	116	116	107	111	102	112	122	118	134	114	127	115	105	127	110	127	103	133	150	125	119	104	96	98	140	110	118	109	122	113	119	122	111	121	129	112	118	116	117	103	105	119	125	142	113	110	102	127	105	126	123	130	109	98	109	114	115	116	117	120	113	91	87	104	125	122	97	104	112	117	103	108	128	109	111	123	128	123	101	107	127	115	115	93	117	109	112	130	115	106	107	97	125	124	105	98	111	116	94	124	133	104	106	107	104	121	124	121	112	102	93	89	107	117	126	120	100	118	126	127	96	117	106	99	113	129	113	116	125	127	116	138	115	119	128	109	110	115	102	123	116	139	116	117	111	117	117	113	108	132	110	112	107	115	108	106	117	121	113	112	111	134	102	95	98	114	111	117	108	112	114	96	120	111	129	134	134	109	105	106	120	96	112	125	113	126	113	108	113	116	108	117	116	112	116	124	115	127	115	114	117	134	135	114	116	103	103	104	117	128	116	113	124	103	117	120	123	128	137	125	118	103	107	125	140	129	130	116	129	117	113	154	122	105	140	99	118	138	138	107	99	137	148	130	121	133	125	103	123	101	99	109	90	108	109	108	114	122	111	119	115	104	124	136	113	121	120	135	115	118	120	109	103	95	120	126	119	119	108	118	122	108	115	132	103	139	113	135	124	117	115	113	102	121	125	122	112	142	123	103	112	136	122	108	112	122	129	116	121	119	103	115	122	115	127	113	108	110	100	113	101	109	119	114	112	102	123	129	115	122	118	105	117	126	117	127	113	122	109	113	137	126	102	140	111	106	114	108	103	120	127	119	114	124	125	112	117	90	105	115	109	89	115	107	114	126	118	104	106	110	111	123	114	115	133	109	101	104	112	142	122	102	105	141	120	102	93	98	90	110	111	139	120	106	120	103	112	117	127	117	127	118	105	121	120	113	103	131	119	106	109	108	110	127	120	103	87	115	110	109	99	136	120	113	111	124	145	130	93	118	110	103	118	138	114	111	109	127	124	107	135	118	103	93	141	116	123	107	122	120	116	134	114	114	130	116	123	112	106	103	114	124	126	110	117	115	113	124	141	119	118	120	116	98	119	123	121	126	111	108	120	110	122	142	137	125	100	110	111	96	115	111	105	125	98	118	121	104	109	121	117	120	127	134	133	115	128	130	103	114	108	116	123	106	106	112	104	110	116	98	106	140	123	110	108	101	106	134	118	115	123	125	120	118	120	111	117	112	125	99	114	109	108	127	125	115	98	103	108	112	108	112	135	119	85	100	101	110	130	119	107	120	108	106	111	103	109	139	110	123	128	111	104	110	104	120	124	128	106	115	93	121	109	116	122	111	112	140	104	93	117	135	111	91	104	123	121	100	106	113	137	117	123	126	137	116	104	126	132	127	103	109	95	103	122	119	103	135	115	109	115	114	129	117	103	116	131	114	117	99	116	123	105	108	135	118	119	111	118	116	122	108	106	101	122	113	115	122	124	117	112	118	119	127	122	114	133	125	105	119	115	99	136	118	100	104	106	135	98	98	124	97	134	114	109	130	114	116	119	114	113	112	103	125	113	119	118	122	125	122	122	135	97	97	109	111	119	126	122	123	115	129	121	100	120	120	97	96	120	120	114	107	105	96	134	94	96	120	125	124	133	126	117	100	92	98	123	108	134	101	106	104	120	102	130	130	94	130	101	106	118	107	141	97	104	107	96	111	119	102	120	105	116	113	99	138	116	109	108	111	145	118	118	104	126	109	119	108	102	111	99	122	119	124	123	93	104	129	120	122	123	117	113	127	118	103	128	113	130	127	113	97	113	113
6015	645	903	1111	944	774	683	562	539	487	467	411	417	374	375	386	349	370	363	329	323	324	312	305	329	317	323	327	339	318	294	317	306	301	276	299	288	319	281	292	275	324	333	298	315	307	266	281	311	290	302	272	299	268	300	283	266	332	297	287	273	301	272	302	299	292	298	305	277	311	285	254	299	273	260	286	256	291	272	259	259	272	258	278	277	302	301	271	298	267	290	276	281	300	270	328	286	295	303	302	313	301	271	298	283	291	284	315	288	306	311	282	293	308	268	275	318	308	279	303	276	292	259	324	294	252	293	284	286	283	303	243	263	263	283	291	305	272	278	281	304	294	274	283	303	269	267	242	285	278	275	273	272	282	293	274	281	289	280	282	278	290	270	302	275	321	290	275	291	299	296	297	293	289	285	265	293	269	290	308	320	312	253	291	311	280	294	270	281	278	272	294	291	288	267	287	283	310	275	275	274	273	322	259	276	284	293	278	302	259	304	296	297	279	274	292	280	262	272	271	315	274	289	304	286	271	282	287	263	293	289	275	290	248	296	267	282	278	301	300	283	294	276	279	291	275	275	287	262	281	277	303	287	271	266	278	276	274	294	303	292	274	271	330	280	277	273	305	273	303	291	275	285	300	285	288	298	279	258	286	279	270	279	276	301	268	280	312	283	294	292	329	323	295	279	293	302	280	294	312	303	279	295	301	276	272	247	306	303	295	299	282	240	266	293	267	300	288	271	288	290	267	302	262	316	322	266	267	272	292	320	270	278	280	290	266	280	300	269	311	290	273	257	303	293	291	295	279	308	296	297	293	264	271	291	298	292	286	267	295	298	273	291	284	275	302	277	291	308	305	309	289	289	315	281	282	288	280	278	302	305	295	275	280	293	243	292	269	308	282	275	263	261	279	281	290	281	291	282	296	305	319	266	302	292	279	274	306	267	281	286	264	281	295	271	263	304	296	321	259	292	288	290	291	265	278	274	305	307	274	273	288	316	276	297	245	284	276	268	250	287	324	330	257	303	251	287	294	281	274	298	257	295	295	294	272	255	284	285	272	280	275	307	277	273	280	253	292	256	299	271	311	303	273	310	288	303	292	295	272	258	306	285	272	313	262	318	280	264	285	288	291	270	300	327	301	290	270	295	310	260	301	321	309	277	233	313	288	291	289	323	273	286	304	308	294	310	263	264	304	294	239	299	271	272	288	276	275	280	291	281	302	300	286	298	279	300	285	289	287	298	291	294	287	257	274	301	303	290	294	276	283	274	256	283	274	306	275	256	270	300	272	280	301	267	304	310	300	286	291	288	306	312	292	292	279	322	284	303	291	286	275	273	294	269	293	290	267	292	315	262	267	290	320	327	291	293	298	307	273	278	261	268	266	284	275	289	283	296	297	283	301	267	314	289	294	285	284	295	287	306	291	312	309	274	243	308	303	304	268	331	308	256	274	276	316	264	301	277	302	292	269	273	299	281	302	249	319	273	271	275	306	264	329	267	282	314	309	287	293	294	290	313	289	257	295	258	297	263	295	283	244	273	293	288	293	271	278	281	303	284	292	295	308	294	287	333	293	264	274	305	297	267	286	262	269	306	280	269	264	287	275	303	279	286	300	262	295	259	308	272	327	294	264	273	279	266	306	258	278	277	285	274	264	289	253	272	283	307	276	287	281	306	235	266	293	299	326	273	283	263	293	277	295	277	258	238	270	283	272	285	287	267	263	300	269	270	302	309	273	311	315	269	265	275	304	295	291	274	310	315	268	280	287	276	308	267	280	254	266	262	286	297	295	319	297	270	277	264	284	281	296	280	284	296	296	329	300	291	302	287	295	259	291	272	307	286	306	272	278	301	324	300	302	287	254	270	299	280	294	284	269	287	309	272	249	295	281	290	273	290	271	299	287	301	280	262	281	274	299	274	292	315	300	268	281	232	271	244	304	294	290	308	318	288	308	307	290	305	289	268	272	293	289	291	290	269	284	254	278	272	309	289	299	268	280	291	291	301	276	319	281	262	278	272	305	290	283	276	273	253	307	319	276	286	277	287	310	283	289	281	273	301	293	312	302	316	283	319	282	286	310	297	278	316	291	272	269	304	276	298	279	272	281	292	276	297	303	288	311	295	301	271	289	264	294	306	285	301	234	282	305	312	300	292	298	258	282	297	304	309	274	298	270	292	277	277	307	297	287	311	297	306	262	289	266	280	302	290	280	258	284	293	292	283	262	279	293	285	280	309	271	287	274	280	281	262	291	255	263	303	255	320	309	299	268	286	307	328	295	289	257	309	291	281	316	293	273	261	304	285	255	281	267	279	269	260	299	276	271	283	279	273	269	281	271	262	304	286	265	281	302	275	304	313	284	286	292	326	266	280	294	273	296	292	287	295	288	275	288	297	281	297	292	311	275	280	331	284	310	253	292	276	317	271	287	254	315	268	301	318	281	292	318	281	287	323	256	280	301	328	302	292	292	295	287	271	302	292	292	287	289	289	292	272	290	278	247	279	282	280	314	270	278	294	285	276	286	279	273	298	261	289	294	314	269	280	308	304	268	307	297	264	284	291	285	251	303	294	265	286	281	275	258	303	265	313	287	289	268	280	282	321	292	299	275	281	295	291	284	280	281	302	283	305	290	293	281	302	291	296	253	284	286	323	303	291	281	301	294	283	296	273	278	287	256	291	307	280	311	297	285	273	278	297	280	279	297	308	264	274	297	283	263	305	317	257	284	309	295	296	271	301	259	279	323	292	268	242	242	294	317	291	288	307	250	272	290	297	289	295	306	288	276	303	267	301	297	302	246	280	283	273	297	252	290	313	269	303	267	308	283	301	271	301	273	284	300	261	285	277	278	267	277	284	315	316	304	273	276	277	318	273	272	278	283	282	255	317	298	262	299	280	270	288	310	262	285	303	310	307	310	315	303	263	278	287	275	262	298	322	302	260	275	322	273	297	280	285	257	275	263	271	296	296	268	299	306	272	280	296	278	275	287	293	309	272	283	276	231	302	288	283	291	330	278	272	281	283	279	268	282	291	300	305	259	272	278	286	289	267	300	300	290	305	263	290	271	288	313	287	270	287	274	292	257	254	292	279	276	258	296	276	303	293	284	293	263	283	275	291	299	275	254	280	305	252	296	299	307	303	292	290	299	292	276	315	301	295	271	307	284	291	290	278	291	300	289	304	318	290	275	295	283	308	311	296	299	286	321	305	285	293	265	243	285	267	298	272	298	278	306	278	290	282	286	252	256	278	302	279	279	255	253	296	302	275	279	263	299	275	306	295	278	299	287	279	271	283	315	291	315	274	282	272	304	278	299	299	269	296	268	282	292	313	275	286	273	297	287	314	262	288	255	301	309	286	292	289	293	268	302	284	295	300	281	281	296	266	305	291	250	282	301	264	301	277	233	266	281	273	293	281	268	286	291	245	285	276	300	283	298	304	305	281	274	295	287	266	262	266	321	253	287	271	265	274	302	324	289	281	285	238	259	267	291
14140	1253	864	676	491	375	335	298	250	261	274	193	199	214	210	209	201	201	191	187	194	190	184	194	196	168	152	169	175	186	167	180	198	191	179	203	173	187	173	182	192	193	184	172	190	179	175	195	169	180	179	162	188	196	171	176	164	184	172	184	193	165	188	198	192	166	201	162	165	177	189	160	183	163	178	174	192	160	173	178	167	139	168	191	171	152	165	171	156	194	188	168	183	188	190	162	170	167	170	165	177	172	171	170	157	179	159	171	164	175	170	198	186	206	179	192	164	157	180	168	167	173	170	173	177	183	179	180	149	171	165	175	168	166	208	160	132	168	166	164	163	171	180	182	172	165	153	182	190	162	163	173	168	176	182	167	195	177	192	180	207	162	164	182	185	164	189	197	189	166	159	174	188	178	200	192	172	168	163	176	184	201	168	159	177	191	177	204	198	159	195	167	167	163	158	167	177	171	167	167	174	166	173	173	167	170	175	190	167	152	193	179	149	185	163	191	185	178	171	168	188	173	172	153	168	161	161	178	168	163	181	168	173	187	171	166	179	196	168	175	161	170	179	171	156	179	156	171	176	158	178	167	158	200	176	204	172	204	175	181	185	164	167	182	154	161	164	186	151	176	191	163	193	175	159	183	161	198	175	168	152	157	156	180	174	202	177	180	168	169	181	190	177	154	188	187	194	177	163	181	170	181	176	199	181	190	161	188	178	177	191	182	184	179	177	192	195	202	197	190	159	178	167	172	172	170	150	157	171	181	222	166	154	154	181	156	152	167	167	211	178	165	194	158	194	159	184	183	210	157	183	166	163	172	165	174	178	178	188	160	184	175	169	155	180	168	183	177	182	177	158	152	170	167	180	160	179	176	151	166	194	187	165	181	168	186	167	202	170	182	166	170	197	193	166	163	200	166	187	179	165	177	207	188	164	192	183	145	196	167	172	173	183	182	165	164	160	173	191	188	184	175	174	175	188	180	155	164	202	167	158	187	173	175	198	148	178	195	206	194	166	155	158	173	172	172	163	194	174	141	158	174	182	185	178	181	176	157	162	208	201	168	156	166	188	184	202	157	160	183	187	198	180	167	170	185	158	171	170	164	177	162	163	144	200	176	170	171	183	189	179	182	171	175	170	188	197	180	184	144	164	182	176	165	184	172	177	179	177	168	170	166	190	156	177	176	160	171	178	184	172	174	179	190	181	161	174	193	210	176	209	171	186	178	205	167	178	175	170	175	177	190	168	180	191	152	159	152	161	186	161	186	164	175	181	177	179	180	156	185	165	206	176	165	166	155	190	162	161	200	148	178	163	223	158	178	166	165	202	158	185	162	166	148	166	184	175	191	162	171	148	194	160	197	171	173	170	174	184	155	166	185	164	190	193	204	191	180	148	183	169	139	169	162	150	168	180	179	176	171	175	191	166	159	173	189	184	180	176	160	186	172	157	174	197	163	164	178	163	165	176	194	175	164	171	154	173	199	185	157	209	162	163	151	157	173	154	163	186	170	169	172	152	191	185	169	179	178	157	162	195	171	168	149	182	143	163	193	152	173	154	164	203	187	143	168	148	175	172	176	172	177	190	175	181	192	170	189	161	181	182	166	174	178	191	168	164	174	169	182	183	173	168	176	175	202	218	190	167	173	158	178	184	151	183	183	184	165	164	178	181	185	196	176	153	186	187	185	159	196	185	163	181	182	163	183	169	160	150	181	169	192	157	206	200	168	178	198	186	178	162	175	194	168	155	179	173	164	179	188	174	184	207	187	192	177	144	199	198	173	171	176	192	216	154	184	193	179	153	201	196	167	173	174	173	167	187	169	186	151	157	179	190	191	171	193	165	174	198	160	161	179	194	174	171	165	162	207	189	182	161	164	186	198	170	185	185	151	171	149	172	177	172	185	184	167	168	179	159	194	180	154	158	180	145	160	200	188	183	180	159	162	177	166	181	183	150	166	181	162	182	181	163	180	156	171	175	178	184	187	172	188	163	192	179	178	168	174	163	197	166	202	154	187	192	167	169	177	176	177	169	179	186	156	171	160	168	171	194	182	191	166	163	179	180	176	173	186	170	174	185	231	167	157	155	207	165	176	174	158	161	139	184	182	184	158	204	157	166	185	204	197	189	193	174	162	180	192	175	193	171	166	175	159	170	162	181	182	147	158	173	153	158	185	163	186	169	175	169	186	192	174	187	175	170	172	179	176	191	189	189	162	167	170	198	155	163	170	170	160	175	174	149	163	180	206	177	190	194	168	174	197	176	180	189	183	176	195	164	185	153	194	191	187	168	178	171	161	174	192	181	155	182	155	160	179	170	159	192	178	158	150	162	162	161	170	157	207	180	202	173	169	191	165	188	166	181	216	188	155	172	189	164	164	177	186	190	181	183	166	197	157	162	165	201	171	161	194	205	163	191	195	171	168	189	173	188	164	159	176	165	155	190	200	171	155	181	157	193	190	180	179	140	179	165	164	183	166	150	156	183	186	182	185	171	176	188	189	189	159	158	179	169	176	205	167	170	199	167	173	185	177	196	169	190	154	171	189	166	191	173	192	169	168	165	198	180	175	145	188	172	162	161	163	183	170	173	174	162	166	164	195	157	194	163	178	180	170	178	176	186	186	173	193	170	165	179	172	159	181	186	159	174	179	169	182	174	172	159	163	166	155	173	188	192	170	189	174	173	186	167	187	183	174	143	150	176	191	146	174	175	173	193	158	168	155	200	176	155	143	183	191	181	167	189	191	160	172	163	185	166	176	157	186	216	180	175	168	169	156	190	180	189	180	179	182	186	193	179	193	169	187	179	177	194	148	177	175	184	178	168	163	163	183	175	152	193	164	202	169	185	209	182	169	191	182	163	191	152	188	176	171	195	169	187	187	168	186	163	177	175	167	170	159	157	150	182	162	171	152	185	169	182	188	164	178	172	182	181	189	178	192	194	174	162	171	164	197	163	191	192	155	190	179	156	185	181	210	169	177	164	157	167	196	185	194	179	167	171	190	180	161	186	177	184	141	179	186	193	182	188	153	171	145	171	187	166	176	194	179	172	155	191	174	192	172	175	160	190	180	155	163	162	188	196	156	170	173	193	178	163	189	204	168	182	176	179	160	183	161	161	171	180	159	185	167	156	167	177	183	185	177	155	159	162	168	164	181	179	171	207	182	171	153	157	174	175	180	205	141	184	194	156	166	201	197	169	195	161	178	184	167	189	174	164	177	185	164	186	162	169	183	181	142	207	183	165	195	204	169	170	193	181	170	160	185	157	166	173	188	154	186	158	196	193	167	152	166	178	175	168	171	173	174	179	167	174	178	164	182	153	188	182	180	191	169	191	173	180	172	194	180	179	155	177	165	173	177	167	164	153	175	151	180	166	161	160	160	174	159	185	178	165	147	171	189	187	162	197	151	197	164	175	180	176	169	160	197	197	176	192	178	177	175	159	170	184	167	176	172	173	169	168	165	183	163	171	173	186	165	173	186	180	202	181	189
8134	1155	1764	2017	1734	1433	1184	986	907	818	771	701	685	605	630	607	574	563	521	526	541	490	491	509	489	507	503	473	494	515	485	509	453	455	440	490	469	449	433	476	429	494	467	429	442	462	440	410	442	432	419	447	448	445	434	422	443	426	410	443	468	460	463	391	451	432	425	421	437	455	420	426	457	424	474	476	442	472	430	432	443	421	421	434	485	398	428	434	422	443	432	401	455	427	443	420	401	469	430	445	443	420	417	396	420	422	436	435	423	416	479	398	396	457	422	440	437	448	461	441	421	419	436	422	416	414	417	424	473	443	440	419	437	453	387	426	443	424	422	436	460	429	429	428	392	467	441	437	423	436	397	446	410	446	438	411	425	437	439	439	428	470	445	447	431	404	466	416	442	497	439	457	429	424	424	439	419	427	466	424	420	432	419	408	468	412	396	427	469	398	460	440	410	434	419	414	429	442	421	421	425	414	419	411	443	440	446	422	418	413	393	456	430	413	415	434	469	440	390	418	460	427	429	452	411	427	453	402	378	403	456	432	418	475	417	447	410	458	436	427	467	432	445	432	449	447	432	432	467	422	430	419	422	421	441	430	445	439	444	432	438	457	453	417	413	393	458	422	405	434	444	457	439	431	446	423	455	412	423	464	409	406	426	457	414	415	424	440	397	427	461	424	421	409	457	394	438	437	432	436	418	424	396	462	415	414	413	411	436	436	436	419	441	440	433	407	405	433	428	461	431	441	412	463	432	434	393	425	429	440	409	424	425	432	437	436	437	412	451	452	413	434	416	455	394	453	410	439	393	431	361	369	454	446	424	438	438	456	420	453	439	402	414	428	436	441	413	399	443	402	484	414	437	395	455	429	413	429	415	425	417	407	426	444	424	442	445	445	438	437	465	394	450	434	417	468	454	459	412	438	381	434	390	402	423	423	424	459	435	417	426	424	414	424	431	420	469	443	431	494	454	462	420	405	402	414	414	452	479	427	437	434	445	445	425	415	438	398	432	417	441	438	457	404	426	471	412	452	373	410	454	410	430	448	437	424	406	432	444	426	440	435	426	494	391	404	407	443	404	467	427	446	423	444	457	425	400	445	411	414	461	411	420	453	429	450	427	433	395	412	411	443	424	474	434	454	481	447	434	414	433	421	405	417	437	431	457	413	426	433	433	434	458	455	441	459	453	440	478	438	456	434	428	437	448	425	454	427	422	449	416	402	428	410	435	452	392	449	444	420	408	433	422	474	423	424	443	416	407	395	437	407	449	424	420	421	414	417	429	394	448	422	458	426	423	413	417	412	422	436	444	392	431	454	426	419	427	409	418	472	413	419	404	445	430	419	433	430	443	443	366	437	447	429	448	417	427	398	436	447	420	436	396	443	431	448	470	407	446	422	447	434	424	406	408	440	444	403	436	433	448	435	414	493	397	407	440	415	402	450	421	421	435	428	452	421	422	424	441	431	442	435	411	451	436	438	412	426	442	435	404	448	415	417	388	399	420	447	425	392	422	431	430	433	429	438	439	425	465	449	445	436	446	431	425	427	425	436	453	400	459	415	389	442	428	447	418	416	413	435	436	440	405	431	444	403	444	421	423	418	398	422	442	425	449	467	427	467	406	433	450	418	462	429	414	414	392	405	439	438	441	430	440	444	455	437	426	428	465	408	436	386	471	517	437	429	443	449	433	448	445	383	399	416	435	446	442	381	429	426	433	419	437	428	399	432	448	416	428	431	421	439	432	442	433	432	411	422	474	408	454	424	438	447	407	437	414	449	406	384	417	426	420	477	452	448	440	471	438	423	414	429	407	440	432	393	414	366	453	417	460	418	415	432	428	445	448	416	444	430	428	421	423	447	441	451	423	422	433	424	419	473	404	456	408	434	426	437	412	422	405	403	428	444	384	423	434	443	422	450	445	415	432	421	431	423	424	401	443	409	449	452	433	459	445	434	433	451	441	429	433	473	434	430	442	435	411	408	404	404	439	430	429	448	428	417	407	407	435	407	452	419	431	435	446	431	440	467	455	467	460	432	448	412	400	433	431	424	398	479	439	444	467	410	426	425	437	442	417	457	410	433	440	443	436	431	421	424	402	424	405	421	411	445	391	465	427	422	426	424	388	426	424	430	436	404	423	431	421	421	436	456	427	427	408	420	430	466	426	404	443	411	428	408	423	450	478	403	411	475	402	428	396	447	452	426	419	482	429	409	442	396	448	400	378	456	400	442	443	441	459	425	413	423	401	439	437	417	419	376	448	437	453	440	415	413	439	401	431	386	416	451	441	410	435	441	436	438	464	396	410	420	428	416	422	434	434	415	432	440	408	444	442	424	431	453	445	423	425	427	405	404	441	421	431	460	465	444	430	436	422	443	433	433	469	423	432	418	418	450	445	411	435	431	448	474	431	435	461	440	451	397	430	400	395	423	427	438	443	438	410	449	412	458	449	431	440	464	464	443	385	422	448	391	392	439	460	415	447	437	451	421	431	451	410	436	464	419	417	427	424	423	420	434	441	417	451	461	427	413	452	432	432	424	443	426	413	434	426	455	443	452	438	406	430	413	411	448	423	441	403	400	398	435	454	437	459	443	467	424	457	454	476	394	438	405	462	409	399	429	431	449	408	398	401	427	406	435	423	476	438	403	424	452	411	472	433	454	444	423	440	472	470	412	449	450	470	420	463	421	429	410	397	421	450	401	366	449	434	441	483	459	404	445	414	454	438	445	452	426	414	413	415	462	448	458	434	442	413	392	467	454	380	409	440	464	434	473	469	436	422	423	436	422	454	410	470	414	442	404	422	422	421	393	455	413	486	447	404	444	436	438	450	447	409	424	427	419	447	454	409	443	446	397	423	424	459	427	437	431	413	435	449	426	403	427	449	456	445	429	409	424	435	492	469	452	408	417	428	442	419	418	398	418	427	450	446	414	430	452	447	465	450	417	452	425	409	435	411	418	427	431	438	402	455	477	426	440	406	409	433	431	383	452	462	443	422	467	426	448	461	433	426	425	407	410	418	438	451	477	425	394	433	435	437	418	468	420	430	429	419	430	417	427	440	450	446	420	460	391	459	458	437	435	436	414	446	452	440	402	457	447	446	456	400	421	434	436	492	456	447	438	437	462	410	425	430	459	442	410	414	467	425	438	426	452	429	435	439	416	426	443	462	419	398	449	443	431	407	424	427	443	424	441	432	449	459	417	422	493	452	438	422	413	433	448	466	447	434	454	465	416	420	446	428	405	447	429	425	402	420	439	384	411	468	423	418	442	426	451	405	403	436	466	436	452	429	489	445	369	448	410	437	423	418	424	438	452	403	407	410	480	428	453	446	392	437	453	458	419	394	430	419	424	400	396	457	418	396	437	471	423	383	436	439	414	416	416	424	467	417	403	417	449	457	416	446	437	397	459	454	433	407	429	449	468	450	446	434	428	408	408	448	425	435	437	411	404	420	415	415	426	439	431	429	381	461	402	405	417	428	461	423	405	451	414
1590	392	304	309	286	287	253	293	281	284	287	261	295	259	261	269	300	277	270	252	295	253	292	262	286	289	291	255	278	284	261	273	237	305	268	250	258	296	294	264	272	269	262	257	305	261	266	260	274	285	292	299	266	258	268	286	240	276	265	313	277	268	283	265	270	270	273	262	277	277	261	287	275	287	279	284	284	260	259	230	272	283	270	285	276	252	282	231	277	249	295	305	285	289	302	285	284	279	286	256	247	271	291	293	275	298	282	255	273	285	309	265	291	268	296	271	240	280	270	292	297	291	295	249	270	277	289	228	306	260	251	269	303	286	299	276	261	273	293	253	265	303	302	321	265	315	259	253	235	242	247	288	284	264	291	269	271	281	315	255	254	251	261	253	278	272	280	243	262	271	271	281	276	276	247	246	290	260	283	276	264	275	245	277	276	277	272	290	282	296	272	272	286	261	254	246	245	264	269	290	280	260	271	228	246	274	275	279	251	265	311	285	307	302	277	252	276	271	267	243	280	288	266	296	278	265	260	275	280	274	261	280	305	239	289	279	275	276	308	243	263	303	271	281	271	267	250	273	260	262	283	260	277	266	293	290	260	235	246	275	269	260	309	271	240	312	271	245	263	272	258	253	275	255	253	258	261	274	300	247	283	258	263	257	295	280	291	276	253	282	282	265	288	281	293	270	274	236	279	267	259	263	276	273	257	272	274	320	259	281	287	285	240	289	240	284	304	278	274	262	260	278	288	269	277	276	292	269	245	278	241	271	281	298	309	280	302	268	307	248	288	260	250	237	268	297	235	257	265	269	265	277	287	248	285	270	289	257	276	274	263	264	250	251	276	269	278	285	265	255	248	263	305	290	276	273	282	275	245	253	295	262	273	284	340	280	290	257	256	307	283	262	277	299	250	241	273	285	272	287	285	300	272	283	278	255	260	277	289	243	264	299	267	263	257	255	263	279	310	249	271	284	257	267	253	268	252	271	274	243	281	296	257	270	279	260	303	291	278	271	267	235	310	263	239	265	270	262	271	276	261	274	287	257	247	267	251	264	299	257	274	265	289	273	267	303	257	268	281	256	280	269	290	270	304	287	285	264	263	260	283	301	241	258	275	266	250	267	285	291	271	247	278	255	270	280	318	314	281	306	268	256	269	275	256	278	298	299	257	259	278	288	271	285	263	276	296	248	289	263	259	257	292	253	289	286	275	265	298	272	239	269	269	261	258	253	261	276	287	278	271	273	263	261	270	251	269	273	276	276	262	265	262	264	270	272	269	239	270	258	313	261	298	265	252	260	254	259	288	290	280	281	262	266	279	264	289	292	275	266	255	263	263	291	270	298	268	284	274	245	251	254	287	261	280	261	261	283	276	263	258	249	289	256	267	263	276	278	299	252	275	268	285	254	299	258	306	257	274	255	299	293	270	275	261	276	275	269	247	272	250	306	291	302	264	278	235	268	285	265	282	272	275	264	247	248	236	245	241	250	273	276	296	276	247	255	272	271	267	289	230	284	275	255	318	274	306	268	259	276	311	289	277	268	280	267	293	245	261	292	319	291	261	272	241	258	274	279	284	317	277	279	278	270	289	280	281	297	289	270	277	247	269	296	298	249	261	253	271	257	266	284	305	280	270	259	257	298	258	268	258	295	267	237	279	258	284	308	267	277	291	271	275	256	268	267	273	267	281	270	245	263	257	272	240	315	254	271	263	273	314	288	289	288	293	251	276	273	302	259	280	261	281	308	266	275	264	253	271	283	262	255	300	267	285	271	268	301	273	245	253	261	291	269	277	258	298	278	260	284	277	245	255	292	256	257	267	270	270	274	288	226	281	329	253	278	270	285	284	270	281	278	240	258	243	263	317	290	248	256	291	247	267	282	284	274	261	254	295	293	286	272	269	272	270	297	258	262	238	267	281	280	263	265	310	273	257	294	307	251	267	253	294	257	309	275	255	290	299	283	268	245	277	274	251	281	265	254	264	308	278	304	257	277	293	283	267	282	254	316	284	262	268	242	282	264	321	289	263	272	258	295	251	302	299	315	262	283	257	271	244	278	292	288	281	271	275	258	297	266	264	251	249	272	260	274	295	243	290	306	285	268	267	253	240	282	268	265	284	291	291	288	267	272	247	295	270	262	268	269	270	252	281	294	253	285	291	240	270	255	239	310	271	280	272	269	269	271	261	257	297	296	272	310	256	255	289	298	258	297	279	277	278	257	270	280	290	296	281	268	260	293	277	317	257	258	263	257	269	295	282	275	268	293	259	269	270	230	283	266	284	296	255	303	306	289	276	258	277	291	264	254	282	280	289	318	257	282	265	264	266	267	284	277	236	252	295	296	274	260	239	289	269	278	296	289	275	285	278	249	299	280	255	271	308	276	268	256	296	295	257	277	297	265	284	277	269	257	257	263	265	270	248	269	269	280	241	274	262	270	294	264	282	293	277	268	271	265	279	283	260	272	258	285	263	274	267	236	314	298	259	274	266	256	262	270	297	276	260	294	288	274	279	284	295	300	304	284	275	315	301	275	260	274	304	289	273	276	289	262	291	268	267	276	253	316	268	256	251	269	270	269	252	246	269	282	299	276	275	300	282	283	304	248	283	257	277	310	290	236	281	284	317	273	260	293	233	261	269	247	278	276	277	268	277	256	285	233	250	276	290	278	298	303	244	262	284	268	305	252	283	271	275	277	255	259	234	287	289	267	275	275	283	289	283	266	264	259	289	270	265	288	305	290	268	276	292	286	287	287	278	259	249	282	263	277	239	262	280	275	246	278	280	277	278	271	277	285	222	283	280	282	237	284	281	263	287	276	268	264	252	264	300	289	273	298	250	284	238	270	295	293	275	264	287	275	288	290	267	272	293	288	247	257	246	286	328	303	255	257	259	285	296	287	262	275	264	243	272	257	282	294	291	281	249	284	257	276	268	267	273	273	289	246	273	277	243	263	267	309	292	290	288	247	279	271	286	286	305	311	254	284	257	265	252	265	252	294	253	261	274	254	290	237	297	261	274	290	292	275	258	246	269	263	244	265	261	271	246	260	300	276	294	261	270	261	253	283	287	262	302	257	291	277	275	260	278	265	264	244	285	283	253	271	275	277	279	268	295	250	261	259	250	283	289	288	240	263	244	253	285	282	277	268	257	314	274	289	251	269	265	259	265	269	269	299	286	280	300	258	282	261	275	277	270	257	274	284	262	258	261	304	247	266	290	300	260	277	282	253	273	290	281	276	276	263	247	280	301	294	263	274	291	246	276	251	291	279	301	297	258	285	312	289	265	221	269	271	305	275	255	274	263	261	263	262	296	255	283	259	281	259	284	278	260	278	247	274	279	284	283	286	282	295	269	287	288	292	260	265	255	307	279	262	274	287	288	236	275	273	263	289	252	291	256	273	251	250	267	292	278	283	253	269	293	308	284	255	276	285	271	294	275	296	276	256	284	247	229	264	268	288	274	272	279	289	276	270	261	285	258	234	267	253	280	273
1793	711	634	622	599	620	624	635	582	564	565	608	540	608	543	568	563	550	603	556	576	587	611	599	565	570	612	566	581	587	604	576	583	631	580	618	570	594	570	577	623	566	606	587	579	585	616	619	546	565	578	590	617	604	547	630	582	581	568	619	556	560	579	597	559	603	579	574	598	588	621	562	612	596	597	583	549	604	607	609	555	588	590	560	599	615	579	598	563	577	575	554	563	633	552	544	593	603	592	618	622	584	592	580	559	589	594	609	604	579	534	610	586	610	578	583	600	609	553	542	596	546	590	603	584	617	628	600	549	594	601	626	643	558	622	509	586	615	627	546	610	603	584	595	591	573	626	616	599	591	598	592	607	598	589	586	577	594	590	577	609	597	574	594	602	601	604	605	576	603	611	577	610	584	623	651	552	572	571	596	587	582	551	612	574	582	583	633	562	640	576	579	593	604	577	587	607	599	629	608	596	608	566	589	611	637	552	605	616	597	559	617	553	555	611	590	604	596	605	593	610	613	588	566	630	644	594	592	641	594	590	616	611	596	627	556	593	576	608	606	578	591	586	625	593	583	580	589	625	575	555	579	599	593	518	589	605	584	563	633	611	577	578	567	608	622	593	585	613	626	603	617	581	583	579	616	572	587	592	583	607	592	631	581	604	579	607	565	583	639	615	606	630	596	643	656	567	548	563	600	593	566	588	563	612	610	610	563	576	596	567	592	580	610	559	554	531	580	614	574	614	595	591	559	622	607	599	640	598	612	546	575	610	626	661	626	553	609	553	581	570	590	591	573	608	563	555	620	575	559	609	613	566	641	624	626	600	584	584	590	580	619	565	536	616	597	629	636	580	605	604	618	553	582	565	604	580	639	619	598	587	564	559	576	558	585	585	574	596	617	608	608	579	632	589	575	571	596	609	590	613	586	595	566	600	609	566	573	594	571	556	571	548	597	582	571	565	596	603	583	588	579	574	589	580	577	622	578	595	594	571	556	589	581	573	585	623	585	583	592	623	607	589	612	572	602	575	596	593	626	601	629	594	571	580	594	622	570	582	629	655	568	553	614	589	592	596	616	589	577	587	616	598	620	552	596	587	579	598	549	563	656	593	594	592	567	575	621	597	547	596	593	568	627	592	601	610	605	572	617	583	595	578	573	583	578	640	584	597	608	595	569	629	561	565	615	570	599	623	598	567	610	591	559	538	596	590	638	622	631	622	604	575	624	581	603	591	557	603	577	608	593	557	568	584	601	580	593	578	580	575	627	581	605	573	600	597	578	609	536	594	544	590	628	599	548	569	575	584	622	538	584	577	560	596	585	610	619	614	607	612	616	585	592	628	606	595	600	604	563	595	620	587	627	608	620	596	593	579	577	584	600	589	638	593	604	590	550	619	574	609	613	603	608	614	636	581	613	586	590	613	549	591	572	562	560	585	586	583	617	608	574	588	627	612	598	605	611	579	546	602	630	559	539	557	556	602	607	611	603	605	571	607	572	620	586	640	548	590	629	607	598	566	557	568	618	594	632	596	565	597	577	594	570	570	627	574	583	561	565	569	599	621	633	577	644	554	617	570	596	612	595	610	596	573	594	592	598	597	573	576	589	551	571	601	647	583	578	578	586	571	639	542	583	618	615	571	639	549	621	610	660	598	576	600	573	591	604	618	616	589	627	591	602	597	599	586	601	599	605	580	575	593	629	651	573	560	547	585	580	597	613	605	586	592	603	571	602	596	590	573	609	598	577	624	600	622	551	593	623	576	590	577	599	592	616	606	637	602	622	637	613	593	583	603	622	627	612	571	597	586	597	619	618	573	597	571	621	584	613	586	619	570	590	574	584	600	609	597	632	613	604	576	622	605	622	567	588	638	593	609	593	605	592	584	629	608	603	576	591	617	611	621	585	601	570	634	602	630	617	574	600	575	566	627	610	549	590	591	615	607	602	594	603	585	620	595	577	606	587	610	622	599	584	561	585	583	544	577	625	580	595	625	613	592	608	580	644	629	611	594	637	584	630	591	586	595	618	595	606	586	557	574	572	540	593	581	605	600	581	621	577	664	603	590	569	625	603	557	603	556	589	598	564	627	598	612	579	608	552	585	616	590	559	583	593	566	544	599	605	591	640	509	618	595	610	592	581	621	555	601	595	604	587	674	564	585	544	574	635	576	610	590	576	604	624	616	578	569	607	561	609	571	609	560	580	633	575	585	587	614	615	580	594	503	567	624	575	616	609	573	564	581	629	606	590	567	609	561	610	604	610	591	605	593	575	605	563	599	582	629	606	641	567	629	589	603	592	579	559	610	594	592	622	605	564	633	622	587	593	613	562	586	614	584	564	579	578	579	598	587	608	605	622	610	550	576	613	597	628	581	596	598	594	607	580	602	593	561	627	544	604	655	611	572	558	562	590	605	584	579	585	579	591	591	577	607	589	574	579	548	618	609	597	589	609	601	631	587	642	617	628	609	624	546	590	585	638	594	616	554	587	618	599	600	558	608	615	624	603	629	550	595	563	598	583	576	605	556	571	583	618	592	607	572	599	587	651	550	584	591	584	613	572	587	653	556	600	606	579	599	592	574	593	575	579	593	600	625	627	605	583	623	608	625	574	603	576	567	584	567	511	566	649	561	596	621	576	581	617	576	588	626	596	608	616	605	595	587	594	607	585	579	584	566	629	549	582	604	576	580	582	560	535	614	569	571	593	634	620	584	577	605	578	593	584	612	599	584	612	588	586	579	604	587	605	596	663	584	577	578	563	581	544	572	604	609	583	613	544	601	620	583	574	585	609	624	582	536	588	565	583	629	572	611	596	583	569	589	585	621	602	616	559	554	597	561	599	603	561	589	597	596	570	577	630	567	624	593	630	614	580	618	580	584	601	550	607	609	591	585	562	623	578	573	577	607	607	598	600	601	583	543	563	581	580	601	617	597	575	616	573	560	598	591	587	599	583	574	590	600	628	596	599	610	574	590	572	575	584	601	584	622	623	580	612	620	647	610	592	602	576	579	582	597	610	613	579	596	625	588	602	641	590	607	601	611	580	589	567	557	632	566	607	607	594	617	538	563	627	591	654	557	581	597	606	580	562	558	596	626	553	598	586	593	613	617	580	559	590	611	600	584	609	584	571	593	589	574	594	580	555	570	605	629	598	590	612	612	562	570	581	564	581	600	593	548	607	551	601	587	576	571	583	526	587	594	618	578	549	589	582	586	596	590	597	581	610	535	617	579	588	605	579	611	623	572	606	580	557	548	551	601	549	597	576	564	612	562	595	589	617	590	577	618	600	561	588	595	618	638	600	545	628	557	601	623	542	607	602	557	587	603	577	574	591	584	595	612	599	593	596	576	607	600	595	621	616	585	612	565	594	584	569	585	625	602	606	604	634	551	621	596	570	626	584	581	580	615	577	608	569	626	562	601	603	604	590	598	624	585	628	619	610	642	635	622	619	613	617	584	596	573	626	580	597	579	567	551	567	567	562	585	594	630	559
7333	595	449	369	254	218	194	158	141	156	122	147	137	138	126	121	123	119	119	142	112	136	110	106	127	115	127	116	123	110	113	126	116	124	115	126	119	125	117	133	100	103	109	103	96	105	126	106	113	117	124	120	132	121	118	119	109	122	116	105	131	104	107	113	119	127	97	117	106	107	111	110	122	137	140	97	102	138	126	96	108	130	120	113	127	109	139	125	104	117	133	110	113	103	138	126	112	99	117	127	105	127	114	93	108	107	98	102	142	96	110	108	109	106	90	123	123	118	110	93	124	114	122	121	107	124	124	122	106	106	98	99	117	109	119	104	131	103	122	129	108	110	98	114	109	128	127	132	115	92	117	121	102	136	119	98	105	112	127	120	113	116	113	113	121	118	123	135	107	114	139	114	106	102	97	117	104	124	122	131	89	131	108	119	127	115	88	120	114	113	100	125	134	103	101	122	121	106	110	117	104	107	109	107	100	114	112	131	107	98	135	113	123	94	117	111	105	107	107	94	113	131	115	113	129	121	104	112	100	119	103	107	110	107	104	109	104	97	110	102	130	134	114	120	95	115	118	115	119	99	99	114	105	109	113	128	113	119	121	111	124	142	109	109	121	92	121	127	111	117	106	109	122	124	117	108	97	97	119	131	110	103	119	106	129	120	146	107	139	115	114	104	138	117	115	117	116	116	117	117	122	109	106	101	114	128	114	113	118	110	113	128	100	112	125	101	123	131	99	109	102	113	111	111	116	147	103	105	118	127	131	136	123	136	122	115	114	101	129	128	126	116	136	119	126	108	123	126	135	111	130	126	131	109	101	123	110	113	111	114	127	104	112	99	103	109	114	135	114	120	131	124	118	114	111	86	119	109	124	105	113	115	101	118	112	140	111	109	108	98	108	121	117	104	122	105	118	109	102	109	109	109	108	111	113	107	120	114	125	121	99	126	120	85	105	121	128	97	105	119	96	120	127	128	101	124	120	118	116	98	119	142	89	120	125	118	116	116	101	131	118	95	123	118	108	112	92	104	107	104	111	102	94	108	121	133	108	122	140	105	123	122	100	111	112	97	124	114	108	157	127	87	136	114	115	125	113	110	135	129	129	130	117	91	113	105	121	133	115	112	119	117	99	122	115	137	124	120	133	107	115	135	122	108	124	126	117	123	119	110	101	127	89	102	113	123	100	116	121	102	131	121	121	104	113	108	113	106	126	127	127	117	109	102	117	108	120	119	103	119	127	101	102	129	118	122	102	119	134	135	112	111	107	107	129	117	131	133	100	126	93	106	102	106	103	119	119	124	120	134	132	103	118	120	103	110	114	109	106	123	126	93	105	105	116	104	107	120	109	123	132	123	115	113	101	91	95	125	108	116	101	96	106	126	112	130	97	115	136	119	102	125	112	109	104	120	90	103	101	118	103	101	108	136	123	118	117	118	118	115	123	107	116	113	120	107	105	115	112	98	133	110	113	104	143	124	119	97	95	125	123	105	121	123	136	108	133	105	135	122	109	118	125	109	110	100	115	110	113	103	112	121	102	108	106	135	102	116	122	115	130	142	105	115	116	104	114	113	133	127	132	123	134	137	93	127	125	110	117	120	127	118	121	114	128	105	113	107	149	126	119	117	130	99	112	115	111	137	103	110	117	111	112	114	89	112	95	117	130	116	105	101	112	113	121	140	112	101	111	115	94	109	113	103	116	122	107	118	111	100	129	116	120	124	117	119	99	137	120	110	98	135	123	106	111	140	87	106	130	125	128	96	100	117	108	110	108	135	109	113	98	105	113	123	97	115	121	123	132	116	127	108	105	123	128	106	125	127	121	125	110	104	109	96	115	89	121	116	126	119	107	105	109	105	121	119	128	117	116	108	90	114	107	110	113	120	131	124	122	119	121	106	109	120	112	108	135	99	126	115	123	97	114	121	122	114	134	117	114	108	99	129	126	116	121	129	126	121	100	118	132	117	124	93	107	102	115	100	115	121	117	109	98	106	99	111	126	95	97	116	132	110	137	113	105	115	109	111	102	123	102	109	109	137	93	121	127	124	104	123	126	120	101	122	109	108	104	106	112	99	106	108	114	114	114	114	118	108	116	106	105	109	115	120	144	106	100	114	103	95	133	128	106	106	106	99	113	139	112	111	110	125	115	113	116	113	108	104	126	114	124	105	107	113	122	123	115	106	116	90	95	118	106	124	112	119	107	105	116	117	109	106	94	110	99	143	119	91	111	112	94	109	120	100	124	114	127	128	106	101	102	109	118	118	112	121	118	102	103	126	93	108	104	106	93	121	119	125	107	132	106	106	131	115	133	114	95	115	93	129	115	119	102	105	99	122	120	117	117	103	102	108	130	113	124	109	109	121	104	99	107	122	106	119	100	99	112	105	112	114	103	127	129	112	112	110	106	127	114	94	107	107	112	130	98	103	109	116	124	100	107	99	117	105	114	112	111	124	101	96	129	122	93	104	114	102	125	135	121	108	110	117	104	103	99	107	122	100	118	104	104	117	124	119	124	124	127	108	117	105	115	108	95	116	116	82	117	109	128	119	126	107	95	113	114	119	98	113	128	104	119	106	106	122	125	111	105	118	118	134	96	122	130	110	121	111	118	108	113	125	109	115	105	118	111	95	120	113	111	108	107	103	125	111	125	116	135	119	122	118	116	136	120	105	124	125	112	113	113	107	123	121	114	114	104	112	95	116	115	98	121	123	113	101	117	104	112	139	109	109	112	101	116	112	131	111	87	116	99	119	124	113	104	113	128	113	116	139	111	129	101	107	108	124	115	94	131	106	132	127	105	118	115	117	112	115	134	127	113	115	134	130	133	138	127	124	106	107	112	142	118	127	134	106	111	121	107	118	115	126	123	126	122	102	130	99	100	111	113	98	135	120	103	115	110	136	117	116	96	109	102	121	101	116	128	122	103	118	104	113	104	104	99	88	124	120	107	93	104	118	133	106	101	104	118	128	108	110	113	102	105	107	114	112	136	124	100	126	106	110	114	116	103	119	122	114	141	111	121	109	119	120	117	101	136	130	111	99	113	98	120	121	103	112	97	101	132	103	111	101	106	109	119	109	127	107	128	117	123	112	131	126	112	108	118	112	110	114	117	148	112	125	123	113	116	113	106	122	116	113	111	114	125	122	124	112	107	114	121	99	113	117	114	98	121	99	99	123	127	124	123	134	115	118	119	122	95	107	109	113	100	123	121	106	107	109	120	108	130	130	121	118	128	128	103	115	119	98	136	115	116	110	118	100	124	114	114	111	115	118	115	117	116	119	119	112	110	117	120	126	108	104	123	102	108	148	89	104	109	117	126	99	93	113	124	106	122	107	112	102	132	112	115	125	111	131	115	112	124	116	106	117	122	110	142	97	118	112	121	131	115	129	116	106	136	120	102	121	101	125	108	110	125	113	112	107	115	114	109	110	112	101	133	127	106	94	108	110	129	108	118	107	105	118	92	115	123	144	98	96	120	95	121	128	115	92
6055	747	973	1152	955	816	643	578	539	487	444	390	433	407	404	381	359	354	338	340	349	358	356	324	345	332	336	314	282	318	310	350	297	304	318	283	281	317	294	266	309	287	313	264	306	263	303	277	281	293	325	290	253	316	316	294	313	272	287	306	328	297	288	303	285	299	271	291	326	318	294	293	299	276	276	307	279	302	325	265	280	308	311	284	287	287	267	288	276	306	314	255	241	268	294	265	294	273	297	319	289	299	266	306	283	266	310	293	292	281	288	282	272	272	298	278	291	306	334	293	277	276	323	273	267	282	329	272	291	294	261	277	277	285	277	277	265	284	288	318	288	267	301	267	299	297	274	271	293	309	266	280	278	308	284	299	298	262	297	286	277	285	271	254	280	285	245	321	246	303	290	271	300	292	276	294	293	294	304	316	294	292	326	265	280	289	284	289	289	292	285	260	302	287	253	289	320	290	299	308	269	284	308	274	266	282	300	277	275	291	304	264	293	262	300	291	284	302	311	248	279	295	299	268	309	312	287	284	317	294	304	287	317	265	294	294	280	275	244	306	273	282	272	311	295	271	278	299	295	274	275	289	316	276	302	276	282	315	285	297	275	295	260	307	243	284	271	292	283	276	281	299	267	262	299	295	277	267	288	282	314	261	280	267	295	294	289	293	301	310	289	285	303	293	294	293	285	276	295	265	267	278	280	280	284	267	281	303	287	313	276	288	287	312	294	271	280	285	296	298	289	270	266	333	275	291	302	310	282	317	298	311	293	262	254	279	263	277	272	301	272	302	274	290	288	315	267	269	283	286	294	302	285	303	283	304	290	293	252	281	282	290	309	290	296	306	254	302	307	276	283	286	289	272	273	292	285	299	271	282	316	291	297	300	289	260	280	287	270	288	285	310	265	265	291	270	303	289	279	282	275	322	300	312	292	288	287	269	280	291	282	297	296	292	308	293	286	294	296	318	279	274	267	264	271	323	290	292	281	310	282	254	285	287	283	299	268	278	260	314	332	284	320	288	275	285	273	272	264	266	294	287	313	296	267	277	280	319	284	282	258	268	285	293	257	279	292	291	308	254	303	290	290	299	274	301	273	281	299	299	271	296	288	301	269	276	285	285	273	278	284	256	295	292	288	289	283	292	307	252	294	284	291	287	280	304	273	248	306	297	274	269	292	302	269	278	260	305	256	276	307	286	298	280	273	314	261	265	258	256	256	281	294	284	307	283	276	260	278	268	271	287	262	326	263	274	275	266	305	288	275	267	265	305	272	307	289	282	283	284	308	294	265	317	304	265	266	314	295	290	303	295	299	277	307	280	307	301	268	275	274	252	258	301	284	283	283	285	284	277	304	282	281	296	224	285	280	292	295	271	295	291	317	286	271	306	274	266	281	280	282	278	273	301	285	266	270	243	294	290	280	271	308	298	281	286	273	229	292	278	309	259	267	277	296	272	277	273	270	268	308	271	289	301	250	269	294	302	300	239	271	284	274	265	294	306	268	274	266	293	274	303	289	288	291	304	270	277	273	277	271	297	303	291	263	300	312	287	314	294	311	312	314	276	280	294	283	244	281	255	301	261	275	303	286	292	278	284	272	275	312	303	312	296	313	309	298	307	311	286	295	318	286	259	298	268	294	276	283	273	302	302	284	297	256	261	310	281	303	266	273	257	301	290	307	283	304	301	292	292	277	282	287	269	276	291	266	267	294	264	276	271	278	284	283	277	281	256	272	256	270	301	264	287	303	271	279	280	282	270	307	292	257	268	271	292	305	250	284	331	289	268	296	307	296	293	294	277	286	289	293	317	294	279	263	289	287	281	294	297	254	285	260	289	274	295	276	279	279	303	276	313	279	275	300	329	271	293	279	270	282	284	244	259	268	258	264	292	292	299	307	308	278	263	292	290	277	298	293	260	293	296	269	237	301	273	288	300	258	286	291	288	296	272	309	278	304	296	289	290	330	312	272	326	290	308	256	252	271	306	277	274	259	287	294	270	312	304	298	307	289	289	302	297	262	272	274	300	282	290	305	288	280	276	298	295	294	246	253	306	275	267	290	324	252	302	284	287	300	281	293	283	285	291	284	279	292	308	294	297	304	290	304	286	301	296	249	250	268	289	320	283	299	287	301	241	292	277	285	317	261	301	274	276	278	303	277	316	266	333	296	279	289	291	263	282	277	295	306	283	280	262	300	275	303	319	305	304	268	337	245	256	290	254	291	301	290	275	305	296	267	280	268	293	251	299	302	298	267	294	301	247	275	298	309	297	269	282	287	299	292	280	266	263	264	304	249	240	280	286	294	284	253	271	268	267	278	280	297	313	291	283	316	284	262	291	309	276	293	283	284	320	274	289	281	282	301	271	298	266	285	312	289	293	300	290	347	272	306	294	292	255	296	270	266	266	278	253	291	246	278	298	286	262	271	260	262	299	251	269	293	294	298	331	245	287	287	290	301	305	301	301	299	266	271	292	300	297	278	269	286	283	293	295	298	258	302	296	270	252	271	317	270	303	287	291	289	289	324	278	275	299	281	265	289	281	267	281	278	295	307	289	309	305	296	290	272	273	286	293	290	299	302	250	282	323	277	292	273	288	308	297	277	286	293	284	279	284	273	266	295	256	270	284	283	271	284	303	305	280	294	279	279	309	262	291	250	277	282	312	279	265	302	288	278	309	272	286	317	289	247	312	301	271	272	276	258	275	260	283	294	263	249	289	280	290	291	299	284	275	277	264	298	265	270	244	276	271	278	291	302	301	271	259	261	298	276	285	295	273	298	271	289	274	292	289	283	263	294	266	282	263	280	286	282	306	303	276	285	337	292	291	278	272	272	301	291	285	285	300	309	290	280	273	287	267	300	285	313	303	281	275	281	325	308	294	313	304	236	274	308	255	275	278	263	290	300	261	287	302	308	313	280	308	305	320	281	307	280	282	284	297	285	291	300	282	314	286	301	295	270	333	304	277	278	308	269	273	278	288	294	275	266	281	273	290	315	274	291	268	315	279	291	295	259	285	275	291	305	249	268	306	286	274	285	291	288	262	300	301	277	293	259	273	293	278	282	286	300	301	326	265	279	301	312	307	297	303	276	300	311	281	282	281	287	295	285	283	283	308	282	301	298	279	271	260	293	302	255	302	281	309	302	253	260	316	269	275	274	287	262	252	292	303	282	289	301	275	269	284	275	292	288	286	302	279	255	290	293	268	288	292	264	288	262	295	273	291	305	287	275	292	296	301	310	287	289	277	262	266	291	281	258	299	287	301	299	270	267	284	328	284	278	304	290	286	300	280	258	302	275	291	260	275	263	261	327	292	282	310	296	281	287	255	303	306	289	262	303	284	312	273	275	286	294	321	282	319	326	294	292	262	284	281	305	299	269	279	281	266	269	290	295	304	325	285	282	284	307	292	265	278	309	281	296	290	312	291	274	287	282	277	294	265	281	290	314	291	265	288	283	299	306	310	283	288	286	265	288	256	287	314	276	274	276	308
13963	1331	863	656	481	416	316	313	249	238	210	211	204	207	182	215	190	201	180	182	186	181	169	206	198	162	175	199	188	163	163	175	181	181	191	188	181	188	212	171	166	190	174	202	157	160	195	175	162	190	187	184	171	188	206	168	174	212	136	191	174	168	168	159	186	177	161	174	168	182	158	187	187	211	197	187	198	145	176	149	163	173	167	199	178	193	167	184	186	187	180	201	192	187	154	180	184	174	169	182	177	150	183	153	167	159	192	199	165	183	168	164	176	202	183	163	188	216	180	181	136	160	175	178	172	175	171	195	188	162	142	186	188	166	187	163	187	169	192	158	194	184	202	178	177	171	163	171	164	167	141	194	168	174	198	188	179	182	164	188	197	190	174	174	170	167	160	188	179	161	176	168	163	153	177	180	165	197	207	179	185	176	170	176	143	181	184	175	212	175	165	201	184	166	190	170	164	170	165	169	177	185	170	176	185	192	162	155	179	194	167	194	172	191	200	151	187	182	183	169	190	186	144	187	200	194	208	175	157	192	185	150	162	190	180	173	166	171	167	160	188	186	185	193	165	154	183	182	165	169	170	190	166	199	180	168	171	196	164	140	166	179	186	158	181	185	157	206	179	182	168	165	176	186	199	168	179	161	207	155	186	155	164	179	161	187	179	163	169	231	196	173	164	189	210	177	162	174	197	180	139	159	198	188	190	182	185	201	161	168	152	161	174	173	201	183	181	168	217	183	169	173	171	161	166	183	177	181	164	188	153	178	175	171	175	156	181	164	168	170	167	191	166	178	165	168	187	167	185	168	202	181	168	171	193	165	173	191	171	177	180	184	184	187	171	175	195	173	183	185	187	175	175	187	171	205	162	194	185	188	180	164	175	199	177	175	203	150	163	170	181	161	154	190	183	179	192	174	197	158	177	183	171	182	180	163	164	182	198	178	174	171	175	164	180	170	157	189	192	164	188	154	196	150	167	160	175	187	163	176	209	189	210	173	168	187	168	172	190	172	183	175	200	146	183	171	174	170	188	192	183	172	175	167	164	170	198	172	165	187	174	187	190	176	200	187	178	188	183	184	182	197	159	173	181	192	167	183	184	173	179	185	180	200	190	182	180	173	195	165	197	179	164	179	166	159	182	159	166	206	151	191	159	173	172	189	173	206	155	155	158	194	189	186	182	169	170	178	187	209	158	166	176	172	170	169	207	155	147	197	184	184	188	141	172	197	152	175	175	187	197	209	176	189	152	189	154	180	188	168	198	190	157	167	160	164	178	152	172	185	185	184	179	151	180	172	179	168	164	158	184	177	198	178	152	172	176	185	186	204	176	176	160	187	150	145	154	155	176	178	186	176	195	180	165	200	167	206	181	185	179	173	157	195	161	185	175	188	178	159	192	196	188	173	187	201	178	160	166	163	172	174	157	196	159	175	203	177	192	197	193	172	183	188	172	147	162	183	161	196	179	179	166	170	177	173	207	189	186	163	172	172	183	180	172	186	173	164	167	154	150	172	172	167	184	182	166	141	179	176	170	175	181	178	162	198	200	151	187	174	178	170	167	189	159	165	159	153	182	162	180	169	151	193	192	187	176	180	169	178	168	162	162	163	149	172	163	193	179	201	151	193	151	194	178	178	175	181	172	193	176	161	184	171	163	183	190	193	204	178	187	193	182	186	164	198	197	184	150	171	144	180	175	158	170	163	176	182	164	149	178	175	177	163	176	166	190	153	175	184	170	183	184	179	206	165	186	190	158	173	205	205	178	182	169	189	183	162	167	164	179	158	164	177	189	166	172	174	157	177	179	160	161	164	186	173	160	175	168	169	182	175	158	203	191	182	178	184	184	169	178	183	170	175	175	183	168	153	188	196	195	200	194	177	183	172	171	177	183	185	154	170	168	184	174	178	196	155	178	186	144	192	156	173	158	174	175	179	171	183	163	172	178	204	205	176	187	179	164	203	151	159	181	174	177	189	162	192	188	144	157	169	189	166	197	185	180	179	197	165	165	171	161	157	167	170	186	150	163	159	178	174	199	197	146	174	160	167	162	153	169	169	177	180	149	157	177	174	164	148	156	167	161	178	169	166	195	184	165	159	191	171	167	165	176	170	175	182	165	184	160	171	171	166	196	168	166	170	167	169	167	207	187	144	196	157	181	152	172	160	196	184	177	182	152	196	138	161	168	175	185	187	172	190	151	149	180	170	184	171	152	185	166	160	183	195	176	190	168	173	159	197	174	159	165	173	167	164	160	182	172	146	164	154	183	155	167	200	187	208	167	178	198	181	178	181	188	165	191	164	176	173	163	166	193	162	163	172	161	173	149	172	190	181	163	179	142	181	181	161	165	186	182	172	175	167	196	207	162	195	170	163	216	174	173	182	164	185	172	196	165	195	185	155	161	169	181	183	201	169	153	186	162	179	194	174	164	158	159	171	186	164	177	144	187	205	220	151	172	174	150	187	172	161	193	180	189	158	160	194	164	172	167	161	166	192	179	165	181	190	193	166	154	172	158	177	175	182	161	156	191	200	187	162	195	177	163	159	159	188	169	167	163	166	183	169	189	145	178	207	139	183	188	163	172	171	176	178	202	194	153	201	179	169	162	181	196	204	156	197	198	165	153	165	198	154	148	172	201	176	200	184	204	169	187	183	177	187	186	157	153	175	187	177	163	194	184	183	168	174	178	164	181	196	152	193	170	187	173	184	178	178	173	156	204	172	178	163	187	177	185	192	171	168	182	165	169	192	202	190	158	171	153	160	189	188	193	181	180	177	182	158	182	159	162	170	195	202	136	165	185	180	190	176	199	158	170	191	179	163	168	173	203	181	198	163	188	173	176	178	166	188	157	181	196	196	190	177	175	178	165	160	165	185	204	178	181	150	170	198	168	182	181	199	186	158	191	185	196	201	176	185	176	176	199	154	185	190	187	147	171	179	137	163	157	185	156	178	175	172	176	180	179	177	175	183	180	172	181	166	171	175	187	175	181	185	205	191	158	171	171	204	184	174	182	174	175	164	180	191	184	194	180	207	165	184	189	156	173	176	168	179	166	177	187	179	164	176	174	170	185	183	143	165	176	178	174	179	187	167	163	178	196	176	167	150	181	178	181	166	179	170	173	192	171	175	165	176	191	181	172	181	191	192	221	177	182	164	206	197	181	160	189	149	165	157	172	174	186	146	180	194	183	181	180	164	165	180	173	177	176	167	188	167	178	193	166	175	181	191	168	198	180	193	183	173	146	196	172	177	188	170	193	185	166	184	163	181	158	160	178	184	183	212	184	179	191	189	171	165	185	177	182	160	168	171	172	179	180	172	194	185	158	177	165	148	188	182	170	184	187	175	174	180	159	189	179	172	171	177	166	171	154	151	162	155	200	189	168	183	182	143	185	169	193	161	195	184	173	188	191	147	166	176	178	177	160	176	172	158	153	177	171	189	167	194	176	172	193	192	173	171	174	181	158	171	186	160	152	163	169	181	161	174	166	166
7992	1189	1756	1943	1673	1420	1197	1015	909	827	763	676	636	612	630	589	582	616	566	504	518	506	510	487	483	466	454	475	438	486	462	470	447	473	477	428	461	438	461	433	459	452	453	407	443	462	441	438	443	446	441	441	431	466	429	447	448	418	451	418	438	418	463	415	437	412	419	421	456	441	459	431	450	421	444	452	439	423	403	414	449	439	459	469	439	411	420	433	435	428	452	418	419	433	458	491	462	462	396	403	450	473	418	439	475	421	422	430	437	454	414	430	450	421	433	441	457	455	431	436	437	472	422	451	415	412	404	424	416	436	454	443	418	426	408	418	405	430	423	467	421	417	396	437	447	424	432	447	461	455	392	430	442	459	449	413	416	424	410	465	415	446	427	436	428	459	431	467	398	440	431	414	457	409	477	482	433	418	442	430	423	417	451	387	387	417	473	389	443	455	434	431	445	435	437	412	431	464	440	407	453	451	466	430	430	423	434	450	417	454	448	410	442	435	404	407	439	425	450	465	443	440	456	427	468	435	450	425	420	456	450	443	435	471	404	449	441	429	437	428	439	449	437	449	387	459	451	413	421	440	416	421	428	410	421	436	412	400	422	388	409	448	416	449	490	463	451	432	420	443	420	389	411	439	406	419	418	438	436	429	422	465	418	447	450	478	399	395	429	428	457	407	459	409	415	427	474	430	473	435	458	448	430	404	416	443	418	462	416	459	430	458	411	420	425	431	423	405	408	442	428	423	480	429	437	441	398	415	433	418	425	471	444	416	419	406	438	436	456	461	450	446	405	390	449	451	432	416	440	399	423	422	440	436	435	438	392	459	390	437	432	409	413	452	447	458	419	403	423	427	432	457	428	405	446	398	423	414	425	469	439	443	407	432	416	397	430	428	427	431	423	421	456	475	420	415	468	464	421	429	412	436	394	426	439	418	426	424	426	412	477	426	460	427	439	426	423	454	426	457	477	440	440	442	415	411	452	434	419	435	397	431	407	437	410	444	451	418	410	444	389	461	447	428	443	416	443	438	440	444	457	474	385	435	416	413	429	473	434	444	457	423	410	458	415	432	453	415	437	413	456	415	429	424	418	404	409	434	435	427	406	430	434	441	415	437	419	454	411	431	424	467	466	417	430	414	457	472	436	457	394	428	450	427	435	441	427	419	434	461	442	432	429	438	437	453	397	451	458	426	434	464	420	409	413	431	472	449	433	441	396	436	446	466	436	467	445	413	475	425	426	385	441	403	471	456	405	423	442	428	427	449	436	458	409	424	425	426	437	476	446	440	458	452	409	443	440	440	406	393	427	412	462	395	431	408	392	442	453	398	443	438	438	389	440	431	436	428	401	462	463	412	420	437	414	435	424	425	434	452	445	441	451	397	436	479	427	421	416	460	406	431	431	434	428	419	465	448	423	437	413	413	420	440	477	460	443	445	453	424	432	436	455	427	449	428	454	425	398	434	412	418	427	425	422	412	449	387	465	431	417	485	406	438	432	422	424	441	438	430	421	412	451	424	455	408	407	450	459	421	434	426	407	409	427	412	445	438	442	420	446	461	408	450	429	466	458	434	421	403	411	439	424	450	436	434	418	403	422	460	434	439	425	459	460	442	448	431	419	427	430	440	439	419	439	468	409	397	448	418	452	428	460	439	459	439	444	437	412	459	437	419	439	415	470	411	446	404	416	393	432	439	440	438	447	393	442	463	444	438	468	454	447	467	424	421	447	423	455	441	463	432	426	414	397	427	398	427	412	421	427	424	439	456	433	405	435	465	411	447	438	421	448	439	432	455	424	452	485	430	426	415	424	438	433	444	440	438	427	429	416	441	424	445	435	425	410	461	385	418	395	423	434	440	460	436	443	443	428	442	431	449	381	424	448	444	413	420	448	436	424	437	456	448	398	410	454	471	450	428	437	418	459	422	435	413	439	460	416	462	405	412	428	432	462	436	457	453	439	397	418	435	396	422	441	412	390	453	415	483	419	442	433	436	414	421	425	410	437	437	418	421	405	412	408	446	435	449	444	404	404	425	414	442	459	425	509	432	419	434	491	467	421	462	427	392	420	420	444	435	430	427	455	413	461	431	445	411	466	418	426	456	451	459	428	435	425	478	431	498	424	420	416	416	443	439	414	446	424	425	397	451	465	465	426	455	415	423	433	447	395	400	428	407	467	487	407	459	462	426	421	428	439	439	442	413	391	426	427	416	391	456	437	401	415	445	451	442	460	422	429	453	477	443	434	454	415	420	419	439	444	434	469	425	399	432	465	423	413	460	438	400	420	414	432	420	454	418	421	408	426	450	423	435	454	428	435	407	398	421	446	446	404	431	466	399	430	432	424	409	412	444	404	426	456	443	438	435	409	423	456	453	404	410	420	442	423	432	417	434	405	429	424	398	442	397	449	422	436	409	400	420	424	441	446	417	436	416	450	433	457	445	435	413	427	437	435	430	420	427	423	401	434	460	424	436	416	422	415	441	406	424	428	466	437	433	424	404	395	432	432	409	426	436	472	437	428	384	444	447	452	450	440	434	440	429	444	442	445	445	445	438	468	403	459	452	450	419	441	434	396	438	413	446	439	440	450	404	416	395	432	458	440	464	409	447	434	430	400	437	438	420	431	395	424	420	412	435	427	386	449	464	433	419	452	422	423	434	444	410	409	440	463	448	407	426	400	398	460	404	411	413	465	462	410	438	418	438	404	481	452	437	420	410	464	382	412	417	422	419	460	428	424	410	426	410	425	452	429	450	424	390	423	395	465	469	382	430	382	441	451	457	435	435	420	450	470	421	445	430	435	432	445	418	447	426	441	421	423	411	433	459	441	434	423	415	416	451	440	398	453	399	413	430	456	425	415	468	439	451	432	428	423	412	471	456	412	440	421	414	415	429	408	457	417	428	412	450	421	451	454	412	426	433	387	462	402	417	424	414	405	446	421	457	391	414	452	437	403	433	449	418	444	444	403	397	423	436	410	433	420	456	427	428	461	430	437	421	420	440	407	399	431	435	458	472	462	391	414	425	474	421	465	478	428	400	429	458	388	435	441	465	428	466	430	400	414	464	448	448	434	401	458	454	437	427	476	428	464	423	439	432	426	425	438	406	440	425	455	448	419	452	424	456	448	412	418	435	429	417	445	414	415	440	435	475	457	431	477	446	432	450	455	470	448	407	431	439	467	453	461	418	408	452	397	417	459	426	454	436	451	482	436	451	428	431	409	427	456	443	414	409	437	463	451	453	453	442	446	436	455	432	430	401	418	437	453	445	441	441	448	419	453	419	471	438	441	454	435	450	401	441	422	464	427	462	445	414	446	387	413	442	425	444	454	446	418	434	439	468	426	436	438	425	486	424	447	396	452	422	428	450	421	467	452	450	409	454	436	418	403	451	408	413	458	429	448	453	461	436	477	441	446	465	435	413	418	422	434	395	431	446	425	424	414	434	392	439	434	441	436	412	420	437	426	436	425	457	452	465	448	428	449	434	468	429
1589	408	323	273	274	256	267	282	284	287	285	266	280	279	286	274	288	268	286	248	263	253	249	256	264	302	282	294	280	294	270	294	281	259	301	284	252	246	279	290	272	297	279	275	273	269	271	283	281	275	251	272	225	285	274	302	281	307	239	309	255	254	295	315	264	282	293	275	275	250	278	244	277	290	269	257	250	255	286	266	243	262	326	271	281	283	254	283	281	277	276	273	262	283	267	272	267	285	251	240	279	286	237	244	276	275	293	300	286	242	266	247	292	254	270	280	288	253	276	256	282	278	281	286	243	265	290	240	278	289	283	269	281	262	287	280	275	296	284	274	269	269	265	266	271	275	260	253	319	261	274	267	278	278	285	299	275	266	263	268	270	300	279	260	292	293	272	256	289	255	257	270	249	301	272	255	274	292	230	237	257	275	270	262	261	265	255	298	261	276	265	292	245	280	245	255	250	292	260	266	288	286	265	281	305	262	275	243	295	315	273	251	283	283	274	263	256	278	304	264	284	272	303	286	271	262	273	272	311	317	278	257	269	264	243	277	266	296	266	260	307	260	294	286	268	249	239	309	310	273	273	278	280	280	276	283	271	280	268	284	262	284	250	250	248	292	261	307	255	274	278	262	280	281	312	280	263	265	305	269	285	300	290	257	281	250	260	304	293	290	273	294	289	250	304	287	255	280	310	276	264	288	282	268	301	290	280	306	273	264	273	262	287	248	277	255	272	270	282	264	270	246	270	293	281	259	260	283	298	287	286	264	251	287	253	274	311	268	258	264	259	259	229	277	276	273	270	252	281	317	276	272	277	289	280	284	280	255	258	260	259	277	267	317	256	303	290	240	289	304	267	265	271	267	264	279	274	287	273	256	263	252	247	301	251	264	299	265	261	276	263	273	285	274	260	272	285	310	256	261	278	245	250	251	279	277	285	283	279	270	262	320	273	279	271	275	262	243	250	283	288	268	269	248	253	277	303	259	269	247	258	273	261	264	304	304	271	293	269	324	271	271	283	286	237	255	272	266	283	281	241	275	263	237	311	274	290	304	296	272	278	284	280	290	293	264	281	265	275	253	287	274	267	282	280	254	291	283	273	281	240	270	278	255	261	273	275	238	238	301	226	283	255	247	278	259	262	310	285	276	251	289	274	275	293	292	247	296	269	304	272	309	272	267	265	272	257	278	271	260	277	315	260	262	258	289	289	259	287	255	305	275	292	252	296	280	278	262	277	295	255	264	266	279	270	306	275	279	242	273	266	290	266	281	277	291	265	274	280	294	259	244	283	296	266	272	264	281	267	297	278	299	244	271	271	236	262	281	262	273	290	293	337	293	288	302	271	296	281	288	291	265	281	268	268	274	263	268	293	279	293	271	289	264	268	267	295	285	260	246	286	264	258	291	300	279	274	265	288	270	299	278	243	283	261	285	286	298	253	277	261	283	263	262	284	279	266	291	275	245	265	285	284	244	277	271	313	269	277	308	289	262	308	279	275	309	257	275	284	289	255	278	282	301	257	286	279	295	295	287	292	296	258	270	266	282	297	267	303	281	289	296	247	279	267	270	287	257	317	267	241	279	326	266	264	314	273	257	291	282	300	310	278	275	276	262	258	275	272	234	252	249	289	247	264	268	284	256	274	271	269	250	288	291	287	282	265	287	286	277	284	248	300	293	251	273	282	290	276	299	304	297	305	268	259	279	276	286	270	282	271	256	280	278	302	282	290	266	299	290	274	253	270	277	294	296	248	283	324	295	244	266	298	289	259	275	289	258	255	269	249	266	268	319	263	294	233	285	274	299	280	285	280	240	298	248	251	281	283	269	283	275	237	230	288	304	268	278	252	273	276	258	258	229	261	270	276	273	246	244	273	322	253	279	261	251	258	294	255	275	282	296	289	300	281	255	282	288	272	278	278	278	274	258	274	274	261	247	279	256	278	242	273	308	239	257	284	273	305	319	284	288	267	279	255	233	309	308	276	267	274	283	292	282	279	285	314	333	281	282	303	271	271	252	256	290	273	239	283	264	292	298	265	247	269	263	265	247	247	295	261	298	275	297	252	296	264	272	244	280	284	266	292	314	269	284	323	306	261	295	268	289	285	280	297	281	256	272	275	277	253	278	298	283	266	294	277	244	275	304	253	275	285	275	253	293	285	283	256	246	267	272	270	296	255	267	273	282	247	262	270	280	267	278	296	291	242	268	284	262	271	263	295	310	293	268	265	322	281	266	250	307	242	284	262	289	320	284	240	279	269	256	277	270	265	256	269	269	223	259	304	283	265	273	272	318	279	267	280	269	292	281	278	288	252	276	310	256	292	270	283	316	266	280	282	287	283	284	256	283	274	268	285	290	273	253	274	286	304	284	266	292	272	301	287	296	255	281	289	263	250	259	300	280	267	256	308	266	270	256	299	265	282	274	262	237	270	248	285	298	265	279	270	270	246	282	291	269	266	282	280	241	285	272	266	243	275	243	278	306	267	264	277	296	235	260	265	282	268	265	289	289	270	274	267	244	245	270	275	283	271	286	275	267	285	276	280	302	243	264	270	274	255	274	261	260	301	301	274	291	248	291	304	258	267	275	288	275	272	267	292	255	293	242	278	259	282	254	257	316	275	255	297	290	274	276	298	298	257	293	259	294	292	259	268	270	250	275	256	266	263	283	258	263	265	254	275	274	278	276	271	279	276	311	271	284	258	254	279	278	228	277	267	259	303	273	294	287	257	262	274	280	297	280	270	273	269	283	290	285	277	269	245	286	289	288	297	276	284	260	259	281	300	267	257	273	293	266	292	255	286	262	273	284	262	258	273	300	272	287	293	276	280	237	287	262	255	267	253	262	288	276	273	321	295	283	297	311	277	252	252	282	286	290	279	277	253	281	252	275	295	250	280	261	294	274	240	264	300	265	270	270	297	276	296	265	268	254	276	279	250	271	268	264	280	304	280	243	292	295	260	259	278	270	237	294	289	261	265	270	280	269	276	265	273	268	295	257	238	282	257	278	260	268	276	262	271	255	249	272	276	289	288	295	285	288	288	299	275	272	266	254	296	255	284	259	279	267	305	245	263	288	281	279	288	246	280	298	247	287	300	278	281	258	291	270	291	255	272	268	275	289	289	307	283	270	288	305	291	272	260	279	246	296	288	286	253	269	277	249	265	284	257	237	254	278	263	254	277	263	274	287	284	273	276	283	275	285	284	277	276	269	305	287	281	285	257	262	294	294	294	273	259	280	270	279	270	271	300	226	277	273	275	280	283	284	276	283	298	291	264	317	260	266	279	301	258	265	236	270	269	284	270	283	261	284	245	254	253	261	253	247	296	252	278	300	279	288	278	259	245	304	286	271	274	286	263	276	300	275	286	286	270	246	266	279	296	298	261	259	302	279	274	276	272	303	287	263	268	278	312	287	262	260	269	282	282	262	286	300	259	270	250	282	264	264	263	285	285	261	258	260	287	261	272	292	281	255	278	264	288	272	260	265	299	288
1769	677	617	635	619	574	610	645	621	578	589	604	594	604	582	569	571	579	602	626	551	524	542	630	575	571	564	587	596	564	650	645	585	569	593	603	566	617	586	615	576	599	620	585	647	593	598	606	622	599	596	547	578	561	587	573	623	573	600	605	591	572	579	568	591	594	600	552	587	620	596	584	618	589	584	605	594	624	605	591	558	560	593	582	585	583	629	609	606	560	582	589	588	587	656	558	560	623	563	576	585	592	605	558	548	608	573	568	596	596	603	581	581	598	616	636	575	567	614	632	557	614	603	625	569	616	592	609	583	587	612	588	670	597	566	609	566	605	549	608	569	608	577	588	578	640	593	591	609	601	546	609	619	607	586	586	562	621	540	586	619	633	547	576	602	587	611	610	570	617	593	607	617	561	599	637	592	598	558	597	609	557	588	620	559	618	577	562	563	618	584	564	564	583	589	599	608	651	576	593	593	583	607	613	562	548	585	594	629	604	580	631	585	621	566	557	586	584	542	613	599	577	602	599	570	580	602	591	599	590	592	636	593	588	586	603	613	593	582	597	560	587	579	587	588	638	612	536	603	597	573	584	589	546	590	619	619	589	610	621	590	600	564	590	593	585	670	599	610	629	626	600	571	605	601	614	593	609	653	624	554	604	596	580	586	588	595	576	575	620	623	599	590	619	576	573	610	594	622	605	612	593	560	603	629	587	593	584	606	622	588	606	601	622	634	606	607	665	594	626	606	581	590	570	597	607	612	569	591	603	592	600	639	561	575	600	598	600	567	583	574	606	620	614	606	574	672	548	567	575	565	585	594	639	584	578	595	615	604	620	576	604	581	536	611	616	589	561	563	600	617	575	580	584	585	580	616	602	625	586	555	582	634	578	586	618	598	628	627	571	590	580	575	582	629	602	582	602	604	625	595	617	596	595	621	608	616	595	594	604	598	582	599	621	593	636	589	591	581	570	622	623	581	634	615	590	588	597	582	602	587	641	590	576	616	618	611	597	594	614	593	614	585	540	640	613	551	594	526	602	578	626	584	583	559	601	608	572	560	575	573	568	592	572	629	577	582	614	567	584	565	595	586	662	598	607	626	594	615	567	596	574	578	611	583	616	601	602	580	608	606	630	581	577	589	596	569	585	594	617	656	607	598	601	605	640	595	558	570	574	572	575	610	628	592	592	623	572	632	597	583	557	596	580	603	574	608	581	598	562	594	601	612	583	627	603	561	599	637	630	615	618	606	611	582	593	587	604	551	593	598	626	593	577	590	556	618	584	580	598	598	587	614	580	579	632	598	633	619	581	583	579	616	613	596	571	594	610	600	568	584	583	606	603	589	616	621	629	605	587	606	562	607	604	598	642	574	614	573	617	596	580	564	581	593	589	608	597	558	600	633	585	642	594	605	564	604	624	638	603	592	571	578	650	545	565	625	591	597	548	543	627	625	555	613	580	602	551	643	590	568	622	567	604	562	604	597	613	565	581	595	631	594	569	551	614	593	633	599	579	539	604	597	567	628	669	558	594	587	584	572	568	601	569	625	653	600	589	608	578	555	589	621	552	557	596	551	597	584	612	612	605	559	607	603	620	556	616	551	654	562	573	610	641	632	580	630	613	580	547	582	618	607	562	608	618	576	607	649	601	553	645	588	627	598	631	603	571	597	642	606	573	621	633	551	585	586	581	647	573	581	586	624	570	568	601	564	630	567	624	589	585	602	561	635	620	587	600	607	598	576	602	628	606	576	598	572	612	594	591	600	569	609	608	564	579	591	560	627	571	617	557	537	632	571	585	598	601	601	588	606	587	612	600	600	603	557	602	592	553	635	607	575	549	574	629	594	633	605	600	553	605	595	581	594	653	613	595	584	569	550	559	578	596	582	584	599	634	606	571	617	591	596	598	568	559	599	581	556	586	602	575	618	625	596	566	586	595	598	568	622	617	604	586	604	589	602	586	537	588	587	585	620	589	596	578	561	610	565	604	608	620	591	607	624	601	596	599	592	567	595	615	602	648	643	620	592	571	606	588	604	579	578	595	587	573	644	589	585	629	580	637	607	582	589	585	632	603	603	578	580	577	569	570	609	582	561	592	615	558	616	570	558	599	599	621	580	567	611	552	587	618	535	597	565	600	597	616	597	595	593	568	638	609	598	588	553	597	571	611	592	602	576	592	592	585	589	604	644	560	579	572	597	603	594	586	596	600	601	604	585	584	626	584	576	589	600	565	592	611	605	609	614	618	621	620	600	622	620	628	587	633	595	584	595	594	574	590	634	549	593	596	579	542	627	630	596	610	572	559	580	612	633	662	626	637	609	620	562	594	601	586	604	572	587	641	577	585	595	539	570	564	593	587	599	614	577	598	560	609	620	577	596	642	589	598	594	590	582	593	616	605	598	607	575	615	625	558	573	584	630	612	638	578	590	578	601	577	614	590	590	620	616	605	583	563	614	586	585	587	640	585	585	573	545	594	552	580	612	559	628	606	590	608	581	584	605	590	591	594	611	607	614	628	593	624	583	585	555	637	567	648	595	593	590	575	604	593	612	611	582	602	605	597	592	608	590	586	612	598	564	574	608	616	590	595	552	590	621	596	563	560	575	615	616	563	584	610	580	608	556	608	573	637	622	601	610	600	591	613	608	579	566	561	637	600	573	597	608	582	601	604	563	607	604	577	605	600	612	604	531	576	547	607	590	593	618	549	605	602	638	597	581	558	631	578	566	627	571	595	605	593	609	619	603	565	582	559	624	594	570	602	531	601	622	565	562	600	619	598	592	601	585	581	566	583	609	607	583	576	606	570	605	599	587	629	589	610	586	581	555	578	591	603	563	602	581	577	656	601	596	573	572	632	631	595	572	580	606	580	602	577	586	572	552	599	615	617	558	589	593	525	608	581	660	594	554	559	623	616	541	563	599	570	621	656	612	615	568	611	586	613	566	566	617	567	567	640	603	596	583	575	598	564	591	561	594	594	554	565	567	583	567	590	586	599	570	620	612	603	565	566	574	621	611	615	573	580	557	661	569	600	604	600	599	559	623	628	621	591	569	591	594	616	598	604	589	625	629	600	600	640	584	580	597	577	618	598	547	567	610	610	607	619	579	593	659	562	595	566	621	568	601	616	634	566	608	561	563	586	605	618	568	589	585	540	619	594	598	587	600	572	600	589	590	552	575	603	641	597	517	560	600	586	609	569	591	581	587	590	558	595	569	604	591	628	595	611	608	613	599	580	590	595	586	638	620	605	570	576	561	537	644	593	602	560	594	594	576	576	616	589	603	623	592	577	575	580	589	599	608	567	564	590	569	543	605	621	546	582	608	635	594	596	588	643	580	557	614	601	585	562	593	598	589	611	601	578	555	591	588	643	598	575	610	552	565	607	600	620	586	600	567	584	610	607	577	587	553	618	597	608	600	621	579	617	566	588	572	671	634	578	541	603	590	611	599	630	588	584	591	617	581	600	588	562	606	623	639	583	613	606	605	623	581	629
7310	665	462	338	252	247	188	185	158	159	163	141	137	122	127	126	118	116	122	130	125	151	146	107	113	116	119	120	122	96	124	122	113	106	126	96	100	125	124	119	127	137	114	127	127	104	117	161	105	109	120	116	91	100	115	105	111	123	137	119	122	101	110	113	103	127	114	104	119	135	113	120	127	115	90	112	116	150	123	99	116	117	115	97	116	106	118	124	135	126	111	107	122	96	124	95	119	121	120	99	114	106	105	116	100	111	114	100	103	142	123	115	128	109	129	116	110	113	115	122	119	117	128	111	123	109	121	106	107	108	106	105	115	104	127	127	116	99	120	136	114	128	123	116	118	122	114	128	125	121	117	122	109	98	106	103	119	110	123	114	133	120	111	109	112	132	99	123	126	99	117	121	123	137	115	116	127	124	121	107	97	122	129	116	129	86	109	112	109	115	108	116	146	134	109	120	110	135	110	112	134	132	139	101	116	102	124	116	117	110	112	114	108	124	123	99	123	122	101	134	132	114	132	109	100	136	115	126	99	121	124	98	115	125	107	127	117	114	117	140	118	110	125	100	115	127	116	113	115	129	118	93	136	117	114	110	108	107	103	136	130	104	101	134	98	111	125	123	93	115	113	118	114	114	116	106	125	103	106	111	132	130	96	114	111	111	111	105	95	101	94	106	113	121	103	108	112	122	108	114	154	116	121	120	131	121	106	108	102	127	114	96	128	135	112	106	110	114	113	106	114	124	116	122	114	95	115	109	135	115	141	126	143	107	115	130	141	115	107	103	121	104	110	113	104	137	123	136	103	112	129	130	125	115	125	127	138	120	100	105	108	112	119	116	131	93	104	121	106	106	129	121	104	111	102	102	100	124	124	124	112	125	133	114	102	127	126	117	118	120	107	119	123	131	116	114	132	117	135	115	140	104	117	123	119	115	115	124	116	122	105	128	130	87	116	114	131	133	140	96	117	110	113	102	112	146	123	118	128	132	101	115	104	93	116	109	131	130	124	109	115	122	133	108	115	115	133	103	114	101	111	106	107	145	120	94	101	132	115	104	118	101	113	103	109	135	103	98	111	110	126	119	101	125	123	111	110	113	113	106	134	132	102	126	106	119	132	116	112	120	104	127	95	115	113	131	105	112	111	123	105	131	109	115	115	112	109	123	125	98	103	114	115	129	130	113	114	119	117	133	94	129	135	112	129	114	126	124	106	119	105	102	129	104	139	118	105	118	125	120	130	105	130	126	104	136	133	132	126	117	111	112	107	118	118	123	151	116	116	121	120	119	133	132	99	133	105	119	116	119	108	133	92	109	116	110	103	129	104	115	124	120	105	115	111	106	110	124	120	124	109	129	132	111	123	114	111	116	118	110	133	98	106	96	127	121	119	97	114	106	127	100	112	112	107	106	111	118	108	125	129	113	120	116	155	114	135	123	130	118	126	130	130	103	128	122	114	128	113	117	109	119	126	149	136	114	102	125	116	116	123	115	124	132	109	122	128	122	111	116	124	132	111	118	117	124	107	98	105	142	112	114	120	119	113	112	133	112	124	104	115	101	112	126	125	128	120	104	125	118	135	116	134	116	123	129	117	115	114	120	96	108	124	87	109	109	105	105	123	96	122	116	117	99	106	123	125	127	101	126	102	114	127	126	99	133	110	122	129	123	135	104	130	117	120	107	104	112	116	102	99	93	119	90	108	123	120	100	126	124	118	117	115	109	120	104	112	113	107	107	121	101	100	132	108	106	106	102	112	120	127	118	109	101	124	107	133	100	119	110	108	99	120	106	117	125	110	123	120	122	115	102	125	122	110	112	115	119	114	119	98	116	116	111	110	113	136	126	131	118	107	130	121	115	119	120	120	106	114	122	123	120	110	124	127	130	131	116	112	125	105	126	118	111	110	106	120	114	101	131	97	126	106	109	120	106	122	131	132	130	108	141	100	103	139	104	109	94	116	111	119	111	145	120	115	103	102	121	120	99	128	114	119	103	103	105	129	130	93	101	117	140	122	134	136	147	130	124	105	108	138	134	136	107	90	95	122	120	104	117	116	120	110	122	123	110	105	134	116	102	127	138	138	106	116	133	123	110	126	124	131	111	91	126	134	116	143	112	104	104	126	110	114	121	109	120	102	107	91	103	119	106	117	142	123	128	115	118	131	106	125	115	133	112	129	130	109	130	104	124	130	125	119	119	118	119	118	116	112	125	116	98	113	120	109	116	105	114	114	101	145	117	96	134	126	126	125	121	123	120	113	110	113	101	121	109	110	124	107	142	94	122	98	110	104	115	117	114	127	132	133	113	99	98	102	106	119	110	120	116	119	143	133	104	123	122	101	94	125	127	115	113	118	135	119	96	133	144	118	122	115	125	103	100	101	135	106	117	116	123	103	103	124	123	107	84	119	121	121	130	113	112	104	126	135	122	123	130	106	120	115	111	114	114	122	113	98	105	119	115	112	123	100	117	92	125	125	107	97	118	109	110	113	113	131	106	113	127	104	120	112	110	134	137	152	128	117	104	104	106	122	109	114	127	116	114	109	112	117	116	120	112	131	100	113	122	100	112	109	113	106	105	109	119	125	93	109	116	132	106	109	128	113	138	131	109	124	116	123	132	114	98	106	108	117	115	144	105	118	111	98	123	125	121	113	116	123	114	119	117	104	126	124	134	132	133	130	117	122	111	112	110	127	133	124	114	123	131	134	137	102	116	111	126	139	109	104	135	116	99	112	150	114	110	124	122	125	94	112	112	105	103	94	116	111	111	95	122	121	147	110	113	113	122	109	104	114	110	107	130	119	127	110	105	121	121	115	118	127	138	124	121	108	109	112	117	108	128	96	120	129	106	105	112	110	108	114	113	126	119	122	126	113	102	131	115	115	121	118	117	93	125	115	121	126	95	125	120	110	115	99	152	112	117	115	98	96	101	113	133	98	101	111	102	103	108	106	119	128	107	107	128	103	117	113	102	134	116	128	119	125	107	101	112	107	127	116	122	106	121	135	127	113	105	127	109	89	128	119	130	121	103	137	132	123	114	110	115	121	105	116	121	109	140	133	117	124	120	105	150	106	106	125	126	117	94	114	106	118	133	107	113	103	110	117	101	108	103	111	127	91	108	103	118	89	116	132	108	98	117	107	127	111	122	124	118	117	111	101	107	113	114	97	122	122	110	128	100	103	125	120	113	97	127	119	109	122	119	118	121	127	110	118	112	131	103	124	105	126	110	106	122	113	152	114	131	130	111	130	100	107	118	101	130	116	108	132	104	129	126	135	121	116	122	119	119	108	111	117	133	103	113	107	117	121	116	106	130	133	121	113	123	114	128	124	102	98	136	128	128	122	146	112	100	106	136	119	133	105	115	119	126	134	100	102	130	112	106	113	129	126	118	125	115	123	108	118	109	109	110	146	120	108	120	118	135	138	114	99	118	131	117	137	101	104	115	117	121	110	132	144	111	109	100	118	132	125	108	120	115	112	131	124	129	130	116
5941	825	951	1139	962	786	672	572	538	485	444	392	370	390	389	360	356	372	343	397	315	335	338	330	312	331	314	308	361	329	348	326	319	313	311	309	284	303	318	307	300	301	296	282	327	275	285	292	287	290	300	311	312	295	315	307	308	330	287	293	297	318	288	314	304	270	281	293	291	312	308	292	278	263	292	309	283	291	280	276	296	280	279	289	313	306	305	265	308	285	277	294	300	301	298	264	296	282	312	299	306	312	284	277	337	279	281	270	306	299	318	294	294	302	295	288	282	334	310	288	251	268	264	284	313	277	314	319	274	272	251	283	275	275	293	265	300	289	286	315	284	277	274	324	308	287	275	296	279	276	307	313	279	302	291	285	286	319	300	287	311	305	289	284	303	315	271	285	286	264	299	278	289	313	264	269	298	278	339	289	296	321	279	278	280	318	299	261	323	292	293	315	273	262	330	278	294	289	301	280	300	259	298	295	285	269	289	287	289	261	289	277	312	287	272	291	288	287	299	288	306	279	321	282	278	294	266	276	309	303	288	285	278	320	303	303	292	336	312	290	297	324	322	305	332	290	269	271	290	298	300	320	301	286	266	280	267	264	291	343	292	290	272	282	305	315	264	291	289	287	304	285	304	288	304	313	276	272	284	280	312	285	311	243	274	282	306	276	302	305	294	277	261	318	263	254	320	283	308	285	295	324	273	302	285	314	328	303	298	260	291	276	308	270	303	271	280	276	308	262	307	275	300	269	283	264	308	288	287	316	241	273	293	290	311	300	276	266	272	336	297	312	288	285	299	285	296	317	305	297	308	303	301	305	284	286	304	281	320	288	284	296	262	324	333	308	277	282	284	296	322	314	280	306	293	282	261	267	291	276	293	307	303	296	264	279	317	290	275	296	281	274	298	302	273	277	298	289	299	268	321	291	275	277	264	306	273	271	299	290	303	320	275	281	270	278	297	268	266	263	260	271	309	305	295	278	275	294	321	302	307	291	307	251	280	283	277	298	280	258	269	277	310	283	309	259	275	278	277	312	277	288	264	284	261	282	305	260	300	311	287	277	296	283	281	288	291	233	308	290	284	313	297	290	280	276	324	307	257	285	279	322	286	284	304	299	297	296	304	309	287	296	321	302	281	282	322	319	298	284	315	306	297	302	339	313	288	289	288	276	324	298	292	317	273	291	293	307	314	276	275	284	249	313	277	308	282	291	290	303	311	308	283	291	304	279	282	291	281	301	288	289	304	290	306	293	300	296	275	263	269	268	291	319	309	301	276	269	300	297	287	269	296	303	296	314	312	286	271	276	277	293	279	270	312	307	287	299	281	280	302	299	271	289	258	282	267	289	304	256	273	278	259	306	291	314	269	284	268	287	316	283	298	281	282	280	330	296	294	266	284	278	270	272	296	283	302	323	303	272	269	284	281	285	296	304	308	294	294	314	301	274	277	262	294	270	286	312	251	280	274	276	298	286	271	257	320	284	277	304	286	309	275	346	274	294	291	283	296	308	303	259	289	292	287	312	283	290	303	300	315	285	290	302	308	286	286	287	288	275	295	327	277	277	273	306	320	299	278	290	282	273	268	301	281	296	330	301	303	262	313	293	300	302	289	287	295	286	291	283	279	268	287	319	287	265	282	276	290	312	300	297	303	292	310	314	283	275	253	291	296	299	309	287	296	296	279	291	286	331	287	304	291	269	269	294	269	291	279	297	304	290	287	298	293	286	313	301	292	325	276	294	271	285	295	305	321	295	283	293	301	289	265	325	299	291	294	279	320	273	279	284	287	291	283	329	275	284	290	263	282	272	287	291	320	281	312	279	275	292	261	295	272	286	284	280	302	277	279	274	304	269	283	255	336	281	303	271	271	297	315	325	274	273	303	279	260	287	298	279	272	286	311	259	288	279	280	268	279	305	271	292	317	273	302	292	289	265	279	259	318	255	299	317	280	298	272	277	274	275	306	283	264	314	280	342	307	269	299	278	298	303	308	267	284	309	299	283	307	319	294	260	310	312	284	272	289	279	305	290	297	305	271	283	287	302	293	280	277	279	288	276	255	278	299	274	308	282	295	296	281	268	289	290	252	286	288	294	287	314	283	290	296	306	312	309	302	304	294	302	301	275	335	277	281	299	289	280	287	317	290	293	278	307	272	269	307	308	280	301	332	299	289	330	263	293	266	294	289	307	313	303	297	263	308	299	297	301	279	303	309	310	296	284	290	305	260	273	288	309	292	318	288	283	274	295	282	298	273	317	298	294	302	288	283	273	295	261	285	289	297	302	288	309	308	269	299	303	270	325	285	283	269	304	306	298	295	297	262	285	277	288	301	299	269	303	295	289	305	292	302	281	285	278	279	315	302	292	264	334	298	280	289	291	287	278	278	291	287	292	295	320	268	288	289	287	289	239	305	256	324	288	292	299	299	282	325	300	297	273	301	273	302	288	296	301	273	287	307	290	296	294	302	295	312	267	266	310	289	297	277	277	304	315	296	308	295	275	295	320	290	293	280	298	289	298	295	283	285	290	328	297	279	306	276	283	276	306	272	293	293	289	309	301	297	285	306	305	293	271	266	310	260	304	287	332	295	299	284	310	295	290	282	286	276	302	269	309	290	329	287	275	290	265	286	329	311	297	296	279	293	264	271	323	258	311	306	308	304	298	313	302	293	334	308	282	291	306	319	260	268	295	283	299	272	314	321	266	292	274	292	265	295	282	292	281	309	312	297	304	298	287	275	293	310	242	293	298	265	290	304	315	341	309	248	311	297	286	284	285	298	297	305	288	281	298	318	316	292	292	287	304	267	311	286	292	289	295	289	272	318	279	296	281	276	297	309	260	311	283	289	269	282	322	300	313	273	300	306	310	307	287	286	306	283	288	324	281	309	293	271	267	285	311	286	294	295	297	293	297	288	299	305	318	273	298	258	315	276	284	295	293	280	287	282	291	287	261	299	259	317	289	266	295	319	316	295	309	287	276	300	283	315	295	297	300	273	298	293	283	266	298	280	286	274	287	301	286	318	266	289	290	290	275	290	309	294	265	269	274	290	293	293	318	319	286	286	264	282	294	278	300	307	306	297	274	254	312	304	303	277	259	299	301	312	302	265	286	278	308	274	287	315	276	287	283	307	304	296	287	298	299	280	308	277	301	275	290	301	295	270	301	298	276	319	308	310	319	322	287	292	308	301	307	310	293	276	297	288	290	272	313	271	323	316	288	281	256	292	328	327	290	281	307	279	313	275	323	261	260	304	285	261	300	254	292	264	282	290	305	277	279	285	304	285	315	242	297	294	263	275	315	300	292	268	317	296	305	299	309	264	305	303	279	273	282	294	282	258	293	303	283	289	287	293	338	277	273	333	255	312	298	301	291	255	255	285	314	289	294	259	294	271	293	304	300	312	307	294	306	316	300	270	272	261	299	269	285	279	296	264	270	302	300	287	281	282	297	281	287	309	284	308	289	310	276	270	293	305	296	296	292	314	255	325	295
14060	1488	816	714	499	389	343	293	282	235	237	206	214	232	205	200	183	178	170	182	202	195	185	212	175	174	182	193	191	201	187	187	168	193	176	180	185	202	190	171	205	175	203	177	182	183	151	171	190	197	185	162	180	161	195	166	205	168	171	208	189	161	174	167	195	191	201	175	208	174	192	191	181	176	192	193	164	159	165	188	175	175	163	163	162	170	184	177	172	175	180	190	168	177	173	174	158	166	170	181	164	151	193	172	196	162	170	172	179	176	157	171	200	149	180	160	179	174	171	175	209	182	162	170	190	182	149	165	197	171	162	168	176	165	169	169	184	169	213	187	174	172	171	171	168	180	167	185	194	155	141	170	187	168	165	180	189	181	185	182	186	184	184	167	168	195	188	176	190	162	180	170	176	183	176	171	180	199	198	183	148	175	168	168	165	190	175	171	203	176	203	186	178	163	172	192	184	185	175	160	168	180	156	192	183	186	179	167	188	174	184	191	179	170	155	168	157	172	169	198	161	201	179	168	177	189	188	185	171	167	185	169	184	177	169	175	170	171	167	155	179	202	176	226	196	164	169	190	170	194	175	174	192	168	184	174	177	174	196	176	196	146	167	172	177	188	145	167	154	175	176	200	171	197	178	165	205	162	167	167	153	181	178	181	184	161	201	174	168	175	168	184	187	159	156	215	168	176	155	172	169	178	195	198	180	192	154	176	153	194	169	162	171	184	170	162	166	172	174	185	175	183	172	203	198	166	173	157	176	169	200	160	196	158	219	163	197	175	183	169	168	146	191	195	194	173	165	184	183	163	185	193	187	179	175	188	181	183	168	199	172	165	170	165	154	166	208	181	194	186	162	179	184	165	188	166	188	193	185	167	176	150	169	168	180	183	145	186	158	202	204	161	206	180	194	189	165	166	185	175	190	167	172	170	209	181	162	172	173	183	194	170	175	163	193	168	181	166	176	166	196	174	183	197	159	156	163	179	185	178	175	168	188	203	173	196	165	174	152	159	161	173	157	194	180	150	184	194	171	175	175	187	188	185	173	192	174	168	188	191	181	164	168	167	181	184	177	196	189	159	157	165	126	201	187	170	162	183	167	172	176	149	157	191	165	179	160	187	195	154	175	169	166	198	174	171	165	176	161	162	188	163	215	167	169	182	181	172	158	157	167	148	188	183	171	215	174	174	170	178	176	173	170	165	171	152	196	158	172	206	177	161	204	176	186	179	177	181	185	154	212	166	166	172	174	155	167	192	193	172	177	177	186	186	195	221	181	188	183	177	175	163	179	180	207	196	177	144	196	161	151	186	164	186	201	165	173	198	156	151	178	173	195	192	172	162	163	196	167	196	152	174	156	198	186	188	167	151	182	191	194	166	195	172	178	189	207	180	169	170	165	196	171	174	171	209	162	185	163	150	163	185	177	163	160	197	171	190	172	177	177	166	185	170	161	166	173	175	178	148	168	183	192	198	180	177	177	147	149	190	182	185	186	188	193	149	169	185	193	191	192	177	148	163	175	166	164	193	193	205	196	186	184	180	165	205	188	175	200	196	181	172	167	166	176	154	171	153	210	189	166	178	189	170	163	161	193	162	172	194	184	197	161	187	169	187	186	178	147	211	190	185	170	168	176	189	189	171	196	195	178	191	167	184	193	176	189	152	162	157	190	180	175	190	161	195	185	158	162	159	163	168	168	182	167	173	179	171	168	185	158	174	212	178	171	174	185	198	166	184	189	178	158	176	183	180	166	182	190	165	181	175	161	181	179	166	178	179	167	161	165	146	194	199	160	158	160	186	194	171	143	165	161	172	177	213	192	167	176	162	175	171	179	146	177	170	199	177	179	184	170	200	175	196	185	191	198	166	173	159	171	165	191	176	198	183	213	179	186	180	180	190	177	171	156	158	170	181	172	191	159	148	194	164	156	163	180	159	171	175	173	158	167	161	186	179	186	181	198	172	182	172	168	173	173	194	153	205	187	174	176	212	178	181	173	178	184	158	153	180	164	195	187	188	169	178	193	171	178	170	180	196	190	180	192	183	173	143	190	165	164	178	186	186	171	166	175	193	179	197	152	188	157	187	159	174	182	180	193	193	188	172	179	190	181	194	174	186	171	179	189	164	167	182	174	206	173	182	176	190	177	184	186	192	194	155	162	185	172	184	174	194	157	164	176	187	175	158	207	181	179	162	153	188	193	183	184	153	150	165	176	167	174	192	189	190	164	157	155	165	194	175	191	190	198	196	184	175	187	173	166	182	188	181	183	182	194	192	175	193	171	167	185	172	173	154	164	184	168	185	162	179	184	164	169	170	178	210	168	175	164	178	191	188	195	189	193	142	184	185	188	161	189	176	183	154	168	191	174	189	169	178	191	182	173	178	168	152	184	194	173	170	178	153	169	146	177	191	187	166	182	178	133	175	169	177	139	159	168	169	185	187	169	157	167	158	170	217	190	183	164	187	167	201	169	183	144	182	192	151	170	172	177	184	190	158	174	185	198	175	153	216	169	176	174	167	201	175	200	198	183	162	188	186	152	181	183	171	176	176	165	193	171	192	184	181	164	190	194	187	194	165	157	209	170	165	150	182	178	175	182	188	159	182	159	180	220	186	164	152	175	163	181	149	169	185	191	163	168	180	179	182	186	162	185	150	161	202	173	161	186	166	164	189	142	164	182	186	192	156	179	179	150	169	137	181	165	180	168	168	200	185	180	179	164	173	164	169	188	170	184	199	181	185	162	165	186	159	160	174	172	154	175	178	179	164	189	156	168	180	179	199	154	194	168	182	175	177	167	150	178	189	212	206	166	154	191	164	175	195	151	162	157	182	184	171	212	222	179	201	162	154	183	172	190	178	198	172	206	178	154	169	161	164	184	175	164	176	160	183	166	173	179	195	175	183	190	199	176	169	132	185	194	148	185	208	183	192	181	177	182	166	191	189	168	165	185	165	194	183	196	179	173	185	194	195	178	171	138	172	148	171	186	203	192	158	165	205	174	177	188	173	193	199	184	191	199	179	188	175	177	177	199	162	179	185	181	174	175	179	172	175	176	166	169	171	207	185	202	198	174	158	173	184	186	194	192	162	183	196	192	203	159	182	185	187	177	184	172	177	200	168	172	170	196	168	214	168	167	203	173	170	172	165	180	164	188	181	197	181	218	180	170	171	180	180	176	190	158	187	172	165	187	164	178	202	178	165	172	181	185	172	192	186	188	168	171	188	170	196	154	167	161	194	179	191	173	162	172	179	212	188	177	214	186	183	187	158	185	161	186	177	195	183	172	185	158	163	175	154	178	158	142	159	214	195	187	176	165	185	192	165	157	183	169	186	172	172	150	165	167	167	167	164	169	184	170	152	179	186	195	154	183	197	184	191	195	156	180	161	194	194	173	185	171	172	156	161	200	164	162	188	193	159	187	192	197	173	185	156	179	188	177	174	171	179	196	145	181	181	142	182	183	196	153	190	192	211	172	181	196	175	159	160	180	190
8012	1298	1725	2032	1751	1408	1186	1044	925	808	790	706	639	602	626	654	585	584	505	522	535	492	473	554	513	534	509	498	481	488	467	481	480	459	451	445	441	454	473	464	430	456	469	429	445	458	446	478	438	423	455	436	440	438	466	460	451	432	433	432	465	446	460	471	440	449	447	431	451	489	432	446	455	422	456	419	463	436	437	420	446	426	413	445	446	462	407	415	460	445	400	434	410	431	441	434	443	458	427	416	419	440	456	419	430	416	466	451	414	411	461	442	443	414	430	449	454	396	444	437	430	421	440	437	444	447	438	439	442	448	470	395	448	408	443	422	442	470	440	468	439	448	498	441	407	467	429	404	392	442	439	431	447	420	465	472	432	441	429	430	469	434	432	420	447	460	433	389	475	490	416	425	445	456	438	446	441	421	447	504	444	440	487	452	461	447	432	435	418	421	403	453	446	435	443	484	423	463	447	419	443	441	406	453	443	444	478	437	437	458	425	422	451	436	442	446	433	461	430	438	433	472	429	440	455	435	461	434	456	415	418	443	444	431	443	418	421	413	419	454	435	424	437	460	405	450	432	437	454	453	481	438	407	433	418	443	466	426	443	466	473	461	458	437	417	445	440	437	461	416	416	435	402	409	456	436	420	459	434	421	408	447	439	437	437	465	433	425	455	460	463	442	403	425	420	464	420	441	505	417	422	435	429	393	449	436	430	427	435	416	437	420	404	429	472	494	398	461	393	438	443	425	398	431	451	433	448	443	427	414	452	465	414	431	455	441	440	417	456	403	454	423	456	416	437	400	427	428	398	428	419	426	433	469	451	408	436	442	450	429	407	449	410	469	431	435	419	463	409	442	444	425	470	417	428	435	472	457	411	484	444	415	402	448	458	412	471	473	413	435	456	454	416	420	427	436	456	487	392	441	429	403	428	402	430	448	461	452	433	459	467	416	440	442	452	433	441	398	439	437	441	447	451	427	448	437	479	473	442	437	435	450	437	407	440	473	465	462	452	466	446	467	450	439	416	411	451	499	418	457	441	420	442	427	439	413	465	453	423	429	411	467	420	435	418	469	456	440	461	455	405	477	460	428	445	442	438	464	435	484	431	403	432	435	477	431	449	451	436	474	434	406	447	435	418	411	434	425	431	416	473	419	432	438	465	489	419	410	424	480	404	424	417	432	434	438	428	426	437	397	459	367	478	435	434	414	455	423	436	429	500	432	421	414	448	458	420	441	425	415	442	433	436	416	446	417	426	461	424	446	459	431	456	447	432	441	470	429	471	407	450	432	429	441	423	463	418	442	452	450	453	462	451	425	476	470	465	435	440	456	448	455	422	466	386	440	454	444	388	462	443	438	486	468	435	442	426	420	398	390	445	410	455	436	488	452	414	423	378	424	435	453	417	456	458	435	427	457	423	451	447	435	471	484	452	435	423	445	445	447	415	443	426	475	428	461	399	419	418	433	432	458	444	467	447	473	419	449	460	428	434	404	425	443	429	410	461	439	447	461	444	422	419	439	462	457	426	463	427	457	452	467	429	418	490	425	472	427	386	424	451	429	392	422	450	429	422	433	441	438	446	431	464	403	431	406	462	413	421	431	422	424	405	463	430	449	412	438	440	436	420	453	451	432	451	446	457	391	413	459	458	422	437	435	427	452	464	461	420	433	498	474	454	426	446	437	420	436	419	460	440	437	461	461	432	427	445	422	473	435	439	417	434	442	448	474	444	422	476	448	419	435	465	461	441	423	447	474	451	410	448	446	448	458	443	435	428	447	448	443	434	422	460	429	440	399	412	425	437	396	437	468	484	434	413	434	425	443	458	457	397	425	452	451	453	424	435	431	434	438	437	447	468	468	460	425	439	412	439	437	474	416	411	454	425	460	434	436	457	467	450	452	438	451	415	429	415	446	426	417	423	431	434	439	431	427	422	419	462	433	430	439	435	459	464	415	424	419	469	459	463	445	398	427	438	448	425	399	433	445	458	452	457	453	380	475	469	455	451	418	432	479	463	434	401	432	481	426	473	418	459	439	431	430	414	438	387	431	473	419	399	438	440	445	386	432	438	451	419	457	432	449	403	441	457	429	419	437	413	417	469	504	434	423	473	431	440	443	443	436	439	460	434	418	471	457	475	440	455	433	429	405	460	413	388	447	434	427	436	461	463	431	419	431	435	440	469	467	405	447	444	408	439	416	420	428	434	411	432	424	466	463	441	406	448	451	422	471	479	428	442	409	408	424	445	455	439	452	431	411	439	461	436	474	453	446	425	440	389	431	419	481	452	425	445	451	436	453	408	463	395	424	443	453	438	423	438	457	452	446	457	439	401	415	450	400	445	459	499	413	428	464	461	453	457	435	481	419	437	424	453	434	450	436	463	448	443	432	448	466	445	478	439	440	437	430	453	462	453	440	427	399	437	438	439	406	466	450	435	461	440	471	423	430	437	457	445	458	425	475	449	414	436	415	462	447	438	405	486	471	469	462	435	423	480	412	443	424	430	487	430	444	443	443	421	445	438	473	435	435	446	442	423	468	435	419	446	433	478	447	432	478	439	468	464	407	429	453	458	465	453	460	432	410	409	448	444	425	423	469	436	453	446	426	408	455	394	440	429	449	434	454	429	429	428	466	469	433	449	377	463	421	412	433	378	470	421	405	433	427	424	461	499	420	447	437	397	399	425	399	410	466	447	417	422	443	470	439	444	423	424	430	447	429	435	374	464	410	424	414	427	404	420	493	467	430	437	503	430	412	390	411	408	489	381	417	427	436	440	436	426	440	420	457	454	449	429	433	455	436	436	413	454	465	469	392	465	442	445	450	410	473	429	452	442	437	452	429	427	404	505	458	421	435	429	434	421	432	430	442	419	424	471	436	441	435	441	449	440	416	404	451	453	448	460	467	429	432	434	436	443	431	429	469	470	453	419	451	416	444	436	443	436	455	459	458	426	429	427	418	448	426	412	430	425	427	457	454	394	463	430	468	418	444	406	441	457	411	451	473	459	443	491	437	443	437	474	450	432	461	435	444	412	445	427	407	451	480	444	447	470	412	439	453	463	440	459	425	417	433	425	422	464	429	428	433	432	486	453	460	437	446	451	416	446	451	430	399	456	433	462	428	441	473	414	468	428	453	438	455	402	469	439	464	457	447	433	465	423	491	468	429	459	444	438	453	447	466	455	466	451	416	410	444	454	443	444	446	443	446	459	427	453	415	458	437	437	438	448	461	427	451	425	409	399	395	469	452	450	413	430	433	418	428	405	387	457	440	421	454	438	432	449	468	438	477	432	462	435	447	445	419	462	461	437	438	418	406	416	440	397	414	405	448	430	450	424	474	439	422	467	442	450	444	424	432	439	420	391	431	459	446	413	408	441	416	434	457	456	410	415	422	430	419	415	443	453	403	426	411	451	415	453	459	461	403	413	455	436	444	426	410	413	461	420	435	464	442	424	437	417	445	448	441	442	449	418	441	390	442	402	431	479	448	427	458
1593	421	289	288	260	294	255	295	284	262	267	249	282	279	257	315	307	291	242	283	274	293	284	266	313	267	299	281	294	268	287	263	271	282	256	269	266	290	278	263	270	282	260	301	281	262	276	298	285	267	290	254	298	333	333	315	280	282	260	240	305	263	255	291	278	290	264	289	258	286	301	278	270	292	281	296	256	299	251	307	268	265	291	289	309	264	254	244	265	276	257	264	264	262	278	293	282	280	266	246	251	249	274	259	288	278	277	271	258	274	286	254	253	265	262	255	222	243	285	322	291	230	253	283	280	283	309	290	298	308	283	292	285	262	301	292	294	261	286	269	300	273	294	286	247	274	261	265	232	271	295	280	290	255	241	230	272	264	278	256	296	269	275	282	280	264	256	282	292	305	293	294	257	274	254	273	260	289	260	268	268	276	273	285	275	267	280	274	273	252	282	260	266	291	280	255	278	292	265	285	297	284	286	264	270	264	285	278	285	295	270	282	281	254	279	258	276	307	274	301	303	279	274	297	306	291	285	318	265	282	260	261	287	278	255	297	311	300	300	268	300	314	293	257	279	293	260	280	254	280	264	273	269	244	259	292	281	296	309	268	303	304	291	270	302	267	305	256	251	277	266	283	297	315	280	236	269	258	273	270	280	328	273	260	269	278	269	297	278	284	291	242	278	284	293	296	289	298	282	295	263	255	268	284	242	291	281	279	257	275	272	274	251	265	267	260	258	320	266	287	283	265	252	269	289	272	243	296	291	248	255	250	278	300	264	244	307	283	287	290	294	284	299	284	258	293	290	251	283	254	253	257	267	309	249	265	295	275	270	251	280	274	285	287	301	261	283	280	287	252	254	290	261	264	249	276	273	280	259	286	269	304	321	274	297	240	245	280	271	256	255	289	256	278	267	281	310	266	258	246	275	277	276	263	283	272	320	290	316	287	261	281	268	272	276	243	266	260	246	298	269	273	256	268	279	261	275	292	285	264	310	259	213	265	241	277	280	297	277	300	279	294	243	288	259	273	287	289	267	311	284	262	278	315	287	278	285	264	276	234	274	297	274	251	284	292	263	288	246	275	277	245	253	283	274	258	265	261	256	286	289	284	272	309	269	282	248	255	279	283	247	254	287	278	269	311	273	252	300	264	264	277	252	284	258	283	296	263	280	299	309	259	306	254	264	284	283	289	292	258	278	266	262	267	295	255	284	299	270	290	291	257	260	227	251	251	301	272	253	248	267	254	268	285	253	236	262	263	281	285	256	295	288	289	284	305	296	305	252	311	298	299	267	298	286	288	276	297	285	298	278	277	269	285	257	273	293	258	279	264	273	278	238	276	270	314	276	287	247	279	271	291	260	313	274	251	281	275	271	244	327	292	263	282	275	280	266	266	275	300	297	268	288	264	257	244	289	273	252	287	264	294	298	279	260	280	273	271	270	288	282	285	277	272	271	279	277	290	286	255	280	273	280	257	301	281	267	295	267	274	276	235	282	267	289	270	268	293	281	272	268	260	279	270	264	287	280	273	279	307	275	271	289	270	306	272	272	277	303	274	293	268	266	275	268	276	275	253	261	281	284	246	281	312	297	260	258	300	262	298	273	261	288	276	284	291	309	277	278	278	274	281	272	281	258	231	267	252	289	250	261	272	267	259	275	295	268	288	296	271	228	292	239	249	290	280	281	254	294	276	296	245	287	275	288	263	250	277	253	267	275	319	279	296	258	291	242	284	285	294	259	277	235	266	279	265	280	282	286	255	281	277	264	284	248	279	289	278	245	277	261	281	314	292	291	272	283	284	272	233	269	269	305	289	287	294	261	263	272	261	298	255	255	269	301	287	264	267	250	274	262	298	253	255	303	258	287	262	275	278	285	256	313	274	257	295	299	276	263	273	288	278	285	243	276	254	268	263	263	284	264	268	295	317	291	279	252	257	256	274	322	268	280	272	293	271	284	277	280	311	279	279	293	288	274	276	299	289	275	273	274	267	265	274	331	272	258	291	253	283	251	265	311	273	291	280	299	265	286	282	256	272	265	257	302	253	277	259	286	259	304	304	273	273	236	283	278	283	253	285	302	262	252	276	278	305	239	268	282	262	268	269	247	260	274	302	272	308	319	245	275	272	258	280	292	302	290	280	290	276	267	258	315	283	315	274	292	298	278	253	250	262	273	269	310	298	268	253	252	277	282	261	248	290	293	277	288	272	257	278	276	277	264	285	291	290	285	288	283	269	255	278	276	294	286	307	273	283	277	285	307	294	290	243	276	281	285	281	289	301	270	263	295	272	244	281	285	274	281	291	272	277	251	273	283	282	277	266	242	310	260	263	286	270	273	299	305	257	278	261	273	267	283	297	255	282	280	304	266	319	280	247	289	290	280	291	255	307	270	239	254	260	263	257	266	262	276	280	249	265	263	282	295	296	259	296	304	262	279	262	336	277	291	256	263	265	286	232	321	260	276	276	287	282	257	288	269	287	272	276	283	291	275	256	273	263	263	271	268	251	255	253	274	279	296	287	299	283	290	270	264	281	269	252	252	269	259	254	302	257	279	276	275	237	248	288	278	272	282	281	250	259	277	281	259	272	285	268	295	242	279	291	267	266	256	285	297	284	302	282	301	295	275	268	280	272	277	254	275	290	313	253	310	307	258	278	235	307	279	295	302	269	269	270	273	280	297	273	271	264	278	279	252	272	278	246	281	277	268	248	263	269	297	280	283	271	299	295	277	265	273	263	276	257	262	240	285	253	260	255	295	276	263	286	252	259	285	252	263	309	274	262	263	270	302	273	243	275	281	253	270	289	263	288	254	279	276	269	271	281	267	286	278	248	278	261	299	325	293	290	300	274	261	262	283	300	304	283	279	304	279	284	273	274	260	284	286	288	272	249	281	266	292	271	300	272	268	258	285	275	268	284	276	252	262	263	255	281	279	269	270	274	256	296	242	267	303	280	293	305	304	290	270	268	280	271	293	281	230	260	281	278	284	282	245	272	272	291	288	283	247	256	259	263	268	257	238	247	270	292	291	258	247	259	299	301	287	285	275	287	265	323	274	281	294	242	285	299	273	249	292	284	275	264	249	295	291	262	279	279	266	246	292	303	284	265	264	278	287	264	309	261	253	311	302	225	289	274	284	307	284	263	280	262	300	295	278	246	246	248	284	306	267	277	245	285	286	270	275	287	288	238	268	268	288	283	275	261	271	254	292	247	272	239	305	245	264	275	304	298	251	261	287	272	277	251	296	290	259	269	271	281	268	283	244	319	302	274	268	272	267	279	277	282	278	293	272	275	255	300	275	268	294	305	269	290	281	289	290	259	263	238	303	262	289	301	272	278	281	285	260	281	279	241	284	269	302	279	278	268	290	283	305	280	309	286	280	256	275	257	268	262	311	283	275	249	261	275	242	272	285	277	256	274	278	279	265	280	283	266	262	292	284	263	270	244	264	263	286	297	241	264	270	283	292	258	283	273	285	269	288	302	303	269	262	295
1781	801	593	627	604	587	618	648	608	606	602	680	599	617	641	614	604	612	546	601	611	593	637	595	550	595	599	627	616	601	627	620	637	612	602	596	619	618	617	585	573	588	585	598	598	577	613	609	595	574	612	600	610	590	645	611	559	599	606	596	583	619	601	590	618	579	585	625	589	623	573	620	605	628	621	588	570	640	579	622	580	580	636	571	624	595	594	591	621	581	630	583	621	598	596	567	608	580	613	583	656	604	565	599	589	549	573	600	603	630	588	564	598	605	644	626	600	611	606	624	589	579	607	627	593	627	620	630	601	562	569	591	606	593	622	616	602	570	633	605	589	620	609	549	583	557	652	579	613	583	577	597	588	578	584	609	583	628	594	614	576	602	575	626	583	636	628	592	554	630	576	592	549	599	636	595	608	580	607	658	533	616	627	601	611	601	594	627	636	592	553	632	636	591	580	592	577	589	608	628	591	613	621	590	598	598	638	585	581	614	585	586	588	618	606	626	607	616	628	629	560	617	613	603	648	592	629	601	635	614	622	597	572	605	605	586	630	642	597	602	637	594	564	605	592	585	603	613	606	583	603	594	581	626	622	588	618	616	578	579	619	592	605	656	558	624	591	587	603	622	625	579	596	615	604	642	600	636	640	636	601	571	570	595	631	600	618	613	525	584	556	588	574	616	622	626	641	591	639	589	592	585	592	609	579	621	636	648	567	652	568	572	602	560	585	553	588	596	570	580	586	558	585	643	611	599	611	570	609	645	595	600	662	603	600	570	568	602	596	585	593	562	622	603	631	618	623	612	602	598	564	572	600	599	598	557	600	638	590	619	581	626	595	609	554	617	621	589	596	629	590	599	617	643	581	603	553	595	593	564	595	598	664	647	620	591	547	608	608	562	600	589	593	601	606	639	622	613	664	617	617	589	594	640	591	597	609	599	586	621	617	619	617	599	622	577	626	587	633	564	558	613	616	534	566	590	598	612	639	593	583	638	606	581	584	569	596	608	580	591	583	537	598	579	612	575	580	601	594	628	607	633	599	624	621	648	605	637	582	572	589	601	575	596	607	642	599	644	608	580	608	599	599	652	609	611	578	635	589	600	585	580	618	603	583	584	590	595	579	582	590	638	573	590	603	587	555	620	600	583	634	584	608	628	590	559	612	626	608	609	597	624	572	631	616	589	575	625	631	619	613	589	567	620	575	593	597	631	616	600	647	638	580	604	539	612	582	623	631	610	588	629	619	604	613	566	576	579	615	605	603	592	559	578	623	634	561	616	599	603	601	598	615	611	625	660	637	559	578	597	617	648	585	588	573	595	618	614	560	585	614	592	630	597	580	617	636	560	598	567	573	623	570	600	601	558	594	601	629	624	607	571	612	577	588	609	563	634	580	584	585	632	601	614	591	577	632	603	570	592	608	635	607	622	580	618	605	634	573	629	605	606	619	612	555	603	615	595	600	605	562	580	584	609	560	553	634	609	570	576	602	643	586	610	618	593	566	541	583	648	608	584	600	594	596	555	562	626	600	625	599	632	594	620	626	582	648	630	574	650	602	613	613	556	637	575	622	614	632	585	608	592	610	634	584	598	599	574	574	596	598	595	590	578	653	568	592	631	615	621	636	533	586	604	613	606	542	632	568	668	597	603	634	624	607	610	581	620	574	630	605	621	553	593	613	603	602	623	621	595	540	621	588	587	610	621	599	567	587	610	584	627	649	555	622	629	622	623	589	534	554	577	621	634	577	578	578	615	618	610	647	647	606	613	616	615	668	635	607	660	625	608	609	578	569	609	583	586	578	597	648	603	589	586	619	612	589	583	597	624	591	594	600	616	596	616	563	574	622	627	612	581	591	582	626	614	593	626	619	622	602	546	570	605	602	596	587	587	637	655	588	630	602	605	645	602	573	607	605	604	552	596	633	604	624	623	639	586	624	590	592	592	573	603	586	583	624	582	600	588	599	589	551	572	644	569	607	624	611	610	609	596	587	588	536	583	589	606	590	634	573	564	594	578	590	628	639	619	573	559	549	587	583	625	639	594	590	580	613	608	570	604	580	590	597	635	629	570	612	659	640	626	582	584	568	613	584	611	572	570	613	575	557	599	581	614	601	627	632	606	626	629	616	595	572	659	633	595	612	613	575	601	584	613	611	628	584	585	607	580	613	609	620	584	611	583	606	592	618	592	585	578	582	583	604	613	578	558	616	616	629	565	641	588	609	568	612	613	657	577	655	559	599	605	593	610	606	608	569	621	576	651	590	610	564	620	653	575	627	580	561	568	565	631	602	588	560	607	652	597	586	569	602	627	628	616	630	580	617	590	598	659	607	606	620	582	601	592	573	598	632	592	606	603	647	568	582	603	605	632	607	577	596	605	584	578	574	610	635	633	584	614	616	557	595	585	653	598	567	587	656	679	614	555	599	589	587	571	614	577	602	600	605	584	606	544	594	649	615	584	597	598	608	613	600	591	573	590	613	567	594	594	616	603	567	607	606	605	617	572	596	555	542	578	536	618	618	603	631	617	620	631	621	587	630	606	602	575	619	628	615	620	600	594	586	572	622	559	616	599	611	616	549	540	618	570	642	595	598	593	563	636	612	598	566	623	549	551	615	640	604	597	580	601	603	583	584	548	607	591	604	590	639	636	567	582	593	599	589	599	642	596	618	614	650	592	577	639	513	570	623	567	613	559	636	549	619	619	564	582	611	566	601	594	616	618	589	604	608	569	606	573	566	632	629	603	612	605	607	578	614	633	594	618	601	603	596	588	602	595	573	613	561	580	602	586	584	570	614	575	602	605	575	584	563	604	635	621	548	616	576	615	603	586	617	604	579	576	635	580	565	615	585	618	579	637	573	605	593	591	619	616	594	607	611	550	571	613	591	590	631	581	577	571	622	592	616	606	600	594	560	588	615	662	580	603	584	573	576	627	596	577	622	586	606	635	637	607	620	639	607	602	630	602	638	653	619	589	591	596	651	577	665	597	566	617	608	619	597	617	554	614	611	587	617	607	597	592	636	591	565	590	623	651	569	618	612	612	605	577	607	631	593	646	642	642	577	568	554	590	587	590	609	580	591	602	567	584	576	584	638	611	593	620	583	612	597	597	602	641	615	575	612	594	595	624	597	570	562	617	582	566	569	656	607	604	559	569	625	571	613	561	616	619	618	590	580	608	570	598	621	586	552	655	594	586	619	561	557	578	614	622	596	588	597	567	611	627	620	640	647	610	610	598	640	610	567	613	554	625	649	571	632	555	615	592	617	600	614	616	608	581	594	601	598	551	572	620	607	594	575	533	576	617	623	620	615	616	638	630	582	642	589	559	607	552	598	598	607	587	630	614	564	574	661	598	623	606	598	586	621	553	591	592	563	623	618	609	639	606	578	556	643	546	599	598	575	578	610	586	576	639	592	618	660	616	586	621	645	612	605	562	622	597	608	558	604	644	634	593	608	579	617	604	611	633	563	638	572	535	635	595	589	621	619	593
7319	730	396	376	302	209	164	155	161	151	135	152	122	119	104	129	133	120	148	140	123	96	132	124	119	113	133	130	128	127	118	128	110	116	121	140	117	120	131	109	132	112	137	115	134	126	124	115	119	116	117	119	111	110	128	133	119	141	113	131	110	101	114	125	115	111	109	114	112	102	117	123	147	119	119	109	96	112	100	123	114	125	122	101	122	127	128	115	110	106	127	126	119	118	122	124	125	124	110	143	117	112	126	107	96	112	111	112	122	113	109	90	135	118	107	96	113	112	119	110	105	111	112	135	132	142	119	128	117	121	131	127	124	108	120	129	151	112	117	116	129	116	119	111	114	119	110	107	119	104	123	130	99	105	113	108	120	112	108	103	133	99	102	116	117	118	112	94	126	126	107	125	109	131	111	110	126	111	108	122	102	112	117	140	137	128	111	95	127	109	109	129	104	132	124	109	114	130	126	109	110	136	104	124	123	125	116	120	107	118	115	114	102	106	109	112	131	127	105	104	125	114	131	107	104	119	128	124	118	112	112	115	116	110	127	104	117	115	121	122	123	137	131	124	119	124	116	113	99	123	110	123	117	134	126	138	126	112	88	122	130	119	134	142	110	96	122	110	118	125	107	110	136	127	106	128	106	122	109	126	111	121	99	113	127	110	135	124	104	120	112	125	121	101	130	131	89	124	96	119	133	100	131	102	133	107	120	124	112	119	124	103	117	129	108	93	117	106	120	127	89	92	134	115	102	137	111	130	129	118	112	114	114	110	121	114	102	128	127	101	108	109	118	139	129	116	121	112	126	145	130	123	131	143	110	117	127	92	102	131	128	135	121	112	111	117	131	108	105	110	126	105	109	104	123	136	134	137	117	99	122	127	107	132	132	134	119	118	104	121	132	124	137	131	114	102	129	103	116	116	113	119	118	122	103	110	125	111	135	122	108	132	107	128	110	129	112	95	121	120	122	117	124	101	123	135	108	116	134	118	126	126	128	139	116	114	100	103	142	120	108	116	113	104	100	114	122	119	100	124	107	124	121	112	127	99	113	129	112	126	109	106	113	132	108	100	120	107	130	115	112	104	118	116	123	134	121	109	105	126	113	119	123	115	134	128	118	113	115	109	125	121	117	139	105	122	105	122	107	117	128	115	117	115	109	125	129	111	134	136	122	138	130	128	111	119	126	112	99	102	129	118	133	132	111	108	103	111	124	139	97	112	111	134	110	108	120	126	134	119	115	106	125	131	107	117	106	112	94	120	112	124	113	125	117	130	128	109	115	112	126	122	117	157	119	108	111	110	113	102	129	108	114	116	123	132	105	128	108	134	114	125	112	116	129	122	126	106	123	108	125	116	136	117	122	126	107	87	128	125	92	105	110	119	138	106	89	114	111	140	152	125	135	113	113	123	104	110	117	105	112	98	130	91	106	113	120	114	99	105	117	122	97	115	107	137	112	114	125	103	132	111	109	113	134	115	118	102	114	115	114	120	120	101	136	124	130	106	119	121	123	119	113	123	125	103	129	124	137	115	102	97	141	120	123	117	128	147	102	132	125	153	105	106	103	142	109	129	117	141	124	115	108	123	114	99	122	115	101	119	104	121	120	100	128	104	131	122	124	125	126	117	116	114	135	126	131	91	84	123	127	123	109	112	116	124	111	114	114	134	114	115	108	112	112	116	131	120	114	113	127	107	121	103	106	104	127	108	138	148	101	116	130	131	105	114	111	108	105	110	108	106	113	125	125	97	103	107	124	109	110	97	100	115	108	102	135	110	118	132	111	112	112	126	97	108	126	122	100	110	130	101	113	124	134	115	123	119	129	100	123	96	101	140	115	112	133	122	108	142	114	130	117	127	135	134	120	115	97	96	125	124	115	113	113	117	125	118	121	138	110	123	119	117	110	116	120	111	126	116	123	97	141	104	126	126	111	149	110	117	114	104	125	116	128	122	116	134	114	111	136	129	117	131	114	104	97	124	120	95	126	116	135	118	131	138	113	112	150	100	119	112	109	111	103	136	115	106	118	137	123	119	129	126	152	125	136	134	101	109	109	107	132	97	115	128	112	132	107	140	127	90	127	106	107	119	111	114	121	118	119	113	126	116	112	119	119	98	126	142	130	120	116	105	128	128	121	123	121	118	127	114	102	108	118	128	105	88	117	126	114	122	116	126	119	126	125	138	132	122	112	130	122	116	117	117	82	96	126	110	97	103	112	118	105	124	130	108	130	121	95	137	113	126	115	109	113	106	116	130	115	126	117	120	134	119	121	123	102	111	107	117	123	112	123	113	119	132	121	111	104	101	109	132	98	134	114	106	111	137	103	113	104	132	106	134	106	122	133	120	148	107	111	121	113	115	107	117	126	115	122	120	102	126	117	147	131	117	130	109	132	120	123	135	103	117	101	110	106	112	103	128	114	132	123	109	107	132	122	101	130	101	125	102	110	135	115	110	122	123	116	98	100	109	113	107	136	111	113	105	79	117	136	117	114	112	111	111	114	147	113	99	113	112	138	132	136	118	99	118	123	140	120	141	130	112	123	110	131	125	103	103	126	102	116	118	111	111	112	122	112	114	115	126	97	116	119	104	112	114	129	104	118	126	121	109	105	118	128	129	107	117	121	112	132	124	130	108	106	114	111	115	100	114	136	123	96	121	97	121	109	114	109	124	133	111	113	115	107	98	119	120	97	122	114	125	132	127	112	104	123	102	124	122	103	94	117	110	99	92	123	128	143	116	108	111	142	110	117	114	96	118	121	121	102	117	108	124	123	124	115	113	121	110	113	110	112	120	126	101	105	120	133	121	128	116	123	132	131	117	111	122	113	110	115	101	128	98	114	120	111	123	111	138	123	117	105	130	125	116	113	105	116	127	144	125	120	124	100	124	114	115	118	132	123	115	115	110	121	121	109	115	128	92	108	113	107	119	114	122	119	121	113	119	102	127	120	123	126	118	116	121	102	95	122	114	119	127	131	133	130	106	117	124	113	107	140	98	128	96	117	115	104	130	129	114	128	113	124	143	116	117	143	136	132	113	124	105	109	94	114	121	126	90	115	106	104	124	119	89	112	121	114	115	128	101	132	92	124	124	110	113	123	123	124	106	96	129	128	120	125	132	111	132	125	98	113	115	112	122	101	133	106	122	108	119	127	99	122	125	126	127	124	137	122	130	125	116	96	94	112	102	121	131	101	104	104	128	115	132	116	112	103	117	125	98	103	112	101	123	113	117	127	121	99	128	127	124	132	124	126	122	131	124	117	126	137	107	119	109	117	102	117	133	113	120	119	109	122	122	105	106	117	108	118	109	138	112	121	92	118	108	115	123	123	121	117	128	103	130	121	79	137	123	119	125	102	134	126	122	116	116	108	120	118	125	130	123	114	120	101	110	110	115	126	127	124	97	118	106	127	104	121	101	106	116	122	122	118	128	116	122	105	106	123	121	113	103	111	131	130	123	108	105	132	115	146	130	125	114	98	115	121	110	128	107
5945	814	988	1098	972	807	709	595	533	488	498	414	397	402	402	357	364	339	360	366	336	327	319	302	353	320	321	337	320	301	301	316	292	311	307	311	313	314	319	292	338	332	321	350	304	292	288	304	321	291	314	265	308	277	310	318	291	283	293	327	297	269	289	282	307	279	269	270	264	304	290	308	336	312	289	306	298	292	274	282	279	305	296	291	314	295	297	289	287	290	292	297	285	304	316	273	298	308	325	281	281	313	284	287	297	311	296	273	286	277	288	302	309	298	316	283	290	260	297	289	291	311	289	313	275	295	302	305	283	289	284	299	315	282	284	290	284	284	288	288	309	317	290	302	304	316	290	271	285	322	292	287	284	297	313	297	302	316	294	283	295	310	281	304	304	286	298	301	293	309	277	286	305	308	317	306	298	277	300	316	297	301	293	310	291	324	278	283	323	330	294	283	271	313	294	268	289	286	290	284	311	262	290	303	288	269	305	313	272	295	273	305	300	297	319	300	297	280	304	285	309	305	292	270	276	284	274	297	288	270	292	288	314	299	270	294	285	292	266	301	278	299	314	283	312	297	292	310	284	307	309	278	302	308	316	277	258	310	293	277	278	285	275	268	257	292	310	281	267	283	300	320	293	293	321	300	278	298	279	295	302	303	306	292	317	285	300	291	313	294	299	295	286	265	281	282	306	280	304	287	325	311	284	283	283	303	317	293	293	290	324	287	293	300	254	301	318	329	305	272	305	304	299	272	316	291	305	301	317	264	329	291	284	278	286	286	317	311	280	295	258	311	283	283	283	310	321	295	290	291	301	292	303	307	284	269	283	287	292	294	306	296	299	289	278	288	322	305	308	273	290	270	298	274	307	287	291	260	283	293	281	306	296	316	284	312	284	279	286	271	306	295	312	280	278	294	319	308	288	305	293	293	289	293	325	305	301	314	320	323	300	273	263	289	283	292	305	306	291	271	290	300	283	296	318	292	284	300	313	295	291	309	314	284	285	312	245	321	285	283	288	299	267	305	314	288	289	291	266	291	303	280	318	303	272	278	292	279	328	318	300	287	309	303	346	280	283	317	277	290	271	304	285	337	275	247	263	288	303	312	280	289	311	303	285	268	257	282	317	301	278	300	308	297	257	285	286	294	295	295	290	302	299	302	279	277	253	307	283	302	295	276	260	281	278	280	300	294	276	283	301	277	329	306	276	259	279	290	311	305	295	290	295	310	267	300	302	285	313	292	306	276	325	303	291	310	250	291	312	298	318	319	285	318	302	288	307	306	329	275	292	280	277	275	273	279	287	304	297	304	283	307	282	283	294	302	271	280	285	314	313	277	294	293	299	286	286	280	317	318	291	311	300	288	308	277	267	284	303	278	289	305	302	256	312	295	313	311	301	300	288	321	279	279	349	314	310	322	269	304	310	299	313	315	274	291	323	250	278	279	297	306	291	293	276	284	280	303	269	317	300	306	304	311	304	324	299	305	323	314	305	307	286	336	304	292	280	294	308	309	279	304	298	324	274	292	278	308	309	285	279	304	256	286	265	299	290	312	301	261	308	310	285	296	317	267	305	293	300	311	296	263	285	299	251	286	288	305	262	276	330	322	281	321	296	309	271	266	317	261	309	288	255	290	312	285	289	285	282	298	331	294	285	282	287	288	287	296	304	304	265	311	271	299	284	291	288	277	278	287	338	308	280	302	299	322	282	309	336	289	316	289	291	270	298	293	312	305	330	294	267	289	270	275	289	286	281	312	278	312	294	295	307	317	305	276	291	287	309	328	310	317	283	282	266	288	293	274	285	288	297	281	258	277	324	273	288	293	306	278	303	264	319	286	277	308	305	270	292	295	331	292	300	291	283	318	332	291	277	289	266	307	327	289	256	313	300	299	278	310	269	284	312	285	293	287	327	296	301	286	268	267	301	288	305	298	282	270	338	297	254	301	291	294	313	270	290	301	311	320	283	338	321	296	295	309	288	331	300	282	285	290	271	296	274	272	316	310	292	322	283	256	293	286	322	275	284	267	295	275	299	293	259	286	287	302	300	299	265	331	317	281	256	309	308	296	280	293	297	293	307	352	295	284	277	293	310	313	302	313	319	256	324	315	285	285	303	295	277	298	299	310	296	277	287	287	290	295	263	296	305	313	284	301	323	319	310	296	290	311	282	270	297	314	301	314	309	312	296	297	322	287	249	286	288	288	291	323	296	289	316	275	289	313	276	285	285	290	312	292	268	317	296	294	305	321	285	319	282	307	295	308	308	312	292	272	298	283	263	323	325	261	314	269	312	300	293	329	317	310	269	267	292	262	266	294	284	286	303	298	300	297	295	288	312	303	293	307	297	299	278	298	298	278	298	273	313	276	307	309	319	279	298	290	271	282	283	261	294	285	271	292	276	282	301	257	300	267	279	279	291	305	302	288	257	267	325	288	296	292	310	300	300	295	289	320	283	293	288	293	309	286	322	351	281	281	299	291	292	301	305	278	299	293	294	277	302	292	291	299	278	279	276	306	318	298	272	298	306	281	292	305	283	305	306	282	297	281	298	279	308	295	296	277	327	283	312	292	285	281	281	309	324	284	292	297	303	290	318	318	305	279	306	287	307	305	296	291	254	266	314	295	272	319	281	265	309	323	324	284	288	326	290	290	312	289	287	308	298	259	286	290	301	270	300	292	269	310	311	283	302	270	319	317	305	342	297	267	301	291	277	307	284	286	336	326	302	303	309	278	290	291	282	269	321	281	292	271	286	279	310	310	280	309	275	285	268	294	273	297	303	308	284	297	302	319	275	307	272	306	295	300	290	306	269	256	297	296	303	303	259	309	279	277	312	277	273	291	293	293	292	293	308	315	270	283	329	285	268	287	290	283	292	302	277	279	302	293	257	280	285	294	297	278	309	266	309	274	298	271	294	299	276	295	302	310	299	331	312	291	295	278	281	277	276	284	311	301	287	293	329	294	301	289	325	268	300	341	288	293	262	272	273	279	291	312	309	311	297	292	268	262	299	313	307	296	294	301	307	325	278	308	304	296	282	288	292	309	306	283	298	283	290	304	291	304	284	279	256	270	281	286	282	295	313	273	308	271	271	290	287	307	283	298	298	313	310	285	303	286	293	295	291	259	264	331	310	289	267	311	299	281	285	309	290	269	322	304	262	285	315	290	281	340	269	260	301	291	255	287	293	314	308	288	317	337	294	286	303	289	284	299	297	312	288	320	233	268	285	291	284	298	307	293	275	303	296	280	288	278	296	305	279	313	318	270	277	307	277	316	298	269	293	345	303	286	299	291	304	294	299	305	282	294	270	274	330	287	303	251	299	294	287	287	303	324	291	305	281	302	250	272	289	289	315	314	312	289	300	313	258	310	277	309	290	275	295	276	285	321	294	319	265	289	294	307	256	310	252	269	262	314	253	288	291	284	311	280	280	298	294	282	304	280	296	321	289	302	302	314	285	316	282	283	290	282	302	318	278	289	338	287	288	262	306	297
14100	1534	821	666	477	392	339	304	252	246	228	225	186	192	197	192	198	193	196	185	191	189	205	208	213	190	163	160	164	174	183	209	190	175	177	175	187	185	187	181	177	181	217	175	170	184	181	181	179	177	206	209	165	168	187	206	165	168	186	176	181	176	162	179	176	179	184	192	177	152	149	195	176	200	186	175	189	186	163	188	177	197	207	191	192	168	191	153	162	178	162	174	172	151	144	198	181	168	184	174	188	198	181	162	194	157	183	169	171	171	165	172	198	177	167	185	199	171	209	172	186	185	184	204	177	183	187	161	205	158	184	179	183	191	169	167	172	179	151	162	167	185	173	179	184	171	180	151	158	166	182	161	177	175	203	180	176	171	147	185	184	184	170	171	168	159	192	157	201	178	185	180	190	191	198	164	195	173	186	155	185	172	206	186	214	174	181	163	175	165	179	155	168	162	162	181	168	183	173	182	169	179	222	180	175	189	190	223	183	177	199	177	204	180	185	191	209	198	180	186	199	180	180	169	164	181	162	188	190	197	164	171	181	170	189	185	162	185	195	172	163	208	175	160	177	178	212	167	161	182	185	183	180	174	180	165	161	186	177	190	190	159	205	184	174	177	183	174	186	175	176	147	174	170	182	174	196	159	158	152	186	193	179	206	188	185	174	190	215	168	163	189	182	172	166	177	157	189	181	193	169	191	157	181	192	167	165	206	163	182	184	161	162	196	190	172	172	176	183	163	163	188	187	188	156	184	181	162	164	170	178	195	181	182	178	184	169	174	199	197	161	155	140	171	190	169	178	178	164	192	174	191	166	166	174	155	187	162	182	158	163	188	186	216	188	149	198	182	194	182	184	180	178	211	173	199	170	199	171	179	175	170	166	156	205	177	162	182	189	207	189	198	177	166	183	167	176	156	183	172	186	187	207	183	178	173	174	168	179	205	149	183	186	165	215	180	188	166	153	186	217	203	176	166	160	158	158	196	180	189	178	181	171	177	159	186	217	166	178	185	175	176	173	163	156	173	178	171	194	183	136	179	171	177	170	182	148	170	190	157	183	192	177	193	157	176	168	146	153	174	166	150	183	187	188	187	183	165	153	200	199	188	177	192	177	179	156	186	197	171	164	179	176	182	166	176	144	175	172	180	185	167	163	168	188	188	167	186	184	184	210	183	173	141	170	181	180	186	194	176	188	193	158	174	184	179	179	187	176	167	170	172	203	166	176	138	165	188	164	153	180	169	195	177	192	186	167	187	198	198	164	161	168	160	178	165	195	198	184	206	175	176	157	179	185	171	185	165	191	185	181	205	196	185	173	184	175	176	190	192	195	169	170	230	179	197	178	154	160	168	207	211	181	223	166	194	196	172	191	186	185	177	177	179	173	178	181	197	156	215	206	154	167	171	194	185	200	175	162	155	192	155	190	182	198	192	180	163	173	145	178	174	175	190	178	173	153	211	192	172	198	160	165	182	150	175	148	146	193	170	188	181	176	182	187	188	185	168	169	150	179	152	171	175	204	184	174	190	184	186	186	162	201	194	174	169	184	189	162	160	171	167	168	173	183	164	169	182	175	170	163	170	175	187	210	188	157	169	177	158	176	176	191	172	167	161	175	169	175	170	192	157	168	180	200	203	178	185	174	163	176	145	184	171	181	165	203	162	162	183	173	180	175	185	176	202	169	167	161	186	154	175	185	168	190	186	183	179	161	164	166	170	191	183	203	179	174	185	197	174	175	176	177	205	178	190	193	197	190	164	173	158	180	153	203	179	162	185	178	169	190	190	187	199	180	186	178	173	201	192	177	171	181	180	190	184	186	178	189	212	158	173	179	175	176	180	165	177	187	181	165	187	164	182	201	186	180	180	179	182	171	175	199	154	190	193	180	169	174	181	190	213	207	155	186	189	182	183	195	193	186	170	189	184	170	158	172	182	163	197	179	170	207	191	175	185	180	153	173	187	169	219	169	164	182	165	172	180	180	170	168	161	166	185	200	171	160	170	154	175	159	184	183	199	177	178	194	162	195	174	201	172	194	184	163	205	168	163	170	177	173	185	177	175	193	168	175	172	173	165	197	198	186	177	133	165	131	189	185	151	159	146	168	147	174	154	161	174	162	171	151	179	182	162	190	177	182	191	194	162	169	178	173	169	203	186	164	179	181	173	157	153	167	179	171	176	183	156	187	175	190	181	181	180	178	181	196	171	153	163	178	182	181	172	206	155	180	176	178	191	178	184	202	165	166	156	174	194	186	170	167	194	164	201	168	164	198	174	172	180	194	179	165	168	178	182	181	196	182	212	173	171	182	179	187	145	176	178	196	168	170	174	170	149	191	172	180	207	212	162	187	159	184	186	175	160	188	164	166	153	161	198	175	183	164	172	183	174	178	152	177	158	187	205	178	186	161	185	164	164	173	165	205	166	145	173	189	178	200	186	190	180	176	166	162	160	183	189	178	182	173	181	192	178	175	213	199	163	157	169	162	193	176	169	160	150	164	175	184	154	191	144	202	183	207	201	158	163	193	196	184	191	188	183	169	159	156	197	164	140	161	177	193	177	197	156	165	195	181	171	180	188	181	206	220	174	192	181	185	168	188	219	163	210	188	204	176	166	196	188	180	173	160	176	195	197	187	188	170	162	167	198	181	188	184	189	198	157	180	195	192	206	173	155	179	199	169	178	160	161	179	164	183	188	171	159	189	179	184	184	156	181	161	176	158	189	187	180	185	175	178	178	199	207	171	200	190	174	192	173	181	199	165	192	175	185	194	185	185	186	184	178	186	175	171	165	162	177	181	200	148	193	164	177	174	175	173	170	161	193	172	157	179	145	152	163	192	177	155	181	170	185	196	185	156	192	179	191	188	179	190	160	173	192	155	174	208	164	178	173	172	179	191	181	193	176	172	186	190	171	175	182	192	181	172	199	180	184	209	183	173	172	174	190	162	196	179	192	160	182	159	171	163	168	205	184	170	161	168	182	215	175	154	179	168	157	171	172	183	178	185	152	200	190	167	189	178	199	194	201	192	171	184	188	188	195	185	192	192	178	194	181	205	168	164	162	183	167	176	185	178	168	222	164	171	187	192	185	157	201	161	190	150	187	171	175	179	168	171	201	165	187	190	187	145	155	176	179	162	185	185	193	170	179	183	157	178	168	156	171	176	192	186	178	205	173	176	165	155	167	200	170	173	173	166	190	176	200	143	182	187	159	176	201	168	191	179	160	183	196	180	167	160	153	157	159	156	164	166	187	180	180	202	183	178	177	176	200	190	180	192	191	155	163	192	162	187	189	163	150	202	187	172	151	168	200	181	174	183	164	181	165	169	206	173	190	167	168	161	211	217	208	176	165	175	184	182	167	189	177	174	153	185	177	167	178	164	210	156	174	177	164	191	169	173	162	191	164	185	154	162	168	153	194	176	179	163	184	177	211	178	185	165	180	188	159	179	192	174	177	183	160	207	194	176	195	167	183	201	191	184	191	166	159	192	188
7972	1340	1785	1978	1717	1460	1192	1014	916	799	774	664	669	607	607	562	566	576	586	462	555	546	541	514	536	489	479	500	468	495	476	486	449	493	468	456	479	492	517	485	452	473	478	437	447	468	442	454	483	489	421	452	475	466	445	475	458	453	418	466	435	448	503	458	431	421	416	443	463	446	441	444	448	412	436	431	476	429	449	468	439	491	422	464	458	440	438	436	463	417	442	414	449	422	403	438	442	447	417	423	452	419	422	450	469	450	438	424	424	436	442	433	447	428	460	456	476	462	420	452	427	419	439	450	464	457	453	464	425	416	464	414	414	445	423	439	406	456	437	486	405	460	473	478	430	457	441	434	446	435	449	446	394	446	459	478	410	472	459	432	454	471	454	443	450	464	428	453	461	457	443	453	480	417	428	429	426	456	415	459	432	406	408	449	492	471	426	451	446	453	439	401	420	417	405	394	403	406	477	436	408	449	444	438	431	429	439	458	458	491	474	421	433	443	467	461	451	424	425	424	430	446	441	413	435	450	419	439	422	453	402	463	414	450	434	465	456	449	464	443	428	440	419	423	452	471	454	454	448	438	419	432	426	463	459	453	468	453	442	429	456	451	423	451	426	457	433	425	470	423	477	454	418	439	451	425	442	456	459	454	405	439	467	455	392	451	431	405	450	424	458	433	474	403	440	478	451	385	424	478	399	479	477	468	445	446	448	473	455	457	442	409	403	455	436	424	425	409	443	440	447	452	396	437	447	444	425	408	457	447	459	434	415	414	476	477	426	449	409	454	458	447	438	420	428	430	454	439	444	454	395	409	393	414	445	457	467	415	432	440	443	409	448	448	415	461	477	445	445	432	461	420	450	437	456	406	473	422	457	436	432	394	470	449	421	446	467	442	468	460	462	437	417	467	440	486	450	474	430	453	416	472	430	414	438	444	442	439	411	460	465	440	461	434	448	442	422	427	411	453	433	460	435	449	454	474	441	478	458	446	405	437	423	430	398	436	396	449	453	446	425	448	470	464	484	408	430	455	446	454	433	429	437	434	424	433	402	406	425	451	448	456	454	450	453	449	414	424	446	432	481	422	478	430	437	472	463	444	429	443	477	474	423	451	425	484	437	473	413	462	435	442	452	459	453	441	444	420	433	423	422	465	453	447	461	475	456	459	446	457	462	378	437	443	436	454	434	461	446	405	473	476	410	449	471	423	471	408	439	478	453	477	485	406	429	442	471	454	432	466	417	401	439	435	447	406	457	460	411	504	443	412	448	415	454	418	436	459	403	439	415	435	439	450	493	470	446	454	485	459	447	466	462	436	409	455	435	423	443	441	428	426	399	454	428	443	464	457	425	438	409	503	469	457	431	471	421	457	445	441	432	424	443	454	445	461	386	462	496	408	470	423	432	392	436	420	444	450	430	425	422	397	426	440	441	425	429	446	427	466	432	472	435	449	433	453	463	420	441	413	435	414	434	449	454	426	454	451	459	460	447	449	444	454	487	473	446	462	427	443	437	466	434	457	425	461	425	427	442	449	403	469	436	433	466	418	463	392	438	479	464	473	440	432	476	408	454	447	453	452	456	450	446	436	451	436	425	432	417	459	442	448	414	442	449	451	453	426	435	449	470	451	459	471	476	420	437	436	458	436	477	448	419	437	406	452	458	442	436	412	434	480	469	483	432	449	442	436	468	474	402	438	441	456	485	449	415	443	455	492	455	460	461	425	411	476	437	427	420	424	469	440	427	423	466	422	447	423	431	444	434	442	442	464	430	485	450	434	445	451	406	443	443	429	480	415	415	417	426	465	456	464	483	427	443	461	447	435	457	444	449	436	464	451	418	436	413	417	424	404	450	459	439	442	413	437	411	452	460	465	462	474	424	419	415	459	401	438	493	440	453	430	413	473	426	425	454	451	464	438	430	428	408	407	438	446	462	429	428	423	442	432	426	441	438	447	466	464	462	422	437	444	425	446	440	441	474	443	431	430	420	451	462	429	446	456	417	399	448	431	440	439	410	437	414	426	420	465	453	445	428	419	420	442	438	470	424	436	429	418	467	414	472	450	440	470	429	442	428	419	484	469	467	441	460	452	442	447	423	466	408	443	430	446	421	452	445	448	423	439	450	503	455	452	417	440	460	419	413	425	430	427	445	434	474	394	417	444	429	457	432	434	431	468	442	436	476	430	439	422	424	419	447	416	442	446	443	448	457	423	478	438	442	432	462	439	405	455	466	463	428	436	452	409	533	414	471	449	443	428	471	451	449	445	408	459	435	438	444	454	417	458	438	409	439	407	420	455	456	447	450	441	445	419	429	455	461	454	448	469	459	460	419	468	423	444	416	432	463	502	414	449	462	426	432	476	471	437	463	431	428	478	420	470	484	402	443	464	470	431	450	426	418	448	464	456	470	435	446	475	468	464	423	480	463	467	426	455	459	471	447	466	427	422	433	417	434	431	409	476	423	448	442	437	441	428	458	432	449	453	444	444	449	455	442	430	436	449	422	469	445	440	449	429	449	416	440	436	442	434	423	444	451	434	458	434	444	406	475	456	463	432	411	406	435	450	446	428	470	452	442	478	426	429	421	457	429	437	449	431	467	455	424	448	437	447	444	444	457	454	444	445	435	448	451	467	431	434	443	426	438	472	451	437	424	490	444	441	397	431	479	433	478	396	434	453	454	482	419	440	452	432	404	431	452	418	460	443	476	440	414	451	433	435	473	471	462	500	455	451	458	434	455	406	450	422	481	457	420	418	420	472	463	443	438	402	490	472	448	430	432	431	448	436	431	471	436	459	474	465	417	428	428	455	394	441	496	475	453	418	470	457	457	445	471	432	439	451	428	437	459	451	438	451	437	398	440	446	488	428	446	431	440	436	442	427	451	465	443	407	408	420	452	428	442	457	435	425	440	419	422	471	492	443	454	454	444	466	447	385	440	455	450	493	461	471	430	398	466	444	458	446	486	469	454	458	438	472	480	443	471	448	436	464	456	409	402	426	458	438	443	425	439	436	451	440	448	407	449	465	419	425	438	462	423	457	485	422	480	440	422	453	418	458	407	461	421	432	453	427	437	445	444	415	467	459	463	444	420	444	459	428	472	472	464	468	445	431	438	457	446	401	458	459	472	455	429	434	436	457	439	440	448	468	415	425	469	434	466	452	426	456	416	480	438	419	433	422	460	439	451	414	427	430	435	460	468	427	414	431	452	434	453	439	410	458	429	443	466	443	435	463	445	429	444	438	449	414	435	446	420	453	419	416	416	413	427	472	429	443	432	417	432	435	489	427	468	457	433	420	425	410	435	449	442	472	466	506	450	439	410	470	435	426	431	403	455	413	472	450	480	402	483	453	451	445	435	424	437	434	442	424	441	445	473	436	462	462	446	400	420	437	421	453	434	455	436	467	432	404	430	459	397	451	448	436	444	439	463	478	432	437	443	435	457	462	440	454	454	448	456	439	430	496	456	416	483	462	417	438	457	437	435	435	449	446
1687	418	278	267	285	263	303	264	251	294	283	294	273	283	285	269	279	251	253	281	283	284	289	269	308	275	289	260	286	268	252	292	271	283	297	308	281	284	298	291	304	279	258	294	274	271	288	243	281	274	264	289	313	262	258	293	291	319	271	283	273	250	260	286	289	262	274	292	280	275	285	279	275	259	275	263	285	271	266	281	282	254	263	255	277	298	263	271	284	272	272	267	251	258	280	262	267	294	271	274	288	243	280	284	265	283	270	273	267	263	271	256	283	286	285	271	274	252	228	291	271	250	277	243	291	283	249	317	271	284	273	287	273	241	278	304	275	264	253	303	276	307	301	286	285	286	309	298	260	271	271	270	270	278	287	280	275	258	315	302	266	245	299	301	309	285	268	259	278	260	235	286	263	256	248	258	271	311	293	245	263	269	293	300	246	271	264	270	284	300	245	262	252	238	300	237	270	310	292	267	237	291	277	262	309	266	289	271	275	271	277	281	271	309	304	282	295	261	282	282	273	256	296	257	261	248	301	265	269	299	265	260	270	280	259	295	275	253	262	287	278	282	289	266	282	281	297	282	250	272	311	245	308	274	244	292	304	272	284	251	277	268	275	276	285	265	282	266	268	295	292	250	258	283	236	300	250	286	294	271	289	269	271	284	271	280	246	258	282	250	291	282	275	242	260	269	282	296	258	273	304	295	290	299	254	282	272	320	255	291	296	272	264	283	275	267	262	248	300	240	269	261	271	281	287	254	285	284	269	256	310	298	273	267	245	264	286	280	263	257	298	255	260	284	287	264	281	263	258	278	279	297	277	278	270	294	271	262	325	288	273	280	293	271	278	297	261	277	265	290	266	270	249	284	263	302	296	270	284	238	299	278	262	303	285	275	299	264	271	264	269	300	239	300	261	304	257	260	242	270	256	282	245	270	277	285	266	289	275	285	270	307	279	271	275	281	285	282	270	249	264	274	263	279	258	290	309	256	279	245	245	297	250	276	259	276	271	285	253	277	281	272	301	277	266	310	267	286	297	310	281	237	278	283	273	265	304	274	292	241	273	319	284	287	248	270	263	282	253	292	275	266	294	305	275	298	254	277	279	286	270	258	260	277	278	293	261	257	272	263	295	275	264	267	274	231	307	234	267	244	269	292	254	291	276	336	305	280	268	277	272	281	289	260	279	276	317	295	264	249	274	284	298	282	248	274	291	267	239	270	303	284	300	284	270	268	288	284	263	269	283	310	274	305	266	293	262	299	287	274	269	254	287	255	275	257	275	260	256	248	254	263	299	271	277	262	276	285	263	254	265	261	255	276	279	253	290	282	238	277	252	281	269	250	266	273	264	271	266	263	269	251	290	291	308	268	279	299	276	249	257	318	251	264	265	276	294	287	260	280	278	260	271	243	272	282	333	289	244	282	244	258	287	298	304	269	284	288	271	266	288	279	287	293	268	264	288	285	250	262	284	293	304	326	256	280	288	280	274	274	303	266	257	268	258	280	260	263	281	260	262	300	276	267	238	277	253	257	332	275	280	263	285	273	253	267	259	298	267	279	256	283	254	307	276	288	275	281	296	297	279	264	273	254	298	278	296	264	274	254	239	267	267	241	256	273	280	256	281	266	274	248	296	291	278	258	253	260	272	289	252	275	251	288	254	263	267	280	288	270	289	277	280	269	289	288	270	276	294	290	272	272	265	253	262	288	288	260	283	269	288	276	273	307	246	259	253	269	240	284	258	305	265	251	285	244	316	258	235	275	249	278	253	289	269	305	257	263	332	287	259	259	280	286	284	276	270	274	286	266	279	261	299	314	287	261	244	294	262	265	255	266	281	315	289	277	288	284	288	251	337	279	259	259	285	291	261	280	272	297	290	267	306	286	298	274	273	284	291	271	278	236	269	272	284	292	257	269	313	276	268	256	281	282	281	309	283	267	290	294	262	276	259	310	287	272	266	282	240	278	268	280	261	302	305	252	295	282	276	271	277	277	297	274	284	286	291	271	274	289	283	265	293	307	305	296	286	280	232	289	284	323	294	308	249	323	287	302	272	274	283	265	279	271	275	300	292	248	306	268	285	283	285	278	251	271	239	280	298	294	266	278	284	268	276	269	277	291	261	286	281	298	247	289	263	270	265	284	291	302	262	274	259	249	257	260	278	266	270	283	281	267	288	281	317	273	284	270	273	273	263	262	292	293	281	261	292	277	277	279	249	254	290	273	266	274	292	288	287	282	290	284	293	266	265	261	245	295	294	300	272	241	275	273	298	264	273	255	261	268	286	280	243	273	271	295	300	299	303	260	263	263	263	263	282	290	271	278	287	283	277	276	272	259	264	291	286	273	268	270	275	301	319	253	257	299	252	254	288	256	283	284	258	289	297	327	296	305	302	250	290	281	259	284	262	263	255	265	278	276	254	256	242	270	274	292	271	280	270	269	298	235	296	270	271	262	290	267	272	276	245	323	277	294	251	270	256	290	260	280	296	266	278	309	266	310	278	279	269	274	290	285	291	310	278	307	289	256	309	279	266	301	270	286	273	301	284	260	267	252	258	241	267	289	277	274	290	284	268	272	262	294	278	298	274	287	277	258	282	283	284	292	284	249	250	283	266	234	269	275	264	305	261	257	299	281	291	259	277	275	278	311	317	236	302	274	278	255	279	274	258	279	313	297	261	278	284	304	257	285	281	272	292	305	261	289	276	282	270	278	281	245	276	298	261	269	289	292	271	256	281	238	265	316	295	291	305	310	260	282	265	281	263	271	288	287	290	284	291	275	273	270	260	265	284	269	256	262	265	277	260	279	276	272	241	294	245	284	258	287	257	265	258	270	286	268	281	263	290	257	294	280	262	263	257	318	281	303	299	279	269	253	299	281	288	283	264	240	272	258	248	268	270	274	275	327	273	262	277	262	270	255	237	265	272	288	311	286	296	308	309	277	280	281	309	284	270	303	301	287	285	286	232	270	292	253	287	278	299	248	282	281	263	281	272	282	267	266	272	280	268	298	268	298	305	285	295	309	277	252	265	254	254	270	284	257	284	271	270	274	281	272	245	270	271	252	235	322	279	268	251	269	246	290	241	308	279	274	264	276	256	245	307	273	259	245	252	258	258	256	269	260	293	297	289	275	306	245	296	245	257	273	296	265	261	288	267	280	237	277	308	290	304	276	271	256	258	267	287	306	329	260	259	250	266	256	299	282	298	282	277	270	276	288	318	282	283	277	263	252	273	271	265	245	280	279	260	305	258	241	288	282	276	258	288	297	277	263	251	269	286	270	271	269	285	276	282	278	269	291	277	261	285	278	279	273	264	280	262	296	282	251	251	285	251	249	268	277	260	302	279	297	223	257	285	275	272	267	270	282	290	276	280	265	277	287	286	281	256	252	283	254	275	260	314	257	292	277	304	284	278	253	253	266	298	271	262	294	266	271	293	293	255	291	287	279	262	267	295	298	288	237	262	285	233	262	256	251	272	253	268	270	290	280	268	248
1858	723	665	649	624	648	619	583	583	595	582	605	649	622	578	662	599	616	614	558	577	587	639	589	587	590	627	614	563	597	602	576	608	571	591	590	575	567	598	628	582	550	608	570	602	580	619	591	584	587	622	601	613	615	626	586	614	600	666	557	604	568	591	642	590	613	631	561	597	585	588	617	610	613	588	579	587	585	582	561	607	613	585	566	590	631	539	612	609	617	629	617	637	596	605	627	581	572	629	608	579	614	564	603	575	584	642	591	578	593	590	624	620	594	600	631	617	585	599	619	614	614	583	598	601	607	607	655	579	619	592	618	591	624	586	580	578	616	611	598	591	639	614	594	596	579	608	573	569	586	624	626	594	628	583	573	584	625	579	597	614	618	596	643	573	635	600	633	539	640	579	629	605	637	644	638	602	598	606	595	544	593	606	568	592	628	554	596	633	644	582	644	568	565	601	609	576	624	617	609	589	613	596	604	591	604	583	611	614	560	587	556	599	586	627	618	618	656	576	625	584	608	640	635	578	614	598	626	634	645	567	597	609	612	594	588	580	587	632	597	588	610	551	603	608	606	576	617	588	617	548	600	645	620	640	605	602	631	579	578	579	619	579	604	620	637	639	559	610	568	655	584	624	619	563	618	632	617	571	660	584	609	596	645	613	636	596	603	610	605	570	629	569	587	603	582	598	641	628	611	576	632	624	571	609	637	611	600	630	613	604	568	605	594	605	572	586	606	628	618	569	598	649	615	569	619	610	579	625	567	602	613	621	615	615	562	620	585	625	609	611	629	601	612	557	580	588	570	643	606	583	547	623	584	555	612	580	603	616	639	628	583	593	614	636	654	596	586	636	603	646	581	609	584	621	559	552	649	633	634	599	603	580	606	641	582	560	589	621	580	583	618	615	634	621	584	622	597	616	609	604	602	584	631	583	580	605	573	594	592	588	630	626	596	569	608	652	599	576	622	637	612	586	570	558	596	607	607	619	627	615	609	642	647	620	585	634	573	602	598	600	593	572	571	656	639	612	596	592	615	600	549	643	606	599	609	603	586	640	608	643	627	596	594	624	596	575	548	603	623	632	610	566	600	636	600	598	611	583	654	582	631	624	594	560	598	590	578	609	588	608	574	573	657	529	613	612	609	594	617	582	573	582	632	597	607	591	636	594	582	593	634	562	579	545	622	621	596	590	624	588	598	624	623	614	615	600	595	626	651	639	605	629	599	607	637	591	568	599	570	604	590	631	635	601	591	608	586	561	586	602	542	596	600	607	622	572	577	604	595	617	606	641	595	566	583	577	591	614	608	616	602	588	624	595	600	613	617	584	577	609	614	621	604	573	616	594	630	642	572	564	641	631	585	612	628	612	660	638	597	643	592	618	609	610	587	595	612	609	605	608	673	601	597	606	643	578	603	591	595	570	605	614	587	603	603	597	619	595	599	603	612	617	587	616	617	614	594	586	631	577	596	605	611	645	581	586	560	588	583	606	630	563	645	610	545	640	606	628	597	594	637	545	628	590	574	652	632	613	622	615	600	627	636	636	575	628	591	611	612	620	597	603	575	606	560	645	594	556	638	612	601	637	565	570	622	614	571	599	623	592	609	557	608	624	616	620	610	622	648	581	563	608	632	594	594	610	573	634	597	582	591	594	635	596	562	631	574	635	597	616	601	643	663	601	603	601	625	588	665	572	600	602	630	613	595	674	626	577	584	623	611	583	605	608	602	595	586	630	563	623	594	654	604	561	632	616	610	610	549	619	585	595	617	596	632	548	623	619	605	592	595	614	592	605	567	646	588	586	603	614	625	631	630	604	626	587	611	565	574	597	600	593	561	619	601	578	567	642	566	609	659	575	581	583	617	582	609	613	587	585	595	624	596	630	624	631	586	634	593	664	602	624	593	608	588	587	571	595	624	602	589	609	610	621	627	623	598	658	611	581	604	578	608	619	571	654	583	587	586	629	582	638	604	624	617	627	637	603	567	592	568	601	605	609	570	619	596	603	578	606	613	622	566	610	620	615	586	618	601	619	585	595	597	631	621	611	644	603	597	649	612	613	618	571	644	590	632	582	606	608	633	607	616	643	612	620	596	582	614	636	616	601	600	540	605	599	596	592	612	599	603	608	628	609	601	578	595	553	598	609	591	602	589	599	558	556	609	589	568	584	602	620	608	659	609	585	639	591	609	605	594	596	650	594	614	602	617	616	650	595	617	583	643	629	636	575	604	594	594	565	614	601	579	661	603	640	615	635	673	618	592	558	592	602	626	599	650	618	603	628	609	611	673	590	600	598	616	612	644	614	612	599	586	629	601	580	644	610	622	610	585	595	618	608	676	591	617	581	588	564	578	633	638	573	624	572	569	609	597	600	606	619	615	643	606	579	626	607	556	604	652	595	604	661	587	612	613	597	596	623	598	557	565	634	609	646	576	580	553	611	645	601	599	550	587	597	610	608	636	602	592	608	567	590	660	640	607	598	623	581	615	604	633	583	595	573	613	552	629	655	650	627	616	578	620	589	622	620	587	552	611	591	565	610	623	601	543	643	596	590	598	536	569	554	668	626	566	600	646	578	561	616	607	603	646	565	593	585	585	579	603	605	648	634	611	640	629	606	598	558	624	600	579	609	613	632	625	602	639	605	576	665	631	566	587	592	606	624	617	588	568	604	628	587	613	576	595	595	565	610	588	639	548	583	626	596	619	606	600	627	614	635	573	596	619	582	577	607	626	532	605	616	579	625	603	623	635	529	542	610	614	635	583	608	587	613	584	643	636	609	590	615	556	611	619	553	644	601	597	576	634	606	572	622	578	593	615	641	610	616	582	594	604	552	619	533	566	620	634	620	626	599	630	572	613	619	596	608	610	593	624	576	591	634	571	593	614	641	632	583	627	593	615	596	624	578	602	568	609	577	591	580	572	609	608	568	625	650	647	627	636	622	612	590	599	603	585	628	596	598	640	608	608	603	633	609	572	583	595	600	626	613	564	583	617	582	602	607	657	610	621	574	565	573	616	605	576	630	581	585	591	611	606	540	573	591	585	581	650	588	654	630	627	637	584	587	624	634	582	637	605	598	557	573	563	645	564	624	588	569	579	584	604	646	566	621	597	599	598	643	578	591	644	631	638	664	642	624	600	621	639	542	600	626	594	586	628	629	606	597	637	573	640	607	602	630	576	605	651	596	619	625	608	596	601	618	599	572	629	596	551	612	609	573	612	653	588	614	576	617	605	587	599	572	540	615	643	573	602	581	567	594	604	581	622	591	594	603	576	632	615	597	612	539	648	591	609	589	579	614	631	566	603	569	622	613	577	597	644	614	553	614	603	580	652	592	554	602	653	582	596	572	587	623	606	574	620	625	616	615	621	602	567	603	547	598	611	561	638	608	575	571	575	578	566	585	607	560	626	600	607	627	608	620	598	603	569	594	589	604	611	616	632	605	607	600	607	586	628	633	596	591	575	559	591	578	618	539	624	644	596	620	581	592	638
7270	620	421	369	258	219	193	165	169	128	151	142	142	149	137	142	115	122	122	133	130	94	128	108	115	146	105	121	118	97	128	106	116	101	113	122	135	91	115	117	125	111	145	133	97	125	116	134	110	148	95	113	136	137	92	133	108	130	100	109	118	125	113	122	113	116	119	130	96	127	137	131	112	134	109	108	92	124	121	120	117	129	114	105	125	113	108	115	129	111	121	113	134	113	94	113	116	109	105	135	130	111	114	109	116	146	99	126	127	127	116	104	98	111	105	120	111	127	131	114	135	108	113	125	115	124	139	109	121	128	132	111	125	88	99	132	133	125	108	124	101	117	108	111	110	99	96	120	119	127	126	126	104	114	124	135	136	100	115	134	115	139	105	92	110	121	125	119	118	98	115	128	124	130	110	113	118	133	120	123	110	97	120	114	122	118	119	104	127	134	132	125	112	98	108	95	115	141	101	113	120	105	110	109	123	123	99	145	131	108	104	109	118	103	122	94	112	122	114	104	109	105	119	115	105	126	107	128	115	120	98	113	127	109	96	114	124	109	105	118	123	108	110	112	108	118	107	101	94	114	105	115	139	114	120	115	134	129	113	119	119	118	119	133	104	120	127	119	105	129	123	101	108	114	83	120	110	122	105	112	133	143	89	103	106	144	123	124	114	118	110	111	135	115	127	120	130	123	114	138	98	111	129	125	115	115	144	131	128	109	99	122	110	113	120	114	105	116	117	123	115	118	116	126	111	132	105	113	103	130	115	116	120	138	107	135	117	120	123	131	123	105	135	122	109	102	113	133	109	124	114	96	115	120	121	118	118	107	101	117	127	123	117	137	116	118	115	142	108	95	115	112	137	111	96	119	98	137	119	126	113	131	125	139	104	114	97	123	130	120	123	135	114	129	106	118	119	116	109	130	107	113	103	95	114	123	134	111	127	111	115	140	92	95	124	106	111	123	125	115	112	115	112	123	119	107	97	104	113	122	98	118	115	103	118	123	136	120	111	119	106	115	118	105	124	134	127	118	86	135	143	107	119	110	125	117	120	116	107	100	114	124	130	114	98	104	118	111	117	95	119	114	86	101	115	106	102	120	119	117	128	129	123	119	122	122	118	125	112	130	118	103	117	123	133	118	131	131	124	109	116	133	122	135	133	122	130	131	97	117	115	110	141	113	105	134	121	105	111	117	109	113	116	120	121	110	124	110	132	105	117	122	126	121	119	136	104	118	103	126	103	124	123	122	109	125	131	124	133	114	133	97	122	108	113	127	109	112	133	135	120	114	124	123	117	97	118	113	101	130	105	105	113	105	103	105	106	110	114	121	123	124	111	131	120	125	121	121	128	109	115	120	145	104	117	130	114	107	127	118	121	111	103	92	119	123	110	145	112	122	107	116	130	125	111	116	115	129	127	123	113	134	109	110	112	136	99	109	104	116	131	107	115	143	128	111	147	146	121	98	116	125	93	115	126	144	127	128	126	115	119	143	112	117	123	133	109	106	116	120	134	134	123	115	105	113	124	125	129	119	135	127	114	97	115	113	129	122	108	119	116	115	96	111	103	120	121	114	102	119	92	106	118	112	126	121	117	107	108	94	97	115	107	135	145	115	122	115	113	96	122	119	113	126	98	123	114	119	142	115	130	111	112	112	129	98	114	126	112	123	114	131	119	126	120	113	132	101	111	129	115	109	113	103	110	114	115	122	117	121	116	112	115	113	128	109	124	132	110	110	90	120	100	116	126	110	124	134	121	125	132	125	123	103	119	115	117	108	127	126	115	137	120	139	128	106	124	102	114	124	117	125	115	124	116	110	115	111	129	121	112	121	108	111	132	104	108	126	117	139	138	123	142	126	115	101	126	97	98	106	104	124	132	131	137	130	144	128	139	109	129	129	126	129	122	113	122	102	114	134	111	117	122	116	115	123	119	109	133	131	120	108	100	134	104	126	121	110	102	103	123	129	107	101	92	125	120	125	129	136	116	129	124	107	126	109	124	108	131	114	115	116	137	117	131	126	120	129	116	112	122	111	119	123	113	113	127	113	97	116	116	109	110	133	117	96	147	120	116	125	122	118	107	112	113	117	105	99	120	112	120	100	107	110	101	90	106	127	110	129	123	112	117	117	111	111	124	105	125	127	125	125	108	114	116	132	142	125	116	115	111	106	126	128	113	132	125	132	102	114	90	112	117	141	105	113	127	111	128	118	142	120	114	123	93	108	125	130	137	112	108	105	111	123	109	91	103	126	120	126	113	118	124	98	104	90	119	118	106	105	104	113	98	108	126	134	105	116	124	128	122	127	111	107	119	124	121	121	117	125	100	103	136	135	107	105	116	119	121	120	103	127	119	105	114	95	127	116	98	110	87	118	107	117	129	109	108	120	119	134	127	124	93	112	111	98	122	124	122	113	110	124	133	107	126	109	139	113	129	138	128	127	104	117	103	133	81	100	98	136	128	124	101	119	122	118	123	94	102	111	103	110	105	117	102	117	136	133	126	126	110	119	115	115	118	119	114	131	139	113	118	122	134	96	121	119	126	136	122	138	109	104	104	103	116	109	123	113	99	149	121	113	129	111	132	110	134	116	115	124	100	107	109	97	115	102	105	124	138	119	112	114	125	107	105	122	122	121	137	137	109	110	116	121	125	91	112	131	144	120	111	106	127	100	118	122	115	125	104	105	110	122	119	109	112	108	106	135	118	115	109	114	107	125	116	115	135	101	114	128	102	103	123	101	131	104	137	129	108	120	123	121	108	125	113	116	114	112	133	105	114	107	89	123	114	120	125	143	103	108	103	112	134	136	137	137	98	116	111	141	137	130	119	111	129	124	121	115	118	103	99	127	132	105	116	84	134	125	109	123	120	130	109	113	110	123	121	131	131	134	113	101	112	115	138	115	105	118	116	117	108	107	105	117	126	125	124	104	114	115	125	131	119	109	126	104	129	108	106	123	128	125	127	113	89	122	122	121	96	110	117	110	115	122	112	103	110	91	111	138	114	126	124	128	91	110	103	102	108	121	109	104	102	123	128	101	118	105	128	120	115	110	110	122	104	126	118	96	116	104	112	120	125	122	117	120	138	133	124	127	135	108	113	124	125	119	85	126	125	113	104	148	113	119	87	94	134	119	113	116	122	109	98	98	124	117	115	117	111	118	131	114	123	96	108	114	120	114	127	118	117	124	113	116	127	105	124	113	103	113	104	92	121	114	118	130	103	117	125	119	137	112	119	125	108	139	120	97	100	110	108	104	120	114	107	104	131	101	119	122	149	121	110	124	109	101	110	94	111	112	110	98	121	115	100	109	137	105	102	118	113	110	113	124	121	100	130	112	103	127	114	103	148	114	125	115	119	119	128	115	129	129	123	96	127	117	92	114	125	127	105	129	101	108	114	127	99	124	109	121	111	114	114	113	142	106	111	98	145	117	124	122	123	126	111	121	111	102	121	120	119	119	113	137	115	98	117	141	122	119	113	130	135	121	115	97
6040	728	980	1093	935	787	637	617	510	493	463	443	386	402	398	373	365	372	390	322	341	345	360	301	343	312	336	354	340	296	299	326	307	311	314	302	305	338	293	297	282	307	325	284	313	313	293	285	308	321	312	290	322	298	310	335	295	314	287	319	331	297	291	303	299	296	279	302	336	320	301	286	278	285	256	276	318	297	297	309	285	324	283	296	296	276	287	299	280	289	311	276	295	299	304	305	316	336	292	282	292	297	278	290	298	290	293	280	288	264	308	305	312	295	299	323	293	330	297	299	296	306	286	270	319	287	269	325	288	293	289	318	301	262	311	332	300	302	334	309	332	263	310	283	289	276	291	280	313	279	293	331	294	285	306	305	280	299	304	275	302	311	285	304	274	297	267	322	283	307	290	305	267	306	293	301	289	289	320	246	305	295	307	315	300	291	307	272	299	317	318	308	304	283	290	298	322	318	285	328	306	299	299	279	308	283	317	288	306	272	324	305	309	306	283	291	306	317	297	296	316	297	321	296	300	303	332	301	324	296	300	306	277	307	277	297	310	321	297	321	312	296	294	280	333	306	260	278	306	272	268	344	310	278	310	300	290	307	305	316	296	290	314	304	293	328	313	289	274	270	267	300	292	307	283	273	285	297	292	305	297	313	320	308	276	279	316	274	286	300	287	286	281	277	277	309	309	285	272	291	278	296	320	312	318	291	310	336	301	299	285	304	277	281	292	268	312	342	281	297	280	272	312	300	290	298	306	302	304	275	277	298	269	280	288	295	281	324	303	307	288	289	292	260	285	289	305	280	275	297	287	281	271	292	302	274	282	294	313	284	339	268	265	306	288	269	303	288	300	295	306	325	268	281	305	291	320	297	301	298	292	303	302	270	292	325	300	329	311	300	266	314	283	303	331	288	284	308	309	282	298	262	304	299	303	288	317	295	334	271	302	301	313	318	323	307	295	265	319	301	303	302	276	280	288	303	307	282	332	307	289	287	294	274	292	297	311	323	309	322	287	330	301	321	295	334	304	281	301	298	255	290	311	314	277	345	300	283	298	283	285	336	308	298	279	313	268	290	289	312	275	307	296	304	300	302	267	291	306	305	298	313	305	299	287	302	309	298	300	306	297	299	290	306	283	311	301	303	295	293	291	292	292	313	299	320	299	299	294	299	303	253	290	329	299	267	310	256	321	334	301	319	280	286	281	318	336	318	311	277	297	317	293	281	266	311	271	324	323	302	312	320	278	292	327	302	335	294	286	294	294	306	292	287	283	276	277	314	301	311	289	327	301	302	275	323	317	322	285	336	294	301	282	285	305	269	315	320	298	311	285	332	296	304	292	276	296	289	294	283	268	270	302	293	299	306	287	326	311	296	303	307	280	299	289	280	306	293	299	298	310	303	294	300	312	314	290	297	327	304	327	310	300	280	270	303	283	283	299	273	295	299	278	306	267	287	294	284	273	278	280	306	299	314	307	281	309	298	282	312	297	274	293	293	298	314	305	340	317	301	280	313	290	280	298	276	282	312	289	327	305	274	324	306	286	285	285	300	301	283	281	331	284	279	285	275	287	328	268	274	299	287	310	270	291	304	274	286	307	307	315	318	288	294	304	309	301	301	315	290	268	317	286	266	300	320	275	289	299	297	276	326	294	278	306	302	315	299	288	273	284	325	287	304	316	272	279	284	299	306	292	314	311	293	308	288	275	327	305	289	284	297	315	291	283	298	318	315	289	306	285	329	337	291	290	289	275	313	269	308	274	281	294	300	285	266	293	303	274	278	304	335	306	304	266	309	270	267	300	321	293	279	299	297	293	291	318	283	300	309	291	298	285	328	265	288	258	299	316	289	329	287	317	318	271	290	295	284	316	316	306	294	306	296	331	283	270	284	283	290	314	264	324	309	299	321	300	323	306	289	310	306	296	313	296	264	297	313	294	286	314	320	274	317	304	296	288	287	285	289	279	282	308	310	304	287	303	279	284	287	312	311	297	260	304	315	297	332	283	267	311	292	290	315	281	268	278	306	335	276	326	275	312	294	287	304	322	290	305	257	318	292	296	281	311	291	308	274	287	284	330	262	298	288	286	311	303	258	285	297	287	281	321	290	298	286	262	277	288	278	287	269	316	296	277	274	305	321	282	305	302	314	308	308	270	321	297	276	272	306	306	314	296	326	309	324	327	310	299	280	329	308	277	314	321	302	288	306	294	286	309	278	318	289	291	300	281	303	304	289	303	277	279	290	281	335	316	302	269	312	317	313	264	267	311	317	301	292	311	290	284	295	313	307	284	289	315	295	305	284	330	332	318	293	278	306	286	304	293	300	304	296	305	310	314	309	285	284	309	297	277	286	299	283	310	311	307	295	311	282	272	313	262	275	326	305	314	328	271	315	296	280	308	255	289	277	292	276	330	303	298	323	314	267	289	316	306	298	296	302	295	305	276	284	275	286	319	298	282	286	285	294	316	298	276	295	290	311	278	302	291	288	292	325	301	284	277	314	288	310	312	310	286	312	313	295	295	314	337	318	279	315	280	291	304	314	311	293	274	309	307	287	320	279	298	303	295	323	301	289	301	302	266	289	299	312	295	291	283	281	306	291	265	274	290	298	290	277	320	304	294	289	273	311	336	263	300	340	318	318	288	320	321	329	306	295	303	294	302	316	268	301	271	282	328	307	307	286	290	288	292	290	306	301	292	326	295	302	294	292	286	301	292	311	301	296	275	294	305	319	303	287	275	280	309	319	302	307	283	279	293	284	305	269	286	298	316	326	316	316	290	292	298	323	313	290	295	284	297	309	290	305	310	308	272	300	282	318	303	262	297	324	293	286	300	314	306	299	313	267	311	303	284	330	317	288	258	276	316	290	307	269	310	282	270	299	318	269	281	267	300	293	300	290	265	288	277	256	303	314	297	294	295	287	306	304	280	298	316	303	331	312	285	259	304	299	292	295	322	289	307	280	293	301	271	307	305	304	296	299	303	281	302	286	294	292	302	303	313	297	290	308	308	306	274	297	310	309	267	282	345	275	318	285	323	309	272	275	277	291	304	303	310	288	324	315	296	309	316	303	292	318	311	298	276	275	316	296	288	250	302	289	299	315	280	302	326	328	304	318	285	295	312	281	306	279	320	282	287	292	303	278	273	305	293	316	304	324	337	324	297	331	301	298	280	315	306	324	281	314	305	316	310	297	295	305	308	256	298	304	292	301	315	309	307	312	290	294	315	292	329	292	311	283	268	316	321	323	324	285	295	268	317	283	293	296	261	296	295	313	284	301	303	297	300	316	268	284	305	301	315	282	311	304	294	274	307	305	295	308	281	278	280	330	312	303	306	297	276	300	267	277	298	328	297	277	308	317	273	314	289	298	325	356	297	304	277	289	305	291	323	298	292	323	312	292	276	296	270	308	287	278	267	317	279	292	301	320	266	282	297	286	301	323	278	291	312	303	271	324	326	283	306	303	305	311	310	293	310	322	313	290	300	295	335	310
13912	1276	844	658	514	414	296	295	259	233	218	211	217	208	203	187	200	200	172	177	198	187	179	180	196	184	182	183	198	195	199	195	202	198	162	194	193	161	188	193	171	160	183	182	186	198	176	184	188	211	180	195	189	180	189	195	182	198	170	179	166	159	156	166	175	216	211	187	192	179	189	177	197	204	180	203	170	176	161	163	163	201	184	172	162	178	165	169	184	185	180	185	160	191	202	196	196	188	151	180	172	188	191	167	206	171	191	189	164	173	195	197	151	196	184	160	183	181	175	196	178	161	157	196	198	181	171	172	176	203	180	173	176	167	195	198	168	163	183	182	175	196	166	191	186	183	162	170	201	185	166	180	180	185	176	197	162	171	162	168	188	169	200	236	165	207	173	190	181	197	209	193	184	167	182	171	189	167	163	200	196	185	166	175	184	185	168	194	185	180	143	178	165	156	188	200	184	156	156	189	166	166	168	204	127	167	171	183	177	183	190	191	171	187	166	160	167	162	187	176	178	186	169	151	194	179	192	177	180	176	206	177	194	173	184	172	187	203	208	181	163	156	169	179	194	183	179	194	179	188	189	175	196	180	153	200	180	168	176	171	192	171	154	163	164	189	141	161	195	188	162	195	159	172	170	192	172	198	204	201	180	193	194	136	179	160	182	181	194	152	184	197	176	183	189	165	201	180	181	178	164	188	183	184	216	198	185	185	180	176	221	187	166	161	187	154	167	162	156	197	186	181	157	182	181	191	174	182	185	201	159	175	173	155	180	163	182	179	192	180	194	180	156	165	172	184	184	168	174	192	157	190	189	188	189	173	200	188	185	188	190	201	190	138	185	171	153	183	174	188	165	199	178	163	194	178	155	213	168	165	174	196	164	178	184	172	199	178	174	167	169	170	175	181	172	185	187	199	180	169	166	183	171	194	183	169	182	163	212	182	167	182	182	168	194	204	170	165	179	176	167	179	163	177	201	225	156	165	160	146	198	174	173	175	182	183	179	165	178	177	182	193	185	197	173	187	201	180	190	153	205	178	167	171	168	155	185	150	145	190	201	174	196	175	182	178	175	164	172	189	199	196	167	203	179	157	195	172	179	177	196	189	194	209	186	175	187	176	176	160	183	171	176	171	162	147	192	199	173	202	155	174	157	158	178	206	197	166	203	180	164	198	174	195	181	186	174	190	187	194	151	174	191	160	163	172	189	175	185	193	188	168	176	170	158	174	184	162	181	200	196	184	180	162	185	175	185	193	225	183	188	179	187	188	153	181	203	226	163	166	193	174	174	183	210	165	178	181	180	168	184	179	169	161	193	187	196	168	168	181	179	181	184	179	159	174	194	183	193	181	207	200	160	189	178	193	185	178	163	167	194	164	193	168	183	188	207	171	185	154	193	188	197	202	188	176	164	208	173	181	204	194	169	154	192	211	187	187	199	213	163	171	186	193	195	168	170	195	179	180	179	181	189	176	187	178	191	181	170	176	161	193	156	169	175	194	178	196	165	206	179	160	192	180	183	199	184	182	180	176	199	200	187	166	179	180	185	159	189	191	160	198	200	195	167	175	191	176	175	154	159	173	173	170	160	179	171	206	192	183	206	174	159	174	178	137	173	185	160	182	152	172	165	188	176	177	196	183	194	188	172	175	206	195	174	198	192	174	194	189	167	185	184	190	192	188	182	172	189	166	177	207	155	185	182	171	218	166	197	177	186	170	200	196	172	182	165	164	184	187	191	149	181	184	155	191	187	178	186	160	177	194	182	188	179	202	178	186	159	152	190	194	170	187	152	181	154	179	186	189	165	189	177	174	151	177	194	193	190	168	188	204	170	177	154	163	170	176	176	196	201	178	169	170	158	169	162	192	160	202	159	195	187	165	179	190	193	182	191	196	217	182	167	205	164	169	187	172	178	172	175	199	184	193	180	167	187	187	173	167	184	185	193	180	169	166	176	207	164	204	198	198	207	175	182	149	186	170	180	219	167	193	187	195	198	172	177	173	176	184	193	175	191	197	192	165	161	189	173	168	170	195	189	188	189	192	193	196	195	178	207	155	156	147	185	197	172	162	159	181	192	154	167	188	204	194	182	171	200	163	190	167	185	149	163	171	190	169	207	179	191	181	185	157	216	181	195	163	193	193	192	174	160	186	164	180	201	157	176	191	170	184	161	198	158	164	170	148	192	198	180	154	172	181	203	183	202	172	167	207	159	166	196	186	166	212	204	166	188	182	177	163	190	156	175	179	184	178	194	167	188	170	189	189	192	176	175	197	188	187	195	228	184	175	168	186	179	178	192	161	166	157	183	195	180	176	174	163	173	176	175	139	182	189	178	160	160	186	166	190	174	185	174	180	163	158	183	188	194	178	176	194	184	140	169	166	195	145	157	157	190	180	174	177	178	199	150	175	208	168	185	177	165	179	187	191	183	188	200	175	156	186	182	177	190	181	161	183	196	194	160	158	235	173	186	175	176	190	166	204	173	182	188	180	196	195	188	175	148	205	190	164	202	186	169	172	179	202	203	175	173	177	175	188	178	183	178	187	175	181	183	182	162	193	185	181	206	161	180	172	213	179	205	208	201	178	196	165	186	186	172	153	185	179	201	176	187	167	208	159	209	200	198	188	169	167	170	152	157	172	176	174	188	180	164	207	198	163	196	185	181	197	210	186	198	158	157	189	162	184	180	185	177	166	160	171	179	195	187	151	193	163	196	174	172	157	174	213	177	169	175	176	165	168	181	187	174	168	179	205	183	196	165	180	170	163	180	180	184	179	196	167	171	158	185	171	162	205	161	170	191	175	179	164	163	177	168	203	188	153	178	174	180	201	160	173	188	178	196	187	166	163	208	191	202	181	167	188	153	182	155	162	172	155	163	172	174	180	176	191	180	186	175	171	186	203	176	168	179	173	158	177	178	169	168	175	177	173	189	181	190	195	184	198	186	189	168	187	170	175	197	149	188	184	177	163	199	170	194	169	163	160	179	194	180	161	200	171	162	186	192	169	197	191	196	194	193	178	185	195	182	206	166	197	177	189	198	180	190	183	198	185	168	186	214	176	172	178	183	188	174	161	168	191	175	189	178	188	156	181	172	170	203	155	166	182	186	192	212	172	177	185	185	155	171	185	169	184	181	169	182	169	187	203	172	161	191	197	179	177	201	162	175	195	158	179	190	186	172	167	149	193	176	179	175	181	163	170	188	168	178	191	203	195	171	170	197	178	182	158	175	157	194	175	168	164	196	201	197	203	179	156	191	159	174	195	186	210	171	196	176	168	162	130	169	190	212	176	169	186	205	166	175	168	173	179	156	176	176	187	193	182	180	173	186	183	170	185	154	191	184	201	182	171	182	198	183	198	176	168	187	162	191	194	163	177	188	196	171	183	172	153	164	187	177	191	199	206	190	206	206	192	180	174	180	175	192	169	179	187	188	185	185	189	180	186	179	169	166	168	196	177	187	179	189	195	158	167	170	170	188	180	193	192	186	195
7955	1300	1747	2036	1749	1393	1207	1015	940	822	761	708	671	636	596	589	594	584	550	560	516	531	567	518	527	484	483	493	518	504	472	524	503	477	460	457	414	487	511	464	458	516	492	475	482	486	447	491	478	449	450	475	457	445	460	471	446	450	457	465	467	433	460	449	456	448	404	439	439	475	508	433	450	460	443	450	460	442	461	430	460	435	454	432	464	475	426	436	464	420	471	401	423	470	413	468	466	435	443	447	438	439	426	427	472	470	391	454	422	442	448	442	426	482	446	457	483	462	503	479	498	465	406	441	488	470	455	461	417	427	439	433	443	430	459	432	404	446	437	458	469	423	473	451	423	451	442	459	451	467	472	470	485	422	449	441	471	399	432	427	435	435	437	456	455	453	423	444	420	461	463	446	444	461	460	435	441	490	421	463	437	443	460	450	399	429	492	444	433	412	457	460	439	460	488	436	465	466	421	526	433	457	453	446	446	428	466	446	481	414	467	411	454	461	437	432	412	453	429	440	467	455	427	446	486	463	423	455	430	477	445	442	457	413	432	434	434	448	458	473	423	489	462	440	463	463	456	418	447	441	430	393	480	473	433	462	435	459	435	454	487	426	393	475	434	457	426	423	454	471	460	432	462	437	462	443	465	410	430	416	474	465	487	444	469	399	430	414	428	445	439	444	461	466	439	406	478	459	439	465	419	431	478	425	451	425	446	441	460	446	466	457	472	486	447	425	428	443	431	468	445	449	438	453	439	436	470	450	463	463	414	417	449	474	489	467	418	461	466	442	433	439	464	471	463	474	486	466	462	417	445	437	497	437	433	473	436	432	414	456	460	438	445	468	425	464	435	459	457	467	465	460	469	468	445	453	446	446	461	423	452	436	456	481	414	463	482	458	443	452	429	452	427	468	428	458	468	428	442	461	436	446	459	441	465	450	439	463	467	424	391	490	460	480	470	449	450	492	474	450	426	466	447	415	447	463	441	456	443	472	429	398	474	388	423	451	420	447	460	446	429	425	424	429	469	475	436	490	428	460	428	470	430	457	389	470	424	461	480	436	435	450	426	454	408	452	445	411	445	420	408	463	470	437	476	454	483	438	426	437	477	440	450	440	436	459	453	460	449	458	459	448	466	419	445	450	420	437	441	461	441	454	460	454	453	438	459	442	457	462	443	428	450	418	448	447	461	485	454	439	432	422	436	445	460	451	434	440	454	453	479	444	448	492	434	451	420	456	477	431	441	453	450	468	438	449	497	425	433	422	465	408	435	453	441	455	464	465	458	453	414	484	464	477	419	435	475	446	429	451	407	439	404	478	462	422	437	444	465	434	471	454	446	428	422	453	450	448	426	496	468	476	438	465	422	425	406	445	471	464	410	462	454	444	467	392	502	427	434	443	455	484	456	419	428	447	434	459	455	443	449	431	437	436	482	474	410	431	421	456	452	475	439	392	432	445	425	450	422	478	432	473	432	417	479	444	443	429	452	428	435	443	463	463	444	484	454	457	502	443	452	439	454	433	437	435	428	469	416	400	443	476	456	433	459	483	495	467	464	448	453	458	465	430	464	457	451	466	433	490	448	435	425	407	486	455	487	419	438	457	417	467	444	462	456	465	472	459	468	452	487	426	489	435	440	426	429	452	460	466	412	420	421	440	459	402	473	445	415	438	417	441	443	453	462	457	480	455	505	426	409	462	429	463	474	464	478	424	460	447	469	441	443	448	454	485	426	404	450	489	445	466	452	463	489	419	455	447	470	431	441	437	454	457	447	449	469	449	439	454	415	437	435	457	437	475	431	427	421	440	443	441	465	402	448	411	437	465	473	443	456	442	455	458	439	446	441	432	433	455	492	443	424	468	409	452	444	435	448	440	424	501	420	424	440	447	469	411	434	472	433	478	454	439	408	447	465	433	403	469	427	430	456	448	448	473	429	445	435	415	401	450	454	445	435	437	463	460	453	493	445	443	482	377	407	443	430	513	433	441	464	453	464	478	467	448	471	457	471	471	440	456	457	441	458	469	459	453	432	469	453	425	453	465	478	426	409	449	472	468	437	470	417	475	438	433	456	460	460	437	447	441	450	458	447	503	448	463	414	412	418	417	431	456	464	442	460	448	458	463	476	462	447	429	429	448	437	420	470	443	453	481	421	430	447	411	413	425	459	434	429	479	474	437	453	500	459	463	420	423	423	416	458	439	433	440	473	461	417	449	431	453	437	481	443	469	420	455	435	407	435	438	378	469	463	444	481	448	457	461	424	496	459	455	451	467	433	477	433	439	439	455	472	440	434	443	426	391	424	492	442	446	438	434	471	454	456	413	466	411	431	415	431	415	452	431	454	427	433	451	461	468	451	434	409	447	460	439	464	472	411	440	452	425	397	396	440	425	456	476	456	485	431	439	440	476	447	407	453	448	420	444	452	424	447	450	425	446	446	453	385	424	456	448	428	444	410	457	440	440	460	431	437	454	452	439	461	443	453	445	428	423	430	429	427	462	473	444	423	457	488	459	466	442	442	443	452	511	442	433	475	438	450	452	435	465	434	424	459	465	411	444	453	438	413	472	457	458	458	440	446	453	460	452	469	508	462	452	415	456	430	416	446	421	481	442	485	464	438	433	455	432	455	419	404	459	448	452	456	466	398	418	429	479	429	457	487	454	418	448	410	484	405	415	427	460	440	435	415	472	438	450	426	452	432	438	437	446	460	435	447	436	459	478	451	450	438	451	501	465	429	441	426	427	437	431	444	459	460	446	422	481	417	442	434	420	406	472	428	429	437	471	433	463	451	468	484	429	448	463	470	425	453	454	425	439	414	450	486	463	448	451	420	412	458	446	476	475	442	424	430	464	468	460	473	450	456	433	408	454	453	423	480	448	440	449	455	444	471	467	441	458	487	430	412	455	447	472	481	460	443	428	490	452	437	455	448	459	454	467	439	413	467	447	475	440	486	445	420	465	437	443	473	489	474	413	470	474	440	449	465	409	436	478	415	447	446	436	454	462	430	458	485	425	449	451	451	439	462	444	490	447	451	496	437	447	409	422	411	470	447	403	438	426	482	469	455	464	435	449	443	465	450	443	438	392	447	442	397	463	456	459	425	457	445	473	437	482	441	447	463	442	474	436	430	436	427	424	433	447	449	451	486	444	445	438	428	449	437	488	447	445	433	467	441	448	407	439	436	452	449	451	463	455	471	445	471	424	432	451	469	452	477	444	446	443	419	428	405	446	453	453	476	470	427	406	451	447	452	465	485	422	457	405	456	440	459	402	429	427	438	460	438	481	490	460	431	467	467	435	491	441	450	446	413	420	418	424	465	474	445	472	431	445	435	451	413	431	440	453	435	484	463	475	433	467	440	463	462	451	488	463	424	440	452	447	423	450	457	479	487	455	461	437	455	421	461	444	429	465	445	446	462	446	430	465	460	434	426	441	443	444	441	422	458	457	467	444	434	457	470	426	480	460	412	436	420	429	440	435	452	457	457	442	407	447
1492	372	309	285	275	294	324	272	291	254	263	253	283	274	269	266	248	252	287	296	264	263	288	300	268	284	289	261	242	277	262	279	284	261	314	314	260	285	252	281	275	280	268	274	302	280	276	253	257	275	260	289	280	298	258	267	288	270	245	292	284	287	301	263	280	289	271	272	268	303	282	302	292	246	244	303	258	255	263	247	264	268	297	302	272	295	275	284	275	263	244	211	288	261	281	280	264	293	260	275	296	286	268	284	245	303	294	296	269	279	291	302	261	284	275	259	305	295	310	289	307	289	268	299	269	246	241	301	270	272	267	266	258	258	292	294	280	278	260	308	294	262	247	287	273	285	265	279	258	264	274	296	267	280	265	292	267	259	285	275	260	295	285	240	266	283	313	283	266	298	279	252	297	279	283	301	286	257	266	289	243	304	283	262	270	293	262	289	265	284	267	266	262	277	267	310	310	277	296	256	291	290	250	289	252	280	286	279	283	306	271	275	278	286	270	268	271	288	300	271	260	264	302	261	267	277	263	271	297	276	290	260	264	297	306	270	273	231	245	257	282	255	280	284	296	280	279	305	287	279	265	248	246	307	304	285	270	295	281	282	288	260	249	272	307	262	261	258	284	285	270	263	283	293	281	267	255	294	273	271	314	290	244	250	271	261	294	296	296	256	302	292	294	301	304	278	279	261	253	260	259	292	289	289	324	256	274	270	278	272	286	327	286	261	297	268	293	268	311	211	256	268	302	265	244	288	301	299	275	253	285	259	302	265	267	284	294	257	272	282	306	274	272	234	262	272	273	271	286	294	251	289	290	286	283	254	298	277	257	265	297	306	278	253	279	301	269	288	279	295	307	257	288	301	304	242	299	306	282	289	293	245	288	306	274	259	284	233	284	271	283	257	307	270	287	283	264	289	293	289	269	284	265	289	291	273	267	269	295	263	248	249	256	317	252	257	274	279	261	242	280	267	271	300	276	233	258	322	291	278	235	262	290	239	254	296	290	276	284	251	289	262	287	253	290	247	247	278	326	304	267	294	292	315	276	289	316	271	280	263	266	269	273	256	295	326	279	281	265	269	255	267	270	310	262	295	275	272	241	289	289	280	307	271	289	256	262	276	281	259	267	273	278	278	262	274	259	319	281	266	257	258	254	271	290	300	291	259	247	280	294	266	281	284	278	264	262	254	266	262	262	256	307	239	256	296	297	237	287	294	282	304	285	268	273	286	272	309	276	244	295	288	254	296	286	294	277	253	274	269	265	272	254	263	296	248	275	275	276	297	278	281	278	254	248	300	257	252	287	245	251	271	278	308	264	280	325	266	233	260	274	274	274	290	267	246	264	262	255	267	278	245	294	292	237	279	288	259	255	283	294	283	294	247	294	279	292	298	275	304	282	275	262	281	301	256	289	262	270	282	252	290	297	235	268	258	303	269	291	278	254	265	281	296	284	277	307	293	250	270	307	265	289	278	258	304	305	294	283	251	300	261	271	287	292	310	294	289	250	285	281	267	284	288	251	271	301	262	282	282	260	296	292	265	321	260	253	316	284	287	293	280	264	265	257	279	281	267	284	278	268	274	272	276	266	254	308	262	281	269	255	276	277	268	268	312	264	268	303	302	282	278	265	292	285	267	284	245	245	280	293	253	287	284	294	291	287	253	271	277	278	287	284	280	283	262	246	304	269	276	264	279	268	275	276	264	299	286	279	262	261	256	260	276	298	234	286	302	289	274	282	272	271	286	260	260	290	304	292	254	249	253	261	254	294	288	272	297	268	259	299	278	258	253	247	238	309	285	257	276	264	275	274	281	260	307	287	271	301	276	267	280	284	305	244	270	240	274	272	285	259	278	282	286	286	252	292	275	292	267	265	289	294	281	273	261	281	268	293	272	251	272	255	279	303	285	274	274	254	250	266	251	298	273	242	278	263	248	289	262	296	275	308	282	292	274	289	280	269	258	304	269	303	271	292	297	285	256	282	272	286	278	278	287	302	267	273	247	272	284	288	281	303	288	246	265	276	295	261	276	253	276	262	275	251	282	271	297	295	246	286	268	280	272	279	280	271	281	281	264	305	271	293	289	296	253	287	283	268	281	290	287	271	274	287	302	248	270	266	284	272	289	293	304	259	261	276	308	309	294	291	293	260	277	286	251	309	249	253	265	273	286	287	290	274	284	265	264	260	261	253	248	246	308	281	280	314	262	257	284	277	253	275	275	300	281	272	256	276	266	291	258	290	292	277	308	264	278	297	264	294	299	270	315	258	278	275	275	286	250	264	271	252	259	309	270	269	265	260	314	277	266	269	261	247	284	287	253	263	264	289	290	265	298	245	296	246	293	252	283	287	262	285	301	229	279	258	296	280	307	268	269	278	250	287	291	283	298	308	261	268	256	277	274	271	246	277	269	297	255	293	264	271	281	269	263	249	265	301	276	278	255	252	290	273	272	246	239	274	287	291	289	281	309	324	284	285	261	287	250	286	286	270	291	277	275	253	254	263	277	269	301	268	284	289	269	283	277	279	264	288	276	291	286	270	275	267	297	244	290	248	269	258	282	289	276	274	275	289	278	272	306	267	251	273	311	294	273	302	304	263	291	307	253	286	253	268	280	292	298	291	296	275	246	259	275	275	261	245	274	275	290	277	243	296	256	306	266	294	277	307	290	248	292	266	279	309	260	286	282	301	255	265	286	277	266	293	277	257	297	272	285	256	311	300	277	293	272	265	274	267	286	246	271	285	234	267	295	257	271	292	293	272	283	289	298	260	284	294	282	276	264	283	280	287	304	291	264	258	257	306	238	299	314	284	271	290	290	274	295	279	282	291	277	284	274	266	263	258	265	255	271	290	247	296	276	315	282	295	312	289	256	269	264	278	260	264	253	273	286	276	291	277	311	291	274	251	281	265	274	242	259	300	258	269	244	217	259	294	265	274	258	290	307	272	303	277	302	262	311	293	270	254	271	255	284	310	270	282	265	284	259	319	305	290	298	271	292	296	305	277	261	274	266	282	262	269	269	264	269	263	269	272	274	287	279	282	293	285	254	272	273	281	291	288	284	284	244	299	253	272	270	285	249	260	267	262	294	279	276	272	315	278	288	283	300	276	249	261	272	258	281	276	263	303	277	277	280	305	280	267	291	256	265	278	280	259	266	252	255	286	300	290	289	288	272	241	298	290	257	264	278	278	283	261	280	260	280	280	286	248	263	306	294	242	263	291	287	282	286	252	301	297	289	293	295	289	270	278	260	310	280	289	267	283	278	264	296	280	275	278	267	317	260	281	261	289	289	250	262	269	304	250	259	269	283	278	277	302	265	282	292	279	271	277	259	287	267	278	282	280	276	264	291	272	316	245	291	275	271	273	253	259	268	275	280	291	283	299	258	305	298	260	283	270	297	305	282	278	282	281	281	300	298	273	260	268	269	272	271	270	272	297	277	301	237	293	295	253	264	254	292	284	290	294	287	281	278	262	264	284	280	262	265	276	303
1859	671	679	638	642	641	627	610	626	616	627	572	589	577	607	607	618	618	635	583	593	624	645	614	630	574	593	630	646	611	657	604	660	595	625	617	598	605	604	609	594	660	547	624	598	600	605	603	686	617	628	541	623	611	595	612	606	610	610	632	583	582	608	611	593	572	602	607	630	599	625	615	567	639	608	626	602	603	590	579	561	598	613	617	628	658	618	652	575	597	582	579	597	593	608	575	582	566	645	593	602	616	606	620	613	588	585	612	571	603	620	601	577	617	618	657	581	589	599	587	625	655	551	617	605	558	591	599	631	576	589	574	591	607	576	565	543	585	599	611	597	573	606	607	599	643	607	611	581	610	615	585	645	635	637	595	626	595	599	606	590	629	621	664	596	617	586	598	603	605	580	635	566	614	618	627	618	618	627	614	616	593	576	606	574	593	596	616	579	608	624	635	599	587	611	621	614	613	607	611	636	587	615	601	610	602	600	595	614	613	581	578	620	595	608	628	622	648	628	621	618	595	649	557	625	587	574	585	561	611	598	646	625	590	607	568	581	595	577	611	593	642	621	609	595	578	626	620	565	615	609	643	586	585	613	615	618	595	577	632	600	616	577	625	609	608	614	559	632	650	589	620	597	596	587	582	634	620	630	599	597	622	621	622	602	586	633	601	584	595	592	582	568	639	549	604	608	576	658	606	596	617	553	622	588	582	594	579	607	612	610	587	609	636	636	609	584	613	583	625	578	628	592	623	587	597	624	622	590	610	637	587	616	599	626	554	620	598	644	603	645	597	582	584	620	593	620	622	568	571	602	637	610	582	616	636	607	579	641	628	623	605	582	587	592	611	631	593	612	605	623	592	604	589	601	632	520	613	623	580	591	558	611	632	621	646	608	620	627	621	604	621	557	600	581	603	595	604	605	600	602	573	644	593	629	603	590	623	597	590	618	607	620	649	622	576	687	630	594	581	596	614	603	565	576	596	613	650	638	574	602	621	607	586	577	611	588	606	630	561	564	594	564	618	626	628	649	612	610	576	569	607	589	606	581	592	612	605	615	607	653	588	602	586	633	591	601	607	535	662	574	645	603	617	570	627	592	651	642	600	596	621	640	608	598	645	599	630	643	627	610	601	604	611	656	604	623	586	627	618	567	613	627	601	598	636	610	639	646	613	561	566	611	590	593	626	611	614	598	613	593	586	609	619	600	618	609	607	599	608	623	555	592	594	581	602	601	618	594	605	618	589	586	624	623	605	612	611	620	618	606	623	596	623	611	617	580	636	594	614	616	602	580	578	652	603	590	587	629	673	617	603	632	630	596	632	549	608	630	633	574	609	650	577	592	612	612	611	601	610	593	638	590	637	633	599	617	592	629	648	600	604	603	637	565	567	566	613	637	633	577	638	592	625	600	616	565	591	604	632	553	581	626	574	589	560	583	585	583	597	597	678	574	604	606	637	559	614	596	597	590	619	596	608	618	562	556	628	559	613	621	617	585	637	618	630	596	590	572	583	614	609	586	584	631	616	591	660	612	647	637	604	615	596	657	607	638	640	586	616	555	583	626	585	588	624	637	635	607	612	618	605	645	557	606	592	623	609	604	602	618	615	615	621	640	624	609	609	616	588	578	564	605	589	619	615	649	613	609	604	620	563	617	597	605	606	635	613	600	582	609	640	627	611	609	639	618	632	590	607	583	566	619	601	637	656	630	636	582	596	603	659	631	577	614	638	639	603	610	562	608	563	606	609	628	615	609	627	594	610	613	623	615	600	645	599	625	595	606	598	654	573	595	597	619	615	604	616	610	548	652	639	576	585	600	606	635	635	625	649	582	604	617	612	619	570	615	632	624	653	617	620	590	659	598	614	593	641	636	638	610	623	576	610	598	659	621	629	625	612	592	569	608	624	589	613	595	623	569	594	604	606	570	616	554	582	586	603	594	631	618	574	649	620	603	604	596	624	619	551	567	588	614	623	626	589	635	583	582	591	596	616	660	609	587	640	648	615	600	591	623	583	584	613	570	587	600	618	596	643	638	579	610	613	584	593	600	661	620	571	534	626	583	640	609	654	609	627	613	635	604	610	611	609	590	582	584	580	651	619	645	589	618	566	601	601	626	615	597	620	595	603	558	588	593	599	628	627	633	640	647	629	578	576	627	629	570	579	562	635	608	642	623	656	595	600	620	559	626	611	606	606	606	636	611	579	629	598	627	599	585	610	611	623	596	629	630	597	635	609	627	592	609	612	598	585	628	627	643	598	580	609	583	596	607	608	631	651	616	654	603	608	643	620	637	653	614	619	602	560	649	651	617	577	634	560	622	622	592	603	581	630	605	588	584	643	601	637	598	619	586	564	560	592	608	604	606	582	598	630	573	604	625	579	569	621	653	633	600	621	616	618	605	604	571	649	597	662	624	588	627	610	621	618	618	594	635	612	584	618	642	598	600	669	621	618	611	588	621	586	602	552	576	532	612	604	620	630	622	580	616	618	596	607	654	593	616	612	608	621	587	638	616	589	582	538	608	569	605	633	597	582	584	573	623	597	611	620	617	591	571	581	595	683	588	618	592	617	565	603	612	560	628	610	618	582	579	609	604	616	620	600	627	617	608	589	617	582	584	611	589	551	635	574	648	578	587	566	615	578	578	594	624	621	583	640	592	570	641	589	618	613	591	593	601	584	584	608	576	626	581	639	617	625	553	651	624	616	600	590	596	637	621	593	632	595	612	608	585	612	622	667	597	583	564	615	575	575	597	633	629	600	578	609	624	634	620	596	608	556	625	587	635	593	634	572	593	587	609	583	642	577	610	579	579	583	618	627	629	614	597	650	564	600	611	596	627	607	599	570	577	593	628	658	618	627	587	594	584	638	604	613	588	562	601	583	614	656	605	634	625	622	580	611	583	662	613	594	632	566	674	614	584	582	602	566	631	605	570	583	618	588	657	633	648	575	583	598	576	614	644	598	640	591	606	593	620	560	634	583	584	643	600	612	621	604	614	606	577	545	595	634	576	641	603	594	603	578	628	604	635	572	589	596	610	593	578	596	596	624	595	587	569	618	630	588	606	646	619	605	622	612	634	633	627	568	565	606	626	593	609	612	585	616	574	606	593	611	586	623	570	637	579	622	652	617	586	572	594	575	613	630	619	551	593	649	597	648	563	520	566	617	570	657	594	612	572	587	590	614	657	593	593	565	623	543	617	591	583	665	583	620	632	603	643	649	620	590	605	614	606	585	564	607	606	592	590	606	619	622	589	641	573	621	591	587	591	604	600	602	579	570	570	594	620	600	596	634	601	607	636	634	590	621	638	609	615	620	590	615	625	636	630	611	587	607	614	605	571	619	606	570	601	574	636	618	586	563	615	609	587	628	622	636	623	625	583	605	588	573	625	601	630	614	609	612	559	615	634	597	616	581	594	617	571	603	586	607	604	598	557	616	651	618	610	583	597	622	588	606	566	602	592	578	586	639	598	682	649	616	582	582	633	611	617	598
7592	603	408	349	299	211	208	190	176	150	140	140	142	130	130	123	141	157	115	137	109	134	135	103	128	122	128	115	101	122	106	108	139	144	136	141	122	127	117	101	139	151	128	111	117	135	110	120	136	103	100	106	104	128	115	112	129	137	126	119	120	120	119	120	127	112	111	125	124	121	108	112	93	121	105	115	107	96	130	114	108	107	121	118	125	105	134	108	133	116	130	106	114	125	122	115	108	110	129	111	125	116	129	127	99	152	113	134	115	118	91	114	108	108	136	96	106	125	129	119	108	101	104	120	116	99	109	115	109	101	140	105	126	99	109	113	120	120	127	149	131	117	123	125	133	119	127	117	121	121	142	146	127	127	107	99	120	115	128	112	115	126	123	119	119	105	114	112	107	127	115	93	116	123	100	146	127	124	133	115	112	98	117	113	127	117	121	127	120	124	124	129	122	121	139	106	145	124	116	147	121	140	138	110	144	106	92	130	119	127	120	124	94	124	140	122	127	107	114	107	128	119	114	116	114	103	116	102	144	120	127	127	118	114	117	110	120	130	125	103	125	100	139	124	114	108	119	113	141	120	114	115	109	110	131	120	119	117	108	110	110	112	120	122	114	105	137	105	111	123	125	122	119	85	128	112	119	117	155	118	108	112	97	98	107	117	119	117	116	121	126	110	102	114	119	114	95	115	110	113	99	101	132	127	103	112	152	112	120	124	126	107	118	142	123	114	130	135	123	101	122	114	125	114	109	119	122	108	126	115	138	118	112	124	124	123	135	127	129	121	126	92	114	117	97	113	120	107	114	117	127	123	112	118	139	138	113	119	124	114	114	101	113	109	133	118	112	110	109	135	115	115	115	121	145	126	113	94	114	110	107	119	115	129	114	128	128	96	116	113	106	130	126	107	113	127	126	119	114	133	104	114	129	134	126	131	142	111	101	108	100	140	108	103	101	129	108	111	119	104	113	128	105	107	131	136	120	99	105	117	124	133	135	122	122	102	130	108	117	110	98	123	126	106	112	120	117	102	120	118	124	118	104	105	108	112	108	114	122	132	103	111	115	111	125	115	105	103	107	98	146	131	129	130	103	132	126	127	127	121	121	130	113	117	123	118	128	111	129	107	119	115	104	105	111	136	127	115	136	113	114	116	136	124	134	118	144	103	118	125	128	133	121	119	107	100	108	146	115	120	112	125	116	136	130	137	117	89	114	127	113	120	139	112	123	112	118	149	115	134	98	118	136	121	115	111	125	129	116	103	113	115	109	123	130	117	102	104	121	118	115	128	107	90	125	117	104	95	121	112	116	129	123	141	122	121	118	140	112	119	128	105	112	99	132	110	112	99	123	132	107	127	138	130	128	118	131	119	126	118	129	124	126	104	101	141	103	116	113	99	93	105	126	112	126	107	120	105	119	139	123	111	114	119	119	127	103	117	109	117	115	108	121	139	104	107	100	130	137	153	137	121	116	106	115	130	109	122	119	128	118	118	120	121	117	125	110	112	121	117	97	114	140	100	97	112	134	134	127	148	119	136	102	111	95	95	100	114	98	91	108	106	127	107	135	111	115	128	93	134	122	118	119	117	117	128	130	105	119	116	130	116	120	93	117	129	123	113	127	118	118	128	123	140	117	110	107	106	104	121	129	122	107	91	124	111	123	145	123	134	108	136	128	116	112	107	113	100	111	126	112	114	109	103	106	131	105	140	111	117	129	116	108	95	116	110	134	118	118	107	120	114	113	122	129	124	122	121	118	116	128	111	102	115	127	137	119	109	128	126	123	112	122	120	99	118	100	110	109	106	115	117	113	108	105	105	95	112	129	141	117	113	130	115	120	123	115	135	118	110	138	111	125	108	117	108	117	113	111	128	103	124	117	103	110	117	109	106	134	117	110	125	129	115	101	108	125	94	120	114	117	116	101	113	121	116	123	116	109	115	129	102	121	104	127	120	143	117	115	118	133	120	105	121	111	103	120	125	119	110	130	115	111	118	122	115	126	99	98	114	119	127	144	128	125	122	145	123	108	99	135	111	105	126	112	116	116	109	112	96	103	115	117	124	121	132	120	94	116	121	134	116	111	112	107	130	108	128	120	101	103	115	130	135	108	117	130	103	115	134	105	124	124	128	127	114	120	116	142	115	121	117	109	99	125	135	121	114	116	118	98	137	109	101	113	122	114	133	143	145	96	113	113	134	99	95	124	99	113	119	130	121	140	121	94	123	120	138	124	117	111	123	112	116	113	94	133	104	119	111	135	131	125	128	117	102	117	116	118	119	107	111	111	112	139	118	110	130	119	125	101	105	114	127	105	130	123	136	118	106	111	116	131	105	117	113	116	125	129	128	117	91	114	108	107	129	144	96	131	122	110	113	139	117	135	107	130	121	99	134	124	119	110	115	96	110	141	100	103	117	116	114	114	99	118	113	130	123	124	122	159	125	129	127	111	105	114	133	113	101	111	129	107	100	99	118	110	145	145	128	133	116	115	105	109	116	102	114	116	117	110	117	138	102	118	131	121	120	105	119	102	116	126	103	104	110	120	118	119	119	120	103	112	124	127	113	107	128	123	116	130	140	86	111	109	126	89	119	130	130	111	133	112	123	114	131	109	115	130	134	103	132	124	131	97	134	94	125	123	116	118	132	114	113	136	109	96	121	103	111	122	130	116	126	112	131	106	124	137	119	114	99	99	112	112	125	140	126	94	110	124	113	129	119	116	98	107	120	124	114	121	125	128	111	115	111	130	115	110	132	127	105	137	108	115	125	129	105	114	112	117	128	126	115	124	113	100	103	112	135	126	127	125	115	119	121	119	105	124	117	106	110	108	123	145	127	141	126	112	136	129	109	119	112	120	105	122	129	119	105	123	124	128	131	122	139	118	127	114	107	132	118	105	120	128	114	132	114	106	110	114	135	130	122	110	138	112	134	125	142	145	119	105	114	88	94	100	118	120	124	123	116	132	131	120	146	104	109	125	87	114	103	105	110	110	112	130	112	107	127	111	109	123	135	151	134	127	112	131	100	152	115	128	113	145	125	102	118	121	112	119	125	118	124	125	135	136	99	120	126	112	114	108	107	127	127	117	124	137	136	124	131	123	112	120	122	139	96	135	105	116	110	112	114	122	147	127	112	111	103	92	115	103	115	117	104	106	138	115	139	127	101	128	119	115	106	120	135	116	128	112	118	115	118	102	124	121	120	120	115	95	114	119	116	106	102	105	126	145	96	113	122	141	112	127	100	124	126	105	106	135	120	121	124	125	120	113	158	131	129	131	122	115	118	107	137	124	125	112	121	106	102	107	117	124	130	112	124	109	117	121	122	129	112	117	127	97	116	117	114	114	122	153	106	113	131	125	122	125	120	98	109	121	124	140	104	114	119	125	123	120	105	101	127	109	121	119	133	109	123	123	106	125	122	112	115	92	143	107	138	129	98	138	114	104	119	156	103	122	91	96	123	111	140	109	137	91	117	108	135	101	151	118	124	101	135
6142	710	982	1100	1002	869	677	626	504	517	469	446	392	398	415	374	381	327	334	356	361	355	347	342	342	324	304	340	330	293	371	320	352	329	315	319	330	284	330	310	316	317	274	285	299	309	321	309	310	292	299	297	302	344	326	284	316	295	307	298	283	284	271	283	319	294	300	309	325	296	309	302	304	300	298	282	298	311	293	295	274	311	310	306	314	271	291	291	333	296	308	295	287	293	283	268	290	300	301	321	293	287	316	300	296	309	301	270	335	326	321	302	316	306	290	322	280	284	307	300	272	290	318	321	309	291	287	266	287	317	287	297	301	276	309	294	275	314	295	297	291	308	307	310	305	279	285	282	288	303	278	314	291	301	291	295	289	290	311	313	336	282	306	317	314	291	306	285	296	306	316	284	321	311	292	299	293	325	272	291	312	311	301	277	306	334	294	302	301	309	274	305	339	285	254	315	296	338	277	284	297	317	282	296	315	309	298	325	316	260	308	301	333	311	305	318	318	289	318	283	271	328	295	303	287	293	317	313	309	287	304	276	318	280	278	313	286	330	296	308	291	299	311	294	331	297	304	289	308	282	298	330	313	295	298	297	319	292	266	290	309	299	327	261	315	276	321	331	302	304	299	288	275	313	303	317	264	298	341	303	275	302	295	313	303	318	304	334	289	282	283	302	289	312	323	326	317	252	310	297	299	294	306	298	297	301	296	296	294	324	276	301	268	325	280	286	289	296	255	316	304	283	280	273	301	300	297	314	295	312	306	312	312	287	304	338	307	304	301	287	324	292	314	298	280	331	335	306	283	293	325	298	301	326	295	301	303	292	291	305	323	323	307	309	281	300	286	286	328	302	313	307	282	293	295	304	287	295	272	323	313	292	280	282	287	288	306	287	299	335	290	263	306	296	290	282	312	305	323	285	301	283	309	318	291	308	317	288	303	303	301	300	320	302	304	315	289	286	319	322	323	322	290	305	319	326	277	291	270	304	298	315	316	273	320	316	268	323	295	267	300	309	315	313	312	278	287	310	272	292	307	287	291	299	314	292	330	340	310	293	294	297	288	286	286	315	282	295	316	295	298	292	326	311	270	314	299	286	300	319	289	286	312	306	335	294	265	307	329	294	279	300	283	282	311	325	318	316	309	297	263	311	323	336	290	306	317	306	304	313	289	290	282	296	300	289	300	292	295	317	285	334	275	321	313	293	291	325	322	292	310	336	307	307	294	305	289	296	286	268	288	308	308	301	323	287	291	272	263	293	270	312	299	318	274	302	281	301	302	301	296	314	312	331	335	312	269	301	315	289	292	294	303	292	290	279	298	307	343	289	301	308	304	323	315	315	299	300	312	305	329	256	281	303	302	309	348	289	300	326	303	302	299	284	299	317	308	294	299	295	305	285	267	287	305	295	283	281	322	294	322	328	320	279	292	300	285	272	348	268	304	326	300	294	317	280	325	290	332	296	292	312	312	316	325	298	283	302	298	303	287	278	278	308	252	299	290	291	280	283	334	310	324	257	338	314	290	292	279	284	290	267	274	304	321	304	279	288	313	286	310	317	309	293	298	290	273	300	305	268	294	337	305	330	292	310	294	317	291	321	302	309	306	259	271	317	288	282	322	346	295	274	297	297	297	313	327	292	294	309	311	302	350	341	306	306	281	323	280	299	280	285	319	276	294	313	317	310	284	316	333	288	318	325	322	291	276	342	314	330	289	323	301	294	298	287	322	320	320	287	332	273	309	305	273	295	301	302	296	297	317	306	300	309	302	297	318	297	294	294	308	306	309	310	260	328	296	309	335	308	301	277	275	319	270	271	295	311	278	301	338	310	284	302	283	306	304	287	312	293	289	276	332	308	319	333	331	306	307	295	313	337	297	305	300	296	306	349	325	294	300	316	339	300	283	296	324	288	310	275	279	323	281	295	328	313	283	306	274	303	309	308	316	308	306	304	300	289	308	309	291	312	328	342	297	290	276	298	304	311	276	308	293	330	304	308	330	299	291	304	320	305	306	311	306	338	292	318	271	295	321	279	265	296	294	332	337	291	295	309	287	317	270	323	306	346	295	331	291	313	267	306	312	311	308	287	301	317	299	296	319	284	300	283	278	340	293	316	345	319	280	275	295	316	320	298	301	310	313	303	338	286	287	300	280	357	297	314	309	309	312	330	302	290	312	287	295	303	310	291	278	324	278	296	328	304	297	312	302	278	257	284	309	309	273	294	304	302	285	310	321	303	273	336	288	309	297	318	282	294	280	310	317	268	306	302	316	343	310	299	300	322	281	317	302	288	304	317	299	290	304	315	311	299	276	308	288	297	304	304	303	305	259	284	285	302	300	270	306	297	304	288	309	303	237	312	286	275	275	267	259	307	296	270	298	319	315	297	276	316	288	331	283	330	299	269	281	296	335	283	307	280	328	300	284	303	294	304	314	331	297	301	313	305	329	313	304	296	290	309	312	317	292	328	295	297	303	315	261	285	287	284	307	314	344	292	279	320	285	303	274	295	301	305	309	299	304	277	304	331	285	305	307	305	283	309	324	317	317	274	282	308	260	311	313	297	330	283	304	292	283	313	308	330	287	316	288	323	283	316	343	304	316	297	323	271	300	295	322	315	326	335	308	285	302	305	336	343	299	305	317	310	289	311	305	310	313	304	290	310	282	293	302	276	296	289	286	273	328	295	289	277	310	318	314	301	268	290	303	302	324	295	302	306	324	263	307	296	280	305	281	276	300	314	335	321	306	298	274	303	308	306	334	319	300	327	325	309	286	289	307	311	300	298	325	322	326	301	309	308	269	304	291	333	273	265	300	283	286	322	291	324	302	306	346	260	297	310	338	285	319	292	318	319	309	302	278	260	306	295	271	296	298	311	302	301	277	305	309	298	323	308	292	280	288	299	294	297	282	292	310	309	318	273	296	305	314	298	313	299	286	313	304	312	298	302	286	301	288	327	297	311	289	272	331	302	333	307	318	297	295	293	277	303	302	300	284	302	318	285	280	313	339	304	286	304	294	301	292	296	309	302	290	331	293	316	280	301	298	304	267	283	299	292	325	305	317	299	294	279	297	306	318	302	253	298	279	301	288	288	324	303	299	304	298	285	281	278	319	335	326	320	288	300	294	299	283	298	260	289	314	307	301	302	316	303	292	308	297	302	302	290	313	283	315	282	306	329	311	286	287	349	307	311	294	280	290	291	279	310	294	317	320	293	276	278	297	310	312	313	293	283	318	309	313	301	289	313	325	322	325	337	315	317	308	272	276	315	305	315	277	320	294	343	263	302	304	285	322	308	301	329	285	313	319	274	283	284	273	322	308	312	353	296	289	288	306	292	307	295	308	299	311	276	333	322	329	280	299	317	303	296	288	318	294	296	302	303	309	299	295	319	299	301	286	333	311	319	304	293	319	295	288	288	309	263	321	275	332	316	313	309	288	304	318	319	311	318	327	280	263	306	325	314	315	296	289	304	314	310	310	305	300	313	297	274
14323	1272	874	632	487	400	327	312	261	224	226	225	203	231	216	221	236	186	184	225	174	183	183	196	188	190	201	204	188	221	193	167	170	182	168	206	227	170	191	194	192	183	175	158	162	189	162	186	176	188	190	199	177	188	196	185	170	196	161	208	149	188	186	178	169	182	192	177	174	178	187	197	175	224	194	186	176	200	186	184	175	187	189	184	192	172	172	198	180	191	162	167	196	211	212	176	183	170	177	188	149	159	188	184	183	193	168	202	180	180	179	198	157	186	193	212	190	177	165	183	197	178	177	164	171	178	191	180	160	199	200	164	180	159	173	168	179	178	174	161	185	173	186	196	183	179	162	169	167	199	185	157	186	181	200	210	154	161	168	183	177	170	164	185	173	162	182	186	193	145	158	201	169	184	181	181	178	204	175	191	170	167	161	184	190	184	198	182	181	164	191	170	181	180	188	177	171	166	164	199	192	180	169	184	178	208	182	182	176	186	191	171	194	188	184	152	168	181	182	182	178	178	155	169	191	181	171	183	182	154	207	170	185	150	178	173	182	181	184	168	186	171	194	179	170	176	175	180	194	183	173	190	150	180	158	196	218	178	166	177	177	193	196	209	175	181	185	168	186	208	189	175	171	201	158	212	190	175	197	192	184	170	191	199	167	168	183	199	190	160	171	197	182	172	158	179	186	187	186	187	192	190	192	194	188	192	181	204	185	174	192	171	163	163	179	187	190	176	177	180	187	207	194	203	178	179	173	161	171	199	173	192	172	186	204	184	179	224	176	182	203	161	163	197	179	185	177	187	150	170	163	206	218	186	181	191	188	186	162	195	175	197	174	191	211	169	176	158	156	160	166	166	159	173	183	194	176	170	186	165	179	164	174	186	187	176	156	204	193	168	162	179	180	173	191	152	194	190	195	184	186	159	170	186	179	199	152	165	187	155	210	180	171	181	224	177	208	178	177	161	197	193	174	179	163	172	195	190	182	209	194	184	187	179	197	165	196	174	169	184	179	201	184	156	177	175	193	160	169	173	165	199	178	176	187	166	170	191	181	173	172	178	185	178	154	171	164	188	190	146	191	171	208	190	204	179	193	182	155	161	200	167	184	197	171	196	184	180	192	177	179	179	159	191	215	177	190	176	175	177	184	210	178	147	176	185	164	194	187	208	170	190	170	177	193	189	161	162	190	199	157	147	189	181	166	218	188	183	155	170	183	175	179	168	197	172	188	184	174	161	154	139	196	154	177	178	170	189	225	195	167	189	178	185	185	201	160	190	186	204	189	163	175	170	182	196	182	164	180	161	187	176	152	169	202	190	168	173	188	183	181	202	177	189	172	175	176	182	175	149	185	164	180	175	197	187	193	177	185	183	180	184	157	194	163	200	183	187	171	187	198	189	172	173	181	191	162	164	197	184	142	205	175	176	187	206	163	174	174	184	205	163	162	197	195	177	208	200	169	170	163	201	171	205	199	196	184	188	173	189	168	167	191	178	202	171	181	167	167	161	185	180	185	194	171	208	181	178	154	178	190	159	179	188	194	188	204	191	161	191	204	180	181	178	179	179	177	192	174	158	170	188	181	193	148	165	181	196	178	163	180	164	177	168	208	137	226	171	184	184	176	182	176	193	162	198	180	200	188	172	189	163	178	195	187	192	170	185	166	194	189	182	185	175	195	173	191	172	167	177	163	200	168	178	184	168	184	159	178	187	190	199	187	183	200	192	165	175	193	164	204	196	191	188	176	163	169	135	153	180	220	167	193	186	173	189	197	187	173	161	153	193	182	185	187	191	178	187	191	201	157	180	169	192	174	166	172	199	169	195	198	214	184	184	161	180	185	179	177	200	172	157	171	166	188	185	185	175	198	175	175	186	158	161	196	158	179	185	184	182	196	173	197	191	172	186	196	178	184	169	160	158	181	170	195	183	193	196	166	170	189	179	174	191	195	151	193	196	195	181	192	173	150	162	166	172	184	154	160	173	162	179	146	161	169	189	188	182	151	190	159	171	165	172	203	183	182	171	201	168	192	179	149	154	181	176	194	168	203	171	172	184	163	211	207	161	160	218	164	178	174	191	174	175	168	197	182	173	153	190	158	165	185	182	179	164	165	185	193	184	149	181	209	203	175	194	199	182	186	194	202	190	204	137	138	181	183	185	161	197	180	188	174	198	184	166	187	143	181	178	190	197	181	193	167	173	209	175	201	165	210	173	180	181	180	179	182	183	156	167	171	179	180	180	175	179	184	188	228	159	152	177	187	164	180	172	189	180	186	193	177	173	199	169	197	185	179	188	199	179	156	151	196	166	175	166	210	180	199	178	183	223	189	201	202	153	174	183	185	185	177	181	181	194	204	177	161	168	172	191	205	192	172	184	197	189	188	175	205	200	174	210	156	174	181	170	180	183	192	215	201	198	178	188	161	150	157	180	165	168	179	175	213	186	183	179	150	224	183	184	187	174	183	173	169	171	198	191	174	197	186	186	187	194	191	168	155	185	210	181	201	186	199	176	191	211	165	184	166	191	168	174	172	166	201	178	185	178	215	192	193	188	160	171	188	166	198	180	180	186	191	192	144	198	202	198	204	157	188	188	179	173	191	184	171	165	169	197	197	189	181	164	213	187	174	185	183	184	149	165	196	190	172	167	153	182	176	191	190	164	187	189	191	162	196	177	161	166	175	175	178	180	175	191	190	179	179	201	216	197	197	190	174	156	180	182	183	167	169	199	196	181	184	200	183	179	179	187	189	210	211	191	178	197	167	194	232	205	193	175	159	186	191	178	184	179	175	193	178	175	171	155	206	185	161	173	199	190	199	196	170	199	172	184	179	182	178	172	174	181	158	189	176	189	196	187	195	185	197	207	167	203	191	194	173	203	190	192	189	215	230	176	192	192	172	165	151	161	187	169	151	189	196	171	185	162	178	185	197	170	181	192	190	183	167	182	186	182	197	193	175	184	174	176	185	170	165	209	198	202	180	184	193	177	183	175	194	163	179	182	161	168	164	188	180	172	152	168	186	181	190	186	188	174	184	185	192	160	193	167	176	143	184	164	186	190	161	180	160	187	190	173	202	188	179	196	191	181	215	188	182	155	167	162	159	221	161	173	184	189	164	180	170	160	194	183	189	192	178	192	171	184	203	171	147	167	209	181	195	188	193	203	190	192	193	189	174	182	194	186	187	170	187	172	189	177	168	192	172	189	179	193	189	174	175	177	163	154	187	176	185	168	181	178	206	194	163	197	185	200	209	211	174	162	188	193	156	202	183	169	185	194	209	160	184	182	172	182	179	192	208	174	174	177	185	169	189	194	159	178	182	181	174	181	168	169	167	205	182	197	192	181	176	170	184	181	202	159	155	205	206	176	173	153	202	173	187	177	155	174	171	203	178	181	182	176	200	187	202	171	186	188	201	168	153	191	180	170	190	158	202	176	178	164	188	174	171	160	178	186	169	179	177	172	168	184	179	202	189	156	193	174	197	202	190	171
8187	1173	1750	1996	1696	1466	1176	1067	918	757	780	753	679	645	629	636	581	571	545	588	574	538	541	545	491	522	507	508	478	452	473	487	443	457	458	456	500	474	480	530	469	488	467	444	490	467	455	484	455	480	457	488	460	477	455	465	474	441	456	479	418	487	436	423	434	475	446	480	450	456	430	475	449	467	464	448	455	434	485	465	442	457	426	449	471	415	426	455	453	460	437	451	435	493	472	422	459	448	466	470	460	459	444	469	441	457	437	420	470	422	401	441	446	446	465	439	484	462	461	445	437	448	441	502	472	475	443	454	476	445	418	473	459	424	483	432	452	446	447	416	443	439	472	477	429	450	430	453	430	485	418	452	431	483	488	488	505	421	458	436	478	468	428	468	415	484	419	468	426	461	444	443	467	451	433	418	483	477	470	475	451	470	441	471	489	442	427	470	431	417	426	465	443	466	445	420	467	434	443	443	401	446	440	488	455	458	496	448	439	452	443	466	412	472	446	461	465	462	443	435	451	438	427	452	448	452	463	431	450	496	435	470	455	449	461	437	439	457	472	491	477	431	459	461	465	445	453	468	434	436	486	502	489	474	441	462	430	444	471	464	467	439	449	450	409	459	418	451	448	436	436	424	474	445	416	414	445	445	446	455	464	452	425	435	451	461	434	452	479	448	473	457	437	468	507	436	456	453	449	450	460	427	478	443	461	473	403	439	464	450	445	463	435	463	466	426	471	439	488	421	430	465	449	444	456	464	431	470	444	441	446	468	448	478	433	487	467	436	465	457	387	459	441	439	421	496	439	466	428	462	434	474	438	491	479	433	497	413	483	442	471	435	446	456	466	461	439	438	467	461	487	443	494	482	473	451	427	471	460	449	419	436	463	465	421	450	443	427	442	450	426	462	446	440	434	467	456	475	476	458	469	471	479	420	469	456	431	460	451	479	471	446	428	433	480	436	440	433	451	459	459	490	475	480	431	477	437	458	442	475	477	448	476	425	495	467	471	450	465	466	448	459	468	492	446	475	467	459	467	472	490	419	451	448	416	460	491	465	452	453	451	436	407	464	450	414	446	433	469	427	446	458	461	468	487	464	438	454	409	463	436	484	435	423	462	414	491	452	469	444	442	451	478	484	459	426	441	448	464	469	486	406	420	476	455	441	440	457	405	446	434	399	454	464	427	432	452	443	438	451	451	422	520	445	444	484	449	439	456	448	492	474	492	438	513	467	421	422	468	475	471	486	463	459	440	435	436	450	437	455	503	454	466	447	451	469	439	450	449	455	459	464	447	455	444	430	435	437	459	433	451	446	478	475	491	466	446	460	465	471	476	460	422	464	446	431	473	443	483	466	408	454	450	469	420	460	406	452	469	441	459	474	458	425	447	437	449	415	472	497	426	453	490	453	469	436	436	447	456	486	417	480	452	475	425	417	446	471	422	487	501	434	477	454	427	445	470	474	461	487	440	458	484	421	470	510	486	431	449	445	467	446	411	433	446	448	425	422	430	468	458	399	442	461	459	462	446	438	409	448	449	481	368	424	459	448	436	468	434	473	430	457	485	437	441	441	478	451	462	433	410	453	439	461	450	479	487	430	467	423	464	454	478	440	427	458	433	432	453	443	446	457	466	412	460	427	472	443	451	442	513	453	449	461	475	437	446	469	447	443	443	429	433	455	453	446	417	438	505	437	413	441	408	471	461	447	464	411	466	479	441	470	455	465	482	443	434	454	455	426	433	427	445	466	461	463	489	448	457	435	483	416	418	456	487	444	468	453	455	456	448	444	423	430	435	414	487	412	448	483	431	416	409	456	432	476	463	437	483	402	452	467	421	488	423	435	445	431	459	449	432	454	480	443	449	436	465	418	488	446	431	452	488	449	439	458	464	447	445	436	447	465	477	477	487	464	420	470	467	418	463	430	495	423	459	445	453	440	452	449	440	469	471	424	453	406	441	456	438	450	463	468	410	427	455	429	448	426	448	446	442	396	467	436	463	441	444	453	490	486	428	453	409	396	441	429	468	448	425	424	454	471	476	462	494	486	469	472	418	455	433	442	464	442	478	482	482	421	432	411	471	447	452	445	453	444	467	456	443	470	448	458	431	430	490	450	446	457	474	458	423	434	466	424	463	480	435	439	466	469	447	459	461	467	418	451	475	470	470	447	458	447	492	459	444	438	405	445	428	497	415	445	448	398	423	445	486	424	474	433	451	448	461	462	475	444	507	440	465	455	457	441	450	462	407	470	467	465	486	470	420	452	441	450	448	436	441	457	459	442	458	480	453	449	466	443	453	439	446	463	453	434	430	439	453	458	429	444	468	453	447	455	473	434	454	442	408	429	418	475	446	422	469	457	451	456	461	479	445	458	483	453	443	417	434	460	469	499	444	434	417	424	456	460	463	475	446	459	460	445	449	464	494	457	411	411	448	458	428	438	457	432	453	426	464	474	423	438	453	452	449	428	429	479	444	421	448	468	451	447	468	462	474	434	485	459	438	482	475	476	421	451	464	470	448	423	402	431	439	434	463	485	449	467	438	477	446	459	458	447	466	435	493	446	473	447	483	489	448	456	476	460	415	464	487	451	458	440	474	465	437	458	469	440	456	453	463	438	438	431	473	453	418	488	459	451	407	449	476	476	431	463	419	481	474	455	412	447	463	488	459	431	428	477	455	456	463	433	445	455	455	469	490	465	440	447	486	448	432	446	446	440	466	448	474	449	441	431	470	425	435	426	478	446	446	432	426	491	420	446	445	442	441	438	451	460	463	491	444	448	436	461	438	434	465	470	481	454	447	433	428	444	454	452	432	473	505	446	458	402	472	462	437	464	472	470	447	398	461	426	453	449	478	488	415	460	473	442	462	467	430	427	412	469	474	472	438	457	451	482	428	422	437	447	447	435	479	457	433	460	451	445	415	469	468	436	441	438	444	428	433	461	455	461	440	470	466	462	458	453	457	451	432	450	442	464	429	435	450	463	455	485	441	386	441	461	496	473	473	464	482	442	448	431	462	460	465	478	449	444	494	408	469	458	455	493	465	491	452	480	451	440	465	449	450	440	475	412	476	464	478	417	440	471	428	464	479	497	436	458	423	456	458	464	471	441	431	471	443	445	420	450	394	463	461	418	442	402	484	459	418	460	482	461	439	463	467	433	469	468	415	450	421	423	458	422	459	401	445	432	479	440	479	472	429	457	446	496	406	454	485	459	464	449	476	451	437	464	436	437	428	457	457	459	427	425	481	450	452	481	469	438	476	469	449	446	452	464	469	442	449	430	459	434	466	518	448	439	453	455	475	464	453	480	420	457	423	432	464	461	441	455	431	483	438	456	465	443	449	468	474	438	452	400	509	495	420	402	441	465	494	464	448	455	460	436	453	429	435	448	469	466	448	453	417	397	439	467	427	419	439	460	465	468	451	501	464	433	479	473	458	414	448	439	449	444	501	431	463	456	419	457	438	451	424	482	478	442	484	491	416	487	446	437	430	465
1682	349	283	270	280	278	262	281	285	275	338	233	240	262	296	272	274	264	295	291	288	249	283	257	275	250	289	286	283	287	292	286	258	276	294	268	282	258	284	294	310	250	266	281	290	269	298	289	266	257	251	241	258	270	252	250	278	226	253	278	275	269	267	261	290	290	286	270	272	285	279	281	276	263	268	293	278	270	294	280	299	278	253	272	263	277	239	290	281	275	308	276	296	285	271	312	252	296	279	261	279	265	285	288	263	226	270	284	267	299	326	288	258	259	250	300	258	271	254	280	280	295	303	272	275	301	258	254	269	283	301	279	272	248	302	282	241	277	256	278	235	244	252	267	288	268	300	267	275	285	269	288	281	288	272	258	266	249	287	277	243	300	273	286	287	299	302	265	257	248	276	260	263	298	257	274	282	253	263	292	312	278	278	272	275	275	275	267	260	247	263	284	270	282	277	274	247	296	259	268	290	267	274	300	279	280	240	287	285	290	266	290	286	279	271	264	288	256	312	272	270	247	273	268	269	281	307	276	261	326	271	294	286	268	264	282	311	290	275	261	294	312	258	271	271	296	274	268	263	252	266	236	237	270	268	304	275	298	286	249	271	304	267	287	278	274	284	279	292	217	251	291	311	278	259	276	289	257	277	286	262	263	255	307	269	278	244	280	268	296	284	305	265	278	285	279	293	287	277	231	279	254	261	269	319	275	280	265	282	290	275	301	306	283	279	288	283	254	252	245	278	254	264	246	271	289	303	272	280	277	252	271	265	263	300	273	259	281	279	286	271	267	295	273	259	291	300	255	277	278	277	322	238	286	274	290	320	292	274	272	284	260	248	266	253	276	270	316	258	303	253	278	288	264	254	288	276	270	252	279	287	247	272	304	256	275	280	285	285	301	309	270	260	270	279	306	286	280	285	233	274	282	273	276	264	273	288	288	285	290	302	280	270	268	272	285	309	285	285	316	269	282	259	250	301	254	293	267	259	300	292	243	249	273	279	289	255	269	279	269	244	287	292	253	296	276	286	246	273	298	252	279	285	260	264	263	293	271	273	309	283	278	267	280	270	278	297	267	278	285	276	273	317	302	260	301	252	274	306	283	273	285	268	264	260	279	279	264	268	251	271	265	257	294	251	258	265	276	286	291	274	262	264	277	260	286	272	280	274	267	291	265	290	300	312	280	304	274	283	290	290	273	258	276	244	266	269	282	275	293	263	255	280	273	275	290	251	248	253	292	281	271	280	250	269	277	286	267	272	300	268	306	284	253	244	292	277	284	291	278	281	259	297	267	233	251	276	307	283	323	266	296	279	292	262	273	268	296	265	260	247	306	290	279	287	261	275	265	289	265	290	286	307	291	269	267	242	278	263	283	273	285	273	292	283	262	294	301	290	277	260	270	277	269	283	287	268	284	270	257	286	263	306	296	289	258	284	275	252	288	255	297	268	269	288	277	308	279	268	318	267	270	273	254	279	237	276	280	242	255	299	271	285	267	285	267	298	245	280	307	262	302	291	302	306	294	275	260	281	263	268	281	289	263	240	284	279	294	285	322	257	258	269	279	265	245	277	266	269	266	309	306	255	283	276	266	261	262	289	264	272	266	293	271	297	292	266	252	258	263	285	281	253	258	277	282	263	274	269	273	290	255	296	291	256	306	277	326	283	275	220	292	232	307	254	255	309	286	274	295	278	264	268	308	291	274	284	273	243	276	292	292	271	279	274	267	276	270	266	228	264	264	246	258	270	278	273	264	245	245	254	324	267	256	252	278	284	303	271	278	272	286	276	295	266	279	261	292	283	254	272	292	281	249	260	287	294	262	270	276	244	285	278	241	272	287	293	261	276	320	275	252	252	254	270	261	291	262	289	227	317	263	296	325	270	277	274	270	285	261	264	268	257	251	267	285	272	261	294	298	265	267	286	272	277	283	285	292	241	266	282	260	285	248	310	286	254	270	260	256	283	288	285	283	283	275	274	268	269	254	253	256	298	279	238	259	280	266	274	273	259	295	283	272	272	284	278	253	272	263	281	278	231	302	283	263	266	247	251	263	282	282	251	284	271	301	258	251	296	260	297	263	280	264	279	265	250	259	292	263	291	276	306	255	281	305	276	270	260	254	250	262	266	277	288	272	288	253	256	286	271	283	236	297	256	264	269	267	280	296	273	286	273	286	277	282	283	292	261	277	279	298	272	257	276	290	285	292	289	255	259	278	266	251	304	284	277	257	256	280	269	257	244	275	291	266	302	283	289	261	302	270	248	318	305	256	313	294	257	256	283	292	277	279	288	228	271	282	263	267	282	256	275	297	286	299	271	292	264	283	247	310	278	285	282	255	276	284	270	242	294	259	253	273	308	271	261	249	291	268	270	272	272	293	292	268	286	270	251	259	240	268	256	250	283	272	306	274	275	262	303	276	283	286	268	269	273	288	269	278	270	273	255	250	285	324	267	297	262	256	266	286	271	289	276	266	217	281	265	276	294	296	287	292	256	285	285	253	255	265	273	226	278	247	300	283	256	284	262	308	279	286	281	244	308	246	261	238	277	262	266	302	287	259	266	272	253	281	320	285	247	273	251	262	317	260	262	295	275	281	283	287	252	267	271	270	262	287	297	292	290	264	260	259	272	287	281	248	308	253	280	271	269	255	281	243	260	284	270	261	274	286	293	299	277	295	288	288	269	262	252	272	268	293	243	266	318	309	284	280	271	297	282	278	319	246	306	254	276	245	242	275	282	284	293	242	279	271	263	283	273	285	300	262	272	261	277	297	307	276	255	277	300	305	252	293	273	265	274	263	267	272	263	281	272	276	289	274	273	292	268	271	273	283	277	255	264	256	316	279	276	277	268	307	260	292	267	266	244	271	263	304	278	295	271	284	288	283	281	290	275	283	288	272	257	246	259	295	309	251	275	270	280	253	287	301	291	293	268	286	298	275	253	275	252	296	296	259	259	269	316	256	287	278	272	285	310	310	267	301	286	310	291	272	307	286	275	309	248	313	292	276	278	285	278	302	287	269	284	258	281	281	258	281	267	257	260	267	278	274	275	302	283	293	260	299	271	273	275	287	294	326	297	279	267	269	257	284	275	264	261	259	273	292	283	289	290	261	290	300	273	307	257	275	287	266	295	278	289	291	270	273	295	250	256	247	272	248	268	277	258	254	262	268	266	250	279	282	269	269	233	264	284	273	272	277	272	278	286	286	283	267	293	297	270	288	273	273	275	312	283	254	281	277	303	288	286	280	307	246	287	247	298	247	282	287	292	313	293	303	292	252	281	250	266	320	261	280	230	275	290	257	298	272	315	281	285	260	271	279	275	261	251	272	268	259	271	248	273	273	250	244	279	243	293	277	271	311	298	298	270	270	275	263	288	267	274	294	265	300	244	298	271	288	297	250	304	272	284	295	299	249	309	283	269	254	265	291	294	263	256	253	279	249	296	295	275	293	264	230	243	264	302	270	297	276	267	280	282	253	274	282	275	309	272	280
1921	640	650	657	640	638	659	608	623	659	612	556	644	616	597	626	661	671	586	546	591	588	660	624	645	583	575	589	564	648	578	626	614	627	601	607	620	570	623	640	591	611	624	594	618	598	592	608	624	646	629	613	635	606	611	634	671	608	568	614	594	623	659	609	590	617	630	605	662	623	630	604	594	613	642	622	594	619	619	611	606	629	636	596	632	648	636	622	589	593	633	580	625	640	630	598	624	638	599	590	622	619	560	635	586	590	598	621	635	567	621	605	572	622	612	541	638	561	612	590	623	629	555	616	616	645	596	616	644	603	608	588	567	592	585	624	623	602	603	604	593	610	584	582	633	593	636	632	601	590	592	639	586	613	625	619	613	590	585	563	611	641	600	619	609	626	658	579	652	652	589	625	605	644	586	602	616	664	593	617	638	610	555	623	583	590	573	618	614	613	600	616	627	592	560	642	588	661	608	619	623	605	616	628	677	649	644	625	599	632	648	578	626	596	627	653	603	638	602	631	592	633	631	646	564	612	595	606	646	616	639	606	607	602	591	579	634	597	628	563	570	580	606	638	632	617	569	612	624	593	643	634	623	612	575	604	615	589	633	643	590	573	652	570	581	634	581	602	624	610	617	595	588	613	605	639	592	628	652	589	641	665	610	603	631	606	585	637	605	627	597	579	570	553	588	580	619	626	591	633	608	608	618	634	581	602	608	604	644	567	639	620	605	627	632	649	617	584	632	577	652	614	636	623	626	603	590	573	600	605	643	665	608	613	618	608	615	667	592	602	630	574	591	647	605	600	613	626	593	593	607	592	605	603	632	562	617	597	634	631	566	593	618	592	645	646	584	608	597	594	613	623	573	628	591	582	628	629	585	551	599	590	630	574	611	639	604	630	657	589	560	587	608	565	618	617	576	609	598	613	622	604	608	614	627	614	657	602	623	589	578	590	549	609	630	597	593	601	614	572	606	635	620	599	606	614	612	624	642	545	631	611	624	664	647	575	636	586	623	586	676	604	596	567	624	613	597	589	625	609	573	590	644	623	618	618	634	595	603	583	595	612	619	584	616	613	632	593	612	616	645	579	606	625	608	593	622	593	601	609	628	608	649	607	548	608	607	619	598	607	616	616	613	584	579	575	621	567	593	573	622	608	615	648	612	560	608	569	614	624	607	586	636	588	577	636	583	591	528	606	598	616	595	590	604	613	608	587	577	575	618	659	604	647	602	618	591	598	635	582	598	599	643	619	576	632	656	628	591	561	603	569	630	628	604	608	576	638	599	620	605	626	628	645	566	623	638	615	551	630	657	621	626	613	591	604	559	630	604	587	647	624	605	617	625	596	604	596	601	636	573	652	606	618	563	589	573	587	616	585	634	597	598	579	603	646	606	598	597	609	627	608	635	629	608	600	594	679	599	624	594	637	578	620	649	612	582	608	622	602	608	636	619	623	623	605	585	584	640	650	608	575	624	591	608	586	584	637	608	631	604	609	610	584	623	616	607	602	619	558	542	631	628	586	603	604	589	601	587	590	572	641	586	643	615	603	617	589	604	631	585	620	623	618	583	690	559	597	609	629	573	594	624	573	574	612	640	614	600	617	606	644	624	636	612	615	638	582	620	568	639	622	643	599	644	606	664	589	607	585	619	586	642	582	632	572	598	613	614	605	565	617	621	630	573	599	585	615	618	600	648	611	609	630	614	632	606	600	623	647	634	596	634	620	603	639	595	609	581	647	616	658	606	636	594	604	632	594	596	613	611	637	570	609	600	607	627	603	585	605	629	625	613	590	591	607	562	595	672	622	632	607	597	586	611	602	595	578	534	612	597	639	604	597	593	609	576	614	649	602	630	598	565	602	573	554	628	579	567	639	595	587	615	594	601	641	606	616	630	603	639	586	599	577	616	608	614	628	576	637	605	590	582	608	610	642	602	657	602	624	619	600	611	616	603	592	617	650	641	638	664	617	569	622	590	610	571	637	587	680	570	569	641	631	622	612	614	585	598	612	616	592	601	625	613	579	602	594	585	628	611	606	573	594	592	634	572	624	596	616	585	616	600	609	626	627	650	670	623	590	619	586	605	643	568	637	623	643	616	596	621	573	548	605	603	611	610	613	615	591	584	652	583	625	582	609	609	637	587	577	617	619	596	641	630	660	622	642	628	583	608	616	606	616	597	624	626	630	615	644	632	588	565	575	614	614	578	590	647	636	609	575	622	641	660	637	560	628	557	602	625	610	593	612	599	588	575	581	622	663	610	595	639	599	608	607	626	627	632	654	560	602	606	563	582	610	603	620	619	601	583	580	597	601	650	624	610	612	634	648	592	626	601	581	622	593	616	594	602	613	635	585	617	626	580	626	601	661	570	621	615	606	654	586	624	651	608	605	620	620	578	604	662	602	613	655	595	590	647	619	581	628	613	673	623	561	620	614	577	646	577	634	639	603	609	652	649	633	611	603	583	576	624	574	614	552	533	601	592	617	596	609	639	629	634	617	595	593	618	594	571	607	568	597	545	594	623	623	617	607	606	620	634	576	570	634	616	612	658	595	610	601	650	650	617	604	609	622	600	545	617	589	614	620	599	627	623	621	642	579	609	589	609	614	608	582	619	601	600	603	561	610	585	613	621	623	611	583	603	621	583	602	610	597	664	605	582	616	597	550	562	615	667	579	611	627	571	625	644	630	619	533	596	585	579	577	615	592	575	611	602	604	617	592	583	584	663	564	612	588	563	595	568	571	594	634	669	622	605	608	594	625	624	569	604	606	641	604	607	591	577	604	592	660	597	653	633	596	613	640	595	606	598	588	631	604	645	605	575	644	561	642	618	578	581	573	634	581	553	618	635	583	598	636	528	644	639	600	631	586	591	601	596	649	586	672	586	625	579	587	606	600	611	635	651	618	632	657	614	648	656	610	585	607	581	615	641	592	620	625	617	654	611	601	601	613	654	622	630	618	646	617	640	641	638	623	612	574	621	614	639	640	664	610	666	619	610	612	614	644	620	623	623	579	623	606	645	614	572	609	626	651	607	644	631	571	607	614	612	585	635	613	631	661	646	596	636	540	653	624	570	620	611	568	644	617	583	635	545	587	588	618	620	603	625	602	639	567	659	612	606	568	634	646	644	623	642	634	630	615	629	576	581	572	602	615	633	611	612	630	604	606	614	564	619	608	561	629	535	602	618	596	592	634	647	581	577	584	588	618	599	611	594	610	617	601	613	587	609	600	606	605	608	575	618	649	655	641	645	648	642	581	557	625	650	604	598	587	653	595	571	594	588	655	640	607	587	626	589	577	615	576	592	607	620	606	611	602	607	618	605	631	612	600	613	569	625	592	617	635	619	603	610	609	608	565	610	617	606	648	566	626	615	597	651	617	609	608	597	607	587	588	640	603	606	595	619	589	632	602	619	617	613	624	659	647	578	632	570	569	628	628	658	605	605	613	621	633	645	638	616	600	620	622	624	606	578	618	604	589	606	603	585	654	609	639
7679	539	415	365	250	221	183	187	163	167	151	133	153	144	134	131	128	122	121	150	128	112	118	142	140	126	115	122	143	127	102	131	158	116	120	126	127	113	125	143	113	114	128	98	121	115	113	135	109	123	126	112	102	124	128	116	110	122	113	127	121	115	132	115	118	121	119	98	105	101	118	124	112	127	100	104	113	126	118	126	111	115	122	123	120	123	130	119	120	106	131	131	116	111	106	124	159	126	109	99	118	108	96	103	117	119	106	120	116	114	107	110	101	127	117	112	107	99	124	128	109	138	111	143	112	136	114	98	125	113	106	109	109	129	123	131	126	105	124	115	130	114	101	121	108	114	126	108	120	119	126	128	118	108	115	125	102	110	130	117	136	133	102	126	135	113	124	106	129	132	113	100	116	109	118	120	103	106	128	135	121	114	114	116	108	134	125	120	128	120	120	125	124	122	121	119	119	119	133	119	119	129	114	118	130	141	104	126	100	130	123	125	117	112	138	95	117	127	132	118	130	116	122	135	127	103	127	113	99	124	107	105	126	125	116	110	110	107	104	133	119	123	122	137	125	125	116	124	115	134	116	110	108	129	142	109	127	109	110	123	119	135	109	125	120	106	112	129	125	104	118	122	131	105	91	124	122	120	108	115	95	113	129	112	131	120	119	118	119	129	125	128	119	126	130	120	128	117	110	118	113	123	116	123	136	121	95	129	133	117	103	115	115	106	106	114	119	124	121	107	116	112	122	117	135	121	130	116	120	133	121	114	117	117	112	124	105	110	118	121	113	110	124	118	110	111	125	123	119	109	89	111	117	116	108	125	115	99	127	131	119	113	110	124	151	112	120	130	107	119	124	136	113	105	117	132	101	128	132	140	112	108	119	115	120	117	93	110	115	132	136	98	132	89	130	127	131	104	118	130	119	118	125	119	116	103	108	127	113	112	106	134	133	115	106	128	111	131	112	115	127	112	105	115	112	117	128	101	120	130	100	114	125	126	106	114	129	126	115	120	118	105	129	107	116	117	125	116	107	129	129	118	106	122	125	151	129	109	107	134	131	103	118	137	124	125	125	130	115	96	126	103	130	120	111	99	116	134	125	134	112	107	121	121	104	113	128	109	114	129	149	109	113	117	110	123	113	119	113	127	127	118	105	103	107	122	120	123	109	108	140	134	135	113	111	124	127	126	117	121	132	119	112	116	129	111	123	121	123	119	117	126	116	118	129	114	126	95	101	115	123	116	110	121	111	105	130	111	116	120	120	120	145	120	101	114	133	134	113	108	119	112	105	114	134	116	124	119	131	117	101	130	128	130	129	116	125	126	103	111	107	124	113	118	123	121	121	112	99	133	102	119	117	110	93	126	124	117	127	107	119	119	137	112	124	120	126	113	132	134	107	110	111	122	130	111	110	127	121	125	121	126	119	112	126	112	115	113	130	117	118	117	118	100	123	108	122	99	108	121	115	98	107	101	124	103	116	105	117	129	111	107	111	105	128	113	110	112	116	114	102	106	115	127	133	115	134	120	126	113	107	118	108	112	111	127	120	112	106	108	123	99	117	124	131	130	131	130	112	112	118	133	152	107	117	112	123	121	112	120	125	106	118	143	117	112	100	131	125	113	125	125	105	123	128	121	105	124	120	122	119	120	122	119	107	115	134	140	122	113	117	124	112	111	136	128	119	114	121	109	114	108	108	123	155	116	127	115	144	114	111	99	103	131	112	117	106	124	107	116	103	112	105	108	111	128	112	129	112	106	126	122	144	113	123	113	116	124	122	115	127	97	119	109	130	137	131	116	119	122	144	125	129	97	107	129	117	132	122	114	126	115	99	130	113	116	123	118	113	133	107	134	135	117	114	107	103	133	140	119	117	118	132	121	137	136	110	119	138	117	104	122	118	114	134	115	117	121	104	128	139	115	123	101	143	116	131	101	133	120	137	128	117	109	116	127	127	111	121	109	123	121	119	121	148	113	121	114	135	95	135	117	110	115	106	118	115	113	117	125	102	129	104	114	126	118	111	124	117	123	105	130	109	113	129	129	118	113	107	135	115	133	140	102	120	112	125	137	110	118	110	98	128	110	122	124	127	121	124	123	116	110	125	126	126	120	118	117	114	118	135	116	104	118	104	115	101	127	121	115	108	119	118	142	117	104	115	129	132	95	115	131	116	132	124	102	114	116	121	116	100	111	126	128	139	120	110	95	129	121	116	131	106	114	119	116	115	114	143	107	110	119	125	129	134	129	113	103	136	106	111	108	102	112	112	127	117	114	125	124	115	105	134	148	127	132	106	122	119	112	115	99	111	120	136	108	128	103	126	149	96	118	108	118	111	111	109	115	132	120	103	127	127	137	113	122	120	124	99	110	133	126	131	121	123	111	120	110	95	117	145	119	117	105	102	111	114	109	122	87	127	110	120	109	111	121	125	125	119	119	130	128	119	139	116	112	109	96	96	134	98	114	119	122	100	120	113	118	110	111	120	103	120	133	97	108	124	120	145	117	134	120	110	97	137	109	139	130	104	131	118	133	142	111	105	121	110	94	101	123	103	110	113	102	106	95	130	127	138	120	118	103	116	110	118	124	112	132	113	126	109	141	119	116	121	116	105	104	104	117	134	138	109	100	100	114	128	108	123	100	123	124	129	112	123	135	127	123	118	107	105	103	101	112	126	129	129	120	116	134	131	130	104	104	109	108	124	121	102	126	121	105	113	127	118	113	126	119	115	126	115	116	113	123	120	106	101	114	112	128	109	122	122	123	125	120	113	124	121	121	122	116	99	124	116	121	128	132	97	126	123	118	114	122	111	111	129	123	119	117	116	114	112	123	111	121	114	107	107	109	115	118	104	98	121	128	120	121	91	107	132	117	108	114	117	116	108	98	122	110	96	108	137	131	115	127	103	113	117	124	99	127	110	113	103	114	121	108	121	107	130	110	102	111	128	114	120	139	123	129	120	93	112	120	118	132	130	133	120	111	120	124	109	119	115	105	126	144	131	109	133	131	119	118	114	127	114	109	129	114	129	106	116	120	113	111	128	113	113	125	137	109	123	135	91	115	113	115	135	132	129	117	120	114	131	128	115	114	136	117	108	108	107	140	126	127	99	121	105	115	113	99	121	140	116	122	97	139	126	97	131	111	118	144	115	114	106	114	104	133	131	128	111	107	117	126	96	116	105	125	118	140	110	136	105	120	130	112	114	114	122	111	126	123	146	101	125	96	119	119	116	107	98	113	127	133	109	123	110	131	116	115	127	115	103	109	102	110	107	102	121	129	133	114	115	119	118	136	89	130	129	116	119	123	119	127	102	124	101	99	120	122	107	99	107	95	127	120	114	145	118	128	123	125	124	103	135	113	111	119	120	106	126	113	96	109	115	118	100	124	123	124	126	137	112	102	114	113	124	103	112	119	109	123	112	114	119	102	145	117	117	129	117	99	130	121	123	106	94	125	133	110	129	120	105	125	130	128	134	133	117	112	126	132	117	116
6000	688	955	1067	1059	818	758	595	532	468	465	429	436	403	375	367	375	356	352	379	356	361	321	337	340	337	350	306	308	340	352	319	311	302	310	349	321	325	308	302	297	346	292	332	277	335	330	323	320	330	319	315	351	324	303	326	341	306	302	319	288	287	317	307	296	315	335	301	304	293	298	308	290	275	318	294	311	329	321	271	317	312	295	316	272	317	315	333	290	312	285	323	290	304	308	311	302	309	322	341	282	290	314	314	305	332	299	315	307	314	300	267	301	317	325	289	287	281	273	365	297	298	325	323	304	282	318	305	324	276	308	295	327	312	266	301	310	318	294	272	292	340	299	267	292	283	275	346	306	327	308	307	282	309	327	272	271	344	303	295	314	313	304	316	296	325	297	326	267	298	294	293	311	274	304	285	306	282	318	290	301	312	329	297	286	296	304	301	298	271	305	301	305	300	312	318	299	300	305	332	281	294	292	282	291	309	272	271	326	281	305	272	326	291	316	300	302	329	280	321	293	288	317	297	278	334	298	297	263	317	289	284	294	298	292	282	307	314	259	305	301	292	283	289	285	345	275	321	293	320	285	288	300	305	304	332	308	273	294	288	298	293	318	317	318	305	303	294	308	298	319	293	302	326	326	311	321	298	314	326	289	316	318	328	306	300	308	305	316	304	262	298	301	306	304	317	291	288	316	315	309	318	318	333	317	319	317	309	326	298	296	306	286	276	317	332	338	332	284	293	273	333	289	298	307	302	312	305	288	300	287	303	307	316	309	302	319	324	301	300	312	311	324	297	280	320	316	311	312	307	306	305	286	291	322	325	300	326	319	310	285	325	271	309	300	296	305	296	326	321	305	289	277	339	293	342	303	317	286	309	307	322	295	306	326	289	304	307	283	275	297	310	301	310	289	294	307	299	302	309	311	318	303	285	321	293	327	303	319	257	312	320	303	304	297	277	308	307	298	321	298	300	290	310	327	328	314	310	309	311	325	316	300	295	318	290	292	288	304	308	337	323	277	285	315	284	276	269	308	324	314	301	308	282	307	285	308	266	311	306	335	328	328	309	288	291	314	314	334	296	324	320	320	298	335	301	305	310	307	302	281	279	301	328	305	283	287	309	283	317	310	299	278	314	307	304	347	302	320	291	317	291	282	310	303	289	298	279	281	282	281	327	305	298	279	297	319	286	327	294	303	330	285	277	294	335	306	323	298	319	308	321	321	308	313	296	298	336	277	284	311	301	302	323	308	301	318	296	309	307	302	274	326	298	265	312	302	284	299	281	278	287	345	296	315	297	297	312	332	314	278	287	286	318	293	278	301	277	270	287	337	289	300	305	333	281	326	289	305	284	298	300	287	277	297	303	313	305	305	306	333	285	307	319	304	301	311	310	292	302	285	327	299	282	343	309	288	273	323	295	328	315	329	296	304	290	282	278	283	282	276	333	314	315	285	310	290	278	318	302	318	315	278	317	300	332	312	297	295	286	315	301	338	291	287	302	300	347	311	295	332	321	314	309	287	277	338	294	309	305	288	342	335	275	280	328	284	316	339	285	285	307	317	303	295	296	304	291	311	284	309	311	311	313	293	295	316	280	285	289	308	288	323	297	297	309	306	319	299	282	321	331	297	301	302	298	291	333	319	308	300	290	308	289	284	295	290	314	339	293	293	279	314	337	305	328	293	294	316	309	301	330	325	305	314	311	304	294	317	316	289	305	291	309	313	276	299	327	284	304	292	326	289	300	309	299	263	308	315	301	313	353	310	298	328	299	307	277	294	289	301	306	277	339	270	304	313	302	300	291	272	289	311	298	313	278	315	343	324	301	298	289	310	298	318	299	336	285	298	260	279	290	328	309	299	301	321	305	308	295	307	287	271	309	302	270	305	342	317	319	281	304	286	316	300	304	307	300	291	305	330	319	303	332	302	280	305	296	330	307	296	307	326	288	322	301	290	308	291	334	315	286	298	318	315	336	316	307	283	323	300	273	297	248	312	328	290	262	273	279	313	314	308	299	300	292	319	304	317	303	292	340	302	330	296	309	313	317	299	308	340	302	298	284	293	303	323	303	259	306	297	320	353	283	311	295	311	288	332	287	285	301	315	303	289	334	346	288	281	292	308	316	286	307	271	331	317	297	277	332	306	271	296	304	299	296	312	333	307	263	286	325	328	305	328	275	287	273	293	267	297	303	314	307	275	325	312	309	310	281	311	305	285	302	345	321	301	280	312	295	290	326	282	271	308	305	306	312	308	314	329	321	322	308	328	321	292	306	308	308	294	279	305	310	336	316	283	293	300	312	335	300	319	293	315	281	323	316	290	338	321	313	291	325	298	303	283	310	304	308	306	311	270	281	302	289	315	291	293	312	333	298	300	288	307	280	295	301	345	310	305	307	324	296	300	280	302	309	314	300	316	316	313	307	333	304	350	309	296	292	293	315	321	318	302	295	296	284	297	334	309	319	332	292	313	300	317	283	297	322	279	310	340	316	321	321	301	333	300	338	288	314	290	308	268	312	322	303	311	307	294	300	330	275	295	301	328	345	298	297	305	304	293	298	320	310	308	308	355	302	289	326	288	308	296	284	320	283	296	321	294	284	335	307	317	302	297	291	311	313	338	299	335	300	298	305	300	344	285	301	336	318	329	317	304	287	281	322	286	300	285	327	300	300	306	299	304	290	274	340	316	287	298	254	325	312	318	313	332	298	314	305	322	323	318	289	305	288	278	287	326	303	282	298	288	333	314	322	292	317	309	278	331	302	302	312	286	306	295	279	286	330	310	318	288	304	321	325	317	318	305	278	322	296	299	311	336	317	297	313	322	312	301	301	298	327	294	301	326	286	298	286	312	294	293	295	318	318	303	319	339	313	300	315	298	331	312	297	309	330	297	303	300	309	325	285	309	320	297	322	314	313	278	301	299	296	323	338	276	318	325	283	328	346	310	341	281	291	305	294	316	313	328	317	330	321	313	294	285	314	308	321	306	324	294	318	286	295	325	298	297	332	298	307	324	300	293	328	306	280	282	316	315	277	315	291	347	307	304	307	306	285	300	298	305	315	304	293	333	321	329	304	306	329	306	298	287	322	310	286	288	314	316	329	336	280	311	309	293	310	316	296	293	276	301	311	307	303	322	294	296	298	324	311	298	319	304	280	284	304	260	269	310	304	324	318	288	274	304	298	303	317	288	293	311	286	298	300	275	303	310	294	317	311	310	284	306	278	315	279	283	329	280	291	310	282	314	268	317	293	302	315	300	322	303	274	314	323	301	311	320	286	314	293	278	321	320	314	322	266	301	325	295	290	286	287	282	309	318	307	307	316	295	294	289	305	289	321	305	295	330	293	293	279	265	314	296	300	317	311	319	309	321	287	297	290	309	298	312	302	312	274	279	319	304	318	326	291	325	312	250	328	279	293	287	292	332	302	293	308	326	312	323	307	287	305	281	305	281	294	279	317	299	328	289	328	311	280	289	315	315	293	298	286	287	291
14107	1160	881	647	456	402	300	319	260	255	230	206	206	208	199	215	214	187	197	192	207	192	203	180	184	176	206	200	181	198	199	205	181	180	176	179	177	174	187	194	172	202	166	172	163	170	205	197	181	165	177	188	167	183	181	211	190	160	172	153	182	167	175	169	187	178	199	150	189	198	189	179	199	208	201	154	183	182	188	177	156	200	184	169	188	180	181	186	182	177	163	191	186	186	203	179	167	157	190	174	196	183	202	170	169	199	189	189	196	171	189	189	192	178	175	181	193	170	161	162	184	159	183	184	199	150	184	198	169	182	174	188	189	185	161	181	179	173	151	209	166	164	190	166	166	189	176	177	198	166	167	205	174	162	178	191	188	197	206	174	181	168	199	223	205	174	186	162	182	173	191	186	182	173	183	215	161	169	204	175	190	215	181	191	198	130	173	178	176	175	184	168	174	180	202	173	182	181	184	191	186	200	178	176	184	176	177	170	195	173	189	187	175	185	175	190	178	184	196	180	166	187	185	198	168	176	185	161	177	211	217	159	197	162	188	213	157	189	196	210	198	148	174	186	176	183	167	200	184	181	162	181	172	162	191	209	167	173	182	179	194	189	173	194	156	157	171	177	192	179	182	185	171	198	185	173	184	171	187	195	172	168	200	170	171	176	176	200	198	191	156	176	200	179	155	164	186	152	181	146	164	193	186	164	154	186	191	182	186	172	199	171	167	172	206	178	183	210	153	165	169	185	158	172	201	190	187	194	155	213	187	186	196	181	156	185	188	167	170	171	192	190	169	175	187	161	166	173	202	154	157	182	164	201	199	166	183	157	179	205	173	166	186	170	171	200	198	170	182	191	177	172	164	180	189	163	176	173	178	173	182	170	186	191	176	202	177	178	147	185	130	188	192	177	152	167	177	193	197	188	169	174	187	186	159	175	176	166	201	174	223	158	164	177	163	186	169	183	166	178	166	220	150	173	177	178	199	199	177	178	205	189	166	178	194	201	189	166	167	178	174	158	185	156	180	172	189	184	179	196	194	194	193	173	171	173	175	201	183	176	194	207	176	186	173	183	169	164	160	171	177	174	221	164	175	185	190	187	185	192	174	188	183	172	182	197	196	170	186	189	174	181	186	170	175	185	175	181	179	180	153	185	179	169	191	177	145	131	209	179	158	168	185	198	195	175	182	169	179	179	182	179	192	171	175	169	196	201	179	164	171	157	169	169	190	186	186	219	184	181	149	188	168	170	176	168	184	161	180	181	152	185	202	223	184	176	180	185	170	172	182	143	203	174	186	182	182	190	185	181	177	170	155	160	188	182	165	155	192	192	198	175	192	185	157	145	185	151	184	185	164	178	174	190	177	208	177	167	171	157	175	165	180	178	187	167	182	190	157	159	179	190	193	196	183	214	190	204	139	154	187	155	159	168	164	192	209	177	182	184	173	167	161	164	171	180	180	195	204	205	187	177	180	182	194	183	199	174	156	187	158	193	195	206	174	183	174	183	201	191	181	170	154	173	160	195	184	191	171	186	195	187	175	208	194	175	190	182	169	192	181	191	190	171	187	174	185	186	185	181	192	148	195	161	178	175	207	178	186	191	197	189	206	202	186	174	177	181	199	176	195	162	186	192	164	192	157	193	191	170	171	194	143	194	202	181	159	172	187	173	181	150	189	174	185	165	190	156	151	185	189	173	176	202	196	168	184	182	167	192	179	209	201	201	161	195	189	210	160	172	190	167	195	170	171	160	181	163	189	164	181	178	188	186	153	157	203	181	155	167	188	179	192	176	186	210	164	179	178	183	191	198	179	180	191	179	157	171	173	162	182	176	191	205	181	193	165	173	187	150	178	159	180	177	151	179	197	193	165	183	190	182	195	181	154	191	165	182	181	160	169	177	211	171	190	179	157	168	174	175	219	179	164	151	189	188	164	195	185	173	160	178	194	171	190	192	187	203	183	184	192	175	178	188	165	203	190	186	189	178	182	163	185	162	186	186	183	198	199	167	181	197	180	154	194	206	190	164	157	176	186	174	194	183	206	180	197	175	174	165	196	192	176	163	193	184	162	166	161	172	193	193	183	174	176	186	160	157	155	171	178	174	183	204	189	188	180	177	182	173	173	180	162	176	150	165	162	185	215	159	185	189	197	183	163	163	164	204	175	175	167	192	213	196	196	144	159	202	178	163	179	174	208	164	198	173	207	181	174	181	141	183	177	153	184	186	171	198	184	199	167	178	164	172	194	185	200	166	181	173	210	203	190	181	170	179	171	186	196	197	170	139	153	180	175	190	203	189	159	173	184	166	171	184	176	172	166	178	198	204	172	180	186	199	181	157	195	163	182	162	190	184	151	180	200	184	164	180	182	150	162	163	170	184	159	167	172	168	183	175	198	178	184	182	211	187	178	188	167	166	167	154	193	184	190	156	171	182	197	169	175	169	160	158	202	182	182	201	175	161	163	193	177	197	166	191	168	184	181	142	167	179	167	187	200	185	182	193	182	181	183	196	185	168	176	186	180	197	198	161	185	175	172	187	171	188	217	166	187	184	187	154	185	170	170	154	191	181	178	172	178	169	172	199	176	178	209	163	162	180	183	176	195	181	202	180	204	136	174	152	196	173	176	191	171	171	170	193	184	188	158	165	157	182	177	178	198	194	155	177	173	193	161	181	204	174	159	176	179	209	156	183	198	177	180	165	189	176	210	176	193	173	149	175	164	189	179	187	183	196	150	189	179	156	175	166	188	171	180	164	186	188	198	176	166	179	192	202	179	189	204	170	174	167	196	181	171	163	158	192	183	180	158	179	175	188	160	182	186	155	176	206	191	172	179	184	183	175	173	170	183	190	160	184	169	191	189	146	173	177	192	195	152	159	168	185	173	172	165	160	185	167	179	201	162	184	196	181	183	189	162	192	190	172	182	181	174	189	193	173	187	167	185	168	179	198	198	172	155	198	185	194	175	199	195	160	179	171	164	165	190	187	184	176	203	192	179	187	185	189	162	166	192	184	176	177	165	173	179	164	172	182	185	153	208	172	173	168	197	164	176	208	192	179	168	170	190	174	178	185	181	185	146	191	157	150	184	169	189	185	172	177	172	143	177	168	200	190	199	184	172	188	170	175	190	169	153	195	165	182	176	183	173	195	204	166	191	220	181	181	170	185	181	180	188	193	156	168	205	176	178	180	202	197	219	212	158	189	183	197	192	170	187	193	163	161	200	189	194	181	177	171	159	183	171	197	151	162	196	177	172	187	167	197	167	161	185	178	172	155	196	155	174	160	211	168	186	191	193	187	196	169	188	191	211	172	155	180	182	186	192	194	148	174	169	181	193	190	172	182	181	190	209	213	186	187	175	190	203	138	182	206	173	205	182	183	173	182	161	171	160	182	155	173	174	192	169	184	159	180	180	195	186	191	198	198	169	176	164	189	179	173	137	187	168	187	178	176	182	191	167	197	186	178	201	196	197	176	159	169	189	181	165	179	161	162
8121	1036	1720	1982	1720	1433	1241	1031	928	825	702	693	677	681	616	576	589	572	580	545	593	540	547	552	522	504	494	531	514	505	495	470	446	492	502	498	446	535	495	469	479	434	459	461	461	496	475	476	487	472	482	442	456	496	433	494	485	472	493	467	457	465	483	389	442	468	515	506	454	445	444	446	453	458	447	459	460	519	470	442	435	457	485	474	434	511	503	413	440	452	450	443	467	430	471	465	481	463	480	402	417	443	462	497	431	457	477	472	459	421	493	479	440	432	462	452	454	461	457	432	430	480	453	448	495	498	492	465	434	473	428	489	456	513	427	446	458	437	476	489	493	432	466	473	470	428	480	437	433	463	434	452	486	462	465	420	477	461	496	459	465	454	446	461	411	418	438	458	424	490	490	441	447	434	473	420	444	465	455	472	472	486	460	462	501	496	466	509	430	463	467	434	432	456	479	428	407	449	421	439	467	421	437	461	470	483	440	421	481	458	456	420	469	415	487	458	442	427	507	471	438	431	473	462	454	476	407	457	482	454	436	432	454	457	488	447	423	464	447	474	433	434	468	440	463	439	462	436	451	486	412	468	448	443	438	442	487	464	424	451	466	486	425	446	476	474	482	492	442	446	458	458	449	424	430	413	440	448	489	490	430	469	424	473	452	437	453	424	433	425	438	437	437	452	459	445	465	447	447	500	463	413	424	447	470	420	430	446	486	492	430	481	448	487	487	475	443	423	442	418	441	432	475	446	457	450	440	439	474	439	446	446	456	422	446	455	437	507	461	441	426	456	466	454	454	442	449	475	475	493	438	451	412	431	464	463	479	501	459	470	468	476	421	469	448	453	473	479	485	494	421	478	451	456	460	440	438	467	469	418	437	445	482	483	428	481	479	435	433	443	475	446	447	492	454	454	471	469	466	440	461	424	458	458	439	416	451	464	434	421	428	458	444	467	472	424	424	461	442	482	402	454	463	423	451	478	462	456	495	457	451	440	450	470	488	438	438	431	461	475	466	453	429	449	468	432	440	452	468	480	442	504	446	474	471	425	469	457	478	429	423	430	436	441	427	450	444	409	448	490	475	439	463	454	446	474	458	437	438	471	447	457	467	467	449	448	481	468	457	450	470	479	415	459	488	464	451	484	468	482	409	442	478	445	438	491	469	438	431	451	452	484	459	473	471	458	453	410	462	462	435	466	420	452	465	458	450	435	484	414	422	457	465	428	480	476	467	445	475	450	456	415	481	456	463	456	454	458	459	493	486	459	448	444	465	444	466	468	443	465	423	449	467	482	432	413	426	451	440	414	479	510	446	458	465	426	462	483	433	467	467	439	468	442	433	448	456	473	484	478	442	452	480	440	470	447	477	435	450	498	503	452	491	494	491	453	455	436	436	420	442	424	451	428	469	443	425	445	457	464	485	468	470	451	456	480	453	424	452	456	472	502	458	436	460	415	434	422	466	435	432	426	492	430	451	452	449	456	452	499	464	505	447	450	438	463	436	442	476	449	481	489	434	455	428	441	455	470	476	457	474	494	438	456	422	465	418	500	453	415	444	458	489	458	451	442	465	445	479	469	474	463	469	438	495	431	443	451	451	438	426	459	462	433	472	477	471	456	454	457	467	468	437	449	439	445	440	445	422	467	435	436	451	467	410	425	440	435	432	469	484	446	444	450	469	436	433	449	467	462	415	423	442	476	457	430	426	431	453	456	494	473	423	481	450	431	457	439	449	516	471	420	437	433	455	471	420	450	469	471	465	446	414	434	449	424	443	447	482	483	485	454	438	454	468	439	447	468	402	454	438	436	460	476	475	395	449	469	445	435	432	425	476	477	459	474	432	417	450	492	462	434	471	492	471	429	450	478	467	470	452	471	436	462	460	456	458	462	459	473	441	473	449	469	474	428	469	451	420	460	436	472	474	448	427	455	483	430	436	438	482	487	468	431	482	431	445	474	471	456	458	475	458	427	418	439	483	448	426	432	465	455	487	471	447	433	439	460	493	473	473	444	465	465	462	510	420	463	468	440	456	444	463	480	450	459	447	412	440	444	431	489	425	467	469	484	426	437	442	439	484	481	466	482	430	470	503	448	474	470	446	451	479	479	448	442	435	437	450	441	452	478	476	434	431	435	487	452	460	436	421	472	483	422	423	456	451	447	420	457	464	439	470	448	472	463	465	465	461	447	417	429	440	488	428	461	427	464	473	503	447	434	426	405	473	513	450	449	453	443	436	494	427	444	445	461	463	471	388	445	453	414	434	448	485	441	478	494	424	449	446	469	430	452	449	448	440	449	437	463	438	456	456	470	455	449	441	470	448	432	477	503	472	453	439	459	474	468	416	434	461	451	457	427	454	430	427	464	450	469	448	441	471	441	424	450	473	418	476	446	430	437	436	453	427	457	435	449	476	489	459	440	455	466	452	459	458	481	422	469	416	462	447	458	447	453	413	478	433	466	461	392	472	445	447	460	463	445	452	421	448	440	460	445	480	432	487	456	470	470	409	457	482	516	455	476	452	459	419	416	461	393	484	483	427	430	424	449	483	445	427	467	452	481	452	449	444	444	471	466	441	454	492	474	453	444	430	479	449	462	457	469	458	488	467	475	425	483	478	477	467	463	454	458	467	465	455	428	462	449	451	466	482	469	427	453	460	425	432	468	459	470	466	410	475	458	487	447	454	463	456	409	474	456	477	458	480	466	450	438	446	460	464	469	435	480	461	465	428	442	425	469	433	482	431	460	499	445	480	447	441	461	496	447	440	489	474	477	486	494	463	445	443	426	431	451	474	457	479	454	422	467	449	451	442	429	459	436	450	422	460	474	443	455	455	443	473	420	487	469	409	439	440	457	458	505	485	470	447	468	445	435	430	476	450	456	464	450	440	481	479	458	441	493	460	435	438	453	489	469	439	451	445	429	449	458	442	450	468	461	447	474	439	455	473	474	472	454	454	402	422	479	456	496	472	460	416	447	457	440	429	453	443	446	454	423	488	473	445	443	453	499	449	476	436	428	457	442	458	445	432	495	421	446	467	523	463	491	442	452	489	450	440	453	479	456	443	472	460	443	425	464	486	479	478	460	442	457	469	474	443	457	461	438	498	435	436	478	436	471	496	471	427	461	430	417	435	453	455	415	408	453	461	460	499	472	440	438	449	463	444	424	469	473	468	478	447	473	486	473	497	428	437	475	463	463	462	464	468	425	504	442	452	492	404	409	446	471	439	486	474	461	446	426	504	468	484	486	472	423	439	465	464	449	420	444	471	448	474	472	505	478	448	468	466	436	464	481	473	509	467	452	476	510	427	497	400	439	433	421	437	474	466	493	415	454	430	456	458	494	450	492	463	458	486	499	467	482	437	439	473	464	430	464	436	464	451	489	461	472	447	451	473	423	467	461	470	467	460	465	473	449	487	496	475	440	443	445	423	442	478	443	439	449	450	430	451	444	484	466	452	452	455	442	452	435	438	474	439	445	487	455	444	459	428	483
1559	346	301	295	261	261	266	315	255	268	307	275	289	291	298	303	258	280	277	262	292	292	271	274	276	253	249	315	251	285	251	278	323	277	278	301	250	274	269	307	290	289	326	303	268	235	308	311	287	262	274	295	283	283	236	279	291	285	298	299	290	277	280	277	281	284	299	280	267	246	258	244	235	282	281	268	294	272	289	248	266	282	257	286	274	283	285	249	291	238	267	261	300	278	266	316	266	280	295	295	276	282	270	272	298	244	257	265	280	274	292	290	313	272	273	261	272	264	282	266	267	279	279	285	292	294	288	268	270	279	302	256	264	283	297	278	261	241	283	281	241	274	262	287	270	258	291	284	277	303	265	300	263	259	311	280	250	276	264	299	300	306	283	284	260	277	292	277	270	281	285	297	282	270	262	268	298	286	255	266	256	289	240	289	285	271	265	278	294	239	257	305	261	266	267	258	304	260	272	341	296	282	292	252	276	280	264	282	261	262	274	275	262	278	263	268	258	237	262	281	271	286	276	272	263	256	263	284	265	284	265	267	271	276	256	268	278	281	274	270	290	280	235	277	278	282	243	271	299	298	273	237	260	246	269	262	242	288	289	288	282	293	284	278	263	292	288	270	290	295	261	297	305	278	262	242	251	247	261	250	315	243	251	294	288	268	271	301	237	277	300	278	275	279	273	285	265	283	292	294	268	249	267	307	255	277	278	273	270	270	278	299	294	296	278	276	244	264	285	263	267	272	282	283	256	251	286	250	265	268	286	267	264	282	272	253	259	267	275	303	283	294	254	277	279	259	284	271	274	235	266	256	263	241	291	288	244	260	284	273	281	278	264	278	294	274	284	273	259	288	278	288	259	277	282	297	236	239	245	277	269	283	246	263	263	262	247	239	275	295	286	265	278	276	250	290	303	305	259	253	280	260	276	301	277	281	266	266	267	275	271	268	270	277	263	263	269	270	267	297	284	267	266	282	297	293	276	304	271	284	267	263	294	300	272	293	255	262	297	273	288	266	273	277	266	290	277	297	269	289	320	283	259	241	283	280	263	288	265	294	281	250	275	301	247	273	253	261	298	280	270	274	290	275	257	288	246	285	271	281	280	255	282	280	292	294	284	288	278	301	296	288	266	291	264	286	273	268	257	291	268	326	290	285	270	278	302	278	265	274	247	267	262	258	277	318	283	267	284	260	271	298	300	291	288	240	263	291	288	294	304	301	268	258	243	304	306	270	286	280	279	277	266	246	229	281	268	279	288	273	294	280	274	248	275	284	235	260	275	302	271	279	258	259	274	260	288	267	247	285	304	258	281	291	282	283	270	258	284	266	298	257	250	265	289	237	253	275	274	269	281	271	257	307	270	282	299	263	269	281	283	281	277	289	302	277	283	289	257	275	313	265	264	249	262	288	304	300	276	265	292	267	261	253	270	259	301	235	291	289	288	278	267	294	265	248	271	287	322	309	314	276	292	298	272	242	239	280	282	278	270	253	304	260	263	281	276	258	283	238	283	285	292	288	283	242	303	296	266	273	258	244	274	261	288	280	262	260	256	276	268	262	295	306	278	248	291	279	276	271	283	306	289	249	258	273	301	275	284	294	306	298	279	280	271	272	274	261	272	278	256	258	281	269	291	292	293	289	280	239	250	266	260	247	274	281	260	273	273	282	268	253	286	262	288	268	273	275	279	289	277	279	281	276	279	284	283	269	271	271	248	250	276	282	271	321	286	254	267	248	294	288	256	295	250	306	233	255	312	308	255	276	241	275	256	287	271	308	281	270	271	284	272	285	279	306	273	266	295	265	274	274	290	278	239	282	292	259	298	267	244	265	300	283	287	274	280	267	243	261	292	291	292	278	266	262	280	287	264	256	277	268	267	278	292	254	297	281	269	276	265	282	278	268	259	273	292	279	241	270	280	289	274	278	268	273	308	294	292	301	273	282	274	267	290	291	270	296	286	259	275	253	289	263	260	274	287	288	257	275	262	294	288	266	281	290	267	285	262	279	243	264	311	280	318	254	300	275	286	291	264	289	269	251	269	282	307	315	295	258	241	252	255	287	260	253	287	281	273	267	271	273	288	307	282	299	285	299	277	247	266	261	281	255	264	269	287	278	261	257	273	261	291	272	289	291	260	287	261	258	287	280	259	283	283	302	279	292	272	286	273	283	266	269	273	304	261	277	263	251	264	238	257	293	281	279	269	254	295	257	290	291	273	253	270	295	299	282	242	303	281	287	246	273	265	304	292	265	292	279	284	288	251	225	267	295	284	263	261	268	272	275	290	261	299	269	274	294	271	274	266	231	257	259	289	261	286	281	286	328	291	270	300	254	256	267	305	244	251	290	306	285	286	257	259	317	263	271	270	314	292	260	291	259	281	263	263	280	256	261	258	300	282	276	268	267	264	269	276	286	303	297	277	295	264	293	261	273	239	291	280	270	313	301	256	269	267	310	276	265	280	270	262	287	258	295	253	281	258	285	292	254	262	271	288	287	278	284	265	256	267	273	303	274	283	309	299	269	261	259	299	281	292	276	272	270	288	270	270	281	271	294	248	264	282	286	263	283	304	261	266	264	272	298	259	231	295	299	259	283	277	258	294	316	281	290	264	294	292	260	294	287	281	268	310	281	279	261	278	274	285	307	251	263	294	258	285	251	291	280	272	266	266	274	288	275	297	253	276	289	265	293	261	282	282	286	229	259	268	273	277	282	251	249	261	297	284	306	287	272	270	252	283	258	267	315	270	262	270	303	259	251	265	300	260	254	288	271	287	282	271	261	297	302	272	256	271	270	283	261	271	258	284	285	303	244	258	276	268	320	272	301	286	278	289	245	279	302	284	271	259	300	302	273	290	309	274	246	284	254	248	254	283	288	298	302	260	279	256	271	280	257	255	311	304	262	245	266	291	251	252	286	274	282	278	288	297	255	306	257	286	306	278	280	279	289	273	262	314	255	276	262	258	249	252	260	302	247	267	274	287	288	296	266	271	277	278	276	281	262	243	279	291	311	282	251	271	276	286	289	296	275	290	281	269	290	268	309	272	256	257	291	267	261	262	292	284	273	278	249	267	273	263	256	264	258	303	268	289	272	309	260	293	274	266	287	279	298	272	313	316	277	260	314	259	301	292	290	249	288	295	258	268	316	265	266	278	268	270	262	246	295	250	284	275	276	282	301	270	293	266	298	290	297	289	327	311	237	267	259	286	277	287	279	270	274	288	269	307	288	284	285	304	286	279	276	269	295	301	252	295	271	271	286	312	288	289	293	308	278	284	293	270	273	290	235	285	256	269	259	302	297	266	258	276	282	256	294	304	311	297	276	283	269	268	264	287	311	280	257	288	263	271	289	304	247	278	288	295	319	275	274	277	265	281	279	284	263	312	277	279	245	275	254	250	287	254	316	273	300	261	287	274	277	270	272	279	281	300	256	277	269	242	270	245	261	301	252	252	261	269	266	273	243	282	294	274	288	294	264	283	300	266	288	261	238
1799	654	653	647	610	649	584	609	627	580	635	622	640	613	583	615	580	601	616	645	622	580	607	643	595	626	605	609	614	576	556	626	607	648	630	573	622	615	599	638	616	579	632	635	611	667	620	649	580	631	608	641	620	586	626	600	627	616	587	609	633	611	643	648	628	639	564	622	616	608	626	621	598	615	615	619	606	639	625	651	622	632	607	584	625	616	586	595	605	608	601	608	627	641	649	639	569	600	613	613	603	620	576	580	590	595	590	594	598	604	579	621	625	626	628	625	645	616	620	620	618	612	623	615	577	658	625	624	633	597	633	615	617	634	631	606	644	600	606	587	663	651	642	653	580	592	607	584	606	626	616	578	627	614	596	601	602	585	555	615	598	579	631	625	565	628	624	607	617	634	605	606	631	568	622	597	594	630	618	610	641	613	632	667	622	599	601	653	585	621	648	598	626	671	588	533	583	610	657	598	594	635	595	603	637	555	663	630	622	596	655	626	618	577	656	627	598	623	619	648	616	599	621	657	637	579	640	616	589	637	616	636	627	606	614	622	618	588	666	633	591	636	645	610	625	615	586	595	607	612	612	596	598	629	621	607	583	644	639	634	624	605	625	603	596	645	593	572	612	585	597	632	573	614	624	561	616	590	634	617	623	601	612	600	661	633	604	605	591	605	633	564	615	627	572	605	637	677	616	634	554	586	611	602	615	620	625	617	617	584	594	610	645	606	696	651	644	625	620	633	614	563	607	594	658	678	627	658	619	620	617	646	599	577	644	622	597	618	648	601	614	535	575	625	591	629	587	588	632	598	611	636	592	597	608	592	606	599	637	618	604	598	654	602	583	641	588	610	566	618	595	639	618	598	601	621	601	635	611	650	664	643	636	583	631	599	603	602	598	608	621	592	632	632	575	606	628	613	588	585	611	599	621	578	580	639	571	628	647	601	594	608	641	579	582	616	610	610	601	611	618	616	604	633	655	631	630	603	617	642	669	602	615	575	609	604	621	625	653	573	583	613	624	547	616	638	613	590	646	613	641	656	601	594	587	603	649	608	684	602	604	580	621	595	594	613	590	581	628	612	586	592	625	604	601	659	590	628	598	589	618	634	575	631	617	615	630	642	585	613	621	623	648	631	595	610	588	612	607	620	602	614	612	626	592	606	586	621	637	613	620	632	616	619	621	571	611	601	649	615	642	611	595	651	602	601	588	612	602	621	644	589	618	570	616	635	648	635	667	545	552	586	580	618	645	614	615	636	634	582	574	636	630	598	597	606	614	604	638	608	612	605	591	595	608	609	621	566	622	611	585	618	625	619	610	592	644	618	638	598	649	593	586	596	624	626	630	618	604	584	605	581	667	594	647	623	634	574	612	578	619	580	644	601	636	606	633	584	614	651	575	650	606	630	599	623	587	622	626	599	639	633	585	553	606	608	620	619	651	623	586	578	574	631	618	583	626	589	631	644	566	649	594	621	631	619	632	599	631	651	604	582	642	581	622	628	616	644	635	664	595	640	617	620	619	569	623	577	593	658	579	588	603	615	623	594	593	593	643	626	580	568	614	629	584	592	599	604	630	605	580	643	606	635	630	617	601	647	600	606	617	583	579	601	605	592	632	609	593	647	615	572	584	626	602	572	635	592	607	588	591	620	624	623	582	604	604	649	610	604	626	618	635	623	626	612	647	615	596	622	604	573	627	629	620	608	563	562	604	630	616	593	598	629	623	585	607	606	577	645	626	581	626	635	610	610	600	592	596	589	609	648	597	580	611	657	651	600	637	616	590	639	678	605	577	610	659	607	593	610	577	596	644	549	626	627	661	568	650	614	585	580	600	592	559	597	627	637	633	617	627	630	607	572	625	653	663	621	596	603	585	614	597	631	607	635	599	603	640	656	597	599	636	611	598	593	584	660	640	584	625	591	595	620	633	587	623	569	613	589	576	625	604	585	577	608	632	634	615	619	606	622	621	589	659	639	596	580	580	604	644	594	639	592	600	612	604	569	569	615	578	625	571	606	596	638	588	627	629	631	572	667	625	599	634	599	606	605	673	581	654	579	572	642	650	615	622	632	643	588	609	604	618	644	627	611	641	606	625	594	586	607	588	561	599	581	598	562	625	615	575	626	599	594	601	625	615	621	595	619	610	608	604	582	659	601	603	630	579	616	617	644	614	630	645	604	607	619	684	621	606	613	601	558	627	653	594	602	582	568	597	646	613	684	600	605	584	568	642	644	605	611	605	589	543	651	627	635	612	623	628	620	674	595	564	609	581	627	643	612	637	600	630	588	570	616	628	628	636	673	673	607	601	627	573	590	622	602	613	582	631	639	612	632	613	617	610	668	620	624	612	643	613	605	634	622	599	594	607	611	601	585	598	618	607	635	611	634	618	647	597	624	578	626	628	621	611	622	607	611	650	624	563	609	628	596	626	657	663	620	587	602	625	636	627	676	606	604	589	598	628	620	635	630	669	629	599	617	611	630	628	628	608	578	623	689	605	570	640	618	567	594	583	613	632	608	563	593	638	606	643	623	582	615	575	606	587	614	617	609	606	587	595	615	604	595	598	651	609	618	636	588	582	627	576	609	624	597	597	616	632	546	605	622	616	601	610	582	579	589	598	552	580	644	607	581	637	640	652	620	677	627	602	576	582	616	597	634	602	601	621	611	602	583	609	596	588	655	615	631	609	614	626	636	556	598	642	556	566	626	618	596	604	596	595	595	621	637	583	598	657	612	589	644	600	613	603	600	642	603	606	566	605	629	588	605	638	611	562	629	637	638	663	564	597	573	595	635	602	609	574	560	569	576	649	600	627	608	607	605	626	652	608	613	629	583	633	641	625	621	608	582	602	669	624	628	639	596	606	653	598	663	616	610	580	609	646	583	659	626	608	636	612	599	620	627	582	640	633	644	622	588	573	605	598	631	637	623	630	635	621	566	625	617	574	620	596	632	615	610	584	642	618	610	607	627	632	613	591	597	634	588	619	629	605	626	659	595	562	631	594	631	613	633	607	660	599	659	587	620	634	630	568	590	619	599	610	657	645	658	649	643	624	613	620	622	599	581	636	627	608	583	634	601	577	552	614	602	589	632	591	614	609	609	571	614	606	636	573	579	591	572	634	588	618	597	578	624	608	635	573	624	608	585	610	570	598	609	602	587	602	615	607	626	624	605	642	608	628	580	597	580	613	607	612	616	653	600	620	587	631	580	590	615	581	640	632	622	590	649	634	584	596	570	655	622	601	619	637	608	566	643	650	614	628	616	652	617	642	564	596	602	616	635	596	580	598	601	591	604	673	588	591	590	603	565	604	609	640	634	635	607	586	592	577	601	619	586	584	620	585	583	581	631	598	668	605	589	622	600	622	645	620	634	612	595	635	632	643	601	607	570	621	619	617	588	641	593	592	613	634	605	644	638	582	623	625	675	627	592	634	629	627	566	619	600	620	626	638	614	618	564	645	575	637	657	643	631	647	608	614	580	623	626	619	604
7541	582	393	371	262	217	191	163	159	148	156	119	136	96	128	143	147	136	129	118	119	158	145	120	114	142	133	130	111	112	109	139	129	127	126	122	99	117	126	128	134	121	141	125	117	121	117	120	128	141	118	118	118	125	103	119	133	108	102	124	117	114	117	153	101	123	132	145	108	107	136	110	126	121	103	145	129	117	129	120	115	112	112	126	121	129	111	102	117	124	124	119	104	103	111	121	139	115	131	123	123	114	145	123	145	120	102	118	110	129	106	122	119	139	118	127	109	126	126	117	124	111	119	115	132	144	105	105	108	118	111	130	124	144	102	145	101	132	104	125	128	118	127	131	127	115	114	113	123	100	116	131	135	130	98	121	129	107	115	119	135	119	117	123	135	125	99	115	115	96	113	133	119	124	142	109	125	115	109	121	126	116	129	103	138	128	131	112	127	131	122	113	118	135	121	119	109	144	109	124	120	124	139	119	110	108	109	132	123	132	141	127	121	128	101	137	130	154	110	137	124	130	98	133	122	119	126	142	118	113	125	113	121	130	115	146	119	120	121	114	113	92	109	124	96	110	111	117	111	135	128	112	121	133	115	110	107	111	130	142	119	93	126	124	142	123	125	116	119	117	109	91	110	142	103	119	120	109	106	125	135	107	131	111	127	129	120	141	119	104	115	108	135	137	118	122	100	99	122	124	123	135	134	129	124	126	126	134	127	118	125	96	134	116	126	124	131	114	124	108	113	105	112	117	115	140	125	111	126	128	113	109	117	112	119	121	118	112	117	114	113	113	95	146	120	111	124	126	119	105	130	125	115	119	131	134	101	128	120	106	114	115	115	109	111	115	99	117	120	117	124	108	119	106	121	120	123	121	128	131	119	104	120	123	130	137	99	107	115	114	110	117	117	132	121	127	101	132	146	129	112	114	124	142	118	106	119	124	111	122	111	121	114	110	142	123	134	123	106	117	108	103	123	111	133	121	108	131	110	103	123	118	117	110	124	114	111	117	108	116	117	124	116	113	134	117	121	142	119	90	111	108	123	131	105	111	105	100	103	123	115	123	127	119	139	124	116	129	121	118	103	123	125	113	117	103	115	105	124	109	110	129	129	129	124	136	119	126	105	114	129	98	120	101	121	105	123	116	137	141	121	143	96	147	124	101	113	118	136	127	115	106	126	116	126	123	126	122	126	110	127	106	121	120	127	115	121	122	110	117	124	112	142	101	119	120	117	126	104	103	114	115	116	120	108	116	134	107	114	139	129	112	111	108	101	112	122	117	106	96	116	110	121	122	115	126	106	109	103	124	103	131	122	114	107	112	110	126	113	117	137	128	107	116	121	113	129	132	115	93	116	113	116	99	106	112	127	118	109	94	107	117	132	119	114	124	117	113	143	126	122	120	102	102	109	124	105	121	122	134	128	123	130	121	113	108	131	109	119	128	101	120	125	119	113	101	129	103	113	122	118	135	118	129	103	128	108	117	112	118	113	130	132	125	101	137	145	109	99	103	111	119	109	127	126	105	104	110	91	120	144	134	111	103	110	107	122	130	120	120	121	117	113	98	131	98	128	134	119	132	111	124	111	128	121	133	100	139	106	134	103	114	121	109	130	111	108	115	107	114	111	122	118	113	116	124	103	120	111	114	116	114	98	112	112	111	108	97	144	118	129	113	105	124	124	105	100	115	110	116	121	112	108	128	113	119	150	115	110	96	118	114	114	94	117	126	104	120	113	113	114	125	111	132	118	109	112	119	141	115	136	108	93	132	122	97	117	127	137	129	113	107	110	120	109	113	140	122	109	136	97	127	123	107	117	122	123	111	119	122	128	128	114	114	115	131	141	108	122	109	122	108	118	140	124	127	116	130	104	135	126	138	100	105	113	113	111	110	94	133	119	111	122	119	111	96	114	115	119	124	125	106	126	123	104	107	115	118	125	132	102	128	143	118	120	129	120	115	123	112	107	131	137	122	104	118	120	125	135	128	144	125	130	100	132	114	106	100	125	131	100	112	107	110	113	109	128	127	123	115	128	138	107	141	115	131	120	117	136	130	89	98	101	130	104	118	124	132	140	117	109	106	125	125	121	128	130	106	110	119	92	118	114	118	117	120	123	95	116	105	124	111	121	95	145	119	122	124	122	114	115	106	114	104	128	134	115	122	133	129	127	118	129	112	130	106	114	111	100	109	117	112	115	102	104	123	115	119	119	105	115	113	116	120	110	120	118	110	111	128	106	118	122	110	126	129	120	101	138	135	133	130	127	112	102	109	131	129	110	136	132	98	98	106	125	119	136	120	122	112	109	124	119	102	119	126	125	108	121	132	126	134	112	104	116	110	119	105	116	113	111	96	115	127	99	134	146	123	123	127	119	96	100	101	126	118	109	113	130	112	132	102	144	119	130	128	120	123	118	111	112	113	120	124	110	112	125	102	106	118	120	119	133	117	126	113	104	125	117	120	120	113	108	104	114	129	127	117	102	148	95	105	119	101	140	122	123	130	106	118	134	115	130	124	146	126	127	110	103	103	123	123	116	108	98	110	126	104	120	120	106	125	143	122	102	114	124	121	107	127	122	112	123	114	109	118	110	119	114	147	139	124	114	106	135	106	110	134	120	102	120	117	126	116	116	117	118	113	116	131	143	125	124	132	143	124	112	101	102	120	117	116	120	132	95	128	121	119	130	108	129	129	112	108	116	107	143	120	114	119	117	113	134	116	136	136	120	134	129	115	111	137	111	116	117	123	111	129	123	111	109	129	127	123	127	104	112	100	108	146	114	115	132	96	116	108	116	118	111	96	132	130	107	104	112	105	122	123	115	149	123	122	104	118	88	121	126	104	135	126	113	102	120	102	120	123	137	112	114	123	102	118	136	108	125	122	139	122	121	123	138	118	93	114	133	120	123	115	112	148	110	123	129	113	103	127	107	122	131	123	135	123	124	133	98	125	102	104	140	112	113	101	129	109	121	116	127	130	116	109	106	115	117	113	125	114	106	117	126	114	111	100	121	119	109	117	132	136	102	109	108	129	107	111	92	102	116	100	111	108	132	115	126	122	131	118	107	89	125	112	116	132	140	105	114	118	113	112	115	119	111	129	112	112	110	118	105	127	116	119	124	123	125	125	131	105	132	120	102	139	129	103	115	104	106	107	124	117	129	107	114	119	142	129	110	110	108	133	138	141	128	135	113	89	117	107	116	110	107	110	91	113	92	104	122	121	129	101	121	125	129	100	125	128	152	118	133	127	117	109	129	129	109	106	103	137	109	102	121	112	113	111	138	114	91	119	116	112	125	103	105	141	100	121	140	127	108	127	147	121	121	110	108	113	144	111	125	125	128	135	107	114	115	127	117	105	130	113	92	112	127	136	109	93	122	126	123	120	141	114	115	98	103	102	130	122	134	114	97	121	107	121	136	112	123	120	104	110	125	124	114	122	90	116	111	122	122	117	122	138	121	101	96	112	121	99	118	130	113	115	124	110	106	118	113	102
6076	687	949	1100	992	797	695	646	569	534	466	458	452	378	400	362	351	385	335	400	353	339	337	331	350	325	301	350	326	326	311	362	332	350	346	351	324	358	364	321	309	311	280	329	306	312	333	320	328	336	316	329	324	305	301	311	290	300	271	317	283	307	344	291	317	298	311	313	302	331	334	339	317	295	340	345	320	325	341	299	311	299	320	317	318	302	316	331	326	330	324	342	328	295	334	321	324	294	291	297	315	291	323	298	313	297	314	281	280	336	332	318	313	310	307	299	301	292	330	280	278	291	335	320	293	337	305	262	304	302	312	305	300	289	330	298	314	308	306	323	300	286	280	328	342	287	349	296	341	299	308	299	310	305	333	304	313	301	311	320	319	321	341	336	303	309	274	300	304	300	314	290	305	296	297	309	309	303	361	305	309	316	299	321	349	296	309	330	297	340	332	288	319	300	319	315	295	305	314	308	315	312	307	317	313	314	310	341	288	328	302	333	300	342	299	335	281	313	329	310	291	288	300	300	309	322	312	279	284	307	303	323	297	329	317	303	289	286	311	287	305	307	306	284	304	307	319	316	308	306	279	289	283	333	346	307	321	308	340	297	319	349	299	297	315	302	257	314	299	332	320	301	296	301	302	337	290	304	318	319	299	303	322	319	298	295	315	353	296	317	305	328	309	314	309	294	295	309	332	303	323	305	298	309	284	325	293	303	309	335	302	310	305	320	305	308	291	283	317	346	287	301	283	282	329	274	313	303	323	292	309	295	321	316	349	283	294	326	311	300	299	312	337	298	295	298	326	302	314	285	325	313	314	302	321	292	299	331	315	315	317	339	339	318	290	294	294	307	329	300	309	304	304	339	288	342	295	340	273	322	269	331	285	286	333	304	305	316	328	320	308	322	309	310	309	316	301	330	305	297	297	296	274	315	301	308	292	299	313	307	313	294	273	313	321	334	277	319	300	283	277	331	332	323	313	271	290	296	318	311	332	300	335	307	308	331	311	295	298	314	289	319	321	269	335	299	305	281	285	323	316	289	316	297	306	291	305	334	295	300	324	299	317	327	298	304	307	315	290	329	304	302	343	288	300	320	295	325	291	304	292	293	318	315	286	303	353	312	301	314	320	304	321	314	307	338	291	314	322	316	320	313	301	311	316	285	323	350	320	292	320	324	308	302	313	295	305	315	301	290	324	281	317	321	304	280	297	288	296	287	295	314	306	296	328	321	317	285	327	305	297	304	310	289	286	294	298	284	304	323	311	319	318	306	298	299	292	306	309	282	344	296	301	309	304	296	290	291	292	311	301	313	299	323	300	289	295	310	310	283	294	328	327	317	306	316	327	285	280	317	288	300	323	295	308	286	276	300	316	317	316	353	301	310	325	299	284	304	305	289	305	313	280	287	320	322	320	322	316	321	294	300	305	288	280	304	290	337	309	275	343	301	278	294	326	313	308	281	311	327	315	303	311	305	311	339	307	305	319	304	323	320	313	304	295	287	329	330	294	301	310	292	336	266	343	302	313	303	338	318	322	300	297	328	332	323	331	281	317	282	307	311	297	336	295	328	308	302	321	329	295	292	329	317	331	339	302	298	319	311	302	303	283	294	267	319	322	289	316	292	275	310	329	294	293	291	308	330	315	300	314	328	324	353	314	310	300	322	320	289	302	304	285	323	318	335	314	327	338	292	304	296	323	316	290	307	307	294	339	309	276	318	305	324	293	317	315	320	284	283	292	299	329	296	281	326	323	285	337	320	300	275	309	309	348	321	324	279	321	342	315	294	281	311	321	309	297	302	303	297	314	284	297	299	342	272	306	330	310	315	330	332	293	343	281	313	333	302	309	304	285	317	299	312	300	318	289	293	303	334	309	293	333	314	322	293	314	315	311	317	295	334	324	294	319	298	343	308	326	313	289	291	283	307	312	312	302	319	301	296	287	311	310	253	317	277	298	300	300	334	301	317	335	305	345	313	270	328	334	318	284	299	293	298	311	289	304	301	319	304	299	331	286	286	323	308	288	321	310	294	292	289	282	342	303	346	295	301	301	300	324	318	316	285	303	282	311	318	302	319	308	334	322	293	296	320	288	319	302	313	314	297	284	292	318	325	315	306	336	294	316	296	298	335	334	301	316	347	311	302	295	306	299	300	276	290	311	316	296	298	292	298	336	294	317	302	284	308	310	287	303	323	274	294	294	327	297	307	335	297	317	312	294	303	328	312	327	285	285	323	289	316	329	322	312	302	301	304	280	360	305	297	313	288	338	303	290	314	325	330	305	306	340	315	315	302	295	313	331	304	335	294	297	324	301	279	311	319	331	324	318	340	333	332	332	306	304	323	312	314	307	290	315	286	306	308	303	319	327	329	315	308	302	296	290	300	274	312	328	260	302	307	297	283	256	312	291	270	281	298	309	312	322	329	333	307	301	283	310	304	303	278	305	288	296	314	299	329	315	290	341	346	312	305	314	308	274	298	309	304	299	295	326	327	314	283	330	279	317	327	340	333	274	303	270	295	302	294	295	342	303	331	317	326	290	295	307	301	285	280	283	286	332	292	298	301	288	262	283	302	280	326	307	325	304	329	327	312	293	313	322	285	329	305	320	313	283	266	296	322	321	307	306	330	297	305	284	326	307	312	297	296	313	286	337	302	291	320	329	323	278	264	286	337	280	320	288	302	317	311	336	317	320	303	301	293	288	306	310	292	297	297	323	319	304	308	300	332	292	300	332	317	328	328	316	326	286	283	323	335	318	309	301	322	286	301	288	326	296	343	302	290	298	318	287	317	328	278	295	348	287	312	301	325	283	315	291	319	289	317	314	324	305	297	313	291	297	321	309	284	310	329	326	299	293	273	312	289	334	350	262	311	298	307	293	285	305	329	341	288	311	333	306	292	283	303	296	285	289	331	330	312	289	316	286	340	297	293	300	310	312	304	309	326	326	288	295	289	304	312	303	306	325	300	317	317	300	321	305	314	331	297	282	307	307	273	340	272	291	317	301	327	310	333	309	317	328	297	304	339	324	291	308	292	321	302	315	301	311	327	322	291	327	306	291	330	296	303	277	316	281	303	309	303	308	309	317	308	302	327	326	290	277	320	278	333	323	310	325	308	301	290	319	301	308	325	289	320	313	310	274	329	325	292	296	296	313	266	306	289	306	289	287	291	337	261	289	323	291	295	321	294	268	341	289	283	318	318	316	339	306	334	306	293	344	282	307	287	321	317	313	305	272	328	304	291	302	300	301	338	306	302	308	295	350	321	341	301	299	310	296	320	296	318	329	326	315	289	288	319	285	303	305	289	281	313	324	346	324	322	330	283	270	282	298	313	320	281	317	319	309	327	307	333	331	300	280	307	309	312	321	293	327	314	298	320	294	296	340	317	291	304	285	313	303	301	279	257	339	330	304	329	300	273	313	299	322	318	294	284	306	287	312	296	336	325	292	288	297	340	310	309	335	299	287	317	297	280	325	317	296	312	295	312	316	291
14719	1385	867	623	498	399	336	293	268	256	259	251	206	212	209	213	215	190	202	213	182	190	200	197	190	199	179	210	188	190	175	183	174	177	228	200	172	174	178	201	196	176	180	201	217	154	185	188	190	162	182	200	193	225	174	186	191	191	184	162	188	178	205	181	194	173	203	183	183	209	185	182	189	174	195	192	187	191	180	203	193	202	156	194	162	145	190	186	178	167	175	169	191	186	184	180	176	172	176	194	215	192	216	191	219	185	222	165	199	196	160	186	172	176	172	179	195	187	188	155	197	180	182	165	203	187	168	187	184	164	163	189	187	164	178	174	181	194	185	168	176	175	175	172	166	198	184	176	184	185	176	177	177	177	184	162	182	186	201	194	200	176	181	179	198	171	164	190	173	164	192	199	170	193	192	174	167	184	209	175	151	187	225	173	167	197	182	205	180	172	193	177	182	190	195	183	177	174	189	179	180	187	177	205	174	191	188	173	173	192	176	200	200	185	199	202	181	192	193	161	165	145	189	210	199	195	218	177	218	178	192	191	179	186	163	189	163	172	196	182	169	190	159	190	186	189	184	179	180	192	175	194	192	177	206	182	177	163	200	206	186	213	202	177	198	167	191	201	183	167	179	180	171	200	161	159	183	182	169	201	195	177	181	187	192	188	175	174	180	180	169	177	191	194	178	164	193	176	152	185	182	171	196	189	198	156	182	164	205	177	175	179	203	195	165	157	185	176	205	162	199	177	191	202	156	185	196	182	165	196	180	186	183	208	181	184	195	183	189	187	186	207	164	171	182	190	174	183	200	179	193	170	197	196	172	194	186	178	170	169	191	174	188	176	173	172	192	195	161	193	182	203	168	175	168	176	216	193	200	197	199	175	175	180	189	190	190	182	183	188	192	192	212	187	186	199	191	183	188	181	183	182	172	195	160	186	181	189	159	183	191	195	192	170	172	192	151	175	191	171	183	186	166	174	176	205	184	192	166	180	163	158	181	184	186	203	185	214	185	191	214	192	178	204	194	167	192	187	194	157	176	185	196	182	188	199	171	177	173	158	187	194	173	171	175	174	197	181	187	193	185	179	199	199	171	199	203	179	205	190	182	176	196	181	188	159	163	171	175	184	151	185	186	177	185	189	191	190	212	182	150	181	200	181	173	192	171	183	177	177	163	175	171	169	184	173	200	200	168	166	171	153	208	173	188	200	206	183	186	169	208	166	187	167	189	177	169	187	188	174	177	189	176	191	195	200	177	170	197	197	192	184	200	185	209	185	194	203	220	204	176	173	175	193	166	205	184	188	191	203	179	159	177	176	152	195	179	166	173	203	190	153	182	199	182	179	210	189	232	184	212	185	172	189	187	176	209	205	166	164	187	183	173	173	161	180	169	181	182	197	181	161	176	188	171	157	192	180	188	194	200	188	204	194	191	161	184	196	188	198	179	175	203	170	199	198	194	157	191	178	190	162	164	175	173	214	201	202	198	188	137	179	195	180	176	183	183	162	196	185	181	194	181	164	166	172	168	179	192	176	188	203	170	191	166	197	176	170	188	203	197	162	182	195	184	179	202	170	170	179	176	158	179	168	196	154	187	184	179	190	179	158	159	182	176	193	176	157	182	176	181	222	180	159	172	183	172	192	213	180	208	176	223	183	212	173	170	206	186	205	180	176	188	159	160	190	176	174	197	199	175	177	189	207	186	178	168	163	177	195	207	209	177	192	178	159	201	179	172	197	174	184	159	193	159	191	187	225	198	173	199	178	193	186	196	137	179	181	170	193	180	194	210	183	178	188	170	183	168	184	188	199	205	195	191	186	189	172	187	184	185	183	190	189	188	190	202	190	169	167	150	176	190	209	191	167	181	208	179	167	154	177	209	185	164	184	198	195	190	199	212	186	201	196	168	187	168	187	174	193	200	198	187	184	176	206	180	173	175	186	168	169	201	179	183	173	182	183	186	194	188	172	174	177	189	186	173	171	180	184	165	173	211	199	182	206	184	172	176	185	187	190	170	189	175	165	174	195	184	170	198	189	175	168	186	188	183	196	155	192	193	196	163	189	194	202	190	197	190	193	174	196	201	181	186	203	197	194	179	173	187	205	167	199	179	171	177	189	185	182	199	187	189	204	195	181	200	193	216	186	181	176	181	183	197	170	195	210	192	184	197	182	183	187	196	203	188	178	198	156	189	183	161	190	181	164	178	182	176	190	196	185	181	207	182	151	192	193	184	186	154	205	157	172	190	160	199	167	159	188	179	189	193	177	205	168	179	197	183	199	177	188	166	172	197	181	192	181	183	205	161	170	179	185	155	159	169	179	180	201	188	190	192	199	162	203	172	181	181	189	180	193	178	172	177	219	170	164	163	176	175	191	172	172	216	164	183	192	180	173	212	200	165	216	192	176	178	176	167	177	177	186	157	183	201	184	193	193	181	182	207	206	186	182	180	179	176	203	149	180	175	186	182	159	195	170	217	151	171	187	195	180	164	172	183	162	176	191	219	190	162	184	175	167	177	175	214	226	191	173	195	212	197	201	206	182	171	182	162	173	170	183	199	151	185	199	200	201	174	197	171	156	204	190	171	203	193	205	227	180	189	176	161	178	175	184	234	189	167	183	193	190	191	160	187	188	147	168	177	196	221	212	177	205	175	175	188	186	174	168	169	173	180	165	213	167	170	175	183	180	172	164	183	181	197	186	195	186	171	191	212	174	185	165	205	186	210	167	163	186	191	197	176	186	172	172	162	193	205	209	182	193	180	187	163	178	180	204	186	201	202	174	190	209	179	183	181	201	190	160	200	177	192	197	169	182	177	168	173	167	181	190	211	180	198	171	176	175	194	176	171	185	179	193	187	204	184	187	173	183	178	180	140	163	181	166	171	169	176	180	165	201	161	149	224	182	209	177	178	177	169	171	203	184	181	170	192	177	196	176	208	192	178	179	184	174	203	183	163	176	202	168	199	203	198	164	225	208	176	189	177	176	172	182	172	187	165	191	194	197	178	190	171	167	161	202	184	186	188	165	180	185	177	196	174	197	208	204	185	185	175	184	203	191	198	195	172	177	194	211	174	184	171	187	193	192	169	158	176	179	184	210	171	185	183	192	164	177	182	186	196	161	184	208	165	177	173	190	198	219	175	163	203	197	204	191	200	201	222	170	201	200	191	178	174	181	193	193	190	179	163	174	181	194	194	157	193	192	185	199	165	178	177	180	172	176	179	168	177	160	157	187	165	177	181	166	175	151	186	197	185	164	171	175	164	179	160	160	191	173	192	169	170	179	172	171	196	164	171	175	169	191	182	179	168	193	186	178	177	169	170	205	179	183	206	160	156	184	189	166	186	188	190	182	160	196	178	184	184	185	189	171	202	160	183	203	173	188	143	176	182	173	171	179	186	193	179	196	191	213	165	159	193	192	188	165	206	198	182	169	179	181	175	199	175	178	184	188	150	182	175	210	205	177	192	186	166	182	193	188	190	169	179	206	227	176
8493	1181	1706	2087	1745	1462	1208	1129	940	853	778	711	667	647	606	610	570	575	599	588	574	521	547	488	527	534	504	539	483	560	506	485	487	532	496	481	501	504	497	498	509	511	497	449	480	471	477	455	446	471	438	455	474	474	488	499	487	479	457	500	474	439	467	489	475	463	461	462	457	513	486	456	541	451	453	485	463	419	444	471	456	483	480	494	489	439	477	473	453	455	460	448	476	481	437	454	505	475	468	432	415	447	454	462	475	482	453	462	392	500	468	473	450	457	489	468	495	418	496	487	456	443	453	428	455	416	446	460	443	479	425	491	477	444	444	486	438	446	493	456	482	471	453	462	506	465	454	472	454	480	450	460	475	510	478	472	446	459	431	439	452	469	441	470	467	473	467	461	476	453	467	448	472	483	440	522	449	500	441	498	441	464	486	436	452	431	491	483	486	474	426	424	480	469	477	454	458	422	456	452	497	428	437	442	469	404	496	458	445	468	497	502	455	452	444	429	452	469	448	474	479	476	444	466	475	419	468	508	439	476	432	478	447	450	487	460	462	477	454	490	444	462	442	445	468	410	458	417	476	483	426	443	477	456	443	468	442	472	419	439	471	472	435	491	461	445	463	458	443	463	460	445	451	467	461	471	475	437	479	434	461	487	485	471	474	505	477	458	484	461	444	469	461	453	469	476	485	446	430	444	454	442	449	487	466	498	438	415	422	478	485	451	435	474	480	458	453	490	458	460	456	453	444	466	451	508	493	493	469	511	499	494	464	479	472	475	476	441	448	459	428	484	457	483	459	465	480	490	440	468	436	455	473	459	463	474	452	469	478	485	466	449	433	442	474	449	489	439	459	472	460	451	493	460	444	473	493	435	458	431	468	464	468	490	471	456	456	439	451	459	449	484	472	460	464	447	451	459	494	464	471	481	448	416	423	432	488	411	455	465	477	442	453	465	467	449	455	490	480	482	456	465	502	478	441	461	443	448	480	471	448	457	453	458	449	417	428	475	423	484	474	487	474	480	440	422	445	468	432	458	465	468	451	479	475	445	449	462	428	476	462	496	475	483	461	453	441	443	518	471	476	448	451	456	459	478	500	429	422	432	433	479	447	476	425	474	483	489	470	484	457	500	489	451	489	426	482	452	469	495	461	466	462	436	459	507	484	447	433	424	470	432	466	489	445	442	410	437	437	441	438	469	427	463	425	474	457	446	468	440	437	503	416	436	459	485	470	491	432	477	463	474	448	513	469	445	483	479	474	428	490	528	465	465	489	498	487	446	433	440	438	443	470	445	452	479	466	467	436	481	462	482	447	489	478	459	446	483	485	456	454	473	448	456	423	459	441	447	486	472	488	411	480	450	472	457	462	434	460	493	450	476	496	483	460	432	451	426	453	456	488	494	470	507	462	454	479	436	465	483	483	470	444	454	454	485	489	469	459	481	457	465	521	475	489	479	445	422	496	459	467	499	469	459	470	467	441	479	435	462	491	466	471	464	467	416	475	448	490	446	459	440	446	480	443	488	456	453	474	484	493	425	464	458	454	449	419	435	450	454	487	469	429	436	488	455	519	447	458	469	456	434	443	466	465	488	471	417	434	462	462	442	472	482	458	473	449	469	415	483	473	453	470	499	453	488	486	501	448	427	441	465	478	496	512	471	459	458	460	490	435	438	461	482	413	466	487	473	444	439	467	452	459	402	437	446	462	491	463	473	419	450	479	467	430	430	440	473	437	451	456	472	466	433	473	448	489	448	475	488	494	458	494	425	474	475	438	456	470	482	434	472	476	477	469	472	429	406	422	445	482	454	489	467	470	469	468	433	477	496	452	419	466	445	413	439	455	464	454	499	485	469	459	475	497	456	473	480	466	457	484	461	497	459	466	456	452	432	454	503	425	460	448	464	470	464	442	421	469	460	471	487	463	504	449	467	461	448	442	473	456	428	469	487	487	460	451	473	483	444	455	465	471	458	463	471	419	417	439	471	453	487	428	464	448	456	502	456	495	454	453	470	419	458	464	495	420	457	454	453	458	451	457	443	498	455	458	477	508	499	501	462	435	479	447	467	416	452	433	482	458	466	475	467	475	468	434	426	457	471	460	435	462	417	493	487	438	443	447	489	434	434	412	470	498	466	406	478	435	468	448	469	447	476	446	461	475	439	429	520	473	440	458	473	484	462	500	464	484	480	462	460	450	460	472	444	443	476	480	500	399	473	448	443	427	464	466	449	481	479	455	479	499	481	472	462	469	458	439	455	477	444	451	469	435	460	450	463	425	480	471	466	489	447	470	458	481	441	446	470	476	520	459	455	433	494	473	438	493	466	450	441	484	463	432	463	438	502	484	486	449	475	491	456	476	454	440	476	407	461	425	495	451	462	442	454	465	457	461	469	510	445	481	470	432	471	472	441	437	462	460	434	477	455	495	428	479	471	498	465	472	430	460	479	404	427	474	450	447	480	446	462	461	421	471	448	400	467	454	437	467	419	421	451	417	464	462	445	437	453	435	458	463	463	460	459	441	408	458	469	468	463	474	443	495	409	439	470	482	489	470	515	483	461	475	438	452	455	456	464	482	453	476	452	473	454	452	465	444	477	482	473	461	427	464	443	455	492	452	450	504	439	452	496	460	447	492	481	462	465	424	470	495	474	470	448	471	471	490	437	484	442	454	494	486	450	473	481	479	495	495	440	454	485	488	489	483	456	496	483	468	455	466	495	523	469	432	462	459	436	497	499	465	448	448	462	433	452	462	425	465	455	453	486	478	474	470	468	464	453	436	431	485	451	474	424	476	447	459	465	468	453	491	478	444	500	447	427	454	434	479	468	485	447	419	450	428	446	444	471	500	468	445	482	454	451	449	434	465	473	440	464	450	472	451	450	453	477	477	484	477	473	477	446	461	435	492	438	501	436	475	460	464	469	468	454	498	457	435	504	486	479	444	454	464	481	464	445	464	450	456	457	481	437	475	492	466	487	445	464	488	467	427	457	450	455	489	445	460	487	468	459	490	458	487	415	507	476	463	441	471	456	448	446	475	444	455	503	471	472	484	461	458	422	442	480	512	455	476	442	446	454	469	446	485	427	466	464	432	468	450	431	452	470	485	465	451	471	462	471	461	462	504	437	431	465	470	463	511	459	482	392	441	467	499	447	495	459	450	475	450	448	483	468	451	484	480	454	462	462	450	482	462	449	494	493	451	477	419	466	451	475	490	478	469	469	471	472	472	433	455	472	459	446	484	449	458	466	463	484	417	446	446	466	481	450	479	475	450	498	413	455	481	453	448	455	457	455	475	468	467	461	479	464	458	469	502	474	455	473	457	451	460	453	456	444	470	448	478	454	417	485	470	462	475	451	459	483	468	442	461	499	442	468	470	489	479	494	445	470	467	425	461	495	477	475	451	476	457	466	467	493	441	490	455	424	482	472	447	478	432	484	494	461	471	479	503	472	536	477	469	472	478	448	467	490	430	468	491	450	466	463	447	516	429	473
2064	324	298	266	275	285	303	270	280	277	270	303	317	275	288	311	266	297	290	284	274	306	296	270	261	252	306	285	249	269	315	295	271	273	274	275	265	276	250	297	264	252	282	274	273	266	300	274	277	285	287	277	285	288	281	268	240	303	316	278	262	284	252	252	265	294	256	233	258	265	236	265	259	287	276	269	272	294	286	273	283	269	291	275	270	266	267	280	278	286	276	292	288	295	230	335	297	277	217	293	301	305	270	301	272	274	286	258	276	293	259	313	257	254	306	274	280	268	295	301	292	283	284	274	278	288	278	288	281	262	280	268	253	260	281	294	247	298	305	265	298	296	274	302	302	292	257	286	265	300	284	275	252	295	264	279	286	259	288	295	286	331	302	317	277	291	284	275	269	251	262	277	301	286	290	306	303	269	268	276	287	261	260	318	269	295	265	288	267	259	303	299	283	282	314	290	329	271	303	283	296	278	250	284	281	292	231	270	299	259	288	318	279	272	298	280	294	302	295	291	275	288	281	278	262	285	285	295	253	290	296	283	288	280	283	311	267	278	302	317	285	284	302	271	272	303	274	256	275	290	303	276	305	267	291	269	275	305	300	313	293	280	296	307	266	310	262	280	277	273	279	268	277	280	270	258	260	275	297	307	273	262	256	317	262	241	298	279	283	282	291	259	292	272	268	262	264	266	252	240	288	301	240	272	288	267	248	288	266	286	303	293	281	302	270	276	275	290	302	270	255	279	270	278	273	291	264	301	299	282	278	262	243	252	270	265	304	263	263	262	273	312	265	259	303	263	270	286	263	272	285	259	271	249	295	279	248	289	262	282	271	271	292	278	268	292	271	267	262	268	276	300	310	287	268	312	280	270	287	280	294	288	304	259	282	275	277	268	299	278	294	271	301	258	319	289	285	296	277	269	262	267	297	285	297	272	287	253	299	271	270	262	288	268	268	291	281	313	306	263	277	301	230	271	297	298	268	264	262	253	277	284	232	282	291	283	281	306	267	290	312	264	293	282	291	292	265	297	292	280	278	282	310	284	270	293	294	262	308	286	267	268	277	313	293	277	280	268	296	304	272	308	268	302	253	294	255	301	268	297	291	265	273	258	246	269	264	254	297	282	303	283	263	257	281	293	312	266	294	297	260	255	247	287	264	250	274	294	315	277	297	292	266	269	260	288	307	268	292	288	297	271	294	293	273	294	266	275	270	268	256	285	282	291	265	300	302	283	255	260	288	282	294	275	311	262	279	273	284	281	286	256	278	287	282	303	297	262	265	270	294	287	263	287	276	277	275	288	252	274	275	257	309	299	247	282	304	298	285	304	314	295	296	287	286	273	316	275	282	274	287	308	287	307	261	270	268	282	283	255	259	267	305	272	284	307	261	265	265	295	283	280	276	284	271	296	278	307	264	262	259	290	252	267	296	277	289	239	249	257	293	294	278	328	310	261	289	277	266	285	255	283	282	271	289	263	286	303	265	300	263	278	307	289	286	272	281	304	269	289	257	292	263	273	260	292	275	276	291	301	282	270	259	307	281	270	257	274	257	272	295	260	248	289	297	282	274	282	275	274	277	285	311	285	271	277	261	283	290	279	249	304	327	279	288	285	269	287	323	272	253	295	282	293	281	264	289	277	291	286	287	287	280	263	253	274	279	270	289	304	270	289	286	287	285	284	301	265	300	289	274	283	288	270	291	282	307	296	297	280	310	298	268	285	285	279	300	225	264	283	270	250	288	290	270	305	242	265	270	253	294	295	261	276	286	269	293	253	272	307	304	271	282	285	308	285	287	264	276	249	265	304	280	251	294	282	285	257	280	258	267	290	304	286	247	276	286	273	293	284	266	286	268	311	274	304	270	262	303	280	276	228	272	307	269	247	269	284	264	290	276	298	274	295	269	297	286	277	288	289	270	280	272	296	304	269	307	285	283	286	289	291	281	246	278	303	246	253	275	272	315	301	290	279	295	258	261	287	282	313	282	267	286	294	278	251	305	286	271	270	290	285	302	292	324	263	244	254	295	275	277	256	279	269	286	313	265	275	282	284	291	289	282	284	274	274	276	268	259	314	271	296	281	275	302	274	283	255	247	264	297	278	257	301	257	304	309	291	299	273	281	288	282	331	294	269	275	260	282	260	260	292	283	289	270	289	269	289	311	306	276	300	283	317	264	313	285	300	291	289	289	319	265	271	283	266	294	298	258	270	289	285	254	294	295	258	266	264	293	283	275	299	263	296	283	285	266	277	281	268	267	254	255	263	276	261	300	307	284	272	291	307	297	280	250	264	317	271	277	281	272	271	265	276	272	256	266	265	266	289	269	286	266	309	274	286	248	252	294	262	250	248	269	303	268	268	235	274	290	276	276	284	263	251	269	280	274	275	253	285	320	273	291	254	279	262	256	287	288	287	293	249	237	253	299	274	275	250	293	289	268	278	291	280	288	269	273	288	269	267	254	271	253	232	321	279	263	272	304	257	278	293	291	277	268	265	307	281	273	288	264	305	289	297	264	257	286	256	263	296	330	287	275	309	277	279	298	291	276	296	274	259	256	286	317	256	246	306	277	270	294	308	271	271	315	307	278	286	275	265	286	328	267	279	279	276	251	297	268	274	262	271	276	271	262	289	260	293	278	266	250	281	290	254	277	258	301	282	322	274	265	262	291	275	277	289	278	288	273	268	266	255	259	286	314	323	286	279	235	268	276	267	271	257	266	264	251	256	316	248	304	332	298	291	260	258	295	285	285	267	298	289	254	261	263	286	275	276	295	304	253	291	274	248	246	289	251	268	287	305	296	307	262	300	280	275	271	238	283	326	254	278	286	257	254	277	261	257	304	281	249	288	230	227	259	284	299	294	285	278	305	271	262	267	258	267	288	305	263	269	276	303	275	278	265	262	259	244	297	283	283	319	307	255	273	287	273	309	293	303	295	267	289	296	322	262	298	263	274	293	294	268	284	286	255	293	276	275	267	298	271	241	255	272	255	308	304	308	312	279	276	299	257	257	274	279	304	270	266	251	257	289	278	269	282	254	284	305	264	274	249	288	251	308	289	273	269	289	253	278	284	243	299	267	320	257	312	273	271	269	287	250	259	287	270	267	252	278	298	276	277	276	273	259	255	245	258	267	247	298	240	261	291	307	269	269	243	301	297	299	263	311	314	272	292	279	292	283	325	288	264	315	297	264	269	267	272	286	270	273	295	298	304	285	285	288	282	278	293	290	284	286	333	281	268	290	305	260	264	317	274	266	256	279	251	285	280	292	304	293	258	282	271	280	274	300	303	303	246	280	299	269	276	270	264	291	275	267	262	293	262	320	272	306	267	270	267	334	287	285	300	284	277	275	251	273	274	277	249	320	288	254	285	267	286	297	262	295	301	256	306	304	291	281	304	286	283	351	264	294	290	259	315	263	278	269	283	267	277	298	311	256	270	263	280	267	267	302	280	267	276	296	265	315	265	293	296	269	284	276	288	288	291	278	274	270
2027	629	621	683	694	617	653	633	669	611	618	652	591	613	665	659	607	630	622	591	626	670	660	613	622	598	606	667	628	608	631	632	608	668	641	640	663	583	634	634	695	638	583	615	639	647	636	602	643	634	645	654	620	608	615	602	640	656	636	605	578	593	641	613	635	612	626	604	614	606	637	641	634	617	646	580	642	612	617	596	640	617	616	632	669	622	661	636	603	655	620	690	620	552	584	586	624	608	626	639	582	648	664	646	594	573	627	654	614	583	621	622	590	656	592	615	646	635	589	630	616	629	662	630	603	643	611	561	630	638	574	609	615	618	626	592	596	618	605	600	649	622	575	605	591	640	606	650	569	598	655	633	615	624	656	622	637	587	625	608	584	654	614	656	618	648	595	593	619	587	642	606	595	628	586	621	579	677	650	606	608	612	632	585	645	614	626	639	591	632	609	623	612	594	612	586	613	594	636	574	626	659	608	618	637	642	593	593	635	620	602	637	619	615	623	639	618	569	608	636	650	598	631	578	621	615	567	596	623	601	612	603	588	594	628	620	622	607	642	602	656	651	602	597	590	601	613	625	636	594	615	580	656	647	616	602	566	607	628	636	602	615	614	651	644	629	572	658	575	619	592	632	660	624	650	634	619	645	642	632	644	646	644	599	639	598	634	633	596	647	601	612	620	610	600	639	649	658	614	647	596	596	609	634	611	623	607	623	661	619	605	605	647	665	602	564	645	609	605	650	659	663	659	583	604	569	634	587	664	623	598	636	600	618	591	660	608	624	606	646	606	628	607	609	644	602	589	605	579	589	621	607	621	607	614	629	581	567	584	663	625	609	594	583	616	617	626	609	606	574	613	630	631	641	658	639	633	637	604	612	632	616	601	662	631	623	588	625	644	641	597	558	617	658	560	604	640	614	659	608	595	618	604	593	657	604	622	603	616	611	647	632	624	624	648	637	578	646	629	622	620	630	616	612	650	606	629	600	606	670	641	651	653	642	597	574	630	593	645	599	631	623	650	637	611	631	591	606	604	669	636	599	601	624	630	632	614	578	656	646	596	596	598	613	654	604	593	655	591	541	578	596	633	593	595	626	644	610	636	618	597	626	638	601	569	609	609	599	598	588	598	572	607	611	585	600	609	618	614	596	611	632	578	636	643	627	610	589	616	609	584	611	588	600	656	618	623	603	597	595	672	601	608	624	635	649	590	659	609	616	605	638	651	617	633	624	677	578	665	594	583	645	601	587	651	640	614	652	589	627	645	588	639	593	598	625	589	611	640	627	620	609	668	633	595	580	610	598	598	603	628	607	617	611	601	615	605	580	574	647	633	581	607	660	623	655	606	608	662	638	613	628	589	630	605	630	620	648	615	635	598	642	599	584	636	601	622	559	600	626	649	667	659	602	605	618	601	622	639	583	631	600	617	598	627	624	588	597	611	611	613	595	619	623	670	635	578	615	625	618	596	625	617	611	652	593	597	610	596	599	622	652	645	597	644	583	643	634	710	612	606	622	622	661	661	616	636	582	684	546	634	607	594	656	611	627	614	606	647	624	725	626	643	660	573	596	638	600	615	625	643	612	638	644	679	618	638	627	624	600	620	621	630	600	613	633	636	623	597	618	616	629	623	594	590	615	621	639	611	636	600	638	576	581	638	600	636	663	618	623	586	661	563	612	618	642	615	640	572	629	611	665	608	613	652	592	613	625	603	654	626	629	656	671	677	606	588	626	633	629	614	570	628	617	631	620	586	614	610	625	631	603	611	646	593	636	642	623	602	537	590	617	639	637	587	590	627	599	633	622	627	621	615	605	630	632	616	602	596	656	655	576	641	648	608	649	616	634	613	628	608	598	607	620	652	616	656	640	608	602	663	655	596	633	599	603	631	658	694	642	600	617	598	619	618	620	603	621	628	640	584	609	626	632	635	587	596	634	621	592	692	611	593	659	632	537	585	626	573	618	635	593	623	626	562	622	631	625	661	593	575	648	635	642	590	654	624	633	601	610	607	574	671	616	628	633	586	641	586	627	634	622	586	615	639	619	642	586	626	619	598	631	598	623	628	599	597	611	595	704	594	642	571	614	588	667	627	573	584	621	632	603	690	585	623	689	582	583	585	615	570	579	610	625	597	656	589	620	606	647	649	633	643	585	626	622	604	687	650	621	615	619	645	623	675	580	611	614	625	627	672	621	569	589	620	623	620	621	619	585	632	624	599	615	665	630	608	634	618	612	635	586	615	632	564	596	617	616	626	618	585	605	584	624	625	627	653	633	636	606	599	626	653	621	620	599	634	660	596	612	593	618	626	612	642	627	606	643	635	648	672	583	620	676	601	578	604	566	598	618	628	618	648	588	643	586	608	609	608	600	623	631	631	630	576	583	618	628	613	624	650	663	596	595	621	563	612	613	638	625	622	642	615	621	579	615	636	669	633	615	626	637	615	627	580	609	601	583	570	607	663	581	644	632	621	618	649	600	644	655	636	639	603	556	598	606	600	636	667	622	538	649	641	605	611	655	595	649	628	579	630	627	596	655	595	662	610	650	642	620	595	651	592	664	662	623	620	650	585	627	640	623	660	591	616	645	617	642	650	646	594	586	643	606	640	610	616	621	583	601	648	609	638	629	625	650	638	616	611	644	617	636	663	577	598	600	593	636	636	605	643	602	607	639	592	636	633	621	607	613	584	650	613	587	620	599	598	626	635	624	639	569	619	633	608	598	573	642	627	604	656	601	604	639	647	600	625	582	623	651	594	614	641	641	610	593	632	611	612	635	633	595	643	611	632	627	618	621	600	635	642	563	577	623	654	610	625	605	621	653	561	644	607	615	618	624	619	631	583	599	631	623	631	557	611	620	579	647	651	651	598	569	618	678	609	631	663	602	580	610	626	583	620	630	612	643	683	605	585	638	602	591	598	586	661	632	617	600	614	630	642	618	621	600	592	621	605	584	584	623	593	603	607	607	586	656	626	635	611	597	615	682	598	621	631	592	637	587	602	633	616	622	656	645	605	600	672	632	609	631	657	575	626	620	643	621	603	596	643	646	594	611	586	617	609	587	639	591	626	657	646	598	607	637	648	577	585	628	669	640	611	645	618	600	627	633	645	630	608	632	611	613	607	603	650	621	631	597	606	609	637	605	608	627	577	589	614	611	620	598	643	576	633	592	625	620	606	626	610	613	688	576	627	586	651	621	618	576	604	615	585	614	634	622	656	601	643	604	628	606	631	619	620	652	635	653	614	580	589	611	653	649	608	603	578	602	621	648	605	608	593	644	575	599	633	647	589	603	624	632	622	603	641	640	642	603	626	610	651	628	661	594	655	618	583	623	656	618	623	617	651	587	578	597	635	619	580	641	624	558	619	630	603	632	663	627	612	607	614	628	590	606	647	604	606	577	594	628	625	653	619	640	605	637	630	575	604	597	605	611	667	620	594	629	624	568	669	629	656	611	636	613	595	602	592	602	622	601	618	661	616	605	633	595	610	675
8214	561	463	362	244	238	217	187	157	152	138	152	127	154	149	128	116	132	111	110	114	119	124	144	120	129	140	105	139	128	144	121	115	135	108	122	119	132	137	118	130	109	99	117	120	126	125	116	148	120	122	117	136	117	106	112	109	84	141	108	117	130	108	122	128	120	130	118	104	89	131	123	118	123	121	101	115	133	128	126	120	126	122	125	111	106	139	125	128	123	121	115	120	135	123	114	133	101	120	113	134	110	140	104	115	135	128	124	123	95	117	113	121	118	126	106	128	119	115	120	115	117	122	126	119	132	107	107	121	102	128	127	117	103	122	148	114	130	124	135	120	122	124	128	130	130	104	126	110	122	123	123	118	111	108	122	126	117	121	136	113	123	124	129	127	87	113	119	120	127	116	130	107	124	111	118	116	143	121	98	123	124	116	121	137	137	124	103	115	115	112	110	95	135	105	119	135	110	112	128	131	115	121	142	137	114	119	113	118	101	106	102	115	133	118	128	126	130	118	121	131	112	118	122	124	118	138	132	106	122	130	139	121	141	131	126	129	134	136	130	93	111	118	123	97	131	140	114	103	128	125	106	115	114	122	115	130	122	114	138	105	117	124	114	115	117	135	108	109	116	114	135	121	141	118	119	134	122	140	121	121	125	115	113	116	108	102	136	124	118	128	136	123	142	125	127	107	88	129	134	110	128	88	116	118	121	112	102	139	127	120	121	94	125	94	107	97	133	110	119	115	123	115	126	123	121	133	118	134	119	124	107	138	109	130	117	142	115	130	130	133	122	134	118	108	134	129	117	109	136	89	119	117	130	125	124	119	120	116	107	133	125	104	119	144	139	113	114	115	143	107	105	126	121	107	108	112	122	107	113	103	118	120	111	117	115	89	109	102	92	118	143	120	114	126	117	119	119	123	130	124	129	113	112	119	127	121	130	131	115	139	130	128	125	132	108	94	125	90	117	125	129	116	117	109	130	121	132	121	106	113	118	112	142	150	127	110	124	124	116	98	110	110	118	145	101	112	122	134	109	117	126	118	142	138	118	112	117	113	130	107	106	131	115	120	119	114	109	128	97	98	110	112	126	126	111	113	109	135	110	122	127	117	113	106	143	130	126	121	117	126	121	106	119	102	122	129	144	129	120	103	138	130	128	128	129	112	120	116	133	122	99	118	123	114	107	108	112	106	128	118	93	103	137	146	116	115	119	110	118	126	117	129	121	130	132	123	121	115	135	130	127	117	104	124	114	104	111	122	115	130	118	114	141	116	108	118	125	110	119	130	113	118	126	117	112	120	112	106	126	100	135	103	124	133	124	115	117	119	116	145	105	119	126	101	126	123	124	125	113	106	120	116	133	89	117	102	98	106	111	107	130	118	142	112	112	143	111	114	112	113	123	112	99	120	128	118	112	119	120	122	123	130	113	122	121	122	100	115	122	123	126	116	114	121	109	109	104	137	122	123	133	122	118	114	114	114	116	103	121	140	109	121	121	135	121	124	103	122	124	91	127	124	122	115	123	106	130	98	128	123	116	116	144	114	113	134	130	98	128	111	128	110	150	115	111	128	126	108	134	126	124	134	113	96	125	125	124	108	107	109	116	114	118	127	120	98	120	127	94	124	95	137	131	129	117	116	130	137	148	115	107	120	101	119	111	122	121	134	147	95	125	106	145	135	141	129	120	113	110	112	101	140	121	127	120	123	123	122	117	103	116	107	121	117	119	119	116	138	111	90	137	123	134	137	126	121	138	109	106	108	124	117	127	128	114	129	130	131	101	106	140	133	106	146	125	124	140	131	108	127	121	103	119	110	137	111	125	102	111	119	129	122	130	119	119	101	133	110	105	104	122	132	122	133	137	124	119	122	119	140	117	140	129	123	117	140	128	106	132	123	108	110	105	141	103	146	121	114	113	125	108	132	111	105	98	123	113	105	103	124	137	120	134	125	107	122	114	122	117	128	97	130	115	99	111	123	123	82	106	115	122	111	135	146	125	95	112	124	142	115	134	127	137	111	132	110	117	109	121	120	135	127	119	96	118	109	135	135	100	119	113	116	118	114	137	121	120	110	94	114	116	117	133	117	149	111	114	123	118	104	107	125	97	118	126	138	126	107	106	114	119	131	107	112	100	96	107	143	125	114	110	115	125	114	120	110	125	101	145	112	110	125	117	109	96	122	129	146	124	128	120	131	109	127	134	116	142	123	132	116	128	125	121	118	101	138	122	103	106	111	118	128	127	113	117	126	107	123	123	120	117	115	109	121	139	123	117	120	101	128	126	126	141	139	109	117	112	121	112	125	134	112	116	107	125	114	124	93	134	123	124	108	134	130	152	109	115	127	126	146	115	101	112	128	109	116	130	138	98	125	118	97	118	109	117	108	114	129	133	113	125	110	109	106	125	132	118	139	122	113	96	99	130	137	142	121	110	130	104	117	124	110	125	133	141	143	110	101	128	119	114	131	131	109	118	114	131	127	122	97	135	130	113	117	122	126	128	139	124	129	120	110	104	123	127	111	122	139	125	118	109	105	120	110	127	112	121	118	110	109	108	122	106	125	129	116	117	101	113	115	111	126	123	128	118	130	125	112	120	119	115	109	97	107	104	122	139	119	125	97	121	114	107	119	117	122	123	105	124	122	126	120	124	154	118	109	127	109	130	123	106	127	111	121	121	118	121	115	126	123	131	111	121	125	123	118	107	125	117	128	133	132	131	104	109	125	115	114	115	112	120	104	120	140	134	116	138	105	110	117	112	123	101	110	111	132	123	121	116	122	123	114	143	107	122	116	96	122	115	136	105	101	110	129	116	117	107	124	118	125	128	112	138	136	125	98	140	114	128	126	106	116	116	117	118	116	129	106	112	121	123	128	119	131	132	121	135	110	117	101	104	107	117	109	106	101	129	111	118	116	90	101	104	101	119	121	106	104	107	103	129	126	135	113	120	117	116	104	135	113	122	130	125	113	94	130	142	109	121	120	130	105	100	107	109	120	114	100	145	127	116	123	127	132	113	124	117	143	100	116	105	101	139	115	132	118	124	91	123	125	103	112	94	107	111	112	112	112	107	126	109	110	136	106	106	107	119	119	126	145	115	140	118	134	118	115	138	123	121	113	136	101	121	111	135	137	127	114	122	119	107	113	109	133	135	118	113	105	109	112	130	102	104	119	134	110	131	115	120	111	137	132	125	118	129	113	107	108	136	124	122	110	120	130	135	118	120	118	107	119	106	133	130	125	106	120	113	116	121	102	104	122	108	123	94	116	91	104	113	124	142	118	105	95	122	140	117	153	133	124	125	136	113	112	96	99	114	91	115	95	109	120	131	119	136	114	141	118	123	117	113	128	113	118	126	118	108	133	129	113	139	114	127	137	110	122	129	105	114	110	127	121	118	147	114	115	110	129	116	124	125	118	125	123	117	136	126	128	124	127	136	125	121	99	129	125	133	116	112	120	126	112	127	114	118	121	116	129	121	127	132	112	110	130	133
6500	589	990	1137	1003	817	715	588	587	512	501	446	450	423	422	420	398	333	357	357	359	373	331	340	378	334	344	337	328	328	306	326	317	325	340	322	337	301	329	315	296	310	327	330	322	327	325	331	307	335	351	319	319	306	306	326	341	316	332	318	309	307	308	325	281	320	312	313	339	306	338	290	345	300	315	342	310	342	317	330	314	334	293	333	313	309	339	340	286	309	318	313	293	338	303	331	289	300	329	335	317	282	320	317	312	327	309	320	297	306	312	291	328	355	290	312	306	292	322	324	299	313	334	335	338	300	307	293	313	307	327	322	306	328	330	327	289	295	313	337	328	303	304	302	277	306	322	308	322	346	330	316	339	296	338	358	298	320	302	286	303	306	313	334	285	313	325	326	357	309	329	327	329	321	285	335	307	300	310	331	328	307	319	300	324	309	269	286	307	305	334	304	323	327	330	302	288	321	304	292	308	303	330	304	320	309	309	286	303	325	330	315	305	293	314	296	290	321	303	310	339	306	344	292	342	296	303	296	316	346	314	325	323	285	300	279	288	294	268	327	305	314	293	329	343	272	296	281	315	320	314	306	292	313	281	326	287	290	310	298	306	310	290	317	328	270	314	313	291	320	318	287	331	331	291	324	304	331	319	291	307	337	313	298	334	313	320	304	313	321	312	315	284	304	305	325	301	280	311	318	281	275	316	318	278	286	309	329	264	273	301	304	301	302	318	338	318	295	313	314	315	281	291	293	281	294	316	309	322	322	331	311	316	342	321	314	311	293	305	284	283	312	316	321	286	273	323	325	301	325	293	303	346	301	316	290	326	325	332	307	289	297	295	349	302	327	291	293	337	331	294	323	325	290	301	278	322	341	315	300	296	307	312	280	306	318	317	301	313	319	335	340	297	303	301	346	264	328	304	312	272	341	300	350	344	342	324	319	296	322	310	304	307	332	337	331	281	297	322	304	310	326	277	312	333	315	317	322	328	295	331	302	309	301	320	297	306	313	329	295	298	340	306	322	310	315	321	332	308	318	289	317	319	344	334	308	294	302	370	273	304	303	302	315	297	292	323	327	292	289	307	329	332	282	300	323	326	285	314	278	316	301	295	324	319	307	332	291	305	313	336	338	296	288	322	277	306	322	294	329	288	314	299	339	299	302	296	318	338	334	325	306	287	320	310	287	300	329	343	316	333	340	314	292	320	311	301	313	327	308	308	308	310	340	285	306	327	303	307	327	312	316	306	328	321	313	284	301	324	309	321	317	334	317	292	278	313	299	331	319	316	304	313	306	299	289	304	319	301	311	321	328	319	299	328	316	311	301	346	306	314	316	320	339	296	322	325	305	315	313	318	296	318	323	295	254	301	318	279	297	306	306	297	315	333	323	333	299	292	314	308	296	304	333	316	312	290	316	304	308	306	313	326	315	295	293	365	338	336	306	263	316	309	317	298	309	318	284	310	314	338	321	325	309	327	315	358	363	307	313	318	318	306	302	310	292	301	306	322	317	313	319	270	335	328	327	316	306	341	300	309	320	311	298	260	295	316	306	267	303	301	326	314	299	297	317	324	325	319	320	342	310	262	315	275	296	278	333	332	325	309	284	324	303	305	331	312	293	323	287	313	334	285	341	308	315	284	349	304	318	290	307	313	321	309	289	326	313	305	314	317	295	340	284	303	299	306	314	309	317	293	335	324	317	302	269	339	323	309	308	334	319	320	331	324	289	296	297	317	309	314	292	297	308	307	338	316	332	317	323	318	256	326	290	311	327	294	311	327	326	315	299	328	290	293	315	342	319	322	307	308	311	344	319	334	313	295	319	308	329	312	303	294	308	343	330	270	334	305	310	325	318	284	316	310	305	304	347	315	326	294	284	323	343	319	289	310	337	310	322	324	315	317	310	318	328	316	298	319	316	280	307	305	322	328	311	339	287	329	351	346	316	321	284	329	307	317	317	293	324	273	294	319	330	322	281	310	329	305	305	311	296	314	306	297	282	298	266	287	327	294	303	303	292	305	331	343	300	358	321	343	294	288	310	304	301	319	310	336	314	320	303	339	335	321	312	323	306	314	298	295	311	295	337	302	295	285	298	338	291	304	348	297	305	335	319	339	310	317	340	321	305	306	312	311	299	306	301	333	307	315	316	322	319	323	297	324	318	312	281	338	310	265	314	319	310	318	296	303	316	322	352	286	304	306	292	298	340	339	308	290	327	344	285	307	293	286	321	334	305	303	264	305	295	307	315	298	321	292	295	310	294	343	346	290	302	326	288	335	317	326	272	338	302	285	296	328	312	343	355	315	305	307	344	323	346	352	292	303	330	311	291	295	297	323	318	319	293	309	299	321	322	295	337	340	308	347	282	315	324	332	333	320	335	315	296	320	328	295	296	325	316	292	318	298	318	345	311	308	315	316	279	282	340	334	288	331	275	294	294	300	341	299	321	345	293	327	318	322	307	308	311	309	343	295	334	306	316	306	347	316	292	328	286	286	337	340	306	300	326	312	327	290	294	285	322	293	327	310	341	301	306	318	304	315	303	300	303	289	311	321	345	286	357	300	318	290	325	330	313	318	296	321	297	287	303	314	317	298	343	307	305	302	308	330	303	279	302	307	335	325	316	300	267	300	294	291	302	318	328	335	307	304	300	317	287	326	292	316	276	330	321	338	316	340	336	307	302	321	323	303	298	306	293	311	296	306	329	365	295	319	306	354	307	331	317	301	318	316	318	296	331	311	290	317	314	308	289	318	312	320	289	294	301	309	292	332	337	284	324	299	307	320	320	321	345	295	302	322	311	323	357	315	317	313	295	308	306	286	300	345	329	301	303	297	298	324	313	312	320	283	333	320	300	316	297	316	323	317	310	289	317	295	305	322	303	299	300	285	308	307	305	330	285	264	283	310	304	319	312	299	320	318	319	310	292	310	304	318	285	318	317	315	311	323	335	294	296	323	342	313	318	312	283	289	303	328	273	302	306	326	327	302	346	334	304	292	305	320	311	317	321	281	311	319	291	305	308	323	294	329	292	310	299	296	297	301	317	314	300	302	312	325	320	324	338	306	284	307	307	312	283	333	299	293	334	300	320	336	301	330	310	323	295	310	342	321	316	313	318	298	297	317	321	290	315	335	275	314	347	277	310	308	287	286	321	332	308	329	306	300	268	318	327	300	326	305	293	292	323	332	296	320	309	297	314	295	313	315	292	300	329	276	312	312	337	304	330	324	301	291	291	305	294	337	303	328	308	300	303	354	319	326	304	300	293	291	301	326	308	315	306	284	310	311	333	322	346	327	343	271	314	279	306	291	303	290	316	312	317	308	348	289	326	305	318	293	319	292	350	276	323	316	306	305	336	306	308	314	295	325	316	286	322	307	309	302	318	313	341	304	298	290	276	297	309	310	314	301	327	341	330	300	326	310	343	301	295	318	299	336	282	307	327	340	314	328	309	321	309	299	283	321	325	308	308	326	295	308	278	310	331	335	331	334	318
15202	1261	875	699	493	365	375	300	239	242	263	223	217	216	181	219	208	200	211	200	188	217	188	210	187	202	203	202	205	195	195	188	184	171	204	196	186	182	182	193	184	158	187	183	218	191	186	196	197	198	200	156	218	188	183	182	188	170	224	157	168	179	173	178	181	167	190	188	191	196	191	174	196	187	173	205	179	164	191	164	176	171	175	198	188	195	175	169	191	181	170	190	182	177	187	200	199	187	178	180	164	189	217	162	155	191	191	175	181	168	189	188	185	176	188	184	184	165	168	183	152	206	177	166	203	178	184	181	158	184	163	178	188	197	198	175	196	203	200	192	179	195	198	183	201	160	172	173	163	172	190	183	188	179	195	207	190	147	198	189	175	189	179	215	188	178	173	195	196	179	201	161	179	169	183	211	199	183	174	155	170	193	171	157	166	201	167	150	208	213	163	189	188	179	212	213	188	183	206	185	173	207	185	164	171	186	189	176	193	189	195	176	173	176	188	181	185	188	212	191	183	207	205	196	192	184	181	175	219	208	163	182	195	201	181	176	166	175	192	199	184	222	198	167	189	191	164	197	152	176	188	167	193	197	172	161	184	185	217	208	171	184	185	206	162	193	179	174	203	187	191	200	207	164	176	164	179	177	193	180	155	174	176	201	208	164	203	175	166	162	196	166	178	172	201	192	190	168	189	164	181	216	185	197	202	182	202	163	216	173	182	193	190	205	210	182	181	182	197	184	167	181	199	204	156	185	183	181	177	157	180	172	183	208	177	147	189	181	186	197	174	177	183	175	174	192	205	171	194	155	186	175	207	176	191	180	174	200	186	191	185	166	168	182	199	173	194	175	169	174	189	186	183	175	181	193	177	164	175	141	189	186	179	180	178	186	194	202	166	177	214	186	188	192	170	156	191	184	181	192	167	190	180	177	181	188	172	180	186	183	193	201	183	187	188	178	158	181	199	192	170	160	206	161	199	168	190	177	186	175	159	187	205	192	161	167	172	219	195	175	183	186	178	186	180	181	160	187	204	207	193	213	209	211	191	157	215	167	183	166	197	192	182	202	158	186	170	173	209	194	182	194	211	154	189	168	188	187	172	169	165	194	181	164	177	189	207	156	188	164	194	189	191	180	196	164	168	185	179	176	185	165	184	176	162	193	200	206	178	164	165	181	199	205	189	193	177	203	203	187	171	191	187	169	177	184	164	173	184	168	187	206	176	201	153	180	196	167	180	186	176	195	160	164	175	184	195	195	186	169	191	162	181	185	186	193	150	156	156	172	195	192	178	187	177	184	165	197	207	198	164	192	199	207	181	173	190	191	171	204	189	200	176	182	190	176	171	220	173	170	166	177	180	168	206	165	179	199	180	161	190	190	183	180	204	193	181	189	186	197	185	204	187	182	183	185	163	179	167	192	186	197	168	169	177	204	179	183	147	184	189	164	168	191	186	204	192	173	178	186	208	209	174	172	212	198	174	191	176	162	213	166	161	200	164	181	182	207	191	187	177	185	193	180	172	164	167	187	198	165	175	182	184	193	177	196	191	158	175	165	192	158	176	210	161	162	187	183	187	204	197	200	175	171	204	175	178	165	195	187	188	203	175	165	177	178	192	172	184	191	163	175	172	200	195	204	182	179	193	184	212	188	196	190	188	179	171	186	199	182	211	200	176	197	190	183	160	193	190	176	190	178	186	172	191	188	179	174	194	194	206	176	210	170	193	197	201	170	187	167	162	202	208	205	156	205	189	161	184	202	194	176	178	204	174	160	177	177	178	186	177	196	204	185	175	179	187	204	183	187	190	167	178	191	186	163	198	209	196	181	185	162	190	169	234	186	209	186	163	184	184	169	172	198	158	173	186	194	178	173	161	184	196	194	160	174	174	199	215	212	196	182	194	191	181	196	165	181	149	195	200	189	191	197	189	187	201	174	200	197	161	164	200	222	190	183	169	178	178	195	186	178	200	189	148	172	186	198	205	191	186	206	184	179	169	172	186	179	194	195	191	162	193	186	176	202	191	162	178	175	190	173	161	194	177	182	192	204	207	216	208	166	193	168	179	172	188	193	178	180	180	160	199	191	193	183	185	187	198	177	193	200	175	181	152	169	185	178	175	179	192	183	209	182	203	209	199	193	186	178	160	176	215	172	171	180	213	177	218	177	183	173	212	183	152	161	177	188	202	174	170	196	182	189	184	189	187	212	192	191	181	178	196	209	172	187	177	159	170	167	179	183	181	156	172	183	182	183	184	149	180	179	171	185	197	192	158	182	175	176	207	180	203	180	173	179	155	175	198	194	181	178	188	188	212	192	190	159	179	198	203	186	207	187	193	210	204	172	170	209	160	182	195	197	196	183	188	199	195	204	181	166	168	198	197	188	182	189	180	180	182	203	196	165	182	189	192	160	202	197	176	155	154	172	189	188	181	187	186	168	169	180	153	166	177	169	169	160	185	181	177	189	182	183	209	157	186	153	196	171	178	183	179	178	210	164	175	193	179	170	190	184	199	160	210	200	195	181	151	172	165	204	171	169	188	158	193	173	202	217	176	158	181	182	174	197	167	187	181	182	191	176	199	160	180	178	186	176	175	185	191	157	169	187	169	167	170	173	205	196	168	177	202	176	196	184	167	169	155	177	203	170	202	198	185	195	204	189	186	192	163	178	183	193	180	149	183	189	186	190	183	191	203	212	197	167	190	151	180	199	187	177	210	212	224	207	166	162	161	195	201	214	194	205	206	181	192	170	167	186	168	187	186	193	202	188	195	182	163	197	168	179	188	175	188	192	198	176	207	187	209	200	200	166	177	193	170	180	212	183	209	184	179	187	183	175	212	191	200	196	175	205	183	188	176	191	178	179	196	200	195	168	146	186	181	166	172	167	203	186	176	176	202	171	194	213	171	188	165	196	172	184	234	174	190	163	166	186	193	175	179	202	156	177	188	199	179	194	149	173	180	192	186	176	184	187	194	184	171	173	176	201	184	184	202	173	167	186	198	196	198	175	180	198	180	214	185	175	210	178	188	173	181	175	194	194	195	198	180	172	195	221	196	169	168	191	191	170	199	180	182	172	164	155	165	184	188	198	201	179	167	175	181	184	186	180	177	168	192	177	194	158	193	198	201	216	173	189	217	196	176	193	189	197	178	201	177	191	198	160	186	180	185	181	210	181	187	215	168	187	171	183	199	169	173	188	172	202	166	193	179	182	190	157	198	177	191	155	182	202	150	172	183	187	188	182	148	176	179	191	198	201	175	181	172	190	199	172	174	157	173	206	196	189	190	160	171	195	193	201	217	186	204	179	145	174	184	175	171	171	170	194	194	169	184	173	201	177	179	204	169	221	202	200	183	203	211	194	171	188	168	163	174	200	150	204	190	206	198	203	179	201	171	207	185	197	173	218	184	193	161	169	176	194	147	193	164	173	183	202	185	208	176	202	180	204	194	171	201	216	166	180	158	187	198	168	156	171	159	163	228	158	181	190	170	185
8425	1046	1806	2085	1788	1435	1270	1051	903	825	760	738	717	647	631	668	586	560	580	568	561	577	539	540	543	550	512	522	502	501	482	478	470	500	502	473	493	438	478	463	426	478	498	462	522	494	465	462	472	456	454	488	462	503	458	466	463	447	464	500	443	467	477	497	451	429	500	504	478	482	455	491	439	483	431	496	457	461	473	471	471	472	502	442	442	462	441	482	493	463	461	492	447	480	463	486	498	420	506	457	516	440	452	471	453	484	412	468	445	455	455	448	462	483	453	510	482	520	464	475	445	475	513	480	464	469	457	474	504	461	484	468	464	446	451	458	468	437	420	478	457	445	447	457	486	459	456	470	482	463	494	480	464	468	485	459	441	489	490	410	468	464	455	447	451	452	466	474	472	457	502	456	475	483	461	485	449	481	474	432	472	436	485	435	475	461	450	469	443	428	421	499	453	495	477	429	445	446	474	494	474	452	477	488	413	456	435	492	481	475	450	439	447	433	430	433	506	491	443	495	443	470	451	461	447	472	471	483	497	449	498	485	455	498	444	464	415	459	413	456	475	439	503	449	445	461	450	474	484	490	479	464	431	470	467	489	428	461	455	493	417	461	486	467	439	448	488	433	475	443	471	484	485	471	469	444	488	494	456	460	508	457	433	450	456	483	469	479	426	467	461	481	484	481	445	476	460	455	463	452	465	460	460	450	444	454	429	480	504	473	414	450	462	475	488	495	436	480	457	465	477	461	443	414	456	444	487	452	471	450	464	470	474	448	494	488	481	481	483	464	452	442	466	444	486	521	470	445	481	458	462	461	489	511	493	475	442	471	459	466	468	464	449	461	458	462	441	484	465	488	478	442	515	490	439	426	477	507	480	441	456	471	447	444	526	446	482	475	496	465	453	440	474	452	437	473	494	471	469	470	465	452	490	432	472	428	455	432	454	462	447	450	444	464	473	450	466	454	482	438	482	444	432	466	482	483	448	445	446	477	450	453	432	451	496	426	459	454	476	489	441	476	426	476	449	480	466	421	471	446	469	481	491	473	504	473	488	462	443	493	500	473	438	482	471	462	462	441	451	496	447	455	464	487	457	476	448	429	446	466	455	478	483	439	511	486	441	460	478	438	435	479	490	487	458	443	495	449	454	474	443	473	466	510	486	490	479	452	460	446	433	432	475	458	500	449	469	461	456	477	457	482	467	480	470	470	434	492	462	500	445	448	499	443	473	477	492	454	474	427	489	427	465	463	450	449	447	449	419	451	460	467	475	480	472	435	420	479	471	478	477	440	506	474	457	465	468	487	450	470	477	452	446	427	463	447	456	466	476	454	444	448	449	449	461	463	500	492	467	416	446	499	462	446	450	461	435	473	446	486	456	482	479	451	447	476	466	418	445	491	482	486	462	461	436	499	473	445	485	450	451	436	462	430	469	485	454	476	437	465	439	510	534	481	494	496	454	484	492	439	470	468	451	521	497	472	482	497	486	441	479	494	461	443	471	474	436	449	439	440	507	426	458	441	461	496	464	491	474	469	439	484	474	468	450	478	421	474	493	409	418	465	457	473	475	482	467	455	458	445	457	485	457	461	477	460	432	443	480	481	481	417	515	457	464	459	464	467	485	472	472	463	472	445	481	460	501	452	447	480	481	448	458	529	420	448	436	479	442	485	431	466	459	470	450	461	443	435	469	496	469	441	475	457	438	468	492	456	446	497	467	464	447	435	446	458	493	457	461	471	466	464	486	448	501	435	468	454	456	469	465	450	461	488	459	489	439	447	408	449	445	437	467	474	417	471	471	435	479	495	489	479	472	441	453	433	448	508	459	494	437	438	431	481	482	440	478	481	476	476	490	458	456	463	467	469	451	440	447	467	455	480	467	457	481	447	485	482	424	438	418	476	470	459	426	459	472	435	482	483	476	436	475	472	476	455	472	494	480	459	461	431	453	470	451	505	487	473	470	445	454	433	461	437	468	459	498	471	461	470	475	440	502	466	476	441	438	430	438	474	510	468	466	460	504	496	473	451	453	415	516	491	456	478	464	470	435	480	439	493	492	446	474	476	478	477	416	472	470	440	457	477	439	476	496	488	448	453	485	432	457	442	463	441	481	470	482	507	473	472	489	428	452	469	447	435	470	487	449	424	426	424	477	462	459	452	500	469	453	504	468	476	427	460	440	484	472	462	427	433	513	471	479	421	462	481	493	465	433	487	485	489	496	463	441	442	462	467	457	483	460	495	469	465	474	505	463	443	481	424	469	484	435	452	509	481	454	469	460	461	461	446	472	472	480	443	482	497	489	463	444	446	453	452	463	461	470	459	505	462	449	462	403	468	489	468	433	430	463	485	456	474	458	484	493	461	479	463	451	467	456	459	477	460	459	459	423	454	460	475	442	463	451	464	444	466	463	461	469	498	476	490	461	468	460	474	477	481	446	444	451	440	553	488	467	455	409	429	458	484	460	450	481	476	524	502	431	454	485	452	482	493	446	485	467	451	450	438	454	460	450	472	494	479	468	488	440	411	417	485	469	466	466	483	464	465	497	440	452	475	464	482	460	461	447	450	458	490	493	484	468	430	481	436	470	476	453	411	440	480	441	471	474	497	473	398	479	473	445	462	440	472	449	477	485	464	470	464	427	436	449	488	477	468	493	475	476	437	462	449	443	450	482	494	490	462	452	463	493	450	437	463	497	458	455	453	521	465	457	490	466	419	476	477	472	501	490	462	442	459	515	469	418	478	466	473	464	471	434	485	475	488	490	477	476	470	468	520	432	462	470	429	453	476	480	459	419	456	445	441	458	460	476	477	449	438	448	431	485	487	425	442	512	460	441	469	438	420	464	478	462	449	474	462	434	473	492	450	461	482	490	451	480	493	460	441	460	472	446	462	456	442	459	486	458	467	450	451	491	485	463	454	458	440	458	471	455	453	493	455	423	443	462	443	501	461	466	474	445	428	478	444	480	458	463	442	448	482	487	495	477	483	450	477	460	457	451	482	433	437	436	465	490	482	467	440	475	457	445	474	432	455	446	506	461	499	464	484	441	483	468	476	494	465	483	448	476	454	448	461	479	453	463	462	449	425	457	487	454	431	458	450	465	432	493	443	429	435	464	454	438	467	486	487	484	467	443	456	479	493	435	465	467	471	471	460	472	517	466	468	443	471	447	462	468	465	462	464	489	462	438	451	475	438	463	458	479	441	460	486	482	467	464	460	470	486	439	455	448	492	435	526	484	493	467	451	464	460	480	468	492	477	453	470	489	471	476	489	494	468	484	451	443	483	439	467	478	474	455	468	470	479	483	463	491	479	473	433	494	471	487	471	486	453	436	456	459	463	481	459	458	441	482	428	458	416	460	446	475	472	483	474	462	451	457	495	491	469	483	491	463	417	473	461	465	471	454	457	465	466	485	438	440	455	481	471	476	501	419	472	449	430	495	504	468	470	478	452	489	467	487	444	470	496	460	460	472	499	451	458	462	486	472	476	464	438
1893	356	270	288	293	295	289	266	281	264	268	271	280	286	313	291	246	267	326	289	278	241	294	308	275	289	295	279	280	274	284	266	266	302	291	289	259	271	275	267	315	316	265	300	286	286	306	267	276	269	246	298	268	249	296	303	281	276	305	264	264	318	257	243	315	281	286	298	248	286	276	255	245	258	277	272	252	253	305	291	256	273	254	242	262	292	291	281	261	268	265	269	291	289	287	277	291	326	279	303	277	278	282	282	271	269	289	280	302	256	262	269	260	272	313	236	286	256	276	271	266	289	274	298	289	230	244	287	291	288	281	253	289	322	279	262	302	268	263	275	283	311	303	272	282	253	261	319	293	299	277	298	283	255	232	284	278	243	273	302	277	303	304	257	268	285	296	295	266	278	286	253	266	259	284	284	245	269	298	253	267	301	296	305	257	280	306	292	292	257	271	269	285	290	303	284	285	292	278	265	270	288	273	300	269	297	276	286	250	279	307	344	251	272	278	258	268	264	304	252	281	246	292	295	271	275	292	280	257	309	268	273	265	252	260	257	250	256	318	268	252	312	301	262	262	291	269	262	267	300	260	260	304	269	272	265	273	295	268	275	294	317	255	273	262	263	312	282	247	270	282	280	293	273	292	325	264	275	288	271	262	301	281	271	299	269	262	274	287	281	278	287	296	262	284	274	260	289	313	305	286	271	267	297	289	280	288	289	265	294	267	255	256	278	271	276	267	286	304	295	273	251	292	302	287	280	271	279	273	269	285	254	294	271	267	278	271	286	279	265	251	288	294	271	269	279	300	276	290	305	300	283	258	245	274	282	296	279	274	278	246	269	259	293	295	257	266	236	269	249	275	291	275	290	265	279	280	291	293	252	288	263	284	295	274	300	302	252	269	262	270	283	266	257	268	286	281	264	267	282	260	248	253	290	285	279	314	307	291	269	281	244	280	267	279	275	264	252	277	288	315	275	238	270	305	278	263	309	267	298	255	291	290	290	257	290	305	231	295	268	268	264	281	257	267	273	262	266	249	308	273	280	312	254	303	257	284	247	257	309	316	323	287	263	295	269	260	310	311	289	295	257	285	272	285	290	283	299	249	287	263	243	288	276	291	222	251	277	260	260	290	261	267	291	287	287	309	255	291	310	292	280	240	288	258	295	308	306	272	252	247	242	264	242	300	257	317	284	282	279	331	261	279	257	287	298	266	266	271	288	276	257	273	287	255	276	277	273	287	291	279	277	283	267	270	281	286	274	287	291	268	323	260	294	274	269	271	278	310	298	275	266	274	287	281	278	267	292	257	287	287	270	266	289	293	285	285	288	261	322	287	268	271	290	274	265	304	275	284	277	283	269	291	253	260	242	281	291	285	286	273	293	288	282	271	296	265	266	277	276	272	261	267	277	314	286	273	292	261	289	276	266	241	251	258	280	273	257	295	283	266	280	260	288	284	284	286	253	256	257	280	261	285	264	269	260	271	273	252	295	254	268	289	284	274	288	300	325	275	301	281	262	277	265	256	300	262	291	269	284	290	247	314	287	296	260	271	294	270	250	290	290	290	263	297	320	269	271	307	302	273	297	260	292	288	284	263	246	271	302	271	296	266	269	261	279	283	271	269	315	274	259	287	282	276	288	298	285	276	271	280	280	254	281	281	289	290	297	257	279	292	269	280	298	281	282	272	264	269	293	293	276	310	283	262	281	300	269	287	300	246	286	241	265	304	278	258	280	280	296	299	282	261	278	278	288	291	240	286	308	289	310	284	261	292	263	273	284	264	240	287	286	285	284	285	278	284	263	305	273	282	307	271	294	276	274	254	277	274	256	288	287	284	284	265	270	285	266	291	309	282	270	288	268	255	266	273	321	291	253	273	280	250	268	275	264	284	287	306	244	289	269	284	311	290	276	277	272	258	288	274	291	302	261	280	304	285	285	276	272	287	268	299	257	260	294	292	246	267	300	281	273	252	261	252	291	310	281	294	280	314	274	303	278	268	274	237	273	238	272	259	251	299	273	241	245	276	284	272	276	274	265	289	255	262	274	270	292	280	259	290	275	280	280	259	300	296	270	282	296	287	303	284	288	268	289	272	283	334	272	260	274	271	281	280	259	301	286	263	286	299	283	276	258	263	283	292	261	285	277	281	268	258	286	292	279	259	288	262	278	295	279	294	258	258	260	297	299	303	292	277	290	261	290	290	283	273	269	282	273	305	283	277	311	286	288	261	246	263	293	282	289	270	263	252	290	300	286	285	286	264	262	290	295	294	298	289	243	265	252	287	300	312	260	281	282	272	285	284	274	311	258	284	262	319	265	298	294	282	286	299	274	268	277	280	290	306	261	279	254	240	281	264	272	281	282	257	246	282	266	296	253	268	304	287	320	280	245	273	262	279	258	258	243	335	279	289	281	281	310	291	270	311	298	271	263	251	305	277	282	271	277	278	278	294	284	275	325	281	291	271	245	277	262	258	283	262	266	262	250	285	275	282	291	278	257	266	286	300	273	267	261	272	265	291	263	276	284	272	252	272	284	288	281	302	271	249	247	280	274	281	242	265	257	287	268	283	275	305	292	289	274	270	312	249	250	279	280	306	265	255	272	277	260	296	264	304	269	241	262	237	258	284	233	304	250	278	294	290	259	260	296	301	288	282	295	269	272	286	257	276	254	252	285	255	292	313	287	295	279	263	303	281	279	302	258	267	288	275	289	265	254	310	302	272	267	283	281	253	300	268	265	288	290	306	295	288	279	275	272	291	282	265	282	252	261	269	272	251	298	264	292	309	280	281	270	289	296	279	303	256	277	266	282	263	277	253	326	311	286	296	261	254	270	258	281	274	265	268	255	263	293	295	306	301	279	292	280	268	261	285	318	288	290	269	274	303	261	260	277	269	321	300	288	283	281	264	270	293	275	302	293	303	263	311	261	287	275	267	287	271	268	252	280	249	291	274	291	237	273	279	283	271	258	274	276	286	286	259	262	269	261	309	283	254	278	286	272	283	266	264	279	303	291	268	280	253	282	279	268	286	267	274	278	295	304	272	283	278	269	326	290	278	291	277	280	277	286	263	287	260	277	304	310	300	279	250	251	287	274	288	274	265	264	280	291	273	308	292	303	280	311	263	279	276	287	258	283	277	274	286	279	265	297	295	288	274	286	292	302	274	286	276	267	272	264	275	267	282	299	279	280	272	258	284	305	291	307	279	294	299	266	259	278	254	269	263	311	285	283	292	264	285	275	262	264	259	283	331	285	259	282	296	268	261	288	288	312	282	282	279	270	268	273	273	297	305	259	271	280	292	278	283	276	286	282	264	283	299	257	288	270	277	272	293	268	278	243	269	271	285	266	261	284	281	282	284	292	309	268	284	267	270	296	256	266	286	261	226	270	278	266	303	299	281	257	261	251	282	277	293	281	293	254	260	250	282	301	263	282	279	283	246	277	263	274	286	296	262	301	307	279	292	300	262	283	324	308	271	291	278	269	317	267	274	295
1900	679	608	666	588	646	681	643	613	648	609	587	633	596	646	593	608	653	661	630	614	629	593	596	634	638	602	600	600	591	594	587	634	624	591	610	608	639	609	637	606	606	606	609	622	640	651	628	611	614	612	576	638	596	612	618	631	655	613	641	599	632	542	604	597	639	653	638	604	619	626	585	635	588	601	632	649	611	613	656	602	711	632	577	633	638	613	634	615	592	639	636	620	630	629	598	621	629	630	623	607	602	588	586	628	630	619	651	599	630	590	645	618	612	593	613	646	589	629	636	585	641	627	600	610	605	617	611	635	611	615	590	590	617	630	592	598	613	599	650	603	613	644	624	615	598	621	638	613	665	604	632	640	678	634	625	647	637	629	607	612	571	550	604	588	620	622	574	639	614	621	610	641	600	619	593	640	624	626	612	599	641	639	599	617	602	603	616	612	586	642	618	635	627	610	592	613	645	595	590	635	594	624	605	613	591	637	596	594	624	582	598	641	610	629	647	601	627	625	644	633	643	609	631	600	635	587	624	647	648	598	598	606	591	655	576	641	620	639	605	638	624	587	637	635	644	655	581	589	633	592	620	613	608	643	616	603	653	618	581	633	604	623	676	643	613	588	622	620	600	649	608	645	674	637	649	588	563	625	629	618	594	607	618	598	596	614	616	640	592	621	626	614	589	648	621	605	639	627	592	605	615	642	626	600	641	606	641	634	609	654	595	632	609	605	658	641	642	619	576	610	619	581	648	607	585	633	619	638	612	596	614	622	597	578	566	605	583	618	615	591	610	635	595	623	612	610	604	611	595	618	587	628	610	627	650	602	588	618	668	641	612	616	634	607	580	630	624	638	587	628	612	631	624	617	570	637	623	622	603	628	662	641	641	626	632	624	646	641	587	644	632	626	588	582	558	573	603	614	635	596	615	624	583	605	598	595	619	612	616	641	623	597	652	598	642	584	594	577	602	607	639	629	565	627	640	641	602	585	645	616	623	593	592	590	636	645	581	595	669	576	661	586	648	625	604	615	606	600	627	600	588	640	609	589	613	629	622	579	659	582	562	585	598	647	628	627	663	575	593	612	634	574	599	602	629	577	612	608	606	632	623	551	630	624	646	658	590	589	605	621	623	569	660	634	654	638	588	626	635	621	637	622	607	645	637	629	635	635	580	648	641	620	624	627	613	641	615	640	601	602	577	571	646	613	632	631	617	563	653	634	668	614	628	620	617	605	635	602	601	589	597	623	617	603	596	658	606	600	610	610	653	612	652	598	569	612	615	609	638	617	671	633	644	621	570	623	655	633	602	626	624	548	613	627	632	612	613	593	604	604	613	615	613	618	642	584	591	630	610	620	623	676	645	662	605	597	644	607	577	590	661	611	644	664	631	616	635	616	636	622	607	625	624	618	592	652	619	618	625	628	592	598	600	587	666	606	675	626	663	612	603	627	581	622	633	607	664	604	606	632	662	658	625	610	617	638	624	570	621	636	563	608	612	627	664	614	599	615	589	615	624	628	637	636	626	568	559	589	614	621	650	616	592	608	606	636	608	615	605	600	620	596	608	610	601	580	602	601	635	655	628	616	626	558	608	646	616	616	626	623	647	629	598	595	562	640	654	619	613	607	638	648	643	603	701	582	577	612	597	619	623	663	626	643	648	629	617	663	620	635	624	661	600	615	637	603	606	591	619	606	618	624	574	574	651	607	652	614	632	589	610	613	623	594	610	650	615	609	600	581	602	598	617	672	620	599	645	582	670	654	617	580	642	589	605	614	627	645	614	652	634	615	619	614	599	631	596	666	631	629	623	599	591	661	619	590	648	629	606	589	612	600	597	601	609	642	579	649	601	642	591	631	631	610	618	608	655	614	590	631	648	680	631	595	619	594	652	584	571	617	664	626	643	622	665	619	616	626	589	631	599	634	640	619	645	620	635	643	678	642	594	619	609	618	598	642	567	605	566	615	632	623	602	645	591	604	610	604	659	575	614	612	625	617	629	587	619	620	641	627	634	606	628	609	635	630	636	595	580	602	665	599	583	658	609	591	612	627	593	586	600	619	607	607	655	565	612	571	608	609	668	649	615	603	651	603	563	617	590	633	636	592	575	642	623	630	618	616	613	630	645	609	607	625	590	615	668	597	614	641	614	606	612	580	600	607	577	632	614	617	587	608	592	672	643	612	610	615	614	592	633	601	615	592	640	623	663	623	588	590	633	581	621	611	598	606	629	590	634	614	635	577	621	611	655	621	607	615	649	633	631	636	603	613	636	634	632	620	581	636	590	626	609	643	596	631	648	605	605	659	566	610	647	642	595	616	630	629	626	636	650	630	652	592	627	586	586	587	593	600	587	603	606	605	624	638	566	611	631	591	581	610	604	659	609	608	604	617	631	648	614	574	621	666	590	622	604	603	580	599	607	640	597	612	622	611	599	631	586	642	629	618	634	629	632	597	568	606	601	598	578	630	611	622	649	597	609	624	607	572	570	609	627	617	626	616	613	628	605	619	604	612	626	569	682	618	598	597	600	624	637	665	630	610	634	623	602	607	594	652	632	647	619	594	657	598	572	620	626	650	627	634	611	632	642	631	648	629	603	684	632	564	598	621	625	629	626	639	602	626	630	621	640	637	597	608	618	641	633	652	612	649	629	586	628	600	643	629	574	582	639	645	614	627	620	656	625	637	593	572	617	614	594	614	609	626	554	627	623	602	621	574	633	617	633	576	633	615	537	624	581	612	631	640	628	623	632	625	626	676	600	659	590	646	591	586	612	601	616	609	627	645	594	605	620	631	631	613	625	623	588	614	601	614	635	639	574	576	609	594	603	576	637	589	659	613	615	619	596	587	618	595	610	608	642	671	595	637	608	649	619	608	638	592	635	632	642	626	630	662	591	635	593	624	576	611	642	607	639	608	602	600	581	632	657	633	623	641	627	609	572	645	625	609	616	610	650	637	603	624	597	609	603	648	570	650	651	657	591	627	600	642	588	580	608	614	577	585	615	577	624	623	644	647	579	610	643	572	641	594	627	585	611	584	629	652	635	659	603	586	605	626	622	636	621	621	598	586	629	637	619	656	656	608	637	615	605	634	597	583	628	607	630	630	630	669	639	620	623	594	574	569	615	637	607	586	604	637	617	578	579	627	645	607	615	621	593	613	622	607	594	589	610	655	604	610	624	606	610	623	593	585	606	573	652	647	646	584	606	613	595	641	595	645	636	655	640	637	643	611	649	640	615	599	620	591	619	615	625	635	606	600	619	655	574	624	592	636	636	644	624	579	595	623	606	618	608	632	627	638	637	616	626	623	576	595	634	623	611	625	650	666	561	605	637	628	599	607	629	611	586	617	630	610	603	574	580	624	590	619	614	604	629	632	629	577	578	605	569	609	661	630	547	623	590	564	584	626	642	627	647	580	625	635	635	621	632	643	609	621	650	624	628	593	602	604	634	611	640	601	571	618	615	564	651	590	609	628	588	598	623	591	603	566	631
7906	475	441	343	247	240	188	166	152	137	144	157	173	136	145	127	155	113	122	149	135	111	104	121	99	141	108	130	116	123	130	120	124	148	103	119	109	110	125	128	127	131	149	110	123	111	126	111	123	113	119	125	118	118	119	127	107	131	145	129	106	97	96	117	115	125	108	130	101	94	117	126	118	105	101	110	126	110	105	118	122	131	123	113	139	142	123	114	120	115	106	103	112	120	111	137	109	134	105	135	102	111	113	112	107	135	133	116	106	126	115	111	101	126	127	123	109	127	125	120	99	113	129	127	120	133	125	130	125	116	114	110	125	117	118	103	129	111	112	115	149	127	107	133	135	143	131	103	119	120	122	101	109	122	113	126	108	106	136	109	138	107	102	99	131	110	127	121	121	122	112	126	120	113	126	119	109	119	123	111	114	117	152	121	115	109	115	106	117	121	117	122	119	137	137	110	105	103	122	129	119	115	131	136	86	92	130	128	119	112	134	117	101	116	131	122	135	121	120	131	111	116	138	101	98	117	125	114	126	120	108	119	110	117	111	124	96	104	110	111	111	114	112	137	149	121	108	112	97	90	126	109	117	127	118	140	113	125	119	113	110	112	117	114	134	120	130	108	105	112	117	130	129	125	126	117	123	118	117	104	109	129	113	124	133	111	122	109	116	105	107	120	126	102	127	116	106	138	108	122	114	129	138	121	132	123	114	118	108	99	123	114	124	135	125	108	120	130	140	104	129	124	118	147	131	119	102	121	133	126	101	128	120	137	130	119	101	114	113	117	113	117	139	133	134	138	117	132	110	121	111	126	118	103	102	122	106	108	100	119	113	114	112	127	96	121	93	125	119	133	94	120	126	109	131	96	116	137	129	129	108	118	108	118	129	124	107	121	114	109	128	120	133	129	126	127	120	116	105	147	145	134	110	123	120	119	124	104	128	124	114	117	99	115	120	112	121	121	115	123	113	120	124	112	115	134	116	126	121	118	133	104	116	120	118	104	122	115	110	112	128	125	126	121	103	116	135	104	117	101	107	114	111	89	109	137	124	106	114	120	118	100	120	132	116	124	128	127	119	109	105	119	126	125	118	105	131	121	117	117	127	115	130	110	118	104	110	132	129	125	134	107	117	106	114	120	121	126	118	125	132	108	134	132	128	112	119	130	110	122	125	110	130	123	124	105	98	107	109	128	134	113	112	128	132	119	130	117	110	122	117	129	122	119	124	112	135	133	106	130	117	132	135	125	107	113	119	103	107	125	118	104	128	121	138	116	118	117	125	111	118	123	118	139	136	109	143	126	104	136	135	114	114	117	117	107	129	105	99	129	107	104	117	104	119	94	136	133	114	106	122	116	147	110	117	119	105	115	118	124	123	114	119	110	121	115	121	125	131	113	128	116	125	142	139	119	105	132	123	115	125	120	117	120	122	146	138	132	137	121	117	115	120	111	109	113	112	119	143	131	103	120	128	99	121	126	146	113	114	118	120	107	129	146	128	115	129	116	125	124	126	125	96	113	104	117	130	134	106	114	112	121	114	118	118	127	108	126	123	119	105	122	111	100	126	121	110	129	117	127	109	125	98	124	113	117	119	115	121	113	125	163	132	116	144	122	106	104	119	118	102	131	124	107	117	120	114	128	117	116	119	117	128	103	125	130	111	119	126	99	125	134	115	138	131	140	131	108	100	120	128	113	138	144	95	114	136	129	127	114	117	129	131	126	114	109	122	98	129	124	96	115	124	109	140	115	87	114	136	115	111	129	125	121	117	128	133	123	123	99	122	114	134	115	128	111	104	133	131	125	123	115	124	109	130	133	135	116	131	127	146	120	132	122	129	110	124	102	110	147	118	114	116	122	110	111	123	101	127	120	121	137	112	121	110	115	126	104	90	111	107	125	134	150	116	126	124	118	127	106	142	106	112	114	104	101	107	131	113	104	105	136	124	135	120	111	104	118	132	111	101	134	129	111	108	111	114	145	118	121	120	150	120	133	128	112	126	114	127	124	136	124	110	121	120	103	122	129	130	124	141	115	127	117	118	130	123	124	123	115	123	116	105	132	113	113	144	127	125	109	121	124	129	114	154	135	110	119	105	87	97	124	116	119	127	115	115	101	113	119	111	103	130	112	128	121	137	99	122	123	121	123	148	111	119	129	121	118	125	129	119	112	109	114	140	102	125	145	119	128	121	113	99	124	115	129	114	118	123	125	132	132	122	102	98	91	117	110	113	125	135	111	110	148	99	133	123	115	119	114	108	108	129	138	137	127	116	118	125	108	107	126	127	97	113	122	110	111	138	121	129	137	141	106	135	105	129	142	135	107	110	105	109	156	124	130	122	136	120	123	117	116	95	127	125	121	127	113	110	140	121	121	125	137	123	119	113	126	98	106	115	105	112	117	127	130	130	99	124	103	114	122	113	120	123	129	124	126	113	110	112	103	124	138	96	101	103	113	143	120	122	151	123	115	117	108	126	113	110	104	103	123	123	110	116	136	121	137	140	117	140	129	120	115	119	124	111	133	132	114	122	142	123	99	119	101	114	119	121	128	102	104	111	130	82	145	128	103	119	132	117	117	122	118	107	124	91	113	100	135	129	87	106	152	110	112	103	101	115	134	121	133	107	105	106	134	115	116	124	122	101	118	121	121	108	134	131	124	112	109	131	133	111	105	115	121	108	133	120	102	122	125	94	130	133	135	126	95	131	116	124	105	111	158	134	107	129	124	142	110	135	117	128	116	110	143	107	106	137	123	138	103	104	116	118	144	145	134	113	104	120	125	110	91	119	107	144	130	113	101	130	100	121	124	116	113	111	117	110	118	114	114	133	113	121	129	118	128	117	112	155	125	103	139	118	109	124	124	150	121	110	148	111	117	119	97	120	121	129	118	121	125	135	133	119	140	121	111	126	121	140	132	110	125	106	106	112	129	131	117	128	105	96	104	106	108	122	123	121	102	109	118	125	117	118	117	125	124	128	114	118	134	126	123	126	111	119	114	132	134	133	122	111	140	100	115	123	142	113	120	110	111	113	126	125	91	135	125	83	93	123	111	98	115	111	118	128	104	116	143	124	109	124	124	128	119	97	134	132	115	127	121	119	124	127	126	120	106	104	133	113	113	109	108	130	119	118	113	107	112	109	144	108	121	123	120	140	131	123	120	107	120	127	123	121	127	113	143	110	120	103	117	100	104	114	135	126	115	135	144	130	123	130	119	125	112	118	112	132	109	113	143	128	128	125	111	131	127	113	105	121	124	109	108	94	121	127	116	132	119	135	115	126	108	115	143	119	120	141	125	124	102	128	117	114	120	132	120	106	118	111	132	114	119	117	134	139	132	114	121	116	111	125	129	121	111	110	115	107	120	135	122	119	120	120	144	120	132	132	111	114	113	105	134	126	114	114	98	128	129	97	137	133	119	135	118	106	113	118	120	121	107	131	118	118	122	122	114	132	104	109	105	109	119	112	125	113	118	105	127	139	102	124	121	123	112
6162	629	983	1117	972	798	725	593	544	518	464	439	409	401	370	368	407	369	347	376	354	386	329	354	344	301	327	322	320	342	342	346	310	331	340	333	293	314	330	325	321	333	328	315	291	313	360	284	336	317	321	300	325	298	300	330	276	322	298	333	288	317	283	310	294	295	291	319	272	319	301	312	305	292	325	292	320	285	316	323	318	321	327	306	320	328	312	331	307	308	311	346	318	298	307	304	306	299	304	312	332	317	312	284	309	302	348	327	300	316	292	342	272	304	329	301	308	314	307	332	315	295	299	278	324	304	300	309	333	309	288	325	295	312	336	329	331	320	301	297	338	307	299	309	335	313	269	314	297	322	310	334	331	328	321	329	318	325	305	306	302	320	310	283	326	332	289	300	317	311	346	336	324	319	295	306	341	329	316	302	307	302	270	308	295	302	324	307	273	314	319	282	298	345	283	304	330	308	308	342	310	304	301	315	333	313	303	337	303	285	303	299	307	286	313	315	315	334	302	330	295	292	306	292	309	319	305	300	330	313	303	263	283	293	342	339	280	307	311	291	309	306	332	366	309	325	291	318	302	326	295	298	332	306	335	329	300	308	299	294	330	344	326	295	331	333	304	326	304	288	294	328	313	308	350	328	312	317	318	286	331	318	336	333	347	311	317	313	301	325	316	273	303	314	318	303	323	314	299	301	328	297	329	285	322	298	335	309	313	334	298	339	281	296	307	321	320	317	333	334	314	324	314	295	307	273	330	311	302	293	331	318	317	303	300	293	306	327	320	333	313	319	314	338	315	302	307	285	314	311	325	323	313	311	303	303	280	299	337	319	329	291	346	310	294	296	310	290	327	327	300	322	307	316	315	310	317	318	320	321	314	295	330	285	294	330	303	323	299	299	299	301	343	332	288	291	298	338	309	321	305	321	351	309	310	327	320	329	321	312	315	310	306	286	345	334	312	315	329	303	349	352	291	309	304	312	304	302	313	276	332	322	344	288	326	303	284	315	305	312	297	270	305	297	292	320	333	291	325	318	322	286	288	304	319	291	303	331	294	327	296	308	320	295	324	283	339	297	311	301	278	318	338	331	315	272	312	348	312	303	314	310	300	311	309	308	283	293	317	319	300	302	328	305	297	337	302	295	334	265	313	291	290	307	346	277	309	308	356	299	311	307	322	308	340	294	317	323	314	316	333	323	353	327	328	297	282	320	280	294	320	330	294	303	308	283	329	333	347	326	303	262	315	328	292	319	297	294	347	320	318	318	319	301	301	305	287	342	315	302	306	319	317	321	318	301	303	314	281	349	285	289	343	324	321	341	296	339	295	311	300	319	305	326	299	302	317	311	305	318	290	336	331	307	315	324	344	312	311	311	298	316	298	324	289	286	347	307	319	311	343	309	307	314	304	314	316	301	305	301	329	321	332	321	318	333	286	310	344	320	291	304	299	316	340	320	333	303	329	327	306	323	296	309	309	330	286	322	302	294	322	312	302	307	333	321	304	318	322	315	309	286	361	316	311	289	312	310	299	308	290	286	290	321	297	332	303	314	323	317	317	316	310	334	349	318	330	302	325	311	297	309	317	321	306	326	311	279	310	314	318	316	320	331	323	309	348	306	279	276	344	280	313	318	333	297	255	321	296	284	304	292	275	299	322	304	355	287	301	303	318	296	306	337	296	308	327	343	308	302	280	308	316	314	314	319	278	294	319	333	338	302	320	311	329	309	293	331	327	317	334	290	300	292	304	306	295	300	328	302	301	329	307	300	323	293	319	360	294	292	324	318	333	322	300	307	327	323	336	301	308	323	315	298	287	277	307	289	314	301	308	334	296	336	320	317	305	301	286	331	321	287	299	304	298	271	333	301	319	324	328	352	314	270	315	290	308	300	311	304	319	320	303	322	289	316	308	311	326	306	310	300	300	314	299	326	311	300	326	325	334	281	336	311	305	335	305	300	309	327	299	311	299	313	291	306	281	274	313	298	317	316	286	294	311	307	292	289	302	313	317	284	334	297	292	284	311	286	317	305	294	299	303	323	321	299	317	296	307	291	331	317	309	303	329	329	278	310	307	298	304	336	301	313	309	328	302	303	323	296	308	317	295	314	272	323	283	304	330	321	299	303	296	309	360	326	308	336	332	328	320	298	305	321	308	368	310	301	312	326	304	298	327	319	340	315	313	330	295	319	299	332	323	288	315	342	344	333	369	317	328	328	305	306	325	326	301	322	292	271	293	300	299	336	298	282	294	325	305	293	314	296	326	311	290	316	284	348	311	272	309	316	308	330	312	294	318	325	314	315	287	281	341	330	352	297	333	314	288	295	315	300	292	311	313	298	318	301	308	316	352	300	299	316	307	293	329	323	307	338	292	334	294	301	312	304	324	322	319	306	320	314	332	275	337	311	286	312	322	290	317	315	308	297	308	292	337	306	332	297	314	323	313	319	305	314	333	315	302	316	298	340	317	305	308	298	302	299	282	300	330	295	323	330	317	324	313	301	317	296	304	270	279	302	326	313	314	298	346	333	325	339	294	319	324	311	294	308	329	281	307	336	295	303	333	301	331	314	303	342	310	352	333	334	301	287	313	293	319	306	313	318	330	306	313	319	320	331	351	308	292	277	289	322	327	292	296	289	344	304	284	296	319	303	281	339	288	291	350	315	309	337	313	325	325	326	320	318	276	348	283	341	311	316	293	290	300	319	302	333	331	304	283	295	307	309	320	307	340	312	281	289	330	277	296	310	342	324	293	310	332	320	307	321	310	320	329	314	318	335	316	336	328	304	292	323	326	318	321	307	301	315	296	303	312	318	316	317	333	310	300	306	316	324	319	341	331	286	284	333	314	336	301	308	308	312	344	287	303	352	332	316	329	319	283	324	311	316	308	312	327	313	286	280	298	307	332	302	287	334	301	300	299	280	340	318	342	343	299	314	312	300	330	300	326	297	294	297	314	313	277	328	337	300	326	308	319	319	307	294	304	302	292	308	314	305	293	310	309	328	302	303	296	337	308	317	336	296	303	303	332	328	344	327	283	315	309	327	315	325	289	277	313	316	299	306	319	328	313	285	301	336	326	317	314	294	316	333	312	287	326	309	311	314	293	325	303	328	321	282	333	308	320	334	353	329	266	340	327	310	319	322	304	290	327	326	319	293	322	292	324	311	321	302	314	323	295	313	335	309	334	295	298	292	325	314	296	300	315	295	323	327	297	342	323	321	336	312	278	350	320	286	299	325	327	329	312	327	295	334	289	335	322	310	285	296	309	299	307	315	337	263	300	289	297	297	312	275	304	336	279	302	313	292	316	311	316	299	319	318	355	304	280	296	311	339	301	318	300	324	290	319	294	283	334	300	330	337	315	346	303	325	306	319	314	287	339	335	298	323	288	327	297	311	328	303	323	335	328	308	297	300	335	299	308	337	311	336	321	291	297	303	303	340	298	299	332	328	289	292	368	330	317	338	321	298	291	327	339	316	336	326	341	315	297	321
14152	1176	794	673	523	374	311	280	268	270	216	230	206	223	234	197	185	196	186	189	192	179	174	208	203	177	177	174	178	206	168	195	188	172	199	183	184	205	207	208	195	182	178	185	191	196	170	207	195	211	193	187	216	209	203	173	167	197	179	178	171	179	165	162	163	192	180	188	185	168	164	179	194	192	196	151	159	184	186	185	177	172	181	191	211	194	197	194	198	192	191	191	158	186	182	188	172	200	174	156	162	202	181	196	172	174	187	204	204	187	158	186	187	189	180	173	187	185	181	178	223	186	180	190	169	185	191	165	190	183	187	179	211	154	174	175	170	198	166	167	164	194	188	158	155	202	217	177	177	178	164	210	202	180	214	184	195	170	196	200	198	200	182	161	177	184	185	164	176	180	180	156	194	188	181	203	202	185	191	187	195	170	137	155	194	181	167	194	189	194	191	181	198	176	195	171	196	218	157	178	157	171	150	187	165	167	219	202	191	201	210	165	187	182	185	186	162	180	182	176	179	193	199	187	189	190	176	219	206	188	191	167	194	196	184	181	177	193	155	181	204	193	173	174	174	184	206	191	201	182	177	190	208	173	162	208	173	212	193	191	204	177	172	199	199	193	173	153	168	187	196	180	176	185	186	182	169	212	206	164	193	186	178	169	203	187	197	179	178	198	195	155	174	185	177	194	193	189	179	170	178	191	185	184	209	174	211	179	176	160	166	187	169	190	180	177	183	161	179	174	191	202	196	175	199	163	200	179	181	203	219	194	176	176	213	202	150	180	192	176	178	177	184	177	213	187	187	196	170	144	186	184	193	193	177	183	189	200	199	179	159	198	167	203	187	186	194	184	200	186	215	185	173	184	149	181	188	170	181	191	180	185	166	187	177	180	190	171	203	186	184	147	210	159	167	173	165	166	213	166	165	188	180	202	175	198	189	168	183	187	204	187	180	156	185	190	189	187	182	184	214	211	202	169	176	173	156	202	176	183	185	190	182	189	211	179	176	200	180	194	182	176	186	179	172	208	202	184	187	190	166	204	194	175	180	178	161	177	184	164	166	194	202	161	188	203	171	197	184	198	161	177	180	154	196	184	177	167	179	176	157	180	181	173	161	146	167	201	185	181	151	147	150	195	189	163	173	172	178	165	199	196	171	188	203	167	182	230	172	183	173	181	184	192	186	210	177	192	192	198	186	185	175	179	190	193	209	190	174	207	199	174	202	199	174	194	193	183	182	165	196	199	169	183	195	188	203	178	197	150	202	181	165	192	192	187	181	197	211	199	204	197	178	180	197	191	193	182	167	224	149	154	183	202	189	192	184	181	189	186	175	172	182	199	217	182	181	165	197	183	197	169	176	174	183	202	186	189	182	184	172	204	175	174	194	193	176	184	171	208	173	182	203	173	169	171	157	167	186	189	195	186	172	177	175	167	189	156	171	189	214	171	194	156	202	185	180	191	175	189	182	209	153	189	171	166	193	200	162	177	183	189	181	174	196	164	161	157	181	176	180	184	162	172	170	182	169	177	204	181	171	157	178	182	158	180	164	177	174	187	188	186	196	178	205	209	184	183	182	164	166	170	207	164	174	180	164	189	180	184	189	187	201	165	150	204	182	186	192	184	204	168	172	186	193	189	184	194	185	174	199	195	180	185	177	179	208	191	201	179	194	173	183	169	196	206	158	181	168	187	216	171	157	202	174	196	181	197	203	188	211	171	195	198	169	188	160	172	180	170	186	175	193	185	188	172	172	202	158	175	199	197	174	171	169	171	168	177	202	173	183	167	176	198	178	220	176	204	184	180	174	188	163	178	185	176	173	192	209	195	177	166	187	179	187	188	180	170	191	180	193	168	159	175	179	191	184	211	178	167	188	202	193	186	187	198	160	162	175	178	190	187	188	194	168	194	192	170	205	174	180	195	186	190	176	179	182	176	202	169	181	200	200	192	181	196	190	185	174	178	178	205	191	186	205	188	183	192	159	189	212	192	178	219	147	193	180	201	159	168	200	169	189	165	220	183	197	172	186	186	204	180	176	210	181	204	182	189	184	174	184	185	179	192	178	182	177	190	182	183	169	183	176	193	147	174	186	190	157	168	196	202	187	169	185	179	172	206	168	156	190	195	205	205	196	181	175	199	164	160	189	187	197	194	184	200	150	149	175	197	163	168	170	175	201	180	199	199	205	182	201	186	180	173	212	197	188	206	170	180	147	169	183	209	184	173	167	179	160	189	205	190	189	197	176	179	178	174	178	152	188	192	177	210	171	176	197	185	214	196	196	192	178	170	184	176	184	191	179	190	177	192	185	205	188	154	181	198	184	174	199	179	193	195	187	202	185	168	184	192	199	168	196	191	197	174	209	178	167	159	190	194	150	189	214	180	202	186	196	175	151	171	150	161	200	186	205	180	148	178	172	198	195	170	201	170	170	185	170	195	164	172	180	176	181	189	206	172	176	181	178	206	183	190	163	193	188	154	185	184	180	197	181	193	200	165	188	169	198	191	156	188	196	190	191	182	197	178	186	185	171	171	174	175	168	177	206	206	204	180	170	173	189	197	177	189	190	196	193	184	165	196	199	208	182	159	184	195	191	200	177	175	181	199	194	161	201	163	183	190	176	194	186	174	178	179	169	203	184	167	171	190	170	175	177	180	181	169	200	189	192	177	198	176	203	185	173	175	195	202	145	197	205	211	180	192	191	211	190	176	158	166	180	196	183	157	165	173	182	181	193	214	161	191	179	186	191	180	187	203	212	156	208	179	179	191	176	175	190	181	195	202	227	189	195	187	190	210	200	183	164	198	185	201	182	181	167	192	181	162	193	172	193	178	159	219	210	168	221	198	172	178	186	161	189	161	198	165	180	215	178	196	199	201	163	170	195	200	160	171	185	187	193	187	159	176	175	182	164	156	171	193	172	185	198	190	202	153	181	172	170	171	188	178	197	190	177	190	165	195	167	166	184	184	203	200	176	196	176	169	166	188	198	191	175	178	174	182	191	189	198	224	192	198	168	175	166	180	200	164	165	161	181	165	173	183	154	189	173	180	174	189	203	196	187	174	187	195	173	189	178	199	205	175	170	190	194	168	177	178	179	176	181	194	153	176	183	158	201	183	201	168	186	202	185	214	201	193	172	181	168	178	182	158	161	185	165	165	189	200	210	164	185	178	210	163	168	186	168	180	173	173	182	202	173	201	175	173	206	158	204	166	182	183	179	177	168	164	171	168	206	201	170	185	183	205	179	202	179	190	201	170	164	182	166	193	200	204	173	179	181	174	199	171	188	183	235	183	177	198	164	168	198	189	181	161	185	188	202	190	200	179	185	173	181	154	165	191	202	169	204	179	206	224	186	176	192	174	201	194	192	183	197	188	182	180	208	194	171	213	187	173	155	194	163	198	178	163	184	187	198	209	185	186	185	179	155	174	207	172	183	188	194	193	169	153	177	200	210	187	181	188	201	177	200	184	161	200	184	206	202	175	207	172	172	195
8125	1092	1793	2026	1820	1450	1219	1035	965	817	783	733	668	603	597	640	604	511	576	611	581	534	540	520	513	549	495	510	517	470	498	480	512	504	469	464	462	476	500	483	499	475	437	445	467	477	492	446	480	471	487	483	507	459	481	512	504	476	473	450	459	500	462	474	460	521	450	478	442	501	465	468	467	455	457	459	425	490	477	485	468	459	466	452	483	455	450	460	453	472	459	490	463	465	460	454	507	484	469	494	465	451	459	454	458	452	448	487	451	471	503	419	444	453	480	451	433	454	460	431	444	507	454	455	446	448	461	472	430	466	490	484	461	488	465	442	467	462	466	485	465	459	465	453	464	436	455	470	501	480	431	498	438	435	458	452	439	481	494	500	483	478	472	450	447	456	436	485	484	454	454	452	418	424	451	477	432	479	473	444	491	503	448	475	480	469	469	470	469	429	466	506	483	506	456	470	433	469	455	432	462	462	469	485	452	454	464	465	449	444	448	463	485	447	442	460	451	456	456	458	492	456	440	452	480	441	436	461	442	469	436	475	475	494	484	503	481	461	468	439	447	468	452	458	438	458	496	467	424	472	435	420	455	438	476	470	475	447	475	429	447	467	484	424	463	480	463	437	464	452	442	475	451	456	441	446	451	533	465	476	506	487	444	416	447	484	449	470	433	463	469	444	469	477	457	472	474	436	498	441	464	439	435	469	443	444	447	458	474	464	474	454	461	465	472	478	458	459	475	445	507	474	480	440	477	459	458	486	480	482	449	424	454	481	488	499	446	485	441	451	459	422	482	429	502	482	469	465	487	445	452	478	483	465	447	461	449	446	464	458	482	433	442	493	432	493	486	485	447	438	440	465	462	428	475	466	469	472	465	419	488	465	444	485	476	498	475	476	486	456	479	439	445	474	482	460	466	480	495	461	447	455	476	475	447	442	459	478	464	457	477	456	412	482	474	471	457	485	507	451	433	441	450	483	442	467	442	467	470	446	456	434	436	477	494	434	449	471	466	419	503	434	455	481	487	456	450	458	473	438	483	459	448	450	447	482	477	444	432	462	482	432	467	466	444	498	474	477	456	435	476	489	462	430	467	457	454	465	467	443	436	474	443	453	471	489	474	487	498	494	472	438	461	469	478	460	411	418	462	438	477	469	459	435	492	509	447	482	435	469	484	465	489	499	492	473	450	445	460	449	475	458	474	480	464	481	442	436	462	466	446	472	481	457	461	437	433	486	468	469	480	453	457	505	462	479	476	418	466	482	461	469	478	453	456	439	447	450	454	453	484	493	448	499	438	460	459	463	440	465	482	456	430	477	450	473	466	484	485	496	458	483	454	419	471	453	456	447	434	439	442	476	461	441	472	457	457	475	471	450	447	420	429	444	497	452	471	479	450	473	478	505	509	473	440	438	436	451	453	474	476	472	459	436	464	449	454	476	444	466	433	464	475	459	419	474	484	496	463	442	479	466	467	465	481	480	495	439	440	466	455	460	463	460	507	489	472	463	475	488	454	399	457	465	451	436	492	442	460	462	490	436	499	443	511	464	480	468	445	482	424	460	458	499	475	438	437	464	421	445	443	489	444	473	439	470	461	445	460	477	465	455	476	451	413	467	460	494	463	473	480	446	494	460	481	433	446	489	489	441	455	458	506	475	470	470	428	515	478	468	511	477	485	480	458	459	485	455	487	419	427	471	462	466	449	458	462	467	500	463	476	487	418	489	483	433	454	455	445	423	479	470	470	463	453	470	483	454	473	466	493	456	520	476	505	471	456	449	473	453	480	434	470	463	458	486	446	489	482	460	499	451	469	469	474	459	456	461	455	473	488	487	480	472	437	477	499	494	474	467	455	452	463	456	445	478	465	433	493	456	474	443	477	452	497	462	456	480	460	447	469	498	469	474	449	478	500	461	490	450	466	444	427	453	452	487	482	478	492	480	433	482	492	418	471	467	472	448	483	484	480	435	452	484	447	470	497	472	439	479	454	456	485	447	456	472	478	451	441	496	429	461	482	453	466	463	495	492	485	436	468	460	446	451	502	456	438	482	453	468	460	474	462	448	459	482	468	467	486	469	459	430	473	435	470	478	473	485	473	474	460	458	438	451	496	453	438	482	431	461	433	465	497	506	445	454	470	428	457	488	475	444	472	463	461	491	459	466	454	441	491	475	479	437	462	439	455	485	465	446	473	442	483	459	440	443	426	462	434	448	450	457	456	480	409	425	474	459	481	421	508	438	474	478	476	465	464	447	473	478	447	446	440	476	497	387	467	468	476	469	419	464	463	436	467	441	463	454	465	510	491	438	453	431	453	465	435	471	429	449	455	468	471	464	492	461	449	453	489	477	459	467	471	464	446	446	478	455	435	486	490	459	466	435	438	489	435	484	446	449	437	482	481	431	444	512	489	508	485	429	479	435	458	436	459	478	467	441	501	477	449	450	425	474	464	463	444	477	480	458	465	466	495	474	456	475	451	481	485	456	467	471	468	492	480	503	464	442	427	462	457	416	490	465	443	427	485	440	473	470	480	464	459	453	464	462	483	475	468	451	433	437	466	457	486	473	446	472	423	443	426	485	475	472	511	501	467	478	479	467	423	504	451	492	446	491	471	474	484	432	459	456	472	480	504	470	448	455	464	468	442	493	469	471	466	455	429	485	483	479	469	437	517	455	490	441	459	469	476	459	427	452	463	472	456	459	471	475	469	487	478	459	461	490	448	442	473	449	458	464	461	424	433	457	465	483	466	460	494	484	461	466	463	472	431	489	467	492	479	488	451	477	479	470	473	413	440	452	468	469	496	430	498	480	419	455	452	491	471	443	473	441	447	461	499	465	452	470	420	450	436	439	475	479	426	426	482	505	468	489	465	479	432	447	489	458	455	440	466	469	453	431	446	450	436	467	460	451	443	451	455	490	483	483	469	486	477	482	491	466	491	459	455	458	475	491	420	475	451	452	440	487	468	456	470	456	417	441	504	433	484	456	470	459	462	415	468	447	451	486	453	476	425	478	427	475	489	457	484	449	491	446	442	467	449	481	411	460	443	447	481	438	475	436	461	465	481	446	497	471	426	522	479	493	472	429	490	476	500	444	448	431	477	470	452	457	489	479	457	479	465	453	455	462	458	421	449	501	510	480	423	458	448	477	479	467	473	460	450	456	479	465	489	463	456	480	502	495	460	477	468	453	478	434	469	495	499	475	438	425	458	471	510	437	477	498	466	471	446	443	438	450	448	500	465	457	447	467	444	491	441	474	440	414	480	450	462	494	479	458	469	454	448	424	468	446	424	478	501	477	459	470	471	496	442	507	462	453	490	440	480	530	461	481	455	460	464	486	476	503	470	443	441	426	452	441	463	489	460	478	459	480	469	475	484	437	430	450	471	460	490	446	445	422	448	465	491	470	440	448	537	461	444	482	473	450	450	455	407	451	506	453	490	472	439	455	454	502	466	440	469	445	472	462	466	486	458	453	460	448	498	462	446	474	483	447
1558	303	298	281	254	262	239	294	280	282	280	277	250	297	251	270	289	260	275	285	282	291	269	283	291	272	248	246	265	250	331	222	287	266	264	267	298	269	261	261	302	281	310	284	253	279	276	303	243	265	249	321	259	272	260	307	272	269	269	299	274	281	284	266	275	259	250	266	264	280	286	265	255	260	301	315	289	271	290	278	301	290	278	280	271	253	293	296	259	281	315	260	264	296	269	273	279	265	272	265	303	282	295	270	280	276	288	244	285	268	290	257	308	283	262	311	266	317	251	286	283	276	257	261	254	269	255	292	274	267	281	284	323	247	281	283	295	252	276	277	248	266	297	268	295	298	283	304	286	299	279	264	306	332	284	296	278	315	270	307	291	287	277	288	292	247	282	282	230	281	284	252	306	265	295	288	264	288	275	286	269	299	294	267	284	256	263	284	269	281	288	269	229	288	283	269	299	262	298	275	274	283	271	294	261	274	287	297	261	273	268	253	254	247	285	268	269	288	233	257	268	279	288	272	259	284	288	259	295	327	232	280	275	270	264	284	278	251	292	291	296	272	268	234	291	280	310	256	256	246	263	271	271	274	261	299	278	276	287	273	280	248	306	293	246	268	279	265	307	285	280	263	267	291	263	271	258	284	280	266	280	294	291	289	285	292	276	269	291	282	267	267	259	276	268	308	281	289	299	274	302	288	308	239	277	254	252	268	264	294	292	269	286	231	282	281	278	278	271	308	291	256	263	284	291	279	254	277	265	280	282	279	289	279	257	282	274	247	257	266	256	246	298	284	275	272	262	236	249	248	274	279	297	284	270	283	309	260	270	309	277	291	308	301	256	328	247	269	270	261	255	294	243	297	260	289	264	285	272	243	268	288	290	318	261	262	274	296	270	265	270	263	287	301	293	259	299	269	262	259	264	288	255	325	260	251	255	270	260	285	281	257	280	264	267	306	302	272	291	257	281	259	276	293	284	267	280	263	258	285	258	278	278	271	257	296	291	272	239	292	279	249	269	272	280	283	291	264	289	246	273	288	272	279	255	263	267	288	260	279	251	261	272	270	266	250	273	267	269	260	303	261	266	274	277	251	281	266	267	271	257	272	273	265	263	279	297	316	268	256	280	299	272	271	291	325	256	288	260	279	260	266	266	280	289	278	306	284	253	273	281	278	282	265	242	254	293	252	266	278	282	259	283	311	271	301	301	260	309	281	284	304	297	253	278	246	266	229	288	240	266	312	275	331	312	254	264	292	253	252	279	292	281	295	258	308	272	285	257	273	264	270	266	283	272	269	270	278	260	287	251	277	255	272	273	282	268	272	297	272	245	259	276	261	258	263	267	258	281	272	249	289	241	307	277	262	263	280	299	277	281	264	266	279	264	264	293	259	261	232	294	275	300	288	286	286	320	292	271	284	257	269	270	229	263	282	278	293	267	268	294	273	282	277	281	279	291	263	287	274	248	275	277	269	278	286	282	271	249	280	264	310	308	264	280	287	278	276	287	276	262	258	284	280	271	301	265	304	256	250	275	249	277	306	292	262	264	289	266	281	306	272	281	239	274	263	280	278	312	299	296	273	249	284	281	276	281	249	299	297	303	259	283	253	257	263	250	293	277	276	252	265	315	285	269	256	287	269	242	286	281	293	266	273	277	280	283	293	290	287	284	278	276	252	258	273	263	263	306	287	268	263	251	301	311	283	262	263	281	249	275	276	286	275	294	262	272	309	316	268	268	270	259	264	259	314	256	282	265	268	284	256	288	255	249	262	271	280	296	294	280	282	280	269	279	292	297	309	320	306	299	276	299	251	285	292	259	294	260	254	268	278	282	287	254	308	292	310	307	282	268	257	290	254	278	287	268	260	264	264	259	262	282	285	292	297	279	271	277	302	300	251	293	241	257	275	253	240	281	313	288	241	324	286	251	254	302	265	271	282	272	282	322	253	280	240	263	279	279	299	263	264	304	252	241	309	240	276	294	286	252	274	259	280	285	283	299	291	296	279	285	273	273	240	285	293	317	281	270	277	317	288	303	288	270	270	276	283	299	287	287	276	277	272	262	280	281	253	283	279	311	310	264	297	260	227	267	273	263	295	333	246	299	261	255	270	283	266	290	266	248	285	286	271	269	258	271	276	279	291	265	297	277	260	289	293	298	299	305	281	279	280	275	271	258	259	252	272	277	289	286	258	301	273	257	266	269	274	300	315	291	251	249	272	279	255	320	295	261	277	321	265	288	273	277	281	291	266	282	260	280	255	256	292	282	294	263	282	254	250	293	272	277	285	282	291	281	297	287	284	287	271	267	311	270	267	265	236	274	281	267	265	292	321	277	278	282	277	301	265	289	260	251	264	287	272	270	252	244	320	299	285	234	292	283	281	283	282	271	253	268	319	292	286	297	256	269	241	260	246	266	294	267	307	297	249	293	287	280	249	276	240	269	274	271	272	304	294	260	269	249	270	273	259	286	291	248	274	281	265	255	311	274	267	274	303	294	259	275	267	280	285	274	258	306	286	266	294	241	290	262	261	266	295	272	308	273	257	255	284	275	269	255	267	287	266	287	285	289	281	260	265	290	259	286	280	314	277	301	293	272	260	293	258	289	262	284	280	273	328	255	291	289	278	289	268	264	295	297	280	293	243	264	255	263	262	290	264	284	286	254	269	299	324	247	264	321	314	257	260	280	260	270	284	233	274	266	289	303	293	275	294	272	309	272	275	263	299	290	265	272	270	292	278	316	284	275	293	335	290	277	265	270	274	288	264	316	262	301	282	280	283	261	282	276	288	257	262	264	275	301	268	286	272	272	280	261	282	295	279	240	300	269	295	276	284	317	267	288	257	292	250	278	240	298	288	240	288	296	295	259	261	290	279	259	293	272	248	278	284	258	297	270	288	300	285	271	293	277	255	264	309	309	313	286	306	269	284	275	288	249	263	270	324	269	255	261	283	263	248	245	267	266	276	260	291	320	270	289	297	244	257	267	311	302	260	289	271	261	263	260	307	288	278	273	265	285	276	278	306	261	301	237	288	299	282	249	279	271	263	279	323	305	303	291	262	266	261	272	301	284	282	281	265	279	242	273	270	267	282	276	299	276	269	251	288	252	240	290	263	279	292	260	291	297	281	257	300	299	276	271	283	282	263	326	274	253	245	274	279	243	268	274	273	280	293	279	262	289	276	287	264	254	261	297	295	244	285	293	270	289	267	269	265	263	288	301	266	263	281	260	299	261	261	317	277	265	264	248	257	290	286	257	309	288	250	271	280	250	249	330	261	289	232	308	299	299	277	281	272	273	289	242	264	283	264	267	288	281	274	260	275	292	257	297	273	268	286	274	264	315	314	270	285	283	263	291	296	239	280	296	265	281	272	258	277	302	295	276	293	257	277	247	284	273	256	249	309	292	291	266	293	257	242	292	290	268	280	285	318	246	265	251	286	271	290	287	249	286	300	287	271	263	290	283	294	289	269	269	251	294	287	269	264	291	275
1861	624	635	659	679	607	606	632	599	628	606	620	609	676	617	596	641	615	597	654	596	643	667	620	643	636	614	621	621	620	614	585	607	628	618	619	630	632	594	550	618	566	664	622	616	620	583	615	617	647	591	623	678	604	600	563	574	601	604	602	601	582	617	625	563	653	595	584	600	615	623	601	643	596	607	632	640	600	572	628	625	612	641	632	623	615	623	639	629	606	612	598	622	582	650	615	576	641	610	628	626	590	557	627	576	581	667	588	665	653	618	618	630	595	605	591	620	564	632	578	599	621	586	632	635	572	577	600	620	611	586	590	594	622	623	605	626	591	616	625	620	588	575	626	601	591	615	596	606	609	621	606	592	638	606	623	644	617	626	606	607	644	584	659	616	589	623	638	605	635	610	644	676	667	636	626	604	592	612	620	629	641	642	619	628	631	600	664	629	611	641	589	641	622	611	609	648	665	602	614	589	608	612	621	611	676	626	625	610	664	630	634	567	634	610	605	591	671	592	609	643	610	580	566	637	613	561	634	605	617	589	660	644	614	588	618	577	597	621	598	618	600	670	618	634	628	607	603	625	595	583	598	582	640	653	642	601	660	596	655	616	651	594	656	621	629	589	638	610	605	643	594	636	607	663	604	590	596	660	603	619	616	587	588	584	618	597	620	621	634	592	589	634	624	617	638	632	567	605	580	617	595	643	646	620	596	619	648	634	613	646	619	582	605	599	649	654	667	604	618	603	664	600	624	595	645	590	589	593	635	635	620	608	644	613	602	621	628	572	646	621	657	610	608	622	614	604	633	633	646	581	638	639	600	580	650	630	609	618	566	620	565	576	611	655	659	613	588	598	612	664	641	599	608	607	604	622	625	590	598	598	599	647	684	647	622	588	601	638	644	636	671	619	652	649	653	610	635	586	589	636	573	628	604	590	711	644	622	646	592	623	610	630	631	656	638	596	566	608	612	631	599	599	578	562	570	590	581	616	612	583	617	638	598	581	607	618	672	622	569	630	620	600	573	610	596	593	624	579	640	615	641	587	666	641	615	618	614	587	602	668	579	621	603	625	628	598	557	545	617	593	647	586	587	636	614	607	594	613	587	620	578	614	615	633	574	660	650	605	620	653	629	610	630	655	562	615	635	638	627	605	631	577	631	606	606	651	640	630	669	660	606	596	647	618	650	651	606	574	619	590	630	582	642	600	638	596	596	581	655	590	665	630	589	602	614	612	570	573	604	648	625	590	647	607	609	624	611	608	625	600	577	629	614	621	621	626	616	656	618	635	596	587	603	602	601	583	654	613	601	649	585	575	538	629	594	632	625	611	582	608	624	621	612	582	633	586	587	644	631	640	612	647	608	595	624	579	588	620	662	641	623	600	644	688	576	642	614	606	549	608	661	640	594	556	603	608	581	624	610	592	612	654	631	650	627	610	621	590	620	637	599	582	644	621	583	609	625	644	608	610	559	677	598	667	650	627	607	615	587	604	625	617	609	584	591	621	581	624	616	558	594	595	619	556	627	619	595	613	622	624	643	603	658	601	647	613	673	619	673	604	613	579	637	570	575	612	626	637	646	664	611	630	624	585	660	595	596	612	597	622	599	636	650	609	629	607	642	564	608	628	617	614	643	647	630	620	617	635	634	643	609	603	620	634	647	620	558	601	650	603	667	620	566	592	556	591	620	617	588	577	608	607	627	649	585	618	629	621	660	640	619	633	626	582	705	572	576	577	613	641	575	614	634	663	615	592	623	608	591	616	600	621	633	617	658	569	645	617	604	610	629	650	639	584	597	617	600	613	647	613	569	602	622	602	632	612	598	602	699	612	638	634	611	636	613	612	613	576	619	615	651	595	639	633	611	623	572	580	594	635	620	647	627	611	638	581	583	604	643	636	618	620	615	579	616	595	631	592	645	621	598	594	623	598	607	594	591	575	606	622	606	565	620	607	631	656	648	557	588	606	629	630	563	619	572	631	622	608	652	593	600	640	627	602	612	608	654	598	605	627	624	624	578	613	622	626	627	629	592	679	645	584	616	563	633	656	639	593	580	656	604	614	602	565	654	620	590	622	579	634	611	630	621	589	627	643	612	616	631	627	627	616	623	646	618	616	623	619	630	586	631	605	633	621	612	595	662	628	607	579	586	608	614	550	631	559	633	643	620	636	623	604	628	665	607	637	627	605	627	596	647	661	630	640	627	628	579	608	665	604	605	664	586	603	617	630	604	587	610	613	575	626	639	594	625	629	557	586	599	606	635	570	591	622	632	659	605	614	625	617	631	649	603	614	632	638	577	623	607	603	648	604	627	569	588	644	646	576	614	595	618	619	603	613	603	638	663	599	598	645	607	606	604	596	616	637	616	605	611	610	628	625	654	575	636	598	622	631	612	595	646	591	648	565	615	603	620	627	629	568	650	598	625	660	618	622	595	633	635	638	587	603	641	587	622	617	578	643	633	596	630	549	619	633	602	652	575	590	613	633	620	598	626	649	639	614	614	627	600	594	613	627	655	596	627	604	578	574	628	621	632	613	625	577	649	617	629	596	612	570	560	635	631	662	584	608	618	601	662	605	602	623	667	616	616	640	598	596	627	610	639	588	632	624	610	618	593	633	607	659	630	636	641	632	564	637	592	639	630	647	629	613	614	655	643	602	618	608	573	647	540	605	614	653	638	605	531	665	615	628	595	599	656	639	573	613	615	637	581	607	600	590	637	609	612	652	566	617	629	612	636	608	635	658	586	581	621	588	644	615	597	592	625	616	631	643	639	610	608	623	645	661	625	650	573	584	614	605	627	607	597	595	648	609	567	616	641	601	610	601	642	598	650	601	661	596	627	635	628	597	589	638	619	618	653	641	615	619	608	607	607	635	594	637	663	610	625	584	564	581	611	581	660	633	616	668	614	633	562	627	631	597	646	561	616	613	646	584	611	606	602	640	625	654	646	583	628	625	579	614	611	630	580	618	597	645	644	642	647	624	617	640	615	578	616	633	643	577	603	586	601	639	596	628	580	611	632	629	626	587	603	632	639	589	662	588	593	595	631	590	609	627	599	621	649	602	592	594	603	617	627	652	590	578	650	619	596	597	590	593	618	592	655	603	632	608	617	617	673	623	614	613	635	592	652	618	681	640	635	584	628	646	665	575	636	587	619	586	622	639	606	606	604	592	605	648	637	606	597	613	603	648	634	583	593	654	603	626	618	601	605	641	666	631	552	625	559	619	635	603	629	654	630	606	626	612	621	635	599	618	608	639	655	612	619	646	606	642	638	633	640	630	675	605	597	597	609	627	619	605	600	574	598	596	588	626	624	615	575	581	626	626	631	598	632	674	629	595	569	615	627	637	614	628	700	646	586	590	643	633	630	617	593	633	639	654	640	623	594	606	616	570	631	593	638	592	630	588	612	608	696	588	627	644	588	632	625	620	609	610	596	611	591	647	559	623	626	635	608	639	593	592	611	639	621	629	684	619	610	645	601	606	625	578	636
7543	535	440	361	276	208	173	167	152	169	157	152	125	151	133	138	148	137	121	109	144	107	126	129	132	122	128	102	111	121	122	115	117	117	127	119	117	123	121	125	113	128	108	106	109	132	114	124	133	138	130	128	109	129	113	136	121	128	129	108	102	107	119	96	128	138	112	116	113	124	128	135	118	112	122	121	120	142	119	112	122	116	117	109	110	96	129	107	129	98	92	130	120	124	98	132	139	121	130	140	113	120	127	125	128	94	118	133	106	136	122	117	109	128	150	126	143	103	108	102	119	131	128	116	106	130	109	113	144	108	113	104	125	128	139	128	112	116	118	126	121	103	110	131	118	109	117	133	141	112	118	95	97	107	123	125	108	112	122	120	117	129	143	138	130	126	103	112	115	115	121	149	103	124	152	122	123	116	126	127	122	129	109	129	143	105	114	123	120	105	115	140	106	134	112	124	133	120	124	136	121	104	104	133	109	122	128	149	111	105	143	135	121	125	103	117	123	114	125	126	128	103	125	121	115	129	110	123	113	115	102	110	131	103	121	133	112	104	122	133	141	121	113	109	150	133	95	138	116	100	123	123	131	138	117	93	130	105	101	118	93	123	115	128	96	107	108	103	124	128	133	109	134	141	121	120	108	124	128	102	110	125	102	128	130	133	127	115	104	98	115	111	110	107	118	137	100	119	142	133	141	131	105	116	123	107	104	121	122	129	118	136	124	127	117	111	136	125	127	113	103	127	118	120	119	128	130	123	126	126	105	116	119	108	121	95	113	138	124	99	139	129	124	130	126	122	117	138	143	121	104	96	113	99	131	101	111	144	118	115	104	114	122	137	127	125	114	141	99	123	136	114	121	122	140	123	128	121	130	124	116	132	126	123	136	126	134	107	134	129	114	108	105	129	120	115	113	125	105	102	111	111	140	128	129	113	119	124	105	95	126	107	108	128	116	133	104	107	122	132	131	128	124	122	133	117	116	131	135	138	129	122	117	99	119	132	144	112	115	125	118	130	113	118	134	111	130	123	113	140	125	125	118	129	141	133	135	111	120	117	121	111	110	132	114	113	124	119	113	100	126	113	127	121	118	107	139	114	111	100	142	123	126	116	118	119	114	119	106	117	112	132	107	122	130	118	127	119	118	118	125	106	119	101	120	133	125	125	101	120	108	143	128	132	131	139	124	127	126	107	108	127	126	105	103	143	124	123	121	136	118	129	115	108	131	129	113	128	110	129	102	136	118	127	124	109	118	111	111	103	112	111	135	120	119	113	116	107	106	106	115	115	114	140	121	138	148	130	114	132	127	122	146	116	110	124	114	109	126	111	125	114	122	125	144	120	135	121	105	138	114	132	128	121	117	94	113	108	123	101	114	129	127	114	119	130	140	110	105	101	127	109	111	119	124	132	138	134	121	106	101	121	141	103	115	115	107	115	121	105	104	114	118	124	118	102	125	117	114	111	130	117	103	128	135	111	127	116	113	117	134	107	117	102	126	137	109	118	115	108	123	101	103	115	115	120	107	108	115	125	125	123	100	93	108	121	123	112	115	139	130	129	144	120	119	114	121	121	134	129	123	103	139	126	135	110	116	126	124	130	123	119	107	114	134	127	135	126	115	110	135	113	118	119	117	116	119	118	107	110	129	120	123	118	121	112	113	120	105	119	110	137	111	132	91	107	131	126	119	128	109	120	110	123	121	126	147	113	122	144	113	108	108	117	113	116	120	133	113	118	104	117	107	107	151	131	126	140	125	117	126	119	124	102	117	89	123	117	106	111	125	101	113	125	104	112	107	100	92	121	127	129	101	130	104	115	134	116	161	137	142	98	110	133	130	111	118	114	135	137	104	114	118	119	108	126	127	104	121	120	113	119	117	123	102	100	133	113	117	109	127	147	129	126	115	103	92	108	105	113	120	123	121	102	128	130	122	116	120	114	122	100	125	108	110	110	127	119	121	125	117	134	123	115	126	115	112	136	124	153	112	114	128	124	126	119	129	117	121	121	136	127	128	128	127	148	132	104	115	111	115	129	118	116	128	107	129	112	95	125	116	118	101	117	128	126	127	145	122	119	110	118	113	125	128	113	124	121	131	112	121	125	120	123	109	102	93	140	132	119	108	135	126	123	113	110	128	116	112	115	141	114	112	124	115	102	136	138	115	116	113	129	155	129	107	105	117	100	122	121	122	139	120	121	112	121	115	121	137	141	102	111	117	117	106	114	129	113	132	124	124	138	118	116	103	130	101	111	129	116	130	103	117	123	145	114	128	97	97	112	98	110	125	110	105	115	140	108	127	124	135	129	117	142	104	104	125	117	128	129	116	101	115	142	105	131	124	125	116	130	123	124	150	130	145	136	119	112	113	120	122	116	113	118	117	107	129	118	109	111	92	129	133	115	109	117	128	115	112	121	125	109	100	123	120	110	116	112	113	109	99	124	107	121	127	122	140	139	108	128	112	119	111	108	138	113	118	100	97	105	138	102	114	100	123	105	129	133	118	122	118	128	142	117	115	136	123	111	115	110	127	124	106	129	138	125	130	112	103	111	106	132	106	99	124	124	114	134	120	107	105	101	108	117	120	135	117	134	118	124	134	104	98	116	111	113	102	114	110	119	135	117	137	132	109	115	107	117	143	116	111	129	121	115	117	134	108	108	122	125	118	123	128	122	105	105	116	112	114	117	113	124	138	109	106	118	135	126	134	115	128	133	116	113	111	124	130	129	125	123	115	142	113	112	139	141	142	130	100	127	115	113	122	103	112	126	108	119	128	123	128	136	97	108	112	105	132	120	122	116	111	121	132	135	123	129	104	95	126	110	136	137	117	112	150	114	98	112	120	132	115	127	110	97	118	110	123	121	118	123	121	114	121	109	135	111	121	134	134	129	134	109	136	123	120	121	122	128	113	131	112	131	92	127	142	133	119	133	123	128	108	120	106	124	125	144	125	129	109	110	125	130	128	141	125	99	113	133	126	98	114	102	135	122	100	128	100	125	133	99	114	133	105	129	145	124	125	133	111	129	117	111	118	134	108	104	108	104	125	112	114	126	115	123	110	117	133	115	124	145	105	134	142	117	91	103	99	122	120	111	116	112	121	109	121	126	115	133	115	116	123	111	134	105	110	148	104	114	119	109	150	134	108	134	102	122	114	113	139	112	147	107	124	130	118	116	124	121	133	131	111	134	103	106	117	110	119	124	113	141	119	86	135	135	117	105	113	112	97	115	126	118	125	120	101	122	122	121	130	123	103	114	113	112	127	118	99	118	100	127	104	121	126	124	131	112	130	118	131	108	127	103	111	120	115	130	133	112	150	119	115	136	108	104	119	131	124	136	114	117	120	120	124	121	128	122	120	131	127	132	111	118	101	107	111	121	124	108	117	109	117	118	111	137	111	103	123	133	114	122	130	134	127	97	123	122	122	140	121	119	129	131	110	127	131	112	100	118	110	123	131	109	116	104	91	123	103	118	118	134	143	136	119	121	119	122
5996	614	957	1089	953	871	705	634	591	505	466	460	438	401	390	403	392	391	386	356	353	308	345	332	364	326	360	313	321	317	337	317	306	328	323	323	301	311	322	329	338	328	316	303	320	334	328	307	291	295	343	334	325	318	292	327	277	275	306	307	319	351	304	319	275	355	300	297	336	303	311	289	352	296	289	329	345	331	312	307	305	289	298	341	298	301	323	313	329	321	322	328	336	327	323	308	291	293	323	310	319	273	287	299	329	341	302	306	330	330	296	295	288	325	321	300	318	271	328	303	301	285	280	349	289	259	292	314	298	287	310	300	330	336	321	317	340	333	316	314	339	309	326	286	343	328	303	318	330	310	301	319	302	332	339	326	323	312	300	300	341	312	345	306	316	274	312	311	293	296	314	323	300	270	309	299	308	336	295	288	298	317	304	317	293	321	294	305	308	307	279	299	314	299	278	316	283	311	309	286	348	328	303	324	331	324	287	306	307	332	323	313	305	311	304	320	329	307	348	320	297	314	301	320	327	337	294	309	323	322	299	275	311	317	317	312	318	314	293	300	325	321	316	303	325	331	306	307	310	311	323	297	298	294	318	339	317	332	326	288	298	342	312	329	263	281	329	310	282	283	317	283	315	318	312	304	332	327	320	317	284	312	313	298	324	298	321	334	327	324	361	308	323	338	330	325	319	289	341	292	317	336	286	279	307	331	315	338	312	288	302	294	305	308	321	338	303	323	314	312	318	299	343	277	305	311	326	286	326	331	289	287	316	337	286	321	310	310	325	335	332	285	320	301	282	311	309	307	312	317	277	307	323	326	314	334	291	321	297	310	319	306	309	285	305	284	309	318	348	339	312	295	314	328	316	340	327	298	283	321	280	309	321	307	324	329	326	292	328	305	324	330	307	315	283	337	314	313	292	308	313	300	279	301	312	315	319	301	311	262	319	280	302	351	304	314	331	314	306	307	299	298	303	324	300	262	316	300	304	303	294	289	333	313	320	294	302	321	323	336	316	293	306	309	277	321	313	308	315	336	329	302	309	308	339	301	321	317	321	297	323	292	288	331	303	317	317	303	307	304	330	327	295	347	271	269	306	318	301	306	331	306	321	301	293	300	308	319	342	302	319	327	307	303	343	290	300	304	294	256	266	323	300	286	303	290	315	308	296	299	335	301	310	286	298	324	301	304	306	316	313	320	305	294	288	320	281	282	289	301	278	319	287	303	293	316	295	305	302	335	313	320	302	310	333	290	307	320	340	286	289	294	329	304	321	299	280	300	319	315	324	299	288	322	306	318	299	282	317	329	304	303	308	339	303	293	310	303	316	280	309	328	333	294	323	330	287	295	311	270	307	311	353	312	311	321	358	317	298	309	320	346	323	308	305	311	310	289	302	346	304	306	327	327	291	275	302	292	322	359	326	337	313	299	298	283	290	334	305	303	274	328	318	324	308	290	325	293	314	307	307	329	311	302	308	300	311	329	277	306	312	307	302	309	317	312	309	311	307	309	290	301	323	343	331	311	278	333	299	314	308	307	323	296	317	312	330	288	343	320	291	314	322	310	307	325	301	331	316	328	342	292	301	291	319	313	287	321	323	337	295	321	308	308	324	300	286	294	327	304	329	283	287	354	337	341	315	326	326	304	336	328	312	308	321	299	306	307	303	274	347	282	329	301	319	311	272	284	320	300	274	297	271	273	310	310	303	338	336	309	332	318	318	305	359	280	312	335	306	319	284	288	310	334	319	335	324	296	313	304	304	304	277	308	314	307	319	299	325	276	303	308	326	308	315	299	302	304	314	306	316	274	302	331	302	291	327	306	313	317	303	284	332	277	322	303	302	297	319	298	303	292	329	313	318	290	274	318	315	334	294	312	299	325	339	286	301	306	326	322	293	333	311	331	292	304	308	329	345	296	289	332	316	279	349	328	300	338	294	313	293	312	276	299	324	294	346	316	309	317	310	282	304	321	346	298	320	313	304	292	284	319	307	279	300	313	294	315	299	310	308	314	310	295	299	319	322	296	320	304	304	290	313	330	279	291	281	307	298	327	310	312	321	325	299	319	283	325	343	322	320	296	317	294	306	314	314	303	326	323	345	321	317	310	300	308	321	326	322	315	321	310	307	309	319	280	283	292	307	320	295	326	293	330	296	306	290	329	307	306	300	317	306	307	282	286	280	317	304	309	292	321	301	331	324	308	294	320	314	313	301	316	328	305	294	325	322	300	303	300	315	328	298	308	311	322	342	318	324	288	286	291	307	295	310	318	289	278	293	296	307	322	318	314	311	291	313	286	337	323	313	300	289	321	329	318	298	323	323	328	336	308	312	300	279	326	313	299	312	310	299	305	328	297	319	356	290	290	331	324	322	299	307	285	309	285	287	329	312	290	304	282	320	317	322	311	319	277	318	332	303	308	308	332	290	294	321	301	320	310	288	327	320	306	313	335	302	290	311	281	301	272	314	308	320	323	300	280	281	309	327	339	297	328	298	315	313	320	310	309	308	303	326	306	316	301	320	301	301	316	311	315	310	266	314	297	322	294	293	297	309	328	305	295	313	340	328	325	319	297	308	290	291	339	307	279	340	328	297	327	306	326	307	305	314	335	318	310	303	299	292	326	301	277	319	316	310	325	303	315	316	301	306	276	322	328	297	300	294	304	280	296	289	266	299	315	313	284	324	310	308	301	283	337	323	331	289	330	290	304	287	283	337	298	318	281	323	325	299	303	336	331	326	298	306	315	328	308	260	305	299	298	292	297	335	283	317	336	310	281	320	324	312	305	307	316	293	329	305	314	275	323	271	299	311	296	311	293	315	308	318	308	321	303	301	293	306	364	326	324	329	309	292	334	299	335	320	320	299	308	331	294	289	312	288	307	297	314	300	302	334	309	309	289	326	306	315	314	303	317	318	324	302	314	313	350	296	316	343	346	306	317	315	316	350	308	320	301	326	335	276	332	338	313	298	339	301	308	306	307	336	340	313	312	265	305	309	333	320	307	331	303	337	290	321	260	301	316	323	313	314	322	312	317	311	306	322	312	320	330	329	318	308	306	304	305	302	357	301	300	304	301	289	299	303	332	323	310	334	321	314	301	272	290	320	308	285	299	338	323	304	297	312	311	348	320	305	307	289	338	306	288	328	307	296	302	339	320	305	301	330	311	315	331	298	308	316	281	311	279	300	293	319	304	326	332	290	300	302	310	319	308	324	324	326	350	319	289	337	330	316	327	340	284	295	284	341	285	285	301	296	326	291	332	315	289	297	349	295	330	299	295	302	311	303	308	322	297	313	298	350	300	313	277	310	307	305	318	314	290	282	311	313	296	321	316	293	300	323	288	282	328	307	323	329	335	294	322	322	331	298	320	255	335	338	258	310	296	305	318	303	329	300	309	343	275	312	319	312	309	306	309	302	328	314	303	286	274	279	281	325	303	312	315	317	330	298	339	313	295	312	321	283	293	287	293	320	326	335	285	303	313	310	305	307	292
14022	1175	881	679	500	388	312	287	274	248	244	254	252	211	173	211	218	211	183	185	204	177	198	202	194	176	176	190	205	166	175	186	165	172	206	189	168	200	176	175	156	204	192	178	201	193	185	194	178	202	190	207	195	180	173	203	196	184	189	200	153	185	200	172	175	159	165	191	186	179	168	191	192	200	201	175	179	191	186	188	202	160	196	201	173	188	205	190	190	187	168	202	192	203	180	207	193	185	161	182	193	180	199	185	179	200	174	185	173	152	197	179	175	193	187	206	188	181	174	208	164	186	184	200	158	190	187	169	191	184	182	169	175	178	194	175	176	159	171	203	204	192	180	191	168	159	166	219	182	176	205	174	182	183	170	177	180	188	164	192	162	180	185	152	206	188	186	195	178	195	181	180	186	177	174	165	154	199	227	207	182	201	188	181	198	181	175	165	171	171	181	181	180	201	188	165	207	209	203	182	199	196	185	170	203	177	183	196	189	180	177	171	181	215	159	188	182	176	187	179	214	182	198	167	174	183	199	192	169	209	175	176	196	199	194	180	147	152	173	177	172	169	180	164	169	183	183	162	155	185	175	184	188	179	186	179	191	186	175	166	159	171	182	207	190	172	169	176	203	200	203	193	198	190	168	166	197	170	195	211	199	173	173	196	184	172	154	182	192	196	180	171	160	205	198	206	175	194	198	196	180	151	183	195	159	165	179	178	198	187	184	209	151	183	201	207	197	196	179	174	166	172	197	181	171	190	198	197	209	168	193	192	154	194	184	195	179	178	197	177	201	179	193	179	201	203	175	157	198	176	188	180	199	217	180	184	201	202	184	186	194	170	174	185	171	198	173	186	181	217	186	191	196	178	180	184	173	179	194	182	182	191	171	182	195	198	158	198	206	188	201	205	195	194	197	165	191	168	177	184	184	166	173	174	165	188	188	180	173	215	166	182	183	173	206	202	181	172	171	185	178	180	197	187	213	174	181	178	152	144	178	218	182	180	225	174	169	181	200	204	180	198	180	176	172	174	174	161	177	191	203	176	167	222	186	199	224	190	155	185	166	216	211	207	155	193	178	180	188	168	195	193	181	214	175	191	184	181	179	182	178	180	196	183	174	181	186	162	167	187	209	198	208	172	157	196	145	201	179	184	173	180	172	206	180	183	180	200	189	204	221	152	183	160	207	171	176	200	194	171	180	205	166	190	180	198	176	189	177	194	197	179	195	185	175	166	191	200	184	185	175	210	178	164	172	166	187	193	176	198	183	199	200	172	208	173	176	188	193	156	186	204	169	149	190	191	179	162	172	170	193	184	172	180	179	184	200	188	176	172	182	161	181	188	203	207	190	182	152	147	197	193	184	187	169	178	187	192	171	181	195	190	204	169	166	175	141	167	176	167	198	187	199	197	187	168	176	171	176	172	213	177	183	168	196	186	174	178	193	188	184	194	195	188	188	206	189	147	167	183	166	184	170	168	214	189	181	176	198	208	187	204	169	174	175	177	180	187	156	189	213	170	178	188	174	188	204	196	197	216	186	196	192	186	180	179	211	178	191	177	196	166	195	189	173	202	199	169	197	201	206	185	170	163	165	188	199	174	206	159	183	202	202	178	188	189	193	188	172	203	204	185	171	195	203	175	182	170	208	176	173	181	191	191	190	200	202	203	182	187	182	195	167	193	194	201	172	177	191	199	182	177	188	200	169	163	194	160	184	176	188	197	194	164	177	176	174	185	194	171	184	186	211	197	185	168	182	188	207	184	171	169	180	160	183	180	189	211	142	164	181	191	202	159	196	194	191	178	205	179	216	191	186	187	196	196	175	178	204	174	183	197	164	184	162	202	175	191	185	190	178	168	187	215	200	170	166	195	171	160	158	184	169	180	172	195	161	173	169	173	172	176	176	202	164	180	200	183	186	194	198	175	194	169	218	185	169	174	186	193	191	187	177	181	177	195	193	163	197	167	182	168	181	189	184	190	186	187	198	200	174	202	184	212	197	169	178	175	204	173	156	168	204	201	175	150	200	194	200	172	186	193	177	188	172	187	176	202	193	192	156	179	170	178	164	205	155	189	175	182	223	199	187	178	187	170	188	168	165	199	189	185	168	197	205	169	190	186	194	168	167	212	163	172	201	215	192	152	186	177	201	183	187	222	167	210	196	202	184	188	183	186	172	197	166	163	178	175	192	177	204	197	186	202	196	176	199	169	167	161	193	179	187	177	185	182	194	187	185	187	186	211	189	189	201	190	174	199	181	161	180	180	175	174	176	165	191	202	188	182	194	193	205	181	179	188	175	202	196	202	183	166	182	179	167	159	183	189	168	158	204	200	179	173	188	184	181	206	194	196	187	167	191	174	156	161	190	197	190	198	183	201	222	198	191	179	193	183	178	171	187	194	179	189	164	177	195	198	184	213	179	173	181	189	165	195	198	186	195	187	190	158	173	199	185	147	172	186	183	187	222	196	187	158	165	192	158	164	192	190	167	210	179	185	177	183	222	185	179	191	159	193	173	164	180	191	206	215	199	186	198	194	174	213	199	192	173	176	182	196	211	182	150	167	204	201	182	186	189	202	176	192	204	176	186	181	152	195	177	189	176	181	221	189	205	175	178	210	176	184	201	173	186	183	166	177	189	207	198	179	196	176	175	192	183	181	179	171	191	167	187	200	165	195	210	186	200	217	189	198	166	194	196	184	195	197	186	190	185	176	183	194	188	187	187	176	202	166	191	184	163	193	178	199	197	161	163	193	183	175	174	196	205	180	191	175	183	205	191	182	185	200	172	209	205	188	194	145	195	190	178	194	166	177	178	140	170	168	185	205	213	199	191	205	197	191	197	197	169	157	202	209	171	165	201	213	200	188	196	210	164	199	204	178	209	183	189	184	183	203	209	187	180	214	196	203	187	184	175	195	176	176	194	176	174	165	176	175	198	195	195	200	183	181	184	197	182	179	166	185	185	185	194	171	170	172	199	185	200	179	157	182	197	192	184	180	211	182	191	187	183	165	196	186	194	226	173	195	170	195	170	159	192	168	180	183	202	186	192	187	192	195	186	200	164	187	173	197	187	197	176	187	170	174	201	182	179	182	171	205	178	199	175	159	170	186	194	167	188	173	155	184	164	157	162	184	172	183	158	208	188	187	189	189	181	156	180	197	196	145	183	176	181	220	201	168	168	193	178	165	184	196	194	188	181	187	191	192	188	198	190	168	173	161	186	197	175	182	190	198	184	188	171	182	170	195	186	159	181	200	210	181	189	189	172	179	182	173	187	144	179	180	195	174	183	170	161	172	168	194	180	163	178	169	153	189	187	193	192	172	193	160	198	175	203	212	164	201	183	168	168	187	190	191	190	182	180	173	153	174	175	202	188	193	177	198	190	169	189	187	184	160	166	184	164	198	195	202	182	166	183	201	179	194	192	209	185	191	172	180	178	172	180	185	209	176	157	185	180	182	190	187	192	196	196	202	176	170	173	173	210	203	198	168	181	181
7923	1125	1806	2128	1724	1474	1266	1053	956	849	801	715	694	669	636	623	600	593	550	576	590	534	560	543	537	557	520	536	530	487	517	488	539	453	495	468	506	494	492	483	489	497	480	531	472	480	453	458	455	440	481	501	465	490	465	455	484	458	509	499	463	496	484	470	478	481	473	486	434	476	484	521	487	489	430	496	476	480	476	464	449	492	460	475	455	470	489	468	447	463	480	456	480	448	446	480	469	446	446	489	481	486	468	467	437	492	454	477	469	444	436	499	441	450	447	449	450	460	440	465	446	479	491	433	492	471	461	454	418	468	497	465	465	482	468	442	462	481	381	444	462	471	422	450	479	437	448	455	447	473	488	510	464	482	518	465	441	455	450	440	444	481	465	461	439	459	454	494	493	504	466	453	470	461	460	445	502	457	438	465	473	449	439	444	450	458	427	444	451	494	463	466	507	501	475	490	439	430	480	450	480	433	438	457	480	459	421	470	470	463	462	465	474	453	465	462	478	471	452	476	462	455	426	476	433	456	441	448	481	427	475	491	468	452	455	491	454	476	445	459	489	478	460	466	436	481	486	457	454	471	475	519	444	458	465	467	455	452	440	509	439	431	476	495	462	478	464	508	454	494	472	452	460	443	464	481	447	466	467	467	470	475	477	487	450	449	449	508	445	445	473	433	465	472	450	510	477	471	451	427	454	435	495	477	472	452	481	435	468	454	439	463	464	447	452	471	449	476	468	466	445	477	504	487	478	470	447	465	446	474	476	482	470	481	434	428	459	458	455	466	485	464	445	440	460	419	451	513	440	444	480	487	492	466	483	476	465	450	470	414	469	459	493	478	472	461	472	481	473	459	456	477	443	421	460	476	495	490	436	452	492	431	480	446	484	440	447	485	456	444	496	469	423	462	459	444	433	451	468	475	480	433	438	482	455	473	498	422	425	512	475	461	445	452	442	483	492	477	449	443	459	446	462	431	485	459	460	475	462	456	487	451	466	487	475	463	428	419	487	448	454	464	469	476	477	488	470	481	491	408	451	458	448	523	460	446	461	441	494	446	483	447	451	466	479	474	475	465	470	430	451	473	478	461	493	448	469	442	480	438	437	492	496	499	475	488	473	448	457	453	437	473	444	495	472	475	445	478	429	456	490	494	443	447	456	453	493	471	434	475	481	467	444	466	479	463	445	486	483	436	480	449	441	451	472	460	401	470	503	486	457	445	420	480	507	483	466	454	460	432	482	471	458	462	476	461	432	494	467	462	473	456	466	476	459	458	452	463	450	461	427	420	457	445	455	479	429	492	469	467	473	460	450	464	445	421	462	469	470	457	454	445	463	448	443	465	492	437	444	422	490	423	473	434	446	450	507	521	448	446	467	516	459	460	443	473	493	435	459	500	447	479	455	457	468	516	455	424	457	451	454	497	460	489	483	480	443	461	461	460	450	452	444	484	483	478	461	458	466	468	469	462	447	459	468	498	458	471	467	465	486	468	416	476	472	459	473	482	458	464	478	466	416	449	506	492	441	469	493	471	438	449	451	438	426	469	481	486	499	457	440	449	432	459	523	474	466	455	500	451	469	435	476	478	446	460	477	446	420	462	468	404	466	483	487	484	466	504	480	454	456	460	479	413	441	459	503	434	471	462	465	462	478	472	489	461	486	414	485	474	469	482	477	469	459	457	482	494	472	428	485	495	477	492	429	458	488	469	465	489	471	447	468	471	468	438	421	478	499	434	464	454	464	468	504	457	469	459	437	469	491	443	444	453	456	456	462	473	475	462	467	475	487	469	474	459	469	466	482	476	442	473	465	465	469	492	492	465	512	433	465	453	421	441	453	428	482	479	434	489	454	484	424	477	450	428	432	461	462	442	416	445	466	482	485	451	428	478	450	485	464	471	483	425	452	401	478	484	460	500	480	462	470	459	416	439	440	465	500	458	447	433	432	498	445	511	415	455	468	458	455	462	462	473	470	481	464	490	452	479	511	454	476	470	479	444	445	495	452	466	479	488	486	462	448	460	423	476	488	465	435	461	460	426	453	467	466	474	453	427	457	445	479	455	482	442	447	470	476	449	453	456	494	449	468	478	433	476	435	450	440	445	472	428	492	448	463	480	437	421	470	422	469	469	479	456	446	475	478	442	478	476	429	464	448	472	475	437	447	481	457	468	448	477	470	480	439	467	436	450	455	401	490	443	398	446	458	461	509	477	452	440	473	455	441	442	457	457	471	460	432	429	485	451	492	503	468	465	478	458	431	436	441	482	436	463	479	473	414	507	468	456	450	477	449	454	435	455	454	436	475	464	450	469	454	468	437	455	460	446	460	459	434	454	478	455	444	466	478	450	463	418	463	460	460	478	448	478	425	438	455	470	531	424	466	450	458	452	472	490	492	466	416	462	499	491	449	427	469	425	476	455	460	462	458	459	433	460	465	414	468	464	461	497	469	468	504	493	469	461	451	459	477	441	474	496	485	441	471	466	485	488	440	481	473	459	463	450	460	454	469	462	455	450	491	505	441	482	491	480	479	466	433	449	449	461	464	454	463	446	464	473	424	500	473	445	464	505	455	491	433	475	436	448	461	476	485	445	467	488	464	511	451	453	445	487	451	478	474	452	450	456	464	459	462	454	460	459	470	455	470	444	428	469	464	452	445	455	510	476	463	496	460	462	474	431	462	455	485	457	499	476	454	477	429	497	455	471	481	482	484	446	456	449	513	426	423	460	455	448	453	436	460	435	471	445	454	441	473	462	463	487	503	494	465	459	480	430	434	475	447	442	474	447	459	458	469	433	483	480	463	488	482	441	475	466	434	503	477	472	465	459	474	478	469	463	470	447	445	457	446	450	472	470	448	435	432	480	466	418	450	451	471	476	441	449	507	479	470	499	453	465	445	443	457	459	451	445	466	460	474	457	468	453	432	453	450	464	470	455	418	477	502	453	436	463	452	477	471	444	478	474	455	462	496	430	464	444	446	459	466	428	475	506	469	453	426	450	461	446	436	453	478	462	471	487	479	502	520	479	442	482	464	466	441	427	477	461	448	454	454	445	470	439	480	460	463	436	472	463	440	442	482	457	449	506	465	510	441	463	479	466	427	485	484	473	442	447	433	452	432	443	454	443	494	434	476	450	457	450	463	458	472	498	469	449	464	496	459	486	479	468	438	491	494	459	431	461	479	500	483	454	467	506	486	436	441	491	438	473	489	472	455	485	447	491	492	479	476	465	463	471	462	497	484	440	421	418	466	457	438	492	483	447	496	455	472	478	461	443	458	499	474	474	471	428	459	445	435	470	460	433	475	447	416	418	488	435	471	500	451	486	477	447	476	453	485	500	454	433	470	469	484	467	470	461	476	464	463	467	463	445	484	450	460	427	487	475	488	484	458	456	449	458	458	445	480	474	476	494	488	480	470	461	471	439	487	467	454	454	480	481	480	414	445	486	445	447	465	435	434	437	460	486	457	477	451	420	451	456	464	475	453	497	458	455
1630	323	309	303	305	263	328	279	274	306	284	284	263	259	311	262	274	280	284	296	274	287	280	289	281	266	275	283	291	316	273	271	321	295	274	281	279	293	292	280	304	268	299	287	287	270	264	291	257	266	287	272	257	282	242	264	243	274	263	227	286	293	287	261	284	281	292	258	258	282	268	257	266	256	258	255	255	277	245	278	302	300	302	262	257	302	294	241	271	272	249	288	285	286	272	299	263	296	288	271	262	264	267	267	235	282	251	251	275	241	284	308	297	283	281	296	285	291	243	254	267	243	248	289	300	269	261	279	281	276	250	308	287	230	302	263	275	308	274	266	275	289	285	247	239	293	256	293	283	296	299	272	278	281	263	286	290	299	296	265	306	268	281	255	258	269	289	261	279	275	272	274	277	241	273	278	293	275	299	268	255	295	275	250	310	272	280	276	290	272	306	261	264	288	281	281	269	252	312	262	274	311	238	293	268	303	305	277	275	264	261	274	247	271	268	281	297	281	289	288	253	278	284	263	299	259	290	271	269	267	272	250	254	254	264	275	277	294	264	276	268	253	268	261	271	292	268	264	262	283	283	260	272	262	254	294	293	273	305	282	299	235	280	277	245	258	233	313	304	264	311	274	262	303	280	293	272	283	282	284	271	265	282	280	272	266	268	273	258	294	240	278	280	269	295	276	256	272	326	318	296	295	295	286	272	271	251	284	268	275	267	261	260	276	276	257	286	287	314	252	264	278	277	279	313	264	258	284	294	294	284	259	302	277	260	239	257	276	287	253	279	289	267	261	283	275	308	276	254	284	253	289	294	258	297	270	290	288	313	277	294	272	245	280	305	269	258	287	281	265	259	288	281	271	273	284	280	261	258	311	281	285	286	274	278	280	271	308	309	300	267	280	282	314	278	273	276	277	248	261	295	267	273	269	252	309	279	273	268	266	283	293	258	282	273	299	310	252	278	252	283	282	257	262	289	293	280	283	243	252	244	279	304	275	292	296	287	280	249	286	277	281	280	263	253	260	278	251	285	305	267	271	244	284	305	302	291	305	269	268	266	244	267	238	269	267	270	268	264	292	273	310	247	305	277	258	284	271	277	283	276	250	302	284	279	303	263	270	308	296	262	281	249	267	275	299	270	279	266	248	277	275	305	261	263	263	251	293	268	272	259	256	322	264	279	281	255	250	257	300	266	288	301	242	270	264	300	279	278	298	246	275	280	269	257	269	306	263	264	289	281	298	261	260	293	247	245	293	274	278	289	273	253	277	310	263	271	276	262	263	294	249	291	247	279	267	300	276	254	304	285	257	259	288	270	315	292	328	276	264	290	301	288	250	294	280	260	298	290	301	290	270	263	265	286	271	259	274	284	293	269	257	285	299	300	284	303	277	272	278	272	265	283	268	283	226	242	279	288	266	277	239	267	266	270	299	265	293	262	276	293	305	239	256	278	253	267	271	277	287	301	269	263	262	280	265	257	272	252	262	287	278	274	275	270	275	252	317	286	276	287	277	255	287	267	293	271	274	308	291	298	275	282	252	268	268	291	282	292	283	289	270	288	264	297	281	290	309	259	253	284	290	255	299	271	302	277	285	263	261	267	272	271	263	300	248	278	270	309	274	315	289	242	304	277	255	266	292	279	280	300	281	250	288	270	273	246	301	257	254	297	254	279	275	260	292	273	266	280	305	303	278	253	283	296	278	305	274	250	282	268	284	269	277	261	258	296	249	322	259	271	250	268	293	286	248	258	260	283	293	264	249	307	285	271	286	247	262	282	257	306	257	298	299	279	281	291	272	263	267	279	298	250	320	307	270	253	269	281	253	280	269	268	323	287	291	295	270	286	282	269	277	240	268	281	259	278	315	293	305	315	264	260	283	279	291	268	275	290	269	242	279	268	312	267	289	272	283	314	274	301	243	292	243	299	291	258	275	268	287	316	290	259	257	302	282	303	286	272	282	304	274	255	285	283	275	297	316	293	270	296	250	298	266	235	293	296	274	266	263	279	307	308	276	297	306	281	259	283	296	284	268	298	281	276	276	264	256	246	307	285	291	266	285	289	277	309	248	293	278	255	317	269	270	278	273	268	269	267	269	273	288	286	288	269	300	288	277	253	286	286	299	318	266	277	281	286	269	280	277	297	296	270	277	280	273	271	278	301	267	270	275	273	272	287	277	301	264	302	293	274	268	298	308	316	279	286	316	272	280	298	287	271	252	281	282	264	282	271	276	286	260	300	252	285	291	320	270	288	278	228	266	281	288	263	317	269	256	274	240	273	273	231	309	247	252	284	268	301	288	286	252	270	293	291	297	265	245	280	280	273	264	271	275	300	288	264	276	283	265	274	296	275	263	290	308	249	285	258	266	280	310	296	245	265	276	250	246	270	314	256	265	282	273	277	264	272	298	234	269	276	291	265	256	256	244	266	265	275	267	293	262	307	253	240	277	300	269	269	277	277	267	289	291	263	268	273	273	262	259	249	234	282	270	272	253	293	276	302	259	265	282	243	275	268	277	261	290	283	291	266	244	257	268	284	286	241	294	287	291	270	298	277	300	243	276	284	301	264	305	289	296	254	290	262	262	290	274	227	266	257	285	268	276	283	262	274	295	242	251	259	281	264	254	271	288	282	257	303	282	254	285	252	292	289	288	307	285	279	261	260	261	272	263	259	258	264	291	307	290	287	285	296	272	299	264	268	285	293	278	259	296	258	280	302	306	264	270	313	276	279	283	271	299	311	281	273	285	304	251	283	268	274	250	265	272	264	279	268	281	262	259	276	265	264	295	297	278	294	298	261	262	310	283	285	265	240	263	270	265	290	287	271	260	290	267	273	275	282	285	290	271	265	275	279	260	277	268	268	267	271	260	287	254	265	282	272	265	257	273	272	266	267	281	247	308	295	269	273	284	281	291	273	287	278	293	287	256	292	254	270	278	260	286	283	245	277	242	268	318	286	253	282	298	282	282	276	287	296	289	272	262	274	311	254	284	261	252	275	288	254	270	302	285	306	296	240	274	273	255	267	269	288	291	301	290	291	252	290	264	285	271	286	291	290	245	263	283	278	288	277	265	300	293	284	246	292	255	276	274	282	269	253	287	261	262	278	293	251	273	267	248	294	308	281	249	284	274	261	281	310	302	279	300	251	286	297	301	302	239	264	282	292	279	253	292	288	260	262	294	271	328	276	292	276	242	288	298	342	277	273	274	256	271	278	250	296	264	269	263	283	271	247	283	277	300	274	257	272	296	257	299	301	253	280	258	268	286	300	308	316	266	298	280	274	301	301	319	307	281	264	269	277	260	253	250	281	261	291	246	280	278	311	289	277	282	274	281	257	271	291	301	246	276	280	245	289	267	285	285	261	274	257	279	292	247	294	266	261	249	306	278	261	275	274	258	230	272	283	273	285	277	257	248	319	297	280	289	293	270	261	269	250	328	291	281	286	296	305	319	324	305	287	266	292	281	294	295	273	277	290	267	267	249	270	288
1913	636	657	659	622	644	632	615	623	649	660	615	606	594	641	618	639	605	630	612	607	614	595	586	613	588	577	596	629	608	604	647	633	592	594	618	586	633	584	603	623	604	610	592	631	618	581	600	649	591	615	586	658	595	605	638	637	632	649	603	628	609	657	614	654	592	620	602	604	660	567	633	646	584	613	651	659	630	594	613	620	629	618	559	653	622	611	647	650	573	599	617	647	622	602	572	620	603	617	625	631	644	608	657	606	556	650	607	633	581	645	581	636	607	640	648	647	659	600	627	627	584	632	609	643	585	612	625	676	605	608	650	579	617	581	604	613	637	660	605	595	547	622	569	668	596	607	568	620	647	578	631	614	594	624	627	611	623	590	595	595	653	623	613	581	581	629	648	625	599	611	568	564	646	644	628	638	625	598	598	617	571	605	576	644	580	612	560	654	614	609	640	600	675	614	639	585	586	649	596	626	591	647	600	631	604	590	620	654	598	639	559	602	635	621	628	613	602	591	609	600	616	652	623	611	576	636	648	609	555	591	609	570	617	600	647	651	594	631	621	626	637	578	605	642	631	619	635	626	636	652	633	590	593	587	618	624	589	611	651	636	621	603	652	597	663	627	612	585	599	573	625	570	618	615	585	601	619	584	615	643	636	620	603	581	668	638	607	625	645	650	588	584	588	628	633	623	636	610	648	629	600	607	614	593	605	584	648	613	654	650	604	627	635	611	623	625	641	600	630	676	617	640	612	643	592	615	668	619	594	646	618	612	648	567	588	600	601	611	637	612	652	651	614	590	611	569	588	664	576	630	581	626	587	619	644	603	603	555	635	602	595	613	599	620	611	636	599	610	567	630	555	616	611	644	666	651	581	596	604	589	626	625	626	568	659	588	708	620	615	635	601	628	595	657	589	599	636	607	619	655	646	611	571	604	614	612	576	623	582	601	611	618	600	644	597	651	621	651	605	615	600	625	600	610	603	647	621	571	618	593	655	564	645	621	645	602	634	623	591	689	616	647	589	595	586	636	605	634	569	591	612	623	612	674	599	602	600	608	639	609	614	590	656	645	638	595	643	613	625	617	652	617	665	635	649	616	600	652	578	577	614	611	637	592	603	567	603	599	599	614	634	605	618	606	633	676	618	616	591	655	634	611	598	571	635	579	616	640	612	632	635	638	591	588	622	642	616	625	616	587	656	619	616	615	625	623	601	600	586	575	644	625	676	622	590	633	614	595	635	587	554	631	649	631	652	622	612	598	614	627	604	596	602	618	606	652	624	571	629	568	611	615	595	592	638	586	564	622	597	630	580	663	634	623	622	624	620	644	610	601	579	618	582	624	651	629	592	593	608	618	593	630	618	627	614	653	614	619	622	586	600	627	661	607	576	620	638	593	617	554	638	620	591	626	618	622	612	625	621	653	589	627	618	606	623	587	597	617	622	650	615	634	610	633	597	629	596	623	631	609	606	631	603	625	608	572	601	570	654	640	644	647	614	599	564	635	581	608	597	616	630	641	625	639	625	659	596	582	601	657	595	623	601	635	623	636	618	621	617	599	592	590	626	590	593	609	602	602	585	605	617	591	615	595	640	628	640	616	639	621	629	608	681	597	610	684	626	596	600	605	608	644	605	609	579	606	621	667	594	628	630	662	626	626	576	589	588	628	604	614	626	624	626	589	563	617	591	576	553	616	651	614	634	609	572	626	605	608	634	633	652	629	617	662	603	580	628	635	637	641	617	650	622	618	615	566	624	566	642	591	589	611	625	566	610	578	637	604	557	625	630	678	650	580	642	599	623	644	641	581	592	602	586	631	630	625	634	618	617	657	589	598	632	644	632	580	652	596	604	618	613	586	677	593	661	613	617	595	610	587	588	615	545	613	603	594	641	621	607	636	582	653	622	626	619	611	613	620	603	592	664	629	621	647	633	620	644	610	597	596	622	565	607	641	601	642	622	618	610	640	611	604	642	680	580	617	572	648	607	628	629	613	597	665	632	605	596	664	616	570	577	633	684	644	617	581	612	632	622	645	602	632	640	607	637	615	647	627	583	618	627	625	629	633	648	605	567	581	600	585	604	595	570	637	639	614	651	648	601	645	638	617	560	597	625	624	637	617	586	598	594	653	629	643	616	602	594	674	613	640	578	643	587	589	643	597	636	577	622	579	627	604	624	584	626	590	634	638	625	634	639	658	613	608	622	586	576	609	629	608	607	641	552	647	598	613	658	605	653	587	605	609	650	612	616	607	620	629	616	669	620	614	604	611	593	611	594	607	563	574	619	595	616	611	640	604	606	633	648	629	646	619	627	580	598	645	635	611	649	606	615	666	620	613	639	606	642	591	629	643	601	574	602	631	655	607	623	576	628	591	577	604	606	623	581	584	628	615	627	629	619	649	654	674	645	595	613	638	625	633	571	625	620	607	608	647	602	593	589	624	615	616	567	612	590	616	594	628	643	594	585	601	617	616	614	568	618	592	576	605	633	611	601	634	627	607	612	634	614	592	615	599	628	605	625	594	638	629	591	643	646	664	630	637	621	571	624	636	552	618	615	611	626	603	619	679	606	648	666	630	587	564	651	611	625	583	626	648	546	586	630	606	611	640	659	617	617	595	599	621	597	639	664	603	620	588	627	567	617	620	621	624	638	588	606	613	600	592	615	636	610	650	630	616	611	606	590	612	626	606	636	619	598	609	605	587	639	648	625	618	586	606	613	607	610	623	605	620	600	648	648	602	613	604	610	624	647	619	553	632	619	607	637	653	605	572	638	631	595	603	597	597	627	584	628	609	643	591	627	585	620	590	612	670	591	670	610	620	653	618	649	613	611	617	559	648	606	645	645	630	617	597	630	607	606	616	571	638	577	622	544	627	587	599	596	578	575	613	636	645	604	616	576	632	640	614	631	618	647	630	683	585	609	588	597	617	628	621	655	598	622	604	612	625	625	604	597	592	649	645	633	608	588	616	653	594	618	604	610	582	604	648	596	657	577	611	632	624	631	599	603	603	670	653	600	596	630	601	589	623	643	630	620	650	588	616	616	582	590	645	601	594	636	660	632	616	655	631	575	624	597	614	623	656	638	588	657	632	617	595	637	627	655	590	644	602	640	620	637	616	634	608	631	596	631	636	611	594	602	637	648	626	615	626	559	604	620	611	599	585	584	620	605	599	597	614	593	620	618	606	557	619	679	628	654	588	604	612	640	602	644	635	635	626	609	601	635	599	635	613	626	586	663	589	614	621	596	607	671	662	598	614	602	589	550	603	603	561	594	615	616	606	628	634	659	624	675	576	609	629	643	623	636	593	582	576	650	599	603	617	608	669	641	614	592	588	601	591	635	588	603	626	638	626	595	632	606	615	607	598	633	612	627	587	616	611	641	621	574	656	655	541	647	615	610	636	625	600	585	659	608	590	604	580	626	627	623	617	600	610	635	622	629	618	646	616	611	602	596	584	635	591	620	620	637	607	612	590	602	590	603	625	600	611	598
7576	489	396	378	266	218	202	161	150	156	149	134	119	156	147	123	125	122	131	141	118	97	116	130	155	126	114	134	150	108	129	105	114	100	129	138	105	104	120	122	114	107	103	105	113	133	108	119	113	125	141	142	118	132	132	119	91	122	105	114	113	110	127	112	122	135	109	125	114	119	124	107	114	124	123	147	115	101	121	129	111	92	115	108	103	110	137	146	131	115	95	119	114	122	115	106	130	134	112	126	117	142	136	120	110	116	109	133	132	107	114	110	125	121	121	116	113	118	136	109	127	106	105	133	127	131	103	138	127	98	111	105	117	112	118	124	113	122	129	150	118	128	120	128	115	125	136	107	122	118	113	143	121	124	134	123	112	138	128	117	129	130	116	114	126	117	114	121	124	120	115	113	118	124	138	127	119	129	109	113	105	108	102	131	124	115	114	108	112	132	119	131	126	131	109	105	129	112	105	123	114	149	128	95	121	115	144	124	119	137	110	102	123	125	120	116	135	129	113	103	118	105	105	115	115	98	115	114	132	129	117	116	145	133	102	129	114	103	125	118	111	108	104	109	125	135	126	130	111	101	118	116	114	112	102	110	112	118	132	120	114	130	104	106	122	127	137	116	126	140	137	119	104	121	113	126	130	139	117	132	154	106	113	108	128	137	109	115	133	116	118	120	106	110	134	134	122	102	97	129	115	101	122	110	101	126	113	102	127	112	115	99	119	117	118	105	126	123	120	137	123	125	127	112	133	131	117	125	114	123	108	117	113	123	122	96	107	149	136	110	113	113	101	119	104	109	106	113	116	122	113	132	91	111	107	136	128	125	112	116	132	134	127	111	115	126	129	120	112	109	116	114	120	110	110	116	113	111	117	109	125	127	133	151	129	107	108	127	131	118	113	105	115	136	111	137	124	121	113	114	114	135	130	130	115	124	117	122	113	128	118	132	133	128	123	145	132	111	120	117	124	131	114	123	115	108	128	137	146	114	128	116	123	123	120	112	117	133	115	104	111	101	104	116	121	112	120	125	133	133	130	105	132	116	118	117	129	115	100	138	114	106	130	128	113	105	129	146	112	127	119	109	106	126	109	125	127	112	112	116	129	126	144	122	101	112	121	126	129	112	125	110	106	110	120	111	143	106	136	136	120	117	120	105	123	121	137	115	117	106	109	131	133	107	104	125	120	143	117	145	133	102	119	129	124	135	127	118	115	107	131	124	125	111	124	114	112	125	136	127	116	119	132	121	116	115	149	127	110	120	121	123	111	113	143	119	113	122	124	115	139	114	113	120	128	107	117	133	126	118	131	123	110	129	129	131	120	119	113	126	121	112	123	120	123	119	108	102	121	113	132	100	119	113	98	131	114	120	119	134	112	118	120	127	105	123	120	118	116	114	101	109	107	125	129	131	132	118	134	104	122	126	113	122	113	115	92	114	115	140	141	108	120	107	104	124	91	118	116	131	102	125	114	135	123	122	123	108	115	98	128	124	100	131	131	134	116	134	118	138	117	135	103	107	117	124	126	125	118	118	111	105	126	119	102	130	117	119	126	125	126	126	109	126	122	127	133	117	114	122	105	124	127	111	114	135	113	106	131	138	105	124	123	96	127	128	113	124	120	123	116	115	114	121	119	111	110	128	107	117	112	126	109	108	115	91	111	117	131	128	134	120	117	130	116	121	111	117	127	105	139	123	113	120	119	118	102	111	121	120	111	137	122	123	123	117	131	126	123	115	134	126	115	109	117	125	122	145	129	108	133	124	129	103	120	116	108	134	128	120	120	132	120	126	117	136	111	108	123	104	115	106	125	100	114	119	136	123	119	105	113	123	110	122	145	128	105	110	120	120	87	117	113	117	121	113	120	123	103	148	126	163	130	126	101	121	142	111	109	127	145	138	119	124	115	120	128	138	99	132	119	117	133	117	105	118	117	138	125	99	131	110	113	144	131	118	110	139	132	130	138	132	118	98	118	147	118	116	118	121	117	129	126	131	110	111	116	129	106	130	156	123	129	102	137	129	102	122	113	121	124	118	120	107	131	154	141	115	122	113	110	102	120	128	139	125	117	141	121	105	140	126	124	112	116	119	113	113	110	116	129	99	123	136	112	107	135	116	119	116	114	132	108	84	121	106	126	133	118	115	115	119	107	107	121	113	143	112	100	129	123	127	128	118	119	111	141	115	113	121	124	119	114	99	118	103	116	132	108	116	109	97	132	115	125	112	135	107	101	125	110	125	106	114	115	119	114	121	124	110	124	133	130	123	116	111	106	137	131	126	124	91	122	122	127	118	136	132	124	102	113	130	114	110	125	115	130	132	124	135	133	89	98	128	144	130	100	124	132	109	121	130	136	150	121	110	136	117	118	120	100	114	122	122	106	108	105	138	139	110	111	103	107	120	123	100	125	113	120	114	116	119	126	124	107	98	105	105	126	117	105	121	119	98	126	110	104	105	106	123	111	102	107	121	113	114	141	105	121	117	127	111	112	130	131	119	133	117	125	131	106	140	125	104	122	136	135	128	121	105	141	103	114	123	120	125	113	135	135	130	116	122	127	121	123	100	105	112	131	103	105	114	115	107	145	116	94	141	110	132	105	120	95	99	117	133	128	110	130	123	121	110	119	117	113	115	137	120	126	107	131	147	91	102	116	126	108	125	134	96	110	130	129	111	90	109	121	89	133	96	119	117	123	111	121	125	119	117	142	135	130	149	96	126	108	125	139	122	104	113	117	124	101	115	122	128	120	109	110	117	108	126	125	126	129	112	111	125	127	139	114	118	106	112	132	108	100	110	118	152	102	119	143	113	110	138	114	135	112	134	130	131	128	118	102	130	137	123	101	118	130	115	118	108	132	121	115	134	108	101	110	104	108	128	119	109	119	123	134	115	125	110	114	113	123	114	119	126	117	116	121	106	125	131	115	127	111	127	119	120	117	112	122	100	110	101	109	127	110	101	125	114	118	117	130	100	145	100	128	138	117	128	135	113	103	127	129	139	107	123	110	125	104	123	119	99	109	114	133	118	115	123	107	104	123	116	113	108	111	111	114	104	108	124	121	114	116	125	131	148	113	107	111	109	121	116	118	132	124	111	109	120	136	121	112	114	113	111	118	135	101	135	132	119	112	122	132	110	127	97	132	122	128	115	158	100	121	125	132	104	117	113	123	135	114	115	121	135	139	131	130	115	127	116	126	121	124	110	123	115	133	114	111	119	119	121	105	116	123	127	126	104	113	126	121	118	128	126	132	128	140	135	103	107	127	110	118	122	115	111	125	108	117	112	109	123	111	110	117	130	142	107	142	120	123	123	100	125	126	127	123	104	107	128	125	98	119	116	123	120	145	115	134	137	124	122	111	136	131	123	117	108	109	120	111	126	143	131	121	115	136	116	98	98	121	115	116	131	112	144	131	134	120	123	112	124	120	112	133	131	111	126	114	105	130	122	140	104	114	113	144	123	133	124	117	141	119	102	120	100	93	124	134	120	96	117
6142	583	1012	1159	994	807	743	636	519	500	463	501	466	407	393	430	419	386	354	396	351	364	344	344	370	305	375	342	322	314	347	338	337	300	324	335	321	336	324	316	335	317	315	325	325	336	323	320	333	295	295	295	317	289	324	288	335	325	330	304	295	309	317	336	326	320	315	288	340	301	336	328	276	306	305	297	315	317	301	311	298	306	342	310	326	311	296	290	289	312	334	318	318	320	336	270	322	292	289	296	307	284	322	310	311	305	314	302	287	295	307	367	284	337	293	295	289	304	312	325	288	308	295	287	286	325	334	324	294	290	330	314	311	303	287	329	302	286	337	313	297	307	281	320	336	327	309	301	303	312	318	353	288	318	277	296	290	310	305	315	330	292	318	304	302	327	297	335	262	294	303	331	322	312	279	327	311	319	327	331	318	294	310	291	314	322	317	309	307	288	299	307	298	323	312	321	292	310	306	290	330	314	311	287	310	308	324	297	306	302	338	307	306	299	283	338	307	299	308	299	319	295	322	304	301	290	300	320	311	311	313	310	297	323	292	314	358	317	326	351	299	314	302	316	289	308	335	293	322	314	306	302	319	313	311	327	319	296	322	268	296	318	310	308	329	333	288	314	299	356	327	303	308	308	324	310	279	350	324	313	293	323	322	322	331	304	293	289	333	329	297	308	315	296	320	292	316	286	281	305	332	309	301	287	309	358	330	277	320	289	333	309	316	307	310	303	285	317	325	306	306	302	306	296	322	302	292	306	296	341	305	306	290	315	282	319	288	290	321	312	301	297	312	317	320	306	309	314	311	330	344	332	306	324	307	315	300	308	307	298	335	291	337	322	315	287	305	308	309	290	286	315	316	312	306	324	337	338	312	336	305	305	318	305	297	293	309	304	298	299	303	281	314	322	337	306	316	317	316	312	302	317	283	315	278	307	301	278	314	302	283	331	306	286	303	293	328	341	299	291	323	324	325	317	282	296	298	297	299	316	343	306	304	320	306	311	322	311	306	346	331	331	320	292	323	326	318	326	316	317	323	337	322	266	328	275	340	311	311	317	304	280	293	331	312	320	278	321	281	307	311	303	309	309	305	277	309	333	282	287	300	304	311	322	306	325	333	303	313	305	318	308	289	325	313	341	320	300	324	329	325	330	315	319	300	312	296	307	303	319	328	327	319	312	322	300	300	369	303	305	326	320	307	321	304	332	332	303	318	314	304	283	305	288	308	301	339	316	325	331	273	310	303	305	319	310	334	308	257	291	303	278	294	296	325	320	320	305	320	302	285	298	303	306	329	307	332	318	280	298	311	299	316	325	280	331	330	283	296	295	331	306	322	339	330	299	289	334	320	290	325	328	304	320	296	297	278	333	334	312	309	303	313	312	311	300	341	306	315	275	289	322	332	308	316	336	307	321	304	338	325	300	299	331	307	324	338	303	318	325	344	318	313	317	331	322	313	329	324	308	323	310	282	282	331	328	299	304	290	322	324	279	326	297	301	297	335	303	292	346	284	308	313	318	272	303	326	310	299	328	318	336	296	301	337	344	330	261	323	322	315	302	328	305	311	324	307	296	317	298	305	294	298	285	352	284	328	262	296	305	278	321	328	301	315	318	306	310	313	320	302	322	321	288	300	329	313	304	298	310	307	312	339	321	323	324	337	324	321	312	304	278	322	305	283	312	299	323	319	303	304	290	345	309	312	299	316	324	320	305	300	299	318	316	302	330	331	295	303	299	305	328	295	334	346	330	291	311	271	289	345	304	307	281	306	338	303	325	306	328	328	292	283	289	327	319	283	292	293	303	321	293	326	300	273	343	326	295	327	322	319	318	330	342	304	314	318	315	324	337	313	301	299	294	275	319	293	299	326	323	309	291	304	320	339	295	293	327	295	310	307	362	321	310	331	310	305	301	295	278	301	307	316	314	313	293	294	315	305	285	313	292	300	316	329	311	308	328	311	284	280	321	301	311	295	313	294	349	329	323	322	283	314	319	285	311	337	285	321	301	331	297	302	360	301	291	303	293	304	348	304	298	326	325	349	334	302	255	312	310	275	343	289	309	297	331	297	314	309	331	337	308	296	324	293	289	321	328	301	313	339	297	314	286	310	298	327	329	353	299	283	320	312	307	309	292	338	311	336	305	326	316	301	300	283	310	300	257	302	287	331	315	295	303	320	298	295	295	308	308	299	274	315	319	322	309	325	322	310	308	344	299	333	304	345	279	331	284	300	326	333	336	310	311	333	310	315	293	306	293	319	307	282	300	327	320	279	300	337	324	314	297	301	294	338	292	302	310	327	269	310	307	312	314	353	324	335	300	277	303	317	331	310	322	318	341	307	342	296	316	303	307	310	301	313	326	330	291	323	310	290	310	304	315	308	293	296	326	315	316	315	340	322	323	307	297	302	299	291	283	304	317	310	321	291	295	317	285	299	325	316	336	342	313	308	337	310	324	326	338	308	298	304	290	329	317	313	321	311	343	315	303	329	305	321	282	321	310	320	316	308	324	318	338	316	320	336	335	322	290	325	329	318	322	317	315	282	304	296	341	274	320	307	315	311	324	331	298	296	319	329	298	307	321	321	321	331	356	300	300	311	296	312	300	329	318	341	319	327	311	296	313	313	328	291	301	309	320	314	317	298	348	304	326	293	355	317	295	347	316	310	331	332	306	322	300	308	274	305	315	268	293	322	306	273	290	320	293	265	318	298	312	330	317	319	354	298	316	308	305	293	310	302	298	304	318	314	313	301	311	300	309	286	315	303	286	313	327	309	332	315	315	308	308	311	332	341	314	316	316	293	294	309	304	329	271	316	342	311	288	295	284	333	326	315	315	332	321	298	307	306	295	294	344	301	336	294	296	316	344	298	301	318	317	309	305	284	312	314	324	288	322	326	294	323	311	317	306	319	323	286	307	331	335	299	326	270	315	273	346	327	319	311	307	306	306	301	321	301	301	311	310	322	319	310	317	302	293	328	312	292	331	317	332	309	318	328	305	336	307	320	307	296	365	287	307	307	324	303	343	278	323	310	279	292	330	308	306	311	300	319	332	319	317	347	300	305	290	321	330	302	336	299	327	305	314	334	330	294	298	313	298	282	298	321	312	338	320	368	286	309	294	286	349	305	295	300	308	315	309	322	356	293	324	311	338	301	309	326	310	308	326	299	273	297	310	307	339	328	304	309	294	320	328	299	303	302	312	341	296	291	300	313	337	339	322	298	299	314	299	322	315	313	318	312	345	319	320	317	301	300	300	341	306	334	306	279	306	340	307	302	324	314	293	317	321	332	310	330	315	311	302	324	314	319	288	325	303	317	312	323	296	307	325	294	294	309	296	304	318	316	334	296	307	290	283	301	336	301	316	296	311	345	272	325	326	293	328	299	324	293	304	318	305	325	347	306	335	301	322	276	303	328	288	312	336	274	263	295	301	276	280	311	346	285	335	317	320	328	291	291	308	279	298	326	338	316	345	278	302	303	299	329	324	308	323
14093	1104	808	662	499	361	310	326	277	233	208	246	234	195	237	205	202	227	201	201	170	216	169	176	171	166	186	171	191	204	170	212	169	171	196	200	190	208	193	182	173	147	184	194	198	195	204	203	211	159	168	194	201	165	184	155	200	168	201	182	196	201	154	182	183	162	185	163	211	174	198	181	178	211	167	192	194	178	192	193	178	200	183	183	186	187	175	197	194	154	178	198	193	218	183	180	191	181	177	179	181	181	212	183	181	168	184	216	196	168	166	211	166	193	176	172	197	191	174	195	200	174	179	166	181	164	174	191	221	188	160	170	190	206	187	176	167	177	178	201	176	160	190	179	186	190	225	180	174	173	178	171	189	189	190	175	182	194	157	199	190	210	217	198	183	190	200	161	213	205	203	208	193	205	154	199	173	191	179	192	186	188	179	191	206	179	173	161	201	164	200	194	165	194	180	192	178	181	174	166	190	184	174	183	179	170	218	194	175	193	182	192	153	178	173	179	168	177	168	196	216	206	189	192	198	176	189	158	183	174	169	174	190	194	206	193	195	169	182	192	184	192	208	208	184	173	191	208	200	190	201	201	187	172	184	167	202	176	187	178	180	144	209	197	167	161	181	161	187	167	201	207	205	177	198	153	176	164	204	191	184	190	175	186	192	170	178	179	205	178	155	181	181	174	179	173	190	171	206	169	206	165	185	185	188	197	184	207	195	166	198	200	199	201	148	168	207	202	192	165	190	157	173	219	187	172	186	218	213	197	197	191	183	169	191	200	215	173	213	191	194	195	187	185	170	180	204	188	170	175	193	175	196	193	174	177	163	167	190	193	169	184	210	166	182	174	198	213	197	195	194	198	192	200	177	180	213	218	185	171	186	172	163	198	190	190	177	176	193	163	211	182	182	199	197	193	200	179	178	154	200	181	168	192	181	187	162	180	223	190	180	166	182	204	215	184	169	187	184	181	186	171	189	193	199	202	185	187	151	180	207	172	165	164	193	177	190	204	199	199	213	221	197	169	184	190	178	198	179	187	184	172	183	171	161	192	144	183	203	183	202	176	190	221	178	199	163	217	193	189	197	171	181	167	205	189	192	185	181	184	184	176	191	177	185	170	185	158	215	205	173	175	205	183	176	171	166	205	217	167	167	169	192	181	221	186	189	196	204	171	192	187	153	170	191	177	184	181	217	193	190	189	175	198	184	165	187	168	196	205	178	179	178	198	174	167	176	199	177	196	199	170	178	200	186	168	183	191	155	162	193	160	171	199	155	176	199	193	190	182	181	183	200	184	206	183	194	165	166	184	186	181	193	183	168	165	157	180	177	170	154	188	185	190	205	188	180	177	169	198	198	176	169	188	199	182	164	179	171	172	187	194	178	186	145	175	182	179	188	187	170	162	178	166	163	175	180	185	192	184	195	186	193	195	185	192	181	204	208	160	234	203	185	202	198	213	187	199	166	182	208	195	193	166	169	198	178	201	181	171	168	176	171	189	169	189	234	180	175	198	177	182	181	204	185	180	161	162	192	223	168	181	198	230	193	181	149	206	162	175	191	191	208	191	191	192	183	158	175	180	187	176	156	211	166	163	171	208	177	164	189	177	191	173	192	203	165	180	166	164	173	189	159	175	184	195	170	170	173	172	201	186	202	162	173	173	200	181	178	196	174	176	182	201	171	179	185	160	187	177	197	184	207	205	178	180	184	189	176	188	219	187	176	193	190	191	200	206	177	170	180	174	177	205	195	201	185	177	204	197	192	197	199	200	188	191	189	207	177	166	205	180	180	203	199	177	186	208	172	167	190	190	182	184	210	167	176	170	173	153	187	204	182	181	196	170	177	197	184	185	180	182	185	145	200	183	188	202	201	198	168	196	172	214	180	188	199	182	191	190	169	167	216	191	198	193	175	198	207	185	183	172	189	193	168	208	166	198	170	195	192	188	174	200	182	199	200	163	160	163	178	179	189	168	164	191	194	207	215	191	206	183	207	219	184	178	181	179	186	208	184	174	175	179	191	185	192	174	182	150	171	180	193	169	172	215	159	210	187	187	197	175	181	165	215	188	194	190	194	200	173	181	187	187	166	178	180	185	183	190	202	191	177	164	203	163	185	181	197	181	181	188	160	177	173	176	194	172	170	187	160	188	153	199	199	187	177	166	175	189	189	191	177	189	182	209	178	181	175	183	195	176	187	198	208	166	176	184	194	186	148	187	185	186	204	191	166	185	185	201	172	190	179	173	206	182	175	180	158	169	184	176	203	187	211	192	184	201	164	178	144	190	165	176	193	170	185	184	175	183	198	180	180	188	171	190	201	171	212	182	193	154	176	182	194	181	192	180	192	177	177	179	217	176	191	173	168	180	184	176	188	195	189	176	180	194	185	173	200	186	190	187	183	177	179	187	181	204	173	205	170	170	190	144	168	194	170	156	174	199	189	177	172	199	166	164	160	185	180	191	160	177	194	194	180	185	199	184	180	208	182	175	208	158	190	184	188	183	198	195	175	166	189	203	197	184	182	167	189	187	193	201	183	216	183	192	200	194	172	185	208	192	178	181	184	195	162	157	169	188	187	202	190	158	187	174	191	181	212	174	197	200	195	204	183	174	151	174	193	160	178	167	171	188	189	187	184	169	181	201	182	187	161	176	190	186	187	166	193	215	170	162	228	202	175	195	189	176	183	185	179	175	187	182	185	174	188	176	171	187	210	202	181	184	172	203	181	202	164	150	186	186	178	201	161	189	175	177	193	163	189	198	162	193	165	171	177	180	150	193	173	169	202	161	189	187	181	181	199	152	188	190	177	174	193	197	207	174	195	197	167	198	197	176	205	147	176	176	184	198	194	195	180	197	205	188	199	178	200	158	188	216	179	181	181	166	160	187	169	189	182	158	172	171	189	198	172	192	168	191	183	182	204	180	180	204	191	183	191	207	149	158	175	177	180	200	163	191	190	197	213	191	198	186	183	193	215	176	164	206	182	199	169	174	188	206	191	183	179	172	215	185	181	172	196	160	185	187	196	187	165	185	178	178	196	179	177	157	195	199	172	174	183	192	155	205	182	201	219	169	171	206	198	166	184	186	194	154	167	194	170	185	166	180	202	194	197	164	176	205	170	160	202	173	174	168	162	176	165	210	168	173	199	196	187	192	190	195	166	180	169	164	191	157	159	202	181	207	189	180	171	197	165	181	185	193	200	152	188	214	208	212	172	216	190	179	190	194	186	160	190	185	192	183	203	180	192	188	151	214	169	180	183	179	171	200	187	194	184	201	173	177	182	196	173	186	172	153	157	172	199	184	197	171	180	169	182	188	197	209	183	191	152	193	200	205	179	201	192	168	170	189	200	200	164	184	183	202	208	220	174	158	172	183	170	182	185	173	174	161	195	204	197	187	182	191	171	176	161	193	189	188	178	174	199	181	193	173	183	178	152	179	195	206	183	167	206	177	183	205	166	189	196	206	188	181	222	188	172	169	201	164	166	187	196	159
8100	1064	1711	2097	1817	1443	1221	1096	942	808	779	733	695	682	669	613	599	569	581	567	543	480	552	557	528	496	481	547	518	507	523	493	536	479	510	485	490	454	487	492	504	556	520	495	486	486	512	454	532	461	471	469	482	472	443	495	467	477	449	450	476	464	498	506	480	471	435	470	463	478	479	484	479	449	427	494	449	465	503	446	449	435	447	464	459	460	505	469	431	451	504	490	502	469	493	490	488	471	495	459	469	462	448	442	463	462	460	455	469	453	460	485	480	455	458	444	461	451	442	498	467	450	474	438	459	418	482	483	478	457	468	464	519	461	426	504	488	448	476	485	464	463	447	476	472	466	495	466	456	452	474	474	484	463	460	489	443	490	492	473	457	462	503	432	444	430	474	434	455	450	457	428	468	452	421	473	432	447	493	476	468	456	445	498	435	493	482	480	512	465	446	499	467	436	425	494	461	493	473	520	480	461	457	469	483	460	457	471	449	495	446	495	439	471	462	455	453	466	454	450	459	436	448	498	462	494	493	503	465	463	473	470	489	475	453	488	456	464	503	459	465	471	530	479	483	454	490	459	463	456	450	450	442	485	465	456	481	470	459	495	427	472	448	469	446	458	451	465	420	480	435	441	468	454	459	463	491	455	483	524	433	447	497	464	465	456	441	479	430	418	478	448	450	472	458	451	477	467	440	415	487	457	491	437	425	496	448	478	445	447	448	490	425	481	475	459	446	469	454	464	454	490	422	436	419	452	447	486	478	496	461	477	491	464	478	519	470	439	465	471	440	470	450	466	461	469	499	480	467	455	409	470	447	420	477	463	441	496	464	455	458	445	467	469	447	475	479	439	449	482	484	430	476	472	415	459	460	450	476	441	457	445	443	483	499	442	480	455	463	471	467	474	476	491	477	434	445	467	457	478	491	444	464	463	465	466	460	481	481	477	451	460	484	478	492	519	475	467	488	453	484	469	474	448	467	459	487	459	459	436	499	466	468	506	461	439	464	499	459	461	485	432	500	447	507	479	457	516	444	491	477	453	473	476	473	483	478	451	464	461	448	471	472	477	439	480	500	426	500	466	452	432	465	493	453	474	446	419	483	464	435	448	458	434	478	481	468	441	457	453	456	474	471	477	451	475	453	483	412	490	471	423	483	448	482	494	446	473	473	474	452	471	443	468	478	453	452	448	477	480	464	465	438	450	480	471	460	459	450	469	464	478	473	446	463	459	465	458	482	480	500	514	451	445	454	473	449	469	445	518	468	506	449	463	480	493	458	467	463	461	442	500	434	462	473	454	454	458	489	454	524	465	481	447	465	452	417	472	444	442	487	472	478	457	502	456	459	451	459	461	472	468	466	476	428	456	437	483	484	476	480	419	462	499	447	469	479	434	461	437	452	470	446	442	469	442	476	459	421	509	464	431	435	478	459	479	476	469	450	456	466	488	492	488	465	467	441	465	482	474	462	434	466	471	444	520	462	486	499	468	465	450	460	457	471	434	488	464	452	458	458	464	484	496	497	454	476	460	489	479	466	418	485	489	453	467	465	474	470	461	484	432	454	464	478	464	451	464	435	500	440	481	435	503	469	472	461	488	482	479	474	482	451	476	435	457	420	487	485	457	459	477	445	444	491	481	449	469	460	453	484	476	457	487	457	496	466	469	479	473	502	450	478	496	468	473	469	443	419	445	462	474	450	461	453	466	469	464	482	457	459	453	463	444	469	419	512	445	452	470	468	476	440	455	468	457	469	474	456	459	482	510	428	470	456	461	452	465	434	485	445	426	482	462	472	449	495	446	449	443	439	452	454	503	455	490	434	437	461	474	457	493	457	487	445	460	453	433	455	462	492	429	464	496	408	507	481	473	409	441	481	462	472	482	472	456	486	475	474	464	440	484	468	472	465	446	473	482	468	448	461	471	450	453	471	411	471	486	416	455	463	442	486	431	463	482	447	438	492	466	475	419	465	445	442	475	437	466	487	417	471	464	434	513	461	441	502	465	475	483	453	490	406	462	444	455	491	457	491	470	491	441	486	444	473	470	447	474	493	436	456	490	458	461	464	477	482	462	442	508	470	451	438	500	483	470	445	450	442	484	495	448	454	442	467	455	464	446	460	458	496	466	465	465	470	430	463	458	468	454	470	472	430	469	455	479	433	473	444	485	499	460	459	423	451	476	430	461	454	419	520	468	447	461	456	467	514	468	414	467	447	462	445	446	485	468	478	485	473	498	460	455	428	438	473	483	462	469	448	472	423	436	456	450	422	447	438	479	431	470	464	466	464	466	459	463	450	436	433	455	477	469	496	452	464	477	441	448	466	474	472	422	485	482	472	459	446	470	435	478	430	449	426	487	430	487	450	466	473	478	441	475	439	443	482	485	456	415	464	489	469	459	448	436	514	467	460	497	460	444	471	485	469	467	444	443	488	459	468	476	477	474	454	483	491	512	469	480	471	445	465	489	458	490	472	494	487	455	449	459	488	484	444	511	483	492	495	466	435	435	466	490	402	479	424	473	462	504	434	459	477	453	445	440	457	448	455	519	486	476	478	508	445	504	444	506	458	491	478	460	460	450	434	482	456	408	459	479	439	470	499	466	488	453	512	480	496	466	458	451	459	445	460	453	436	472	469	490	463	468	505	462	438	524	489	447	471	442	460	440	431	440	475	455	500	447	496	509	483	470	476	445	519	450	491	447	486	472	498	489	421	475	444	477	490	443	472	435	488	507	475	485	464	472	452	474	449	458	440	443	462	499	463	448	451	478	464	476	430	483	441	476	462	443	476	477	463	487	470	448	465	482	455	426	426	470	436	486	454	443	451	426	452	450	472	486	480	439	453	494	480	486	480	456	453	445	481	489	450	470	477	499	465	505	473	462	456	443	462	485	444	461	458	507	484	480	436	471	441	474	470	480	427	447	450	456	454	465	450	466	464	465	478	473	417	447	463	452	449	444	504	462	449	427	454	502	446	480	473	519	513	449	451	457	483	457	459	502	494	498	445	441	480	481	473	455	452	466	474	435	498	480	483	450	508	494	494	474	456	479	471	481	446	455	461	463	486	445	530	481	470	442	453	441	473	468	492	474	475	474	469	487	509	447	517	442	521	454	486	486	469	504	465	441	481	466	492	462	466	498	487	463	472	446	447	473	476	473	445	455	507	453	481	502	457	440	445	446	463	482	446	432	512	444	439	465	468	504	482	450	464	457	480	459	489	462	458	439	451	462	461	444	463	451	452	436	454	503	483	533	466	508	455	438	442	474	486	447	491	416	420	474	488	442	468	501	487	456	495	455	456	461	487	448	476	467	474	452	475	472	445	450	485	468	459	439	462	472	471	504	471	470	481	457	493	506	494	459	447	454	471	487	456	502	454	508	493	463	478	493	469	432	420	479	481	418	483	465	472	458	473	492	506	427	462	466	473	467	433	416	467	431	468	476	477	435	467	450	464	457	426	464	531	463	481	484	419	487	497	479	431	463	427	464	424	488
1620	307	287	241	277	283	279	292	275	305	280	287	273	249	321	273	283	293	267	268	292	262	238	257	244	297	287	252	261	288	259	301	301	262	277	279	277	286	287	282	332	256	279	243	290	258	285	266	278	278	285	249	263	285	290	290	294	267	264	276	287	279	274	267	261	279	288	284	284	280	234	278	241	271	281	318	255	239	260	294	234	265	268	293	285	293	276	248	258	270	323	251	258	285	283	299	294	274	280	263	266	294	279	281	292	271	294	256	281	300	264	292	283	308	273	261	260	281	291	257	264	250	259	269	271	278	280	314	289	274	303	274	307	302	300	271	289	257	278	271	259	275	251	275	284	313	292	295	285	271	277	283	262	306	301	270	270	254	310	271	284	247	269	258	304	274	273	291	286	271	264	275	271	288	268	245	278	270	289	267	268	289	286	270	274	276	310	281	274	253	293	317	262	265	291	256	302	274	256	265	279	284	293	297	251	258	280	296	245	279	262	291	251	291	277	277	272	278	295	286	276	281	268	263	285	291	244	262	268	273	258	271	274	290	302	269	276	312	294	271	266	248	269	305	283	285	272	291	267	287	265	310	250	265	259	263	327	267	301	270	284	271	289	278	281	283	258	260	274	263	269	264	282	258	271	299	283	309	290	269	247	260	264	284	280	255	279	306	316	268	248	279	240	245	275	258	287	264	273	317	313	268	279	262	297	280	301	317	277	253	277	255	273	282	283	290	279	294	267	267	268	246	270	269	304	269	281	277	289	283	307	278	295	272	290	256	269	295	326	271	299	278	271	262	256	284	274	279	262	251	288	296	333	273	252	303	295	275	269	274	273	243	256	245	301	259	276	296	285	256	278	319	295	265	270	273	262	267	250	284	279	293	251	299	274	280	290	259	300	243	306	274	293	290	280	286	258	298	305	271	303	293	268	252	289	273	277	271	279	252	256	272	263	262	289	309	278	297	262	269	250	278	268	276	302	314	264	262	278	266	255	266	246	268	267	278	272	286	281	251	253	248	245	330	270	291	299	256	271	303	271	287	301	268	306	287	270	300	262	253	264	255	256	279	271	274	304	309	252	294	301	271	267	290	309	289	267	283	287	250	260	281	266	276	258	289	273	249	300	298	284	319	274	301	321	288	253	291	288	264	270	288	276	258	279	289	279	313	303	289	284	310	286	272	280	288	263	301	278	245	307	277	260	286	286	236	276	304	264	276	281	268	252	283	292	267	275	288	285	259	308	294	254	254	267	300	271	315	312	300	301	278	271	275	279	269	251	265	274	293	258	257	288	264	310	293	263	273	261	261	276	290	292	292	287	288	253	270	290	261	298	268	284	275	263	275	282	241	261	269	263	279	280	285	256	257	290	299	304	302	271	242	299	266	277	277	257	296	252	242	267	295	292	277	274	276	243	263	261	305	300	279	274	261	267	266	280	270	297	268	278	299	277	289	264	271	288	283	277	287	233	276	253	239	283	282	258	274	264	299	308	238	266	256	279	279	251	296	283	254	268	291	295	252	269	290	296	286	229	287	296	281	276	288	281	268	267	259	243	283	271	248	268	263	260	296	292	291	266	245	302	283	291	256	257	302	285	268	283	257	293	267	274	296	275	289	282	238	273	304	260	263	278	291	243	262	268	263	315	263	278	269	285	286	273	298	281	284	273	271	255	241	282	258	270	310	255	294	266	271	305	327	262	285	283	276	263	285	269	289	264	290	300	253	310	302	291	256	320	258	287	269	314	286	262	270	264	249	272	277	251	282	294	281	282	261	281	282	301	264	268	298	268	268	289	283	245	263	267	266	296	281	254	287	312	297	302	282	287	300	271	275	247	261	293	266	299	256	238	248	262	281	267	290	288	249	270	299	280	258	292	293	336	293	280	306	274	273	280	268	291	277	298	278	301	289	264	291	304	288	310	273	265	277	263	277	277	272	274	294	262	269	261	301	293	276	335	294	280	246	269	266	280	271	303	282	277	264	290	274	290	279	261	282	282	273	285	275	302	284	264	290	309	258	277	285	256	302	269	310	274	310	269	290	292	301	287	290	259	287	293	278	296	270	252	278	255	266	247	283	274	280	278	276	289	303	290	263	277	271	266	291	298	268	276	286	274	272	281	282	291	280	266	290	267	278	279	274	293	277	305	274	295	271	288	264	280	292	281	283	287	311	288	258	282	284	296	263	287	287	271	286	285	273	269	263	265	270	292	298	288	263	254	282	289	267	255	328	269	294	262	291	311	268	278	300	288	274	268	287	257	274	253	298	294	271	278	294	259	271	254	257	288	288	286	292	297	253	276	240	277	261	256	262	271	235	260	276	267	266	295	274	279	287	250	270	297	277	306	291	303	276	280	250	292	246	275	289	238	262	257	313	285	298	268	265	255	277	251	263	254	237	279	271	269	275	281	239	303	267	279	264	249	276	272	245	262	275	291	248	254	257	284	312	271	273	262	276	287	278	297	294	276	261	307	256	251	271	282	275	279	276	268	252	291	320	289	277	300	278	273	279	256	277	264	277	263	275	314	260	264	264	283	292	271	298	298	301	278	265	272	264	303	301	284	264	298	293	288	278	268	276	302	268	285	274	282	284	273	301	264	291	275	247	236	250	246	286	291	273	257	276	245	263	265	252	287	304	243	282	284	240	233	287	287	313	259	295	294	289	263	338	250	266	285	245	280	282	295	277	279	300	264	272	263	299	319	296	256	278	282	271	266	310	300	306	322	272	254	276	297	302	282	249	279	269	261	279	248	247	238	254	275	266	299	276	300	308	260	284	287	284	277	254	277	275	271	306	244	299	314	256	260	264	286	286	301	254	238	262	273	296	296	267	251	278	249	244	237	300	269	299	322	292	275	246	268	282	279	293	228	289	281	306	259	270	304	282	264	258	274	261	295	287	258	255	254	258	261	274	278	255	253	268	291	241	307	268	287	281	249	265	280	282	291	240	273	292	266	257	270	285	309	306	305	274	283	280	289	268	266	275	283	265	288	280	273	276	281	285	267	257	286	275	301	287	264	267	294	314	305	307	278	236	261	278	261	317	252	277	281	270	297	264	272	256	271	244	285	255	265	267	268	293	251	281	282	266	263	264	300	250	324	273	287	283	313	273	301	280	299	270	297	283	275	277	263	233	258	252	278	300	262	264	286	296	240	271	271	274	293	279	286	285	278	312	280	272	313	294	280	252	252	286	253	271	293	294	277	280	292	286	301	282	288	282	271	278	283	265	270	252	274	306	289	236	256	259	275	290	260	306	248	235	258	289	250	310	284	292	256	293	233	283	314	282	314	253	282	249	275	270	278	290	291	252	284	261	273	261	283	285	312	282	275	258	305	251	266	310	300	266	245	290	263	252	296	294	290	292	280	244	257	241	261	294	299	271	292	290	262	285	262	266	284	302	267	304	254	265	272	262	275	252	245	274	265	296	263	314	280	284	272	265	263	270	280	261	261	269	276	274	245	243	257	264	291	265	272	271	262	274	282	275	274	272
1799	592	685	669	682	632	635	663	620	632	653	616	606	585	677	622	651	613	567	620	635	634	654	624	664	608	585	681	654	611	605	615	655	620	590	630	604	629	660	613	649	614	625	578	573	632	615	628	627	618	591	582	635	634	619	635	639	657	614	604	623	571	573	659	639	612	632	635	613	601	621	622	603	555	592	592	619	623	598	618	596	653	611	626	652	630	609	655	592	578	628	587	602	662	628	644	618	629	661	624	609	561	617	640	680	614	615	586	620	571	593	602	644	595	560	614	621	648	609	620	619	644	584	662	592	616	618	623	626	617	642	611	601	592	640	612	586	656	611	607	580	632	608	607	646	573	601	639	581	593	617	656	604	649	626	628	641	619	661	638	568	580	586	641	593	586	591	607	573	625	594	622	585	623	614	597	580	598	634	647	594	624	623	575	616	645	614	577	633	626	655	606	573	545	615	570	596	632	603	581	601	637	576	609	619	630	622	571	623	654	583	630	622	624	594	636	626	618	637	611	597	641	595	568	640	610	584	635	614	569	574	614	611	627	648	633	638	602	595	634	616	656	588	609	663	633	600	641	625	619	628	675	633	625	587	618	606	574	647	655	589	615	630	610	623	599	604	609	618	604	585	637	618	623	670	610	604	628	596	618	612	612	656	607	646	612	597	652	592	623	617	569	655	665	677	618	610	622	576	600	638	651	577	599	592	569	621	623	602	563	624	622	576	610	597	624	594	608	579	574	635	618	676	598	608	616	613	610	574	579	618	622	593	625	649	611	615	634	582	612	631	635	653	641	622	637	628	622	574	637	595	619	607	646	631	600	575	609	615	607	597	595	615	606	624	607	616	606	634	640	588	597	615	621	592	629	622	601	583	590	629	613	650	611	592	595	640	629	616	576	604	616	649	610	643	602	556	654	567	602	593	626	594	652	628	637	633	576	590	586	596	644	664	611	619	669	616	633	587	654	650	589	643	627	625	594	550	564	571	602	590	611	652	599	617	610	600	614	656	607	613	617	604	682	640	599	571	632	623	601	633	623	609	592	634	582	657	615	592	647	605	623	640	593	625	589	594	607	608	583	604	613	636	638	625	642	616	636	611	634	596	627	597	651	586	598	639	637	631	571	628	642	608	630	643	637	663	665	609	586	641	607	612	584	603	621	627	560	599	621	645	626	569	581	598	626	586	648	612	649	602	623	595	625	613	672	616	621	615	591	626	634	601	610	584	586	637	605	611	650	670	631	633	611	657	643	618	593	666	605	617	649	618	617	592	630	652	622	610	631	658	590	628	597	567	599	617	621	650	623	630	667	621	637	640	601	574	624	577	608	676	620	593	590	637	633	638	636	664	564	612	616	622	606	657	676	607	555	580	639	625	604	598	660	627	605	596	597	623	646	613	633	673	628	611	633	620	607	624	632	623	615	600	620	664	648	614	615	597	666	612	595	583	616	621	647	628	661	603	617	611	603	598	649	654	615	624	652	599	623	669	615	596	606	595	626	657	542	628	637	623	599	620	599	599	624	642	619	593	640	615	584	616	592	589	616	607	667	628	634	627	609	601	570	605	618	596	642	609	618	597	633	610	639	618	613	603	599	646	629	635	602	636	604	619	608	654	631	616	624	625	624	598	594	618	585	623	605	607	586	599	611	630	610	639	635	614	620	642	639	631	606	664	708	631	601	607	586	613	643	605	612	621	580	638	587	602	583	621	565	610	590	602	565	625	635	613	605	625	632	651	584	584	629	628	626	624	596	644	605	646	627	586	604	623	589	633	631	600	621	594	612	676	604	597	617	661	626	627	607	620	616	631	575	635	649	612	587	589	571	629	642	637	632	617	614	631	615	632	623	639	651	621	634	621	634	656	608	592	602	647	641	678	605	638	649	617	612	611	621	627	629	637	625	591	625	567	617	636	664	608	597	656	626	652	624	605	631	579	627	608	642	630	609	632	564	632	600	589	615	608	628	627	613	620	568	625	586	642	592	634	598	637	612	614	632	564	618	591	641	589	644	610	636	646	621	606	602	610	615	624	623	643	624	632	613	604	629	635	613	655	664	619	609	636	639	604	617	621	605	569	628	585	615	599	597	612	634	612	636	599	596	640	641	572	637	638	601	651	601	600	592	614	569	591	666	621	575	573	594	593	612	638	611	611	628	607	579	641	591	621	593	644	643	594	608	596	618	611	656	614	609	626	635	608	609	584	598	598	625	637	672	576	632	613	611	606	649	603	616	602	644	607	583	610	656	611	656	627	661	591	629	597	607	588	584	602	612	653	622	640	615	609	653	637	623	610	635	621	650	619	630	607	618	648	598	580	654	637	650	618	620	637	646	597	591	593	661	616	632	601	620	617	601	643	578	636	615	628	633	559	618	640	633	622	637	614	608	638	629	577	628	663	591	658	657	614	571	602	635	644	636	612	585	585	585	630	597	603	633	602	596	607	633	633	645	624	583	634	600	626	632	646	619	619	582	608	642	619	620	637	662	601	618	564	627	635	672	621	613	621	626	581	617	599	595	645	581	608	630	584	587	636	567	578	641	625	646	638	612	589	613	577	627	629	604	628	627	584	634	630	615	663	620	608	647	662	639	614	584	588	606	672	646	576	623	611	610	657	584	600	626	586	650	573	582	574	612	608	618	626	597	597	619	645	610	595	624	674	619	646	626	620	602	633	599	627	617	601	633	644	635	607	595	638	633	590	569	617	587	644	629	564	611	623	624	625	607	574	635	635	612	634	619	577	633	616	565	603	647	586	622	583	590	613	612	675	655	611	605	656	640	659	605	607	643	667	665	618	665	587	589	629	602	638	610	611	636	640	630	623	622	608	664	644	591	614	570	632	627	662	604	622	592	591	655	605	609	624	635	586	614	589	620	616	661	599	637	615	558	603	650	581	642	627	594	609	638	605	639	613	611	579	637	593	620	642	606	664	595	594	652	627	655	630	623	610	618	625	592	604	623	628	640	615	610	625	609	624	649	622	562	571	599	612	609	643	580	611	639	593	597	565	628	650	607	654	618	595	625	628	580	617	613	649	607	625	631	639	620	590	696	628	633	596	595	560	577	635	631	596	573	601	628	622	653	587	626	605	619	584	599	596	595	614	575	602	643	644	616	653	597	654	593	608	623	590	638	611	595	604	631	576	616	634	609	603	619	658	612	588	599	621	617	617	645	597	630	603	686	613	638	636	667	584	619	682	601	616	630	595	660	639	623	608	597	638	649	623	614	638	641	643	617	627	618	578	620	627	596	603	619	563	583	629	572	646	579	589	614	630	600	597	636	636	664	628	565	574	629	573	589	621	624	676	630	607	660	583	650	612	624	606	675	619	581	617	571	618	599	653	592	610	598	621	625	624	623	634	644	620	585	622	559	627	623	604	608	621	583	579	596	595	630	591	572	638	601	641	630	604	635	641	594	622	595	658	639	653	619	587	575	665	629	635	589	611	603	628	639	636	616	614	582	596	654	613	599	606	651	660	654	606	646	640	622
7549	466	386	380	265	192	198	167	158	144	113	127	143	135	131	136	124	140	111	163	132	118	128	114	127	112	113	110	122	105	104	125	134	125	128	133	124	118	135	143	121	154	139	129	134	126	131	91	134	117	154	114	130	122	110	120	130	114	111	104	143	132	122	118	98	117	119	100	127	131	135	123	121	123	125	127	125	98	109	105	113	118	118	108	121	131	123	119	112	116	133	128	124	140	116	124	114	113	129	115	118	105	106	112	116	108	105	109	120	109	108	107	146	128	103	156	131	93	116	128	129	119	96	129	126	104	128	124	117	113	114	102	122	120	106	117	120	115	117	110	138	100	113	129	104	119	121	128	122	111	123	132	93	125	141	131	129	111	108	141	117	113	120	111	111	143	104	97	97	131	129	130	111	127	117	105	133	140	110	115	128	134	113	108	111	109	134	138	111	124	127	131	116	127	132	126	107	108	139	104	113	113	119	123	125	134	144	113	117	119	112	120	119	130	106	137	118	114	104	120	105	106	125	125	126	111	115	123	106	102	114	100	114	124	130	123	127	118	121	106	126	124	107	113	105	123	115	140	123	115	107	112	119	119	106	121	119	114	113	99	110	120	114	103	116	123	111	113	111	106	94	153	112	119	119	111	119	130	127	111	128	112	121	135	128	143	128	113	122	115	114	109	110	117	117	113	119	104	125	100	130	116	97	107	122	127	112	121	107	107	112	119	134	120	118	117	128	114	116	114	123	121	123	151	128	107	107	111	128	126	113	143	136	118	109	139	125	125	123	114	116	104	110	121	128	107	100	119	114	102	126	108	114	114	112	126	109	93	109	118	110	117	128	108	135	115	124	130	127	133	108	113	119	113	118	123	118	97	130	140	124	137	100	110	132	117	103	113	125	124	136	120	98	122	99	123	106	128	130	110	117	123	109	137	114	123	122	132	132	125	135	143	106	114	116	107	113	116	114	141	119	126	125	126	111	131	123	143	147	146	121	125	124	112	122	109	97	122	126	120	122	121	115	121	108	117	112	117	123	121	128	108	118	136	149	108	102	96	109	126	110	124	103	117	122	106	99	131	129	116	113	110	117	128	109	134	110	109	117	115	98	150	114	117	119	111	115	128	123	118	106	136	129	122	119	114	129	116	116	137	113	139	116	111	123	120	126	139	135	143	103	117	121	116	114	137	125	137	114	142	125	122	120	115	115	107	129	124	113	164	131	113	120	128	127	117	119	114	133	133	103	134	95	121	120	113	94	105	129	112	120	109	105	121	139	124	132	112	118	130	115	127	117	124	142	150	133	132	103	127	112	109	108	115	111	104	123	115	115	135	109	107	123	113	124	120	112	106	102	116	119	115	103	125	147	120	122	102	107	123	120	131	143	106	122	114	112	128	133	125	121	127	133	113	107	120	111	116	122	134	109	101	111	115	98	108	98	100	125	118	135	123	114	117	109	121	108	130	115	121	118	134	105	119	96	138	124	127	136	135	113	135	118	88	137	131	126	105	121	113	136	101	99	147	106	128	113	125	117	111	131	132	109	119	115	117	91	102	129	115	120	107	117	129	120	107	116	95	116	102	122	116	110	143	125	109	123	130	120	137	121	113	108	117	127	125	108	129	117	121	130	124	104	117	96	118	108	148	124	111	105	106	125	102	109	125	124	138	146	127	129	112	116	104	118	113	121	125	113	113	101	114	117	128	126	124	120	136	108	113	137	112	145	123	128	121	95	111	126	121	120	117	121	126	107	120	135	122	105	113	108	112	125	118	112	114	124	109	138	116	128	94	121	119	130	136	124	103	115	165	133	114	115	107	111	122	104	96	121	113	127	119	110	126	111	111	106	131	134	126	104	123	131	121	113	117	115	112	113	115	143	133	117	113	137	106	106	116	129	112	145	139	124	143	90	104	130	113	128	112	120	109	119	139	114	107	117	122	128	139	130	108	115	134	98	118	100	100	128	111	126	108	98	112	125	116	114	114	136	108	133	124	116	106	125	113	100	128	134	115	107	116	113	114	96	102	128	116	106	103	114	106	107	136	128	106	110	134	138	114	111	126	108	115	132	116	125	110	102	131	127	102	103	90	124	111	102	121	133	140	119	115	117	132	135	139	132	120	118	115	105	113	131	110	112	168	119	116	122	121	128	111	122	114	134	134	124	116	110	111	126	142	108	132	124	119	122	113	118	123	135	121	117	116	134	116	142	122	127	108	95	122	127	117	121	106	117	127	125	111	132	121	128	118	93	119	117	126	115	102	137	123	135	112	113	123	120	127	115	106	97	127	106	129	117	128	136	121	105	104	128	115	96	126	109	125	118	116	101	95	122	120	107	115	120	107	138	122	95	128	103	114	132	126	114	119	123	114	124	103	108	106	118	114	118	127	122	99	126	124	110	111	122	113	111	111	112	143	113	120	120	127	111	111	130	92	131	123	89	104	112	118	97	110	118	107	141	109	107	103	115	148	132	116	123	129	116	113	98	112	89	119	120	111	110	115	125	115	127	127	131	105	118	122	134	123	112	102	107	109	110	118	93	111	108	125	108	100	123	102	128	108	110	98	132	145	129	114	104	110	124	127	146	104	114	130	131	124	92	114	130	107	125	105	115	142	121	116	109	115	114	132	129	106	134	113	146	122	94	121	114	105	123	112	116	125	113	110	126	134	122	119	141	146	124	117	119	117	103	126	140	121	121	101	116	98	123	125	121	129	107	119	122	106	115	122	109	122	113	113	146	132	112	121	109	118	120	110	116	134	124	114	126	112	116	111	118	117	153	101	133	133	118	126	131	109	119	128	126	141	128	125	121	121	126	98	89	132	128	143	125	111	114	117	118	111	95	114	117	122	125	107	133	82	124	113	121	123	118	132	125	113	106	117	119	127	115	140	117	130	123	125	113	117	133	127	118	109	122	112	126	109	112	109	117	109	114	132	98	115	109	124	129	112	131	145	117	107	110	116	119	122	135	137	131	139	122	115	126	110	120	130	122	130	125	113	96	104	106	111	142	138	127	101	114	135	126	101	120	115	120	128	138	131	133	102	116	105	122	130	125	123	141	119	116	119	128	117	116	109	113	115	129	120	143	96	129	107	129	122	124	101	114	113	113	121	113	119	111	110	116	106	147	120	101	115	108	138	116	105	117	99	125	92	121	118	104	121	117	152	118	111	119	126	125	127	122	117	102	107	106	134	114	89	115	135	119	139	118	142	115	115	127	133	108	146	123	107	111	113	117	129	140	126	121	119	97	109	116	129	142	102	122	128	121	109	104	97	125	111	124	137	111	110	137	130	120	118	104	116	111	118	108	93	121	110	119	119	132	102	121	116	124	112	121	123	117	119	105	115	123	128	132	128	121	133	130	113	104	117	134	126	113	127	118	112	114	116	109	118	114	106	111	128	103	105	105	116	118	110	121	109	103	128	115	107	91	127	113	110	110	123	107	124	99	105	103	127	113	117	113	119	110	96	93	96	139	112	122	109	128	112	147	132	113	125
5977	587	984	1149	1017	849	723	597	555	475	445	425	410	399	385	365	406	388	386	325	344	334	384	377	351	345	348	319	356	332	320	338	362	367	325	339	335	321	327	301	326	312	371	308	291	321	337	296	288	282	319	293	322	317	336	318	337	315	309	320	330	335	316	318	285	316	318	343	285	320	333	291	295	286	321	324	309	305	318	331	316	304	324	308	299	331	284	310	352	311	332	284	360	300	316	316	291	326	331	306	291	316	305	293	302	295	358	320	307	338	339	294	334	305	294	325	319	305	342	344	328	322	306	345	308	309	303	308	317	299	307	312	320	309	304	317	319	330	310	317	285	325	292	343	308	331	292	320	314	339	302	298	308	324	318	295	297	308	291	342	306	321	307	339	339	335	306	304	312	313	310	320	305	267	301	317	309	313	296	320	321	284	327	318	289	321	313	295	289	307	314	311	310	308	330	288	326	327	316	302	284	326	306	309	308	293	303	306	303	318	298	318	280	295	328	339	296	293	300	300	323	274	345	298	308	327	304	341	335	349	301	289	321	318	308	282	329	328	335	330	333	286	339	280	303	308	297	306	297	316	312	298	305	305	289	297	312	336	319	305	320	324	315	311	316	328	340	322	293	301	334	294	304	315	295	288	344	305	278	309	318	309	307	300	283	278	310	331	322	318	294	308	300	343	316	336	316	351	322	286	274	305	311	311	306	315	322	295	316	312	316	310	319	328	319	292	300	294	302	306	329	350	331	310	296	322	294	332	291	321	329	307	277	306	324	314	315	326	282	328	283	318	300	321	309	344	349	313	317	344	306	333	321	326	308	325	311	315	293	288	340	282	302	316	291	307	292	298	289	306	299	310	280	298	324	305	322	273	304	325	311	316	290	294	299	336	334	299	270	315	315	246	333	306	288	322	276	334	287	307	324	331	344	304	326	320	305	318	284	328	305	296	299	323	311	324	325	311	330	289	316	297	293	291	325	309	290	307	320	301	285	300	324	304	280	328	335	316	303	317	304	273	295	307	293	292	347	294	290	317	305	332	330	337	334	272	307	308	314	294	318	316	323	316	297	297	322	327	330	294	291	292	342	282	312	306	304	310	304	300	310	303	330	296	302	295	314	307	311	301	287	304	278	294	299	319	295	319	283	318	304	316	323	306	325	326	308	280	320	300	309	301	314	274	302	347	297	286	306	330	317	314	331	308	265	339	303	313	314	305	303	296	327	289	307	310	290	315	318	305	314	282	312	315	291	318	315	303	325	306	275	290	300	296	287	332	325	322	327	300	315	285	323	317	342	301	324	276	327	302	326	334	311	331	287	307	309	334	269	304	285	306	294	301	302	310	293	322	308	290	277	291	293	288	330	318	337	283	343	301	298	285	295	297	325	318	338	304	332	308	322	298	298	321	331	310	316	332	299	293	307	285	271	320	339	318	278	306	299	318	337	289	307	314	317	315	314	323	327	311	313	307	304	302	331	319	296	323	304	291	298	327	327	301	247	306	313	319	325	316	305	326	330	302	333	296	308	328	304	301	363	293	324	319	295	274	296	308	332	320	341	295	350	295	305	305	301	294	297	338	321	300	329	323	278	308	304	304	328	328	309	310	314	316	342	263	302	315	333	331	307	281	301	338	297	295	304	317	326	317	349	325	319	300	304	334	319	307	300	314	308	305	289	303	295	284	321	280	320	317	312	324	327	305	317	307	338	270	318	320	332	340	285	295	278	343	304	290	331	304	310	297	319	284	345	309	335	312	315	294	294	285	288	284	296	314	300	333	310	324	302	316	297	322	323	304	324	323	324	283	336	305	311	308	307	297	332	308	281	329	308	313	294	286	303	309	306	275	311	311	334	307	296	316	290	289	344	326	335	311	335	305	295	321	331	318	323	325	292	333	310	299	311	306	330	303	301	317	327	295	311	300	322	286	330	327	330	294	318	354	326	320	340	325	295	308	329	332	303	314	321	287	349	283	311	334	336	308	300	309	307	325	313	285	298	314	301	301	275	304	321	309	325	304	328	284	303	305	292	297	275	320	307	297	307	289	316	309	310	350	277	291	303	298	319	327	268	294	313	290	306	329	326	321	315	301	334	291	308	352	295	306	290	303	324	315	316	293	307	311	301	312	288	317	319	311	325	304	290	312	342	304	328	273	280	345	340	314	316	319	297	309	294	281	293	324	328	314	309	300	315	268	329	288	324	314	306	288	316	287	277	301	303	312	327	289	328	315	331	323	298	301	335	329	304	297	338	310	278	313	320	350	284	287	296	314	319	306	304	313	327	324	277	309	308	292	334	307	300	303	329	284	326	280	296	326	339	335	330	280	296	313	315	324	287	336	282	342	319	311	301	323	313	303	328	314	344	335	289	297	289	289	299	329	320	298	283	273	301	286	328	321	305	318	315	323	321	300	284	333	309	324	330	292	280	304	328	319	304	298	338	311	278	306	313	318	323	314	295	323	277	303	323	278	296	309	297	293	305	331	305	313	317	306	326	343	312	323	316	312	323	309	323	319	332	308	299	320	334	313	349	306	325	310	324	299	327	317	335	288	317	309	310	303	310	320	329	314	331	289	304	290	285	307	300	305	302	330	339	313	320	305	300	333	337	329	295	310	311	282	285	277	319	295	276	347	373	308	313	343	290	333	314	329	302	326	297	291	339	316	348	343	337	306	320	279	301	290	283	297	328	342	298	329	288	322	337	311	327	315	309	330	309	303	322	339	302	293	322	293	288	307	343	343	291	283	328	304	311	326	297	305	280	311	315	308	333	331	324	311	320	309	324	327	309	310	322	303	291	317	315	311	263	311	325	298	291	287	304	310	303	333	312	326	314	308	276	321	327	265	348	314	284	315	339	330	286	308	297	331	284	305	293	331	320	287	319	319	331	323	287	280	309	284	289	314	288	340	307	329	292	297	289	314	300	291	282	292	271	329	336	309	322	329	320	289	349	303	319	314	324	316	339	302	271	308	306	271	296	356	276	325	317	332	312	314	285	295	296	297	330	328	331	312	344	309	287	311	314	298	317	291	328	336	293	305	312	305	337	317	312	317	343	292	308	297	314	316	329	321	296	341	288	301	316	300	329	310	319	305	328	280	297	307	291	319	308	332	332	309	354	293	305	308	319	285	341	317	295	320	327	339	327	306	311	296	345	320	321	284	297	341	310	316	321	341	341	307	295	349	352	286	318	306	346	338	333	302	333	302	306	276	331	313	298	304	321	336	296	298	313	310	303	304	331	319	286	285	295	308	286	327	300	327	305	312	287	324	304	313	315	286	297	312	330	334	319	333	320	314	331	285	289	295	334	352	297	334	315	304	307	338	343	354	277	288	312	321	308	309	282	312	320	267	328	318	293	307	327	319	314	305	289	323	318	324	293	310	310	295	326	297	319	318	284	317	334	302	331	326	308	320	291	296	289	302	322	328	291	308	328	287	315	360	306	304	279	316	304	307	296	297	323	315	316	305	296	325	334	332	280	307	314	289	303	318
13897	1104	841	645	513	424	328	284	289	254	244	256	216	201	193	202	217	200	205	210	176	199	177	169	172	210	164	203	213	165	177	183	218	224	191	182	194	212	181	186	193	183	193	185	179	177	162	208	177	188	197	206	204	187	180	179	183	173	169	182	208	163	206	181	159	188	184	207	162	170	197	166	183	189	219	170	179	190	163	188	190	160	187	201	182	195	171	199	195	169	186	164	195	181	177	173	180	199	220	192	206	168	191	203	161	184	169	172	178	170	197	188	181	199	171	161	166	197	213	188	176	178	183	192	192	172	168	179	173	178	183	170	179	166	183	180	201	210	176	189	178	179	191	193	195	189	172	185	173	185	191	187	178	177	184	199	197	173	192	173	181	177	175	178	177	170	214	185	169	187	186	194	190	210	186	202	199	183	174	201	187	196	186	191	188	181	182	174	190	162	184	184	195	179	165	168	181	184	189	191	203	190	177	185	173	195	185	176	164	188	191	178	191	185	179	163	177	184	211	208	211	179	167	188	173	177	191	165	189	175	188	167	169	172	198	194	210	187	192	180	197	179	204	189	188	176	182	175	173	206	194	179	175	177	190	179	191	208	179	186	169	172	184	186	176	180	175	203	153	183	197	199	216	193	178	156	207	193	203	180	208	207	205	185	149	155	212	193	188	168	179	199	180	187	189	201	159	164	191	188	207	163	162	167	187	162	173	198	194	182	185	186	162	182	205	185	173	182	171	180	187	195	184	202	193	200	197	163	208	187	193	165	192	191	187	194	207	217	181	181	178	196	178	180	190	202	200	183	179	179	192	192	188	175	183	168	162	187	175	144	195	195	183	188	181	162	177	188	188	192	166	198	186	186	176	184	157	181	187	174	184	202	205	183	184	209	190	164	194	196	190	172	188	163	183	180	200	176	189	192	206	171	197	168	191	165	177	179	184	176	184	189	204	188	189	184	165	213	192	173	170	174	170	173	219	189	199	171	176	196	193	190	178	184	211	192	161	176	195	205	193	176	173	173	186	188	184	213	177	203	156	187	167	176	195	200	145	164	157	178	191	220	218	176	208	202	186	197	165	179	181	169	190	175	182	172	174	170	175	178	202	187	184	172	182	193	166	194	166	187	181	210	209	202	197	173	206	172	166	173	202	189	192	174	159	180	198	196	176	188	176	176	207	177	195	194	154	178	190	191	173	181	187	182	188	183	186	188	192	197	188	185	183	205	169	188	186	183	198	178	195	210	194	199	199	186	162	166	178	182	201	236	182	191	182	162	171	220	196	197	174	183	212	187	178	187	176	197	206	197	191	183	201	211	163	180	190	170	178	177	182	170	169	161	168	167	148	190	209	209	152	168	190	189	187	199	200	189	162	200	193	187	189	182	174	191	167	165	182	195	206	185	176	171	187	166	193	198	190	145	162	162	184	191	182	175	168	195	169	197	197	194	199	179	193	200	184	172	178	183	198	189	178	185	195	163	192	198	186	159	167	197	174	188	174	193	192	185	175	175	189	196	175	195	191	155	201	172	183	164	194	163	195	189	181	169	191	175	181	199	184	171	198	193	168	171	221	186	179	186	200	190	201	207	202	187	183	203	187	177	201	188	220	176	189	186	190	186	172	177	200	182	196	211	178	214	159	165	181	175	191	184	194	173	157	169	182	203	163	179	193	182	195	194	179	187	172	205	166	164	176	152	173	198	193	178	229	179	183	194	189	171	181	173	174	181	136	194	182	187	165	187	147	199	197	166	162	203	185	205	192	198	165	193	185	219	166	204	158	181	201	177	189	191	171	186	184	182	192	193	195	205	177	178	182	179	176	174	206	195	205	183	159	176	182	178	176	203	171	163	175	175	190	190	169	175	197	177	191	163	191	184	197	179	172	167	207	179	191	208	192	194	209	167	195	175	194	188	175	193	201	172	171	171	190	186	198	212	195	183	191	189	167	219	182	191	194	194	210	179	198	181	196	210	149	182	188	184	185	171	205	184	201	186	171	189	165	188	174	195	168	186	182	152	199	199	182	197	175	194	219	211	185	187	161	187	167	214	209	191	199	184	186	187	206	181	181	204	201	205	166	192	206	187	179	175	184	189	203	196	206	180	185	186	195	180	172	161	226	204	203	180	194	203	192	206	187	205	186	180	201	172	187	161	169	176	172	167	190	201	225	182	160	167	185	201	185	171	178	180	244	203	197	192	196	186	172	176	173	196	188	180	179	175	186	183	186	183	170	163	179	195	163	181	205	190	172	166	167	180	189	176	170	165	189	180	180	191	211	195	187	194	157	189	182	167	210	186	202	207	168	181	185	200	164	175	188	178	172	150	189	195	180	178	157	200	178	183	179	182	198	180	205	200	182	195	198	219	186	172	165	185	184	197	184	185	179	179	187	208	199	183	176	184	187	182	173	180	191	180	176	181	182	224	183	200	198	182	175	186	218	200	197	201	192	200	175	189	194	192	183	204	170	185	174	186	173	187	192	177	167	174	183	187	194	187	180	169	182	187	180	189	191	188	201	169	173	167	163	191	180	179	171	195	193	183	195	224	194	177	176	244	151	181	179	190	183	202	191	187	185	175	184	200	218	218	186	200	172	175	180	226	191	200	188	182	164	165	145	195	178	173	175	173	176	180	192	170	164	185	185	185	184	183	192	181	203	196	186	192	187	186	193	182	176	177	174	184	196	190	201	169	194	192	163	211	204	199	197	181	157	186	210	170	170	180	175	183	197	168	201	176	173	155	178	193	205	173	173	178	207	191	154	202	165	165	179	170	158	182	175	189	197	188	198	207	194	200	204	170	179	184	217	198	189	194	171	188	191	190	203	180	185	180	186	203	174	158	221	170	170	152	176	207	181	183	174	190	194	181	174	194	187	194	203	173	199	168	251	198	205	179	174	164	148	203	161	174	186	182	169	166	154	197	162	189	204	178	183	183	184	195	183	185	212	194	206	168	193	198	187	195	202	182	181	172	211	212	221	177	171	169	179	162	180	181	211	178	181	183	191	179	185	185	194	168	182	195	196	179	187	195	180	187	187	200	170	184	197	202	205	196	183	199	176	145	174	166	186	200	201	174	183	193	193	200	187	190	162	204	165	192	170	191	194	189	180	180	167	155	183	196	164	194	197	197	179	176	205	187	164	164	210	211	200	191	178	159	166	163	152	181	178	166	167	181	200	197	206	163	209	178	192	171	166	181	175	204	177	166	202	169	170	163	174	183	219	169	197	159	183	208	181	198	166	156	180	205	181	175	175	188	182	187	180	190	157	166	169	206	168	218	191	186	168	177	185	185	160	214	182	203	167	166	191	179	176	217	216	223	191	155	196	207	178	195	154	210	182	197	194	184	176	185	151	160	199	173	167	205	179	206	179	206	199	186	188	181	157	194	208	154	196	182	211	200	180	186	166	178	199	176	188	192	220	188	163	175	176	189	190	187	161	177	195	151	192	191	193	219	197	154	171	189	202	172	181	174	167	169	179	213	187	144	174	174
7996	1012	1818	2100	1777	1486	1191	1072	918	881	791	742	661	687	656	621	605	626	587	545	540	513	547	522	533	542	489	527	529	479	545	476	495	516	493	481	475	487	484	481	499	475	476	511	493	501	474	466	476	496	472	450	472	493	465	480	482	486	435	474	481	454	492	449	479	474	507	435	482	467	450	486	475	474	444	469	512	490	438	464	458	480	477	476	507	462	506	478	472	474	480	445	507	455	486	477	452	450	439	454	468	467	465	461	477	484	471	452	525	497	444	476	468	449	476	479	432	477	479	480	483	459	478	471	477	496	448	478	469	508	464	481	498	470	416	481	468	495	477	436	471	470	440	467	468	502	484	460	451	477	437	490	445	472	443	452	413	461	427	460	484	470	472	491	472	496	482	485	483	476	440	444	463	458	460	491	460	484	444	453	449	510	475	422	459	450	460	476	456	451	462	456	474	481	476	443	449	476	450	416	432	446	480	460	482	470	446	500	451	479	471	516	470	439	436	446	485	448	425	481	482	470	464	511	433	440	464	498	462	488	456	481	405	489	447	457	431	470	466	447	461	498	476	461	459	469	481	467	535	480	494	438	463	436	434	463	469	454	453	499	485	485	469	482	478	464	476	473	448	493	458	474	433	463	459	473	453	483	455	438	471	464	451	460	442	486	429	477	459	498	493	458	482	430	483	466	483	446	463	430	468	500	416	464	483	467	489	488	457	499	486	468	466	448	446	475	474	468	503	471	477	495	468	451	471	437	465	489	454	455	470	486	461	458	456	482	434	469	481	472	456	500	456	455	482	473	458	483	463	453	486	478	451	471	483	486	436	462	444	441	446	491	498	461	490	484	461	449	452	454	465	439	479	523	458	478	441	448	465	442	477	480	450	478	505	459	455	459	450	480	459	465	481	519	499	484	455	456	465	488	457	484	469	435	473	457	484	463	495	436	446	493	496	477	481	442	429	488	512	445	494	462	493	458	455	481	470	469	492	469	494	438	454	501	426	456	486	476	477	478	491	499	484	468	426	487	461	492	470	470	448	480	486	460	471	475	502	457	474	507	534	464	472	444	446	474	459	460	469	472	454	493	468	452	477	454	456	420	485	476	478	473	452	496	480	487	469	432	447	477	468	479	461	479	431	471	464	519	454	486	438	451	472	503	472	453	502	477	455	483	422	466	459	459	505	486	460	496	467	476	467	468	490	479	445	437	484	456	471	470	482	476	424	413	448	470	436	477	489	469	487	462	477	466	498	484	487	444	480	504	455	511	466	434	428	493	538	461	486	456	511	466	489	437	460	417	467	467	467	471	443	441	481	482	470	425	424	434	494	498	484	519	451	463	474	510	452	467	434	461	474	452	502	498	445	432	461	471	436	450	473	436	482	468	444	471	488	472	445	419	472	412	479	490	459	455	462	503	441	462	438	458	426	484	479	473	406	477	470	446	497	455	438	436	497	469	446	465	449	471	487	448	462	474	455	469	445	467	464	478	434	433	445	475	455	525	496	468	488	472	499	449	484	460	478	489	461	474	466	447	449	439	446	453	484	449	491	434	494	474	533	459	461	473	465	439	441	477	468	458	430	448	455	439	472	452	443	511	473	457	448	491	437	456	473	490	468	445	432	447	453	455	455	438	463	460	520	430	459	469	503	475	438	454	487	467	465	485	462	464	472	466	490	391	468	531	503	442	466	480	462	495	425	462	420	487	483	487	430	451	467	487	426	448	468	459	444	491	461	444	442	474	469	475	469	457	484	484	495	443	478	494	479	445	494	469	442	462	454	444	453	471	458	474	490	467	434	418	477	486	464	463	451	481	516	468	456	437	478	476	424	483	447	459	481	457	495	457	470	472	425	443	492	453	469	500	452	447	473	482	490	450	424	486	466	455	470	475	461	468	501	453	451	456	484	470	449	420	470	462	486	523	450	434	470	525	437	467	437	484	467	477	467	422	469	381	490	480	477	515	422	455	449	456	453	467	452	466	490	462	448	495	451	492	452	475	482	474	482	447	428	500	464	539	450	484	480	466	477	497	443	514	460	480	434	450	445	449	477	470	450	459	484	449	455	440	460	458	464	458	469	418	425	480	494	486	482	450	477	485	445	460	483	442	449	458	465	448	457	448	467	426	446	441	501	517	425	444	444	461	491	460	439	457	483	428	474	517	430	470	485	458	454	480	502	494	442	468	444	468	466	455	489	451	467	458	436	450	480	434	467	460	462	490	486	464	503	469	480	474	447	484	475	445	450	483	493	481	481	451	466	469	478	489	452	441	430	455	473	482	449	457	459	468	485	463	487	465	456	474	439	481	458	495	477	460	517	477	473	507	465	456	497	477	473	491	446	466	489	455	467	449	489	487	441	444	484	521	462	453	449	490	458	427	438	448	491	408	460	462	490	475	496	464	458	455	484	507	451	472	460	455	450	503	433	442	458	455	477	466	446	491	453	489	442	446	427	483	506	486	455	456	448	467	486	449	466	456	453	508	451	436	485	423	459	455	456	449	466	450	470	479	488	466	458	484	477	464	466	478	470	447	466	459	394	487	484	475	412	486	447	458	454	475	456	457	436	468	448	454	480	461	483	449	473	460	455	463	481	486	497	479	468	503	467	442	509	461	463	491	461	486	476	469	482	450	442	505	475	489	476	474	467	472	505	412	451	455	459	462	499	428	481	426	506	457	429	457	448	456	453	489	500	449	513	474	487	490	479	486	471	506	500	459	479	468	461	509	454	484	479	480	476	442	487	473	521	446	456	449	482	465	496	498	501	455	435	472	459	478	486	450	444	472	453	495	456	467	459	463	450	435	470	496	470	471	476	459	458	483	417	455	467	459	464	456	471	446	484	470	440	469	433	439	468	444	446	483	513	456	452	443	501	484	484	490	469	483	466	443	457	459	503	507	444	483	460	433	455	482	462	458	492	466	469	472	456	489	457	489	472	469	473	471	501	507	460	476	466	444	489	496	452	487	419	475	477	479	460	429	507	487	468	477	474	482	429	454	464	438	475	455	446	452	464	435	490	496	469	455	440	497	454	474	430	450	479	486	487	465	463	453	422	459	461	459	479	485	488	447	422	454	457	479	445	480	465	464	469	450	478	435	464	487	504	484	529	463	478	506	448	476	458	490	489	469	460	491	429	495	421	494	465	451	444	481	447	508	440	447	438	458	430	418	434	433	469	436	419	438	443	504	473	466	476	470	480	454	478	469	444	448	498	463	450	470	458	502	517	449	491	461	449	483	515	493	415	474	424	471	480	492	497	478	450	436	470	445	469	486	470	437	477	485	460	477	454	456	461	437	433	448	477	478	486	487	471	484	469	485	441	464	464	467	469	433	476	457	499	473	466	469	511	487	491	456	450	486	474	492	437	424	453	467	476	418	485	475	489	466	504	468	465	472	418	475	447	487	474	465	478	465	464	470	458	499	455	487	432	508	465	513	440	489	472	464	496	453	512	448	471	480	443	478	486	453	458	438	447	469	471	465	474	477	451	461
1596	318	268	305	263	262	245	288	301	314	276	314	284	292	263	287	246	293	247	284	300	303	284	286	300	260	264	313	264	262	285	261	265	258	293	253	260	232	286	288	293	273	250	263	291	274	272	296	272	276	296	253	276	284	285	278	274	278	278	272	265	263	266	289	275	278	257	290	295	303	299	291	298	259	266	307	289	269	295	303	279	290	277	273	291	276	256	280	272	299	272	305	295	264	282	265	262	298	269	274	264	274	294	244	281	285	261	290	250	290	294	293	257	258	262	282	280	304	250	298	283	284	280	272	277	275	267	248	257	274	284	284	275	288	296	270	273	252	267	243	297	291	309	242	265	301	279	271	271	275	262	268	275	290	272	303	307	278	266	309	296	272	296	284	307	273	306	280	288	283	252	266	239	304	259	272	286	298	290	285	296	258	247	303	263	285	261	287	305	287	288	259	285	304	254	262	281	271	280	264	275	259	285	262	281	286	272	258	279	268	317	273	299	274	258	290	271	249	279	312	274	307	284	294	285	294	265	295	271	267	276	297	275	273	272	287	274	271	277	280	293	232	274	278	279	271	265	317	286	304	279	291	303	257	258	291	283	312	298	249	251	275	292	320	297	280	279	254	275	259	275	297	282	236	289	299	305	257	301	298	282	280	279	296	271	284	265	296	242	271	283	295	266	273	300	275	300	254	292	245	289	281	294	275	264	284	264	261	297	265	248	262	298	264	269	295	293	314	288	275	293	279	285	260	268	261	309	289	275	293	253	328	275	276	265	261	282	267	248	254	264	320	247	274	263	266	291	289	323	286	288	270	304	260	296	278	286	271	266	255	280	296	248	257	288	275	280	290	290	293	294	293	260	280	317	283	272	270	300	300	259	291	282	236	283	270	316	250	268	280	263	293	294	273	305	296	293	274	263	281	307	291	296	266	253	260	271	276	274	292	304	289	265	266	290	319	273	278	274	280	271	254	298	249	282	313	290	285	284	277	272	266	288	283	268	284	239	248	284	287	281	284	301	298	266	264	287	266	296	282	290	288	297	251	259	295	272	303	284	267	252	260	290	289	274	280	251	292	305	270	263	308	287	279	272	293	252	286	283	286	282	291	271	278	298	266	265	293	251	319	282	269	261	277	279	265	332	271	307	293	252	258	262	283	266	264	262	242	285	275	289	285	293	256	270	311	265	276	275	283	280	265	279	281	260	268	284	284	254	261	284	301	286	278	291	274	310	292	310	264	309	251	277	296	291	286	273	297	297	276	281	298	239	302	293	241	269	271	286	284	278	229	277	295	275	265	277	277	296	247	263	298	257	236	234	274	291	312	263	283	300	298	271	273	302	295	259	255	283	293	301	292	276	261	255	290	273	274	295	265	272	294	315	265	256	272	316	289	261	298	302	268	263	256	261	231	271	294	269	279	272	261	283	313	273	252	284	272	277	269	248	270	272	270	279	268	265	316	265	286	295	260	256	261	274	274	255	252	300	270	290	261	268	311	307	289	258	298	248	278	295	278	276	271	284	304	268	294	281	308	272	275	327	281	275	282	294	290	290	254	273	262	283	295	298	272	312	255	265	277	279	280	256	292	302	253	323	300	285	276	280	299	271	303	309	256	284	283	281	278	291	250	279	289	290	251	281	273	305	287	289	275	294	288	255	270	272	285	233	263	272	240	285	269	255	293	275	316	263	282	283	291	275	251	270	277	272	279	282	264	289	263	278	279	301	276	295	269	227	277	299	296	280	278	295	283	268	299	269	311	309	295	282	289	291	262	254	263	297	268	276	251	282	262	296	292	249	308	279	250	253	265	285	293	280	287	268	303	264	286	288	286	266	310	285	279	284	308	305	299	293	259	282	292	266	288	252	258	290	293	270	265	291	263	277	266	275	285	267	264	254	272	280	298	307	284	297	270	291	271	298	243	270	292	294	302	312	293	299	262	262	263	265	278	281	263	295	278	294	283	316	285	287	266	259	297	295	273	240	241	255	275	289	265	268	270	288	292	271	285	301	289	301	282	270	272	271	257	289	308	290	326	271	311	333	298	265	278	277	259	278	283	240	277	310	290	272	257	268	292	268	305	325	261	298	297	314	285	293	263	280	270	285	267	290	268	271	273	284	275	282	275	307	294	272	245	296	289	240	280	281	285	278	291	285	288	272	308	282	296	322	272	256	261	295	288	276	300	299	241	281	298	253	279	265	257	305	303	275	249	272	285	289	287	233	290	274	309	295	298	297	275	295	243	276	272	284	265	279	271	274	283	256	297	247	277	281	274	259	269	243	271	269	283	253	285	284	272	291	297	259	295	271	293	290	261	267	321	271	301	300	254	279	273	273	273	290	233	286	265	292	260	290	260	291	272	291	282	281	266	274	261	281	293	261	274	240	284	259	284	268	281	303	256	278	285	298	275	314	287	288	258	301	277	273	279	278	292	252	271	275	313	292	265	273	249	264	248	300	261	266	274	259	273	239	279	297	276	265	282	244	266	259	294	288	266	284	277	281	343	261	264	267	280	308	309	311	301	284	303	264	246	289	272	264	299	287	329	295	279	265	287	257	270	268	258	303	292	287	295	274	273	245	307	276	272	259	289	266	252	287	275	280	288	307	287	282	289	260	299	276	250	291	259	284	255	277	292	281	309	253	267	254	277	291	264	289	264	293	288	266	287	265	258	304	297	306	277	296	290	273	284	290	312	271	273	277	299	270	265	265	270	237	279	288	270	261	271	305	283	278	255	286	273	283	249	322	268	290	277	250	297	295	268	261	301	271	292	284	309	293	271	281	257	233	297	300	252	272	270	283	286	287	243	289	284	275	275	280	301	263	286	235	285	254	283	248	262	249	289	275	305	264	277	282	275	274	273	271	286	287	268	228	277	276	256	255	306	278	249	272	247	283	270	280	263	290	286	323	288	268	270	232	257	295	282	271	252	278	288	310	250	295	271	324	287	264	308	266	285	282	314	249	271	242	285	276	265	289	271	284	287	268	302	301	277	272	247	276	273	314	254	290	295	307	251	301	279	292	274	285	247	271	252	262	271	296	262	296	288	302	258	272	246	288	288	304	297	302	261	280	296	288	292	272	261	256	301	297	261	290	270	294	274	275	272	269	289	277	275	287	271	264	270	276	314	304	316	242	242	251	269	290	283	287	259	268	305	278	262	275	313	294	274	283	270	278	266	320	281	278	279	317	276	250	286	312	268	299	252	309	311	265	277	288	271	281	257	273	287	287	278	275	307	295	274	270	274	276	302	286	299	267	297	289	264	276	289	290	279	261	300	281	269	274	260	269	284	273	286	266	285	243	300	269	275	249	269	281	263	297	257	275	291	282	298	265	276	312	285	278	322	271	269	288	293	260	287	244	266	241	308	274	274	264	289	267	260	268	270	284	263	290	277	300	238	276	274	263	318	266	261	263	312	290	301	272	282	275	257	286	278	269	316	298	278	281	279	251	287	305	268	297	296	258	264	251	302	267	269	255	251	276	234	287	309
1762	678	631	627	623	672	650	660	616	636	604	628	628	631	607	636	591	551	603	581	637	637	624	639	631	624	625	626	641	601	596	665	621	627	613	628	608	653	614	635	646	604	655	579	645	592	586	638	627	653	629	623	619	617	586	625	616	625	638	644	610	618	615	660	631	617	604	623	620	648	598	645	635	658	596	604	574	634	656	577	578	636	600	592	600	583	628	625	662	632	591	597	622	647	638	609	638	603	570	589	606	682	619	589	614	612	565	659	657	613	628	635	634	550	625	655	574	599	623	601	615	599	623	649	636	595	589	632	597	647	645	597	592	584	576	604	638	574	588	648	630	662	635	587	602	613	633	636	605	642	578	639	593	588	672	593	652	624	569	589	600	629	636	620	644	645	630	670	640	628	616	632	635	608	591	579	610	617	633	660	644	635	610	624	639	611	601	667	637	566	591	648	625	582	625	577	640	625	606	680	600	642	626	631	602	635	619	617	618	601	637	605	633	620	595	591	620	640	651	639	644	613	633	642	588	627	665	582	646	646	606	617	591	647	609	596	575	647	594	614	630	642	656	614	629	625	620	597	637	613	652	638	638	631	611	655	619	605	668	629	623	571	606	631	584	629	619	628	637	631	635	587	612	640	606	584	629	578	596	623	675	635	610	574	605	639	636	630	600	583	622	633	598	664	603	593	622	655	626	609	658	657	632	625	595	633	622	603	611	602	655	616	655	614	661	626	584	595	627	658	622	567	620	681	617	618	635	639	615	586	614	647	579	618	610	591	629	598	628	650	574	579	589	607	571	560	596	614	608	606	658	611	584	644	637	626	645	643	606	596	624	624	645	562	619	615	654	637	664	561	625	586	630	584	601	668	639	605	593	608	602	592	610	611	621	596	627	611	617	636	607	574	601	617	647	630	620	643	589	651	609	601	626	633	618	645	641	640	589	632	636	612	641	644	630	613	665	623	608	647	600	621	574	623	618	584	606	604	640	673	593	640	624	642	648	596	617	681	591	625	568	642	613	616	623	623	592	634	637	672	619	633	626	590	620	585	621	595	651	620	601	642	651	605	593	648	613	603	615	594	626	607	600	631	642	613	604	574	628	588	622	605	587	605	573	595	599	607	624	608	630	599	567	615	615	613	608	608	600	631	667	621	602	650	645	602	599	634	605	615	653	608	658	626	631	601	613	633	598	611	629	602	613	655	635	654	635	601	622	608	591	598	604	658	614	644	602	618	629	619	613	606	619	614	637	622	628	602	651	631	646	611	620	646	611	646	619	593	628	586	627	621	608	652	604	621	656	620	653	625	611	661	628	618	608	566	618	649	606	620	623	619	612	620	606	674	604	591	587	618	622	575	623	621	642	596	624	614	598	680	595	600	563	619	661	603	615	610	588	601	637	594	647	658	590	619	589	611	623	663	617	602	605	604	584	612	602	566	647	570	645	634	631	573	578	603	629	615	585	608	624	640	625	610	608	624	626	593	595	629	642	615	625	659	609	623	653	560	602	615	597	643	606	629	625	613	622	630	657	599	604	600	651	573	638	614	626	633	630	621	647	603	599	636	633	608	605	623	594	637	601	681	692	624	602	627	653	633	627	644	622	629	620	614	582	626	629	637	632	607	606	608	603	577	638	671	590	613	616	617	671	643	604	653	624	623	648	615	654	594	612	617	620	638	606	624	620	661	586	626	635	577	617	609	609	621	604	632	642	591	612	634	629	646	627	616	631	574	640	616	644	607	606	605	582	568	641	633	607	643	634	607	675	664	609	620	691	642	604	623	638	632	650	603	672	643	641	639	621	630	622	590	607	582	623	594	629	591	647	653	635	653	602	596	607	628	581	623	583	610	598	626	648	559	642	602	590	622	664	661	604	600	569	633	622	613	623	620	652	631	651	610	643	631	646	632	619	604	604	641	582	658	624	625	626	598	635	618	601	608	575	596	622	606	635	619	615	663	606	592	617	639	623	573	606	638	609	610	608	637	615	598	649	626	623	570	618	635	632	651	652	590	628	623	622	618	620	636	623	657	625	644	649	620	601	616	615	583	617	603	616	631	614	639	633	557	608	607	632	615	579	611	612	625	587	600	636	650	622	623	629	614	544	623	613	648	604	611	603	607	614	623	629	630	654	634	641	596	612	651	660	616	622	646	574	600	576	589	619	609	605	591	631	613	588	602	573	605	593	625	638	650	623	661	631	614	615	669	618	653	639	632	674	615	580	630	596	553	599	634	651	645	624	620	621	605	622	593	625	636	633	611	633	684	640	654	626	595	599	606	673	637	580	629	589	613	624	606	583	599	610	622	624	584	616	591	609	566	608	685	606	595	611	603	623	587	613	605	628	605	586	629	560	624	632	605	584	583	655	626	582	580	630	601	657	606	606	607	618	629	617	674	634	639	623	628	596	608	646	666	588	613	593	579	584	632	654	619	634	615	628	610	600	633	647	604	618	586	633	623	645	633	605	574	623	623	620	624	632	627	616	596	610	611	624	610	591	622	620	599	619	604	620	669	649	616	631	607	640	614	586	605	603	597	616	606	611	632	583	615	587	593	633	624	575	620	620	575	625	611	560	605	645	601	648	652	611	646	625	587	638	621	656	617	613	720	637	630	636	615	583	638	590	634	627	626	586	674	605	663	626	570	590	600	637	606	613	602	633	670	599	592	610	669	612	624	615	647	579	582	622	654	662	595	589	598	592	626	587	623	653	610	656	655	577	588	633	575	629	607	648	598	621	605	615	658	633	655	620	619	652	624	655	570	633	616	626	589	578	600	622	666	574	613	652	662	585	619	620	647	648	638	646	579	613	642	614	636	655	612	664	621	653	612	598	594	599	603	619	626	606	602	589	606	623	599	604	620	625	632	584	641	633	619	654	610	646	611	652	634	658	602	600	691	601	616	562	628	638	658	622	593	601	619	602	621	608	626	617	623	617	586	606	626	615	592	655	579	586	611	626	602	616	625	641	634	580	612	608	560	622	609	586	596	614	674	629	618	551	632	622	631	577	596	579	619	589	636	591	631	619	623	598	614	640	645	619	635	636	596	637	604	601	607	604	616	660	624	647	592	615	634	667	559	622	662	601	633	649	641	612	615	594	627	620	596	627	619	581	594	607	630	624	623	613	616	607	603	613	642	613	573	586	655	599	638	598	616	593	629	609	621	669	618	619	615	577	636	595	604	624	622	590	597	617	616	618	638	626	623	590	596	648	610	638	621	658	639	582	627	604	652	563	616	602	642	649	636	632	664	602	623	648	600	613	596	618	650	610	626	612	644	622	602	575	600	618	613	632	600	598	614	616	600	623	647	692	675	668	614	611	582	619	579	613	629	634	607	648	630	596	576	648	653	612	628	620	605	640	594	636	559	636	596	640	596	633	620	606	609	644	629	574	623	580	640	644	686	631	618	662	658	623	610	612	627	623	633	633	608	609	635	602	581	616	621	621	635	640	625	620	615	633	623	619	610	582	665	609	688	596	577	613	621	626	631
7370	412	450	345	281	218	193	177	123	153	138	147	164	150	122	122	132	121	127	133	133	110	133	130	120	114	117	138	131	124	105	119	102	114	99	127	127	104	149	148	123	107	115	117	136	129	129	141	99	110	120	95	103	122	116	104	107	134	105	114	124	132	132	120	94	120	119	134	116	117	112	109	126	148	116	109	138	119	100	110	116	107	141	126	129	112	117	124	122	138	131	117	101	127	105	122	110	106	124	111	135	120	132	142	131	112	107	113	115	115	135	94	106	113	152	130	132	101	105	118	120	125	119	119	149	122	127	141	125	119	113	137	124	126	144	109	116	122	105	117	119	135	105	133	107	116	116	102	116	130	134	117	118	114	125	117	135	118	129	112	113	102	140	115	141	123	111	130	96	126	110	139	121	102	108	108	117	114	108	135	100	123	128	139	113	112	127	134	132	149	116	100	121	112	102	115	139	117	124	101	120	120	104	126	127	129	125	115	130	96	123	117	119	120	127	108	136	112	116	124	102	128	136	113	124	124	126	121	131	121	119	109	136	136	110	106	111	121	100	115	122	87	136	111	120	117	117	135	128	117	108	93	125	128	107	122	113	122	119	108	111	111	104	110	130	137	119	115	107	100	132	128	111	116	120	130	126	121	110	122	120	121	114	143	128	105	140	119	124	131	111	115	96	100	118	121	121	122	137	115	102	101	136	108	135	145	120	128	114	109	131	110	117	111	112	122	128	130	119	129	108	134	117	128	110	110	132	122	102	103	131	102	108	135	136	124	117	124	111	120	123	113	106	120	103	141	121	116	98	117	139	120	127	114	105	127	119	109	111	111	128	123	146	149	147	126	135	125	113	110	120	120	109	107	132	128	125	100	130	98	131	137	113	120	128	116	107	129	120	102	115	102	122	133	124	115	116	112	122	136	131	111	115	128	115	104	105	122	120	90	98	131	113	122	102	130	151	107	125	128	127	136	120	120	124	128	115	119	115	126	114	129	121	118	128	136	117	138	118	116	109	131	124	125	117	121	122	120	113	129	125	127	126	124	130	141	119	106	102	114	145	117	144	129	100	124	114	122	115	122	130	106	116	128	147	120	114	115	130	124	129	119	126	110	122	125	127	125	135	115	117	135	128	127	117	116	135	135	106	120	130	113	116	118	105	95	107	110	124	126	121	116	123	128	119	132	105	133	128	132	121	110	104	118	138	106	127	123	118	122	109	108	140	105	141	110	132	142	112	113	132	123	121	131	117	109	107	143	153	96	124	135	111	116	124	122	116	131	126	118	132	97	135	118	111	130	112	107	127	126	118	115	111	118	127	118	122	126	125	140	97	119	120	113	107	128	123	129	109	122	110	118	123	120	126	122	130	124	119	125	117	122	134	117	134	123	139	125	110	105	114	131	110	127	149	127	133	112	119	118	109	116	144	124	151	107	123	105	112	121	129	119	124	122	92	138	116	97	113	120	125	111	129	114	121	109	140	123	116	119	129	122	115	132	102	114	129	122	134	132	117	128	139	129	134	104	93	110	125	127	118	99	141	133	115	128	124	129	125	127	135	120	137	119	119	123	123	118	120	116	114	99	140	126	134	134	106	105	102	109	110	122	117	117	108	116	107	109	145	121	97	135	126	119	120	144	121	113	121	115	130	110	98	140	121	117	129	119	117	106	107	114	126	120	107	124	127	129	129	113	123	112	128	108	117	108	135	97	113	104	123	147	130	119	116	123	113	126	139	117	121	133	133	115	124	134	117	128	116	128	136	112	113	136	113	109	151	127	115	117	132	104	115	115	102	117	126	123	132	105	118	121	105	126	134	107	120	129	151	121	135	122	128	133	109	109	116	112	142	115	129	132	132	123	96	106	127	116	103	120	132	120	129	125	114	117	126	103	126	122	125	100	122	111	106	124	104	117	134	107	117	109	104	103	112	97	119	132	122	112	116	103	107	129	109	116	120	122	124	117	91	113	124	130	127	124	147	105	99	124	128	122	149	112	100	131	124	112	116	123	130	124	124	96	91	111	132	108	123	139	129	116	129	118	104	115	114	135	132	126	136	116	107	112	115	126	121	118	128	117	102	106	106	92	128	128	123	121	118	116	127	113	111	122	137	145	139	127	109	122	125	129	98	123	125	124	110	113	138	132	129	129	122	125	115	98	110	103	112	148	121	134	126	124	130	109	135	120	111	128	118	122	109	116	123	109	119	112	133	133	119	125	142	126	116	122	123	128	111	105	127	115	103	125	142	123	113	117	132	114	99	114	130	131	131	113	120	108	127	110	120	105	123	99	116	130	112	120	116	116	115	117	116	108	141	117	123	119	126	115	115	111	144	106	129	133	131	111	124	119	109	118	117	132	111	125	132	140	114	111	131	103	121	129	124	127	136	132	118	109	105	130	112	103	126	106	136	114	112	126	121	110	119	140	134	112	111	111	108	136	144	126	141	109	136	123	121	135	125	124	106	122	124	113	131	124	134	114	109	132	125	122	119	110	122	108	136	127	120	115	100	111	123	108	120	102	119	141	119	111	106	123	132	115	120	92	117	138	130	112	108	136	114	127	143	146	120	125	133	134	124	107	119	116	128	118	127	122	148	105	120	108	111	109	109	116	112	110	116	153	134	119	126	108	124	112	115	109	119	133	112	113	134	130	122	120	134	127	135	102	125	106	111	107	148	124	126	111	111	127	100	120	123	114	125	121	132	112	123	99	119	125	136	136	119	107	113	134	121	116	111	121	123	103	120	116	108	108	127	116	137	127	128	124	113	116	120	126	113	123	133	132	103	119	141	129	137	133	127	126	117	115	116	86	125	121	124	132	137	123	130	116	119	125	132	101	121	132	136	143	122	104	118	122	109	106	107	99	123	141	121	135	115	114	149	108	145	122	126	107	138	119	120	108	117	104	127	125	112	123	139	109	98	100	148	120	113	123	129	141	109	122	120	130	125	107	141	124	123	149	137	132	137	101	141	130	115	105	118	129	115	111	123	118	113	118	98	113	120	121	126	120	120	135	108	116	104	108	115	101	100	107	107	117	135	94	116	128	110	124	119	106	114	103	114	130	148	98	119	120	94	123	152	106	106	122	103	111	103	127	131	140	120	109	130	117	112	138	102	116	127	108	108	115	105	112	102	140	112	124	127	116	120	133	109	129	111	121	120	137	150	128	130	91	115	131	125	107	107	116	111	118	112	130	118	108	119	125	157	114	118	128	104	88	132	142	148	120	122	128	134	139	127	124	114	117	113	122	121	135	129	123	121	111	142	109	121	119	102	96	121	127	124	119	133	114	102	91	104	131	130	155	118	129	119	105	127	123	134	121	117	120	121	102	133	129	117	107	144	104	115	114	122	131	111	110	105	105	116	136	133	105	105	126	96	125	128	133	127	95	126	109	109	134	127	124	108	143	117	138	125	140	113	126	127	118	117	131	118	129	127	132	131	129	115	110	131	139	115	106	138	133	119	118	125	101	126	122	114	102	108	121	105	117	118	126
6076	570	1045	1163	967	809	725	637	559	521	458	469	416	434	403	393	366	393	355	363	336	383	357	348	312	347	323	386	348	332	328	332	337	358	357	314	312	352	302	307	312	322	341	314	293	333	318	345	290	320	313	303	314	355	309	339	287	337	321	322	301	345	320	298	284	334	339	291	308	298	339	325	321	317	313	309	312	320	319	338	365	322	335	307	328	283	325	325	320	301	299	290	323	334	275	318	312	328	334	280	302	319	303	330	317	292	320	295	296	271	317	296	341	305	334	315	271	329	317	308	332	298	320	323	328	300	333	302	293	331	289	313	298	296	311	320	320	322	305	343	328	296	327	344	331	299	335	336	319	319	311	309	291	303	324	330	305	335	298	311	310	305	291	314	302	310	311	313	318	325	296	297	288	302	310	327	302	317	325	310	283	298	308	276	312	309	348	301	350	327	321	293	268	318	310	317	313	337	303	347	314	287	277	307	314	326	293	311	344	297	314	292	317	294	329	292	328	313	300	305	301	303	290	312	305	306	300	307	296	314	278	324	289	303	319	311	340	281	323	307	355	325	297	307	305	315	290	292	340	326	300	320	312	314	323	347	314	317	278	315	338	309	298	307	323	312	300	303	314	350	323	307	306	346	335	348	322	296	318	314	342	309	337	314	291	316	304	323	324	292	336	278	336	303	310	323	316	319	303	344	300	346	293	334	340	335	292	309	301	321	280	311	306	286	314	272	286	328	300	319	297	300	286	303	318	299	295	282	286	341	360	309	344	290	332	280	315	298	352	334	304	314	310	311	306	319	285	335	337	313	329	310	328	332	286	314	288	324	287	298	327	327	321	315	320	273	289	311	318	322	325	292	301	349	299	327	290	331	332	286	322	300	293	325	342	336	317	347	335	290	289	283	329	334	321	301	337	309	349	301	313	328	336	317	289	313	308	299	341	308	317	323	321	297	315	324	316	314	292	318	344	355	339	292	300	319	312	332	316	307	328	318	285	308	297	287	280	316	309	286	337	323	284	311	310	341	330	327	295	318	331	303	334	304	310	342	306	315	309	291	311	302	327	289	304	300	306	323	287	331	328	355	317	313	288	302	248	319	355	352	309	342	312	327	341	323	325	313	323	299	291	309	303	280	328	289	311	326	297	297	302	321	295	324	277	305	292	333	309	328	310	344	332	338	315	305	320	342	296	338	312	297	307	290	288	303	315	329	315	294	302	324	356	296	333	315	294	329	303	359	287	283	319	307	314	361	331	288	310	333	311	298	331	297	298	297	322	265	317	311	297	312	287	300	326	333	304	323	319	308	296	305	349	329	299	333	300	291	335	307	294	324	309	325	315	327	307	317	304	300	302	316	302	324	308	337	302	285	334	338	276	292	319	304	282	315	320	311	344	316	288	314	308	312	316	305	308	300	332	309	315	344	284	323	302	306	337	295	285	313	322	329	322	305	275	329	307	327	331	317	318	283	308	332	321	303	328	293	280	313	334	271	301	295	308	303	304	318	332	327	290	281	321	317	319	303	311	318	301	309	326	327	316	332	322	335	310	318	347	338	303	342	302	342	301	330	305	294	308	322	327	284	307	296	277	289	277	314	284	295	305	325	297	325	318	297	313	306	330	317	332	280	294	317	340	349	321	305	302	303	299	313	343	307	328	284	309	299	304	291	307	305	295	303	307	318	344	292	308	322	300	282	304	335	291	306	332	317	304	311	286	318	352	310	280	283	295	321	318	294	287	315	300	306	290	296	296	275	295	317	302	307	300	311	343	320	292	316	282	283	300	323	307	341	320	332	321	303	299	294	322	305	311	294	292	343	309	319	323	289	333	332	299	335	300	307	306	279	314	299	302	334	328	319	282	306	321	317	317	282	314	302	291	284	303	305	300	335	348	299	311	308	310	302	330	281	307	325	301	312	329	321	301	303	299	296	288	317	316	299	286	311	331	288	293	285	302	356	325	319	315	316	317	294	344	279	338	299	309	312	318	330	329	314	319	305	298	304	325	289	312	294	316	305	346	303	331	303	288	313	321	324	276	284	318	319	307	333	299	323	322	321	309	264	318	307	322	347	316	328	323	286	340	314	277	297	328	338	294	306	281	321	314	326	302	304	298	325	290	301	337	289	317	309	339	300	282	331	309	336	299	320	314	297	348	315	338	293	259	336	312	298	310	323	322	307	346	329	302	305	301	320	315	317	318	321	280	315	331	303	312	337	300	329	343	316	299	326	299	308	331	319	328	313	279	288	298	290	316	316	309	317	307	292	317	321	302	314	292	331	283	327	308	272	307	313	322	298	320	302	300	307	300	295	274	295	293	309	318	298	346	332	297	295	327	325	302	342	321	303	286	313	306	351	315	321	313	331	279	299	262	296	297	300	280	314	304	296	317	296	329	299	310	280	306	310	294	272	323	304	309	305	283	319	327	293	307	325	311	286	295	315	314	322	284	321	300	304	304	328	301	313	306	293	275	316	313	314	336	300	303	313	327	283	315	315	303	307	314	283	312	310	286	307	287	297	291	294	309	294	297	332	317	316	326	303	308	289	302	304	284	312	329	330	294	333	323	306	319	294	302	313	294	285	331	302	313	312	334	301	345	304	299	313	339	297	323	324	292	286	307	302	318	325	305	306	303	271	304	300	309	335	319	293	321	296	306	304	310	313	318	272	334	315	312	294	286	319	338	319	325	292	337	277	315	299	296	318	312	320	314	315	316	329	330	340	323	311	310	291	279	320	338	283	318	322	320	300	282	333	337	334	324	305	302	300	334	301	309	312	298	310	317	306	335	300	325	305	320	294	315	306	301	335	328	267	303	302	312	304	305	327	289	280	301	297	285	281	332	276	330	297	292	286	281	319	297	304	309	313	327	284	322	317	298	308	296	297	354	316	291	306	323	299	308	315	270	290	278	299	326	337	296	288	280	272	313	309	278	288	258	314	308	309	286	352	304	313	319	331	337	331	284	299	335	339	301	331	298	299	315	345	316	313	358	327	302	358	273	317	291	327	319	298	277	310	313	301	322	294	313	294	331	322	294	304	309	318	309	296	348	301	288	337	328	310	303	361	311	291	273	296	314	307	310	329	294	292	321	304	322	312	288	305	277	319	318	305	293	281	325	296	311	312	330	303	323	337	336	329	318	311	297	293	293	311	316	302	308	312	305	311	311	296	314	339	328	304	287	284	278	312	304	360	336	315	312	295	339	320	309	316	315	328	269	306	325	314	304	325	301	310	325	319	295	290	280	302	296	291	301	320	317	351	338	309	300	314	305	345	305	308	310	292	279	307	303	304	319	327	340	309	311	290	291	320	344	314	283	328	320	308	299	310	315	318	302	325	285	311	351	321	306	295	354	314	299	305	303	310	322	336	309	310	295	308	313	333	325	281	292	322	313	302	310	335	312	297	313	337	306	285	292	326	271	337	288	310	294	318	323	307	309	289	310	315	325	321	296	311	323	340	321	306	299	313	303	313	313	318	312	291	281	283	291	295
13789	1139	787	632	480	392	322	300	249	250	227	241	205	241	189	212	186	183	210	185	200	217	212	192	195	201	219	187	181	178	186	176	184	185	201	151	179	193	178	189	190	181	208	200	210	175	202	200	220	169	203	185	173	210	209	182	180	195	180	210	204	194	168	194	209	186	221	198	200	183	207	184	202	192	201	178	185	186	170	167	188	166	192	168	173	171	163	153	201	217	190	207	177	203	196	195	180	219	173	216	173	177	217	210	193	190	199	175	167	195	205	183	174	173	181	176	158	202	176	183	199	189	176	186	194	185	203	180	194	216	173	202	177	177	194	193	180	201	195	186	190	191	173	203	176	178	176	184	188	179	169	169	189	177	180	187	207	197	188	178	178	177	189	166	174	171	185	202	184	219	199	180	178	179	177	176	221	197	186	171	165	190	172	207	194	183	161	176	198	226	175	180	166	187	196	196	194	176	195	179	194	157	169	211	148	212	221	173	180	198	174	205	211	199	200	187	224	197	214	191	194	170	213	177	185	171	204	181	193	169	184	179	183	173	168	169	189	205	206	202	182	206	181	201	169	175	178	180	190	184	181	190	176	181	168	179	169	188	188	189	188	203	199	181	194	176	193	196	193	179	204	210	171	171	181	177	180	163	188	177	200	184	192	208	194	164	179	182	207	165	182	175	178	192	165	186	184	197	220	176	193	210	170	174	184	186	191	212	196	163	193	201	163	188	193	193	209	215	181	159	168	182	179	195	193	211	199	207	179	176	188	147	190	162	194	155	180	175	206	191	194	197	184	158	205	174	183	184	191	191	199	165	188	180	208	190	182	175	215	189	186	171	185	196	168	193	164	185	189	203	187	189	212	189	191	191	181	188	178	202	202	194	176	164	197	188	172	182	197	197	187	191	184	171	180	225	174	167	196	172	157	181	186	190	190	188	211	203	185	145	188	187	201	212	197	178	185	180	201	182	156	198	132	188	154	200	171	163	185	185	185	191	157	183	208	181	186	191	194	164	181	172	186	213	164	200	176	182	206	199	187	194	189	209	205	192	209	215	162	173	196	175	177	184	174	204	185	189	178	195	208	178	177	185	192	191	174	181	158	150	193	194	193	206	167	163	193	176	195	192	174	186	177	196	192	191	194	189	189	176	175	206	172	185	204	168	185	175	189	197	172	181	196	163	182	199	169	184	173	180	197	181	197	192	215	202	174	189	208	196	176	184	188	174	201	169	184	202	184	188	174	177	189	205	190	182	177	197	182	169	189	201	165	213	180	162	193	179	176	169	179	172	190	182	188	182	173	194	171	219	200	171	189	176	178	152	188	215	205	184	204	176	191	183	207	184	188	184	226	182	187	179	174	183	183	186	186	176	201	221	145	189	203	179	201	168	189	200	147	162	161	166	178	189	151	209	191	171	169	168	175	173	182	201	189	154	186	161	186	207	178	170	176	202	182	179	177	198	182	170	177	164	185	183	175	212	162	204	204	173	163	186	201	185	188	203	181	186	171	196	179	190	172	186	198	164	161	168	217	191	195	179	216	199	206	191	200	201	200	204	194	201	182	169	176	214	185	155	205	181	198	163	182	155	192	222	174	193	191	195	238	202	204	187	195	174	192	191	183	162	200	192	210	194	198	162	181	194	176	199	195	203	202	191	187	156	208	172	159	199	175	143	186	219	174	195	172	172	190	194	208	198	174	161	188	179	151	199	207	177	160	152	181	180	200	166	194	196	180	167	191	176	183	183	203	178	194	180	198	203	160	174	171	152	179	187	175	184	194	181	163	180	188	185	167	199	185	182	202	201	196	173	191	198	197	162	184	201	214	201	184	180	199	184	147	208	180	159	191	204	173	203	190	186	180	169	194	182	192	195	216	174	196	171	196	159	170	184	196	188	163	153	173	187	193	192	196	190	200	182	182	164	177	179	203	155	151	158	184	188	186	161	195	180	193	210	190	190	184	184	211	216	169	179	188	224	166	185	186	181	206	190	190	198	192	197	208	187	148	163	171	179	197	179	149	185	176	176	196	192	169	199	187	185	199	158	168	174	198	179	187	169	170	179	170	168	183	179	178	182	220	168	183	185	185	186	193	181	207	188	177	171	206	197	173	185	157	181	171	164	180	188	191	191	179	194	197	186	215	159	192	180	203	191	176	176	177	170	206	183	179	203	162	195	189	190	185	179	172	191	158	175	202	190	186	192	163	207	189	185	172	203	213	185	166	197	193	176	172	200	212	176	166	180	180	200	177	187	186	206	186	186	162	182	209	185	171	186	173	185	180	198	158	169	199	165	174	203	193	167	198	180	178	190	176	181	196	197	190	197	186	180	181	173	215	183	177	202	196	194	193	205	174	153	176	198	179	188	187	185	182	184	223	179	158	166	199	188	196	187	163	183	153	181	172	181	167	214	153	165	173	179	209	177	179	159	176	211	189	196	185	189	179	180	197	174	195	182	170	175	169	174	171	175	203	205	182	190	158	193	165	194	185	169	192	195	187	175	196	177	159	190	156	187	225	185	157	191	193	176	207	169	194	192	186	195	175	166	189	169	180	178	189	203	178	208	200	171	196	197	181	192	186	190	171	209	200	202	189	192	174	177	183	205	195	171	179	189	159	193	210	189	176	174	189	168	182	180	186	165	155	196	195	202	172	211	169	200	177	188	184	197	172	169	188	189	200	195	178	178	181	219	194	204	192	195	179	190	183	199	210	160	206	189	174	176	191	203	220	196	187	169	171	165	197	164	172	183	183	204	177	153	190	188	166	201	193	187	201	177	205	195	194	185	209	169	177	190	197	194	198	189	169	204	177	190	158	212	198	194	184	184	190	169	208	176	194	199	192	166	188	201	204	184	170	176	166	188	175	197	189	188	196	206	210	191	168	179	179	177	161	186	166	207	191	173	171	188	189	181	172	187	175	192	180	222	204	199	211	194	180	188	150	197	149	209	170	211	191	206	194	193	196	176	186	188	184	171	188	175	170	196	182	156	161	178	177	199	170	213	195	212	209	190	183	193	196	182	206	190	206	184	195	178	190	177	196	167	186	181	152	163	177	194	189	175	157	168	187	200	201	207	182	188	190	210	204	171	182	200	196	183	166	195	190	180	203	166	188	200	224	192	207	188	196	184	166	202	197	184	185	188	183	190	169	157	208	192	186	194	200	183	173	186	178	181	185	195	197	194	200	190	208	161	204	190	186	191	197	200	190	206	158	178	187	147	212	187	206	173	180	192	201	168	177	158	158	193	191	187	189	197	191	164	194	189	195	176	197	198	186	213	178	152	194	159	186	202	180	178	202	183	156	200	185	181	199	214	184	173	175	175	223	198	172	195	172	185	191	192	183	171	195	211	163	179	218	199	197	201	176	189	199	197	171	178	178	180	194	208	171	167	209	169	171	200	215	192	144	152	189	176	173	189	195	200	187	188	160	185	193	185	196	178	215	179	164	157	156	216	187	179	190	172	174	191	215	222	189	182	205	176	174	192	184	211
8023	1050	1753	2054	1695	1453	1225	1035	946	801	784	779	711	629	663	607	595	579	571	566	570	540	529	537	570	564	495	481	515	558	486	463	495	514	446	495	486	451	496	538	524	512	487	484	488	493	498	485	502	481	487	532	504	475	463	507	452	482	510	477	481	502	465	481	510	434	461	483	493	479	444	447	458	475	491	495	482	450	495	485	498	476	487	489	502	498	482	449	469	472	488	479	410	467	490	494	471	493	474	450	445	506	423	465	464	475	466	488	463	449	461	486	463	498	458	433	499	454	506	487	444	492	428	473	508	482	438	478	512	447	460	482	495	465	513	504	476	414	451	469	469	454	438	473	499	453	478	482	467	440	466	458	496	457	461	469	443	472	475	469	476	469	489	466	487	460	449	472	496	508	456	543	441	463	460	475	481	482	475	470	483	457	456	477	452	461	480	468	462	465	459	476	490	460	487	500	506	480	471	498	439	487	477	424	487	462	471	481	484	494	479	467	466	457	470	438	471	511	474	441	457	441	501	476	466	473	455	467	453	488	458	474	461	438	463	471	454	447	480	454	471	455	503	464	482	491	490	487	475	470	509	478	442	501	499	468	457	467	471	464	470	449	452	468	475	490	440	469	465	481	465	515	476	413	480	452	446	494	432	468	434	491	436	465	499	455	483	482	470	453	478	451	452	456	507	433	482	458	456	477	481	488	475	466	474	430	471	478	473	510	474	433	471	466	471	470	473	498	443	465	468	470	450	443	499	460	498	460	481	436	445	475	484	446	473	414	455	477	480	459	450	484	476	500	475	460	464	443	490	501	445	456	441	454	465	480	457	462	486	491	462	470	496	455	461	480	398	495	475	488	455	467	488	483	483	496	438	499	465	451	435	476	495	436	470	447	453	487	454	485	503	457	447	495	472	478	456	434	468	476	414	453	461	437	466	456	463	391	478	466	463	461	456	468	467	464	476	451	499	484	454	461	498	466	467	441	468	465	467	475	463	465	476	500	406	468	482	456	509	476	455	465	521	482	427	463	466	471	464	479	437	456	502	488	494	477	512	448	507	470	472	503	455	431	484	468	447	441	452	445	451	450	476	474	413	459	446	451	439	467	461	430	454	480	495	462	468	501	474	488	482	489	474	460	463	461	461	524	500	499	461	454	449	495	466	471	465	478	475	479	462	432	433	431	480	483	476	492	464	440	440	474	466	424	451	481	461	441	472	473	476	446	466	456	421	451	451	468	464	446	479	486	455	437	487	455	470	488	455	452	519	446	438	456	422	491	463	474	489	451	451	473	472	461	489	472	455	476	492	456	473	467	453	515	502	450	458	458	490	474	496	519	441	468	472	448	456	502	488	426	485	466	492	461	462	484	451	460	462	491	465	474	489	505	501	462	460	487	440	461	443	473	487	490	496	465	467	439	423	484	475	433	451	438	465	487	443	468	463	521	486	513	458	445	493	473	440	477	458	476	442	473	439	488	448	455	438	455	479	492	462	513	476	483	448	498	408	477	500	469	481	460	504	439	486	481	473	448	477	476	460	479	452	524	451	482	472	490	453	455	443	510	429	466	453	465	475	455	451	494	481	473	492	457	500	491	453	498	470	452	451	444	440	456	487	466	483	447	460	478	444	491	424	479	497	460	484	496	518	467	475	468	446	474	455	476	490	444	447	469	466	448	467	460	472	491	473	483	482	462	476	436	472	458	470	470	479	443	470	465	478	496	449	497	493	484	483	482	481	475	464	481	433	457	463	490	506	464	470	488	451	477	471	451	439	451	486	448	489	445	453	441	454	444	489	461	436	487	456	501	507	451	448	438	456	462	475	474	500	477	487	439	472	511	417	449	475	453	509	455	486	473	487	445	508	456	476	492	473	438	449	458	507	446	554	462	453	479	477	467	460	465	474	445	438	421	456	467	452	434	452	457	492	432	461	485	431	479	431	479	492	483	458	485	462	469	487	474	465	451	462	425	444	497	469	442	461	458	460	456	498	494	478	478	450	526	472	473	465	456	439	467	479	486	452	462	497	452	488	448	454	457	492	427	470	453	453	453	477	442	485	484	429	462	442	485	443	449	436	472	502	453	505	486	476	488	481	497	442	468	477	488	484	468	476	502	473	457	493	495	508	479	471	486	435	441	450	479	490	484	447	462	455	452	499	501	467	480	476	439	477	486	458	498	435	456	449	478	448	461	492	473	456	500	445	448	493	462	482	489	459	462	472	455	443	438	514	446	491	473	449	439	431	506	472	459	536	486	538	461	453	451	438	433	501	443	424	488	461	444	467	443	518	457	470	456	464	459	453	467	484	447	493	454	458	507	460	463	491	479	460	440	449	509	450	443	467	461	449	462	477	457	446	464	469	455	449	471	489	455	463	457	440	466	413	453	477	469	466	475	473	469	454	460	471	503	433	477	459	494	429	489	459	484	500	454	448	493	483	494	436	450	477	469	444	462	478	452	462	425	455	453	484	477	459	528	514	477	470	448	468	478	513	461	454	465	451	448	469	477	496	485	480	465	522	453	497	494	505	502	488	465	447	486	477	504	455	459	464	452	473	489	454	454	479	505	449	471	461	479	482	458	458	433	471	486	470	464	475	416	471	476	490	489	475	449	492	482	462	483	478	457	448	510	450	487	488	461	477	510	442	461	468	465	468	447	512	500	462	465	450	480	461	472	495	453	506	479	485	470	434	452	473	450	441	493	487	468	443	460	468	491	479	445	462	452	465	450	413	455	468	448	456	435	451	447	471	519	454	466	474	455	443	477	472	420	476	484	488	471	471	454	463	434	494	495	469	463	439	481	489	450	486	452	479	441	432	445	500	459	446	497	469	451	461	427	457	466	484	501	463	476	450	479	493	478	406	489	427	467	474	457	459	459	467	485	477	443	464	472	469	490	447	509	427	481	484	430	473	482	507	457	435	453	463	470	454	438	470	501	475	481	480	462	478	483	424	489	487	468	474	470	468	448	468	487	471	444	438	427	467	489	480	435	472	442	474	470	463	449	476	476	475	491	473	482	444	443	444	441	441	453	484	530	446	430	458	484	493	451	477	481	494	474	479	459	506	501	480	478	477	497	437	465	492	496	449	470	517	499	478	430	465	486	495	471	448	509	511	487	451	489	471	468	472	474	418	442	458	456	500	448	451	474	450	477	505	452	459	485	481	464	508	443	465	481	453	463	495	413	517	444	441	470	439	450	479	464	467	460	497	436	438	496	450	446	463	475	460	500	459	446	466	471	497	450	490	473	471	488	493	450	475	508	498	471	463	487	467	470	459	444	457	453	474	477	478	465	449	483	473	464	464	489	457	449	472	458	454	452	467	497	467	470	453	471	427	443	454	502	468	485	474	457	428	487	460	435	453	490	444	463	463	466	475	425	456	515	459	431	479	459	445	478	440	497	449	484	432	462	451	476	479	465	435	484	481	461	460	513	477	465	493	423	472	480	413	455	461	492	498	467	487	441	473	457	495	454	530	508	450	501	452	447	463	452
1483	290	341	318	290	256	255	267	295	251	294	261	239	253	269	275	331	311	272	241	264	307	269	270	278	278	309	312	325	296	281	304	275	293	280	293	302	295	289	256	281	274	252	273	277	265	276	301	290	226	288	270	305	259	294	281	259	266	290	282	288	258	280	261	269	294	266	245	292	295	294	280	262	286	276	279	290	244	264	292	256	278	267	244	292	301	287	273	271	265	288	260	268	270	283	262	302	283	289	283	267	288	279	304	297	306	284	259	262	282	292	284	284	311	282	276	284	283	266	248	277	281	257	280	266	286	259	262	293	281	282	265	291	272	298	271	318	301	310	278	280	295	278	276	263	268	320	280	308	270	274	269	243	282	271	292	263	270	274	290	257	259	289	261	285	269	282	272	265	262	263	254	287	295	281	258	266	282	311	279	273	297	287	291	262	287	264	279	269	279	283	300	291	262	267	283	289	280	255	267	280	288	267	270	294	277	251	282	269	295	279	271	300	291	288	247	288	305	277	281	267	265	291	260	289	306	264	288	297	281	238	298	332	279	265	308	258	263	313	285	267	301	292	253	285	292	276	273	246	269	252	268	285	308	280	252	313	276	299	276	313	273	285	269	263	272	295	290	279	281	256	266	285	260	287	230	252	262	287	255	285	306	272	290	257	313	282	297	265	305	300	314	271	281	277	263	264	289	294	272	281	270	259	283	284	293	294	267	268	308	310	268	293	252	292	302	288	296	258	271	276	297	284	291	260	291	271	262	247	294	294	281	295	276	310	268	268	280	296	289	273	298	270	244	270	254	272	284	292	278	282	297	325	267	283	280	253	290	260	277	281	294	258	267	270	300	286	286	282	262	301	284	285	272	273	296	314	273	297	308	245	290	285	264	272	267	274	315	250	272	283	288	291	270	281	283	321	261	279	302	283	264	276	281	285	243	292	258	300	306	252	301	274	293	281	288	268	276	309	274	253	253	281	285	288	273	305	275	256	267	235	277	305	278	254	261	290	287	291	274	241	272	279	287	266	273	258	248	267	268	272	281	297	299	261	285	294	294	299	290	306	259	284	272	256	258	253	286	266	285	245	303	309	268	320	267	272	297	266	292	279	251	299	290	254	263	269	286	290	274	276	295	317	262	257	285	313	271	311	253	305	287	277	280	280	286	309	278	251	248	278	257	289	292	293	251	290	303	307	293	274	298	287	297	271	281	273	257	301	256	273	280	266	259	297	267	268	329	260	256	304	293	296	293	259	266	288	267	278	269	268	290	268	266	289	279	259	313	301	296	305	268	239	289	281	251	250	259	274	289	292	249	276	259	291	301	266	284	241	248	282	297	293	307	277	265	270	290	266	282	276	268	289	291	289	268	267	288	251	287	306	264	297	273	249	252	275	268	283	244	257	294	291	280	290	288	251	273	300	259	274	284	270	273	239	297	283	282	261	269	261	287	248	282	276	291	271	266	309	295	259	265	280	283	242	267	248	251	272	284	240	265	265	257	278	274	274	265	267	264	276	252	270	288	247	280	293	295	286	266	261	297	275	239	313	260	282	283	280	296	262	297	318	296	275	293	271	262	252	296	306	280	292	273	280	303	292	260	275	299	275	322	319	287	286	268	284	311	279	240	282	303	299	276	255	276	273	288	305	270	244	283	276	305	322	286	257	289	314	263	283	265	296	287	297	291	270	255	263	275	266	264	291	278	291	253	268	271	281	259	255	263	276	271	273	256	254	296	259	292	260	226	277	282	271	270	268	296	285	306	284	266	252	303	308	268	274	276	249	288	304	266	285	280	273	290	282	265	304	266	277	277	308	284	265	251	292	307	303	262	251	297	292	279	294	272	307	254	294	295	271	287	259	297	293	293	278	267	295	276	283	256	282	297	269	298	287	259	276	287	316	259	284	271	314	304	268	275	281	243	269	272	242	286	278	287	295	256	293	276	264	298	325	299	260	255	286	286	275	310	289	273	270	281	293	259	297	279	274	267	270	279	298	281	280	258	259	294	285	256	281	280	295	279	295	274	293	294	288	291	289	303	277	249	296	299	252	311	250	273	240	281	252	260	268	294	328	303	290	280	263	295	289	282	299	281	274	255	296	294	302	252	297	308	272	263	257	241	255	290	276	277	317	289	255	283	249	270	261	267	282	242	309	294	283	308	289	273	303	271	303	281	279	267	308	254	283	236	261	292	240	284	279	260	244	272	253	290	249	290	281	293	247	267	289	285	297	310	284	302	247	271	288	301	254	255	248	280	278	317	262	288	292	274	270	308	284	300	260	269	291	278	283	255	269	320	278	270	258	267	282	277	260	288	271	283	285	277	276	298	266	263	265	293	291	300	236	269	275	273	298	280	273	296	286	307	281	269	276	288	254	230	276	267	309	256	284	292	276	307	263	262	269	303	262	269	295	277	264	276	272	298	273	281	289	261	311	305	273	274	268	297	280	252	279	242	276	247	261	282	271	269	292	272	280	277	239	260	252	265	286	307	282	289	276	290	287	287	283	279	260	283	304	276	282	295	247	298	292	266	257	268	291	266	283	285	324	272	289	259	281	254	273	263	291	262	283	275	295	262	293	266	270	279	276	236	270	279	289	295	292	284	291	312	274	261	303	271	266	272	285	274	244	300	289	254	301	259	263	275	274	259	302	260	265	280	268	295	287	268	335	296	312	299	298	271	241	249	260	291	265	268	266	289	309	280	255	320	252	289	268	265	273	238	282	264	244	289	266	328	290	285	266	252	238	284	285	317	353	286	287	310	258	306	295	259	277	275	252	247	271	254	267	321	277	302	290	299	261	270	259	274	237	277	270	259	278	296	257	301	275	256	319	276	295	295	302	292	269	302	299	264	280	263	274	285	290	280	287	259	269	269	271	280	291	255	252	271	293	289	263	289	271	267	271	306	272	270	298	248	273	311	277	289	309	264	267	270	287	293	289	266	252	279	272	258	317	274	275	286	294	272	267	272	285	248	283	281	252	280	279	283	293	262	267	245	286	268	271	264	276	311	295	281	295	295	283	267	288	299	305	294	305	331	263	267	290	266	258	281	237	282	325	294	289	278	299	259	271	280	295	264	286	273	299	260	280	291	273	254	299	250	253	295	312	276	269	287	288	293	327	285	307	294	296	270	252	267	283	298	262	282	269	275	249	280	275	266	277	278	275	273	287	264	264	301	246	286	290	274	287	291	260	299	285	234	269	285	271	284	291	286	268	273	289	282	243	275	253	259	288	243	227	228	283	305	277	302	255	276	254	283	266	274	284	271	253	279	257	279	275	297	292	273	256	288	272	269	275	279	287	286	303	289	274	253	271	263	257	301	270	265	291	313	287	273	258	286	268	241	284	278	250	285	267	274	295	276	303	281	305	236	251	266	272	305	282	271	289	281	296	259	310	263	302	293	313	286	276	287	301	258	276	247	297	278	272	305	288	312	300	278	287	290	256	308	246	312	261	292	257	268	267	259	282	303	287	241	277	239	272	274	272	281	293	284
1776	669	684	620	651	627	631	630	641	632	576	641	614	634	644	586	679	549	611	610	631	644	639	643	578	656	579	633	622	630	617	653	620	623	654	587	647	650	607	593	644	607	646	634	596	621	602	662	595	629	607	636	631	671	628	617	626	607	590	644	624	585	648	641	584	618	578	586	647	611	613	629	625	634	614	659	640	609	619	610	618	622	597	606	641	567	608	591	599	614	651	604	648	636	625	620	665	591	630	610	578	625	652	588	650	635	631	620	640	632	630	598	619	624	638	633	588	626	599	604	620	613	641	617	603	585	614	636	613	643	629	609	646	625	558	627	636	607	667	618	594	619	677	653	611	640	589	650	636	622	592	584	623	606	656	557	599	631	647	617	647	619	608	572	657	593	598	572	631	671	584	633	585	576	601	652	607	586	586	597	578	621	582	621	639	634	649	615	621	635	611	627	622	634	614	615	628	651	621	616	650	637	616	598	614	642	604	598	614	618	629	634	632	651	627	665	608	592	601	602	656	631	659	620	642	649	633	640	629	629	627	624	662	579	586	625	641	625	642	623	585	610	618	643	658	668	611	615	568	612	609	634	594	606	623	594	617	624	630	632	606	619	616	639	603	660	579	636	602	637	588	603	589	625	561	607	622	612	633	597	606	609	630	606	621	632	614	603	657	654	631	648	656	594	582	620	666	625	623	639	618	601	636	631	599	646	616	613	620	597	600	591	594	614	584	620	670	596	651	602	602	562	619	641	611	537	625	640	675	590	634	620	575	601	631	627	670	582	604	625	611	609	643	636	587	589	650	628	632	618	635	638	628	644	644	621	601	577	606	614	610	597	623	631	593	653	599	650	618	652	590	631	621	616	601	605	645	625	634	616	607	637	626	613	612	613	638	612	671	613	632	595	616	627	618	623	584	588	617	568	611	632	634	640	591	633	675	630	623	595	629	577	603	625	628	595	621	602	643	576	590	633	647	608	628	605	649	636	594	658	658	606	648	663	610	573	648	591	654	608	654	602	627	643	645	592	585	618	633	644	605	633	540	619	631	594	594	609	654	628	625	617	582	648	607	581	605	629	603	600	637	599	568	600	601	685	595	631	623	612	559	614	597	582	613	588	593	603	609	617	646	625	632	616	645	638	628	630	600	619	648	637	631	582	627	641	670	648	597	561	593	609	583	602	624	605	624	593	670	629	662	656	639	612	594	645	665	626	626	626	602	637	646	659	613	588	599	615	592	644	632	585	611	634	589	664	623	620	629	610	569	669	589	576	632	623	595	617	645	592	629	609	630	598	596	591	614	635	622	620	649	588	627	611	606	606	624	624	649	625	595	625	618	638	616	585	600	635	655	629	698	625	601	632	653	663	604	599	597	619	592	617	635	629	618	630	598	652	613	603	613	576	591	582	611	641	635	613	619	617	593	610	578	570	598	618	617	627	599	617	617	603	601	636	594	647	642	640	612	625	616	621	607	627	627	649	644	602	597	613	638	651	618	634	617	615	637	618	632	626	668	589	539	613	588	658	602	644	616	609	640	631	627	576	623	658	608	632	627	631	607	629	601	618	600	573	564	621	596	602	632	592	616	638	609	641	597	557	634	649	562	613	569	600	615	631	622	631	594	585	561	645	600	593	641	609	630	645	657	606	652	643	586	590	603	620	594	594	603	638	603	622	609	628	618	633	591	614	613	627	645	632	648	594	616	582	603	581	606	587	600	625	639	634	612	598	610	600	595	619	640	610	605	608	620	612	585	637	584	607	581	604	608	599	598	600	636	631	560	647	607	601	612	645	627	637	651	612	610	615	641	596	593	603	601	603	639	671	638	627	629	581	605	619	631	589	575	605	631	636	622	640	615	657	617	621	616	593	638	580	627	610	646	609	585	579	590	596	606	678	590	613	596	623	619	583	626	595	635	592	615	592	603	618	627	598	607	646	616	644	658	626	604	639	564	678	618	648	598	586	638	599	593	613	656	589	640	654	591	619	601	662	609	594	595	618	637	606	642	605	632	581	608	601	617	639	646	605	603	596	643	605	603	618	624	594	638	648	640	667	642	636	575	615	635	641	657	627	596	578	606	586	600	588	604	618	581	614	646	637	610	634	585	578	652	662	627	642	597	614	595	609	622	620	619	640	614	580	675	606	606	641	652	618	629	591	616	649	623	613	631	630	650	613	614	610	613	624	641	632	573	624	626	631	632	630	630	613	587	606	621	618	627	630	660	618	628	577	644	633	596	645	637	667	668	586	612	602	620	620	628	592	602	610	619	620	658	655	629	634	626	617	632	586	624	596	587	599	604	610	585	634	596	662	609	619	575	661	600	625	577	631	558	624	630	617	627	662	642	615	606	615	646	582	613	590	618	643	629	651	620	643	618	605	607	605	585	620	616	626	622	660	610	659	636	621	660	637	648	620	634	610	646	644	628	622	590	622	608	634	641	627	639	633	609	585	633	660	603	600	593	622	644	609	625	663	607	595	600	672	651	635	599	649	660	659	629	634	624	641	551	604	605	610	629	629	597	652	636	593	594	626	629	607	578	626	618	635	678	659	645	613	646	589	646	627	598	626	628	580	613	629	629	630	646	640	631	570	632	548	612	615	591	631	595	605	604	598	653	615	641	626	672	580	628	558	651	635	638	604	654	658	618	615	643	587	591	625	611	585	625	605	597	585	599	608	583	638	601	618	628	651	693	655	597	585	592	571	628	622	640	653	626	609	625	589	612	593	572	665	587	613	650	596	632	623	658	597	616	649	663	623	610	612	642	632	625	626	632	618	578	611	655	587	641	637	592	611	647	609	613	632	599	637	626	591	618	591	639	649	597	610	598	642	588	648	610	645	623	625	639	580	633	584	634	571	612	596	556	642	635	630	661	610	641	613	622	617	608	608	587	616	613	619	607	634	603	642	625	605	680	626	603	663	648	595	624	594	643	548	608	605	639	618	627	587	599	563	610	651	613	628	574	635	622	601	650	588	639	608	636	658	637	599	666	622	634	592	609	560	643	608	566	630	618	613	636	622	617	679	618	643	618	650	596	573	613	623	583	605	647	597	599	606	620	661	634	644	637	597	626	625	594	641	593	639	612	613	598	626	622	635	645	622	602	625	608	616	600	621	655	592	604	607	672	568	652	628	659	596	606	620	594	586	577	626	604	624	645	599	606	621	612	606	609	630	589	602	635	623	611	610	629	604	640	576	613	614	632	616	642	578	615	617	562	615	609	648	592	601	603	588	566	617	605	607	641	632	630	634	640	614	654	606	602	626	583	623	574	637	638	657	602	666	600	653	630	584	609	580	596	619	636	657	623	590	596	665	615	624	617	625	566	587	608	595	615	631	645	626	662	620	662	596	642	657	595	653	585	676	620	608	613	578	607	606	638	631	588	603	610	634	614	638	614	634	614	597	647	607	600	628	614	663	627	591	617	614	601	628	624	620	601	624	598	618	627	629	592	612	629	660	640	622	598	638	601	623	641	595	634	616	690	609	585	597
7360	455	402	343	267	207	185	174	165	159	136	127	136	143	136	126	135	125	127	138	120	135	138	105	112	108	133	107	108	121	140	129	113	116	128	118	107	124	129	116	130	109	131	109	120	112	127	136	129	139	113	94	120	116	124	110	109	133	113	142	135	126	139	132	124	105	114	114	123	124	136	119	115	123	128	119	114	104	124	119	145	138	101	119	125	136	141	108	115	105	126	125	117	90	117	110	122	120	92	151	102	120	110	131	102	137	121	102	146	133	117	119	128	111	117	96	120	118	135	110	137	130	119	118	132	111	104	148	124	120	120	123	109	120	114	132	130	119	139	128	108	138	125	124	137	149	135	127	134	113	115	108	121	111	119	136	121	115	108	135	132	126	107	138	117	106	102	119	98	128	129	125	108	116	113	134	114	110	119	92	108	98	117	125	99	119	127	112	119	101	128	123	115	92	133	125	116	118	128	129	124	129	120	125	122	109	96	131	104	115	109	120	108	126	131	130	106	119	128	126	110	126	114	102	109	128	126	124	107	122	124	125	129	116	131	106	129	119	108	109	124	141	116	133	122	106	124	133	102	110	112	117	141	120	140	139	122	123	128	134	121	112	115	130	131	109	118	131	123	135	113	122	130	142	120	136	142	113	101	108	111	112	122	104	124	113	116	101	101	129	105	108	119	135	103	122	104	103	105	143	100	114	129	95	116	116	121	131	108	126	142	141	116	117	114	115	121	122	118	94	119	136	124	118	133	93	90	125	126	123	117	129	127	110	112	106	89	114	136	125	117	117	120	108	116	97	122	129	120	121	131	118	133	140	121	133	101	128	116	110	117	116	137	109	119	121	144	130	130	119	124	110	107	97	106	140	112	116	124	115	101	115	141	103	129	122	113	139	114	96	109	122	111	133	102	114	116	128	108	145	102	128	112	129	114	110	117	117	108	122	116	120	137	127	107	116	108	108	124	100	130	129	99	125	104	118	120	117	141	123	113	133	110	119	136	121	114	105	133	114	117	106	128	103	108	110	128	120	101	120	114	117	120	97	109	106	121	128	118	134	122	128	122	149	129	119	120	124	100	119	106	131	109	124	117	105	122	113	111	126	115	128	128	110	117	121	120	134	107	124	120	129	129	128	110	98	127	127	128	111	125	141	126	96	115	114	109	113	104	121	128	108	115	140	123	93	145	107	107	95	126	128	133	141	96	108	104	141	103	100	140	128	126	127	107	125	108	120	131	106	117	114	124	124	138	140	102	137	106	126	119	113	127	117	117	122	112	127	123	132	106	131	129	102	130	106	116	132	133	105	115	132	148	108	111	115	119	104	128	116	127	128	120	119	108	132	115	123	125	119	112	139	112	128	121	131	105	137	117	112	125	121	142	149	117	109	121	114	108	93	127	131	103	111	109	116	108	124	102	128	103	116	119	116	118	95	130	101	144	112	117	136	136	114	140	100	126	138	122	125	140	121	117	121	115	121	125	117	112	115	108	134	129	136	121	99	121	128	117	117	145	124	136	120	97	123	89	133	120	124	104	127	108	131	114	114	127	119	101	127	124	98	117	141	110	91	120	139	116	108	123	136	110	125	102	124	122	119	109	102	135	126	111	113	131	105	120	109	113	120	125	116	96	100	116	120	103	131	122	145	127	121	128	116	99	115	107	121	117	131	113	117	127	101	119	107	111	122	119	119	128	133	116	115	135	102	100	118	107	114	115	97	103	125	130	128	138	105	111	128	124	107	129	128	117	113	124	114	99	117	111	120	124	107	118	107	128	96	121	107	124	114	115	115	140	116	128	112	103	108	126	102	126	122	132	112	122	111	129	105	97	125	116	100	117	109	134	113	117	139	128	119	109	119	121	121	133	125	138	123	119	116	126	129	116	134	131	132	123	141	104	128	132	118	147	104	112	116	120	116	112	116	114	92	116	123	117	131	142	123	117	117	127	121	124	123	114	146	134	139	132	130	124	89	115	114	128	139	107	134	126	128	126	117	96	121	126	130	119	131	119	122	130	127	120	136	88	108	121	132	95	103	115	108	104	121	132	108	138	119	121	138	130	134	127	115	106	130	110	116	130	136	119	113	121	142	127	133	123	130	107	121	131	132	107	138	103	100	100	113	114	133	144	109	120	102	106	105	119	126	121	101	126	132	121	108	115	121	121	108	104	109	113	114	129	119	122	130	105	118	132	122	106	105	110	115	138	121	113	91	130	118	108	112	133	104	136	140	130	132	118	116	126	99	97	112	132	130	124	125	110	103	97	111	119	123	112	137	127	117	144	131	118	111	89	113	105	113	131	117	150	78	106	117	118	120	116	108	115	118	110	104	107	121	137	105	106	126	110	135	119	106	109	120	139	124	136	106	135	126	127	122	103	113	104	106	120	131	118	120	117	116	119	104	109	120	134	111	113	114	120	135	110	123	132	116	130	136	117	133	136	131	123	136	142	103	127	127	147	145	148	130	125	124	146	136	117	124	127	97	115	124	122	143	137	132	126	116	118	124	127	114	116	124	126	108	104	130	111	134	140	129	128	123	139	114	116	117	114	118	131	104	138	118	121	124	129	119	122	135	120	109	113	158	114	105	90	112	101	125	109	115	127	127	122	146	117	118	116	104	101	110	122	123	117	101	124	136	109	134	140	125	133	107	132	116	123	122	124	120	120	99	144	152	108	112	132	91	115	120	128	123	119	120	104	123	122	114	116	110	125	123	104	121	114	119	120	113	116	118	113	135	127	125	116	124	116	134	92	133	126	127	113	116	111	97	106	138	128	110	149	119	121	113	115	119	120	110	121	119	125	135	110	120	109	114	118	114	126	134	108	128	118	120	119	107	136	134	109	131	118	117	106	124	135	111	107	112	100	116	122	123	106	128	132	108	119	121	121	103	113	110	119	118	122	121	123	116	99	112	139	116	107	113	103	113	112	102	115	123	122	122	106	136	129	133	97	123	104	134	104	127	127	111	128	129	130	123	126	118	133	125	120	117	113	147	139	132	108	102	123	131	153	137	112	149	122	132	107	103	152	131	135	122	106	117	118	108	126	114	108	119	133	118	122	114	110	120	105	107	126	127	130	115	114	108	107	113	121	136	114	117	144	117	121	123	133	118	141	105	130	115	118	119	95	104	123	136	130	106	133	131	111	132	134	124	110	130	127	104	128	122	119	123	125	115	130	125	117	108	124	115	143	118	116	115	110	120	121	105	97	122	130	111	107	129	107	101	145	118	126	136	118	107	115	141	119	129	129	115	96	121	109	120	119	113	98	139	119	113	133	102	133	126	135	100	110	112	97	128	120	100	130	88	114	115	129	88	109	126	113	139	124	129	131	117	129	130	111	119	140	135	117	122	109	117	123	105	109	136	121	112	119	109	120	108	112	131	107	115	132	112	114	128	125	109	117	104	133	117	109	102	126	118	140	100	114	109	97	111	95	113	121	127	132	107	126	117	118	114	112	113	109	124	111	95	127	125	102	107	114	133	117	112	130	124
5968	593	934	1090	958	836	700	601	554	497	475	447	417	388	405	450	384	391	392	373	388	349	302	356	342	319	332	331	320	318	315	335	360	308	309	301	301	315	329	320	323	293	320	325	327	326	318	325	335	304	336	291	357	324	312	334	327	310	300	309	325	310	280	335	318	290	320	307	331	298	315	317	350	321	336	313	283	320	300	303	291	301	316	316	281	309	295	289	323	320	307	301	318	317	312	333	329	314	326	341	317	307	310	314	306	356	306	325	273	287	299	312	324	292	310	289	311	300	324	321	327	304	322	294	298	301	346	311	343	320	291	301	333	329	337	300	287	342	283	312	300	306	323	315	331	286	316	353	293	335	308	325	318	286	298	303	316	322	315	292	328	300	327	287	307	314	297	285	292	342	297	335	287	333	321	327	311	297	297	291	314	302	314	308	296	326	310	297	309	292	293	322	311	306	314	319	321	317	314	300	302	301	332	327	295	312	299	334	297	284	308	310	322	317	312	314	296	299	324	315	290	333	298	324	322	326	343	308	330	319	295	274	296	316	288	317	311	316	316	321	304	280	328	301	331	295	320	290	339	309	303	297	338	307	322	298	327	341	319	325	306	306	282	303	287	291	308	341	334	299	311	300	313	298	332	281	329	323	299	340	315	344	305	312	320	285	278	316	324	303	292	319	295	283	312	338	284	291	323	319	313	288	315	340	310	323	303	334	318	312	328	291	303	309	330	308	305	320	345	310	322	318	313	305	303	316	319	322	331	343	311	304	336	301	323	313	311	334	306	291	321	301	347	284	299	303	317	350	319	338	289	324	319	282	329	306	289	291	296	301	299	301	352	303	306	290	326	305	321	296	330	310	322	342	292	326	298	311	315	323	314	291	292	324	289	311	330	296	283	306	302	333	310	311	293	325	307	340	322	308	319	302	318	298	320	310	332	336	304	322	350	319	328	328	339	321	348	312	322	311	316	313	308	306	325	320	306	308	322	293	300	323	291	334	301	349	320	314	314	304	299	309	315	307	307	331	311	286	298	312	290	331	321	322	305	281	345	271	308	339	305	323	308	336	310	314	288	336	319	308	286	317	281	316	307	329	287	306	319	323	341	297	283	320	328	252	318	312	297	292	327	290	310	296	290	297	308	320	340	320	347	286	329	321	298	317	326	325	306	275	290	296	284	322	326	314	286	338	281	301	333	293	328	339	284	345	308	302	288	305	345	329	332	336	307	301	323	292	311	321	322	296	305	277	296	289	306	309	322	314	322	299	285	305	306	332	279	320	308	336	304	313	291	314	304	319	313	279	329	346	300	310	328	322	312	316	319	330	335	330	305	285	298	293	288	287	297	308	272	330	305	334	306	316	318	308	296	332	339	322	297	340	300	326	294	308	334	308	286	317	310	311	320	340	343	289	301	313	300	324	292	315	291	276	312	331	323	323	300	304	344	299	312	268	324	333	347	363	318	335	300	325	331	330	328	322	308	299	303	313	290	332	326	306	286	320	324	322	313	314	325	298	312	330	346	335	325	318	292	311	305	345	325	298	304	328	312	291	304	300	328	319	334	292	290	296	307	322	292	321	323	334	347	312	318	310	300	322	296	286	340	313	332	310	316	313	299	304	331	279	302	347	300	298	343	297	310	301	287	333	304	335	327	317	282	331	322	307	285	318	326	261	312	317	284	267	330	313	309	313	258	300	317	295	278	310	334	310	283	352	310	306	304	285	319	306	324	348	305	302	302	289	340	303	299	318	335	315	285	305	307	299	321	307	331	288	367	310	304	299	288	337	310	287	349	310	327	297	335	305	335	272	292	293	289	312	312	326	300	294	332	315	293	301	330	303	323	324	336	324	311	320	311	290	328	301	355	323	306	302	292	329	329	291	325	305	319	308	313	309	310	320	271	323	308	299	304	296	294	302	314	316	321	315	323	258	283	294	301	300	297	314	293	329	302	326	312	310	297	327	332	344	297	302	334	307	313	278	308	313	294	304	313	283	305	331	329	296	309	330	350	334	314	320	318	275	334	308	266	303	296	298	325	337	357	324	331	314	322	300	306	308	325	324	321	284	307	310	287	295	283	336	318	316	289	317	315	291	308	298	292	318	345	299	313	323	305	317	310	318	342	286	320	305	328	298	332	304	311	296	279	285	299	318	366	337	308	271	337	340	305	290	293	307	311	316	302	301	301	328	314	325	314	301	318	308	304	313	334	342	319	283	286	284	324	285	305	316	320	296	302	341	311	295	297	295	309	272	301	336	303	304	340	286	360	325	322	313	315	326	321	285	307	304	295	303	307	298	299	312	295	296	312	317	322	323	285	287	307	317	301	302	324	336	316	293	305	321	298	310	330	307	342	287	314	290	297	305	326	309	331	298	293	301	329	300	302	310	334	340	304	334	291	320	309	315	318	326	312	321	302	288	302	301	315	314	313	297	312	281	281	294	310	339	308	298	334	287	338	318	322	306	301	314	313	315	303	348	309	289	296	324	296	317	340	310	312	316	310	311	309	292	293	304	303	279	300	319	306	319	305	294	311	298	328	338	292	304	293	290	324	325	281	302	311	343	333	317	297	346	341	314	327	311	322	312	288	315	305	322	343	301	304	298	326	290	316	276	313	302	309	268	322	265	327	270	318	312	295	317	309	290	335	311	314	299	311	306	327	327	337	316	314	337	269	326	335	313	314	324	281	335	301	334	297	283	306	292	314	306	282	287	325	285	335	306	310	331	280	324	325	321	299	312	281	293	303	302	300	298	342	315	306	312	311	299	333	291	325	312	309	304	323	322	348	309	320	322	310	325	318	282	306	312	331	322	327	296	325	319	302	280	318	270	335	312	288	301	294	295	323	276	328	298	253	305	320	335	308	332	327	334	311	286	319	307	317	341	332	340	305	291	312	314	294	341	279	290	298	325	296	313	325	308	304	301	280	324	325	330	308	290	280	318	314	332	301	313	310	314	338	324	300	275	306	279	286	301	325	320	297	329	291	308	313	301	325	311	320	285	314	286	296	287	288	319	304	346	317	332	297	308	282	318	283	303	297	281	311	332	312	311	296	293	329	309	322	314	291	328	268	318	290	307	305	308	312	309	347	320	328	322	288	301	297	319	317	319	280	304	278	322	300	326	316	302	350	303	284	318	351	327	331	316	344	356	306	336	305	339	317	295	291	320	312	288	331	337	302	317	286	306	316	304	315	345	327	362	337	352	306	287	338	289	321	323	326	296	260	324	325	298	331	328	308	333	302	294	300	314	322	310	281	323	318	314	303	283	304	324	302	283	301	306	331	313	306	309	292	298	279	295	306	309	312	284	300	312	278	316	293	282	291	313	299	289	313	318	311	310	310	318	289	298	295	323	328	284	327	321	325	308	295	297	318	313	272	360	319	291	325	288	302	306	326	333	305	306	306	294	297	296	294	301	316	320	304	311	322	340	311	292	314	301	325	328	311	297	324	306	324	327	309	313	340	303	313	298	300	310	336	323	306	309	315	309
13840	1124	860	691	511	396	363	308	272	259	255	244	229	225	197	199	202	201	214	176	194	221	188	228	189	204	204	188	185	192	179	183	207	194	160	180	211	181	203	218	233	175	203	204	193	199	185	157	200	215	204	194	210	214	184	181	188	197	198	168	192	196	189	215	184	209	191	207	184	196	209	194	186	184	204	200	179	204	205	182	198	173	173	201	194	199	177	192	171	190	167	172	185	201	183	190	191	202	193	185	184	179	175	162	193	174	199	179	205	195	176	193	173	186	188	206	178	219	194	188	221	195	159	195	196	193	178	170	182	195	185	194	182	195	201	187	183	199	193	187	199	182	163	176	169	178	190	176	164	177	208	191	179	188	195	198	161	184	165	173	185	180	189	174	169	183	200	185	181	200	188	165	206	197	180	188	185	170	173	180	165	190	204	187	165	163	181	201	197	198	158	194	187	200	195	227	198	187	206	181	176	221	172	206	188	195	201	173	199	176	179	179	183	169	212	213	172	187	185	190	191	215	178	199	191	176	219	190	171	200	177	183	205	200	181	208	186	206	190	176	184	161	171	201	176	176	211	159	179	174	195	206	189	183	172	190	207	208	189	196	152	180	179	174	197	185	180	208	194	198	173	183	203	174	169	193	196	185	178	199	211	175	207	193	204	177	180	187	185	192	187	185	198	186	206	176	176	196	207	190	167	166	205	200	180	189	195	211	221	185	205	194	190	178	174	193	186	204	194	193	199	207	188	176	191	192	203	179	183	177	162	175	185	191	197	199	189	147	191	177	196	193	184	219	172	203	174	185	175	168	195	215	181	206	152	170	195	182	199	176	196	176	174	205	214	197	189	185	204	200	176	177	191	176	213	167	189	186	147	199	187	191	198	185	166	171	180	180	196	178	159	154	159	177	170	194	191	218	202	206	170	197	210	165	184	192	189	208	191	158	163	166	217	191	187	177	192	184	161	169	195	201	187	186	206	186	162	185	199	200	178	188	165	151	153	158	184	188	194	193	232	193	169	189	189	211	175	181	182	182	186	172	195	187	185	191	176	194	209	210	171	158	186	182	174	177	193	182	222	172	200	186	207	193	160	189	160	191	153	146	170	179	172	183	188	221	174	185	212	181	227	170	184	168	172	203	191	169	170	193	174	162	187	194	196	199	216	196	195	200	182	200	176	146	187	192	186	168	188	196	171	170	175	179	187	197	201	185	179	188	175	174	185	187	192	212	179	189	173	198	180	186	228	192	179	160	190	182	195	201	179	193	193	199	172	188	166	195	171	184	164	221	191	162	184	208	185	171	204	225	205	158	199	198	203	210	175	198	166	191	206	177	169	144	178	205	181	156	206	173	214	190	194	155	191	207	211	204	191	182	192	177	151	203	177	209	175	175	194	162	190	197	183	177	178	219	181	175	197	175	173	171	170	176	180	185	188	185	183	186	202	186	193	179	185	189	186	230	208	161	179	198	181	193	181	185	176	218	175	174	189	170	207	183	202	173	168	199	170	170	208	191	192	193	159	189	178	181	187	174	193	213	176	170	178	189	168	200	190	212	166	190	181	182	162	160	166	195	164	187	200	200	166	194	180	182	169	193	190	193	213	198	177	182	172	181	193	211	218	199	183	210	189	188	174	195	193	177	193	207	201	187	197	206	169	209	185	189	187	199	190	190	215	187	196	206	182	194	195	179	198	166	177	175	193	191	181	171	202	189	188	197	166	181	167	177	190	202	185	167	203	185	220	164	174	183	218	183	170	188	208	190	170	178	179	194	201	193	191	173	179	197	207	189	179	204	194	181	174	192	185	195	195	208	204	207	173	175	201	205	176	176	191	193	206	180	195	171	180	172	181	192	193	177	182	151	180	163	216	198	164	190	164	178	191	181	187	178	187	183	172	175	183	179	155	188	179	162	192	177	202	212	199	160	194	196	181	168	202	165	225	171	192	189	169	199	212	197	153	213	202	189	174	204	219	203	212	217	183	177	179	174	210	185	228	190	231	185	183	194	187	184	156	197	176	206	208	195	201	204	191	193	215	190	175	226	197	189	203	188	185	186	189	171	172	192	206	185	226	192	188	206	177	206	194	209	174	208	191	168	200	213	204	189	196	206	193	193	175	181	198	193	201	218	188	181	172	205	196	187	219	152	205	177	222	175	179	184	200	168	172	190	184	202	177	173	201	197	175	180	198	201	191	195	187	178	194	185	190	179	186	203	188	183	183	180	187	194	180	195	173	206	169	160	213	199	185	190	187	197	191	172	179	183	189	185	186	195	174	220	191	212	193	187	176	198	214	198	183	209	184	181	187	196	196	170	191	180	208	189	219	190	165	188	203	168	185	187	166	183	175	200	181	202	200	173	202	172	200	177	182	186	159	197	211	188	161	194	206	174	204	170	213	181	175	215	179	194	190	154	194	184	201	198	186	189	179	211	164	222	169	218	197	201	186	175	175	188	175	206	168	187	199	189	190	206	187	202	177	179	194	196	214	212	190	174	194	175	194	228	183	180	196	175	188	180	176	191	198	195	184	198	181	180	207	206	183	195	176	200	174	187	194	196	163	207	184	200	180	214	202	184	178	168	187	176	216	216	184	183	198	182	204	188	184	201	193	214	168	186	190	177	191	159	200	202	198	202	189	190	190	185	178	193	183	189	203	203	188	197	159	158	170	195	195	162	220	180	192	186	195	214	183	192	183	197	198	171	178	192	181	183	178	197	170	179	186	197	185	207	172	164	178	203	173	223	204	168	211	185	170	174	164	168	193	181	164	196	203	177	175	209	188	181	196	180	177	197	199	197	193	192	174	189	198	189	176	199	181	198	194	186	173	180	216	180	191	208	175	166	177	169	193	166	178	178	182	157	201	171	214	182	188	186	162	192	176	200	174	208	194	183	196	197	188	173	189	158	191	219	172	201	181	179	201	177	199	200	206	203	211	189	197	169	160	171	193	183	227	178	195	180	158	178	179	193	193	189	162	198	184	180	180	189	179	189	177	177	140	162	206	208	166	189	212	203	169	188	182	235	205	195	199	195	209	212	183	187	163	203	220	166	173	200	180	194	160	215	183	211	213	172	169	186	184	215	190	171	159	210	178	166	165	164	196	188	231	206	158	185	166	205	190	188	205	192	194	206	169	175	187	190	192	191	192	201	172	168	201	198	188	175	196	188	190	204	185	190	194	198	181	185	203	203	213	149	153	181	190	179	183	189	198	199	180	185	178	173	202	172	195	178	188	185	199	179	186	199	193	192	198	186	159	204	170	186	174	184	166	170	207	207	207	166	183	182	186	191	204	186	178	215	174	201	193	193	174	181	174	212	188	180	194	210	193	191	175	172	190	175	187	182	213	190	173	214	195	200	206	181	186	205	200	153	170	206	222	192	170	186	169	173	211	181	165	183	173	172	182	188	193	182	191	178	172	169	178	182	192	205	194	209	200	160	193	172	180	215	182	204	191	202	209	193	196	192	180	188	212	173	194	175	208	230	195	175
7995	989	1807	2046	1767	1419	1208	1100	956	808	805	732	678	623	655	627	644	593	582	590	557	558	561	565	558	547	529	526	472	545	510	509	491	475	496	564	441	519	478	471	467	499	472	504	504	485	477	498	496	487	468	486	487	509	446	486	494	472	464	521	482	484	478	501	440	520	478	497	484	519	480	474	483	469	504	461	517	459	448	461	524	459	472	472	500	505	428	503	466	528	486	451	497	483	450	445	500	475	463	487	508	492	461	462	489	496	472	444	474	444	491	457	468	476	439	477	484	452	437	443	441	504	479	456	481	455	465	487	472	477	456	472	507	453	478	467	476	474	496	494	447	469	464	490	473	483	468	452	441	445	457	514	480	493	468	469	513	483	468	475	458	471	467	455	460	457	448	470	471	464	438	425	455	482	458	478	456	463	467	440	488	485	500	468	418	512	490	459	485	468	459	470	457	482	469	481	453	503	463	471	497	501	432	496	490	499	460	453	489	444	481	432	472	460	462	467	481	475	413	480	463	451	485	452	453	462	469	463	457	510	449	463	447	439	477	477	502	464	433	451	502	450	472	461	502	442	462	473	447	492	465	437	436	432	460	439	469	440	500	426	465	515	479	467	476	442	473	474	452	455	451	452	496	499	474	484	487	502	475	440	463	463	470	470	481	473	463	469	490	451	489	481	483	436	550	479	461	479	494	483	483	460	450	529	500	511	477	495	455	501	466	463	484	454	490	460	443	429	474	481	460	438	466	487	461	504	473	470	467	469	458	437	470	461	452	479	506	475	460	516	454	489	430	501	495	478	430	477	449	493	463	441	472	442	497	468	471	429	463	448	450	447	441	450	479	493	453	470	447	441	455	469	468	463	485	431	470	471	472	482	457	443	494	445	513	501	483	478	495	472	468	467	479	476	505	480	475	496	457	465	504	469	474	450	465	505	437	467	461	480	483	459	428	479	482	446	456	468	470	477	507	480	476	474	422	437	461	467	510	450	506	473	465	461	501	436	438	466	492	434	448	434	464	495	489	455	482	454	476	466	476	457	489	477	491	491	484	485	465	474	485	440	454	475	445	434	451	470	455	465	498	483	433	474	494	490	462	500	469	465	485	481	468	458	463	462	466	477	447	490	461	447	444	487	488	478	468	468	481	491	461	459	482	504	450	458	464	492	462	464	470	514	494	465	434	459	412	435	477	454	443	483	499	465	472	458	462	455	498	474	471	463	494	472	448	448	475	449	474	442	444	486	501	456	432	470	449	448	446	493	455	465	471	483	479	446	446	502	466	471	492	475	481	438	485	429	500	456	485	472	461	469	466	483	488	483	459	456	443	444	486	467	473	466	458	416	459	455	458	468	435	435	448	471	481	469	475	441	464	457	480	484	441	492	445	444	490	465	468	450	445	476	488	478	476	475	499	478	490	490	449	446	493	453	481	490	454	458	469	472	482	483	471	428	497	488	491	437	465	481	489	510	513	463	502	438	454	431	456	487	499	490	428	469	477	484	480	463	478	471	484	482	467	480	458	430	491	433	446	452	489	438	465	490	489	480	470	477	465	468	473	466	470	475	477	445	446	450	470	498	452	472	449	460	428	490	468	473	480	428	451	491	441	488	522	504	428	458	460	461	428	490	451	463	445	457	428	476	454	474	465	452	416	502	448	475	450	437	430	458	530	447	452	489	501	455	441	458	441	476	460	429	497	456	476	460	487	433	478	455	503	490	495	486	477	497	488	472	437	490	448	512	456	460	437	501	457	488	466	442	443	479	509	464	457	490	452	444	466	490	454	471	469	447	484	471	441	421	476	451	447	441	474	481	440	469	455	448	476	472	508	475	402	483	490	441	462	472	484	475	486	487	447	466	482	498	452	502	493	465	436	471	465	478	433	520	483	475	494	510	467	467	478	460	472	470	503	487	461	506	461	482	479	439	450	486	512	493	474	483	450	463	506	464	455	469	458	470	484	462	470	524	471	466	481	490	441	478	464	474	398	465	441	488	494	450	449	472	462	478	476	518	439	475	482	483	505	472	443	495	471	474	436	465	468	443	479	475	448	462	458	470	450	478	484	453	487	447	488	462	454	487	466	460	475	469	447	477	467	455	437	484	487	462	487	472	476	466	466	458	478	449	446	473	469	478	479	465	467	473	500	505	447	454	453	434	433	452	462	489	431	495	466	471	423	526	438	463	501	456	476	455	454	461	503	488	474	454	503	464	466	507	502	488	457	470	484	445	520	499	484	466	487	493	461	501	489	451	426	485	483	437	436	445	434	440	476	488	498	440	421	496	489	488	472	470	526	468	460	460	460	478	495	498	483	447	451	475	457	470	466	453	433	464	458	477	486	445	475	449	481	470	441	474	459	452	502	456	442	493	452	462	502	476	484	448	480	459	482	488	487	499	459	458	489	476	485	443	513	462	495	458	477	490	468	458	474	489	517	478	433	473	462	474	449	500	446	456	463	493	469	438	477	473	460	473	512	469	470	503	456	469	485	491	495	488	461	495	474	497	493	456	438	482	438	432	471	482	439	479	470	442	459	493	478	501	496	478	487	451	472	480	462	480	461	486	477	454	455	474	464	432	442	463	479	429	538	478	486	470	469	424	427	459	501	481	512	482	456	471	467	490	489	497	483	478	446	453	463	440	494	467	493	475	471	467	475	455	430	477	453	481	456	462	463	460	469	441	486	445	472	469	492	491	446	461	476	478	465	446	457	482	482	464	483	488	485	482	458	441	506	444	487	448	481	494	461	476	464	468	434	456	464	462	464	455	459	466	459	463	485	424	498	482	462	455	448	469	506	475	492	486	472	455	489	488	462	462	507	483	494	458	462	478	462	482	457	437	495	424	487	463	495	527	453	471	479	471	449	447	494	496	504	484	483	481	473	482	489	491	476	475	476	446	457	488	490	474	528	452	448	440	412	459	481	468	476	474	455	490	463	480	471	446	480	457	501	447	514	464	471	474	479	490	492	438	486	426	494	450	439	452	459	462	478	486	477	496	531	457	527	450	443	455	498	484	460	489	472	478	454	471	437	476	474	463	494	473	476	464	482	441	506	438	468	441	446	460	471	452	473	467	470	464	464	464	478	463	461	462	432	476	485	450	461	485	456	481	501	436	475	476	454	453	437	454	464	509	491	448	461	475	459	474	477	495	480	473	431	474	488	444	488	468	499	455	505	454	419	471	464	458	488	467	445	454	493	461	489	446	441	514	491	492	482	478	482	479	455	471	461	493	490	469	454	442	462	475	455	434	452	460	500	451	484	473	487	463	490	466	498	472	490	423	464	502	487	460	437	461	469	480	488	463	461	470	443	461	471	433	508	460	482	451	481	457	466	495	466	458	486	477	490	495	485	496	451	427	476	448	492	509	495	489	473	520	462	471	491	463	455	464	479	473	462	485	469	427	456	439	483	483	431	472	498	481	463	471	453	462	461	452	437	482	441	443	458	460	448	465	483	494	481	463	490	501	528	450	485	479	422	466	454	447	452	462
1600	300	324	292	292	272	274	304	280	296	249	273	271	294	270	273	245	300	297	271	287	274	307	268	287	305	281	298	288	303	280	272	256	284	228	285	241	282	270	266	288	243	250	288	286	254	248	315	298	269	248	290	282	286	271	268	290	286	285	269	253	277	251	280	270	276	318	290	318	257	288	273	253	281	285	275	290	276	278	290	285	257	293	303	282	292	287	280	255	278	288	284	288	303	290	266	260	274	252	271	280	314	257	306	315	268	299	273	279	316	298	257	271	266	312	293	277	264	257	266	313	278	284	303	268	274	284	313	299	303	300	276	304	309	247	262	291	292	297	278	296	284	272	267	285	257	288	268	273	295	279	286	253	289	273	259	262	292	317	286	252	293	270	278	246	276	287	284	291	279	286	283	283	252	280	290	264	278	291	313	256	259	266	290	259	304	254	270	293	280	283	258	297	284	264	317	278	270	273	261	266	255	274	255	305	275	269	243	287	266	274	290	300	262	259	299	273	280	245	291	269	293	279	225	288	305	260	246	275	265	293	275	239	289	295	282	261	275	274	259	263	270	299	264	263	267	315	243	279	301	278	291	294	304	282	286	283	261	295	312	296	279	285	302	292	265	268	260	300	267	284	289	266	317	276	280	309	335	243	259	261	319	258	268	291	287	266	268	295	288	290	266	275	266	297	299	248	256	270	297	282	312	269	261	253	310	292	298	264	261	263	284	279	290	280	252	274	260	268	244	282	300	268	264	311	271	274	272	289	277	290	261	279	314	258	268	264	298	272	275	273	259	274	278	252	283	278	279	286	303	275	288	286	306	263	257	302	279	306	259	261	276	287	280	299	306	291	283	284	264	295	279	265	274	274	312	278	258	275	292	262	318	272	276	260	264	280	282	299	282	266	252	296	337	257	293	238	270	305	288	292	278	259	296	305	306	244	245	263	309	264	307	276	293	276	275	277	300	266	279	287	258	286	268	280	292	264	253	280	269	288	271	248	331	323	275	277	284	287	257	303	266	287	266	277	271	269	281	278	279	277	262	265	256	268	248	311	288	268	284	258	273	263	287	236	280	253	301	295	251	275	282	283	274	285	280	284	279	281	243	255	293	264	305	291	301	280	252	276	287	257	271	254	270	288	272	237	279	268	261	267	282	249	304	266	287	307	285	311	267	309	276	288	300	312	266	282	279	239	249	291	282	257	316	265	286	316	293	304	289	276	263	262	271	292	329	290	273	288	276	278	256	266	241	294	253	277	285	311	308	283	263	286	316	238	300	282	276	275	218	245	312	284	290	287	311	286	315	276	316	288	279	277	283	293	259	271	297	275	254	278	297	248	287	273	289	282	249	249	262	301	297	285	254	275	275	281	283	260	263	258	265	264	310	306	281	272	281	288	280	263	278	259	258	291	283	261	271	293	304	253	307	294	266	307	280	270	288	243	297	266	247	264	253	277	266	301	248	291	270	268	302	255	262	262	291	311	281	260	255	269	253	294	259	288	278	296	267	274	283	272	310	306	261	271	320	269	275	270	247	268	292	303	278	278	283	284	236	275	260	265	262	278	268	290	271	319	246	279	288	278	268	261	276	262	258	270	275	271	263	303	264	289	285	297	312	249	276	246	296	290	265	293	287	265	237	252	314	270	267	284	288	295	256	285	279	271	266	292	281	295	270	266	257	282	277	299	289	304	340	294	287	284	287	257	287	292	266	283	290	289	258	301	282	263	296	276	266	278	279	302	284	283	262	292	287	267	283	277	280	295	276	272	263	239	284	269	274	254	294	298	294	290	273	258	290	290	282	295	302	297	273	251	260	263	293	285	291	296	275	307	261	272	302	309	297	249	293	281	276	244	276	276	276	269	252	293	278	281	262	242	272	271	259	278	278	264	282	292	278	287	284	280	261	288	287	286	285	276	297	249	266	270	281	267	270	264	243	296	277	282	265	268	284	252	295	284	272	278	255	292	268	266	266	266	296	253	291	263	253	269	298	273	274	276	295	285	325	262	269	304	266	261	293	262	276	302	281	272	263	258	266	282	285	282	261	288	317	269	290	290	288	291	306	267	266	254	260	257	267	273	274	269	271	268	296	289	305	273	257	293	292	262	316	263	267	273	254	271	292	309	296	313	285	294	294	279	278	285	268	269	268	292	282	266	284	263	294	300	295	296	267	248	307	291	292	273	286	305	278	289	262	273	247	271	305	292	309	254	252	314	272	279	249	295	276	283	266	257	269	270	265	286	282	256	285	290	277	290	295	273	282	281	269	285	253	294	335	293	268	258	321	289	254	243	262	288	260	283	252	256	267	312	280	261	252	259	287	284	262	273	285	276	284	307	322	312	243	313	261	247	262	259	314	258	314	303	272	293	300	293	285	304	260	295	261	287	267	277	268	291	267	303	268	271	273	262	249	302	270	285	292	291	251	286	277	306	290	281	246	242	253	291	268	274	305	271	247	285	242	263	292	295	271	279	262	297	256	267	286	264	289	273	276	292	278	296	269	271	316	297	265	256	287	246	264	298	261	286	284	286	273	280	276	295	303	322	275	270	258	290	275	294	284	297	300	270	295	291	275	269	284	271	288	317	286	261	288	254	279	300	291	268	268	291	274	255	302	283	245	269	244	262	292	289	272	316	279	279	270	289	281	294	289	281	301	297	303	273	225	255	262	306	251	263	273	274	294	304	305	266	278	290	298	272	277	258	265	276	258	286	283	272	303	276	266	265	256	279	262	286	259	286	322	270	283	296	297	290	283	295	271	288	281	287	268	293	277	256	267	281	268	292	261	233	272	287	238	274	270	266	272	295	291	284	328	274	241	291	263	312	289	277	276	271	245	207	254	296	273	288	267	273	275	300	272	269	284	236	296	275	293	292	279	285	249	252	260	255	277	262	276	266	247	230	299	310	270	246	302	290	287	305	301	270	309	293	247	261	288	286	312	279	285	278	283	289	277	336	289	275	271	241	270	269	274	247	272	299	285	253	294	257	282	285	297	302	251	261	275	251	279	259	306	306	306	296	256	279	285	269	276	296	276	263	272	303	293	277	258	254	295	280	288	245	266	314	283	271	296	291	266	272	289	275	268	271	286	280	263	287	268	260	271	311	248	277	254	293	266	257	280	276	266	270	295	264	291	266	281	291	288	287	248	268	261	276	293	272	275	275	271	280	310	274	281	267	273	279	299	310	268	286	276	271	274	256	279	271	260	293	295	284	277	271	268	289	284	300	310	281	278	316	301	273	239	251	273	297	283	280	224	268	309	290	282	290	280	264	255	260	290	262	247	262	249	267	272	279	269	265	287	266	291	282	278	299	281	284	299	255	279	287	285	292	281	241	278	262	301	310	299	314	271	278	290	290	266	248	340	257	262	293	275	307	291	326	299	277	271	278	302	274	253	293	286	326	268	289	246	284	292	244	281	275	279	304	288	271	285	255	279	303	252	295	278	249	253	259	307	272	296	274	281	304	251	271	310	290	282	276	279	275	272	283	288
1890	621	624	666	645	610	642	625	621	610	623	626	648	619	596	624	680	645	607	610	646	572	625	640	631	640	625	626	614	673	623	622	658	600	599	705	610	590	583	610	614	642	696	598	627	619	638	626	612	604	630	589	603	638	599	626	612	632	616	622	560	609	644	625	573	634	619	675	624	624	623	635	605	627	621	636	609	626	613	608	628	619	626	608	588	630	575	614	620	634	676	576	607	633	629	595	621	590	598	613	640	644	642	598	610	616	608	574	621	653	595	581	616	587	623	595	630	671	611	640	647	621	570	593	650	623	661	625	587	599	628	611	632	594	643	598	653	618	608	658	617	636	598	595	601	640	624	592	614	607	634	604	589	639	634	603	589	609	641	620	600	560	583	605	623	661	617	641	594	595	597	625	598	599	612	603	621	623	614	622	639	633	636	608	638	627	610	604	628	655	603	621	649	626	624	610	615	606	583	607	620	596	620	639	628	598	600	632	625	656	647	611	606	620	596	613	611	611	622	603	626	627	655	647	633	637	655	613	627	604	620	628	604	665	579	596	585	658	608	609	599	626	642	600	583	599	666	639	622	610	566	621	612	627	679	639	623	640	599	632	606	629	647	627	657	620	627	624	603	591	649	620	589	604	634	675	591	635	637	634	601	615	611	617	621	567	634	612	634	631	634	652	644	594	612	593	604	533	623	642	610	571	622	597	634	620	667	630	648	636	598	661	616	638	600	596	616	633	633	609	685	692	645	595	628	642	606	646	631	624	582	567	637	623	614	623	635	599	593	600	643	604	608	626	620	685	617	639	635	646	629	647	631	632	581	578	597	637	604	643	634	587	665	604	632	607	621	641	626	608	624	645	617	605	658	617	635	620	635	601	629	619	581	599	630	603	597	641	621	658	601	655	646	612	611	613	617	632	634	628	599	622	606	634	615	642	614	598	631	628	618	630	624	640	608	624	635	590	652	661	591	652	598	617	603	594	623	637	652	629	634	600	626	657	631	622	642	607	629	617	605	608	636	620	623	635	605	622	659	617	623	617	602	631	612	605	612	635	641	620	604	608	602	587	576	660	652	638	651	627	631	631	603	630	625	632	649	636	601	590	662	650	660	573	619	571	645	643	610	628	607	655	620	587	616	630	579	620	618	637	588	630	625	645	602	608	634	659	616	659	636	575	606	619	614	628	603	615	659	600	610	582	612	625	624	583	601	591	635	615	620	617	603	615	591	647	597	640	579	615	624	650	590	617	594	617	624	606	594	605	647	618	645	618	667	626	603	645	575	603	573	602	583	617	602	605	628	628	600	624	579	631	640	575	608	665	634	576	645	588	643	618	637	594	595	624	601	637	632	583	669	652	601	591	652	564	647	624	614	639	591	644	619	597	621	584	606	607	607	595	654	654	600	596	623	612	630	611	652	628	603	638	606	618	646	641	644	600	627	574	618	571	602	582	566	691	625	609	616	592	554	613	639	633	654	664	611	603	653	595	583	613	637	626	638	613	626	620	603	626	634	626	594	657	593	648	636	610	636	592	624	637	587	627	622	622	641	651	583	578	606	605	616	600	631	619	606	629	599	669	627	585	564	589	588	654	638	609	644	645	604	649	606	575	632	587	621	621	613	613	614	626	615	621	583	593	613	650	623	604	592	628	565	620	596	621	629	603	654	631	661	629	640	597	582	589	657	660	609	665	684	593	627	614	624	647	596	635	625	636	616	624	626	644	621	612	648	626	616	622	605	630	673	662	658	598	633	589	643	615	636	577	581	649	562	636	592	608	641	581	622	594	632	613	659	636	574	639	603	560	615	597	618	609	592	622	647	645	631	580	630	573	633	655	629	638	620	636	671	623	610	612	625	621	599	635	647	652	594	640	567	596	628	669	598	634	617	600	596	594	635	613	581	630	638	633	638	622	649	605	598	644	590	607	613	595	601	579	588	607	650	667	629	655	602	666	611	638	600	573	615	573	634	641	646	638	620	641	617	617	592	607	652	670	624	643	618	623	683	604	652	611	641	637	622	602	614	619	617	659	611	630	618	597	614	610	630	618	642	593	653	608	610	615	651	654	614	629	573	579	586	640	623	657	608	596	571	603	584	615	601	629	591	656	652	630	624	651	586	646	660	581	623	633	613	609	618	632	606	595	609	687	613	599	617	625	611	573	642	605	613	640	646	647	592	610	642	622	590	646	631	617	656	649	649	645	612	649	612	630	598	610	622	590	622	588	564	633	622	609	616	648	596	632	587	576	613	596	606	597	584	634	636	636	655	600	588	600	609	638	556	633	592	629	606	623	652	648	653	613	617	636	642	646	612	610	569	618	598	640	612	663	627	649	587	590	632	636	606	610	601	622	621	590	662	593	657	628	598	627	613	653	600	596	624	660	620	642	631	629	571	646	619	620	645	636	642	568	632	618	607	609	634	588	660	594	619	628	638	633	623	621	638	600	633	610	623	606	631	570	587	667	633	662	575	581	619	628	635	652	606	638	580	612	608	620	635	601	624	641	573	616	619	592	568	636	649	610	643	625	633	673	596	636	572	619	602	625	615	655	638	594	648	636	660	634	642	611	611	606	643	605	622	600	567	586	593	655	592	660	641	596	582	650	651	635	587	611	632	607	612	619	639	634	669	667	665	595	629	613	636	644	607	669	641	607	628	628	588	607	576	579	603	636	601	632	616	611	607	635	635	592	620	637	630	585	653	606	591	647	610	609	652	663	612	656	599	654	636	616	610	638	610	622	558	610	621	630	615	601	629	612	633	589	637	612	618	622	624	633	590	632	637	650	592	670	611	647	615	636	621	626	636	615	650	577	624	648	584	592	568	556	601	625	613	647	649	626	585	579	633	598	612	611	619	616	621	650	642	676	622	681	580	598	605	613	638	653	621	627	600	655	611	581	612	573	661	597	618	618	617	633	618	609	612	614	664	627	614	627	604	629	632	636	615	635	617	658	634	618	610	602	650	575	625	591	616	627	637	606	618	632	651	599	589	645	597	599	633	585	634	642	584	608	596	606	588	602	642	665	644	597	620	615	628	594	604	644	638	631	621	578	638	624	648	663	586	605	591	611	625	587	610	635	625	636	612	650	566	635	568	618	636	626	652	571	621	643	576	630	623	664	605	625	602	644	562	614	608	584	629	611	634	590	635	586	607	645	642	588	638	593	606	584	612	589	600	608	669	630	627	625	607	600	603	627	613	649	602	619	632	593	654	646	631	606	639	587	615	617	625	609	650	639	581	620	626	602	610	596	623	636	612	576	639	600	663	631	603	610	602	597	648	619	638	649	613	613	637	624	592	670	598	604	634	671	646	598	616	667	563	667	625	627	601	599	603	611	622	617	597	620	616	600	602	656	635	644	651	583	584	621	597	609	606	648	623	638	617	608	606	587	614	599	610	569	606	617	620	583	618	619	637	565	672	626	645	644	603	630	629	602	628	677	595	603	619	643	648	635	609	643	582	651	612	617	610	615	630	634	636	612	579	616	590	600
7446	491	470	344	278	213	214	169	140	158	157	142	134	120	129	116	133	128	118	144	133	138	125	135	130	139	128	118	119	120	114	122	127	123	126	139	109	99	132	129	125	126	129	113	114	142	110	116	139	120	107	109	96	142	129	129	125	133	99	112	106	106	113	118	121	133	142	100	119	105	139	120	123	128	89	112	128	122	113	116	108	144	121	108	105	126	118	119	144	136	134	112	111	115	96	116	101	116	114	107	111	114	136	124	129	105	111	116	108	126	95	126	106	95	127	122	103	106	129	118	127	99	128	130	117	129	123	126	126	91	128	137	118	132	112	133	115	136	123	135	151	117	116	122	120	136	94	118	125	118	125	126	130	137	129	124	149	106	105	105	122	104	130	110	119	84	131	120	107	141	142	124	127	123	123	121	117	118	123	124	109	109	119	126	101	130	115	142	139	122	122	129	131	129	121	111	104	108	115	143	113	129	121	129	111	110	111	109	133	126	127	114	113	130	115	130	115	125	106	114	112	124	105	126	125	138	104	106	103	137	117	130	111	125	122	107	118	123	107	124	133	102	136	111	112	123	105	125	120	114	123	134	124	125	120	121	123	121	125	116	113	140	132	109	100	112	135	129	141	130	143	129	109	124	114	115	110	111	106	108	129	124	100	117	111	127	144	107	96	128	128	108	119	126	120	117	130	138	128	101	133	124	133	95	116	128	120	120	121	133	99	111	100	113	118	130	109	106	110	121	116	103	122	107	121	100	110	114	118	136	112	115	125	115	109	109	94	106	121	117	117	121	131	107	130	116	113	117	127	116	107	109	117	124	120	110	110	130	132	131	124	139	115	110	137	104	133	134	133	119	110	116	124	116	112	139	118	106	120	125	109	110	103	140	130	114	102	114	125	127	122	120	118	105	108	89	106	111	135	125	118	114	102	125	138	109	124	100	117	116	113	134	132	124	109	151	131	134	121	116	112	119	128	126	129	114	135	137	131	141	144	132	116	111	98	133	106	129	106	112	109	103	126	105	120	106	141	116	120	118	133	123	104	108	134	127	118	103	133	122	135	105	117	110	108	133	103	119	113	123	152	131	135	129	124	118	131	88	117	126	104	118	114	111	114	144	106	124	129	134	127	126	125	137	129	107	135	139	120	112	112	139	129	112	113	114	119	105	116	120	126	119	128	129	134	135	121	118	127	119	138	127	127	128	132	115	109	106	121	112	135	116	110	118	132	108	128	101	112	100	98	111	111	119	124	107	111	97	135	104	143	124	134	130	121	101	123	117	116	119	119	115	115	139	112	121	108	121	101	114	125	123	118	122	116	124	137	115	129	119	89	133	120	129	127	107	112	110	130	111	134	123	117	121	142	110	105	126	125	122	127	122	105	140	103	113	118	115	122	123	110	120	125	93	110	123	135	115	115	138	117	142	127	112	120	117	120	114	134	124	108	127	111	125	110	139	129	119	124	129	143	121	94	143	135	109	137	117	110	132	109	94	117	135	106	127	131	105	115	149	127	128	129	112	117	94	118	127	139	125	123	129	112	123	118	136	141	127	122	111	134	113	142	127	127	127	106	111	124	113	127	117	114	108	111	138	136	143	119	115	103	125	140	129	137	122	114	127	113	122	125	150	120	120	121	145	152	117	113	112	102	111	109	147	110	114	127	113	129	117	127	134	118	115	107	120	114	119	114	112	111	111	115	126	117	116	114	108	133	118	112	128	111	135	117	128	129	131	107	117	138	114	105	116	119	124	113	127	129	123	104	119	108	109	130	125	115	120	116	118	101	119	131	109	120	132	117	105	123	139	106	118	128	120	127	131	101	107	127	115	120	126	114	140	119	111	108	118	130	122	128	103	122	117	120	146	118	135	130	123	100	126	135	125	114	100	114	106	132	122	123	129	117	138	98	126	127	127	135	136	109	116	111	123	138	136	114	134	126	128	102	106	112	105	116	129	106	139	114	141	140	126	112	107	126	125	135	109	110	148	130	122	124	122	106	133	105	116	109	117	115	108	115	137	140	119	129	139	129	104	122	129	148	111	110	133	113	117	119	106	117	127	119	107	127	99	117	153	106	126	129	100	106	122	132	115	122	111	135	125	98	105	116	105	113	137	121	102	125	118	136	110	106	103	144	106	127	112	131	126	117	135	138	120	138	115	121	123	105	131	132	119	113	121	99	130	110	127	110	108	130	125	119	116	118	111	107	137	126	92	111	109	133	137	117	122	121	116	125	101	108	116	148	130	137	129	121	110	108	121	122	132	115	140	122	98	126	118	111	166	112	124	104	123	112	123	122	124	122	127	129	130	115	115	109	103	121	122	111	117	134	117	115	122	102	125	127	132	112	122	115	121	134	101	127	123	145	151	140	108	107	138	101	123	105	93	110	119	120	133	108	131	102	135	125	116	126	116	110	110	124	106	130	127	120	112	105	111	115	138	121	107	110	127	135	126	113	125	114	123	113	111	124	131	122	111	109	105	127	111	113	110	116	127	110	118	101	118	147	147	123	126	100	106	129	130	120	138	117	119	116	121	125	117	111	120	110	130	107	122	105	118	110	121	115	117	125	109	119	123	103	141	130	119	138	125	125	98	109	111	100	108	123	103	117	104	120	127	145	128	127	124	129	121	108	124	101	108	113	126	98	109	108	131	116	124	123	113	122	125	134	118	109	107	113	107	112	132	142	127	152	110	140	103	124	113	129	126	120	110	116	113	116	130	116	107	138	134	108	120	119	129	131	108	141	115	128	91	126	120	122	130	112	107	121	129	110	113	130	133	116	125	140	112	110	118	112	117	109	140	119	120	112	136	113	96	124	118	130	145	91	113	110	122	137	142	125	142	108	107	119	133	128	118	103	140	125	114	110	146	127	114	126	127	108	135	116	112	108	111	137	131	122	123	113	114	118	107	134	118	150	129	119	117	109	138	107	109	126	138	104	127	126	109	111	104	121	132	112	138	125	128	128	125	126	121	128	126	124	112	124	122	102	142	142	121	130	115	113	124	117	116	150	119	106	115	126	122	125	122	119	126	108	119	137	127	133	118	113	131	100	124	109	125	124	133	124	118	128	125	120	112	146	105	133	122	116	115	117	103	136	114	114	112	127	128	119	120	110	123	117	116	144	109	125	121	116	102	105	126	122	114	124	134	121	121	135	136	133	129	129	128	99	135	128	125	126	125	112	130	88	135	137	135	131	121	112	129	130	116	127	111	129	129	117	123	123	112	92	128	128	115	123	120	108	126	133	120	126	128	120	112	133	109	118	107	125	107	104	107	120	114	123	124	105	114	123	144	118	133	111	141	123	120	119	116	131	107	146	133	110	104	116	122	126	124	103	128	126	135	81	107	122	124	112	119	102	129	124	100	123	131	111	105	100	139	119	129	123	105	145	132	150	114	119	125	127	101	131	102	140	120	111	138	109	123	136	132	122	115	128	123	108	108	121	104	114	118	109	107	131	127	106	109	96	125	136	115	122	122	111	110	113	126	116	121
6008	605	960	1167	962	861	725	603	545	541	491	472	440	425	393	360	402	380	376	357	335	369	335	323	330	358	354	337	319	308	367	318	330	331	358	328	325	313	337	313	327	320	306	308	319	322	330	317	320	315	300	296	310	306	299	329	292	320	330	315	286	322	352	323	285	332	317	315	311	287	304	314	319	299	317	294	334	350	305	300	301	342	297	319	314	309	288	325	305	338	346	310	293	329	293	319	288	282	314	310	304	327	286	307	292	293	316	305	326	331	347	284	324	293	318	307	306	300	295	336	322	308	301	321	312	306	317	283	289	311	311	321	295	320	326	311	317	332	334	316	323	300	294	323	342	310	298	296	313	285	295	326	340	318	316	315	275	312	342	330	299	313	305	342	280	305	289	299	284	322	306	322	320	296	326	315	314	302	309	323	300	282	333	283	303	300	293	295	327	295	286	284	291	318	332	337	306	331	294	295	313	291	333	315	318	325	321	321	296	312	306	304	335	315	339	297	310	315	325	314	329	285	305	342	285	348	301	307	306	323	308	289	308	315	307	314	339	307	341	309	329	307	308	313	326	342	310	313	347	304	288	294	338	286	325	305	334	291	290	313	330	301	260	327	289	314	305	300	372	303	315	324	299	318	300	321	295	332	328	295	311	325	306	281	296	319	308	310	306	314	337	340	350	277	292	279	325	318	320	324	286	317	301	326	320	285	311	300	303	313	300	308	335	319	322	303	289	316	325	339	311	299	319	316	317	283	305	307	331	308	336	308	336	336	312	308	316	289	332	347	291	320	306	294	300	285	336	328	316	317	283	317	304	287	325	355	316	302	307	257	285	296	325	335	297	297	329	293	307	292	297	287	333	325	287	295	307	306	309	258	284	295	319	311	315	317	305	300	285	301	312	308	314	296	309	288	311	284	329	340	317	309	326	312	314	303	345	271	337	312	328	330	313	312	282	328	309	323	359	304	305	325	309	356	302	323	322	297	299	308	350	300	316	314	316	306	313	310	290	306	313	303	308	292	294	333	319	287	307	331	297	292	322	299	278	313	317	322	320	293	350	339	291	323	322	308	345	339	304	287	321	331	314	329	302	317	307	308	306	314	306	326	288	291	322	317	355	293	321	347	306	310	321	328	318	308	315	291	288	301	315	295	316	307	312	350	319	303	318	303	331	284	316	294	309	299	340	338	322	280	298	296	325	320	304	301	288	311	299	320	305	319	311	327	332	334	319	272	296	296	344	315	308	286	292	302	318	282	315	306	332	324	294	317	288	330	297	257	334	320	282	332	293	310	322	311	308	318	313	294	297	325	298	340	321	324	315	300	313	330	308	318	323	273	342	308	295	291	319	317	289	314	301	319	291	307	327	285	298	322	304	299	315	299	315	320	290	310	341	331	315	300	319	320	274	344	335	323	333	339	316	332	284	297	317	305	339	295	317	299	303	333	281	291	283	304	311	318	303	308	287	334	283	289	280	320	350	313	329	322	331	335	299	334	302	351	300	292	321	293	311	283	292	301	334	309	325	333	280	302	296	272	336	336	285	314	304	297	291	301	335	311	306	316	305	292	316	334	317	293	292	306	313	274	350	307	316	320	336	305	322	302	304	314	322	281	309	329	328	309	289	291	294	302	353	329	326	306	325	288	296	317	339	300	292	281	322	288	335	278	313	327	345	317	343	318	281	341	341	285	292	299	278	309	350	267	285	292	281	288	301	323	285	304	319	283	311	303	301	294	329	316	296	310	291	279	316	311	338	315	317	300	293	344	304	316	319	311	309	336	353	328	321	293	315	291	307	278	319	269	338	312	306	298	334	284	302	308	291	299	303	281	327	313	268	341	295	336	289	334	316	342	306	333	334	319	314	312	299	296	282	313	337	307	320	313	318	344	317	311	319	324	287	319	317	304	298	332	333	324	319	320	322	310	295	313	300	312	267	296	297	311	326	315	320	284	321	311	351	319	309	330	329	307	310	330	346	304	341	304	351	322	279	293	312	320	317	335	315	299	355	319	313	325	314	326	316	301	285	282	312	290	312	314	321	307	308	311	302	311	352	333	307	339	305	318	296	311	316	322	336	280	292	306	303	309	324	324	299	319	321	328	303	334	332	314	310	334	295	328	303	282	331	322	308	322	314	295	312	305	335	297	305	325	322	266	317	286	307	321	322	318	272	308	309	301	316	320	303	303	285	323	305	327	343	331	347	313	286	303	347	316	342	299	310	314	292	314	276	298	331	312	330	319	337	317	305	315	316	334	291	349	327	295	340	318	315	314	323	306	347	312	308	324	352	299	318	288	306	332	294	301	320	323	296	292	338	318	301	343	288	311	300	303	323	339	331	312	309	310	311	307	295	298	308	320	303	313	306	280	324	292	287	301	290	318	302	302	322	312	296	327	322	338	311	338	317	354	330	282	298	318	296	307	276	295	328	306	333	297	314	333	302	293	297	293	302	317	291	317	286	303	326	313	326	339	343	309	325	275	311	315	292	312	332	311	320	281	306	312	298	321	324	306	284	333	283	304	321	334	307	333	295	327	285	319	305	320	278	304	324	338	300	317	287	342	333	340	309	310	304	283	313	296	297	321	321	344	283	338	305	332	344	344	280	302	311	308	278	315	304	307	325	329	296	312	311	328	306	335	340	302	306	332	316	286	315	322	318	322	308	319	327	328	347	319	323	333	334	369	272	306	317	321	328	285	288	326	327	255	325	298	300	281	322	325	296	315	291	306	300	307	297	283	293	300	314	319	326	299	317	298	329	292	334	347	327	293	309	326	288	316	320	314	311	289	318	325	320	287	324	319	336	306	314	340	295	319	297	312	330	279	316	323	286	336	342	302	304	333	330	328	335	323	312	313	290	299	319	321	335	259	341	330	320	312	320	342	320	305	320	308	298	287	302	305	315	334	304	324	278	330	339	319	318	302	318	303	310	306	303	330	305	375	322	318	311	303	336	307	297	336	309	317	296	320	317	306	319	301	282	318	306	341	307	288	300	319	352	311	333	329	308	322	323	352	343	303	304	289	313	286	335	311	293	281	303	289	321	336	332	317	306	314	338	309	325	326	329	325	291	335	327	294	317	314	331	304	298	300	338	306	297	316	316	310	329	321	303	320	331	326	316	317	316	326	319	304	331	337	339	299	327	305	327	315	325	318	325	335	275	302	318	322	296	312	349	302	315	294	335	297	285	273	336	303	304	290	337	319	318	339	322	289	310	336	293	324	309	310	304	327	310	310	310	307	327	289	305	293	334	285	320	311	286	327	306	313	319	298	340	295	337	300	322	310	309	331	311	288	317	301	351	314	308	329	315	253	276	316	318	284	320	309	297	327	308	296	289	293	339	304	316	325	366	335	324	326	320	315	290	286	293	318	328	315	334	342	296	335	305	340	321	292	338	325	337	326	308	339	304	290	307	324	297	294	316	312	307	311	304	349	328	304	330	330	331	304	279	335	284	303	312	319	308	304	309	292	296	302	328	308	318	297	302	352
14376	1142	768	683	535	428	314	325	288	290	237	239	229	200	186	211	215	203	211	194	187	201	209	206	174	198	202	196	205	198	185	181	213	200	194	194	208	204	208	196	197	199	201	193	191	187	202	183	176	204	211	159	178	169	184	225	176	197	156	168	212	177	190	206	192	169	205	181	208	177	183	192	209	159	185	172	199	186	210	173	186	192	181	212	187	180	178	171	184	179	195	201	183	196	176	181	185	181	203	183	206	175	168	181	193	174	193	193	164	180	180	200	173	172	205	210	198	191	154	174	192	160	211	203	198	188	182	186	196	168	167	204	170	179	195	202	185	188	202	163	167	180	179	184	202	188	202	231	192	161	168	174	211	187	169	192	170	170	182	186	167	203	176	155	187	198	211	178	166	179	200	199	187	185	166	166	206	201	183	186	153	177	176	177	175	193	191	191	177	158	188	196	232	197	194	190	190	149	189	193	195	183	187	166	217	206	195	191	178	210	185	204	171	163	180	183	202	182	203	200	166	211	161	194	199	195	165	184	195	201	198	183	165	177	204	167	192	194	190	213	193	211	185	187	195	185	189	194	193	182	185	155	212	209	209	221	208	194	198	205	174	165	200	175	180	191	201	164	178	159	199	205	181	187	193	196	209	196	186	179	180	203	191	190	191	190	212	194	212	189	172	201	167	191	204	170	200	202	177	190	183	229	188	184	188	174	186	210	183	164	175	183	163	192	183	187	209	212	167	170	188	174	202	171	174	178	191	188	206	176	211	175	198	214	189	165	205	170	157	174	193	202	186	173	193	186	176	201	178	216	207	180	168	189	184	173	175	185	213	203	214	188	185	216	167	178	198	184	198	191	181	181	178	201	188	202	206	178	191	195	156	194	185	163	162	168	216	202	196	203	191	161	177	179	168	171	188	178	197	190	202	199	186	195	186	184	193	194	181	175	167	172	169	197	212	170	165	188	175	206	177	203	186	170	187	179	194	187	163	167	171	197	187	173	183	181	184	169	202	188	177	158	188	202	186	186	211	171	181	191	188	182	170	182	173	170	191	183	201	191	180	175	179	173	211	181	149	206	185	178	196	188	168	166	179	158	189	161	183	187	154	190	160	211	167	190	218	216	205	196	176	200	200	201	160	190	209	185	169	190	179	158	185	188	193	194	187	196	181	171	203	169	187	179	184	207	193	193	185	163	200	187	204	200	162	199	186	187	205	206	169	193	210	180	156	187	170	204	187	178	181	179	197	194	182	189	168	180	200	192	199	188	205	160	189	210	173	192	211	196	177	166	169	195	190	213	198	213	215	171	172	193	174	200	177	180	194	186	199	182	171	180	211	180	175	185	196	177	175	190	183	201	176	174	190	158	163	187	187	180	210	168	172	176	182	157	172	179	179	178	184	172	177	198	188	169	181	173	162	182	182	195	204	180	161	188	192	202	200	211	181	185	174	203	190	188	176	209	164	170	163	170	168	158	189	211	188	185	177	181	173	218	173	195	191	187	186	194	175	157	179	190	201	178	180	209	213	183	175	180	204	170	173	193	161	182	188	169	239	202	194	174	205	182	179	205	186	190	211	205	184	222	179	171	175	192	214	178	193	184	170	195	200	203	204	175	196	223	175	186	198	196	173	205	200	160	178	198	200	186	183	194	200	164	193	192	189	177	198	183	175	192	168	197	201	192	169	174	206	188	187	194	182	206	207	173	165	175	205	202	190	170	195	178	176	190	177	188	222	190	217	212	169	187	198	194	210	172	196	179	170	179	191	188	212	187	222	198	179	189	205	192	183	193	199	180	180	188	198	179	190	191	158	192	167	182	184	211	193	162	165	189	198	179	184	203	201	188	186	191	184	184	181	188	196	216	228	196	203	170	184	219	211	199	190	178	176	166	177	192	181	190	231	195	183	176	204	179	191	171	172	201	199	157	160	212	188	186	199	196	176	179	195	178	203	183	178	177	231	183	206	188	186	188	172	183	197	172	174	189	180	193	204	179	177	177	189	181	205	209	164	197	168	191	178	174	191	200	190	225	191	187	167	177	193	172	172	177	171	195	186	183	227	193	165	178	201	208	240	173	177	191	191	182	172	177	176	200	184	191	190	186	177	158	159	199	171	182	194	198	167	197	170	168	196	192	187	163	173	190	202	180	199	191	179	188	203	187	187	186	181	209	204	196	208	169	158	189	170	197	184	190	193	203	181	172	201	180	181	143	208	172	185	179	182	173	200	191	182	222	202	185	185	190	199	203	178	200	213	167	192	188	175	186	203	216	173	182	200	192	168	164	197	187	160	193	182	194	181	178	204	210	197	164	183	185	178	171	184	185	200	193	195	196	168	197	209	200	212	181	180	186	175	171	178	204	180	153	194	211	181	206	183	182	186	185	191	181	194	188	175	184	193	184	215	185	184	204	171	161	196	204	173	190	199	181	199	199	163	207	215	195	184	191	196	191	164	179	167	191	179	192	175	171	152	185	193	198	177	195	237	191	184	180	184	198	183	215	176	208	175	189	184	178	199	188	191	210	161	207	193	220	158	201	183	187	203	170	194	177	174	199	208	173	158	191	182	177	214	175	187	159	204	181	205	211	181	203	176	176	175	194	169	180	187	186	182	213	194	169	181	188	181	180	192	191	161	193	175	182	184	167	206	206	202	191	198	180	182	168	224	175	187	223	192	193	176	185	190	195	187	197	163	178	154	191	200	209	203	190	195	195	170	200	204	179	182	177	194	183	181	172	200	187	193	189	168	189	215	199	183	187	182	156	174	180	182	158	182	171	190	180	193	211	191	193	205	174	169	187	168	181	172	176	213	215	176	190	206	177	179	197	181	182	173	175	186	185	174	184	200	183	202	186	203	195	167	186	171	191	186	168	195	204	190	196	177	190	200	179	178	218	190	188	162	176	170	217	156	196	174	184	209	199	208	203	198	176	193	186	184	194	179	183	208	198	183	209	171	201	190	204	189	187	184	177	209	194	204	187	201	186	181	199	187	160	170	192	205	175	220	179	184	211	161	176	212	169	220	153	179	183	189	166	179	186	192	208	179	175	204	205	190	198	191	204	223	166	200	193	200	189	192	190	201	191	166	177	200	167	185	212	182	187	210	201	185	187	186	212	172	189	197	186	175	201	200	197	183	161	197	179	190	186	185	177	184	210	176	193	194	171	206	172	195	192	189	184	200	206	164	206	214	188	183	180	194	203	186	165	221	214	210	166	172	193	199	176	182	197	161	185	173	167	167	221	184	168	182	173	209	202	185	202	183	170	183	181	175	167	195	182	207	177	177	187	194	177	176	195	185	198	204	174	199	197	175	200	201	193	201	175	173	167	186	194	203	163	216	216	179	183	164	202	187	183	215	190	202	171	181	176	170	186	180	207	182	173	193	176	190	169	175	181	195	157	202	188	196	187	194	209	181	204	177	190	200	176	174	173	200	196	181	201	193	171	204	209	186	195	180	183	177	194	172	189	176	188	195	185	188	198	214	200	192	206
8118	971	1769	2089	1749	1451	1208	1071	941	906	775	739	737	735	597	605	637	583	595	586	520	607	573	523	539	514	520	492	512	538	483	517	521	471	509	501	546	507	492	500	447	458	498	496	501	489	566	526	501	491	479	486	490	447	513	464	478	456	481	457	453	478	461	494	459	484	512	466	484	474	441	494	442	465	468	523	518	471	479	462	475	480	487	479	494	463	499	453	457	506	485	498	447	484	446	464	466	496	513	476	461	471	473	458	496	489	445	500	497	484	447	467	473	498	463	473	463	468	470	509	467	472	477	464	481	474	476	450	475	486	445	438	491	509	445	454	446	443	484	453	494	436	465	479	494	433	495	506	473	477	467	451	483	456	508	486	475	466	475	470	464	499	454	469	467	475	500	492	454	491	449	465	454	444	483	450	457	442	495	483	509	479	457	458	506	436	449	485	468	449	504	444	509	458	436	465	505	485	454	476	476	479	473	414	505	468	469	467	494	448	458	473	433	439	477	510	482	442	474	469	472	479	467	443	469	446	476	500	471	498	462	435	463	430	463	469	473	494	470	453	471	459	472	450	493	501	442	458	459	485	483	485	449	445	447	435	507	490	449	469	476	503	497	472	478	495	472	463	465	497	504	469	472	465	474	469	453	481	479	466	491	477	477	454	480	462	508	466	486	478	477	479	443	473	490	478	467	481	446	489	492	409	445	443	479	467	495	433	462	484	478	442	489	485	524	467	486	490	483	491	471	484	503	476	473	477	498	487	477	451	481	455	481	419	512	483	499	487	491	430	458	439	476	492	447	447	462	470	483	487	452	456	489	428	510	485	468	424	445	502	492	487	504	434	451	481	456	465	444	486	470	471	472	446	482	514	522	445	470	508	489	442	488	465	480	467	469	459	501	469	472	495	456	456	528	465	461	441	488	466	485	449	463	470	469	496	514	503	457	478	523	476	426	476	458	512	481	471	459	489	480	449	481	488	453	469	472	484	487	499	497	490	478	479	450	483	466	446	468	442	473	494	451	471	463	462	495	486	509	485	476	496	517	457	486	467	472	479	490	466	468	498	514	448	484	464	469	473	456	444	492	465	464	479	469	473	460	524	485	500	433	460	473	490	471	507	466	459	486	481	484	496	455	463	460	459	472	485	460	496	479	437	472	482	456	455	484	489	467	456	493	512	497	487	451	477	451	479	510	448	495	453	465	490	468	499	533	476	488	458	462	491	445	463	468	481	465	446	491	466	495	450	458	461	504	513	471	463	509	474	467	469	453	453	483	492	494	480	475	486	484	455	478	476	483	439	486	499	437	467	474	477	516	474	523	492	482	468	434	497	493	487	472	462	480	477	487	465	508	425	469	436	469	474	456	467	448	461	444	527	443	461	448	491	522	471	464	443	463	504	484	472	481	507	466	454	455	447	492	479	490	493	495	465	509	475	494	435	489	468	457	484	462	504	491	464	449	489	466	542	512	478	490	464	442	491	466	506	460	488	470	508	465	490	440	436	462	507	451	480	454	469	484	461	467	425	467	460	474	453	459	477	464	415	464	489	449	449	479	473	520	493	420	492	471	457	483	487	508	465	508	453	470	473	485	421	462	471	449	449	487	456	456	478	452	484	486	448	478	481	453	487	480	485	473	475	448	474	493	515	450	460	480	492	474	444	471	510	458	453	495	427	468	496	455	474	483	484	477	461	459	446	494	434	484	498	477	483	451	509	464	468	487	446	466	510	477	475	462	494	477	466	452	498	463	486	456	458	520	444	487	449	493	474	454	450	485	511	465	501	454	489	461	472	434	479	466	480	437	466	522	487	482	453	497	482	483	464	474	506	470	472	461	443	492	445	464	484	453	471	449	501	465	472	488	460	471	437	481	421	489	472	485	446	459	497	454	475	466	495	445	490	462	456	489	463	484	481	457	470	485	459	451	506	483	466	470	461	466	505	491	495	463	493	468	464	465	448	460	457	467	499	483	510	465	464	474	403	512	476	473	472	446	480	438	457	474	471	443	456	459	447	466	504	438	459	469	470	509	491	442	431	484	450	487	455	465	489	462	416	469	454	497	437	487	471	479	482	471	474	431	445	474	460	475	428	423	467	498	497	431	470	438	471	484	434	488	479	481	449	479	482	466	474	492	486	450	467	478	469	459	490	496	489	473	472	486	457	476	462	508	499	466	487	478	467	508	498	482	496	439	480	520	451	465	460	449	460	498	491	470	516	396	464	499	484	520	437	449	477	482	486	464	508	524	454	462	474	449	441	495	493	476	445	470	500	475	470	481	507	472	416	458	461	480	500	480	454	448	476	514	458	508	481	422	550	505	493	474	494	474	516	489	430	504	492	472	475	471	467	471	473	446	474	494	510	473	466	450	473	470	465	477	500	450	532	484	471	435	469	472	456	472	493	473	483	443	462	440	464	480	457	445	442	457	464	457	458	450	475	462	449	461	489	456	471	479	471	490	483	468	468	462	475	475	468	449	454	436	490	483	469	444	480	494	478	468	442	442	497	433	420	458	462	457	470	503	462	496	491	492	485	488	472	484	459	445	462	484	468	466	473	479	450	439	400	484	465	414	475	473	486	478	470	491	457	470	458	473	461	505	505	484	498	457	461	432	508	475	450	455	483	423	474	444	490	463	495	492	464	447	468	464	425	453	442	508	493	486	488	454	448	489	497	494	445	485	450	455	477	486	458	459	474	472	456	484	456	467	440	473	419	452	515	450	427	498	493	432	452	482	442	504	457	474	464	483	430	498	479	455	475	457	459	483	481	486	476	489	470	470	503	468	473	456	465	488	444	469	487	517	460	454	469	472	500	467	433	466	496	517	472	475	476	467	451	471	445	471	439	497	487	491	470	482	462	518	512	485	478	491	481	492	500	453	486	466	473	481	425	481	465	457	469	452	457	473	472	480	525	436	462	428	462	482	492	471	464	463	481	485	466	473	472	483	474	493	473	480	463	439	431	469	507	489	481	494	456	476	464	473	499	450	462	498	441	499	465	477	476	428	488	439	488	470	440	509	509	485	461	510	475	477	495	463	473	465	452	475	506	464	479	474	482	465	455	459	437	440	455	465	482	516	471	496	439	466	455	446	438	458	477	471	510	474	452	454	461	479	504	481	478	469	476	462	496	473	492	465	452	464	469	467	467	446	485	459	458	474	439	489	457	483	449	462	477	486	472	441	490	475	460	455	486	478	460	485	475	419	472	469	477	476	469	475	424	444	455	442	474	484	474	454	460	425	478	481	521	497	472	466	455	474	494	476	474	475	492	461	421	491	485	492	475	484	468	475	452	457	493	499	454	482	474	452	477	451	457	471	444	458	473	503	432	470	463	471	479	502	476	486	461	477	464	457	473	473	467	474	453	473	482	450	515	483	456	464	479	514	489	442	457	432	451	483	491	513	487	483	467	495	527	455	484	440	438	486	450	438	454	489	498	482	493	493	453	508	465	483	489	484	509	474	474	487	506	490	481	486	487	449	500	457	501	429	456
1769	329	303	291	301	277	248	269	287	293	267	275	283	299	283	307	296	248	282	292	290	265	273	277	283	276	247	260	288	265	283	276	266	271	275	259	292	301	302	305	303	296	310	276	276	259	311	302	305	274	294	317	282	305	307	287	284	292	270	264	272	279	245	264	267	299	285	276	288	291	286	314	275	282	278	253	284	280	269	269	264	318	282	281	286	282	302	295	264	275	249	248	272	264	265	281	277	266	283	309	284	275	272	287	286	283	296	307	270	291	265	272	272	272	269	278	287	295	296	280	297	296	255	286	230	264	282	265	260	285	264	289	272	256	298	278	278	284	272	232	273	254	263	302	234	269	296	289	282	267	264	284	270	290	267	315	259	268	306	298	291	295	306	273	343	282	285	275	272	277	254	264	299	284	291	264	310	291	278	255	289	246	267	278	243	252	273	271	280	281	259	244	281	305	279	273	288	272	285	271	273	286	288	267	278	290	297	272	236	297	286	271	285	272	266	260	267	293	304	277	305	269	283	249	279	265	257	277	257	259	312	294	267	284	283	299	312	271	243	286	291	282	277	292	255	285	259	311	262	282	266	283	276	265	283	308	280	254	276	294	292	293	309	260	297	290	281	284	298	274	255	300	280	273	297	244	278	289	291	298	239	275	300	303	250	263	291	310	266	302	252	293	283	270	296	264	245	272	267	267	299	295	321	316	292	301	294	271	273	276	284	292	261	265	261	282	285	294	294	276	279	268	256	280	263	290	259	297	299	285	261	229	294	273	290	294	283	282	279	275	289	262	250	280	263	268	292	245	249	280	291	280	295	262	264	284	262	270	274	304	259	301	269	279	288	277	301	263	285	299	278	289	285	264	267	268	273	257	277	280	258	266	326	290	290	296	276	300	256	292	257	268	270	261	303	262	266	272	293	278	262	277	291	244	250	306	295	293	276	280	272	265	289	270	263	311	295	292	275	267	303	285	267	302	286	263	264	265	316	282	272	289	274	304	300	294	287	267	274	280	280	277	276	294	292	288	314	271	274	276	288	294	263	277	249	265	276	307	264	246	297	290	270	274	258	295	249	262	281	274	318	257	284	226	296	277	283	288	271	237	264	298	296	283	293	299	316	254	260	286	281	267	247	260	293	271	293	291	284	272	313	299	287	312	291	252	304	295	283	284	277	292	265	297	274	251	281	247	259	260	278	309	285	287	276	272	279	260	262	295	274	275	294	307	267	290	303	275	308	264	272	278	276	267	244	292	289	267	330	300	274	273	282	304	267	296	297	310	286	266	258	293	269	307	289	307	295	298	264	277	272	279	276	272	283	301	300	244	251	260	295	289	274	282	306	288	296	278	247	279	275	237	267	287	259	289	269	263	289	257	296	306	289	253	304	282	302	271	266	261	285	279	293	265	300	318	270	291	278	273	267	281	286	284	266	274	272	282	307	277	311	285	295	287	316	302	318	278	261	277	282	267	277	302	283	291	262	279	309	238	285	276	269	282	285	280	244	283	262	289	300	291	281	301	284	279	286	300	276	308	291	250	238	288	292	278	289	312	270	283	266	234	261	277	274	243	301	278	294	301	253	288	311	264	258	292	257	285	262	277	306	261	287	271	270	275	282	282	259	289	266	284	268	265	274	256	286	280	254	285	305	325	302	289	280	275	293	305	295	282	255	260	264	254	278	288	255	267	257	294	278	284	294	269	273	270	252	276	260	264	263	263	290	261	238	291	283	295	305	337	276	260	319	245	264	274	293	257	281	304	288	260	297	288	293	295	299	267	280	289	282	281	298	298	290	276	294	296	268	289	289	286	258	291	291	266	324	239	291	288	289	245	289	292	275	254	267	264	259	276	305	319	266	278	291	286	295	321	269	283	278	269	276	285	277	255	257	257	279	286	274	252	290	290	296	276	280	280	284	288	270	269	248	264	265	261	278	269	291	255	265	262	266	251	264	262	313	278	283	287	277	300	293	261	276	278	277	259	277	275	248	274	248	233	282	288	272	274	246	264	291	257	265	256	253	285	221	262	264	268	285	237	281	299	314	264	276	289	278	286	290	277	277	255	267	286	289	290	284	311	271	251	302	257	258	282	293	276	277	298	272	280	281	311	304	275	276	287	269	253	301	271	278	288	295	275	269	279	289	297	262	271	246	269	285	285	289	257	292	298	286	289	302	286	285	284	275	283	285	288	287	289	295	281	283	303	293	270	283	277	292	296	286	290	282	251	260	274	294	267	275	270	311	283	277	285	275	286	293	272	236	286	306	281	293	276	285	272	252	260	257	254	276	275	267	305	284	283	287	269	276	256	262	298	275	280	243	274	284	273	279	278	285	217	278	288	268	276	281	269	297	253	271	274	272	299	262	277	262	266	299	282	323	259	302	292	273	284	283	272	298	264	283	280	251	250	278	291	304	281	308	288	278	288	281	285	238	289	288	294	273	283	293	322	267	279	269	264	312	250	277	255	284	249	291	292	293	274	292	256	303	256	277	248	264	283	279	276	291	249	312	253	287	294	251	278	278	240	257	249	279	279	271	265	293	287	290	252	261	264	282	262	306	316	260	268	254	292	289	266	253	248	287	271	261	306	276	299	264	261	284	284	290	293	235	307	291	293	270	281	274	289	278	294	292	297	296	270	278	293	293	277	272	260	304	271	288	295	271	275	277	276	291	303	281	298	306	254	298	294	260	279	285	290	307	278	283	293	271	267	269	298	283	292	294	256	266	285	263	234	266	292	260	316	287	271	272	278	286	279	260	265	299	296	289	308	273	280	257	270	267	288	303	264	291	246	289	277	279	261	277	297	285	301	290	272	284	269	251	255	279	271	281	284	282	258	277	267	276	297	279	265	279	281	291	274	273	278	275	310	315	243	282	296	293	265	298	282	237	276	233	267	257	250	258	256	281	281	244	272	287	279	275	238	280	279	279	306	264	277	285	300	288	288	276	283	318	306	280	267	277	298	273	299	258	309	296	258	254	271	281	277	281	309	289	278	312	281	285	293	271	252	246	311	261	279	262	288	268	264	272	267	282	268	283	295	297	305	262	318	279	288	277	307	286	293	312	251	290	271	283	292	282	286	276	258	291	283	267	275	293	298	323	291	247	274	272	275	276	297	255	316	276	305	268	290	268	272	280	270	277	319	306	281	294	285	254	255	268	266	266	256	273	289	272	266	280	280	283	292	283	258	270	265	267	260	274	283	247	274	265	257	248	281	276	267	302	273	261	286	278	260	260	283	297	281	315	267	245	254	282	263	267	301	273	269	260	265	293	274	287	258	259	225	285	279	270	252	291	288	272	313	290	282	307	266	287	274	261	291	300	273	295	288	256	271	297	325	302	271	256	276	293	281	274	331	260	276	279	278	279	285	272	294	279	266	277	278	294	274	291	252	323	266	265	312	259	281	307	273	271	265	290	322	315	303	285	266	273	271	306	263	259	271	254	262	287	284	274	292	248	283	269	301	244	260	279	279	266	282	307	262	291	254	256	262
1788	630	634	639	696	692	616	650	611	624	623	619	602	607	581	620	699	624	567	644	661	710	586	653	601	623	640	650	651	615	614	616	614	590	612	623	637	635	579	638	625	613	620	676	609	624	592	587	644	623	652	625	607	631	614	599	594	645	595	633	603	600	606	640	593	621	645	633	575	608	595	638	627	616	606	644	628	593	667	608	607	603	636	637	537	683	633	618	623	643	596	651	602	629	581	597	619	629	615	591	581	624	603	667	628	590	628	629	590	608	623	643	642	642	585	595	601	692	581	622	608	598	626	563	649	639	590	625	604	633	585	625	607	606	639	668	617	595	620	588	622	622	606	611	665	600	663	610	583	650	595	633	682	590	650	604	606	592	591	621	580	657	665	593	628	605	607	597	619	591	591	618	628	612	568	577	636	643	623	642	590	594	623	621	588	622	664	634	599	611	591	576	607	616	603	593	626	618	637	625	601	627	629	619	608	600	642	601	618	644	589	579	603	637	626	641	570	561	619	636	633	623	618	668	631	617	595	623	630	592	623	610	607	604	644	566	619	621	558	625	628	571	592	603	609	608	665	594	642	609	647	663	633	627	639	591	593	641	597	616	611	604	632	625	632	663	634	617	660	618	658	603	637	602	591	616	557	594	630	642	643	615	627	601	571	608	659	585	626	634	621	605	630	596	644	612	608	595	620	621	627	622	558	629	648	623	635	582	643	603	633	640	652	624	651	624	609	598	594	654	606	600	563	641	610	600	652	626	557	635	603	629	620	649	573	605	610	642	608	632	642	595	649	648	617	648	605	643	642	648	660	625	608	626	635	618	618	588	645	579	623	667	605	633	575	601	567	632	642	581	644	625	608	625	593	610	613	598	629	674	600	633	594	589	623	610	631	564	582	634	678	661	632	629	612	585	619	607	599	651	602	609	624	618	607	635	630	603	617	638	636	618	619	566	631	601	630	583	614	632	580	621	606	577	614	583	601	627	652	600	666	603	586	639	606	657	629	614	610	583	603	610	618	549	604	625	596	640	610	636	658	627	590	604	592	607	632	573	619	642	601	589	573	601	610	603	610	654	658	607	622	597	608	582	669	608	547	657	610	626	609	644	591	601	608	622	639	595	635	655	621	666	635	624	623	624	617	617	636	588	584	601	639	609	609	601	629	631	592	654	635	645	662	645	597	654	607	626	644	574	624	564	612	570	598	584	593	627	619	595	633	600	593	629	660	651	646	585	634	619	616	652	594	633	653	649	610	623	643	627	627	595	604	618	616	606	563	611	630	608	661	601	615	593	577	670	615	620	623	596	597	644	646	633	618	599	572	606	607	595	612	572	668	611	644	585	632	594	622	637	640	649	602	633	599	574	652	628	568	648	608	607	624	609	632	648	623	664	608	606	640	608	609	608	613	627	647	624	631	621	641	654	601	631	612	609	608	626	656	632	611	613	583	637	645	589	644	565	599	603	587	629	596	624	597	594	624	598	627	638	639	629	640	593	616	631	557	569	632	621	649	597	621	620	609	636	583	581	640	611	602	640	588	631	604	621	617	634	611	627	617	585	596	621	577	642	594	664	640	628	618	641	584	593	631	630	610	577	629	634	617	617	634	617	650	639	620	576	586	640	573	624	615	588	625	612	619	599	651	618	621	623	657	617	607	574	642	594	562	619	611	596	670	621	609	612	614	608	629	574	617	642	624	620	580	595	596	653	634	616	604	565	657	619	634	631	639	601	608	580	627	609	640	618	649	606	611	602	602	606	638	605	566	607	613	627	604	610	611	614	636	645	644	598	590	587	628	645	631	612	666	636	607	569	621	613	568	634	613	649	602	638	569	606	577	566	663	574	646	638	624	649	633	596	610	628	630	611	627	604	617	614	616	610	612	621	591	589	609	607	570	662	616	589	646	633	585	617	635	596	658	625	604	630	633	605	596	633	621	632	617	612	592	600	691	621	581	596	630	621	593	627	590	583	653	662	617	644	607	652	624	642	617	649	622	586	615	627	591	612	634	625	607	619	626	597	654	643	589	675	678	617	600	604	598	602	627	613	629	627	671	639	625	620	625	599	600	623	629	638	616	643	609	626	591	637	642	584	614	605	600	613	660	616	612	628	621	617	617	610	645	621	594	626	637	624	633	618	630	637	655	647	622	668	601	583	604	633	608	656	564	611	628	614	620	609	601	600	638	648	619	674	656	594	636	583	610	613	651	623	625	627	630	618	640	587	637	588	621	620	590	648	628	583	620	626	591	621	593	633	660	628	572	636	589	626	658	600	591	578	587	593	649	637	653	612	634	627	589	623	607	599	636	628	568	644	654	601	628	620	640	597	628	620	615	630	620	578	610	588	624	631	614	624	607	600	610	616	596	583	680	660	605	596	630	604	623	583	639	631	567	672	629	607	634	649	597	593	660	613	628	624	630	647	563	596	600	634	577	605	565	641	595	633	636	653	649	591	618	603	573	612	603	593	591	624	652	611	633	656	575	622	614	603	599	596	602	631	620	655	577	551	614	606	642	613	596	635	591	619	657	572	637	594	649	609	636	636	617	582	645	614	573	597	603	645	631	601	630	602	641	587	599	619	659	649	637	578	630	612	610	614	602	687	599	669	659	594	615	640	627	635	598	624	595	598	632	607	654	610	578	575	597	648	610	598	602	587	634	623	616	627	630	612	652	597	682	570	608	633	605	603	630	583	560	593	622	613	638	625	581	670	603	596	597	594	666	576	631	593	641	591	648	592	642	564	569	578	622	595	620	625	675	599	645	622	585	609	637	643	625	596	615	607	603	644	616	580	587	638	592	679	604	558	617	597	595	614	611	617	576	613	628	580	635	595	594	615	557	613	626	640	613	630	640	662	597	598	617	632	645	621	607	580	601	622	613	622	605	609	628	627	661	636	633	691	650	601	581	616	645	620	607	634	636	653	593	623	630	590	586	627	605	626	622	626	570	583	595	585	641	625	613	649	586	601	633	621	628	620	668	655	605	608	564	623	636	594	630	610	624	622	612	668	647	587	633	636	591	622	593	637	630	622	679	636	589	612	599	653	656	615	596	597	600	614	622	617	594	566	626	611	645	593	606	605	625	624	597	685	630	619	612	580	605	595	613	609	616	629	633	601	622	656	650	605	638	624	622	610	597	634	604	601	612	610	624	668	586	641	631	639	587	634	579	603	631	665	583	590	566	641	600	630	662	636	670	618	603	587	626	627	600	589	611	584	651	653	620	570	631	628	643	645	658	617	600	610	637	617	647	604	624	598	651	673	589	608	617	628	584	619	613	646	602	603	646	625	607	615	567	637	635	604	596	597	652	653	635	597	606	589	611	621	634	609	594	623	616	613	615	596	556	606	603	641	611	604	580	602	608	590	616	596	599	606	637	599	645	576	621	667	579	662	664	683	619	592	659	615	575	635	585	610	661	617	584	631	622	647	627	620	654	642	636	593	608	587	578	636	664	661	611	612	631	619	624	622	607	603	608	605	596	591	649	614
7703	433	472	326	273	216	184	178	167	191	161	158	148	125	134	128	123	140	136	123	126	145	123	116	112	113	128	108	105	121	120	142	153	133	104	137	119	124	130	134	137	140	110	134	118	107	103	138	147	116	145	137	114	134	116	135	106	107	119	136	146	130	122	114	115	117	130	130	130	108	119	105	143	110	105	117	121	122	110	121	127	108	110	127	132	102	112	116	122	123	102	131	121	123	115	123	115	109	103	137	101	106	115	125	120	131	110	121	129	120	114	113	118	118	118	108	136	110	137	129	151	117	108	105	128	104	122	131	105	114	122	117	116	119	110	129	106	106	108	128	133	114	113	126	118	125	127	97	98	113	113	116	130	116	156	124	115	141	115	131	111	121	115	104	112	119	118	107	134	118	107	121	138	121	115	122	116	114	109	122	117	124	120	139	130	140	109	111	109	111	112	99	117	139	135	130	129	119	117	110	132	128	151	117	107	115	102	114	115	115	126	123	116	118	136	113	112	119	141	120	131	131	120	114	101	126	131	139	102	113	118	98	113	111	127	109	122	116	125	100	128	138	115	108	115	126	117	124	146	124	122	108	113	104	101	102	118	106	117	125	115	120	122	124	98	114	107	111	123	134	136	128	125	116	99	111	118	128	125	132	118	120	108	124	125	125	134	133	129	107	121	118	136	129	115	122	118	121	134	123	110	108	150	107	131	92	107	126	110	130	122	102	128	120	130	122	138	112	123	104	142	132	124	110	103	131	114	134	129	133	110	112	140	133	125	131	134	142	92	122	119	121	135	113	130	130	109	110	129	119	109	131	125	122	124	119	130	119	122	105	124	137	93	122	123	121	138	118	98	116	125	122	135	124	136	122	123	134	122	109	112	101	132	113	118	105	118	119	124	125	145	137	115	116	95	97	103	127	147	116	119	126	110	97	128	100	107	112	117	111	121	114	113	137	116	118	114	135	102	102	123	130	119	120	134	115	142	111	132	129	128	120	119	131	114	131	121	120	109	120	124	110	127	130	100	100	132	151	131	117	115	105	106	119	108	129	136	124	111	145	123	128	119	121	121	130	120	133	108	104	140	107	106	128	124	139	111	107	125	106	122	107	138	94	131	122	124	114	122	109	117	116	93	122	130	156	110	124	136	125	138	127	121	119	113	110	102	104	127	114	115	124	114	140	104	119	111	108	110	117	117	114	123	133	122	130	121	109	123	120	108	108	114	131	115	119	113	128	116	130	120	111	114	96	115	132	132	107	128	126	115	116	133	108	121	123	109	118	127	108	112	102	119	128	129	112	131	131	105	129	136	122	117	128	136	120	127	108	101	103	117	138	104	117	118	115	99	126	151	136	111	132	126	135	103	133	118	108	147	111	128	120	134	106	136	118	117	153	137	113	118	107	122	102	111	123	124	124	112	121	136	133	142	149	125	121	107	119	116	105	121	114	131	98	109	94	117	127	113	123	137	127	106	122	127	102	143	120	129	160	134	121	122	112	106	116	115	122	131	93	130	127	121	117	114	103	114	110	127	119	116	116	112	110	115	123	140	113	117	150	107	127	124	114	148	116	99	116	124	109	129	122	109	146	111	126	123	116	111	108	109	128	132	124	148	135	129	113	134	110	146	92	116	124	115	136	120	105	126	132	102	122	102	111	126	125	131	104	137	114	119	115	117	121	115	123	127	109	90	114	128	111	131	144	122	109	108	108	131	119	131	111	140	115	137	124	122	129	107	113	108	134	109	110	107	126	137	131	122	123	128	109	103	132	132	110	125	109	112	106	123	111	103	113	145	120	133	116	135	124	125	139	121	114	102	114	131	114	105	112	112	96	121	104	121	119	139	108	130	139	122	118	108	101	108	106	122	101	112	125	126	142	126	110	119	105	125	128	131	106	118	129	130	144	97	123	117	122	121	117	107	115	119	117	123	101	119	116	110	110	134	117	109	124	135	131	109	130	109	98	119	114	121	109	120	110	116	100	101	106	115	144	128	96	126	106	127	112	105	126	114	139	131	112	110	129	112	129	116	132	120	121	127	125	106	111	125	111	133	128	109	110	119	117	116	127	119	137	125	119	110	143	116	104	129	128	119	122	117	113	110	122	118	111	139	132	122	135	104	117	123	141	116	122	119	136	134	113	116	122	110	129	122	129	117	133	119	122	113	104	132	94	141	111	109	117	126	130	123	131	114	136	99	96	113	131	125	126	137	130	122	109	105	109	108	135	116	134	126	118	101	125	111	142	112	110	110	126	116	124	109	110	128	117	98	110	147	137	118	111	138	119	140	144	133	125	134	108	137	117	106	137	120	130	108	128	130	107	139	134	110	107	132	122	122	128	103	130	116	107	90	114	107	112	113	114	129	125	124	125	131	123	121	120	135	107	116	129	113	135	129	120	112	119	118	132	123	136	113	104	105	156	126	123	127	123	113	114	126	121	118	109	121	146	125	119	97	117	119	116	126	122	129	111	108	117	114	127	111	130	136	139	111	125	129	132	102	119	115	111	115	123	102	118	130	112	140	129	118	117	102	108	101	131	114	129	122	138	123	114	115	112	132	99	124	128	120	123	111	152	114	117	113	122	142	113	123	120	129	110	132	89	105	100	139	122	106	109	99	126	124	107	126	117	140	108	119	86	101	122	139	98	128	128	114	128	129	121	136	125	108	110	129	137	107	132	107	121	124	113	112	113	103	89	115	109	104	113	121	140	119	105	86	108	148	134	121	97	127	130	109	124	108	123	143	113	105	111	105	138	130	106	127	108	115	112	110	111	144	120	120	113	116	122	118	129	144	129	111	141	106	130	120	131	119	126	120	143	100	122	119	123	130	118	120	133	141	136	122	135	107	107	117	112	141	122	123	113	123	127	100	121	125	119	120	140	124	120	131	112	113	115	106	110	106	119	137	123	131	104	114	117	110	111	164	114	111	118	108	129	141	155	137	103	97	134	122	114	125	121	117	118	106	118	122	135	126	140	121	131	115	116	135	133	137	134	132	110	116	115	114	122	139	117	136	104	129	125	143	118	129	130	122	126	136	130	123	119	118	115	117	109	105	121	127	133	129	112	130	131	123	134	97	120	114	121	102	126	138	111	144	128	112	121	149	130	122	138	122	110	119	97	91	130	106	104	137	113	113	125	124	135	114	130	124	121	117	124	125	125	144	144	126	102	114	106	126	114	106	117	147	109	106	133	134	120	123	119	113	121	114	116	102	119	99	134	100	133	130	113	111	124	119	115	122	119	137	111	104	110	140	125	130	124	120	142	126	108	128	119	124	128	137	118	156	120	102	121	105	147	128	120	126	117	102	111	133	133	95	129	121	114	116	112	113	115	114	112	103	99	123	117	123	127	103	136	97	111	120	118	139	123	121	121	127	99	141	130	98	98	109	115	123	126	102	127	109	101	128	110	111	138	117	127	121	128	112	107	110	114	127	127	101	99	103	112	106	105	133	115	107	125	100	124	90	113	125	127	117	127	114	110	107	109	131	130
6070	616	989	1111	1050	845	735	600	505	521	478	472	450	437	409	380	380	398	357	370	385	339	311	358	361	361	366	330	356	317	333	310	331	338	329	339	324	317	311	326	318	319	344	316	310	328	319	316	333	316	314	312	297	324	345	316	317	346	327	322	336	310	327	321	312	325	298	318	314	307	327	322	348	307	336	298	328	320	303	324	318	327	295	312	334	286	312	324	341	320	318	248	338	307	277	321	309	298	317	346	299	304	314	323	339	338	317	324	297	267	334	297	294	326	348	318	338	342	309	310	315	346	310	300	348	329	306	295	342	329	322	320	313	305	289	301	323	275	307	329	283	320	337	322	294	301	305	339	341	293	304	281	330	305	310	288	292	331	315	315	324	261	339	329	282	300	315	278	326	310	320	313	325	293	278	299	319	316	322	318	320	321	301	285	338	320	312	331	320	325	315	309	305	300	309	325	296	333	280	314	301	305	309	289	321	308	294	303	334	379	308	296	307	350	307	318	311	316	312	312	330	324	299	307	297	331	309	320	327	299	323	314	290	326	310	313	275	295	317	337	313	324	286	324	335	343	299	284	331	330	300	314	323	325	314	287	329	318	301	323	284	307	271	347	295	311	300	297	298	283	335	318	303	318	316	335	327	313	296	311	333	325	325	280	292	331	300	308	318	327	280	338	312	273	296	331	323	323	336	299	305	327	329	330	300	318	299	327	322	311	315	328	295	294	288	304	325	318	321	314	314	317	293	323	312	317	338	317	319	336	319	338	309	325	303	292	306	304	284	293	311	301	332	317	311	326	337	319	324	316	344	328	327	314	300	296	323	327	321	329	293	288	302	292	324	313	366	313	322	329	323	341	338	309	290	309	300	314	314	312	328	292	291	315	347	311	334	296	307	298	304	308	282	314	291	304	327	302	329	309	351	322	300	285	329	350	331	334	303	291	322	276	290	353	333	338	315	305	311	295	312	294	305	313	296	315	292	320	339	296	354	324	271	313	349	303	316	306	331	326	305	290	338	295	298	288	309	298	332	294	302	310	291	327	316	295	339	317	324	286	302	309	309	335	306	321	309	293	317	293	312	329	282	307	327	340	340	304	309	294	290	310	307	335	309	300	298	311	310	334	300	305	312	331	311	313	312	320	322	302	330	332	301	293	330	339	286	317	302	310	312	330	335	327	306	325	312	333	306	306	326	289	300	310	321	296	315	341	316	325	305	301	322	282	285	303	320	319	332	324	306	324	344	309	312	309	309	322	292	309	288	290	338	309	302	309	317	321	293	304	308	309	292	329	324	300	307	290	313	318	320	285	307	313	306	298	321	302	340	331	320	299	354	330	305	317	304	293	304	320	332	336	335	330	331	316	311	328	287	291	317	325	310	301	305	335	339	313	280	308	286	296	308	334	286	296	295	323	298	313	349	309	290	296	312	335	296	312	321	316	311	312	308	325	299	297	330	301	305	314	354	312	283	306	308	290	315	304	290	336	294	344	322	283	289	295	311	330	353	310	305	332	326	334	322	302	321	343	341	331	315	324	326	321	311	295	307	319	312	316	347	263	315	317	283	305	306	361	326	317	329	326	290	305	313	274	331	291	319	310	290	319	313	302	303	316	319	325	311	311	304	324	325	309	349	293	342	302	331	297	329	341	319	318	302	301	299	280	316	329	311	317	308	306	308	311	326	326	323	347	294	326	302	300	338	295	306	311	290	329	314	305	335	311	318	327	297	316	329	327	311	310	317	328	333	314	290	296	303	315	334	306	321	319	314	329	303	321	265	270	323	304	277	317	302	281	330	333	291	305	327	306	296	308	335	291	303	311	307	331	300	310	313	325	301	317	351	291	322	333	330	324	337	328	284	302	331	319	342	327	302	304	303	314	329	318	306	306	349	293	331	332	295	313	318	294	287	281	291	300	295	362	292	320	304	319	296	307	317	305	317	283	342	302	311	308	326	320	328	295	318	309	327	337	297	316	318	326	301	308	316	331	297	330	294	296	318	289	314	277	281	293	287	304	316	281	332	346	285	329	313	313	281	319	328	296	300	339	319	309	314	335	326	309	316	341	291	324	317	318	323	328	303	295	309	304	293	284	337	315	301	324	278	295	301	311	317	304	318	305	337	311	310	308	329	322	331	276	329	291	323	318	294	309	301	296	299	339	330	342	318	312	338	319	345	326	306	316	330	270	305	297	281	328	307	328	345	311	293	317	284	312	316	304	311	322	324	335	314	337	287	329	322	329	307	314	303	294	329	334	312	332	305	319	320	335	270	309	316	302	349	339	325	294	326	354	295	330	328	308	295	326	315	292	312	298	340	310	347	324	301	289	343	285	320	312	327	296	298	322	278	323	303	323	327	311	352	340	310	331	330	312	334	318	334	299	310	299	319	335	311	307	313	281	301	297	335	311	311	316	311	323	339	320	293	299	276	310	327	281	339	351	297	305	322	298	303	308	328	292	339	290	327	321	293	351	307	354	313	335	289	330	324	302	291	313	312	323	294	319	299	333	312	331	359	310	299	328	292	291	305	322	335	298	307	323	330	321	311	311	334	296	335	302	322	334	336	324	286	316	337	328	302	306	301	329	302	283	327	363	319	305	342	326	322	312	305	323	338	325	305	322	313	315	286	329	353	305	296	290	320	315	302	322	296	300	318	331	332	303	323	336	301	334	330	310	321	349	327	333	301	347	323	295	315	329	315	334	323	269	333	311	313	327	328	324	330	303	313	300	358	325	329	302	292	319	330	330	324	341	313	316	301	316	294	314	324	339	327	306	293	322	310	289	312	326	301	332	328	344	297	303	289	310	301	304	328	307	344	326	316	325	298	314	305	291	311	318	304	299	290	319	290	301	324	303	333	332	308	352	318	290	274	284	316	306	310	302	318	291	334	314	311	297	312	333	312	289	300	299	320	278	275	309	319	323	303	280	304	302	315	284	333	347	309	324	335	315	331	313	326	319	305	338	321	310	285	303	331	322	297	349	298	344	330	292	286	345	310	282	317	309	297	306	315	318	324	308	285	324	318	320	337	311	312	317	309	312	294	286	334	310	297	316	286	338	291	297	348	296	332	282	319	300	348	341	337	275	352	299	345	310	339	279	317	334	322	272	321	322	330	326	290	344	306	281	311	295	292	288	313	294	284	314	330	314	309	281	303	300	312	323	300	341	359	308	327	331	325	325	338	300	323	326	321	283	314	335	343	349	325	312	304	302	302	324	314	324	317	324	323	330	306	288	295	297	316	331	325	317	335	309	321	298	314	320	325	313	296	344	327	336	289	271	292	300	298	311	304	287	309	313	310	308	332	343	307	339	324	347	303	331	288	331	283	316	299	316	312	317	278	338	310	322	328	300	329	317	335	331	299	304	349	310	334	314	314	338	330	296	338	309	354	335	293	318	295	317	334	327	321	330	336	323	321	324	324	317	338	279	308	336	333	308	311	334	298	302	323	312	332	283	340	323	331	278	310	321	299	314	301	324	292	297	314	302
13982	1118	827	694	476	440	371	282	277	262	274	252	208	208	208	241	199	189	198	192	208	175	195	194	203	190	206	185	194	207	200	192	180	210	194	178	188	218	169	174	207	189	188	170	151	196	193	211	186	168	173	191	170	183	181	181	167	175	188	181	205	190	208	200	165	178	207	192	196	197	175	200	175	194	197	167	192	190	174	212	177	177	187	170	186	179	182	185	162	187	196	190	188	178	185	168	174	211	164	188	193	204	192	163	184	159	211	181	175	189	157	179	186	191	208	182	183	179	174	157	162	202	174	157	167	168	199	175	194	203	187	198	172	179	215	174	183	198	189	202	192	179	158	176	189	195	181	195	207	184	205	177	164	187	181	188	176	200	188	198	180	187	196	183	204	169	186	201	190	193	182	196	195	214	202	165	201	201	180	180	178	185	204	192	207	181	210	203	187	190	184	190	187	167	204	195	178	183	176	162	173	178	203	196	205	159	174	191	181	192	165	197	201	177	176	195	179	190	197	188	208	200	170	195	179	192	199	194	182	181	176	217	164	183	206	175	183	207	176	163	155	214	198	175	198	192	187	184	180	166	177	196	175	179	178	173	190	189	173	202	182	189	182	227	177	187	193	160	188	187	185	180	187	188	185	175	186	188	191	203	209	211	194	202	156	175	193	154	191	169	189	214	172	220	177	193	181	199	176	154	187	189	214	225	187	193	204	168	204	172	222	164	211	174	173	180	208	186	195	173	177	189	174	182	190	177	184	184	209	202	173	214	182	186	210	182	186	178	208	201	171	177	203	219	249	195	174	206	168	220	202	171	179	175	172	193	180	188	198	193	213	184	185	169	200	188	194	169	191	171	181	198	177	214	208	174	177	204	188	203	180	182	174	175	171	157	187	188	183	195	186	202	194	197	203	197	206	187	174	163	172	176	212	188	187	181	179	164	175	177	177	190	181	189	183	198	203	189	170	156	181	186	187	177	229	170	210	169	186	202	180	196	197	213	197	208	182	208	191	189	175	193	189	182	172	172	208	167	190	193	220	192	178	192	174	193	188	187	196	205	178	176	213	186	159	169	166	225	174	186	175	177	193	195	161	187	204	159	175	185	195	167	202	169	175	182	178	198	176	201	176	200	207	207	196	187	182	165	196	191	208	196	190	192	163	180	178	150	174	201	191	184	204	181	175	200	162	173	165	209	221	177	180	182	174	179	180	194	204	180	173	169	184	194	171	171	163	182	207	205	175	183	199	177	162	182	156	175	188	171	181	207	153	178	194	179	196	206	174	204	171	173	163	187	190	178	179	202	201	194	188	178	193	197	172	214	177	203	184	196	193	182	175	186	193	183	182	162	183	185	188	167	180	193	190	181	197	209	199	168	184	191	171	222	164	203	171	208	183	193	189	196	166	191	188	188	181	178	184	181	217	193	166	185	149	195	171	159	222	181	190	188	180	188	179	184	188	198	182	179	190	206	202	191	206	192	204	155	196	217	196	180	217	166	171	190	184	203	177	196	197	190	171	189	202	174	211	176	212	183	176	185	169	180	190	165	166	188	195	182	153	178	192	194	176	190	199	188	165	174	212	195	191	171	175	191	190	186	181	186	185	205	197	179	192	187	194	201	189	188	187	185	186	200	185	181	189	201	189	183	188	205	193	197	207	192	175	177	193	204	213	186	185	183	186	176	200	180	172	188	198	183	178	187	184	212	186	191	185	204	193	178	213	173	199	176	197	196	166	177	205	160	174	194	179	217	174	180	163	205	177	182	176	179	204	159	190	188	187	174	190	206	172	217	183	175	210	200	171	177	165	182	190	210	215	177	182	170	187	177	188	168	191	189	221	189	194	188	213	184	188	190	194	204	188	192	214	192	206	170	199	213	200	180	186	188	198	172	194	190	174	189	168	169	183	205	205	216	168	180	165	173	193	181	197	188	184	187	183	194	156	169	189	197	168	168	172	164	183	202	164	220	173	170	187	186	181	185	188	202	213	165	182	185	181	198	197	193	201	168	183	186	199	189	193	182	191	179	188	178	183	189	193	203	185	188	178	183	192	172	166	178	194	210	205	198	183	194	177	181	176	188	185	187	149	156	159	211	170	174	210	182	196	183	180	192	196	193	168	205	194	193	193	191	194	175	204	197	188	197	173	191	191	185	177	176	186	196	173	182	180	151	201	181	180	210	195	207	167	171	182	199	197	176	175	205	181	191	191	174	199	187	170	193	199	174	173	194	214	208	183	152	205	176	188	198	174	176	183	177	172	199	207	202	187	197	184	190	175	195	167	184	221	184	190	174	189	184	189	166	186	184	186	194	164	196	172	200	190	209	157	207	206	200	161	183	202	173	186	209	172	181	191	179	182	157	184	185	175	181	200	189	195	161	176	180	186	167	190	183	190	194	179	164	200	194	170	194	189	182	175	161	210	178	176	186	189	175	194	179	165	178	170	174	162	194	188	188	162	186	188	176	167	159	194	191	206	186	215	203	207	207	192	184	174	173	180	194	193	190	167	177	180	179	185	204	167	218	181	160	196	208	174	161	197	182	181	197	181	195	195	201	162	169	187	178	179	149	176	201	215	188	174	206	208	175	186	200	182	176	183	185	181	163	194	211	178	166	179	173	154	181	208	186	223	187	170	197	227	203	199	162	190	165	184	185	196	190	173	192	160	165	190	176	201	209	153	160	179	173	200	165	211	173	181	158	173	181	190	178	188	215	184	190	188	188	204	173	190	171	195	171	183	166	194	182	186	197	177	209	213	182	191	193	194	179	183	189	188	169	202	185	211	164	209	204	184	180	163	175	145	182	180	182	178	185	187	173	199	181	225	194	176	179	189	211	169	199	166	185	167	173	163	162	222	171	178	212	179	183	181	186	194	176	175	197	170	237	164	159	186	207	197	211	201	168	176	198	161	194	153	175	172	184	188	187	178	186	206	193	220	201	181	198	199	205	172	183	200	188	175	191	186	184	180	198	158	205	191	207	182	196	186	203	193	177	181	192	182	186	167	191	168	192	188	167	200	181	160	192	188	188	194	191	208	179	170	163	204	183	207	201	180	188	186	204	168	160	200	196	183	203	196	186	181	185	197	207	163	185	202	191	184	218	177	192	186	202	204	193	183	190	190	185	203	203	181	198	199	178	210	188	183	171	193	207	180	196	187	216	187	164	191	215	179	171	201	174	196	191	186	194	198	179	176	178	185	172	161	172	177	175	180	159	195	185	160	171	189	211	176	183	202	179	186	185	183	164	216	182	185	203	189	188	172	170	180	202	185	203	210	179	184	173	179	193	183	198	166	157	180	163	192	203	159	191	165	184	189	188	175	191	193	170	177	187	186	178	172	182	161	173	178	185	189	190	195	213	162	206	189	176	172	181	194	190	206	212	209	185	194	153	196	190	182	215	201	186	193	193	190	179	174	191	161	185	182	189	224	214	184	177	208	182	205	185	184	164	173	210	171	191	222	191	168	201	204	194	191	185	206	197	194	196	202	199
7993	969	1746	2002	1852	1494	1182	1119	941	820	807	732	722	646	635	657	573	568	605	560	561	547	529	585	541	578	529	527	547	538	543	535	495	513	528	481	497	495	510	489	495	497	495	462	492	481	468	480	480	484	512	504	481	513	526	481	492	474	493	465	447	440	473	483	494	494	482	517	481	477	476	449	506	442	511	461	488	543	421	448	489	479	461	469	486	486	496	487	451	455	481	507	461	441	500	449	498	482	461	471	475	503	498	491	485	500	503	498	485	443	480	456	530	428	462	452	468	489	455	473	486	485	470	453	504	479	429	496	454	505	483	473	490	485	475	437	462	478	474	484	459	482	508	462	459	507	481	506	456	505	509	454	508	458	478	502	482	488	525	478	443	462	456	479	457	472	457	466	488	479	476	509	478	484	432	503	468	446	432	475	475	499	445	462	466	490	449	462	464	496	487	425	507	467	479	459	452	488	462	470	512	464	493	440	497	446	513	480	466	434	481	516	487	444	464	469	448	457	505	434	496	459	434	507	460	483	509	460	455	461	470	488	466	473	477	451	488	461	481	475	480	539	462	507	515	441	450	500	462	480	437	477	459	432	483	441	507	470	433	489	467	473	496	478	475	470	454	507	504	472	462	462	479	443	515	444	484	460	475	461	458	514	440	462	548	466	487	462	467	497	452	445	473	477	506	522	453	447	468	478	492	471	442	473	454	440	468	465	465	483	490	454	504	441	496	466	482	453	491	475	477	451	464	491	449	461	470	476	464	439	512	437	457	469	454	500	439	482	474	496	478	487	470	463	459	464	490	468	473	489	475	475	500	482	470	461	457	454	465	470	476	453	453	449	485	457	487	484	453	491	475	458	466	471	494	470	477	454	472	459	482	489	479	513	450	479	483	467	471	466	448	514	454	437	498	489	464	479	508	455	421	457	509	431	495	479	526	487	488	492	468	450	481	472	467	470	476	449	433	482	554	480	503	488	463	451	470	461	430	466	491	464	448	441	491	491	478	473	430	478	507	453	488	476	424	442	466	510	435	460	428	479	469	460	460	470	471	459	444	453	469	514	478	433	480	471	480	465	491	502	468	440	468	469	511	510	462	476	491	468	467	441	474	503	481	451	440	461	465	466	431	527	466	497	449	457	509	463	472	461	466	460	499	464	489	414	486	423	463	509	469	452	484	473	468	472	450	504	473	514	450	479	487	460	493	471	502	434	467	451	442	475	473	444	484	480	460	509	443	483	453	463	497	455	459	512	465	483	450	441	460	458	455	482	493	471	478	446	477	417	487	498	451	449	459	487	490	413	491	492	509	489	500	482	487	468	435	484	485	488	464	452	447	495	503	480	468	489	444	506	479	481	436	453	464	470	478	473	474	435	492	477	440	504	528	437	504	462	456	490	476	506	503	491	476	465	461	446	432	433	483	462	444	469	481	489	482	458	491	494	494	488	452	466	461	502	493	488	460	457	458	458	487	502	494	471	483	468	467	426	486	478	466	510	473	431	474	470	474	467	485	465	464	470	478	506	468	472	460	443	436	473	500	415	441	472	438	485	474	458	451	482	476	480	468	488	475	480	460	481	483	493	484	506	452	487	473	452	442	413	450	467	462	485	470	467	433	468	474	470	513	479	450	493	456	464	466	468	492	440	468	449	478	451	459	465	440	491	485	465	481	436	451	446	484	499	482	473	465	469	444	452	444	480	470	504	452	474	510	472	470	481	496	477	464	458	490	486	451	462	454	503	471	463	477	537	474	468	462	457	467	476	499	471	465	478	492	484	509	481	453	463	433	475	434	483	476	493	523	480	478	510	481	477	508	441	484	454	479	453	506	478	455	485	466	487	443	482	465	466	491	451	460	443	453	481	481	465	428	459	459	465	447	445	469	454	467	485	451	476	494	503	489	482	493	504	483	472	467	461	429	496	471	469	524	458	482	476	470	441	497	436	459	442	442	457	493	443	464	467	458	465	504	470	482	481	479	452	491	452	483	449	523	501	493	466	467	451	471	480	492	484	502	466	482	439	438	482	462	457	492	511	466	455	494	519	447	456	449	462	460	513	458	484	481	472	504	484	467	503	515	458	499	519	474	458	462	474	507	449	508	488	486	486	456	472	422	499	472	506	442	481	483	486	472	470	454	438	458	485	454	479	474	510	478	470	463	467	465	458	457	457	479	448	505	473	483	403	492	446	512	451	492	433	427	483	474	470	471	446	440	517	498	478	488	429	461	445	481	479	454	499	475	491	485	492	452	487	470	493	468	512	466	487	512	474	450	460	494	477	449	463	481	444	472	466	482	453	461	468	486	472	468	465	450	472	477	494	489	504	448	466	446	452	474	443	478	464	457	444	450	460	443	500	472	468	484	471	520	496	449	479	446	475	458	454	416	515	457	512	459	488	478	473	473	497	474	497	491	510	446	478	473	456	467	477	428	464	474	476	471	470	464	482	500	480	484	478	479	462	457	483	451	446	481	461	442	442	457	482	476	482	479	488	458	513	465	441	473	488	431	462	425	470	480	486	448	492	446	483	495	431	493	483	481	474	435	475	509	465	455	459	455	453	458	451	481	440	465	465	497	532	474	462	492	450	496	442	477	488	465	459	476	468	470	455	454	496	479	461	494	474	489	464	443	476	481	480	445	512	451	468	478	482	444	510	475	473	479	473	475	429	457	488	488	461	464	500	445	463	523	481	470	441	495	461	446	478	450	483	465	483	457	442	447	522	489	467	497	473	496	441	449	451	492	479	499	496	474	475	474	477	472	492	467	508	458	445	439	476	485	516	464	519	486	487	526	434	468	485	455	462	493	478	494	462	488	486	484	456	485	440	470	469	485	495	488	464	462	491	482	482	492	465	494	463	495	482	492	447	485	481	474	455	492	423	451	433	503	497	476	481	452	467	455	500	479	463	452	449	482	444	506	502	482	503	485	495	480	471	482	513	469	430	442	476	486	454	492	455	484	444	484	430	485	456	447	459	481	465	441	506	411	476	423	462	470	481	455	488	450	477	455	460	447	471	495	475	464	479	502	462	519	472	498	464	473	490	496	474	463	477	527	423	491	510	490	459	460	483	460	501	485	484	475	450	490	477	461	521	503	466	493	449	471	441	470	510	498	490	463	496	465	476	483	480	442	468	477	511	492	501	484	437	475	486	467	490	482	434	453	513	491	502	459	487	507	474	493	491	458	460	467	459	431	484	476	456	454	515	485	467	464	454	452	448	507	486	504	442	467	473	448	431	479	478	473	464	518	481	500	485	448	469	477	481	453	479	448	467	462	458	492	472	476	479	491	455	460	461	447	488	461	494	453	487	486	457	483	491	481	469	457	447	476	475	482	483	452	455	521	478	496	481	420	485	472	473	491	471	459	466	465	491	484	412	478	494	494	486	471	430	504	493	508	467	512	505	438	485	465	490	497	476	470	463	452	487	453	496	481	470	465	466	455	457	473	458	476	449	450	502	468	466	458	449	409	448	470	481	464	493	442	477	483	470
1617	318	294	289	279	286	281	298	272	284	277	258	304	284	286	280	285	259	264	281	255	282	286	288	307	267	274	257	285	282	276	252	275	288	284	248	281	256	282	269	273	251	285	269	255	279	289	272	289	281	278	303	257	261	271	280	279	264	304	303	277	298	280	235	298	264	274	279	273	311	270	250	274	273	288	266	272	267	289	277	300	310	277	260	279	262	262	292	270	285	294	255	274	278	263	279	304	233	284	287	304	319	292	303	292	315	283	282	269	269	345	296	267	260	272	298	308	275	272	265	264	279	315	253	316	266	285	262	269	254	264	276	316	283	256	273	294	282	284	275	284	271	264	296	300	279	284	282	284	308	287	274	231	293	293	302	288	294	294	279	280	241	297	290	294	288	272	261	274	288	286	292	268	252	258	276	283	277	303	282	309	295	269	300	259	271	290	252	316	296	267	307	297	276	272	290	297	279	291	275	266	295	313	250	283	282	299	310	272	299	306	287	265	275	278	282	283	279	299	268	255	267	284	290	302	295	286	275	292	284	259	266	277	275	267	269	276	283	267	281	263	273	253	274	263	281	290	313	289	282	280	300	303	280	283	259	293	285	289	261	262	273	291	275	263	251	279	249	278	277	303	258	309	298	290	266	261	252	261	278	309	260	303	298	304	252	292	285	298	230	259	272	287	266	292	286	282	271	298	289	264	301	291	288	291	265	307	272	292	279	297	279	269	293	303	315	267	286	271	278	283	305	271	287	295	257	256	303	301	298	277	275	275	292	262	278	270	270	267	286	301	284	270	272	281	310	284	290	280	294	301	279	254	292	273	291	271	271	253	291	269	287	274	269	269	264	284	272	270	239	287	268	286	258	272	297	287	279	278	288	286	294	267	271	253	308	287	257	265	284	258	285	276	283	291	261	275	285	265	316	267	314	269	266	325	271	299	278	285	299	264	296	253	289	302	303	260	269	249	263	292	274	311	275	268	254	278	263	303	266	253	265	278	262	269	269	289	270	276	315	285	249	261	260	259	289	250	275	306	270	297	267	280	274	292	294	268	330	299	279	283	296	260	268	303	289	291	247	294	270	308	269	286	268	317	279	285	292	262	263	283	270	255	297	279	262	245	260	275	283	286	249	276	283	289	292	250	257	268	306	275	268	320	285	243	281	295	264	277	282	244	299	262	263	283	280	248	286	317	283	292	305	270	269	286	301	256	249	302	260	282	262	276	317	256	290	245	284	278	271	242	272	296	274	273	294	300	280	275	267	292	253	266	267	265	295	282	260	270	260	259	299	252	277	294	281	301	277	270	271	274	272	295	318	297	273	272	284	302	275	275	245	292	263	291	254	293	252	278	278	278	275	271	279	255	269	279	283	288	301	279	251	281	286	276	247	275	277	261	252	292	285	284	288	281	271	283	271	260	243	271	276	289	285	260	307	295	302	279	277	280	300	286	274	240	287	292	284	279	280	283	306	281	273	278	289	288	285	288	234	288	296	291	276	283	269	264	284	266	277	259	256	271	284	250	286	252	290	282	274	294	312	283	285	269	285	273	281	252	250	277	287	305	301	271	270	271	277	268	268	255	273	256	275	256	289	270	293	282	269	265	289	285	261	295	268	298	254	301	251	269	291	266	271	299	270	286	312	286	279	272	241	261	249	266	272	265	293	298	273	268	272	300	287	261	304	303	259	279	267	274	278	264	265	258	251	277	260	257	295	266	274	299	270	274	266	243	258	278	276	291	279	265	281	273	289	267	311	273	292	293	308	285	281	298	289	269	301	254	258	283	280	258	304	280	298	282	268	255	261	281	308	227	278	263	284	272	273	274	263	279	298	281	290	277	301	299	264	293	292	250	277	268	309	285	265	273	276	272	286	260	271	300	250	294	309	263	294	273	268	263	292	273	320	301	250	282	268	260	283	262	260	292	274	278	278	292	280	294	310	307	258	263	264	283	280	285	279	332	238	300	257	255	285	285	311	285	272	280	298	280	270	278	281	272	266	283	280	280	240	264	290	315	260	266	303	257	283	301	294	268	280	276	257	297	264	247	248	279	289	287	307	272	285	292	266	281	259	275	314	282	288	297	289	289	278	291	317	276	266	257	264	287	267	304	264	268	265	274	302	245	312	287	295	293	268	257	306	293	311	275	280	268	265	299	313	249	288	317	307	280	271	247	279	311	248	262	250	269	315	284	280	288	290	264	245	286	270	263	290	295	273	256	293	288	278	294	280	263	282	253	282	292	283	265	251	278	279	289	283	301	276	265	287	321	254	242	302	222	322	269	236	260	288	285	248	257	280	278	271	275	286	253	263	257	342	300	271	259	287	315	297	272	274	253	274	267	319	329	276	260	273	280	305	274	252	276	297	257	266	266	276	250	262	326	315	275	285	274	265	295	273	258	292	245	244	255	256	259	291	264	298	246	299	273	258	235	267	280	276	280	271	282	306	277	287	275	297	272	275	284	295	258	273	280	291	291	273	305	272	300	259	270	263	269	261	253	302	315	270	250	265	277	294	273	309	266	273	299	276	280	291	278	282	292	256	299	285	268	267	265	247	285	306	326	276	304	300	260	249	276	287	264	273	283	267	268	277	287	305	264	296	320	270	287	316	260	290	287	260	257	277	260	301	272	285	290	294	295	276	268	269	266	277	276	275	275	268	262	275	280	278	257	288	295	295	281	271	284	285	263	279	267	281	287	306	285	275	264	277	291	268	282	305	249	277	242	291	289	262	249	284	313	267	274	278	287	296	281	257	275	256	278	254	269	316	298	293	299	246	257	301	279	275	288	285	257	290	274	271	264	260	293	295	257	294	290	282	298	265	265	306	290	293	277	280	291	262	273	307	266	244	288	288	310	279	277	264	248	245	310	264	290	269	251	244	243	292	285	291	288	266	273	306	299	276	285	276	308	304	297	296	284	289	255	287	298	287	257	272	278	269	279	288	262	286	273	249	292	275	292	275	265	268	270	291	279	287	264	248	298	283	282	288	247	275	274	264	290	263	285	293	307	311	288	280	287	295	271	277	261	265	259	267	295	302	304	279	277	245	269	263	307	300	266	261	280	268	266	294	235	287	259	265	291	278	274	287	270	275	292	282	278	286	259	279	229	299	288	272	275	265	272	287	275	291	284	268	278	276	308	273	274	259	265	279	299	287	263	298	270	272	275	264	287	282	295	262	286	279	263	274	254	284	266	258	304	301	265	293	284	266	282	263	290	304	298	268	285	268	287	251	293	302	323	274	271	284	304	273	294	277	281	256	261	272	282	280	293	263	270	271	269	281	270	289	248	258	319	286	293	293	277	260	292	294	272	233	264	275	286	287	269	287	286	291	291	291	285	324	275	243	277	293	292	282	275	269	286	275	301	288	279	259	314	322	302	275	294	303	263	279	264	275	262	275	299	281	273	294	295	276	286	267	294	293	285	284	265	270	244	279	279	258	251	301	273	264	264	267	270	257	274	254	310	307	276	297	305	261	258	277	250	279	275	304
1807	608	622	638	659	610	616	638	622	593	607	634	626	658	618	653	620	630	615	608	622	607	606	616	645	597	571	622	619	612	636	641	644	657	618	582	622	624	630	621	621	606	629	687	613	579	573	596	663	630	636	593	580	624	658	637	579	659	640	631	638	651	563	594	612	593	668	627	604	651	608	584	608	577	623	653	607	605	608	585	621	680	611	659	635	648	663	643	630	645	622	582	589	655	623	637	610	608	629	604	584	621	666	600	654	597	659	598	590	624	618	598	663	585	649	632	622	617	594	663	596	603	629	567	649	627	675	599	629	596	627	629	625	632	569	624	623	615	639	620	623	638	643	583	619	641	592	606	600	641	593	586	653	631	630	619	616	629	622	617	637	628	581	568	590	608	682	584	615	613	607	561	675	569	649	643	604	620	594	588	629	589	643	659	639	629	587	623	638	629	600	606	643	614	633	625	581	607	600	587	669	607	633	609	591	626	616	637	617	609	629	603	631	607	616	585	641	599	651	623	630	649	591	592	639	612	638	647	633	644	650	588	660	587	666	632	673	588	633	641	610	619	607	650	615	629	629	564	615	626	637	613	651	616	613	625	620	619	632	627	636	634	667	612	595	642	618	620	638	617	631	627	625	649	607	596	634	648	613	604	599	610	601	596	555	584	585	667	624	608	591	615	641	623	637	604	651	607	586	604	618	603	635	649	598	640	607	577	584	634	618	641	594	632	642	623	605	607	626	627	631	613	593	617	621	619	572	626	640	643	624	641	656	590	603	621	635	647	610	597	641	610	617	611	621	610	618	555	620	615	662	631	639	658	698	649	643	630	636	638	606	615	659	616	621	583	627	615	604	628	627	649	590	610	674	575	642	594	655	603	587	550	596	605	626	624	612	569	584	619	581	579	622	632	582	640	631	641	609	603	617	614	613	611	644	589	643	615	622	603	579	565	648	636	667	646	627	683	644	598	656	605	611	567	617	628	618	603	647	608	636	621	629	637	649	615	596	619	644	613	610	671	654	617	600	583	627	679	617	672	620	647	647	606	641	619	628	636	643	560	603	629	626	614	612	593	612	618	598	624	648	616	638	627	618	617	632	603	605	610	648	585	625	592	661	675	575	549	585	579	604	640	628	595	599	629	590	560	592	648	625	598	612	660	599	637	610	612	591	638	635	576	593	650	640	644	617	611	591	621	602	584	594	608	617	616	635	569	634	640	606	644	582	622	609	687	617	670	545	593	621	611	622	637	642	568	597	627	617	601	658	615	637	610	621	606	617	647	581	611	617	672	607	588	622	585	586	671	646	582	614	633	605	636	660	569	637	679	651	598	631	614	622	658	629	609	651	617	619	586	678	610	606	639	615	620	591	671	619	639	578	638	618	642	582	607	608	574	608	630	656	639	576	647	607	622	601	650	644	605	615	623	620	622	628	653	597	646	613	584	619	636	603	610	662	645	618	605	633	630	595	664	626	655	631	650	625	648	649	646	668	606	585	577	607	638	628	622	649	631	574	643	596	631	656	630	647	599	593	676	620	632	623	691	610	655	631	639	600	652	611	609	626	611	588	606	611	653	641	612	632	594	595	624	596	659	609	597	647	629	659	668	607	606	626	616	664	638	609	632	616	598	610	608	595	611	613	635	611	642	574	617	620	570	604	623	600	642	575	635	645	603	629	632	617	617	640	615	618	632	624	563	630	635	603	627	653	617	622	636	618	632	606	637	610	590	621	661	595	639	603	619	622	605	621	637	587	633	614	633	598	642	589	621	598	612	625	587	625	629	609	601	594	574	611	605	610	650	616	615	607	585	589	632	625	602	656	630	623	613	650	613	621	644	615	598	607	642	613	637	621	659	602	622	599	606	592	636	625	622	624	628	618	622	628	621	580	610	607	621	623	650	610	576	654	628	559	647	628	599	596	639	666	654	675	608	641	623	610	654	659	637	619	624	568	562	615	591	607	578	600	628	581	617	641	642	641	639	562	658	611	608	610	653	656	620	634	625	598	687	618	592	593	657	645	595	627	621	593	653	646	622	654	617	658	616	617	623	643	609	653	601	626	586	602	617	639	626	636	625	611	615	647	626	629	687	616	591	628	643	562	631	606	636	612	626	618	595	602	629	579	624	631	605	592	618	635	632	594	611	642	612	611	631	614	640	641	598	627	607	615	602	623	603	620	630	623	601	597	590	576	614	664	611	668	685	634	617	667	624	605	633	594	623	667	634	580	631	594	628	592	642	649	604	678	599	638	589	608	656	667	595	593	620	639	610	597	616	582	622	607	627	651	617	602	628	581	685	668	645	629	637	659	614	570	625	631	643	638	582	645	639	589	591	655	603	591	618	622	617	635	639	603	629	620	631	594	623	640	604	620	653	643	587	643	641	618	609	600	630	616	637	614	623	617	598	653	644	587	619	602	634	644	603	622	621	658	662	625	595	589	652	607	629	577	611	607	641	625	622	634	707	577	631	558	620	640	569	607	597	587	603	611	597	674	601	663	641	619	600	605	634	613	629	629	623	640	597	633	657	601	627	596	608	647	635	627	603	601	620	633	644	601	615	634	634	627	635	623	643	611	618	618	625	636	597	610	643	616	548	620	587	641	625	599	633	624	610	602	620	557	609	668	676	642	557	600	629	627	600	611	621	607	622	624	623	595	606	582	627	603	591	661	649	617	654	622	632	618	609	603	606	621	636	638	628	596	647	588	606	636	603	619	606	618	605	691	619	635	587	652	628	625	622	612	673	599	617	598	644	642	606	644	606	601	607	595	657	634	592	594	669	591	605	660	607	633	627	584	644	601	560	561	616	612	605	622	632	607	578	582	637	652	581	637	622	667	595	681	651	642	627	599	591	603	561	647	612	624	626	590	635	575	597	628	639	607	641	622	602	652	660	620	576	599	630	584	621	565	638	648	662	611	578	655	605	612	634	604	582	604	582	578	604	661	640	634	659	653	604	641	575	645	579	610	612	621	608	637	637	620	612	649	632	649	617	630	616	630	644	618	613	573	635	622	615	621	591	592	618	608	657	614	656	638	633	586	608	611	614	605	624	651	588	580	597	633	634	618	622	624	631	605	667	601	579	656	613	606	616	645	613	668	625	660	602	660	601	613	618	629	608	600	610	625	656	635	622	610	621	622	584	636	663	633	614	628	612	644	622	588	627	615	596	621	621	599	595	608	627	606	614	633	603	596	595	616	657	617	599	595	644	598	663	598	647	574	618	601	631	603	574	644	628	610	653	632	639	626	638	637	611	626	596	597	610	631	596	602	593	644	638	588	603	611	604	605	592	642	636	654	566	642	628	599	616	617	652	593	649	619	623	588	576	661	647	617	625	653	641	571	564	649	643	639	590	618	594	646	615	597	625	636	620	649	613	630	587	603	629	574	629	641	622	623	664	607	616	595	626	658	605	607	673	623	611	648	590	610	610	640	656	612	585	636	611	619	642	636	636	636	605	675	599	617	635	621	627	665	659	607	665	655	628	619	662
7330	438	478	363	264	220	195	164	152	154	140	152	146	139	141	122	135	141	123	114	130	107	136	138	107	124	121	103	129	136	101	139	131	119	96	127	106	118	115	123	119	130	122	155	115	102	132	133	111	150	124	109	119	121	115	133	141	128	127	114	110	135	116	129	114	108	143	143	133	120	137	112	127	107	130	139	155	110	127	123	141	115	116	112	126	134	129	130	115	104	118	139	111	106	104	130	116	103	117	122	121	120	124	131	106	134	137	116	128	121	109	110	119	115	132	122	124	125	122	135	141	123	115	122	105	128	127	136	118	128	129	130	127	108	120	132	104	122	124	105	106	121	110	118	114	131	122	133	111	134	130	117	119	101	128	117	115	114	119	136	120	127	109	117	125	118	134	113	131	145	128	127	134	108	136	111	116	104	148	140	132	134	111	124	118	108	115	138	119	113	110	114	129	104	119	131	118	116	120	123	126	123	135	106	120	111	135	122	117	101	117	124	117	125	112	105	128	108	109	108	137	120	96	138	120	99	120	148	107	120	110	105	109	121	131	113	107	127	123	113	109	101	110	128	139	144	105	106	134	111	107	113	105	113	134	98	102	114	128	111	129	106	109	114	108	113	123	118	117	128	121	116	110	134	115	135	111	118	135	105	107	138	128	115	130	113	112	122	114	104	131	123	117	129	121	108	120	132	111	132	124	119	142	110	125	135	112	111	119	135	115	121	107	132	127	127	113	130	123	111	121	133	122	141	104	110	140	117	115	126	157	132	121	136	140	104	122	135	125	121	111	123	115	97	118	150	106	102	127	127	135	119	142	121	126	129	131	131	151	109	127	130	122	126	121	109	129	119	134	103	122	121	126	106	99	122	106	117	139	148	140	117	118	116	123	122	102	107	120	97	140	103	116	124	112	135	128	142	99	116	145	111	105	124	108	127	135	126	130	141	99	119	109	127	128	112	137	108	108	109	112	117	107	115	126	109	140	117	143	150	115	117	125	110	136	104	99	124	103	109	123	125	118	98	121	103	111	110	125	105	124	114	113	123	122	114	121	130	105	132	122	116	143	107	115	122	111	127	132	105	114	126	129	116	109	109	99	137	121	134	137	111	116	112	117	103	115	117	128	106	120	115	132	108	127	123	121	121	138	127	102	116	128	113	113	125	117	132	127	107	119	131	136	131	135	98	113	119	121	121	118	119	128	110	120	126	135	139	107	152	125	134	128	125	121	130	124	107	122	137	103	110	139	136	131	136	117	111	104	132	130	125	114	123	113	114	140	122	111	132	124	116	116	107	118	147	112	126	103	126	106	133	119	135	106	111	125	123	117	111	105	105	123	123	124	119	116	119	117	119	97	133	101	134	88	115	116	147	116	131	124	128	124	116	117	116	136	116	120	122	120	141	106	129	120	117	109	127	115	103	127	105	112	121	124	123	117	113	111	121	116	101	124	120	122	121	113	105	119	115	114	108	114	133	105	114	126	143	113	121	128	108	121	109	126	120	113	124	130	127	102	110	116	112	122	117	132	115	134	125	131	113	106	114	110	119	116	112	118	139	114	123	130	137	136	120	125	107	131	122	105	106	113	95	122	131	117	125	118	117	155	123	109	111	117	124	120	115	91	128	113	94	116	120	141	109	111	134	113	117	125	141	136	113	133	122	132	106	117	99	107	136	106	131	129	102	117	121	139	112	114	103	115	112	129	110	138	99	111	120	142	122	119	124	117	128	138	120	139	130	118	127	115	103	136	115	128	128	119	126	138	118	140	132	117	124	113	124	109	126	99	129	140	125	126	119	121	118	111	125	126	114	113	117	142	109	123	111	99	115	127	155	112	135	104	133	121	122	114	130	141	136	118	134	110	110	127	111	117	107	128	112	115	125	135	128	123	132	133	122	106	134	111	128	105	111	123	130	114	125	104	103	117	98	106	120	140	125	140	103	105	124	117	124	139	119	133	106	117	109	118	116	118	114	136	122	140	110	109	122	113	134	130	132	126	108	116	128	115	136	100	106	111	117	125	141	116	134	105	133	103	123	121	110	133	123	117	110	120	118	121	129	121	124	116	126	134	105	108	123	131	143	131	155	119	106	136	117	125	141	110	102	106	131	120	115	126	124	137	108	123	126	120	100	111	123	134	122	110	103	132	128	130	136	124	129	135	142	109	113	139	127	123	147	117	113	109	133	129	140	115	113	114	106	139	115	108	135	109	97	123	104	117	136	121	110	117	132	110	116	109	124	129	127	124	118	113	130	131	132	126	106	116	108	133	115	120	109	104	115	129	120	133	110	125	82	101	119	124	112	135	122	120	107	111	115	119	116	104	116	96	124	141	142	120	123	124	114	96	114	124	129	111	140	107	101	120	122	105	109	130	121	113	134	120	135	127	131	122	146	116	103	125	121	114	119	123	119	101	109	126	127	139	109	128	122	126	113	119	123	129	99	108	149	140	118	126	114	139	103	141	101	115	111	137	114	124	111	103	122	112	113	110	122	125	132	121	120	114	118	133	100	121	125	101	118	107	111	121	113	105	133	136	113	128	127	103	110	145	107	123	126	132	110	116	114	99	137	127	125	128	115	146	96	135	122	136	119	110	123	138	119	111	114	119	117	118	130	137	97	125	125	113	128	120	107	107	109	137	115	119	147	112	101	119	140	95	139	112	144	101	134	106	121	109	134	121	108	130	112	123	127	141	130	138	105	139	119	120	112	133	128	125	132	106	122	113	133	113	149	118	102	119	120	116	117	131	117	112	146	119	132	140	120	126	117	134	123	110	114	105	107	129	108	116	117	117	106	108	137	118	120	130	122	137	113	106	123	106	134	121	109	114	119	127	119	109	142	123	135	132	101	111	121	119	123	117	129	108	118	105	131	116	122	121	120	119	133	114	114	115	123	117	169	116	148	100	115	122	121	104	108	101	125	114	112	143	115	106	130	133	139	129	121	120	124	123	114	139	127	124	138	120	119	140	141	116	120	117	141	138	122	112	115	105	132	103	133	140	119	142	124	124	114	111	116	128	114	114	116	136	137	129	104	114	125	154	113	121	126	103	127	148	132	149	117	129	124	131	130	122	108	115	120	110	112	130	132	104	113	115	118	133	124	108	105	112	101	111	107	122	120	127	138	97	117	116	99	119	124	120	119	110	121	138	122	122	138	123	121	110	107	110	122	129	94	109	131	134	130	103	109	133	125	111	112	136	116	106	134	132	122	110	111	109	110	128	117	131	131	124	112	108	116	127	135	118	137	112	123	130	107	124	104	125	116	98	119	114	117	129	121	132	124	126	129	113	112	129	102	120	141	127	116	112	99	116	100	102	139	126	116	148	109	142	111	130	122	99	106	133	118	115	136	120	114	141	124	139	130	125	126	129	120	122	122	119	121	117	127	129	107	107	113	121	107	127	126	119	136	114	139	111	130	119	126	128	126	130	117	131	105	115	125	128	129	102	94	139	115	138	116	126	141	128	120	109	102	114	125	125	119	101	118	129	152
6026	582	948	1126	986	855	735	629	600	492	506	437	429	385	393	383	383	367	389	381	355	371	335	313	348	344	312	334	302	319	349	337	345	334	314	349	311	338	307	334	305	333	312	341	349	324	315	312	302	320	327	334	316	304	291	306	317	319	334	343	329	343	326	312	327	320	303	317	345	314	352	323	311	305	306	324	302	280	299	331	323	342	286	317	349	306	292	306	299	319	312	315	255	344	329	333	316	328	283	308	281	321	313	308	302	326	329	319	328	336	318	309	321	305	291	294	314	273	311	324	318	299	311	342	319	321	297	321	327	290	310	290	301	339	323	308	308	276	320	347	310	346	326	310	341	343	295	350	298	337	295	312	315	326	276	308	321	333	308	293	307	329	313	308	315	354	287	318	319	270	331	312	319	327	302	283	334	293	326	311	313	284	307	332	301	284	313	317	340	341	325	313	301	307	358	271	300	309	300	298	322	326	318	289	319	307	331	316	328	297	310	320	286	322	330	307	301	288	274	321	312	310	319	301	329	335	330	345	319	315	320	353	299	317	342	321	341	297	272	305	303	316	320	339	308	323	320	315	314	286	307	296	302	304	302	320	355	310	283	354	311	293	328	311	349	311	289	327	299	325	325	313	305	320	349	328	300	314	322	328	305	288	342	330	333	346	328	316	339	323	300	318	334	306	285	340	313	320	317	317	306	338	319	289	310	308	291	325	310	320	326	304	305	310	322	296	317	278	345	298	321	298	300	272	344	332	285	334	311	322	342	323	278	361	302	282	296	313	307	328	297	331	300	312	301	297	295	277	335	328	282	321	289	332	320	308	273	306	307	308	306	329	294	339	297	299	291	337	281	304	320	323	315	297	306	320	306	335	296	316	315	318	326	311	331	293	293	308	325	281	286	303	288	318	331	322	296	310	309	324	319	312	310	302	310	329	310	346	269	313	303	302	291	348	295	279	329	310	333	336	294	306	328	317	313	319	306	291	298	272	320	334	307	301	297	300	309	330	305	324	343	319	303	300	320	335	336	303	308	312	304	354	277	295	301	314	313	322	345	333	320	338	283	321	312	334	304	315	315	332	343	291	319	308	343	289	310	287	301	322	306	309	347	317	334	330	293	297	283	303	334	337	308	310	301	347	296	304	329	294	296	319	318	314	305	322	301	289	332	322	329	286	304	328	301	292	339	325	309	306	335	328	295	316	315	312	300	337	314	348	333	313	339	316	338	323	331	304	302	281	323	296	297	327	308	300	297	333	304	333	304	312	302	317	306	318	267	331	302	340	323	297	302	324	312	307	299	292	345	301	291	294	315	301	312	303	347	316	291	326	306	336	314	309	295	322	321	312	305	354	288	312	317	300	324	338	299	305	320	288	303	297	311	300	346	326	305	327	342	302	365	336	332	322	321	316	275	314	305	296	286	338	306	309	311	306	361	340	309	303	300	335	303	307	318	299	310	300	314	302	322	306	307	354	309	312	293	349	353	309	317	324	281	315	298	322	296	310	317	311	290	332	310	289	305	335	336	348	310	292	287	304	339	333	323	349	296	294	318	305	307	297	344	299	313	325	321	293	327	311	336	308	308	281	330	289	313	309	315	310	298	338	295	305	322	329	312	306	284	288	306	329	289	315	358	286	318	316	284	312	333	309	332	302	300	280	352	335	314	319	321	332	344	296	318	346	307	328	315	303	316	305	334	299	332	289	286	276	294	309	327	299	295	295	299	302	338	312	318	300	327	303	294	329	326	288	307	333	301	285	319	295	289	330	341	327	340	286	309	334	327	334	277	349	304	336	335	325	282	295	302	315	317	287	271	336	332	318	301	313	312	314	293	311	323	343	319	327	305	302	300	353	329	319	333	330	304	338	288	334	285	375	288	305	336	303	303	311	297	310	296	307	320	338	307	313	331	315	312	320	306	304	306	321	293	297	312	346	319	345	344	316	319	276	287	308	331	313	321	297	303	310	325	297	358	295	316	336	268	271	332	302	328	351	345	309	328	300	330	319	313	309	299	338	327	295	348	309	331	309	288	311	299	299	320	310	276	326	335	331	311	305	348	298	271	323	318	316	300	305	321	287	332	275	295	328	325	334	309	328	314	324	315	327	316	312	322	323	355	307	317	338	333	313	304	306	315	328	333	313	307	329	313	334	327	299	304	350	326	322	324	304	278	308	279	328	299	291	333	321	318	332	302	296	326	293	333	313	289	338	332	314	329	328	328	322	305	355	310	307	345	337	332	301	301	290	290	326	344	312	327	303	301	305	325	330	292	326	277	297	332	287	308	307	313	346	316	268	303	302	294	311	302	308	332	312	309	288	326	290	272	310	285	315	301	321	319	320	325	303	319	346	312	320	321	304	315	295	312	302	306	298	348	278	317	311	345	287	316	298	336	311	295	385	315	315	308	320	325	315	315	293	320	330	302	290	299	299	330	332	313	302	356	323	300	296	310	319	306	301	318	322	330	310	317	313	316	289	323	292	315	305	294	330	327	311	315	358	329	310	317	314	305	304	343	342	309	304	324	322	287	348	338	353	294	300	323	328	338	361	360	310	337	328	298	290	324	315	299	311	307	309	277	317	330	309	335	326	338	339	336	303	313	338	316	307	325	314	364	299	322	355	326	317	317	340	294	299	283	322	313	309	309	308	316	272	292	308	305	330	316	317	317	320	333	332	294	314	325	316	310	298	313	336	312	297	320	306	335	332	320	310	314	289	322	297	314	316	315	323	318	331	314	363	316	320	291	287	303	334	325	322	301	285	319	332	321	330	305	292	299	295	305	272	345	304	318	285	332	265	308	334	309	341	316	350	302	313	321	315	287	284	302	303	318	316	320	312	309	298	317	312	304	286	298	330	312	323	306	324	348	316	306	310	303	327	320	326	303	325	322	326	286	294	313	308	290	346	315	301	293	302	319	325	329	307	283	326	318	351	308	333	302	315	304	309	312	314	293	340	304	327	284	346	291	288	310	277	331	325	307	326	302	307	285	307	329	287	317	283	279	332	322	325	303	316	326	332	327	318	288	302	317	307	260	289	320	299	314	326	327	310	293	305	331	317	334	308	305	344	308	298	308	319	311	326	312	301	293	337	338	297	326	354	265	309	344	335	319	321	299	299	323	341	344	300	306	279	307	342	334	305	329	288	339	304	303	331	289	297	285	322	315	268	297	326	324	286	339	319	320	319	307	299	305	301	268	296	319	302	320	318	273	314	345	329	308	327	316	315	302	320	282	301	289	313	328	303	307	302	322	332	288	317	323	319	302	301	317	327	303	327	283	310	307	304	289	315	318	320	326	310	309	310	309	294	305	305	296	304	290	310	321	313	312	296	311	290	318	350	319	270	317	317	316	322	296	323	317	310	334	340	294	320	331	335	313	312	302	319	319	325	325	330	319	288	307	307	262	322	343	294	315	307	347	334	328	299	308	307	327	320	306	307	309	283	329	324	316	302	332	326	314	336	335	282	304	327	320	344	346	310	319	328	305	312
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
