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
338242615144	338242615702	338242616252	338242616802	338242617352	338242617902	338242618452	338242619002	338242619552	338242620102	338242620652	338242621202	338242621752	338242622302	338242622852	338242623402	338242623952	338242624502	338242625052	338242625602	338242626152	338242626702	338242627252	338242627802	338242628352	338242628902	338242629452	338242630002	338242630552	338242631102	338242631652	338242632202	338242632752	338242633302	338242633852	338242634402	338242634952	338242635502	338242636052	338242636602	338242637152	338242637702	338242638252	338242638802	338242639352	338242639902	338242640452	338242641002	338242641552	338242642102	338242642652	338242643202	338242643752	338242644302	338242644852	338242645402	338242645952	338242646502	338242647052	338242647602	338242648152	338242648702	338242649252	338242649802	338242650352	338242650902	338242651452	338242652002	338242652552	338242653102	338242653652	338242654202	338242654752	338242655302	338242655852	338242656402	338242656952	338242657502	338242658052	338242658602	338242659152	338242659702	338242660252	338242660802	338242661352	338242661902	338242662452	338242663002	338242663552	338242664102	338242664652	338242665202	338242665752	338242666302	338242666852	338242667402	338242667952	338242668502	338242669052	338242669602	338242670152	338242670702	338242671252	338242671802	338242672352	338242672902	338242673452	338242674002	338242674552	338242675102	338242675652	338242676202	338242676752	338242677302	338242677852	338242678402	338242678952	338242679502	338242680052	338242680602	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13315	923	799	617	413	326	252	208	161	176	139	132	130	158	160	130	160	146	173	140	149	163	165	132	111	128	137	97	105	108	96	86	95	78	84	96	81	78	68	64	67	72	63	74	73	70	51	88	80	61	77	78	87	85	84	102	69	79	56	81	78	73	68	86	95	63	87	83	85	65	59	72	81	81	69	79	84	83	72	74	77	75	75	64	60	84	70	54	70	78	78	65	65	65	89	69	73	62	69	75	62	85	70	75	80	73	74	77	77	74	68	73	68	75	72	83	65	65	78	70	66	59	66	67	87	86	74	71	60	80	59	83	78	62	72	60	73	75	64	67	78	78	88	83	67	78	63	69	80	79	84	70	70	85	48	58	85	73	68	74	59	62	75	70	80	76	59	64	64	69	73	73	79	66	76	66	90	84	79	81	91	72	73	55	79	57	61	61	78	74	68	60	79	60	65	82	63	80	75	62	64	75	72	88	71	82	67	58	66	76	59	73	70	65	58	73	81	82	78	65	82	74	70	64	72	76	72	71	84	82	83	95	62	71	78	72	79	70	64	84	70	63	65	72	86	66	61	69	76	84	54	55	60	63	76	79	75	66	73	76	72	65	70	68	63	84	78	77	72	81	77	68	57	84	74	67	73	64	65	69	70	74	97	72	73	82	83	85	77	77	80	66	57	65	87	66	64	68	70	75	75	77	71	73	79	85	82	75	64	64	70	70	78	80	70	65	75	78	66	67	82	66	67	79	87	70	57	85	49	75	78	72	64	73	71	67	81	59	69	68	81	68	71	86	76	79	88	83	77	77	74	74	77	66	69	81	69	60	70	84	81	86	58	71	66	81	83	75	76	87	64	79	74	83	79	74	73	75	65	72	69	81	72	81	74	82	84	82	55	57	59	64	78	70	91	81	76	77	65	80	82	64	63	80	72	68	68	74	79	66	70	72	67	77	64	69	68	72	79	84	65	77	61	70	67	62	71	64	83	73	68	56	78	65	76	84	61	87	45	66	89	57	74	72	67	78	72	83	70	69	76	86	70	75	76	78	77	79	77	74	70	73	83	71	74	82	73	72	63	67	76	74	76	76	71	74	54	72	78	70	75	60	70	65	60	56	72	87	55	84	71	84	63	94	72	76	86	54	79	75	74	79	62	79	73	82	72	64	64	78	68	76	66	76	83	59	72	69	85	74	71	66	63	63	83	71	86	83	60	85	73	85	71	70	78	61	85	61	67	61	71	79	87	71	60	74	79	78	66	65	77	80	59	63	72	77	80	77	66	81	72	74	67	79	71	82	79	74	72	69	85	60	64	65	89	69	81	65	56	65	76	69	76	78	58	74	63	75	72	63	80	77	72	79	68	79	72	82	81	78	59	64	72	87	74	70	61	72	94	68	51	81	65	72	71	88	76	59	67	59	68	69	88	82	77	74	72	68	76	68	63	75	72	88	71	84	83	48	56	75	58	84	73	70	82	69	88	69	62	78	71	90	54	75	76	80	67	78	79	74	76	59	79	69	80	70	61	74	78	69	82	61	77	71	70	59	71	77	76	62	69	66	72	81	74	69	65	77	80	71	51	83	71	66	68	73	81	73	77	64	83	70	60	66	77	54	66	63	65	88	79	78	73	76	76	73	68	80	57	65	82	52	85	70	67	64	64	67	87	66	66	80	75	79	73	71	79	60	77	60	95	65	79	86	69	81	64	60	67	67	65	78	67	74	59	72	75	69	76	80	79	70	48	77	73	79	91	71	72	72	63	49	69	54	77	75	87	85	71	72	52	77	74	77	65	70	80	76	68	72	76	81	73	68	67	86	68	73	69	81	65	72	61	67	64	81	63	74	74	78	68	57	63	79	66	55	72	75	87	78	77	76	61	83	70	72	73	58	67	60	67	60	77	59	65	83	59	74	88	74	80	73	81	77	68	76	90	75	64	84	71	71	78	75	71	71	72	54	80	65	68	75	80	75	75	66	85	74	82	73	61	76	78	72	80	74	84	75	69	69	65	77	69	78	83	72	78	74	72	71	65	70	73	88	79	80	81	73	61	94	58	60	78	73	74	62	64	76	69	64	61	59	65	58	72	66	83	64	63	73	65	60	65	76	67	62	78	67	55	61	63	76	71	75	74	74	84	90	67	65	68	82	82	67	78	68	57	69	71	67	59	72	74	74	58	76	74	88	81	76	76	71	68	89	64	66	76	87	67	73	74	71	74	89	58	69	78	68	72	60	61	85	81	64	62	64	53	64	78	71	71	73	72	79	82	83	67	65	73	61	78	70	72	80	85	71	57	63	78	62	72	62	75	74	77	67	61	87	67	62	66	73	86	87	71	64	69	76	68	75	83	78	52	90	66	57	54	72	60	71	79	79	61	71	51	63	59	74	76	76	53	65	93	66	78	85	67	85	51	67	78	74	72	69	62	72	78	60	67	56	62	70	61	53	50	72	77	76	67	75	54	74	75	67	53	45	65	90	67	72	67	54	92	80	63	79	66	51	69	76	57	67	75	83	53	69	60	65	86	64	82	73	69	84	90	80	77	77	73	73	62	68	69	76	78	87	58	76	65	87	68	69	72	62	91	71	79	68	61	75	65	69	56	71	67	66	63	77	85	82	78	71	78	66	84	77	62	74	70	78	56	82	78	63	62	84	63	76	61	70	67	76	68	64	62	67	81	73	72	81	75	77	80	81	66	75	68	76	75	72	79	65	65	71	85	88	90	56	83	71	75	80	84	81	73	65	77	77	77	80	80	61	72	72	72	78	63	73	73	69	61	77	82	68	58	62	79	65	79	88	61	73	66	78	75	76	58	47	81	78	79	81	70	83	72	70	63	62	73	82	69	86	76	87	78	75	84	66	56	82	82	72	66	59	62	57	71	67	76	69	72	70	72	83	83	77	65	63	74	76	74	81	69	64	61	79	67	87	60	74	68	76	68	73	72	74	79	63	75	71	75	81	68	57	53	53	92	82	79	99	83	98	63	63	59	71	70	74	69	83	60	67	59	61	68	64	71	67	74	75	78	59	81	80	63	62	58	76	66	82	62	86	83	77	71	72	88	68	66	79	76	65	80	60	79	72	77	74	59	79	66	68	82	63	64	70	79	67	93	73	75	92	86	75	68	65	73	63	86	66	71	67	82	81	80	85	63	70	77	82	72	66	60	64	67	71	79	71	88	62	71	78	77	69	85	78	57	67	70	67	67	63	71	84	70	76	71	68	73	83	70	84	84	79	74	71	73	75	70	56	73	87	52	76	90	69	75	61	88	73	62	80	69	71	77	87	66	67	71	75	84	81	76	76	76	63	67	69	59	64	94	62	66	68	73	75	68	68	54	70	62	74	63	72	62	95	80	66	72	78	73	73	59	64	75	69	66	69	83	70	58	75	78	64	58	80	71	59	67	74	76	82	75	76	72	71	83	73	70	64	63	74	59	72	61	69	66	78	67	61	90	76	82	65	66	61	77	75	54	75	66	79	69	77	68	62
7976	766	1854	1962	1849	1473	1132	945	789	666	631	580	633	905	700	691	900	840	871	841	934	964	866	627	663	608	618	483	493	476	426	374	376	371	346	342	315	293	230	244	225	237	232	234	220	250	222	264	243	223	214	213	226	220	209	211	201	212	254	200	230	231	223	188	221	205	246	231	225	227	235	207	213	222	219	204	194	223	215	201	213	211	232	200	229	226	203	219	201	203	204	216	182	215	225	197	173	219	234	214	219	205	193	213	207	198	189	179	192	206	226	204	195	198	230	214	190	235	194	199	206	197	205	177	213	228	241	186	202	216	202	229	210	196	199	205	212	198	195	180	194	233	216	220	226	217	220	194	203	177	222	187	205	205	173	197	192	194	208	219	211	198	219	226	217	198	208	203	189	200	221	226	201	218	203	208	221	204	173	211	206	222	199	169	191	208	197	197	200	188	213	221	187	197	225	216	207	192	208	208	218	217	179	218	182	237	185	187	216	200	181	211	196	197	211	160	209	213	198	198	224	181	220	224	233	188	212	211	218	209	179	199	197	223	225	196	201	191	207	188	235	196	202	213	220	188	204	233	201	214	194	218	197	210	226	206	232	216	180	188	200	215	218	198	208	205	214	206	212	238	225	210	220	194	227	203	196	188	195	207	217	209	209	193	209	200	202	212	204	177	217	207	204	235	228	216	211	201	231	201	213	222	203	212	222	218	210	179	203	212	215	207	195	209	209	202	225	179	199	199	228	221	190	215	197	209	206	212	211	221	215	208	198	218	189	207	232	208	207	220	235	215	181	196	196	191	190	194	190	211	230	217	211	189	204	211	198	213	188	221	210	201	229	219	220	199	206	216	199	204	200	206	229	225	211	199	215	204	210	210	204	216	196	184	184	205	195	215	224	201	206	200	212	191	196	218	184	241	233	223	218	189	217	213	230	198	190	206	195	208	230	236	216	210	189	201	207	194	218	181	212	210	205	191	204	213	222	213	219	201	217	220	217	231	190	202	225	208	224	207	202	220	222	222	190	204	197	208	212	201	209	186	177	201	179	206	199	214	180	212	210	187	209	196	208	196	201	200	205	209	205	179	207	219	192	189	207	198	207	200	203	204	232	231	204	192	206	215	224	193	196	247	209	199	226	223	199	206	233	189	208	212	230	203	235	209	201	220	215	194	221	191	212	230	206	166	197	183	192	219	221	193	217	190	201	203	218	203	188	196	212	181	206	191	177	210	214	203	209	225	196	187	201	207	195	223	199	180	234	211	194	199	208	203	220	192	202	211	199	217	208	203	201	203	199	190	215	208	205	191	197	199	214	191	187	207	234	221	211	187	211	179	197	181	204	220	217	206	195	218	185	212	219	222	207	204	215	214	207	205	189	208	201	189	182	200	176	185	237	214	212	196	200	217	201	223	199	228	204	220	211	180	197	205	223	201	195	197	219	182	185	224	219	195	209	216	198	254	178	197	223	223	177	221	195	211	230	208	254	177	194	202	197	202	207	213	203	186	214	204	217	201	190	225	226	204	186	201	226	195	214	169	215	191	197	190	191	211	204	190	218	215	221	195	210	221	201	206	242	207	244	220	200	212	197	215	194	209	201	203	193	204	206	208	202	213	203	197	217	214	212	211	221	196	217	197	217	181	239	170	210	212	219	210	190	195	196	190	229	177	220	215	206	219	192	208	175	204	200	197	203	222	197	226	191	194	213	213	198	208	211	231	209	197	189	196	185	209	195	231	196	190	212	200	228	176	234	217	215	183	225	218	217	188	198	220	210	197	191	195	207	207	180	195	201	188	223	201	200	188	181	219	175	204	190	189	197	184	210	206	209	191	223	184	221	214	194	190	181	214	213	198	192	207	228	221	197	201	183	212	206	203	202	191	200	246	157	185	217	207	201	229	201	203	229	206	217	214	211	184	195	192	214	218	207	200	189	200	206	214	207	217	208	221	181	171	212	213	203	211	231	192	207	203	203	198	208	192	189	218	179	193	184	208	209	212	193	208	212	177	194	194	190	199	222	197	169	199	221	214	221	188	227	196	185	216	200	196	167	211	205	196	233	181	192	220	213	214	206	220	203	207	241	200	176	220	189	211	179	198	203	224	186	239	217	177	216	194	198	206	222	193	218	212	197	183	216	201	228	209	219	208	221	223	200	221	201	197	202	215	177	230	220	189	238	200	206	183	232	187	206	175	219	194	218	215	222	199	161	220	203	208	195	214	181	179	213	225	202	216	206	213	213	226	224	209	198	216	171	221	175	198	219	194	193	211	202	197	198	204	179	203	214	204	196	200	209	193	174	206	194	208	167	224	190	212	242	212	200	225	230	219	211	218	200	217	206	229	203	210	193	209	231	213	200	215	201	209	202	233	187	202	210	236	197	217	223	193	168	228	203	227	194	211	196	193	224	187	207	194	226	212	197	203	210	208	214	218	204	225	218	220	185	218	219	194	193	218	228	218	209	210	195	184	198	233	196	208	197	217	215	220	196	192	196	191	216	219	210	183	211	218	200	202	231	189	182	205	177	194	191	230	198	188	216	210	222	202	221	203	226	188	208	196	193	195	206	209	198	208	223	203	229	220	213	200	213	214	220	176	195	199	211	209	206	229	204	195	180	217	198	202	177	207	201	175	224	199	224	195	217	222	201	211	239	199	190	184	222	190	197	225	221	197	193	211	183	187	210	215	201	199	197	191	190	195	182	195	214	201	181	214	192	227	221	179	206	201	199	185	204	218	175	213	186	212	223	211	193	194	209	199	208	215	212	203	205	208	208	224	201	226	213	197	232	214	182	191	214	214	240	188	230	193	230	207	201	214	223	193	199	205	193	206	187	200	190	236	204	208	235	196	226	246	209	206	203	195	204	213	216	209	210	208	206	197	220	196	229	213	198	191	213	206	230	201	201	203	211	205	202	194	200	212	223	186	199	191	182	200	190	208	207	206	214	193	179	190	216	194	209	211	218	222	214	201	237	203	193	215	211	222	197	198	207	187	223	216	176	217	209	190	205	201	223	189	213	210	197	218	198	193	186	202	199	212	204	223	233	208	183	175	187	190	185	184	169	225	193	218	201	215	198	196	195	218	194	184	239	224	180	219	197	189	207	189	200	200	207	202	191	183	221	218	234	215	206	211	207	204	204	208	209	223	190	185	233	198	200	191	210	209	211	201	216	209	211	189	214	213	205	177	195	212	217	202	219	197	194	213	192	207	187	213	216	207	209	207	225	192	222	214	216	216	195	213	202	165	210	199	202	218	213	216	187	203	177	191	212	164	208	195	189	220	193	206	212	191	218	194	203	228	206	191	199	199	225	216	234	197	188	204	191	187	212	198	210	226	203	204	203	218	205	207	195	220	204	185	228	201	233	188	202	206	231	210	208	204	190	193	199	218	207	219	226	180	192	221	211	219	199	186	206	190	197	204	212	198	221	196	182	202	175	207	183	194	188	213	215	200	194	213	221	222	213	188	211	192	210	209	209	188	204	200	204	205
1547	271	332	300	328	307	304	260	274	305	271	282	262	286	281	294	277	291	269	274	263	255	283	295	268	267	262	298	260	291	283	272	243	229	275	252	252	285	299	258	254	267	256	292	269	313	254	286	275	295	290	281	292	307	306	263	303	276	270	312	326	267	259	241	243	277	272	286	253	268	313	284	274	295	308	267	273	268	285	289	279	266	269	313	278	265	272	230	305	278	293	253	280	259	291	272	279	257	294	307	261	284	273	289	281	257	235	263	265	266	294	288	254	272	316	280	261	275	302	265	247	294	246	292	266	288	300	248	292	281	271	259	265	284	294	281	256	265	275	245	297	316	276	268	278	295	297	259	263	304	273	261	278	304	287	288	320	269	271	307	284	247	264	260	287	257	279	272	286	218	289	270	283	271	282	302	298	285	270	285	272	271	283	244	287	265	277	291	280	286	258	268	301	272	313	261	259	296	284	263	251	259	281	248	248	278	257	292	279	253	249	295	291	277	287	273	297	258	272	271	260	268	284	236	271	285	256	269	270	249	307	305	266	301	271	268	286	257	278	295	278	304	291	248	260	296	285	284	298	269	279	272	267	256	257	301	279	262	296	264	260	261	277	255	272	274	294	281	314	284	304	291	312	278	267	253	275	296	283	284	243	277	264	264	273	293	295	268	275	279	250	276	302	282	259	294	266	259	261	247	245	274	276	259	248	298	274	272	263	300	282	289	264	264	299	253	279	256	286	273	319	275	228	272	274	319	277	276	269	263	254	298	244	250	288	256	312	281	293	244	282	353	272	294	272	286	259	272	239	276	294	277	296	278	298	293	277	243	297	266	244	282	298	295	301	282	315	255	280	296	242	273	294	273	282	276	279	288	277	269	262	282	256	297	253	287	298	320	283	268	256	278	294	319	255	280	263	253	264	294	265	294	253	288	297	273	280	259	289	283	281	254	253	267	280	282	299	254	298	289	276	259	281	262	281	280	239	263	260	294	251	276	279	267	294	258	277	296	282	294	266	267	292	276	262	258	285	249	276	284	280	292	301	265	259	277	285	260	298	275	260	286	276	281	284	293	279	306	253	255	250	249	260	245	289	281	313	271	256	256	277	265	283	262	250	288	266	258	277	264	255	284	266	261	280	251	282	246	275	291	264	297	280	278	328	303	261	290	230	280	269	290	258	260	262	245	255	279	255	252	293	241	290	265	267	264	257	277	263	270	263	274	279	271	243	269	267	264	277	304	233	244	271	248	261	284	286	300	272	257	281	267	302	286	257	256	270	277	264	257	275	284	262	297	269	287	276	283	281	260	302	270	256	256	282	269	262	286	253	275	294	265	275	276	283	277	306	261	297	275	262	277	271	264	288	265	281	286	295	265	278	261	262	269	271	296	273	283	259	301	291	275	286	288	284	291	274	261	244	288	272	268	299	277	280	300	282	280	276	275	269	268	281	283	235	277	269	287	262	260	272	271	244	240	291	307	313	291	235	281	255	270	264	283	265	273	308	296	257	277	290	253	280	287	278	280	262	286	274	272	296	253	261	258	265	256	277	242	269	312	259	297	294	279	273	299	262	220	263	269	275	303	296	263	284	301	292	278	250	286	297	301	284	299	294	265	311	274	277	263	273	292	299	281	286	288	282	260	297	250	277	259	248	262	252	273	289	305	272	287	308	272	290	283	273	289	247	306	279	276	300	282	303	271	253	262	266	258	305	284	267	265	284	272	284	243	256	298	240	256	258	285	259	271	256	252	261	278	298	240	255	282	248	283	215	288	266	293	286	259	260	285	279	292	284	296	279	267	279	300	264	293	266	294	295	298	266	231	282	285	268	265	270	257	297	281	281	254	312	291	261	311	291	295	232	254	288	282	271	285	278	251	247	264	275	267	281	279	306	273	290	248	293	275	296	308	257	294	279	245	272	246	265	287	271	290	287	256	278	265	277	278	300	265	250	281	282	244	313	263	271	261	297	252	275	256	271	286	286	278	291	270	297	322	277	281	291	283	284	270	300	281	262	249	282	250	311	325	274	289	298	253	273	277	260	287	252	316	267	268	294	273	275	291	273	286	277	300	290	284	269	263	300	266	273	280	306	275	263	278	297	293	310	313	276	293	265	285	293	251	302	266	274	296	294	293	284	259	268	306	260	246	287	290	276	299	300	255	265	273	279	312	269	288	264	280	261	290	257	243	258	260	265	268	256	253	288	266	265	264	281	287	282	234	273	239	307	248	260	281	281	260	283	302	246	276	300	278	274	268	266	271	256	235	274	264	278	299	287	276	265	238	240	266	263	274	303	266	247	296	252	274	280	268	237	253	264	293	248	309	270	259	285	279	308	265	275	284	241	261	263	270	276	282	290	267	302	294	248	236	312	294	302	301	264	279	295	264	262	291	282	283	288	277	266	270	280	247	245	268	283	292	287	285	306	262	280	270	280	286	281	296	254	284	287	265	281	259	296	279	270	272	270	259	316	279	278	310	300	251	288	295	270	284	285	253	287	255	265	218	270	271	284	292	269	275	276	261	286	230	267	300	307	257	322	281	318	265	273	263	247	308	276	286	292	259	291	274	289	291	272	285	277	282	285	317	275	273	260	266	282	296	292	298	266	270	277	263	264	310	263	295	258	258	277	279	277	283	271	276	295	254	315	268	284	250	257	263	293	258	286	283	252	308	254	271	272	297	252	285	295	260	257	263	250	259	274	283	256	259	258	294	290	258	294	283	258	320	275	310	255	282	260	267	276	275	281	320	260	297	292	288	283	282	274	260	278	273	282	266	285	287	278	276	275	269	286	278	317	264	281	301	260	309	280	292	279	268	281	246	266	269	274	287	261	281	316	259	265	249	290	306	263	274	277	280	280	271	294	297	264	261	284	284	249	271	324	307	253	249	280	290	288	249	313	281	266	269	265	271	297	292	265	270	271	277	265	285	274	294	299	258	291	264	305	304	337	283	274	267	301	272	290	311	291	292	290	299	239	311	275	282	251	280	301	266	283	295	259	288	298	270	284	286	275	292	273	254	276	267	280	282	281	271	285	272	252	281	270	270	266	259	304	259	274	287	254	257	277	268	278	275	285	269	266	299	275	265	293	300	287	306	276	267	306	276	271	299	260	282	280	270	284	256	272	281	269	246	281	279	278	289	321	282	276	309	282	271	300	257	251	305	265	262	293	247	275	247	284	308	274	245	269	301	288	258	265	291	276	267	297	291	240	269	256	258	276	266	269	269	246	266	273	247	304	299	251	258	280	290	291	273	295	291	298	272	290	237	269	265	264	258	254	288	271	268	260	267	263	256	274	289	270	250	272	281	272	295	254	263	273	251	254	302	266	266	273	266	314	296	286	259	228	261	281	275	273	306	264	265	323	287	289	271	276	275	282	300	257	276	290	266	257	277	269	304	278	257	304	271	269	275	255	290	290	288	235	259	281	268	275	327	274	279	265	276	261	258	274	281	277	278	261	284	296	256	301	273	303	254	239	213	288	282	298	270
1808	630	678	685	674	664	643	673	634	628	653	648	630	624	659	627	645	621	667	625	590	600	643	618	665	616	629	645	681	595	648	600	649	591	607	635	628	602	603	621	604	615	639	632	612	635	652	633	677	635	623	670	638	639	574	624	615	642	668	631	666	587	650	680	590	617	606	582	643	624	645	576	684	586	625	599	608	655	622	579	605	640	588	639	615	608	613	577	611	603	613	638	627	588	621	614	625	580	637	611	638	602	604	660	617	625	616	594	659	605	617	656	620	587	618	616	645	617	607	580	630	635	582	633	588	594	666	608	662	701	607	665	642	642	623	621	661	625	594	601	654	588	638	572	622	660	571	612	615	623	610	614	614	624	645	602	609	604	626	626	631	595	578	602	630	636	616	658	643	635	627	680	652	633	608	609	617	633	614	604	620	612	618	613	624	578	609	658	634	651	621	645	668	633	600	612	618	582	620	657	678	567	628	624	630	604	570	568	631	622	656	589	630	627	613	657	646	604	606	576	686	680	627	594	586	672	644	617	626	639	647	626	638	664	618	654	632	640	634	640	593	599	587	596	649	605	577	640	618	614	636	645	621	634	657	601	587	631	642	617	600	622	581	592	613	617	623	598	652	654	641	641	529	606	613	617	624	629	559	572	616	606	609	616	621	645	602	604	632	656	587	593	625	652	643	616	607	606	646	656	633	591	600	626	640	585	606	609	572	625	604	609	630	618	579	617	604	637	610	645	639	591	623	628	587	648	629	606	635	618	590	618	636	604	590	604	630	644	561	649	607	595	600	671	622	615	608	590	645	618	668	625	608	575	611	592	608	685	647	645	620	630	588	593	622	617	608	616	627	627	594	608	621	605	588	606	621	587	607	611	606	640	636	637	634	574	586	585	601	584	617	643	588	623	646	593	653	618	633	645	637	595	628	633	651	601	609	603	633	607	637	605	650	624	633	613	578	652	631	634	597	648	610	602	617	625	579	598	625	608	610	595	604	580	622	588	624	637	633	639	585	645	596	608	558	649	630	605	599	598	640	635	588	634	595	607	624	604	602	607	646	599	676	630	649	573	593	609	608	634	635	646	598	653	575	614	599	598	610	634	629	600	651	629	635	619	626	610	646	620	630	612	639	617	595	661	636	602	633	606	639	630	644	619	624	654	687	589	594	647	609	625	591	603	632	606	620	597	614	614	642	635	575	633	638	620	591	604	648	643	624	601	604	575	622	594	642	603	641	575	656	600	627	565	646	647	585	636	584	620	624	614	610	623	602	576	625	608	657	606	656	624	623	627	627	638	619	647	650	629	617	628	651	605	588	597	606	603	582	641	622	601	614	616	597	644	584	619	583	615	598	555	605	631	584	612	630	664	676	660	612	624	611	632	630	615	623	575	588	556	623	623	616	596	648	638	627	610	615	560	650	620	609	622	565	660	595	657	646	624	583	626	611	638	590	631	663	598	598	588	586	545	631	610	595	654	591	659	603	621	622	653	628	599	586	600	584	587	660	632	623	632	605	617	610	600	581	598	615	607	611	590	631	614	576	634	611	600	638	595	628	636	633	620	631	641	642	600	664	635	627	679	620	616	624	600	666	634	641	661	648	643	586	631	622	619	616	599	645	658	620	604	598	623	610	571	619	634	587	654	608	633	632	638	660	610	608	617	585	600	630	620	639	615	630	633	603	600	622	607	596	623	634	612	557	670	612	604	604	637	623	603	592	610	593	631	600	628	592	617	615	628	648	590	600	563	608	589	583	647	624	639	579	611	656	620	645	667	634	662	619	612	579	625	626	596	616	651	636	627	637	637	630	632	603	604	655	648	607	597	653	638	624	653	606	658	673	629	635	611	577	585	600	595	595	605	613	608	609	628	672	602	654	624	553	648	673	644	564	615	594	657	587	614	587	607	622	609	611	654	582	568	556	622	689	651	616	677	655	630	600	647	638	642	615	629	645	618	633	643	612	649	639	617	606	645	632	616	647	585	633	625	651	637	617	602	599	614	627	605	573	636	595	610	592	631	651	606	645	642	573	625	608	629	563	589	651	605	638	639	684	608	586	644	603	603	606	641	633	648	621	631	602	602	597	644	606	642	622	589	621	633	637	650	636	630	633	641	626	569	601	588	583	610	615	619	620	609	613	646	597	626	636	652	591	626	617	649	608	599	602	604	624	625	591	595	649	645	687	589	628	637	620	621	623	626	581	607	596	629	659	587	662	627	618	589	627	625	602	623	633	623	651	627	628	615	587	602	638	598	645	602	626	623	653	602	647	638	645	612	624	638	657	563	651	588	625	610	658	619	627	624	575	618	644	609	636	632	641	608	596	681	635	627	595	600	615	569	609	641	601	628	587	537	622	620	606	601	615	607	608	614	617	658	609	613	614	582	642	638	608	569	650	627	636	565	617	588	648	642	598	601	625	580	625	601	620	617	621	659	656	619	633	573	616	621	613	607	600	649	657	626	641	639	632	609	605	676	613	603	627	601	617	561	564	603	645	619	572	622	605	588	654	640	623	637	613	598	650	581	587	649	671	640	635	608	600	626	607	626	584	663	618	616	616	619	673	656	636	627	649	644	629	677	634	640	653	631	602	596	581	625	617	622	611	635	634	628	631	607	625	626	638	644	598	600	596	641	628	575	628	605	639	621	611	582	601	647	595	618	606	640	628	606	611	590	620	646	551	619	627	606	670	604	633	631	619	606	627	619	602	578	601	616	615	613	604	624	638	617	626	643	616	588	585	624	619	604	608	618	604	649	607	605	620	600	620	564	611	590	578	614	647	585	652	639	631	649	629	636	640	623	632	627	624	612	612	619	664	601	608	593	632	620	650	630	601	638	633	665	592	590	586	615	599	546	653	641	609	655	631	646	620	630	666	610	654	652	643	629	587	595	617	641	601	662	590	603	620	618	609	616	642	615	649	613	640	633	596	650	587	606	589	567	638	601	618	615	610	645	585	635	610	629	643	621	598	602	596	662	669	610	627	623	633	612	623	617	636	579	609	616	631	672	637	666	608	591	662	657	632	625	596	575	618	562	679	660	616	650	636	641	621	610	619	608	648	643	614	597	611	631	629	610	556	645	628	579	684	670	614	560	641	629	634	616	648	626	592	593	650	608	614	599	657	622	637	641	616	615	606	607	626	636	641	617	633	621	599	618	639	615	636	581	635	621	583	656	624	624	609	606	631	616	638	659	613	615	587	617	634	615	586	604	602	659	614	622	612	612	664	599	632	616	576	606	608	660	594	625	598	622	627	629	619	640	600	630	620	573	688	575	613	590	597	594	614	678	672	627	624	628	580	630	579	596	606	615	655	634	599	620	628	645	606	662	634	635	557	631	644	600	590	626	632	636	608	569	612	582	652	614	592	611	601	616	659	643	562	682	629	605	641	612	622	620	585	616	617	616	609	607	608	608	627	658	638	629	629	599	634	633	639	577	626	608	612	640	594	604	594	588	616	595	594	633	621	650	609	642	563	632	684	666	644	618
6691	446	459	400	340	284	233	212	204	174	183	182	193	177	190	233	178	211	169	170	209	161	185	182	159	190	154	171	158	146	177	187	178	161	159	159	158	182	147	137	167	143	166	172	157	133	155	153	171	151	145	163	141	133	148	164	155	133	149	164	122	163	139	149	143	177	147	161	156	151	156	137	144	151	152	163	142	140	168	160	153	145	143	137	163	142	146	146	187	145	147	142	144	151	145	144	147	151	153	148	128	145	155	180	150	146	144	156	146	130	151	157	151	157	158	144	147	156	160	165	142	157	151	165	175	143	136	136	155	151	148	148	146	143	138	139	117	163	149	133	142	174	143	152	155	158	146	141	148	142	151	154	165	132	151	132	134	132	146	150	145	142	165	150	145	161	158	147	161	159	161	128	135	182	148	169	128	145	145	146	130	138	147	158	140	164	147	152	150	152	150	174	154	157	156	179	151	130	154	165	153	176	171	151	134	147	144	128	151	183	164	155	125	148	136	143	160	141	127	153	149	141	148	159	140	135	135	150	147	170	152	166	150	145	145	152	150	157	154	169	135	145	156	143	164	133	130	170	157	164	145	158	121	143	144	165	141	138	169	140	132	158	139	163	142	137	156	164	168	147	149	159	136	147	152	159	151	128	153	144	141	147	148	158	146	175	160	127	144	136	153	140	143	165	160	140	159	157	164	153	141	152	133	172	161	163	111	133	157	156	159	154	170	150	157	137	154	165	146	128	160	135	157	130	167	128	151	146	164	161	147	155	126	152	138	151	161	155	159	160	168	158	138	169	155	178	161	160	153	153	146	157	168	139	164	152	134	152	143	145	156	174	137	152	162	148	134	128	144	128	169	140	139	161	130	153	164	148	144	153	137	149	161	138	126	156	144	127	143	181	140	141	141	173	133	152	148	156	158	152	187	138	165	131	179	179	147	155	129	139	143	160	130	169	180	165	155	145	149	158	163	148	160	162	161	153	170	157	156	138	164	154	144	172	141	149	152	134	162	168	157	132	132	188	185	165	156	160	156	164	140	143	142	134	156	151	109	154	149	154	156	164	159	158	133	151	149	162	154	164	148	153	141	159	125	129	175	156	154	164	160	164	168	164	141	153	159	133	153	170	173	135	147	153	111	163	149	142	146	156	153	145	174	130	147	143	145	152	148	166	150	119	192	190	152	140	134	150	159	146	135	146	182	142	151	154	144	161	160	136	135	160	150	148	134	146	161	150	157	135	118	135	159	146	165	162	145	128	147	150	139	151	155	141	148	153	159	137	157	144	145	156	148	144	154	150	148	154	160	151	171	126	160	133	145	156	135	162	148	148	145	148	153	145	146	136	150	160	133	133	167	170	163	143	139	152	155	162	160	148	158	147	158	169	146	160	116	160	180	141	151	124	124	177	157	156	148	155	126	141	158	162	128	180	176	156	164	151	147	157	144	153	161	142	136	147	155	146	157	159	143	144	155	164	123	158	131	132	159	158	151	160	161	124	140	159	144	147	152	142	176	136	144	141	150	180	164	145	159	165	161	172	136	141	130	155	155	147	148	148	154	163	149	146	135	172	140	162	152	131	152	153	142	155	164	156	127	119	165	158	162	143	164	160	163	155	168	134	141	160	147	164	161	148	128	163	149	153	150	156	161	135	143	155	143	152	156	139	134	136	127	147	174	146	122	145	122	119	152	160	142	156	165	144	144	139	152	169	164	140	140	120	146	146	139	172	152	139	138	147	165	165	139	151	141	135	162	152	165	148	151	154	144	137	160	143	139	156	160	145	167	147	137	164	143	136	132	149	132	137	160	167	165	160	149	152	161	141	161	149	149	157	163	134	158	143	170	128	151	146	155	157	157	142	162	176	159	191	149	139	132	144	166	154	153	154	135	174	141	153	125	164	165	179	153	133	150	163	135	150	142	158	163	146	164	160	173	135	169	170	154	151	142	185	134	167	160	159	149	150	140	141	151	139	153	149	154	152	153	154	155	123	138	148	116	150	164	160	153	124	137	154	171	169	150	142	155	154	147	148	154	141	140	177	144	145	132	148	152	144	155	164	163	133	133	156	157	145	150	163	177	127	158	149	150	139	160	160	162	149	175	150	147	152	149	151	154	156	130	135	151	126	137	158	151	143	158	172	165	163	159	148	138	143	122	137	148	140	172	173	130	139	132	126	133	151	152	143	157	140	150	182	153	152	138	144	145	163	163	166	167	153	162	131	154	144	153	155	126	141	137	146	154	154	129	127	139	158	138	154	148	151	156	149	175	156	150	154	174	166	155	149	135	152	135	157	166	142	144	150	136	143	160	141	162	121	170	151	149	137	151	159	151	155	163	137	149	144	164	167	138	135	157	156	157	148	146	173	174	140	144	166	145	164	158	160	149	152	153	116	139	174	167	150	147	131	163	153	145	180	159	140	149	163	155	141	151	147	150	150	139	152	132	140	150	143	153	170	131	148	169	138	155	155	144	140	137	142	160	137	175	163	144	173	135	142	150	141	141	148	148	149	177	144	176	137	138	160	150	146	145	143	136	149	134	147	129	160	163	120	155	147	140	152	143	166	143	142	144	151	150	163	152	136	148	140	152	141	138	147	156	142	126	142	164	157	149	163	154	141	166	154	174	151	128	165	145	160	142	142	163	149	158	171	130	163	155	140	139	169	139	130	156	151	141	162	140	151	148	152	165	150	181	168	135	168	139	151	149	158	162	149	132	147	152	148	165	148	161	154	137	134	161	127	162	158	172	147	135	149	168	147	162	137	160	148	139	171	163	147	149	136	145	137	161	165	134	128	176	159	155	127	173	160	145	151	151	146	163	145	152	150	144	141	158	166	143	141	148	134	136	164	151	141	146	140	148	161	153	145	146	155	159	146	142	163	159	147	164	164	180	144	154	161	128	118	159	146	143	156	169	146	155	154	155	146	170	150	122	146	161	144	163	163	154	175	129	142	129	167	186	147	160	126	156	168	130	172	162	160	166	165	181	129	166	142	139	167	151	137	145	160	126	158	156	137	149	171	157	130	129	121	150	149	189	147	172	165	163	155	158	133	152	155	148	153	133	121	139	144	180	175	141	135	147	168	151	168	151	159	127	164	153	150	131	149	148	149	149	137	173	182	174	157	159	140	135	159	150	138	154	155	156	157	162	169	138	141	186	121	142	167	147	129	161	145	146	157	177	170	149	155	151	138	139	165	142	163	145	172	149	156	133	119	168	135	151	154	146	141	129	171	135	131	151	150	156	172	153	135	138	166	157	153	170	156	157	132	111	159	132	168	168	141	120	156	159	160	159	160	165	157	154	142	135	144	166	169	147	189	145	142	161	137	161	157	147	148	171	174	143	130	151	138	153	172	145	160	159	127	136	149	136	145	161	148	149	151	144	131	141	131	116	148	134	143	153	147	174	153	151	142	167	148	153	154	143	184	146	147	135	152	157	143	171	152	164	154	140	181	154	153	149	151	151	163	138	159	160	171	164	162	187	142	171	160
6175	628	1117	1314	1218	995	829	695	640	587	588	519	528	690	625	572	642	701	710	623	657	693	623	623	590	478	561	483	484	480	450	491	480	389	441	384	396	381	388	365	358	345	361	356	360	353	351	364	356	357	357	373	360	367	323	360	341	322	347	372	347	353	348	338	343	356	353	352	364	328	326	357	356	357	342	346	347	368	364	380	361	364	333	349	353	338	364	362	340	355	353	367	312	374	349	348	360	330	335	374	325	344	364	379	352	353	315	370	322	378	338	347	328	295	353	335	331	356	345	310	370	330	335	360	376	363	329	326	369	344	365	369	331	346	311	332	340	354	343	355	327	301	350	378	358	333	336	373	349	363	326	369	354	342	359	371	334	342	342	334	341	391	334	371	363	311	324	360	329	373	314	332	362	358	357	323	340	341	346	334	315	327	349	333	315	390	351	344	336	348	356	370	331	343	347	349	380	341	364	343	316	368	343	362	360	332	382	301	333	395	354	331	352	337	338	364	343	325	356	336	329	328	331	343	328	348	364	330	342	350	341	341	351	362	343	374	375	344	371	353	377	335	363	341	333	356	329	309	363	329	353	340	347	374	343	391	324	333	342	320	330	336	333	320	338	348	359	366	367	373	347	343	358	330	322	337	365	336	351	367	355	349	340	336	365	336	336	362	333	365	334	351	340	381	336	351	344	343	394	339	364	350	375	342	369	357	348	346	346	364	345	368	335	338	384	330	368	339	351	341	345	331	328	336	373	344	348	332	356	371	344	348	354	318	365	323	330	381	333	347	354	350	371	323	369	345	365	348	315	338	363	355	355	320	312	351	307	346	330	337	345	353	325	360	379	359	328	368	339	326	344	351	336	358	365	330	347	385	340	346	323	358	310	386	353	339	366	316	335	340	325	336	346	366	347	336	372	377	384	375	357	345	367	338	351	366	321	362	350	355	335	326	325	383	353	350	332	298	341	336	303	337	350	318	358	352	345	355	389	357	362	345	329	354	350	357	378	361	372	344	322	325	335	364	328	380	331	366	333	338	394	345	358	365	332	327	313	326	326	325	348	332	328	344	337	332	371	322	341	342	327	303	365	341	359	365	319	320	336	353	364	340	333	386	337	342	353	353	341	343	352	348	349	309	370	389	351	337	337	350	367	336	374	342	351	334	335	366	317	334	355	360	387	349	385	345	373	348	327	354	316	338	359	357	348	340	398	354	367	397	367	343	371	337	315	347	342	356	374	358	325	337	333	311	342	328	334	349	364	338	337	354	344	350	376	331	362	361	341	364	342	357	350	327	319	363	353	361	347	329	343	351	355	324	366	369	336	336	355	335	349	351	308	351	355	373	355	366	335	364	346	311	311	343	345	332	350	326	358	367	343	352	342	322	316	364	341	367	334	371	359	338	340	339	341	296	364	352	333	346	326	372	364	331	334	350	341	341	373	356	337	319	326	371	366	328	378	367	343	326	329	343	361	345	351	359	342	351	344	307	361	365	361	403	341	333	334	343	372	314	319	356	321	327	350	361	372	345	361	359	371	321	346	344	348	345	363	379	342	350	353	343	346	370	339	360	327	371	361	347	358	327	337	358	366	348	385	326	332	339	334	379	342	333	348	353	359	345	349	365	345	314	361	357	341	340	310	339	348	383	326	348	345	365	352	369	360	338	349	373	342	328	371	330	334	328	329	321	347	294	308	345	328	331	309	325	355	353	317	367	350	352	357	346	380	356	351	316	348	345	348	354	338	371	324	373	329	365	313	370	353	324	378	343	341	375	364	356	344	364	318	368	376	371	349	323	335	323	343	355	345	346	384	356	348	374	336	337	343	320	346	344	351	372	366	321	342	349	349	349	329	337	324	331	375	356	341	361	361	368	325	362	345	347	342	368	363	368	355	335	337	354	334	342	326	344	330	333	318	379	358	359	345	313	315	362	343	335	360	345	352	333	356	356	350	313	338	324	348	371	367	337	348	350	321	321	368	345	384	365	374	335	363	348	342	320	315	335	344	325	347	349	337	347	350	349	321	320	351	345	380	346	341	395	352	345	358	328	349	342	333	349	365	349	352	361	372	353	360	367	364	352	319	357	355	339	376	338	361	354	320	332	365	318	350	353	348	365	325	384	347	347	353	323	355	354	349	336	338	348	357	363	347	335	334	327	330	363	373	339	341	330	338	376	324	298	322	341	318	350	364	380	346	364	360	370	352	348	365	328	358	382	365	369	343	369	335	329	378	391	359	333	336	343	369	312	326	339	354	323	318	347	350	320	327	380	332	365	390	330	339	348	338	398	350	323	340	341	364	342	316	324	364	348	365	327	333	329	365	338	345	330	359	358	343	334	375	356	363	318	338	340	385	351	347	345	335	322	346	290	345	331	349	345	345	327	335	355	356	334	345	363	334	328	346	369	328	363	338	342	354	330	342	319	389	389	377	364	343	326	332	349	354	355	324	373	349	378	328	349	358	365	326	359	372	363	349	354	373	373	370	345	341	348	359	339	364	334	359	357	358	320	359	358	339	370	339	343	330	352	369	349	368	364	354	350	357	343	335	378	333	332	357	344	374	378	373	354	363	338	350	342	366	341	359	361	359	325	327	361	354	317	363	333	367	319	341	301	380	344	336	370	308	338	357	323	350	359	348	355	333	348	332	324	355	345	348	323	329	342	363	326	342	356	334	350	344	363	324	334	325	336	333	351	361	341	338	397	344	352	347	368	357	363	366	333	361	362	342	323	341	376	335	361	351	352	328	379	331	343	371	317	356	324	317	326	342	340	316	379	300	369	334	361	381	327	367	313	386	352	295	351	332	324	362	331	355	341	338	348	346	360	368	367	346	311	359	377	341	366	362	342	332	339	352	350	334	393	335	374	331	330	361	363	360	340	353	341	328	361	319	346	321	355	330	351	359	340	336	365	363	361	307	359	369	352	390	375	332	335	382	371	355	334	343	320	335	320	328	368	368	342	351	332	366	341	305	371	367	344	328	330	357	336	325	337	361	351	342	363	344	379	361	310	364	323	358	341	372	351	352	370	342	362	342	342	333	317	336	347	305	361	362	380	371	341	361	347	311	344	331	380	350	347	373	349	347	371	318	338	335	357	312	361	355	341	365	355	326	306	358	339	359	365	355	359	343	321	330	356	377	351	321	336	356	378	312	339	352	348	383	337	320	320	362	352	346	317	348	343	353	352	326	386	371	303	337	365	347	355	326	362	323	376	363	336	319	403	371	338	376	343	348	315	334	334	356	343	339	360	337	349	335	378	354	357	340	339	342	344	356	386	295	333	331	392	306	352	357	376	363	314	340	348	362	340	362	305	347	349	356	346	366	360	358	342	333	337	331	380	391	343	343	317	376	326	337	329	392	345	353	337	329	354	354	354	348	337	345	340	356	351	348	346	342	355	338	340	386	359	355	361	375	331	352	357	356	321	353	370	369	359	397	358	345	351	347	385	381	375	355	364	378	354	363	364	355	344	367	327	356	354	373	363	333	357
13096	932	773	582	448	318	221	179	183	151	123	133	118	155	165	133	141	168	171	132	166	158	125	123	136	139	101	101	124	82	107	96	85	87	100	80	101	70	77	72	87	78	73	67	88	100	93	74	72	84	68	69	79	59	84	88	68	71	78	67	65	78	70	73	96	80	76	90	71	78	70	81	74	65	73	68	83	78	66	84	84	66	75	64	79	58	66	65	78	77	69	67	85	65	62	81	86	77	70	63	66	66	89	83	77	84	80	61	88	74	69	82	68	78	65	78	87	70	74	71	83	71	89	74	67	75	75	76	65	85	81	72	69	63	83	81	68	78	73	78	64	68	81	75	59	59	74	72	65	64	71	77	79	89	83	72	71	80	75	76	64	78	76	85	65	63	72	70	58	65	65	81	68	82	74	77	64	69	59	57	75	76	62	73	63	62	73	79	77	64	68	75	59	68	72	84	69	80	80	88	70	79	66	81	85	82	61	76	61	83	74	79	55	73	70	82	65	81	80	81	66	87	73	65	62	71	60	79	61	71	81	82	70	79	81	72	75	81	73	74	59	72	70	67	54	79	80	72	68	87	73	65	73	79	76	77	76	57	91	84	74	68	64	70	76	69	58	80	76	60	76	55	71	66	65	73	69	74	65	57	69	83	79	76	66	76	76	82	69	80	61	78	57	80	63	77	72	79	70	75	85	57	67	81	66	76	61	90	53	83	82	66	65	60	81	96	68	73	56	69	77	63	68	64	83	60	66	82	101	75	67	71	84	71	79	81	55	66	83	62	59	63	67	70	59	61	73	62	91	70	84	64	70	70	70	65	71	62	77	68	50	55	70	76	69	64	68	63	75	63	75	62	69	76	74	55	69	68	77	64	65	78	72	62	61	56	77	68	75	71	69	67	80	74	75	74	87	60	73	81	71	65	79	59	78	85	69	70	73	88	72	75	66	88	76	78	84	61	85	90	71	86	59	72	75	89	77	60	74	61	84	89	77	72	69	73	67	74	79	75	65	69	78	63	70	66	62	64	60	92	77	72	71	84	80	69	71	75	78	60	68	58	64	69	67	72	77	78	75	86	69	63	70	78	77	73	59	56	68	63	84	98	69	58	87	71	64	83	54	62	69	78	69	63	58	68	89	61	68	66	59	68	70	76	79	75	67	61	67	67	68	78	73	69	78	66	65	95	80	87	75	84	65	67	95	75	71	63	60	49	61	78	74	62	76	59	59	80	51	64	84	65	84	58	78	79	78	64	59	82	76	90	70	63	73	67	70	70	86	74	66	71	74	75	73	70	68	80	98	85	67	58	88	81	69	80	73	84	82	71	71	60	70	76	64	67	76	62	79	82	58	62	58	62	73	76	75	73	83	66	76	92	71	78	65	70	81	70	66	75	77	84	65	70	76	62	70	66	69	72	88	68	66	82	81	74	73	72	61	76	71	79	89	85	83	78	77	88	79	72	75	79	80	66	77	76	54	76	88	75	65	55	81	78	74	75	73	78	68	68	75	75	68	74	72	60	85	59	58	65	77	82	67	70	82	82	69	80	90	84	72	86	71	72	82	71	80	87	76	79	71	75	68	73	86	75	72	71	65	61	71	96	69	66	59	58	92	73	79	76	82	72	60	64	69	69	72	72	80	70	72	82	63	77	85	78	76	83	71	73	60	88	68	68	75	68	80	74	78	72	66	79	74	78	79	82	70	67	82	67	60	74	73	77	75	76	85	67	82	77	80	66	73	85	80	88	59	80	66	81	70	82	69	66	77	79	79	77	79	85	70	68	84	79	77	77	77	74	68	68	73	67	61	60	73	79	87	70	73	65	74	71	79	60	67	94	105	56	86	81	67	67	61	57	76	84	89	81	71	63	60	77	66	69	85	78	75	80	71	59	71	87	87	88	74	77	77	66	64	72	67	73	81	84	72	70	81	73	66	63	63	77	64	69	64	63	73	83	76	78	88	75	68	73	61	83	76	85	70	76	76	63	71	60	69	74	79	62	56	85	62	76	77	77	72	68	89	71	66	72	58	51	67	80	79	77	79	81	56	64	73	76	83	79	75	66	81	83	65	78	61	59	51	60	72	48	52	70	86	70	70	81	87	65	89	64	71	74	58	76	66	73	73	72	68	70	73	67	81	65	78	60	70	64	73	67	66	70	47	68	80	78	73	66	57	91	77	80	74	77	77	69	70	79	84	71	74	63	64	73	64	88	63	68	65	71	83	86	67	80	94	81	84	64	76	64	85	80	79	81	87	70	67	70	86	75	57	84	73	77	55	76	71	64	80	86	70	85	74	83	87	65	95	73	66	73	67	60	69	61	74	57	66	66	76	75	76	70	65	73	77	73	75	66	53	71	65	58	84	73	75	61	71	64	90	77	74	81	72	78	85	69	74	82	69	73	71	76	71	72	76	73	71	65	77	60	72	72	78	79	76	49	65	59	83	88	70	74	76	56	61	73	65	78	68	82	80	76	73	80	74	71	78	62	75	68	66	76	62	94	66	61	81	75	71	78	84	74	69	70	72	77	73	80	77	60	71	68	66	73	63	74	85	62	73	58	72	74	72	69	70	68	67	66	77	77	72	75	69	58	55	75	60	77	78	92	67	90	79	90	58	81	64	68	79	65	65	78	76	73	70	69	80	67	77	75	93	82	67	76	85	83	73	74	60	72	72	73	71	83	75	66	83	91	73	62	76	73	76	74	64	58	76	83	75	74	79	93	77	60	63	71	84	74	78	76	66	75	64	67	63	79	93	62	77	85	83	92	66	77	84	65	63	65	71	55	85	69	71	81	76	66	76	71	86	91	81	81	59	58	64	60	63	77	69	81	88	89	84	86	78	66	84	68	75	70	80	65	79	84	67	50	65	69	47	81	68	59	59	62	77	90	79	86	87	91	66	67	81	79	79	61	80	68	76	77	83	77	74	82	71	79	75	75	65	77	77	80	73	87	78	76	74	80	87	91	73	75	74	79	84	87	85	64	77	62	65	92	74	67	50	75	60	75	92	83	62	58	100	71	73	64	101	73	68	76	78	66	59	78	93	67	74	68	89	78	81	68	85	74	59	82	84	91	69	62	59	68	70	68	72	69	79	67	80	67	55	69	75	78	76	63	87	58	78	66	77	63	80	65	61	85	68	72	80	78	69	67	69	65	59	71	77	65	73	70	62	66	76	70	80	74	69	68	64	69	69	70	65	90	69	81	81	69	66	72	70	64	56	72	75	87	76	66	81	68	77	80	71	81	60	70	82	86	72	72	85	56	80	78	73	56	70	57	79	60	64	63	70	64	61	70	77	89	73	63	67	70	72	74	70	84	81	70	73	70	78	66	75	62	69	88	68	71	80	74	67	73	75	60	60	71	67	67	69	58	80	74	69	58	70	71	97	76	90	68	67	85	64	96	79	49	64	79	84	88	77	63	66	73	90	78	64	89	62	79	79	70	84	70	66	65	75	71	57	62	64	60	56	68	70	71	71	65	85	81
7862	826	1747	2063	1803	1481	1131	949	799	677	580	532	550	782	851	703	766	904	870	806	759	845	702	700	598	565	516	447	459	468	459	410	385	404	343	328	310	312	263	229	246	226	230	232	238	203	226	234	218	232	236	222	229	236	232	227	193	205	224	196	229	206	233	208	216	210	225	207	201	201	222	235	212	206	210	210	207	196	222	209	219	210	229	205	194	215	200	199	216	184	200	221	225	217	203	216	207	199	208	198	208	193	206	184	213	203	224	195	198	235	199	188	223	223	222	210	205	221	209	211	220	190	205	213	181	195	228	175	228	195	192	182	227	180	177	223	196	207	192	187	208	214	202	208	185	216	208	214	213	203	188	163	198	219	215	203	226	208	206	201	202	207	182	208	201	224	205	223	171	227	185	221	216	206	240	196	226	199	188	196	203	204	203	201	208	200	212	192	207	218	219	201	213	197	224	198	207	185	186	224	202	210	187	187	180	208	205	201	231	215	198	212	199	189	190	196	188	194	182	210	203	203	203	197	218	216	207	197	189	190	193	195	220	226	204	208	166	214	204	198	188	206	225	215	229	208	214	186	216	187	207	193	190	194	195	209	198	215	201	193	217	224	194	223	207	228	197	227	229	219	183	177	221	200	217	210	224	203	200	223	201	198	214	198	209	177	183	216	187	215	201	199	189	225	202	210	192	179	201	191	199	214	202	202	211	194	235	206	203	191	200	191	218	205	190	223	183	195	210	232	194	211	207	202	219	211	196	181	223	202	213	222	184	196	213	192	201	201	196	195	221	216	220	214	204	190	195	188	216	197	208	225	219	219	226	214	198	217	231	213	203	191	201	199	178	197	218	197	201	209	193	195	199	209	200	213	186	183	222	211	198	210	200	228	202	219	205	188	210	196	197	205	205	196	204	207	200	241	224	196	178	186	207	220	207	199	197	178	198	200	221	189	170	196	205	220	229	217	203	172	230	209	217	200	193	194	216	198	190	201	208	199	213	183	248	221	217	196	193	182	206	231	198	216	220	186	190	204	192	182	184	194	210	207	182	209	198	207	229	199	195	194	223	214	213	198	195	212	184	204	200	211	189	199	213	200	218	222	216	204	194	180	210	222	187	208	226	209	218	217	205	213	209	230	238	215	202	206	228	209	198	207	211	213	199	217	174	214	212	216	189	218	189	208	198	192	208	210	209	202	227	231	213	189	219	230	206	184	217	194	201	213	207	215	211	192	212	189	200	188	192	199	198	209	213	207	189	216	189	192	212	199	214	198	230	195	209	173	217	196	210	188	221	200	199	215	196	202	209	180	184	183	214	208	229	204	209	206	189	246	215	198	208	219	208	218	200	200	237	241	194	203	212	201	211	204	202	225	203	210	208	236	223	225	230	207	189	218	223	214	202	214	191	229	207	222	178	195	198	206	187	211	197	195	211	227	204	210	179	195	200	215	202	192	185	223	238	211	205	209	199	192	207	222	184	205	206	225	193	192	179	206	189	230	211	226	192	196	193	209	194	195	215	196	216	217	192	182	207	201	174	217	227	213	207	209	185	198	220	210	227	203	199	204	198	204	179	193	184	194	206	178	178	191	205	190	232	200	233	201	206	189	222	202	197	187	207	212	221	216	199	188	198	194	191	195	199	217	179	211	217	181	246	208	173	187	205	226	176	202	205	208	206	221	200	207	208	198	172	205	218	206	207	201	225	220	237	203	186	196	219	223	232	237	206	222	242	186	179	198	209	200	210	197	214	185	204	197	194	217	206	206	196	222	232	193	195	215	207	207	196	209	173	237	223	188	184	228	199	187	202	197	193	184	201	214	189	216	230	216	186	227	165	206	214	201	220	193	193	223	187	210	214	207	213	208	218	195	185	224	204	188	206	209	233	177	201	190	236	190	218	207	200	208	198	227	201	196	203	214	219	213	196	195	216	199	211	220	208	197	207	201	186	189	206	189	211	211	223	185	214	182	207	217	204	200	175	220	210	187	203	177	213	191	210	185	180	225	222	213	204	200	208	196	195	195	175	199	233	203	204	203	196	210	210	216	198	222	193	200	204	210	211	211	182	209	210	210	220	216	205	214	217	194	214	209	195	201	224	196	196	216	180	205	217	218	218	186	218	185	206	203	215	205	214	232	219	213	212	201	205	220	211	201	221	205	204	210	217	185	218	203	209	205	217	207	201	201	199	187	219	226	182	203	214	214	193	227	195	227	187	210	174	197	198	197	219	211	223	215	186	192	184	190	207	205	186	204	218	197	210	201	217	192	213	197	183	223	185	195	223	211	206	218	217	216	187	203	203	192	216	204	212	224	226	186	193	209	204	203	197	217	204	213	185	208	200	182	215	214	205	205	205	201	222	192	216	181	211	174	203	225	189	196	182	204	214	195	212	211	228	184	202	205	187	199	194	192	200	212	213	200	206	194	220	222	211	209	216	198	191	217	205	200	185	202	194	195	193	220	228	218	216	200	201	188	203	207	216	195	201	205	200	207	181	221	208	202	225	202	198	200	177	202	194	222	209	186	210	201	208	198	201	198	178	181	201	216	197	200	190	210	179	186	229	223	207	210	219	222	210	182	211	193	202	204	218	182	218	219	189	205	195	200	205	198	194	203	188	209	199	219	204	180	220	200	193	182	198	179	199	206	209	198	215	203	215	185	211	191	199	206	221	219	213	216	210	219	222	214	233	189	189	209	190	202	186	193	216	221	184	201	188	201	212	196	222	231	202	222	187	184	216	202	199	202	191	191	197	197	229	184	187	198	209	189	208	205	182	223	197	213	233	201	223	204	204	184	204	228	196	188	205	197	206	202	208	219	188	201	199	224	218	183	219	195	173	201	211	223	207	175	222	213	208	205	206	192	231	220	211	225	182	207	188	195	205	201	202	193	202	224	215	213	203	204	215	214	230	210	223	194	199	212	227	179	200	196	185	193	203	216	207	200	195	191	208	202	194	219	198	199	215	207	198	210	205	224	199	206	191	208	214	195	206	198	198	209	227	242	217	201	176	186	221	188	209	202	205	219	218	199	206	209	218	194	212	189	205	205	218	197	198	200	203	184	192	201	189	207	203	211	240	202	175	208	213	195	192	233	215	202	201	193	192	197	195	209	166	209	195	192	196	223	230	201	220	193	188	189	197	213	201	221	197	204	213	194	224	197	198	196	195	204	184	181	229	203	203	213	242	220	197	202	171	186	216	202	202	226	211	199	202	197	220	203	214	172	193	192	213	193	208	212	172	190	208	211	224	226	216	214	200	201	198	211	215	227	210	220	261	251	188	197	217	198	198	191	197	202	202	210	212	198	225	225	215	205	214	215	206	215	202	218	221	213	213	213	184	238	201	179	177	206	222	199	208	230	209	186	223	216	218	200	206	211	169	205	232	227	226	217	201	195	202	187	189	203	213	231	204	231	202	208	173	214	213	180	217	190	211	191	199	203	212	186	199	177	173	195	198	201	202	190	203	191	234	206	220	200	195	196	201	197	194	210
1482	298	306	274	313	303	308	261	253	287	297	274	293	269	268	297	313	296	271	264	286	268	273	284	273	267	289	290	292	277	302	266	271	289	277	292	260	293	284	248	273	273	268	290	270	264	303	269	262	272	284	276	243	324	286	275	269	281	297	299	278	314	257	259	267	265	289	261	280	272	269	303	262	267	272	280	282	283	302	297	265	293	264	282	270	242	281	306	284	257	263	263	254	254	260	286	280	270	284	245	298	242	281	298	288	291	292	289	285	262	290	290	274	281	309	296	266	260	261	280	272	268	297	265	284	293	273	261	295	290	292	271	284	279	277	260	281	295	294	275	273	295	304	257	254	266	288	286	283	279	280	272	275	245	250	301	296	254	300	291	288	291	253	286	279	302	296	301	275	298	263	251	289	267	271	314	313	254	266	270	295	291	278	252	256	271	253	297	284	272	273	280	258	263	309	275	253	229	323	308	262	283	268	262	274	290	274	248	247	259	283	276	283	267	260	289	263	290	275	286	258	274	277	264	279	266	279	282	291	245	273	271	275	301	289	283	282	281	287	284	290	339	269	293	297	261	270	262	311	280	274	288	294	267	298	302	248	290	261	295	277	252	286	265	293	280	300	277	276	259	293	308	292	283	308	243	294	283	273	305	284	286	274	262	257	275	284	283	281	287	275	264	310	291	269	283	273	295	288	271	254	263	268	260	264	258	270	300	266	288	271	256	285	294	276	273	283	306	288	253	272	288	292	286	269	308	279	313	283	311	298	281	277	322	299	325	295	260	301	297	251	270	269	301	270	253	264	313	276	287	280	274	270	300	257	262	306	286	260	264	277	259	316	266	254	276	279	269	297	311	240	258	310	279	287	293	280	252	295	291	288	276	310	301	288	246	280	291	284	280	259	299	275	274	283	317	265	265	275	276	301	257	272	289	328	276	268	289	278	282	287	291	287	289	272	257	303	297	279	280	286	264	267	287	270	284	284	254	268	266	274	276	282	267	271	297	285	282	287	276	288	264	291	294	265	287	260	266	298	266	269	305	307	290	289	278	302	269	309	283	280	242	263	263	275	275	295	275	239	275	285	273	312	302	284	329	285	272	262	276	264	293	279	287	303	295	290	279	288	262	271	236	277	259	293	286	286	276	276	259	295	281	278	308	281	294	261	289	293	284	277	243	307	288	306	274	251	274	261	273	280	303	284	287	286	291	279	264	302	265	281	278	316	286	301	319	275	280	271	292	265	270	293	307	268	261	303	296	295	286	269	300	269	264	255	259	271	274	308	262	259	263	263	256	250	260	310	278	290	308	281	257	297	269	304	252	264	271	273	276	305	251	275	280	272	275	270	273	293	240	261	275	284	249	295	282	259	316	290	284	285	276	256	293	292	272	281	284	274	271	313	276	294	267	299	291	257	297	269	301	283	288	298	304	263	241	274	267	274	275	281	265	297	278	274	274	336	294	287	274	252	290	295	265	271	271	282	307	251	296	266	267	285	300	303	268	272	284	298	301	270	281	272	276	249	291	290	257	287	291	313	297	300	258	309	282	288	259	267	263	297	281	280	265	300	278	296	269	287	284	316	270	259	300	291	271	278	290	290	276	269	283	291	267	298	306	267	274	269	283	288	305	281	275	273	264	268	294	274	279	278	292	308	285	284	275	297	284	295	288	330	283	330	247	257	259	294	302	285	279	262	264	274	273	278	314	312	272	280	284	268	236	265	264	289	238	288	277	310	263	259	301	263	278	289	314	276	265	267	254	281	263	283	270	287	293	260	276	300	279	301	263	262	317	290	312	288	287	253	252	287	257	298	243	293	267	272	299	280	260	277	281	324	260	270	264	270	273	296	320	325	306	288	280	258	284	294	285	242	286	280	277	296	265	280	275	254	288	271	267	285	279	287	275	273	279	304	277	299	298	240	285	275	276	302	304	282	271	297	249	325	294	292	308	271	271	280	303	274	293	249	280	282	288	309	291	283	312	263	300	237	306	299	278	262	266	291	300	337	294	271	280	291	268	301	316	285	264	283	245	239	301	277	295	297	280	287	262	291	289	283	249	274	269	271	260	275	276	244	264	272	265	266	334	273	282	248	282	310	304	312	275	278	279	297	269	285	256	274	285	269	292	279	274	280	279	249	295	278	302	304	270	276	269	317	295	259	278	274	307	301	310	284	253	275	273	283	262	263	264	262	272	260	307	297	276	280	294	266	282	299	270	287	268	277	269	285	262	283	299	295	327	335	280	301	292	255	255	285	284	261	280	269	255	293	334	295	275	297	301	291	306	289	248	284	245	314	309	272	260	292	279	275	315	288	261	246	277	295	283	318	303	306	306	258	267	286	282	291	256	262	307	284	275	270	240	231	290	280	278	296	282	280	285	289	272	256	297	250	317	312	263	275	268	256	268	301	303	265	283	281	295	289	260	280	293	282	267	266	290	272	253	263	242	266	282	289	296	283	272	274	294	290	264	286	269	328	270	282	263	287	307	291	293	272	268	266	276	280	260	288	294	297	282	267	259	289	287	260	238	266	255	305	253	267	284	264	290	288	303	277	266	281	294	273	262	294	293	283	261	280	280	270	286	277	282	288	272	297	260	295	281	291	267	328	256	285	270	267	250	283	274	303	254	280	301	302	314	285	295	267	292	284	281	273	295	274	291	314	287	282	243	291	284	273	287	275	281	276	283	264	296	274	290	299	270	279	248	317	270	288	301	261	289	289	274	273	273	265	267	261	285	286	281	293	262	260	287	293	328	305	291	267	264	308	252	291	263	276	276	272	264	256	279	249	268	300	260	322	262	286	295	266	272	244	283	256	293	283	291	279	289	262	299	263	270	286	285	273	279	284	248	278	252	258	251	285	272	263	295	260	273	261	265	284	273	292	269	265	305	277	308	271	285	264	303	292	259	294	286	270	284	264	306	274	281	297	304	268	280	256	263	279	274	297	289	281	291	287	291	291	269	294	289	289	290	278	275	263	285	276	304	281	292	321	294	259	245	266	265	268	270	311	289	263	265	253	285	268	272	276	290	278	251	272	252	311	279	246	270	292	288	295	281	255	270	269	304	271	287	267	272	246	302	279	320	287	262	297	284	262	286	282	266	274	258	298	298	315	261	260	306	277	278	289	282	307	294	283	293	275	279	281	292	284	285	276	262	312	301	290	279	248	278	285	278	245	300	323	268	279	320	259	282	285	276	281	281	293	262	270	294	273	276	307	257	312	284	265	306	278	259	305	300	281	270	257	269	285	297	292	271	269	260	260	276	257	297	254	273	276	266	309	280	273	250	267	267	258	285	283	281	282	298	294	308	300	277	292	266	261	269	295	279	235	281	275	278	294	271	297	320	283	269	276	281	278	285	247	266	270	271	291	263	257	255	284	253	248	286	261	286	280	282	277	254	280	287	281	310	303	284	309	249	280	307	263	252	275	267	275	296	267	285	284	319	296	284	282	273	275	266	264	335	300	239	246	267	280	279	267	292	258	294	280	278
1889	660	662	695	639	644	659	632	654	598	661	624	669	609	618	641	645	599	672	588	642	603	574	601	639	628	600	656	606	637	584	614	606	608	610	640	649	620	604	607	655	627	653	669	629	589	615	627	569	599	592	592	622	648	591	611	630	635	652	645	649	598	590	614	599	576	648	645	623	620	597	631	617	647	629	602	638	614	590	607	610	612	648	656	622	627	654	609	634	664	629	599	600	613	635	627	557	634	656	639	607	623	614	597	658	685	627	662	614	575	615	600	644	653	615	592	627	634	603	664	685	645	591	649	626	628	683	605	613	626	626	632	627	619	593	636	640	654	625	639	648	622	629	620	649	604	653	634	603	587	675	610	667	597	546	652	635	604	641	648	643	631	600	618	603	616	626	618	623	616	611	623	634	599	628	612	643	595	645	630	660	669	590	640	616	635	615	622	613	668	608	612	623	658	622	657	644	609	592	612	667	612	660	637	586	586	614	625	589	623	630	650	609	635	619	575	632	644	580	629	570	674	652	621	623	608	625	616	636	661	607	618	664	599	625	622	638	665	637	627	597	638	611	614	651	674	636	598	649	584	670	612	635	628	661	624	608	579	622	635	667	689	639	624	574	624	577	604	606	573	617	651	619	610	618	612	635	627	640	584	617	645	624	606	613	588	661	669	619	604	633	607	620	640	640	621	575	610	672	612	629	631	651	623	604	637	603	623	605	616	623	601	623	606	593	607	614	659	605	610	636	599	623	609	589	670	609	614	608	589	657	600	677	626	597	610	598	628	639	629	604	660	658	588	639	624	627	605	622	620	590	607	627	653	610	610	610	603	612	621	573	667	644	631	645	596	646	617	608	600	648	603	597	634	615	637	614	616	621	627	622	616	611	615	614	654	603	615	632	594	587	632	625	627	619	614	597	676	603	664	634	644	592	635	607	646	587	595	642	624	588	604	612	594	644	617	656	618	631	619	612	644	664	599	622	642	653	611	624	613	638	635	609	617	604	598	603	655	641	653	616	614	594	636	605	569	627	626	654	615	646	605	589	594	644	666	651	638	607	635	690	661	593	677	578	629	564	616	613	627	571	589	628	667	612	602	641	628	570	639	628	614	610	626	585	603	639	591	596	588	591	630	631	613	629	633	562	657	662	612	619	570	619	622	624	651	635	653	608	586	622	620	629	618	661	593	604	663	620	647	627	613	647	644	647	586	624	644	651	636	585	607	588	628	595	611	568	653	651	623	644	642	663	581	642	634	636	635	687	664	585	615	623	637	670	641	593	623	610	600	616	608	637	632	601	629	634	624	604	668	646	617	635	596	606	612	628	650	656	641	646	642	602	621	592	610	620	594	623	603	613	650	571	619	572	604	656	627	601	642	640	600	634	561	599	622	643	579	621	612	602	612	656	656	667	604	653	625	622	619	611	623	602	600	641	599	625	609	613	606	608	602	658	593	620	608	610	561	617	634	622	660	644	628	573	636	601	688	633	625	646	619	657	602	658	649	642	664	651	573	641	646	618	623	630	638	608	637	628	589	612	619	631	592	617	602	634	623	622	667	644	600	612	610	598	603	582	579	631	614	618	622	588	603	625	630	662	623	586	659	623	632	615	597	584	623	596	655	629	639	612	653	589	658	590	581	623	622	617	601	626	639	638	582	607	642	658	603	650	600	589	625	614	612	638	647	643	609	595	624	603	606	647	637	605	621	652	555	629	628	585	617	600	653	621	618	643	664	622	628	628	586	655	649	591	612	610	632	591	623	605	617	584	580	669	611	587	584	621	625	602	633	603	590	607	636	648	650	597	639	643	603	579	620	660	597	612	637	619	630	582	615	554	631	614	633	592	638	617	596	643	671	605	642	643	612	669	612	587	601	598	614	607	660	627	638	618	602	662	596	646	630	625	644	603	603	617	592	625	637	589	627	623	605	613	664	587	656	605	632	586	577	627	640	633	620	593	602	640	627	629	610	634	565	603	674	617	647	632	608	648	609	602	634	620	606	653	628	588	617	622	627	608	649	691	630	615	594	580	632	623	634	578	611	629	638	629	576	596	650	575	619	628	590	630	608	605	572	581	633	663	656	602	579	622	623	629	630	617	656	623	621	651	547	660	624	647	594	635	616	610	593	574	614	608	593	612	655	617	599	635	628	582	638	607	599	610	633	654	605	625	653	616	601	633	666	614	636	639	653	576	605	635	607	655	600	632	630	602	624	694	630	578	669	635	626	617	622	664	578	650	637	617	660	581	637	609	592	628	664	625	637	633	595	586	625	614	601	647	630	647	579	595	648	618	577	641	628	603	624	581	605	637	587	584	640	619	642	594	616	631	597	633	648	598	635	603	558	604	615	588	668	609	628	617	596	592	586	611	566	633	589	596	629	619	664	597	633	669	618	581	656	651	634	637	604	614	599	594	586	591	581	628	627	648	599	620	600	595	617	647	646	589	615	617	662	632	621	641	572	604	610	618	585	594	602	611	648	568	652	610	636	587	619	596	596	608	639	649	649	629	618	630	649	593	623	645	594	619	572	597	585	663	575	596	615	621	656	660	660	652	629	598	620	605	596	595	608	607	607	630	629	620	584	574	607	654	626	582	675	671	642	593	672	614	613	605	638	583	585	608	630	625	650	593	609	639	600	598	633	638	641	624	644	609	631	627	663	564	640	612	639	561	613	621	609	618	625	607	599	621	648	623	594	611	637	581	615	631	612	632	655	616	644	632	582	599	614	605	616	625	655	616	688	616	606	603	637	603	638	629	606	618	589	630	609	633	636	607	673	626	651	588	595	603	658	601	656	620	641	624	615	662	604	599	651	603	589	641	631	645	635	624	651	617	637	603	630	627	671	642	606	586	611	596	592	617	620	625	621	633	633	565	609	609	624	608	589	633	584	576	623	620	630	629	615	652	634	639	608	664	609	628	606	580	637	565	613	617	576	598	643	645	673	662	635	644	659	596	622	653	648	610	626	640	677	633	598	664	609	652	697	596	617	611	595	593	621	665	633	574	643	599	613	652	644	606	583	599	621	605	607	616	614	607	624	632	604	619	666	584	615	624	613	569	631	642	620	633	627	606	585	649	650	652	588	624	620	589	627	637	633	647	617	612	673	625	677	605	576	634	591	616	597	646	597	584	627	592	668	655	639	629	598	604	638	626	614	638	628	652	603	631	662	646	651	618	620	614	617	593	642	637	633	557	602	639	623	603	600	630	606	621	609	621	627	592	625	623	605	635	594	625	576	613	615	591	602	663	660	602	652	638	643	597	611	621	638	598	655	612	599	660	582	616	644	632	617	640	650	598	645	622	648	673	637	603	629	608	653	617	658	661	629	592	628	608	606	635	591	677	637	633	642	591	624	580	588	640	649	600	604	613	575	612	644	648	627	602	624	627	620	620	614	655	591	647	635	600	626	633	621	635	649	656	621	648	593	621	634	645	630	650	588	636	636	622	620	609	619	612	624	657	631	629	603	605	630	638	650	604	602	617	667	675	625
6670	461	504	391	347	292	235	244	201	217	174	158	167	201	172	205	192	203	207	182	182	202	187	168	186	163	174	150	158	157	170	157	159	194	151	114	163	142	156	138	150	158	158	148	141	149	154	171	166	133	153	164	138	167	138	158	143	173	150	136	160	159	139	163	162	148	135	184	160	152	152	136	135	146	144	129	173	140	142	156	132	147	150	142	137	159	130	169	170	121	161	141	147	142	151	182	162	138	147	154	134	155	158	162	152	135	144	150	144	146	161	135	180	158	176	165	130	156	160	184	180	146	141	161	149	148	150	148	157	178	144	151	156	150	157	146	167	141	151	141	145	147	130	158	168	142	150	181	143	156	131	175	131	158	148	143	166	150	156	141	147	169	148	141	129	150	167	150	137	151	141	153	146	128	159	149	142	162	140	144	134	160	157	161	158	147	154	156	149	151	157	148	158	135	127	136	154	153	163	140	160	131	159	154	158	141	136	133	141	138	165	156	137	161	187	170	142	129	142	179	139	145	134	148	134	135	161	162	148	148	158	147	145	135	177	155	149	117	143	162	159	155	161	154	126	138	153	150	162	162	139	164	157	160	164	137	140	161	142	143	139	145	154	131	129	144	173	135	145	178	155	155	171	133	145	138	164	147	148	165	151	143	158	142	136	135	167	139	134	127	142	152	154	134	137	166	145	143	145	158	154	139	153	164	174	162	153	146	157	127	154	145	159	147	149	140	152	166	173	154	171	172	136	144	145	162	132	155	134	162	125	154	161	170	140	138	158	155	137	154	145	159	154	158	139	140	136	144	170	152	143	144	145	158	146	150	137	143	150	150	128	198	149	168	178	146	171	149	156	163	143	146	156	145	131	148	172	145	150	143	150	140	164	157	164	176	178	162	138	137	155	169	155	158	138	170	149	171	136	158	150	135	154	121	136	142	155	152	159	125	147	154	138	134	156	146	172	160	164	147	154	156	147	157	147	142	154	134	156	138	154	118	183	157	158	165	156	149	148	157	146	164	177	182	163	155	165	140	169	167	150	171	148	128	138	145	155	162	140	139	142	145	163	156	152	153	140	126	141	171	149	148	163	144	141	131	150	152	154	146	155	146	136	148	148	153	126	136	132	144	153	132	121	152	155	131	137	162	146	145	134	154	150	157	148	151	149	158	147	163	171	137	152	149	195	125	127	160	152	155	118	144	145	152	151	171	139	168	153	133	127	149	162	138	166	138	147	136	161	140	163	146	131	168	171	153	142	139	158	133	162	153	131	162	146	145	162	161	146	144	158	143	150	162	141	169	141	143	131	158	137	150	155	151	156	147	147	141	165	154	124	167	148	148	144	177	168	158	150	145	142	144	168	151	147	149	164	148	152	150	173	143	193	140	157	156	175	142	137	141	160	147	148	135	140	150	149	154	156	148	147	127	169	155	162	141	136	159	149	170	160	169	159	164	169	159	140	153	151	148	144	174	163	155	177	143	160	148	131	151	169	134	167	130	160	166	138	173	162	143	165	154	141	148	150	159	160	158	160	142	150	147	155	147	173	138	130	155	143	162	175	167	153	145	158	151	156	171	137	164	157	141	144	159	131	134	124	146	163	146	143	157	144	157	137	141	133	145	124	159	157	146	163	164	164	154	132	130	141	146	146	142	171	135	113	154	153	149	140	159	137	165	148	127	141	140	156	168	146	136	155	143	146	140	160	145	156	166	168	137	150	142	156	147	172	154	149	151	157	163	125	168	119	153	159	161	170	154	133	126	142	140	163	146	149	153	164	165	160	147	152	151	153	142	174	154	142	139	145	117	160	132	157	150	146	162	177	146	173	159	140	153	156	143	154	162	153	151	155	150	165	157	149	155	136	136	138	136	158	143	129	160	168	160	135	152	146	144	141	173	151	150	138	162	166	158	154	145	164	131	135	155	156	164	138	133	157	160	150	157	156	184	155	141	149	171	165	144	169	145	145	156	159	147	155	133	149	127	127	151	135	145	160	146	145	148	142	163	163	164	151	167	157	167	156	144	136	140	154	143	142	141	145	134	166	155	147	163	163	131	171	149	143	152	136	161	160	145	151	149	155	137	154	153	140	134	103	163	167	166	162	135	153	169	150	140	166	128	143	122	157	156	150	162	141	144	153	157	155	153	145	142	151	158	164	155	158	156	154	161	167	138	149	175	142	150	166	170	133	163	162	146	170	112	160	154	151	166	149	152	126	155	154	143	173	139	174	144	149	158	144	157	151	184	131	165	130	154	145	153	135	157	157	158	178	133	133	167	133	153	159	150	148	148	154	159	159	151	156	153	149	145	165	124	127	140	172	155	146	157	149	153	164	161	195	141	143	147	143	141	136	159	175	177	151	153	170	137	155	132	133	187	174	136	156	163	157	155	159	152	163	156	146	140	151	161	130	141	165	149	160	167	150	135	160	158	150	146	145	139	143	144	160	143	154	157	165	149	154	157	148	146	135	148	146	142	147	159	147	130	141	165	147	138	169	150	173	151	142	141	148	149	150	181	142	159	149	160	163	140	162	156	159	154	154	163	139	145	137	131	132	146	154	128	127	169	149	139	117	157	147	155	150	171	143	166	138	158	160	163	149	143	146	146	155	163	164	178	154	158	151	147	171	189	153	142	159	132	158	148	133	135	141	164	183	165	128	135	157	180	146	189	167	129	125	126	159	136	143	153	168	146	138	149	155	165	129	157	178	167	159	146	118	150	144	165	156	160	117	145	173	160	167	143	157	153	154	145	157	145	131	145	152	167	145	134	122	148	145	150	159	178	147	168	153	169	155	155	174	164	143	150	147	148	151	145	136	129	166	158	153	150	166	151	153	130	161	167	153	154	139	147	145	142	162	152	117	156	165	159	166	136	159	160	149	129	163	150	148	163	171	179	158	141	165	159	158	157	145	177	154	138	165	141	150	151	130	160	154	152	181	177	133	134	146	158	153	180	158	136	158	164	150	163	130	141	154	166	162	138	149	160	115	175	145	160	149	133	128	157	128	147	164	137	160	150	147	143	150	133	170	157	133	169	151	152	165	144	145	139	133	157	154	162	141	142	169	146	158	124	121	150	169	152	140	134	142	158	157	166	191	151	166	148	176	160	164	158	168	144	159	167	161	136	155	154	150	156	150	167	144	179	150	165	130	147	176	141	151	155	171	152	154	164	165	157	132	145	159	139	148	139	145	158	140	136	150	117	175	136	168	132	154	157	168	157	158	148	138	175	148	173	147	162	116	148	146	149	114	125	130	160	153	157	132	149	151	150	141	149	158	143	160	138	130	155	146	144	147	146	163	165	170	157	150	169	173	158	166	165	149	174	160	144	163	152	156	157	164	152	150	176	174	144	156	145	148	151	146	137	155	154	141	145	147	130	170	162	135	149	146	154	159	158	156	150	152	164	173	170	159	144	140	153	154	139	164	174	159	155	164	172	150	125	145	164	134	139	147	157	150	153	160	171	147	163	149	156	142	154	162	168	153	165	153	138
6113	660	1187	1301	1143	1005	872	733	627	595	531	503	525	617	694	617	684	637	794	621	697	757	591	606	596	549	490	450	457	415	479	426	431	412	432	411	458	393	360	353	344	377	349	368	336	394	402	372	346	383	326	334	331	344	349	332	368	346	321	340	342	343	335	411	362	365	325	354	332	352	344	357	337	344	368	342	321	347	346	361	351	370	357	380	327	365	320	326	336	328	320	370	333	348	328	343	347	330	318	372	345	354	356	380	347	383	371	353	351	338	351	375	341	362	322	370	331	370	333	336	364	378	369	341	350	363	363	362	361	328	350	386	366	345	346	370	319	328	366	362	366	370	308	362	378	338	357	317	375	327	358	379	329	360	337	338	335	307	403	375	325	355	352	360	362	363	359	360	362	323	348	378	351	325	315	345	362	336	320	349	365	332	346	344	316	337	380	340	303	361	352	360	365	331	342	351	344	366	375	330	386	383	349	350	351	323	340	371	362	337	355	370	358	371	363	348	342	312	339	312	354	386	381	344	376	312	359	378	310	311	369	343	357	362	330	358	355	342	347	353	357	349	400	367	370	351	350	337	333	368	324	348	349	368	299	367	355	347	393	347	346	375	375	348	354	370	380	315	364	312	353	354	332	383	325	329	337	338	365	379	366	388	350	349	342	334	328	370	323	340	336	350	367	345	322	352	334	326	367	357	381	363	349	352	361	345	336	330	382	356	347	395	338	335	335	344	369	337	356	334	346	351	344	331	388	316	357	345	339	372	336	338	329	332	345	376	339	337	387	338	377	351	346	352	327	374	372	377	365	347	406	350	324	374	360	339	395	358	346	369	382	365	381	363	347	310	369	360	304	347	322	348	345	354	368	356	332	353	367	330	368	367	343	343	336	374	385	331	342	353	341	335	355	337	333	326	331	349	359	356	312	371	342	374	357	364	360	369	362	365	338	366	346	339	353	356	296	350	327	344	321	334	374	320	369	342	364	337	355	336	358	336	328	346	376	353	380	360	337	351	362	343	400	351	341	364	380	328	342	337	373	349	347	370	351	361	369	332	368	347	366	359	357	334	363	332	330	350	348	371	343	369	346	327	364	353	359	354	337	323	382	330	346	356	335	304	331	323	362	353	387	348	346	377	328	352	358	365	371	343	360	331	342	349	322	342	366	323	361	341	364	358	381	375	324	324	341	352	343	350	354	349	366	368	363	354	358	364	360	370	348	331	350	361	330	343	357	355	360	374	329	317	344	338	359	375	336	373	376	351	363	335	351	316	352	323	362	322	356	357	363	345	337	354	367	345	353	348	341	325	343	334	359	361	352	364	327	312	342	361	347	345	374	342	333	327	362	364	354	330	370	341	351	325	341	361	359	327	339	346	335	376	375	357	309	343	358	344	351	337	337	326	349	335	360	366	340	342	367	354	360	376	383	345	342	335	366	372	361	353	338	353	323	343	350	394	362	344	350	328	383	309	352	356	340	356	346	318	372	333	338	355	340	353	348	327	386	342	340	365	347	354	343	363	333	359	356	338	354	351	395	358	340	335	369	328	333	343	367	327	349	328	341	357	329	331	352	346	358	321	341	389	311	346	358	371	351	348	334	362	343	360	353	336	326	351	319	353	345	353	345	328	358	362	373	374	345	344	359	344	323	373	377	345	302	352	340	306	355	340	353	351	333	381	351	379	366	335	367	355	360	417	358	332	331	345	352	332	318	370	361	365	333	344	338	385	361	338	340	344	337	367	324	362	357	359	359	342	372	335	358	341	341	359	346	357	348	338	349	362	354	345	324	341	368	327	329	334	344	374	345	362	395	337	358	332	348	365	334	342	341	352	314	381	355	358	336	348	360	373	348	331	379	347	341	347	303	352	328	378	353	345	325	365	350	351	306	363	321	352	350	346	362	369	374	359	369	349	336	318	347	358	374	346	353	330	379	353	348	373	343	310	369	374	360	332	343	386	341	370	377	347	364	335	359	390	356	367	333	357	355	367	346	368	346	369	368	325	346	379	354	333	361	343	353	336	328	322	325	347	353	370	366	357	327	365	369	353	343	362	358	356	328	344	315	337	366	321	346	317	350	380	339	353	372	346	338	319	346	360	354	381	331	364	355	364	370	349	357	329	359	355	371	342	363	394	369	347	352	357	376	326	339	389	331	363	338	347	329	344	342	347	367	351	337	369	347	367	350	359	371	347	325	320	351	337	356	347	335	345	349	352	326	339	356	336	337	390	323	358	330	389	332	347	343	332	336	373	358	385	375	391	319	362	345	321	377	328	368	390	311	347	346	354	348	358	341	337	342	354	353	366	364	351	358	382	347	353	354	359	351	343	389	344	360	370	341	339	365	361	381	351	343	332	339	367	355	361	353	314	368	335	342	362	372	346	384	345	327	340	356	334	340	346	357	384	329	343	329	345	331	332	375	328	347	351	355	393	350	366	344	341	325	340	349	352	356	337	355	338	381	335	348	347	377	363	347	345	361	344	381	343	353	347	359	359	342	343	378	346	364	346	331	374	359	342	342	345	349	312	367	379	345	348	340	339	316	386	339	366	336	341	364	332	381	339	380	345	336	343	348	346	351	355	340	359	346	354	336	358	355	330	362	344	349	320	342	342	350	332	340	369	399	350	350	334	359	331	305	358	354	386	380	357	334	373	347	376	343	327	360	360	352	339	350	359	348	356	328	345	343	342	333	354	359	375	328	364	375	343	388	351	358	342	348	359	327	326	338	350	360	356	398	354	331	365	349	361	312	378	341	333	349	370	342	358	319	343	351	343	367	345	359	335	355	343	375	312	338	338	379	343	332	337	350	369	322	356	357	347	360	374	355	346	329	362	402	330	343	380	335	334	325	370	371	375	370	384	344	343	314	313	333	375	354	358	317	362	347	343	358	345	354	323	353	338	392	374	362	389	381	366	348	367	356	315	374	353	367	346	351	384	381	360	303	306	346	334	332	369	363	372	346	327	330	332	364	342	366	369	345	333	366	376	336	357	344	374	405	318	331	355	340	354	336	371	329	357	354	343	344	362	357	344	332	346	365	388	379	326	333	314	355	354	355	314	335	321	380	340	362	349	351	349	362	346	349	353	345	339	365	327	327	397	334	344	356	350	363	367	342	347	341	331	341	316	358	360	361	324	348	352	347	355	326	360	349	350	382	323	355	361	343	353	352	367	363	349	343	338	343	393	331	359	359	334	362	373	363	353	380	321	343	380	363	362	354	336	336	335	346	398	358	361	337	335	378	337	328	336	352	357	374	382	339	326	380	350	355	361	328	335	346	290	393	333	319	327	315	351	350	356	362	324	341	353	332	359	351	336	345	344	321	322	380	351	374	365	390	349	344	337	381	341	362	345	335	365	331	338	366	309	324	348	369	340	353	345	331	368	359	349	313	362	337	355	361	322	352	375	364	347	348	319	361	366	365	358	373	361	365	371	367	340	332	361	338	360	341	343	327	344	337	332	334	347	331	352	348	334	338	347	363	345	367	362
13225	926	823	583	392	312	263	212	161	136	128	137	139	125	157	150	171	147	171	156	184	164	156	150	108	121	118	104	91	103	123	89	98	85	77	81	90	103	91	94	73	92	78	80	84	67	81	68	79	83	67	66	67	59	65	77	74	76	94	67	84	70	71	53	85	65	65	88	51	66	66	71	92	86	75	64	91	74	77	81	68	58	90	64	74	78	73	66	87	68	72	65	77	76	70	72	84	68	75	71	63	69	98	82	81	86	86	65	83	71	82	84	75	86	62	62	81	61	93	56	70	71	72	75	69	84	82	63	75	77	68	85	70	89	59	62	77	68	81	73	78	77	79	74	70	88	68	75	79	69	69	66	75	78	59	80	74	79	53	86	77	80	68	53	72	76	78	67	88	79	55	60	76	72	82	75	59	61	62	75	68	71	70	69	65	70	69	66	78	72	89	76	84	89	61	79	86	78	92	71	84	67	80	76	74	57	89	65	73	75	79	70	79	63	61	81	63	77	77	85	72	76	97	78	85	66	68	58	54	68	73	77	82	83	63	78	82	67	84	76	81	71	57	60	66	75	66	69	85	68	73	87	89	77	65	69	71	77	86	61	87	92	67	80	68	71	72	66	67	87	81	69	61	78	77	68	70	64	55	77	69	63	65	86	74	59	71	86	69	82	74	68	68	72	77	77	76	71	96	67	67	73	72	72	84	81	96	76	94	74	82	77	76	60	70	78	90	75	82	65	82	104	85	81	74	69	80	78	85	65	83	79	71	61	101	85	74	66	63	85	77	73	66	66	59	79	78	72	61	92	96	70	72	67	86	71	82	73	63	67	61	79	59	69	97	74	73	84	78	68	70	67	70	75	86	69	78	80	67	71	72	64	82	77	84	79	78	71	92	66	80	83	54	71	81	86	76	78	68	66	83	70	66	84	73	69	54	72	66	73	58	62	75	58	76	63	70	64	59	90	75	58	63	63	70	79	72	69	67	79	72	66	67	74	60	77	73	72	61	85	82	61	78	57	65	56	80	66	73	86	59	63	63	65	65	69	77	79	85	78	67	66	63	56	63	63	71	66	65	85	65	71	82	68	65	69	77	75	78	72	73	69	91	70	74	77	85	61	75	84	66	84	84	91	74	89	74	81	72	62	80	72	62	74	70	83	75	81	62	71	68	82	70	62	72	71	103	88	79	87	82	73	58	67	71	69	69	73	79	59	68	74	70	53	66	78	81	74	82	88	79	75	71	73	56	79	65	85	65	59	69	65	81	64	87	66	67	67	62	70	75	69	61	77	74	84	72	66	69	75	72	85	66	78	61	68	63	71	56	77	89	77	65	73	68	61	72	64	64	77	83	58	79	61	64	82	69	67	79	76	76	92	67	62	63	80	71	58	58	75	52	64	83	63	76	76	74	73	63	70	75	82	67	80	88	86	52	70	66	78	61	82	71	75	72	79	84	83	88	67	61	66	55	70	77	79	70	79	79	72	66	60	91	78	87	73	66	70	79	55	75	68	91	79	73	59	75	74	75	74	77	56	62	55	63	73	75	62	82	69	71	92	84	70	73	83	78	63	75	57	87	75	61	58	60	76	65	80	67	67	75	67	54	64	79	66	72	79	68	69	75	68	77	64	74	78	65	79	68	75	70	77	73	70	70	53	69	89	58	69	65	66	71	68	71	79	67	81	72	80	72	85	67	54	76	68	69	61	72	69	63	68	60	82	76	77	72	81	81	65	97	84	64	68	68	77	53	81	76	86	76	66	70	73	66	71	64	76	70	73	70	74	59	72	81	81	61	83	71	69	77	61	60	71	84	80	71	72	95	68	74	66	63	67	78	64	81	88	73	80	83	66	82	69	64	63	72	64	90	62	86	82	75	75	67	78	73	85	68	90	68	63	62	75	82	83	62	71	69	92	60	68	55	73	71	69	65	67	68	66	67	74	67	83	70	82	95	83	84	69	76	86	60	61	77	81	65	65	79	70	77	79	59	76	62	77	83	69	60	73	75	79	64	57	68	86	78	63	78	65	75	73	78	72	71	80	77	67	77	68	83	70	83	85	70	80	89	85	65	66	68	79	79	72	88	85	85	62	76	78	62	60	77	89	64	83	63	73	65	66	62	69	57	63	74	74	68	73	72	75	93	63	76	92	81	70	78	69	61	64	78	72	58	74	60	60	68	71	69	76	72	66	78	75	62	75	69	70	66	81	70	70	69	86	74	81	67	65	67	71	72	74	72	64	67	61	61	64	63	69	83	68	71	61	69	92	80	72	68	70	76	80	76	56	69	79	62	64	65	72	67	74	82	79	68	76	74	66	73	64	89	79	76	86	81	71	77	63	68	67	74	77	66	71	84	52	83	61	54	85	70	73	60	73	81	72	69	75	49	91	88	63	76	71	70	68	85	64	76	77	79	94	83	74	81	77	45	81	70	65	66	61	70	68	61	81	75	59	57	80	77	59	63	63	83	74	80	73	73	68	81	63	73	60	68	79	78	58	64	76	63	83	76	78	71	78	72	92	78	79	72	70	85	60	93	69	67	88	70	87	78	76	65	74	76	49	70	66	76	65	81	64	69	73	83	80	64	73	61	50	82	77	77	87	71	71	72	93	55	78	73	60	66	68	69	69	74	70	76	60	72	68	77	67	70	78	94	61	56	68	82	74	65	81	61	62	83	82	72	78	77	75	93	81	75	77	83	76	64	83	80	78	76	67	66	69	81	64	71	77	73	90	70	63	65	70	88	67	83	64	72	72	80	89	69	70	71	72	87	76	66	69	75	70	67	65	75	70	101	79	56	71	84	61	76	81	74	56	60	75	72	86	90	82	85	69	73	73	74	73	83	75	63	78	77	75	86	78	72	89	52	66	74	74	71	65	78	57	81	75	65	67	74	91	74	65	59	68	78	73	84	69	81	66	57	85	81	70	72	81	75	72	63	64	68	69	78	69	63	57	73	75	74	76	79	65	57	60	89	88	87	65	78	61	84	83	85	73	71	69	87	70	77	87	66	69	63	72	80	85	61	74	66	75	59	80	85	62	77	75	62	68	71	70	75	70	70	62	73	55	74	90	71	72	80	67	64	77	87	87	61	70	78	95	72	81	68	63	71	77	71	93	75	75	69	68	73	57	68	63	89	71	81	84	71	64	71	61	64	70	72	91	76	69	65	67	72	71	63	68	60	89	85	60	64	73	73	68	77	84	70	65	70	62	77	88	80	89	64	68	78	54	84	65	72	71	68	83	56	58	66	84	78	65	78	83	75	79	76	71	85	68	73	72	81	77	54	71	68	59	72	85	72	63	71	64	63	59	60	78	71	65	85	65	79	76	83	74	67	58	67	79	72	83	90	83	54	69	77	67	63	68	69	69	75	87	74	86	70	66	62	67	75	70	70	77	76	80	65	56	58	79	72	66	80	76	69	81	78	60	56	74	81	74	66	78	72	92	74	78	92	79	72	81	70	61	91	67	82	81	66	79	98	90	80	74
7879	807	1750	2075	1783	1407	1132	953	742	693	631	550	567	634	752	780	789	798	1005	769	805	963	811	687	637	599	541	427	388	421	357	414	407	399	323	282	321	304	276	250	227	247	214	238	231	227	216	228	215	240	228	213	222	225	229	217	201	220	220	210	215	228	223	230	186	238	226	201	221	209	226	220	215	221	214	211	243	206	216	227	201	218	233	216	224	210	210	195	208	182	202	214	243	212	225	227	196	229	184	217	218	214	191	197	208	176	212	199	205	223	225	183	208	209	213	208	210	203	208	225	223	208	218	209	220	202	215	197	222	196	189	213	197	208	218	199	181	193	219	214	192	189	221	211	224	217	191	229	191	211	198	228	214	188	204	202	203	205	204	207	199	207	220	213	213	203	198	214	204	223	208	222	226	192	192	190	194	184	199	201	204	200	206	215	187	229	190	247	216	189	220	223	198	202	203	224	208	199	204	204	238	199	175	196	201	207	202	182	198	200	211	205	217	197	185	213	202	192	191	214	208	215	220	191	237	195	202	211	214	247	199	218	198	188	199	212	202	221	230	206	219	186	206	223	213	204	191	203	211	203	217	213	247	200	224	226	227	216	188	189	199	191	180	207	197	188	204	190	225	196	199	203	204	200	209	221	209	198	229	208	192	210	191	216	207	204	219	189	204	193	215	186	212	189	231	190	213	206	192	180	224	226	202	217	201	230	190	203	189	228	182	194	202	184	191	216	207	196	216	214	204	191	203	202	194	199	201	193	204	221	210	216	230	200	217	192	195	199	196	209	234	235	223	213	206	204	206	181	232	213	227	189	205	181	210	203	198	191	208	212	191	227	184	202	203	228	185	211	219	212	184	200	195	233	211	230	206	165	175	170	212	198	217	212	163	213	185	204	193	214	183	199	202	189	206	192	202	201	220	186	212	177	214	213	201	216	205	228	207	209	214	193	231	214	213	193	212	222	204	215	227	209	209	203	192	199	216	195	230	231	185	208	206	208	176	221	213	219	194	232	207	210	206	202	216	197	213	211	210	184	196	222	199	173	223	221	214	207	179	199	205	201	219	196	211	182	224	196	228	205	200	233	203	210	193	216	216	238	215	197	195	209	174	201	192	226	216	237	210	188	223	205	200	201	203	171	199	213	211	210	215	212	210	203	220	176	208	197	214	196	214	196	215	226	197	190	193	207	191	223	223	213	179	234	209	218	223	222	192	184	210	193	200	209	196	204	199	221	197	206	192	184	176	205	202	200	228	207	208	206	182	204	196	203	197	216	197	209	204	193	230	225	217	201	185	200	223	198	195	200	189	211	210	199	182	221	184	197	207	216	212	220	212	191	219	181	209	199	171	193	216	211	196	199	220	218	199	223	184	190	200	206	230	223	204	217	221	216	204	214	194	229	187	216	204	203	206	216	182	208	196	198	206	192	197	201	211	216	199	228	206	202	192	243	207	222	206	190	186	207	215	198	203	183	224	203	208	194	214	210	181	233	186	180	225	210	201	183	199	215	207	201	224	213	213	203	227	186	211	228	222	206	230	204	215	196	227	198	204	201	234	216	225	203	206	197	218	180	187	193	213	212	224	242	212	199	194	217	202	186	195	206	216	196	215	198	216	195	213	201	188	195	191	193	217	201	218	207	197	209	176	201	233	206	217	228	226	192	224	199	222	194	206	190	209	208	182	205	189	197	202	197	202	201	215	222	212	224	209	209	202	180	198	194	201	214	219	193	178	211	181	195	197	213	205	215	200	198	193	210	203	223	224	200	191	225	208	196	171	199	198	195	223	188	237	202	233	234	186	190	207	217	226	194	216	213	182	222	212	203	205	215	184	224	193	194	224	215	209	196	196	217	171	214	204	216	195	208	231	200	185	179	191	223	196	191	179	199	203	186	187	187	227	238	203	188	232	203	218	206	219	194	206	203	211	194	191	216	194	206	205	186	224	189	185	203	223	223	216	189	174	218	200	195	225	207	198	192	203	212	207	192	243	189	202	202	201	197	211	222	216	193	221	199	209	191	208	200	210	199	241	202	205	216	185	226	196	191	226	191	214	196	191	198	207	209	210	222	210	229	185	163	216	202	191	180	191	202	197	209	199	221	198	220	197	189	207	197	206	209	195	214	220	190	185	220	197	200	167	205	197	215	212	204	229	220	211	176	213	218	206	212	247	212	200	234	172	197	202	198	189	196	179	237	194	187	163	201	203	193	210	199	206	194	220	222	197	214	204	232	213	220	200	201	194	194	191	203	185	207	233	202	209	201	203	197	206	193	193	202	194	217	205	207	193	201	188	217	202	220	191	209	204	204	214	187	238	208	195	194	196	218	191	186	215	215	202	200	215	197	196	191	228	216	192	195	219	204	221	196	198	215	199	212	208	214	207	220	250	189	216	209	189	191	196	209	203	185	219	198	215	226	209	190	220	202	201	198	198	206	187	196	224	203	224	207	199	217	214	213	197	203	197	217	191	193	187	216	200	214	202	227	216	197	201	216	214	206	216	227	206	180	220	197	207	202	200	212	213	217	216	200	197	214	198	199	197	206	200	195	216	205	188	213	193	197	215	199	205	213	193	200	212	209	180	187	207	232	194	211	216	213	214	217	197	189	219	187	181	187	202	180	179	186	189	212	204	228	221	205	226	204	189	207	252	188	181	208	192	226	197	203	202	194	217	193	191	233	199	207	224	215	224	193	196	230	213	200	208	192	215	225	188	199	222	201	206	204	199	201	209	223	179	216	214	204	216	198	203	204	193	209	201	193	213	213	189	175	210	216	225	197	207	225	187	175	223	195	230	202	201	210	199	209	194	210	199	208	191	210	210	227	215	208	225	230	226	196	193	193	205	206	210	207	201	208	223	210	196	201	192	214	198	207	197	214	216	189	220	224	187	210	226	205	226	217	198	219	211	195	210	215	201	199	236	200	200	200	211	215	208	185	189	191	220	243	216	223	185	194	207	192	218	216	208	197	203	197	210	213	213	212	209	225	206	207	193	219	211	223	194	222	193	191	209	220	222	183	176	212	210	190	225	203	228	220	239	164	177	219	191	197	218	203	221	196	211	186	220	188	203	201	180	182	194	211	241	213	212	219	206	206	197	203	221	180	194	197	195	205	216	224	213	196	198	190	200	230	189	203	227	198	213	203	201	209	237	182	207	208	196	195	200	198	236	191	203	195	185	195	179	204	208	211	215	222	194	205	223	194	210	216	213	199	210	203	211	209	215	193	199	167	201	200	203	221	218	213	191	203	191	202	206	213	203	211	192	175	216	192	204	210	205	193	185	176	204	198	184	222	189	207	206	236	186	202	212	206	218	214	226	188	195	213	203	204	203	202	203	202	185	206	210	207	218	200	218	203	231	187	194	206	204	198	173	225	196	211	201	223	195	208	209	219	206	209	207	207	194	207	194	199	199	203	241	230	206	200	184	196	194	193	207	210	193	193	227	195	200	216	228	207	198	212	234	233	200	220	198	199	198	215	208	208	211	225
1381	289	284	309	281	335	303	310	274	269	305	272	276	260	291	291	295	296	253	277	276	290	300	306	272	252	289	275	284	261	278	304	325	290	276	270	272	273	287	288	287	284	285	270	263	269	261	271	253	262	279	295	292	255	271	250	272	280	291	291	272	296	257	296	273	258	295	279	262	271	291	294	292	264	262	290	277	271	279	285	277	298	267	286	301	289	245	298	285	304	304	248	270	261	250	261	285	258	286	269	308	286	260	279	272	258	285	255	286	262	271	287	310	277	248	252	291	302	276	277	282	284	289	297	271	303	292	298	261	251	289	275	310	286	270	235	262	305	286	297	292	268	249	258	285	268	284	274	287	295	272	256	304	270	285	271	273	276	253	310	289	286	247	292	269	318	281	282	289	279	269	292	263	288	304	291	284	321	281	244	274	292	303	256	275	299	252	260	277	298	283	243	280	283	284	270	278	267	266	270	291	261	312	306	269	272	299	281	251	293	298	279	292	296	296	285	280	279	265	265	261	304	310	291	287	265	282	251	254	304	278	262	298	277	269	268	279	279	306	288	305	279	277	325	268	281	271	246	242	265	272	268	300	293	277	289	264	283	288	270	228	289	272	279	302	249	259	258	260	313	294	316	300	263	282	288	274	265	275	298	299	275	299	292	294	289	302	278	279	276	268	276	294	293	330	270	272	261	306	246	271	224	276	294	278	299	262	286	261	295	283	284	278	264	291	281	269	233	247	260	295	288	288	279	300	300	314	267	297	300	268	277	310	270	301	274	281	275	312	287	291	292	257	252	278	303	269	304	311	278	288	285	281	280	275	288	296	275	283	260	291	296	264	275	281	297	263	284	310	308	270	269	298	276	286	271	268	269	293	259	288	283	303	316	261	245	307	287	306	246	279	284	267	290	296	272	287	232	235	267	307	255	316	288	251	286	244	229	285	313	277	281	319	285	262	240	279	261	264	291	276	295	282	288	255	283	260	301	300	277	295	274	304	293	323	273	261	290	283	283	256	254	252	276	260	242	281	288	238	271	295	245	245	276	290	277	299	273	278	316	261	269	288	279	285	287	303	263	307	276	280	249	276	263	255	265	287	261	274	276	252	260	266	293	325	282	273	285	272	280	302	285	280	316	263	287	286	285	272	255	255	247	268	239	277	273	270	252	250	293	275	278	291	297	268	266	278	267	250	252	259	277	285	281	261	300	316	306	257	296	246	283	293	249	286	291	260	272	278	304	262	264	279	293	291	261	282	254	279	309	258	309	281	305	317	256	269	300	256	286	328	256	292	290	243	268	285	273	295	279	261	276	275	295	287	248	289	265	261	279	301	297	244	255	295	301	287	254	278	262	285	294	295	251	278	271	254	282	292	273	286	258	309	250	278	311	294	271	276	276	257	263	288	259	247	239	275	260	258	277	328	268	269	259	279	278	295	270	254	280	258	240	280	303	267	295	278	258	307	270	252	268	255	282	277	313	279	288	292	275	300	270	272	321	298	275	294	285	252	262	271	284	264	268	256	301	255	264	256	283	255	281	269	301	252	277	269	281	292	273	288	265	283	269	272	305	283	283	290	269	259	253	276	296	271	290	274	301	269	304	279	262	300	284	266	276	269	283	284	287	271	268	300	284	294	278	316	304	292	289	264	296	293	305	281	284	254	271	263	278	278	282	285	275	273	299	263	294	273	277	276	275	282	278	293	286	307	299	286	309	281	284	280	331	294	293	263	260	304	268	294	278	308	295	267	256	289	247	291	279	263	269	257	296	290	253	280	274	269	268	261	269	281	272	277	277	279	272	264	283	255	287	261	268	275	276	260	241	279	268	257	241	279	274	248	283	265	282	281	291	289	281	267	281	281	284	284	253	234	290	265	274	300	281	284	273	296	282	292	280	291	297	297	259	269	302	260	289	291	288	248	272	259	283	260	284	296	291	290	279	295	262	264	302	308	259	307	289	308	268	284	277	265	261	294	297	294	291	250	250	274	260	252	291	230	271	277	268	267	267	295	277	251	296	326	292	296	280	269	283	226	297	293	265	294	286	310	292	283	296	293	288	279	272	292	287	264	291	289	263	290	252	278	297	255	278	260	267	271	261	282	282	266	294	279	290	265	279	288	274	250	272	276	271	275	282	289	272	256	249	278	269	271	252	292	259	275	286	286	285	295	277	262	257	266	268	275	259	291	308	272	275	280	269	258	273	268	257	283	271	290	249	277	284	295	263	261	257	277	246	272	267	289	269	275	252	286	278	283	251	269	275	270	284	284	262	294	273	284	282	261	239	285	304	295	278	237	301	301	274	278	302	288	258	267	277	273	289	245	290	275	298	267	253	300	270	300	245	296	288	293	294	274	273	294	304	297	295	300	281	239	266	293	241	267	264	284	306	278	303	276	269	292	254	255	285	327	291	279	286	266	288	293	280	293	264	306	284	314	267	237	256	281	294	282	295	287	272	275	304	305	291	281	272	304	278	275	242	280	296	300	301	268	277	275	279	245	271	292	255	286	275	262	251	286	299	270	283	299	282	284	287	272	275	268	234	271	298	301	279	298	266	292	266	276	285	261	275	283	257	282	279	286	277	265	279	288	299	293	276	269	270	253	264	287	274	280	268	293	290	294	260	291	266	262	275	265	289	283	270	254	271	268	258	305	274	272	261	281	272	303	286	283	274	277	259	266	247	271	314	290	273	280	293	268	290	262	266	280	278	281	305	273	261	303	286	290	286	282	218	275	289	269	286	266	280	275	276	313	285	252	282	291	278	271	322	292	235	274	271	315	288	302	252	281	244	264	327	278	292	306	287	308	251	281	273	259	283	264	273	277	282	291	275	292	316	251	305	257	268	293	269	261	278	311	270	279	278	273	295	286	285	260	308	264	285	281	299	315	277	289	260	306	282	294	272	286	259	249	269	281	284	299	272	301	295	306	303	278	277	273	292	274	304	315	304	286	288	283	280	264	287	266	294	306	308	280	254	298	277	287	283	226	293	278	264	287	284	284	268	268	250	276	293	257	269	278	254	289	310	301	239	265	252	299	292	310	290	283	295	251	299	289	256	264	257	278	280	247	276	296	282	270	297	317	262	267	266	260	285	289	291	259	250	318	289	273	257	264	307	273	313	289	279	278	282	292	275	288	275	252	271	272	252	258	264	298	290	304	296	247	280	248	281	290	307	257	292	306	279	280	268	266	270	274	271	292	274	256	265	248	285	263	279	262	267	285	301	274	302	275	279	288	302	308	273	289	278	275	264	264	263	289	264	272	260	259	296	284	318	276	306	293	298	276	253	251	252	263	251	282	298	256	289	278	299	246	279	240	298	224	298	306	311	281	269	265	301	267	284	270	273	295	248	283	311	270	274	289	268	288	298	288	239	262	267	273	276	313	275	292	277	259	225	295	257	273	282	298	288	285	278	256	264	283	253	264	263	263	281	269	272	273	288	295	287	260	282	259	266	277	256	272	291	267	330	294	286	273	267	238	312	268	273	271	312
1795	590	645	704	673	661	638	659	618	640	612	651	660	612	670	638	637	610	645	664	619	624	606	653	595	685	621	649	611	597	576	639	629	624	575	629	597	645	604	646	609	625	635	630	561	623	564	632	628	617	655	609	648	638	567	620	635	653	602	630	638	578	652	604	643	626	644	647	615	650	605	657	647	620	564	655	640	659	652	595	677	647	614	603	655	620	606	628	593	590	581	599	616	569	584	612	620	604	637	646	624	612	628	582	651	636	597	616	623	643	594	590	631	622	596	632	622	600	678	646	594	605	645	666	610	607	663	624	596	609	646	639	661	621	652	643	592	607	618	600	612	614	591	614	594	601	648	597	615	613	635	612	630	668	627	613	609	609	621	643	634	633	600	616	626	662	634	594	602	606	617	600	577	598	623	643	623	589	635	584	649	633	616	623	638	633	608	618	607	610	632	635	608	638	659	585	593	645	577	639	641	567	589	649	624	608	654	583	599	605	606	606	618	599	671	626	623	611	597	655	631	612	592	589	609	637	638	637	600	637	607	630	631	651	637	637	616	647	597	619	610	605	616	619	647	603	602	627	639	631	608	620	630	671	632	627	622	635	615	615	648	627	656	606	597	611	582	586	669	653	657	617	592	633	618	617	640	603	612	631	638	624	648	581	639	672	603	602	619	596	602	615	618	619	682	634	602	604	676	617	653	643	643	612	598	657	593	579	630	627	631	670	614	614	622	638	641	609	654	607	638	630	644	596	617	600	626	642	623	609	633	631	684	641	614	627	618	634	567	630	618	603	605	640	605	617	594	582	593	545	658	623	619	663	604	680	570	599	609	606	662	627	638	673	634	617	626	623	640	573	593	643	648	656	628	654	631	579	636	623	624	636	600	630	597	619	670	622	602	617	599	613	645	684	603	656	651	624	646	645	603	628	643	635	595	608	595	624	589	624	637	692	621	643	572	637	604	637	653	627	667	619	621	664	648	640	629	635	634	610	627	642	602	594	629	631	601	659	615	613	623	634	627	617	604	624	628	629	635	620	633	652	631	660	608	671	655	607	666	651	603	629	629	655	627	633	581	652	623	612	620	635	648	609	595	600	613	612	617	610	613	657	641	610	600	592	595	599	643	594	652	624	600	633	652	590	591	613	648	626	612	684	625	608	595	634	652	627	622	616	635	663	621	605	647	613	595	644	636	630	607	627	629	580	617	614	602	615	607	607	581	616	605	634	626	614	624	609	588	647	633	577	628	619	627	631	615	644	618	586	637	615	620	588	635	644	622	581	635	620	649	654	610	635	621	662	630	613	632	673	630	567	626	661	621	625	581	620	626	595	638	587	655	632	611	618	611	597	618	622	588	595	609	650	627	641	617	595	638	581	633	646	611	615	643	591	576	621	632	664	594	592	662	630	599	597	601	607	609	594	589	606	648	585	625	622	618	604	579	598	606	573	614	596	612	583	626	634	650	609	605	584	599	574	603	636	630	584	619	670	596	587	674	631	617	608	626	593	591	588	630	621	611	620	625	610	606	587	589	614	655	609	604	607	621	614	633	672	632	610	613	618	637	615	661	621	614	627	619	604	625	658	617	621	638	679	653	664	594	661	660	580	618	626	671	576	618	670	578	638	601	627	578	617	620	646	635	625	584	667	648	577	634	576	612	598	613	603	620	631	607	638	555	643	585	614	658	622	601	628	631	675	625	612	602	630	587	593	597	621	585	632	636	623	610	635	641	583	644	635	589	628	617	601	639	622	654	640	603	628	653	617	634	621	599	661	586	620	691	606	604	628	600	643	590	598	602	588	600	648	633	581	650	618	638	585	637	601	636	614	585	649	633	607	603	633	631	663	595	579	607	625	586	648	624	645	633	595	635	609	592	616	608	612	661	571	614	613	668	682	601	646	637	613	600	623	642	623	640	620	616	607	661	650	638	581	625	654	609	636	617	622	607	609	634	622	644	672	616	590	652	614	635	600	601	594	605	637	649	583	614	643	608	608	586	622	656	644	591	645	632	623	600	641	558	612	634	656	593	636	616	625	631	662	636	580	612	645	673	635	637	621	611	636	634	581	641	607	644	606	665	608	627	614	637	618	604	587	653	621	605	578	601	632	592	618	644	606	662	641	605	596	596	655	599	634	638	632	615	608	636	634	635	600	622	612	601	603	608	599	609	565	609	606	611	549	581	658	595	602	613	636	579	596	572	650	655	589	606	618	600	595	592	662	626	601	617	608	619	625	581	583	603	606	577	639	630	646	591	640	626	624	592	598	591	630	559	618	619	614	629	586	622	646	653	621	638	580	630	612	629	667	635	642	616	663	639	640	639	630	633	607	602	652	605	623	595	600	604	644	633	613	644	636	644	640	611	596	644	598	604	649	625	608	597	584	592	659	645	592	639	635	638	622	601	675	622	620	620	619	613	623	615	595	618	657	650	616	571	606	613	623	621	687	602	614	632	629	595	606	629	613	572	661	655	619	628	631	642	610	623	633	609	600	607	660	632	626	632	575	665	637	576	596	674	646	655	624	625	624	650	633	604	577	611	600	610	652	609	665	625	593	556	669	623	602	619	638	673	621	625	611	626	559	661	654	640	645	633	589	614	602	690	671	603	610	609	645	577	648	633	613	616	596	629	590	631	671	604	628	654	640	642	649	618	668	621	633	624	614	622	655	645	646	644	559	584	609	677	631	644	610	591	638	617	676	622	604	642	595	646	584	613	642	593	653	650	617	657	628	637	636	627	656	601	667	646	623	630	673	630	596	673	604	632	653	663	639	627	645	640	630	642	650	645	586	646	642	628	632	626	629	585	595	616	610	556	620	621	562	589	559	664	618	674	647	615	594	643	590	647	623	646	605	595	572	637	645	599	676	622	626	613	598	670	629	608	607	625	599	640	669	678	655	642	666	659	631	599	611	600	616	614	635	602	634	619	638	620	628	639	668	644	633	629	580	573	624	580	627	577	612	611	650	584	601	638	593	665	646	647	592	641	608	659	620	629	610	600	659	620	596	634	600	583	651	599	634	602	645	627	628	671	608	621	569	616	667	607	637	625	601	632	605	569	586	613	607	626	621	589	622	585	632	594	644	594	622	629	634	655	621	629	591	624	618	649	604	663	636	613	610	626	644	576	633	668	638	639	647	588	613	611	652	635	651	632	624	599	615	607	657	599	594	607	623	618	601	619	648	631	629	636	609	630	630	618	657	605	613	602	624	645	639	608	564	660	651	618	627	627	625	622	621	614	611	607	601	619	649	622	598	598	608	588	665	612	623	636	621	611	598	631	603	668	678	665	572	623	628	582	644	627	607	618	615	599	618	627	601	636	595	634	597	606	625	621	604	622	644	605	601	593	636	576	617	645	605	586	611	625	616	658	627	622	614	597	621	627	618	584	623	607	582	627	624	611	654	672	636	600	622	633	626	627	661	610	587	624	611	643	607	609	644	628	615	626	658	591	638	685	656	626	620	622	624	626	596	618	618	582	603	623	610	624	578
6763	434	490	462	351	294	246	218	209	207	187	177	177	200	165	196	222	201	189	193	184	198	172	195	172	158	175	143	182	161	185	152	170	161	163	174	153	156	158	142	149	153	162	162	135	158	152	135	153	148	136	152	136	153	164	158	179	159	142	175	150	126	159	157	173	172	152	152	179	162	150	176	154	141	158	155	134	159	155	157	141	141	135	154	156	143	171	166	159	174	155	149	138	160	160	161	184	148	134	150	149	138	141	165	138	142	146	144	155	151	159	153	146	149	165	145	142	141	147	143	147	174	165	161	144	140	173	152	147	161	187	135	144	142	149	146	138	152	166	141	132	142	127	164	146	153	145	166	148	143	164	137	137	166	147	139	179	141	134	156	134	134	129	151	157	138	166	152	155	145	157	132	158	143	145	150	162	165	136	143	138	146	142	157	163	152	159	156	145	153	149	154	157	141	142	157	155	151	150	167	177	142	171	145	171	153	161	159	156	142	157	139	144	146	175	151	157	155	150	133	147	139	150	147	160	160	163	155	149	156	152	158	173	165	150	160	132	160	165	160	152	148	158	140	154	127	151	149	161	168	146	176	165	148	163	136	137	135	161	128	150	187	147	139	153	146	160	154	149	181	137	146	142	147	184	147	161	179	159	147	172	159	164	142	140	150	155	152	145	149	143	170	140	161	125	167	182	154	158	134	175	169	140	148	160	158	142	148	159	164	121	139	140	156	164	147	132	125	159	138	156	150	158	153	138	175	134	149	148	156	164	162	165	153	171	135	150	155	132	164	187	135	147	159	140	153	145	151	164	123	125	157	176	154	150	139	137	145	161	158	141	156	150	148	173	151	128	152	146	151	182	161	153	165	157	150	149	157	136	159	156	149	156	152	154	145	156	153	169	159	152	148	180	162	166	161	154	159	168	135	146	167	150	149	149	147	156	159	146	150	146	158	159	170	135	162	137	130	171	130	162	158	151	147	126	162	122	150	152	160	154	166	174	136	158	161	169	167	152	159	167	149	160	135	163	138	178	136	152	146	152	171	167	143	149	166	137	168	147	157	178	147	157	141	144	126	142	165	171	159	158	143	157	150	150	146	147	176	156	134	145	145	166	166	143	172	137	162	154	148	152	149	143	164	159	144	154	147	145	166	132	140	153	149	135	152	160	141	167	170	155	132	130	140	132	144	131	183	159	168	154	169	164	168	152	140	132	146	177	145	161	139	152	136	141	165	120	156	141	161	124	158	155	159	145	141	158	158	164	125	159	150	158	154	136	165	166	148	145	155	158	155	149	154	166	150	125	159	157	155	158	131	170	148	147	143	154	147	148	154	145	175	157	149	163	144	157	158	145	170	171	159	160	149	146	152	141	156	133	142	147	158	129	165	153	158	165	149	129	186	160	135	184	140	144	158	149	150	139	145	157	154	157	158	148	145	174	140	147	162	152	166	136	155	170	144	151	149	139	141	154	161	149	165	141	158	168	141	139	149	149	169	157	161	159	134	164	153	161	148	169	157	139	138	160	153	170	145	172	142	149	139	138	164	138	153	145	154	129	162	153	134	160	131	160	145	169	141	179	158	142	190	165	157	141	169	143	167	165	151	180	150	139	152	158	144	158	178	168	139	136	159	180	150	148	159	168	154	152	155	148	145	162	133	136	146	178	152	136	152	158	147	175	157	173	146	168	149	183	151	158	149	160	163	183	150	167	155	154	140	151	145	141	171	165	133	167	151	125	122	154	163	151	139	126	169	152	156	152	148	164	133	166	139	152	154	121	129	144	152	164	142	154	153	152	168	162	133	154	142	163	148	138	156	157	160	152	166	135	136	163	168	148	166	153	154	146	156	162	136	156	144	138	135	156	156	164	139	142	127	144	157	129	158	145	155	136	158	156	148	143	139	162	143	165	155	153	175	160	145	161	132	146	140	131	167	124	160	154	173	160	135	162	143	167	162	157	140	153	149	157	157	176	140	154	151	163	148	142	146	126	148	149	140	148	135	149	156	143	166	143	151	149	128	130	158	143	140	167	142	141	146	137	141	153	139	136	177	147	147	153	152	148	143	115	108	150	159	125	148	154	149	151	142	193	168	170	142	142	142	156	164	151	160	139	125	141	155	166	154	135	168	151	152	185	153	152	160	159	151	139	140	147	178	144	146	159	141	169	144	155	186	144	145	153	158	149	142	163	139	138	150	148	153	163	159	152	172	188	151	146	148	153	159	151	123	151	159	152	171	163	136	157	155	163	153	171	149	175	158	149	142	147	153	134	152	167	159	149	146	158	158	132	114	144	147	161	159	161	155	148	140	162	140	134	132	140	156	134	155	139	147	178	141	139	143	149	157	158	130	155	136	152	151	144	150	144	147	151	159	141	171	159	158	166	142	153	154	172	133	183	165	139	165	152	140	127	147	152	140	164	140	166	159	148	155	156	150	125	138	137	158	169	154	150	156	152	143	149	140	153	172	164	160	155	153	163	138	132	139	161	169	170	146	116	157	141	156	161	155	136	136	156	147	144	155	158	127	153	170	146	145	152	162	148	166	132	153	163	143	159	158	157	167	122	146	169	153	142	149	163	158	142	130	152	163	153	131	158	130	161	146	129	179	155	150	145	164	170	137	174	164	157	146	146	150	167	146	164	155	155	149	157	158	145	158	171	144	164	150	160	173	159	158	135	153	159	163	143	158	148	154	139	151	156	154	158	126	171	161	134	173	142	178	156	154	158	173	137	151	154	157	136	158	132	152	159	146	154	154	148	154	144	147	150	135	146	148	151	141	147	153	150	154	170	154	168	136	155	150	165	152	158	155	170	157	162	163	155	157	191	179	176	178	136	154	119	166	149	135	153	131	179	139	136	154	143	147	137	174	171	151	133	147	148	160	152	157	135	143	144	137	171	148	153	153	141	166	153	150	158	151	143	154	162	138	124	154	159	160	143	148	164	155	164	151	147	153	151	145	108	165	160	152	171	152	161	140	165	169	149	141	131	153	165	148	156	146	142	140	161	174	151	126	167	149	162	166	168	147	148	145	147	126	142	141	153	154	175	141	167	167	165	149	138	150	141	168	155	152	145	154	136	149	144	146	138	142	134	164	144	163	165	143	158	145	174	134	159	156	165	155	168	142	139	165	161	154	166	140	154	148	159	151	140	157	149	154	154	159	137	141	167	167	161	142	137	136	158	136	162	173	157	156	150	144	151	140	147	138	143	164	152	143	156	165	150	152	160	147	138	148	161	153	134	146	126	167	123	142	168	141	149	133	164	165	135	135	153	158	145	163	163	169	146	167	152	177	173	145	149	160	160	124	139	153	151	155	164	171	148	174	167	185	143	148	140	144	156	175	133	156	162	146	149	132	150	165	113	143	139	159	161	173	137	154	147	151	139	153	158	164	161	173	152	122	134	144	156	147	153	156	145	151	137	164	133	169	155	135	165	126	173	152	136	150	165	180	159	165	140	172	157	131	162	149	176	190	162	122	126	156	162	165	138	155
6158	614	1098	1326	1153	983	812	733	673	623	566	510	536	533	644	625	627	749	747	675	659	656	649	585	602	529	530	473	481	435	425	476	437	428	447	398	393	412	399	381	360	367	373	386	363	391	414	368	394	357	368	359	359	392	343	349	355	347	392	360	355	351	342	327	379	358	345	317	342	392	375	359	353	365	332	358	332	361	371	348	353	372	354	368	342	370	335	362	371	341	343	344	361	354	338	336	356	311	334	399	363	351	362	350	344	366	359	369	325	336	320	319	346	380	369	330	351	363	293	354	350	329	362	345	365	359	345	341	323	356	323	313	343	352	356	360	354	357	356	389	366	366	351	369	350	346	356	361	338	374	361	349	367	356	366	320	387	352	375	336	350	348	382	363	393	349	377	344	370	362	360	322	361	339	328	362	364	368	346	374	360	338	355	373	324	372	367	364	349	322	369	341	318	354	361	350	323	375	357	340	366	362	355	381	322	374	351	335	341	359	368	311	360	363	356	394	341	356	357	332	357	369	333	336	341	350	316	384	325	378	355	350	379	344	368	335	331	367	333	330	352	335	323	385	338	351	347	347	333	353	348	373	364	381	352	357	363	373	316	343	342	333	365	383	353	353	335	379	330	338	346	350	363	340	303	380	377	366	348	353	343	360	330	330	356	353	331	326	367	350	350	364	361	350	332	331	359	383	366	318	325	350	314	341	338	335	310	364	326	331	350	374	360	362	309	370	336	357	326	368	347	346	373	359	325	358	354	320	349	328	374	311	348	394	401	340	320	343	365	373	313	360	347	344	338	352	341	359	362	331	337	350	353	344	351	349	335	365	325	340	361	314	374	359	370	332	350	327	345	340	336	351	329	376	339	337	324	343	347	350	345	351	357	352	377	374	350	338	352	338	339	382	341	364	344	338	343	363	358	354	301	338	344	353	349	353	369	329	383	348	362	325	351	353	324	371	343	346	349	363	367	346	392	356	353	336	317	340	340	328	352	364	338	360	363	386	351	380	339	348	388	347	374	363	339	315	359	317	344	346	360	347	373	360	344	355	365	331	344	350	385	328	331	333	356	364	355	358	356	340	347	364	347	365	360	327	355	358	356	393	348	344	348	357	313	376	318	358	343	339	340	350	346	334	347	355	363	349	367	329	358	341	329	367	347	337	341	362	367	339	325	346	330	339	345	306	324	354	361	326	372	380	355	352	358	360	382	348	350	347	370	363	359	330	340	344	374	332	339	359	356	349	341	331	366	367	358	339	393	331	314	353	345	347	387	334	341	355	366	366	368	347	358	310	329	356	386	377	362	368	376	352	344	324	349	367	350	366	339	365	314	325	329	322	339	326	367	341	351	339	355	375	369	341	332	329	333	348	348	360	346	358	322	356	367	322	353	365	327	380	340	359	377	363	327	359	341	371	349	364	338	326	314	346	324	309	323	370	345	361	354	341	342	329	377	342	330	331	339	331	380	362	334	354	370	344	356	349	369	341	335	359	348	350	373	388	365	348	363	336	366	362	342	378	333	362	362	311	366	368	391	367	314	341	320	338	360	367	343	350	336	341	347	345	322	332	328	358	356	362	380	364	359	323	340	352	352	367	345	345	349	351	338	369	353	351	373	343	365	374	374	325	340	332	355	332	306	359	348	346	341	375	365	338	358	329	328	342	382	358	358	353	331	343	336	338	321	359	331	343	365	373	346	354	343	386	342	329	310	362	371	308	315	337	320	356	330	379	323	341	339	356	334	358	327	347	335	342	349	342	352	340	361	348	351	360	350	341	371	360	359	369	360	350	330	368	374	345	341	357	310	342	354	350	329	352	343	339	365	339	331	357	332	343	372	364	338	369	361	344	415	346	356	392	314	392	354	342	306	345	395	362	325	359	366	333	365	354	358	315	351	332	364	341	361	334	362	363	363	361	363	349	361	339	336	372	359	332	345	341	347	324	361	348	358	354	326	320	348	334	348	346	348	341	372	344	382	336	335	368	327	347	374	366	375	333	349	343	339	354	353	368	350	333	327	362	352	338	337	352	351	380	374	354	360	359	327	349	327	334	328	353	353	323	339	371	353	349	359	353	362	346	367	336	332	334	340	343	326	357	331	344	330	326	377	349	369	373	342	334	349	344	329	340	364	330	344	337	302	314	335	343	380	352	351	335	366	358	368	351	364	358	362	365	341	323	371	367	338	347	378	358	354	334	348	334	367	357	368	365	363	360	392	357	359	393	335	349	343	369	325	324	349	370	331	358	337	349	358	362	349	377	343	392	346	337	356	339	361	358	384	359	339	321	376	355	354	343	368	361	362	360	354	355	359	352	366	384	347	327	362	349	305	367	313	365	355	363	372	357	359	333	332	364	347	351	381	364	332	368	326	389	346	344	362	375	359	354	359	336	336	338	384	383	323	346	342	371	301	365	330	313	374	320	351	327	366	348	339	335	357	340	328	358	355	376	368	372	374	342	366	335	354	367	363	325	348	333	337	360	379	361	357	364	352	347	360	354	387	396	340	329	368	330	311	338	363	362	317	328	346	360	349	363	338	366	373	319	350	341	338	354	359	359	349	357	349	349	359	356	337	364	327	356	330	336	348	323	316	350	389	343	363	362	353	341	355	349	346	376	384	340	324	349	349	364	317	340	330	353	377	350	345	356	349	352	338	349	350	328	341	314	366	345	327	340	370	395	355	321	342	328	341	356	350	364	343	350	325	380	347	340	341	350	352	354	353	376	361	368	314	349	375	347	326	314	353	353	368	353	362	340	363	332	381	395	360	354	354	338	341	376	368	326	362	354	335	327	364	320	348	366	381	345	367	363	338	327	353	367	361	305	357	356	350	372	364	342	354	391	318	370	334	347	354	362	353	316	345	356	350	360	359	361	371	381	354	329	337	325	376	363	342	358	348	325	331	362	359	322	327	333	360	344	366	330	343	331	337	351	393	360	339	364	367	384	335	343	369	359	374	361	348	334	362	332	337	379	359	385	386	370	371	331	329	362	363	356	374	377	340	348	350	306	348	346	358	387	335	362	361	332	323	364	350	355	337	355	344	350	358	336	330	340	388	358	344	387	332	327	383	331	349	376	360	340	381	343	338	371	347	379	350	335	352	354	361	362	330	362	352	288	383	376	341	368	371	351	339	383	317	376	336	335	338	385	397	335	367	329	342	391	311	338	319	344	326	377	326	320	356	326	328	365	307	372	360	366	365	315	349	313	381	338	344	396	368	318	365	351	332	357	350	351	342	378	325	330	378	365	373	340	320	344	345	353	371	389	361	318	381	331	322	368	312	359	342	344	344	363	372	339	359	342	336	316	345	353	343	322	328	377	340	348	374	360	346	373	340	366	335	332	315	326	379	361	340	387	339	340	368	344	314	354	353	351	368	361	356	364	370	325	327	333	350	349	351	344	360	345	361	338	360	328	356	338	346	323	344	321	352	355	374	360	350	367	374	322	324	375	324	374	329	357	364	369	326	352	389	392	340	307	338	346	326	348
13150	971	817	612	411	273	258	197	146	145	151	122	117	137	168	171	166	178	180	188	147	157	158	155	126	148	104	111	102	109	111	119	105	89	84	95	84	84	90	56	76	72	57	68	88	63	59	69	78	76	65	73	73	72	97	61	69	64	87	66	66	77	65	60	63	90	70	73	77	76	80	58	83	61	99	75	76	80	68	76	64	71	86	69	73	74	87	76	60	67	72	70	77	61	63	89	104	75	80	69	83	67	62	68	81	63	69	57	80	82	88	74	75	67	71	69	69	68	61	82	69	73	80	73	77	81	70	75	72	72	71	64	64	85	90	56	69	63	76	62	82	82	66	78	69	64	68	80	59	72	70	57	74	71	71	64	65	76	77	72	78	71	62	80	60	63	84	77	82	82	79	78	74	74	78	69	73	75	63	67	65	72	65	72	92	76	62	69	58	82	62	66	88	62	71	63	71	78	74	58	77	68	64	74	52	68	68	60	64	79	73	75	74	74	69	61	77	78	98	62	71	70	68	65	76	72	62	72	70	57	83	93	64	86	56	68	62	83	61	78	72	60	67	89	63	93	81	73	84	72	70	78	60	74	70	63	59	77	58	80	66	82	85	66	54	69	69	81	59	55	68	77	70	69	59	59	75	79	58	71	67	70	79	82	63	72	71	66	70	68	80	81	79	82	86	86	73	62	57	83	87	86	77	68	75	77	76	58	81	75	87	86	64	75	68	58	62	70	74	66	67	82	59	71	78	71	67	73	72	76	78	82	66	87	78	67	72	66	92	69	75	73	67	73	66	79	73	73	88	80	74	75	67	76	87	69	65	70	75	67	72	71	68	75	70	61	70	70	67	75	81	54	70	79	82	73	71	65	74	73	76	73	78	84	67	67	76	76	78	80	77	53	83	79	79	101	81	89	77	96	74	80	65	91	67	68	58	93	71	79	77	59	81	75	69	83	96	56	77	61	72	64	73	86	73	71	59	63	57	74	62	72	78	83	89	68	72	62	67	68	115	64	68	78	83	75	60	68	70	73	73	80	81	77	67	73	77	65	76	72	89	83	77	72	86	78	59	63	84	92	84	90	71	64	69	60	71	85	70	72	81	77	79	76	64	96	82	60	73	60	63	73	81	71	87	52	83	84	71	78	69	61	80	91	74	63	72	71	85	75	55	91	76	78	88	87	72	61	83	81	74	70	79	78	89	80	60	81	63	79	67	88	60	88	76	73	77	68	60	72	78	59	64	68	67	75	68	69	63	51	79	69	67	71	89	69	80	64	71	76	81	78	84	73	74	66	70	84	76	61	72	86	75	61	70	80	90	56	58	59	83	87	72	85	93	82	89	71	70	73	66	68	87	77	84	64	88	74	76	72	60	87	82	79	74	76	71	58	61	70	69	65	89	72	83	78	73	77	56	68	68	64	84	66	77	53	85	68	79	69	76	75	57	73	69	66	75	59	88	68	68	88	81	76	89	65	74	75	75	57	73	80	76	81	65	90	83	82	69	82	75	70	59	80	73	68	80	76	77	89	74	71	70	59	64	73	75	65	70	58	66	67	73	77	63	69	74	85	63	77	82	80	69	60	91	64	79	70	72	87	66	68	62	67	76	80	68	67	72	58	70	79	72	88	77	69	78	67	72	78	65	74	61	71	65	84	80	60	70	80	60	82	69	85	60	64	71	68	75	65	71	85	78	79	89	80	80	76	63	58	64	75	83	59	52	71	83	75	65	71	58	72	69	77	92	70	72	70	78	77	77	67	57	61	68	63	64	65	69	78	63	83	85	88	74	72	81	66	63	87	67	90	77	70	80	74	69	90	81	71	70	89	82	56	80	68	68	60	71	73	74	68	59	69	82	71	76	84	69	74	64	66	57	75	64	74	63	69	70	55	81	70	66	79	76	73	68	84	63	76	79	66	68	77	88	81	66	74	65	54	62	92	67	85	86	72	58	69	73	63	90	88	85	91	70	77	82	74	74	77	67	85	75	76	78	65	69	76	57	62	64	73	75	64	78	65	91	78	65	77	74	75	75	74	71	75	63	66	74	81	61	81	79	74	92	58	64	69	65	74	77	60	74	89	69	69	69	69	72	84	71	75	70	85	72	72	86	76	65	66	72	78	82	74	75	75	76	87	85	79	61	69	87	74	72	68	73	74	72	67	72	66	79	68	63	83	75	60	71	78	92	77	77	73	71	66	73	80	78	68	87	68	70	70	71	64	84	63	82	76	85	70	67	68	71	86	72	65	76	87	73	89	74	68	63	73	76	64	70	87	81	73	73	63	75	65	66	80	83	76	76	70	79	81	84	95	65	75	63	72	85	67	92	66	68	94	75	71	87	62	57	86	82	74	80	73	96	84	65	66	68	86	72	84	92	82	72	79	80	63	71	75	68	72	71	61	68	64	82	73	56	76	88	76	67	78	67	77	85	54	71	64	81	63	74	65	68	61	65	74	59	68	73	65	75	68	83	69	65	50	78	70	74	68	69	76	65	77	53	60	59	74	61	61	70	57	66	88	73	83	73	56	73	70	75	52	72	86	78	75	89	60	74	57	58	76	76	60	45	84	74	54	86	74	80	76	68	69	69	69	64	90	83	73	76	60	56	67	89	83	78	71	74	95	74	70	66	76	72	74	74	74	59	65	85	77	81	70	73	71	65	65	80	59	78	83	67	72	65	69	65	73	76	64	83	68	98	90	82	83	74	75	64	80	45	75	78	73	85	69	63	80	63	89	61	67	74	60	61	72	70	67	52	78	74	65	56	77	61	92	89	78	85	71	90	79	66	68	62	61	76	72	74	65	69	64	85	85	60	74	75	68	62	60	92	75	73	84	68	72	75	73	74	82	77	64	76	68	89	74	89	62	98	82	81	94	72	73	86	88	66	68	72	73	67	81	62	65	74	66	66	70	62	76	73	48	66	84	73	61	87	73	63	69	67	88	72	87	73	67	59	71	78	64	89	70	72	73	70	91	83	69	69	70	92	74	72	72	72	74	66	84	68	73	89	68	79	85	91	80	82	74	63	62	66	79	73	67	48	68	59	74	78	66	77	76	66	75	52	79	84	71	72	66	66	63	77	70	56	67	63	70	69	78	74	71	87	75	72	72	72	92	90	68	74	76	68	54	82	76	81	89	77	74	85	72	93	67	63	81	75	69	68	72	59	59	72	74	80	67	75	67	63	80	78	74	75	74	62	59	82	64	84	90	80	77	68	73	63	86	78	68	70	82	78	77	69	62	82	58	75	76	72	71	73	86	73	69	76	77	67	67	66	73	64	68	69	68	65	85	77	63	72	77	59	65	63	68	77	77	84	75	88	76	71	54	76	75	66	72	72	83	64	64	88	61	68	80	75	89	64	87	60	74	69	61	74	66	76	75	78	80	75	65	64	59	78	69	103	62	52	72	80	83	79	66	67	74	69	81	75	77	64	64	64	54	76	68	66	93	75	69	72	76	70	89	74	88	80	72	82	53	66	72	63	68
7801	771	1796	2069	1823	1372	1132	948	776	711	598	537	531	587	794	811	802	940	1010	859	789	784	724	689	623	570	492	421	399	375	447	421	410	357	321	348	302	296	247	254	196	232	204	236	240	225	256	254	210	220	216	247	246	224	216	242	227	228	215	187	225	223	226	231	239	190	202	239	196	224	199	235	218	206	240	213	217	219	220	218	190	179	226	217	183	241	179	211	209	231	228	215	217	238	213	217	216	213	199	204	233	237	213	213	199	205	218	208	191	201	187	246	223	214	187	218	213	202	210	207	215	224	214	195	211	214	207	197	203	205	207	222	179	210	212	204	186	196	179	207	208	205	194	206	204	213	212	189	182	227	180	219	209	208	206	223	241	220	189	218	222	217	224	228	201	183	206	195	228	222	199	213	192	205	188	201	210	190	189	202	205	226	221	195	220	215	227	211	226	201	190	187	205	212	213	221	195	205	216	210	225	219	219	215	207	208	214	203	198	173	207	199	179	201	221	193	184	212	204	216	229	217	204	192	208	177	211	208	209	197	213	211	216	220	212	221	203	216	202	247	201	182	200	195	194	208	197	226	216	191	230	219	203	190	231	216	218	200	212	223	188	225	219	210	226	203	204	206	207	208	199	202	198	224	244	204	227	208	196	199	209	201	176	191	203	211	175	213	198	224	202	215	215	210	192	198	216	175	169	227	230	230	216	231	191	200	215	206	203	228	223	190	212	198	184	191	206	224	212	229	221	208	186	205	207	209	221	227	201	204	200	201	216	197	193	225	203	196	205	214	232	206	203	188	210	197	216	187	195	204	210	202	202	187	212	172	206	214	218	195	212	202	205	227	221	202	201	207	204	190	204	210	219	218	195	198	190	198	215	177	203	201	184	193	203	215	209	187	184	202	200	211	219	197	203	211	188	212	201	197	174	200	209	201	204	222	203	221	222	221	208	206	181	173	184	200	222	230	221	218	196	204	204	203	203	202	212	234	214	208	192	216	206	206	183	236	210	226	229	201	207	183	215	227	232	184	223	205	216	193	198	219	211	224	222	199	225	200	219	164	194	215	207	213	234	211	220	214	205	226	201	222	214	202	210	196	239	196	226	207	210	188	215	197	218	206	203	216	196	215	219	196	224	226	214	223	193	193	203	185	186	192	208	204	197	208	195	196	194	232	220	182	216	206	225	221	211	190	203	209	227	205	211	209	215	225	219	187	194	213	229	192	209	215	183	202	218	209	208	222	216	199	183	218	225	210	219	220	199	191	203	216	207	220	188	218	228	207	223	221	183	190	193	221	195	187	218	194	195	207	227	207	220	216	202	187	219	217	219	226	208	212	217	216	204	201	193	182	237	205	188	218	206	226	201	210	221	226	219	198	214	205	212	187	203	219	220	189	210	221	193	219	230	194	244	237	220	188	215	193	183	188	203	230	209	190	200	207	209	194	206	200	226	181	196	186	204	202	211	207	203	187	220	231	197	207	180	183	232	210	215	227	230	219	195	181	187	209	198	202	192	187	206	207	204	217	201	183	194	214	184	218	209	213	204	237	203	211	167	191	221	188	199	219	213	200	202	219	200	223	215	230	217	215	234	212	209	231	208	215	202	213	214	217	234	221	199	198	223	226	199	208	207	201	213	185	253	201	191	198	199	215	204	205	197	189	195	233	194	193	218	201	212	206	205	204	184	207	188	229	206	219	206	209	228	210	191	192	197	213	187	214	230	229	219	198	210	202	196	209	219	194	188	204	211	210	226	192	205	205	234	199	211	212	209	209	214	214	217	201	209	211	200	203	195	228	210	219	195	191	216	202	212	223	204	197	213	213	194	210	222	180	214	189	222	183	213	188	204	192	186	201	198	204	223	220	187	205	221	199	190	202	235	193	209	217	205	195	198	221	232	171	213	185	195	186	220	182	199	231	209	174	189	230	219	222	210	196	201	202	211	200	194	208	217	212	206	204	189	205	217	192	220	205	211	195	234	193	212	223	224	184	195	200	197	236	165	207	208	229	217	213	199	219	217	191	228	189	257	197	209	191	199	191	204	166	225	229	205	240	204	199	182	202	225	189	197	205	209	232	192	185	215	214	200	211	210	214	210	221	204	183	205	202	208	205	189	197	225	192	219	194	173	211	213	185	191	221	209	210	189	225	198	208	235	174	215	199	208	216	243	219	199	209	219	235	200	213	208	197	213	208	214	204	237	217	192	214	183	228	195	193	204	230	202	226	212	227	203	209	213	202	213	208	198	190	202	212	220	209	207	202	227	189	213	212	203	229	211	206	205	203	232	229	219	211	197	189	192	190	197	208	216	189	185	212	212	198	201	210	213	193	193	207	193	189	198	188	213	212	198	199	208	226	207	218	187	208	196	179	217	234	201	199	204	193	214	196	198	220	192	192	217	210	203	222	213	194	217	207	234	217	205	226	210	207	191	200	191	215	256	213	203	231	202	212	227	198	217	212	218	200	233	201	188	217	215	205	194	201	207	204	205	193	233	193	202	228	214	208	194	180	195	222	206	194	239	196	209	230	198	211	202	191	174	186	226	210	201	236	230	208	221	200	194	202	182	203	192	231	226	222	200	188	194	198	203	198	206	190	210	196	201	219	174	205	197	207	204	203	231	201	204	212	206	209	207	241	195	214	212	212	199	262	200	196	182	198	196	194	221	209	217	224	213	226	188	212	202	179	200	218	219	202	213	203	232	205	214	196	222	213	185	196	210	213	229	220	222	208	193	209	220	204	203	203	187	199	199	207	199	195	205	217	215	217	200	225	235	217	173	204	208	217	205	190	219	211	180	200	239	205	179	204	195	218	196	198	213	207	210	178	197	219	227	188	214	233	209	209	240	179	208	207	223	200	211	217	200	201	208	200	202	211	201	203	201	206	212	198	183	204	213	238	198	171	242	209	202	201	255	202	219	219	201	202	211	207	199	215	195	210	197	213	182	207	201	180	206	194	191	195	170	214	226	213	181	205	205	231	190	212	215	195	197	204	190	212	201	214	224	228	218	223	212	215	200	211	211	216	183	182	184	164	202	229	187	192	215	196	208	198	199	201	213	215	182	207	188	218	205	194	210	201	213	243	196	221	215	231	221	199	199	215	207	215	213	220	201	198	185	202	214	212	194	193	199	201	196	229	204	215	220	212	207	202	215	201	228	222	195	180	198	220	206	216	187	193	193	222	227	211	217	204	202	201	208	216	222	213	212	207	245	196	216	224	171	207	219	205	199	217	213	199	200	186	214	217	212	230	194	233	229	250	196	188	212	193	212	209	219	235	246	221	189	223	196	207	204	212	208	200	215	215	216	201	234	200	204	194	197	207	225	211	204	189	203	215	215	192	200	217	226	197	178	236	210	194	191	207	193	206	191	195	195	187	211	210	207	242	207	204	246	200	206	214	221	206	232	181	200	173	213	239	228	235	218	205	208	206	200	225	218	220	213	177	192	197	207	201	224	221	202	211	211	207	195	198	202	201	233	227	203	190	193	218
1409	291	275	278	328	303	288	302	293	309	304	244	294	278	297	306	269	287	285	315	285	319	288	279	268	248	310	305	295	271	283	285	306	273	300	295	276	287	309	304	295	269	323	293	259	286	263	294	257	257	228	293	270	274	275	305	283	251	271	275	271	299	301	290	316	304	297	314	305	286	274	295	286	275	290	258	284	280	314	251	304	277	284	301	270	283	296	304	255	249	269	265	303	285	288	280	284	318	298	287	277	268	283	260	301	276	300	284	290	267	270	323	297	281	281	286	237	249	259	270	305	263	249	279	298	283	283	326	305	274	290	265	243	291	296	297	313	326	279	274	247	291	308	291	291	260	260	293	300	282	291	270	293	269	298	257	303	242	247	262	269	291	262	273	273	269	269	316	286	260	302	298	302	273	305	288	327	295	269	283	284	277	277	264	287	284	267	262	276	323	307	270	277	264	252	298	285	261	288	298	269	302	283	255	270	250	272	307	268	276	291	264	316	299	300	265	254	253	280	263	250	261	288	293	301	267	273	245	269	284	287	261	282	265	280	268	309	276	271	267	299	276	291	310	263	303	293	269	296	309	268	257	316	267	296	254	276	269	276	286	263	261	269	278	294	272	294	267	264	259	307	308	277	273	273	285	312	312	280	267	303	279	286	301	290	243	290	292	279	295	239	277	280	272	268	302	270	287	290	278	259	285	278	285	269	281	281	281	261	277	293	267	259	270	269	269	261	274	299	278	293	257	272	256	314	276	294	289	303	290	276	263	276	285	289	266	294	317	270	270	261	293	276	291	280	264	274	290	289	279	263	267	267	284	255	289	256	278	267	303	308	296	265	281	259	273	307	264	245	249	272	239	239	282	281	287	278	280	305	267	295	265	330	257	291	267	263	267	263	326	276	261	254	306	303	315	267	249	259	261	266	289	253	293	252	297	289	260	255	282	282	283	283	251	258	246	271	314	276	274	292	265	283	259	274	294	291	264	276	228	289	264	276	277	285	302	266	302	285	268	285	281	266	262	271	287	260	304	276	254	264	257	294	253	277	256	289	254	262	281	240	247	263	262	241	307	265	287	287	287	308	252	287	294	264	301	300	271	298	280	246	285	319	296	301	269	261	277	314	291	274	285	284	262	309	301	253	269	295	271	279	280	305	289	247	268	259	267	300	260	283	255	296	268	280	296	262	267	273	301	292	266	255	279	295	275	263	277	298	295	277	302	299	285	289	255	312	318	270	293	279	276	282	254	261	252	289	297	294	305	280	279	274	278	293	291	254	267	281	295	300	302	278	281	287	292	292	272	282	274	303	265	263	289	281	292	261	260	261	260	281	257	260	299	245	287	287	274	289	257	242	288	273	329	286	279	291	255	276	279	287	275	268	279	279	280	296	277	299	273	277	217	273	291	277	290	250	304	274	301	308	271	280	296	287	264	254	302	282	277	276	299	294	304	273	291	266	285	285	266	304	304	290	270	266	297	308	302	309	287	274	267	267	273	275	288	292	270	296	286	267	297	295	291	302	258	253	280	270	310	303	315	293	283	269	292	291	274	276	291	304	304	292	224	274	295	277	269	316	268	268	274	280	263	275	284	281	272	268	274	292	310	289	268	292	326	287	272	298	283	246	304	274	301	283	306	298	260	282	309	290	291	313	261	277	266	289	302	275	285	272	293	264	293	294	269	259	291	271	257	237	270	281	271	291	295	284	279	298	275	300	308	258	256	258	289	292	293	280	267	309	285	307	305	291	268	278	296	288	289	288	270	258	253	278	277	252	304	261	290	295	281	280	295	270	269	245	278	261	301	297	278	291	287	259	310	256	276	306	246	294	295	294	294	281	253	298	260	275	301	279	263	273	295	289	274	281	283	282	284	274	276	280	287	257	269	313	294	300	285	281	283	295	323	277	301	259	258	272	294	267	294	292	269	253	271	270	311	272	300	292	298	296	279	278	281	261	255	290	285	262	279	301	284	289	312	277	276	246	252	285	291	280	276	262	266	269	284	254	269	255	281	295	264	264	253	324	265	246	306	285	278	288	317	288	298	276	273	264	240	265	279	264	260	294	229	242	287	293	289	263	282	290	302	293	265	274	300	243	259	292	278	312	282	291	276	301	267	266	272	281	273	282	303	278	273	257	280	241	259	257	267	282	280	253	276	284	281	291	290	270	316	292	264	272	269	306	262	287	276	279	284	278	262	280	277	287	253	298	274	273	256	272	241	266	270	269	254	279	286	293	240	288	287	267	267	282	276	279	271	286	264	271	276	287	274	286	302	269	310	267	282	292	297	293	273	286	241	270	257	281	278	290	277	284	303	303	249	264	285	329	284	278	309	322	283	245	280	287	274	288	289	296	281	258	303	311	306	286	277	280	292	265	269	291	283	295	266	272	282	281	285	289	263	273	284	237	286	276	280	271	239	304	288	252	272	277	289	281	273	294	265	291	269	280	290	286	265	280	286	300	280	302	279	273	265	267	280	274	257	290	255	270	265	289	279	263	257	304	277	270	274	316	272	319	269	236	261	254	275	276	244	301	260	242	270	268	283	256	294	249	283	300	263	251	280	285	297	274	288	274	311	287	306	301	299	282	302	264	255	279	282	280	316	268	280	244	297	255	261	304	302	276	308	262	282	274	274	301	274	313	282	282	274	269	272	269	278	285	268	251	300	286	284	264	271	265	274	253	274	249	318	263	288	281	297	297	293	275	320	284	286	313	273	306	272	267	288	283	269	280	315	272	267	263	259	254	281	266	273	284	287	270	268	285	291	289	283	295	266	290	310	303	284	268	313	277	262	270	286	250	254	276	267	281	252	289	293	287	290	260	278	308	280	282	281	304	265	262	263	228	285	289	272	287	286	277	287	282	259	291	285	262	255	270	291	292	292	267	275	296	287	245	292	268	284	266	292	279	262	295	264	312	250	283	284	279	298	271	284	278	323	308	294	294	272	284	325	309	283	283	279	255	278	279	272	272	284	277	299	266	286	249	268	270	279	249	304	276	276	273	241	300	278	265	276	303	316	271	299	327	258	293	264	291	253	252	290	268	294	259	259	295	287	283	278	308	280	273	252	292	290	295	287	247	303	261	256	266	277	292	289	270	276	347	265	272	273	260	287	295	286	272	284	272	298	301	258	258	279	286	265	278	282	292	295	290	287	259	277	290	304	275	253	266	280	263	282	277	283	268	264	276	256	261	268	311	247	264	293	314	337	301	280	262	286	287	280	298	246	249	268	303	281	307	284	274	282	290	261	275	267	292	280	250	261	261	308	272	303	294	287	314	255	260	281	287	332	285	271	293	271	225	277	263	281	291	291	255	298	248	285	293	257	265	265	270	254	218	292	257	275	308	297	292	313	292	285	271	265	282	267	272	291	277	302	282	283	248	282	243	280	261	282	282	301	281	278	308	290	289	302	301	269	288	324	285	310	269	291	303	288	261	278	295	262	260	280	275	269	294	258	284	279	275	249	269	279	266	285	258	286	286	302	276	280
1764	635	706	711	637	648	678	657	654	680	625	652	668	637	662	620	630	645	682	646	601	677	629	644	604	642	661	630	667	664	661	664	645	606	660	644	616	587	615	617	608	620	658	659	560	619	656	604	650	613	577	646	619	628	615	625	635	639	610	607	636	584	609	598	620	628	589	644	630	667	624	658	614	645	632	634	592	621	665	650	621	590	622	616	626	608	575	637	655	609	633	609	633	633	647	625	649	635	647	606	650	594	613	664	593	664	638	635	630	606	635	609	570	602	615	615	612	643	634	642	631	596	637	599	613	658	578	612	591	629	581	621	589	600	628	634	656	637	652	666	649	664	671	641	640	611	638	592	669	652	616	621	620	640	569	607	634	605	615	616	612	610	648	605	642	623	659	650	562	594	648	594	604	655	639	618	575	656	611	637	645	629	650	610	630	626	596	618	618	663	615	617	620	671	643	676	600	599	659	621	614	608	646	683	603	656	634	586	595	639	620	660	636	617	612	632	620	611	629	564	596	591	592	650	664	604	641	633	611	605	648	653	663	608	634	598	646	637	613	599	625	619	609	630	637	650	671	666	613	641	647	605	666	644	639	647	590	665	621	607	649	634	653	598	650	639	638	640	643	597	640	603	633	611	642	625	678	626	613	597	646	662	645	654	647	652	626	643	632	619	622	611	630	603	631	643	648	644	616	663	618	620	587	596	645	609	696	652	601	631	598	644	613	637	617	660	603	612	647	601	660	638	628	569	596	651	632	611	609	593	639	688	596	671	617	630	620	664	616	624	660	593	631	620	621	596	596	600	618	607	643	634	615	614	617	615	591	675	625	592	621	558	596	640	662	597	610	638	696	643	690	618	631	633	626	644	645	627	610	587	611	592	654	578	581	664	670	631	681	647	577	632	646	597	598	585	659	563	625	668	635	599	629	614	649	604	633	633	593	624	616	606	637	590	620	641	572	605	649	610	641	589	620	597	643	597	666	629	629	603	642	617	617	640	629	672	639	683	607	622	614	609	669	651	638	601	640	642	593	617	648	610	578	631	661	597	617	604	607	609	668	589	614	617	596	634	672	595	613	598	638	620	589	628	618	583	619	612	680	617	631	630	612	638	615	646	657	601	693	614	603	635	636	654	619	629	613	594	602	631	587	655	592	592	637	625	651	647	631	626	656	638	655	623	603	606	644	630	628	641	625	582	613	677	617	611	655	620	606	669	571	629	601	611	609	604	685	610	602	604	646	660	568	617	603	639	572	613	630	629	678	615	632	644	596	596	613	592	644	627	693	661	604	596	613	668	694	644	655	593	634	644	642	617	595	584	652	642	625	628	617	589	627	617	623	592	610	619	618	616	627	597	660	579	639	669	640	622	613	614	654	623	618	639	659	560	615	640	651	650	606	634	626	605	623	629	682	577	585	676	611	615	584	636	600	661	604	634	580	616	610	644	595	623	561	615	612	565	614	627	622	611	622	628	601	608	656	645	615	661	621	596	631	668	605	641	699	626	589	609	607	657	633	619	651	660	619	602	676	628	605	670	599	662	592	620	635	575	607	614	623	618	688	643	666	661	599	621	593	629	681	629	599	612	617	636	643	607	623	614	622	606	603	595	626	598	636	619	608	591	609	648	618	592	608	639	604	643	610	614	614	617	659	602	630	674	598	595	613	624	584	612	589	631	633	658	581	615	577	625	618	640	676	617	641	659	592	616	599	623	650	685	613	624	604	590	618	633	597	629	637	621	624	635	603	631	641	666	626	599	592	612	588	591	611	661	662	664	645	581	615	614	617	591	641	615	656	602	660	606	625	635	598	663	628	631	585	609	605	621	662	641	638	624	623	603	644	611	650	582	581	624	645	621	623	644	606	640	640	640	610	635	621	607	633	586	589	639	647	642	615	637	600	628	592	620	597	637	647	649	616	664	678	663	636	625	634	635	635	623	571	626	613	633	596	616	633	622	593	623	609	671	639	643	601	604	643	624	629	661	646	585	636	624	671	615	608	645	610	599	619	619	647	566	633	636	656	640	619	597	608	639	606	603	621	596	666	618	640	673	655	651	633	608	648	595	619	628	618	630	608	593	603	602	601	594	660	622	593	615	597	623	689	640	627	588	599	628	599	639	625	611	576	639	683	626	646	653	653	605	606	584	660	655	638	648	603	628	620	649	622	628	653	650	623	621	619	625	631	613	619	651	650	622	581	627	622	606	633	641	669	641	645	663	629	599	616	617	655	640	598	623	575	605	622	606	678	627	633	602	630	647	622	625	604	588	662	622	635	584	596	567	579	596	660	617	633	638	607	642	632	645	591	641	620	642	604	603	622	627	603	613	617	629	640	619	625	636	626	634	611	590	640	596	599	590	656	638	624	636	631	636	641	657	586	655	620	625	611	641	608	622	636	603	645	610	572	615	586	599	610	583	589	649	659	580	624	618	641	636	621	640	604	643	608	644	592	637	619	662	653	622	615	638	633	554	618	629	596	633	614	631	638	611	631	644	649	630	643	617	649	629	648	654	628	603	601	650	616	624	642	634	651	627	649	627	637	628	601	617	677	646	635	654	634	631	629	557	631	629	622	607	657	583	610	584	622	629	588	623	609	619	574	585	618	612	642	609	583	617	614	597	635	633	582	648	640	666	625	626	660	635	626	615	597	670	619	598	628	600	624	614	620	631	626	612	643	623	624	634	636	598	620	645	684	662	634	586	634	620	655	601	625	674	613	637	604	576	641	622	628	653	612	653	610	586	587	641	661	671	607	636	638	622	617	601	637	588	601	581	628	590	619	639	584	601	618	629	633	649	619	616	648	613	611	602	667	600	599	643	606	622	597	631	629	605	609	662	603	658	622	629	643	621	595	631	628	668	623	599	594	614	577	647	663	586	587	608	612	598	628	564	626	609	566	645	596	614	661	650	640	617	641	588	660	609	642	635	648	634	637	625	601	630	595	624	665	608	653	623	617	632	582	613	584	658	641	636	636	626	607	682	642	585	615	601	639	627	631	602	639	651	601	657	640	662	618	676	584	647	626	631	643	632	617	617	643	613	583	588	611	641	647	645	587	639	644	623	618	612	662	615	636	601	616	609	630	688	619	597	626	618	645	614	591	632	593	654	666	608	641	630	621	679	606	633	635	621	597	606	620	643	594	614	622	675	610	630	631	609	595	572	616	615	641	557	593	596	641	586	625	613	617	606	614	609	574	622	646	604	616	639	632	598	630	624	665	613	622	648	648	647	595	631	592	611	608	625	633	637	606	633	655	611	653	594	588	664	658	606	579	640	615	602	639	650	616	612	628	644	623	616	606	616	640	663	548	623	655	625	610	643	652	694	626	629	658	618	607	613	633	588	632	598	612	566	657	633	611	636	561	605	618	617	657	633	622	641	611	613	630	640	598	632	644	619	639	584	597	626	633	628	584	628	630	572	595	659	591	581	590	684	624	606	633	637	643	621	674	620	631	649	623	638	595	622	668	586	577	658	637	615	649	641	595	631
6869	448	484	378	327	296	243	222	188	209	187	198	184	163	200	217	188	202	208	231	194	223	187	184	189	176	168	150	153	181	173	156	154	153	180	149	151	157	161	157	171	150	159	170	158	161	153	157	162	140	147	123	153	151	156	166	174	148	160	136	162	126	144	159	156	158	152	160	155	162	144	153	133	116	144	153	159	143	162	157	137	132	194	124	157	148	134	124	146	144	139	154	143	148	151	175	166	152	153	160	141	194	146	152	140	158	138	146	130	119	147	177	130	164	133	155	136	156	144	124	166	143	153	156	132	162	160	163	150	147	131	161	128	149	138	158	144	158	151	162	144	155	151	146	144	147	149	147	167	158	130	149	163	137	166	147	153	180	155	151	140	163	156	152	148	120	148	172	145	145	159	145	148	165	146	156	143	139	140	150	171	130	151	158	138	147	173	144	138	155	147	122	153	137	150	144	129	146	149	169	135	170	161	145	155	158	150	170	169	144	183	154	144	139	130	170	154	131	148	149	163	154	157	160	144	156	145	142	161	123	140	157	149	152	156	164	144	165	138	139	140	152	139	149	150	180	127	164	145	167	169	161	151	168	153	156	147	142	142	160	162	146	154	132	148	141	180	148	120	150	138	157	140	141	163	133	149	156	134	183	163	165	161	143	128	156	181	156	135	135	168	158	164	168	145	171	144	146	166	140	146	137	138	157	156	174	180	140	131	157	158	187	168	153	152	172	135	149	141	136	152	144	141	135	175	135	130	142	139	145	156	174	138	152	136	137	141	144	149	143	165	163	157	146	164	147	147	160	152	151	173	145	150	130	168	179	166	165	149	136	137	148	144	146	133	159	135	138	159	165	131	139	172	137	162	155	148	144	152	160	142	130	126	152	164	137	155	146	145	130	143	149	128	131	135	178	167	145	155	147	138	157	163	167	146	153	153	167	150	166	145	172	155	144	157	160	148	160	174	134	142	154	156	149	159	155	140	170	155	115	142	136	153	156	147	119	154	133	153	151	172	166	164	176	141	146	154	150	203	162	159	148	144	163	133	159	153	164	147	157	160	128	157	158	144	164	161	153	175	153	140	163	157	140	170	143	124	140	150	155	142	136	153	175	134	175	131	160	129	152	147	144	145	153	139	166	139	150	181	153	143	167	172	167	137	173	148	173	143	141	161	160	138	154	153	157	138	150	142	148	155	130	147	115	141	137	157	175	150	162	145	142	146	158	139	171	168	157	165	164	160	158	160	162	158	135	141	169	167	152	145	166	133	140	143	162	152	155	139	144	141	158	142	157	159	142	150	141	139	150	133	163	154	164	140	172	139	142	156	143	144	137	146	143	156	140	150	150	142	153	148	152	135	150	146	149	151	144	153	160	147	139	156	172	141	142	147	147	156	166	145	162	140	150	147	152	147	143	145	144	170	141	145	142	150	165	158	177	155	150	151	168	157	155	134	157	170	170	160	137	157	150	136	163	152	160	162	165	159	147	140	137	140	123	150	159	147	150	163	147	150	134	168	155	172	160	163	152	149	133	153	151	138	146	137	156	168	123	162	147	148	151	148	151	149	165	175	142	149	177	148	133	157	137	180	165	141	159	150	138	124	149	135	145	151	146	161	150	133	143	153	135	152	141	139	144	157	116	152	133	149	152	151	146	148	150	153	149	128	150	147	134	140	143	163	155	142	158	146	136	133	150	154	147	157	157	156	155	146	168	150	138	133	136	149	144	139	158	152	151	161	161	146	169	138	157	136	142	144	147	139	165	152	136	152	147	156	148	124	166	128	163	146	155	155	154	168	156	137	137	135	135	142	166	129	169	146	139	181	127	133	139	145	146	141	145	134	135	168	169	138	153	152	145	142	138	137	142	164	144	145	138	160	141	146	132	175	155	171	165	127	137	145	168	171	158	147	131	142	158	159	132	146	134	120	126	133	159	153	143	163	155	141	156	193	150	166	146	155	142	126	163	143	171	151	143	119	167	158	150	146	159	142	154	133	184	157	157	162	135	154	125	174	160	132	140	160	141	140	173	147	165	127	138	166	134	137	157	147	129	157	148	158	148	124	160	141	146	177	157	173	171	158	172	157	149	160	168	143	152	142	156	138	162	158	162	145	122	152	146	146	153	132	143	160	150	159	137	159	133	153	140	139	168	164	135	134	162	146	146	138	129	152	150	135	144	148	140	147	142	137	146	143	141	146	146	159	137	147	150	165	154	135	143	149	157	133	175	160	139	133	165	140	150	156	151	167	163	158	169	172	169	149	174	176	174	153	155	159	138	151	146	129	136	153	148	160	158	168	145	154	144	164	141	127	151	135	171	141	157	132	149	167	134	155	151	128	133	157	160	142	152	141	174	154	153	139	166	144	153	132	145	136	132	160	161	152	163	144	160	142	138	152	142	145	124	153	175	137	137	156	129	126	154	162	148	167	145	140	156	161	135	137	162	153	121	138	146	140	140	137	145	153	133	144	165	168	154	166	133	153	163	134	144	140	158	150	153	152	136	156	130	158	166	152	142	132	149	181	148	158	160	154	147	150	144	151	142	152	165	147	173	169	162	169	155	170	146	146	168	114	134	151	163	161	144	153	148	129	170	143	152	159	122	152	137	146	153	141	170	159	142	124	147	158	169	159	160	152	161	149	174	134	130	151	151	162	188	141	157	168	160	169	162	147	140	162	164	161	157	167	145	153	156	156	166	123	134	133	142	166	174	164	156	177	145	149	162	146	130	157	149	123	131	142	155	155	123	147	161	154	144	139	169	167	154	167	142	157	154	149	150	171	166	166	161	153	149	162	147	162	149	141	157	156	158	153	165	174	150	156	148	150	145	135	167	186	153	145	164	168	165	157	160	136	155	160	176	136	165	140	134	133	144	153	138	147	148	142	147	150	157	153	160	147	160	149	131	148	129	162	159	138	153	154	151	146	120	146	140	158	146	138	140	145	136	154	145	143	145	122	151	153	146	171	168	154	144	157	156	151	138	140	142	149	138	156	165	141	133	151	126	136	173	146	158	157	162	136	138	138	157	142	147	133	172	142	161	153	150	152	147	151	154	152	135	150	178	151	136	155	158	151	178	159	126	126	147	152	158	142	147	151	164	131	154	124	153	141	161	121	162	160	142	139	163	144	123	128	138	148	155	142	140	138	157	175	151	156	150	166	150	138	143	162	171	153	162	167	172	178	145	180	132	135	143	150	157	164	139	121	176	140	168	146	147	167	153	159	177	156	153	122	159	144	147	164	158	149	148	157	147	148	153	140	162	135	159	154	136	167	152	162	171	170	146	151	163	155	147	146	133	142	178	167	153	158	132	169	140	180	150	145	149	150	165	154	152	162	163	163	181	151	130	154	170	148	154	133	147	138	156	161	167	140	171	128	162	144	166	152	164	143	167	136	130	158	157	145	133	141	164	158	132	126	166	147	129	134	145	172	130	153	180	159	155	136	148	151	140	160	142	140	163	149	164	134	171	150	149	151	151	154	140	166	168
6110	612	1143	1279	1172	940	832	728	646	580	552	521	500	571	688	658	578	638	842	682	653	621	650	590	622	583	496	461	478	447	464	484	460	462	428	400	414	413	409	393	349	356	349	387	342	348	343	357	371	372	408	352	340	346	359	344	328	351	366	374	315	378	363	355	339	321	367	332	332	365	319	332	339	350	355	349	365	308	327	343	350	328	348	364	377	350	367	359	339	362	349	345	379	365	378	346	355	356	371	357	339	299	341	356	362	327	366	328	329	385	336	331	347	345	374	332	335	318	338	369	350	360	339	360	342	357	362	363	347	369	319	345	321	368	358	354	358	337	331	350	347	374	379	327	347	325	359	338	376	338	357	303	357	364	339	348	372	325	365	351	352	351	359	360	351	363	335	358	352	373	353	328	365	340	345	333	328	359	362	380	313	324	363	330	357	356	326	345	369	352	329	304	326	335	344	350	337	350	342	330	346	309	355	344	357	372	386	348	372	363	349	358	350	356	337	368	338	374	345	330	376	336	383	326	338	353	346	318	334	346	340	372	352	365	334	350	325	355	322	371	352	327	368	325	340	316	331	338	325	347	363	332	336	303	330	363	381	338	390	348	341	368	375	371	342	363	353	336	323	359	354	344	319	336	363	361	354	388	350	364	340	332	334	347	353	324	370	318	351	325	338	351	339	331	347	355	366	368	346	381	321	329	389	326	349	327	352	350	362	351	356	362	363	319	354	366	359	319	344	355	380	348	372	340	332	368	308	344	328	329	332	344	366	379	351	345	354	317	325	331	348	342	331	321	378	358	384	353	311	346	387	370	320	368	355	346	349	337	354	340	342	348	335	346	336	355	364	367	344	332	306	348	332	357	330	326	328	363	349	334	371	323	334	376	336	362	343	338	398	371	342	356	376	364	354	349	370	372	334	346	369	309	358	334	344	371	354	380	346	344	351	340	383	369	379	325	344	376	345	334	361	365	354	342	361	346	368	354	330	386	336	354	337	351	334	354	339	337	341	363	364	355	334	350	343	381	381	352	353	371	357	347	336	342	332	345	362	365	347	351	367	374	341	362	341	305	352	330	377	326	338	350	342	341	313	349	315	360	331	371	321	334	345	342	363	331	352	307	400	328	332	347	326	309	339	345	324	328	345	329	365	317	347	310	366	327	344	336	306	372	370	327	319	322	332	336	368	322	342	367	343	368	378	369	339	386	353	351	335	350	341	347	345	371	354	342	326	336	361	377	338	312	337	333	321	309	338	336	343	362	336	366	332	368	363	332	353	379	351	343	356	353	346	343	376	381	352	345	341	355	310	334	370	284	333	335	322	338	341	345	331	340	347	342	351	394	355	365	357	339	332	407	349	327	328	339	354	361	347	366	340	343	354	347	360	340	313	347	361	359	360	337	339	308	350	346	363	340	352	374	373	322	309	354	360	351	353	307	358	345	329	367	322	289	343	332	360	330	371	334	337	353	353	322	333	347	349	334	392	339	323	368	360	341	349	342	378	350	344	343	371	367	317	343	368	370	362	342	355	326	366	366	349	327	346	354	322	347	312	349	334	350	361	374	366	367	356	379	321	340	341	385	339	321	354	375	333	337	371	367	353	366	339	351	338	334	360	332	353	323	362	368	324	333	384	392	357	368	309	357	342	357	367	344	368	361	337	373	328	327	341	381	357	347	364	402	334	341	368	365	349	367	388	356	350	363	326	352	316	347	359	362	345	379	346	350	337	342	335	339	310	345	344	368	323	348	346	339	340	330	330	363	350	365	335	312	327	343	314	339	347	345	314	327	312	363	341	351	360	357	350	332	347	329	343	331	346	364	364	369	350	354	331	374	354	335	359	364	306	319	332	343	371	343	342	363	340	340	347	364	337	355	378	334	323	359	335	319	343	330	349	349	347	387	350	367	359	352	332	340	357	360	374	318	361	340	362	348	342	327	361	378	345	363	371	349	358	344	335	331	332	342	375	358	335	341	364	355	356	335	320	319	363	360	356	361	324	329	330	360	370	310	350	324	348	369	318	355	354	334	380	325	373	329	326	340	345	362	345	360	322	387	334	341	299	346	348	377	322	383	336	377	349	326	332	338	344	369	375	364	364	353	344	353	346	350	339	359	335	351	329	358	335	351	356	342	338	351	357	362	340	342	347	350	335	363	362	348	349	354	330	368	362	363	346	366	330	348	324	332	377	349	343	333	366	348	324	358	362	355	353	332	335	342	358	357	359	359	341	339	330	358	340	355	377	358	361	345	349	377	351	324	348	344	326	343	346	351	357	327	358	322	359	354	339	347	330	348	366	337	336	342	331	342	312	335	321	323	341	343	348	337	351	349	382	360	373	326	353	343	363	383	360	335	349	335	332	338	360	362	334	373	318	360	341	314	347	341	353	334	341	354	345	341	350	384	371	347	341	362	350	348	359	357	350	369	349	326	348	344	378	336	362	350	334	320	355	388	391	351	356	343	353	331	348	327	338	305	362	350	304	316	367	316	333	367	319	357	345	316	370	347	330	356	353	340	329	305	357	386	337	351	332	375	333	329	343	362	343	332	352	350	369	331	355	343	385	370	400	338	344	349	333	350	328	360	374	340	357	352	339	343	322	345	302	324	332	308	372	399	342	372	370	370	325	365	361	336	347	349	354	336	317	350	312	341	367	353	310	339	347	329	349	357	360	309	337	353	362	327	341	351	327	378	352	324	346	371	328	354	368	346	342	358	351	333	334	364	338	365	361	334	363	337	326	340	305	351	392	324	353	339	371	346	352	349	349	353	344	364	381	324	366	379	352	345	354	359	376	348	329	335	342	341	330	313	339	328	333	356	334	311	348	356	364	355	371	327	346	371	334	343	341	360	351	322	325	359	323	353	328	360	316	347	337	347	358	320	353	386	335	351	357	339	351	367	359	359	346	349	358	338	349	320	348	361	348	343	336	332	340	347	378	338	362	347	362	367	357	336	338	381	365	309	359	344	335	361	370	345	380	349	349	381	362	347	347	327	356	313	361	365	373	365	334	338	356	328	356	334	323	346	358	318	343	360	337	318	343	353	341	362	356	325	350	302	348	374	363	356	370	349	378	340	348	344	368	374	372	326	349	331	359	357	344	327	364	376	324	384	356	360	349	307	331	319	345	326	360	309	365	365	378	315	364	327	357	311	304	346	345	356	331	357	331	331	337	309	360	324	370	340	349	336	357	336	347	341	346	342	301	340	382	372	365	340	334	357	369	354	338	343	374	340	329	347	363	375	324	336	325	343	334	344	353	343	349	336	331	332	387	344	319	361	347	351	354	363	348	348	350	384	344	365	367	366	341	346	353	338	374	354	353	360	354	347	330	330	326	375	384	351	354	328	368	364	322	368	330	365	367	348	336	375	357	339	377	342	330	326	351	347	379	348	346	371	343	349	359	337	372	349	367	344	340	365	307	385	342	358	344	396	326	346	354	377	355	339	379	363	356	342	378	362	332	371	360	344	339	346	291	361	328	359	372	362
13274	907	785	603	402	340	245	189	171	159	126	132	110	113	176	158	139	163	181	144	137	139	135	125	141	108	111	111	93	85	83	101	84	88	100	83	89	88	89	90	80	78	86	69	84	71	83	85	84	83	80	73	67	64	81	61	80	76	81	70	61	85	91	74	52	76	70	68	83	75	82	76	71	63	70	74	89	69	74	79	75	90	59	68	70	71	63	76	68	77	83	71	78	72	72	86	66	73	80	84	78	77	76	80	75	73	82	78	65	69	70	63	71	80	68	86	56	84	66	65	67	79	81	51	66	79	71	80	62	76	70	72	62	69	94	83	84	74	57	60	75	71	58	76	76	79	96	77	67	62	67	78	76	79	65	76	77	78	62	69	59	70	76	80	65	77	86	72	75	94	81	77	84	83	81	69	67	75	88	69	71	79	79	56	85	77	73	81	84	84	66	97	96	66	65	72	81	74	57	63	67	66	76	87	75	62	94	71	75	59	66	79	60	72	74	70	70	65	55	75	68	80	80	74	76	66	54	68	68	82	68	84	88	67	80	68	88	68	78	72	69	68	99	73	67	74	66	85	75	83	64	62	63	74	55	84	83	79	67	64	68	78	79	66	76	80	72	78	76	71	58	80	78	70	88	83	69	82	93	75	73	77	75	81	91	88	77	66	59	88	80	71	64	73	84	53	63	65	76	74	69	83	67	73	69	69	74	57	73	79	77	77	72	92	71	81	73	59	70	56	81	67	60	79	60	60	85	76	73	76	81	69	69	73	93	78	73	68	76	79	73	66	80	68	75	81	89	82	83	67	55	95	79	73	63	68	72	76	77	87	86	79	74	71	71	76	65	65	61	76	74	64	55	69	73	85	84	74	83	67	85	64	63	77	86	77	64	67	72	59	79	84	68	71	73	83	62	63	77	70	75	62	64	81	48	64	74	55	69	69	81	80	79	65	65	81	61	71	71	64	59	70	77	73	68	79	68	69	69	78	80	79	80	71	70	79	78	76	70	95	73	94	73	74	81	87	70	77	70	68	58	64	70	69	85	63	71	80	71	65	65	64	79	61	80	72	80	66	80	76	81	68	74	61	64	82	82	76	66	76	72	72	72	77	69	84	70	78	73	54	93	60	64	81	68	71	59	71	71	74	67	79	67	75	95	74	86	75	69	80	77	84	70	66	75	74	66	67	70	67	71	75	80	63	80	62	62	75	69	81	70	82	76	63	85	70	77	76	85	74	70	73	67	83	64	67	78	66	78	78	69	54	76	84	90	87	73	65	78	76	68	86	64	80	68	84	78	68	83	67	76	78	69	74	83	82	73	65	74	64	78	70	67	60	77	78	62	72	83	89	82	61	62	96	67	71	74	89	67	79	76	59	70	82	81	78	67	80	75	71	64	87	78	66	75	68	78	83	72	63	66	67	68	77	72	78	71	66	82	61	69	81	61	65	76	64	70	78	64	86	79	69	76	79	73	76	72	61	77	78	80	76	84	63	62	80	76	77	79	76	78	82	78	83	67	75	90	81	73	59	67	92	74	71	60	58	83	81	68	81	58	70	88	93	78	79	59	84	72	69	79	65	70	71	64	78	64	66	81	67	75	85	73	66	77	89	77	81	94	83	96	75	76	78	75	82	84	79	83	77	73	74	83	70	72	74	78	69	75	84	79	67	86	80	71	60	88	76	86	82	71	78	70	67	80	63	63	77	68	78	67	87	74	76	78	72	79	68	74	69	84	52	69	60	82	91	75	62	65	81	67	82	60	77	55	84	77	73	77	76	94	69	82	76	86	59	72	81	86	75	68	76	76	68	79	84	69	73	85	84	74	72	72	80	75	64	76	68	78	76	62	83	85	64	85	74	64	74	80	62	72	94	64	83	72	89	91	76	71	77	82	62	77	87	78	77	82	82	70	83	72	90	74	82	79	72	75	73	79	73	85	84	64	63	62	64	89	83	63	79	87	75	85	67	79	79	75	70	65	79	97	80	82	69	84	64	77	77	75	68	66	81	64	77	52	71	71	79	73	98	65	66	69	72	59	56	63	62	65	75	73	79	73	76	77	94	70	85	65	78	66	80	75	83	75	84	81	69	49	60	70	80	72	79	77	72	72	67	78	82	75	69	84	62	69	76	81	85	69	59	62	62	67	75	70	72	76	70	70	80	67	67	82	72	101	68	67	64	75	78	69	81	62	83	87	67	93	78	86	77	78	68	70	78	73	71	79	74	64	86	63	92	81	77	68	85	75	77	64	63	59	68	73	48	83	84	58	87	83	89	64	80	69	62	64	80	82	68	86	68	66	74	84	86	80	75	75	69	59	82	83	67	73	73	61	65	83	87	80	77	66	68	68	91	64	73	70	69	64	77	73	63	83	64	74	68	66	75	64	70	78	72	75	73	78	74	85	86	76	94	69	76	80	69	63	69	60	88	66	72	76	70	71	76	76	78	76	69	87	84	85	76	64	73	67	83	65	83	73	58	48	75	64	71	77	75	76	76	70	77	82	89	67	75	58	61	78	83	84	87	78	82	74	80	65	67	52	83	65	71	78	68	86	69	72	67	85	74	90	86	76	58	90	58	55	71	70	75	58	68	88	78	72	68	68	60	91	77	75	66	69	70	69	81	101	89	75	68	71	58	74	72	60	70	60	83	69	69	65	80	63	80	85	77	55	67	80	80	84	95	77	71	59	83	73	70	90	74	62	88	75	59	68	62	81	75	62	68	61	64	81	75	68	67	72	76	76	63	61	81	88	79	60	73	75	76	79	71	75	70	59	73	84	78	91	87	80	69	75	66	75	61	79	78	60	67	76	75	81	75	81	72	82	85	81	67	80	81	76	83	75	87	82	75	74	88	80	80	80	77	74	88	77	77	89	74	81	76	78	71	78	98	61	79	61	82	54	58	64	71	73	70	60	63	81	79	73	78	81	66	66	61	66	61	80	71	90	52	59	80	83	91	79	57	67	66	75	77	83	101	63	76	84	80	87	69	76	86	72	75	73	67	85	62	77	75	75	64	77	74	67	73	73	80	67	82	63	70	60	71	88	62	51	70	65	78	81	66	74	60	73	56	67	87	63	78	74	83	68	61	85	76	88	68	72	100	90	82	84	69	63	75	82	74	73	72	74	71	78	88	80	71	94	72	68	71	67	69	56	94	84	69	79	81	60	71	68	96	76	74	62	68	83	79	83	64	67	71	64	77	72	80	75	78	64	69	80	60	82	86	62	76	83	82	62	85	67	69	64	91	82	80	76	66	85	70	74	75	68	78	73	79	74	76	63	61	59	60	62	63	74	65	80	58	84	77	66	72	56	61	65	81	62	67	70	70	60	70	82	90	65	80	68	80	75	72	76	83	45	74	73	78	80	81	75	75	71	57	78	65	88	78	68	62	89	62	70	68	88	77	79	80	74	83	91	92	74	72	79	73	90	66	75	96	68	80	58	82	80	63	69	81	74	80	81	64	78	68	75	84	63	63	84	54	81	79
7788	760	1752	2024	1805	1397	1140	922	744	651	578	523	477	544	820	818	781	896	971	888	851	755	804	685	679	561	521	522	429	386	386	413	372	350	334	324	326	322	278	261	244	242	217	237	234	240	227	222	232	209	232	217	240	243	210	221	245	198	195	227	208	220	192	207	199	204	197	215	222	202	227	232	200	230	217	222	248	196	226	211	213	212	193	204	196	229	218	215	214	208	212	229	201	203	214	199	202	214	238	239	232	236	204	193	199	207	243	213	176	200	203	198	233	189	236	224	231	210	211	198	235	190	198	200	213	207	219	193	201	203	228	216	222	175	203	201	211	187	181	216	219	184	208	230	211	226	192	210	175	202	213	211	193	209	201	196	218	204	192	207	211	202	213	208	214	183	197	180	189	223	195	203	201	195	203	199	200	222	201	211	203	196	173	230	236	218	210	196	207	210	194	205	204	219	213	198	210	222	190	197	232	210	207	199	187	217	215	213	208	189	214	186	223	202	220	229	193	204	221	245	220	196	220	208	200	208	204	186	184	218	183	201	224	198	187	214	199	213	198	210	165	194	210	181	212	224	214	194	219	221	224	186	203	204	205	221	207	217	217	220	189	206	224	218	214	188	207	195	216	217	216	182	197	190	203	209	198	194	207	237	179	215	224	199	200	230	219	203	223	222	232	205	222	222	204	180	192	209	197	236	208	200	190	213	206	193	194	216	190	221	209	199	192	204	213	223	225	192	238	228	189	189	212	209	197	204	209	199	196	206	192	199	202	213	221	174	203	203	180	185	236	226	222	201	217	223	196	202	194	175	224	186	208	204	190	207	195	209	195	240	224	211	224	231	169	215	210	199	212	189	203	203	215	213	190	215	213	225	213	217	218	185	193	188	244	219	225	195	206	196	206	189	209	212	211	200	207	218	192	192	213	206	202	224	228	200	194	189	210	187	221	196	199	226	216	210	205	209	198	200	233	232	208	190	200	212	179	188	214	201	222	197	204	206	197	185	191	210	220	214	189	206	204	214	206	216	201	217	206	231	217	227	225	216	202	212	180	186	213	227	220	198	205	210	219	206	228	206	212	192	211	211	201	226	214	188	206	210	211	186	196	206	197	215	198	198	214	216	225	196	189	225	185	204	232	210	226	197	210	188	227	197	181	201	226	213	213	189	207	206	216	209	234	198	192	215	198	203	221	192	208	219	204	201	214	218	193	225	169	194	200	208	226	195	243	227	199	201	179	199	224	206	236	203	210	187	216	214	206	214	198	186	232	225	216	213	206	218	209	184	238	213	183	199	221	203	207	219	229	203	204	222	194	205	209	208	196	207	190	182	191	228	201	202	212	207	234	232	218	196	222	209	228	215	203	190	242	225	205	191	183	219	183	217	192	206	207	191	227	212	192	184	192	203	202	208	229	220	198	206	192	196	219	194	208	224	184	189	207	201	183	190	196	211	234	204	197	200	224	191	211	207	190	216	201	189	181	222	223	230	188	219	212	181	212	209	217	189	194	193	208	205	207	220	223	212	230	214	238	210	206	201	182	213	218	224	219	216	202	236	190	211	198	203	232	193	230	210	219	198	200	207	202	250	215	208	197	195	199	195	228	207	202	199	218	235	175	222	210	214	224	190	207	227	212	222	227	217	227	212	191	192	207	214	212	226	222	217	223	179	215	220	226	222	204	202	206	205	233	228	218	217	208	222	176	212	210	199	213	211	232	200	207	229	198	191	228	195	192	196	202	217	239	201	184	226	209	228	210	209	225	187	185	230	214	196	206	214	224	227	222	168	201	237	223	194	191	212	215	205	196	215	200	209	181	222	216	202	204	214	205	225	198	227	193	186	217	223	224	200	199	231	217	194	213	207	216	203	212	214	203	195	215	212	185	197	211	218	199	219	221	183	224	235	185	217	195	205	206	217	200	199	212	212	207	223	200	202	230	200	214	203	225	198	197	210	212	204	209	213	199	206	194	219	201	196	212	207	182	217	215	206	193	212	204	205	215	195	223	201	214	206	211	246	195	238	222	213	207	208	210	221	189	233	203	201	175	234	237	175	212	198	188	200	211	219	236	190	196	204	203	194	213	193	214	214	189	216	231	223	210	263	218	193	224	205	220	226	199	196	194	193	219	174	165	205	199	215	221	221	208	200	220	215	233	203	239	213	196	243	208	171	208	213	210	191	213	214	201	191	201	209	214	217	215	219	199	207	185	225	218	222	207	218	223	189	232	206	204	198	217	217	206	196	201	189	211	215	182	216	210	226	226	201	195	227	212	222	185	187	221	198	212	203	237	200	204	219	203	202	207	176	229	221	215	212	180	217	221	208	221	225	191	210	210	199	233	199	187	210	222	187	215	186	203	206	196	198	226	183	225	211	226	208	217	177	190	199	211	196	236	212	206	204	221	204	205	209	217	227	190	198	209	223	198	211	204	223	214	177	194	200	209	212	214	223	205	200	216	231	227	234	192	213	179	211	214	222	186	208	179	230	187	174	212	226	216	204	213	223	244	196	203	236	221	208	208	191	194	208	192	201	189	217	207	227	212	200	207	201	194	198	200	198	204	204	235	197	204	196	207	220	227	197	211	200	208	226	194	196	202	206	208	223	217	201	213	196	201	186	190	221	195	218	237	219	233	206	187	215	242	193	210	200	187	204	227	198	208	195	220	198	209	201	247	235	220	214	226	220	214	195	222	224	221	208	201	192	215	218	195	221	200	219	208	210	208	225	203	209	194	194	213	208	195	211	185	211	212	186	197	192	225	195	193	204	196	202	207	216	222	229	181	212	213	184	183	196	203	218	187	204	205	214	204	205	221	205	213	211	234	213	227	219	198	223	198	226	181	186	171	203	228	198	195	207	200	205	204	216	223	203	213	196	217	181	236	195	213	195	231	208	217	191	195	198	192	199	182	218	201	199	201	200	224	227	220	194	230	201	194	230	226	229	199	219	189	222	193	202	220	181	202	196	217	202	196	220	237	208	183	207	217	189	221	214	201	194	233	213	183	204	203	186	226	223	195	209	176	193	202	213	195	215	202	196	203	210	222	225	190	206	192	222	193	213	197	199	220	179	215	215	202	220	210	216	212	233	212	215	224	200	204	223	188	196	222	204	198	203	220	208	185	208	200	217	183	203	251	195	193	199	197	225	200	200	210	207	212	214	213	213	222	225	196	219	203	225	204	195	219	202	191	215	194	197	196	212	199	207	231	184	189	205	186	206	212	201	202	191	201	197	195	201	209	236	205	244	215	224	195	217	204	205	213	175	205	197	207	202	208	201	185	223	213	208	204	184	204	215	205	226	206	210	184	224	201	215	219	238	202	199	199	212	208	216	216	230	200	209	234	204	193	195	183	192	212	216	227	208	209	213	218	201	213	217	201	221	208	191	219	233	197	203	203	221	180	238	207	222	203	191	205	227	194	224	187	213	195	206	186	203	230	177	213	229	193	199	222	213	191	204	209	176	183	192	227	228	222	180	213	206	210	213	189	195
1415	306	295	304	263	278	281	302	300	309	281	309	261	268	291	285	278	294	295	294	313	290	305	324	269	274	263	300	280	301	276	255	278	288	239	291	272	273	274	268	273	265	299	309	297	295	298	250	267	263	273	249	263	291	278	277	308	285	286	292	260	289	282	297	265	263	265	278	285	312	304	287	282	274	283	269	277	284	264	260	274	262	263	279	282	251	292	274	251	300	283	287	265	282	255	263	252	302	276	270	297	275	287	266	315	257	282	297	274	303	270	266	289	267	281	312	271	287	280	298	274	258	288	292	270	286	262	251	257	296	254	274	250	274	311	261	270	255	247	282	268	296	275	272	303	312	284	260	271	289	284	291	259	273	279	307	273	256	261	258	248	259	298	286	274	249	252	295	263	266	263	304	270	280	264	301	288	259	270	287	292	250	269	279	286	302	286	265	296	293	263	272	285	279	299	286	263	325	254	300	307	304	318	276	282	314	274	292	275	267	267	269	282	294	266	270	274	279	312	294	275	298	295	277	293	297	305	259	261	310	288	258	248	274	294	300	283	266	298	258	278	263	289	265	267	239	279	281	244	256	300	275	261	256	290	288	284	286	302	279	309	281	262	312	271	283	279	284	274	265	289	267	290	285	300	283	263	271	279	296	279	284	280	316	299	293	259	256	275	270	261	266	298	301	292	272	304	276	289	283	297	284	288	275	308	285	305	281	281	276	286	296	308	301	255	299	271	259	249	308	263	287	259	260	300	296	311	309	276	283	299	260	260	259	313	308	292	305	270	308	280	302	286	276	273	306	273	301	270	262	266	315	289	249	287	284	270	265	289	273	278	282	264	275	263	279	281	284	297	292	263	271	256	260	277	305	284	277	271	291	300	305	287	278	245	275	284	259	280	304	289	277	272	267	263	296	236	289	289	294	259	259	268	296	293	287	289	264	285	274	284	272	255	304	247	285	293	266	290	263	298	289	283	258	274	279	317	273	295	295	303	284	271	279	325	240	269	277	275	253	298	289	272	260	271	253	303	285	282	289	299	279	289	308	299	276	248	260	276	282	283	297	284	287	292	263	261	292	278	295	306	284	305	279	289	285	280	302	281	299	257	269	272	257	282	273	293	267	292	304	263	283	309	272	273	266	258	296	274	305	275	280	298	288	258	269	271	309	270	295	323	286	306	288	261	277	280	304	266	307	297	310	266	267	290	291	278	282	304	260	271	284	264	293	254	278	266	286	253	258	294	263	292	254	280	274	260	272	291	301	294	290	276	283	270	258	283	279	260	278	272	283	288	288	290	283	287	254	291	278	284	267	261	264	268	304	261	282	292	269	269	279	269	253	304	291	260	267	296	297	262	281	297	283	238	251	311	254	299	263	236	237	281	274	279	281	289	299	227	272	259	314	298	317	284	298	310	291	219	272	270	284	280	301	291	274	260	272	271	299	300	278	275	277	300	269	292	239	271	271	284	284	283	257	270	286	263	264	276	290	283	294	287	287	276	276	275	280	260	294	274	278	279	316	256	284	258	291	260	247	278	274	269	282	300	288	245	260	279	271	273	255	296	267	277	278	250	267	265	296	272	254	260	292	297	282	302	294	250	281	284	310	280	260	256	295	300	258	273	274	290	280	291	282	278	244	270	300	294	279	281	263	241	288	311	279	276	286	288	298	292	277	292	279	271	299	306	288	258	260	277	302	270	270	275	279	279	292	281	250	269	302	268	282	274	318	254	295	258	243	280	302	274	271	275	283	261	280	294	264	258	283	278	248	285	289	265	290	270	281	270	313	303	305	311	271	286	298	241	324	256	261	309	289	294	299	296	254	278	267	264	244	283	324	330	315	297	290	253	254	277	268	293	262	271	272	267	294	271	293	276	249	259	272	265	250	294	289	290	271	297	314	275	256	283	247	268	281	303	258	303	305	300	280	291	267	270	291	273	257	268	279	281	282	256	281	271	281	279	292	255	276	249	258	289	273	256	297	327	290	299	296	308	302	291	232	252	272	273	288	277	286	272	249	297	306	298	276	300	268	260	270	280	303	286	274	290	266	264	256	293	268	273	312	300	279	308	285	259	314	293	262	318	267	291	266	271	260	274	310	272	277	253	281	250	260	289	290	278	275	286	284	302	291	257	268	311	272	280	276	261	315	292	283	278	253	264	315	293	284	270	294	262	266	262	299	260	295	271	296	285	305	274	318	262	284	298	261	289	296	298	288	275	300	259	307	300	270	295	293	271	302	248	289	286	292	285	278	245	285	249	305	326	316	300	302	287	296	279	223	239	283	304	281	286	292	300	292	272	312	283	240	250	307	280	302	302	268	292	301	285	269	285	291	258	280	288	292	254	280	259	285	244	268	286	290	311	284	289	269	283	304	260	268	290	280	298	278	255	319	265	275	246	246	259	278	250	286	312	285	278	287	305	294	278	283	292	306	272	303	301	298	310	259	290	313	298	294	259	268	283	303	276	291	264	272	277	283	265	278	264	306	348	276	279	281	274	276	275	292	285	288	281	324	292	294	276	287	282	283	290	275	263	295	282	293	281	286	274	321	289	292	279	285	297	270	305	262	276	292	295	274	306	303	288	308	259	276	253	284	279	299	313	274	245	259	260	291	280	274	274	268	273	298	274	301	260	247	256	282	267	300	248	285	268	292	298	268	263	276	276	287	292	279	242	312	267	309	282	260	293	258	297	300	267	272	283	299	270	289	272	300	291	289	265	290	261	276	273	276	256	267	257	275	336	347	267	296	274	288	288	267	300	274	289	251	272	275	279	289	266	286	250	276	269	262	268	290	241	296	293	289	265	298	252	292	259	294	259	286	265	298	294	287	254	280	281	282	281	270	285	300	269	256	285	287	301	301	299	287	270	279	258	268	270	293	266	267	297	295	266	281	272	290	271	263	289	293	289	275	259	249	248	266	308	284	277	278	280	259	271	279	285	294	315	297	267	316	286	312	281	252	312	297	270	277	305	308	319	280	261	270	300	276	271	299	281	276	290	288	265	245	268	273	263	293	279	286	292	291	261	275	272	279	287	274	249	262	252	274	286	285	286	276	266	271	251	254	253	265	269	257	281	282	306	278	287	253	255	285	298	295	289	272	276	290	284	305	303	313	267	269	281	277	316	259	246	242	252	285	274	296	304	301	286	284	298	274	255	280	282	288	300	259	282	311	317	310	237	287	310	304	281	286	296	288	300	259	270	293	292	302	296	287	271	280	270	318	259	297	263	278	273	260	305	290	290	277	286	267	263	273	268	271	275	281	306	301	247	257	287	282	258	284	298	285	283	285	313	274	249	240	297	295	312	266	279	312	276	251	290	277	259	289	299	283	256	301	261	268	321	320	265	252	255	263	290	272	289	275	310	291	304	266	264	270	294	290	279	251	273	275	265	275	263	295	291	301	305	272	251	250	274	273	263	296	270	273	280	261	284	306	278	297	294	285	273	249	259	285	285	282	292	309	260	282	276	279	285	278	275	283	284	283	297	262
1805	660	700	690	645	677	695	653	646	662	663	651	648	614	663	670	637	647	656	694	640	702	623	636	629	626	631	659	698	653	702	613	679	659	635	613	665	658	681	638	594	636	598	634	598	602	649	612	631	632	609	661	617	641	602	682	597	631	642	635	599	631	629	606	582	632	629	615	633	590	627	566	567	602	626	663	601	590	615	634	631	627	616	625	611	624	641	597	606	594	597	619	663	632	633	606	629	649	657	652	687	587	627	624	594	621	611	612	641	646	620	648	624	622	619	602	578	633	611	643	599	614	621	584	665	616	671	622	636	590	651	598	637	623	613	632	636	651	635	672	626	624	646	644	623	640	616	657	609	637	662	656	630	614	639	581	659	630	640	659	650	611	587	600	624	652	629	621	654	622	582	609	621	614	637	616	640	653	595	590	581	599	612	607	577	661	646	625	644	643	642	628	626	626	601	584	635	630	602	645	643	617	621	650	629	642	619	625	601	666	664	624	597	589	635	624	664	616	652	658	636	590	601	594	650	623	581	641	602	602	601	613	658	606	589	630	652	616	671	601	573	631	604	645	635	586	627	630	642	653	611	593	622	621	632	607	666	590	596	649	633	627	627	600	614	663	625	620	616	631	641	600	639	572	636	616	620	621	560	650	636	648	647	647	671	610	633	653	620	590	578	637	611	639	614	630	645	627	642	580	609	623	659	634	609	650	613	642	572	647	637	582	604	632	650	630	629	631	633	592	654	625	635	674	645	627	613	621	613	640	620	597	618	631	591	640	639	627	629	599	597	621	672	624	594	581	638	623	644	618	650	585	622	604	593	602	629	618	584	595	606	657	623	597	600	600	597	617	643	664	654	646	631	616	618	604	618	592	619	628	633	629	601	620	609	585	642	636	641	632	618	598	649	662	586	590	572	600	628	624	597	604	593	612	676	615	619	575	609	652	639	589	644	632	605	615	609	614	597	590	654	645	585	607	638	606	635	625	635	631	614	643	613	632	644	621	592	681	617	576	630	645	619	635	640	614	602	644	600	575	633	619	614	609	649	623	662	627	620	641	625	641	697	598	611	656	637	624	626	627	634	582	638	606	606	628	582	648	663	642	629	653	652	620	612	638	620	630	639	623	637	605	628	590	656	587	636	586	600	632	615	656	635	656	618	637	601	652	594	641	577	664	593	615	630	652	642	637	627	637	658	633	630	577	623	609	590	640	662	668	597	606	612	624	613	619	618	619	593	648	595	674	622	626	634	618	605	636	632	633	605	593	607	595	620	630	600	606	633	637	634	630	628	624	647	598	641	626	633	615	615	617	598	653	609	614	619	635	590	613	641	649	635	645	638	653	636	619	627	627	634	612	609	583	611	601	613	576	575	624	622	604	647	658	664	638	636	660	574	678	652	654	644	580	598	607	647	599	634	627	586	593	616	635	601	632	678	591	610	612	621	602	634	582	605	628	634	638	616	639	628	646	693	616	636	626	623	604	640	638	604	626	594	626	650	570	600	648	626	661	586	636	653	649	628	627	611	630	598	581	635	608	631	609	599	637	644	581	648	653	633	627	587	617	632	626	643	602	655	670	608	626	659	589	628	621	589	607	606	575	630	644	597	630	630	653	588	620	623	635	629	616	602	642	604	630	642	613	682	625	626	611	602	610	676	633	616	600	596	539	629	634	579	648	658	617	636	615	652	607	626	660	648	639	641	621	605	607	639	632	625	622	625	637	666	612	640	606	596	663	603	653	613	637	663	654	592	608	612	576	567	674	639	647	596	639	639	634	637	607	672	609	660	635	636	613	652	591	685	579	614	601	657	649	610	614	602	637	623	597	651	627	619	639	620	620	621	590	655	570	651	584	634	589	621	601	627	636	616	630	619	637	624	632	615	628	597	579	617	578	612	654	669	650	611	639	580	612	615	624	610	635	626	579	625	628	630	603	609	632	634	633	625	655	634	609	605	609	657	678	617	619	637	619	694	614	671	631	644	592	595	635	648	618	596	636	601	634	585	602	596	613	653	633	628	622	625	626	597	663	636	658	670	658	590	609	645	626	637	635	609	654	632	596	664	588	617	598	622	640	598	655	612	648	629	610	604	619	562	626	631	602	621	632	608	653	561	616	653	665	605	608	650	617	607	600	597	629	622	630	622	600	578	632	599	617	629	627	632	588	622	660	614	587	600	693	670	631	628	664	621	610	602	670	634	612	610	645	621	623	620	624	611	647	624	637	605	648	651	627	627	673	653	612	673	615	600	652	605	623	613	621	654	615	601	674	665	608	665	646	574	627	611	642	607	627	605	629	620	685	596	643	621	629	568	627	653	633	630	658	654	614	615	617	601	609	641	625	625	631	614	604	596	639	624	638	656	623	619	626	613	622	635	639	646	625	658	610	655	594	617	650	655	655	598	660	605	610	628	602	614	630	628	622	609	610	608	605	608	617	637	584	668	638	610	656	634	642	642	588	628	616	654	640	606	637	634	596	656	665	672	650	627	669	653	630	672	639	641	594	593	577	632	617	620	645	633	600	631	636	635	621	649	606	650	640	622	629	618	633	604	655	578	616	598	600	626	660	601	640	607	664	598	636	619	620	632	599	611	586	642	605	627	630	650	611	658	646	630	626	628	613	663	636	677	591	630	634	619	622	590	609	627	635	632	601	620	629	645	621	651	625	599	605	633	624	586	587	633	656	627	581	658	639	603	638	676	617	661	624	633	618	663	650	583	652	664	623	626	587	601	571	656	619	665	642	620	626	608	648	651	619	635	614	650	644	632	636	597	616	630	634	618	605	595	653	601	602	666	624	659	619	638	655	618	660	601	609	610	596	602	597	632	622	642	622	673	602	630	590	596	612	605	653	645	622	600	616	618	635	607	605	647	613	577	649	634	634	605	614	619	631	626	649	597	610	616	635	628	614	617	623	657	621	626	607	598	656	612	646	653	596	582	657	662	612	605	617	591	674	647	649	615	606	607	634	656	626	631	593	603	645	649	660	602	620	592	665	599	636	636	644	586	613	619	619	617	649	657	587	635	594	600	593	641	605	605	642	602	659	631	618	626	589	619	615	637	627	607	655	653	565	630	619	653	607	622	633	607	588	710	628	600	609	647	584	659	587	646	585	644	608	606	609	609	623	617	613	651	605	617	652	646	651	586	619	628	648	599	662	652	607	588	636	657	634	665	646	599	598	598	655	657	626	609	629	559	632	650	639	623	618	636	630	591	619	629	604	633	664	617	640	619	642	647	614	643	682	627	700	599	596	629	573	603	597	628	631	649	634	626	616	606	642	599	613	633	600	654	664	627	612	656	580	646	602	617	656	646	627	641	609	625	606	627	633	638	626	614	644	555	618	623	640	608	606	585	621	608	647	634	651	606	680	662	620	623	606	603	587	629	614	665	661	627	616	687	648	649	617	684	604	638	595	617	616	589	635	623	635	619	637	573	618	615	639	627	665	595	627	662	672	640	629	656	638	615	652	646	654	659	619	623	652	640	638
6791	419	461	396	297	305	231	240	205	202	198	199	176	164	182	215	236	212	229	194	200	202	194	185	182	161	172	168	161	160	155	191	166	160	119	183	161	159	141	148	165	171	167	134	143	147	167	165	129	151	151	143	139	148	135	155	163	161	160	137	155	164	144	125	164	155	152	133	137	124	148	138	170	163	169	151	158	146	146	156	115	153	160	158	186	168	152	162	150	152	145	186	157	171	164	152	149	151	151	154	149	160	176	157	162	153	156	145	155	147	150	131	123	157	141	147	160	154	141	167	143	159	138	143	148	158	151	142	148	161	172	158	158	160	140	152	138	159	143	132	140	161	136	139	150	133	173	135	142	139	162	146	168	157	153	149	148	143	150	161	163	135	166	147	147	169	166	138	152	126	162	160	135	135	148	158	158	160	161	163	173	159	130	143	131	138	129	152	162	149	166	122	171	173	182	150	166	132	170	161	148	188	141	164	142	122	166	165	160	148	134	146	161	154	159	161	157	151	147	151	153	167	163	161	149	164	152	141	171	153	147	137	144	166	159	159	154	146	155	156	148	162	163	142	145	160	135	140	129	179	147	162	164	144	148	158	171	164	143	166	146	157	155	158	148	180	156	159	165	132	165	143	163	150	165	149	140	151	150	132	145	163	141	140	150	176	154	136	162	154	145	174	153	157	155	152	140	156	169	150	139	170	137	184	143	157	155	165	150	136	139	173	163	140	165	136	161	124	154	179	165	140	164	159	144	165	149	134	161	159	149	144	155	139	135	170	156	152	143	144	147	159	136	146	148	152	170	136	170	171	136	153	151	131	150	141	139	165	147	156	152	157	147	168	150	145	140	138	172	168	170	141	127	141	144	145	153	153	140	161	151	153	154	154	141	167	160	144	131	144	172	175	159	151	128	161	150	131	154	167	131	161	160	176	159	148	162	150	173	175	189	160	163	141	142	175	152	171	131	140	158	140	145	131	141	159	166	177	160	148	149	126	163	151	154	156	147	152	142	112	153	174	148	149	163	148	153	194	144	161	151	142	167	131	140	130	152	157	144	127	140	148	157	169	144	176	155	136	160	156	168	166	148	157	142	144	154	153	150	169	121	144	167	129	157	162	149	149	173	155	136	129	158	150	142	160	159	156	165	139	157	158	161	136	141	169	139	134	167	142	132	138	152	157	155	144	135	144	140	130	146	168	147	147	146	169	128	141	152	123	164	150	141	138	155	137	154	178	170	150	168	142	142	154	157	148	151	178	153	153	175	180	146	167	167	148	145	161	153	148	127	140	151	137	154	169	126	149	130	127	127	133	160	144	144	166	132	139	156	160	135	150	157	154	160	154	133	149	142	169	146	161	136	147	135	139	153	172	143	173	149	157	149	132	143	178	146	152	168	144	158	149	156	194	155	155	125	153	150	137	169	154	121	145	169	159	146	174	159	158	164	149	162	151	147	135	140	147	170	166	155	145	149	170	153	148	157	153	160	155	148	197	153	153	148	147	156	140	137	157	158	148	150	158	145	134	124	140	147	140	158	149	144	147	162	157	177	138	168	148	156	160	153	151	164	155	141	159	145	169	159	166	136	146	129	136	148	142	142	145	143	163	138	146	151	156	162	147	167	164	160	155	171	145	136	133	143	130	151	164	154	129	155	174	159	132	135	154	139	165	163	158	169	169	143	143	135	150	131	166	138	162	148	153	138	151	161	148	130	166	143	146	150	148	148	162	162	131	169	160	155	154	166	155	147	138	137	156	156	159	172	152	166	156	156	147	133	147	130	147	159	137	163	151	145	149	146	135	141	156	143	142	132	153	146	141	159	146	133	152	142	152	155	175	162	136	155	164	165	141	146	135	152	152	153	144	138	141	161	150	145	144	152	164	146	136	159	139	162	153	131	149	177	154	165	159	160	154	159	155	159	162	152	161	156	131	168	138	149	156	144	128	145	135	169	159	148	156	153	154	155	146	154	131	133	165	166	137	188	138	151	159	146	153	146	124	164	147	164	125	157	137	124	131	164	151	170	146	136	156	155	159	145	116	153	155	137	149	150	159	158	170	156	127	152	149	160	182	147	161	164	133	159	157	146	143	177	150	137	166	142	149	155	155	139	153	144	141	151	156	143	158	145	134	142	150	149	145	159	128	155	130	139	165	142	163	146	145	172	147	141	159	155	161	135	136	144	145	162	165	145	143	180	148	141	176	164	162	141	142	142	159	157	152	137	165	151	172	153	150	159	173	143	167	148	150	156	159	142	144	133	143	150	136	121	138	136	152	130	145	138	153	166	152	171	152	136	156	164	162	142	145	153	148	158	154	171	137	173	147	189	150	155	146	127	134	150	140	161	129	142	163	165	154	168	146	155	156	126	149	146	184	162	137	126	152	147	174	162	139	146	135	148	174	151	167	167	136	163	159	168	146	154	165	152	149	153	115	147	165	160	147	176	146	172	165	177	141	160	137	152	168	155	153	162	167	157	111	157	162	143	146	158	179	157	139	159	167	144	126	170	165	167	142	134	151	148	151	133	137	128	150	159	138	165	159	169	113	150	155	143	161	156	146	162	151	139	143	147	180	150	140	145	153	147	160	150	140	150	171	145	125	170	165	157	146	160	171	138	148	158	172	140	152	155	130	161	148	165	139	154	166	166	177	153	134	142	166	161	147	146	161	163	145	157	156	156	135	130	150	155	156	159	143	172	170	155	143	144	144	156	137	134	159	143	158	153	146	158	159	165	152	156	151	154	140	163	156	158	156	122	146	167	174	148	137	156	170	164	141	151	151	137	150	167	148	148	162	160	143	164	144	159	161	153	165	148	161	141	123	163	137	135	137	155	170	136	162	161	131	147	167	142	163	149	160	146	147	131	143	130	150	155	148	160	133	170	178	134	157	136	169	160	156	131	158	162	159	127	142	172	160	162	146	174	168	164	161	150	159	145	142	139	184	148	142	153	162	164	140	144	168	143	165	171	154	151	173	154	162	164	149	173	162	139	154	155	167	163	150	150	137	146	159	148	146	180	174	142	176	140	146	179	182	146	170	153	152	134	136	159	146	158	147	136	145	136	159	144	172	154	152	151	172	141	151	139	160	150	150	142	127	125	189	164	160	166	136	152	175	143	141	167	165	154	143	148	143	146	164	141	143	168	147	144	159	150	154	156	134	135	144	133	165	146	158	143	164	155	162	152	152	160	162	160	153	141	146	160	166	167	166	143	135	130	159	166	167	138	154	153	146	143	161	157	137	161	148	157	148	152	158	165	162	153	168	147	154	119	158	143	166	154	160	130	164	146	157	169	150	151	145	145	164	147	152	152	159	157	134	142	135	151	176	159	141	149	137	127	166	156	154	160	160	145	147	143	135	155	137	161	161	153	169	152	146	169	136	173	152	153	152	140	150	141	154	133	155	146	151	160	146	149	154	155	139	160	148	177	143	180	146	125	155	134	160	142	162	154	138	139	137	158	167	168	141	165	173	134	126	160	135	153	158	131	153
6165	678	1132	1297	1215	1010	801	751	708	583	541	525	497	506	652	689	765	727	771	665	704	711	614	614	532	565	484	471	455	457	450	474	466	443	399	357	379	391	386	383	349	384	365	334	348	340	364	386	341	338	363	393	340	391	344	366	360	385	367	376	366	340	371	352	348	324	354	350	352	365	341	367	341	331	349	324	336	317	310	346	348	373	364	371	365	335	395	381	309	353	334	334	338	380	376	371	336	363	369	373	357	348	335	366	367	318	382	363	330	340	332	344	308	354	342	337	373	363	333	329	366	382	378	355	360	328	353	360	375	339	322	353	352	372	364	364	340	349	321	363	356	384	381	340	333	358	360	324	325	355	351	357	346	372	360	357	349	345	326	358	359	333	349	361	352	340	340	314	370	355	375	310	383	348	316	347	365	345	342	338	342	375	336	356	335	368	349	349	356	336	357	325	354	332	353	343	321	333	333	336	344	343	384	362	358	379	341	376	327	349	341	365	376	375	361	362	328	337	327	325	359	343	286	398	349	356	326	340	326	377	306	300	342	346	331	343	322	338	343	380	354	328	346	358	306	357	385	326	349	356	345	343	364	342	347	342	362	375	350	373	348	383	353	363	347	364	351	325	346	325	333	344	354	329	320	336	357	361	346	331	359	363	376	356	366	322	320	347	350	332	368	332	352	313	370	341	362	383	320	360	330	363	370	362	366	349	361	323	377	348	363	366	364	352	334	326	310	356	356	355	376	361	344	390	348	367	289	354	318	367	344	361	383	354	325	367	346	362	386	351	362	312	347	352	302	374	352	373	361	355	371	356	373	371	370	340	366	325	363	361	328	344	357	342	356	375	357	338	342	359	364	353	331	370	341	320	356	352	333	390	305	346	370	344	351	383	367	343	376	330	366	387	357	361	337	308	356	338	337	314	362	386	341	340	344	333	332	326	389	335	345	354	364	345	308	346	345	331	366	353	321	355	343	357	345	357	377	331	358	328	363	317	390	353	368	331	350	359	343	327	384	338	364	359	335	344	355	352	346	331	316	338	326	350	330	332	336	351	389	353	303	330	330	357	332	332	337	362	340	342	345	337	336	347	345	350	318	335	323	305	360	369	387	366	334	366	343	331	335	365	363	360	378	350	340	338	361	367	363	355	344	306	376	372	347	341	327	353	377	343	346	356	382	321	357	346	323	381	341	308	349	384	345	354	335	343	346	333	362	352	327	355	349	384	363	325	349	323	343	342	353	352	349	353	373	356	348	340	361	375	337	368	328	348	347	366	361	329	345	331	366	344	359	387	358	342	346	333	306	338	368	322	342	401	376	320	342	365	332	337	344	354	343	381	328	335	395	373	349	341	343	337	325	357	354	366	362	356	379	363	345	359	362	379	357	369	356	356	349	389	353	367	328	299	346	368	343	343	341	345	360	340	360	367	336	324	365	331	360	369	359	342	327	348	313	308	324	356	354	357	395	359	361	351	348	326	337	359	361	370	303	336	366	363	337	324	324	333	375	349	352	353	371	325	355	347	333	386	364	366	353	369	310	350	359	351	323	340	361	344	367	359	372	351	377	352	351	371	346	361	335	352	382	348	348	340	356	351	351	365	355	357	323	328	372	364	346	365	388	354	339	350	347	334	355	320	372	371	366	363	365	366	343	347	358	333	339	327	340	398	393	323	361	368	357	343	346	334	322	325	360	379	343	364	327	359	335	326	351	345	339	351	360	333	340	346	332	350	357	361	317	396	345	417	361	372	377	327	349	341	321	332	352	375	330	337	336	379	340	353	339	344	329	367	368	339	347	327	366	335	328	336	340	444	357	330	352	375	388	336	348	315	358	380	358	358	337	362	360	348	373	344	357	382	361	324	360	362	336	321	358	317	319	370	337	376	338	360	328	343	374	314	347	347	345	341	331	317	351	381	385	373	362	348	353	358	355	364	375	376	337	371	358	336	331	368	326	335	333	347	327	333	327	352	339	356	338	306	368	366	340	340	383	341	379	363	371	330	358	338	328	347	358	362	348	354	346	353	342	358	364	351	350	347	351	346	347	386	389	352	336	339	381	340	376	292	365	372	342	396	346	357	356	360	346	329	367	324	350	347	361	393	330	322	340	326	350	326	366	332	338	347	341	344	350	337	329	339	361	345	298	339	330	355	377	376	355	345	343	347	344	347	325	365	359	323	346	312	352	319	343	384	332	356	358	360	345	341	372	342	353	380	368	369	336	321	337	319	326	361	373	357	356	325	324	351	343	359	362	346	359	335	362	407	372	340	383	413	334	367	376	341	364	376	321	338	313	317	407	322	371	351	352	344	348	329	313	352	359	385	357	365	349	355	352	371	349	336	376	327	353	349	326	361	325	350	361	386	348	354	348	341	341	339	341	346	344	349	372	351	362	357	356	360	355	343	353	343	304	337	365	343	371	373	356	367	378	358	315	314	354	353	369	319	365	379	361	345	364	384	317	340	390	352	381	347	375	370	362	385	307	325	344	372	367	380	336	347	329	360	339	380	379	337	345	344	318	323	354	389	331	332	362	346	353	340	388	368	307	336	348	357	354	324	349	373	348	339	342	335	335	377	368	358	349	334	339	363	378	342	345	355	343	336	342	300	383	357	346	379	363	332	353	365	338	382	336	383	339	358	340	293	328	329	368	342	347	342	357	336	357	316	386	337	344	348	336	361	376	381	325	369	357	319	324	368	427	357	395	376	377	324	353	347	330	389	338	363	334	335	337	330	378	370	306	342	328	332	305	383	349	307	338	350	344	339	358	344	344	343	393	328	375	365	370	384	339	334	339	387	361	377	313	328	350	368	346	329	347	355	363	354	332	324	321	343	352	355	356	387	382	325	385	321	361	349	377	362	362	363	390	341	363	332	338	360	371	373	339	330	299	341	386	362	342	335	327	338	347	386	334	360	377	348	362	332	371	324	329	361	383	367	339	323	334	351	364	346	341	351	363	341	345	321	334	348	336	363	354	348	346	351	347	315	347	377	354	362	345	371	348	324	355	371	366	365	334	306	338	339	354	383	315	351	360	340	349	365	341	350	370	351	348	353	373	344	369	318	361	324	380	375	381	350	365	335	370	377	318	352	319	312	344	362	367	329	342	308	344	323	366	326	337	346	349	347	359	336	313	339	352	342	324	339	330	376	352	349	389	371	352	370	359	352	332	365	341	349	335	344	370	348	343	355	344	355	356	377	350	364	374	343	324	341	337	353	363	361	349	334	333	363	366	325	363	367	368	364	355	316	340	363	375	314	338	360	329	366	353	361	350	350	378	375	363	340	342	323	376	347	374	341	351	350	311	332	374	334	347	338	322	355	349	368	346	338	343	342	339	338	351	350	355	353	323	344	347	294	373	317	327	351	353	326	373	342	355	365	387	334	338	345	355	331	327	369	342	367	351	331	340	366	357	333	348	335	354	330	372	331	372	352	355	328	350	323	339	341	337	353	329	317	360	355	287	361	308	347	357	338	356	353	299	369	363	352
13215	901	797	637	412	282	248	204	168	149	129	109	116	110	154	151	191	162	198	171	165	147	158	172	122	122	109	96	111	99	100	90	89	88	86	89	90	101	69	97	82	75	62	54	72	76	95	74	85	69	60	88	75	59	73	76	68	73	77	67	75	86	82	65	65	81	76	77	84	75	71	84	86	84	70	99	86	77	78	73	77	56	77	67	71	69	55	82	94	95	69	87	66	81	65	79	75	75	86	75	78	80	59	85	82	67	96	66	73	63	69	76	60	78	71	73	55	76	84	78	77	79	76	51	89	72	78	73	57	58	62	64	77	80	79	82	81	71	68	66	67	73	78	85	72	71	83	67	60	62	57	87	91	65	80	71	74	74	76	64	75	77	65	67	79	70	83	73	74	69	74	80	78	93	70	62	91	87	88	79	85	65	75	51	71	76	71	75	77	70	75	69	75	87	77	59	69	62	68	87	73	86	87	78	58	58	75	91	73	82	92	72	76	61	68	83	69	83	71	68	60	66	65	86	83	74	59	71	75	68	82	80	58	68	71	70	62	78	69	89	62	92	75	74	66	69	73	66	71	79	79	79	77	70	64	79	71	76	68	70	69	64	85	61	78	52	79	82	77	67	69	66	75	71	69	81	96	64	84	62	59	80	73	62	67	73	72	73	83	82	70	55	57	54	71	93	61	73	82	86	71	59	73	70	75	63	70	63	63	63	65	77	79	82	81	81	77	71	78	88	71	82	80	68	76	58	61	90	72	65	82	94	71	66	70	79	69	67	68	70	78	70	74	78	60	79	86	57	83	73	68	68	65	66	74	70	74	74	82	81	86	91	90	72	73	68	92	76	80	62	76	71	62	66	77	90	81	75	89	78	71	74	76	66	65	80	59	82	61	58	72	64	78	66	66	72	98	79	73	72	88	77	57	59	57	69	89	65	79	77	94	76	83	71	50	65	71	82	72	63	79	81	59	83	68	94	63	83	75	72	80	57	88	76	72	68	63	74	76	80	70	71	96	76	73	67	97	69	77	71	61	76	66	85	68	47	87	71	79	69	80	84	81	76	70	90	65	69	62	91	71	82	63	74	77	85	86	70	90	71	82	72	78	70	84	76	79	67	78	85	56	76	105	67	71	89	76	66	83	74	56	71	68	80	83	69	94	88	68	80	70	92	75	65	72	58	81	79	64	80	76	61	65	92	86	65	64	84	58	85	73	61	87	83	82	83	74	78	86	69	74	73	74	87	66	92	70	73	82	79	72	70	71	65	58	60	79	82	55	75	71	56	81	67	72	79	77	65	60	81	62	82	85	72	75	74	81	84	59	59	63	62	91	75	79	63	61	78	82	65	64	73	68	83	81	72	70	79	89	69	66	72	75	77	72	77	65	78	71	76	73	88	72	77	68	81	76	81	59	69	62	64	91	64	68	76	70	78	88	74	83	95	71	75	75	71	90	74	67	67	65	80	69	69	76	70	71	68	79	73	98	78	66	72	66	80	63	61	84	72	71	78	64	66	65	73	85	75	76	75	62	67	66	83	78	92	81	75	89	85	81	58	75	68	73	65	85	91	69	72	75	64	69	74	53	74	90	70	67	76	68	75	77	97	77	67	61	64	80	84	62	90	68	61	77	78	77	81	75	71	71	70	76	85	70	65	73	60	77	65	73	80	73	76	85	86	79	78	79	94	66	59	84	82	71	74	63	76	87	79	75	95	63	76	71	73	62	72	72	62	68	55	90	74	61	69	80	61	64	67	63	60	71	82	87	67	61	85	79	51	68	79	87	67	73	58	67	74	73	80	71	59	76	74	75	72	81	73	65	84	69	72	71	82	91	79	79	72	82	82	63	83	67	74	60	65	70	70	73	55	77	88	73	88	70	67	63	57	100	91	77	51	71	60	56	82	75	80	78	56	77	64	63	76	85	100	86	73	67	71	85	69	74	85	82	84	66	56	71	88	73	76	66	75	74	83	69	87	64	75	71	72	79	78	71	86	81	82	71	87	72	83	67	78	56	66	70	78	74	70	69	72	77	48	77	81	98	74	73	89	70	66	77	87	59	57	62	88	78	55	75	80	82	62	68	82	59	65	87	51	74	71	80	67	64	61	64	72	69	78	81	66	71	76	66	80	63	73	77	57	81	65	72	71	85	76	68	67	69	74	75	67	65	77	81	74	75	90	86	83	64	76	81	76	71	69	71	52	72	61	76	70	69	60	80	98	77	75	67	70	83	80	67	71	65	90	68	69	55	69	70	77	74	67	77	84	72	67	71	72	60	62	94	90	72	66	64	74	77	62	70	75	69	73	74	54	68	86	73	69	71	83	74	80	76	65	61	59	77	72	69	69	61	92	57	83	67	71	73	73	75	72	61	79	79	89	73	58	57	79	87	64	71	75	73	74	86	83	64	75	77	63	79	79	76	82	88	68	85	69	67	67	60	78	88	86	63	84	70	69	78	79	73	74	68	73	79	82	68	78	79	76	70	59	86	79	72	68	74	78	83	69	86	61	79	61	80	75	70	83	90	76	84	81	83	65	74	102	68	77	69	67	85	76	53	78	82	65	78	76	66	70	62	95	76	71	70	84	69	71	69	72	64	55	82	90	71	79	70	59	79	68	50	69	77	73	78	79	71	76	67	80	69	80	88	79	86	79	66	66	84	87	76	63	75	65	65	73	65	75	75	81	74	88	86	67	75	68	56	85	61	83	82	65	77	73	70	68	73	59	76	77	72	78	60	79	80	71	65	86	82	76	66	78	73	72	65	80	90	74	62	72	80	71	73	60	70	70	88	80	66	61	80	71	67	77	74	68	83	62	64	65	70	69	59	48	85	81	83	78	69	74	73	68	71	83	68	66	72	67	91	84	82	84	75	73	76	83	79	66	72	56	62	63	52	68	70	80	76	65	78	75	75	53	85	66	71	64	76	57	78	78	77	81	60	84	73	70	74	67	72	65	63	77	84	78	70	54	59	76	66	55	77	98	79	68	77	80	70	75	74	74	72	58	79	75	73	78	66	67	51	84	70	67	81	84	71	59	70	87	61	78	76	75	84	78	83	77	76	72	68	62	55	83	84	83	72	73	54	66	69	60	72	71	77	89	76	73	88	67	76	79	72	80	75	77	67	74	83	59	74	60	77	83	77	79	74	67	70	66	72	75	74	66	71	77	72	68	63	81	82	79	72	96	73	86	68	67	84	65	76	81	72	73	73	80	82	81	74	64	65	57	78	68	76	65	66	69	79	79	69	88	74	82	61	68	68	71	87	71	71	64	80	77	70	72	78	69	75	82	95	77	75	91	64	71	65	75	71	76	63	83	67	73	69	69	68	80	74	70	75	68	73	72	78	61	64	75	67	63	74	77	75	72	72	68	86	72	83	76	76	66	90	70	68	71	68	72	72	72	71	88	73	84	73	84	84	75	78	81	65	84	78	74	82	67	63	87	66	82	66	72	75	82	77	80	70	78	77	74	67	75	55	84	76	67
7887	802	1802	2115	1780	1433	1088	937	770	667	565	575	517	524	692	856	941	888	1103	998	823	766	695	768	638	624	527	431	424	358	382	400	366	338	336	301	295	303	289	279	212	226	239	247	228	238	212	209	228	239	233	195	220	222	218	235	205	211	196	228	221	224	231	216	215	210	211	190	222	203	225	212	204	202	230	219	233	251	205	226	210	210	187	210	215	231	202	219	207	227	213	223	211	213	215	230	195	190	209	221	237	221	217	235	208	201	199	221	186	213	185	239	234	195	225	230	217	198	212	236	218	216	199	193	184	204	225	228	205	215	198	198	209	219	204	222	191	207	221	194	197	210	226	206	187	190	198	240	173	229	206	199	203	206	216	185	199	187	221	213	214	221	219	188	209	196	217	227	222	230	219	208	218	217	223	209	214	219	211	217	201	217	237	207	228	261	221	207	210	169	200	209	212	223	195	205	217	187	230	207	216	203	206	211	210	210	207	233	223	222	224	198	218	221	219	195	221	205	209	203	186	198	228	185	188	206	209	225	224	207	209	218	227	208	236	180	199	211	189	209	222	239	201	193	227	210	207	204	205	213	224	210	219	209	222	229	234	198	227	241	216	213	208	209	222	199	202	215	224	207	224	220	214	204	208	210	188	199	195	253	204	188	213	190	205	207	227	202	228	223	205	224	184	208	202	194	195	218	193	207	207	214	222	216	211	209	203	217	213	231	211	226	207	178	209	205	210	238	209	209	199	186	192	208	216	224	188	202	204	213	217	206	218	163	184	185	213	209	225	194	223	213	226	192	211	214	192	190	199	212	220	206	206	194	189	215	216	220	217	204	202	215	202	191	208	224	207	203	221	222	191	188	204	220	186	216	194	201	209	212	191	192	201	212	202	195	192	212	211	212	199	233	172	199	211	199	230	234	206	200	217	197	205	209	227	207	210	211	233	232	216	234	174	207	197	205	194	204	210	219	201	203	195	208	183	222	207	211	214	235	187	221	222	180	199	222	203	219	184	210	198	215	194	203	226	225	205	202	206	240	203	209	209	207	208	218	200	190	238	214	239	206	194	200	202	222	195	218	193	206	164	220	210	193	206	200	211	193	200	208	221	224	201	217	215	198	159	206	211	198	183	221	218	208	225	221	220	193	203	204	202	210	218	212	209	222	215	229	201	190	226	209	229	221	197	208	210	234	195	186	194	214	218	219	209	208	214	209	195	205	214	223	232	201	230	201	217	202	230	194	197	209	216	204	199	258	242	196	197	187	195	198	209	183	200	197	210	220	207	208	190	213	200	213	206	205	223	202	234	212	213	188	207	159	208	218	198	204	192	214	209	220	224	201	207	206	199	212	234	190	206	207	210	200	220	191	205	220	206	197	186	187	220	212	226	206	219	225	200	216	210	180	203	232	232	197	189	226	196	210	219	207	202	219	174	205	204	213	191	196	201	202	223	206	209	214	203	201	195	223	214	203	210	219	208	234	211	199	233	203	186	206	213	186	218	222	211	202	216	204	236	206	168	193	201	213	228	214	207	223	205	211	205	195	197	229	195	188	228	205	192	207	214	192	213	210	189	223	216	187	202	206	192	198	187	220	211	202	208	220	215	206	226	196	197	215	213	200	217	197	196	216	197	214	221	187	223	208	234	217	209	205	226	224	209	212	217	228	207	246	213	212	186	209	227	189	200	237	208	218	205	210	204	209	218	212	196	199	213	206	203	221	199	194	211	241	206	220	208	213	227	190	215	195	193	190	196	225	217	233	189	194	209	221	214	212	227	189	206	205	222	198	183	179	233	225	189	205	204	212	205	199	253	179	217	221	202	232	217	241	178	199	172	218	204	222	210	200	204	217	208	203	230	194	223	216	222	203	219	216	210	189	196	198	224	211	198	204	209	199	234	216	227	221	190	216	231	221	202	226	209	190	224	215	219	230	179	216	194	226	188	218	192	195	228	179	190	219	222	223	180	235	219	219	196	205	201	193	242	220	199	220	224	198	195	204	222	200	221	199	205	222	202	193	239	210	217	189	213	211	180	220	208	194	209	201	231	216	208	212	202	207	220	215	187	198	231	179	200	194	195	185	185	220	193	201	233	185	234	228	226	208	174	213	209	210	202	212	220	225	194	201	199	232	197	209	204	214	228	216	197	214	208	219	219	218	202	210	195	213	194	199	212	220	186	215	206	181	179	206	197	214	198	207	196	216	223	212	213	249	202	201	188	214	205	228	189	190	198	180	224	219	219	204	216	208	195	226	184	207	199	223	187	224	199	219	219	224	222	191	208	206	212	208	204	218	194	236	203	207	202	212	221	200	208	204	195	214	196	207	216	220	211	201	231	222	243	222	213	194	214	198	204	209	198	210	214	248	212	203	200	200	209	202	211	228	219	212	226	216	237	198	211	223	195	226	199	214	195	213	219	228	220	208	215	207	207	221	212	200	210	209	205	182	201	192	188	186	217	228	205	204	179	205	197	214	219	197	210	219	239	203	217	204	189	208	218	191	208	200	197	200	205	216	206	209	227	196	220	208	196	221	223	222	216	208	209	218	184	209	197	204	223	203	196	203	238	196	194	196	204	218	215	223	209	205	205	229	215	222	195	207	216	218	200	200	194	200	210	225	207	216	194	211	182	184	210	218	225	217	232	199	209	234	241	193	209	206	248	209	211	197	215	216	191	195	216	184	213	206	196	201	221	205	217	207	204	211	205	213	213	188	213	211	218	204	194	194	204	203	195	203	229	235	218	241	208	211	207	202	197	220	197	210	194	206	225	200	210	210	185	202	206	225	232	212	206	218	198	195	200	199	218	216	234	206	201	218	210	200	195	203	211	194	196	186	221	197	212	206	224	213	242	196	212	212	259	223	235	208	210	226	196	194	198	230	182	189	211	221	223	198	251	219	217	227	202	225	200	220	204	238	182	202	193	244	218	217	202	223	192	217	192	225	223	219	235	208	213	219	213	236	219	203	203	208	217	217	211	201	188	209	225	234	195	198	229	202	194	226	208	209	192	186	212	209	213	208	203	182	219	234	196	219	196	211	214	204	183	223	234	203	212	195	215	202	221	229	209	207	211	207	205	215	210	210	206	215	237	194	227	206	230	225	224	184	179	206	210	216	198	200	190	216	220	212	206	223	209	213	212	224	201	208	217	220	223	205	209	230	227	240	207	208	192	204	191	227	212	206	197	213	229	215	201	199	235	196	214	224	232	217	199	214	187	227	217	224	212	185	182	198	209	227	219	224	196	204	232	248	202	211	211	228	232	222	218	233	193	235	213	204	198	222	231	234	192	206	168	215	194	190	195	192	196	206	211	190	215	221	251	223	204	192	197	228	183	215	230	190	211	228	205	211	181	212	202	192	214	200	208	225	199	206	214	198	208	219	211	210	217	227	215	208	215	183	223	198	221	217	213	214	184	215	187	195	227	218	215	207	192	218	214	186	203	221	201	189	205	215	197	195	212	235	190	228	219	207	191	223	190	212	214	209	236	233
1421	329	291	282	292	271	257	303	304	294	318	309	306	313	240	304	298	294	301	305	279	295	290	279	259	290	258	297	300	278	254	307	272	253	271	266	269	293	291	251	275	299	292	307	264	292	275	244	275	260	283	262	298	307	252	299	293	295	280	288	276	251	289	252	295	245	273	274	283	271	262	271	274	281	264	255	286	304	295	313	282	275	272	254	293	300	249	296	303	279	281	287	317	309	307	307	285	293	279	298	284	261	280	322	269	274	299	263	297	261	266	283	287	271	265	286	282	270	298	315	321	294	255	280	295	268	326	285	258	269	259	307	304	263	267	331	313	294	298	266	283	278	269	277	281	287	281	285	271	296	276	261	305	264	267	289	254	280	279	305	304	284	278	312	287	272	278	273	267	284	302	248	292	260	289	279	274	282	268	265	285	259	293	243	266	266	278	265	275	262	282	300	281	277	283	257	259	269	282	265	277	278	304	307	272	248	246	310	292	288	257	289	251	278	298	259	320	290	291	283	291	265	268	267	249	312	283	279	290	274	308	246	278	251	274	282	316	279	272	293	251	266	287	282	273	272	290	272	273	280	299	268	290	294	273	298	288	296	291	270	280	279	287	268	292	274	307	276	289	283	301	268	289	266	282	292	281	276	272	275	265	259	274	297	269	290	267	295	290	312	292	280	279	316	288	284	275	267	280	279	290	279	300	282	282	256	309	277	281	258	259	295	312	278	271	295	295	285	276	310	297	253	307	273	290	295	298	280	298	297	254	291	278	312	266	291	286	296	278	263	280	297	298	290	300	293	291	280	309	286	274	278	284	293	289	283	251	288	270	282	275	276	301	263	289	266	290	317	300	298	284	314	285	267	284	299	276	268	275	271	303	292	283	285	260	290	262	272	271	296	291	288	277	251	267	280	254	260	277	269	297	288	324	282	273	271	305	315	278	307	286	260	287	271	292	269	303	284	251	308	282	304	267	293	286	291	294	290	261	310	297	265	272	284	292	274	317	315	306	305	297	271	307	311	285	273	244	303	275	283	316	295	294	301	289	292	274	301	253	286	265	287	291	279	282	255	270	330	303	281	274	271	267	302	265	272	273	237	284	327	270	277	249	275	272	247	279	287	282	256	281	279	277	267	253	273	297	277	268	292	268	286	266	291	272	256	280	292	308	294	251	284	276	310	261	254	265	276	280	312	278	277	290	287	271	287	282	278	252	285	273	293	284	288	273	280	259	321	270	303	273	238	271	302	266	280	297	286	257	283	269	259	264	299	327	271	316	305	289	272	283	256	275	281	249	259	299	294	296	267	301	274	279	289	311	280	269	273	274	277	245	266	281	267	282	282	301	277	280	292	286	306	302	277	292	256	280	273	301	295	274	261	302	259	292	313	304	272	272	289	301	271	308	296	275	270	305	259	294	265	299	275	274	258	254	288	324	288	290	257	283	283	280	281	305	279	262	303	255	279	257	259	283	297	275	300	280	254	291	298	250	246	305	267	268	309	272	295	280	278	276	288	279	301	293	277	281	255	279	309	305	274	271	278	322	284	297	288	296	290	263	261	274	321	323	290	307	316	275	277	282	266	316	264	293	293	270	281	282	275	287	296	257	299	278	296	275	293	278	288	321	296	286	296	296	273	287	260	254	287	307	306	290	287	280	270	290	269	268	266	286	274	262	308	275	257	283	284	251	287	290	263	303	279	303	268	269	283	278	274	273	286	320	322	306	285	262	283	265	294	287	303	284	274	284	303	285	276	289	290	295	305	309	293	253	283	286	245	287	311	290	266	297	262	287	249	295	258	287	263	275	319	270	282	280	295	269	272	288	284	318	299	301	313	301	288	285	300	296	278	285	267	274	296	271	311	330	294	304	305	269	296	281	324	290	269	272	288	292	292	282	307	270	275	310	238	277	266	268	265	276	313	310	249	313	271	261	270	265	288	273	280	318	308	261	285	305	267	271	321	286	280	264	265	302	269	296	251	313	265	274	258	259	264	256	279	293	268	243	310	260	274	261	296	277	307	290	288	296	297	292	267	292	296	290	271	289	284	295	265	293	295	261	290	286	276	293	308	288	299	282	272	275	298	291	243	267	302	298	292	266	297	306	283	277	271	286	272	303	282	302	283	266	280	269	282	271	282	290	262	302	303	292	293	274	261	287	296	260	281	276	273	276	276	296	297	265	301	266	262	275	303	279	297	291	273	278	267	268	330	260	272	316	286	329	276	311	264	250	269	284	303	254	280	269	281	290	266	275	261	297	303	298	299	282	299	266	292	313	319	280	290	287	285	265	296	283	320	309	305	315	305	292	283	303	297	262	291	261	316	300	268	280	270	265	269	289	303	277	274	289	310	284	276	294	266	318	284	284	310	275	334	259	288	285	266	262	270	273	256	277	284	298	286	280	287	299	258	254	248	284	260	297	267	249	306	278	272	306	294	280	308	277	291	279	262	300	304	248	274	271	252	264	280	310	280	256	278	294	270	260	276	290	267	267	274	288	295	277	253	278	249	268	262	273	272	263	284	282	290	288	277	268	312	270	296	300	289	287	285	291	269	277	320	281	295	284	287	283	284	256	289	298	315	282	298	291	282	310	296	272	283	321	322	297	270	285	261	269	264	290	276	274	266	276	249	271	268	318	277	242	284	322	305	272	255	270	278	295	272	283	276	277	259	268	245	287	287	271	300	302	286	281	306	287	266	290	314	291	282	283	282	286	280	293	275	311	264	302	293	309	305	300	282	276	308	281	270	272	286	295	253	288	291	290	282	305	290	292	253	252	283	281	299	285	278	297	242	283	273	267	288	310	249	290	247	259	276	262	262	279	270	290	263	277	309	288	254	285	280	310	281	285	269	255	302	276	279	263	297	253	267	279	273	260	258	255	272	264	282	284	269	255	277	256	272	254	272	292	264	312	293	294	268	272	270	340	284	284	289	278	265	254	273	294	279	275	271	279	243	275	285	296	315	298	303	308	246	308	305	280	229	299	278	298	284	298	316	287	268	275	278	268	283	273	265	300	262	255	286	312	280	273	271	314	303	288	271	275	338	316	288	265	299	274	281	280	295	248	258	290	291	260	317	289	284	293	262	299	266	299	324	277	286	285	281	307	311	249	255	290	276	273	260	284	277	295	279	295	266	265	285	250	292	279	306	297	290	283	247	252	257	270	282	294	286	291	295	261	274	268	270	284	271	286	264	272	291	292	272	282	292	275	269	276	237	299	283	281	318	266	300	296	290	295	253	290	281	283	277	253	266	261	295	304	269	261	270	278	282	270	253	242	248	298	271	274	289	271	305	285	279	274	275	317	275	252	275	269	249	286	281	272	255	286	282	334	306	262	255	284	293	309	290	256	293	301	282	291	304	265	280	290	261	293	264	268	302	282	246	298	252	270	281	253	278	276	248	260	293	273	301	299	323	273	262	298	283	343	280	260	290	274	285	301	279	308	301	271	260	258	261	283	263	275	289	301	274	264	294	260	249	287	305	292	260
1782	644	617	701	666	677	673	640	626	657	674	639	655	646	668	632	676	627	702	679	680	592	670	649	653	637	662	609	638	694	645	616	649	627	601	634	638	647	615	600	634	624	643	631	630	622	598	604	633	661	598	642	653	642	613	635	645	651	642	603	600	643	627	633	626	634	655	618	652	610	574	631	651	608	667	618	613	654	636	642	654	627	623	597	574	623	646	637	620	648	686	617	590	662	623	640	674	611	659	661	659	604	703	629	649	609	649	659	603	639	617	642	645	659	683	655	590	609	586	545	623	643	593	635	593	600	642	664	574	643	616	627	632	592	655	616	596	622	626	623	701	607	603	570	613	596	589	688	679	619	612	621	626	641	637	609	597	663	656	689	644	608	657	638	619	642	653	656	589	598	594	647	640	630	628	614	608	637	579	619	618	638	641	615	611	649	610	672	673	602	635	589	636	650	644	601	584	626	623	628	627	584	616	644	620	581	613	619	606	637	603	587	621	620	630	611	634	624	629	628	617	598	613	576	657	607	653	617	604	658	618	604	670	611	667	649	656	689	611	644	630	595	640	620	645	638	616	702	617	638	618	588	589	635	661	687	605	595	633	658	650	599	641	667	632	639	631	629	630	659	643	611	625	596	637	615	604	629	644	652	634	620	624	613	622	640	617	640	648	642	648	617	602	628	591	574	611	626	612	625	660	642	614	611	627	624	637	644	676	634	627	614	627	661	629	621	603	628	644	623	630	626	620	655	628	633	653	601	624	613	611	665	626	598	695	630	660	608	634	644	639	607	677	636	611	624	606	607	597	615	620	657	613	675	634	630	636	652	608	600	624	631	660	649	615	622	605	597	652	619	627	645	652	621	611	589	662	654	615	595	590	607	606	632	630	631	630	629	636	610	652	646	650	653	657	643	582	617	606	657	651	633	639	622	646	626	617	618	613	616	634	638	655	637	608	622	618	669	649	656	660	668	639	612	645	643	665	625	641	604	647	612	624	637	615	602	611	630	651	624	637	613	642	645	619	604	628	633	618	585	621	623	657	587	649	603	622	610	683	689	602	666	646	637	609	626	628	623	607	659	653	657	647	641	624	645	596	600	692	610	651	617	609	650	598	655	660	640	613	623	654	610	579	642	618	640	671	613	625	633	640	657	598	626	625	632	640	646	652	595	648	637	623	674	665	588	629	639	574	629	632	644	611	621	613	632	622	628	592	608	665	607	626	602	639	617	641	587	627	660	654	597	625	669	665	608	647	600	632	609	630	650	651	596	622	630	618	603	667	651	641	601	682	584	603	664	665	604	641	618	644	647	641	665	624	629	640	636	632	574	602	658	636	674	617	647	632	594	645	624	633	639	642	623	632	611	622	586	629	623	600	630	627	629	625	639	611	649	630	664	630	646	633	599	610	662	613	663	646	668	636	703	584	627	639	622	606	638	648	597	613	646	629	639	618	636	590	651	637	593	622	650	653	620	627	648	644	642	625	603	581	679	610	610	624	636	641	626	612	633	642	626	640	619	642	661	621	598	588	690	619	666	611	622	620	643	622	636	599	631	640	653	649	646	592	640	612	629	617	600	645	622	606	619	633	675	621	617	622	633	643	594	629	620	630	657	609	657	648	660	620	609	707	619	630	625	618	620	621	585	607	612	674	616	612	649	613	611	618	633	658	628	633	647	674	612	626	647	613	652	684	588	654	588	622	619	676	656	651	651	622	691	618	640	645	589	622	665	616	610	628	628	616	606	588	631	602	651	629	587	612	613	620	658	591	657	607	608	645	651	635	647	656	683	633	668	646	589	663	665	662	657	616	653	638	625	620	608	617	628	608	579	610	670	627	608	647	638	608	605	622	643	657	637	641	594	627	612	648	625	639	664	634	622	591	632	677	636	595	653	630	612	565	643	659	630	618	662	633	645	584	589	597	690	611	616	660	611	629	638	596	655	628	614	646	621	629	631	629	576	677	654	612	616	655	666	639	631	654	619	643	578	623	637	608	670	644	651	680	605	664	630	667	628	656	616	640	630	601	600	617	662	661	634	631	646	611	590	611	640	611	632	632	645	649	623	642	679	623	636	633	613	620	639	562	615	626	636	610	673	656	626	627	627	626	632	644	648	588	658	637	622	619	586	600	633	659	602	671	584	627	649	605	662	616	643	623	662	660	601	617	614	638	608	654	629	628	612	613	595	655	663	631	604	649	641	611	660	548	621	624	658	674	609	574	651	646	628	645	623	605	599	620	640	636	640	605	645	622	625	643	603	634	651	635	610	570	650	621	626	695	576	600	637	614	640	660	672	641	595	660	632	670	611	620	628	619	604	649	680	625	626	619	648	641	619	625	652	652	634	631	640	628	704	631	596	644	593	704	625	673	690	594	669	588	641	619	602	604	615	610	637	661	620	663	654	645	611	600	653	664	603	618	604	593	617	623	653	644	626	629	624	619	621	606	595	618	632	646	611	592	635	626	597	592	590	629	657	597	671	644	638	611	624	629	660	630	627	676	610	600	664	637	602	647	637	672	654	651	638	645	600	648	650	652	608	629	614	642	655	657	652	616	659	599	634	637	597	605	616	624	594	602	630	630	610	648	643	634	622	603	635	600	636	637	611	643	629	626	629	656	600	629	642	613	660	608	659	558	606	636	616	644	650	663	670	635	661	648	608	618	628	627	588	629	640	619	639	590	671	607	634	616	616	621	611	619	669	621	648	588	571	614	600	615	604	657	623	620	646	629	667	589	612	617	608	659	654	685	620	622	638	655	618	662	623	670	613	655	668	609	645	630	643	658	645	573	593	639	595	646	648	623	600	662	648	643	638	640	619	595	660	642	607	649	626	607	605	614	617	658	633	606	646	679	575	638	595	589	596	609	641	668	597	602	617	634	660	624	686	586	589	648	626	621	611	594	642	603	588	599	573	597	675	665	645	625	625	640	629	642	585	654	593	610	620	646	630	646	629	598	646	619	622	614	619	591	579	663	607	626	602	607	653	642	633	616	639	701	645	582	629	653	663	636	619	602	662	638	632	643	681	615	636	646	596	635	585	599	630	621	652	637	603	629	638	653	650	588	661	645	594	628	655	669	594	574	610	659	687	628	643	588	570	617	573	604	634	609	612	640	665	658	655	592	639	588	623	643	618	631	649	620	597	638	606	669	612	659	643	693	619	644	609	614	617	654	640	631	609	609	643	627	633	669	637	637	643	641	595	591	595	638	673	653	658	622	623	640	613	592	600	623	601	609	656	625	620	660	637	587	650	609	589	645	640	622	593	605	632	655	660	612	619	593	623	621	633	652	642	607	628	603	646	612	606	638	614	643	645	615	596	602	653	618	653	606	605	630	624	620	660	644	661	616	592	602	637	670	676	608	618	635	627	609	635	634	658	614	595	601	646	607	603	590	618	664	639	627	649	624	641	667	631	619	620	647	627	605	617	602	610	622	639	617	682	639	623	642	687	596	680	647	652	628	626	632	653	673	633	659	616	591	614	641	599
6794	456	520	420	292	279	219	243	218	210	177	174	183	182	197	198	187	232	216	203	190	151	182	173	185	169	156	163	137	149	165	189	171	147	150	131	142	154	160	172	154	157	116	139	162	141	152	152	143	155	141	151	157	154	156	144	134	154	169	160	151	151	155	147	178	143	166	139	143	166	142	127	141	161	148	150	161	156	147	134	151	157	158	137	161	174	159	171	143	135	168	160	139	165	158	159	165	129	163	162	151	151	139	156	138	162	145	145	142	152	130	149	150	137	144	139	140	155	165	146	149	137	142	171	153	169	142	134	156	137	128	161	151	173	159	167	142	143	133	139	155	153	162	150	142	148	145	160	141	161	139	170	159	161	123	155	170	148	126	169	149	160	165	160	149	148	157	154	161	143	151	146	169	125	149	159	161	162	150	171	147	155	159	162	154	152	174	165	168	141	144	152	159	170	158	144	131	158	153	173	137	182	155	145	140	146	168	165	166	154	165	157	151	149	133	150	165	172	161	167	133	142	136	152	134	152	158	150	141	161	148	148	140	155	154	158	163	144	152	152	141	134	146	143	149	148	173	135	177	144	167	162	174	166	156	159	157	156	165	164	142	156	125	136	153	132	156	134	161	168	150	117	171	159	159	150	161	156	156	148	160	153	123	145	135	151	164	135	142	153	149	167	156	144	138	144	150	147	137	185	169	143	142	139	147	146	175	165	138	119	153	138	156	163	149	154	132	143	176	147	146	146	150	136	146	157	141	121	140	152	156	149	165	161	130	194	159	163	154	163	129	158	148	151	156	141	164	147	154	145	174	152	171	132	157	172	150	167	138	164	150	144	164	141	158	133	160	144	134	154	146	173	157	151	145	139	154	151	135	143	139	169	155	147	173	135	158	166	151	148	136	152	175	121	155	178	179	128	143	161	162	136	124	165	137	150	157	146	143	129	183	161	159	153	157	132	154	164	131	128	156	159	166	160	155	156	162	127	140	140	161	155	165	148	148	131	140	168	145	164	162	158	145	157	136	179	146	147	145	137	153	169	160	163	126	157	150	174	165	166	132	176	168	160	154	160	152	151	149	153	157	160	148	146	153	166	149	160	167	155	153	132	159	155	140	145	167	157	129	153	145	160	149	170	164	153	145	148	162	131	161	148	164	143	155	166	142	127	162	164	149	160	130	161	179	129	164	157	151	150	145	147	180	158	158	153	144	140	130	146	156	152	160	157	142	167	156	166	183	156	161	160	121	150	177	181	166	133	159	164	163	133	141	145	141	156	156	142	141	131	166	157	140	152	163	152	168	172	160	142	138	160	176	135	124	156	142	153	164	135	163	137	135	155	141	144	147	169	170	148	140	160	177	163	155	164	133	153	157	157	147	128	134	124	144	156	153	158	142	142	170	154	148	152	126	183	154	171	144	170	143	150	148	144	157	158	178	140	140	151	158	160	148	133	156	144	146	129	155	145	147	157	132	152	141	169	161	157	155	141	162	153	149	163	153	155	145	168	164	142	142	145	147	132	147	150	132	133	144	160	143	175	160	172	137	155	112	165	131	146	151	183	153	162	155	137	167	168	159	138	173	182	149	152	157	157	149	136	147	165	188	180	159	150	162	157	154	133	138	151	150	148	155	136	150	158	138	164	139	187	146	152	140	166	148	163	150	153	157	137	160	148	164	164	172	161	143	144	119	161	138	130	129	171	175	157	127	159	143	152	154	151	141	149	138	155	142	150	153	172	150	167	161	140	148	131	141	142	166	143	147	171	158	134	114	144	158	148	158	142	141	147	159	140	144	136	137	122	139	163	150	157	130	155	178	163	129	143	148	164	140	169	151	162	160	147	152	133	144	142	130	150	140	162	160	129	139	164	148	148	177	137	143	184	150	165	159	152	169	162	144	155	144	127	157	143	145	151	153	129	134	159	138	176	141	155	169	130	150	174	172	167	146	179	159	148	135	160	158	158	141	153	140	140	126	167	150	165	143	155	152	147	158	151	135	140	142	171	149	129	141	139	171	136	148	154	151	143	161	163	155	156	165	151	158	140	152	145	170	145	145	162	160	170	157	176	129	164	173	148	158	141	130	149	180	141	170	149	132	156	172	141	129	139	150	159	158	150	165	147	167	146	153	149	138	159	162	168	158	145	137	152	143	169	189	146	159	142	168	175	143	150	152	143	178	151	144	138	150	149	140	155	191	176	164	176	151	157	138	143	144	149	136	159	158	138	150	173	146	143	148	162	132	140	131	159	150	143	139	164	145	155	153	137	174	140	143	147	169	151	153	142	148	146	149	125	130	143	141	156	149	161	139	137	164	181	147	165	141	158	128	147	173	149	151	126	159	147	161	156	146	148	141	158	149	152	141	155	145	148	153	150	161	160	157	148	156	148	164	151	174	139	135	135	149	156	134	169	174	130	148	138	153	150	173	168	127	159	172	151	166	157	147	152	140	152	160	122	146	143	155	131	167	154	159	155	117	169	145	155	139	135	159	148	177	160	137	144	185	156	104	173	133	150	144	137	136	135	142	159	137	140	153	157	158	137	164	156	174	171	139	165	149	150	176	152	157	146	122	137	165	156	137	149	143	151	145	127	173	175	151	136	143	150	169	150	163	159	165	156	167	153	150	151	158	190	157	172	154	133	169	166	138	137	135	150	168	168	165	172	155	144	153	115	133	174	162	173	150	156	142	153	144	141	137	163	175	122	159	166	144	164	145	135	170	137	149	145	146	142	160	153	146	155	151	142	118	136	139	151	162	158	147	140	138	144	164	155	128	144	141	155	158	133	175	143	160	147	170	150	141	157	159	142	154	160	148	166	168	140	170	167	165	149	125	157	158	146	184	143	147	144	154	140	150	130	159	144	163	157	165	143	143	146	120	147	178	163	163	159	145	140	125	177	156	160	154	129	149	158	178	147	134	145	157	156	162	168	172	143	151	170	147	161	149	150	145	158	142	140	144	152	162	149	151	164	174	175	141	152	149	133	151	139	157	147	139	158	150	156	159	166	168	153	131	162	146	162	158	159	133	157	140	152	174	144	130	162	163	171	153	149	125	173	168	157	159	135	144	155	140	156	169	151	165	156	133	146	146	150	156	175	147	157	164	151	127	167	171	155	141	152	136	149	156	156	136	149	159	143	150	143	167	154	144	171	151	145	168	123	160	173	130	154	129	142	173	168	162	159	170	148	148	154	138	146	168	152	147	156	140	143	132	159	162	180	143	144	160	162	149	161	144	168	137	155	141	170	154	150	146	140	182	130	162	159	164	140	178	159	148	162	128	138	158	168	134	154	137	142	157	166	155	153	123	141	151	152	157	142	152	168	161	156	154	163	150	172	185	178	159	143	164	135	154	161	157	153	158	158	132	161	153	160	149	157	152	151	167	180	145	129	159	160	170	161	148	139	178	151	151	164	151	173	137	178	149	150	152	157	154	178	132	155	167	141	145	162	154	167	155	142	145	158	155	180	158	151	158	154	143	160	130	181	155	188
6085	682	1187	1301	1156	951	803	753	624	639	577	543	496	490	537	706	727	819	843	725	680	570	636	586	593	523	477	476	455	450	427	449	451	415	423	390	442	392	418	391	367	355	370	339	373	343	341	381	361	351	342	359	354	348	356	352	359	380	334	361	361	366	362	353	327	387	334	347	339	361	348	367	389	379	323	324	338	365	365	333	357	380	358	364	330	352	343	358	370	302	343	353	317	345	345	331	359	347	344	367	352	324	345	335	329	342	351	355	324	341	327	363	325	319	368	391	336	363	325	382	335	353	341	324	349	368	344	381	355	348	329	339	349	360	347	343	370	388	379	375	334	356	386	358	334	326	370	350	353	307	344	338	385	344	357	330	374	373	397	334	344	336	328	357	332	349	342	354	337	358	358	379	350	324	362	377	334	359	366	377	333	327	338	357	345	371	349	338	368	343	369	315	330	319	349	377	366	331	352	391	355	375	339	328	338	345	318	363	363	351	359	360	362	377	370	361	357	345	364	343	352	372	374	365	325	334	324	347	391	321	363	326	349	337	362	318	333	361	322	341	374	337	311	315	330	352	315	348	345	358	361	345	349	351	373	319	364	347	361	352	330	365	327	333	361	328	359	400	351	348	348	353	377	362	312	338	353	362	355	335	347	396	368	355	336	324	320	349	340	347	345	377	347	311	356	364	367	306	336	355	323	310	360	370	366	360	338	376	337	355	324	361	314	348	308	353	334	316	339	317	363	348	337	354	345	345	313	360	369	377	324	344	360	324	392	327	357	325	382	335	350	377	338	349	349	333	367	361	347	362	346	371	336	326	353	310	314	355	358	348	350	307	369	330	359	329	350	356	364	351	370	366	332	347	332	389	352	344	363	367	353	365	366	319	365	341	360	338	330	380	356	358	353	343	360	333	350	358	347	363	313	335	369	358	351	350	380	343	369	352	320	341	356	386	344	336	353	353	340	361	328	349	323	364	366	318	305	384	370	354	340	338	366	381	362	358	342	345	402	359	349	361	344	352	365	331	357	376	365	344	352	358	316	372	400	360	340	351	320	336	348	373	355	356	358	331	377	366	370	359	345	350	353	383	367	361	336	355	363	325	316	350	364	362	378	376	379	348	345	359	372	326	343	369	349	344	381	347	321	337	362	323	355	353	351	362	348	324	410	322	369	377	335	349	371	344	379	366	363	353	362	348	339	331	353	387	338	407	354	354	343	346	345	332	359	369	354	336	346	371	355	327	363	376	338	351	360	357	323	317	351	353	331	341	315	330	386	348	323	367	339	346	344	342	357	317	336	329	397	339	352	337	340	335	348	359	351	352	369	357	371	334	330	344	369	342	351	373	333	403	346	364	359	360	343	386	385	351	349	355	352	401	337	399	349	336	320	356	321	365	346	353	376	332	357	337	360	365	383	359	325	343	342	331	398	332	367	362	364	364	343	367	330	340	376	349	362	378	363	353	383	376	370	314	352	381	373	330	352	348	347	341	369	359	359	354	363	343	357	397	344	357	344	377	353	357	320	357	330	341	368	365	342	335	379	319	348	376	358	339	355	367	340	366	347	355	381	321	340	359	358	353	369	402	347	343	386	356	373	362	345	351	378	380	351	341	344	341	365	327	345	347	337	358	349	326	323	328	344	332	345	343	324	352	383	338	362	375	377	341	366	374	366	357	351	332	381	358	371	361	343	349	345	324	338	382	354	327	351	356	343	377	329	338	360	394	364	352	343	354	319	362	364	328	364	354	334	370	329	396	332	338	386	321	346	359	368	351	383	350	350	332	337	377	392	351	338	335	340	341	349	316	361	349	346	353	312	350	351	357	338	370	356	379	355	358	331	361	366	358	345	349	366	369	330	334	350	341	368	326	366	333	368	389	351	342	348	326	348	359	355	342	334	362	380	375	402	344	352	353	361	355	383	349	357	354	342	332	350	340	352	334	397	356	346	364	376	334	338	371	358	341	357	349	369	338	381	348	344	328	311	369	361	353	339	348	352	361	337	338	337	353	338	344	332	351	339	335	360	350	362	333	358	373	341	344	345	331	376	338	340	348	337	334	365	364	346	371	367	325	320	383	336	344	352	364	325	316	362	352	343	349	360	362	355	376	342	370	334	367	366	318	355	347	337	376	383	349	330	375	357	344	366	358	367	364	370	337	362	376	330	336	326	354	356	373	383	350	352	330	391	328	341	342	367	359	389	365	326	358	333	365	364	354	323	354	363	341	354	343	373	338	356	358	330	343	334	343	325	362	393	346	358	319	327	356	337	361	336	349	345	384	352	332	372	341	354	365	360	329	400	342	394	324	350	365	355	390	346	302	337	362	336	343	347	335	349	352	325	367	373	326	348	374	345	373	340	339	367	340	328	353	352	369	370	398	373	358	370	321	358	376	334	305	367	343	342	357	329	384	361	359	346	354	390	349	347	323	342	325	322	329	358	343	348	347	337	350	343	381	376	335	328	337	377	347	355	350	328	346	327	328	363	353	391	361	379	339	333	355	350	373	332	365	373	332	374	366	363	343	354	361	345	325	342	342	356	376	372	324	345	322	340	381	339	350	374	354	345	368	333	329	360	353	343	351	349	359	362	359	364	325	328	363	370	351	340	336	382	325	369	380	368	359	352	334	355	370	373	334	361	387	331	347	369	347	355	355	315	387	340	347	387	345	330	327	363	382	355	335	411	345	344	398	358	390	351	357	389	358	330	341	350	313	368	374	341	350	363	339	382	363	348	345	365	352	350	365	344	375	368	339	358	291	370	359	375	355	338	381	349	351	338	352	332	352	349	331	360	371	345	317	381	359	349	366	317	364	381	375	331	354	336	329	338	342	352	367	344	347	344	363	369	342	354	343	334	343	355	355	348	327	358	357	344	326	334	357	378	348	338	367	361	342	373	345	351	338	335	341	362	376	342	390	334	339	358	364	348	387	336	341	363	381	332	367	304	346	370	370	377	363	353	351	332	368	359	354	364	372	318	362	392	345	362	343	354	352	371	355	347	346	377	362	343	329	361	385	349	375	362	358	361	349	341	359	350	349	356	344	339	353	339	374	334	367	353	348	330	330	352	355	328	355	330	345	343	317	336	345	339	357	343	329	369	296	369	355	386	367	372	363	352	336	349	346	334	353	357	331	385	351	348	330	355	345	335	358	349	357	353	317	339	375	351	367	348	359	351	347	362	399	339	374	386	348	353	341	334	351	329	362	343	350	361	366	345	368	347	320	350	357	347	330	315	353	314	374	355	353	360	358	340	364	347	353	389	352	354	332	329	362	377	354	346	371	342	340	373	360	328	357	356	326	376	331	345	336	382	348	324	388	369	352	343	356	337	364	370	305	376	370	353	348	373	352	368	363	348	336	347	321	344	349	375	358	368	368	360	347	337	337	382	350	358	346	346	362	359	364	383	368	357	370	336	356	324	346	376	360	344	369	374	361	339	325	368	367	355	347	356	344	342	355	319	343	382	345	382	332	328	375	325	372	369	350
13114	941	818	649	433	300	258	205	170	145	171	118	112	103	137	166	167	204	227	189	180	151	125	144	121	141	130	90	119	122	118	88	85	91	86	70	113	77	92	98	105	91	71	74	77	96	68	77	68	68	85	76	81	96	79	70	62	75	73	83	74	88	69	78	90	59	66	77	60	72	81	80	72	63	59	63	73	73	81	68	76	68	75	75	69	79	70	95	77	65	76	89	81	71	88	88	74	64	65	69	88	73	81	69	71	78	66	76	80	70	85	87	82	74	84	71	81	86	87	72	59	71	80	70	83	74	74	88	73	87	73	71	75	64	61	74	61	65	79	66	74	71	86	56	80	70	67	82	94	78	65	67	71	62	70	75	66	79	85	73	71	75	69	68	74	76	75	57	90	80	85	86	65	79	79	79	64	74	73	64	52	68	74	66	77	85	80	72	62	75	73	82	80	60	79	76	69	63	59	68	82	75	66	81	72	89	74	87	72	70	72	82	78	82	58	71	74	70	58	70	58	59	76	79	81	71	72	92	65	86	75	84	73	89	69	60	70	79	69	75	76	88	62	70	63	74	76	76	80	68	82	65	66	88	64	68	75	76	75	68	80	60	52	62	73	80	78	60	68	73	76	71	64	76	70	85	65	62	73	69	76	81	70	59	78	82	73	69	72	94	73	92	76	78	78	81	60	64	82	65	69	91	64	78	71	73	78	79	76	80	81	73	77	77	77	71	78	77	71	71	75	73	80	73	79	102	88	88	88	83	84	65	75	74	66	66	71	81	73	60	71	76	83	75	75	76	56	77	79	65	70	72	77	69	59	79	63	79	71	81	79	72	60	87	61	71	75	80	69	86	63	90	88	71	101	73	74	94	66	68	71	76	82	89	85	70	71	69	74	69	65	71	71	68	82	70	95	77	67	73	80	68	80	58	60	76	93	78	75	71	52	69	80	81	87	83	65	71	82	86	61	72	70	56	74	69	70	75	73	85	70	72	73	76	72	62	58	74	89	87	75	68	85	69	88	51	71	89	66	79	66	70	74	78	72	97	88	82	66	61	82	81	55	66	65	63	77	79	60	79	71	73	77	84	92	65	70	91	72	80	84	75	87	78	70	88	66	63	81	81	68	61	68	67	81	78	81	81	76	70	65	67	75	92	76	60	70	72	79	62	86	77	86	66	81	78	73	83	77	89	65	67	77	73	74	83	75	72	83	78	51	78	69	60	69	70	79	81	81	85	68	58	83	78	77	68	79	82	65	72	79	68	78	64	82	73	78	71	75	72	100	91	77	72	85	87	75	76	69	77	79	82	64	74	64	78	73	76	82	86	68	82	76	64	68	81	67	74	74	75	63	72	73	71	77	90	70	86	83	82	73	80	90	84	78	84	75	76	66	69	69	75	71	81	70	54	75	59	65	78	56	62	55	76	66	82	64	79	71	70	69	74	66	92	75	86	84	74	76	94	70	77	74	74	77	73	80	63	75	62	68	86	65	81	68	71	73	72	84	75	77	68	84	72	64	76	51	62	83	74	60	70	74	73	88	87	77	59	74	79	78	82	71	71	62	90	77	88	69	66	63	70	71	71	71	69	73	65	85	71	87	80	78	77	69	74	58	53	72	75	81	73	83	71	89	81	69	79	62	71	70	79	69	71	62	64	63	83	56	82	75	83	79	72	47	68	92	87	61	78	87	71	73	71	72	71	86	71	62	75	64	75	64	75	73	75	62	73	70	71	58	78	69	75	67	72	89	73	71	71	86	80	58	77	86	70	65	88	80	73	77	56	76	68	61	86	70	78	80	75	69	89	85	77	69	62	56	61	52	82	88	89	66	85	103	80	84	67	77	74	66	83	88	74	60	75	85	67	75	75	76	93	88	81	82	77	74	71	82	73	78	64	70	85	90	70	76	55	80	57	74	66	79	64	78	82	83	100	89	71	72	69	56	82	67	71	69	63	56	68	81	67	75	69	82	67	84	69	77	83	75	86	71	76	78	82	69	54	78	74	78	62	80	102	90	64	61	71	79	71	65	69	67	80	78	65	84	60	87	66	77	72	65	76	65	73	77	66	76	81	76	82	69	77	68	85	78	62	71	79	73	86	63	64	71	59	71	88	81	65	65	92	79	70	74	79	60	73	67	77	77	84	82	68	75	73	76	71	56	58	60	85	88	65	64	67	73	79	54	75	68	74	82	80	89	74	84	79	79	77	90	73	73	63	61	74	72	72	78	77	50	60	80	74	69	71	73	104	67	66	84	88	74	73	84	69	73	87	79	77	78	77	74	71	80	85	99	71	73	84	76	80	85	65	75	70	64	73	70	60	71	71	74	72	62	78	67	77	81	97	74	68	79	67	91	59	74	72	62	67	58	78	96	83	69	69	78	72	89	76	68	61	81	71	63	82	83	82	58	63	71	66	86	83	73	55	73	66	72	80	75	69	85	75	62	64	85	77	62	61	75	77	95	68	67	79	72	74	69	78	69	55	85	74	69	72	80	89	64	68	75	72	72	79	82	83	74	69	67	78	81	72	68	79	86	95	72	80	84	71	64	90	72	87	65	77	67	69	70	67	64	66	58	87	73	67	73	61	59	82	75	85	61	79	83	80	70	86	84	69	66	75	71	88	76	71	71	78	74	81	77	72	78	75	84	73	69	75	76	92	89	88	77	81	80	78	74	80	62	79	72	81	75	96	65	84	67	76	82	74	57	88	89	57	76	81	71	69	80	81	85	85	80	82	69	70	85	80	71	80	70	84	63	91	80	82	83	66	84	85	73	71	75	74	80	69	68	80	71	78	68	71	69	69	78	75	71	61	97	70	67	73	77	72	76	67	65	75	65	67	71	76	63	60	68	85	49	78	85	73	82	74	84	76	81	59	82	75	74	75	69	86	66	73	88	82	76	63	87	79	79	64	65	70	70	58	87	84	66	71	82	70	69	65	70	64	87	69	78	73	64	70	73	70	84	63	85	79	95	89	75	60	70	70	87	77	71	75	77	63	72	77	68	57	79	65	72	80	77	75	70	73	69	75	73	80	75	75	72	83	68	85	59	61	77	78	76	65	58	54	91	83	77	79	68	86	58	84	68	88	74	104	75	74	92	75	76	67	66	69	67	76	76	72	72	84	64	89	66	76	69	69	88	71	73	70	75	68	96	80	82	98	87	65	77	80	69	81	70	71	76	81	90	57	101	78	60	70	66	75	77	62	72	57	71	65	69	72	77	71	61	88	79	65	69	83	91	67	86	73	72	72	71	77	58	80	63	62	65	80	86	74	68	80	88	82	69	72	53	79	67	77	77	74	73	54	70	82	66	61	58	61	90	97	86	78	62	62	85	76	84	62	71	60	62	79	55	64	60	68	58	83	78	74	88	77	70	87	80	83	68	81	87	84	78	77	78	67	61	87	76	72	89	77	78	68	80	78	81	81	79	84	85	62	74	64	64	73	70	87	64	65	72	70	70	67	65	68	77	76	65	69	71	85	76	62
7846	808	1740	2000	1843	1430	1119	950	752	676	592	586	534	487	583	804	1040	1298	1273	945	961	781	716	692	658	604	523	404	414	411	403	441	364	375	332	305	329	288	298	310	235	234	222	246	254	237	240	221	249	226	265	221	218	226	217	238	217	220	214	204	208	218	206	204	257	248	220	214	220	253	239	213	220	194	242	221	220	196	239	217	192	212	243	221	237	208	196	203	203	217	237	218	224	191	237	208	234	223	216	200	218	220	218	230	191	199	217	221	212	215	212	213	203	211	198	228	205	211	199	205	238	250	217	216	226	235	212	215	209	198	219	198	192	216	229	216	195	223	205	204	207	171	215	213	217	189	216	234	191	217	208	162	205	223	213	224	200	222	196	234	210	241	166	195	201	206	222	218	189	198	205	221	205	221	198	213	209	210	187	187	195	212	231	216	217	183	203	192	189	231	222	197	189	197	207	228	200	219	188	211	223	246	214	201	236	213	195	203	223	205	216	190	215	183	208	205	203	210	190	219	194	216	194	199	205	203	223	229	221	200	210	200	205	232	214	208	194	216	205	189	188	208	196	207	217	216	223	212	203	187	193	200	191	193	199	219	187	222	246	231	197	236	209	223	231	213	189	198	204	243	214	196	209	204	214	227	214	210	210	196	219	219	193	214	200	201	210	222	170	202	201	211	195	219	216	201	215	209	226	199	221	202	214	201	224	203	200	235	198	217	214	195	223	215	203	199	213	192	197	196	199	216	198	210	206	191	193	187	211	204	216	208	189	234	216	231	161	182	197	206	193	193	222	213	227	195	230	224	223	211	189	216	222	236	218	211	202	206	204	190	199	196	211	219	228	204	218	210	233	201	196	213	208	218	216	205	218	236	203	221	180	207	203	202	223	210	210	179	243	238	199	199	207	193	199	195	241	199	238	227	198	208	222	215	186	203	179	219	221	204	207	219	204	242	226	205	192	181	211	201	220	209	237	170	219	201	211	200	207	201	221	212	193	204	234	214	221	226	199	223	210	243	193	216	216	193	203	205	193	216	211	223	197	194	209	214	202	206	198	218	203	213	205	213	211	226	193	226	210	203	215	199	183	189	221	188	213	172	223	203	189	217	200	201	207	191	205	204	212	217	204	216	211	218	206	203	175	219	212	214	208	204	248	205	213	179	222	189	211	221	181	218	213	200	215	214	208	242	203	167	202	204	207	206	230	225	212	207	222	188	217	194	227	206	213	223	222	213	210	218	177	217	181	240	207	204	201	204	205	195	197	192	206	215	223	215	212	207	222	205	235	204	210	222	228	192	215	189	209	209	212	229	222	217	212	210	177	228	205	189	229	174	219	206	191	204	214	236	204	189	211	201	230	216	196	191	189	212	235	203	207	220	177	195	205	183	203	211	201	168	235	202	223	185	213	210	187	220	217	209	232	220	224	190	220	216	223	229	215	200	198	216	191	191	197	205	195	223	208	226	206	226	214	208	221	227	213	207	219	184	226	203	213	233	220	204	209	215	208	208	207	207	224	202	236	201	194	232	209	203	222	229	204	223	199	199	209	208	186	203	210	206	232	203	199	205	221	208	203	196	221	210	199	195	195	210	183	216	203	200	206	218	218	189	203	219	229	197	198	206	224	200	223	222	215	209	226	189	196	217	222	180	198	215	183	214	224	214	209	207	211	218	227	227	215	210	195	215	206	194	216	192	201	214	204	200	194	223	193	192	188	204	196	191	202	212	225	212	201	227	194	209	221	201	222	199	202	184	201	216	196	207	211	249	186	179	211	217	215	197	214	213	173	230	221	194	223	203	210	196	215	239	199	222	205	215	221	203	242	214	207	219	212	214	229	210	212	218	202	191	188	192	206	212	219	231	201	208	215	242	222	188	233	228	201	242	207	189	214	217	206	234	195	221	232	209	202	228	202	205	236	224	214	209	225	200	222	203	186	211	221	218	209	218	207	225	219	213	198	206	201	218	219	206	222	203	192	181	195	210	240	213	189	210	209	204	193	206	211	200	205	205	193	188	209	175	213	222	203	213	204	212	217	212	202	197	195	205	204	205	236	198	213	222	228	207	231	218	229	220	244	216	221	222	231	230	211	203	198	186	207	207	234	206	233	200	211	209	209	195	194	229	183	222	220	198	234	197	211	205	223	183	195	203	232	226	217	224	183	236	195	208	202	244	211	205	224	198	212	207	199	199	223	218	201	183	189	175	188	209	203	207	229	216	217	202	210	222	207	196	216	224	218	210	206	220	210	207	214	227	226	191	228	242	204	210	220	216	197	206	177	211	196	203	168	224	198	245	213	218	191	191	217	218	201	210	207	205	187	213	187	226	204	212	203	178	206	243	203	215	198	221	192	216	195	217	230	203	199	208	199	197	200	225	200	212	214	199	196	229	203	210	227	240	202	203	254	198	202	212	200	194	220	206	227	255	233	188	209	206	234	221	218	176	215	215	244	206	230	216	200	219	196	240	188	196	224	207	194	232	213	197	181	190	201	186	214	205	228	219	212	187	219	221	210	225	185	209	212	199	193	183	208	204	204	209	210	233	207	224	185	240	220	213	202	194	216	211	212	192	201	213	203	189	190	208	201	193	225	216	219	203	210	232	226	227	230	203	204	232	227	178	214	206	214	219	201	204	211	195	174	219	210	242	206	211	194	216	222	208	217	199	201	202	201	198	212	219	203	227	181	206	220	206	245	237	240	211	238	204	224	214	205	202	187	214	229	197	209	201	227	211	193	206	211	203	205	201	178	219	226	205	225	218	224	208	228	202	199	195	200	198	214	204	203	221	216	229	187	227	232	213	217	214	213	203	228	215	215	197	188	197	197	208	219	231	204	222	214	212	184	211	195	210	205	220	220	222	186	200	182	207	209	216	172	194	236	222	218	203	197	220	200	203	196	197	206	201	218	216	189	217	209	197	197	212	217	214	190	191	209	230	209	219	231	224	237	205	221	191	225	211	207	194	209	241	207	215	209	197	211	198	206	210	203	215	194	188	221	200	193	202	239	198	226	187	184	221	196	226	206	215	193	194	209	201	207	207	207	205	214	196	212	203	210	233	225	222	201	212	222	219	216	204	205	233	210	194	220	214	213	207	199	209	157	203	206	208	211	190	164	224	210	199	225	195	208	220	230	227	211	203	217	220	210	211	222	228	183	200	223	221	195	203	191	207	190	208	232	212	219	180	189	204	195	213	210	197	208	221	216	206	211	208	229	207	231	187	207	198	225	201	208	241	184	219	207	190	218	199	191	218	191	230	233	213	209	208	217	228	209	206	227	235	241	208	207	217	230	202	217	194	216	231	191	219	203	233	199	223	244	233	209	215	201	198	210	193	229	199	199	213	192	202	213	238	190	214	216	192	232	206	200	211	194	203	217	228	208	212	226	206	232	214	212	221	200	223	213	199	206	189	197	218	187	204	207	200	212	205	211	206	215	230	206	220	197	200	210	203	209	207	206	261	199	214	208	238	257	234	215	194	200	199	234	192
1481	299	346	291	288	296	293	267	276	286	279	252	278	261	258	256	264	284	294	262	283	275	281	267	300	266	304	289	294	280	292	308	318	292	342	303	309	264	264	297	273	285	281	291	280	309	295	296	286	265	292	286	270	314	271	298	292	288	300	306	288	285	307	236	288	277	302	264	299	275	294	258	285	320	265	275	319	297	285	315	313	287	303	271	277	302	286	288	280	248	274	278	272	257	289	287	302	300	265	318	281	310	269	278	294	290	279	297	270	308	289	291	298	275	310	276	263	264	279	310	277	282	265	287	280	290	310	285	291	308	302	268	300	301	293	263	283	264	331	261	272	291	259	268	286	252	271	282	292	272	273	270	307	293	283	258	310	279	298	289	301	292	285	246	323	301	285	306	274	279	275	287	293	273	311	303	278	249	310	296	295	280	291	312	280	292	303	320	288	296	291	291	286	298	278	315	277	275	292	305	294	301	298	281	266	277	270	267	281	265	265	274	284	290	267	302	279	270	282	272	305	297	287	324	254	270	278	278	278	275	290	258	261	266	298	313	302	313	284	325	271	287	271	264	256	265	283	300	304	290	233	293	306	290	282	274	287	317	310	267	281	281	292	289	311	262	270	266	253	294	291	273	284	281	313	268	268	276	251	306	264	304	260	278	295	307	297	300	304	307	301	296	278	316	267	289	303	294	285	272	274	304	305	304	295	288	298	323	278	289	292	282	293	295	284	273	287	260	292	297	317	278	293	265	293	289	295	275	269	254	298	304	273	305	260	292	282	277	276	291	335	273	285	276	247	293	278	278	290	272	277	286	274	274	290	257	295	265	266	286	299	323	280	278	292	276	267	293	296	285	282	274	281	255	291	285	276	308	305	311	267	285	268	271	263	301	291	290	324	261	251	259	290	265	286	263	273	251	283	300	292	283	291	289	280	296	296	268	274	269	300	272	297	322	269	302	290	286	288	276	288	301	264	296	272	255	279	300	250	292	271	307	314	235	283	291	272	277	282	295	296	273	268	298	291	307	289	311	291	289	318	314	282	308	301	281	281	284	265	299	283	300	308	299	252	265	272	265	279	288	262	281	297	300	322	241	244	236	265	305	288	301	262	281	261	307	327	297	283	300	272	304	251	285	308	274	271	247	299	292	267	279	263	291	309	290	261	282	284	295	272	271	279	280	264	277	289	283	290	276	266	226	277	260	295	284	250	276	255	302	306	305	293	280	252	302	273	294	288	330	324	302	288	306	247	262	271	289	289	293	290	281	290	301	277	278	292	276	288	309	316	290	291	267	295	294	280	300	267	266	279	267	300	266	292	310	263	277	311	292	282	303	276	291	282	282	310	307	307	286	293	298	328	284	283	270	274	291	279	250	299	269	310	285	268	259	303	308	279	283	263	278	268	252	290	314	272	262	275	292	274	280	281	301	273	266	254	282	252	292	289	319	308	283	251	287	286	277	247	283	304	269	261	282	293	281	293	293	290	300	284	269	301	261	291	259	284	287	275	290	280	306	291	312	273	284	298	297	278	318	286	286	266	272	298	300	281	264	285	294	282	312	271	298	304	285	286	272	275	274	286	277	301	266	268	305	268	276	266	298	311	283	296	249	269	334	257	257	288	267	285	297	277	287	293	315	297	272	290	272	303	310	322	268	273	294	323	333	263	275	261	247	302	283	293	277	277	262	278	274	293	272	269	289	268	310	313	306	248	263	289	284	289	306	299	280	271	282	297	288	252	274	288	279	310	286	272	240	287	312	286	298	308	284	294	276	277	283	286	321	282	296	249	279	266	286	253	274	312	279	265	276	272	273	244	267	245	257	273	262	265	265	253	320	275	281	263	309	305	294	313	239	265	309	316	278	311	249	269	298	308	296	292	291	309	257	309	287	299	331	310	283	255	296	280	292	292	257	348	297	264	286	300	294	304	298	314	272	269	307	292	311	287	269	272	292	266	324	314	272	303	269	302	249	259	263	289	273	285	284	260	254	327	275	290	328	278	314	274	303	277	326	224	325	276	273	270	278	307	322	274	260	287	269	275	297	285	304	274	283	304	282	257	284	275	280	271	291	309	300	285	304	283	276	316	255	305	310	253	319	294	276	268	301	291	251	302	280	293	311	268	253	284	293	268	282	291	247	285	259	314	257	308	271	270	279	311	292	274	271	305	305	299	272	265	268	273	266	310	272	298	284	271	292	293	310	261	281	276	286	287	287	275	288	278	283	264	265	277	274	294	290	311	313	299	272	277	287	286	287	299	290	240	305	319	283	303	292	287	277	272	275	285	272	293	294	286	279	314	287	294	273	288	283	257	307	284	328	256	281	263	321	267	260	300	329	313	295	290	259	303	277	281	267	271	275	276	261	264	276	308	334	276	266	274	274	280	288	314	266	266	284	261	293	275	270	292	302	291	294	265	302	314	245	273	275	315	268	296	294	260	300	270	274	281	246	308	290	277	280	251	281	326	254	299	271	261	266	299	236	270	289	280	295	311	282	290	297	285	258	291	281	270	293	284	252	290	285	291	269	270	266	320	299	254	283	281	327	289	277	277	294	322	277	280	292	264	305	299	312	285	278	309	261	280	241	263	280	259	296	309	299	323	271	302	260	298	315	284	269	266	251	265	297	303	295	279	242	274	303	294	272	262	254	286	264	305	315	305	260	300	249	300	281	293	303	265	299	304	288	272	259	311	297	308	277	310	270	280	296	268	256	283	265	303	274	283	284	280	231	295	293	276	266	274	277	289	268	286	309	262	313	274	297	243	278	272	270	311	313	282	300	308	304	261	297	257	279	265	264	286	282	290	290	291	279	273	287	262	253	268	267	309	282	318	292	291	270	282	269	291	296	273	284	304	332	294	262	277	291	282	300	254	324	283	317	262	291	292	315	311	252	268	307	286	267	259	264	261	318	263	278	289	285	264	262	310	276	295	292	289	277	294	278	325	281	292	297	297	299	273	282	282	306	297	276	287	302	290	294	268	302	298	299	298	274	271	284	308	278	265	289	309	234	273	333	266	313	314	288	275	286	283	306	261	268	274	276	282	253	263	296	310	282	253	268	284	250	270	285	306	303	277	279	264	268	266	278	259	275	287	302	281	287	268	292	285	298	291	290	296	318	282	242	280	259	280	286	306	300	263	283	261	264	256	299	305	300	276	255	272	304	283	251	304	297	270	287	296	280	274	299	266	265	297	289	299	313	311	263	287	260	266	282	284	318	311	261	295	275	265	274	285	287	275	316	244	278	250	271	278	294	288	268	276	288	249	264	263	278	285	326	277	295	319	293	299	282	307	285	268	294	275	278	263	265	291	272	297	278	269	292	249	281	267	268	267	286	293	303	262	287	278	263	297	279	288	274	256	283	281	304	309	282	281	317	262	264	279	297	326	283	302	282	270	314	288	265	284	274	272	306	251	292	268	317	266	278	296	287	250	279	327	291	282	290	293	295	287	307	268	289	255	268	267	313	276	295	275	287	287	277	276	285	274	264
1840	625	685	648	675	681	711	684	648	701	669	701	640	667	638	665	644	696	672	639	664	629	681	662	638	678	671	643	641	635	694	671	612	635	588	668	632	649	635	629	625	582	596	646	606	635	612	599	649	634	672	562	618	646	655	624	655	673	625	605	619	628	628	635	625	633	626	652	666	640	637	586	639	589	635	620	637	644	598	642	596	626	609	619	637	587	623	606	608	659	611	628	633	609	648	652	636	638	612	626	621	641	639	585	605	620	605	661	615	607	680	610	632	655	645	651	605	624	631	622	645	610	677	614	659	616	677	608	646	590	596	624	653	619	631	657	620	655	651	633	637	606	614	618	638	605	651	606	638	655	596	643	627	668	606	641	647	626	608	659	612	615	591	619	644	605	658	587	622	642	619	668	654	625	651	575	620	615	643	610	649	614	606	644	622	637	676	656	641	624	624	660	634	647	631	650	637	683	602	683	660	616	650	608	609	630	581	641	637	592	616	624	656	628	597	610	627	624	654	618	639	630	600	567	625	594	652	656	636	609	600	594	650	657	658	589	623	605	658	622	639	634	609	614	672	609	654	635	618	616	630	623	604	643	669	611	637	626	620	628	617	636	593	643	627	656	647	635	646	630	612	639	629	694	611	615	632	603	624	629	642	686	623	600	604	607	601	641	635	616	584	678	642	678	616	635	599	647	615	613	652	591	601	656	624	582	634	607	672	639	626	642	623	619	603	603	605	606	623	593	650	603	639	597	619	599	626	685	619	655	616	592	615	659	609	655	654	632	589	655	618	628	652	630	633	649	646	636	599	603	652	664	637	630	613	643	660	672	649	664	617	644	634	657	634	642	629	632	612	634	612	614	676	643	629	613	640	673	633	635	606	606	632	618	637	607	602	604	629	643	598	664	617	592	632	636	662	655	607	648	603	634	629	688	607	580	629	637	634	606	589	653	577	622	612	615	643	617	589	632	608	663	657	637	616	627	648	625	616	645	605	604	612	614	620	626	630	636	659	659	629	627	653	621	593	602	648	653	619	681	572	600	640	646	605	654	618	595	651	616	611	631	668	637	623	670	635	621	636	606	625	627	706	610	639	569	617	666	641	672	603	583	602	642	630	610	613	592	631	591	607	623	650	630	616	629	609	558	677	648	603	589	643	651	647	649	600	653	612	626	643	642	657	613	606	583	643	614	609	621	628	622	677	619	617	653	658	625	625	590	622	600	641	607	595	593	654	603	604	611	604	659	657	611	607	617	600	632	632	628	615	619	634	630	628	658	603	557	633	649	621	626	637	671	588	650	675	611	619	625	640	603	670	662	621	609	644	619	610	616	654	690	619	638	619	625	645	641	618	632	619	667	601	625	646	566	608	638	628	650	625	675	636	588	614	602	618	604	650	677	646	624	609	650	596	609	624	595	660	619	607	637	642	674	624	613	609	635	622	652	638	658	646	627	677	622	617	602	658	617	616	614	639	624	641	657	609	638	625	645	569	624	637	607	609	640	630	647	647	637	635	631	654	606	650	632	651	668	656	607	640	651	635	612	635	615	629	635	641	650	599	610	650	641	636	634	668	676	609	697	601	641	644	595	612	634	607	655	640	653	603	634	576	608	573	643	623	628	598	612	622	610	605	621	637	576	620	600	659	636	598	648	640	634	618	596	624	623	608	664	604	627	607	602	611	607	658	631	669	674	608	644	629	642	606	638	617	618	623	632	632	623	623	648	635	631	658	667	638	634	641	631	622	648	626	604	626	620	600	617	649	604	650	615	647	609	632	599	611	655	648	606	653	650	603	675	603	677	626	626	624	633	613	633	610	643	598	615	643	630	628	626	656	598	664	635	670	625	623	653	611	599	605	595	631	627	630	646	637	634	668	643	684	634	618	606	625	661	651	628	688	556	641	611	625	627	608	650	572	659	696	616	639	656	638	649	601	646	601	665	618	647	626	642	623	647	594	611	607	628	628	669	643	631	631	637	602	649	593	681	646	612	650	631	619	633	645	658	595	663	603	590	628	640	617	635	655	598	648	557	625	656	634	623	582	609	596	620	652	637	631	611	665	621	611	576	614	621	606	651	632	646	592	659	623	589	647	628	638	593	616	639	607	640	664	615	641	613	667	641	662	632	687	632	609	597	635	664	637	617	640	625	600	607	611	595	621	633	640	589	604	622	614	634	639	629	654	639	659	641	646	648	600	651	660	611	645	608	656	656	644	633	644	676	621	662	632	545	666	627	653	620	635	567	611	642	567	646	596	608	640	620	634	610	638	639	651	632	565	652	663	640	621	662	608	645	582	635	613	604	608	644	622	621	661	627	643	631	640	597	607	653	644	598	633	617	599	657	670	626	652	644	639	647	593	595	591	633	614	598	627	617	614	612	642	639	613	637	633	613	604	636	624	614	584	633	670	610	589	648	642	592	650	611	631	608	631	606	645	631	632	631	644	651	662	610	636	594	643	635	630	626	620	628	617	624	661	604	618	609	638	646	650	603	605	651	656	635	662	648	590	610	619	626	629	653	636	636	664	637	607	626	635	609	641	664	616	645	605	617	626	637	666	659	602	577	638	657	643	586	574	585	640	645	603	600	618	610	635	591	620	639	640	612	633	623	671	632	632	585	635	650	647	615	617	656	635	602	647	627	610	610	655	629	623	609	625	673	648	617	624	622	618	606	620	627	625	626	633	611	597	638	632	605	643	629	631	617	652	639	607	642	659	658	646	622	647	640	635	641	608	611	637	626	603	639	658	629	654	630	570	654	591	618	668	637	636	625	602	616	614	597	651	646	664	577	638	632	623	662	638	632	632	646	601	611	643	657	642	595	589	606	603	603	634	625	596	618	634	567	624	657	601	606	637	659	652	652	631	646	630	613	641	628	666	628	665	613	643	651	655	666	618	663	600	632	627	627	651	641	583	584	609	594	633	634	617	627	635	632	637	622	643	613	632	623	604	605	607	669	600	649	642	678	643	595	662	585	626	591	620	628	613	624	645	615	652	665	631	659	642	631	620	616	600	659	588	634	631	622	625	600	623	639	651	612	632	659	651	620	570	603	616	676	620	581	640	648	650	687	663	633	638	629	651	660	669	609	637	616	661	640	619	608	631	659	619	613	665	621	633	632	660	623	633	590	644	633	594	604	602	664	581	603	647	629	603	637	664	626	644	648	606	640	652	647	600	612	629	628	654	616	601	688	619	608	628	634	594	625	593	654	603	622	626	640	626	595	656	644	617	622	661	672	603	617	630	643	612	586	648	584	659	663	620	566	617	610	639	640	645	613	620	584	606	631	620	619	597	630	591	618	631	609	640	614	637	666	621	660	638	644	606	608	631	633	589	619	639	660	583	629	615	623	618	616	643	646	646	616	668	586	606	608	669	612	659	679	634	626	643	672	628	635	657	671	612	621	567	632	597	639	633	635	656	623	631	626	658	604	612	643	636	637	682	650	648	627	617	635	597	651	620	620	656	646	668	604	626	611	634	636	634	618	615	629
6706	492	517	394	363	259	261	231	227	198	181	161	152	179	189	208	172	235	232	176	197	183	206	178	190	162	150	160	184	161	175	163	142	172	178	179	164	163	154	165	149	160	132	154	162	156	154	145	157	152	161	149	151	129	167	170	163	144	139	145	150	135	128	154	144	124	138	144	154	164	140	160	144	144	146	147	135	153	155	157	169	150	130	151	138	153	151	166	143	181	130	139	139	153	151	152	142	143	170	141	117	142	146	161	150	157	147	129	158	154	150	145	153	156	149	172	155	152	159	169	149	144	135	162	140	179	160	174	161	159	169	157	156	157	159	129	153	144	142	123	155	145	129	138	151	174	149	162	158	162	134	121	153	148	155	149	105	177	127	153	174	154	144	160	147	150	142	146	181	151	135	128	147	151	155	166	169	136	144	149	151	141	145	141	160	160	168	154	151	140	153	133	170	151	161	157	145	138	154	163	143	152	156	153	157	163	105	131	168	159	148	182	158	144	145	162	144	134	167	131	158	141	143	164	143	142	138	167	158	135	135	144	164	160	154	155	172	154	157	163	144	155	148	150	154	150	145	140	139	159	148	163	138	160	180	165	145	141	160	159	184	136	135	157	156	133	141	161	137	167	141	151	153	150	140	142	159	138	176	169	135	142	152	132	136	154	160	179	155	149	161	152	167	166	155	154	119	138	138	170	142	150	178	162	135	149	154	173	160	169	166	140	169	137	163	147	160	157	158	154	151	137	127	187	152	161	152	167	145	143	126	152	171	156	165	150	147	138	146	154	150	141	140	151	166	160	133	143	138	148	129	150	175	142	163	143	147	148	170	173	140	149	152	161	168	158	168	147	157	140	169	149	171	145	171	164	159	152	162	163	194	138	164	137	166	157	179	150	173	156	181	157	133	174	155	149	141	156	136	164	155	149	162	127	160	142	154	150	165	147	155	152	133	162	146	129	146	174	126	146	185	131	141	145	168	158	135	186	157	149	130	157	161	145	138	145	142	161	161	145	167	151	147	155	127	166	158	154	159	150	169	146	164	158	154	163	148	137	137	125	151	157	176	152	168	137	156	152	168	156	161	138	148	164	157	136	142	139	152	132	159	145	189	153	161	145	167	142	143	137	127	151	170	128	183	164	182	171	134	150	157	163	144	151	168	159	172	154	180	141	171	169	166	169	119	158	148	121	143	149	156	141	126	154	153	157	141	165	140	160	133	157	162	145	175	162	153	156	173	157	160	174	162	163	141	163	172	138	143	143	146	154	160	131	177	157	176	129	159	173	152	153	150	157	123	160	153	147	165	165	157	148	157	157	148	157	143	146	165	171	182	153	151	177	147	156	158	163	152	164	137	161	180	167	160	155	147	139	148	162	145	147	148	179	153	143	153	151	153	163	151	157	158	151	161	145	156	145	155	151	153	134	135	163	162	143	164	145	140	150	154	158	147	144	165	169	140	163	154	152	157	156	165	142	152	159	148	172	170	158	170	179	156	129	166	168	153	150	130	141	150	150	168	148	160	155	177	137	151	149	159	154	139	142	163	167	136	133	155	141	164	137	174	136	149	158	168	169	139	151	137	169	159	174	130	155	152	176	154	141	151	163	136	163	131	164	153	150	159	141	155	147	153	168	158	132	152	145	144	157	140	149	154	151	169	159	175	152	193	151	152	144	141	155	137	162	165	154	145	131	155	163	160	162	143	169	173	148	159	170	161	136	161	159	162	180	170	161	148	132	158	140	172	149	168	151	154	158	159	155	128	159	139	144	117	163	138	143	152	158	140	166	150	160	139	121	151	169	148	136	178	155	141	140	136	150	150	156	129	158	160	148	149	162	154	142	145	174	157	148	181	142	147	140	156	160	144	149	141	159	141	170	162	163	171	159	170	142	151	158	161	156	146	164	163	162	133	145	173	173	165	174	137	166	178	132	145	127	130	154	159	138	132	138	161	163	155	152	142	166	134	178	159	154	157	165	137	166	123	159	156	153	142	136	175	158	168	154	169	152	140	156	144	146	161	162	179	159	150	166	150	158	178	140	186	141	156	165	169	148	175	158	159	164	179	149	137	142	134	146	152	158	150	162	149	166	154	167	172	158	147	144	146	122	158	166	149	154	147	164	151	178	162	151	156	162	160	165	135	152	146	151	159	183	167	139	171	164	155	153	148	158	151	141	150	152	154	156	170	149	143	148	140	150	159	147	168	159	175	162	164	151	144	144	153	127	129	153	162	127	144	142	141	161	158	173	144	145	143	159	163	173	167	176	141	189	149	140	163	170	131	141	148	157	135	148	149	182	146	159	146	150	153	164	149	153	151	152	132	163	151	139	145	159	167	148	153	130	148	135	169	161	155	150	178	152	151	148	137	166	163	170	152	147	173	168	155	163	155	140	166	142	143	146	163	140	147	176	143	136	153	152	157	160	160	175	167	160	143	163	155	166	147	160	154	144	130	140	154	158	157	166	186	147	161	134	154	161	169	169	135	161	149	140	148	154	129	170	168	137	146	165	159	159	170	141	156	144	170	158	151	143	180	155	159	151	132	161	158	152	157	154	154	160	156	156	139	154	141	137	169	133	158	155	125	148	157	139	147	168	133	153	180	147	165	142	149	154	122	125	156	169	176	161	146	175	145	142	135	165	155	146	166	158	148	145	122	143	153	179	156	144	154	164	141	177	134	146	138	135	124	156	159	166	134	154	162	163	160	183	151	165	157	158	173	142	150	159	154	147	159	135	140	170	163	137	160	148	175	159	165	153	145	164	125	160	137	146	129	152	153	160	148	140	158	146	134	137	130	140	158	164	165	147	153	139	160	141	160	154	179	162	168	148	161	172	160	160	163	158	149	168	158	146	158	186	157	158	168	149	165	138	166	140	137	143	155	150	164	164	146	132	149	140	172	170	183	138	189	146	152	142	153	158	135	174	147	167	144	133	135	138	147	159	168	158	173	174	149	149	158	146	150	146	147	165	149	157	136	127	175	153	150	170	162	174	160	155	147	141	143	154	131	167	150	148	152	161	162	152	145	149	171	158	146	168	156	171	157	139	157	150	158	161	174	160	156	144	156	133	168	147	159	158	162	152	149	168	152	156	137	166	164	157	158	184	165	163	127	156	154	169	158	138	152	142	129	145	134	122	161	143	145	139	175	156	147	148	137	146	147	163	150	120	146	142	145	133	166	162	150	141	134	161	160	152	150	149	150	153	159	139	124	134	148	152	154	157	169	158	149	167	121	144	152	144	131	142	168	154	146	159	132	144	167	157	161	131	170	143	148	150	148	133	158	149	145	160	130	171	137	155	164	144	144	181	161	138	150	130	169	146	151	161	144	138	144	151	146	160	152	160	148	167	138	146	154	179	150	141	132	165	160	137	149	166	158	148	149	184	160	178	160	151	157	172	142	133	158	143	150	162	175	137	180	176	130	155	172	135	165	180	138	160	158	144	131	155	148	178	161	150	153	153	164	123	133	158	148	134	136	154	144	173	126	166
5969	672	1120	1278	1202	945	798	713	650	605	548	572	523	545	500	618	707	871	914	760	682	676	544	604	593	511	499	510	482	461	471	428	467	439	443	404	419	418	412	380	344	372	388	340	348	384	369	355	391	368	356	372	372	387	338	368	356	353	380	372	344	327	390	360	384	384	334	330	370	332	361	394	365	361	383	347	373	363	383	348	370	354	357	388	354	361	342	389	377	355	350	361	392	345	345	344	336	355	319	373	370	377	352	355	354	359	337	374	349	326	355	368	358	357	341	370	342	341	356	375	359	358	332	346	365	341	324	364	334	364	355	351	333	363	362	377	315	349	348	350	371	325	351	359	345	362	363	374	389	371	343	337	365	375	340	360	369	325	375	354	365	343	368	372	359	360	349	348	396	336	339	329	308	368	375	336	369	338	336	362	362	366	375	379	366	389	327	343	343	400	374	374	382	349	331	351	364	341	346	367	341	345	331	383	330	326	357	349	343	353	334	360	361	363	358	346	347	337	341	347	350	331	336	328	340	335	352	327	348	331	347	314	324	376	337	350	386	340	337	323	349	367	331	365	342	355	324	363	352	359	337	376	361	347	309	360	341	308	356	349	368	345	376	373	331	354	365	366	346	363	315	324	363	349	353	374	339	339	317	344	321	349	330	338	375	374	331	354	323	343	360	359	379	363	320	347	314	343	324	343	356	366	352	365	356	296	353	334	364	337	349	334	340	360	348	362	344	300	362	377	359	371	360	356	333	330	321	319	380	334	316	314	358	356	305	376	323	327	332	385	358	357	404	358	336	342	338	339	332	352	346	377	360	376	348	376	344	353	329	354	333	350	376	356	343	356	355	383	384	334	352	343	344	394	329	347	341	331	316	376	366	339	354	386	350	344	371	343	333	337	374	316	378	342	343	304	346	370	342	341	347	328	367	356	347	357	361	352	342	327	353	337	343	334	360	364	383	343	355	358	342	330	344	356	345	349	343	328	357	345	352	349	348	357	311	355	374	340	378	319	380	349	359	331	365	333	361	341	344	334	333	348	364	315	392	324	351	342	328	378	332	356	364	317	322	361	343	323	367	329	351	357	353	351	416	350	331	360	365	345	338	385	345	353	344	370	369	346	378	348	350	326	346	364	377	353	346	362	362	317	380	346	336	376	362	357	348	329	351	343	334	380	371	364	378	347	383	361	342	376	337	355	339	357	344	351	358	345	359	387	334	373	356	369	333	332	335	380	342	323	338	326	349	353	334	328	366	351	360	366	344	342	333	358	368	335	350	348	352	360	366	358	374	379	358	362	335	340	358	356	350	360	336	354	332	364	377	353	348	350	375	354	312	342	339	337	343	365	352	346	368	344	369	339	314	361	387	355	345	327	336	382	365	362	353	370	374	360	353	340	344	356	339	359	334	321	321	377	359	368	381	395	351	361	345	300	354	332	358	340	373	361	322	369	341	335	339	366	372	357	380	356	356	372	351	350	353	369	358	351	352	357	359	329	312	372	311	363	340	390	345	349	340	348	313	336	357	365	377	322	316	388	350	379	324	386	352	336	366	353	372	380	333	359	363	380	350	373	356	366	366	364	369	357	356	373	370	338	344	380	345	377	342	380	370	355	340	348	355	355	353	380	338	342	349	345	339	373	389	354	351	314	353	345	333	332	361	365	345	360	377	340	353	368	377	335	381	366	349	345	328	356	325	365	384	352	333	349	367	332	341	349	359	364	368	322	336	358	329	331	330	316	352	333	363	345	359	328	343	355	367	336	359	372	358	318	329	410	360	341	364	362	357	362	359	373	347	347	356	350	341	329	343	339	346	364	346	372	366	379	354	333	317	345	389	337	348	339	338	352	360	346	358	381	386	378	326	381	310	358	353	398	386	352	358	373	369	346	356	344	344	386	350	358	347	329	353	406	374	353	318	358	361	361	349	364	352	327	326	343	328	371	358	363	339	364	333	330	337	337	346	363	339	369	344	360	332	330	375	336	316	352	361	344	368	352	323	331	364	358	354	361	349	359	335	340	383	337	354	348	339	336	361	356	372	389	358	354	310	326	356	348	336	350	333	344	357	380	389	337	359	357	358	347	331	374	370	342	351	351	365	364	325	345	378	369	335	341	365	338	338	373	338	332	319	345	370	343	326	336	357	332	342	376	333	352	351	372	371	329	343	357	365	339	372	354	360	332	341	332	344	339	325	360	334	380	381	335	360	358	301	396	335	344	342	354	375	368	349	334	350	338	358	345	365	369	347	349	321	328	349	371	341	347	320	372	363	351	337	328	352	364	358	331	362	367	371	346	362	360	337	359	354	305	362	320	321	345	395	376	341	361	339	323	357	374	343	391	341	358	355	332	340	345	324	344	388	344	353	359	370	344	361	374	369	346	338	357	357	372	414	333	333	333	353	364	360	350	361	358	374	360	338	344	356	348	354	355	345	394	341	328	352	368	352	350	342	320	333	343	353	355	339	341	356	354	349	337	329	347	352	366	372	365	336	381	347	340	321	400	378	377	352	347	377	369	358	330	334	368	358	324	313	356	375	385	355	378	332	365	346	348	366	319	371	354	334	370	328	373	342	355	391	343	354	352	353	343	333	369	355	342	349	359	336	375	376	364	386	356	364	348	328	360	339	333	336	355	330	362	351	350	367	332	355	343	344	377	340	355	348	374	350	333	369	317	320	347	380	337	337	344	360	383	350	331	351	311	332	309	347	385	343	375	354	328	367	336	354	331	343	341	377	356	339	337	357	317	363	351	331	322	380	359	347	336	351	366	311	346	358	344	346	347	316	356	362	318	323	355	366	348	309	343	364	333	325	325	339	388	354	358	313	391	356	344	385	352	365	405	389	339	352	358	355	351	376	369	318	355	321	372	359	364	360	355	328	377	392	332	356	365	326	354	351	357	370	325	367	399	353	365	353	346	415	348	359	351	351	360	349	335	347	331	314	379	341	344	364	362	366	365	328	332	343	356	359	340	344	373	331	333	359	326	373	360	358	361	347	366	344	348	325	328	323	352	359	353	322	356	375	372	342	344	384	355	362	367	374	347	347	360	364	371	353	340	312	344	347	340	348	383	371	371	349	363	340	385	371	350	336	340	361	383	369	362	356	355	354	375	366	356	338	336	342	364	369	349	346	339	362	356	355	316	375	369	330	328	343	339	328	343	315	361	334	354	358	371	329	358	375	336	355	342	314	342	344	353	330	318	356	340	330	346	331	375	379	338	385	346	360	354	338	341	355	341	348	347	359	377	367	345	345	299	396	346	322	371	362	374	330	352	344	356	333	368	342	331	350	382	353	368	367	362	336	328	381	368	358	362	327	340	373	365	327	369	380	348	366	351	361	367	336	357	371	369	379	362	385	355	344	363	385	379	342	326	366	380	361	372	331	362	339	347	357	328	367	357	364	354	359	362	343	366	342	359	391	303	348	374	354	352	380	376	338	364	366	327	355	358	368	363	359	356	338	357	370	354	336	325	346	343	374	324	338	346
12974	911	793	643	394	306	259	196	175	155	170	133	121	96	121	135	168	219	242	171	132	137	120	126	129	123	110	103	102	107	93	92	92	112	78	105	95	73	85	68	78	83	76	92	81	71	89	74	82	70	94	76	83	91	99	78	66	66	76	86	79	81	63	82	76	81	59	68	98	83	91	81	101	78	70	78	71	85	74	80	75	79	90	73	72	66	77	74	80	80	72	82	67	73	74	88	76	65	92	80	63	85	82	67	80	98	77	69	80	66	72	88	66	85	90	92	88	73	75	75	82	75	74	67	80	82	67	72	82	74	65	79	76	66	77	74	62	89	90	79	87	63	86	92	78	68	84	62	62	68	76	68	87	71	85	68	58	76	76	75	85	70	72	66	74	47	72	73	84	68	67	80	55	92	76	90	56	63	75	68	72	97	71	69	66	80	78	68	48	72	90	80	98	73	74	82	75	66	73	83	91	66	73	96	78	68	73	76	60	67	75	74	77	64	75	66	73	92	63	59	85	76	81	77	73	71	60	70	76	67	86	86	63	83	62	76	89	83	79	73	95	86	74	78	62	67	73	72	61	56	83	66	84	83	89	74	78	78	77	84	74	66	72	61	66	70	85	84	67	71	80	85	67	83	80	72	90	75	60	67	79	70	74	74	89	65	50	85	73	63	72	98	71	75	68	91	91	91	69	77	64	75	77	91	77	90	87	76	86	75	69	80	76	83	77	75	93	70	92	74	76	86	73	76	91	72	55	83	84	85	71	68	75	82	75	86	73	77	74	78	82	64	77	77	69	75	79	67	75	77	68	75	71	75	67	81	69	73	69	71	69	75	82	75	67	75	64	73	72	88	73	83	74	81	81	81	68	90	79	70	86	95	64	56	83	77	73	65	70	78	73	71	69	69	65	74	72	75	70	70	65	60	71	86	73	78	67	88	80	86	85	73	69	50	81	66	65	94	69	59	76	86	68	81	58	77	65	75	84	82	78	56	78	87	75	70	52	75	77	69	67	72	78	84	68	51	68	63	69	74	76	74	72	80	89	74	83	87	86	84	78	79	78	74	71	68	84	63	77	73	80	89	63	66	69	70	81	79	63	85	77	88	66	75	73	75	67	87	71	64	65	76	75	80	70	76	81	71	80	71	65	76	69	84	79	76	88	64	77	72	53	93	82	69	79	75	70	81	85	68	79	78	70	91	90	79	71	78	74	81	75	79	74	86	73	77	72	66	63	84	77	90	91	69	78	70	84	90	86	82	73	77	86	79	92	80	79	81	69	72	86	76	79	65	83	87	67	69	69	73	83	66	73	70	71	87	75	74	69	73	90	82	79	82	69	71	80	75	72	79	57	90	81	84	86	80	77	69	78	74	63	64	90	63	72	78	75	81	58	63	79	81	85	77	57	77	65	60	87	70	94	71	64	77	65	62	82	76	79	68	61	78	76	65	57	72	90	85	83	59	70	81	74	73	70	69	68	65	65	56	70	55	88	90	71	81	84	69	71	78	70	73	74	82	90	69	83	85	87	63	72	78	73	77	82	75	66	83	77	78	60	74	90	69	81	56	65	78	116	63	75	86	74	72	75	57	73	71	85	63	82	74	73	85	75	58	75	66	72	72	79	72	85	66	82	74	63	79	74	85	86	80	80	94	71	82	82	57	85	81	77	75	77	74	66	82	75	81	68	60	79	63	54	83	64	66	72	67	68	68	77	72	89	62	78	72	97	65	77	69	65	76	80	73	85	88	68	78	84	74	73	76	74	71	80	83	90	80	66	68	75	76	78	66	60	78	102	86	70	81	57	85	61	77	65	71	76	80	92	78	76	58	80	71	88	78	85	55	74	67	73	74	74	67	72	71	67	84	65	70	70	72	74	75	67	79	78	68	70	84	72	75	66	76	71	69	78	67	71	86	76	69	70	73	67	84	74	54	90	81	65	69	83	71	61	76	68	74	66	73	81	82	57	74	65	70	70	74	84	81	61	62	81	76	64	70	90	81	81	64	82	69	56	67	82	83	74	82	71	62	78	90	58	82	56	63	75	66	64	70	71	71	68	82	87	80	60	67	89	72	69	65	83	68	77	66	72	92	73	54	83	72	77	75	60	97	75	83	79	58	70	98	69	84	98	94	75	58	80	91	75	72	64	71	77	64	80	61	86	108	67	66	61	84	66	62	65	92	73	69	78	62	77	81	72	68	65	70	72	81	70	77	99	73	61	56	77	71	58	79	96	73	77	91	84	57	83	72	71	96	56	77	86	76	62	91	84	76	54	85	70	77	69	76	75	77	70	71	86	79	65	74	53	71	80	59	91	72	63	70	64	63	91	90	72	74	77	62	74	70	79	85	58	70	70	74	76	79	68	56	74	88	76	79	80	71	66	60	76	84	91	69	98	71	84	77	80	76	83	86	77	74	71	67	73	67	74	76	76	65	80	65	69	59	72	63	94	72	78	89	74	66	75	84	73	62	82	72	66	68	62	61	80	67	81	73	62	80	68	76	88	74	72	78	74	71	70	84	88	87	70	61	63	72	90	60	94	88	65	68	75	77	81	77	86	68	91	76	65	59	60	55	70	83	64	85	86	86	64	60	79	80	69	78	88	67	72	77	83	80	67	76	77	87	66	85	83	70	69	67	62	76	78	79	70	62	73	69	66	71	69	56	72	75	75	74	73	85	58	79	89	78	77	68	79	71	65	85	86	76	67	87	80	82	60	64	62	73	85	75	84	74	77	86	73	79	68	92	92	82	70	57	63	94	84	69	66	71	81	71	65	75	59	54	72	71	68	89	71	89	70	74	64	70	84	71	74	71	81	79	77	66	80	90	55	79	76	66	70	88	61	65	71	77	67	82	60	81	68	78	65	71	61	68	85	86	72	74	62	74	78	77	84	62	77	77	76	74	77	66	92	69	74	79	84	76	74	65	71	68	79	84	71	71	75	74	87	66	84	75	91	72	54	81	66	72	72	66	81	74	73	63	70	68	81	63	76	70	83	92	71	75	83	90	62	73	78	60	69	85	79	72	55	79	80	87	73	77	72	83	65	78	86	79	92	73	83	71	72	95	74	88	62	84	84	79	75	70	68	72	76	72	84	63	70	83	78	70	68	81	68	57	77	69	81	86	60	64	59	75	74	70	70	76	80	69	63	72	89	70	73	63	84	68	62	86	68	65	90	91	77	93	67	92	67	66	76	55	78	67	72	79	74	80	79	95	75	73	83	60	58	61	67	61	64	70	90	90	82	71	80	72	86	71	78	87	78	58	76	68	71	69	67	75	79	75	70	86	70	68	65	63	69	61	65	85	75	85	70	70	85	74	94	102	72	67	75	70	75	73	85	82	79	91	66	87	84	67	86	68	64	70	66	62	81	61	74	64	74	85	78	84	77	63	64	73	78	72	74	80	72	70	76	70	56	84	85	65	68	62	64	71	73	75	85	70	59	75	76	70	77	74	75	83	74	70	73	83	69	78	70	81	69	76	69	74
7912	752	1780	2067	1757	1393	1090	918	816	673	575	608	571	499	473	556	1017	1315	1362	994	822	762	707	687	647	548	538	455	411	362	405	389	380	406	379	334	324	327	341	312	248	241	235	228	238	241	231	250	246	223	266	257	243	211	224	206	226	204	199	201	211	214	234	221	229	214	210	219	225	204	220	226	228	224	221	196	212	210	214	205	193	214	229	214	218	214	189	232	236	200	212	199	207	184	218	210	186	242	214	207	227	212	223	199	228	170	208	188	213	231	218	213	199	216	204	237	211	216	231	222	210	201	230	219	205	220	198	188	198	228	205	226	222	194	233	192	205	223	200	210	212	222	224	189	208	212	211	193	208	183	185	180	221	227	213	214	195	209	225	209	199	219	197	220	213	241	196	208	225	211	212	211	195	199	221	211	205	184	198	200	208	208	219	196	232	244	218	227	235	218	224	199	212	209	234	204	206	197	180	222	186	232	208	223	228	217	233	189	227	198	213	227	234	227	233	203	192	217	198	216	198	214	189	197	219	226	193	209	209	266	213	200	209	211	219	203	208	217	207	214	215	229	196	220	238	219	195	217	217	229	191	214	196	214	209	220	205	213	204	209	213	224	201	223	219	233	217	195	196	224	227	219	213	213	220	217	215	210	203	179	205	204	196	223	217	235	241	189	209	212	226	207	180	183	211	196	214	211	219	209	191	186	230	197	217	182	203	210	203	213	203	225	216	238	173	204	219	201	219	233	230	193	235	209	191	218	218	215	210	240	200	228	203	205	205	191	198	216	179	203	183	205	205	204	187	235	205	203	211	211	213	212	197	213	214	195	196	189	199	218	235	204	203	213	219	226	222	218	221	215	226	216	223	237	191	213	200	214	214	195	206	210	229	230	192	207	229	218	221	173	222	203	225	187	210	204	198	204	231	220	225	198	225	213	226	206	211	188	213	205	221	230	193	222	230	224	194	197	217	219	203	237	190	211	200	207	220	220	191	232	233	192	204	200	200	192	202	197	191	185	196	196	195	193	201	204	191	202	213	217	222	200	208	202	257	238	211	208	201	203	229	214	227	208	224	216	215	245	219	222	219	211	208	201	191	187	206	227	206	226	200	231	217	211	196	215	206	218	194	206	223	195	206	211	202	228	212	214	217	220	238	229	213	237	230	221	211	206	236	197	206	206	221	216	192	200	197	204	213	206	212	186	208	205	217	187	200	218	207	208	205	230	212	195	219	192	189	196	197	213	234	190	193	208	182	214	195	241	220	188	217	216	224	177	213	204	212	219	223	239	230	193	226	222	216	199	224	206	228	183	194	229	220	225	188	212	207	216	221	238	203	214	205	207	200	222	208	231	195	195	217	212	205	218	197	198	218	209	188	202	236	214	199	193	219	210	199	210	234	207	213	219	200	191	213	203	227	221	207	204	191	212	215	207	199	242	213	220	214	185	211	227	217	210	190	209	212	202	193	224	225	188	232	213	221	221	213	204	232	211	211	195	200	208	218	247	209	227	243	202	219	218	191	200	231	228	210	208	225	216	206	205	235	219	225	201	205	221	192	197	232	221	211	214	221	199	201	228	224	194	219	222	218	223	198	229	216	219	206	226	191	204	228	224	189	213	196	206	227	217	191	212	196	219	212	222	218	229	214	202	217	204	215	200	225	188	200	253	212	237	215	211	192	219	225	216	205	209	216	210	225	195	201	202	212	220	232	213	237	221	198	211	203	216	217	198	203	213	176	216	199	180	225	198	207	191	200	199	207	223	204	184	197	223	224	178	239	218	207	204	214	207	193	205	219	195	205	217	198	202	209	206	206	204	183	198	209	217	196	206	211	229	229	191	207	197	231	218	202	207	206	212	195	233	214	213	213	210	225	183	207	212	220	221	204	192	237	198	203	230	223	212	174	221	194	200	218	205	194	221	187	214	208	191	213	218	212	222	210	215	239	223	227	226	193	232	237	197	213	204	221	192	202	201	196	225	181	190	209	223	206	195	203	215	209	197	214	213	194	189	250	211	180	218	194	222	200	209	211	224	194	224	208	222	211	219	199	211	220	215	202	175	213	210	209	216	192	233	199	214	209	199	212	239	220	219	193	193	205	229	224	187	190	208	208	202	229	187	196	222	214	195	211	211	190	201	219	203	218	204	198	206	206	201	183	193	181	236	195	212	215	226	191	212	192	227	215	198	221	187	223	229	229	240	219	216	240	200	228	242	198	200	200	177	217	224	185	227	211	201	200	203	193	182	228	223	199	214	204	199	235	213	196	221	194	219	201	240	206	222	209	199	181	215	195	223	230	203	225	205	186	192	202	233	201	197	192	210	187	214	205	226	217	221	210	226	205	195	201	190	197	197	203	217	224	202	202	186	197	211	203	208	185	231	201	219	205	212	198	184	210	203	210	216	207	200	212	178	197	214	206	206	229	209	203	193	208	190	223	226	199	198	229	209	204	226	201	233	192	204	208	207	203	223	209	233	217	231	198	216	205	221	211	211	206	212	219	206	226	215	248	229	192	225	210	207	239	225	216	198	235	217	227	211	214	187	180	214	220	194	181	191	227	211	210	213	207	189	205	191	234	217	252	190	201	209	216	193	199	214	214	230	196	189	184	222	171	214	224	233	220	223	197	214	207	226	211	218	184	208	233	219	217	206	203	225	233	226	216	223	197	190	219	226	199	197	218	221	213	210	207	195	200	230	192	207	210	223	221	188	192	186	193	229	228	229	196	219	213	248	189	188	212	206	198	221	223	218	189	218	212	217	206	218	203	216	218	207	211	192	198	205	212	211	180	209	203	222	222	233	236	214	208	212	193	229	265	209	191	187	188	213	196	204	204	213	206	219	220	209	204	194	201	186	203	190	224	225	203	209	210	198	217	231	207	216	226	191	223	228	208	212	206	201	201	196	206	209	208	215	194	217	245	210	212	193	199	223	198	223	197	218	224	198	231	224	233	197	222	187	246	218	211	210	187	213	200	185	191	212	205	231	202	213	207	221	204	227	238	194	201	250	217	239	200	218	209	226	248	217	185	237	193	208	205	223	192	219	198	222	200	227	219	190	200	202	211	235	216	225	210	237	211	214	193	215	204	213	200	207	200	205	212	188	208	199	208	209	220	217	212	206	212	202	233	206	208	206	221	219	231	197	208	215	212	240	217	200	209	232	211	210	205	207	197	219	208	217	215	203	198	192	220	201	219	199	217	230	208	203	203	213	208	215	220	210	195	205	200	180	235	224	190	220	211	223	201	204	213	232	205	237	199	217	215	208	221	205	223	201	212	195	208	198	250	213	196	206	213	224	205	217	213	200	199	220	219	215	208	197	203	229	191	198	198	231	218	207	212	216	208	208	202	220	215	212	207	195	202	208	212	200	224	233	189	218	203	202	218	233	216	227	219	220	206	233	219	226	238	207	196	213	226	169	216	189	207	222	234	243	236	203	219	231	240	196	219	204	204	229	227	244	209	199	234	219	218	236	217	216	197	208	208	208	190	235
1427	274	276	306	281	275	306	298	266	274	313	290	240	293	327	277	285	284	303	284	280	275	305	300	307	335	309	332	278	278	276	288	281	300	274	288	239	289	250	257	268	312	294	271	247	288	298	295	302	292	278	302	246	292	270	311	282	274	279	297	269	291	271	322	260	324	291	273	268	292	258	294	294	307	287	273	289	313	290	280	272	291	256	322	271	259	298	238	245	298	276	278	287	258	268	291	304	274	292	284	294	266	292	289	272	297	279	269	312	318	286	242	287	273	321	307	286	273	269	261	276	289	305	309	278	297	280	295	302	292	290	262	292	283	320	267	278	295	286	266	307	272	313	267	273	289	275	305	283	265	261	315	292	287	256	292	258	283	254	286	282	320	297	265	286	255	309	296	279	324	242	270	307	268	289	256	304	270	284	267	268	315	249	262	257	300	281	300	281	281	303	279	313	262	310	264	304	327	273	259	246	305	279	279	260	287	259	315	292	288	292	313	299	289	290	248	270	272	273	269	293	303	307	277	284	298	283	295	266	289	311	293	300	305	267	252	277	275	249	312	285	306	292	268	256	313	266	285	298	284	294	301	250	291	286	279	305	291	281	277	269	295	262	276	279	322	299	287	302	296	279	275	278	261	261	288	299	269	263	288	297	299	294	295	277	297	247	268	270	286	296	304	276	279	275	267	306	300	259	293	253	279	292	262	301	284	306	252	255	278	271	271	307	259	293	295	289	291	290	287	279	256	276	286	287	273	285	289	271	268	293	287	296	277	321	268	293	324	269	317	286	253	243	260	286	289	273	298	242	273	280	279	281	272	302	256	267	280	280	264	268	260	298	308	306	255	269	293	324	275	267	290	298	313	299	284	264	285	304	294	288	289	266	271	284	280	272	286	272	303	279	268	294	291	286	316	285	278	281	286	273	301	285	280	271	305	263	287	312	281	279	295	283	265	275	291	309	303	292	243	287	260	272	284	273	293	308	311	277	251	283	269	284	291	284	305	321	273	287	305	297	273	292	255	265	289	281	300	264	297	254	301	277	282	259	279	251	265	275	277	298	268	275	244	272	277	290	258	272	265	283	288	291	282	267	291	265	289	292	263	290	289	281	275	254	284	292	299	285	273	293	283	276	280	291	288	276	277	280	262	252	291	283	275	269	284	289	312	275	310	277	290	316	296	279	281	271	273	281	291	306	287	278	297	281	283	280	300	289	272	258	251	269	279	296	262	305	289	296	270	283	278	261	307	299	285	331	253	306	275	283	305	290	288	291	258	291	283	282	280	303	296	241	282	280	326	263	263	270	282	270	261	253	238	299	283	304	263	274	295	290	254	323	320	258	270	282	262	286	286	273	317	280	279	276	268	269	280	287	254	315	283	270	263	250	269	295	280	270	280	284	285	282	270	299	333	276	271	308	293	290	263	264	290	292	285	260	282	297	288	268	320	312	291	290	276	287	266	305	293	305	310	305	287	274	255	277	275	278	299	311	273	282	288	289	260	302	291	300	279	298	308	324	280	307	285	297	327	264	258	259	292	289	280	249	281	300	249	320	298	278	301	289	284	281	310	291	303	270	289	254	322	287	281	313	306	255	300	299	261	298	256	248	276	286	301	270	267	286	274	283	307	309	266	332	294	276	270	278	311	270	274	315	258	277	258	286	274	269	266	293	286	294	267	267	270	286	286	268	278	268	263	289	301	266	292	251	247	266	280	280	282	264	281	253	278	307	324	289	282	259	322	293	291	283	280	288	289	294	294	290	266	275	288	273	308	291	295	293	271	265	255	279	278	281	277	290	267	285	263	275	262	297	267	278	284	279	294	248	287	289	285	307	241	297	301	259	298	290	318	280	300	265	318	301	272	307	292	283	290	297	277	282	249	302	282	262	299	268	297	262	300	306	297	257	282	306	279	328	269	282	259	275	270	295	302	291	287	284	262	298	279	272	296	294	264	271	304	265	298	276	280	271	265	295	290	269	278	292	290	259	305	258	270	275	259	282	289	309	273	298	279	268	300	286	309	330	265	276	296	286	277	300	296	298	291	297	262	269	272	293	322	284	335	325	289	277	285	282	277	283	282	296	297	300	277	263	278	296	304	295	286	279	263	257	295	304	301	270	274	266	311	277	286	310	277	287	275	295	288	257	276	319	304	280	258	296	274	291	281	298	299	248	298	285	303	228	278	280	275	279	300	293	278	276	273	312	267	285	289	291	249	291	290	260	287	296	276	285	292	287	282	289	281	301	297	314	269	318	284	322	293	296	267	281	272	271	293	287	294	284	263	304	303	243	273	298	281	291	282	274	295	291	286	292	244	281	304	271	268	265	314	274	267	266	287	316	300	296	281	282	303	269	290	276	253	270	291	292	269	271	284	278	266	256	289	277	281	292	285	300	280	282	324	304	292	224	259	280	277	271	261	258	255	284	278	282	308	314	288	316	282	286	270	288	290	261	290	300	280	235	266	281	289	252	282	296	297	285	293	291	295	279	300	307	292	267	303	273	270	274	316	295	280	267	275	263	294	302	273	287	309	286	266	302	298	293	260	281	254	275	279	272	285	306	280	292	263	285	276	317	276	264	261	281	265	309	282	283	269	285	288	276	266	306	279	279	297	282	276	311	275	293	268	301	282	303	246	287	285	274	302	299	305	301	288	275	303	311	265	272	257	266	278	274	258	285	278	292	287	284	286	282	262	268	294	291	279	258	307	300	238	265	317	266	288	278	251	279	276	282	288	276	295	260	295	278	283	275	248	278	289	284	316	306	294	284	264	281	231	273	283	288	305	307	280	256	300	314	305	286	299	297	310	277	288	294	253	287	265	253	281	283	295	298	294	280	310	270	302	298	279	292	295	292	280	284	272	317	274	286	295	312	293	278	278	283	271	287	293	279	277	286	267	300	285	281	265	260	272	277	305	266	318	295	263	278	306	297	256	308	257	267	301	280	310	294	287	283	268	280	278	292	270	265	270	273	290	284	304	299	291	248	298	254	256	253	301	294	290	271	250	304	300	257	273	310	298	298	306	280	281	288	269	307	300	249	295	277	273	282	274	243	292	282	267	264	291	256	273	274	265	304	264	261	259	285	292	290	259	264	299	291	296	291	269	296	294	247	282	303	275	276	264	273	286	263	276	283	331	276	298	275	308	290	316	272	257	287	282	280	302	309	264	274	301	294	268	302	298	283	287	271	280	284	321	252	275	268	267	264	287	279	310	290	286	237	279	283	242	265	262	310	265	268	284	284	320	298	271	271	276	322	255	262	231	268	268	285	274	265	267	277	287	307	263	267	250	251	279	273	261	298	285	285	284	295	283	279	308	324	293	300	303	280	310	271	279	273	276	296	265	287	275	281	276	266	292	254	270	261	295	281	275	272	272	258	270	284	302	293	313	294	291	264	268	301	293	267	277	254	271	279	322	270	299	245	253	316	296	288	320	285	267	305	293	294	325	269	284	288	309	277	286	295	284	296	292	279	264	274	281	293	272	239	317
1813	645	627	654	703	604	687	670	671	682	610	659	659	664	650	632	640	684	610	681	643	639	670	621	632	604	653	663	590	648	659	654	605	680	627	600	665	603	617	606	652	633	653	643	628	615	629	628	621	701	663	632	599	665	638	617	673	635	618	638	616	625	606	648	626	657	655	620	599	651	605	660	573	631	656	600	630	604	653	669	641	624	588	675	636	631	651	632	579	639	625	678	633	647	590	578	625	635	588	635	680	621	620	619	619	636	690	654	666	638	647	628	561	630	639	597	635	649	613	600	670	628	634	570	662	621	613	605	619	620	629	657	650	638	594	624	631	617	662	628	651	633	640	668	594	596	644	613	667	595	636	628	633	614	680	641	651	605	616	648	613	607	605	598	635	634	608	573	649	629	619	613	604	648	611	662	685	630	653	614	617	605	599	665	662	633	654	604	626	654	580	596	617	611	681	616	618	636	650	637	618	627	677	669	648	659	603	602	640	625	605	631	675	613	630	665	627	611	608	651	658	663	665	647	629	631	577	617	657	617	649	639	647	624	649	661	637	589	628	641	644	629	647	633	638	638	626	642	652	612	634	661	673	658	641	643	668	638	575	614	619	649	661	643	608	649	641	648	666	605	640	622	615	616	659	619	575	595	612	652	619	625	631	671	595	628	613	625	670	639	611	652	593	620	617	629	644	664	624	602	621	710	621	632	647	626	656	640	687	630	610	619	635	647	664	639	596	636	607	616	669	635	612	615	624	634	643	601	683	636	666	596	620	640	632	667	624	603	600	649	655	632	609	619	641	608	640	619	621	614	619	640	643	632	618	629	628	614	633	646	644	596	614	621	594	631	601	642	670	618	614	646	607	657	660	573	625	593	613	606	614	614	675	632	659	575	618	632	600	570	680	625	631	619	624	621	591	621	637	636	605	631	580	634	602	642	681	653	632	638	633	608	637	609	634	654	609	692	613	582	607	653	624	595	655	694	674	624	622	656	613	625	634	611	598	648	623	650	590	650	596	595	641	667	634	610	656	640	651	605	622	590	616	622	639	643	678	634	627	596	641	599	621	619	661	648	644	609	638	648	643	666	605	685	659	644	631	590	678	675	641	629	631	646	612	616	599	653	647	607	673	609	660	629	677	600	623	689	653	639	657	634	634	606	652	637	647	646	618	590	646	629	645	659	654	612	646	600	663	649	648	639	600	655	644	668	614	565	649	612	603	672	622	645	622	627	599	621	628	640	583	639	604	629	618	604	607	680	626	670	616	638	605	658	634	638	610	669	619	641	600	689	645	658	652	602	651	609	663	611	655	656	593	627	638	628	608	644	616	626	721	606	608	636	636	609	697	631	679	636	577	654	623	626	589	637	603	667	622	600	646	626	638	617	623	624	646	632	640	667	615	583	639	614	605	661	633	622	655	652	604	637	630	627	638	654	679	648	615	635	674	687	631	679	594	612	623	623	629	654	654	582	644	618	617	666	649	609	654	633	626	615	651	615	633	648	642	619	594	617	617	657	613	642	647	629	631	597	619	640	625	639	614	639	616	600	697	644	595	630	632	641	642	635	616	618	576	589	650	620	639	646	635	581	645	686	634	583	632	677	589	665	612	620	645	614	609	653	620	643	593	646	637	661	576	574	623	650	667	644	567	688	613	606	624	622	661	673	623	575	664	666	645	620	653	658	594	672	623	642	617	686	641	604	625	614	625	611	597	638	616	616	630	646	641	675	621	638	666	635	597	606	614	613	627	633	614	629	666	617	675	632	577	622	604	626	638	607	642	639	659	638	625	656	675	665	590	621	609	637	594	629	603	648	618	644	624	648	638	641	590	636	653	623	657	656	639	644	620	677	608	637	637	602	662	623	635	667	609	641	686	659	647	634	625	658	655	640	643	619	618	644	643	628	611	602	635	604	598	613	618	622	644	669	656	665	592	655	640	617	584	640	651	638	633	586	666	628	646	636	649	614	643	615	632	631	645	643	589	613	595	638	675	632	634	662	610	605	616	649	575	635	605	649	658	644	636	647	656	618	675	653	636	603	620	619	666	629	630	625	656	626	627	638	618	586	638	653	620	662	647	646	622	636	632	642	646	619	592	612	636	671	582	642	620	620	591	647	619	648	659	645	634	653	625	622	637	611	662	633	587	578	616	610	584	609	628	701	632	667	650	671	641	677	641	581	624	676	641	626	614	622	642	620	629	579	618	628	598	624	599	653	709	594	603	634	631	594	619	656	626	681	612	645	643	622	631	673	616	638	617	659	626	619	627	609	648	665	613	599	629	633	607	591	603	613	680	634	623	638	660	651	644	643	608	636	576	592	620	610	644	578	618	603	598	635	635	698	621	614	628	631	624	681	624	611	588	628	608	637	636	648	667	637	608	622	625	635	655	626	685	654	594	651	640	608	642	631	619	619	654	645	574	657	619	647	607	635	626	607	670	607	649	659	613	619	626	586	651	602	595	648	613	680	630	683	608	606	660	590	621	613	615	659	620	560	681	640	629	681	634	596	618	615	654	566	659	610	639	604	658	625	648	619	637	676	616	649	631	563	618	613	651	608	639	634	635	655	643	603	625	631	631	593	627	605	662	633	645	616	666	610	611	659	647	655	596	613	655	649	627	621	607	571	618	631	603	600	630	662	608	650	656	642	639	634	626	599	670	628	655	606	643	614	648	630	620	635	601	642	617	619	608	644	595	598	612	654	662	665	630	672	635	631	642	641	624	632	663	662	626	616	625	610	611	628	598	608	646	636	626	625	644	608	641	656	667	633	608	624	636	647	637	580	667	585	575	624	661	619	624	612	645	648	622	614	585	643	632	637	599	664	597	632	617	607	600	624	669	628	653	609	615	634	646	608	635	639	600	654	593	619	600	627	610	610	623	618	637	651	626	606	624	650	627	624	649	604	623	648	631	651	602	674	629	630	638	657	633	629	648	610	609	629	635	589	573	630	645	619	649	613	645	646	609	601	630	614	630	634	640	630	694	588	659	604	616	640	616	623	632	604	625	634	634	618	619	625	630	653	689	656	656	660	606	643	644	605	641	658	644	607	593	615	598	607	636	667	630	632	697	622	568	603	641	636	619	637	604	629	640	636	663	670	650	625	610	614	618	598	625	628	611	640	585	603	607	605	628	603	654	610	653	623	641	625	635	647	586	641	652	611	658	631	611	638	656	614	645	566	641	619	612	646	663	637	623	648	663	640	622	632	600	653	611	642	641	635	671	636	616	629	649	633	610	635	634	644	607	616	611	687	692	606	599	625	596	637	654	609	631	600	614	624	642	592	616	611	656	640	625	643	639	625	638	637	620	602	650	600	616	624	632	634	629	638	615	688	649	668	633	620	642	591	635	624	622	663	654	637	643	654	618	623	628	629	589	621	637	600	657	666	627	666	618	619	625	659	624	612	660	690	624	653	620	646	657	596	611	637	610	630	611	630	624	587	677	659	640	638	619	634	622	655	652	643	649	666	623	701	635	664	623	653	612	642
6681	444	508	395	330	301	217	225	210	189	194	168	182	163	174	183	207	223	231	209	198	188	167	191	171	216	163	170	174	154	141	146	185	162	176	142	152	157	139	158	131	165	149	151	156	135	157	145	153	158	164	151	160	169	144	162	149	175	149	133	151	156	145	141	187	181	149	146	134	152	168	156	153	130	132	151	153	150	138	154	127	155	158	155	151	146	158	164	158	163	179	159	162	157	147	127	144	145	136	152	166	160	119	140	147	176	157	143	152	134	142	149	135	153	155	144	169	159	157	144	135	149	160	141	138	138	135	150	159	141	154	144	159	154	165	161	161	148	171	162	164	148	154	149	154	153	160	152	147	164	132	144	163	153	144	149	165	140	133	142	140	121	154	126	147	164	152	154	131	168	119	152	154	141	121	156	157	154	162	140	123	131	163	169	149	166	173	130	159	158	146	145	166	157	161	145	144	160	139	159	143	141	156	155	142	153	129	140	149	157	144	146	163	142	137	153	134	130	155	147	153	159	160	160	126	147	130	159	174	149	178	163	151	153	185	167	154	153	141	158	148	154	140	131	151	162	152	159	148	147	171	137	134	153	135	142	139	171	157	167	132	162	152	172	154	158	160	171	158	145	126	142	157	165	149	169	157	158	143	139	164	155	170	161	153	137	170	158	154	142	141	156	175	186	163	146	133	165	166	151	154	153	114	143	165	137	167	143	140	133	145	119	128	159	160	137	141	142	157	156	151	165	161	150	119	151	142	128	126	122	153	137	161	133	148	163	169	167	161	165	162	129	150	144	154	147	152	158	138	132	131	145	126	138	147	127	139	165	182	176	141	145	151	160	140	157	145	164	151	144	143	160	179	176	153	121	171	151	133	166	162	161	165	151	135	172	140	147	163	157	166	156	157	157	133	146	133	157	160	151	170	155	166	157	166	143	166	154	158	148	143	168	123	137	150	157	155	160	156	153	149	147	161	152	161	175	130	158	149	159	160	151	134	141	166	144	136	130	158	147	151	159	149	157	162	152	146	146	160	146	160	148	148	162	123	142	148	145	164	156	143	138	170	147	150	145	152	138	146	146	142	167	146	167	178	147	138	129	145	177	173	150	159	167	162	160	134	143	155	143	160	141	134	172	127	142	146	154	150	114	150	175	138	156	160	152	160	153	178	142	161	159	174	147	155	152	151	161	165	163	152	171	133	147	156	123	178	166	153	159	149	169	154	165	136	151	155	164	135	134	136	154	165	173	175	134	180	155	136	155	148	189	136	155	131	152	166	145	140	181	164	124	137	158	160	155	166	133	143	161	174	157	136	137	149	168	148	148	134	178	149	172	145	173	154	160	141	140	154	158	137	157	164	135	149	145	143	158	167	146	136	152	168	154	171	153	164	135	131	167	146	136	139	156	163	160	160	145	158	159	154	133	138	137	153	140	187	162	167	136	179	141	147	133	156	146	128	158	127	147	173	161	155	149	152	125	148	138	145	171	158	164	148	171	154	154	148	165	147	179	146	148	124	144	179	140	157	180	151	173	160	161	167	166	173	138	146	171	167	144	147	130	171	117	151	147	155	154	141	164	155	146	170	160	128	159	146	155	162	127	158	125	143	142	144	143	166	148	166	159	145	141	137	154	139	162	169	152	133	142	147	144	142	153	170	117	165	154	141	154	165	148	145	151	153	161	129	177	158	141	141	143	150	157	153	145	129	155	150	130	163	148	164	150	134	133	156	164	143	165	149	150	169	138	161	159	166	146	166	187	136	153	168	165	158	158	137	133	125	177	143	143	153	178	152	152	181	164	176	132	139	150	144	160	164	141	172	162	146	166	141	143	155	153	152	136	148	138	163	166	136	165	150	135	152	165	162	160	156	160	123	155	137	178	155	137	152	150	154	150	153	143	136	142	163	143	146	161	169	133	166	160	168	170	153	153	147	143	161	158	159	148	138	149	156	157	164	156	154	135	146	129	149	141	145	163	152	158	148	179	160	158	143	133	138	158	149	145	140	133	146	139	161	153	160	144	140	133	141	160	124	131	157	155	178	168	145	138	157	140	136	156	167	135	152	160	155	136	165	163	133	142	149	149	172	136	143	164	154	147	154	164	156	144	134	176	156	154	145	158	155	160	156	131	136	157	154	162	146	158	149	151	171	144	116	131	145	158	141	167	144	135	159	146	141	129	155	145	143	154	145	144	131	145	124	147	150	162	153	163	185	151	190	170	166	177	149	182	145	148	139	168	139	162	154	138	152	141	158	154	163	154	155	162	144	173	177	152	165	157	159	164	127	162	139	136	156	167	136	153	138	125	167	153	126	133	149	160	143	139	114	132	157	139	167	150	135	137	162	160	178	142	158	134	149	150	151	186	162	138	138	134	162	153	140	161	162	139	149	157	177	132	166	145	149	158	157	134	169	170	156	169	151	138	153	153	161	172	179	169	145	147	162	159	150	150	151	149	174	147	130	157	143	144	138	149	150	132	169	154	163	175	161	162	170	184	148	139	131	165	140	139	152	157	141	167	146	172	166	155	169	154	131	146	130	141	140	162	128	162	147	154	129	185	160	155	151	163	153	176	148	179	165	196	174	145	139	157	157	177	143	142	149	160	156	172	138	157	184	143	153	133	140	160	163	167	126	156	196	156	164	168	146	146	163	140	137	163	169	148	151	134	164	137	139	139	146	142	166	182	166	181	158	163	161	151	160	140	152	144	151	145	139	151	149	155	143	133	147	172	164	138	151	155	148	161	139	152	141	153	157	144	137	143	146	168	152	157	153	154	164	152	182	155	154	147	147	154	175	159	154	165	146	161	152	160	171	158	141	138	138	156	160	165	144	153	136	143	177	137	157	143	148	150	135	143	162	147	174	126	144	128	140	164	153	162	159	160	146	150	151	142	153	155	158	167	169	151	170	138	161	176	149	131	159	144	161	140	152	165	170	170	145	161	159	163	157	137	159	180	153	127	161	168	163	159	148	131	131	146	153	149	170	137	143	136	163	151	140	149	155	134	139	177	162	142	147	148	168	146	140	151	145	147	162	156	160	130	163	140	144	132	137	121	144	136	149	145	164	151	144	171	142	163	152	132	158	159	162	178	161	128	152	153	164	168	144	147	178	161	143	143	157	148	169	157	183	147	138	149	145	150	163	129	133	140	151	156	156	146	144	167	152	162	150	161	166	170	155	167	134	128	194	152	160	178	146	143	152	167	137	156	146	135	143	151	163	143	132	170	150	147	163	164	138	162	167	162	154	169	183	141	155	143	149	146	153	166	163	149	160	143	143	153	167	174	160	158	169	144	167	138	134	156	138	158	170	167	157	149	153	169	119	162	143	135	162	150	165	161	128	142	146	151	142	146	134	125	143	170	136	145	149	148	162	158	134	163	153	157	135	145	140	163	148	167	156	140	153	145	151	139	150	171	167	140	150	157	154	162	135	149	143	156	138	150	155	158	141	140	146	134	133	145	145	160	175	145	170	168	149	144	166	173	134	149
6103	626	1095	1235	1154	985	831	693	640	598	561	529	512	514	493	520	587	796	897	760	702	610	665	592	567	576	490	543	451	423	427	477	450	410	432	417	402	394	459	400	355	374	392	361	387	360	374	344	386	383	364	326	377	347	390	353	389	386	356	350	335	359	362	356	379	330	362	379	337	361	387	395	370	370	382	387	364	338	366	350	371	336	365	392	364	374	369	344	308	332	341	380	370	363	342	338	355	369	354	350	339	322	338	375	320	369	338	388	364	381	364	352	351	336	351	381	364	346	323	357	346	408	346	376	351	332	337	394	341	364	340	339	364	367	350	367	332	368	355	363	328	349	327	347	324	370	339	354	373	353	354	365	355	342	328	359	365	339	346	337	348	347	361	356	383	338	342	392	334	340	359	333	346	372	374	333	343	350	370	346	373	369	332	321	354	324	335	327	348	361	348	321	343	347	355	370	349	349	332	361	333	375	384	347	338	354	360	372	326	387	336	364	342	365	373	358	331	299	331	363	339	344	370	339	326	362	360	362	369	332	360	377	326	339	352	351	360	358	370	342	357	346	337	344	346	369	384	357	328	340	359	334	362	329	351	364	347	363	331	344	358	337	362	352	367	341	364	354	346	357	344	328	333	327	316	326	340	369	362	395	372	376	380	334	327	338	336	323	372	360	352	362	357	343	351	367	337	320	356	333	349	372	333	384	351	345	357	415	360	344	341	354	318	328	342	348	337	385	323	347	382	381	327	326	375	345	367	360	367	325	382	348	329	317	365	372	334	361	300	358	360	345	360	358	358	342	332	368	371	359	386	386	379	338	361	357	361	353	344	354	353	351	311	345	374	352	357	342	338	391	340	376	325	352	369	328	378	364	335	323	330	365	338	338	349	340	363	343	346	354	355	337	349	352	341	360	363	359	348	350	366	355	353	358	345	378	380	335	341	341	357	347	385	341	349	363	327	355	335	363	351	357	355	346	356	357	378	365	386	334	366	355	383	313	350	361	352	344	338	350	343	357	367	361	352	338	335	349	353	340	377	342	348	356	325	335	373	332	334	364	343	363	360	363	332	348	361	343	369	351	348	356	342	368	345	359	360	342	361	346	353	351	386	353	370	358	371	373	357	333	369	374	381	327	342	350	343	341	390	348	336	302	359	370	342	338	362	337	328	338	369	348	358	342	360	337	377	360	343	374	348	349	389	352	357	348	353	337	345	372	355	302	359	385	367	312	343	323	357	337	353	331	359	364	385	354	374	356	375	345	341	350	369	309	319	382	332	314	363	353	405	336	356	365	354	371	359	338	354	351	347	367	370	333	365	367	384	357	359	356	369	369	357	328	392	334	371	339	346	367	345	340	357	333	355	352	357	341	348	343	362	342	353	378	361	347	351	338	376	338	373	348	374	334	388	361	337	334	362	327	371	353	337	374	358	398	330	340	374	378	367	356	360	394	348	336	355	364	328	350	346	370	356	374	365	367	370	374	355	379	351	333	354	351	361	359	341	333	354	387	347	337	351	385	337	357	370	350	357	349	330	371	352	349	367	372	329	359	331	372	359	352	332	346	388	364	363	351	348	373	367	350	354	379	366	335	376	374	349	344	377	370	336	334	371	349	359	355	359	365	368	375	340	338	394	376	361	351	362	362	336	371	348	366	352	347	348	393	348	351	346	384	329	351	351	361	343	364	390	338	379	342	372	347	359	389	364	330	321	348	338	349	348	345	341	332	325	341	334	376	376	348	350	302	370	379	353	368	365	382	366	339	349	346	340	390	375	336	331	340	340	318	369	317	364	365	361	353	327	369	338	373	347	326	352	362	324	337	337	372	368	330	336	348	347	356	357	356	336	348	355	342	358	368	344	369	356	362	343	341	356	339	341	340	371	350	341	355	357	375	336	349	370	346	350	364	318	336	351	318	360	328	336	358	357	352	348	369	346	387	359	336	350	342	340	366	340	356	348	351	349	398	363	384	326	347	310	362	365	357	369	345	388	358	351	349	364	371	353	366	355	356	339	374	367	330	352	354	369	367	377	378	365	334	339	376	360	375	340	342	365	373	345	343	363	364	340	372	316	367	318	353	336	341	306	377	329	358	340	316	378	339	363	355	330	368	349	355	328	361	337	330	367	357	358	358	358	346	365	342	358	365	310	374	345	353	389	369	359	358	341	350	338	360	362	401	359	349	355	336	367	309	365	313	360	360	354	332	332	375	378	354	346	360	372	355	324	376	356	365	361	371	343	336	358	365	333	323	333	358	353	351	343	336	363	385	365	321	360	339	320	403	371	354	335	381	370	312	330	342	344	373	349	377	358	365	354	333	351	329	337	393	361	351	376	317	383	341	346	360	310	365	323	333	381	371	343	306	350	379	389	372	357	373	352	351	368	365	329	316	346	379	363	332	304	351	333	358	372	336	342	374	371	358	347	352	336	372	357	374	351	353	351	332	403	331	343	356	330	338	345	319	368	344	340	370	333	332	388	354	365	330	314	346	408	342	358	361	369	365	381	356	344	370	364	348	361	341	350	365	309	325	373	376	355	343	379	358	325	327	337	327	380	326	342	330	364	338	342	337	338	372	361	369	339	353	397	334	360	363	346	342	336	354	357	355	338	358	365	332	346	365	356	354	355	345	377	329	357	364	351	321	362	312	357	303	373	351	353	342	345	327	327	355	355	350	341	334	353	377	337	350	343	314	320	316	364	345	341	338	352	366	352	367	377	381	336	386	369	342	338	352	352	393	364	359	381	351	308	394	337	369	357	374	359	361	367	358	323	387	343	334	325	305	346	411	383	340	371	353	406	375	330	317	340	378	373	344	349	352	317	317	357	360	345	339	370	324	321	343	373	354	374	391	340	338	366	338	364	351	364	370	344	346	372	343	391	341	391	332	345	346	338	376	334	350	354	363	396	352	350	351	352	343	343	356	370	384	357	327	338	349	360	354	301	351	395	332	369	316	367	327	370	333	305	415	349	395	365	350	370	398	359	332	356	335	331	374	324	334	339	354	361	352	359	339	341	360	354	379	329	361	339	340	335	372	362	369	355	366	361	351	385	337	363	362	335	366	343	348	337	352	349	334	338	353	344	346	356	358	370	341	343	334	367	363	401	345	342	367	331	380	370	348	349	383	355	340	358	334	335	373	324	334	344	334	369	341	362	342	304	375	322	356	374	328	338	352	358	351	338	356	378	342	353	324	366	392	328	360	353	356	344	357	374	370	332	372	331	378	317	322	375	373	372	329	342	355	339	341	362	346	360	365	305	325	346	331	324	326	365	360	363	386	345	365	335	366	343	343	355	340	360	379	323	351	319	348	364	372	367	345	356	345	332	355	346	367	346	357	373	328	339	366	335	364	361	355	352	390	381	339	330	367	347	376	371	322	331	386	320	351	401	363	359	353	365	370	356	366	329	338	369	322	354	352	348	381	370	353	363	365	316	372	340	387	367	350	359	355	344	341	379	353	320	407	344	371	366	351	356	358	373	354	351	353
13122	935	775	602	404	288	217	189	164	192	134	114	133	107	119	125	134	200	249	211	154	149	160	131	132	130	119	115	103	87	101	98	99	93	94	87	85	82	98	101	78	74	82	65	81	77	90	76	76	74	76	67	75	72	90	83	88	74	76	67	85	77	65	76	84	75	62	44	69	71	89	84	62	74	80	70	93	90	61	70	63	64	72	87	78	74	73	78	82	63	67	83	95	101	80	79	94	61	88	63	79	73	89	89	88	75	79	70	59	59	73	67	69	67	80	52	79	69	70	90	93	65	85	78	70	63	76	76	84	62	64	81	87	61	89	59	65	72	57	52	70	93	75	76	71	76	83	88	73	63	66	67	72	81	81	83	75	81	71	68	66	94	66	80	68	74	65	68	65	80	67	71	84	85	70	75	71	75	74	73	64	72	88	75	94	71	69	57	79	90	76	82	69	89	75	78	92	77	86	78	76	50	71	83	75	75	92	49	66	65	74	74	81	73	72	70	80	98	64	82	88	75	75	77	80	61	74	79	74	68	72	81	72	76	80	72	71	75	76	62	64	66	62	83	81	86	59	68	80	95	66	73	55	71	67	76	77	76	77	78	76	72	72	81	78	90	60	83	78	65	64	65	71	68	54	86	79	76	73	74	76	77	81	75	68	95	74	77	76	62	91	72	81	68	75	63	67	68	85	81	68	60	69	70	75	70	88	66	77	65	71	92	85	66	76	82	82	81	79	82	86	63	69	80	81	82	71	72	66	72	67	76	68	78	77	62	69	83	96	90	88	73	68	75	67	73	79	62	73	66	73	85	86	67	60	67	76	71	71	89	88	85	72	71	88	85	64	66	74	77	79	84	72	81	69	54	76	56	67	69	61	81	73	69	75	82	70	72	81	74	77	81	74	72	75	76	64	81	77	70	66	81	68	83	76	75	72	62	81	76	54	65	79	77	93	71	62	65	78	95	62	76	89	94	87	79	69	74	84	74	82	92	66	74	94	84	79	62	71	81	66	65	86	75	75	63	81	68	69	70	60	68	83	67	93	69	80	85	90	57	64	77	56	85	79	68	72	82	79	67	74	90	74	86	55	75	82	76	80	74	65	77	89	75	79	73	57	72	73	74	78	92	77	67	78	67	66	89	66	79	78	56	60	62	65	73	90	84	76	74	83	65	98	75	83	61	68	84	63	102	84	82	84	83	73	72	81	82	74	80	70	68	86	86	63	67	69	77	69	82	76	78	78	76	73	63	76	68	81	76	86	64	62	70	76	79	73	74	67	63	81	74	93	96	55	69	76	80	75	106	81	77	66	69	78	71	59	89	85	72	67	62	83	74	72	79	86	76	83	84	73	66	81	78	87	73	65	71	75	76	85	79	62	88	95	76	76	84	75	91	78	77	78	87	87	82	79	73	73	85	64	97	81	56	62	64	75	74	83	55	74	67	83	83	77	70	77	75	76	78	72	71	72	97	90	79	72	80	78	91	88	75	81	93	72	80	64	70	77	69	70	86	75	69	78	71	63	54	80	58	73	80	74	65	66	82	86	73	75	90	84	70	68	75	62	74	87	77	67	68	83	86	82	80	57	76	84	71	76	73	74	65	80	85	66	75	86	69	71	67	62	82	81	67	77	80	79	62	68	83	64	87	87	74	73	77	80	80	66	67	75	82	68	74	69	75	76	61	76	79	67	76	68	85	86	63	69	84	57	71	74	74	62	68	77	54	54	85	84	76	66	64	79	92	78	77	82	89	80	114	70	72	58	83	66	100	89	64	74	72	68	59	83	81	79	72	67	68	74	71	76	70	57	81	69	76	82	68	83	62	75	67	73	87	73	82	58	72	70	80	70	81	72	69	79	79	78	77	75	71	77	74	76	77	83	89	74	87	76	75	70	77	63	91	73	72	63	65	75	95	84	78	82	71	112	71	74	71	77	73	48	78	58	79	71	87	65	73	91	81	80	69	89	71	103	71	72	58	92	74	64	61	60	73	80	69	85	83	80	78	91	64	70	66	69	64	72	75	82	84	83	86	80	67	72	83	73	84	83	80	66	63	90	74	61	73	83	66	82	73	82	66	64	71	75	87	75	57	65	89	108	81	73	53	91	63	66	70	66	73	87	69	79	75	84	73	68	69	82	65	71	61	71	68	64	74	89	59	55	72	90	52	87	70	71	75	77	69	69	70	89	78	69	74	80	80	55	69	99	79	84	70	83	80	85	84	76	90	67	63	68	57	76	62	91	62	63	66	82	89	77	76	81	85	71	68	88	69	82	82	75	70	82	75	75	78	83	81	83	74	75	69	80	82	79	63	74	66	66	81	76	76	76	73	72	69	58	84	67	70	75	74	66	77	82	81	70	56	64	65	69	59	59	69	80	82	69	83	60	71	71	83	68	51	72	62	93	70	77	89	81	87	85	69	76	70	85	65	77	89	67	71	69	64	80	85	79	86	90	73	93	63	76	61	60	82	63	74	72	70	61	91	76	57	80	99	72	74	63	61	76	83	74	76	73	87	62	82	89	61	53	69	81	72	70	62	70	85	76	70	69	84	79	66	80	55	74	86	76	70	76	57	80	82	76	88	67	72	82	71	73	76	74	67	71	85	75	76	77	62	89	68	72	78	90	75	82	77	80	95	86	100	73	88	70	78	78	76	60	63	73	64	75	79	92	56	75	54	65	76	69	81	68	67	94	68	72	84	73	72	79	86	92	80	80	73	69	66	83	82	77	80	86	73	61	71	73	74	73	73	72	76	71	77	86	76	80	63	70	73	62	80	59	77	101	77	74	76	75	73	65	62	73	64	80	79	74	79	56	69	66	68	63	73	74	78	69	70	73	81	69	69	83	84	59	92	55	65	81	66	78	79	73	85	83	71	68	86	70	72	60	78	66	70	58	53	75	81	76	64	75	73	69	67	68	69	62	76	80	68	66	87	97	92	79	72	86	73	64	70	77	80	80	80	71	77	73	77	68	78	74	65	79	87	74	90	75	71	98	72	86	65	82	84	74	73	71	55	81	73	93	77	77	79	96	70	73	83	75	85	73	79	68	103	67	84	85	88	66	75	81	81	83	73	88	63	65	72	92	73	71	77	80	84	63	79	88	74	76	62	72	73	80	77	81	66	69	67	71	73	68	75	72	84	65	73	91	78	65	81	60	76	70	73	79	85	72	64	83	67	90	70	82	68	70	68	74	89	84	68	79	68	84	62	95	71	80	89	94	72	69	68	69	76	70	86	64	79	79	76	87	82	76	81	74	97	80	71	87	60	80	90	71	85	82	70	63	93	73	69	85	53	76	69	69	80	77	70	63	87	76	68	62	67	78	72	70	82	67	77	56	83	75	70	75	78	72	64	65	90	81	76	84	69	71	78	70	61	75	71	90	84	65	81	76	72	90	75	63	78	70	80	67	71	74	67	82	86	57	70	74	72	67	69	75	64	80	87	82	69	78	83	78	80	67	84	88	79	65	68	77	81	81	78	72	79
7887	798	1755	2069	1849	1393	1153	928	766	667	613	541	479	489	484	475	707	1072	1357	1126	876	778	854	688	638	576	482	497	375	388	363	364	384	343	315	334	358	335	367	310	248	230	270	224	252	210	220	241	226	220	253	237	216	208	214	228	225	226	213	215	221	224	236	227	234	213	209	220	228	194	189	197	211	227	230	236	224	221	182	252	210	190	218	216	198	221	221	214	213	233	240	216	206	182	229	211	235	200	202	188	213	224	207	220	216	187	218	228	227	184	217	219	208	230	206	227	201	227	199	213	226	218	220	206	211	234	229	229	197	193	187	235	209	236	225	201	206	192	194	211	230	216	211	201	200	241	224	197	208	200	190	214	200	214	210	205	201	201	207	207	216	196	196	203	232	197	236	196	191	206	188	214	226	221	230	233	225	211	214	209	232	213	238	213	242	243	203	240	219	198	218	201	223	204	225	215	200	203	202	221	202	204	212	201	208	227	213	210	199	210	204	212	199	226	204	221	191	177	199	180	195	209	236	192	195	229	196	223	207	224	193	216	226	211	204	233	207	196	214	213	207	223	210	225	235	185	211	206	229	210	195	213	195	245	230	215	203	216	210	222	207	219	199	191	196	210	190	233	221	234	244	212	199	192	212	206	208	212	196	184	217	202	175	196	206	216	220	227	202	213	188	221	210	209	199	205	238	221	205	230	198	198	221	188	225	249	199	231	209	208	226	213	223	189	202	197	208	207	207	199	227	225	196	232	213	210	216	198	219	195	219	201	248	227	189	212	233	220	211	212	220	191	213	230	217	200	236	199	214	217	199	236	200	209	213	219	201	203	205	215	215	217	209	232	222	213	209	205	185	203	197	225	200	193	223	218	220	220	214	222	192	221	198	224	201	192	207	201	192	203	189	222	235	216	224	214	198	199	206	215	213	201	216	204	236	219	174	164	228	182	221	223	220	199	218	211	197	194	222	206	234	199	212	233	215	216	205	187	215	184	213	204	207	223	230	193	213	242	229	200	226	219	222	207	211	211	214	211	231	203	204	237	218	205	215	220	209	224	225	227	215	200	205	251	212	217	208	217	200	198	205	238	201	204	184	205	211	214	214	238	205	211	210	220	204	204	202	204	216	224	214	182	219	238	221	212	204	201	194	227	202	241	202	228	193	222	200	201	183	212	202	187	220	213	230	237	216	211	198	225	187	213	211	244	204	218	211	209	206	208	209	188	178	210	200	215	210	193	205	249	193	210	192	226	203	226	224	217	234	224	206	194	222	212	175	223	185	202	225	201	211	240	225	202	217	211	201	200	214	197	217	193	218	190	227	220	224	197	220	216	194	208	197	192	230	214	187	223	204	206	223	213	207	210	198	185	215	216	198	211	219	186	206	219	205	226	250	194	188	214	216	207	177	213	218	196	193	181	224	205	239	203	216	228	206	223	242	204	210	211	237	232	196	195	192	205	219	222	220	212	215	234	205	178	194	190	219	208	217	226	208	231	205	208	213	220	228	202	211	236	190	228	201	215	200	246	209	203	192	205	224	218	212	217	211	213	243	196	228	218	194	220	210	241	197	218	206	203	197	194	210	210	222	208	210	238	224	191	221	230	210	212	229	215	227	206	212	234	212	212	209	230	196	220	227	207	214	214	245	205	209	208	242	207	222	225	207	212	209	234	217	197	212	205	210	201	214	205	191	207	213	215	216	210	215	196	232	222	207	203	219	209	228	210	222	232	234	221	202	208	199	212	215	205	187	213	212	207	199	219	196	194	205	199	217	220	225	222	204	233	197	209	214	202	210	223	238	226	202	195	216	202	194	200	188	210	211	215	194	205	212	205	210	218	217	212	241	197	205	218	209	186	191	186	211	216	207	204	206	226	214	242	219	233	230	202	193	211	228	209	230	201	209	240	206	222	216	194	222	213	215	179	200	213	221	214	224	210	241	192	210	225	202	219	205	194	198	230	245	196	228	229	219	220	234	226	215	223	199	232	226	196	213	245	228	240	179	190	222	213	195	187	198	213	214	207	207	214	210	220	208	210	201	215	209	210	211	206	220	204	205	201	209	227	236	208	205	213	191	221	218	227	220	211	233	208	199	233	213	214	207	210	223	207	194	219	209	193	205	214	190	186	248	190	226	232	176	203	200	201	201	204	240	191	205	218	194	184	206	200	209	200	207	208	217	226	211	189	221	200	227	204	230	207	214	237	215	205	205	204	209	195	198	191	200	227	221	213	210	204	217	246	231	169	202	205	216	212	241	216	232	216	221	187	181	221	220	205	202	213	218	205	201	188	206	213	227	221	217	204	221	181	198	204	194	202	214	204	206	214	192	214	203	213	209	230	189	187	202	196	194	211	218	226	225	212	197	217	200	241	210	214	220	186	233	218	188	211	218	225	221	255	211	205	202	194	196	210	235	204	207	212	228	224	206	194	206	215	231	219	212	208	185	241	216	230	202	244	208	201	257	191	212	205	203	207	205	228	237	217	210	181	214	212	206	202	196	201	196	204	231	208	209	200	225	246	213	212	222	219	223	207	220	217	201	208	222	205	207	225	236	232	256	233	206	207	211	200	236	203	207	201	185	206	221	208	173	214	214	231	219	227	231	193	192	218	228	192	208	228	226	198	195	202	206	194	208	196	217	234	200	229	210	229	224	198	218	233	227	212	211	198	214	208	212	209	197	206	195	201	190	224	200	195	224	203	204	227	221	221	184	226	236	203	198	195	212	231	222	223	201	200	219	198	207	207	222	204	210	234	221	214	203	211	211	187	226	239	233	211	220	196	211	222	215	235	211	192	209	182	184	236	185	222	216	204	200	201	207	223	220	213	210	217	192	197	232	219	212	219	269	211	210	189	199	216	191	221	222	210	215	204	208	214	209	217	180	224	207	224	201	232	195	207	208	216	223	229	220	213	213	209	234	201	200	215	234	222	203	230	199	227	209	219	191	238	219	173	200	205	206	183	194	217	206	206	225	211	214	202	226	225	216	200	218	212	215	197	219	215	218	198	203	227	214	199	207	222	207	215	190	209	214	192	208	215	214	229	242	208	207	203	181	196	197	207	221	207	176	225	228	193	197	226	231	227	194	203	221	204	215	193	222	241	203	217	213	206	201	237	234	190	205	217	201	216	188	197	223	211	229	190	229	185	198	222	197	175	216	221	211	222	230	207	221	207	214	225	189	220	233	201	215	213	216	225	205	207	233	208	219	218	218	224	208	209	234	244	193	240	210	211	215	198	237	212	239	192	203	221	210	201	224	196	210	204	205	240	240	215	203	213	279	194	195	189	217	212	196	222	197	210	196	216	211	219	197	216	200	225	201	214	221	187	213	215	192	229	225	201	223	231	214	229	204	207	210	234	216	219	198	176	197	202	201	240	206	234	225	217	192	206	195	262	184	221	203	220	223	185	232	211	213	203	202	233	225	213	194	211	214	232	205	226	176	213	200	196	198	204	202	210	206	191	198	229	212	198	217	211	198	200	220	198	224	193
1425	301	287	332	315	268	301	312	305	260	264	285	273	287	264	269	280	305	289	282	253	253	257	268	285	275	285	296	316	251	297	290	261	267	319	282	262	274	265	243	280	283	315	254	261	274	281	306	283	257	285	298	312	286	287	290	272	271	276	271	246	292	269	253	271	280	267	307	268	283	273	266	283	272	301	265	274	280	284	300	306	263	268	287	278	313	288	264	282	272	268	313	286	285	293	284	253	270	273	310	279	307	296	243	300	274	331	289	264	293	279	283	273	252	256	295	302	284	291	272	317	270	295	282	276	271	304	287	249	295	271	294	292	279	264	275	296	270	257	277	286	260	288	308	282	289	266	269	261	322	286	281	263	298	287	274	295	289	276	286	283	317	287	296	267	245	253	277	311	246	256	290	277	274	288	292	295	311	279	269	284	278	272	274	249	296	285	266	316	284	264	325	279	268	282	256	284	296	258	279	286	244	277	279	289	299	286	279	277	278	292	289	290	260	288	304	281	264	277	267	252	277	269	288	244	273	281	268	272	275	281	273	283	279	283	269	251	254	256	285	288	296	256	254	287	261	294	285	286	273	263	288	293	281	267	285	296	288	285	262	262	310	276	267	287	297	270	290	291	249	293	276	281	247	312	296	309	273	290	260	276	255	273	278	273	297	313	285	296	265	276	251	310	295	274	265	280	295	301	273	268	278	317	291	259	274	324	281	315	278	280	289	267	293	296	272	290	268	298	263	293	294	228	292	292	294	259	282	282	313	298	320	312	278	284	293	266	281	295	277	294	279	290	269	288	269	260	282	285	287	245	293	269	281	272	245	265	280	270	267	296	322	249	266	270	280	276	268	269	276	269	284	306	309	281	265	276	278	259	289	287	272	286	294	284	287	257	260	318	310	253	276	262	298	283	262	285	275	262	277	269	303	274	301	274	278	285	307	268	272	284	297	303	262	264	283	261	253	275	300	308	310	290	254	305	282	310	281	318	299	288	290	273	302	281	288	287	292	274	264	243	270	288	283	291	248	293	266	325	271	282	276	281	254	289	262	312	283	285	283	281	256	272	276	286	288	272	261	303	296	293	270	272	263	292	271	291	260	260	248	299	290	281	292	313	244	258	286	269	276	275	290	298	268	311	274	253	317	310	325	261	297	287	255	267	290	275	312	293	301	248	278	256	280	302	241	279	292	263	284	268	285	301	291	238	300	271	307	286	287	271	285	269	258	259	311	300	250	279	266	247	265	298	294	293	255	271	291	272	292	291	281	299	317	288	289	288	282	270	259	298	309	295	267	245	279	276	273	285	267	293	321	281	287	299	268	280	242	288	278	304	294	276	267	262	260	287	310	304	291	286	285	270	286	266	288	301	262	272	277	280	324	261	273	316	254	299	267	253	297	263	268	284	276	294	280	277	277	281	315	247	253	250	286	305	300	278	283	267	250	261	265	296	311	300	274	249	278	275	279	321	269	271	265	259	268	288	296	294	261	278	288	254	288	273	274	315	294	276	257	295	296	258	287	296	288	292	243	262	254	279	286	277	292	288	290	283	265	272	271	293	281	289	268	307	274	259	282	287	279	273	318	301	287	295	263	286	293	320	269	280	272	269	286	282	266	262	279	297	310	288	274	277	275	315	299	288	286	278	286	288	295	258	311	303	278	293	281	296	290	273	276	278	310	251	300	305	266	276	283	287	292	285	286	289	281	316	280	276	317	276	268	287	285	303	265	302	290	280	249	284	264	270	276	250	266	289	278	278	258	265	257	265	267	282	273	302	264	297	260	269	297	298	279	278	273	275	276	288	287	303	278	273	260	260	292	253	287	296	277	279	309	290	268	291	282	317	277	259	287	320	310	256	289	263	255	275	259	309	265	266	293	321	263	311	297	308	263	296	287	304	298	282	251	268	271	277	289	287	261	279	269	293	302	286	276	290	266	328	280	300	284	292	301	317	278	292	283	299	289	259	258	268	274	287	278	268	290	251	259	261	257	266	279	289	260	268	282	277	271	291	259	271	279	312	310	286	281	238	291	277	264	291	270	295	305	294	267	259	259	298	297	253	286	254	291	276	293	288	254	274	284	316	268	281	306	279	259	284	278	308	275	304	285	286	250	302	293	282	290	280	269	299	266	275	295	291	283	258	289	263	309	313	297	305	260	291	258	281	269	291	250	283	294	290	290	255	283	301	258	249	299	304	312	295	272	312	261	285	250	285	288	265	281	284	305	269	316	274	256	336	264	303	300	266	290	252	268	305	289	285	287	312	262	294	248	301	301	302	264	259	280	287	251	290	287	302	263	295	270	299	277	297	264	292	297	279	277	295	259	275	272	257	286	260	254	284	258	270	273	296	295	268	302	309	281	300	280	261	283	304	260	285	290	306	256	272	292	250	281	273	278	280	285	279	268	252	275	272	286	292	313	267	290	321	284	274	275	274	320	288	283	269	296	219	261	286	274	292	279	301	277	268	291	289	282	261	286	255	289	250	279	296	258	264	293	288	303	298	294	265	283	286	284	262	261	306	288	265	285	265	255	275	288	278	306	286	277	286	287	264	284	273	279	287	289	286	308	267	277	287	251	260	291	296	295	261	256	268	271	287	310	305	273	272	261	307	287	293	286	286	268	295	274	244	303	301	293	277	266	285	262	292	285	296	269	228	259	259	294	321	285	290	261	297	282	270	287	286	267	301	276	305	281	280	302	275	263	264	275	266	279	271	295	288	287	266	284	335	324	269	287	272	329	282	298	314	264	258	256	293	303	286	277	289	272	291	260	274	304	315	306	298	279	282	313	253	274	305	303	272	309	284	284	282	244	278	298	283	273	254	263	264	281	265	291	263	287	269	271	289	268	270	305	300	289	279	257	274	274	279	274	283	293	283	266	274	276	293	295	275	276	263	293	257	256	283	268	275	249	312	296	307	312	286	279	279	256	303	293	292	248	269	278	268	289	306	290	298	270	285	277	274	303	306	270	261	269	277	306	298	265	284	271	275	285	264	294	293	252	300	266	282	272	274	271	267	270	305	315	262	272	303	263	285	235	294	324	249	280	292	274	290	293	274	301	243	264	305	278	285	290	295	272	266	247	301	274	279	282	285	299	260	266	292	289	317	286	271	299	260	290	258	286	277	280	306	270	265	253	269	321	277	303	303	302	247	289	238	265	253	271	294	286	273	296	262	291	255	298	297	257	266	282	293	279	271	265	271	270	362	301	294	276	287	288	327	307	297	263	274	310	303	284	269	307	260	253	292	279	248	251	270	249	291	291	284	282	308	276	282	267	282	281	267	301	272	267	289	284	285	310	272	267	269	264	264	267	270	309	302	296	295	270	335	289	274	251	272	317	261	264	273	246	292	307	317	302	313	289	245	311	273	286	244	322	278	288	263	266	303	303	271	284	291	260	329	298	281	272	287	255	290	248	302	288	260	291	277	293	266	291	282	273	285	289	288	291	307	299	300	295	307	268	297	293	297	272	306	283	285	272	293	270	243	275
1829	596	707	667	682	624	604	669	612	614	657	610	652	619	620	628	674	652	666	653	655	654	640	635	625	634	630	615	602	648	662	657	652	639	616	690	619	623	654	630	633	644	612	596	614	592	654	600	617	646	619	634	657	597	688	599	659	644	666	645	651	656	639	594	659	576	621	626	640	603	657	585	658	651	645	613	597	623	611	607	624	601	628	668	626	659	631	663	610	654	610	631	627	593	644	642	614	609	618	670	593	627	600	606	614	614	642	685	628	627	653	625	582	605	618	630	646	649	620	659	628	567	607	641	644	623	655	628	615	584	616	682	596	614	601	617	594	641	615	604	660	624	675	596	645	629	570	687	634	666	612	632	615	647	622	597	638	592	584	612	617	613	636	621	641	694	636	630	607	664	662	579	578	619	631	622	592	640	628	668	583	629	660	627	627	599	625	622	627	633	633	611	636	647	673	603	609	597	606	637	644	643	607	646	613	632	646	607	678	649	677	603	622	708	653	646	635	638	622	617	634	624	596	670	627	627	640	623	623	621	648	663	587	612	618	618	633	642	629	615	594	623	600	622	606	664	613	643	621	616	597	617	644	664	607	629	637	607	610	643	619	586	641	636	632	667	592	632	657	574	636	646	626	603	616	629	598	653	653	635	607	634	621	648	608	644	631	587	621	575	674	595	612	625	626	660	636	627	601	626	611	593	633	644	586	616	644	642	597	642	666	627	649	659	626	647	636	629	602	642	617	639	605	624	628	602	615	632	590	616	617	583	606	616	669	634	652	632	609	656	650	611	661	642	675	675	645	627	609	631	611	619	623	632	587	636	625	603	605	628	609	636	610	627	647	684	631	610	650	659	581	595	614	640	645	616	631	611	599	611	625	606	621	651	589	598	606	621	613	647	589	542	671	636	624	639	605	610	610	623	630	618	605	611	615	634	633	627	633	686	602	611	644	624	626	658	628	612	587	612	634	600	611	608	602	655	570	618	629	641	613	623	632	618	644	592	603	653	554	596	627	647	637	668	645	652	589	643	655	652	671	613	636	651	623	614	637	583	630	596	615	641	592	629	637	639	631	612	613	591	654	599	636	576	665	608	650	646	615	665	673	661	660	608	580	597	600	626	629	635	640	629	642	639	638	636	642	619	677	685	647	615	637	658	636	633	608	631	590	647	624	670	627	617	587	647	650	622	666	635	624	613	626	598	651	662	607	623	598	593	639	593	563	621	670	597	625	625	673	603	612	600	629	581	620	665	617	619	630	621	645	604	645	625	634	582	641	585	624	591	624	613	615	607	602	646	627	610	625	669	600	645	660	636	682	668	623	612	600	645	648	609	590	628	667	567	634	598	626	598	616	650	650	661	658	610	660	671	631	622	647	619	648	635	607	679	593	617	626	619	630	609	573	628	649	593	624	626	642	658	624	679	649	575	624	629	591	641	698	594	634	574	617	598	620	607	607	561	616	603	636	581	572	621	614	636	633	599	599	625	640	638	651	622	640	622	600	609	590	612	595	644	588	675	631	620	693	645	623	613	639	612	616	595	646	611	612	628	641	616	630	615	637	647	650	575	632	619	689	640	606	618	615	577	608	631	619	649	689	689	632	660	630	588	629	565	641	640	598	601	607	655	662	636	643	646	637	602	615	615	649	618	625	620	626	637	649	598	573	634	627	668	649	610	613	626	649	668	601	632	660	649	627	621	629	635	598	601	599	630	643	612	602	602	646	644	636	644	593	636	615	601	616	616	620	625	635	600	633	610	623	653	575	610	609	657	610	632	587	610	654	632	641	693	663	624	644	621	623	609	634	635	699	641	609	632	620	667	606	674	631	613	665	654	642	608	643	616	672	589	607	623	631	631	632	666	614	615	651	599	581	614	640	603	652	591	627	589	657	616	658	644	600	619	610	630	608	620	597	609	662	660	614	674	631	626	619	626	619	607	570	618	658	666	631	614	657	655	657	607	647	622	657	609	597	615	601	590	616	607	596	644	619	604	644	614	643	654	591	611	621	613	627	587	591	621	643	651	635	637	638	625	635	566	657	627	642	601	663	649	613	664	637	649	600	620	610	650	592	599	632	603	594	605	651	584	651	626	598	614	666	632	667	599	622	645	596	585	614	619	594	607	623	611	620	639	618	619	658	627	626	633	651	617	654	662	594	627	586	653	628	629	608	656	638	610	574	599	635	642	589	645	659	568	611	587	633	648	594	659	645	601	682	626	629	638	624	636	578	660	626	616	634	632	630	629	583	633	645	652	639	594	676	650	608	640	645	627	601	618	640	642	608	645	587	619	634	592	583	662	615	597	609	624	649	619	632	658	610	624	662	630	624	625	650	627	618	650	647	625	609	589	629	623	643	624	650	632	637	630	616	631	622	633	660	639	593	615	631	587	627	617	613	596	594	667	581	630	659	631	629	626	598	619	663	677	669	639	604	645	633	654	619	613	644	596	631	566	637	618	679	634	569	631	630	604	625	637	623	661	618	621	631	650	621	613	612	641	652	650	691	585	627	636	618	626	641	674	616	588	595	610	661	616	592	655	638	623	687	588	666	636	611	601	608	632	599	633	604	665	648	633	637	595	599	615	659	615	637	650	608	637	615	652	609	633	654	666	584	620	612	641	676	636	658	617	649	607	597	626	622	589	601	557	607	626	607	601	622	652	620	652	639	647	628	642	614	606	610	617	650	618	647	636	643	622	629	617	674	590	634	651	590	640	635	610	685	658	638	612	647	624	651	615	619	630	639	610	644	622	602	669	616	658	628	648	636	657	603	611	622	601	697	682	677	660	612	599	648	627	592	646	613	658	629	577	626	658	635	634	671	641	605	636	601	642	678	619	630	598	642	633	642	639	572	558	608	626	602	618	646	662	617	618	595	624	652	661	615	669	654	640	609	633	623	608	613	647	628	628	637	633	629	654	637	646	579	631	548	615	599	630	667	653	639	660	627	646	655	652	625	584	614	619	626	616	581	627	646	621	660	610	638	643	616	624	649	628	646	629	581	592	633	661	618	639	621	646	618	634	656	662	637	598	672	663	618	636	652	623	605	648	605	625	623	599	629	612	599	628	583	611	583	608	630	624	644	640	645	597	636	635	619	615	622	631	608	628	638	607	601	637	645	579	613	681	604	612	620	674	609	636	611	634	599	646	650	573	621	637	617	606	703	615	668	630	635	659	591	644	685	639	623	618	624	625	620	643	616	688	609	607	678	640	616	619	627	654	651	605	651	612	625	577	716	662	620	587	634	601	604	576	656	656	620	599	670	623	580	642	587	629	600	608	627	638	640	601	633	610	597	614	612	626	633	653	662	636	657	623	631	639	635	614	608	644	620	647	631	649	635	651	660	624	624	609	645	640	600	612	653	611	633	622	621	611	577	624	654	634	608	635	655	638	650	634	609	638	667	636	626	650	630	659	624	653	629	593	638	685	639	629	622	643	630	623	581	656	646	675	669	592	648	598	650	587	618	605	634	584	590	645	594	617	631	636
6707	442	500	409	347	281	286	233	194	174	186	182	195	199	174	155	175	209	222	227	199	202	194	204	182	159	166	187	170	155	184	154	172	164	166	147	155	153	143	182	169	149	149	159	156	147	154	173	155	151	170	164	161	165	144	133	165	145	151	163	161	170	177	131	151	154	147	167	156	149	150	150	186	157	151	124	153	160	162	161	132	135	135	138	134	135	156	142	171	142	163	151	162	139	184	167	169	134	166	161	149	171	153	171	148	165	161	185	178	169	157	179	134	160	141	159	147	147	155	158	142	154	169	147	157	169	169	185	158	154	167	165	148	142	133	167	181	135	147	151	169	152	149	151	144	153	153	140	157	150	158	155	150	179	173	173	164	175	143	170	166	157	136	168	152	123	182	159	191	151	147	156	156	169	147	156	175	139	135	159	160	184	144	151	177	146	153	135	145	146	156	159	157	145	149	154	156	161	165	173	142	135	138	155	148	162	153	148	146	127	159	161	144	144	154	144	140	143	159	140	141	161	154	138	153	134	168	148	154	140	149	160	150	151	144	150	135	166	155	172	142	163	156	169	163	130	156	156	139	150	165	168	160	159	149	158	164	155	162	151	153	162	130	159	147	170	144	144	163	142	146	168	140	168	168	160	147	165	168	164	151	157	134	134	125	149	134	150	151	154	169	152	153	134	143	161	161	157	162	151	138	135	170	132	161	158	144	170	165	158	177	143	132	163	154	144	145	151	134	151	170	148	145	156	141	145	154	143	130	160	129	153	140	164	158	139	136	144	147	154	145	157	142	146	168	163	149	142	148	165	128	156	161	161	165	173	136	136	146	154	164	166	157	145	154	164	162	146	169	155	157	193	169	171	168	145	154	139	158	159	164	171	175	133	145	165	166	166	146	140	130	155	146	150	169	130	155	148	147	172	157	146	132	162	150	137	161	190	139	147	166	147	147	159	179	171	139	176	147	164	143	177	146	146	159	161	136	156	185	146	144	151	155	155	147	170	165	152	164	131	160	138	132	152	149	149	141	159	133	189	186	149	160	147	157	178	147	149	153	154	160	147	153	128	164	141	167	158	141	173	133	148	168	155	180	173	162	150	129	152	149	163	163	158	148	162	178	130	146	164	145	161	141	125	139	161	176	152	148	158	157	166	153	130	159	169	143	153	180	140	157	151	145	156	179	142	142	159	173	171	192	143	164	147	154	141	155	147	156	126	133	135	142	160	147	162	147	133	175	165	170	171	162	162	150	132	146	172	159	163	166	155	141	157	154	149	195	159	139	147	179	161	142	141	161	171	152	156	159	161	150	148	173	170	121	132	177	154	150	172	150	144	135	144	155	175	170	139	161	145	160	133	169	163	151	144	153	150	166	171	148	161	166	170	168	161	143	153	150	129	166	134	163	143	173	152	167	151	146	173	147	148	170	154	152	183	167	169	155	138	159	134	149	162	138	154	162	150	169	136	149	152	142	155	144	151	136	138	149	156	158	144	139	151	152	126	140	161	159	133	173	184	177	128	150	140	150	168	179	158	139	142	153	152	158	166	141	147	141	143	132	131	153	150	138	161	142	139	170	165	136	136	140	161	140	139	176	168	144	132	155	161	148	132	153	173	178	176	148	148	166	160	165	148	150	140	159	152	148	147	153	150	144	166	163	148	135	168	148	155	160	167	148	150	148	137	156	151	147	136	143	162	160	142	149	159	151	167	165	154	164	156	150	159	172	159	124	150	163	192	137	164	166	159	163	174	173	131	152	136	152	143	148	140	173	138	162	151	152	170	144	158	145	148	162	150	145	118	142	142	166	145	156	145	156	173	158	137	164	178	140	161	145	149	144	163	160	179	170	147	159	145	160	165	179	148	165	145	144	158	157	130	152	155	123	130	137	153	160	151	176	146	175	133	136	165	162	162	155	156	158	155	144	163	135	131	155	144	195	162	163	153	134	118	156	151	146	188	125	161	154	151	139	140	152	168	148	149	144	161	146	161	171	166	141	144	140	174	173	161	143	173	151	146	154	145	134	155	176	158	156	161	148	141	139	136	170	161	146	150	141	135	133	161	143	145	158	144	159	187	155	172	144	119	161	136	164	176	158	160	138	154	155	151	140	144	158	157	147	176	149	151	154	140	154	137	143	166	131	138	148	148	176	172	182	161	136	148	145	150	149	148	148	144	142	139	179	169	169	162	164	151	160	131	153	149	164	129	157	151	127	140	154	125	174	162	158	160	162	136	132	144	133	165	140	145	181	151	136	167	178	167	157	171	154	165	139	155	141	143	144	154	166	140	141	134	151	153	145	142	164	167	176	171	154	178	142	149	180	174	144	176	167	164	156	163	160	146	156	152	140	144	136	146	145	152	153	148	137	169	181	150	156	128	140	148	155	154	142	179	177	149	146	162	142	162	142	137	134	141	171	174	152	157	147	161	159	153	140	152	165	158	157	170	170	157	169	151	153	166	137	143	136	144	142	123	127	159	153	126	155	167	153	125	155	161	160	144	166	152	168	146	163	171	154	151	164	181	164	134	140	144	156	153	180	166	166	162	133	164	159	174	165	161	144	168	158	155	128	142	167	149	146	170	158	126	155	151	152	130	158	159	164	148	163	116	169	155	149	138	155	139	144	166	152	171	163	145	149	159	143	139	129	168	170	134	168	159	141	154	186	155	144	155	166	200	160	143	150	141	163	164	168	151	156	149	166	169	151	152	131	168	147	153	174	151	153	153	150	138	164	138	158	170	149	160	156	144	168	153	147	135	163	159	138	141	146	149	146	165	148	141	173	157	147	141	155	147	155	194	169	162	162	147	177	160	150	158	162	144	166	124	165	164	152	160	140	157	151	147	136	158	155	142	135	140	127	143	148	141	148	161	168	150	164	176	143	154	151	152	136	132	154	137	148	132	147	148	137	148	163	157	135	132	150	161	144	134	159	179	142	163	151	153	160	161	174	144	163	138	149	158	147	150	132	175	150	174	139	123	158	172	130	162	179	155	166	155	171	141	160	155	145	152	157	160	145	142	136	146	144	164	138	151	146	152	150	127	138	105	171	157	163	155	142	140	154	147	146	153	171	172	161	135	149	130	159	140	172	169	135	153	140	144	166	141	163	158	170	142	167	158	154	148	168	144	158	140	157	149	164	124	148	134	169	139	155	161	137	181	133	149	170	155	168	129	165	177	149	142	149	147	151	183	184	157	161	181	147	135	128	159	158	145	149	162	164	132	166	152	146	140	156	137	147	169	139	138	148	148	155	177	160	180	152	133	136	172	134	162	140	148	145	161	145	141	166	142	157	154	163	153	145	139	147	161	142	149	163	148	145	154	152	174	151	136	130	155	128	161	171	147	163	143	168	144	166	138	172	166	165	136	150	154	157	119	182	158	148	146	138	167	145	134	134	182	177	164	143	148	149	157	134	155	130	169	141	150	187	142	165	159	157	155	155	178	147	181	137	167	147	159	155	152	151	147	160	160	174	155	134	173	168	163	157	145
6093	640	1110	1273	1170	931	825	748	672	585	582	492	503	485	514	490	578	783	978	875	793	680	674	619	572	537	564	518	509	453	444	484	445	455	404	422	474	447	472	417	364	393	408	355	348	346	362	364	354	340	335	351	374	324	375	384	404	375	362	349	337	361	349	356	347	321	341	357	354	370	360	408	399	363	332	384	375	380	309	349	348	387	356	366	351	364	357	346	363	373	323	386	338	368	358	340	345	345	365	340	332	388	314	358	368	364	354	371	327	342	345	358	334	376	346	360	364	342	386	336	352	345	329	339	353	325	357	356	372	344	332	339	350	364	336	347	390	359	369	345	375	389	364	372	383	335	368	350	351	339	375	358	338	369	371	369	318	353	343	371	350	382	358	343	359	376	349	360	377	399	344	346	357	368	346	341	388	338	368	307	392	354	351	331	347	340	356	347	367	395	349	360	358	344	357	367	352	326	365	387	342	360	344	353	353	350	393	393	371	331	347	351	367	344	370	369	350	342	379	343	353	370	325	376	334	354	380	358	359	353	312	345	362	342	361	330	356	378	343	342	369	337	390	372	358	356	369	326	363	332	335	374	368	358	366	357	340	324	383	314	346	334	391	362	356	334	343	355	362	309	331	349	364	365	333	355	356	342	334	319	312	329	344	359	345	356	370	314	366	348	345	323	355	361	342	354	340	338	363	313	361	374	312	338	350	364	345	333	377	358	372	361	336	360	364	372	321	353	352	349	359	365	333	363	352	324	359	391	348	395	351	351	374	346	366	364	355	361	406	354	327	334	347	347	375	325	364	364	351	333	358	325	329	319	343	365	345	361	378	354	348	352	327	335	356	334	356	366	337	365	339	340	361	349	344	349	366	333	362	326	369	369	341	337	384	370	353	371	325	329	362	346	332	346	336	318	334	342	361	365	387	355	375	377	328	355	359	366	353	354	346	361	359	353	335	360	396	332	368	338	372	376	344	340	348	350	328	379	336	370	348	371	362	363	341	395	380	355	357	317	361	349	373	349	337	344	368	335	345	370	346	365	344	363	371	380	371	376	364	358	346	348	349	347	339	370	337	362	350	370	375	332	352	386	367	363	359	359	348	329	340	334	360	316	365	357	348	321	360	337	372	365	362	341	366	351	347	367	350	366	371	346	352	356	355	391	346	350	328	361	328	331	355	366	356	338	335	377	350	359	356	331	349	369	362	378	330	348	384	311	362	335	340	385	334	367	372	359	329	370	341	310	389	295	368	359	373	359	374	342	358	341	329	358	335	341	358	356	350	366	365	352	340	313	340	389	361	372	381	337	332	382	346	332	361	353	325	367	364	333	360	352	360	369	375	353	335	350	354	332	328	363	336	342	373	353	355	395	379	374	375	307	353	350	324	366	339	334	347	386	347	336	351	328	364	357	355	352	329	347	373	361	332	323	335	345	341	371	346	364	337	331	336	339	364	352	353	368	348	310	335	355	342	356	338	352	321	352	352	342	384	335	359	376	345	358	376	341	361	357	352	367	349	337	334	344	324	345	357	362	363	338	336	355	361	360	333	330	374	368	346	316	325	366	361	339	366	323	343	341	349	371	340	348	326	365	344	381	338	302	359	335	347	396	350	356	358	375	372	349	364	366	332	345	374	326	350	350	348	365	378	324	367	375	332	322	334	373	358	363	302	361	358	364	338	349	345	387	341	358	371	379	333	341	375	338	360	345	349	333	381	362	349	361	367	346	337	409	340	336	369	344	322	327	342	349	317	338	324	381	367	321	362	384	349	353	368	375	330	340	377	350	385	352	369	359	365	333	381	359	354	363	352	364	372	338	342	336	338	333	393	339	375	395	361	349	395	324	356	374	316	352	380	345	333	380	350	373	346	325	359	342	329	321	342	374	356	417	334	358	358	347	339	338	346	359	334	362	323	344	359	408	352	334	348	360	364	357	346	324	372	340	376	369	356	348	361	328	349	364	360	328	355	320	322	373	346	381	351	344	328	334	353	358	328	380	367	368	355	358	349	360	336	371	356	354	318	330	363	373	334	339	335	322	378	387	351	394	360	334	367	373	334	378	353	372	344	354	340	346	354	354	371	347	332	369	363	334	355	315	349	330	345	354	355	407	394	385	335	338	381	361	323	329	329	343	377	365	337	337	362	385	344	334	363	366	375	368	355	382	360	349	358	345	362	346	365	347	354	321	347	337	331	302	389	347	339	316	349	383	364	351	348	368	373	345	326	357	345	359	366	347	305	373	364	333	403	339	363	338	360	341	345	312	369	369	368	363	349	386	348	363	334	351	333	324	355	334	358	342	351	371	326	347	320	360	317	351	365	348	371	320	349	373	336	365	372	363	403	299	358	366	335	367	368	349	370	358	378	407	360	387	369	357	330	329	333	340	367	337	336	339	354	359	389	371	373	353	344	350	335	344	339	363	354	349	315	352	348	338	358	330	370	366	351	356	343	314	363	367	369	341	332	332	361	335	359	339	336	372	375	347	368	346	351	376	354	335	346	345	338	369	362	368	340	331	364	347	331	361	307	348	381	341	352	352	354	397	335	384	331	355	361	337	346	360	338	328	372	326	329	340	336	356	351	333	370	348	339	375	348	374	327	324	349	350	364	377	325	331	364	377	341	379	363	333	356	381	343	355	328	368	368	347	333	315	354	387	324	308	340	361	336	342	334	354	368	360	377	361	332	381	337	366	399	351	337	338	343	333	350	392	327	347	345	363	336	373	386	334	369	322	342	362	377	334	333	353	350	378	385	357	324	361	308	361	381	367	359	332	341	345	335	343	371	369	359	336	381	348	362	335	361	361	347	339	359	362	333	317	365	359	343	355	377	349	352	330	366	346	371	316	358	365	360	326	358	340	351	359	364	321	342	345	325	361	355	340	405	330	384	354	330	355	357	376	324	334	370	315	372	360	391	374	340	373	348	311	362	343	347	368	356	371	359	384	372	327	363	377	353	347	342	372	320	348	393	377	371	366	371	361	341	346	357	329	349	355	373	363	338	364	369	354	345	344	376	360	339	344	371	344	370	330	321	368	344	326	337	371	327	381	339	360	350	356	329	330	349	320	367	345	338	349	362	376	346	367	364	359	376	337	379	349	349	353	349	372	349	363	369	347	362	328	328	317	361	343	347	350	359	314	325	355	354	355	349	381	346	340	340	361	337	358	360	316	337	372	374	335	333	333	343	344	340	351	382	374	367	373	350	361	351	369	370	359	379	377	340	341	355	335	312	360	346	365	369	334	357	330	322	334	361	372	359	328	359	357	366	345	326	339	352	339	387	368	360	389	348	372	384	342	325	380	375	386	335	365	347	350	379	368	385	351	340	340	363	341	350	353	319	386	373	360	348	335	347	363	381	387	336	343	325	330	359	352	365	333	373	350	363	368	334	352	348	344	362	338	340	371	345	354	347	344	352	376	347	390	328	338	347	344	344	353	374	351	355	345	338	330	341	327	360	339	376	324	351	354	344	376	387	368	331	345	362	360
13136	931	785	620	438	322	237	209	169	171	140	126	120	105	114	117	124	168	255	159	174	143	141	188	127	116	105	91	82	97	101	79	103	105	96	94	85	84	90	87	75	76	87	80	72	85	71	79	76	65	80	79	75	72	69	72	74	77	78	71	91	85	92	85	87	85	73	68	84	75	73	84	55	84	83	92	60	67	70	69	84	77	78	62	72	88	90	90	76	70	81	83	72	82	77	60	76	80	75	63	72	69	61	67	68	71	79	77	70	78	76	82	72	89	65	74	70	66	81	68	73	86	74	75	70	81	85	72	72	77	89	78	68	94	69	76	67	81	90	68	74	60	84	75	85	68	82	90	83	71	80	73	76	69	63	71	71	62	57	77	68	76	76	76	68	82	75	77	79	78	59	85	64	76	63	72	66	73	71	81	66	78	76	102	70	62	77	57	63	69	80	84	72	68	89	67	88	92	78	71	56	68	67	65	72	62	62	74	62	72	81	79	79	78	74	72	97	66	73	80	76	64	84	68	68	89	64	79	73	76	66	75	74	75	69	68	72	47	69	75	77	85	87	64	71	71	83	69	74	79	74	73	71	68	71	82	87	76	75	70	78	65	61	78	82	58	100	75	96	65	74	67	85	68	66	76	74	91	80	78	73	74	82	94	62	64	55	77	74	56	71	73	79	76	83	74	75	87	70	81	63	84	96	71	76	72	65	79	77	69	82	52	76	74	75	60	70	60	75	90	70	86	81	83	71	61	63	68	97	76	73	68	61	61	58	72	76	76	77	84	77	76	77	74	77	74	79	69	71	79	84	71	78	76	87	76	72	66	80	64	84	73	70	80	59	79	72	69	74	58	75	82	70	69	75	83	67	79	70	71	92	95	72	103	73	77	74	75	73	67	70	78	81	88	75	81	100	74	76	74	96	63	75	69	82	69	84	67	77	85	78	61	72	96	68	67	85	89	78	82	62	74	85	64	71	67	73	89	71	91	75	83	82	70	70	71	77	75	81	81	73	75	59	61	70	69	63	88	87	79	75	73	72	71	88	75	74	61	68	64	80	90	72	77	72	79	78	70	89	78	63	92	74	91	71	78	76	80	74	76	74	77	72	87	91	79	72	80	78	62	93	77	90	72	74	59	68	75	75	83	73	71	91	78	67	81	84	64	74	73	82	86	54	78	69	82	68	74	86	76	73	76	86	73	78	76	65	74	90	91	77	71	78	78	73	69	81	100	94	78	50	68	80	78	85	73	67	88	77	60	78	76	89	90	73	89	81	64	79	85	69	74	79	62	70	60	79	73	71	88	92	86	69	66	65	68	61	96	76	75	67	72	80	79	72	86	76	71	64	67	82	72	64	78	73	84	65	80	82	72	73	62	77	99	83	89	69	80	76	81	85	66	67	90	72	76	65	84	82	70	71	82	79	77	81	76	91	73	65	70	73	77	70	73	79	83	79	77	82	75	91	71	80	73	75	91	56	67	76	78	81	56	79	83	85	72	70	71	78	81	73	77	77	83	71	77	77	59	75	92	78	66	69	62	83	69	73	75	71	76	63	66	76	75	78	86	80	76	70	86	78	74	83	86	81	77	63	75	75	86	86	59	77	82	68	72	68	62	77	72	89	75	67	83	65	79	83	93	83	90	84	77	82	94	79	66	63	76	85	86	70	66	89	73	70	88	81	76	81	64	77	85	68	86	68	69	67	69	60	72	78	55	71	79	66	69	75	65	75	82	101	98	82	78	91	76	68	80	84	76	87	63	74	87	81	85	72	86	104	63	66	57	57	58	81	67	72	76	91	90	77	63	83	81	59	78	89	81	71	73	82	73	69	72	86	75	80	61	85	70	82	90	71	80	77	80	78	67	73	81	80	73	76	64	66	67	69	56	68	91	98	70	62	72	96	78	84	70	78	60	79	91	81	70	73	60	60	67	64	63	67	89	72	64	63	89	79	69	81	95	77	57	67	67	79	80	98	58	77	73	73	87	76	70	84	71	72	76	53	71	69	77	67	79	64	75	57	71	77	79	64	69	73	82	82	71	68	80	62	70	76	66	75	83	75	77	88	75	61	84	85	72	74	84	69	71	77	73	89	59	73	65	75	71	87	70	75	78	74	76	72	93	80	72	62	62	74	85	66	70	76	62	62	67	70	78	64	67	73	54	70	84	54	64	72	77	73	74	77	72	74	77	67	74	64	82	63	70	68	81	79	79	81	62	75	52	65	65	75	61	74	80	88	93	78	76	92	97	74	75	63	71	65	77	87	69	82	71	67	85	87	67	68	74	83	65	79	78	91	97	96	87	74	65	81	85	71	72	82	77	80	79	70	94	94	71	70	86	60	68	78	63	66	72	76	77	80	68	84	82	86	80	82	74	65	75	78	75	75	61	63	82	81	65	72	75	69	77	55	73	73	59	72	74	73	77	82	67	49	65	71	72	83	81	76	72	80	68	90	73	84	82	78	92	91	71	82	63	74	72	69	71	67	72	72	72	59	76	74	76	61	85	91	78	62	84	78	77	71	87	69	73	73	68	76	66	79	73	71	76	82	62	77	82	79	91	71	85	91	76	58	75	76	75	101	70	79	80	84	80	73	87	66	91	83	94	88	78	65	71	67	66	66	83	80	66	75	89	73	85	73	79	78	78	82	85	63	80	70	62	79	65	70	81	75	72	67	66	83	78	77	71	94	51	74	64	71	75	96	73	78	58	74	73	65	94	82	95	74	75	77	81	77	72	64	80	98	77	65	93	87	67	82	76	64	77	74	78	82	86	82	83	73	59	63	72	87	64	57	73	83	69	63	68	63	66	58	55	61	66	77	89	76	84	78	100	65	88	85	76	67	77	75	77	83	74	70	72	97	78	81	88	68	94	68	71	70	70	68	80	80	82	63	64	79	87	77	66	79	75	86	56	61	77	84	64	80	76	63	68	69	69	72	81	66	75	78	62	73	74	61	87	81	74	82	66	75	70	62	85	64	66	91	79	72	79	64	79	75	71	84	72	74	82	79	79	76	90	85	87	73	66	81	81	72	79	90	77	75	70	71	76	79	84	66	76	84	85	68	78	90	85	82	91	64	69	88	73	95	71	90	79	82	79	78	84	65	69	68	77	65	81	85	70	69	91	72	74	88	70	67	74	85	75	71	80	81	81	78	78	72	68	71	76	67	72	59	72	70	69	78	69	64	86	74	68	66	56	78	67	68	69	68	64	88	68	85	65	75	84	62	73	77	68	81	63	75	79	69	78	72	79	56	72	84	80	73	64	79	76	70	68	71	84	73	50	62	82	81	63	69	66	55	70	67	80	62	90	67	76	72	73	70	61	73	79	55	88	87	76	57	72	84	71	79	74	86	96	60	76	68	60	75	68	66	83	83	74	61	82	79	80	77	96	85	91	79	70	92	78	83	85	86	74	67	64	80	80	77	68	66	73	57	76	66	75	73	77	72	83	61	76	82	75	61	91	83	96	71	83	75	70	95	77	89	63
7872	771	1738	2068	1802	1450	1188	909	776	706	584	547	522	460	472	504	611	1143	1454	1127	1131	722	766	836	730	641	537	453	469	365	406	378	338	342	357	350	373	391	370	297	258	210	270	216	200	227	224	246	239	228	223	226	199	235	234	225	194	229	201	224	222	197	196	230	206	213	217	205	204	238	198	231	190	221	222	227	224	203	230	205	211	221	231	219	209	226	214	214	240	214	203	258	241	214	236	206	212	222	213	203	229	225	204	197	195	236	203	217	222	230	202	218	225	178	217	218	225	220	212	252	227	226	207	212	221	207	188	237	203	240	224	214	211	191	209	224	197	252	197	215	205	209	219	233	208	248	252	233	216	213	204	210	212	247	200	205	233	252	216	202	222	186	207	222	207	220	196	214	244	193	217	207	212	232	224	229	210	220	238	222	220	227	215	220	204	203	222	196	214	216	200	223	204	206	235	204	241	235	247	218	211	223	197	223	206	207	206	209	211	203	200	178	230	228	222	197	208	215	193	211	187	219	200	218	206	191	222	200	215	206	181	233	193	214	175	212	205	224	195	190	216	214	222	219	233	204	187	202	199	218	185	220	224	224	212	202	205	191	221	213	220	207	202	224	218	249	226	204	228	236	207	214	205	224	193	236	197	224	209	217	215	206	221	210	208	232	217	209	202	214	228	215	217	229	232	209	231	206	216	202	195	219	245	216	219	202	198	212	233	205	196	199	201	230	197	202	225	213	211	199	197	212	202	220	226	203	233	206	199	214	234	209	219	211	233	197	193	225	205	218	199	203	226	233	205	196	223	219	221	239	215	207	202	202	226	213	202	216	224	212	233	233	239	188	205	201	193	230	229	209	213	206	186	225	202	215	211	223	239	223	198	194	228	212	203	186	210	200	231	217	236	205	212	198	194	203	190	248	207	213	232	216	222	225	192	219	191	222	198	193	229	212	221	213	199	226	206	218	210	199	237	226	206	206	180	212	194	255	242	193	209	224	211	219	225	240	195	209	233	224	197	227	205	204	213	197	200	212	241	219	214	187	211	207	214	200	217	208	219	225	205	232	198	195	207	234	196	213	198	218	219	188	231	211	240	197	212	189	198	224	216	215	217	197	212	208	222	240	210	211	210	200	210	220	206	208	224	231	228	229	213	203	207	233	214	211	185	216	211	193	202	188	220	209	211	217	216	223	208	199	231	212	216	222	211	210	219	212	200	211	215	202	213	227	197	203	219	205	211	188	207	228	237	194	224	216	223	224	231	236	211	207	215	228	198	203	234	200	198	213	231	204	227	220	212	172	199	207	236	207	181	232	206	220	182	200	204	246	202	198	218	205	212	187	220	215	191	218	208	201	209	204	222	223	196	204	216	233	225	214	204	224	202	189	192	191	204	209	216	203	214	207	188	214	207	217	206	200	229	240	221	237	235	231	214	225	219	196	198	239	195	233	253	210	205	208	214	218	198	212	216	213	210	211	217	201	214	202	215	213	219	200	211	220	215	205	217	207	230	229	233	212	201	215	239	215	185	212	217	187	212	209	223	224	209	214	222	187	203	211	205	214	195	207	196	236	253	222	198	238	204	211	204	200	204	223	198	193	196	206	220	209	220	208	222	210	184	215	219	215	210	237	198	206	240	202	207	195	213	219	211	204	192	180	222	190	224	224	214	217	230	192	214	228	218	182	192	202	200	199	204	228	221	191	204	216	205	210	213	219	203	222	238	207	232	205	231	200	234	212	221	224	235	228	215	216	212	201	215	212	189	201	208	207	192	215	209	220	215	220	209	215	206	224	236	191	200	223	215	209	212	210	226	196	235	199	206	223	209	211	214	215	213	193	205	237	178	205	195	231	225	214	207	217	202	233	202	209	182	230	225	204	231	199	202	241	214	192	199	226	197	213	237	232	207	211	218	190	238	216	230	210	233	235	208	255	206	197	225	205	239	210	212	186	240	224	227	205	231	225	221	211	219	212	240	201	220	208	213	214	216	231	199	227	215	215	233	204	210	211	221	222	229	201	221	220	214	200	214	211	225	218	228	245	229	187	195	191	166	188	240	251	242	231	222	206	235	181	201	207	229	214	209	221	203	214	207	189	215	229	219	231	222	212	219	206	203	236	222	214	209	211	202	197	185	227	201	228	214	217	207	230	200	225	232	237	229	216	223	213	230	198	205	199	217	223	217	218	235	227	221	232	209	201	229	224	216	225	190	210	185	208	213	197	207	201	207	201	194	229	206	213	197	211	194	195	211	208	212	238	226	216	197	209	224	223	182	198	231	193	221	219	189	208	215	212	202	223	198	195	192	213	184	217	232	201	235	209	200	209	213	237	210	219	231	218	207	205	213	201	168	227	229	214	212	223	222	212	180	199	198	219	207	238	223	205	230	219	221	248	231	211	230	200	202	241	185	229	220	228	208	223	231	220	215	233	221	223	235	203	214	198	242	223	219	213	225	197	224	187	179	195	215	201	227	230	210	206	217	220	230	227	212	236	204	201	215	215	209	212	219	217	204	195	212	179	201	208	211	211	199	206	198	206	195	192	228	229	204	209	216	209	203	205	217	205	238	214	201	222	207	223	221	211	208	222	225	185	201	204	208	207	221	212	234	250	220	208	217	210	190	218	215	213	222	226	189	200	205	226	187	214	229	202	199	203	211	234	227	185	220	209	212	192	204	222	216	223	220	218	226	187	208	229	207	220	211	217	226	224	231	218	232	209	187	219	214	179	213	196	231	222	206	216	183	213	201	212	196	225	202	218	193	209	248	240	198	202	224	189	220	215	225	217	214	198	204	235	223	205	199	231	203	206	203	196	193	221	198	242	232	225	218	210	196	208	210	199	205	220	214	213	214	186	234	209	218	225	222	211	227	253	211	213	184	218	234	208	207	204	216	227	217	224	197	213	208	214	221	188	215	214	215	199	229	214	228	226	210	214	204	234	228	230	202	201	206	222	194	219	211	218	213	210	221	220	207	218	216	210	221	228	215	226	207	198	235	215	219	222	204	235	195	204	239	217	223	210	212	214	203	219	165	227	216	223	227	204	208	218	223	215	206	203	200	226	230	211	220	200	215	224	209	195	221	209	220	214	226	215	233	228	217	211	213	202	196	220	218	226	238	234	225	216	229	199	204	215	189	214	222	212	191	211	193	210	206	216	225	229	204	215	231	215	190	228	222	196	210	249	205	208	223	228	215	188	203	203	195	206	214	196	214	213	244	208	225	229	202	211	217	188	222	210	234	215	204	219	228	213	188	214	201	213	198	214	209	222	206	212	229	214	217	223	199	237	206	209	185	209	211	208	205	236	194	176	205	231	224	252	201	196	194	212	187	220	196	190	233	237	226	187	199	206	220	224	215	190	233	226	197	220	216	228	212	189	195	172	226	237	221	192	211	224	223	203	225	218	183	207	206	222	231	204	208	199	232	209	191	210	185	199	199	204	214	210	196	206	215	217	213	234	199	221	223	213	214	208	193	201	223	204	242	216	200	231
1468	294	341	302	321	280	298	254	288	327	273	262	308	298	278	303	275	263	290	277	279	308	298	288	272	294	288	269	282	325	289	287	297	277	303	288	272	289	285	254	293	277	277	281	266	292	255	264	277	293	295	284	281	278	281	280	270	310	245	258	281	254	294	285	331	303	304	255	260	305	280	274	312	308	261	276	265	309	291	262	285	272	248	280	279	281	292	286	281	282	272	251	272	283	275	280	286	276	262	284	292	265	284	296	290	297	298	275	261	316	247	279	280	305	288	294	284	301	272	301	303	297	270	259	332	287	280	275	275	302	247	271	301	264	298	287	296	269	289	326	269	279	278	317	282	268	288	270	238	270	303	259	276	253	292	284	285	277	283	321	304	312	263	270	286	283	280	236	292	276	288	284	305	304	275	298	284	254	277	263	296	295	280	265	262	293	261	277	282	293	300	267	285	249	298	325	296	289	264	284	280	284	302	303	312	252	300	266	287	296	315	275	279	266	295	305	316	277	317	304	302	303	327	287	262	273	303	285	257	328	310	290	257	251	260	282	262	298	293	303	246	300	286	303	252	242	282	246	279	267	278	298	296	277	319	301	278	269	295	257	256	287	290	310	297	288	291	270	295	304	292	286	298	273	281	260	268	271	273	273	248	260	287	331	300	303	243	275	287	343	296	296	249	251	283	276	295	296	256	275	323	306	282	291	281	299	302	290	276	259	272	271	303	261	294	268	275	293	298	296	304	296	291	275	248	260	254	308	259	301	302	268	256	259	281	291	287	287	259	282	305	263	282	280	245	309	323	284	293	255	256	289	313	297	278	283	273	278	303	317	263	270	285	311	260	285	277	291	302	287	275	263	268	314	269	281	260	286	289	298	283	263	279	283	281	281	286	280	259	262	290	265	289	283	287	298	300	273	325	287	323	272	328	291	270	278	286	272	274	303	288	278	298	267	279	279	266	280	304	285	287	270	320	293	283	287	299	280	309	287	272	261	313	272	290	287	291	275	291	280	291	287	290	292	311	271	325	275	289	294	286	266	293	265	312	260	284	267	226	275	267	280	273	248	267	303	326	298	288	274	299	260	299	267	288	254	275	243	260	300	301	290	285	296	301	295	278	273	281	289	268	289	276	297	297	286	303	256	275	303	285	280	300	287	287	281	306	286	310	280	291	288	290	272	302	259	302	291	282	311	258	298	290	311	287	291	293	305	279	270	254	261	247	293	252	276	266	270	281	286	274	261	298	300	287	308	323	295	261	288	272	322	303	280	300	293	296	276	290	283	293	268	273	294	317	284	288	291	318	299	279	285	270	285	246	304	289	293	289	314	268	327	270	284	257	286	283	293	278	296	295	265	276	298	252	295	268	280	299	294	291	289	272	288	282	285	300	262	299	333	286	273	289	316	232	280	300	310	277	301	280	296	337	303	264	322	313	285	288	256	324	253	290	288	290	293	263	288	277	303	282	296	275	280	296	272	288	277	274	273	294	282	272	294	311	302	261	307	271	277	338	301	271	295	269	271	260	269	288	285	309	298	278	297	300	293	302	283	302	281	265	278	266	275	265	300	302	255	299	277	281	262	279	274	298	286	279	293	261	286	270	252	311	289	251	287	292	293	296	272	261	317	315	289	253	295	286	255	297	306	316	291	295	264	296	294	267	312	244	289	283	263	278	300	273	295	312	266	283	259	301	277	262	256	277	298	289	298	304	289	258	331	292	307	282	294	273	284	280	312	265	285	277	318	274	262	267	309	312	287	293	326	284	277	284	262	276	294	298	293	292	271	326	312	268	281	277	307	275	279	299	296	288	246	272	278	292	285	280	280	273	282	286	289	260	264	292	262	275	271	264	296	303	251	288	300	312	282	287	269	298	287	278	276	306	278	286	277	296	271	274	308	272	263	284	293	285	301	281	283	294	297	278	282	269	285	286	245	296	292	266	264	250	291	283	275	252	295	286	272	287	269	250	277	283	314	273	285	262	281	278	270	309	276	275	306	305	266	259	290	260	272	276	307	266	267	275	270	285	301	282	295	296	285	281	280	305	277	289	271	282	245	273	256	284	260	296	277	283	303	284	269	298	321	301	257	320	301	334	271	300	281	275	298	318	302	319	302	305	308	280	289	293	266	292	308	276	297	297	294	294	266	284	285	282	305	256	274	269	267	301	283	259	260	278	297	308	284	318	274	278	287	295	274	299	293	275	284	308	257	299	290	283	282	277	271	244	287	261	295	310	297	243	271	284	292	295	282	262	262	289	306	290	299	262	314	284	295	273	297	280	260	294	280	284	264	292	281	285	254	279	255	256	288	273	291	286	309	279	288	243	305	261	295	255	270	288	302	291	269	255	285	250	283	287	266	292	263	286	265	253	277	294	281	277	290	299	271	307	291	300	280	260	265	271	277	298	293	283	276	282	269	251	297	278	261	285	271	272	283	287	283	253	294	260	272	257	262	254	321	289	279	302	296	294	300	275	249	286	304	299	286	290	271	299	282	301	308	257	256	290	262	311	290	282	279	284	253	295	318	294	294	282	277	306	273	318	275	287	281	313	282	306	294	295	264	274	275	290	300	317	283	256	291	279	294	296	304	298	296	290	277	266	276	275	286	291	275	301	263	291	270	291	298	312	309	283	282	274	300	274	294	289	316	250	289	280	291	309	275	275	275	280	284	261	263	250	301	283	287	291	272	312	289	238	274	241	251	307	289	259	262	295	268	260	277	271	243	239	272	279	274	285	296	301	283	317	290	276	275	291	273	267	270	278	278	273	272	321	280	313	306	317	285	294	274	295	245	242	277	262	307	294	285	286	261	305	299	305	276	283	289	282	303	258	349	267	306	270	284	295	314	313	305	296	266	287	315	297	250	302	292	287	301	269	313	255	275	249	218	259	306	303	279	319	284	256	296	277	266	288	291	276	299	305	289	252	326	302	283	274	292	311	264	281	298	290	259	318	252	281	266	263	290	291	295	311	290	257	278	282	301	308	278	291	268	295	287	295	247	289	294	305	282	284	295	289	248	258	267	276	269	266	306	311	316	273	257	311	269	299	285	262	293	288	295	272	269	238	292	282	297	272	306	295	272	284	256	269	247	290	305	302	306	296	259	298	273	264	297	284	252	271	282	293	267	301	270	317	298	282	286	283	276	286	261	304	296	265	255	273	279	294	285	259	306	292	275	282	296	275	270	269	294	325	269	307	254	261	286	308	263	275	255	266	296	294	284	284	279	268	265	289	304	271	253	255	290	260	296	280	281	299	268	277	275	277	259	277	293	287	276	280	300	298	291	274	279	275	278	271	270	253	267	315	311	291	278	279	265	287	298	269	281	306	257	257	307	258	288	277	306	300	280	284	309	275	279	271	255	307	299	276	305	299	264	285	301	322	267	295	280	299	294	261	293	313	287	310	304	254	266	295	298	273	291	292	272	263	308	251	294	251	297	293	251	249	284	277	292	323	306	258	279	266	273	259	288	252	288	305	284	281	283	274	258
1828	671	676	737	677	650	667	650	648	706	633	644	663	633	650	664	666	664	671	716	689	704	626	667	639	622	667	632	674	687	660	641	663	595	661	660	674	652	599	611	593	666	644	575	684	627	643	666	662	654	672	666	685	597	597	650	676	631	616	649	674	648	641	624	650	616	670	621	584	646	645	662	669	633	614	590	629	600	641	641	619	673	631	616	646	671	663	627	643	650	656	629	665	630	605	651	651	592	674	619	644	658	647	640	633	703	643	664	624	623	631	661	619	618	617	593	601	602	634	680	621	689	623	624	627	605	608	644	578	669	676	642	625	619	658	632	621	657	638	615	616	626	653	641	644	630	621	658	647	641	634	588	616	652	665	621	670	628	635	627	626	645	619	599	641	610	623	638	568	587	622	683	674	615	634	671	655	657	639	657	640	626	609	620	640	656	650	599	630	626	612	652	585	633	679	641	635	623	609	667	673	647	679	614	662	584	610	671	625	673	650	624	605	646	624	650	658	666	614	642	613	635	632	672	685	637	602	642	621	664	593	608	661	617	626	548	578	635	640	632	625	637	634	632	607	602	619	617	646	638	649	598	620	662	641	623	619	644	614	635	650	625	634	648	665	658	675	624	662	619	639	603	623	649	564	616	611	598	598	612	629	647	635	655	693	655	627	657	634	681	641	656	638	653	649	604	611	620	607	604	643	661	618	721	606	686	649	643	622	603	624	620	641	604	606	653	593	613	622	610	628	604	632	676	666	637	620	692	638	637	672	592	581	624	653	628	614	634	657	632	602	687	671	633	605	667	637	657	634	646	660	625	637	635	651	676	662	647	618	651	626	588	637	632	642	621	600	634	610	587	602	612	639	661	625	636	627	586	679	617	616	647	654	608	614	633	611	634	631	627	607	633	667	615	658	641	649	608	700	631	633	642	613	629	634	626	610	653	678	606	655	637	602	624	657	647	639	590	575	645	679	626	637	632	623	606	631	631	630	651	611	649	619	653	594	643	602	601	633	597	658	632	612	615	616	677	659	607	640	626	599	654	594	655	639	661	624	621	618	624	631	677	649	665	658	651	691	673	621	613	640	579	629	656	634	693	615	631	628	587	647	613	655	647	668	637	641	670	634	615	630	620	632	599	616	636	626	642	570	661	666	655	687	648	636	625	679	605	604	604	614	635	584	612	626	652	609	633	651	661	640	580	671	653	650	628	608	597	623	637	608	624	648	632	635	632	640	629	677	647	620	646	651	644	644	695	681	651	639	664	611	603	667	616	601	620	607	613	616	619	621	620	662	607	627	619	647	620	690	644	591	613	661	590	653	637	632	570	697	630	640	659	588	599	614	640	691	598	626	657	636	653	618	627	610	624	643	619	652	610	643	651	583	601	695	656	650	637	631	589	649	650	611	608	618	646	595	637	613	607	592	633	633	645	658	635	650	637	665	618	715	655	625	613	658	594	651	587	652	661	613	629	589	657	677	635	645	640	630	616	618	648	633	625	610	628	651	627	603	627	642	631	615	647	602	656	648	637	628	599	635	632	632	645	695	615	664	611	640	677	658	630	622	630	660	667	605	630	608	583	641	628	673	638	643	600	627	644	665	658	642	640	645	627	623	666	641	658	643	656	621	661	615	642	618	614	654	652	585	617	620	642	616	660	624	655	613	626	565	639	602	629	622	662	617	642	672	631	621	640	643	646	637	640	626	628	644	610	598	633	623	615	622	605	636	624	628	687	610	607	622	617	623	645	606	654	604	652	638	638	678	611	637	618	602	654	653	586	643	596	676	613	559	603	636	600	661	651	601	639	657	659	640	649	667	631	689	589	647	608	586	647	657	636	655	660	653	628	636	623	595	613	615	624	634	620	606	639	664	633	595	680	655	649	666	643	627	654	616	650	602	602	677	680	591	631	612	646	644	623	641	644	623	648	639	624	618	635	621	589	596	619	614	595	646	584	650	607	645	612	629	617	680	660	642	632	639	612	632	626	644	622	634	565	648	614	631	614	630	597	598	620	623	682	622	631	640	597	631	640	621	630	626	611	619	646	633	655	597	630	658	605	635	605	627	612	673	650	654	594	658	625	587	630	632	644	612	637	660	622	636	617	609	605	614	613	674	659	664	648	662	638	586	619	616	604	642	586	600	596	622	591	613	642	644	603	650	649	611	586	616	601	635	603	609	670	605	628	618	635	668	640	665	621	619	649	607	677	658	620	665	628	629	611	689	640	607	647	621	612	600	664	642	669	687	623	675	635	662	639	643	618	609	648	674	667	638	663	626	639	623	600	605	620	604	610	644	613	638	614	668	623	659	651	649	640	646	670	578	660	625	622	628	597	600	678	602	585	581	601	611	641	640	635	615	623	608	664	659	633	633	623	611	641	658	710	622	609	615	630	585	634	663	597	667	623	629	654	646	637	662	672	647	628	639	650	683	618	632	675	598	621	645	662	607	595	653	644	651	616	695	644	610	597	620	617	643	629	633	619	613	637	629	621	624	608	628	627	671	595	611	649	627	661	619	665	646	643	611	622	627	634	624	610	665	632	623	643	624	619	667	628	622	652	646	622	646	651	625	595	593	637	661	669	679	619	659	632	620	626	690	691	686	652	634	616	620	655	652	648	613	696	633	617	600	620	617	617	634	618	641	673	654	629	564	646	586	612	607	633	609	622	626	677	653	663	614	644	676	640	662	625	616	608	664	613	628	610	637	623	628	630	606	621	610	667	627	629	685	617	640	637	627	634	672	629	618	618	648	631	601	694	609	614	621	608	606	661	612	610	642	622	590	655	606	619	680	625	612	619	593	611	631	624	641	646	623	642	658	632	656	650	613	638	654	638	659	654	600	620	642	597	657	612	607	624	630	606	635	653	638	643	637	657	650	624	595	633	569	606	613	660	626	635	585	642	634	654	603	670	648	605	668	665	614	639	638	606	623	587	638	597	654	621	652	641	689	630	640	668	621	652	662	659	651	618	645	642	598	655	594	616	641	640	639	595	631	672	663	633	653	629	635	650	664	652	604	611	664	627	630	633	653	647	643	606	611	631	611	636	584	632	606	665	595	662	655	638	633	663	647	606	602	621	615	637	627	619	619	617	612	650	683	629	640	601	619	640	610	614	639	647	675	656	641	621	646	624	637	605	593	653	628	629	586	632	668	608	628	605	660	652	607	631	619	627	634	631	637	620	616	630	615	586	624	629	648	623	645	591	634	622	701	609	647	647	595	648	660	602	604	666	597	655	589	592	676	614	586	660	651	642	616	658	636	660	635	610	642	623	614	579	619	619	654	636	631	629	645	598	616	614	608	639	650	668	694	618	625	612	647	683	594	658	631	650	602	653	659	699	649	645	583	605	650	619	663	602	612	645	629	588	616	618	617	626	654	628	646	604	610	643	627	630	597	634	640	621	657	598	633	651	666	622	665	631	574	647	673	629	604	602	654	612	646	623	586	688	616	617	634	648	641	586	644	633	645	645	632	597	593	670	622	625	640	651
6615	433	498	417	320	305	228	212	195	223	186	171	179	157	180	167	174	230	269	211	218	226	183	198	190	167	177	171	167	154	160	151	137	160	173	168	179	176	171	144	147	154	156	146	156	151	149	150	159	151	156	160	182	168	182	158	170	172	152	137	147	155	173	162	168	139	145	153	161	149	168	143	154	129	135	162	147	169	134	140	145	147	170	155	162	135	174	135	149	159	142	149	156	156	160	157	150	154	167	140	120	132	140	152	168	157	158	133	127	156	124	166	142	169	175	155	152	135	153	168	133	153	137	131	174	163	143	150	140	134	164	148	154	145	173	154	132	146	149	167	139	133	190	145	149	158	162	150	161	147	161	158	169	147	133	150	161	158	146	148	130	156	153	143	163	166	160	170	152	136	171	136	159	160	154	159	130	156	146	161	174	159	152	149	157	150	153	165	157	159	151	162	160	165	157	156	158	175	142	151	168	155	159	170	163	146	160	150	146	157	140	149	158	144	162	139	172	161	144	166	149	167	160	138	150	155	188	127	163	158	141	186	137	138	159	131	136	144	158	154	144	142	172	165	136	155	173	143	140	167	146	162	118	137	152	166	149	144	132	135	157	152	172	141	143	144	151	150	191	175	153	150	140	174	131	165	134	154	160	157	150	172	162	162	143	142	151	137	155	164	152	160	161	151	163	154	162	152	136	151	160	163	164	157	162	123	149	163	159	150	158	160	161	157	154	171	156	152	157	164	163	147	130	150	163	149	168	157	140	156	146	145	145	157	144	184	139	167	158	147	139	150	150	164	167	159	145	175	161	146	154	153	145	156	158	138	138	144	153	150	153	148	148	167	164	137	129	154	156	143	134	136	153	156	147	150	163	162	176	144	168	172	159	175	158	160	150	140	152	177	161	172	152	159	172	158	134	121	148	168	138	149	129	136	154	164	151	172	132	142	169	129	135	153	163	140	158	175	164	125	155	150	148	162	151	147	159	134	141	172	145	146	180	164	151	135	161	135	190	180	137	151	143	165	168	181	156	171	153	159	148	157	169	158	161	138	164	148	142	166	150	154	162	163	176	144	151	142	148	165	185	154	152	151	148	152	173	144	140	141	156	166	164	167	123	153	143	139	160	146	131	178	151	144	149	151	142	168	144	151	148	153	141	170	149	160	146	152	156	149	169	152	144	147	141	156	152	165	173	140	131	162	138	161	166	167	151	186	147	146	151	186	165	177	141	141	172	157	148	149	151	151	158	160	142	156	152	171	160	152	148	133	141	131	120	136	168	155	158	153	161	163	155	158	165	126	141	129	177	172	166	151	179	180	149	134	155	137	145	166	160	138	169	144	125	171	164	173	146	156	156	150	161	180	168	156	158	134	124	158	148	162	139	156	141	165	164	166	133	177	134	140	177	149	125	139	136	168	172	163	161	140	139	177	147	151	179	129	146	138	154	184	162	164	170	144	140	150	141	153	134	139	154	126	132	141	146	149	152	166	155	165	145	151	149	159	146	166	154	126	141	131	142	178	150	162	174	171	143	156	145	141	147	172	159	133	151	144	150	151	144	138	149	158	153	141	139	131	159	146	163	166	135	145	136	151	157	130	160	138	152	148	154	157	162	153	158	173	153	139	135	151	173	135	131	155	140	139	135	140	152	142	178	149	155	128	143	134	158	187	155	145	167	153	160	168	171	161	159	146	160	148	162	155	175	181	165	148	140	146	146	145	145	152	138	152	136	165	151	144	135	159	135	166	160	159	158	165	154	149	145	155	141	142	167	161	161	125	145	172	157	147	172	132	152	139	176	164	146	156	151	138	180	161	148	148	149	159	162	157	146	154	170	160	132	147	166	172	159	162	158	147	159	164	133	164	146	161	149	149	181	187	136	157	162	151	162	145	153	131	187	156	144	154	134	146	156	150	161	159	148	144	161	146	137	154	165	143	171	143	137	140	133	149	161	164	159	183	154	139	166	169	161	170	170	158	154	134	121	161	185	166	174	148	131	146	160	152	135	142	163	187	152	177	160	152	159	141	150	170	151	138	159	141	128	154	155	144	167	162	155	166	143	160	161	172	162	177	149	165	149	159	177	159	176	149	159	138	156	141	144	150	144	156	145	131	140	158	185	153	166	160	151	147	142	163	157	144	149	160	147	157	157	163	164	148	159	152	169	144	131	152	133	163	159	148	160	168	157	158	161	141	149	143	160	141	144	156	152	154	152	158	171	137	166	145	162	159	151	162	161	138	156	170	164	163	143	138	143	173	157	153	156	151	154	154	177	170	147	164	155	140	151	143	158	133	147	177	175	165	143	148	165	157	152	127	159	149	168	136	156	145	152	144	139	155	151	130	160	150	150	152	158	164	177	164	168	158	145	145	150	170	144	170	141	139	164	140	168	160	144	146	144	146	166	161	161	158	144	158	116	152	173	135	148	166	161	156	171	181	164	171	141	147	168	163	166	174	159	172	170	149	155	148	140	141	177	156	165	158	150	141	142	156	162	145	161	144	117	152	158	148	173	165	150	166	151	158	148	153	137	144	142	176	163	121	126	166	153	155	158	150	166	142	145	135	142	142	152	136	126	153	142	168	140	159	158	141	142	170	168	144	149	164	155	185	157	137	145	143	140	158	147	135	150	165	145	159	157	128	153	149	159	136	143	157	144	160	164	157	148	164	179	148	141	159	179	140	147	145	169	135	170	149	159	148	172	161	134	167	172	163	169	143	163	168	154	177	147	148	154	154	146	172	153	148	149	140	144	172	168	137	159	173	173	154	142	167	138	160	150	148	153	154	182	154	159	164	153	143	164	136	162	154	162	152	160	154	149	148	135	152	166	161	161	128	146	145	158	164	150	174	140	135	144	155	165	162	144	157	143	152	155	150	155	162	147	160	162	156	157	161	146	125	157	157	148	160	176	137	155	146	177	148	133	156	140	163	131	137	149	152	136	164	121	159	153	154	156	159	156	163	149	179	147	142	153	145	170	156	184	158	155	150	158	152	141	171	171	173	169	143	149	147	162	156	173	166	141	155	157	169	153	133	144	149	152	164	153	140	152	147	144	136	165	168	152	157	164	155	161	145	151	147	131	147	153	144	155	142	143	177	133	132	151	174	137	181	162	174	157	169	131	159	165	145	163	139	146	149	173	152	159	163	140	134	149	176	116	159	147	150	153	119	157	149	148	144	161	134	151	165	140	137	155	156	155	139	161	135	148	182	158	153	164	150	163	173	161	185	144	139	172	157	150	147	172	170	152	140	170	163	150	143	167	154	140	159	167	175	168	163	153	151	143	146	155	172	169	137	142	142	122	145	150	144	148	146	168	157	142	158	149	158	150	173	184	161	142	147	145	140	155	145	151	157	166	145	144	174	140	160	137	174	142	142	159	163	132	132	160	154	141	135	166	170	154	172	173	165	136	139	125	170	141	168	168	157	169	171	161	150	154	166	142	132	109	140	158	171	163	157	142	133	172	124	136	168	153	134	179	155	194	158	161	177
6177	661	1170	1324	1135	1004	846	728	603	645	515	540	468	474	467	471	473	732	1027	855	732	724	625	675	618	556	489	534	484	448	443	439	442	408	450	432	437	453	430	383	370	358	356	369	341	361	361	373	377	378	352	353	323	349	365	363	353	371	333	343	376	339	319	361	385	370	361	365	364	392	358	359	326	371	352	369	329	368	393	374	355	344	355	316	357	339	381	371	363	384	374	345	356	351	359	327	311	338	340	350	356	349	380	349	336	365	342	379	319	379	359	382	389	337	341	374	348	365	360	351	339	357	319	376	361	368	365	350	369	358	345	339	370	354	361	355	396	357	381	351	366	360	358	334	374	338	377	363	334	341	346	348	373	371	357	321	367	346	351	367	316	335	363	341	312	341	345	347	365	370	365	377	343	351	360	349	358	337	363	365	367	345	362	357	348	369	368	351	380	357	351	339	351	389	354	346	365	342	360	351	394	348	337	354	377	339	323	369	334	330	306	377	345	360	364	359	334	299	329	336	338	350	360	336	329	350	379	342	342	346	347	373	348	375	368	348	362	383	353	340	372	373	341	346	327	382	362	346	350	348	325	342	375	349	324	328	344	347	331	342	347	379	325	375	351	335	339	347	355	341	348	344	355	343	343	344	353	338	319	353	367	359	360	371	311	345	344	362	357	330	328	380	348	355	319	342	357	349	347	342	320	340	370	348	339	374	326	394	349	372	350	346	356	321	337	330	352	383	352	399	375	335	365	339	339	388	333	347	359	350	363	328	351	346	344	379	359	372	328	336	384	350	369	361	345	344	337	342	357	346	328	352	429	331	364	393	348	381	327	390	330	357	350	349	373	351	358	389	377	350	352	368	342	328	359	362	358	366	330	350	368	357	368	360	356	354	395	351	348	368	352	365	360	320	308	353	364	375	346	381	354	314	379	371	402	366	364	375	336	353	360	306	378	360	362	328	342	340	374	367	360	351	333	376	340	352	378	351	361	370	349	370	389	387	347	350	379	384	326	329	360	358	375	348	331	350	366	351	365	310	350	323	333	378	372	340	310	348	354	360	356	402	330	333	348	355	351	361	329	349	337	350	359	355	375	372	361	369	347	361	343	363	365	342	385	332	372	358	335	357	335	355	350	325	332	340	364	350	355	415	365	381	340	354	347	325	330	370	332	351	335	369	345	347	324	353	339	352	377	345	359	363	375	386	370	369	327	374	374	397	324	333	337	362	388	340	335	348	384	361	337	357	358	350	358	362	364	366	351	373	395	341	346	372	356	363	370	358	330	359	311	346	366	369	337	374	360	350	345	338	323	343	344	327	344	361	355	342	349	381	371	364	335	338	346	346	363	371	356	370	380	357	351	326	370	329	357	328	373	365	376	372	364	381	324	356	345	326	346	340	370	372	349	359	360	324	352	380	331	339	340	321	347	337	336	369	351	362	347	342	356	354	344	317	346	355	370	362	366	348	328	324	368	366	378	361	346	347	333	379	335	378	357	374	339	333	376	374	379	343	363	374	349	351	345	372	370	363	358	341	342	343	364	404	348	338	323	346	359	324	347	351	336	342	359	328	355	339	336	329	366	379	329	345	335	340	365	352	343	346	360	348	339	294	350	344	368	383	350	331	353	349	386	358	371	349	341	377	369	330	359	382	344	363	358	350	362	325	389	338	356	357	338	353	362	332	392	325	353	369	369	365	366	378	372	361	320	379	339	369	358	353	344	363	352	353	343	378	379	373	355	327	356	332	395	369	314	358	348	345	314	333	337	362	368	342	354	333	356	342	363	317	361	338	344	328	363	368	348	350	355	362	382	325	381	367	371	379	336	370	366	364	324	346	363	325	373	359	345	326	381	372	327	345	382	364	382	406	358	360	365	355	317	342	347	400	341	362	341	349	333	367	370	350	340	333	343	377	347	318	359	351	350	353	323	349	356	359	328	392	384	342	355	369	361	333	331	354	376	348	322	354	349	343	330	330	388	342	356	362	333	338	317	365	358	372	337	365	361	345	360	329	332	380	356	356	410	339	342	387	339	324	344	342	345	369	329	362	360	342	343	346	397	320	363	355	334	356	352	370	339	346	342	348	344	343	360	392	323	336	365	337	398	417	376	342	349	363	364	365	344	345	372	335	367	325	354	346	370	312	363	358	336	354	374	334	379	340	346	375	311	362	347	338	346	366	365	348	393	380	331	348	341	334	343	340	398	360	344	393	345	372	352	338	340	332	391	376	382	346	345	346	368	333	358	377	309	340	341	315	350	368	351	367	386	327	384	350	349	374	369	381	401	354	379	408	358	342	326	370	339	350	372	362	346	378	327	345	371	327	349	382	324	369	351	345	360	373	382	344	363	372	360	373	378	343	340	353	362	404	370	366	374	355	393	368	318	358	332	406	365	361	349	359	307	383	348	374	352	372	377	362	352	387	368	329	353	349	323	361	365	350	373	352	327	337	382	374	360	330	374	310	366	367	360	364	358	350	357	341	345	350	402	301	379	358	355	323	369	350	348	347	341	363	329	377	351	370	351	353	374	356	342	350	366	360	322	351	342	366	352	343	386	337	346	361	378	337	330	375	333	340	355	333	356	360	352	377	335	349	332	348	340	354	361	370	361	328	396	378	370	354	338	350	338	332	342	364	310	364	349	342	397	340	328	354	345	363	323	344	355	333	360	353	359	344	382	353	367	359	351	400	361	330	353	361	352	326	374	375	363	352	359	341	348	378	332	321	306	369	355	360	391	325	382	358	378	346	350	364	346	382	365	380	370	353	379	338	360	359	375	384	348	334	343	349	329	379	356	358	367	353	367	358	382	351	355	357	349	356	373	353	349	344	344	361	339	356	359	331	370	352	353	367	345	325	336	363	314	365	388	358	346	362	348	363	384	350	341	345	355	376	369	349	371	357	327	353	373	317	344	358	329	353	337	356	364	376	373	362	364	350	358	345	396	341	371	372	342	333	353	326	335	336	372	337	361	312	375	370	330	355	331	315	329	363	360	396	329	352	353	332	356	335	357	360	348	333	343	337	347	360	327	357	362	333	326	360	372	374	363	336	359	311	369	377	369	333	343	344	364	329	354	358	361	350	359	332	352	349	365	373	323	328	364	337	357	372	364	375	332	331	352	365	364	286	352	362	333	369	335	348	365	377	357	418	359	361	364	355	382	321	341	377	357	390	362	325	354	369	372	357	371	319	374	363	379	349	324	350	347	345	348	345	359	361	348	365	335	375	334	343	335	357	352	327	316	376	376	379	334	344	370	346	370	325	376	368	347	370	343	369	390	341	353	371	380	339	342	341	383	380	357	331	338	381	386	358	368	381	364	333	343	322	345	336	380	364	344	370	337	373	368	355	368	340	316	331	341	388	364	376	347	328	364	354	376	381	352	349	357	373	376	358	332	335	336	385	388	348	340	368	367	389	348	364	354	342	362	381	335	356	395	353	361	363	371	362	369	327	370	337	373	330	356	355	362	355	362	366	349	348	353	386	343	333
12969	885	761	596	426	318	248	218	187	152	152	152	90	120	94	100	114	176	224	215	184	162	156	162	146	140	114	115	112	85	89	103	89	94	94	90	93	92	92	82	90	84	81	80	81	79	85	76	96	65	93	93	71	66	73	68	82	68	87	83	80	73	75	66	67	60	72	77	77	85	71	71	60	99	65	68	61	76	81	75	80	66	71	63	74	66	74	55	81	66	68	84	66	69	75	87	73	72	88	78	83	71	67	76	67	76	78	77	75	60	75	87	74	64	82	82	83	72	87	84	73	68	79	74	75	70	66	84	76	64	84	65	75	62	80	67	64	74	80	68	72	91	78	73	78	82	73	70	55	73	80	76	73	66	82	89	66	55	71	68	71	69	78	69	61	80	81	68	78	82	79	55	59	78	69	82	76	84	71	71	76	88	83	94	82	84	82	71	70	74	72	71	80	88	65	66	80	81	85	91	74	84	63	66	68	83	63	66	85	70	69	78	72	73	73	88	78	75	85	84	82	66	68	71	98	67	75	81	73	92	72	77	67	72	64	65	72	88	72	70	78	80	77	72	79	75	78	94	92	90	70	67	69	75	97	80	74	79	78	64	84	60	66	83	89	75	52	96	72	78	82	66	70	81	96	79	78	77	54	66	81	69	79	66	64	68	71	65	82	83	72	66	82	71	67	86	87	83	78	70	73	72	54	83	59	74	57	71	74	64	75	78	78	90	84	70	57	76	73	73	85	54	59	87	70	63	65	72	77	78	86	68	71	92	88	73	67	72	68	74	77	71	56	86	68	81	70	56	87	77	91	79	80	73	75	91	67	96	80	94	69	72	77	79	84	81	94	72	69	70	66	58	73	70	79	63	68	64	98	93	61	71	68	77	66	72	67	72	72	78	87	80	84	75	71	76	86	88	84	88	79	69	75	75	67	75	67	68	65	76	74	65	90	70	75	86	76	92	76	77	68	70	73	78	69	56	78	72	60	78	77	66	70	75	64	65	66	63	64	59	63	73	83	81	89	84	83	86	86	60	80	84	79	75	76	79	72	91	91	68	62	65	71	73	72	68	81	88	68	87	83	75	74	69	71	79	70	67	90	68	67	76	74	77	93	82	79	72	74	61	73	78	78	81	79	83	77	69	66	78	70	80	91	82	68	62	74	84	74	71	95	88	59	84	76	77	79	73	83	80	76	70	73	86	88	68	85	81	71	93	76	84	79	72	75	68	73	102	64	76	91	76	61	77	77	88	85	74	82	77	79	81	83	77	77	81	86	69	61	78	97	80	77	75	70	81	66	81	63	69	64	71	83	67	90	73	71	65	62	59	65	86	81	76	74	71	85	80	84	87	85	69	73	71	72	64	85	70	74	84	70	89	68	95	64	75	87	74	71	77	81	81	81	73	64	74	75	76	78	81	77	72	71	76	77	87	88	71	94	70	101	80	62	59	59	60	64	81	69	74	69	71	75	50	68	76	76	78	74	75	77	72	62	74	73	69	63	85	73	69	65	76	73	82	79	66	75	73	81	66	89	66	90	72	76	65	67	75	77	83	83	68	82	54	78	89	89	70	71	77	78	80	72	69	73	74	76	85	82	70	66	62	67	72	74	75	69	91	88	62	68	71	68	62	66	69	74	76	64	76	96	76	67	85	65	78	89	71	82	78	80	79	70	95	78	76	85	66	71	89	84	76	79	85	91	66	82	69	73	72	81	71	105	68	74	87	61	91	68	70	65	78	82	70	62	93	82	70	67	67	61	86	72	76	63	63	81	82	89	75	92	68	76	82	58	73	80	73	69	67	70	65	80	70	67	82	79	70	74	86	64	65	75	74	73	66	68	67	72	68	63	80	68	82	72	79	90	85	65	61	79	77	88	80	69	83	74	70	84	67	73	86	74	68	89	66	77	69	88	67	92	82	84	77	77	85	79	89	74	84	83	64	68	85	80	81	67	76	79	82	74	86	81	88	70	89	61	77	82	87	94	76	80	69	84	68	91	69	92	73	73	80	69	74	75	75	75	78	78	81	72	78	66	81	81	81	71	82	80	59	91	78	78	75	74	73	78	78	96	86	79	77	71	92	79	71	68	71	64	67	62	65	73	88	70	74	87	70	81	68	90	76	84	85	78	79	92	80	74	80	80	71	74	83	70	78	81	90	68	68	87	77	81	47	59	79	81	73	63	64	68	72	88	74	71	86	68	73	74	73	77	82	66	74	71	82	80	73	90	72	70	69	78	79	75	66	87	73	69	87	82	92	76	77	86	78	81	65	84	81	72	66	70	86	80	81	77	81	93	70	71	74	79	77	67	81	76	74	96	73	80	76	82	91	68	94	69	72	78	72	61	76	73	75	82	69	82	74	72	72	76	66	73	85	80	89	71	74	67	74	70	75	72	72	76	70	84	69	69	70	91	67	63	61	66	81	67	62	72	82	75	65	74	92	91	78	67	62	68	62	74	85	81	62	71	70	67	72	70	73	70	63	78	94	90	86	60	89	56	73	78	79	74	66	76	74	70	88	80	65	74	73	80	69	79	64	71	71	70	88	88	79	82	91	74	72	67	85	69	68	75	68	75	75	70	82	90	62	71	72	64	71	75	83	93	91	76	63	67	58	74	80	75	88	71	65	70	84	75	82	69	67	82	105	70	89	75	81	91	70	91	75	72	79	80	86	82	57	64	83	68	74	80	90	62	85	78	69	73	67	73	64	74	51	81	76	89	91	93	68	70	72	68	66	82	77	84	68	73	79	67	79	97	88	57	65	81	63	73	84	63	70	68	76	57	80	73	88	84	78	73	71	79	77	73	84	60	66	92	71	86	81	80	89	76	82	73	68	90	74	76	75	79	79	71	85	67	72	74	76	73	91	70	78	76	64	88	74	79	79	79	78	82	93	70	82	81	62	74	97	89	70	68	81	92	82	86	81	77	80	86	85	77	79	68	74	80	66	76	84	89	66	71	84	84	69	66	65	81	83	73	69	72	68	71	65	83	81	82	67	69	77	56	58	76	88	83	73	78	81	69	88	89	70	84	75	77	77	91	83	62	58	72	81	78	70	55	78	84	76	72	86	77	76	73	81	80	73	58	87	90	79	76	75	78	76	71	75	85	80	60	95	64	78	83	59	77	49	69	91	76	78	73	70	87	65	101	67	71	70	73	77	77	75	102	70	80	83	79	62	76	65	68	70	67	78	78	81	75	85	87	81	81	82	83	58	72	81	70	85	80	74	71	64	63	78	68	82	69	68	52	76	84	84	79	76	82	62	66	77	78	70	78	84	97	71	73	93	58	73	78	93	77	73	86	73	68	69	79	92	55	74	72	65	88	77	83	93	65	83	88	75	66	82	82	70	68	93	91	88	82	59	66	57	66	67	77	71	96	84	81	91	82	99	79	68	60	65	80	69	65	76	64	67	75	91	74	86	71	68	83	76	79	73	77	75	68	63	78	77	62	70	70	70	86	57	72	74	99	87	88	73	77	65	71	76
7788	805	1764	2126	1780	1426	1148	915	779	654	619	561	465	451	462	415	477	816	1358	1161	1117	887	943	775	827	722	624	514	412	371	383	400	372	369	390	410	445	438	384	278	247	239	238	263	225	221	258	269	260	240	239	223	224	212	225	207	238	220	219	218	226	220	204	203	242	236	191	210	223	212	222	217	216	222	178	223	200	229	233	204	231	236	212	226	202	217	219	207	214	207	193	243	229	214	223	212	219	236	220	232	230	217	202	234	223	223	218	223	209	218	231	217	193	256	213	221	184	229	215	222	199	224	235	202	221	203	234	209	218	228	181	237	212	196	191	242	213	224	205	255	219	229	199	219	230	204	196	205	218	255	198	217	199	216	217	206	218	201	212	208	203	221	183	221	237	212	194	220	206	209	214	225	233	239	203	219	209	203	225	239	196	188	229	221	242	216	248	205	240	212	229	242	219	201	221	211	212	210	220	222	207	214	235	197	228	221	228	219	195	228	203	218	217	199	193	215	179	194	210	233	236	202	195	220	184	216	201	223	233	215	220	222	227	212	212	221	230	219	216	215	212	199	199	211	218	246	212	214	235	211	235	210	212	206	222	206	220	203	229	193	228	206	200	205	208	235	195	211	217	212	213	229	229	211	211	221	239	246	237	216	215	212	212	212	231	212	200	217	215	225	226	209	231	203	208	234	212	201	203	204	207	207	223	239	223	209	214	206	223	209	246	195	211	242	219	247	227	236	225	224	211	197	237	217	197	211	177	227	200	201	205	211	238	198	192	214	207	221	211	221	215	201	216	227	219	235	201	210	221	248	201	223	213	210	216	222	217	209	225	217	213	205	207	201	199	226	202	210	229	227	227	210	233	208	216	220	209	193	222	214	206	207	202	218	201	234	211	190	195	201	209	201	229	200	205	203	243	220	209	212	227	215	222	195	196	236	237	230	222	170	184	213	208	197	200	194	223	216	227	216	191	212	239	240	203	215	196	223	191	223	207	209	188	204	217	237	223	237	217	224	215	220	204	225	199	191	212	206	222	238	227	223	223	204	209	195	218	220	207	201	202	208	200	219	225	194	204	216	198	234	210	216	226	207	211	223	237	217	230	222	228	207	215	201	206	180	211	221	188	201	231	200	211	204	233	204	245	214	209	224	205	198	213	198	231	228	189	247	201	213	229	217	233	210	220	230	215	194	227	213	187	224	205	223	193	191	205	262	242	212	190	201	233	229	203	219	197	215	208	212	218	188	221	255	201	210	228	217	267	229	219	235	200	219	213	206	217	213	216	185	215	228	208	223	213	221	204	191	223	216	241	205	204	224	193	212	245	206	252	212	223	205	203	210	238	212	198	206	199	193	223	224	195	239	216	217	214	232	216	225	195	226	200	190	251	214	214	198	223	232	214	194	227	234	218	211	225	193	205	217	218	216	231	232	232	193	265	213	190	216	219	219	229	212	233	231	214	229	203	209	192	238	208	231	193	198	218	177	186	222	208	212	213	210	184	187	237	231	225	219	225	193	216	234	223	220	218	209	209	204	214	222	225	193	207	202	203	207	205	228	199	221	207	220	225	212	216	218	204	228	209	223	196	213	192	194	212	184	225	225	219	201	213	198	217	200	192	241	215	212	203	189	224	222	220	223	226	250	215	222	202	223	218	191	208	208	224	203	234	231	224	207	220	219	221	207	215	195	219	203	217	203	213	211	234	212	212	217	214	209	210	220	189	202	199	219	235	191	225	212	232	225	205	217	183	203	208	236	188	222	194	202	207	230	195	232	204	219	215	213	229	194	219	209	197	237	229	240	216	215	206	213	221	237	222	225	213	225	222	224	205	237	202	201	177	210	212	199	222	211	224	218	209	216	237	199	206	219	224	209	216	224	200	213	205	210	206	229	207	210	189	227	218	200	212	196	223	203	218	221	218	236	194	233	213	191	236	221	215	235	233	213	197	233	201	215	218	196	212	211	238	236	194	213	202	236	204	228	229	193	207	226	210	204	218	214	192	202	201	198	221	196	221	227	208	229	208	227	220	233	218	195	214	231	196	187	218	219	218	207	199	241	233	192	267	212	200	216	231	238	224	222	217	196	218	242	195	224	197	217	213	201	194	239	206	210	215	225	240	197	226	235	207	202	185	224	222	209	209	224	227	197	203	224	205	227	216	237	205	204	222	191	212	225	195	221	216	198	206	234	187	203	227	223	214	204	203	221	238	211	194	221	212	189	242	198	212	220	198	218	224	215	231	213	212	217	213	226	219	208	217	217	227	231	225	205	225	211	223	215	215	221	213	260	212	184	206	211	213	200	224	222	229	229	211	244	170	230	257	210	214	229	224	215	210	179	208	219	217	206	225	213	200	210	202	196	205	218	211	217	212	232	198	218	209	217	226	201	208	199	220	201	222	246	203	216	205	201	195	219	212	212	236	237	216	226	202	227	230	223	205	208	227	232	233	199	205	203	226	201	232	199	199	251	224	208	219	208	206	205	233	211	207	189	229	232	221	206	229	206	206	218	219	246	237	209	218	187	191	210	238	207	233	213	188	207	207	192	195	218	205	220	199	199	229	208	239	231	194	192	213	207	220	190	232	257	209	210	191	207	229	220	195	224	204	209	233	236	226	204	220	220	206	234	189	194	234	208	215	231	200	227	220	208	215	219	219	203	209	201	217	202	213	221	213	213	229	231	223	193	220	242	219	202	237	215	215	202	216	195	202	238	224	229	232	196	194	210	212	194	201	212	214	236	190	255	196	213	256	221	198	243	205	215	211	200	220	212	202	234	209	203	214	199	196	218	196	244	212	202	223	213	214	210	209	215	206	214	199	183	211	228	206	214	229	218	211	224	226	211	208	234	207	217	214	201	219	220	210	223	238	218	235	228	230	221	214	232	242	244	206	203	215	209	212	205	214	233	195	221	220	211	222	216	219	209	216	234	211	245	189	222	216	218	201	197	215	217	231	203	217	203	215	197	228	215	187	209	200	206	218	211	207	224	218	202	187	240	194	233	199	242	217	214	200	181	217	207	206	220	205	190	226	231	206	202	207	220	221	230	217	223	214	220	211	226	194	211	231	210	197	213	210	193	212	222	220	190	212	203	207	208	229	202	227	214	235	216	208	218	203	200	208	219	202	169	206	216	213	190	214	211	204	225	198	225	214	207	220	220	225	205	189	230	219	228	236	259	224	198	217	195	203	227	182	204	191	220	210	210	208	212	199	215	216	249	223	193	209	236	187	229	220	234	214	229	223	215	208	216	233	212	213	202	206	220	223	208	217	222	214	214	210	211	226	220	207	220	226	197	227	173	211	220	203	217	212	215	215	198	211	207	220	209	199	211	228	207	225	208	220	212	194	204	216	216	208	218	234	206	227	203	225	233	232	226	226	191	240	202	196	213	190	234	200	211	217	237	221	210	201	235	233	214	232	218	215	215	226	209	203	212	214	189	216	214	237	227	200	209	175	220	200	244	232	208	190	204	189	195	201	205	224	218	185	204
1491	306	299	290	291	294	338	293	286	312	266	288	283	287	287	336	290	235	301	299	298	284	272	319	271	313	283	308	288	293	306	284	286	255	278	270	265	315	286	297	295	265	287	306	262	267	281	274	289	256	273	278	282	253	276	287	251	282	240	298	283	297	274	314	290	307	317	287	263	288	292	293	302	304	273	280	275	276	274	269	303	237	287	294	273	284	274	296	294	316	294	289	285	256	283	302	300	253	263	277	306	283	284	267	278	269	303	315	289	278	290	272	296	267	295	315	275	308	266	316	248	268	296	285	288	291	316	266	247	276	294	299	295	295	280	253	293	305	293	258	281	296	270	284	317	288	271	287	287	283	289	278	291	264	274	288	273	293	303	284	265	260	285	266	263	252	316	325	238	296	304	299	266	264	313	280	284	277	274	274	278	274	276	284	267	287	280	316	298	310	270	275	277	305	262	313	286	298	293	317	278	281	308	277	261	303	277	283	297	277	253	275	308	291	279	263	283	299	287	265	261	287	270	271	281	312	297	291	292	318	295	268	336	310	299	292	267	296	277	305	294	285	243	300	299	338	277	267	251	288	309	276	279	277	294	306	292	302	291	246	312	296	274	282	276	319	255	269	295	280	300	276	320	313	268	301	282	313	292	298	262	265	290	266	263	273	286	280	296	287	311	271	315	303	290	273	271	277	276	272	292	317	253	304	272	260	279	276	279	299	289	304	264	288	271	289	291	285	322	267	257	280	257	318	282	268	296	280	287	288	289	316	256	268	284	274	263	258	302	285	242	298	294	291	289	289	304	261	254	294	287	297	318	312	268	291	287	281	295	276	281	292	291	286	290	268	279	305	306	291	332	287	284	285	304	267	268	264	281	286	281	274	282	252	302	285	283	304	282	266	276	285	320	295	312	310	284	298	316	263	277	260	295	273	283	279	297	265	289	294	267	315	284	270	280	288	275	298	314	256	294	269	302	270	277	286	298	286	275	282	281	255	284	290	291	272	313	307	299	286	299	293	268	270	302	286	311	277	280	298	268	279	291	294	303	289	301	283	304	282	303	315	263	285	348	266	277	285	295	253	301	297	263	244	310	276	269	272	285	278	298	304	293	303	270	259	288	274	268	266	275	257	256	283	284	267	318	294	279	299	273	274	297	279	273	288	297	297	291	305	309	297	273	248	301	292	268	275	291	298	301	255	315	291	288	275	256	272	262	286	284	298	311	255	287	277	275	263	280	320	293	284	286	280	274	262	275	273	300	306	294	282	278	302	273	274	269	291	275	249	266	298	301	311	287	285	291	278	310	302	320	262	268	287	257	279	273	274	254	287	264	269	311	266	282	269	289	267	260	336	299	282	298	335	307	301	274	293	263	301	295	300	301	285	309	281	283	239	280	289	299	277	327	297	293	297	267	330	287	281	265	303	284	288	304	275	288	302	292	292	274	270	288	289	283	262	299	281	269	289	283	292	254	266	295	280	312	275	285	285	317	255	278	304	276	264	300	273	260	281	283	269	285	289	289	289	248	258	301	302	313	323	241	282	260	315	288	264	290	314	281	306	291	318	310	258	270	275	293	292	294	302	295	281	287	315	280	281	292	261	263	289	293	285	301	275	282	299	258	296	266	290	325	309	280	270	281	285	285	287	265	285	290	321	286	283	294	258	264	271	281	277	289	322	283	322	288	251	295	289	283	267	244	268	299	252	319	279	296	268	314	256	252	303	278	304	274	276	281	269	257	322	295	301	277	290	275	266	295	300	305	277	277	284	293	288	274	306	281	262	307	295	266	267	298	299	282	267	272	264	298	293	284	292	311	293	300	279	276	278	316	289	340	296	294	292	323	281	261	260	287	321	328	256	289	262	258	294	276	301	306	333	284	291	294	254	277	283	294	263	295	274	300	277	299	285	282	304	323	262	309	278	259	287	301	277	305	263	249	327	274	305	307	283	275	279	315	272	288	279	283	286	301	283	283	310	288	301	296	315	281	277	283	279	307	300	298	282	323	314	293	303	290	288	270	277	277	279	289	268	265	277	290	267	250	346	263	333	299	271	281	291	277	266	267	299	303	275	295	263	276	316	302	265	270	277	289	281	292	292	292	302	304	297	266	270	307	249	277	279	285	314	242	279	300	299	262	320	282	286	268	286	278	302	255	271	261	250	273	298	284	336	285	275	291	296	320	299	290	257	296	281	262	260	269	275	270	297	299	299	286	319	280	323	272	264	263	297	262	297	293	266	246	256	322	281	284	289	284	307	281	265	249	285	293	289	325	293	327	301	268	266	305	283	290	258	262	251	278	287	272	311	252	280	299	257	267	279	265	285	250	305	275	248	289	306	300	263	283	250	278	269	293	256	263	273	256	288	281	299	323	311	281	253	253	255	270	282	288	265	278	291	261	293	262	323	275	267	289	266	300	271	293	282	300	294	286	253	300	289	271	295	292	257	287	288	297	306	290	285	306	310	246	278	275	267	314	293	257	288	311	279	276	329	256	297	301	298	297	283	292	275	307	288	302	290	314	266	278	267	313	297	265	312	277	277	271	314	280	294	257	274	299	274	292	292	288	278	285	312	288	278	283	306	289	281	317	295	294	288	306	263	280	304	279	293	290	334	286	308	285	301	284	308	324	255	270	267	283	281	279	280	271	270	269	272	295	303	296	308	310	272	247	316	298	275	317	255	279	312	281	294	292	249	270	307	298	289	295	311	260	288	273	293	247	273	291	303	280	284	255	303	279	274	300	284	290	300	289	271	280	307	315	298	288	313	291	296	305	285	284	307	327	285	293	300	330	284	268	290	299	287	297	308	274	286	273	287	257	267	276	361	331	294	280	319	303	294	301	291	287	271	302	275	281	287	291	268	285	259	297	278	310	292	226	321	331	267	264	293	272	279	289	259	309	299	265	300	303	284	286	296	255	300	293	277	276	327	303	278	267	284	285	259	271	297	268	266	305	283	291	291	293	284	271	282	324	288	317	305	283	249	300	271	299	297	273	272	284	308	306	299	275	278	308	312	304	275	273	280	290	279	289	274	272	293	276	298	246	285	312	283	271	293	286	284	283	300	270	306	282	286	281	297	292	315	297	302	254	281	301	294	293	245	271	279	293	275	281	279	248	294	306	299	295	269	276	313	289	259	281	283	285	259	285	301	287	313	290	259	268	283	304	289	274	278	252	269	307	286	282	307	279	255	280	280	302	266	295	287	307	309	308	304	335	277	285	316	260	269	293	273	269	288	294	281	286	258	283	281	290	291	270	299	312	271	313	298	334	276	299	278	283	268	269	307	298	282	272	290	302	280	279	260	321	309	287	277	274	286	289	299	270	298	290	267	284	311	286	302	271	258	306	288	285	273	271	297	253	274	272	275	260	274	295	249	291	291	269	277	271	305	294	305	293	282	252	291	274	297	267	281	282	258	275	284	311	301	298	331	282	275	309	315	307	297	272	274	283	319	294	274	320	278	292	278	281	271	298	319	315	280	293	290	293	263
1916	676	660	729	703	678	691	641	655	674	638	629	622	623	670	620	693	676	655	708	695	620	683	668	654	654	659	636	664	675	643	611	643	649	659	612	660	667	645	665	628	638	691	644	603	662	615	612	696	642	617	639	658	601	653	621	700	633	641	585	648	651	652	596	652	631	630	564	626	668	668	665	597	630	640	611	636	619	606	655	620	656	582	617	642	585	671	656	609	675	596	665	621	623	608	633	652	585	614	609	662	624	639	644	605	628	639	648	643	645	638	657	683	627	662	664	687	630	611	651	607	645	667	608	655	619	631	659	626	704	649	657	642	650	631	672	636	658	671	604	651	637	634	655	596	607	689	587	645	664	656	621	622	618	627	653	635	642	675	643	638	587	605	632	673	590	642	590	606	627	619	672	627	622	636	618	676	632	629	618	613	632	646	641	647	623	618	627	620	647	623	610	649	634	619	629	641	683	617	601	641	631	609	628	628	603	667	673	619	605	646	609	660	603	632	657	630	607	640	601	685	614	650	641	621	649	620	615	624	600	609	596	633	642	622	640	646	667	652	657	632	673	619	634	616	596	660	622	661	629	665	653	642	670	613	610	637	657	613	629	622	623	676	609	627	622	625	654	618	628	664	638	667	655	638	650	627	627	647	671	649	660	616	656	629	653	621	694	649	630	630	625	614	625	640	599	620	649	620	622	617	600	623	613	638	660	604	638	634	645	701	668	632	653	599	581	645	588	623	654	632	601	632	604	593	668	663	626	609	614	657	641	654	641	646	611	649	635	626	625	666	630	650	682	591	610	608	623	638	648	650	689	578	634	642	635	618	654	620	633	590	625	664	667	625	604	588	620	633	607	621	666	661	619	605	653	630	638	648	642	657	648	684	625	629	591	639	660	673	659	609	652	615	641	628	620	618	679	624	594	664	696	648	590	618	662	611	664	605	647	643	632	632	616	607	637	644	603	656	624	644	608	631	690	621	670	589	636	657	602	646	614	642	648	649	594	621	682	665	641	650	628	611	649	627	618	630	649	656	630	621	664	623	643	601	646	593	667	643	647	619	625	676	662	626	602	632	595	653	630	621	615	594	630	589	640	629	632	638	593	614	550	610	615	633	630	643	616	670	624	630	609	627	655	652	617	665	625	642	687	578	607	705	649	632	608	623	624	618	599	614	651	615	644	670	597	609	604	656	591	612	623	636	639	646	703	660	689	645	621	663	637	606	623	645	603	607	662	606	611	640	636	644	609	584	592	680	651	619	624	633	584	654	629	644	619	634	631	607	671	671	675	615	643	648	623	635	607	602	632	662	657	623	623	612	646	656	650	617	661	617	645	657	628	653	622	611	683	646	607	588	610	667	616	678	645	633	607	672	644	668	637	627	621	648	614	642	671	628	636	636	609	643	645	624	637	645	637	634	685	651	634	637	621	680	607	617	650	643	643	623	631	616	638	613	665	641	596	641	604	634	610	630	638	622	657	631	629	608	641	637	605	664	608	680	670	618	629	614	606	638	669	667	658	644	624	602	595	632	612	609	666	632	640	641	646	624	649	640	615	651	643	650	593	651	648	648	642	597	628	649	653	641	610	639	633	656	609	665	660	613	617	680	605	672	626	619	641	663	674	545	671	621	635	614	638	625	657	651	616	633	615	620	599	646	658	645	632	609	667	603	620	628	651	639	639	589	630	576	645	638	624	654	611	627	642	623	600	660	650	615	631	699	597	638	676	615	616	677	627	636	637	643	613	626	642	655	631	609	604	629	641	596	623	640	613	661	690	636	595	596	699	613	624	619	625	654	628	643	615	672	636	604	640	656	638	654	603	636	637	671	637	645	668	618	626	626	630	606	597	620	611	655	630	680	631	627	627	628	649	640	632	652	629	648	674	607	581	655	655	668	591	679	690	606	692	612	619	670	609	623	653	632	652	629	638	698	637	681	638	613	629	615	638	687	633	651	610	695	625	631	639	637	641	653	640	693	652	648	636	599	618	629	645	662	591	609	607	616	657	646	591	637	611	652	613	628	663	655	608	623	595	652	666	650	651	636	649	651	629	585	622	593	657	647	649	619	661	636	645	603	614	686	650	640	613	644	610	652	644	635	639	695	645	664	628	675	645	662	652	593	625	642	637	652	646	624	656	700	659	650	658	655	623	608	593	643	638	608	670	641	656	645	651	626	617	660	617	596	636	625	584	663	624	662	635	671	662	621	687	610	644	607	638	653	609	625	603	638	678	651	634	586	653	670	636	643	665	589	651	631	638	667	631	665	609	636	628	631	628	658	656	613	653	613	631	654	606	672	644	643	639	626	599	658	620	661	646	602	695	618	637	652	641	618	639	641	657	605	670	671	667	634	625	659	690	620	622	617	629	612	654	671	661	645	660	662	655	670	592	603	609	630	648	596	662	659	617	619	627	662	599	644	646	662	666	620	600	597	624	558	632	651	624	599	634	628	671	618	612	645	652	646	672	602	705	629	580	646	664	605	616	609	632	627	704	618	611	595	630	595	645	640	617	647	653	660	664	667	631	649	654	650	612	647	587	597	618	635	650	604	652	581	601	610	636	634	625	614	649	622	649	648	609	681	610	622	662	641	656	632	688	654	641	643	662	667	606	652	608	633	662	680	646	639	620	620	637	675	654	617	625	673	624	666	620	613	601	673	657	627	663	662	632	615	622	613	632	628	660	609	612	649	613	646	614	659	660	618	625	636	628	647	649	621	605	685	609	652	615	617	651	625	631	669	649	626	639	599	707	642	686	659	566	648	653	643	607	668	615	675	626	620	686	629	664	634	597	624	639	593	689	627	568	686	649	646	606	632	640	639	657	656	615	624	654	644	638	602	594	617	626	625	646	651	643	655	640	623	645	620	650	611	646	609	612	645	635	626	663	629	626	666	635	624	628	656	604	627	618	645	637	641	587	651	634	675	590	637	645	669	677	656	668	644	650	617	646	584	612	655	582	638	638	613	658	618	602	578	630	627	662	652	620	665	667	625	609	630	618	649	606	625	655	647	643	643	644	697	637	600	634	609	602	633	642	584	590	609	632	591	629	610	638	627	644	636	634	636	620	626	657	599	602	624	633	617	593	624	627	626	681	593	692	642	632	667	636	636	654	646	623	577	632	639	661	624	635	617	648	638	644	647	633	622	648	593	635	659	658	691	676	615	618	659	617	600	643	589	647	618	637	600	636	622	633	652	644	630	656	670	638	663	587	638	614	617	677	607	593	620	686	661	647	599	642	598	635	640	616	603	685	635	649	629	648	601	653	607	679	626	613	680	620	616	595	607	669	641	610	610	605	607	636	609	622	637	601	615	639	675	607	623	630	670	622	658	630	651	575	665	665	647	598	614	609	613	686	644	632	691	623	634	671	639	615	603	633	662	621	624	649	628	645	672	645	640	698	629	607	635	650	655	636	663	666	653	613	623	618	631	633	650	637	661	607	628	650	642	656	633	667	631	659	666	630	621	596	639	656	626	634	639	644	633	637
6704	485	485	411	317	253	240	235	187	217	201	170	175	194	173	156	177	205	254	206	238	187	188	188	210	214	172	191	167	143	158	166	192	177	156	152	165	189	162	175	162	159	163	166	149	170	158	136	161	156	162	151	137	161	150	148	127	149	170	146	164	169	138	133	140	187	174	151	165	157	157	135	149	172	154	197	148	173	151	148	167	159	131	154	154	134	141	142	151	150	169	165	165	155	176	162	190	167	142	148	156	140	155	155	150	153	156	144	148	151	156	164	158	176	138	163	155	156	154	175	186	163	145	165	166	166	146	166	155	162	127	170	166	163	162	134	152	168	150	125	157	185	164	150	166	173	132	136	149	149	150	138	145	144	149	147	186	150	150	169	158	145	144	159	157	128	165	155	148	146	153	153	155	157	163	177	160	173	163	166	164	138	150	162	173	172	156	147	162	148	134	151	131	132	156	146	162	139	143	147	129	137	163	162	133	170	156	167	150	150	137	155	174	168	149	188	141	150	155	150	159	150	159	144	137	159	160	149	161	167	150	152	137	155	157	176	140	173	140	152	153	154	161	170	155	164	159	148	157	154	133	140	138	185	168	141	167	148	153	138	166	160	153	148	144	146	137	159	163	159	159	158	180	153	153	147	150	171	157	152	169	156	149	124	148	162	145	169	146	167	148	147	152	151	135	153	126	158	130	132	167	150	143	136	166	160	140	168	139	155	170	176	159	189	175	139	148	157	133	160	147	154	166	172	143	121	156	151	160	164	173	171	165	173	167	150	154	122	148	148	121	164	143	153	146	163	163	128	160	170	183	162	179	147	141	167	172	135	125	177	159	170	175	179	174	143	162	173	168	148	156	179	199	147	168	150	146	146	149	151	179	141	159	175	146	166	162	141	148	142	146	170	151	138	144	157	143	143	167	162	156	129	165	162	148	163	153	143	154	164	149	153	175	129	134	167	148	155	131	129	154	170	154	170	151	163	150	148	145	137	145	189	144	168	149	144	134	171	147	157	170	145	156	152	161	141	165	169	141	181	155	153	161	131	134	147	134	170	171	168	146	172	183	160	166	146	152	167	149	171	170	173	164	138	174	159	164	131	171	151	155	157	139	158	154	141	133	166	151	132	132	169	160	148	138	161	137	174	142	156	167	158	175	143	150	140	153	161	155	138	142	151	147	140	139	145	164	134	145	170	164	148	133	155	153	176	124	134	144	147	141	149	156	141	160	155	138	148	164	156	144	165	152	151	163	165	152	140	130	153	160	130	142	160	134	150	157	158	164	160	150	157	155	136	176	158	160	156	146	164	144	176	166	161	174	168	157	149	163	140	152	133	160	147	164	158	166	144	146	170	144	167	153	167	145	146	133	156	154	142	153	138	148	153	173	155	136	166	180	143	169	171	161	140	173	135	175	163	144	139	164	167	160	142	135	156	167	145	163	149	182	161	155	154	158	152	159	158	133	142	166	136	158	134	149	138	161	156	154	153	147	176	148	168	133	136	149	161	149	164	170	145	171	137	153	148	147	170	148	166	170	136	171	140	130	159	169	137	143	164	165	148	140	155	163	125	149	148	132	161	145	155	146	154	153	176	142	152	151	137	147	147	146	150	133	162	156	148	152	152	149	171	176	171	149	129	150	149	143	161	156	170	163	134	156	151	152	146	167	155	143	145	177	121	157	131	164	155	161	151	139	163	144	179	144	164	157	171	148	154	168	162	171	169	148	174	155	169	146	155	155	171	165	139	144	148	163	144	145	141	159	136	175	160	145	156	143	172	135	165	149	159	169	156	142	143	166	144	139	162	169	177	142	158	151	159	139	166	137	141	164	155	153	151	153	153	149	168	155	137	140	168	149	134	161	164	156	142	159	135	148	167	178	149	132	125	129	160	152	148	184	150	159	147	141	134	153	149	166	143	137	140	149	168	158	154	164	153	164	158	164	152	141	152	159	160	160	151	133	146	155	160	151	164	142	139	149	117	158	157	145	145	139	137	146	131	168	155	155	161	169	154	133	123	150	142	150	183	151	159	167	143	149	164	157	152	155	172	154	158	148	169	150	151	142	143	160	135	136	165	159	178	180	180	163	144	145	148	153	158	159	144	154	152	161	138	151	157	154	129	171	150	150	149	150	161	163	150	164	131	141	150	160	156	145	148	159	166	146	145	157	158	152	142	154	166	144	157	168	160	163	146	172	150	159	168	132	161	155	167	148	139	162	149	152	132	167	161	149	165	168	165	177	143	147	161	164	183	165	142	148	154	153	162	160	149	145	173	154	147	174	170	152	152	152	164	128	159	137	157	156	176	164	154	155	174	183	158	143	160	151	158	142	139	172	155	145	141	146	157	128	129	170	160	142	136	172	154	167	175	159	169	138	146	162	150	150	151	161	162	162	144	170	149	153	143	163	140	158	150	151	156	153	182	161	157	161	138	176	173	155	168	139	134	177	157	156	163	150	155	165	143	161	164	153	142	147	163	149	144	139	141	146	137	133	138	155	138	158	146	129	142	151	161	148	140	133	153	178	150	156	153	149	137	145	145	167	152	159	165	165	155	143	149	145	154	166	182	160	160	154	181	157	151	169	163	167	153	159	199	153	138	130	157	148	170	176	151	170	135	145	141	161	175	172	123	138	166	168	172	154	182	151	171	154	154	158	161	153	144	165	139	168	162	152	158	124	132	143	140	154	154	145	147	158	154	145	157	135	168	158	161	163	155	148	146	168	128	145	149	152	138	166	150	135	140	136	126	146	136	147	147	163	151	157	133	176	157	152	151	161	160	147	158	148	177	154	148	178	149	160	144	156	140	141	153	145	145	147	135	182	160	135	154	147	159	148	170	159	147	144	151	150	152	151	149	146	145	148	142	177	147	165	159	140	157	161	138	144	126	160	154	146	165	162	154	153	142	128	131	142	139	167	158	164	169	154	151	170	175	161	140	143	166	135	132	175	133	155	149	137	154	141	155	163	170	155	153	165	164	139	142	178	135	126	172	182	166	165	149	154	173	122	169	147	147	153	163	156	170	178	164	154	156	170	160	151	147	156	144	158	154	159	135	175	153	143	130	141	131	148	169	156	141	150	136	131	152	170	122	154	153	163	159	154	155	138	159	150	144	152	163	157	176	122	139	144	157	153	157	163	151	168	142	160	180	144	174	165	156	155	150	175	165	157	146	149	161	192	147	154	120	158	155	177	150	149	176	151	177	135	142	134	158	161	171	166	170	163	142	125	132	148	144	173	171	154	168	126	129	155	136	165	163	132	157	149	155	171	139	151	132	171	137	131	173	147	136	153	177	163	159	157	140	179	169	149	167	143	151	152	158	124	145	161	142	150	171	143	144	144	141	136	144	148	150	175	160	143	145	149	153	134	159	159	155	142	142	137	148	142	138	144	145	158	141	147	151	148	147	149	185	153	132	157	137	127	147	168	165	159	159	148	137	161	138	162	161	150	159	161	166	142	138	140	160	135	143	124	139	169	170	177	151	143	146
6039	671	1128	1354	1133	932	769	713	720	564	571	517	497	468	474	489	442	667	999	838	893	736	700	617	617	573	532	560	450	476	480	506	447	429	445	460	469	467	384	421	370	371	382	364	358	356	402	358	369	355	359	347	375	320	368	371	370	382	374	337	345	362	377	354	350	360	353	339	348	349	375	342	344	363	386	355	352	337	390	342	363	370	379	337	360	358	352	370	356	403	356	372	372	360	324	353	324	316	332	366	354	343	361	332	336	357	357	347	347	332	341	362	336	343	350	393	368	340	327	331	358	378	336	370	354	362	328	310	323	344	354	340	345	337	364	335	371	325	368	367	350	339	361	324	334	375	365	357	367	372	386	371	349	351	369	353	367	361	400	340	333	343	391	363	353	363	348	340	358	374	336	360	339	350	361	354	362	345	345	354	340	338	331	338	341	358	358	339	355	356	359	349	372	367	378	356	368	345	340	376	378	360	350	400	350	319	359	364	331	350	360	354	361	377	370	353	330	361	354	307	347	316	314	328	332	352	326	359	342	348	373	363	362	347	358	357	345	347	363	365	351	354	366	337	360	346	337	368	336	336	345	309	360	336	372	350	374	367	334	379	378	348	385	346	340	343	348	342	354	347	339	334	378	336	347	346	341	373	340	370	347	343	365	357	366	352	329	365	343	363	366	340	370	340	380	365	377	351	324	370	344	381	350	371	352	346	331	307	365	353	331	355	372	368	375	351	335	321	371	352	370	392	391	338	361	381	346	362	338	355	372	345	343	351	354	336	366	347	378	373	331	335	354	334	356	307	370	331	354	345	355	372	379	336	358	361	356	355	345	369	400	317	339	346	355	339	379	345	327	367	330	352	342	386	342	364	323	353	375	338	363	337	374	406	331	368	339	353	346	336	347	350	326	354	361	340	366	350	345	364	347	362	363	342	341	354	352	337	355	336	322	360	342	384	357	387	332	374	364	338	357	370	346	320	341	358	360	399	376	352	357	344	396	342	362	358	365	361	350	359	357	343	373	366	320	370	353	369	350	390	352	355	346	345	358	312	358	348	390	367	360	329	377	357	361	385	357	345	349	386	377	346	337	351	344	331	366	333	376	324	385	354	334	397	315	368	334	323	316	331	381	374	348	369	351	370	347	351	334	351	394	338	362	349	356	331	358	341	339	400	340	340	388	357	374	367	370	330	352	318	383	373	347	356	344	396	345	374	367	369	350	340	362	366	352	352	355	347	394	351	337	361	372	353	334	349	358	346	312	331	352	352	336	367	370	350	329	351	368	374	343	332	398	341	377	392	371	362	334	355	398	335	344	342	357	386	368	352	355	334	349	360	363	350	328	359	345	329	374	333	371	337	361	336	369	327	345	330	377	354	368	333	366	353	367	381	380	348	364	369	382	351	347	347	351	346	309	371	396	354	336	346	364	327	349	335	352	378	334	351	331	350	352	359	328	362	345	343	330	308	351	363	364	370	354	308	359	348	331	339	382	337	369	387	373	331	357	362	335	383	354	338	348	334	359	357	382	362	340	336	390	349	358	375	332	355	340	360	375	382	348	346	347	344	318	358	339	359	316	352	354	342	369	334	359	348	351	379	370	343	373	363	380	366	347	394	368	358	376	342	356	323	357	369	348	321	371	368	388	329	378	350	342	335	339	335	356	330	372	360	344	381	365	339	335	367	364	368	337	356	368	337	332	378	321	322	348	375	340	343	343	343	341	315	352	365	373	352	349	354	370	323	337	306	360	342	332	346	358	344	381	358	349	342	343	343	406	372	339	359	376	373	320	342	341	364	330	346	365	327	350	365	367	340	352	331	353	348	329	354	363	363	318	330	330	347	367	332	365	353	375	357	376	336	325	368	336	364	347	353	334	357	348	367	384	342	342	354	361	361	328	351	337	311	314	355	343	360	347	367	354	332	335	332	345	349	339	349	329	318	376	372	343	349	340	349	328	332	346	369	331	347	344	346	354	356	324	346	366	359	319	372	363	313	341	352	370	313	364	382	381	361	340	381	371	338	367	355	354	358	382	337	365	335	368	396	339	321	369	379	362	364	341	379	340	345	368	342	343	340	386	369	380	354	316	379	342	402	344	377	375	344	379	351	355	354	369	363	340	390	359	382	335	357	363	358	357	338	359	361	322	357	361	391	390	348	356	354	344	337	348	381	348	317	374	382	377	354	331	362	341	365	357	375	353	370	379	383	326	370	343	344	343	340	331	376	333	359	356	369	344	342	369	370	361	352	324	344	325	359	386	319	364	405	379	336	372	350	339	357	351	382	320	341	330	349	341	329	352	353	328	379	363	357	332	353	364	358	368	352	400	339	345	334	389	363	338	327	363	378	374	352	379	301	346	366	365	378	347	375	394	327	363	381	334	351	372	334	347	358	342	344	347	380	316	354	347	316	368	340	357	356	358	322	346	354	343	359	317	355	380	370	354	349	326	384	340	343	353	345	366	371	356	358	346	345	369	375	349	362	369	359	352	366	369	365	350	359	353	359	351	366	370	355	387	385	350	385	339	356	352	341	351	387	357	381	349	328	363	367	373	362	336	371	372	352	339	375	327	342	322	369	341	354	345	296	343	329	365	345	325	343	340	355	347	348	403	381	354	354	321	345	357	317	305	371	358	352	338	371	368	339	337	372	359	314	360	331	371	352	333	347	345	329	374	350	365	310	346	368	356	328	341	344	363	378	355	362	338	380	334	351	374	343	387	333	359	331	330	346	364	361	344	400	346	365	327	328	335	308	349	352	359	361	340	353	342	343	334	344	332	356	347	349	368	348	351	337	363	355	360	350	365	373	374	344	356	312	362	359	331	342	341	329	348	357	366	355	361	360	364	392	353	375	377	354	315	343	349	352	361	357	348	376	366	320	369	330	355	377	372	362	371	338	332	383	349	344	332	346	338	368	314	386	342	373	383	355	379	333	356	330	378	374	315	341	332	363	342	345	373	364	325	339	339	359	348	339	346	356	342	349	331	352	381	350	330	358	361	349	366	346	368	365	404	338	346	294	333	341	357	365	352	363	309	357	348	345	397	356	376	330	354	374	369	346	318	347	362	389	327	351	349	306	334	391	386	390	360	315	353	340	359	331	345	348	324	345	371	332	332	391	368	365	333	347	362	373	344	335	373	380	340	371	350	338	355	344	325	354	398	342	395	343	339	329	364	341	337	341	345	367	385	336	363	352	370	375	345	349	351	362	332	354	351	336	360	371	312	393	355	340	379	330	338	348	353	349	373	341	387	345	371	341	354	345	320	373	362	378	363	385	336	362	308	335	396	338	299	361	341	378	338	361	358	360	368	346	347	333	342	340	357	341	360	334	371	364	374	350	347	359	351	353	347	328	347	374	356	358	358	339	337	341	349	369	363	353	348	336	373	345	363	340	363	327	355	357	347	363	350	361	366	381	344	343	353	349	376	376	342	383	368	315	382	358	352	374	332	341	340	355	380	362	354	367	368	350	360	349	306	355	323	338	355	358
13152	897	785	578	421	365	235	183	182	161	144	130	112	126	103	112	128	164	242	207	207	133	161	149	148	150	126	123	86	92	73	102	89	83	92	113	108	121	106	77	101	95	68	81	82	71	73	85	78	85	80	73	87	78	80	84	91	80	53	79	86	72	68	70	62	75	61	95	81	96	95	85	72	63	67	70	71	69	79	89	77	70	83	76	67	81	70	81	79	70	75	63	73	54	102	73	98	84	73	73	61	78	70	75	69	81	69	66	76	86	86	60	75	83	55	74	71	68	74	72	64	71	78	91	85	76	78	65	75	74	78	62	67	81	86	69	89	101	79	77	68	67	92	77	72	93	72	59	91	82	63	74	74	84	67	67	78	74	78	80	91	70	75	69	63	85	89	76	82	77	84	68	86	68	95	85	81	81	87	102	59	72	78	66	85	66	91	75	68	72	77	111	77	65	76	94	88	82	84	85	53	75	91	88	92	64	89	76	80	72	99	79	71	74	85	75	75	61	69	86	81	81	81	97	105	87	61	73	80	81	71	65	75	69	76	82	77	59	65	83	70	76	68	82	67	68	63	70	75	72	71	79	72	86	70	94	80	73	79	98	96	71	79	82	87	65	88	65	68	65	76	83	66	79	78	86	74	81	66	75	68	87	81	78	65	81	70	77	65	68	59	72	78	84	64	66	71	70	81	87	83	68	92	68	77	73	64	56	87	73	70	79	82	73	69	64	80	87	76	81	78	78	61	72	95	73	85	83	87	66	81	76	74	72	66	81	68	82	84	72	91	79	65	53	72	93	87	75	64	85	94	66	70	67	65	71	88	67	74	83	77	57	70	83	69	89	72	72	93	81	65	92	64	79	58	73	79	76	85	82	66	106	83	87	82	83	72	80	74	82	54	72	86	76	66	74	70	80	82	82	83	72	84	84	78	83	72	79	78	58	98	83	87	73	67	84	71	77	76	83	81	73	79	57	55	60	75	72	74	83	92	77	75	97	86	80	85	82	74	92	72	83	75	83	77	77	86	101	71	66	80	67	79	77	61	77	78	90	71	61	76	80	75	81	89	87	82	66	86	96	75	82	60	76	85	85	63	66	72	86	76	74	74	70	85	77	83	85	72	81	79	88	84	76	73	95	68	68	88	76	77	68	77	72	83	73	77	74	80	78	73	80	86	79	92	61	80	90	84	96	83	65	70	77	75	74	78	71	75	74	81	80	95	78	82	77	86	63	79	64	80	61	85	53	79	75	77	79	73	82	78	84	78	86	84	92	74	70	73	74	81	62	79	78	90	97	86	57	85	60	66	86	102	74	65	77	80	69	81	71	70	55	71	61	69	76	97	84	78	73	80	85	74	75	78	73	79	62	71	79	67	83	69	78	66	83	77	91	81	74	84	87	57	82	73	75	80	65	85	72	82	64	73	86	88	82	87	62	76	81	61	87	88	74	78	80	73	81	78	87	82	80	75	76	73	70	67	83	69	77	74	73	67	82	82	55	90	75	71	79	77	67	66	76	66	79	81	84	90	89	70	85	77	68	80	80	63	76	79	64	56	87	84	62	67	77	75	57	87	85	88	78	76	57	58	71	76	64	80	74	87	71	65	73	83	53	70	82	66	66	80	77	84	70	72	64	70	82	65	70	71	67	97	71	80	69	77	88	78	78	95	94	65	79	83	71	76	70	63	71	82	80	80	70	75	70	65	75	74	80	70	86	99	73	72	82	90	79	67	77	81	74	82	76	77	73	78	87	68	77	62	66	92	72	56	66	60	68	78	89	70	81	67	71	84	74	69	74	85	97	79	61	92	81	76	76	78	74	76	64	81	74	87	61	75	79	62	72	74	66	79	89	71	67	69	64	69	89	69	77	81	79	89	91	79	90	74	61	85	87	75	97	66	80	86	68	88	83	64	69	72	84	77	70	89	81	70	68	80	77	74	75	67	83	87	75	70	77	72	83	85	65	77	91	71	87	84	74	80	72	86	76	75	77	74	76	93	80	75	74	63	89	74	66	61	65	87	83	84	76	79	84	80	80	73	75	73	86	82	86	67	61	76	77	81	68	78	88	60	61	68	80	68	81	81	98	60	70	86	77	97	64	85	74	60	93	75	69	69	67	83	78	69	75	71	83	74	66	78	68	86	74	73	84	79	81	75	69	72	71	66	97	79	69	74	73	82	79	75	81	60	77	66	68	68	74	79	57	81	70	87	86	78	88	77	68	92	90	81	70	85	72	78	70	77	65	95	77	70	75	72	80	87	71	68	70	75	76	67	88	65	69	59	73	70	84	78	77	70	66	93	71	82	69	67	83	64	78	73	79	79	84	56	75	97	68	80	73	93	81	76	92	73	81	95	86	57	60	81	83	72	66	90	86	94	74	67	94	83	92	74	83	72	80	73	83	68	71	87	79	65	74	68	57	69	72	68	92	73	77	107	71	68	72	80	85	86	99	79	64	68	83	86	85	69	74	90	69	83	64	66	62	58	75	82	93	73	72	83	68	79	75	97	64	78	76	83	85	82	77	64	74	91	61	84	84	91	66	72	66	56	79	83	72	51	73	66	77	93	76	94	60	61	74	63	78	78	79	69	64	67	63	85	72	61	69	80	84	87	89	69	68	68	93	70	102	66	69	72	64	61	72	95	84	88	76	67	77	78	72	82	95	75	55	93	60	67	79	82	64	71	71	88	81	75	84	83	53	65	77	67	63	76	98	94	81	68	73	93	80	70	84	74	72	80	102	58	61	86	82	73	78	90	95	71	78	76	81	82	94	75	83	70	62	75	75	77	64	69	86	70	70	72	73	74	77	86	74	52	68	80	78	74	82	68	62	58	72	82	75	72	82	70	75	84	67	70	73	58	76	73	76	75	68	80	77	62	72	86	85	72	81	65	72	94	94	95	82	63	62	75	62	89	67	71	102	75	74	72	80	82	82	75	61	76	86	83	70	67	64	86	69	68	81	69	90	79	71	82	68	87	78	70	68	82	86	68	89	77	67	95	83	68	87	96	79	73	96	69	65	80	73	81	76	73	62	74	82	79	73	96	71	89	76	66	69	69	81	79	77	78	74	58	65	63	77	72	87	73	68	74	88	81	70	74	71	61	67	67	71	75	57	69	82	68	84	66	60	70	82	88	73	85	79	66	75	79	76	81	89	70	84	75	85	76	76	72	101	64	56	70	83	80	75	88	85	80	84	75	86	88	83	82	72	73	86	83	69	65	85	76	58	77	81	79	77	82	68	85	65	65	72	81	69	90	73	76	77	69	79	87	69	69	65	85	72	80	80	94	92	69	77	81	80	60	79	89	74	85	83	86	74	76	94	84	77	70	70	59	69	84	77	90	78	69	60	81	76	86	74	76	73	94	85	68	75	85	85	88	80	75	82	64	90	89	83	74	76	61	76	78	75	69	73	72	82	71	70	86	85	70	77	75	73	74	99	69	76	72	69	83	64	84	85	73	77	63	82	67	84	97	72	59	85	63	78
7881	827	1755	2075	1824	1417	1148	913	805	695	550	544	521	482	491	447	502	732	1393	1221	1174	847	825	830	688	610	604	585	445	420	390	407	371	365	475	428	472	443	382	282	234	251	245	229	248	251	208	267	248	235	218	233	235	234	233	214	223	226	259	226	239	236	216	202	221	223	218	209	225	235	246	228	217	213	192	220	207	241	238	235	237	238	209	235	221	245	214	233	230	223	217	206	201	218	206	209	207	214	209	201	216	226	213	237	232	225	208	226	234	211	219	213	221	209	193	213	226	224	209	221	199	220	218	204	171	231	233	215	212	222	191	218	212	186	196	224	204	206	217	198	211	200	221	213	205	244	206	229	208	230	223	222	219	232	232	219	214	222	223	202	251	219	238	216	196	198	215	205	226	210	235	231	228	194	212	202	205	235	222	230	223	211	188	209	204	240	233	232	223	199	218	217	207	215	218	213	216	222	221	195	221	209	229	234	223	211	223	217	205	228	220	205	241	231	222	224	213	207	206	225	216	205	214	215	240	216	199	254	213	222	211	210	207	199	213	237	233	212	215	225	238	226	198	216	192	209	231	230	212	212	229	203	232	222	216	207	217	223	216	222	221	207	230	237	222	209	197	216	201	216	204	186	205	209	237	207	227	196	239	207	225	198	206	220	205	209	236	205	216	198	225	195	222	183	213	197	221	206	217	223	196	183	209	227	216	231	224	218	207	190	235	227	191	210	212	221	204	241	192	212	223	209	232	208	215	210	234	205	224	216	221	186	211	208	224	194	201	232	209	206	229	219	230	207	212	223	226	214	199	209	212	204	226	227	231	250	231	220	192	209	223	224	224	226	216	197	213	178	209	203	218	227	227	208	219	220	236	201	233	216	191	205	205	225	227	206	210	217	211	223	212	255	223	231	229	220	198	194	194	219	208	214	219	224	215	188	212	240	212	206	214	219	229	227	202	217	210	197	204	243	238	219	232	213	216	210	210	201	230	204	221	218	222	205	220	204	214	173	211	201	214	215	216	243	234	215	221	204	206	227	209	201	201	222	190	197	205	220	211	229	214	204	206	210	229	210	243	229	205	206	206	220	227	217	203	202	210	203	215	218	208	207	228	197	194	253	209	211	250	214	207	222	213	202	209	209	200	191	206	180	214	187	199	222	222	223	208	223	223	210	202	239	223	213	223	222	236	217	220	208	207	215	201	220	205	221	198	204	218	203	220	211	223	225	191	226	210	225	225	202	220	200	193	210	210	234	189	179	230	208	201	217	235	224	202	217	183	184	207	229	206	210	201	205	198	210	202	207	209	206	212	233	220	217	202	192	227	233	209	217	226	190	231	230	228	227	227	224	214	226	207	214	228	232	215	213	212	219	216	214	218	234	206	224	189	204	213	194	234	192	210	212	211	230	228	234	183	227	207	209	218	206	204	207	238	236	217	202	215	224	219	231	195	217	199	221	232	215	200	194	209	226	213	214	214	211	211	228	227	207	224	228	196	205	235	203	222	210	207	204	206	192	209	235	204	215	228	227	201	219	228	222	243	226	222	209	218	215	201	214	225	217	203	218	214	212	233	208	210	208	189	215	196	204	235	207	234	201	231	210	217	215	232	182	237	208	211	217	194	200	223	217	200	217	187	194	234	227	221	199	214	214	215	207	246	190	218	238	220	224	202	233	210	234	187	184	214	201	212	218	220	219	196	201	229	213	227	214	204	204	234	205	228	225	223	212	214	219	211	234	213	212	197	204	206	233	211	237	196	226	222	216	235	198	229	195	203	208	245	241	217	216	223	219	207	209	212	221	225	214	201	225	223	235	207	205	242	203	220	217	173	247	186	209	196	206	182	206	226	216	210	210	240	191	236	214	215	253	194	243	205	234	238	194	203	229	223	198	225	213	215	192	226	219	199	253	210	218	216	210	205	212	217	216	240	254	221	186	227	223	190	237	220	199	210	188	192	197	228	221	209	211	211	208	210	216	215	195	197	210	239	209	232	231	233	252	215	221	204	202	252	222	197	235	217	210	224	213	231	229	244	213	219	229	235	189	202	213	223	191	212	210	216	213	230	214	217	191	225	215	200	215	213	217	222	216	205	201	230	215	189	221	227	191	241	221	206	208	206	215	225	235	206	222	225	207	208	192	198	223	203	227	211	238	209	206	235	215	209	208	219	221	229	224	179	216	220	230	222	225	223	208	206	206	216	225	198	194	198	227	219	203	215	215	235	198	223	221	214	196	249	214	224	214	217	207	207	207	201	219	216	198	247	194	195	220	205	201	207	239	229	212	198	211	236	192	207	215	225	228	214	212	204	200	204	234	200	229	223	213	221	195	204	220	194	217	230	221	223	200	225	210	215	216	224	247	191	200	198	215	257	214	227	190	210	205	211	208	212	204	183	202	230	220	222	213	225	231	229	204	195	195	200	228	227	224	177	225	208	217	222	196	228	197	205	216	200	228	206	195	232	209	205	234	220	225	203	206	223	224	251	192	209	229	211	205	191	225	200	234	219	218	221	225	229	220	215	219	213	182	205	218	199	214	259	230	207	208	213	226	210	202	207	240	216	207	209	213	215	227	205	209	193	205	204	210	210	223	221	220	262	220	209	230	213	206	215	222	222	217	214	230	207	226	231	229	229	216	233	235	202	237	210	192	197	220	199	215	227	202	221	226	228	208	215	212	205	210	209	227	217	195	232	230	223	218	189	195	210	205	224	228	189	197	207	230	209	224	221	210	212	230	226	199	210	212	211	227	207	217	206	223	233	193	208	251	229	216	222	215	207	220	186	222	199	228	226	211	217	196	218	204	219	220	213	213	238	225	216	209	208	204	201	228	230	204	247	205	213	218	225	217	250	218	215	224	216	211	231	215	195	227	219	231	220	206	198	236	221	223	205	241	234	227	212	219	211	233	215	221	213	232	203	228	205	186	220	206	226	205	211	230	227	260	217	213	210	224	213	211	241	215	238	223	194	211	232	234	209	232	228	241	223	223	195	219	211	196	226	213	230	234	233	213	195	234	217	193	207	208	231	231	215	211	208	187	215	208	232	195	226	203	217	231	192	201	226	206	231	232	216	192	199	227	202	200	230	197	195	205	237	214	200	199	212	211	230	223	199	212	204	219	208	214	217	201	229	185	204	194	214	212	214	220	205	203	208	230	215	215	213	211	233	220	209	222	200	224	189	215	236	218	224	214	196	220	224	218	219	216	230	223	223	206	205	224	187	197	204	230	177	229	202	224	205	203	203	216	207	213	214	210	193	214	218	214	222	230	215	203	196	227	224	209	214	205	208	216	190	220	219	217	207	201	196	233	229	235	220	231	192	212	228	225	222	201	214	236	202	223	239	199	210	204	205	218	244	237	219	244	217	205	224	216	217	218	235	226	201	226	249	219	186	227	208	225	211	236	235	190	218	210	241	236	206	234	197	215	239	222	200	223	221	216	212	224	218	202	236	220	201	223	203	215	192	223	197	234	216	226	249	228	223	192	215	231
1402	302	299	296	313	324	270	288	311	280	284	278	299	292	271	312	270	271	284	274	265	280	334	289	324	288	283	307	300	307	270	261	296	280	303	290	294	298	273	294	296	249	248	294	283	266	296	295	304	310	301	294	273	302	314	247	292	292	285	269	267	280	280	312	313	319	312	318	309	324	315	298	277	294	300	258	270	290	295	258	279	326	265	304	284	272	280	299	296	281	309	244	271	294	283	309	267	291	271	290	276	266	302	303	318	287	298	266	289	260	280	278	329	315	289	275	261	300	325	274	309	301	304	281	297	268	316	290	261	269	270	308	299	277	280	286	264	277	330	313	262	278	301	259	271	315	282	292	264	288	290	310	280	305	302	292	286	289	293	252	293	273	264	298	335	290	255	280	283	308	273	319	279	285	293	260	291	307	294	304	301	319	268	272	277	262	305	301	288	267	278	296	301	310	271	323	292	291	288	302	301	269	282	279	301	305	293	286	284	277	324	266	297	324	270	249	276	283	311	264	328	292	291	295	306	291	283	267	285	260	315	302	292	292	318	304	272	278	319	299	258	273	282	297	291	292	272	272	303	294	318	284	282	263	303	294	282	274	285	276	298	283	319	287	275	313	310	286	266	290	282	267	282	266	288	321	306	281	282	295	290	299	276	310	257	282	272	281	294	238	273	307	273	314	305	286	279	281	307	293	296	291	290	283	287	290	252	321	266	289	305	277	299	286	270	313	264	269	275	295	310	287	295	289	284	254	293	290	321	283	317	274	267	276	292	303	294	294	280	276	279	264	301	315	264	268	301	276	329	286	294	294	289	291	331	292	286	272	313	296	270	278	302	254	312	320	283	269	261	282	287	303	282	330	278	307	305	267	304	281	260	291	281	299	307	293	307	314	297	282	274	277	278	285	290	274	299	264	282	288	298	256	266	301	270	300	307	311	286	268	277	277	276	290	275	267	277	277	286	274	292	304	274	273	273	285	275	292	285	309	279	289	267	273	280	271	314	322	269	321	330	295	289	289	293	250	294	278	316	261	271	299	299	277	330	286	289	265	330	277	318	259	305	324	283	321	299	291	274	302	275	278	312	281	304	266	298	327	254	321	300	291	266	274	279	292	302	291	278	265	277	295	289	269	291	275	325	280	270	286	272	315	275	273	266	286	301	279	283	294	284	290	301	281	292	303	291	291	311	318	284	293	264	288	277	289	291	262	282	289	276	278	303	301	257	276	307	318	299	263	284	317	278	307	298	274	340	281	284	281	299	305	285	312	296	321	276	258	285	288	279	298	261	279	267	282	300	282	266	273	299	291	257	282	276	301	296	318	268	279	267	273	294	289	268	283	275	303	283	283	290	278	285	268	285	312	307	295	318	279	296	288	276	249	289	271	291	304	316	281	266	260	264	280	260	282	292	308	298	276	299	314	255	276	291	303	264	283	318	269	330	261	272	295	300	308	288	267	279	292	276	284	301	313	263	246	278	274	267	300	285	267	312	309	268	269	284	277	286	286	286	305	241	296	304	322	305	302	297	285	280	287	300	324	277	297	272	292	275	288	283	290	286	257	257	285	281	298	276	331	294	300	269	270	256	254	292	297	265	287	279	304	257	319	317	298	268	286	307	273	324	292	260	297	295	308	284	308	294	311	289	303	296	287	275	260	264	271	270	305	267	301	305	283	316	293	275	289	300	266	279	279	303	268	274	267	294	269	292	293	296	289	249	294	267	279	261	271	294	296	309	281	279	278	287	263	315	265	302	286	297	258	284	303	286	271	289	279	315	273	289	283	262	284	298	302	284	271	267	299	283	288	268	312	267	299	295	304	270	296	282	293	284	287	271	284	276	277	272	302	266	285	269	297	302	278	279	278	303	269	286	319	265	277	297	313	281	327	282	273	266	277	281	302	276	273	289	277	300	316	270	322	270	270	316	289	282	272	264	298	261	281	286	289	292	315	263	278	308	287	283	323	242	276	300	276	313	323	270	290	314	291	326	275	267	281	291	289	272	272	294	292	277	310	267	291	314	292	281	265	282	289	315	301	302	265	284	299	293	321	269	288	249	290	310	318	295	268	307	252	303	267	307	299	330	277	303	265	245	285	268	305	318	263	283	253	290	316	237	269	312	282	303	285	294	328	323	293	264	307	329	291	283	292	319	239	261	268	267	287	301	279	256	280	288	298	292	337	358	270	267	295	311	298	302	304	284	271	306	298	269	303	287	296	280	301	267	280	336	286	309	288	308	307	295	283	298	263	307	295	301	259	281	277	270	281	270	313	305	291	289	270	257	303	295	286	284	305	297	291	281	287	320	274	284	277	327	292	280	295	249	290	312	279	273	300	263	252	250	289	305	294	329	288	288	291	295	269	277	289	282	294	296	286	255	289	260	287	277	290	285	281	289	303	316	281	296	291	289	321	303	328	284	297	274	303	264	310	268	306	282	259	278	302	313	274	287	303	273	280	312	272	277	272	302	288	306	275	285	288	290	275	312	257	245	275	279	273	303	286	277	282	271	311	294	288	279	320	268	298	261	271	292	241	284	261	277	239	264	292	283	287	306	273	335	321	282	259	294	310	265	260	317	281	281	300	279	296	285	284	275	280	309	294	296	317	311	288	285	278	258	298	275	273	280	320	284	268	267	294	296	272	294	311	305	311	271	263	274	298	279	307	297	302	284	345	289	292	288	328	299	292	270	285	274	283	288	327	286	282	260	255	288	273	280	298	292	291	255	292	290	230	251	312	311	304	305	282	282	286	281	269	297	310	312	287	309	304	276	276	287	285	281	272	277	273	289	298	273	275	292	304	320	273	269	295	319	286	285	286	321	281	297	288	277	308	272	283	278	286	292	294	299	310	329	302	283	264	285	303	311	266	301	296	300	294	284	305	268	290	312	270	288	295	280	280	292	296	290	293	288	313	299	294	274	272	307	317	282	274	325	320	252	283	232	281	293	291	273	302	333	294	270	284	275	291	291	272	290	314	264	297	302	264	315	296	287	290	281	276	294	248	308	293	309	292	282	295	285	271	287	285	273	273	293	313	331	305	316	277	275	282	270	277	289	266	281	305	277	300	266	255	258	280	260	282	288	243	321	312	289	306	311	315	277	264	298	322	304	285	275	294	286	314	277	283	260	262	293	287	311	277	256	298	247	269	296	268	277	275	280	325	287	312	286	264	290	280	294	264	281	274	268	298	262	309	308	273	298	309	273	298	294	278	326	306	277	331	304	284	257	280	277	321	276	282	271	290	289	285	288	298	257	287	282	295	293	287	286	310	273	274	311	309	266	301	322	282	269	278	299	265	286	281	274	293	294	291	258	295	300	304	296	338	278	236	257	271	311	303	292	286	271	269	289	276	271	308	312	262	297	299	298	279	293	258	292	309	283	270	274	256	293	282	306	277	277	277	271	268	302	264	294	283	311	280	284	275	275	303	300	285	326	267	289	285	263	273	280	270	282	301	270	277	296	280	305	306	268	294	306	307	292	311	286	270
1842	629	641	696	706	676	611	680	633	620	638	646	643	653	605	645	669	649	656	686	641	662	640	643	650	649	656	641	636	627	647	624	630	640	612	689	656	652	654	621	642	667	629	689	636	610	653	680	659	628	635	581	618	612	662	626	645	643	666	663	619	659	601	635	657	642	614	649	626	625	638	576	646	659	636	618	650	630	617	621	640	622	633	644	629	628	643	654	636	616	647	661	602	663	649	642	636	631	601	622	629	622	646	647	650	628	649	636	641	681	637	606	638	658	627	649	668	613	641	635	626	659	644	683	630	625	623	632	605	621	609	637	684	639	607	646	619	645	648	640	610	611	663	645	665	682	633	632	630	613	613	659	632	614	641	595	630	610	615	644	600	656	599	656	633	597	602	671	629	626	605	618	620	703	620	629	597	632	653	598	698	602	611	649	686	605	658	639	645	611	673	633	670	625	614	637	676	635	656	617	686	686	582	610	656	697	619	621	673	615	669	639	674	654	590	670	642	608	654	630	626	601	631	644	669	646	621	638	672	630	645	638	667	664	624	666	632	674	663	655	611	652	602	629	561	651	634	663	635	613	682	664	634	650	621	618	622	603	649	633	642	618	662	654	673	636	615	657	654	658	657	641	677	598	647	615	618	626	606	617	650	653	692	618	588	666	655	601	653	634	610	643	667	696	623	632	602	686	645	683	632	596	628	641	599	682	636	616	646	626	676	638	651	636	639	652	617	631	633	611	658	677	713	658	658	627	686	643	597	623	670	649	650	562	624	632	681	637	660	645	667	608	655	626	617	638	653	644	655	621	657	653	678	609	649	665	632	671	620	622	612	626	608	611	659	653	623	637	626	641	618	663	628	663	644	603	632	621	635	643	565	697	625	646	622	628	656	642	647	626	633	630	678	641	635	574	631	658	662	579	602	619	605	647	623	650	634	622	620	648	669	656	660	619	652	600	642	663	617	652	644	641	645	632	638	602	614	644	649	628	626	616	667	654	657	671	621	653	642	627	644	623	674	636	634	598	649	603	650	647	651	616	617	652	696	626	644	639	613	592	647	662	655	615	605	653	665	611	614	639	633	628	632	666	625	654	677	619	662	628	631	626	636	623	617	658	605	629	658	648	637	630	680	625	668	630	686	581	658	631	622	612	636	619	638	635	628	660	650	638	641	637	633	626	644	632	615	626	656	642	605	662	667	682	618	601	639	674	680	630	627	665	628	660	601	644	632	648	636	625	642	640	606	654	660	681	617	622	675	644	627	670	645	603	690	642	628	662	641	652	614	661	624	693	642	618	610	617	670	648	609	631	689	676	647	620	671	637	624	655	647	674	648	668	613	659	618	607	622	603	699	601	668	643	640	652	650	659	627	649	616	624	618	639	624	672	612	604	644	649	685	656	614	601	623	626	654	647	711	670	644	658	627	666	635	678	624	659	656	633	636	611	601	663	600	651	655	692	620	621	628	653	602	675	583	620	621	677	661	627	604	653	641	608	601	647	639	640	640	641	589	669	601	604	647	633	633	673	693	632	640	655	631	593	660	649	632	608	616	669	605	646	629	658	639	647	632	655	666	657	599	630	681	647	661	638	649	653	605	638	686	629	626	671	646	614	646	643	651	649	659	649	636	649	648	639	578	616	642	657	602	640	643	640	618	636	654	633	595	629	658	629	661	669	630	621	620	629	630	640	639	616	663	635	594	626	611	669	650	660	652	660	656	639	631	649	619	664	638	637	631	628	707	608	608	655	638	666	663	646	597	611	623	694	599	612	611	632	628	636	716	681	644	618	641	675	644	622	617	591	652	653	634	647	662	660	596	605	640	613	672	668	645	574	664	636	623	617	597	662	648	650	622	712	658	664	604	630	649	646	646	629	656	618	669	623	626	648	649	597	629	634	636	645	639	685	645	598	674	662	663	611	624	629	657	614	606	661	637	655	636	681	652	650	615	638	643	617	663	675	643	626	617	638	649	637	643	628	620	660	640	662	632	665	653	635	694	626	625	654	657	632	661	594	642	663	643	615	638	621	630	607	652	613	632	631	597	656	632	572	683	629	695	641	659	650	588	631	677	657	616	673	622	634	688	611	656	649	665	647	621	619	649	679	623	644	623	678	637	609	661	674	667	645	612	652	651	605	609	626	645	646	628	587	667	657	697	656	658	668	636	631	651	597	645	662	615	603	630	634	651	615	609	638	653	635	605	622	643	623	645	703	626	665	677	689	679	639	664	655	669	628	629	649	634	668	687	609	636	588	627	624	655	644	631	663	625	615	625	591	626	579	614	642	658	638	619	643	610	634	616	623	648	645	613	649	640	625	665	656	590	635	621	624	646	658	661	625	664	624	664	642	658	635	630	619	639	617	605	609	622	628	622	636	630	632	619	688	663	688	587	632	644	636	624	620	637	683	633	675	602	635	642	640	638	650	674	614	619	617	634	632	596	646	613	628	612	640	680	627	631	655	602	622	650	663	626	645	651	693	674	627	618	619	602	677	630	596	616	632	628	658	664	653	630	625	623	668	616	642	616	638	618	644	631	609	650	635	622	674	675	620	635	639	597	680	646	634	653	640	638	671	618	641	634	611	616	679	637	650	642	596	595	660	603	629	600	641	648	643	637	666	647	655	619	616	687	670	622	650	612	647	651	642	652	607	625	622	623	671	621	622	683	708	695	596	615	650	620	618	647	628	582	605	640	656	634	684	608	615	639	651	616	631	663	613	653	655	647	630	625	716	624	682	618	674	661	620	600	672	634	631	650	615	615	668	654	667	612	646	635	618	662	612	620	678	614	609	669	614	662	651	614	666	675	610	593	624	638	637	622	651	612	655	629	636	604	619	671	592	614	652	653	661	643	632	655	667	614	626	651	628	681	594	639	617	606	633	612	653	644	608	609	616	623	674	610	632	637	648	624	639	676	622	633	624	642	636	663	656	644	670	610	604	624	599	695	665	606	617	626	670	626	617	655	621	611	601	629	646	593	609	622	603	682	684	603	651	625	678	590	611	633	630	674	633	647	636	662	648	617	629	670	645	622	641	637	656	631	653	604	641	613	670	690	660	647	667	612	653	610	594	592	619	617	625	631	669	652	631	649	617	669	627	617	617	625	574	669	603	683	619	642	656	640	639	605	601	623	646	651	652	595	662	639	653	687	641	655	624	636	642	622	657	672	590	653	636	685	636	620	628	676	627	668	612	629	573	655	687	659	661	640	606	577	652	657	642	648	620	631	605	631	640	680	664	673	590	647	616	590	661	659	614	619	617	643	673	630	664	665	680	677	648	634	675	645	653	646	628	616	616	660	602	601	584	615	625	646	637	645	630	614	668	664	635	647	666	601	633	628	649	629	612	644	710	623	624	640	641	640	661	602	634	580	621	649	636	613	621	586	674	612	641	662	659	659	646	643	622	656	643	654	586	635	635	636	624	641	597	669	620	649	624	647	674	635	606	649	632	638	610	649	639	631	631	622	653	659	609	604	704	611	605	634	631
6660	479	554	426	300	300	235	223	204	194	191	162	180	168	186	153	174	160	244	233	209	226	212	179	184	180	194	173	184	157	181	161	189	181	166	185	173	160	159	164	160	175	157	143	154	146	148	146	146	140	145	129	154	146	171	170	143	155	151	132	128	147	146	167	150	157	166	158	146	158	179	161	129	174	162	145	158	149	167	151	133	157	151	155	162	164	160	155	144	155	160	151	151	160	160	144	154	143	174	151	145	144	157	154	144	138	168	169	150	145	137	132	158	163	173	163	161	133	155	139	136	161	187	145	162	177	165	141	155	148	140	176	164	146	164	164	145	140	128	142	160	151	140	152	207	130	165	150	169	155	157	153	170	137	156	148	161	148	158	151	151	156	190	144	148	147	183	137	150	153	163	170	162	149	125	158	136	126	147	149	159	152	139	170	144	152	153	133	153	173	141	143	193	148	149	176	150	174	144	177	160	136	130	155	158	137	156	152	173	165	154	167	146	152	160	145	155	156	154	161	155	156	126	128	174	165	152	145	181	178	153	159	124	151	153	145	140	168	162	163	148	159	140	127	145	158	148	162	157	146	152	118	164	150	136	144	151	135	146	159	132	161	138	158	166	155	156	126	149	156	148	157	146	164	157	149	142	159	158	127	136	158	137	143	157	180	149	141	157	153	146	141	145	149	159	155	160	188	157	133	160	131	161	146	138	148	149	151	164	153	166	156	169	152	182	157	162	158	167	176	144	161	160	138	169	155	171	160	148	158	148	148	134	181	164	137	165	154	136	145	162	145	159	146	150	151	165	155	158	144	158	143	143	165	153	155	152	177	124	150	165	154	144	142	150	158	169	170	159	158	142	148	149	152	158	154	167	169	174	147	166	190	135	159	159	165	171	152	139	167	162	154	138	153	164	125	132	141	162	169	154	151	157	171	134	143	171	164	166	156	151	162	137	144	139	135	164	143	142	181	154	170	140	150	145	164	139	172	160	161	146	133	146	144	156	167	130	157	156	144	176	156	154	168	135	189	143	137	133	146	148	161	150	139	149	142	175	172	171	147	135	133	156	190	150	156	167	150	152	142	163	165	175	152	148	145	147	141	146	156	161	166	153	144	151	148	163	156	158	156	164	165	145	176	156	163	153	142	160	164	158	143	155	184	156	141	147	167	161	138	151	162	169	170	145	155	134	160	143	136	145	170	154	158	131	141	152	160	157	145	186	153	162	155	143	157	174	178	143	152	167	131	167	161	182	139	173	163	147	166	160	129	131	159	160	169	152	144	161	143	145	184	137	154	146	170	169	152	162	195	134	157	152	132	149	135	133	162	122	142	165	172	148	162	146	161	171	152	134	166	163	165	138	173	150	161	158	146	149	154	136	150	163	152	143	121	152	167	158	138	157	188	168	145	156	163	151	158	153	116	181	161	131	157	148	139	154	150	150	160	170	161	180	145	125	143	172	172	140	126	162	152	160	131	166	154	148	174	160	160	154	156	146	146	142	153	139	182	143	157	151	146	161	157	157	163	152	149	151	166	169	148	146	140	153	167	150	169	135	150	120	177	146	140	129	159	123	134	139	165	166	183	172	144	161	142	145	139	149	145	166	154	159	144	131	139	162	173	159	152	150	136	167	159	141	157	153	152	151	141	159	156	146	154	129	158	152	144	170	150	167	142	137	172	180	155	147	153	169	157	158	154	150	155	183	150	177	146	157	125	169	158	172	156	143	156	133	146	158	151	151	162	150	154	155	142	166	159	160	162	165	149	157	151	178	130	161	148	123	139	158	159	179	147	160	142	149	148	159	140	164	147	138	152	144	143	157	162	154	176	147	140	119	165	166	150	157	148	177	161	172	147	161	175	167	140	168	170	182	136	164	143	151	176	133	146	150	124	137	155	148	152	136	153	162	161	159	158	167	146	155	167	150	166	151	149	145	146	146	159	157	141	153	156	155	143	168	171	147	144	162	147	154	162	145	146	162	170	147	170	158	138	142	153	144	144	155	162	149	152	158	168	143	153	165	150	150	164	154	153	146	136	165	166	170	171	150	157	178	148	173	139	140	157	136	149	156	174	146	156	157	163	146	180	149	145	161	141	136	135	174	137	155	139	149	156	179	165	160	151	164	163	138	148	165	147	160	162	140	148	162	152	161	153	159	147	156	154	148	155	165	162	159	166	167	164	130	164	149	156	143	142	144	135	187	174	173	158	136	161	164	142	136	163	154	154	175	187	131	125	138	152	158	149	133	161	155	143	152	123	135	133	161	150	160	157	180	140	147	160	170	188	145	152	168	154	151	168	139	183	161	140	156	155	149	132	156	145	154	157	144	169	175	165	141	136	146	121	154	150	174	143	158	158	153	163	155	178	150	132	161	135	137	151	165	171	135	136	164	153	161	152	130	132	179	147	136	146	190	153	145	146	153	166	139	136	150	156	153	155	148	142	149	139	126	175	115	182	164	168	150	157	142	154	148	164	147	160	164	158	159	155	158	148	181	152	147	163	155	189	145	142	160	183	146	135	156	167	155	153	165	143	160	153	179	151	138	151	169	150	147	136	148	156	163	153	143	142	138	165	142	162	164	150	133	138	139	154	177	157	159	152	154	140	153	159	147	151	158	152	158	151	133	136	167	160	170	129	155	139	158	161	156	147	164	156	135	128	160	136	162	154	162	160	166	144	145	158	162	160	151	119	167	162	178	148	156	147	144	151	165	153	163	152	164	157	156	166	165	151	155	136	164	144	126	167	149	149	180	150	159	143	161	141	136	162	144	138	173	157	155	170	153	138	136	142	157	167	161	179	127	149	154	149	149	148	160	150	148	163	155	160	156	170	128	136	143	147	146	142	138	163	141	158	158	172	157	147	135	162	159	130	134	152	147	136	154	144	154	151	149	148	136	136	135	152	150	141	140	157	177	152	172	163	140	139	143	162	175	174	154	146	164	146	153	154	167	172	152	162	168	164	137	186	158	146	144	163	159	155	151	161	160	152	152	158	147	156	137	157	171	165	162	154	142	174	156	145	173	130	142	134	145	141	168	157	153	154	157	138	169	146	170	149	130	166	172	156	146	165	138	158	134	152	146	151	157	164	162	172	143	144	170	156	157	192	150	189	150	167	156	151	170	156	165	150	173	153	174	128	174	176	156	136	139	129	132	131	173	133	144	157	151	154	154	170	165	163	162	166	146	148	167	161	145	158	180	152	140	140	168	150	146	160	150	162	145	177	163	147	159	136	160	140	150	143	159	165	154	159	145	145	172	156	152	166	165	185	152	143	150	139	133	146	132	135	145	137	159	169	153	142	161	164	140	154	140	161	156	151	143	174	152	141	150	154	158	137	161	157	164	154	160	163	142	126	131	163	161	164	152	143	148	145	158	149	192	155	141	144	146	159	153	166	149	138	145	150	126	167	160	146	139	163	133	151	158	148	127	153	171	173	141	149	156	167	150	155	144	143	174	164	146	164	128	166	146	151	153	163	146	172	150	157	176	181
6012	674	1143	1289	1220	939	836	726	619	610	543	541	531	456	473	467	494	589	884	908	808	761	658	612	603	599	578	528	458	462	439	442	470	468	502	463	469	420	458	399	366	349	352	347	335	360	389	342	373	349	357	365	352	368	342	389	384	356	340	339	362	393	384	378	393	364	384	325	361	308	340	402	362	377	360	347	353	348	344	317	363	364	377	358	299	355	353	348	349	342	349	336	385	357	342	348	342	381	381	374	357	372	325	324	354	376	349	356	351	360	358	384	343	368	368	370	337	308	376	378	344	362	349	357	342	357	356	362	333	340	329	362	302	364	368	359	355	358	347	366	365	368	371	337	354	335	378	389	316	337	341	344	347	338	357	369	351	357	345	334	363	342	385	332	387	341	345	383	353	356	368	379	358	378	352	396	319	349	359	323	355	346	357	352	350	367	378	382	365	313	383	387	358	344	323	376	361	375	369	374	340	358	332	342	327	345	348	358	354	340	344	329	361	344	316	350	369	347	346	361	373	335	353	337	360	380	358	362	357	334	355	347	372	363	344	379	375	375	355	341	334	341	356	361	377	352	350	380	378	347	315	365	328	353	351	359	383	363	405	303	351	355	336	345	330	357	339	370	337	337	347	354	381	368	351	382	382	326	363	352	309	365	351	348	325	360	335	348	329	326	358	359	361	379	350	354	347	369	382	324	390	351	334	333	345	359	368	387	359	353	380	357	319	353	368	386	340	330	388	379	395	351	367	330	304	351	365	339	330	347	366	341	347	367	363	361	372	345	389	353	334	363	366	369	355	349	362	365	368	372	435	364	338	364	376	372	362	356	329	351	354	360	341	372	338	366	361	337	357	373	364	325	357	345	331	350	367	346	370	372	351	394	358	343	331	365	356	366	374	318	364	351	344	359	387	359	330	340	353	355	329	366	344	363	339	327	347	364	367	344	374	330	330	382	330	363	345	349	371	369	360	366	387	373	353	341	377	354	351	347	373	359	385	346	338	363	355	375	335	346	348	360	346	351	344	359	367	373	360	367	343	369	337	372	314	349	355	320	330	344	358	353	360	373	322	370	361	350	348	357	342	355	342	369	377	365	345	345	332	350	352	352	328	356	365	339	339	395	375	344	331	362	345	365	339	342	361	380	383	346	363	362	372	334	348	373	343	395	359	338	348	359	354	341	371	347	343	357	342	362	340	388	360	393	308	376	380	350	362	344	377	351	365	353	356	356	330	358	362	386	346	385	386	337	366	333	348	381	372	369	359	334	338	356	343	381	383	350	340	380	358	383	366	365	363	337	379	329	358	345	356	338	352	351	334	342	365	358	312	325	365	335	374	372	391	309	357	341	375	351	316	367	362	331	355	374	368	337	367	344	359	345	346	367	376	355	334	368	351	360	377	370	360	351	335	369	358	376	341	351	340	329	358	352	377	355	337	364	363	359	354	386	355	329	379	309	358	350	355	354	368	372	353	341	353	340	345	363	336	339	359	377	327	335	375	373	336	381	334	364	384	334	387	335	337	379	355	343	354	364	342	381	322	388	360	311	365	379	372	346	341	365	334	362	348	374	346	342	342	362	345	376	389	371	332	390	349	376	328	344	343	331	366	393	398	363	366	341	343	357	370	376	346	346	337	390	322	356	374	379	329	327	369	368	299	393	352	340	388	361	323	362	336	359	374	370	372	364	367	380	352	389	376	350	377	349	355	379	368	352	343	341	319	332	362	377	373	342	355	344	352	329	343	332	358	338	385	337	356	366	377	360	371	339	337	327	304	362	342	335	348	343	331	351	357	364	330	372	330	309	351	372	353	304	333	359	380	359	361	337	343	326	344	323	337	375	363	336	341	354	370	373	347	357	346	393	371	351	355	330	340	386	350	361	388	371	320	365	355	327	392	384	363	347	327	309	357	369	399	356	375	389	369	359	356	375	355	358	345	385	355	369	350	345	338	349	356	351	315	386	355	331	341	325	345	354	394	355	378	362	309	348	368	341	399	358	382	348	356	366	337	359	351	350	399	354	372	360	327	354	357	358	365	359	376	371	343	355	338	327	369	315	362	385	371	350	356	326	360	342	368	362	299	355	347	316	359	358	333	357	370	330	350	323	349	359	357	358	339	343	348	376	352	351	361	348	354	360	360	387	319	328	338	346	371	374	323	386	366	368	338	355	349	323	385	349	344	362	337	324	350	306	357	331	357	337	321	350	356	373	332	346	351	338	347	384	350	393	366	346	379	349	375	343	322	333	370	361	357	332	356	340	373	354	358	360	351	330	328	361	354	381	361	330	332	348	359	344	327	316	364	383	374	357	344	363	354	357	351	339	361	358	353	362	374	349	347	341	362	357	352	379	341	336	353	337	370	360	350	330	355	331	363	354	359	370	377	364	332	368	322	378	325	341	337	337	352	338	330	349	340	335	356	366	357	351	361	331	337	346	365	368	376	363	374	369	360	339	357	398	370	354	362	330	349	355	356	360	365	371	367	339	369	331	374	341	320	371	358	342	381	338	368	356	345	379	365	380	378	349	384	377	348	362	364	354	361	358	364	342	355	365	360	370	350	337	350	385	355	363	342	355	376	315	347	364	328	366	332	318	352	349	365	348	353	382	351	360	337	344	356	384	350	354	366	352	365	355	354	355	358	380	347	351	381	354	348	363	386	346	357	345	362	324	339	362	339	400	355	378	366	364	345	380	377	349	356	303	352	341	365	356	331	347	368	319	320	332	380	337	336	350	349	346	364	353	340	360	323	338	359	355	321	339	361	378	335	363	343	337	324	354	311	370	366	352	368	346	375	341	342	318	361	389	404	397	349	343	376	378	337	381	364	369	354	344	389	349	368	395	330	363	357	324	335	358	306	371	363	355	333	363	367	384	356	331	376	351	345	358	317	348	359	336	332	352	350	325	361	370	382	354	367	347	358	367	339	352	359	363	328	362	362	370	368	357	359	387	332	368	352	342	349	375	406	325	385	364	337	354	370	378	339	320	381	378	370	372	355	332	346	357	325	338	390	346	354	338	370	335	366	326	359	345	330	361	356	338	328	337	343	381	381	336	327	378	328	338	389	349	356	358	381	346	381	367	351	321	338	375	329	327	356	315	361	384	355	347	351	351	322	389	330	361	382	350	367	362	316	320	332	325	353	339	369	387	358	375	367	375	357	369	344	338	346	339	376	344	341	365	363	339	337	350	356	333	353	357	359	378	374	346	363	370	356	339	353	339	377	346	371	366	342	320	342	355	343	372	338	371	345	332	362	353	347	378	343	368	354	357	366	338	333	332	325	356	373	346	369	373	364	368	362	337	331	389	373	354	344	370	376	376	370	349	358	373	342	349	373	323	345	376	334	369	334	368	368	339	376	339	368	384	328	402	349	352	351	352	339	354	354	357	359	369	364	351	328	331	354	351	358	388	367	331	360	379	366	367	353	381	335	389	350	354	329	349	339	361	341	368	369	347	339	336	336	366	373	356	361	338	336	294	350	353	336	373
13237	970	869	625	442	319	248	196	161	161	141	128	106	105	86	95	106	139	224	263	170	156	136	150	156	141	133	115	127	111	114	107	87	92	96	80	110	95	93	68	94	88	70	89	91	67	75	72	90	76	92	75	76	80	59	68	83	78	87	63	89	81	75	80	69	72	71	78	98	92	67	60	74	75	79	79	74	72	71	69	80	77	75	67	89	79	86	79	75	93	76	79	66	80	74	76	64	64	82	85	70	78	74	87	71	87	69	70	76	81	96	78	72	76	72	86	73	85	54	78	74	73	73	72	79	76	79	87	78	68	80	66	79	67	103	65	58	76	84	82	68	55	86	69	62	87	77	67	73	83	105	68	88	76	69	82	74	73	78	89	98	78	75	75	60	73	81	80	98	75	82	75	82	68	85	72	71	67	83	68	79	81	77	83	92	69	81	77	71	83	83	64	82	78	100	79	77	76	83	82	91	72	66	76	68	85	74	56	93	74	78	60	98	90	90	72	63	84	77	69	83	73	76	77	91	79	73	69	79	58	83	61	78	76	87	95	80	87	74	67	77	69	83	79	75	84	76	78	68	77	87	71	76	82	80	77	97	86	74	68	81	81	66	81	76	67	82	67	66	77	82	64	94	84	82	91	77	96	93	76	66	72	87	81	69	75	89	55	78	73	70	63	72	82	87	82	92	66	100	80	83	71	68	68	83	81	47	66	67	69	75	66	66	65	60	72	77	67	86	72	76	84	69	67	78	74	77	90	64	92	67	73	80	82	88	60	81	82	73	83	82	87	81	81	73	73	63	71	83	74	58	63	79	83	63	75	79	66	97	79	64	91	81	59	83	70	65	81	78	87	79	86	80	73	89	71	85	70	78	60	67	88	87	60	84	72	73	73	82	85	75	99	75	75	68	90	69	90	70	64	79	77	71	78	72	62	64	76	79	81	66	68	64	85	73	74	81	90	96	93	71	82	65	76	77	76	71	87	83	65	82	81	92	70	83	69	81	87	82	79	67	61	63	82	69	59	71	73	80	82	72	74	75	83	81	65	71	84	89	78	89	76	66	98	78	89	55	83	94	69	68	79	83	82	80	79	92	85	70	74	89	82	82	84	69	70	61	77	64	85	85	82	76	88	67	80	71	94	92	84	74	70	65	65	71	79	72	69	86	75	72	68	79	92	77	85	79	79	73	68	87	94	83	63	60	80	67	89	80	88	67	85	71	74	66	70	79	65	62	71	85	90	96	80	69	77	76	76	74	79	75	69	61	70	81	85	76	82	63	70	76	91	63	77	79	69	81	82	94	71	74	72	66	84	76	82	73	93	59	76	82	73	83	81	68	77	73	68	73	82	79	81	88	78	77	66	89	77	67	67	80	75	83	87	72	76	80	73	55	57	68	88	69	95	75	78	80	50	79	96	79	71	77	77	72	80	81	62	86	68	69	79	72	72	77	74	94	74	60	61	74	77	85	74	82	87	72	84	82	70	97	95	74	77	85	69	79	75	71	76	67	63	73	58	67	66	81	70	85	81	81	81	72	85	74	84	71	78	74	86	89	83	86	67	73	63	62	92	61	90	86	69	71	79	74	86	74	75	94	71	83	77	66	72	68	77	68	81	91	84	79	78	80	65	84	71	70	74	76	82	90	84	78	81	68	81	70	81	73	78	71	81	79	65	89	78	72	74	96	92	84	79	72	70	85	68	83	82	84	82	71	76	83	55	72	72	82	73	82	70	64	66	58	73	82	84	79	65	79	73	103	68	80	87	97	71	54	65	76	78	84	81	86	78	64	80	75	65	82	73	76	78	68	97	79	74	90	78	91	73	73	83	66	99	75	73	93	63	97	76	69	86	68	75	84	87	88	87	92	67	78	71	68	59	67	69	59	64	74	86	75	63	67	77	87	80	73	77	64	63	74	79	74	60	81	74	81	80	87	68	70	70	84	68	80	87	72	88	71	61	82	78	88	80	72	73	65	75	80	63	74	63	91	81	82	91	62	88	103	77	68	65	76	74	77	71	90	74	79	86	77	86	90	67	75	73	77	85	79	82	89	76	87	83	79	80	66	86	78	78	69	88	100	91	77	74	62	64	78	58	60	89	76	83	68	72	89	75	70	69	74	71	92	84	81	82	79	68	75	85	87	80	73	66	67	74	78	83	88	91	85	70	70	82	63	92	57	55	71	89	90	65	78	76	80	77	71	104	72	101	78	71	82	92	79	81	71	87	80	94	75	73	74	69	64	81	69	79	71	73	91	77	77	79	87	78	72	73	73	78	71	77	72	72	78	78	81	75	63	76	77	84	88	79	76	59	86	64	69	62	72	74	93	76	79	86	72	89	81	75	89	74	69	80	84	76	76	77	100	89	78	71	73	65	65	60	85	74	75	82	84	72	76	85	66	67	83	90	73	59	96	69	75	65	83	87	74	86	86	68	76	73	74	76	79	57	52	82	66	64	85	89	66	75	84	75	73	91	87	87	79	73	77	69	77	76	81	74	90	60	80	74	75	84	65	63	63	70	86	81	84	81	84	59	80	77	77	85	76	76	79	65	83	81	80	60	73	84	81	85	73	69	70	86	69	61	81	83	67	72	81	72	66	105	77	71	76	79	63	86	86	62	64	75	67	78	72	80	81	79	83	69	67	68	73	74	86	101	60	81	94	75	66	87	92	61	91	76	77	51	68	79	86	75	80	62	81	78	73	75	69	76	81	59	96	61	72	81	82	75	64	88	80	81	62	89	94	85	74	97	87	78	88	64	61	68	79	57	74	63	71	70	72	78	80	83	92	52	85	87	93	59	84	92	69	64	67	82	83	70	83	60	48	59	70	88	75	74	75	90	80	85	77	71	76	75	79	76	81	90	84	83	65	75	84	73	92	67	68	78	72	66	75	81	83	74	87	69	80	68	81	68	94	65	77	75	65	80	68	79	78	82	74	61	72	86	73	72	83	78	71	70	72	82	86	68	73	81	68	80	79	84	68	62	85	81	84	74	71	72	86	84	70	60	69	83	71	75	79	76	66	92	96	82	58	77	63	71	77	85	77	73	70	80	76	79	62	90	70	93	80	65	82	57	74	85	73	84	66	68	71	88	69	79	87	69	85	91	108	85	82	76	69	71	81	98	93	78	57	72	71	85	56	68	84	73	88	81	81	86	72	102	88	70	65	63	72	69	99	77	76	78	71	70	77	84	79	74	71	101	69	67	62	76	86	71	69	70	91	68	73	81	78	64	66	85	100	80	51	74	73	101	88	70	76	95	67	81	74	70	82	80	85	66	79	76	72	71	71	74	75	83	62	71	82	83	69	85	73	76	79	89	85	82	57	103	80	82	70	82	91	64	66	65	72	76	76	73	66	71	64	77	73	84	66	85	70	71	68	92	75	68	69	85	97	74	81	76	79	88	82	80	89	65	88	78	80	98	88	96	79	75	78	80	85	71	69	83	70	78	85	61	69	76	82	79	71	86	78	57	84	85	78	69	85	86
7907	775	1814	2004	1805	1364	1089	919	810	650	624	573	538	400	452	450	447	539	1187	1392	1010	962	755	776	632	680	655	564	503	443	393	418	364	381	499	491	420	396	358	323	286	274	257	206	231	256	267	235	240	234	229	226	241	240	242	225	254	211	251	209	237	200	226	225	231	219	234	202	214	206	220	233	223	231	223	225	215	226	239	206	213	202	231	216	201	241	235	205	219	240	229	248	225	209	214	209	206	203	219	228	240	217	219	219	221	221	217	236	217	233	232	252	242	226	206	207	209	241	203	195	210	224	212	214	198	228	190	205	219	235	233	197	207	202	211	216	227	208	233	218	240	220	207	229	216	214	234	219	211	219	224	219	204	205	193	213	193	216	194	208	213	228	198	216	202	208	228	210	226	221	216	204	222	204	213	236	214	219	235	225	238	226	240	221	202	195	199	198	203	209	229	237	204	226	228	220	207	224	226	230	220	211	220	218	253	230	246	215	209	203	218	201	213	228	222	220	205	243	226	227	197	217	188	196	233	211	201	185	227	196	192	202	224	212	225	230	214	219	206	219	235	211	206	224	195	225	230	197	217	218	208	234	234	201	212	208	202	201	238	215	217	218	226	199	219	225	236	211	215	206	233	212	210	226	225	207	215	217	248	199	202	213	228	207	240	217	196	216	225	217	236	232	207	228	217	211	200	214	192	220	232	198	204	202	224	224	219	239	210	222	218	223	212	231	201	248	214	221	224	205	220	216	202	223	249	209	239	212	194	205	177	238	221	229	246	218	251	216	204	195	200	168	232	236	230	203	241	218	239	213	218	247	202	230	219	195	232	215	224	224	210	227	211	220	226	226	196	227	191	232	216	222	229	191	226	189	227	217	212	214	249	187	215	212	203	198	189	225	208	202	210	221	199	241	253	204	220	189	230	225	203	230	209	216	212	215	229	198	214	198	220	228	206	221	224	204	205	214	200	216	205	217	202	209	219	212	219	240	223	204	260	224	229	210	218	220	231	214	228	240	210	203	225	231	200	230	225	220	192	220	212	208	196	205	207	199	188	222	226	220	227	232	219	223	229	212	217	225	198	204	205	234	206	218	197	195	193	220	204	211	222	244	201	260	238	229	214	231	226	211	193	196	236	228	206	224	217	230	214	207	252	207	241	217	222	226	224	235	237	211	223	191	198	225	225	197	214	214	198	224	178	209	211	188	198	234	212	240	234	196	199	223	206	199	210	218	226	223	201	204	222	211	235	221	229	195	209	193	203	216	246	230	207	224	250	240	219	217	200	223	212	203	191	213	205	198	203	185	225	233	227	218	213	233	212	195	204	201	216	198	231	227	223	225	213	230	226	209	205	196	210	224	205	206	197	222	217	226	203	202	210	219	214	222	212	229	230	194	201	201	211	230	189	231	206	233	233	233	211	220	228	207	227	230	205	206	224	209	239	230	216	245	230	210	231	221	229	227	197	215	200	230	222	226	209	220	234	210	225	230	212	206	216	210	219	219	194	205	217	234	195	222	215	213	215	216	227	186	216	187	208	215	220	211	202	207	208	200	239	250	219	212	224	204	222	211	206	224	209	245	238	206	211	202	234	209	212	192	192	211	207	204	229	216	225	214	198	241	192	216	262	203	218	206	228	200	207	203	206	243	231	204	225	222	226	201	207	219	212	201	209	226	194	218	204	220	227	240	218	194	230	206	226	206	221	246	228	233	219	220	241	204	219	208	223	231	204	203	197	213	211	210	210	240	223	215	223	224	214	210	201	203	208	211	203	202	210	228	215	246	219	216	227	203	218	218	227	219	234	207	225	228	214	209	187	232	227	251	236	198	202	216	193	209	236	214	200	214	219	220	219	211	221	233	212	251	214	236	205	219	234	201	231	205	228	251	228	232	231	196	223	230	231	194	203	219	233	209	237	228	225	216	194	203	214	223	238	214	228	220	205	236	227	211	212	215	214	233	222	213	230	243	221	219	201	214	237	219	209	236	228	236	234	220	196	239	230	217	245	206	203	207	218	196	225	212	216	197	218	236	241	227	239	232	238	194	210	229	220	221	207	232	223	237	206	226	197	188	216	195	231	217	217	240	208	218	195	220	200	244	225	203	236	211	219	219	228	218	245	224	220	226	203	209	219	253	215	215	233	217	219	229	226	199	200	225	226	223	221	253	208	244	219	216	200	212	210	216	225	210	219	210	222	226	207	209	219	238	190	217	204	220	209	200	229	230	218	227	234	227	204	231	185	217	220	223	236	211	208	201	202	216	209	225	216	200	219	209	210	224	194	206	225	228	237	217	217	194	210	217	192	236	198	233	209	213	224	190	215	208	193	219	199	237	215	193	219	208	216	239	182	216	217	192	204	223	219	200	225	223	214	207	231	209	230	204	224	213	186	203	195	224	197	214	212	236	211	217	227	231	223	204	223	219	219	215	207	227	240	220	222	205	223	218	228	184	211	187	214	227	211	219	232	240	233	199	207	201	198	225	206	204	209	204	206	198	217	223	244	229	196	214	220	210	216	179	257	221	235	229	247	206	217	239	204	212	211	216	205	213	202	231	224	211	222	198	207	213	216	218	195	223	232	208	194	200	200	195	227	198	219	236	212	230	227	215	226	238	204	201	205	214	218	223	221	194	220	226	206	205	199	211	213	244	202	203	190	216	195	196	213	191	231	202	224	193	216	228	194	216	239	193	224	234	217	229	198	203	202	197	192	209	250	236	201	245	231	225	208	213	205	229	209	200	186	209	219	219	234	240	210	223	221	215	228	201	214	197	180	210	226	218	232	178	210	195	217	230	213	241	238	233	203	228	231	217	213	221	225	222	241	213	222	246	229	210	219	216	207	220	191	228	228	227	220	220	209	205	189	229	217	226	235	202	179	208	198	207	221	219	206	233	220	228	191	217	235	222	177	211	216	194	234	234	225	217	225	216	218	217	239	208	215	229	235	213	194	244	240	188	208	220	215	207	228	190	245	196	224	216	202	201	231	231	253	201	218	216	220	209	227	216	192	221	201	205	200	216	214	220	227	222	228	214	254	208	224	231	225	235	209	214	184	201	233	221	246	215	231	236	218	220	196	216	206	226	209	203	217	214	213	222	197	213	225	239	217	190	227	210	234	216	219	221	205	181	201	233	236	197	229	219	247	208	209	238	223	242	201	216	191	204	193	191	206	215	222	216	189	233	214	205	203	242	202	211	226	227	222	245	207	207	241	220	241	194	212	237	225	214	220	212	236	207	205	194	216	213	223	208	213	200	200	229	210	202	233	196	194	242	226	221	225	205	202	220	238	194	219	221	189	225	223	232	234	235	212	201	232	207	190	218	200	208	223	221	226	226	195	211	217	225	218	219	216	222	193	221	227	233	216	221	221	241	213	202	246	213	205	212	232	206	208	232	209	215	221	219	226	225	205	205	223	187	221	225	217	214	202	227	226	202	221	251	208	246	212	229	220	242	205	209	201	196	208	217	203	201	214	237	247	191	199	230	224	218
1373	308	297	307	312	287	264	278	297	319	288	301	300	282	286	286	311	294	317	283	300	286	292	320	325	276	289	291	309	298	288	286	300	280	319	273	295	298	301	283	292	309	262	285	261	255	294	277	241	282	281	287	300	295	265	270	292	271	301	289	276	257	281	277	294	302	344	261	305	275	299	279	272	268	244	300	273	262	259	295	269	298	288	277	282	251	313	282	297	284	297	275	304	295	307	300	308	290	242	280	274	320	285	287	286	297	276	243	299	298	316	291	297	289	298	271	247	272	300	270	269	298	317	249	272	274	265	290	256	290	265	327	314	295	299	276	278	295	284	286	301	290	279	303	283	260	281	276	321	281	292	284	292	318	280	286	287	283	295	273	268	272	293	283	309	290	277	288	277	279	304	280	309	295	285	263	249	302	308	282	320	277	317	280	276	262	293	283	297	315	260	295	275	251	259	270	299	287	276	272	263	270	270	301	284	295	288	279	279	288	262	304	277	275	270	285	304	273	271	323	304	317	250	290	283	301	288	301	272	295	271	244	259	304	294	261	289	282	266	283	286	262	290	282	279	308	297	290	281	279	284	289	282	283	295	271	298	290	299	308	272	285	250	281	311	267	335	274	298	301	269	310	272	288	299	291	288	282	309	293	286	281	234	281	286	288	304	283	299	290	299	305	305	316	307	256	261	315	301	309	259	268	311	287	280	300	243	282	308	317	295	292	303	288	284	267	274	293	290	291	272	281	262	289	279	294	282	272	297	305	300	254	262	314	274	258	280	282	265	303	266	316	284	288	256	255	256	287	297	314	248	310	260	270	299	289	264	285	311	275	281	288	300	278	263	293	278	290	268	258	280	267	271	283	272	288	310	281	275	309	297	290	274	293	277	287	295	272	270	264	267	301	286	267	295	282	294	297	266	296	309	271	256	286	262	275	296	277	285	267	270	269	264	301	278	294	263	260	273	271	293	275	259	290	314	325	285	275	313	295	279	268	255	287	297	287	253	322	285	279	291	284	281	278	304	307	280	298	289	299	297	307	260	279	251	291	257	287	325	292	270	305	280	277	282	293	326	292	312	289	269	270	307	292	307	290	270	287	270	302	225	255	284	297	287	301	277	297	309	291	246	253	265	270	294	282	276	314	274	352	302	258	267	265	323	299	302	274	250	293	267	289	260	284	327	311	307	290	277	287	298	279	287	273	276	280	275	298	275	262	302	276	302	264	301	299	299	306	288	269	265	285	265	265	298	259	300	257	267	274	318	278	274	268	281	297	278	289	295	281	303	322	343	312	303	275	300	278	284	297	318	286	274	301	285	254	278	298	275	318	308	301	251	288	278	282	267	282	271	280	261	283	291	301	277	319	281	261	307	256	295	295	273	307	275	279	300	303	291	309	297	273	295	280	286	295	295	300	305	281	242	279	288	340	278	265	290	273	290	307	306	297	309	280	273	299	296	257	303	275	254	288	289	257	266	288	298	259	283	288	318	270	272	284	311	292	273	294	293	300	244	319	279	274	261	275	291	294	308	286	269	272	280	274	287	286	277	329	272	270	266	242	258	317	273	273	277	277	277	326	301	295	307	286	273	281	336	302	286	261	272	299	273	332	303	267	280	276	292	302	279	286	306	296	278	278	261	268	316	287	262	258	316	304	276	289	316	299	290	288	265	296	311	272	296	297	253	291	307	242	287	300	307	262	297	304	300	313	305	284	302	284	284	289	302	288	283	304	280	328	302	262	298	304	262	289	316	288	291	293	316	296	295	291	291	292	300	287	273	278	275	271	306	296	268	297	290	285	262	277	306	292	282	298	281	285	300	269	324	302	296	258	263	267	262	275	263	317	298	280	277	301	271	267	288	300	279	294	281	288	302	285	254	259	267	270	268	303	315	259	318	294	293	266	262	294	287	283	264	280	257	326	278	286	265	290	273	309	284	284	288	292	298	301	256	305	286	287	281	258	262	288	288	290	315	279	266	305	292	267	280	303	276	276	276	307	281	258	268	257	269	320	303	277	262	297	297	294	304	288	323	300	306	296	336	324	304	276	296	300	277	276	311	291	285	309	288	307	289	278	250	268	286	286	270	279	306	296	267	270	306	275	306	266	272	306	279	288	290	276	294	302	295	287	278	293	301	317	311	284	250	261	284	285	281	270	255	265	277	257	271	307	279	312	283	265	283	287	258	296	305	306	322	304	290	278	303	268	275	274	300	265	335	290	282	299	317	300	296	278	268	269	249	280	244	265	285	309	289	255	302	272	305	275	277	271	275	288	301	276	288	279	245	275	284	303	285	284	288	313	288	285	295	296	298	283	304	293	280	306	261	284	281	287	287	289	269	304	291	284	272	310	292	287	304	293	301	295	285	266	279	276	295	295	284	310	301	277	315	291	278	304	291	305	287	279	263	267	301	304	273	290	289	230	250	263	276	257	284	312	272	262	268	261	280	286	292	271	308	316	326	299	306	285	306	294	277	292	291	285	286	270	285	264	310	284	255	264	314	300	292	297	266	286	270	267	292	263	267	297	295	293	276	290	311	277	266	276	244	270	296	253	289	267	271	259	328	297	311	307	300	260	272	267	306	269	227	260	300	285	267	266	302	266	277	264	327	302	273	289	272	283	321	290	253	293	276	287	282	304	300	272	286	266	292	282	296	290	274	288	296	321	249	296	300	300	253	294	282	274	303	243	279	287	282	269	282	264	305	307	300	304	294	271	269	322	300	281	271	274	308	266	296	308	287	285	270	278	281	278	286	319	314	278	284	290	285	302	284	290	309	288	271	288	281	273	277	270	294	300	271	301	302	360	269	304	274	301	264	294	295	310	298	331	262	332	296	261	271	282	284	296	310	304	286	287	295	298	299	316	305	269	289	314	278	286	317	276	285	272	287	266	293	290	287	289	311	272	280	297	316	268	262	302	258	288	294	294	280	295	315	289	271	288	291	273	272	268	281	288	307	306	262	268	238	288	283	263	299	267	274	250	269	274	290	271	320	281	311	304	288	305	300	283	311	268	264	274	264	287	270	287	316	289	282	317	284	300	248	302	301	278	277	272	265	298	288	287	274	278	310	274	266	274	273	300	325	310	283	299	288	269	284	301	290	284	285	304	250	261	309	288	275	304	302	327	296	236	239	287	279	284	288	298	291	288	288	301	299	278	277	303	297	309	298	286	332	266	270	320	288	284	284	278	328	304	329	287	253	284	302	280	287	262	291	283	295	318	310	309	275	295	265	290	285	238	303	272	269	269	291	256	286	295	304	282	296	308	276	313	301	224	287	307	272	282	276	250	274	298	283	313	254	280	302	277	289	273	277	314	298	284	294	287	289	311	272	306	323	322	296	301	292	289	273	274	271	314	281	286	288	273	316	293	298	298	284	302	276	290	303	288	253	269	265	306	267	301	266	283	278	282	271	253	309	302	252	270	292	321	286	267	308	307	279	271	278	322	308	314	295	301	259	316	296	283	283	303	253	306	280	296	272	301	277	267
1847	629	690	667	656	651	678	699	630	638	667	644	620	650	675	631	692	660	645	648	676	690	652	666	653	674	645	680	604	664	656	663	660	695	625	634	661	647	648	629	632	662	641	653	684	627	627	683	592	622	614	631	578	625	629	688	617	670	683	621	608	660	632	627	623	667	671	630	629	641	627	606	635	633	658	673	679	633	665	603	649	634	700	632	669	620	649	612	625	672	615	622	654	632	629	640	629	638	634	612	652	637	634	622	602	614	654	652	678	663	671	638	625	625	612	651	687	601	635	662	642	600	648	624	688	590	649	635	628	629	674	612	658	633	617	660	628	624	652	600	627	653	636	661	643	654	621	658	605	616	579	635	637	584	663	648	636	676	635	662	645	597	623	639	622	655	642	647	666	645	667	630	617	604	600	667	645	583	636	641	630	599	600	662	657	672	581	614	568	657	618	624	671	617	627	601	624	631	689	630	606	656	607	657	689	618	618	631	598	643	659	644	635	626	640	634	629	615	684	684	647	658	620	611	641	679	643	630	614	625	640	584	594	642	623	653	654	611	648	606	640	647	622	664	664	657	655	641	588	608	679	645	620	629	674	631	667	650	605	664	643	638	629	610	645	658	618	638	685	617	664	630	638	630	624	706	647	636	637	610	604	625	676	671	622	620	684	659	599	655	607	659	656	613	615	627	609	621	637	638	627	647	649	630	640	676	691	632	623	656	657	605	634	665	670	634	634	658	599	648	644	684	597	626	586	575	636	666	682	658	633	620	623	686	644	642	637	626	611	671	625	613	613	680	603	619	646	607	649	645	612	656	631	662	634	652	626	641	626	635	651	657	637	627	636	599	659	624	647	621	621	578	650	595	653	607	642	627	645	675	653	626	604	631	615	656	675	613	632	592	613	626	686	656	673	595	644	644	661	587	621	630	615	654	616	644	656	668	601	629	604	669	660	681	666	617	619	646	656	624	631	649	644	645	631	652	641	640	647	674	602	642	633	643	632	620	595	617	628	601	606	673	635	615	712	605	632	581	631	645	604	610	597	620	620	628	648	668	668	639	656	640	663	636	627	649	611	648	617	615	597	663	591	667	683	641	617	656	626	611	651	647	609	651	652	640	645	658	600	634	670	637	612	570	696	687	657	635	661	646	642	678	617	584	625	639	633	610	659	705	624	666	636	618	602	678	613	675	656	621	631	660	627	648	610	640	685	640	648	628	620	655	657	671	643	623	613	659	643	643	625	625	604	619	633	626	606	609	611	647	647	663	656	680	654	647	635	640	640	588	617	671	628	644	616	644	641	672	663	669	613	624	628	619	645	602	654	622	644	613	603	664	595	615	585	590	625	632	641	634	644	613	632	671	644	689	609	611	642	646	623	631	603	619	637	671	652	601	658	600	610	615	650	668	623	575	633	642	642	594	645	621	654	587	665	632	630	691	637	605	637	602	644	650	644	599	612	613	667	641	637	639	657	615	620	635	591	659	645	651	618	659	636	615	622	639	652	631	655	638	590	616	651	642	621	649	621	609	649	670	618	603	633	613	630	664	642	612	620	660	633	639	620	626	602	641	627	615	631	629	659	612	662	614	595	600	674	638	657	634	613	606	636	656	634	615	634	624	663	639	621	662	611	637	651	637	642	630	639	580	632	646	616	629	694	637	679	641	638	637	626	654	670	645	633	661	672	690	623	626	659	650	609	618	708	679	599	632	613	639	608	635	567	679	599	641	648	643	689	600	635	624	646	632	599	630	650	639	589	624	637	599	618	649	631	623	627	648	644	629	660	624	644	662	606	699	612	594	615	667	594	646	676	645	632	634	607	610	609	643	624	584	655	659	600	624	573	618	619	648	664	663	619	628	648	677	658	622	644	609	621	604	623	651	621	675	664	599	642	631	638	646	680	631	642	632	656	608	654	636	640	625	630	655	612	643	590	669	663	608	618	673	645	604	659	668	625	664	662	596	646	668	603	641	639	635	675	614	659	622	650	631	681	667	665	687	585	652	595	607	661	552	678	645	596	644	630	624	608	671	655	630	648	631	626	674	626	670	683	653	610	650	634	647	630	640	665	622	656	666	578	668	624	636	636	635	680	603	661	603	670	613	621	602	642	613	584	615	634	641	672	600	641	650	659	644	580	636	627	634	602	636	659	646	625	599	617	615	644	634	639	613	666	660	640	648	624	640	618	685	619	666	599	642	662	637	640	635	697	653	649	639	642	595	672	646	691	611	677	641	619	631	630	587	609	615	646	683	629	678	654	621	623	632	582	650	629	660	690	637	636	607	607	645	686	648	651	615	674	665	615	620	696	674	675	619	679	643	653	622	664	606	615	630	652	665	655	631	642	629	695	627	606	658	684	611	643	584	662	640	654	627	653	613	717	650	610	658	643	613	656	681	655	660	652	616	603	602	644	672	640	628	635	681	638	587	621	677	686	686	613	619	629	607	622	600	672	616	628	640	634	678	623	629	614	631	694	609	571	673	662	618	608	634	666	685	669	598	697	604	634	675	661	629	636	656	641	648	622	649	650	626	623	622	616	596	638	657	652	633	603	629	635	693	632	665	626	616	630	620	631	609	617	641	697	644	624	664	642	629	609	679	626	608	611	644	645	660	617	613	614	643	621	609	640	632	647	640	615	609	603	628	622	648	676	626	661	671	656	637	621	623	637	661	631	652	639	679	624	688	647	631	709	612	604	661	644	611	656	596	647	636	603	641	634	624	620	629	632	641	654	688	637	605	639	603	619	672	617	614	639	599	653	633	661	659	647	664	670	627	647	615	635	629	644	643	650	619	679	624	599	635	635	575	694	664	661	670	670	638	575	611	600	645	679	665	675	613	646	625	628	645	622	661	670	654	644	646	614	659	673	626	597	642	633	634	575	641	651	632	642	618	654	621	610	602	661	634	633	608	668	593	647	657	641	605	601	670	642	658	626	622	651	629	598	601	626	653	621	659	626	605	621	631	660	641	631	668	594	656	674	618	625	645	678	638	628	639	625	621	639	621	634	622	649	682	630	648	640	622	649	624	606	609	595	651	659	640	663	670	614	678	683	637	645	666	591	646	615	644	634	640	647	627	616	649	630	638	655	641	619	596	602	647	655	628	624	600	679	650	658	643	634	626	623	605	663	604	630	621	626	636	641	675	664	610	632	628	642	639	641	649	638	619	604	627	613	625	649	663	659	624	691	630	622	669	643	623	607	612	639	605	594	634	634	642	641	635	611	638	598	687	656	669	677	617	629	633	633	611	629	632	635	654	636	627	600	629	675	638	609	648	600	638	617	659	627	660	629	633	658	638	659	638	587	639	649	627	593	615	687	639	661	634	620	621	653	638	622	641	627	665	645	643	645	627	641	636	654	647	645	665	658	599	623	674	597	599	613	627	643	639	679	680	630	628	653	644	630	652	647	636	634	649	614	623	594	626	700	598	675	653	647	622	648	676	599	606	659	691	613	652	652	643	586	689	632	583	634	619	646	677	625	647	662	699
6732	436	563	401	313	285	222	221	224	174	167	194	162	166	171	170	143	178	183	220	224	203	172	158	150	174	155	151	183	170	160	163	190	181	182	161	159	184	168	172	163	163	139	154	156	145	164	153	121	136	142	164	180	141	158	157	167	154	168	142	144	166	143	148	167	160	157	153	152	157	182	173	151	156	151	162	166	139	153	169	161	171	147	154	136	134	133	169	161	150	157	161	130	141	166	152	141	163	164	134	132	146	132	171	142	166	143	157	157	156	153	150	179	147	172	152	146	180	159	173	139	157	152	126	134	166	158	152	141	163	179	140	155	154	160	165	140	136	157	165	152	160	165	149	138	161	159	156	128	151	137	148	151	152	159	146	146	166	158	179	177	156	139	148	155	136	158	134	155	150	173	144	157	149	156	141	171	145	176	145	165	150	156	147	162	143	139	152	151	161	168	143	123	144	176	178	170	163	155	149	138	147	168	146	153	165	141	186	146	144	139	151	167	166	119	148	167	167	140	149	146	149	137	144	153	141	148	144	168	164	149	144	128	151	127	153	127	158	156	135	182	160	152	149	142	142	171	159	177	157	156	144	155	160	170	170	175	162	157	131	156	138	163	169	156	135	154	146	168	163	157	143	169	139	144	171	144	144	151	164	146	152	135	131	161	170	136	157	139	151	164	157	161	156	173	127	142	180	151	132	159	185	165	164	161	171	159	153	171	137	164	135	155	130	163	154	158	142	170	153	160	136	157	155	166	152	164	154	155	144	151	164	143	147	133	145	152	113	133	127	155	138	167	154	161	158	149	156	152	156	145	145	150	130	163	140	128	149	146	156	151	132	142	130	157	149	147	131	167	155	146	160	172	147	183	152	149	141	148	153	150	130	140	168	168	172	143	129	168	162	137	144	167	173	148	142	158	137	140	148	166	164	142	156	153	146	164	128	172	151	165	139	168	153	157	143	152	168	155	179	148	165	159	155	167	148	161	139	161	169	138	145	146	152	179	161	168	151	130	148	159	161	143	159	154	137	137	136	154	159	132	180	148	156	133	156	155	158	173	169	146	150	147	141	167	146	139	142	166	157	153	145	139	171	166	157	147	151	171	170	153	155	157	164	151	155	137	142	179	153	144	175	164	161	148	170	177	172	165	170	143	142	160	164	142	147	148	168	156	161	165	162	143	156	131	116	142	161	160	136	148	170	150	135	139	155	151	145	154	160	129	171	138	174	129	147	138	146	129	149	175	147	154	172	147	180	162	174	146	142	161	147	166	159	143	186	134	141	142	117	143	144	157	145	137	181	145	154	157	157	139	171	172	163	152	160	145	157	167	148	147	149	158	154	138	142	142	139	159	147	166	158	145	140	144	153	144	158	169	143	148	146	137	160	156	142	164	160	164	144	160	149	136	163	143	145	163	143	139	155	155	137	160	154	151	165	149	155	143	129	160	163	175	166	163	160	150	162	158	127	163	156	144	164	139	148	146	139	131	148	158	148	141	165	139	150	152	149	157	171	164	162	127	163	160	168	131	147	140	134	184	168	144	154	146	136	138	166	167	166	151	153	160	148	171	161	143	145	135	150	146	155	168	128	145	145	152	139	147	157	162	145	152	158	128	147	147	153	172	130	147	150	133	146	132	165	153	169	144	151	157	161	162	164	153	149	158	157	166	143	172	145	138	148	136	140	145	150	126	155	155	157	164	158	148	138	201	178	158	160	154	143	140	149	169	153	159	145	128	157	138	139	144	128	154	131	169	144	141	144	144	172	142	158	133	154	145	152	154	163	134	152	171	172	142	147	148	157	156	139	138	153	150	159	159	156	164	173	163	155	129	158	146	146	151	144	153	159	141	151	160	127	157	143	123	130	143	149	137	153	150	147	127	158	143	166	161	154	150	174	141	196	144	130	156	164	136	144	164	147	154	149	153	169	166	155	169	155	158	150	154	134	119	158	157	188	152	164	158	143	151	148	154	164	147	158	153	161	130	167	148	170	142	125	173	157	159	146	145	176	159	148	162	157	146	187	133	144	190	171	172	156	147	146	136	144	137	146	155	168	160	148	151	144	159	146	189	153	151	163	173	154	133	151	145	140	164	135	158	140	146	160	152	174	167	150	136	156	148	167	161	155	137	134	147	132	143	168	142	160	167	155	154	142	146	150	173	157	132	158	157	162	150	160	154	169	143	143	174	162	156	158	141	171	152	144	156	174	147	139	152	169	158	159	150	135	151	164	174	151	138	135	157	176	130	144	143	139	184	170	132	177	149	161	140	129	138	162	161	151	145	121	155	138	156	133	164	149	143	154	154	149	155	196	142	137	147	144	154	168	158	150	149	139	142	140	171	152	148	186	163	146	155	153	160	148	140	169	138	177	147	133	188	174	158	144	156	174	140	166	176	164	145	151	156	140	149	155	162	166	146	152	147	175	131	171	167	159	158	135	144	168	173	173	185	134	149	172	139	173	153	148	155	168	158	161	157	156	167	163	169	157	166	149	155	138	147	148	156	147	131	158	153	169	147	140	158	157	142	157	179	147	146	162	143	147	129	168	154	133	133	141	156	158	146	131	160	150	168	121	167	153	153	140	155	145	154	141	159	158	139	137	186	146	138	157	179	173	153	152	147	164	179	149	170	175	150	167	128	132	129	156	139	171	152	163	161	151	137	154	145	166	133	161	151	139	160	163	159	153	153	164	141	172	168	156	157	139	157	150	146	171	135	158	141	167	133	138	156	161	166	163	129	162	169	180	157	151	180	151	145	146	145	167	129	165	152	158	138	157	151	177	151	144	150	150	153	161	177	137	160	143	149	138	161	129	141	170	157	166	166	136	151	155	181	163	153	142	143	164	138	146	161	162	134	154	165	169	154	162	161	137	151	145	157	155	155	158	139	145	167	152	129	161	187	157	154	154	162	178	152	166	180	170	146	167	159	160	169	163	136	170	155	170	187	158	149	151	154	154	139	162	167	151	148	144	150	161	147	138	135	149	149	165	143	158	136	151	161	125	162	143	164	145	163	151	143	160	128	141	152	169	148	158	162	145	160	136	164	170	158	135	165	158	137	120	151	166	155	154	168	152	157	130	143	153	179	156	167	159	149	150	166	159	165	170	193	148	161	153	151	180	146	141	121	146	152	157	149	157	137	134	144	151	159	139	159	175	162	151	160	157	171	159	140	150	165	158	150	173	145	174	149	176	156	153	148	128	162	157	167	158	140	146	156	149	136	144	169	153	139	122	176	160	156	141	175	176	171	166	150	127	145	154	133	147	156	159	155	139	154	131	149	147	157	163	162	168	154	159	142	175	164	143	165	152	158	158	159	159	167	154	163	179	138	148	148	151	164	150	170	166	151	184	160	147	141	154	157	153	143	143	165	186	151	148	173	149	161	173	182	153	144	169	161	161	157	156	174	164	133	168	148	147	146	162	170	154	156	140	161	137	146	149	120	154	152	169	177	126	150	166	137	166	152	128	159	156	165	148	158	148	140	162	155	149
6075	624	1162	1331	1182	943	828	726	658	637	549	486	505	496	502	475	506	501	688	973	805	782	609	610	562	551	543	543	475	472	468	442	420	500	487	495	448	443	419	403	381	368	348	358	369	377	351	341	328	387	320	364	373	368	308	366	376	335	370	380	373	352	360	324	340	372	330	356	356	339	316	344	396	396	334	361	363	349	396	338	359	334	341	382	306	355	420	371	347	360	356	360	349	320	327	366	341	346	341	372	341	365	356	365	359	361	364	341	332	358	361	330	368	364	339	340	368	336	352	336	383	379	389	339	365	368	362	334	328	374	352	366	345	348	347	347	354	384	351	375	399	372	344	331	322	347	370	366	339	335	377	382	391	353	354	386	349	350	344	387	397	344	329	355	335	394	374	362	366	347	362	323	407	386	368	384	328	375	344	354	367	346	362	359	350	356	389	368	360	363	333	357	376	334	352	338	338	355	367	362	347	339	363	338	381	403	364	383	371	375	343	346	330	353	330	377	326	367	348	380	375	345	382	337	317	357	377	338	365	339	362	364	364	362	312	340	385	366	392	370	371	400	365	354	344	316	360	357	365	359	388	337	350	370	363	319	333	357	399	388	355	343	357	364	317	339	337	343	332	376	350	345	361	354	363	338	368	356	345	380	331	326	351	375	350	349	357	352	359	361	372	371	362	352	356	339	352	367	361	356	336	372	361	387	334	344	330	384	345	382	380	364	323	332	353	364	358	366	366	378	326	396	345	327	358	356	377	339	337	380	372	307	376	355	380	384	380	351	355	356	358	370	335	330	346	344	373	341	350	335	376	342	360	326	338	359	369	369	356	336	351	381	366	327	384	356	306	376	315	382	346	356	337	377	377	365	365	365	377	371	361	330	313	390	339	384	339	367	360	375	351	355	343	328	351	376	367	341	378	371	329	347	356	381	377	366	328	350	325	373	357	369	332	352	358	348	367	345	389	334	342	362	322	359	377	303	343	335	340	332	363	359	353	391	353	357	368	367	379	339	363	349	347	398	333	357	355	328	331	369	359	367	338	335	346	338	380	344	373	393	340	367	354	355	352	352	337	343	362	352	369	365	365	378	312	329	345	352	363	331	373	344	394	324	361	332	357	380	337	368	337	381	357	338	329	326	347	390	359	396	360	355	368	377	376	339	344	349	364	363	368	353	328	324	347	364	378	351	366	362	363	335	336	376	328	350	370	375	338	350	350	341	344	353	316	340	355	367	345	373	370	362	373	345	354	341	360	347	344	339	347	365	386	330	375	371	346	353	382	339	331	350	384	351	396	361	365	376	346	330	384	359	332	331	358	353	356	358	370	340	372	390	365	364	355	362	349	362	351	355	343	342	347	339	368	340	371	363	351	345	340	391	364	359	347	341	350	367	386	372	323	361	359	355	318	356	341	324	356	352	358	384	345	366	372	360	342	385	323	327	356	386	353	345	334	330	355	355	339	337	344	329	350	359	366	339	344	353	348	370	322	332	353	368	355	348	332	372	352	338	373	379	359	352	328	339	419	355	405	337	377	382	348	355	374	329	345	387	356	358	337	364	370	321	319	378	352	329	340	392	386	363	384	375	369	355	328	348	345	330	372	345	338	334	354	319	350	363	331	334	347	347	363	330	344	346	365	343	349	373	342	351	370	346	349	369	404	366	342	356	358	352	324	336	410	332	369	366	359	352	303	350	359	338	349	374	354	376	344	351	346	355	376	359	346	388	361	367	348	339	390	359	368	352	343	344	341	365	347	382	339	348	393	347	366	375	333	362	347	347	363	352	342	361	379	366	342	349	373	360	353	361	362	380	338	343	357	364	370	359	392	368	321	350	342	349	378	327	366	349	367	351	352	306	351	351	355	369	344	356	383	373	335	367	347	349	352	371	401	358	353	330	355	366	338	366	337	343	348	366	380	384	346	366	347	371	377	351	359	379	356	381	385	339	359	364	348	377	311	351	341	362	344	338	352	348	337	359	364	338	323	368	310	366	347	322	360	355	317	347	334	374	326	333	353	353	357	382	351	381	368	368	329	369	353	403	321	342	374	353	362	381	351	372	365	321	362	354	309	320	362	377	350	356	337	309	336	384	331	363	367	363	338	385	338	381	337	365	356	360	348	341	357	342	396	349	351	378	352	402	346	328	332	333	357	352	323	346	372	348	318	372	394	364	348	358	369	334	354	369	368	375	343	352	355	351	369	356	359	355	377	330	325	314	367	363	324	349	307	329	338	337	347	360	379	372	356	383	354	312	351	332	377	346	353	368	342	386	337	323	347	346	358	363	363	338	318	344	345	352	348	338	397	347	367	393	341	318	364	369	346	368	356	357	325	336	359	358	340	354	375	356	364	340	362	339	354	333	383	350	342	344	366	373	353	340	357	350	314	349	336	347	371	338	354	333	341	350	341	334	344	343	352	346	367	343	370	358	346	340	382	358	357	338	330	388	356	380	344	357	348	357	374	373	320	325	328	384	365	325	343	335	354	346	362	334	344	339	345	327	298	348	339	343	359	346	352	387	349	346	356	350	356	348	377	333	372	345	358	321	335	319	331	348	366	345	359	361	356	363	368	366	347	385	284	325	364	363	307	351	367	375	354	352	339	347	344	370	362	343	368	376	358	367	316	360	352	321	354	371	364	380	320	349	362	373	347	391	305	379	379	363	344	362	335	391	329	390	345	367	379	341	354	352	350	390	392	355	344	367	325	351	344	345	362	360	348	328	338	365	352	375	342	356	401	332	353	340	379	339	380	334	394	324	353	350	367	360	328	369	351	365	357	378	341	363	355	384	373	323	337	364	344	339	371	375	368	365	347	403	416	321	337	348	361	346	327	383	387	373	366	326	375	333	358	376	367	365	341	384	340	327	339	349	337	323	339	331	366	372	355	312	381	377	317	352	380	340	328	337	342	309	340	333	362	371	365	344	362	341	323	341	324	363	349	350	350	366	382	323	353	365	339	372	347	382	364	351	358	332	394	374	346	325	361	378	342	374	329	340	333	325	393	354	373	345	331	384	335	357	365	359	326	358	353	351	371	340	344	377	375	382	333	360	348	394	373	379	361	369	350	342	310	362	343	355	358	362	361	364	344	336	353	363	367	377	327	366	376	344	374	349	375	350	332	367	338	337	337	377	351	322	335	359	365	383	368	339	351	328	363	358	355	366	354	329	377	399	325	374	375	372	353	365	323	326	362	378	328	381	357	359	329	308	346	347	325	332	360	336	370	368	357	343	386	345	361	372	345	348	330	353	359	372	328	323	326	373	354	370	343	354	350	365	368	348	387	352	347	379	366	383	365	366	352	372	371	336	326	352	341	318	337	364	340	381	339	363	395	354	355	330	345	361	361	328	359	350	366	329	350	323	355	349	311	367	346	349	349	385	376	340	341	361	372	367	347	332	329	350	350	362	352	349	357	350	415	351	344	356	360	347	341	341	370	341	323	364	358	370	359	364	383	356	350	376	330	393	338	334	356	331	348	357	329	382
13096	912	800	600	402	317	276	206	178	159	146	122	114	94	105	99	120	112	173	216	157	194	172	137	124	164	131	100	121	90	122	88	93	130	109	109	86	97	99	87	78	83	83	72	65	76	106	73	76	72	61	74	71	97	96	84	71	80	86	74	65	83	98	66	71	85	83	73	62	84	88	61	90	82	98	65	82	72	60	93	70	87	66	97	54	88	66	79	79	77	70	89	73	78	79	93	62	85	72	70	85	63	92	70	71	96	77	81	81	76	93	68	71	80	95	72	69	79	69	66	67	82	62	70	63	87	86	70	66	77	75	71	82	85	59	70	68	77	85	75	68	67	71	78	79	71	76	88	72	79	71	74	68	67	58	75	82	70	67	96	71	72	72	82	66	68	71	67	65	71	68	82	78	81	84	79	75	79	77	68	87	73	79	65	77	85	77	80	83	75	71	64	88	64	72	78	74	83	67	95	80	85	66	84	85	78	70	79	78	67	85	68	73	70	71	71	82	86	91	84	83	82	78	66	89	78	86	78	73	84	66	80	74	73	67	81	82	64	84	61	90	97	80	83	67	86	81	75	75	80	65	72	78	68	88	80	80	69	75	76	91	82	87	67	86	73	78	62	82	60	89	84	65	79	59	81	76	62	64	84	81	78	77	72	75	73	72	68	60	61	92	75	73	67	80	75	83	78	94	76	62	76	82	78	81	86	76	64	68	80	73	62	63	79	71	82	70	86	77	87	95	51	87	83	78	83	84	77	81	91	95	68	78	93	82	69	72	91	71	84	71	75	57	63	82	77	71	52	67	98	92	75	73	65	74	80	75	80	70	85	79	82	69	82	70	82	80	76	81	77	86	76	67	59	73	62	63	80	77	85	78	63	74	90	62	67	74	77	54	68	77	71	76	74	87	77	76	86	65	76	90	73	64	82	68	86	92	79	88	61	61	65	61	66	77	76	67	60	86	77	77	68	67	63	66	78	65	80	72	75	59	68	80	65	74	60	69	70	79	71	98	79	87	81	76	86	64	69	72	83	64	67	87	89	78	77	63	68	85	76	71	75	66	79	64	66	95	76	81	78	80	73	81	72	71	82	82	91	88	82	70	86	89	70	71	69	91	62	78	64	55	65	71	92	68	86	67	92	71	86	75	79	88	79	68	72	67	66	84	77	79	74	77	92	81	86	78	64	86	92	72	85	80	84	68	70	89	79	83	73	73	66	78	72	48	85	75	65	78	76	83	100	72	71	88	85	63	67	88	73	72	86	80	76	73	60	81	89	93	69	88	72	60	69	98	81	81	73	72	79	79	74	80	90	80	67	79	73	77	76	69	72	92	49	79	94	84	86	69	85	91	75	77	83	77	75	76	75	74	84	62	60	71	75	57	80	67	84	90	80	79	60	85	77	68	85	53	80	75	74	49	58	80	88	82	69	97	83	71	86	76	68	89	74	81	78	78	72	65	89	72	78	76	67	82	74	83	75	85	66	57	82	74	67	69	80	79	84	64	84	70	80	84	64	91	76	81	86	69	79	75	67	83	79	104	76	67	68	71	64	67	79	90	61	68	67	71	84	79	67	89	72	64	94	75	68	96	70	80	64	96	73	79	80	85	90	70	80	70	77	84	66	87	61	71	87	75	88	72	72	73	84	76	87	59	90	72	71	79	68	59	81	69	91	93	87	79	81	80	88	70	75	79	69	79	74	68	78	88	76	64	57	70	85	61	60	91	71	83	62	79	66	74	62	85	71	77	92	76	62	83	87	74	82	78	75	65	101	70	55	78	73	78	90	69	79	74	87	79	78	63	91	76	79	97	84	79	71	75	69	79	90	85	61	83	85	72	92	85	97	91	78	81	58	75	77	67	80	78	63	67	75	78	70	75	75	82	85	82	71	61	73	75	72	91	92	67	81	89	72	65	68	84	68	80	78	71	73	72	69	66	85	90	82	80	88	81	78	57	67	79	81	88	80	76	86	76	80	73	80	73	70	68	86	83	76	78	69	88	92	81	75	66	68	65	79	89	78	78	74	90	74	68	80	86	77	79	63	77	68	70	88	69	69	76	80	61	67	67	85	77	74	83	69	74	73	73	75	80	62	86	76	76	77	87	82	72	63	78	68	74	73	66	76	71	82	82	75	62	71	66	100	70	77	76	81	75	84	88	60	78	81	67	64	83	80	83	66	85	71	74	84	77	79	74	91	88	89	61	82	82	72	92	70	74	75	85	72	80	78	90	66	51	72	69	77	76	82	66	67	85	80	79	67	92	72	79	74	79	79	95	74	80	67	74	70	61	74	80	66	73	75	87	73	69	74	71	74	67	72	67	64	89	75	89	55	81	67	68	77	78	73	75	70	75	87	74	60	75	80	69	74	63	70	82	87	59	88	86	71	76	83	73	75	79	72	81	80	69	74	66	73	73	75	69	78	73	78	68	68	61	78	75	79	82	76	94	75	84	77	82	95	74	87	72	73	84	86	75	77	76	72	80	84	82	78	81	57	82	77	78	77	84	84	55	94	61	73	69	66	90	76	92	91	77	79	83	76	72	69	70	69	90	84	66	72	85	65	73	84	76	77	74	70	73	83	85	71	87	88	95	88	75	65	77	88	72	75	71	78	82	71	78	97	69	63	66	80	86	78	79	78	71	81	60	74	73	64	76	73	64	66	72	72	85	89	74	80	73	79	91	80	70	71	99	77	82	88	64	66	84	72	82	75	74	74	82	76	78	66	63	79	82	81	68	72	71	87	73	76	84	84	72	77	76	73	88	73	67	71	76	65	85	88	66	85	71	81	62	82	77	71	88	81	51	72	57	85	63	79	87	72	74	81	74	76	74	73	79	72	77	76	75	83	87	76	64	85	80	88	70	73	73	74	74	73	87	80	78	82	80	69	85	94	69	63	63	75	78	61	61	55	66	63	75	86	61	76	74	83	61	78	65	70	82	87	96	71	92	71	64	85	66	77	73	77	64	69	65	65	70	70	72	65	76	74	69	70	74	71	68	87	73	86	88	72	79	93	65	81	73	93	72	67	85	67	64	87	71	83	64	71	86	67	73	75	80	74	76	74	82	77	92	76	86	84	75	79	59	73	73	77	80	79	81	71	67	94	87	79	70	71	70	74	66	77	78	79	78	89	73	68	87	76	79	87	63	92	82	76	81	66	76	73	73	86	78	90	86	80	77	76	66	77	96	77	75	67	86	74	67	85	73	79	74	64	76	78	73	69	73	60	89	83	78	72	85	67	80	77	70	78	78	83	64	75	65	76	93	70	81	85	81	69	71	70	66	79	78	76	80	89	70	68	75	85	87	70	72	66	73	80	77	97	84	79	73	69	78	75	66	69	92	69	70	58	67	83	70	72	50	71	74	86	69	71	60	81	67	82	87	81	68	87	84	74	76	97	73	84	69	67	80	80	58	76	63	72	79	76	81	69	81	67	79	73	64	66	71	74	79	85	80	83	74	65	67	90	84	86	97	79	86	83	67	71
7852	774	1818	2096	1801	1462	1123	877	785	674	588	551	503	435	430	415	443	474	966	1390	1135	1015	753	706	633	682	582	532	474	386	407	384	374	436	484	436	464	400	374	309	256	252	201	256	215	257	233	205	238	222	232	216	224	228	225	220	222	232	229	225	209	223	237	234	214	208	206	221	214	219	223	241	230	219	211	224	230	266	242	195	215	226	233	212	207	203	201	228	218	222	220	217	192	235	226	236	211	174	208	230	185	209	197	210	217	234	182	215	210	205	228	221	219	206	206	241	208	208	181	223	213	239	213	231	215	211	215	228	204	221	202	218	225	218	204	215	229	192	241	237	225	232	234	220	255	233	239	218	214	227	226	234	220	244	249	217	172	223	213	217	218	216	201	190	177	216	227	224	246	201	191	212	210	225	211	219	199	218	230	211	229	225	207	220	233	223	219	201	220	200	207	210	215	204	208	195	209	216	202	226	212	247	248	230	216	232	188	228	215	222	217	214	196	210	196	207	239	214	197	207	207	201	232	222	203	227	221	194	194	212	217	222	211	212	217	233	226	246	197	210	220	226	200	196	205	183	215	212	207	238	225	229	203	224	210	232	202	201	213	214	203	214	203	202	235	222	224	185	220	229	246	196	219	203	226	210	216	236	223	230	211	210	215	205	227	228	224	218	233	208	230	219	216	238	198	205	221	207	198	208	194	232	217	213	233	231	214	199	232	211	198	201	199	217	236	219	208	213	212	232	226	222	226	214	225	201	225	202	242	222	191	217	231	223	214	217	239	217	184	213	230	210	186	217	215	215	206	205	191	218	211	239	210	200	236	199	211	228	196	194	203	210	203	183	184	194	241	184	189	190	203	206	205	206	216	241	232	198	227	224	213	219	205	196	219	216	244	210	221	212	190	228	194	217	213	205	207	223	211	215	220	224	227	231	209	232	229	203	230	237	215	226	230	219	225	221	237	221	209	223	195	243	231	225	219	207	234	221	259	238	244	220	226	227	221	220	229	215	238	234	223	212	202	203	213	215	205	206	188	210	222	207	218	207	217	228	226	208	200	213	212	202	222	236	219	196	210	222	190	227	219	201	225	207	222	213	175	189	233	215	239	207	210	229	229	213	224	201	221	228	212	206	195	219	222	238	217	197	202	225	207	189	185	213	213	216	201	209	205	197	218	208	208	219	220	202	237	197	193	198	243	208	213	191	200	224	217	219	209	267	214	203	241	215	224	203	205	190	194	224	202	190	222	210	205	211	218	239	201	197	214	229	226	203	198	234	212	199	212	214	194	225	200	212	198	238	211	220	212	204	211	221	224	231	217	217	192	226	203	187	214	232	220	234	232	216	224	218	225	214	232	209	182	203	218	212	208	215	229	216	211	213	223	224	220	210	203	236	220	206	201	208	189	214	214	234	211	236	206	216	214	210	211	214	231	210	173	214	237	198	215	215	194	211	205	198	233	219	231	193	219	210	233	232	215	208	208	207	202	211	205	224	209	224	224	227	212	213	199	235	223	233	193	215	208	228	214	217	236	202	237	228	221	187	241	222	225	234	188	230	213	212	209	215	208	215	190	208	209	217	208	219	215	226	193	229	224	201	210	218	226	204	215	221	205	231	197	240	220	231	206	206	224	237	185	217	233	233	217	217	225	195	207	199	176	193	206	227	227	221	214	200	212	193	217	209	242	241	204	205	205	202	218	188	193	212	218	252	190	215	234	222	226	194	200	222	215	220	243	225	204	210	222	206	199	216	203	241	219	215	192	206	229	212	195	233	218	209	226	197	203	198	203	210	222	218	235	236	216	213	219	199	209	221	206	208	198	208	197	224	210	212	214	191	199	234	226	214	215	209	223	215	211	238	214	213	212	220	211	228	241	221	229	234	190	240	208	190	195	204	246	234	190	240	244	209	207	196	223	205	207	189	208	217	204	224	214	203	225	233	209	208	234	215	209	228	201	225	213	224	230	222	215	230	216	233	221	192	230	237	228	195	210	221	222	196	217	205	224	208	203	211	215	210	188	234	237	202	225	210	198	199	213	220	203	214	206	201	183	219	217	222	214	211	203	242	215	221	212	214	187	214	202	232	215	196	192	190	219	219	210	203	230	198	191	219	197	212	221	199	231	219	203	228	217	236	229	197	223	210	240	214	233	218	216	224	226	222	229	192	223	200	210	218	233	213	210	212	243	226	215	202	223	202	219	197	237	197	244	223	247	207	221	214	216	222	204	240	218	213	216	213	209	218	226	193	225	192	196	193	198	235	200	207	221	207	206	240	201	189	228	217	209	187	196	247	198	228	219	220	241	217	206	219	190	209	211	210	221	193	221	214	215	189	202	197	226	225	243	237	200	217	238	213	198	216	245	226	218	199	231	225	200	223	231	200	205	215	199	211	208	202	201	210	185	211	194	200	189	214	238	221	207	220	228	200	229	232	200	216	219	206	238	210	190	214	214	215	217	226	217	215	222	231	203	225	231	198	196	207	215	209	215	208	206	203	251	226	213	187	209	209	230	218	216	209	185	216	204	217	202	238	229	226	210	196	204	206	205	195	193	217	208	212	223	223	233	234	226	227	228	222	219	221	218	214	231	220	196	227	228	225	211	215	217	229	221	205	221	224	207	231	219	224	217	202	236	209	207	201	195	215	210	222	225	201	247	200	224	218	233	234	221	219	219	222	208	206	210	235	197	232	172	218	187	226	249	212	246	200	213	223	233	230	207	216	205	229	226	229	211	236	213	223	233	220	191	185	235	224	198	200	197	213	236	209	204	224	238	236	208	228	201	221	197	197	201	218	223	222	213	222	216	239	209	228	211	206	228	200	223	229	209	214	224	220	207	224	218	219	209	226	222	226	205	236	246	212	232	229	234	210	228	236	224	286	245	217	173	230	209	255	200	199	231	208	202	191	226	230	232	221	214	216	195	217	199	198	223	195	195	212	196	186	215	218	216	228	203	204	232	222	208	202	198	238	220	236	187	226	189	226	216	209	220	196	225	232	206	234	202	253	210	205	197	209	239	217	201	207	200	231	208	224	215	219	213	213	184	195	234	232	221	210	199	234	235	230	221	229	249	190	219	199	208	196	218	234	214	222	212	206	235	212	211	218	208	217	234	222	244	212	194	225	232	202	206	208	207	233	188	211	195	196	210	208	209	224	204	226	219	218	201	198	213	212	217	239	210	223	195	206	210	168	214	205	202	211	222	205	201	221	201	234	200	211	221	209	196	217	213	225	198	223	255	235	209	184	213	208	204	196	214	229	213	224	229	198	220	197	208	233	211	207	226	209	207	212	201	210	195	214	228	210	177	198	187	221	203	209	234	201	218	193	219	221	211	243	220	220	211	202	199	215	208	204	188	216	231	204	244	226	234	245	220	215	181	206	197	223	197	224	190	225	196	198	234	214	222	205	231	218	215	225	227	215	208	231	242	185	224	215	243	221	217	216	206	206	199	217	213	205	200	212	220	234	238	216	206	192	220	221	218	202	235	223
1443	288	278	293	303	284	297	287	276	297	292	257	276	286	264	228	274	268	289	298	302	311	286	303	265	314	264	289	282	301	263	265	281	296	261	280	309	313	280	265	258	271	245	305	307	287	270	299	252	294	287	279	314	294	291	278	270	270	284	284	326	292	308	247	294	275	296	253	299	289	319	300	284	246	282	279	276	295	289	293	274	274	288	276	290	297	286	309	265	283	317	278	323	292	298	289	279	290	274	284	278	291	307	262	298	273	298	305	293	278	280	296	286	288	282	309	331	297	251	238	281	241	288	286	300	256	293	250	287	302	283	262	300	324	303	270	301	285	321	280	274	289	311	279	274	306	287	278	287	289	266	300	295	301	266	264	254	322	292	281	283	280	280	306	286	287	285	282	260	268	277	260	314	291	311	260	301	247	279	284	304	303	304	282	288	282	297	268	313	277	283	274	309	277	285	307	284	265	281	295	269	276	275	287	288	269	290	268	278	303	298	285	274	276	288	287	293	267	292	316	289	289	318	278	254	258	287	280	294	298	289	273	292	291	277	293	291	265	296	297	282	283	291	308	304	282	293	328	284	295	295	299	288	280	290	327	260	313	298	282	289	315	293	315	328	272	286	293	264	303	289	297	301	276	270	287	242	311	255	265	311	304	276	272	279	283	291	303	281	292	297	244	276	288	302	293	263	280	260	286	302	301	257	303	280	298	261	309	307	304	299	272	290	299	304	263	292	293	287	292	314	311	303	281	279	285	271	285	275	311	264	280	274	293	286	307	298	279	277	268	272	298	275	297	303	317	282	272	277	261	262	293	294	290	260	291	296	295	252	284	264	281	254	298	286	279	289	265	292	291	260	279	308	254	285	290	293	274	318	305	287	263	301	297	283	306	283	269	280	313	305	307	295	331	291	278	308	296	284	297	276	314	290	309	300	295	289	313	272	280	363	308	278	271	264	285	293	265	316	283	265	295	284	270	298	298	279	317	304	290	276	288	287	298	298	305	255	289	278	285	256	285	268	296	280	260	269	289	302	299	324	302	274	280	274	305	284	275	274	285	281	283	271	287	245	285	307	293	312	272	304	301	289	272	267	276	273	274	288	289	297	307	320	296	288	285	273	276	276	266	270	283	269	293	295	281	275	278	319	300	292	270	303	302	321	325	285	293	281	290	293	288	285	261	293	282	298	282	283	285	299	303	283	313	302	276	274	246	282	294	314	279	286	295	279	275	297	277	297	281	283	291	274	314	268	283	285	304	300	274	290	269	330	281	250	310	258	262	307	310	284	275	258	298	277	282	280	302	270	285	286	260	297	265	271	245	284	281	286	283	271	261	267	258	283	276	272	292	294	296	250	304	271	271	269	236	270	285	286	290	281	298	279	272	272	286	305	295	278	282	278	284	277	312	276	253	293	282	264	313	284	276	305	292	293	288	315	298	278	272	307	301	303	261	323	247	281	304	276	282	292	275	282	310	289	250	275	267	301	287	298	289	295	279	287	253	277	297	303	264	304	293	290	302	286	307	274	270	297	271	282	317	285	272	282	277	288	275	269	260	289	314	304	279	283	273	289	277	305	279	286	253	281	322	300	256	288	266	292	304	300	271	274	316	259	272	301	274	260	310	298	287	273	282	282	313	321	290	308	295	283	288	279	289	269	267	281	303	277	297	276	258	287	282	300	294	304	304	296	290	283	281	276	306	320	307	285	276	307	305	299	269	289	292	277	311	283	297	283	257	296	281	274	301	303	278	303	276	297	285	271	304	283	289	318	294	284	286	266	282	248	277	254	281	290	284	320	291	283	299	309	288	285	267	220	291	273	276	281	292	304	290	279	285	298	314	317	281	292	290	287	285	326	273	281	270	278	288	302	287	274	301	262	258	264	265	295	283	307	272	268	288	272	300	296	296	273	277	285	291	246	289	301	282	266	282	279	276	297	280	281	278	230	293	314	273	290	309	314	280	292	314	301	286	321	292	312	308	271	316	298	264	287	292	297	279	269	274	287	285	287	242	325	270	278	300	268	333	281	262	247	280	284	255	263	258	309	298	286	308	235	247	285	294	295	263	291	273	296	279	271	317	265	309	311	233	303	304	290	255	301	282	280	256	271	273	282	261	266	283	298	309	255	262	306	273	298	307	281	255	305	235	281	285	281	286	287	294	281	287	257	313	282	304	261	304	270	270	279	278	268	274	287	307	266	285	306	287	300	313	284	255	292	292	284	310	285	262	285	312	280	287	240	306	284	278	310	272	288	292	289	305	294	267	264	315	292	285	302	301	264	288	296	251	271	277	272	289	286	277	300	290	313	309	284	286	296	277	301	275	264	279	301	289	301	278	310	284	299	277	265	325	297	260	309	285	297	308	275	249	282	306	282	243	292	251	291	275	291	270	279	288	288	274	233	289	289	279	262	272	246	281	296	302	293	288	313	294	257	257	290	299	268	273	285	299	257	279	281	297	293	259	308	311	252	276	277	276	294	282	323	304	273	313	275	285	307	299	274	290	293	286	263	254	293	323	283	266	247	265	280	311	305	286	299	303	297	301	280	308	261	299	301	293	252	279	258	286	277	287	284	323	263	307	262	310	293	284	284	310	325	286	317	260	279	303	271	290	295	268	298	268	300	326	296	276	286	263	298	278	313	291	310	275	306	277	246	285	298	280	285	249	268	298	292	298	274	305	316	288	278	280	294	258	287	275	295	266	269	292	282	272	320	273	304	288	302	254	264	317	272	270	299	262	300	295	279	284	283	274	285	307	297	280	259	298	257	294	284	287	279	279	297	258	261	281	301	326	292	266	265	272	293	258	275	269	271	285	297	252	255	292	295	322	282	306	290	282	283	332	302	264	288	289	277	274	255	307	272	301	267	320	317	271	292	293	279	336	310	273	292	295	263	310	261	295	257	274	284	286	310	289	285	286	297	294	279	287	292	290	304	283	295	289	272	286	248	261	284	295	283	287	290	269	295	259	285	308	300	274	304	244	315	290	262	298	285	302	276	313	262	301	284	277	268	285	274	258	297	307	289	298	280	304	300	283	273	277	305	294	264	276	275	276	303	294	276	300	284	308	300	280	275	292	271	295	312	284	310	298	306	260	329	262	309	278	291	302	287	298	276	292	302	295	293	286	279	238	297	294	285	282	300	280	293	279	267	280	277	301	289	289	303	241	253	292	253	311	256	291	263	268	302	274	297	266	282	310	264	293	279	261	272	261	301	289	272	309	296	292	289	284	297	277	284	286	286	294	297	299	303	277	284	264	280	293	302	287	276	285	289	278	270	277	307	276	304	287	249	253	300	295	266	270	282	295	327	285	261	288	274	269	285	279	254	303	345	264	258	274	290	305	285	293	320	316	296	322	292	311	295	264	258	250	270	263	254	287	278	270	282	304	315	234	300	299	278	265	316	287	260	269	282	265	260	260	279	291	310	280	277	261	294	301	275	292	268	289	315	302	284	257	280	262	288	285	279	296	279	291	315	279	286	275	276	298
1888	659	706	716	682	708	658	651	668	670	650	675	626	678	675	698	635	670	592	675	680	645	663	633	677	680	694	634	692	622	666	614	666	621	645	661	633	653	629	605	603	653	647	663	658	653	612	640	636	599	698	628	624	635	628	572	577	612	626	620	638	645	592	614	648	624	617	631	626	666	645	657	647	626	672	659	635	596	664	624	655	634	640	650	663	648	641	641	645	655	612	593	591	651	634	648	642	603	687	673	638	657	636	660	590	627	644	601	643	642	629	646	636	628	599	636	675	618	634	664	658	643	658	583	637	620	644	674	634	595	596	649	658	632	649	660	630	657	620	635	613	644	657	693	598	620	675	660	653	613	634	597	652	676	623	623	626	618	593	631	700	696	638	657	655	623	624	612	665	590	650	621	662	635	612	630	590	640	609	624	685	628	584	670	622	664	548	640	639	634	639	636	636	607	654	655	675	620	629	582	650	646	616	604	662	607	667	614	641	607	640	617	635	594	609	653	644	644	628	575	656	639	647	593	650	611	601	643	689	668	600	618	649	639	625	617	633	672	642	578	662	666	655	667	622	626	657	636	675	600	604	647	615	622	629	674	623	592	671	633	609	598	589	679	650	619	658	669	650	630	637	621	675	655	631	647	594	603	627	654	649	651	625	639	578	608	632	612	653	642	629	638	610	642	673	646	603	654	633	621	670	614	651	604	619	607	663	633	642	666	648	659	647	647	641	622	683	674	598	657	700	673	621	588	655	616	629	643	616	591	630	652	650	595	609	637	662	677	652	585	647	579	622	635	632	623	634	652	688	654	633	603	624	617	662	601	624	624	647	633	615	629	635	612	610	644	641	623	663	669	674	620	676	647	609	623	657	685	631	655	678	661	580	631	649	634	673	611	645	604	652	614	703	647	593	615	658	662	645	621	647	600	627	626	639	663	672	658	641	701	637	646	662	604	660	606	609	688	602	638	628	641	646	632	604	650	680	629	623	666	700	649	604	673	657	668	649	678	673	611	628	632	635	658	646	628	648	610	615	643	646	650	600	632	615	670	650	647	634	622	645	604	604	638	613	636	634	652	630	595	662	637	605	641	633	680	647	639	634	622	613	623	615	660	658	614	639	600	634	650	634	608	645	624	660	621	620	593	666	628	660	639	638	632	651	659	599	618	655	623	631	659	615	597	622	599	675	616	675	661	632	616	623	656	580	663	656	626	611	660	630	609	633	597	628	605	631	640	615	671	649	662	633	604	631	643	676	645	597	633	648	617	634	662	653	665	644	678	652	623	636	606	637	668	618	658	638	647	643	616	663	621	654	615	617	657	619	620	593	658	657	615	616	571	612	638	658	639	626	627	627	567	650	600	614	627	653	661	664	587	615	634	609	657	652	673	626	638	617	612	662	636	657	606	638	638	619	653	618	614	611	613	614	651	643	609	622	589	607	638	648	626	632	635	629	640	664	654	623	641	631	654	623	605	631	670	655	633	635	649	611	633	616	581	633	639	577	641	601	656	649	603	636	667	622	641	691	561	650	658	642	637	625	620	641	639	628	636	668	621	668	658	672	656	656	613	660	576	650	627	594	622	637	637	628	624	622	627	650	611	613	653	665	613	613	661	640	633	616	620	631	644	621	604	641	621	661	625	650	648	630	651	642	635	623	641	635	648	614	666	620	599	632	655	682	605	628	663	629	624	623	608	642	649	622	612	631	634	629	619	614	620	662	648	663	617	622	629	661	586	663	615	629	670	661	667	633	657	662	620	622	642	622	658	645	632	625	673	607	658	652	662	642	647	629	617	624	604	627	633	654	649	609	616	693	650	615	656	653	657	668	610	654	625	698	625	613	613	661	613	645	625	635	629	659	667	651	660	633	655	644	620	623	625	636	616	626	643	688	608	644	620	592	628	603	636	628	659	652	614	622	674	631	641	586	667	675	612	603	666	591	609	607	721	664	633	605	654	623	640	672	638	611	632	652	575	648	686	628	613	605	651	691	640	629	688	636	644	617	642	636	638	661	631	616	649	623	650	651	588	623	589	602	607	648	671	611	645	652	624	648	642	626	622	645	636	622	687	662	626	586	615	639	645	628	607	667	640	631	610	669	626	627	652	652	634	632	643	655	662	648	616	629	670	663	716	646	589	651	608	599	635	630	617	631	624	643	641	611	608	627	614	648	654	626	650	650	681	625	595	665	632	617	633	639	635	647	658	617	629	651	620	664	631	643	660	624	621	654	608	639	637	609	574	678	637	627	608	649	670	609	608	667	642	592	621	629	639	669	607	657	609	698	640	648	678	632	659	616	696	632	624	681	655	665	639	652	660	628	632	643	620	659	674	646	644	626	638	669	623	617	646	680	634	658	623	632	652	631	619	604	606	609	620	624	617	617	636	624	595	650	658	647	638	675	624	627	626	673	627	646	665	631	616	667	661	628	672	633	683	645	583	638	650	646	623	667	609	639	581	667	612	632	601	608	624	639	615	606	668	646	653	675	646	630	637	665	625	636	628	632	614	630	659	599	635	578	609	618	670	688	608	637	584	646	663	616	629	647	665	682	651	645	640	630	638	649	639	672	571	675	651	644	642	606	610	609	618	660	608	611	647	681	633	601	614	666	656	665	617	606	647	641	659	654	607	625	632	696	631	618	614	630	607	635	649	640	664	609	603	636	656	603	647	688	642	609	607	639	621	644	639	609	606	613	660	607	629	646	636	626	602	618	642	625	675	652	602	630	658	602	626	640	576	644	605	687	625	659	584	675	592	628	639	650	667	616	614	624	661	643	656	649	620	631	633	595	601	667	596	613	633	620	625	627	644	601	553	658	631	670	637	650	672	636	623	621	707	603	649	636	655	663	614	635	640	655	607	646	619	674	683	636	649	608	604	646	655	640	680	631	624	681	646	642	659	662	653	626	586	611	658	617	650	634	673	596	631	640	624	659	651	660	657	598	674	631	595	612	633	688	640	635	609	594	649	618	665	652	645	604	663	649	627	655	629	655	616	642	656	642	630	669	651	683	666	594	628	642	626	668	654	643	649	643	637	613	623	638	667	634	616	663	638	646	631	625	610	597	608	628	625	686	661	651	647	638	626	630	615	655	644	625	603	653	666	593	605	602	640	621	636	669	648	613	610	619	631	639	652	585	641	657	639	615	625	610	668	602	633	626	636	664	685	655	648	641	626	628	678	608	614	638	629	642	608	640	669	659	638	664	579	641	629	661	589	593	663	679	669	615	652	623	589	649	603	645	628	621	635	621	692	675	644	662	635	578	659	656	634	683	623	583	655	625	638	620	666	581	640	656	706	675	638	629	632	627	600	610	636	596	627	635	677	664	595	625	627	643	642	598	652	649	645	644	638	657	614	620	642	689	685	644	654	634	664	626	635	607	637	689	622	647	603	632	661	626	615	645	648	625	612	639	676	618	623	634	645	629	613	641	693	644	640	671	686	648	647	607	614	633	658	653	644	610	650	634	693	619	637	603	636	645	650	633	637
6857	427	553	396	341	292	220	201	172	155	168	194	164	190	173	169	168	182	174	244	219	205	194	199	159	173	171	158	183	169	148	147	176	166	164	180	162	160	176	146	159	151	167	159	130	174	175	143	131	168	176	168	156	151	147	156	155	152	141	147	146	146	152	153	150	153	150	158	149	161	155	164	168	154	156	160	150	178	135	168	159	152	127	148	146	143	147	136	124	152	159	163	140	150	143	144	143	152	151	143	141	151	142	154	157	148	156	161	163	154	160	150	152	145	155	159	160	157	155	167	156	148	150	178	166	126	146	145	154	152	178	143	159	145	175	135	146	147	174	160	161	146	151	155	157	145	129	178	162	164	159	148	141	154	152	160	156	156	145	171	144	159	144	157	142	143	175	155	161	164	166	139	141	153	149	155	150	161	142	165	157	145	147	146	143	129	132	149	146	139	145	164	167	140	167	169	139	174	143	155	168	174	159	143	189	151	158	167	169	167	144	151	151	169	151	151	173	179	152	171	149	166	162	150	153	148	177	159	142	138	156	173	170	168	142	191	142	154	129	154	181	164	148	168	143	148	133	136	152	142	149	141	135	150	155	179	150	178	130	163	148	130	160	163	130	137	176	158	138	147	161	169	158	154	157	178	127	157	158	146	166	160	167	140	142	176	160	138	148	156	161	151	183	121	146	171	171	158	151	153	159	164	139	155	143	133	142	134	180	139	139	148	154	160	141	180	134	137	143	178	165	156	134	149	135	152	172	167	150	151	133	168	149	180	149	150	160	152	144	142	152	153	166	172	143	124	142	145	143	149	148	164	120	133	150	128	160	151	165	152	159	154	134	152	143	168	162	148	123	138	163	148	142	176	161	141	153	168	164	148	168	163	153	148	164	161	140	158	169	151	149	142	175	156	164	169	145	168	144	140	151	155	131	138	182	186	146	129	164	138	139	167	150	163	143	149	136	165	155	138	149	151	156	159	169	159	130	152	147	162	187	184	137	160	166	108	181	150	158	140	162	171	162	158	138	173	130	153	139	149	152	152	150	165	139	135	145	154	152	147	147	159	141	153	140	139	165	152	164	144	160	144	142	153	156	151	145	172	181	148	145	162	166	145	146	167	141	165	139	181	142	137	150	158	144	146	160	155	160	164	132	149	185	184	153	151	154	164	136	169	151	156	173	142	146	139	147	150	144	134	142	157	142	140	181	150	164	138	148	156	133	206	154	146	175	144	122	141	155	160	160	154	156	150	151	156	161	171	155	156	174	140	142	157	151	158	155	146	141	151	157	165	149	167	157	148	163	140	137	149	155	162	142	157	148	161	156	154	166	201	123	145	151	131	131	149	115	154	162	156	143	141	170	165	154	140	146	146	147	145	166	141	166	134	149	153	148	143	144	158	148	170	176	148	144	129	132	169	165	156	140	135	154	155	131	134	177	136	138	151	154	155	117	162	153	159	152	159	177	164	150	126	152	155	142	147	135	135	161	144	157	134	141	142	149	158	168	155	160	153	143	137	159	139	159	176	136	134	161	157	164	141	146	139	134	171	159	174	157	144	160	163	157	161	139	153	161	165	160	152	147	147	172	171	123	149	128	132	150	143	168	141	132	152	135	140	156	160	147	167	156	148	166	145	158	153	148	158	167	147	148	167	146	149	152	152	160	146	142	167	160	148	161	165	159	141	155	137	167	156	170	160	170	142	136	151	170	147	131	154	153	141	148	159	151	163	158	167	166	180	158	144	152	147	157	128	158	168	145	156	155	161	167	138	156	159	167	139	145	141	187	151	161	147	136	154	161	158	123	146	161	151	176	154	168	163	136	148	157	140	166	147	158	143	149	146	160	173	143	149	158	121	144	149	156	147	147	152	153	164	170	157	149	156	138	139	146	156	144	149	150	138	143	156	147	158	143	149	138	165	143	139	137	155	147	180	148	160	166	167	156	128	147	135	168	169	170	166	148	163	155	129	148	171	168	153	179	172	144	148	159	167	163	140	165	149	122	151	141	136	147	177	163	133	146	144	154	160	172	157	149	157	143	152	143	168	171	146	152	168	148	140	161	136	144	153	167	154	141	176	174	166	152	158	163	172	139	152	136	132	173	130	138	148	169	148	176	155	120	170	155	128	151	137	144	184	155	149	157	173	146	149	125	167	168	151	132	143	149	147	149	163	151	157	165	155	147	132	132	155	142	161	165	175	177	156	150	175	140	145	166	137	132	183	150	153	140	143	167	173	156	145	139	167	159	182	153	146	160	157	143	153	168	135	169	158	150	145	169	135	150	145	138	163	157	160	163	158	179	162	141	147	163	159	159	165	133	142	137	160	143	161	160	137	154	141	158	164	148	140	133	138	170	167	160	140	161	168	163	155	169	144	166	178	136	159	142	165	185	140	135	160	148	155	151	158	147	131	162	145	168	134	152	130	129	151	153	140	166	156	183	152	148	153	156	150	126	140	168	147	174	136	172	171	141	136	142	156	133	159	142	152	146	165	157	162	177	150	132	147	172	161	134	130	156	165	140	152	154	162	140	151	132	144	151	181	168	134	157	153	173	167	135	152	173	148	158	140	156	163	173	139	127	175	161	146	165	138	134	153	138	150	145	163	145	154	141	122	154	179	178	159	130	141	166	150	158	142	163	159	153	151	135	152	160	177	153	172	140	132	172	149	170	156	158	143	165	150	158	134	170	164	141	168	138	147	153	155	161	165	146	141	145	185	161	153	141	130	144	148	145	172	163	152	125	134	148	166	172	161	151	140	129	142	148	152	140	143	152	152	142	167	175	184	158	122	144	160	177	181	152	162	143	138	169	159	166	166	165	140	129	178	148	142	146	137	130	154	150	154	162	141	149	137	136	139	165	160	163	152	122	151	159	175	166	151	152	139	147	127	146	166	150	163	135	154	140	161	164	154	159	151	160	147	162	168	160	146	156	142	157	143	154	128	126	160	156	142	141	166	149	135	177	162	172	144	152	149	128	166	133	152	144	125	128	159	136	175	168	144	167	147	143	161	145	147	130	155	140	141	158	156	165	157	156	168	169	180	173	151	163	150	174	161	160	147	139	137	165	145	133	138	136	152	142	173	155	163	146	155	150	171	152	200	140	140	153	143	158	147	156	134	166	151	159	180	178	144	155	151	135	147	156	164	130	140	168	152	170	149	156	151	147	148	168	143	118	182	145	162	138	158	141	161	166	146	150	131	162	147	164	138	157	149	146	169	160	151	147	148	161	160	152	148	142	147	175	167	179	173	171	151	137	141	147	142	156	127	133	152	166	157	153	156	160	150	151	156	168	170	130	168	161	155	156	156	143	164	160	157	159	145	165	155	138	144	136	165	165	165	124	165	160	142	141	124	148	139	147	155	139	136	138	151	129	181	160	160	167	137	146	129	137	171	162	147	149	159	139	151	146	126	161	162	139	145	158	170	167	139	140	168	178	166	175	142	186	160	156	139	153	150	130	135	156	138	131	139	137	141	166	168	163	157	119	150
6123	615	1181	1297	1208	990	803	749	657	562	548	529	486	432	451	429	462	487	630	886	790	837	682	639	555	533	533	507	473	441	466	446	469	441	536	487	515	474	445	396	376	411	348	364	345	367	394	383	388	391	384	341	388	364	394	339	358	363	368	385	371	361	364	322	386	321	342	357	327	366	353	365	393	381	324	337	365	400	356	377	351	357	365	389	312	346	357	341	347	341	381	346	370	326	351	369	365	371	350	335	323	356	346	372	357	364	372	368	371	348	357	357	311	364	351	368	358	345	362	364	364	365	371	366	312	322	361	350	337	329	340	350	324	358	352	398	332	383	325	352	352	330	338	355	360	375	330	369	384	359	345	325	361	343	380	327	349	367	333	343	347	368	337	335	338	342	355	390	347	349	339	381	384	363	356	386	342	343	387	359	371	338	334	366	371	340	337	344	330	361	370	328	372	356	353	372	388	328	343	342	345	396	371	358	352	388	342	343	329	375	342	325	329	326	370	336	370	348	381	354	345	385	361	357	377	373	371	335	379	313	371	317	366	389	332	349	355	385	339	355	325	375	339	366	374	354	332	334	364	346	341	328	365	369	355	369	375	338	330	354	364	368	333	347	368	335	363	335	359	346	320	353	339	338	351	373	356	371	339	367	381	345	360	346	351	331	340	349	358	346	366	354	363	352	358	343	337	325	346	369	337	360	360	360	349	333	397	351	356	361	342	362	341	351	373	343	395	358	352	378	344	361	355	341	351	327	370	347	347	335	352	340	360	342	346	390	383	363	339	321	356	344	346	384	347	360	345	388	341	366	331	363	382	342	363	369	354	354	364	326	345	361	345	360	327	351	360	358	319	353	342	355	339	333	355	346	379	364	350	367	339	364	374	361	351	369	337	328	314	322	312	353	364	357	332	341	314	370	335	366	431	372	359	357	328	366	312	369	365	342	353	350	347	339	346	341	348	390	331	356	388	353	355	343	324	333	329	372	307	345	351	344	360	322	358	347	371	388	381	349	387	336	344	339	339	353	390	328	353	335	370	345	370	342	349	331	366	347	334	352	329	333	338	394	366	399	361	326	354	328	362	350	365	372	378	374	345	379	387	333	357	359	348	342	367	338	332	346	358	337	357	349	376	349	355	340	330	356	358	343	381	341	355	385	358	312	353	355	323	376	379	355	353	352	355	363	347	335	397	360	365	352	350	364	351	322	342	355	343	393	365	394	355	337	341	396	320	364	361	368	345	367	346	340	348	335	367	329	370	345	380	368	362	346	366	352	362	367	343	348	345	354	370	332	348	343	368	363	378	344	330	356	347	335	370	376	312	368	339	366	342	354	346	356	349	331	376	370	326	353	368	349	333	350	347	327	342	333	342	359	336	368	331	337	351	324	354	368	355	351	316	374	347	334	344	366	328	389	338	356	376	377	360	311	340	353	360	344	367	369	353	336	340	358	366	364	337	350	356	348	331	350	356	330	367	361	345	363	377	358	345	331	368	353	376	359	354	355	342	376	359	347	338	367	339	355	330	351	342	336	347	371	368	366	351	339	346	347	362	352	362	375	345	347	346	336	367	329	357	344	346	323	332	354	350	341	379	351	342	354	343	364	346	361	318	329	347	364	357	392	347	324	369	348	335	335	339	347	310	365	324	357	363	347	379	355	374	333	338	352	341	337	366	370	367	358	366	359	345	352	376	360	353	370	340	335	361	326	362	341	360	355	363	339	375	345	311	336	361	355	345	332	322	374	324	361	331	340	340	373	336	344	373	338	355	373	349	357	389	368	339	371	327	370	354	326	363	342	371	349	354	367	358	316	374	357	381	352	348	343	352	360	350	362	342	379	349	320	371	359	354	355	356	348	342	375	354	366	339	352	339	344	366	331	401	352	404	336	346	324	361	382	342	383	375	383	356	340	349	328	343	315	330	340	316	328	333	327	322	334	335	345	335	335	366	367	386	385	366	326	370	328	334	371	366	330	355	328	362	355	361	327	385	373	358	345	350	339	345	316	367	388	347	352	331	355	351	336	373	350	355	341	376	351	357	333	345	343	364	334	359	380	369	337	409	317	317	388	377	337	347	346	346	348	385	334	384	340	368	313	366	368	349	343	380	336	352	348	341	332	349	369	340	349	347	350	354	348	401	335	352	333	389	337	383	356	362	333	340	400	376	340	345	340	345	334	346	347	332	345	359	371	370	362	328	387	325	373	341	333	354	356	345	362	352	347	325	382	329	336	357	358	362	334	354	360	348	360	345	364	356	340	326	352	373	332	370	347	366	343	348	333	355	336	354	349	352	345	354	350	352	356	329	346	366	387	309	341	375	320	315	390	380	316	361	320	385	303	369	392	366	343	338	346	365	342	333	383	316	329	353	344	330	343	332	355	351	362	343	356	382	373	371	366	337	390	342	382	357	376	346	378	333	381	342	373	359	346	372	341	341	354	376	369	327	366	339	333	356	356	363	325	345	314	350	357	376	341	361	315	394	364	327	338	343	377	363	364	337	384	332	377	358	381	356	386	377	360	339	358	358	368	355	371	346	392	331	350	349	341	389	361	356	327	341	338	385	374	352	344	362	334	338	361	364	335	392	373	359	376	334	354	331	347	371	374	365	350	342	337	344	397	321	368	342	342	323	361	355	351	366	341	392	357	364	368	331	343	331	360	353	351	360	331	331	358	350	308	333	330	362	340	366	380	351	365	330	366	347	347	354	362	339	346	355	346	329	354	372	359	364	353	347	357	367	345	350	351	341	342	382	333	339	334	355	337	388	354	337	371	371	388	314	367	388	335	341	367	353	328	347	382	368	361	361	367	341	357	330	339	364	370	348	368	368	338	361	337	315	313	380	381	355	372	368	355	370	346	346	348	351	356	321	355	358	360	340	326	341	356	349	366	339	376	355	323	353	364	321	362	326	363	338	348	368	327	365	355	362	358	338	354	326	331	360	329	339	343	354	348	335	352	341	355	354	347	305	347	370	351	336	340	351	339	354	355	358	386	330	360	361	336	378	324	378	349	326	356	329	335	343	366	343	353	368	383	336	366	355	363	370	345	348	331	366	386	317	376	348	347	352	353	368	347	340	348	358	354	372	336	354	374	380	324	363	353	388	338	373	342	371	333	347	347	384	349	352	398	375	387	386	367	370	348	337	345	333	358	360	320	363	376	343	343	374	368	347	331	337	341	320	361	345	347	371	373	362	342	354	367	329	346	386	358	363	369	358	368	362	363	353	357	330	368	368	359	344	334	369	379	374	370	313	354	334	326	378	366	354	401	367	334	382	361	334	353	352	373	348	332	346	361	326	366	359	337	349	373	352	361	338	350	372	352	331	354	385	351	355	348	366	334	339	336	344	363	349	325	374	320	328	354	363	346	350	353	376	344	326	361	346	352	368	359	350	346	335	341	349	387	330	349	329	357	365	349	327	343	343	364	333	323	344	336	364	365	386	342	374	343	375	338	367	334	352	349	367	382	358	328	373	359	340	371	329	319
13225	925	799	601	437	302	219	187	187	151	151	134	107	123	111	86	110	105	131	230	215	178	151	121	131	126	122	119	131	95	82	80	91	97	130	107	102	97	88	88	76	62	86	77	79	71	74	83	92	61	69	81	68	67	88	83	75	88	81	70	85	69	84	80	85	84	87	76	86	75	73	87	80	71	64	78	85	80	71	75	65	90	72	75	80	95	81	87	89	83	85	89	90	69	80	59	71	94	78	80	69	67	71	81	72	75	95	82	64	89	61	65	54	90	79	74	68	89	83	65	76	61	89	68	93	103	90	84	89	76	64	72	78	81	77	82	71	81	77	71	76	82	76	72	77	91	84	69	81	81	86	62	81	65	69	57	75	72	67	76	82	71	72	84	82	83	65	78	69	93	97	71	76	72	88	94	84	97	75	84	87	77	73	79	70	77	98	62	78	80	87	61	83	79	85	73	76	66	86	76	92	81	75	85	102	85	80	76	65	78	68	93	66	66	80	67	62	82	83	82	84	63	81	63	65	79	73	84	65	81	85	94	74	75	89	80	71	77	80	75	53	68	79	90	57	76	71	77	73	77	65	83	64	81	68	83	79	78	87	91	79	80	82	78	76	55	81	86	77	79	77	69	70	84	56	87	89	72	72	67	58	70	82	82	67	78	67	87	82	72	95	74	85	80	83	82	82	74	75	82	75	61	64	73	86	78	70	78	83	81	70	77	83	67	59	72	88	85	72	72	69	87	68	75	70	61	68	78	75	71	70	79	73	65	74	101	80	68	70	82	69	82	69	98	76	83	75	81	67	85	92	61	77	92	74	90	73	76	68	78	77	72	75	66	70	72	68	75	72	69	73	70	75	83	79	74	84	80	78	76	78	73	76	72	68	62	78	76	67	72	78	92	78	82	73	77	85	81	66	70	70	89	81	54	64	79	73	83	85	82	74	78	90	79	65	74	81	60	81	81	90	72	76	69	77	77	90	67	67	70	69	75	66	80	74	76	66	76	77	86	81	72	74	78	69	77	68	83	99	81	88	95	75	91	74	69	69	71	68	69	67	64	79	60	61	70	70	84	80	84	83	95	77	73	69	67	73	89	66	74	79	71	61	74	93	85	72	71	72	74	76	74	84	91	66	84	64	62	78	61	74	71	64	70	71	82	69	81	59	70	81	75	71	79	69	75	68	83	79	71	69	76	77	79	68	59	92	83	78	65	70	89	81	76	78	73	83	61	63	74	76	67	76	81	80	69	88	93	74	74	68	56	79	83	74	68	64	73	74	67	69	89	79	78	81	65	79	70	80	62	76	79	82	70	84	75	87	72	86	85	82	67	65	67	78	75	77	86	86	68	76	66	88	73	86	70	70	85	78	79	72	68	85	84	92	67	82	77	85	68	66	84	74	82	82	63	79	77	89	71	75	84	72	58	61	62	50	79	71	86	65	90	80	67	70	73	72	58	70	82	59	84	83	89	73	67	58	58	71	86	80	74	70	88	74	76	78	70	75	59	92	89	72	67	74	72	68	86	71	78	72	70	89	63	77	75	63	76	77	66	66	72	61	76	60	83	79	70	64	86	73	103	70	77	76	76	75	88	86	62	61	81	76	70	69	68	79	90	86	64	61	77	74	63	80	82	81	82	87	82	72	84	75	74	87	108	76	67	76	95	80	92	81	72	76	72	77	86	68	68	68	78	77	80	66	68	78	76	77	75	78	91	82	98	86	89	83	64	91	87	75	67	82	66	81	99	77	82	76	68	81	62	67	65	80	82	65	68	77	76	67	98	91	72	81	71	78	78	83	77	81	64	76	71	73	87	73	59	82	76	60	60	70	86	81	68	89	72	63	81	87	81	78	95	74	71	71	71	59	82	78	87	61	68	72	59	77	69	85	85	94	86	79	80	56	92	77	73	56	70	81	67	80	81	81	73	73	87	67	80	76	100	90	73	69	84	81	66	75	92	64	77	67	75	74	69	76	71	74	82	84	92	91	73	75	79	87	71	70	74	81	69	76	85	76	74	85	79	81	63	90	83	73	67	75	71	79	66	66	61	79	78	68	99	73	89	71	82	78	67	69	75	75	86	83	81	78	71	88	76	75	83	81	59	75	68	71	87	76	79	83	91	67	57	86	77	69	78	69	76	79	87	90	64	84	81	77	82	89	79	56	81	61	79	86	79	71	67	72	55	70	62	60	70	83	74	67	70	80	69	71	91	83	80	62	72	69	68	74	56	74	75	71	66	72	87	81	100	65	83	80	79	70	82	79	79	90	74	77	63	65	63	67	91	84	87	65	73	65	68	62	69	73	100	65	77	65	86	76	84	80	72	61	91	82	75	58	76	76	91	82	63	72	89	74	76	70	93	79	68	77	68	84	74	63	87	90	87	88	100	71	91	79	74	77	86	84	65	78	78	76	71	83	68	68	54	78	77	62	75	88	78	83	84	87	74	79	83	52	81	73	76	82	95	88	72	67	69	83	72	90	80	69	75	75	77	71	76	86	83	70	69	66	79	72	61	79	58	70	67	84	64	80	76	76	71	82	83	85	80	74	99	94	64	92	85	80	78	67	63	69	84	80	61	81	78	97	77	80	60	76	75	65	65	70	75	71	65	84	80	74	65	76	72	93	71	75	76	62	79	91	78	82	67	86	83	81	81	94	71	74	89	91	69	75	84	59	76	68	71	79	86	97	80	72	70	89	81	56	77	83	74	76	73	84	71	73	82	68	63	65	73	72	80	78	76	78	91	56	66	68	83	84	64	69	75	59	68	79	72	68	70	86	73	82	77	70	78	77	69	81	79	75	78	71	79	86	83	63	77	76	92	64	71	77	68	94	89	72	81	66	72	83	64	93	76	76	70	80	83	72	70	67	72	91	69	81	72	84	79	79	82	68	66	83	67	89	72	81	70	78	81	74	77	76	72	72	70	84	86	71	66	56	64	78	85	67	84	79	75	69	89	75	69	80	89	65	63	65	78	77	90	69	82	80	73	87	76	56	76	78	80	82	77	71	78	80	80	70	60	57	76	87	59	78	87	84	80	85	84	67	94	70	81	78	70	71	52	68	54	81	89	60	82	81	80	84	84	86	89	81	67	84	72	83	79	77	67	74	96	60	68	70	61	83	57	73	90	93	77	92	78	80	80	85	65	73	78	81	83	80	67	75	74	73	78	85	75	75	67	74	75	71	77	90	78	74	72	75	78	64	82	70	72	98	75	76	70	60	79	61	75	63	66	74	64	63	95	70	73	86	74	76	68	66	74	70	73	63	79	65	72	74	84	78	66	84	85	72	70	63	72	77	63	67	87	68	79	65	73	61	68	65	76	67	72	70	74	76	71	75	78	73	73	75	70	87	61	92	83	81	73	79	65	83	86	69	85	72	68	79	63	76	82	81	81	87	59	77	67	77	90	93	62	80	66	86	73	67	75	76	78	86	76	68	83	79	69	79	72	77	73	59	66	85	75	71	83	80	79	74	87	69	67	76	54
7811	773	1795	2097	1870	1442	1093	967	763	648	573	545	502	454	436	413	422	457	684	1309	1209	888	903	710	656	595	669	533	434	390	392	354	456	433	537	466	489	354	326	299	298	234	215	235	244	246	259	231	213	236	211	224	220	219	223	227	268	225	218	240	233	208	214	215	247	223	241	230	247	213	222	213	220	230	207	226	222	227	225	201	230	196	238	215	218	210	234	214	207	207	204	221	219	224	213	208	251	206	207	240	245	214	201	216	202	221	223	201	244	210	212	236	231	222	204	249	210	209	202	248	223	190	228	213	229	204	187	208	238	217	222	228	231	210	227	214	214	195	237	224	219	213	229	213	212	231	203	216	205	220	205	220	194	211	222	222	202	210	214	199	219	212	221	205	227	251	214	220	232	209	201	218	217	241	222	231	194	205	209	208	199	226	225	234	232	197	202	215	212	216	211	216	225	205	213	208	213	224	235	208	223	199	217	188	230	220	204	199	218	225	236	224	246	199	203	204	220	215	201	229	209	217	214	228	223	215	227	216	237	199	188	224	224	193	216	209	235	199	226	209	222	209	223	219	208	215	210	173	229	237	230	206	226	221	208	250	216	231	215	207	214	202	226	206	203	206	222	213	224	216	201	218	232	200	209	216	189	192	240	251	213	199	197	208	220	204	220	192	206	203	217	209	195	207	239	238	204	219	220	215	223	211	193	219	222	201	215	237	218	190	210	246	220	232	242	234	213	222	197	210	224	226	215	197	200	192	206	227	207	217	187	226	235	228	211	222	217	222	210	190	222	207	200	224	194	191	202	224	209	205	203	217	236	239	226	239	189	223	196	208	213	211	208	212	224	233	211	206	220	223	236	204	212	235	229	209	217	207	217	241	222	221	185	217	221	208	217	227	207	211	226	230	207	220	241	201	230	228	214	193	206	201	208	223	219	211	230	222	201	214	213	209	216	209	189	209	215	201	190	217	240	225	205	226	226	224	181	192	216	212	224	205	210	213	198	218	204	210	221	242	225	210	221	212	219	222	214	233	224	195	221	237	210	209	228	201	219	190	190	197	208	229	249	218	202	228	222	213	249	227	213	187	217	256	244	195	238	206	229	205	217	218	222	189	196	245	220	203	216	215	219	220	213	204	225	200	189	204	213	202	195	218	218	201	206	210	198	232	229	223	217	191	192	229	213	214	216	231	221	198	223	227	223	215	203	224	235	200	224	231	213	199	233	201	208	223	205	209	229	239	213	210	215	214	226	226	236	223	228	233	221	218	240	224	235	229	209	218	178	216	210	220	218	230	198	198	212	204	184	221	211	205	236	236	201	204	241	225	189	212	219	222	215	236	231	226	203	248	209	224	205	197	188	198	197	229	208	205	242	231	186	224	229	219	225	204	226	214	179	206	203	212	203	204	217	226	223	207	210	212	221	217	234	205	218	203	204	216	198	244	205	216	227	198	218	225	210	203	196	175	202	215	229	232	216	212	223	228	228	195	221	233	210	222	230	235	231	241	241	207	200	226	233	204	196	200	187	240	245	211	235	216	218	213	207	227	198	184	219	225	226	219	199	196	221	198	220	210	246	194	229	225	231	200	196	228	203	204	224	232	195	246	221	198	217	230	209	214	219	227	218	213	215	226	219	215	240	203	214	217	220	214	198	235	233	217	233	213	208	206	251	197	202	219	230	223	213	209	226	216	214	228	210	237	218	188	197	218	210	228	218	219	197	209	219	220	238	237	219	198	225	229	229	183	192	222	201	224	208	184	194	227	225	201	193	197	216	233	203	204	210	205	202	230	208	195	227	206	209	210	188	209	242	226	201	204	217	199	216	208	211	216	225	201	216	218	218	196	216	214	197	232	236	197	198	211	204	211	199	231	204	241	227	234	209	221	227	196	236	193	226	239	230	215	194	229	224	206	176	190	241	213	244	247	221	231	205	216	190	217	222	217	227	217	225	205	211	196	214	228	235	210	201	218	208	183	222	221	232	219	234	227	207	221	175	223	210	221	198	198	204	235	219	206	210	198	193	190	226	222	217	199	184	230	225	229	201	213	193	207	201	204	226	216	247	240	199	247	177	214	194	234	215	218	199	212	234	231	213	215	221	222	224	195	213	224	214	235	234	210	203	253	211	226	220	211	210	196	223	228	238	203	230	223	228	225	210	198	229	193	222	201	197	225	215	207	230	222	215	195	226	201	200	213	228	206	216	204	219	202	203	219	219	234	229	239	229	219	213	223	231	215	218	223	224	228	204	225	252	203	226	197	191	203	218	216	215	212	247	218	177	190	212	206	202	261	199	196	202	229	196	217	208	208	203	224	211	199	202	247	187	203	210	198	222	234	215	209	228	209	213	232	233	214	201	212	221	222	207	218	226	225	232	184	210	241	209	239	197	210	239	203	215	218	202	219	216	231	211	206	215	220	209	216	215	232	227	206	227	203	199	201	210	218	225	229	189	207	230	231	202	196	233	197	241	228	177	224	200	221	224	230	221	222	202	189	196	196	226	214	174	201	233	226	204	217	206	191	230	197	195	196	185	236	232	198	214	224	194	211	209	201	213	232	206	194	199	249	232	208	213	235	209	235	221	218	218	217	198	221	235	185	210	216	234	200	229	209	240	240	225	215	225	204	216	215	240	245	231	254	194	227	204	195	227	209	206	220	215	209	227	212	215	253	232	201	227	198	195	231	239	228	218	253	225	231	235	210	230	205	222	184	235	197	234	211	207	184	236	227	209	212	181	210	232	208	178	223	219	229	235	205	224	215	199	202	229	250	196	228	213	220	215	218	206	209	212	215	224	221	209	204	185	220	198	210	209	201	221	223	218	237	229	208	205	194	218	226	227	239	244	193	203	202	242	193	207	220	230	230	228	218	196	225	232	227	201	215	210	210	217	213	195	221	200	213	227	221	207	234	228	237	205	199	229	237	214	223	232	227	210	223	203	216	216	226	183	206	211	214	217	199	201	214	216	245	204	222	189	208	203	201	225	206	220	215	219	197	195	235	196	232	219	217	193	181	198	239	200	208	226	209	214	212	206	205	198	195	206	252	185	189	215	258	221	194	234	235	207	212	211	207	227	202	190	231	217	224	205	175	190	207	212	191	218	210	211	220	226	233	227	204	215	214	220	223	242	213	200	185	226	183	206	186	233	210	223	199	216	184	214	227	198	240	209	210	246	211	229	197	201	209	238	216	215	219	220	225	216	224	226	213	218	213	202	227	219	207	254	213	217	221	213	217	215	206	203	208	258	229	205	210	209	221	235	201	200	220	210	211	239	210	214	210	206	192	222	251	201	197	213	206	207	210	210	225	195	206	237	221	189	200	195	222	253	211	196	221	219	227	212	207	237	205	230	196	218	223	203	201	205	213	229	231	208	197	236	215	189	179	232	219	213	195	212	224	215	214	240	197	212	202	208	226	223	214	230	208	220	230	211	200	226	229	216	211	237	236	218	209	218	211	214	209	200	224	204	224	211	199	219	209	214	221	214	225
1405	315	311	301	286	301	286	282	305	307	292	290	262	252	331	276	285	264	332	319	282	299	290	313	309	287	300	278	274	277	256	274	295	288	294	305	265	294	309	319	301	271	298	255	284	289	289	287	288	296	304	307	290	275	300	291	299	298	256	301	289	293	297	312	276	315	313	316	317	284	262	311	298	296	274	275	280	274	261	291	335	240	291	282	262	264	346	320	266	266	280	313	255	257	307	280	278	290	311	294	294	321	278	290	280	284	280	310	272	277	295	269	305	285	288	327	288	274	287	272	281	283	293	308	281	289	313	291	338	272	283	308	253	281	294	329	291	259	332	294	300	262	293	264	269	283	298	277	279	256	289	280	251	289	286	289	295	288	246	247	304	286	302	326	271	283	282	262	294	329	303	278	287	278	300	290	257	262	300	287	277	286	287	292	280	258	288	292	258	266	294	291	264	305	244	289	263	308	291	298	280	260	300	297	289	320	297	297	304	318	276	286	245	284	280	288	298	278	308	312	256	289	301	261	269	325	339	268	293	298	277	276	250	288	311	283	310	273	285	262	289	287	303	286	279	313	311	293	280	278	294	281	309	279	283	315	280	303	251	280	277	256	270	284	270	291	287	272	317	262	279	308	292	261	271	284	292	318	282	271	304	311	275	275	275	296	310	249	308	314	266	261	291	284	316	330	275	298	256	300	277	268	276	308	293	294	305	294	287	292	272	323	278	279	276	269	277	293	284	311	270	279	313	318	277	286	274	282	272	283	280	320	306	267	292	288	285	271	295	290	284	279	282	275	296	300	283	273	281	288	255	285	264	294	287	291	261	286	290	305	318	256	259	256	299	265	282	293	274	273	278	282	298	305	300	274	296	287	268	286	290	297	284	294	283	280	278	278	269	303	276	279	257	293	303	294	311	282	263	265	279	293	271	279	263	295	301	295	272	269	285	301	268	283	279	313	266	287	287	262	242	297	291	301	284	304	292	312	286	296	298	301	285	277	292	293	305	272	304	297	283	292	312	288	306	256	329	300	277	278	288	290	276	287	259	280	282	261	276	274	301	286	292	292	273	283	268	253	277	277	288	286	277	282	305	309	293	299	288	266	269	279	285	302	284	271	286	286	281	280	262	310	287	256	263	291	319	298	322	273	268	306	282	282	335	277	301	291	246	295	315	278	293	290	286	281	296	285	303	286	322	293	259	295	294	292	306	288	309	316	296	282	218	312	290	280	290	257	263	283	306	284	277	282	312	305	272	321	270	314	243	263	301	308	331	315	285	273	288	271	275	334	285	269	287	272	278	275	263	296	253	283	288	255	304	291	276	296	268	306	322	289	249	294	286	297	274	341	306	284	284	336	278	254	269	277	278	263	269	315	310	292	284	275	329	276	287	264	264	317	284	296	297	319	301	316	286	263	291	260	267	269	284	233	289	303	305	272	256	307	311	332	279	269	328	288	305	280	294	281	320	282	301	281	283	234	285	267	268	301	287	306	285	274	306	288	279	297	273	289	286	274	256	277	309	287	304	277	289	269	302	286	308	297	261	284	279	277	295	287	315	312	285	274	304	277	293	275	274	295	288	296	304	313	276	269	296	257	285	299	282	264	268	270	300	290	292	270	282	286	279	301	276	284	305	255	271	277	288	260	317	323	262	298	310	291	303	305	293	293	288	287	296	299	289	291	303	339	281	291	315	261	295	304	277	285	322	314	275	297	326	325	273	259	333	294	287	305	275	295	283	297	293	306	273	280	307	319	294	287	284	288	300	255	280	287	293	292	304	288	274	321	280	293	284	283	274	284	302	293	307	329	272	272	302	328	262	282	294	327	309	300	281	278	281	296	300	306	337	271	302	278	275	276	282	293	300	314	281	259	301	289	302	296	293	320	265	269	272	288	271	288	291	264	286	266	318	273	273	271	298	279	273	317	301	289	291	283	301	262	284	325	261	316	278	271	298	321	292	336	291	289	265	293	312	255	266	285	257	311	310	292	279	300	250	293	271	275	283	297	281	254	264	322	283	257	274	295	308	290	255	262	312	283	270	300	291	264	274	299	281	270	272	283	295	268	310	293	299	265	300	289	317	295	285	271	320	279	284	291	298	294	281	273	285	281	277	305	274	293	281	292	292	331	273	282	288	238	238	300	284	293	262	268	289	328	292	291	295	302	300	299	309	312	290	291	287	285	259	288	300	296	291	294	283	297	277	302	226	278	284	269	266	276	296	304	326	308	307	292	252	277	280	278	282	294	284	256	300	251	273	279	278	263	272	297	285	285	280	291	262	299	296	297	329	273	265	282	288	300	274	271	283	271	261	314	283	255	292	290	267	294	291	299	281	276	282	264	291	287	268	275	286	291	308	285	308	288	282	279	253	263	265	286	273	295	294	249	284	278	296	298	287	278	318	293	312	289	297	304	286	244	309	248	305	293	278	298	266	298	294	323	280	288	321	294	287	298	297	291	271	282	271	263	274	291	314	310	280	294	290	289	316	318	287	303	310	308	298	301	276	286	305	291	277	279	268	302	330	301	278	265	272	281	289	285	293	284	302	287	299	277	293	312	286	280	308	265	267	302	263	247	285	290	280	263	332	273	285	280	272	256	286	285	280	263	266	302	278	264	297	311	289	303	299	296	313	282	294	265	291	265	305	301	281	296	277	301	291	275	283	292	317	276	279	285	295	272	264	292	294	273	273	306	360	278	270	284	276	289	270	273	256	259	280	284	263	265	259	267	283	318	249	314	278	316	316	287	301	285	282	281	280	273	301	294	280	283	283	291	305	292	306	313	302	312	300	296	304	257	299	284	304	263	281	285	288	284	304	270	269	324	302	280	273	306	332	309	265	257	267	273	284	294	284	290	276	298	270	325	260	302	266	282	301	287	268	307	310	296	282	298	307	262	262	282	308	279	298	261	280	294	280	296	315	288	275	283	280	321	290	305	289	291	278	262	301	264	291	296	283	312	270	314	255	290	281	251	286	279	287	270	276	297	273	266	301	313	321	253	277	302	274	282	308	289	272	294	294	315	281	292	257	261	287	279	301	264	278	242	250	285	322	296	313	273	300	298	271	269	265	303	306	281	266	288	289	261	309	293	282	290	270	285	304	305	305	291	281	298	295	271	302	302	290	290	340	266	300	298	281	245	312	273	278	285	322	276	276	292	284	287	247	291	273	303	301	301	277	302	284	290	298	292	297	281	265	312	280	276	255	285	263	311	281	270	268	257	286	276	288	254	288	274	284	308	274	278	296	286	288	285	280	272	309	299	295	296	281	278	298	293	295	299	298	298	315	285	292	318	299	248	307	295	274	292	300	273	283	285	280	289	264	289	249	308	290	308	301	292	309	282	268	273	271	295	293	293	294	271	286	286	261	265	295	316	303	286	277	279	306	315	288	302	280	290	280	287	268	312	292	260	294	252	285	268	292	288	276	287	295	299	285	264	254	329	294	296	252	321	283	281	285	281	265	297	297	263	275	285	298	309	297	295	260	269
1849	693	683	702	675	662	685	640	661	554	624	619	628	624	654	677	650	666	634	666	669	637	646	652	615	701	657	619	630	615	663	649	627	643	625	650	643	638	634	621	626	608	650	632	616	601	656	643	636	611	671	651	649	649	595	617	656	650	660	569	661	589	638	637	601	628	640	650	594	663	628	626	663	659	665	688	614	662	616	645	653	630	628	584	629	643	613	622	614	610	629	610	671	628	650	630	663	656	649	606	642	647	595	630	656	629	605	608	618	683	653	686	614	632	661	659	654	648	663	617	654	659	603	648	641	640	622	663	653	670	692	667	612	642	610	614	642	624	616	632	621	615	667	612	622	659	646	625	621	597	676	648	676	649	630	624	610	605	599	654	641	657	646	652	648	656	627	633	606	639	662	626	627	612	641	621	632	619	627	598	612	630	598	615	644	646	616	666	655	666	663	625	648	614	633	632	666	666	657	647	628	641	614	661	598	674	622	622	654	618	674	636	612	611	594	631	616	656	637	660	622	606	620	628	602	649	616	600	626	652	694	668	639	617	633	638	641	623	630	684	624	655	648	592	671	648	628	671	626	615	663	619	668	678	634	657	662	664	617	619	629	648	622	681	640	645	644	615	660	701	617	631	642	632	635	647	622	650	661	688	669	587	722	638	682	649	655	632	612	599	669	660	589	628	649	630	598	615	680	676	663	635	599	623	660	613	608	666	620	611	663	617	651	687	625	605	657	666	624	628	650	653	646	662	625	665	613	624	638	654	615	650	657	679	623	685	640	615	591	650	669	609	645	615	629	659	664	638	604	640	712	654	631	658	615	606	622	639	573	649	655	653	672	634	642	609	586	614	612	629	587	638	619	620	656	632	582	602	671	623	675	624	649	645	622	635	675	643	606	656	632	661	626	638	632	624	622	643	646	630	692	670	645	636	642	603	617	616	632	614	641	673	618	628	653	599	621	644	662	648	663	650	613	651	622	685	611	611	667	671	632	661	600	640	678	632	618	632	625	635	613	634	598	694	674	575	644	611	618	617	630	624	622	619	595	593	643	633	647	634	637	648	631	677	620	648	641	602	619	644	663	634	644	657	615	639	667	628	627	672	643	664	634	639	656	639	621	623	657	626	644	652	624	598	630	640	623	628	658	637	643	662	609	617	664	653	642	645	638	615	636	691	603	608	659	610	626	681	612	651	647	639	649	594	597	644	605	610	585	632	648	656	656	659	658	629	670	628	647	638	621	637	658	630	617	629	625	634	645	630	568	645	644	642	611	628	657	619	629	661	617	677	636	635	667	663	668	633	660	631	697	655	637	612	673	610	615	656	677	643	638	633	602	651	634	654	641	620	686	645	600	626	631	627	651	643	578	637	607	638	637	628	671	693	648	644	637	643	643	639	670	593	681	612	597	677	637	673	641	622	645	676	626	655	657	621	619	664	667	638	619	648	675	639	590	642	656	583	589	625	638	637	618	656	660	661	649	595	673	619	650	641	654	632	608	598	688	584	623	648	637	628	645	639	627	605	646	640	617	600	579	630	653	652	618	632	648	610	636	638	652	598	663	650	597	643	608	653	683	604	655	613	633	625	654	629	667	649	650	666	653	613	631	618	651	640	612	639	629	666	622	642	594	633	636	641	670	615	630	664	684	616	640	607	619	652	663	606	634	604	673	677	643	629	670	673	632	628	622	626	645	603	609	673	650	667	602	631	622	617	661	645	625	665	624	655	654	660	611	625	618	653	631	601	659	637	608	650	651	633	682	618	630	604	621	628	620	634	653	653	627	590	678	624	624	626	650	615	656	642	629	621	649	630	572	636	647	622	639	634	642	647	627	632	634	706	618	695	601	635	633	708	655	642	650	639	715	635	617	568	655	632	624	613	599	627	680	620	667	644	614	613	621	625	606	655	637	629	726	669	647	677	632	664	651	635	578	662	627	633	633	662	625	608	645	647	632	633	650	632	624	650	666	660	555	649	611	650	616	631	616	646	697	606	622	613	669	666	638	662	636	663	618	671	658	652	649	643	614	628	613	673	653	590	692	649	637	645	621	629	607	635	653	648	665	653	608	643	625	659	635	641	651	639	623	611	672	634	655	629	597	617	626	687	628	591	643	660	644	684	607	597	668	646	613	655	630	633	659	627	603	689	640	617	606	637	657	648	698	634	620	630	642	610	642	608	634	628	647	661	649	621	676	612	595	627	671	633	647	632	653	634	611	618	587	655	648	649	628	639	636	628	633	668	625	644	600	635	643	637	671	617	602	642	622	639	662	637	671	573	664	663	664	607	616	654	641	634	648	677	667	665	608	599	646	632	590	592	600	650	722	608	635	669	650	633	680	629	672	627	606	628	626	657	662	620	645	590	658	675	664	652	675	664	664	679	612	664	654	644	617	641	652	645	616	625	616	684	590	618	634	672	626	649	625	631	639	598	628	637	630	687	633	668	631	643	624	689	615	627	629	644	638	674	598	686	656	663	607	675	653	634	670	624	703	662	666	601	600	605	639	617	641	635	612	631	645	667	643	644	686	600	601	634	598	621	648	625	645	656	608	652	652	649	650	624	641	639	681	619	633	600	609	617	609	599	684	633	631	644	615	609	591	631	661	648	652	645	623	610	636	646	633	638	646	685	674	643	637	635	671	644	647	673	601	659	641	630	632	649	636	655	681	642	620	658	631	575	668	721	649	602	633	648	616	648	575	645	646	654	672	588	627	670	613	630	704	624	637	630	646	658	648	629	601	636	671	626	658	618	608	667	640	643	680	639	657	658	652	653	645	636	631	656	620	664	656	648	615	632	605	645	611	654	627	630	601	650	664	688	675	656	633	661	624	620	639	604	607	657	642	651	645	642	665	624	662	648	651	640	669	640	587	692	581	634	666	623	618	616	647	682	667	655	623	667	668	628	615	690	637	609	659	601	679	652	657	628	643	646	660	615	638	661	689	642	645	614	638	655	587	627	610	632	636	654	621	670	657	611	672	624	651	660	618	666	681	611	619	664	607	666	638	624	625	672	679	633	651	645	629	628	580	660	655	641	630	653	615	637	567	618	639	669	628	633	648	608	603	640	639	648	644	642	652	664	646	653	644	637	672	610	667	630	626	619	672	666	636	613	620	668	588	691	637	650	640	666	640	617	695	621	699	610	596	629	665	637	626	598	670	619	596	615	638	653	662	589	634	648	651	612	621	597	623	628	647	680	683	644	636	628	645	604	649	626	644	635	662	659	685	628	643	652	644	637	653	619	641	625	624	648	644	647	637	654	603	647	589	654	656	627	591	615	642	642	649	599	660	597	624	618	630	647	633	672	620	606	623	618	666	633	634	631	635	673	617	577	686	599	580	596	638	636	603	593	615	588	609	623	596	627	660	652	613	604	631	656	651	666	643	638	626	643	694	630	601	657	613	641	682	678	624	597	598	654	668	574	640	603	663	625	621	646	647	624	616	641	622	627	641	621	676	610	651	670	685	639	610	595	654	634	659	598	631	674
6905	459	506	427	343	262	259	202	185	184	173	175	174	155	165	160	162	168	198	239	232	206	184	166	195	178	182	158	164	155	140	190	163	156	160	141	179	167	160	179	152	181	171	159	151	161	147	146	144	140	148	152	151	155	167	171	181	173	151	153	130	168	167	123	146	174	151	145	142	151	160	135	153	156	145	170	135	175	148	165	152	158	146	139	147	137	161	171	134	147	169	135	153	172	168	154	167	151	155	150	151	146	149	150	158	150	132	142	178	145	139	147	138	129	153	165	153	164	170	152	171	174	136	141	141	174	157	145	156	150	158	162	127	151	177	179	173	142	165	153	168	151	154	156	163	172	133	150	156	174	164	167	154	168	132	158	171	134	143	153	186	153	151	174	133	155	153	175	144	159	172	157	165	133	148	148	148	159	169	154	150	137	148	141	145	166	163	165	143	149	167	139	175	166	163	158	158	155	159	190	151	135	142	160	157	161	177	133	149	159	173	166	136	167	190	167	127	183	156	158	136	147	165	136	153	185	127	140	149	147	153	123	159	150	167	170	144	177	167	134	145	162	152	116	148	170	176	127	121	135	169	147	171	155	161	126	159	176	148	164	160	149	181	139	136	147	145	131	136	150	138	167	163	173	155	134	151	163	156	152	163	169	152	139	165	152	151	138	170	144	155	141	152	164	158	160	158	132	140	150	146	177	159	126	159	149	157	148	149	149	150	148	142	141	154	159	143	149	128	135	157	158	137	159	129	138	138	132	152	144	149	170	165	154	137	177	147	159	163	167	173	154	157	148	156	169	155	199	135	132	155	136	145	140	143	133	151	139	137	131	137	162	157	143	139	136	150	144	147	142	155	168	168	175	163	163	135	153	154	149	166	145	159	152	167	167	146	181	127	173	173	153	127	146	149	147	159	165	146	163	149	158	164	158	150	154	175	178	150	135	131	160	183	171	166	121	145	158	151	143	151	129	160	152	156	153	139	134	149	155	179	170	145	150	161	140	155	160	153	132	182	129	157	164	179	163	167	163	154	164	139	149	169	147	165	137	157	163	142	150	169	153	165	160	181	151	157	164	150	154	160	142	143	136	161	153	151	146	160	147	152	150	168	137	136	158	152	147	168	154	142	151	141	179	137	168	175	156	175	136	145	164	164	150	161	138	164	168	150	134	138	154	142	142	167	159	164	163	144	156	162	161	177	141	140	155	149	175	148	140	131	154	155	155	160	146	147	141	138	184	150	160	127	140	122	137	145	167	150	159	154	156	143	150	166	158	115	168	128	178	152	154	160	143	157	147	129	142	141	163	159	161	129	151	158	151	137	159	144	161	164	153	173	159	154	148	164	140	150	167	162	175	130	175	153	129	161	163	158	147	133	157	149	151	136	145	149	146	167	157	175	169	165	166	137	155	145	125	134	162	165	155	158	150	122	151	149	146	165	143	154	180	168	160	143	139	148	151	159	147	154	136	160	150	166	142	155	165	159	148	140	165	134	158	147	154	141	129	149	169	160	130	142	140	156	141	158	175	144	139	143	139	158	130	147	137	149	154	178	171	164	164	154	155	139	172	150	124	157	142	123	136	161	167	159	149	162	149	128	132	133	158	128	166	145	163	183	155	171	179	165	152	145	135	167	146	165	149	156	162	136	154	133	150	144	136	142	150	166	157	154	146	133	151	162	153	165	149	157	169	167	146	172	142	151	124	146	142	138	152	140	144	183	161	166	132	172	151	145	142	157	161	175	165	161	187	161	139	159	137	139	163	143	143	140	167	140	144	158	152	129	147	136	140	147	147	157	150	147	157	129	162	141	146	126	161	147	170	166	148	153	133	142	134	162	185	174	142	157	186	179	117	164	158	162	154	130	138	165	160	165	157	163	138	160	140	153	137	165	133	168	164	157	172	164	163	145	168	129	148	162	164	185	158	171	158	171	167	169	125	156	150	152	122	165	157	168	152	149	115	162	177	133	159	144	161	138	140	140	142	153	149	172	154	181	151	161	118	161	134	133	144	152	168	167	142	182	147	142	156	173	134	152	169	158	175	152	162	161	148	163	133	135	157	175	161	168	177	151	163	140	148	160	157	153	172	134	140	153	163	174	152	135	138	163	143	146	145	127	152	155	143	169	151	143	157	156	153	151	154	152	130	147	166	153	178	144	129	151	149	156	159	135	145	142	138	140	151	160	132	151	164	162	152	158	164	167	177	166	161	165	136	156	140	149	157	147	152	150	160	159	154	171	138	177	143	155	167	160	173	167	169	166	159	136	149	146	157	157	170	185	149	166	180	172	166	147	160	147	142	152	162	171	148	182	142	153	137	155	145	158	153	167	140	159	149	164	174	134	138	152	160	181	164	171	168	169	174	165	146	177	133	158	156	165	164	168	155	155	145	149	152	166	160	171	161	183	167	168	143	136	161	141	160	143	161	159	159	171	150	138	169	158	144	161	160	148	153	153	162	157	129	141	176	168	146	184	155	185	157	155	163	173	161	165	185	166	140	141	154	163	121	170	165	137	144	158	160	140	168	156	154	178	151	138	182	150	169	130	166	160	149	116	174	182	153	159	139	158	143	147	135	151	137	125	153	135	179	157	148	148	145	165	118	167	169	148	141	149	135	179	147	138	169	162	163	138	154	161	139	130	182	142	175	163	156	151	157	148	159	155	150	159	165	158	144	125	147	173	158	149	144	161	149	137	150	129	175	166	145	140	148	150	139	150	160	148	167	169	167	140	153	141	171	149	162	133	162	161	159	156	150	171	161	164	147	164	151	122	154	174	138	163	164	152	175	154	155	159	137	163	139	145	146	184	128	140	140	148	154	144	150	162	148	160	144	158	168	157	160	149	135	146	178	158	150	143	144	139	151	144	143	150	143	141	173	150	148	142	148	160	139	160	153	145	166	149	110	159	177	186	152	158	141	151	151	147	180	136	166	158	158	152	161	170	132	153	136	162	141	159	139	162	143	123	141	172	156	145	162	178	136	154	174	133	172	160	160	174	180	177	121	181	154	154	146	144	134	150	156	166	144	146	136	173	166	151	157	143	149	163	145	167	178	156	149	138	145	148	158	136	141	159	169	162	142	145	162	157	153	125	153	140	143	177	165	154	172	167	175	153	164	151	150	163	174	150	140	154	170	176	168	143	130	132	167	175	153	153	133	149	141	141	159	166	147	151	169	140	140	146	165	147	160	149	156	152	170	188	147	166	167	151	162	161	147	170	168	169	155	164	155	136	149	149	160	153	142	158	147	156	161	136	160	161	170	159	158	150	150	172	170	162	166	159	146	169	145	137	176	154	148	150	164	159	165	148	148	178	150	171	158	153	156	130	144	162	159	179	172	173	166	168	166	132	149	145	148	145	156	152	149	148	162	162	145	157	158	152	163	151	174	157	149	171	166	132	145	148	128	157	134	141	153	160	187	151	165	132	165	148	156	144	148	150	148	157	133	184	169	173	129	170	122	147	153	147	154	153	150	151	149	132	155	161	148
6046	659	1176	1301	1211	955	866	696	603	520	579	534	541	480	513	461	474	484	544	768	952	759	722	598	556	590	533	497	493	456	446	414	506	486	503	496	478	477	420	371	364	349	332	359	355	375	385	311	352	359	366	350	377	356	341	368	338	333	349	380	361	387	378	348	384	322	362	348	358	365	370	382	333	384	382	374	368	374	377	337	369	324	343	341	348	357	365	364	361	348	331	346	350	343	322	346	354	367	348	361	350	333	376	322	357	341	393	352	361	342	377	362	374	335	363	348	326	348	363	331	353	342	390	324	367	333	352	374	366	313	370	321	398	349	358	353	373	345	349	357	359	383	345	352	364	346	356	354	335	365	376	357	387	362	378	344	378	339	336	318	356	360	350	375	382	325	330	371	314	346	344	347	357	324	367	363	346	334	360	359	357	343	334	343	377	332	338	339	361	379	352	359	367	383	399	395	381	348	372	358	367	360	346	378	380	389	368	375	332	346	332	346	348	359	341	390	351	367	339	369	348	360	342	367	380	383	352	330	377	360	347	353	362	360	312	341	338	355	357	378	347	353	377	377	365	361	374	372	354	348	375	371	373	322	336	345	368	349	324	317	340	367	381	354	369	358	352	341	356	328	320	373	342	354	346	329	343	356	361	334	345	370	354	344	322	323	334	355	337	386	369	350	355	357	345	323	370	369	350	351	333	361	361	382	350	357	340	319	333	372	368	326	349	371	355	344	367	356	332	363	358	349	379	310	352	374	367	303	367	366	326	321	344	338	329	405	349	362	368	368	355	376	355	350	354	372	309	391	351	345	370	341	351	334	326	357	338	333	353	331	366	352	352	340	350	332	333	342	344	334	350	330	348	342	360	351	340	365	388	322	361	346	350	331	389	332	378	363	361	306	357	339	338	342	367	340	345	365	361	345	353	344	375	349	362	358	363	328	337	309	330	361	355	377	331	343	371	339	368	355	353	371	327	364	309	362	357	372	355	330	371	347	398	344	346	345	349	375	365	342	398	343	371	343	353	326	364	355	332	333	382	344	364	363	341	355	400	347	344	314	369	362	340	353	353	325	340	389	364	359	354	337	332	336	342	315	381	343	360	368	354	329	348	350	324	373	337	354	373	346	379	362	339	340	344	352	342	345	354	373	398	336	362	321	380	369	363	373	345	310	352	336	387	352	354	324	384	360	350	381	370	342	353	366	337	378	348	350	358	356	340	342	361	345	348	355	351	329	346	366	388	330	361	360	334	381	342	336	355	358	355	343	345	341	340	368	369	356	356	347	384	320	367	341	382	363	328	350	323	320	380	332	350	361	342	351	323	373	328	342	364	374	347	331	367	369	360	351	335	353	354	350	329	320	345	381	358	361	369	371	344	369	372	336	359	335	337	389	326	338	338	328	388	321	373	366	382	406	336	353	350	338	371	350	377	349	376	343	358	348	346	347	363	343	353	347	353	337	343	361	356	333	360	319	402	347	362	313	356	328	349	335	365	350	331	316	341	367	358	322	363	355	376	330	366	327	345	341	385	328	367	390	353	371	351	340	393	355	354	315	355	394	333	335	356	342	371	341	346	354	361	345	319	349	362	350	346	369	372	353	380	373	373	350	403	379	360	354	337	322	354	338	347	347	382	338	346	348	340	344	340	359	378	340	326	329	358	363	361	362	329	344	336	341	357	380	349	348	353	330	335	383	304	383	332	369	365	335	321	371	362	318	367	345	362	336	354	343	339	365	364	358	374	372	384	345	352	356	377	336	356	360	354	379	370	358	347	381	348	374	348	374	333	363	356	351	363	356	343	340	359	360	375	353	333	382	365	393	355	369	349	341	376	382	364	370	369	344	347	388	352	356	352	345	345	356	304	358	373	340	368	353	364	361	375	343	380	329	365	341	363	369	327	364	340	357	358	351	345	363	342	392	346	368	373	367	341	341	364	362	331	346	357	346	380	324	369	360	341	367	328	306	333	345	333	364	333	384	377	332	334	383	338	346	332	393	374	361	326	341	371	365	364	345	355	371	315	356	357	378	345	391	382	327	346	353	353	410	342	361	362	314	339	351	377	360	368	341	368	343	366	364	368	397	340	366	349	343	349	358	355	400	328	330	365	332	365	354	341	355	346	355	312	373	339	377	386	361	356	343	351	343	364	331	390	363	349	351	353	360	333	380	382	330	360	384	336	342	366	373	347	322	345	351	332	341	377	359	355	335	335	329	354	330	344	358	363	326	360	373	365	332	375	343	353	357	362	362	389	356	338	382	349	349	343	354	373	342	346	379	311	344	354	351	322	350	369	349	368	369	349	381	366	354	355	327	375	388	361	352	354	338	363	356	340	359	362	344	333	373	344	350	322	337	374	379	364	345	356	354	377	374	354	354	324	343	332	359	337	328	330	348	375	333	352	354	363	340	349	352	377	368	331	373	344	367	348	357	337	362	359	376	341	368	362	366	348	357	348	356	354	374	351	341	339	330	353	365	365	410	357	377	376	354	350	361	337	377	333	353	327	329	342	347	345	386	392	334	336	343	321	338	332	366	370	345	350	375	358	356	339	373	364	356	376	367	365	333	338	370	349	357	345	345	381	361	367	346	366	353	398	397	315	354	344	352	327	342	367	351	338	349	316	343	320	362	377	388	382	362	318	340	347	343	391	329	392	362	338	328	349	362	312	377	364	367	341	371	356	377	354	359	376	355	343	373	371	362	331	351	369	377	358	341	370	345	366	345	356	357	372	355	321	340	355	344	329	358	352	339	356	367	359	357	345	369	355	362	347	374	336	334	380	337	370	369	361	317	308	375	367	345	349	351	336	359	358	337	340	358	357	327	343	333	354	360	362	351	343	364	351	339	352	325	343	341	374	320	366	359	323	335	349	348	305	342	356	364	351	341	363	325	382	350	366	342	349	352	395	343	376	369	358	340	350	385	337	318	345	358	338	334	340	356	369	374	324	327	339	347	347	355	314	358	351	292	366	361	331	339	407	339	353	360	355	365	330	356	340	320	350	367	353	339	366	359	352	347	350	343	393	361	393	351	377	351	373	346	346	363	340	322	338	358	369	368	360	336	320	360	326	363	322	367	352	352	357	362	361	364	308	346	340	340	316	366	314	319	331	348	333	379	330	321	363	359	364	366	353	338	361	324	353	346	343	356	353	325	350	353	358	323	354	360	348	330	368	398	340	339	350	335	366	344	330	375	354	364	356	349	350	336	348	327	370	391	375	343	366	365	331	329	366	370	364	359	380	323	361	342	334	336	369	336	379	370	368	335	354	378	364	340	337	351	381	383	373	363	346	377	375	322	378	357	369	387	351	390	359	365	331	361	327	369	338	346	341	328	387	341	325	352	332	359	334	381	380	364	367	355	341	356	362	380	348	385	400	347	353	351	351	378	371	343	365	325	372	361	355	351	376	363	366	361	333	342	328	348	363	362	359	351	334	334	320	331	354	349	369	319	352	353	332	342	329	332	365	327	334	355	330	341	361	375	338	352
13064	954	862	679	387	301	272	221	178	137	142	122	120	106	121	113	102	113	97	162	211	192	169	132	122	120	131	135	110	101	94	93	116	119	114	89	130	100	104	86	91	87	118	83	94	73	78	79	71	85	92	90	67	99	77	82	74	73	80	72	77	64	81	90	75	64	75	77	69	73	71	66	76	77	71	91	101	76	79	71	84	69	61	81	92	79	80	88	78	74	63	83	75	69	87	84	88	88	83	94	88	73	88	92	70	84	88	72	60	82	104	71	67	63	68	86	65	74	73	93	78	64	81	68	75	75	75	75	71	69	69	57	78	84	72	87	74	76	78	74	72	87	79	72	75	80	79	68	70	81	75	72	93	60	72	68	78	76	76	74	63	75	70	89	83	81	85	61	79	67	88	78	76	73	80	87	84	69	88	65	80	69	64	74	85	75	82	64	62	72	61	68	84	78	75	85	102	92	80	73	71	72	75	74	70	76	69	66	83	73	72	76	74	72	88	76	76	87	84	78	94	83	74	71	86	75	75	75	82	97	76	77	88	86	86	52	74	85	81	70	74	76	91	85	76	64	77	85	75	67	82	74	89	83	65	77	72	96	82	83	71	79	89	89	82	79	104	60	67	90	91	64	104	81	79	64	81	78	71	71	61	67	79	77	57	88	73	83	57	81	91	78	92	63	63	63	80	78	86	77	68	61	86	78	80	78	87	93	61	55	86	84	79	63	69	83	86	83	69	90	90	86	73	85	84	61	70	76	86	87	74	77	79	83	85	82	62	97	70	104	86	73	66	54	71	80	82	71	60	87	64	78	78	79	76	79	66	75	80	78	77	83	76	76	85	77	65	74	77	80	68	64	76	94	90	72	80	79	90	101	78	71	58	72	80	71	58	87	80	79	79	73	89	71	92	87	86	78	66	83	67	74	68	65	73	75	67	74	69	76	88	82	66	72	80	76	91	86	79	81	77	77	76	71	64	72	77	71	84	85	82	86	69	93	71	84	97	75	71	82	65	83	77	81	88	90	88	86	90	87	88	84	68	83	91	70	78	95	95	87	65	73	75	96	78	66	65	83	74	86	78	98	94	73	78	72	80	59	80	66	76	82	79	85	65	67	79	68	83	66	83	69	93	90	79	77	90	91	85	83	66	71	76	80	88	80	73	65	73	89	78	89	78	96	81	76	74	77	67	84	80	78	75	89	59	92	69	60	76	67	69	91	78	70	70	73	78	82	67	75	59	68	85	76	77	73	82	68	68	77	74	66	81	58	73	75	88	82	78	74	74	90	66	78	68	68	83	78	95	83	69	69	76	62	61	71	70	68	73	83	82	75	80	85	71	81	93	74	65	63	55	60	70	58	74	80	81	73	85	65	93	74	71	76	83	75	75	93	81	77	85	67	84	76	88	68	73	74	98	87	78	68	76	73	80	79	81	77	54	88	71	67	81	81	86	77	83	63	90	64	83	69	72	68	78	73	76	93	81	72	65	82	80	75	70	60	59	81	69	88	74	86	91	82	79	66	70	78	77	77	63	64	82	76	72	111	84	76	67	77	75	81	72	64	58	80	83	81	70	79	61	76	76	84	92	83	73	82	66	79	69	75	66	85	65	83	76	72	74	82	79	82	63	73	83	74	83	73	95	91	83	83	67	73	67	69	79	63	83	75	79	86	78	76	80	67	78	88	66	74	71	78	80	85	85	92	73	99	58	73	89	65	82	70	73	71	73	60	70	91	70	86	66	68	93	80	86	88	77	78	78	77	85	75	68	83	75	78	83	81	70	77	60	78	72	76	56	93	79	87	59	87	86	73	81	75	85	71	80	74	84	67	61	77	64	82	78	71	63	73	72	86	82	70	71	79	80	77	74	84	80	87	71	70	59	59	71	71	77	59	71	75	68	66	83	98	75	77	68	80	75	85	63	74	89	84	82	94	79	67	82	78	75	73	83	73	78	89	62	76	76	63	78	80	79	57	63	69	82	78	78	80	69	70	72	78	74	83	99	88	88	95	66	83	62	67	82	69	71	68	85	88	79	66	72	92	83	74	77	93	89	72	70	79	85	71	76	95	67	79	78	63	85	57	88	71	71	78	80	83	63	68	73	63	74	65	60	66	101	64	80	82	80	75	79	81	68	69	73	77	70	70	74	74	75	71	69	80	70	68	84	85	87	89	75	72	88	84	72	89	78	77	80	68	74	81	70	69	86	68	57	64	66	77	81	90	74	85	75	75	85	69	72	67	69	64	85	62	89	70	80	71	80	77	82	90	75	75	67	85	76	68	68	89	86	73	79	81	76	77	95	69	64	76	92	73	84	83	78	86	69	63	77	76	83	76	63	73	77	74	84	85	73	84	80	74	72	97	78	88	83	75	75	81	83	82	79	75	77	65	80	79	71	73	64	60	76	71	81	90	85	81	85	91	88	88	79	79	69	65	69	69	68	75	77	73	67	85	78	58	78	75	76	80	75	68	78	69	91	69	80	83	74	93	79	80	51	78	70	77	94	78	81	74	77	59	80	77	59	86	66	79	78	85	74	83	68	86	70	66	81	79	68	74	79	91	70	81	64	66	64	82	68	81	78	81	91	92	76	89	61	69	76	86	72	75	79	76	77	86	70	61	79	83	84	74	74	101	78	80	73	82	70	71	71	90	65	82	67	68	65	86	76	88	80	69	77	87	62	72	48	87	65	89	76	77	69	69	70	83	81	77	83	77	85	59	71	74	96	68	89	76	93	76	71	79	87	83	82	73	82	85	72	87	92	75	71	81	74	77	97	71	74	83	102	86	82	88	73	73	64	77	74	102	85	82	81	56	71	69	58	81	78	73	78	57	77	74	78	80	91	98	88	62	74	79	82	76	80	69	66	62	88	63	74	86	64	86	68	78	76	61	86	79	78	80	58	78	64	87	68	67	72	70	83	62	77	74	66	94	72	80	78	74	86	81	77	85	74	69	81	63	84	70	56	70	70	76	59	77	80	60	89	66	71	75	78	72	71	85	70	71	80	63	85	59	84	78	76	71	78	76	83	82	77	69	84	76	87	75	89	85	67	86	88	80	84	93	99	72	62	69	61	71	78	60	84	70	90	72	81	76	78	72	72	72	64	88	66	82	53	68	81	69	72	80	80	72	69	75	75	81	69	81	62	72	74	74	79	67	74	71	79	72	98	65	73	72	79	77	88	76	83	88	75	77	84	88	64	74	72	74	79	83	78	73	83	77	75	76	89	96	81	76	73	76	74	83	68	78	81	83	93	77	64	89	82	93	94	76	73	85	90	63	69	79	77	76	69	78	75	81	60	78	88	87	68	72	66	63	79	63	79	77	80	84	72	63	74	81	72	79	72	80	89	85	76	87	89	74	78	96	90	67	84	83	74	90	67	84	66	88	56	93	77	80	87	82	74	80	63	82	60	89	91	70	93	77	71	88	82	61	78	85	68	67	71	68	80	51	95	65	70	87	86	62	101	90	73	87	81	77	78	70	69	77
7885	810	1755	2084	1812	1368	1088	925	770	620	551	523	503	446	415	397	422	490	567	903	1299	1056	929	689	676	567	602	514	497	395	411	402	442	481	476	461	404	400	350	298	277	237	242	222	271	225	218	224	232	254	232	236	273	220	222	241	242	214	254	248	243	226	229	206	212	236	216	253	214	229	232	210	223	230	222	265	243	247	191	213	221	249	224	216	201	187	227	219	215	199	218	215	230	241	175	219	228	186	215	232	208	204	230	221	207	219	222	246	200	217	206	224	222	238	246	199	190	223	218	221	190	202	210	222	235	224	214	223	221	188	196	205	205	209	213	227	203	220	219	235	233	189	209	236	218	242	224	214	215	224	193	203	188	220	216	226	234	219	218	220	236	214	198	194	211	248	224	227	214	214	235	212	227	201	207	200	213	208	218	206	218	199	209	200	238	209	222	218	205	219	234	205	201	240	201	219	194	186	212	246	178	205	209	230	210	223	204	221	221	192	235	237	249	206	211	229	210	204	221	197	247	210	196	203	211	210	195	217	200	228	213	225	230	206	213	209	254	218	208	235	232	213	207	201	208	224	202	218	227	226	227	215	220	222	207	210	216	214	240	211	222	206	194	236	214	234	220	196	208	235	190	196	224	208	234	216	237	220	210	243	220	222	212	228	213	216	225	204	223	230	238	219	201	213	233	220	221	195	204	205	227	225	177	200	203	219	195	216	201	244	211	180	194	203	226	202	200	231	204	209	220	212	223	221	204	233	248	191	180	209	227	237	202	216	205	210	208	205	211	221	222	232	219	221	208	201	227	209	228	227	206	204	216	209	206	232	199	214	226	189	212	232	220	229	210	217	228	201	228	243	183	208	237	198	213	204	226	193	199	230	215	221	188	217	206	203	191	236	233	237	199	228	228	232	228	234	199	241	214	239	196	209	214	212	185	224	220	240	199	221	196	224	208	180	216	203	208	204	226	170	201	196	180	204	209	234	225	196	235	207	236	212	195	209	218	219	226	218	217	215	209	210	211	207	202	215	204	221	225	234	196	190	205	209	182	249	202	214	233	224	220	195	241	205	221	189	205	194	208	205	219	212	210	226	201	221	188	229	255	206	213	188	219	203	196	224	188	222	214	213	203	213	222	220	205	200	196	233	256	207	237	221	191	214	218	207	230	227	225	202	194	230	209	207	225	225	214	219	205	223	196	222	224	220	212	219	247	224	205	224	217	201	218	223	206	205	209	221	214	220	209	213	186	191	245	193	207	216	198	214	200	239	235	214	217	207	209	206	216	226	226	242	211	202	212	197	235	196	232	215	212	212	223	212	207	203	206	228	223	207	204	214	192	202	203	222	238	216	216	220	230	214	197	209	208	210	194	225	205	191	227	205	221	232	188	218	219	190	213	231	215	252	215	221	208	211	185	237	206	241	201	201	226	202	201	251	198	219	241	211	228	200	231	230	202	225	206	228	240	242	195	239	226	219	198	197	230	233	221	231	217	222	212	220	198	225	217	194	212	199	216	215	235	211	232	219	214	209	203	208	205	206	209	201	198	214	238	186	213	220	209	230	227	232	213	204	220	231	226	212	181	208	197	205	202	215	219	208	230	218	220	197	213	184	241	219	211	214	203	225	224	203	239	243	247	231	204	238	218	212	230	219	199	212	199	225	219	206	210	198	214	218	222	246	209	224	224	205	185	206	235	233	234	225	219	242	218	196	215	228	195	193	228	212	193	215	218	215	204	223	221	226	193	232	190	205	209	221	184	197	207	228	230	211	234	215	231	206	208	225	232	230	214	225	198	229	201	202	206	221	234	209	235	191	218	222	219	208	230	211	216	189	232	204	235	228	234	189	233	221	206	210	204	204	210	240	190	209	212	199	196	238	201	213	214	231	199	245	198	210	223	190	222	190	246	202	205	242	199	197	204	220	217	193	225	196	199	202	202	242	185	199	218	217	232	225	221	217	196	236	210	211	235	211	221	216	216	195	193	198	239	229	223	224	221	237	223	198	204	225	211	215	221	242	205	239	236	239	220	210	235	199	213	203	211	242	196	211	240	228	195	220	223	223	200	203	214	216	203	219	209	223	200	229	218	242	223	213	236	221	240	217	220	199	201	199	188	223	218	212	185	227	218	227	226	205	210	204	210	206	219	212	228	227	204	204	209	199	224	223	223	218	230	225	210	209	197	214	198	210	203	223	215	231	194	209	204	217	218	239	231	224	199	237	217	195	216	254	228	209	197	216	203	222	204	230	196	216	217	223	203	234	218	201	215	202	224	252	207	215	212	246	188	207	242	221	216	205	213	220	211	191	218	227	224	245	209	215	234	223	223	215	215	241	233	204	234	196	224	202	218	208	233	235	217	211	226	249	223	249	217	221	202	199	215	231	216	205	209	221	191	219	203	201	221	228	238	233	249	202	233	231	196	229	217	216	203	219	226	229	208	220	197	195	201	231	218	209	238	232	214	211	214	190	219	217	229	225	193	212	246	214	221	212	205	226	205	246	222	198	193	225	199	227	211	205	218	207	243	212	224	198	213	194	184	220	228	217	204	227	199	222	219	225	225	206	212	220	216	227	236	222	192	208	218	234	213	205	170	215	213	192	209	219	191	209	216	207	200	217	217	207	233	191	214	217	239	217	229	214	207	209	215	227	217	217	201	225	182	212	195	206	206	223	198	231	202	211	224	217	217	268	212	198	195	218	193	226	198	215	200	239	206	217	235	209	211	215	214	208	219	204	215	230	191	182	216	235	230	181	225	203	199	203	253	236	215	216	182	204	217	209	213	222	216	231	221	226	213	213	198	253	225	211	220	199	199	206	218	225	238	216	230	238	205	215	189	222	236	225	218	209	187	206	219	216	204	209	205	199	226	205	219	222	210	229	253	215	231	220	201	229	226	206	241	217	210	211	203	249	210	232	233	237	198	209	226	189	220	234	240	218	201	216	233	219	209	225	215	245	191	213	221	218	189	207	242	198	232	199	207	204	225	229	211	209	214	204	222	221	234	208	225	249	209	199	241	229	220	239	197	228	196	199	206	216	218	225	230	238	204	214	230	220	200	231	206	200	236	205	241	216	207	226	251	221	209	197	235	230	213	233	203	215	236	244	230	195	234	194	216	203	233	210	222	205	229	199	214	228	182	229	207	198	223	186	231	221	184	217	192	216	210	208	216	181	199	204	215	219	220	212	207	218	233	228	226	216	234	224	214	219	207	229	225	213	201	214	205	207	215	210	211	228	217	200	235	196	204	193	218	241	211	213	202	223	227	209	229	227	206	216	208	206	204	201	247	215	212	204	209	213	225	218	217	211	215	229	184	224	228	207	205	237	180	235	218	243	230	238	222	195	220	224	232	194	230	212	211	225	215	203	230	207	186	196	215	220	207	215	201	225	205	214	216	231	223	221	218	234	204	208	225	196	234	259	212	198	219	224	232	212	205	224	217	211	206	216	188	180	229	237	242	229	191	209	214	206	201	215	242	198	218	223	218	228
1427	321	285	279	274	269	304	284	292	306	303	282	298	307	289	257	294	275	269	271	283	313	307	291	256	298	279	290	280	257	276	285	275	265	301	305	288	307	285	279	271	277	289	250	289	269	298	287	287	293	298	293	296	289	317	281	274	306	306	309	303	305	312	294	284	281	283	287	278	295	282	311	296	284	278	295	313	296	259	288	296	294	289	287	274	271	271	285	291	281	247	298	266	294	280	309	298	317	305	296	298	308	256	281	303	290	288	293	300	300	269	250	280	296	313	265	260	309	300	336	288	293	301	280	308	288	310	303	268	288	290	277	304	272	282	309	288	298	294	275	295	296	275	307	256	277	280	307	306	280	274	341	276	261	294	278	302	284	272	254	292	282	272	276	290	270	292	302	258	286	304	262	299	264	273	305	315	316	268	269	287	298	287	269	290	292	305	302	266	277	285	270	325	298	312	276	288	290	289	282	282	275	291	327	270	284	286	295	297	305	292	291	287	280	283	273	299	295	280	274	284	281	283	278	278	269	283	262	310	282	275	275	297	283	295	273	284	294	306	317	293	315	305	299	281	299	301	294	259	278	257	262	267	303	261	317	285	267	291	304	294	292	308	276	309	269	334	266	274	278	296	261	298	355	316	286	305	335	278	299	267	283	281	277	264	289	285	286	336	282	310	295	288	294	290	291	296	292	317	306	298	302	259	303	273	255	276	275	277	267	337	306	288	282	277	298	256	297	301	278	325	264	306	318	275	288	305	290	288	289	267	279	301	277	299	270	294	324	293	243	309	279	309	279	283	293	267	284	307	279	289	271	297	304	302	323	285	274	253	299	273	268	294	283	282	295	309	323	297	286	297	308	317	301	308	262	267	295	290	290	319	265	317	285	303	317	273	285	267	289	272	284	289	308	285	294	309	275	271	281	267	295	296	317	301	253	300	258	326	320	291	294	338	304	283	306	279	266	266	271	265	301	288	273	325	297	276	304	287	284	278	322	307	299	282	298	270	295	269	289	282	292	270	288	269	289	311	279	301	274	268	301	294	308	293	282	293	254	311	296	300	283	280	278	310	269	312	276	274	314	316	277	259	268	280	282	281	276	288	276	273	272	286	266	280	273	304	260	321	280	281	282	249	282	302	277	309	292	283	255	301	308	287	305	239	300	277	270	293	273	267	293	288	268	290	291	289	313	316	260	285	304	297	304	282	293	289	319	265	279	286	287	300	305	283	285	294	270	315	290	294	299	278	278	273	293	284	307	316	277	253	298	337	249	285	258	310	284	299	262	315	314	277	292	301	273	294	257	300	264	299	269	290	305	276	288	282	292	313	329	288	265	253	271	302	299	286	281	272	305	267	282	278	278	302	299	279	317	288	303	296	287	273	311	272	297	275	311	266	291	295	315	277	301	288	260	266	301	256	280	261	287	314	322	287	336	312	294	259	237	298	276	324	282	296	316	285	281	307	302	301	281	269	290	267	298	267	288	292	277	267	309	276	314	253	261	280	307	303	271	299	285	280	270	311	291	279	273	286	305	273	262	289	290	281	287	290	276	279	294	304	275	259	270	272	311	265	296	281	310	329	281	279	276	331	290	296	272	302	293	297	300	296	261	285	283	309	265	308	282	278	284	286	293	260	281	297	269	283	318	246	271	294	300	287	236	310	292	296	265	309	277	286	307	264	285	294	283	277	287	304	314	281	297	299	276	295	303	263	301	294	268	284	257	287	298	243	284	302	279	292	250	299	262	282	281	293	276	277	269	296	276	312	300	291	283	292	268	318	295	270	300	298	292	288	293	290	278	270	261	291	289	274	271	283	293	283	302	294	277	305	289	290	295	290	272	279	301	297	323	259	289	304	275	284	280	276	255	267	279	288	263	305	314	292	338	297	253	280	280	288	308	307	303	286	298	328	306	283	281	318	284	276	284	276	293	278	288	260	290	286	264	303	278	313	254	224	289	321	293	286	242	265	261	290	292	272	297	301	270	286	313	280	276	287	287	314	281	287	302	278	315	273	286	263	304	294	290	289	318	309	287	288	282	303	274	284	293	299	288	264	281	276	303	292	335	300	276	290	301	276	299	292	259	296	297	287	272	298	281	319	268	300	303	304	285	297	295	271	318	295	289	311	305	301	261	278	314	271	287	275	294	319	268	283	302	277	251	277	251	307	309	311	288	263	300	254	278	305	294	303	308	329	261	253	266	261	295	261	271	258	277	260	310	273	282	295	290	268	294	295	286	284	283	282	281	273	312	271	294	302	269	288	299	317	284	287	281	277	296	277	289	258	278	287	261	297	268	270	327	294	249	283	248	298	305	269	280	308	266	303	310	263	280	275	320	271	281	268	272	285	300	276	314	299	274	314	334	281	295	280	311	317	282	256	289	298	282	289	271	293	318	284	331	315	278	295	289	305	284	306	280	319	309	306	307	314	294	283	262	290	309	277	259	274	304	289	312	295	346	282	295	258	326	310	295	304	311	288	294	311	301	318	294	291	321	316	313	270	268	258	262	287	295	274	323	309	324	291	298	315	285	275	305	297	248	261	323	264	307	303	280	307	299	288	265	311	289	283	294	289	328	264	308	272	278	315	308	291	285	303	289	289	281	291	284	288	305	273	293	273	329	282	282	303	305	289	313	286	311	289	324	285	295	303	316	277	310	297	271	306	295	281	276	305	307	285	266	268	288	309	329	304	292	281	295	280	314	303	256	310	316	321	321	287	289	278	298	296	279	316	302	297	282	277	289	277	298	301	252	282	296	309	257	279	291	294	282	278	277	293	310	272	294	264	289	284	277	292	266	297	309	263	317	313	338	279	253	297	249	271	280	303	293	275	265	284	312	308	296	270	353	288	318	328	291	288	310	314	269	260	265	290	313	282	297	280	297	317	283	286	306	279	277	268	284	277	296	293	293	304	307	322	274	294	299	294	305	280	276	318	303	335	261	287	296	310	257	268	304	301	294	276	296	294	286	299	265	274	283	245	315	290	271	307	312	335	279	292	305	269	322	297	294	271	321	273	307	268	284	265	273	307	297	280	271	290	302	272	283	302	268	294	266	318	306	284	280	304	261	252	276	294	290	275	296	279	259	272	274	295	267	298	269	304	309	292	271	301	314	267	309	289	317	307	318	252	302	308	274	280	271	252	264	294	312	303	284	274	281	301	277	293	311	276	314	298	314	293	258	301	275	287	328	294	303	300	278	281	284	302	285	279	284	279	287	287	290	290	282	284	306	297	297	277	273	278	311	286	303	262	269	295	291	271	281	277	266	291	293	308	272	289	301	285	297	274	291	301	285	286	296	284	286	289	300	303	287	278	296	340	314	301	290	288	279	268	287	266	284	277	267	312	310	295	305	289	282	300	289	252	282	268	272	280	258	301	306	308	278	296	295	310	327	267	272	268	280	332	267	265	266	296	300	309	280	275	263	296	300	288	310	296	296	305	289	263	322	288	293	289	289	284	297	272	311	285	268	293	302	259	297	311	290	303	284
1800	681	728	663	688	662	666	664	690	649	672	660	670	662	660	645	664	652	633	638	616	655	617	674	688	634	670	653	653	665	669	634	635	638	611	657	671	632	598	631	660	706	600	585	629	674	654	616	639	617	609	637	661	654	645	644	615	663	653	616	659	617	623	633	626	640	626	643	659	659	647	618	627	675	616	635	674	608	602	663	643	630	618	634	606	651	653	658	636	641	605	677	644	630	641	659	612	631	649	664	647	652	624	634	649	664	581	633	638	700	690	659	640	649	646	582	623	596	619	632	607	632	615	641	608	639	653	626	673	596	641	583	633	657	643	637	649	663	638	627	631	623	645	656	637	658	632	621	639	595	630	598	621	621	674	617	625	638	627	657	637	595	638	592	668	636	642	664	654	634	618	628	585	618	656	623	651	630	623	649	606	659	675	641	672	630	666	665	636	650	665	612	652	633	650	632	584	684	619	614	656	608	663	600	660	649	649	694	621	626	610	663	719	634	647	573	662	626	633	662	635	658	603	639	652	687	649	589	658	592	601	660	635	618	621	589	745	602	640	651	642	644	648	680	607	641	646	620	601	671	604	671	623	642	635	606	652	666	645	602	618	660	638	611	645	662	613	637	600	655	636	613	618	623	634	673	601	648	672	634	617	595	617	628	605	614	611	602	620	588	661	642	644	660	626	590	626	678	625	664	593	661	677	635	657	607	679	648	654	641	635	685	663	653	658	645	648	692	614	639	672	616	634	630	639	676	611	588	653	657	626	646	665	644	642	615	640	660	633	601	666	648	609	633	640	613	644	590	665	653	646	648	658	607	626	651	630	615	625	642	650	607	661	637	645	659	725	641	661	613	644	622	702	648	686	625	659	688	646	651	607	639	613	658	641	645	649	633	646	677	682	607	650	624	655	654	630	652	630	632	639	689	626	679	661	573	606	628	581	647	611	608	616	653	655	603	611	667	667	650	635	587	653	668	642	642	623	619	679	626	628	613	627	632	612	610	639	652	564	633	640	668	669	637	656	655	634	591	640	695	682	697	656	655	608	604	661	637	614	614	606	662	668	668	585	632	648	624	688	665	618	656	669	681	688	637	633	636	648	634	645	587	624	613	626	660	641	613	656	651	654	628	624	627	603	649	665	646	630	671	610	627	664	686	672	690	650	664	643	590	599	679	674	626	641	631	572	596	628	696	645	657	665	626	613	652	622	635	629	656	597	617	611	654	607	678	632	632	675	641	635	615	633	631	609	664	634	664	627	644	622	652	618	658	666	632	647	677	644	624	678	629	615	631	595	654	636	649	640	646	650	693	621	648	645	640	646	594	611	602	651	676	645	581	650	614	674	636	614	653	661	641	691	615	635	612	658	670	635	638	658	631	659	713	628	623	654	656	640	614	647	649	625	669	670	645	636	652	649	624	640	629	640	663	634	624	651	635	634	658	644	612	680	652	634	684	636	666	653	626	608	617	602	643	683	609	617	655	604	653	645	651	613	634	646	592	640	605	675	627	626	616	614	689	588	626	624	631	668	689	659	661	634	646	639	625	579	646	657	616	641	597	657	636	639	644	635	663	625	667	653	623	635	668	613	648	705	646	652	612	667	660	635	650	670	617	653	676	669	599	653	661	640	645	647	634	643	634	691	634	607	674	595	623	664	614	612	652	600	649	626	661	619	639	660	643	615	617	644	619	615	681	654	635	602	665	639	590	641	647	621	735	622	627	662	622	611	603	588	637	710	627	623	619	681	646	621	635	611	692	659	599	652	624	631	616	661	663	662	653	659	621	625	691	617	691	653	634	657	618	622	641	654	655	634	658	671	648	636	629	628	600	655	633	629	628	641	642	608	651	644	639	641	618	682	602	604	663	620	656	611	619	614	642	586	691	645	654	616	630	653	687	633	658	646	619	627	632	648	618	634	628	643	622	619	666	628	662	609	707	600	659	649	648	598	604	645	646	609	670	627	625	653	607	686	642	635	666	624	646	655	681	633	606	719	676	605	631	603	642	598	627	590	625	657	684	655	608	681	616	603	598	666	637	648	666	668	600	627	641	670	662	586	630	670	663	613	623	645	635	669	662	626	627	626	645	676	607	604	645	617	658	648	619	616	663	607	612	618	640	588	627	637	656	639	637	630	653	595	599	638	589	651	609	624	656	610	635	660	615	678	648	656	618	597	649	631	636	633	643	687	659	634	622	622	637	655	671	580	623	664	611	634	636	604	610	605	607	634	626	620	657	640	621	604	644	625	620	635	632	646	618	650	644	651	673	647	658	647	616	618	648	647	651	593	639	656	638	665	640	601	649	603	622	655	637	662	695	699	598	632	677	656	594	630	649	611	630	653	661	620	617	623	636	637	673	607	667	608	602	670	606	671	641	645	586	698	638	625	621	664	610	648	650	677	660	609	632	640	677	643	693	607	644	619	662	660	623	677	627	615	628	644	652	625	660	634	585	619	627	621	632	636	674	633	618	629	626	615	627	667	668	601	656	646	658	590	667	644	642	628	674	566	623	622	612	614	615	635	609	590	637	620	617	630	660	642	627	632	642	654	624	649	647	586	667	635	634	617	621	622	679	665	679	629	657	650	632	632	654	622	654	625	651	648	672	612	682	679	641	625	651	643	624	642	646	614	613	619	653	628	635	622	604	622	608	608	669	616	638	635	679	658	597	678	676	643	644	622	623	647	617	607	683	684	644	691	663	634	715	671	648	620	610	611	617	642	658	617	594	595	591	670	649	585	651	659	661	622	618	656	633	609	610	630	640	626	662	600	627	643	639	627	643	646	650	603	602	661	652	585	633	665	679	635	642	629	669	667	590	652	617	629	662	630	623	658	650	641	648	614	632	619	666	643	627	607	670	601	682	625	638	638	654	614	673	641	609	631	650	676	642	656	600	610	652	648	596	633	603	638	665	618	663	599	617	635	638	639	604	675	641	641	634	658	656	607	661	648	643	605	615	639	621	641	644	646	673	621	621	685	628	678	668	696	671	606	611	603	633	622	620	648	629	636	617	666	624	629	635	643	615	661	654	631	633	635	645	636	643	648	638	607	656	636	656	685	607	623	603	626	644	639	621	647	668	627	652	634	628	612	595	637	675	650	603	648	655	635	613	668	615	640	649	641	676	674	648	619	629	638	648	665	592	678	665	628	638	619	621	664	624	654	638	646	631	643	624	648	655	616	605	649	658	710	647	610	623	631	636	652	646	649	609	678	636	611	640	655	637	629	634	651	638	676	667	638	631	666	622	611	667	637	677	640	653	660	665	669	646	689	622	656	609	659	688	606	664	643	673	637	620	678	619	655	615	652	630	622	660	625	683	621	658	615	645	640	626	659	642	639	605	625	642	632	678	654	618	636	627	583	637	641	633	642	628	669	630	662	672	683	634	625	624	668	622	596	624	645	642	629	580	605	609	632	642	616	644	651	657	623	606	618	654	660	649	607	613	612	639	639	646	603	594	602	644	653	640	623	648	670	635	614	659	665	634
6602	432	457	421	343	278	261	236	213	190	180	163	178	173	188	159	196	140	190	199	224	255	199	179	187	175	182	186	176	183	168	155	146	168	145	142	159	172	184	151	127	153	150	153	156	166	144	167	158	164	153	151	147	152	139	162	183	170	154	136	159	146	145	140	141	133	134	150	188	181	151	171	159	134	165	143	157	162	169	139	148	170	158	157	170	160	164	176	139	154	144	161	161	144	152	142	161	143	189	150	164	174	141	159	136	139	157	158	136	138	121	135	156	153	162	144	144	161	123	151	171	162	170	150	158	145	158	146	173	153	175	150	157	162	198	170	153	149	158	156	134	166	161	155	148	132	151	153	160	150	159	147	154	158	150	137	150	171	186	146	158	174	143	155	142	143	147	181	159	148	160	155	125	189	146	147	172	152	158	175	157	155	145	168	137	172	135	180	154	179	159	140	154	172	169	147	152	147	165	157	153	176	161	162	139	153	148	153	146	181	165	146	169	121	129	151	143	187	146	148	159	174	168	142	147	153	158	180	148	134	136	165	147	156	148	149	160	151	151	140	153	143	155	131	153	151	169	137	142	166	158	147	170	144	160	146	164	150	139	150	152	168	144	148	175	148	164	165	142	160	159	167	180	159	138	142	176	133	159	170	174	179	160	164	157	175	154	141	145	153	162	182	144	156	155	153	142	151	156	184	172	159	152	152	148	150	137	137	143	161	136	145	154	137	156	151	146	149	151	152	159	154	144	181	155	147	159	142	161	150	159	142	163	176	158	149	149	182	160	165	161	144	178	155	164	158	150	127	172	177	169	147	141	136	168	159	150	160	162	150	180	168	182	153	161	169	144	144	156	177	181	156	130	150	156	162	184	161	188	165	178	158	172	111	178	149	152	171	171	164	149	152	175	160	141	136	144	141	160	148	132	144	143	172	161	145	161	156	146	151	160	144	142	136	147	143	152	171	145	155	162	165	139	178	159	131	172	151	162	161	174	142	145	185	162	144	144	141	158	162	154	164	141	150	147	125	170	152	148	155	165	138	156	139	150	159	137	140	171	142	137	138	166	153	138	151	176	136	166	151	139	165	166	155	161	150	146	168	153	137	147	147	159	141	142	144	148	173	171	136	165	167	136	141	139	137	150	174	164	183	138	157	160	141	164	146	172	178	158	163	156	168	168	147	157	152	159	173	148	153	136	152	130	176	163	161	143	143	160	147	142	144	155	138	165	159	160	159	152	163	152	169	150	171	161	143	148	139	138	178	144	153	143	146	185	158	155	162	152	162	154	165	156	147	161	154	135	161	163	143	140	146	143	144	160	158	138	159	137	142	174	147	141	141	135	139	163	151	131	129	147	166	138	155	154	145	139	157	160	155	164	156	144	165	154	141	146	157	166	176	135	151	160	169	163	148	148	144	156	153	137	148	153	150	161	190	138	148	149	134	141	168	143	145	150	135	147	145	166	137	156	141	136	168	178	147	152	149	151	143	153	121	161	153	143	161	151	151	142	158	150	127	152	136	140	152	175	176	153	144	155	156	174	160	155	157	152	158	151	150	133	162	165	145	154	156	149	141	155	153	151	163	159	138	144	156	129	138	161	138	145	173	169	159	130	149	142	176	157	155	162	159	156	164	181	131	155	173	156	158	148	149	165	173	145	148	142	153	159	155	161	154	177	157	170	148	168	148	166	159	164	149	142	150	153	143	149	139	159	145	142	129	159	150	154	154	152	141	153	148	171	147	151	158	159	156	166	155	154	159	147	174	165	152	160	146	158	163	154	149	170	152	139	148	146	161	152	150	140	147	126	146	161	168	177	137	145	144	138	138	149	182	158	145	142	164	150	157	140	160	136	154	147	149	155	161	148	152	144	137	139	146	132	145	137	155	145	147	166	163	154	194	174	135	147	164	143	163	164	174	161	148	142	158	137	126	142	158	144	167	149	151	174	179	156	169	151	125	167	154	139	143	127	154	149	141	171	163	160	145	171	168	162	144	177	144	154	168	176	166	178	164	159	141	166	171	147	151	132	152	150	172	159	156	146	158	141	175	155	176	166	164	160	143	153	155	156	182	126	139	164	150	168	156	153	152	138	162	152	147	143	163	129	167	155	133	149	156	137	152	163	129	151	161	120	165	167	141	164	145	135	159	171	146	155	151	153	148	142	167	162	148	163	164	154	174	142	152	126	142	154	157	150	181	136	154	163	162	152	182	150	165	174	144	158	156	160	177	170	153	161	158	151	133	153	145	169	155	161	146	138	159	143	127	168	150	146	159	151	156	160	144	136	153	144	136	141	158	145	151	143	159	152	138	146	155	171	156	157	136	154	156	147	136	162	179	156	135	141	162	174	143	169	136	158	145	146	159	164	176	151	173	159	153	152	156	150	175	155	167	154	143	161	145	160	163	140	159	143	139	154	166	160	164	142	158	150	172	153	159	158	154	145	156	156	161	158	146	163	164	128	158	158	156	153	153	153	182	139	167	163	175	170	151	154	141	167	151	140	150	152	144	144	168	159	156	162	167	154	147	169	165	169	136	136	154	145	130	127	156	145	130	164	158	159	137	141	179	148	183	148	145	158	158	145	147	154	173	147	144	158	152	143	166	145	164	152	148	161	149	162	170	133	129	140	160	143	140	146	169	143	155	166	146	174	157	153	148	145	163	166	161	139	159	146	154	130	166	166	104	149	138	179	139	152	125	144	172	156	159	152	157	146	156	159	158	142	140	148	128	151	151	148	183	164	173	178	134	167	157	144	163	165	145	158	147	151	165	175	146	174	160	147	169	158	179	179	147	141	122	131	151	161	157	163	180	165	142	140	151	161	144	153	130	145	123	154	133	152	178	141	132	163	147	125	154	146	150	138	168	159	158	169	153	156	128	139	173	148	151	134	154	145	166	157	152	152	156	145	130	139	157	168	154	136	155	152	137	144	137	155	148	148	156	170	148	197	152	151	166	143	158	147	141	156	149	149	144	140	163	140	162	149	167	177	133	144	152	161	167	127	152	166	139	140	132	161	153	147	134	142	140	146	158	155	145	124	165	155	176	157	148	139	173	128	160	151	156	151	155	159	161	144	150	143	134	115	176	172	143	176	178	188	146	134	136	168	171	165	150	138	168	167	147	133	164	142	161	163	136	170	146	151	153	152	148	160	178	150	176	157	168	150	152	157	178	157	160	154	132	171	161	187	170	141	157	182	130	163	159	142	160	153	143	147	149	164	162	152	139	149	177	141	171	170	153	156	141	151	157	159	153	162	138	171	163	149	152	170	166	170	166	155	147	151	141	139	152	175	177	161	157	155	136	157	146	158	132	141	148	161	173	134	144	141	166	147	164	183	170	156	145	137	138	151	157	142	151	164	145	157	123	153	161	159	137	154	158	157	157	163	150	147	142	160	148	166	145	159	144	154	151	144	149	152	143	147	135	155	153	148	158	157	145	155	149	138	158	155	152	170	165	166	143	144	163	166	142	163	154	161	157	150	160	163	161
6157	627	1171	1325	1182	979	778	726	630	603	554	476	482	474	485	475	424	480	569	593	855	730	717	631	627	575	580	533	499	452	404	441	484	529	495	472	464	436	455	420	358	398	385	376	379	327	374	344	396	384	362	343	366	378	386	381	351	333	359	330	320	336	353	363	368	356	355	352	355	344	376	343	347	355	369	370	342	383	387	335	351	373	369	384	356	367	339	331	347	342	322	335	348	339	378	357	335	360	394	315	351	311	329	367	345	379	364	354	368	374	344	359	354	332	359	355	363	380	356	331	381	372	355	343	350	346	309	347	365	359	379	345	368	328	337	332	308	325	326	359	330	325	325	367	352	317	354	333	359	380	381	369	364	319	382	360	376	359	372	323	357	381	344	384	334	353	381	331	347	314	327	348	357	378	342	374	369	343	342	344	324	358	329	322	344	351	360	319	335	375	369	333	320	327	354	338	331	322	367	316	331	344	352	346	348	348	356	343	321	349	388	343	344	353	340	355	381	332	360	347	368	336	333	343	349	340	349	359	336	361	326	330	372	342	320	386	378	353	357	321	361	357	347	345	407	369	351	328	356	353	356	367	364	346	354	350	355	323	349	350	334	350	359	333	359	374	353	332	367	352	380	354	359	361	322	362	378	368	341	352	364	351	356	353	318	343	352	375	357	388	344	330	349	343	369	350	358	355	363	337	375	366	359	373	364	345	327	339	348	366	337	353	381	391	347	343	350	321	354	322	346	330	370	355	348	373	353	340	369	356	327	378	373	347	386	341	346	319	343	326	319	343	347	333	360	339	326	332	342	354	351	397	363	374	373	375	331	355	370	338	345	365	344	363	362	335	355	319	346	364	342	338	364	347	321	360	412	329	359	350	350	330	375	349	366	359	355	355	343	350	373	361	393	316	340	351	358	382	366	369	364	389	367	340	365	324	333	342	351	353	368	356	330	343	331	352	386	357	385	354	354	325	348	329	327	342	378	357	340	346	343	375	346	341	380	361	364	358	349	326	330	359	375	352	318	342	334	355	343	350	365	363	364	351	352	373	331	375	356	358	367	344	336	354	357	331	363	335	337	362	343	344	324	345	354	364	388	333	364	354	330	334	388	357	330	337	329	367	340	345	378	345	348	360	347	309	361	341	364	377	337	362	352	346	361	363	389	371	346	348	357	357	359	362	346	347	351	349	351	331	377	364	339	391	371	359	389	336	371	385	354	333	333	349	332	351	371	363	320	369	333	352	339	384	350	377	353	352	351	350	373	353	334	350	358	388	359	356	338	360	332	324	366	354	338	345	386	373	360	379	375	379	381	356	362	311	327	354	364	342	375	373	338	325	350	351	357	339	360	367	365	313	381	379	368	366	349	329	355	351	320	366	330	369	331	343	369	330	362	347	336	353	368	384	394	343	333	381	320	354	360	347	360	368	357	361	350	314	352	331	354	340	327	387	343	359	319	341	323	380	331	352	383	333	309	347	355	325	361	339	385	332	352	380	350	353	333	365	355	336	325	367	340	334	347	350	351	311	401	341	361	316	346	340	359	309	354	356	343	346	378	325	357	350	348	339	375	350	339	349	354	347	340	339	361	371	329	385	357	367	369	337	330	347	385	340	347	328	350	336	353	359	377	369	344	357	342	373	366	341	351	345	360	341	341	356	363	342	352	350	336	340	359	362	375	348	353	343	336	326	365	350	334	309	376	353	381	358	339	334	325	339	369	328	349	351	333	356	337	325	383	382	340	375	364	344	319	343	336	358	338	348	319	362	367	401	335	336	354	366	343	340	354	349	332	385	361	354	380	378	361	366	365	327	364	357	344	367	339	343	403	361	348	362	301	349	354	324	361	360	342	387	338	345	356	363	333	371	336	383	353	359	373	335	347	380	326	352	334	356	385	367	349	385	341	386	359	333	379	345	312	381	374	321	341	333	338	328	364	365	336	348	336	356	349	342	325	357	360	368	341	368	355	325	357	351	326	351	358	355	323	363	352	346	368	377	360	335	368	366	374	365	340	348	340	369	368	369	354	351	385	354	336	362	342	351	389	335	353	354	340	361	377	324	363	352	330	358	387	326	354	327	351	377	371	333	368	368	336	307	402	374	381	345	382	355	359	352	352	385	350	339	395	354	343	372	369	339	345	346	371	392	386	351	351	367	344	361	379	349	339	365	332	335	369	350	326	338	361	381	351	359	338	355	349	345	358	363	362	343	360	384	359	355	324	360	395	348	334	343	363	365	406	374	356	369	375	380	365	379	334	349	365	359	367	358	350	360	385	349	337	351	314	352	349	328	389	372	361	357	350	300	332	379	328	365	322	375	314	335	353	321	328	339	346	329	357	359	330	359	382	332	361	358	346	359	361	385	375	356	342	348	338	347	333	382	350	379	336	341	330	385	333	364	359	345	377	357	343	327	359	333	309	325	364	378	368	379	356	367	333	321	352	367	332	348	384	325	345	390	307	369	329	361	353	335	383	332	344	355	364	389	332	338	355	374	346	358	348	308	355	362	384	328	352	364	359	348	329	337	362	364	334	329	354	374	328	334	381	332	353	351	343	324	354	378	342	340	345	336	348	345	339	330	340	364	389	355	358	390	353	348	368	385	373	326	347	379	353	360	345	377	395	363	351	353	347	356	353	355	358	378	340	362	356	329	339	363	359	356	380	353	358	337	337	340	383	372	376	314	343	345	355	377	329	357	361	335	343	375	349	358	352	353	347	320	350	376	345	325	357	362	333	376	359	357	328	345	398	327	363	352	316	355	345	338	372	349	329	356	346	365	366	352	332	367	352	358	382	352	345	356	342	345	373	363	319	378	378	337	357	352	369	389	321	348	368	384	329	347	349	364	348	331	390	364	348	387	353	358	340	393	327	328	324	361	363	386	363	364	402	308	370	359	362	333	356	342	376	370	353	365	365	345	359	367	374	344	347	335	330	360	342	353	348	346	348	352	326	308	358	364	364	355	332	357	345	361	374	324	383	352	355	352	363	341	395	332	342	351	344	336	362	355	351	349	339	357	355	370	349	379	364	370	355	369	361	359	378	374	347	367	351	332	346	344	358	319	368	336	367	374	339	381	355	380	350	379	385	357	323	317	350	364	366	350	339	370	330	354	341	361	362	332	380	352	342	349	333	363	355	373	304	372	369	347	352	329	357	329	320	324	354	371	364	413	348	330	373	342	355	342	318	365	330	342	333	347	375	309	378	332	363	374	332	343	340	362	355	335	348	355	366	339	372	346	355	339	350	341	386	369	351	309	361	366	350	362	369	393	356	377	328	350	389	332	351	359	313	347	333	386	357	333	343	347	335	329	325	370	363	342	350	365	373	354	358	341	326	335	368	378	384	326	338	362	387	353	348	339	330	383	363	323	369	360	396	342	369	358	313	340	336	361	358	340	341	363	358	384	336	378	383	361	356	337	348	347	319	348	344	369	367	361	345	335	366	341	329	340	340	356	364	370	342	340	343	355	322	374	316	331	367	347	369	351
13145	920	771	565	450	298	221	216	171	142	144	126	124	111	99	95	119	112	104	126	181	208	157	147	140	127	125	118	120	92	92	89	103	123	103	116	105	112	77	93	76	85	57	88	89	91	81	90	60	74	72	92	87	81	71	78	68	80	71	84	74	80	66	75	83	75	84	72	88	65	65	86	71	88	69	77	67	68	79	87	86	84	68	76	87	75	91	80	81	81	78	77	83	82	71	59	75	81	75	63	67	82	70	64	83	84	74	78	67	83	80	83	71	80	65	90	92	72	54	82	68	98	93	66	78	74	72	80	88	78	88	68	78	61	86	92	70	86	67	74	65	81	81	70	94	83	73	81	71	64	66	70	89	95	75	73	87	58	72	82	72	66	64	83	86	68	75	62	79	60	82	76	74	83	83	84	81	67	67	74	88	77	88	75	71	74	67	80	92	92	80	78	70	81	85	82	80	82	82	64	83	62	69	96	94	74	60	72	96	78	83	79	81	64	88	62	89	82	66	88	83	85	65	77	69	75	77	79	91	67	66	83	72	87	99	83	83	71	77	80	82	89	94	71	94	83	74	65	90	91	74	83	100	82	78	90	68	73	69	71	67	72	79	76	68	72	86	81	92	82	81	72	76	75	68	95	93	83	77	82	72	85	68	76	74	87	85	75	76	69	63	72	84	82	62	76	62	72	82	66	64	67	96	62	74	84	69	65	73	77	76	79	62	76	61	87	79	78	72	85	80	68	75	86	84	65	76	69	89	87	79	77	76	64	75	78	77	85	57	68	67	84	71	72	68	78	75	77	96	77	82	77	81	81	73	60	92	67	68	62	80	61	76	85	76	82	88	79	83	70	75	67	76	66	81	64	67	65	57	68	66	70	65	75	93	74	86	73	91	69	77	69	68	58	73	79	74	66	77	81	62	56	79	63	60	86	79	85	95	69	57	62	81	80	77	83	79	79	67	78	84	88	84	86	72	83	66	79	71	83	86	75	67	67	79	92	70	87	70	65	70	93	91	67	74	84	66	89	91	83	77	85	74	91	81	78	76	90	71	57	63	76	75	68	78	64	67	74	77	65	68	63	92	75	92	71	79	72	94	79	80	70	85	71	72	67	65	69	58	74	77	69	94	78	77	71	65	75	74	77	80	62	83	87	74	95	93	69	81	74	88	78	76	83	85	58	71	89	92	69	68	96	82	61	73	75	74	84	69	73	72	67	67	68	88	71	80	94	81	77	87	63	83	81	75	72	74	72	84	65	72	70	61	93	92	75	73	78	67	84	87	67	75	90	94	91	86	76	81	83	82	75	82	76	68	85	70	78	52	72	78	81	74	82	64	83	73	91	88	76	70	75	72	57	86	83	72	71	85	73	88	83	74	69	66	58	70	68	54	67	102	61	65	96	89	86	68	86	74	73	78	63	85	88	70	83	82	89	90	78	86	80	80	75	73	68	78	63	82	79	70	76	83	76	78	62	65	60	93	83	73	75	74	80	77	73	69	77	89	94	65	88	81	90	76	96	68	79	80	74	89	74	87	74	69	72	71	78	76	75	79	70	83	67	68	74	76	71	80	81	65	70	60	78	76	78	75	71	72	80	75	69	73	69	78	75	84	80	88	82	74	94	76	74	65	90	59	89	72	74	84	74	64	78	57	69	72	55	73	77	73	78	79	67	78	72	53	71	92	78	81	66	86	76	86	60	80	72	69	86	96	81	66	82	90	65	76	63	90	81	80	80	82	73	78	86	67	76	72	64	69	73	75	75	94	81	66	89	65	76	75	81	81	75	83	84	78	81	81	93	69	70	73	85	74	89	67	76	80	76	86	83	73	80	92	66	82	86	78	75	72	78	84	66	79	86	59	77	77	68	65	89	63	77	75	86	94	83	66	72	63	76	90	74	89	82	72	92	81	77	79	78	81	66	76	81	80	71	62	72	71	79	69	83	66	66	73	80	83	82	79	73	78	66	75	67	73	59	90	70	93	64	65	71	89	74	76	83	74	71	72	87	73	79	80	84	63	60	73	87	85	76	71	70	55	68	60	77	85	80	79	80	68	86	82	71	74	63	76	69	68	79	72	79	73	84	72	65	79	77	83	71	72	77	79	82	62	70	67	92	66	80	77	72	71	72	69	75	84	72	84	67	70	75	77	88	80	98	90	96	85	86	83	79	80	81	67	78	74	77	66	66	90	82	84	89	70	86	79	72	75	84	59	67	62	63	72	61	71	78	76	82	66	80	80	61	81	94	78	84	92	72	77	79	64	73	64	75	77	79	69	93	99	78	88	84	90	73	83	72	79	90	86	82	91	70	70	90	80	75	75	71	99	87	85	74	72	75	77	54	100	82	90	71	83	80	67	77	75	78	90	76	77	73	79	68	68	79	80	77	81	71	92	70	85	67	75	77	72	70	75	85	77	79	96	73	81	87	71	76	82	86	81	58	73	64	72	70	72	65	84	77	79	72	61	93	90	74	91	66	75	80	74	69	91	85	82	80	81	90	81	77	71	71	76	74	64	67	74	69	76	71	76	72	72	61	86	79	77	84	70	79	85	92	76	71	89	63	75	91	78	59	72	84	72	82	70	65	72	81	92	73	81	76	81	74	76	78	73	76	76	67	75	80	79	78	82	80	74	81	85	81	87	64	81	81	82	93	99	66	82	92	88	65	68	82	87	89	92	74	74	77	69	75	96	78	69	75	82	93	77	75	92	70	87	82	69	63	76	81	64	75	79	78	77	71	81	76	77	89	92	91	86	76	89	71	76	81	89	67	71	75	77	90	69	82	75	82	84	74	76	66	87	86	81	80	85	79	83	80	76	71	66	77	59	70	81	80	77	68	76	62	70	79	61	81	78	73	90	73	78	75	80	56	72	80	80	82	66	78	67	78	72	64	74	73	61	81	65	85	71	64	72	72	72	69	76	80	66	79	73	75	81	84	62	64	92	78	62	60	79	73	69	77	66	86	86	80	77	56	64	57	85	74	75	91	66	68	59	67	84	71	62	79	85	73	73	74	62	95	64	84	72	80	89	64	83	77	83	82	74	61	94	77	62	72	84	74	73	89	80	76	84	79	85	79	91	66	78	72	65	83	74	77	77	82	80	80	82	56	73	83	87	78	80	79	60	89	71	88	76	58	67	78	86	80	71	77	77	85	89	73	84	53	77	78	89	80	68	65	79	81	82	77	74	76	70	63	86	60	62	81	82	85	81	74	73	82	66	56	80	77	94	79	71	50	78	87	92	74	72	68	63	68	59	76	64	72	63	59	69	87	80	90	80	71	72	67	102	88	67	84	74	77	73	61	72	68	65	67	67	60	74	68	92	76	66	88	67	72	54	78	65	75	81	78	91	82	72	68	84	52	83	60	72	84	78	70	85	73	79	67	90	67	71	70	76	87	68	70	64	80	77	68	75	77	93	63	81	76	77	73	89	76	63	57	76	77	79	86	84	76	88	75	62	85	69	68	88	80	66	69	66	73	66	74
7854	820	1793	2023	1767	1390	1146	943	787	708	615	544	484	470	424	395	443	485	519	637	1113	1138	979	821	723	633	662	541	560	406	397	464	434	551	509	478	417	350	341	335	272	266	286	209	232	258	243	225	230	234	224	220	213	241	242	226	236	215	219	225	224	243	241	202	240	214	215	231	230	215	222	202	199	235	228	204	213	227	237	230	229	205	210	220	223	209	199	216	226	234	204	208	216	210	231	201	227	223	215	204	229	200	234	237	238	243	225	214	224	217	200	230	224	208	242	226	230	202	219	188	223	214	248	214	212	211	218	210	183	200	221	197	224	197	209	216	213	223	215	223	229	226	215	231	214	225	213	226	216	201	197	178	213	207	249	210	208	220	210	218	244	213	209	217	252	225	233	221	241	231	213	207	186	231	229	190	240	221	212	216	241	211	200	231	193	218	223	212	211	220	236	212	209	213	193	198	212	226	216	224	218	233	213	193	220	204	206	191	213	212	233	228	208	199	230	197	196	195	246	220	221	193	219	248	233	218	223	204	212	238	227	219	197	217	223	206	217	189	223	208	244	248	214	224	208	209	188	202	210	211	210	235	188	212	197	231	220	222	233	212	208	221	233	240	220	198	242	210	207	189	217	229	205	213	203	219	246	213	220	217	210	233	201	216	207	229	209	197	228	193	205	229	184	226	223	226	215	201	223	207	233	189	233	202	204	210	203	216	229	203	204	188	219	238	238	206	227	215	214	196	223	223	222	215	210	240	239	195	227	226	229	204	205	205	204	239	224	219	224	234	192	201	239	224	218	221	248	228	211	224	216	220	206	231	194	220	197	249	210	216	216	234	194	243	191	187	242	234	222	232	243	220	228	179	223	218	231	228	215	215	245	216	209	202	207	206	196	213	200	224	206	195	210	235	218	247	219	213	192	223	234	220	224	220	229	256	211	223	218	205	216	209	202	232	208	201	221	229	223	206	198	209	221	225	222	215	234	221	202	226	223	192	243	232	200	192	218	198	209	248	227	203	228	222	228	192	198	206	240	204	234	236	228	191	217	211	213	248	211	212	216	238	202	220	222	200	199	205	223	210	231	204	230	216	225	219	185	210	212	214	228	194	206	193	243	200	224	196	196	219	226	244	216	199	206	210	218	211	205	229	221	228	220	202	231	208	203	248	202	211	211	212	203	192	212	237	215	216	182	229	247	194	230	210	230	203	227	234	197	219	193	211	212	209	195	194	215	221	227	215	226	222	240	222	183	220	224	233	207	192	239	234	218	209	222	217	227	214	222	198	240	210	220	227	231	217	204	209	222	194	207	211	202	235	217	202	224	217	223	200	213	224	205	210	229	224	202	214	210	233	225	201	214	232	214	245	204	219	206	203	228	189	226	193	217	209	238	217	198	216	223	234	226	226	222	222	241	199	209	206	241	211	208	207	209	219	215	223	225	197	220	217	223	204	194	234	192	227	227	220	203	217	225	222	198	229	232	210	216	202	223	207	215	244	200	230	228	218	207	224	216	188	212	225	185	219	234	219	236	251	205	215	190	224	224	217	206	197	203	237	221	213	215	220	248	212	238	192	236	219	191	213	205	206	224	224	247	225	187	214	203	198	216	222	198	195	215	229	191	212	231	201	210	216	201	236	209	232	227	202	211	227	193	220	206	197	223	239	218	214	238	213	223	212	197	219	200	222	225	224	209	225	203	215	216	203	216	232	207	219	200	238	213	200	241	192	249	208	236	197	217	198	210	234	220	218	217	209	209	219	214	224	206	228	217	206	231	224	208	242	215	219	196	201	213	218	214	222	217	216	208	233	204	232	216	194	234	222	176	213	236	215	215	203	212	227	197	215	219	218	248	244	221	216	233	200	193	193	191	192	222	234	249	219	223	222	223	210	228	218	188	216	211	205	224	205	209	206	214	214	232	215	200	217	198	201	220	214	206	200	228	241	197	221	226	224	230	202	212	217	215	230	221	225	203	218	231	240	184	215	221	236	212	220	214	211	205	210	228	179	238	235	220	226	207	227	215	208	208	209	203	216	201	214	258	213	215	216	210	205	189	204	212	198	226	217	170	227	204	209	210	209	206	226	203	218	223	187	204	210	225	199	216	211	209	198	250	201	218	212	204	198	200	212	231	220	184	223	218	228	174	216	219	190	221	211	193	234	213	225	219	226	199	225	231	212	225	230	206	189	220	222	203	232	199	194	207	191	212	214	222	207	213	236	221	219	198	225	228	234	219	231	225	196	220	228	233	221	199	219	224	235	217	216	222	204	208	199	207	198	216	218	215	231	196	205	198	238	212	219	203	194	206	199	215	223	213	200	208	223	196	228	209	213	224	208	218	216	237	212	235	211	200	221	208	192	226	208	208	195	228	199	193	238	211	238	204	218	188	194	192	244	219	212	204	203	226	212	239	210	189	233	198	220	202	235	221	211	240	201	205	221	197	202	205	208	214	206	221	197	217	220	188	226	217	193	247	213	214	210	211	213	226	203	217	222	218	210	206	220	218	215	234	190	215	227	226	184	232	208	200	209	204	216	221	183	219	216	216	230	218	219	188	235	223	203	233	214	207	230	238	215	216	219	202	214	206	195	230	199	207	217	232	192	223	198	242	237	210	228	196	203	234	247	237	211	225	213	244	218	243	219	225	227	216	241	231	205	231	209	213	196	240	230	219	239	202	209	238	224	204	219	214	207	249	221	194	179	209	213	230	193	206	197	221	246	206	231	218	220	203	204	221	186	216	215	207	219	202	213	200	218	231	221	206	206	189	224	192	234	207	227	214	230	232	239	205	209	214	193	222	216	214	211	236	209	220	204	209	227	204	225	205	216	193	230	219	178	196	215	195	225	203	196	218	216	206	193	212	202	218	233	207	219	214	195	214	230	194	210	191	219	211	218	219	218	223	197	213	228	209	220	205	222	196	200	222	197	237	221	186	225	222	215	225	236	203	222	232	224	191	194	204	213	202	218	219	221	214	224	214	219	225	223	227	246	232	234	236	217	226	209	212	210	206	220	215	223	213	197	218	226	212	235	195	227	254	186	216	248	219	217	214	206	218	218	224	189	236	220	214	221	215	225	209	188	236	216	224	211	215	212	205	186	223	213	251	212	215	207	236	207	197	206	210	228	215	201	215	197	192	213	223	201	198	206	200	220	226	217	222	219	224	247	214	199	211	203	229	200	213	224	229	192	194	226	211	210	205	193	213	207	198	168	228	205	226	210	209	222	212	222	220	209	215	207	224	213	201	197	225	229	209	217	239	208	261	217	211	200	216	233	190	187	216	213	193	224	243	217	206	238	219	224	219	222	208	218	215	233	220	206	238	214	201	208	212	204	218	217	246	231	197	189	203	198	205	221	247	222	212	203	206	206	230	211	216	236	177	212	202	214	226	198	199	228	224	211	232	212	215	249	210	222	196	223	179	221	194	206	222	216	210	218	232	225	205	208	211	203	221	228	204	217	236	201	232	197	225	208	242	208	204	215	196	224
1560	326	299	287	275	329	258	295	288	295	269	280	314	291	295	296	282	287	275	259	306	269	276	260	277	278	305	315	277	273	275	281	328	268	282	297	277	282	275	319	317	335	308	271	290	273	284	299	302	283	295	314	286	315	310	274	265	303	303	316	285	283	271	300	286	312	291	269	267	270	271	280	301	288	271	278	275	270	283	281	266	270	285	293	287	279	289	280	314	289	285	261	274	258	305	302	289	260	282	275	311	302	289	314	287	294	303	275	275	312	287	313	281	291	282	273	291	273	314	307	290	303	270	321	305	288	298	268	328	300	297	289	304	289	303	268	264	299	309	318	305	270	315	292	279	267	292	305	299	344	259	277	303	279	323	285	273	296	308	275	302	295	288	310	281	308	300	277	301	297	299	311	284	288	247	269	291	307	267	287	284	268	285	266	299	288	329	286	274	280	277	315	271	287	310	282	277	311	286	296	295	293	298	268	313	319	312	280	307	296	293	291	287	309	273	303	268	297	297	281	268	316	283	284	286	278	306	340	294	288	285	311	293	305	293	253	290	293	294	286	334	303	299	260	284	323	302	285	243	303	280	280	329	254	282	280	295	267	287	320	292	243	304	280	290	297	298	290	289	278	283	307	280	276	272	266	320	274	277	277	280	282	277	301	290	297	283	280	267	312	275	290	298	269	290	313	278	267	287	239	297	298	314	301	271	275	281	266	302	278	322	283	297	284	269	286	274	264	300	321	286	274	274	265	275	305	263	285	269	275	300	310	324	283	304	278	266	281	306	316	283	298	258	269	305	305	314	311	300	299	308	275	281	261	289	291	249	277	301	292	301	342	276	319	300	280	298	287	305	312	301	268	279	311	297	290	281	290	284	280	293	296	271	279	271	312	290	296	308	259	305	287	278	297	282	293	296	276	278	273	303	257	323	314	322	278	309	284	290	261	295	290	296	312	289	301	274	289	300	290	276	298	265	313	293	278	289	303	279	303	306	316	255	298	297	294	285	262	291	297	291	290	268	295	299	294	296	274	276	304	297	299	280	267	312	270	275	291	288	264	290	270	296	296	310	296	267	291	312	285	291	274	242	296	270	256	261	281	282	309	292	299	256	325	309	271	284	274	261	286	302	304	295	286	286	309	279	291	271	272	261	266	295	267	277	323	277	269	299	282	283	264	279	286	267	271	307	308	268	302	266	271	289	289	322	306	264	266	286	283	268	303	281	273	289	300	297	273	295	293	265	297	316	291	282	281	283	291	324	280	268	273	279	267	254	286	270	292	311	311	262	308	292	298	255	295	287	303	309	275	282	290	309	290	290	281	270	265	305	281	292	289	298	254	297	302	314	276	277	294	264	265	294	273	290	298	289	334	317	297	295	267	275	252	289	301	293	276	334	296	274	331	274	287	300	287	303	300	290	292	308	296	290	303	290	262	308	257	304	313	323	263	299	302	320	264	282	256	281	297	285	309	281	294	280	283	267	283	250	265	303	285	283	302	277	250	271	280	257	259	314	298	310	288	280	284	283	308	278	275	311	290	305	301	301	301	252	276	290	292	302	323	283	270	297	298	283	333	313	268	262	267	271	266	243	289	299	326	262	278	292	297	328	286	289	291	258	301	292	276	267	301	317	331	270	292	302	275	288	259	267	269	272	295	290	279	303	253	289	303	280	288	294	291	307	287	303	290	274	282	244	290	266	293	270	278	261	291	286	301	305	254	283	281	275	280	242	241	300	262	295	276	291	307	299	289	271	273	279	315	304	304	284	297	295	306	293	281	299	288	249	287	293	318	287	280	279	312	290	288	266	267	268	268	298	292	309	290	280	292	293	262	267	295	289	273	281	273	287	299	276	270	283	278	270	306	286	313	326	307	278	254	289	291	260	299	278	264	292	287	280	284	274	276	285	269	304	266	278	296	301	320	252	267	298	323	296	285	286	306	333	290	277	292	283	271	266	287	262	299	254	270	292	289	298	323	311	323	295	281	294	267	304	292	284	266	260	275	330	262	316	256	291	273	296	305	295	320	294	280	278	292	286	274	305	293	325	290	289	292	249	289	294	281	285	320	320	273	298	276	239	307	256	282	265	282	294	319	268	287	281	318	276	274	299	278	290	304	272	285	283	274	296	296	301	293	317	285	295	299	297	296	308	285	318	300	277	302	293	297	297	275	289	291	289	292	300	279	277	287	265	292	313	294	290	345	306	254	279	312	280	262	307	297	277	326	260	311	283	319	297	305	284	275	278	315	271	313	280	290	272	289	295	309	305	298	243	279	281	291	289	313	252	293	314	297	260	269	283	294	275	275	291	280	271	265	305	273	325	290	282	304	266	316	310	294	266	299	300	285	285	303	318	321	316	279	276	297	264	287	294	282	302	273	311	282	287	283	286	282	294	306	275	279	300	276	304	287	311	277	268	295	309	301	273	293	283	241	275	280	300	266	296	289	280	264	301	308	300	288	276	288	261	261	300	285	297	305	308	284	287	279	308	284	282	277	318	308	295	282	265	284	275	263	319	309	283	298	301	282	322	258	322	278	241	289	274	311	277	275	268	308	290	320	284	272	287	288	296	316	274	304	310	322	312	275	278	269	259	292	298	290	276	268	257	305	279	291	259	316	291	296	253	312	318	284	266	291	296	295	312	283	270	319	250	293	296	278	296	323	282	295	303	285	313	304	269	265	252	281	280	302	271	297	278	288	272	325	282	293	269	258	309	303	308	287	284	295	287	304	292	281	305	283	286	286	294	265	299	311	278	270	301	275	317	294	306	277	338	277	282	302	271	312	262	284	262	280	310	328	269	304	282	272	311	288	270	289	270	282	278	296	291	277	234	300	283	284	331	298	276	281	273	253	275	254	303	283	289	290	284	307	279	268	317	286	302	322	281	307	297	258	264	316	281	298	301	309	312	281	292	289	302	304	303	296	299	318	264	290	283	314	273	307	287	292	269	288	266	271	275	306	287	291	281	300	281	311	292	285	284	300	311	283	276	299	322	281	259	272	294	277	284	302	284	306	302	267	307	257	271	289	275	291	274	287	288	320	285	273	290	291	295	319	294	288	294	306	321	285	312	310	274	307	285	270	247	269	289	249	275	308	297	272	292	264	272	288	326	299	265	302	267	299	274	301	289	261	270	277	300	273	311	278	281	293	302	282	327	302	263	288	268	314	260	269	268	300	311	274	307	274	305	307	301	297	290	299	298	279	280	307	250	272	281	303	309	284	284	292	286	312	294	264	280	286	261	261	306	289	293	261	310	273	274	267	298	304	311	285	312	288	269	293	265	277	286	266	274	304	287	262	298	286	293	237	288	300	276	258	293	272	292	297	283	248	272	265	254	276	263	315	260	283	309	282	283	293	309	300	288	265	269	295	311	295	294	275	283	310	277	290	274	315	275	273	309	292	290	295	288	274	262	310	262	294	303	293	276	296	281	275	296	301	276	281	278	279	293	301	287	241	304	272	287	291	286	304	287	277	312	291	306	267	287	299
1872	706	691	732	689	641	665	669	671	674	672	678	643	685	677	678	651	673	646	659	672	674	677	687	645	645	643	635	636	660	627	625	622	638	637	694	656	638	618	616	648	689	666	658	603	637	643	652	665	633	665	652	633	640	659	660	612	668	651	617	635	674	620	618	640	620	606	603	611	614	651	650	641	611	680	649	650	657	605	654	669	640	665	634	698	637	681	621	614	670	657	663	617	626	656	638	658	628	663	585	590	634	647	634	646	607	596	654	651	646	627	627	668	664	659	611	624	658	617	635	667	632	685	595	657	607	656	657	652	622	639	642	673	626	687	665	639	656	609	660	667	664	650	621	645	635	671	689	591	646	648	655	625	644	619	613	658	665	631	650	646	640	655	657	670	646	632	620	637	622	634	664	609	622	621	611	600	653	622	637	631	585	609	670	673	585	629	635	626	620	628	620	644	672	589	648	664	643	598	649	679	612	650	649	670	617	617	671	617	624	607	595	642	644	651	590	605	641	625	581	660	659	592	633	656	650	652	645	640	619	649	571	666	645	623	634	649	625	631	661	677	666	616	607	632	606	695	635	666	662	622	664	624	652	628	652	613	615	649	657	632	651	667	649	565	628	622	633	633	611	664	677	667	621	628	662	675	632	593	645	628	659	709	615	623	643	623	617	655	644	605	644	655	634	647	649	667	635	650	664	612	634	601	627	608	651	709	625	641	635	640	652	650	629	644	638	693	639	625	632	613	633	639	673	592	652	646	575	641	673	631	659	641	612	667	620	637	642	610	653	677	631	653	708	636	612	637	627	662	613	646	611	627	622	640	631	653	663	654	623	608	658	595	625	636	653	597	635	644	629	637	616	629	650	678	579	647	626	647	614	639	653	658	602	692	591	643	663	621	639	657	652	627	631	631	626	640	600	656	653	675	647	621	658	650	627	626	661	624	628	646	632	667	665	631	630	655	610	655	662	606	658	622	665	636	683	641	620	664	669	625	651	603	654	652	639	628	622	662	649	598	639	639	670	607	693	654	636	630	626	654	646	643	641	602	603	677	656	649	645	664	652	632	654	675	630	645	703	608	680	686	676	639	682	642	627	622	680	637	598	627	645	615	667	625	623	617	645	597	623	644	619	641	653	655	636	661	674	660	636	665	606	651	626	610	657	635	606	590	644	589	668	625	645	616	656	627	635	674	667	675	620	668	618	643	665	613	631	656	622	664	592	621	633	663	670	634	650	614	652	641	613	648	629	669	621	683	599	635	634	630	632	625	611	628	646	634	668	585	649	609	673	671	647	658	599	658	644	624	591	627	617	623	657	647	608	698	675	617	622	606	617	676	590	622	659	621	603	648	644	610	657	614	640	636	621	639	599	631	668	635	638	639	634	640	599	648	603	637	648	628	640	643	647	654	626	596	604	667	634	618	614	630	678	603	657	643	624	633	640	618	655	609	653	633	627	675	641	635	662	626	652	598	677	671	596	626	644	615	626	609	602	661	610	635	673	616	645	618	614	635	673	643	623	622	634	639	656	622	636	634	618	654	615	635	602	641	639	625	665	674	579	664	695	665	659	701	651	611	622	607	620	623	644	660	657	690	629	623	646	625	642	667	667	608	670	634	616	608	683	605	606	603	631	670	675	656	620	635	619	628	602	663	642	631	610	624	589	641	648	687	610	640	638	594	631	625	629	629	646	657	640	627	649	649	651	665	656	621	668	635	625	621	640	633	647	639	666	667	632	649	632	669	663	610	643	628	544	681	654	645	621	622	650	649	619	661	604	615	653	607	678	642	645	642	626	668	643	658	613	659	660	646	642	653	646	653	634	654	653	660	601	628	616	697	597	666	678	661	634	574	646	656	655	640	602	622	643	621	642	669	657	635	649	682	651	605	642	644	645	668	661	658	608	658	621	616	650	643	632	581	647	631	630	635	624	636	680	629	708	632	631	652	630	671	623	631	613	617	657	625	627	622	603	647	626	600	629	617	661	644	660	612	578	621	650	606	648	660	604	616	651	637	608	672	650	654	680	687	632	609	633	636	650	631	612	644	655	632	644	665	650	659	639	623	631	627	631	634	648	609	621	636	638	640	658	657	649	647	671	659	650	624	644	621	602	612	670	631	587	640	658	602	643	665	662	673	649	625	632	658	640	628	634	628	671	599	636	623	669	629	670	645	604	697	596	654	616	611	653	609	653	609	664	652	586	645	602	643	644	645	653	669	650	663	674	639	634	653	637	594	667	619	640	696	619	641	614	633	652	606	590	662	663	699	646	637	634	631	691	630	605	658	663	608	636	671	641	597	624	626	605	657	676	591	624	599	641	628	647	646	649	635	674	637	624	595	598	683	660	680	605	625	615	657	654	605	653	620	669	679	635	638	650	601	641	653	599	604	664	644	636	602	623	620	622	650	614	653	652	599	622	625	674	681	643	654	628	624	603	637	665	666	606	622	623	631	611	664	635	609	650	594	653	623	688	637	630	659	648	629	628	680	591	617	651	650	644	634	614	622	691	623	579	627	621	618	651	611	660	642	650	647	680	654	625	629	642	640	591	642	670	594	586	648	614	643	674	661	698	646	662	667	638	650	622	616	625	619	677	619	666	635	636	640	634	642	664	581	649	642	646	650	615	623	617	624	642	626	628	616	629	669	637	663	681	591	661	637	661	617	602	664	652	646	646	615	663	631	634	647	639	639	693	662	662	696	648	605	683	665	657	647	631	687	670	624	630	636	644	640	636	639	658	667	653	680	608	641	663	693	635	665	652	642	633	658	616	649	643	650	666	657	607	660	629	603	625	655	667	675	630	645	664	676	664	618	612	639	585	602	634	604	625	666	601	642	606	623	625	637	642	630	630	628	643	638	639	645	633	679	623	625	695	650	685	606	639	657	674	621	627	679	634	660	618	633	610	659	618	600	682	636	612	645	651	638	646	707	629	640	604	632	619	681	626	651	629	649	669	647	569	633	621	640	629	647	646	594	708	665	642	621	646	631	657	642	654	653	660	639	651	649	610	664	639	627	625	654	646	648	665	642	624	661	626	634	627	601	630	651	659	589	582	659	642	629	620	634	607	661	750	640	668	645	582	623	658	647	604	661	688	608	599	607	628	618	656	637	642	634	646	642	646	633	715	677	615	644	640	634	638	623	597	584	689	700	642	624	667	648	627	651	647	667	617	669	675	610	619	617	607	654	631	591	637	626	683	626	660	648	631	659	676	630	638	627	621	651	621	613	695	632	605	615	676	629	660	618	615	635	602	619	624	635	614	595	664	602	596	656	634	631	644	637	614	604	602	646	647	614	616	658	620	623	587	650	678	636	640	660	618	621	636	619	622	660	633	598	665	666	651	606	639	609	665	670	665	649	610	640	650	655	645	589	648	610	658	662	649	621	605	644	673	606	639	642	647	579	641	623	657	651	638	673	677	658	649	624	604	655	646	654	606	611	611	651	708	601	660	602	636	627	635	613	629	640	634	629	637	647	641	673	640	664	640
6770	454	507	384	331	264	235	227	198	188	184	202	172	167	158	174	174	176	144	179	233	239	196	183	191	161	159	170	191	162	145	159	180	162	207	173	175	190	161	165	159	161	160	145	146	169	160	154	167	139	163	155	158	143	151	130	120	132	153	159	133	152	138	166	154	143	149	164	180	141	153	145	142	147	146	134	157	145	149	134	145	134	146	146	132	164	165	166	146	161	152	142	135	161	150	150	163	160	133	162	147	169	130	149	143	169	149	145	162	173	165	152	139	155	145	149	151	146	163	163	140	158	143	131	156	144	169	146	174	141	164	166	132	164	156	151	181	177	146	154	166	150	154	160	142	154	147	161	148	133	141	126	152	138	147	165	150	158	150	157	147	150	141	130	153	174	164	142	155	163	147	143	156	148	142	150	149	157	149	149	165	139	149	147	142	161	158	140	151	174	161	155	131	168	146	169	158	140	165	147	178	141	158	145	166	137	154	139	129	168	166	138	126	148	149	151	178	143	152	158	171	145	156	158	140	159	147	168	144	157	141	147	158	144	166	115	153	166	174	167	160	154	149	145	134	138	150	126	163	171	166	149	142	157	154	171	179	154	125	169	163	138	144	167	157	149	144	161	145	163	158	139	146	124	142	151	142	156	178	151	149	157	168	135	136	182	181	153	154	178	152	160	170	154	169	140	160	161	142	159	161	164	171	176	151	151	160	170	161	151	162	133	150	141	162	169	145	155	140	140	145	161	140	134	135	144	138	126	136	170	122	160	152	154	153	145	144	153	160	140	147	141	126	164	146	138	149	129	157	154	157	169	150	145	171	155	141	155	153	151	151	139	161	149	157	179	158	161	152	169	155	135	152	144	147	164	156	164	165	137	157	137	146	149	140	140	144	141	188	153	168	152	128	134	128	152	149	167	133	148	149	140	146	144	145	131	147	139	142	153	136	161	141	151	144	155	162	155	176	138	158	138	137	165	132	129	158	121	146	172	160	135	168	158	156	175	142	179	144	136	154	172	152	155	136	159	146	141	169	158	143	141	150	164	144	178	172	148	143	166	149	163	153	135	139	145	156	140	139	149	151	147	157	161	156	123	146	163	152	136	184	157	141	152	144	138	159	148	121	143	156	175	160	144	157	134	137	154	155	129	145	158	133	158	159	153	145	147	156	158	135	148	142	154	145	126	183	137	153	155	162	157	150	148	151	173	167	145	158	154	143	153	142	125	166	156	155	143	160	148	133	143	151	149	163	147	166	147	115	153	158	156	169	165	150	133	156	138	150	162	131	159	154	134	130	142	156	153	151	139	137	168	159	151	142	137	152	162	147	152	152	144	161	154	168	154	149	145	165	151	144	146	177	170	142	189	144	159	160	157	148	144	163	163	147	135	144	153	129	164	165	157	168	163	149	170	181	162	178	151	165	153	143	155	161	141	159	162	146	146	133	157	137	168	151	155	140	181	163	172	140	153	156	131	148	184	172	170	137	167	153	149	147	126	159	166	148	146	154	147	136	150	144	151	152	157	150	146	183	143	128	152	149	164	146	165	147	130	138	150	151	154	152	161	161	143	166	139	157	160	150	148	152	138	145	153	150	157	141	157	131	197	159	172	147	148	135	152	151	116	153	176	163	119	173	147	137	154	184	175	149	179	146	166	157	143	173	174	148	183	152	146	147	146	132	159	148	146	144	140	144	179	154	147	137	155	141	166	149	155	179	166	169	137	141	126	146	161	142	162	175	153	148	147	153	185	153	141	150	140	172	155	153	148	150	151	156	148	140	153	137	161	190	150	133	153	155	156	155	144	139	134	144	149	153	138	170	142	155	153	162	142	157	158	160	147	153	149	141	128	170	182	132	131	158	157	159	140	148	167	144	164	147	125	145	175	162	154	147	163	173	164	160	147	158	155	154	168	142	165	153	160	124	167	145	150	163	142	147	164	143	151	147	136	155	175	159	152	147	159	175	142	158	134	159	164	148	155	150	159	178	134	140	140	167	140	154	150	161	183	176	152	146	169	162	165	151	143	145	182	160	164	127	160	131	157	150	161	151	156	131	159	148	157	158	165	155	173	144	153	171	161	177	158	149	149	138	149	165	158	138	137	147	160	149	153	182	153	171	147	133	149	169	141	159	142	172	157	155	150	167	152	161	141	147	140	165	146	169	150	137	163	138	162	151	144	162	154	148	159	163	173	156	161	142	164	143	138	162	143	165	143	147	146	126	166	156	130	146	169	146	161	158	159	144	169	137	166	163	140	175	132	131	144	163	182	124	133	137	154	159	139	155	162	147	145	157	171	136	159	152	157	134	154	165	160	149	156	149	158	152	159	147	159	168	174	167	158	156	163	179	151	153	138	151	134	142	169	155	173	146	166	146	152	154	145	171	149	162	158	171	164	142	148	146	157	156	144	138	152	143	174	148	160	138	153	145	159	155	140	160	162	151	134	152	141	154	145	165	154	145	158	148	131	141	164	177	159	157	162	179	156	147	144	146	149	177	164	143	158	168	122	165	152	130	167	126	150	166	142	166	147	149	170	156	135	139	143	168	129	139	171	159	168	155	154	168	158	170	177	145	156	146	151	142	169	168	164	166	149	157	136	151	161	127	159	154	157	164	141	153	153	152	166	148	146	163	131	145	152	146	161	166	166	146	152	163	131	162	158	155	178	163	143	157	144	181	143	151	170	152	145	139	152	165	153	172	139	154	153	164	154	137	148	170	161	145	147	146	156	151	156	151	148	150	177	132	168	155	147	157	187	138	161	162	142	152	131	174	153	153	146	147	146	156	159	146	140	150	153	151	155	135	151	126	134	173	149	145	153	150	145	172	151	151	130	151	148	129	150	140	158	152	157	151	155	137	148	177	142	140	159	161	140	149	145	135	147	132	158	139	180	137	152	144	176	157	148	146	146	166	151	155	152	162	165	173	164	160	154	145	121	164	161	155	127	161	166	154	179	167	164	144	148	145	147	185	151	157	153	128	174	164	181	147	148	156	159	136	139	171	168	152	169	157	144	156	157	136	159	166	153	154	164	173	157	150	140	161	138	152	169	142	165	156	157	158	149	139	179	169	152	151	141	133	153	132	147	129	146	145	171	138	135	144	139	160	149	144	146	167	175	158	129	150	158	144	165	141	164	142	163	156	174	163	141	160	155	150	163	140	166	128	146	150	153	123	152	168	158	160	155	162	162	151	129	156	158	147	163	155	140	159	167	143	150	154	178	129	134	161	181	155	161	138	160	180	130	160	175	165	174	166	133	139	130	158	145	153	146	159	164	184	139	154	155	126	156	152	147	174	151	175	170	145	148	153	172	145	140	150	159	148	145	136	158	161	142	137	145	145	150	148	164	173	171	176	141	165	166	170	153	161	134	114	139	134	136	147	165	142	131	161	173	165	163	156	162	140	151	157	136	160	172	147	141	162	162	153	152	141	143	171	167	164	167	145	161	160	151	177	158	149	155	159	164	151	150	159	153	169	159	161	131	174	136
6126	654	1170	1280	1144	928	851	688	629	577	592	533	508	464	468	460	440	422	540	578	837	766	816	676	639	632	562	535	473	450	455	446	490	529	506	473	443	417	401	372	412	375	413	379	363	339	378	343	341	360	355	412	386	348	380	340	360	381	336	373	353	350	349	336	366	384	335	344	322	349	362	325	353	349	356	345	354	363	331	339	307	344	340	356	366	340	359	368	362	355	347	333	346	313	352	364	372	341	346	346	364	339	348	317	338	384	368	370	348	340	373	330	335	347	338	361	353	348	332	356	346	359	371	361	341	366	368	349	357	368	351	355	382	335	375	361	323	355	337	357	381	367	337	366	362	378	361	371	349	370	345	352	371	356	362	351	354	353	389	359	356	353	342	372	367	346	348	397	365	376	337	329	366	366	338	333	372	358	357	358	341	339	368	339	354	356	373	353	348	324	336	371	333	348	347	342	362	354	321	368	312	363	394	340	360	364	333	353	335	323	365	360	357	363	372	339	358	350	344	341	355	342	342	328	351	333	364	340	349	366	387	365	331	363	349	366	353	308	374	330	341	369	369	354	379	377	376	359	359	381	355	370	373	370	345	389	352	347	362	355	364	361	344	350	364	320	323	357	353	384	351	361	366	338	358	330	358	373	326	367	372	360	357	365	365	332	330	356	318	385	368	339	372	367	348	350	362	353	332	360	316	328	337	369	349	350	356	360	350	350	338	357	389	354	357	357	348	346	377	331	354	335	347	361	392	336	367	338	357	342	359	368	352	394	350	372	335	353	360	347	360	352	336	349	333	338	348	386	391	343	322	347	320	342	332	362	382	352	365	387	387	343	344	366	369	343	337	354	333	359	350	326	324	346	355	357	362	339	340	363	369	365	353	336	361	361	338	357	360	347	338	343	355	369	365	324	334	325	363	354	321	364	359	343	342	328	359	345	345	370	355	353	346	336	373	371	341	402	324	368	317	344	364	367	332	359	370	313	346	334	342	333	339	336	351	341	354	385	379	345	323	354	375	388	372	366	333	327	362	367	368	343	377	368	348	328	319	376	353	340	352	370	387	349	363	350	369	354	334	363	318	330	361	379	365	343	328	354	377	350	368	343	335	345	345	341	314	343	359	358	356	347	301	352	363	370	353	374	343	374	360	387	363	323	368	341	389	353	377	339	359	349	371	340	354	371	342	333	347	322	339	362	357	357	337	327	341	342	363	349	357	352	352	347	358	334	357	364	361	348	350	347	372	354	320	373	377	358	381	338	358	357	333	353	359	357	355	362	333	366	372	384	370	341	363	328	359	335	339	295	357	344	363	357	322	347	390	352	348	412	363	338	400	341	355	385	392	367	367	336	409	321	379	365	363	396	346	346	350	360	343	352	358	358	330	339	317	333	373	390	355	352	347	372	339	362	368	364	361	318	379	377	347	343	336	342	327	351	340	341	353	351	349	351	351	361	355	338	328	347	385	345	362	342	361	323	342	343	355	381	348	365	362	328	379	351	383	338	365	350	361	360	359	362	343	339	354	362	381	361	367	366	329	370	363	325	377	339	351	342	382	390	341	365	351	387	345	332	359	339	377	339	344	323	388	361	342	341	352	373	333	346	345	349	367	366	375	351	338	328	367	350	359	357	335	380	345	380	364	337	370	345	366	370	373	346	359	334	375	355	377	339	384	359	364	349	359	360	317	319	348	365	342	353	354	333	340	364	363	348	348	356	335	363	352	375	388	341	351	327	351	330	343	355	362	382	364	359	351	362	366	347	356	346	381	352	349	366	359	377	362	351	367	375	358	348	352	313	365	362	345	384	334	332	362	383	341	388	327	361	365	376	324	381	332	332	345	356	331	314	343	332	357	360	409	367	359	360	356	378	323	362	345	345	382	358	348	366	352	366	351	358	362	359	362	365	353	350	319	385	334	361	354	339	358	391	334	358	358	332	323	358	397	350	345	361	360	374	368	350	382	364	376	351	363	340	407	345	393	322	366	364	329	348	354	349	353	345	332	385	330	384	362	353	371	333	368	374	377	356	337	361	341	362	369	339	353	342	352	364	342	355	367	365	340	327	335	369	358	388	320	345	357	371	368	336	373	347	386	347	331	371	324	338	384	328	339	364	362	334	352	321	397	381	335	362	362	357	355	369	382	357	363	336	345	356	377	349	340	358	355	347	359	370	353	354	330	334	306	395	393	367	366	394	343	364	357	385	354	348	365	340	382	380	348	360	364	338	356	354	322	346	300	368	345	371	342	340	346	359	327	320	343	358	359	352	383	371	396	327	361	355	336	356	360	353	357	369	351	342	350	338	363	361	355	345	330	337	316	333	354	329	385	339	382	323	341	348	380	349	356	374	356	326	353	352	370	393	364	344	355	347	368	339	363	340	338	369	349	359	352	352	319	385	336	358	322	341	346	371	333	353	370	375	370	358	316	357	359	361	356	339	377	352	364	354	378	341	341	343	363	330	359	364	374	333	327	353	354	371	360	379	347	342	364	342	363	341	340	362	371	360	341	370	338	326	354	370	349	345	362	347	354	346	367	339	319	342	350	354	354	384	369	347	333	336	379	376	355	353	340	346	354	319	324	344	370	336	297	356	367	340	372	341	341	362	314	345	327	376	384	373	345	320	363	337	357	374	357	392	360	364	367	355	299	333	372	369	334	363	351	362	376	355	363	347	346	363	351	343	361	352	327	357	371	324	364	376	327	359	344	355	336	330	349	383	335	314	326	339	348	358	355	349	344	329	380	339	343	367	359	320	329	349	343	335	341	358	359	344	328	351	314	367	335	376	344	368	337	313	313	318	346	352	359	379	359	334	366	320	374	357	380	363	341	368	334	374	344	352	354	332	342	361	381	355	346	341	349	348	373	367	359	369	383	363	377	332	379	356	359	351	319	342	390	378	355	369	353	359	316	349	357	360	341	354	360	365	369	340	314	315	349	359	358	348	342	338	369	339	298	330	343	373	341	355	346	357	374	341	344	352	327	374	358	340	371	364	336	348	342	370	344	328	383	384	341	317	384	354	349	334	338	334	352	359	334	325	343	358	337	379	339	341	387	359	342	331	334	352	378	328	377	367	381	335	366	371	333	355	354	348	352	370	340	337	321	355	345	345	326	342	367	352	350	365	341	346	356	375	347	353	358	386	309	370	342	353	326	344	364	348	373	372	347	361	372	363	358	383	349	370	379	322	349	377	371	373	350	348	338	336	356	362	327	351	319	358	377	371	335	364	364	353	370	361	374	362	374	347	334	342	353	379	331	334	413	370	334	354	363	357	367	358	344	358	345	395	346	387	325	304	337	358	357	333	391	350	331	399	381	370	357	352	371	332	335	340	382	373	318	331	383	337	382	345	347	338	350	354	335	338	342	400	388	367	368	320	364	338	383	340	348	379	365	346	332	368	343	369	377	333	351	324	372	384	355	371	320	366	349	355	376	373	390	358	339	353	339	379	345	369	369	355	355	376	363	366	400	362	350	308	419	357	377	355
13015	917	826	618	438	336	229	209	177	146	154	122	111	104	98	95	116	81	125	133	172	168	198	169	170	155	131	119	121	103	104	102	105	106	110	102	91	93	94	87	80	82	84	75	67	84	87	80	75	81	82	76	94	86	80	87	66	68	82	89	69	102	79	80	82	68	77	82	82	84	67	68	87	63	71	77	66	77	66	68	72	84	76	85	71	96	71	76	77	77	82	77	69	78	61	80	96	87	74	80	77	75	83	69	67	83	79	67	78	67	98	73	80	74	76	86	77	82	75	84	87	74	70	90	71	90	69	84	62	80	75	90	83	89	74	81	77	63	71	74	57	74	69	72	90	80	81	75	93	72	74	85	66	66	86	82	69	83	82	72	69	54	76	76	69	64	87	77	84	78	101	86	80	84	82	62	71	86	66	91	101	74	69	73	83	80	83	79	84	71	78	78	76	66	78	88	75	76	82	105	76	86	75	73	66	75	75	70	86	66	85	79	74	84	95	77	80	89	77	90	74	69	80	56	75	84	70	56	77	82	71	92	73	92	76	68	82	69	62	74	87	92	95	79	72	76	78	56	90	77	70	88	86	78	66	71	88	73	77	66	71	74	70	76	76	74	65	88	73	88	68	79	74	74	87	70	74	71	85	87	68	81	72	72	74	70	92	81	82	71	88	90	70	85	79	64	63	89	81	75	76	78	91	71	74	95	69	103	77	84	65	82	76	89	78	73	79	81	78	66	81	84	89	71	59	72	82	81	69	67	68	79	76	83	79	91	80	83	74	67	88	79	70	78	73	70	86	68	81	75	84	78	81	96	90	87	67	86	70	72	64	55	79	84	71	94	64	79	68	69	75	79	88	72	77	80	71	71	88	72	76	62	71	65	83	62	89	81	80	82	73	55	80	66	91	67	70	75	76	95	81	81	72	75	86	75	63	72	74	90	72	68	68	73	82	84	73	66	77	76	97	83	89	87	70	70	63	97	70	94	83	73	84	81	70	74	85	83	85	74	76	63	54	76	72	86	90	71	69	82	70	92	79	90	57	65	72	80	65	85	88	78	63	78	79	72	87	82	84	62	74	78	59	81	76	78	79	64	64	78	68	66	81	84	66	70	83	78	80	80	70	93	76	83	65	82	76	73	71	68	63	83	74	70	87	74	84	68	75	65	58	89	54	68	86	73	76	79	71	76	78	86	79	91	56	69	88	65	76	79	92	84	85	76	81	63	98	65	71	87	88	65	83	78	65	80	88	91	100	93	69	82	68	75	67	74	62	65	76	102	71	84	84	66	72	78	70	86	94	79	65	86	55	58	74	88	67	70	77	72	65	80	68	81	60	65	87	83	85	64	82	77	69	64	65	78	79	82	68	61	75	78	71	79	87	72	67	87	94	72	82	77	74	69	86	63	80	77	95	78	79	76	75	73	82	71	68	76	72	77	72	68	69	72	70	84	73	83	76	71	74	88	68	84	76	69	68	67	80	65	71	87	61	81	88	66	80	80	79	74	74	74	80	64	57	77	77	77	92	77	79	64	74	71	88	89	82	76	86	69	75	68	73	69	67	79	91	83	75	67	83	76	71	68	77	70	68	65	75	61	68	70	86	72	78	67	80	84	88	68	70	69	73	87	73	97	81	62	61	80	72	76	90	67	88	76	58	76	69	77	73	84	65	98	76	73	72	63	82	73	68	75	73	72	83	92	83	81	77	70	81	79	80	80	81	76	75	92	73	77	73	82	83	82	77	75	82	64	83	74	83	93	79	72	73	73	79	87	68	60	92	78	76	71	73	77	78	79	68	85	79	86	90	68	52	75	82	75	88	83	71	78	76	72	64	89	84	67	79	94	85	81	91	68	80	78	63	69	67	84	74	62	69	93	81	73	64	77	65	71	98	85	91	88	65	68	75	78	91	76	52	67	91	84	75	97	77	89	68	71	62	81	76	95	77	78	82	65	80	81	66	77	86	70	74	69	83	83	86	86	80	86	65	69	89	75	74	68	85	63	81	81	77	84	81	94	79	93	61	76	73	86	74	77	81	85	80	75	75	69	74	86	76	89	64	87	84	79	80	80	69	75	75	80	71	76	84	77	87	83	66	77	75	85	66	66	84	70	79	84	87	85	83	85	89	77	89	81	63	89	63	75	81	93	83	78	63	72	81	70	72	65	85	80	81	78	97	77	80	66	63	81	80	70	74	92	83	78	62	82	64	83	84	87	81	72	79	67	73	79	71	78	98	56	86	90	75	89	65	87	61	78	73	92	74	81	95	69	86	60	77	65	88	94	85	60	68	92	76	70	83	76	73	90	83	75	80	93	84	74	75	80	74	56	78	84	68	79	62	83	71	90	76	92	70	93	80	76	75	91	94	85	61	92	73	86	67	79	71	81	71	65	78	78	77	57	58	62	72	63	74	79	81	75	61	78	83	79	79	95	64	87	77	90	68	95	103	66	64	84	69	71	72	76	82	55	74	74	85	83	73	70	61	82	57	77	65	77	93	93	73	89	80	89	81	78	71	72	76	71	84	72	60	98	84	76	85	71	77	67	76	68	79	77	69	62	73	69	70	82	76	64	66	71	83	73	71	80	68	75	78	93	102	78	76	62	69	81	77	55	77	66	80	66	80	84	62	94	70	98	68	77	85	93	77	87	72	87	81	75	88	93	74	67	62	95	72	62	79	72	74	72	82	84	80	71	75	65	84	81	76	89	64	69	74	55	102	85	80	74	69	81	93	89	88	97	78	88	77	93	84	81	78	81	79	78	86	81	78	73	69	73	78	78	74	69	85	83	81	74	60	75	79	72	84	85	80	85	105	76	85	71	78	103	91	65	83	86	79	85	79	76	78	67	83	87	78	67	59	75	88	70	93	67	82	83	83	73	93	72	72	80	71	78	87	81	68	74	86	91	95	81	88	79	80	75	68	99	59	82	92	96	76	70	86	63	78	75	53	92	93	68	86	72	81	75	71	88	81	84	85	66	82	94	70	74	81	72	82	61	84	76	65	75	85	72	70	62	75	84	93	59	83	78	71	68	92	93	78	66	67	76	94	73	86	73	76	90	58	81	75	88	94	79	73	79	86	65	80	73	86	61	77	74	68	75	65	88	78	73	103	76	81	69	75	90	75	73	77	51	67	72	73	82	72	75	86	75	80	75	75	67	56	76	70	64	83	81	81	81	90	86	70	79	70	64	82	65	69	68	92	75	74	74	76	76	84	83	87	61	84	71	57	77	76	62	90	65	67	92	80	70	76	73	70	83	73	60	59	89	75	88	84	86	82	78	93	74	81	81	57	87	77	80	80	60	86	75	75	71	83	85	71	88	53	93	92	81	80	70	64	67	90	70	64	67	75	82	67	96	77	74	62	81	76	82	75	90	81	68	57	66	82	87	81	81	65	71	76	65	68	77	83	75	97	75	70	76	94	71	78	80	71	77	82	66	81	65	81	65	52	90	63	79	84	75	58	79	70	80	83	76	77	81	58	76
7879	799	1733	2041	1857	1416	1134	945	789	650	581	520	469	461	398	427	380	371	531	702	1043	1060	921	980	822	712	698	596	482	415	412	446	545	555	452	448	403	435	377	290	294	278	250	242	215	236	224	219	246	246	236	235	248	210	233	214	217	254	234	215	214	219	211	261	225	220	219	236	250	247	247	227	220	222	214	237	222	234	230	220	211	223	213	219	227	231	236	169	220	188	193	222	223	243	221	221	254	228	240	245	201	229	234	209	243	217	207	233	230	216	219	204	214	221	222	243	213	207	237	213	197	212	202	208	210	221	212	217	210	210	222	232	249	212	227	213	218	224	221	174	229	207	212	239	229	218	240	236	194	209	245	233	249	209	233	238	212	218	216	229	211	221	219	227	238	209	218	206	212	213	206	241	224	208	189	222	208	209	220	214	235	236	213	216	206	226	195	226	203	207	226	193	222	208	214	222	219	233	216	233	221	205	212	232	227	203	219	219	234	217	209	219	218	191	228	218	225	240	194	220	216	191	239	205	219	230	221	231	236	216	212	202	208	217	225	216	214	209	236	234	244	207	235	210	200	204	233	207	216	232	237	234	213	223	216	230	228	214	197	215	178	214	196	232	229	255	208	174	240	237	201	229	228	227	231	231	223	203	191	223	217	215	211	213	224	202	200	214	206	197	203	225	216	208	197	242	212	216	201	215	214	228	231	227	207	210	221	201	223	232	225	218	215	221	195	223	213	208	248	214	223	209	216	226	194	224	208	202	203	236	220	250	229	199	229	240	217	228	235	227	227	232	214	224	232	215	214	203	223	221	227	226	259	224	194	206	235	243	218	219	217	219	180	196	211	197	229	200	238	212	207	199	220	190	198	235	228	221	228	195	227	202	206	198	210	216	207	250	226	260	190	201	207	243	225	240	224	199	226	217	192	216	217	200	192	227	217	239	198	205	208	235	215	221	242	212	230	205	231	250	199	231	238	207	213	206	230	217	223	241	220	225	233	216	217	205	211	233	224	213	205	219	189	216	191	242	245	245	226	228	215	222	237	200	201	229	203	229	202	212	226	248	225	212	195	205	245	240	209	222	223	202	207	202	212	218	229	219	237	212	213	248	189	217	218	226	198	230	218	206	175	185	207	224	201	205	218	230	220	215	207	230	242	210	231	199	239	242	213	220	222	208	230	210	193	231	214	207	229	216	219	243	213	190	198	246	190	217	216	208	237	215	217	221	223	213	232	211	209	195	261	222	220	236	225	216	196	212	204	226	188	214	236	206	221	214	199	213	239	218	207	201	230	197	210	239	211	224	180	205	199	199	214	202	215	230	213	224	220	218	210	233	215	200	234	225	210	213	212	241	216	210	224	194	212	235	198	195	239	243	205	192	196	208	230	246	245	236	212	217	215	226	222	198	188	208	213	227	226	226	223	228	212	203	246	222	200	187	219	205	223	182	225	224	213	187	254	215	203	201	215	228	227	226	215	221	213	195	224	206	248	204	222	200	212	227	202	229	189	189	221	216	201	235	227	246	210	203	225	227	211	215	204	201	211	212	190	200	202	218	228	237	214	234	221	206	205	202	215	214	212	221	204	211	214	203	221	213	202	209	224	227	209	228	211	201	222	228	208	232	218	204	185	213	200	225	202	230	211	202	197	215	228	226	198	198	213	243	225	225	237	204	204	235	232	248	198	189	231	229	215	228	232	198	196	215	216	218	205	209	207	217	237	205	216	223	238	222	223	210	222	200	237	221	210	229	220	193	245	194	212	212	206	219	218	231	214	191	249	234	225	222	235	219	206	186	223	229	238	197	212	212	228	215	209	228	221	214	225	197	203	203	226	214	219	223	212	215	193	205	204	210	217	222	191	182	247	232	205	200	220	185	191	228	213	225	202	232	223	227	238	207	210	240	215	221	220	215	239	218	223	216	208	208	205	215	212	191	230	203	215	205	219	231	201	199	207	186	222	223	203	224	233	229	204	199	208	217	223	213	215	223	244	201	220	232	192	249	195	246	212	214	202	217	231	200	219	219	218	212	206	235	234	215	229	225	240	207	234	209	224	216	213	230	239	224	249	199	208	215	219	217	213	230	254	219	221	242	224	189	230	225	254	224	248	223	216	200	201	210	204	209	229	217	236	211	232	211	226	211	191	223	219	207	215	205	227	191	222	228	231	222	200	237	221	204	205	225	246	232	217	211	224	212	215	239	209	221	223	225	206	216	218	217	205	228	216	221	213	206	232	219	215	224	231	231	249	208	217	207	168	236	224	208	218	217	208	212	230	221	237	247	207	189	212	255	207	238	225	203	214	218	229	193	181	201	220	207	216	191	220	229	217	245	209	203	221	211	227	221	171	179	205	206	220	232	230	215	252	249	231	213	230	223	226	240	190	224	204	200	232	237	210	210	221	197	193	225	217	234	216	222	214	226	225	231	222	212	199	186	227	184	208	230	174	226	231	175	190	210	225	196	208	205	234	234	221	198	200	198	186	224	215	210	215	221	204	209	198	210	212	221	226	243	193	226	222	203	197	216	207	219	208	208	213	202	208	193	225	223	220	196	235	227	213	217	192	226	216	230	216	212	236	214	225	213	204	217	225	228	218	223	223	220	221	180	218	219	205	214	206	234	216	194	220	213	219	214	216	204	213	223	218	234	206	247	217	204	204	229	224	226	199	207	229	211	221	234	198	224	216	220	222	240	216	227	255	222	217	202	214	237	221	245	226	214	237	213	205	218	192	217	206	214	184	226	241	214	235	222	203	236	217	211	212	210	229	230	224	228	232	211	209	206	222	239	232	196	210	212	204	217	221	220	199	194	209	232	212	228	252	219	205	211	215	198	209	218	193	188	226	205	228	223	230	201	213	217	221	200	218	206	214	230	196	191	207	204	197	220	205	219	210	222	200	230	224	234	203	214	218	207	206	235	220	236	211	213	210	195	244	214	224	224	207	213	227	227	216	217	201	220	202	189	197	209	215	205	232	199	226	219	212	214	236	220	230	211	234	221	261	210	202	228	195	201	203	230	232	197	219	224	223	181	250	205	209	236	222	222	227	212	224	176	209	204	227	206	221	230	179	200	217	220	221	233	186	204	198	227	211	204	230	218	193	203	212	233	202	206	197	217	220	202	234	214	209	233	226	216	237	188	200	208	236	215	206	205	236	233	219	211	202	192	229	223	219	220	216	229	197	206	202	207	203	211	232	221	210	219	238	214	218	223	215	224	197	227	221	205	222	224	210	211	215	235	208	219	214	221	219	246	214	239	204	225	229	198	242	209	222	211	233	217	212	213	204	256	209	206	220	203	224	202	223	212	224	235	192	232	237	213	233	203	244	203	221	186	233	221	235	201	214	208	203	206	228	231	230	231	201	226	220	188	210	214	205	238	241	196	204	219	223	203	186	229	212	221	184	210	216	229	202	220	225	187	204	240	206	220	208	224	226	225	210	216	214	203	201	205	204	214	212	189	237	239	223	223	240	210	242	194	214	232	220	229
1436	285	316	324	324	285	268	309	312	275	278	307	291	250	308	271	322	274	291	308	298	291	248	261	277	274	305	278	268	298	260	261	310	312	263	298	294	294	284	301	317	254	278	282	300	313	274	282	287	289	310	272	263	258	302	306	294	262	272	269	304	268	309	307	326	296	273	311	277	307	276	304	280	297	271	280	284	278	290	299	280	273	292	296	268	316	288	306	312	292	281	279	296	268	282	310	290	287	298	275	289	255	267	273	326	296	294	292	312	290	271	276	308	286	303	273	274	253	289	281	280	271	292	279	312	288	291	285	304	304	277	305	280	280	287	300	289	316	285	255	297	283	275	283	287	293	321	300	281	282	265	266	266	287	273	303	296	310	288	252	293	307	287	305	318	292	288	279	291	277	279	304	270	283	300	286	289	259	290	277	293	299	314	251	277	303	293	318	305	286	278	304	301	285	258	277	280	281	268	271	297	284	308	305	293	292	284	308	278	290	296	292	294	290	271	291	284	297	300	308	287	325	300	286	306	317	283	283	288	302	253	292	297	299	299	278	312	300	291	287	263	281	298	254	267	302	274	297	308	295	278	273	277	306	269	305	290	272	280	317	266	266	312	289	258	298	286	314	265	288	282	253	261	281	278	296	295	279	289	262	302	283	290	292	288	284	284	308	288	284	279	294	270	280	296	295	318	301	288	284	282	285	273	277	263	256	293	282	288	260	283	303	277	283	281	262	281	314	303	288	340	294	295	297	276	299	324	311	309	296	294	278	298	296	257	275	309	305	308	294	295	254	284	286	309	311	261	276	294	322	306	330	286	310	273	246	288	322	274	288	290	319	272	290	272	274	278	286	248	273	305	276	302	324	277	312	287	310	301	288	289	289	305	271	268	271	296	298	277	286	295	294	299	277	315	316	300	276	280	274	282	283	281	276	257	268	319	303	266	297	331	290	293	300	286	266	283	280	302	280	278	267	250	247	309	281	269	301	303	297	276	318	271	308	277	320	310	298	266	279	294	270	262	263	314	331	300	280	278	260	306	264	288	256	282	283	319	292	303	294	282	284	270	276	310	292	285	282	275	274	300	298	264	267	263	291	336	309	285	284	309	314	322	297	303	306	297	288	279	314	304	293	280	285	296	269	281	284	279	269	261	283	261	281	291	297	293	317	306	293	294	261	267	268	275	268	286	270	299	263	292	291	274	280	282	288	264	339	288	315	291	298	275	291	304	280	285	262	273	302	321	273	260	302	278	270	302	320	280	308	278	263	273	270	284	287	265	280	307	319	287	295	307	313	296	279	295	289	309	316	307	315	279	281	295	306	280	301	304	270	320	275	281	317	301	304	295	298	323	319	307	273	267	267	276	275	278	263	290	289	280	269	335	300	286	288	282	288	308	304	288	321	286	279	307	274	276	263	306	311	289	285	296	263	246	265	323	317	305	281	295	266	279	265	268	295	283	309	293	298	259	291	292	303	302	334	293	285	281	312	289	308	315	357	276	281	286	320	301	292	284	281	244	272	288	314	295	294	270	276	260	274	299	291	301	292	292	259	288	286	269	283	283	283	282	288	282	286	321	300	258	294	329	300	265	272	276	273	305	293	303	292	318	299	246	273	272	298	239	271	267	284	322	298	282	286	298	321	297	287	276	288	281	293	324	294	302	272	284	287	288	264	282	270	303	284	311	351	249	270	275	274	288	281	303	268	293	279	305	298	283	288	308	311	312	327	296	267	265	281	286	294	319	319	258	309	309	293	284	251	301	307	291	273	315	283	304	343	304	289	309	285	283	304	296	270	294	263	257	291	297	286	269	246	273	303	260	281	278	318	319	317	300	296	294	257	257	265	274	269	305	288	273	289	249	246	261	288	314	309	295	312	320	300	296	287	290	278	288	307	322	286	275	307	291	302	277	261	311	304	288	285	252	280	312	292	279	290	311	283	286	281	288	328	317	277	252	273	312	290	286	316	288	308	281	304	300	317	309	263	266	278	294	306	299	292	287	295	281	319	272	288	287	286	285	248	259	297	253	292	287	277	275	278	280	296	280	297	292	294	265	292	275	304	297	285	283	259	296	306	290	279	281	271	285	279	264	290	244	276	304	276	298	289	305	264	290	299	300	300	289	267	288	272	326	283	278	309	288	296	299	270	289	292	289	297	283	271	273	296	295	299	285	315	281	325	259	320	287	282	284	293	268	261	313	293	273	292	306	321	297	277	292	261	296	299	343	263	292	272	294	261	256	282	307	308	246	300	284	294	279	280	301	273	254	286	299	271	278	297	308	273	253	254	277	286	262	284	276	287	296	262	318	280	280	299	267	279	288	285	278	300	316	325	314	270	280	295	280	277	278	315	306	326	310	292	299	280	316	313	291	275	289	288	316	304	254	292	306	278	287	295	275	305	314	270	288	310	262	255	272	295	271	292	298	309	285	257	292	265	311	277	289	276	294	281	299	283	309	282	308	277	281	253	266	267	276	274	273	298	296	275	301	331	279	281	291	324	301	276	272	300	277	302	305	279	262	292	305	265	297	253	280	298	313	299	281	295	285	344	290	330	301	301	281	287	283	266	278	306	298	281	269	283	272	282	259	292	314	296	290	306	290	281	275	344	279	246	279	286	257	304	293	307	281	270	254	256	302	318	305	289	321	287	312	289	286	269	264	292	296	284	278	273	298	281	297	302	296	270	296	290	272	278	281	289	286	287	332	281	289	291	292	251	260	269	270	294	286	291	283	293	298	312	285	300	302	310	304	258	275	269	289	336	262	290	330	262	308	260	285	281	293	301	319	288	272	276	287	285	293	291	301	273	275	279	280	291	295	266	285	277	284	286	283	319	312	292	278	304	283	289	313	278	285	291	289	278	316	279	281	276	273	272	291	266	291	286	300	276	305	259	280	266	322	256	247	282	305	300	290	281	291	286	294	275	284	310	308	296	272	291	313	298	303	345	292	299	283	271	302	282	288	274	307	296	309	295	294	312	302	280	309	304	256	335	315	286	297	299	303	297	280	277	279	297	293	309	284	269	271	283	307	287	309	267	289	279	279	298	276	299	306	286	284	302	298	287	275	298	275	256	288	279	327	275	303	286	321	289	310	278	267	294	312	296	305	300	301	305	315	301	318	309	306	303	286	301	321	305	301	307	279	264	263	325	301	290	275	320	330	296	271	303	252	284	260	294	303	313	279	278	332	292	291	292	307	284	271	276	301	258	261	296	271	265	294	315	266	316	310	294	277	277	249	285	278	298	303	291	302	285	293	266	311	302	292	297	294	305	287	283	279	302	264	294	294	301	306	307	271	341	290	290	291	317	309	291	279	291	281	313	273	256	268	288	299	286	314	305	274	313	289	276	275	291	307	317	280	306	320	288	298	268	281	324	293	291	250	290	292	282	263	335	290	302	280	289	289	310	293	271	314	302	277	279	313	285	311	273	282	278	300	250	299	261	315	268	319	264	286	282	279	284	269	298	288	285	233	277	293	274	270	284	279	249
1865	652	694	701	667	678	716	669	603	661	669	624	658	662	673	637	632	632	612	620	699	634	687	675	671	702	640	626	663	682	620	653	666	634	661	598	639	603	658	674	629	666	635	601	662	603	588	689	675	667	670	681	655	667	696	614	646	645	625	664	686	610	610	620	609	645	624	629	623	602	587	646	624	649	643	621	628	629	647	622	622	611	638	639	631	661	678	682	708	632	629	666	651	673	657	613	654	677	582	631	620	609	619	658	674	586	666	679	616	659	591	657	635	598	627	627	655	588	622	637	681	636	640	645	664	676	688	604	634	633	671	628	657	617	615	703	605	645	642	673	614	630	645	648	684	610	653	664	653	630	652	608	657	662	641	642	640	628	665	627	638	621	608	595	638	609	610	651	621	621	632	625	640	662	669	684	639	613	665	601	668	656	670	638	622	611	629	586	641	631	656	625	597	647	609	653	662	614	631	602	656	624	681	672	632	624	615	632	639	672	624	584	606	619	679	645	643	627	651	670	700	633	696	665	629	612	673	635	664	644	634	566	593	626	670	637	678	687	617	651	679	610	655	667	622	653	645	643	651	645	671	642	624	604	682	650	621	657	657	663	620	674	691	705	650	591	675	633	607	654	630	628	674	597	581	628	666	599	631	715	648	644	658	634	593	678	635	653	616	660	635	648	690	663	645	637	653	670	669	641	611	665	618	626	606	643	638	668	608	640	656	635	638	647	606	649	605	664	667	613	629	612	648	642	594	612	608	641	676	621	597	624	680	630	670	648	621	638	683	670	654	656	616	603	668	617	671	645	676	634	631	640	612	665	656	676	614	664	662	636	664	676	635	637	602	661	641	609	638	640	663	626	664	664	593	643	649	621	646	632	639	613	655	627	634	642	691	656	655	605	639	660	640	652	638	683	651	689	670	638	629	597	669	621	666	652	675	671	648	633	662	599	652	650	641	683	623	674	698	630	629	637	635	641	612	651	674	645	650	710	615	633	651	639	645	623	632	614	613	680	680	654	657	631	633	667	658	614	632	661	590	641	645	639	668	697	609	649	631	630	661	632	679	634	641	628	580	642	636	617	614	612	631	625	662	646	613	640	638	644	625	633	630	626	595	651	615	681	627	654	654	623	648	636	672	642	645	615	641	685	639	633	639	649	628	605	657	589	659	661	638	611	660	688	688	632	641	657	608	700	669	609	610	611	670	652	666	626	671	628	632	674	604	668	654	639	672	667	684	621	602	632	609	632	632	638	618	661	623	676	634	643	667	628	627	701	626	705	652	648	621	621	640	667	614	590	616	610	612	642	662	677	674	623	658	651	682	648	655	617	590	646	683	628	618	633	632	641	613	677	609	664	667	632	658	651	683	630	678	633	685	614	600	641	615	653	668	645	628	677	618	634	639	650	688	648	675	627	648	690	652	646	654	622	609	627	641	666	618	648	614	625	689	672	589	622	639	639	649	651	612	659	687	587	668	656	636	693	640	677	646	624	666	680	629	667	611	589	640	677	598	613	665	664	631	659	639	604	646	660	642	629	649	642	645	678	632	623	662	666	634	621	627	616	635	615	615	671	658	584	644	583	660	677	628	634	628	653	664	673	639	609	664	639	649	641	612	632	635	675	629	653	635	686	652	578	639	670	675	653	653	607	644	639	637	671	635	613	578	585	654	688	669	641	650	654	590	676	563	617	637	639	670	629	616	612	652	679	681	627	648	640	630	633	640	646	673	617	658	679	634	665	670	629	597	667	631	655	649	612	618	650	633	661	618	640	609	649	622	631	661	611	661	621	649	594	615	630	619	622	644	632	636	669	633	646	635	623	636	660	630	664	603	678	616	634	680	645	658	635	632	670	671	674	646	655	667	612	615	655	659	665	645	661	637	628	664	632	646	651	640	649	661	633	618	627	613	665	610	643	636	623	668	647	602	695	625	632	600	597	609	631	659	638	658	641	666	620	643	598	623	647	617	659	673	654	636	663	623	628	631	631	636	651	647	632	606	631	632	669	631	629	626	602	666	646	620	632	689	644	636	673	619	647	678	690	602	638	654	594	616	632	637	607	656	651	632	668	625	623	638	724	706	613	645	651	607	642	627	622	643	600	639	613	632	670	614	664	645	654	638	605	651	662	617	586	640	648	644	642	643	627	623	652	651	655	629	631	625	665	651	633	662	624	634	660	682	645	657	657	603	673	617	666	648	637	608	640	654	671	622	625	622	602	629	672	640	636	649	648	640	627	663	641	652	617	646	654	618	597	674	621	653	633	657	635	677	612	631	663	686	645	647	611	677	640	626	645	613	683	604	650	653	615	601	639	694	681	641	631	655	669	653	674	695	636	646	623	619	623	618	679	691	618	624	646	628	601	631	640	646	625	686	644	680	663	658	641	666	617	624	604	639	621	660	622	666	627	658	654	638	665	689	650	607	680	645	626	654	687	658	685	634	661	682	620	630	639	649	652	636	654	636	637	591	653	631	700	675	681	635	688	642	631	648	622	611	671	623	639	617	644	620	644	676	625	662	641	678	655	697	597	659	636	634	661	653	642	618	675	639	625	635	661	615	564	625	619	628	627	629	653	611	627	643	606	632	627	636	662	628	633	660	629	657	622	662	646	623	684	569	653	646	620	667	638	660	667	655	642	611	664	647	636	628	638	636	647	647	662	641	654	660	618	614	681	621	575	625	615	703	671	644	670	633	652	627	641	608	632	641	568	605	639	649	628	638	639	658	670	629	668	655	662	641	670	641	639	614	637	622	600	658	640	629	660	636	613	620	616	633	654	646	666	648	658	672	654	623	660	613	615	674	672	622	679	631	629	636	655	655	624	653	675	631	644	674	637	610	690	672	603	699	648	622	688	649	675	661	655	687	609	640	640	648	589	641	653	688	615	636	670	659	654	629	637	613	664	634	609	620	616	674	642	634	667	637	628	634	675	679	608	660	682	643	669	643	649	663	650	648	630	679	668	661	598	622	610	605	654	701	614	642	629	666	613	663	664	648	675	597	625	619	604	622	635	619	649	669	647	644	614	627	650	605	638	644	665	644	673	610	663	619	628	645	632	695	663	611	694	666	623	702	662	655	631	667	625	652	638	608	634	632	606	662	595	677	648	654	656	630	656	600	592	636	639	683	653	592	637	674	698	671	652	630	646	644	686	639	630	627	676	636	632	668	634	619	594	647	640	646	630	697	637	637	644	654	634	651	696	644	675	629	652	648	660	620	619	652	628	628	650	647	648	681	677	666	647	705	615	636	678	619	613	645	614	673	604	643	633	619	658	616	655	713	612	622	604	640	664	645	607	607	675	684	614	628	662	676	646	657	671	609	632	642	645	662	635	611	660	644	636	650	692	609	648	621	636	629	650	664	648	671	620	697	636	620	602	630	634	659	601	659	601	622	632	588	625	638	652	611	618	649	632	619	672	625	643	617	658	657	607	621	664	670	621	639	670	618	652	664	658	669	652	668	668	614	658	646	674	647	594	611	628	652	637
6814	454	471	389	312	278	229	219	209	184	167	155	150	163	148	178	156	175	123	174	224	219	193	213	161	178	174	183	191	182	172	178	163	164	165	178	179	160	172	130	142	143	149	156	154	135	154	157	148	159	158	142	150	145	143	162	147	131	154	152	139	153	153	160	164	179	143	173	152	154	152	137	155	147	166	140	153	130	137	145	131	153	156	158	150	156	150	172	145	134	169	164	155	168	140	183	162	145	148	141	147	152	170	153	165	142	162	149	142	162	156	132	161	151	146	149	132	147	162	156	144	144	150	158	164	148	178	154	126	138	165	144	144	148	157	141	158	173	195	141	153	136	163	153	161	154	138	139	152	152	132	137	130	144	139	146	170	155	146	143	165	183	156	151	131	140	159	170	152	131	138	153	136	155	153	144	163	162	138	153	143	155	159	147	148	148	162	162	146	166	164	163	139	143	155	120	148	140	146	161	137	169	179	121	145	164	161	168	156	170	153	164	150	137	126	151	146	149	138	140	145	197	143	175	148	140	154	164	165	163	136	170	158	149	164	143	161	163	170	164	139	134	159	152	148	163	163	124	163	149	161	133	144	160	142	157	155	203	148	140	153	168	165	171	139	147	143	133	158	158	179	170	145	145	164	150	169	126	149	144	163	131	161	155	175	145	152	149	135	154	123	158	156	142	167	171	141	139	139	158	149	155	129	168	144	148	129	138	146	148	143	136	166	145	152	164	150	159	150	166	138	155	168	137	132	140	167	139	160	148	146	151	180	152	154	162	173	147	142	142	168	148	156	148	160	144	153	149	140	164	169	169	167	144	128	152	158	152	155	152	162	153	151	163	154	163	151	148	154	147	162	145	162	161	152	148	140	155	166	151	158	136	164	144	143	152	161	147	157	136	144	158	181	166	151	128	175	152	138	140	143	144	132	153	136	167	154	158	154	138	136	155	163	156	154	137	162	146	168	163	166	159	163	160	131	149	174	144	138	144	158	150	158	157	156	179	137	127	151	154	157	156	164	154	152	147	145	147	145	138	143	152	164	169	149	152	141	144	163	155	142	147	134	148	143	159	157	174	181	144	126	156	155	181	156	126	140	146	160	161	180	145	144	167	131	165	144	163	165	151	131	145	132	165	153	160	150	133	163	168	165	150	151	162	148	162	149	152	156	138	171	184	166	163	141	141	149	138	142	159	120	148	147	147	160	189	148	156	144	131	151	148	159	151	146	131	141	124	149	152	175	155	152	142	156	128	156	143	142	136	164	163	177	149	161	154	152	151	157	168	160	181	156	150	146	159	151	148	152	152	156	150	153	147	136	172	151	154	152	160	187	166	148	167	158	155	171	170	132	168	148	155	160	141	164	169	170	169	163	131	156	156	173	143	145	127	166	163	144	142	150	141	135	133	185	168	153	151	146	137	137	146	162	153	154	129	139	157	187	161	161	165	153	132	150	147	150	137	140	163	153	146	153	150	156	142	147	147	141	161	159	155	168	144	148	147	176	158	147	147	158	131	143	162	182	175	165	161	142	142	142	150	160	157	152	157	158	150	142	152	163	131	192	153	139	121	148	151	138	145	160	150	155	158	158	159	140	155	156	172	175	139	172	170	126	178	148	152	177	161	138	140	145	141	166	139	157	134	156	156	147	160	155	161	149	146	165	159	162	166	155	142	143	173	185	153	141	157	165	168	147	133	141	125	158	147	142	169	149	152	139	162	147	140	168	167	148	158	138	143	152	166	155	144	154	148	162	174	166	140	134	152	143	146	147	156	153	154	152	142	137	163	159	160	165	158	131	154	171	142	139	168	138	150	159	135	152	150	147	136	153	143	136	144	160	164	141	144	133	179	143	160	164	148	152	152	161	137	158	125	163	130	148	169	143	163	165	142	170	140	128	170	166	166	147	147	145	166	146	160	157	139	143	153	146	141	118	147	146	170	138	147	161	135	162	152	166	154	148	151	137	161	145	171	151	159	147	162	163	112	154	145	144	147	137	137	141	152	151	156	165	165	146	142	186	146	151	151	151	165	123	155	147	145	139	174	153	151	148	139	150	147	157	148	135	145	154	146	149	145	169	181	144	161	143	144	152	170	162	133	155	158	157	154	145	145	169	184	148	148	152	159	155	143	156	160	135	141	155	167	161	139	147	166	140	168	146	159	158	155	149	141	165	179	162	162	146	156	157	151	150	137	156	160	150	152	146	176	187	146	154	137	162	111	150	133	151	169	171	132	148	147	142	158	166	167	138	166	171	174	153	157	162	135	158	136	180	158	140	137	157	145	147	152	135	164	164	149	147	159	183	164	163	139	167	142	146	150	156	173	146	135	145	148	155	137	157	174	149	153	139	144	165	168	157	174	152	118	147	159	152	173	152	149	144	146	136	142	132	152	155	143	165	159	137	144	156	157	153	137	145	148	141	141	161	138	174	168	162	158	155	175	164	135	125	160	148	154	182	161	149	134	146	135	172	156	147	140	162	181	149	148	142	179	172	149	148	160	132	157	165	141	178	140	152	151	143	163	165	122	170	145	149	166	149	139	161	162	160	151	164	149	157	177	147	175	158	155	164	180	150	152	153	156	160	122	140	141	177	139	124	168	155	124	147	151	147	148	151	157	146	157	158	149	146	148	166	127	172	172	128	131	175	150	148	152	157	161	162	155	152	153	143	154	156	170	153	126	173	154	154	178	147	141	150	152	147	163	151	165	145	134	139	185	154	136	151	142	135	144	153	147	154	161	135	155	126	163	147	134	153	144	147	173	130	119	129	161	148	167	168	142	151	148	180	148	146	163	146	171	164	160	153	142	160	148	170	136	142	174	137	139	164	153	178	125	158	174	160	155	166	161	145	136	175	154	166	138	160	144	149	155	161	166	137	144	135	150	143	146	146	146	149	157	135	129	142	154	140	169	169	143	144	146	139	132	147	121	138	152	145	153	164	165	171	152	148	132	166	158	147	134	165	161	156	148	152	138	175	172	173	168	162	178	154	147	149	163	124	156	148	161	144	149	169	151	155	172	173	184	173	177	147	149	158	128	129	147	145	142	170	164	138	140	158	136	147	130	126	148	143	169	164	155	152	154	160	119	147	159	162	151	133	163	154	121	163	172	143	142	151	147	147	128	157	136	147	156	137	149	142	151	139	141	143	129	152	140	129	156	131	130	146	166	160	128	138	143	144	135	145	165	165	141	156	157	150	137	165	179	173	127	158	150	164	147	158	156	165	158	156	166	149	137	138	131	180	147	160	149	150	176	165	159	149	169	132	146	167	164	154	138	172	131	139	155	149	129	165	159	186	149	158	137	180	166	147	139	154	150	134	179	161	144	144	168	127	161	150	129	169	140	134	146	147	165	171	161	150	146	151	152	153	151	145	140	156	159	159	163	156	150	143	155	167	156	153	125	168	164	169	172	144	157	145	180	149	159	158	177	159	141	171	134	146	154	146	169	155	150	161	159	161	127	155	139	143	162	160	136	151	139	173	162	145	180
6160	655	1125	1355	1196	982	819	684	643	663	550	477	455	469	467	465	421	434	493	523	693	795	670	743	614	619	616	556	532	487	459	513	513	563	466	432	454	431	416	402	419	383	414	375	437	379	363	378	317	345	353	361	341	352	364	354	369	352	382	349	368	336	341	333	336	368	362	369	315	342	379	323	366	358	354	344	405	340	343	350	364	359	370	334	363	327	361	326	357	365	314	347	369	362	358	334	348	371	319	356	365	366	350	339	380	378	361	357	364	376	367	361	331	335	365	355	346	380	379	333	349	364	354	354	335	361	359	355	322	359	339	334	380	367	365	329	338	356	322	354	336	375	357	355	356	367	378	344	337	398	353	323	356	316	338	365	350	349	335	357	394	368	341	339	340	332	372	388	361	372	378	366	358	340	310	382	367	360	341	367	393	359	345	337	360	348	331	353	384	349	382	340	326	345	328	361	349	343	379	340	342	408	351	356	334	360	372	357	351	328	354	343	345	371	363	325	380	362	373	323	365	351	374	412	382	367	349	354	345	380	303	344	373	345	347	344	407	345	346	366	361	359	371	340	373	345	381	347	371	336	352	338	386	377	379	367	321	338	379	358	379	339	334	360	368	352	352	371	352	379	345	333	347	336	378	360	372	332	379	335	348	320	324	361	353	369	330	352	341	367	355	331	361	319	331	320	382	354	369	315	300	339	378	377	351	359	335	371	342	355	353	365	369	364	357	381	364	352	341	359	330	307	358	369	349	366	357	359	345	331	322	350	346	364	341	385	366	379	376	334	342	358	334	374	353	315	354	357	354	361	385	328	358	325	319	358	365	336	392	335	356	351	350	356	355	331	367	329	353	354	358	345	369	375	334	348	372	354	375	359	338	330	304	346	369	369	351	359	385	336	343	347	368	325	321	354	359	372	355	370	347	323	340	362	365	372	319	310	369	326	361	361	352	351	355	368	347	333	352	386	346	349	333	344	338	325	349	342	369	336	352	370	363	364	361	344	340	353	349	364	355	366	354	367	311	329	321	370	345	386	359	353	351	306	352	357	335	345	362	401	332	331	364	329	371	345	382	317	336	336	338	343	356	346	346	336	336	346	339	359	365	345	343	366	350	356	332	353	362	343	373	381	340	338	394	357	336	357	377	360	353	351	362	348	347	326	353	354	329	374	350	344	363	332	346	330	327	373	362	349	351	384	326	354	366	338	327	340	327	336	357	353	343	407	327	335	373	369	348	349	327	372	343	369	353	334	349	361	331	341	373	329	360	318	327	332	341	347	334	367	358	362	344	388	353	369	340	369	340	341	334	374	340	378	358	367	316	355	339	334	373	326	367	378	385	326	342	372	354	339	368	365	336	365	347	339	352	341	376	348	363	340	346	340	366	340	362	374	312	325	338	336	390	383	384	326	349	365	374	341	328	352	353	379	319	346	393	342	370	340	356	319	341	358	347	336	342	341	343	359	369	381	360	358	356	328	342	360	330	315	367	361	335	349	336	391	316	355	367	353	354	370	371	329	347	390	339	367	371	376	374	344	337	356	381	362	341	342	341	394	350	383	325	337	326	347	368	334	347	388	363	342	359	378	360	347	373	336	391	342	359	366	313	366	341	370	334	349	360	343	361	349	371	354	372	384	400	367	373	308	354	385	371	371	366	379	337	397	367	323	371	339	384	350	357	348	337	377	352	341	350	350	328	366	350	375	328	304	364	352	357	352	370	377	336	368	359	360	361	339	381	322	332	356	339	381	336	375	345	335	336	358	316	381	343	339	332	374	346	373	335	372	366	342	339	384	319	351	371	346	360	346	324	338	372	338	362	304	322	356	342	307	344	365	377	348	372	352	369	353	379	330	359	345	350	381	342	345	332	363	347	349	316	344	385	339	367	352	394	354	328	331	352	346	366	361	351	356	340	348	391	373	357	331	316	342	353	321	365	351	330	397	323	354	336	330	358	356	360	339	356	320	344	357	329	335	357	344	345	374	372	337	327	373	319	369	363	347	344	391	333	337	315	362	345	338	354	359	396	353	338	306	341	349	340	354	352	342	357	384	342	359	338	359	359	370	360	375	386	356	354	373	339	392	362	327	362	348	354	359	353	366	355	374	352	371	339	389	356	361	295	360	352	352	342	347	344	347	375	327	355	366	363	360	379	334	334	393	345	341	337	356	345	354	338	343	305	331	372	360	360	342	343	334	364	358	347	370	385	343	313	346	352	369	371	349	403	349	326	359	340	319	327	357	348	345	372	356	383	368	354	364	356	368	346	327	371	379	361	361	347	337	364	360	357	363	381	337	370	349	337	361	335	374	343	351	347	351	357	356	380	345	376	392	336	381	362	355	334	355	373	346	356	330	358	359	330	363	337	367	342	345	356	354	349	357	358	356	373	357	308	327	382	330	351	374	331	378	351	345	348	300	367	382	378	327	372	336	345	339	354	381	344	321	318	362	351	360	327	345	373	324	349	360	372	363	349	365	350	326	387	324	352	356	341	379	377	365	329	396	347	345	362	331	344	338	366	355	325	345	350	344	329	364	359	321	320	366	299	377	333	348	332	368	331	338	329	344	357	359	336	366	379	338	356	365	368	350	360	370	341	361	394	319	389	350	375	358	339	352	357	367	361	340	336	347	377	321	352	349	386	336	349	392	351	350	329	337	367	363	382	353	361	345	363	362	355	369	349	367	342	319	328	369	325	345	323	360	381	377	348	360	338	359	335	334	366	363	348	381	336	352	359	381	362	358	374	340	358	348	350	345	384	362	348	329	336	345	339	359	362	368	346	332	356	370	375	363	387	361	356	336	353	348	345	343	376	360	339	346	363	318	372	328	377	357	362	348	357	359	356	398	333	367	369	364	347	367	325	373	368	375	350	367	329	346	374	355	362	356	353	347	376	384	361	329	367	385	335	331	338	345	328	408	326	365	390	350	365	342	336	335	321	341	348	367	352	358	332	373	362	390	356	333	375	356	364	373	392	370	353	353	367	353	379	322	348	346	379	371	337	361	366	344	343	374	381	384	410	358	343	363	367	371	340	387	374	383	368	374	335	338	377	335	374	392	377	342	333	361	336	366	357	350	342	365	350	338	337	385	374	386	362	360	373	338	390	356	376	328	351	359	386	404	358	346	369	366	338	314	377	368	356	352	338	371	316	364	341	382	362	361	376	348	363	350	338	351	354	380	390	391	351	369	351	323	364	342	350	369	329	315	342	368	347	343	377	356	356	335	345	382	332	390	310	370	345	317	342	361	343	362	334	366	344	380	345	335	341	374	339	340	367	346	328	336	392	357	372	384	349	347	383	377	343	347	343	367	400	306	367	388	370	359	365	338	355	366	377	370	348	355	345	354	343	324	349	338	362	338	376	320	366	371	389	335	370	364	386	341	381	341	376	346	368	351	342	397	355	357	347	323	371	354	389	342	360	337	361	337	360	346	342	366	359	373	376	409	361	351	367	352	350	375	344	345	344	351	308	375	341	340	349	363	373	344
13011	892	825	584	431	327	241	176	190	148	128	125	115	133	114	110	82	99	108	122	184	188	199	169	154	143	114	135	117	91	100	121	120	110	119	108	83	111	99	80	87	87	77	72	78	68	68	84	74	78	75	69	71	59	78	75	77	88	81	76	81	82	79	81	72	76	98	80	92	73	76	61	77	77	89	72	70	78	68	73	66	83	74	67	82	70	87	83	83	72	69	67	69	97	87	95	81	74	75	75	72	61	72	61	79	84	80	89	75	63	100	81	79	91	81	76	56	73	78	82	70	81	85	81	99	68	76	91	79	82	77	74	88	76	80	71	86	63	78	77	75	70	67	76	71	90	76	64	70	63	62	89	85	69	39	80	67	76	67	56	64	68	78	69	67	84	74	71	75	89	74	71	90	76	76	70	88	67	83	92	77	86	77	96	93	84	86	69	70	69	81	83	77	75	66	68	76	88	76	68	68	75	91	73	72	74	70	72	93	78	70	84	77	70	69	62	72	65	89	90	82	64	83	91	97	77	90	62	85	71	61	84	76	76	79	62	91	87	72	79	79	76	61	71	78	74	76	83	79	86	83	78	89	86	82	70	72	70	74	74	64	73	72	77	77	73	73	72	77	84	73	86	76	67	75	65	86	77	74	81	73	57	81	85	85	68	88	90	85	68	85	67	72	67	80	80	70	66	90	56	69	80	76	61	72	89	73	77	79	81	91	61	71	87	76	85	74	79	64	75	80	76	85	89	64	77	71	77	84	77	69	94	83	86	80	59	73	73	82	78	61	77	62	73	85	77	65	80	78	95	72	57	92	76	72	82	82	60	69	55	73	81	85	71	80	90	83	71	74	83	60	83	75	72	64	76	69	83	70	86	85	74	83	65	76	77	97	75	71	79	57	75	81	77	61	61	68	68	72	85	71	84	69	67	86	80	66	89	70	77	76	82	70	68	79	99	70	102	93	80	76	89	81	76	78	81	81	76	68	74	74	72	96	68	78	59	84	90	82	67	75	58	68	75	70	82	73	92	85	74	82	70	85	79	71	76	76	74	68	85	68	77	74	84	79	81	85	73	75	84	65	79	87	73	79	57	78	73	72	109	80	98	65	80	80	81	77	61	69	76	65	76	67	71	70	81	106	88	84	81	83	94	93	70	93	70	78	85	87	80	70	75	79	87	83	70	85	72	84	69	66	93	89	68	89	76	74	68	85	69	82	51	76	80	77	58	95	66	73	68	86	71	76	69	79	71	73	60	63	90	98	90	74	62	74	69	75	89	75	80	81	81	61	66	82	87	64	61	95	64	75	85	84	60	90	94	68	88	91	88	74	74	86	69	95	83	83	67	92	68	70	88	78	71	91	81	71	89	77	72	62	80	74	77	65	71	74	68	68	77	67	64	76	72	83	67	79	78	89	93	76	74	75	74	77	82	76	58	84	89	73	76	76	68	71	75	73	81	51	64	85	63	84	82	69	74	68	90	79	83	84	79	87	94	76	74	70	72	86	92	83	84	79	85	71	86	72	88	67	79	83	79	98	78	89	79	87	80	69	61	60	67	96	90	89	93	58	95	81	80	80	73	87	88	59	74	70	90	94	78	78	76	66	99	72	91	72	79	71	76	78	77	82	66	59	78	78	90	68	79	84	70	88	76	75	79	72	76	70	78	81	81	78	68	66	69	85	74	74	66	71	64	80	52	73	91	70	67	92	86	90	83	82	69	58	52	88	84	82	83	82	75	66	65	86	72	94	78	76	72	78	90	76	88	81	59	65	66	84	75	89	62	71	85	80	90	96	77	74	68	68	73	82	80	67	82	89	71	97	64	86	70	68	73	79	58	57	75	76	71	73	68	90	69	89	96	71	86	71	62	63	73	80	88	88	74	71	82	83	65	89	85	81	86	93	88	102	83	79	77	62	64	81	73	74	55	78	76	96	73	81	87	94	67	73	67	73	85	61	77	70	71	71	85	71	70	82	82	69	65	81	72	82	75	77	78	86	81	70	57	63	70	70	83	87	77	68	70	73	83	81	59	82	81	74	77	74	73	78	71	64	69	81	72	75	88	79	90	68	94	83	66	72	73	64	73	80	58	84	98	86	76	72	72	101	79	84	61	78	61	70	67	71	77	86	63	83	77	84	64	74	75	75	73	79	83	73	72	72	74	95	66	78	85	77	77	85	70	61	82	79	80	53	74	77	83	86	64	73	74	71	85	68	71	55	72	79	84	53	98	74	71	89	84	66	70	85	81	68	69	79	91	77	82	79	78	65	81	76	65	88	67	75	86	93	76	77	80	69	63	79	85	88	75	82	69	76	77	72	72	86	81	81	79	75	92	88	85	80	92	78	78	78	56	60	60	71	77	78	91	67	80	73	72	90	63	73	76	108	73	88	70	81	65	69	69	82	68	95	89	91	82	73	70	74	78	74	95	68	82	95	98	87	89	79	69	87	72	83	83	67	83	57	90	77	79	72	65	66	65	73	71	86	76	83	73	82	77	50	66	96	86	80	79	60	82	82	78	85	81	85	73	75	56	68	67	65	73	74	68	79	82	82	83	73	76	82	81	66	73	69	68	59	85	91	74	81	94	78	79	84	84	78	75	77	70	75	95	88	72	71	76	67	72	86	89	78	76	74	90	83	80	76	59	78	84	85	78	66	75	75	80	71	65	73	80	79	60	68	85	81	71	60	80	87	63	67	68	71	86	63	85	77	75	82	85	85	69	77	82	98	83	63	79	73	76	74	98	64	63	71	88	64	69	84	70	81	74	89	85	87	78	80	75	58	82	62	82	90	60	96	73	72	70	83	66	84	79	80	82	67	64	73	95	68	64	72	80	64	78	64	77	77	79	79	74	81	64	66	74	84	70	73	80	74	84	80	71	97	88	69	70	70	79	76	71	78	82	78	76	98	71	91	62	83	89	72	75	69	76	72	89	89	72	75	82	82	70	67	82	93	64	81	72	80	58	73	83	89	89	82	73	62	94	84	63	72	84	74	86	67	71	74	75	65	81	72	80	70	85	75	64	63	56	82	68	89	79	67	61	82	77	54	77	73	80	74	74	69	75	66	76	70	76	91	71	64	76	95	74	62	74	80	68	62	88	82	101	83	79	79	80	83	67	72	78	72	69	66	81	71	93	76	83	75	70	76	82	79	80	84	72	83	85	77	85	94	75	70	79	57	75	88	75	79	74	77	74	109	82	78	97	69	74	70	61	90	78	85	80	79	84	84	62	80	56	82	65	84	83	89	72	98	93	88	86	77	76	99	81	83	82	62	86	77	68	76	79	83	90	85	70	80	74	90	90	67	86	71	68	93	79	79	59	75	93	88	82	79	86	70	78	60	73	70	70	82	65	77	77	73	78	76	89	84	84	86	86	68	50	86	84	92	69	70	87	70	94	69	68	68	61	79	65	81	96	66	79	82	78	73	90	76	62	71	90	58	81	73	83	72	74	66	73	80	71	80	75	88	68	43	86	91	75	89	90
7990	831	1788	2061	1753	1335	1068	912	858	679	574	549	477	448	425	375	368	364	431	546	899	1032	1016	1060	858	780	709	627	625	469	480	497	558	478	472	425	422	393	393	329	262	246	240	233	272	215	235	242	221	250	233	250	238	248	254	228	247	219	213	256	249	229	245	232	232	230	237	228	237	205	221	207	214	247	229	236	238	219	233	241	224	226	216	238	213	232	237	209	209	215	226	217	206	213	232	222	187	225	207	238	231	237	215	237	216	204	222	233	224	252	232	227	234	225	229	224	219	231	193	228	226	197	217	226	226	199	217	227	206	203	237	211	228	226	230	208	208	215	197	220	214	228	215	188	226	207	213	216	193	231	207	211	216	224	239	219	196	222	215	204	208	220	199	207	224	222	219	212	222	198	216	224	232	223	198	191	190	230	211	214	203	216	219	219	203	220	239	201	211	216	207	217	218	218	224	216	189	236	217	216	209	215	210	226	233	225	224	219	200	225	217	227	215	226	229	200	209	219	223	231	230	202	190	218	233	192	235	196	221	238	205	227	216	212	235	208	213	235	232	216	214	210	186	209	216	197	221	231	206	175	228	201	217	239	228	237	243	215	208	189	216	246	213	220	187	216	206	215	250	219	230	206	212	212	181	208	204	199	191	220	220	217	225	179	232	231	224	243	210	283	239	221	220	191	230	242	209	209	245	216	219	246	209	209	207	222	229	233	201	220	222	211	245	204	238	210	228	228	214	244	220	212	226	196	226	225	235	235	216	209	243	212	226	204	208	241	213	214	229	204	216	221	219	189	202	219	239	177	201	243	228	224	199	212	228	253	220	225	189	238	219	222	213	228	224	206	221	211	216	189	228	203	219	229	166	236	228	196	232	205	211	240	230	222	203	220	227	175	221	243	209	198	203	226	238	216	204	237	205	221	218	205	236	220	205	222	182	199	199	211	232	232	197	200	226	228	212	249	201	212	206	201	212	212	221	217	234	224	210	215	202	182	216	220	208	235	198	230	255	206	228	209	196	225	194	207	225	194	213	211	233	223	235	225	251	238	220	222	217	227	233	212	228	223	207	194	216	219	203	212	248	234	217	215	226	226	228	220	217	207	207	207	211	216	206	207	220	215	211	192	240	201	240	233	210	228	208	212	222	209	208	198	220	201	202	195	206	211	235	259	225	230	188	186	211	172	212	214	185	234	208	228	220	217	214	222	216	210	225	202	214	216	246	235	204	232	215	222	216	206	205	232	236	222	227	190	207	213	237	223	228	194	209	218	205	232	217	191	225	219	241	218	205	257	211	227	242	228	218	201	224	199	219	228	246	195	208	209	196	214	205	203	194	224	212	206	241	210	246	216	200	230	193	230	224	232	227	229	205	222	215	191	222	226	215	230	203	195	217	203	227	210	208	221	222	212	223	218	246	224	209	203	209	230	221	211	206	196	192	198	231	228	225	219	220	222	214	213	197	223	240	217	207	223	204	229	185	218	211	222	231	214	235	203	200	215	202	207	215	212	208	236	230	238	205	204	223	244	205	230	233	226	212	218	250	243	233	223	226	207	210	242	226	240	210	205	239	236	214	201	215	218	203	196	193	223	239	215	213	194	209	218	238	244	184	222	214	203	196	216	211	210	222	217	201	226	209	228	196	196	217	212	214	208	218	223	224	243	228	244	249	212	241	216	240	218	185	224	208	201	230	221	203	223	216	213	218	215	230	210	236	225	255	237	245	189	219	235	217	234	249	220	239	221	219	197	201	243	239	205	240	218	194	251	242	222	217	222	211	201	219	233	238	227	253	222	207	218	228	223	219	202	193	195	216	204	238	239	212	257	208	208	203	225	232	209	213	217	228	193	210	248	188	221	220	239	213	196	209	196	201	234	237	222	211	223	198	239	213	192	200	232	214	217	189	246	223	209	211	190	209	227	242	200	220	239	232	229	222	242	208	214	187	212	217	245	198	212	213	204	207	213	201	197	220	206	203	202	215	219	227	217	210	209	217	206	248	213	193	195	259	202	202	193	240	214	207	205	210	218	181	220	223	219	197	236	187	202	205	242	226	210	228	177	239	237	240	208	202	223	245	217	226	244	230	208	218	243	232	201	224	220	212	241	207	221	213	219	244	229	266	213	216	239	216	214	209	215	207	197	240	223	203	202	216	215	231	187	212	220	235	188	221	249	237	230	189	205	227	211	201	217	200	218	210	219	231	219	243	208	232	240	255	214	216	193	226	203	205	208	200	200	244	239	232	222	212	219	213	212	204	192	199	230	271	212	238	214	224	233	203	227	211	191	193	191	232	236	217	209	221	201	205	247	216	215	241	242	227	218	231	192	237	205	195	236	229	213	188	229	205	208	216	193	195	206	220	206	218	203	220	233	223	208	232	210	213	212	195	207	229	222	211	213	213	228	239	224	247	201	217	219	223	223	235	186	232	218	200	227	211	227	232	187	207	210	194	209	238	203	203	193	227	221	212	221	211	209	214	224	216	194	227	225	206	195	237	233	230	218	201	190	225	207	192	213	210	204	215	216	230	217	184	209	206	232	210	223	208	205	213	229	230	219	221	204	208	218	237	232	231	212	213	217	244	200	227	221	212	209	216	204	215	184	210	219	222	230	207	216	210	199	222	199	226	207	219	212	192	215	217	219	215	211	211	194	239	203	231	247	244	213	244	212	189	226	239	222	234	236	198	203	215	214	217	195	199	220	219	199	188	223	205	201	218	214	221	220	212	223	216	215	235	227	210	213	240	200	206	228	234	202	255	209	208	233	210	204	225	241	204	220	187	221	217	232	206	211	215	204	209	226	230	205	208	223	237	233	252	195	213	245	229	200	252	201	223	224	215	238	220	208	236	208	207	216	222	214	183	228	237	220	223	220	213	203	220	236	213	206	226	210	226	214	183	221	248	213	211	234	225	232	238	207	228	205	209	219	220	212	220	215	225	231	207	219	231	218	200	215	217	210	213	212	205	199	181	232	228	228	234	232	230	225	231	219	220	214	242	217	202	232	221	233	223	212	232	230	208	212	206	208	214	205	252	226	205	224	231	203	185	212	214	209	240	231	231	218	217	261	236	220	240	225	216	226	209	206	231	236	206	210	208	195	212	253	238	208	201	225	214	221	209	248	211	224	222	211	219	227	185	189	205	214	247	220	221	209	219	226	211	198	235	200	237	225	221	215	202	214	240	193	215	236	187	209	219	199	242	194	223	216	238	225	229	252	203	222	213	228	204	219	236	203	222	214	219	234	202	233	227	202	237	213	195	219	223	189	188	221	225	237	220	228	212	218	233	193	215	188	201	199	222	221	220	226	233	209	206	224	219	236	217	223	230	220	253	219	224	239	209	223	230	203	236	227	219	204	233	216	193	218	221	238	213	226	233	210	222	229	203	191	240	215	216	221	199	216	190	211	263	208	230	214	212	220	202	178	225	243	236	213	206	253	232	205	219	203	213	214	189	230	216	213	192	206	205	221	236	227	214	199	217	218	216	208
1505	329	316	286	298	268	291	309	295	309	297	307	309	315	272	305	309	277	258	282	279	302	320	302	278	257	281	273	283	298	311	299	302	302	283	271	276	272	280	326	324	303	286	332	286	290	303	283	295	272	270	285	286	306	277	285	264	313	270	291	295	279	311	284	272	274	298	276	280	254	288	299	307	265	281	283	306	306	237	299	305	271	277	287	324	273	310	274	273	277	299	299	321	278	263	291	268	297	293	312	271	270	288	296	289	291	294	284	283	300	295	271	276	286	290	279	301	324	328	285	274	312	318	273	278	309	298	277	280	325	293	272	287	279	263	273	288	304	339	313	267	297	266	311	284	323	293	295	286	319	277	290	283	294	287	270	328	279	287	295	276	288	288	307	307	291	277	320	295	274	273	306	279	293	331	248	280	304	278	305	269	307	276	287	295	285	289	310	289	295	279	261	282	259	286	299	278	274	289	304	275	296	309	272	319	278	288	240	309	302	255	305	303	292	290	296	266	303	297	276	298	292	271	297	318	313	295	261	302	296	290	301	298	306	277	311	318	301	281	301	289	309	264	300	260	282	287	267	292	267	295	305	276	304	271	282	235	297	262	279	290	306	297	284	277	297	291	282	289	277	286	266	284	287	270	293	283	272	283	278	285	290	303	300	276	264	286	306	272	304	277	284	291	306	302	323	276	278	298	313	280	274	311	311	286	275	272	271	255	241	241	301	285	264	288	305	309	281	322	278	273	315	260	287	277	306	321	274	284	269	257	295	282	289	305	285	249	303	299	260	274	275	269	267	278	296	287	273	269	290	272	268	314	312	321	322	278	310	298	285	277	293	322	275	289	284	293	311	289	294	285	278	281	258	298	309	250	307	282	295	270	280	284	307	298	303	317	289	278	271	290	300	280	303	285	281	294	307	254	320	313	332	282	293	271	302	263	287	266	308	262	305	284	301	284	314	305	272	296	301	272	292	292	279	313	295	309	276	247	285	304	284	278	276	288	281	291	318	287	265	278	291	278	272	350	301	290	294	289	291	313	300	304	295	311	295	276	275	257	309	284	279	288	278	279	290	317	298	312	279	290	283	268	288	306	296	252	277	274	271	294	306	295	303	308	288	306	288	259	262	319	290	315	305	291	301	278	276	283	312	302	281	310	290	301	311	301	290	277	285	294	269	312	291	306	289	285	301	265	285	296	279	264	298	309	289	316	281	302	305	289	295	280	276	292	269	271	295	311	291	254	262	301	275	295	302	268	287	266	306	302	274	321	290	279	287	322	299	271	314	303	287	281	300	292	289	296	299	273	307	297	308	255	304	291	283	309	288	307	258	322	299	282	275	275	290	292	293	309	303	275	311	301	308	311	284	245	283	290	264	297	260	278	300	294	306	270	299	305	278	266	315	300	344	279	274	283	308	298	275	266	290	299	274	259	287	288	333	309	274	307	262	254	312	306	263	274	275	272	321	312	285	276	284	260	249	283	265	290	309	307	313	284	297	297	301	286	267	291	296	297	294	267	337	302	293	290	276	300	269	290	328	309	301	295	307	265	286	281	317	319	312	311	272	285	299	281	280	279	305	271	271	276	283	287	252	298	255	284	299	301	298	264	290	288	289	310	271	309	275	297	294	286	281	279	287	270	276	272	273	271	284	303	290	283	281	265	292	278	262	268	280	289	291	281	281	311	282	285	287	309	264	276	313	311	287	308	302	296	298	291	288	294	310	284	321	287	271	296	289	326	304	275	264	269	299	280	303	289	235	254	287	269	292	277	271	296	295	260	302	311	293	312	297	299	271	265	337	296	318	285	307	287	294	303	263	271	294	321	282	311	304	280	300	274	280	292	303	273	281	266	283	294	286	292	288	322	298	290	304	286	279	280	252	297	291	289	288	290	302	308	310	315	262	276	263	302	300	277	270	323	295	296	291	330	292	297	306	316	322	271	280	288	295	269	295	270	274	290	277	266	328	300	281	300	268	307	285	273	317	274	279	309	302	279	315	275	282	281	277	278	286	295	287	301	272	277	281	275	293	303	308	256	266	318	294	297	305	288	295	294	288	245	277	322	293	299	305	261	305	294	285	277	307	288	262	313	312	291	280	305	284	272	276	294	293	316	289	284	291	294	303	274	286	279	305	289	285	291	277	282	314	291	294	283	295	283	302	279	295	283	308	294	289	305	300	299	283	299	279	288	270	260	281	275	336	291	265	302	279	283	301	287	299	288	285	279	279	282	292	309	316	288	297	277	306	308	298	286	270	269	298	305	292	302	314	299	280	302	279	293	270	284	298	289	274	293	293	315	284	309	289	280	262	267	261	256	281	291	289	266	294	319	267	307	287	303	282	287	274	248	280	274	303	252	277	306	290	278	305	290	306	299	312	271	284	292	285	297	291	263	280	296	291	333	295	279	291	283	289	285	301	300	307	274	299	298	274	253	318	299	288	261	309	277	279	280	307	321	293	300	284	298	299	270	270	278	292	259	288	278	276	247	250	287	294	284	304	254	296	296	282	305	275	289	338	276	266	294	319	264	255	297	289	310	295	286	301	306	276	255	315	306	304	273	292	312	297	268	271	272	259	280	293	317	283	287	300	296	316	268	274	302	271	278	257	298	274	286	276	288	299	264	293	309	279	262	310	278	240	291	250	281	295	306	262	274	275	319	279	289	281	280	290	264	292	304	296	305	303	295	288	321	316	268	267	299	291	305	288	271	294	297	303	266	282	315	287	312	293	309	302	288	291	244	277	253	298	289	275	281	286	286	314	269	279	301	288	276	282	264	294	265	306	315	285	253	286	282	286	289	272	283	260	302	293	243	280	266	313	251	265	325	305	304	282	304	281	264	285	312	264	273	307	294	321	312	298	283	301	309	279	284	284	263	267	307	278	261	300	280	303	326	266	295	265	265	278	311	291	305	263	301	290	303	285	286	308	295	275	285	286	298	286	280	271	290	271	273	254	281	310	295	314	314	274	244	304	299	275	279	264	258	282	299	273	248	265	327	257	282	286	297	306	262	262	250	283	291	295	319	287	281	299	329	258	278	262	333	291	297	323	314	324	284	287	264	296	256	291	274	289	321	255	301	266	270	290	284	301	306	275	328	326	295	282	317	272	303	283	286	274	303	305	254	297	307	293	295	299	304	310	307	268	296	294	294	279	295	286	302	264	283	263	258	289	306	286	252	299	277	276	276	287	277	306	287	308	293	263	260	307	294	276	309	297	323	278	265	287	286	265	285	284	293	293	270	296	310	297	307	290	289	277	305	269	312	310	284	297	266	299	282	272	306	282	309	289	290	289	287	279	257	280	255	318	259	285	319	275	297	285	301	274	293	281	267	308	305	256	294	287	313	289	266	306	283	245	276	274	280	286	279	292	269	311	264	275	251	292	291	283	266	294	268	301	304	294	261	315	286	291	290	336	276	282	303	305	314	305	313	296	291	313	273	262	278	280	307	278	303	297	255	284	284	279	299	311	281	267	271	270	308	263	290	283
1894	638	685	695	699	665	688	685	694	632	680	673	657	658	598	679	681	620	621	622	607	630	679	662	668	653	644	656	669	639	677	683	665	636	641	674	663	645	652	639	678	635	703	622	600	667	653	607	609	643	623	590	629	623	677	699	630	610	651	623	692	630	635	603	606	612	637	674	645	637	675	654	655	659	626	636	644	680	654	567	642	657	646	619	628	662	619	630	680	648	669	641	608	644	637	678	609	663	647	587	646	624	667	649	620	604	622	631	636	597	630	669	635	611	687	654	672	650	635	581	583	669	641	636	635	642	686	602	650	639	625	620	653	643	640	636	674	625	650	635	635	643	612	649	643	663	627	630	658	599	636	610	631	633	645	657	629	639	638	639	614	629	640	642	680	599	623	589	649	682	662	658	662	605	648	645	700	656	633	627	668	603	651	630	612	617	650	629	586	698	629	658	627	639	610	688	610	652	661	620	655	641	628	609	625	629	602	629	630	638	597	663	644	645	627	677	637	654	654	648	665	582	616	618	632	635	656	627	669	595	634	663	615	624	644	621	684	642	626	661	647	656	648	658	647	611	669	602	648	660	661	633	680	636	657	615	612	597	635	649	634	612	647	638	659	657	634	671	668	668	615	604	649	619	660	627	687	647	628	635	644	642	590	610	655	675	619	642	652	652	643	620	638	659	666	609	667	606	580	663	629	623	609	657	654	648	621	655	633	642	580	607	610	654	670	636	635	618	621	620	603	652	657	635	626	653	645	646	624	638	626	621	670	600	680	644	646	622	639	620	651	640	624	653	621	678	620	661	648	692	639	644	654	616	630	617	685	590	619	671	624	611	604	618	626	618	638	686	609	656	629	623	668	625	633	623	665	647	622	654	638	608	647	686	605	697	611	663	601	622	624	645	651	619	699	636	674	594	623	628	619	681	646	688	646	634	643	640	677	649	636	619	643	611	640	607	630	612	657	616	676	617	606	606	613	673	622	643	633	628	615	664	611	595	594	673	649	652	652	615	600	617	593	602	575	580	668	595	644	659	599	613	639	651	619	634	611	650	643	646	654	642	637	648	681	643	668	574	667	619	614	641	631	644	662	577	640	630	602	666	651	653	659	629	648	629	632	654	640	589	627	617	628	640	599	638	591	658	659	653	674	680	650	688	650	624	635	630	612	648	617	682	632	619	656	664	601	648	625	632	637	637	630	629	663	640	679	610	674	654	642	635	631	642	588	631	616	652	650	643	625	689	618	672	663	625	622	641	626	570	666	673	640	612	647	649	645	639	627	650	606	661	663	640	617	651	687	617	613	596	623	666	634	633	609	597	645	630	683	645	672	621	636	588	641	629	634	661	689	625	602	600	650	629	631	631	673	614	606	644	698	631	669	668	605	635	660	653	662	653	673	630	666	637	631	651	673	663	652	615	639	653	644	653	636	646	639	590	666	697	629	638	654	642	667	636	672	634	661	615	634	599	663	678	642	675	640	651	614	659	624	639	642	609	674	672	665	637	609	613	642	627	667	653	612	637	641	593	618	633	684	623	619	651	638	626	609	657	649	604	627	621	663	662	614	591	651	669	641	608	635	597	618	613	613	626	664	652	630	587	616	619	609	629	643	664	667	605	663	624	669	611	634	659	639	637	659	628	590	629	618	672	678	601	647	681	650	617	603	602	673	610	681	649	568	602	574	643	649	652	624	636	645	633	641	650	629	632	636	621	654	632	627	614	651	668	621	596	653	624	669	632	632	632	653	717	619	676	642	659	632	657	638	647	650	623	650	663	659	617	610	627	643	600	682	683	619	608	668	666	635	612	639	658	672	619	640	606	661	615	630	655	639	648	610	613	641	648	646	629	649	631	585	648	600	664	629	624	629	621	676	659	656	650	648	667	677	641	661	637	672	671	647	594	654	657	646	662	605	623	682	626	670	603	631	639	661	632	689	658	597	680	628	638	643	661	634	676	656	613	654	678	630	668	691	606	632	607	670	653	640	647	665	727	646	644	654	631	640	629	641	684	632	606	665	679	698	686	657	656	621	644	658	662	653	668	632	647	678	611	666	662	682	643	660	628	638	689	649	683	689	666	689	631	592	657	664	676	627	628	621	659	592	632	586	655	636	613	612	622	665	664	618	604	615	642	656	622	611	658	679	635	704	619	631	652	676	610	663	637	670	649	653	655	633	620	701	615	695	647	638	617	607	603	649	639	606	679	659	663	618	640	613	646	672	665	596	663	617	637	621	636	623	659	620	672	654	653	639	667	621	656	631	656	573	632	594	625	655	644	633	606	620	597	598	630	617	624	639	651	634	628	662	660	657	626	606	672	677	647	632	607	654	631	671	663	631	615	630	636	626	628	617	640	647	661	680	630	632	597	660	622	644	662	652	661	631	662	659	686	675	628	609	631	687	644	652	646	632	657	605	620	686	647	622	651	617	619	679	623	607	636	634	693	672	643	634	628	613	662	604	624	631	627	643	671	609	660	608	633	626	634	646	676	590	642	663	641	654	649	590	626	682	657	661	624	631	640	593	656	617	618	616	622	642	625	635	608	669	638	601	598	648	630	665	609	650	625	626	617	607	630	691	627	678	663	659	673	664	653	625	602	579	630	623	637	660	652	652	603	684	656	669	610	650	607	643	621	624	590	647	633	666	641	631	606	620	677	610	633	649	628	660	642	614	642	614	614	601	669	665	605	651	645	647	663	633	605	650	660	628	679	665	596	630	653	655	646	613	633	646	608	635	661	643	650	617	639	606	635	683	600	639	638	645	599	634	659	612	684	651	601	648	631	663	652	569	648	662	651	628	640	628	625	646	676	678	678	665	663	676	616	621	686	626	722	639	643	601	652	645	605	639	629	593	623	678	671	634	597	645	620	676	596	632	713	629	631	616	663	631	688	652	621	620	634	611	628	615	619	630	679	648	613	680	667	611	643	642	651	592	622	613	631	615	639	626	683	638	653	644	626	644	667	635	630	615	636	661	614	636	675	658	635	677	615	603	634	633	637	651	636	626	581	664	660	604	645	626	687	681	613	641	630	620	668	648	614	601	612	649	615	623	596	630	583	644	594	609	650	583	632	689	660	658	673	631	682	601	677	619	635	635	635	656	668	609	607	651	617	659	623	615	635	636	640	590	646	659	623	611	662	678	617	660	615	646	644	644	652	630	618	681	659	648	676	694	648	607	662	638	674	616	669	670	663	641	616	652	652	664	632	611	588	654	652	652	660	644	597	665	622	660	650	629	670	641	642	682	637	676	697	620	633	608	674	690	659	637	666	642	625	690	617	631	650	670	703	657	624	644	639	591	616	620	634	674	621	645	644	619	630	658	630	641	623	599	634	594	678	669	626	636	632	671	627	629	654	676	612	639	615	655	647	649	652	627	617	690	629	613	662	646	664	669	636	659	622	597	615	606	638	643	652	655	622	657	646	666	654	663	689	643	639	652	642	680	653	626	671	615	651	625	637	643	604	688	619	645	626	657	671	658	606	630	656
6788	415	483	363	308	242	243	219	210	186	180	163	202	151	162	164	157	166	161	160	205	202	222	201	199	171	188	199	172	173	185	170	148	200	143	167	149	173	154	158	171	144	150	158	135	146	150	145	169	156	162	146	142	163	196	161	161	137	150	128	140	160	142	138	137	165	150	167	175	141	143	140	155	142	168	148	151	141	123	142	168	160	139	141	147	177	140	150	150	177	170	150	133	146	148	164	159	152	150	157	135	170	147	142	165	158	151	171	165	198	147	153	165	179	158	160	191	168	137	168	153	151	132	163	175	147	165	170	159	154	137	159	135	156	139	165	158	154	165	147	131	149	165	153	141	148	154	168	167	147	153	143	149	138	151	157	166	172	161	158	139	159	170	136	158	148	150	152	154	127	185	148	163	153	151	146	150	160	139	165	163	162	142	175	154	140	154	158	151	168	129	149	152	144	155	143	163	164	152	157	139	163	162	175	130	152	176	185	160	153	139	143	172	157	155	142	137	148	144	163	163	157	156	137	142	149	166	159	177	162	156	131	146	153	162	161	159	172	181	158	144	140	157	162	145	171	182	142	148	158	167	186	139	136	181	166	169	158	147	168	174	148	131	143	129	142	157	144	151	133	160	149	166	146	152	141	146	140	150	143	129	150	169	149	143	161	165	140	144	155	187	182	146	152	155	162	160	145	145	170	152	177	160	149	144	140	143	146	154	156	158	141	151	159	177	138	149	151	140	141	148	144	164	180	130	150	149	150	136	179	145	158	167	158	163	153	159	148	137	145	157	151	148	152	140	189	141	123	161	144	150	160	166	147	149	161	147	167	169	156	147	162	167	186	163	155	161	151	144	126	156	171	169	148	142	154	151	158	155	132	162	145	164	149	146	158	166	149	158	156	133	130	152	138	148	167	157	140	155	168	143	158	133	142	159	135	172	110	136	145	165	151	137	132	144	151	166	150	152	144	159	139	171	160	143	155	158	160	136	145	151	157	158	162	160	158	179	147	154	147	127	142	137	150	148	151	187	148	145	148	141	155	160	134	141	148	157	140	134	150	152	153	146	135	159	168	156	170	151	163	144	147	171	152	139	169	146	171	132	154	132	153	151	160	168	152	166	174	136	142	159	164	146	141	163	174	152	169	159	151	145	152	148	153	129	156	141	135	143	156	142	169	145	149	155	141	150	159	151	145	159	150	176	174	159	153	158	146	171	144	165	136	159	150	169	151	157	157	157	140	148	144	146	145	160	160	152	150	152	162	131	159	138	160	157	151	169	188	166	149	154	177	182	159	134	151	132	162	165	159	167	165	170	172	151	162	150	129	144	144	168	148	179	168	177	125	149	132	163	146	145	151	173	127	175	165	151	144	146	140	145	144	160	136	162	160	182	133	136	135	177	160	139	137	156	162	165	135	146	157	158	139	158	169	166	165	159	162	145	169	157	180	146	154	133	159	154	157	130	156	137	149	138	135	166	143	178	123	145	143	159	153	160	141	149	159	165	164	132	172	138	135	153	145	153	142	147	180	165	156	172	166	172	155	164	161	164	162	156	162	136	167	139	141	158	128	149	132	133	152	170	163	152	157	158	155	139	140	126	159	157	169	173	157	155	148	154	157	149	149	174	138	159	139	163	161	150	167	141	152	154	159	136	160	178	146	175	153	158	135	131	153	173	151	153	132	157	154	163	154	154	143	139	152	168	155	120	145	149	178	116	136	160	172	150	162	155	119	164	152	137	157	155	141	154	160	164	145	151	144	141	161	160	140	134	141	148	150	150	157	172	149	171	171	160	139	152	172	157	179	162	149	148	163	159	131	165	153	169	140	156	148	175	160	151	169	156	144	146	160	145	142	147	164	155	156	156	128	127	161	179	139	151	146	155	143	143	120	135	167	126	157	136	148	132	170	173	133	147	151	172	162	153	177	162	141	143	169	184	183	166	160	170	163	150	166	147	152	154	161	165	162	153	130	150	144	137	153	144	160	183	153	129	153	141	156	160	160	144	158	159	136	166	152	166	153	171	146	170	148	152	151	159	175	156	153	160	136	170	164	153	140	134	151	150	153	131	151	168	177	158	150	164	157	140	159	147	156	148	145	150	146	150	146	149	164	174	153	158	155	174	145	138	147	166	152	180	133	143	153	159	137	164	144	162	136	142	154	163	158	143	161	120	137	127	125	155	182	165	151	146	136	156	168	163	157	161	152	153	147	174	147	143	150	166	153	156	146	123	153	164	135	162	138	166	173	151	130	166	146	160	147	167	159	140	158	148	147	146	169	133	145	156	153	141	143	144	151	163	169	176	149	149	144	160	155	141	169	158	159	145	146	146	125	156	149	157	135	162	135	138	156	146	188	134	161	144	142	144	150	144	166	180	144	153	151	133	157	146	152	148	148	167	159	143	162	144	138	146	186	147	141	146	153	130	141	152	155	148	151	118	159	142	174	150	143	171	165	151	152	159	147	119	157	162	154	164	150	166	151	164	139	147	157	157	149	136	145	144	145	152	165	146	158	163	139	142	137	145	183	154	138	159	138	124	162	169	154	147	157	136	162	163	167	149	135	166	157	162	161	165	146	153	176	153	155	170	155	157	135	136	155	124	167	159	145	162	160	182	147	163	170	169	163	149	148	151	153	146	185	158	188	163	155	156	150	152	153	153	137	184	151	164	145	145	143	159	181	159	170	154	140	162	162	173	134	157	177	176	151	155	161	175	171	153	144	140	145	153	144	145	151	165	164	161	145	119	140	156	140	155	154	171	153	152	167	162	151	154	148	139	122	140	148	139	165	158	146	168	162	154	142	153	173	156	139	169	150	145	151	155	148	146	128	149	148	160	140	149	172	171	136	165	156	160	156	129	157	144	169	167	173	123	144	137	155	161	143	170	152	153	147	152	132	156	137	161	154	162	173	158	146	180	153	177	188	169	166	155	150	159	157	153	170	156	159	146	156	141	144	166	130	137	149	159	146	145	161	158	154	146	145	153	160	149	150	150	148	160	171	167	164	168	143	133	161	139	132	168	157	144	184	151	130	169	152	171	167	159	143	146	170	148	141	151	145	169	145	133	166	159	183	169	143	133	160	162	163	190	157	152	156	155	151	140	138	154	145	143	173	151	152	177	161	153	172	117	160	154	175	134	150	155	159	150	143	127	152	154	150	164	161	152	170	160	166	160	151	156	128	162	167	141	122	160	160	168	142	171	180	152	176	157	126	138	147	160	152	161	142	167	151	130	141	133	172	164	163	150	151	165	170	151	178	157	128	149	144	142	140	153	152	163	166	167	145	134	127	167	163	147	161	144	162	159	136	162	141	158	154	161	155	170	138	159	148	156	149	139	177	170	142	156	141	152	165	155	155	143	150	146	172	166	127	150	166	158	145	144	142	160	169	155	151	136	163	151	134	174	125	155	150	117	164	149	142	145	138	155	138	169	148	172	146	166	146	144	146	145	174	159	142	167	160	156	124	136	170	164	167	162	157	144	154	181	169
6069	617	1147	1349	1146	981	786	700	608	552	506	491	469	477	502	486	455	433	445	543	636	767	686	739	664	701	623	541	546	482	522	515	519	495	481	456	468	478	425	394	420	384	376	380	369	369	394	336	366	373	398	339	368	346	323	389	370	345	370	325	326	327	368	341	378	397	362	353	367	337	337	340	340	369	345	365	311	354	358	324	347	354	356	375	357	342	313	400	363	424	361	356	369	399	364	378	356	346	361	341	352	362	352	341	364	352	359	376	343	377	369	359	339	353	352	350	339	384	320	360	368	346	337	370	351	353	339	330	377	366	376	332	345	360	316	353	362	369	381	340	376	329	342	353	397	357	330	354	324	346	359	376	336	356	350	363	350	355	344	337	343	342	344	349	337	352	349	318	315	349	340	331	352	351	361	350	327	379	342	386	350	355	348	358	330	330	371	328	334	367	340	359	350	373	374	322	348	345	327	352	363	407	320	337	389	351	321	336	366	317	329	362	345	356	391	359	372	347	366	377	323	354	377	373	378	368	370	325	382	334	349	346	346	365	389	367	353	359	366	349	366	354	364	355	368	328	340	339	353	377	358	359	372	365	372	355	378	347	365	354	352	352	338	371	367	327	334	346	393	335	395	361	350	346	320	377	356	366	328	334	341	378	367	346	362	352	357	349	362	386	341	348	362	336	350	346	353	380	324	345	364	373	364	362	344	376	353	332	354	368	389	356	376	355	346	329	349	385	327	351	335	328	378	372	341	341	360	379	364	331	375	386	351	348	363	344	393	345	364	384	382	357	346	381	344	357	344	369	359	335	364	342	361	331	368	348	341	365	354	341	337	354	342	370	342	340	343	361	365	364	374	360	346	360	363	353	343	352	309	389	343	357	366	364	333	342	356	380	337	315	368	355	352	363	370	354	372	354	388	363	358	330	343	378	361	355	348	372	337	353	359	331	380	371	372	392	381	368	346	343	354	362	381	387	339	388	344	368	373	349	379	345	367	352	336	370	352	361	354	328	367	362	367	355	365	373	357	351	322	330	334	370	363	354	359	336	352	329	330	375	322	364	323	365	344	360	362	392	346	363	375	370	350	362	354	344	330	354	364	358	371	367	357	338	367	385	316	347	334	363	374	322	335	333	370	360	377	366	347	370	389	369	352	360	338	372	343	370	360	339	361	346	372	346	347	336	343	372	380	348	409	327	370	330	366	394	320	370	339	338	379	344	314	389	360	328	356	362	367	369	365	343	361	383	366	364	351	370	362	368	344	337	365	385	347	340	343	366	379	355	351	341	356	357	336	382	341	363	348	361	348	354	343	278	388	337	327	370	339	375	359	361	344	402	329	375	317	368	344	361	350	352	367	365	350	362	359	345	338	359	360	342	352	369	338	364	349	341	344	364	330	352	336	329	368	372	406	359	347	324	357	333	341	352	339	351	358	352	298	357	367	310	370	296	363	338	328	368	357	347	389	349	359	348	384	340	349	393	371	336	392	341	348	371	360	351	364	362	346	387	356	323	361	372	329	343	333	336	358	381	361	387	333	355	376	384	362	395	353	374	348	339	382	359	362	354	353	375	360	383	365	342	328	364	329	347	348	372	355	360	372	359	371	375	365	359	343	344	339	356	377	343	347	345	325	359	367	351	325	345	359	353	350	334	364	374	374	356	364	358	354	374	334	356	370	353	326	320	385	356	386	377	337	357	360	367	344	328	362	315	356	366	372	341	325	375	340	330	346	347	324	327	360	362	358	383	339	392	330	312	371	360	316	358	341	367	347	336	347	344	343	403	340	384	365	334	350	329	364	331	348	379	342	324	322	343	358	370	353	354	372	362	341	339	360	359	371	384	346	361	387	326	381	332	337	326	362	380	329	345	370	372	330	354	354	361	315	363	312	377	342	366	354	366	365	400	366	321	392	363	366	357	363	350	312	352	368	330	364	341	345	329	373	338	355	325	380	331	352	373	364	361	324	370	354	349	343	357	336	399	349	348	359	347	337	304	371	343	337	374	393	347	406	358	342	342	353	370	342	407	369	340	359	336	340	379	379	364	335	338	341	373	352	379	358	402	346	342	331	331	361	355	355	373	356	353	356	363	329	372	342	354	378	375	343	353	364	338	341	369	410	347	328	365	350	370	338	355	404	355	358	370	350	363	352	352	362	369	338	344	351	342	332	334	337	366	376	330	364	324	361	353	389	339	358	366	335	350	350	344	338	340	402	343	362	319	329	341	338	359	350	338	364	361	368	341	380	370	353	360	348	353	355	366	317	363	340	302	349	355	329	369	317	372	384	331	312	355	364	353	341	344	370	343	332	355	343	353	378	336	353	343	347	330	342	356	324	371	408	335	337	336	363	355	364	356	380	378	374	345	356	317	348	358	369	340	364	359	350	344	374	402	345	355	312	381	360	340	330	362	365	329	391	326	370	355	322	353	357	348	352	356	331	354	355	346	343	391	368	355	335	374	363	369	350	358	317	350	359	347	384	357	341	354	380	353	339	349	331	353	349	360	350	334	353	333	368	356	359	360	340	345	331	378	339	361	360	350	325	363	355	368	315	364	343	327	385	337	357	362	373	355	377	363	336	352	316	378	355	362	369	362	327	348	354	339	396	380	375	359	379	334	320	404	352	379	323	382	356	356	324	327	348	343	388	390	369	361	362	398	368	349	389	339	357	325	360	335	356	363	354	372	353	371	347	349	365	366	362	379	345	324	361	385	343	345	362	329	355	342	365	340	347	348	337	371	371	349	370	355	346	369	388	341	325	334	402	346	343	382	332	351	359	342	328	323	360	364	346	340	348	387	327	375	362	325	383	351	334	372	375	323	345	375	377	373	384	376	341	377	331	327	373	377	368	347	349	349	345	369	351	358	350	340	354	377	340	335	323	366	393	355	370	357	334	365	359	377	348	375	347	355	363	332	367	333	352	381	358	371	390	369	361	357	361	378	362	404	337	341	363	374	338	354	357	355	345	354	346	354	353	352	360	306	358	384	368	334	332	379	306	349	351	353	336	359	372	350	365	343	343	354	356	352	352	384	366	370	382	350	316	354	343	353	363	355	348	359	312	364	342	361	356	333	363	352	374	351	352	346	342	366	345	365	362	329	351	364	349	339	388	334	334	353	349	316	374	360	368	357	341	371	364	330	371	316	360	376	343	357	360	357	366	363	344	350	323	349	362	385	332	325	317	351	350	349	375	376	356	360	332	374	322	355	333	339	393	401	354	369	355	373	355	346	365	357	363	383	345	314	383	364	368	327	318	362	374	344	347	352	345	320	370	341	343	394	388	338	362	345	357	356	380	364	375	381	325	373	378	372	329	385	360	397	381	376	393	333	358	325	328	371	386	341	355	343	342	377	359	350	366	349	333	354	352	352	374	374	356	394	308	337	389	353	360	362	354	354	372	336	380	330	360	310	364	384	358	325	353	387	361	365	394	336	332	336	344	361	353	322	372	347	367	350	346	358	361	398	346	338	354	379	408	343	323	355
13491	966	774	581	440	273	213	197	175	169	134	132	121	111	100	102	131	105	112	123	151	163	155	175	172	163	147	139	118	102	108	100	123	118	99	80	90	87	102	87	92	89	83	71	73	86	76	74	93	66	61	88	75	60	69	68	71	82	59	87	76	83	85	87	67	71	75	66	77	79	71	79	72	76	67	72	84	63	81	86	68	64	67	73	59	76	70	79	80	90	92	71	72	71	67	69	74	81	61	73	83	76	74	64	87	63	76	84	83	88	91	56	91	78	80	77	63	82	71	77	71	76	67	63	79	86	70	81	95	67	84	75	58	70	73	83	69	81	65	71	68	67	78	74	69	81	80	75	81	100	78	75	74	55	92	64	79	80	93	78	100	68	80	74	92	80	65	74	76	86	80	68	65	96	80	84	76	85	86	66	83	78	58	68	66	85	96	87	72	80	77	69	83	67	82	69	67	72	73	70	78	69	78	79	107	74	87	76	70	71	88	77	75	83	100	73	72	77	79	88	84	76	63	85	81	80	76	80	75	80	77	86	76	69	89	82	89	82	65	88	86	77	87	76	77	84	80	63	76	83	89	89	64	79	65	85	81	81	88	93	68	70	63	67	68	74	68	80	91	76	75	96	81	82	64	77	94	92	80	78	79	62	58	77	86	86	75	82	81	75	70	70	74	81	79	85	106	78	75	87	92	58	66	59	67	72	74	73	69	68	88	102	84	96	64	70	80	78	67	77	87	85	78	94	85	76	60	74	74	63	84	89	82	74	65	69	71	82	87	71	95	69	76	74	75	64	68	90	94	73	63	70	87	82	78	69	70	85	73	78	71	71	71	86	83	72	77	65	67	91	90	73	92	75	74	80	91	78	86	56	72	73	84	85	62	99	87	82	76	82	84	75	64	68	75	77	73	76	84	74	66	78	57	66	69	54	94	71	86	86	75	69	82	72	64	62	79	74	65	43	76	74	76	70	56	74	93	82	66	86	75	56	78	79	90	77	70	81	91	66	91	81	76	88	68	64	70	74	74	83	77	80	75	72	73	79	77	68	71	70	78	76	80	72	64	73	81	75	75	82	73	72	67	78	79	77	77	82	80	57	85	82	61	72	81	62	69	95	69	68	81	75	77	79	81	98	79	63	97	85	84	77	77	79	75	84	81	53	92	72	64	99	86	82	90	75	81	65	78	67	74	74	70	97	76	94	88	69	61	73	68	76	100	79	65	73	75	88	73	77	77	88	88	74	64	91	71	71	74	70	76	80	89	71	87	67	67	70	76	67	63	61	79	85	80	84	80	70	76	83	85	69	82	69	72	70	80	90	74	70	81	93	71	59	64	80	82	75	67	67	76	78	75	71	85	70	80	62	81	99	85	75	66	79	81	82	87	91	75	74	69	84	75	70	80	61	71	79	63	72	75	86	92	97	67	56	78	68	73	78	72	64	80	74	97	59	83	87	86	83	75	75	81	78	82	83	70	71	99	83	76	73	62	76	84	80	68	72	79	94	73	81	54	80	91	79	69	71	81	72	85	71	69	77	70	92	82	79	85	68	77	96	63	64	76	91	77	65	77	73	68	79	75	73	84	66	78	80	70	84	75	80	74	97	83	66	77	81	75	74	62	77	90	78	72	67	74	68	76	75	74	80	72	83	68	73	78	70	83	85	77	78	78	75	75	55	80	66	71	78	83	65	74	58	72	70	82	89	72	65	77	77	71	70	82	86	86	84	92	84	84	61	71	93	79	60	72	81	76	83	79	82	54	63	79	83	82	80	81	74	71	78	72	91	72	70	86	73	76	78	94	78	66	83	88	73	75	91	82	77	77	79	87	97	72	83	74	77	76	70	84	76	68	97	83	81	65	76	61	65	77	64	74	78	96	77	79	76	83	65	69	67	66	82	77	85	75	67	71	71	77	73	82	73	78	67	69	68	73	67	56	64	86	78	80	71	71	54	72	65	86	83	71	89	79	82	80	66	82	83	69	61	81	76	80	70	81	94	82	79	90	86	78	62	77	80	86	72	100	77	91	68	71	97	71	63	77	80	97	67	68	83	67	70	74	87	77	81	72	71	73	75	66	58	72	73	78	66	69	85	69	81	68	80	70	58	79	89	79	72	87	79	68	65	72	88	84	77	73	78	83	72	74	86	80	83	88	75	74	86	74	76	92	55	94	73	85	83	63	95	74	76	67	84	67	75	88	85	93	86	69	78	65	71	70	74	88	70	80	78	69	87	69	72	66	75	82	71	74	82	69	85	80	81	67	73	87	80	75	84	75	81	61	71	81	85	69	71	82	66	71	96	54	85	76	77	63	77	67	70	98	97	80	75	82	66	63	93	77	77	75	81	88	78	92	85	96	79	79	87	62	83	71	69	62	76	65	89	78	67	81	70	84	75	81	84	85	72	76	81	68	85	89	88	62	74	75	86	79	90	71	65	72	75	65	86	76	67	79	76	84	81	66	79	98	84	58	82	67	78	88	75	58	66	93	84	69	64	85	69	102	68	78	82	73	74	87	79	94	78	70	75	77	76	103	85	98	83	67	66	62	70	69	83	91	66	90	82	78	90	64	65	65	73	78	69	69	77	70	77	84	82	69	76	66	83	68	68	74	78	70	69	85	80	70	69	88	79	78	80	88	73	96	95	71	67	66	74	75	76	77	79	83	68	67	98	65	74	74	85	75	77	79	64	71	68	81	91	65	76	91	75	74	85	74	67	79	72	79	56	82	68	78	80	91	84	60	74	89	84	65	86	74	63	72	81	83	85	59	73	82	92	88	70	78	68	72	79	86	87	66	57	82	75	72	72	83	70	87	74	75	76	92	77	78	72	66	65	89	77	79	76	77	81	87	98	82	74	85	84	84	85	76	71	77	75	78	65	81	76	74	54	82	78	89	72	71	47	80	67	84	97	73	85	85	80	87	79	83	73	90	60	82	74	86	74	71	64	59	81	75	80	64	79	75	85	75	72	88	82	97	79	93	75	62	81	80	80	79	71	75	57	84	58	63	73	74	73	73	68	84	93	64	86	58	68	78	89	72	88	69	69	82	68	81	61	84	71	92	86	89	76	76	87	79	69	77	70	69	76	74	76	80	68	80	75	75	85	82	81	82	77	87	78	79	78	84	98	85	73	65	64	78	109	76	97	78	94	69	84	73	76	59	72	83	73	94	83	68	60	75	72	59	74	63	72	89	78	73	73	69	68	91	63	81	62	82	71	71	89	64	68	62	74	80	66	76	79	75	62	88	72	78	91	70	71	95	83	97	84	89	70	80	69	64	78	98	85	69	64	64	69	62	84	82	87	85	100	74	68	86	86	85	89	92	70	75	72	72	75	65	75	79	85	70	81	77	78	70	101	77	72	73	76	70	63	76	81	64	69	71	63	87	67	75	87	71	97	78	73	74	90	78	88	73	71	79	64	75	78	85	79	63	70	79	82	65	74	68	92	75	66	80	83	91	77	88	84	62	75	78	86	100	84	74	83
7929	802	1827	2007	1840	1352	1094	911	783	615	568	540	529	438	440	465	408	361	404	514	743	913	942	1009	799	712	714	668	649	453	513	516	566	512	469	383	439	441	370	306	288	250	269	229	230	250	230	247	223	244	243	213	248	234	224	215	230	273	226	238	232	199	227	243	232	191	201	207	231	201	201	205	210	216	232	212	205	230	213	214	210	216	223	221	225	215	202	246	210	225	218	213	242	208	222	220	226	225	241	202	221	246	206	204	208	218	232	200	206	240	234	207	211	212	231	228	220	220	220	229	221	230	216	208	221	214	248	212	234	201	226	220	223	216	224	211	240	229	215	222	227	212	246	215	193	220	199	209	193	222	205	214	248	226	202	263	238	219	226	211	236	201	234	204	200	201	196	219	222	204	225	227	203	247	215	203	223	234	225	211	201	218	213	227	251	245	224	211	214	210	227	197	221	225	237	209	226	220	213	196	240	202	182	188	254	234	216	223	221	214	208	200	212	229	226	193	195	197	211	249	241	224	199	209	205	235	223	208	191	218	233	170	215	244	232	204	216	228	211	227	243	210	200	222	230	235	218	209	200	213	225	223	176	228	211	213	211	212	219	231	207	212	212	209	211	192	213	225	239	226	208	226	221	219	219	217	229	213	196	210	218	206	206	233	207	220	220	220	211	209	232	223	226	215	201	217	229	206	201	218	224	204	198	204	221	214	243	226	224	214	213	211	200	214	231	209	194	211	197	198	225	204	223	175	196	219	226	223	242	218	216	200	225	225	224	231	223	204	220	190	236	248	194	217	222	197	224	207	185	205	209	230	225	224	193	219	219	242	218	208	232	234	217	204	212	219	201	209	202	209	217	235	195	230	199	212	224	221	208	226	218	232	228	221	223	222	199	196	219	192	229	227	224	229	222	239	219	195	217	178	209	221	225	250	213	203	222	201	193	239	208	234	210	200	199	195	221	214	248	216	200	225	194	233	229	213	202	215	224	193	200	228	222	210	195	223	213	195	221	194	229	214	202	215	221	195	200	208	206	211	220	225	212	222	212	227	217	231	197	208	265	191	204	231	215	217	212	193	221	232	219	209	206	199	232	226	207	203	222	231	205	236	229	207	200	196	221	190	207	195	203	203	215	241	198	223	231	229	233	241	240	218	224	245	228	222	221	249	207	201	235	210	245	218	231	212	232	212	204	224	235	197	221	210	203	236	197	225	212	236	206	236	226	226	236	217	230	237	222	190	254	207	204	229	219	221	193	209	232	240	249	210	200	239	240	229	212	213	224	250	202	218	223	233	231	206	206	221	218	204	234	210	219	211	229	202	216	209	216	230	220	205	211	232	208	190	200	232	181	228	221	222	212	230	200	226	232	195	204	227	218	204	195	208	233	194	231	238	240	211	215	204	184	203	211	213	214	212	214	226	199	194	216	198	213	208	237	250	221	217	208	214	231	204	207	227	222	208	241	213	215	232	256	209	215	206	220	226	212	208	223	217	215	203	213	208	212	205	210	218	210	191	216	223	256	229	196	199	222	216	239	207	202	225	221	227	229	221	225	202	202	206	204	209	167	222	235	199	229	217	198	222	210	221	217	222	233	220	185	226	239	230	224	233	195	194	222	191	217	238	216	221	221	232	216	222	198	230	201	222	214	236	235	195	190	220	226	201	218	253	199	232	229	208	192	209	207	208	237	206	190	212	217	237	207	220	217	226	220	194	219	263	232	227	213	239	192	213	236	250	216	216	206	223	268	196	206	187	226	209	213	222	221	226	215	252	219	218	221	226	224	234	235	210	236	224	219	228	215	213	231	235	228	202	234	207	231	218	233	245	223	210	213	244	209	209	233	214	199	221	189	191	247	236	233	214	211	208	226	231	209	216	222	227	225	229	212	211	224	235	219	233	220	219	222	220	231	248	225	220	215	210	207	213	215	198	215	215	212	220	258	231	236	234	229	245	215	213	216	222	243	193	224	222	249	222	221	219	217	222	226	207	198	203	221	191	201	257	206	242	217	205	219	199	207	241	206	213	212	225	217	201	238	224	236	227	236	233	225	240	214	207	236	239	242	213	237	224	209	225	199	212	179	197	233	185	214	241	246	214	223	207	230	206	234	215	231	225	233	229	218	217	215	218	236	202	202	215	251	229	223	209	226	204	208	214	248	196	240	223	190	220	215	191	225	217	230	229	227	220	198	201	222	205	230	209	237	218	232	223	213	200	212	208	209	208	219	203	187	207	223	216	232	209	241	219	216	232	197	244	204	225	207	230	199	200	191	241	214	217	204	214	196	219	212	254	231	237	216	224	191	220	190	210	224	217	239	196	200	232	231	232	229	212	233	205	198	204	212	217	239	225	210	202	220	234	247	242	208	207	234	251	206	197	211	204	246	208	204	245	208	198	222	229	217	225	233	217	213	212	223	213	201	220	221	213	240	228	225	208	222	203	195	221	201	199	208	199	223	212	202	215	212	223	227	215	228	222	216	229	219	224	227	205	218	217	227	203	227	186	213	225	225	222	269	202	199	204	235	217	216	198	230	201	202	230	194	231	184	204	214	204	239	214	238	191	226	223	223	242	209	245	199	228	250	198	197	225	217	247	205	228	222	203	214	203	213	211	220	268	215	191	223	222	222	226	190	193	238	217	239	198	217	201	210	205	203	207	196	235	221	201	205	231	201	219	254	184	201	232	230	213	240	241	200	220	209	197	228	224	199	210	229	208	252	207	210	228	220	228	236	231	221	240	227	204	207	207	225	196	218	218	204	219	218	244	205	202	188	205	212	247	227	198	210	220	221	197	226	232	224	216	198	195	221	217	198	206	212	237	226	226	219	194	211	241	197	227	243	206	207	215	216	214	207	232	206	206	239	212	224	228	232	203	224	213	243	238	216	211	221	220	214	221	231	227	232	244	228	221	214	202	231	206	215	201	216	205	207	229	202	209	202	197	213	200	219	201	243	187	227	230	198	233	240	191	204	198	187	215	221	237	227	190	228	206	191	232	214	221	223	244	235	199	226	228	206	214	236	195	237	224	201	228	213	218	203	220	197	204	220	232	211	238	235	204	202	199	223	204	233	217	210	242	212	221	219	231	261	215	220	202	216	202	198	235	187	206	226	235	202	205	204	225	200	182	226	211	206	200	196	215	198	240	215	236	225	212	225	239	206	221	191	203	229	223	209	207	224	216	189	208	220	220	211	216	218	225	194	211	208	229	233	215	239	203	209	224	193	201	214	225	230	219	229	206	201	260	224	244	215	232	241	237	218	212	225	208	234	193	204	198	219	230	216	222	219	240	207	196	247	222	190	216	233	196	230	213	205	216	212	218	200	244	237	216	222	201	223	229	216	194	222	215	214	213	215	209	244	199	236	211	202	221	222	206	224	212	236	188	245	194	218	220	211	237	202	241	210	224	227	215	215	229	229	211	228	215	200	228	214	248	245	215	211	220	194	215	211	233	246	223	231	204	222	212	206	181	211	212	211	206	207	226	206	201
1473	342	299	327	247	278	286	272	292	300	316	288	270	296	302	312	267	271	312	309	295	298	292	272	307	300	328	308	279	278	319	301	302	279	291	307	284	273	278	265	278	315	287	288	281	280	280	300	280	315	312	304	335	290	269	306	291	280	290	310	270	253	281	324	284	257	274	260	303	294	299	290	292	298	290	270	257	266	293	296	298	282	288	293	283	262	293	294	298	294	284	313	291	295	286	315	272	261	273	320	318	284	257	278	281	331	298	258	294	280	258	248	290	289	289	286	321	287	305	305	290	262	256	285	273	316	299	271	290	273	276	255	287	301	298	285	286	280	287	277	275	335	293	298	292	275	294	283	311	306	308	275	264	273	308	306	277	290	286	279	272	284	272	308	301	259	286	248	300	268	248	294	283	284	289	298	262	293	307	241	302	304	267	292	298	289	320	295	311	288	291	274	308	292	316	271	242	284	303	324	287	282	267	317	287	326	250	284	291	297	271	294	313	269	278	310	321	306	268	308	334	295	319	274	269	314	275	277	281	252	302	279	313	251	310	312	281	308	275	293	289	292	260	291	287	292	263	272	293	240	306	237	331	273	300	282	309	281	279	284	285	310	278	284	307	271	281	277	279	278	290	295	254	311	272	280	320	311	275	296	273	293	286	259	298	296	276	314	275	301	313	310	296	303	284	327	295	320	256	299	303	276	281	295	286	315	271	327	281	317	287	282	252	295	289	316	314	297	263	315	272	268	293	275	277	319	285	293	321	282	275	298	292	280	321	292	314	270	267	288	299	284	259	285	265	288	286	311	311	265	291	273	281	309	290	303	234	276	272	278	295	270	323	289	312	273	270	251	262	275	301	292	327	320	313	259	324	317	286	296	291	269	323	278	297	282	300	268	339	289	277	278	272	258	275	255	269	317	280	269	264	267	289	288	265	276	273	301	305	276	295	311	295	303	300	309	253	299	274	272	310	306	290	266	276	298	319	294	333	279	286	292	270	320	295	280	265	303	297	272	290	272	271	265	285	316	264	276	306	263	262	261	303	302	314	299	281	271	287	317	265	282	336	283	280	292	296	280	331	335	272	279	277	298	283	261	296	290	249	272	285	278	302	302	287	264	249	317	263	276	244	287	274	289	261	274	296	259	267	314	287	274	286	302	301	286	252	243	310	285	282	286	280	300	326	293	301	290	289	283	284	312	284	293	277	255	302	286	298	331	329	277	299	264	284	279	301	306	253	283	307	294	293	291	273	290	286	282	306	282	257	294	288	285	271	272	272	291	287	277	311	263	269	278	296	287	302	291	299	297	280	283	253	279	269	301	313	285	302	310	276	310	304	310	290	287	249	275	318	310	303	281	315	300	273	274	264	273	309	314	286	269	285	299	302	309	280	292	283	284	305	298	305	305	272	287	261	252	282	272	311	255	292	310	282	264	297	287	333	282	297	334	282	295	295	299	288	308	305	282	299	275	282	272	323	255	259	292	301	272	305	302	273	292	284	309	278	318	274	271	292	291	302	270	318	291	289	280	312	290	280	318	297	291	278	283	292	281	281	273	296	258	307	283	292	270	293	298	280	254	311	305	294	283	301	267	285	265	256	305	255	258	285	312	307	291	262	305	266	303	275	295	279	278	295	299	300	285	305	299	271	293	267	301	267	310	296	298	283	246	258	318	255	269	294	277	290	277	292	291	289	306	284	308	276	257	291	291	291	319	275	292	298	305	278	266	278	289	274	267	276	254	248	314	274	257	305	309	278	282	319	283	305	278	278	298	293	289	275	296	281	279	267	284	292	267	274	273	268	267	285	297	295	333	281	301	280	313	324	296	290	268	271	297	312	287	286	277	284	281	301	304	293	301	252	321	295	277	259	304	301	290	284	310	320	299	274	286	275	277	300	273	292	270	298	294	301	288	311	283	255	274	302	267	254	275	293	267	276	290	310	292	290	301	270	292	265	301	267	277	308	267	313	301	289	265	263	308	302	299	303	294	289	303	300	289	306	250	295	290	282	268	301	306	275	273	288	267	259	286	314	290	285	307	298	285	282	259	336	264	312	301	289	249	304	302	271	298	254	293	288	269	299	276	249	277	287	273	278	321	301	299	284	290	288	304	304	302	306	293	319	268	271	281	300	272	301	304	283	277	290	279	293	285	279	289	290	296	290	299	297	288	290	278	280	278	288	295	271	258	284	289	303	289	298	269	257	280	270	315	296	269	296	291	289	260	279	264	283	273	302	292	284	269	300	291	259	311	292	277	274	298	304	267	304	344	301	306	251	280	260	260	283	276	306	305	250	282	291	266	279	268	281	300	272	297	289	250	272	257	317	267	316	293	297	260	279	281	322	277	297	249	272	286	292	323	277	285	284	331	288	289	289	287	275	297	313	333	316	295	272	294	293	304	275	304	292	290	265	304	279	321	294	288	283	265	276	253	300	305	276	280	289	290	299	301	323	291	290	273	298	291	287	255	297	283	290	278	262	310	302	322	296	285	316	308	274	282	266	290	270	255	296	252	305	301	284	296	289	320	289	291	290	297	288	284	327	324	303	317	287	310	279	246	318	292	278	304	304	314	306	294	303	271	295	267	283	294	294	287	290	253	240	285	296	291	265	307	278	279	294	293	289	324	297	311	282	279	313	295	269	289	316	345	276	258	261	313	280	310	315	284	268	282	300	295	291	304	328	278	328	305	318	302	278	257	298	301	320	287	301	299	306	301	320	282	312	291	279	302	300	285	286	279	255	327	297	289	283	265	281	252	277	277	287	268	307	328	273	288	294	296	309	269	273	270	278	302	312	305	278	293	280	295	277	315	248	288	311	271	280	288	279	272	273	283	297	266	273	289	291	308	304	301	295	288	274	290	296	247	309	277	279	272	308	302	286	285	280	297	269	302	265	240	303	274	297	307	273	320	267	309	272	290	253	281	287	286	301	282	269	290	277	276	287	288	254	259	296	270	308	309	257	294	263	310	302	265	297	309	292	296	281	286	285	276	291	272	301	284	286	284	267	268	295	318	281	282	299	285	303	304	318	280	285	263	291	303	289	284	299	268	257	286	292	285	247	305	299	290	304	296	313	260	288	277	286	299	271	296	264	299	279	282	347	304	276	289	274	304	277	282	286	302	274	295	288	298	273	267	301	281	314	299	276	290	287	294	263	300	263	287	323	274	287	295	287	284	266	279	334	301	298	284	294	314	293	270	276	304	248	281	300	328	288	271	291	306	278	294	261	341	276	294	257	262	284	289	267	290	325	302	273	234	297	273	280	297	327	265	236	271	267	298	292	274	269	307	321	259	287	287	308	324	269	285	272	272	260	295	272	309	269	297	297	254	251	281	311	273	304	282	300	322	285	284	272	289	263	318	303	277	300	277	321	256	270	296	339	277	293	287	270	272	272	287	272	293	270	290	276	297	292	275	295	273	295	342	328	302	286	281	314	309	279	295	289	293	270	293	271	266	267	313	314	316	302	263	288	299	276	335	297	290	273	273
1888	676	689	669	708	648	638	668	651	631	674	680	686	614	644	687	634	629	651	623	645	644	679	628	636	666	649	616	648	665	626	620	627	617	693	662	644	675	645	605	637	614	621	622	660	629	623	636	631	589	658	648	613	608	666	645	618	662	666	627	638	656	597	627	673	624	659	675	611	664	616	645	678	632	643	640	671	662	634	644	675	666	642	612	645	610	627	669	654	648	657	645	615	670	623	670	619	620	666	660	648	630	652	637	660	624	664	618	645	625	666	625	639	617	620	685	675	661	616	669	660	605	648	619	690	670	635	653	641	636	628	617	650	654	631	641	650	642	659	655	648	657	635	644	686	629	637	633	658	668	688	632	671	605	639	651	638	647	639	653	674	623	687	658	626	596	705	641	665	686	635	676	645	665	615	675	602	655	665	666	672	629	649	640	637	635	625	649	641	673	647	599	646	670	646	632	611	612	634	666	642	603	630	643	639	670	659	653	634	627	650	651	659	611	657	633	644	621	653	680	629	634	665	627	632	626	667	669	657	638	658	624	604	660	611	658	614	632	598	629	596	651	649	635	617	685	665	650	615	665	630	635	632	660	649	622	648	654	678	690	651	633	656	585	640	689	619	658	606	617	629	633	622	633	660	643	639	636	627	647	612	671	652	625	616	670	672	645	644	594	670	667	618	613	659	635	679	637	673	665	685	659	664	657	638	639	635	659	647	662	666	681	680	701	659	649	659	629	637	635	637	681	621	615	618	567	655	608	616	666	637	624	635	630	636	612	653	679	661	621	634	596	643	644	608	641	622	627	627	617	616	600	703	654	614	669	622	649	648	634	648	660	620	648	632	648	642	623	613	653	635	670	602	688	668	651	663	656	613	599	658	649	686	629	644	635	675	612	699	697	632	667	586	622	645	669	660	646	677	630	599	645	642	614	607	608	664	640	642	675	597	698	596	646	600	680	648	615	629	655	638	643	643	608	616	611	670	667	644	628	688	644	720	616	621	660	638	594	629	666	641	655	649	583	651	684	640	613	648	630	655	655	678	619	656	687	634	684	634	670	622	606	573	631	657	658	640	658	627	636	593	638	616	681	648	643	620	626	645	633	661	650	680	655	656	616	652	637	637	641	624	689	586	579	662	626	667	647	685	617	617	623	607	600	608	632	616	622	611	612	655	653	701	652	656	576	633	612	655	643	636	671	604	658	650	663	679	682	651	663	638	678	619	628	651	584	616	620	652	644	634	598	620	636	626	647	638	672	631	663	626	642	684	647	637	674	638	666	659	646	642	683	653	618	685	688	616	613	635	658	639	647	626	635	674	679	615	652	644	656	663	658	688	716	610	648	628	616	679	693	650	667	611	684	649	624	678	652	620	636	617	607	619	653	610	633	649	617	633	667	619	617	617	676	659	626	624	638	654	646	625	638	650	581	655	684	666	630	696	635	639	627	636	611	664	661	643	647	659	613	661	633	634	658	633	622	636	622	657	636	634	632	687	642	624	679	662	628	658	656	667	673	645	651	677	665	590	650	623	643	612	601	649	639	634	647	639	663	647	647	682	620	648	638	679	651	596	585	651	651	647	645	635	603	632	585	653	615	626	652	683	677	677	596	609	640	650	633	651	651	643	634	593	654	675	656	641	645	640	598	668	630	647	612	656	654	614	632	643	640	663	613	661	612	651	612	646	611	657	660	626	639	684	599	641	673	625	638	656	633	686	630	613	651	648	651	654	629	638	701	694	631	621	667	702	613	636	677	622	625	647	673	625	658	620	641	659	591	642	611	681	632	611	674	653	609	607	654	649	642	715	647	606	652	645	636	677	654	696	623	656	620	666	603	681	615	683	616	616	626	603	587	637	654	647	633	673	643	624	652	680	636	647	647	648	628	642	644	648	658	625	626	672	660	695	640	607	650	643	654	664	660	680	630	639	631	669	658	654	629	613	619	588	637	630	645	664	643	646	614	656	658	668	642	647	639	636	640	654	642	620	637	644	664	656	619	662	613	707	634	615	635	664	635	563	611	629	641	680	644	605	675	628	677	659	600	639	636	615	626	641	620	649	645	657	648	636	634	645	656	597	630	620	695	666	623	614	655	573	662	595	616	652	632	594	605	663	615	591	618	619	646	675	643	629	627	641	683	647	713	621	665	624	669	648	633	657	679	681	620	695	630	675	603	650	657	658	629	654	652	610	622	636	597	669	632	702	644	639	643	635	651	629	642	640	636	648	624	620	646	590	663	675	681	677	633	623	638	618	682	621	624	613	690	626	642	635	626	646	693	676	626	643	647	583	598	660	640	617	651	661	645	665	663	615	636	668	615	683	636	669	642	675	645	651	631	621	634	606	674	636	634	606	675	657	647	617	623	639	635	666	629	676	620	629	606	678	675	670	621	630	607	674	698	642	613	654	612	638	641	617	652	633	624	627	666	659	639	680	642	621	625	671	641	636	648	660	631	681	634	618	657	677	615	657	695	631	656	672	688	646	612	636	647	656	630	679	642	632	645	654	637	600	667	639	648	669	650	657	617	577	631	625	639	628	629	660	647	613	640	626	645	613	619	603	681	648	651	612	636	647	669	650	666	623	625	645	622	646	643	624	617	613	639	647	643	667	674	630	621	650	702	654	666	611	638	659	596	609	660	642	683	651	668	654	601	639	623	676	665	706	674	660	649	658	612	632	645	566	617	671	690	661	665	611	623	665	662	634	642	639	644	670	639	641	681	653	638	679	635	617	626	613	676	638	621	667	676	599	621	649	649	633	610	630	662	600	648	620	648	606	644	621	630	595	651	620	650	659	653	679	626	595	620	678	672	654	624	631	680	636	655	648	633	658	668	629	651	618	679	621	667	645	650	668	648	653	606	654	644	642	655	657	634	630	633	673	640	648	650	655	655	661	643	639	633	606	638	659	603	616	635	611	660	646	658	598	653	659	601	618	653	632	638	641	649	647	632	648	641	660	597	646	654	661	614	657	642	631	645	662	671	645	627	618	672	654	680	667	651	649	658	633	641	612	650	634	671	663	629	654	640	700	611	653	636	641	645	569	614	602	637	661	636	643	642	597	606	676	655	610	638	651	646	703	664	571	661	638	584	667	670	642	593	643	641	688	628	663	672	653	658	663	677	604	663	627	600	622	631	632	665	618	645	653	615	683	614	660	613	641	614	644	652	690	634	674	610	656	626	662	651	642	652	680	629	612	657	639	676	674	633	648	646	626	657	648	675	668	641	644	644	673	652	655	640	631	671	626	629	658	650	686	668	665	646	658	595	673	659	649	609	646	658	640	667	665	624	593	656	673	649	673	625	678	683	635	645	668	684	682	633	617	638	639	653	643	647	620	655	669	633	652	646	617	642	645	632	607	645	629	637	684	631	645	615	606	685	602	642	625	687	656	681	640	669	630	637	645	612	648	645	665	623	648	629	650	640	666	624	587	628	696	637	594	698	621	649	609	610	658	652	654	635	690	658	662	628	631	680	675	644	683	663	662	582
6849	449	517	394	333	293	214	193	225	161	196	195	179	166	161	175	162	133	164	147	195	207	196	199	192	158	157	184	164	165	169	175	173	192	169	169	145	188	154	159	162	141	174	156	138	169	174	151	158	148	148	161	142	177	166	164	167	151	141	156	165	151	145	152	154	138	129	171	156	140	163	143	180	138	151	161	143	147	147	170	172	153	153	158	148	149	171	180	142	141	149	135	145	141	138	168	167	156	165	145	160	141	159	151	141	166	153	128	136	142	163	155	160	159	146	128	134	139	145	167	156	151	149	167	151	154	151	160	160	183	131	163	169	187	153	162	169	166	169	143	152	165	150	158	110	172	150	139	154	144	139	153	156	151	149	161	151	153	152	139	139	177	143	141	150	165	138	168	177	162	165	172	155	140	166	162	151	145	164	169	143	170	170	153	148	152	161	156	174	131	152	146	150	150	165	180	136	166	163	133	150	141	157	167	134	128	156	150	168	150	142	144	154	177	137	155	154	170	154	150	130	168	147	140	150	166	156	143	156	137	146	154	165	168	148	152	143	151	165	177	127	149	149	142	156	149	167	149	162	123	153	161	152	143	169	148	162	155	156	127	156	162	155	162	166	134	129	123	159	163	146	159	157	155	145	164	168	148	155	145	176	158	162	131	146	129	169	145	148	144	155	149	170	152	152	134	131	150	145	162	119	143	172	152	166	151	148	180	142	149	172	162	147	125	154	147	150	161	140	143	155	179	148	158	142	157	138	173	163	152	160	154	168	136	161	145	161	162	161	139	156	155	168	183	135	173	144	143	143	151	141	148	178	160	115	139	173	172	151	153	169	151	131	167	180	146	153	173	155	136	149	165	130	157	161	145	169	152	141	174	156	178	133	154	141	146	133	170	158	156	145	167	145	149	171	157	140	166	136	163	157	128	134	176	137	154	139	178	143	161	167	173	167	152	159	143	148	156	128	151	158	164	158	168	147	152	156	132	135	164	156	152	154	157	137	144	156	138	153	160	148	159	169	176	161	144	155	165	154	153	148	137	147	173	158	153	147	161	159	148	134	153	154	137	148	164	131	143	194	173	158	177	149	172	149	162	151	135	148	155	157	154	153	150	173	147	144	160	142	155	153	170	148	160	160	130	144	135	129	152	156	153	158	152	142	170	158	163	173	162	156	142	137	161	155	166	137	131	156	159	172	153	157	159	159	172	158	160	159	122	173	174	155	159	139	143	148	169	161	154	164	170	169	169	146	139	160	155	151	135	162	119	160	150	131	154	171	151	171	150	150	160	157	149	162	154	150	152	138	164	145	157	147	145	151	145	148	175	155	148	155	134	148	156	154	128	160	174	144	149	146	148	175	155	154	153	177	157	139	162	137	141	146	147	157	159	167	167	165	155	161	141	149	141	182	156	168	150	137	145	176	162	164	151	164	165	159	145	159	163	174	158	164	158	157	143	150	145	166	155	159	153	149	173	161	137	164	160	164	157	153	147	149	130	143	162	140	133	145	150	152	182	171	152	127	161	157	162	169	141	145	136	151	170	152	120	147	143	162	144	156	153	153	164	169	140	154	149	137	129	140	120	143	154	161	142	143	141	170	168	137	165	157	148	159	164	163	160	168	162	115	175	129	154	168	159	161	135	135	138	157	166	156	152	146	150	138	147	164	158	145	159	145	143	175	149	157	146	167	157	142	161	158	132	139	166	148	160	153	137	141	165	164	164	159	160	149	131	147	122	128	158	178	155	138	139	141	152	147	153	160	152	162	154	155	154	163	145	155	147	168	163	155	144	179	148	163	152	147	147	153	161	145	146	122	144	170	157	145	143	132	141	162	148	147	157	157	160	136	129	150	188	122	133	158	149	137	144	167	139	158	167	169	165	181	153	155	162	140	153	158	174	135	144	151	159	173	145	166	161	168	170	187	170	153	150	157	145	164	159	157	150	148	155	139	145	147	132	188	164	152	128	163	135	163	149	136	149	145	146	140	145	150	147	117	148	153	144	175	177	153	164	160	145	143	149	157	133	139	162	171	164	153	145	153	146	162	150	168	135	184	151	158	152	155	155	164	158	148	170	140	142	136	152	187	152	146	156	138	162	139	161	141	140	171	161	146	150	145	155	177	135	138	132	160	135	142	148	158	181	161	144	138	153	161	137	154	152	142	177	139	145	162	148	153	197	173	157	166	186	161	142	161	190	174	133	167	154	148	155	132	155	151	161	158	162	165	148	148	148	136	152	155	183	122	148	180	143	157	160	147	161	151	145	139	132	152	162	159	147	154	166	127	155	142	151	142	164	148	138	162	158	184	161	153	120	160	151	162	155	163	157	145	126	145	145	170	133	148	160	159	154	153	141	176	167	186	141	175	153	142	149	168	139	156	143	146	147	148	182	138	161	181	156	159	169	137	155	163	158	161	149	153	150	162	147	173	152	151	153	149	163	158	149	163	169	121	151	145	160	155	144	156	162	151	160	156	151	165	150	158	160	138	143	152	154	157	154	149	155	156	151	166	130	154	149	163	154	140	170	160	160	145	161	143	162	143	185	140	168	142	148	165	150	146	144	152	129	154	144	158	160	157	173	173	164	174	145	141	165	144	158	158	144	128	150	130	144	140	149	153	169	143	134	124	141	141	179	143	166	149	149	146	165	171	153	147	150	123	155	143	144	157	161	128	160	152	140	163	146	161	143	147	143	165	131	169	161	147	140	145	152	143	149	163	136	156	148	153	152	149	153	147	116	156	130	150	176	127	152	148	160	160	150	175	128	135	148	164	154	166	164	152	141	154	148	150	164	148	175	145	164	161	173	160	142	147	176	151	144	153	156	149	165	160	146	137	164	169	173	140	149	131	161	170	149	168	139	166	125	163	154	165	142	150	163	161	153	136	159	148	143	132	143	165	168	168	154	133	132	164	131	154	140	166	154	148	165	163	140	143	155	149	171	185	168	159	157	158	137	161	163	152	152	127	167	154	170	165	141	149	158	154	131	139	160	154	155	160	141	154	143	160	137	171	148	166	158	172	148	167	151	134	156	155	166	148	155	166	141	153	134	164	141	149	154	143	166	152	160	168	157	153	146	164	160	167	149	134	140	156	161	152	141	160	144	124	146	160	150	152	155	163	157	160	155	162	133	160	158	155	166	157	156	175	144	168	158	131	150	168	154	140	157	144	152	157	164	158	149	154	140	153	165	164	152	157	138	133	165	147	154	167	152	144	134	155	154	140	158	148	154	149	155	154	160	171	138	131	154	151	163	152	171	132	168	149	157	156	164	163	134	150	153	153	154	160	161	158	157	188	136	154	157	150	147	194	135	159	138	163	149	162	145	144	163	162	156	152	156	177	149	122	140	174	146	163	146	143	144	158	157	147	158	176	167	161	141	168	126	174	148	156	131	155	144	160	172	162	137	169	162	175	133	143	149	149	150	152	137	140	162	146	172	153	164	149	133	179	143	145	153	129	134	168	149	132	150	134	162	156	145	155	154	172	168
6161	670	1177	1233	1238	980	786	739	626	639	537	519	486	467	482	409	449	437	469	468	584	692	684	707	703	599	689	579	571	456	475	573	508	476	494	402	513	506	415	423	411	386	418	359	370	367	371	385	339	367	336	365	377	352	382	375	353	371	334	360	385	379	371	355	333	371	357	345	370	361	385	355	381	347	389	343	354	371	372	374	390	347	369	350	338	324	322	352	352	351	329	378	349	364	379	337	347	362	367	384	364	367	344	343	335	335	316	328	363	375	364	357	336	339	338	361	341	342	390	327	360	397	371	346	353	342	361	334	336	331	354	349	356	348	332	346	371	349	320	352	350	361	381	337	336	354	346	346	372	374	332	366	376	396	343	355	375	336	369	352	340	333	342	347	373	388	368	374	374	341	339	345	345	341	363	355	335	390	333	362	319	376	381	336	356	354	350	357	332	368	328	349	366	357	343	369	330	352	392	367	349	387	360	371	386	367	323	401	326	343	351	371	360	359	363	329	353	363	380	363	384	375	345	366	349	353	345	328	349	362	386	368	375	355	377	362	313	340	386	360	349	348	346	373	352	367	349	370	332	352	379	380	365	345	364	345	351	369	359	371	358	360	344	360	341	402	368	299	340	368	380	333	377	343	335	339	338	357	367	374	377	341	351	365	353	347	339	354	361	368	349	332	320	364	401	352	354	376	360	346	347	343	348	397	376	331	372	324	343	363	327	364	361	333	342	347	352	352	357	373	363	356	366	335	360	373	325	374	375	355	311	347	354	364	361	364	369	350	382	347	352	350	365	368	358	339	395	340	314	359	373	327	343	326	344	328	362	343	355	341	363	346	352	366	353	346	350	377	346	320	346	373	341	363	355	359	331	349	361	335	341	337	353	348	392	378	333	365	328	384	351	342	352	343	372	346	356	377	328	322	363	368	382	352	383	362	338	361	361	354	366	365	326	394	366	347	363	336	354	371	359	378	398	342	335	363	363	402	341	311	358	352	354	366	321	348	356	366	340	350	383	347	363	334	372	356	353	389	351	384	323	358	337	324	370	380	367	356	376	359	343	342	387	341	361	360	383	354	361	335	352	402	355	356	316	339	387	359	356	377	377	350	361	376	383	380	395	348	344	343	352	323	363	343	350	378	359	348	351	364	354	338	348	327	352	387	341	357	348	374	350	376	342	347	393	355	366	342	308	367	369	366	368	329	330	340	377	346	361	356	367	363	391	316	342	336	333	376	347	344	337	365	362	344	355	326	355	336	339	328	348	374	325	335	353	370	365	349	367	380	360	357	360	361	342	366	355	389	345	326	340	356	351	362	356	355	339	338	356	380	364	358	367	380	371	381	340	348	358	348	344	352	344	337	343	357	348	354	343	332	391	344	365	352	367	339	349	334	349	311	376	308	356	341	370	355	352	362	370	322	333	327	343	350	349	351	361	359	353	345	362	356	352	353	343	368	353	362	367	345	355	325	357	343	351	354	325	373	339	336	352	368	291	405	349	389	402	356	372	330	352	352	383	349	340	370	338	351	340	368	350	420	373	386	336	351	358	360	310	358	348	361	381	357	381	350	331	355	351	340	348	350	358	328	368	354	346	377	368	331	358	355	343	357	338	364	356	366	344	345	376	358	339	360	366	412	332	379	354	354	355	348	342	341	354	327	351	332	356	406	366	380	355	356	365	345	357	330	363	329	399	340	370	352	355	363	377	334	323	367	345	378	334	375	343	333	353	340	345	353	337	350	384	310	335	399	348	372	339	352	349	340	339	366	351	355	347	385	393	363	370	362	371	361	364	353	345	381	290	348	348	383	338	367	371	386	363	362	358	365	371	343	374	317	348	356	330	357	348	344	352	325	381	331	365	348	381	359	364	350	344	378	332	364	337	356	374	331	337	316	350	337	407	364	360	348	378	336	375	377	328	348	363	345	343	348	387	342	369	329	360	377	365	396	371	328	327	352	341	340	335	376	322	351	353	360	353	357	343	351	386	369	375	376	383	354	341	318	390	319	374	359	350	342	339	370	360	383	379	318	336	355	352	346	356	380	332	333	336	366	309	296	336	355	327	343	345	333	372	372	355	347	359	374	361	326	361	390	348	338	347	368	345	343	353	358	356	370	346	348	338	350	357	364	351	350	354	365	350	312	365	393	399	343	338	337	364	338	343	346	369	349	394	345	396	337	390	316	339	369	335	334	343	342	355	343	356	389	352	340	372	350	350	346	359	355	346	394	356	333	352	381	352	381	322	378	336	382	382	371	313	328	378	370	318	338	350	350	365	323	356	386	366	343	368	359	375	344	340	363	356	326	356	352	340	359	331	341	342	389	348	357	348	337	334	395	329	342	357	363	351	356	356	342	365	328	354	355	379	354	337	378	349	356	308	383	380	340	372	365	370	364	354	379	360	343	351	356	330	314	344	357	336	382	357	369	356	352	349	360	366	345	328	343	387	362	344	362	360	333	345	384	379	348	366	358	345	361	347	382	344	362	364	337	399	335	332	329	366	357	321	365	353	361	367	364	359	358	324	344	345	334	331	368	354	364	366	352	345	356	325	345	353	376	338	345	354	363	354	340	367	367	354	349	347	345	337	315	390	326	385	322	355	376	374	361	370	371	360	352	340	377	402	328	310	351	358	347	312	355	333	358	355	367	347	349	355	364	368	353	356	326	342	331	339	352	331	346	365	352	389	376	330	342	328	370	371	364	315	356	336	378	351	360	363	346	360	368	375	373	353	345	380	371	335	331	348	361	354	329	351	339	352	320	377	409	387	365	351	360	351	393	351	357	374	317	384	367	384	369	357	345	329	351	353	378	355	315	324	381	367	336	317	387	361	347	328	358	358	346	366	339	374	359	361	375	377	365	372	342	355	344	371	360	415	355	363	334	303	383	354	372	340	345	372	336	369	350	376	359	334	367	335	355	342	352	351	336	317	359	336	346	345	373	331	380	335	350	372	351	368	351	370	363	346	376	348	339	370	377	358	358	351	346	371	386	366	374	352	369	372	340	364	365	352	347	397	360	352	338	332	381	359	331	344	333	326	366	317	385	343	380	398	360	329	330	363	368	359	351	324	295	330	359	340	362	344	349	316	385	357	318	351	354	318	363	336	339	345	373	358	387	396	370	331	393	362	361	368	389	350	366	352	341	343	395	352	347	345	358	344	360	324	336	394	349	351	367	347	351	371	357	340	332	386	345	375	351	344	326	342	309	347	363	347	376	376	361	352	355	356	357	330	370	355	352	331	353	343	337	336	357	355	345	342	329	345	355	328	372	339	347	336	347	325	363	337	368	399	365	359	361	373	339	368	374	366	369	322	340	343	330	376	339	397	365	340	360	330	316	374	346	316	363	368	351	360	365	370	345	370	345	351	356	375	337	380	318	348	378	325	337	365	348	354	363	345	341	399	347	383	380	332	379	374	383	335	340	338	355	337	341	362	341	365	370	387	350	370	369	330	368	359	341	342	340	358	388	358	363	390	371	335	329	336	383
13227	972	814	554	405	304	251	203	189	151	120	125	121	119	107	101	89	86	93	112	129	152	168	153	163	151	120	141	127	118	108	156	143	116	92	131	113	105	92	97	87	83	91	71	70	62	81	84	79	74	78	86	81	95	62	68	84	63	67	76	86	91	71	66	73	70	74	62	83	65	65	63	72	73	73	88	76	100	71	78	63	68	77	63	59	69	75	86	85	91	84	69	71	82	76	79	90	81	84	86	91	76	76	71	79	84	73	75	83	54	90	80	73	82	85	76	84	67	75	88	67	75	80	82	73	69	74	68	90	93	65	76	81	84	69	92	83	72	67	73	68	87	70	75	65	79	63	88	64	86	70	82	75	75	66	64	80	75	89	87	76	79	60	94	57	75	82	61	84	78	73	84	71	74	71	66	74	70	67	98	74	82	72	82	89	70	82	43	69	75	83	69	80	80	75	75	88	80	95	75	83	89	97	70	89	103	71	74	76	74	72	85	77	68	81	75	97	72	91	95	71	91	85	82	62	63	85	87	71	78	81	100	75	87	78	81	90	78	83	70	82	68	78	72	89	86	74	74	82	64	75	78	76	85	68	91	68	72	95	83	78	66	78	83	68	78	85	91	68	68	72	83	78	96	95	85	98	85	80	67	79	84	73	76	85	85	74	76	84	70	70	62	73	82	70	77	78	68	69	81	69	82	72	82	81	74	60	65	60	71	75	74	72	105	70	78	79	80	68	73	69	76	75	82	76	67	79	86	86	74	83	88	84	84	73	87	88	83	79	65	80	85	84	76	88	77	77	87	69	68	71	76	79	81	78	77	77	84	91	62	69	82	80	69	64	75	78	75	76	80	85	64	75	68	67	76	67	77	77	79	81	90	70	61	79	77	63	96	85	64	63	71	73	100	64	69	65	83	65	70	71	79	77	79	81	85	64	94	91	93	87	61	76	89	80	91	70	68	76	67	69	77	77	70	71	88	80	81	76	86	94	81	78	78	68	83	92	87	61	57	70	65	66	83	68	71	83	85	62	66	76	88	87	77	72	80	70	77	72	71	80	64	88	76	88	80	81	84	79	71	75	77	70	75	81	74	75	68	81	81	73	66	79	72	72	70	64	81	69	69	72	66	78	70	79	80	73	76	69	67	78	80	78	88	76	77	63	93	90	102	84	75	97	94	93	72	83	79	82	92	70	65	82	70	84	65	64	94	76	97	76	87	57	101	72	75	80	79	74	94	74	84	87	80	68	86	61	73	73	86	77	71	81	72	76	77	72	84	77	88	76	68	85	74	90	79	76	61	76	74	83	62	68	73	85	72	76	85	65	84	75	58	76	77	69	88	82	73	68	64	82	72	68	67	65	75	55	65	68	65	76	72	69	74	76	85	86	82	83	82	86	76	82	78	70	75	86	79	73	67	84	72	83	75	76	83	82	91	63	76	74	70	64	87	84	73	83	73	69	87	88	62	63	99	83	77	85	85	68	72	54	79	83	81	62	75	79	81	69	73	79	92	59	77	64	87	75	111	73	79	75	86	75	90	90	87	85	80	97	88	70	69	85	79	76	86	66	68	69	81	76	67	72	102	90	79	79	72	80	76	66	76	67	78	96	59	80	74	80	70	77	68	82	81	81	89	87	78	86	83	70	82	77	66	79	82	76	72	76	76	87	78	77	82	64	77	72	83	71	78	73	65	86	69	70	71	76	63	77	82	86	83	92	71	74	77	62	85	74	87	78	110	82	90	57	72	69	69	82	76	84	74	86	82	77	84	75	76	60	69	77	74	68	71	68	72	68	89	74	71	76	75	96	89	66	70	67	82	75	66	90	80	61	74	79	88	65	72	66	70	82	85	80	75	87	78	75	73	69	72	84	93	80	63	67	63	97	93	76	97	75	81	71	90	89	80	83	68	80	72	67	95	75	87	87	74	70	66	66	70	72	90	79	77	93	91	87	88	72	74	79	76	75	88	78	84	71	75	69	78	77	76	84	84	65	73	67	78	96	79	86	74	83	73	71	77	83	73	54	81	59	70	79	78	88	74	83	85	79	81	87	86	63	82	72	95	85	62	74	53	96	80	91	82	77	74	87	86	72	74	71	89	76	84	88	58	83	79	76	73	75	69	72	74	82	75	85	88	80	73	79	69	74	84	60	92	85	61	68	78	71	85	73	79	90	75	78	75	83	105	71	102	66	78	82	97	65	71	84	88	90	85	77	97	88	63	63	76	84	68	70	77	76	93	76	73	77	82	82	90	66	61	63	75	64	72	67	67	77	66	70	65	81	71	90	77	81	73	86	80	93	68	73	75	76	76	70	76	62	68	67	56	79	69	75	77	85	87	93	70	87	93	78	75	88	71	55	81	83	91	67	80	77	85	84	62	69	70	83	80	61	88	75	78	92	77	65	72	77	88	78	78	82	97	69	70	69	82	98	59	65	91	98	76	69	81	103	87	88	64	63	64	79	84	78	84	78	81	85	74	79	73	86	82	91	71	78	72	95	71	66	85	71	77	63	71	79	71	84	62	78	82	74	76	91	88	73	72	73	71	78	79	69	79	67	74	68	69	82	98	76	85	72	70	96	79	85	81	78	90	70	71	74	66	78	67	76	51	83	68	90	91	81	76	77	72	75	69	74	90	85	81	76	92	91	76	86	91	81	82	92	83	76	71	80	78	90	75	67	93	87	78	103	76	67	85	90	75	83	79	71	75	67	82	65	79	74	88	75	75	84	69	72	93	71	74	78	86	70	60	71	68	75	70	79	78	79	75	69	81	68	77	67	68	77	64	82	82	85	86	66	77	55	66	81	92	72	85	80	91	80	68	74	82	69	73	69	59	58	102	80	73	69	83	85	66	71	65	71	80	82	76	80	69	80	81	75	78	84	90	69	78	81	68	78	65	72	89	68	59	81	83	85	91	76	76	93	102	80	79	82	84	83	54	73	71	68	81	88	63	72	75	72	68	81	77	80	87	70	77	83	67	69	74	82	88	83	79	88	80	79	68	73	73	67	85	89	87	100	75	70	75	68	62	77	76	77	95	82	94	70	62	87	72	70	74	62	70	80	63	58	73	66	88	101	92	84	76	65	74	87	78	79	95	83	63	57	70	84	72	61	82	74	76	76	93	80	68	61	87	94	79	84	62	82	69	88	82	78	74	87	66	74	70	69	71	72	71	69	74	81	87	77	64	76	72	57	70	83	57	93	62	81	91	95	81	80	71	70	88	87	83	75	62	91	88	90	71	84	74	62	90	78	82	78	99	56	62	71	74	83	66	79	72	72	82	97	83	72	79	74	81	71	66	77	83	72	71	77	74	97	77	93	85	71	72	91	68	84	76	80	95	77	69	68	76	66	65	75	64	78	67	97	82	61	69	87	88	74	69	64	78	76	70	85	69	65	67	76	61	66	84	72	73	65	57	64	82	63	78	83	79	79	66	64	73	69	78	80	86	77	76	85	69	87	90	92	83	87	76	72	88	74	75	89	66
7855	816	1758	2066	1794	1399	1103	962	800	662	577	522	515	446	391	373	354	333	377	461	664	916	892	824	875	750	803	704	591	480	504	553	606	506	492	455	414	397	369	302	309	287	259	244	231	231	245	247	254	220	240	224	225	248	206	209	225	212	233	235	219	231	201	251	217	194	233	216	236	220	236	237	198	238	217	204	197	244	228	228	200	211	258	262	229	252	213	232	224	233	205	209	226	223	218	232	244	234	216	252	204	258	247	205	227	228	215	228	215	232	223	222	214	229	239	209	224	207	222	216	237	227	230	224	206	216	219	216	191	237	215	220	245	226	223	214	227	233	220	221	233	224	218	217	183	220	227	221	206	231	228	222	216	209	220	205	201	202	235	235	224	218	212	231	222	211	226	213	216	238	212	231	192	221	201	239	218	237	230	192	233	218	211	226	187	209	218	223	197	228	203	209	217	222	209	211	216	209	227	223	199	227	214	210	224	207	222	205	224	230	231	206	222	221	204	203	198	212	208	207	210	226	217	203	233	218	229	247	211	229	226	218	213	211	227	225	215	229	186	236	232	206	228	206	203	213	227	200	217	213	227	233	245	216	214	198	210	214	214	202	210	218	205	225	237	216	238	213	229	236	247	225	222	224	240	204	230	216	224	218	222	218	216	226	237	231	238	234	197	219	214	217	209	236	186	220	228	225	192	199	209	239	223	224	196	195	229	193	224	213	181	210	230	225	212	240	210	244	203	220	234	196	197	189	221	241	224	223	215	204	195	227	200	230	216	223	245	198	226	232	233	222	213	211	208	198	231	226	207	209	280	217	202	178	177	209	235	240	209	243	211	211	197	216	191	234	218	216	187	232	249	228	203	212	223	229	209	239	200	261	205	227	216	232	209	218	201	232	207	210	207	206	222	223	193	208	227	210	223	205	237	197	252	228	210	219	234	243	219	195	227	225	228	213	199	221	200	226	224	234	217	239	219	238	207	218	208	217	186	208	201	217	224	221	239	225	227	250	207	241	226	208	199	217	204	225	207	220	212	193	201	208	212	245	199	218	235	238	197	226	207	213	219	229	225	234	232	217	230	240	220	216	210	218	229	212	200	190	213	226	216	243	222	212	246	212	216	205	225	228	221	220	209	226	208	216	229	210	235	221	216	208	234	214	216	204	216	211	207	231	211	217	194	230	227	216	208	195	222	205	234	238	200	227	200	246	236	210	217	211	211	216	205	209	201	218	219	214	214	230	244	196	237	200	214	202	202	247	222	207	208	199	215	200	216	220	204	236	194	207	217	230	216	216	211	207	229	199	237	212	234	210	205	232	251	237	233	229	221	220	223	217	214	241	218	229	214	241	230	201	227	208	232	247	220	225	244	220	248	238	218	215	228	209	222	206	222	208	223	215	202	228	204	211	205	230	206	219	210	215	228	220	210	230	232	250	205	203	222	234	199	226	230	244	202	201	233	214	202	228	221	243	243	204	230	228	211	242	201	214	234	221	201	232	198	223	216	234	220	239	210	234	249	201	226	209	227	229	199	222	245	236	218	213	216	226	193	222	230	207	196	200	243	193	227	228	204	233	202	207	235	225	223	224	187	209	201	200	227	223	216	226	203	210	220	207	237	221	219	207	218	244	200	193	217	223	223	227	217	232	228	215	226	217	224	206	234	228	220	220	223	225	234	213	238	223	224	222	210	191	203	239	194	194	219	210	239	236	225	258	218	207	215	206	228	228	206	196	216	211	184	205	228	217	201	217	238	213	222	205	241	224	221	217	234	210	224	201	230	216	218	206	196	230	209	228	232	193	217	208	205	220	217	217	241	214	204	236	210	247	217	187	226	238	215	232	229	232	234	215	246	198	205	208	210	212	220	218	234	226	207	168	225	203	237	223	242	223	216	208	211	218	228	209	228	208	203	228	199	218	220	216	245	207	242	239	236	221	217	239	231	205	223	198	241	213	225	244	232	223	212	208	218	241	211	217	213	218	200	210	238	201	206	230	223	213	232	209	213	224	225	214	229	206	220	241	216	247	201	222	234	225	224	227	207	198	220	199	201	213	179	242	229	232	204	225	226	211	225	232	202	241	207	213	224	216	193	202	207	206	210	210	222	220	222	220	216	237	225	243	234	216	238	216	212	200	213	223	217	220	219	216	213	207	232	220	218	222	206	207	235	236	220	217	221	232	201	198	226	201	192	199	193	239	222	223	198	195	216	236	232	209	206	206	217	231	219	174	228	224	207	226	243	212	202	236	202	196	230	221	223	232	211	208	218	256	228	233	215	190	202	205	241	210	230	201	222	192	229	220	217	221	213	230	212	216	199	213	215	233	210	213	227	231	207	214	219	212	235	196	231	217	244	216	224	208	215	224	204	209	205	217	234	247	219	184	211	210	247	241	238	239	231	217	235	257	235	216	207	213	232	218	215	225	224	211	228	235	240	226	207	216	206	222	232	230	208	198	220	211	218	216	235	229	229	221	223	237	208	207	227	221	239	203	193	229	233	234	210	215	233	208	205	251	215	217	209	240	234	229	224	220	244	217	220	196	209	224	201	212	220	214	217	217	198	205	193	233	227	229	220	214	256	237	215	210	214	207	223	238	234	234	217	244	221	213	225	214	234	205	222	212	233	224	203	246	220	203	226	204	240	215	219	211	228	203	220	218	225	222	227	217	207	225	219	224	216	225	223	213	203	226	185	227	215	215	185	170	234	221	220	181	199	236	219	229	201	212	218	218	232	196	199	232	233	222	197	201	221	201	209	224	200	223	212	221	226	206	200	232	207	225	211	208	212	232	188	217	215	234	242	232	247	235	215	251	226	195	229	223	217	218	203	217	230	197	192	217	198	213	212	223	217	217	236	214	213	210	209	224	232	232	193	192	201	213	190	218	250	200	230	236	213	226	211	233	208	242	231	215	222	234	222	224	224	217	237	228	200	220	198	202	222	212	213	210	211	202	234	216	220	239	187	231	184	204	231	210	231	238	226	222	200	207	202	222	246	215	213	244	248	238	215	232	195	194	201	208	230	219	189	212	229	201	203	237	217	240	213	193	243	224	243	212	241	217	207	220	240	214	217	230	203	226	187	215	208	198	206	210	217	215	220	225	202	211	215	226	213	252	222	216	211	235	221	239	229	213	210	227	203	247	233	221	222	191	209	223	202	205	211	217	221	205	247	239	211	225	224	203	222	213	197	216	225	202	225	249	212	210	203	222	195	194	208	227	213	203	210	204	219	217	233	231	218	224	209	234	236	200	216	213	225	190	210	196	233	216	221	228	217	199	232	212	227	231	185	211	212	233	223	225	233	199	206	218	206	229	202	225	219	212	236	235	225	239	228	200	221	227	229	249	229	237	215	186	201	205	238	234	205	221	229	204	220	220	220	215	226	236	192	251	202	201	239	216	213	196	197	216	204	227	221	257	204	225	228	207	234	216	188	218	210	232	234	234	210	234	221	215	208	226	210	193	241	232	204	230	207	200	226	200	255	201	201	205
1469	278	288	266	311	345	321	288	315	282	264	279	315	276	297	283	306	306	289	304	279	276	275	272	283	316	288	288	299	283	319	291	271	291	314	314	286	306	297	306	327	297	275	264	297	280	279	317	316	280	309	271	331	299	284	301	287	274	344	270	259	281	264	313	315	278	288	312	297	299	294	296	309	292	257	302	300	293	300	274	289	263	291	262	305	270	293	283	321	292	309	287	285	312	271	291	283	249	296	304	270	327	307	261	291	299	300	273	303	291	303	274	310	303	283	295	293	333	281	298	305	326	295	288	310	280	280	273	300	300	284	263	291	276	284	273	277	285	266	271	267	271	296	292	272	257	286	252	287	312	277	265	266	310	255	324	264	297	256	316	306	298	285	305	314	299	322	276	282	286	264	293	283	279	285	308	289	314	274	298	277	284	267	266	277	274	276	285	318	289	314	296	296	309	274	289	280	310	272	279	279	277	270	291	335	279	310	307	319	302	330	351	297	288	314	299	310	290	321	293	245	271	287	308	347	325	293	291	322	280	270	300	294	266	270	271	272	296	288	262	327	306	287	310	290	298	299	271	281	307	308	315	290	298	295	317	292	305	258	278	300	274	284	304	282	296	285	292	304	297	278	287	304	289	276	300	260	272	300	308	268	270	294	272	297	312	286	284	306	256	267	286	280	279	279	310	312	318	306	290	290	302	295	301	277	296	315	316	296	263	335	271	297	286	293	296	258	255	274	312	315	283	285	270	280	329	299	264	287	293	271	306	273	292	309	297	311	287	325	321	299	291	288	289	298	308	315	325	278	281	300	249	284	294	265	287	284	280	269	323	303	264	287	283	300	259	334	292	302	270	289	288	309	250	289	291	315	299	248	279	316	290	278	285	277	270	321	285	270	276	282	325	311	302	325	298	267	265	320	323	271	323	299	302	286	279	265	277	271	324	290	292	277	301	284	305	296	326	290	273	275	285	283	263	322	290	297	297	288	285	314	282	340	315	280	306	292	273	273	276	309	285	284	267	270	301	300	272	285	290	299	277	305	311	303	281	293	308	320	341	307	282	308	249	251	268	256	297	326	286	285	262	298	299	276	281	277	261	316	268	309	305	260	301	285	281	272	288	318	254	283	262	306	298	303	297	267	294	284	270	323	275	292	317	297	303	295	332	308	305	313	314	289	294	294	309	274	277	291	278	279	298	301	279	306	279	281	309	254	300	316	303	307	304	331	296	256	290	313	298	297	295	319	292	307	273	268	292	268	303	310	255	301	307	306	301	272	269	286	305	297	287	254	300	278	284	275	292	299	295	303	312	303	311	282	266	307	276	350	280	337	321	311	302	310	286	303	330	323	295	272	276	309	292	266	289	299	315	295	251	271	274	269	310	277	282	294	296	284	294	306	282	309	307	259	314	327	271	280	276	288	319	296	303	295	313	260	303	344	332	305	297	268	312	291	297	293	264	281	305	310	309	272	267	270	256	305	260	278	273	264	274	300	290	300	294	335	290	274	299	288	301	291	322	283	280	282	299	278	307	286	283	282	285	273	275	294	269	276	280	258	319	318	299	313	247	283	318	290	260	304	287	245	321	293	299	294	281	288	272	298	280	300	289	303	283	277	268	332	301	280	272	249	285	286	272	321	300	314	290	308	268	297	268	302	293	295	287	277	320	313	276	317	301	310	279	283	313	276	333	300	297	296	288	273	290	314	271	284	244	270	277	298	275	310	295	287	304	289	298	268	278	290	294	297	297	263	257	282	275	282	289	269	290	305	270	302	278	284	333	268	281	295	275	307	292	268	300	289	290	283	290	288	280	316	311	335	301	317	287	299	313	272	291	292	300	309	288	284	311	270	296	282	278	267	310	268	279	308	302	290	287	301	278	284	299	273	289	310	280	318	291	306	293	302	278	325	320	299	300	302	305	288	282	293	291	298	325	294	297	279	317	331	310	298	313	296	276	309	277	304	289	257	291	260	281	296	278	308	334	299	271	311	308	319	297	274	297	283	281	275	278	284	283	296	274	285	287	285	305	311	317	294	301	295	278	287	295	269	291	297	296	312	275	329	286	272	290	292	312	273	284	283	284	284	296	295	292	263	283	317	336	287	286	272	288	266	295	308	306	290	316	274	310	255	282	292	296	279	289	277	284	297	287	273	274	311	280	273	277	311	268	308	280	280	289	272	291	283	288	307	264	293	296	262	259	269	295	301	317	322	321	294	300	292	291	281	323	317	307	268	259	307	296	298	300	292	291	280	296	267	266	299	319	298	291	280	301	295	280	251	283	263	314	311	288	284	313	298	331	300	260	287	267	258	274	287	291	283	280	267	318	316	305	323	292	272	293	283	267	273	295	309	299	301	268	306	302	285	294	358	322	282	285	279	272	277	316	297	303	301	301	262	279	304	281	292	318	276	273	316	298	270	274	293	260	283	301	256	280	292	272	270	269	293	299	318	286	296	308	278	286	299	302	302	330	278	315	317	301	280	251	297	308	283	280	331	301	319	284	285	281	302	284	257	289	258	287	272	298	283	285	287	289	285	296	284	325	315	284	284	278	299	292	272	336	295	297	297	308	302	286	305	284	294	270	258	265	292	281	289	295	259	279	298	291	261	290	269	280	279	318	269	283	303	285	306	301	299	288	290	298	331	275	309	276	270	261	288	292	265	319	271	289	311	300	261	292	350	290	327	276	308	274	261	280	284	266	282	294	294	291	331	296	283	296	296	282	310	248	274	338	298	289	291	267	301	290	265	265	286	287	295	231	296	287	305	320	311	303	320	301	328	260	311	297	320	319	304	290	289	291	304	318	282	320	330	300	315	261	275	278	280	288	278	278	294	305	273	259	288	310	293	281	277	280	315	288	279	265	325	299	287	299	300	275	276	300	294	280	303	239	313	308	294	284	285	322	278	282	273	292	299	303	254	293	270	309	277	314	330	278	285	284	314	290	317	267	281	324	300	305	293	277	312	301	296	298	288	293	305	276	286	300	298	276	298	296	262	311	282	299	273	297	296	321	314	303	326	292	300	281	295	273	289	302	263	285	283	306	302	272	290	286	302	294	288	303	272	252	319	287	291	271	324	305	297	278	295	270	293	266	298	280	296	281	266	302	327	300	304	301	307	282	284	335	300	313	282	299	284	276	281	307	289	269	282	284	276	307	300	284	301	277	289	276	337	311	285	284	294	306	268	306	313	303	296	285	310	289	288	301	284	289	294	283	295	288	271	306	294	286	264	268	303	291	300	325	287	289	286	272	269	316	298	316	313	310	273	272	298	281	292	307	303	286	278	278	304	314	279	276	281	287	312	298	290	274	299	282	275	295	292	298	266	271	285	267	269	303	279	294	313	295	317	289	291	279	308	297	261	306	283	287	269	320	270	282	276	307	296	288	293	294	302	264	294	323	302	310	285	293	267	301	250	278	298	289	309	260	298	267	267	282	274	303	286	289	280	276	297	312	309	291	286	302	263	266	286	311	298	260	276	308	299	308
1922	664	671	698	697	680	647	683	705	695	664	645	615	669	625	658	631	647	681	676	629	643	668	608	667	639	663	675	616	622	675	695	677	671	652	646	706	657	682	639	628	634	653	659	640	672	640	608	648	610	628	650	597	652	650	651	664	633	664	614	630	669	625	623	626	691	633	642	647	616	674	661	657	623	627	645	631	613	663	659	648	670	653	676	694	631	643	630	635	654	663	679	661	657	643	651	698	622	656	671	613	681	638	651	603	603	654	626	655	643	649	641	652	701	638	658	656	596	652	624	653	620	614	640	629	628	641	629	661	624	669	618	634	609	659	634	621	665	657	659	649	632	636	673	631	621	654	641	594	628	659	614	644	625	633	655	644	621	661	615	636	663	649	645	653	636	644	622	659	654	632	639	631	655	650	619	663	596	674	683	687	667	680	655	648	625	609	649	654	630	676	637	577	649	651	634	665	627	660	620	604	705	666	616	653	625	656	662	627	646	641	627	650	609	620	607	647	632	611	636	679	641	637	617	619	619	645	635	635	664	626	627	612	616	685	645	627	674	641	658	641	655	642	662	667	649	643	658	620	623	691	642	649	698	666	619	654	649	635	657	660	683	653	626	569	644	590	681	645	635	644	648	617	649	627	673	653	625	649	662	652	686	636	664	656	659	610	640	639	627	660	628	648	625	616	630	610	634	681	674	644	687	618	640	688	648	631	703	693	643	625	670	632	642	655	590	632	639	698	648	690	619	655	670	643	645	678	623	657	621	682	668	649	648	649	662	580	609	632	669	636	671	667	651	600	643	670	638	644	654	649	631	644	644	634	630	652	632	645	610	597	637	651	625	651	629	617	616	669	661	639	648	623	648	635	684	675	608	668	655	648	651	645	610	637	613	698	620	644	607	659	631	635	648	665	677	647	651	630	664	609	661	640	637	668	646	651	637	642	639	648	607	617	651	655	668	645	585	622	636	668	668	647	632	671	660	657	610	665	614	664	658	666	637	626	622	642	627	662	597	645	649	631	608	593	630	609	599	608	619	617	628	672	659	632	616	644	683	656	617	660	661	705	625	633	653	666	647	643	602	623	631	651	645	683	648	586	681	663	654	635	679	677	712	671	639	622	622	646	659	592	614	644	580	662	643	647	674	630	648	635	674	590	600	617	640	669	648	644	626	617	679	664	636	616	600	613	638	618	647	664	641	624	662	667	634	671	653	601	665	734	633	672	680	655	682	624	617	676	625	656	631	620	601	637	637	661	686	639	639	656	665	628	646	655	676	678	650	649	674	664	642	654	643	660	598	630	668	666	660	668	632	607	633	683	654	641	611	629	605	628	624	660	646	670	636	629	644	661	624	629	638	649	595	686	647	652	714	680	653	621	575	616	640	676	602	656	646	669	671	667	645	652	644	679	633	656	646	640	700	633	629	655	664	606	697	644	639	609	628	661	649	671	656	643	642	652	679	660	666	653	622	592	605	657	660	669	665	653	681	653	682	625	659	663	645	644	657	657	682	598	606	664	635	658	649	638	641	633	627	668	617	603	621	642	600	655	660	618	642	630	616	647	643	676	615	621	652	632	648	651	632	648	665	639	671	630	634	587	621	636	595	632	658	694	657	660	637	667	692	616	620	623	656	683	649	633	658	678	669	645	664	654	664	654	650	636	610	622	594	689	645	661	606	624	623	656	676	618	618	581	651	706	649	698	645	642	654	599	623	664	616	655	653	645	649	620	664	637	623	624	651	647	639	658	654	646	657	607	640	639	665	641	618	632	656	645	658	649	630	675	651	630	684	670	616	654	640	631	646	676	655	651	630	683	620	628	660	587	659	622	662	642	654	633	610	619	648	646	623	645	676	659	654	633	621	616	608	693	616	676	685	619	651	667	646	653	670	658	606	627	612	626	649	649	667	651	633	689	610	600	645	631	675	640	645	631	629	688	696	629	658	582	589	641	673	667	627	631	659	638	656	612	646	625	632	627	636	676	641	638	656	622	690	618	677	647	662	610	675	678	679	634	658	656	619	672	665	658	647	626	665	641	679	647	646	641	610	642	639	680	655	639	654	623	665	633	660	689	679	648	665	611	659	636	640	654	652	665	653	594	651	648	649	612	646	613	654	669	690	660	660	634	651	631	659	620	620	656	662	628	670	648	682	625	600	723	644	659	611	635	654	685	661	674	612	658	666	676	620	667	670	633	639	607	631	670	685	626	676	624	656	656	704	631	629	637	630	632	716	675	613	685	575	640	668	626	599	681	700	589	641	616	627	628	630	652	674	677	658	606	619	659	635	635	668	623	625	612	658	620	659	655	645	644	640	623	645	625	617	638	644	628	644	604	657	636	645	653	611	651	638	643	645	700	611	644	602	675	666	605	685	633	589	652	623	655	629	637	676	614	669	659	639	641	624	627	639	645	618	672	615	646	646	647	613	613	639	631	653	637	645	617	684	649	617	631	626	652	645	652	619	623	673	658	633	639	613	654	678	656	662	638	626	713	671	650	616	647	623	606	657	658	674	633	621	638	659	638	623	645	687	643	652	662	593	616	656	618	585	665	661	648	648	644	612	609	659	657	671	593	669	630	604	668	621	676	616	655	646	672	669	651	613	688	610	620	641	583	616	641	652	604	672	638	603	618	632	633	632	679	620	599	620	679	642	708	643	658	634	677	664	656	661	641	675	689	611	667	627	638	627	623	632	618	668	640	665	680	649	650	678	601	668	630	621	693	661	621	660	624	664	649	653	637	609	615	667	595	651	642	658	672	638	657	617	658	656	602	638	625	592	650	688	624	659	657	600	668	657	677	659	644	669	649	615	607	667	642	641	663	688	642	669	650	639	639	613	678	663	665	657	603	649	654	628	628	617	658	696	677	657	621	609	645	665	641	637	601	641	698	645	606	628	623	651	646	620	644	673	654	643	647	657	625	615	672	638	690	685	622	624	632	681	681	688	647	666	621	666	638	656	694	635	668	668	665	678	648	657	637	682	632	632	657	627	590	625	636	688	630	631	615	670	640	634	624	672	686	655	692	632	608	627	625	636	618	667	678	653	632	649	601	631	647	689	675	638	678	646	664	626	632	639	619	625	670	646	638	636	684	616	617	632	672	627	642	615	614	691	645	674	658	639	609	621	672	630	672	654	622	655	660	671	621	684	618	653	650	639	649	612	674	652	636	648	653	687	712	631	658	670	646	717	636	666	646	643	668	632	660	645	709	630	595	666	599	609	594	633	628	681	621	622	609	621	627	601	605	703	636	636	616	650	635	640	639	684	659	642	693	650	676	660	660	677	653	626	649	621	626	671	629	655	670	668	618	680	666	642	611	639	639	643	654	629	651	608	648	608	645	623	674	662	646	644	622	677	616	657	657	670	666	624	623	652	606	628	630	660	667	604	616	603	598	644	607	625	646	664	648	652	628	618	668	604	686	674	619	675	696	648	642	592	642	609	636	645	688	650	647	641	674	619	618	653	653	623	612	626	637	646	675	653	657	610
6765	458	457	392	359	287	233	212	200	175	225	172	188	169	200	172	177	144	159	156	182	211	236	195	172	169	200	182	172	152	150	174	166	168	149	166	184	150	157	157	176	154	142	170	142	166	139	160	146	145	166	150	151	145	156	135	140	136	139	149	187	168	168	150	138	179	173	175	161	137	154	144	148	145	163	158	146	172	146	131	149	147	164	160	126	135	133	147	161	146	132	162	160	165	151	149	169	132	167	180	167	151	154	144	169	143	154	182	158	153	157	149	158	127	149	145	161	133	164	160	168	131	157	143	137	136	153	150	147	159	154	152	175	161	155	167	159	158	165	162	156	152	160	140	176	167	138	127	139	133	141	149	141	139	138	145	154	159	154	152	147	154	143	149	153	127	169	150	154	159	196	148	165	170	156	151	139	130	147	146	145	153	161	115	143	136	150	144	158	144	143	159	167	145	163	133	153	140	122	135	152	148	157	162	157	161	142	146	144	152	160	184	157	163	167	166	139	122	142	162	183	161	162	165	165	157	148	126	164	154	138	158	158	148	162	180	165	156	155	133	165	147	152	146	147	182	162	129	153	176	144	138	142	183	150	155	185	137	143	162	175	140	116	154	167	153	124	146	162	146	152	173	145	179	169	172	154	146	139	156	145	158	148	167	160	167	167	148	150	142	136	147	141	141	136	164	163	150	153	147	148	150	135	160	175	163	128	156	152	166	171	139	138	171	170	145	137	150	175	163	143	163	136	169	136	155	151	140	165	153	152	136	131	128	162	148	155	146	153	159	142	143	157	176	177	165	145	142	141	142	162	142	156	157	151	138	135	158	149	185	163	139	152	151	167	163	153	135	161	126	179	158	144	151	181	139	136	143	158	155	161	163	146	152	147	136	141	142	152	132	128	163	157	149	157	142	132	160	195	158	141	154	137	152	143	152	152	149	148	150	190	153	162	149	157	128	159	144	146	144	158	162	129	131	154	154	135	163	157	176	143	162	142	141	139	159	140	137	138	163	160	141	139	172	149	158	138	161	174	151	157	145	151	162	155	160	133	131	150	135	159	158	155	131	148	142	150	148	141	133	152	139	170	161	138	160	141	158	140	155	141	178	167	150	152	164	160	139	156	153	142	156	170	157	156	146	155	143	163	149	160	168	154	160	170	172	143	153	139	143	152	141	135	142	172	145	146	142	145	169	166	144	157	139	149	146	135	167	156	130	137	167	153	159	140	155	156	164	151	160	155	176	139	154	158	147	132	136	142	147	142	150	149	156	171	148	140	181	171	140	159	136	153	158	129	162	162	153	155	137	169	159	147	149	159	161	171	152	156	166	136	152	139	140	137	156	141	137	154	133	185	135	146	175	130	135	172	163	173	126	134	176	157	133	185	131	160	157	152	147	169	145	143	146	140	155	160	166	145	158	179	154	145	136	149	152	156	139	157	170	168	161	172	163	157	162	143	157	160	142	145	162	158	152	144	139	159	150	148	160	154	157	156	142	140	143	142	118	174	151	129	144	135	140	149	147	151	164	167	166	128	148	153	154	170	148	161	173	128	137	156	159	135	190	149	166	170	153	152	132	162	148	169	159	165	179	158	144	166	143	146	137	144	144	148	169	164	135	146	164	156	154	119	155	161	139	155	163	141	180	137	161	150	163	155	163	150	146	163	167	154	144	149	142	160	149	134	181	157	168	148	151	158	138	163	142	157	147	136	138	146	135	134	127	162	161	165	132	151	154	162	157	157	163	171	158	141	158	173	157	156	143	170	140	136	151	160	168	140	142	144	130	164	146	161	163	166	165	147	172	160	133	151	158	145	135	159	183	161	143	154	138	145	152	146	155	179	153	155	138	156	161	159	162	169	146	186	149	147	142	162	157	168	146	156	160	160	160	149	154	168	154	149	147	171	138	155	158	146	132	150	141	149	135	140	150	145	140	163	173	151	163	146	158	153	149	165	137	143	160	147	132	175	168	163	157	164	146	126	137	145	161	147	164	138	127	166	144	158	166	167	143	143	155	135	161	161	153	148	141	159	152	145	143	160	153	169	162	138	138	143	154	137	167	146	157	165	140	142	140	116	167	142	157	162	163	152	140	142	171	167	139	143	152	178	158	154	155	154	155	144	148	154	139	168	143	147	169	143	158	162	150	160	134	170	126	161	161	158	152	131	163	153	177	181	162	153	174	146	158	151	118	149	129	155	168	151	153	137	140	168	147	150	165	143	162	159	155	149	148	138	171	167	134	163	160	143	137	147	148	171	154	166	127	140	132	155	149	169	147	158	151	136	149	157	147	127	137	144	144	164	136	138	147	142	158	166	146	158	171	166	153	154	173	159	154	155	152	157	147	118	134	156	133	151	133	158	156	159	153	143	132	180	155	145	150	154	134	152	171	160	158	171	169	167	173	136	144	151	164	155	130	157	148	163	157	165	169	152	135	137	166	172	160	145	129	150	153	138	133	158	149	141	163	159	166	167	136	149	161	129	143	144	153	122	146	146	145	156	168	136	141	149	179	157	151	149	155	163	142	146	152	167	122	150	149	157	168	132	150	160	151	164	172	157	171	158	161	144	177	152	182	145	139	128	154	157	148	136	154	153	159	147	151	165	149	148	152	169	159	139	169	177	164	138	142	167	141	164	146	140	147	162	165	175	143	144	143	128	161	150	172	158	156	158	162	173	140	155	167	156	146	159	129	167	164	150	174	152	166	158	151	142	156	135	147	160	145	165	138	171	143	158	161	160	167	144	155	142	166	152	164	169	150	174	140	132	148	158	140	152	155	157	157	167	150	159	148	148	152	147	148	148	149	162	139	153	144	163	189	155	179	154	154	152	149	160	144	146	143	134	174	146	155	126	173	167	171	153	164	130	134	155	150	144	154	174	142	140	153	170	151	161	156	133	161	167	166	157	153	147	147	163	143	135	174	165	143	161	150	149	147	151	136	126	150	174	163	171	128	171	146	144	161	171	159	167	145	119	159	161	153	153	154	148	150	136	165	136	142	136	179	157	151	178	153	156	164	161	158	130	151	157	157	138	155	160	130	141	143	162	139	144	168	146	172	160	152	144	151	134	143	136	157	165	143	167	119	154	135	159	169	150	137	149	150	177	142	143	156	169	164	148	154	141	142	149	146	172	160	156	162	149	146	136	181	137	159	152	135	146	183	149	140	139	164	175	154	150	160	142	160	164	151	149	151	171	150	157	139	158	159	133	143	152	163	164	162	152	187	112	169	138	138	166	162	162	149	151	185	155	142	143	146	152	151	168	149	137	145	163	157	163	159	143	160	155	164	178	143	154	161	161	165	130	153	165	138	163	146	149	126	138	154	150	150	131	153	150	147	154	165	148	157	156	182	162	133	162	144	152	172	155	140	144	150	161	135	166	148	151	144	142	148	145	152	152	147	158	166	148	167	149	159	137	141	148	159	165	173	160	155	156	140	153	146	129	140	164	172	144	165	164	129	162	153	146	154	144	142	166	147	178	172	171	149
6135	618	1119	1255	1238	1042	832	740	617	560	505	565	525	525	477	450	466	458	404	454	508	723	652	614	653	624	537	598	572	504	493	538	561	460	472	483	506	486	409	423	386	388	388	363	340	351	336	352	335	407	370	348	343	376	364	364	391	321	308	362	348	370	379	338	346	391	369	351	386	371	363	367	343	384	366	333	367	338	381	354	360	345	376	327	355	351	366	342	356	349	371	363	359	371	335	362	381	350	352	345	352	345	334	347	371	365	351	370	373	333	361	357	341	353	370	343	355	362	296	352	342	356	360	367	348	353	344	316	401	360	331	361	352	365	375	367	340	365	344	331	351	370	343	374	350	322	359	400	353	364	398	346	345	370	325	360	359	356	354	372	334	342	363	376	349	338	373	375	350	356	378	366	355	343	341	346	361	341	360	361	358	342	326	333	356	343	371	357	348	368	359	362	350	345	389	367	367	333	342	383	325	316	337	353	359	358	382	370	370	344	360	338	421	345	339	340	325	351	362	328	364	348	336	344	341	344	385	324	342	338	363	333	353	346	344	354	360	334	385	348	377	360	403	382	357	369	341	362	346	380	370	362	339	381	326	371	365	382	328	352	348	367	338	297	353	359	355	334	354	370	335	335	344	367	354	349	337	350	364	369	354	355	366	373	348	375	356	347	373	357	361	381	355	351	317	378	347	341	343	379	337	327	340	385	336	356	362	384	392	344	358	334	380	366	313	371	365	373	363	371	342	357	321	355	345	356	379	361	319	353	350	338	356	375	347	344	380	366	356	350	370	363	327	404	322	337	360	307	331	370	346	366	326	367	356	360	358	380	370	386	360	345	364	336	339	370	372	350	337	333	371	355	369	341	375	345	376	368	415	356	360	311	368	358	354	343	348	351	335	346	342	364	331	323	372	347	328	350	350	357	355	378	355	341	350	375	380	362	307	347	322	412	312	361	350	329	345	364	354	380	331	364	325	367	366	392	345	358	357	374	360	355	348	307	380	386	367	373	352	364	355	333	369	329	346	362	336	380	376	311	383	401	382	358	348	368	342	360	347	350	359	340	365	358	377	357	330	344	360	386	338	340	339	327	377	368	337	372	376	350	356	356	370	337	398	326	331	361	377	399	345	347	402	320	351	372	358	312	336	354	334	387	368	335	326	369	352	344	365	405	340	343	364	340	361	340	354	360	374	352	349	364	370	352	337	339	349	312	343	360	353	367	363	346	349	351	346	352	336	406	359	344	354	331	364	328	332	362	335	322	357	360	371	368	338	391	357	336	349	364	318	339	346	396	355	346	350	343	342	348	353	338	374	360	369	362	356	374	361	346	348	368	330	346	359	364	354	358	332	355	402	368	373	371	352	318	373	372	363	332	348	339	358	371	336	348	338	347	360	370	357	353	338	372	356	380	374	346	346	365	321	346	366	359	342	375	354	353	351	337	375	350	357	355	390	344	350	345	366	349	356	331	359	316	331	353	339	324	406	341	344	318	385	364	384	355	368	334	345	356	382	360	333	360	327	341	338	389	348	350	335	351	375	345	360	365	356	386	335	366	341	357	360	340	363	348	339	323	383	366	362	342	349	346	375	328	364	357	379	369	338	335	352	332	371	330	326	345	333	328	399	357	351	354	333	384	333	366	334	377	339	345	355	353	326	359	348	365	344	385	349	323	358	361	328	377	356	354	371	363	342	348	341	347	339	347	342	342	332	362	331	331	349	355	350	320	332	341	373	344	365	342	358	333	382	380	343	338	344	366	360	373	337	357	371	367	350	308	383	325	360	330	385	403	351	376	350	374	341	339	404	372	374	328	356	368	335	330	354	355	349	364	357	341	352	320	343	345	343	350	352	360	325	364	333	345	374	339	372	333	346	361	395	378	359	307	355	343	352	357	353	323	345	365	356	356	332	386	366	339	364	352	369	378	354	380	385	340	366	356	328	342	360	381	355	381	342	343	352	352	333	366	347	362	355	367	382	326	359	358	382	392	347	350	342	334	364	343	358	375	322	374	358	374	354	392	335	351	356	360	366	352	316	351	347	338	346	370	347	381	358	361	340	326	355	352	337	353	395	387	330	391	361	346	351	340	371	357	316	394	345	358	354	346	355	353	357	359	370	376	376	372	349	336	344	329	342	312	370	333	338	364	360	372	380	373	347	357	337	334	365	390	352	369	359	325	371	327	347	363	346	385	342	333	370	332	337	334	331	344	336	342	346	374	376	369	386	369	361	397	341	374	341	374	355	386	330	355	328	353	365	355	364	336	372	357	347	372	367	349	350	345	366	380	375	341	374	353	361	331	344	331	347	323	347	326	358	321	359	388	338	359	358	344	347	376	375	331	350	340	357	359	350	351	366	366	323	354	352	357	347	321	339	352	345	356	347	313	343	345	340	340	358	381	356	370	344	361	364	344	357	383	366	326	346	329	325	369	356	383	332	341	356	339	375	356	349	362	389	351	352	357	341	332	378	345	347	382	350	341	352	364	378	321	384	369	372	329	374	340	370	378	347	351	360	342	339	356	343	346	341	322	354	333	370	321	339	346	332	334	375	340	352	325	332	384	333	378	353	345	368	345	343	371	380	346	351	355	354	339	361	343	345	341	343	351	341	342	389	365	317	388	327	321	341	360	347	347	360	349	331	325	360	369	363	379	342	321	354	334	333	327	353	322	346	337	368	349	382	343	355	364	367	368	388	361	375	353	352	370	345	342	343	370	343	353	367	369	344	340	340	357	332	336	356	339	342	332	386	341	357	351	330	343	337	365	335	353	333	355	316	337	382	360	347	367	348	348	353	379	353	339	354	322	340	358	358	349	342	358	361	328	351	347	332	335	357	364	316	356	360	327	337	342	341	347	367	332	365	381	367	344	361	359	367	313	333	324	359	337	370	371	334	352	338	347	365	344	388	378	335	330	364	346	384	360	378	367	339	336	373	355	347	371	353	334	329	361	328	391	384	361	309	374	322	329	369	359	379	354	350	345	340	350	369	362	379	362	363	363	347	349	350	339	354	365	344	347	315	356	356	369	361	355	334	362	340	357	336	332	346	357	346	344	366	331	331	304	319	333	369	359	354	357	338	361	358	349	349	334	353	333	383	349	373	359	380	355	376	349	343	339	329	342	365	394	348	323	344	350	389	370	350	397	356	385	345	337	324	361	347	334	370	357	369	337	335	358	324	382	351	325	318	337	356	341	342	370	333	345	339	334	367	387	333	325	357	351	357	339	362	340	325	345	383	356	341	379	341	351	326	320	405	347	362	383	378	327	345	345	346	380	365	380	352	304	370	343	374	317	352	333	341	330	375	351	325	359	336	389	349	373	376	389	359	352	374	331	368	364	356	343	379	354	359	353	358	368	364	346	350	362	337	359	318	316	376	360	348	369	379	343	349	324	351	350	353	335	358	342	361	337	351	348	362	326	352	374	360	371	363	379	362	378	358	347	352	362	341	352	353	319	386	395	363	307	323	337	340	355	359	342	356	342	360	359
13084	900	796	584	399	321	231	198	152	145	123	106	102	105	101	121	108	88	91	106	129	143	165	167	170	147	140	135	132	104	112	107	127	121	97	105	113	115	97	83	96	84	86	87	69	73	75	82	82	88	75	80	82	78	63	74	79	66	68	74	82	82	88	88	70	67	84	70	65	79	78	76	80	82	72	75	77	80	68	85	86	65	79	100	76	103	74	75	89	91	78	74	74	84	58	82	77	66	79	59	79	92	76	80	93	64	76	77	77	86	82	85	77	82	90	67	85	89	67	71	85	80	93	68	101	71	63	91	73	72	63	68	67	79	65	92	76	63	80	73	74	80	72	54	83	79	70	77	77	71	86	71	79	86	82	70	82	91	92	92	83	73	79	67	75	68	81	77	79	81	88	62	81	72	79	85	83	85	80	86	78	65	63	91	92	80	86	79	81	79	94	82	86	97	88	80	75	69	98	72	84	84	64	59	88	77	76	66	86	91	65	67	69	65	87	91	75	98	76	70	75	91	78	88	84	70	63	86	80	75	98	69	63	101	72	69	78	79	63	74	82	76	84	90	97	88	85	74	76	65	82	65	78	82	83	74	87	61	79	73	64	87	73	69	81	78	65	74	99	82	72	66	84	68	73	84	74	59	94	72	90	70	84	77	83	96	89	73	75	73	85	66	71	71	70	78	76	77	76	88	60	82	77	96	73	84	104	71	94	74	73	66	90	90	72	77	76	81	67	75	76	58	81	63	81	77	77	84	71	49	87	65	67	65	70	97	92	81	60	88	73	86	80	83	80	76	90	93	89	76	77	75	62	85	96	57	85	85	89	81	80	94	90	77	88	74	82	64	54	74	68	69	77	67	80	71	86	79	95	83	78	79	60	77	83	72	74	75	74	70	70	76	69	71	84	92	73	86	72	79	87	104	92	65	92	76	71	76	75	72	61	74	82	63	65	89	78	84	81	69	62	66	70	78	60	80	81	74	74	76	72	70	80	72	82	74	74	60	86	76	72	73	87	76	80	81	88	82	71	81	84	96	100	76	90	84	80	63	75	84	80	101	67	81	77	75	80	81	74	83	63	70	81	92	97	84	80	91	62	69	87	85	88	74	78	60	65	82	84	82	81	87	69	77	83	77	77	81	87	87	99	83	85	68	70	79	70	63	74	82	74	68	71	73	71	78	65	83	54	73	76	75	58	61	86	87	82	73	80	99	68	62	72	86	72	70	86	66	81	76	90	76	79	80	84	74	92	89	77	93	81	83	86	76	71	82	83	82	102	86	61	65	107	94	64	86	92	85	91	79	63	77	75	73	91	82	82	75	67	83	72	69	56	78	93	77	86	72	82	82	79	77	65	71	81	74	79	63	75	72	62	88	82	76	76	82	77	70	68	81	72	92	80	76	76	73	81	77	93	72	99	90	75	81	75	76	86	82	81	72	71	79	97	88	93	93	87	78	87	72	84	71	68	76	68	60	90	84	101	104	87	105	68	84	73	82	76	62	88	86	69	72	50	70	86	77	70	81	72	93	95	77	81	75	88	65	67	76	76	92	88	70	77	85	82	79	72	77	83	70	66	67	91	72	63	79	93	81	58	70	69	83	75	74	84	72	78	72	70	66	90	75	80	73	76	69	80	83	83	72	79	95	68	73	71	75	72	92	66	81	91	70	79	83	70	84	91	88	73	73	66	87	73	76	76	78	87	71	75	72	82	89	72	81	87	76	91	81	71	88	74	72	71	75	83	77	82	78	77	98	73	79	78	86	74	85	78	80	74	85	62	86	95	77	66	91	76	92	73	80	59	88	77	93	79	84	73	67	83	71	74	87	69	89	65	106	69	65	68	77	77	77	66	84	61	84	90	87	82	92	71	89	83	72	84	78	74	76	90	66	75	71	73	69	78	75	94	75	83	85	100	68	70	78	88	95	81	55	75	79	64	78	62	81	70	58	80	85	82	84	87	76	80	70	77	73	94	91	72	79	78	81	93	65	59	65	83	93	91	71	64	76	71	71	75	80	90	55	89	77	78	77	83	64	74	79	79	69	68	79	76	62	88	74	77	65	75	86	68	74	65	58	79	69	80	73	73	63	77	83	80	75	80	93	96	65	81	66	79	73	69	74	72	80	72	86	72	82	80	71	83	61	79	86	69	82	87	80	72	72	81	93	70	70	77	99	85	79	72	86	69	81	83	80	59	79	85	93	90	91	88	81	83	67	79	78	92	77	76	79	90	71	67	83	72	84	66	85	71	63	63	66	78	61	78	88	71	74	85	86	85	70	78	65	69	70	81	71	76	85	77	86	65	84	89	92	94	95	95	95	92	68	80	91	76	79	72	80	91	77	72	86	67	93	90	79	88	73	71	80	95	85	90	72	74	70	86	64	66	92	73	77	86	82	77	72	84	88	89	85	89	68	72	66	88	81	69	97	89	63	64	84	75	76	69	71	79	94	95	75	81	77	68	68	63	101	78	65	84	69	69	66	88	68	91	89	90	67	63	80	84	71	65	65	82	72	56	80	85	80	55	73	79	64	75	79	74	75	73	87	73	76	81	77	80	85	98	87	86	82	67	82	85	80	80	60	83	89	74	77	78	67	91	77	69	53	77	79	90	87	91	71	82	74	74	75	63	80	92	83	86	58	85	71	89	83	94	78	85	77	78	75	70	74	81	62	81	73	65	78	71	84	94	88	88	86	99	71	81	82	74	67	65	71	67	88	78	62	62	60	68	82	83	65	84	90	83	67	82	76	78	75	73	75	84	82	83	96	74	73	63	68	71	79	81	79	67	94	73	87	82	62	78	67	69	75	76	82	70	92	83	79	58	78	82	62	63	87	70	74	90	85	75	71	85	73	63	82	94	62	72	91	77	82	89	67	78	72	67	79	83	74	72	59	72	93	81	75	73	70	88	90	61	87	82	75	79	86	72	78	75	83	93	92	81	85	71	75	83	89	78	79	57	71	76	86	79	74	93	82	78	78	84	80	53	71	87	80	98	75	96	82	76	75	80	73	70	84	88	66	78	72	71	75	65	77	74	85	72	79	66	79	90	88	60	74	80	64	86	78	103	64	73	85	69	76	87	101	91	72	85	63	85	85	78	79	55	60	64	86	81	66	87	79	82	76	85	86	70	87	96	75	76	75	70	77	81	80	85	74	83	91	79	74	75	102	69	76	75	72	64	67	76	77	76	63	60	72	75	69	72	76	82	65	79	80	79	76	80	80	78	70	68	71	78	78	80	86	92	87	79	79	69	80	76	86	96	82	80	90	65	56	93	73	73	90	75	75	69	89	70	61	84	74	71	75	79	77	79	68	62	88	65	80	81	94	89	89	71	67	83	64	68	86	83	71	69	67	68	78	66	74	81	71	70	70	95	63	81	80	79	61	82	70	86	71	86	82	54	83	78	76	76	89	70	67	79	62	85	76	74	80	81	45	79	70	63	83	93	82	92	90	77	87	79	79	69	71	69	82	84	70	77	94	78	80
7909	834	1788	2089	1708	1402	1127	976	774	674	591	508	511	486	435	382	352	361	370	384	452	893	880	842	880	743	717	695	689	494	441	514	570	471	455	440	414	468	417	318	289	270	250	245	251	228	223	228	255	243	224	226	240	200	223	240	227	242	253	247	241	213	223	242	213	284	224	234	201	245	226	219	233	244	211	230	249	214	223	228	223	257	224	240	223	204	210	224	194	201	223	268	232	235	227	222	232	230	226	223	222	232	236	221	218	208	196	224	211	205	232	208	237	222	223	223	226	210	211	239	232	216	239	233	196	211	226	223	227	230	239	233	231	212	235	249	250	219	230	191	196	226	223	240	233	229	245	223	216	196	190	220	224	223	201	211	229	193	221	228	204	216	206	192	229	212	249	238	240	213	222	247	212	227	236	199	240	235	230	203	173	207	237	225	192	220	215	187	217	230	220	230	240	230	234	226	228	239	236	234	209	189	225	209	234	236	205	224	225	241	228	245	236	222	212	222	225	216	214	211	199	228	214	229	231	227	220	230	220	228	212	254	217	188	221	226	208	229	250	228	226	228	218	215	192	252	209	221	242	203	205	236	217	212	234	213	225	218	219	223	240	218	189	219	249	234	231	240	214	222	251	214	222	204	207	227	221	218	212	218	245	220	228	211	222	212	205	209	224	224	218	247	234	218	228	233	236	224	245	208	205	231	227	221	236	190	203	232	236	203	198	218	218	226	226	220	208	235	215	253	257	241	234	235	226	213	211	209	206	229	225	213	230	190	195	211	235	197	223	194	215	235	223	189	214	216	212	204	195	231	212	234	233	231	240	239	194	225	208	228	224	227	198	227	268	216	214	223	220	234	244	242	220	216	226	204	236	224	235	223	209	230	223	227	218	227	216	213	220	220	215	238	238	231	229	212	193	221	228	216	218	220	214	202	204	194	213	209	225	203	220	199	231	188	225	220	217	216	194	221	238	225	222	225	227	189	219	223	229	211	222	210	195	216	242	216	198	218	207	229	237	222	188	237	223	202	199	205	230	226	213	200	220	188	244	220	206	232	208	215	208	227	223	219	234	207	195	252	232	231	210	200	231	210	201	206	225	216	234	210	237	202	235	234	194	224	220	208	215	199	235	203	225	209	245	220	221	223	223	210	205	232	214	195	208	217	239	211	215	236	228	217	204	225	245	226	228	234	222	213	230	224	225	223	221	246	219	244	188	217	226	223	208	213	227	210	213	210	242	228	211	227	219	203	200	200	234	210	222	205	231	215	230	197	219	243	203	205	220	216	228	225	224	211	214	228	208	206	207	216	209	216	229	225	215	207	227	229	239	234	217	241	224	240	230	215	199	220	206	188	217	203	237	232	232	215	220	218	212	212	227	211	209	227	210	211	211	203	231	211	216	210	208	203	216	220	228	226	214	225	221	227	209	235	214	218	228	230	233	223	175	230	251	210	189	246	250	223	243	218	235	239	216	205	230	211	230	215	223	198	234	218	216	264	236	220	225	218	210	237	227	221	220	220	207	238	227	182	216	217	213	214	209	232	199	229	216	209	219	257	212	226	221	220	212	207	225	239	224	216	220	216	228	226	216	218	211	216	218	233	220	233	206	254	228	215	220	230	231	233	226	207	221	200	206	223	217	230	219	215	202	239	231	229	215	228	242	241	217	242	204	211	209	189	215	231	224	206	206	201	242	234	205	224	239	231	222	212	202	198	211	227	208	197	212	222	232	226	196	208	210	226	246	217	229	208	241	209	184	202	227	236	213	225	236	213	230	235	237	215	252	221	216	230	214	219	209	221	235	211	208	234	228	237	208	216	207	222	223	213	233	256	221	228	223	208	200	230	221	195	211	197	235	236	204	185	212	253	187	251	207	214	209	200	232	225	192	229	251	239	239	214	249	230	212	236	252	216	212	203	209	197	226	217	228	247	215	231	213	210	211	217	217	212	201	195	196	215	218	200	212	248	235	207	235	199	209	227	232	200	237	195	211	222	241	202	219	215	222	222	233	242	217	190	193	223	214	226	225	216	241	218	230	184	208	230	217	245	216	210	233	205	258	225	216	254	184	215	200	219	218	247	214	218	206	206	224	229	214	198	212	190	188	193	194	210	241	211	223	201	212	215	224	213	244	204	213	220	225	241	212	211	234	208	204	241	204	240	245	227	233	205	254	222	220	215	240	204	234	224	218	204	205	206	208	202	209	228	217	224	213	212	224	203	226	199	254	208	227	249	214	240	242	223	227	231	206	214	217	229	208	222	207	232	199	218	214	202	228	242	243	235	212	234	203	223	234	202	238	242	208	190	204	254	226	208	229	230	227	225	231	241	214	224	204	220	223	213	203	238	235	213	251	204	216	226	218	235	233	220	212	229	219	214	210	212	257	213	216	214	229	228	222	221	233	194	230	200	225	235	238	228	216	212	241	240	202	217	226	218	239	236	213	227	214	216	205	228	197	225	225	223	224	226	188	224	214	211	246	216	215	190	218	212	191	212	196	231	225	227	240	246	245	210	202	196	226	216	196	229	225	218	214	206	227	238	234	199	228	228	218	215	217	223	232	207	219	203	233	207	188	228	222	202	221	198	258	230	215	213	214	206	219	250	229	214	219	210	216	228	185	242	223	199	242	220	227	210	232	200	226	216	219	219	216	222	241	220	231	210	220	222	201	208	203	234	219	200	234	236	236	209	233	233	244	238	213	206	216	217	205	228	230	211	245	222	250	207	209	222	233	217	216	224	231	221	225	214	220	200	217	223	226	214	237	219	239	202	231	195	226	224	201	217	201	219	228	228	232	242	224	242	228	214	208	227	240	191	231	224	218	219	186	244	228	220	233	222	220	205	252	224	241	222	207	239	210	225	211	222	228	215	227	213	223	234	221	199	237	189	196	222	217	224	236	227	217	213	208	240	236	230	199	195	217	219	216	221	212	242	235	231	212	213	240	209	221	199	245	205	212	202	219	208	238	196	228	203	236	229	226	231	212	220	213	218	239	225	207	208	224	222	223	203	211	210	242	194	206	206	189	211	218	233	194	235	208	196	226	244	246	190	202	206	240	207	217	241	209	222	217	217	198	212	222	203	225	216	239	235	204	216	216	239	195	220	232	222	258	228	225	200	227	203	221	241	227	199	221	199	229	264	189	206	240	234	242	224	212	234	236	204	235	197	233	236	224	197	234	230	192	228	222	218	196	206	205	219	249	207	208	216	223	262	231	230	203	215	232	243	202	219	208	210	212	220	226	226	232	257	243	226	216	206	232	226	214	218	217	211	226	221	213	213	216	207	223	225	240	187	214	253	222	230	237	201	219	233	230	234	229	237	213	238	240	229	225	202	211	233	200	239	230	237	236	216	248	226	182	184	210	222	206	241	198	215	234	220	212	225	213	222	207	212	223	196	196	219	230	209	218	224	232	228	242	223	212	220	205	223	230	214	217	232	227	215	217	218	222	191	209	217	246	251	211	202	208	210	229	215	194	250	216	216	225	235
1444	316	284	258	339	297	286	294	295	279	331	286	288	301	294	302	261	269	273	304	307	296	324	297	280	294	287	261	282	269	248	292	327	316	273	300	287	276	303	310	255	270	303	306	278	305	303	299	313	296	284	289	260	303	284	294	327	305	295	288	272	303	283	293	297	283	296	289	293	309	310	319	280	275	287	270	296	295	266	282	283	274	307	280	308	294	318	296	305	283	343	289	322	299	308	303	275	296	289	301	295	287	310	287	256	302	312	314	288	325	291	298	313	254	283	289	287	315	319	314	276	306	277	282	313	304	310	275	292	276	279	298	333	324	323	340	316	316	273	301	288	250	289	290	308	296	301	272	261	262	338	320	317	305	272	269	276	274	308	305	281	275	288	301	279	326	340	302	328	322	335	279	295	301	303	275	285	314	290	297	310	301	249	306	272	288	298	293	275	318	252	299	290	260	292	290	289	276	281	260	291	258	321	304	281	269	287	284	292	272	275	298	285	290	301	289	311	320	297	279	294	285	288	298	300	314	253	296	264	275	282	283	291	282	287	300	310	281	290	278	315	271	256	306	274	307	272	282	277	292	283	300	301	286	261	287	297	300	290	267	328	308	301	276	283	278	282	285	302	287	302	310	285	308	294	313	259	281	268	270	275	293	322	287	288	317	271	292	276	310	287	278	284	280	292	304	285	259	303	289	275	295	290	280	279	260	261	304	297	290	288	269	291	273	306	286	290	255	297	316	290	307	313	273	297	266	289	266	335	262	291	256	282	323	270	306	285	268	281	298	286	257	272	273	298	276	331	304	300	317	302	284	306	300	289	290	303	302	297	327	310	281	315	294	298	308	310	269	297	292	275	316	289	254	310	302	279	311	304	280	305	300	275	263	285	325	291	304	285	312	284	276	274	285	292	306	293	268	314	296	298	285	331	256	259	302	345	302	296	271	279	306	309	316	273	294	288	262	273	304	302	311	307	284	288	298	295	286	316	304	284	306	319	255	289	308	283	280	289	305	312	309	302	293	259	302	306	271	311	307	293	275	297	292	308	279	290	300	269	292	307	311	267	281	289	321	314	260	297	266	307	289	276	268	291	277	302	294	286	304	275	319	307	300	293	284	286	331	284	297	285	322	296	310	289	251	282	297	282	293	301	289	299	294	284	328	308	275	306	283	286	294	290	290	312	303	260	260	303	296	290	265	310	286	321	297	270	281	315	295	293	274	267	266	291	298	288	296	283	305	283	268	282	291	277	277	283	311	300	288	259	288	299	298	291	290	307	306	272	276	259	289	311	300	289	329	286	309	291	268	294	289	287	267	312	308	314	283	273	290	293	275	299	288	290	296	284	289	311	291	265	291	262	297	284	264	296	273	307	298	308	272	293	302	306	276	305	299	336	306	301	310	299	293	296	290	314	274	307	293	274	295	300	286	294	267	317	302	299	281	261	289	310	288	273	303	291	287	283	306	319	272	293	276	292	306	276	304	271	300	322	295	292	270	302	254	275	318	251	247	278	267	277	292	260	272	278	261	293	257	286	275	292	295	286	296	271	292	276	302	269	291	260	262	271	273	291	276	281	272	283	312	287	296	268	288	282	267	248	278	293	308	286	269	325	264	293	312	283	307	324	295	258	327	273	296	298	294	320	295	283	305	284	277	298	283	281	262	287	277	287	269	296	285	305	333	248	279	269	272	307	302	312	282	302	316	287	273	324	316	283	268	314	330	270	299	309	285	277	277	296	289	285	266	279	265	302	316	292	250	285	302	303	306	290	298	276	285	319	327	295	309	303	288	299	279	314	304	306	283	288	299	301	271	304	333	296	295	306	295	291	292	289	255	317	277	296	299	285	297	271	297	307	289	303	307	283	292	302	325	300	297	274	276	264	307	277	285	347	298	279	295	301	297	274	277	292	298	306	282	276	298	283	324	291	288	324	283	311	285	306	271	251	275	315	270	275	300	309	313	296	295	307	272	311	294	304	326	279	265	289	320	303	288	301	281	294	297	292	300	270	298	292	271	281	325	308	292	293	314	300	305	276	265	305	262	276	302	276	286	300	302	287	299	323	295	267	259	334	286	310	289	288	295	318	301	314	247	282	299	291	303	314	287	287	269	308	290	318	292	254	270	305	277	284	266	264	305	293	325	322	262	281	282	266	266	293	282	261	274	269	282	296	270	314	333	280	314	276	263	271	274	259	275	277	308	297	288	319	271	294	301	290	317	304	258	261	296	296	266	274	297	294	285	268	308	304	266	300	289	293	287	320	301	272	329	297	270	282	274	275	299	307	279	281	296	302	297	293	281	290	304	274	297	324	291	304	293	311	315	284	322	296	300	277	265	272	276	287	269	290	279	307	292	269	280	264	333	278	322	275	282	267	284	273	275	298	278	291	313	273	271	298	269	289	290	251	297	280	270	263	308	292	281	310	271	334	303	302	295	302	293	273	319	274	277	288	309	316	284	289	322	263	279	266	253	293	305	299	283	284	264	261	305	268	269	296	289	306	321	321	287	274	283	261	304	302	291	268	283	308	278	308	316	258	291	273	318	286	293	316	288	274	288	286	333	296	292	298	269	301	217	285	264	287	272	286	273	310	310	300	305	291	283	292	304	254	278	282	332	319	290	278	283	308	320	302	318	285	330	317	276	264	298	296	278	292	293	299	265	288	290	305	282	298	279	290	313	277	285	269	304	281	305	276	278	268	298	312	286	249	315	275	289	262	300	296	295	319	304	275	260	305	251	272	286	294	305	272	313	323	311	292	300	277	292	286	268	301	263	282	292	285	261	268	277	271	257	284	301	283	308	296	289	300	294	258	319	277	262	273	289	301	281	312	288	308	315	286	311	306	297	278	289	289	274	291	276	306	318	308	301	271	300	259	324	274	284	298	293	265	305	306	285	313	281	275	307	304	288	270	279	267	274	305	306	283	299	301	294	290	268	256	319	280	280	294	300	309	277	321	296	299	269	265	298	320	284	298	281	296	323	311	284	302	303	284	266	305	328	273	294	297	267	296	296	307	305	271	296	308	275	290	302	269	267	267	306	300	264	304	276	293	282	302	278	298	285	292	304	317	299	314	300	324	279	323	295	287	270	300	292	255	303	287	296	292	295	296	285	309	291	299	294	309	271	283	276	267	315	273	306	271	288	305	322	284	276	308	262	292	289	276	302	275	269	308	282	295	336	281	262	272	287	278	296	294	297	305	274	261	273	292	292	326	297	295	303	290	293	320	301	274	303	277	277	246	299	254	290	273	324	286	284	279	301	294	280	289	295	293	325	280	281	269	296	278	304	322	303	270	308	307	260	300	275	266	311	297	282	298	303	286	269	286	286	298	294	309	261	257	292	341	277	254	245	286	306	288	268	289	260	320	326	319	275	267	309	279	291	294	329	290	227	265	300	291	325	299	298	256	288	286	305	298	285	284	288	297	315	296	309	293	292	265	320	316	311	257	302	314	301	312	282	297	290	295	306	283	290	289	277	273	302	276	306
1880	690	646	669	672	686	658	701	673	668	649	677	631	650	637	640	658	635	630	659	652	640	702	666	731	637	656	608	684	651	648	597	683	614	641	677	633	676	619	684	648	672	679	628	632	684	649	655	623	660	645	628	588	639	611	656	634	636	644	680	612	677	668	608	624	647	597	661	643	655	636	599	661	624	629	612	632	644	619	633	634	676	665	684	681	642	672	656	649	646	663	653	636	576	644	657	646	659	613	633	657	649	677	625	672	593	658	637	626	600	667	670	656	648	694	653	629	657	626	675	610	637	659	641	656	624	662	652	625	622	666	684	620	681	642	623	621	647	633	614	614	692	674	675	685	658	620	652	605	657	631	647	613	670	677	650	645	639	635	616	664	622	679	647	648	652	666	663	634	626	619	607	642	626	681	633	677	612	671	651	648	686	638	647	611	667	612	621	603	612	671	674	705	659	692	644	687	645	680	659	659	680	657	670	670	625	684	628	647	664	628	653	688	639	677	663	668	621	632	668	674	628	612	693	640	659	628	615	657	630	628	636	627	636	659	633	647	657	627	675	714	624	607	677	601	628	673	642	660	585	621	681	654	612	666	587	661	660	661	606	655	648	600	626	702	596	660	629	627	670	630	674	653	617	611	662	680	601	653	630	653	688	664	640	655	655	654	625	657	610	646	676	655	661	652	696	669	658	656	591	645	667	621	629	664	658	632	645	624	655	648	672	643	674	634	622	652	646	606	635	631	658	672	697	660	658	637	642	662	692	645	629	619	671	642	617	668	650	682	637	645	604	650	655	605	663	602	647	638	607	616	627	700	647	610	645	645	672	661	636	649	663	615	635	664	658	637	638	702	618	624	676	629	618	638	636	662	616	629	687	656	653	666	675	636	695	635	672	667	673	605	683	637	682	678	648	645	672	617	636	705	624	698	681	687	629	641	639	650	705	677	640	655	638	665	614	680	650	614	634	634	648	651	655	626	645	630	644	634	592	612	622	648	700	643	633	619	583	671	654	617	635	638	693	631	649	672	671	663	652	651	647	693	631	652	691	631	653	622	650	679	612	672	640	588	660	715	662	667	680	649	640	674	620	636	648	661	704	663	616	656	672	638	700	642	642	635	575	654	670	709	637	658	635	723	657	654	669	644	654	619	648	638	681	647	645	604	653	660	676	646	673	634	606	648	637	684	644	655	612	602	587	658	682	607	629	648	642	655	665	594	680	656	650	624	727	645	648	654	647	675	634	646	678	617	601	658	634	682	659	674	684	645	664	646	638	610	662	598	643	632	665	664	674	626	700	600	622	616	624	683	691	637	683	620	701	638	659	674	632	609	670	615	650	644	643	606	615	655	660	560	666	634	580	636	654	659	631	595	697	654	611	642	644	676	601	635	630	617	679	627	631	638	627	620	643	641	621	623	623	608	665	674	657	630	686	611	702	651	608	649	627	633	627	634	624	664	658	638	662	620	657	630	634	649	652	665	648	674	642	680	684	644	625	656	615	651	654	689	631	680	661	643	666	651	609	653	643	690	690	645	630	663	689	634	623	608	667	645	612	612	659	663	631	677	664	657	638	643	707	675	687	627	678	610	630	613	651	630	667	632	634	658	661	639	620	659	673	612	655	680	610	671	641	650	652	635	638	657	619	700	626	587	616	621	679	633	670	652	639	674	667	658	633	671	645	634	661	657	623	640	626	659	717	636	655	628	636	646	619	633	626	656	687	637	690	629	636	634	667	658	664	664	623	602	658	622	620	666	666	636	661	657	649	623	604	644	662	651	625	636	637	667	664	645	621	683	646	653	669	648	644	624	689	631	635	649	670	662	595	641	685	623	620	627	673	660	666	623	635	630	623	649	685	655	609	637	652	687	616	633	678	660	676	651	670	659	675	607	651	669	651	648	650	650	682	669	633	660	673	617	660	636	669	693	620	595	692	718	575	666	619	614	624	642	633	664	621	639	642	647	611	666	648	653	632	607	642	703	608	651	641	635	641	668	654	643	643	633	634	703	627	657	605	599	664	665	660	655	674	649	656	609	609	611	674	622	637	660	631	672	664	666	661	668	660	616	675	658	640	644	658	600	622	697	674	642	644	639	680	625	646	633	634	644	634	622	615	620	629	725	692	640	665	688	636	661	650	661	678	622	639	649	650	664	642	594	679	642	643	632	675	626	629	648	628	675	657	675	665	637	683	612	621	709	618	638	647	605	620	625	676	637	625	661	637	657	656	667	658	621	653	662	645	650	695	602	603	640	651	685	662	626	642	651	675	630	691	663	659	620	662	656	642	680	644	676	655	622	632	647	636	696	660	648	680	648	653	658	681	655	668	629	655	687	657	606	671	709	606	646	616	636	598	641	667	649	631	641	689	606	659	634	656	628	670	678	622	566	617	632	691	678	628	636	648	659	617	625	640	685	664	637	644	648	616	634	601	665	647	674	611	667	622	631	666	650	583	640	649	656	665	705	646	648	590	631	685	604	664	659	644	610	656	637	654	651	673	602	633	681	653	681	673	619	642	631	678	605	676	634	661	623	660	635	585	632	660	642	634	637	633	631	664	642	704	590	634	702	647	642	661	640	625	645	679	654	663	631	626	642	648	661	689	639	652	609	685	669	676	663	654	612	650	650	649	691	639	702	651	634	655	634	659	621	627	664	651	625	589	666	620	620	648	651	632	639	669	639	633	633	678	653	624	682	609	664	643	649	619	691	650	650	631	640	650	685	667	624	602	643	671	589	620	634	686	650	643	670	594	675	670	627	641	609	670	647	659	666	635	604	666	643	700	639	661	633	677	659	642	604	675	618	627	627	647	679	693	590	618	679	638	605	654	639	673	633	660	692	649	669	611	682	649	667	617	632	655	627	610	670	670	602	654	668	622	625	636	613	614	669	644	625	672	650	663	631	696	608	591	686	636	616	644	581	629	659	621	634	614	646	643	633	607	656	679	640	636	663	640	661	651	678	649	616	623	638	644	612	641	676	566	688	662	668	644	651	634	636	674	647	642	617	619	656	659	624	598	687	617	622	619	665	678	635	657	650	643	621	639	594	603	681	593	630	607	624	656	672	665	643	684	663	656	637	656	660	655	686	662	673	639	588	622	668	667	618	621	706	633	635	705	631	633	647	656	674	647	629	668	672	633	650	672	654	648	672	656	667	676	676	636	696	618	626	600	622	665	669	624	660	662	620	623	643	666	631	641	605	685	663	666	696	600	623	648	672	632	682	638	655	676	680	626	638	642	669	657	630	621	682	596	622	628	639	623	669	656	645	652	609	690	664	637	690	639	661	641	675	653	635	682	660	556	690	651	692	691	679	652	652	655	586	624	663	625	640	647	664	605	641	626	696	640	604	637	655	669	682	655	661	656	616	669	680	617	623	628	621	634	647	635	632	626	673	626	678	645	620	616	670	677	629	646	676	651	638	669	653	629	642	646	663	669	655	714	633	679	637	639	596	660	614	622	633	661	656	674	624	598	698	641	694	661	632	632
6622	408	450	426	348	297	222	197	208	165	164	167	173	148	165	170	160	160	169	156	168	203	204	212	152	186	195	177	198	192	173	172	154	164	140	156	163	179	163	149	151	163	158	139	138	148	135	161	134	133	150	163	164	154	125	140	161	139	138	176	168	162	166	164	163	136	128	149	146	171	159	167	143	147	150	169	162	126	128	145	158	154	161	166	193	121	138	165	151	141	141	162	139	161	161	158	124	137	163	167	158	148	158	164	163	141	158	154	177	160	153	170	146	147	138	169	164	150	154	160	149	128	150	160	165	152	160	169	161	147	143	136	143	139	150	140	173	167	154	144	162	167	136	132	164	156	134	158	152	159	137	134	161	161	153	162	154	172	167	164	166	141	165	170	153	150	168	132	155	143	152	149	147	128	157	155	149	166	143	185	153	156	153	182	160	134	141	144	160	166	149	147	152	156	171	142	171	160	135	170	177	160	157	149	162	185	145	159	173	162	182	148	162	157	141	166	149	148	139	187	172	128	135	162	133	135	125	130	159	146	159	149	144	152	137	157	163	149	139	168	162	153	159	156	129	160	154	137	143	146	150	154	160	149	136	135	166	144	146	144	165	163	162	135	162	164	138	152	146	163	173	133	160	162	161	148	149	156	156	157	122	131	141	172	149	169	168	164	133	172	158	142	153	148	130	133	165	136	161	166	163	127	184	153	139	173	162	127	146	149	167	155	167	170	139	166	156	172	160	163	165	166	156	155	148	152	181	154	161	162	153	153	156	207	151	150	172	164	157	168	146	161	136	157	143	167	149	172	126	155	146	166	165	159	133	133	133	154	166	163	150	133	143	142	171	175	136	145	166	141	155	174	139	148	136	163	164	160	136	142	156	163	140	149	152	157	158	182	165	173	155	163	154	162	184	144	165	125	128	165	155	151	141	145	171	149	132	147	170	156	144	146	168	133	138	146	123	146	149	158	145	146	163	152	160	146	168	181	135	161	164	148	160	143	153	138	141	142	164	134	172	132	165	171	160	132	162	164	164	153	148	141	147	140	161	166	148	155	169	161	176	157	145	141	168	135	149	156	119	150	154	166	168	139	140	151	158	158	166	150	152	152	161	149	158	155	160	150	140	147	153	159	129	177	159	135	166	178	163	144	148	150	151	158	159	159	166	136	173	148	156	145	156	147	147	150	155	128	156	171	187	162	162	164	156	135	157	160	143	177	143	167	157	166	187	160	150	157	183	149	153	135	138	144	156	145	126	145	166	164	172	148	145	159	173	153	136	135	144	164	163	176	136	152	152	154	146	153	152	148	158	157	176	153	145	136	161	155	138	152	163	139	152	152	164	150	157	146	141	124	156	154	163	148	170	136	141	154	167	144	179	177	146	152	164	146	126	130	167	144	164	154	145	147	170	171	162	150	147	161	175	150	148	131	140	146	139	162	141	157	164	164	159	146	154	172	119	171	162	127	154	153	152	138	145	158	138	163	161	146	157	162	157	142	158	195	171	129	140	176	135	177	148	151	150	167	147	169	130	159	145	152	132	161	131	160	139	178	169	165	159	139	129	167	153	130	150	146	144	155	164	170	154	161	165	165	132	154	174	152	161	169	126	163	175	157	134	131	154	128	139	151	159	153	132	126	150	148	164	174	167	126	123	151	151	150	182	154	153	155	147	137	140	142	165	153	164	143	181	165	162	162	166	163	155	168	146	155	146	157	153	137	153	162	153	144	124	156	164	161	153	154	144	188	169	157	153	147	143	160	149	158	151	143	143	159	139	139	147	125	157	166	155	161	146	166	181	155	141	165	149	142	148	164	161	172	160	144	173	144	144	159	158	143	139	157	168	126	160	146	131	173	142	150	160	158	155	151	154	122	134	157	182	171	147	155	152	144	149	165	168	166	144	138	159	133	156	152	135	132	159	161	166	152	139	128	162	135	131	141	141	143	165	144	152	175	150	157	133	142	145	147	154	164	167	147	131	139	153	163	170	167	163	172	157	164	172	152	131	159	155	165	147	158	183	142	162	155	158	164	180	145	153	168	149	144	141	138	173	140	162	143	158	149	159	143	136	146	153	159	137	143	145	139	143	166	137	121	140	146	142	160	152	167	149	158	161	150	131	143	177	143	133	156	177	174	136	164	177	162	158	144	157	160	163	157	136	160	164	176	167	161	143	173	146	170	164	156	141	148	145	153	181	159	142	165	160	155	174	180	148	171	155	138	125	173	158	154	148	150	154	169	135	186	172	173	153	134	166	155	135	145	155	173	137	140	151	149	157	151	155	151	131	167	159	146	176	150	154	148	161	147	164	172	150	130	150	124	127	144	129	139	157	125	160	155	138	165	136	159	171	134	154	152	143	136	157	182	171	157	162	160	158	178	142	150	145	163	144	153	172	151	155	146	151	173	156	147	147	143	144	167	151	168	153	175	119	145	145	143	158	145	148	175	164	170	147	166	180	167	153	153	140	148	141	164	160	155	169	134	139	154	158	168	150	160	148	125	156	162	135	160	170	168	152	173	167	160	152	207	153	167	157	149	164	133	135	163	155	153	158	143	139	163	149	165	148	158	136	173	157	152	155	146	157	150	148	150	150	153	163	147	141	151	158	143	145	160	164	154	156	148	168	145	141	149	140	144	161	151	170	139	166	150	146	140	165	147	161	175	145	147	160	164	162	137	147	151	149	162	171	163	145	144	166	129	158	157	129	143	153	158	137	153	130	144	150	149	152	150	168	165	146	163	154	138	160	170	173	129	156	159	125	155	153	140	163	164	175	149	147	153	139	153	151	157	151	156	146	160	128	160	139	148	142	146	141	145	145	164	160	135	173	152	146	160	159	168	141	151	129	165	147	141	148	157	141	137	173	148	144	154	146	149	144	172	148	165	179	153	136	146	147	154	168	144	151	156	139	133	134	144	166	165	172	149	150	144	156	154	164	158	130	153	141	181	153	141	156	146	146	161	158	145	165	142	164	173	167	154	175	140	133	142	143	134	150	164	185	168	155	150	183	145	146	139	162	154	152	134	158	140	137	165	139	152	141	134	137	155	133	167	133	142	164	145	177	162	131	149	146	144	138	135	132	155	158	147	176	135	142	165	161	152	131	139	156	188	150	157	158	151	161	146	153	146	164	159	153	181	164	140	133	186	124	152	153	133	141	150	163	173	159	152	143	154	158	183	142	150	143	161	137	171	145	145	171	117	157	178	167	158	157	148	148	145	163	164	151	158	163	175	132	160	142	148	126	152	165	146	174	152	155	140	163	163	160	180	165	169	149	148	151	154	154	155	154	166	153	147	148	140	140	162	137	144	136	138	145	165	155	142	180	146	158	128	143	154	157	149	165	126	140	153	134	152	147	146	145	143	154	151	157	157	153	165	151	142	126	132	134	164	164	171	141	159	171	142	159	159	164	147	157	149	156	165	174	153	146	161	166	168	134	174	158	146	141	172	172	149	160	148	152	133	158	144	165	169	160	142	154	141	153	147	150	159
6213	634	1105	1283	1187	1066	784	714	650	598	496	463	515	441	486	494	461	452	416	432	416	668	747	705	605	591	592	629	613	495	503	535	560	545	491	508	478	511	477	423	358	393	324	381	394	334	403	365	375	371	360	380	365	380	357	369	342	346	356	376	366	358	372	387	366	363	338	372	374	355	355	349	355	341	338	365	331	347	347	359	391	374	351	330	367	364	371	375	378	368	381	356	321	376	373	385	334	348	348	352	336	341	339	377	329	335	375	311	369	383	358	383	375	350	362	351	331	344	371	358	329	376	354	361	355	387	381	381	366	337	361	358	325	372	349	303	355	377	341	332	366	355	365	334	362	371	345	323	333	343	361	371	364	368	359	331	350	352	338	331	353	362	349	348	368	369	373	349	365	365	344	323	331	356	339	331	369	372	385	384	399	377	356	366	372	380	312	341	349	361	375	369	363	358	348	350	365	363	346	339	357	362	348	378	315	353	340	342	346	332	381	367	365	377	369	356	348	326	351	401	364	341	380	356	348	329	359	358	348	336	353	325	342	321	312	412	357	335	344	362	336	378	367	326	360	345	351	372	358	392	387	361	322	333	350	313	344	338	335	343	361	357	332	335	338	336	337	360	352	327	363	332	343	336	356	330	357	358	355	352	365	371	368	358	344	377	371	332	328	368	348	350	366	396	370	378	379	378	353	346	322	351	368	345	369	359	351	409	344	329	371	371	365	318	371	370	350	364	365	336	369	332	359	330	344	345	340	393	311	362	350	349	320	347	358	342	366	355	360	363	368	340	335	353	316	341	327	326	339	382	387	313	343	349	346	332	370	358	354	358	347	379	349	378	318	339	337	304	355	366	370	373	332	363	356	379	345	370	385	391	347	343	393	370	388	366	334	354	350	354	358	362	362	342	345	315	351	352	356	367	327	358	340	359	349	354	354	363	354	342	361	332	358	368	366	362	355	358	357	336	340	343	370	379	366	360	346	372	353	320	326	356	353	335	351	364	323	366	331	364	363	355	340	354	344	366	387	351	357	347	354	360	360	350	361	371	376	358	318	362	360	353	334	348	339	353	340	361	359	332	343	342	346	336	361	344	375	318	376	346	344	358	373	378	306	354	356	343	382	357	395	329	336	362	372	358	382	352	344	407	352	372	355	327	307	381	348	373	339	352	377	377	366	383	395	356	356	400	342	338	343	341	338	312	371	368	362	356	368	346	367	337	346	344	356	368	349	360	342	329	343	383	357	328	359	386	363	354	343	373	364	334	378	336	354	315	359	317	334	351	350	362	346	354	346	342	382	358	349	359	326	354	380	383	360	370	363	380	340	350	352	351	397	355	367	349	377	353	328	370	347	337	381	330	344	342	355	338	358	375	362	325	372	386	328	390	334	362	372	397	373	385	354	350	332	356	355	388	362	352	360	366	335	354	366	345	355	368	353	347	382	309	364	323	349	327	344	350	365	360	358	334	363	333	339	345	377	368	361	373	356	361	352	369	360	381	353	364	356	360	391	391	358	363	364	318	333	388	310	355	307	381	331	336	326	366	357	343	391	328	346	362	343	349	354	375	386	355	369	367	335	330	376	362	353	395	350	359	355	316	373	356	363	354	325	348	404	347	367	316	337	350	357	360	359	333	353	349	355	369	375	374	361	319	346	363	338	347	348	346	331	351	348	355	367	347	355	315	349	358	375	367	358	346	354	360	383	359	346	350	363	377	344	337	375	356	354	344	316	305	340	343	406	368	328	365	363	342	344	362	401	357	347	407	340	347	338	364	390	369	329	340	353	369	322	343	331	404	350	355	360	340	347	382	347	356	373	355	361	380	324	328	330	345	362	341	355	337	353	379	381	319	348	341	357	330	379	358	332	359	356	359	378	345	360	351	322	337	346	333	347	348	341	370	356	324	359	340	349	367	325	329	332	398	360	359	347	347	327	362	366	339	348	365	333	336	370	341	362	324	346	333	356	364	347	366	338	349	352	368	355	391	383	340	359	348	378	321	331	348	328	358	323	386	359	342	349	369	338	359	352	392	337	357	351	354	343	360	364	403	374	367	357	353	316	361	347	367	377	337	341	357	344	354	366	365	365	356	350	352	390	360	345	376	343	314	350	311	348	387	336	350	350	330	384	396	356	334	380	371	338	339	376	338	356	371	348	329	339	354	354	352	319	354	351	381	347	355	383	319	349	350	339	356	370	353	334	345	314	364	367	373	308	407	357	361	353	357	369	357	334	379	373	329	374	365	356	364	355	338	348	350	340	345	368	351	357	335	385	329	376	330	362	368	358	342	365	336	386	383	365	349	381	359	322	352	328	358	390	330	316	349	350	371	354	349	382	395	347	341	357	380	361	355	357	350	368	339	334	351	386	326	338	374	353	357	363	332	376	334	392	381	364	347	352	361	360	316	349	377	382	373	344	330	312	361	359	370	362	382	381	356	353	333	365	355	307	360	304	351	375	368	376	365	379	365	336	349	389	364	376	358	323	369	362	365	337	362	346	341	369	351	355	351	348	337	367	364	346	370	324	359	333	350	344	331	367	380	356	343	349	391	382	301	355	378	389	334	359	372	389	368	366	351	371	384	328	331	349	348	335	341	348	360	352	325	368	342	360	327	340	371	343	378	336	343	370	359	347	370	320	343	343	355	361	361	343	383	384	335	373	360	343	340	357	380	368	375	366	337	344	360	324	372	359	347	399	374	356	323	337	355	398	362	371	377	372	392	351	337	364	356	352	363	349	339	365	367	344	332	360	338	361	353	352	341	345	348	363	358	361	345	326	354	344	331	388	354	341	380	369	371	337	349	402	337	329	326	377	359	345	371	349	362	370	363	345	331	344	349	357	347	334	365	384	348	362	345	368	349	350	338	350	372	377	325	330	355	357	368	372	342	345	343	350	379	379	335	346	359	350	358	349	339	338	376	359	330	353	368	368	370	366	354	325	377	386	333	352	347	318	376	374	364	342	377	358	372	338	345	349	360	341	380	348	400	367	355	333	372	355	338	314	364	377	350	360	376	325	352	369	340	341	374	363	352	386	346	344	355	354	381	343	363	346	392	379	347	393	327	355	326	334	345	337	373	358	357	366	352	361	352	375	354	343	351	352	345	337	340	347	340	368	368	358	325	394	305	341	368	348	351	375	337	369	342	344	349	372	344	339	328	364	373	330	391	327	366	358	365	351	356	376	357	354	360	347	380	302	372	349	374	373	356	354	347	386	365	338	363	384	351	348	356	369	364	360	326	365	335	362	355	349	337	337	346	366	368	346	375	322	386	367	329	384	369	364	339	370	362	415	347	382	362	365	370	398	347	370	398	340	343	349	358	367	359	362	415	371	365	370	373	348	365	358	399	360	335	383	344	325	339	369	368	342	352	337	361	362	344	388	363	350	343	367	343	331	374	330	349	358	377	350	374	371	363	345	361	349	353	380	347	351	347	340	334	332	336	344	348	384	374	363	322	334	320	371	366	333	356	364	378	355	368	374	334
13267	914	815	618	416	326	258	216	169	136	128	122	110	88	93	102	87	97	85	107	90	136	150	167	170	159	138	132	136	124	130	100	150	115	120	109	109	112	91	90	92	81	83	73	83	77	74	82	92	81	72	79	65	78	93	75	73	88	62	68	69	88	95	79	82	87	83	78	83	74	72	70	69	95	87	65	82	75	78	82	85	93	76	79	76	72	97	76	75	72	79	67	91	76	80	87	73	88	77	71	76	67	75	69	82	82	74	82	89	62	68	65	78	80	84	80	94	71	80	77	74	83	78	91	82	85	96	105	79	74	80	74	103	94	80	86	73	61	79	78	80	84	71	82	93	82	95	88	82	74	77	74	81	68	83	84	87	62	84	72	66	75	100	84	80	69	69	71	77	64	82	81	70	69	71	91	81	85	79	77	65	84	92	68	69	77	84	73	60	64	80	76	70	72	71	79	61	77	78	90	85	71	81	77	65	69	81	86	72	79	69	59	65	82	80	73	84	59	53	75	67	89	79	77	76	76	84	70	65	77	76	76	58	81	80	78	84	96	85	85	71	81	75	88	72	75	75	90	74	77	67	96	73	81	76	76	82	77	83	95	87	65	80	77	98	70	71	92	73	85	92	75	78	80	87	78	75	88	67	76	74	84	76	96	55	71	86	72	56	75	70	87	68	57	89	72	71	82	78	74	70	67	73	74	60	90	72	71	69	62	93	76	94	70	82	80	87	81	78	74	83	70	70	79	84	98	72	75	75	63	58	70	72	84	79	86	94	77	81	79	86	84	81	84	70	73	67	87	83	79	87	83	70	77	73	77	73	76	72	91	72	82	92	86	74	79	72	72	85	79	71	82	69	66	69	87	74	82	84	65	55	62	73	78	72	78	76	77	90	80	95	88	79	55	78	83	85	65	61	72	67	56	88	85	94	82	71	77	72	66	78	57	86	80	87	63	66	82	85	84	66	72	75	71	71	95	85	82	87	81	74	63	81	76	81	68	61	77	69	91	92	80	86	79	75	73	78	83	84	77	67	102	77	86	81	79	69	83	81	59	73	83	76	62	80	71	72	72	83	64	81	81	83	83	70	77	70	82	87	74	66	86	69	82	79	73	78	91	83	80	89	63	71	79	71	67	85	59	74	80	66	76	88	82	92	81	80	94	71	75	76	81	73	82	90	65	86	76	85	90	79	74	77	87	68	79	73	72	86	75	93	74	71	101	85	77	87	76	63	77	78	78	85	83	67	72	94	85	84	69	94	75	67	91	84	52	63	74	72	69	79	86	77	83	72	82	91	72	72	76	86	89	65	80	83	72	78	95	80	71	70	88	78	75	87	83	103	86	62	98	85	62	85	73	71	80	75	85	83	70	63	85	83	67	73	91	80	81	77	81	63	84	77	86	60	73	88	84	80	69	71	86	81	81	85	77	76	68	64	62	81	88	71	98	81	72	67	85	55	76	70	92	77	79	60	70	77	63	83	83	84	73	70	84	77	92	82	88	89	94	83	60	64	78	84	90	80	81	71	77	72	73	57	86	78	60	68	89	78	76	81	99	99	74	82	65	60	69	78	64	75	84	80	68	85	75	72	78	77	85	85	111	82	81	76	65	69	75	90	84	72	58	88	69	88	72	80	74	83	88	69	78	88	67	69	85	69	86	63	71	71	76	82	69	69	92	86	81	78	76	78	77	89	81	66	74	62	60	88	73	70	57	79	80	83	86	67	83	104	82	69	80	64	62	81	89	63	66	69	62	81	66	77	67	84	83	74	78	84	83	87	97	85	80	82	94	76	80	73	83	79	72	66	79	85	65	70	87	98	88	86	63	76	76	74	81	83	77	77	75	70	78	67	82	69	66	80	66	74	62	83	66	83	68	82	76	80	75	57	72	83	91	63	90	72	90	91	103	83	100	71	76	65	69	69	89	71	64	79	76	85	76	71	78	78	88	84	62	78	90	84	78	63	99	76	68	79	86	56	73	90	89	70	78	75	79	78	71	92	88	83	70	86	78	74	69	83	73	85	73	71	74	84	68	84	72	80	66	81	74	86	87	82	78	68	76	87	66	58	93	68	78	82	64	74	81	66	75	82	83	86	76	78	79	73	74	74	66	73	70	74	67	77	88	80	85	79	79	76	66	84	77	75	89	81	94	75	77	79	83	77	67	78	64	83	68	81	92	81	68	59	82	68	75	100	83	81	88	80	69	94	74	63	79	80	78	76	74	89	75	92	96	79	81	73	71	91	82	77	65	58	65	94	78	90	60	85	67	73	82	70	71	72	79	73	77	78	90	69	68	67	75	83	77	71	69	80	71	61	78	78	68	58	88	83	71	76	73	66	90	81	99	79	79	72	88	81	74	98	84	80	86	81	81	85	71	86	80	85	93	82	81	80	90	66	92	79	84	75	83	75	76	88	76	85	82	85	87	71	83	84	82	84	79	81	77	79	76	85	73	80	78	58	65	78	87	85	85	85	81	93	68	83	79	82	82	72	75	88	70	74	78	85	83	84	77	86	70	89	85	52	77	81	68	64	82	71	76	83	82	74	84	78	76	87	72	77	81	61	73	92	68	78	89	72	82	67	80	81	83	65	78	65	70	87	84	71	72	69	60	70	86	71	82	84	60	62	66	82	76	79	88	75	76	78	79	88	72	74	75	67	103	85	59	86	86	77	82	72	80	81	75	79	85	79	68	81	72	96	79	68	80	80	63	76	89	80	105	78	99	79	80	74	66	72	87	79	74	70	83	75	84	95	86	77	61	64	93	80	84	90	84	72	62	75	76	66	81	71	76	80	75	81	83	81	83	69	76	75	76	82	88	75	90	58	72	78	82	98	78	93	76	76	65	79	57	87	75	92	87	87	106	73	73	77	76	93	69	88	67	65	80	76	81	84	91	85	66	86	64	69	75	80	91	84	77	79	75	63	87	74	68	80	71	78	75	92	84	70	64	73	87	71	74	95	69	78	93	72	67	83	80	88	78	82	77	71	74	76	88	83	60	77	83	77	61	87	68	103	81	88	71	82	72	89	74	74	77	76	81	67	85	87	82	72	84	66	86	87	86	79	72	86	71	69	84	71	88	70	74	98	80	71	70	75	78	62	92	89	81	72	79	86	76	83	97	77	71	72	71	68	78	84	66	77	81	73	80	79	75	77	63	73	94	84	72	90	90	73	89	65	70	70	75	74	78	83	76	94	86	65	90	75	86	73	94	80	71	98	83	89	85	68	63	75	93	85	71	81	97	82	80	76	73	64	81	91	67	66	71	71	81	80	89	71	69	72	86	92	81	74	84	59	75	76	85	64	73	77	76	73	60	67	81	93	92	74	79	71	94	71	91	68	91	89	62	80	80	74	84	85	84	86	68	92	71	67	79	82	79	83	77	85	70	73	83	91	53	59	67	76	83	74	83	61	75	79	75	56	61	70	81	64	77	83	75	67	84	76	63	79	78	79	65	69	65	71	72	94	83	80	85	85	79	71	70
8002	730	1722	2043	1836	1390	1092	940	795	693	620	506	531	466	446	394	379	376	361	350	386	706	875	928	846	754	681	695	672	661	440	565	542	447	519	471	494	498	419	345	277	240	240	253	224	270	231	242	244	236	226	234	227	246	218	231	254	228	227	224	231	208	238	227	229	228	230	228	222	229	248	241	214	198	210	222	219	206	230	230	244	223	209	228	220	220	214	238	208	218	210	227	215	220	204	222	230	185	250	222	219	200	216	216	215	226	199	229	218	234	208	217	215	225	225	224	214	230	226	203	206	215	226	235	230	212	232	195	228	209	227	227	243	222	207	238	208	250	192	200	197	210	232	207	238	204	222	222	202	200	222	193	219	215	199	203	232	224	209	241	216	218	211	207	227	213	230	200	271	197	207	224	196	213	215	214	212	199	229	214	200	212	191	209	213	248	215	231	196	206	229	217	203	219	222	237	231	202	224	243	215	206	213	243	207	226	221	203	230	219	225	217	213	224	223	228	216	219	223	221	224	218	196	213	205	241	217	205	240	219	210	230	203	228	215	240	232	226	189	213	210	226	211	232	226	189	220	236	235	223	215	231	207	217	220	215	201	223	215	235	221	215	181	226	221	223	231	225	226	217	203	220	224	238	226	229	221	234	217	216	196	219	230	215	216	243	239	222	197	230	205	233	229	241	210	248	210	219	237	210	215	210	238	226	235	237	210	225	223	242	239	240	200	237	211	220	255	241	231	227	235	197	208	211	192	211	244	227	243	234	226	217	213	227	228	176	218	226	239	204	188	234	212	210	222	215	190	213	242	183	208	229	214	205	231	224	244	192	205	208	241	210	203	204	202	209	221	227	232	217	244	234	227	217	210	224	215	205	233	223	227	207	215	202	235	229	224	218	210	226	211	233	231	231	223	229	215	238	225	234	222	222	216	216	197	232	205	247	230	214	217	236	229	223	210	215	202	242	239	213	217	246	224	220	190	215	219	213	231	217	240	204	229	220	218	229	204	252	242	222	215	220	235	215	194	207	221	207	178	220	243	209	216	191	212	221	216	218	249	229	226	219	217	217	234	215	233	201	211	220	230	206	211	212	221	223	226	222	230	223	199	228	253	207	224	230	267	239	197	215	221	186	232	212	209	220	201	229	214	201	208	193	192	238	246	218	200	230	241	225	228	200	201	234	214	192	217	223	218	234	216	211	214	217	248	246	207	197	228	240	225	229	242	221	243	239	224	228	228	227	223	200	211	252	220	217	236	214	195	209	227	222	220	204	200	235	232	234	246	235	208	246	210	221	231	215	214	251	231	229	256	187	214	217	230	232	212	219	223	211	211	221	208	223	219	209	191	223	201	249	208	204	206	209	210	220	231	218	211	225	210	214	213	220	219	212	232	259	218	242	188	207	232	210	210	208	240	197	205	227	219	232	223	222	218	208	213	219	223	213	205	229	206	212	192	211	209	212	223	246	227	222	225	196	213	225	213	180	205	232	219	231	198	223	238	214	218	229	246	245	210	207	217	211	215	224	207	207	239	209	225	233	208	213	222	207	224	216	210	237	226	224	231	196	239	229	233	219	211	227	219	208	212	243	205	204	205	230	228	221	200	218	241	204	214	216	193	217	212	196	252	215	212	220	218	207	189	215	187	230	201	223	220	208	214	226	224	200	214	211	273	200	224	225	217	216	202	221	232	220	246	220	227	210	238	237	247	244	199	221	249	221	232	201	209	247	234	216	217	209	229	223	228	216	219	199	218	233	241	213	213	204	191	201	250	225	220	203	213	220	234	214	211	239	234	203	222	231	228	220	235	235	239	233	224	254	234	199	243	214	227	198	217	216	207	247	213	241	199	216	231	239	208	198	212	205	243	223	222	232	223	186	227	204	217	220	238	211	199	204	212	222	207	212	237	241	209	240	200	233	227	229	220	206	188	246	254	211	226	223	223	228	215	208	214	225	213	233	225	223	205	239	210	218	223	219	213	206	212	207	250	223	215	245	206	231	225	202	219	212	222	237	235	205	195	224	228	220	223	202	204	200	216	232	212	245	226	193	248	234	207	208	230	228	211	248	231	197	227	197	204	220	230	233	183	219	224	217	232	191	213	232	205	224	240	222	221	213	233	201	231	216	235	227	221	203	239	196	219	236	235	218	229	212	224	233	237	216	221	208	207	217	223	220	205	261	212	216	236	206	207	253	202	208	229	218	205	233	217	238	225	263	223	197	224	187	198	209	227	220	200	214	214	223	215	215	248	231	226	231	240	233	215	217	204	222	232	220	210	237	219	240	246	199	214	204	234	216	230	223	208	224	218	242	223	219	218	203	233	195	215	218	230	211	220	239	234	192	228	231	213	209	209	228	212	208	212	210	253	217	230	205	199	205	213	237	244	196	198	223	201	225	253	234	234	216	237	227	206	247	205	234	218	203	241	214	223	194	208	211	226	247	211	223	235	234	227	241	243	215	230	226	216	227	226	195	244	194	238	214	216	238	218	226	206	219	194	216	215	205	184	213	220	218	213	258	241	212	225	212	226	231	228	195	238	236	222	229	246	226	221	234	217	215	236	227	220	225	236	210	240	208	197	199	220	243	233	226	222	229	230	221	211	222	208	210	238	204	220	212	227	214	222	218	246	240	214	203	210	213	223	240	230	233	245	223	233	211	240	226	210	205	218	222	231	194	217	226	252	218	207	217	215	231	231	204	230	233	208	187	232	227	226	210	234	197	190	245	213	232	227	223	224	216	233	220	204	244	228	214	224	239	206	238	241	235	194	208	183	216	211	229	198	252	251	235	232	232	236	215	213	225	217	236	218	197	222	211	211	214	192	230	216	215	215	233	238	204	232	232	211	209	230	224	221	205	242	222	228	229	237	217	227	207	215	214	209	219	208	242	220	186	229	205	228	203	226	246	221	215	242	212	240	198	193	232	218	234	208	225	229	197	197	243	246	210	214	212	245	216	240	216	232	238	220	238	207	218	212	222	205	223	203	239	218	233	224	234	222	217	200	201	219	206	242	233	245	208	224	226	218	220	226	185	206	222	200	220	219	227	237	210	205	210	200	211	212	222	231	235	195	210	228	198	206	235	221	229	226	205	195	210	249	219	194	212	233	200	242	228	227	226	197	226	233	231	221	208	231	217	241	199	227	210	197	220	262	232	220	233	236	208	204	208	194	216	225	219	218	226	251	195	210	229	220	228	235	200	226	230	213	233	214	204	224	208	208	218	230	205	241	227	202	211	230	217	246	240	219	217	212	223	201	218	223	224	216	219	206	192	255	205	219	227	212	220	216	255	201	235	217	213	221	226	218	220	215	216	223	217	229	227	209	217	217	218	191	212	238	240	213	221	210	213	215	238	221	227	225	222	200	208	199	239	214	227	220	204	197	214	203	216	218	228	237	216	217	190	219	218	198	244	213	229	213	232	229	232	228	196	237	242	228	213	226	225	209	273	216	190	202	214	252	253	223	234	250	221	267	207	234	204	230	213	216	213
1474	293	287	279	294	291	292	286	282	280	316	293	305	326	287	295	273	283	265	316	295	308	323	315	332	300	317	277	264	285	284	278	304	311	293	288	305	287	288	317	264	319	301	294	282	264	314	302	279	283	306	294	292	290	311	270	278	302	332	295	279	311	268	292	304	291	267	284	236	278	284	292	273	302	310	327	290	251	263	306	280	279	285	282	274	285	283	332	275	276	277	280	286	268	284	330	293	296	287	274	264	273	314	273	277	303	262	266	293	315	309	280	250	267	264	316	313	289	295	293	307	311	245	307	307	292	289	313	298	317	296	291	269	297	275	294	266	291	289	297	292	278	269	279	284	283	288	327	309	244	313	295	291	284	286	275	318	268	278	281	274	294	288	308	296	271	311	292	293	267	290	302	244	292	300	292	287	261	267	264	289	247	272	265	287	290	294	297	288	268	286	259	289	278	333	276	288	301	299	285	255	239	282	282	321	279	289	297	285	274	293	334	308	271	300	280	277	288	290	287	269	264	289	265	304	294	294	273	278	320	300	300	297	295	284	310	301	317	289	290	291	287	262	278	299	310	291	331	297	289	267	318	305	260	254	305	297	291	293	292	266	285	302	285	318	300	252	283	285	262	284	291	319	292	301	262	268	273	265	318	289	265	289	284	254	296	308	291	298	255	274	309	284	298	287	315	287	286	282	286	243	286	260	280	313	289	277	283	270	317	277	301	286	281	246	262	292	274	261	270	319	278	299	261	312	291	290	305	249	295	301	304	283	293	306	281	311	311	290	281	316	304	300	292	292	283	296	285	272	308	301	285	272	274	294	292	292	293	271	295	292	297	277	310	266	267	284	315	289	270	256	266	271	284	298	272	317	277	291	259	296	289	273	316	302	300	278	289	307	325	292	305	314	288	292	275	290	285	307	280	262	303	311	271	285	305	300	274	292	270	272	299	300	291	268	287	297	289	276	293	292	304	281	289	299	293	279	304	284	291	310	316	318	309	295	286	303	285	298	320	260	298	274	264	286	266	273	323	296	295	303	318	289	304	292	292	283	286	309	293	278	293	275	321	287	260	252	296	267	313	297	294	276	273	287	274	278	312	282	282	302	326	311	323	308	309	284	315	286	288	273	286	282	290	306	264	283	286	295	307	269	306	295	313	297	273	272	291	304	312	286	266	288	288	290	295	284	301	302	281	268	318	334	300	284	312	276	321	292	273	304	304	290	294	300	305	306	296	253	272	278	288	310	307	262	290	320	278	289	284	274	288	295	266	288	294	285	278	258	320	286	288	263	242	312	263	291	277	263	281	298	291	303	296	307	252	254	325	291	269	268	302	295	310	282	282	318	272	288	319	279	326	332	274	290	289	297	310	259	298	287	279	290	281	307	292	266	311	288	282	270	281	274	308	312	304	276	280	285	285	300	252	310	286	275	299	295	306	291	294	316	281	264	296	278	262	288	291	265	259	292	276	260	309	254	287	303	281	286	287	280	268	283	308	319	276	309	296	309	289	284	271	268	291	303	322	279	312	264	295	303	267	294	299	281	266	306	279	290	260	337	275	300	291	287	301	267	308	282	293	295	287	307	290	260	323	280	279	277	295	267	279	295	258	294	307	263	249	262	285	332	281	291	280	272	267	255	295	299	271	293	314	297	248	267	329	311	314	349	271	283	280	277	298	283	266	283	299	299	296	280	324	303	305	283	336	298	283	287	279	288	337	306	304	280	281	287	311	273	288	298	290	286	291	270	284	291	298	298	264	301	289	288	267	262	295	284	272	294	299	281	264	273	293	292	276	300	282	284	308	290	286	303	301	277	253	262	293	302	320	266	292	291	300	286	242	250	249	314	290	290	314	287	271	287	298	299	265	263	299	291	268	322	276	271	289	284	271	282	293	268	299	279	283	279	283	316	287	296	266	299	307	268	297	307	274	267	275	287	262	305	305	266	265	262	288	274	285	255	282	265	282	284	294	295	289	270	263	333	315	280	291	322	276	280	295	299	281	316	332	269	301	257	302	301	342	310	301	299	300	285	263	281	292	287	274	309	258	288	311	286	291	275	281	315	296	301	259	311	294	276	248	300	271	269	285	305	285	303	309	287	295	295	308	280	295	280	280	312	300	295	286	266	287	313	279	266	296	274	283	287	273	302	310	284	296	296	234	268	265	313	322	277	269	292	276	288	305	279	307	296	287	281	294	299	314	293	298	308	313	293	288	293	295	300	283	303	291	276	299	286	294	298	299	268	274	296	291	274	284	297	282	297	312	288	277	304	303	306	289	300	307	310	308	275	297	262	278	256	310	317	272	311	282	257	270	294	315	314	262	275	324	271	300	276	290	284	282	305	287	290	255	288	264	248	302	289	307	325	297	280	275	278	283	302	313	271	315	303	277	278	315	261	268	320	277	312	279	267	264	284	297	316	279	332	256	286	287	257	297	300	293	291	265	278	258	266	292	293	279	305	283	305	270	297	281	282	263	265	306	276	295	295	290	298	256	285	298	294	290	279	307	263	290	270	305	296	280	298	295	317	296	291	301	265	263	285	296	307	290	315	278	266	269	263	325	302	304	267	286	266	277	290	306	293	292	284	275	291	282	311	272	284	257	288	310	300	277	310	313	295	294	290	287	293	287	247	271	290	279	284	275	297	284	298	277	282	276	280	293	269	312	308	331	318	289	300	308	293	292	269	306	299	304	290	273	288	248	312	289	326	285	293	318	296	287	291	290	297	323	309	272	257	290	276	301	350	285	309	298	278	331	310	304	272	299	309	327	302	301	286	316	294	289	277	277	288	307	312	275	305	271	276	294	269	303	271	314	270	273	304	293	239	285	280	265	266	312	306	275	310	316	269	263	320	288	299	280	258	283	316	317	273	308	280	300	288	275	258	293	291	269	260	301	272	281	296	277	282	314	295	287	298	307	298	320	299	282	290	291	276	266	310	315	274	307	269	277	269	291	302	284	275	270	291	267	301	289	292	319	301	281	288	287	264	312	296	300	268	278	315	305	288	323	308	282	302	282	313	308	284	291	266	297	306	272	291	312	311	282	305	308	286	322	310	260	282	294	266	316	278	270	260	272	280	293	275	296	283	273	297	281	296	269	298	277	299	290	309	307	317	319	293	302	279	274	298	298	300	272	259	300	294	261	338	273	286	285	302	302	244	290	292	263	272	275	284	294	275	268	283	285	305	316	313	290	289	286	328	313	260	301	272	299	285	330	273	291	324	289	256	294	297	291	270	290	295	267	271	322	275	314	327	254	286	275	278	280	294	279	276	287	291	328	283	308	304	288	265	246	297	299	273	260	294	305	302	296	296	313	335	299	310	301	303	297	291	305	302	297	277	276	300	273	280	260	275	285	268	305	291	287	317	269	254	287	286	272	308	348	324	290	307	305	268	272	328	311	299	311	294	279	311	286	272	311	273	269	287	301	293	283	280	243	275	296	275	279	313	298	318	268	309	286	270	302	294	329	302	261	274	286	265	288	292	270
1876	695	734	704	714	700	645	685	664	627	653	644	656	677	642	644	644	606	605	644	640	609	674	676	656	629	671	661	656	623	713	627	652	661	676	659	639	652	671	619	610	633	643	672	650	646	610	639	625	624	640	662	601	641	662	693	660	667	656	644	636	651	653	664	629	627	669	668	633	636	656	626	689	638	638	644	612	684	666	619	635	625	678	677	629	660	650	622	622	678	645	681	636	698	627	624	648	625	679	690	619	613	662	646	649	629	599	655	617	701	636	654	616	661	675	621	690	652	633	689	650	653	638	644	633	647	619	648	669	668	631	635	633	631	633	633	673	625	637	632	652	672	638	667	639	612	676	633	653	618	605	636	653	681	627	674	621	653	613	614	611	638	678	615	664	656	668	619	645	640	689	663	649	655	587	641	655	652	632	649	602	646	650	645	650	643	618	647	632	616	621	616	637	640	681	612	641	626	606	646	643	661	636	627	676	610	643	624	654	642	640	633	688	601	652	656	684	639	638	599	628	645	653	649	642	603	623	628	663	689	644	629	641	618	643	657	671	645	633	641	637	639	660	698	653	632	654	635	623	644	658	663	680	645	683	643	652	630	631	636	639	603	616	630	688	688	624	618	651	650	623	693	691	665	649	644	646	706	597	706	673	640	612	598	651	654	656	636	632	632	629	628	638	636	645	692	639	627	638	697	683	643	630	633	622	658	631	603	666	696	637	676	634	633	642	642	621	641	679	633	674	682	660	670	632	672	650	663	635	668	742	660	647	682	651	666	637	664	646	614	645	627	666	623	649	643	670	619	641	657	621	595	615	644	640	630	692	694	631	664	629	637	680	651	640	615	676	667	659	649	599	675	695	593	693	679	683	626	614	649	654	616	641	651	648	631	659	643	686	643	634	647	624	645	617	626	598	616	666	620	611	652	624	664	693	649	622	667	686	618	653	667	649	593	730	673	640	651	635	673	649	641	629	707	635	627	661	706	710	656	649	655	651	632	639	629	647	670	628	651	653	681	655	650	634	665	674	655	628	685	671	659	641	657	599	635	637	649	633	654	669	671	691	604	650	644	669	648	662	665	645	593	627	650	625	654	624	662	675	631	635	625	649	637	629	605	619	659	627	663	686	637	700	692	670	631	682	650	615	658	695	637	671	585	592	595	661	649	629	646	645	614	688	689	658	637	691	627	624	656	651	639	617	666	638	680	610	612	657	693	678	594	680	622	648	633	690	630	673	664	676	615	644	686	647	622	630	598	633	636	585	586	638	662	650	623	633	683	655	663	637	644	651	595	644	649	636	654	651	664	653	646	679	618	625	652	652	632	628	630	627	626	640	590	601	656	666	582	631	668	626	611	612	699	654	658	634	656	643	673	615	610	621	639	681	657	681	601	665	652	663	662	650	660	623	602	634	648	598	639	664	605	621	637	640	642	637	681	669	650	582	665	642	691	640	661	616	636	661	650	643	645	660	651	637	632	638	664	628	663	652	629	644	707	629	658	623	629	633	608	650	638	667	684	627	660	632	652	629	614	658	667	662	635	646	652	654	645	654	710	642	624	607	656	672	621	633	656	668	650	646	633	618	656	685	661	620	644	729	650	654	617	624	678	659	677	667	635	644	622	665	647	674	615	699	630	660	628	668	662	631	624	662	658	653	691	646	604	608	625	661	602	670	652	650	652	678	691	694	685	641	625	659	606	672	642	644	635	651	615	612	608	622	667	657	611	648	669	683	636	643	654	657	655	656	659	636	673	643	635	658	647	658	657	644	625	667	646	650	660	613	654	678	628	676	653	656	658	671	665	665	689	676	669	645	640	620	662	637	629	653	665	671	620	619	635	660	668	632	634	675	664	675	684	688	643	607	643	684	662	668	674	651	612	614	670	653	632	687	702	671	607	704	628	641	652	673	618	639	627	681	676	647	643	653	662	672	643	661	633	676	626	680	647	660	649	607	662	659	631	665	639	669	649	640	674	600	625	662	626	668	686	655	671	686	623	634	635	618	690	670	700	636	665	646	658	629	671	660	622	619	651	683	672	634	635	680	647	646	688	644	660	637	664	645	642	619	631	650	667	660	657	677	663	708	581	620	636	660	630	668	660	640	690	666	666	650	634	645	656	651	655	672	605	595	596	650	627	670	578	676	636	679	626	638	618	637	663	627	655	563	670	619	663	643	650	653	664	649	664	678	636	610	658	625	658	644	607	638	634	676	669	670	658	661	663	671	657	625	682	623	649	665	610	637	641	643	679	648	657	672	600	681	641	675	628	673	652	636	633	617	621	627	654	646	658	637	665	620	585	633	615	642	682	609	659	660	656	645	627	631	657	650	620	625	667	672	614	624	672	614	644	675	652	619	670	652	659	657	656	650	641	669	671	618	673	653	643	642	661	580	693	661	627	613	647	679	646	648	651	642	623	637	626	627	682	655	634	662	625	639	655	633	668	668	630	659	604	654	642	663	639	669	631	637	665	627	668	616	655	609	605	637	681	654	630	640	678	625	639	652	661	689	684	661	587	611	661	622	634	653	657	671	647	668	685	605	666	637	678	610	655	630	664	590	673	642	630	653	640	674	680	595	630	630	676	673	611	696	628	674	679	671	673	632	654	667	665	635	644	671	657	669	664	637	676	627	615	637	629	676	659	636	686	688	672	622	620	657	689	674	585	667	645	648	611	646	634	618	638	635	673	639	673	653	607	660	585	629	634	639	680	681	608	634	666	635	666	595	637	694	645	698	617	607	691	639	660	657	647	647	621	710	664	642	654	637	651	617	619	658	609	615	645	644	613	696	668	671	667	626	641	633	617	663	651	629	620	655	644	673	637	628	638	632	695	695	684	644	665	677	628	665	670	632	675	660	656	641	660	635	632	637	693	631	594	691	655	660	666	676	631	610	643	605	661	619	637	670	647	661	612	633	699	684	644	652	637	665	658	636	632	657	677	650	680	601	681	626	646	607	595	629	649	658	648	640	658	631	647	623	671	627	649	638	651	711	697	637	670	678	613	688	664	649	654	681	675	679	650	648	639	677	666	617	633	694	621	583	614	630	624	620	612	692	648	621	644	646	617	692	609	671	685	620	665	622	629	671	631	662	644	631	650	629	638	681	638	631	619	661	623	663	672	689	678	616	684	683	673	670	655	609	656	666	664	668	657	635	663	654	614	637	605	626	611	635	680	660	622	656	639	657	638	675	629	633	628	643	622	656	651	649	634	694	632	678	688	697	648	689	602	639	654	639	658	660	599	660	656	620	699	633	656	629	635	639	654	655	603	690	643	623	646	640	625	667	635	619	659	598	717	626	670	641	663	641	686	644	669	686	671	634	648	609	648	648	652	656	641	672	663	618	614	652	667	675	633	637	689	636	651	669	625	621	650	631	607	619	677	694	655	655	642	641	646	663	673	671	596	677	659	661	620	616	664	672	683	661	645	627	656	607	668	650	680	659	634	660	603	631	666	638	668	647	663	655	654	640	663	607	640	644	611	639	645
6950	424	488	396	310	269	224	212	198	201	209	178	179	175	173	199	162	188	143	143	161	170	232	191	177	204	205	185	177	172	180	158	188	190	174	180	175	166	184	152	153	159	153	189	170	160	157	186	168	161	160	141	157	175	190	159	148	127	150	139	167	149	166	137	145	135	159	166	132	140	193	169	171	140	170	139	156	162	160	153	174	143	134	136	158	165	170	168	147	145	127	175	184	135	148	148	159	157	163	156	152	148	155	162	132	166	154	168	136	167	140	160	154	165	156	145	177	157	121	154	145	155	127	166	141	161	144	154	153	159	168	148	178	157	124	147	137	166	145	139	128	152	170	148	137	161	138	164	156	123	172	145	151	153	158	173	131	169	180	163	162	157	139	159	154	167	147	135	142	159	165	134	154	158	137	141	142	141	185	188	121	168	143	151	157	149	140	146	154	152	160	153	133	150	158	148	152	164	168	171	138	132	144	135	154	136	142	154	141	121	128	145	165	152	148	140	164	149	169	138	164	138	133	144	150	144	151	149	145	131	164	154	166	140	170	132	180	139	155	149	166	157	145	135	147	149	137	149	150	162	147	148	131	156	163	160	129	178	160	155	153	135	150	160	153	146	165	149	145	157	142	162	153	169	166	174	188	148	132	141	152	148	153	153	130	155	169	152	142	131	138	167	157	160	160	127	139	169	172	161	151	156	149	159	144	147	126	126	168	167	167	155	158	158	136	165	149	155	151	187	146	170	165	157	145	141	148	142	144	153	145	149	147	147	157	138	149	156	154	153	145	144	176	148	148	128	156	143	145	143	144	136	159	172	141	135	180	171	174	151	160	140	164	172	142	147	166	153	134	153	143	144	122	145	155	130	163	147	167	154	159	169	146	148	167	171	150	124	161	160	150	158	152	140	129	161	157	151	152	147	155	157	162	127	138	139	123	151	137	156	152	150	153	155	145	146	146	162	158	162	166	149	166	149	154	161	164	146	142	167	157	157	140	153	156	141	137	158	137	173	183	156	145	162	163	166	158	160	158	126	166	130	166	154	164	181	157	154	119	129	132	137	134	161	155	126	139	151	164	172	160	141	144	168	174	122	141	160	140	137	141	153	176	168	159	152	148	173	173	184	145	157	192	159	152	137	159	153	162	167	155	198	139	157	155	156	164	145	156	140	154	148	160	154	137	163	149	147	167	151	167	141	148	130	147	161	132	167	154	157	139	139	146	132	170	138	153	153	169	173	158	179	156	151	154	159	137	141	143	161	156	149	146	132	160	169	137	169	148	137	155	143	141	159	207	146	144	160	120	137	164	156	167	150	149	164	161	120	157	169	156	151	153	171	165	130	150	165	129	162	147	152	162	169	154	175	157	176	154	172	147	144	128	139	144	138	160	158	156	158	172	146	140	107	149	174	157	167	148	134	139	141	140	134	157	136	145	135	153	172	168	159	185	151	190	154	156	116	158	160	140	164	154	180	136	163	134	144	142	145	160	142	150	154	161	137	161	149	158	154	155	148	151	165	156	158	131	168	150	186	159	152	183	166	155	166	154	144	124	160	161	153	154	154	166	166	157	160	164	135	162	155	173	160	142	163	152	157	149	172	160	146	137	173	150	173	175	156	133	130	137	157	172	139	148	143	145	128	138	163	154	158	149	157	147	149	143	168	179	154	161	138	129	155	139	169	161	172	156	168	161	145	155	138	138	155	161	161	161	148	138	171	142	133	166	163	152	149	140	166	151	182	134	171	164	144	174	138	146	161	165	162	148	143	157	123	148	150	159	141	165	180	147	155	149	149	130	152	115	138	151	159	151	165	128	155	161	149	143	150	129	178	169	162	161	171	153	152	169	161	157	156	136	140	166	156	172	145	141	149	132	178	142	154	165	148	145	156	183	144	156	167	154	158	166	176	135	159	150	139	175	154	152	152	148	151	148	154	161	142	156	135	156	146	157	147	149	159	132	157	183	149	180	168	144	135	146	163	129	136	147	152	156	140	143	160	180	173	141	154	157	161	150	160	171	146	184	165	138	148	161	172	166	142	174	176	151	142	150	159	157	172	133	141	135	149	156	131	150	140	149	130	149	157	165	185	144	161	169	176	147	133	156	149	135	129	162	151	141	131	151	159	134	149	169	163	166	174	179	157	153	152	153	149	125	146	162	149	138	166	153	154	151	173	138	168	159	134	163	144	128	151	137	176	145	157	153	148	157	154	144	145	170	161	145	140	148	146	166	151	166	158	145	162	167	163	159	143	139	171	133	134	131	146	155	140	144	151	142	143	146	137	138	120	164	134	128	152	168	158	152	141	150	148	128	151	160	167	142	141	153	136	165	139	160	151	158	147	156	164	165	154	138	133	144	170	145	153	176	157	155	143	166	155	131	147	164	153	176	143	161	157	160	173	157	129	139	159	132	128	156	163	140	145	161	143	159	152	131	139	157	152	141	164	138	137	157	145	156	140	179	164	154	158	160	150	154	152	165	139	149	145	142	150	170	177	163	152	165	149	128	154	156	158	162	158	157	153	179	152	157	166	174	131	139	162	162	190	175	156	153	166	133	157	147	172	152	148	145	142	157	152	137	143	178	145	115	170	174	110	133	149	168	144	124	167	160	147	139	137	175	149	131	162	145	146	153	165	153	153	133	147	171	150	130	147	163	141	149	154	172	153	139	151	161	158	159	154	158	138	169	146	140	155	148	154	121	142	136	156	132	142	142	147	163	154	134	191	149	145	163	143	161	131	123	154	136	184	179	157	157	144	148	156	172	157	147	146	143	148	167	121	146	153	170	139	140	162	140	155	143	159	160	156	143	143	154	159	152	147	147	134	156	152	152	141	141	141	144	148	140	169	146	156	158	165	169	175	155	146	168	157	173	151	141	181	168	143	133	150	167	152	150	164	172	132	174	157	164	145	168	168	154	133	145	146	153	160	127	139	138	177	158	154	146	163	169	178	167	169	183	156	147	127	159	140	175	141	159	142	166	149	148	151	147	138	137	164	167	153	133	141	158	166	150	135	168	145	166	155	152	147	156	153	134	175	183	148	144	136	136	157	182	144	145	164	135	178	147	142	152	155	133	145	142	154	147	162	139	144	176	148	141	176	143	160	148	164	176	168	163	171	149	148	155	179	154	146	155	153	160	149	168	139	158	169	121	162	144	142	149	150	135	126	146	151	161	152	165	133	158	178	164	141	181	154	159	168	143	146	150	158	155	157	149	162	153	147	151	155	168	161	182	162	153	143	160	147	156	156	163	161	151	164	161	158	168	164	157	164	162	169	165	133	153	132	136	167	158	172	144	139	160	144	131	163	161	143	146	145	153	188	156	137	172	153	172	141	169	164	167	148	162	135	161	162	148	166	142	158	152	159	136	142	145	157	164	181	169	154	157	163	165	156	156	139	167	143	130	145	154	157	193	161	171	168	157	163	169	161	144	141	133	161	159	162	127	159	137	118	149	152	169	138	167	153	140	158	168	150	153	166	143	150	145	135
6211	662	1094	1309	1110	991	852	682	630	578	559	487	458	477	500	434	415	439	432	453	455	504	665	627	611	625	652	576	537	518	461	511	555	511	506	473	517	520	424	399	415	387	343	385	355	396	392	377	360	372	364	379	354	363	388	353	355	369	374	330	348	381	377	343	349	344	353	361	339	370	352	362	371	371	356	375	362	363	354	359	364	379	330	364	379	350	350	341	291	364	317	350	335	405	344	373	356	368	369	328	364	354	357	344	384	348	355	363	348	333	375	365	336	352	336	350	336	377	367	367	374	353	337	379	356	392	396	353	338	361	319	333	357	342	389	346	369	357	347	299	346	335	341	327	345	356	380	326	382	353	381	317	355	321	372	374	412	350	320	379	373	361	352	368	386	353	367	346	358	328	340	356	353	361	353	375	341	327	324	376	380	376	362	333	361	340	382	360	344	346	330	327	381	358	321	341	347	362	353	327	367	355	361	339	354	377	352	341	363	369	376	354	364	351	348	358	349	323	354	340	356	347	368	300	353	358	332	358	336	349	382	374	343	358	377	358	362	326	366	369	352	364	368	333	351	358	334	384	349	401	348	342	337	374	319	348	386	353	358	348	374	364	367	349	354	352	358	352	341	363	395	353	364	329	327	344	355	362	372	374	369	372	351	322	357	378	367	332	345	374	350	356	351	340	385	354	375	362	344	355	355	365	383	367	391	350	355	368	361	386	365	366	354	385	377	396	361	343	361	370	373	362	339	348	349	331	389	363	359	355	343	335	370	356	349	339	344	368	343	368	356	350	353	357	386	352	376	357	392	359	376	354	340	349	362	367	311	332	389	376	349	358	344	395	334	348	355	361	369	360	353	347	361	335	365	354	313	369	344	346	362	364	356	363	339	378	353	359	333	357	316	378	360	363	373	365	367	392	331	358	350	348	326	363	333	358	366	343	371	391	340	405	352	404	336	375	380	380	370	345	353	352	383	341	371	365	352	374	371	351	339	343	360	345	368	352	347	339	345	336	376	386	359	346	363	361	370	315	375	337	395	397	334	369	326	346	373	348	364	385	358	367	353	351	342	356	337	328	344	340	320	384	368	380	364	352	378	354	364	330	337	357	356	353	351	341	375	357	359	364	403	334	340	339	351	339	359	340	314	350	346	353	352	360	330	363	388	352	348	329	348	382	340	349	372	342	318	385	315	360	338	369	383	358	370	317	357	370	391	368	344	346	346	360	348	328	374	337	342	366	368	360	312	349	359	353	375	330	368	344	372	346	342	360	349	356	340	328	336	355	368	371	357	343	343	348	335	345	381	334	366	375	378	343	346	368	339	398	362	344	379	366	355	371	326	354	352	349	335	362	379	378	360	377	356	335	344	338	318	332	332	378	390	353	346	406	343	388	378	369	366	371	387	367	353	347	343	374	365	365	341	367	365	390	365	358	336	353	344	366	372	341	338	353	327	366	384	374	366	368	346	359	361	352	384	344	351	372	405	352	385	357	336	356	351	365	344	355	371	329	343	378	343	358	363	365	373	357	337	314	362	359	342	335	391	327	339	355	309	315	336	322	371	351	364	366	334	350	377	378	351	341	323	405	346	373	370	347	338	337	350	347	362	357	359	382	366	355	373	339	359	342	370	372	363	356	350	356	339	374	384	348	369	354	354	366	378	353	340	355	328	379	358	345	348	397	386	377	328	372	340	372	361	343	372	320	359	342	382	382	346	346	344	358	330	374	358	348	400	357	345	351	368	347	364	359	336	371	352	380	348	361	371	361	331	334	375	351	355	348	351	365	353	390	363	333	355	339	378	352	380	338	343	362	381	361	303	360	364	349	327	356	358	330	348	383	331	386	371	361	356	353	366	378	355	397	358	342	343	388	334	354	331	353	367	303	360	350	340	359	379	339	374	362	345	318	330	382	372	359	362	363	335	360	351	344	360	325	363	364	371	364	365	374	377	373	353	372	354	343	417	321	349	387	369	343	373	354	355	341	354	356	318	337	359	370	358	340	341	362	354	364	334	331	365	349	366	351	333	359	365	368	374	362	319	355	375	374	381	328	344	368	311	351	322	351	362	348	367	361	328	359	346	367	364	348	342	406	348	330	354	361	353	344	378	328	322	344	380	332	362	317	351	385	346	341	367	360	330	342	361	323	373	350	380	368	356	364	373	368	347	355	354	401	366	368	324	362	368	356	352	377	317	349	352	373	344	320	365	349	371	356	316	358	374	383	355	370	346	335	324	335	367	351	338	349	367	382	339	343	403	353	341	355	345	347	344	338	343	347	326	365	333	348	356	358	382	352	373	350	372	336	340	336	376	344	372	342	394	365	344	344	391	365	354	380	334	358	375	351	349	339	369	367	352	366	330	377	345	343	353	371	345	361	372	332	364	373	369	379	352	338	356	362	360	371	383	341	349	366	371	372	374	348	338	362	363	360	326	354	401	332	355	348	353	361	351	358	372	330	331	337	332	340	344	360	361	353	369	364	355	318	342	400	359	335	362	350	336	380	357	369	365	347	336	356	372	338	320	371	381	327	385	344	350	343	354	350	355	340	331	365	357	315	360	366	359	366	352	337	361	337	337	379	369	330	340	363	383	337	369	372	380	331	365	372	347	326	342	364	346	360	364	377	359	380	383	364	341	363	347	358	335	378	390	356	338	356	323	349	377	325	351	355	385	390	363	350	349	357	357	344	360	347	335	366	329	334	367	343	353	367	359	330	345	352	367	358	349	333	372	350	391	384	341	363	352	369	361	361	340	368	372	371	398	373	339	324	365	340	337	341	341	377	324	385	379	376	348	359	359	362	371	386	359	361	351	362	356	351	333	363	333	380	372	362	343	372	366	376	336	332	365	367	370	391	330	353	353	330	357	352	337	364	398	401	344	313	353	354	331	356	321	367	342	324	349	390	350	350	387	355	333	370	333	358	343	339	343	325	357	339	355	354	357	380	337	353	335	341	370	330	332	339	380	372	361	349	346	364	358	350	360	382	334	351	375	355	355	353	345	361	345	368	362	368	337	377	322	359	342	355	370	366	370	370	363	387	343	359	364	374	366	372	368	401	368	368	359	372	382	355	357	329	362	357	392	329	365	345	354	352	366	358	368	331	391	354	366	373	399	367	345	356	342	328	333	382	371	352	376	374	361	338	353	334	325	339	309	368	333	358	388	346	350	316	335	344	325	367	350	374	314	348	325	373	305	339	355	377	333	358	387	342	357	358	325	326	360	360	334	355	353	360	337	326	371	376	345	364	393	390	335	361	353	371	355	355	327	346	356	321	384	370	369	338	372	356	368	332	341	367	371	364	378	356	337	350	361	332	351	382	367	392	354	346	360	334	338	332	341	368	366	331	317	351	353	323	370	360	367	395	340	337	372	332	311	360	315	366	361	378	351	356	354	349	319	357	357	366	330	365	344	358	335	333	361	365	371	370	361	345	351	389	353	376	386	352	366	320	358	359	356	378	353	327	342	327	339	352	362	361	382	359	400	331
13270	880	821	582	411	285	238	212	161	135	135	124	113	102	105	84	97	85	107	102	87	108	155	137	153	185	147	141	109	125	87	102	113	87	102	100	109	107	99	97	89	67	110	88	72	70	65	73	86	71	66	83	97	76	58	95	78	87	90	75	72	72	88	87	73	72	82	72	68	76	111	73	72	91	83	78	88	75	81	75	85	78	80	60	78	78	77	69	74	91	68	73	73	85	91	93	67	64	70	73	59	63	84	76	69	78	79	68	82	74	77	77	78	83	64	75	66	64	70	92	87	87	75	82	78	81	89	65	80	60	81	72	91	72	85	74	67	76	76	67	68	68	80	72	82	85	79	59	74	69	71	68	66	95	83	73	78	68	81	78	79	85	60	70	77	71	70	67	79	97	76	100	92	80	89	72	70	84	58	61	96	83	90	71	78	66	77	83	86	76	89	83	69	83	84	93	72	90	93	96	85	82	81	71	80	80	88	64	76	87	64	81	88	56	83	79	76	85	78	87	72	78	83	97	80	85	82	85	64	81	68	83	86	84	63	66	69	81	70	84	84	92	83	68	73	75	71	66	85	84	78	79	70	85	66	75	78	88	80	89	82	79	74	70	80	87	73	74	75	68	97	69	90	73	65	85	77	57	74	86	75	81	76	71	88	80	87	69	93	77	81	82	71	74	66	70	79	77	76	93	79	82	77	75	68	81	73	78	86	97	77	86	70	71	88	69	87	74	66	72	71	94	71	81	81	73	80	77	76	70	85	67	56	82	88	68	78	71	81	76	89	71	71	90	77	75	86	66	88	76	85	69	82	82	64	88	71	87	78	98	67	57	68	75	70	73	70	75	92	80	75	57	77	81	69	79	81	83	68	82	69	91	93	94	78	85	80	81	78	74	64	73	75	87	90	76	70	91	84	78	82	97	84	80	63	73	72	84	85	84	71	89	76	64	80	86	68	79	85	81	75	69	71	60	68	68	75	75	68	64	79	85	71	85	82	79	75	86	81	81	71	58	64	110	68	67	74	74	83	85	82	73	61	78	95	82	74	80	84	79	83	68	67	67	80	75	69	88	67	100	85	77	60	79	89	81	77	68	81	75	62	72	83	68	84	91	73	87	82	91	74	87	77	70	89	83	91	72	67	78	84	76	99	82	90	92	82	84	74	81	76	95	83	81	93	71	73	87	73	76	58	79	63	79	87	80	82	88	77	68	77	69	74	65	75	65	76	64	72	88	95	62	71	67	79	76	71	92	80	97	97	82	79	76	65	79	83	68	74	80	73	75	62	94	74	78	78	64	81	85	85	77	91	81	74	74	86	75	86	93	79	55	104	63	80	91	75	78	77	75	56	61	89	83	87	82	98	95	61	64	79	80	77	82	89	87	64	71	92	66	81	95	60	68	81	68	88	79	79	66	90	57	73	69	85	81	72	89	85	71	72	77	80	92	67	81	85	107	89	90	94	71	85	84	69	63	82	78	62	78	84	109	73	66	87	68	78	83	73	75	81	71	76	80	80	70	93	70	72	96	79	77	83	82	79	74	77	81	95	78	60	75	71	75	85	80	68	95	87	79	104	71	69	79	87	88	81	77	91	97	61	75	84	76	57	81	72	81	67	77	84	80	88	76	80	66	60	75	70	80	70	80	78	90	67	69	59	75	72	83	78	88	71	62	75	78	82	85	63	83	83	85	76	84	73	79	76	70	68	78	91	84	83	81	89	84	73	90	92	76	72	72	80	87	73	84	78	80	96	69	80	81	102	75	68	54	77	61	74	80	87	67	77	71	74	87	64	70	78	62	81	84	65	86	81	86	75	69	75	77	83	93	77	81	73	79	82	68	86	99	80	74	69	72	72	75	64	81	62	70	82	78	72	73	97	78	76	76	92	67	70	72	75	67	58	86	75	68	84	67	83	77	81	75	83	82	87	72	71	88	81	66	96	67	86	70	73	75	81	79	78	97	74	84	81	68	70	84	76	86	90	71	86	66	67	77	74	80	76	73	70	74	81	80	94	87	68	83	74	75	87	70	83	91	73	71	79	65	92	75	76	80	74	78	88	74	72	76	89	86	78	88	79	88	78	76	65	73	75	92	102	88	79	94	65	78	96	74	93	83	77	87	79	88	81	71	82	71	78	84	97	87	66	64	71	78	74	68	82	96	75	74	84	87	78	82	81	73	74	65	90	78	67	93	80	81	69	73	74	90	92	86	69	64	80	80	68	77	78	77	71	65	70	70	70	81	77	67	76	68	73	66	77	78	86	72	83	82	72	68	78	79	79	81	79	73	89	76	74	67	67	62	82	72	66	73	84	66	77	85	74	57	76	63	75	97	77	69	76	64	69	81	73	66	94	64	71	63	71	89	63	85	78	77	73	86	56	69	91	93	79	68	72	89	65	79	73	65	62	72	71	101	72	69	74	86	92	69	75	99	85	77	80	68	80	66	69	77	72	94	82	77	78	89	84	86	63	74	65	63	71	89	72	82	96	73	80	72	72	77	89	104	72	84	68	70	88	99	78	83	94	84	79	76	89	61	78	60	75	89	62	79	73	78	91	70	60	90	79	90	79	82	60	82	89	81	89	85	83	99	71	84	76	73	71	63	76	89	80	74	77	73	80	83	76	86	74	71	79	91	72	70	67	77	56	94	76	77	85	70	77	66	89	72	73	71	86	75	75	65	71	79	75	88	65	83	75	72	74	65	85	90	71	81	78	76	85	77	67	73	77	59	92	77	83	72	61	80	83	85	77	96	76	89	90	92	94	78	83	77	92	79	83	66	68	70	97	101	86	74	75	89	73	68	89	76	82	70	73	83	92	105	79	73	57	77	97	85	87	86	69	69	82	89	80	81	76	80	80	92	79	69	84	70	78	82	78	71	71	81	70	71	68	62	75	74	68	75	81	91	92	77	69	84	83	81	86	88	70	70	70	71	94	76	98	90	66	77	77	74	74	66	85	68	87	98	76	69	75	84	66	67	82	73	78	91	72	63	67	85	83	72	94	85	81	85	82	85	89	82	72	87	83	91	74	65	78	71	82	104	88	79	82	76	67	74	71	78	74	75	84	77	74	74	82	77	86	81	83	74	76	77	85	78	86	84	75	90	84	70	68	68	83	85	80	79	61	75	72	74	89	70	79	91	72	82	64	93	89	74	65	82	52	83	86	82	89	82	71	72	77	72	86	77	92	79	79	85	71	81	89	88	78	88	95	88	68	69	74	98	73	98	75	87	65	68	86	87	81	80	86	83	76	77	68	67	76	89	87	105	87	67	97	87	79	78	77	92	67	74	95	85	78	73	70	91	67	79	80	91	77	68	86	73	79	76	70	75	68	77	77	88	80	86	93	82	79	82	67	69	80	62	71	70	91	83	88	86	81	80	80	75	69	75	82	71	79	81	87	83	80	72	75	73	81	74	73	92	87	86	81	58	70	71	86	76	74	61	77	82	51	78	83	71	75	77	79	82	81	78	79	79	93	78	82	65
7903	777	1767	2021	1760	1396	1062	948	823	691	588	547	534	440	418	370	380	357	371	364	372	534	939	897	862	783	761	730	648	544	493	464	516	529	449	477	509	488	379	328	268	253	239	271	214	237	270	241	243	264	251	205	224	223	236	227	229	197	237	213	244	225	215	221	237	218	233	228	212	230	231	221	228	224	227	273	202	231	235	220	209	223	213	219	218	218	251	194	195	235	217	217	218	224	216	239	245	206	225	190	218	225	208	226	229	235	207	214	219	224	206	224	217	182	200	202	222	233	237	213	198	216	224	205	245	228	207	237	209	200	203	227	201	217	243	207	224	227	227	234	226	235	209	232	207	229	233	199	236	205	225	225	210	240	228	233	213	216	225	189	232	210	253	226	225	255	217	201	242	210	219	226	210	241	241	237	230	238	225	225	248	217	214	240	242	237	224	249	229	244	250	211	212	231	236	219	217	228	265	216	213	230	229	235	212	218	223	212	210	209	245	208	199	235	214	232	227	213	227	188	243	232	217	238	224	219	225	209	208	207	214	225	259	191	215	214	230	214	230	220	217	208	233	210	224	208	235	210	216	220	220	229	222	217	216	242	216	194	204	239	224	209	231	228	238	234	219	217	227	245	210	240	229	209	215	195	229	191	226	216	224	212	212	205	224	247	233	232	219	199	238	222	239	218	223	232	211	213	188	229	242	211	228	208	228	232	220	237	219	205	225	220	222	205	224	211	239	225	214	215	218	216	221	215	207	215	256	209	225	231	242	232	209	230	229	228	231	251	209	206	239	219	210	212	219	216	234	230	220	212	211	251	216	216	231	207	227	223	238	226	219	219	219	215	207	246	233	242	226	203	196	213	218	208	210	224	204	198	240	203	224	234	231	220	222	236	200	213	214	203	216	231	203	222	210	218	238	208	205	227	241	206	219	223	223	227	217	231	186	207	224	189	250	221	217	218	239	230	220	226	215	206	225	218	193	220	216	207	185	216	218	233	234	222	237	202	244	193	239	210	221	214	223	245	194	193	204	220	205	211	217	250	224	224	237	233	214	216	200	230	219	226	218	225	236	242	234	214	207	209	217	223	194	203	198	238	202	232	230	237	222	217	241	230	218	230	225	220	224	232	228	234	213	236	236	224	224	220	221	217	228	241	241	232	231	210	220	198	239	237	230	222	201	217	226	222	209	210	219	244	236	230	220	197	195	208	236	245	210	207	230	243	216	243	202	237	233	216	201	236	229	197	208	221	218	233	234	208	203	212	221	199	214	238	215	216	225	238	214	222	239	207	204	219	253	212	240	222	231	211	218	184	245	201	212	224	219	224	228	241	210	235	227	238	240	205	212	234	207	197	243	201	215	232	221	204	198	201	210	225	243	223	203	211	223	246	186	205	231	258	215	193	185	216	218	234	234	243	254	224	191	208	226	237	228	234	219	219	210	252	241	220	219	231	245	224	211	193	204	207	204	217	217	228	225	227	219	229	233	220	244	205	204	203	208	207	218	218	234	208	191	211	216	207	244	235	207	207	223	234	185	239	228	215	188	220	211	221	245	228	212	215	234	226	204	240	229	224	231	213	235	235	232	218	217	206	226	222	222	208	228	257	220	189	225	196	209	222	196	232	235	200	208	206	215	240	225	227	227	234	209	229	218	231	202	222	230	227	238	213	222	231	230	206	241	216	242	194	209	231	215	229	242	209	203	207	221	214	204	222	226	269	230	195	240	224	215	207	210	223	204	234	208	225	227	234	210	216	203	202	220	234	227	210	177	214	229	238	227	206	223	209	201	177	226	185	216	218	202	215	237	207	233	228	227	196	228	253	254	244	220	228	251	223	241	236	207	247	193	224	215	190	251	206	214	206	218	210	202	236	226	241	204	256	202	196	215	234	222	202	225	208	225	210	218	217	216	216	221	232	222	233	222	219	239	233	248	218	201	214	226	243	212	240	205	220	219	216	221	189	213	211	246	209	223	251	222	213	219	221	210	213	203	211	211	209	189	217	221	235	228	208	224	210	211	202	222	214	214	248	218	203	225	231	261	179	204	211	251	241	219	216	204	221	205	217	232	242	216	203	195	242	231	214	215	248	201	214	217	219	233	222	248	243	234	230	200	198	246	242	209	222	215	218	211	210	248	202	223	200	225	245	225	252	238	222	226	224	238	231	228	228	219	251	225	248	200	238	203	212	216	207	234	227	225	221	215	216	218	237	206	216	191	199	188	227	225	238	213	203	206	236	216	241	194	200	215	215	223	257	231	223	218	198	211	217	243	202	204	221	213	256	221	210	236	223	246	234	199	248	216	234	196	215	231	222	211	231	222	215	250	203	209	212	226	219	208	217	227	214	206	228	229	235	242	221	198	212	221	221	221	226	228	230	217	218	233	191	206	241	208	221	211	227	231	232	217	200	237	208	200	215	217	219	224	226	231	208	226	217	207	224	208	224	234	200	228	222	219	225	201	207	226	219	226	213	229	230	256	216	195	223	227	185	251	235	220	231	247	230	231	205	260	221	199	218	224	205	221	235	219	219	249	217	214	226	208	218	216	200	231	253	196	234	212	213	233	214	193	203	219	209	232	206	236	207	240	223	210	229	228	217	234	187	201	231	213	203	207	242	234	225	212	214	233	234	237	231	236	259	255	185	212	230	249	218	211	252	220	200	220	226	210	241	239	206	198	227	212	229	215	219	212	214	210	222	215	221	223	223	228	229	203	209	237	218	229	235	205	210	218	197	226	229	229	239	201	213	208	219	216	214	237	211	219	211	230	223	234	209	223	229	208	223	229	212	232	228	200	222	226	233	234	205	232	222	242	223	252	243	219	236	217	257	231	223	227	227	205	237	227	232	218	206	223	250	232	248	236	230	235	218	204	220	219	251	208	223	230	219	234	213	216	220	244	211	210	244	223	214	237	214	232	240	225	239	230	230	233	238	233	242	244	216	237	220	217	205	236	216	234	212	214	226	196	233	187	250	249	199	213	240	227	193	223	231	211	205	210	205	259	212	211	231	238	208	209	206	210	224	215	201	228	212	235	221	218	211	219	202	229	227	233	206	226	210	212	207	243	197	218	227	221	223	216	216	233	235	228	195	228	245	229	256	215	234	215	243	213	231	208	185	199	230	204	235	229	235	222	240	227	200	199	236	210	220	214	197	250	242	225	203	188	207	217	244	226	236	227	241	206	237	196	222	237	256	218	228	219	228	225	199	221	242	227	208	209	245	203	218	213	220	242	212	208	235	210	212	236	203	203	220	236	240	220	198	232	199	233	227	214	209	235	212	214	221	205	241	233	217	220	234	226	221	211	216	238	222	211	250	242	222	211	199	212	226	210	222	219	215	212	200	234	240	211	206	240	184	217	248	213	245	217	220	219	221	247	261	214	211	231	222	233	226	225	236	202	217	208	230	197	236	238	216	205	220	232	242	228	213	202	221	229	245	233	217	209	222	236	240	237	226	242	208	232	213	214	195	223	236	237	239	213	231	226	231
1564	315	325	330	327	283	287	287	279	293	274	292	288	307	283	282	299	298	279	276	278	288	261	301	297	304	283	278	295	293	274	303	334	329	270	265	307	269	300	263	279	251	294	258	305	300	291	293	308	292	302	330	288	298	260	302	290	290	276	274	257	303	308	283	269	281	281	299	267	290	261	290	291	276	278	271	286	305	282	269	309	290	287	289	303	263	290	292	286	320	298	289	295	306	288	267	286	284	294	287	302	294	295	292	293	285	311	283	287	292	311	277	298	315	298	306	279	326	300	284	283	288	292	269	281	279	275	272	285	292	323	287	287	269	298	279	301	289	288	326	273	246	275	286	301	279	269	281	293	302	279	277	293	302	309	290	311	300	275	273	272	310	291	300	302	301	279	297	285	304	285	290	307	281	251	265	261	291	274	311	289	330	299	278	260	265	293	318	294	293	268	292	298	249	278	338	300	279	275	313	257	307	305	274	265	279	284	290	280	262	261	305	296	278	300	289	298	329	326	256	279	275	272	290	275	288	245	288	297	281	312	274	291	298	305	276	283	257	281	265	318	273	281	274	274	310	280	276	287	283	316	287	265	273	278	295	273	296	290	284	313	285	297	316	297	269	320	299	281	297	303	309	303	298	258	297	281	312	331	294	297	291	243	277	287	270	272	308	265	281	308	298	265	279	295	260	268	321	259	282	279	271	296	274	316	304	309	303	306	269	279	248	295	283	295	270	299	291	282	286	295	317	272	296	308	265	292	295	259	295	299	265	273	303	296	291	290	252	272	276	302	289	277	269	292	261	305	257	302	291	306	277	300	246	290	288	302	284	293	274	290	290	290	285	264	288	279	271	279	295	312	289	285	319	256	323	287	285	313	293	304	240	254	318	301	322	279	286	288	293	313	237	284	284	296	311	289	334	317	294	295	252	294	276	319	279	309	314	337	265	314	261	281	299	311	287	300	278	292	278	288	262	296	287	280	295	273	279	275	284	277	315	273	281	236	306	274	308	247	267	293	313	297	273	291	282	299	287	320	283	291	294	302	287	273	280	269	292	283	323	299	271	259	282	293	306	285	299	300	292	297	252	286	270	274	281	254	303	286	308	284	287	288	302	290	306	277	301	306	282	293	301	252	265	270	274	282	278	295	275	307	292	297	312	268	271	278	285	271	261	261	275	279	316	294	285	311	292	296	294	278	305	314	296	272	253	316	277	258	271	268	307	309	316	278	284	278	301	312	275	320	291	304	299	290	292	290	289	288	275	305	297	289	304	277	312	280	303	285	282	289	274	333	294	260	296	303	297	318	283	272	293	306	303	306	284	279	281	303	284	289	262	304	288	296	292	295	287	283	298	292	311	283	297	277	273	259	292	284	313	265	289	272	321	299	266	282	318	289	259	258	304	287	258	277	277	291	280	279	299	309	263	270	266	306	281	261	314	253	241	272	292	264	308	268	276	296	269	246	279	282	279	311	305	274	312	318	284	272	313	255	287	255	246	294	292	286	285	299	298	287	278	281	287	266	301	299	312	272	268	269	294	303	274	261	285	291	294	309	265	250	283	294	282	298	323	297	303	284	288	308	281	255	268	291	273	288	274	273	260	295	302	274	335	269	307	285	274	269	305	253	274	259	314	298	301	292	287	296	281	303	271	307	286	273	266	312	288	307	346	323	305	296	277	299	248	301	281	283	308	285	299	277	293	285	283	313	282	280	296	316	290	267	302	285	268	281	279	335	271	258	313	272	277	283	267	263	287	282	331	321	295	329	309	287	291	282	257	298	311	278	312	289	270	285	297	279	309	299	275	299	290	294	295	326	267	276	306	283	308	254	259	278	282	285	287	338	253	275	298	277	305	280	314	275	293	313	296	278	245	325	264	269	259	304	301	304	306	306	287	291	291	289	308	284	280	328	312	278	262	273	319	288	293	303	345	322	320	273	314	263	256	312	311	295	272	302	300	275	308	272	299	278	280	262	267	282	301	305	294	294	265	280	275	288	278	293	277	280	301	287	269	309	268	275	290	306	283	306	317	297	271	267	273	264	275	282	292	284	300	266	275	274	292	290	270	307	302	297	281	328	255	266	271	294	334	265	256	267	285	284	272	302	269	282	286	298	283	256	282	310	296	322	293	319	272	283	289	262	267	304	271	282	264	283	310	265	296	250	282	307	270	270	306	266	290	284	316	274	301	334	293	298	263	283	246	266	274	285	284	302	286	279	316	288	284	297	287	291	281	278	302	293	316	304	303	263	260	273	283	286	243	304	279	290	295	292	288	275	294	296	321	323	251	298	306	269	289	272	290	301	269	261	309	241	300	291	297	308	303	259	257	298	297	265	305	295	285	292	270	297	314	291	287	272	296	250	285	297	300	278	301	294	299	289	326	253	314	285	297	307	268	291	292	291	315	297	327	286	283	339	245	319	310	275	275	290	295	270	268	260	295	299	274	298	289	321	294	265	313	277	302	279	288	305	305	321	281	308	307	312	315	332	297	267	292	287	302	257	266	291	304	276	280	306	291	284	303	310	313	292	280	276	284	275	294	295	300	285	313	299	307	266	320	308	279	289	291	298	273	310	282	267	284	314	300	297	275	254	281	268	275	271	279	272	303	303	291	291	251	273	277	265	283	315	294	288	287	275	291	316	334	271	305	301	277	315	319	331	304	261	283	308	301	258	317	294	297	308	275	278	279	285	300	293	278	282	301	293	318	278	282	299	313	298	300	303	294	259	290	305	304	288	300	318	295	316	272	275	333	300	285	284	278	318	283	296	286	288	303	284	296	271	281	291	267	310	287	283	281	289	284	283	295	277	260	307	321	281	274	270	303	294	270	290	289	264	285	286	307	283	287	269	243	289	316	279	276	278	315	256	294	311	283	286	293	303	274	255	311	293	253	286	266	254	300	274	287	305	264	283	287	290	294	334	293	300	303	309	266	283	332	305	322	297	300	271	258	330	286	265	254	300	293	254	276	283	266	281	294	283	306	294	283	304	281	298	262	304	288	292	294	300	295	286	328	306	307	274	271	274	242	312	287	320	297	290	273	272	280	281	310	264	245	302	300	334	317	298	291	285	283	295	300	281	282	263	272	302	277	292	309	273	307	292	326	285	320	279	262	284	262	291	321	298	288	302	308	286	274	280	292	295	302	302	281	262	313	314	284	289	272	293	255	288	272	297	292	268	343	281	321	312	296	259	296	302	289	268	329	317	285	257	316	287	285	280	294	310	290	290	303	255	275	274	268	285	273	276	306	288	319	290	299	294	287	295	302	299	275	293	271	283	296	285	270	284	274	306	306	302	267	293	298	276	296	285	255	283	304	326	283	265	347	289	266	282	277	282	344	269	284	286	301	277	301	292	288	275	267	311	273	298	304	301	280	288	294	283	280	284	296	298	275	316	264	317	302	293	296	300	293	266	293	277	323	278	303	308	280	307	299	298	286	298	289	291	289	311	275	304	270	294	297	289	253	276	284	286	283	288	304	283	319	272	308
1914	663	678	736	684	662	682	684	667	693	627	611	624	653	643	647	662	645	665	673	630	685	726	694	657	626	625	658	632	624	665	633	654	655	707	694	652	667	659	678	650	644	632	638	651	611	633	657	682	588	705	667	645	613	676	664	648	626	633	671	645	623	627	625	627	605	634	641	558	654	669	665	657	641	627	602	637	618	639	628	672	619	656	687	610	617	636	646	662	648	636	608	691	616	654	640	642	654	635	643	641	681	642	606	625	624	614	614	637	651	648	651	650	642	626	609	639	624	684	649	642	708	686	671	646	627	701	613	704	626	641	610	602	646	673	631	631	699	622	623	664	701	628	655	630	630	617	640	656	658	646	625	629	646	675	630	661	640	667	652	670	656	622	658	625	617	665	640	652	578	624	702	654	619	655	648	625	618	618	658	659	630	633	641	641	639	629	642	663	636	706	662	597	630	648	689	644	624	678	655	665	636	661	631	689	641	642	634	640	653	657	642	663	639	634	605	626	626	631	681	629	664	666	612	657	645	654	629	643	670	639	655	623	643	679	675	654	627	648	650	669	616	621	626	635	627	636	600	608	639	685	665	642	655	660	634	700	589	678	635	661	646	673	682	669	644	646	642	639	674	642	666	662	650	591	665	631	622	695	673	674	637	677	602	690	669	668	665	625	630	634	607	654	635	668	648	635	625	612	650	627	655	636	632	638	649	606	613	646	643	635	658	587	626	590	644	622	637	674	669	653	637	672	662	645	645	625	627	634	644	649	637	682	588	627	615	620	631	651	630	633	707	617	673	626	612	664	658	657	655	584	650	594	645	584	653	631	686	637	681	646	616	608	658	625	652	670	649	630	614	660	630	657	667	678	631	616	705	676	655	657	639	626	625	633	663	645	679	647	621	621	655	647	633	655	654	688	661	666	652	600	628	638	675	642	610	609	644	669	655	682	656	619	631	660	641	654	630	652	646	659	650	670	613	684	642	644	646	670	651	665	659	630	658	660	635	677	658	681	672	648	635	655	613	670	632	661	637	628	631	691	680	644	616	654	622	621	699	610	650	661	633	614	622	659	634	626	625	633	656	655	628	600	679	630	652	628	669	605	664	646	620	607	650	680	631	659	647	650	650	671	665	646	689	632	621	633	669	649	609	567	618	634	642	635	656	652	634	649	613	659	632	596	639	634	653	644	652	642	652	697	669	623	610	662	684	657	665	683	651	648	650	630	630	592	596	713	644	669	625	664	657	614	627	649	694	615	666	648	645	645	637	679	618	647	682	654	632	640	641	658	629	642	679	705	681	603	635	659	677	609	628	685	670	592	687	617	687	608	622	710	629	668	685	645	635	644	630	640	657	633	664	656	637	649	629	652	632	664	641	602	642	645	609	697	598	642	630	639	661	666	641	619	661	698	633	609	601	646	619	650	648	665	660	647	644	660	702	626	644	654	655	643	684	640	681	594	654	625	601	668	626	581	628	656	629	641	633	604	624	670	688	623	649	691	635	669	628	635	613	625	655	627	649	627	644	646	634	665	637	624	617	632	636	637	670	708	662	657	661	691	612	626	652	653	639	612	639	673	681	615	621	657	655	648	594	616	643	691	628	630	648	679	627	622	613	645	637	648	653	683	675	675	653	658	645	615	606	595	682	632	678	636	671	669	630	640	642	671	697	665	648	681	663	673	649	645	604	654	666	645	584	654	620	637	662	647	661	663	668	632	634	595	630	637	678	631	595	668	655	594	639	615	687	621	647	632	626	678	608	656	628	678	637	648	600	639	692	645	680	601	681	648	626	617	645	690	605	617	604	620	641	657	650	649	662	641	634	631	642	674	635	662	605	687	645	642	662	646	640	603	629	672	665	609	660	666	620	716	676	628	685	621	638	620	625	607	658	601	675	661	636	624	653	645	614	683	650	658	629	646	664	657	643	614	634	632	679	685	648	675	635	620	648	588	665	665	671	667	651	612	643	677	686	611	605	670	639	659	639	628	668	678	661	665	654	633	618	664	695	650	619	620	640	630	643	630	669	594	602	649	661	630	602	647	622	659	617	622	655	653	612	632	643	640	641	660	689	633	623	658	633	667	651	630	637	653	683	671	667	594	684	627	643	609	657	666	661	660	653	652	626	628	718	655	647	647	668	631	693	647	682	642	634	605	690	619	634	635	598	688	655	643	659	663	705	640	655	633	629	648	645	662	654	639	615	631	632	598	682	683	628	636	644	613	643	621	603	629	644	611	601	677	630	623	627	696	654	656	677	624	635	613	659	673	624	600	672	634	679	657	602	632	661	693	663	677	659	613	664	628	615	659	619	588	685	616	657	652	641	633	638	663	654	699	635	620	647	618	682	620	632	655	628	631	695	675	633	618	654	610	635	638	580	629	702	656	665	656	642	653	617	626	610	686	644	648	666	643	617	614	669	692	693	628	669	627	686	700	667	633	616	628	609	680	638	678	630	637	666	621	651	643	660	646	643	597	642	638	631	655	597	599	638	622	637	646	638	604	621	640	678	621	670	663	643	622	711	660	653	642	667	715	654	649	642	624	633	688	656	655	628	658	649	657	604	680	637	652	656	666	650	661	682	651	632	639	677	655	655	677	609	651	691	674	601	674	668	663	621	644	650	626	645	629	600	667	642	647	583	626	643	691	660	631	658	681	653	657	621	627	606	691	685	631	668	627	681	609	654	619	635	655	640	650	652	627	680	664	629	644	684	617	625	626	645	583	653	711	611	648	704	641	639	660	626	639	644	656	685	632	629	645	636	653	632	610	660	704	692	629	585	661	661	627	641	667	654	639	653	627	616	648	648	645	636	634	674	625	621	639	632	681	654	692	678	669	659	642	624	640	684	660	642	642	639	612	667	671	655	669	633	703	708	655	625	590	690	673	613	626	658	671	652	631	605	669	643	642	632	621	671	628	674	583	651	606	650	623	652	619	636	686	673	678	611	624	677	631	608	677	651	648	622	677	658	713	655	660	604	632	637	674	692	653	640	670	621	613	630	651	632	605	654	634	626	657	705	612	698	662	593	598	660	650	653	652	638	642	674	666	677	630	612	666	642	625	652	630	686	664	653	602	608	657	620	654	657	649	658	621	655	652	634	638	688	619	651	671	667	667	645	606	672	635	636	635	628	611	625	630	646	647	614	667	641	605	675	639	630	619	654	610	654	640	669	615	620	669	624	646	628	646	660	629	601	637	648	620	649	610	616	655	629	660	643	633	629	677	681	635	622	662	606	619	637	641	683	621	649	655	635	667	622	662	650	623	692	606	580	660	658	663	653	638	682	664	600	666	686	642	626	635	663	674	655	677	626	640	628	663	624	616	666	650	672	699	630	625	660	662	614	645	665	633	637	624	682	658	634	655	632	623	639	666	620	602	660	620	645	681	635	647	649	619	619	643	637	677	693	690	645	630	609	638	633	646	617	652	628	605	633	631	647	607	646	631	679	636	670	626	623	641	659	681	656	638	659	655	623	664	623	617	660	669	677
6957	442	490	391	292	275	224	230	235	156	185	163	156	183	191	143	172	151	168	152	150	150	179	178	195	196	184	164	205	206	157	161	178	181	151	180	180	158	173	150	155	158	169	163	153	160	157	135	148	157	145	172	160	166	174	156	162	142	173	141	143	163	163	172	154	153	138	133	150	145	157	157	174	142	141	137	160	162	151	162	160	174	172	157	195	167	135	173	165	144	150	157	163	152	152	168	153	128	167	166	147	174	142	168	125	174	131	137	167	155	157	169	177	170	138	153	162	155	182	167	152	162	175	176	142	139	149	140	160	144	149	145	144	156	157	161	147	164	138	169	158	149	140	183	155	149	163	144	152	140	162	159	140	149	157	165	149	172	162	132	174	165	142	153	149	164	185	156	147	142	155	148	149	161	161	153	176	155	153	158	160	161	176	139	157	150	153	158	174	168	146	138	142	118	159	131	140	164	147	180	137	154	144	139	170	157	153	159	191	131	161	167	147	176	147	154	153	145	151	160	165	133	167	149	157	137	157	169	157	145	155	155	164	159	139	175	164	160	145	174	134	150	133	149	136	161	149	138	177	119	154	136	156	143	176	167	150	152	141	144	162	132	143	150	148	152	162	148	161	168	169	151	133	166	139	161	153	147	154	171	151	159	185	166	145	162	160	158	133	143	152	165	153	157	151	163	159	161	159	170	149	163	158	144	145	167	160	159	146	147	185	162	159	139	144	136	178	153	145	151	139	156	171	153	171	152	162	148	178	162	169	163	164	137	136	145	151	134	164	156	152	125	157	155	145	142	162	150	151	145	171	183	146	176	166	150	168	143	171	155	164	161	160	162	151	133	154	156	155	153	172	153	151	142	154	167	131	140	148	125	151	178	167	145	171	154	158	169	138	173	147	169	153	141	161	167	146	171	176	181	157	148	172	177	128	158	126	150	151	133	160	151	137	157	167	173	168	145	153	177	155	144	159	176	138	148	153	162	173	143	165	156	148	157	163	144	143	139	152	117	155	118	137	116	158	135	135	149	153	140	156	152	125	179	168	155	141	152	156	140	151	157	141	159	158	184	149	173	151	160	152	154	147	151	155	130	163	173	160	142	149	147	143	154	148	141	158	168	147	147	165	142	164	130	159	182	166	144	151	145	150	135	181	148	159	156	155	152	145	158	166	142	157	160	152	178	163	135	153	133	159	146	148	162	138	145	149	169	140	147	168	145	178	142	167	143	157	150	131	173	147	168	136	164	149	159	162	125	191	149	166	157	156	168	145	152	170	145	129	157	156	155	143	157	162	180	146	168	121	153	166	138	131	143	161	158	156	147	169	152	146	148	145	137	187	149	142	153	148	159	164	156	153	153	148	149	176	157	144	178	164	132	152	158	171	162	154	154	136	150	148	148	176	158	146	157	151	170	154	148	170	158	155	149	144	165	146	155	159	141	165	169	146	157	131	121	134	163	139	135	159	124	159	163	137	175	153	157	172	143	145	174	162	138	153	141	171	156	148	161	153	157	163	127	167	146	146	173	165	159	156	137	150	156	144	135	142	154	161	148	166	147	149	166	167	153	156	125	161	144	166	131	129	161	168	160	161	155	162	141	166	153	136	157	164	180	144	132	143	126	138	164	130	138	136	133	164	155	148	146	149	153	156	141	165	155	138	146	134	153	151	144	159	130	167	153	167	163	163	139	141	144	132	130	159	151	182	156	141	158	171	143	159	167	146	139	156	162	148	158	133	150	153	153	156	156	152	145	156	165	160	144	171	154	165	147	161	150	151	159	148	177	151	143	163	172	148	156	153	148	151	141	137	141	150	143	142	146	165	158	146	146	160	132	169	156	151	129	160	155	146	165	142	172	174	134	130	129	151	156	137	174	169	143	157	158	143	146	173	134	142	174	145	147	151	158	148	147	153	164	149	148	155	168	157	160	155	139	135	133	158	139	147	164	156	134	172	154	151	153	142	151	175	166	149	150	156	175	160	130	154	155	180	160	147	157	141	172	161	136	136	150	169	145	147	147	159	139	134	156	146	144	165	165	159	167	154	144	140	170	167	144	171	163	164	168	153	135	153	170	146	156	145	153	171	149	134	164	161	155	152	151	142	164	154	172	164	153	139	140	159	142	147	160	146	157	157	150	165	142	170	141	185	142	137	169	146	146	150	143	154	133	151	140	167	175	138	157	180	138	158	142	148	174	156	156	155	164	164	139	144	161	158	189	173	162	172	138	175	149	121	139	131	155	137	165	146	144	141	136	156	170	171	167	151	144	147	134	146	148	160	166	178	146	155	164	143	158	149	158	154	164	166	168	168	140	159	145	138	157	170	149	151	155	144	171	174	134	160	163	123	193	152	150	163	155	178	151	164	167	153	158	147	142	151	153	165	165	164	151	154	149	149	150	139	171	166	168	159	142	179	128	154	157	173	160	151	144	163	116	145	130	150	164	154	151	149	144	146	171	159	139	132	163	143	164	141	147	140	147	152	153	141	154	140	147	163	160	164	155	138	179	173	166	151	151	145	139	173	156	152	175	142	137	147	179	173	161	161	160	185	122	146	169	128	149	170	144	160	153	153	155	149	173	151	142	155	156	163	159	128	163	171	167	154	151	145	147	141	150	168	147	149	155	166	157	151	159	145	155	182	153	168	146	173	150	142	156	136	168	146	155	146	139	136	125	168	146	154	158	142	164	161	152	135	147	140	125	141	143	139	141	174	156	160	144	138	134	173	185	164	144	141	180	157	158	139	169	144	164	143	132	153	129	150	154	153	166	149	140	165	169	150	135	180	151	143	163	163	159	131	167	159	166	149	149	142	159	171	133	148	153	135	177	177	133	149	141	159	174	148	158	122	160	137	150	142	156	162	158	151	153	130	181	161	167	148	152	138	119	151	159	149	167	141	167	159	162	166	147	142	136	130	165	154	157	151	140	135	159	161	138	152	161	136	156	149	137	144	136	140	160	132	137	134	155	159	169	122	159	160	141	147	169	146	144	160	155	158	154	148	156	184	149	136	150	135	170	152	147	144	150	136	165	157	162	161	160	151	142	112	144	144	151	165	153	157	158	133	173	139	138	137	167	149	148	176	136	156	164	178	165	176	138	137	150	149	149	171	140	145	128	158	177	151	171	157	172	156	165	128	155	148	147	150	153	154	162	136	136	169	168	147	149	146	154	149	169	178	159	140	165	161	147	119	152	127	158	164	139	162	137	136	158	140	166	156	155	144	157	156	160	162	171	171	154	185	141	138	148	164	142	143	175	169	156	141	156	157	158	131	129	148	156	138	138	197	151	156	151	138	146	164	156	163	177	180	162	141	165	159	159	139	146	183	143	169	145	144	148	154	126	145	143	139	163	128	184	155	147	153	151	158	156	160	130	159	149	143	139	159	176	121	159	175	141	147	146	148	155	175	152	162	183	131	145	131	179	149	146	184	165	155	155	161	166	137	145	170	140	138	134	144	151	172	140	160	157	156	159	144	140	142	171	158	134
6192	582	1116	1257	1139	964	767	700	670	602	588	508	478	448	429	455	409	430	412	388	437	499	665	705	627	649	600	648	558	514	454	470	538	510	468	502	504	486	406	412	413	379	336	338	356	398	359	358	366	356	353	371	400	355	346	369	353	359	329	385	374	358	382	381	361	389	344	357	386	343	347	367	340	365	348	346	334	353	366	368	369	338	350	353	364	345	355	344	343	372	367	340	356	379	381	371	373	335	357	357	332	398	364	366	347	370	336	380	368	336	334	356	364	341	360	350	349	355	363	393	364	330	341	332	360	348	356	344	379	362	347	355	340	342	368	389	356	355	406	337	342	370	342	391	371	372	361	359	320	333	357	347	396	386	371	331	356	358	345	351	345	354	383	343	364	374	316	375	376	332	372	336	344	380	361	406	379	343	358	372	334	367	331	356	367	324	412	370	371	398	352	345	368	333	345	358	352	343	364	360	356	316	374	364	340	354	356	386	404	370	352	347	326	358	320	349	349	342	335	381	379	355	359	339	356	333	390	339	359	389	342	364	373	323	376	374	343	348	352	357	348	356	378	365	387	366	367	333	346	358	386	347	334	350	344	350	334	357	350	374	335	356	358	360	384	357	385	345	347	362	341	365	386	321	334	364	349	355	341	383	354	373	372	349	389	362	334	358	339	375	345	331	350	320	400	355	349	332	372	352	341	351	340	331	344	383	344	376	348	346	357	362	321	337	341	366	361	375	355	375	362	321	348	373	365	333	340	335	357	361	386	327	400	356	358	348	402	383	336	329	364	326	337	357	353	381	319	349	335	352	336	349	361	371	364	366	349	342	343	381	387	363	357	386	374	393	365	354	388	340	335	353	338	347	327	322	390	350	379	349	332	375	374	376	346	346	381	353	363	350	336	376	330	347	365	312	333	370	363	376	327	340	379	354	334	344	363	349	350	336	342	357	354	366	389	385	355	356	367	334	342	332	351	323	357	353	333	361	382	357	339	379	399	345	332	358	389	366	347	367	344	351	366	312	344	371	387	346	368	329	334	355	334	356	347	343	347	388	368	331	376	389	349	366	377	376	368	377	368	360	354	363	377	344	332	333	366	334	362	329	383	367	339	364	331	354	353	356	349	385	326	373	362	362	341	338	325	363	352	344	337	371	365	372	355	364	358	350	330	372	357	335	385	364	351	382	351	356	361	384	343	345	365	339	343	360	410	347	352	311	369	353	333	372	350	345	360	392	344	349	374	355	361	343	369	360	374	366	345	366	351	364	373	338	342	335	330	354	375	329	385	338	396	355	356	337	357	352	374	374	374	358	355	366	353	362	365	368	348	329	363	402	358	347	330	357	361	341	349	338	349	384	373	343	373	319	346	349	353	365	363	364	334	338	327	363	353	354	370	364	364	365	348	345	353	362	359	361	345	368	337	369	355	378	362	381	357	365	360	378	363	359	347	344	349	351	358	335	332	368	356	358	341	341	316	325	351	352	372	382	360	377	341	386	355	352	370	356	376	328	355	372	361	382	363	389	377	336	335	376	377	365	391	359	342	357	401	349	343	334	365	372	359	376	341	365	333	344	337	339	344	342	363	344	351	348	352	314	356	402	375	369	351	348	366	346	344	345	344	345	326	380	345	339	352	342	366	357	333	329	324	361	357	344	346	362	346	363	355	357	368	363	346	327	405	364	378	393	364	380	360	355	338	376	351	367	369	373	383	386	341	332	339	366	351	368	373	364	356	340	370	389	342	364	366	376	356	353	305	388	333	355	356	340	362	361	358	361	361	345	339	329	350	351	329	376	360	361	363	372	356	359	377	331	355	354	365	363	305	346	361	345	345	374	343	383	390	349	344	340	389	358	358	366	325	348	371	340	370	324	369	339	319	371	369	341	357	337	349	351	367	353	375	351	364	320	390	374	358	343	371	368	349	362	367	338	346	356	329	368	338	363	323	341	364	361	349	308	344	357	359	377	357	327	344	321	379	365	366	345	360	353	353	363	373	356	328	363	334	332	367	356	370	397	383	389	353	351	353	327	359	341	324	377	347	352	386	364	350	346	367	382	360	366	327	326	351	343	329	382	384	347	334	337	354	361	334	381	345	339	350	324	323	371	343	352	357	397	344	367	336	370	401	300	394	392	374	363	388	338	292	322	360	372	345	351	325	367	340	345	369	338	333	345	345	359	348	344	370	379	362	334	386	350	389	395	387	331	368	376	406	384	347	355	348	342	366	364	366	347	352	349	340	343	326	338	371	334	338	338	336	344	382	374	373	381	372	381	359	340	389	347	369	362	377	335	388	348	354	367	365	364	318	389	350	356	341	367	370	381	345	366	361	401	395	361	374	334	345	387	333	367	363	343	360	359	343	350	378	338	384	358	315	396	341	368	356	406	336	359	360	382	339	299	336	352	334	342	344	352	373	313	365	370	370	362	371	333	328	382	339	357	334	403	388	382	353	346	390	350	363	363	346	382	358	327	331	393	362	363	358	330	351	350	347	363	343	389	356	363	386	353	335	381	366	383	358	371	370	364	388	337	387	374	374	355	328	342	355	336	366	393	353	363	354	371	358	331	346	350	329	375	363	356	339	344	370	352	335	367	350	379	370	382	366	322	314	343	356	364	372	380	358	342	328	394	377	358	364	377	323	395	372	341	357	370	352	386	370	368	354	368	363	374	369	358	350	359	390	350	344	358	352	355	354	338	378	371	360	322	379	343	362	358	331	323	351	355	346	366	326	341	357	365	349	359	348	365	367	329	320	398	345	352	351	378	331	344	376	341	363	350	337	355	380	332	369	382	367	361	351	342	357	341	380	306	359	373	366	348	350	374	355	384	351	363	396	407	329	346	352	346	355	375	351	369	342	372	373	364	374	351	339	385	360	348	378	362	341	335	333	357	381	351	360	342	367	348	341	343	371	334	342	378	376	368	352	334	375	344	373	358	385	361	358	369	390	384	365	360	345	371	321	398	370	346	387	355	368	335	352	352	334	347	360	348	347	354	338	344	365	366	345	315	378	377	356	369	379	368	361	388	332	377	353	366	344	350	359	348	349	350	341	346	376	367	345	335	372	362	339	342	376	376	360	375	358	346	366	369	377	378	338	331	367	374	370	350	333	351	363	378	368	375	367	378	377	412	334	346	341	349	348	373	331	354	382	361	343	343	373	377	344	346	377	361	347	356	353	347	348	328	342	344	367	351	355	359	330	375	336	331	388	374	389	393	347	337	386	390	344	344	332	343	363	347	368	355	363	355	335	348	387	360	301	329	358	331	377	396	372	349	399	337	356	371	335	354	351	355	360	362	333	319	369	367	360	343	395	381	350	361	361	360	353	334	364	356	386	333	353	352	366	355	383	361	351	364	359	354	381	366	346	374	356	374	346	341	381	345	362	373	336	379	388	355	364	340	349	356	377	378	334	374	341	367	354	365	385	343	357	356	355	376	335	356	316	353	363	365	350	373	336	338	330	333	349	373	372	364	328	372	350	347	339	330
13315	875	805	617	442	281	221	221	183	142	135	121	116	102	92	93	95	119	90	102	97	113	178	146	153	150	141	131	138	110	124	131	115	103	121	95	106	108	87	91	74	77	113	93	65	81	67	70	68	68	74	73	72	72	67	62	76	73	83	62	71	76	74	69	72	90	69	80	68	75	77	99	69	96	78	75	79	84	72	87	67	62	79	81	69	81	73	73	62	88	79	93	89	80	92	76	62	78	93	70	87	72	71	58	74	74	73	79	85	77	77	80	89	70	75	90	79	61	68	85	68	66	76	80	80	81	65	73	90	74	69	74	79	73	95	85	83	87	86	74	72	76	82	68	78	84	77	92	84	78	78	59	101	78	75	76	84	93	79	89	78	94	81	79	65	85	82	65	56	76	78	55	76	77	78	72	86	91	77	74	78	77	72	85	80	80	83	69	73	67	80	70	65	75	86	77	95	62	102	65	76	68	68	66	89	65	100	71	84	80	73	88	80	80	58	94	71	66	90	84	81	78	78	71	68	79	68	71	82	79	87	64	81	71	85	69	87	79	92	93	86	89	82	77	88	79	72	61	74	97	79	63	72	106	81	83	71	92	73	71	67	70	98	85	72	89	80	84	66	82	72	88	83	64	89	88	69	78	76	79	101	80	73	93	89	88	81	66	69	75	78	78	82	88	92	65	67	80	97	89	93	71	91	79	76	90	103	84	85	77	74	75	68	86	71	84	73	87	69	73	85	93	79	79	78	79	68	89	83	67	78	81	82	78	99	76	77	83	87	79	87	61	64	60	83	86	82	77	64	77	88	77	75	73	79	82	84	64	71	90	77	67	85	84	82	72	76	79	77	95	70	87	77	80	66	67	72	81	70	85	69	61	78	81	70	71	76	79	73	71	68	75	76	58	84	75	72	63	80	79	81	62	79	89	66	85	90	80	81	74	85	87	80	77	70	97	79	85	63	71	74	75	71	59	87	84	69	73	56	68	87	79	92	72	86	71	85	69	86	66	86	61	89	94	77	65	95	92	68	66	83	81	91	87	60	74	72	71	86	84	82	70	87	52	88	100	78	77	76	92	66	71	80	71	58	70	78	70	86	69	74	87	82	77	61	90	74	88	94	67	74	78	96	64	80	63	73	78	73	79	89	88	72	81	106	64	71	69	99	76	64	90	72	85	85	79	71	82	84	87	81	86	67	77	78	88	98	67	82	69	61	82	85	84	81	80	77	97	86	77	100	65	80	80	74	79	71	73	81	73	68	72	72	90	96	58	66	99	82	74	72	61	77	92	66	82	84	76	86	80	94	70	69	91	91	73	88	91	67	74	78	88	82	84	74	72	89	76	70	86	74	90	73	70	83	71	78	99	67	74	83	83	90	71	65	74	94	89	69	90	59	86	91	70	74	79	71	108	94	88	71	82	88	73	85	58	83	86	87	71	69	88	92	77	68	89	78	80	87	92	70	75	83	66	69	73	68	69	80	75	88	71	72	69	77	72	99	78	72	81	70	91	91	76	78	93	75	92	82	77	88	85	78	79	72	76	81	66	74	57	82	86	73	72	71	63	67	86	71	70	78	77	82	78	78	71	90	60	84	76	85	72	80	74	80	75	71	64	73	86	77	97	87	76	66	86	80	73	82	66	80	86	75	84	61	91	65	70	74	75	75	84	82	67	55	76	73	79	74	82	77	84	73	76	65	63	66	85	68	68	78	85	78	70	71	70	69	80	80	85	78	92	86	82	97	85	72	88	81	69	79	87	75	72	72	80	72	78	69	70	81	79	82	87	77	61	65	101	82	72	73	78	78	63	91	74	88	88	82	76	84	97	70	69	65	75	82	70	61	75	79	78	72	77	84	75	78	79	78	59	73	83	85	80	101	83	85	80	72	97	65	81	86	73	74	66	89	80	65	68	75	83	61	70	93	86	76	81	79	77	87	90	85	72	95	58	67	67	68	88	92	102	85	83	83	77	81	90	97	80	77	82	79	73	80	92	67	85	84	77	72	69	101	104	75	84	73	75	89	87	75	75	76	86	83	74	62	74	87	86	76	81	85	84	76	67	92	100	78	70	92	68	63	73	83	81	84	60	69	79	57	80	79	89	83	86	78	85	67	67	75	79	77	93	64	77	78	88	75	73	69	85	78	73	75	102	99	60	71	63	77	74	101	82	68	75	63	78	75	81	101	68	83	74	80	79	63	79	62	78	69	68	86	78	75	81	80	72	74	68	81	85	81	69	73	75	73	61	92	78	75	77	93	73	90	80	77	86	87	83	80	70	72	76	107	72	84	70	88	81	77	94	67	78	89	84	70	78	80	72	79	91	85	93	91	77	85	78	71	75	70	70	75	62	65	75	83	68	56	77	86	85	65	73	85	83	85	83	85	79	68	88	75	93	68	59	64	75	69	70	49	62	85	67	84	80	84	81	81	59	98	83	92	75	76	83	77	73	76	70	75	106	81	89	68	96	78	88	82	81	82	77	83	77	56	78	83	81	80	81	71	82	58	77	78	74	66	69	80	88	87	76	60	59	93	83	88	76	70	84	75	87	74	82	83	58	92	72	71	87	86	76	85	72	72	72	104	74	75	68	66	67	81	77	94	79	72	71	77	90	75	69	80	91	91	83	72	84	85	81	77	82	69	88	67	89	73	69	92	61	69	66	87	79	86	69	78	79	83	63	83	92	73	81	71	68	69	81	79	74	76	77	86	85	67	64	67	94	86	71	81	82	75	63	77	82	89	80	74	86	72	81	67	61	70	79	84	71	76	74	101	66	76	74	60	77	76	76	82	86	71	67	73	85	80	92	86	74	79	67	86	92	90	73	86	76	80	69	81	70	73	84	70	77	73	85	70	78	87	72	69	92	88	71	75	80	82	76	70	90	90	92	87	82	74	83	73	96	80	89	86	83	81	69	71	84	69	65	76	78	74	83	68	87	73	92	77	72	81	74	83	85	84	87	74	94	76	75	74	67	91	93	83	71	78	80	85	78	70	50	81	79	88	98	80	80	75	62	78	84	70	84	86	74	79	79	93	79	63	64	77	83	64	82	79	82	66	83	65	78	79	81	74	68	90	68	76	78	76	80	75	66	70	79	90	77	80	75	82	79	84	86	73	80	88	84	84	52	82	92	87	73	69	77	74	71	78	61	71	70	87	92	66	75	78	73	82	83	59	79	78	76	73	87	92	70	75	56	79	72	91	91	83	67	65	93	88	92	79	78	69	60	76	77	81	75	82	77	76	90	81	68	70	76	83	90	90	84	72	88	77	80	65	71	85	80	77	86	70	64	93	74	81	75	82	88	77	72	66	72	86	86	69	74	63	97	76	84	79	77	75	78	81	76	77	66	74	88	74	79	79	86	77	95	88	91	71	81	72	72	64	84	74	73	72	69	74	78	95	86	86	86	93	96	83	95	65	64	85	85	71	77	68	80	85	60	97	67	69	67	76	61	72	66	67	82	68	102	66	94	74	67	70	78	76	89
7983	774	1800	2067	1753	1470	1145	902	761	649	591	566	487	436	427	415	394	381	373	322	345	391	741	879	702	847	668	698	652	589	432	500	542	506	493	527	508	494	378	359	294	260	261	232	241	225	223	254	228	250	265	234	239	222	231	233	238	219	252	241	207	249	233	232	226	220	221	238	227	238	221	229	245	244	229	230	222	217	225	214	199	216	209	248	236	240	205	205	234	213	245	212	208	207	210	215	235	246	237	200	239	197	209	251	224	246	223	256	214	216	209	232	258	231	248	219	217	228	238	217	255	219	229	224	198	205	214	224	201	209	207	214	222	231	263	237	228	229	190	216	219	207	250	226	214	215	217	212	210	226	198	214	203	215	212	243	197	198	203	236	237	220	219	231	222	196	205	240	255	216	239	210	185	198	236	248	217	238	203	214	234	233	213	220	235	181	224	200	226	206	216	222	228	235	237	235	206	239	209	214	210	220	238	220	235	214	262	232	222	228	229	224	225	198	217	221	221	206	225	218	220	225	250	192	232	220	216	217	222	235	244	211	223	208	214	196	228	207	246	220	221	204	200	228	223	209	226	209	223	215	232	249	226	207	208	232	206	212	221	232	223	242	193	190	242	220	224	205	213	230	224	232	213	231	249	239	207	233	218	203	229	214	224	229	226	243	224	207	249	222	228	209	209	226	188	212	210	225	231	217	233	231	220	230	197	211	235	238	213	231	216	238	220	204	182	221	216	238	225	229	217	205	242	215	222	252	220	193	207	203	204	224	233	215	204	242	223	205	229	231	234	210	213	239	246	232	212	225	191	204	232	219	199	215	247	244	229	197	207	221	219	232	240	228	211	215	197	197	237	245	228	238	216	231	214	226	215	220	214	218	211	221	209	221	225	208	215	203	203	203	235	215	253	228	220	253	200	234	222	205	223	255	224	212	227	211	214	208	239	191	225	226	202	214	220	219	224	249	213	215	231	221	234	229	218	214	228	221	213	217	209	222	216	197	194	217	201	226	214	206	216	237	218	192	241	222	210	230	234	232	225	223	198	184	201	223	208	244	228	207	214	204	230	216	246	219	209	250	222	211	218	212	208	226	242	223	224	187	232	204	204	191	224	198	221	235	203	226	217	220	215	205	236	225	210	198	214	206	213	211	213	190	221	223	248	229	229	220	224	239	217	234	199	227	226	195	206	201	217	211	211	238	232	215	214	215	230	205	244	234	217	201	243	207	213	219	203	232	209	237	230	207	219	228	228	248	225	219	231	220	250	221	206	244	199	186	229	238	236	208	213	201	232	226	205	224	221	231	221	213	196	205	239	218	219	263	238	255	231	206	234	207	219	229	220	227	199	229	207	229	189	209	226	227	211	237	214	230	216	227	241	218	224	233	219	200	241	237	219	211	234	203	207	224	239	234	226	230	202	210	243	207	212	213	218	217	220	210	216	235	213	249	197	207	242	234	218	209	229	221	252	209	206	226	227	201	211	211	223	229	236	240	230	229	224	215	182	231	221	220	225	241	257	239	228	221	216	248	214	214	230	242	239	248	208	255	232	205	216	216	203	228	234	211	216	216	210	220	241	237	215	218	248	230	181	236	215	235	200	223	229	211	215	238	235	234	244	232	223	231	216	212	232	227	207	229	248	237	227	218	205	235	234	231	191	218	221	205	226	249	236	244	218	234	213	238	230	221	211	211	199	201	214	212	218	218	225	208	217	210	215	207	219	209	210	215	232	242	238	243	217	215	235	202	233	214	208	201	222	199	218	183	232	218	226	223	224	203	221	225	188	201	216	220	224	237	214	217	210	218	215	226	215	208	221	233	220	252	223	211	232	216	195	222	208	244	244	227	201	215	212	220	214	209	221	207	237	233	233	185	222	208	246	202	200	215	238	233	222	235	225	228	219	237	245	226	226	226	215	198	213	210	227	204	219	182	217	211	225	249	194	222	230	225	174	216	226	200	220	201	239	229	210	243	236	235	234	244	234	214	208	234	217	207	224	228	214	212	240	195	208	215	209	218	214	213	216	208	200	243	210	229	236	246	207	233	225	213	213	251	217	215	205	237	211	241	205	208	192	235	193	245	213	223	239	226	245	223	239	192	227	223	203	214	195	221	240	207	219	206	203	223	202	232	226	247	229	214	205	221	209	225	217	210	198	230	214	218	215	232	226	209	176	215	231	214	181	235	189	215	212	203	212	211	225	253	234	213	200	222	244	227	223	224	226	189	202	237	227	235	198	194	235	213	233	214	224	226	229	234	238	215	243	237	229	200	190	194	219	224	204	213	220	214	191	236	223	200	214	213	224	240	218	207	221	233	200	211	216	209	224	239	236	240	228	219	249	197	222	223	209	225	198	213	208	208	209	210	210	230	242	230	218	214	207	197	212	210	222	231	228	227	207	226	225	216	203	209	242	223	253	242	240	199	216	241	234	193	215	239	215	223	229	231	223	232	215	220	215	233	202	244	246	224	229	223	207	197	216	253	192	220	194	219	214	192	206	211	218	207	218	207	202	213	232	228	212	242	223	223	265	198	210	221	208	252	233	231	231	201	228	225	224	221	210	231	222	236	246	216	242	243	217	216	225	227	220	223	204	188	241	219	221	234	239	206	226	208	228	214	230	212	239	233	225	223	215	240	209	205	235	242	211	221	197	241	220	229	215	241	221	228	225	229	235	240	212	230	213	221	212	242	234	231	204	220	210	204	208	215	203	226	207	227	240	213	231	238	224	224	236	223	216	228	221	202	236	217	228	204	233	235	215	240	239	200	228	207	220	214	190	234	193	234	229	212	244	206	236	216	228	221	244	213	204	216	240	229	221	219	212	196	215	232	230	222	219	207	228	252	241	240	222	198	228	211	227	192	218	204	220	224	222	245	210	204	195	225	227	222	232	227	209	228	219	210	234	217	231	220	235	221	233	209	231	214	203	206	221	220	251	211	237	210	235	207	221	228	208	250	217	225	215	206	206	228	241	242	202	229	201	203	239	215	210	226	237	223	241	203	218	224	230	215	206	208	211	231	210	235	217	241	226	188	219	207	232	212	219	216	232	207	225	216	225	213	233	218	217	227	239	214	230	240	210	230	212	218	204	230	220	212	225	216	231	249	244	212	215	235	220	217	253	197	211	206	227	231	212	240	223	192	266	216	222	213	242	237	239	213	218	240	234	235	207	239	213	240	241	221	228	197	199	230	221	240	199	244	210	231	216	225	216	217	233	210	213	216	221	228	234	227	243	200	225	216	256	198	223	212	245	217	211	222	225	217	241	207	262	199	207	230	205	223	235	239	211	227	212	219	222	230	202	239	209	237	196	202	222	208	248	202	217	206	214	222	228	217	205	225	219	225	228	214	223	209	216	210	203	233	207	227	210	199	203	218	242	226	231	260	243	239	216	217	242	235	221	232	221	192	220	219	220	214	227	216	191	232	235	198	225	225	192	207	213	216	202	202	252	223	221	224	222	210	233	236	221	250	206	228	218	240	204	216	215	206
1465	303	295	287	282	285	313	258	271	308	275	287	299	256	269	264	319	299	301	287	343	295	303	296	269	295	312	336	285	284	277	310	273	265	333	293	321	300	256	311	292	294	324	294	277	245	254	319	316	311	284	262	292	269	279	291	301	288	277	305	297	286	290	265	309	247	277	293	269	297	291	283	267	274	294	304	303	264	327	296	285	293	329	290	298	322	288	292	297	294	271	272	252	290	314	279	310	285	301	278	301	264	295	261	289	338	310	304	296	293	281	333	294	295	285	298	296	282	299	288	269	286	298	280	288	296	293	282	298	290	291	287	287	282	294	294	267	315	292	278	295	322	301	284	249	266	271	275	281	301	271	282	268	308	305	280	282	302	295	284	258	290	297	321	293	290	304	300	293	290	287	305	242	289	314	302	310	300	274	284	310	266	271	282	287	265	275	269	298	267	308	285	263	260	297	305	321	314	290	282	284	291	303	314	283	284	282	283	306	288	283	278	267	273	308	322	294	274	313	285	290	295	305	297	277	278	312	256	293	315	310	306	321	273	306	281	233	308	299	274	273	333	288	299	308	302	273	312	310	327	275	304	296	300	312	281	276	284	267	292	302	265	298	294	276	276	304	300	279	297	319	266	275	255	277	305	290	316	311	305	291	267	304	300	286	285	272	312	271	289	293	288	284	291	323	288	246	258	310	270	296	273	303	287	300	287	272	307	273	308	302	293	326	326	276	248	240	271	279	306	274	277	274	292	312	285	299	278	278	307	283	316	290	305	290	300	285	313	280	315	271	289	269	297	282	288	283	279	294	273	300	306	298	295	300	297	247	292	284	290	274	288	298	287	326	298	301	296	300	301	279	307	288	303	294	286	309	278	266	283	302	288	329	297	271	305	301	296	297	312	273	287	275	291	287	267	298	280	308	318	291	311	271	295	276	294	296	271	297	299	270	295	313	291	305	273	291	296	275	314	294	302	298	298	280	277	311	310	274	291	287	283	303	270	320	324	280	271	261	299	314	277	262	304	284	292	290	318	268	294	290	301	285	307	331	318	309	288	286	279	317	271	300	306	282	312	289	259	319	302	283	280	269	268	275	274	304	294	303	294	275	297	286	280	296	274	286	307	293	291	306	276	284	322	291	287	289	281	307	278	281	320	300	268	300	268	321	301	278	289	328	278	275	290	270	302	305	305	278	286	288	287	313	307	303	347	303	259	291	274	289	301	300	284	262	297	309	315	289	324	304	272	332	260	249	274	253	265	296	324	279	285	284	308	306	298	243	288	270	283	262	250	292	296	278	299	292	279	286	296	321	322	319	306	310	281	292	255	309	273	296	282	283	308	295	312	297	261	289	282	302	299	323	295	287	298	313	327	289	309	283	288	284	290	278	319	261	299	293	321	273	309	318	284	291	300	295	282	295	278	300	284	306	287	279	305	285	298	266	286	275	279	286	273	263	320	287	285	264	308	285	299	300	315	340	262	287	259	296	289	274	277	291	266	251	272	269	309	278	288	298	305	282	251	280	297	313	315	290	293	283	296	310	306	288	302	278	290	303	304	299	276	280	307	285	269	300	260	269	296	309	308	247	305	270	301	306	319	304	298	290	297	305	272	270	292	292	299	318	299	277	281	291	320	298	280	302	277	278	271	303	281	310	291	286	305	297	288	292	295	322	285	294	295	289	332	309	272	251	308	291	314	274	284	268	273	281	297	306	277	308	292	275	315	289	278	265	313	326	299	307	284	281	285	263	329	294	294	253	347	285	295	256	309	307	279	296	300	305	303	282	311	300	300	288	313	295	307	281	268	270	277	291	304	290	279	283	301	300	336	287	295	275	296	306	301	284	261	283	283	301	274	273	267	285	326	281	277	304	283	267	266	269	279	300	289	271	300	294	289	276	323	262	273	266	289	286	333	316	300	283	328	334	280	329	289	291	269	246	308	300	307	317	316	311	267	297	319	258	291	292	271	286	239	272	284	302	333	260	273	258	272	299	273	317	297	278	339	286	300	306	309	313	298	265	302	299	254	285	282	289	322	280	270	279	273	280	294	289	302	315	285	286	300	307	294	290	273	286	293	259	276	292	260	293	317	293	301	276	280	254	317	272	272	324	306	293	280	273	317	317	295	282	318	291	266	292	313	301	311	273	309	278	272	328	266	289	289	298	311	299	299	303	294	309	281	265	272	284	322	301	282	294	317	271	271	292	339	314	294	291	268	310	253	300	296	300	298	308	288	324	356	291	279	286	267	273	282	286	290	271	283	298	296	261	290	282	302	279	297	295	286	307	282	282	312	285	298	293	305	271	277	281	264	303	323	305	300	300	291	296	262	301	276	303	308	298	337	267	263	266	304	309	322	310	309	320	301	299	291	311	289	291	315	284	319	302	289	305	303	313	294	296	305	293	332	288	299	329	306	264	279	288	303	283	284	276	315	301	294	291	263	278	295	248	284	279	299	299	256	288	246	293	313	260	308	291	320	284	298	280	274	294	299	286	297	266	291	305	292	288	278	260	272	263	277	296	314	273	309	256	281	287	314	263	303	291	265	290	313	304	294	270	285	269	283	261	308	287	244	315	293	286	282	292	296	298	267	289	297	291	294	266	314	271	286	296	307	309	301	296	297	318	319	311	300	291	268	304	273	292	331	287	315	283	302	285	283	286	259	312	296	316	269	299	305	275	283	282	322	246	268	290	283	324	286	271	315	287	290	307	293	287	292	308	284	294	261	286	292	308	278	291	272	264	314	310	281	276	298	280	285	288	287	296	302	311	308	296	280	264	292	288	281	306	295	308	291	263	295	326	297	295	288	269	317	278	287	276	297	304	298	286	296	294	260	281	316	292	314	253	274	288	287	314	295	295	300	323	298	282	306	279	298	281	275	318	312	272	276	281	289	309	275	285	274	276	297	280	277	310	267	287	258	299	300	279	245	318	266	284	266	287	310	279	293	303	244	283	310	319	286	281	319	306	308	298	277	304	275	301	293	327	281	290	300	288	271	328	292	294	318	277	243	311	295	287	321	281	286	292	261	253	284	272	304	283	291	302	296	294	298	285	299	311	301	284	285	297	308	318	294	318	327	289	296	276	288	268	306	313	304	309	261	245	299	272	292	292	307	279	311	291	261	316	286	272	278	291	289	316	320	330	294	294	298	275	290	301	292	300	309	279	281	274	299	268	261	282	260	283	279	277	286	304	304	278	274	269	299	280	273	264	267	286	320	294	282	271	300	358	294	318	291	269	293	269	303	280	290	264	272	272	265	285	336	299	279	290	309	290	309	285	301	294	322	286	271	281	287	280	299	311	323	250	269	308	281	311	314	297	303	318	263	306	278	271	288	309	297	291	288	303	305	280	304	320	295	267	290	288	276	293	295	287	300	290	249	293	309	281	280	292	308	286	303	306	289	297	274	306	288	302	314	281	302	274	294	300	267	278	284	291	272	267	291	263	273	292	304	280	267	297	332	288	278	286	287	278	268	287	297	282	298	301	265
1911	666	686	690	688	657	648	653	669	648	639	651	642	679	660	655	659	682	624	662	657	677	692	650	653	620	703	646	609	610	584	684	675	655	676	657	676	648	672	649	629	621	624	675	615	654	650	617	664	614	639	705	628	629	654	665	647	611	660	653	617	630	579	638	626	671	624	666	674	610	637	652	589	688	684	669	650	648	607	649	670	635	622	670	643	646	694	656	640	646	702	693	618	630	683	640	688	701	639	647	653	637	638	617	657	622	651	639	620	621	654	581	677	644	660	678	604	691	579	680	663	608	639	646	635	675	653	631	641	582	648	665	657	674	625	575	637	633	677	618	648	683	623	629	621	607	632	650	654	661	601	655	609	645	662	629	594	642	667	665	661	636	632	676	606	700	678	706	629	664	629	647	688	680	617	687	589	666	651	656	664	628	692	672	621	647	693	643	616	624	625	628	668	695	638	626	624	655	638	651	634	625	680	724	708	633	643	619	657	626	658	686	678	628	666	648	669	639	642	642	635	665	652	686	661	656	657	639	676	659	663	671	645	634	600	656	634	680	685	638	671	617	626	626	649	644	651	642	651	648	631	626	679	675	591	649	665	609	583	644	643	654	620	674	652	678	671	648	605	675	649	663	699	628	632	679	619	665	634	648	640	707	644	657	618	659	653	682	656	657	633	670	646	640	638	665	650	667	580	639	654	604	631	661	616	656	667	638	636	684	661	609	643	644	651	613	637	645	613	672	654	641	628	655	652	658	629	598	661	593	632	674	660	607	646	617	681	630	653	607	679	623	628	668	663	635	664	596	670	629	657	632	618	586	657	635	633	645	656	632	630	664	628	664	639	694	661	648	655	650	634	695	641	598	636	648	667	599	607	693	640	667	642	654	633	601	616	641	607	678	664	613	624	678	684	687	654	646	625	672	636	642	628	676	609	641	650	636	654	603	636	621	676	641	607	636	634	641	664	633	666	678	602	667	665	631	601	645	666	643	671	612	646	674	628	660	598	680	631	633	647	661	657	628	705	652	641	616	682	616	645	645	634	636	632	645	671	638	625	682	649	646	666	646	600	649	637	624	681	605	590	627	636	639	646	656	624	659	583	674	648	679	650	660	659	695	682	643	611	684	659	625	607	629	648	596	641	637	673	667	621	639	583	664	656	713	624	662	628	629	646	641	640	619	598	663	650	654	686	666	673	663	669	596	667	634	642	647	648	630	651	634	602	622	639	639	670	672	664	635	686	643	631	656	648	659	628	587	641	686	638	662	632	687	636	648	665	705	691	629	637	662	621	657	603	636	640	642	650	638	641	643	678	636	611	624	641	662	620	617	664	648	688	682	633	654	607	615	650	652	658	655	630	636	613	692	670	702	655	686	672	691	670	654	692	640	681	663	652	649	610	659	641	557	606	643	654	660	643	666	648	611	665	620	645	655	623	620	655	681	652	648	672	685	641	607	611	649	647	618	641	634	649	670	637	678	628	623	693	701	673	712	678	654	649	624	637	649	652	593	655	620	608	678	639	637	639	684	633	630	660	651	635	635	641	687	712	609	673	615	672	623	681	654	595	708	641	690	650	678	586	641	687	591	617	678	639	626	648	628	627	656	694	678	632	638	643	658	674	664	674	646	609	631	662	645	597	671	687	617	611	653	605	626	633	628	629	599	639	601	659	580	669	638	675	632	612	621	705	651	606	644	610	675	619	645	642	637	668	629	658	657	659	612	669	627	631	630	684	634	670	630	642	622	597	638	653	630	656	623	619	668	700	670	634	618	615	650	633	665	628	699	643	620	649	653	651	637	624	633	644	643	680	635	687	663	630	618	616	631	648	695	678	680	624	670	645	637	633	641	683	644	704	653	615	627	678	655	665	625	600	651	595	628	634	648	649	640	629	655	672	654	674	648	649	650	678	624	668	634	645	683	606	632	616	599	629	647	626	685	652	638	642	640	685	646	606	635	671	700	666	611	637	696	609	651	675	650	633	688	677	635	660	623	649	640	686	656	622	665	618	635	612	674	638	651	670	623	661	667	652	629	653	639	600	675	646	618	682	697	587	668	626	656	644	639	631	685	631	651	593	652	686	619	659	628	666	639	599	674	662	668	651	623	667	643	661	663	648	657	648	643	642	653	683	636	641	640	665	630	656	634	642	637	618	634	653	628	663	695	625	620	601	645	642	635	661	623	644	666	623	593	642	674	629	667	665	637	637	640	628	625	630	692	630	625	678	643	624	606	664	652	623	635	647	639	657	632	665	697	615	676	620	674	656	622	687	642	687	643	719	679	623	645	660	638	665	643	633	636	604	635	605	647	668	652	648	658	635	671	664	666	688	612	675	614	657	670	644	635	658	642	653	644	651	652	657	630	613	658	636	666	635	629	641	616	677	675	656	645	656	650	676	652	658	671	609	642	655	705	652	659	647	652	652	639	634	675	594	658	635	686	612	638	641	640	652	604	614	650	649	665	647	650	637	649	684	664	660	694	639	690	657	677	607	632	620	634	649	643	680	636	628	612	620	640	610	623	670	707	679	631	612	635	623	644	651	624	630	663	635	630	619	649	655	625	672	649	656	619	647	640	638	665	637	627	697	656	633	603	635	613	642	674	602	673	672	625	645	651	675	599	610	673	607	605	622	601	656	710	641	626	627	684	620	632	612	626	631	682	632	680	626	603	651	697	605	655	640	654	653	686	668	690	602	622	655	647	656	646	628	651	612	662	687	646	663	657	642	683	675	654	668	638	646	645	619	674	636	630	648	702	641	638	682	650	648	628	609	659	646	646	647	621	652	673	669	635	647	662	667	640	679	669	667	613	659	654	634	642	651	669	650	637	639	652	607	605	647	645	684	663	652	688	642	671	663	610	677	617	698	677	644	663	680	669	659	652	685	639	621	647	649	666	660	632	662	635	645	660	683	602	653	636	610	633	634	658	635	635	638	629	597	630	642	669	659	571	651	694	636	663	670	635	681	659	644	646	672	664	672	646	642	664	635	624	642	644	658	637	608	693	642	623	633	605	646	697	669	613	658	659	642	626	660	627	637	618	632	666	639	678	613	708	628	648	638	697	631	670	649	647	615	677	673	673	651	615	646	670	641	630	651	644	638	635	639	615	621	624	656	634	658	653	654	647	651	650	656	658	659	643	669	662	685	674	640	611	615	610	604	670	603	648	684	677	648	664	598	686	658	638	614	686	670	633	638	615	672	621	605	634	613	624	675	633	687	630	657	695	634	691	650	654	627	629	651	641	648	616	646	621	634	645	667	638	679	581	691	659	682	632	636	671	645	609	650	635	637	654	662	658	708	591	678	664	633	667	603	662	680	638	633	663	664	637	642	606	624	684	641	624	645	654	680	667	679	646	654	597	651	610	610	650	604	669	701	655	655	624	631	643	627	598	643	673	684	695	636	641	637	642	640	640	645	623	662	662	629	684	650	635	643	644	675	615	611	619	654	620	647	607	663	619	639	629	639	640	666	658	641	655	620	599	646	625
6880	447	484	401	353	272	246	218	203	187	153	165	183	157	159	163	163	162	183	165	148	172	171	186	217	181	175	185	197	186	171	197	183	152	212	174	164	138	141	162	152	157	162	169	148	165	147	164	150	137	139	167	151	171	150	125	149	155	142	162	152	177	157	163	158	143	136	156	160	124	177	156	173	156	154	136	180	154	173	143	139	122	169	165	135	172	139	153	151	151	152	164	146	146	135	147	140	160	153	146	163	166	135	165	167	161	156	175	174	163	169	174	169	150	144	154	160	148	153	165	146	155	168	160	145	116	156	178	149	132	158	172	135	175	143	145	123	140	150	168	153	177	148	167	161	148	134	162	138	137	161	151	133	115	159	158	143	155	177	154	171	146	123	159	151	160	164	154	152	149	127	145	139	162	164	172	171	164	157	171	175	130	156	139	158	141	160	129	156	152	159	140	145	144	147	127	158	126	140	129	158	169	154	144	137	156	144	142	150	132	154	153	150	154	168	144	160	152	157	147	145	130	147	140	182	166	172	161	150	157	158	173	161	150	135	169	151	163	151	145	154	153	155	137	141	171	148	149	135	131	164	153	159	163	172	156	150	157	143	156	142	159	167	154	133	119	155	164	146	152	159	162	149	151	159	161	172	144	145	157	158	159	159	149	170	155	171	182	171	156	160	152	156	146	167	149	155	171	172	156	154	147	162	147	167	174	166	138	146	151	140	117	125	147	165	167	161	173	149	164	169	146	142	184	157	131	118	153	160	180	156	137	145	185	149	164	155	154	159	152	154	149	160	164	157	162	160	170	145	162	172	154	128	146	149	174	174	154	153	178	150	146	160	169	169	155	148	165	133	148	157	143	169	157	146	155	160	139	158	141	156	139	164	191	153	160	150	131	136	128	153	133	155	146	162	162	148	147	164	160	149	158	142	166	141	155	150	172	170	157	150	144	125	139	149	163	144	154	149	171	140	137	144	140	155	140	163	153	162	136	137	158	122	149	157	139	172	145	150	155	148	144	157	151	149	147	144	162	166	160	142	149	148	142	157	156	143	168	163	150	157	135	155	171	173	160	144	164	146	159	149	154	133	150	148	147	150	172	175	140	140	138	130	131	133	156	143	155	136	167	161	138	151	155	185	184	177	167	181	168	142	159	142	140	149	160	147	150	147	138	137	156	147	168	178	169	127	144	150	134	144	154	162	160	150	163	153	150	145	151	180	156	169	167	140	155	162	177	167	148	130	159	164	161	145	156	159	137	154	147	139	152	154	138	151	155	146	146	139	142	165	174	148	143	173	137	162	131	141	150	150	145	145	181	150	155	166	145	153	199	164	159	164	171	153	171	170	160	144	153	139	133	140	150	166	159	143	171	166	176	152	176	184	152	143	153	146	159	175	155	135	149	148	158	173	146	149	150	151	153	141	176	157	165	176	156	138	156	157	139	152	147	162	138	149	184	160	133	139	143	154	162	144	156	136	145	113	151	154	176	145	178	175	146	161	169	140	145	138	154	151	151	152	159	171	138	159	148	138	149	157	160	175	138	136	144	145	155	133	171	138	143	169	179	163	135	138	164	160	169	169	152	161	115	160	142	151	165	155	137	169	158	163	164	146	149	194	141	145	140	144	167	156	151	152	163	167	139	167	132	138	131	167	136	151	166	161	151	132	160	159	131	165	159	172	179	143	167	163	142	158	137	167	155	152	145	185	168	150	157	136	161	162	158	155	155	141	168	136	145	153	148	158	158	167	141	150	170	142	179	157	134	143	175	137	156	141	154	152	146	154	178	172	152	159	167	143	136	148	159	168	152	155	143	142	155	147	154	135	143	155	158	151	155	154	147	178	157	156	159	157	161	177	174	171	130	161	154	141	167	157	156	150	142	154	163	155	160	146	147	150	153	151	149	157	113	164	158	173	141	176	179	159	143	147	175	130	144	137	159	135	175	171	153	156	168	135	148	148	162	178	157	151	151	140	172	138	139	155	134	169	154	165	132	154	166	150	145	126	141	170	160	155	142	157	150	159	159	148	149	160	136	172	152	143	165	158	184	147	177	147	170	161	162	154	139	134	145	152	159	147	147	146	131	130	143	152	162	141	157	153	184	148	174	170	166	151	141	141	143	159	129	154	141	136	173	170	155	129	148	157	152	149	177	173	147	145	162	163	159	159	156	146	166	154	158	161	126	176	161	172	139	169	146	166	155	145	160	133	154	153	174	157	136	148	137	146	146	142	131	151	153	174	159	152	149	188	171	167	188	148	140	135	148	151	148	158	154	150	143	163	170	152	144	151	138	149	146	162	154	140	160	144	144	152	170	161	147	161	151	133	157	148	151	144	160	160	182	160	137	158	153	154	145	140	140	156	159	136	168	157	159	162	155	155	170	141	140	142	168	175	147	149	172	176	144	156	135	150	148	163	129	144	151	166	190	189	138	154	157	165	137	136	158	159	169	177	149	171	149	177	158	174	154	148	138	159	136	159	140	138	148	164	155	153	171	151	141	145	165	145	143	156	148	151	144	165	150	153	154	155	143	150	143	156	182	140	167	165	159	124	148	176	165	157	144	154	164	154	137	170	141	138	141	142	151	162	136	168	147	151	167	160	161	139	156	127	142	136	159	154	147	153	139	142	134	139	161	159	153	157	155	151	159	148	168	141	163	184	137	168	152	154	143	147	156	143	159	159	148	146	172	157	155	152	158	147	173	164	154	171	143	160	170	146	131	120	159	141	176	145	167	134	168	147	138	160	165	149	146	158	145	144	133	138	163	149	173	169	175	153	157	170	156	133	157	142	179	160	153	144	129	160	148	160	180	139	151	148	166	146	164	178	164	162	139	145	166	132	167	191	168	155	157	159	156	125	153	167	202	148	145	167	143	152	140	167	147	139	155	178	118	141	137	157	170	151	147	161	162	167	162	145	155	153	155	138	148	193	153	168	170	161	154	149	159	145	139	170	152	150	158	144	161	150	137	154	150	147	177	131	155	146	143	162	167	175	165	157	153	146	156	132	153	167	162	147	173	165	141	159	176	167	175	166	195	177	143	154	134	162	137	133	142	149	141	167	144	164	141	149	159	150	163	175	151	163	156	162	151	141	129	152	129	150	146	145	154	169	177	146	132	163	134	151	145	150	157	177	142	145	147	169	152	148	172	148	157	144	158	156	157	144	154	160	150	159	165	149	162	128	133	161	140	144	134	137	144	156	155	173	155	184	140	167	142	158	160	132	149	159	171	164	140	148	156	165	125	173	150	153	174	178	158	169	158	154	161	158	167	147	125	133	130	156	143	151	152	162	145	157	141	156	160	160	164	181	150	144	162	140	138	147	140	134	159	172	154	140	161	150	171	148	167	155	153	147	137	137	144	155	157	154	150	129	145	154	155	141	144	162	185	140	159	150	154	193	148	146	146	171	168	149	171	137	150	156	130	141	160	161	181	146	139	155	125	148	151	168	151	148	133	148	160	161	140	133	131	147	140	133	145	153	168	118	158
6166	664	1076	1248	1159	995	815	703	657	584	548	498	513	534	436	418	434	460	422	402	400	436	510	669	619	663	616	583	567	522	460	494	519	470	545	485	550	496	465	428	410	360	366	352	363	350	365	340	376	366	390	362	404	357	365	389	379	358	351	375	369	330	393	329	380	376	346	381	367	380	369	411	394	349	346	361	361	357	348	342	349	363	413	330	334	383	386	367	360	333	321	359	358	345	409	381	324	349	358	365	378	371	364	351	386	328	348	333	365	377	374	341	365	375	377	367	335	353	351	343	350	350	361	359	389	367	338	334	334	335	375	354	348	377	318	338	355	352	334	357	342	362	334	368	374	356	344	339	357	390	375	331	383	347	352	367	345	342	366	387	336	352	356	323	364	378	353	358	348	363	341	351	380	334	361	341	338	366	332	354	369	339	356	349	370	368	339	338	336	356	319	361	345	387	339	352	330	335	364	362	316	340	361	374	375	316	340	371	346	377	352	366	380	333	346	370	381	344	337	332	397	367	386	363	368	358	353	361	337	326	364	367	348	337	345	365	350	326	334	364	354	356	351	365	327	401	329	389	356	332	335	360	328	367	355	330	357	407	338	405	380	359	333	368	333	348	344	352	365	355	397	346	323	328	345	368	350	343	346	338	366	369	337	362	307	353	349	384	354	375	343	366	378	349	339	329	366	400	360	341	356	338	347	353	349	361	342	379	364	381	379	359	356	341	313	316	394	340	340	357	319	338	349	324	345	339	379	361	338	380	404	371	334	357	337	351	394	372	336	364	365	375	328	362	379	386	352	373	379	324	360	337	347	362	400	346	352	371	348	404	368	348	332	386	342	372	384	353	342	347	332	386	354	330	339	367	355	371	343	334	353	344	346	335	350	360	366	333	342	343	377	360	342	352	381	335	384	345	337	350	369	317	388	347	354	346	333	349	364	365	345	332	355	375	345	332	342	362	347	365	371	372	363	328	345	363	360	400	354	325	357	388	356	367	357	344	372	343	346	358	339	362	356	338	338	327	384	344	352	330	341	328	362	368	340	369	363	396	342	361	362	374	377	332	349	383	334	349	321	326	327	384	348	366	331	346	364	370	354	323	355	372	368	356	329	376	369	354	375	333	351	362	380	351	347	335	372	364	368	339	381	354	373	372	314	361	374	355	351	346	370	388	324	384	380	359	372	362	368	360	355	375	368	374	368	385	350	364	356	351	379	396	353	347	354	349	369	341	360	328	346	369	350	361	392	383	392	377	360	371	337	354	358	330	343	348	341	345	364	367	322	343	343	329	316	389	326	341	378	346	385	331	374	352	355	390	392	310	354	361	376	374	363	362	337	364	339	339	327	380	362	392	330	363	364	332	326	360	435	348	338	350	366	362	366	373	349	392	364	327	339	334	388	349	339	366	337	352	348	350	324	369	351	369	377	368	348	358	331	355	354	373	388	358	353	335	384	346	377	336	361	364	340	364	360	350	349	413	361	369	394	376	380	391	334	356	318	334	356	339	375	348	349	382	392	364	333	374	358	363	360	330	346	343	355	321	357	377	340	346	351	338	353	350	347	337	331	365	373	358	364	345	351	356	354	390	330	362	344	363	361	368	359	331	374	369	337	367	373	341	368	344	356	367	387	349	340	332	377	355	358	352	335	338	364	347	374	360	351	332	337	337	350	348	375	346	359	331	356	379	339	357	356	356	338	355	354	366	351	353	377	327	364	399	387	318	350	363	336	380	341	358	352	339	320	339	341	361	363	344	374	375	380	366	341	340	360	329	384	361	371	309	338	323	375	350	354	392	375	371	398	370	338	361	337	371	327	350	365	361	376	386	337	357	363	372	360	348	322	335	381	342	336	393	348	366	350	356	358	369	352	367	351	327	378	326	316	348	333	358	361	381	368	325	312	348	355	348	355	345	353	376	374	374	369	358	360	334	353	357	325	335	339	354	371	307	348	357	347	338	334	324	356	376	348	315	372	347	356	394	342	350	354	345	353	326	353	351	377	330	359	393	371	375	345	339	317	341	397	386	357	349	360	355	304	363	360	336	356	362	377	339	325	316	349	361	364	371	345	328	336	327	370	363	343	341	355	349	344	322	355	342	358	335	341	355	329	350	378	365	342	387	351	349	340	357	344	351	347	333	349	346	341	357	355	354	349	366	347	342	337	392	350	362	361	329	368	379	337	379	328	349	336	327	327	362	342	358	372	369	422	365	345	348	368	336	350	343	369	336	337	373	364	369	315	345	354	351	358	337	342	346	352	331	347	369	355	332	353	336	326	329	359	334	339	373	353	345	328	329	361	381	338	330	326	355	333	375	338	365	345	327	332	356	368	331	341	364	379	324	371	332	355	341	355	344	318	336	323	382	327	357	355	331	350	370	328	388	371	344	317	367	389	387	338	377	362	358	369	354	348	368	390	373	343	323	340	335	355	353	372	358	378	359	337	336	360	322	353	366	363	375	368	370	337	316	337	354	372	363	353	374	382	350	341	326	415	366	382	353	365	341	364	357	357	343	322	355	341	343	356	361	398	399	341	367	365	372	333	375	381	346	326	333	352	363	360	330	353	391	317	358	369	390	340	325	345	341	319	332	395	337	310	341	380	345	359	407	374	347	356	334	349	342	379	360	381	340	361	348	325	349	372	383	345	351	361	326	351	362	336	335	396	342	361	366	315	368	364	368	368	358	365	348	325	350	362	333	361	398	363	350	368	346	340	329	343	343	338	371	333	346	384	363	349	355	348	368	354	366	336	358	372	336	349	352	380	357	363	338	343	326	366	351	320	349	367	374	361	330	368	355	352	359	331	383	344	350	382	390	365	363	380	368	330	366	338	351	342	378	354	326	329	401	358	329	330	357	368	308	351	355	343	323	343	382	354	376	339	375	341	350	344	385	346	363	344	347	354	363	355	359	381	349	355	397	354	346	392	335	337	347	351	361	377	351	380	329	390	341	335	350	377	342	371	325	358	355	349	364	340	343	333	357	366	344	317	337	351	357	330	347	350	385	352	360	356	326	396	359	392	345	355	311	363	353	393	339	373	361	355	350	360	298	364	360	358	341	333	335	363	333	341	346	338	377	333	331	380	340	367	363	334	349	396	335	375	349	374	335	338	353	359	366	365	364	341	385	373	353	348	349	402	362	349	320	369	354	380	377	363	363	364	355	341	355	345	370	344	373	329	345	352	363	342	351	334	351	356	320	322	333	312	367	345	350	388	345	350	376	340	337	350	328	303	379	353	352	366	325	368	363	391	374	328	352	380	374	347	349	338	362	337	353	345	362	377	377	344	350	342	347	334	404	357	395	340	324	369	338	359	376	352	334	364	371	332	370	389	347	369	353	343	380	345	361	377	367	367	357	350	355	357	331	338	357	357	351	353	368	354	367	367	374	385	351	379	376	385	364	356	347	370	359	339	354	338	359	336	357	376	360	360	367	355	388	351	338	351	357	345	346	381	375	350	344	401	380	338	357	344	357	394	374	347	367
13428	970	763	541	471	309	196	182	176	153	143	113	128	97	81	116	102	85	84	81	99	90	98	143	127	169	140	122	125	105	123	120	112	117	103	120	113	111	114	89	82	81	84	92	76	76	86	113	105	77	63	84	93	67	71	83	77	73	70	88	80	85	87	86	69	79	70	79	82	76	80	84	86	63	90	92	63	80	91	71	65	80	72	75	87	73	75	68	67	96	79	75	73	84	67	75	71	89	81	78	71	70	84	77	70	71	88	84	91	83	76	84	74	78	82	77	68	94	75	97	76	75	82	71	79	85	59	74	65	75	78	71	88	59	77	84	85	101	98	57	72	79	71	67	65	52	72	83	89	85	78	74	75	67	87	98	61	87	85	82	77	82	76	88	74	94	75	67	72	74	83	75	75	79	71	66	78	77	81	99	90	85	68	81	90	79	90	89	85	84	82	84	72	81	60	78	96	75	81	90	79	80	87	77	87	83	84	77	69	65	82	74	70	81	80	78	74	77	83	89	80	78	75	85	76	83	75	100	80	89	94	75	81	84	106	79	82	78	59	63	76	77	91	76	60	84	89	78	71	61	91	79	56	75	74	78	70	79	85	81	72	90	68	85	71	74	65	71	79	84	67	75	70	82	64	76	91	85	69	71	71	70	76	72	79	71	84	71	71	93	91	78	101	74	80	74	77	81	59	89	73	61	81	85	68	84	96	74	70	86	83	69	63	63	74	70	76	73	90	76	78	85	82	69	89	70	72	89	87	61	73	86	72	75	79	70	81	79	70	73	81	79	67	86	74	74	79	74	74	60	85	80	69	79	70	67	78	78	77	80	81	72	80	78	67	76	78	75	86	74	73	75	85	67	63	91	81	86	78	75	72	94	75	92	88	63	88	92	80	68	86	94	70	86	72	67	87	83	80	98	62	93	93	86	66	101	84	79	78	86	75	82	82	98	85	85	87	90	68	82	89	80	75	78	90	76	71	88	81	66	82	71	74	91	74	92	70	72	78	84	65	81	80	92	80	83	76	80	74	72	76	80	81	89	64	74	66	82	69	77	70	70	73	78	77	77	75	93	90	82	78	77	74	77	69	76	82	75	71	78	72	55	80	94	78	68	84	73	83	84	78	93	73	77	79	85	90	70	61	77	92	65	85	83	73	76	78	77	79	97	84	103	69	85	87	76	74	62	81	87	74	52	85	92	70	76	67	68	80	72	88	84	86	87	80	84	72	79	75	92	85	71	99	86	99	89	81	87	75	103	86	88	82	74	88	90	68	78	82	70	91	77	72	69	74	80	76	67	54	63	70	90	80	66	83	77	87	79	90	78	81	70	73	87	76	82	67	79	91	72	78	65	79	83	78	79	81	85	74	61	84	93	86	75	93	96	87	88	84	92	91	78	81	87	87	86	83	83	91	62	70	92	71	71	74	72	79	69	66	87	91	67	81	74	86	90	107	84	63	81	93	81	82	79	84	78	73	53	89	92	76	76	89	91	86	61	82	84	69	86	75	71	89	67	62	84	66	73	70	84	73	70	79	71	86	70	77	87	76	106	100	70	93	71	79	74	83	72	88	77	87	75	84	102	58	64	73	89	88	76	68	79	68	72	85	85	77	69	66	85	79	77	68	67	78	85	96	70	77	79	76	80	68	80	87	87	87	76	78	62	80	74	83	72	83	83	81	75	89	72	73	86	75	91	104	66	64	79	79	91	68	87	91	82	88	78	96	83	79	85	85	93	72	80	85	64	79	73	74	76	74	86	74	77	80	81	87	80	61	74	85	78	77	83	75	73	80	72	87	65	68	80	85	81	98	83	72	81	101	83	64	85	85	87	76	83	81	89	81	90	65	80	83	68	70	85	71	91	89	78	73	85	93	81	74	64	93	76	74	81	93	66	76	58	78	88	63	84	78	83	69	76	79	86	72	72	75	82	64	78	79	71	72	69	69	81	76	54	65	77	73	79	84	87	90	78	80	63	90	71	76	72	69	65	119	68	78	77	88	74	84	84	84	71	85	72	62	88	102	81	68	82	63	91	89	79	84	84	87	57	74	84	66	86	63	77	64	102	82	73	86	90	74	65	78	84	92	85	73	86	79	82	71	90	77	69	68	88	72	67	89	81	68	66	75	82	65	87	70	88	80	74	75	79	62	71	82	85	66	85	67	76	88	60	101	77	75	80	71	77	85	72	66	72	72	83	62	77	86	83	75	67	80	75	73	76	74	92	71	82	60	76	67	58	82	84	63	76	88	69	81	82	92	95	92	68	67	74	85	90	97	71	74	91	93	96	73	77	71	64	63	87	89	89	79	62	77	72	80	85	90	72	84	84	87	81	87	73	77	84	95	82	65	83	65	92	92	84	95	88	74	90	77	84	73	77	88	75	75	73	86	76	72	80	80	82	82	68	77	65	75	77	64	82	88	73	97	83	75	64	74	81	77	77	77	68	79	65	87	78	87	86	74	88	78	77	79	80	84	76	70	81	88	76	84	79	61	78	86	79	72	90	73	81	79	67	72	67	69	96	70	86	81	85	69	73	72	64	71	63	80	79	81	96	66	69	72	63	82	86	81	83	84	72	84	81	74	86	102	80	68	72	71	76	81	71	79	78	82	87	66	82	81	67	80	71	65	85	87	101	86	99	85	68	82	96	75	85	90	77	84	97	77	80	71	95	85	62	63	73	88	86	92	89	77	70	83	72	86	82	82	94	58	81	82	81	94	74	90	88	72	76	77	79	68	100	64	91	74	88	71	68	66	72	88	64	72	72	68	68	81	85	92	70	96	71	76	81	86	69	80	79	71	74	66	95	89	83	89	74	74	80	67	85	92	83	69	82	73	70	73	82	93	75	80	92	82	78	96	91	66	69	76	53	83	82	87	73	82	75	72	64	91	79	81	80	75	96	83	89	68	58	85	76	78	69	88	80	83	71	79	75	85	80	89	72	83	76	76	64	87	78	75	95	75	97	81	91	95	82	72	70	79	70	71	94	74	76	85	75	89	86	72	82	78	80	95	78	73	96	64	76	84	79	72	74	82	62	80	91	80	74	78	85	83	76	87	79	86	84	96	85	69	71	66	67	89	64	88	83	67	66	82	75	85	66	80	71	74	87	80	84	85	71	62	88	67	68	72	82	70	91	62	84	71	77	81	85	79	64	83	92	78	93	88	98	90	82	67	62	77	71	90	63	93	83	77	60	73	66	82	102	80	58	78	76	83	73	75	85	88	74	67	70	77	89	79	93	68	72	73	65	72	86	78	70	71	64	81	72	98	71	67	71	84	75	86	94	58	70	92	74	66	83	76	87	75	73	62	77	74	95	92	80	80	76	89	70	74	75	61	86	78	81	73	71	77	63	68	63	79	92	64	86	99	94	91	79	58	86	69	95	87	81	86	82	85	85	76	76	84	73	60	80	54	75	69	56	77	81	67	78	67	71	79	78	87	78	98	80	73	94	77	77	78	82	70	74	79	75	87	76	87	83	82	85
7949	837	1725	2015	1789	1416	1118	900	775	637	527	538	515	437	442	434	389	376	365	372	348	339	557	786	804	805	702	656	698	555	464	471	526	499	525	558	544	470	426	327	286	242	237	223	255	230	243	224	252	250	255	230	224	215	238	247	253	218	216	232	205	212	250	239	260	219	256	230	239	251	234	210	243	223	261	213	215	223	242	236	240	216	235	242	224	251	229	220	224	226	218	251	242	215	218	232	214	256	225	182	220	234	233	235	251	248	232	257	229	206	225	230	215	266	215	230	244	206	232	221	225	216	202	220	209	212	217	222	215	232	229	221	221	221	233	229	198	204	206	233	205	209	239	224	222	227	224	211	221	190	243	217	225	223	195	214	214	212	232	226	202	220	235	227	246	229	215	220	245	191	220	222	238	223	250	227	220	211	210	236	229	251	238	213	213	233	228	226	196	236	213	229	217	235	208	210	225	209	204	208	238	211	219	199	204	214	197	224	224	207	226	210	242	225	217	239	231	200	219	224	218	194	205	236	203	225	221	218	208	247	226	217	219	218	208	219	221	206	224	203	233	229	195	208	234	197	244	224	226	246	239	248	251	266	213	213	239	245	223	241	200	238	218	236	199	236	231	211	227	248	225	207	227	211	220	216	214	225	231	199	219	212	216	222	220	247	198	236	246	238	222	232	200	226	214	203	194	254	225	219	209	213	222	237	211	216	219	212	244	224	211	254	223	230	212	234	257	230	216	259	274	229	232	244	215	210	211	234	215	226	231	223	235	217	223	255	217	211	217	212	217	248	192	217	237	220	188	226	221	235	207	242	189	236	230	234	210	217	216	229	208	237	235	241	237	215	238	217	240	228	235	245	247	214	219	224	241	203	229	197	209	236	221	217	212	238	242	225	225	229	221	220	223	219	238	244	195	227	235	218	232	256	234	208	216	199	249	214	213	245	186	239	213	221	236	235	219	216	232	225	200	231	212	208	210	200	191	209	236	223	249	218	232	233	241	230	251	229	236	198	209	227	207	231	232	190	234	216	204	221	227	236	216	235	221	206	226	229	222	208	213	203	217	241	199	221	221	229	236	246	245	202	185	237	199	214	239	204	210	235	228	242	236	215	234	226	233	255	197	224	200	224	198	234	227	232	225	209	227	237	231	222	183	222	227	242	217	227	221	215	233	234	242	232	204	227	231	229	227	215	205	242	221	217	221	213	235	218	223	240	210	248	244	200	221	202	245	193	248	227	207	250	224	233	254	217	199	213	234	215	215	190	212	216	213	210	229	203	206	225	213	229	228	218	219	209	221	245	194	221	206	268	235	221	216	248	236	208	221	214	222	228	228	228	233	215	205	236	230	239	233	227	214	231	238	213	224	230	255	211	230	234	201	247	204	226	222	215	221	245	214	230	209	198	206	239	202	199	243	236	201	217	186	224	241	215	230	229	222	222	197	207	212	211	221	237	207	211	221	249	209	240	217	207	237	207	215	232	201	224	223	210	215	221	223	215	209	227	231	209	229	234	216	251	203	201	244	227	221	221	231	221	206	218	230	213	212	196	223	205	212	253	230	222	233	228	203	235	218	208	227	215	225	209	225	205	190	239	225	219	240	207	207	233	225	225	237	232	246	229	210	256	204	255	207	217	233	215	225	226	236	220	200	210	208	207	247	224	232	251	203	241	212	222	209	206	222	207	224	235	229	216	197	217	236	231	219	223	206	218	212	214	189	232	195	216	190	221	201	226	217	208	203	188	208	221	207	224	238	238	223	199	202	223	230	191	228	235	233	210	211	224	256	218	222	236	246	231	228	227	243	235	227	221	225	225	228	250	201	217	214	232	206	216	206	212	223	201	217	236	233	245	238	229	230	216	222	211	260	209	221	199	197	205	230	208	237	207	210	201	207	205	226	192	215	208	220	231	240	227	204	216	238	259	180	230	205	238	217	232	209	204	228	235	227	238	237	216	229	249	215	239	226	222	241	203	225	242	233	241	229	230	226	228	205	216	219	237	212	230	195	221	209	231	208	195	214	225	214	220	208	237	212	226	244	239	243	221	209	215	225	207	241	209	226	223	224	241	226	218	236	218	221	245	200	220	238	198	209	231	225	252	224	240	231	235	216	223	248	226	214	235	205	203	235	209	234	224	221	219	226	222	224	224	221	233	222	215	221	221	236	227	232	231	238	220	227	199	240	237	227	198	226	229	217	228	250	195	229	233	217	224	214	237	235	210	243	222	209	216	225	210	227	211	223	221	242	235	230	216	226	223	213	197	209	210	231	205	207	222	232	207	221	212	200	237	238	205	227	203	209	202	244	223	215	220	224	221	206	235	238	183	222	221	212	229	221	251	234	205	221	221	200	195	244	224	209	198	214	203	224	239	181	221	214	221	222	216	203	238	229	213	220	262	238	218	214	217	212	219	225	206	234	217	229	198	216	243	220	223	210	246	228	230	242	205	215	223	206	215	239	244	202	217	217	201	218	225	185	198	255	221	264	240	225	220	210	220	234	239	231	237	211	247	214	232	232	200	219	210	226	218	223	234	223	188	214	213	237	212	202	231	204	242	211	225	215	232	228	209	238	205	235	232	218	209	214	208	235	255	228	206	218	216	237	213	209	207	207	224	212	224	240	263	221	205	240	219	213	211	235	229	236	226	204	219	210	228	208	210	206	212	255	201	202	226	221	223	211	234	206	234	229	229	226	237	202	227	225	232	209	240	241	217	230	205	218	218	206	229	214	224	207	242	219	219	219	247	243	248	217	225	218	234	200	250	201	247	217	212	226	243	249	217	217	239	208	229	213	226	223	232	214	206	222	247	235	245	223	226	212	197	215	208	200	197	212	213	216	207	209	243	241	238	230	223	223	208	221	249	201	207	207	218	195	210	222	221	242	224	218	228	228	213	219	196	236	220	193	240	201	233	218	223	207	213	220	237	211	227	218	210	220	214	201	228	222	235	242	217	227	213	219	239	253	240	224	241	222	220	248	213	231	200	241	205	201	225	251	235	238	219	228	235	189	228	220	229	220	229	220	208	212	213	198	211	202	213	198	223	217	209	212	221	209	213	226	227	244	237	216	201	206	226	228	210	238	205	228	208	210	244	230	249	242	222	216	215	238	237	230	237	209	218	207	219	236	215	238	229	252	221	214	218	223	227	208	220	211	222	224	208	219	237	210	209	256	209	207	213	220	230	221	228	194	210	200	205	217	229	238	191	186	216	212	235	251	210	216	190	218	200	211	223	200	226	215	243	210	218	199	238	243	203	229	221	200	233	268	205	213	222	205	226	245	201	194	209	240	217	233	226	206	237	212	211	226	232	252	236	218	226	231	215	195	200	214	206	228	240	210	215	215	217	229	228	247	235	202	210	223	224	235	225	219	222	238	238	236	210	205	201	206	212	232	205	222	235	227	223	224	222	235	218	254	226	254	243	240	234	252	207	223	225	211	228	228	224	223	213	212	231	236	222	194	235	230	224	258	198	204	224	217	204	221	218
1536	302	285	294	328	303	327	291	287	318	311	269	292	289	314	304	326	278	288	267	296	289	281	286	264	266	300	284	294	306	332	279	301	303	272	293	283	343	294	296	285	282	293	305	302	309	286	270	300	297	302	296	277	314	277	315	316	262	281	283	259	305	321	284	298	283	284	277	323	288	273	301	267	302	277	279	297	310	299	289	322	286	291	305	290	295	267	314	286	310	288	294	260	290	282	278	265	305	273	288	294	292	279	307	282	298	277	283	282	291	286	282	281	302	289	276	271	269	280	315	302	268	285	288	298	269	293	271	285	307	263	321	313	282	290	309	292	305	255	268	312	280	276	309	275	300	297	303	269	302	277	276	273	270	309	288	294	297	277	304	287	300	274	308	295	285	300	296	284	269	293	255	284	285	273	301	329	269	291	322	311	273	301	266	287	328	325	292	282	287	276	265	277	326	275	304	307	262	295	327	325	302	302	266	280	295	267	325	280	295	308	328	259	318	279	243	266	303	299	281	317	332	291	302	296	300	293	291	308	270	309	317	310	292	323	307	311	292	287	285	285	299	293	290	292	288	285	292	283	295	275	300	327	259	291	276	294	268	330	317	315	315	263	279	293	267	286	306	268	285	308	323	319	289	276	282	296	288	301	266	274	299	238	322	297	286	296	299	322	290	278	267	302	269	292	258	272	276	286	278	300	244	278	279	296	307	283	298	316	300	269	279	261	264	280	290	313	316	271	279	282	270	287	301	267	264	277	328	270	303	317	309	301	269	272	258	335	273	289	302	340	289	291	267	294	308	280	284	277	297	290	297	276	264	274	291	336	279	296	292	269	293	273	274	284	277	293	274	302	292	249	326	292	289	275	287	294	308	292	280	291	298	265	265	291	309	309	291	292	278	288	287	310	296	297	271	287	314	309	297	250	283	285	256	323	267	270	300	295	300	321	271	267	329	319	267	324	311	281	293	299	267	296	327	293	294	303	310	279	247	260	282	267	295	307	248	279	272	304	343	280	278	308	299	303	256	282	274	299	287	307	273	258	324	284	301	277	281	321	278	297	286	282	295	301	280	302	266	300	272	255	269	281	267	284	274	287	288	322	262	306	284	315	300	270	298	275	297	296	269	266	289	317	267	282	313	316	328	278	292	282	265	291	297	298	316	335	272	277	297	299	271	333	292	287	278	306	312	311	303	307	286	276	264	254	329	262	249	317	290	299	318	279	296	294	280	307	301	261	308	329	254	285	278	302	305	293	314	279	268	279	250	288	269	292	310	310	273	264	297	293	300	328	281	264	273	301	291	320	278	322	294	319	285	279	305	292	301	274	297	305	265	276	287	300	310	314	295	293	301	341	256	294	277	298	282	286	291	255	287	292	261	289	292	286	287	315	292	286	309	283	284	310	274	281	292	304	287	327	308	270	289	306	290	294	292	295	297	269	274	283	306	306	305	329	269	307	257	312	287	299	251	272	260	322	290	289	294	308	300	277	296	318	302	293	294	297	290	276	301	320	281	289	271	284	282	323	295	268	298	275	317	289	291	296	243	275	292	293	316	317	287	329	291	302	306	291	306	283	261	277	300	311	291	264	295	288	262	300	293	293	277	260	297	275	268	271	324	268	290	260	285	260	266	281	300	289	307	311	309	279	303	296	326	299	280	319	279	283	291	315	303	335	299	317	295	283	300	297	304	292	271	261	314	310	260	283	322	298	281	264	300	290	286	290	332	271	269	301	270	304	284	280	286	285	293	275	286	291	294	296	260	275	273	318	262	267	276	282	296	283	292	289	314	307	282	286	258	298	277	283	284	292	297	310	249	266	278	283	298	251	293	292	281	277	255	286	307	312	285	258	285	293	271	288	299	271	288	292	281	265	288	289	330	255	292	296	264	283	275	305	290	263	281	285	310	278	272	286	311	266	271	319	286	279	274	283	267	293	273	251	309	301	313	300	314	259	278	288	297	314	322	318	292	286	296	329	287	295	299	294	313	295	290	278	300	283	275	293	269	310	259	281	305	263	302	245	270	275	275	316	314	290	285	317	322	284	257	300	284	313	281	276	300	317	296	295	276	298	293	301	281	277	232	297	290	299	279	261	292	319	296	302	293	279	273	266	269	281	320	306	280	289	277	293	299	287	315	295	309	287	304	292	290	288	309	277	256	337	296	308	306	291	291	317	265	274	313	274	334	290	293	310	299	283	271	279	278	279	260	271	265	291	305	278	294	309	276	305	306	312	311	276	277	326	291	306	312	300	298	258	297	291	277	300	286	282	269	290	305	249	268	309	321	293	286	323	311	287	308	255	266	291	303	302	323	290	306	276	302	288	260	286	290	317	339	299	315	276	270	317	281	293	289	318	315	303	302	304	272	322	311	316	301	295	292	311	274	271	292	289	288	298	263	300	295	269	305	292	298	281	302	264	294	293	288	272	288	278	305	313	307	270	301	278	273	294	294	285	255	285	295	305	265	318	270	272	303	296	299	279	286	310	270	305	301	311	301	339	300	305	319	278	282	292	276	298	305	270	288	287	286	285	305	271	312	319	309	278	288	305	275	327	294	287	271	285	274	290	293	316	314	314	272	292	291	294	307	280	268	301	291	322	293	292	289	290	295	298	316	288	262	266	294	293	285	272	306	267	325	307	260	288	302	263	308	301	284	275	298	313	271	282	292	305	296	296	283	323	307	269	288	271	282	272	287	290	289	293	310	295	265	283	311	306	336	293	273	300	296	289	331	278	299	291	271	306	259	273	338	285	294	278	302	289	285	298	304	275	299	303	288	292	314	290	318	303	247	283	288	301	260	277	294	281	316	317	285	304	271	301	298	318	321	303	299	284	288	297	304	272	282	313	307	305	314	299	275	297	305	287	295	304	310	312	309	303	306	292	290	286	244	285	272	305	302	294	292	281	279	308	264	291	286	288	264	313	279	241	297	284	294	311	314	258	249	299	300	310	306	304	292	251	313	294	291	266	300	287	277	323	280	272	305	313	287	305	273	294	299	307	274	288	289	291	297	268	305	283	292	297	290	322	298	337	278	325	304	324	284	298	296	269	283	287	274	244	276	268	268	304	262	288	297	280	324	262	304	271	307	307	299	299	304	284	300	288	296	298	283	284	302	263	287	297	290	297	292	317	308	291	240	283	284	282	292	308	259	307	282	296	306	315	305	296	290	288	297	298	307	282	268	314	265	302	299	276	269	308	293	288	280	242	297	301	269	321	287	303	274	307	310	276	299	285	271	275	264	310	282	304	299	282	275	309	289	299	307	319	304	299	313	281	303	288	268	293	291	306	281	303	295	302	336	298	241	318	282	290	273	273	263	301	297	281	317	312	291	263	293	313	288	290	308	284	284	308	252	316	288	323	276	262	340	327	272	284	277	290	273	315	296	316	297	317	289	321	310	276	294	274	294	280	307	306	280	326	274	312	273	286	292	258	289	282	296	263	312	315	302	295	326	319	285	322	277	340	294	292	277	312	318	283	284	314	273
1977	658	681	718	705	671	695	677	667	662	662	681	654	692	645	624	633	627	620	640	639	691	663	615	647	661	629	641	661	690	671	668	661	654	670	677	654	663	708	673	703	682	682	638	677	692	631	642	671	649	662	656	683	671	625	687	666	618	684	642	636	656	651	639	622	697	614	654	679	675	641	652	624	636	673	657	598	664	662	636	639	642	629	665	663	659	596	674	642	677	650	630	611	644	680	639	633	641	678	606	645	692	612	646	672	677	627	619	601	657	618	601	650	656	674	632	694	658	662	682	699	637	644	610	675	635	609	649	644	652	597	636	626	672	649	696	662	620	630	678	639	665	641	680	654	605	653	657	650	673	638	668	686	666	662	638	656	631	597	692	623	621	604	641	634	632	693	616	607	690	658	655	663	614	676	603	662	615	647	675	651	638	657	657	654	636	677	634	647	628	572	628	653	628	664	656	672	618	673	647	633	627	663	671	675	642	649	603	610	625	673	611	661	624	655	698	648	638	688	666	672	673	690	642	585	664	615	639	675	613	649	678	619	627	674	666	620	610	644	647	643	644	661	647	628	651	659	636	672	647	655	636	621	695	642	696	655	626	633	636	627	641	638	611	600	649	630	653	683	659	631	645	673	667	666	690	626	617	666	634	669	619	666	676	570	655	635	660	615	670	605	649	656	657	679	629	661	633	667	674	619	614	640	688	670	658	631	620	651	650	675	639	623	655	641	625	610	600	664	667	616	664	624	623	682	636	656	647	617	655	640	611	655	630	621	641	652	650	621	618	670	661	661	634	636	595	698	696	634	664	657	628	648	698	667	674	641	634	635	633	633	696	648	666	626	620	646	654	680	653	653	637	681	631	645	685	685	665	629	666	646	644	653	595	686	657	675	657	647	659	664	640	630	682	645	639	685	626	669	647	637	645	671	644	658	632	664	669	692	721	600	655	626	678	618	626	623	642	657	643	636	671	683	591	648	618	625	652	642	672	640	669	634	624	612	653	669	643	642	661	618	630	623	632	630	602	624	623	641	675	691	666	612	649	624	636	643	627	641	664	653	655	663	649	610	663	667	659	629	647	712	631	686	649	626	626	643	675	650	706	631	641	681	593	611	619	662	641	627	647	657	653	646	644	650	651	639	599	646	646	665	622	678	641	659	658	641	704	628	662	637	666	613	632	673	664	628	649	673	664	649	647	611	649	628	675	683	606	625	655	602	610	678	654	623	663	636	665	704	656	584	608	651	659	628	690	672	646	641	679	650	660	656	637	600	616	690	650	663	646	659	692	598	664	643	635	631	677	666	617	697	661	644	673	660	669	623	610	617	684	628	644	627	672	659	671	667	629	658	635	616	657	650	645	649	671	671	661	653	626	642	673	661	671	680	664	612	684	599	666	676	658	613	637	660	632	638	676	636	649	736	605	663	629	621	682	715	657	653	661	634	659	626	644	574	605	674	600	643	712	673	653	668	643	630	642	673	612	635	706	614	635	678	675	688	623	630	630	688	608	690	676	683	596	613	616	650	674	672	628	645	621	704	601	613	623	619	650	632	662	638	669	634	656	618	651	643	655	683	662	676	596	614	641	641	688	660	653	628	664	645	675	635	653	619	719	648	646	644	646	646	627	656	660	620	686	643	645	656	623	713	657	687	690	628	644	602	620	649	658	685	616	600	643	622	613	671	633	625	622	697	702	638	674	640	630	671	642	697	685	628	645	622	663	671	658	662	688	662	656	635	634	665	641	632	671	640	639	678	666	602	674	641	640	661	618	656	646	635	633	675	682	636	668	701	655	641	635	641	614	667	653	650	684	664	653	665	676	670	643	667	612	675	688	654	625	663	663	639	650	658	642	685	621	645	655	663	674	634	642	619	682	659	654	647	669	710	650	654	656	645	626	659	641	657	666	648	623	613	624	633	592	634	656	643	657	664	660	664	695	651	659	626	651	665	634	657	627	655	574	642	636	638	652	648	631	620	636	640	631	713	618	611	634	629	699	657	626	640	664	641	676	672	657	629	676	657	606	685	631	612	647	670	610	655	666	625	640	594	642	655	654	658	634	620	679	640	671	664	669	653	666	643	676	644	629	659	627	678	643	616	651	634	673	700	666	646	605	667	679	642	623	675	609	628	666	645	635	621	615	633	663	645	628	654	643	666	632	639	649	637	648	614	659	694	652	621	596	650	628	665	652	628	661	651	702	631	603	612	652	640	675	628	652	631	612	620	630	685	642	667	713	670	583	614	655	641	609	673	690	644	646	652	661	643	657	639	602	656	660	687	635	661	652	652	652	630	663	680	629	680	636	681	643	638	677	641	647	634	655	660	702	624	676	683	602	658	661	680	657	634	681	639	665	701	653	620	651	607	630	623	666	648	627	641	669	652	638	635	683	688	632	588	635	651	649	637	642	684	666	685	609	642	683	661	630	658	638	624	677	660	629	615	647	674	653	655	665	606	623	634	620	635	615	623	632	640	663	656	635	637	652	638	642	651	673	656	668	664	675	635	652	648	632	622	661	657	614	670	653	668	650	690	616	705	687	594	655	718	598	697	693	631	608	652	608	610	687	656	641	670	621	667	676	628	644	653	622	653	671	629	619	641	621	624	658	664	659	655	629	648	655	655	650	656	681	645	621	672	654	667	626	642	669	613	661	621	677	654	621	667	664	639	650	633	644	640	657	680	644	680	621	588	656	610	699	666	672	669	620	674	671	654	636	666	595	667	645	676	698	657	651	658	629	625	685	664	625	642	616	638	666	639	579	668	643	671	657	694	635	641	704	656	649	620	652	667	628	623	644	633	586	671	669	732	621	642	629	652	674	623	649	640	587	660	601	675	672	633	615	668	590	679	668	650	624	609	644	667	637	579	650	639	639	622	609	658	606	638	664	651	634	641	661	625	639	697	635	667	673	686	656	612	649	638	633	668	649	611	634	617	636	666	643	658	644	645	651	650	709	634	639	685	642	662	638	670	656	681	623	638	569	641	649	620	643	651	666	660	713	680	649	638	660	652	643	628	650	619	640	688	656	699	628	645	636	684	631	653	632	671	625	674	661	622	653	651	642	660	629	676	619	672	673	665	608	664	648	648	666	676	652	644	639	642	639	615	648	629	659	618	618	659	638	626	615	635	640	705	641	672	635	692	639	644	683	646	644	631	627	664	685	645	576	651	657	662	634	622	678	641	670	657	658	682	616	661	635	645	677	625	701	704	607	631	665	617	656	625	624	682	644	677	653	584	607	624	593	632	603	660	627	662	669	667	640	642	684	671	668	669	642	670	656	648	612	646	665	673	618	621	654	639	693	658	627	638	670	635	697	611	690	599	639	624	677	643	633	601	605	596	617	623	665	630	670	627	653	598	688	646	636	660	636	655	616	668	674	638	690	682	712	681	598	692	627	641	633	704	658	665	665	649	686	668	668	678	630	632	667	639	666	631	645	651	647	649	614	685	626	660	663	643	628	601	649	694	615	659	677	649	690	677	650	718	670
6889	502	454	362	310	287	267	238	227	185	153	193	182	152	182	151	172	148	148	175	170	154	173	176	181	186	199	173	171	197	191	138	160	156	147	178	169	196	153	152	171	155	163	131	166	147	142	173	149	155	154	151	171	186	155	164	162	170	147	142	149	165	157	151	158	147	166	150	144	146	163	146	141	163	159	169	160	157	142	145	147	156	133	156	147	155	151	156	141	146	190	144	136	149	167	172	165	165	162	167	162	132	145	162	139	141	132	147	169	171	141	151	143	153	156	143	136	149	154	161	167	146	168	166	165	158	149	139	140	152	170	156	155	143	152	168	163	156	157	150	161	162	165	148	136	159	143	141	136	145	140	162	183	173	143	162	176	169	147	167	137	163	158	138	143	166	175	163	150	131	140	143	133	157	150	158	169	163	152	127	140	142	141	143	153	148	166	164	162	136	160	156	150	136	137	162	129	142	161	159	150	169	156	170	153	169	184	131	157	143	153	148	171	158	181	153	160	147	172	149	157	157	120	164	169	133	161	135	143	164	161	139	167	179	144	168	148	171	166	157	156	167	159	158	134	136	160	178	154	159	151	133	171	190	143	131	177	141	158	150	167	168	147	173	172	149	165	148	150	173	159	154	160	154	143	152	172	168	173	147	141	148	157	167	151	145	158	162	179	134	143	139	144	177	155	164	145	167	137	144	158	160	140	147	180	161	143	156	130	154	164	151	150	178	138	178	130	186	142	160	136	120	129	154	166	168	156	154	155	153	170	158	169	152	169	169	151	179	146	167	170	150	140	159	162	152	169	167	159	161	135	142	172	137	136	157	161	156	147	129	153	171	133	156	139	126	154	161	146	138	128	156	164	142	154	166	139	142	139	162	141	156	148	140	145	155	152	162	152	173	143	126	165	167	156	179	162	168	158	139	163	165	161	132	154	139	149	145	152	169	155	152	167	156	155	159	166	170	155	159	172	163	148	142	143	149	176	162	167	148	147	140	155	160	150	166	163	149	158	153	165	146	165	159	145	151	155	162	150	147	135	142	126	171	191	166	143	139	163	143	163	161	141	154	146	146	172	154	146	132	156	169	174	145	125	147	151	154	163	172	133	155	157	178	130	167	137	144	157	144	134	149	147	144	139	157	137	140	157	139	162	150	137	157	163	189	138	140	168	158	166	170	156	137	170	148	153	164	150	156	139	156	140	154	172	152	143	148	151	148	145	176	147	157	146	157	142	141	169	163	168	160	153	145	178	152	162	134	152	136	157	138	161	158	149	153	160	143	169	152	165	150	176	175	182	152	182	155	142	145	154	149	170	140	155	164	173	139	141	142	149	143	133	145	151	163	155	145	160	181	133	161	170	152	147	132	147	155	145	128	163	159	162	128	160	140	166	138	175	138	144	158	153	128	175	182	169	183	155	142	166	140	130	141	133	150	169	152	146	162	146	182	149	166	151	138	179	164	155	159	156	141	130	163	172	172	142	157	142	170	144	176	163	131	155	159	151	169	135	172	142	147	148	140	173	179	167	139	124	148	157	132	151	182	126	164	174	159	144	176	159	150	123	143	152	176	149	158	154	174	145	182	156	149	153	153	167	146	144	145	135	147	143	139	165	135	127	144	151	136	154	160	171	151	149	154	157	166	165	150	169	123	177	162	172	161	167	129	135	158	144	117	138	160	128	141	149	165	145	153	151	146	155	145	168	124	136	139	162	148	157	139	144	154	173	137	149	151	123	170	161	145	170	138	144	148	174	164	148	146	148	179	155	145	148	151	151	143	135	168	158	166	167	140	148	160	149	141	157	152	163	179	149	153	161	155	173	151	149	143	156	154	176	152	160	150	162	134	135	144	174	162	153	152	127	158	150	160	135	148	165	146	141	162	163	179	185	160	160	165	155	150	144	144	165	171	152	116	135	185	154	159	139	152	149	179	160	158	182	148	133	142	135	142	149	170	150	143	157	148	138	166	160	152	150	145	141	153	145	150	154	162	170	147	139	175	141	118	145	164	145	179	161	131	158	150	123	148	148	175	129	135	147	148	149	137	176	172	163	152	153	158	152	164	139	149	166	162	165	158	146	155	177	146	160	174	153	180	148	161	134	159	182	139	152	153	147	164	162	157	144	162	147	146	154	151	145	151	154	177	163	165	156	143	144	160	168	151	154	153	146	146	152	145	175	154	152	149	175	159	128	199	181	161	160	170	144	155	172	157	147	151	154	170	143	169	123	148	152	152	146	131	165	190	166	161	159	143	158	171	163	179	147	169	156	152	148	156	152	155	158	133	129	162	134	129	145	161	145	138	171	152	161	150	154	167	155	144	157	167	169	156	184	145	154	147	147	172	151	144	140	150	160	152	149	149	178	164	148	162	149	127	174	143	142	139	155	150	156	171	175	146	168	160	169	149	145	133	159	161	171	167	146	180	159	170	142	170	152	160	188	149	129	164	154	128	162	157	155	155	135	142	155	150	144	184	159	144	170	146	144	168	158	141	161	151	147	139	166	132	138	148	166	158	125	158	161	166	167	145	141	152	142	161	161	172	135	146	171	155	133	169	151	155	132	149	136	142	147	148	141	159	161	180	163	157	144	152	155	159	146	167	164	153	143	179	171	145	160	141	157	136	139	164	154	168	148	149	158	154	139	153	150	164	159	146	161	161	138	183	161	161	168	144	168	169	148	138	164	149	139	149	157	155	151	186	176	172	165	139	167	139	138	148	138	166	159	139	159	177	177	144	163	141	146	153	162	142	188	165	135	147	162	149	159	175	141	170	144	142	156	166	157	168	144	164	156	177	143	139	155	171	175	164	150	144	157	148	167	159	151	195	146	158	142	171	164	148	152	161	138	145	160	156	159	143	173	143	133	164	177	166	157	145	181	155	171	145	136	136	144	159	163	136	164	123	158	137	144	131	152	131	142	137	155	152	165	180	149	162	180	163	164	161	164	171	131	151	152	143	156	177	148	140	159	152	124	136	151	155	140	185	167	160	137	161	139	175	138	170	138	141	150	138	166	159	147	163	153	138	139	150	157	150	169	146	154	144	145	173	147	133	138	136	146	127	171	141	153	156	156	146	174	172	165	141	170	146	169	154	150	148	158	164	159	149	178	155	149	138	147	154	157	164	140	154	149	142	146	142	157	138	152	178	134	173	167	151	152	138	157	154	150	142	162	148	167	142	166	140	159	154	169	165	169	140	177	147	141	164	147	151	151	163	139	146	155	153	146	174	168	182	169	151	158	167	145	148	131	139	138	156	158	146	165	154	158	142	160	146	152	143	161	146	164	161	166	168	132	151	155	134	170	178	160	156	159	140	138	151	156	147	153	177	164	138	145	153	186	159	174	134	153	149	125	147	139	145	165	150	141	163	181	158	157	125	181	163	141	145	152	170	152	163	173	130	162	137	152	159	149	158	147	158	162	140	169	133	177	159	149	175	170	139	153	147	180	146	144	149	189	154	137	147	150	172	164	160	154	143	153	130	178	167	143	165
6270	645	1159	1268	1126	937	815	727	643	582	565	504	496	488	452	497	451	451	442	419	390	434	523	608	601	623	620	585	571	506	452	476	475	497	496	506	544	469	472	405	406	366	331	351	360	383	376	346	324	374	328	394	353	381	371	369	353	344	372	403	378	381	334	337	360	354	365	334	351	373	359	362	350	356	362	340	353	385	358	363	367	363	370	337	383	348	332	371	351	385	335	357	369	365	341	393	347	359	379	348	355	340	352	330	388	336	322	357	350	328	375	351	345	352	357	331	330	363	331	385	324	351	383	308	373	352	357	352	357	375	385	324	378	345	389	371	348	361	363	354	345	380	355	344	366	360	374	347	384	365	370	355	342	322	381	334	371	374	339	346	358	373	352	344	364	335	334	366	327	348	333	395	347	329	332	336	370	366	374	336	387	348	356	336	348	337	350	310	373	360	394	386	354	375	363	337	379	374	361	302	347	383	316	345	334	388	377	331	337	332	374	335	387	358	384	357	340	363	354	359	357	370	363	357	364	376	355	376	353	348	363	373	384	381	370	365	341	340	359	362	362	360	391	363	387	354	325	373	361	381	351	333	355	315	368	360	354	366	362	352	357	358	354	350	331	383	378	344	356	372	340	338	376	346	361	356	345	336	330	377	321	334	357	370	323	388	385	380	380	406	352	352	358	382	366	359	358	320	369	384	369	331	327	343	346	358	361	357	368	340	376	339	356	365	384	366	344	341	384	355	354	375	353	360	341	382	341	387	349	364	322	354	361	361	380	356	346	389	320	347	345	359	372	356	372	345	348	362	367	348	375	366	359	381	360	382	371	334	367	356	371	366	338	347	343	370	339	339	349	336	360	365	354	368	356	344	384	371	339	351	368	334	357	328	413	368	345	348	367	340	392	375	375	335	378	369	366	347	350	345	359	336	352	349	346	345	319	353	357	325	355	373	364	377	396	351	343	365	355	351	341	353	326	361	357	325	366	351	318	326	344	337	356	374	361	374	373	349	378	361	362	367	358	361	368	362	370	371	357	361	325	363	382	344	380	364	355	330	361	352	367	352	368	314	343	344	389	370	357	364	368	353	359	372	356	355	340	317	369	343	387	339	388	349	342	353	355	337	371	365	350	346	360	330	394	355	400	335	360	344	381	321	372	370	357	325	386	368	396	358	326	362	355	374	352	375	322	356	377	376	348	350	369	351	374	355	343	360	338	355	377	380	368	339	381	335	357	367	347	351	319	365	348	387	328	359	355	358	382	366	348	356	316	372	338	341	371	339	364	341	352	366	345	361	343	358	349	322	380	325	381	342	312	364	342	346	353	319	358	357	371	322	345	350	328	355	354	355	384	361	377	381	359	381	372	348	363	371	388	350	346	352	351	350	350	330	366	355	381	384	327	358	390	354	348	349	374	349	373	362	372	356	355	340	341	354	368	319	356	355	343	347	380	338	374	365	366	362	333	364	332	315	401	382	337	358	395	359	369	342	333	341	352	386	351	376	314	345	373	379	378	346	327	382	350	341	334	366	347	337	361	363	324	346	345	351	362	346	362	363	355	365	367	402	357	350	335	363	363	348	368	348	348	361	334	357	330	336	378	371	358	356	367	326	349	349	322	335	370	346	367	341	351	367	358	324	350	341	374	342	321	386	331	336	314	379	366	339	350	327	355	390	329	343	364	340	373	349	368	344	354	342	348	351	352	376	356	362	356	352	391	323	348	343	349	367	317	371	358	356	392	318	376	360	363	349	362	357	304	387	362	339	355	381	355	352	350	403	345	369	336	390	356	357	369	330	322	363	360	360	351	330	345	322	362	391	354	356	351	371	385	346	355	373	350	348	357	358	389	365	352	363	331	348	348	357	369	352	328	370	356	357	341	377	369	366	341	337	344	341	353	339	342	371	362	350	340	371	382	385	369	367	363	354	360	359	337	347	367	378	352	360	371	359	332	315	378	346	334	350	364	332	349	346	357	378	351	356	347	345	353	360	343	367	361	341	352	335	348	349	362	382	343	351	351	358	325	361	352	329	333	329	360	357	369	372	378	374	335	355	343	350	365	347	337	348	392	310	351	306	353	308	326	320	319	327	371	340	367	349	368	374	345	358	374	374	363	348	372	389	356	384	368	341	328	355	318	315	356	335	364	363	340	364	356	354	345	362	336	388	357	374	316	354	362	377	355	378	342	401	353	370	331	334	366	345	326	330	325	364	369	362	364	366	374	341	339	341	373	309	362	363	374	374	343	360	388	360	361	343	360	355	358	372	346	395	384	378	345	311	337	360	363	305	367	348	352	377	373	353	385	371	394	349	310	342	331	359	377	334	338	338	377	349	361	356	348	371	352	352	366	359	364	364	348	363	358	395	360	368	389	357	347	347	351	360	337	362	371	351	319	373	364	359	380	356	369	377	362	346	367	349	342	377	363	340	337	342	371	360	355	327	358	370	334	344	341	366	344	359	366	375	359	349	351	316	352	364	360	346	364	353	402	357	360	359	366	340	352	368	370	331	348	336	351	360	341	340	391	371	372	389	360	363	364	325	366	370	393	342	350	365	380	341	340	333	351	345	324	384	347	364	369	361	359	336	373	378	335	355	341	371	367	322	349	332	363	327	350	350	362	366	350	379	360	377	364	355	340	377	378	335	390	351	336	368	409	355	343	353	324	347	399	358	364	379	378	398	377	332	305	383	353	372	343	378	356	368	326	360	368	326	340	336	375	370	350	357	356	343	372	361	331	341	350	336	361	339	364	371	342	355	353	355	359	334	358	363	355	385	393	365	333	385	358	405	369	361	408	358	361	356	341	376	375	374	361	352	345	307	371	349	342	345	349	353	358	322	335	380	384	321	376	336	363	321	353	375	364	374	337	347	353	363	367	341	347	341	360	328	366	339	357	380	360	391	339	352	352	390	360	341	372	358	357	336	381	316	346	342	365	371	350	335	388	349	324	314	332	365	335	361	335	383	371	356	363	360	341	381	359	349	348	377	394	333	347	377	377	334	338	327	331	362	384	366	348	345	371	338	355	400	339	355	317	350	359	345	379	398	370	341	344	364	384	356	353	341	357	365	351	340	347	350	357	361	371	360	349	364	323	343	376	377	341	378	374	375	348	371	344	366	321	379	352	372	344	356	339	339	365	328	387	352	377	354	345	368	357	380	330	353	364	373	361	360	338	360	383	323	428	390	370	379	338	377	353	337	354	373	338	379	360	361	306	368	361	372	375	361	361	346	367	336	314	375	365	352	373	343	340	362	357	372	366	378	376	325	394	374	380	368	349	365	368	362	368	364	377	352	360	353	387	345	368	348	338	369	367	370	364	364	359	396	329	362	337	368	363	391	346	372	375	358	357	363	356	356	369	343	323	369	383	377	358	375	345	350	362	337	349	366	354	358	335	355	337	361	361	387	376	383	355	328	383	358	370	345	362	350	331	376	326	329	361	356	360	350	348	314	335	347	340	358	366	351	338	354	378	351	350	396	344	351	348	361
13281	904	843	580	467	324	253	219	152	151	112	162	106	113	117	97	96	104	85	98	72	97	105	156	137	178	152	134	132	144	135	105	89	121	105	106	99	93	103	79	88	83	72	83	89	90	83	80	63	94	92	73	88	86	83	74	102	71	68	80	80	89	60	82	79	86	88	67	84	76	77	78	70	83	83	79	88	79	72	70	93	90	73	75	70	74	73	79	107	68	93	82	81	78	65	68	80	81	82	89	71	83	61	70	66	76	77	57	83	85	87	80	81	79	70	94	89	84	87	85	58	77	77	72	87	93	66	77	65	79	71	99	97	96	90	82	84	73	86	92	72	77	73	76	58	77	70	62	75	79	89	85	86	85	88	80	82	63	74	73	96	88	79	76	89	77	66	87	75	58	97	76	75	78	85	75	80	66	80	86	67	84	72	69	75	68	82	79	75	84	87	91	68	78	67	78	92	86	95	77	83	76	67	70	70	88	80	73	69	92	79	78	82	95	75	92	70	76	74	98	80	78	90	81	77	74	79	85	68	72	97	67	75	78	85	68	60	85	69	75	81	66	89	88	90	68	69	87	77	94	89	87	87	71	79	83	94	79	72	79	88	67	83	82	67	79	97	75	73	83	73	75	78	81	97	88	69	71	91	85	83	83	81	70	80	86	86	78	89	86	72	98	77	80	97	82	95	63	86	57	84	77	79	86	84	92	70	85	69	95	96	88	84	86	76	73	82	77	79	69	85	67	62	77	77	75	69	67	73	79	82	81	91	92	70	81	69	77	82	82	75	80	83	83	79	77	81	85	74	79	82	68	81	74	87	97	67	80	78	90	67	99	76	79	71	95	90	77	78	85	63	65	69	77	78	73	77	83	59	79	77	85	71	84	75	78	82	78	85	80	84	79	78	75	80	76	73	73	74	81	78	89	93	69	93	72	83	89	99	75	71	85	73	78	87	70	90	80	73	92	65	85	92	77	73	89	100	84	89	95	86	72	74	92	84	72	82	68	63	90	102	91	67	80	70	71	69	78	81	76	62	60	72	72	85	63	69	73	88	73	80	89	70	77	87	78	85	88	84	78	80	74	70	83	78	77	63	102	93	59	74	81	84	93	87	73	64	76	94	72	81	92	75	92	102	75	71	71	57	60	67	64	79	78	81	81	77	78	77	76	78	69	91	63	84	72	101	100	70	94	88	70	68	72	72	53	77	74	71	77	53	84	76	70	75	66	77	84	90	100	86	74	97	79	57	71	90	72	91	71	89	75	76	83	79	70	74	68	52	72	89	80	86	49	86	78	79	64	76	83	85	75	79	96	75	71	76	81	83	83	75	80	74	65	71	90	95	76	85	80	65	65	84	100	101	69	74	81	86	74	75	85	79	76	89	71	96	80	72	68	85	89	62	94	80	80	83	82	79	75	69	68	74	79	73	71	69	76	72	92	87	71	83	81	65	77	86	77	79	106	76	81	68	76	85	83	85	71	64	85	81	86	97	81	79	71	73	79	80	55	82	72	73	83	86	89	96	64	71	64	59	68	79	83	70	74	80	81	92	90	83	85	76	84	83	75	77	81	88	73	85	83	78	74	78	76	71	64	66	75	84	62	97	80	80	71	93	77	96	62	76	77	75	100	83	76	86	73	77	81	72	71	80	81	81	83	81	96	73	74	82	83	70	73	77	78	90	80	90	74	78	78	86	69	83	85	75	90	99	74	84	82	81	72	83	82	74	63	72	95	63	61	79	90	85	74	79	78	88	70	103	58	77	75	75	71	81	71	86	71	70	88	72	90	76	76	66	82	108	66	68	89	76	62	68	78	79	73	74	64	75	101	90	67	87	78	79	76	75	91	67	93	65	86	90	61	74	74	83	74	80	70	67	88	78	80	91	78	58	66	96	76	79	69	87	86	81	69	72	83	78	86	91	83	69	78	82	73	80	73	71	73	87	76	90	77	84	74	82	81	75	57	78	71	84	78	85	80	74	89	76	64	67	74	58	76	72	73	84	81	87	70	93	93	82	82	67	74	67	77	75	75	87	57	74	74	68	97	95	88	79	67	68	90	80	74	76	87	91	92	68	86	85	82	83	73	68	79	68	75	100	82	85	78	76	83	74	83	89	75	75	67	76	78	71	69	85	79	75	74	78	88	81	70	83	90	85	90	93	78	75	82	93	69	76	69	82	94	81	85	74	83	66	84	79	64	88	51	62	80	83	95	78	67	92	88	81	75	67	66	66	83	84	80	88	78	70	76	73	72	71	83	66	78	85	69	62	100	81	93	66	87	69	56	65	79	83	63	73	89	82	79	78	72	75	75	92	77	90	69	51	69	80	85	70	74	86	76	64	89	69	77	78	73	93	82	64	93	74	67	90	73	69	80	91	86	68	70	80	85	69	82	70	68	82	77	84	78	92	76	78	84	75	74	69	93	83	71	67	82	87	76	61	69	71	84	90	99	73	79	81	80	76	74	78	101	74	85	93	85	81	72	69	77	92	71	77	80	79	92	86	85	79	73	94	70	79	81	83	77	63	85	79	82	98	98	82	69	93	77	80	73	80	99	83	88	87	89	74	68	93	77	66	75	74	62	71	85	84	84	100	54	69	78	74	71	70	76	80	78	67	73	86	80	85	81	80	92	81	71	79	80	76	61	78	67	84	80	77	77	59	70	82	78	78	87	85	78	78	79	69	95	88	77	65	72	79	75	110	78	65	86	75	72	63	68	74	87	66	77	75	88	98	96	81	89	82	81	84	77	83	86	78	88	69	80	82	82	72	99	81	69	77	81	67	77	69	93	85	94	68	58	72	67	72	68	79	84	65	67	83	70	84	78	69	101	86	65	76	91	78	106	86	81	88	78	84	75	78	84	81	71	72	76	79	83	95	77	86	68	83	84	72	79	88	79	90	85	78	66	80	92	84	86	81	92	63	91	98	91	82	76	69	86	80	73	77	80	89	92	62	94	80	68	84	76	77	88	96	84	88	84	70	79	64	84	78	89	74	96	76	84	75	69	88	76	75	72	74	73	74	86	92	83	96	79	79	90	73	94	84	79	89	87	71	52	85	80	87	57	88	92	73	80	59	79	70	88	100	85	79	87	82	88	68	70	81	80	72	62	55	82	84	73	82	83	79	76	81	83	77	88	85	85	86	79	80	86	71	78	83	76	84	64	82	58	90	52	68	69	71	82	86	75	67	71	94	69	87	76	80	95	96	111	79	89	81	77	63	85	91	79	76	96	56	61	87	83	71	88	72	72	78	77	72	79	83	82	76	84	83	81	86	81	74	71	90	72	71	70	107	80	82	73	81	66	68	80	75	81	81	81	73	95	69	73	90	83	75	69	80	100	85	84	84	78	80	84	72	64	80	69	80	81	84	76	78	86	71	67	59	82	80	72	78	84	82	74	66	74	75	66	67	74	91	87	69	75	88	73	90	88	82	81	77	82	69	77	72	80	71	76	69	81	89	79	72	84	87	81	84	76	83	69	63	65
7921	796	1701	1952	1803	1471	1132	1014	792	651	558	550	452	464	485	423	398	359	339	306	339	360	463	685	766	714	810	705	650	547	529	489	482	538	484	504	538	428	409	323	251	250	230	258	223	232	225	232	235	245	238	217	242	209	254	232	258	237	231	237	229	239	231	224	240	243	246	216	231	245	230	214	234	235	231	206	210	245	223	206	244	214	210	225	213	228	239	210	235	208	222	208	219	248	192	222	232	222	265	236	215	192	222	204	241	222	210	217	202	210	226	215	228	212	248	227	235	216	230	205	226	257	209	211	217	206	217	228	195	266	213	239	250	218	241	222	227	196	214	208	231	229	241	203	240	237	236	236	202	221	207	250	225	222	224	215	248	217	254	225	240	225	201	228	221	205	217	213	213	205	242	237	216	222	218	228	213	216	232	184	225	234	228	224	223	261	229	223	215	219	228	228	235	221	233	184	221	228	224	229	198	216	221	232	248	234	239	241	192	207	229	211	232	217	226	231	215	202	210	211	220	222	213	229	223	213	224	241	204	222	224	229	227	224	189	252	236	221	244	205	207	246	211	224	226	203	259	235	252	233	218	239	239	217	233	224	221	221	225	208	246	227	219	206	235	230	226	224	217	197	225	219	225	205	206	217	216	239	238	216	213	222	215	224	236	232	213	238	213	239	236	202	233	240	225	221	225	240	227	242	227	204	229	221	221	228	236	194	219	212	235	220	214	214	222	214	233	233	237	216	211	247	226	220	204	219	241	239	224	207	227	209	214	212	201	208	211	207	241	228	227	204	210	224	245	236	238	235	238	222	206	229	232	225	216	217	200	211	204	243	229	204	205	248	224	228	215	202	214	208	223	245	216	235	216	221	232	244	230	223	251	222	214	215	230	252	241	223	232	230	221	228	222	223	226	222	224	232	233	228	233	209	217	205	219	218	196	207	239	223	190	225	214	254	226	223	213	220	248	224	220	215	196	206	220	214	231	192	235	244	223	230	217	228	221	235	218	224	236	230	230	250	220	197	244	221	202	207	227	215	219	228	208	234	214	226	221	237	217	209	229	202	226	215	223	237	230	210	228	207	222	222	226	262	226	225	224	218	252	227	237	216	219	225	227	242	217	235	219	235	229	200	202	216	222	225	218	225	218	210	227	216	209	209	225	226	214	227	238	233	209	208	219	207	199	219	222	224	205	219	220	236	233	243	231	226	228	221	236	188	206	231	229	249	230	241	218	222	229	234	209	203	213	254	195	216	206	209	228	232	223	223	239	237	210	241	239	222	240	252	191	210	200	191	206	232	224	230	212	216	222	240	240	243	209	244	237	211	236	245	209	227	219	221	241	208	214	242	239	207	211	223	253	213	207	206	227	221	229	224	247	240	233	250	221	226	238	240	237	225	219	234	225	216	226	228	196	224	230	228	234	223	237	218	225	238	230	229	246	217	232	210	216	202	264	241	245	203	231	232	226	229	219	220	217	237	235	221	247	251	245	222	227	203	200	215	205	229	228	257	224	221	197	194	231	243	227	225	206	210	229	227	238	202	233	207	238	212	236	229	205	205	224	233	213	230	232	212	222	240	249	211	248	232	216	228	210	217	230	209	227	212	228	229	247	221	234	237	250	212	227	223	212	237	240	228	199	219	215	185	219	224	212	205	215	220	234	223	224	240	229	195	226	228	225	205	235	187	205	250	209	247	217	216	242	215	217	206	219	183	211	227	203	213	241	237	241	221	212	195	247	218	215	224	261	227	204	248	230	239	240	214	230	221	204	226	228	238	223	220	221	224	226	216	244	225	202	212	221	216	234	216	214	245	225	217	239	251	252	202	223	214	215	238	224	216	219	195	234	184	201	202	219	214	248	230	218	214	222	220	199	243	222	226	221	211	206	221	246	202	232	209	224	201	223	225	237	222	217	204	230	243	196	241	222	232	215	224	251	209	198	218	231	242	219	221	212	259	231	227	210	232	214	219	234	241	228	226	216	235	201	217	206	238	227	263	242	204	205	215	214	227	238	205	211	231	242	196	229	222	226	211	236	220	201	213	229	249	221	218	196	245	224	229	248	218	217	220	234	247	260	223	219	221	238	216	228	232	244	244	200	246	218	235	206	203	216	217	218	208	236	221	206	229	217	252	200	249	213	235	250	202	214	259	230	229	208	214	230	224	231	210	215	229	204	225	221	233	225	193	232	223	207	222	204	218	222	222	245	235	222	232	232	228	247	207	216	225	212	218	237	200	232	236	268	232	250	241	233	241	241	218	213	211	237	229	208	230	226	194	222	194	226	228	224	233	232	229	237	232	217	214	230	234	212	190	236	217	223	252	219	217	217	217	234	221	211	219	262	247	226	210	225	237	214	232	207	245	240	225	221	238	230	216	203	212	256	225	225	240	232	224	199	218	220	244	212	205	188	228	226	224	225	229	211	235	188	219	250	243	223	213	223	231	213	220	196	198	206	207	227	203	232	233	235	242	218	233	200	212	218	225	252	208	247	204	226	214	223	215	217	206	220	234	205	209	235	184	201	225	211	206	206	201	226	216	254	214	222	233	221	210	232	216	205	236	226	229	237	228	200	233	236	231	206	215	242	200	228	243	209	204	227	196	218	197	232	196	223	245	198	192	196	245	230	227	259	219	207	215	238	211	232	203	201	219	222	228	239	220	201	188	254	210	192	234	238	226	214	225	235	240	238	226	256	224	227	231	211	196	205	229	227	222	213	230	241	180	222	200	200	210	243	212	225	206	226	213	237	228	194	245	254	213	223	232	238	219	222	227	217	204	244	232	227	220	217	221	221	199	221	208	223	230	210	201	224	194	234	218	220	227	207	236	215	218	228	255	236	222	213	260	216	213	205	246	208	215	218	221	218	200	197	240	228	213	216	213	227	238	221	217	222	253	215	213	216	242	201	244	212	242	231	205	247	216	211	240	225	196	223	230	218	218	199	210	223	216	230	222	214	204	227	232	230	228	217	207	214	210	240	207	197	242	226	204	214	222	222	219	222	211	221	220	234	240	226	224	219	236	229	216	223	229	227	225	218	221	226	211	213	191	237	225	241	220	202	235	221	237	214	237	214	232	222	207	198	212	225	193	239	210	241	220	231	234	230	222	212	197	226	238	228	238	224	211	227	237	214	230	199	225	228	208	233	237	204	240	215	227	221	221	236	221	233	233	213	217	208	230	236	187	238	211	233	233	208	237	205	213	229	231	219	225	244	195	235	210	237	240	238	218	201	232	225	217	224	245	231	220	233	223	211	212	201	241	221	231	225	225	229	224	232	227	218	246	235	227	219	232	239	196	231	216	196	228	220	222	220	208	237	237	218	204	226	211	212	226	213	225	215	217	246	221	210	238	251	194	221	219	239	219	205	207	219	249	213	209	215	200	233	225	211	216	198	256	208	195	219	245	228	237	258	220	226	253	213	215	239	226	210	215	227	188	198	224	200	238	207	227	233	194	209	182	221	226	247	221	235	230	252	233	209	208	195	205
1436	301	288	315	312	304	292	310	313	299	306	272	298	263	292	284	294	255	298	302	314	309	291	309	329	307	308	288	319	297	334	269	281	291	297	302	306	285	281	295	304	290	325	285	272	301	268	271	316	295	285	286	303	284	308	295	273	295	315	286	249	282	313	334	309	303	296	283	253	297	265	302	289	261	282	302	339	282	269	292	303	259	292	282	287	292	287	287	317	331	318	300	304	280	300	304	292	310	314	319	313	301	304	271	280	327	302	299	306	309	266	280	294	333	271	288	289	286	283	289	280	305	305	282	279	292	293	304	301	281	318	301	316	305	303	316	308	275	319	292	276	300	251	266	305	331	285	317	313	276	273	277	273	298	286	307	305	286	288	311	316	263	283	292	290	327	328	244	293	286	306	283	300	292	274	320	304	309	295	271	287	314	305	283	294	275	280	301	289	294	296	305	293	302	289	318	286	337	322	327	304	332	296	268	288	308	277	279	270	325	306	307	268	270	316	291	309	285	324	323	300	297	294	302	319	281	297	273	292	316	289	291	278	334	292	311	281	276	287	281	290	287	330	308	293	292	295	306	301	288	306	304	296	278	252	275	300	292	292	301	300	311	281	294	294	317	263	273	269	310	309	282	287	287	289	303	268	271	311	296	312	302	303	325	277	280	262	286	311	297	304	273	271	265	308	271	279	275	275	300	307	332	314	300	312	309	257	284	304	303	292	253	286	293	263	288	298	282	311	302	311	313	312	297	275	310	295	296	281	268	303	287	288	269	254	304	299	293	343	272	300	275	301	295	284	275	291	305	272	313	316	321	306	260	310	329	277	273	274	280	313	328	276	306	302	316	299	253	283	251	264	277	289	310	296	303	281	274	286	273	261	253	302	313	324	288	280	263	300	326	306	309	308	275	283	278	314	316	290	316	333	310	318	308	273	291	303	280	276	311	291	294	295	283	300	293	310	308	285	317	296	311	281	318	284	288	292	315	273	310	335	308	315	289	283	305	267	276	287	297	317	279	276	309	307	323	253	302	305	290	267	291	318	251	298	275	293	284	314	312	306	305	319	289	303	278	267	284	283	266	275	295	272	295	304	281	311	298	308	309	277	297	317	280	300	308	278	302	301	302	318	230	328	282	301	295	282	280	304	273	296	259	293	259	258	319	291	310	285	286	297	248	306	301	281	287	301	285	292	291	280	284	303	290	309	284	278	296	281	297	292	265	290	285	306	282	313	244	299	325	281	294	301	298	281	310	310	304	311	331	291	298	297	302	293	291	302	290	316	319	300	298	319	291	305	298	294	333	298	317	313	241	314	308	296	259	314	312	254	289	312	301	289	305	329	334	288	311	309	299	305	289	309	293	279	262	280	309	312	259	308	284	272	284	298	326	283	283	314	262	294	290	270	291	286	300	295	278	323	299	309	305	289	267	305	282	283	323	283	348	307	237	275	318	284	329	311	270	287	275	272	286	330	300	304	281	302	298	272	310	317	307	299	303	301	291	301	309	316	302	319	337	289	316	279	313	287	339	267	288	296	289	294	280	306	305	328	300	312	307	299	265	264	282	296	306	293	279	295	266	294	296	305	296	301	287	303	253	299	311	276	291	286	320	306	322	324	297	290	295	309	291	291	309	296	294	277	279	305	292	312	291	322	307	300	277	304	281	312	304	309	309	292	281	308	302	282	266	318	314	253	284	285	300	282	288	278	308	305	284	306	266	318	314	284	294	280	316	321	291	278	276	270	311	291	301	266	277	270	284	283	295	328	292	287	274	318	315	286	325	302	285	324	273	311	314	304	279	308	289	296	267	279	298	273	310	272	295	302	271	287	266	294	267	290	278	304	287	324	281	264	295	299	324	280	286	263	293	303	278	267	280	283	292	344	274	336	293	307	295	285	294	295	298	295	293	320	274	283	284	262	273	282	295	298	294	316	293	289	301	304	241	303	270	280	282	254	308	255	289	308	288	275	286	277	297	258	291	304	312	293	295	302	290	301	299	294	328	308	283	284	259	313	283	300	316	283	334	288	285	287	302	305	300	291	278	304	301	262	321	282	311	298	269	309	358	293	294	280	272	306	331	323	301	300	301	301	299	285	289	285	285	308	306	281	262	279	302	320	287	313	325	327	313	299	308	330	294	310	296	301	276	279	281	295	303	305	274	288	283	296	306	301	285	275	280	287	299	268	303	328	293	318	317	273	321	266	331	305	311	300	274	288	302	310	260	296	292	287	277	289	310	313	332	302	310	297	287	288	279	307	286	286	286	279	286	321	311	303	276	295	302	330	288	299	281	293	279	325	307	290	301	317	287	311	306	302	285	280	304	328	306	286	270	293	276	283	297	303	292	302	289	293	270	298	286	287	297	308	321	291	274	261	284	313	252	302	282	282	307	302	278	303	305	287	276	308	292	312	291	316	291	290	266	315	257	327	282	308	300	286	293	328	283	317	289	262	300	294	298	285	312	272	295	251	295	331	325	274	285	286	298	266	258	287	302	318	309	288	313	320	303	321	295	248	279	286	273	290	270	309	275	303	287	328	290	274	281	325	279	321	310	298	308	292	308	324	283	293	300	276	282	268	306	281	264	318	308	299	288	285	307	309	285	274	313	271	290	295	295	302	279	312	274	348	315	300	302	271	288	270	292	299	290	296	297	285	295	295	277	306	289	316	303	295	307	278	282	309	291	302	331	272	315	296	279	297	305	292	299	294	281	304	298	281	296	295	342	268	315	267	274	319	281	253	285	322	297	299	281	313	320	304	267	267	287	287	293	264	301	280	317	329	282	269	281	303	295	284	315	308	328	278	266	298	314	302	292	295	307	319	291	282	304	310	342	306	299	268	313	305	277	296	299	290	323	268	294	298	307	281	294	278	319	301	270	313	286	294	316	287	304	301	329	272	278	285	289	291	296	296	305	319	296	329	306	288	280	309	271	281	297	294	281	307	321	325	297	321	309	325	314	281	296	296	269	281	324	307	293	311	298	304	268	294	277	273	316	321	272	290	306	275	341	295	307	315	265	291	295	285	307	266	274	279	278	267	252	299	282	301	293	286	263	288	296	299	272	318	285	307	280	279	290	254	291	279	275	295	307	318	291	306	345	279	289	275	314	307	302	307	277	312	273	293	292	295	306	289	270	302	267	275	281	272	247	297	305	253	291	286	309	316	297	328	281	267	248	291	292	306	285	329	298	287	288	303	304	290	294	269	301	348	284	304	270	305	286	298	285	319	280	289	303	283	290	310	289	293	311	299	316	310	297	287	294	291	286	299	293	283	291	296	305	280	288	260	293	277	295	303	324	311	314	281	310	285	293	293	290	303	289	291	299	292	322	288	286	321	309	320	307	275	259	259	307	300	278	289	286	301	303	283	286	279	269	285	273	321	300	308	294	269	285	311	303	302	288	275	259	302	297	317	286	302	320	283	270	299	318	277	295	282	319	291	267	273	294	289	282	278	276	309	313	288	314	282	260	314	304	329	303	282	276	290	281
1862	644	660	671	680	722	664	660	696	639	654	703	672	621	641	655	650	678	664	625	667	663	682	626	638	702	661	690	726	663	684	667	671	650	651	651	657	654	671	631	642	664	673	654	649	645	643	660	620	662	635	643	650	651	618	646	650	632	670	646	631	636	665	629	637	672	649	669	642	656	632	636	641	629	618	668	677	615	612	645	660	671	639	639	668	661	656	689	640	666	626	668	636	670	706	687	612	641	622	664	657	634	617	653	687	620	694	666	668	662	632	601	634	649	632	709	660	657	647	706	627	628	649	642	647	615	614	664	612	697	658	627	673	659	628	637	666	676	644	618	658	605	663	635	644	625	637	652	631	642	635	669	634	674	688	676	667	612	673	669	644	684	669	659	670	648	625	649	653	646	650	661	667	603	659	627	634	610	708	649	703	656	644	629	637	619	679	661	571	705	658	633	598	633	620	580	612	693	646	582	628	622	624	600	652	656	658	613	628	592	646	661	667	699	660	646	644	663	708	639	683	619	618	673	650	646	632	615	652	599	643	675	648	637	627	676	659	679	655	680	696	630	638	644	679	636	625	654	637	642	654	634	657	638	627	621	668	659	673	698	665	616	635	643	683	633	658	680	648	633	630	700	645	618	642	693	609	631	662	673	625	650	639	642	609	691	611	673	650	650	617	648	685	694	689	637	655	653	692	635	609	639	646	711	658	648	699	700	664	595	679	703	639	630	665	652	665	642	640	627	685	629	668	656	648	630	686	609	681	681	625	637	652	658	630	657	645	638	640	641	666	646	624	680	652	644	652	676	645	624	638	654	665	640	693	633	621	702	664	694	650	672	683	620	670	688	675	615	620	681	656	620	656	603	675	637	617	640	697	647	663	627	646	623	666	649	624	640	615	621	631	650	671	651	670	634	613	624	705	651	614	683	654	657	620	675	654	677	673	687	636	618	655	618	608	651	664	665	657	652	641	665	623	650	631	668	607	663	666	647	690	662	673	686	642	639	666	680	651	678	674	650	664	625	679	645	676	683	684	702	635	654	614	624	622	632	613	665	596	627	640	645	676	633	664	612	624	646	683	632	648	635	670	691	699	650	670	630	608	661	604	626	637	710	639	650	676	686	624	626	665	634	652	638	605	608	647	637	639	652	642	690	652	631	660	610	689	659	651	668	694	671	685	639	621	618	599	623	657	668	646	654	665	687	648	614	653	683	630	641	663	635	610	692	644	646	645	708	693	610	673	682	662	645	656	679	640	675	638	617	700	695	702	670	676	687	705	641	662	677	613	617	670	657	624	659	643	638	673	661	697	680	625	647	666	656	625	662	658	666	645	698	658	603	652	657	691	625	675	657	650	668	620	674	672	670	602	665	634	674	635	680	668	654	653	634	707	625	606	673	671	643	651	635	626	670	654	657	675	665	694	663	662	666	657	660	682	648	668	636	655	592	663	700	664	675	668	650	675	651	709	676	674	674	676	659	605	675	676	638	650	603	665	678	684	651	667	633	622	607	649	643	662	636	666	665	623	698	590	691	649	658	628	642	632	677	630	661	692	670	621	648	665	625	654	705	616	621	652	669	612	666	637	656	645	673	642	665	622	680	682	634	621	658	661	663	585	653	612	655	590	666	687	667	639	649	634	688	674	696	644	641	627	648	643	687	680	665	633	660	626	677	688	690	654	644	695	624	640	674	629	668	675	623	654	716	685	657	651	684	660	680	655	667	653	639	639	621	716	652	661	607	626	650	669	643	668	671	751	668	652	662	683	675	682	625	713	646	644	608	657	675	632	661	652	663	655	630	695	678	665	651	601	676	630	625	649	648	656	654	695	669	656	621	655	643	661	694	649	650	634	632	651	704	618	684	648	689	653	622	646	647	619	672	685	649	653	608	617	669	647	644	680	645	627	638	658	636	635	637	651	669	613	615	650	645	594	679	638	641	604	591	608	625	660	708	671	639	660	655	686	661	663	692	664	662	661	633	613	616	648	671	647	617	672	616	656	717	669	633	645	667	638	663	662	641	662	642	646	674	669	620	641	607	646	682	667	678	667	670	671	594	646	683	669	647	658	684	649	617	631	639	624	622	657	694	622	683	658	628	645	617	646	631	584	594	678	646	653	598	675	644	627	634	662	664	636	679	646	684	662	639	610	651	624	628	654	625	651	678	664	671	592	671	662	635	647	655	630	638	690	633	651	672	636	655	679	644	653	653	636	696	652	639	676	640	640	697	687	645	689	712	678	638	669	686	671	662	675	614	627	674	655	678	672	658	629	697	652	639	694	635	695	624	626	624	655	666	644	691	688	657	678	625	664	675	659	616	644	642	621	658	656	724	659	665	630	615	628	648	677	687	673	694	674	671	624	615	635	609	670	662	625	608	640	617	693	627	654	643	636	631	690	677	618	649	642	687	663	635	657	634	621	665	657	636	632	629	670	638	627	643	693	628	626	573	637	677	641	647	592	641	655	641	667	679	634	656	666	644	667	625	632	653	636	674	666	671	633	604	662	621	626	662	659	677	661	671	644	640	657	673	689	639	672	607	665	648	664	661	667	651	660	666	690	617	649	607	635	620	651	670	651	659	658	615	641	674	645	694	623	636	665	635	626	671	612	669	632	643	643	702	659	679	653	661	641	679	640	648	647	664	653	704	648	654	642	645	672	655	648	720	654	658	626	657	660	684	689	689	624	646	626	639	604	667	663	665	653	654	647	644	684	662	584	600	648	670	662	675	625	708	638	624	653	660	657	686	653	670	659	631	672	689	671	633	659	665	672	649	620	684	657	663	662	629	656	642	644	613	685	643	636	647	661	660	610	617	657	637	664	701	719	631	660	648	616	645	641	657	633	681	638	654	656	658	673	631	683	643	652	635	611	623	681	628	632	701	619	611	629	643	718	654	626	638	673	677	602	662	693	640	638	660	581	642	682	684	665	673	660	638	625	669	634	682	642	661	645	648	620	678	659	633	685	616	636	625	653	632	663	663	662	641	685	615	633	685	669	626	694	651	657	659	632	699	677	633	673	618	637	669	701	642	676	647	690	701	632	630	651	657	640	701	654	649	662	639	648	643	657	650	630	686	671	637	612	693	673	675	710	649	645	690	687	685	658	652	658	663	637	653	633	632	660	623	638	623	640	627	672	697	685	658	662	652	642	642	620	620	661	650	644	684	646	640	684	662	666	619	660	655	647	721	658	576	623	661	674	622	662	670	660	663	642	692	648	685	689	657	695	650	628	671	644	644	629	636	627	686	609	686	632	668	614	614	680	659	659	649	670	691	622	658	658	644	678	670	660	617	647	633	695	649	622	667	629	696	635	688	661	651	663	652	644	632	659	661	631	615	601	615	653	654	670	641	628	672	606	669	647	654	657	661	643	621	625	650	665	608	658	607	641	671	614	673	653	709	674	708	680	651	674	674	647	624	575	663	645	637	643	662	622	633	610	710	631	652	642	646	658	659	672	669	604	652	658	654	613	617	656	671	645	674	615	661
6901	398	517	401	343	267	265	215	224	231	198	182	186	178	148	155	161	161	169	159	157	167	162	196	192	193	142	178	191	172	174	180	167	197	178	199	161	180	187	155	141	184	163	158	131	158	125	165	165	156	133	157	165	151	162	161	151	137	151	141	142	137	158	160	178	155	148	167	141	159	140	166	143	153	163	159	158	135	156	164	159	134	152	162	140	152	165	162	163	169	157	145	143	159	154	140	152	165	173	165	151	138	144	160	143	163	161	176	157	139	148	139	153	142	148	148	173	164	122	164	161	128	156	130	179	152	162	172	155	149	152	135	141	141	162	149	149	182	148	165	135	132	162	151	129	149	153	138	138	137	154	173	149	158	153	141	150	154	155	172	142	137	152	149	140	167	159	176	152	142	133	134	162	101	153	168	179	146	170	140	160	177	153	140	157	152	131	159	145	152	150	159	158	162	165	146	141	161	133	151	168	157	151	136	164	171	164	152	177	130	134	163	158	152	151	151	175	149	159	146	161	170	135	167	135	156	160	151	145	158	167	151	169	167	129	157	145	143	171	163	146	155	143	172	129	156	147	144	183	184	163	145	156	167	156	142	168	153	163	182	171	147	133	147	145	168	126	164	166	150	147	165	155	147	151	149	167	169	158	128	135	150	153	167	155	129	148	162	142	135	142	149	138	169	166	166	174	170	157	159	153	135	157	137	159	148	177	174	153	122	183	176	146	166	153	149	167	151	155	172	163	172	149	159	168	150	162	174	176	185	149	163	145	135	140	148	155	173	157	148	158	159	146	163	157	161	155	149	169	188	165	150	165	150	189	171	129	149	136	180	140	148	140	134	147	146	135	147	128	136	144	140	154	165	171	157	178	134	145	126	140	172	131	165	146	171	150	165	165	161	166	147	160	142	165	146	119	131	144	138	143	173	144	144	141	156	147	210	142	188	170	174	150	150	157	163	138	147	148	148	150	168	142	158	150	119	137	149	147	159	162	163	144	178	171	155	139	154	182	174	147	167	161	146	192	156	118	147	147	171	169	166	154	124	149	176	185	155	151	168	144	165	129	162	166	171	156	157	138	156	132	146	157	148	139	145	170	132	154	155	162	152	122	150	166	164	156	160	145	140	157	158	130	170	153	162	176	165	166	175	145	153	177	169	162	148	132	157	154	155	160	152	147	153	159	155	168	140	145	138	161	167	155	145	149	168	144	155	132	171	161	146	176	182	160	152	153	150	148	186	157	160	184	159	160	159	149	168	136	146	142	157	149	166	142	173	156	139	138	147	159	149	146	164	148	140	150	147	169	159	139	166	150	150	143	175	157	144	154	140	150	155	164	155	156	150	160	163	151	133	160	144	158	134	156	180	152	127	165	150	167	157	135	152	137	169	165	165	118	160	167	163	161	157	157	148	157	131	163	145	157	161	166	147	165	139	148	176	151	151	161	134	151	163	162	137	137	161	158	171	146	155	151	171	172	153	166	146	155	119	135	159	157	156	161	130	159	162	154	154	175	158	163	145	135	158	170	173	153	154	157	168	158	128	142	138	135	165	165	143	164	165	131	140	152	128	158	127	165	170	143	153	134	158	176	155	158	158	159	152	143	132	156	146	179	142	168	140	158	164	174	150	147	155	166	153	142	156	157	173	131	166	172	164	143	150	167	167	138	165	129	152	154	169	148	131	146	154	123	162	158	156	153	147	162	161	147	172	136	151	160	170	161	162	148	159	151	163	154	158	164	149	141	168	140	161	173	150	187	156	156	132	166	174	170	150	147	133	169	166	177	170	140	159	141	158	177	159	171	137	157	135	164	170	158	142	156	143	139	155	150	123	149	160	159	158	138	145	153	152	182	140	153	167	179	172	168	150	157	144	152	173	166	179	156	140	153	168	160	134	164	144	140	157	147	143	163	170	164	171	163	160	153	176	147	162	163	141	152	168	146	145	141	158	120	149	148	134	146	161	141	156	168	166	155	156	165	144	154	168	139	151	173	183	165	164	175	150	146	154	163	175	147	147	144	146	156	176	167	140	152	166	171	146	151	156	149	180	142	179	133	156	139	177	153	162	128	135	159	145	169	174	175	158	159	139	151	169	150	156	153	177	153	172	145	162	142	144	151	172	152	138	153	161	139	165	136	151	156	142	155	143	157	154	163	134	144	148	162	149	137	157	149	160	138	170	149	175	152	187	159	163	171	183	141	155	153	161	175	141	146	151	154	155	155	139	148	150	155	122	136	147	157	163	158	154	164	146	142	174	159	141	138	153	144	147	148	146	145	160	168	152	187	145	169	169	152	161	161	175	164	180	164	133	143	144	168	156	141	152	172	140	158	166	144	145	164	135	151	153	156	163	152	163	157	172	144	162	143	143	167	161	162	134	154	146	145	147	146	157	148	154	148	175	137	140	151	133	172	150	155	120	134	169	149	125	160	167	182	150	170	163	153	174	166	164	158	164	141	165	146	125	176	150	176	170	141	141	143	160	159	158	152	172	150	176	163	155	161	156	152	150	168	161	152	165	153	156	142	158	158	146	161	166	164	154	169	142	165	168	159	157	162	155	151	146	155	135	159	153	158	164	152	152	169	164	180	154	160	165	143	154	149	167	161	150	162	157	160	167	141	163	144	137	162	159	143	150	162	155	173	150	144	168	148	122	153	129	159	156	143	133	170	169	143	152	159	168	149	152	163	173	143	156	163	147	146	159	165	165	145	138	150	141	157	150	152	172	167	171	152	151	134	155	140	145	132	147	155	122	172	133	145	159	157	146	170	164	135	124	172	155	185	154	164	162	142	127	145	165	169	153	139	152	157	129	149	167	139	147	154	158	145	166	149	142	155	169	150	164	151	166	170	135	179	167	160	144	169	162	186	167	146	190	138	128	141	160	154	165	179	160	152	150	152	164	168	142	159	140	141	143	155	148	157	143	157	163	160	146	161	150	145	132	143	141	148	126	135	149	136	167	162	181	178	156	174	212	150	153	157	129	160	168	157	157	155	157	137	159	138	156	154	136	147	158	153	144	146	155	160	168	166	158	160	178	167	156	150	174	156	140	158	166	159	174	163	158	145	179	159	149	127	148	155	156	165	170	129	135	182	167	161	154	166	163	142	136	119	139	152	171	143	135	160	153	152	159	151	149	163	141	157	142	157	176	164	139	147	132	156	163	167	164	160	158	153	129	137	159	130	139	163	165	165	136	145	153	172	146	158	155	147	150	143	157	169	137	151	144	155	168	156	126	155	127	166	178	144	153	148	150	166	159	139	149	162	154	135	159	147	128	175	166	148	189	157	163	162	158	168	153	143	144	152	164	152	157	168	157	131	137	139	160	135	172	162	158	151	164	125	161	169	184	152	148	150	143	152	129	167	169	149	171	149	160	153	138	146	146	168	158	176	133	164	154	160	173	155	134	153	134	156	120	139	161	150	168	153	139	144	172	140	140	158	157	149	177	150	147	142	162	162	151	136	180	153	165	132	162	155	165	151	174	162	168
6209	624	1115	1299	1155	949	853	726	616	573	536	546	509	499	480	465	429	407	454	409	432	415	478	586	595	584	570	650	590	512	489	499	539	513	467	486	575	453	451	379	341	369	354	366	348	336	322	377	368	378	357	357	345	351	338	366	341	379	370	374	367	378	366	396	408	359	350	337	368	373	356	368	351	356	366	357	390	379	365	359	366	347	363	343	346	365	327	385	382	342	386	368	396	339	363	325	384	370	356	340	370	340	364	363	360	381	348	383	347	310	366	369	362	334	368	354	342	363	341	323	390	341	360	365	347	343	343	365	336	365	395	335	377	361	397	348	388	346	372	345	377	333	349	342	335	354	369	365	341	366	344	380	358	367	344	359	370	388	333	360	352	330	384	371	339	329	343	335	378	389	363	369	366	354	370	363	318	357	357	366	375	368	356	355	330	381	335	360	326	356	340	361	345	340	347	353	361	376	356	372	376	351	340	324	362	318	339	349	368	405	376	362	376	358	349	358	350	391	315	323	349	356	375	344	343	389	350	345	327	346	331	357	353	387	323	336	349	355	381	326	370	347	387	368	355	358	361	327	368	337	335	372	332	351	360	391	358	363	357	389	359	374	361	377	386	336	330	374	379	383	335	362	365	343	332	370	403	369	374	354	381	327	345	369	346	346	371	348	325	368	383	359	339	356	352	349	350	354	352	359	364	367	387	375	346	355	374	340	363	367	366	332	365	364	350	380	377	354	342	372	361	354	359	386	340	335	371	328	342	338	351	358	369	335	379	355	384	369	349	350	333	366	343	347	337	333	374	353	370	344	363	355	355	364	350	344	330	331	335	362	348	348	328	346	326	331	383	378	377	342	383	333	351	358	332	370	330	385	363	373	374	358	368	339	354	335	359	372	384	316	342	371	347	368	361	382	348	374	349	356	339	360	354	371	364	361	353	371	359	364	332	360	363	372	339	359	375	374	392	377	369	336	362	381	358	381	376	351	401	368	364	363	347	378	347	320	360	358	369	383	364	382	355	349	361	351	377	379	381	353	377	357	368	358	340	357	376	344	360	342	356	379	345	374	367	355	383	354	340	336	332	346	355	371	360	353	353	323	336	391	358	380	361	340	405	407	362	354	347	351	366	347	326	329	364	340	345	370	368	334	388	350	365	359	350	384	376	325	369	352	385	364	392	344	360	372	349	362	384	312	345	364	405	348	369	358	366	361	371	367	332	354	374	339	365	351	344	342	375	411	348	326	340	361	360	349	354	351	351	324	346	380	368	385	355	337	386	314	362	380	367	368	334	336	347	344	359	363	363	319	351	372	331	361	341	366	354	377	367	338	357	363	348	360	365	356	318	348	349	346	345	357	346	346	350	400	342	319	377	392	340	332	366	352	346	384	346	352	361	377	371	340	380	359	389	361	329	337	326	343	368	352	366	362	337	349	363	376	340	367	350	351	364	404	341	341	343	342	352	347	367	342	360	378	386	331	347	382	359	367	327	314	362	350	362	352	360	340	327	362	369	390	349	342	323	357	345	347	384	356	365	344	338	322	324	331	340	370	362	347	353	381	380	336	363	362	344	351	357	358	344	347	362	374	364	364	377	330	402	368	348	352	330	371	391	360	385	363	355	353	330	350	364	365	347	396	350	341	377	310	363	333	380	345	350	368	369	329	350	342	360	385	357	341	373	346	355	361	375	338	374	340	372	354	336	337	352	322	364	371	357	343	340	342	346	347	339	387	386	379	353	310	362	359	412	381	382	384	374	343	352	353	374	375	390	383	374	358	364	319	359	380	367	360	363	349	328	352	334	338	389	332	347	348	382	328	362	366	357	366	346	395	389	386	376	348	348	375	363	406	344	359	336	377	369	337	349	366	388	365	351	373	340	369	366	324	348	351	358	379	347	335	336	355	353	352	368	349	345	382	353	382	378	343	340	374	358	363	371	373	350	335	334	349	349	362	364	357	333	301	389	344	353	331	354	357	341	375	354	338	389	351	344	327	352	340	360	345	335	363	358	351	373	357	368	352	327	358	361	355	347	330	339	350	344	375	336	381	354	324	402	391	362	352	369	351	366	354	374	366	353	345	347	354	357	344	366	381	376	371	356	355	345	348	374	403	370	344	380	376	350	343	351	346	341	363	373	328	363	369	368	344	328	351	373	320	345	344	369	332	320	338	359	346	352	353	350	381	348	337	379	342	323	357	342	324	373	349	316	373	341	337	355	364	370	369	379	397	330	336	346	386	348	346	387	343	403	353	366	357	326	353	352	381	362	347	338	362	347	344	370	334	357	351	351	369	346	334	360	348	358	358	388	375	367	356	360	382	358	364	344	372	382	363	357	338	381	349	360	349	358	355	371	379	357	370	357	342	359	366	349	351	357	318	352	352	342	370	339	328	362	352	378	380	376	354	339	371	359	354	346	344	396	393	391	331	360	345	366	353	349	361	361	350	354	367	369	357	373	341	347	371	370	352	362	380	361	387	342	341	355	345	377	355	341	364	339	362	335	350	359	337	363	346	384	352	357	392	348	389	362	354	392	362	346	373	358	348	342	364	347	356	339	358	383	337	347	373	382	354	334	362	346	326	343	379	376	360	374	370	379	361	364	344	329	391	377	383	355	374	341	340	372	363	345	380	401	396	374	358	374	386	321	332	353	379	334	337	339	366	372	367	396	356	363	405	363	346	357	370	364	371	341	382	396	367	382	367	345	373	352	330	370	359	380	317	366	346	369	361	353	418	389	350	374	358	381	357	336	347	333	324	356	353	354	332	349	344	339	347	360	363	352	357	366	353	358	359	355	374	333	341	363	376	345	341	377	374	345	340	355	359	342	351	349	388	390	364	353	353	360	386	350	340	366	341	371	393	347	346	341	343	367	385	353	388	365	359	349	334	359	349	375	330	366	353	359	360	366	347	353	313	388	338	365	357	414	360	365	372	375	335	359	340	404	329	369	320	302	310	371	364	351	398	364	366	323	366	375	346	340	359	327	330	360	356	396	340	338	340	357	399	371	373	365	332	345	360	379	312	365	346	350	360	352	348	353	364	359	364	352	342	373	374	320	387	347	348	376	341	387	348	323	377	382	350	366	364	349	351	364	360	377	339	318	377	386	410	326	364	362	351	404	340	354	323	343	341	361	396	361	309	374	345	360	365	389	351	377	352	373	373	352	357	335	370	353	314	343	354	392	367	351	360	337	347	341	350	363	334	338	359	335	340	368	330	343	364	343	370	401	388	348	330	353	353	359	371	355	373	336	369	356	399	353	385	349	382	356	346	372	359	376	369	345	316	321	345	377	363	317	380	392	347	348	368	346	350	349	350	356	377	346	375	342	368	329	358	368	370	362	366	385	312	339	360	394	380	351	347	363	403	353	361	328	365	364	347	354	346	335	378	383	346	374	353	334	379	360	381	328	352	372	397	354	353	385	357	377	349	353	368	343	376	360	346	339	356	338	359	349	344	341	344	374	345	393	330	339	336	361	352	351	347	328	360
13380	893	763	594	416	348	250	208	173	163	149	128	112	112	97	125	104	93	85	86	112	89	89	127	152	118	138	118	126	121	114	109	121	103	109	102	129	112	88	95	91	72	73	68	84	84	78	72	90	71	94	82	86	75	92	81	94	77	76	78	81	80	86	75	84	73	77	92	64	67	67	77	82	79	69	83	84	70	74	64	72	95	83	83	78	74	69	78	79	68	65	83	93	76	60	65	86	59	67	74	73	86	75	66	76	93	78	76	68	92	83	58	60	72	100	79	75	85	75	78	90	85	81	97	94	89	83	90	75	69	86	66	83	82	81	81	84	85	69	76	86	73	82	73	79	70	80	82	91	71	96	72	62	81	88	85	83	81	69	87	88	85	86	82	87	86	76	90	81	79	83	84	88	77	81	79	63	61	71	86	86	81	75	73	95	97	78	73	74	86	87	65	76	74	84	71	65	74	86	88	68	65	76	72	89	96	60	91	101	83	67	76	76	97	97	99	83	84	81	69	70	83	93	75	69	82	104	70	85	82	77	75	79	74	86	85	76	83	78	63	84	85	77	80	78	73	86	85	71	83	83	78	71	67	67	84	97	80	94	74	66	89	92	73	83	78	83	88	92	62	71	66	85	72	66	69	77	93	76	75	77	90	73	88	81	74	94	84	69	88	91	81	67	87	69	56	74	82	64	90	80	88	85	87	78	71	58	72	80	72	75	82	67	76	91	76	93	68	80	79	69	83	69	79	80	82	79	67	61	79	87	71	86	72	76	109	89	71	87	78	74	78	75	72	68	75	78	79	84	82	82	69	72	87	64	80	80	74	78	83	63	58	65	75	89	87	65	83	98	87	70	83	90	94	84	74	92	72	75	76	75	82	71	85	75	83	86	71	79	87	81	71	86	60	68	92	71	84	90	99	76	88	85	81	82	73	82	83	94	99	82	91	69	85	71	88	74	82	90	82	86	95	72	77	60	74	89	115	90	84	70	73	62	63	78	66	61	89	84	80	72	76	89	70	90	84	85	60	74	82	83	83	79	69	90	67	62	93	73	86	86	86	73	81	83	69	57	77	84	88	71	92	80	81	87	80	68	79	90	72	87	60	59	89	69	71	77	68	85	82	74	86	81	83	79	80	84	77	69	76	76	66	67	80	88	75	75	89	74	69	96	81	68	89	79	72	73	87	90	88	89	93	82	90	68	78	78	68	72	72	71	82	79	97	87	72	70	83	66	69	66	89	85	96	85	85	80	85	91	82	77	70	82	75	72	90	77	74	86	56	92	70	87	78	76	71	68	85	79	65	60	82	85	75	88	69	88	81	76	69	84	85	100	77	65	92	74	90	84	93	69	74	59	89	79	72	84	86	88	86	93	79	73	73	75	85	70	86	68	76	72	61	68	85	89	80	80	77	79	77	64	73	70	76	75	88	57	85	85	75	82	72	81	74	68	83	77	85	71	92	73	84	74	79	68	82	88	80	93	74	87	70	80	80	78	80	78	99	86	77	66	80	81	80	76	74	65	80	105	62	78	91	88	83	83	78	75	80	60	98	83	83	90	92	79	73	73	90	96	69	78	87	76	101	84	61	56	69	67	76	92	71	81	68	86	77	74	92	78	80	82	81	63	70	78	67	77	90	75	82	94	79	75	93	80	88	85	75	81	79	84	86	69	66	72	86	108	89	70	74	84	90	67	95	86	73	93	95	71	68	75	85	79	68	69	81	70	71	91	67	82	76	79	79	80	66	72	71	88	69	74	93	78	80	82	95	82	89	87	74	72	75	66	74	85	90	99	94	90	84	70	77	72	63	63	85	79	69	84	78	89	84	65	62	86	78	94	88	69	79	86	77	71	73	85	64	77	89	72	80	84	76	83	82	96	64	77	71	74	69	68	87	81	73	71	67	85	77	80	79	90	80	62	76	90	74	65	87	71	98	76	95	76	78	81	79	111	91	78	80	79	86	85	80	94	73	73	70	77	90	75	77	77	87	73	86	79	80	80	72	80	77	76	82	79	82	73	72	85	84	68	72	67	69	82	88	84	97	79	87	59	96	87	89	87	66	84	84	78	83	90	65	101	72	83	86	76	54	85	70	71	78	66	79	107	63	64	83	81	90	76	92	81	73	86	69	112	78	80	68	71	82	73	83	76	102	89	72	82	85	100	64	71	82	81	89	68	90	80	91	77	86	79	79	77	73	106	72	105	86	73	91	96	83	86	73	86	83	89	80	85	86	81	77	81	76	72	74	83	80	73	84	68	67	77	82	73	68	90	74	83	84	82	68	83	81	77	81	87	66	73	72	61	73	82	72	75	73	74	78	99	75	89	79	94	80	100	86	69	93	76	83	81	80	83	86	72	91	74	72	90	74	79	70	76	80	100	82	79	62	92	74	78	78	67	80	74	92	91	89	83	84	104	70	79	87	65	64	70	77	74	87	73	79	81	78	91	85	88	77	78	82	82	65	94	65	78	77	73	73	87	85	88	70	80	86	60	88	91	93	82	56	83	92	97	83	76	93	83	79	78	78	82	77	96	71	84	85	74	98	83	87	87	73	69	85	76	72	62	88	59	84	85	61	73	79	64	85	80	73	79	92	66	75	96	82	81	78	95	83	111	71	70	70	86	59	79	86	76	68	75	73	83	88	80	86	76	73	84	91	74	77	71	87	76	89	63	76	90	86	87	89	85	80	89	81	85	96	65	73	59	77	81	95	69	74	89	76	77	72	71	69	79	77	73	75	68	86	62	87	75	74	71	67	81	62	96	66	85	75	71	79	99	85	70	72	80	87	98	73	83	85	77	81	79	82	101	79	73	87	83	69	72	74	90	78	76	77	80	76	87	76	65	78	72	84	71	74	78	94	75	86	85	81	92	70	81	76	76	67	79	80	81	78	80	74	64	76	78	84	85	59	77	92	80	74	104	101	83	86	89	84	66	86	86	64	79	81	81	86	53	71	76	71	79	73	84	85	61	79	79	72	86	70	81	95	85	68	53	81	83	92	95	71	79	85	75	80	83	76	80	70	82	86	88	74	69	83	88	66	78	70	69	75	87	79	89	74	82	70	73	78	89	85	70	59	84	66	79	65	88	94	85	84	76	90	96	65	86	78	63	81	82	59	85	83	84	71	90	74	99	78	69	97	78	84	93	77	80	72	86	69	52	86	86	90	82	79	84	75	82	78	67	96	74	66	80	85	83	69	76	63	69	75	92	81	72	84	76	66	92	91	80	83	65	87	86	94	78	67	83	70	85	69	83	89	91	73	64	76	69	86	70	77	81	88	81	66	82	79	98	95	63	87	67	70	70	82	97	81	68	92	97	75	72	75	64	81	90	74	84	73	94	85	89	82	75	76	65	78	80	72	86	72	73	57	79	80	87	88	68	78	89	78	73	74	67	86	76	73	71	91	82	88	88	89	100	63	90	86	75	73	76	75	80	86	86	91	84	84	74	75	89	78	75	88	84	72	73	89	64	94	83	79	90	89
7863	789	1689	2074	1758	1364	1159	915	834	659	634	577	444	439	407	408	400	357	303	349	356	375	458	653	699	725	719	633	622	494	470	461	459	477	472	549	553	476	372	334	287	260	207	238	221	234	247	237	235	232	244	247	247	211	255	219	232	231	229	211	224	219	245	243	231	229	243	211	227	214	214	232	236	225	226	201	252	243	245	214	234	249	228	244	220	253	233	238	261	217	240	201	242	219	190	245	224	229	213	235	239	227	229	227	214	252	232	214	238	193	231	223	246	223	215	231	241	208	241	199	234	218	225	225	205	228	230	200	238	226	242	216	224	240	221	241	191	223	229	255	234	231	218	189	228	204	236	216	232	214	218	227	244	232	197	213	215	218	211	232	217	205	222	245	220	239	211	245	234	223	206	245	239	204	230	243	234	242	224	219	227	222	244	207	215	213	226	226	234	238	202	240	211	228	214	230	218	279	208	239	226	191	227	203	218	203	226	201	225	230	218	228	226	216	241	249	210	210	238	261	226	240	227	237	213	213	214	238	212	239	204	234	266	210	237	217	201	202	236	220	206	242	194	221	245	237	249	223	222	233	225	223	253	247	218	221	214	212	203	199	220	211	223	239	222	233	228	232	204	205	231	219	232	212	235	238	228	228	224	232	214	228	220	269	207	239	215	229	225	215	231	220	256	258	221	194	251	232	217	232	225	237	225	213	234	242	190	239	246	238	239	209	232	234	233	206	215	210	236	221	213	213	191	246	205	232	222	217	213	216	218	252	233	239	226	213	243	218	248	213	211	226	219	228	245	246	226	203	216	218	233	229	206	240	215	192	197	199	233	239	223	229	254	223	208	208	234	214	252	247	233	222	212	225	229	232	214	222	206	203	215	213	224	206	227	251	223	226	205	197	215	213	208	229	204	219	226	223	202	239	247	208	218	219	208	236	219	232	212	229	211	225	228	221	200	214	225	229	220	211	235	211	221	226	197	190	208	221	229	208	255	233	260	202	228	216	210	194	226	211	246	216	224	228	199	220	219	219	207	207	233	234	224	246	203	215	226	234	213	216	193	207	231	228	205	254	232	226	181	209	229	211	242	232	235	226	219	221	219	185	239	218	230	218	207	224	221	211	238	227	193	217	231	210	204	222	213	261	224	221	220	222	212	219	245	230	198	223	245	261	210	224	212	246	198	221	208	223	217	198	241	214	210	215	235	207	213	238	210	216	242	240	226	223	238	207	229	236	235	217	239	219	239	217	211	211	213	230	223	222	225	246	218	222	228	212	247	227	235	235	227	223	231	235	249	223	233	235	208	198	228	218	215	252	246	233	218	225	207	203	241	225	218	215	226	228	230	238	211	196	242	232	245	250	221	219	224	202	231	246	216	216	235	231	224	208	207	245	219	254	200	235	232	222	215	225	208	240	226	259	198	231	207	239	225	222	214	227	214	242	228	233	223	197	217	225	224	205	240	224	212	231	233	221	246	250	218	229	221	241	238	191	231	232	208	224	236	225	233	234	215	214	219	226	211	214	220	209	218	229	236	234	233	223	227	237	223	236	227	204	217	212	270	212	210	241	202	229	219	209	212	229	200	247	221	225	228	166	260	238	210	224	196	207	201	239	218	228	210	231	257	214	228	210	224	221	220	218	252	246	229	202	242	226	223	241	231	231	201	208	226	231	234	244	246	228	221	197	214	249	218	208	222	243	191	213	223	213	228	201	204	213	209	218	207	233	197	210	220	204	215	203	239	207	230	210	221	223	232	257	211	217	233	246	226	246	236	203	207	245	237	263	229	230	228	253	236	234	202	226	220	234	208	228	219	227	208	187	220	193	211	235	214	225	229	214	204	243	225	234	232	213	253	205	239	219	230	227	245	245	236	220	243	248	251	233	251	195	227	199	235	241	218	215	237	222	242	231	238	208	223	214	208	244	204	225	198	238	220	218	225	208	236	224	240	216	226	218	226	208	216	215	240	229	192	204	256	202	213	212	206	228	218	202	198	224	215	239	230	203	227	219	222	195	207	222	225	211	213	232	215	250	223	194	229	243	216	224	223	221	219	233	202	220	230	236	213	220	194	233	220	235	224	203	208	191	211	194	222	238	222	217	210	196	233	207	211	234	220	212	230	209	206	227	214	222	232	226	222	220	256	236	222	221	230	211	208	223	224	230	232	248	225	219	213	219	229	208	225	218	226	259	232	208	233	215	230	226	234	233	245	228	208	233	200	224	251	203	225	239	220	232	211	233	223	204	241	228	256	227	244	213	213	232	222	219	225	240	235	240	215	216	222	222	229	210	234	228	233	197	237	232	210	185	225	204	232	226	251	225	231	250	221	240	218	234	234	197	203	244	218	241	233	235	217	228	226	219	209	217	220	212	227	201	233	245	219	214	237	205	256	230	247	216	224	210	228	187	218	235	193	218	234	223	236	211	207	233	209	276	250	223	203	240	210	232	225	200	198	226	217	260	242	202	230	235	230	216	224	201	225	219	227	218	196	213	208	198	231	202	240	232	202	225	225	225	198	228	213	216	238	203	224	236	216	217	246	202	239	231	217	231	217	214	223	208	226	215	195	231	239	242	216	214	219	205	221	228	225	213	245	224	226	238	218	223	248	228	250	237	212	240	214	221	209	211	219	234	213	217	223	222	222	201	212	218	206	238	217	201	217	224	198	221	223	210	220	207	217	203	212	243	212	229	229	205	244	227	211	242	211	216	218	236	236	223	234	216	213	227	224	230	249	225	279	225	226	226	224	253	225	237	239	223	212	240	253	251	213	217	231	228	200	231	201	232	232	231	244	203	200	230	208	234	213	231	239	240	214	235	220	224	207	219	236	226	216	226	221	244	233	198	230	253	237	217	229	202	247	215	209	227	219	226	245	232	210	227	229	247	221	219	201	229	218	202	222	225	207	255	229	194	212	222	222	227	228	223	244	222	216	217	230	218	213	231	211	239	181	227	252	249	226	235	218	215	207	233	239	219	217	231	231	223	215	240	244	224	218	208	227	244	230	233	219	226	237	241	229	212	202	203	199	233	231	224	249	241	224	189	214	237	225	239	215	206	233	199	196	222	215	233	211	232	237	224	215	238	242	205	201	225	192	227	222	203	217	221	221	262	231	229	222	228	234	236	223	192	235	223	237	191	226	211	229	215	214	206	243	242	225	227	203	239	245	210	241	222	206	245	221	227	200	233	226	200	233	213	222	218	209	257	202	212	185	246	223	237	195	198	227	217	240	237	211	215	231	225	238	216	232	227	221	207	214	234	244	229	218	211	212	234	232	214	248	211	196	214	216	212	210	247	218	215	201	223	234	233	229	202	231	218	215	206	243	207	257	246	204	229	253	196	240	200	200	210	213	229	223	214	224	250	206	214	199	225	235	230	219	201	216	231	247	259	238	240	232	208	234	241	221	231	200	266	213	219	203	224	239	204	243	223	214	207	200	228	222	236	235	218	209	216	207	238	216	177	206	232	235	214	227	227	215	248	232	236
1586	342	299	304	286	283	310	306	289	275	292	304	288	304	256	271	274	304	280	290	300	311	288	310	297	267	288	304	313	310	285	284	317	305	276	329	298	296	316	292	294	300	287	293	307	273	304	293	315	298	293	287	292	288	304	290	283	300	301	292	320	295	278	284	259	297	306	257	293	267	306	302	300	275	275	312	270	308	299	298	278	288	269	292	293	277	298	262	314	316	261	311	275	291	282	295	315	274	300	303	316	273	297	298	293	267	289	303	259	318	253	302	277	273	264	291	288	270	243	309	315	283	306	312	293	296	263	272	314	288	287	264	284	272	280	273	272	274	274	280	302	311	292	303	316	267	275	304	285	295	286	315	343	300	313	290	289	289	282	284	299	294	281	301	284	271	305	304	279	254	315	261	283	286	295	303	314	302	320	294	304	283	300	253	272	304	301	330	304	291	307	331	305	310	324	290	282	277	291	296	281	317	304	283	288	298	300	305	290	298	315	304	314	285	289	256	285	276	288	323	284	275	296	270	314	305	269	317	283	317	289	305	279	298	262	297	275	281	308	302	327	281	305	268	252	292	301	281	308	279	270	252	309	299	296	295	317	283	271	324	288	322	290	313	276	293	270	298	308	289	282	264	297	301	289	284	236	302	309	305	321	308	308	286	313	289	291	293	280	291	292	289	290	292	299	317	281	303	322	293	281	311	297	305	289	268	282	267	302	304	322	286	256	285	261	267	339	261	291	283	264	285	277	266	252	259	269	276	285	272	288	265	306	273	284	309	302	297	303	285	269	266	292	314	312	273	265	329	304	303	288	270	285	299	296	280	272	296	294	312	322	264	266	294	300	292	255	286	314	262	297	272	272	273	287	281	294	269	286	319	311	280	279	280	277	308	312	279	279	308	280	292	308	253	286	299	271	303	263	294	301	269	300	294	326	303	307	316	290	337	273	292	286	274	280	297	299	279	297	312	258	287	314	246	273	287	290	300	322	286	294	296	291	328	299	293	287	270	283	277	280	293	251	278	322	275	295	304	281	287	305	293	279	261	289	257	306	319	278	290	282	286	290	284	286	276	297	275	281	273	275	285	288	280	312	274	304	273	296	301	291	320	275	301	309	270	297	300	236	258	278	306	296	275	284	282	301	323	310	300	278	275	329	252	284	252	279	296	289	291	272	307	288	294	321	311	262	265	293	305	308	304	302	310	290	296	288	291	278	291	289	292	299	288	272	294	319	286	279	276	292	257	289	301	255	321	287	307	318	246	283	282	285	286	270	289	283	285	281	268	281	284	318	281	284	322	267	269	274	294	307	270	284	313	265	299	298	297	313	314	261	262	304	282	317	288	264	274	323	284	300	292	286	294	351	297	280	266	298	288	265	299	260	262	309	280	302	302	289	295	310	318	283	294	311	304	259	328	309	287	282	322	264	301	287	298	273	302	286	301	276	308	312	308	303	283	263	314	327	315	291	316	263	299	282	300	260	285	244	245	289	308	264	265	305	282	285	329	275	254	292	285	296	280	294	278	274	339	311	276	280	286	321	305	298	315	257	272	271	284	311	271	291	312	299	307	264	329	301	308	288	284	301	286	260	269	294	286	268	308	292	303	302	289	291	303	322	292	291	270	306	292	275	289	294	297	291	322	301	303	278	288	296	258	268	288	304	279	310	291	311	285	283	306	273	267	302	289	295	287	272	311	315	275	288	277	267	303	277	281	272	280	310	317	276	314	264	329	258	307	280	277	293	287	279	290	307	313	271	280	316	294	275	288	322	305	334	264	323	272	290	277	286	294	267	262	287	291	255	284	284	284	279	287	316	332	285	278	307	291	307	266	289	286	296	293	302	304	295	295	301	312	286	300	258	301	280	305	276	280	335	298	278	319	282	310	278	285	321	291	293	318	285	277	309	319	335	317	285	319	309	324	310	281	303	316	305	312	280	278	271	330	280	309	289	309	280	276	293	295	284	311	324	298	314	300	313	293	276	279	300	291	286	293	305	318	277	290	286	287	303	288	302	308	307	286	328	286	258	300	300	282	305	286	306	296	289	292	303	298	266	297	268	309	253	290	311	279	266	279	311	313	292	297	286	290	274	299	260	271	298	279	280	282	274	293	274	296	296	298	271	327	289	307	311	303	261	294	307	287	289	306	287	282	303	312	326	324	299	289	278	302	317	263	304	291	330	322	284	303	321	281	278	299	294	307	286	283	319	288	297	295	275	311	293	320	289	274	268	271	299	269	298	282	309	305	267	308	278	264	314	312	257	284	326	346	291	285	270	261	304	275	285	283	315	298	286	279	263	284	289	284	313	295	277	317	290	315	286	284	299	273	292	308	310	290	305	272	266	330	307	329	311	267	242	323	284	283	300	326	282	299	283	281	300	296	295	285	258	289	282	287	308	313	293	300	269	270	270	313	266	284	306	294	281	283	262	286	301	281	296	280	285	290	322	248	303	318	274	272	270	303	271	293	290	264	305	293	308	282	293	272	283	312	314	305	293	279	298	272	290	304	290	303	288	299	295	306	308	293	297	318	273	268	276	326	315	295	307	317	327	267	315	287	276	305	286	296	296	306	305	303	282	286	295	302	293	319	283	317	307	282	298	288	273	326	291	302	305	268	266	279	274	284	292	277	309	320	290	266	299	307	287	309	303	289	281	269	320	250	276	294	327	315	290	301	270	270	293	278	315	315	294	289	273	256	287	300	292	314	337	303	305	300	323	325	296	247	273	325	310	302	282	274	326	314	286	288	284	315	305	305	316	274	302	306	283	313	283	297	265	292	265	303	288	294	294	305	284	271	276	279	320	289	274	303	309	240	279	285	274	299	295	299	284	277	315	330	318	301	299	257	289	275	268	252	288	303	311	298	298	303	255	265	317	317	295	294	301	310	289	281	279	278	306	313	279	279	288	313	295	284	275	302	293	261	311	304	292	305	272	310	303	298	321	291	303	319	279	342	298	244	267	324	288	271	285	264	308	312	301	289	312	300	318	282	293	264	295	289	312	287	291	318	290	302	306	300	315	304	295	271	299	307	328	318	282	283	263	291	247	307	265	285	322	308	309	296	290	274	284	271	297	280	314	298	309	305	282	304	265	287	276	289	304	333	270	290	321	316	292	270	304	263	280	301	290	268	306	293	312	293	284	277	299	305	354	313	287	288	286	299	290	302	256	316	285	285	291	305	268	288	318	280	312	308	265	291	282	276	283	289	283	311	311	300	295	347	295	270	318	287	290	276	268	269	270	280	304	288	287	310	257	273	266	306	302	291	292	319	312	252	294	284	279	314	266	243	300	296	302	287	257	299	282	281	277	293	310	300	307	291	308	298	268	281	325	276	319	294	315	328	305	300	295	300	279	292	292	283	323	272	292	273	294	292	277	272	285	313	304	325	293	287	287	297	328	295	312	359	299	337	307	281	253	265	296	289	284	254	281	303	295	283	320	286	291	266	286	287	281	273	268	298	277	304	268	257	297	268	294	262	300	305	318	294
1932	658	667	738	714	685	718	695	704	644	660	645	695	680	654	650	629	640	686	637	646	656	661	686	673	619	669	681	627	700	663	654	699	687	624	676	662	689	673	590	656	658	627	675	693	647	617	680	654	637	652	665	650	678	695	647	669	607	643	615	682	674	650	671	638	647	664	627	614	659	648	610	669	662	644	660	638	630	657	612	661	665	621	675	626	690	633	612	601	641	687	655	636	608	660	645	615	643	637	663	680	671	627	666	676	655	706	624	658	697	707	674	665	650	662	690	682	668	619	683	692	654	649	655	648	626	675	602	672	643	631	634	632	610	658	636	636	665	661	677	679	670	656	663	659	647	584	684	650	623	668	680	651	679	618	652	636	622	649	635	615	622	698	680	674	636	663	623	646	651	631	588	607	628	653	638	634	599	660	661	619	666	673	674	656	681	647	684	639	646	625	659	645	672	640	630	617	650	654	638	681	658	628	621	629	637	663	658	653	659	617	640	675	672	669	645	660	652	649	596	679	593	681	653	672	603	659	642	682	637	608	603	677	683	634	650	668	657	646	626	629	629	615	657	648	653	671	650	699	661	693	654	658	601	624	703	636	667	668	632	630	624	633	612	633	645	670	649	666	620	678	636	655	649	634	676	664	620	616	615	650	651	632	650	616	672	637	605	617	672	646	655	654	648	639	654	657	627	637	647	626	652	627	639	605	645	659	633	663	594	656	683	683	640	669	659	637	647	617	659	677	711	670	662	658	616	630	621	657	655	718	669	685	648	635	629	647	631	656	694	631	650	675	684	681	616	681	685	629	661	652	593	658	687	618	654	642	650	670	661	653	710	623	613	647	638	667	694	664	606	637	645	648	678	599	672	647	645	656	679	687	672	663	644	652	607	655	674	663	641	589	623	655	619	676	647	657	636	671	632	675	668	674	677	615	655	648	625	621	617	652	598	654	628	654	684	594	639	648	631	661	647	652	662	624	629	649	681	636	673	651	664	613	650	670	650	630	653	710	615	659	634	681	645	636	651	642	622	640	603	659	589	684	662	683	629	635	640	616	620	653	687	633	619	664	634	629	672	614	628	651	666	661	647	666	685	649	662	679	633	658	599	630	634	682	621	626	659	644	692	646	636	663	637	661	673	681	636	656	638	622	592	680	658	625	617	628	659	662	613	676	665	652	649	681	630	636	717	672	675	639	647	622	654	663	628	632	651	684	622	654	644	694	634	701	680	662	631	642	645	641	676	633	654	696	621	704	696	660	622	676	592	632	646	648	703	671	666	655	608	646	664	650	661	672	658	697	634	684	618	633	676	659	624	669	662	686	641	627	669	640	622	636	654	644	620	697	647	680	693	636	629	628	653	627	649	697	651	671	654	675	649	637	649	649	633	659	653	624	599	640	662	632	675	657	631	677	641	679	626	668	635	636	610	659	670	614	668	656	680	699	665	589	610	647	668	628	674	715	672	660	653	628	620	706	677	669	660	738	659	683	613	648	648	680	667	676	686	694	661	657	667	644	628	634	626	653	670	663	675	645	709	650	660	654	668	634	650	665	639	654	634	614	671	657	665	615	580	661	707	650	647	635	656	625	639	651	665	635	623	691	612	699	672	661	634	615	596	648	637	650	642	663	691	617	704	663	597	677	671	706	642	618	647	656	680	652	647	616	681	608	665	684	687	647	664	641	671	690	620	668	623	599	674	637	654	658	643	631	670	601	615	674	708	658	672	618	691	665	666	669	610	705	643	681	664	644	630	655	685	675	647	702	630	657	665	618	618	650	696	635	633	616	629	643	613	622	635	623	663	712	649	656	649	598	610	666	680	642	659	704	625	651	677	643	687	625	649	641	673	647	636	649	637	667	637	641	630	638	637	648	623	663	636	648	668	643	644	640	659	638	615	638	620	648	683	667	709	644	646	644	656	607	625	657	637	635	649	667	614	622	642	624	628	643	645	720	632	611	655	630	671	655	690	577	665	682	678	630	642	652	660	619	662	642	607	648	650	654	652	657	684	642	674	603	656	670	627	675	661	638	639	669	630	664	616	662	624	621	635	657	645	660	647	641	637	673	672	648	608	667	652	640	633	650	684	673	669	611	588	648	664	666	643	653	664	629	670	678	672	659	637	615	691	672	634	613	658	648	601	647	644	654	653	660	682	626	614	602	685	644	655	650	640	675	660	664	652	657	619	619	632	628	652	690	659	638	664	685	646	606	615	645	681	647	630	698	636	652	650	651	647	612	632	658	593	639	678	630	648	683	651	673	629	664	585	674	636	617	637	715	655	686	673	612	632	654	633	650	645	634	651	639	621	628	641	623	628	694	640	657	695	626	644	628	646	616	678	662	625	649	635	678	644	583	622	648	643	666	666	705	649	643	621	650	641	637	690	680	663	710	642	663	650	660	674	661	633	634	653	611	654	654	679	647	640	629	670	663	647	617	600	636	648	677	682	682	639	631	647	658	675	663	689	650	637	631	647	628	656	673	638	660	709	609	620	618	651	656	594	636	638	603	634	628	613	600	653	659	658	690	671	625	665	665	641	674	637	634	651	678	616	676	652	648	661	680	652	643	687	664	668	610	681	647	668	673	673	631	646	687	677	652	667	661	658	596	618	607	671	654	665	678	669	665	627	713	639	642	613	656	640	618	647	623	631	625	609	648	683	596	669	614	664	628	631	653	674	618	651	665	655	642	624	653	643	635	627	656	652	620	660	606	640	685	633	666	605	660	638	653	627	689	638	678	674	656	640	664	615	642	655	671	613	652	620	624	683	669	655	638	645	639	653	651	646	628	626	674	666	612	659	657	679	628	652	653	653	657	637	691	621	654	648	660	651	621	668	619	677	639	653	672	659	674	675	656	673	652	697	668	658	624	656	672	659	628	646	636	662	628	633	667	650	626	678	665	656	657	641	676	637	634	655	623	634	640	647	625	670	659	649	654	643	642	672	642	577	606	682	673	664	620	662	665	633	685	664	675	669	615	623	651	618	661	655	691	653	665	676	642	642	686	675	669	667	707	649	653	704	710	634	660	656	629	630	612	678	585	645	628	649	651	649	638	623	628	635	644	684	586	622	646	640	645	655	636	648	656	652	679	649	669	673	628	600	693	665	681	640	691	642	631	660	689	644	668	676	636	645	647	631	662	584	686	644	648	678	676	674	650	620	657	629	661	631	645	651	626	640	632	647	644	619	662	653	662	664	657	604	623	717	637	636	656	636	682	694	623	700	652	661	689	661	677	642	628	658	654	660	661	657	711	661	699	618	634	644	660	649	640	647	641	646	648	629	643	670	671	642	662	667	628	672	698	614	677	644	678	653	647	631	654	678	717	666	640	666	638	665	659	649	635	662	728	652	656	619	650	642	608	658	646	666	668	619	686	629	592	598	664	637	692	590	691	635	670	657	681	696	685	660	652	643	701	629	681	643	617	616	656	617	615	660	634	652	675	690	646	647	675	700	677	648	683	597	614	611	624	645	639	618	631	667	607	639
6888	433	474	421	316	285	216	253	215	189	181	190	178	185	170	171	180	144	148	165	164	146	148	165	175	197	184	197	170	149	168	188	161	172	183	165	169	161	139	152	152	142	151	142	163	148	150	140	147	164	178	158	167	173	150	168	168	160	157	163	164	163	154	141	154	186	162	164	146	160	158	157	151	167	165	166	167	154	147	181	185	171	151	150	146	157	156	156	146	164	181	155	151	162	158	137	146	131	152	158	126	163	153	155	146	142	149	136	145	170	163	154	141	165	162	164	151	136	156	144	162	162	149	146	156	166	127	136	157	158	166	158	156	149	179	167	182	177	192	150	163	153	140	161	145	146	146	142	174	169	139	176	163	172	147	139	165	152	154	142	154	163	153	143	139	149	179	156	179	127	157	154	160	150	149	157	177	138	163	153	156	134	145	142	145	131	166	150	158	127	150	141	161	166	171	145	147	166	187	151	150	164	138	152	153	151	169	182	140	173	143	168	127	138	146	134	146	149	175	166	150	143	170	168	131	156	167	173	134	145	152	156	148	148	155	132	153	140	154	144	177	149	146	154	157	161	168	148	142	166	182	169	149	130	145	167	154	140	166	161	154	175	174	119	178	141	181	177	167	145	155	151	145	147	141	130	155	157	142	139	164	147	127	141	134	156	156	140	157	163	167	151	158	144	150	139	164	143	158	157	161	137	171	145	143	136	153	160	154	165	150	129	154	164	173	149	137	168	167	164	167	156	159	166	162	161	142	152	137	147	174	169	146	149	166	168	147	160	153	153	147	178	198	144	166	145	138	169	160	152	166	151	157	130	148	138	136	163	156	155	152	181	169	133	172	159	166	166	184	141	142	173	160	146	151	150	177	143	145	158	161	156	159	150	154	172	141	178	139	157	167	163	144	167	151	148	163	159	161	168	177	153	166	157	148	169	159	160	149	160	147	156	175	134	149	154	158	143	147	145	153	147	135	175	157	147	151	128	135	173	160	130	160	138	134	153	139	153	149	162	150	136	142	155	150	125	155	146	131	128	149	144	150	163	149	167	158	145	126	156	152	154	156	172	139	151	154	160	182	145	146	160	163	162	163	156	167	169	152	156	171	160	144	162	167	136	147	145	160	160	146	166	141	134	139	135	161	133	158	142	138	142	138	131	158	138	163	145	172	145	139	148	150	169	155	151	170	157	157	131	170	152	146	153	144	139	142	150	128	141	171	169	155	152	147	163	162	132	137	153	134	153	140	181	162	133	165	151	175	173	165	145	134	160	180	164	158	149	174	132	167	154	151	132	158	166	167	154	143	161	174	146	146	147	138	115	142	161	156	166	157	144	158	159	161	131	155	149	159	176	156	152	157	138	161	150	159	161	162	162	136	169	143	156	150	141	138	150	147	143	140	134	139	144	151	154	140	138	136	181	142	157	160	167	159	131	166	148	137	151	148	169	163	177	158	163	162	160	142	141	125	141	163	146	167	156	142	145	164	150	140	151	153	165	157	144	172	141	164	148	160	154	167	150	168	168	164	147	185	159	153	166	151	165	139	154	177	176	148	147	171	151	172	163	136	168	160	151	164	159	140	150	150	137	147	163	167	164	133	152	172	138	149	148	145	173	164	169	154	146	148	158	135	156	157	152	134	157	150	175	167	165	177	163	171	170	135	136	160	143	166	138	139	147	127	166	176	151	145	176	148	149	164	141	167	157	153	181	166	144	150	162	158	167	171	156	138	172	150	135	152	157	170	148	155	160	142	153	149	177	144	157	132	135	141	160	163	170	152	152	162	146	153	169	147	145	150	158	157	144	155	157	165	137	139	143	139	159	168	156	169	156	143	156	131	144	175	142	139	159	155	157	151	165	161	156	167	137	164	150	146	154	145	133	151	139	173	145	151	171	177	161	141	174	147	163	159	144	163	151	144	163	162	171	168	152	167	131	150	169	171	160	142	171	141	142	163	160	151	145	155	160	174	158	160	139	141	161	161	155	135	172	157	135	164	144	153	147	167	199	178	161	141	150	151	143	143	179	140	144	141	147	171	142	138	176	130	156	154	147	126	156	161	130	163	145	134	146	148	166	158	183	160	157	153	135	140	154	153	114	107	144	150	157	154	114	135	145	162	126	136	166	166	156	165	168	133	149	142	140	161	126	155	143	179	158	173	141	167	166	149	165	139	158	140	159	164	165	131	146	146	160	165	160	160	157	147	190	164	150	151	163	166	165	151	163	153	146	174	150	149	143	151	151	145	167	139	195	165	165	153	153	131	166	150	132	162	162	147	147	160	147	158	154	141	153	147	147	165	133	160	152	148	175	143	148	167	148	195	161	178	151	155	126	157	153	162	136	144	165	164	168	134	149	174	155	164	152	151	154	170	159	158	140	134	161	158	163	159	146	152	141	185	185	141	143	152	148	144	148	157	151	149	166	129	175	160	160	148	139	154	131	147	141	156	141	145	178	148	163	163	151	175	166	147	177	131	144	160	138	164	144	168	148	147	143	163	152	145	138	153	130	134	154	146	149	147	151	151	146	153	144	150	155	152	128	151	133	177	149	154	173	155	134	136	136	150	157	148	158	132	183	150	133	161	144	156	147	168	167	173	169	139	156	138	137	145	180	128	134	147	148	146	151	141	144	135	163	169	151	177	161	138	147	135	171	156	172	165	144	170	139	161	141	145	154	147	164	151	156	151	171	139	148	133	160	160	138	167	146	151	159	151	155	138	162	154	186	152	162	155	155	168	164	142	175	169	165	179	177	147	151	162	173	170	138	129	168	150	167	134	156	125	162	138	139	168	147	164	158	158	147	136	147	160	146	160	132	154	150	121	151	130	169	160	133	155	157	137	164	145	148	152	142	152	163	151	137	152	126	158	186	149	165	140	163	170	138	156	144	149	158	162	165	166	158	150	157	140	177	182	160	168	162	170	144	151	150	154	140	130	136	145	153	186	177	143	126	151	149	147	182	144	175	143	135	160	154	155	141	158	146	163	136	165	147	127	192	146	146	131	147	171	139	145	131	124	165	148	160	168	159	177	144	176	154	168	170	171	160	132	129	165	166	140	174	150	144	150	141	120	151	137	151	142	160	173	158	152	135	155	167	136	158	197	172	162	158	147	158	149	174	161	144	163	135	177	177	141	147	169	141	162	163	159	164	151	138	149	173	145	169	170	148	166	161	147	139	150	150	143	163	196	140	144	126	118	131	134	148	146	165	126	149	157	142	151	162	148	162	132	148	142	160	144	153	177	157	140	143	150	144	150	175	147	145	155	142	160	167	127	155	176	128	153	183	144	115	142	165	154	169	163	165	154	129	147	148	147	143	167	164	145	155	159	151	147	153	157	130	165	149	145	137	160	164	118	152	146	151	173	147	180	153	155	141	163	122	144	159	173	149	138	158	148	136	172	134	130	154	114	148	165	126	151	165	146	149	146	163	151	122	149	146	145	181	179	129	156	156	147	142	143	138	147	174	151	151	147	154	149	163	158	163	153	164
6213	638	1148	1364	1185	965	855	712	630	577	532	489	497	477	484	448	408	422	418	431	428	439	476	544	555	568	562	545	590	525	479	491	546	493	514	538	484	466	451	393	394	369	396	371	402	375	357	374	348	382	325	379	347	366	370	373	348	367	362	374	358	349	344	406	371	376	356	393	375	367	336	362	376	337	344	386	352	356	353	344	370	372	338	389	383	378	379	362	352	337	359	361	348	353	350	360	371	371	377	377	346	358	368	395	334	375	397	325	358	368	384	361	342	362	369	340	364	353	384	347	374	376	349	366	365	340	362	378	382	368	345	337	372	371	331	346	351	345	319	318	360	363	382	360	373	349	366	340	347	370	391	347	370	350	362	344	345	358	370	376	335	380	372	350	356	370	383	341	368	369	323	350	344	367	375	363	367	357	388	365	371	358	378	372	334	381	340	365	368	364	342	353	376	359	360	387	402	380	371	335	358	367	353	329	319	341	360	341	350	345	353	368	390	330	349	358	363	356	354	339	357	366	360	348	343	391	373	351	403	355	340	355	329	369	333	349	368	407	335	382	347	358	323	370	346	366	340	362	369	351	386	327	346	358	379	368	351	332	377	391	372	368	362	347	389	379	352	373	363	381	384	351	391	352	384	379	359	355	353	343	353	369	382	370	326	364	357	366	357	339	385	372	358	335	345	325	339	363	370	354	363	333	356	365	403	385	349	353	361	380	327	390	356	368	387	318	376	367	381	364	368	346	380	367	396	345	363	361	361	355	334	387	378	352	341	357	364	360	351	378	360	357	368	353	328	355	380	302	391	352	331	357	392	381	366	360	402	349	378	379	380	334	368	374	348	335	347	386	343	350	343	332	359	373	359	344	362	368	379	361	358	348	336	364	341	335	377	362	385	390	358	375	381	356	366	327	362	366	338	354	339	371	370	343	330	361	347	357	369	358	354	346	365	374	354	350	375	385	337	391	351	337	383	366	380	353	366	385	354	367	380	373	349	362	344	337	352	357	340	335	355	368	373	401	364	344	341	366	364	352	392	360	341	366	349	342	350	351	375	346	403	370	345	359	334	352	349	360	331	367	372	350	386	352	325	356	363	338	357	347	377	345	361	373	357	341	339	375	350	356	347	337	388	353	378	354	378	333	360	376	352	350	363	375	396	356	322	362	338	359	391	361	327	365	337	381	373	350	349	386	375	400	349	351	370	340	355	387	312	387	340	329	329	349	367	356	352	336	363	356	359	350	329	362	366	343	363	340	357	363	391	349	403	364	356	364	331	373	405	371	352	361	324	382	359	349	377	370	373	365	350	384	352	382	344	380	358	346	344	372	367	346	332	349	391	368	350	369	397	365	374	313	371	351	377	345	344	341	386	336	353	373	364	343	388	359	360	365	367	338	333	363	379	371	336	366	348	381	350	376	365	362	374	335	353	347	346	425	364	411	345	355	357	389	317	358	370	348	328	372	374	355	326	355	370	377	336	364	336	361	351	374	391	337	354	342	351	379	378	313	368	371	340	382	374	368	383	342	355	350	361	362	353	334	353	388	340	373	366	379	353	340	360	374	369	327	328	378	359	358	376	377	374	383	348	345	343	371	353	341	386	360	362	379	368	386	383	320	323	347	333	346	315	341	362	356	371	332	367	369	341	385	383	374	350	361	378	393	334	367	360	355	344	368	325	338	333	364	336	339	327	360	356	362	317	373	363	345	360	360	350	328	356	366	385	367	352	339	386	390	342	387	366	353	361	353	380	370	387	356	370	335	329	379	350	361	373	332	358	321	362	374	366	323	350	335	385	362	341	339	377	374	361	323	367	355	357	380	376	339	395	342	371	369	377	345	419	359	356	335	347	363	385	303	348	365	351	380	340	334	352	357	317	388	367	367	338	356	362	313	331	362	362	383	380	351	369	364	369	362	382	369	367	364	351	404	407	316	343	394	354	354	328	341	351	348	342	373	341	388	384	358	370	385	371	367	350	351	366	337	354	366	359	350	356	350	356	324	381	365	388	372	353	324	398	370	352	358	352	361	349	368	382	364	373	371	380	334	372	354	413	376	367	337	387	353	356	344	368	350	385	351	318	324	377	359	385	351	391	361	383	358	358	370	390	382	329	363	373	366	372	352	365	366	368	390	323	377	363	396	326	337	351	437	375	336	346	357	362	367	350	347	319	325	345	407	369	371	344	353	321	359	378	367	372	373	408	368	362	345	363	372	360	379	357	357	376	364	355	366	356	304	373	374	341	331	360	352	326	347	346	364	390	347	339	345	365	335	346	384	341	329	326	363	357	328	366	359	332	371	336	368	389	355	370	357	341	373	355	351	363	332	374	387	344	373	377	327	385	352	388	371	342	341	361	310	353	346	372	386	347	350	366	332	383	356	324	359	377	343	379	317	321	328	333	376	367	381	336	360	368	310	375	392	360	322	375	359	380	378	354	343	382	363	381	376	368	373	351	359	344	344	367	370	320	385	336	381	357	357	365	380	373	369	364	362	392	372	334	369	334	383	348	354	374	373	379	357	363	373	363	345	401	382	346	358	315	382	336	411	350	342	369	367	360	354	371	348	345	360	368	366	381	378	351	345	331	333	374	346	409	402	355	327	359	362	355	364	351	368	362	353	363	375	361	315	345	368	339	362	345	344	370	340	353	405	340	358	348	335	343	343	381	355	370	396	354	366	385	343	370	326	393	335	364	333	361	366	357	369	321	308	372	378	368	371	359	376	348	331	319	368	365	373	351	369	367	344	419	361	358	369	350	371	380	327	347	358	365	353	375	373	358	342	330	349	354	384	355	349	367	363	334	370	344	336	360	343	344	365	338	309	338	338	334	342	334	341	371	365	361	333	345	322	363	339	347	355	377	374	343	357	356	370	369	361	362	373	388	364	341	411	380	329	391	353	341	348	333	363	334	344	352	356	341	361	378	387	368	365	338	373	340	364	363	387	367	349	387	373	380	349	358	376	367	366	358	348	354	382	334	336	345	355	378	365	353	360	353	361	355	332	355	356	363	342	337	369	336	332	363	375	339	366	334	369	385	360	348	344	384	357	351	348	369	368	350	358	387	345	336	377	333	350	366	380	376	390	348	399	375	339	377	353	383	344	359	340	339	355	346	348	312	349	365	387	349	342	327	369	368	378	372	343	337	359	369	349	357	356	339	370	357	350	351	321	370	378	360	383	364	361	389	355	353	373	349	342	355	359	357	347	331	347	358	314	359	334	344	380	370	367	308	379	354	373	348	347	341	382	343	352	353	380	364	344	361	355	338	378	344	386	372	344	334	334	389	387	347	350	347	379	376	365	370	337	336	362	367	343	360	347	355	356	341	381	329	338	358	363	329	351	333	323	368	360	402	384	350	365	378	334	340	358	361	382	398	347	398	349	358	385	370	342	389	357	349	364	368	315	349	354	341	325	352	382	353	366	374	364	367	354	362	344	383	355	327	332	373	375	351	367	347	391	334	357	346	379	347	351	373	356	364	359	397	348
13444	931	749	528	417	332	245	189	184	144	133	126	112	115	114	96	111	107	113	101	103	107	89	86	158	146	122	117	146	130	123	105	105	102	110	105	119	90	104	102	89	72	71	84	85	75	88	71	89	84	84	80	68	73	73	75	91	83	87	58	84	85	59	84	73	118	89	62	87	87	88	85	70	75	80	82	77	69	65	80	68	88	80	75	68	75	80	93	85	57	69	70	88	88	72	86	83	69	78	85	74	89	90	75	76	72	78	73	72	59	68	78	74	64	77	85	99	72	79	85	82	74	70	82	76	81	89	75	86	92	89	68	81	70	97	80	71	71	73	85	84	85	85	71	71	81	85	75	69	69	52	74	63	96	72	71	93	86	84	75	76	75	68	72	83	56	80	87	89	86	76	69	91	73	74	92	88	88	56	85	100	81	77	79	73	65	75	70	91	76	92	72	81	70	76	72	82	73	86	66	73	96	73	82	77	82	77	79	68	69	79	84	74	82	75	83	86	70	78	82	74	85	87	86	85	83	69	72	67	84	72	72	78	62	93	72	88	87	83	76	77	74	93	77	60	101	95	87	86	87	69	87	96	87	65	99	83	74	74	57	83	75	94	80	77	69	73	67	77	89	73	62	87	64	63	76	91	102	67	80	73	82	74	82	86	78	77	85	72	80	68	80	73	73	76	77	76	64	85	69	94	63	69	80	83	79	79	84	72	88	91	94	85	80	77	76	91	70	70	78	68	83	88	85	86	67	95	76	81	104	102	91	77	64	69	82	78	79	94	84	69	82	73	85	90	82	67	81	91	67	89	82	78	97	70	91	55	93	83	84	85	69	76	85	66	79	70	73	85	74	83	85	87	77	68	82	78	81	77	86	86	104	91	84	68	74	81	92	61	80	81	72	87	70	85	83	75	92	73	66	82	91	79	69	83	76	95	90	84	87	62	70	98	81	82	73	77	90	76	87	69	99	85	88	73	86	86	73	69	85	89	68	88	56	75	81	93	82	81	78	92	86	65	76	74	76	70	83	76	76	70	99	94	84	81	90	94	89	82	78	72	91	79	112	73	81	79	72	86	76	73	95	78	82	71	60	74	81	61	82	81	71	67	83	77	84	51	84	93	81	73	80	85	90	93	86	82	81	85	86	72	71	85	89	91	53	80	80	80	73	80	67	84	74	82	80	87	78	82	55	71	67	72	65	67	76	89	78	84	78	96	80	62	68	82	86	89	71	66	77	83	101	90	89	79	95	81	88	91	86	87	78	92	68	63	74	78	70	75	73	70	75	75	68	86	62	90	73	82	97	103	70	68	76	83	87	61	84	58	66	85	79	83	74	95	89	72	68	83	71	88	88	73	66	78	97	80	71	84	68	96	63	68	85	62	94	90	81	83	83	78	78	77	92	93	84	74	83	91	83	80	60	68	83	75	73	81	77	78	80	73	78	79	73	82	67	66	77	72	68	77	77	50	88	85	84	93	86	75	79	79	70	89	84	72	79	69	73	87	70	80	85	93	64	79	91	85	89	60	54	80	64	85	80	76	68	84	90	66	66	83	88	87	89	86	84	91	91	94	74	78	83	67	98	80	100	95	73	79	80	76	70	80	59	75	67	59	86	78	95	78	73	88	80	70	74	85	79	86	77	88	94	86	82	73	64	75	77	81	85	94	78	91	90	87	71	86	77	83	79	85	82	75	67	75	81	86	79	83	97	76	75	83	85	83	95	64	78	84	89	90	67	81	77	69	78	67	88	78	73	67	68	77	90	86	82	81	90	65	81	82	61	81	93	70	88	76	72	74	76	68	85	78	78	85	80	87	73	77	78	72	81	79	85	92	83	86	69	87	93	99	85	90	91	92	66	93	99	72	75	89	75	87	97	86	84	87	90	72	99	77	76	95	64	83	84	85	97	97	86	94	81	87	83	78	59	66	91	73	92	73	80	76	76	76	95	64	72	85	68	69	85	78	96	79	70	80	68	74	86	75	68	80	74	85	57	93	77	78	80	79	85	78	106	76	83	85	69	74	92	96	84	93	80	84	70	73	87	77	81	86	89	74	71	83	77	80	71	83	84	81	68	83	75	81	90	67	71	81	71	78	88	91	90	68	95	94	69	102	77	67	92	73	81	79	87	79	66	110	105	88	96	77	89	82	83	74	78	82	76	70	87	95	80	60	78	86	70	93	87	83	93	71	65	71	69	61	72	81	75	109	73	86	82	99	83	71	65	95	80	75	87	84	96	91	90	91	82	94	67	82	69	69	88	88	81	69	81	84	64	108	76	78	69	76	69	68	91	82	63	68	91	85	83	69	61	89	99	71	85	74	75	75	87	69	82	80	82	82	84	105	92	72	64	92	82	64	70	86	65	78	81	72	84	77	91	95	77	73	85	69	91	82	77	72	81	86	75	89	69	68	74	98	81	64	82	75	92	83	75	82	76	92	83	68	73	82	96	82	102	71	76	73	76	78	75	78	56	76	79	83	79	72	73	103	82	64	77	88	73	83	86	59	80	82	89	85	88	81	80	104	74	88	71	66	86	82	77	83	86	92	86	73	74	74	70	84	67	83	88	77	90	75	84	72	86	90	65	71	100	78	68	76	63	68	92	75	60	85	84	68	63	86	90	81	92	90	70	85	79	99	85	67	66	70	76	89	70	78	109	78	74	60	69	85	69	73	75	73	77	82	90	85	86	84	69	59	75	65	86	78	76	61	90	84	89	80	71	94	86	72	89	75	80	67	81	71	87	69	70	72	77	73	80	78	78	80	70	74	108	76	80	77	77	88	79	62	63	74	96	81	73	95	81	87	89	74	80	80	80	95	67	78	75	65	76	82	89	85	80	54	74	75	76	77	93	81	71	84	96	74	103	75	80	80	75	88	75	69	78	65	98	61	73	96	75	58	93	81	83	73	95	85	88	68	62	81	80	89	96	76	61	77	82	74	78	74	69	90	62	79	95	79	77	94	77	77	87	86	87	86	85	68	58	71	79	71	97	95	75	75	95	72	80	80	75	88	79	82	89	86	68	80	78	70	69	86	82	64	78	84	89	61	84	79	76	95	92	103	67	79	78	109	87	81	71	76	75	70	76	76	78	87	86	82	94	68	65	75	78	79	72	99	97	75	96	91	79	80	68	88	87	100	83	82	95	98	70	88	61	57	87	85	79	97	81	79	91	75	76	79	86	65	75	77	81	91	79	70	69	110	67	86	88	72	87	64	70	74	87	70	79	76	86	80	83	91	69	76	82	74	93	87	87	80	64	86	83	87	76	93	88	71	69	83	65	89	93	80	87	79	80	91	88	81	84	70	85	77	89	80	84	80	87	82	81	74	65	70	99	77	70	72	80	89	81	91	64	74	71	90	65	90	77	62	71	81	74	77	87	83	78	75	78	92	71	89	76	85	74	88	79	81	79	74	90	95	84	80	83	98	86	75	68	90	73	67	69	73	80	70	76	68	88	83	72	66	77	74	79	79	78	78	91	86	91
7938	816	1752	1980	1750	1466	1099	958	821	731	620	529	489	428	433	379	360	342	347	336	325	312	353	513	624	627	622	548	581	521	478	404	496	467	558	534	483	440	427	290	266	259	238	254	255	234	260	226	212	245	242	256	222	233	231	249	226	238	227	228	231	246	240	270	222	231	227	225	239	220	201	225	248	225	197	227	226	245	228	245	223	211	239	217	212	236	226	219	233	235	238	227	249	241	234	212	249	207	207	238	235	226	230	207	252	217	227	233	214	252	220	260	230	216	198	225	248	218	226	246	220	237	238	240	233	252	209	215	241	237	229	228	178	225	211	214	229	224	235	221	217	242	212	245	233	224	227	252	218	235	222	216	235	232	239	208	221	225	227	234	223	236	208	211	223	240	233	206	215	208	231	206	237	245	219	212	231	216	193	240	238	225	249	221	215	230	211	222	248	205	200	207	223	235	222	229	217	244	211	183	238	227	220	191	242	236	219	227	252	204	208	228	256	225	248	226	223	213	210	246	229	228	200	244	247	225	226	248	231	200	192	261	249	235	208	229	229	218	221	224	219	246	243	215	232	231	252	270	201	238	211	246	216	224	209	233	213	232	218	222	220	232	208	223	221	215	211	227	227	236	233	238	241	241	236	249	221	241	231	243	207	223	222	228	208	227	204	228	237	236	204	237	250	236	201	230	222	233	228	207	216	222	226	207	229	227	234	217	227	220	239	246	218	246	195	213	186	211	213	194	198	238	246	226	223	217	227	219	200	235	217	212	227	215	212	224	209	231	215	218	221	213	219	205	234	224	209	238	227	251	234	209	221	232	255	221	225	209	206	204	225	244	211	213	219	232	229	225	215	212	213	222	201	229	202	206	218	237	210	207	176	212	254	206	205	209	229	220	232	235	224	199	209	214	223	203	237	222	208	197	243	226	243	222	216	207	225	218	281	235	192	217	206	256	210	256	222	259	235	204	235	220	221	212	214	230	206	231	201	266	232	233	214	204	234	253	201	222	235	205	211	225	237	204	259	231	245	195	213	210	237	231	250	199	237	226	242	222	221	221	224	235	249	215	242	213	224	218	201	232	231	222	222	221	207	228	200	254	211	213	206	202	228	254	213	242	219	231	224	231	210	223	209	188	209	210	235	212	231	210	243	227	237	240	226	214	222	233	206	210	225	230	219	214	217	226	248	227	232	218	230	244	231	213	211	220	207	230	231	239	215	216	226	255	252	218	208	248	232	235	224	211	231	216	211	237	195	204	228	230	229	209	226	217	228	222	253	232	239	235	253	229	230	205	227	195	233	228	204	205	221	216	231	186	227	222	212	243	226	204	229	227	223	232	214	220	237	222	210	220	219	220	224	247	245	253	227	222	206	228	229	240	228	229	242	230	237	228	247	228	223	220	217	214	232	207	220	227	223	194	228	219	244	201	220	244	235	215	218	221	247	220	231	208	236	214	242	218	209	218	269	219	242	233	245	222	218	240	245	223	186	212	264	222	205	214	250	242	210	228	250	231	216	226	257	243	222	227	222	223	224	266	252	238	228	204	225	240	203	225	230	225	244	232	253	245	217	222	234	248	233	235	233	210	221	207	257	231	224	217	206	215	251	235	252	188	255	265	223	237	198	226	228	221	238	223	212	230	232	240	224	204	230	238	232	209	221	243	237	223	240	259	221	242	228	217	222	237	241	231	203	247	231	212	210	241	243	229	218	207	236	244	225	225	239	222	254	228	220	213	236	189	217	226	224	229	227	206	220	240	222	237	227	222	240	219	204	236	241	244	218	217	221	227	187	213	215	217	221	257	226	239	242	217	222	201	224	222	201	238	234	207	233	248	217	220	221	225	235	200	232	224	214	211	226	226	214	212	196	219	237	216	238	238	232	207	233	213	257	229	233	220	221	220	209	227	227	229	229	221	213	242	222	235	236	221	236	219	234	248	236	230	234	216	220	228	211	225	216	226	232	234	202	212	249	238	225	231	232	215	233	241	226	234	212	219	182	229	234	215	232	241	231	220	245	224	223	189	229	199	230	251	218	263	215	234	223	210	200	236	235	216	215	224	225	254	227	248	228	238	214	242	253	223	204	201	240	213	201	246	228	222	237	211	238	223	228	236	226	206	199	231	240	223	236	247	220	229	235	201	215	240	246	201	220	222	227	227	234	246	221	235	226	206	221	226	246	201	228	232	210	215	222	253	232	236	239	243	217	203	226	217	204	233	224	224	212	223	220	217	216	211	208	233	236	221	208	261	201	239	211	221	218	233	237	214	236	205	241	243	233	232	227	223	210	226	225	238	247	231	213	226	240	220	230	242	207	238	224	229	220	210	228	234	234	242	236	212	198	258	240	228	211	244	205	217	239	208	244	194	199	231	211	232	227	242	222	224	225	205	221	219	203	226	229	232	240	214	265	209	213	230	206	208	208	209	228	234	209	229	214	229	236	212	251	233	255	258	245	229	222	258	226	223	236	214	235	182	233	209	230	252	237	223	229	208	225	199	227	222	226	202	227	245	220	223	234	223	217	245	240	229	186	212	231	226	209	216	196	235	238	238	211	220	226	211	215	237	247	217	209	200	199	225	228	220	199	229	215	251	207	205	226	227	220	221	225	251	202	216	233	231	237	195	216	218	218	209	221	212	213	234	223	211	196	221	216	222	208	206	226	240	235	204	230	229	211	210	242	206	224	225	229	227	215	231	236	231	205	235	248	201	241	239	210	202	224	210	226	237	240	221	212	219	242	201	241	208	203	220	210	228	205	221	228	244	229	238	226	248	196	245	246	244	219	205	241	215	233	249	204	228	216	213	218	217	223	216	228	201	217	207	222	182	208	227	227	236	193	241	247	195	235	241	216	240	219	206	233	204	224	229	207	242	214	243	224	231	224	198	222	207	217	262	209	221	224	213	254	232	228	246	228	234	202	197	245	233	231	228	218	236	241	229	215	205	219	227	224	234	251	259	228	185	221	221	245	247	219	235	217	220	220	202	219	216	222	223	199	210	193	219	214	217	233	223	247	213	189	240	213	243	245	220	222	217	216	222	230	244	203	238	215	216	228	201	228	215	223	235	239	201	250	240	233	234	225	226	231	223	238	227	229	212	231	243	240	220	227	215	211	240	214	214	226	222	225	224	242	249	212	216	229	229	223	229	237	207	224	224	210	215	220	201	240	223	246	216	224	195	238	215	206	209	236	204	218	233	200	216	190	215	220	241	184	249	232	244	204	225	229	215	213	222	242	189	207	230	251	211	232	229	213	223	202	227	231	231	226	236	229	241	208	210	236	241	245	231	214	213	211	236	203	227	231	213	226	226	224	241	207	202	240	206	205	228	217	213	218	233	223	220	213	232	249	243	240	246	235	225	220	239	235	230	209	225	236	201	216	203	238	262	224	209	228	211	245	208	222	218	232	225	224	209	210	215	246	229	249	216	221	204	213	199	216	221	205	211	218	241	236	275	228	200	235	229	252	254	233	215	232	208	204	217	222	236
1473	305	326	339	264	291	304	296	311	276	319	304	300	304	277	315	273	272	323	294	304	291	309	308	296	334	310	289	313	315	282	295	318	292	300	308	296	288	306	317	333	303	313	303	265	285	321	268	309	322	281	303	299	305	300	282	309	276	269	304	309	299	311	351	311	310	274	284	284	300	305	281	290	287	292	278	286	295	340	300	283	286	266	298	301	301	291	283	254	261	280	272	271	289	282	311	278	280	292	311	272	316	299	327	305	310	294	277	285	304	292	277	295	308	283	285	298	307	295	262	297	275	287	284	317	294	279	275	291	284	316	289	292	276	280	306	295	299	288	263	257	282	264	295	298	276	262	260	311	282	285	295	298	300	304	280	277	289	285	320	310	300	298	305	281	281	298	281	286	305	330	314	318	290	282	307	302	307	339	294	274	309	312	316	305	325	341	279	297	315	310	295	323	269	317	295	302	263	270	278	341	258	296	270	319	292	300	298	295	277	270	325	329	282	283	290	253	306	274	288	292	287	267	303	283	267	273	278	299	284	310	286	292	286	258	269	294	278	306	307	305	324	257	313	306	274	269	317	270	281	292	320	287	292	276	308	283	287	282	283	279	290	288	310	317	311	270	312	296	298	323	275	291	315	273	284	274	273	278	296	320	278	301	317	272	311	297	267	306	289	287	301	242	278	264	301	294	299	277	334	327	297	319	307	320	296	276	289	305	293	290	295	288	252	282	279	324	290	295	311	315	286	277	298	305	295	283	303	264	260	277	348	278	328	264	298	283	292	319	325	285	276	268	306	276	271	293	301	296	260	285	310	284	316	290	312	308	295	302	294	287	277	300	302	287	289	290	287	299	276	283	287	285	282	276	277	298	289	285	276	285	274	307	260	291	306	271	281	308	300	309	296	288	259	292	302	265	290	288	282	273	300	302	335	301	284	285	304	292	302	287	277	306	310	296	278	275	324	330	308	309	287	293	286	272	281	281	294	286	269	293	310	292	318	271	303	249	286	302	297	274	317	291	286	311	259	289	304	290	281	294	280	307	303	284	252	265	295	298	257	299	291	312	309	283	317	330	252	313	282	310	301	299	280	287	297	308	272	295	296	282	286	269	269	280	316	302	303	287	300	290	280	302	278	298	316	309	266	297	321	322	316	280	266	323	255	295	308	305	284	308	276	311	292	292	307	284	274	283	275	283	344	323	316	296	270	281	288	282	286	258	288	316	328	275	305	288	275	323	313	287	302	307	354	296	299	289	298	281	294	296	268	275	288	301	318	272	286	329	285	284	312	279	293	298	270	272	277	272	318	282	315	305	299	268	283	285	288	319	309	319	322	274	282	284	278	243	285	321	306	286	279	311	297	254	261	279	280	291	322	258	310	290	286	307	297	304	290	264	291	274	277	311	309	296	309	295	276	287	285	269	311	319	303	260	272	291	268	337	304	276	320	277	295	300	257	273	282	313	289	305	281	297	308	303	322	289	309	287	275	270	306	297	316	314	282	278	304	276	289	287	284	303	308	266	316	282	288	322	307	290	290	294	270	306	251	279	270	315	279	297	300	311	293	315	301	286	313	303	323	280	289	326	287	289	286	315	302	256	306	311	292	306	308	304	331	274	295	302	260	303	271	311	278	342	291	298	294	285	286	290	296	306	268	286	291	298	315	275	283	320	293	261	273	294	290	310	309	276	295	279	279	273	321	304	318	335	276	290	313	307	279	289	299	298	291	312	282	302	282	299	275	302	293	334	286	275	297	316	311	282	286	339	309	298	266	313	300	306	302	278	286	318	261	273	286	315	346	294	289	252	243	305	321	290	329	284	293	270	322	280	273	302	309	298	297	312	295	280	292	298	275	275	285	287	278	289	298	293	281	270	273	301	289	285	294	304	300	255	323	295	270	283	347	293	301	308	285	284	323	287	316	291	293	323	272	283	306	294	292	277	285	300	316	307	332	301	270	300	279	298	289	281	263	290	292	308	301	299	262	283	277	286	279	301	311	316	273	300	285	273	319	283	296	330	316	296	302	280	304	344	275	308	306	279	273	310	313	321	290	327	268	287	318	258	308	282	292	282	278	290	280	280	302	299	276	270	274	287	270	276	304	306	270	312	320	308	313	304	306	307	308	286	286	289	314	309	283	307	295	277	291	286	306	311	260	299	323	310	282	282	280	288	289	277	327	273	320	292	297	290	346	315	259	282	263	290	266	287	291	286	297	286	299	317	304	323	286	330	310	289	271	298	288	306	281	285	296	315	298	288	303	277	299	292	261	292	316	279	269	302	284	288	279	306	279	248	288	314	312	302	308	276	320	291	271	312	299	335	305	306	279	292	287	285	298	310	305	330	279	301	313	312	315	314	327	306	278	290	283	293	311	274	307	291	278	289	306	314	288	296	264	304	312	291	290	319	277	288	313	322	307	311	288	241	302	276	312	306	288	301	306	297	310	293	313	318	300	320	298	318	304	295	299	286	325	292	321	311	292	297	278	277	283	296	268	297	271	300	303	303	277	229	290	307	313	306	284	290	300	305	315	296	267	262	286	300	275	314	288	281	322	310	288	286	309	291	329	304	300	299	268	323	293	292	289	289	249	277	280	294	306	295	326	285	297	290	288	311	296	312	305	309	335	298	310	306	283	290	279	315	285	281	291	285	261	337	283	294	276	269	289	285	318	287	263	296	304	251	278	306	292	285	298	305	307	279	286	288	277	290	292	290	277	275	316	312	249	285	316	329	297	283	267	272	295	290	288	331	289	296	267	297	259	295	291	313	300	286	297	303	265	297	274	319	321	291	317	330	281	282	261	309	324	290	299	303	307	271	267	297	281	359	286	321	277	309	287	314	291	293	301	271	324	302	253	288	273	277	279	337	304	273	264	299	306	283	279	277	292	293	270	267	304	302	273	285	310	327	317	292	295	302	293	313	302	275	284	297	324	304	299	281	318	287	324	306	282	284	298	301	292	275	312	287	281	272	307	311	271	276	301	331	266	309	305	257	296	282	292	294	291	307	300	305	297	276	284	279	280	294	292	280	308	288	290	304	298	255	294	286	274	303	266	308	281	338	299	307	296	278	287	269	277	329	276	298	290	293	300	277	306	283	253	284	280	314	276	261	299	265	290	322	280	308	303	293	291	297	275	305	310	290	302	291	293	312	281	304	296	266	294	321	288	280	289	286	300	289	319	300	302	294	303	253	308	296	233	297	259	302	262	289	331	299	278	284	268	313	273	289	289	315	283	288	272	278	314	283	290	305	286	283	329	301	302	313	308	298	297	285	280	299	315	294	282	308	279	274	294	276	270	324	311	286	276	309	317	249	280	270	324	295	304	308	318	299	302	308	328	323	296	295	308	317	314	297	283	261	305	313	307	289	275	319	277	312	297	309	281	277	275	290	272	313	288	306	302	290	284	294	289	312	293	297	291	276	286	284	332	280	247	294	286	315	302	290	329	268	277	293	299	309	297	327	255	270	262	280	308	309	276	284	274	303	294
1832	651	686	684	668	693	695	650	705	655	661	701	645	702	703	659	628	691	637	667	626	639	682	696	685	700	676	648	703	672	658	626	659	668	701	662	619	668	697	656	665	673	640	651	657	632	607	664	630	637	627	630	649	657	631	655	622	693	649	645	671	669	619	651	629	619	653	627	672	643	682	705	648	660	670	658	676	685	615	690	668	624	628	635	648	678	611	659	664	665	642	675	654	688	630	675	688	649	628	691	632	656	626	680	691	687	625	688	646	680	639	671	713	662	696	626	695	670	639	594	652	641	651	644	612	652	679	658	630	651	653	702	677	606	647	629	640	613	581	668	605	655	675	648	657	664	670	627	609	683	616	669	649	665	617	683	612	640	649	667	608	663	660	630	659	670	656	662	627	635	650	703	630	662	676	588	668	617	651	642	697	623	641	606	625	651	653	666	669	647	651	671	655	625	640	609	629	627	659	675	685	629	661	631	658	655	645	691	665	651	658	643	616	605	612	643	637	627	652	623	712	672	629	680	671	663	662	650	660	652	676	654	633	664	672	643	637	641	659	654	694	701	636	627	675	668	660	683	655	687	640	688	645	610	649	653	613	617	641	666	685	642	682	694	701	632	634	626	619	651	687	699	693	638	677	599	679	662	651	632	656	648	622	673	656	676	609	651	682	699	630	638	661	613	615	672	638	677	663	658	617	688	653	681	642	616	656	628	653	631	629	655	615	625	636	647	679	651	710	706	668	683	653	639	675	643	664	629	681	678	691	686	610	660	638	691	628	612	640	626	714	599	672	662	638	676	687	653	639	692	615	651	674	643	653	619	694	679	624	658	652	633	654	669	660	666	652	640	696	606	669	646	656	600	621	637	633	633	634	696	655	668	625	626	651	680	632	634	660	655	655	678	648	702	649	671	654	684	682	643	679	656	709	647	617	645	649	655	609	707	630	637	592	648	647	616	652	656	668	621	645	660	628	640	592	667	606	621	683	659	687	675	645	649	685	612	658	710	655	680	623	619	650	639	656	618	675	631	598	658	663	650	629	657	633	632	650	676	668	640	605	643	622	660	661	612	625	624	652	648	629	682	655	645	652	624	665	640	643	660	661	614	641	645	627	625	615	668	678	636	665	652	667	621	739	678	617	668	695	647	643	681	696	636	621	661	658	652	646	668	631	621	697	668	622	700	670	601	692	668	626	583	599	644	625	642	622	658	699	663	669	634	638	692	668	690	644	629	617	621	644	661	672	633	644	634	682	640	665	666	606	653	702	688	619	602	667	607	629	677	668	674	621	665	697	645	661	674	669	621	669	640	695	684	642	675	645	651	689	615	645	633	666	677	643	667	681	649	663	648	679	594	660	649	619	673	678	661	634	587	664	674	630	675	674	622	676	677	668	654	624	657	645	656	630	674	666	617	645	640	639	659	652	640	641	649	669	654	663	662	648	653	639	625	658	639	647	672	664	614	633	663	704	678	632	662	630	649	665	663	665	620	706	657	656	647	635	624	664	682	628	645	667	645	617	668	643	649	628	644	651	645	675	629	667	636	645	677	657	618	622	639	586	689	620	627	640	649	670	716	636	697	645	638	694	627	683	630	643	685	663	632	703	646	612	655	658	594	647	671	646	670	642	660	658	651	681	646	605	656	632	653	633	643	606	644	646	695	666	672	621	667	652	682	609	654	672	669	637	610	602	622	655	681	684	667	645	716	645	675	631	654	606	631	623	604	621	619	622	617	649	640	623	658	665	658	630	653	641	645	618	658	628	628	671	648	668	650	669	666	654	643	621	653	671	614	645	681	623	648	635	650	613	640	704	696	681	637	626	639	678	650	632	670	673	626	676	632	612	591	695	671	667	635	624	616	637	679	657	659	632	641	592	641	660	662	674	610	673	640	662	680	616	649	660	653	617	642	670	620	640	662	608	681	664	665	639	646	683	686	628	684	667	661	667	673	648	599	634	633	661	650	617	666	672	634	641	674	652	702	666	663	630	626	672	659	647	667	619	661	651	632	638	608	690	650	667	696	654	619	614	626	690	609	657	651	650	709	646	617	657	677	658	648	639	636	657	618	702	626	608	590	625	656	647	641	628	652	683	701	651	665	674	622	694	635	687	657	679	693	629	632	648	660	661	676	612	685	660	633	682	682	654	644	647	650	644	638	654	672	697	632	659	649	622	627	636	673	657	649	661	629	684	662	644	640	641	640	630	630	661	714	695	679	671	630	645	664	658	650	653	651	631	671	674	659	632	644	641	716	643	687	680	674	651	657	668	656	607	694	643	676	666	658	570	647	641	640	612	646	634	657	611	643	639	693	667	653	638	663	674	640	647	656	705	625	692	624	658	636	624	671	640	638	646	652	638	679	652	663	651	690	585	635	618	652	656	670	627	665	668	654	663	665	623	617	655	630	681	661	672	672	655	659	640	633	658	672	650	649	671	607	627	635	637	658	624	631	617	612	665	670	695	645	655	665	667	635	647	657	661	655	675	611	621	693	655	616	624	633	659	686	593	681	677	636	602	652	666	673	649	605	660	681	592	667	658	642	643	641	609	663	641	679	611	667	651	663	662	656	630	648	652	650	645	676	647	622	670	623	626	640	657	641	657	674	651	627	607	678	703	629	627	604	641	630	614	615	660	614	604	647	628	671	611	649	674	621	638	633	643	712	698	648	663	644	658	631	669	646	621	618	677	639	702	688	616	631	683	653	645	640	602	634	664	674	637	660	659	655	717	619	639	666	677	648	625	681	693	634	639	646	698	670	664	625	685	656	676	672	665	635	636	638	653	652	650	666	662	648	624	629	643	665	661	645	602	641	661	663	669	640	639	660	614	630	686	639	643	646	663	659	649	665	656	608	693	645	656	671	619	660	680	656	653	717	612	664	673	676	622	676	664	638	607	671	651	681	649	724	663	692	665	645	648	639	640	651	646	626	629	640	668	652	643	641	666	648	658	672	653	689	684	650	657	646	669	629	667	646	602	658	636	600	651	616	641	619	680	649	652	663	629	670	629	656	636	661	670	700	609	669	689	646	624	620	672	670	660	618	644	688	629	638	635	669	654	664	673	658	630	632	706	667	702	650	617	668	649	625	612	649	664	648	640	667	682	654	607	640	648	671	638	683	667	629	638	637	654	671	655	641	658	676	649	633	671	670	607	643	660	640	662	675	655	694	660	622	648	709	666	645	654	602	607	671	619	669	662	687	653	652	642	702	630	641	657	661	653	605	610	606	650	628	670	648	654	660	619	655	701	617	670	707	662	632	715	677	632	690	628	646	614	690	660	684	657	626	678	624	615	661	651	630	607	686	663	625	669	647	635	683	625	660	680	642	673	660	654	629	626	638	674	657	676	618	700	679	665	620	627	646	662	665	680	626	659	700	637	638	683	678	652	679	617	657	655	673	654	683	690	615	668	651	600	663	620	638	643	676	671	640	627	632	685	650	699	703	655	658	663	645	630	666	620	647	666	629	663	669	656	625	663	641	656	648
7035	404	527	409	345	255	251	198	208	183	206	185	175	191	199	192	151	172	169	168	148	150	179	159	193	176	189	182	182	196	180	187	185	179	167	159	159	161	191	174	154	163	158	137	127	158	157	158	155	181	157	180	148	178	144	172	162	152	147	156	165	150	151	120	150	159	159	136	155	155	172	145	142	137	154	144	158	155	161	133	159	158	165	154	171	149	171	166	154	142	140	167	177	135	133	136	147	159	172	167	153	143	145	147	158	163	163	145	161	163	163	168	134	149	155	141	152	136	152	146	155	165	161	147	160	146	157	145	163	162	150	151	157	139	131	151	163	141	156	173	162	153	174	142	158	180	147	159	163	168	156	156	154	144	142	171	145	158	173	163	160	176	166	180	164	166	156	153	137	155	134	150	155	149	162	158	151	165	134	141	137	170	151	175	166	157	169	154	147	149	167	132	135	155	164	175	153	149	153	149	164	161	168	131	150	153	147	128	142	172	156	165	171	181	146	152	175	179	139	156	154	162	135	136	179	164	186	137	151	147	141	178	155	133	148	156	169	150	149	141	139	184	154	174	135	171	143	165	159	153	148	158	162	160	136	141	137	163	157	160	176	156	138	176	156	143	149	165	144	153	145	172	144	142	166	157	153	164	157	137	146	154	156	160	151	140	151	150	158	177	150	129	158	169	156	153	169	149	144	136	172	140	139	162	147	152	159	181	162	163	162	145	165	148	172	142	118	153	145	150	146	153	127	144	162	169	171	186	171	170	152	142	165	155	147	166	149	139	159	158	156	154	148	168	150	159	182	136	140	154	158	163	144	153	143	156	150	156	146	157	148	147	154	166	170	139	146	148	142	144	147	170	171	145	146	154	161	166	160	147	164	175	160	129	148	151	144	148	154	138	150	169	155	130	145	145	146	152	174	161	157	170	140	153	150	167	169	148	158	133	169	163	169	151	169	154	164	189	161	153	137	147	154	169	142	152	139	173	154	158	177	152	147	159	140	147	162	160	144	159	145	154	134	144	144	141	198	148	147	171	139	161	158	161	133	169	175	152	159	168	139	135	161	145	145	160	165	138	137	157	150	155	134	145	152	147	134	152	142	168	165	140	146	147	151	138	143	149	170	165	157	152	144	174	155	164	140	148	172	180	181	134	144	151	170	170	147	139	143	162	168	145	155	166	153	150	177	152	164	142	153	154	150	139	140	146	168	150	161	174	150	162	155	187	138	152	155	120	159	152	167	151	157	152	152	186	165	156	149	157	145	166	146	154	128	168	167	169	175	124	145	152	155	150	156	169	153	142	158	176	147	142	161	167	151	178	169	180	150	168	159	168	155	145	146	113	165	165	174	141	147	152	150	164	156	154	174	145	146	139	147	134	141	170	165	130	154	118	149	171	177	167	161	157	186	166	161	154	142	165	166	178	164	148	135	145	151	143	137	141	156	163	158	187	152	144	147	153	148	154	156	155	172	152	149	152	180	151	147	169	169	132	166	134	156	146	148	148	165	153	149	168	149	164	162	156	156	155	132	146	150	175	155	152	160	168	152	144	141	157	154	154	161	158	148	158	149	154	173	161	134	162	175	162	121	146	156	147	144	153	167	139	148	146	184	163	148	150	167	167	179	166	144	192	149	147	147	137	180	163	163	183	131	154	144	146	160	158	173	159	147	153	161	141	149	165	149	175	145	148	126	164	143	177	145	161	139	164	145	152	163	169	166	148	138	157	151	159	169	144	187	152	155	174	149	160	168	134	140	157	158	149	161	165	161	133	156	129	131	159	142	149	161	142	158	160	168	138	145	174	144	146	128	150	141	154	148	167	136	169	166	137	161	162	131	169	156	127	144	163	151	153	135	136	148	157	160	156	162	167	175	165	167	174	157	151	153	173	145	146	138	145	163	163	170	168	157	150	161	192	152	134	157	137	112	156	138	138	181	138	151	152	126	152	147	161	188	154	147	159	154	125	140	159	155	168	162	159	177	167	159	165	150	172	161	164	152	143	139	172	156	150	146	150	120	160	149	137	148	160	150	146	169	136	136	160	164	171	146	137	140	149	145	143	163	157	141	145	172	171	166	163	132	143	132	170	140	160	158	156	163	147	155	144	156	154	154	153	148	149	151	153	143	165	141	155	158	160	147	140	155	163	158	164	148	134	156	158	193	139	135	149	167	162	142	157	154	154	166	161	176	120	129	169	161	161	147	145	134	175	171	130	150	183	139	135	178	162	156	157	152	158	168	172	170	163	175	144	151	144	168	138	152	147	131	162	140	164	152	168	148	163	129	148	177	167	146	146	156	157	156	174	140	133	159	176	167	146	141	147	156	135	139	170	158	168	138	165	155	140	135	132	169	143	134	136	144	160	170	134	145	166	146	146	148	137	160	157	165	155	163	158	156	159	153	153	150	162	131	148	160	184	160	155	162	163	139	153	179	152	173	137	151	147	153	149	155	138	163	157	147	156	140	172	163	175	171	171	166	143	157	161	136	153	159	161	145	155	134	153	159	165	146	133	156	168	168	156	136	152	184	148	165	165	145	168	160	136	132	181	168	151	143	123	165	141	173	123	181	153	171	152	149	142	161	160	157	151	162	168	163	149	161	159	141	129	166	143	148	166	158	148	130	147	150	161	152	161	167	168	163	155	170	138	160	162	166	151	152	141	168	165	156	146	144	126	176	157	148	150	150	174	168	160	177	156	147	157	177	159	149	176	178	175	151	153	158	168	124	159	173	151	152	147	157	165	142	169	167	140	145	153	158	152	155	157	151	158	157	154	163	141	168	144	128	145	181	133	156	145	130	163	172	146	158	153	146	179	156	170	161	150	189	165	160	127	142	151	187	154	164	154	166	144	129	141	172	139	180	156	157	166	154	166	157	145	152	158	169	133	160	185	168	154	173	150	156	160	189	132	149	163	144	147	168	144	153	168	171	158	165	153	157	129	164	143	156	159	130	151	153	150	155	154	152	174	145	143	183	139	151	154	153	167	162	147	141	160	155	128	159	155	149	155	149	159	145	134	147	152	131	158	157	150	163	158	137	154	151	150	156	164	151	142	152	179	147	157	178	177	140	156	150	147	136	149	153	156	146	155	154	167	165	173	176	163	157	185	152	147	147	150	150	148	157	136	149	170	156	164	145	161	154	150	157	151	161	160	147	150	142	157	164	159	176	146	163	159	155	157	131	146	161	152	185	171	163	148	154	160	157	125	152	132	168	156	171	166	169	184	152	142	168	146	155	187	139	174	160	168	147	137	156	129	163	162	151	159	143	140	159	143	167	156	153	149	164	164	161	159	150	157	155	146	150	145	181	153	147	151	147	139	141	144	144	145	142	157	159	155	152	165	168	165	156	170	151	162	175	161	136	160	193	150	167	176	158	143	159	141	147	170	154	171	147	140	157	149	145	125	175	136	159	174	155	132	151	138	158	175	169	178	162	147	171	147	140	170	144	161	169	126	139	135	162	143	156	153	166	151	138	147	156	151	139	150
6211	633	1135	1300	1222	956	865	782	630	576	572	546	500	479	448	442	449	435	414	421	438	434	443	481	508	534	520	517	564	519	515	419	456	529	519	506	500	512	428	409	372	391	345	405	338	361	351	378	366	348	353	370	336	362	377	354	381	392	365	342	357	382	370	381	378	358	364	376	365	353	347	368	362	364	370	351	356	357	344	349	329	356	363	350	375	389	309	338	317	366	349	323	341	358	342	387	360	389	360	364	343	358	377	356	349	341	391	347	352	352	335	331	410	332	354	327	332	356	359	365	336	348	367	355	370	389	327	365	371	348	371	376	366	394	348	362	377	342	338	350	371	336	373	348	350	340	350	354	371	360	358	357	353	332	379	327	370	363	362	359	351	339	347	336	369	314	361	339	329	346	329	359	364	363	345	368	377	357	371	351	365	360	381	326	337	372	392	360	333	400	331	357	338	326	344	362	342	328	359	345	376	348	314	347	375	360	373	345	360	352	356	376	356	368	348	418	371	378	348	390	323	345	363	331	358	368	336	347	355	387	368	370	359	338	360	363	348	332	333	399	352	332	414	354	356	365	386	344	325	376	370	379	371	388	360	358	359	339	368	326	371	348	339	342	358	357	360	351	371	344	371	384	355	341	338	362	362	398	391	371	345	360	336	370	347	355	382	319	346	380	367	362	370	374	340	387	396	373	388	364	363	377	354	366	343	382	320	357	381	381	361	346	350	360	348	373	373	331	368	342	383	343	368	368	386	361	347	365	366	395	331	356	356	340	349	367	348	358	360	358	339	310	348	327	377	362	359	334	345	365	372	365	372	352	374	371	385	373	399	344	356	360	361	338	366	324	383	339	347	356	337	355	330	350	356	364	359	344	346	389	352	355	351	350	353	344	352	387	366	338	349	348	367	358	379	339	375	358	325	362	325	357	339	348	381	386	378	364	356	363	364	345	375	361	366	378	359	373	356	374	389	395	345	341	356	379	373	353	360	315	338	357	322	336	360	357	355	330	390	340	361	360	356	372	362	347	341	337	366	369	375	328	369	372	369	364	333	353	393	330	351	398	360	358	372	338	368	356	329	363	353	408	366	350	376	372	358	395	392	384	348	373	362	342	359	353	392	379	393	376	364	367	363	365	412	365	356	387	339	358	367	364	369	354	352	385	363	367	351	371	369	364	385	349	356	366	367	361	377	352	408	362	366	349	381	352	396	339	343	383	377	318	381	362	383	346	362	363	362	340	380	401	364	335	350	334	371	335	367	360	335	360	347	382	378	364	394	380	342	338	353	357	358	364	338	332	340	371	313	371	324	366	391	384	357	375	350	358	363	359	334	361	380	360	389	352	378	368	358	357	345	373	394	341	348	314	339	340	336	393	354	380	394	319	331	363	376	338	354	371	357	388	370	375	378	352	332	356	347	393	396	346	338	350	399	384	354	383	373	333	400	327	354	398	362	370	354	382	382	377	345	334	395	379	360	350	384	359	370	358	372	351	362	367	350	314	342	359	336	358	356	350	356	319	357	346	361	380	317	308	372	322	373	357	379	364	371	345	341	368	378	362	332	398	388	349	348	357	380	387	339	357	380	356	329	367	336	351	368	338	336	325	351	380	365	352	378	369	335	362	339	373	329	345	340	327	381	365	384	348	368	372	290	325	346	348	366	363	354	375	373	368	346	351	365	339	356	340	354	338	304	354	335	371	374	334	360	366	339	376	369	342	384	358	344	354	339	348	374	369	374	323	380	368	357	356	338	376	381	355	357	371	367	370	355	363	365	392	352	380	377	398	365	409	361	370	393	339	352	347	380	372	379	371	351	365	342	357	339	346	354	345	374	384	375	360	354	333	340	353	345	354	326	346	369	342	346	357	356	393	351	336	361	374	370	352	398	364	349	362	328	370	354	345	352	366	338	344	358	362	340	368	356	323	344	357	310	370	352	369	350	355	371	391	335	367	369	396	347	320	362	348	371	397	370	353	355	347	345	356	369	371	349	355	351	342	376	382	377	376	358	336	339	328	381	325	362	350	336	367	356	359	342	394	309	339	340	367	352	344	379	369	372	319	390	362	350	379	364	357	345	364	336	353	311	348	357	370	349	361	380	343	334	331	369	388	347	337	340	329	370	357	368	373	361	345	380	380	360	379	366	379	307	375	392	354	360	328	336	335	370	348	368	335	336	365	384	351	342	378	362	360	398	361	350	347	382	371	328	378	370	342	362	345	403	371	362	387	346	335	356	319	369	339	338	406	344	361	358	401	352	363	358	321	366	344	358	359	389	378	352	370	347	377	345	386	352	352	367	361	373	345	380	389	328	386	362	373	342	372	396	391	349	391	379	395	308	368	328	350	356	337	367	352	344	344	342	366	356	333	342	360	355	375	383	323	364	361	351	351	360	352	394	348	369	374	374	375	343	341	334	349	350	344	374	369	347	372	361	398	342	360	357	380	381	371	349	349	374	358	345	367	387	344	344	359	364	367	334	369	386	359	332	353	372	353	370	379	355	377	391	350	388	364	360	382	375	374	379	346	370	365	358	366	330	359	345	421	375	340	341	353	354	337	344	360	330	333	398	322	373	366	361	326	354	348	356	347	375	383	358	345	319	376	340	346	369	366	376	375	382	361	341	317	333	338	388	347	376	350	321	375	334	359	367	370	381	355	345	338	346	372	358	339	334	386	379	337	351	368	330	376	362	320	373	344	389	364	351	348	322	329	375	367	370	350	372	371	360	352	331	370	353	353	373	363	332	364	356	406	370	348	362	354	363	346	389	343	373	325	365	383	355	355	377	341	367	377	347	361	369	333	379	337	337	352	357	360	378	340	369	382	368	349	349	344	341	371	378	381	295	354	368	357	362	350	390	384	374	323	362	371	369	370	350	359	309	347	356	342	351	334	356	372	364	325	399	350	372	348	386	327	335	349	364	335	347	361	299	372	335	333	332	357	353	363	370	311	378	354	356	351	341	347	349	353	386	353	358	397	359	351	366	367	334	343	363	385	368	377	394	382	315	366	359	353	365	389	370	388	324	370	329	340	373	341	399	384	321	347	359	368	314	342	340	395	335	370	340	367	371	373	385	359	343	346	361	312	336	333	361	346	352	329	357	321	363	389	362	347	397	358	358	358	363	361	334	370	376	376	389	336	356	357	378	329	314	361	395	372	346	370	352	337	347	382	352	360	353	344	347	371	354	362	430	363	366	373	351	328	374	328	357	374	364	362	371	334	350	374	378	393	348	360	364	368	309	323	348	347	355	346	361	369	337	393	359	383	343	346	342	346	365	344	331	345	351	337	339	366	366	355	358	366	373	363	324	375	354	372	375	359	328	348	398	338	373	347	348	373	385	353	314	386	360	344	356	343	345	381	369	354	390	371	395	325	369	348	345	322	343	360	368	357	351	343	335	345	340	371	343	322	374	337	347	334	342	339	365	348	360	357	330	338	353	358	332	356	356	324	350	354	346	379	348	367	378	331	349	390	367	363	345	306	363	413
13282	893	796	620	468	263	233	232	153	154	156	126	111	124	105	116	99	93	82	101	84	83	98	112	112	116	122	101	136	134	109	102	111	111	127	117	116	105	104	91	73	81	88	72	75	77	103	80	78	82	85	73	97	72	72	62	80	75	87	76	85	73	79	65	70	65	73	84	79	76	80	78	92	80	62	86	92	85	81	81	68	89	77	96	90	79	93	76	92	77	70	94	99	95	63	76	102	88	92	61	72	65	82	82	75	98	97	102	65	100	87	74	80	75	71	77	63	76	79	81	72	93	74	83	77	78	79	108	82	74	69	88	87	92	79	78	77	78	93	73	85	57	73	73	84	88	72	88	74	63	79	71	79	80	67	85	79	79	72	79	93	92	70	87	79	88	78	89	87	74	75	67	71	102	83	79	80	74	81	84	75	95	70	98	91	77	82	75	84	70	65	63	69	81	72	79	80	78	61	82	71	69	66	79	78	63	87	75	82	80	89	81	75	70	95	79	69	65	77	77	71	77	77	86	78	85	87	79	75	96	61	89	76	80	69	78	72	69	75	70	85	93	76	77	82	81	86	99	100	75	66	85	93	79	78	84	79	79	93	89	79	69	78	81	106	76	89	85	56	69	72	80	83	68	68	100	70	88	68	84	79	78	75	59	77	88	87	66	78	66	66	80	76	74	75	89	78	65	73	97	88	75	85	88	67	68	82	69	101	82	79	65	78	85	77	89	106	91	83	92	85	71	80	81	85	79	74	81	77	86	83	75	98	76	70	73	83	65	98	82	86	71	93	75	81	83	81	59	70	101	87	80	85	88	78	81	89	82	68	82	85	61	79	81	90	79	89	87	73	87	81	84	98	73	74	87	86	70	63	90	89	65	82	79	98	81	85	64	86	87	81	92	82	86	77	81	71	83	81	80	81	88	87	77	76	86	94	94	62	74	86	82	88	60	78	79	76	89	86	75	83	69	94	72	86	71	95	79	80	78	86	96	73	83	76	98	78	68	66	87	71	75	77	72	79	74	88	74	76	80	85	82	88	89	91	71	72	82	94	94	79	68	86	83	81	76	65	72	88	103	89	111	82	82	80	81	95	82	70	87	80	85	81	79	69	65	77	72	70	99	80	67	88	70	77	96	81	94	83	84	76	76	76	84	96	76	77	74	70	60	80	83	80	88	85	73	76	79	88	81	90	81	85	73	80	75	69	76	80	71	79	86	71	78	52	82	66	86	77	70	73	75	102	87	68	68	86	67	76	64	91	66	92	67	80	76	89	71	77	84	88	66	84	74	84	93	63	94	75	80	90	84	90	79	78	81	83	85	81	70	75	79	79	75	82	77	100	77	76	76	80	90	81	65	77	91	81	86	79	71	84	80	69	76	66	84	87	81	90	62	82	80	81	95	77	81	76	85	85	78	84	78	67	68	93	83	73	82	79	84	79	89	87	102	68	62	77	98	69	72	78	63	61	74	84	78	74	75	65	75	78	59	81	82	91	64	79	88	86	88	70	62	96	83	77	76	84	73	81	77	80	77	81	70	88	62	86	78	72	81	96	73	89	79	75	86	76	75	74	72	85	63	62	86	75	84	84	82	74	69	77	66	87	75	61	80	83	80	101	86	87	88	72	74	82	71	80	73	91	70	74	65	110	91	95	61	72	79	75	79	82	79	83	87	81	87	82	74	77	74	92	87	97	86	74	89	99	89	91	83	79	60	68	74	71	77	85	81	77	91	88	91	85	68	97	94	85	85	78	72	86	73	72	86	93	73	62	93	85	88	104	78	62	86	70	68	86	61	97	87	78	79	80	81	77	91	78	74	77	83	80	80	63	82	78	94	79	85	72	77	92	93	81	75	85	82	96	74	73	102	109	68	89	76	86	89	76	74	70	84	73	82	96	87	76	60	78	70	74	75	63	79	81	79	73	75	60	74	82	85	78	84	96	82	72	76	77	85	77	106	77	86	84	82	81	87	89	62	96	66	93	99	70	90	69	67	80	89	89	70	74	95	76	84	93	75	81	86	91	92	83	74	75	87	77	68	86	103	74	81	86	83	88	78	78	85	90	79	79	94	87	71	82	79	64	63	82	83	89	84	83	55	95	77	70	67	79	91	88	87	89	83	76	79	78	79	72	75	75	97	70	77	87	76	77	83	78	83	69	76	75	63	75	64	75	69	81	77	66	76	78	66	88	85	84	86	95	83	85	96	68	78	76	95	95	75	100	85	86	76	79	74	87	76	111	82	77	106	84	105	92	87	77	76	109	73	82	70	78	68	81	77	87	73	88	97	72	68	79	84	86	98	71	86	93	89	70	68	78	72	75	86	86	95	101	79	88	76	75	64	71	85	81	81	93	68	80	78	86	94	71	59	90	85	73	88	75	62	93	70	87	99	89	104	70	79	75	87	85	81	81	85	67	73	76	85	74	69	63	77	100	96	71	75	76	70	75	78	80	76	87	79	84	81	79	73	95	68	91	88	69	74	77	87	76	95	82	87	71	78	58	87	59	103	86	78	83	77	65	83	85	85	86	74	89	98	98	81	75	90	86	72	78	79	79	89	54	92	76	65	94	86	76	77	87	71	79	88	90	83	68	60	80	78	78	74	74	85	74	91	77	70	86	90	65	69	84	93	67	76	72	75	88	70	87	95	70	75	84	84	84	69	91	72	80	87	73	75	91	79	78	84	93	85	80	63	85	95	100	70	72	88	99	67	73	81	85	80	87	71	76	59	79	94	89	90	88	87	91	69	75	86	88	64	76	100	94	61	69	92	85	81	83	87	77	73	81	77	85	97	77	84	95	66	67	90	92	86	71	78	82	94	73	92	68	71	84	72	93	97	83	68	78	88	101	103	78	91	78	76	62	83	65	89	90	97	75	78	71	68	95	73	83	79	77	92	92	81	92	64	81	98	63	73	88	83	74	63	100	84	92	82	76	75	100	69	56	93	81	75	71	68	90	55	65	77	62	81	69	68	73	79	73	90	78	78	84	58	57	79	97	83	85	86	88	82	72	65	100	74	86	89	70	81	79	63	82	75	83	60	82	72	70	89	71	95	75	93	84	70	83	77	76	99	70	73	73	83	90	71	80	84	76	67	63	85	64	89	70	85	66	86	80	80	71	75	77	77	83	87	85	92	76	77	73	85	73	68	85	82	73	57	63	72	82	78	91	88	85	90	77	72	87	82	84	73	77	85	82	80	87	74	75	83	86	76	84	63	84	99	80	85	90	74	98	81	66	75	72	77	65	76	87	84	69	78	76	83	87	86	70	70	81	89	64	72	89	84	86	101	82	77	81	81	82	61	76	79	81	79	88	67	80	72	85	96	73	76	90	85	77	71	65	75	83	83	81	61	91	66	82	64	89	76	66	88	78	95	76	71	76	62	71	84	79	73	68	81	79	65	68	70	66	84	83	84	87	70	81	84	83	80	66	89	69	81	98	98	97	100	95	97	73	80	73	90	83	75	90	85	79	93	83	78	72	80
7971	743	1748	2069	1767	1492	1091	979	768	680	622	571	473	461	431	351	412	347	382	323	309	378	444	504	541	628	530	551	564	564	453	419	454	483	470	501	503	498	384	298	262	279	248	224	238	252	242	238	268	252	257	256	229	242	225	245	213	210	227	213	207	240	226	238	253	220	251	215	220	225	232	235	242	218	221	222	243	228	235	258	229	223	237	256	240	267	245	210	246	210	215	244	234	240	252	239	251	200	224	247	226	211	208	208	207	230	234	223	205	246	250	227	225	215	251	248	228	235	237	227	243	214	223	222	226	216	211	251	216	233	244	205	231	209	215	251	228	207	221	211	225	226	243	227	219	213	231	237	226	217	215	214	211	231	234	219	253	248	245	221	209	222	239	231	246	208	239	228	227	227	231	188	218	205	221	207	261	221	255	198	221	216	219	254	234	220	213	207	222	235	225	200	228	220	228	235	248	246	226	214	235	254	215	238	202	223	233	224	237	230	236	248	249	229	239	207	201	229	219	247	196	196	213	214	237	237	211	227	214	224	249	227	240	206	208	233	245	234	225	243	209	232	235	236	252	213	211	226	226	222	220	200	216	229	241	233	207	202	205	218	252	195	204	219	236	226	214	224	232	215	230	227	248	239	237	236	241	214	250	214	204	217	248	229	216	230	203	219	228	227	238	214	234	247	226	249	206	233	204	195	225	218	231	222	206	222	241	217	240	227	244	216	251	231	217	233	233	226	199	232	242	221	217	232	235	222	235	236	230	232	247	226	196	246	221	234	204	232	192	251	256	228	214	238	215	229	239	229	201	203	224	241	260	241	215	240	210	229	210	211	195	235	219	218	240	217	236	202	213	233	227	203	194	217	200	218	235	239	224	220	209	236	226	244	237	220	240	230	223	197	236	225	214	223	246	220	239	234	202	228	245	212	227	232	228	217	236	221	255	205	249	234	239	230	219	202	216	233	205	226	223	213	216	227	218	226	229	205	216	196	258	248	245	237	225	234	241	260	197	224	224	217	235	217	231	245	231	230	226	227	231	210	239	224	236	216	222	197	234	231	230	235	209	214	192	217	235	222	196	203	230	218	232	234	234	256	244	237	229	234	229	223	218	220	244	217	220	200	204	193	219	222	219	232	219	236	222	193	231	203	220	228	217	210	226	215	209	214	222	240	205	205	254	229	220	217	198	228	239	215	232	229	198	224	212	220	194	221	231	248	199	238	210	232	227	245	217	249	227	186	242	226	235	220	212	233	230	198	221	218	236	224	226	234	225	184	233	218	232	201	209	212	216	220	197	230	237	222	192	217	225	206	230	223	193	234	235	226	241	232	229	197	229	220	243	216	237	244	229	211	223	227	222	226	217	248	228	225	206	199	242	227	207	221	206	240	209	218	217	227	250	233	198	230	228	221	255	208	231	235	248	233	227	203	229	215	215	232	206	254	212	228	230	236	226	227	246	209	200	243	224	201	221	214	251	243	208	210	231	217	197	214	224	235	210	198	235	234	231	217	225	219	233	235	239	222	248	234	214	204	211	252	201	262	235	220	222	259	249	216	215	252	236	234	223	223	232	226	220	221	245	246	248	223	237	216	219	220	221	229	231	217	225	228	230	210	205	225	228	229	229	237	222	225	226	214	216	237	230	233	242	223	212	242	218	247	223	211	213	241	199	234	229	212	223	183	238	238	242	229	228	207	255	227	211	234	230	258	200	224	243	276	230	248	233	229	241	233	225	208	218	226	239	229	237	233	241	225	234	189	208	208	215	216	229	215	240	208	240	221	209	206	225	213	224	231	235	214	219	240	228	208	270	216	225	209	227	245	217	223	237	196	230	225	211	210	208	237	214	222	208	205	222	244	230	248	219	217	221	254	238	244	194	234	214	213	242	213	219	221	227	248	208	254	233	233	251	216	222	263	199	225	244	221	236	222	218	221	224	234	206	247	242	243	215	239	241	220	231	236	239	233	231	233	225	243	234	221	247	216	208	236	205	214	250	244	261	206	226	205	218	229	217	214	228	234	227	227	247	224	233	225	209	233	231	215	213	208	228	210	227	202	203	223	216	248	213	230	228	207	219	238	220	240	246	217	227	236	250	216	213	213	195	219	232	216	211	261	228	210	209	229	225	254	223	239	229	210	216	228	217	246	227	245	225	226	235	205	215	256	227	235	249	204	235	235	227	233	225	172	218	206	234	245	241	228	212	228	230	227	240	230	219	239	206	244	222	219	203	252	222	204	233	212	212	237	192	231	224	217	229	234	237	236	206	263	235	221	217	257	201	226	240	239	229	239	217	219	224	214	214	240	240	269	220	215	224	214	227	237	219	239	226	256	239	225	255	214	207	231	218	221	207	234	239	225	198	192	234	226	209	211	217	223	258	211	228	212	238	214	212	213	231	223	241	213	243	220	229	231	236	227	222	240	212	216	226	242	215	219	234	205	195	244	236	226	253	228	220	217	224	213	222	226	231	222	236	240	221	230	227	215	223	198	195	217	230	222	198	219	258	215	197	239	225	232	219	244	230	228	246	242	233	239	234	211	225	223	227	239	228	214	217	231	234	231	249	250	218	239	208	219	220	234	249	209	223	222	203	227	219	231	219	239	229	210	237	212	222	227	229	223	218	220	242	209	247	209	204	230	203	209	208	202	242	219	215	215	237	204	221	249	228	218	209	227	234	208	228	206	221	229	232	240	241	209	240	211	212	213	198	251	234	243	225	208	221	207	200	229	222	212	231	222	240	220	227	249	219	243	230	236	204	217	215	239	233	225	233	221	213	233	223	224	236	236	227	248	214	226	241	224	210	231	226	269	225	229	250	228	224	250	233	199	235	232	230	226	242	201	247	238	220	222	215	233	217	199	251	210	258	219	226	224	209	242	226	230	229	218	220	234	196	228	226	216	226	260	250	203	250	234	230	244	225	224	223	240	220	228	214	259	238	209	226	210	207	207	227	220	246	227	236	230	227	237	226	207	204	215	190	241	209	222	219	227	217	206	227	221	221	212	197	224	215	218	235	227	229	237	225	196	212	234	213	226	237	222	230	242	219	211	264	234	239	194	234	215	214	238	202	214	228	244	251	255	246	232	248	230	223	232	219	219	247	210	206	222	240	241	240	209	236	207	207	247	211	219	237	244	212	233	232	237	215	228	228	230	226	234	231	259	222	204	261	260	216	269	236	241	254	222	221	227	212	224	228	226	251	228	210	218	218	228	237	235	217	225	242	214	240	250	210	233	220	217	245	231	230	225	244	232	234	214	207	217	229	253	197	212	258	236	211	236	220	231	221	232	218	219	246	213	227	213	230	212	209	220	232	228	237	212	206	225	238	261	258	234	221	203	222	226	239	219	253	241	207	227	209	236	251	271	228	229	237	212	239	217	208	232	208	215	228	231	201	244	216	215	241	215	232	227	193	236	221	236	226	207	237	233	237	238	245	199	232	237	226	230	228	270	268	236	238	201	243	217	226	217	232	210	237	215	227	198	230	224
1519	286	280	320	310	286	296	256	289	317	284	261	347	305	282	270	303	329	284	294	268	278	303	301	281	283	288	300	324	303	278	256	312	291	310	278	303	285	306	309	273	279	302	275	310	316	290	271	281	316	306	294	314	269	286	259	288	308	283	302	311	300	281	293	288	291	301	284	306	275	305	282	273	308	296	277	297	285	316	297	298	280	282	291	276	309	274	294	310	314	296	309	288	285	279	269	324	276	289	314	280	282	314	335	303	274	264	276	289	268	293	287	279	302	320	267	321	299	315	283	282	280	292	304	293	296	282	275	278	311	295	302	332	275	281	297	263	298	313	306	298	288	313	290	277	299	290	321	308	242	319	274	297	298	275	248	283	310	286	279	298	308	267	298	277	299	290	293	286	295	296	289	270	293	313	298	287	286	315	270	287	286	270	286	324	292	282	307	308	327	286	287	277	279	266	307	329	287	287	264	298	293	291	268	267	281	289	333	292	270	313	300	301	308	285	319	297	290	300	315	259	273	282	279	297	331	309	318	280	325	310	305	301	319	303	294	312	289	292	272	301	308	270	305	287	305	297	283	291	282	320	304	294	301	261	325	298	276	252	284	303	309	293	326	321	297	315	310	280	296	296	279	297	264	286	274	292	295	303	320	302	292	300	290	319	290	314	264	286	285	326	302	292	280	279	282	295	321	278	286	314	305	251	260	275	280	298	271	294	279	270	335	336	284	287	277	311	289	276	295	292	310	258	268	311	292	307	270	300	294	288	312	290	311	267	301	314	303	267	304	261	275	311	283	294	331	264	305	291	281	301	258	279	315	306	339	341	299	291	273	291	334	301	288	321	303	337	312	300	296	304	301	311	292	280	311	300	294	278	274	281	317	280	298	280	273	312	305	304	298	288	304	257	269	286	294	311	306	334	294	279	285	302	316	298	267	289	273	289	272	322	291	313	307	305	290	300	255	311	305	299	299	315	269	279	290	293	295	291	284	310	321	312	330	299	289	311	316	341	270	259	286	300	281	255	293	290	289	276	304	273	277	295	291	244	280	296	314	289	296	301	274	258	273	312	303	264	266	313	279	302	304	310	302	283	264	271	280	278	277	294	313	291	314	279	292	284	293	312	293	277	265	295	291	340	267	291	281	291	290	286	272	305	315	298	285	262	304	325	284	285	272	264	295	298	298	288	337	267	299	296	270	284	312	318	252	279	308	278	282	320	291	281	269	292	287	293	300	289	298	279	282	303	275	286	339	328	329	302	290	289	286	305	295	294	311	290	258	260	316	271	314	269	316	318	267	288	318	285	250	311	279	325	316	287	264	291	290	259	250	290	289	268	277	270	304	284	291	313	286	308	294	300	299	316	306	257	284	288	300	293	297	276	287	297	299	293	279	268	276	288	288	325	250	257	287	318	291	290	307	314	260	270	277	280	290	305	283	287	274	271	295	287	265	272	284	297	303	296	299	276	295	295	306	293	277	261	284	276	272	274	306	332	292	302	262	281	266	300	310	274	283	304	278	281	281	289	289	255	316	291	289	296	290	278	281	295	270	289	294	293	308	281	290	300	277	278	292	293	304	315	275	294	265	310	294	292	274	275	298	294	290	314	280	325	286	326	306	295	308	324	264	306	302	324	330	297	311	285	322	298	274	296	325	313	302	270	278	276	276	260	292	333	287	254	296	287	265	286	285	250	294	294	282	300	306	280	302	309	306	308	311	298	300	288	253	276	278	292	290	296	296	297	280	282	266	292	291	300	310	289	305	293	287	309	290	285	316	302	295	264	315	316	289	326	306	276	308	281	293	273	267	250	277	315	297	281	297	276	288	310	282	288	266	312	295	287	292	299	289	287	315	304	338	306	302	303	291	260	291	290	270	285	306	290	308	285	341	267	324	270	291	283	329	306	335	295	308	272	315	284	304	275	300	323	273	297	279	322	289	321	285	276	252	298	274	301	286	306	287	313	276	288	286	316	285	256	291	257	295	262	285	276	319	296	303	303	314	272	265	304	300	281	320	291	302	240	258	290	292	269	311	303	299	264	277	298	268	300	323	292	322	301	314	286	279	253	291	309	299	349	286	289	319	297	292	287	300	332	311	293	273	307	311	307	303	283	284	312	303	305	267	301	273	294	293	295	276	301	309	324	289	324	323	316	318	330	280	329	279	304	278	290	273	308	270	320	281	279	307	267	302	296	270	293	288	311	323	292	304	300	314	307	281	309	292	326	276	313	289	313	342	289	295	299	322	298	301	311	316	319	286	295	270	274	250	307	321	287	274	318	280	258	277	302	292	280	281	293	320	309	267	278	298	295	283	260	267	294	297	247	296	258	305	277	256	288	293	304	292	319	314	276	274	317	263	315	285	284	271	318	311	274	268	320	295	332	292	294	299	274	290	301	297	296	291	277	271	297	296	326	271	269	268	285	278	316	262	286	296	255	279	309	279	277	297	293	299	289	317	331	295	295	320	307	304	286	286	340	330	304	284	238	261	285	269	307	285	307	299	320	265	318	295	297	312	276	257	314	291	302	313	290	319	305	302	297	357	307	325	293	326	269	273	297	289	271	321	310	277	311	281	256	295	305	319	324	303	278	311	293	322	272	284	274	295	287	283	277	284	269	288	296	327	282	302	329	266	282	262	268	299	302	299	313	326	305	288	284	284	280	283	294	295	264	261	264	312	320	291	293	291	354	303	282	288	302	305	317	279	276	327	287	285	277	288	283	276	297	309	283	290	280	293	289	303	286	296	313	286	270	329	289	291	320	306	288	278	295	315	299	296	284	298	262	291	311	294	312	270	292	320	290	312	299	298	265	294	293	282	287	301	285	277	315	313	273	287	272	312	264	278	287	277	278	302	280	325	309	287	309	301	325	264	300	290	284	274	302	295	286	286	293	288	295	272	311	304	268	278	279	313	304	341	316	324	298	273	287	310	283	305	302	284	294	316	337	309	279	303	292	302	323	303	289	303	280	332	315	279	325	280	304	290	289	270	285	281	321	290	270	278	310	308	273	321	307	266	321	266	312	289	307	298	302	306	311	298	329	281	290	272	310	323	258	316	280	325	298	252	304	299	286	259	308	282	236	271	291	301	320	325	293	305	279	327	292	271	289	284	308	320	275	302	279	294	294	305	258	276	270	258	315	298	315	299	304	289	266	316	276	289	308	289	275	290	268	319	297	298	282	344	300	276	304	303	306	303	269	292	288	300	278	289	297	325	323	309	273	301	274	299	289	303	302	261	312	299	290	290	261	283	299	268	276	277	282	279	307	307	319	297	256	313	299	266	270	305	285	300	289	284	281	287	298	297	283	249	308	301	325	273	302	306	310	295	305	281	312	243	280	318	298	297	304	253	281	322	311	307	261	325	289	260	312	304	248	306	281	262	255	284	310	293	282	307	297	297	289	277	276	292	285	302	296	280	274	311	254	293	275	286	293	279	289	317	267	295	269	274	279	278	296	315	323	272	295	275	286	269	290	283	321	297	279	291
1869	644	670	666	705	650	673	652	720	596	639	673	692	668	660	633	665	700	640	625	656	645	679	660	682	692	664	654	644	671	703	616	648	678	682	685	648	670	684	642	625	640	643	642	713	665	666	635	672	667	648	661	684	646	633	630	673	661	697	616	706	657	627	639	633	682	623	646	673	683	679	687	638	670	669	665	668	679	654	673	654	611	642	633	627	601	682	654	638	664	642	647	651	625	678	689	682	677	655	634	660	615	683	640	684	636	693	667	620	627	637	660	668	683	634	658	660	618	622	622	621	673	626	654	677	599	706	679	732	648	648	681	664	638	640	650	635	639	672	641	581	665	698	663	623	634	627	650	649	650	615	621	639	680	623	676	629	657	703	666	635	681	646	698	679	653	641	644	616	647	640	621	677	646	654	639	648	706	664	632	691	636	646	695	640	645	658	671	653	629	671	708	669	659	665	620	634	671	704	719	664	686	632	651	627	653	625	663	656	622	634	624	647	659	672	660	649	646	639	616	688	623	651	627	621	646	688	662	641	706	607	617	681	696	649	675	649	633	624	635	632	682	619	675	645	659	639	634	649	698	639	682	643	708	653	703	624	671	700	701	662	652	639	686	678	629	663	642	618	664	634	718	646	703	620	661	696	689	619	627	627	642	650	668	662	647	596	659	638	678	672	678	653	696	682	663	645	695	667	644	663	661	679	645	659	683	664	642	639	669	593	673	650	668	663	629	654	659	608	658	632	676	632	659	677	635	662	614	632	652	683	649	651	657	641	664	626	613	651	641	636	664	712	659	642	641	644	659	656	636	671	677	639	640	675	650	650	674	680	631	631	676	693	671	650	631	616	647	677	695	662	647	658	650	583	674	666	678	670	645	635	637	645	633	621	619	661	645	664	630	636	615	639	655	631	666	674	636	657	624	654	666	676	628	604	646	604	613	607	629	653	654	663	666	637	662	635	665	640	656	656	670	634	600	589	619	672	672	653	687	674	643	682	609	641	610	676	637	676	669	681	670	679	692	662	647	667	642	648	657	632	613	657	660	676	656	653	674	604	605	664	656	650	637	640	653	644	664	650	647	684	642	652	648	716	690	620	667	623	660	648	641	683	600	675	594	633	656	627	655	651	654	648	657	643	663	652	706	616	691	599	654	595	696	655	663	644	640	675	651	657	682	675	669	668	612	672	632	599	650	657	657	625	702	660	634	674	690	677	629	611	657	663	639	654	678	615	655	630	660	585	650	702	623	681	664	689	655	679	625	634	665	624	670	586	640	685	606	572	637	661	653	671	618	623	641	681	603	647	658	663	631	639	694	651	629	622	632	691	702	694	683	675	612	702	645	587	631	664	633	648	614	644	680	674	661	636	669	684	639	598	649	667	688	703	685	659	659	663	651	671	644	609	640	637	643	611	644	668	703	631	655	626	644	682	614	619	646	648	694	671	619	582	671	649	694	640	626	657	616	691	689	646	650	670	653	638	629	689	671	645	643	664	673	658	646	626	661	653	618	649	675	667	649	659	680	647	647	656	670	674	657	661	606	641	645	643	730	631	631	685	682	658	655	635	636	629	627	707	689	665	688	665	640	658	641	667	631	663	674	711	653	601	656	653	666	622	653	630	641	662	661	655	671	663	671	661	694	586	645	672	657	653	687	663	626	681	670	680	635	625	641	661	648	654	669	616	670	591	650	660	653	687	662	676	645	636	654	650	647	614	682	670	642	654	660	630	647	657	647	666	671	696	703	627	662	684	623	702	682	655	645	680	630	648	660	637	621	619	659	655	652	675	643	668	660	655	640	670	679	695	690	693	668	682	644	672	674	636	609	601	691	649	698	700	639	678	651	661	648	635	685	598	637	608	617	625	612	618	631	680	620	638	643	663	657	625	663	692	686	669	629	625	662	649	655	667	677	646	684	591	637	675	662	636	664	675	672	662	673	681	649	637	634	669	674	708	647	639	669	669	675	621	663	648	636	664	616	641	675	704	662	634	660	633	652	650	645	689	660	663	667	644	685	676	673	660	671	661	680	668	689	620	659	660	651	655	650	670	634	649	680	742	656	632	625	618	651	654	650	701	669	664	675	667	617	601	606	658	648	640	656	666	635	611	653	656	689	635	674	666	675	669	641	645	703	657	628	648	682	689	673	608	650	690	679	663	637	646	650	615	646	669	692	634	628	627	641	681	636	682	636	655	645	649	681	628	647	636	644	638	652	621	641	676	659	679	640	643	646	676	663	674	660	623	679	698	660	646	635	642	651	656	619	681	672	625	623	643	652	638	660	686	679	630	605	617	646	661	649	683	659	661	694	649	672	668	647	663	649	656	644	631	702	651	624	667	620	623	649	658	610	655	628	590	634	646	699	668	644	674	660	618	647	644	635	647	670	622	661	633	608	671	635	656	676	608	643	658	647	641	635	687	653	670	677	642	653	623	689	636	702	655	649	680	675	639	652	672	631	685	712	649	636	666	638	684	638	700	638	642	629	664	657	664	659	628	616	657	640	643	667	666	654	673	609	648	631	647	664	630	674	637	633	676	635	641	734	640	668	686	635	634	693	646	648	643	688	716	674	630	682	623	734	684	670	634	655	657	644	685	640	640	661	662	701	675	662	662	655	661	660	623	598	567	647	624	675	669	732	627	645	652	667	647	674	644	653	695	637	631	600	724	633	663	649	694	631	663	610	676	665	631	659	661	617	714	690	640	629	619	636	644	692	654	658	624	680	610	679	593	636	667	583	637	669	662	663	615	692	650	658	639	635	643	682	692	661	683	639	670	665	695	663	631	612	677	662	689	639	624	679	671	649	624	663	684	645	667	634	679	661	637	645	649	699	699	674	697	624	661	630	669	652	663	687	651	611	592	648	658	616	669	686	657	672	656	634	648	647	652	647	621	638	607	628	637	654	646	648	645	614	724	656	625	639	659	662	677	640	665	643	601	653	650	625	616	646	642	710	666	647	723	665	619	646	635	647	688	649	625	680	664	642	667	644	668	618	662	648	620	688	690	642	610	712	669	665	635	661	700	665	663	630	645	619	624	706	671	676	669	679	678	654	642	658	656	637	621	658	600	658	638	687	655	648	650	623	631	636	660	673	629	661	637	610	664	647	663	643	623	617	631	650	618	679	642	640	675	673	668	623	640	649	636	639	694	661	651	643	651	646	702	644	640	655	652	680	677	639	706	642	657	677	637	628	640	650	646	715	643	650	668	666	617	620	656	722	698	664	602	663	650	677	651	677	637	643	649	670	643	640	643	652	666	623	671	659	640	709	588	641	662	662	666	645	608	684	630	682	641	709	655	645	658	612	668	654	630	644	598	653	645	670	681	688	677	679	639	609	637	669	683	667	695	654	710	629	607	667	682	671	606	692	656	641	675	676	645	622	640	673	628	681	635	627	679	654	671	652	666	635	667	627	662	637	633	657	636	661	637	627	645	739	675	677	633	667	611	692	672	683	691	652	678	646	646	678	641	613	691	688	666	643	652	721
6942	477	534	447	304	284	241	235	186	191	210	178	185	160	151	167	152	144	179	169	183	178	170	169	142	201	182	152	186	155	153	162	188	184	127	166	170	170	163	166	158	135	135	156	153	148	137	160	163	160	151	170	127	142	168	141	153	143	177	147	127	161	151	167	133	152	157	134	166	168	164	177	163	141	169	171	149	164	162	151	152	151	153	161	150	164	142	149	160	132	138	154	157	140	145	161	181	165	158	141	149	148	148	137	161	148	178	162	166	160	163	165	153	180	134	146	146	145	135	157	167	157	147	178	172	157	128	160	163	171	166	154	160	161	148	132	176	147	145	164	155	151	158	142	149	151	149	170	147	152	140	145	138	149	172	163	150	168	164	158	167	156	140	156	142	130	150	127	151	143	139	164	158	135	150	148	165	141	168	156	115	146	161	156	159	132	172	171	179	150	144	175	166	182	147	141	156	144	148	169	170	154	145	129	147	198	145	169	157	146	132	156	140	180	130	143	165	131	169	171	181	165	159	145	137	143	161	169	124	173	132	152	158	143	153	159	133	158	172	139	155	146	174	162	135	192	160	149	160	146	161	151	153	144	161	135	147	162	152	148	127	149	149	163	131	172	166	157	165	133	154	159	152	166	147	130	169	164	143	158	140	149	148	155	143	159	162	202	151	163	152	164	144	163	142	140	158	158	159	152	180	178	146	150	172	146	170	175	158	146	149	170	140	158	129	171	140	148	134	144	158	136	152	163	140	152	149	158	150	195	166	148	170	147	114	166	156	142	156	152	145	163	140	170	154	170	155	155	170	149	151	171	170	176	144	143	176	152	175	162	143	149	147	176	149	165	156	168	150	149	165	156	133	142	146	155	159	154	140	138	144	146	157	173	183	181	174	162	155	147	155	164	138	146	154	149	139	168	158	159	144	145	173	160	133	149	135	144	165	146	163	151	164	175	157	166	132	145	132	176	156	147	157	124	138	150	173	163	159	124	160	145	153	152	129	147	148	136	141	154	148	155	168	175	160	145	151	164	161	150	156	153	134	149	125	163	150	159	164	169	167	164	156	142	145	138	155	156	141	160	150	163	168	147	151	137	152	140	172	153	158	126	163	162	177	144	159	145	170	159	151	165	132	133	160	161	144	151	168	158	155	142	158	139	146	150	153	152	153	135	154	166	162	158	150	143	176	145	159	151	142	143	158	174	141	152	174	152	149	162	137	125	144	167	136	147	141	161	158	155	185	153	136	151	135	149	161	140	146	147	160	152	132	141	186	154	166	157	139	154	183	152	164	164	144	151	149	172	155	147	155	144	160	138	157	139	142	165	162	152	143	147	137	180	156	137	161	160	164	159	159	133	157	164	126	158	164	154	149	155	154	147	165	154	173	154	144	150	167	142	139	165	173	129	166	144	150	135	149	144	162	160	137	158	141	142	166	154	164	164	153	137	133	144	135	140	137	156	174	151	132	145	154	147	141	154	130	134	139	164	146	144	161	157	146	163	160	157	150	154	156	172	165	182	165	185	158	136	131	167	160	137	149	144	151	166	155	154	133	160	149	155	165	173	136	154	133	154	144	150	152	163	149	149	177	151	148	164	161	147	161	146	146	158	155	170	185	145	149	145	167	162	176	180	163	161	134	151	135	165	154	146	151	140	146	152	154	150	152	139	149	167	150	125	166	146	167	140	138	151	138	166	133	162	162	159	145	150	153	143	149	185	161	156	142	168	154	154	155	156	164	159	130	146	133	146	165	151	158	161	141	169	136	158	171	140	152	146	158	156	174	160	157	169	181	157	146	135	167	156	149	161	152	147	167	153	162	139	162	166	133	133	131	132	166	169	151	133	180	163	163	182	130	140	125	148	153	147	148	164	162	171	142	140	157	144	139	142	167	151	159	140	157	137	178	152	156	154	153	156	153	157	164	172	146	160	152	173	160	156	170	168	148	156	169	172	184	146	177	176	124	155	158	177	145	144	160	167	137	173	137	118	153	166	141	151	155	116	152	147	163	147	163	143	162	147	148	158	157	133	122	165	170	146	164	160	137	165	166	163	158	177	156	159	160	152	152	161	143	160	147	140	152	145	141	144	147	132	152	161	175	159	142	165	150	167	147	160	179	167	156	149	153	157	123	162	162	156	185	141	132	165	147	164	147	146	145	155	173	157	147	152	167	145	169	162	133	158	138	156	150	162	159	158	143	166	158	159	142	150	138	158	173	137	159	158	171	143	150	144	150	160	152	164	154	165	145	154	139	160	166	170	159	156	162	159	142	141	138	177	164	149	180	176	154	155	166	164	155	168	141	145	169	157	159	149	148	160	146	141	136	148	160	183	151	154	156	142	166	165	163	156	153	120	159	138	136	149	152	149	160	148	149	145	156	154	151	140	147	150	150	164	144	168	138	149	153	161	145	168	163	142	163	164	161	145	177	174	158	148	139	144	162	158	160	159	140	160	159	156	163	163	149	147	156	149	153	159	145	160	165	146	165	168	151	155	144	178	147	160	136	171	180	156	162	144	170	155	147	153	158	167	140	160	156	181	156	135	147	147	157	167	146	162	162	139	135	145	129	139	147	165	167	140	141	140	164	176	157	178	148	151	131	136	153	149	169	161	148	159	143	173	140	188	171	141	153	141	160	159	139	168	163	179	148	141	142	161	145	156	144	158	150	157	149	144	146	170	129	196	146	154	147	160	164	182	164	140	145	136	163	135	156	138	169	159	143	137	160	151	137	171	153	174	144	141	149	166	145	177	161	158	142	151	147	161	161	171	128	157	130	141	168	159	148	168	146	153	155	143	162	129	133	174	153	144	151	136	172	167	154	140	148	146	155	151	159	147	147	153	148	138	150	163	150	169	138	188	158	172	140	168	161	187	170	163	155	165	171	133	156	159	153	141	166	161	152	152	163	166	145	146	133	127	142	173	164	141	169	163	152	148	165	135	141	135	145	171	129	151	149	144	157	140	134	169	165	168	156	134	155	167	128	140	151	143	124	154	137	155	145	152	148	146	140	163	152	169	157	147	148	143	138	156	179	154	155	159	178	155	145	157	153	143	181	143	148	176	164	158	145	163	163	171	186	183	133	168	148	155	159	164	157	179	133	169	146	146	159	137	161	153	150	159	131	151	161	137	178	168	152	171	155	145	168	148	161	168	156	170	147	160	153	143	160	131	161	141	157	156	150	163	166	138	174	175	151	125	165	155	149	167	152	151	163	168	141	137	184	170	160	160	146	161	146	166	159	170	144	149	133	146	132	176	136	169	164	160	141	179	143	144	159	145	170	154	146	153	127	138	169	151	184	172	142	147	184	136	148	159	140	176	148	140	139	159	172	127	133	146	152	152	137	138	173	152	163	150	158	141	171	155	149	163	167	150	153	152	158	138	136	142	158	146	160	154	155	145	134	149	149	165	135	136	158	166	156	166	159	157	150	131	130	157	145	138	162	157	137	166	148	161	150	138	158	142	163	164	156	177	174	154	148	150	170	184
6127	627	1104	1290	1194	920	845	715	658	604	562	486	544	455	462	449	428	421	398	386	412	420	397	492	493	534	529	492	527	520	427	500	494	535	483	469	525	476	436	406	415	364	399	382	357	373	357	340	389	392	382	345	377	352	365	359	367	366	375	376	384	379	359	381	353	366	394	388	350	394	412	345	386	357	344	380	365	354	394	369	364	385	341	362	370	366	356	351	388	377	348	366	412	357	342	356	370	380	334	365	404	360	362	373	387	374	368	368	377	346	361	343	356	382	351	345	370	370	376	328	365	348	375	358	333	362	394	385	325	356	364	354	385	325	372	360	352	346	355	386	370	355	327	371	355	363	382	346	334	344	354	358	331	396	344	333	354	346	352	373	351	336	341	358	394	386	343	345	362	326	354	357	352	365	360	350	374	328	369	354	353	334	334	384	363	328	364	356	349	372	354	342	366	358	347	380	365	325	371	359	340	390	378	352	341	330	354	353	361	347	370	344	330	369	331	409	366	348	370	361	345	359	363	371	340	372	354	376	382	369	320	347	374	347	377	342	379	385	341	329	376	365	404	408	349	373	381	372	372	357	325	365	349	358	349	350	354	348	378	377	338	354	364	373	328	377	359	373	361	317	359	377	354	362	366	349	356	344	374	377	358	337	389	358	351	365	366	347	352	368	377	363	383	384	385	354	350	349	351	331	354	355	362	361	358	359	357	354	357	344	349	394	351	372	326	351	376	349	360	351	355	333	337	351	376	353	344	352	351	342	370	349	345	323	347	347	316	365	374	357	378	369	341	342	363	364	361	343	322	368	357	333	340	358	369	347	358	360	387	339	324	345	370	390	347	359	359	335	369	379	343	358	358	326	342	350	365	361	332	372	350	357	355	335	321	351	350	383	354	348	380	361	322	337	310	382	347	374	365	346	337	346	345	335	374	320	345	358	363	361	354	334	368	350	370	401	341	359	391	367	361	398	346	339	361	349	346	359	355	365	366	385	326	329	373	374	357	356	364	353	381	368	367	378	321	371	381	367	354	379	325	382	363	369	353	351	375	378	366	326	354	361	358	349	351	366	362	354	371	356	377	352	343	352	378	391	360	351	350	355	362	355	350	374	360	350	362	375	352	354	347	340	350	390	379	349	340	406	361	365	351	365	371	375	370	373	362	360	353	351	367	348	341	365	374	338	359	367	366	363	369	370	362	346	323	370	364	334	353	383	390	385	359	369	347	379	351	316	353	354	367	363	345	369	373	361	354	315	364	313	368	376	380	334	339	370	364	372	359	361	374	355	383	344	341	340	385	339	342	373	359	330	367	379	386	358	346	342	350	352	382	382	359	349	348	369	375	338	347	379	353	330	347	368	324	339	382	387	372	376	386	398	342	367	368	342	336	355	361	348	378	373	330	347	352	365	364	339	361	336	372	378	374	358	378	404	359	349	335	340	363	400	336	347	347	340	387	391	362	364	359	350	372	349	349	343	335	358	339	353	347	345	334	393	365	336	344	359	387	339	369	370	378	335	357	360	357	369	359	372	386	338	346	397	402	360	344	331	327	349	333	351	373	362	378	338	382	390	395	327	341	385	326	343	352	331	367	360	351	384	353	354	397	360	348	340	345	344	340	354	367	346	351	399	323	337	375	365	375	384	376	382	355	357	362	359	342	353	351	350	323	338	355	373	364	362	360	355	363	336	355	377	352	400	351	372	361	373	382	337	363	366	388	391	392	358	361	371	384	328	374	369	382	386	354	366	378	334	355	343	371	353	394	360	340	377	366	346	359	406	367	330	351	337	366	380	373	369	342	368	337	362	376	347	354	355	360	366	366	376	355	382	338	340	357	378	327	367	347	338	349	378	370	344	394	384	320	349	374	345	337	371	335	392	369	344	322	345	323	373	384	353	362	339	380	348	348	330	366	368	369	344	373	322	368	352	393	388	366	364	372	346	338	357	345	346	349	380	351	359	350	384	356	371	396	357	366	365	397	340	339	337	354	361	383	318	381	365	401	375	354	331	352	319	393	368	361	380	339	387	336	330	390	340	379	339	366	365	368	366	321	377	386	355	361	343	350	328	383	340	348	351	374	365	379	356	344	364	360	356	348	382	400	314	379	394	348	365	383	389	353	340	369	345	339	353	372	362	358	335	366	344	392	353	364	377	341	347	340	351	346	376	353	337	372	367	354	355	351	347	345	346	344	371	326	346	357	369	355	354	353	352	345	374	352	331	383	350	347	387	349	378	315	350	353	374	365	354	386	399	383	388	364	369	367	327	341	358	368	393	366	373	363	347	384	399	365	347	389	347	362	373	358	351	379	353	405	355	361	315	371	340	362	362	378	362	348	379	363	344	382	368	388	365	393	349	369	376	399	342	350	373	381	348	354	380	333	360	374	342	422	334	358	326	358	351	350	363	335	363	354	331	325	361	350	373	383	336	352	344	336	358	351	397	372	388	382	357	402	349	355	353	368	382	350	368	346	333	357	335	365	401	353	361	355	379	335	350	379	328	357	358	343	360	359	360	387	310	378	367	382	363	386	339	358	348	342	386	358	369	340	383	342	375	358	388	357	368	386	346	336	361	348	359	360	367	386	371	390	332	363	356	358	359	388	375	339	362	365	357	369	370	370	359	335	378	367	412	350	357	351	355	348	415	378	356	337	345	342	343	387	373	366	357	359	354	380	381	387	339	340	343	363	333	369	378	346	352	356	380	353	356	344	351	362	386	380	329	331	362	333	339	332	369	379	325	348	359	393	390	337	387	383	377	342	383	366	365	374	354	352	358	370	350	342	380	394	322	342	365	368	394	335	350	365	399	381	321	368	342	357	364	338	355	355	359	390	340	357	349	341	315	368	393	358	368	366	341	387	376	343	372	356	348	336	374	364	337	331	360	380	385	354	330	360	346	372	373	349	380	347	358	361	346	340	346	365	340	354	342	351	399	350	337	381	362	359	345	377	362	351	359	356	400	334	367	354	350	342	318	356	404	359	350	371	363	346	375	355	366	397	360	362	373	342	341	378	365	351	374	384	359	360	373	349	357	358	316	368	395	333	371	406	350	374	349	363	348	373	342	367	389	364	342	381	345	360	325	324	377	336	390	357	384	339	375	387	368	365	389	377	323	345	350	357	371	365	343	318	375	373	380	381	339	354	361	324	366	344	351	360	342	332	350	366	338	359	357	388	382	386	381	354	350	329	356	337	371	352	345	324	381	378	355	349	365	322	353	339	360	365	363	365	344	326	360	363	335	337	347	371	360	392	356	373	352	361	329	339	369	361	327	383	416	372	383	347	394	367	338	369	386	321	372	365	363	355	364	330	350	340	350	402	357	356	364	362	304	388	357	317	331	388	379	350	354	376	371	344	381	352	381	323	374	329	366	370	358	355	352	364	379	377	374	361	376	358	334	361	357	350	333	385	347	340	366	385	357	361	368	373	321	361	377	374	360	378	332	342	330	350	360	327	379	372	368	343	356	372	357	370	367	382	347	356	347
13553	937	751	635	443	324	253	233	146	156	122	131	133	105	121	101	118	87	83	113	102	81	99	123	128	115	105	102	119	130	111	105	128	123	99	125	128	87	121	104	102	82	85	93	67	84	75	80	84	79	78	76	88	80	86	81	91	77	92	84	92	74	79	75	67	86	58	71	80	81	86	63	82	80	79	51	65	69	77	62	73	94	72	72	84	99	85	86	73	83	81	92	96	96	76	92	86	66	82	83	83	68	81	73	74	63	98	79	71	86	63	63	79	103	70	78	80	76	85	84	84	77	79	87	89	77	77	80	75	84	77	108	81	67	69	68	89	72	68	84	76	70	61	82	81	75	75	79	72	64	79	76	87	88	70	93	79	70	84	77	81	77	76	90	84	81	78	80	84	93	82	77	76	71	81	74	77	78	74	86	88	86	78	68	75	85	68	87	75	94	62	68	74	81	75	91	69	104	75	82	73	80	66	74	69	81	86	78	100	64	88	71	83	79	83	85	82	75	68	90	88	78	70	77	61	91	55	63	90	65	91	80	84	95	93	80	66	81	67	80	70	73	94	73	78	78	85	65	90	94	78	74	88	77	86	87	82	82	73	80	82	88	70	78	75	76	76	85	94	93	79	89	75	78	91	98	86	89	89	92	82	79	81	90	94	89	81	91	74	78	83	83	88	89	88	80	72	77	66	70	74	86	68	77	75	79	64	90	89	98	88	75	84	95	93	74	86	82	105	90	89	84	104	77	97	99	74	67	80	85	93	78	92	85	86	92	97	82	73	78	81	83	71	61	72	75	90	76	75	89	79	88	93	88	83	73	82	83	75	85	76	93	67	83	61	75	85	95	78	77	91	80	72	59	78	53	68	77	72	94	86	94	83	71	86	76	86	63	83	83	87	80	83	81	73	86	89	90	76	93	80	83	72	75	83	70	62	82	74	85	83	82	91	84	90	88	86	80	84	74	81	82	67	77	81	77	78	82	65	74	76	85	71	77	71	71	78	98	76	73	77	89	73	72	81	86	88	76	85	82	79	78	68	74	96	90	78	81	91	96	82	91	79	59	89	98	72	76	98	80	73	79	74	67	77	73	72	92	76	72	82	72	90	65	70	93	96	96	75	86	79	75	80	71	84	77	74	74	89	94	83	92	72	72	92	77	70	73	93	84	85	83	74	76	82	51	88	95	81	73	86	91	79	77	86	78	90	83	87	80	87	79	99	76	81	96	91	88	74	93	65	87	78	91	77	90	73	86	69	77	91	95	86	75	84	103	75	107	97	72	64	90	84	67	76	80	81	75	89	87	96	90	71	97	89	71	74	73	89	84	75	95	84	74	76	87	85	83	84	95	73	89	62	76	95	79	75	63	80	70	71	84	92	94	94	90	72	78	63	87	72	81	85	65	78	71	93	98	86	74	77	73	84	71	79	77	90	82	86	70	80	73	70	89	79	95	76	87	75	90	77	77	71	85	92	71	73	88	74	83	73	78	91	75	81	73	92	81	85	97	77	69	75	96	79	78	89	86	80	104	66	78	74	80	77	63	81	81	81	84	80	76	67	86	83	83	78	76	79	73	72	60	65	81	80	66	76	81	91	91	86	67	73	74	82	90	87	63	71	91	99	78	69	76	75	71	85	87	75	90	60	74	80	69	86	70	108	85	76	72	75	68	88	70	83	83	92	85	77	86	83	69	81	82	69	89	73	67	81	86	72	109	88	76	83	82	82	80	85	91	62	74	66	79	94	81	103	66	75	75	83	91	79	84	80	93	77	87	88	77	84	98	79	73	88	92	84	75	83	79	91	75	72	74	90	88	59	73	78	49	82	75	87	76	85	81	83	69	72	70	70	93	75	82	92	67	84	62	77	85	71	76	65	90	93	81	72	89	76	82	81	83	85	78	63	64	93	67	86	82	84	89	72	86	91	91	78	79	75	74	68	77	84	80	75	81	85	90	94	88	82	78	72	70	77	87	69	87	85	79	66	75	84	72	74	61	75	68	77	72	80	74	88	87	77	86	82	108	88	86	69	92	78	80	71	87	109	90	82	76	83	79	88	77	80	83	76	99	77	95	97	82	80	76	96	90	103	63	87	70	93	91	59	88	64	94	76	76	78	74	97	96	65	74	87	77	88	85	85	71	74	102	77	80	78	93	75	86	66	89	88	77	85	78	79	77	89	82	56	65	86	74	85	69	82	86	86	88	88	89	65	69	84	93	100	69	85	80	86	80	95	77	86	83	75	88	87	92	76	78	76	78	74	92	74	84	94	73	77	91	104	86	93	69	87	90	77	78	82	90	95	74	78	105	81	64	93	79	85	74	68	89	93	91	84	79	75	66	63	86	97	89	82	65	88	71	74	75	82	83	74	81	88	77	90	76	79	76	62	61	79	86	77	83	95	93	87	73	94	90	79	70	80	66	67	90	85	71	76	71	63	78	86	74	69	69	71	94	93	103	74	82	86	85	90	74	79	90	103	86	71	89	75	70	57	75	82	68	72	88	89	95	96	79	67	84	79	75	90	70	77	72	90	77	83	80	97	87	76	92	69	99	80	76	89	86	84	81	78	72	80	83	74	80	73	80	96	75	81	85	80	86	81	75	77	81	68	84	83	72	74	84	64	75	76	80	73	90	84	92	89	79	86	94	69	80	76	69	83	88	86	90	93	88	74	76	83	92	72	64	96	73	68	82	88	72	72	76	77	71	107	89	57	97	81	73	71	81	78	83	100	78	95	76	63	86	86	80	60	84	75	72	72	78	80	89	80	81	74	76	80	73	68	86	91	79	86	84	81	81	83	83	71	76	67	92	78	99	84	90	76	90	67	73	72	85	70	81	68	70	77	96	100	99	71	71	63	70	75	77	90	93	81	70	75	76	84	76	80	92	98	80	91	84	97	74	76	70	76	65	81	71	71	78	79	106	91	76	68	79	70	73	80	80	80	90	61	79	78	84	96	99	93	95	78	80	84	78	73	84	79	76	77	80	92	74	68	75	69	72	72	79	79	66	81	68	72	80	72	79	84	56	85	83	75	101	85	85	59	84	85	68	70	76	91	78	70	99	88	93	76	80	104	93	88	73	80	84	84	67	80	66	77	79	88	76	78	75	77	72	68	75	91	81	73	84	73	91	92	71	63	79	68	77	77	86	83	75	65	74	69	86	74	77	78	82	82	63	63	70	86	87	88	80	75	79	71	90	82	71	88	80	69	70	85	79	75	73	70	77	76	68	88	90	75	82	80	83	91	80	87	67	65	64	89	75	78	82	77	70	77	81	76	81	77	76	102	84	87	63	88	81	74	83	79	75	82	73	73	99	84	69	98	77	81	100	78	67	77	73	74	69	83	61	78	89	78	73	69	71	99	76	74	65	65	76	84	86	88	91	68	91	72	69	93	83	84	84	88	111	84	81	74	74	57	72	76	87	76	85	73	97	85	92	84	81	88	79	77	98	73	58	86	73	84	80	78	71	88	82	59	65	83	89	72	86
8133	847	1822	2046	1817	1439	1145	942	741	669	611	531	499	430	444	402	359	363	347	315	319	355	351	526	511	501	582	506	463	555	443	407	523	538	477	465	486	439	364	315	283	244	241	253	235	220	248	247	244	224	238	241	240	224	252	239	242	236	264	227	241	244	242	231	205	203	243	221	263	234	220	262	223	231	218	214	230	211	241	240	226	223	217	214	243	262	225	237	224	244	233	237	237	206	219	239	255	245	230	215	233	234	239	227	239	242	227	213	262	235	259	237	231	223	229	212	221	251	224	232	226	218	241	227	228	243	222	232	252	223	237	222	238	246	220	226	243	218	232	222	206	212	238	222	229	235	229	193	217	227	219	199	200	211	233	230	243	219	222	198	235	227	217	203	195	251	250	212	238	226	238	209	210	238	225	220	214	237	221	246	239	220	230	225	252	251	235	221	242	232	240	217	205	228	211	210	209	236	225	226	235	216	200	242	218	252	226	238	242	217	203	226	234	203	206	226	203	221	211	237	209	236	238	239	219	255	222	269	243	241	226	240	235	232	224	221	234	255	217	203	222	222	220	234	201	232	212	230	229	239	219	231	249	206	236	236	235	225	243	239	215	236	246	222	207	206	240	212	229	241	248	254	225	218	248	186	222	239	247	214	240	222	239	245	224	209	220	212	223	220	232	258	243	221	238	218	230	236	215	217	248	213	227	226	253	207	248	215	243	215	244	237	230	258	198	210	245	225	223	243	247	241	229	224	242	235	261	218	227	226	243	208	240	237	200	220	190	213	240	284	257	230	217	239	238	216	226	207	237	205	201	233	238	233	216	218	233	239	225	234	237	242	199	216	224	243	213	211	211	244	218	222	231	215	254	229	241	241	237	215	244	226	240	246	232	238	205	241	210	225	198	226	247	245	226	241	227	221	240	254	239	219	216	217	235	208	217	222	246	208	216	231	213	240	238	210	250	207	246	228	247	229	267	211	231	212	220	246	241	221	221	227	234	239	194	233	242	233	234	235	241	239	254	205	271	221	250	226	228	194	203	214	251	218	211	231	247	223	225	197	216	218	226	256	233	223	207	249	223	186	232	251	214	220	198	221	232	221	234	235	227	214	240	244	218	221	226	230	205	227	239	206	214	233	227	264	236	212	216	237	231	193	223	228	214	236	235	215	236	236	206	213	230	222	244	231	219	215	244	221	214	224	208	238	223	236	222	226	225	214	225	221	222	233	217	208	226	222	225	245	225	234	229	236	239	244	231	227	220	226	227	206	227	247	239	227	218	229	250	241	218	231	239	196	238	225	220	233	228	211	220	225	227	251	243	245	258	245	214	269	208	208	218	235	210	241	210	228	199	242	233	221	216	252	245	216	219	229	227	209	218	229	214	220	222	230	218	221	214	229	237	217	223	203	205	234	228	216	239	223	223	197	251	227	215	231	229	233	220	231	228	229	252	221	195	213	244	221	244	236	233	236	227	220	237	221	221	258	217	256	225	218	222	199	235	223	230	236	207	229	221	255	220	232	235	227	240	242	234	224	242	226	215	231	224	232	222	206	228	227	224	247	230	224	248	227	249	240	244	222	226	200	230	221	246	209	210	233	220	217	225	216	210	219	230	215	245	224	235	253	248	198	202	223	219	227	227	242	196	246	233	264	210	252	218	251	240	215	218	220	232	236	247	229	230	234	243	252	213	203	212	236	220	213	233	226	228	205	209	241	235	252	216	254	258	224	224	226	230	232	217	196	222	224	246	224	218	243	243	220	222	231	212	201	202	221	232	205	232	229	237	223	210	242	237	205	245	238	221	211	227	231	224	238	225	228	225	224	230	230	253	209	242	220	247	230	211	212	241	201	244	253	205	239	253	231	226	237	204	214	221	235	210	223	219	235	251	247	235	219	229	234	228	224	251	251	207	224	220	206	228	235	200	217	243	248	213	225	227	251	238	208	215	215	221	233	203	235	212	229	222	234	256	220	257	252	234	241	219	212	234	225	229	234	228	223	213	218	217	227	196	240	221	204	240	233	248	255	202	246	223	249	225	239	222	236	246	225	226	232	195	220	237	219	220	198	217	220	207	242	204	239	216	237	192	269	245	225	252	231	204	227	227	239	228	226	231	225	182	241	229	204	228	218	197	242	222	219	242	232	218	212	195	223	222	230	247	215	247	207	243	238	221	245	245	222	218	227	248	261	227	216	230	212	205	247	229	200	209	246	247	236	234	205	223	247	236	239	217	222	209	202	221	223	219	232	235	218	201	208	228	223	214	237	215	231	257	206	213	257	236	203	195	241	264	213	213	229	218	210	237	200	202	222	222	218	214	224	205	253	251	255	230	237	223	227	209	229	225	257	200	236	223	252	207	239	217	270	208	176	235	218	207	234	245	243	216	239	225	233	229	236	238	210	255	237	236	214	210	211	231	245	252	214	200	229	211	246	224	217	223	221	211	226	247	225	237	237	253	201	212	240	208	244	220	225	248	212	243	239	227	254	236	230	249	211	233	231	249	211	242	235	218	186	225	228	212	217	235	206	217	206	235	204	204	232	237	233	245	243	233	216	225	249	203	220	219	227	212	222	236	248	221	208	215	239	219	225	196	224	233	227	244	224	231	235	275	229	206	239	245	228	226	216	218	245	246	236	244	226	230	239	230	208	226	235	227	246	211	223	238	217	219	234	235	227	219	239	223	203	221	215	210	239	230	217	244	195	229	220	227	205	239	233	215	230	239	246	206	220	211	203	188	227	225	230	215	233	216	240	220	223	240	226	235	215	216	225	221	229	209	233	230	236	231	225	244	235	232	230	208	216	250	220	231	233	242	243	221	251	222	226	202	231	228	237	211	215	229	239	239	264	230	226	247	204	218	215	239	227	217	243	228	254	220	216	229	197	237	216	234	227	232	243	220	221	205	242	229	206	211	235	238	224	241	219	231	181	240	229	229	210	229	239	212	217	209	225	208	202	246	253	232	231	238	218	226	236	245	202	193	222	220	238	226	216	222	229	204	219	237	234	231	203	217	193	259	248	247	203	193	189	239	242	237	214	229	206	219	212	213	217	222	228	244	233	245	219	240	210	214	243	203	228	219	211	213	229	221	237	245	210	230	255	236	229	229	223	228	241	209	224	221	248	229	195	194	241	229	226	217	213	219	239	207	222	217	217	216	198	204	226	213	245	221	231	240	234	246	221	230	223	217	200	263	195	222	208	215	219	237	220	208	237	246	230	215	206	222	241	240	231	229	210	218	259	226	225	238	225	225	220	223	230	226	223	208	212	235	194	233	225	232	216	219	229	238	228	225	194	277	205	194	237	219	247	216	240	225	246	255	242	246	260	227	235	226	237	242	232	210	224	232	228	206	212	224	239	202	231	237	229	209	225	220	212	226	231	216	214	210	242	207	248	243	245	205	214	258	196	240	206	207	222	238	231	173	235	215	206	235	240	218	214	235	238	193	251	201	209	234	212	206	206	231	210	264	258	236	282	238	259	220	234	226	225
1633	298	315	366	287	306	323	290	307	280	294	302	320	277	277	298	319	285	288	324	310	304	303	322	290	283	317	285	282	303	294	290	290	263	289	295	326	274	305	318	326	327	298	293	300	328	287	330	277	309	282	311	292	291	282	252	321	295	299	281	320	279	298	302	258	291	307	323	280	320	298	290	262	338	288	288	279	318	281	266	269	282	320	330	309	311	306	284	295	283	279	318	283	291	322	290	302	272	282	296	262	309	280	289	281	273	271	294	314	279	281	302	295	323	282	298	267	254	317	281	292	289	276	331	266	274	292	313	293	286	253	267	280	330	351	314	298	291	301	256	304	332	281	266	274	321	332	297	276	341	316	301	303	288	308	261	300	313	287	294	320	292	269	281	310	341	281	317	280	301	277	356	301	293	285	299	279	305	258	273	280	308	280	290	279	275	287	243	298	273	290	298	279	298	261	291	294	316	287	319	307	290	318	327	312	275	263	282	295	280	312	274	261	290	296	285	330	271	262	295	273	301	277	316	281	293	307	302	272	325	308	283	330	297	297	284	285	313	300	284	300	267	288	288	281	307	287	294	297	302	314	267	270	328	288	280	309	285	268	305	284	285	287	296	225	281	303	341	311	305	281	311	306	298	323	302	297	266	292	267	295	256	321	320	307	280	244	304	340	281	305	295	284	279	308	274	324	261	267	280	304	232	300	282	283	267	311	298	298	286	319	326	306	293	293	301	274	305	300	278	275	281	280	291	317	288	318	318	253	274	277	290	283	267	274	283	289	296	278	315	315	263	317	261	323	274	283	303	291	285	279	334	280	294	286	275	316	270	299	270	300	285	262	292	328	333	260	283	280	298	297	283	280	315	329	303	267	300	335	254	312	285	282	293	316	316	285	277	326	291	286	309	297	286	289	276	262	275	293	280	270	331	302	277	273	328	293	291	317	285	255	297	283	276	281	268	291	319	294	274	341	290	298	290	292	306	303	288	295	297	273	277	265	316	277	297	298	293	278	286	300	296	290	306	302	262	281	295	292	282	299	305	276	291	292	290	294	303	274	282	279	302	298	271	291	292	293	299	288	303	295	309	319	298	285	264	315	298	324	265	283	304	289	318	287	285	319	290	291	269	275	295	298	300	334	292	322	305	299	286	311	345	322	263	306	286	299	307	312	288	259	307	268	289	283	275	319	288	305	290	303	284	277	297	287	284	303	312	301	277	308	325	314	318	289	287	296	286	285	313	307	286	284	296	315	288	307	288	279	272	316	266	311	306	307	249	289	303	314	302	281	277	312	272	281	278	278	288	283	271	251	295	287	278	307	268	275	314	279	300	298	276	311	290	301	293	271	307	288	290	306	305	304	295	264	286	289	297	298	290	310	279	284	292	271	320	303	301	290	317	277	264	300	313	297	294	293	264	278	303	307	309	296	286	287	270	290	287	291	300	297	319	293	272	303	305	277	289	313	337	296	279	305	289	272	251	309	297	290	276	285	307	303	291	281	291	304	294	298	315	269	286	270	303	310	275	298	321	305	313	295	287	283	307	262	286	296	336	297	271	286	311	287	284	260	298	290	295	275	305	273	308	286	266	263	298	298	283	291	303	282	287	302	306	283	303	268	321	282	311	281	286	331	304	326	291	317	296	280	301	295	264	309	319	287	301	303	284	287	272	305	308	282	277	273	278	280	323	293	296	311	316	284	280	271	306	240	261	288	313	317	324	325	283	315	284	285	297	274	286	303	298	290	303	273	323	261	331	297	292	319	281	310	309	298	274	283	321	278	307	285	294	287	312	296	313	276	298	362	294	330	287	322	306	293	301	305	287	316	277	298	277	278	275	315	287	297	293	297	312	282	284	283	310	264	270	297	288	290	291	293	279	274	293	298	326	282	274	267	283	312	312	300	299	302	297	281	284	303	304	306	307	289	312	285	263	311	327	301	300	305	271	277	311	317	313	307	267	304	307	290	345	315	272	303	289	272	285	308	290	304	283	286	285	295	299	292	313	317	310	302	310	308	324	318	294	267	278	307	302	326	300	288	287	281	302	282	314	310	258	320	308	247	277	334	314	270	324	292	290	284	303	303	302	301	331	294	331	292	279	281	296	294	287	314	315	278	321	307	307	289	280	315	242	279	246	295	269	278	303	283	281	278	271	277	290	272	285	300	314	340	310	285	267	296	290	309	285	278	294	299	298	281	286	278	320	312	301	272	316	300	278	297	299	297	276	313	267	324	262	278	293	321	321	326	292	329	295	278	289	289	281	307	288	305	313	268	291	324	290	292	318	267	286	275	310	297	263	278	299	325	278	268	314	320	287	269	297	315	289	315	281	271	295	296	326	303	295	292	268	281	298	283	301	259	275	295	286	321	251	264	292	301	298	276	277	292	305	314	291	263	293	308	295	307	286	299	270	292	345	273	307	299	301	302	298	294	315	303	311	294	276	268	276	311	296	289	307	284	306	276	297	293	297	274	297	304	326	298	315	291	291	305	280	312	295	313	302	323	294	278	286	268	317	283	269	291	289	290	279	301	261	298	309	274	306	312	289	325	314	264	319	284	253	295	308	305	300	283	294	292	320	297	315	276	308	291	285	311	282	275	284	298	280	286	317	355	298	326	300	279	277	280	307	303	293	309	312	311	314	327	258	303	300	307	258	286	285	281	322	274	288	288	288	286	281	276	314	294	305	299	280	312	284	295	307	299	313	266	295	274	282	297	276	301	300	307	313	280	275	319	280	293	236	285	279	280	273	322	298	272	305	302	288	274	272	325	243	271	282	275	310	292	299	302	317	282	300	275	317	292	236	316	333	268	287	292	263	251	296	306	280	252	275	288	279	285	305	331	316	278	311	310	294	316	302	343	267	269	338	290	268	306	273	289	289	289	290	292	293	279	300	315	275	279	286	272	278	302	276	299	287	290	310	302	279	289	298	290	296	295	308	299	315	313	298	308	305	312	296	289	265	314	299	276	286	299	271	301	319	271	304	284	278	275	311	295	292	273	273	314	272	309	288	280	274	299	295	296	319	247	267	302	302	297	284	266	283	299	317	295	271	294	341	274	287	305	288	292	297	297	308	304	307	295	276	291	302	301	290	293	309	299	316	323	297	279	299	342	297	281	294	283	335	299	260	305	315	296	320	284	287	296	295	272	271	291	283	286	268	295	270	284	265	299	270	285	289	307	294	274	290	287	240	302	275	314	304	279	283	278	288	287	305	309	328	283	316	318	290	273	296	267	296	319	257	296	293	310	285	268	316	280	285	284	327	313	340	283	295	305	280	279	279	284	277	302	302	257	308	306	265	309	301	300	298	308	311	290	285	273	299	304	306	321	317	290	285	289	298	286	286	256	284	278	273	283	270	295	274	262	316	288	335	278	337	275	315	318	281	290	310	277	267	304	308	330	268	320	276	319	291	269	319	286	322	336	296	271	301	274	280	283	285	289	282	275	272	268	287	290	254	316	277	323	308	304	299	293	282	318	280	317	286	326	266
1982	662	780	689	730	701	698	699	662	646	667	651	684	674	635	659	656	651	706	659	661	659	648	663	662	658	698	632	624	627	666	652	683	642	671	624	618	622	670	629	660	619	671	639	677	680	658	689	667	650	660	681	634	669	651	653	649	630	650	610	676	650	662	655	620	673	654	663	699	669	630	652	612	618	631	659	656	613	637	686	651	651	640	674	611	692	679	656	663	631	629	685	614	649	692	650	670	648	652	636	694	643	637	631	668	642	644	590	671	660	650	652	641	681	660	660	670	674	672	675	643	634	663	675	672	657	637	651	667	683	683	639	630	622	683	697	624	676	629	652	641	652	615	667	699	652	619	689	639	644	613	690	671	662	649	635	656	670	669	642	658	647	636	675	649	648	645	680	641	655	656	687	666	694	623	669	631	647	659	704	634	631	654	669	701	642	641	669	710	654	659	634	654	663	632	654	630	642	670	648	688	653	642	633	678	649	621	647	681	609	678	664	645	673	662	678	642	636	596	586	674	670	651	687	643	648	655	675	676	641	649	643	665	654	663	676	625	643	658	626	647	703	682	673	603	669	669	711	608	598	620	644	623	618	620	649	617	685	611	613	659	678	632	660	629	618	676	712	662	656	637	642	653	607	646	618	645	651	630	657	660	653	631	639	684	704	649	636	679	623	670	665	628	615	618	656	703	649	650	679	621	659	677	646	649	630	671	670	583	661	651	670	653	623	655	652	654	651	657	623	665	650	706	657	615	613	653	665	650	634	616	621	619	626	645	675	662	607	697	634	625	621	641	631	626	676	653	637	657	644	638	709	649	640	651	670	658	679	694	713	643	679	598	664	651	636	663	662	627	667	604	681	671	630	659	632	641	641	657	665	652	630	675	669	681	652	631	642	640	635	617	625	656	665	659	707	668	674	643	660	663	653	670	664	638	621	618	614	690	663	662	646	632	626	708	636	642	663	718	661	634	643	610	648	651	651	676	628	627	628	659	660	666	655	675	673	696	641	681	616	606	649	640	598	704	670	635	605	621	645	657	664	611	630	665	638	714	618	675	640	664	629	666	694	660	696	684	673	618	645	674	651	617	631	616	677	664	667	636	672	685	631	614	668	626	633	599	652	652	670	624	663	691	681	630	684	676	641	653	648	664	645	642	625	680	646	674	644	655	660	650	649	673	703	652	631	668	678	663	670	686	645	678	649	626	724	649	676	661	663	704	630	649	686	656	688	670	685	648	660	652	718	679	629	648	638	670	626	649	659	692	644	625	641	596	650	658	638	672	640	629	678	625	634	662	643	660	657	642	671	643	598	642	710	643	655	669	680	670	620	680	640	641	679	660	697	593	654	679	682	660	681	653	623	654	670	640	637	619	679	669	602	670	618	646	624	692	662	635	625	653	632	642	653	639	624	676	672	646	630	641	673	635	618	628	636	654	640	618	616	636	658	637	682	682	653	624	627	608	638	709	671	647	656	666	651	636	656	634	662	658	639	633	643	668	654	670	616	660	638	648	654	671	653	694	633	711	659	659	650	617	645	606	638	675	658	685	652	647	646	611	648	665	613	611	660	674	687	687	660	673	663	666	691	678	627	666	759	654	589	648	645	651	675	690	666	640	656	629	669	607	651	656	675	662	677	652	685	684	654	653	614	687	620	625	685	630	628	663	643	613	686	648	625	657	636	652	642	637	644	650	658	611	632	683	637	696	652	615	628	634	609	663	641	645	641	673	612	653	632	662	690	693	660	623	672	636	613	683	691	663	664	674	660	652	682	669	682	672	629	682	658	668	677	619	664	630	672	618	668	620	656	680	688	644	676	635	641	709	598	655	662	637	644	636	669	612	676	629	672	671	596	657	632	690	590	651	697	673	622	669	657	668	704	589	654	680	636	661	623	696	651	677	657	662	637	657	667	623	662	617	648	668	702	661	652	650	629	665	667	650	611	646	640	660	628	658	652	672	639	641	656	695	613	675	637	626	641	722	666	636	660	654	634	706	605	670	614	685	604	642	628	686	665	672	659	619	642	662	672	627	661	625	679	613	634	587	641	682	648	670	681	664	693	641	667	687	607	651	633	616	633	652	664	665	699	673	649	667	675	654	610	646	648	660	662	636	661	693	656	684	653	681	710	641	674	628	682	680	679	673	623	613	666	650	655	641	651	666	659	623	669	616	626	666	672	630	657	649	622	650	615	663	671	658	631	638	614	632	616	673	601	678	703	621	638	636	679	687	694	644	644	647	639	638	632	615	606	688	654	687	691	642	654	609	705	623	603	660	668	674	660	687	667	672	660	618	647	622	673	666	609	651	657	649	686	626	668	656	657	680	624	659	624	569	640	640	651	658	676	651	648	602	589	617	646	655	667	639	673	624	656	632	674	657	685	618	664	613	661	615	682	670	636	616	672	647	634	644	647	677	652	583	672	697	622	621	642	629	637	642	649	632	679	633	624	676	642	635	685	632	680	729	699	677	651	666	688	635	665	603	665	684	667	653	680	672	632	647	681	630	633	688	658	647	697	634	686	623	656	666	651	692	664	650	650	637	664	623	640	661	656	711	644	636	644	672	682	633	630	669	641	675	670	627	681	657	617	679	624	650	626	665	604	633	658	629	660	645	670	649	678	668	689	623	691	608	645	676	664	662	625	638	666	661	678	695	651	651	671	683	660	688	690	664	691	626	666	652	654	661	632	667	718	651	638	635	676	692	637	657	670	628	652	647	645	616	643	653	719	684	662	671	648	655	621	642	671	652	654	676	684	653	672	666	598	664	664	683	652	665	655	717	667	619	636	709	684	684	704	645	667	656	667	694	638	657	669	691	634	643	653	685	695	610	650	645	650	616	647	671	637	659	667	658	721	595	690	640	668	670	653	648	651	659	669	655	656	595	646	624	667	619	666	651	602	640	661	641	647	686	666	701	633	600	683	630	675	654	693	665	674	636	661	644	638	660	642	688	659	657	724	621	637	628	641	695	623	623	678	643	666	634	656	643	643	695	650	648	664	625	635	604	654	653	635	655	643	626	686	583	618	648	662	698	611	641	633	641	664	697	659	695	636	677	700	625	654	681	648	607	658	721	659	626	651	661	672	653	700	615	666	700	635	693	666	632	657	655	680	652	660	663	667	678	652	617	705	657	642	619	676	655	622	644	653	674	685	674	665	639	653	657	640	674	675	627	660	640	696	625	612	663	698	634	655	648	619	649	641	634	680	629	672	687	659	655	647	616	676	607	661	632	659	612	643	653	644	651	638	637	609	647	641	644	653	616	650	668	657	659	645	640	626	645	685	696	637	677	650	627	616	647	663	618	658	643	665	663	624	680	629	621	684	637	649	700	647	613	647	630	681	618	676	648	640	657	650	627	635	649	627	638	662	668	659	686	668	669	660	688	636	667	628	663	659	647	691	682	662	631	628	698	660	668	646	659	670	646	617	676	579	679	659	666	642	636	670	660	636	637	599	657	667	654	640	696	651	631	672	624	650	673	651	659	665
6927	462	493	426	317	281	227	233	213	204	187	181	197	146	173	165	165	174	135	152	142	161	151	178	175	184	157	176	181	147	165	179	160	166	171	168	162	182	173	150	176	157	161	148	128	167	155	154	150	140	134	145	154	174	140	158	140	161	168	137	150	155	160	135	154	166	165	154	166	151	149	169	166	163	158	142	178	152	139	168	155	190	136	158	169	159	154	137	169	159	168	148	172	158	160	146	137	149	153	166	172	157	141	159	169	154	140	155	138	150	156	148	141	148	149	137	143	165	184	147	169	168	129	154	157	151	163	171	150	142	158	173	143	170	164	146	170	171	163	156	140	143	141	135	152	155	130	150	159	156	163	159	143	148	152	136	136	125	157	155	160	167	171	155	154	163	161	143	159	147	173	133	155	158	161	136	152	181	165	151	139	145	149	140	149	171	123	159	157	156	131	155	149	165	139	159	166	136	145	140	157	164	151	165	144	170	154	158	145	166	160	149	159	149	152	148	155	140	140	162	148	157	170	155	155	177	170	144	136	190	151	151	167	158	152	125	161	147	149	169	147	178	171	148	180	155	140	161	167	151	158	134	167	160	172	144	169	174	154	147	159	148	160	146	151	157	144	148	139	156	153	142	178	170	150	168	138	147	139	157	168	140	137	137	152	147	155	159	152	136	157	167	143	128	135	142	156	144	158	144	157	134	141	135	159	157	123	164	149	133	159	177	166	159	177	167	151	156	151	162	148	136	150	149	142	179	180	145	153	144	170	128	165	162	136	144	156	142	169	155	164	146	164	155	162	162	156	143	173	136	150	152	142	137	135	159	193	167	157	153	157	136	164	168	133	140	142	155	139	152	152	168	159	166	143	155	137	147	161	142	133	153	138	140	171	147	163	141	152	171	121	173	156	153	183	155	156	161	146	161	153	169	146	143	134	170	133	168	148	153	143	151	144	173	173	148	155	167	134	155	161	159	142	171	162	158	143	145	149	161	158	147	148	135	147	128	131	175	130	170	174	158	155	158	157	166	146	144	152	148	146	172	170	154	140	134	162	182	143	175	143	142	152	165	144	148	139	128	136	179	155	148	122	146	155	153	156	149	145	138	153	166	135	146	138	159	142	172	156	144	174	164	145	146	144	147	167	150	129	180	162	172	142	152	131	134	141	153	148	172	135	173	168	159	161	153	133	149	160	159	164	155	146	163	133	146	150	155	165	158	137	165	153	124	164	161	144	159	159	138	180	166	141	161	162	159	157	148	165	142	181	145	148	156	143	161	210	134	135	167	145	148	148	166	183	150	150	145	143	159	158	179	146	143	163	145	134	155	166	149	144	141	158	137	153	161	164	135	144	161	160	139	173	150	149	171	160	156	138	142	159	169	158	156	144	154	130	158	167	161	154	149	167	153	144	154	163	149	120	159	151	147	153	141	169	134	146	134	164	162	188	184	151	152	147	156	154	167	156	141	165	122	141	177	183	164	149	156	161	165	158	151	149	144	159	141	121	166	151	155	143	148	137	163	179	155	142	156	179	158	169	153	141	136	149	158	146	168	142	146	173	146	147	152	158	163	156	155	167	133	159	164	150	167	150	157	153	149	161	180	166	160	144	163	150	164	156	152	158	146	153	152	142	150	159	146	171	150	150	134	159	190	155	153	158	148	160	175	159	127	140	158	153	175	150	164	139	167	185	146	164	164	142	151	130	141	150	144	159	154	160	164	152	168	173	181	153	163	151	172	151	151	140	154	152	181	131	151	165	148	167	160	144	157	160	164	152	177	145	151	131	163	153	144	167	154	151	140	151	168	160	149	132	166	138	150	155	161	145	166	141	150	148	142	160	151	149	171	158	144	155	186	150	154	157	159	154	171	153	156	159	150	141	159	153	173	156	158	163	158	141	164	148	141	136	143	137	155	155	177	160	153	150	152	158	140	131	143	146	159	168	153	142	154	150	161	178	159	165	134	154	140	181	162	154	158	170	155	157	136	156	156	187	136	149	158	175	148	167	151	178	159	153	173	167	161	172	145	173	144	150	134	135	138	179	158	137	157	169	154	164	143	163	165	157	147	139	158	144	143	158	143	144	144	166	173	184	166	168	158	131	163	143	168	149	142	167	170	173	156	140	158	148	150	152	147	124	158	163	137	162	147	145	174	173	165	155	158	151	155	162	153	158	146	145	135	151	150	146	138	145	166	160	159	146	174	169	151	138	152	151	155	156	143	161	167	176	131	173	183	152	146	150	140	170	159	157	141	147	157	148	147	137	152	164	167	144	163	152	126	156	137	166	147	142	135	159	157	172	161	174	165	170	137	151	169	147	170	184	159	124	157	165	153	170	178	173	153	161	172	148	186	154	136	150	154	142	133	155	168	167	154	156	151	157	165	128	180	180	164	162	146	142	146	151	154	168	138	139	146	163	155	165	142	158	168	149	173	126	160	168	141	156	150	149	178	148	159	133	142	167	160	159	135	149	146	165	163	185	158	137	135	171	151	167	150	141	171	144	158	150	145	147	150	143	172	151	181	158	145	135	146	172	175	177	157	149	178	165	154	148	152	149	159	156	173	141	167	166	134	159	152	153	160	147	139	125	159	164	160	162	140	145	172	155	134	152	133	147	144	154	132	156	165	157	133	147	155	150	153	148	170	142	146	173	148	156	170	176	159	144	142	149	142	154	152	143	145	155	150	155	152	161	146	163	156	177	129	164	137	143	158	162	140	148	141	151	168	182	172	154	153	178	159	165	161	143	159	151	142	130	172	177	160	155	152	150	163	155	161	134	134	148	142	133	161	143	144	142	175	156	152	143	127	173	152	175	140	152	138	147	143	135	161	169	145	182	132	158	150	164	135	155	144	147	161	158	168	170	181	156	157	148	156	169	159	136	166	149	162	150	165	152	133	152	149	150	160	154	142	129	167	149	160	149	143	164	170	167	152	168	168	143	158	150	145	138	136	161	177	159	154	183	157	148	158	159	149	153	156	176	162	148	148	159	163	160	160	161	153	165	156	153	125	148	144	167	138	125	143	154	140	149	139	144	153	153	151	155	164	175	165	166	160	142	137	163	155	160	149	154	156	141	145	173	155	133	132	157	171	159	156	170	163	154	137	119	146	150	147	165	150	139	150	160	163	153	159	157	142	178	135	152	156	143	174	152	157	159	151	143	160	164	125	164	170	153	157	146	189	170	158	175	133	140	153	143	169	128	143	126	123	176	164	159	154	155	138	153	160	141	123	144	137	125	119	148	147	160	166	163	175	159	170	158	164	163	160	142	178	160	146	171	164	141	138	156	156	139	131	143	150	139	145	172	163	141	164	143	172	153	131	159	154	146	153	155	151	165	192	148	150	134	165	159	170	144	142	164	142	162	168	147	147	141	147	149	142	131	161	144	123	157	149	134	147	166	150	153	181	170	137	157	156	163	155	146	166	161	172	153	169	177	153	163	161	143	145	153	165	153	159	156	154	158	144	155	141	157	134	137	159	140	157	137	147
6283	622	1133	1299	1178	953	800	729	639	590	535	479	504	490	444	446	418	453	413	403	421	416	449	466	471	487	511	498	487	480	427	457	538	489	452	484	475	476	451	410	386	402	349	344	350	358	382	385	394	374	360	356	382	379	348	346	358	350	387	372	337	356	334	398	344	384	351	343	362	367	355	364	347	375	371	331	351	369	388	373	355	347	415	369	383	365	374	402	388	368	370	371	339	370	387	343	338	348	363	361	320	368	375	372	337	377	363	359	361	349	368	343	358	354	392	341	368	353	361	332	355	373	328	354	334	332	402	350	409	444	399	340	342	352	365	353	370	365	362	363	348	386	371	366	350	350	370	371	363	351	361	377	363	350	389	380	383	326	346	341	350	306	349	361	328	342	378	341	358	340	364	345	356	362	379	362	382	353	359	381	353	347	359	385	344	376	358	375	347	340	350	365	359	329	369	349	388	341	393	360	335	386	367	368	368	360	342	356	355	314	385	317	371	395	347	369	368	323	354	360	375	323	362	351	359	321	365	338	350	374	374	356	390	380	322	364	361	404	340	361	347	331	343	334	383	400	339	369	365	368	390	369	378	368	369	368	351	318	391	334	348	360	396	331	362	342	367	357	354	368	326	347	343	354	343	338	370	372	382	344	372	362	356	359	355	340	382	381	345	364	369	366	354	356	335	352	367	343	383	378	330	369	344	370	361	370	321	361	364	371	343	342	363	372	350	366	345	355	359	319	349	362	360	360	349	372	383	372	377	316	358	391	351	344	391	375	380	364	357	354	344	354	352	364	324	327	361	360	349	374	334	381	382	358	336	347	390	345	339	361	369	358	372	364	351	351	354	341	340	358	391	369	351	391	346	415	359	374	344	350	347	381	381	374	379	347	324	323	356	354	371	348	367	371	362	372	381	386	353	356	362	377	371	340	330	345	371	352	356	326	317	343	366	364	357	371	368	372	361	370	367	328	323	333	348	362	378	366	364	357	365	356	360	370	364	354	392	390	364	384	342	342	337	363	355	395	356	337	368	335	383	375	370	327	359	376	361	378	337	407	353	353	351	334	375	350	331	348	372	372	335	378	338	306	353	337	365	360	368	372	364	353	360	361	335	364	368	341	357	350	360	361	359	374	353	334	326	343	379	366	358	381	399	390	359	357	311	358	330	337	348	345	387	373	385	332	358	359	354	372	357	343	346	372	351	357	367	390	376	331	394	368	362	353	344	393	373	348	364	362	382	380	344	350	335	346	346	352	369	340	378	375	348	328	330	368	357	344	359	329	364	374	367	351	343	374	383	394	338	379	378	361	379	359	361	387	377	367	358	363	377	356	353	375	358	366	329	361	375	349	329	348	355	357	354	355	331	346	359	370	376	364	365	345	352	346	368	347	341	335	350	356	380	349	369	357	360	360	340	344	347	343	359	354	373	325	397	373	350	321	330	344	359	377	347	368	386	318	327	343	332	353	365	357	369	371	390	380	369	354	351	349	335	368	341	346	379	374	368	324	354	336	359	360	360	354	389	354	360	351	362	356	368	334	358	356	353	380	347	357	379	339	364	325	352	379	344	360	339	346	378	370	343	355	321	332	323	348	376	354	339	383	339	365	354	340	342	347	335	326	334	361	359	332	365	350	326	360	342	382	356	373	342	330	367	364	340	355	363	349	346	373	347	374	338	362	364	338	339	359	363	375	385	348	350	317	354	335	345	361	362	386	355	324	371	326	338	331	363	355	361	359	379	365	364	370	350	353	367	380	362	358	341	367	331	338	362	383	347	347	350	360	334	334	360	381	342	349	350	360	350	392	353	341	363	380	387	395	326	333	339	346	341	338	392	379	384	351	345	363	338	371	345	355	361	380	375	307	358	378	350	338	367	355	384	342	347	371	354	352	339	332	370	370	341	350	344	363	344	346	369	377	353	327	369	360	369	373	388	350	348	377	349	320	360	352	373	346	349	341	364	357	385	388	369	355	362	335	363	324	386	361	365	341	384	325	331	334	352	351	372	369	337	380	333	348	356	343	342	390	369	356	353	327	334	344	356	376	388	352	360	376	352	386	369	328	335	335	360	350	368	358	350	357	366	385	347	366	392	376	366	379	336	355	351	350	412	356	369	373	351	373	357	356	358	368	365	377	383	365	325	369	352	393	344	396	355	356	385	348	369	342	377	351	352	346	368	357	341	371	358	387	355	340	333	360	383	334	336	355	372	369	377	349	321	376	381	326	346	360	370	349	380	355	371	362	384	359	365	367	321	340	367	342	318	355	358	366	388	363	356	396	350	368	357	368	340	352	344	355	313	369	337	344	347	369	405	325	355	353	358	336	349	337	363	361	326	358	363	358	349	380	358	420	341	335	373	339	362	376	365	341	339	352	349	327	348	359	403	341	352	383	350	375	343	344	362	379	377	365	368	357	323	361	327	341	369	356	360	358	368	356	362	337	369	350	362	343	359	336	327	382	364	353	346	385	383	348	375	358	365	344	354	362	346	375	354	365	330	392	345	362	329	351	349	380	352	365	371	375	390	349	354	343	343	328	354	375	342	402	383	371	327	344	347	351	352	401	342	354	389	341	341	361	370	362	369	309	358	351	371	354	321	352	336	366	383	368	365	382	329	360	363	368	388	352	344	349	390	342	346	333	353	340	343	377	339	326	337	365	374	352	351	349	357	351	327	373	377	347	349	335	358	346	364	389	357	369	354	355	358	351	348	380	336	359	335	372	342	352	330	400	385	306	352	373	349	369	382	354	367	367	359	343	349	350	331	342	373	348	369	349	375	350	344	353	369	339	378	341	330	353	366	352	374	342	336	345	372	396	375	343	318	357	375	352	358	397	376	383	365	350	342	334	338	363	331	356	367	367	394	360	355	386	342	358	351	385	369	354	322	390	316	371	369	343	372	354	380	299	325	351	377	376	370	328	361	364	373	337	350	389	375	364	311	402	337	350	329	353	382	377	399	326	363	345	394	374	397	352	372	348	370	383	386	358	371	370	358	355	344	359	353	317	302	358	385	350	342	372	377	356	370	322	365	354	358	331	318	343	356	354	333	386	355	352	334	342	380	370	341	367	340	368	341	367	354	403	353	380	330	395	337	355	328	369	370	357	367	335	330	357	359	332	364	328	358	356	335	332	368	360	378	353	378	354	399	383	379	376	365	359	363	330	371	349	357	366	344	360	363	373	365	341	354	371	358	366	346	390	318	398	371	351	352	398	338	308	367	338	344	337	376	374	373	370	363	346	358	352	337	386	335	388	362	369	370	357	372	364	370	349	368	340	358	340	359	374	374	344	342	325	367	306	383	386	357	357	342	374	397	390	326	397	359	376	351	362	370	347	357	348	354	357	359	324	400	330	364	346	344	379	349	347	412	348	358	351	346	391	338	368	367	361	400	363	371	371	415	373	358	341	367	350	347	347	392	383	374	352	360	338	336	335	357	362	349	392	349	356	343	380	358	357	355	367	375	356	339	370	347	342	366	352	365	355
13293	971	785	554	405	343	250	217	194	162	137	132	128	116	125	114	95	92	79	98	99	113	88	117	116	115	120	104	123	106	105	112	111	114	87	86	99	107	125	101	95	68	99	70	87	73	81	74	77	78	82	98	72	72	69	69	73	79	73	66	67	77	77	80	95	88	85	85	83	87	92	74	69	86	84	90	94	73	87	75	74	80	75	86	88	71	94	83	82	102	69	78	80	72	64	85	104	77	75	82	75	92	89	70	70	80	103	87	85	74	90	69	68	75	70	78	63	72	90	74	87	64	79	77	89	79	91	73	81	90	75	79	82	87	97	98	69	82	69	90	89	79	79	92	94	65	82	91	71	80	82	89	77	76	55	67	82	87	93	82	70	82	76	67	83	70	82	75	94	88	83	85	76	74	72	79	98	69	93	96	82	78	83	77	86	75	92	97	86	91	95	83	92	74	70	93	92	95	79	81	90	92	70	76	66	85	92	77	85	84	81	66	71	68	83	75	80	87	94	84	87	77	72	85	83	78	78	94	81	90	99	75	59	65	76	80	81	81	72	71	75	73	90	95	84	79	72	79	100	82	78	79	76	71	75	77	75	75	90	74	87	98	72	69	67	69	80	76	88	68	82	88	79	71	69	82	91	84	79	86	89	80	101	66	84	83	84	70	79	80	78	70	83	89	57	79	75	87	96	61	79	84	85	95	77	79	102	84	76	104	80	74	91	69	76	92	86	75	76	78	91	69	72	90	69	87	68	67	77	82	82	92	81	63	104	92	70	72	79	75	88	83	63	84	86	84	83	81	71	80	70	70	73	69	79	69	57	80	74	82	97	75	96	99	79	77	78	84	55	75	73	91	100	68	73	86	96	95	90	80	72	79	80	60	80	89	90	83	70	82	85	88	66	86	79	74	85	89	82	86	80	68	77	91	88	82	98	74	85	81	63	66	85	73	86	82	73	90	54	63	83	86	79	94	81	77	79	96	84	67	81	82	91	64	79	78	76	58	83	85	74	81	87	86	80	90	71	87	74	77	86	92	71	83	80	63	80	95	85	82	86	89	97	77	86	86	75	88	83	86	75	84	79	89	79	72	85	98	76	80	88	67	74	75	83	84	69	74	95	84	92	77	87	84	69	75	76	96	79	87	82	79	67	60	62	96	76	62	84	65	79	87	72	69	90	92	87	77	87	90	88	77	84	93	83	88	79	95	95	73	98	92	78	86	60	87	96	85	70	71	68	72	85	78	69	70	80	89	87	74	81	85	78	86	71	62	91	77	83	86	92	85	76	75	85	107	80	86	82	95	73	53	65	86	82	76	106	87	89	98	76	65	86	62	69	79	77	82	63	85	99	71	64	63	86	98	80	75	81	87	92	69	78	76	75	93	84	82	67	71	93	69	66	76	96	65	79	80	71	79	70	70	86	69	92	75	94	51	70	69	99	77	80	82	80	81	86	75	76	86	79	89	94	107	70	85	78	78	90	74	66	69	88	70	89	70	85	72	66	115	88	74	81	65	86	69	77	72	78	66	84	78	70	72	80	86	83	87	80	90	95	65	70	88	72	77	71	61	80	77	81	79	78	114	100	68	91	89	69	87	71	71	72	84	77	95	67	94	91	86	84	86	80	78	88	96	92	71	67	73	71	93	81	81	70	95	95	72	72	95	85	88	89	84	77	73	84	92	77	79	101	101	70	76	80	89	84	63	92	80	92	79	61	94	92	80	77	73	90	65	84	79	79	85	64	82	107	83	72	77	78	78	70	94	67	94	91	80	68	82	72	89	67	60	74	81	93	72	68	87	89	95	75	62	83	102	82	80	67	81	79	82	92	75	56	83	73	74	76	75	66	83	99	78	73	95	81	89	68	88	93	75	88	83	68	86	87	95	89	79	66	93	72	74	71	97	91	72	70	77	80	70	95	86	82	52	90	67	81	116	84	69	79	80	73	62	88	87	85	80	84	73	78	78	70	87	72	82	82	92	73	85	71	72	105	79	88	76	85	84	82	61	77	90	90	89	84	85	91	93	69	88	62	63	96	74	65	66	76	83	81	64	69	82	66	69	72	69	91	84	77	83	73	71	97	98	73	74	82	78	81	69	86	92	78	60	97	83	78	86	71	82	79	102	73	78	84	86	66	75	67	84	78	87	76	103	71	71	75	87	73	79	71	92	83	70	93	80	80	108	71	85	84	70	76	99	90	71	90	73	56	71	89	84	88	94	73	76	83	81	75	82	92	72	71	77	72	76	88	76	85	61	76	75	72	84	84	79	76	93	81	75	104	82	82	90	82	93	87	72	68	82	84	85	85	74	90	96	79	76	61	77	98	81	75	81	79	76	80	91	83	74	76	63	80	83	67	72	72	72	79	83	64	76	77	81	65	74	82	82	99	89	88	90	86	79	78	82	69	76	82	89	61	74	77	85	82	68	89	91	85	69	76	80	70	75	64	100	80	71	84	87	65	93	75	92	96	82	63	83	79	83	94	76	86	85	89	69	80	59	72	81	99	77	62	85	94	72	86	84	88	84	82	88	91	79	92	74	80	72	88	91	75	84	84	73	81	88	67	67	78	82	85	71	61	85	74	72	77	85	97	103	89	102	73	98	87	68	89	60	64	85	85	87	92	83	74	78	73	78	80	99	85	83	100	87	88	65	75	94	76	65	69	100	94	92	68	84	83	70	74	101	82	66	76	78	71	88	79	75	65	87	92	70	83	100	74	82	76	91	78	80	81	102	72	73	91	78	67	90	71	96	79	89	82	68	98	92	87	79	95	74	66	80	83	78	86	66	69	70	80	82	77	87	78	92	82	83	80	77	72	83	78	92	90	74	78	69	78	60	87	76	88	83	76	83	64	84	80	84	84	76	88	74	73	76	94	75	73	82	80	92	101	84	70	75	84	70	72	66	95	75	82	84	81	83	94	78	94	77	83	77	84	69	83	81	76	77	86	80	72	84	97	79	79	82	78	83	82	79	85	89	71	67	85	75	91	86	91	81	70	66	83	85	76	77	90	92	86	81	73	69	85	115	66	83	87	84	80	88	79	65	64	72	78	75	88	70	87	75	96	74	86	76	76	69	54	97	70	66	78	67	79	79	78	78	81	93	78	72	84	101	67	82	78	68	76	83	94	73	83	92	90	81	75	85	98	97	80	82	87	86	83	62	68	79	88	76	78	84	85	77	64	71	88	86	94	75	69	90	89	78	83	79	71	73	71	78	64	91	82	60	84	68	89	81	73	70	92	69	70	83	84	76	63	85	85	89	76	72	80	67	78	96	69	92	71	92	68	89	82	88	88	74	79	79	81	89	74	84	76	77	77	83	76	94	86	68	75	80	85	86	83	76	85	84	66	86	86	87	90	76	64	81	69	87	62	82	77	86	67	77	96	88	88	80	82	102	77	78	87	73	63	87	70	108	71	87	86	79	66	74	89	83	86	70	86	91	62	91	92	77	88	93	82	89	85	82	77	69	93	94	78	60	81	71
7929	830	1757	2095	1792	1417	1131	950	820	647	588	574	517	499	438	379	389	354	316	320	337	359	362	444	527	488	471	481	490	518	472	458	524	480	421	429	417	389	385	343	285	263	252	251	250	236	236	265	257	217	266	232	225	246	230	204	220	223	219	216	221	236	245	258	235	238	228	233	260	206	256	224	224	212	248	251	223	206	233	222	225	245	192	251	220	235	236	213	223	247	243	231	266	229	211	239	225	240	220	275	197	235	223	226	234	215	265	229	273	212	249	233	209	227	241	243	259	236	260	219	230	196	262	233	218	253	228	251	240	232	215	221	229	201	233	236	226	241	241	227	223	249	216	250	205	196	246	238	236	258	228	224	205	251	227	225	221	230	221	219	237	250	244	217	213	244	223	231	238	243	213	224	220	260	226	219	221	198	220	221	235	221	237	239	196	233	243	244	217	223	213	252	219	211	244	222	208	234	230	214	246	227	221	226	240	244	225	225	223	219	201	262	235	223	226	247	229	225	218	230	246	225	219	248	246	231	225	222	242	228	195	244	237	227	242	241	231	217	230	195	217	252	210	219	247	222	229	217	201	218	274	241	226	231	250	245	225	252	255	225	218	226	240	231	234	201	226	223	218	208	220	219	258	211	240	250	224	221	217	199	216	227	224	212	201	215	246	222	217	204	241	221	205	226	247	230	221	219	194	200	222	234	228	229	223	206	244	227	198	251	231	254	220	202	229	237	200	234	258	228	185	240	233	226	214	233	219	237	233	245	213	225	211	232	208	217	249	228	206	235	234	261	224	212	226	207	261	215	224	216	225	209	231	228	236	218	196	224	235	205	218	212	255	227	212	238	215	244	217	235	234	226	245	211	256	229	226	210	252	196	205	239	233	213	242	207	219	217	223	236	214	211	225	239	219	195	211	206	229	189	221	223	227	216	229	245	219	227	232	227	225	251	232	205	256	192	231	225	233	220	229	232	232	264	204	208	237	220	210	229	220	210	236	243	209	210	218	212	188	244	227	226	225	233	210	241	207	229	244	208	208	213	226	228	233	218	217	200	246	250	266	252	237	228	209	248	217	222	236	212	229	228	215	273	241	206	238	206	204	217	225	220	217	222	225	229	209	244	236	234	233	240	229	223	204	232	234	208	215	225	257	216	229	220	206	228	212	224	223	231	219	241	185	241	225	224	243	241	264	209	224	236	225	212	237	218	235	214	230	219	253	205	221	192	236	230	205	230	239	216	239	203	242	218	244	227	214	214	204	245	213	237	212	211	217	205	202	217	232	205	217	240	225	226	213	215	230	247	219	230	209	236	207	210	223	201	231	205	248	241	219	238	232	205	230	249	266	250	215	242	203	217	198	250	212	226	222	224	247	221	220	247	231	207	215	224	231	230	240	215	245	193	224	255	269	212	249	241	260	234	244	228	214	218	224	233	240	223	231	249	220	207	214	213	240	245	237	245	227	208	208	211	211	231	242	225	235	225	248	210	213	240	229	242	240	217	222	200	233	236	211	233	221	226	225	218	233	231	214	206	197	251	225	212	216	228	238	224	244	237	206	213	224	188	217	213	203	199	226	244	240	200	213	224	212	223	236	227	219	213	197	229	231	234	229	217	240	232	215	240	250	220	215	235	226	213	249	246	215	234	255	215	234	216	256	218	223	246	239	217	247	204	261	220	246	237	240	211	221	223	237	210	245	204	193	246	205	221	211	239	248	231	232	239	212	240	250	216	240	243	219	220	236	234	231	234	228	219	216	232	195	235	197	236	197	220	196	225	224	250	207	238	239	212	241	206	230	226	257	208	235	225	204	221	246	245	217	241	227	219	231	216	227	223	233	215	229	222	232	224	231	241	210	226	238	210	234	208	220	230	208	226	219	238	222	224	255	240	225	250	233	202	208	213	226	224	222	224	213	222	212	205	221	214	211	216	236	219	236	227	221	212	240	225	200	206	239	238	238	207	255	243	228	234	232	218	219	218	224	233	213	232	242	225	229	214	228	241	229	225	233	214	234	234	249	211	237	243	223	239	231	218	223	223	240	239	223	208	211	226	220	244	237	241	253	240	209	225	207	244	240	249	238	248	229	199	235	209	225	229	222	239	266	236	225	222	226	224	235	231	246	224	242	245	237	225	265	217	218	228	254	228	210	251	225	229	242	244	241	228	227	216	231	223	212	221	214	235	215	220	224	225	238	239	221	217	224	256	228	266	225	246	228	225	224	239	224	210	245	221	244	208	216	231	203	210	247	217	223	244	206	231	210	214	236	236	227	223	258	221	207	228	199	216	281	206	244	238	225	222	220	230	218	233	221	206	215	231	250	240	248	235	224	219	218	209	244	239	210	228	230	231	218	242	229	241	203	207	231	225	215	223	218	217	226	226	226	231	214	232	242	219	228	230	253	202	227	220	250	215	238	212	212	231	218	217	233	217	227	245	239	225	223	212	246	253	225	252	223	240	217	218	219	206	238	212	222	220	220	240	233	220	200	218	245	242	227	238	218	239	227	241	231	232	246	220	211	208	198	219	230	215	233	234	213	248	191	228	216	242	222	241	247	226	233	248	221	258	204	255	200	233	229	240	233	221	262	223	223	244	236	229	206	237	225	220	225	248	222	237	194	246	212	257	211	218	222	219	236	250	246	210	234	231	238	227	236	239	210	246	202	226	233	247	206	225	210	232	232	244	226	256	216	211	221	249	196	217	221	240	230	192	237	201	194	196	229	246	210	234	227	230	224	228	237	225	214	232	236	206	229	211	240	238	214	237	246	224	239	220	218	217	237	188	217	262	255	222	220	205	244	216	228	234	228	236	230	222	235	223	223	214	210	228	228	226	219	195	218	233	242	222	244	226	213	219	194	253	231	230	231	232	216	226	202	249	225	228	227	216	206	209	222	235	216	267	209	250	228	227	215	240	243	204	243	204	259	221	250	239	222	242	215	246	214	231	219	231	241	224	217	225	226	255	234	236	216	225	234	214	238	208	221	231	224	211	259	218	227	204	216	244	231	230	243	228	218	208	200	236	225	243	211	215	226	225	230	232	229	213	218	209	267	226	217	218	243	257	223	266	239	233	212	236	211	221	241	193	223	220	220	247	229	224	225	238	239	243	239	211	249	223	223	229	241	215	240	234	241	205	230	211	204	242	228	199	219	217	232	228	235	231	223	234	219	201	230	223	242	201	234	225	235	244	231	250	204	219	238	218	225	226	208	203	227	198	219	203	226	204	211	238	239	235	221	208	231	235	229	242	240	225	216	217	230	218	229	238	177	227	262	238	234	238	243	190	222	230	226	228	213	227	226	232	223	223	223	215	231	223	218	246	229	217	209	237	216	244	251	250	258	232	202	210	221	274	220	235	226	212	217	220	209	241	221	229	212	212	236	233	225	231	255	197	236	236	252	250	218	201	204	223	241	228	211	232	221	232	201	237	227	225	231	225	221	227	232	236	211	220	248	234	240	223	255	210	243	223	239	209	229	256	271	226	237	209
1524	289	340	316	313	272	277	276	299	329	326	281	286	285	272	302	294	291	322	301	298	274	271	298	308	297	323	272	300	300	317	282	265	290	292	253	305	291	315	326	283	298	331	332	292	312	287	287	282	298	326	286	310	273	315	288	293	344	293	320	323	291	307	326	292	287	329	285	294	321	285	311	290	285	315	276	267	289	274	284	279	260	291	312	282	279	305	294	298	294	299	307	283	292	315	303	287	314	297	291	314	307	284	315	325	300	296	276	276	286	277	319	294	283	317	265	290	306	309	317	308	284	296	292	300	344	288	301	282	251	307	296	282	321	276	275	313	330	300	302	292	303	281	322	294	299	279	287	284	274	300	282	296	320	320	297	307	315	305	274	278	282	286	304	253	329	285	324	345	259	302	322	319	302	284	297	294	307	301	289	320	333	281	284	282	289	296	296	274	355	319	274	279	273	314	280	320	306	317	285	291	301	287	287	309	266	291	304	294	312	285	302	263	290	277	271	291	311	271	319	257	262	318	294	295	311	273	264	266	292	293	319	287	276	345	291	311	290	331	299	278	292	263	290	317	325	283	316	252	294	333	303	283	273	310	337	332	285	290	300	296	277	314	319	289	322	316	310	293	302	306	270	297	331	306	316	266	280	321	299	311	321	292	311	283	296	323	291	328	295	289	305	286	291	300	302	304	277	307	298	285	265	288	311	343	305	298	277	312	287	329	291	313	303	267	320	273	284	299	303	277	292	296	287	295	270	280	281	288	299	275	343	287	282	271	285	297	281	274	324	322	311	309	311	296	306	287	309	282	290	309	313	278	292	291	295	336	270	292	287	322	275	283	294	331	305	272	324	300	291	263	287	340	286	301	278	300	316	333	283	273	265	279	302	286	288	282	309	251	307	301	292	297	234	303	279	298	303	282	272	319	297	308	284	298	283	268	293	286	283	291	285	309	300	298	269	279	283	290	309	288	299	307	281	312	287	306	318	317	308	295	285	296	281	323	294	276	310	309	294	336	304	301	281	317	286	295	278	317	289	304	285	333	292	301	286	290	283	296	315	292	327	345	317	311	260	294	299	263	294	316	324	301	314	308	287	268	270	303	295	326	254	285	262	297	295	301	284	285	316	310	319	268	287	294	298	278	279	324	320	267	265	300	295	287	294	334	314	260	327	293	304	350	292	307	320	272	290	298	307	300	285	322	270	326	283	306	273	291	292	301	289	299	272	293	331	288	302	278	277	279	290	281	304	297	282	282	321	298	297	278	314	278	302	296	293	302	299	300	324	288	274	297	247	308	295	291	337	310	300	284	273	289	296	267	287	292	297	280	305	296	305	310	271	322	286	283	282	299	275	279	322	275	320	302	307	301	301	320	291	303	294	284	261	257	268	285	304	286	294	299	319	284	304	295	308	283	294	324	280	310	264	295	290	334	280	302	277	279	296	275	340	293	315	308	281	295	282	309	300	315	305	288	280	276	299	307	284	278	313	271	295	317	296	308	293	327	292	292	270	293	305	303	300	267	302	284	275	308	289	294	318	287	294	325	255	307	322	282	284	317	312	281	311	293	279	292	293	303	285	310	301	283	325	300	306	283	305	320	288	295	334	262	305	286	299	313	299	287	280	285	302	311	331	334	321	275	244	290	300	266	287	300	294	305	288	246	279	297	289	319	302	281	303	293	294	277	277	309	301	335	285	313	298	305	295	302	315	266	266	304	281	323	260	276	339	306	281	286	287	296	292	324	286	277	303	330	258	298	274	322	278	300	330	292	278	269	290	319	315	291	295	301	300	302	298	316	288	271	288	271	317	285	292	307	304	270	294	313	297	319	344	276	305	289	312	271	255	329	301	297	333	292	286	320	282	279	302	304	322	275	301	279	293	330	270	292	277	285	337	319	260	263	254	310	301	307	300	273	292	293	322	285	324	292	347	294	253	308	284	263	306	318	291	287	308	281	287	291	298	273	299	286	295	284	292	303	330	308	271	293	288	343	326	286	283	268	292	323	299	282	288	275	280	335	292	284	295	305	301	261	274	269	313	274	298	300	267	322	289	285	290	294	325	301	297	326	315	309	294	321	304	287	331	309	310	303	325	273	283	281	275	281	294	295	286	326	314	292	273	290	290	327	304	297	315	259	283	276	299	289	319	292	290	271	305	296	295	318	282	311	274	274	291	280	305	332	302	266	267	318	304	283	299	297	313	269	273	279	293	269	319	359	308	311	278	323	251	298	274	272	276	311	272	301	279	298	299	301	315	304	300	303	318	306	315	299	293	287	295	291	303	306	300	297	290	288	323	312	322	311	287	328	285	284	304	283	287	301	334	292	325	263	309	328	313	315	268	307	294	285	319	290	272	322	314	306	275	313	286	282	297	304	288	302	308	308	286	289	290	301	264	279	299	311	277	281	294	314	308	288	295	294	292	299	269	310	276	302	302	278	293	315	295	282	279	302	295	277	316	285	285	305	289	305	314	298	281	291	264	286	262	268	309	293	283	269	288	325	321	306	301	298	275	291	300	291	283	292	323	281	260	285	281	320	327	288	311	305	278	294	283	312	257	287	299	293	284	272	313	300	302	308	275	330	325	270	289	287	294	315	267	289	286	327	298	261	324	285	276	290	301	318	292	280	286	303	321	324	245	294	304	289	286	274	263	317	337	270	309	288	276	340	303	265	309	284	319	291	297	334	291	273	271	318	297	275	320	305	304	327	295	283	262	308	317	336	310	305	286	319	317	279	291	282	279	274	277	285	292	311	299	263	287	278	254	270	297	312	299	284	276	299	321	274	274	307	323	290	302	319	286	283	325	270	293	273	264	274	292	274	280	260	269	311	305	288	271	298	272	296	274	316	306	300	289	302	300	304	318	299	287	307	342	282	292	289	332	293	259	274	261	269	305	288	310	289	289	294	307	296	315	303	274	272	282	259	314	287	283	293	290	313	272	259	323	310	300	281	284	319	290	289	299	329	283	266	306	297	283	274	302	298	269	298	315	313	259	297	321	283	295	312	299	319	282	275	347	263	292	288	314	307	325	295	274	308	297	286	279	323	287	282	301	284	316	301	262	282	282	291	299	319	290	275	287	305	279	287	287	319	323	298	301	279	310	312	272	284	281	310	311	292	289	302	294	298	314	296	284	287	314	326	300	279	333	302	288	321	324	293	291	289	280	295	279	295	300	260	295	299	285	286	292	291	291	249	324	312	296	317	339	290	300	289	301	317	302	290	327	264	285	317	276	266	273	295	284	338	271	310	299	329	277	287	263	326	278	347	274	304	285	309	284	334	289	268	288	342	327	275	286	307	326	320	290	305	292	282	287	287	278	310	305	293	330	286	283	265	277	315	295	325	293	308	306	290	307	319	294	331	288	313	310	315	283	266	278	299	268	291	273	342	316	287	279	291	287	273	294	264	314	294	283	300	283	268	295	299	313	288	280	305	280	299	295	288	293	298	290	321	340	347	274	307	294	284	303	311	300	303	321	313	296	312	294
1902	641	647	751	691	682	650	718	658	669	639	677	660	640	648	670	695	697	686	699	696	705	691	645	633	673	684	657	673	653	631	682	672	648	645	693	695	632	644	701	616	629	700	632	735	703	696	647	642	649	633	611	664	637	654	623	708	607	646	592	668	684	693	676	682	642	662	631	657	645	644	656	674	621	671	659	675	630	675	672	635	657	703	702	695	702	639	638	639	611	699	667	605	687	649	657	656	620	668	653	629	654	693	668	683	642	635	627	707	695	687	653	659	640	662	675	673	707	642	648	687	681	651	690	666	672	658	638	713	614	628	686	623	675	669	667	644	647	657	637	686	639	646	706	676	673	620	667	639	642	634	671	605	663	648	662	651	644	616	647	647	649	687	677	657	677	617	592	693	623	642	641	624	657	636	627	660	601	620	648	644	694	640	676	654	642	644	672	647	672	651	662	681	690	657	635	666	635	678	645	649	702	692	689	640	629	658	621	640	668	679	700	708	696	620	611	627	660	659	633	612	675	663	643	659	686	636	669	667	651	647	670	623	652	661	653	631	627	626	641	686	658	691	647	668	671	668	635	633	621	682	682	683	610	636	671	658	662	705	660	651	634	687	633	668	677	654	632	661	682	640	676	718	648	668	678	610	639	647	666	679	674	613	688	637	631	695	662	676	668	667	737	701	626	699	581	651	677	683	631	666	656	677	619	661	653	654	652	638	697	661	695	665	695	660	610	618	650	646	656	684	648	608	680	675	633	674	693	597	678	681	640	624	681	648	678	669	681	653	656	706	634	675	616	715	667	660	674	646	665	653	651	635	642	667	642	620	655	656	650	662	645	606	646	633	704	667	653	677	695	676	632	681	694	638	646	693	703	607	655	663	647	632	625	614	670	649	670	665	709	666	619	666	631	597	668	703	662	656	685	647	679	637	671	667	661	647	633	618	636	682	646	610	715	659	638	673	607	713	687	673	648	633	689	663	664	700	673	633	683	683	660	636	628	626	655	662	710	673	708	670	662	658	632	641	630	637	635	665	642	654	649	662	655	675	662	662	679	668	637	640	656	651	653	648	689	652	626	680	635	659	625	633	655	671	657	608	639	658	638	684	649	612	653	708	641	660	650	610	622	688	646	691	642	671	629	680	680	668	631	642	589	665	627	640	693	657	664	689	653	607	659	661	683	703	601	643	639	628	661	667	695	700	666	637	644	673	683	658	659	641	679	672	666	658	665	672	630	651	644	624	653	691	630	697	646	657	640	641	671	642	667	726	677	666	704	616	655	631	658	668	689	654	715	676	669	677	675	657	676	655	663	673	652	646	671	674	698	645	685	614	681	654	652	702	658	662	670	667	714	655	653	631	625	630	696	641	641	646	665	616	692	659	673	658	684	626	664	639	679	705	674	686	662	612	638	638	690	681	663	685	684	669	670	629	687	688	661	659	653	621	658	634	700	643	666	663	651	671	610	650	689	633	669	670	675	664	629	639	633	675	648	650	694	699	642	672	637	645	696	658	618	698	687	695	602	713	681	637	660	683	642	648	642	616	663	674	654	656	670	686	653	636	636	658	688	670	640	659	666	692	669	658	635	685	688	641	656	678	629	646	636	620	614	661	657	627	647	717	652	675	619	660	654	609	651	643	625	682	597	619	627	633	663	703	670	684	600	676	689	663	674	621	615	638	677	663	661	666	624	630	658	666	630	684	656	625	637	669	626	678	672	709	664	695	683	683	645	666	675	657	603	658	654	632	652	616	671	647	676	669	633	680	613	653	689	679	709	650	631	665	602	620	634	607	672	702	658	612	644	687	698	669	692	726	709	632	640	665	672	634	681	673	669	662	680	635	661	667	675	661	600	704	643	645	669	682	645	693	654	667	647	639	663	658	651	638	651	615	698	689	649	640	690	659	673	684	679	650	666	633	649	672	684	649	666	622	640	654	626	669	679	676	645	663	634	670	621	695	668	644	652	645	664	674	691	667	663	656	656	654	690	683	669	644	696	645	672	666	670	641	666	643	676	686	635	644	624	621	664	670	667	649	625	635	626	619	628	634	688	644	673	676	705	676	632	679	647	697	620	666	640	644	669	703	649	676	674	670	671	690	638	625	655	671	639	658	630	671	672	666	636	635	657	677	593	684	730	648	695	671	663	657	656	668	621	632	633	695	667	679	663	619	685	638	638	616	690	620	684	663	650	642	671	613	634	618	616	653	701	673	648	678	646	672	709	664	645	654	638	617	688	619	635	658	639	639	670	686	646	646	658	642	638	643	629	607	665	686	736	667	643	669	669	581	664	674	670	617	700	653	658	653	633	634	710	687	657	670	679	675	668	665	655	660	666	711	648	723	650	668	678	623	676	667	675	637	669	646	704	688	644	668	612	673	645	619	668	617	651	619	638	637	630	605	656	659	647	662	641	653	638	650	649	638	698	649	656	643	673	632	638	633	639	615	640	652	647	644	691	713	678	659	663	708	639	627	667	649	677	652	609	627	648	657	664	673	656	667	669	666	631	673	643	640	649	639	672	676	671	660	646	689	645	624	638	638	655	615	624	650	684	669	656	663	686	622	659	627	629	615	659	692	671	662	652	606	647	615	637	661	651	635	667	655	620	637	657	708	630	676	675	647	656	705	654	650	675	647	647	654	602	640	743	637	642	648	634	688	691	669	603	654	694	684	654	697	665	644	659	621	696	660	657	694	660	648	667	627	676	630	672	665	663	699	647	647	620	677	650	643	689	671	679	642	645	631	668	619	667	635	634	675	700	652	687	632	637	648	639	654	637	698	719	653	678	692	621	688	610	631	623	660	650	633	631	621	634	632	670	655	686	694	649	679	677	641	627	686	657	635	642	659	706	674	654	648	661	674	660	664	610	665	642	665	664	641	645	602	682	670	675	682	640	665	623	698	642	610	685	622	631	691	678	648	615	662	640	616	660	648	674	624	691	623	667	684	678	672	602	658	705	662	652	685	653	674	688	664	659	647	666	654	697	663	641	638	631	656	639	654	679	720	651	681	681	629	656	617	643	687	633	652	651	646	650	656	650	680	666	657	657	665	657	670	670	670	669	647	665	652	648	685	689	622	679	656	647	671	707	689	676	680	686	637	658	653	618	628	653	672	623	637	685	660	628	658	684	669	644	655	633	677	686	632	644	680	668	672	670	714	593	673	665	677	668	658	666	656	625	659	645	650	620	658	698	638	666	629	671	626	665	682	639	666	677	646	655	649	651	685	637	635	686	651	673	678	614	644	699	682	663	650	657	663	693	636	648	651	663	648	631	676	645	689	654	692	607	630	731	662	679	682	664	716	705	642	683	635	616	645	658	643	623	667	648	653	689	614	658	643	637	608	693	653	629	643	709	647	670	684	706	688	651	658	633	662	622	658	678	653	680	709	632	685	632	642	673	693	612	676	695	665	637	681	647	626	686	705	655	665	654	654	632	667	638	629	657	642	679	675	655	642	666	646	637	677	676	649	706	668	685	689	646	704	629
6903	458	502	413	357	276	248	241	200	197	177	187	179	167	150	155	175	174	155	166	159	140	164	133	157	160	151	215	176	173	172	141	185	174	175	175	176	145	149	180	138	149	146	137	172	171	163	146	159	166	144	160	152	187	152	143	137	154	151	147	137	161	158	147	152	164	149	153	158	142	155	144	136	146	141	161	171	157	129	140	171	150	143	149	152	146	135	139	170	154	155	155	165	148	166	162	142	156	149	171	169	150	161	151	149	139	133	188	150	160	134	155	147	136	156	166	157	148	150	146	149	168	149	174	135	150	155	156	158	157	155	164	176	142	176	159	158	142	166	144	161	176	137	157	157	144	158	135	153	169	156	149	168	149	156	149	161	177	151	166	168	151	164	164	160	138	163	153	134	175	143	147	157	151	171	169	147	167	157	154	150	153	162	147	158	156	139	164	147	158	150	172	156	145	153	169	142	161	150	140	133	145	160	149	165	164	161	136	164	158	169	137	143	160	163	147	168	162	168	160	170	157	141	151	152	136	171	158	138	131	162	190	143	150	135	130	159	164	157	192	155	140	171	153	149	127	161	156	143	158	183	146	157	150	153	162	155	154	144	152	129	154	163	167	144	156	151	185	155	165	160	125	139	156	173	160	161	169	168	149	143	176	164	166	154	156	146	164	137	146	153	163	162	161	163	131	165	163	136	150	164	162	146	156	143	142	161	163	168	140	140	175	135	154	155	151	146	157	170	155	163	145	148	157	164	162	155	148	144	149	153	157	154	169	154	140	152	157	135	160	148	142	162	172	162	120	161	151	183	184	158	137	157	165	150	155	165	154	144	154	160	133	150	146	141	167	140	175	156	142	145	155	174	161	187	142	163	130	168	160	166	151	143	159	136	121	154	139	168	169	165	184	151	128	153	140	165	160	164	138	143	167	150	141	178	184	140	156	154	145	146	165	144	171	160	163	128	166	184	162	162	150	164	146	164	158	161	174	153	157	156	153	152	169	159	142	136	173	137	149	137	163	139	145	151	142	138	159	140	177	145	168	149	160	165	151	151	152	176	147	123	135	156	153	139	158	140	138	144	165	167	142	171	179	160	153	149	141	185	147	147	133	140	137	150	152	172	150	154	154	137	148	143	138	130	155	177	164	169	159	144	170	180	158	168	173	144	160	177	163	152	142	171	183	144	175	181	153	156	163	143	149	156	159	153	168	156	180	146	180	149	175	143	140	142	145	169	146	167	160	139	162	150	162	160	183	180	149	169	175	160	170	150	152	149	169	124	160	127	143	155	141	180	157	145	181	155	147	153	125	158	146	174	169	165	147	159	132	137	184	168	142	136	157	146	166	144	155	145	141	164	135	156	144	152	148	176	134	167	155	146	148	174	184	172	163	148	139	144	154	151	157	157	151	143	154	154	141	159	145	172	132	149	183	145	133	180	174	161	127	157	138	168	176	145	143	155	151	150	151	168	158	157	140	162	179	192	156	143	143	148	159	148	160	153	138	158	176	159	185	136	173	144	149	149	148	167	158	137	160	171	173	160	179	169	151	162	179	144	144	157	158	153	158	149	168	145	161	127	167	140	160	144	146	140	150	156	127	147	135	164	143	153	131	142	153	156	169	117	167	170	140	149	165	154	147	145	157	154	139	159	167	174	141	164	160	146	161	144	140	147	156	149	166	159	160	135	154	164	172	195	167	138	146	166	147	158	176	161	164	161	150	156	152	153	147	162	151	138	163	153	150	172	173	153	162	171	137	150	164	163	149	153	163	162	131	158	150	138	160	133	173	168	145	161	160	146	145	158	167	160	131	167	154	134	152	179	149	168	131	187	154	148	151	149	154	158	154	163	131	154	151	153	152	167	145	167	131	176	180	152	152	141	134	151	160	159	155	159	171	128	143	168	138	176	153	166	164	151	156	149	147	151	142	150	139	146	139	135	138	141	153	138	171	155	151	155	146	147	160	159	162	171	115	134	166	191	163	155	142	147	142	190	150	147	151	168	163	132	131	158	173	146	145	169	150	156	143	160	128	141	162	145	155	170	134	159	149	144	174	183	167	164	155	137	136	147	173	145	142	147	154	147	155	160	150	145	178	163	145	154	163	172	155	156	160	165	154	155	141	145	147	171	147	153	142	156	165	148	125	149	141	154	161	159	168	160	163	167	151	134	160	141	152	139	174	149	156	164	170	150	144	193	155	152	157	161	158	136	143	168	160	168	165	159	147	166	159	163	161	133	165	163	147	147	179	166	163	152	168	139	151	148	162	169	167	162	154	139	151	132	142	137	162	153	167	146	167	139	147	169	163	159	151	158	144	151	127	148	156	145	172	170	159	152	168	165	162	127	155	135	167	152	126	168	161	165	171	174	157	157	145	158	161	162	156	159	153	150	160	144	148	175	153	161	150	178	148	146	130	164	149	154	153	163	164	167	151	148	165	149	165	134	134	136	140	172	155	144	132	156	167	177	170	160	155	183	136	161	165	135	160	159	146	157	155	183	157	147	159	167	157	149	141	163	155	163	155	131	162	161	170	114	131	147	140	176	170	156	157	171	143	142	150	162	155	161	170	173	165	185	147	174	150	151	151	167	150	152	157	153	132	170	123	156	148	153	139	169	163	153	162	160	139	145	150	137	148	156	153	143	156	166	166	158	139	156	154	146	137	164	163	157	149	142	173	151	144	162	153	168	147	162	152	138	167	135	157	158	150	143	159	144	154	158	154	162	151	156	152	166	148	148	175	138	174	143	164	168	153	139	166	162	139	160	169	137	129	165	152	175	174	154	159	155	159	159	155	143	154	133	157	142	150	158	132	142	152	152	158	141	177	148	151	187	147	155	146	155	176	156	148	148	154	152	172	150	141	153	139	158	138	155	148	167	156	168	170	149	151	120	147	152	126	143	169	138	161	160	146	173	181	162	153	156	153	170	163	127	165	162	162	146	168	180	178	185	148	156	162	168	128	145	179	173	153	134	152	146	144	148	151	156	128	140	163	174	144	145	160	122	145	132	142	163	124	167	169	161	153	172	139	142	171	170	146	163	156	170	166	159	145	169	178	162	157	158	140	158	176	163	164	143	166	158	161	138	173	161	147	183	133	144	145	155	137	170	141	162	145	163	148	135	165	145	176	138	165	162	148	164	164	138	154	169	139	164	152	139	139	146	150	160	160	167	148	149	139	144	154	157	151	150	131	179	165	139	141	133	156	148	170	168	165	163	142	158	182	161	146	163	153	165	151	154	135	163	175	159	155	165	154	182	171	182	140	151	153	141	161	169	171	154	145	178	166	145	137	139	146	153	151	168	149	165	163	160	168	164	142	152	153	152	139	161	138	160	158	154	156	141	160	110	152	144	160	160	169	169	148	177	122	165	143	147	150	136	175	134	151	150	131	153	145	135	156	134	161	149	157	159	156	139	152	152	176	137	146	162	180	163	146	171	153	163	142	129	170	158	152	153	160	162	138	148	140	152	144	160	176	154	150	171	157	135	148
6243	628	1103	1355	1209	955	825	706	634	572	600	500	470	466	460	429	423	410	421	413	393	417	420	476	520	470	523	492	496	496	457	482	514	516	431	482	495	450	434	394	380	364	405	364	379	361	338	340	386	367	363	359	361	374	355	360	393	373	381	325	348	374	360	322	339	341	359	351	379	355	374	311	405	384	375	366	358	352	374	333	385	362	350	370	377	367	357	385	340	345	337	369	331	366	350	383	357	374	359	370	367	342	355	334	353	353	373	365	339	348	386	368	387	340	345	372	347	375	327	345	352	349	315	354	356	343	337	372	372	342	333	334	331	360	364	359	371	361	383	360	329	374	363	353	336	352	340	382	373	376	354	336	349	337	340	358	348	356	372	372	365	385	360	355	374	349	407	318	380	350	372	353	358	351	416	357	346	333	368	335	315	322	366	354	372	366	361	364	373	348	344	367	337	357	354	347	373	375	343	361	352	373	372	342	349	375	408	343	374	367	337	358	377	382	372	364	351	315	376	360	393	342	357	371	391	345	365	339	328	389	337	320	344	358	335	337	336	389	371	370	371	336	388	354	355	351	332	355	351	353	356	317	330	381	358	342	332	349	368	359	384	368	356	375	357	367	371	369	325	375	341	355	359	376	355	361	343	380	376	373	363	394	366	334	330	343	367	338	358	354	373	326	381	350	366	366	349	355	359	345	346	378	355	372	344	357	378	351	365	383	401	333	365	360	351	345	360	376	358	343	356	374	361	350	387	338	393	348	353	390	371	362	389	333	335	363	383	367	386	331	372	356	372	372	377	401	381	350	348	359	372	374	319	337	363	388	338	360	355	383	368	378	362	334	357	355	361	339	359	374	339	364	359	361	353	359	380	362	355	379	380	360	347	391	322	387	364	344	370	367	386	359	362	361	380	360	322	369	359	339	350	375	364	308	373	368	374	371	364	350	336	338	377	370	386	351	400	367	360	413	359	382	371	351	353	393	338	393	383	329	343	367	370	366	371	359	360	350	386	367	352	340	375	361	372	334	351	366	346	336	352	359	386	362	359	389	354	330	374	336	369	321	345	354	341	350	390	368	390	339	342	399	332	368	355	359	367	354	366	400	357	379	345	366	356	373	351	380	353	346	349	355	370	365	362	376	360	376	368	342	356	375	346	354	343	340	370	385	367	337	381	334	383	367	345	340	371	331	365	371	355	342	340	374	337	355	361	357	370	334	349	363	362	360	378	353	368	364	364	340	376	359	344	340	387	354	381	331	363	346	374	377	367	351	376	347	351	366	334	350	336	354	399	395	366	351	376	379	337	348	353	375	348	377	385	353	311	388	358	367	332	361	344	355	385	379	348	350	346	349	360	334	370	340	355	361	367	369	378	367	350	365	346	350	342	352	383	376	328	387	356	355	336	344	379	369	353	343	401	350	366	349	352	390	330	425	351	335	371	346	390	353	365	341	367	402	364	382	372	338	349	357	350	310	341	348	378	350	354	361	359	370	366	357	342	378	380	380	338	344	358	356	314	330	384	351	354	354	365	344	381	356	359	323	354	370	335	363	346	353	338	387	362	334	366	406	320	370	358	333	362	372	367	365	336	350	365	354	339	363	381	341	347	343	374	338	365	345	371	333	344	375	383	369	353	358	312	375	385	331	370	343	365	364	326	387	354	352	341	387	381	404	393	355	345	379	356	387	369	398	353	379	375	329	356	344	363	329	350	374	367	392	371	366	357	341	345	359	333	342	402	361	344	389	336	339	353	375	355	351	325	378	366	372	354	341	357	356	370	371	326	368	345	369	364	359	337	380	367	330	363	374	340	345	345	338	369	369	396	332	331	339	350	362	336	337	378	342	367	369	346	361	398	375	339	357	369	365	335	342	358	370	328	338	359	369	389	351	385	348	378	358	363	332	388	393	333	334	349	368	347	352	364	397	401	347	373	370	356	357	330	329	350	374	373	386	349	363	338	348	366	369	354	358	377	346	363	348	342	366	391	349	374	342	372	368	373	353	359	355	345	335	389	389	327	346	390	349	381	369	342	368	347	353	372	358	336	357	347	360	332	348	366	344	358	376	356	363	379	353	356	347	359	327	366	353	344	369	380	341	384	350	381	380	402	375	353	381	378	374	316	382	369	366	325	361	356	356	352	363	349	356	359	359	384	338	349	363	348	380	391	367	356	384	386	347	355	354	383	376	359	362	368	344	315	330	334	328	340	349	349	386	380	352	342	345	324	332	386	350	350	407	334	391	388	345	345	384	385	373	358	312	348	374	335	360	369	370	330	356	376	362	369	352	352	323	364	331	370	326	367	351	324	351	345	351	349	341	338	359	347	399	359	345	374	378	367	331	359	382	360	356	348	365	348	359	376	369	361	348	366	371	354	351	344	364	364	364	359	344	324	351	377	367	349	382	333	365	372	338	348	381	382	352	367	390	342	336	346	372	346	313	363	334	380	363	396	336	339	344	390	328	356	357	322	364	376	400	375	367	356	353	380	368	364	358	377	358	351	362	352	352	320	355	320	360	378	385	373	375	346	311	338	333	386	327	374	329	316	381	373	375	317	357	372	363	347	379	361	408	385	337	351	346	396	363	355	355	362	368	360	369	358	356	316	358	339	376	418	353	351	367	347	341	379	318	336	368	360	382	374	332	362	324	361	345	337	402	372	364	333	403	380	359	375	368	359	366	352	361	356	391	369	352	363	367	380	346	370	379	350	344	359	314	364	356	371	345	356	373	354	345	348	347	354	379	341	350	354	390	388	339	357	332	380	369	399	350	349	393	341	339	355	387	391	346	381	379	364	396	350	361	348	364	380	368	360	365	367	355	385	346	368	308	349	381	321	356	350	378	336	360	337	351	354	387	348	348	333	371	342	339	341	330	353	367	395	377	334	367	331	332	395	341	324	345	350	344	341	355	310	359	350	353	351	348	351	350	352	387	406	367	383	360	389	378	370	344	357	363	367	349	374	333	368	342	372	320	335	363	384	400	345	384	320	354	383	344	337	374	372	348	333	352	354	354	366	363	347	358	329	338	355	345	350	360	349	310	344	332	366	367	363	328	323	376	365	382	358	359	371	318	362	370	375	385	402	374	390	373	388	350	349	351	354	356	385	305	377	354	367	393	378	337	378	361	362	357	373	327	358	348	362	332	367	381	349	362	338	380	343	386	353	354	329	360	333	357	346	365	380	326	366	329	343	353	380	363	354	404	372	364	360	331	374	384	310	389	356	354	380	350	368	364	381	369	354	345	343	365	357	348	372	336	384	334	337	358	341	350	337	383	312	339	347	337	356	343	369	338	384	333	309	342	358	341	336	365	373	347	372	344	348	372	385	390	394	353	352	361	359	366	365	402	389	371	353	342	374	348	385	352	366	358	353	345	342	346	357	349	344	361	384	371	354	369	349	366	352	386	330	402	330	356	330	318	363	342	313	358	349	346	370	357	351	371	381	352	356	334	353	393	373	377	328	380	357	335	358	332	330	388	372	375	358	345
13441	918	781	553	445	331	259	208	194	150	131	133	134	94	124	115	83	86	82	94	83	72	114	100	100	107	113	116	107	130	100	111	127	132	128	114	109	93	84	103	88	97	76	90	84	82	84	94	97	92	89	95	76	96	70	81	77	88	87	82	81	83	73	90	80	73	87	79	69	77	74	70	71	100	76	53	88	64	66	71	86	86	95	81	89	78	84	75	80	68	76	71	76	86	79	80	80	85	96	85	103	80	87	77	92	85	86	81	87	87	102	85	64	92	87	94	90	89	73	89	81	76	97	84	83	85	70	75	77	79	86	85	96	87	68	77	75	85	80	100	82	81	88	93	88	70	74	73	58	92	87	67	71	72	98	81	80	73	73	77	78	69	79	82	68	77	71	83	86	83	85	64	92	74	87	81	74	84	74	74	70	83	66	80	95	82	79	59	94	88	80	73	76	77	96	85	87	97	79	91	77	81	75	88	85	73	78	70	66	88	70	71	82	85	65	73	77	77	81	71	85	81	94	86	74	83	83	81	79	97	74	95	74	78	93	70	82	70	73	70	70	88	62	91	78	83	87	69	82	86	84	82	62	74	72	70	81	82	68	66	92	77	84	87	79	85	80	89	76	75	83	64	83	79	88	68	77	88	98	93	81	77	101	80	89	81	101	78	76	68	83	93	84	84	76	71	75	78	83	78	89	73	60	93	94	66	83	90	85	78	91	68	71	79	94	70	79	81	90	86	56	81	79	75	80	84	77	73	97	75	82	63	80	76	68	66	80	75	58	81	80	82	65	104	83	104	76	96	75	82	80	77	61	81	79	69	49	77	82	81	97	92	74	77	72	78	75	75	71	80	85	75	84	71	94	76	58	77	75	81	82	79	87	95	79	72	80	62	86	93	91	98	76	93	87	84	86	83	94	86	104	76	78	103	85	76	77	77	77	104	88	72	74	98	75	61	71	78	99	87	75	83	81	68	90	82	69	96	92	68	80	87	77	81	69	74	75	76	87	104	82	70	60	82	86	105	99	93	88	96	86	69	80	81	82	87	86	85	91	79	82	79	71	77	74	80	95	84	60	75	77	78	52	79	83	91	77	64	83	82	89	81	86	80	80	91	83	85	72	96	98	82	83	93	75	85	70	85	75	72	88	81	82	91	88	81	82	72	87	96	105	86	85	78	82	85	86	95	82	101	95	90	71	76	97	80	81	88	70	88	76	98	70	80	78	84	90	89	90	87	82	74	74	69	77	74	94	74	88	87	76	79	90	82	88	88	85	84	75	68	76	81	91	88	87	73	86	79	94	90	89	86	80	60	86	94	99	78	85	63	87	71	78	72	84	82	74	88	77	81	71	92	88	88	96	80	77	96	81	69	74	87	82	67	67	104	78	87	87	82	77	63	84	66	75	87	77	104	88	83	63	70	88	80	75	86	83	59	71	80	91	96	70	95	77	67	84	68	87	86	88	88	87	80	74	88	93	76	84	85	62	88	83	68	81	79	73	88	66	68	71	71	84	86	88	72	73	73	83	81	82	76	81	75	81	85	66	71	84	98	97	70	70	74	71	91	89	81	72	80	80	89	76	83	91	62	92	77	71	70	73	80	72	86	52	101	89	71	93	81	101	83	86	83	73	85	91	102	79	79	78	102	108	86	82	88	86	81	83	80	80	90	101	87	104	95	88	76	77	84	84	90	89	77	81	88	100	70	81	107	87	62	77	77	71	84	68	84	62	89	66	82	73	89	81	71	97	78	75	82	72	62	82	95	77	87	78	77	86	90	78	69	85	85	55	82	83	91	78	88	59	80	85	86	72	77	84	82	101	98	63	85	90	90	86	83	74	83	85	72	75	93	101	78	86	93	90	81	78	74	90	81	71	71	93	72	71	79	89	88	84	77	90	67	76	81	98	102	83	86	79	74	86	86	82	82	78	75	77	81	75	75	89	96	78	71	91	80	96	86	80	103	85	91	83	78	87	77	80	83	68	73	81	80	82	79	99	87	97	81	96	89	70	83	72	85	73	83	101	76	81	70	92	75	85	79	84	69	85	81	91	60	76	85	83	69	64	76	74	99	68	69	67	80	82	85	92	78	88	88	86	83	73	75	91	93	105	83	84	86	89	85	99	86	86	82	90	69	81	83	60	79	78	73	83	78	73	72	85	76	81	67	95	82	94	77	102	77	75	70	94	90	88	76	61	87	89	87	92	88	83	73	83	75	76	90	91	85	78	76	104	74	71	75	73	77	106	74	111	68	86	97	87	63	61	90	89	82	92	77	97	84	75	78	77	90	71	83	70	85	57	91	80	80	85	96	89	83	73	80	88	85	64	84	87	93	68	58	103	83	92	76	89	85	92	92	84	88	90	82	87	69	89	81	85	76	85	78	94	79	75	86	62	84	90	91	91	85	91	93	76	77	86	88	70	79	75	83	103	73	94	88	70	95	79	85	81	77	89	84	79	82	89	63	64	97	75	83	77	79	70	88	73	97	80	81	83	96	72	61	82	77	67	77	95	72	85	88	73	82	79	76	66	77	82	85	72	87	79	95	67	64	66	82	81	95	71	70	86	84	75	106	94	88	90	95	73	80	111	84	85	81	87	72	64	78	78	69	70	87	99	100	77	87	90	90	91	94	104	66	81	83	91	75	90	96	68	96	69	72	88	85	88	77	69	76	91	71	81	77	69	77	87	88	74	104	70	91	82	61	92	68	82	81	80	92	83	92	88	90	85	93	82	70	93	72	72	86	92	84	77	96	75	73	89	74	84	80	81	80	78	64	98	91	83	75	111	84	88	91	97	60	97	81	85	80	76	81	77	67	76	89	74	93	84	77	78	78	71	78	69	73	74	89	84	74	87	79	78	71	85	66	84	77	77	94	70	77	70	76	77	79	102	83	78	71	89	93	89	76	84	88	67	74	86	85	85	67	70	84	89	72	68	82	83	76	88	78	72	83	83	92	87	86	82	81	91	95	72	70	81	75	78	70	85	85	85	74	80	76	88	82	85	82	81	70	70	81	86	71	62	83	85	80	75	92	78	75	92	97	77	80	86	82	76	97	94	70	84	67	91	94	79	85	69	72	78	83	91	84	79	91	93	78	78	67	59	75	83	99	85	80	82	73	80	95	92	73	83	80	88	86	90	84	78	70	81	85	65	80	62	94	92	70	84	93	80	70	71	70	80	88	77	73	79	110	73	73	80	81	76	78	87	87	72	72	69	79	91	77	102	74	90	75	83	82	98	80	78	102	65	75	79	71	69	62	73	87	92	90	83	76	97	66	94	84	79	79	78	78	95	87	82	88	92	82	83	80	81	71	89	82	98	76	88	83	85	69	75	85	85	81	83	89	69	77	82	73	84	90	97	91	83	83	84	70	90	73	72	82	90	63	92	95	73	77	89	82	89	94	97	84	68	86	73	73	62	69	69	74	82	104	98	78	71	68	66	87	86	87	77	79	83	75	75	89	92	79	88	75	84	72	79	86	97	106
7935	781	1707	2022	1768	1477	1149	918	771	723	598	559	462	453	423	394	371	367	341	344	336	330	342	443	472	467	470	475	496	461	444	537	478	485	480	521	440	384	344	304	300	266	246	230	230	259	230	233	267	238	262	240	242	237	239	211	230	230	228	237	239	248	243	233	243	250	238	231	250	259	246	210	255	218	230	211	250	230	237	244	237	230	250	239	253	240	211	215	223	248	229	251	210	215	210	239	206	232	214	226	196	221	229	238	231	202	207	233	224	220	246	218	211	236	222	231	234	194	229	236	247	249	234	216	216	236	207	238	216	238	221	213	239	222	215	277	236	231	238	247	250	226	246	213	229	226	228	214	228	232	247	249	228	235	213	239	230	221	229	213	235	228	237	208	231	231	233	219	230	203	228	243	224	227	238	225	247	229	243	234	247	222	225	249	236	221	194	232	234	230	201	247	231	207	226	229	215	237	231	215	219	212	228	210	236	235	233	225	218	208	217	248	230	230	227	226	220	227	238	218	251	226	223	237	235	253	218	212	224	244	200	240	227	231	230	214	229	229	222	209	220	220	233	254	229	222	220	227	251	233	232	217	232	219	241	249	229	229	207	213	209	247	222	220	242	224	211	225	224	255	226	251	244	219	229	198	221	206	244	228	243	234	213	242	240	228	213	223	232	222	231	232	231	231	243	210	230	229	222	251	235	222	237	235	205	218	233	243	226	228	216	206	214	229	220	187	218	240	222	223	215	202	253	229	231	220	213	247	249	230	216	200	239	245	255	213	237	229	230	252	229	220	227	225	229	230	181	198	244	236	226	274	230	243	222	213	220	234	227	195	236	250	219	202	229	226	227	244	213	230	245	211	230	257	196	225	236	205	252	224	217	204	225	236	224	225	215	239	255	235	224	244	238	238	231	249	220	222	218	208	212	210	224	203	249	231	222	241	212	257	245	242	225	212	233	216	227	216	253	222	258	236	235	217	242	229	227	229	226	201	233	224	226	245	253	221	218	245	220	201	249	232	233	219	220	225	196	250	215	214	220	206	227	225	210	222	225	230	221	254	234	210	210	236	228	245	245	254	237	241	232	209	243	212	220	218	221	200	235	199	212	235	233	211	232	214	224	225	206	234	228	233	213	250	237	219	223	190	212	243	230	240	220	212	195	214	241	226	247	228	218	208	249	212	216	208	222	239	243	228	244	247	237	234	225	227	231	252	222	212	224	245	249	236	225	213	220	232	240	235	215	233	219	217	237	223	200	224	239	233	212	220	218	218	232	240	213	230	239	216	222	250	206	224	197	247	266	225	222	207	244	236	249	219	223	206	229	240	207	224	251	212	231	220	227	232	231	228	247	263	223	247	223	232	244	257	224	222	202	226	212	221	226	223	236	242	220	221	247	206	234	264	225	245	213	240	232	232	216	237	226	250	229	241	236	222	235	235	212	231	226	228	247	233	232	206	213	233	206	207	233	233	250	232	250	225	243	237	240	248	234	215	215	246	217	256	217	227	205	219	254	239	241	248	224	248	248	252	247	217	218	198	220	256	217	247	235	229	214	225	257	233	238	243	208	234	218	219	241	207	211	193	239	237	209	218	246	246	256	229	221	243	243	220	214	222	209	231	195	245	222	237	230	214	222	192	252	222	226	240	237	224	205	238	225	213	201	246	240	249	207	224	226	197	191	232	226	228	238	221	229	244	214	244	216	224	249	233	233	189	226	215	221	245	204	246	218	225	237	214	224	223	224	215	266	220	228	213	225	228	234	245	223	220	215	230	243	196	236	245	222	241	263	214	225	217	214	220	217	226	230	215	235	266	224	244	244	235	230	219	226	212	218	253	226	237	243	228	227	210	261	247	232	225	216	215	240	245	207	236	243	225	240	235	217	217	235	226	248	243	223	219	219	218	230	206	215	232	234	240	213	249	220	228	216	233	240	218	225	218	216	232	231	211	246	239	228	227	237	215	237	232	233	226	251	206	235	240	237	229	184	251	244	212	230	213	230	234	228	245	206	208	237	233	244	211	227	211	205	215	219	230	213	222	219	226	220	239	243	219	233	226	200	224	220	249	243	238	230	204	220	231	213	214	213	235	231	201	239	209	237	233	264	252	206	213	227	237	229	239	271	237	193	199	238	247	237	206	211	234	241	215	205	216	232	228	202	214	231	232	216	239	231	206	240	233	216	235	217	220	241	229	215	225	207	242	224	213	222	236	242	232	243	257	212	206	213	235	236	227	208	227	235	225	248	221	234	241	244	221	210	237	219	229	243	246	238	210	218	221	211	222	223	214	225	220	226	230	248	235	228	220	199	240	219	227	206	235	235	267	222	226	237	217	212	219	226	228	237	221	237	258	224	228	240	211	203	248	246	225	230	189	220	227	248	215	220	227	242	234	206	215	249	208	208	221	234	252	229	210	232	231	246	208	231	219	225	232	237	231	224	236	221	226	211	212	237	221	226	230	232	254	231	232	243	209	226	257	209	235	220	231	207	214	232	224	224	205	226	263	223	204	204	221	227	235	240	210	269	213	218	233	230	223	226	225	251	235	210	226	229	192	225	225	199	234	229	217	246	209	236	239	231	255	243	223	221	198	220	258	222	226	233	213	211	225	221	224	226	215	216	262	206	228	243	245	206	216	233	206	229	241	209	246	235	261	224	223	225	214	214	232	261	233	234	195	215	222	239	243	199	230	197	235	235	241	228	201	235	224	218	199	245	236	217	238	243	238	242	239	235	244	231	256	234	207	247	229	213	212	256	232	237	259	200	241	226	243	239	229	248	232	251	241	243	231	223	241	235	245	223	220	232	239	221	212	238	213	212	211	220	228	226	239	212	208	231	243	209	210	210	228	216	230	239	225	211	261	224	216	209	224	232	219	223	231	245	236	216	210	236	204	271	243	224	229	211	238	233	210	229	212	244	219	234	246	219	232	241	255	228	202	242	218	218	235	238	228	224	215	239	239	199	210	239	206	222	225	231	243	201	227	222	237	204	232	219	249	228	241	244	196	243	242	224	230	232	220	220	207	266	230	211	213	245	229	250	209	234	225	228	226	226	231	217	228	234	215	229	227	220	207	219	237	224	209	253	215	224	221	213	258	248	227	208	218	235	203	220	233	198	294	218	237	229	216	218	204	214	257	222	243	227	217	220	240	233	220	228	238	214	237	227	234	259	240	227	235	219	251	211	235	206	263	197	228	243	221	222	214	223	212	221	234	218	263	212	224	205	219	207	223	214	210	208	226	189	215	196	198	243	197	212	222	190	202	233	212	228	240	238	231	235	212	231	206	231	258	204	219	227	237	222	219	215	251	242	246	220	241	231	258	216	268	229	206	219	214	231	231	212	234	206	254	221	211	216	216	218	203	242	226	249	231	241	220	224	215	258	234	243	222	245	208	238	225	219	226	235	214	239	239	206	227	221	219	228	222	228	232	221	208	257	208	217	230	215	226	205	227	237	241	214	215	221	232	228	228	214	232	221	234	236	225	236	204
1616	326	328	312	309	298	302	305	290	313	291	312	284	312	289	288	280	287	291	301	329	299	274	296	308	286	287	278	267	288	286	285	291	293	275	320	286	309	315	298	292	277	317	260	306	326	276	295	301	270	291	256	266	285	306	281	300	289	297	318	282	263	311	280	279	263	264	276	293	269	294	307	328	305	275	316	307	290	275	297	303	314	308	311	287	279	300	292	319	313	333	311	308	295	265	286	294	293	282	295	330	269	304	277	342	267	277	307	335	271	296	277	300	298	330	284	301	243	276	279	278	336	291	285	308	312	293	291	288	314	291	283	302	300	307	298	300	288	311	295	323	314	291	307	283	313	280	285	322	322	313	285	284	280	262	321	277	298	285	272	248	292	267	301	287	294	279	312	324	303	267	307	278	313	303	359	293	289	311	306	294	270	283	348	287	288	294	293	296	289	289	310	286	343	294	309	296	308	279	314	284	343	298	310	307	272	269	286	309	302	304	282	306	337	327	306	263	327	312	294	316	291	272	295	314	322	301	305	277	275	271	295	309	307	324	293	332	291	305	297	317	302	311	303	275	283	284	273	313	271	287	262	264	293	298	273	303	303	287	297	326	300	289	314	313	335	283	323	295	281	299	302	296	285	265	272	277	291	293	320	302	309	286	271	274	293	303	301	287	304	268	306	289	276	309	315	305	262	282	268	276	279	318	280	289	283	267	304	303	339	303	302	298	290	277	316	288	322	273	283	313	295	287	259	301	318	256	279	267	301	323	320	275	300	301	315	302	309	267	310	304	312	309	266	319	292	295	312	297	286	309	284	279	310	292	303	305	294	288	265	313	291	270	299	297	277	287	309	284	300	292	284	315	303	294	278	290	259	306	298	304	289	318	336	293	313	300	266	289	317	311	298	274	282	305	306	264	284	289	258	279	281	305	281	286	305	300	286	281	311	268	305	344	282	286	305	306	307	279	325	307	303	286	315	285	293	304	319	305	275	280	300	296	291	279	278	276	268	301	299	268	328	296	293	285	273	319	302	325	269	314	275	298	271	267	287	273	320	307	347	319	300	304	300	278	284	322	289	284	297	292	320	275	291	329	347	290	282	308	274	319	247	294	317	293	297	299	281	300	323	314	268	285	293	300	270	326	321	330	325	300	263	293	303	284	279	297	297	290	304	327	243	287	292	319	280	286	268	297	287	311	246	265	291	292	297	293	282	301	325	291	276	256	298	285	312	294	275	263	315	318	310	292	268	307	295	329	316	281	299	287	289	276	298	354	315	318	292	267	287	292	283	281	275	265	319	296	254	272	286	306	309	282	307	285	325	300	253	276	311	270	298	307	320	247	300	275	266	256	300	293	299	275	276	276	294	290	274	284	297	316	287	294	286	290	287	272	282	320	291	282	300	287	305	301	294	304	288	311	313	297	272	301	296	317	297	286	286	250	292	277	289	293	277	307	288	283	302	308	311	292	277	309	258	299	295	322	315	286	305	289	290	292	338	310	269	307	283	294	293	304	285	312	275	322	289	321	299	285	291	292	292	324	299	313	286	252	311	272	280	289	304	293	267	310	298	318	297	302	276	305	294	289	265	298	286	305	295	292	273	283	300	334	292	268	272	306	287	284	277	280	290	294	282	314	303	305	310	275	278	282	278	303	293	305	325	273	302	275	281	286	274	308	315	289	283	270	292	279	318	328	317	319	280	306	322	312	331	256	294	308	322	305	311	292	325	299	308	293	283	312	302	316	290	322	305	282	288	299	273	299	306	320	308	307	294	322	287	310	269	278	310	316	307	304	259	251	292	285	305	271	278	301	254	307	265	298	260	332	287	271	325	296	282	332	272	292	321	280	343	297	263	286	310	296	283	278	297	280	247	291	292	287	311	252	340	335	281	281	312	296	292	283	302	321	303	284	288	295	304	308	285	314	294	306	272	296	306	274	299	255	297	288	287	283	298	259	292	295	293	304	314	288	288	294	291	247	307	301	319	294	318	276	302	284	323	276	283	299	284	295	317	299	289	273	298	278	321	304	303	266	304	300	282	275	281	312	288	285	315	279	286	288	292	263	272	305	315	322	322	298	321	282	280	269	289	277	304	299	300	328	330	299	281	282	271	291	290	304	306	265	279	281	317	278	289	318	306	307	308	297	309	271	303	297	309	296	275	295	298	308	293	349	281	290	300	303	262	312	258	286	282	314	323	292	278	290	307	291	306	279	278	302	307	274	280	297	311	278	314	290	301	278	265	329	301	315	318	295	298	287	286	279	289	304	279	305	300	279	290	291	283	308	302	303	293	311	328	265	300	292	284	298	305	303	291	279	283	267	286	313	329	292	297	313	309	283	273	287	311	296	294	309	287	314	302	302	317	323	287	316	335	268	307	292	312	291	296	336	267	285	266	301	277	316	311	264	277	270	286	311	310	314	250	284	316	265	273	295	308	305	291	296	288	298	301	315	285	271	298	313	290	342	296	281	298	295	324	310	338	292	324	259	276	294	305	288	303	303	313	286	311	289	274	273	261	285	298	283	284	300	298	315	302	334	300	315	287	280	303	283	282	294	317	303	299	287	279	285	304	287	283	297	296	276	301	286	282	240	286	307	291	285	327	303	303	334	320	309	303	301	283	309	307	281	270	322	303	280	300	270	296	300	267	292	277	270	315	279	327	310	298	298	314	363	295	293	337	289	329	282	298	274	327	283	293	275	335	306	316	299	280	295	307	315	294	287	276	288	296	290	308	282	282	281	303	302	296	318	316	315	328	314	306	315	279	316	297	298	279	304	306	286	307	300	300	310	320	301	297	282	315	296	247	291	302	278	283	286	282	334	289	311	308	290	272	297	297	295	287	275	295	275	315	297	289	304	281	273	289	287	283	290	301	322	292	296	305	282	287	281	290	311	289	259	315	270	311	323	294	303	273	295	339	307	276	301	288	285	298	281	302	299	289	303	297	300	275	294	314	305	315	284	307	307	308	309	297	288	308	297	306	296	321	285	323	292	281	310	293	277	277	277	306	310	319	290	283	288	293	307	288	302	288	325	301	309	272	279	296	282	318	291	305	260	298	289	296	308	301	309	297	287	272	311	313	284	276	302	310	325	294	307	255	246	286	292	284	305	270	277	287	292	290	290	321	307	310	310	345	306	285	274	265	330	319	313	302	326	294	291	315	325	326	296	309	270	302	300	293	283	278	317	266	329	282	326	258	294	291	260	302	288	276	335	291	273	290	279	301	296	284	282	281	291	326	296	293	300	306	344	313	278	298	288	297	271	274	274	301	290	314	277	317	286	306	312	288	272	259	301	298	291	307	287	279	279	267	318	304	292	323	303	273	295	272	298	256	301	276	301	268	282	294	273	294	306	320	277	308	297	290	310	321	297	305	296	306	270	288	295	296	334	298	275	275	297	299	305	317	290	292	294	306	288	286	311	330	290	276	300	247	283	280	326	300	326	302	337	305	296	296	271	292	276	276	293	290	289	319	289	308	276	283	281	267
1964	693	706	709	718	696	708	689	665	678	640	680	694	681	732	631	688	683	661	649	656	659	678	651	663	693	606	670	633	658	652	667	667	654	706	652	680	645	677	642	648	712	668	606	663	623	672	603	673	636	676	670	662	668	653	675	659	677	657	654	711	628	633	651	664	602	672	665	636	615	698	636	610	623	640	612	616	649	603	667	657	660	616	672	669	646	653	632	622	643	622	651	643	658	592	634	589	642	691	666	646	668	662	635	625	634	654	672	680	663	661	690	608	679	653	638	620	648	684	650	640	646	602	678	678	683	643	644	679	657	610	642	692	643	643	666	646	655	684	652	651	633	663	646	673	674	649	664	676	663	630	628	663	631	702	666	647	683	671	634	656	661	645	655	661	656	638	628	662	694	665	612	652	646	667	663	624	625	653	631	597	645	616	680	659	597	692	695	583	681	653	646	611	667	681	698	648	692	663	604	637	639	664	675	647	658	626	655	635	655	626	654	646	662	673	638	679	651	654	606	663	672	656	630	636	641	670	665	686	606	641	647	666	656	661	674	656	638	689	648	673	657	609	665	637	669	651	658	701	692	638	644	646	627	651	638	650	675	702	656	679	690	601	655	654	656	668	654	663	618	685	648	666	630	619	670	611	625	665	674	662	697	620	603	676	665	682	677	637	665	618	673	648	680	659	639	629	652	646	639	610	675	642	658	611	680	668	666	607	652	616	618	639	636	610	665	668	653	667	657	674	701	642	629	686	684	635	636	633	666	645	627	631	640	677	640	651	664	656	625	655	608	644	685	655	643	647	653	693	694	689	668	663	665	672	640	616	661	689	614	708	647	656	660	668	654	672	624	620	668	715	635	647	689	632	667	647	613	671	640	676	626	644	682	654	636	610	632	644	647	639	690	639	655	685	666	640	670	610	685	656	664	631	636	641	663	633	654	639	649	640	662	672	623	651	666	674	671	695	653	645	650	669	608	684	661	678	691	642	698	616	698	685	694	673	666	651	607	646	636	639	662	638	688	631	649	608	660	632	656	668	652	658	646	687	640	705	656	665	661	643	634	660	650	669	645	646	671	672	632	658	656	650	630	628	631	651	650	674	627	680	686	631	646	647	651	688	644	663	607	680	676	629	676	682	668	654	683	679	650	662	704	625	649	658	662	644	625	664	664	699	653	598	666	672	650	619	640	643	643	627	659	700	678	634	633	653	631	667	736	621	681	662	633	668	629	663	646	654	639	651	642	593	705	679	701	666	672	645	621	650	663	636	623	653	638	706	640	670	625	666	643	638	685	628	661	659	662	623	672	711	630	633	657	633	694	663	611	645	632	679	619	624	628	630	665	617	678	655	644	618	658	648	651	699	672	611	623	640	673	659	645	643	667	651	631	665	696	647	650	627	644	648	684	674	661	685	631	630	670	661	646	638	637	665	670	674	666	612	633	680	632	649	676	613	679	648	624	657	649	609	696	676	636	655	721	632	697	643	660	669	680	668	631	661	638	678	634	680	608	660	713	658	629	679	633	639	640	649	645	685	687	623	716	622	620	629	645	666	668	654	666	659	620	635	629	683	626	650	670	675	664	657	664	674	583	691	634	602	648	648	714	656	682	659	667	701	630	641	608	613	633	623	640	649	650	730	663	639	608	641	646	636	613	650	670	632	680	659	662	636	643	658	687	643	685	621	626	727	664	649	666	648	614	663	623	670	668	657	661	668	653	661	681	701	667	662	654	662	686	691	645	632	624	664	617	616	658	629	643	682	662	669	632	707	644	651	646	679	573	661	653	661	650	635	647	649	616	683	640	678	630	660	641	646	654	645	631	658	649	664	676	665	629	666	650	642	688	690	638	648	631	663	642	676	662	684	644	696	664	625	634	701	635	632	673	655	686	597	668	700	654	608	707	673	615	646	631	659	639	638	656	644	667	646	655	654	660	600	660	620	701	640	653	618	639	675	636	647	671	656	675	641	669	631	630	645	651	657	682	640	663	655	674	651	642	642	650	669	693	659	605	668	697	642	687	674	648	675	635	671	625	616	645	644	646	676	629	677	668	642	639	693	676	649	673	653	671	650	604	642	657	679	635	655	653	637	698	602	672	663	660	669	637	637	689	639	656	688	634	683	663	664	663	663	697	693	693	642	634	640	662	666	682	669	640	635	621	683	659	668	635	688	631	653	652	669	632	684	667	682	670	645	691	702	652	666	666	675	678	677	673	663	662	644	669	622	675	635	638	677	598	684	654	635	658	658	607	667	729	662	655	660	612	697	663	651	624	601	665	650	670	666	643	688	660	660	661	594	651	621	675	641	659	689	638	614	674	653	705	638	662	673	664	599	656	664	672	641	677	686	651	674	642	671	674	699	672	644	657	657	672	694	633	634	671	666	618	632	652	683	618	647	643	686	621	635	654	642	676	672	662	641	673	661	604	655	673	660	644	637	632	689	672	626	632	634	629	677	656	697	622	648	660	631	672	673	673	626	601	665	658	652	651	660	671	699	625	687	639	701	646	646	667	646	670	639	614	707	614	648	663	631	635	652	617	613	646	646	677	639	656	672	664	635	688	664	684	656	691	646	707	680	664	672	643	716	659	671	608	670	652	666	674	630	656	622	645	649	633	651	693	610	615	656	652	662	667	665	668	666	611	649	605	688	622	675	690	692	654	630	684	654	657	638	662	653	656	696	650	660	633	658	668	705	648	690	658	654	726	627	606	658	611	663	654	638	654	750	647	634	621	634	655	666	613	678	623	682	678	610	669	660	611	652	628	656	689	671	640	661	636	612	656	693	660	638	642	637	658	698	662	635	648	646	641	689	647	658	651	627	662	660	669	672	669	666	652	662	679	672	674	690	659	660	658	680	677	676	627	637	655	588	655	641	682	635	674	677	652	608	671	638	691	624	654	659	661	645	686	644	680	670	676	639	626	631	635	647	642	675	656	664	613	660	642	675	671	683	654	605	681	660	650	648	624	611	658	662	686	654	670	667	675	638	639	640	677	670	629	624	626	658	645	699	677	672	678	655	626	658	624	627	652	719	623	635	657	666	654	658	699	683	658	638	629	661	671	679	682	620	608	601	647	664	648	626	633	652	591	631	659	604	628	659	703	649	690	634	664	736	628	663	667	646	661	677	640	668	681	637	690	684	661	697	663	592	627	686	652	684	657	678	634	660	614	691	641	656	651	656	701	672	658	678	644	677	693	593	640	687	641	644	668	677	668	645	653	632	655	668	672	610	648	656	654	646	628	625	670	663	660	658	639	641	667	680	588	699	635	622	701	647	664	715	687	699	660	704	666	658	641	613	643	668	678	662	603	626	605	664	684	654	691	641	643	751	627	666	615	658	653	638	662	649	654	656	637	657	655	602	646	635	640	635	635	674	655	676	659	692	672	655	617	671	618	661	613	655	612	655	652	636	631	706	704	669	675	693	702	675	690	663	634	681	695	684	624	691	688	638	659	710	689	661	681	620	699	616	674	706	642	634	682	645	633
6963	458	477	404	338	285	226	229	219	171	183	184	194	173	165	162	161	156	126	140	162	171	161	162	167	162	163	183	176	157	161	158	185	165	140	140	190	172	162	157	137	173	178	167	142	173	125	145	167	131	128	159	152	155	161	181	150	130	151	163	169	161	165	158	144	119	175	136	133	160	157	134	169	170	154	171	179	157	170	132	156	150	146	142	188	145	143	150	171	139	148	153	122	148	153	147	151	165	160	172	146	168	141	143	175	155	153	168	161	156	164	141	152	145	148	167	174	152	148	180	141	143	134	152	167	143	152	143	144	146	165	183	143	169	157	153	161	161	152	142	169	166	174	138	131	167	160	187	161	172	152	158	161	139	162	152	158	144	140	136	153	155	140	143	159	162	144	174	158	159	155	183	157	144	152	157	153	185	162	158	129	147	165	132	147	159	134	159	147	161	144	146	149	146	174	153	149	149	160	140	134	132	136	153	150	141	145	155	158	167	157	148	158	155	169	153	159	164	175	149	140	141	168	127	157	148	143	138	161	148	142	173	157	150	167	159	159	139	162	162	158	148	135	168	150	151	161	151	153	126	153	170	150	146	157	120	165	148	166	162	151	175	167	129	140	135	163	185	163	161	155	139	138	143	163	149	149	167	143	167	133	149	148	162	140	164	164	147	153	160	150	141	146	154	153	164	178	163	167	144	154	145	165	138	144	150	134	147	161	169	175	138	137	145	159	170	142	154	167	144	153	156	141	164	162	143	145	162	147	141	163	161	163	151	134	161	127	165	152	166	146	142	138	171	150	141	167	161	165	169	160	144	162	139	156	145	161	176	152	145	174	145	151	146	176	162	142	175	165	150	152	180	167	159	150	151	144	154	143	151	146	169	166	156	156	173	172	181	129	162	136	164	168	137	169	145	142	158	140	155	156	168	124	147	167	160	158	148	155	176	154	154	142	135	176	157	166	141	154	158	147	163	157	165	162	174	151	149	140	131	163	138	160	178	168	186	174	176	164	159	136	152	162	145	140	165	151	166	154	166	164	140	161	155	134	148	137	133	153	125	159	139	189	137	161	148	139	166	146	146	156	154	153	155	154	157	174	130	159	139	154	148	136	168	151	159	161	150	149	131	151	178	139	145	176	151	167	177	166	171	159	151	171	161	171	148	139	154	147	151	146	159	156	146	136	170	170	171	174	142	143	155	151	171	138	149	164	159	153	150	144	148	149	164	145	129	175	161	161	140	176	136	155	145	173	176	139	167	163	160	149	153	154	154	133	150	158	164	154	152	132	161	175	147	137	160	166	149	164	180	158	127	156	166	178	143	157	154	167	159	172	157	166	178	144	156	158	147	148	182	152	150	183	163	159	133	158	161	150	148	175	122	167	134	154	156	156	153	149	137	183	148	159	155	164	154	174	149	160	168	157	166	167	140	152	154	148	144	168	155	153	165	157	147	165	182	174	146	163	179	154	158	178	147	146	132	164	149	148	156	181	134	177	146	169	156	173	145	151	144	144	135	175	166	153	184	125	162	169	156	159	148	140	153	174	163	130	171	149	162	166	144	132	154	151	177	159	148	163	166	160	132	145	130	137	156	135	164	172	161	163	154	154	168	141	166	161	148	155	146	143	143	163	184	151	154	188	140	166	160	141	160	150	167	161	168	146	147	153	160	174	164	176	130	167	144	170	168	153	150	141	149	128	136	165	164	135	161	142	155	151	161	175	156	138	149	136	150	151	174	147	150	159	165	159	155	152	159	163	175	161	154	144	152	143	142	127	166	148	147	147	176	163	169	147	158	155	155	157	152	180	143	169	148	178	157	151	150	149	156	162	166	178	160	156	159	142	174	158	159	171	157	167	163	139	184	144	163	152	145	170	175	166	155	149	146	163	155	153	168	152	154	148	162	134	157	173	171	158	163	148	161	172	147	166	136	147	164	175	161	160	143	139	154	158	177	161	145	147	174	136	137	155	166	155	146	151	167	176	174	150	133	165	150	136	156	169	148	164	165	169	162	137	141	182	148	175	153	151	165	151	145	169	164	159	147	176	143	189	180	155	172	161	168	158	155	168	165	151	149	152	154	153	157	151	152	146	164	146	135	145	163	154	171	150	152	144	158	148	141	133	148	152	134	145	164	173	151	147	117	145	160	146	155	137	158	189	166	177	188	169	143	165	152	122	151	164	164	145	142	165	158	182	164	147	149	121	134	140	159	169	180	138	148	176	144	155	134	156	152	184	150	159	159	174	139	172	165	151	178	133	159	153	132	140	132	146	148	142	148	164	156	149	132	159	142	138	149	162	158	151	182	150	151	169	149	153	161	155	142	152	154	159	162	133	173	161	156	157	157	145	163	166	146	148	157	146	152	159	148	154	180	170	167	175	155	166	161	131	155	165	154	180	160	140	157	181	149	190	164	180	153	184	168	145	163	149	151	156	171	161	157	147	129	170	157	163	148	138	163	161	165	160	148	144	163	170	147	144	147	140	158	151	159	140	144	172	148	149	151	153	136	151	168	163	129	146	168	151	177	126	166	167	155	147	155	172	180	130	168	168	152	151	157	177	165	178	148	179	162	133	138	148	171	178	147	121	156	167	148	161	171	145	138	147	136	152	144	137	158	142	175	133	166	164	170	138	164	151	156	155	153	137	152	147	170	179	152	162	155	157	183	151	169	171	161	165	138	177	150	162	154	159	146	173	175	144	145	177	158	148	145	143	152	168	152	144	138	161	168	143	142	148	173	155	146	154	144	166	165	143	148	190	163	148	152	163	128	145	151	144	152	141	158	139	148	157	152	145	139	142	179	153	163	135	144	151	163	147	154	153	123	159	129	139	148	149	161	183	141	153	152	174	144	163	159	160	141	143	148	167	143	155	165	143	138	150	156	153	156	163	163	136	161	171	159	162	162	171	166	134	163	150	180	176	155	148	146	140	130	149	152	138	132	140	163	158	166	172	180	140	148	152	159	167	163	149	142	162	156	154	146	140	163	146	144	164	148	159	140	137	144	170	150	140	153	156	139	152	164	142	163	175	176	162	143	136	137	163	162	132	157	153	137	142	169	157	157	174	150	142	181	165	175	157	163	164	170	150	137	134	157	145	145	155	149	153	127	134	173	147	177	155	158	148	166	168	171	159	156	145	170	168	159	143	136	157	143	136	144	171	164	140	163	140	138	140	142	162	144	161	171	146	169	175	154	177	154	151	170	168	162	160	142	146	156	165	161	179	157	142	161	156	147	157	164	148	169	148	175	159	153	157	148	177	154	173	151	142	169	154	162	153	162	132	165	161	150	148	163	155	199	152	161	138	165	162	133	169	160	171	170	159	156	158	166	153	157	151	184	150	142	148	152	133	154	157	159	168	159	145	146	137	132	137	161	138	159	150	183	132	176	165	155	176	137	157	171	168	171	165	163	144	169	167	136	146	151	142	149	149	146	173	163	135	171	157	156	150	148	184	178	138	174	133	146	140	133	165	176	137	170	159	149	148	170
6243	650	1131	1304	1187	1007	777	731	658	552	536	507	504	507	467	470	464	387	397	408	423	432	406	425	436	486	430	467	495	495	421	473	510	480	477	435	478	445	433	363	368	402	373	385	354	377	343	350	392	378	375	376	354	374	374	357	344	364	357	351	398	380	379	360	364	348	400	365	382	360	353	347	359	367	372	382	370	385	351	370	354	360	343	387	372	342	354	345	374	347	341	350	376	343	413	366	379	394	358	331	407	353	345	363	383	358	362	378	350	359	362	329	360	357	380	391	359	351	369	342	345	391	356	355	345	348	349	342	368	377	351	356	373	384	366	355	355	341	358	409	346	398	340	341	358	362	370	369	370	369	367	378	343	340	327	351	356	361	355	349	354	331	371	309	411	342	346	386	351	354	377	379	371	355	373	371	366	368	382	323	345	403	392	388	322	371	346	397	390	367	338	403	365	357	379	371	373	367	350	354	343	355	367	356	347	343	333	353	351	355	368	345	329	354	368	335	365	349	365	343	336	337	368	373	390	364	352	354	334	347	329	385	362	354	360	347	328	375	352	374	380	382	341	353	378	359	361	389	368	350	339	328	343	363	373	373	361	372	382	338	366	342	352	369	383	344	333	361	368	328	333	356	407	372	370	380	338	376	355	373	357	356	348	338	426	352	398	397	321	357	367	331	355	339	366	362	361	372	373	360	372	388	318	371	368	347	363	374	387	377	366	368	401	334	385	358	376	363	345	337	345	358	374	320	358	386	368	346	369	352	369	372	384	338	330	368	383	384	364	376	347	347	347	365	359	359	334	390	353	365	360	375	358	355	389	389	360	362	374	378	386	378	334	403	374	338	349	326	360	391	382	318	386	384	345	379	364	382	326	377	370	329	361	381	349	367	347	379	393	370	325	370	351	372	336	344	386	370	349	354	356	371	334	332	382	351	352	376	313	368	387	378	408	344	335	370	357	367	382	352	329	363	369	348	380	340	363	379	343	352	354	347	363	383	327	383	349	358	357	343	350	354	364	344	345	337	343	391	346	346	342	372	329	334	358	339	351	361	345	367	311	370	343	330	353	377	335	391	369	340	363	327	367	377	380	332	378	335	368	335	344	357	370	342	365	367	371	393	375	382	366	306	330	365	370	362	359	396	358	366	368	378	358	364	359	330	356	327	355	361	362	362	347	382	379	369	384	366	336	361	372	337	323	344	380	351	347	351	359	343	343	370	364	370	343	337	338	356	359	327	348	385	377	385	353	374	326	349	339	356	339	343	367	387	329	345	349	346	358	358	399	348	389	330	352	357	347	372	331	344	363	354	388	372	374	372	363	375	349	336	340	404	348	333	348	365	349	371	358	334	349	394	374	328	360	366	373	353	355	342	377	351	358	363	385	329	364	358	334	362	353	332	339	368	361	359	376	348	362	299	368	385	337	388	367	368	364	358	354	401	343	390	377	377	384	346	367	332	374	370	349	343	350	363	362	327	324	350	360	340	348	351	372	355	353	308	398	358	330	345	361	335	374	367	380	370	348	371	342	344	356	342	384	369	358	373	352	387	359	337	374	363	332	370	369	343	347	302	350	360	368	330	357	353	405	382	332	362	363	354	361	342	348	364	347	386	362	334	369	328	369	316	353	364	358	363	345	380	378	380	352	355	362	363	372	384	346	331	358	362	378	354	381	360	310	361	369	362	346	330	365	355	374	362	329	336	352	347	336	357	304	390	363	337	355	385	390	371	396	349	375	368	381	354	349	367	343	384	412	350	348	376	373	368	333	307	349	408	378	351	353	359	353	356	371	348	382	323	321	388	369	372	371	367	341	390	373	367	343	334	375	371	336	351	369	378	353	355	322	337	356	352	332	383	357	378	368	373	338	389	368	362	344	375	390	358	357	337	332	373	373	338	368	356	343	361	358	353	347	321	392	340	346	334	399	366	342	342	365	334	391	363	339	338	348	355	373	355	340	356	386	339	364	339	356	381	342	355	356	355	344	366	363	381	346	354	320	352	363	376	389	353	368	389	357	357	384	357	384	380	340	352	341	332	338	386	333	346	325	354	374	361	377	341	354	362	347	355	353	337	357	377	352	344	343	382	359	381	340	370	365	382	335	419	372	351	362	355	383	345	376	347	367	347	354	373	348	357	372	350	349	372	347	371	361	334	334	356	383	329	371	360	380	368	366	338	361	361	362	332	376	369	374	356	322	351	343	338	327	352	383	358	328	380	359	380	369	366	349	346	338	360	392	352	345	358	349	373	323	346	341	334	342	384	371	325	361	397	363	332	317	349	361	374	371	355	368	352	329	347	384	328	364	355	369	386	390	358	364	350	345	328	356	363	352	345	312	383	350	372	358	392	339	356	352	347	367	365	348	346	360	350	362	353	380	383	376	343	348	365	400	339	367	361	374	341	342	404	363	361	378	326	395	368	395	338	345	383	317	343	344	359	326	357	367	339	377	335	404	344	355	342	341	340	365	358	358	336	377	368	358	298	359	365	383	359	352	371	364	368	360	349	339	349	389	341	351	375	336	371	384	362	368	366	359	359	355	354	329	343	332	353	349	351	391	344	377	377	357	362	365	381	398	331	358	360	378	354	354	354	345	321	353	350	365	383	325	315	359	361	364	357	352	357	373	360	362	357	363	328	378	362	346	350	348	366	330	370	372	351	352	410	320	360	337	366	355	397	320	355	336	349	389	391	362	364	366	372	366	342	358	348	355	351	331	346	346	389	345	352	350	389	346	369	331	357	364	380	358	355	388	382	372	402	380	348	349	341	334	357	399	369	356	344	393	353	372	343	363	350	363	368	338	375	358	358	374	330	331	365	335	360	364	351	321	381	358	351	369	343	426	353	403	348	373	368	356	371	340	366	377	341	348	352	347	372	365	362	359	330	342	367	342	327	357	394	377	347	332	360	363	349	348	362	334	347	371	348	354	389	333	326	322	349	388	382	395	335	336	352	352	348	363	365	357	360	352	352	388	396	347	381	360	367	380	335	349	353	368	373	359	343	338	344	340	338	370	339	359	391	382	369	376	358	350	349	370	375	369	364	353	358	335	370	378	329	359	342	391	387	380	366	375	325	367	330	319	372	383	379	355	349	330	368	339	357	390	351	310	351	369	356	354	363	352	352	377	343	359	361	398	359	334	376	357	361	349	357	347	347	367	362	384	368	363	370	359	370	333	354	365	348	368	371	372	371	380	361	350	373	356	326	378	351	364	364	352	386	360	367	350	371	348	364	381	360	339	366	367	337	364	342	364	355	355	349	417	370	347	358	384	337	350	361	372	379	387	322	344	369	370	334	353	370	373	350	370	342	342	364	388	359	373	380	383	357	359	343	370	382	365	347	339	369	346	342	336	389	342	364	349	371	350	378	372	355	338	380	330	351	368	373	342	376	359	346	388	367	346	343	381	354	359	348	344	365	366	360	372	393	378	394	372	380	327	321	359	310	354	354	358	352	362	333	350	334	366	362	356	347	343	355	365	343	327	360
13355	1016	777	587	426	317	235	197	162	144	133	119	121	125	101	95	89	98	106	103	96	85	97	94	102	106	101	110	103	94	136	115	103	104	108	100	86	89	93	70	84	75	84	87	77	78	77	87	85	87	78	81	90	75	86	80	76	100	85	94	72	65	88	90	79	77	58	60	74	93	90	80	86	73	72	94	69	81	83	97	90	76	79	88	76	87	68	70	72	87	82	81	76	86	81	89	74	75	79	83	88	75	97	76	78	85	62	80	72	83	76	85	83	82	72	85	81	79	85	106	92	84	79	68	103	89	80	81	76	75	85	83	81	66	73	82	91	95	70	77	82	88	77	81	84	113	80	70	85	85	67	75	72	67	85	86	75	69	82	77	75	66	85	96	85	84	65	77	76	73	88	79	68	91	82	90	82	77	70	79	77	88	74	74	78	76	86	72	79	85	76	87	75	59	66	83	85	79	89	72	77	76	70	87	74	91	74	100	57	78	71	87	88	64	70	109	86	71	65	79	64	77	77	70	72	97	96	82	83	94	84	74	93	80	77	88	91	84	69	76	84	87	66	70	80	86	80	72	74	86	85	83	79	80	84	82	80	84	83	70	71	74	77	73	77	88	85	85	80	88	81	85	97	93	67	85	89	87	92	83	86	85	79	82	70	73	82	77	68	93	70	81	112	88	86	94	77	63	83	73	82	69	71	71	86	98	81	92	87	65	94	86	74	76	100	80	93	89	85	82	99	81	83	81	68	76	87	93	85	88	90	63	88	78	86	65	90	68	89	77	66	76	68	79	90	78	99	90	79	77	79	82	71	87	87	72	94	78	70	73	78	85	73	61	66	73	78	87	101	81	72	82	91	68	74	91	77	80	70	69	86	78	83	83	92	75	100	85	63	74	84	70	73	75	85	78	101	74	87	94	92	77	84	83	61	74	72	87	72	90	75	69	70	89	77	75	86	81	84	78	90	85	75	66	66	67	69	79	68	81	93	95	82	74	97	69	65	91	94	73	79	74	68	70	77	81	74	78	73	106	77	72	58	96	93	84	83	81	76	89	78	87	92	67	102	79	84	89	92	90	75	87	87	82	82	81	74	85	82	76	92	86	79	83	89	98	71	71	72	92	78	75	85	81	86	66	82	93	69	79	76	77	87	74	69	91	77	97	82	89	78	81	79	75	91	89	84	88	59	72	78	65	91	82	73	87	93	92	81	74	90	81	78	76	73	71	73	87	81	84	68	84	77	67	83	80	72	84	77	87	81	92	86	72	79	71	76	109	76	70	77	90	75	86	69	85	66	68	101	81	80	80	70	94	85	77	75	79	91	86	75	85	77	77	88	101	87	80	81	66	77	72	90	75	83	86	106	74	77	61	89	70	82	61	75	89	72	82	80	82	107	71	80	78	78	89	78	90	68	78	81	82	74	84	70	62	68	92	68	94	76	88	63	106	82	69	74	76	79	79	81	84	83	72	80	80	84	81	95	64	78	93	78	77	78	74	92	87	74	87	105	76	71	70	87	86	76	80	85	78	103	81	99	93	63	76	73	77	74	75	97	80	87	76	58	74	66	98	70	73	72	68	70	73	66	91	70	94	94	80	91	100	91	86	78	82	72	77	70	71	95	74	76	70	86	72	98	81	72	99	77	89	97	82	67	74	87	86	82	83	79	87	93	93	60	71	67	90	80	87	72	87	74	97	69	63	87	78	81	77	62	75	93	87	88	100	82	69	78	91	77	88	62	81	84	91	88	66	84	78	84	95	91	76	66	92	67	81	84	92	81	65	93	85	84	80	93	95	96	77	86	97	82	81	62	79	91	71	80	69	86	82	73	81	83	82	59	78	83	92	68	96	83	82	94	100	70	102	99	84	68	82	69	79	84	69	92	83	72	66	72	91	80	68	92	83	77	75	84	71	80	72	91	72	82	86	76	76	86	79	79	70	79	68	97	84	87	89	76	90	93	61	91	97	97	85	120	90	66	75	66	81	73	79	90	69	93	71	85	93	74	72	82	85	101	77	69	83	81	83	103	83	85	94	75	72	78	76	90	65	78	82	85	67	83	81	90	78	66	99	82	73	93	88	78	75	92	93	83	95	92	68	102	70	69	77	76	83	94	87	70	77	66	63	88	65	75	85	80	78	74	67	81	88	68	67	77	87	108	91	85	89	79	62	83	72	81	73	79	87	85	80	72	89	79	91	84	82	65	79	87	88	77	78	80	94	88	88	75	73	72	69	91	80	64	84	89	77	75	92	72	86	61	84	71	90	86	77	74	77	69	84	80	95	94	80	89	79	85	75	80	81	78	64	68	73	90	94	74	71	65	84	74	75	75	75	74	70	79	77	76	69	93	87	72	72	69	83	86	85	77	75	93	105	105	78	87	77	95	105	68	82	73	90	100	70	71	87	75	89	70	74	79	90	87	71	82	60	102	82	65	78	100	85	80	85	80	67	83	92	96	89	66	86	91	81	88	94	88	79	84	96	106	80	94	86	76	71	83	87	82	82	81	74	74	74	86	103	80	82	90	93	89	69	86	65	85	87	75	83	74	93	81	73	75	68	77	77	85	85	91	79	98	87	76	87	84	91	61	86	91	79	73	84	76	76	74	84	98	77	69	68	80	83	88	99	76	97	76	77	92	91	82	78	68	86	74	83	69	104	79	83	96	96	78	81	74	81	80	82	68	91	67	82	79	61	73	78	95	89	86	75	62	68	72	72	75	96	86	79	88	75	94	80	70	67	91	92	61	88	78	82	73	85	87	78	85	76	75	76	58	77	63	88	78	77	76	75	93	85	93	80	77	74	87	80	71	80	86	76	94	85	90	92	75	76	88	78	90	79	82	77	87	70	77	75	77	91	65	76	80	83	82	82	97	88	79	84	75	69	87	68	79	81	84	55	78	80	77	75	63	79	71	81	96	76	89	91	77	85	78	87	73	77	84	69	88	71	74	87	63	96	87	74	91	66	82	81	98	91	76	80	69	94	80	77	93	89	88	113	97	75	87	65	79	74	79	85	80	85	63	71	98	74	103	82	99	64	105	80	83	81	72	91	84	80	109	68	89	57	77	90	75	82	79	82	80	70	73	79	72	82	62	69	82	81	89	87	88	95	65	85	74	79	87	88	76	78	73	69	77	97	83	83	89	73	77	97	83	86	85	85	77	83	89	72	103	74	77	76	87	92	74	83	97	76	98	93	78	70	86	76	78	75	63	83	90	72	86	72	67	79	74	81	86	80	84	72	72	88	86	65	90	90	74	83	74	81	91	86	78	87	78	91	81	80	94	84	79	88	80	70	63	69	81	71	92	70	75	86	56	75	86	94	69	66	76	97	81	76	93	90	64	104	75	78	72	73	83	84	83	76	76	93	75	68	73	111	84	88	88	90	69	72	89	76	82	97	91	80	80	82	79	93	76	89	86	81	90	67	85	68	95	78	91	88	58	86	87	74	68	85	80	69	91	68	82	81	90	72	81	83	79	87	91	82
8008	799	1736	1998	1814	1448	1151	940	876	644	603	602	497	464	419	405	378	363	351	344	293	322	316	335	385	389	426	429	449	451	423	465	437	499	487	428	453	347	339	280	261	241	257	263	215	256	242	245	256	227	239	275	244	260	238	238	252	229	262	215	239	249	251	230	225	241	239	227	229	215	242	224	257	226	252	235	226	228	239	227	236	258	261	220	220	237	240	211	256	225	240	240	223	225	238	208	205	240	217	239	210	248	227	233	222	266	225	227	227	239	235	210	213	255	212	222	229	234	204	240	231	212	248	208	212	236	251	238	229	228	228	228	221	204	271	217	229	225	205	250	243	228	237	212	220	232	249	234	256	238	237	225	227	224	231	235	246	203	221	235	233	223	236	243	232	226	227	249	220	221	230	228	247	194	228	227	233	237	231	224	233	228	238	232	215	216	212	240	216	237	227	240	250	220	225	220	216	201	223	227	240	229	237	220	211	239	214	226	258	244	250	227	217	238	249	245	222	213	201	222	243	254	244	234	238	222	234	198	217	240	210	250	217	213	228	239	228	251	262	239	226	228	231	239	222	230	221	215	213	252	236	256	231	246	220	215	246	227	222	243	197	246	240	234	251	210	238	212	234	214	208	221	231	215	248	258	225	221	232	234	245	239	241	220	219	244	239	238	226	218	235	214	218	210	248	231	241	226	208	238	238	229	215	202	228	238	253	226	228	220	230	234	241	216	229	254	236	227	229	207	227	225	222	226	250	225	226	228	240	226	218	223	206	222	214	225	247	259	222	225	220	237	230	223	211	224	250	238	212	211	230	212	212	246	225	227	237	238	229	204	245	205	228	236	216	220	231	222	215	250	240	252	227	220	239	222	246	234	227	246	238	203	214	239	230	236	231	235	240	224	240	217	224	236	233	245	217	224	227	238	222	216	214	232	245	244	241	224	248	266	227	243	206	221	211	204	232	226	210	232	213	244	213	234	221	216	224	238	234	196	230	227	210	249	237	216	220	226	222	243	235	220	250	256	241	225	233	210	244	244	208	240	225	239	237	252	227	225	211	209	222	235	231	224	185	264	238	237	224	230	237	223	250	236	225	212	239	222	259	232	229	217	228	225	200	249	218	246	218	251	233	236	218	203	202	230	232	218	231	229	244	234	239	258	202	198	215	215	238	220	238	214	201	227	246	234	224	224	215	254	235	235	243	248	201	231	242	190	214	205	211	238	228	208	205	222	229	231	227	225	225	244	212	222	243	237	251	246	231	229	248	236	236	228	218	237	246	232	229	224	246	227	224	223	228	215	226	240	229	219	236	226	287	221	245	255	207	265	220	228	257	253	228	209	234	221	219	241	228	220	225	223	193	225	263	232	210	207	221	222	231	224	230	211	211	207	214	200	198	224	256	218	248	259	212	253	213	249	207	227	219	225	236	204	237	228	229	241	237	243	226	239	214	235	218	247	230	239	234	233	206	242	220	250	210	222	236	230	236	215	206	234	232	238	223	232	222	240	222	207	247	236	229	211	240	231	259	228	238	221	222	242	222	239	232	208	221	222	209	228	236	224	229	205	216	272	222	223	248	227	227	232	227	224	222	225	228	207	207	223	228	219	227	227	233	242	220	238	226	259	250	227	260	225	234	235	250	212	231	233	232	245	234	224	227	274	241	208	227	236	234	221	208	227	245	234	245	226	234	215	210	235	235	238	206	227	219	250	236	235	222	210	265	245	216	229	189	240	235	230	225	220	214	236	225	222	200	215	238	239	230	246	217	211	238	243	227	211	227	222	228	226	208	215	235	230	172	218	222	227	254	220	230	222	248	206	277	228	240	238	233	236	230	233	216	223	219	206	235	206	208	222	213	211	216	231	221	223	240	224	230	200	233	216	231	230	242	203	247	235	227	250	220	213	236	207	224	234	276	228	198	258	214	243	232	200	227	214	248	246	203	222	240	230	232	233	226	228	232	235	228	227	237	222	220	236	210	221	235	256	232	230	211	234	245	210	240	227	238	230	215	252	230	227	232	232	244	246	237	217	202	227	236	235	219	227	229	194	231	282	239	237	224	236	229	229	215	239	215	246	220	236	220	229	227	205	248	235	227	232	214	212	241	219	232	210	218	211	224	235	193	206	228	224	218	230	246	191	220	235	221	218	258	218	191	239	234	248	236	242	222	213	216	215	227	236	238	239	234	202	239	214	231	206	239	215	230	233	209	242	222	238	225	214	246	257	214	257	228	232	241	238	239	240	239	227	186	198	182	226	230	226	241	215	253	219	223	244	243	251	223	220	202	203	193	263	231	233	219	229	202	222	247	233	252	233	204	249	206	240	211	227	238	219	226	239	227	217	232	227	234	223	247	242	246	196	249	233	223	233	228	241	228	225	229	237	234	256	225	198	240	190	212	234	224	230	228	214	217	219	227	235	252	219	209	255	241	239	239	226	252	213	211	228	232	200	208	227	202	238	251	228	226	230	233	206	242	215	227	227	243	217	220	229	253	214	217	240	243	234	245	258	214	225	220	242	223	218	223	219	230	223	211	224	211	188	216	216	233	222	239	222	224	219	213	242	226	233	210	222	213	243	219	233	219	217	223	233	219	220	242	212	225	235	221	244	228	202	232	251	219	211	232	204	223	237	251	234	225	240	216	222	250	221	237	234	214	239	205	234	231	240	216	246	217	230	256	221	234	230	237	240	220	233	234	245	249	236	215	244	231	182	230	234	227	245	243	232	211	213	229	221	246	230	202	213	204	217	264	210	219	227	211	205	216	234	211	242	219	201	236	201	234	203	251	243	209	220	216	242	229	225	223	241	205	225	220	206	231	229	216	218	223	202	232	235	214	220	219	218	248	223	242	223	222	230	226	223	237	250	242	221	252	238	231	239	243	233	214	225	239	257	238	215	212	251	242	213	251	245	216	200	250	234	217	266	226	192	238	228	229	248	235	197	225	239	235	221	200	224	237	264	232	204	236	237	233	233	242	222	237	222	247	260	241	250	208	224	235	219	241	225	240	233	257	233	216	203	229	234	232	239	239	241	232	201	244	234	214	202	228	217	250	268	237	251	235	250	228	225	219	241	199	223	226	231	232	238	229	217	230	226	207	268	246	228	227	225	239	250	211	226	212	207	236	234	232	212	220	208	225	229	235	239	224	208	239	216	214	225	240	233	247	249	207	230	227	250	195	243	227	233	225	259	221	230	235	203	227	224	214	265	209	224	228	223	235	250	209	227	222	225	244	233	207	246	225	230	237	212	213	218	236	237	240	224	199	205	214	205	240	202	216	234	217	234	236	227	237	258	215	214	216	265	228	218	229	242	215	224	214	204	224	224	219	232	236	246	228	230	217	210	236	246	254	262	230	236	230	219	211	242	234	223	206	227	219	240	258	210	224	221	233	249	235	222	239	232	226	221	252	231	236	231	222	228	269	201	204	213	213	227	235	261	198	212	200	241	226	239	230	213	212	226	245	233	237	224	233	211	221	208	242	252	238	220
1484	294	313	302	285	274	323	322	313	328	310	298	274	300	329	302	304	289	293	318	325	322	316	248	308	307	304	292	309	297	304	289	295	281	310	250	289	297	284	285	288	312	312	306	282	303	317	323	326	298	288	276	305	288	292	301	316	288	318	296	279	298	300	296	286	315	295	284	280	306	291	310	308	291	288	318	339	297	278	314	269	291	280	302	292	278	331	282	325	297	261	309	282	311	281	295	321	312	284	271	308	270	302	335	279	307	295	306	299	289	322	318	308	286	271	292	293	307	312	299	293	283	306	309	311	296	299	301	289	274	285	297	241	252	306	277	283	297	290	297	284	280	294	292	317	297	302	310	342	345	264	282	277	326	335	282	308	296	295	304	286	299	288	296	287	273	281	287	289	296	295	277	294	286	278	318	305	299	338	296	280	290	301	302	289	322	282	298	278	276	273	262	276	282	296	261	303	296	286	309	307	321	296	292	294	335	313	289	286	292	303	308	311	294	310	302	291	325	286	293	290	305	316	306	286	310	300	301	292	298	294	296	298	294	316	273	298	283	334	278	329	306	305	294	280	331	282	296	283	263	304	310	298	284	310	312	302	292	301	302	312	308	323	304	295	292	287	322	357	296	315	281	307	267	275	277	315	284	288	308	299	281	315	285	324	308	292	287	297	298	296	306	307	333	282	324	292	311	312	309	263	300	295	323	314	296	338	300	283	286	258	270	253	304	309	316	300	273	304	314	302	306	283	295	304	316	306	285	283	335	281	301	325	329	326	296	306	312	319	302	294	311	304	314	285	272	298	302	286	283	276	269	311	273	306	312	300	303	346	265	287	322	299	309	282	317	305	300	274	299	284	271	264	285	300	309	313	333	299	313	287	306	268	280	314	302	311	305	318	301	308	305	292	312	333	316	324	316	303	277	282	312	319	295	308	310	303	361	265	255	318	320	294	301	269	294	310	342	318	259	305	280	289	287	290	305	292	276	293	303	289	307	322	298	298	295	313	277	289	282	301	296	269	285	306	330	296	304	284	288	314	303	289	303	274	341	305	297	286	289	291	299	327	315	321	356	290	314	323	307	287	281	303	280	264	294	301	294	300	300	283	299	292	285	332	321	280	321	294	305	305	291	275	289	288	324	300	270	334	307	302	328	306	263	293	291	321	286	271	311	297	318	316	296	293	290	311	309	328	290	296	295	309	278	348	315	313	272	318	289	273	265	282	279	298	292	306	283	323	279	300	309	281	303	315	318	299	314	304	287	288	303	272	319	304	285	304	301	288	274	310	322	281	289	295	254	320	312	276	277	270	312	274	302	288	307	286	310	318	290	308	296	293	295	287	308	290	267	302	297	299	288	272	284	297	312	308	285	307	282	298	301	304	313	278	271	299	290	304	298	302	284	259	306	293	313	320	303	298	341	310	308	283	273	265	274	270	269	302	273	297	298	276	329	294	309	286	316	286	300	300	286	268	303	271	296	269	269	312	302	327	295	294	284	313	321	301	272	294	301	301	332	296	296	311	301	258	321	283	290	325	317	310	281	303	301	307	283	295	275	313	297	284	313	322	288	293	282	292	354	312	297	284	291	282	293	282	291	314	298	327	295	324	298	300	303	323	302	273	268	311	301	300	318	320	287	319	273	331	296	304	305	267	283	302	306	295	302	312	271	324	272	284	282	292	306	288	295	304	334	305	288	268	299	305	322	307	255	309	277	351	291	307	293	282	287	258	312	290	295	286	324	310	310	292	291	262	287	280	265	300	335	325	291	283	288	306	297	289	260	324	274	294	285	313	316	310	310	265	299	292	294	279	282	276	295	299	294	280	285	307	278	301	283	302	303	307	312	315	304	327	289	299	307	315	295	291	279	305	288	273	322	263	281	320	292	302	299	306	290	302	293	284	299	298	287	263	292	286	283	289	307	292	288	322	315	310	279	300	340	278	282	302	288	275	306	294	287	304	294	282	282	296	274	279	270	281	302	318	311	291	297	284	305	282	267	280	289	328	316	287	288	301	282	281	314	306	328	297	328	271	294	305	310	292	327	279	287	296	295	262	301	315	313	284	307	283	354	322	291	263	291	314	294	331	274	306	289	327	314	330	309	258	324	297	295	280	308	300	333	287	277	293	272	295	278	276	282	286	287	316	286	302	308	308	310	321	303	293	290	320	275	309	261	309	298	263	297	318	262	284	284	276	295	280	260	282	285	319	279	278	282	281	325	302	285	288	289	284	284	311	288	299	275	291	327	304	287	283	316	276	322	272	303	309	292	316	287	285	286	286	303	293	277	310	301	306	315	297	332	311	301	301	308	286	315	302	277	295	279	301	276	301	279	288	296	291	284	302	309	309	290	277	328	283	271	305	294	310	282	318	285	312	312	284	255	304	309	319	302	290	263	303	302	279	288	266	318	316	285	290	287	284	306	263	310	266	308	320	307	290	287	265	294	244	271	277	245	343	275	283	324	324	265	303	261	304	322	283	310	300	297	301	294	304	305	308	326	286	270	296	337	296	283	277	293	280	298	273	322	277	271	277	294	294	333	298	290	303	309	319	294	305	302	286	312	265	286	363	288	346	312	297	315	319	270	344	317	274	301	301	293	304	314	289	275	342	305	285	290	308	311	276	304	273	294	293	308	326	319	290	280	304	272	291	275	288	276	297	315	308	274	300	259	306	311	285	283	276	293	314	282	308	294	286	285	321	287	323	293	293	298	285	294	297	311	304	312	307	293	332	263	298	288	321	322	315	271	340	285	289	288	281	308	291	241	294	297	285	313	301	307	295	302	313	261	301	318	280	296	300	318	275	299	283	314	305	276	292	302	292	311	299	314	301	316	285	292	331	311	289	311	288	291	286	293	261	294	309	313	325	288	312	286	291	289	294	305	283	309	287	315	299	327	333	304	269	272	280	333	322	308	280	343	302	325	306	306	318	319	293	297	294	313	321	299	299	284	313	329	287	280	309	289	300	298	319	274	321	277	289	314	324	294	288	254	275	277	296	308	304	265	295	268	269	281	318	286	280	321	296	285	301	305	293	289	279	295	294	285	326	293	269	295	305	293	296	275	318	308	304	285	291	278	302	292	311	280	266	307	296	305	286	337	287	306	283	290	291	281	291	268	319	290	316	302	293	286	275	325	299	279	307	295	319	302	306	274	288	304	300	274	321	282	313	297	309	302	309	269	271	301	290	292	307	294	322	300	291	300	313	295	297	304	301	321	327	241	310	319	318	325	295	293	285	303	318	273	279	261	282	297	309	312	316	281	318	294	298	300	308	300	294	315	275	312	305	279	302	295	285	280	265	278	318	292	340	287	308	277	278	367	282	294	263	279	290	291	282	310	309	278	321	267	300	325	285	287	276	279	314	297	301	301	329	284	291	304	283	293	291	301	275	301	282	302	328	267	288	318	257	289	285	282	325	311	275	274	271	300	294	297	309	288	299	289	357	308	290	275	282	278	303	314	269	285	296	285	306	286	326	288	324	303	307	285
1836	692	670	719	727	728	634	670	649	679	610	717	672	682	643	655	674	695	681	665	593	655	679	666	680	672	672	703	664	675	651	679	674	663	651	635	667	646	652	639	615	620	649	664	665	631	629	602	676	654	656	656	641	692	685	650	689	729	675	658	654	702	671	688	721	659	673	624	669	621	669	690	628	620	642	677	655	662	679	630	707	607	688	703	678	671	655	601	689	599	679	635	629	651	667	698	650	689	668	635	683	659	638	651	651	645	635	608	664	693	628	667	644	676	632	673	654	699	652	641	639	668	655	648	687	625	628	673	597	668	616	686	662	683	720	643	657	649	653	664	670	636	683	657	674	623	673	671	612	618	667	668	653	663	687	632	691	608	670	627	654	671	673	635	623	611	653	639	650	682	622	720	690	640	634	620	656	660	647	637	649	648	632	666	689	633	660	673	662	650	667	679	665	645	668	631	661	636	656	642	654	643	680	707	638	574	616	658	663	726	646	671	690	663	679	679	665	685	683	697	684	685	641	615	687	708	616	670	659	652	653	642	641	661	645	674	663	648	645	629	668	658	643	658	687	646	650	656	664	737	667	624	702	708	620	669	648	630	617	682	664	670	644	661	668	633	640	633	648	683	632	616	653	629	674	647	679	605	629	655	666	638	651	673	637	623	651	685	672	681	658	647	658	635	706	639	721	636	695	635	640	639	636	665	634	665	636	655	682	691	697	646	660	624	629	631	600	686	642	657	638	641	659	659	649	683	690	671	672	694	599	656	709	663	667	667	695	625	640	653	684	689	677	639	637	644	625	631	682	675	682	665	632	693	641	644	658	702	649	661	669	665	652	660	670	658	687	647	652	681	669	671	624	653	664	642	646	697	640	679	652	694	631	657	658	682	674	661	634	597	658	667	667	683	706	653	662	694	678	649	690	634	672	702	625	656	648	600	627	643	648	684	677	691	637	666	635	688	705	600	657	660	632	724	618	678	667	678	684	665	645	622	652	679	632	666	723	667	654	693	683	666	684	690	651	682	666	670	724	676	686	687	690	691	643	648	649	656	643	636	692	663	671	679	658	653	679	610	701	667	651	632	662	624	672	635	687	682	654	646	663	688	711	655	673	634	650	724	668	610	661	643	657	685	663	701	640	673	661	655	653	648	651	697	648	688	621	669	666	670	696	674	649	639	630	664	613	671	684	665	642	651	600	635	699	641	650	701	625	651	654	705	643	684	677	727	654	660	710	645	637	601	699	639	671	650	658	711	697	691	698	630	670	658	621	661	635	665	641	673	665	656	663	693	671	662	672	652	647	659	661	668	683	692	682	663	675	748	667	678	644	701	606	596	648	668	696	673	643	641	670	597	693	658	658	665	655	625	639	660	698	674	691	653	595	637	640	617	653	678	641	657	693	708	674	696	642	709	656	715	679	637	687	679	648	652	690	633	677	612	668	647	634	620	651	683	625	678	676	631	656	652	660	666	678	641	623	657	678	625	703	648	665	642	626	653	657	695	666	672	658	688	640	657	652	659	661	678	659	621	669	641	670	659	613	674	710	691	672	658	663	659	677	656	676	657	676	677	640	656	621	655	615	648	650	683	639	654	676	645	690	668	623	606	650	651	662	626	673	700	654	656	676	660	642	665	654	638	657	653	673	647	704	673	624	651	655	645	651	700	683	678	657	683	663	650	677	634	690	664	686	651	662	718	688	644	649	660	683	667	587	650	703	658	636	687	659	725	649	678	654	644	650	655	656	661	711	675	660	680	663	659	687	670	654	638	690	656	651	647	662	697	641	666	635	673	655	635	636	665	705	660	646	687	635	655	680	615	652	619	667	682	683	631	655	654	703	664	731	654	638	629	689	654	654	631	625	639	669	692	687	716	673	663	667	612	667	647	650	654	671	702	642	632	700	682	669	672	642	685	667	645	665	663	698	663	672	703	599	696	691	680	671	677	619	631	643	632	650	676	667	641	643	660	631	609	705	678	628	677	666	654	671	659	651	669	656	651	687	634	639	645	665	714	680	647	680	639	657	660	670	625	639	635	652	678	657	647	631	615	666	664	621	683	634	678	624	692	612	627	648	674	649	680	657	650	690	672	603	678	685	694	674	621	715	686	655	673	690	630	668	600	675	625	693	643	668	643	590	674	674	674	660	668	636	690	675	652	661	653	668	658	675	665	682	673	660	695	688	657	696	632	643	652	638	647	643	637	660	658	679	657	625	667	647	704	666	698	677	640	644	637	654	632	662	625	621	687	630	684	671	644	615	661	651	710	655	613	649	628	608	644	610	659	647	680	729	672	664	627	662	666	677	644	659	694	681	690	675	673	638	656	623	661	657	670	653	659	687	623	661	658	693	640	612	734	665	656	687	634	655	695	676	640	671	662	654	650	665	650	657	665	659	624	665	657	662	684	634	646	708	686	631	699	661	664	636	657	662	660	662	675	648	670	670	633	613	696	627	656	629	662	649	667	619	678	642	655	672	647	669	659	674	663	653	665	645	635	668	641	682	648	621	613	660	631	639	618	658	648	646	702	696	658	670	655	674	667	702	678	628	687	697	641	674	672	642	634	672	673	671	643	663	714	670	667	652	668	608	717	659	658	629	658	687	714	653	643	676	614	684	679	676	670	619	664	693	641	654	666	643	659	664	686	626	652	635	708	652	693	636	721	648	624	656	696	632	644	653	633	653	666	665	611	644	694	647	654	644	638	648	637	689	669	660	650	680	692	645	646	709	653	680	666	658	726	677	665	681	625	685	659	696	656	684	664	657	694	630	682	724	657	661	642	639	647	652	630	679	661	673	696	699	693	662	675	623	636	655	675	662	662	644	704	737	675	694	682	708	658	684	610	676	647	623	685	623	654	683	676	638	681	681	649	637	665	703	636	670	650	637	624	664	660	646	643	625	665	682	653	699	637	671	665	710	669	658	668	625	667	641	672	696	680	621	670	698	694	673	645	666	647	656	679	627	639	652	651	645	614	637	661	686	691	700	657	639	660	679	673	669	618	701	680	648	699	648	655	712	634	657	647	677	653	614	692	688	692	660	656	641	660	683	686	685	602	682	645	634	638	694	632	674	708	651	685	677	652	644	681	650	621	655	617	655	660	725	661	678	660	681	657	641	666	665	654	646	641	690	649	650	677	602	680	648	674	619	688	619	635	652	698	635	627	691	653	708	666	671	699	691	655	683	648	600	635	685	665	673	595	653	647	689	656	624	661	671	710	680	657	718	683	650	612	643	633	670	695	662	675	656	681	669	700	648	677	654	671	651	648	643	659	670	649	627	616	633	640	719	651	624	672	670	680	669	641	637	648	676	695	708	684	676	687	656	635	661	675	671	636	641	686	696	666	695	653	621	639	696	658	639	596	632	682	695	678	649	719	685	684	655	668	667	684	628	658	660	677	663	691	683	695	685	638	656	677	698	629	667	655	652	618	648	676	710	697	625	636	644	644	669	675	695	636	660	639	643	669	724	654	650	670	615	675	697	644
6858	435	507	438	345	269	258	243	191	211	173	180	168	178	179	165	143	172	159	157	198	172	164	135	170	169	164	164	167	179	154	160	162	155	173	151	150	139	147	172	190	154	151	164	151	149	142	146	187	162	161	144	150	176	145	159	146	164	158	138	154	146	151	146	165	143	159	149	169	166	164	160	130	175	153	128	173	154	158	147	152	157	168	168	170	148	156	145	135	151	151	138	185	156	155	146	145	149	140	154	167	172	160	139	151	145	159	164	149	170	160	137	151	170	174	156	161	143	140	157	162	149	146	144	138	141	168	145	149	154	166	137	171	149	160	152	146	121	150	152	157	156	164	124	144	134	125	155	140	164	145	159	132	155	171	139	165	149	150	160	157	131	167	173	147	156	136	148	149	139	145	154	159	169	157	163	166	153	148	151	162	149	149	179	152	163	166	168	184	157	173	137	135	150	154	152	147	162	169	126	140	152	171	151	175	176	157	151	144	160	175	182	158	151	177	150	139	143	168	154	179	165	179	140	152	134	141	172	170	140	166	145	136	164	145	148	134	148	168	158	154	147	157	177	152	153	153	158	174	155	132	144	122	128	142	152	155	154	156	157	161	165	166	152	157	138	147	136	132	135	160	167	169	159	167	163	165	145	165	160	161	157	164	172	185	169	155	167	139	162	156	165	152	171	162	145	175	149	171	155	164	169	140	142	142	164	164	142	165	138	171	153	158	165	144	147	147	148	158	168	167	155	138	168	166	173	143	186	128	153	168	176	137	161	156	129	173	181	136	158	156	169	169	140	158	141	154	169	145	144	148	137	167	152	176	153	141	129	157	166	162	170	134	135	154	171	140	145	146	134	152	160	128	136	139	154	142	158	153	158	161	156	174	166	155	155	148	156	159	145	162	138	137	139	146	146	135	135	150	148	168	149	145	165	149	125	150	169	178	150	145	152	163	144	161	157	144	140	143	156	175	152	163	165	137	135	151	157	155	150	135	157	155	154	173	155	160	166	141	138	140	149	140	146	137	155	143	156	144	172	162	149	149	140	163	156	141	167	150	139	153	146	139	160	177	166	148	150	181	197	146	137	177	142	137	145	147	162	157	148	123	148	177	141	147	154	144	162	144	125	147	156	170	153	160	152	167	132	137	145	158	156	157	173	168	143	162	144	151	135	132	167	158	157	159	149	165	173	148	130	144	161	161	168	171	143	150	124	149	134	152	166	146	172	158	157	148	151	141	184	176	151	139	133	146	134	163	166	163	159	147	162	152	162	146	144	166	152	157	144	166	168	171	136	178	185	162	144	145	160	156	148	172	174	149	148	150	145	133	154	154	157	161	154	168	132	137	156	157	139	179	150	132	170	171	135	179	173	168	166	160	147	165	142	156	159	159	166	141	144	164	149	143	150	164	182	144	164	186	136	139	181	171	160	128	133	150	170	137	156	160	138	156	143	160	166	150	164	169	170	171	146	156	132	149	127	141	164	165	155	175	137	165	152	163	169	151	156	175	153	146	173	146	131	155	163	169	172	145	169	151	151	186	126	152	131	160	146	146	147	154	151	149	144	131	141	157	122	168	153	145	134	160	144	160	132	145	144	140	138	149	141	160	138	144	142	148	136	158	163	159	142	169	166	150	147	165	147	160	165	172	148	154	150	152	153	159	134	155	151	135	153	154	156	134	154	165	137	159	169	160	148	125	149	152	161	158	145	165	134	161	154	118	149	169	139	188	141	164	161	154	156	139	146	150	160	161	158	171	168	159	149	159	162	158	177	160	147	159	164	134	155	170	161	146	151	172	188	160	139	146	149	152	144	152	149	164	157	156	149	183	147	163	159	136	162	158	160	161	158	175	157	164	150	137	168	169	170	157	151	158	162	162	148	159	138	155	162	158	153	149	172	139	149	167	162	149	149	161	143	171	149	146	158	173	135	175	182	132	141	151	163	153	145	144	142	150	151	170	172	175	166	134	165	152	131	151	145	143	164	136	155	157	140	154	141	162	149	183	146	142	152	168	163	147	166	149	146	164	154	172	182	147	175	164	149	136	152	138	147	156	152	170	154	147	174	146	130	162	153	136	147	150	163	165	170	178	138	153	153	185	154	172	133	141	159	158	134	155	146	145	129	148	149	157	151	163	150	156	157	150	158	155	156	142	169	151	175	152	172	165	169	142	125	142	156	175	144	160	147	144	145	157	163	141	148	165	162	126	164	167	198	166	180	154	175	180	147	132	133	166	174	134	143	144	170	142	167	164	157	153	163	145	135	151	149	142	149	151	137	146	156	160	182	159	138	148	140	176	164	140	170	174	143	161	146	162	182	124	170	165	158	158	153	137	159	162	162	146	194	143	160	129	168	145	162	156	163	160	122	141	158	162	156	148	130	140	152	169	149	144	152	154	148	160	157	142	144	135	157	174	142	126	143	126	152	176	157	155	163	156	162	159	159	147	165	145	153	170	154	150	126	177	155	140	152	155	145	153	146	157	161	134	166	168	155	145	156	148	151	145	147	163	154	156	155	165	154	165	142	158	148	145	134	156	166	181	167	140	151	151	173	152	143	172	164	174	162	170	134	148	172	190	155	162	157	176	175	184	145	151	135	166	154	140	156	147	152	159	148	145	154	175	146	157	134	153	143	145	151	172	160	173	159	140	161	146	165	149	167	127	149	130	164	156	139	150	168	146	163	159	152	166	138	139	137	164	138	157	144	139	160	167	146	144	153	149	123	150	156	158	169	144	172	146	136	148	172	150	140	163	146	176	149	138	146	162	147	137	134	173	139	134	160	159	156	166	175	177	160	143	172	164	153	169	180	156	153	156	137	139	157	149	138	155	134	154	159	145	168	151	152	150	159	163	149	140	152	170	142	169	172	150	133	149	134	176	139	164	175	163	165	154	165	153	146	163	154	151	164	175	152	165	154	158	155	157	159	163	164	160	159	155	156	151	145	156	172	137	137	173	162	168	171	154	137	167	157	159	151	132	160	148	151	157	152	158	168	145	143	156	162	148	146	146	144	148	129	171	158	160	137	145	128	148	152	144	164	145	171	146	156	169	162	161	160	173	176	174	156	136	177	185	146	158	143	174	129	140	149	147	157	159	164	157	163	160	146	157	140	177	182	163	165	151	157	171	130	140	145	180	167	172	151	153	144	148	123	160	152	142	134	169	175	164	140	168	162	136	133	143	138	149	172	172	155	156	154	156	144	142	193	153	165	162	143	156	148	128	158	168	173	161	162	155	172	141	132	126	161	166	159	150	134	137	156	154	174	147	157	175	156	146	137	153	153	134	154	166	156	185	167	160	161	144	160	157	150	138	132	151	137	166	171	152	155	143	148	183	144	152	149	177	145	141	156	172	175	150	143	157	162	143	158	159	132	157	179	144	160	159	151	156	144	155	154	132	154	145	162	148	173	162	139	155	155	166	164	139	159	147	139	161	132	162	143	155	167	142	128	154	153	162	125	148	140	150	157	168	150	150	168	134	143	147	151
6156	674	1122	1294	1146	1034	816	731	617	602	576	544	514	477	500	425	447	427	423	423	455	393	396	386	475	500	460	449	458	444	426	514	460	452	460	435	437	424	400	417	427	383	372	386	350	378	338	353	372	370	379	400	361	342	360	361	355	353	372	378	353	358	360	356	350	361	364	374	372	383	389	400	360	355	365	364	384	352	366	369	343	343	330	368	341	347	352	359	377	377	368	386	394	363	346	377	377	362	391	392	369	371	370	378	353	366	364	367	386	346	378	375	377	360	371	364	353	389	391	344	309	354	363	366	412	363	363	336	361	364	354	358	356	330	372	357	352	349	344	332	343	349	377	339	342	348	352	376	363	356	352	365	383	376	341	363	364	332	353	366	347	360	355	334	392	397	366	380	368	321	333	383	366	323	333	373	365	347	358	361	405	359	332	347	370	375	345	362	373	354	352	393	347	348	399	385	350	362	340	305	384	345	375	323	386	375	346	344	403	359	364	354	366	373	344	349	378	350	341	385	380	355	342	375	345	358	351	392	370	371	350	381	360	355	385	336	383	364	366	384	348	342	357	352	366	371	328	349	378	358	349	387	318	341	357	360	344	369	351	347	375	398	351	374	379	366	398	357	350	363	374	360	385	342	395	362	348	371	367	362	321	400	351	357	322	324	368	376	344	377	328	369	342	381	344	381	368	362	374	386	363	396	412	371	351	335	361	344	343	367	353	340	360	357	354	339	350	352	355	370	366	333	362	356	315	345	344	361	388	387	380	408	339	373	350	358	399	345	348	350	360	321	360	377	405	372	357	347	425	347	322	377	344	342	372	379	337	373	382	358	369	348	377	379	326	354	315	369	352	366	365	395	382	367	340	347	398	374	350	366	381	349	348	340	378	379	354	362	374	349	375	339	383	362	339	372	369	387	366	365	368	325	367	359	351	364	359	386	391	373	344	349	379	315	365	327	373	368	388	390	348	314	372	370	367	337	365	356	371	333	393	393	353	372	372	360	356	366	372	366	329	357	372	383	362	357	316	380	329	317	362	301	371	374	365	352	410	349	368	371	348	368	344	338	318	372	355	314	367	350	383	379	346	385	379	358	346	357	345	355	390	353	384	347	387	367	370	384	353	354	380	342	342	357	397	373	363	370	360	400	346	357	358	361	353	378	348	370	363	332	382	340	323	351	342	355	360	396	383	379	363	387	369	379	330	340	328	361	351	365	362	381	352	336	369	384	369	347	352	342	385	346	334	356	355	356	341	371	372	384	338	345	355	347	347	359	335	347	394	385	382	372	375	396	357	335	342	391	333	357	336	373	356	348	335	369	338	363	371	357	342	358	343	306	368	360	391	365	370	349	341	381	344	367	361	351	336	351	387	351	379	324	346	370	369	339	370	363	350	372	387	364	391	393	343	372	344	353	359	311	393	327	374	336	408	347	354	362	383	380	354	351	342	354	355	368	353	370	369	360	403	391	370	342	376	376	383	372	367	382	376	371	369	336	363	320	365	324	371	337	362	333	390	335	373	345	339	357	356	343	344	359	378	378	331	320	354	369	364	336	392	352	366	371	316	379	383	355	355	396	358	372	405	335	368	330	327	371	387	315	350	363	348	369	378	373	364	344	374	366	364	343	355	362	350	395	360	372	395	336	358	369	346	363	345	346	350	356	357	356	336	351	350	353	346	365	347	378	358	355	364	350	349	374	357	349	370	352	347	353	391	379	407	346	346	363	340	342	344	358	400	334	350	375	371	387	348	379	346	362	352	362	377	354	349	365	392	400	389	364	350	387	375	374	353	325	346	371	336	356	386	326	338	363	388	382	347	366	346	336	338	368	374	375	366	360	353	359	355	359	367	329	348	361	390	347	373	334	381	378	349	353	347	347	348	337	349	363	334	370	362	391	343	348	357	372	352	364	355	362	369	358	328	346	320	384	373	364	365	341	387	352	357	366	364	369	346	350	329	353	351	366	368	404	368	356	349	342	359	346	327	365	345	343	392	353	366	380	335	329	371	348	348	339	373	353	352	363	352	352	354	376	332	350	388	361	378	358	357	356	332	382	356	330	346	357	367	338	379	330	358	363	377	347	383	356	338	364	361	341	369	366	337	370	358	352	382	331	346	363	332	331	346	343	323	383	355	338	338	369	383	371	333	348	396	356	352	325	362	377	375	347	362	369	367	381	369	361	380	374	375	375	376	336	363	367	355	337	369	392	390	339	376	331	380	385	349	357	383	355	359	364	392	346	345	348	374	372	391	366	323	347	370	344	371	346	370	332	393	372	361	372	352	345	388	322	355	340	358	330	370	375	354	348	348	338	343	364	373	348	377	362	374	384	358	356	381	369	361	369	360	358	372	359	364	357	335	338	348	404	353	349	367	364	353	314	366	340	349	344	345	324	375	397	374	374	318	383	362	366	324	366	339	348	338	340	399	370	379	384	371	337	341	331	338	331	354	356	362	362	386	374	371	354	364	346	381	355	340	350	326	342	386	324	329	339	363	338	387	336	371	402	385	374	385	368	318	366	360	375	368	347	353	332	371	324	385	358	342	340	357	354	337	329	368	338	369	342	324	346	409	409	356	346	365	391	413	335	358	368	397	342	352	358	330	343	379	373	361	335	364	358	412	380	348	358	364	356	348	355	364	347	384	353	368	341	364	363	376	373	377	343	354	321	344	396	358	360	358	366	358	338	385	372	394	338	362	355	337	372	367	388	354	319	329	366	377	334	375	370	367	356	368	371	345	346	361	382	373	375	380	377	370	353	382	376	345	346	367	320	345	338	398	364	369	352	383	351	363	370	334	371	367	328	385	345	322	374	356	348	346	355	384	337	402	325	339	331	323	316	317	359	371	345	346	373	354	331	372	344	372	341	343	371	347	385	310	366	355	343	345	377	372	362	409	343	370	360	317	339	370	351	346	361	358	342	327	363	345	398	384	355	408	341	353	357	390	364	372	337	363	360	419	346	361	385	372	338	379	352	380	360	354	372	369	342	322	398	322	369	346	358	367	369	373	377	352	352	353	367	412	356	348	366	362	348	326	361	347	340	378	349	333	355	336	332	345	352	350	343	363	375	363	324	353	347	357	331	342	371	378	368	381	361	340	351	322	351	349	338	352	356	390	357	392	385	376	356	396	335	373	354	362	373	324	376	353	377	377	353	349	347	355	385	360	375	413	373	361	347	325	356	361	386	375	362	380	377	357	362	357	365	383	367	329	379	345	349	331	378	373	371	330	369	362	356	383	336	357	364	336	380	381	338	361	386	358	388	341	357	392	347	364	328	328	319	354	375	337	378	346	375	351	374	366	369	372	356	349	336	362	386	399	355	357	376	350	346	330	335	323	336	346	331	348	365	383	346	348	382	344	355	363	351	378	359	344	364	380	370	351	340	377	365	368	350	397	364	359	355	315	344	398	415	345	350	378	400	354	359	361	358	315	373	380	351	311	348	362	348	344	370	343	356	362	351	357	334	351	349	354	370	377	360	345	357
13333	901	810	580	441	327	259	217	218	143	143	125	131	127	99	115	79	90	102	80	97	105	97	108	91	84	99	123	112	102	92	97	117	103	89	88	110	105	94	81	83	65	83	62	89	89	84	74	80	70	82	93	90	70	70	60	90	94	80	81	69	89	99	72	100	89	73	77	92	97	92	102	77	75	79	86	54	71	71	85	78	75	85	81	80	81	85	95	62	80	82	91	74	79	82	78	86	77	71	96	80	93	63	69	70	57	93	78	93	96	80	75	75	85	73	88	86	69	82	73	51	83	90	81	86	81	81	79	74	64	70	81	79	65	73	90	64	82	79	84	90	73	65	94	74	86	99	67	84	90	74	89	67	80	93	84	76	87	78	99	96	81	80	81	69	92	86	93	78	77	103	79	91	77	92	62	76	92	103	93	86	87	86	95	95	90	64	90	82	77	77	75	89	86	70	74	89	99	84	78	84	89	72	69	69	77	85	71	77	89	78	88	84	96	76	86	86	73	70	77	82	94	76	72	75	77	73	76	84	66	94	69	104	76	87	75	76	69	86	77	61	65	84	84	78	85	83	79	84	90	86	95	78	75	75	83	80	81	70	101	95	77	83	56	89	70	81	87	80	74	80	86	90	75	61	83	61	99	87	81	76	79	90	68	74	79	78	83	84	81	82	66	83	84	86	80	77	90	65	66	98	77	77	93	95	89	77	75	75	85	76	89	58	70	82	86	90	73	71	73	87	69	83	75	71	78	81	73	81	100	78	93	69	73	93	83	93	74	87	77	68	73	87	81	91	59	88	99	77	97	81	86	80	77	90	88	78	76	69	81	74	95	74	74	89	82	90	72	76	78	87	83	75	75	113	78	77	91	92	79	69	72	79	87	88	89	77	73	88	69	84	78	86	95	78	84	63	74	78	87	72	93	85	79	91	84	95	80	68	66	76	80	80	83	82	64	81	80	83	63	111	91	84	85	83	92	91	93	61	76	69	83	86	77	88	73	72	79	88	75	69	72	60	78	113	92	86	73	93	94	75	82	85	72	80	92	86	66	92	87	93	80	82	82	92	78	85	74	94	83	81	83	83	86	75	79	67	80	79	69	82	84	70	83	86	77	67	89	92	101	76	88	82	81	81	96	93	83	77	64	88	71	94	66	80	94	68	90	80	91	93	67	65	93	76	80	66	80	84	82	90	73	79	100	74	98	78	92	78	69	85	81	63	64	64	81	76	79	78	76	88	76	75	77	91	62	88	88	64	86	80	79	81	88	79	76	84	73	80	87	76	80	79	83	78	75	84	92	90	68	85	81	85	84	72	83	91	94	84	80	82	84	92	87	80	81	73	75	73	92	84	78	79	60	91	71	88	85	81	64	80	81	68	94	86	62	72	91	102	67	73	72	78	82	75	69	69	91	78	84	106	93	81	89	65	73	79	90	77	91	79	81	77	85	86	76	80	90	89	103	82	77	75	65	87	84	80	78	75	73	86	81	96	76	69	65	72	76	92	88	90	79	81	87	82	95	78	84	80	81	82	105	92	74	93	100	88	84	68	87	82	79	77	60	71	85	83	98	86	82	87	78	78	67	85	76	87	83	95	81	78	73	67	80	83	89	80	85	83	88	92	90	69	83	90	84	78	81	71	75	101	86	86	81	85	71	79	81	70	85	82	81	95	77	76	79	62	88	91	83	76	87	79	79	74	78	73	69	91	82	71	89	66	89	95	82	85	91	81	77	73	76	83	86	94	73	99	98	85	65	73	73	87	75	66	74	83	102	87	81	85	65	86	77	89	89	81	84	66	82	108	93	91	68	70	70	77	69	91	81	77	72	96	69	105	58	85	81	94	71	63	89	92	83	69	89	82	78	95	72	89	93	81	85	80	91	75	72	97	81	76	70	92	81	87	76	92	82	79	92	94	89	68	73	86	89	95	72	79	77	82	71	65	82	65	77	85	84	90	77	81	76	76	90	82	76	91	85	89	98	81	84	103	72	79	84	72	92	83	82	104	65	73	90	86	72	76	99	75	94	87	91	84	76	78	70	82	91	66	77	82	83	67	83	78	85	83	87	77	83	77	76	78	72	85	74	95	78	85	95	93	63	77	79	77	89	68	80	78	79	90	83	77	81	77	87	71	78	86	79	83	80	90	71	93	74	82	82	70	86	95	86	94	68	73	81	78	90	70	76	72	82	82	69	82	94	73	79	86	82	59	71	92	98	90	79	77	92	81	66	79	76	77	66	87	63	70	70	84	100	86	83	86	78	89	82	87	70	77	84	99	78	77	83	96	96	68	79	76	86	101	83	102	98	80	68	79	88	85	78	80	72	89	74	79	85	89	71	98	73	97	96	92	81	84	70	85	72	74	80	69	82	79	66	87	73	80	83	74	67	85	69	90	73	77	75	92	97	72	105	80	72	76	76	73	91	72	83	70	72	79	74	65	69	78	80	82	81	82	82	78	95	75	73	79	71	93	74	84	89	83	80	83	86	97	77	77	75	83	91	91	75	87	87	85	80	67	78	93	73	94	114	99	83	76	80	69	74	68	70	103	79	76	73	74	84	89	74	81	81	94	60	89	88	67	70	65	82	99	69	95	72	89	82	69	86	80	86	102	85	79	77	78	90	74	69	100	82	72	68	77	96	65	71	79	84	76	84	81	82	81	92	65	80	80	77	85	56	86	79	71	74	86	76	89	80	81	72	67	72	86	87	98	96	77	91	88	86	79	70	81	76	76	78	101	83	79	87	76	69	75	74	88	78	79	87	60	78	66	75	73	64	88	91	71	85	92	96	101	87	73	76	84	78	66	86	62	66	83	83	78	60	81	101	79	80	76	80	71	77	81	84	69	85	80	68	60	83	88	77	86	71	81	92	82	81	72	93	77	81	84	95	88	78	82	89	75	81	76	83	103	83	68	75	87	86	83	73	84	73	91	65	84	79	93	62	66	73	93	83	76	88	87	95	76	69	90	74	73	80	83	90	91	94	68	66	87	78	96	83	82	95	72	78	79	81	77	88	88	91	80	89	75	86	87	84	82	71	81	113	86	82	89	91	73	76	70	86	96	94	86	85	77	92	86	74	80	74	63	90	72	85	81	72	74	87	75	88	84	85	81	83	74	85	67	87	74	78	67	81	77	91	80	77	83	90	77	73	80	82	73	68	71	76	79	74	92	84	86	84	72	76	72	77	62	83	83	73	73	65	89	88	77	110	82	89	69	72	65	84	84	78	82	90	81	76	96	88	83	77	86	79	87	82	85	86	79	74	94	95	75	77	85	80	60	82	98	79	76	88	93	85	79	82	81	78	98	80	70	82	65	88	72	88	93	92	79	93	79	74	82	85	69	85	76	78	77	79	90	83	83	82	99	80	100	78	73	80	83	73	83	74	86	70	62	72	73	91	79	68	78	94	84	87	98	80	86	88	82	80	86	76	73	75	92	89	77	80	72	77	76	78	75	88	78	75	83	94	83	71	85	78	80	78	80	75
7942	780	1736	2057	1830	1406	1152	959	746	662	601	539	486	506	440	415	399	363	349	335	323	323	298	301	342	404	395	419	390	410	426	384	473	421	358	378	369	343	321	311	284	255	258	245	265	246	242	239	245	236	264	224	241	241	234	264	224	231	258	238	226	234	196	271	248	264	236	228	247	234	242	233	216	241	218	219	246	223	240	242	248	222	251	254	221	236	254	215	240	253	235	246	249	255	247	208	220	240	236	230	230	236	220	214	241	237	235	248	246	213	245	238	229	236	226	246	238	234	195	199	240	232	225	215	203	233	244	247	220	243	223	228	209	219	234	214	230	204	219	202	241	255	234	222	208	206	224	235	231	233	234	215	255	243	255	216	206	229	212	220	236	238	233	231	235	239	241	238	217	230	218	230	215	221	236	249	248	199	241	227	232	241	205	237	227	234	245	232	236	229	209	245	231	203	222	216	224	241	225	264	227	231	219	229	258	236	218	227	259	210	236	238	212	211	198	236	218	224	230	236	237	208	262	230	211	220	226	227	197	246	253	235	248	227	255	203	226	240	249	210	228	223	227	253	218	232	240	206	246	247	277	220	235	252	202	249	240	268	224	223	239	211	227	227	215	211	191	246	220	215	214	231	245	255	224	274	211	236	236	225	220	228	225	212	210	209	235	223	246	227	251	256	271	218	215	204	247	242	221	237	258	211	239	225	222	241	227	219	228	233	209	227	204	238	197	248	211	235	225	205	223	231	238	217	222	243	232	242	226	229	231	240	228	229	216	199	236	218	218	247	221	252	241	261	219	246	231	263	224	275	212	228	229	223	216	220	229	237	241	224	226	234	222	231	229	246	244	242	216	234	259	246	237	254	241	244	207	243	226	226	206	234	225	229	247	268	229	233	241	236	223	224	225	239	222	227	210	226	242	234	225	233	250	215	225	232	236	201	250	230	242	214	223	240	247	241	216	242	208	232	203	236	223	235	234	221	212	236	235	212	229	220	220	193	202	263	228	219	225	238	196	227	223	232	228	233	228	255	220	247	222	227	230	211	246	239	247	205	229	209	235	211	211	231	224	254	213	237	224	223	221	235	235	244	234	249	210	226	234	258	237	236	236	221	231	269	232	250	198	250	227	218	234	200	253	233	232	251	232	240	236	261	245	243	221	218	226	234	220	250	248	223	266	246	208	221	214	245	238	226	205	218	237	210	220	210	231	187	231	244	263	241	240	208	203	229	229	246	247	254	262	221	205	229	219	214	241	242	241	232	254	235	227	223	236	227	210	236	208	238	247	224	219	217	248	236	239	266	223	246	239	227	212	223	207	191	218	210	201	234	198	235	250	221	219	240	257	236	234	230	226	246	216	226	216	209	230	260	234	266	232	208	201	234	211	210	244	235	240	248	225	224	205	239	213	244	220	242	259	257	217	215	210	218	229	218	240	224	255	231	222	223	233	224	230	228	223	211	237	212	258	231	207	224	252	217	195	243	238	231	211	218	214	228	234	220	224	244	235	215	205	237	238	238	243	236	214	252	236	221	197	240	244	234	240	236	252	222	250	219	248	225	243	214	263	231	246	191	235	248	236	225	220	213	231	233	249	230	201	264	231	240	219	240	240	227	218	220	220	278	242	246	229	208	213	208	231	207	235	242	231	235	210	222	225	227	213	243	230	228	235	208	213	202	228	201	227	201	221	236	228	235	232	228	215	239	232	224	214	224	235	222	252	224	262	237	217	252	269	255	252	250	228	242	236	230	247	236	251	221	216	242	255	238	241	222	238	227	213	218	253	260	222	239	220	239	227	246	244	227	240	241	246	232	232	219	218	242	241	220	246	212	247	230	224	215	222	215	211	229	238	215	231	224	234	214	213	223	221	229	221	204	225	218	221	244	214	226	217	209	243	220	225	235	247	222	220	223	231	225	226	224	220	232	208	230	221	232	197	228	235	203	221	229	245	209	231	220	245	231	222	220	232	242	223	231	216	223	235	201	209	233	239	207	227	227	210	229	234	214	232	233	233	234	231	223	225	231	240	264	238	233	221	236	231	231	238	223	214	227	234	213	213	250	208	222	251	241	208	214	212	228	217	227	218	201	236	207	221	210	254	241	218	235	220	206	228	241	215	225	222	215	201	244	229	198	230	222	216	233	224	229	223	236	223	249	235	221	220	200	231	229	233	220	196	231	245	208	243	237	233	238	226	214	222	228	219	223	201	211	241	206	233	229	210	223	246	222	233	224	233	228	215	266	220	243	217	238	194	252	252	224	222	218	220	195	217	232	224	217	222	206	232	218	231	205	218	233	211	233	217	198	232	221	207	222	223	236	247	213	207	236	206	233	219	235	241	241	219	229	225	238	229	202	245	218	236	238	237	216	236	229	234	250	223	206	226	231	233	226	244	242	234	227	195	219	232	244	199	221	229	264	216	235	231	232	226	218	252	211	209	226	222	232	244	246	224	246	242	207	213	205	224	250	260	215	222	213	231	219	206	235	216	234	242	227	224	218	218	235	251	233	216	204	274	233	222	224	197	220	237	234	245	223	239	236	221	241	221	209	228	229	252	226	238	237	267	242	201	240	248	214	226	226	209	232	224	262	211	234	233	246	210	221	228	246	244	242	211	244	240	227	218	229	223	236	261	249	224	221	237	247	224	215	233	228	240	238	236	249	239	229	207	223	233	236	201	225	225	240	227	242	230	235	226	216	239	205	248	235	235	227	247	233	200	230	198	214	224	228	201	226	274	240	206	250	232	253	213	192	223	204	219	227	265	198	220	229	234	229	237	234	227	242	217	234	205	223	224	224	229	220	221	252	234	224	248	233	253	223	212	221	233	225	248	246	229	221	248	225	254	221	216	203	234	251	247	243	225	249	207	238	218	239	239	239	230	194	233	246	237	218	227	247	217	250	235	219	248	234	202	247	218	253	231	220	238	233	234	234	220	214	215	235	235	224	223	245	236	204	231	204	217	243	225	191	232	254	212	242	212	259	210	228	230	225	240	220	228	223	223	241	238	231	254	221	222	248	227	250	224	231	232	242	248	216	229	228	233	219	238	242	227	243	260	246	217	223	238	233	213	211	254	214	224	226	247	243	231	227	222	214	211	227	264	237	228	230	222	230	197	245	246	216	241	216	242	209	210	202	240	224	213	233	245	215	229	242	229	242	184	227	230	209	252	231	210	226	205	233	224	208	233	231	254	201	216	246	244	211	236	218	225	232	237	250	228	223	225	194	217	215	215	225	223	252	226	219	221	233	245	240	233	211	260	260	233	237	267	217	210	212	235	231	227	211	217	201	238	250	249	220	195	210	212	222	198	221	218	234	219	224	245	227	241	226	202	248	246	216	233	227	227	228	222	262	237	218	217	259	218	221	224	235	257	222	230	227	226	243	213	239	224	213	220	239	232	202	236	231	238	210	210	232	231	214	232	213	213	239	219	221	218	197	242	255	210	225	214	274	221	241	218	211	214	250	217	233	209	255	245	234	222	234	206	257
1491	319	308	312	290	326	318	285	312	306	345	311	292	318	280	291	293	294	312	294	274	289	273	268	300	292	301	282	333	334	309	271	310	270	285	284	292	266	299	295	301	307	324	298	273	295	287	289	323	296	341	305	268	314	286	307	309	286	284	321	304	286	280	294	280	278	283	291	275	295	320	308	303	308	292	291	306	292	312	320	276	310	261	271	316	306	301	311	323	288	301	279	322	318	330	296	302	281	322	290	308	310	272	263	301	300	302	293	344	262	279	311	320	295	316	295	288	305	299	283	312	324	297	284	285	301	276	287	294	268	302	301	273	279	321	299	308	271	324	287	300	284	312	278	327	297	285	266	290	318	286	297	277	336	301	288	276	282	320	269	330	241	254	307	288	309	278	267	262	297	280	288	318	277	293	302	311	303	288	316	295	270	348	306	282	301	325	316	284	314	309	332	307	304	290	305	346	318	343	305	262	300	318	294	286	256	309	292	298	309	269	292	307	313	286	298	297	312	284	337	296	339	272	295	293	325	298	290	300	279	287	299	312	308	258	304	301	303	313	303	318	270	289	293	303	284	299	289	298	306	293	335	269	298	283	310	303	307	302	304	283	289	263	277	323	272	276	297	330	268	281	313	285	294	310	280	300	310	293	280	291	267	256	324	286	282	290	274	290	296	292	273	292	323	288	273	278	289	302	282	288	282	300	313	290	295	305	276	284	310	312	295	290	291	300	312	290	292	287	260	312	314	306	299	302	287	317	303	289	270	296	288	318	266	303	317	281	306	286	308	290	265	291	295	296	273	273	312	297	300	275	250	299	286	285	291	270	305	272	323	269	319	303	321	276	312	320	306	273	288	329	299	299	270	296	286	301	283	299	270	302	301	294	281	290	286	298	299	299	302	293	353	273	304	313	309	305	301	263	288	298	324	307	302	256	299	318	326	331	300	318	302	297	311	256	272	318	313	318	295	274	291	313	308	288	272	306	300	296	304	302	337	316	311	319	327	266	293	340	297	267	309	275	318	309	282	314	300	278	280	290	295	300	292	304	310	262	282	321	303	334	320	325	286	324	284	312	286	276	288	283	292	308	291	306	285	319	289	283	311	315	265	277	298	316	290	307	276	302	300	307	297	279	294	295	285	295	314	313	263	290	305	293	287	297	262	278	292	315	335	305	282	266	291	313	308	311	297	302	287	301	272	299	316	302	298	309	316	309	317	278	306	283	277	285	269	313	325	314	311	296	251	301	316	312	287	296	296	274	301	317	289	291	283	291	277	296	273	279	306	318	297	293	290	290	307	286	301	319	274	272	267	285	290	272	277	303	295	275	319	329	301	281	333	304	297	314	274	306	297	269	282	266	305	287	292	309	306	273	289	291	301	277	316	282	258	292	296	271	293	301	267	314	285	284	345	295	299	296	271	306	270	297	308	302	319	344	313	292	317	282	298	290	323	289	344	258	272	313	276	275	298	270	307	310	301	286	310	317	280	269	246	315	305	279	341	306	328	274	283	289	301	305	294	295	304	281	285	335	326	317	278	307	288	273	295	308	294	307	304	275	300	267	287	301	310	293	336	330	271	309	327	311	282	280	299	281	292	293	284	287	278	303	289	312	290	310	315	312	316	276	285	284	323	285	304	297	288	306	303	314	303	267	326	306	294	301	310	275	291	267	305	338	297	294	316	269	290	295	284	283	291	262	276	319	283	301	301	328	303	308	293	299	273	289	291	314	294	310	312	293	297	320	284	289	296	272	272	287	287	320	282	298	272	329	277	302	312	305	290	303	283	311	287	341	310	320	300	273	261	329	316	286	296	297	279	270	311	281	281	293	281	302	292	326	306	306	287	259	267	325	290	271	273	336	281	297	300	282	304	296	303	321	307	284	263	334	334	289	278	269	302	305	297	321	303	296	288	307	304	300	307	286	307	273	300	290	306	289	327	322	268	298	321	277	287	291	282	281	290	298	293	275	321	292	314	297	293	288	297	270	303	317	289	296	326	310	305	288	292	294	282	280	307	286	283	312	300	245	276	293	304	299	292	295	290	292	278	268	288	302	313	314	245	268	287	315	287	303	334	275	327	311	313	290	278	300	322	304	300	282	289	314	355	343	303	279	293	281	281	311	316	316	270	324	307	324	299	286	283	283	268	293	265	282	300	299	283	299	310	324	317	292	315	319	282	300	319	299	309	260	286	252	294	306	300	306	275	309	294	297	305	309	273	296	246	290	291	298	279	312	309	287	291	314	286	283	289	300	313	274	320	284	300	297	339	329	331	289	292	340	323	304	312	270	302	321	295	327	318	298	283	291	268	319	347	294	293	299	294	270	283	310	271	297	299	353	327	276	274	269	296	326	305	316	317	268	310	274	298	310	257	292	298	317	285	288	305	299	318	316	288	302	315	328	309	286	281	288	290	288	299	284	263	287	311	303	292	326	277	296	264	297	325	275	294	269	254	302	280	291	290	297	289	307	287	289	309	324	310	249	260	310	307	318	278	299	297	274	331	305	304	328	281	302	316	308	287	294	312	297	284	296	299	274	276	287	282	285	281	328	307	293	302	303	281	276	320	290	258	292	296	263	307	299	326	280	265	304	296	277	285	312	318	291	293	273	271	292	285	327	280	281	285	278	300	311	296	266	276	297	294	346	288	303	318	274	276	291	298	290	271	285	290	333	303	301	296	301	303	277	287	305	294	290	306	303	297	316	303	298	296	301	280	259	285	304	305	293	265	307	304	296	289	250	298	303	283	297	267	336	285	314	278	269	282	285	284	273	289	262	311	280	329	322	294	299	287	310	321	308	264	267	298	267	296	283	300	303	268	292	326	305	290	276	286	306	323	269	291	307	281	305	268	308	296	290	309	307	320	289	274	289	308	296	289	290	307	294	305	300	286	291	304	295	294	307	296	296	276	293	343	283	288	310	282	295	292	325	311	277	293	300	319	308	326	276	284	311	297	320	283	320	276	293	297	316	300	257	312	294	300	294	288	287	275	316	287	276	264	278	307	302	280	299	290	285	286	279	306	327	314	303	290	295	307	299	290	271	289	321	302	274	291	284	293	297	273	285	292	292	297	261	319	298	294	289	308	279	322	295	311	319	327	326	301	299	330	293	295	281	292	312	265	269	320	318	307	268	308	274	305	296	283	301	290	306	271	335	285	300	265	279	298	291	304	307	295	281	314	307	308	299	273	253	336	316	318	275	272	354	296	293	310	307	328	291	278	291	303	289	332	300	304	270	278	313	274	309	278	291	289	291	337	303	255	311	286	272	324	342	289	285	313	280	301	296	295	253	278	292	348	307	270	270	281	273	323	293	290	277	314	268	287	281	278	289	281	297	314	291	285	303	328	290	293	315	288	309	325	307	305	273	335	316	292	316	279	297	283	306	298	301	302	275	301	295	299	290	345	275	282	292	248	278	308	277	277	277	310	288	277	329	283	302	273	289	301	284	302	281	267	302	291	333	305	250	284	281	310	290	307	291	285	289	301
1942	661	727	781	675	681	664	667	712	673	676	624	667	691	712	667	652	644	657	625	645	626	699	685	668	681	644	682	670	662	709	687	640	719	660	662	662	681	657	650	671	671	689	651	722	672	662	683	649	626	649	686	667	665	651	659	670	676	673	699	628	681	700	616	641	665	718	652	694	680	634	675	648	608	630	610	688	648	679	641	674	626	663	693	647	676	680	696	656	641	628	630	659	646	666	683	622	682	638	630	733	661	676	644	680	736	667	641	679	698	683	677	657	669	644	630	645	644	671	668	685	691	605	652	681	600	668	667	693	685	693	624	646	626	671	661	664	645	693	645	725	632	626	655	629	672	694	663	690	664	676	670	633	708	644	663	644	657	712	637	629	677	628	656	660	658	685	630	672	639	627	633	660	642	698	603	635	690	676	663	671	652	641	629	634	668	696	664	664	661	653	703	683	712	627	662	649	651	679	677	675	662	663	685	656	662	672	644	687	680	704	679	673	662	657	672	660	695	670	678	679	636	677	620	608	685	669	637	661	663	692	717	681	674	654	618	672	688	624	669	665	687	664	644	634	664	685	682	655	643	639	654	663	631	622	650	638	641	670	670	662	649	656	661	658	705	701	641	660	648	677	659	672	593	660	628	619	657	688	649	634	657	691	695	614	683	600	658	647	627	654	590	677	652	660	651	623	653	680	664	626	627	693	632	674	645	668	639	668	661	637	678	687	658	655	662	675	624	666	675	651	663	674	656	686	694	615	667	622	636	663	660	627	655	660	669	665	685	685	649	655	676	687	647	644	667	666	631	667	649	662	660	686	645	676	633	628	674	637	695	647	653	678	671	620	654	670	639	689	664	651	663	679	648	687	660	672	657	623	626	705	638	661	679	655	621	652	705	610	672	680	670	618	683	659	620	660	658	670	648	675	702	671	624	621	641	644	659	698	672	656	646	737	611	657	625	649	662	630	682	674	698	658	656	654	662	659	626	634	648	668	677	645	658	671	626	681	720	714	697	704	735	655	633	665	699	676	654	664	613	706	678	664	652	653	641	693	634	651	685	631	670	666	680	665	653	672	661	677	610	636	648	696	660	651	640	659	628	673	699	639	634	626	650	702	665	639	699	667	644	627	682	649	618	709	662	669	665	655	664	690	695	690	617	652	664	657	657	636	697	650	640	643	630	662	722	661	626	653	617	651	659	701	671	673	653	684	637	644	628	639	655	641	638	632	648	666	636	655	631	676	659	702	675	673	631	662	705	673	669	633	624	660	658	620	668	665	640	676	594	668	708	675	676	663	628	641	681	660	617	667	648	667	652	669	635	715	668	664	671	653	664	644	657	707	670	673	682	612	680	679	646	652	658	711	675	635	624	686	614	660	649	648	626	673	656	641	634	665	684	653	642	712	675	669	665	653	637	676	677	726	622	642	685	694	645	646	688	613	681	688	656	680	663	709	641	635	645	649	654	651	638	691	648	665	664	621	654	644	676	663	687	644	668	660	681	635	657	635	641	709	699	677	674	638	633	620	683	658	645	692	665	673	675	623	670	660	730	642	618	675	650	670	693	717	629	666	655	686	625	730	643	680	672	642	660	663	678	692	621	674	648	656	674	700	667	677	636	629	666	661	672	663	667	617	668	656	630	663	660	620	657	672	676	669	704	661	650	658	672	693	666	672	659	662	666	672	668	652	703	672	630	669	707	669	683	679	687	665	683	666	657	661	654	652	669	680	695	684	648	663	672	638	610	651	680	650	652	683	696	651	636	683	648	686	690	680	666	676	670	632	669	634	658	691	681	623	675	654	661	627	674	660	652	648	678	673	664	658	637	659	665	633	646	665	672	645	593	687	660	681	655	666	671	660	658	619	654	640	670	639	687	687	699	694	643	631	657	656	608	676	611	670	671	631	674	646	690	657	627	663	701	660	670	655	677	676	648	670	690	664	691	681	627	667	661	646	653	673	676	643	691	637	639	641	651	644	661	678	645	697	659	637	657	676	651	611	629	703	607	680	628	647	638	629	625	700	603	618	660	664	643	655	665	682	677	643	652	674	668	645	644	673	682	631	718	659	659	630	628	666	656	657	650	663	663	667	637	689	705	684	657	646	658	646	651	644	656	720	676	655	672	652	691	664	665	659	680	683	690	656	618	629	640	658	693	670	632	674	654	676	633	679	689	739	684	718	629	660	620	667	639	693	624	695	683	725	684	676	657	638	662	709	630	609	642	678	633	644	654	653	639	648	679	616	640	656	671	670	673	692	639	688	661	680	673	650	642	660	682	622	690	645	654	699	651	668	674	678	693	636	617	667	625	688	654	692	682	640	676	662	685	643	648	678	650	683	639	645	673	716	694	664	634	666	686	641	699	619	672	655	646	638	648	689	663	606	663	659	661	639	673	683	629	635	676	675	665	676	660	678	652	657	661	648	632	672	660	625	677	642	641	636	624	689	666	647	677	666	655	676	634	631	660	656	677	678	652	641	629	652	632	647	635	695	644	697	672	688	629	702	651	632	670	668	655	674	669	674	647	626	680	641	704	650	664	639	692	694	684	643	693	675	679	682	696	616	664	611	693	667	645	736	702	620	624	637	644	653	597	666	638	658	655	628	711	655	610	648	634	627	644	686	669	672	704	672	681	621	680	680	679	636	628	665	675	691	677	653	669	647	660	628	654	680	628	644	673	638	665	671	648	705	643	673	634	646	617	625	642	651	643	623	674	679	615	623	673	665	695	640	609	658	645	647	633	625	666	693	652	664	643	685	602	674	678	703	683	640	681	657	675	705	680	643	627	684	653	640	653	632	679	648	658	679	652	646	675	712	666	584	652	641	673	667	672	620	688	629	697	694	627	647	622	679	697	656	649	635	631	705	710	672	659	653	691	643	677	651	693	635	644	677	674	665	659	662	682	637	628	636	584	635	629	680	638	629	658	687	652	612	639	631	677	647	607	663	693	632	691	627	682	646	671	648	627	651	668	663	645	693	658	647	645	676	702	640	691	674	626	671	636	640	665	646	666	675	656	636	660	660	648	701	656	625	675	669	638	661	651	705	686	635	638	662	618	660	678	691	644	694	673	681	667	688	697	655	689	656	685	638	638	641	652	734	653	697	674	630	686	655	643	622	680	660	632	693	658	630	605	663	703	665	647	665	630	657	685	673	699	649	614	674	634	688	664	671	664	715	650	669	632	672	650	655	678	655	653	708	675	657	689	651	663	616	676	663	715	656	616	662	733	678	629	674	654	696	636	681	689	700	667	622	644	666	708	678	648	654	673	657	706	629	649	624	673	629	637	657	671	672	658	715	679	691	707	701	682	644	654	605	623	630	639	627	698	644	670	667	652	668	693	653	668	641	639	670	696	642	636	662	709	643	664	594	692	649	683	631	618	668	676	683	639	687	690	637	629	672	670	647	700	664	691	649	657	614	669	656	692	684	716	674	658	640	706	681	670	662	648	667	677	632	690	677	647	672	642	625	668	662	683	691	687	622	670
6893	425	475	409	312	259	262	176	199	171	156	180	184	183	193	177	152	155	157	169	169	139	152	164	153	173	157	160	170	158	168	172	180	173	144	196	157	172	142	165	151	144	188	165	160	152	173	175	157	196	154	163	145	146	167	167	149	170	155	158	155	147	150	135	166	170	161	157	138	151	151	132	144	150	148	172	147	175	137	160	166	141	166	138	160	159	178	162	163	169	124	153	142	153	137	148	146	165	170	156	153	153	152	176	158	164	158	152	152	146	142	155	154	160	159	153	147	145	131	158	144	159	142	133	142	118	141	143	133	159	165	164	153	158	156	159	140	162	162	167	142	145	158	160	148	143	175	131	143	144	126	149	156	154	145	140	147	141	160	139	146	149	170	137	145	131	151	125	153	150	147	140	148	136	133	147	161	149	157	173	148	142	140	171	151	155	145	161	158	169	165	154	159	136	143	141	158	139	164	136	148	141	131	138	120	150	140	160	160	163	135	143	165	155	147	157	161	171	165	149	159	158	151	174	136	146	123	164	155	143	150	157	133	154	179	165	153	156	139	145	157	168	141	167	165	181	157	157	123	133	166	163	181	153	163	150	184	150	142	128	164	174	154	154	163	147	159	136	156	134	166	152	167	174	160	155	176	169	166	154	150	157	162	162	183	154	134	156	178	172	173	165	162	154	167	144	159	138	141	164	160	152	150	160	132	133	161	163	158	161	143	159	118	154	156	167	172	161	153	130	140	176	195	145	130	160	166	150	155	164	157	164	149	146	151	156	151	151	158	118	159	145	151	149	137	142	153	157	151	170	138	133	152	153	156	161	159	158	165	161	165	156	125	168	147	146	142	150	128	135	158	148	129	151	155	160	173	132	154	163	166	154	152	154	147	142	154	174	139	139	149	174	182	142	148	128	160	173	176	149	121	134	146	151	162	158	145	154	177	158	160	145	164	184	158	146	150	130	152	156	157	142	162	149	169	155	146	158	156	167	145	158	148	165	161	162	168	152	148	151	157	150	150	155	140	132	140	152	157	149	187	161	148	148	142	169	134	131	132	142	179	170	141	161	142	115	176	165	181	145	157	153	142	153	157	149	144	155	171	154	164	168	144	162	142	160	159	158	141	131	165	139	145	140	156	168	157	136	141	143	165	168	169	150	146	129	160	148	177	141	146	149	166	160	145	157	155	162	157	154	164	164	158	163	128	179	154	183	152	154	160	164	174	151	140	156	133	145	161	149	174	119	160	159	143	143	162	166	152	158	158	162	146	155	131	178	170	147	155	166	170	165	147	185	149	145	159	153	154	129	137	161	158	149	142	165	159	163	179	154	170	145	159	162	161	189	144	145	150	155	187	154	146	138	130	147	166	147	138	173	152	142	158	155	159	167	137	161	166	151	159	157	148	138	162	170	166	147	162	150	159	178	148	141	158	128	174	157	183	170	132	150	159	166	161	145	147	133	156	157	195	151	114	163	147	154	147	150	130	173	173	145	153	148	149	172	163	159	177	150	154	156	125	155	162	179	157	158	156	156	162	138	197	166	159	160	146	150	164	161	162	179	166	147	168	141	164	150	155	168	146	146	162	145	158	152	167	150	158	148	172	151	156	155	160	174	173	153	140	164	148	168	150	169	168	146	138	152	171	175	138	134	139	143	169	157	132	144	155	174	145	166	154	158	146	155	151	158	145	133	140	160	149	152	149	147	137	165	147	148	167	150	175	189	143	172	143	182	151	161	126	132	163	138	172	146	158	185	134	142	174	133	155	150	141	154	176	132	142	170	161	165	143	158	160	169	164	181	147	147	164	141	160	160	150	152	153	143	127	155	167	149	158	156	159	174	152	156	135	139	179	137	142	162	157	154	146	142	168	132	159	173	154	141	157	153	160	170	165	155	153	159	145	131	164	159	133	190	157	185	163	172	145	136	163	161	182	142	161	165	151	144	152	144	165	141	172	166	158	158	145	147	169	167	152	150	152	146	160	175	178	164	144	145	155	159	157	158	163	173	142	162	163	156	142	164	129	125	176	143	138	139	176	159	166	167	160	168	160	163	152	170	163	141	171	134	134	162	133	126	144	143	140	153	135	134	151	155	140	167	137	124	160	162	160	165	152	168	178	153	142	158	172	150	174	163	167	154	145	160	152	164	147	150	158	159	153	148	159	151	154	154	183	152	173	168	159	141	162	151	167	151	161	167	179	134	162	149	137	156	156	144	153	153	148	161	145	150	165	166	149	147	141	158	138	138	176	163	155	161	161	180	137	145	157	146	163	155	140	137	166	145	141	156	163	168	151	169	151	140	157	164	140	170	176	146	137	161	160	164	156	152	148	127	174	137	140	145	134	149	166	137	139	142	161	151	174	162	165	149	143	161	153	169	155	163	163	158	156	124	183	147	191	146	151	144	160	142	116	131	173	142	165	151	151	167	141	147	146	155	165	157	136	161	156	164	152	139	183	183	160	164	171	157	145	151	151	137	159	134	160	146	133	182	173	161	135	138	143	155	144	166	162	162	129	153	164	135	174	148	177	125	141	161	155	143	172	164	143	150	141	171	162	147	156	149	157	156	166	154	158	154	151	148	155	177	156	157	166	170	151	135	171	177	148	182	124	158	150	146	174	148	140	136	158	143	175	154	172	121	153	144	174	153	139	153	158	190	146	153	171	136	165	158	155	158	137	150	136	149	158	170	152	141	164	136	156	173	142	166	159	143	168	151	131	141	173	169	159	148	141	145	170	138	147	147	136	160	138	142	153	164	130	155	167	158	156	157	158	110	150	148	168	162	171	188	161	145	171	138	143	168	154	140	142	136	166	161	158	162	162	163	167	210	158	151	127	149	130	146	149	179	163	146	156	161	139	148	159	133	164	149	141	143	166	163	167	137	173	141	149	156	154	151	133	152	147	134	159	158	170	145	153	154	154	154	163	158	118	146	157	165	172	145	164	158	159	160	171	128	140	130	177	138	172	138	146	166	151	152	161	147	141	135	167	173	165	163	156	149	159	167	152	149	178	168	158	149	151	137	144	152	140	135	143	150	168	168	160	181	167	169	162	158	165	160	158	166	169	148	144	154	156	183	141	149	164	149	150	163	168	163	140	164	207	164	154	165	143	176	155	161	156	162	159	166	144	160	156	153	148	162	156	176	187	172	165	151	144	159	152	153	149	146	168	157	185	137	145	138	161	165	168	153	142	134	129	152	148	148	139	162	173	166	171	158	154	159	150	153	162	165	141	173	170	145	157	134	157	143	131	161	134	141	158	136	139	145	179	180	155	171	149	164	180	157	164	159	168	151	147	137	172	146	170	161	148	145	173	165	142	143	163	147	145	150	160	172	151	136	164	168	147	158	167	167	158	156	140	162	166	178	161	156	161	149	181	146	167	139	159	155	151	145	149	147	148	139	132	147	166	155	154	158	126	140	157	144	159	149	144	134	153	164	161	148	136	158	145	142	133	160	155	162	166	145	151	132	150	137	147	173	148	163	148	154
6174	626	1149	1248	1145	978	807	709	645	535	602	513	510	470	454	434	445	430	418	419	429	412	381	354	414	448	436	480	434	462	413	452	442	459	414	457	416	431	426	381	344	422	416	388	363	397	375	366	361	374	377	375	370	356	376	363	349	349	382	377	327	395	338	398	376	361	372	348	372	355	386	333	362	381	368	375	356	364	350	324	361	350	372	389	349	349	386	360	383	373	350	361	338	354	350	370	344	383	318	372	371	375	351	366	358	367	364	344	355	370	369	355	389	356	333	377	401	362	399	359	401	352	386	327	350	372	355	369	404	369	328	396	367	353	382	344	349	392	387	341	373	358	344	341	362	359	328	374	359	346	361	349	365	341	347	375	329	355	360	355	343	380	382	355	351	375	351	345	340	382	349	345	368	333	368	368	363	365	368	341	384	388	344	381	366	372	347	364	384	382	352	371	352	355	331	348	366	341	374	381	346	353	336	336	356	367	389	334	365	363	352	396	391	376	358	370	351	356	379	309	386	383	358	377	357	348	350	378	355	350	396	356	359	354	328	354	347	356	330	333	327	387	375	355	354	370	328	337	347	359	376	338	353	350	368	354	382	368	333	363	349	375	349	345	365	381	354	363	361	343	350	365	376	356	363	368	370	379	331	376	323	378	356	377	357	304	365	369	373	338	360	328	334	373	333	365	384	344	357	352	329	371	365	362	331	330	361	361	358	352	348	360	367	373	372	370	362	376	349	379	332	391	339	357	409	366	357	350	341	343	371	364	404	395	348	384	347	361	320	376	356	339	368	355	358	353	340	357	337	374	373	366	359	363	350	387	358	326	354	387	360	347	383	317	358	339	371	372	349	377	346	366	352	378	359	408	369	330	341	345	373	345	377	352	341	379	385	351	373	363	377	344	326	372	400	366	331	317	362	362	393	353	365	359	347	317	328	359	337	357	349	369	372	379	371	359	364	327	408	356	331	347	333	374	344	391	360	357	334	370	377	361	381	341	403	328	354	346	337	373	331	362	372	331	357	388	364	353	350	372	350	349	332	382	368	363	362	352	312	392	394	374	356	335	365	344	335	357	366	358	377	368	388	391	363	365	371	368	369	313	354	342	345	358	372	348	343	356	367	366	368	350	331	354	344	361	361	365	341	336	368	343	330	347	338	322	340	369	389	399	355	370	392	352	357	380	363	369	351	385	388	345	342	364	370	321	348	385	376	360	379	358	342	357	350	357	364	384	369	343	381	376	365	361	340	393	385	337	358	323	388	355	374	361	363	387	372	371	336	370	350	371	353	388	320	358	359	356	353	404	387	349	363	379	356	347	386	364	342	389	343	374	351	338	366	359	362	329	400	351	373	374	378	337	398	363	372	324	350	383	335	362	338	352	332	367	364	354	378	347	353	395	347	368	369	380	356	319	369	382	377	365	340	374	377	384	364	372	366	373	352	339	371	363	317	346	353	380	339	393	361	352	373	363	368	361	348	351	348	359	356	340	338	336	353	351	391	387	358	344	331	369	343	376	359	365	309	363	323	349	368	360	340	341	375	392	309	366	374	320	391	366	369	361	350	363	340	369	384	364	347	348	346	378	350	349	343	396	347	345	322	349	348	359	384	423	364	368	321	365	359	352	397	398	344	390	358	356	366	368	394	377	359	347	355	370	354	365	352	329	360	376	351	378	356	358	362	361	369	373	371	363	336	374	344	339	350	393	338	357	361	386	346	376	334	373	347	361	360	359	377	362	389	340	334	383	371	391	344	325	359	365	394	384	336	349	358	338	375	350	349	346	371	386	346	372	381	373	388	348	336	314	327	353	372	372	322	367	331	364	383	384	352	338	358	360	351	360	345	342	350	411	373	327	338	353	366	324	352	364	358	343	359	332	370	378	353	336	358	356	345	372	351	391	324	347	369	361	397	336	344	354	354	374	359	382	375	359	382	364	397	361	326	348	365	343	358	385	345	344	345	346	365	325	356	355	363	360	400	382	358	308	343	362	355	346	330	349	341	390	353	363	374	340	343	367	334	359	381	392	370	379	378	366	388	365	371	375	366	368	391	362	364	338	356	375	372	360	327	382	354	380	346	371	370	381	337	339	362	339	369	378	345	363	360	330	359	349	382	356	388	389	366	371	338	366	371	363	377	339	353	377	355	383	367	367	327	365	381	348	334	347	354	374	377	409	397	341	365	372	333	376	370	355	346	359	348	377	358	363	364	368	379	333	354	329	372	349	387	362	355	325	340	352	364	344	361	347	348	360	348	343	402	346	366	382	368	375	365	348	363	397	358	385	370	363	326	374	375	325	343	330	337	322	374	351	386	353	345	349	386	322	313	354	365	377	327	359	373	362	351	332	340	357	347	381	329	376	368	351	393	372	348	352	364	368	374	373	383	389	340	396	369	344	394	341	364	374	342	311	346	391	362	336	361	383	367	366	392	375	374	389	367	360	365	344	331	363	357	357	416	370	373	368	392	314	342	358	391	367	376	372	368	358	381	362	340	342	391	361	337	328	352	352	369	356	346	330	324	363	362	340	363	377	380	350	374	352	356	356	371	375	360	350	373	339	363	356	351	378	355	345	361	357	332	366	372	365	369	336	350	347	360	374	361	381	360	355	340	335	345	380	349	376	356	348	384	360	360	361	338	356	392	376	344	400	364	351	401	376	360	366	358	378	364	339	340	352	370	354	371	358	362	381	316	378	367	325	354	379	343	366	314	348	363	349	377	378	356	348	349	351	337	359	360	402	374	370	342	354	344	342	338	390	336	376	339	368	355	341	352	351	347	344	355	345	333	377	341	341	354	366	355	371	382	356	303	382	337	364	325	336	338	346	367	346	354	368	372	367	376	359	388	345	400	375	342	340	330	304	375	327	347	368	326	330	411	310	341	364	368	363	364	343	345	394	361	324	325	370	349	381	359	348	361	364	347	360	396	341	377	351	373	363	400	364	402	351	340	357	347	410	336	364	339	350	395	333	362	365	336	404	382	365	375	351	357	372	351	364	365	352	371	364	323	342	363	351	342	359	342	351	389	347	369	366	369	309	396	356	351	315	383	332	333	358	346	379	369	336	361	360	364	361	369	351	372	363	372	379	343	378	353	391	371	344	354	352	340	364	351	353	345	347	343	348	354	356	358	348	342	322	327	332	345	371	398	351	317	364	358	346	371	342	339	356	358	355	380	375	380	364	374	354	336	357	357	341	345	389	392	305	329	336	359	325	380	376	369	347	343	361	379	375	383	390	345	352	357	374	331	378	360	341	376	377	346	361	360	347	352	357	367	319	339	321	390	392	376	390	385	385	382	362	337	369	351	374	355	382	341	352	382	377	330	364	355	352	373	371	345	347	364	338	354	372	365	334	349	371	350	376	350	325	368	370	382	333	341	371	358	378	383	313	346	343	387	392	371	362	342	340	371	362	372	385	346	346	355	329	356	337	362	353	338	345	349	364	360	364	365	349	410	367	337	359	332	348	346	333	365	372	346	382	386	324
13338	849	772	576	429	266	272	236	172	150	153	108	120	89	108	99	92	93	88	114	84	96	102	85	76	93	113	113	117	99	121	90	109	90	89	83	110	84	96	87	93	88	80	85	72	95	88	78	85	76	91	78	84	79	72	92	90	91	68	69	97	82	88	67	84	84	86	86	84	78	62	68	92	86	73	90	67	72	90	79	85	92	83	101	94	104	84	73	67	70	82	67	86	74	81	104	86	69	82	82	109	72	75	61	70	87	64	66	89	90	86	75	99	72	94	79	95	95	70	75	80	71	82	81	69	81	77	87	95	86	78	88	97	94	94	87	78	82	79	91	91	83	94	89	72	93	62	95	76	93	68	95	79	95	96	81	77	86	80	73	77	77	78	73	82	69	70	69	81	73	89	82	100	98	84	77	80	89	85	92	81	66	71	75	78	74	60	71	91	86	94	74	80	77	85	86	84	51	78	88	88	78	69	63	83	79	97	90	62	83	66	66	88	75	61	82	67	86	69	88	84	70	82	72	63	63	79	101	104	82	77	87	73	74	90	73	75	85	93	85	81	73	90	96	93	94	93	69	82	82	70	90	85	80	95	83	73	106	104	89	84	81	75	71	90	82	95	90	88	75	80	90	78	79	94	86	83	65	84	76	82	84	98	103	88	83	82	74	82	95	76	74	83	77	70	96	81	71	66	83	76	83	78	90	74	96	77	90	85	70	77	95	80	81	83	85	102	75	68	111	87	87	79	83	83	92	90	76	84	88	89	66	83	76	62	86	79	88	101	75	71	69	85	78	67	80	88	72	100	85	73	91	73	76	90	80	77	82	88	97	78	89	81	89	81	89	86	78	86	87	80	93	85	98	70	72	76	77	77	91	92	100	86	73	85	70	71	76	73	80	87	77	83	84	72	73	69	72	65	75	77	77	79	65	73	85	84	98	81	87	79	79	90	84	71	74	86	57	80	90	84	78	82	86	86	78	82	91	79	80	78	61	75	91	79	77	81	77	71	60	93	75	76	66	74	89	75	90	76	75	76	75	83	80	89	76	87	83	59	78	72	90	83	60	88	83	86	65	74	83	91	83	70	87	89	69	72	81	75	78	95	84	72	73	73	86	91	86	93	99	85	73	78	88	95	76	80	83	107	77	80	79	88	83	83	84	82	77	79	87	78	67	77	74	89	81	87	70	78	87	74	72	112	77	79	77	86	74	76	83	82	61	87	100	65	84	81	70	84	76	77	73	90	76	63	77	100	86	86	79	74	79	76	83	66	75	92	66	83	105	63	75	92	76	90	73	78	72	82	80	90	86	82	74	81	76	103	68	60	83	84	74	90	99	82	84	70	83	69	83	85	79	95	69	87	84	85	74	87	60	80	75	81	80	86	86	81	78	72	82	90	64	80	84	89	68	75	88	81	71	73	87	86	72	70	89	72	80	63	67	69	94	85	78	89	82	58	76	79	83	76	89	90	87	66	79	85	96	65	74	88	92	94	105	78	76	77	92	85	84	68	83	84	71	86	86	79	78	81	72	72	89	86	108	81	86	76	75	87	93	75	67	77	112	88	76	83	89	89	81	85	74	85	87	90	100	82	90	81	72	75	75	86	76	93	64	76	71	78	79	80	73	81	78	84	76	75	87	78	73	68	68	95	98	91	90	82	85	81	57	63	76	69	87	87	64	81	95	92	81	79	67	85	89	80	83	92	64	81	85	84	82	69	87	78	86	80	79	88	70	71	81	77	70	57	68	80	77	71	82	91	88	91	78	84	98	67	82	104	91	86	64	74	97	91	67	76	89	68	90	71	78	71	89	79	84	77	84	86	84	86	72	93	87	84	71	79	81	87	89	86	66	68	73	88	79	68	91	86	90	82	92	110	101	74	71	89	69	96	87	89	75	74	74	75	66	89	87	83	77	68	87	69	93	79	90	80	75	88	79	76	89	83	80	76	76	95	76	69	86	77	78	73	83	89	79	100	93	74	74	67	84	78	80	83	66	88	87	88	85	66	87	94	83	81	89	73	85	87	99	75	85	76	82	79	75	92	83	84	86	80	74	75	70	65	79	86	79	74	87	84	99	97	90	76	106	76	77	89	79	82	81	95	70	91	84	75	87	91	80	80	76	88	83	98	71	65	72	76	84	85	68	80	87	91	87	82	86	86	78	78	77	73	89	67	67	89	89	73	91	96	75	83	67	85	75	81	82	82	92	107	84	85	90	80	82	73	65	77	82	85	80	71	85	79	80	76	88	91	81	72	86	61	66	70	78	76	80	85	76	74	61	79	73	88	85	78	88	90	94	75	60	64	83	92	69	94	74	91	105	82	92	71	81	81	82	88	85	69	90	94	60	83	82	72	77	79	80	98	101	75	70	76	74	80	72	84	100	81	70	94	84	91	80	72	71	91	49	62	96	84	74	77	91	104	79	77	82	90	74	75	71	99	82	82	74	87	83	78	72	79	68	88	91	70	77	74	86	70	87	80	81	82	88	74	69	82	81	86	62	87	86	81	56	93	68	81	85	89	70	79	83	72	83	89	79	87	71	87	83	85	84	91	76	82	61	71	91	67	93	94	100	81	90	89	72	59	85	79	70	84	67	105	69	77	79	83	85	77	90	100	80	74	78	92	80	84	85	102	87	67	90	79	85	94	91	57	78	86	97	77	87	100	97	84	80	79	72	83	60	96	74	76	98	83	80	79	92	58	76	87	70	104	77	71	95	76	81	87	76	95	72	71	77	94	82	86	73	85	87	79	81	84	80	86	84	92	72	84	104	89	98	87	71	87	87	94	72	71	84	90	74	74	87	78	79	78	87	67	84	73	64	110	70	98	91	70	89	67	83	90	93	77	94	82	104	100	91	99	63	94	71	84	79	64	76	64	82	93	78	75	99	83	83	88	82	60	73	84	98	101	73	81	96	90	91	81	77	75	86	79	76	68	88	79	99	75	75	75	78	77	65	79	84	70	97	68	92	90	79	90	98	75	67	63	79	77	94	84	71	82	78	65	71	100	86	72	71	89	84	64	72	85	97	100	90	86	83	77	85	102	95	92	73	83	80	71	80	77	61	84	74	71	84	72	64	84	81	96	96	67	92	68	65	80	89	84	87	90	82	69	68	85	75	80	81	108	77	69	71	94	80	90	86	72	84	80	79	78	80	80	81	84	72	96	88	73	94	83	76	75	85	85	59	81	89	80	91	78	75	67	89	85	72	85	87	103	75	78	90	92	85	88	85	79	78	96	83	84	75	78	92	70	79	63	78	77	62	78	75	67	72	74	74	68	80	58	75	85	71	92	80	56	67	73	78	93	72	108	75	87	80	71	81	63	78	70	90	74	88	82	82	75	77	89	93	85	88	101	79	95	91	103	92	90	84	86	66	88	77	81	75	69	91	86	72	70	81	76	74	99	90	66	82	92	65	80	79	62	81	88	71	63	88	97	77	79	96	77	68	104	96	78	79	90	81	103	86	85	78	74	85	76	61	78	80
7941	801	1732	2093	1774	1433	1173	982	813	697	589	553	497	447	433	434	376	394	322	335	359	324	283	307	312	364	419	385	400	385	390	395	468	361	329	379	341	308	296	280	293	260	268	244	255	250	272	250	252	260	237	240	240	226	258	244	246	235	213	223	241	224	214	233	230	241	259	218	236	229	225	243	249	241	221	227	263	223	210	231	253	263	235	233	219	222	213	209	254	220	217	233	241	220	252	234	226	242	239	229	240	227	251	238	207	238	229	231	219	231	198	252	231	219	244	228	215	243	210	263	199	223	243	230	264	254	223	231	236	221	231	231	228	228	210	268	242	229	233	230	239	280	246	198	246	221	246	224	244	238	213	206	244	241	217	218	214	211	237	246	244	243	247	239	238	244	223	245	228	238	212	238	261	224	246	223	250	214	208	208	221	200	212	218	253	235	250	223	228	200	210	238	233	229	238	250	217	214	235	227	211	239	222	216	227	223	241	222	232	260	204	229	223	215	248	249	221	241	221	236	219	240	215	222	254	232	232	230	241	221	236	241	195	242	227	241	224	236	200	252	223	232	224	216	236	235	250	231	247	251	247	231	261	228	235	236	242	255	205	201	228	237	221	238	235	232	228	222	231	232	243	245	230	234	224	238	232	246	250	217	244	231	254	230	240	239	220	256	227	209	231	243	223	200	223	236	218	224	225	219	212	232	258	220	215	231	223	214	226	261	232	237	234	231	232	232	236	221	236	187	214	213	232	250	226	244	230	220	240	206	226	214	242	234	214	223	214	233	262	185	201	236	227	222	209	220	247	223	226	243	242	233	246	221	252	224	240	262	242	218	223	231	231	252	221	224	247	246	198	232	237	229	230	266	253	284	240	216	233	252	213	227	214	243	250	268	236	236	236	208	200	221	227	243	228	252	221	229	205	223	240	251	220	208	255	224	232	229	236	244	229	231	233	224	220	232	259	262	203	245	211	208	212	232	226	216	214	228	236	223	246	262	245	213	215	228	224	254	227	235	235	208	216	233	225	231	221	244	236	233	248	221	226	228	250	225	238	204	240	231	230	246	233	218	249	239	235	237	209	212	245	225	224	246	252	229	225	219	220	222	217	259	241	262	238	209	222	266	234	231	210	217	212	239	236	248	229	248	208	236	229	226	258	246	237	237	228	231	221	259	244	232	220	255	210	220	232	234	247	236	247	228	229	232	230	218	205	217	230	249	247	234	245	237	227	226	239	222	235	226	230	214	226	217	225	212	248	250	245	232	238	250	231	229	229	231	232	239	252	247	241	206	224	240	212	210	231	210	224	207	264	234	224	238	246	209	219	238	236	222	237	226	204	243	240	223	239	227	217	240	233	243	217	234	231	237	215	204	213	218	229	248	245	212	252	262	215	208	221	234	234	211	240	217	213	237	207	230	205	252	223	205	206	221	228	258	218	216	232	210	232	212	229	245	230	231	219	216	218	230	241	244	218	222	244	203	221	238	188	204	235	227	245	216	260	247	220	228	243	254	226	243	210	264	204	222	261	230	248	223	239	224	251	215	228	229	247	214	227	238	219	254	254	210	201	267	226	230	257	222	246	236	249	258	265	220	238	241	209	210	226	241	233	225	219	220	211	219	196	222	204	224	224	243	221	208	228	228	249	217	241	226	230	211	212	229	246	235	211	213	243	258	229	202	217	231	230	226	229	236	249	225	242	218	235	218	232	210	258	257	253	187	244	222	247	237	229	236	206	209	229	209	225	240	241	242	225	231	227	218	237	223	227	227	261	241	247	222	262	234	227	234	228	204	225	224	236	221	207	241	248	205	214	220	218	201	255	203	211	206	290	239	229	242	230	237	222	214	231	223	254	200	236	197	247	254	248	230	280	210	240	236	196	226	237	219	217	238	252	244	222	231	242	223	198	222	226	249	219	243	202	227	215	262	254	220	245	248	237	235	203	244	204	239	255	226	253	241	223	223	217	257	222	238	215	235	218	242	204	256	233	233	266	237	231	217	244	234	220	224	231	234	248	207	244	246	253	228	238	235	235	247	222	235	208	237	217	242	221	206	252	225	252	208	255	257	216	212	222	228	227	246	243	222	216	236	230	234	217	258	211	200	239	230	236	248	229	243	227	235	216	232	214	231	231	224	206	233	233	225	208	238	227	231	202	233	249	222	218	232	242	225	247	245	257	214	233	225	232	236	184	230	219	222	227	201	248	229	213	228	223	246	218	239	244	227	231	219	240	240	228	240	224	229	206	234	245	249	236	208	249	245	229	227	232	211	216	207	228	249	226	224	229	232	245	203	230	237	228	229	228	229	225	218	234	264	224	227	224	210	225	237	229	228	249	199	243	222	220	225	204	225	227	224	221	246	256	237	237	224	248	215	221	236	225	228	231	211	255	224	242	229	208	232	227	231	244	252	233	259	197	245	245	215	208	247	255	231	212	231	203	257	249	237	224	218	228	224	244	224	214	216	246	211	258	220	232	246	228	233	238	241	221	238	237	261	230	208	253	220	232	244	222	215	228	239	264	245	238	224	230	234	220	246	256	217	217	228	235	214	194	218	270	229	225	226	213	270	235	227	216	222	228	239	232	221	226	250	221	253	233	200	236	212	222	247	209	276	224	256	224	230	232	249	247	225	196	226	230	217	233	223	231	218	230	195	255	225	230	223	232	234	239	224	241	238	230	237	214	235	226	255	204	223	239	225	226	240	207	217	228	239	220	195	231	232	237	247	239	197	230	224	220	215	225	228	241	265	209	214	193	224	232	264	217	231	223	213	212	239	221	206	228	269	249	215	229	227	217	239	224	230	249	232	218	231	224	269	218	231	241	227	237	230	197	233	216	218	237	203	268	249	216	233	227	221	246	237	254	230	229	229	235	225	234	235	208	237	226	224	235	240	236	217	227	204	209	251	237	212	257	222	224	234	214	219	243	217	216	196	238	235	229	238	226	215	228	205	249	230	217	247	236	227	226	243	227	258	231	261	232	209	219	251	244	210	235	229	232	234	229	236	220	222	206	260	221	233	241	209	244	231	227	235	236	261	215	222	210	233	204	240	256	193	245	225	231	223	264	225	232	225	223	247	212	223	227	239	239	246	231	240	234	249	254	249	219	208	233	245	213	217	226	273	210	225	227	226	218	218	230	256	186	260	236	244	220	252	239	238	225	259	219	237	222	219	197	236	223	229	243	228	228	233	251	218	241	211	226	257	209	259	219	235	237	239	234	241	224	238	238	233	243	237	228	231	224	231	227	244	230	225	259	223	244	224	231	248	227	210	228	204	224	243	240	215	215	208	234	243	205	254	207	221	236	220	218	242	243	196	245	256	224	223	228	227	249	238	218	239	228	225	241	225	220	216	206	237	259	242	245	242	229	250	247	226	227	235	247	232	235	229	225	229	227	212	223	242	221	250	243	231	260	221	221	214	222	208	268	260	215	221	236	215	211	227	223	221	225	224	234	219	268	219	254	238	225	241	233	211	227	227	215	243	214	268
1539	299	303	281	290	305	281	242	282	311	312	290	310	284	300	303	276	281	292	286	260	314	304	285	272	337	305	321	292	285	272	251	304	282	289	315	287	317	268	297	324	260	313	311	286	297	290	278	270	317	282	303	286	283	309	289	298	298	285	302	299	308	312	289	266	269	297	275	289	308	270	262	277	295	255	324	300	269	311	284	280	288	312	316	301	286	304	304	297	300	255	309	295	290	317	288	306	269	284	282	289	264	273	290	290	308	297	313	284	285	324	289	330	309	320	316	297	318	309	296	259	273	306	318	283	304	268	292	295	277	277	301	280	306	303	295	279	305	333	287	291	307	289	249	286	317	292	271	299	270	303	281	318	268	274	276	296	317	300	315	284	321	289	296	305	274	328	293	271	312	310	297	295	324	331	310	301	280	280	281	301	287	285	254	303	309	307	314	280	311	309	306	331	295	283	291	298	297	314	268	281	325	329	314	289	261	269	306	302	312	297	300	319	324	313	279	312	279	302	306	288	284	293	295	324	311	305	294	303	300	285	288	282	265	264	267	317	291	280	281	293	306	275	303	265	296	305	277	303	291	281	288	313	293	299	292	311	284	294	289	342	303	290	295	297	312	305	312	321	322	293	301	299	314	320	270	265	274	290	279	323	315	303	313	282	272	317	328	316	307	314	323	278	289	307	306	277	308	307	332	285	321	287	305	291	265	245	274	290	294	280	325	288	290	329	298	264	295	298	299	293	310	295	295	319	276	291	306	293	284	269	321	287	293	282	267	299	307	276	300	315	282	286	298	271	281	330	309	267	290	289	299	300	311	291	289	296	294	310	316	304	337	297	290	283	321	298	278	254	293	311	312	296	296	282	310	305	306	317	303	263	315	305	278	301	307	302	273	305	311	297	313	270	266	292	309	273	298	321	262	305	287	263	337	275	273	278	274	265	299	302	287	285	310	264	298	267	304	309	266	298	262	309	302	272	288	284	285	300	282	276	268	298	286	298	307	296	293	327	334	288	302	309	288	282	292	328	301	312	330	290	297	276	287	312	288	271	304	266	270	289	266	300	261	303	282	284	272	269	287	269	312	265	292	251	286	283	300	335	333	299	324	350	326	281	303	281	277	293	304	308	295	313	316	285	296	301	297	281	304	316	302	283	293	296	339	266	276	306	286	301	279	297	283	321	296	307	277	283	302	321	261	296	345	302	294	305	280	301	323	251	300	302	295	292	286	234	281	284	288	288	299	288	295	292	270	303	300	256	275	289	311	286	294	300	262	318	276	276	304	284	294	291	252	280	292	290	273	336	312	302	277	307	303	299	321	284	303	300	314	278	336	307	299	316	275	325	286	288	272	316	297	287	297	322	299	306	290	311	288	312	324	288	295	319	286	319	292	306	275	296	322	287	296	289	314	313	277	294	284	293	307	295	298	290	291	271	284	299	270	299	317	314	332	317	295	255	285	323	289	293	290	319	302	268	285	278	316	283	292	269	287	285	309	289	279	286	273	298	303	297	312	317	287	276	298	310	311	284	286	281	300	278	297	270	302	317	288	275	287	302	303	303	291	262	270	281	329	279	300	273	305	327	314	286	299	313	280	313	304	320	307	276	270	297	304	260	283	305	315	285	287	273	271	290	304	264	285	284	288	286	292	279	315	315	265	301	269	298	316	295	331	288	328	293	288	302	332	363	328	323	316	274	274	289	281	282	252	304	312	291	337	302	279	348	286	338	283	290	312	297	275	301	303	300	300	324	333	269	265	271	285	301	310	297	319	290	311	284	260	263	289	274	294	271	282	281	312	298	297	331	316	293	324	274	282	296	308	345	270	295	305	295	289	313	324	291	322	283	307	309	274	272	281	290	288	301	318	323	328	298	295	303	309	309	291	305	304	281	293	306	272	312	290	329	317	302	330	289	279	350	307	312	305	319	269	304	304	308	308	291	295	312	307	290	277	283	288	281	273	245	305	300	300	297	288	274	306	303	304	311	272	275	285	309	298	275	295	265	290	297	305	315	325	265	284	323	287	303	290	281	273	323	287	302	292	293	363	294	344	295	295	309	262	297	268	287	298	277	286	325	274	288	279	288	284	295	312	302	283	295	292	311	319	302	279	279	264	268	307	333	308	300	301	315	299	310	311	271	298	305	284	308	264	281	296	315	296	273	286	340	298	297	268	317	310	313	289	314	287	272	315	252	273	276	280	272	270	275	261	309	312	289	310	320	318	285	296	313	279	289	293	314	313	307	312	304	342	293	332	290	319	284	312	283	297	301	284	285	293	292	290	284	304	311	290	287	285	296	267	271	298	316	299	291	245	313	277	305	294	303	311	288	308	295	256	280	280	285	317	326	308	334	287	310	295	305	307	291	284	327	327	311	315	319	303	302	302	324	317	308	298	292	284	300	299	283	294	307	302	291	285	290	310	257	314	283	285	278	272	289	297	285	263	279	300	315	278	282	313	293	310	261	291	283	276	283	298	265	279	274	298	290	273	299	285	293	271	303	284	278	293	282	294	254	302	300	267	338	312	290	280	295	302	284	322	339	281	319	293	293	294	307	300	287	263	303	285	317	302	290	293	309	287	295	301	305	292	290	277	293	304	290	288	298	288	300	289	296	297	312	285	308	258	313	308	314	320	272	300	291	260	310	300	308	309	290	296	283	291	280	302	279	282	296	285	309	316	308	274	295	266	288	283	308	286	314	307	279	281	300	322	279	295	302	301	292	267	294	293	292	290	304	334	291	329	258	321	284	295	300	264	301	262	315	294	305	287	281	273	282	297	270	320	294	304	283	292	297	308	257	321	323	285	292	254	297	301	341	308	300	266	262	327	333	320	318	274	270	292	270	342	283	298	296	275	301	291	293	294	266	304	271	293	264	250	287	280	286	285	285	308	293	274	269	303	292	326	289	280	300	287	260	277	295	323	316	265	282	310	313	293	318	286	286	309	300	250	300	299	280	317	291	293	308	274	280	299	276	245	287	288	297	290	301	306	306	301	285	267	279	299	282	310	306	272	300	282	323	294	285	318	277	282	285	310	269	254	289	341	288	327	299	286	279	311	303	274	304	295	292	276	281	293	309	302	294	321	292	283	317	261	298	301	303	250	297	303	294	280	297	281	299	307	291	280	293	308	275	297	277	300	286	308	325	289	307	305	313	313	309	300	293	322	296	274	298	282	278	287	284	328	274	286	291	298	277	291	265	304	297	281	294	291	318	289	294	305	291	305	291	308	302	315	281	273	313	312	273	279	324	286	263	261	322	237	290	285	302	281	275	295	321	336	316	277	321	331	292	319	297	242	291	302	267	284	288	306	304	289	323	293	322	292	302	296	300	293	268	306	236	304	292	302	275	290	304	307	266	252	274	279	327	329	297	278	316	263	268	331	284	275	299	296	279	296	299	303	298	277	334	283	281	291	294	289	281	311	270	294	292	305	287	329	275	306	292	290	313	302	302	306	297	306	314	315	307	287	297	317	285	304	320	322	293	272
1905	690	747	697	710	681	694	613	714	688	666	671	670	632	712	669	660	664	700	674	682	641	694	691	671	718	642	660	651	618	639	686	711	606	654	672	613	666	672	690	654	681	698	641	661	667	644	675	649	614	694	671	670	674	671	617	682	643	652	634	673	683	661	667	644	667	627	703	673	672	641	717	700	641	663	665	661	666	648	660	673	719	728	672	702	630	624	665	702	610	675	629	671	664	645	647	673	650	643	642	645	682	668	616	674	650	689	648	619	700	645	648	708	647	671	699	667	678	650	678	694	661	647	665	686	631	701	613	643	676	677	589	634	668	642	662	639	676	685	644	666	627	645	639	639	627	671	722	637	688	621	652	654	611	629	693	656	667	638	682	655	645	609	669	697	648	631	639	659	627	686	624	659	630	696	671	663	697	659	660	699	667	685	681	680	648	629	664	639	630	663	670	674	632	696	644	611	632	651	661	669	619	600	660	638	692	667	633	631	628	619	611	611	668	619	695	696	665	630	646	616	661	688	677	679	652	671	697	703	666	693	664	649	685	626	672	682	621	652	639	666	644	686	642	654	686	661	615	654	660	654	670	639	637	668	687	622	669	671	697	661	687	662	641	615	664	671	638	649	670	711	664	628	635	689	631	648	632	671	678	656	654	629	662	606	627	678	656	698	701	646	656	657	649	634	695	670	654	631	641	656	689	644	644	650	658	660	639	671	656	680	671	669	658	660	672	650	637	647	667	640	625	664	668	624	641	656	692	650	655	709	690	625	615	659	675	685	687	621	710	662	668	622	664	662	698	657	656	638	663	642	633	654	638	663	657	635	662	689	641	650	684	684	703	633	646	678	698	690	648	667	704	653	696	655	658	686	658	607	673	695	648	654	681	655	671	665	656	672	677	639	689	653	660	646	647	660	658	657	667	690	712	658	682	675	627	666	654	653	662	621	689	671	662	624	652	658	712	642	703	641	645	644	679	653	644	641	682	654	602	690	673	698	682	663	633	667	677	707	681	662	677	609	675	691	649	675	637	636	672	693	631	641	718	635	624	683	616	650	668	692	626	677	655	614	659	665	696	695	628	669	678	636	623	663	686	657	644	630	651	702	729	651	642	659	665	617	642	690	640	662	676	681	650	661	588	649	697	634	686	616	710	670	615	676	663	666	602	618	694	684	651	663	625	683	663	669	657	605	643	687	655	683	676	651	694	653	624	649	624	648	633	645	645	640	681	648	683	662	624	646	679	650	619	644	687	644	645	661	648	643	674	694	683	664	638	667	630	622	702	651	634	636	640	643	656	702	695	622	673	672	667	650	661	687	648	687	660	645	651	626	668	666	634	729	657	680	678	648	691	643	665	641	607	697	665	626	681	633	659	647	644	696	680	692	679	663	669	649	638	646	637	643	672	645	664	673	601	670	620	683	661	606	660	650	640	666	670	674	648	666	672	680	660	677	669	674	678	653	667	662	642	642	642	664	690	620	607	632	663	637	705	650	675	667	697	665	648	696	613	622	625	637	684	646	654	642	655	678	648	685	676	646	691	652	669	666	695	644	657	673	672	673	639	699	679	652	681	646	679	652	668	637	715	697	695	643	693	655	664	646	668	663	646	657	649	687	617	664	666	640	629	671	678	625	666	669	658	682	664	658	652	633	637	644	617	666	713	660	715	660	641	671	622	663	634	672	643	613	709	678	653	681	651	641	638	685	637	687	640	613	630	666	658	710	670	691	700	629	707	718	652	662	678	671	649	658	621	689	659	685	638	651	700	669	640	652	680	674	696	619	672	682	661	697	667	641	664	644	692	671	679	638	633	636	667	646	667	664	693	687	675	633	713	647	617	671	661	694	651	648	671	692	638	644	672	671	656	696	667	640	714	692	665	644	676	625	687	682	633	665	672	643	668	689	675	668	658	611	653	665	620	645	631	645	685	643	708	690	656	685	680	628	644	651	654	661	633	671	638	695	664	666	684	632	655	686	656	659	650	628	657	683	612	665	644	655	652	639	656	669	667	664	662	668	675	667	623	671	644	682	670	633	652	653	680	644	623	669	666	616	645	651	701	628	657	670	647	639	645	664	714	664	662	653	669	670	630	660	615	687	692	673	669	627	706	646	637	652	639	679	623	631	636	671	706	711	674	692	706	660	647	703	644	674	697	680	666	651	692	658	661	627	654	670	697	642	668	622	684	688	654	662	649	698	673	683	696	652	627	690	625	656	647	656	681	687	643	688	650	618	660	672	662	657	651	673	661	616	600	678	670	597	668	708	658	664	618	674	669	626	670	687	662	648	703	643	682	644	667	657	645	646	684	644	601	648	616	645	665	627	688	654	626	630	665	702	658	682	643	691	684	671	637	639	640	639	669	625	666	679	681	653	612	638	638	701	668	683	670	670	687	674	657	662	689	677	662	681	676	697	648	620	682	641	703	652	664	649	698	677	651	684	654	654	648	662	634	626	623	672	620	669	670	643	672	662	654	653	702	623	619	647	650	603	639	645	666	652	660	676	635	659	646	656	624	686	665	654	661	663	623	636	620	653	638	645	613	656	643	673	652	663	659	719	680	632	669	662	672	651	676	642	656	689	670	628	604	673	649	667	682	644	665	685	596	678	668	636	641	654	689	655	640	658	642	696	670	696	690	677	686	645	648	675	689	661	643	666	634	641	613	639	639	674	659	648	629	647	634	689	624	669	618	631	641	625	684	640	643	654	634	632	659	672	648	679	657	622	644	689	638	678	651	664	660	646	624	641	662	665	637	688	647	635	676	670	642	707	646	673	696	652	659	646	676	630	674	708	705	650	671	630	627	679	659	632	681	632	615	644	673	624	678	687	663	671	657	675	671	662	643	670	634	668	653	679	655	664	682	657	641	636	666	695	639	650	619	720	678	635	636	644	636	617	665	653	645	643	600	607	688	663	697	628	649	686	639	710	639	662	645	648	646	649	706	649	675	696	673	632	654	634	656	657	703	669	643	663	627	664	672	704	672	706	653	592	656	650	663	675	621	636	645	635	620	633	642	632	667	667	695	692	652	671	661	694	673	631	639	651	655	669	650	651	632	680	652	652	637	645	638	678	655	660	658	591	653	602	662	630	671	679	676	646	662	671	683	674	653	640	627	617	668	697	662	703	703	635	634	651	687	669	709	654	684	655	706	677	662	643	641	659	681	632	688	684	676	712	634	633	680	656	676	677	665	652	649	653	632	635	711	702	624	649	623	651	705	623	660	705	650	699	646	673	612	680	635	666	637	678	608	649	665	675	663	693	663	641	651	667	601	645	646	652	660	657	661	668	677	634	671	698	677	684	668	648	672	685	674	631	642	705	677	664	661	642	679	639	686	682	703	606	646	623	651	639	687	645	678	658	649	640	686	641	672	717	697	669	656	645	666	666	659	641	708	662	673	682	646	637	681	659	636	652	640	645	667	698	657	677	630	640	698	669	674	605	669	674	650	648	624	680	661	665	674	642	686	685	644	700	671	664	670	692	641
6821	437	494	412	375	292	258	218	204	198	176	174	165	173	191	185	183	171	177	165	177	204	158	153	173	164	162	159	168	190	152	137	192	140	161	166	172	147	137	165	147	174	146	128	153	155	141	147	178	170	143	158	176	177	135	143	146	162	155	158	182	190	160	147	136	157	160	156	151	148	148	157	144	157	150	150	148	173	184	155	155	165	169	184	153	156	173	150	167	144	126	146	140	139	174	159	172	175	164	140	147	138	160	160	160	151	154	141	137	158	184	181	154	147	163	145	131	150	153	165	152	148	181	169	161	151	170	159	137	159	180	154	170	178	173	157	148	140	166	143	141	160	148	157	149	174	140	137	153	171	149	154	173	163	143	173	143	126	159	170	161	164	151	137	137	178	195	163	153	160	184	173	137	158	129	131	169	160	151	171	155	157	165	140	165	172	168	152	179	148	150	146	145	171	137	150	162	154	157	176	138	157	187	183	144	166	143	163	172	144	155	147	132	162	165	144	148	152	160	157	149	145	167	153	158	155	159	141	176	166	141	152	151	159	173	162	148	163	147	140	152	151	145	147	170	178	169	160	163	158	178	127	158	155	153	147	150	150	160	146	131	149	145	160	154	138	159	161	156	160	163	194	179	154	183	150	176	172	143	172	173	156	176	151	150	137	166	155	162	159	147	171	176	137	140	156	160	143	145	137	148	156	158	174	149	138	159	169	167	149	169	145	155	152	155	151	161	154	180	151	149	169	152	168	154	155	171	157	160	151	131	161	165	165	138	153	153	154	166	171	129	149	156	153	150	158	172	170	142	158	142	151	162	149	156	149	149	153	175	127	166	152	166	171	170	171	139	160	156	153	138	159	140	162	147	160	169	166	141	166	152	149	170	152	159	141	152	164	159	165	151	146	145	141	174	157	155	128	164	171	148	136	153	171	143	151	134	140	154	142	169	129	149	137	163	171	165	122	157	155	174	165	180	171	152	143	153	156	147	170	170	161	166	181	153	149	142	146	138	162	167	150	176	152	173	149	145	144	163	142	154	142	151	188	134	148	153	136	123	162	144	145	167	155	163	144	138	112	158	145	152	162	148	141	136	147	151	140	151	154	164	147	159	155	157	180	148	146	176	139	162	162	150	169	149	148	147	151	138	160	175	156	147	151	131	131	153	161	151	172	177	143	164	165	173	153	148	131	162	172	131	148	164	145	168	147	160	153	139	168	163	159	153	173	153	148	129	164	142	138	168	150	165	153	167	130	144	158	135	146	164	162	185	140	164	145	170	141	115	167	129	158	169	131	150	180	151	138	148	169	134	142	127	160	162	138	149	165	147	150	165	133	149	162	155	159	155	142	160	174	154	133	161	152	137	150	159	163	172	164	157	176	179	138	133	167	156	133	175	144	125	176	167	145	151	150	139	152	141	163	160	146	163	156	151	164	151	162	154	141	147	145	160	179	157	187	167	131	160	148	155	150	150	159	178	156	159	172	156	161	164	150	163	158	163	154	152	138	146	162	146	151	162	140	158	173	149	140	167	131	156	152	162	160	160	162	181	144	152	149	148	126	142	155	155	151	160	151	164	124	149	168	153	156	151	147	160	155	154	138	157	150	140	162	132	154	152	138	144	161	155	155	129	177	152	135	151	189	139	169	143	139	158	134	177	153	129	160	154	138	142	157	161	164	141	171	156	166	136	155	181	156	141	157	175	142	162	158	146	149	151	173	164	168	142	173	158	151	132	174	169	173	151	163	162	136	151	154	144	149	160	149	142	150	196	154	165	166	178	161	154	139	178	139	166	174	166	153	164	178	155	167	157	153	155	157	154	188	160	161	150	153	154	169	185	158	165	132	173	163	168	172	151	191	179	142	189	168	156	167	183	152	143	151	168	150	145	151	165	161	150	171	148	126	138	140	147	154	157	165	163	158	149	146	185	163	161	166	175	148	173	158	138	164	153	157	142	165	138	131	145	170	156	123	173	140	170	142	137	163	154	151	157	137	181	158	170	156	141	174	156	176	169	159	153	151	151	144	153	133	161	154	136	155	167	162	131	142	154	137	160	159	152	147	148	128	170	165	156	166	141	141	167	156	154	162	159	134	161	148	170	132	154	175	121	156	164	136	151	173	149	145	146	142	127	156	146	128	166	160	158	164	182	159	160	166	163	148	162	186	141	189	155	137	150	141	166	149	148	151	144	155	165	169	157	161	171	150	138	162	166	154	146	170	143	144	153	166	158	147	165	145	163	143	145	155	172	162	161	152	141	138	155	155	179	163	151	159	140	146	166	157	148	153	142	151	158	153	141	170	142	162	150	174	151	148	150	153	169	160	145	159	172	160	159	153	142	124	150	169	160	160	189	150	131	141	182	149	142	142	158	148	163	162	161	160	132	153	165	158	166	156	157	164	152	182	149	159	141	143	153	141	147	130	158	150	140	151	154	166	154	172	156	154	152	153	145	155	167	135	170	173	146	140	163	141	151	147	138	156	163	154	163	168	157	180	137	160	164	176	169	129	167	158	154	138	180	170	131	163	149	159	153	153	160	168	141	162	124	154	141	150	185	157	156	163	147	147	144	141	153	152	142	160	151	153	144	158	145	163	113	160	181	171	170	172	152	152	146	161	156	191	144	134	160	151	158	159	126	158	152	156	125	157	167	151	175	145	166	182	161	150	137	140	140	142	163	145	173	165	179	154	182	171	165	169	157	135	130	128	163	150	155	155	133	169	157	158	153	175	147	156	154	140	149	156	161	163	178	146	145	163	158	161	170	163	168	160	151	157	165	174	146	177	142	159	151	170	157	172	132	167	160	166	171	142	131	144	147	166	171	154	152	139	144	156	158	152	152	174	185	168	160	152	148	156	134	146	145	155	159	191	162	139	140	144	157	165	145	168	148	139	182	151	131	177	153	141	156	154	160	143	151	158	158	146	155	161	145	136	151	171	144	138	151	149	145	156	155	162	180	176	173	144	164	163	158	158	137	143	143	185	146	159	149	151	121	145	157	147	163	156	179	162	187	151	156	157	179	176	168	152	176	144	154	148	151	171	152	156	147	149	158	155	147	151	163	145	146	140	145	143	146	153	139	145	127	138	144	154	163	149	155	143	165	146	165	151	155	157	149	145	147	142	172	169	126	179	153	166	148	156	131	147	137	130	166	165	156	148	173	152	156	149	179	177	156	160	147	181	165	140	169	157	150	161	161	180	148	164	159	137	151	138	135	153	168	161	152	156	145	163	158	159	140	123	164	164	157	149	144	151	151	138	148	155	132	170	148	147	146	165	140	155	162	156	163	144	132	134	161	134	159	176	173	147	129	158	164	157	161	150	157	156	174	162	155	151	150	153	142	149	150	154	163	156	138	176	142	163	159	147	179	171	155	158	162	155	124	164	152	168	156	135	150	129	139	149	178	152	165	166	141	167	155	144	145	146	149	177	159	166	172	174	143	140	135	146	141	175	162	133	165	194	156	170	157	164	154	157	153	151	159	154	165	138
6164	648	1097	1291	1142	938	883	729	642	599	595	551	475	489	464	449	443	429	456	434	382	422	410	412	408	426	454	461	438	416	443	459	499	447	481	459	422	426	420	410	368	390	358	379	385	352	384	378	387	328	345	377	356	365	444	328	346	337	411	372	380	334	403	387	354	365	366	343	367	370	370	331	389	362	393	372	382	357	390	336	354	378	365	380	374	346	373	364	362	374	354	342	364	385	385	367	363	396	349	353	361	383	356	360	362	383	338	351	367	377	353	349	359	344	340	339	362	342	363	358	364	385	378	367	345	356	378	369	370	334	370	349	338	377	376	392	358	383	340	343	354	349	375	359	376	360	346	406	378	374	367	383	353	358	351	368	330	354	376	361	362	353	393	383	377	340	351	338	382	370	390	357	382	366	361	355	373	384	380	339	374	391	381	380	370	371	377	362	367	359	346	388	360	351	376	347	395	342	348	368	361	385	363	336	362	351	356	374	354	392	343	362	335	339	354	369	369	402	343	354	365	375	349	359	352	364	376	359	366	345	370	342	369	384	360	371	308	354	344	350	370	335	337	355	369	367	359	343	353	391	384	313	373	362	360	346	379	359	307	374	334	355	386	370	387	360	374	367	359	354	347	363	374	340	334	340	340	331	323	391	349	340	351	365	352	330	366	378	363	341	381	361	354	346	361	369	325	353	379	373	354	364	388	378	383	351	322	334	341	367	348	377	391	344	322	342	371	359	367	334	366	343	318	333	373	353	360	359	402	350	387	364	365	321	369	361	382	349	362	369	344	333	381	344	351	327	379	353	361	362	381	355	356	357	348	381	380	358	351	357	338	365	340	326	327	335	350	327	370	350	371	352	402	360	348	341	323	387	373	375	377	366	327	348	378	362	366	380	351	366	372	347	400	375	379	369	345	366	390	321	348	348	312	361	359	326	350	379	372	360	345	379	341	386	345	356	348	347	371	377	363	369	361	350	330	317	346	378	342	342	368	361	371	337	347	364	340	352	367	359	358	336	317	344	353	328	361	381	377	371	381	322	361	384	389	381	374	384	355	352	393	345	373	373	324	368	410	403	346	374	377	356	386	361	383	373	401	368	350	362	350	376	370	374	362	345	378	370	387	373	366	382	354	350	366	403	347	377	377	330	382	348	308	354	345	356	383	354	378	346	385	387	376	346	401	393	359	359	333	347	357	354	377	361	383	374	379	358	389	345	385	378	367	343	356	326	345	376	349	357	373	402	358	378	338	368	364	352	351	386	342	360	373	357	393	344	368	374	336	347	366	338	374	372	348	366	348	375	359	388	334	337	330	338	391	371	367	368	352	319	364	336	347	370	334	338	360	381	404	357	355	350	377	387	320	348	370	381	370	369	380	337	353	327	369	392	330	351	356	335	381	380	352	363	330	377	385	373	349	341	349	348	323	352	382	356	366	365	343	349	391	370	370	386	373	340	347	358	346	367	390	363	355	324	370	371	377	342	361	331	356	356	339	364	369	393	362	329	339	349	356	340	383	362	355	359	339	333	371	337	356	362	361	385	352	353	348	326	375	372	378	354	352	363	350	371	356	364	337	356	371	391	346	366	323	397	353	393	379	374	331	338	332	363	388	355	377	350	330	395	371	346	353	363	378	370	383	365	353	376	386	354	361	339	366	375	372	385	357	347	338	367	413	384	354	373	382	353	377	376	354	360	332	349	362	372	387	354	396	359	392	357	357	356	363	340	360	360	348	364	384	404	347	360	319	390	375	377	360	344	381	327	331	340	379	369	388	342	360	347	369	370	374	373	325	346	388	327	372	382	379	381	342	359	356	344	369	399	357	352	378	347	373	358	373	370	349	369	390	353	334	362	360	336	360	359	375	377	382	356	337	355	371	374	331	361	360	346	324	367	394	361	366	376	382	362	355	355	368	358	353	378	346	344	374	348	358	303	396	366	387	358	356	308	367	369	358	367	369	333	346	403	380	347	356	332	379	349	390	393	367	338	357	357	365	356	372	387	375	343	350	362	358	345	395	366	324	365	354	317	376	346	351	405	378	374	356	384	363	375	331	370	369	362	337	377	351	378	357	347	366	347	359	377	389	368	348	354	339	373	355	335	381	369	379	379	340	341	364	363	369	345	351	400	361	381	368	349	373	318	372	318	373	391	362	386	349	382	353	337	356	373	383	395	330	345	359	359	364	339	351	367	358	394	348	335	375	351	379	374	350	367	355	367	374	377	335	358	387	363	392	345	373	376	360	394	388	344	341	354	381	329	381	359	357	357	372	379	364	335	383	370	373	388	359	347	333	359	362	346	359	342	331	365	339	338	362	372	362	331	343	368	385	359	406	373	344	375	358	379	391	364	348	338	371	403	371	345	386	341	347	363	369	397	394	396	346	357	345	333	355	324	370	367	388	338	320	358	400	374	360	350	370	355	345	371	352	384	351	340	336	366	368	328	342	336	410	333	391	352	380	324	317	343	364	341	372	371	378	345	363	342	362	336	350	361	372	352	397	377	345	368	342	309	332	346	370	358	350	348	368	354	377	333	366	362	386	367	375	379	345	333	367	338	333	359	378	364	359	360	379	354	391	358	366	315	336	348	395	362	374	355	338	324	346	354	332	357	363	365	354	396	360	355	372	358	360	394	391	344	369	338	359	365	360	419	336	323	373	335	352	369	364	363	339	349	356	387	359	356	342	344	360	356	363	369	362	396	366	368	352	339	337	361	322	380	335	363	364	364	359	390	367	377	387	329	411	358	358	375	367	350	354	377	383	348	341	313	360	354	345	358	363	347	324	361	380	366	379	363	356	346	354	353	358	370	373	387	332	372	387	367	376	384	368	356	370	350	388	386	337	360	384	387	365	386	337	352	369	368	350	384	356	346	365	364	348	398	358	370	370	348	347	357	379	372	361	365	346	362	352	370	371	388	369	419	348	387	351	392	397	370	358	364	327	349	375	391	353	372	384	378	363	348	354	354	337	341	373	369	375	352	390	372	339	379	326	379	310	334	382	342	350	354	354	340	373	352	357	369	379	412	371	356	384	345	359	358	376	351	345	368	353	342	370	350	322	316	365	375	360	343	358	361	370	369	342	369	348	382	365	382	343	384	334	379	355	361	362	378	347	357	354	360	354	376	390	331	367	364	351	369	346	359	342	366	335	383	337	366	395	351	389	393	368	364	374	359	353	347	368	349	373	351	368	351	355	347	372	378	394	338	357	377	370	346	341	391	394	379	362	372	362	343	349	353	336	354	345	368	376	361	371	389	377	366	330	371	350	393	390	337	357	360	357	360	350	400	343	378	394	376	352	379	335	360	349	399	359	361	377	354	383	344	366	364	334	343	358	353	352	339	380	364	374	351	369	347	347	382	377	338	397	325	396	347	335	372	350	391	361	328	343	372	351	321	363	407	345	384	363	349	404	367	338	346	356	355	347	334	363	365	360	411	382	356	369	347	357	334	359	384	357	352	377	343	336	387	351	388	362	356	363	363	341	288
13308	937	805	627	443	318	263	234	196	182	134	142	117	103	132	110	103	102	98	111	70	96	96	92	76	100	88	88	110	77	83	120	109	99	95	98	103	83	90	102	70	89	82	71	102	76	83	78	82	73	89	75	72	72	74	75	84	75	89	81	94	85	80	95	73	87	81	67	89	87	80	90	79	89	86	96	75	83	91	84	89	93	88	86	81	84	81	95	92	89	81	78	84	101	73	85	82	70	77	78	77	85	86	84	91	77	80	82	78	81	53	62	77	75	74	92	77	84	74	90	81	88	87	74	85	95	77	106	93	90	71	85	77	91	84	84	90	57	89	86	82	81	89	70	72	80	80	86	78	69	86	81	95	74	86	76	80	69	74	100	85	81	87	84	74	72	71	98	80	76	101	77	74	78	84	86	82	64	86	85	81	70	75	71	76	63	76	85	94	69	71	89	87	67	93	76	77	66	80	78	67	75	74	97	64	74	86	103	76	73	80	88	72	86	93	89	76	80	78	76	91	54	82	77	84	76	72	83	67	66	87	90	90	69	74	72	68	82	78	73	81	89	91	85	83	67	95	64	80	101	105	77	70	75	61	95	82	107	69	73	81	96	97	72	83	83	76	89	89	96	75	88	76	73	86	76	83	93	86	86	74	71	83	85	87	74	81	80	74	78	76	83	85	84	89	82	74	98	82	75	95	71	70	80	96	85	62	84	82	92	99	73	70	82	95	86	66	81	93	76	86	83	91	74	78	87	82	92	90	70	78	89	64	71	95	78	84	86	96	87	91	82	91	92	87	91	94	83	75	68	97	78	92	87	86	77	85	77	93	81	95	91	83	91	83	61	87	75	93	70	74	68	87	92	102	86	82	85	95	92	93	88	68	87	79	83	86	78	73	85	91	92	76	86	60	77	86	91	80	85	82	95	99	74	68	90	73	85	73	83	76	85	84	78	85	89	72	77	52	90	88	109	78	74	75	92	75	94	97	76	88	67	87	88	90	92	78	72	86	77	75	86	94	96	85	92	93	81	99	91	91	86	80	81	75	82	76	87	82	84	79	84	91	101	95	84	80	91	81	69	95	73	84	83	93	91	88	71	98	86	87	87	90	98	81	89	81	93	83	92	101	80	103	109	86	89	58	81	87	83	79	82	60	103	67	98	63	76	88	76	73	81	77	78	88	95	86	83	98	76	80	70	100	78	80	57	97	80	72	85	58	81	77	91	77	76	60	75	61	86	81	91	83	73	96	42	80	92	75	74	88	79	77	94	75	77	80	76	75	95	76	83	79	86	76	79	81	82	83	70	90	80	85	91	88	90	80	73	77	70	69	69	90	67	88	88	75	88	72	87	66	74	86	85	80	92	80	76	76	81	69	77	83	81	84	88	67	79	91	88	61	76	83	100	80	88	81	83	83	83	82	79	89	86	88	87	74	95	81	84	77	93	77	75	68	75	68	89	84	81	71	76	81	92	73	81	77	82	82	99	98	89	88	69	78	88	95	74	81	83	76	93	76	85	80	94	83	69	84	78	71	79	86	100	81	72	81	75	86	86	95	89	64	72	87	97	65	84	76	68	76	63	94	78	87	84	94	82	83	76	80	80	82	83	95	86	103	75	86	79	87	96	91	77	95	83	84	103	76	101	94	73	89	92	93	94	68	93	70	85	77	83	83	89	74	98	90	77	91	91	83	73	84	85	68	74	77	80	90	86	94	94	67	76	75	87	87	75	89	83	68	77	94	85	85	98	76	82	96	83	79	82	98	79	88	82	86	73	73	79	86	79	80	98	81	93	91	79	83	84	66	85	97	82	82	90	88	80	79	78	81	94	80	77	86	87	69	82	86	76	85	72	81	80	79	93	77	92	99	77	94	87	75	94	100	65	80	83	81	91	87	81	91	74	78	72	76	86	92	84	88	82	87	96	74	77	109	83	100	71	81	87	77	87	89	88	80	72	73	91	83	70	81	84	99	66	83	73	77	74	83	78	79	95	82	78	79	79	104	70	77	85	80	81	83	84	80	92	62	84	96	86	71	72	81	80	77	75	87	66	80	73	74	61	76	94	94	57	72	80	63	89	82	78	90	96	83	87	87	80	77	75	81	83	71	88	79	80	78	81	85	87	86	68	96	82	87	99	80	82	85	69	73	71	84	84	99	68	104	100	85	94	81	71	70	73	88	81	90	75	81	75	72	87	93	86	82	77	77	67	87	100	77	91	87	89	84	62	92	79	83	88	81	67	75	82	98	88	75	85	89	93	91	64	92	79	63	85	87	86	85	73	75	96	77	79	68	81	93	79	98	89	96	84	93	84	75	66	78	82	74	84	63	71	90	70	90	86	75	89	78	70	67	78	97	91	90	91	92	82	71	78	89	65	75	85	78	95	69	80	78	79	87	87	86	72	98	88	77	70	81	83	88	63	82	73	81	88	81	83	87	74	81	88	76	77	65	89	82	88	84	98	83	80	92	72	70	83	68	91	85	83	90	61	90	93	76	93	89	78	78	70	77	106	80	93	73	85	100	80	88	78	66	91	66	81	81	80	103	81	78	94	88	114	73	106	94	86	99	91	85	82	103	82	74	74	75	53	83	71	90	88	71	86	75	89	87	77	81	90	94	82	77	79	106	75	67	100	78	78	87	94	67	84	81	83	87	88	82	93	88	78	81	78	77	85	90	74	73	84	88	71	71	78	94	90	73	85	86	76	74	66	79	68	80	70	61	86	83	96	89	93	83	69	68	72	84	75	80	88	67	92	89	81	83	90	96	82	69	90	81	87	83	86	68	68	77	94	82	89	73	82	84	93	78	83	87	80	82	81	87	94	94	91	82	96	84	82	70	79	74	90	78	85	64	82	83	86	83	114	81	82	79	77	80	77	81	71	73	64	95	100	97	79	85	85	77	100	79	94	96	87	86	78	88	69	79	76	75	90	78	88	84	74	87	83	80	73	79	76	81	76	79	101	84	78	61	79	86	90	86	90	96	69	78	83	92	73	100	91	82	73	85	101	90	82	85	81	82	96	65	78	83	83	87	67	77	79	86	90	79	76	93	87	89	77	83	97	73	61	85	81	88	82	85	70	70	77	88	89	85	80	88	93	75	87	91	84	81	72	91	85	79	88	92	92	83	79	110	90	74	69	85	85	90	89	85	84	81	93	63	87	88	97	79	94	70	86	70	82	85	91	80	87	85	75	74	75	80	86	72	68	87	82	83	65	72	61	81	100	93	94	85	86	83	76	79	76	85	81	87	87	67	87	75	82	63	77	89	82	89	101	88	55	110	100	67	79	81	78	73	66	92	94	89	78	84	81	74	84	92	84	95	97	87	69	88	73	91	96	76	75	84	74	89	89	77	75	68	65	84	79	89	84	67	70	85	87	83	91	93	82	78	93	83	94	80	102	68	86	93	82	87	72	91	85	81	78	87	71	80	85	71	81	72	82	78	79	82	78	99	79	91	90	69	87	82	76	94	90	94	97	82	84	79	77
8025	847	1783	1970	1857	1378	1162	938	805	671	585	556	494	472	450	403	360	338	351	354	315	348	333	319	329	372	344	335	348	365	365	404	406	355	324	324	346	352	309	306	272	267	271	264	236	248	225	257	243	260	245	231	245	231	257	270	235	238	244	231	252	236	223	220	257	226	263	240	242	247	251	244	220	236	253	232	249	242	221	215	231	239	224	214	251	262	238	243	247	250	225	230	241	245	221	213	212	219	230	231	249	226	192	216	220	221	234	225	233	220	209	225	202	205	230	241	248	206	253	239	230	238	210	235	225	243	211	222	235	224	225	223	241	222	241	222	215	231	223	211	242	201	258	234	240	220	224	208	202	246	226	251	246	211	243	238	233	240	255	213	227	253	211	241	215	225	216	233	228	214	226	254	262	271	226	213	246	229	246	236	246	251	227	232	215	207	242	211	221	244	235	233	210	255	237	215	210	214	220	224	219	232	240	221	248	237	214	249	223	206	224	238	192	212	203	217	245	195	212	215	207	236	220	236	236	253	216	224	238	222	205	215	258	211	229	235	230	248	232	230	242	239	237	262	230	210	252	203	235	239	239	229	223	251	238	231	231	241	238	220	190	249	244	213	246	247	237	213	224	233	243	221	228	232	223	243	219	230	218	228	213	226	215	217	252	217	242	258	233	234	237	237	233	253	222	232	252	243	249	237	235	242	232	226	218	235	245	219	232	252	212	261	228	230	223	232	207	215	271	237	265	238	229	217	234	208	241	237	240	260	234	225	234	239	198	243	242	216	252	235	262	184	226	256	229	245	228	235	225	244	255	246	246	218	221	269	247	226	225	245	218	223	241	247	233	245	233	236	221	237	253	201	210	215	225	227	249	223	217	247	198	266	241	263	254	235	212	238	210	202	199	233	226	227	220	217	241	219	232	223	230	246	205	253	250	249	222	230	248	229	217	236	235	241	225	221	246	238	248	215	228	240	217	222	227	250	249	216	205	239	225	229	268	238	249	241	250	216	217	209	222	249	238	249	218	229	220	231	214	236	209	215	238	239	232	211	233	221	235	234	224	232	220	229	229	216	223	254	234	253	225	218	223	225	248	248	240	208	238	202	216	215	242	247	225	217	224	226	232	216	237	228	237	226	257	198	257	237	219	235	210	211	221	225	205	230	240	220	233	251	218	223	247	215	213	246	223	211	254	251	225	229	235	221	245	248	236	223	246	203	211	225	237	220	244	214	224	231	233	224	249	238	248	228	253	246	248	258	242	258	228	230	228	259	235	224	229	230	221	236	220	247	253	247	232	223	194	223	216	241	242	239	235	229	230	238	229	220	236	237	232	235	212	252	234	211	250	207	227	225	208	229	225	220	238	222	228	251	226	207	247	207	232	245	223	254	235	230	224	217	209	231	232	240	224	229	265	225	231	235	239	240	211	242	213	208	226	209	235	236	207	228	238	259	205	228	250	210	229	243	228	215	270	213	242	236	221	198	235	248	232	231	217	224	223	236	269	226	222	230	252	236	225	234	237	216	235	231	253	258	239	221	240	226	241	210	214	223	239	258	228	225	239	234	227	238	233	215	223	240	216	221	226	239	231	206	228	222	223	253	227	252	225	234	213	249	233	244	249	263	227	234	225	249	213	208	211	233	232	216	248	243	233	242	202	223	233	234	211	246	203	221	240	224	239	252	240	235	252	232	212	253	254	229	219	247	241	253	247	214	208	236	209	216	263	233	213	195	264	209	218	222	236	203	228	234	229	247	238	201	230	242	239	235	237	226	259	221	229	226	226	223	260	233	247	247	235	231	268	255	231	253	205	215	249	223	218	225	209	238	207	251	198	207	239	245	214	233	261	220	229	241	233	249	240	241	222	233	232	226	266	217	219	238	233	216	226	249	206	218	260	209	208	228	245	210	205	253	241	214	248	233	230	255	234	250	244	234	227	224	260	208	247	209	241	232	238	235	208	241	262	216	215	238	243	251	230	240	212	232	267	230	238	236	231	212	220	257	224	263	253	244	210	218	232	217	252	252	232	218	228	240	262	242	242	241	213	240	234	219	226	250	237	243	195	228	243	242	234	229	231	249	234	236	214	234	238	234	244	237	216	242	221	207	233	236	239	225	221	222	220	227	236	204	247	232	267	234	234	253	230	256	235	214	240	231	217	219	231	230	238	245	246	232	237	219	239	244	214	229	221	213	215	205	229	214	252	252	224	230	230	260	236	210	235	229	236	229	235	232	219	215	240	193	220	209	252	230	228	227	245	237	215	235	228	210	230	245	242	241	249	219	236	239	221	235	221	245	227	235	230	197	229	227	223	222	232	250	240	243	249	201	220	239	225	232	246	237	241	216	231	223	231	233	256	218	255	230	230	239	223	257	231	197	251	238	219	229	208	220	248	221	223	251	238	208	238	228	231	230	226	234	238	241	246	221	247	236	242	267	213	263	216	232	217	232	230	243	226	254	222	230	257	227	224	245	241	214	189	258	223	224	212	203	251	223	247	238	211	209	234	245	212	231	225	252	229	222	230	227	221	222	243	224	234	240	217	231	233	205	242	246	221	248	241	233	239	210	234	207	231	228	236	215	227	225	243	245	224	227	256	237	219	211	212	232	241	255	227	226	225	248	226	214	222	207	254	216	213	211	230	240	243	232	241	236	221	248	218	239	227	219	232	218	248	229	230	250	247	216	241	210	231	217	216	202	202	225	257	204	259	235	218	247	236	206	230	230	233	232	235	236	241	256	223	237	221	227	247	239	246	240	211	225	227	236	249	236	220	250	249	234	252	223	232	237	183	228	220	222	224	243	220	232	217	223	235	240	242	236	231	247	238	222	233	241	209	238	215	228	249	233	235	205	222	227	251	230	239	245	234	205	224	237	206	231	239	220	254	218	236	235	221	225	237	222	236	225	216	238	235	234	235	230	226	240	254	226	232	231	242	221	254	225	228	225	219	208	229	239	254	223	260	237	231	244	226	231	233	234	235	250	221	222	229	209	228	241	221	235	236	226	221	257	235	218	216	243	249	273	269	250	228	232	201	257	236	240	182	229	202	206	214	223	241	239	237	252	214	251	206	221	235	215	201	224	236	231	264	217	255	236	234	233	235	216	224	206	227	240	242	213	214	222	208	241	234	243	221	228	236	256	215	214	227	208	224	227	231	206	213	245	221	216	219	235	243	227	235	230	235	244	241	222	229	236	222	226	220	258	242	235	254	238	234	229	218	221	230	228	216	255	208	250	220	244	236	227	205	212	227	233	238	244	244	245	199	240	250	232	219	214	204	240	234	207	233	220	222	228	226	239	222	218	240	235	243	223	222	245	245	229	226	218	214	223	248	239	227	219	239	226	231	226	225	205	241	249	232	238	208	235	232	246	202	233	210	221	224	247	235	252	216	241	274	257	260	248	241	221	232	249	229	229	218	216	258	246	233	261	226	229	229	222	248	227	207	231	223	211	223	235	233	231	227	218	248	263	234	218	235	231	246	220	251	258
1447	305	355	323	305	330	302	342	290	320	320	302	310	286	322	306	319	307	306	279	296	295	279	284	299	301	311	299	305	315	293	283	296	300	298	328	312	291	307	309	286	320	331	264	311	293	318	309	326	281	292	325	327	314	299	284	276	314	270	282	287	278	302	315	308	293	285	291	282	284	304	308	318	281	317	328	254	283	310	268	301	292	328	318	298	308	293	290	337	292	326	308	311	313	280	304	269	324	301	312	288	322	306	306	304	310	273	292	306	274	274	276	279	253	276	272	298	304	311	296	283	296	312	290	292	278	308	284	288	274	345	293	314	278	291	300	312	290	277	292	299	288	297	305	284	274	285	334	260	300	322	335	302	278	316	312	272	300	328	324	303	294	311	340	301	294	283	293	307	279	301	313	290	302	286	305	286	308	291	328	286	266	294	296	284	269	312	323	324	279	275	296	312	313	295	304	277	303	257	273	325	293	277	274	289	294	324	304	324	282	334	294	286	259	292	298	303	282	303	287	273	301	289	315	302	263	305	256	292	284	276	274	277	254	299	319	257	303	301	280	286	285	270	295	322	283	307	304	284	322	281	312	301	318	291	325	306	316	286	300	286	289	316	268	335	303	271	309	316	282	300	281	292	296	298	341	261	286	313	294	283	266	289	283	288	330	329	279	303	306	300	288	295	289	317	311	298	296	302	291	289	310	302	305	300	286	290	316	296	303	301	295	318	312	289	294	276	315	313	253	318	290	334	302	272	281	332	302	284	303	281	279	297	313	295	300	329	312	287	278	293	269	290	305	298	273	328	279	272	275	318	298	292	258	289	280	291	320	307	323	303	285	310	296	301	292	313	327	289	295	292	292	311	283	297	273	264	285	283	278	302	296	283	288	325	263	291	314	246	278	283	256	313	325	310	313	262	307	279	315	312	291	299	279	292	282	310	295	293	308	285	307	272	272	287	296	306	291	301	283	324	268	313	305	290	276	319	249	286	287	268	289	308	309	330	293	316	308	282	289	302	303	311	315	315	294	293	303	298	288	307	309	297	281	272	310	331	322	297	282	285	279	307	331	315	297	311	327	295	296	321	316	289	285	310	309	299	315	296	288	299	321	302	287	318	267	289	318	315	323	287	284	318	304	241	303	316	290	297	297	304	300	291	302	295	305	333	314	297	279	289	319	304	310	321	314	300	266	296	298	283	293	278	303	283	315	285	286	295	283	267	333	317	311	310	301	330	310	287	297	251	302	298	322	248	251	266	317	265	322	292	304	269	290	306	348	283	287	313	285	327	291	288	297	295	302	310	281	318	294	317	322	297	289	291	324	276	273	306	290	308	289	308	286	295	302	272	270	293	299	300	316	299	306	273	293	264	305	300	327	316	299	301	288	292	277	308	297	327	313	273	302	291	295	306	270	276	292	307	335	289	335	268	323	316	307	282	294	284	304	255	289	315	312	362	312	312	288	288	259	317	280	294	290	283	308	281	254	298	302	291	282	307	287	295	307	314	337	290	300	314	310	294	295	286	329	327	317	286	302	260	296	305	301	278	330	288	307	291	291	282	271	319	297	311	309	309	315	307	279	306	290	293	273	264	251	288	288	315	263	310	328	287	304	280	333	289	292	280	296	268	278	331	299	328	308	285	271	294	308	281	270	280	294	287	328	302	294	326	315	292	309	322	272	296	291	299	322	298	284	306	308	281	290	272	318	291	311	260	316	301	297	285	294	291	311	269	322	296	287	275	313	294	276	330	289	296	292	358	307	319	295	294	271	293	323	292	270	318	289	321	254	284	293	301	280	335	284	283	290	301	311	266	316	279	316	309	303	308	327	276	291	281	284	299	306	291	302	292	281	288	317	288	301	311	264	299	253	291	309	295	320	297	268	281	340	273	281	287	286	282	294	310	298	276	312	259	298	271	342	305	253	271	308	298	308	294	298	312	305	272	291	329	324	286	290	274	298	267	296	330	311	276	339	315	267	303	300	301	298	271	272	316	286	281	319	304	285	321	300	278	274	299	291	284	305	289	306	313	312	299	307	300	306	321	275	320	344	315	314	287	294	285	325	304	337	290	316	298	274	316	322	306	262	315	260	322	334	319	283	282	305	280	297	302	295	280	278	296	300	338	291	314	323	327	308	253	316	291	298	286	326	311	273	323	317	334	305	272	286	301	324	310	274	327	317	304	285	316	333	309	310	306	283	281	329	292	294	326	303	300	317	310	278	294	292	342	317	322	319	314	320	310	293	295	261	318	288	300	321	336	320	310	250	335	272	314	337	296	307	315	288	285	288	321	321	283	279	297	331	273	277	301	308	280	274	281	292	310	317	284	323	296	292	294	273	294	293	318	307	306	284	307	335	295	274	290	303	268	292	255	304	308	291	274	287	311	313	302	281	289	322	309	288	261	313	288	311	297	306	299	309	305	304	279	298	292	311	299	306	302	318	297	302	307	308	289	294	285	285	298	295	310	298	308	292	308	292	327	287	310	319	304	271	264	286	309	297	269	321	324	320	293	309	316	322	264	313	304	289	311	251	287	280	305	293	284	296	287	325	332	316	281	305	312	280	293	301	309	278	294	300	291	255	283	285	300	279	289	341	329	308	274	298	331	275	291	286	322	273	316	287	312	278	299	311	283	287	317	303	345	306	278	316	286	306	278	306	284	312	304	302	302	287	270	285	298	327	298	285	284	296	329	303	290	294	291	274	278	298	295	279	327	300	301	313	272	322	280	313	273	285	321	290	285	314	300	308	300	312	305	341	304	293	294	276	317	329	316	328	329	288	328	311	305	299	306	324	270	260	327	281	279	291	289	282	295	291	289	316	288	302	302	287	322	328	306	322	274	279	297	275	304	261	296	339	277	302	287	298	276	295	304	318	295	278	300	268	313	309	286	305	304	316	320	305	317	261	286	285	297	292	320	306	309	293	311	269	298	308	301	306	302	314	298	333	313	285	293	289	322	296	320	305	275	324	288	290	296	304	310	263	279	255	312	307	293	284	287	256	302	290	302	291	304	295	289	324	333	303	307	323	282	292	299	326	320	279	293	281	310	305	330	266	291	296	324	319	305	294	311	275	306	304	315	315	274	311	281	313	293	267	281	284	277	301	321	264	311	304	286	284	312	276	280	283	311	306	275	294	262	299	278	316	349	322	279	299	275	302	304	334	298	287	278	308	277	307	318	282	305	300	320	291	280	270	324	281	288	294	290	257	288	310	308	310	318	312	270	302	272	304	315	328	275	297	311	322	314	303	304	331	302	270	284	298	286	288	254	324	317	316	311	324	330	297	315	319	273	325	300	297	293	275	271	262	314	298	284	306	281	314	271	317	311	266	296	293	326	299	301	275	308	324	291	333	291	284	296	298	301	307	273	310	285	287	279	286	323	308	287	317	283	314	308	277	305	296	296	309	308	321	313	288	325	294	298	294	293	266	292	291	293	301	303	289	324	301	314	293	264	289	316	292	296	337	296	265	266	298	325	296	324	309	308	288
1934	680	677	707	729	700	710	697	663	691	679	690	610	646	705	649	677	664	677	639	650	649	646	636	665	656	701	633	695	622	690	652	646	658	639	679	684	674	694	682	716	619	629	651	640	644	694	664	657	686	646	705	658	628	637	677	670	695	709	697	658	656	677	646	661	664	682	682	642	623	632	657	647	688	637	673	638	620	659	661	666	659	644	617	680	668	681	652	686	619	657	659	690	692	642	658	673	649	669	661	664	681	649	674	686	672	630	700	695	669	644	649	689	691	679	698	649	653	628	646	678	646	674	662	647	665	659	634	665	646	664	663	682	679	669	689	710	666	638	668	649	651	633	634	677	627	624	685	664	684	660	690	672	661	628	657	678	619	650	680	630	642	666	675	643	667	636	627	692	630	696	661	671	645	677	703	657	730	612	670	617	695	691	694	636	659	656	583	681	649	662	626	666	653	617	710	657	644	668	602	623	654	657	660	699	630	672	637	687	668	672	687	663	658	638	685	676	697	639	693	685	642	649	650	655	663	637	653	655	680	686	657	649	647	669	650	651	666	683	677	686	663	670	705	707	624	629	659	665	691	659	628	682	705	665	697	674	706	664	640	632	664	653	617	684	665	664	623	648	672	660	637	657	653	671	632	642	673	701	670	627	631	619	649	633	658	638	680	669	688	626	661	622	622	692	639	682	679	654	618	657	666	708	643	695	643	679	661	663	621	695	699	696	656	715	647	654	677	651	730	602	700	690	678	618	633	601	682	645	621	645	633	648	631	644	683	628	676	684	647	659	694	708	657	680	691	642	603	651	654	669	652	696	637	681	642	642	619	688	654	628	670	624	682	600	685	714	693	659	638	648	667	623	701	696	668	657	680	638	674	661	644	638	607	714	647	649	693	672	662	625	668	646	679	657	686	652	658	686	747	652	673	646	654	607	624	648	656	675	687	668	669	668	657	633	686	696	690	630	606	636	641	676	645	636	668	666	625	662	685	666	669	667	639	687	620	601	657	669	672	657	718	653	699	667	642	648	663	652	638	653	671	656	663	699	648	695	672	611	624	633	657	695	640	636	673	644	640	621	695	644	612	710	680	681	672	635	639	667	695	661	667	678	660	643	716	645	720	646	684	678	664	637	683	667	724	677	651	649	667	619	685	704	667	664	648	664	671	658	644	612	658	683	691	668	666	587	630	657	686	653	659	687	656	685	662	667	625	659	705	720	663	623	621	624	712	668	709	670	706	672	680	620	640	674	692	682	628	713	660	711	677	685	657	667	663	663	657	652	666	669	676	659	614	666	717	702	664	655	660	640	641	650	624	654	658	663	673	659	651	676	632	638	659	655	629	671	633	658	648	665	645	665	702	678	677	665	681	594	668	675	661	686	670	681	705	650	708	680	669	658	627	690	659	646	635	651	619	666	695	675	696	593	644	670	700	687	649	661	637	693	646	654	651	651	689	703	672	619	683	691	670	665	716	641	640	657	703	686	654	628	659	653	686	686	642	662	631	652	695	655	648	656	629	633	642	712	673	627	641	675	677	677	679	699	667	698	663	666	688	684	643	650	663	651	712	634	652	639	674	723	670	661	639	669	670	637	619	665	653	641	644	617	665	697	646	632	682	680	639	665	662	691	629	680	641	694	652	708	631	660	633	729	669	633	656	670	664	701	653	609	642	645	692	637	682	642	660	691	680	689	624	651	688	667	651	656	664	659	674	636	644	689	621	711	609	657	615	668	667	665	652	619	680	712	652	662	640	653	628	715	671	683	679	696	658	663	705	651	649	694	632	645	654	654	637	712	660	668	666	644	620	674	663	665	662	669	624	656	646	624	718	673	693	699	656	714	654	679	651	631	669	716	672	681	639	690	648	655	663	659	659	719	632	677	671	707	683	641	637	654	690	639	707	602	646	675	669	683	675	655	634	638	634	660	604	648	676	630	656	598	659	655	635	634	693	677	672	683	708	625	643	643	659	661	680	718	613	694	615	658	708	663	700	683	650	667	693	652	690	651	655	700	675	732	691	714	688	672	664	652	604	677	687	630	653	682	666	607	701	699	664	681	667	683	674	655	633	668	658	649	671	629	676	658	672	663	631	636	657	633	663	639	688	648	628	660	667	632	659	679	642	687	678	674	630	659	665	705	660	670	705	718	681	656	677	654	691	659	649	619	675	630	663	714	666	620	648	671	666	712	693	658	669	641	653	636	676	680	702	701	643	652	655	667	608	649	669	654	674	641	656	660	685	638	642	663	659	667	674	672	668	673	660	661	663	670	628	657	616	674	659	639	622	672	640	645	669	670	687	619	629	633	633	648	649	660	649	671	641	609	677	677	684	662	666	666	641	620	691	697	656	696	677	631	667	664	665	635	680	635	661	624	640	669	644	647	657	714	701	631	671	656	679	660	669	668	680	692	679	663	595	636	692	675	628	680	648	651	694	668	626	625	643	659	677	651	636	653	659	681	687	659	667	641	669	662	689	652	648	633	671	623	638	675	664	678	667	648	666	695	706	661	649	618	677	701	683	717	654	660	623	680	671	658	627	666	606	642	665	682	673	630	681	707	600	677	681	641	667	694	670	665	693	678	646	726	685	666	695	706	680	669	631	681	674	692	661	713	652	676	664	654	635	673	638	644	649	648	677	694	633	687	641	686	649	639	654	655	670	688	691	662	632	623	721	643	637	666	662	668	659	684	697	676	684	681	652	704	680	636	731	632	591	642	705	686	667	661	641	696	606	679	684	712	643	661	707	692	624	667	655	647	665	629	688	668	671	711	675	654	668	698	648	683	685	597	704	664	639	634	643	668	670	636	623	690	693	676	685	627	640	650	651	650	632	649	695	627	664	686	660	624	701	661	661	635	640	627	637	673	661	627	663	644	665	651	623	667	664	673	678	639	678	643	693	641	686	696	653	635	621	657	673	675	670	688	661	684	654	667	649	685	679	654	657	660	674	650	684	671	620	656	681	666	708	637	688	672	677	643	648	687	651	614	696	665	651	666	666	688	629	637	653	675	664	630	680	688	671	654	641	679	629	696	641	659	662	635	644	644	654	645	611	676	673	640	620	641	659	644	653	654	658	651	735	679	640	722	693	674	655	680	640	681	667	649	682	645	686	686	686	674	673	708	687	690	620	641	641	666	688	622	716	660	668	675	671	650	675	629	645	645	676	663	648	688	692	638	714	681	674	648	716	675	652	625	646	642	646	645	610	684	684	695	690	645	646	678	686	672	634	675	654	630	667	668	639	634	605	714	689	666	724	633	682	644	630	666	646	662	677	638	693	719	621	637	678	690	655	689	685	691	669	631	658	639	717	693	715	668	604	650	609	656	673	612	677	655	687	660	669	660	640	609	721	683	679	693	696	676	638	683	645	668	678	631	704	629	679	661	667	667	691	641	666	675	678	686	648	630	676	670	637	676	686	683	668	664	658	667	687	664	690	660	636	671	677	678	643	653	652	631	686	643	681	656	648	717	663	623	693	662	673	678	651
6932	459	505	454	329	276	252	216	206	192	169	169	188	169	189	184	137	150	156	152	141	142	189	168	175	166	133	147	170	144	185	165	166	149	152	189	152	149	148	153	168	174	175	163	153	153	159	151	160	137	180	170	147	143	153	140	150	139	136	179	150	151	129	170	138	151	169	154	134	146	162	183	158	146	154	126	157	150	176	148	137	161	162	175	145	162	163	157	163	184	163	144	165	189	162	144	154	162	145	165	163	157	155	135	167	152	148	134	163	173	178	126	129	173	172	176	149	161	160	153	146	164	172	144	161	176	149	161	157	157	165	161	163	133	147	176	149	137	165	167	158	174	144	138	170	152	150	140	148	157	163	179	141	157	159	160	171	164	141	152	153	137	145	175	151	153	176	139	155	155	140	149	146	127	144	152	156	144	162	163	160	159	142	148	144	139	148	152	158	160	156	129	127	137	130	160	171	145	155	170	177	127	136	159	148	159	155	155	162	150	150	158	158	178	149	159	167	169	137	147	161	183	170	172	143	147	138	154	159	177	163	143	146	133	163	153	124	150	137	147	132	163	160	163	176	163	171	145	145	140	161	151	117	147	153	153	154	159	157	159	154	147	142	144	139	150	137	137	170	156	158	168	169	180	166	148	147	167	164	148	134	159	144	172	148	162	181	175	140	158	131	148	146	142	148	151	169	129	153	171	155	146	143	138	124	165	144	165	151	173	150	148	148	144	162	160	146	170	174	148	160	171	149	180	160	134	169	136	156	162	166	149	141	183	174	133	166	162	161	154	163	142	144	164	192	162	181	173	131	136	162	167	152	163	149	150	140	139	158	168	161	149	152	154	137	149	157	147	154	154	132	146	153	149	139	153	153	166	162	137	185	156	134	152	157	153	152	158	168	152	153	147	138	153	163	151	173	151	149	169	146	149	142	154	158	153	165	155	139	142	160	141	175	144	158	161	131	167	171	167	148	136	132	148	148	164	170	173	167	129	157	126	158	159	163	186	123	139	152	158	166	166	159	154	175	147	155	147	160	133	154	130	143	170	160	139	147	147	164	162	152	155	131	162	148	155	152	142	137	140	158	153	150	191	149	147	151	158	171	151	140	153	164	147	161	152	140	129	179	161	135	131	159	142	167	155	138	142	170	160	154	168	134	152	163	154	151	172	145	167	154	152	149	139	152	139	153	135	193	165	140	146	174	158	118	157	155	120	172	141	159	152	160	163	170	168	152	164	131	160	157	155	158	153	161	146	150	150	166	146	161	162	135	155	184	124	175	155	154	158	168	153	150	163	178	155	169	172	151	171	159	155	168	152	137	152	146	167	157	128	151	155	161	154	138	145	149	138	166	140	151	140	149	139	151	185	177	138	111	139	151	152	151	151	151	141	173	144	124	128	150	176	133	162	148	152	156	163	142	155	145	158	139	164	141	167	141	142	159	151	145	166	146	166	170	149	155	171	153	135	143	161	147	153	167	166	152	169	162	180	138	181	161	141	150	164	154	180	151	168	150	150	149	156	171	151	144	145	160	155	143	156	149	152	154	151	141	129	144	135	155	171	159	167	149	144	185	149	150	150	140	182	151	134	171	148	178	167	153	144	149	140	160	164	161	158	169	147	173	131	165	169	144	146	144	163	165	143	140	160	173	165	132	137	160	180	150	169	142	135	184	140	167	148	149	146	160	123	145	161	159	168	164	145	136	140	146	165	136	154	149	154	141	162	139	154	154	158	171	156	157	140	152	142	181	164	153	142	139	148	160	151	146	163	175	163	155	150	158	152	126	149	162	147	155	148	158	158	157	175	181	147	187	155	132	160	157	160	148	170	150	162	157	183	150	155	158	163	152	147	149	148	140	156	167	142	159	151	156	169	143	166	154	164	137	153	142	153	173	141	167	158	132	178	158	149	171	148	154	159	149	145	175	151	142	158	139	156	152	134	151	143	162	156	159	164	176	167	172	163	167	158	155	177	179	178	161	166	145	151	172	185	137	155	152	154	147	134	152	146	169	181	193	179	140	147	159	137	150	159	164	165	164	150	143	172	149	151	159	155	128	144	167	150	146	157	165	149	123	146	165	159	150	179	147	137	163	166	154	148	144	132	156	146	172	154	145	180	129	169	147	180	165	168	166	144	158	169	145	146	164	150	160	131	144	171	149	147	175	167	148	143	151	158	164	134	146	132	155	158	153	166	134	155	172	146	154	148	167	137	147	137	167	145	172	175	178	135	182	171	162	162	148	160	180	133	162	163	153	150	163	159	135	144	184	172	137	141	159	148	145	157	141	168	140	128	149	163	157	147	160	163	166	140	157	146	168	160	156	142	165	141	150	177	142	165	173	158	159	182	179	161	150	160	140	140	180	161	167	160	138	160	151	148	132	147	133	157	145	139	179	173	154	143	141	149	146	155	167	168	169	147	158	144	161	152	148	156	158	133	135	145	156	160	136	193	150	149	157	142	131	161	140	161	152	150	168	162	140	169	142	144	174	130	163	157	152	143	162	151	142	169	165	148	140	155	181	173	149	147	173	171	163	140	141	163	147	155	161	152	152	177	165	148	173	149	163	163	149	184	165	185	132	139	149	169	179	155	143	174	170	159	133	145	152	154	167	160	150	142	147	163	152	132	149	143	154	156	168	142	164	137	127	154	131	142	148	142	157	149	149	150	148	160	158	164	153	139	156	179	134	154	146	137	144	138	170	172	170	160	155	149	155	130	142	165	151	153	155	159	145	169	175	151	166	146	167	145	150	164	152	148	153	158	158	159	142	172	194	147	134	188	171	141	160	182	166	159	166	148	152	143	166	151	177	151	171	161	145	155	154	152	175	149	157	159	158	127	126	138	159	158	164	159	146	152	181	152	139	149	139	162	155	142	160	166	159	157	146	153	138	158	148	147	146	163	147	150	149	142	144	159	149	170	147	158	138	151	188	164	142	164	148	156	159	153	155	131	134	133	153	152	179	148	157	147	159	154	144	161	168	179	151	141	161	155	148	159	154	149	141	155	167	157	157	133	149	161	181	158	145	165	148	130	153	154	182	147	159	172	162	152	131	119	148	146	155	167	164	173	154	154	167	159	133	123	169	136	150	154	171	142	159	130	162	151	154	155	157	169	141	149	140	190	143	162	149	162	140	159	145	133	138	152	172	162	150	176	152	148	183	144	164	152	167	158	140	156	129	174	161	132	131	152	178	134	167	159	147	141	149	131	160	150	164	155	186	147	121	133	146	163	166	142	140	136	177	167	145	153	160	128	148	154	157	163	156	138	150	177	168	142	143	149	164	157	174	149	190	150	151	149	153	177	173	156	147	141	167	154	154	158	142	154	156	155	129	151	140	154	146	154	149	164	159	157	145	177	162	165	182	162	144	159	165	154	175	146	185	149	160	157	150	154	168	169	147	146	173	144	144	186	161	156	144	147	164	141	160	148	158	160	159	152	159	155	149	155	173	167	161	164	156	141	130	156	129	151	148	154	150	151	177	168	161	138
6245	653	1110	1344	1149	963	817	733	650	578	524	528	451	487	450	488	459	409	416	423	402	415	365	389	367	429	429	441	411	403	403	456	452	380	395	393	411	412	421	353	381	342	326	367	344	350	365	317	346	380	359	353	378	402	373	384	357	369	333	368	392	396	379	352	354	333	379	359	348	324	363	346	361	395	386	338	379	336	328	369	350	354	347	349	380	336	362	360	370	367	389	385	375	372	368	367	363	354	388	349	417	355	315	327	383	392	339	335	363	374	362	355	336	384	339	399	358	365	332	350	337	374	363	341	384	365	340	351	354	367	351	351	360	350	377	365	336	357	352	363	381	347	370	366	377	374	383	352	349	355	330	341	341	365	358	365	369	383	382	386	386	347	327	347	348	365	361	370	378	348	380	369	351	376	340	317	353	356	348	359	370	402	400	374	365	371	369	375	352	346	364	368	344	336	355	346	356	365	373	342	364	386	366	364	396	369	368	351	340	355	361	355	378	370	391	360	346	376	360	328	321	360	338	396	384	335	377	354	347	384	340	349	368	372	357	369	340	376	367	357	389	362	336	339	370	374	315	352	329	330	347	358	363	369	376	355	373	368	364	373	336	353	358	367	406	361	294	373	363	394	368	361	372	344	391	355	345	317	333	355	360	368	364	365	368	388	351	390	355	358	353	397	330	319	359	357	368	372	354	393	349	364	377	331	358	351	352	342	325	368	317	348	368	353	345	373	356	392	357	365	363	362	338	349	376	372	336	343	393	334	367	363	353	343	349	376	378	370	320	373	368	343	353	367	377	366	342	367	362	341	341	387	384	391	313	369	308	344	334	346	344	371	367	387	366	324	375	341	376	354	360	353	374	337	352	375	385	381	359	385	385	370	354	364	353	327	375	366	346	372	343	337	320	333	354	393	347	329	358	359	334	385	346	352	357	343	357	329	368	330	339	326	365	348	363	342	316	364	358	344	354	367	370	376	353	360	352	359	351	336	389	389	348	353	361	350	345	333	347	315	353	349	362	392	375	309	359	341	354	352	337	360	348	339	350	389	368	363	364	372	336	369	338	324	340	345	371	361	337	355	393	342	418	351	367	379	353	393	358	360	360	333	319	337	376	331	415	354	402	365	386	338	355	365	358	395	353	368	373	341	360	361	376	354	331	339	359	372	357	340	356	348	328	386	362	362	358	337	352	341	340	377	341	373	366	344	349	337	386	355	368	353	343	374	364	393	361	365	368	386	369	366	363	395	373	347	345	381	363	356	372	372	346	331	352	377	347	354	367	375	347	335	403	393	366	377	319	349	378	352	357	353	339	382	353	351	381	356	402	342	364	355	379	349	386	349	342	353	367	331	368	365	333	372	373	384	355	339	371	355	361	357	368	345	376	348	349	389	330	355	380	335	368	388	366	344	351	337	347	336	346	413	366	348	367	341	357	382	378	403	348	358	365	411	352	365	386	326	366	354	380	391	348	357	297	338	373	336	352	376	371	357	400	380	356	382	354	352	332	344	371	385	365	347	382	379	378	366	379	400	369	381	381	334	352	340	368	377	399	369	384	359	357	336	384	381	357	357	358	380	355	344	348	347	359	366	375	347	350	358	366	343	367	411	374	343	358	345	363	386	373	358	334	357	395	388	375	347	377	399	339	362	348	353	332	392	376	347	344	358	361	388	385	345	406	357	374	355	356	353	387	373	370	351	354	349	371	393	395	366	400	368	360	386	384	378	358	386	327	342	349	372	349	351	332	375	367	362	360	340	369	377	371	362	378	384	391	350	408	341	372	363	359	324	362	393	361	368	359	367	359	377	372	354	367	367	398	354	347	359	371	316	404	356	361	317	351	378	406	387	378	376	398	360	362	335	353	371	366	368	352	356	354	355	382	398	349	364	387	380	324	364	339	336	409	376	356	379	359	329	352	353	365	376	310	367	392	336	332	345	332	377	347	368	365	344	361	354	391	351	338	387	305	357	335	357	350	369	347	347	366	381	363	336	324	353	391	384	358	393	351	382	376	389	382	366	337	337	351	339	340	380	326	358	352	393	373	400	351	342	377	354	363	327	390	358	365	346	342	394	356	371	327	374	354	354	375	383	311	373	404	336	364	382	372	351	339	384	346	324	362	358	366	352	378	378	337	347	324	348	377	355	337	352	352	373	341	346	347	348	363	343	374	346	382	359	366	351	369	356	345	395	362	324	372	366	353	334	337	373	353	351	336	343	348	373	373	323	357	342	393	353	333	372	356	379	350	373	346	375	370	358	374	390	381	365	345	390	345	376	381	351	334	359	372	322	351	357	351	372	364	377	345	347	373	365	367	362	370	327	357	351	340	355	332	352	367	383	369	372	360	364	376	315	367	338	386	403	353	340	326	367	359	386	353	327	352	357	393	376	401	365	357	366	389	337	408	391	377	378	368	368	357	364	393	347	366	342	344	354	373	358	367	341	348	343	340	314	348	376	417	409	377	374	349	338	358	345	372	375	347	335	370	356	374	367	355	336	340	369	336	386	380	353	379	353	402	366	351	374	358	363	338	353	342	358	359	308	357	393	364	353	354	365	359	368	384	379	373	369	362	340	380	346	372	354	380	353	329	374	364	392	361	379	354	322	352	369	379	329	375	392	359	370	345	355	377	350	399	381	386	339	367	340	354	397	356	387	387	321	381	365	339	379	350	349	359	369	350	367	363	349	378	337	344	400	363	338	336	371	379	371	350	390	363	331	347	342	371	360	379	394	356	307	388	363	366	391	377	344	351	386	329	361	368	372	405	328	308	359	358	372	380	363	384	400	339	346	396	351	348	368	357	358	367	363	380	369	359	356	365	382	390	344	389	377	384	332	362	349	386	394	399	399	344	352	374	385	315	360	363	343	376	375	357	378	350	343	348	408	318	328	379	366	366	350	370	374	382	348	363	397	352	362	333	377	358	352	373	378	361	332	349	314	360	358	359	359	373	371	361	363	390	370	371	375	361	380	362	372	379	340	393	382	347	341	349	371	374	347	387	360	365	342	329	360	364	375	347	357	341	324	359	333	376	392	351	383	337	384	359	354	375	352	348	359	354	371	404	368	381	366	342	353	346	376	394	323	348	358	379	395	398	354	329	337	350	367	378	340	346	342	357	326	355	360	330	390	373	393	352	349	362	386	361	346	386	377	382	361	352	368	369	354	356	348	355	370	371	350	369	348	364	382	369	384	391	383	386	374	376	364	360	366	336	359	349	370	347	377	352	356	355	372	339	361	346	322	362	316	377	372	355	336	322	317	311	397	361	382	336	390	389	356	371	340	353	398	326	364	351	342	359	376	350	363	402	351	364	347	362	355	379	383	371	347	315	368	387	368	318	344	378	326	363	357	372	373	379	372	344	341	343	366	357	397	360	375	339	400	353	372	348	377	380	368	377	368	357	347	321	379	378	370	336	375	367	352	310	347	345	348	352	367	336	379	326	363	333	326	342	346	392	333	384	383	352	373	388	380	391	359	396	358	348	383
13426	919	790	609	423	343	264	209	213	172	147	123	118	134	117	104	88	88	98	85	102	75	109	91	91	59	96	79	99	85	113	91	102	90	100	92	94	99	94	85	91	91	76	67	78	92	87	86	78	73	87	107	96	78	75	84	103	85	69	91	93	72	86	81	78	78	89	93	73	95	102	87	85	82	92	91	58	87	76	88	86	95	99	86	81	78	74	79	70	98	74	95	84	80	87	74	86	75	91	83	72	98	61	97	68	73	90	79	78	83	81	81	91	109	80	106	76	65	68	70	90	77	81	91	94	87	75	87	82	83	80	89	89	89	79	92	79	75	94	91	84	87	87	89	81	82	76	72	68	69	83	80	82	71	72	83	70	85	62	107	74	88	67	69	80	84	71	88	86	70	71	94	89	75	87	76	90	82	89	78	74	83	68	86	80	86	97	77	91	87	83	77	67	97	84	86	83	63	80	75	64	84	80	101	90	105	104	85	96	89	97	64	82	76	89	73	72	80	82	90	83	67	80	68	81	74	94	73	79	78	73	71	93	85	84	82	89	90	74	91	74	78	86	91	73	88	66	64	91	62	84	86	82	79	78	84	97	72	69	77	77	90	83	72	118	67	67	76	91	79	78	95	79	97	82	87	74	92	91	80	87	86	67	91	65	72	74	92	82	85	84	104	88	76	87	75	94	87	72	69	94	104	98	67	85	60	82	89	77	79	81	102	75	80	79	70	96	103	89	69	88	73	91	96	98	79	85	80	86	88	88	80	64	90	86	78	74	76	82	80	95	85	83	84	81	85	90	81	87	84	86	88	88	89	78	75	66	72	89	82	92	88	87	84	62	71	89	85	75	98	79	96	67	75	84	82	92	79	77	87	55	83	87	71	72	89	79	80	85	81	68	92	60	80	86	84	78	79	75	87	81	80	89	81	57	81	73	89	87	64	79	79	84	90	83	87	78	66	78	79	98	91	64	81	74	73	74	87	75	91	82	90	87	76	66	78	76	71	83	98	84	74	74	71	73	88	84	83	75	85	77	72	79	91	91	98	73	75	67	87	85	82	102	73	86	90	80	78	76	74	89	69	71	101	105	86	75	103	74	79	69	78	73	85	81	91	69	71	82	84	78	79	83	110	84	102	85	77	79	88	69	68	76	80	89	83	71	81	83	80	90	85	86	68	67	87	87	91	76	70	74	84	80	84	89	74	80	89	80	102	50	82	89	97	85	85	87	89	89	81	89	89	87	82	75	104	74	82	91	87	85	83	83	78	79	76	90	80	84	88	66	87	86	92	80	95	81	88	68	88	82	82	70	79	91	76	87	75	80	86	79	76	85	91	85	95	84	89	80	97	66	106	91	84	96	86	88	85	127	74	71	77	85	80	86	81	79	95	77	88	87	92	100	80	79	85	86	79	71	99	70	84	88	81	74	64	87	97	100	79	92	73	94	81	80	87	79	79	90	99	72	88	74	81	72	79	93	81	80	81	81	76	88	89	68	80	78	89	79	80	74	102	90	106	73	97	105	86	68	95	77	102	77	100	94	88	79	87	78	90	94	80	82	97	70	100	98	75	89	90	84	82	67	87	95	88	69	76	71	90	77	78	69	95	79	93	85	76	67	88	89	75	97	73	90	98	95	59	91	85	86	84	94	85	82	82	93	90	87	89	80	85	71	73	58	59	77	102	76	85	88	84	80	81	82	87	87	78	66	87	69	84	68	88	91	91	89	87	72	68	83	80	94	95	86	89	82	91	98	93	93	84	81	79	82	94	82	73	85	88	66	77	86	101	83	83	95	99	82	82	67	93	90	87	84	95	84	84	72	61	77	101	88	95	91	88	86	88	89	86	101	66	108	77	85	85	75	76	96	68	62	86	102	98	86	75	82	67	84	77	76	77	94	77	78	83	93	86	95	76	82	94	110	94	62	77	81	90	74	65	97	79	82	68	72	63	86	93	81	80	73	80	73	75	74	73	75	85	72	92	81	75	74	101	78	85	90	83	96	82	82	108	75	111	85	85	78	80	98	76	72	84	74	79	79	76	89	77	83	88	83	87	82	76	85	83	68	82	73	81	96	95	86	86	82	82	79	79	75	75	87	79	79	83	67	95	75	86	68	79	83	86	77	75	64	76	88	97	90	85	99	76	83	79	92	68	84	86	79	72	79	85	71	69	77	84	82	93	85	93	74	99	74	72	87	71	96	80	80	88	73	92	77	80	74	71	88	78	83	64	85	86	79	83	93	69	87	75	81	77	70	86	90	87	90	88	70	75	72	72	100	79	88	86	77	81	81	92	90	96	81	77	97	75	99	82	80	98	108	106	80	85	64	58	93	81	83	92	89	90	82	96	73	72	80	62	86	88	73	83	85	64	78	75	70	85	76	87	75	71	92	88	79	91	105	95	77	97	77	74	72	73	85	95	87	95	84	76	94	82	72	86	84	88	94	86	91	78	116	88	80	86	86	75	93	73	69	100	90	70	79	91	83	116	82	81	76	96	94	89	71	73	90	86	86	86	85	73	64	69	82	65	80	80	85	95	87	104	99	81	68	87	78	88	84	77	76	80	75	90	70	84	91	80	78	85	86	89	74	98	85	90	84	71	92	78	100	93	85	76	95	78	86	67	79	88	66	74	73	88	92	66	74	83	82	91	75	67	80	77	78	88	101	84	72	89	87	91	99	80	83	79	79	82	78	92	74	71	80	96	68	85	74	85	74	89	102	75	84	70	84	78	99	103	80	80	68	84	87	80	81	86	68	77	88	58	86	72	86	90	77	80	76	90	73	90	88	85	81	88	70	74	74	75	80	68	75	95	81	83	88	67	103	88	85	75	81	65	87	85	71	81	93	72	77	69	79	79	73	88	67	78	86	81	100	79	81	96	103	95	62	86	74	74	78	95	88	80	84	85	78	101	79	92	93	93	75	67	94	66	83	88	72	86	85	94	75	91	77	72	90	77	80	89	71	84	84	84	81	83	81	83	83	64	89	79	87	73	84	78	80	78	88	83	79	95	84	111	94	83	76	80	75	70	91	97	89	91	87	83	76	74	81	89	73	72	87	81	77	70	69	80	90	95	104	88	85	66	71	93	78	92	87	97	87	83	82	82	85	109	88	83	85	104	81	75	91	76	75	95	95	92	72	81	94	87	78	80	96	86	84	67	64	85	102	80	83	85	84	80	95	68	78	89	86	95	79	92	74	91	91	90	76	101	92	83	86	99	75	86	72	93	87	90	87	78	87	79	104	76	71	68	91	94	77	90	79	73	69	86	83	96	80	83	81	81	95	88	88	79	87	83	69	86	74	83	85	85	85	93	76	75	56	92	93	85	90	91	74	84	69	81	75	77	75	84	81	89	87	101	111	85	82	82	82	93	107	93	89	82	84	86	80	94	92	67	91	103	87	63	75	92	83	94	92	90	69	85	72	78	75	77	67	74	81	75	92	78	71	91	91	88	77	85	86	95	90	86	76	79	88	78	85	82	75	76
8044	756	1814	1997	1854	1431	1173	963	762	692	618	554	536	446	446	436	357	357	365	349	323	316	351	334	333	328	290	367	341	279	353	339	362	319	281	289	313	333	341	283	266	253	252	280	277	257	245	250	254	244	263	242	258	260	250	246	222	224	206	232	248	227	243	233	246	213	228	243	225	247	245	244	224	245	264	227	224	239	250	229	245	232	245	249	246	229	247	234	258	225	229	243	257	241	217	220	240	251	235	238	265	219	219	231	257	229	233	247	224	215	229	250	233	246	253	247	258	228	269	209	235	219	249	240	192	235	237	245	226	248	228	258	234	229	212	236	237	269	246	235	244	243	234	250	208	219	236	253	207	257	221	214	250	228	237	209	247	201	240	215	235	240	254	250	204	243	241	214	244	257	251	217	223	257	221	232	260	244	270	222	224	205	223	209	238	219	242	258	230	227	240	220	234	234	216	238	222	231	222	229	266	226	235	228	225	223	237	228	229	232	236	228	239	243	261	237	246	223	253	228	247	209	231	231	223	229	221	184	244	240	217	235	234	242	239	217	227	227	235	228	256	236	237	228	242	202	207	222	229	227	264	236	230	245	249	232	236	217	234	253	225	229	222	241	230	230	269	220	222	235	248	212	231	244	243	239	239	231	209	244	213	236	216	228	218	253	254	223	247	226	227	227	188	241	224	247	233	225	246	222	250	229	230	225	204	269	219	240	236	247	232	215	226	249	226	230	221	232	259	256	207	271	243	243	242	230	227	214	223	211	256	229	215	206	233	202	229	240	246	260	246	235	205	239	240	241	242	237	232	216	226	212	240	211	219	230	262	215	205	255	219	226	241	206	205	255	227	230	241	228	253	219	238	233	238	250	239	228	216	244	205	231	223	225	256	226	228	205	207	222	229	212	250	246	212	233	226	223	237	222	222	224	212	229	223	204	220	233	254	201	224	238	222	209	224	238	212	232	251	216	213	241	214	260	219	241	241	230	245	232	236	244	227	221	221	262	188	211	233	228	242	250	243	200	240	185	230	222	222	217	215	211	228	241	231	229	216	210	237	220	240	255	239	218	235	240	213	245	254	237	220	223	223	232	253	224	239	250	233	208	254	215	239	238	263	227	219	251	248	214	254	238	226	247	225	220	254	250	229	227	212	235	238	244	247	216	236	233	242	249	228	204	216	219	251	229	241	215	223	237	222	226	227	250	222	232	221	209	243	200	245	209	239	245	274	231	233	257	205	224	243	227	237	220	235	233	252	227	242	243	225	234	241	234	222	221	234	221	233	236	225	225	237	216	251	240	218	225	234	214	231	250	229	225	239	268	204	253	231	254	220	221	240	213	249	215	238	201	227	221	246	225	246	231	221	249	226	233	222	214	240	232	238	249	201	227	222	203	233	232	230	231	281	247	239	243	241	258	213	242	249	217	222	246	237	207	231	238	213	216	220	263	244	219	257	235	236	223	212	218	219	231	216	241	248	222	228	259	217	230	218	224	209	222	218	209	229	258	213	246	240	227	229	227	265	239	231	236	254	221	211	235	219	233	220	222	225	233	216	229	217	251	237	240	226	244	224	220	229	234	227	257	222	227	241	262	225	245	221	232	232	234	237	230	237	229	247	225	237	209	196	242	243	226	224	223	247	233	224	217	234	256	217	240	228	249	209	221	237	220	222	206	262	253	208	245	218	244	209	228	186	229	223	255	238	247	226	219	240	238	231	223	242	243	260	231	232	238	235	232	250	209	247	236	225	230	251	226	230	215	244	258	242	215	225	228	246	237	226	241	211	234	218	224	216	213	228	225	237	249	264	217	235	221	232	268	218	227	250	219	219	228	227	206	236	241	215	188	220	245	230	251	231	218	219	217	234	240	271	225	242	233	194	248	231	205	209	230	241	231	222	220	231	223	235	244	227	215	247	252	236	242	222	244	210	227	207	225	238	247	233	219	244	241	232	196	232	220	242	228	221	220	225	232	216	256	224	223	222	222	245	225	234	233	233	236	247	237	239	258	238	230	215	231	230	218	256	226	249	243	226	219	237	217	208	192	229	232	251	242	248	244	235	257	214	217	240	240	222	234	220	224	232	236	232	246	197	254	223	228	226	244	214	224	234	221	272	252	234	226	195	243	225	222	236	217	221	240	210	235	220	247	234	246	231	237	256	234	221	238	219	234	197	223	239	228	217	236	248	215	244	247	223	237	244	222	252	224	228	228	260	258	229	221	227	244	257	218	201	259	208	243	242	227	215	229	222	200	242	253	245	229	253	224	249	256	232	226	222	216	273	233	244	233	227	246	223	222	245	198	196	234	218	236	200	242	251	259	221	214	237	248	242	231	240	237	215	213	224	226	224	237	243	237	232	231	242	229	243	223	241	225	246	227	200	247	228	231	231	222	217	201	239	218	215	228	216	222	221	211	218	239	238	247	221	247	226	228	245	233	222	240	220	217	239	236	241	191	226	225	241	225	239	260	211	237	214	232	244	225	245	219	245	252	229	227	217	235	251	233	226	232	232	234	224	223	205	220	243	219	236	236	232	198	248	199	220	240	226	209	255	228	246	213	241	230	246	229	224	240	218	204	236	213	234	209	235	232	230	263	230	220	229	242	212	242	244	215	214	201	257	228	237	233	221	237	237	241	230	247	225	243	246	242	229	214	216	220	234	231	249	215	221	217	238	203	223	258	218	253	246	225	239	250	245	233	214	200	212	233	223	229	216	216	206	220	230	207	230	232	256	230	218	209	258	252	221	201	251	239	242	236	234	229	231	205	223	218	243	202	210	266	221	235	218	259	224	231	234	216	222	235	232	222	210	233	255	218	225	256	210	258	225	228	187	250	240	216	248	230	196	229	249	209	210	228	234	263	231	241	184	225	235	209	239	223	218	211	237	233	240	217	228	241	238	221	224	236	236	224	251	203	223	198	255	207	253	227	246	219	236	255	235	257	250	224	211	231	231	231	226	220	231	231	249	218	226	219	232	273	217	243	226	236	233	266	221	227	231	222	221	231	246	247	227	250	247	229	233	233	218	197	238	227	221	245	257	272	261	225	261	221	224	235	230	231	244	221	237	205	236	213	247	221	260	220	240	246	208	242	257	218	221	231	241	248	239	237	203	230	215	231	243	220	235	234	217	240	275	234	230	241	229	232	229	231	231	243	221	252	239	231	214	218	236	227	192	237	250	217	253	230	232	241	243	230	263	217	234	251	231	210	213	228	253	239	260	246	225	232	244	254	224	202	218	211	259	247	230	256	248	246	206	205	209	239	235	234	263	232	239	219	247	252	227	234	216	223	228	235	228	227	242	230	226	240	241	241	202	223	232	246	239	231	235	213	233	214	205	201	252	221	224	220	226	204	238	236	207	233	226	263	253	215	235	253	217	242	224	250	216	263	236	243	242	226	223	218	232	227	239	218	199	203	222	236	231	246	269	234	207	224	215	214	238	212	216	221	258	206	211	242	232	223	237	244	229	238	230	234	259	228	227	233	228	217
1444	293	307	330	297	321	319	330	316	287	304	319	289	295	311	309	315	333	311	295	266	287	299	301	337	317	321	328	283	266	304	280	301	287	318	289	270	314	287	288	303	324	309	272	279	307	337	300	296	287	314	294	281	283	288	297	332	287	307	252	313	287	318	291	258	271	301	310	294	326	310	291	324	280	282	294	300	277	304	251	298	316	293	274	295	328	261	290	307	290	287	266	292	297	300	287	296	287	281	316	291	313	309	302	276	276	276	331	294	329	294	307	275	302	294	307	332	339	286	305	293	302	304	313	309	323	277	300	312	285	307	278	296	304	300	291	286	281	286	314	286	276	319	295	303	297	290	328	329	308	264	310	284	240	285	283	314	292	299	288	327	344	300	316	302	308	326	314	341	289	269	301	315	277	304	324	301	310	318	321	308	317	329	304	310	291	277	282	299	298	256	313	308	307	291	321	290	293	275	300	304	315	292	296	279	273	334	286	280	293	291	266	297	310	326	320	320	303	307	288	331	298	286	290	303	328	289	330	273	291	307	234	290	269	296	280	300	295	292	297	295	283	294	300	306	286	313	353	285	281	287	277	318	293	299	327	271	311	288	289	274	286	310	314	314	281	289	317	318	285	281	308	287	305	295	279	299	329	306	310	330	326	336	273	309	294	283	307	348	315	303	301	280	292	333	299	306	295	297	293	282	321	302	308	318	315	310	301	321	294	280	291	306	332	310	298	291	287	295	322	320	287	300	289	295	289	295	302	290	297	314	318	296	291	251	311	290	298	291	328	293	354	293	317	306	294	270	287	323	279	276	294	306	267	276	290	302	284	299	301	282	272	306	312	301	297	333	301	310	331	296	277	295	264	316	285	317	324	305	312	315	293	319	309	311	288	266	286	280	316	276	308	327	317	315	298	278	273	266	302	282	277	319	299	316	292	299	289	280	313	295	296	266	287	315	310	267	264	307	298	323	329	275	314	285	298	310	291	313	273	303	318	301	317	279	313	295	319	302	287	265	297	287	312	323	290	285	303	299	305	339	270	259	290	310	281	271	305	273	277	289	333	284	318	311	297	281	298	300	266	306	332	291	318	301	299	357	271	315	293	291	309	303	291	322	296	263	252	310	270	291	304	296	293	302	314	322	302	296	299	286	304	327	290	283	327	327	314	283	319	300	299	285	311	298	294	281	326	308	303	308	296	301	300	323	334	309	332	311	299	317	281	321	301	289	322	299	287	319	287	296	290	274	324	295	304	303	274	267	296	282	285	281	319	314	284	316	307	286	309	310	303	313	317	296	311	287	321	284	326	300	305	293	283	258	314	299	301	279	283	304	321	301	279	300	325	309	292	293	329	273	295	296	283	298	286	304	306	271	296	314	321	289	299	295	283	299	298	297	296	285	277	317	297	282	318	297	283	326	308	298	259	312	285	316	304	316	286	306	315	326	310	306	288	311	286	300	297	287	294	312	291	286	324	325	271	293	299	304	288	309	322	315	283	296	286	308	277	334	294	298	261	329	322	259	317	287	308	295	296	297	292	310	304	282	299	303	275	277	286	277	295	295	325	305	310	309	311	284	314	252	296	309	314	298	288	282	309	276	316	312	274	308	292	288	296	350	301	322	274	315	295	278	267	321	270	279	286	313	275	303	287	263	309	307	332	312	301	288	282	320	307	291	274	312	306	304	333	346	292	309	280	265	289	289	300	309	314	302	290	335	313	292	322	283	302	251	312	280	279	308	327	303	318	280	321	295	296	341	316	298	302	285	324	295	291	273	315	288	307	297	280	306	312	268	321	290	260	300	305	299	294	324	280	302	279	281	313	322	346	302	312	290	326	298	316	330	283	317	262	295	279	316	288	288	293	314	287	284	300	288	283	299	299	311	287	300	319	281	258	313	319	301	314	284	293	303	271	301	274	300	292	312	318	314	291	275	313	313	267	300	278	323	293	309	306	282	292	296	327	300	307	304	294	284	316	345	311	322	289	267	324	312	296	309	276	288	308	305	263	316	345	312	297	290	296	305	288	284	307	312	340	308	308	277	270	297	280	278	317	261	310	285	290	283	282	321	285	273	315	305	290	299	320	312	307	309	286	289	278	346	272	316	308	310	279	300	304	276	316	321	280	305	307	296	321	320	287	298	285	294	308	281	317	279	311	309	293	289	323	295	277	289	283	301	324	286	261	328	319	302	289	311	291	328	300	319	314	312	301	304	295	298	287	306	292	290	323	343	298	298	300	308	296	281	310	288	240	314	296	305	282	277	316	308	294	300	323	329	336	294	292	280	313	336	276	312	310	299	348	330	304	307	325	298	281	309	293	280	280	261	293	302	258	280	310	308	309	277	293	303	307	298	292	280	296	330	331	325	290	324	288	317	285	298	277	290	291	279	279	298	340	309	301	290	326	290	268	299	282	291	280	290	319	295	319	274	306	303	304	321	333	269	294	325	293	306	275	293	306	309	278	299	298	289	280	291	296	265	322	313	281	291	293	301	267	276	305	274	287	332	292	304	302	312	285	283	304	286	268	273	273	296	270	269	296	271	302	304	328	321	318	283	304	297	295	326	311	306	314	285	297	296	316	275	308	307	305	298	319	284	309	314	310	266	275	297	310	321	302	274	250	299	263	283	330	326	289	331	323	277	265	286	315	312	325	294	285	277	325	296	267	259	327	276	290	318	282	305	256	285	324	353	305	274	266	273	325	312	304	289	268	290	295	262	291	300	307	304	309	296	292	328	297	260	307	283	263	273	278	326	272	304	317	310	271	304	306	315	289	291	326	281	293	301	281	304	312	309	307	294	307	303	284	296	284	298	328	277	294	308	299	331	319	312	293	281	304	310	311	324	294	284	320	318	290	313	283	259	305	285	292	270	300	274	343	267	259	291	318	283	311	312	292	312	312	315	288	296	268	296	268	305	308	336	324	302	302	335	281	296	325	320	278	318	288	284	304	300	270	285	286	300	266	305	298	260	318	302	283	289	321	280	286	280	286	269	266	323	299	278	298	305	340	286	290	301	269	294	258	275	283	269	305	308	303	297	315	273	271	286	294	325	276	277	280	294	309	303	278	296	298	314	329	286	290	265	277	304	283	305	299	304	291	318	331	315	306	316	322	298	321	279	274	313	283	298	288	305	302	302	299	302	281	347	328	341	303	289	282	342	329	269	284	290	269	288	325	261	309	262	283	340	300	310	277	312	305	308	298	287	312	259	286	288	288	293	298	321	323	279	280	267	303	288	304	335	268	284	278	279	334	299	272	277	302	309	329	295	276	293	333	291	286	325	278	275	287	287	324	291	319	326	290	274	324	308	291	277	304	261	283	297	307	311	293	324	270	290	281	325	279	265	271	290	317	293	303	317	303	266	278	299	301	273	268	291	313	264	314	310	287	335	332	298	300	300	311	291	291	308	293	284	289	314	288	304	299	292	304	263	291	268	309	325	303	315	306	289	318	303	274	292	310	290	317	290	318	256	287	305	308	289	283	333	323
1867	687	695	709	670	656	733	692	661	736	645	681	651	612	692	667	622	656	728	679	659	646	644	694	684	670	721	642	690	628	664	732	706	652	659	652	675	635	629	679	677	668	692	722	680	713	695	650	626	638	683	654	661	670	692	692	671	632	641	664	689	659	643	680	662	633	615	652	638	666	672	668	647	607	673	668	618	684	662	683	655	693	650	696	666	681	683	677	667	657	645	622	664	641	662	658	619	661	657	641	687	631	695	665	677	707	632	663	677	665	660	632	664	678	636	678	665	645	660	670	642	696	661	660	674	649	706	671	640	629	709	653	638	691	655	680	669	645	664	676	684	644	659	648	710	682	643	652	685	644	664	657	680	663	646	624	625	698	680	671	693	664	658	670	677	617	697	668	680	675	700	657	687	653	721	608	687	637	717	690	659	629	634	707	649	693	692	652	658	678	682	646	610	658	708	676	657	661	682	687	637	645	634	677	667	628	626	679	657	634	655	664	652	709	720	719	658	683	690	609	713	690	627	672	662	629	608	638	682	642	656	677	673	653	703	698	627	639	690	639	679	679	652	660	693	680	679	591	659	646	659	623	645	662	660	650	639	665	690	658	689	709	622	639	653	684	657	681	661	660	661	638	651	695	666	665	694	645	687	660	642	606	680	680	678	675	653	641	645	661	645	667	663	701	672	669	678	692	661	690	645	683	631	658	660	653	643	665	661	621	662	669	643	670	655	685	659	670	711	659	672	659	637	655	682	643	624	648	653	654	687	631	668	587	644	588	641	645	677	691	660	645	611	651	671	626	685	640	660	704	657	646	630	669	624	624	664	620	656	660	700	680	650	599	651	681	703	698	665	611	694	652	689	685	670	663	663	649	650	627	682	643	684	642	637	672	643	674	653	627	639	738	669	645	647	669	650	697	620	634	637	654	719	659	661	637	667	629	663	683	684	707	677	722	698	658	655	722	655	666	669	694	659	693	659	640	641	659	717	676	656	735	693	628	659	660	680	634	662	671	664	686	654	659	635	670	670	644	695	643	663	675	663	668	671	685	693	646	640	712	658	702	625	668	695	643	647	704	704	663	660	676	641	627	686	650	664	624	673	652	647	620	707	698	727	608	658	621	697	677	607	694	659	670	605	636	672	632	665	721	670	659	670	685	667	674	659	621	652	668	675	663	645	666	672	655	659	674	654	638	676	689	632	661	676	666	645	653	657	633	700	675	679	675	623	633	629	668	711	647	677	681	692	674	637	663	682	642	690	685	670	654	673	696	655	696	611	666	696	676	701	626	636	696	635	640	607	646	712	620	648	625	611	662	652	632	618	644	666	693	616	632	707	644	679	679	671	691	674	637	702	696	659	692	662	647	689	661	676	694	693	667	619	665	700	685	687	689	638	628	675	722	673	634	634	667	659	661	683	697	653	655	618	647	662	646	609	664	657	691	683	660	616	647	674	700	697	647	676	652	616	677	690	661	681	667	668	659	728	664	681	659	679	670	720	680	666	659	678	651	662	653	713	657	642	635	655	676	678	671	691	652	659	665	640	650	717	651	655	682	739	645	663	677	633	672	676	621	659	590	666	656	667	621	670	684	686	653	656	682	666	654	661	668	675	623	672	658	643	670	705	740	645	698	599	679	690	693	639	700	684	652	707	676	659	656	675	631	657	668	660	631	705	664	657	677	663	650	661	710	652	646	649	651	652	675	648	687	646	720	665	653	690	693	685	643	705	633	699	664	663	681	673	706	658	667	681	624	662	662	682	642	681	643	655	676	687	638	633	674	691	671	657	615	652	650	664	667	669	706	629	645	655	670	636	645	626	669	667	646	684	652	613	696	635	668	657	661	701	687	645	649	684	668	671	675	671	676	668	700	611	685	665	687	637	692	673	709	665	672	672	684	625	623	654	709	673	635	705	648	635	638	684	613	653	638	698	604	659	693	647	660	655	667	659	632	640	668	619	670	656	647	651	662	679	654	684	654	688	664	671	669	663	691	652	655	699	658	634	657	624	626	674	675	672	650	669	681	643	718	641	692	649	659	669	689	699	715	689	686	642	726	689	673	657	649	685	683	709	660	649	662	639	633	686	669	661	695	659	613	653	697	640	676	705	697	668	644	651	699	650	649	689	625	693	663	667	686	673	680	679	683	646	651	638	651	669	659	657	650	652	676	642	652	678	703	712	628	688	670	703	722	658	657	675	625	659	658	667	708	664	629	672	639	672	686	670	637	632	621	692	675	692	678	670	642	675	651	668	664	665	677	612	654	708	634	672	657	647	639	663	662	644	613	691	678	642	641	637	668	608	643	651	661	687	645	629	659	638	680	665	662	628	664	673	677	641	662	663	660	668	704	670	636	656	687	687	681	652	680	607	653	657	663	741	619	678	687	687	658	671	685	661	665	673	653	667	644	701	632	647	674	642	647	668	663	716	640	631	649	650	630	671	660	642	688	693	664	641	704	637	638	670	688	685	684	647	692	649	674	630	672	634	641	661	689	625	639	625	665	675	676	692	656	642	703	661	671	669	613	691	645	655	685	649	581	674	651	625	665	678	651	682	660	656	699	694	668	640	666	639	682	618	662	619	682	696	629	690	647	682	686	642	677	692	654	657	689	603	659	653	663	604	699	661	650	739	638	638	658	688	636	669	695	666	664	663	661	660	696	649	683	666	651	665	671	641	735	672	654	658	680	637	685	659	688	678	692	670	679	661	628	672	651	626	647	697	633	663	724	667	661	673	675	644	679	697	641	705	670	667	629	629	673	658	674	659	657	635	698	658	687	640	702	682	625	697	635	640	686	669	626	646	668	615	636	649	653	714	641	700	656	685	676	644	642	627	660	653	685	670	657	621	662	658	647	669	677	713	606	671	674	635	640	649	621	675	640	658	618	668	627	642	677	630	650	600	672	665	690	686	627	644	640	650	621	689	678	647	663	653	670	635	664	675	678	699	652	608	637	665	694	662	678	676	675	677	661	640	686	624	614	677	664	703	679	685	652	666	695	700	714	644	661	677	628	656	666	660	673	706	657	641	660	648	652	704	677	670	662	648	642	704	668	626	653	678	672	648	679	675	655	669	642	657	690	668	726	681	614	672	655	654	673	680	688	693	601	656	669	732	654	640	688	677	665	666	649	632	712	638	625	681	665	659	660	677	642	679	621	647	677	663	635	637	652	692	645	666	655	682	656	666	651	658	672	647	654	692	676	649	667	640	642	654	639	665	684	679	678	627	661	655	633	654	678	648	684	631	651	647	664	677	689	655	675	708	677	669	699	658	664	621	658	638	658	678	706	630	670	644	668	676	675	703	610	610	632	660	618	677	687	697	645	648	647	636	701	698	649	676	673	651	648	753	641	642	694	618	627	707	673	671	645	676	643	684	672	693	714	705	674	684	656	632	690	695	664	622	660	670	667	666	675	677	657	655	708	634	651	676	645	700	669	651	650	681	679	659	641	659	664	676	665	677	619	683	698	662	690	701	726	623	642	661	617
7031	463	457	364	323	271	234	230	202	188	179	178	187	195	198	162	135	202	167	176	146	159	146	160	136	183	157	159	173	157	166	161	150	150	152	151	169	194	154	155	151	150	147	155	179	167	149	150	165	170	134	167	149	149	156	149	145	145	130	157	137	164	170	172	167	155	140	161	166	157	163	142	145	171	155	157	169	145	157	146	137	162	175	155	136	157	125	163	174	148	180	176	179	174	182	155	145	155	162	133	154	166	156	161	163	146	117	153	132	157	169	164	157	130	178	156	146	169	161	155	131	181	160	138	135	160	177	128	154	141	154	162	163	166	159	150	143	143	141	157	157	166	160	165	135	139	144	150	153	158	151	163	149	162	153	160	169	155	150	168	134	167	170	144	145	155	163	150	141	149	164	138	148	164	173	165	134	169	159	166	175	150	156	166	172	133	161	150	172	135	156	149	177	140	136	164	162	176	151	157	172	168	153	149	151	136	150	160	173	150	149	139	178	166	164	160	155	157	166	158	150	169	169	153	146	157	135	146	137	159	170	146	123	151	167	144	150	155	147	149	154	153	190	159	157	125	175	153	173	146	155	150	151	150	148	163	159	161	163	172	157	151	157	178	156	170	130	168	134	154	166	147	167	150	161	146	150	134	158	174	147	148	163	161	137	157	163	156	162	149	162	166	150	162	167	164	141	156	147	142	157	179	168	164	157	159	147	134	144	162	166	164	144	148	151	146	145	165	147	152	167	159	184	161	152	159	150	167	158	141	133	160	136	150	147	123	136	142	163	146	147	157	164	121	147	162	161	156	149	155	149	158	173	142	152	147	148	165	161	161	160	140	174	156	172	146	153	148	159	163	164	153	172	158	165	142	147	148	150	156	164	152	149	161	156	153	174	169	154	149	180	154	163	147	157	183	186	149	153	155	149	142	170	145	152	153	151	139	165	169	164	169	158	155	146	164	144	175	172	136	149	137	156	165	136	153	166	138	166	153	164	143	151	166	162	158	156	159	147	171	132	155	171	164	166	176	158	157	140	134	171	152	153	153	132	161	142	155	184	154	152	158	151	144	151	165	153	146	160	130	161	141	152	149	156	135	149	170	142	136	133	164	168	142	172	142	142	155	146	160	176	152	160	163	159	136	167	149	162	155	161	161	157	145	169	149	152	166	144	146	162	148	142	156	157	168	148	168	171	151	150	142	135	162	175	170	154	160	168	118	164	152	150	165	168	147	161	141	115	162	136	167	160	179	187	153	133	122	135	144	148	133	142	140	150	138	146	146	146	157	157	158	154	158	178	136	143	153	160	154	158	157	177	169	156	131	175	127	140	170	155	140	151	167	170	174	132	161	156	160	150	168	158	146	175	177	168	151	140	181	147	167	144	145	162	146	149	165	163	147	155	151	158	161	165	141	166	176	164	145	127	180	178	132	151	173	159	176	141	164	149	153	134	171	161	171	135	141	179	174	158	163	169	152	164	151	158	173	167	154	141	145	169	126	160	183	163	143	159	157	161	161	170	157	149	140	136	163	160	165	162	169	147	159	165	151	169	151	160	172	167	147	145	176	135	149	154	162	172	148	128	155	159	155	156	170	146	159	134	158	144	138	152	150	165	150	161	152	131	155	153	153	129	156	170	190	166	150	146	149	149	162	145	141	133	149	124	149	152	139	161	152	138	153	151	161	152	177	157	179	156	148	173	154	164	177	127	143	171	163	163	150	162	150	152	172	152	173	169	151	158	132	154	149	149	145	164	140	153	157	168	161	143	152	165	178	138	180	150	159	163	148	139	162	153	176	140	149	156	136	165	132	166	167	170	158	159	176	142	134	145	172	156	156	146	160	152	167	153	150	120	148	145	175	149	148	155	150	173	135	153	150	156	170	159	145	165	168	149	145	155	142	183	168	133	123	147	155	155	168	146	148	163	147	157	150	176	145	156	174	158	165	151	171	174	149	165	159	134	136	157	165	155	134	153	159	154	162	180	163	165	170	145	163	154	149	168	144	151	139	167	155	160	144	152	173	162	143	162	160	156	140	143	138	159	146	156	149	155	148	152	164	180	149	167	157	178	143	158	160	158	158	147	158	155	129	149	143	170	147	150	153	157	152	155	174	158	145	170	157	176	146	140	157	152	162	159	157	151	166	160	159	155	176	143	157	158	151	152	140	161	154	153	161	135	146	150	168	171	163	187	173	122	152	161	156	162	150	153	140	155	140	128	143	139	155	134	169	178	148	165	162	163	172	152	167	157	172	144	158	154	148	155	162	151	138	168	166	181	147	165	188	143	161	150	142	165	137	142	143	143	154	158	166	154	198	160	160	129	149	137	150	126	164	165	163	161	149	145	166	157	150	172	151	148	156	169	170	158	175	170	157	125	153	157	169	169	154	143	133	167	171	173	146	143	158	160	173	164	181	131	145	148	159	200	157	163	149	154	150	163	165	169	154	156	136	175	137	155	164	139	172	165	146	142	168	157	136	153	146	152	159	153	147	168	167	160	149	165	139	174	135	153	165	127	148	137	166	163	160	133	144	154	166	150	169	164	167	163	147	152	160	178	162	190	148	173	157	129	167	143	157	169	167	186	156	173	160	169	162	157	168	158	155	151	126	171	176	165	159	149	160	160	137	135	145	161	154	165	151	149	158	165	157	143	171	156	166	125	152	149	165	170	159	148	132	178	169	159	155	144	139	169	175	145	154	141	170	159	172	183	140	145	146	150	150	140	141	166	151	161	141	144	168	147	151	137	166	160	141	148	149	145	155	147	154	144	169	167	180	156	144	144	169	157	139	137	134	175	151	169	160	161	138	143	170	155	167	137	155	161	158	144	150	173	172	150	144	153	157	165	164	142	171	153	143	175	168	148	157	176	134	151	162	142	155	128	140	148	141	134	163	157	170	153	167	140	153	139	173	164	166	154	173	153	184	142	137	180	156	155	177	141	132	115	142	178	162	153	130	170	149	148	151	147	142	157	157	127	144	163	145	132	153	150	134	139	192	147	155	138	136	144	156	160	166	153	157	148	152	153	161	180	166	145	170	166	152	137	163	145	170	172	156	153	165	157	153	157	155	174	180	177	152	147	155	140	168	161	157	132	148	163	155	163	157	134	138	137	173	161	165	154	145	136	153	145	161	180	149	156	142	143	171	167	162	148	153	167	153	162	144	165	145	146	141	170	180	147	161	149	154	155	142	175	147	177	174	165	199	159	141	154	170	159	171	184	155	169	138	140	163	159	178	127	156	150	162	170	182	143	156	164	147	150	151	132	159	164	159	137	168	178	182	163	174	147	174	167	171	155	153	168	161	157	166	159	178	165	138	158	149	150	138	143	142	141	154	139	166	149	168	168	160	165	170	164	176	156	146	147	170	152	132	166	146	152	154	164	146	155	135	159	151	166	147	153	151	158	168	147	168	141	129	165	181	152	176	164	138	176	151	141	162	162	149	154	155	134	168	161	143	154	135	151	155	144	134	144	167	167	156	159	154	183	145
6099	598	1143	1268	1252	1011	846	708	689	595	533	518	516	477	425	447	455	406	426	431	388	394	406	378	398	388	411	390	389	412	395	417	417	421	387	383	415	385	404	376	370	372	383	352	342	351	406	341	360	372	368	371	364	384	356	355	375	399	373	386	396	372	347	357	368	346	380	375	379	358	383	393	343	339	386	356	371	362	358	344	346	365	362	361	357	364	379	362	378	379	349	372	402	377	359	358	341	416	403	354	349	360	381	355	354	365	353	358	369	343	359	329	333	387	356	346	376	366	371	374	367	370	368	351	401	356	357	365	383	367	362	346	368	338	340	368	347	354	361	359	346	357	332	359	330	380	335	379	351	342	387	321	368	368	328	382	360	365	376	377	332	341	375	332	343	380	359	365	395	371	352	362	389	347	347	362	401	351	375	335	368	355	402	356	410	380	316	358	354	351	353	338	353	378	390	377	356	366	365	352	362	342	342	396	345	351	375	326	403	340	377	346	367	371	371	384	342	376	383	359	338	372	359	350	357	364	326	374	358	357	323	353	353	363	338	351	374	372	355	380	356	355	325	351	324	376	370	350	330	352	348	353	350	393	355	362	334	363	336	340	310	358	376	341	367	353	350	371	347	365	354	385	340	341	367	335	321	393	348	375	370	351	365	354	347	360	325	365	380	341	364	358	367	371	344	361	362	382	366	396	371	378	352	381	377	346	336	386	353	359	347	368	358	378	339	336	348	345	363	387	326	342	347	341	354	373	353	363	370	357	369	374	382	355	385	355	402	343	346	373	329	352	336	367	365	359	364	388	384	346	369	369	358	333	329	370	366	337	358	421	342	369	347	321	338	356	349	357	391	368	364	341	341	342	368	346	376	367	348	325	359	393	348	379	361	335	330	376	364	322	336	348	378	361	358	360	355	361	336	327	398	367	361	358	336	384	392	377	333	360	374	361	353	355	335	385	366	367	338	348	345	356	341	350	403	343	343	361	319	342	335	351	365	385	369	338	377	350	352	375	339	366	347	331	368	379	349	341	361	356	350	365	355	361	374	403	350	376	374	347	362	340	382	347	378	403	381	375	337	362	363	399	364	374	332	374	346	338	372	382	397	327	351	347	340	368	355	365	379	378	392	341	380	368	397	303	372	360	338	350	376	363	356	346	354	339	387	342	360	336	360	355	356	375	381	369	362	364	363	371	333	346	325	393	375	343	366	367	339	370	356	381	346	383	395	373	362	354	367	384	328	380	419	381	368	355	347	296	351	357	332	389	366	360	329	351	361	374	343	332	368	373	341	349	355	368	361	345	389	399	328	335	392	356	371	352	357	378	384	368	370	363	345	386	369	363	389	388	318	331	350	345	375	367	361	386	343	380	390	395	383	379	366	363	375	361	331	356	343	366	329	369	367	349	389	384	343	348	341	358	394	352	359	352	358	386	356	379	347	338	364	405	376	391	329	359	351	373	367	342	361	342	339	368	355	355	348	319	367	407	370	345	365	374	364	324	335	355	353	374	347	365	352	347	372	364	351	358	406	361	357	376	401	367	362	366	406	327	355	335	364	365	372	336	346	335	364	386	365	341	377	365	397	407	349	339	356	335	369	331	344	350	356	367	390	381	352	343	366	355	364	329	375	361	347	355	358	362	345	366	357	364	362	386	364	333	374	385	330	355	401	351	359	371	336	378	377	366	351	371	361	388	361	395	355	377	380	371	336	348	386	354	359	376	354	330	346	356	374	365	338	341	351	336	370	351	385	353	320	361	359	385	352	362	336	336	340	351	351	375	371	332	360	355	355	352	342	371	317	365	389	373	356	358	373	365	369	359	374	418	342	331	382	358	394	381	371	321	336	359	331	350	382	361	371	356	369	305	359	363	336	346	355	353	345	356	397	365	347	334	362	367	326	338	364	360	361	350	358	367	337	345	371	396	356	372	351	371	323	404	335	315	405	356	356	349	371	358	374	340	347	345	353	407	352	363	372	375	351	352	340	387	410	386	322	372	347	383	381	357	344	358	313	334	370	344	374	397	375	351	365	387	360	391	337	349	384	334	359	333	370	337	359	350	324	357	336	311	386	395	357	334	353	332	377	361	347	368	355	343	350	416	372	355	377	346	358	379	365	379	333	337	390	376	380	356	336	361	344	344	347	335	381	349	344	373	354	407	379	344	379	348	354	395	356	361	355	365	324	365	350	370	340	368	367	351	392	347	353	346	356	335	407	348	336	364	384	320	316	346	382	352	339	326	407	351	319	356	398	354	384	408	334	341	361	365	335	379	390	390	337	355	373	402	380	386	341	366	357	390	378	417	356	347	381	362	358	336	377	329	376	339	340	412	351	359	342	383	348	360	373	391	358	360	371	348	378	361	352	342	353	390	368	357	367	347	355	322	376	354	367	364	368	334	352	339	365	351	335	366	350	373	343	358	355	344	380	358	359	362	349	360	349	330	358	357	399	357	367	368	404	348	366	374	389	355	347	338	363	379	362	326	342	384	365	349	376	361	363	365	364	385	366	354	375	378	367	386	362	382	358	370	371	395	362	361	371	360	377	364	346	348	380	358	375	331	299	314	366	375	313	340	341	356	352	349	339	349	343	363	329	357	369	360	361	335	374	376	375	339	373	315	345	334	349	340	378	371	364	361	362	348	379	365	342	351	371	372	310	393	371	347	346	384	369	340	348	326	368	355	344	351	356	378	343	373	350	365	354	348	386	346	342	376	336	317	365	351	386	350	367	332	372	391	368	362	361	349	378	366	388	384	357	366	361	344	312	330	336	391	368	361	338	358	372	362	367	332	388	350	389	386	371	381	373	345	352	368	372	375	385	366	327	401	343	354	366	376	351	366	359	332	375	361	346	365	351	337	344	343	322	336	363	368	330	367	379	341	339	408	338	356	372	367	373	370	392	378	373	370	352	371	332	358	335	372	383	385	361	353	374	333	371	334	345	374	350	329	345	343	371	356	345	369	377	365	359	373	386	364	332	357	372	345	339	339	367	336	313	381	345	331	381	389	374	364	341	376	377	368	374	373	343	364	347	331	360	405	335	386	365	356	372	338	362	327	341	345	379	367	316	384	355	361	365	339	364	369	377	328	328	402	342	334	363	336	362	350	388	340	359	338	351	383	354	371	370	366	361	353	351	378	360	353	375	377	374	370	368	358	366	356	351	397	365	348	365	346	348	373	362	366	365	355	371	362	363	370	359	354	323	331	379	383	360	363	357	373	333	357	347	362	380	354	341	354	355	322	343	353	398	389	374	367	366	367	337	369	319	372	389	382	367	368	382	359	350	390	367	325	344	335	349	350	377	356	364	399	344	362	340	345	339	362	326	360	346	385	330	351	401	369	375	353	406	334	339	334	347	373	381	350	394	387	387	401	366	382	363	358	351	388	387	358	355	352	389	415	360	364	352	332	384	377	360	340	335	325	391	389	377	372	358	393	381	345	351	331	341	393	354	354	378	382	345	382	387	336	340	376	354	340	369	343	342	353
13564	924	770	615	449	345	256	222	158	164	153	117	106	121	98	109	98	109	89	92	86	109	94	81	72	116	102	106	100	105	107	91	93	90	83	95	109	92	86	104	83	88	91	78	97	103	62	81	87	101	72	99	82	88	100	76	74	70	92	96	64	92	71	89	87	97	72	81	67	73	93	90	98	73	89	103	86	64	78	76	97	62	84	86	93	88	88	84	78	83	105	89	90	71	102	90	83	80	81	90	85	78	98	89	73	90	103	76	86	80	85	94	87	92	103	91	84	73	87	74	74	86	85	102	98	92	79	79	80	80	75	87	77	83	94	79	86	77	70	86	86	74	89	81	79	79	86	75	85	68	75	77	87	82	79	91	76	76	91	79	70	67	79	74	94	82	101	85	71	81	78	96	85	56	96	102	88	91	87	95	93	76	83	76	65	99	81	72	80	95	75	80	71	83	86	78	84	88	87	77	80	87	79	84	85	93	80	89	84	87	81	93	88	90	77	81	76	79	77	86	85	69	75	77	90	101	84	95	76	91	67	77	81	82	61	93	79	76	88	82	75	84	92	72	67	79	85	58	82	87	93	78	93	87	82	90	79	91	81	83	85	77	84	89	71	75	72	91	77	78	95	77	68	80	67	80	85	83	79	70	79	73	75	99	68	92	77	69	85	99	89	95	77	74	70	73	67	91	87	84	82	74	99	88	82	81	72	70	80	85	84	86	88	92	65	84	85	83	101	87	79	76	76	88	77	87	78	61	69	71	80	72	83	74	56	84	91	85	73	98	97	72	86	81	90	89	75	86	72	91	83	84	94	77	93	91	92	108	80	87	79	80	77	68	90	75	82	81	85	79	80	76	88	79	87	79	77	71	88	86	86	71	78	88	100	72	86	63	73	76	78	71	95	83	80	75	96	96	71	65	84	90	87	80	94	89	73	107	91	86	76	87	83	86	90	83	94	78	75	81	84	96	73	94	76	85	78	92	90	80	79	92	83	71	82	90	92	76	95	82	82	75	90	81	90	80	81	85	72	97	76	94	69	77	75	82	89	58	81	71	63	86	93	75	83	82	87	103	90	81	92	93	77	95	85	73	80	78	89	80	85	95	84	71	79	98	73	78	81	79	82	84	80	77	81	79	72	95	83	101	70	92	61	86	73	103	76	95	96	92	78	94	102	83	75	105	89	81	79	77	85	93	82	91	78	87	75	92	77	71	93	78	61	78	74	73	80	97	100	82	107	89	88	96	64	85	76	64	87	87	59	72	69	91	74	77	66	79	75	75	70	78	66	74	89	81	95	75	73	70	75	101	82	74	83	78	89	86	87	74	80	88	81	72	72	90	91	77	84	81	62	84	89	82	79	79	80	78	104	86	98	75	86	93	70	92	83	90	93	92	82	77	64	88	90	64	91	81	73	76	78	90	91	79	82	76	84	61	82	86	81	90	90	75	68	79	80	84	82	92	69	89	87	106	71	104	106	93	70	84	89	80	88	87	87	81	78	76	74	93	77	74	76	84	82	71	78	77	70	68	86	77	83	90	83	59	82	92	71	86	74	81	99	90	69	85	93	80	92	79	81	81	92	93	76	79	70	74	89	84	81	72	86	63	77	84	89	89	73	88	73	89	89	72	72	83	84	78	88	88	75	62	90	80	85	75	90	82	92	82	71	81	100	96	89	81	95	94	73	85	92	81	63	75	90	71	82	112	90	81	84	65	72	76	86	77	75	89	84	88	96	91	77	100	103	81	86	78	98	90	81	80	91	78	67	69	82	90	90	82	81	66	70	84	66	99	78	87	86	70	105	77	95	96	73	98	86	86	87	90	78	74	87	69	65	89	95	76	68	73	95	64	106	75	102	80	87	79	77	91	79	94	78	67	89	80	95	78	77	94	78	85	87	78	90	70	83	67	93	85	78	81	90	88	83	72	83	74	97	79	77	79	89	85	90	86	98	65	75	76	74	67	79	93	86	76	76	68	86	81	89	96	97	74	74	80	70	91	83	55	73	95	98	71	77	83	87	62	71	68	94	80	98	105	82	94	87	76	89	65	81	80	82	82	71	90	90	85	86	77	80	76	82	72	88	77	86	85	97	72	78	77	72	93	73	89	87	78	79	76	91	101	84	83	81	75	87	65	70	61	86	86	79	86	73	75	77	62	87	93	92	89	101	81	74	74	89	75	83	106	86	80	89	102	71	68	76	82	84	86	93	83	78	75	84	67	83	95	87	73	72	82	85	88	78	106	78	93	69	107	84	86	90	97	79	82	77	72	84	89	77	82	91	83	101	93	89	89	91	91	81	86	87	92	90	81	62	86	83	91	85	94	84	82	88	80	63	80	80	73	88	96	69	87	79	83	100	101	79	79	79	85	79	72	85	78	78	72	81	79	82	83	95	66	85	77	98	84	75	93	89	77	83	80	70	77	69	85	76	65	86	77	92	83	83	80	83	82	90	86	80	99	85	72	90	86	85	70	71	76	92	67	82	90	90	87	93	85	111	75	86	87	72	86	85	78	81	98	65	93	78	72	86	84	87	82	99	70	84	81	104	82	84	74	93	90	89	81	69	73	69	77	85	86	72	86	80	80	92	83	83	83	87	82	86	93	102	92	89	92	83	91	98	86	82	93	61	75	87	75	79	86	67	80	86	66	82	72	78	77	87	85	76	83	80	91	68	73	76	86	97	88	84	68	88	91	92	84	80	85	88	72	84	76	90	81	90	76	75	90	81	86	89	72	78	88	71	83	72	83	78	80	72	78	67	77	73	78	69	91	105	88	94	80	84	73	73	81	84	109	84	64	81	87	86	81	81	85	85	86	84	91	88	74	89	74	78	73	56	66	91	73	82	76	78	88	77	93	72	92	99	102	79	76	78	72	74	87	84	88	87	99	75	89	75	69	89	90	100	97	90	95	98	79	80	97	74	58	77	85	71	105	83	75	85	87	68	98	83	95	93	78	97	87	76	89	113	88	85	71	80	83	109	87	81	74	69	95	93	97	72	98	79	80	65	79	91	81	97	99	85	82	72	77	85	84	74	76	76	71	71	78	71	72	75	100	84	82	93	88	103	82	76	87	86	105	81	96	79	83	79	71	94	93	67	94	73	81	76	94	74	71	68	87	96	88	84	88	94	90	81	77	75	69	68	81	108	81	72	95	105	102	78	76	72	79	63	88	83	99	86	71	92	81	92	72	79	85	83	64	109	80	82	76	85	82	85	80	94	81	103	92	73	92	93	90	87	107	69	78	81	94	73	77	100	83	91	73	85	107	88	83	82	82	90	78	101	74	84	74	88	75	103	82	99	81	92	98	78	88	76	86	84	90	98	89	86	97	71	84	84	95	85	73	74	72	61	100	73	90	70	70	94	88	54	90	88	79	76	84	86	78	79	87	78	79	94	79	87	94	84	73	101	71	90	76	86	84	87	78	72	104	77	79	94	81	86	97	90	93	81	97	84	78	79	72	95	77	90	70	77	85	91	63	85	88
7996	811	1810	1921	1873	1393	1172	967	786	665	643	496	521	470	428	446	410	397	361	316	337	309	349	339	296	297	298	359	339	332	323	353	341	315	289	330	326	319	295	286	273	261	231	264	266	246	266	248	249	243	236	250	238	247	249	244	241	256	246	251	206	256	215	239	230	242	244	232	239	249	240	260	253	244	242	221	225	234	213	264	222	249	230	253	234	221	236	235	229	259	241	237	215	233	224	234	229	231	224	228	245	227	229	222	275	223	251	210	210	253	238	236	268	237	225	241	245	241	225	221	237	244	245	234	252	220	218	254	201	208	247	221	240	227	215	239	215	255	261	215	233	231	213	240	220	216	244	244	229	254	245	238	220	220	238	235	218	226	212	223	237	241	206	227	250	227	258	221	212	272	244	232	239	228	217	242	248	244	203	224	227	208	212	212	223	224	234	218	236	242	217	240	235	228	233	219	255	234	217	266	235	227	230	219	227	211	231	236	240	238	226	223	226	235	245	219	217	222	248	215	240	224	239	249	220	226	207	233	236	231	211	261	209	246	233	235	222	259	210	232	228	229	233	271	212	232	231	234	224	247	214	283	226	266	240	223	237	245	222	229	197	203	239	252	214	225	210	242	232	229	219	250	236	240	232	206	203	223	239	238	249	237	258	241	211	198	240	230	252	229	238	230	243	245	247	222	227	247	220	212	229	241	250	220	228	241	211	241	246	223	247	228	229	233	252	226	250	252	272	228	247	243	228	227	230	211	222	216	237	251	226	250	259	205	255	228	220	229	212	246	218	226	240	231	243	212	241	250	210	259	230	230	266	219	238	246	219	215	228	253	236	242	236	225	220	213	244	237	221	232	239	229	220	206	223	243	237	248	232	252	226	251	246	215	219	264	227	227	215	224	224	210	236	240	206	246	224	209	246	228	233	209	237	239	262	222	229	232	238	245	219	231	212	223	236	213	249	218	243	242	239	250	244	230	236	238	242	240	233	233	228	202	237	224	239	227	207	204	260	225	206	223	240	233	226	231	230	235	248	231	223	253	245	211	240	230	259	255	206	259	221	239	229	234	257	225	209	226	222	234	226	205	214	234	228	211	266	215	244	235	247	232	254	253	223	245	227	233	235	215	259	215	201	244	226	230	231	254	236	218	224	232	219	239	213	246	236	198	248	197	232	258	225	245	241	246	249	214	230	227	255	211	214	226	229	217	228	250	217	233	239	217	243	205	229	241	215	230	236	210	215	271	240	227	261	235	218	243	229	222	214	238	231	219	236	260	218	224	205	239	209	226	223	207	233	220	208	235	227	213	213	235	218	236	245	222	240	225	213	258	231	235	203	219	243	229	235	239	220	215	212	223	239	234	264	226	235	238	236	236	238	202	225	225	210	237	243	247	223	243	213	233	244	260	239	236	235	237	250	196	213	235	249	236	260	220	227	224	202	258	229	254	241	215	231	227	236	237	243	226	229	210	229	228	258	248	260	240	231	220	232	224	224	228	229	235	233	243	247	210	231	235	227	247	237	229	256	258	260	248	210	220	274	239	224	204	212	228	240	263	212	244	234	219	224	241	218	252	235	240	234	203	201	235	224	241	232	239	235	204	228	253	219	245	231	247	214	228	230	230	237	252	231	208	239	224	224	224	245	205	235	218	235	235	250	218	193	255	249	241	264	225	256	265	245	226	216	244	241	225	212	237	237	232	253	226	240	214	260	236	252	239	255	219	224	239	225	232	220	193	274	227	212	230	229	233	223	228	225	224	218	226	222	245	244	236	243	241	220	234	245	244	241	215	250	229	212	206	225	225	232	217	245	240	227	228	227	221	226	222	230	257	223	220	231	216	242	232	225	232	206	232	227	233	235	249	244	243	235	232	227	222	237	224	248	218	213	227	239	244	217	227	235	220	183	255	251	224	215	241	233	222	229	242	209	220	216	229	242	242	241	222	215	257	221	238	238	270	240	233	217	216	231	216	229	247	258	243	248	239	224	215	254	224	242	237	243	247	221	218	258	213	252	235	237	243	241	254	244	249	228	261	242	247	225	230	236	206	219	248	212	248	247	216	237	241	224	210	227	216	230	261	240	223	270	223	264	219	235	215	244	245	246	233	211	212	219	252	213	224	237	194	244	240	232	246	217	222	225	231	206	223	243	249	219	261	252	232	237	226	252	237	208	230	245	242	221	248	245	243	216	221	264	244	248	233	235	244	215	230	213	257	238	242	225	218	246	228	238	232	215	227	206	227	218	250	244	241	249	247	221	214	230	240	217	257	191	221	237	218	243	220	237	249	229	226	220	230	243	238	245	248	221	211	234	248	207	221	223	223	266	230	247	193	243	231	226	232	240	226	240	252	250	219	233	244	265	240	211	199	220	224	244	222	219	229	241	231	226	249	193	238	228	235	250	209	233	238	226	234	225	224	195	208	248	241	203	247	228	226	217	230	256	251	221	229	224	238	251	218	227	228	219	219	234	229	248	211	234	259	231	234	206	207	241	269	210	274	258	230	214	242	231	226	254	236	207	250	236	253	233	248	221	205	227	249	263	220	249	230	252	227	214	227	237	237	237	250	218	251	250	218	229	242	247	233	234	235	216	234	246	258	217	215	240	242	226	215	235	202	221	230	221	243	235	198	239	238	228	233	215	249	224	225	234	218	228	212	241	217	261	205	207	243	225	252	213	206	220	235	218	236	207	202	263	243	216	243	220	260	225	264	221	265	217	218	239	231	220	236	202	252	231	225	221	224	231	211	238	242	233	227	251	220	253	245	236	207	249	232	245	222	235	201	238	231	235	257	245	225	242	230	237	232	257	226	198	227	232	236	252	235	253	245	242	229	235	242	228	232	237	229	215	212	216	205	227	250	230	236	248	227	222	205	229	229	234	247	205	223	200	224	233	229	223	207	243	236	240	222	242	206	225	256	230	243	219	243	254	228	229	238	225	226	229	211	258	220	236	203	254	238	232	232	237	244	224	229	247	240	242	217	237	231	245	218	256	245	243	221	217	224	230	239	240	237	225	222	235	251	230	249	224	224	226	211	209	221	243	230	220	227	248	234	221	243	230	216	227	228	243	220	231	229	249	237	240	246	240	232	235	242	210	242	228	243	209	242	249	243	234	218	221	236	213	251	243	233	239	234	233	223	260	220	223	219	236	203	246	218	219	231	255	233	246	204	225	239	226	243	242	219	235	224	214	231	258	234	219	246	240	226	228	215	226	219	235	243	226	225	208	227	242	236	255	236	233	251	216	244	247	228	255	232	236	226	233	243	255	218	209	244	257	260	241	234	245	234	228	219	220	226	225	249	212	228	238	248	206	227	217	221	235	243	229	234	240	227	218	254	222	248	241	244	204	253	238	216	233	217	225	238	220	238	253	227	239	231	240	257	213	264	264	217	201	224	242	203	233	216	226	234	238	225	223	231	231	234	258	236	215	211	234	256	244	239	256	246	231	245	217	243	234	260	222	227	226	208	228	228	219	260	249	221	234	245
1618	294	293	268	278	281	285	273	288	336	318	283	264	289	275	258	320	275	285	296	323	265	302	286	265	278	289	292	321	308	306	298	316	319	335	280	281	321	272	316	265	308	313	322	318	276	302	276	277	308	325	318	273	305	291	318	299	278	311	300	279	312	320	299	305	321	305	279	298	313	295	295	310	266	257	284	264	322	297	282	321	322	307	299	265	300	265	277	301	290	325	284	303	274	314	293	306	277	274	323	303	273	304	288	292	314	333	277	295	339	295	301	331	291	303	249	281	308	273	312	314	298	305	302	282	324	299	320	284	282	286	302	281	318	298	285	307	313	307	288	300	279	299	285	303	284	262	313	311	334	279	307	277	308	324	321	297	315	338	303	304	303	297	309	249	299	296	301	296	301	315	279	277	308	307	319	286	328	291	293	296	313	291	304	298	308	334	298	290	281	332	316	342	294	315	302	311	300	315	342	313	300	333	291	300	275	310	306	295	320	317	315	300	333	281	306	302	302	288	331	283	319	316	323	285	276	319	304	299	266	297	305	297	304	309	310	334	293	273	309	316	303	313	303	295	319	288	314	299	268	341	308	301	308	303	277	286	277	349	301	319	268	311	349	305	325	301	324	324	294	317	335	273	334	307	283	308	298	270	298	298	284	316	286	332	331	316	281	284	319	306	287	249	295	309	284	306	279	298	314	272	273	298	335	295	335	295	270	293	295	314	273	276	320	304	322	305	287	295	302	326	271	288	298	319	285	283	333	284	330	290	307	287	332	329	313	300	306	289	276	285	279	311	319	332	310	317	284	344	314	293	326	311	266	276	278	274	282	274	309	308	296	316	256	295	267	276	279	324	320	317	303	294	275	327	298	310	327	329	292	311	308	300	311	329	323	305	311	290	304	299	276	338	321	308	294	283	304	302	315	316	271	281	311	300	286	309	303	294	285	305	301	281	334	290	307	299	316	316	284	317	294	312	322	275	334	302	322	309	273	290	310	297	327	302	291	304	307	272	287	302	301	304	304	295	295	299	329	306	287	272	317	295	313	328	309	302	296	299	307	311	301	308	292	278	300	293	290	269	321	279	266	334	300	285	318	324	291	301	310	300	251	303	315	293	298	243	295	296	253	266	313	327	311	308	326	321	322	278	295	297	306	344	294	268	302	321	273	285	312	289	282	307	314	320	268	275	314	314	293	293	318	271	279	295	318	340	287	313	332	287	325	294	324	302	305	324	292	273	288	279	321	297	289	305	297	296	314	314	293	310	277	291	307	305	283	288	309	300	295	295	309	301	275	312	304	272	293	289	285	304	300	326	284	289	307	311	308	274	325	320	280	303	298	270	290	290	302	310	292	325	311	325	344	336	318	286	273	298	303	296	309	305	259	293	307	303	302	286	280	296	323	319	273	303	280	272	289	318	282	268	299	272	304	291	277	275	281	290	305	283	317	286	295	302	334	305	303	315	315	294	291	289	331	332	320	328	281	277	291	267	317	298	308	292	293	303	280	298	319	277	287	292	327	275	271	301	287	285	287	317	287	286	331	287	303	290	294	314	320	290	284	295	294	328	293	316	291	305	295	318	288	278	308	301	300	314	276	290	308	321	299	295	265	330	319	362	291	301	299	311	302	321	318	302	343	280	277	297	304	329	322	278	302	290	307	279	296	305	324	284	309	349	301	295	307	299	355	307	339	286	329	342	323	253	284	319	333	318	294	294	286	284	340	260	280	290	335	283	311	299	305	296	324	312	290	296	282	282	295	319	319	281	283	320	272	300	272	329	321	286	292	299	288	320	314	310	301	320	322	315	313	276	341	338	299	342	298	290	324	309	306	309	312	268	294	306	361	293	283	298	299	318	281	252	306	272	323	266	299	306	301	284	269	304	309	254	300	284	284	312	304	270	288	280	298	302	313	313	302	279	305	309	289	294	279	297	277	342	333	342	298	290	314	303	299	270	304	302	289	287	290	277	280	301	319	324	317	303	303	282	309	269	312	272	318	299	285	297	343	280	307	258	345	316	288	309	272	315	287	325	295	307	311	317	300	288	301	295	291	304	291	301	274	312	323	287	294	294	289	312	279	301	345	315	276	286	295	347	294	308	318	311	288	282	277	316	310	320	298	297	290	267	334	310	322	288	325	291	325	297	316	312	284	327	289	271	292	314	291	317	331	317	339	276	319	300	293	313	285	307	319	296	272	316	288	336	292	277	269	288	270	291	292	311	287	325	299	308	263	279	321	282	320	287	283	325	292	274	284	313	296	277	338	313	291	290	308	324	291	298	285	286	281	311	330	291	315	310	281	333	320	325	314	303	307	288	326	264	308	276	323	292	294	300	313	322	310	261	297	297	269	279	283	326	290	325	336	310	304	281	308	305	319	288	338	295	323	296	301	295	293	342	305	315	320	302	322	311	282	280	307	318	259	313	285	340	319	301	291	311	315	304	279	323	290	298	287	287	305	286	275	307	303	323	291	281	260	279	294	267	301	354	279	365	297	319	285	303	297	289	303	270	349	305	274	322	306	304	302	334	266	303	300	308	332	334	316	292	254	318	303	317	303	278	271	323	305	304	288	301	292	295	315	273	303	361	325	318	300	286	328	278	318	323	281	322	336	287	336	257	310	289	309	283	295	344	266	309	301	311	281	297	320	308	286	313	321	291	293	297	283	303	305	279	282	308	272	290	293	275	277	313	294	301	273	299	285	268	290	294	282	317	289	277	289	295	292	315	288	284	330	297	306	301	302	311	257	305	290	293	326	325	287	287	316	275	333	263	299	296	273	297	304	318	334	282	307	334	301	295	307	316	317	287	275	299	306	286	282	320	287	323	312	308	256	279	309	300	327	277	307	329	303	282	305	315	293	295	263	298	321	317	307	276	325	303	293	320	279	300	311	288	315	310	344	319	304	308	306	291	291	305	302	305	286	287	276	315	300	277	281	304	312	292	303	301	305	332	291	295	286	312	312	306	329	340	301	299	289	270	298	303	312	287	302	309	313	303	291	313	300	286	294	293	280	310	292	324	325	301	287	291	313	329	346	315	314	309	282	294	334	279	290	339	305	310	316	275	313	287	303	301	295	338	283	282	308	291	282	277	270	300	287	313	293	310	328	301	277	266	300	318	289	290	278	318	281	288	282	283	296	324	306	283	289	271	286	318	291	281	289	299	319	295	313	290	266	290	284	308	268	311	307	279	288	315	310	306	311	290	294	289	277	323	291	287	285	328	293	259	280	313	292	284	302	290	351	285	314	308	312	274	324	258	284	316	272	279	300	303	283	288	311	332	305	328	298	295	279	290	334	319	322	294	295	289	281	271	321	331	301	314	353	326	282	285	296	328	281	293	317	327	270	307	316	301	299	294	306	315	314	286	311	317	309	295	302	288	305	308	300	308	286	299	288	291	285	320	286	317	280	300	302	324	272	319	290	294	246	294	334	309	288	322	301	285	302	258	281	285	269	290	302	287	300	339	294	311	284	298	297	290	346	292	284
1872	703	740	712	706	723	678	661	699	684	692	682	733	687	666	640	655	612	657	685	656	619	644	651	678	680	649	607	686	654	677	653	687	660	658	636	676	653	663	704	680	652	683	693	603	627	691	621	664	656	663	692	674	618	678	622	678	642	677	653	634	664	682	651	683	656	722	643	673	654	686	676	668	663	675	661	695	648	576	633	676	670	708	639	663	681	635	656	648	630	669	662	656	649	656	662	744	667	673	687	699	648	660	658	658	681	643	681	659	657	710	638	720	626	665	667	655	673	663	680	676	664	635	668	701	668	650	670	658	699	643	657	677	651	656	660	657	670	667	681	659	636	637	667	687	673	667	636	671	654	651	639	676	635	696	632	641	688	626	712	675	670	708	647	693	651	676	706	633	658	653	677	656	671	714	678	660	664	666	688	668	678	682	669	700	687	646	640	688	664	675	677	640	644	678	639	657	627	662	651	616	618	633	630	655	665	640	694	613	734	640	652	643	684	682	677	665	643	647	654	677	650	655	695	654	678	717	615	657	668	690	685	670	662	708	699	662	687	699	671	658	644	659	640	662	640	679	625	640	690	610	698	651	711	670	661	656	710	682	656	674	655	653	670	675	639	651	666	681	663	684	688	640	669	621	695	654	660	669	711	668	637	717	679	665	674	645	632	658	700	667	646	662	611	702	717	681	688	627	668	680	671	659	635	706	639	684	690	640	653	642	682	668	604	702	671	655	735	637	635	674	669	625	703	634	697	656	646	696	673	724	653	663	653	621	648	683	640	680	635	705	684	693	659	668	670	669	672	705	693	715	658	680	669	661	704	669	689	655	716	651	680	668	676	650	683	677	691	637	649	659	646	659	723	683	633	717	666	679	662	641	672	639	675	683	674	614	680	684	635	681	676	716	634	670	665	666	679	654	633	662	665	627	704	664	645	699	679	714	680	641	678	676	635	681	661	686	701	684	647	676	676	691	630	686	657	662	646	642	667	631	689	645	696	686	694	671	727	666	677	646	670	631	626	680	650	677	624	711	635	623	616	651	644	709	683	694	685	656	609	664	619	637	693	674	682	645	682	644	666	679	675	651	673	662	639	637	691	722	650	691	676	675	710	691	690	672	692	612	665	697	676	623	671	657	679	649	655	677	670	652	701	688	648	644	703	644	653	660	658	685	640	692	628	698	724	703	646	649	667	726	746	628	660	649	679	645	677	615	700	712	661	689	659	661	653	688	634	710	661	648	652	646	688	686	658	657	655	667	672	667	672	694	646	671	678	681	640	628	691	639	697	674	687	676	661	744	682	638	676	672	685	661	682	654	649	626	676	667	659	668	635	648	650	655	687	649	638	645	655	644	651	722	626	656	642	615	653	667	703	637	630	712	655	633	648	708	683	665	645	636	629	691	689	651	716	676	709	701	684	658	666	653	702	637	643	658	675	634	616	657	646	726	661	672	618	649	634	619	671	694	652	662	660	598	685	665	648	660	664	682	650	697	629	662	689	628	647	671	610	665	682	667	694	628	651	692	608	679	667	717	696	651	696	645	691	671	673	629	663	652	668	678	633	679	658	668	703	655	689	678	668	667	654	680	660	654	695	629	682	649	669	699	631	660	665	660	650	639	630	680	654	677	634	688	672	663	670	676	665	706	675	641	687	627	632	693	624	666	695	643	679	670	692	657	716	667	686	744	646	671	671	691	708	655	677	654	682	698	672	672	642	692	649	637	670	694	642	656	610	682	627	692	669	648	658	682	668	689	680	657	687	663	636	659	676	656	679	675	656	673	590	732	694	693	665	676	694	644	664	691	694	670	666	683	698	696	645	671	619	687	610	702	693	694	680	671	648	674	691	706	638	661	675	691	641	694	650	671	628	627	661	655	674	678	672	673	665	669	668	652	685	669	652	739	690	631	644	630	698	673	661	663	718	661	665	701	674	679	678	657	638	665	711	685	637	688	657	696	636	645	648	653	679	648	651	714	661	688	628	676	653	679	683	696	680	659	653	696	639	676	682	647	668	707	642	629	684	671	637	616	700	685	671	678	656	629	638	704	630	660	686	655	681	683	651	647	674	639	659	704	659	695	695	658	673	669	659	670	651	649	665	651	666	660	601	682	637	653	694	700	667	675	683	690	668	635	673	683	687	657	633	717	652	689	654	633	626	656	693	669	647	657	604	664	648	640	689	698	656	628	638	631	666	621	735	648	664	677	689	656	691	646	638	695	685	653	710	681	699	691	655	684	668	670	655	681	669	673	699	657	681	625	677	645	658	619	706	702	687	683	637	632	688	674	667	660	648	687	661	716	680	695	658	694	707	634	692	699	704	667	628	640	674	675	666	668	634	641	630	708	681	706	664	644	645	638	656	673	652	654	658	666	637	641	589	688	623	694	668	657	684	684	642	679	656	638	679	642	630	660	631	712	670	662	685	648	701	665	653	672	650	693	626	677	706	653	671	678	662	655	697	717	687	654	670	677	650	703	700	666	637	678	707	664	659	692	643	682	674	678	634	685	671	662	649	655	666	695	633	649	675	663	667	692	668	672	656	672	652	658	704	695	702	651	674	690	645	683	660	683	683	684	675	660	631	641	663	664	665	661	694	656	656	680	687	682	651	609	679	642	637	664	686	691	660	654	677	676	653	646	664	657	683	686	633	678	635	674	680	680	674	665	670	664	674	626	633	667	735	661	638	649	644	676	691	659	693	661	701	663	698	661	687	676	670	640	645	647	671	650	611	695	598	720	747	664	636	659	668	637	669	683	633	682	675	680	694	672	637	667	684	692	661	684	650	694	657	626	690	674	678	658	673	674	643	703	647	659	606	658	697	662	704	663	660	612	642	662	666	660	648	676	685	635	641	680	657	655	698	709	674	685	688	661	693	663	656	681	638	648	703	628	620	671	615	634	657	656	650	663	630	628	738	684	637	656	683	684	675	660	645	672	694	682	671	658	622	642	678	616	680	697	719	701	630	661	694	661	722	629	721	739	670	644	635	648	717	680	642	643	638	696	629	675	653	672	682	690	688	711	669	662	721	703	702	700	666	655	662	639	639	673	658	592	609	639	691	653	675	679	688	661	657	687	701	650	680	676	693	683	624	674	677	654	664	642	671	664	714	669	674	692	677	713	680	662	675	689	664	617	665	615	661	663	615	652	635	666	693	654	697	705	662	638	664	624	720	719	650	686	661	635	642	687	652	617	664	672	663	686	651	686	702	666	694	682	679	672	673	636	679	656	677	694	654	696	676	659	658	655	662	678	667	683	667	648	659	643	705	673	649	623	692	645	684	679	649	677	661	670	658	657	636	676	661	691	693	632	668	626	649	677	626	676	639	669	666	625	627	675	657	664	653	707	652	684	668	629	651	687	656	608	671	697	648	661	636	688	648	686	650	651	637	688	658	630	676	661	662	666	672	672	657	683	673	640	640	703	632	665	647	678	653	699	645	699	712	662	683	668	672	619	638	725	634	664	623	676	695	681	660	728	646	634	671
6879	458	461	425	324	284	289	217	210	193	177	198	168	169	157	148	163	140	151	154	130	155	167	157	177	156	152	165	145	163	170	154	179	147	152	161	159	140	145	138	141	186	158	140	145	146	145	151	179	145	168	161	147	172	141	145	138	165	167	164	145	143	169	148	163	161	154	161	160	133	165	173	154	159	141	147	155	157	144	157	136	140	147	170	171	154	172	153	145	147	162	127	169	158	158	134	146	170	145	160	161	169	170	175	165	168	148	162	157	146	123	156	161	146	136	165	152	164	161	141	161	162	157	166	166	149	176	156	163	143	155	165	151	176	150	163	177	137	138	141	149	152	152	170	138	147	158	161	171	142	167	177	149	149	150	163	159	147	155	163	163	137	137	169	141	143	149	160	159	144	155	146	176	153	152	156	153	158	145	167	166	164	175	136	164	142	173	163	161	163	146	183	160	163	139	171	156	151	150	162	133	162	143	149	155	161	146	163	141	154	168	159	147	173	175	130	133	158	137	159	148	155	177	163	158	148	164	140	120	177	163	180	124	160	165	154	180	134	154	158	177	151	147	142	150	139	147	156	142	163	119	160	155	146	162	173	164	158	167	146	154	168	128	189	156	138	162	150	148	148	160	137	164	153	158	163	154	177	166	164	166	165	153	161	143	147	156	157	160	153	158	148	156	150	172	155	165	154	139	157	142	162	159	149	158	139	153	144	155	179	170	133	123	145	154	142	145	180	143	139	125	137	152	121	187	162	179	144	158	169	147	151	154	144	145	156	159	145	170	134	146	154	154	163	169	154	157	133	126	160	166	163	155	162	131	161	166	127	150	165	137	149	152	162	159	163	147	139	161	149	159	178	170	152	163	164	169	150	154	151	138	133	161	133	193	146	141	144	160	162	133	142	151	176	135	165	166	154	150	156	133	167	146	175	153	167	150	115	146	138	154	154	156	143	140	152	153	120	123	140	164	175	150	148	159	183	134	152	167	136	145	160	169	154	146	164	167	158	152	168	174	157	171	156	150	174	174	178	130	165	155	156	156	134	156	143	154	153	165	167	154	139	161	163	144	156	161	178	154	145	145	146	153	166	158	156	145	149	159	156	146	157	153	155	174	127	166	150	170	145	120	176	149	167	144	172	171	171	160	145	148	152	156	137	154	154	141	166	147	176	140	163	167	139	161	165	135	142	163	132	156	138	172	147	150	143	154	154	138	162	156	187	153	143	148	161	140	138	161	157	146	162	167	154	150	162	164	147	131	164	173	166	149	134	146	150	173	159	165	176	143	145	173	150	141	160	181	155	146	129	156	146	155	142	168	139	157	143	153	155	152	187	154	155	156	168	138	158	142	163	183	153	150	153	147	132	164	169	165	168	146	156	143	158	141	157	156	140	140	143	146	155	163	141	168	157	165	161	152	164	158	167	154	143	156	143	134	149	170	146	132	145	155	161	172	147	149	159	159	148	170	158	147	139	161	157	161	143	157	163	150	137	160	161	173	177	162	120	151	151	148	159	145	167	161	136	182	168	156	148	137	158	158	129	160	170	168	165	168	152	163	159	146	138	148	140	132	128	148	147	147	156	137	151	150	154	147	163	158	139	153	145	164	175	170	145	139	129	146	152	155	147	145	174	127	134	166	154	156	156	144	159	132	155	135	164	148	159	148	156	164	159	147	152	145	151	161	135	157	155	153	166	151	132	134	174	152	160	174	145	152	155	135	141	148	148	149	146	151	143	155	147	163	153	165	158	183	139	170	138	165	145	143	154	163	163	145	150	151	160	160	171	172	174	133	146	142	152	165	168	143	149	154	144	150	152	150	139	167	154	134	172	149	140	153	177	163	146	184	177	139	125	177	157	163	165	158	171	169	139	156	150	163	165	164	140	138	162	150	163	170	154	126	128	154	151	131	175	170	158	170	152	164	168	148	133	169	171	163	132	159	145	153	156	149	174	145	160	162	151	177	154	145	157	137	168	159	147	148	160	149	164	156	196	140	163	129	148	157	170	160	156	156	142	153	129	157	158	157	161	155	143	165	143	179	168	160	163	159	164	162	150	143	146	163	162	164	159	132	155	208	143	165	140	136	152	158	135	168	147	138	173	152	138	174	154	155	137	132	137	135	158	171	154	160	151	163	152	159	170	159	147	173	156	176	145	159	150	163	151	155	159	156	138	156	154	155	175	146	138	162	164	129	154	141	146	150	137	143	150	148	160	145	180	139	159	152	151	165	154	144	148	155	152	159	144	140	146	162	148	141	156	130	158	152	161	164	169	157	167	141	147	169	161	159	158	179	153	152	138	137	143	129	144	165	139	169	142	157	149	134	162	126	151	152	158	178	164	151	166	151	138	151	141	153	140	145	141	162	167	160	157	139	166	157	159	156	168	143	157	152	165	176	158	167	172	129	157	148	136	138	166	155	180	140	162	150	167	150	161	153	155	177	175	148	138	183	146	190	167	143	135	160	147	156	168	175	161	158	137	149	157	169	128	167	134	153	180	137	156	153	168	159	137	177	171	143	141	155	155	146	147	136	156	142	171	161	157	150	160	161	184	165	148	144	173	139	155	161	155	151	149	149	132	135	151	153	143	158	172	136	160	166	174	158	155	171	181	126	172	151	153	136	151	151	144	150	188	163	148	172	131	187	145	147	152	157	168	183	153	163	161	152	153	153	163	153	164	172	156	147	129	140	127	164	166	159	158	156	145	164	173	150	171	167	152	166	171	155	153	158	166	141	170	153	162	163	172	148	157	171	172	159	151	182	161	147	178	136	162	160	147	131	138	156	150	163	157	167	157	172	168	170	167	145	134	162	149	165	161	138	153	163	148	159	169	148	155	164	161	165	167	137	139	150	164	159	146	164	146	149	153	183	186	161	151	177	147	153	121	130	160	153	176	173	167	164	143	121	121	131	144	166	161	152	156	173	160	143	129	166	172	201	145	174	183	161	137	156	155	118	156	147	154	177	160	159	129	142	170	156	149	155	137	163	158	152	150	154	168	145	135	165	175	162	155	133	158	161	150	148	164	143	168	129	167	163	139	136	139	162	143	135	135	168	168	148	140	166	139	112	147	158	153	154	137	169	160	128	146	160	154	155	162	156	174	151	179	149	161	157	138	145	136	147	143	131	184	160	165	146	153	158	151	139	154	156	186	157	150	154	147	128	126	151	168	163	149	144	174	152	155	145	160	154	159	150	156	154	177	155	150	156	144	170	160	149	162	173	174	163	163	171	160	156	138	153	141	158	156	162	153	178	138	164	145	144	164	156	151	140	160	151	142	169	149	137	168	160	174	160	168	149	142	153	154	164	165	130	154	153	141	162	178	116	163	158	136	145	143	144	136	158	140	177	170	150	152	141	141	152	143	131	138	164	146	151	140	154	146	147	156	139	169	169	152	136	132	147	147	150	183	160	190	167	178	144	157	139	172	161	166	136	150	187	157	172	156	145	150	163	149	124	181	163	150	154	134	156	154	156	156	149	141	161	134
6103	642	1098	1268	1212	941	869	725	655	576	539	525	516	477	458	452	446	393	429	414	416	444	392	402	357	381	393	387	406	403	394	400	409	401	367	385	402	381	373	376	350	347	371	389	294	391	378	353	382	364	363	363	384	352	362	360	381	380	359	380	356	373	368	344	373	359	373	357	337	357	372	366	330	386	363	361	337	346	390	358	365	361	393	378	364	381	366	356	367	339	365	365	340	360	356	367	357	340	372	353	316	385	349	386	330	349	381	369	356	365	377	377	327	386	384	339	362	359	359	375	396	370	391	338	375	374	330	345	366	384	372	374	373	358	321	347	348	341	388	358	347	342	365	387	356	353	347	336	356	382	387	354	362	391	351	379	362	379	367	373	337	396	331	350	337	371	343	377	359	377	345	360	391	339	377	353	381	318	368	354	376	381	339	350	352	351	362	368	343	377	352	355	357	376	360	340	377	351	342	334	357	377	350	356	383	390	368	347	361	382	408	366	362	363	317	350	329	358	337	393	361	368	362	402	378	363	398	392	353	364	378	384	351	368	350	357	401	352	380	364	352	362	358	380	365	339	315	368	391	344	372	327	323	381	360	357	372	363	346	378	381	339	356	379	369	393	365	376	380	357	364	356	322	357	374	389	326	350	367	405	335	384	367	375	347	336	390	350	367	362	372	374	364	330	359	372	353	348	353	345	359	350	370	340	370	371	386	356	377	355	336	345	359	358	346	332	390	387	358	370	370	341	408	358	384	356	351	330	362	346	357	355	361	370	350	340	335	367	368	372	397	361	351	380	379	363	354	350	415	369	358	360	386	359	360	369	348	330	363	398	369	338	344	326	420	383	377	388	363	369	350	354	369	368	346	360	346	359	354	362	348	332	356	330	382	374	355	353	340	326	365	368	348	355	368	335	346	370	371	361	398	372	351	361	388	335	334	365	330	368	364	359	353	360	348	354	359	361	336	358	356	340	345	374	342	347	370	355	368	356	378	360	373	377	354	390	364	352	354	366	392	376	376	331	341	369	360	392	404	377	354	338	384	345	343	373	342	373	355	379	369	352	371	359	358	361	413	354	361	372	361	376	355	330	354	367	348	339	328	355	357	378	359	372	340	381	348	369	354	375	379	364	390	380	354	401	354	337	341	376	373	348	362	362	350	355	396	343	325	390	327	342	335	354	336	365	343	342	351	382	366	383	390	363	385	411	387	371	384	318	386	374	334	343	341	366	368	349	347	356	315	378	338	364	357	353	413	352	332	337	344	361	350	335	384	318	365	359	374	341	334	348	333	347	377	347	368	377	340	358	351	354	350	372	376	393	361	355	370	358	343	343	372	337	383	355	344	365	357	374	330	368	360	363	365	351	386	344	366	383	343	366	358	362	391	337	369	386	346	406	347	369	353	360	357	401	353	311	382	378	361	372	366	342	344	346	373	377	369	364	378	326	364	350	350	395	372	392	359	333	353	353	324	338	348	372	364	392	391	389	366	377	383	320	351	383	360	384	386	343	379	331	385	365	354	314	343	386	353	368	343	387	342	373	365	384	361	380	376	371	321	385	363	333	378	370	352	349	367	337	348	380	382	366	358	358	358	356	348	388	387	397	342	367	368	384	348	332	343	337	366	403	352	347	372	389	368	412	359	384	360	353	379	310	343	335	338	364	339	351	355	351	370	335	342	371	382	369	371	348	355	349	369	366	357	364	382	377	344	357	375	314	365	367	344	343	372	364	372	335	359	361	369	367	349	350	350	333	376	357	361	408	354	349	378	361	376	376	357	372	346	332	365	352	350	328	339	357	372	377	384	391	385	400	383	370	384	392	398	344	374	385	352	342	354	378	354	365	350	386	370	376	382	375	342	345	362	352	352	364	340	338	368	319	334	341	352	382	366	386	339	367	347	351	373	374	390	367	375	385	355	343	378	361	342	360	380	353	361	366	334	383	362	366	377	342	347	411	388	373	385	375	358	352	378	384	340	369	402	377	384	344	384	358	340	337	369	354	366	355	383	393	363	413	347	356	351	352	380	353	355	383	381	369	349	378	363	380	376	361	354	357	330	358	343	361	345	334	364	367	365	352	375	363	352	334	371	356	365	377	369	330	352	336	330	380	328	392	342	384	347	352	349	384	374	350	331	352	364	355	362	333	398	357	380	370	374	344	343	375	379	359	341	347	379	339	365	364	374	359	339	358	353	355	361	377	339	399	321	364	397	347	366	353	345	390	340	386	370	336	375	374	345	343	343	341	364	330	359	373	355	356	371	370	336	394	353	372	397	360	335	365	369	374	372	374	375	394	379	360	364	389	404	379	378	358	364	355	370	394	381	360	344	352	322	317	338	384	388	357	376	340	367	352	356	405	330	328	342	366	332	365	376	375	373	334	365	338	397	390	335	387	357	366	373	336	362	358	385	384	355	370	331	379	354	359	359	337	376	355	363	322	350	385	391	394	344	354	358	343	361	349	362	358	355	381	392	346	359	367	363	367	370	362	373	353	387	355	344	349	354	354	347	373	372	321	351	360	325	361	362	379	313	368	370	372	360	365	340	357	388	334	343	337	377	367	346	365	337	367	378	367	392	373	356	382	342	366	352	349	348	353	362	398	395	373	384	359	326	335	368	347	345	395	362	341	371	351	372	326	365	349	375	370	371	363	372	357	353	352	370	355	338	378	361	353	338	376	348	314	354	338	366	376	326	404	352	346	368	344	333	351	332	373	363	340	393	372	358	328	378	342	336	368	359	366	364	345	339	367	393	332	318	379	354	367	353	365	362	364	368	378	361	325	378	380	336	330	318	338	364	379	358	387	351	340	396	357	386	342	331	388	370	376	363	360	398	360	343	349	374	362	363	321	360	372	371	331	374	354	357	389	324	376	352	360	359	367	352	381	339	377	345	349	352	353	383	364	354	377	345	312	352	324	369	385	354	344	385	359	354	315	398	355	352	362	351	366	380	358	357	328	367	397	367	383	349	378	356	385	370	382	363	378	343	323	386	351	363	346	340	406	371	322	337	352	349	388	369	361	379	322	353	360	380	358	363	373	356	330	380	338	355	328	376	377	347	341	341	373	367	339	333	362	359	355	368	361	364	362	323	379	355	375	355	336	375	369	375	368	375	356	342	387	377	322	353	360	361	345	360	353	367	362	357	373	388	376	375	352	339	346	360	378	387	351	392	339	350	395	383	367	371	378	371	353	402	370	395	371	338	338	334	352	357	359	392	363	346	366	344	355	367	355	321	396	358	354	340	398	381	385	370	344	354	382	371	348	348	372	335	369	395	377	374	379	348	370	345	397	349	349	339	375	363	348	376	385	367	367	332	346	379	361	337	387	374	347	374	376	344	374	384	345	346	365	380	346	360	347	369	376	346	336	405	360	350	341	347	384	382	337	355	390	384	351	348	414	351	374	348	368	337	404	388	407	354	374	351	413	354	326	323	361	340	356	363	325	357	348	367	367	361	345	359	373	367	367	345	319	405	356	353	367	349	342
13554	955	774	591	414	348	223	240	182	157	123	155	125	101	109	101	109	104	80	110	92	74	80	105	92	94	79	110	104	100	88	93	67	85	104	80	97	104	115	110	95	91	87	82	75	100	87	66	83	77	62	75	89	87	85	98	83	91	77	96	67	88	84	76	59	96	83	90	87	96	90	83	99	74	78	71	83	77	107	95	77	78	82	83	87	82	89	89	97	85	87	84	89	79	85	85	83	97	73	90	108	87	106	94	96	88	91	83	84	79	79	62	85	92	69	81	94	76	76	96	78	76	83	102	81	85	82	74	77	83	96	79	76	76	98	74	97	89	84	101	90	82	87	70	76	83	86	72	100	83	78	72	74	84	94	82	97	64	69	74	89	104	84	93	87	78	95	94	85	102	84	79	78	91	81	70	86	92	74	81	82	79	73	78	67	89	68	83	77	74	78	99	84	85	71	73	78	83	72	76	78	65	92	68	74	88	76	64	67	94	74	73	74	77	91	101	72	83	87	87	82	86	73	86	75	103	90	86	84	88	84	75	83	74	85	82	78	87	85	75	78	87	101	68	85	100	88	74	66	81	86	87	99	74	66	90	86	97	81	81	91	72	84	75	79	76	88	103	82	79	82	104	70	87	101	78	89	74	84	87	82	95	95	76	78	96	63	76	87	96	80	70	84	91	103	81	82	71	90	81	80	81	83	87	72	78	91	78	75	87	77	95	92	75	84	108	78	92	87	79	82	87	65	86	100	85	78	88	76	91	76	76	85	102	95	95	84	85	85	78	80	78	60	76	84	87	94	73	74	91	71	99	87	79	94	82	80	77	90	72	71	83	74	85	67	76	89	91	71	93	81	94	94	80	77	68	80	81	80	84	100	72	80	76	88	73	94	101	94	77	91	91	87	97	66	89	68	107	89	82	71	71	88	68	90	82	83	115	77	85	92	87	85	90	86	100	91	92	87	94	93	89	70	74	94	85	104	72	83	72	78	80	70	91	74	78	81	80	85	80	86	75	92	83	79	77	95	95	79	68	73	78	89	93	81	69	94	98	80	107	97	95	71	73	79	100	63	88	83	83	80	77	87	82	69	73	66	82	65	88	85	93	98	80	70	68	78	75	86	73	77	86	74	85	83	93	87	71	77	87	85	94	88	88	80	57	93	103	82	76	82	95	91	94	69	90	88	75	84	68	80	94	80	85	77	79	78	66	81	73	93	83	61	83	88	76	95	95	81	73	71	84	98	82	74	80	87	111	86	84	97	80	100	82	71	85	83	76	70	71	71	75	80	88	94	87	80	88	86	95	83	111	88	84	95	61	96	93	88	91	69	80	91	82	75	89	100	75	95	85	89	85	74	96	78	80	89	82	71	91	92	84	84	87	74	91	95	97	79	92	82	98	65	86	81	94	88	67	85	77	76	87	77	66	107	82	95	98	78	96	98	83	72	96	78	78	76	75	94	71	71	80	65	71	73	87	77	76	78	84	72	89	88	72	83	90	87	100	72	97	94	79	78	86	76	90	83	88	74	110	69	70	89	87	68	90	94	80	101	85	78	89	90	85	80	73	101	92	67	78	79	76	82	89	93	75	73	68	89	65	87	75	75	88	82	88	69	85	87	83	95	98	98	76	77	76	73	71	93	77	83	75	92	72	89	62	87	80	106	70	64	76	80	82	76	89	90	83	84	81	82	96	87	78	92	103	76	98	83	104	94	81	75	81	88	66	80	79	93	69	77	75	93	95	87	98	76	88	72	77	79	69	84	82	77	82	84	75	79	86	75	89	97	86	94	67	84	76	76	90	65	78	69	88	87	80	90	98	79	78	92	67	62	79	95	80	92	83	87	89	67	76	72	87	92	92	86	78	86	90	95	84	74	85	86	72	75	91	78	77	86	93	83	89	82	78	88	84	77	93	86	92	89	75	108	68	81	75	78	104	95	90	77	87	83	85	82	86	93	87	103	78	74	92	97	79	80	83	85	79	90	68	77	76	73	82	81	70	73	74	74	79	70	73	89	92	62	72	76	86	86	73	87	79	72	70	86	80	82	77	74	87	79	96	102	67	97	97	79	76	84	77	101	89	77	84	98	56	83	79	86	88	89	79	83	75	84	83	92	88	83	78	76	64	106	71	77	76	64	82	64	68	89	107	90	89	84	82	79	78	85	85	99	85	106	94	82	68	80	84	75	74	87	85	112	77	76	54	91	91	87	87	97	63	94	83	79	100	94	82	87	66	85	86	80	88	94	73	79	82	92	108	90	84	83	85	73	90	102	95	95	81	79	87	76	83	93	98	92	87	89	78	80	83	86	96	95	87	81	84	93	98	76	71	89	72	85	82	79	74	66	78	101	80	96	96	109	68	83	64	92	88	73	62	75	83	82	70	79	78	80	74	85	75	76	83	90	76	89	67	68	102	87	79	76	87	88	81	94	95	90	83	90	106	80	59	67	82	76	67	76	86	87	80	81	66	72	88	101	84	71	76	73	87	101	82	81	71	98	80	96	76	89	77	78	87	73	97	106	95	94	92	97	92	78	86	85	79	81	65	83	70	74	98	77	85	86	78	81	81	69	76	86	91	70	92	76	92	81	63	89	81	71	77	95	67	82	86	81	76	75	79	91	90	82	75	82	88	85	82	78	88	82	98	87	71	75	94	69	85	100	87	97	76	85	85	68	85	61	71	69	82	81	88	82	101	80	93	97	70	80	96	79	84	100	88	84	78	83	77	73	76	78	93	81	83	84	84	103	87	91	83	74	74	99	68	70	84	99	80	90	84	90	79	83	75	86	72	97	89	79	101	71	82	108	81	85	103	88	75	76	86	78	86	77	82	93	87	80	80	87	89	71	100	83	86	104	87	88	73	74	106	85	81	76	76	94	80	78	90	80	87	86	79	82	90	86	72	65	75	70	66	82	80	87	66	71	101	109	92	89	68	88	78	101	73	93	84	78	76	89	79	95	79	83	75	90	62	92	81	71	86	97	86	84	70	76	87	73	69	73	83	90	92	77	74	71	78	84	69	62	79	100	91	88	60	85	78	76	87	84	82	62	82	80	87	80	66	79	86	93	74	72	99	92	90	89	72	85	71	75	108	75	102	81	92	67	95	104	61	87	94	101	77	69	85	92	68	59	92	82	90	98	75	76	85	89	84	93	74	100	102	80	100	84	77	67	81	84	84	74	90	84	87	81	106	65	79	80	89	78	92	67	83	99	86	80	71	78	68	94	87	90	91	85	82	86	74	90	79	75	84	96	105	88	95	84	92	79	99	88	86	88	87	87	77	91	82	79	72	89	75	77	78	74	79	93	72	101	82	101	85	77	75	84	65	79	67	78	82	81	75	75	91	73	90	99	103	77	72	72	82	88	94	85	92	76	84	79	83	96	83	96	61	77	73	81	99	82	68	95	81	84	62	93	82	82	81	89	91	98	76	84	80	74	65	77	77	66	77	72	91	77	72	93	107	84	90	88	84	80	78	81	72	84	85
8067	812	1685	1987	1796	1406	1115	852	874	682	569	538	498	454	430	436	376	387	384	365	366	320	315	294	319	276	304	323	293	308	333	293	316	259	276	332	321	321	297	289	238	255	247	254	231	253	258	234	256	227	258	279	244	259	246	229	224	241	251	252	282	229	235	271	266	257	242	219	236	246	246	235	254	225	252	246	257	259	237	223	259	251	234	257	243	243	254	256	250	234	229	242	244	259	257	262	227	273	233	245	254	226	269	246	267	245	243	241	224	232	231	246	234	215	248	248	231	240	251	236	254	258	242	225	217	216	237	245	257	233	198	230	192	223	229	234	231	242	231	217	237	212	248	238	242	218	251	185	235	219	242	207	232	232	240	222	249	245	260	239	220	241	252	230	238	217	235	202	266	243	239	259	240	239	247	239	242	213	245	248	226	244	216	209	209	199	238	214	227	242	227	242	226	241	243	236	240	212	243	242	233	214	217	228	217	222	220	229	231	226	232	217	222	209	237	233	225	222	254	221	247	246	233	250	234	262	223	233	249	223	204	242	258	243	229	222	230	218	216	254	258	239	254	233	236	239	223	261	210	254	219	226	199	213	231	259	219	224	272	259	218	230	212	197	233	242	223	208	261	222	247	229	210	235	236	214	225	216	227	266	235	234	207	225	257	248	262	245	214	216	260	228	262	225	258	214	224	218	262	244	234	258	253	241	222	211	263	231	221	261	244	237	228	239	223	214	241	238	243	244	217	233	236	225	226	234	265	228	219	241	217	240	257	232	226	245	250	248	240	234	232	247	258	232	245	231	240	261	242	247	228	225	261	236	221	234	222	244	212	240	235	205	236	241	226	226	226	217	238	232	215	258	240	235	223	248	237	254	223	222	217	225	226	212	220	253	228	228	229	220	246	230	240	230	235	236	228	231	227	248	225	200	258	270	224	222	229	253	277	261	258	229	231	258	210	248	228	235	231	216	255	240	204	222	238	214	233	274	218	231	230	244	237	225	268	264	236	251	221	224	241	226	235	211	244	234	251	227	266	229	213	248	252	225	224	228	237	254	225	251	244	226	228	231	270	258	217	246	213	240	234	221	198	237	234	238	257	242	232	200	202	219	216	205	276	224	228	228	207	226	243	223	250	222	260	257	230	226	237	240	216	220	270	256	215	224	238	239	242	230	219	245	237	240	216	229	218	235	233	249	211	218	242	234	254	242	237	237	197	225	224	225	206	261	250	247	254	239	240	206	271	228	248	199	208	236	242	248	263	193	222	228	254	261	224	202	232	235	254	242	212	245	230	247	235	235	236	277	249	260	188	258	241	230	227	220	256	214	203	235	232	247	220	234	239	254	233	236	241	236	229	215	238	272	261	243	222	250	231	239	235	208	232	238	252	245	232	248	224	227	232	222	222	255	238	218	239	231	231	224	205	238	245	215	231	250	225	223	234	240	229	198	227	226	237	243	239	249	264	221	222	267	239	244	234	229	255	226	229	223	226	218	239	214	260	221	226	246	236	242	222	246	244	232	220	218	255	259	248	248	227	256	223	220	212	238	237	238	220	239	226	243	226	263	231	214	239	240	227	220	233	241	237	253	214	227	241	242	211	239	253	243	214	235	226	248	226	252	219	215	244	245	224	253	231	233	243	245	214	220	208	247	260	236	219	244	221	257	229	262	246	230	251	209	215	245	243	217	256	257	214	275	234	235	245	217	237	233	229	268	224	223	199	244	205	239	233	210	229	237	234	212	246	246	208	244	244	214	220	236	226	220	231	203	267	248	224	206	228	234	206	234	229	244	226	229	228	210	228	218	250	259	230	231	237	215	253	237	253	221	244	253	240	219	221	254	235	225	232	224	247	234	207	223	250	230	252	235	226	246	231	230	232	243	258	217	220	227	233	260	233	212	243	249	250	226	245	233	223	235	211	222	265	231	213	223	244	245	209	252	245	230	272	245	208	212	230	208	234	217	231	228	211	251	232	231	241	233	226	235	204	221	222	207	243	248	233	218	211	237	242	274	245	257	251	229	247	227	225	205	227	213	224	231	246	211	213	215	230	252	212	245	217	235	234	232	229	215	234	256	248	234	213	230	252	237	258	235	236	232	231	247	251	213	225	269	220	265	238	229	256	241	259	197	223	238	236	214	269	246	241	259	210	232	234	234	235	232	242	233	235	261	228	258	239	237	205	249	243	235	251	260	232	216	243	221	221	245	225	261	204	252	227	236	233	216	237	243	189	249	232	225	235	243	222	255	224	248	225	265	234	215	234	236	222	223	250	226	231	227	234	245	224	212	218	238	223	232	243	230	264	246	247	243	230	230	225	238	231	232	246	221	223	239	227	235	250	219	212	217	238	224	222	240	227	232	240	228	221	226	242	205	254	225	225	243	222	240	232	250	209	223	230	252	233	239	258	230	216	224	258	246	216	224	229	237	236	221	206	233	253	230	213	232	210	215	258	252	245	236	228	225	220	224	228	239	206	223	239	242	222	224	251	226	213	233	235	217	218	225	216	234	232	268	254	245	224	253	259	226	255	248	257	234	216	224	233	270	217	230	245	254	228	229	245	238	249	225	222	251	240	264	231	214	234	230	245	212	254	232	256	221	243	222	223	232	231	243	249	224	241	232	226	231	223	249	240	251	238	238	240	232	223	266	219	225	231	230	264	216	246	236	199	220	259	241	251	221	243	223	222	224	191	234	221	227	210	234	240	234	207	233	232	250	237	239	240	238	247	243	253	208	215	236	256	254	230	234	224	246	252	220	228	229	232	254	243	252	232	253	233	231	244	237	239	269	217	211	226	240	210	224	212	245	245	224	242	234	239	252	229	216	225	242	215	234	231	250	247	229	232	246	248	248	245	255	240	251	250	240	243	260	210	227	256	217	227	264	224	225	237	260	209	222	256	223	246	253	241	238	241	242	224	235	244	244	219	267	232	261	232	208	227	221	220	224	213	229	231	253	252	244	239	192	211	247	209	253	228	254	236	228	215	229	234	257	199	256	234	245	239	252	226	231	233	220	222	262	221	250	234	250	267	235	234	211	224	238	229	219	237	224	212	232	233	235	206	222	236	242	220	237	258	243	229	227	242	213	235	231	253	210	260	239	249	232	254	252	219	253	220	238	231	246	196	238	224	233	228	222	264	240	222	220	255	261	225	224	214	234	249	249	247	221	237	233	214	248	242	244	238	231	214	243	234	228	242	233	215	212	249	263	214	224	243	268	229	231	213	260	225	244	234	254	243	230	235	215	226	228	234	221	225	266	237	243	267	232	234	241	221	220	215	246	247	257	244	235	269	237	224	225	208	237	229	239	240	237	235	243	235	252	232	238	255	238	222	223	247	231	230	244	232	208	231	229	238	218	221	216	246	219	232	215	209	214	238	251	246	226	216	208	265	252	204	236	251	204	258	218	228	216	241	196	253	240	266	236	225	230	244	229	245	258	245	217	238	217	237	224	228	248	227	233	247	245	230	225	238	239	237	243	236	234	236	270
1515	291	307	303	303	321	296	302	320	292	326	340	306	281	289	329	303	316	303	291	316	301	290	309	329	302	326	315	301	282	310	287	293	285	320	317	300	291	300	324	282	273	321	293	300	294	297	317	257	317	301	318	287	272	297	291	298	272	294	326	306	289	288	313	278	312	315	276	293	300	312	317	307	307	315	286	287	304	291	297	290	294	262	309	241	329	268	309	286	304	290	315	303	280	300	325	300	316	293	257	255	289	305	273	355	299	303	305	311	292	295	310	283	305	324	297	303	297	321	294	301	294	306	310	335	288	292	303	282	314	330	290	298	282	270	327	295	305	302	329	303	307	303	302	307	301	308	293	282	283	285	285	281	279	288	305	289	318	275	305	339	270	310	329	299	310	316	318	279	324	298	243	304	297	279	299	304	301	298	300	318	296	303	320	308	287	288	285	308	281	307	310	293	322	289	293	294	315	301	282	315	306	286	298	275	316	287	298	286	292	335	305	331	291	308	283	322	307	272	310	303	294	336	296	289	292	303	295	255	301	308	318	313	274	291	294	283	299	333	297	284	289	283	344	303	309	296	302	289	293	274	317	283	307	287	310	338	313	327	304	291	302	287	292	274	321	325	284	280	285	296	289	312	313	281	310	291	295	318	270	325	258	282	269	288	325	315	285	307	276	290	302	260	303	283	285	300	281	286	297	298	291	279	266	283	287	316	296	305	325	315	274	309	273	281	349	284	332	282	299	298	315	279	299	305	281	317	306	304	301	297	306	310	307	297	308	276	314	334	304	278	308	313	312	299	291	320	301	287	296	304	327	308	281	341	310	290	314	286	271	305	296	296	310	308	300	325	287	294	288	318	315	250	302	286	269	273	316	324	316	277	315	311	322	297	293	273	304	296	310	284	259	295	313	280	306	310	308	280	269	309	301	304	305	303	279	311	284	302	288	305	327	294	296	298	269	289	281	296	287	269	280	296	306	308	258	290	296	313	300	319	283	329	306	290	269	301	309	295	344	275	263	300	308	307	277	303	281	328	311	321	264	314	265	247	306	304	319	296	288	308	286	299	295	305	286	316	288	290	292	318	295	275	277	303	299	308	300	299	304	317	291	300	317	263	274	309	305	299	302	299	261	264	294	293	307	309	319	298	293	292	299	333	286	281	301	304	321	309	301	332	309	312	328	289	272	301	267	297	294	279	261	318	298	312	312	295	294	289	315	311	288	270	280	306	286	278	266	294	283	287	288	276	273	317	328	299	316	299	308	277	308	315	295	317	269	300	297	297	287	259	292	334	290	299	302	289	299	277	306	275	269	286	305	300	278	297	296	304	323	274	296	330	305	303	304	293	295	320	281	289	331	311	283	339	276	293	308	314	287	324	325	305	315	288	276	290	293	281	287	316	296	332	277	310	278	277	319	274	274	286	305	281	280	287	260	291	297	291	291	333	325	292	313	316	256	273	286	270	329	287	342	306	283	313	326	286	333	295	282	315	289	305	282	275	301	318	258	282	302	287	331	312	285	270	293	320	307	294	304	313	314	321	313	321	310	323	296	327	280	284	285	295	309	282	277	267	328	261	332	297	330	308	298	268	284	320	301	334	286	297	278	276	295	320	266	300	279	321	295	262	279	300	297	307	297	302	294	294	322	287	310	307	295	259	276	318	313	307	303	290	299	307	326	286	321	285	309	337	307	289	305	307	323	284	298	273	284	281	279	269	286	299	308	277	304	293	258	313	346	301	299	303	285	273	323	305	328	291	317	282	315	306	291	299	300	282	327	298	311	305	283	310	318	276	292	324	287	287	318	308	265	345	321	304	285	282	297	290	263	267	267	297	257	307	303	306	303	298	292	293	302	280	302	323	316	290	314	302	278	292	304	309	308	270	299	287	283	275	319	307	298	282	318	307	278	291	253	290	306	289	309	308	291	289	262	280	312	277	282	331	305	298	307	315	334	294	283	294	295	300	276	323	289	314	300	314	276	280	324	280	307	266	318	289	307	293	301	291	257	294	301	295	308	305	328	281	304	304	289	281	296	305	289	314	306	307	306	321	310	328	307	278	313	269	278	300	297	302	305	298	285	305	315	284	316	311	301	295	293	279	304	279	275	283	341	304	283	290	314	295	323	289	282	296	280	313	306	306	290	299	280	282	321	324	303	300	305	290	300	312	278	330	290	338	299	291	298	295	310	319	310	320	260	305	328	306	275	304	314	319	304	328	323	298	293	277	277	308	325	285	283	293	319	288	337	298	333	325	322	297	328	301	266	266	291	326	349	279	298	287	251	282	322	294	275	279	283	302	270	278	293	292	304	313	313	298	325	274	330	304	302	314	290	312	306	312	299	302	334	292	322	263	301	308	293	307	255	311	295	307	306	311	285	277	292	285	322	303	337	320	306	318	298	303	291	276	290	302	322	284	306	279	286	311	302	283	308	294	313	303	294	316	313	289	284	309	280	309	304	332	317	274	281	286	311	276	313	291	300	258	281	308	297	283	324	278	301	302	307	303	281	289	276	318	311	276	307	303	302	293	308	323	313	321	306	275	308	271	299	289	297	293	289	319	284	321	335	286	292	322	322	315	289	277	295	307	286	298	288	310	297	267	321	276	299	284	314	301	312	324	262	302	277	288	287	298	316	284	291	348	288	300	277	278	288	336	300	287	291	281	272	298	269	295	275	303	279	309	293	282	267	305	294	300	320	288	296	288	309	284	323	277	294	312	317	300	324	308	298	316	314	297	257	306	330	314	317	288	295	282	288	277	262	305	319	324	315	308	299	284	271	296	255	315	307	282	283	316	307	322	285	312	305	288	270	327	305	277	303	323	295	319	317	265	300	308	300	315	316	294	309	286	285	328	298	306	268	320	298	313	316	306	268	331	285	284	320	306	311	314	289	285	320	320	293	288	294	298	335	304	314	299	298	320	311	302	313	291	300	292	295	266	309	315	287	290	288	312	303	259	308	282	274	270	315	299	296	280	319	278	308	290	312	300	296	305	275	282	263	273	301	295	306	335	286	282	316	316	323	288	316	302	314	266	273	263	299	278	272	289	271	311	282	283	298	292	342	326	257	290	295	310	335	284	296	295	323	288	299	268	299	265	320	301	326	270	320	302	283	269	298	294	312	305	282	282	285	313	265	283	290	302	346	279	291	254	292	294	311	305	306	315	290	295	292	296	300	327	332	275	266	307	297	302	326	310	324	308	296	310	288	287	298	318	285	286	322	254	300	311	319	272	305	277	275	278	273	324	276	334	312	303	322	291	296	281	288	302	312	308	289	300	290	296	306	296	304	317	305	315	284	306	292	298	329	320	304	346	333	307	290	271	275	306	333	288	337	290	290	303	322	280	285	266	281	286	322	278	282	293	297	290	320	307	279	309	283	304	270	279	316	290	308	312	312	288	316	300	308	327	286	305	297	269	294	304	291	297	326	288	301	285	306	281	317	312	300	270	302	308	326	303	284	280	313	315	287	288	298	280	316	305	291	283	315
1966	689	709	729	705	741	650	684	660	676	715	688	705	655	640	634	683	647	678	653	662	651	621	685	598	722	622	657	660	608	665	658	646	719	689	681	639	630	659	659	694	658	652	707	695	638	702	654	669	679	688	677	680	672	678	686	621	638	696	649	637	650	666	694	707	645	687	727	627	679	659	672	684	678	643	659	663	656	671	640	585	664	646	668	654	666	663	665	674	663	676	646	637	657	642	677	672	720	660	650	704	603	673	659	661	668	610	588	663	638	644	646	669	673	661	650	645	715	651	673	678	643	637	657	692	690	687	688	687	656	695	676	665	613	650	654	717	670	653	699	677	686	652	651	621	666	625	654	631	655	625	655	673	699	672	691	607	635	705	669	640	713	688	668	674	668	655	668	643	655	683	701	693	708	679	694	625	678	619	658	664	697	672	637	657	664	660	676	642	646	648	659	606	725	647	636	684	706	692	678	672	656	648	647	695	667	659	692	622	653	646	690	648	698	633	686	662	664	673	682	676	643	672	653	662	677	693	689	650	658	652	667	647	692	707	613	676	655	677	682	647	655	683	680	672	641	669	677	664	641	657	648	660	689	665	668	644	707	627	665	661	646	699	661	676	641	692	631	670	644	640	659	689	672	673	697	711	655	635	658	645	670	669	683	689	630	670	705	651	649	666	650	658	611	668	644	670	620	648	667	684	683	674	691	633	670	652	644	663	660	703	653	682	647	674	670	655	713	679	670	649	618	695	666	666	680	683	636	646	670	663	687	695	667	662	660	643	648	640	628	631	688	654	619	653	714	634	675	638	668	634	633	637	630	650	675	690	680	648	690	707	655	657	635	687	615	715	704	631	639	698	722	672	689	658	682	658	659	667	712	693	663	639	698	684	669	666	672	703	680	604	676	624	668	685	661	680	704	651	653	655	682	654	686	633	677	640	679	665	673	635	628	618	635	676	658	696	646	664	679	651	670	676	673	690	615	645	668	630	640	693	655	621	674	641	676	651	704	650	687	654	702	686	698	692	650	691	694	691	652	668	634	648	688	668	696	686	638	676	660	659	654	715	694	646	660	629	654	656	659	638	670	657	671	647	688	635	672	643	656	638	666	684	636	680	622	683	622	660	650	703	619	614	626	671	665	679	664	660	671	634	672	651	643	673	650	710	641	692	653	681	675	632	665	659	609	654	657	661	629	649	680	686	647	631	697	666	643	672	705	627	704	676	707	643	656	628	675	627	695	678	680	678	657	656	657	652	633	684	669	649	651	685	672	638	647	615	656	698	719	649	686	625	647	636	640	635	690	684	697	612	664	712	635	689	632	676	653	627	707	656	612	681	622	678	677	637	680	612	648	666	685	667	674	711	725	627	653	648	669	655	667	646	634	650	677	653	643	707	694	657	687	676	663	633	668	652	626	650	627	673	647	677	647	647	666	655	642	693	666	666	632	630	664	670	655	685	650	651	678	666	647	639	664	658	678	659	703	666	625	702	652	667	631	652	642	713	649	696	656	724	686	698	665	670	635	602	689	652	655	674	666	603	671	590	655	681	673	588	627	608	756	659	668	677	663	652	645	676	631	660	641	673	707	686	633	666	616	686	636	691	709	650	627	640	684	719	664	697	671	648	679	644	640	667	664	696	676	663	674	647	680	715	708	651	685	643	655	674	698	709	646	681	672	630	655	577	665	673	669	656	671	697	672	666	691	629	643	630	703	656	651	688	672	709	707	678	631	621	688	667	679	630	711	662	654	654	672	655	687	688	628	698	708	722	654	668	685	654	677	642	678	675	668	611	657	652	627	682	652	675	682	720	660	657	663	642	715	614	664	663	696	615	685	681	679	671	697	603	658	646	678	713	697	650	649	671	629	696	607	634	662	676	645	630	661	690	673	673	685	660	697	662	643	691	710	648	633	687	651	630	687	646	648	695	674	598	666	665	694	696	648	641	667	624	688	655	629	662	702	641	679	634	660	625	695	653	661	662	657	667	688	638	639	671	703	693	664	672	686	685	666	700	700	689	653	631	644	672	680	637	691	631	707	667	658	657	673	670	664	611	665	693	653	680	662	669	646	649	662	700	629	693	677	692	713	660	665	659	698	668	638	669	736	632	678	668	693	660	653	690	647	708	632	676	652	667	716	658	642	686	646	644	679	651	637	670	658	688	705	659	695	684	647	696	655	697	700	660	662	638	695	692	692	692	637	640	665	661	707	630	658	648	656	659	683	647	669	684	665	648	684	661	655	675	653	658	677	691	681	671	620	629	612	663	699	661	660	656	619	678	689	642	638	660	625	644	677	657	672	675	604	683	640	610	669	671	683	683	679	646	653	664	705	696	631	638	672	660	698	652	677	638	674	675	626	684	637	667	703	621	677	638	610	672	619	633	657	667	693	652	690	652	648	648	629	671	654	692	649	654	628	665	711	630	663	619	683	657	657	643	671	657	656	680	631	655	685	654	675	661	669	703	678	696	695	704	607	653	676	648	667	649	667	660	628	698	648	671	668	656	655	638	659	682	653	667	690	677	687	672	649	648	675	659	620	678	652	674	703	689	635	695	653	670	682	712	664	685	650	669	650	691	658	663	709	644	673	651	688	689	653	652	678	693	674	681	674	647	654	659	657	701	658	654	659	666	702	636	674	664	639	643	665	697	657	663	665	694	664	667	686	668	694	696	653	649	650	690	647	644	689	709	623	660	658	642	653	626	687	699	684	726	639	649	641	664	699	652	644	670	641	652	696	665	647	676	672	663	663	677	665	721	652	648	695	657	670	635	654	654	682	687	689	624	678	675	665	646	617	682	674	701	668	643	655	629	649	635	652	708	654	650	699	683	689	631	712	617	738	694	654	677	667	672	711	696	700	642	635	649	696	666	618	672	628	680	650	664	632	645	686	701	690	669	696	660	686	658	617	690	691	672	630	638	631	682	697	688	650	652	706	609	663	649	678	722	664	673	654	694	651	645	668	729	628	656	655	640	656	710	651	633	669	667	683	663	633	664	677	703	691	681	682	691	621	685	639	691	631	688	639	652	672	710	649	676	652	700	643	667	650	673	685	664	654	649	671	658	673	661	690	679	679	642	656	642	639	613	674	696	696	650	694	708	679	663	679	646	646	639	660	723	688	671	637	665	672	680	664	662	680	582	650	709	677	649	616	707	681	647	631	668	731	615	677	728	696	676	686	679	657	709	653	635	624	667	677	622	719	682	688	697	663	677	676	678	658	628	670	682	679	619	670	668	649	634	667	646	729	726	685	651	690	669	690	690	696	644	621	638	626	647	650	672	694	654	686	678	685	679	635	676	740	610	656	683	652	692	684	677	708	706	669	702	665	683	637	669	668	624	646	689	622	674	692	623	663	652	657	672	653	694	669	682	658	675	672	696	700	660	675	706	673	685	609	674	673	664	705	670	691	625	656	667	660	612	679	641	621	685	687	703	651	630	706	615	647	674	615	721	676	645	690	647	703	673	650	671	652	676	658	593	649	633	647
6998	412	441	374	322	270	243	196	208	181	161	189	170	164	166	157	172	168	177	181	148	174	182	165	142	167	170	148	156	162	183	154	181	165	159	179	153	185	160	138	161	158	166	177	158	170	171	132	164	167	163	141	156	167	181	159	155	137	157	158	155	152	195	146	142	136	178	154	144	158	177	161	135	135	143	158	146	158	165	188	148	158	140	140	168	152	158	136	155	166	155	122	167	158	154	160	186	164	166	157	162	163	142	178	149	168	152	153	153	171	146	137	175	168	138	157	188	157	166	162	149	149	153	133	140	164	162	167	131	144	181	164	129	172	171	158	149	148	155	176	161	157	160	138	187	151	173	160	149	175	137	143	144	159	163	132	164	172	159	160	155	151	186	150	138	141	148	134	154	146	165	148	139	158	160	161	168	184	178	126	159	153	133	162	162	168	185	156	161	160	149	143	167	157	155	149	156	141	128	122	165	155	180	153	180	155	170	159	155	139	151	166	158	140	182	158	159	156	158	141	189	163	130	136	161	136	153	149	164	144	163	148	149	167	146	162	134	158	171	169	160	143	165	143	149	148	134	157	139	138	165	162	144	152	153	148	155	169	144	141	172	145	150	160	168	146	149	148	151	162	150	164	157	148	166	168	157	155	161	143	148	177	143	180	162	131	143	146	153	162	139	146	167	165	122	136	152	157	143	158	154	159	166	157	153	137	171	147	164	166	153	161	159	163	153	147	169	156	158	152	143	154	159	168	172	184	151	133	141	167	159	150	153	177	163	168	168	161	158	152	147	152	133	157	153	177	162	150	178	177	173	137	128	168	169	151	178	165	129	155	165	170	173	153	146	158	144	134	183	174	164	155	178	165	158	166	157	148	177	148	156	157	136	165	146	143	129	164	154	158	130	130	168	143	151	134	154	164	149	138	159	175	176	164	184	159	151	145	170	156	135	159	159	148	141	155	162	165	170	163	165	148	173	167	150	163	187	138	153	149	184	151	138	147	155	145	137	145	172	143	134	176	126	142	158	161	152	169	157	162	165	156	160	156	165	160	147	164	146	166	147	190	171	164	188	157	156	172	169	161	145	143	156	171	135	150	143	140	156	150	161	185	161	138	167	169	170	137	148	173	189	143	148	159	146	155	176	167	142	163	174	152	136	147	165	162	150	137	156	169	155	148	147	143	166	165	125	150	151	152	145	156	162	158	123	166	160	140	154	171	149	163	153	162	175	167	176	165	165	170	171	160	164	164	155	165	139	158	166	164	158	154	171	155	150	160	180	172	154	162	174	133	154	185	159	156	155	151	152	145	129	149	139	121	160	156	164	150	155	142	166	147	158	149	177	156	179	162	175	189	166	140	141	146	137	193	130	149	138	155	143	156	163	144	172	160	190	161	166	187	160	163	156	169	152	133	146	149	147	168	175	146	153	142	147	161	143	149	175	133	157	134	177	158	137	166	157	179	159	136	138	171	141	182	142	176	139	153	166	152	152	160	166	162	173	137	159	169	142	158	180	166	152	167	149	149	176	208	145	163	190	178	152	143	145	126	128	163	147	140	156	153	165	153	160	173	155	171	179	158	161	155	152	140	151	131	156	151	142	143	147	153	146	151	154	151	175	177	168	144	159	153	169	148	128	156	154	138	136	155	144	155	160	154	147	150	159	150	157	169	161	149	149	164	158	160	141	156	162	151	183	153	155	134	154	176	169	151	180	184	140	158	143	177	172	133	141	172	168	147	157	169	171	165	146	154	148	168	158	162	154	135	134	140	188	153	144	154	151	127	137	154	147	136	162	137	136	163	155	142	138	153	138	165	138	147	150	168	160	154	159	149	169	143	144	137	143	136	165	179	142	158	141	131	146	148	154	163	161	165	152	164	168	149	157	147	161	152	139	172	171	163	155	166	158	159	153	155	143	168	178	131	183	168	163	155	184	134	177	152	182	141	163	147	173	149	153	166	154	137	141	134	145	155	145	156	157	168	151	175	151	154	143	159	142	169	168	144	140	148	133	164	187	135	157	151	147	147	157	158	161	143	120	165	142	183	152	141	164	154	168	147	162	162	161	169	165	137	162	154	157	154	165	165	155	172	155	163	163	171	147	157	144	152	152	168	153	130	160	155	141	144	154	150	169	137	155	144	150	158	162	134	163	153	161	144	164	158	151	141	148	147	148	164	143	156	136	150	145	158	136	167	135	140	137	147	159	156	141	137	136	148	139	179	159	159	154	170	161	136	162	138	153	143	158	135	132	147	165	130	164	171	164	157	135	155	165	148	153	145	162	181	133	162	156	159	154	149	160	159	158	143	169	172	182	154	147	164	150	175	174	168	181	138	169	173	146	167	159	147	162	146	156	156	158	137	150	145	155	150	148	161	145	161	139	165	174	141	153	149	169	170	139	165	177	173	153	175	159	158	169	154	153	171	159	141	158	155	146	187	165	170	158	170	173	171	142	172	158	175	156	195	165	155	151	165	157	153	143	159	144	144	181	144	170	160	171	179	151	147	159	157	143	141	147	179	155	160	157	140	170	131	124	159	154	151	144	162	164	150	149	151	150	148	147	149	152	186	147	129	171	150	175	176	146	167	142	149	156	168	151	170	163	147	165	156	173	144	161	153	144	118	131	150	173	160	154	180	168	169	165	151	175	136	153	143	138	149	136	158	159	154	141	170	148	148	138	170	161	153	155	139	155	172	158	153	132	153	143	177	170	165	143	132	137	138	147	159	147	153	132	147	164	157	155	135	120	136	172	150	147	158	156	136	167	161	176	156	180	156	147	156	154	158	159	150	171	172	142	168	145	162	143	154	172	155	153	150	159	188	145	169	159	149	164	149	171	158	136	148	150	165	144	160	142	168	153	167	142	161	161	138	141	159	156	165	176	162	158	156	178	150	163	169	169	147	150	144	145	153	153	145	133	143	146	140	157	168	156	169	145	145	152	145	175	157	175	181	164	171	155	150	156	164	162	178	165	158	156	157	148	160	201	155	156	175	170	135	144	162	149	181	166	146	173	165	145	182	138	158	150	157	168	152	157	166	138	140	159	161	161	175	136	151	185	156	150	145	156	161	148	178	172	168	146	115	163	179	160	140	150	149	148	188	152	147	174	162	160	163	166	128	158	146	139	165	132	162	169	140	164	141	153	151	159	142	185	138	162	130	143	145	145	176	164	165	121	166	171	196	140	155	185	165	150	159	162	149	181	164	171	165	165	151	161	164	161	180	169	147	169	179	129	144	155	164	151	141	138	157	148	153	173	146	148	141	172	143	158	155	138	152	167	137	161	142	156	156	175	134	173	144	166	131	155	139	166	147	155	138	178	160	144	155	146	156	148	164	162	137	140	146	159	150	172	170	172	162	156	140	166	156	163	145	152	170	153	147	167	152	156	145	145	152	139	128	165	175	148	196	135	141	144	170	142	158	162	148	170	146	148	179	153	129	169	164	147	163	157	146	168	171	156	180	159	173	167	168	167	136	161	148	135	177	153	151
6143	607	1090	1261	1176	984	876	730	664	583	560	513	500	490	481	472	426	442	439	424	460	450	411	405	419	392	388	390	418	378	398	377	381	392	389	379	453	407	380	419	367	385	349	361	382	375	369	351	377	380	369	380	357	363	379	368	368	360	370	352	377	343	364	365	379	388	353	369	364	354	360	385	421	378	396	354	381	373	360	370	371	382	374	387	334	370	350	389	360	387	340	335	336	351	375	370	369	354	344	392	364	350	379	370	382	349	338	344	390	396	334	340	345	354	380	384	348	360	344	388	372	386	374	367	355	353	382	387	340	374	337	345	355	354	322	355	372	354	358	332	356	370	365	369	351	348	393	357	361	343	365	370	331	333	348	351	378	378	352	364	369	379	343	389	363	359	350	329	339	368	396	356	363	368	355	343	347	324	389	340	372	358	383	346	330	350	341	352	340	339	385	342	365	364	354	341	358	353	378	345	356	325	334	392	318	352	364	418	369	329	327	346	375	368	362	346	360	345	406	395	348	369	366	344	331	333	370	341	353	345	322	336	330	377	379	341	384	378	367	336	375	355	360	350	366	337	366	373	364	333	329	342	407	360	359	364	361	358	363	317	352	375	369	391	336	364	341	376	353	379	347	383	362	362	361	342	370	382	368	357	390	345	364	375	357	336	379	346	367	364	347	347	372	353	371	392	387	407	376	392	343	382	346	405	367	336	395	369	442	334	367	363	373	362	364	356	354	364	366	360	370	404	368	341	366	378	344	387	356	371	371	347	368	365	352	337	344	368	340	351	376	354	374	327	359	353	358	362	377	348	338	381	394	335	350	357	351	344	337	377	365	342	356	350	370	329	335	365	353	394	398	344	383	345	371	350	381	349	345	388	365	361	354	372	357	361	360	380	373	348	360	343	366	358	356	394	349	368	371	337	389	344	339	337	359	335	348	371	372	385	356	372	366	381	386	343	380	374	339	334	383	349	371	379	347	356	362	349	363	380	363	357	383	357	370	378	350	358	333	351	343	382	334	368	398	381	357	376	350	371	358	323	357	355	370	345	360	326	372	361	352	405	363	364	402	357	353	359	374	353	361	370	334	378	362	384	380	397	360	363	355	379	362	365	353	355	350	355	346	377	381	360	366	373	366	365	366	363	374	340	379	376	334	343	364	361	373	374	384	357	376	368	383	364	371	349	374	335	361	376	323	378	366	346	378	391	393	336	361	339	363	371	328	359	336	371	343	395	354	374	376	389	348	337	394	357	362	352	400	369	367	394	327	344	339	339	331	346	379	343	358	397	363	325	345	402	352	348	334	336	364	337	347	327	369	384	383	374	349	387	371	348	357	353	393	363	329	349	356	363	346	345	351	337	338	366	353	361	349	368	381	371	380	359	343	369	368	343	345	374	331	340	375	366	345	374	365	372	366	370	326	387	395	334	339	362	355	359	356	373	351	356	382	352	355	326	347	383	372	375	360	385	375	362	361	395	383	376	379	333	400	376	349	336	365	355	349	378	336	365	368	345	325	341	392	348	343	350	374	342	372	354	364	334	356	378	370	347	356	353	374	392	363	365	370	371	347	393	373	325	358	352	363	349	366	326	403	377	359	366	381	357	368	337	396	356	391	386	366	392	353	348	351	346	372	326	341	359	337	367	389	399	359	355	380	370	384	330	334	365	371	349	377	402	341	377	339	371	368	371	358	373	357	348	347	382	336	373	324	374	327	376	346	374	366	356	325	364	364	324	344	337	365	341	370	343	360	327	348	328	373	348	350	381	359	370	383	377	324	362	345	344	383	403	362	374	338	353	363	369	391	333	336	383	371	367	365	371	328	365	333	355	401	372	353	329	347	348	370	382	381	366	389	354	356	378	344	366	377	381	383	331	372	346	382	380	360	378	394	345	408	354	342	363	342	353	330	353	370	376	370	371	361	356	379	380	392	375	368	349	358	385	332	365	361	381	383	344	361	355	375	360	342	362	376	422	388	370	350	342	352	342	353	338	342	373	368	349	355	346	348	415	351	336	368	362	357	365	372	351	363	355	368	366	355	390	324	345	378	346	364	366	366	365	341	377	342	369	367	341	383	337	372	380	379	369	363	375	384	347	350	346	341	370	359	376	376	371	373	372	381	330	371	342	361	406	376	363	327	372	371	378	352	355	343	379	336	393	365	353	357	332	359	371	372	359	344	361	359	378	365	378	355	353	358	385	385	335	355	341	353	366	401	371	331	372	384	371	351	394	341	359	352	350	382	342	330	332	374	353	370	355	373	342	336	329	345	361	381	378	380	371	357	343	361	372	392	383	357	381	353	340	342	335	383	366	387	369	364	373	349	343	355	370	385	358	333	324	367	363	376	349	356	341	367	385	360	337	370	369	396	355	375	365	376	356	313	380	388	361	357	338	360	377	392	335	391	385	364	379	384	352	343	287	333	341	366	368	356	386	350	356	386	383	327	385	360	368	363	362	356	349	379	325	374	353	390	377	363	375	331	350	346	345	371	341	352	349	355	355	375	330	379	376	340	420	376	349	347	363	371	365	351	340	351	380	323	353	382	380	319	370	348	344	361	347	369	348	351	351	397	344	393	356	357	340	379	351	392	353	333	368	369	380	363	394	368	365	324	373	332	407	389	343	396	335	385	345	379	345	356	360	384	374	360	385	347	352	369	341	400	364	357	389	352	319	347	389	367	380	368	357	362	383	359	367	387	367	385	345	380	331	373	342	348	380	391	389	386	363	345	357	340	378	363	359	363	386	347	354	369	362	341	375	367	368	370	348	358	374	356	338	349	384	365	345	396	354	332	332	352	356	364	353	372	415	356	405	368	352	403	357	388	351	329	390	353	380	356	391	384	359	362	356	329	371	360	341	357	368	362	371	395	350	372	361	326	325	389	382	351	329	372	370	352	386	348	368	318	386	323	380	397	326	359	388	356	338	362	369	388	337	359	350	373	387	367	348	352	372	375	348	366	363	386	354	351	363	321	370	340	374	371	336	382	396	361	363	343	379	349	362	368	356	349	388	387	347	352	398	357	395	382	383	376	398	361	355	380	336	355	335	393	361	385	350	365	375	365	390	354	373	350	364	384	353	351	348	366	374	361	350	377	358	362	365	345	367	366	340	357	364	346	363	351	384	360	354	385	387	355	369	374	354	343	356	361	331	356	357	375	382	372	323	361	346	355	370	377	357	325	353	334	339	369	333	374	384	364	342	310	366	335	338	354	359	311	330	357	394	351	347	372	310	362	355	366	331	398	360	400	365	347	362	317	382	345	380	356	359	338	337	352	305	356	364	334	379	356	337	371	353	357	347	372	394	342	354	402	387	389	338	373	344	351	368	366	353	375	361	365	358	386	380	369	341	365	373	398	370	328	368	372	367	389	380	355	402	346	382	351	370	329	335	355	328	355	362	378	351	379	377	374	373	424	384	359	384	366	381	348	367	365	338	342	347	371	361	344	356	388	363	353	340	329	387	377	394	366	354	375	376	327	346	355	344
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
