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
338262471077	338262471633	338262472183	338262472733	338262473283	338262473833	338262474383	338262474933	338262475483	338262476033	338262476583	338262477133	338262477683	338262478233	338262478783	338262479333	338262479883	338262480433	338262480983	338262481533	338262482083	338262482633	338262483183	338262483733	338262484283	338262484833	338262485383	338262485933	338262486483	338262487033	338262487583	338262488133	338262488683	338262489233	338262489783	338262490333	338262490883	338262491433	338262491983	338262492533	338262493083	338262493633	338262494183	338262494733	338262495283	338262495833	338262496383	338262496933	338262497483	338262498033	338262498583	338262499133	338262499683	338262500233	338262500783	338262501333	338262501883	338262502433	338262502983	338262503533	338262504083	338262504633	338262505183	338262505733	338262506283	338262506833	338262507383	338262507935	338262508483	338262509033	338262509583	338262510133	338262510683	338262511233	338262511783	338262512333	338262512883	338262513433	338262513983	338262514533	338262515083	338262515633	338262516183	338262516733	338262517283	338262517833	338262518383	338262518933	338262519483	338262520033	338262520583	338262521133	338262521683	338262522233	338262522783	338262523333	338262523883	338262524433	338262524983	338262525533	338262526083	338262526633	338262527183	338262527733	338262528283	338262528833	338262529383	338262529933	338262530483	338262531033	338262531583	338262532133	338262532683	338262533233	338262533783	338262534333	338262534883	338262535433	338262535983	338262536533	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15087	1453	1001	773	671	527	497	516	454	460	383	424	398	376	416	408	395	357	334	342	362	358	386	383	346	393	385	345	392	372	367	372	343	384	359	374	363	329	361	375	310	358	382	328	335	305	362	404	355	300	363	363	381	379	381	340	385	369	344	347	392	390	397	401	347	326	358	364	338	304	340	374	351	385	363	372	380	373	385	341	329	328	385	334	329	337	363	355	381	352	360	308	364	345	367	329	342	324	337	340	358	328	344	360	351	403	360	337	310	360	299	323	316	350	361	383	367	335	337	364	376	375	359	370	361	348	339	345	365	368	351	406	331	366	356	353	312	352	377	369	341	415	349	311	380	352	354	373	339	377	347	363	354	373	361	391	327	351	349	361	360	367	357	328	406	369	392	383	410	330	338	375	357	390	382	369	368	364	320	340	349	343	381	396	333	352	327	335	371	320	319	315	356	364	335	325	381	389	354	344	326	328	383	328	330	343	345	359	342	366	333	371	351	396	342	361	366	350	338	366	384	411	370	380	382	341	314	360	354	367	359	391	329	343	345	347	355	370	383	344	402	350	372	341	384	317	330	372	362	319	361	376	346	340	360	389	359	333	331	317	333	353	309	371	364	376	314	372	328	354	374	364	397	353	357	359	317	338	382	339	349	361	343	331	348	316	324	328	362	358	358	361	352	379	357	385	358	338	340	319	368	406	368	352	353	390	353	338	355	382	342	403	370	355	287	352	362	345	340	367	349	400	395	373	373	343	315	353	346	333	357	372	348	374	375	370	383	372	378	377	341	350	393	326	341	396	369	391	401	368	346	352	381	345	396	372	368	361	384	372	364	347	323	341	339	415	341	346	330	337	326	331	347	335	320	352	335	328	376	341	378	420	330	339	372	374	384	344	320	334	340	343	373	343	330	336	347	355	377	355	318	319	383	349	354	363	350	369	381	335	336	367	363	375	390	340	372	391	341	350	340	358	341	351	393	341	327	353	370	344	322	343	359	338	364	381	361	357	355	367	373	371	349	415	386	388	357	345	362	361	333	319	345	370	360	400	348	356	342	377	346	357	340	402	375	357	349	350	348	363	321	357	326	337	344	354	343	368	356	392	336	343	332	385	367	341	377	393	364	390	382	377	367	369	375	336	350	373	345	336	335	393	348	383	376	389	357	349	361	343	371	396	340	357	309	332	388	359	339	328	355	336	374	389	347	390	360	326	339	337	321	356	353	336	341	375	360	350	353	368	369	330	352	367	354	362	349	356	363	388	389	351	385	363	356	362	348	355	347	371	353	354	361	398	327	348	339	360	350	342	339	366	337	355	352	361	338	351	342	338	368	352	368	373	287	332	331	342	345	338	362	343	352	340	337	342	352	363	348	335	379	337	331	312	364	348	371	379	366	364	383	373	375	353	334	371	362	352	374	415	354	340	323	380	330	339	367	390	319	346	336	356	369	375	335	340	368	359	344	354	385	390	339	374	348	351	361	340	365	338	353	354	341	343	341	331	310	378	343	353	372	333	315	365	355	333	305	355	347	394	362	316	320	328	346	374	374	371	345	315	356	356	358	370	342	336	365	378	378	324	354	351	332	337	349	349	350	362	345	355	382	348	347	356	346	350	374	369	360	338	390	355	375	363	378	372	373	348	356	356	359	387	386	355	372	362	346	334	362	343	349	357	339	335	338	356	347	365	373	390	372	339	381	358	364	338	354	329	366	386	371	382	369	377	344	337	349	366	317	327	395	352	371	350	371	328	376	346	354	396	364	390	343	361	397	314	365	379	350	336	345	340	347	325	389	335	351	307	361	371	359	359	378	363	372	368	368	372	353	394	357	317	316	372	361	354	362	373	387	368	344	354	354	329	326	361	382	305	368	324	356	377	312	353	351	313	345	366	337	353	325	373	356	343	365	354	346	348	376	354	362	330	347	349	337	344	362	339	351	365	368	353	351	353	345	373	365	336	340	321	363	352	369	325	362	345	363	357	350	353	375	328	368	376	337	371	343	383	407	362	334	342	351	335	321	363	344	340	357	363	379	371	325	305	344	362	360	342	334	366	350	336	387	365	360	380	403	325	392	355	344	329	349	324	368	368	374	325	358	371	360	362	412	362	371	387	340	330	374	396	371	339	346	338	375	337	355	348	363	378	312	356	335	377	380	375	340	355	341	375	349	370	305	359	343	319	365	322	356	374	370	337	359	355	370	375	392	368	359	326	395	319	381	336	325	337	360	364	350	331	326	360	352	363	341	365	320	342	357	362	365	352	314	360	390	350	358	383	320	377	350	349	344	358	323	355	342	385	384	338	332	323	381	350	339	339	337	378	335	367	366	362	353	355	349	356	340	321	368	344	340	384	344	388	344	331	377	367	357	339	347	361	381	351	336	341	338	367	375	375	347	343	363	365	361	346	356	338	364	334	371	320	361	336	329	365	352	400	349	370	361	366	339	336	375	340	349	349	329	363	351	332	331	325	344	411	352	353	363	323	332	371	388	373	342	343	373	326	345	350	410	339	357	402	351	375	386	398	356	332	337	366	363	386	393	398	381	365	357	342	337	351	346	315	371	350	367	342	376	364	344	330	393	367	339	345	349	368	340	377	353	337	334	363	325	391	328	338	331	327	377	365	360	352	364	356	320	337	339	338	356	370	315	359	373	341	360	334	381	360	336	360	370	353	388	373	347	365	331	387	376	322	350	370	368	333	345	346	350	325	323	335	378	352	375	332	395	381	360	337	377	383	351	388	333	366	330	346	343	362	345	382	366	345	371	364	359	368	375	321	323	327	376	360	347	393	407	326	351	339	333	355	341	344	369	342	342	374	345	352	345	396	399	366	338	330	374	355	333	368	356	380	358	365	348	348	345	367	353	387	339	359	352	349	382	353	336	334	328	362	353	344	366	389	352	327	326	336	360	382	397	339	374	342	347	344	364	338	364	343	378	365	364	380	361	352	352	347	363	340	371	332	343	384	356	337	333	347	313	358	394	357	340	368	369	366	360	336	358	321	351	320	388	397	350	362	355	350	353	340	360	350	343	369	350	346	347	352	353	360	346	340	388	355	347	358	364	356	342	364	356	368	385	367	376	335	331	363	343	352	334	334	351	352	343	341	413	355	356	347	341	349	351	334	365	344	350	336	348	360	354	393	352	345	361	375	339	348	348	317	361	344	371	345	365	361	356	356	369	347	330	358	341	388	373	354	372	353	352	365	344	350	358	359	381	334	339	376	352	387	355	351	358	311	345	355	371	393	359	361	349	369	314	369	387	354	330	377	346	360	346	342	352	359	340	365	317	332	335	324	312	335	328	371	372	342	387	349	377	340	328	342	359	354	318	373	355	382	349	376	374	341	313	387	363	366	396	341	342	352	387	373	360	346	358	378	374	368	358	347	352	357	354	345	360	374	355	383	313	331	365	305	376	333	354	345	339	332	354	358	346	353	345	312	361	362	361	334	348	352	346	358	352	376	332	349	372	370	353	386	374	330	340	356	340	338
8431	1326	2122	2334	2136	1839	1583	1418	1233	1184	1099	1137	1096	977	963	963	952	863	913	845	829	876	865	911	840	869	877	908	833	788	883	828	822	836	856	828	772	796	792	791	806	843	794	805	795	805	801	815	776	807	801	832	809	826	797	792	827	800	792	848	854	830	797	792	782	810	809	843	800	803	763	822	783	769	800	801	838	792	758	815	803	823	697	800	800	754	788	784	761	784	811	777	794	785	800	792	748	803	770	759	785	861	791	805	802	833	847	805	796	809	846	808	809	789	841	810	810	799	826	815	812	776	790	801	842	816	781	789	811	764	807	761	773	837	817	781	860	778	778	810	823	795	780	797	731	793	812	811	872	860	813	785	769	797	842	794	784	804	755	810	763	772	829	802	777	819	851	761	776	819	834	813	833	770	759	796	813	778	842	754	841	834	799	793	760	757	728	779	761	817	825	813	789	793	796	775	802	816	784	793	800	819	769	838	782	816	784	836	802	770	823	764	767	832	820	816	840	755	793	801	797	788	781	787	809	779	832	786	807	787	792	782	779	724	788	774	798	776	789	744	737	826	771	820	787	797	757	818	791	816	810	773	790	784	751	771	833	791	805	759	772	778	854	743	772	785	782	766	845	782	750	832	815	797	813	820	795	804	769	853	750	767	777	788	802	790	806	751	787	813	785	777	786	751	754	772	772	803	763	817	794	787	770	792	814	823	825	780	871	727	783	743	782	794	867	816	778	775	748	811	794	804	774	837	808	819	769	766	819	812	808	787	770	794	823	742	779	752	780	765	784	779	829	764	785	715	835	841	746	798	806	836	754	796	799	819	792	808	812	821	767	815	746	799	775	779	810	770	773	779	845	823	692	757	805	816	799	791	779	759	774	812	777	835	794	791	774	849	742	827	759	804	835	741	812	758	751	825	843	763	814	815	809	746	808	784	824	781	864	800	777	856	762	794	765	798	804	828	807	840	793	820	791	799	762	821	783	790	749	795	793	844	827	822	800	791	757	750	780	776	795	766	758	794	825	821	784	788	825	777	745	745	763	837	782	807	765	802	756	771	776	758	794	819	795	823	794	794	760	796	838	854	752	849	788	760	748	786	825	764	795	816	776	788	749	784	800	814	843	798	782	773	791	741	826	806	774	772	801	783	822	805	784	778	820	817	799	809	769	777	823	816	784	789	804	780	773	831	768	793	802	794	803	794	813	770	756	784	781	794	795	801	783	764	794	784	832	784	801	784	753	761	751	780	785	812	804	838	758	780	826	824	804	793	829	776	851	810	772	765	798	789	804	770	833	815	782	835	822	745	781	768	782	769	788	782	791	814	736	809	760	829	817	772	786	793	808	825	754	759	869	813	773	752	755	792	795	800	799	768	783	788	790	837	796	797	773	789	800	763	808	757	812	772	750	802	768	795	859	793	805	736	797	789	744	826	779	795	778	760	760	759	781	759	840	752	850	783	820	787	784	829	769	817	789	763	781	868	790	751	793	801	765	787	761	788	800	782	821	808	718	802	823	800	822	791	770	748	788	769	800	812	799	815	796	791	761	849	789	794	786	837	761	788	845	764	784	843	784	841	775	787	774	775	791	733	768	850	826	765	787	816	759	838	782	810	747	772	835	844	779	815	792	800	810	815	774	790	755	822	821	836	768	787	814	795	805	747	782	757	781	788	730	797	831	788	820	813	790	788	772	831	812	828	774	780	729	806	795	771	773	793	760	773	758	820	846	842	804	795	760	784	819	816	775	797	802	762	821	803	797	809	792	771	787	795	782	817	817	795	820	753	801	803	795	753	811	828	785	766	784	775	737	820	798	830	786	802	798	799	794	789	801	759	771	835	782	802	804	858	833	793	819	764	808	788	771	831	811	822	828	817	784	814	806	772	786	806	808	788	809	792	793	777	816	790	803	781	760	741	811	820	774	795	803	805	754	810	820	776	779	812	766	793	810	783	810	755	778	794	821	777	750	800	814	730	789	802	786	778	718	777	764	821	786	782	720	752	814	758	774	764	801	813	817	817	826	818	739	781	813	829	758	837	769	782	754	780	797	801	780	794	814	794	733	798	800	769	783	796	807	810	824	787	786	764	806	813	791	808	806	778	795	811	819	836	787	791	783	805	822	747	809	806	760	786	739	814	783	798	801	786	755	809	811	835	782	840	780	800	804	801	796	788	775	858	751	773	793	788	794	848	808	786	832	754	819	812	763	811	824	806	803	822	805	746	753	730	782	759	777	826	825	781	815	843	803	818	825	802	819	750	788	766	795	830	766	771	799	833	808	768	783	813	794	775	832	801	758	803	781	751	837	787	812	798	817	775	774	809	779	794	774	782	774	772	771	817	842	810	777	781	825	821	771	850	783	773	830	795	750	779	774	817	789	863	838	761	779	791	777	813	796	765	775	803	735	814	777	784	788	810	802	772	821	800	781	761	788	790	820	780	796	799	794	798	822	827	816	830	759	834	751	790	734	800	818	789	798	820	788	785	744	754	804	804	755	840	838	810	803	758	779	780	843	802	770	793	831	824	846	750	778	788	781	781	807	839	828	768	762	850	764	837	813	754	781	812	779	809	776	768	847	802	765	873	815	801	853	802	797	749	719	815	782	784	782	791	802	754	853	806	840	822	794	799	828	824	763	748	784	784	785	779	805	796	816	731	819	796	764	806	855	783	796	805	805	815	769	809	794	813	759	770	809	765	772	799	832	762	766	728	805	805	797	833	799	783	794	772	805	759	845	779	776	824	789	793	759	779	763	802	797	802	799	770	793	810	808	766	780	767	789	729	791	786	798	779	772	799	775	789	801	800	792	785	853	724	819	794	808	781	746	808	752	772	824	796	798	798	777	800	783	780	775	804	816	745	797	785	806	827	802	796	807	772	779	824	810	729	811	751	812	864	748	757	795	775	776	839	787	830	796	806	826	751	769	838	793	835	772	804	732	785	828	754	754	766	843	786	808	812	809	755	802	774	780	772	783	769	753	803	766	814	788	836	781	813	773	832	824	770	784	792	765	737	775	766	819	776	787	772	825	797	802	806	766	800	764	790	810	824	822	800	794	792	791	760	831	739	810	794	863	754	808	774	782	760	773	808	753	773	759	755	803	744	797	780	799	782	837	823	815	770	779	735	753	819	826	795	825	820	825	765	780	782	842	787	753	784	786	814	812	823	793	758	770	770	740	786	832	768	809	807	794	801	778	761	814	781	774	776	766	796	795	776	792	753	776	805	819	824	879	750	817	812	804	769	786	847	829	775	798	808	804	780	795	833	835	784	788	815	792	775	813	777	820	801	797	780	797	802	750	780	728	765	788	784	787	844	748	817	801	797	807	816	826	796	828	795	803	782	780	836	819	804	773	798	808	764	811	852	839	791	749	842	806	807	759	786	819	770	806	796	842	815	761	775	805	811	792	828	864	833	859	754	839	825	779	792	744	789	820	823	805	797	807	757	792	804	786	793	777	827	731	826	801	809	787	765	779	783	777	758	818	792
1427	213	196	194	192	152	196	192	178	205	176	173	178	171	172	188	148	194	188	174	179	155	183	197	177	202	187	190	207	191	204	195	175	186	192	189	204	192	186	174	168	153	220	182	226	224	208	172	191	215	210	177	199	194	171	204	201	192	205	167	177	191	172	194	203	184	204	170	182	180	163	170	168	189	178	159	162	155	154	159	199	172	197	213	191	197	200	223	192	170	196	218	193	169	192	182	180	183	181	180	187	179	197	181	174	218	206	160	169	185	184	193	191	182	217	227	197	188	215	198	194	173	184	211	193	169	166	188	194	191	207	200	181	189	209	193	193	169	185	199	189	180	180	194	173	168	176	155	200	172	196	156	186	194	183	187	174	194	171	192	183	206	207	200	214	195	176	183	199	195	192	196	202	173	170	165	167	187	173	182	203	181	180	190	208	170	180	175	189	181	200	198	206	188	174	163	166	180	181	196	175	208	186	194	186	167	170	194	177	176	170	182	161	200	170	180	178	184	177	174	181	211	195	167	183	183	218	170	174	176	181	204	194	201	178	168	181	193	156	175	185	175	188	179	184	181	209	200	195	175	167	166	204	179	180	199	199	187	200	192	163	164	194	198	196	180	193	173	185	164	179	193	201	203	201	193	222	192	215	198	183	214	186	188	186	206	218	167	189	199	180	207	210	182	180	185	199	193	197	178	183	218	155	193	201	189	181	232	181	181	154	212	170	163	196	196	192	207	189	187	191	191	162	184	199	147	200	179	205	203	189	177	243	184	180	194	161	187	154	182	177	181	163	191	184	174	194	198	190	217	190	210	184	212	197	197	223	191	173	214	200	201	175	186	198	165	226	155	169	182	189	165	187	155	194	183	194	198	193	199	185	190	192	177	182	198	177	225	179	209	161	186	199	190	190	193	198	210	178	183	197	203	193	189	152	181	182	203	183	179	199	196	197	200	174	162	203	194	189	182	178	169	188	156	159	193	182	184	185	196	199	172	182	177	182	187	180	189	187	187	184	185	173	160	190	157	155	180	190	182	163	168	194	200	185	183	192	206	192	186	201	186	204	191	209	149	197	190	192	215	171	210	165	181	200	204	189	192	186	176	196	222	167	168	179	176	178	184	190	212	178	165	180	192	199	174	174	172	202	155	171	199	163	182	216	176	172	190	172	183	181	189	198	193	167	156	179	172	208	181	198	180	179	194	193	206	203	203	182	190	167	192	180	186	164	192	201	192	164	187	218	164	206	176	212	201	147	192	169	171	170	208	186	218	174	189	199	188	187	204	174	169	192	159	201	191	157	194	190	208	183	175	167	200	190	186	171	219	185	201	192	193	174	207	227	165	191	193	183	168	178	197	185	188	198	204	181	179	191	208	195	188	174	178	187	174	204	197	167	199	170	159	167	180	178	182	201	177	176	167	192	177	198	172	173	184	178	199	185	194	215	196	185	198	199	203	192	187	199	167	176	209	217	180	181	179	181	178	169	198	168	203	179	175	165	180	178	192	175	190	181	184	181	187	194	195	178	167	181	172	163	183	214	212	207	185	147	189	175	175	171	154	166	187	171	219	216	176	186	177	174	178	190	232	214	182	171	203	168	191	232	190	194	182	192	166	194	188	209	189	171	194	178	192	169	197	184	180	197	187	193	217	201	195	195	180	185	176	187	183	189	159	206	196	179	206	183	197	183	181	169	180	166	171	182	177	151	186	192	217	178	194	212	186	192	189	154	172	180	189	212	195	208	188	197	202	193	176	188	189	180	192	188	197	163	186	178	196	188	195	183	193	174	199	181	182	217	215	189	168	192	182	179	179	200	167	170	161	189	173	188	180	182	203	206	185	160	197	163	168	172	170	189	200	198	201	200	198	180	189	179	165	169	180	199	196	178	172	216	176	170	188	179	169	165	183	204	188	196	190	174	174	201	193	176	180	176	170	168	174	182	183	181	176	175	180	180	183	188	189	171	185	188	196	193	178	193	187	178	176	213	200	190	193	191	195	174	223	179	154	200	193	183	203	160	183	201	199	207	209	183	181	193	177	180	181	182	177	180	189	185	201	188	176	185	209	186	197	178	181	176	170	196	197	180	183	193	178	200	199	159	184	176	186	196	182	182	185	197	192	208	176	164	194	220	180	199	161	197	180	196	153	185	189	197	207	181	177	194	187	175	193	197	181	186	187	204	193	188	186	180	187	176	205	181	175	202	194	188	182	172	183	189	199	168	166	205	199	174	187	199	190	202	207	205	181	200	184	209	189	204	176	187	178	161	168	167	196	197	186	215	181	188	153	184	194	194	170	218	194	163	207	188	174	168	191	173	178	186	180	151	183	200	182	183	200	178	196	184	190	180	166	189	176	204	170	187	218	171	199	187	170	175	170	193	171	193	202	194	172	195	173	203	186	207	176	205	165	200	176	165	198	207	207	202	194	193	190	212	179	174	168	176	174	220	202	215	188	180	190	223	186	192	164	166	178	176	182	193	191	158	172	185	176	185	199	184	167	166	177	182	178	181	200	158	209	156	161	168	195	187	200	189	210	176	175	198	187	191	182	191	200	221	192	193	191	198	212	209	186	183	189	162	170	200	181	191	186	177	171	195	217	179	191	190	185	193	182	188	185	200	186	161	182	196	206	190	181	161	222	214	178	184	179	183	170	187	192	173	203	195	182	163	191	190	200	205	195	192	178	204	197	207	166	179	190	166	184	208	184	200	199	178	172	198	146	178	164	171	162	203	191	180	176	183	181	199	192	176	175	194	181	187	174	157	158	209	201	172	177	177	183	187	174	180	207	171	198	174	189	159	223	184	179	181	190	199	151	188	189	180	162	201	195	171	216	181	206	176	189	209	185	187	188	173	205	175	197	212	209	161	189	191	190	187	193	175	174	155	178	179	190	178	180	188	188	206	188	189	215	200	202	186	181	192	190	190	178	198	201	194	189	195	163	176	199	210	197	186	216	194	166	178	193	196	148	189	174	238	197	170	177	198	163	198	173	187	180	166	183	170	159	180	203	184	209	190	158	214	198	205	189	172	192	184	181	176	184	197	166	162	158	180	189	205	192	182	184	212	181	182	197	225	172	181	168	190	185	172	169	205	169	184	168	218	166	205	194	192	186	162	160	167	200	203	201	193	208	176	177	182	185	179	169	166	191	182	177	183	181	194	168	187	161	179	188	168	207	172	180	215	214	203	195	195	180	178	176	193	186	184	206	162	183	197	188	193	256	192	181	178	176	203	189	165	157	174	211	201	199	190	177	178	167	176	152	193	193	186	160	188	187	198	161	177	182	166	161	189	170	170	180	153	181	197	192	166	214	188	197	201	176	205	191	186	203	197	182	174	181	202	192	190	201	178	179	182	176	195	189	196	202	154	186	227	207	218	180	194	163	183	180	220	182	171	224	225	187	202	198	183	182	175	174	178	205	198	182	172	184	174	179	204	200	193	221	184	198	193	192	191	168	191	190	184	194	193	167	168	175	197	184	181	174	202	214
1791	493	523	525	547	544	529	506	519	495	512	522	551	502	466	537	509	510	518	512	496	504	458	484	513	500	502	508	520	521	512	462	491	511	482	493	485	528	501	477	469	519	501	443	507	503	467	493	493	481	523	492	526	505	501	517	475	503	496	482	495	506	496	457	500	497	472	502	453	512	522	471	469	458	503	504	532	492	505	514	509	495	520	491	502	520	465	536	499	470	487	507	456	466	498	477	466	491	480	487	498	501	499	492	511	518	485	519	493	504	468	528	487	495	499	520	484	474	501	499	508	475	510	493	469	489	487	503	459	499	493	516	474	475	509	498	476	470	500	492	532	462	567	495	486	472	489	453	491	478	519	469	503	490	437	491	495	481	492	532	453	508	488	483	513	484	511	494	493	521	499	526	483	501	472	510	497	487	492	520	502	494	499	503	494	519	504	502	519	494	484	526	531	491	504	501	514	477	461	485	471	521	474	505	484	500	514	514	509	497	473	487	472	473	473	502	495	501	489	539	493	488	505	519	508	480	471	520	512	454	474	509	483	497	495	489	523	515	470	488	512	484	511	473	490	476	498	504	528	524	506	504	492	513	475	488	531	473	440	494	487	501	501	480	485	445	501	470	485	437	502	519	489	488	441	479	500	480	517	507	485	496	504	465	473	502	487	483	490	505	525	501	501	469	497	531	477	488	437	493	524	503	494	474	528	473	493	518	464	507	490	507	495	501	475	464	532	525	508	491	478	480	501	498	481	513	509	528	458	494	488	475	519	469	494	498	523	508	498	463	498	479	528	522	502	502	504	498	494	514	491	484	457	502	491	474	499	535	474	477	470	499	477	498	491	506	515	494	510	468	507	497	504	517	480	463	497	490	492	489	519	495	491	479	510	489	481	499	497	483	508	475	518	515	520	502	517	507	517	514	482	479	493	500	487	499	509	529	505	477	472	464	480	475	487	482	482	445	492	493	468	507	489	507	509	461	526	513	503	443	498	529	451	523	489	484	500	533	467	492	510	482	497	485	524	497	540	478	547	535	493	503	504	468	509	481	520	502	497	499	510	459	465	533	492	490	501	481	464	495	462	513	506	510	480	500	471	480	497	487	498	478	509	519	493	524	479	453	510	521	506	492	495	484	460	491	538	516	546	520	515	468	486	465	496	511	507	427	516	463	501	485	517	497	498	526	497	461	537	508	480	509	482	500	457	508	497	460	495	503	495	491	507	481	483	472	470	514	498	482	490	492	497	489	490	486	502	501	479	530	480	477	505	484	492	479	495	490	493	539	486	495	489	469	494	497	466	533	523	487	519	467	531	511	502	484	517	516	498	488	502	497	492	480	481	510	494	484	518	510	485	487	472	505	494	478	472	475	495	443	521	455	504	510	513	498	504	513	511	518	513	474	525	493	461	492	453	498	506	520	515	499	482	476	518	515	526	550	440	486	483	506	474	501	536	529	501	512	491	466	498	510	508	520	536	496	489	493	513	508	483	506	488	518	481	490	499	508	531	465	549	488	464	483	513	461	497	501	514	514	505	518	516	464	493	510	495	497	450	437	461	470	499	521	471	505	481	445	493	502	467	497	472	484	503	530	469	513	541	488	476	537	460	516	501	508	462	480	485	484	444	530	477	498	519	470	475	470	514	543	462	468	516	512	476	531	460	448	460	466	471	515	507	495	514	500	444	520	517	534	496	534	519	495	495	471	505	506	483	486	530	501	511	490	483	460	513	511	521	475	503	511	501	485	518	470	494	499	479	479	490	456	463	490	498	486	460	494	484	460	506	496	513	520	490	468	501	530	509	488	519	483	502	478	467	505	493	516	517	478	510	490	504	481	463	513	509	495	519	513	524	503	515	520	502	493	478	464	528	512	555	517	507	515	499	504	526	513	503	518	460	486	468	533	495	481	506	475	467	503	522	473	514	483	449	495	508	481	494	495	453	482	491	502	539	493	524	489	490	499	471	434	454	523	497	501	550	488	485	455	476	541	534	538	466	505	524	529	479	535	496	519	484	484	473	529	498	467	468	522	501	481	473	493	488	487	514	475	514	494	476	451	513	479	502	510	499	496	532	553	511	457	519	504	474	490	504	539	510	439	516	489	505	495	495	500	490	522	520	510	502	536	492	535	478	486	523	490	472	480	529	453	543	511	494	473	495	483	493	504	528	483	503	532	517	445	524	500	472	497	488	475	499	530	504	489	491	495	507	478	536	521	491	521	504	486	482	488	507	462	479	529	484	488	488	490	513	500	498	451	513	481	539	525	472	500	461	467	522	487	571	492	486	478	507	505	495	519	485	473	545	469	483	500	490	502	515	483	504	476	510	525	483	510	446	492	450	478	487	522	502	525	484	489	528	508	486	498	527	475	461	480	497	484	494	508	530	489	509	449	465	492	473	508	470	472	494	502	465	485	528	471	534	493	479	522	473	494	522	478	507	489	481	479	508	485	487	517	486	475	504	497	533	520	495	465	499	490	520	513	504	509	537	495	501	503	484	504	509	516	476	470	484	509	521	522	474	497	501	480	513	485	460	486	483	478	501	541	509	508	487	483	468	483	513	502	505	516	527	519	496	473	518	481	478	490	466	470	517	477	482	450	523	518	530	497	478	457	479	495	535	446	509	510	503	485	498	529	517	519	467	465	480	484	480	499	548	500	475	511	506	457	486	477	505	520	526	509	517	490	470	485	542	467	511	457	494	481	502	443	502	518	507	495	462	503	475	507	495	520	462	503	511	516	515	490	479	456	504	491	512	484	508	489	500	489	530	453	494	471	486	467	504	486	489	514	544	497	481	499	483	462	483	522	491	484	481	468	513	529	500	472	517	475	481	451	547	432	483	445	508	519	510	509	514	485	511	509	532	462	487	516	492	501	510	471	457	475	489	491	475	493	499	455	482	460	489	470	484	472	452	522	479	491	491	469	504	465	523	491	527	462	529	510	495	507	499	484	492	449	496	487	475	474	505	467	476	499	469	493	502	475	480	534	525	499	509	471	435	493	493	507	527	484	510	514	524	460	493	470	501	508	548	501	495	518	521	496	516	474	506	506	502	493	490	479	511	506	483	500	503	513	452	515	459	493	502	506	507	505	482	467	493	551	515	516	500	486	514	510	483	548	470	515	477	498	465	490	507	549	494	491	502	492	477	538	490	481	467	518	478	458	491	487	504	491	488	485	504	463	504	534	532	507	469	456	545	471	498	479	524	504	519	496	443	515	504	521	533	447	481	519	517	508	496	521	468	438	497	516	502	524	523	496	471	506	514	517	531	532	526	497	458	517	491	498	489	478	470	495	539	489	478	494	508	480	482	478	490	504	463	465	464	484	546	485	466	522	510	510	507	518	479	495	497	512	504	524	480	516	510	481	501	485	496	509	508	490	482	481	508	474	491	523	481	544	518	450	497	512	495	492	502	522	529	517	487	480	514	517	513	503	478	506	483	498	505	505	487	503	550	492	489	475	496	487	491	506	509	480	500	525	511	506	489	497
7992	679	644	557	565	489	445	397	435	378	392	408	376	427	391	398	397	379	370	361	397	360	418	411	338	364	378	322	345	367	376	326	378	374	371	369	370	383	383	370	351	376	394	383	380	383	369	398	372	370	366	379	352	341	378	379	410	383	374	345	367	387	396	352	370	359	346	340	358	373	354	374	380	350	384	331	365	353	333	380	373	401	396	372	356	364	343	380	360	358	369	340	355	331	323	384	346	360	351	373	365	345	361	333	388	360	343	364	342	378	338	348	356	367	382	399	340	364	360	371	424	366	363	365	383	351	360	405	371	363	384	391	339	394	362	376	391	357	340	381	362	342	387	406	345	357	348	380	357	367	363	404	367	347	377	393	346	385	362	375	366	374	389	350	338	376	371	364	337	348	359	346	341	365	366	343	346	366	351	364	367	353	352	375	374	353	353	374	344	360	353	388	369	329	327	341	343	363	390	385	378	346	389	364	390	368	392	340	394	346	352	366	333	349	358	407	388	360	334	381	383	365	370	350	345	371	354	375	338	330	353	354	350	362	365	377	360	387	371	368	397	388	376	368	349	356	345	362	397	353	358	347	322	380	362	353	374	366	348	404	364	358	394	376	408	341	328	362	335	336	351	374	364	392	366	356	372	401	348	400	361	349	377	367	339	372	354	371	341	370	363	365	380	350	347	373	384	332	365	353	335	382	376	367	422	380	353	394	390	328	379	354	385	334	378	383	386	379	343	380	346	371	360	374	431	371	363	320	381	390	369	368	344	361	380	383	339	331	341	360	359	404	340	357	354	381	363	340	331	361	369	332	371	356	355	353	328	345	392	357	389	371	377	340	378	317	373	370	351	351	388	388	356	345	376	369	386	353	346	314	336	353	370	355	370	395	356	414	366	399	362	333	374	422	385	357	352	356	351	422	375	336	342	363	363	329	384	382	355	390	345	386	379	382	382	336	382	326	355	369	359	356	332	381	343	357	318	396	384	366	379	378	376	327	325	361	349	347	402	355	357	366	356	367	389	411	333	369	365	360	345	351	348	358	365	387	369	333	383	368	356	395	377	387	371	385	368	378	372	353	344	365	333	364	357	396	421	385	337	351	381	337	337	390	341	357	353	352	366	372	397	360	371	334	349	352	340	344	309	350	360	379	378	317	360	359	334	343	354	370	328	364	377	346	373	329	350	364	348	345	366	372	347	350	353	389	376	332	364	342	397	396	362	409	355	373	348	389	369	390	354	384	335	318	378	382	375	383	395	334	377	391	375	375	373	364	381	395	360	393	356	349	353	362	367	366	366	392	351	353	358	353	418	394	343	379	340	329	386	360	341	301	364	408	338	371	371	352	364	387	387	396	384	348	344	390	375	349	348	347	394	382	398	369	362	340	334	367	364	392	343	384	386	347	347	363	397	357	369	350	350	363	382	338	345	381	348	356	378	406	369	370	375	331	378	371	359	343	375	391	362	370	374	382	382	346	343	352	364	376	348	371	345	365	356	371	388	364	360	415	367	335	398	416	362	363	357	414	326	344	405	340	368	328	336	357	368	350	369	362	413	385	419	355	350	379	369	347	328	358	394	347	346	363	364	332	349	376	334	358	351	343	420	395	344	364	368	350	381	339	368	373	329	360	348	384	375	361	366	349	340	364	364	367	351	379	335	332	372	380	352	395	363	349	364	397	348	330	373	399	385	401	375	340	399	391	389	387	378	382	346	347	316	346	370	350	345	370	361	366	340	385	357	310	357	345	343	362	341	375	352	337	352	382	364	369	373	371	309	334	375	340	396	399	363	358	354	376	340	348	400	387	402	388	364	357	374	391	384	354	346	373	383	368	388	377	409	377	365	327	347	351	415	365	352	339	357	392	348	376	334	359	347	312	381	352	399	353	347	344	379	384	366	361	376	370	301	338	352	390	378	382	384	373	326	383	375	372	377	352	353	393	385	363	382	370	394	353	361	350	369	378	365	341	397	355	358	360	339	400	404	357	356	360	339	351	362	381	294	352	371	376	370	371	374	364	389	366	403	321	396	369	350	383	358	389	336	399	410	351	362	315	373	395	340	360	360	364	337	383	375	344	385	330	407	375	359	347	376	375	354	347	364	364	400	354	402	326	350	343	375	329	365	339	356	366	358	367	371	340	339	330	358	341	382	365	345	359	367	384	387	371	354	360	350	355	341	359	373	369	366	346	367	390	349	351	419	360	352	401	369	383	431	338	336	344	341	335	337	375	367	363	387	343	351	372	337	369	339	389	376	368	329	362	404	386	368	339	340	345	389	370	402	372	342	333	359	356	375	349	379	398	358	364	387	351	358	348	372	340	349	400	385	373	385	359	349	397	345	376	381	380	384	390	377	369	373	373	397	384	333	355	369	379	375	359	329	375	359	337	358	385	381	354	363	416	333	344	331	382	339	392	378	312	370	337	345	366	345	326	346	327	362	371	385	343	353	378	347	383	394	376	358	352	341	335	326	379	369	377	365	357	327	361	360	357	342	385	384	365	358	370	390	392	354	349	391	381	352	403	347	335	356	348	347	391	363	362	342	360	378	343	358	332	353	398	390	359	356	345	342	372	377	360	345	323	364	353	339	363	372	348	379	363	360	420	374	365	368	378	388	342	372	375	394	335	378	365	367	384	369	329	360	361	371	366	366	321	350	371	359	364	349	364	362	369	379	340	403	320	351	404	368	337	370	373	391	350	385	379	390	353	325	356	332	347	366	389	360	382	381	348	362	357	358	350	364	346	343	333	397	392	365	353	369	331	360	380	371	369	341	371	369	309	375	369	375	375	338	347	344	361	358	375	383	372	388	319	388	385	379	370	361	306	333	355	377	383	389	350	402	382	360	375	374	358	361	379	352	347	355	345	366	371	357	392	361	365	317	375	380	360	339	335	356	387	372	384	374	403	351	349	359	342	395	384	398	381	325	361	369	375	365	399	369	375	385	372	377	369	354	404	343	388	391	357	377	336	332	376	348	403	348	381	398	342	394	365	332	346	353	328	395	392	370	391	380	360	370	385	368	386	357	365	371	372	338	378	340	372	381	355	398	362	331	390	377	348	369	355	395	387	357	356	366	415	372	360	361	364	389	357	351	382	337	378	404	383	372	384	350	407	350	327	367	379	369	368	384	377	358	381	380	371	352	370	382	350	361	344	371	350	356	360	366	360	332	385	388	328	373	373	375	335	362	413	385	353	380	389	395	366	389	388	361	383	366	363	354	378	388	382	377	363	370	375	321	357	354	374	344	352	402	362	342	382	363	332	375	336	375	400	406	364	362	374	361	374	362	380	364	367	352	396	356	342	387	376	406	383	339	377	388	374	356	383	353	409	326	384	345	369	358	330	332	349	354	382	356	356	358	358	364	371	401	380	361	387	383	376	331	362	377	389	378	361	410	329	371	367	340	373	329	362	394	374	345	353	386	348	389	370	356	357	390	369	347	360	354	365	385	391	344	353	352	340	385	374	344	390	355	369	370	390	361	384
6591	1101	1562	1690	1469	1384	1235	1156	1088	1053	1041	1023	964	967	973	945	868	942	942	875	907	859	930	855	881	893	895	877	874	881	840	847	864	847	874	863	840	851	846	853	896	856	865	873	841	914	874	871	860	890	892	848	865	851	853	823	854	816	845	859	864	849	796	820	857	870	878	846	920	771	847	868	782	839	821	839	843	810	863	839	896	853	895	867	832	817	837	849	841	850	805	800	849	853	851	863	881	885	827	874	854	845	842	814	862	802	826	882	826	872	901	886	853	820	907	833	841	825	846	876	882	825	817	813	876	827	880	842	884	851	797	839	852	831	843	823	882	817	894	870	807	832	827	839	845	817	879	907	833	839	849	866	816	821	898	844	889	843	900	834	850	845	876	882	871	832	842	848	833	904	846	849	831	850	872	842	792	822	888	860	795	890	817	888	819	879	860	838	845	831	807	861	849	837	815	827	845	825	887	814	793	837	865	860	845	846	844	846	786	822	859	854	815	845	857	910	916	841	850	841	848	921	823	824	846	852	858	822	871	827	888	854	876	826	810	883	833	822	847	858	837	852	838	840	856	813	792	856	891	822	844	793	830	810	855	819	791	875	868	846	841	830	846	875	859	808	844	815	891	829	849	884	855	813	802	810	855	924	855	877	899	802	864	852	861	812	860	860	820	855	840	864	859	825	842	909	807	839	853	835	878	843	913	817	844	847	770	846	848	889	848	819	876	853	829	866	848	812	855	876	814	868	853	851	827	853	888	836	830	874	878	917	851	847	816	811	868	785	887	896	849	901	835	851	806	881	821	839	869	826	792	846	816	860	856	824	906	818	880	826	859	801	913	886	823	874	825	854	850	866	825	834	828	845	827	857	874	876	822	854	884	879	865	839	849	890	857	852	815	826	846	819	813	849	878	848	826	834	888	883	879	828	813	861	791	837	855	799	845	852	873	849	870	855	855	824	851	850	851	812	794	833	810	833	813	807	805	875	885	879	843	840	814	842	807	834	817	790	883	868	858	889	843	887	814	849	866	883	888	855	879	822	890	814	836	838	844	836	848	809	839	841	862	839	880	840	845	851	875	864	832	847	875	810	818	859	864	813	854	869	899	837	805	842	811	860	867	882	824	848	813	790	919	915	856	814	828	882	869	898	822	844	836	810	863	847	828	837	868	809	832	835	782	878	828	841	878	845	878	849	885	878	806	838	860	831	851	824	867	815	843	866	857	880	853	911	818	859	865	858	849	859	833	873	887	795	837	884	854	842	841	813	818	820	844	832	843	839	866	859	858	847	819	853	870	836	829	855	824	815	847	826	882	854	837	870	888	883	866	818	864	873	864	865	862	887	853	826	835	886	843	873	901	775	810	866	859	890	807	830	852	890	889	873	805	849	873	827	817	893	807	849	859	852	835	832	850	834	837	842	824	856	867	859	849	823	852	880	871	863	848	823	812	905	844	868	822	824	823	834	838	837	837	843	837	859	890	883	861	883	890	811	844	816	852	879	833	877	830	793	877	829	825	828	918	848	857	825	823	807	871	859	880	841	837	867	872	840	839	847	794	855	897	878	862	886	812	832	843	886	826	842	833	905	851	879	853	820	823	833	824	854	847	839	823	838	834	859	821	852	872	875	870	842	893	830	864	886	853	879	901	812	825	863	863	822	843	843	808	800	811	813	872	844	859	846	817	794	851	819	829	862	862	857	854	848	887	873	838	816	850	843	848	876	828	856	838	812	885	857	859	843	876	861	866	824	860	872	859	869	895	848	878	870	882	852	875	829	900	838	833	860	887	891	860	827	844	845	833	919	881	799	832	880	798	871	797	841	814	839	846	843	853	790	831	878	828	820	893	820	853	830	874	847	787	821	832	865	873	840	871	837	907	850	849	859	849	847	897	840	857	830	797	852	870	815	857	833	889	797	869	890	864	825	881	840	827	904	843	861	815	854	808	871	891	833	865	851	814	824	873	831	852	822	862	885	846	865	853	815	865	799	820	815	845	805	838	866	883	846	866	868	850	862	785	865	859	890	884	808	822	854	819	808	840	810	875	852	851	776	875	795	821	827	836	848	854	877	889	824	833	845	874	889	888	872	827	828	824	881	843	875	837	824	833	801	855	849	845	859	862	892	827	846	908	883	789	905	853	814	842	835	830	841	849	836	926	819	830	790	859	832	832	865	866	861	866	840	825	847	869	830	854	884	848	865	811	838	815	862	904	917	836	865	824	853	857	848	885	868	851	890	797	796	863	836	852	889	909	857	844	820	838	842	791	827	849	873	888	857	882	820	852	841	877	865	863	863	864	828	868	797	855	859	843	860	854	813	870	861	878	909	842	862	860	865	840	816	870	861	760	814	832	826	837	867	853	833	887	870	884	825	858	832	853	843	822	853	870	884	868	875	865	851	864	866	860	829	788	844	836	804	807	804	849	787	890	854	817	841	841	856	815	859	848	836	818	816	902	853	837	850	871	849	823	870	826	796	861	865	863	843	901	890	841	818	838	861	865	864	851	895	835	876	842	875	879	821	820	829	885	811	851	834	823	875	870	879	866	850	883	861	898	862	844	810	852	890	849	816	836	839	847	808	814	842	886	855	887	860	869	836	817	841	840	783	861	857	834	860	869	859	860	825	828	861	833	817	807	861	830	861	838	842	920	823	806	869	855	849	859	846	883	844	783	833	837	885	856	858	846	819	843	853	849	863	873	906	836	861	858	817	852	827	858	863	887	814	841	892	861	840	835	873	853	852	855	823	849	844	880	859	853	845	841	886	833	842	844	850	813	816	869	869	835	885	883	869	891	852	864	863	887	821	875	852	889	862	868	842	885	865	853	831	851	821	837	888	867	833	796	854	853	854	894	827	868	837	893	814	851	865	837	880	844	854	853	868	838	806	890	863	882	813	861	881	821	825	897	852	796	855	844	839	831	849	859	897	846	889	852	864	863	819	858	849	877	833	831	871	889	808	873	840	881	852	857	852	828	833	855	850	875	835	846	841	840	823	899	854	899	825	861	862	890	854	841	849	779	820	835	840	841	852	845	826	892	854	892	833	888	840	879	822	838	853	876	882	837	805	824	848	877	837	851	795	853	863	856	883	860	835	860	918	842	865	800	827	861	862	880	829	855	832	802	824	803	883	863	864	801	810	867	899	901	865	812	868	878	860	866	821	813	895	814	836	863	825	838	862	888	806	860	896	867	845	840	852	876	825	813	839	807	836	865	877	887	826	844	879	910	868	872	853	844	874	817	866	814	817	895	826	823	825	862	849	804	853	816	822	804	828	848	884	853	852	793	816	897	900	844	843	799	849	782	845	865	812	847	834	848	849	824	823	772	873	906	860	835	834	841	900	825	823	864	810	817	869	882	870	864	765	851	810	839	828	884	847	827	851	845	885	789	861	885	854	809	853	829	864	861	825	893	858	870	882	803	845	820	842	831	879	858	797	858	812	866	854	861	844	827	843	885	916	812	854	859	885	823	900	819	858	828	822	847	823
15035	1388	1011	812	683	512	482	441	434	427	406	415	396	418	372	401	401	350	340	352	366	400	329	360	387	354	355	324	396	345	351	380	339	310	319	329	372	370	342	344	325	339	335	374	330	361	364	357	393	324	370	377	348	364	307	364	317	358	339	358	345	344	340	330	352	351	366	340	387	343	369	346	349	374	377	371	379	334	349	343	350	376	340	372	384	372	366	315	361	358	315	312	353	303	335	319	349	380	347	325	323	355	342	345	355	350	347	310	347	328	360	371	340	305	338	379	358	353	329	360	289	320	320	340	356	356	332	319	387	343	333	299	334	336	311	352	380	354	352	365	371	359	343	319	365	340	324	336	348	316	355	370	352	361	351	323	352	337	317	365	341	371	360	327	311	325	338	366	349	294	354	333	338	397	338	369	344	349	347	355	335	371	370	370	332	350	361	339	345	344	359	376	341	336	358	348	325	416	335	348	371	361	343	359	350	370	353	352	312	318	361	345	316	344	330	320	314	324	350	303	364	380	379	334	300	362	374	355	381	335	338	354	323	330	355	370	351	355	310	358	375	363	324	367	345	325	343	396	370	340	328	364	356	341	371	336	360	371	366	408	326	357	330	319	359	402	363	351	364	353	343	340	360	353	353	374	355	364	381	334	335	379	373	367	339	354	394	347	349	316	361	349	366	326	358	363	306	335	358	343	346	312	353	337	339	369	329	338	357	330	360	319	354	343	342	368	370	388	360	374	385	364	373	315	352	372	392	367	329	339	345	351	322	348	346	310	382	357	345	318	367	363	358	320	339	322	357	364	325	320	340	353	324	351	334	376	341	352	322	329	360	310	377	359	374	322	342	381	329	313	359	325	331	350	330	368	363	335	376	350	341	361	397	328	340	379	357	329	341	344	326	357	333	329	323	349	314	341	340	348	327	321	380	357	345	378	356	338	333	323	330	317	316	362	346	334	369	369	351	337	373	344	376	320	403	332	335	334	349	356	386	332	393	357	335	318	315	336	360	316	355	396	351	373	347	361	344	343	357	346	321	348	344	384	360	347	331	343	333	312	364	338	342	338	326	351	372	352	367	318	354	338	339	329	316	349	357	320	377	379	356	336	336	372	351	333	355	365	366	369	341	346	341	352	360	405	363	355	363	393	373	349	346	339	340	347	338	352	369	360	384	368	375	347	337	357	365	335	345	364	348	310	360	330	355	327	333	354	388	375	332	348	369	366	353	419	346	339	360	337	316	386	349	356	344	365	341	354	365	343	331	364	375	370	324	339	370	334	319	360	352	322	330	337	357	353	345	359	316	354	332	349	332	330	340	356	372	368	360	351	363	313	352	368	382	331	350	356	318	367	335	333	367	346	326	336	357	332	402	341	330	353	377	378	366	344	378	386	356	353	349	362	316	357	318	386	363	364	340	368	318	339	353	340	341	339	356	379	346	305	336	344	308	380	339	360	312	352	348	367	359	304	337	366	338	347	334	349	333	344	366	327	363	334	338	326	366	315	369	346	358	331	322	332	326	348	358	303	355	343	325	358	373	341	353	332	340	356	361	362	350	352	321	338	364	372	367	343	341	337	331	335	348	357	341	350	338	341	357	350	372	342	352	382	339	381	335	354	333	348	327	383	369	342	363	352	323	367	320	342	361	376	371	360	321	337	345	367	330	338	338	336	376	364	326	322	340	354	313	335	359	356	349	377	392	347	327	334	327	330	363	373	356	387	362	340	347	355	358	347	357	347	318	326	320	383	368	359	359	354	357	337	395	387	343	312	365	316	339	336	358	326	353	377	345	314	359	393	344	355	359	338	338	351	352	346	371	334	327	355	387	370	351	344	343	345	332	362	379	331	363	325	329	374	329	373	339	331	365	354	342	356	340	365	339	352	331	317	363	342	359	334	364	319	348	365	350	376	380	371	331	361	364	383	339	350	356	368	322	355	347	342	292	345	324	334	351	346	356	379	338	321	362	355	348	317	355	339	355	327	348	346	323	357	366	307	377	337	357	373	327	332	327	356	360	357	342	376	347	341	324	366	375	339	354	365	376	370	341	332	360	370	383	334	365	326	369	368	301	376	315	380	341	335	350	330	341	372	339	344	341	353	364	363	347	310	362	356	359	337	330	340	378	324	346	366	379	358	313	316	372	351	380	384	358	343	330	366	352	353	355	358	352	350	373	317	331	371	364	338	325	342	345	326	349	371	340	356	349	361	353	372	366	320	363	354	371	356	355	348	322	355	357	335	341	367	396	351	336	328	328	326	334	329	351	335	368	324	352	364	321	350	335	378	327	328	378	382	373	352	358	357	389	341	348	361	372	370	337	366	362	363	336	348	374	396	306	347	332	336	379	383	356	348	385	334	300	330	365	329	358	352	371	395	353	353	329	360	354	348	317	312	343	362	386	367	316	303	364	367	348	393	317	336	352	358	345	345	380	376	364	355	340	345	328	367	381	344	366	385	343	351	361	320	338	320	389	362	354	309	350	365	352	366	339	394	320	356	337	344	346	350	349	353	357	362	353	333	318	324	338	331	331	319	385	331	349	298	358	311	356	394	346	313	383	306	357	378	335	317	333	360	366	381	351	363	369	307	399	357	327	325	338	321	327	371	352	351	334	349	374	368	325	348	364	315	335	360	359	359	350	361	347	345	345	374	355	312	366	357	345	371	360	338	330	335	350	311	367	371	365	329	328	312	349	350	302	354	338	341	311	317	376	336	331	330	324	346	378	349	348	359	374	365	388	372	362	319	316	341	367	364	347	323	386	346	345	371	328	327	368	336	354	361	374	300	355	366	321	351	348	349	336	371	347	340	378	360	338	312	374	321	343	361	346	326	325	334	388	339	328	337	344	356	363	350	317	337	353	378	374	338	319	355	351	307	320	335	336	335	356	340	349	355	340	334	342	359	328	350	314	380	388	352	353	386	360	332	376	345	359	365	331	344	371	369	350	365	343	319	357	339	360	338	343	354	319	380	358	371	362	356	360	354	358	357	351	345	351	368	343	326	343	367	349	362	374	350	374	343	327	359	397	347	348	369	354	352	343	332	364	363	342	353	337	341	353	361	366	357	343	344	314	350	348	341	363	365	337	344	330	311	351	316	347	338	385	327	303	341	373	374	399	344	317	339	348	325	342	320	354	352	350	345	343	326	316	336	358	381	346	334	384	362	349	389	326	325	383	327	337	326	364	325	344	381	349	341	326	349	354	356	346	382	368	373	346	338	360	366	363	362	349	360	379	363	360	342	378	361	324	337	356	393	299	387	389	363	345	372	386	349	351	383	346	372	350	345	364	329	348	350	334	333	319	330	346	358	373	336	371	361	334	354	368	345	335	393	370	343	349	325	395	359	371	362	364	328	326	307	370	356	298	343	390	359	333	346	342	335	364	376	365	337	320	378	324	338	318	345	376	362	345	332	362	337	354	340	332	361	356	345	330	362	343	379	337	414	335	346	360	340	339	344	359	382	360	355	351	355	365	368	354	333	351	328
8408	1345	2075	2345	2105	1834	1568	1470	1199	1101	1151	1125	1064	1068	948	920	907	904	868	841	880	875	833	903	875	845	844	813	830	827	853	814	823	804	765	836	791	792	795	803	821	815	774	784	777	832	747	755	814	780	799	814	810	801	816	855	809	773	798	800	806	806	844	796	784	809	780	752	800	771	768	817	836	808	759	807	761	789	753	773	768	799	771	750	809	721	802	796	810	743	778	812	778	794	763	764	766	759	823	788	825	808	793	746	807	726	778	813	821	732	742	812	735	813	764	829	817	791	767	793	771	775	773	769	784	782	766	832	787	771	759	805	765	761	800	760	813	806	791	816	755	771	813	784	764	761	758	809	853	749	774	791	784	817	792	798	854	831	800	794	759	761	796	793	797	801	800	810	787	858	757	774	730	761	785	765	841	774	796	754	781	733	764	772	797	777	745	682	799	866	805	761	812	786	834	778	808	779	784	835	811	735	758	776	746	808	764	758	763	747	791	753	791	793	813	787	751	796	817	772	817	787	787	711	778	774	756	769	784	796	793	822	760	830	777	786	795	783	796	837	776	763	775	775	804	784	793	767	793	818	821	776	799	767	741	765	792	826	763	792	801	769	736	773	808	795	789	785	800	786	785	795	752	811	813	755	798	771	825	806	815	801	752	752	803	779	782	803	776	792	705	749	768	796	765	786	795	793	829	791	708	769	812	771	798	734	766	745	761	825	794	747	811	787	763	817	773	779	775	758	760	801	799	769	771	770	817	808	862	818	779	778	800	801	808	878	797	801	785	787	768	834	801	792	772	806	812	792	747	759	785	750	820	776	732	818	759	769	811	748	727	773	767	756	731	739	753	782	760	785	758	774	753	768	772	760	745	828	770	789	768	762	712	782	818	765	801	773	764	773	802	806	800	777	800	742	766	778	820	788	791	771	748	825	800	783	786	777	801	797	793	782	801	791	769	784	803	741	761	785	749	779	778	754	806	781	824	805	730	804	748	748	765	804	777	787	803	744	796	817	814	838	754	808	798	798	766	761	764	778	744	755	812	727	789	789	786	787	739	825	803	783	752	758	769	755	798	769	760	827	760	776	812	812	795	760	803	775	783	781	760	753	784	750	797	770	807	741	761	794	757	813	777	786	812	816	773	784	784	770	805	813	803	788	752	793	760	768	783	775	766	780	813	734	791	750	767	829	802	779	754	735	769	787	838	753	739	786	824	783	791	769	758	856	750	764	786	755	774	774	756	796	767	806	772	825	809	768	829	752	764	781	807	754	759	757	796	761	791	766	815	810	795	723	756	732	800	747	804	783	767	789	813	755	848	796	825	775	799	799	769	711	808	787	760	801	801	788	785	813	742	806	807	768	805	740	753	783	814	760	795	782	778	800	769	759	744	788	799	773	786	827	760	774	800	799	799	766	764	788	810	805	804	762	813	751	796	805	767	759	766	764	770	824	742	808	769	756	792	765	800	757	819	781	776	738	779	763	804	759	786	774	825	796	768	757	764	727	812	798	821	765	804	817	818	806	808	752	771	743	783	819	772	830	789	759	816	789	795	771	791	724	790	816	773	801	789	783	738	733	755	720	787	755	782	759	791	751	773	724	766	776	793	745	771	765	764	746	803	726	812	766	763	748	779	792	786	746	766	796	825	763	767	801	731	782	798	761	738	789	765	789	805	746	782	794	782	808	780	789	801	773	779	785	823	758	775	769	781	745	761	798	790	789	724	764	780	759	821	784	806	786	796	754	780	763	806	751	748	781	764	766	840	774	771	809	788	785	760	791	756	740	772	754	801	799	783	753	794	798	775	814	773	775	768	793	840	823	742	749	776	768	808	814	760	791	832	780	831	767	773	747	828	772	802	819	789	862	803	804	800	802	812	752	796	820	733	824	805	775	774	777	811	761	752	760	763	766	770	783	837	798	775	762	793	777	760	794	774	795	792	800	798	769	825	837	760	808	762	786	776	732	767	746	740	740	758	756	741	771	831	731	730	776	761	798	798	799	812	781	749	786	800	768	780	763	811	791	763	771	791	793	791	750	797	789	865	790	788	756	765	797	782	866	752	799	827	780	759	791	817	765	803	768	771	731	760	770	777	774	755	781	786	761	806	824	766	801	699	753	770	808	808	758	827	737	801	752	755	784	798	767	831	777	828	774	769	786	815	776	737	808	813	785	793	778	800	807	806	776	810	800	811	758	759	773	735	819	734	799	791	747	797	794	801	797	770	777	779	783	725	811	790	751	764	757	808	745	777	820	728	779	823	805	731	737	752	767	809	753	795	793	732	781	814	825	812	789	757	806	764	763	784	776	790	781	857	737	780	803	780	737	742	787	795	808	791	753	771	740	754	776	810	781	774	743	757	803	819	754	764	797	752	790	737	773	791	794	795	734	767	781	775	724	766	833	766	718	820	805	776	738	782	797	767	786	756	815	791	731	756	830	744	763	763	818	715	791	789	797	778	764	737	798	758	816	729	792	734	781	788	808	821	741	742	799	753	757	792	798	791	791	767	811	772	729	768	783	761	752	767	787	754	781	752	789	727	738	797	785	765	728	789	818	801	803	768	806	784	796	797	755	814	829	799	800	779	800	766	782	801	799	776	743	746	811	786	812	798	800	751	782	857	789	759	844	735	798	777	790	797	794	835	797	727	754	799	781	760	774	822	850	784	765	762	790	786	791	765	795	836	801	781	785	814	800	707	811	787	763	810	733	779	784	787	770	759	756	793	766	768	724	765	785	778	834	746	773	801	766	780	808	777	768	766	780	781	762	790	776	758	765	778	782	774	787	783	797	801	789	839	804	805	774	750	757	755	839	765	803	777	734	797	797	804	773	819	773	762	791	766	780	767	838	818	772	752	850	805	809	800	836	827	767	763	776	787	767	781	776	839	789	772	790	738	775	786	751	815	809	782	824	803	781	747	772	756	788	725	759	797	815	784	816	800	792	736	759	809	808	823	773	771	784	816	804	782	758	785	788	784	808	799	770	789	789	764	768	796	725	861	805	872	797	812	752	780	773	780	841	771	769	783	766	755	773	774	775	844	773	783	757	804	800	763	767	796	841	770	763	791	764	748	800	798	771	721	771	764	804	757	782	810	713	750	774	801	777	780	828	816	778	789	757	794	728	786	800	775	799	820	750	775	814	771	783	766	793	825	750	795	765	816	788	786	749	769	768	799	806	769	791	717	816	770	841	764	802	782	759	843	868	823	813	791	775	751	816	790	767	761	846	842	758	784	766	727	793	803	806	802	776	808	812	770	770	822	798	789	760	805	763	847	792	801	719	736	796	784	760	733	801	743	773	778	813	800	824	759	772	800	825	785	740	811	741	799	735	826	814	748	777	761	766	785	775	803	771	781	779	744	798	752	757	802	765	781	867	793	732	792	837	781	775	754	806	789	806	780	827	785	814	759	756	774	816	791	756	806	763	810	790	755	812	796	778	783	720	746	767	776	799	791	757	778	779	816	789	740	779	780	757	808	745	754	773
1331	211	184	224	170	188	188	200	203	187	201	165	194	213	172	171	177	187	182	165	212	170	191	200	196	200	182	179	186	202	199	180	224	171	175	190	188	193	192	203	195	169	195	179	163	193	197	200	200	177	194	167	195	198	210	178	208	185	217	187	199	180	185	172	173	203	151	177	212	166	169	199	166	164	160	207	194	192	184	172	193	174	189	176	218	174	177	186	187	194	178	177	183	186	201	202	167	198	176	193	194	175	165	188	178	167	172	168	190	201	168	158	197	177	190	203	169	194	198	189	172	156	174	206	168	199	196	166	195	189	160	199	183	134	202	195	184	206	205	186	206	180	157	184	173	202	183	198	158	161	188	168	165	174	206	184	202	204	182	178	188	172	160	191	208	227	202	178	190	191	200	184	206	153	185	180	176	192	209	179	197	200	185	202	159	188	201	193	205	190	195	204	186	192	187	197	200	166	190	174	197	197	199	164	173	200	183	192	193	188	184	175	186	198	191	196	187	176	210	193	186	185	201	169	202	188	204	164	195	187	168	178	178	176	186	180	187	168	164	159	207	186	183	199	194	193	169	172	173	176	190	165	176	199	232	186	183	192	167	184	192	179	185	204	174	202	168	172	204	196	162	163	198	179	192	171	189	166	205	172	159	210	194	183	187	184	175	178	189	182	197	188	165	188	216	190	198	187	218	181	155	183	201	196	197	189	177	177	163	209	195	186	188	194	196	174	178	185	180	160	166	203	174	214	171	195	208	166	185	223	198	193	183	208	162	204	200	196	189	183	176	207	179	198	180	233	200	186	182	188	184	181	179	196	189	192	189	189	180	164	173	161	163	182	212	161	183	164	182	177	173	194	176	167	188	186	180	184	163	194	176	196	151	213	163	180	183	180	176	207	192	167	195	204	192	177	194	218	217	186	199	200	180	169	169	213	211	170	162	198	178	203	173	190	184	210	195	188	209	176	198	187	187	206	193	198	183	198	169	182	200	197	169	190	168	192	198	177	202	171	192	180	203	184	194	165	180	191	204	198	202	191	206	169	178	196	170	186	200	190	167	213	196	164	204	183	189	171	159	185	199	178	165	177	175	166	167	192	196	197	198	182	172	199	186	173	207	187	190	158	198	189	170	201	178	171	189	177	207	197	197	175	202	164	209	212	201	206	178	198	179	161	184	193	192	167	195	177	196	180	191	188	157	190	182	188	197	185	210	206	173	168	179	189	212	190	171	178	188	186	178	190	178	200	223	189	157	193	193	172	196	183	194	158	210	172	195	191	207	198	194	199	177	188	180	180	166	195	159	205	181	203	181	194	198	220	173	199	196	182	207	202	185	181	182	194	193	189	167	165	194	169	203	214	206	201	201	203	168	191	161	153	177	178	199	170	152	186	193	179	209	162	191	167	173	178	191	177	177	190	193	194	203	189	169	192	195	193	181	176	186	200	205	181	186	178	197	184	158	174	193	200	158	186	203	170	194	193	170	194	214	187	173	205	192	161	178	219	185	188	205	181	167	178	181	169	155	204	168	164	196	190	181	168	173	178	190	213	184	202	204	200	180	175	189	177	173	188	162	165	171	177	170	195	163	209	203	176	201	174	178	206	178	177	213	197	183	177	186	187	182	194	198	168	158	164	174	196	194	194	188	171	191	205	184	182	192	194	193	176	186	206	173	187	176	174	199	175	187	162	193	208	162	210	181	190	174	183	186	186	196	168	191	217	173	184	176	192	211	205	189	174	166	191	189	143	180	182	182	167	162	213	165	190	201	186	197	211	223	184	158	175	211	188	166	181	182	171	172	181	160	189	205	198	191	160	185	186	183	196	174	200	199	176	190	208	190	176	192	181	177	198	198	163	167	170	191	189	190	171	182	167	200	189	204	209	185	158	166	180	202	187	183	193	190	173	184	204	181	161	180	157	188	209	190	203	185	191	174	178	162	175	181	160	201	193	192	163	182	186	180	178	185	181	159	151	178	162	166	186	216	171	168	191	166	177	184	177	204	196	192	169	167	184	164	170	193	179	185	193	189	165	163	210	198	203	190	179	187	190	212	180	178	196	190	206	165	203	193	166	172	189	163	209	159	203	172	171	195	193	179	178	188	170	179	173	189	162	193	214	179	210	169	203	175	187	183	194	179	192	177	230	207	207	194	185	184	200	200	187	172	167	189	170	181	179	188	182	180	167	176	198	186	193	195	187	214	189	203	168	194	169	158	166	204	163	198	185	182	202	208	213	192	192	177	179	183	190	208	182	204	173	178	183	171	182	193	187	199	181	156	193	192	187	189	180	203	205	206	181	203	177	202	171	204	196	187	179	196	179	194	168	186	189	187	187	184	199	197	163	171	196	177	193	169	194	195	209	172	171	205	182	184	191	180	190	200	196	159	182	163	200	202	191	197	185	198	190	195	180	210	203	175	216	188	178	201	206	177	206	176	193	170	191	188	181	176	188	164	181	165	203	189	188	176	174	184	170	184	183	195	175	175	185	145	180	190	177	199	193	179	193	189	184	171	177	174	203	196	202	183	160	195	207	180	204	192	185	191	191	166	178	188	202	164	167	165	188	191	193	168	206	191	180	161	212	179	197	166	195	173	172	170	176	171	174	183	177	194	176	180	199	216	199	170	184	178	170	184	186	199	166	179	180	196	188	198	167	191	209	195	181	218	179	191	173	206	186	190	176	203	178	174	188	182	204	182	196	195	188	185	189	226	191	183	177	188	172	157	199	172	212	193	191	210	184	176	163	189	188	212	184	181	196	149	182	171	178	208	184	201	203	194	184	188	202	203	189	173	185	186	203	202	181	162	181	191	183	210	172	185	202	187	211	191	181	167	211	165	200	208	196	199	192	198	193	181	187	207	199	179	174	184	171	173	181	183	211	199	210	176	194	158	197	185	183	171	183	175	198	188	204	183	178	207	173	171	186	174	199	179	194	160	170	202	196	165	170	182	213	190	169	180	178	183	222	183	207	190	172	182	195	202	198	169	159	168	189	153	196	177	151	198	198	193	183	200	194	190	200	175	208	184	201	172	192	208	183	202	178	185	209	186	159	190	165	191	158	151	180	188	184	192	173	167	199	223	193	198	190	150	174	160	183	177	205	186	182	203	172	190	200	195	219	184	186	216	187	181	173	179	182	188	209	183	178	195	169	201	217	176	198	175	204	192	174	199	177	157	192	220	200	162	158	189	174	190	183	188	194	186	186	167	184	182	173	177	189	194	162	185	185	173	196	173	161	207	176	184	214	180	210	198	159	194	172	206	184	187	197	188	183	177	178	187	159	182	175	167	167	168	172	186	185	194	188	166	186	188	196	190	211	180	170	198	207	177	205	196	206	155	205	189	189	178	193	195	166	185	183	176	198	173	209	174	192	149	207	193	178	188	172	177	183	171	201	172	181	195	179	174	193	179	148	213	202	186	205	185	190	189	156	194	199	172	195	200	189	190	182	196	166	166	193	183	214	213	214	175	180	166	168	162	213	170	186
1695	454	510	522	546	562	486	517	551	475	538	521	490	500	506	491	485	479	489	530	486	494	468	499	517	483	498	493	489	435	527	484	507	479	507	487	502	474	462	501	457	530	479	517	489	470	496	497	504	482	495	488	506	479	487	506	453	446	488	459	457	481	494	512	482	480	457	506	472	472	479	475	459	500	478	478	480	489	476	498	478	486	537	513	437	467	476	468	512	517	518	486	497	489	470	494	472	465	485	489	502	489	468	494	449	497	492	475	468	480	501	516	506	495	490	457	498	527	501	494	489	476	476	516	502	497	513	493	498	518	484	491	455	445	519	482	483	490	509	489	456	497	490	530	462	495	523	499	498	501	504	480	458	488	516	508	532	504	454	484	479	469	475	484	500	537	506	472	468	494	484	487	472	502	490	479	484	539	496	499	483	500	510	480	474	501	516	489	527	506	497	503	488	516	520	516	447	509	456	497	488	501	504	506	502	529	555	488	528	467	503	485	511	493	478	506	490	482	473	511	452	521	506	490	505	490	511	488	522	471	482	471	491	497	510	485	504	475	490	501	482	515	494	450	488	440	488	511	498	468	524	520	478	503	508	489	511	522	470	484	468	479	481	497	494	501	481	501	490	467	498	481	523	489	479	457	488	520	482	451	474	468	485	522	472	497	450	515	474	505	495	497	488	472	524	494	512	507	505	540	516	502	484	472	488	473	469	512	444	468	537	505	504	490	496	535	479	487	496	492	506	475	464	475	509	480	483	516	554	517	519	473	506	475	467	545	506	514	479	468	486	503	499	476	434	510	499	476	488	479	489	504	487	487	503	475	486	486	498	511	526	483	432	545	457	494	469	453	473	517	511	484	462	453	490	511	465	472	461	471	496	478	484	483	491	473	463	518	468	509	484	529	518	490	525	491	469	491	481	485	469	473	510	497	472	491	532	489	526	479	487	473	450	526	486	516	529	512	510	460	463	520	498	509	472	502	488	535	500	507	482	486	509	473	519	471	488	471	487	470	501	514	530	479	526	538	516	489	483	454	507	474	476	480	476	480	487	455	477	487	491	490	516	507	496	481	503	519	475	479	477	509	477	474	495	478	448	490	471	486	506	504	479	512	466	479	498	452	495	482	493	475	540	484	451	508	470	484	493	517	499	464	456	496	447	522	504	474	478	516	480	436	516	468	468	475	454	539	523	515	488	521	464	506	502	495	461	486	458	489	487	517	507	495	482	508	461	472	450	495	484	555	533	475	503	534	452	506	486	494	478	508	469	461	496	489	504	514	454	470	483	491	514	481	493	500	470	484	487	512	493	474	514	461	485	495	456	456	508	505	506	436	479	479	475	493	457	482	512	500	517	497	534	502	458	515	505	492	447	479	481	510	443	481	481	494	496	486	475	506	497	526	528	506	509	499	513	493	484	504	460	472	528	457	472	501	459	538	529	491	490	445	502	493	495	470	517	471	519	498	478	509	489	487	568	475	462	517	500	462	513	468	484	495	477	475	515	489	459	531	490	476	482	499	500	494	515	477	455	465	520	503	454	486	515	497	482	490	506	497	480	470	464	512	478	536	487	523	514	507	539	483	473	494	457	502	497	496	505	522	523	495	510	523	479	451	497	515	477	505	489	478	468	492	478	495	515	471	484	459	501	504	491	529	477	474	516	499	517	496	513	504	505	503	441	481	447	534	500	512	491	460	478	495	465	495	502	490	494	469	441	483	499	465	519	496	527	441	457	503	512	472	482	489	451	479	487	490	555	490	475	491	495	485	479	454	479	499	490	506	486	482	504	455	469	469	493	530	450	474	515	499	451	514	526	488	471	528	464	492	515	492	470	505	508	497	491	493	486	454	490	502	492	500	497	540	481	517	502	452	506	525	495	445	460	498	502	485	480	474	502	495	480	443	489	471	452	489	445	499	476	449	491	468	495	486	490	460	465	511	458	477	505	473	506	541	483	485	550	469	513	482	473	523	492	463	494	494	490	498	519	468	492	499	484	462	492	485	445	448	531	466	461	507	496	484	480	499	508	472	490	456	472	441	500	476	497	528	499	496	490	446	493	504	474	483	500	530	509	505	524	502	489	493	467	479	488	478	498	534	492	508	468	480	518	526	471	509	495	518	463	476	540	485	483	479	528	478	466	470	496	467	507	486	475	488	455	493	513	446	474	492	488	503	525	481	527	501	526	480	472	480	484	514	464	506	478	503	488	487	489	524	531	556	497	482	500	474	497	528	444	500	489	503	480	455	456	484	459	478	481	485	503	440	499	459	496	489	499	481	513	476	507	484	499	490	492	507	483	509	508	481	491	478	490	518	459	505	503	469	468	514	507	471	491	464	461	503	475	482	519	487	491	474	489	444	489	494	482	500	502	477	478	476	527	494	446	468	514	477	507	487	510	502	493	502	487	480	496	490	519	520	513	442	494	471	495	532	556	491	488	477	470	515	473	450	492	515	466	507	507	511	507	454	489	471	506	477	503	493	465	477	445	495	487	457	493	485	450	495	453	467	478	521	531	497	486	505	487	524	509	465	465	460	505	503	492	474	496	510	467	508	450	507	492	461	484	509	457	507	506	492	506	459	507	509	491	476	512	464	502	494	483	508	474	502	487	478	526	482	506	484	453	467	465	489	474	499	490	483	486	527	478	497	513	481	497	489	527	529	471	457	504	498	470	491	486	494	445	543	467	475	507	485	524	515	460	513	453	482	489	498	478	464	444	514	516	501	455	482	492	475	536	480	508	469	475	472	521	459	490	464	499	516	530	492	518	481	495	562	513	470	491	520	493	491	469	536	494	516	461	482	514	473	531	489	487	475	483	487	505	485	465	456	454	493	485	468	475	458	507	516	526	482	496	478	466	490	493	480	478	479	506	481	490	480	481	504	482	476	494	485	486	473	496	497	478	453	494	485	461	495	499	488	477	498	486	499	509	442	469	465	515	502	508	473	485	499	478	482	505	497	494	474	493	470	483	467	482	476	500	508	487	459	520	483	492	509	478	514	502	471	551	477	495	487	490	464	478	512	498	511	484	464	509	502	505	489	494	502	516	473	452	524	502	445	499	509	469	491	510	431	513	492	489	467	480	537	514	483	478	500	461	509	499	492	526	472	472	520	494	475	455	512	499	483	490	479	491	490	516	507	468	515	488	465	529	529	514	450	503	468	471	505	490	497	512	497	488	517	482	487	497	513	498	505	461	514	514	472	493	495	486	534	492	482	508	442	525	500	443	474	455	477	526	495	521	481	507	485	484	533	500	497	472	493	517	492	475	500	476	466	501	494	495	475	473	447	549	519	484	473	509	489	463	510	487	516	524	472	511	469	524	519	474	503	478	525	474	495	520	448	512	487	507	493	478	515	512	455	491	477	502	501	461	479	505	496	474	498	482	471	487	484	493	464	458	462	492	515	557	526	489	508	480	494	476	495	458	505	489	479	515	514	476	493	473	453	470	464	514	492	451	466	459	524	482	515	489	503	463	463	508	488	507	473
7811	702	613	624	558	490	443	407	448	421	384	385	376	387	377	423	383	403	355	366	375	328	395	355	348	333	365	392	410	375	374	349	361	378	368	387	402	381	394	366	371	380	364	376	377	376	334	338	371	373	371	377	378	404	383	350	312	350	337	357	316	374	352	308	324	349	372	368	374	358	350	409	319	387	345	370	409	367	332	322	397	349	352	351	358	321	378	381	403	344	365	374	398	359	335	347	377	381	349	374	367	384	318	354	394	359	359	353	332	369	384	371	385	354	375	370	306	376	354	342	353	340	369	350	304	388	369	382	383	403	382	358	360	390	385	374	397	339	336	347	378	352	374	351	373	379	381	348	367	371	383	394	427	354	309	390	398	354	396	378	367	360	341	373	340	387	394	386	400	380	389	395	354	369	355	359	367	340	354	327	389	380	365	391	353	367	357	359	371	333	408	352	356	336	382	388	359	329	375	356	328	358	397	374	384	334	371	376	372	370	401	350	393	349	396	373	375	379	370	374	331	381	358	364	363	392	327	382	378	411	375	348	382	352	374	363	354	390	386	340	342	343	351	401	370	354	366	328	340	347	320	363	381	376	370	363	356	363	320	372	368	362	341	383	370	344	364	354	365	373	349	336	340	411	353	363	349	373	346	320	331	354	357	353	376	375	381	328	387	326	389	332	340	365	340	393	342	354	345	362	357	367	410	394	354	337	418	382	379	390	369	381	360	381	373	417	370	356	435	387	353	369	341	331	366	352	369	371	336	393	355	333	348	380	394	361	320	380	343	379	354	318	380	382	354	339	369	336	358	326	403	359	370	390	376	354	366	360	431	399	350	360	362	324	374	380	390	349	383	330	388	386	320	387	403	355	349	336	386	395	385	356	348	382	386	328	355	347	381	345	418	371	380	373	338	363	364	337	357	351	382	367	370	355	364	394	368	372	348	368	348	322	325	331	380	326	356	363	367	360	422	381	375	338	360	382	352	360	319	334	374	349	365	351	354	334	360	418	386	394	364	368	381	338	370	345	348	379	351	354	396	388	400	344	363	354	362	367	388	326	378	352	363	345	376	359	348	338	380	414	373	367	361	360	367	366	397	378	351	399	342	400	393	358	402	334	350	345	369	374	351	353	344	372	352	330	378	390	361	362	369	374	411	365	356	395	336	358	373	366	376	330	370	362	370	358	380	414	367	365	366	374	375	389	386	366	374	341	378	396	378	394	356	353	347	385	365	358	364	380	382	375	330	402	384	377	362	365	367	367	361	378	346	374	401	355	380	377	357	343	352	341	391	346	340	355	359	417	375	386	350	398	399	399	356	331	374	360	355	356	372	382	395	407	338	343	363	376	347	395	391	400	341	346	354	343	374	378	388	391	351	352	373	335	341	311	396	378	365	381	384	405	392	339	373	342	337	328	341	366	366	325	344	353	378	334	384	372	358	366	353	387	352	363	347	374	345	387	367	341	374	357	363	355	373	335	359	373	381	375	351	344	322	391	361	315	361	356	390	366	385	386	357	350	358	328	363	343	354	363	391	392	361	369	356	362	374	384	376	369	380	402	393	344	346	344	341	374	331	381	370	358	369	316	322	407	359	354	351	383	358	365	418	392	353	379	334	345	390	360	365	362	334	357	343	354	370	364	371	359	350	338	317	379	386	374	416	368	359	372	348	367	354	375	331	381	359	355	389	369	364	353	393	390	370	404	343	363	391	350	392	355	360	363	359	399	353	381	357	333	367	356	365	369	390	377	395	366	338	350	365	355	348	352	356	325	333	352	347	362	363	343	354	357	346	393	350	348	375	393	364	384	343	373	355	340	368	373	406	384	374	329	367	377	380	369	387	354	391	401	349	362	332	385	345	345	331	348	361	379	381	362	398	371	377	352	342	358	375	378	363	353	353	354	361	377	361	355	343	368	355	398	351	348	356	316	336	380	378	388	350	317	349	366	343	346	393	326	362	383	335	353	374	357	355	342	408	400	354	326	354	362	392	332	372	380	380	344	352	400	336	363	354	330	329	378	354	321	368	352	383	356	371	384	361	347	349	337	423	382	364	374	328	339	361	369	374	362	410	396	350	347	348	380	380	345	371	402	375	366	369	365	369	379	350	334	356	341	359	382	383	360	362	412	416	331	373	328	359	353	382	340	368	384	355	354	373	337	391	389	354	395	365	335	372	372	350	324	387	357	325	402	389	351	358	386	338	318	393	359	386	321	369	355	368	345	360	368	349	346	334	391	371	363	376	370	377	389	367	354	360	365	368	367	373	380	345	374	356	348	379	340	411	387	358	379	378	381	360	385	346	358	389	375	342	360	333	410	336	353	347	361	345	386	332	396	369	367	380	366	389	333	352	383	335	337	400	355	377	376	383	360	382	368	341	349	384	355	378	339	349	381	381	363	362	406	343	342	354	352	380	331	393	365	373	359	346	317	347	354	329	353	330	379	335	335	330	365	351	372	377	313	361	353	330	367	344	375	394	356	352	335	348	327	394	369	362	401	377	367	347	354	399	335	354	347	395	320	372	356	382	384	400	389	376	343	352	371	363	367	333	333	366	363	394	363	362	341	360	360	364	381	366	315	365	371	405	352	361	372	372	348	348	389	343	397	347	340	344	365	346	361	429	382	369	358	379	340	342	348	401	375	378	383	365	376	369	407	370	368	308	358	365	360	348	351	378	381	380	378	368	344	358	348	357	369	378	366	384	389	361	377	353	336	333	390	337	411	361	357	365	400	342	404	350	385	354	367	334	382	366	376	368	327	331	356	349	426	336	366	353	394	380	342	356	351	352	344	359	331	395	358	348	354	359	370	356	365	378	350	361	383	402	382	339	385	349	381	400	364	370	344	370	377	365	297	387	341	376	355	372	351	354	361	358	360	361	378	390	361	327	388	384	365	372	373	344	387	386	366	371	345	347	337	342	379	354	313	359	355	351	390	362	419	348	351	355	353	363	350	380	362	346	393	375	368	364	356	345	389	388	360	371	366	352	364	312	381	398	367	385	415	366	361	385	362	348	389	348	390	347	398	362	377	346	368	352	325	358	383	366	378	378	364	385	370	379	326	395	331	359	359	359	372	350	330	374	390	366	395	370	329	366	368	349	361	348	346	347	377	366	371	359	367	344	361	375	372	331	384	363	388	369	406	350	401	350	350	360	367	395	328	386	354	335	372	366	363	340	365	375	386	360	315	376	379	373	377	407	361	330	338	350	375	333	379	346	363	342	339	373	381	370	366	363	344	371	403	368	368	389	357	381	362	320	360	371	341	343	345	367	352	365	349	366	372	383	370	330	360	399	391	359	374	330	362	407	369	367	408	349	368	336	353	353	357	356	401	349	370	374	395	352	364	402	391	392	340	367	406	373	387	347	354	377	334	367	424	375	335	348	371	370	377	400	382	374	386	368	380	378	340	344	357	366	333	372	342	334	417	397	326	361	374	347	390	376	387	327	367	389	366	380	360	327	354	358	348	358	370	368	362	345	351	352	387
6564	1208	1527	1678	1534	1351	1326	1110	1051	987	1004	1041	1041	912	918	894	893	882	908	897	889	887	895	859	886	823	876	858	790	872	830	901	832	873	831	881	834	894	860	876	876	843	832	882	866	837	892	867	876	835	869	858	883	819	773	865	861	883	842	852	857	875	889	856	873	880	834	817	872	825	830	839	852	857	856	809	834	898	834	843	851	844	850	836	861	857	826	836	916	885	888	849	811	842	846	871	859	870	839	847	848	831	869	832	853	859	823	793	860	800	830	855	868	838	886	822	806	779	881	858	865	831	864	788	844	863	849	881	834	920	834	822	874	861	849	822	901	850	830	858	909	846	790	891	836	794	851	859	802	870	876	855	873	831	816	829	849	834	846	843	829	868	910	840	818	844	857	863	838	779	766	877	807	858	801	791	894	837	793	817	853	919	833	876	802	863	891	840	791	902	870	834	843	823	847	859	856	865	845	893	806	874	822	847	926	827	859	845	808	816	854	801	882	803	847	838	836	876	870	870	853	808	848	853	862	813	857	850	846	894	889	869	819	805	858	803	858	808	814	866	872	892	818	793	885	839	822	852	843	876	791	866	822	849	838	808	847	833	838	850	839	826	838	923	806	794	861	893	867	844	872	820	849	866	849	800	844	820	891	816	872	783	845	807	827	811	824	821	784	882	826	802	845	871	841	848	840	797	884	877	854	874	842	832	805	805	835	830	821	849	842	869	833	835	887	844	837	809	868	790	854	790	797	824	832	823	861	825	792	831	840	843	854	839	809	814	846	880	874	851	888	841	834	817	780	837	866	809	815	911	826	829	774	842	845	813	895	876	817	859	868	877	786	852	820	805	835	859	844	820	857	882	868	860	817	914	841	849	810	834	824	862	898	881	864	874	872	826	817	824	843	833	839	808	819	869	807	888	817	863	877	835	801	849	819	892	812	794	861	812	888	823	828	833	873	831	844	838	830	823	819	842	837	826	816	877	856	813	839	883	807	876	828	839	869	823	827	846	788	827	828	824	866	865	811	839	826	883	853	770	915	844	838	876	831	866	826	800	834	871	821	832	840	868	816	784	831	908	864	788	832	852	837	858	825	861	881	793	839	824	795	871	851	886	812	777	840	826	830	846	839	868	829	911	824	825	833	861	855	877	850	864	862	845	843	862	861	806	922	826	878	847	792	847	807	830	872	874	850	832	903	810	835	866	827	814	848	861	821	860	835	850	907	794	868	855	796	801	842	836	826	857	813	830	820	865	921	885	854	836	844	849	832	811	823	848	795	812	836	850	854	848	804	850	860	865	858	877	848	871	819	874	875	851	870	893	862	783	818	833	878	786	844	853	860	836	825	869	894	860	885	871	823	818	812	849	828	873	796	873	840	830	840	852	857	843	862	864	831	883	811	824	852	810	800	881	926	838	871	818	832	906	845	900	830	857	826	789	843	876	832	837	865	894	861	858	816	849	910	831	843	855	844	840	861	873	799	847	864	841	834	828	872	835	820	868	854	891	853	834	843	819	868	816	819	905	865	871	817	859	817	854	852	893	874	808	879	879	873	870	831	839	806	808	833	816	862	833	846	891	885	910	890	804	857	883	877	836	869	828	847	838	798	865	824	793	867	799	867	890	834	840	890	799	850	858	852	827	880	868	830	844	852	829	868	850	852	821	822	842	817	798	855	788	850	773	829	843	847	846	839	831	842	864	812	847	916	865	868	824	856	867	885	808	832	784	884	820	852	841	840	831	902	871	832	878	828	844	850	832	866	860	848	857	843	860	846	927	811	832	875	821	800	901	895	867	867	810	825	871	863	866	848	786	829	847	844	803	817	863	839	887	878	874	807	873	850	820	867	864	813	861	820	852	868	820	859	840	885	802	831	884	850	843	835	790	828	837	778	802	887	845	817	825	889	856	859	851	847	887	817	862	842	852	881	860	844	876	837	841	820	851	875	837	810	889	914	845	812	796	902	828	916	815	841	855	840	840	847	889	866	857	807	867	891	838	869	901	869	805	825	815	902	867	880	834	869	885	835	904	832	845	810	830	848	859	842	816	839	864	796	907	836	829	835	825	858	858	807	892	823	850	833	784	838	852	846	808	848	843	814	845	854	851	810	808	851	786	816	820	842	878	799	849	820	858	810	853	861	868	807	818	850	806	794	825	844	885	849	852	842	882	838	808	881	813	848	818	840	804	855	870	859	837	858	841	873	805	858	841	827	866	857	853	850	883	886	758	851	889	881	815	827	879	861	847	837	848	909	885	907	812	829	819	837	852	849	817	856	815	831	809	877	842	857	823	856	845	802	854	883	813	850	858	823	912	841	833	836	808	795	846	813	883	872	829	847	866	856	827	822	856	855	832	897	787	849	859	847	849	825	857	821	889	853	884	847	871	845	819	846	835	890	894	871	817	836	845	834	879	888	804	890	853	876	811	827	790	868	842	813	875	860	836	826	814	857	874	898	810	786	876	796	852	839	818	797	840	815	868	817	810	862	840	842	869	815	840	818	928	869	838	825	852	836	875	825	850	867	847	827	822	821	828	882	851	865	838	759	858	828	804	858	867	838	913	829	846	806	840	835	902	853	843	841	815	819	855	840	821	854	844	848	828	826	822	810	865	881	801	841	864	821	846	860	862	870	831	839	830	825	819	811	810	785	841	837	864	843	851	849	831	807	843	811	818	824	845	877	780	853	875	891	817	932	804	809	890	853	868	858	875	825	849	827	875	920	832	850	838	857	823	824	803	828	858	853	774	862	846	850	861	837	871	867	848	835	840	875	872	769	862	825	854	853	818	782	859	835	809	809	844	799	873	854	850	890	774	784	832	828	814	819	922	811	835	865	872	830	881	777	827	900	822	808	881	846	868	882	791	836	889	812	871	878	901	837	831	839	812	823	827	831	819	871	822	865	795	796	868	803	854	869	822	856	865	856	858	826	818	848	866	817	821	843	876	844	870	837	815	836	839	829	906	851	855	831	856	825	822	819	852	830	835	852	834	861	827	862	866	902	874	848	838	853	826	836	881	847	816	827	844	875	857	861	806	813	866	847	871	889	834	800	835	828	841	863	825	830	899	864	854	867	861	864	781	893	843	826	858	874	860	867	889	903	889	814	894	863	828	869	833	879	889	843	877	885	867	850	842	839	826	817	867	856	915	849	826	865	850	879	801	874	814	839	877	771	888	869	858	867	838	821	820	843	870	816	857	827	814	853	829	860	845	788	820	863	822	767	852	829	830	848	814	865	841	880	827	848	823	861	853	904	861	844	823	860	814	793	876	848	872	873	826	853	851	860	810	838	824	825	846	816	842	855	836	843	855	826	871	808	841	829	875	849	853	782	866	824	824	854	829	785	799	839	807	811	909	856	846	820	847	841	824	849	828	828	859	808	832	883	846	842	889	846	824	857	858	868	917	888	856	794	804	857	853	811	848	889	840	806	792	874	858	870	869	879	838	928	822	867	855	849	892	864	831	912	801	842	911	848	811	853	859	826	886
15188	1427	1023	816	612	657	477	473	418	447	350	383	440	412	379	341	378	346	376	366	376	401	365	373	351	339	360	334	324	389	386	348	349	367	349	349	403	363	365	344	332	330	325	375	369	362	338	332	332	333	342	332	339	374	355	356	368	349	345	381	350	346	349	359	353	329	389	347	305	336	369	333	318	354	314	325	362	345	377	352	325	352	370	330	349	379	344	334	334	354	328	362	360	338	345	347	338	332	338	319	313	363	371	358	371	300	324	383	353	361	341	370	358	373	342	341	347	358	351	349	348	324	332	327	352	327	334	315	375	340	344	313	350	375	324	330	366	363	355	329	316	324	358	357	367	317	371	367	350	351	370	333	377	376	371	343	355	325	392	350	348	353	317	341	355	381	364	359	338	317	332	367	356	347	362	356	349	358	350	375	364	350	326	327	324	331	328	356	379	366	349	332	378	339	376	344	307	375	373	353	342	338	316	354	356	334	316	360	350	338	314	359	344	342	374	331	348	353	315	360	396	336	345	353	369	385	352	344	327	345	361	342	363	369	371	372	357	349	325	352	344	350	355	352	361	355	322	362	381	348	335	372	365	385	358	306	325	325	353	319	348	326	362	309	352	368	318	375	331	381	337	338	340	355	368	318	359	379	345	354	389	364	346	364	294	364	377	366	333	368	357	309	317	350	364	340	346	297	356	333	333	345	369	356	352	370	367	304	333	380	366	357	367	356	314	357	358	353	317	369	350	316	330	342	341	368	335	355	322	337	333	365	339	373	339	364	375	325	333	319	314	352	353	338	359	355	314	364	368	354	375	366	342	332	373	347	372	360	370	354	364	372	336	344	332	364	338	322	349	350	326	322	341	355	328	349	343	382	391	407	348	361	358	368	350	368	363	357	363	342	344	350	361	373	318	333	328	326	357	361	321	385	354	340	334	364	361	370	336	341	357	355	341	365	359	358	355	368	343	368	337	322	354	371	363	338	350	355	342	361	328	320	354	338	347	336	377	347	364	363	364	373	351	373	325	371	343	348	343	350	341	325	357	357	362	361	324	324	390	352	349	308	318	373	350	360	369	315	372	334	347	362	357	329	327	307	324	346	309	345	333	298	350	331	315	323	338	353	360	359	338	383	346	346	350	358	338	387	357	358	335	342	342	369	374	328	365	349	342	350	350	347	344	377	316	340	371	371	341	344	337	341	335	346	344	323	349	375	343	367	339	325	316	329	333	349	328	358	383	366	325	382	342	348	348	352	306	344	339	352	324	354	401	354	342	352	369	371	354	323	349	334	376	347	322	343	336	343	373	362	337	379	340	299	393	356	372	353	384	359	337	364	391	354	335	330	345	340	366	336	334	361	349	358	353	300	321	342	342	329	345	339	330	350	335	388	374	366	375	362	370	371	330	355	327	338	329	315	358	373	365	313	324	339	356	368	320	354	347	352	379	349	332	372	361	358	338	335	364	311	334	392	356	352	324	361	351	358	354	373	390	320	349	317	390	379	321	348	370	333	357	344	357	325	388	370	320	337	346	357	332	341	367	382	334	309	363	329	368	355	387	393	353	357	353	418	345	328	365	323	365	380	371	387	355	362	354	348	340	383	381	356	388	327	321	325	409	335	367	343	369	353	353	345	362	323	351	333	340	370	345	338	347	349	345	359	324	349	321	343	314	360	405	366	339	353	353	345	313	380	363	350	347	323	362	331	332	337	343	339	320	340	373	370	377	334	388	368	365	364	310	346	328	354	362	313	353	308	380	337	379	336	357	354	354	353	339	316	345	360	380	360	361	355	368	330	329	349	339	307	334	342	313	362	390	382	367	363	357	349	361	374	368	337	341	354	366	317	335	319	350	298	345	381	375	363	365	382	379	323	352	322	380	331	377	366	317	326	322	328	355	361	331	366	340	327	351	359	329	338	357	358	379	375	353	335	340	337	351	353	347	367	371	309	349	390	365	323	343	339	318	369	358	344	325	360	381	352	350	341	340	338	369	352	348	336	322	390	370	330	362	359	342	323	361	345	361	333	326	348	333	349	351	382	341	354	329	373	341	363	333	358	375	343	362	312	397	363	355	398	343	371	327	332	362	369	331	340	356	349	384	343	326	382	355	328	362	346	341	337	380	345	351	351	380	341	334	337	361	322	363	321	393	345	361	362	325	373	324	344	359	327	332	355	315	373	384	337	342	331	323	314	332	348	357	343	357	362	365	333	373	375	371	378	350	376	347	358	358	319	328	364	325	327	358	347	322	373	374	366	345	368	383	347	346	357	324	324	331	369	325	352	372	352	364	318	364	335	339	358	334	334	347	350	327	333	328	335	333	364	323	353	365	392	323	361	368	348	333	309	343	344	394	318	355	315	342	353	352	366	335	377	332	364	330	393	327	315	361	328	380	343	341	342	350	381	380	375	342	367	330	358	354	318	350	366	336	315	350	350	391	346	359	342	363	355	342	334	356	352	366	364	361	341	340	318	363	345	336	328	342	325	356	352	325	347	337	363	364	329	360	351	330	345	321	367	316	352	355	350	352	338	339	321	359	343	348	356	371	368	364	354	338	414	388	337	364	368	373	351	316	306	357	344	358	391	335	382	338	364	385	303	327	371	369	346	351	324	359	370	343	374	339	349	319	383	358	315	331	342	352	320	374	374	318	333	358	334	337	336	380	362	363	354	380	382	373	347	346	364	358	343	366	351	359	324	349	320	342	354	321	351	396	352	340	313	379	353	358	365	356	329	348	324	326	352	379	342	360	366	350	360	363	380	369	316	337	368	358	354	373	336	334	346	360	317	364	321	327	353	351	373	354	344	333	336	326	373	342	358	363	330	336	356	351	362	375	317	345	328	380	379	319	348	342	341	366	374	364	348	328	379	362	365	315	345	369	318	346	319	337	361	332	353	329	346	354	312	356	342	329	373	379	345	341	343	355	325	370	354	339	319	347	315	353	347	355	361	319	355	377	354	364	361	320	343	309	371	344	368	355	334	310	312	343	369	350	289	390	349	372	316	348	339	341	357	323	340	353	330	323	345	364	315	339	351	332	337	372	345	320	344	361	334	349	334	335	321	327	352	333	357	341	323	334	351	355	365	364	369	332	334	331	358	331	347	340	360	291	351	377	337	353	349	375	349	351	369	343	350	366	369	330	351	360	338	365	346	372	335	371	381	349	348	348	387	310	362	399	355	351	351	328	352	355	363	359	379	351	318	357	388	395	363	343	355	334	366	362	359	353	335	365	361	330	353	312	363	376	345	357	394	317	326	356	370	324	357	344	349	347	339	336	325	379	360	334	317	344	348	330	352	343	347	362	368	357	306	326	342	365	378	338	344	381	349	349	353	384	325	368	340	357	323	385	344	317	354	351	369	349	324	336	355	319	323	363	356	326	332	358	335	342	365	345	350	328	348	340	332	328	356	338	383	326	360	356	323	339	369	369	385	402	387	349	324	326	345	377	385	386	326	322	326	328	359	303	368	340	373	351	330	345	341	360	363
8402	1326	2068	2268	2064	1759	1578	1415	1229	1173	1163	1142	1045	1056	969	904	950	889	838	873	865	806	875	837	855	855	828	860	859	829	778	832	791	819	795	837	798	773	800	835	822	818	849	832	789	765	829	771	778	771	785	772	778	787	768	811	778	799	791	781	802	837	794	810	774	775	816	792	814	807	798	792	825	845	779	736	766	785	792	758	789	785	748	816	803	816	749	747	783	781	748	767	792	771	806	752	772	825	772	774	835	793	795	759	781	767	766	747	732	769	780	811	799	781	816	727	781	811	805	781	813	768	778	752	793	787	726	830	754	808	798	721	788	802	814	811	800	747	749	767	748	795	786	801	811	810	767	803	819	769	777	805	753	785	769	772	785	803	710	767	787	759	774	742	763	782	810	845	791	842	787	757	801	817	787	802	801	793	717	772	765	780	763	788	836	763	776	748	768	833	807	771	766	806	780	792	768	830	788	797	764	748	741	796	751	769	771	802	722	810	769	765	806	794	763	767	735	747	807	737	769	821	765	846	758	725	717	778	792	752	776	783	775	816	812	786	818	735	761	784	782	767	769	764	804	760	793	737	807	798	775	785	754	749	767	797	814	780	733	806	803	767	778	806	800	728	721	772	766	821	767	799	820	737	778	785	767	830	789	764	726	748	783	794	771	760	743	789	787	794	876	731	753	760	796	736	764	775	783	770	779	801	772	793	785	782	794	767	755	800	793	788	792	765	750	737	809	778	800	761	771	819	784	766	745	742	778	770	803	812	749	831	815	796	758	778	810	802	764	759	754	742	756	722	793	787	798	809	847	712	765	860	802	784	859	818	803	784	752	772	747	817	783	809	762	722	803	794	786	746	768	785	789	785	734	766	749	758	785	756	752	740	816	766	767	762	816	756	755	773	795	754	797	732	762	729	725	740	765	753	765	692	779	779	826	743	782	791	752	756	793	776	810	796	763	802	770	798	775	791	766	791	792	808	824	780	763	761	837	813	741	775	807	791	774	774	788	777	739	815	820	774	766	780	741	795	828	828	778	750	810	774	773	807	784	768	831	793	754	811	787	757	773	751	749	747	794	775	815	782	824	788	772	750	786	788	773	769	711	748	826	780	785	773	778	833	724	752	765	758	767	825	801	748	766	794	796	814	776	751	804	722	758	813	764	808	786	768	806	772	803	787	795	793	761	773	769	765	803	815	781	747	774	763	776	813	772	765	791	754	796	815	778	787	749	807	829	755	781	750	827	759	814	797	787	822	770	770	756	773	752	806	778	756	768	733	753	785	728	781	814	705	763	715	783	782	827	794	809	771	759	813	770	777	783	811	810	786	789	789	737	816	781	806	738	753	806	726	772	768	819	783	721	782	782	788	801	798	794	849	776	775	825	777	791	817	749	762	808	802	787	765	778	744	793	778	770	796	772	730	766	762	822	809	841	769	792	758	754	785	798	763	787	795	758	801	750	787	794	724	750	814	756	757	729	736	708	749	837	799	766	703	775	818	798	753	858	777	802	809	791	765	800	768	758	800	800	830	786	776	775	764	758	770	817	773	770	742	804	760	756	789	791	819	782	815	774	788	829	783	778	813	803	806	788	796	788	776	801	778	776	805	759	764	804	788	809	794	782	760	818	807	777	776	762	781	790	749	788	816	792	791	797	812	807	770	802	805	805	809	794	800	815	818	795	736	819	808	794	779	789	812	795	810	801	798	752	769	755	783	772	788	745	783	763	779	760	795	789	809	756	761	772	723	778	786	782	779	751	785	800	833	860	761	751	715	756	803	834	780	764	795	779	806	783	763	785	789	859	785	764	783	790	813	737	797	801	773	812	810	760	774	812	796	775	756	769	768	783	794	815	794	779	780	762	781	822	830	757	842	819	749	780	764	774	728	835	806	779	744	798	770	773	809	792	773	728	802	810	803	716	778	798	774	761	781	795	779	744	727	702	768	775	771	784	770	774	752	802	762	793	754	796	824	779	776	781	791	752	742	752	812	755	822	739	819	780	771	743	785	788	817	768	798	739	798	798	792	718	778	764	807	730	756	751	762	771	784	811	772	754	782	798	745	764	806	760	758	747	781	751	814	778	817	757	771	748	782	801	819	801	773	829	856	787	751	788	757	768	779	779	787	766	802	793	751	787	784	835	764	779	805	737	757	755	833	770	766	818	773	865	773	782	803	764	823	701	766	738	750	745	787	775	790	769	717	800	788	781	790	781	813	800	805	773	784	775	787	748	783	813	760	784	797	768	847	764	776	790	810	792	716	789	776	780	747	814	847	768	777	700	739	838	737	792	778	740	750	746	735	792	803	779	800	791	766	739	812	779	795	743	757	799	774	801	758	851	806	760	735	818	799	760	779	813	785	744	776	749	736	784	767	743	765	799	748	729	736	769	730	772	765	806	778	796	740	802	776	791	801	795	781	789	767	793	761	788	788	745	791	770	772	809	795	769	795	786	800	776	797	800	765	747	770	740	788	750	822	807	770	804	786	778	744	769	785	851	804	784	818	757	794	762	771	804	762	718	770	759	753	817	740	789	822	772	777	809	741	774	770	758	808	748	775	827	767	753	827	774	809	758	775	786	764	752	804	773	805	763	777	779	786	774	739	797	775	777	750	780	770	780	778	778	759	774	801	812	785	820	788	766	774	752	827	823	817	842	790	802	809	758	794	791	749	787	822	791	762	759	746	775	766	769	772	816	808	790	764	792	759	773	793	789	792	832	801	820	803	729	779	797	750	759	819	788	775	752	748	840	792	799	774	777	805	777	801	797	747	826	794	764	765	815	766	785	782	813	765	833	795	719	754	796	761	803	822	755	778	765	785	813	746	831	798	822	797	769	792	771	782	796	780	751	807	792	787	780	791	774	799	810	802	796	755	767	765	796	809	810	808	790	771	791	782	766	756	754	769	767	794	781	719	773	787	760	787	752	798	771	783	775	772	728	760	728	779	804	776	757	737	771	812	834	839	797	831	773	814	770	791	790	847	778	793	755	742	789	780	787	718	790	763	765	789	780	830	721	747	728	778	794	803	784	786	791	800	759	819	780	775	762	755	801	759	791	763	791	797	793	808	762	771	785	800	799	771	741	812	794	803	777	752	746	760	783	795	760	787	820	818	741	748	764	814	789	823	788	768	761	792	731	734	783	819	780	837	810	736	798	792	757	767	753	745	796	757	778	775	811	778	756	809	804	767	793	834	749	841	837	736	759	795	806	802	774	758	755	763	777	810	796	772	811	799	765	768	762	794	783	800	795	786	766	765	737	803	782	782	752	794	784	832	754	790	750	784	806	762	814	789	791	730	761	747	771	774	807	779	776	722	754	829	772	726	758	819	749	763	765	760	738	799	750	751	767	752	815	765	772	770	740	798	801	775	742	825	784	797	771	796	753	785	776	804	800	791	863	782	812	775	781	777	745	757	738	759	773	782	806	861	767	747	835	772	804	799	805	782	735	761	815	824	767	781	773	725	791	781	763	812	731	762	807	801	784	776
1400	185	199	193	186	202	186	178	205	158	206	192	197	195	180	159	168	167	201	209	205	175	183	142	198	251	203	192	173	195	190	215	157	198	183	193	172	187	189	212	198	195	177	196	195	179	199	182	181	166	186	203	196	201	206	199	182	188	194	195	192	197	188	174	153	176	194	172	187	202	171	185	158	177	221	177	153	171	191	178	168	145	181	197	160	192	189	171	194	204	182	165	174	178	187	188	184	164	190	212	191	185	170	174	166	191	159	211	182	177	163	197	199	171	194	164	166	179	187	183	185	183	155	167	198	159	196	174	159	184	210	204	152	184	175	157	178	164	218	171	178	181	186	188	189	192	182	178	184	183	188	200	195	209	207	192	177	190	176	183	168	176	221	198	176	181	195	183	205	199	179	195	174	182	174	181	201	172	206	177	169	178	154	221	181	189	183	198	188	178	186	177	198	213	171	180	202	198	183	174	191	179	151	185	186	176	168	170	182	175	204	183	178	177	186	190	164	174	168	172	181	174	201	183	185	195	211	184	184	193	215	173	191	199	162	195	165	194	177	171	172	191	173	180	170	201	200	199	180	200	186	167	175	173	194	177	213	175	156	181	186	203	195	169	177	170	184	156	184	198	181	175	170	173	188	200	207	203	186	191	164	174	186	184	190	179	221	186	194	219	190	196	202	195	166	191	182	186	190	196	203	162	187	165	178	177	200	154	180	202	210	190	196	173	177	156	175	192	165	192	185	221	179	173	182	188	190	180	162	174	173	191	196	223	189	205	188	186	172	198	196	183	179	209	196	189	160	163	176	201	153	217	197	207	219	202	212	185	162	177	182	192	204	186	199	158	191	183	161	184	199	179	187	188	173	190	201	188	195	176	177	194	191	179	172	179	187	195	217	208	170	190	172	173	180	171	207	180	194	199	186	175	183	198	213	161	215	199	203	163	176	164	186	172	178	173	187	159	196	208	195	199	163	197	177	214	175	177	204	175	170	187	175	190	182	185	196	202	186	183	213	193	163	199	188	170	216	155	191	177	189	200	189	204	173	180	171	169	179	163	180	207	170	173	194	197	157	193	168	188	185	187	179	211	196	225	201	173	202	215	176	183	197	169	183	174	180	169	187	191	183	184	161	179	167	191	177	176	160	190	198	194	188	160	187	183	161	194	164	193	175	179	198	177	187	177	191	182	180	180	175	225	196	190	199	200	193	191	211	182	243	205	199	183	188	192	180	201	187	190	187	185	182	163	182	186	205	179	185	181	174	166	192	203	185	173	178	180	219	202	183	167	184	187	189	188	205	180	176	173	189	178	146	185	182	217	180	193	183	168	181	188	204	171	179	197	179	159	187	187	185	162	177	190	169	184	175	191	201	192	172	169	165	184	191	209	182	199	199	177	194	175	190	209	186	216	209	182	187	181	192	192	200	185	187	213	181	168	202	189	184	167	200	184	200	215	190	199	184	198	175	179	189	163	192	168	161	178	182	173	172	217	166	197	213	193	170	149	187	189	176	198	183	182	200	205	196	196	189	217	185	182	202	209	175	222	210	184	164	159	195	163	229	166	193	201	197	173	205	200	185	203	160	186	173	178	173	195	181	228	195	213	194	201	169	199	192	183	190	219	169	186	155	174	206	183	161	179	184	181	164	157	173	174	192	182	172	203	190	183	177	175	180	172	181	160	173	187	170	185	164	183	181	205	206	146	192	216	197	175	183	196	179	193	196	162	180	166	178	180	207	178	194	178	206	187	174	191	191	165	198	183	212	189	166	167	175	210	178	189	202	205	178	235	190	163	162	169	180	184	229	177	172	180	172	185	178	198	222	185	166	175	188	191	195	195	192	209	203	198	179	190	182	166	212	190	190	170	168	195	180	179	205	195	186	148	172	204	201	186	178	175	193	156	197	175	189	205	168	168	211	205	183	186	177	163	179	194	210	186	189	165	177	181	178	175	190	174	183	192	190	178	177	171	204	178	175	181	209	212	194	162	170	193	184	181	197	181	197	197	192	205	194	170	166	185	157	196	199	210	190	195	209	196	190	216	213	164	184	177	195	176	174	179	190	192	198	186	195	189	187	165	175	174	169	177	171	155	182	189	217	166	182	203	165	129	201	196	196	207	210	193	181	198	190	215	174	186	179	182	183	169	170	180	171	187	207	213	167	193	191	198	194	233	190	205	183	192	158	174	174	180	198	209	171	219	203	194	202	167	204	182	186	176	172	207	171	183	219	180	184	179	171	189	179	180	190	187	199	174	197	157	178	168	190	206	179	203	183	195	185	195	186	192	164	186	180	195	185	196	175	162	180	169	193	192	186	176	190	195	173	168	185	177	182	174	180	206	189	178	183	181	158	214	179	171	188	157	169	177	158	190	183	198	170	188	194	175	181	195	188	174	197	191	149	202	194	169	182	185	183	209	205	205	196	190	202	174	190	213	175	165	192	177	205	177	211	179	192	203	178	215	164	190	172	172	175	177	202	210	186	169	189	172	172	184	185	198	153	181	177	194	188	178	212	193	190	182	205	195	193	186	155	187	194	180	181	193	217	177	217	173	197	177	157	173	166	161	198	177	201	187	197	228	190	173	157	170	152	188	198	175	176	188	189	182	184	178	188	184	204	193	172	206	173	202	180	185	205	171	197	198	176	186	187	180	206	175	178	170	210	197	208	202	190	172	183	179	203	178	183	163	179	158	176	187	178	201	162	173	191	205	177	196	188	180	200	181	176	186	149	206	189	185	199	200	175	172	184	186	173	166	196	189	190	154	197	202	187	176	178	192	200	178	179	195	179	207	182	164	199	157	183	171	171	199	192	178	175	224	210	200	168	184	176	190	202	159	185	177	185	167	178	162	211	173	185	192	182	187	178	181	185	164	189	188	159	167	174	167	151	177	206	173	197	190	200	155	171	174	178	182	197	164	178	210	206	187	189	184	163	183	181	189	185	192	197	173	199	161	178	180	174	191	160	202	199	187	176	185	214	174	170	174	184	189	174	190	166	193	179	166	199	185	192	186	197	222	193	194	192	185	170	208	175	193	186	199	180	184	174	182	160	203	184	181	168	171	174	170	174	185	214	197	168	199	166	183	179	179	202	177	186	152	190	186	184	193	164	180	173	183	165	200	205	211	189	192	173	183	171	209	191	162	163	199	190	205	196	163	193	170	182	183	191	195	204	184	171	187	163	193	205	155	181	196	184	182	170	205	172	208	179	152	184	209	202	205	196	166	157	184	188	178	177	189	203	195	206	172	202	178	197	174	170	183	184	188	168	217	206	192	182	192	180	204	180	190	200	182	195	186	165	206	193	188	161	179	178	172	177	173	187	211	187	183	170	165	170	192	217	223	200	180	194	195	188	191	212	194	197	183	184	209	215	199	192	170	162	175	194	187	176	178	179	180	178	196	155	187	196	185	180	206	194	210	201	178	195	193	190	160	212	175	198	191	181	171	185	189	191	217	181	205	168	188	212	178	193	171	201	181	193	184	198	173
1699	540	527	510	473	531	488	496	500	540	511	474	470	506	535	492	487	486	498	497	468	483	490	523	479	462	501	455	534	434	478	475	525	478	447	483	541	502	476	502	473	511	463	487	492	521	493	510	490	501	519	494	486	469	464	500	469	490	476	506	494	485	498	473	485	479	516	498	470	489	480	479	492	482	466	506	478	533	462	474	456	492	466	504	533	511	518	504	462	493	490	513	532	506	537	481	470	472	516	459	476	511	508	539	490	439	509	465	506	500	521	501	486	475	475	476	495	450	550	504	503	473	494	475	510	480	497	487	466	457	438	500	493	488	492	460	481	489	568	497	518	465	488	479	470	496	485	468	478	445	493	504	489	497	485	501	515	458	487	514	501	510	490	478	485	494	467	473	437	516	505	518	491	498	498	524	509	477	519	492	452	514	481	494	501	471	497	484	512	504	478	492	524	496	461	500	486	481	469	462	539	503	492	493	449	476	522	512	508	520	517	474	508	500	492	510	501	445	500	520	490	478	522	469	492	482	471	506	477	476	497	490	484	498	454	469	476	549	476	473	451	475	516	486	497	468	501	472	487	483	517	530	481	512	478	522	509	500	455	500	449	480	493	495	472	456	487	469	500	543	516	480	466	519	493	470	515	480	489	496	512	487	475	505	459	500	476	436	468	503	503	529	443	456	476	480	476	505	497	505	502	466	507	455	509	524	480	483	445	518	517	468	501	484	508	484	481	506	506	481	475	481	476	471	514	482	502	479	470	509	557	505	478	496	492	525	502	513	466	447	517	548	502	499	493	477	447	463	494	452	520	451	483	473	502	477	540	500	473	467	463	488	493	505	489	489	490	490	495	504	457	469	528	468	519	455	476	477	519	516	460	477	453	486	519	495	500	494	487	487	511	473	522	530	476	490	472	484	524	520	493	459	482	496	482	454	461	510	506	487	462	478	485	498	499	487	491	514	533	488	525	504	491	488	490	468	500	467	471	503	495	511	515	513	473	451	515	480	481	472	505	479	491	535	530	408	486	490	491	485	490	500	514	485	502	527	493	463	504	509	497	510	439	493	495	518	486	482	493	466	493	505	469	489	484	512	490	492	490	549	515	526	474	515	494	462	509	476	489	491	539	475	495	446	514	456	457	502	514	496	507	496	508	480	519	489	486	527	500	506	475	476	446	507	501	478	489	463	486	458	456	467	500	482	499	461	473	464	492	515	509	468	509	448	474	474	453	507	520	476	450	453	495	479	474	479	492	483	470	465	518	465	473	476	479	490	481	492	531	480	509	523	463	489	515	471	498	519	458	537	493	462	507	451	536	520	512	501	500	513	486	502	504	479	468	519	482	504	485	509	482	490	460	436	486	522	482	521	484	472	469	447	496	474	503	489	504	437	478	480	496	458	509	487	497	439	478	479	484	467	491	490	476	488	523	480	474	511	456	480	511	501	528	512	520	457	490	503	511	501	514	507	539	492	508	483	494	488	482	502	505	467	483	495	496	476	478	485	459	494	475	454	508	524	490	506	495	502	494	482	420	481	482	449	504	543	463	491	429	511	505	483	491	469	509	459	506	497	492	483	477	488	494	497	524	455	507	500	533	495	486	505	469	496	478	523	443	497	508	468	508	500	480	483	474	459	535	487	499	504	472	525	472	495	477	498	520	469	489	443	488	441	485	508	515	473	453	508	451	506	475	486	493	512	521	505	459	509	508	502	505	479	482	480	461	471	441	499	466	483	479	536	505	508	519	506	473	442	517	470	488	487	462	479	488	494	497	525	506	487	446	494	468	534	464	515	506	505	472	518	503	487	490	473	511	477	468	509	475	490	468	487	465	500	507	478	523	480	494	429	475	517	498	460	461	481	499	465	498	523	522	500	528	486	515	429	487	462	446	511	517	508	483	486	475	482	453	457	478	499	450	492	518	464	513	494	450	494	473	502	520	452	475	502	490	484	468	504	478	497	505	485	476	469	472	474	511	473	473	496	493	485	499	508	428	514	498	477	491	456	516	529	475	513	479	519	476	462	497	520	493	468	518	501	458	494	488	455	476	461	471	476	502	515	466	481	514	508	518	468	469	512	460	482	506	475	511	488	519	498	480	492	487	552	493	489	448	489	517	479	515	485	485	501	520	457	527	471	513	511	503	460	464	516	485	496	474	475	491	506	534	496	481	454	474	506	475	486	466	463	460	534	486	491	502	481	505	486	513	498	483	468	503	491	517	496	477	474	468	477	459	501	503	450	478	489	465	467	480	473	436	484	446	502	500	552	513	502	502	497	478	490	490	477	484	534	466	484	475	460	507	500	503	461	434	510	489	525	512	481	448	498	529	473	456	498	496	507	472	500	489	499	449	511	501	512	429	485	461	511	483	470	463	530	490	523	534	503	451	491	503	473	502	519	513	476	505	487	496	504	490	487	477	500	474	501	467	468	446	483	470	456	497	511	474	465	470	514	509	454	509	468	481	453	458	498	480	497	496	495	510	482	443	524	521	458	489	477	470	492	535	480	505	542	457	505	491	458	507	517	508	465	511	491	530	516	516	486	482	505	499	510	459	501	443	487	483	506	496	486	513	503	470	488	485	510	498	478	476	486	479	499	484	500	490	520	506	481	460	456	469	490	514	486	504	480	456	477	488	508	463	473	499	462	527	482	459	531	461	470	515	458	516	454	465	474	484	469	534	471	480	489	458	493	464	518	472	474	462	460	466	487	487	479	498	494	501	491	488	533	496	517	463	529	481	489	466	494	522	536	485	503	491	500	486	533	510	474	503	519	461	519	469	501	493	543	450	473	473	517	485	449	470	507	487	462	467	471	484	500	538	477	494	526	503	569	456	526	470	497	503	497	466	477	520	518	472	510	480	511	493	523	542	489	474	473	470	473	510	487	484	490	478	533	489	498	488	457	513	490	494	479	496	509	506	507	521	509	468	505	499	473	491	474	485	513	504	489	464	442	511	458	518	513	481	539	524	474	481	487	499	455	547	465	499	515	530	474	469	488	516	494	503	486	518	528	494	532	483	489	491	515	484	490	468	492	538	462	471	489	486	489	508	457	509	499	476	442	483	499	478	476	485	522	455	484	484	498	469	486	474	475	509	507	446	491	497	591	473	481	456	497	533	493	499	531	505	482	519	504	480	503	505	500	466	503	471	502	472	511	478	487	486	522	501	496	490	490	517	501	440	456	470	482	502	490	468	456	510	507	510	510	467	483	497	517	485	523	495	468	456	543	457	509	522	499	471	441	487	504	486	533	525	464	541	514	532	465	498	493	488	523	466	475	493	492	469	490	472	436	495	486	519	485	470	482	434	457	483	503	526	462	477	520	463	523	556	501	476	490	499	510	501	497	533	441	492	452	492	464	509	489	482	495	516	478	493	478	497	477	497	486	518	461	515	519	477	495	524	462	510	505	500	504	502	467	473	476	491	516	477	478	518	488	514	497	519	490	526	491	512	459	481	492	478	477	504	473	517	463	488	473	464	516	460	487
7955	690	668	598	510	477	456	391	417	391	416	362	412	378	359	390	405	388	376	363	396	376	403	363	360	382	382	364	398	389	348	345	353	382	353	363	374	385	376	358	392	352	380	365	378	365	340	360	349	340	358	346	348	381	377	359	369	404	372	377	357	380	373	351	358	362	359	408	348	398	393	387	325	344	352	388	344	362	385	364	365	381	364	361	396	349	370	375	370	354	368	355	373	396	394	354	343	382	375	413	338	389	354	362	361	409	399	359	367	361	326	379	344	365	324	355	336	358	328	361	331	352	376	382	368	379	375	345	348	351	366	343	364	350	388	405	389	357	370	345	351	334	400	366	357	384	359	384	333	361	357	353	354	367	400	371	384	360	352	383	413	380	343	345	365	368	401	404	350	357	367	356	335	367	347	372	375	331	344	320	366	351	362	358	367	356	357	347	364	357	368	391	343	374	413	405	378	371	328	364	366	323	366	349	344	360	358	372	349	331	340	344	343	363	367	391	388	362	366	348	363	342	376	335	350	394	349	353	395	361	347	369	341	367	332	335	329	335	396	364	376	365	353	360	370	344	386	364	375	336	337	318	368	361	357	369	371	364	387	383	400	384	371	374	395	362	360	339	352	341	405	372	347	333	361	369	336	391	350	347	369	353	374	383	369	359	325	397	351	346	361	360	392	358	361	348	379	382	366	345	372	374	375	347	353	395	345	335	362	391	364	376	391	367	351	381	371	359	411	363	391	371	395	339	380	354	372	342	383	343	366	331	386	376	360	351	370	338	354	358	382	349	353	383	351	364	377	352	395	383	348	340	381	379	339	398	391	378	334	340	376	359	337	326	355	391	403	390	400	403	387	405	357	330	367	346	389	379	334	331	326	361	351	386	378	338	353	391	372	354	338	374	344	351	371	350	382	383	347	377	351	393	392	348	340	347	378	393	383	325	348	360	393	419	387	377	368	362	314	394	376	346	397	369	351	352	341	383	393	392	356	366	388	353	383	359	329	372	373	367	351	341	370	406	364	365	349	358	388	381	364	360	404	369	349	365	369	367	364	327	393	377	351	362	392	348	354	337	355	375	368	376	372	323	349	352	368	357	394	335	314	369	327	358	390	375	378	310	363	370	366	359	346	360	338	361	336	396	325	330	358	349	364	361	339	388	359	341	359	352	376	377	370	373	347	360	351	401	393	406	353	351	321	366	371	379	358	359	383	375	361	327	341	335	375	343	359	394	379	363	371	355	370	378	376	357	317	371	375	396	387	373	333	346	375	365	366	372	405	375	368	343	354	340	406	395	381	355	339	323	330	363	377	388	356	381	398	370	398	354	352	373	368	396	345	355	375	371	360	373	353	374	390	372	352	374	336	365	431	381	336	345	391	338	372	421	384	349	334	363	339	380	380	335	360	375	381	317	391	337	367	374	325	370	348	371	381	341	359	324	356	344	361	352	348	341	355	345	380	374	385	324	377	413	413	349	345	342	345	343	393	363	359	371	366	385	368	370	352	356	363	397	373	343	374	350	343	376	391	386	370	338	384	328	349	345	375	376	358	375	338	350	381	386	358	381	356	372	390	355	382	417	353	375	370	363	373	350	345	354	338	344	370	333	370	362	344	369	339	352	357	334	389	383	357	378	373	367	369	391	405	393	394	356	372	370	359	384	385	352	338	346	395	348	359	367	384	385	360	346	374	376	320	355	361	376	377	357	377	378	325	356	341	367	379	358	349	378	310	382	358	385	383	369	325	351	396	354	354	325	377	419	394	381	394	404	351	359	364	366	375	344	366	333	391	368	337	374	400	407	363	381	347	373	335	356	355	372	346	385	396	350	379	341	360	359	361	343	374	347	411	392	318	346	403	381	365	343	358	346	362	338	388	376	387	412	369	333	356	339	353	402	374	375	387	375	371	345	356	357	323	380	384	372	339	402	400	354	370	356	358	368	393	372	333	365	356	352	330	352	377	401	405	366	381	350	391	382	341	380	354	338	379	362	406	316	361	334	342	415	374	350	376	393	362	370	340	348	377	409	358	373	350	374	357	347	370	331	385	388	339	336	357	344	337	341	368	343	377	371	350	388	310	361	395	389	366	380	338	370	391	356	349	382	407	373	372	345	364	419	330	382	342	376	352	365	407	359	364	371	339	378	358	346	389	400	342	389	380	396	358	384	362	393	338	388	407	364	364	356	344	353	336	362	362	375	370	342	333	340	337	375	376	383	344	343	407	387	388	380	370	368	399	367	364	344	377	368	427	363	365	381	404	380	381	370	344	340	364	351	341	360	329	336	362	328	411	338	356	359	366	348	367	367	374	365	358	364	333	364	356	365	381	342	335	360	389	370	388	366	383	373	359	333	381	357	385	377	329	367	378	391	331	379	378	328	386	309	351	398	373	375	376	369	399	368	351	371	389	396	410	371	389	384	379	339	384	379	356	353	384	361	318	356	333	348	374	397	348	336	357	338	349	393	354	356	372	361	363	346	325	374	411	360	346	339	349	369	346	355	351	393	357	360	378	363	314	342	359	385	386	381	359	357	333	389	371	348	367	372	407	382	376	379	311	355	346	363	336	370	384	336	374	333	382	381	321	354	364	378	357	342	409	431	394	347	386	302	326	358	337	355	357	353	345	363	402	360	373	386	370	330	348	360	372	355	335	361	288	364	350	393	372	357	364	372	367	346	381	342	385	350	393	371	391	347	353	337	356	387	356	332	362	367	362	382	333	350	342	379	354	371	381	415	365	406	382	346	425	367	361	370	341	343	386	356	375	331	361	371	361	366	340	335	409	374	352	372	378	364	362	357	309	362	329	362	355	381	344	366	378	399	393	365	359	362	346	379	352	362	418	383	398	367	379	346	342	343	374	353	327	372	397	346	341	315	382	374	353	327	386	330	327	363	387	384	380	388	377	366	357	354	346	371	413	379	374	334	352	371	408	357	318	374	362	381	378	351	334	342	362	330	350	372	378	365	354	358	378	370	394	366	381	336	339	389	373	410	370	349	351	377	326	357	368	350	360	368	357	375	371	388	390	374	373	330	360	350	364	403	356	365	383	358	353	364	356	367	352	370	370	348	379	347	339	398	347	379	358	338	357	336	395	325	388	387	347	341	364	355	378	375	375	325	345	361	391	373	367	356	392	341	362	340	366	331	368	388	366	346	384	372	334	349	377	370	366	358	386	353	350	346	337	382	374	393	365	387	370	384	379	367	343	340	385	355	309	371	411	364	389	343	384	381	396	347	366	383	338	380	382	358	337	375	368	371	347	354	361	329	374	343	358	358	338	374	370	366	348	358	346	331	364	341	339	365	353	355	339	376	344	345	344	343	342	363	363	362	358	378	389	374	417	391	375	358	352	338	345	382	405	395	323	360	356	326	359	353	372	371	373	361	340	341	367	365	356	363	333	349	347	341	357	364	385	370	367	375	402	374	412	367	373	346	372	364	356	347	341	349	372	366	373	371	367	395	371	367	339	366	390	360	394	391	356	372
6627	1122	1617	1669	1538	1433	1177	1137	1074	1070	1023	998	1016	967	863	909	883	903	880	873	797	856	871	888	826	870	911	862	860	906	855	896	844	798	880	934	877	854	867	867	867	850	851	805	877	839	831	781	844	840	830	850	896	897	846	838	877	891	845	857	868	842	883	809	842	813	846	880	817	870	849	823	887	803	842	815	842	896	826	816	876	838	835	888	851	843	814	797	823	897	872	876	774	821	845	849	822	839	857	825	832	865	832	822	882	856	827	791	810	892	839	906	787	882	800	840	771	793	867	859	843	894	827	819	834	829	854	887	873	859	855	812	881	822	842	844	853	845	874	873	829	833	805	837	862	858	765	853	872	841	837	835	876	857	831	879	881	851	792	788	809	820	873	778	841	809	842	849	871	827	898	823	809	873	790	833	822	843	842	819	880	879	815	863	807	818	853	876	887	818	823	796	840	838	832	847	806	851	843	849	851	863	837	819	869	847	821	851	833	879	842	803	843	846	784	833	813	822	879	886	858	788	870	817	883	833	824	843	802	843	862	900	814	863	836	834	883	876	774	833	772	845	838	880	798	862	873	857	808	852	864	857	826	852	857	851	847	845	814	848	849	844	892	880	884	826	851	860	831	804	832	841	872	897	885	893	831	857	816	821	839	855	839	832	871	858	846	876	867	796	793	870	809	819	878	851	872	841	874	899	882	822	827	836	817	847	840	865	872	875	774	846	818	794	824	797	813	846	840	832	839	854	842	821	842	804	868	862	832	777	915	840	822	827	869	867	844	829	848	768	844	837	854	846	834	835	832	837	875	856	856	841	890	836	845	884	892	826	846	801	822	847	848	839	819	845	793	860	856	897	856	846	823	827	805	845	804	855	841	888	832	835	812	861	840	811	849	831	841	843	837	831	821	844	805	833	886	869	891	849	843	880	865	835	858	839	827	856	762	829	871	853	914	854	834	868	793	871	883	819	844	840	826	878	860	856	816	799	848	892	845	832	837	854	876	843	795	848	833	893	793	803	856	853	840	912	872	816	820	858	842	799	867	904	836	846	879	813	828	810	825	840	893	846	835	869	853	818	799	930	862	829	901	833	842	841	803	841	836	892	838	855	863	831	867	877	835	878	831	857	840	863	880	888	819	868	835	825	852	827	791	863	837	839	798	849	840	832	829	857	814	811	866	862	799	876	813	851	903	864	872	842	840	844	843	857	836	842	824	831	906	849	819	810	817	830	827	857	856	848	909	793	852	844	776	888	796	886	862	846	873	828	889	889	787	847	890	852	887	825	807	855	799	828	840	860	892	862	812	850	861	846	812	853	882	795	849	816	782	857	823	886	852	902	837	832	808	843	854	889	808	848	857	873	850	860	842	846	857	787	811	870	808	855	874	875	827	795	846	846	837	826	889	833	839	817	843	866	841	831	837	827	867	811	879	827	858	853	881	830	843	851	871	801	825	889	800	819	793	838	861	850	837	840	812	826	847	882	778	853	839	803	810	835	827	857	931	852	808	846	815	850	852	876	822	884	848	823	828	847	881	797	917	815	885	842	844	889	855	799	838	822	814	872	863	819	819	824	842	863	858	854	832	849	833	844	860	883	862	821	827	843	842	864	877	838	829	894	928	863	858	841	877	855	840	859	835	878	840	864	822	851	863	820	822	861	878	771	855	847	806	797	893	795	869	795	788	825	863	823	803	860	851	845	869	828	828	843	837	868	836	825	921	815	835	862	890	821	821	845	848	850	836	880	868	854	785	775	830	820	918	823	889	852	902	844	845	833	869	867	829	818	859	835	877	892	853	840	896	868	806	870	884	830	828	774	830	865	831	803	840	795	848	810	846	833	882	866	839	881	854	831	836	878	879	856	844	826	862	822	847	869	872	814	838	788	844	852	781	843	857	813	865	862	816	863	919	765	810	809	827	872	831	847	837	869	844	816	886	861	874	847	812	871	825	863	855	833	854	856	852	855	814	849	805	839	846	843	872	871	865	877	874	900	829	847	807	854	824	829	818	781	836	853	820	868	767	854	794	842	825	860	874	857	898	895	860	860	784	873	860	821	821	898	849	827	810	816	861	830	830	887	810	850	861	860	863	855	848	883	814	823	827	893	819	857	808	859	854	829	856	825	820	883	789	850	784	886	846	889	840	839	819	854	882	861	847	868	870	811	830	838	856	831	886	853	873	851	860	821	773	905	890	847	933	802	870	847	888	864	836	878	874	870	808	844	871	830	883	862	836	847	870	901	834	867	881	876	844	820	906	825	818	851	808	856	862	823	866	859	837	783	842	820	849	855	850	854	856	834	846	860	830	818	812	828	835	865	849	879	816	864	792	740	848	823	789	863	878	834	805	852	851	850	824	829	856	822	869	820	851	873	823	872	853	843	895	872	857	849	864	843	861	848	837	891	854	937	860	873	803	854	851	792	854	831	879	830	797	800	839	897	795	876	883	819	842	858	798	855	910	861	831	792	862	884	917	876	830	881	807	815	923	859	815	829	878	855	871	858	856	831	830	839	856	829	803	840	813	785	818	811	860	820	786	844	865	808	801	849	780	849	807	900	831	869	845	887	833	847	822	829	867	819	867	856	841	861	795	854	788	861	872	888	804	848	845	813	888	843	851	846	851	877	822	844	845	851	806	834	837	843	872	843	859	885	870	846	888	834	857	838	804	832	812	834	853	818	856	797	907	827	881	856	822	817	834	834	819	877	849	827	892	806	830	850	834	807	855	869	873	820	847	788	877	821	872	868	837	792	756	858	857	863	806	860	844	821	869	830	828	890	862	843	777	846	845	839	769	858	859	844	831	835	822	818	851	864	882	858	869	861	826	837	859	875	804	837	834	865	841	806	824	861	855	852	813	866	832	804	864	833	827	842	845	906	870	826	861	882	836	845	855	893	909	835	870	913	850	811	835	816	857	820	841	855	792	862	825	840	854	905	814	793	856	893	804	806	845	862	839	859	809	842	798	837	878	857	853	913	802	885	796	823	839	815	842	857	835	822	839	818	909	884	800	855	837	866	829	843	862	860	840	782	856	836	818	861	802	858	840	885	829	858	895	836	818	814	834	837	866	841	873	854	843	819	836	867	834	789	868	893	810	901	833	801	843	760	828	869	835	819	816	866	825	891	927	828	795	854	859	837	813	846	854	808	851	842	848	789	840	838	867	866	851	840	847	841	854	820	868	801	842	896	855	884	809	872	851	854	860	879	844	851	870	838	841	848	855	843	901	807	885	849	872	832	851	852	887	836	883	830	852	889	809	867	875	851	822	825	869	806	877	824	873	803	867	821	836	851	826	837	868	814	850	805	822	886	836	824	808	861	907	873	872	814	814	863	836	853	890	862	871	811	890	864	837	883	866	871	886	854	846	877	871	860	789	908	853	841	779	817	854	839	839	881	829	857	885	885	861	827	849	851	837	876	853	784	860	850	787	830	926	873	870	858	838	802	868	811	843	835	882	831	813	872	836	814	897	823	828	829	837	871	782	881
14919	1361	991	803	698	515	484	469	473	432	415	434	401	355	406	383	358	366	386	378	347	368	348	365	358	317	365	356	363	347	333	334	349	325	359	339	376	362	369	346	313	328	336	335	327	325	344	364	360	343	323	353	372	363	344	327	337	355	367	360	361	341	393	355	330	349	360	340	345	337	346	344	358	354	323	362	360	370	340	353	352	359	332	349	344	359	369	333	372	315	367	341	347	372	353	351	354	343	360	322	347	327	346	360	353	339	344	317	335	362	361	361	365	346	361	325	368	331	373	341	346	373	360	323	331	352	348	361	364	357	336	365	368	376	382	328	318	361	328	352	360	329	323	402	378	355	374	357	348	342	322	375	358	337	358	358	366	335	339	323	372	323	389	372	349	341	362	330	352	344	354	392	388	350	358	352	352	327	347	363	346	390	356	319	328	351	381	364	337	337	366	387	359	344	339	344	308	351	353	290	327	331	354	338	329	333	340	363	333	354	333	355	341	386	368	349	340	352	365	346	338	354	317	388	376	316	370	327	333	345	362	349	381	340	366	353	353	356	364	309	336	377	330	351	368	358	343	329	337	351	353	341	343	348	341	336	381	374	375	325	339	362	329	318	367	331	299	350	340	358	319	320	314	366	344	311	366	363	371	338	310	341	352	347	327	341	355	361	327	369	316	319	354	332	314	338	326	352	349	389	369	363	385	334	343	371	325	363	408	362	361	354	330	359	321	359	382	414	357	365	369	358	345	332	311	382	349	353	341	375	336	351	335	348	342	333	351	339	337	320	327	351	376	329	341	361	372	333	333	332	347	332	326	340	317	321	378	322	342	353	352	334	328	335	327	353	346	349	323	366	342	357	354	334	318	352	341	308	310	355	354	332	314	350	343	361	341	352	380	355	328	344	354	355	377	313	364	357	353	374	352	327	349	342	389	330	365	349	320	324	360	366	324	320	353	357	350	315	337	351	343	385	355	356	332	377	352	342	347	326	362	333	367	327	397	311	372	338	356	359	364	308	338	358	362	402	356	336	345	348	323	375	367	369	365	327	354	375	360	335	350	362	374	341	360	363	341	335	349	384	345	327	359	349	327	341	358	361	334	358	328	390	299	331	376	371	368	360	347	370	354	339	337	386	355	367	309	331	372	315	292	361	403	332	353	358	333	327	327	387	358	337	383	344	364	330	345	354	349	343	322	335	342	357	349	357	303	340	410	311	352	346	295	368	390	341	323	355	369	382	335	312	307	354	354	335	338	357	323	318	335	339	334	343	363	371	385	353	337	371	346	372	386	332	366	354	333	314	340	319	354	389	358	351	375	356	338	376	361	382	361	359	339	364	372	362	356	354	337	343	368	327	317	317	334	364	371	369	383	328	346	321	352	381	332	391	337	338	330	365	368	358	316	352	332	354	370	355	317	345	361	367	352	360	370	343	324	357	384	341	350	327	369	330	346	350	371	391	319	353	331	320	351	350	359	389	333	322	334	343	310	330	367	346	355	343	376	324	349	359	306	322	378	331	359	336	349	340	306	349	332	333	336	328	344	357	349	360	330	346	320	343	383	378	373	340	351	356	359	387	373	325	359	319	331	348	320	327	356	337	329	339	330	373	323	356	329	355	345	347	338	348	306	328	309	382	356	330	357	364	339	377	328	318	360	319	338	371	358	356	313	330	347	364	326	347	363	356	354	340	304	369	389	335	336	310	413	336	364	339	365	343	353	371	345	344	353	355	338	332	342	344	366	360	344	375	346	370	316	357	383	327	347	330	350	335	372	366	356	386	364	314	344	330	288	339	348	341	356	374	366	389	378	356	370	357	360	336	332	317	341	350	339	354	367	369	347	335	354	311	321	327	342	333	328	358	364	326	349	322	317	376	359	366	362	330	333	335	345	328	372	374	358	334	350	327	333	359	331	384	344	320	350	344	386	345	372	368	275	364	342	374	370	332	350	311	325	420	372	370	361	329	381	332	316	347	338	356	350	353	351	376	314	360	342	342	370	321	347	346	358	314	351	334	349	363	328	323	390	355	336	316	321	344	349	328	352	354	368	381	318	372	338	333	362	350	347	381	379	317	363	339	341	343	337	353	360	336	338	325	331	349	330	352	356	348	338	345	342	337	333	344	345	331	324	358	317	357	341	324	351	338	368	319	351	343	310	336	340	350	364	347	343	324	364	338	380	372	335	325	336	383	344	342	372	335	365	348	322	362	342	356	338	327	354	374	385	392	339	351	349	333	340	348	378	372	342	376	331	329	336	322	351	337	325	388	375	344	357	383	360	344	362	362	361	346	392	320	353	341	329	348	332	335	353	361	359	351	357	362	362	362	333	341	300	342	323	354	322	369	322	348	390	336	372	351	370	382	355	360	342	363	362	342	349	339	356	376	343	371	369	361	345	343	326	335	338	358	340	323	344	337	315	324	304	327	327	330	349	361	343	312	361	333	354	323	334	327	337	354	378	377	357	373	375	376	390	341	341	345	380	360	330	346	300	281	358	335	375	342	369	347	337	373	390	328	355	314	336	357	346	378	357	324	366	354	355	358	286	340	309	345	362	354	348	340	361	323	374	362	324	351	361	356	363	347	364	353	351	357	311	320	364	373	388	364	315	358	341	348	369	322	350	359	340	350	368	350	361	337	314	344	318	350	329	342	355	372	363	396	379	367	335	334	350	356	363	352	350	363	326	318	346	349	345	370	322	312	337	349	329	373	369	345	334	318	344	346	347	336	359	338	388	359	357	393	321	355	331	381	370	346	355	345	341	350	341	365	394	384	354	364	334	348	345	366	337	345	348	306	321	369	349	352	347	348	340	363	376	339	354	346	336	354	364	336	370	348	362	371	374	341	328	297	353	380	361	320	387	317	336	356	323	343	332	352	329	333	350	308	336	326	319	322	332	350	346	345	380	345	332	338	340	371	354	368	350	340	359	345	344	346	333	347	371	331	347	389	347	367	349	344	356	364	376	354	293	361	312	339	344	346	343	366	369	346	318	352	370	316	335	347	311	345	353	329	345	330	320	374	330	308	332	298	375	330	304	315	325	339	363	319	321	359	321	336	359	347	355	398	348	348	340	347	353	315	378	319	364	322	315	332	355	320	310	323	333	335	355	353	356	358	294	332	331	361	341	372	328	379	356	353	371	330	305	370	349	342	328	336	333	332	375	336	391	325	375	386	378	342	347	336	316	365	340	373	365	335	329	312	346	347	339	367	382	320	353	350	359	341	342	300	348	347	391	369	376	348	311	334	352	341	328	340	351	318	358	298	309	274	350	354	359	341	377	369	353	353	371	370	368	342	354	359	370	339	399	349	346	305	322	337	331	328	384	357	338	352	380	332	346	345	361	344	338	334	388	379	351	358	348	329	360	344	341	331	351	332	339	346	338	375	329	334	332	351	348	330	323	380	362	363	350	322	366	370	357	356	336	322	386	372	322	325	381	307	341	349	347	381	383	379	322	346	338	346	334	343	322	357	332	332	359	365	334	350
8329	1340	2081	2346	2147	1874	1543	1319	1214	1161	1139	1065	1100	954	940	904	971	891	865	850	890	841	863	909	854	849	832	852	840	778	841	846	853	800	827	856	808	824	814	769	805	815	802	774	744	794	806	827	757	823	769	804	822	802	786	807	761	823	841	766	791	754	770	765	794	808	774	773	776	747	795	758	785	767	794	834	833	735	832	804	814	783	715	799	828	752	739	788	812	784	800	766	790	819	781	728	807	795	754	763	779	831	760	816	805	804	787	773	768	769	761	774	795	743	748	781	762	735	749	783	760	726	798	755	772	817	826	823	817	780	792	758	790	777	732	732	795	770	775	794	794	769	780	760	789	733	779	783	715	768	779	761	774	723	771	805	775	799	756	798	807	791	798	777	740	733	768	792	714	781	736	775	777	780	766	792	831	764	813	704	830	771	819	791	780	831	760	770	747	783	813	759	749	815	729	768	786	724	742	805	830	803	769	772	785	770	772	761	758	776	802	759	812	755	816	760	751	787	774	737	827	827	756	802	811	755	820	744	815	711	802	735	785	768	825	728	769	790	735	775	822	745	812	769	792	742	788	759	843	795	753	753	759	827	797	793	821	762	784	764	799	822	785	791	731	776	741	808	736	794	733	765	788	793	770	819	753	784	757	733	768	755	732	795	797	756	763	796	763	754	762	780	842	782	809	748	834	778	746	780	828	796	754	831	777	724	840	753	773	745	806	736	747	802	768	757	787	756	734	728	854	802	802	773	784	802	821	815	746	773	738	805	765	750	771	764	767	825	807	818	751	793	755	755	786	758	780	804	803	759	789	821	752	749	802	778	729	789	767	721	803	767	769	805	763	784	777	761	760	764	775	770	776	734	754	762	804	825	825	751	720	790	728	765	727	823	729	825	744	795	778	805	801	719	758	756	765	774	777	810	777	778	798	729	749	741	784	771	749	751	734	804	812	774	776	734	766	783	724	839	764	754	743	766	758	773	736	759	821	824	790	760	803	812	794	746	736	816	746	734	751	763	747	798	839	779	754	784	811	779	773	770	780	772	777	766	782	780	741	758	790	795	768	767	725	814	804	768	822	760	772	778	783	784	756	769	777	781	712	764	806	740	716	779	776	824	800	788	796	825	793	785	769	754	758	709	754	806	789	751	795	764	791	780	781	765	771	783	762	790	814	804	791	808	771	823	730	788	780	751	763	779	835	795	829	808	774	794	746	821	792	763	768	781	798	763	821	753	770	757	767	809	796	741	803	821	782	719	747	782	825	781	741	789	753	768	797	792	781	768	759	790	779	766	766	793	763	779	785	781	836	774	725	836	751	807	772	789	764	787	849	792	788	774	728	766	789	779	799	796	827	759	794	775	750	809	822	770	795	764	756	794	790	819	771	778	831	714	744	761	776	789	760	795	743	810	722	760	762	747	817	753	734	768	789	752	770	771	807	765	771	793	797	796	796	792	761	730	785	802	790	826	796	712	771	828	726	792	773	754	785	758	792	783	751	821	809	773	776	745	744	748	772	799	740	788	802	739	723	803	795	785	816	756	778	785	780	862	794	834	766	743	799	811	772	754	815	731	791	783	776	795	777	812	784	821	743	809	798	739	745	777	786	802	818	830	764	800	722	776	813	807	722	750	846	773	799	790	823	733	773	836	766	817	762	775	792	767	755	783	794	759	767	750	764	752	790	793	776	800	746	789	762	756	786	791	787	789	766	779	772	807	766	752	745	783	813	728	804	781	800	741	751	798	766	780	762	795	826	777	742	761	755	780	750	790	749	795	761	782	772	719	827	829	820	784	796	753	783	774	770	765	772	830	707	750	738	769	807	784	806	737	766	752	793	841	771	801	739	739	730	825	765	736	798	766	816	754	732	778	789	764	747	807	792	804	808	773	771	796	780	791	793	810	798	796	745	759	798	768	781	742	782	742	791	806	747	759	778	805	834	809	787	822	760	797	797	741	768	776	805	772	768	811	761	790	836	802	788	797	748	752	795	791	781	754	774	789	762	796	747	741	777	835	755	795	804	800	759	743	757	781	764	797	735	784	760	798	842	744	756	745	765	841	770	783	779	831	776	767	742	758	763	809	820	808	786	819	747	805	768	748	762	807	735	739	785	763	781	817	768	769	734	791	711	764	792	782	772	769	799	760	735	732	748	778	785	793	779	807	737	777	783	778	783	784	770	790	776	764	750	783	769	765	769	783	808	839	804	779	822	755	751	825	792	744	728	800	757	774	780	760	743	806	747	786	822	799	770	775	782	790	805	749	770	808	782	795	723	815	784	750	765	801	768	804	795	784	770	778	741	796	778	805	794	760	780	743	791	799	757	733	815	738	772	784	764	776	796	799	787	834	775	777	750	765	776	834	767	759	765	792	769	767	778	768	739	831	741	761	803	770	846	739	784	826	821	760	821	769	791	809	778	812	762	772	782	778	787	759	769	801	749	782	794	789	757	799	765	780	791	762	708	798	798	781	816	799	758	759	772	803	776	814	797	804	815	816	856	781	791	821	792	732	783	790	783	787	761	778	763	794	790	785	848	791	745	779	796	820	749	793	756	800	798	772	748	759	801	806	784	787	754	799	761	763	772	724	748	773	800	768	799	767	797	826	785	852	754	748	799	746	776	792	804	775	751	731	830	791	786	774	774	844	803	779	783	807	754	775	723	782	799	823	782	776	747	818	751	765	806	739	770	775	815	796	745	812	804	788	808	767	837	733	790	789	800	777	762	769	766	786	790	766	752	756	810	787	758	762	765	824	795	781	768	786	799	801	786	772	757	750	840	791	783	772	787	806	741	807	787	756	778	752	805	756	744	742	757	823	751	775	776	770	748	744	770	818	799	791	749	774	750	830	755	777	804	737	777	765	785	782	751	801	801	811	804	813	727	796	787	798	813	758	770	745	781	845	795	801	769	755	811	782	798	787	806	809	822	752	789	784	796	787	757	777	785	816	806	763	776	760	760	738	762	729	789	729	778	814	817	782	797	763	786	777	755	718	798	780	765	814	768	796	779	710	815	775	738	792	783	782	809	748	825	768	798	749	805	763	763	746	803	804	798	817	761	782	843	759	794	829	765	819	794	762	795	830	783	794	792	756	765	749	753	777	793	773	780	785	742	779	786	777	797	765	727	778	759	704	833	722	783	801	762	728	792	771	808	746	793	835	791	737	800	827	747	755	783	786	745	714	772	759	802	821	792	845	724	806	758	779	803	815	764	781	720	745	760	761	815	796	800	814	818	796	758	786	730	789	744	824	767	722	802	765	806	795	744	778	817	780	779	761	757	782	771	757	837	727	797	776	775	786	788	823	760	751	800	795	794	811	756	775	765	751	764	765	776	720	785	749	803	781	779	776	764	744	823	767	791	742	778	775	811	771	742	820	797	731	830	783	739	775	771	750	777	816	790	776	793	771	794	776	740	804	764	746	716	764	745	822	780	765	798	759	792	758	750	809	749	765	759	747	748	772	788	713	763	786	829	784	751	745	744	777
1534	190	183	212	166	186	170	166	173	195	195	183	217	172	196	186	205	205	192	190	171	183	182	181	180	180	212	191	179	183	169	191	187	182	175	196	176	167	180	194	199	203	190	171	193	173	180	173	164	191	201	166	180	180	195	194	196	149	181	201	177	184	185	188	190	210	209	173	199	211	174	182	181	196	174	183	184	215	178	179	209	192	168	199	184	191	161	191	202	189	197	191	186	222	187	205	190	223	187	175	186	181	193	179	170	193	186	199	180	170	202	155	195	174	206	165	160	163	201	189	164	155	169	196	180	193	187	186	176	150	184	204	193	179	177	196	188	174	186	181	181	188	200	160	198	189	205	185	195	195	156	218	184	174	195	197	185	200	221	162	181	193	188	188	183	190	201	185	210	177	199	196	179	176	187	173	201	186	185	183	177	238	182	192	190	173	187	206	188	180	189	189	209	198	184	169	179	184	201	179	204	184	207	184	197	178	184	181	188	184	180	188	182	183	162	180	189	200	200	182	184	184	169	183	178	168	171	189	198	207	170	192	206	181	192	195	184	165	206	180	173	164	201	167	187	195	200	177	168	168	184	200	166	174	201	217	191	188	186	209	188	175	175	199	186	177	199	177	189	184	213	172	186	163	177	185	187	154	190	186	180	193	192	192	199	184	198	166	197	180	163	185	194	182	200	199	190	185	196	196	175	205	189	170	176	195	203	202	194	175	202	177	193	198	199	193	218	217	184	197	207	195	190	212	182	162	203	202	191	159	188	206	216	197	189	187	189	173	178	175	206	203	178	198	176	163	183	158	147	169	176	200	157	192	208	192	189	194	176	183	197	143	171	167	171	173	175	196	205	198	192	198	188	169	182	174	201	190	191	182	206	164	183	176	198	200	189	206	164	179	177	205	189	208	178	205	187	187	185	184	175	194	214	164	207	185	193	176	192	205	221	183	207	176	183	205	172	200	158	182	209	194	167	195	193	172	212	208	195	220	196	191	176	186	181	176	208	206	191	192	179	185	196	196	208	197	184	168	168	213	184	191	183	163	187	170	166	208	200	183	186	197	190	160	183	185	190	191	174	167	196	222	176	228	205	204	205	166	191	199	178	182	214	173	160	180	177	174	169	181	176	176	178	206	163	177	169	196	163	209	198	204	179	184	159	193	200	183	181	191	165	216	200	221	165	195	197	163	196	213	181	176	162	163	169	177	173	198	193	199	187	201	168	210	188	218	162	178	183	194	191	190	180	193	193	187	196	187	214	185	180	172	173	183	199	200	219	156	176	175	188	150	188	181	177	199	155	196	164	157	180	187	209	211	171	167	184	184	191	227	186	186	178	202	178	189	195	180	173	182	174	185	173	170	177	178	192	192	222	194	180	182	195	198	188	182	190	176	237	188	230	195	207	198	181	174	194	178	212	177	173	201	175	179	187	178	191	197	179	212	179	181	200	171	193	185	190	159	158	194	195	170	212	159	221	187	197	180	204	180	195	153	155	184	205	193	177	184	190	211	165	181	180	179	193	193	200	177	192	189	153	189	178	208	238	164	161	189	187	173	192	189	206	182	195	205	205	212	205	213	216	191	170	191	190	163	169	185	169	184	186	215	187	195	173	195	185	175	193	177	168	180	178	189	201	198	190	181	187	200	214	185	201	183	184	194	191	176	186	194	203	182	236	203	172	178	161	215	189	205	196	187	181	178	180	192	194	185	184	179	178	170	182	142	205	185	183	188	201	196	187	228	157	201	177	193	183	201	185	195	166	162	191	166	189	207	168	173	176	162	186	176	214	191	184	190	179	203	179	187	157	178	168	186	194	201	193	174	230	180	181	185	161	189	198	164	212	168	187	182	197	191	185	201	188	202	190	191	158	180	210	169	178	173	193	188	182	184	159	181	208	176	179	175	177	178	176	197	188	195	217	190	208	209	176	178	184	163	178	196	169	200	177	174	170	206	181	181	209	172	185	180	198	194	191	185	211	194	172	171	179	194	183	200	177	203	205	186	184	222	163	194	206	186	184	175	187	213	190	187	177	220	176	179	200	198	185	194	184	167	212	206	189	190	154	200	193	203	167	185	193	170	181	214	177	198	172	198	171	195	192	168	206	187	204	157	179	181	195	213	209	189	205	207	189	182	180	174	181	172	201	189	180	195	180	181	205	207	206	215	164	193	173	192	204	177	191	167	176	198	190	176	185	201	186	176	195	175	181	203	186	182	189	171	169	181	193	183	167	172	178	204	187	203	175	180	180	185	180	207	185	194	183	202	172	189	205	202	205	192	171	185	178	161	209	173	196	175	196	178	188	161	184	191	207	182	187	204	186	178	202	180	182	175	196	177	165	203	187	171	195	175	171	190	181	183	169	186	174	196	200	184	174	208	194	181	178	192	176	173	163	189	160	190	188	189	193	169	184	204	219	168	191	171	161	185	175	172	219	200	176	194	157	172	178	200	198	182	200	163	202	199	175	171	171	194	180	168	175	175	199	189	173	180	192	186	199	169	211	194	197	224	191	180	191	186	211	192	185	174	163	149	181	206	190	167	200	220	196	164	200	201	207	207	202	196	192	172	164	191	198	197	179	189	178	183	226	161	182	191	152	170	179	174	187	202	192	177	194	222	187	191	189	191	191	189	175	196	196	217	191	197	197	192	185	181	186	194	175	186	174	188	190	195	205	194	181	201	180	149	189	215	202	165	207	188	188	193	171	179	204	167	178	200	200	195	169	188	171	183	176	204	185	181	166	195	180	199	196	166	164	200	207	184	182	194	187	169	187	177	190	178	200	169	186	193	207	163	189	177	183	181	199	188	162	171	186	180	208	160	165	187	185	178	189	189	172	194	198	199	180	206	198	180	177	183	198	188	194	183	189	160	215	160	163	186	188	174	199	181	186	206	201	212	153	170	204	182	206	201	186	201	196	185	197	201	170	184	204	191	169	203	181	161	192	186	176	176	188	152	199	207	182	182	194	210	167	168	174	178	187	198	205	164	191	196	168	202	205	207	198	187	192	194	193	209	197	183	207	200	180	172	187	186	200	184	198	197	193	187	189	184	173	191	179	202	202	179	202	193	176	193	186	181	186	185	187	184	191	222	206	212	188	187	219	164	174	171	194	195	196	182	201	169	176	201	170	173	205	172	168	207	177	163	192	182	173	198	196	164	165	204	171	191	170	177	204	188	209	178	182	207	195	191	198	213	187	200	203	174	180	153	170	199	202	187	179	192	183	190	204	200	205	191	177	169	187	192	206	208	209	209	189	189	177	168	202	200	203	181	179	193	196	183	165	169	185	186	210	192	202	189	169	194	160	167	169	158	175	192	166	178	181	181	191	165	182	174	174	192	207	191	216	191	199	183	204	187	182	189	166	181	192	171	192	179	207	172	160	176	156	199	182	181	178	182	191	182	201	213	173	205	171	174	212	197	222	214	201	183	180	189	193	229	200	215	178	182	163	175	177	166	195	211	169	191	181	161	183	183	208	182	213	197	191	192
1779	540	555	564	536	511	541	494	566	493	516	531	521	533	486	507	471	514	485	487	510	518	518	502	511	464	534	516	497	517	515	470	525	507	512	486	514	500	485	491	493	508	506	517	475	475	454	494	531	485	491	513	517	532	486	477	473	478	487	494	459	529	471	514	466	520	504	496	466	515	473	466	516	491	513	459	502	503	503	461	480	501	529	495	493	524	489	467	469	506	481	502	529	461	482	472	482	525	498	507	481	496	519	471	519	494	500	512	469	489	508	481	488	487	514	530	461	509	520	463	519	486	499	522	467	499	459	539	507	531	503	498	527	475	495	496	491	457	479	489	458	495	535	490	516	483	487	528	526	511	506	539	487	527	494	509	523	502	486	467	480	533	501	436	487	463	512	464	454	524	465	445	445	512	467	504	492	534	472	525	496	484	500	519	505	489	497	473	531	459	487	491	488	484	512	490	469	495	473	511	503	507	519	480	506	486	475	510	494	477	510	471	472	483	502	535	471	459	488	508	497	486	489	506	458	508	513	450	443	529	468	465	505	485	491	473	510	508	532	500	515	476	520	483	498	466	501	526	439	485	490	496	467	503	520	499	493	511	514	475	483	493	516	499	486	476	489	485	480	490	493	484	492	487	487	458	501	526	513	486	482	514	481	520	451	474	486	542	481	539	499	443	503	475	458	478	502	513	475	476	466	497	491	484	504	519	461	519	491	465	505	467	486	516	473	463	513	515	512	478	481	472	509	477	480	460	493	495	456	509	485	514	517	515	468	507	487	476	474	468	491	456	496	495	508	514	486	498	478	476	482	512	476	440	492	487	512	485	491	482	476	489	511	482	518	519	481	496	482	487	533	511	470	538	479	499	469	507	516	531	507	512	465	514	470	509	501	543	499	514	481	490	477	507	495	488	514	498	489	475	499	514	510	472	507	582	470	478	489	466	458	473	500	495	520	474	469	503	481	500	462	509	477	503	504	492	490	458	478	527	468	473	464	501	483	524	478	523	547	527	466	522	486	466	501	479	540	491	507	505	508	483	501	499	480	474	486	544	498	478	468	475	536	492	476	516	498	508	509	471	519	514	484	481	501	508	507	460	510	511	510	473	524	490	497	511	493	465	516	496	511	489	513	523	506	475	486	485	504	489	489	503	511	489	495	500	477	477	537	503	477	517	507	509	491	499	496	495	499	513	482	479	507	489	502	483	502	471	492	512	479	482	515	510	475	492	484	495	482	462	462	559	466	511	507	498	503	502	464	493	543	506	524	473	510	457	498	511	487	482	502	510	498	469	475	486	509	453	525	504	480	481	487	514	471	484	519	482	520	522	498	504	460	527	515	500	476	511	496	552	499	484	469	495	484	489	482	493	526	478	478	486	502	508	511	506	506	482	455	491	525	488	496	548	508	507	489	553	477	543	509	510	509	476	473	534	506	488	485	482	512	471	504	493	478	496	473	483	507	492	509	479	486	456	482	507	493	463	469	531	476	496	488	458	464	512	482	470	492	507	502	482	456	469	504	505	502	495	473	509	514	480	483	451	492	501	466	475	476	474	495	469	480	492	522	488	479	483	507	514	449	486	487	479	509	493	470	458	500	472	461	478	459	509	484	536	471	489	477	503	482	499	487	494	511	505	533	520	475	481	494	563	459	466	537	483	497	494	486	514	549	536	452	509	511	519	495	525	480	493	489	482	489	463	520	513	523	498	480	489	480	498	462	488	527	487	492	499	522	514	503	520	521	494	475	482	511	507	505	466	441	503	504	539	475	492	488	490	486	535	502	494	498	488	486	476	527	500	472	506	504	516	495	478	502	541	487	511	537	469	451	478	485	469	479	455	510	481	531	502	476	477	477	491	539	480	472	511	480	480	492	472	453	509	508	521	491	535	480	512	509	501	505	528	522	500	514	462	500	537	511	507	474	499	499	477	476	526	540	526	493	488	468	473	555	476	498	541	478	510	500	472	494	530	479	489	500	504	471	475	454	459	500	508	500	452	496	515	508	514	516	543	490	489	463	485	503	533	477	502	462	513	511	505	526	471	463	471	526	475	502	465	486	507	474	452	511	474	504	476	539	505	463	475	468	499	490	521	468	539	479	500	474	497	486	522	498	474	496	512	561	483	493	473	507	513	500	518	445	455	482	508	481	465	432	495	475	466	493	509	519	467	505	515	504	496	470	463	484	481	536	522	468	505	486	466	530	467	489	490	492	458	441	477	513	489	490	507	458	501	488	510	515	509	500	509	506	475	467	483	496	515	489	473	493	450	511	498	501	476	476	453	493	483	469	458	496	483	470	514	506	458	536	473	516	481	482	472	479	463	471	495	485	484	524	467	503	511	544	462	455	473	473	481	523	489	536	487	470	475	499	500	500	499	520	520	507	478	464	502	500	490	477	525	488	495	489	478	482	477	488	487	515	495	513	477	476	544	526	516	512	496	472	482	489	513	491	477	486	485	483	497	508	501	444	502	498	486	503	488	474	498	490	486	485	492	463	486	483	474	527	502	526	474	485	480	491	533	512	450	518	497	464	483	483	485	498	468	541	520	481	504	481	461	516	506	520	523	481	497	449	470	487	473	470	481	480	536	503	503	518	505	507	502	486	490	515	481	506	482	450	458	503	498	445	471	532	484	494	465	468	458	509	522	483	485	505	497	489	494	492	519	462	481	513	493	509	413	494	503	461	466	519	516	521	493	516	492	492	526	512	481	545	491	478	440	492	480	463	512	493	466	520	507	500	473	447	487	479	529	513	495	502	512	487	489	488	468	509	514	500	485	471	512	519	474	464	498	514	476	484	506	487	514	507	468	519	433	508	473	538	492	537	472	490	484	463	470	468	480	479	516	490	490	515	494	520	480	487	482	492	454	486	497	494	494	529	484	492	496	495	471	525	480	468	476	527	530	496	486	517	528	509	522	499	482	471	501	529	506	496	482	496	479	536	547	498	507	488	473	485	455	471	461	531	527	485	505	497	524	494	464	545	511	515	479	506	518	477	475	485	466	506	517	490	442	474	466	543	518	507	530	493	523	514	451	552	494	532	491	507	514	491	500	530	544	473	505	570	479	470	453	484	518	510	493	498	491	517	477	469	503	491	494	467	490	480	479	529	464	475	486	525	491	493	473	515	492	500	449	475	470	496	501	489	479	503	510	509	471	508	508	486	518	464	488	542	459	522	463	523	476	501	496	493	478	533	497	442	529	498	485	471	505	464	499	499	514	477	503	498	493	486	470	475	524	532	503	464	491	490	491	458	491	485	477	552	502	491	495	500	494	514	500	492	522	509	518	510	505	512	494	481	461	491	505	471	493	478	511	454	502	525	524	503	499	490	537	474	509	495	503	484	466	507	519	507	474	492	525	490	490	519	452	505	504	475	502	505	485	505	468	466	492	491	484	461	529	492	520	524	483	504	508	495	506	501	516	454	527	476	507	480	463	507	496	517	459	523	461	510	504	504	488	518	517	477	466	519	525	461	481	481	542	479	481
8019	695	633	580	488	468	448	409	410	383	407	394	407	398	363	357	372	396	360	376	389	378	364	366	345	363	375	351	330	396	356	364	376	381	376	392	345	380	355	351	369	374	347	375	365	373	360	393	390	372	415	350	315	382	340	368	341	365	354	339	339	396	381	363	349	359	386	344	353	391	390	367	374	388	365	321	390	394	372	383	356	384	389	355	344	351	377	360	344	367	365	354	343	364	378	377	366	368	369	370	384	389	377	385	356	317	391	364	365	369	365	388	352	342	340	359	348	351	359	340	350	400	365	336	375	370	358	364	379	339	358	385	397	362	351	382	349	372	390	360	399	339	354	361	388	379	367	365	400	341	376	332	378	354	338	363	366	341	388	371	357	334	367	384	336	364	394	387	370	296	342	317	368	393	344	349	396	384	333	373	389	378	364	325	393	378	380	369	372	352	336	363	361	376	373	347	359	329	366	388	374	372	333	325	356	347	377	395	374	371	360	346	387	310	357	365	385	391	343	367	347	364	361	385	361	363	377	335	320	348	363	323	375	374	334	390	365	338	349	352	390	366	383	343	349	370	389	380	364	373	363	369	319	342	362	351	395	377	381	338	385	371	374	372	370	361	351	353	387	358	341	379	381	348	372	351	361	374	362	353	349	379	371	343	359	366	342	369	390	394	342	398	352	367	360	381	358	347	371	369	350	416	393	362	421	378	347	382	375	332	378	407	336	349	368	330	340	375	373	398	377	337	326	377	350	390	338	360	400	341	350	378	365	386	348	367	370	334	376	345	388	345	384	386	359	403	374	332	357	363	327	360	364	351	371	348	363	341	390	389	346	336	363	351	396	348	315	343	360	331	379	394	384	362	370	411	352	348	345	381	351	390	396	341	357	357	358	378	310	334	409	353	363	388	353	378	371	405	389	370	376	349	366	353	357	380	370	396	398	348	372	332	366	334	351	386	369	379	389	371	368	349	325	363	388	374	368	315	339	392	359	379	385	363	372	327	362	381	345	343	356	350	367	389	309	369	364	393	384	388	367	349	367	386	350	358	390	345	376	369	373	390	371	361	348	353	418	388	366	339	353	330	379	368	389	334	333	367	358	367	374	338	341	375	402	370	337	363	347	386	384	364	350	344	332	323	345	360	344	347	365	379	336	354	381	347	348	348	370	381	345	362	367	370	369	369	346	322	333	352	330	361	385	330	325	384	321	338	352	368	395	393	358	358	328	370	386	363	345	368	324	378	339	341	363	346	341	371	344	366	358	364	382	373	365	369	379	428	421	382	371	377	371	373	360	370	360	373	347	340	413	365	412	357	372	381	367	360	388	365	398	364	340	303	333	361	346	367	361	336	360	383	378	366	346	316	370	354	378	390	349	363	393	364	361	365	370	384	360	332	382	397	359	417	377	347	371	373	408	359	354	357	357	392	393	421	336	377	387	357	362	359	357	363	329	331	416	369	398	325	359	359	368	363	387	354	354	340	374	359	369	332	337	385	337	369	369	354	373	337	369	355	347	372	350	347	363	359	366	379	373	366	377	362	393	349	379	341	381	341	347	335	335	366	340	355	351	350	372	369	313	356	390	332	358	378	384	335	394	353	343	377	345	383	383	371	357	371	380	368	358	348	362	369	385	345	361	345	362	377	362	354	415	368	372	351	386	377	372	369	323	411	401	340	377	326	346	362	338	363	351	369	347	371	326	367	424	373	360	358	354	372	338	386	400	377	347	330	364	376	401	359	379	367	361	342	375	371	339	396	371	327	355	353	411	366	351	346	353	399	345	372	386	409	338	361	363	378	364	371	394	339	355	348	398	333	386	374	376	396	394	364	372	337	341	362	359	400	367	337	384	385	374	368	334	367	340	364	326	376	380	360	376	362	324	379	376	361	319	361	360	350	374	383	368	376	344	356	381	345	342	386	372	355	301	372	387	389	341	356	361	359	368	352	380	365	373	359	380	349	372	355	342	361	318	342	349	338	362	350	344	358	346	390	395	386	355	366	352	349	338	373	341	379	370	345	365	379	367	337	343	383	343	353	358	358	339	342	369	351	398	353	408	369	333	384	370	357	368	345	318	340	405	381	370	356	400	339	365	348	368	359	359	382	363	379	357	401	352	318	346	341	377	374	343	356	373	380	324	343	356	384	368	419	376	349	345	325	379	362	382	409	370	365	370	383	370	359	399	367	382	382	388	380	382	350	354	367	380	365	366	354	374	376	354	356	367	316	359	358	364	343	370	375	362	380	408	355	358	348	375	373	431	371	355	356	374	370	355	353	368	373	387	365	364	350	322	383	376	380	353	352	366	392	396	350	321	378	365	315	361	379	330	376	341	376	381	357	348	344	382	384	357	395	389	380	360	343	391	370	368	371	400	320	353	373	336	363	404	350	351	333	368	349	351	375	361	345	351	365	389	412	364	361	350	370	355	349	339	370	323	378	377	355	378	366	356	353	368	371	374	379	376	351	379	363	362	361	357	354	352	384	381	351	395	365	367	396	321	365	386	377	339	354	326	339	359	378	353	337	335	340	383	349	414	403	341	357	347	355	358	356	374	360	410	387	364	413	349	352	401	381	361	351	395	378	354	394	372	364	370	347	350	344	374	341	375	353	357	356	352	342	401	352	340	349	325	370	379	342	383	358	340	400	327	371	338	346	347	375	336	411	350	307	347	362	356	368	353	372	367	331	390	339	322	321	392	374	363	370	347	389	390	357	414	351	383	375	381	408	386	360	355	354	355	356	372	379	362	404	323	383	349	364	383	384	346	346	352	356	337	368	372	366	380	391	395	375	344	333	375	373	361	370	347	329	380	373	386	384	400	375	371	361	376	356	386	343	368	414	388	362	357	372	366	359	355	333	344	345	354	393	381	359	384	333	348	326	355	373	413	331	399	347	335	379	378	387	392	359	379	376	375	361	365	380	385	372	372	341	370	367	365	374	407	396	360	350	355	361	347	336	363	358	403	371	379	362	399	342	337	355	350	359	335	410	389	382	366	353	375	401	374	347	324	347	363	383	353	325	354	364	376	354	361	332	382	337	358	366	411	358	336	365	382	349	355	381	363	417	375	354	374	374	366	380	345	367	331	358	368	364	385	348	377	368	357	344	376	372	349	363	343	375	364	360	381	355	340	350	371	381	351	377	402	342	362	348	379	336	368	371	371	363	359	348	345	347	374	379	342	370	375	358	382	380	371	403	373	384	336	394	351	374	364	351	393	367	359	334	378	366	365	353	384	387	363	384	356	389	380	369	375	351	369	335	368	366	383	355	333	387	373	395	364	356	375	391	350	381	380	401	351	339	324	384	349	341	349	372	359	399	371	344	344	370	370	360	351	337	367	362	406	364	346	382	360	357	351	358	344	315	352	387	386	374	386	357	383	399	332	361	364	346	390	362	315	391	378	353	355	318	353	410	362	380	363	341	398	382	345	365	399	346	366	302	352	319	378	351	337	362	368	373	364	398	384	368	355	341	378	364	360	357	348	369
6604	1140	1538	1621	1564	1380	1235	1148	1034	1062	1115	961	1025	952	973	887	949	901	895	962	896	977	887	882	909	909	954	876	892	848	881	888	896	857	861	787	845	898	900	867	843	822	827	834	840	861	856	848	845	841	851	844	824	880	877	824	823	824	885	851	838	864	825	871	865	876	874	829	846	850	816	838	883	879	867	794	863	855	867	816	814	853	826	860	883	846	875	838	880	838	847	842	840	872	864	882	846	810	855	824	841	881	865	826	814	826	833	886	872	847	848	835	851	827	866	887	801	854	858	834	843	861	826	838	862	813	826	894	885	802	902	840	859	803	849	840	829	852	829	898	844	845	836	837	857	821	865	848	866	847	811	813	864	842	836	850	834	832	860	841	823	849	910	835	823	839	864	815	858	836	904	791	843	846	889	854	866	845	838	860	879	852	823	878	841	894	833	864	850	836	864	833	836	852	871	844	855	815	840	869	847	847	891	833	840	856	842	857	843	864	850	817	845	862	850	829	850	866	846	797	839	846	831	912	828	842	863	810	815	854	814	883	818	855	868	859	854	842	843	883	829	823	760	872	809	830	859	878	881	812	903	844	838	826	835	811	833	851	854	837	842	933	902	847	868	850	834	834	822	869	807	825	869	825	858	833	827	806	831	895	876	880	794	861	820	844	823	842	861	857	843	847	849	826	844	806	832	855	852	841	828	816	799	852	858	784	880	830	816	819	869	866	907	861	827	899	804	810	844	847	825	886	833	800	848	841	892	892	821	806	858	876	863	848	827	850	863	859	815	852	842	828	864	795	826	823	857	902	838	871	846	862	815	829	868	850	880	851	864	839	854	849	866	839	886	872	862	925	882	878	875	831	873	799	844	860	803	876	815	877	804	902	856	861	777	813	811	806	833	832	903	858	782	833	862	828	835	843	792	894	914	842	859	858	793	812	821	871	845	824	827	841	861	828	840	905	848	826	824	814	843	822	843	815	875	812	821	874	890	844	828	830	847	859	861	933	864	905	835	875	867	861	821	879	816	857	828	840	859	823	822	871	808	821	836	857	869	842	841	867	848	845	817	850	775	842	846	886	849	858	901	812	885	805	832	853	859	825	844	832	859	833	859	856	850	830	846	835	884	850	833	865	880	868	827	859	865	863	785	868	793	895	863	845	868	829	862	836	873	840	878	829	829	873	817	864	830	801	802	821	811	825	882	868	814	810	831	842	817	852	795	816	847	847	822	821	855	853	857	838	876	864	839	887	858	850	884	873	829	894	822	883	865	899	865	806	861	899	886	836	800	815	877	871	887	832	825	827	923	835	851	818	838	890	869	859	813	832	850	823	898	879	793	865	791	804	897	809	809	840	835	849	826	856	870	824	892	880	878	889	827	877	838	854	893	823	838	860	840	882	818	853	892	822	846	789	855	855	877	884	834	784	781	849	809	884	808	820	872	793	850	794	840	844	813	850	866	868	817	833	855	827	831	875	830	829	836	833	864	820	825	857	826	894	858	878	854	852	781	816	839	800	872	823	865	781	850	853	834	869	866	873	877	852	873	824	870	829	790	869	837	862	876	860	845	794	856	798	857	809	860	903	846	859	888	877	847	829	843	823	860	814	865	886	855	787	856	815	863	824	849	891	837	849	809	866	787	819	854	861	779	851	798	854	846	834	895	852	877	875	799	831	843	812	869	850	814	849	790	823	873	816	856	837	839	898	832	823	873	884	853	841	884	849	859	841	822	827	822	853	809	811	843	848	817	852	815	881	826	902	847	858	838	890	867	792	809	812	809	821	815	847	890	885	911	857	833	848	839	882	848	849	779	830	899	806	861	798	829	852	855	813	844	829	861	842	854	861	871	844	864	890	831	831	886	809	897	856	791	824	868	834	857	860	847	818	853	840	890	862	813	859	815	811	865	883	881	869	781	849	846	842	884	859	845	805	854	787	837	835	858	893	859	869	788	873	761	825	853	825	837	841	825	870	839	855	859	853	818	853	931	837	802	819	852	812	785	832	797	833	816	810	851	851	786	817	847	850	840	813	884	915	802	793	804	851	820	866	794	867	898	825	850	846	833	806	826	856	839	863	859	821	847	862	877	856	833	898	784	842	828	836	851	825	828	824	822	875	816	861	889	827	786	877	769	860	848	860	842	903	870	885	810	834	847	813	842	867	854	819	858	890	821	856	883	910	857	935	868	864	854	868	845	804	819	847	856	868	762	842	835	812	866	878	735	835	868	858	843	806	822	848	799	858	777	842	852	876	860	890	813	829	803	825	862	834	834	824	776	846	783	879	814	832	847	866	822	875	836	862	873	844	835	858	848	856	838	839	859	910	868	864	824	863	864	859	802	875	868	798	885	820	788	796	881	837	853	890	856	826	886	830	851	852	803	863	862	844	865	863	846	839	892	858	859	828	856	854	849	871	834	876	868	923	862	813	838	845	854	808	789	844	893	797	829	848	849	857	837	834	854	849	862	837	879	816	817	906	866	817	870	813	831	826	807	871	887	805	795	855	856	856	869	818	877	850	795	834	862	844	846	861	869	878	834	838	837	847	812	826	879	836	863	850	869	879	865	811	827	850	854	826	852	782	858	857	885	854	823	798	882	889	853	864	874	813	853	803	843	836	868	825	843	812	862	881	853	809	842	829	871	857	770	848	898	872	854	891	867	815	846	822	835	887	843	848	883	841	818	811	876	855	833	811	871	843	839	861	838	869	799	830	806	866	813	845	858	857	830	851	810	858	913	850	873	857	884	890	819	827	815	865	870	880	825	819	827	795	865	838	775	807	784	835	886	846	884	851	805	863	872	840	860	847	803	854	880	819	874	839	791	896	818	820	825	815	843	861	814	843	783	802	862	854	794	852	799	864	837	869	828	863	842	862	844	845	853	836	869	877	847	876	759	877	846	816	857	825	877	891	790	864	833	903	829	826	881	832	857	831	863	833	839	855	899	853	820	855	869	896	872	807	845	912	880	852	874	875	882	872	868	834	889	895	786	917	823	814	830	872	866	845	837	858	868	835	846	780	832	845	837	837	849	866	892	858	879	839	838	800	855	826	889	851	857	880	812	793	839	809	860	894	806	871	825	804	857	826	893	886	883	796	832	868	863	848	820	859	863	841	839	885	859	848	894	852	798	857	830	823	806	809	841	822	876	878	846	831	838	832	814	858	832	844	857	805	798	822	869	862	853	865	885	854	819	804	828	835	817	848	795	887	856	788	835	831	839	809	773	930	866	837	819	806	815	867	894	830	842	870	893	846	878	853	878	841	876	848	812	904	804	854	894	864	854	866	865	800	891	845	859	827	855	837	770	855	828	836	830	807	817	836	855	852	827	872	835	837	906	817	853	850	832	896	827	901	855	830	850	845	854	849	862	898	858	849	829	818	886	860	855	865	841	890	857	852	818	833	869	830	854	852	835	831	879	836	847	860	868	851	867	838	859	808	829	838	874	888	893	864	812	863	851	879	858	824	901	847	832	847	803	828	866	828	833	866
15346	1507	1076	794	629	579	481	445	432	444	419	401	394	383	386	354	380	369	382	391	394	353	345	349	341	387	356	379	319	345	364	363	359	343	337	365	343	327	345	333	343	380	357	369	339	349	348	351	363	364	376	351	354	357	351	363	346	306	385	335	339	349	356	353	355	361	386	319	351	340	324	347	351	354	339	338	338	322	328	354	369	364	392	337	336	328	348	368	345	313	371	342	357	305	357	356	361	347	316	355	315	339	373	350	341	334	317	309	341	335	374	361	374	362	330	321	337	337	368	333	348	352	352	331	355	335	318	302	364	355	368	370	319	378	331	354	362	347	343	339	333	354	320	330	373	353	335	349	335	369	373	331	349	339	348	322	359	372	369	366	362	343	337	358	343	330	306	346	318	372	373	360	340	351	363	307	355	360	350	353	340	358	331	327	344	338	350	349	319	352	304	357	344	369	370	368	349	349	362	325	333	319	356	357	362	332	329	364	342	361	322	351	329	390	330	350	350	340	370	357	294	351	374	323	367	341	326	353	373	399	372	378	404	321	313	355	356	318	333	355	329	349	380	369	324	374	323	332	329	323	285	341	324	345	359	355	366	334	340	342	360	340	367	363	330	352	347	327	342	362	359	364	335	339	323	352	339	320	329	330	355	341	302	323	320	347	364	353	342	359	346	348	359	352	342	331	353	344	356	333	364	351	358	332	341	344	334	332	392	336	351	345	348	323	342	345	343	390	323	361	334	339	333	333	350	320	374	349	335	351	351	331	365	340	332	377	332	335	349	363	311	358	336	411	361	303	302	326	338	363	325	320	354	354	342	336	320	379	361	386	350	352	353	355	396	322	336	363	325	337	365	343	349	364	337	376	317	341	342	379	365	371	328	387	316	336	370	332	335	346	345	373	345	325	385	342	312	334	360	343	346	340	371	347	376	321	365	352	354	338	381	399	332	319	385	358	408	329	344	357	338	359	340	356	328	329	352	332	313	331	321	305	359	377	344	341	316	367	312	376	335	309	368	329	365	342	320	302	351	345	322	349	330	318	364	352	339	324	335	337	306	320	357	357	376	364	366	332	364	370	363	315	354	321	323	321	352	368	354	308	329	352	321	362	339	358	334	357	329	318	332	336	313	347	332	355	396	359	359	341	329	338	344	311	332	353	356	349	363	375	317	352	376	370	380	339	344	340	358	322	329	384	329	358	314	366	347	351	322	340	375	340	353	321	328	375	318	294	321	321	352	334	346	370	348	324	332	362	359	364	348	336	379	362	369	331	356	340	349	342	328	360	314	326	314	332	348	356	332	347	383	297	343	317	355	351	357	329	324	342	311	342	374	343	367	342	340	354	360	334	333	353	322	319	347	325	346	353	348	346	340	337	348	368	399	334	309	338	332	336	370	363	366	366	358	371	336	345	362	321	330	346	340	333	309	332	360	337	352	355	377	329	370	351	352	392	371	334	350	350	331	304	323	382	315	300	351	400	343	321	360	361	343	352	344	354	306	358	344	382	351	363	346	343	343	333	391	352	357	372	347	313	362	377	326	339	337	349	340	359	343	361	390	379	351	351	330	385	344	333	328	335	367	326	398	352	342	328	351	323	343	352	324	404	358	352	347	349	353	351	339	372	362	346	321	351	348	354	352	341	317	343	354	402	329	359	373	331	335	355	378	321	339	334	342	349	330	312	349	351	358	340	320	343	368	355	363	397	357	328	339	345	333	337	353	349	334	347	305	357	355	318	353	365	327	343	341	329	379	354	388	329	322	299	354	354	342	323	340	322	404	325	321	344	375	375	327	337	362	357	369	355	329	326	330	336	339	360	354	344	350	373	378	371	330	326	325	357	340	340	360	347	320	332	352	311	335	321	368	333	323	370	338	363	348	367	317	339	324	341	370	328	346	299	342	326	329	368	362	314	358	350	338	391	383	358	340	344	345	367	360	381	399	369	343	339	349	321	353	348	345	379	342	376	372	348	328	345	341	362	340	371	363	309	394	319	348	379	316	375	329	367	361	347	357	358	364	323	330	402	343	308	326	390	327	361	375	331	339	322	328	357	299	322	334	352	302	335	349	415	308	356	326	325	342	336	343	344	385	359	352	331	348	341	316	332	362	336	328	343	332	325	353	376	363	349	350	344	361	353	355	361	348	354	350	314	343	341	339	386	315	331	347	336	341	354	311	337	335	379	356	361	370	364	316	355	325	305	349	350	360	379	368	339	345	355	370	368	355	339	328	316	363	313	353	345	352	335	377	340	337	327	293	328	369	334	333	334	346	353	325	367	337	281	304	346	336	319	321	326	334	359	353	358	363	367	314	328	352	374	353	324	328	341	375	344	342	361	326	344	342	369	357	332	350	336	369	349	314	317	350	342	316	351	373	351	366	344	292	380	359	321	337	323	323	340	371	317	381	353	313	327	350	366	353	333	335	374	337	377	341	324	337	339	328	336	350	330	309	329	375	394	369	328	319	327	367	350	352	342	362	388	341	342	343	350	338	342	377	358	356	387	330	343	360	322	348	337	380	362	337	343	339	347	365	346	347	349	363	318	390	330	356	355	332	328	364	311	320	351	320	345	344	340	336	345	373	333	333	322	370	345	323	325	338	348	322	362	334	336	324	328	351	337	368	393	315	341	403	366	323	327	365	342	359	342	345	337	324	368	394	295	328	353	344	373	331	357	365	355	306	326	340	366	303	355	332	312	302	379	319	320	318	323	322	319	374	375	391	336	357	370	365	380	377	369	337	370	316	344	355	355	340	365	364	345	363	382	367	363	340	343	312	334	314	325	345	367	348	331	353	363	349	353	334	377	354	334	385	367	329	370	339	377	323	325	355	367	338	370	336	372	396	336	364	374	364	328	337	353	358	341	364	313	383	337	351	352	356	353	336	345	365	326	328	358	360	336	338	346	348	337	347	352	364	373	373	351	327	354	354	341	333	365	347	341	348	349	345	344	364	352	361	321	327	368	380	319	294	337	297	338	370	362	350	382	339	343	319	382	389	358	335	346	304	317	367	345	322	348	348	350	340	365	363	385	345	340	333	333	360	338	341	327	336	357	319	364	355	337	341	350	376	379	332	349	323	383	379	372	359	368	346	348	377	375	391	378	346	377	350	351	368	320	305	339	346	344	368	364	352	371	352	342	318	326	349	354	345	374	323	364	353	351	384	351	311	345	375	353	369	324	371	362	357	381	337	351	320	337	335	326	344	345	327	372	342	348	363	348	366	340	356	407	324	333	362	357	346	339	347	333	351	337	318	355	347	361	357	364	330	384	326	381	403	355	331	383	374	373	332	365	349	341	364	325	348	335	338	377	363	353	352	354	388	340	330	344	356	348	349	361	342	320	359	379	374	317	314	362	326	368	353	322	347	346	344	340	359	350	353	368	355	323	372	398	370	315	360	341	363	346	333	337	367	301	345	373	302	374	358	374	319	325	343	330	368	392	363	327	311	363	352	342	366	384	344	363	385	369	358	322	343	331	365	367
8359	1424	2059	2203	2065	1829	1547	1322	1232	1148	1083	1126	1078	1004	958	954	929	888	905	880	868	856	830	867	811	818	830	802	827	849	809	819	820	837	817	828	797	778	792	818	817	831	786	807	774	839	787	837	788	778	828	806	795	778	737	795	775	832	739	800	761	801	760	724	805	801	766	795	771	751	799	782	839	776	756	734	817	772	744	742	790	783	810	724	753	718	783	798	788	792	797	754	738	781	744	812	813	745	740	754	778	756	771	753	782	760	762	735	791	829	796	843	807	778	756	816	750	817	850	779	754	803	782	782	807	812	768	778	770	745	808	752	780	820	758	728	818	732	791	754	791	812	776	755	799	792	755	760	756	786	781	787	780	781	802	802	798	765	759	787	784	776	712	759	764	766	745	750	743	812	788	800	781	732	809	736	745	792	810	784	741	787	753	800	807	784	749	805	747	786	778	763	765	768	753	811	804	796	797	807	754	786	741	810	792	785	730	760	737	831	780	811	721	739	783	771	787	838	763	777	740	768	755	783	712	817	697	767	798	821	755	736	798	775	790	797	750	775	754	756	761	730	798	766	787	802	766	782	770	772	812	747	742	763	794	774	791	747	769	763	796	820	763	825	813	741	778	755	816	747	801	802	740	794	741	729	791	757	822	765	728	819	768	770	774	755	780	757	745	801	701	840	805	754	813	778	816	841	757	838	790	810	751	760	776	761	775	749	781	797	803	785	838	789	770	786	780	785	720	781	767	819	804	744	791	753	751	761	763	796	763	815	832	789	754	788	791	822	760	815	789	756	787	791	761	772	800	775	756	757	733	734	807	818	808	802	722	800	758	753	759	765	786	801	789	809	791	779	737	790	770	770	779	770	785	848	783	794	772	740	750	747	775	756	761	756	784	721	759	781	780	815	781	778	795	792	766	751	737	801	740	799	758	826	768	733	773	759	743	751	768	795	725	763	801	795	782	787	814	794	804	747	804	778	746	774	795	823	728	739	780	755	767	766	792	773	770	806	802	775	790	820	800	769	736	820	784	802	778	822	758	811	716	817	774	794	770	803	821	803	777	820	734	755	771	787	756	747	808	783	807	696	745	808	766	796	791	774	805	801	781	795	775	797	748	779	730	772	760	739	768	788	763	768	771	765	774	736	809	774	823	753	758	811	813	749	804	757	851	804	784	779	745	754	783	768	822	807	800	720	752	793	802	769	732	774	791	780	797	729	815	772	796	793	770	787	847	780	779	793	746	810	770	761	763	784	810	803	731	816	787	733	798	754	747	761	793	779	784	730	750	727	758	804	777	784	762	822	763	726	816	774	759	795	768	777	705	770	812	734	729	748	784	830	778	724	786	780	810	770	760	794	763	758	746	772	755	781	777	781	850	831	798	782	779	816	796	794	734	762	803	742	784	789	793	769	786	774	782	755	807	778	834	758	783	744	771	788	760	763	787	761	771	778	807	748	776	812	815	741	728	742	768	741	775	848	775	806	781	802	779	783	764	791	804	803	793	777	769	836	810	761	770	803	729	811	790	812	787	778	785	775	728	801	768	806	809	745	765	754	800	735	759	800	752	770	771	819	797	833	802	737	819	735	850	782	771	794	772	770	805	720	796	798	836	774	765	771	798	813	778	801	805	771	801	787	796	782	771	789	783	797	807	720	783	834	758	790	772	802	771	784	768	806	743	780	769	754	799	774	732	805	773	721	813	805	797	796	769	759	758	742	771	739	779	818	743	768	781	822	793	810	768	791	782	743	707	791	780	750	807	755	770	789	787	737	755	757	809	785	757	764	723	786	704	765	782	797	757	777	777	747	748	804	797	807	738	780	786	783	803	797	802	809	797	779	719	722	779	748	746	804	783	732	800	756	801	826	766	816	822	755	774	825	785	769	749	777	828	773	780	760	750	778	756	762	830	779	749	786	751	787	796	780	831	728	823	777	781	837	745	772	749	787	760	778	786	790	748	775	735	746	738	817	792	753	782	775	779	758	802	747	753	769	826	752	792	779	758	806	777	745	801	775	819	757	831	759	748	778	805	837	797	769	785	740	761	775	768	791	756	794	714	788	783	755	760	763	780	809	765	746	770	775	786	787	791	755	795	766	808	810	742	804	841	808	756	791	759	810	808	737	750	807	743	771	724	769	820	722	792	768	810	791	814	747	751	808	730	790	783	734	860	838	748	796	738	770	814	801	772	751	788	777	746	787	781	763	736	771	781	773	793	863	774	780	813	782	799	753	805	796	768	837	790	734	780	767	819	802	784	758	793	810	777	784	812	797	819	762	735	782	765	746	803	778	800	774	761	773	757	727	766	758	776	755	735	781	736	731	805	792	793	820	797	763	755	798	819	796	832	792	741	766	792	758	794	795	753	799	778	807	820	762	745	766	775	787	848	800	813	811	775	801	729	810	813	797	733	764	764	789	818	756	779	802	746	796	780	754	796	791	766	788	766	769	773	767	790	767	734	743	785	781	794	782	759	757	793	776	780	841	797	763	794	791	789	741	802	735	773	785	777	759	776	814	794	743	815	757	780	801	772	754	753	744	781	767	744	755	802	805	715	791	790	798	749	799	765	731	747	804	799	800	800	757	800	756	820	772	771	747	759	796	805	746	721	793	816	753	777	791	770	784	787	755	805	767	755	758	795	766	775	760	772	824	720	756	792	770	770	737	780	857	760	748	750	745	754	757	825	788	769	753	790	825	764	772	824	762	775	796	751	780	764	798	787	721	799	761	725	839	738	790	779	792	774	767	719	802	722	815	743	750	749	796	802	757	803	806	799	789	752	792	843	772	765	822	763	739	824	790	779	791	772	776	754	767	766	790	757	798	779	751	812	747	731	764	786	752	813	815	793	798	785	761	789	797	804	721	771	745	813	759	776	764	793	772	799	746	757	766	798	745	766	792	804	809	768	769	806	771	802	773	760	802	745	767	788	778	793	796	781	842	756	779	777	804	733	755	758	790	774	807	779	807	793	781	758	756	849	746	779	799	783	745	761	738	775	730	789	777	811	729	722	761	763	711	823	785	780	766	802	743	748	741	806	758	773	804	816	776	777	730	794	760	767	789	739	755	776	782	748	816	799	769	754	810	828	786	826	810	769	788	738	766	825	802	743	773	754	729	786	797	742	798	765	752	788	763	769	749	769	737	797	801	777	775	792	773	715	781	745	761	823	769	778	762	762	744	800	810	831	722	758	794	788	769	809	803	737	790	771	764	765	743	751	753	764	744	747	745	758	775	707	778	780	788	794	801	785	807	758	803	789	784	784	795	808	824	780	791	776	781	798	805	788	788	770	740	793	772	778	766	742	749	794	786	788	768	785	781	784	767	782	734	736	784	749	795	772	773	755	800	775	745	752	740	761	799	792	769	761	800	789	790	772	771	759	790	770	789	774	800	772	777	782	794	765	778	778	720	753	738	772	741	769	775	808	796	782	767	776	806	758	756	798	787	822	817	757	761	811	758	808	692	784	740	734	755	765	785	784	798	761	820
1388	194	181	187	177	189	203	240	202	168	169	178	185	201	219	174	208	202	172	171	192	204	181	184	151	179	170	198	172	149	193	172	211	187	165	197	183	191	181	185	197	200	186	237	223	216	204	166	150	195	182	191	186	176	178	214	188	200	179	200	210	170	177	182	175	217	186	164	180	180	200	210	187	180	182	158	176	207	182	176	184	170	181	185	186	188	186	194	219	179	167	177	212	194	192	188	168	159	192	207	194	180	179	178	150	220	197	182	166	198	191	171	179	196	185	180	204	185	177	171	186	187	185	221	198	181	198	165	178	174	179	158	190	187	184	188	169	186	197	213	205	174	168	188	192	211	170	175	221	172	180	186	198	166	171	200	171	193	172	193	189	181	195	207	192	189	170	173	186	150	170	195	202	212	214	215	180	178	169	162	186	176	193	203	178	157	183	167	176	172	192	193	203	207	178	205	198	185	172	205	209	171	165	196	176	164	195	197	190	192	146	197	174	193	182	182	172	202	181	180	166	205	168	171	166	177	196	177	188	177	181	200	208	170	196	213	182	191	193	179	172	191	183	181	171	169	180	178	203	170	174	191	196	169	192	202	191	172	198	193	184	163	189	177	206	179	200	189	194	184	178	179	181	175	175	223	201	187	194	190	196	158	146	185	184	170	210	185	199	180	188	186	182	191	200	195	160	169	169	197	198	173	173	203	173	180	163	173	195	170	185	203	192	198	176	171	165	182	184	156	189	174	186	167	171	190	173	215	183	166	192	176	164	188	175	169	163	170	199	205	196	163	185	177	180	201	213	188	185	187	181	186	183	175	186	197	203	167	173	168	209	195	212	185	189	200	188	201	200	235	170	200	210	169	165	196	200	174	180	171	205	186	179	192	199	181	189	210	189	187	184	205	200	208	175	183	179	191	172	188	199	186	193	205	165	166	165	169	179	239	220	200	176	205	183	168	178	205	178	188	185	199	151	206	182	181	171	179	189	190	209	183	195	192	188	178	224	203	207	172	196	174	171	175	185	157	203	188	203	174	176	179	180	159	186	221	170	151	183	184	203	181	176	181	169	181	193	180	184	210	181	187	180	200	186	175	176	191	165	175	199	169	166	195	176	197	170	227	187	185	173	181	179	188	196	185	187	220	197	210	200	196	165	173	196	189	189	180	175	162	183	218	193	194	174	183	175	196	182	200	167	184	166	208	208	194	187	188	151	155	152	184	186	183	200	222	189	189	196	215	219	183	180	208	176	182	159	182	191	192	172	171	194	189	182	190	169	204	195	206	186	163	174	171	171	151	198	200	185	184	173	141	178	176	179	180	196	189	204	197	203	183	184	187	183	200	193	197	173	185	184	166	166	203	194	208	167	204	188	164	202	183	166	214	192	181	211	207	194	182	162	168	173	167	184	199	192	192	198	179	174	191	218	201	192	184	186	185	193	180	199	204	172	182	207	199	197	174	157	168	181	184	174	196	198	197	189	181	177	178	161	210	185	185	193	215	176	178	155	192	184	186	146	200	179	183	182	190	182	184	207	171	160	219	182	189	196	201	217	150	172	180	204	180	182	167	203	178	184	199	170	179	164	182	168	171	183	183	203	181	217	175	168	186	188	188	199	183	178	176	192	184	187	189	181	212	193	176	176	176	191	184	188	170	205	171	163	172	187	180	172	195	210	198	184	182	167	184	186	189	178	179	199	173	187	204	188	203	189	183	187	167	171	195	185	201	173	170	207	173	199	206	184	171	181	168	163	185	188	194	191	181	190	180	182	204	194	181	164	181	193	165	196	185	186	206	192	192	176	188	215	198	179	188	162	198	184	199	196	183	159	158	207	198	200	186	195	172	173	186	220	179	176	181	179	211	193	192	187	201	178	214	193	209	218	190	178	194	203	210	215	195	173	196	183	188	187	198	167	187	182	177	173	173	193	182	191	184	211	177	152	183	190	186	199	186	209	206	207	162	176	195	172	186	190	184	165	176	175	182	188	186	185	195	179	181	188	184	154	179	183	174	172	202	194	184	212	184	184	178	184	189	219	195	190	176	203	175	184	182	170	166	183	197	199	171	180	161	190	199	197	182	206	172	189	176	181	171	225	195	177	202	199	175	177	179	183	171	188	178	161	204	202	206	176	169	180	218	190	182	170	172	207	178	175	201	185	175	157	181	185	173	179	178	173	186	180	216	178	173	192	169	193	181	201	185	232	191	181	177	201	179	174	215	165	164	180	182	193	170	213	179	164	196	187	192	192	171	174	175	194	181	191	162	183	183	186	178	169	188	198	146	192	187	171	186	172	206	183	194	167	186	175	214	179	185	188	195	199	197	191	175	178	181	175	172	177	182	188	164	196	196	209	183	182	169	178	181	197	191	191	181	172	182	184	181	170	167	202	195	229	196	171	194	174	181	210	193	221	192	190	177	183	171	183	187	194	183	190	194	190	178	203	186	205	192	177	184	184	200	184	167	181	200	186	163	173	200	209	188	203	187	182	199	161	198	209	168	180	181	203	185	197	176	169	189	216	170	193	173	178	170	194	219	211	197	165	160	184	198	179	207	171	189	184	173	205	204	176	160	163	182	196	179	167	178	191	169	172	199	198	192	190	188	182	168	182	182	182	209	189	194	174	178	192	188	199	188	173	225	176	183	198	187	189	179	210	164	188	200	177	194	162	202	190	164	194	183	209	167	190	193	179	181	173	162	202	182	182	170	182	190	183	167	176	212	176	172	194	171	189	172	182	179	172	219	189	204	166	203	174	194	184	203	193	181	172	185	211	180	172	190	187	206	178	188	177	190	218	162	169	193	157	214	190	173	208	201	168	186	190	165	201	181	191	212	187	192	159	175	191	192	173	189	181	182	178	167	181	185	147	197	193	161	180	202	175	175	179	178	204	177	180	188	197	192	189	180	190	179	170	173	203	180	203	192	183	185	186	156	191	158	186	179	156	173	194	184	179	186	171	199	191	210	196	164	160	168	206	169	179	180	187	200	203	210	184	168	178	212	176	177	152	180	182	187	223	173	227	171	195	199	151	173	186	198	184	177	232	159	193	181	189	193	179	207	168	178	197	172	182	191	194	180	189	185	160	166	205	200	198	165	185	181	177	171	149	185	186	179	164	186	188	186	170	135	158	193	160	191	206	178	193	216	176	192	165	173	198	180	156	221	188	177	190	164	179	168	199	181	179	188	186	164	173	163	188	213	160	187	197	210	190	192	169	216	176	208	187	181	191	204	206	169	185	188	188	161	189	188	181	200	195	187	190	194	191	173	190	190	202	184	174	166	171	178	185	198	192	203	202	152	186	188	195	193	192	163	190	192	173	196	153	189	202	166	192	197	186	194	187	167	169	187	183	207	192	188	191	209	196	172	150	204	166	188	217	219	188	186	183	163	175	177	198	181	153	161	164	171	196	177	178	183	157	178	182	176	183	195	177	222	199	189	185	193	186	183	198	154	200	190	193	175	184	187	195	184	170	194	189	206	193	179	199	193
1730	524	523	557	548	509	510	503	493	529	488	477	490	528	512	509	521	466	486	510	495	547	502	468	500	452	453	520	506	466	520	554	505	514	494	512	498	514	527	470	520	505	496	444	488	479	471	477	481	475	506	459	523	447	475	454	489	482	494	521	498	472	514	511	499	467	518	479	531	466	498	485	489	465	535	499	447	534	507	516	484	472	480	496	496	497	507	520	498	490	476	486	481	517	454	478	517	495	497	477	489	448	515	471	508	491	480	467	482	511	483	527	457	488	520	486	467	513	549	516	477	481	474	491	491	494	503	527	506	439	524	490	529	459	465	519	456	474	465	496	472	489	477	486	514	482	484	480	497	463	478	493	475	482	516	485	524	492	473	457	557	463	506	477	482	508	493	489	487	502	532	501	501	501	520	480	457	484	433	491	457	504	498	434	476	499	462	471	434	485	474	477	503	493	502	464	507	466	479	497	446	486	482	494	505	526	464	463	473	501	466	508	473	511	513	467	452	514	505	546	522	509	489	459	455	468	499	506	487	471	498	521	468	525	544	460	506	513	474	492	495	453	455	514	448	472	519	467	516	493	472	480	488	487	481	530	435	501	494	503	443	474	512	523	442	495	445	489	454	492	478	512	482	527	489	489	503	483	488	488	507	518	443	486	516	497	494	508	491	461	528	441	482	503	485	501	505	514	455	475	519	556	498	442	471	502	493	508	483	474	477	464	520	496	518	455	496	494	469	511	484	453	497	517	470	479	490	474	452	529	470	482	513	473	477	528	507	492	489	472	460	493	466	506	488	449	495	486	483	471	475	473	479	512	485	514	477	476	488	481	475	469	502	504	507	552	513	509	510	511	517	518	501	486	516	458	502	479	507	504	485	480	498	472	501	498	511	440	465	469	483	469	498	483	488	488	463	511	518	487	480	490	501	490	520	461	518	476	487	510	483	459	463	518	494	494	506	506	464	503	467	503	503	477	495	459	524	481	496	461	493	480	495	493	500	481	479	503	488	510	488	506	502	484	479	521	475	517	497	454	476	506	491	499	515	474	473	510	512	459	489	490	492	467	460	503	481	499	494	459	532	498	489	488	492	480	498	458	482	464	477	460	486	483	481	497	477	475	523	528	556	462	496	483	432	482	505	479	494	474	487	500	499	508	495	501	524	526	522	518	468	494	496	516	454	506	469	477	507	468	486	499	459	488	484	475	449	475	472	466	487	503	492	478	504	515	496	472	478	465	506	487	467	499	502	501	478	478	481	496	500	470	517	486	515	481	479	490	494	509	467	472	491	469	490	501	479	457	499	475	452	498	473	488	459	476	490	521	525	497	520	505	448	496	483	438	509	477	484	487	485	477	514	482	497	506	486	490	463	510	492	483	495	446	507	502	445	488	471	504	468	509	492	556	495	449	494	509	491	464	471	489	498	512	455	488	490	457	498	490	527	471	504	492	502	485	504	511	469	485	503	520	484	481	491	476	485	509	494	484	464	468	473	496	467	474	497	466	484	507	520	471	483	502	508	453	506	506	478	420	473	468	474	506	495	491	479	478	525	492	474	473	439	483	499	475	491	477	497	510	486	495	501	519	447	506	455	495	514	496	521	480	511	483	482	466	459	548	516	506	471	484	486	501	503	482	460	546	491	499	524	498	507	517	467	444	491	522	516	499	508	510	443	479	486	472	457	472	468	515	508	491	511	510	470	509	497	478	535	492	443	522	456	482	510	519	483	485	489	481	489	488	464	522	456	469	466	484	495	454	514	471	482	512	489	486	519	490	477	473	457	491	462	505	480	489	510	496	464	478	466	480	533	508	456	502	464	517	495	486	510	477	461	511	523	491	541	524	458	537	476	437	506	460	527	486	532	479	526	497	498	497	477	530	457	506	525	467	478	478	498	497	490	501	516	475	515	474	493	466	503	466	514	485	509	455	446	491	500	474	495	479	509	479	540	515	510	475	477	487	514	516	511	488	551	458	492	494	501	478	469	487	495	506	470	529	490	480	486	510	484	467	519	510	518	492	500	519	542	470	511	468	487	500	468	478	487	474	484	522	506	519	472	515	475	480	527	518	463	469	483	484	518	505	499	499	480	502	524	503	492	492	485	523	469	501	469	493	477	510	516	480	496	495	490	490	500	489	504	504	473	495	516	490	517	462	483	485	455	527	492	463	510	524	507	497	464	464	469	530	480	503	494	488	487	494	479	541	474	491	504	495	464	514	488	448	491	489	459	494	488	501	504	486	462	467	491	456	508	503	457	509	484	453	517	512	483	478	495	489	508	492	502	493	508	487	500	467	508	472	479	492	461	498	527	487	496	477	513	489	490	486	499	513	449	467	493	504	525	490	508	476	517	472	475	464	487	493	513	511	503	508	499	469	528	494	502	468	503	487	490	470	504	454	477	513	522	480	540	450	525	493	523	470	499	499	472	460	470	525	472	521	536	511	480	441	517	493	464	492	482	465	463	500	497	474	466	511	534	480	495	495	511	496	473	517	490	468	510	543	500	489	477	482	479	482	502	497	450	481	523	486	469	475	527	516	495	489	488	473	475	493	498	459	496	509	480	491	462	481	459	479	456	491	475	505	457	497	496	517	494	470	508	502	449	468	475	508	480	494	489	470	469	487	527	506	512	541	482	509	495	476	477	443	475	489	508	462	477	494	494	467	519	456	498	485	504	469	474	489	471	497	425	488	489	534	495	474	532	500	448	499	472	491	531	519	493	474	470	493	486	496	476	523	463	524	451	486	502	476	483	478	463	501	508	515	529	515	482	553	489	496	476	490	499	461	504	485	509	488	496	477	534	491	513	502	498	473	504	472	489	500	493	513	491	514	489	513	483	493	483	526	499	508	472	466	484	513	483	509	470	505	485	523	494	514	492	501	442	510	494	483	478	531	484	507	497	502	500	524	472	509	502	492	487	480	488	488	483	493	497	541	526	484	455	485	499	480	476	489	524	483	476	501	501	497	470	487	482	483	499	534	511	484	492	426	478	526	487	529	472	462	487	438	464	492	514	533	455	486	468	471	494	523	518	480	499	495	484	460	484	467	486	466	494	467	457	516	523	512	482	488	450	508	514	471	460	522	422	486	500	488	525	509	466	552	489	452	518	477	522	492	495	486	479	499	480	494	540	471	477	487	500	487	488	507	491	473	475	498	504	505	500	481	461	475	447	494	491	479	524	502	426	476	467	500	515	528	456	530	528	470	483	502	507	512	454	505	518	497	505	483	521	520	528	474	480	490	494	540	522	492	459	490	502	524	491	497	500	477	473	449	468	504	472	470	474	508	514	519	494	518	494	516	477	468	504	538	493	494	489	483	500	517	478	487	472	471	486	498	469	471	528	532	510	495	501	498	480	472	498	503	526	507	492	466	476	462	515	465	492	533	508	483	476	501	481	475	479	492	484	512	474	505	502	500	490	476	471	517	516	481	479	486	507	508	495	491	487	539	504	483	455	500	450	482	516	457	494	480	477	506	462	485	521	467
7812	748	682	634	476	449	439	416	417	400	384	380	382	407	383	349	352	410	376	370	351	356	365	379	399	375	402	371	384	387	366	377	337	343	381	369	385	371	369	398	359	399	371	381	341	381	334	401	357	386	366	375	360	375	379	363	383	364	378	331	363	377	372	349	382	380	385	368	387	362	377	385	381	357	405	332	367	364	368	406	404	346	369	373	358	333	383	385	353	363	341	354	350	392	355	378	352	406	403	391	364	358	351	348	385	392	352	374	365	365	379	363	356	314	361	369	383	394	339	364	340	382	343	326	366	352	326	386	357	354	354	358	380	379	372	365	377	350	360	365	344	370	372	385	364	367	376	379	354	358	323	329	389	334	350	372	377	374	344	377	357	363	356	406	401	364	330	363	347	390	365	375	327	356	367	320	370	405	312	357	354	348	387	359	350	368	326	376	354	358	343	356	355	388	339	394	344	358	397	343	369	390	398	380	359	395	363	374	339	375	369	376	400	406	335	386	347	343	362	373	381	356	331	348	398	370	343	401	386	368	371	405	379	378	343	362	371	343	362	370	329	356	340	377	400	376	411	330	382	345	397	369	387	399	341	376	333	350	357	318	358	349	379	368	371	376	340	370	398	394	355	372	381	385	344	371	341	372	342	343	362	350	377	363	342	369	387	374	345	368	388	365	361	324	355	337	362	374	344	357	365	332	355	360	377	419	386	385	358	393	343	357	349	395	393	345	389	373	371	365	318	337	395	377	372	355	373	377	356	294	368	352	360	376	362	370	360	382	382	362	376	356	394	367	352	348	362	357	387	370	388	352	342	350	357	378	349	369	359	378	353	363	359	340	372	329	370	356	364	361	320	362	373	361	380	355	360	382	374	389	363	350	356	329	367	349	390	386	354	348	379	337	310	386	309	356	372	423	363	344	317	369	358	359	339	351	341	377	356	368	361	384	339	362	358	366	404	359	333	342	343	363	354	364	361	403	383	359	389	360	367	367	342	379	374	361	359	338	376	354	372	325	372	375	393	367	388	378	369	343	360	348	397	376	344	361	376	384	388	360	360	386	362	417	395	385	348	342	357	400	370	362	346	368	375	374	345	341	384	366	355	355	353	375	355	365	353	367	361	350	369	382	371	346	374	389	371	375	392	345	359	341	413	357	359	363	365	418	361	400	384	345	343	368	373	387	346	367	356	390	385	369	363	347	342	358	360	369	336	375	367	317	367	339	382	372	330	343	386	338	391	343	339	318	355	345	370	339	323	334	363	374	360	369	406	389	381	384	351	375	364	355	340	401	347	317	377	352	343	359	354	378	371	344	325	332	362	371	374	365	367	358	351	389	358	383	398	372	370	367	341	406	382	366	369	412	400	350	365	384	348	341	374	357	378	348	371	332	364	354	352	339	389	375	373	387	394	346	353	336	367	373	354	335	376	376	352	354	359	374	384	349	390	376	417	388	350	379	389	368	386	396	302	369	368	370	346	380	381	385	385	367	359	360	370	352	387	364	386	368	381	355	361	365	370	366	392	374	349	377	358	380	355	373	377	332	353	365	355	403	377	355	367	379	374	363	364	356	404	346	357	350	379	331	412	357	353	366	352	339	368	371	395	367	328	328	361	375	360	340	361	375	356	369	348	391	382	373	363	381	349	390	357	351	350	374	372	376	367	336	361	359	373	338	350	371	371	338	414	383	372	324	332	359	382	362	387	412	382	355	347	326	352	366	370	352	345	365	338	340	325	359	380	398	339	325	335	349	313	413	378	345	362	389	388	320	347	377	339	325	379	387	365	338	380	375	374	402	388	395	338	362	347	373	358	368	370	322	355	388	362	373	358	344	379	368	369	350	330	380	348	365	339	361	355	339	362	370	367	351	347	366	345	371	331	357	348	364	361	397	367	377	379	367	353	379	339	352	366	384	407	367	361	360	407	378	373	326	351	362	362	363	354	334	368	385	347	392	377	348	386	371	337	338	398	366	384	366	378	378	334	372	407	356	351	388	334	396	371	361	401	366	367	362	337	350	367	395	387	389	373	388	371	345	368	352	359	342	340	358	387	407	304	327	398	346	320	401	322	336	376	363	379	351	393	377	315	360	331	319	379	329	346	379	385	353	370	375	387	385	371	340	389	388	351	358	349	386	359	338	371	351	375	398	375	365	351	346	329	393	380	373	379	371	351	345	400	393	347	371	340	359	329	357	342	362	361	381	398	401	341	372	355	362	369	361	377	360	365	359	348	367	399	369	359	389	366	372	373	361	368	373	374	384	340	397	335	373	373	363	362	380	367	360	347	350	351	361	364	408	381	388	372	378	348	343	349	348	367	401	365	374	349	363	387	373	365	375	380	372	361	357	378	352	355	384	360	408	367	398	395	393	365	383	382	357	358	400	362	389	370	356	366	346	383	386	363	404	363	358	381	358	373	355	340	368	343	392	345	396	337	337	343	385	356	387	385	352	359	337	353	403	367	369	374	352	361	365	356	333	377	378	357	381	338	352	401	377	356	372	370	391	354	393	371	341	372	342	350	338	377	350	398	375	364	400	325	385	354	382	353	379	336	346	330	371	382	395	365	372	359	351	389	366	338	399	403	348	323	378	389	321	379	330	371	351	384	340	394	391	373	363	359	349	332	368	342	370	363	373	372	392	367	338	346	343	359	355	353	362	388	337	373	344	340	342	360	365	381	360	384	355	357	387	337	341	355	365	382	350	359	365	379	366	384	358	335	356	335	366	397	370	360	339	394	397	406	358	388	365	368	382	377	351	372	339	373	320	385	354	354	343	363	357	363	385	343	374	335	346	360	405	368	381	360	363	367	397	361	345	343	372	353	350	367	333	367	351	356	368	385	335	344	365	352	375	357	334	344	339	338	332	356	378	381	364	394	376	383	369	363	384	360	371	370	393	370	347	383	393	348	327	370	346	327	382	390	370	360	370	404	372	387	357	379	370	346	347	312	381	364	385	382	334	348	400	337	385	349	370	370	345	366	365	341	350	354	348	366	354	379	330	387	339	347	364	325	333	397	348	350	344	355	367	380	353	348	356	357	377	347	382	373	401	402	388	362	337	353	352	405	375	377	376	353	401	385	326	351	369	365	362	362	365	425	359	371	367	341	339	354	383	385	420	380	362	355	370	378	354	346	341	358	376	352	373	339	371	397	366	345	375	346	351	357	340	352	383	365	354	373	332	375	307	378	371	416	377	409	388	350	363	367	389	348	417	372	348	360	371	339	387	357	362	396	392	358	357	351	385	353	351	375	339	345	368	373	371	380	394	364	360	325	361	351	366	379	345	330	376	403	359	359	361	385	358	328	342	351	357	398	346	369	350	371	351	337	323	352	359	384	377	344	382	362	342	364	346	388	380	363	319	340	350	359	356	351	359	384	390	378	338	345	368	393	372	363	357	365	366	354	356	346	390	329	367	356	384	370	379	365	360	371	376	355	368	381	353	337	377	376	364	345	357	361	385	411	347	376	364	345	331	343	393	385	413
6612	1109	1557	1539	1509	1365	1213	1112	1059	1019	985	993	1028	999	897	953	875	907	930	901	927	898	927	886	878	904	856	853	859	834	827	915	860	853	876	851	864	852	845	818	821	812	902	834	881	857	867	871	829	865	902	884	870	913	862	852	879	843	828	848	897	842	832	807	836	850	829	861	851	833	809	818	872	845	866	834	865	813	866	829	782	817	852	861	893	842	829	845	851	798	886	857	830	853	830	819	901	852	843	849	854	849	871	895	926	860	802	824	859	926	868	843	861	856	884	792	885	842	870	828	880	818	823	864	818	861	844	890	882	820	836	849	828	854	871	889	878	810	801	883	814	869	818	837	859	846	871	837	808	857	905	837	855	883	880	822	814	819	832	861	842	844	860	849	769	871	850	853	832	818	842	839	876	829	874	820	901	832	861	866	817	824	886	864	825	847	857	860	848	889	865	932	816	864	826	873	827	884	839	842	903	838	867	833	834	858	825	896	812	855	808	836	889	798	850	869	877	832	837	880	860	810	820	867	829	812	867	859	853	846	859	885	844	852	875	833	836	837	860	855	874	878	887	837	811	849	853	820	889	889	860	838	820	829	856	818	863	888	883	866	867	832	844	861	874	847	872	886	868	856	794	824	839	827	860	849	857	825	855	874	853	855	829	812	841	789	802	840	857	818	828	821	820	873	850	812	822	820	848	846	838	860	832	838	919	854	839	820	865	858	848	843	878	882	853	910	867	886	874	887	846	832	843	866	832	848	810	824	810	804	829	854	800	780	842	884	775	879	865	809	857	856	836	822	823	829	878	798	869	827	840	829	869	822	896	827	824	844	832	866	818	844	818	868	830	838	849	858	903	852	853	870	829	838	850	814	835	862	851	848	892	854	838	872	826	816	837	826	854	860	828	835	784	817	837	844	893	817	857	841	854	794	836	867	832	836	866	870	841	842	859	869	885	875	848	828	832	907	828	872	861	745	838	850	855	834	866	838	847	862	836	857	873	807	866	890	795	796	849	861	865	868	817	867	879	889	826	867	837	854	845	849	883	875	827	847	868	890	845	832	832	851	861	846	842	880	856	830	822	878	836	837	850	924	839	840	835	808	869	809	871	879	871	846	845	797	817	819	834	871	811	833	774	856	863	821	849	804	846	824	863	854	821	826	783	802	852	850	875	856	846	826	846	775	823	854	881	862	822	777	810	850	826	846	844	828	820	849	867	816	802	923	818	877	808	910	889	791	859	884	820	828	855	833	885	844	852	864	876	849	846	815	893	809	826	861	816	883	884	832	846	848	832	855	855	855	880	872	869	805	868	830	827	869	815	845	895	797	852	852	852	869	841	785	804	867	841	859	837	859	830	796	859	889	831	888	858	839	868	819	861	819	877	851	801	888	831	844	809	799	835	853	841	798	811	823	819	872	829	843	910	824	846	824	853	827	811	793	822	835	854	841	841	834	865	846	902	819	836	863	849	831	851	867	885	858	845	785	877	881	837	893	874	841	821	881	805	854	840	817	859	875	838	843	835	846	762	838	815	822	860	878	851	815	842	831	845	888	896	861	865	878	768	888	872	831	860	826	859	870	867	826	837	823	846	833	825	867	844	872	856	788	859	869	774	843	818	814	855	823	836	824	877	830	855	821	874	810	816	847	844	869	860	816	852	859	878	860	850	885	830	823	826	853	874	851	827	825	798	852	811	843	831	858	864	875	883	830	848	870	862	851	850	833	854	830	831	880	877	844	848	861	850	812	818	845	839	837	822	818	829	788	767	872	850	846	799	839	834	898	851	881	765	857	841	802	835	827	892	803	838	866	799	808	827	829	852	885	844	819	888	844	866	832	886	880	881	858	829	875	807	894	837	839	808	866	844	836	913	802	803	845	879	893	820	820	854	831	879	811	838	852	838	888	836	876	865	870	851	808	791	814	902	849	861	829	829	805	878	850	808	831	889	809	852	843	823	878	803	869	865	837	833	878	833	836	840	840	808	819	855	881	861	867	788	771	831	837	822	842	819	806	855	834	862	851	882	834	848	806	798	875	797	839	924	852	815	887	879	767	844	819	788	841	840	830	869	879	857	814	860	867	822	805	763	853	855	856	804	844	868	874	775	823	842	787	812	855	802	851	910	851	828	872	807	815	814	839	805	877	824	836	832	913	824	823	867	888	862	806	843	855	869	869	855	853	851	866	828	802	879	814	854	828	819	820	833	855	878	855	848	863	886	874	848	817	859	798	841	909	841	795	844	864	808	852	844	838	865	881	822	833	889	855	809	848	863	882	840	841	869	870	850	795	839	841	857	853	820	789	831	830	880	861	848	872	804	881	907	840	790	834	819	818	837	854	858	821	877	875	831	809	890	814	860	809	820	837	812	881	844	861	860	882	838	850	823	802	868	853	809	920	862	832	945	867	886	873	817	849	852	838	878	847	894	837	852	822	854	851	835	798	869	891	871	820	825	826	835	860	799	802	899	869	824	842	834	884	833	822	811	819	860	843	862	866	841	905	824	807	838	788	825	842	823	828	841	853	840	780	853	777	869	873	790	812	829	840	795	795	926	854	887	843	866	780	840	831	843	839	868	862	885	832	876	763	824	839	867	763	866	849	788	839	832	881	895	808	855	813	835	872	799	905	867	841	866	871	813	840	832	778	830	873	887	809	813	855	812	830	830	822	855	823	879	823	832	834	838	868	886	846	834	812	852	800	884	873	891	833	831	817	833	870	835	842	821	824	849	845	876	895	804	820	871	822	911	819	885	820	852	905	800	863	813	839	866	862	824	858	853	805	860	864	855	828	831	803	812	755	826	823	756	878	832	869	813	835	878	841	810	819	828	874	834	826	864	881	856	895	821	844	857	847	875	793	836	864	857	854	789	846	819	875	835	870	917	856	840	849	800	822	824	848	822	797	840	810	809	804	876	825	847	825	834	780	815	784	825	781	822	868	856	835	865	893	876	837	862	891	839	840	837	855	816	920	854	866	834	866	892	846	856	861	849	816	869	881	817	814	819	837	845	882	829	841	864	846	872	832	867	818	829	852	828	845	856	860	848	828	869	779	860	844	895	900	812	814	876	827	863	838	847	832	837	837	834	850	868	825	796	847	783	864	874	794	825	842	836	839	869	878	895	838	871	827	865	825	864	848	808	848	825	844	836	841	842	868	841	865	863	826	842	860	824	886	873	842	836	840	862	831	817	920	826	830	838	867	839	846	844	840	815	849	905	778	853	847	808	837	903	847	828	839	844	820	895	845	842	902	853	817	909	806	826	860	837	832	841	805	822	816	870	852	841	847	870	892	796	879	799	872	852	840	836	831	833	841	835	872	869	850	871	869	819	876	807	847	822	868	785	913	867	780	776	787	883	896	835	828	834	878	859	859	827	855	863	851	887	865	797	834	832	898	848	864	814	848	873	825	856	887	853	862	808	809	868	846	849	856	880	886	860	808	902	860	813	890	862	850	796	859	936	824	824	878	816	815	800	810	851	872	862	819	842	850
15038	1371	1008	815	685	551	485	452	479	443	387	388	379	380	416	376	334	393	360	386	366	362	382	327	354	345	363	348	352	327	349	342	362	361	342	354	341	352	365	366	333	339	361	366	325	336	357	342	333	342	321	356	393	354	369	354	379	344	344	347	359	353	328	364	344	343	379	327	335	366	351	355	322	337	363	393	389	401	346	333	327	367	348	367	316	375	322	331	341	334	354	400	335	338	337	358	307	347	371	381	344	386	353	342	351	381	379	375	355	304	316	337	370	333	361	342	351	373	342	353	322	360	348	367	317	356	338	338	343	343	357	369	318	366	356	321	355	351	361	349	340	306	340	350	330	351	375	366	350	368	379	377	333	351	374	321	357	318	356	381	357	337	358	360	332	368	323	347	303	328	323	358	347	322	334	328	339	362	337	378	334	333	341	357	342	346	334	348	390	358	340	381	326	337	369	368	346	341	313	353	339	315	345	369	361	388	315	329	371	383	361	322	359	383	357	360	337	353	337	325	362	355	329	356	376	373	326	339	351	358	319	354	335	345	341	358	361	345	346	327	338	363	332	326	322	338	338	356	338	292	364	347	342	349	319	301	349	348	339	349	351	386	325	355	403	379	318	320	349	377	356	383	343	317	310	328	319	333	297	371	349	372	343	360	357	314	323	365	321	341	343	345	351	361	368	340	352	350	360	328	388	343	337	361	347	303	345	340	333	359	310	345	347	351	354	331	332	339	349	363	342	386	352	353	347	346	353	326	378	347	358	372	355	329	387	338	340	317	345	370	379	374	387	349	367	352	361	387	341	367	353	377	345	344	358	350	338	343	373	319	327	356	354	354	340	342	371	326	323	317	359	335	351	392	358	355	330	332	334	382	337	346	353	321	324	380	350	314	352	349	354	325	341	345	358	367	358	322	365	351	379	340	341	344	324	329	349	334	335	325	394	366	319	345	310	346	329	329	330	349	335	355	364	359	361	358	352	356	347	347	340	337	363	387	315	347	362	356	342	325	325	364	352	328	321	339	362	385	342	343	351	315	338	374	310	335	385	336	335	341	337	343	339	323	350	360	347	320	369	362	316	346	357	363	361	331	367	384	335	330	335	334	351	372	354	325	336	330	358	366	363	337	351	366	350	338	380	327	354	362	340	328	341	340	340	378	342	356	335	330	364	368	340	322	365	400	393	333	328	346	359	344	348	289	407	360	345	363	415	346	321	334	367	373	334	337	323	309	347	375	343	385	358	349	362	410	348	332	339	339	341	377	341	341	363	353	357	350	370	367	321	339	362	349	370	319	354	341	315	384	324	367	359	323	386	326	350	351	334	306	325	377	344	349	355	333	343	356	352	353	357	387	352	351	356	328	331	353	323	322	322	364	345	341	323	329	347	315	332	353	361	380	334	323	362	356	367	338	345	358	367	335	373	366	338	335	357	363	333	356	352	339	359	365	426	384	365	353	336	350	346	353	359	339	363	346	348	335	340	343	379	364	310	430	350	335	317	315	345	365	347	349	305	340	316	368	375	414	347	350	382	354	381	392	378	353	370	363	334	333	352	365	332	339	343	356	296	343	395	368	335	340	351	349	319	341	349	352	357	325	386	376	377	359	350	356	358	326	301	344	369	331	296	362	368	341	325	350	362	343	368	353	355	338	361	370	304	353	364	359	361	317	358	328	355	367	364	311	325	345	344	359	354	334	370	360	358	339	326	347	383	372	379	339	374	350	356	340	336	327	378	354	314	372	337	343	359	363	355	357	353	334	319	327	341	370	379	326	370	334	329	315	315	364	325	364	343	316	338	332	356	346	355	342	338	360	327	307	349	358	341	367	369	382	340	333	361	354	331	341	337	312	362	303	357	372	382	378	369	330	360	310	319	342	373	316	377	352	332	341	359	342	370	354	361	313	366	350	340	345	328	357	367	352	317	315	352	340	368	336	370	329	350	372	342	367	362	378	334	365	344	345	346	352	334	318	360	344	351	306	370	344	342	355	350	360	320	354	334	361	365	347	333	338	346	362	353	349	323	364	357	343	365	319	333	351	361	349	312	368	370	346	386	348	328	348	350	368	290	327	356	361	359	369	342	337	331	364	324	329	356	320	343	360	359	311	351	366	331	353	344	383	365	392	393	288	347	337	350	354	359	347	332	343	340	336	367	343	349	364	346	382	355	359	351	321	343	319	337	332	345	343	348	357	391	354	355	371	348	339	359	354	373	375	350	363	345	359	384	305	336	328	307	366	346	350	334	343	340	355	360	361	312	341	341	341	317	393	355	336	314	371	333	315	357	343	337	338	309	330	349	361	333	333	375	390	365	339	321	324	379	307	350	335	334	341	352	366	341	362	372	332	307	315	346	381	339	364	358	344	314	359	391	314	338	348	370	307	328	352	353	353	361	342	360	369	303	332	343	333	358	317	325	330	355	349	330	339	328	328	348	347	348	341	303	360	342	328	357	349	352	327	386	346	342	327	318	338	323	359	355	344	322	329	354	305	382	332	292	326	362	356	369	358	327	320	345	323	307	333	324	318	355	347	336	362	358	354	332	342	332	342	356	359	301	372	357	374	372	369	307	345	309	365	337	329	369	355	348	325	347	355	349	325	362	316	336	360	369	377	354	333	355	333	338	350	356	356	359	342	349	366	361	358	349	335	384	332	355	310	367	313	318	309	308	325	330	371	357	334	348	368	332	354	341	397	372	345	335	354	326	343	324	348	337	342	344	348	333	374	344	331	351	364	360	357	361	350	368	359	306	384	359	338	376	346	327	362	346	347	347	341	357	376	346	355	329	352	320	344	339	366	297	374	336	348	350	344	366	358	357	377	353	332	325	354	319	308	363	372	334	351	389	332	334	337	346	353	383	358	371	300	348	364	321	319	336	341	349	352	384	357	401	376	321	389	313	373	348	360	376	321	342	334	380	343	346	330	334	361	336	351	355	388	326	364	357	331	327	364	352	359	377	375	365	367	359	355	315	323	356	335	364	347	368	373	374	363	355	375	330	366	353	335	367	345	363	354	371	357	356	337	386	342	308	335	316	350	356	382	334	356	346	367	359	370	339	362	332	363	366	316	382	365	365	345	328	376	357	343	371	343	346	333	339	347	348	366	373	329	319	323	361	290	368	354	323	312	342	364	342	385	325	339	389	375	318	338	346	346	349	379	312	371	346	348	348	368	335	330	342	365	340	323	350	348	355	322	344	368	354	353	334	317	352	367	320	363	347	356	370	339	362	359	332	329	340	343	305	348	348	343	368	349	314	362	331	314	348	317	358	324	359	343	303	318	341	320	343	360	387	346	407	327	340	357	315	354	363	335	364	382	320	383	342	348	366	337	349	374	299	395	317	328	341	343	380	373	342	343	347	332	354	319	353	369	362	397	383	326	348	373	351	366	383	365	327	335	352	310	330	348	359	333	321	318	344	372	399	344	344	357	354	355	369	317	346	346	340	374	342	349	317	297	351	371	335	329	324	342	324	327	331	329	342	344
8384	1398	2133	2356	2147	1932	1550	1294	1284	1142	1148	1123	1038	995	964	963	885	907	836	881	893	829	829	883	823	825	863	796	861	783	812	803	831	791	818	825	805	839	827	816	763	812	768	823	787	838	829	845	753	759	804	747	775	800	728	784	799	784	810	807	803	776	798	770	864	805	797	736	864	779	786	804	788	755	753	841	760	784	782	781	754	813	776	781	814	812	794	753	774	712	792	788	796	746	797	841	802	795	795	767	733	852	799	781	776	811	806	797	773	788	781	740	727	780	838	794	792	792	742	734	801	774	809	787	760	776	818	785	760	796	767	766	775	770	801	742	816	795	765	820	816	767	751	775	784	777	791	745	776	797	746	838	810	830	788	811	763	761	760	761	760	808	768	805	761	769	802	725	785	803	824	803	784	762	761	790	763	780	788	788	826	790	758	749	773	768	816	762	784	783	793	828	794	752	834	772	759	777	808	751	786	791	781	718	775	784	757	760	797	818	717	713	760	763	767	793	754	775	796	788	762	804	727	736	768	733	819	725	785	753	784	842	762	729	801	794	796	792	768	794	789	789	770	775	762	785	753	754	760	816	755	756	805	736	850	806	759	819	794	756	798	800	756	754	784	736	784	791	768	723	834	757	776	766	760	757	766	835	806	739	795	793	776	766	744	741	819	763	768	764	761	802	749	805	771	792	714	798	752	766	770	757	797	804	752	762	750	789	722	772	804	756	762	811	768	749	795	793	818	796	851	775	803	761	766	783	808	767	788	808	779	767	792	787	815	790	788	820	782	757	780	766	714	836	776	768	792	751	752	799	828	754	761	787	849	756	757	756	786	759	784	783	774	771	736	807	737	752	736	727	797	811	736	813	741	757	757	757	752	806	767	805	764	787	763	748	768	774	777	763	730	785	777	779	808	771	789	759	800	689	709	825	812	836	786	788	786	805	782	781	818	789	748	760	827	808	771	791	775	764	786	759	799	775	827	755	763	822	764	743	763	809	829	809	794	772	787	740	814	810	757	778	763	787	818	743	804	792	762	807	786	735	811	776	765	727	762	780	773	811	766	764	809	776	787	780	725	778	776	778	787	770	750	804	782	754	788	731	773	805	798	815	759	822	776	770	762	745	759	787	763	754	730	809	802	829	801	775	776	779	762	725	827	766	770	765	805	768	812	791	748	803	757	748	770	776	770	783	791	747	791	792	783	742	761	723	742	804	784	782	773	778	787	768	721	837	795	804	799	774	811	778	827	775	801	763	778	757	773	805	828	772	793	749	860	750	792	760	784	801	771	769	708	778	823	791	833	790	742	808	756	763	775	712	736	822	779	824	777	828	767	783	799	850	779	843	809	749	743	716	799	763	749	794	811	782	765	745	810	779	769	816	789	791	767	772	771	758	781	806	796	782	787	756	753	749	815	773	808	839	795	782	721	762	821	769	839	784	765	776	776	755	757	780	768	779	719	778	759	749	759	742	782	759	810	732	793	812	761	768	808	764	796	799	774	782	781	755	772	776	735	771	794	773	782	758	780	759	769	732	742	783	784	777	766	747	777	820	805	800	806	780	783	767	808	771	800	769	745	774	734	786	759	762	742	766	754	822	752	810	757	782	751	798	771	743	801	796	757	858	737	745	788	790	787	755	783	841	784	753	765	796	758	832	798	765	719	746	765	765	794	766	743	800	858	752	766	815	794	815	783	779	803	788	783	823	832	790	793	771	780	779	807	765	766	770	762	774	738	788	764	783	802	769	754	800	764	764	802	776	778	766	770	808	760	757	761	784	716	723	786	800	895	746	760	783	774	826	746	763	743	776	756	799	776	814	732	798	787	794	768	783	767	824	806	791	807	738	766	742	808	773	810	738	826	754	799	769	758	773	800	810	787	705	784	786	764	796	798	797	838	755	802	754	716	744	785	755	802	776	737	738	714	804	806	784	773	742	764	759	782	785	745	715	763	824	753	764	757	734	746	762	770	767	800	771	784	760	770	745	800	756	750	810	808	787	777	770	796	851	810	810	762	833	731	788	750	766	762	751	824	739	775	813	793	736	782	789	777	790	816	762	806	794	793	770	787	806	752	811	783	730	777	838	797	791	726	810	793	776	725	770	784	811	757	724	814	769	801	707	788	811	774	789	744	804	755	794	793	795	768	785	790	754	783	823	747	789	751	734	766	831	768	783	728	836	783	747	792	787	738	768	762	771	764	772	796	791	800	765	794	736	797	743	763	782	759	774	736	770	772	780	756	812	785	803	819	729	809	748	795	777	759	816	785	773	773	814	757	737	769	740	753	798	752	770	786	784	785	800	743	751	746	791	754	784	812	733	758	791	819	746	781	766	717	819	825	810	794	753	753	769	858	722	721	771	759	808	767	793	809	794	771	736	792	718	777	726	784	796	742	769	779	821	784	794	758	795	743	774	764	724	787	736	744	823	783	794	765	719	750	813	783	746	744	798	752	761	780	773	768	804	787	759	766	778	809	813	780	738	774	768	798	746	719	779	785	799	777	748	771	808	766	812	725	745	760	746	789	772	760	764	790	792	785	793	808	809	757	728	762	741	814	748	849	771	781	822	772	792	818	767	775	762	731	674	804	719	798	736	769	765	801	808	761	759	778	807	779	770	779	742	765	752	763	791	790	771	781	781	791	733	765	793	823	782	799	821	774	749	723	787	822	834	803	788	815	783	797	800	720	833	795	806	755	850	774	784	734	782	812	781	832	807	830	800	782	758	773	742	760	790	753	774	740	777	722	782	783	826	778	765	733	818	796	751	804	785	802	794	775	800	808	734	786	783	746	780	840	812	786	769	776	777	788	750	807	755	750	798	781	765	813	776	775	755	773	807	831	773	754	785	802	774	785	811	754	825	792	749	776	764	748	769	797	790	796	776	834	754	814	794	752	797	748	738	775	792	777	792	777	766	799	776	801	770	766	801	813	812	724	790	813	791	759	826	731	763	745	823	785	774	800	753	765	759	770	757	757	792	751	800	792	798	757	768	838	755	769	757	742	796	730	791	780	772	736	776	792	776	798	815	778	797	781	762	735	801	812	752	734	755	784	771	838	769	795	791	781	785	771	771	779	779	791	755	772	796	774	774	791	763	753	746	715	718	767	799	837	804	808	764	768	754	748	791	776	778	776	828	784	816	750	779	743	773	781	801	769	787	780	762	800	784	783	766	730	726	811	835	799	801	771	789	791	805	764	774	798	771	762	753	829	784	791	743	746	754	772	794	765	802	804	776	762	778	785	774	763	778	808	834	782	751	760	794	771	807	802	830	749	743	804	769	753	750	805	746	771	778	830	758	789	765	775	782	768	730	786	790	808	753	767	780	834	836	760	826	770	817	801	809	777	776	795	804	770	806	791	771	807	725	782	734	796	769	762	804	767	773	748	759	797	797	807	774	750	780	764	779	757	783	769	785	845	772	800	793	804	796	778	790	809	831	810	733	764	779	849	813	865	814	722	794	785	784	800	816	777	789	804	809	773	753	761	833
1578	198	209	202	188	213	167	197	202	184	185	175	174	188	200	194	184	202	188	179	183	201	179	209	206	175	195	215	198	201	221	185	176	209	166	175	209	187	187	209	204	203	181	167	182	170	166	185	178	210	191	180	167	185	184	184	183	178	210	186	191	178	205	198	187	207	190	180	170	178	188	170	213	181	184	187	198	154	200	176	177	198	184	205	200	177	178	183	179	221	175	163	206	172	180	175	188	171	221	171	179	187	194	184	179	182	214	190	190	198	191	193	167	171	170	174	181	187	195	174	176	184	198	172	177	177	183	185	178	205	166	205	175	172	174	185	179	163	179	188	184	198	191	185	182	194	190	176	178	193	157	176	204	190	184	180	195	187	196	170	179	196	193	187	177	180	207	205	177	198	201	168	181	176	213	190	184	191	177	172	160	188	193	208	207	219	180	197	157	194	215	201	200	176	209	187	179	190	174	180	202	178	181	212	203	184	193	176	186	190	177	203	184	173	189	198	190	159	171	167	164	204	188	175	187	183	204	205	190	193	182	181	180	197	181	200	195	177	178	168	188	207	164	186	198	183	202	183	218	183	160	178	183	205	170	205	169	208	173	196	169	172	191	174	195	168	183	178	203	202	201	188	216	178	203	166	174	187	188	175	181	184	205	172	177	165	166	169	201	182	205	179	191	191	184	186	201	179	201	187	157	180	191	197	163	165	188	176	203	178	186	190	221	194	169	185	176	195	200	156	177	192	186	209	214	194	192	190	199	185	179	185	183	190	176	193	144	167	186	190	218	193	188	201	208	178	181	196	199	162	214	164	175	215	199	191	190	209	200	190	197	189	214	202	174	179	165	181	170	207	181	188	192	199	182	187	185	173	187	205	186	198	204	180	191	205	166	196	211	213	154	188	210	199	194	216	190	178	185	181	171	184	177	216	182	216	187	187	187	214	189	201	179	199	187	207	176	208	176	183	175	189	163	208	191	167	159	186	177	188	173	199	207	180	179	159	202	174	181	168	162	219	181	207	202	219	183	188	192	193	167	171	167	197	196	179	190	152	216	168	182	196	171	191	156	177	222	199	189	194	203	160	180	207	203	181	172	171	192	198	152	196	190	198	174	192	218	213	190	157	183	186	190	215	212	181	197	194	180	159	183	185	193	163	194	200	193	191	200	230	167	188	207	205	194	204	196	198	183	202	177	191	190	188	186	191	171	174	182	188	183	188	204	196	184	179	182	172	179	187	164	167	184	172	193	182	221	172	178	177	201	184	178	169	191	195	210	184	172	189	184	177	204	188	196	174	159	197	202	195	193	206	197	204	199	185	176	163	180	202	173	214	177	202	204	168	211	198	210	193	191	195	168	183	190	189	185	195	187	182	190	179	176	179	182	171	163	187	182	195	183	182	180	193	181	205	185	162	200	178	211	181	232	189	189	208	196	184	183	196	204	172	175	190	184	183	191	184	196	189	204	165	197	157	197	182	173	185	194	181	171	195	190	172	164	193	167	186	192	194	185	199	178	174	185	178	180	178	180	203	177	199	187	189	219	163	179	203	183	168	190	183	201	188	214	200	182	211	192	206	191	179	197	181	200	177	210	190	184	191	189	191	177	180	166	215	183	166	191	191	207	194	187	198	189	193	189	191	186	190	165	199	199	173	185	173	180	184	208	181	188	180	160	203	192	168	184	185	191	199	208	204	181	170	203	195	182	184	171	186	201	207	176	203	202	181	196	201	187	175	180	199	182	173	194	193	184	172	186	182	175	193	197	163	204	155	188	172	171	152	173	191	184	181	171	186	192	158	172	166	190	186	164	192	168	187	173	193	192	206	193	200	188	194	179	194	192	183	191	205	198	177	202	158	206	180	191	207	198	156	197	143	168	188	198	163	200	178	194	184	199	182	192	191	188	195	216	202	217	192	173	181	205	180	167	219	199	199	198	197	196	203	192	177	194	179	185	184	199	186	181	194	180	170	177	169	195	185	193	166	183	182	190	204	193	187	197	178	181	201	213	201	184	200	197	175	179	196	183	189	203	183	198	202	219	198	196	191	197	168	191	185	169	161	178	191	154	155	195	204	191	192	176	214	181	177	163	183	182	185	211	200	155	183	208	200	191	187	177	182	173	180	189	187	181	179	190	187	187	182	191	191	176	176	196	203	192	177	182	187	201	209	176	166	206	182	160	191	167	218	194	172	186	189	193	193	179	185	188	202	180	213	227	177	213	206	206	194	184	209	175	190	208	199	185	178	187	161	172	194	215	178	189	206	179	172	179	188	201	182	184	187	189	214	184	188	199	200	167	205	204	178	183	183	183	166	172	221	188	186	222	175	173	203	174	171	206	200	199	168	176	191	204	176	197	190	187	167	188	183	166	188	198	195	205	190	166	194	197	172	198	171	144	193	173	167	175	193	217	167	191	184	182	204	186	169	207	206	189	203	193	197	193	194	189	186	189	178	197	195	199	218	223	203	201	190	182	189	191	196	163	184	193	181	198	172	191	190	180	189	178	216	181	180	193	172	186	195	204	186	203	193	186	178	213	180	220	175	214	200	210	162	193	181	192	179	205	177	182	192	171	177	174	184	197	174	171	191	212	173	189	216	197	167	179	183	174	187	185	206	209	204	189	177	177	181	190	155	197	179	188	167	197	182	207	181	179	192	187	180	218	187	202	166	189	187	197	198	205	174	194	210	183	178	189	201	195	181	183	205	183	190	182	206	174	187	203	179	213	158	176	187	175	170	193	189	191	214	192	194	197	186	208	172	171	208	196	166	191	180	210	205	199	241	183	185	182	173	180	195	188	179	193	179	198	185	170	176	202	207	229	197	186	196	158	226	195	209	162	178	170	179	212	194	170	193	186	186	185	188	169	187	187	179	188	177	180	179	202	178	185	188	188	204	183	191	196	199	202	175	175	147	210	199	163	174	187	186	181	178	195	193	180	210	176	220	197	158	181	187	181	184	197	186	209	181	187	165	190	182	204	190	206	190	188	173	169	169	185	198	212	211	173	196	224	187	181	174	193	203	183	157	179	181	184	171	210	202	205	188	218	179	204	197	189	193	198	171	192	163	204	200	200	193	168	203	148	181	173	208	196	182	190	186	175	175	192	172	195	186	192	202	170	175	181	174	194	163	182	195	191	159	171	174	182	195	206	178	165	199	153	176	168	197	207	192	202	189	190	183	192	177	197	180	182	184	207	178	190	168	165	172	164	194	203	174	177	173	185	171	163	210	212	170	183	211	198	217	193	186	186	169	206	184	200	182	188	194	196	192	182	195	167	206	193	169	166	189	213	190	195	189	190	213	193	178	181	179	201	199	197	171	184	180	185	207	187	171	181	164	205	186	174	192	194	192	186	195	181	210	183	180	150	196	165	219	200	176	193	204	216	187	217	186	188	187	152	183	205	206	215	183	170	160	194	166	165	227	198	195	194	169	206	189	210	192	189	171	158	186	190	219	197	185	210	174	187	225	181	196	211	230	196	169	197	198
1833	557	529	551	542	533	537	529	548	511	486	554	549	505	539	480	489	523	481	472	507	486	499	512	436	530	484	485	493	492	482	487	502	486	456	497	458	465	502	481	510	537	516	532	519	487	518	508	514	461	502	516	526	524	475	495	482	489	451	505	534	481	481	502	522	500	493	482	522	519	513	492	475	530	450	498	512	483	483	484	534	489	495	480	493	495	517	449	499	514	502	506	498	477	486	491	457	495	518	493	480	508	499	482	522	501	468	497	503	500	481	463	535	476	528	496	532	490	511	501	507	506	485	494	509	476	523	474	499	497	494	459	486	532	485	494	502	519	471	508	535	504	498	524	486	502	454	482	464	486	504	461	489	487	516	503	488	496	470	469	492	510	507	467	527	484	500	517	470	450	525	504	490	458	541	521	481	505	497	450	499	489	513	495	450	491	519	437	505	510	481	508	499	487	516	473	495	498	490	504	478	455	490	482	494	480	488	517	501	535	471	494	512	460	465	512	522	485	499	483	524	498	510	481	501	482	515	501	497	477	470	498	475	550	526	453	502	508	473	474	501	471	518	540	501	484	444	461	458	485	474	514	487	479	478	495	501	515	492	536	470	549	493	497	510	537	507	503	504	531	492	553	494	507	467	518	519	503	486	537	522	520	524	486	522	473	439	482	519	505	469	503	500	470	512	469	471	511	488	450	513	497	529	484	542	531	511	490	508	469	475	555	467	504	474	511	466	525	484	468	516	497	470	551	496	495	533	513	512	510	486	533	477	436	479	484	463	484	505	524	483	495	485	446	528	505	506	530	474	501	441	506	497	480	512	538	485	485	511	506	506	515	493	479	450	524	480	495	491	495	515	511	483	514	529	500	466	505	510	456	517	476	503	462	511	489	515	483	495	470	488	494	499	511	506	466	479	489	500	503	488	514	458	507	489	490	498	497	506	495	473	488	457	475	496	489	497	492	523	483	434	459	480	471	486	504	489	473	476	489	482	481	497	465	485	524	468	510	521	471	471	469	520	462	517	530	472	497	518	492	468	541	496	484	486	496	504	468	497	517	486	507	488	494	504	537	528	483	472	538	518	536	474	472	519	490	526	487	534	475	471	529	480	469	484	502	477	511	463	500	496	501	500	528	496	501	453	515	523	504	470	513	512	489	502	497	513	488	483	541	490	469	500	506	444	510	526	480	526	538	528	525	463	480	485	540	440	522	485	511	453	498	515	525	513	500	528	497	542	452	521	495	508	506	486	523	539	497	505	478	480	480	513	509	516	510	498	516	459	513	486	503	516	453	505	470	471	445	554	469	522	490	491	500	478	471	493	480	492	506	491	514	486	486	502	499	459	481	471	533	502	491	510	520	527	511	487	457	472	483	506	476	454	499	486	500	510	524	485	492	495	477	472	481	449	533	492	518	532	523	499	490	471	459	483	484	471	503	496	478	478	526	531	480	535	508	488	508	475	509	508	477	454	459	497	514	478	497	467	480	492	499	477	460	466	502	491	494	481	509	520	484	511	518	483	527	506	484	571	489	495	464	494	502	471	497	536	502	505	487	462	507	482	499	508	512	513	473	505	509	457	517	462	506	506	532	476	445	539	491	466	487	515	495	513	457	539	477	480	472	518	517	501	500	501	483	494	477	482	477	482	471	476	483	478	513	499	476	502	475	490	502	502	489	507	496	522	505	501	510	501	504	505	498	515	529	522	459	489	522	487	489	486	490	474	496	485	472	488	497	488	472	475	502	499	476	502	503	513	484	517	524	491	532	505	472	524	478	466	514	480	539	488	493	488	477	506	492	469	517	517	503	436	515	491	489	473	478	528	490	487	525	491	493	515	508	485	488	553	482	483	496	490	448	515	485	477	496	483	479	506	538	471	501	518	513	486	503	467	503	465	488	445	521	499	489	464	488	479	533	519	502	489	551	495	483	532	481	510	498	503	509	516	503	514	465	485	503	476	500	467	498	491	504	515	478	478	501	492	542	522	489	510	545	483	500	510	505	477	499	476	485	498	466	538	477	503	505	504	503	517	502	452	479	505	516	493	537	487	510	472	482	490	517	508	447	514	439	453	455	485	466	507	487	500	455	469	497	469	472	458	521	461	484	529	498	481	544	535	512	481	465	468	499	529	493	524	514	488	487	510	492	538	489	486	502	505	525	502	468	465	498	495	506	529	520	500	498	507	463	488	474	502	493	504	501	475	487	486	486	479	459	527	466	483	489	490	481	498	478	484	501	481	483	493	477	466	484	545	480	496	503	474	496	508	479	473	486	508	488	483	527	458	522	490	509	465	485	459	480	473	481	472	475	536	506	525	499	487	490	472	506	452	466	485	501	510	456	477	500	452	533	501	508	493	482	498	495	481	512	459	487	466	455	474	485	544	491	502	476	450	436	478	506	482	501	524	514	479	462	479	488	521	512	492	464	528	490	511	514	527	538	487	495	484	512	510	488	493	504	501	474	476	485	497	463	481	498	510	533	500	489	482	523	467	489	519	518	493	497	532	446	501	493	458	520	449	463	466	519	509	502	446	462	447	484	494	446	491	472	498	481	497	477	508	485	472	526	464	521	468	489	477	472	471	460	512	499	487	499	498	505	458	444	490	472	472	492	464	512	481	494	528	488	494	493	481	511	512	487	477	498	474	496	438	526	453	471	508	469	501	463	488	492	520	477	491	491	512	481	541	491	511	473	455	483	474	488	508	504	474	523	489	487	485	507	488	498	476	491	514	499	478	464	507	470	463	538	505	479	459	495	452	495	512	503	497	526	546	518	468	457	502	500	512	503	503	513	475	483	498	516	526	543	493	481	500	492	449	522	447	563	511	479	517	528	516	475	503	470	530	509	501	537	498	533	479	481	489	496	537	526	511	474	496	512	487	465	482	494	519	557	506	461	467	477	494	486	477	506	509	487	505	490	476	467	522	480	508	473	510	506	480	517	494	508	526	510	510	464	475	493	444	458	466	453	499	484	526	492	494	460	491	460	513	490	463	478	478	496	470	496	466	481	492	477	516	462	475	484	502	514	492	488	493	472	478	488	486	539	439	519	478	507	485	478	474	498	524	469	482	535	501	521	459	533	528	477	502	498	472	514	500	486	486	470	532	481	528	481	492	473	497	500	507	495	465	499	474	436	471	525	482	501	526	547	505	493	462	497	511	507	500	523	506	480	494	548	519	484	511	504	502	507	539	505	490	504	478	513	495	512	475	498	539	540	439	506	505	501	482	506	515	499	547	476	498	501	484	538	512	444	472	500	501	515	513	488	534	505	484	526	478	476	521	493	518	470	511	519	472	479	519	491	454	522	491	509	471	524	483	505	490	466	481	494	504	494	492	498	517	522	513	483	473	499	502	540	529	475	491	483	504	496	506	509	504	488	457	467	500	500	524	504	479	515	480	503	468	473	499	482	480	473	510	506	513	486	522	471	510	510	524	506	509	494	495	478	469	471	467	465	476	520	527	480	522	486	454	480	480	483	500	472	499	483
7897	772	667	576	527	532	472	408	439	362	388	439	385	388	410	359	368	348	402	358	367	354	388	372	375	333	391	368	366	379	386	371	359	372	372	374	344	332	337	313	330	352	385	398	381	378	382	364	351	352	356	338	346	332	347	376	338	344	355	379	388	374	373	365	328	359	367	374	436	375	349	343	369	385	366	337	347	356	362	358	361	333	367	349	389	373	385	382	382	375	368	355	363	341	394	362	379	398	344	357	358	371	363	386	352	373	303	320	382	374	377	404	359	343	369	386	360	357	391	348	314	344	359	363	351	362	345	376	343	354	389	369	390	360	358	368	389	376	348	380	341	380	364	360	370	403	372	356	368	348	384	393	380	350	400	368	376	381	358	389	349	397	339	373	384	365	342	387	388	406	408	359	340	352	395	351	349	348	401	355	357	373	352	353	390	376	391	352	368	378	385	329	334	332	374	407	373	344	350	377	387	361	386	348	344	385	386	370	403	366	367	358	354	342	337	355	355	352	352	356	351	371	321	345	373	398	344	374	397	379	355	364	350	354	364	367	356	367	384	346	346	327	375	375	349	366	410	359	376	354	415	349	333	368	335	341	370	338	356	392	311	386	348	388	395	361	370	379	351	349	358	366	327	365	353	367	346	369	380	354	352	347	362	368	380	379	339	356	354	373	371	367	361	336	369	351	377	377	378	357	396	336	384	406	358	355	391	383	362	365	369	365	367	355	384	380	393	348	382	349	370	333	334	335	385	399	369	332	347	389	410	357	364	359	376	402	362	366	382	333	373	347	331	363	336	373	370	398	335	354	365	361	369	335	386	359	366	396	393	351	366	377	354	348	358	395	385	387	335	355	392	392	376	377	356	386	380	384	360	365	320	363	354	384	321	373	386	350	362	375	398	371	363	402	376	366	357	359	353	315	361	389	363	369	323	384	353	310	369	356	407	383	350	367	356	363	356	409	406	381	346	355	339	407	339	378	402	344	340	340	378	376	351	388	396	364	353	350	363	369	368	342	362	337	389	366	362	348	351	357	348	352	333	355	379	361	353	369	373	360	353	375	356	329	355	379	376	358	365	362	386	355	380	385	368	352	370	388	359	367	391	378	358	393	366	379	363	362	391	386	370	387	375	362	379	374	375	333	352	370	358	349	375	387	319	364	364	390	343	339	380	383	366	317	370	384	376	401	373	364	380	380	390	407	355	382	352	346	382	363	401	389	374	362	383	356	364	352	392	403	408	368	364	384	361	355	354	363	370	340	372	397	381	382	344	336	385	380	361	391	354	372	366	379	345	351	392	349	378	358	344	383	318	401	365	380	384	354	347	372	375	391	365	346	364	382	376	356	386	367	389	351	365	359	338	369	319	343	371	336	356	387	359	374	351	374	349	339	340	352	395	387	352	309	387	324	360	368	373	332	377	355	337	336	366	384	370	364	327	379	327	334	412	349	412	393	360	357	335	373	348	370	362	368	384	344	389	359	398	371	353	356	315	355	382	406	360	347	337	360	350	387	380	362	366	356	363	394	365	388	396	388	348	362	374	375	314	373	360	351	336	366	369	356	403	346	350	409	350	394	370	342	347	395	363	345	356	363	366	397	402	373	354	324	406	374	373	361	357	380	371	358	367	357	356	400	368	362	378	347	353	387	372	363	348	373	403	403	373	340	349	330	366	360	373	396	362	335	332	374	367	343	365	363	352	342	366	379	357	376	403	366	352	353	346	376	352	373	400	385	357	392	388	366	336	332	350	333	343	392	363	376	335	370	364	384	331	346	372	372	340	337	348	366	385	331	396	361	349	322	362	379	385	405	378	378	331	378	394	358	364	353	359	360	424	344	346	371	361	378	363	394	358	369	364	376	371	338	356	361	347	332	387	347	356	359	383	403	345	368	368	337	374	388	404	328	377	372	385	354	393	347	357	380	347	365	341	346	364	333	362	375	376	367	355	381	383	342	367	357	334	412	375	334	367	363	374	320	351	357	358	385	331	318	377	349	371	345	358	381	340	366	362	361	365	367	376	347	392	366	345	338	359	376	368	368	337	332	350	375	365	382	375	409	357	385	370	391	360	408	392	380	347	354	382	382	336	352	381	336	342	337	352	351	361	364	368	382	357	378	375	364	344	322	366	391	386	374	363	383	376	398	337	335	342	336	350	362	338	344	372	394	355	387	349	352	390	326	351	373	364	370	427	420	382	358	384	321	353	361	372	367	387	327	391	362	340	377	369	379	351	334	374	396	345	356	387	334	357	352	359	408	391	407	394	351	355	371	388	343	379	349	381	369	363	374	389	347	386	364	368	357	378	382	373	375	371	351	371	353	384	376	357	313	367	385	405	370	341	378	365	371	385	328	347	384	370	336	359	355	378	378	357	322	359	364	363	413	380	354	390	342	358	389	366	313	352	342	387	362	407	318	396	354	389	351	382	369	387	362	349	352	385	390	372	371	355	358	346	364	340	343	373	358	325	333	375	393	366	371	365	415	368	418	383	366	383	388	407	340	391	319	353	370	342	358	361	418	354	363	369	368	357	359	373	354	367	368	365	344	330	387	368	348	372	362	367	357	384	384	359	347	353	377	359	404	346	330	326	403	353	358	367	356	347	374	326	372	369	338	358	385	361	416	413	362	366	363	343	374	373	377	379	367	360	360	348	357	367	326	386	350	369	362	359	359	411	369	376	359	369	359	331	373	372	372	371	357	361	353	331	365	380	364	336	331	366	361	348	388	383	315	362	382	347	379	322	353	367	414	360	362	351	341	376	374	420	381	358	374	376	370	353	370	381	323	382	380	380	360	397	374	366	375	379	385	355	360	340	393	371	396	332	397	376	365	313	341	334	376	387	367	376	386	349	400	403	366	354	404	379	343	348	320	397	353	354	378	394	341	380	329	383	341	383	377	399	392	365	352	380	369	373	350	364	349	335	356	392	383	368	371	364	376	420	359	385	363	396	359	373	367	357	376	338	358	355	376	368	354	375	358	356	378	356	356	381	373	355	381	361	335	354	361	332	364	385	375	378	354	384	366	384	393	389	399	392	394	398	370	381	361	375	405	370	388	353	367	345	360	360	333	361	418	373	334	381	369	402	382	378	373	379	336	360	363	369	372	381	369	354	345	393	342	405	371	365	379	363	373	407	362	345	337	356	350	360	374	389	396	335	366	392	382	345	415	346	329	358	368	351	382	384	300	373	322	388	386	362	374	380	369	385	395	341	367	398	370	351	360	372	361	343	374	375	397	336	358	336	354	357	377	355	341	375	404	334	330	335	399	356	402	349	322	323	367	352	352	376	363	369	361	377	387	386	397	358	385	390	373	362	334	351	428	370	349	330	359	353	345	345	371	370	347	376	398	366	354	368	370	337	362	353	363	395	395	364	387	364	382	348	353	337	348	357	334	360	359	353	410	364	375	391	399	378	358	351	391	390	337	379	347	373	382	349	331	363	315	358	361	358	374	371	360	348	372	362	405	355	389	341	374	395	332	395	345
6665	1094	1566	1610	1569	1388	1226	1159	1047	1113	1014	972	996	952	956	944	898	883	902	910	926	845	931	883	849	916	847	905	874	873	887	854	910	851	918	837	877	829	859	844	862	868	835	871	831	838	871	864	867	833	801	805	862	849	857	842	892	777	859	925	878	868	845	894	854	869	797	824	835	882	872	900	890	808	840	858	868	916	878	893	846	877	870	874	838	781	868	874	861	835	855	846	893	813	833	815	832	832	926	858	853	850	842	858	886	817	888	872	821	870	836	867	837	841	864	830	851	844	832	820	847	891	840	839	840	845	866	891	813	849	906	835	804	832	844	869	811	803	891	859	829	867	838	802	872	837	851	838	798	849	894	862	842	792	856	837	875	836	816	830	848	887	830	849	861	879	798	815	819	837	852	799	824	835	831	780	838	838	827	836	848	854	851	900	878	829	830	848	844	866	820	872	876	869	903	816	833	878	848	855	823	850	818	867	851	883	873	807	867	857	869	903	874	845	845	867	805	860	875	854	876	855	826	857	878	854	831	830	850	836	842	826	869	870	856	849	850	819	843	849	801	799	829	857	860	858	834	789	819	802	871	883	837	860	842	853	801	848	846	858	855	859	855	858	843	821	842	813	817	844	840	790	857	869	856	846	929	877	834	809	803	781	851	815	860	868	825	864	812	864	843	816	839	819	888	779	891	827	880	885	832	815	857	839	811	872	844	813	827	858	815	805	814	809	882	859	849	884	858	855	886	879	843	820	848	843	851	862	899	810	886	846	858	826	862	871	858	855	899	906	799	844	849	863	902	831	806	866	809	845	805	778	794	837	812	900	758	886	821	823	883	879	814	843	836	865	810	825	903	836	852	817	815	856	815	879	821	833	868	871	855	858	869	816	855	834	801	834	900	830	866	800	818	801	862	866	856	839	885	824	845	855	868	843	833	881	853	779	802	882	808	802	849	861	842	873	894	874	846	792	818	938	824	823	860	814	862	864	819	863	833	830	829	848	844	849	876	837	801	812	869	937	862	828	866	808	879	912	845	823	887	828	846	840	813	796	839	852	836	848	836	834	815	827	871	851	855	889	810	831	856	824	875	859	858	852	801	861	884	839	838	815	806	855	821	934	861	883	846	822	799	862	832	837	816	857	826	870	813	866	873	855	816	854	835	842	828	841	868	849	772	845	838	820	818	819	849	872	868	875	863	841	855	828	854	868	858	863	785	759	853	815	848	823	882	795	815	827	860	869	849	801	842	879	826	840	823	840	855	865	809	815	877	800	776	830	841	863	824	813	836	884	856	822	845	840	822	881	837	800	883	860	799	791	806	871	829	828	896	830	886	881	792	845	836	879	815	827	863	843	840	801	848	844	853	896	799	812	786	838	832	821	855	848	778	813	830	814	851	832	842	808	818	903	932	853	913	836	803	870	844	883	827	823	834	839	806	807	825	836	837	850	870	829	883	824	829	866	818	895	861	858	863	773	829	832	827	853	851	872	847	888	827	832	800	852	854	897	873	870	826	828	807	858	833	874	832	811	862	842	861	805	842	836	863	873	858	861	789	832	832	845	821	819	819	861	849	879	880	832	889	833	853	828	829	835	863	868	836	890	864	849	870	794	797	881	850	825	847	851	845	864	853	823	865	811	865	841	858	831	875	878	807	812	805	847	828	872	789	801	845	839	883	903	841	850	836	879	836	855	890	838	792	869	857	845	839	848	918	846	823	844	834	822	863	857	854	811	844	827	837	881	881	840	851	889	836	789	822	806	837	808	832	842	828	849	864	890	816	864	865	842	839	873	859	867	879	813	851	871	838	848	809	840	838	814	865	880	879	804	836	836	864	822	852	873	847	818	823	862	823	805	846	893	874	911	862	823	808	848	853	844	813	847	829	883	768	872	824	826	839	828	865	858	852	871	823	831	884	878	790	808	873	820	838	820	846	803	789	834	805	818	837	817	839	836	855	878	822	865	853	863	852	862	852	864	847	844	857	795	870	842	800	841	790	830	786	818	880	844	808	848	800	812	800	833	868	840	817	798	807	787	840	871	870	805	822	801	831	826	879	882	842	819	839	873	875	836	861	833	798	852	806	892	795	841	807	849	837	780	904	797	841	861	846	870	824	847	805	790	796	828	825	833	865	839	854	842	844	825	846	853	907	864	832	802	888	868	853	888	800	905	838	834	795	873	823	848	860	891	876	893	866	801	852	902	826	823	874	810	857	856	857	818	870	828	884	846	818	829	839	799	808	869	781	853	917	845	825	833	867	810	813	878	832	811	844	878	829	860	902	813	798	842	879	826	868	791	827	800	902	860	878	866	877	850	853	847	847	900	822	841	854	822	856	813	838	817	814	841	830	796	877	860	846	833	792	871	864	873	840	848	823	830	881	817	883	833	817	841	852	880	828	850	885	844	860	821	869	799	828	810	866	812	864	855	872	875	817	868	849	839	843	897	802	884	857	845	841	845	822	824	843	829	856	858	851	872	847	851	875	811	777	850	872	868	808	855	814	844	848	860	891	800	840	856	830	840	799	770	890	802	829	834	830	858	835	881	844	876	826	940	853	857	909	835	840	843	794	802	822	789	844	807	814	888	823	929	826	804	854	812	813	863	893	887	802	828	817	861	842	830	912	877	857	831	899	879	850	909	841	897	843	864	852	844	842	807	851	828	881	857	830	848	865	876	832	810	851	826	839	834	873	851	844	844	869	839	795	848	886	768	898	887	832	810	854	846	838	865	836	843	791	845	839	823	828	843	839	829	880	864	807	856	838	930	862	802	863	837	866	862	840	866	821	839	854	856	888	917	845	837	870	819	799	863	857	864	844	854	880	857	861	841	873	819	838	869	803	885	802	875	841	843	809	826	862	847	847	827	849	838	853	881	814	881	857	837	891	836	897	837	792	831	835	837	825	865	830	817	846	841	815	820	859	849	885	879	855	853	840	858	843	874	867	879	848	826	861	867	874	857	832	910	809	855	900	896	844	859	809	802	837	827	810	850	843	830	863	856	859	843	809	825	773	853	842	807	813	833	880	872	845	809	802	851	829	807	844	843	828	844	901	905	823	869	824	819	831	867	835	818	831	865	844	844	865	901	841	809	869	818	865	783	817	844	820	854	840	841	847	823	812	842	848	848	904	839	861	773	856	807	821	855	834	894	879	878	823	826	850	867	864	837	838	864	847	801	877	914	756	863	887	854	850	812	907	841	862	871	846	808	911	867	850	866	784	840	855	797	832	872	904	850	821	842	838	850	802	850	883	839	842	881	799	853	835	852	884	862	812	866	825	852	893	834	858	809	842	817	865	825	825	884	864	867	881	858	856	819	832	838	859	829	849	840	877	846	854	796	790	887	846	851	877	818	822	782	821	853	831	854	771	800	868	835	858	899	839	870	899	855	816	910	793	815	836	865	850	856	866	850	866	825	842	798	858	838	904	897	902	839	840	790	860	829	828	858	845	816	835	841	849	786	865	791	885	886	827	859	869	833	891	850	801	828
14919	1373	1071	812	669	576	472	480	414	420	404	423	410	371	380	349	396	363	395	373	409	388	398	359	367	380	370	380	352	339	340	350	361	339	350	382	331	294	361	327	333	376	367	369	318	329	340	333	366	315	350	350	381	334	365	313	386	347	335	367	318	327	338	352	325	356	363	387	383	372	384	334	298	378	391	320	318	323	355	313	340	353	345	333	361	361	381	355	352	383	358	332	311	324	335	377	359	353	367	379	349	352	349	339	342	317	337	328	353	376	317	358	343	330	358	341	368	345	341	375	331	375	351	375	373	368	329	315	310	310	323	346	326	313	359	322	342	342	331	338	345	341	361	361	347	340	347	315	356	355	335	324	369	351	378	328	362	325	339	364	370	351	346	339	325	335	330	394	372	361	342	341	291	342	347	380	340	366	329	344	340	322	317	353	318	358	316	330	384	356	359	350	314	345	356	329	334	324	345	330	347	358	350	361	347	371	337	360	325	323	334	372	333	315	352	346	345	376	341	306	352	343	318	356	356	319	340	333	349	332	310	334	362	372	343	329	328	356	369	319	357	344	349	335	325	354	348	359	336	356	347	362	362	375	380	339	340	374	330	319	364	321	301	328	329	347	354	349	330	340	302	331	379	341	385	361	368	339	374	353	349	393	371	330	350	376	361	327	330	354	347	359	349	361	336	351	305	324	361	331	348	328	358	375	348	365	310	342	339	332	327	318	346	339	363	355	363	359	341	323	328	320	413	365	357	350	328	335	316	319	371	353	353	343	345	370	371	399	355	369	386	348	356	336	351	323	328	349	325	335	352	350	347	383	310	366	348	334	347	334	375	347	319	342	331	346	310	328	354	354	386	352	342	371	345	348	349	339	318	366	358	339	343	347	345	329	359	345	326	341	360	387	373	351	327	345	354	377	334	372	349	367	353	343	339	379	363	351	353	277	373	356	356	362	332	405	325	350	373	345	358	315	327	368	328	348	365	338	350	336	354	310	355	370	331	318	334	346	308	346	341	310	352	342	363	384	310	368	350	347	351	353	343	336	341	349	364	373	361	324	394	370	349	371	293	354	407	353	342	366	359	329	368	349	351	350	345	350	353	342	379	347	340	322	399	330	361	345	340	372	335	321	324	344	356	318	346	372	389	343	351	375	354	304	340	339	379	316	347	388	368	323	345	353	378	350	377	376	313	369	336	329	362	352	344	341	338	346	354	301	350	364	373	368	343	351	322	347	373	330	352	338	319	340	333	331	334	377	314	343	357	350	327	355	350	335	355	355	373	326	348	309	338	339	310	345	328	375	344	360	363	384	343	331	346	395	302	331	387	321	330	312	366	333	338	351	359	307	342	340	341	372	385	383	361	351	333	316	316	325	337	373	378	337	315	338	358	388	367	350	367	371	357	332	362	319	322	353	347	342	339	348	333	336	370	363	368	342	321	353	331	400	338	340	361	342	331	360	364	333	350	371	333	348	365	361	383	348	337	350	374	335	339	328	348	320	365	365	331	354	381	368	371	346	352	337	352	335	358	369	337	386	367	325	327	400	332	330	334	363	324	323	338	371	340	378	338	353	320	302	348	339	359	329	344	335	355	351	358	362	302	338	342	337	345	310	340	338	317	345	368	364	335	329	352	336	324	344	332	335	321	360	349	329	375	366	353	373	333	344	313	323	319	333	371	326	357	333	318	357	333	337	338	371	343	348	350	358	369	337	352	361	355	378	373	345	388	314	363	342	377	342	360	336	362	321	346	340	333	335	378	321	348	307	357	381	330	378	372	339	358	368	350	343	331	342	338	356	368	357	315	372	357	360	350	344	362	367	351	341	368	341	375	349	325	341	347	356	359	348	367	348	391	368	339	332	351	350	334	363	336	358	381	353	364	352	381	351	346	335	349	356	355	347	390	361	380	342	324	348	341	334	371	347	368	365	356	318	333	361	350	350	357	366	332	354	347	374	342	363	305	357	352	321	340	344	357	338	344	294	317	349	360	329	345	339	350	335	372	337	301	342	350	355	308	343	355	362	344	411	363	360	359	358	352	346	344	342	331	338	336	330	364	332	346	352	322	312	301	329	365	315	363	345	299	324	384	374	349	356	343	341	341	348	318	335	371	348	346	354	312	367	377	364	341	356	353	341	344	348	358	326	343	403	331	310	338	332	367	349	341	333	349	323	384	348	343	322	343	323	324	332	328	312	330	333	334	350	377	357	385	333	335	381	355	329	364	348	324	356	347	338	375	370	369	373	333	384	351	327	349	334	337	346	338	330	327	310	374	334	379	345	354	334	335	349	346	357	366	342	306	352	317	327	342	326	334	332	346	361	349	355	373	346	375	375	397	340	310	359	320	323	368	363	358	314	332	343	298	347	305	356	349	364	322	349	338	353	347	323	372	330	321	301	326	334	314	373	318	345	347	335	365	388	353	348	344	370	365	328	375	337	350	313	317	376	356	356	356	335	362	309	340	333	372	357	343	348	324	356	320	319	361	335	347	360	358	331	368	375	327	352	376	319	336	373	322	340	344	362	334	357	331	316	363	332	339	340	351	374	314	351	386	381	323	348	320	325	356	332	320	326	342	339	343	325	339	306	392	362	336	363	327	347	325	334	321	356	319	383	357	349	384	363	350	361	345	347	363	350	341	351	337	345	289	324	348	358	338	309	343	332	317	353	324	345	363	335	367	357	345	359	369	352	396	339	346	353	354	348	319	334	364	338	342	353	324	344	306	355	368	393	349	362	344	346	318	303	350	358	377	336	343	353	324	309	342	323	354	371	349	324	340	316	315	353	343	344	356	316	359	340	347	382	330	367	341	367	356	406	343	359	368	345	363	360	342	351	359	360	387	343	388	382	359	379	321	321	304	345	367	348	384	342	332	344	359	361	325	331	363	345	339	355	327	330	350	347	363	333	314	339	350	304	326	342	364	303	317	362	312	350	352	360	324	318	357	339	340	354	354	341	355	375	355	337	298	344	326	339	370	384	389	332	343	404	321	352	360	341	312	312	351	371	356	298	328	380	339	333	355	334	332	356	325	365	334	366	352	336	307	352	324	359	361	328	375	350	358	362	303	344	339	370	355	302	307	328	359	348	353	365	346	356	343	333	329	292	363	342	343	316	357	351	369	298	341	324	334	380	399	366	304	344	371	338	310	352	323	356	352	367	361	393	352	332	359	332	380	305	374	382	329	317	359	338	388	372	379	334	333	343	346	316	373	351	311	348	359	332	360	379	323	375	324	384	351	282	338	352	343	347	326	344	362	332	314	327	336	343	328	356	338	326	353	370	332	357	341	318	370	367	300	360	359	324	350	331	348	368	367	302	323	328	350	375	345	327	340	344	349	390	309	339	319	325	400	368	377	337	324	360	350	375	350	348	333	324	369	371	333	345	370	303	374	338	351	354	351	351	351	323	355	353	358	345	362	371	338	361	375	344	381	381	346	360	336	357	320	335	357	337	321	327	328	360	373	330	326	320	333	354	331	360	357	332
8302	1243	2151	2253	2108	1889	1538	1388	1213	1188	1148	1177	1037	955	953	908	918	894	906	871	876	857	848	846	876	838	841	782	911	824	766	846	802	819	769	753	823	797	788	773	802	815	759	765	793	794	753	787	823	800	754	816	793	804	727	806	775	817	800	784	825	743	762	777	744	776	780	781	744	776	768	806	756	850	779	784	779	768	778	767	805	840	801	828	806	777	767	739	752	734	752	789	779	742	805	777	818	737	813	745	749	793	757	770	802	734	766	739	792	792	835	790	773	715	815	757	809	761	769	792	745	739	758	787	766	758	739	758	798	789	751	812	761	733	788	771	801	803	803	794	759	701	744	802	774	810	785	779	779	827	792	806	765	734	806	758	792	732	806	769	792	823	782	737	799	756	783	845	738	787	763	790	772	760	759	804	785	806	757	759	778	794	744	774	739	690	789	779	784	780	727	809	798	744	782	770	814	782	734	777	810	747	790	764	758	760	766	824	770	735	824	755	767	737	775	792	809	850	784	784	798	764	784	819	769	764	783	752	775	811	756	723	778	756	776	749	772	827	768	796	787	758	735	777	739	773	778	788	739	706	776	772	756	767	773	807	838	761	731	736	762	806	802	825	758	787	754	803	756	733	756	779	854	804	748	779	750	749	735	790	743	821	750	782	743	795	735	788	773	744	739	750	773	768	777	799	780	777	764	756	779	812	755	781	751	765	757	771	755	750	701	730	800	769	820	781	755	748	792	742	762	780	793	777	789	764	781	793	769	770	786	766	762	807	733	737	713	748	772	789	753	830	774	784	753	809	772	794	786	777	789	766	781	823	766	777	861	752	761	784	721	782	735	807	777	780	783	768	812	742	762	742	740	781	770	803	698	743	789	815	800	793	769	761	793	840	789	771	763	774	790	797	766	785	776	737	793	768	812	767	778	806	788	780	817	783	779	771	771	779	822	771	789	784	738	756	794	781	757	792	743	735	768	773	752	738	770	735	769	768	770	787	778	818	764	792	748	724	759	796	740	768	777	809	778	764	796	767	797	786	736	732	778	806	771	731	774	788	771	767	721	780	824	797	735	801	762	761	760	769	767	797	743	769	800	780	780	746	773	770	792	765	809	820	785	727	785	790	778	776	757	833	818	821	835	726	786	751	823	749	799	777	733	851	778	740	777	792	742	779	776	808	754	785	843	783	791	822	771	826	721	756	716	737	773	779	774	810	795	762	754	723	824	768	765	795	783	777	740	772	785	785	769	771	756	821	778	806	762	776	741	797	764	789	789	751	747	790	765	771	769	732	782	798	766	838	786	768	783	709	697	752	749	772	795	740	789	761	775	774	747	776	755	753	799	766	733	738	787	819	772	766	711	765	780	744	776	742	709	791	791	798	769	777	786	752	775	742	765	815	771	773	816	751	767	800	775	784	723	733	801	784	812	756	796	769	783	756	774	803	763	783	765	784	777	772	721	726	772	785	757	775	760	830	747	788	820	802	787	760	781	771	776	756	755	846	779	787	743	810	728	747	784	722	734	743	776	801	775	818	728	777	786	762	813	778	764	745	743	756	756	765	729	734	762	791	818	778	784	786	720	753	788	774	809	794	775	793	767	725	792	812	754	754	750	766	791	784	795	773	807	769	759	771	750	776	733	785	742	782	797	757	734	760	811	759	750	785	718	789	773	797	847	765	766	777	786	752	724	738	776	756	769	778	794	791	751	797	778	763	748	769	761	744	737	792	779	858	780	755	760	797	781	834	740	809	746	793	777	743	798	749	738	792	742	780	777	774	806	759	798	775	760	758	784	746	840	826	731	822	766	737	802	730	779	719	790	790	757	724	744	750	763	728	761	793	776	765	759	745	793	774	811	768	773	751	814	794	757	777	756	757	773	753	748	758	748	699	768	761	800	795	772	778	726	789	840	757	788	760	806	785	709	760	744	810	785	757	785	793	735	737	745	752	784	769	801	757	769	686	776	762	791	802	763	785	715	734	789	716	801	755	768	777	798	772	758	789	798	811	784	769	762	768	712	780	758	757	741	741	833	781	742	786	769	789	804	736	753	780	765	739	735	787	786	778	801	812	802	791	737	749	793	779	766	763	782	758	744	782	756	740	744	809	815	757	759	794	836	745	783	775	779	790	743	779	770	755	785	766	745	781	817	788	719	751	800	761	742	694	740	786	782	771	829	807	789	778	764	739	761	763	704	762	756	801	785	821	776	810	770	769	824	783	798	778	736	745	748	802	774	729	796	821	774	767	823	760	752	786	773	748	779	793	807	741	742	720	773	763	776	702	767	814	807	789	746	806	828	818	780	840	807	791	801	746	767	805	750	739	775	778	772	769	762	784	796	781	765	760	768	742	768	739	778	759	788	763	803	823	735	744	753	775	766	790	808	792	756	809	802	738	763	752	773	791	803	775	747	803	779	768	769	779	738	775	794	773	766	719	802	730	784	787	732	764	762	764	776	786	765	760	787	756	734	781	714	784	808	758	755	791	769	820	751	774	740	762	788	778	707	779	765	714	788	808	796	787	762	808	788	732	786	741	773	780	809	762	789	832	729	733	834	784	788	801	753	799	718	778	786	789	731	726	828	747	788	808	771	775	748	779	808	722	766	756	766	797	812	743	748	749	790	790	768	759	759	784	814	746	778	787	748	757	755	735	723	717	798	755	773	769	748	742	787	783	745	798	805	763	795	801	813	740	775	761	786	691	787	795	771	814	806	766	760	770	776	805	854	754	770	744	751	770	799	766	743	795	754	740	781	749	809	797	731	717	745	750	778	776	764	746	750	741	820	782	761	793	813	736	816	761	763	816	801	729	822	772	757	810	752	765	774	807	745	811	763	801	794	758	754	743	781	801	767	791	778	743	763	770	726	728	749	769	802	788	771	732	751	772	776	817	777	746	763	749	799	790	785	741	775	754	780	772	742	761	744	813	802	787	766	772	791	760	756	783	818	802	767	773	747	773	734	772	811	783	758	813	793	738	770	806	729	771	805	744	797	774	782	754	802	756	734	794	708	753	724	754	755	733	759	779	817	759	758	712	764	791	741	811	771	800	771	747	792	784	771	835	745	827	778	745	811	766	817	713	793	813	818	780	785	771	821	790	746	769	790	786	816	716	785	769	780	760	801	800	776	769	756	768	823	784	764	730	792	723	771	759	746	759	744	772	782	782	772	732	787	815	772	806	761	774	786	763	774	786	784	734	804	765	793	802	786	779	818	761	802	756	766	751	782	726	835	784	775	768	734	850	769	727	782	789	765	799	775	773	800	742	767	801	678	737	807	840	793	739	778	764	787	807	784	775	808	731	797	763	806	752	754	766	819	752	752	733	742	722	776	774	761	788	799	727	766	780	819	804	798	753	757	758	777	757	727	779	729	784	760	793	728	754	791	801	783	771	801	750	761	780	779	721	752	774	757	774	775	746	768	736	769	772	736	727	739	728	805	794	797	737	730	767	757	736	792	750	822	814	801	808	768	748	751	796	782	791	774	800
1443	227	185	199	203	180	192	172	173	184	194	177	187	176	208	172	186	200	199	180	191	185	164	203	195	207	187	170	189	153	189	166	182	167	207	189	173	185	187	179	191	167	180	188	160	210	181	198	185	200	168	195	201	202	190	195	206	188	183	194	201	185	165	161	188	189	157	198	195	180	177	179	148	184	198	183	181	183	205	186	178	196	177	167	217	168	221	191	170	167	157	175	169	212	184	184	194	198	173	187	182	184	223	180	182	184	212	189	172	163	166	198	190	201	186	162	180	179	206	171	176	201	183	191	181	194	212	175	177	187	183	162	191	187	191	184	206	176	183	174	199	191	194	178	183	181	200	213	194	194	194	185	185	184	171	215	170	180	196	210	195	179	195	176	185	190	190	162	187	190	178	205	196	173	192	178	191	170	182	155	163	200	166	164	187	175	185	180	176	193	215	194	191	173	180	170	176	204	194	167	185	186	174	172	167	200	203	165	196	187	195	185	163	182	173	190	169	180	161	205	174	179	193	177	181	170	176	189	199	151	188	185	216	174	184	178	167	188	206	169	152	189	187	193	206	172	157	167	208	190	183	161	191	178	203	192	191	163	169	198	185	207	196	213	188	161	173	151	175	194	198	181	178	169	188	191	182	182	214	188	180	189	173	194	190	196	179	159	193	165	186	194	197	174	163	163	194	183	188	163	214	210	214	184	203	194	153	167	178	170	181	165	189	200	178	187	197	189	178	183	172	190	167	188	175	202	163	174	185	181	218	186	187	174	174	195	166	171	187	179	178	171	188	180	204	160	197	193	158	200	197	159	184	175	192	178	191	169	208	179	181	204	193	199	169	178	167	198	185	181	176	185	183	181	190	155	178	199	169	186	198	192	188	179	195	184	177	177	191	177	193	181	144	224	205	178	172	169	167	177	173	175	217	207	181	172	194	198	209	165	186	157	207	181	188	177	170	179	184	194	180	181	176	203	190	174	223	185	188	189	184	204	182	186	187	179	197	185	183	218	171	196	195	176	189	177	178	170	158	190	191	188	195	189	185	171	172	188	168	166	182	174	190	192	203	183	185	170	169	177	202	181	154	153	187	189	197	178	155	175	194	171	188	198	187	188	163	185	172	160	168	181	175	177	190	197	201	182	171	176	189	181	166	196	156	182	196	202	206	183	187	189	166	211	180	162	216	180	190	176	203	154	213	177	199	181	177	186	163	163	201	160	183	179	163	188	170	175	178	179	195	197	174	184	175	185	183	174	206	155	197	183	169	161	176	168	155	164	194	163	200	173	187	175	181	182	182	193	174	193	193	191	160	175	172	188	201	205	174	167	180	176	200	176	181	173	177	171	175	200	188	184	183	184	203	176	187	180	180	181	167	174	172	156	192	182	172	175	177	179	169	185	177	187	163	185	182	171	158	185	199	178	194	198	162	216	190	178	170	186	175	186	173	166	194	195	191	179	208	158	179	199	218	204	179	163	155	186	199	199	170	211	191	221	191	168	220	193	177	225	179	194	179	188	196	194	207	202	194	160	178	193	195	189	188	184	201	198	199	209	150	192	187	172	199	189	192	164	181	183	190	158	203	181	197	180	182	170	194	176	148	173	173	186	183	186	164	191	172	179	198	162	197	189	168	176	163	198	180	168	188	170	191	166	170	193	200	193	183	170	175	199	181	178	172	192	165	193	173	180	170	170	191	159	180	213	204	188	163	154	202	164	166	176	167	191	166	190	170	185	171	159	187	177	196	177	181	150	183	171	186	177	174	194	192	195	199	177	188	189	159	148	190	192	188	194	155	181	177	177	197	208	192	180	195	190	201	190	162	180	183	175	172	201	147	213	185	191	187	186	207	178	160	178	183	180	199	175	161	196	197	188	190	174	209	165	193	211	173	191	210	203	167	209	215	215	180	186	189	200	179	184	154	162	188	196	154	182	198	186	170	172	166	167	205	186	186	199	181	173	219	192	173	190	161	176	172	182	140	196	211	195	173	181	219	173	191	187	183	165	196	183	183	185	180	193	178	186	184	180	182	179	182	174	183	164	166	181	191	187	193	196	201	179	180	179	184	191	193	168	183	203	201	176	176	197	199	195	179	151	194	178	158	214	203	184	153	169	182	180	187	202	181	175	189	169	150	184	183	174	208	179	178	185	186	174	182	187	187	161	191	167	185	174	179	187	166	203	196	213	165	198	201	182	187	171	178	161	188	158	202	182	175	163	214	148	140	192	157	206	218	178	179	175	186	142	156	200	170	165	147	180	169	161	148	199	185	196	177	178	208	164	178	206	192	202	202	180	193	179	182	170	178	184	149	170	176	183	183	164	172	173	168	194	180	157	179	187	199	206	193	192	197	229	186	204	179	178	195	212	192	189	195	210	166	179	174	204	185	174	166	189	203	183	188	187	170	160	192	194	173	210	192	198	189	199	195	171	179	174	194	182	184	173	169	177	184	173	184	199	190	164	180	217	194	185	189	189	179	192	211	215	192	174	181	173	180	190	210	192	176	173	186	181	186	205	173	191	156	195	176	187	198	193	204	187	176	194	181	170	198	188	177	193	187	189	185	175	196	200	226	180	197	200	199	173	175	192	175	193	194	177	173	214	196	163	187	211	207	183	174	175	191	159	184	161	176	196	200	164	170	168	181	153	186	178	186	177	191	175	205	173	165	172	184	179	177	226	177	170	203	185	193	174	188	189	185	200	184	189	193	215	196	195	176	169	165	177	176	179	173	165	169	158	193	166	208	182	170	189	193	184	180	169	170	179	191	165	185	217	181	197	192	174	168	169	176	171	152	169	158	196	210	183	180	188	194	194	194	178	200	184	173	163	177	199	208	172	167	165	195	198	179	168	181	176	195	181	172	185	181	202	195	194	189	176	176	162	210	214	178	213	193	199	206	191	180	145	174	200	202	157	175	173	185	182	198	197	189	175	175	214	171	193	201	177	187	182	163	167	177	187	208	185	184	170	180	188	195	191	176	200	189	189	192	211	193	196	190	177	181	167	190	187	165	174	179	177	161	173	207	183	187	192	188	183	179	190	202	198	204	188	206	181	177	173	190	166	197	163	189	177	182	196	184	189	175	175	160	189	183	194	190	199	183	186	172	182	174	163	191	174	181	173	187	179	182	185	180	177	166	175	176	186	162	166	178	180	167	164	202	174	174	181	192	167	188	181	167	186	193	173	197	202	213	158	190	192	182	191	169	201	156	186	199	167	164	192	185	174	181	191	199	183	209	169	180	193	184	164	191	170	195	175	179	172	187	185	193	204	192	196	183	157	150	164	214	179	176	199	171	184	164	185	212	184	200	191	179	161	195	190	191	174	184	171	177	177	189	215	176	158	196	176	180	183	194	177	169	189	162	196	172	171	165	191	190	200	143	207	178	187	168	168	178	233	187	165	177	170	188	165	160	199	194	188	184	206	184	154	189	175	188	167	189	178	178	195	185	203	188	176	189	218	163	169	186	204	187	163	167	169	188	185	172	177
1662	514	561	562	509	475	517	484	481	497	498	542	517	523	479	484	477	497	472	496	479	489	467	483	486	521	473	523	478	472	453	517	476	508	502	517	494	479	499	481	495	476	475	523	496	488	485	491	472	519	515	476	504	474	490	508	511	472	504	482	452	494	458	477	462	519	510	464	478	493	500	491	497	495	504	500	482	519	512	441	506	486	476	524	447	481	478	501	465	506	477	471	498	537	523	492	493	453	506	469	503	488	465	479	479	446	470	491	452	485	473	495	460	496	506	492	493	508	476	495	503	485	465	467	540	434	498	432	505	484	489	480	487	507	526	503	475	495	466	481	442	520	504	493	449	526	484	468	485	497	448	472	521	460	491	476	491	469	511	468	494	530	485	484	487	483	516	473	489	448	479	455	502	462	480	523	480	446	468	503	482	460	504	520	486	528	523	527	471	490	506	501	502	499	442	478	454	476	501	464	490	485	514	464	492	509	486	511	508	457	468	470	467	532	526	507	506	492	490	460	492	468	476	482	501	476	491	475	508	512	476	498	499	500	428	498	491	502	473	498	430	482	504	469	497	488	484	477	479	489	501	510	473	488	465	494	494	500	452	473	509	471	484	456	491	486	473	478	482	495	490	466	470	474	462	473	499	465	497	464	463	499	517	460	500	492	480	473	453	454	495	532	490	461	460	490	453	459	489	475	466	498	479	492	470	474	495	512	472	512	455	463	473	450	481	484	491	504	471	486	483	489	493	445	494	546	453	515	480	534	509	446	472	472	470	489	516	508	518	498	517	526	524	470	506	529	449	493	543	454	488	479	463	485	501	495	472	489	472	483	475	465	458	486	546	482	502	536	481	480	513	484	483	505	507	478	495	515	483	469	462	483	467	502	464	476	520	503	536	483	491	514	486	497	448	457	512	452	511	426	537	476	503	449	483	483	464	509	485	456	474	512	472	507	473	479	454	473	494	492	441	471	513	487	489	469	476	487	481	493	519	496	515	455	448	502	459	481	487	492	472	468	485	494	528	487	466	511	494	479	499	477	447	524	479	485	463	489	480	493	497	476	477	502	468	458	478	480	481	471	483	509	490	517	512	482	464	472	469	485	498	502	445	512	500	494	496	481	503	468	505	473	444	482	507	469	505	490	470	489	478	498	456	466	458	484	462	490	480	460	486	502	508	483	501	495	478	474	496	496	478	493	486	489	477	513	474	506	468	501	507	477	481	466	543	492	498	501	464	462	476	455	485	455	418	475	433	484	468	495	466	460	487	470	489	509	490	447	471	496	481	473	450	496	451	502	491	489	499	447	476	518	476	499	494	514	509	458	486	492	466	465	504	499	453	468	474	476	477	475	478	509	527	489	475	461	503	437	504	521	516	486	473	497	457	510	515	474	511	481	512	489	503	499	460	479	530	441	465	447	475	499	475	471	468	478	498	496	473	459	442	488	470	475	445	501	509	498	482	473	494	498	469	500	496	484	461	524	501	523	497	497	500	519	465	518	467	499	475	499	473	464	463	502	480	477	526	477	495	482	465	494	511	507	491	458	482	480	501	486	487	498	427	502	523	472	505	497	538	475	519	535	521	509	504	495	518	474	511	521	515	461	550	528	486	504	459	495	514	489	498	516	526	475	492	546	510	495	465	451	506	450	484	470	499	481	479	513	489	489	505	483	491	506	472	470	499	489	482	515	469	466	509	455	502	469	475	521	510	498	507	512	467	494	506	467	473	486	497	472	467	446	478	501	496	480	423	489	502	449	478	526	504	483	508	430	493	480	500	463	458	473	476	468	493	533	500	505	469	503	432	519	492	492	480	495	507	522	476	520	501	495	497	480	509	516	487	498	458	495	497	536	523	469	543	494	517	513	498	505	489	481	477	471	466	491	537	474	470	512	485	506	491	497	493	483	518	505	489	503	474	470	461	495	490	441	491	493	492	509	483	472	514	535	527	464	496	474	504	500	513	471	460	554	490	509	453	519	462	492	457	494	469	490	487	445	469	487	478	542	498	527	500	477	484	486	488	491	490	483	468	501	472	479	463	518	483	519	468	478	478	476	504	478	467	479	525	443	492	500	466	470	493	503	497	471	519	491	490	484	507	487	472	468	475	472	509	494	471	534	510	532	445	461	479	479	516	525	517	508	498	510	482	497	496	458	491	510	476	491	450	455	496	461	481	499	525	472	466	477	492	502	488	470	441	508	456	490	509	500	455	469	511	489	505	475	468	478	494	508	509	507	474	492	491	527	472	487	496	500	472	516	464	511	505	503	494	480	503	474	503	497	507	494	492	466	496	494	478	487	467	482	508	531	449	491	446	507	484	517	465	481	466	502	508	477	472	468	491	502	490	480	515	528	452	548	556	493	464	457	479	540	515	480	481	442	445	494	466	476	460	503	486	465	494	480	505	480	475	486	465	490	509	496	516	521	505	474	447	443	488	499	490	474	486	476	507	512	486	432	538	508	494	473	505	477	564	476	485	494	470	465	477	489	506	476	484	465	515	457	496	525	504	486	526	497	492	500	458	514	485	491	496	464	487	473	487	452	486	532	485	495	501	494	475	490	499	453	466	453	464	483	491	454	462	498	492	484	457	468	466	469	482	533	499	473	517	484	476	469	481	490	483	488	480	443	472	494	521	480	495	506	488	489	501	479	477	486	516	475	513	537	432	487	507	525	514	459	490	504	455	444	458	472	493	496	482	507	507	502	480	489	478	484	484	494	486	457	497	483	483	486	473	514	511	481	491	490	483	474	511	486	504	444	484	496	499	487	540	484	492	463	483	461	462	473	484	458	479	517	501	491	502	478	488	463	545	502	501	482	496	486	464	479	485	447	491	498	430	517	461	460	478	504	476	454	482	503	485	449	494	470	469	500	513	487	486	493	498	476	479	496	489	455	494	532	473	488	453	459	525	494	503	497	469	487	450	473	485	477	486	502	487	453	467	471	490	470	425	476	486	465	502	499	428	464	529	476	502	504	495	519	452	492	502	527	502	493	479	504	486	452	513	496	452	488	495	492	469	493	495	519	502	470	507	484	484	483	515	487	506	462	502	509	507	516	498	497	463	480	457	469	482	502	474	517	493	508	446	453	497	472	489	487	473	466	482	484	464	484	457	483	452	474	453	510	511	490	500	455	493	483	477	460	454	488	458	499	510	448	510	499	477	453	500	517	516	515	479	479	476	504	455	474	509	516	513	474	474	465	470	486	504	472	505	492	534	497	448	473	492	501	526	494	487	504	486	496	487	516	483	452	475	494	511	496	490	499	512	517	497	451	497	501	440	477	484	496	479	472	468	475	485	477	555	479	497	500	530	496	496	465	478	478	482	499	512	491	476	475	510	531	494	511	498	518	482	521	457	503	500	485	500	439	478	495	493	497	470	517	494	487	511	475	495	523	459	494	481	487	528	490	486	483	499	517	482	485	507	504	470	486	504	499	496	492	493	488	474	457	503	444	475	482	465	512	474	463	487	489	474	500	513	484	469	505
8031	774	637	583	475	523	440	429	395	393	379	416	423	365	388	385	362	353	344	380	373	375	339	342	330	371	373	374	360	397	335	376	362	385	341	358	374	371	329	404	361	344	363	351	347	380	402	326	345	381	386	363	357	333	362	401	335	366	337	366	367	359	365	400	389	355	334	376	360	338	325	356	344	373	344	389	321	364	360	375	372	368	317	357	356	375	366	313	357	350	347	383	335	393	364	332	356	384	359	347	358	377	404	367	384	354	365	362	393	330	367	364	371	349	374	326	372	352	362	366	375	318	319	376	375	375	351	357	339	385	329	364	384	353	342	330	372	379	381	340	360	333	340	393	361	383	395	434	370	349	363	353	327	348	384	356	348	332	349	359	337	354	375	386	354	343	355	351	351	335	360	404	347	368	369	357	407	382	392	373	357	382	331	377	388	348	367	365	342	328	339	384	333	390	337	364	378	362	386	346	373	389	364	356	327	336	330	350	347	317	363	351	342	397	350	379	355	357	381	379	341	362	343	372	385	355	369	368	352	356	405	396	345	342	406	341	339	360	361	347	395	386	397	346	350	345	386	345	360	362	339	365	358	380	345	360	357	383	360	348	338	367	347	300	403	374	367	334	348	358	361	385	366	345	358	372	367	342	330	334	354	375	361	350	343	365	356	362	334	363	396	370	369	359	328	370	378	390	376	372	395	361	365	394	375	367	342	359	372	375	338	341	352	366	393	325	356	350	361	352	324	371	381	329	327	371	344	379	372	381	313	373	347	356	334	351	361	357	366	395	339	357	360	397	365	373	345	360	332	353	367	364	359	359	363	331	353	360	351	417	370	389	401	410	369	340	371	394	371	365	391	342	335	360	377	351	332	376	370	390	342	351	343	328	339	337	366	373	409	374	346	376	359	344	387	357	364	345	355	397	387	370	367	352	357	341	359	380	380	341	325	365	365	366	332	353	370	354	363	383	373	329	384	405	318	382	371	349	341	403	345	346	367	387	404	365	364	350	334	356	378	363	344	340	372	370	333	355	372	393	354	356	330	337	382	379	356	358	348	378	374	389	370	332	354	366	386	381	396	369	351	326	388	343	376	362	346	377	372	396	367	327	331	337	334	383	398	355	363	384	340	363	329	321	373	355	365	401	366	351	368	367	372	349	373	352	339	385	378	354	372	378	354	362	346	339	368	392	386	393	374	401	393	363	323	351	362	388	376	335	330	382	321	359	375	388	356	375	357	355	368	361	357	356	374	382	337	364	412	372	360	321	354	320	333	337	361	371	349	332	379	383	378	363	356	369	339	337	394	363	326	343	355	327	354	344	371	377	396	332	395	325	358	372	343	361	321	338	377	328	374	380	345	377	352	363	373	391	339	360	351	354	392	347	361	358	395	342	376	354	349	348	353	364	396	312	364	393	354	373	358	394	354	344	395	364	320	368	371	373	346	349	340	364	392	398	405	343	353	341	316	388	362	361	380	352	363	393	363	342	350	375	362	351	384	415	357	370	366	343	361	377	350	361	359	354	372	360	335	360	324	347	381	402	406	369	358	403	369	363	386	346	376	338	377	341	399	381	383	357	359	358	340	377	352	356	373	368	368	399	387	345	388	343	338	354	368	352	389	440	410	339	355	369	376	365	368	362	364	367	380	325	379	375	340	390	376	357	346	371	333	371	339	365	369	348	370	358	358	335	367	346	358	381	379	342	354	362	368	378	373	385	357	346	345	354	381	369	339	356	356	353	345	344	373	378	361	384	383	379	339	338	345	417	355	351	364	330	352	381	398	374	401	384	366	392	401	382	361	357	330	342	367	350	365	346	379	392	348	346	370	357	337	336	404	355	372	352	365	349	362	392	385	375	340	379	346	354	370	378	347	376	336	378	357	352	336	385	350	370	359	373	380	322	363	322	409	353	340	382	372	353	325	341	364	395	350	393	366	371	348	376	415	395	380	345	315	345	362	383	378	355	343	360	336	399	391	355	381	378	388	368	390	382	374	339	328	344	365	372	381	354	338	356	388	374	366	358	364	360	359	335	369	367	359	362	337	349	384	352	333	380	356	382	406	373	410	379	311	361	390	400	387	377	405	374	387	352	380	375	353	344	361	359	355	350	394	340	374	371	389	344	348	343	360	376	407	384	378	362	376	374	377	378	387	379	376	346	385	372	340	380	395	361	375	355	337	352	329	341	401	311	316	344	369	371	358	375	360	393	359	368	356	369	357	368	401	372	362	393	369	377	387	395	353	359	374	384	368	358	319	359	367	374	378	349	337	358	367	346	390	377	384	343	384	379	366	322	357	313	335	346	369	382	400	329	368	374	338	365	329	372	335	371	381	324	374	353	385	372	350	405	361	383	356	342	362	328	383	357	386	367	329	392	346	382	354	363	348	346	349	373	358	365	378	372	370	369	363	369	393	347	369	360	362	367	372	391	345	369	365	346	362	380	373	402	366	372	340	395	333	356	351	334	367	379	351	361	341	340	350	342	372	327	361	372	322	354	365	370	397	356	354	378	382	361	346	401	349	324	368	375	327	359	315	360	342	368	364	368	369	394	357	331	383	391	395	368	358	387	351	382	402	388	367	373	365	352	397	382	368	352	335	353	367	381	360	372	394	344	358	393	378	354	343	344	366	327	389	376	364	349	388	398	356	369	373	373	416	375	384	360	390	317	376	358	360	354	404	358	366	353	376	361	395	348	388	359	334	370	347	364	380	322	377	388	371	365	386	386	379	380	374	367	394	334	385	394	360	355	381	397	382	380	397	380	354	374	398	329	352	363	392	378	329	349	356	327	361	384	369	334	333	370	383	400	331	366	416	356	329	358	395	365	372	368	384	315	383	361	380	349	358	359	369	327	360	361	397	396	379	362	376	326	389	345	369	356	370	356	417	354	407	348	373	372	382	373	406	380	355	341	367	398	411	355	354	368	330	385	352	333	370	373	365	334	386	377	383	351	362	361	336	350	366	342	355	368	373	356	395	342	366	346	405	366	376	394	374	393	349	342	332	352	359	350	330	348	363	404	357	373	365	338	382	392	352	401	358	372	350	418	360	337	346	363	374	354	386	412	359	354	403	346	375	363	329	356	362	365	384	383	384	385	400	375	319	350	347	352	364	349	379	361	371	347	379	413	361	366	351	343	376	376	360	327	329	352	363	341	368	389	380	360	327	334	335	370	368	365	363	366	395	372	373	366	365	371	396	355	375	362	360	367	334	376	354	364	373	388	397	371	375	362	342	340	351	334	333	367	372	360	357	385	392	385	346	365	350	360	377	363	374	381	397	357	343	358	366	344	329	356	350	387	370	375	371	369	331	368	377	356	360	401	352	387	362	375	366	388	377	386	368	369	387	361	367	345	353	336	345	369	363	364	362	325	370	381	358	330	370	372	314	383	383	332	345	324	347	319	347	391	382	362	358	365	372	352	339	404	329	354	333	356	373	347	357	343	369	346	344	378	402	368	371	341	360	371	368	348	378	318	342	413	372	359
6718	1156	1546	1688	1530	1404	1209	1188	1122	1035	974	1038	974	989	932	944	883	899	892	961	881	938	927	872	840	898	911	878	847	886	842	898	865	849	896	859	833	873	858	889	813	869	862	830	877	828	834	844	832	798	837	871	842	799	880	861	848	845	841	848	886	886	854	851	859	905	817	819	852	868	854	857	886	809	865	826	838	827	808	813	871	831	841	814	871	823	786	851	794	817	838	807	834	855	849	870	825	808	814	891	861	850	832	802	872	827	811	862	814	885	821	786	849	791	827	831	848	850	872	832	889	825	874	845	804	827	881	839	866	844	893	824	836	817	877	875	785	878	828	809	831	846	889	858	846	901	860	903	829	804	864	899	828	836	837	876	866	870	830	879	823	869	843	820	851	849	849	855	825	869	917	825	870	827	856	904	846	843	867	879	860	839	846	831	777	852	873	852	845	845	882	802	878	835	872	811	863	838	864	849	849	837	841	773	845	869	870	875	833	851	822	784	819	860	827	880	797	829	834	847	847	836	839	866	786	817	857	784	884	875	879	875	845	859	828	864	845	863	811	817	880	823	878	823	845	865	806	821	853	892	857	810	830	860	851	832	880	873	851	851	871	847	841	909	811	809	863	872	815	845	815	826	897	852	874	851	809	867	825	855	849	872	817	866	815	844	857	839	881	807	848	817	828	870	851	835	852	855	883	813	844	838	831	837	853	874	843	819	847	836	809	816	849	826	848	812	862	850	825	859	837	844	800	869	867	836	851	830	916	863	842	847	822	882	808	847	847	869	860	872	873	863	889	858	820	868	824	826	859	833	844	822	785	846	867	838	836	840	802	822	851	840	868	838	838	823	797	848	824	853	812	830	850	838	821	911	805	822	882	852	850	863	871	837	876	835	845	813	881	816	890	790	857	812	849	837	804	865	870	857	796	863	854	833	889	852	872	838	849	876	891	846	870	776	795	828	886	844	855	862	848	863	871	795	881	831	866	885	869	786	895	856	877	890	836	882	852	851	815	900	883	879	846	826	838	875	858	897	825	842	895	814	875	899	834	825	836	830	823	848	846	846	818	845	892	817	846	841	885	873	813	831	868	822	901	834	848	786	863	806	829	824	826	848	848	806	865	851	771	836	795	863	865	884	808	844	815	809	863	855	837	842	852	841	787	844	841	840	876	891	871	872	885	832	827	861	806	841	817	841	804	842	830	843	856	857	861	872	801	921	877	862	837	828	838	837	821	861	817	834	856	915	844	910	875	881	857	850	832	875	824	806	906	838	875	813	838	824	830	839	830	831	842	876	832	876	894	871	823	830	849	859	850	905	822	831	899	903	858	831	827	787	852	856	792	815	870	813	850	875	863	824	818	872	827	841	867	880	889	796	796	799	810	813	911	791	829	922	821	821	844	860	819	893	900	863	811	863	886	822	859	817	796	880	861	853	847	814	858	814	846	834	876	844	834	860	816	839	787	895	823	842	795	820	844	846	922	858	818	825	820	861	818	871	823	888	847	805	868	837	861	795	825	853	856	874	859	846	840	839	877	877	888	824	787	844	852	812	936	849	820	856	822	821	851	833	852	866	879	868	859	854	821	845	818	838	846	871	864	840	826	852	779	868	844	792	863	812	864	841	851	871	801	837	838	806	863	872	866	871	866	844	852	885	831	842	859	809	809	789	862	921	862	838	909	815	865	780	809	777	820	866	826	790	852	789	802	861	818	853	822	867	801	859	864	799	830	808	851	851	870	890	802	813	831	842	869	871	909	827	871	806	839	826	877	780	845	826	870	863	797	853	807	793	809	843	841	822	849	818	870	842	764	822	814	829	836	864	853	828	851	862	833	809	842	834	807	844	904	870	827	872	808	826	845	856	827	849	835	906	817	847	867	775	840	870	849	841	888	841	870	845	841	852	822	830	847	856	863	815	847	875	855	883	913	865	871	872	870	814	879	845	832	852	864	800	831	860	824	802	834	834	807	841	899	855	814	851	810	802	848	798	851	884	856	826	842	831	829	802	789	859	810	805	829	875	834	815	807	856	814	848	834	870	864	879	846	869	864	875	868	883	828	843	881	819	857	832	855	780	830	890	844	799	857	844	870	814	841	852	861	853	818	819	823	881	822	843	857	838	806	826	840	845	857	825	856	876	898	802	809	830	869	816	828	836	875	817	820	877	870	877	868	819	841	817	835	833	841	868	878	819	860	822	868	828	839	824	896	834	838	812	873	857	796	815	841	858	878	876	834	858	872	871	831	788	835	835	872	861	896	869	813	844	834	852	845	843	860	830	820	855	873	886	841	837	796	848	831	850	847	822	894	828	854	844	913	856	855	858	804	818	870	848	881	866	867	808	854	825	871	834	825	887	815	869	853	822	869	837	826	860	865	945	882	932	846	836	856	853	902	887	844	886	873	814	823	800	819	844	841	847	789	842	850	815	829	850	829	794	826	844	813	860	875	856	818	861	884	820	841	866	819	896	865	845	855	902	866	856	824	832	812	790	879	808	830	839	848	848	855	841	852	822	805	879	874	854	871	799	835	851	820	837	869	835	844	840	830	832	845	872	813	858	850	869	861	800	809	878	852	847	839	846	782	782	841	865	842	813	814	846	839	867	804	863	877	818	797	835	825	846	826	842	835	818	822	877	869	879	861	806	860	831	805	849	875	831	905	876	809	817	883	852	856	829	857	821	891	824	844	886	858	800	861	836	809	841	842	856	807	800	833	873	847	800	854	866	816	839	871	879	856	865	849	842	798	839	774	860	838	876	824	802	822	855	860	854	855	816	816	847	872	833	878	828	871	833	834	845	815	860	797	829	843	774	842	842	849	813	884	821	892	825	848	850	795	843	833	817	852	842	808	852	834	876	792	843	824	817	876	866	821	828	858	830	771	829	861	820	846	858	816	863	803	838	800	842	777	844	819	818	817	860	875	843	858	849	776	888	851	848	878	817	881	916	839	785	850	847	866	896	842	882	849	836	857	887	852	858	857	880	831	896	854	835	872	754	850	811	845	820	881	855	814	851	829	802	823	851	856	861	774	890	908	826	861	843	892	853	832	824	829	864	796	822	863	904	861	914	855	867	828	834	871	841	901	793	823	817	810	803	839	869	857	818	882	859	857	875	833	835	829	902	846	852	836	853	841	832	858	878	838	878	781	847	836	819	877	834	853	814	840	827	832	900	842	831	881	839	827	863	879	852	807	860	853	848	870	803	878	826	823	786	808	851	813	868	900	886	840	809	855	818	833	844	837	789	869	834	812	838	851	882	837	831	847	807	833	858	782	888	865	879	872	832	831	877	845	860	862	852	856	866	843	823	822	832	817	825	835	913	825	801	825	864	862	894	815	773	841	855	838	856	870	827	824	918	849	845	871	768	787	832	901	840	804	844	855	834	832	842	804	871	819	827	797	794	835	860	826	842	853	882	858	830	830	813	848	820	840	814	822	863	812	835	852	866	885	813	879	868	865	878	844	863	847	842	829	833	855	954	847	867	869	800
15040	1422	1044	828	630	599	468	444	431	413	423	372	398	422	392	355	363	335	379	329	352	351	305	354	347	353	349	341	343	393	363	325	345	350	328	340	348	370	399	330	322	363	351	330	357	349	386	377	313	324	337	329	342	331	309	339	366	355	307	346	364	343	345	366	358	341	388	352	335	351	366	357	326	303	345	355	379	358	314	342	358	347	329	357	360	379	342	323	349	335	379	328	326	310	340	334	348	311	338	367	313	340	351	304	376	341	319	363	325	338	336	370	336	361	357	380	349	354	344	335	318	299	345	310	365	381	338	378	394	313	324	315	325	337	322	322	337	330	311	365	320	338	332	363	341	342	329	344	357	326	370	359	321	341	333	348	365	343	331	337	321	344	326	341	331	380	307	311	335	333	361	355	363	391	397	350	303	361	339	338	344	337	354	336	363	351	349	369	344	316	314	350	365	358	316	343	376	344	346	398	369	320	343	350	313	331	342	350	339	296	321	361	362	357	386	378	348	368	364	394	337	323	358	359	329	351	342	340	345	341	340	370	369	381	340	339	355	348	346	354	349	346	360	344	366	347	361	366	348	369	330	328	353	369	348	341	363	318	335	325	345	337	349	310	360	357	363	318	321	338	355	319	342	336	321	329	355	359	321	320	340	326	347	304	357	379	321	340	390	333	328	371	331	358	359	331	331	348	350	368	342	346	371	316	347	354	361	366	338	317	344	368	358	309	355	351	374	327	318	357	342	358	355	338	349	350	318	350	338	318	338	344	349	343	372	368	329	328	348	359	358	349	348	332	335	359	336	327	330	373	376	356	382	338	377	341	350	356	345	332	311	314	333	334	309	353	328	367	375	347	370	363	360	372	342	365	349	351	333	325	359	356	330	326	360	359	370	364	377	360	332	345	328	369	380	344	373	331	354	331	322	369	370	339	339	333	365	348	344	323	395	364	313	342	346	364	327	310	406	328	363	339	349	361	337	310	315	385	339	362	338	355	323	333	357	320	311	347	337	342	344	322	341	347	328	356	357	347	331	356	340	364	312	326	367	371	331	355	350	372	334	348	317	361	350	361	387	336	369	318	320	330	327	317	366	351	348	336	341	317	394	348	333	323	347	345	329	340	342	375	359	380	347	366	366	367	311	367	339	367	361	346	358	336	328	367	354	378	320	372	345	357	381	326	329	337	363	346	332	311	363	315	354	354	370	339	380	371	354	385	345	342	352	326	326	330	366	356	332	313	353	326	363	360	350	332	362	362	341	331	350	340	330	324	351	341	364	382	355	358	354	348	327	338	347	318	371	349	354	331	331	370	334	382	366	336	321	334	355	353	367	340	324	358	347	396	330	357	367	310	339	347	344	332	313	355	358	356	361	319	331	339	347	349	311	331	335	357	352	340	336	370	387	312	354	365	351	359	369	330	328	364	320	309	349	310	339	339	352	357	382	316	341	360	337	296	367	338	333	325	326	299	322	332	350	314	342	345	338	344	334	363	324	355	347	348	316	331	345	339	369	333	346	328	353	371	352	353	353	358	342	349	328	328	328	335	357	331	316	336	370	330	371	343	334	358	316	341	337	348	356	359	343	355	365	323	331	352	310	374	330	351	348	340	327	337	341	342	360	350	343	360	373	303	339	357	366	352	334	340	337	376	327	350	357	352	379	320	357	370	378	377	354	355	370	376	354	345	345	401	328	366	362	323	345	354	342	363	370	361	351	331	314	323	333	341	344	297	321	327	351	338	366	350	354	318	307	327	327	336	316	338	347	356	329	352	325	346	310	309	317	380	341	347	354	332	354	347	419	352	366	374	361	319	356	358	344	366	338	360	339	387	365	365	345	336	361	327	333	383	369	353	340	335	386	356	352	391	337	378	357	347	350	337	343	327	359	359	317	360	348	366	332	354	320	334	370	350	352	322	341	335	355	327	360	371	317	346	360	338	327	363	318	373	361	355	345	355	347	357	321	318	332	364	334	333	359	371	348	345	315	328	361	342	348	361	297	341	333	353	347	330	335	328	358	362	315	289	360	364	365	318	353	353	335	311	353	353	322	371	354	346	318	367	309	368	339	371	371	354	327	334	336	330	326	372	359	327	305	319	355	344	320	379	368	362	366	365	349	318	334	399	357	360	354	345	356	335	342	334	334	353	353	361	319	340	354	373	366	320	286	359	364	327	385	368	316	342	368	374	331	353	352	353	367	354	355	301	348	317	364	317	362	350	362	369	346	340	334	328	345	357	345	369	339	321	360	380	349	324	357	358	332	385	355	371	369	295	324	382	358	343	311	348	329	342	343	324	382	367	356	331	351	363	364	336	339	325	359	330	331	338	358	342	369	342	318	377	358	295	337	357	360	360	315	356	360	366	362	313	360	355	373	352	353	346	361	362	350	346	350	363	344	374	360	347	343	380	328	339	364	336	307	377	353	334	324	345	330	339	325	333	349	316	335	307	313	366	345	362	352	378	375	322	348	358	379	352	363	341	352	365	347	377	322	350	341	313	323	314	344	341	338	358	332	372	381	349	347	371	323	356	325	346	336	363	361	321	338	354	363	355	358	370	347	355	305	329	347	367	367	339	336	353	346	329	336	304	295	317	367	336	341	332	332	372	365	366	374	357	328	347	347	351	325	337	386	355	348	335	374	344	377	329	342	313	341	360	342	359	356	334	377	336	339	341	343	355	357	335	311	349	367	346	376	363	318	342	348	352	336	349	328	373	300	338	369	319	368	366	384	363	353	318	343	361	342	344	344	355	352	368	341	339	351	327	349	345	364	369	363	340	361	374	354	333	343	349	375	279	374	343	371	331	314	321	351	313	361	360	402	350	329	329	346	354	340	347	353	326	341	319	328	351	339	320	345	336	350	340	354	345	354	339	358	325	346	334	347	341	355	317	358	336	338	346	309	325	334	341	316	327	320	362	344	313	301	315	322	340	353	327	377	342	356	347	334	319	371	336	334	341	331	326	347	316	346	320	367	344	355	342	358	337	346	384	344	345	335	351	319	349	360	333	312	344	354	329	356	388	359	378	360	340	334	344	369	354	349	350	336	391	371	390	395	363	351	334	370	328	366	328	353	337	284	364	345	343	368	334	379	338	360	367	362	343	362	342	339	334	314	360	352	336	301	385	350	330	329	334	361	315	349	341	376	356	338	363	336	378	335	391	341	364	369	329	355	310	344	364	319	338	345	341	335	354	365	368	319	349	334	392	347	346	357	345	342	352	319	354	375	379	346	356	383	328	323	338	382	329	343	378	345	340	386	359	365	345	329	338	346	343	334	309	339	348	346	359	390	353	328	343	329	328	351	389	354	343	352	348	372	347	369	347	328	353	341	369	378	381	354	355	324	293	331	339	384	375	320	353	361	332	363	356	358	363	340	391	373	334	364	359	360	352	359	331	335	317	366	368	367	333	375	329	356	349	352	347	355	362	307	362	342	333	341	315	331	336	355	322	326	308	341	317	351	330	342	351	357	365	371	366	327	347	338	361
8258	1332	2114	2217	2133	1843	1540	1366	1241	1259	1147	1061	1048	1034	926	866	861	897	878	897	848	829	825	832	837	818	847	849	823	743	812	774	800	805	804	755	798	770	777	800	800	802	818	837	828	791	783	779	856	774	764	779	751	798	772	836	757	800	842	824	783	781	740	765	771	802	784	784	797	756	764	757	781	801	807	795	784	714	776	785	806	805	843	759	788	758	757	753	799	743	782	793	840	773	752	753	769	807	780	810	828	793	734	754	806	776	752	723	733	806	777	816	792	835	749	781	797	755	781	745	781	803	789	812	755	766	774	766	758	796	771	813	803	767	737	800	746	754	783	801	792	722	778	761	769	796	796	813	784	774	764	735	705	766	824	751	791	801	767	792	824	773	801	813	781	784	771	817	788	767	817	824	791	781	749	765	793	791	759	797	821	788	799	768	741	778	761	749	788	747	771	763	815	778	808	755	754	800	809	784	771	792	724	739	769	754	773	775	763	818	734	756	760	788	733	779	725	793	843	798	827	810	746	791	798	766	766	744	755	756	793	720	768	778	736	755	796	693	726	759	795	744	742	789	802	753	795	747	768	768	727	742	767	767	788	766	782	763	779	749	796	804	763	749	815	804	769	731	755	737	737	707	827	758	780	768	814	766	775	779	772	747	776	761	801	805	738	791	801	747	794	836	833	804	811	778	784	779	783	756	780	772	837	790	771	719	744	709	781	773	737	756	798	748	830	816	765	779	726	778	848	738	761	776	810	764	723	761	820	744	782	762	763	759	792	828	805	783	775	768	778	713	759	746	780	794	825	771	765	795	781	778	753	779	801	759	785	824	818	750	794	738	815	778	800	741	783	772	814	770	781	766	787	780	778	740	755	749	799	751	777	773	785	778	806	786	765	755	721	810	791	765	749	754	751	744	783	777	763	742	760	786	786	783	775	796	811	798	748	751	768	781	789	802	774	782	788	747	765	759	763	819	814	770	795	787	768	781	775	747	756	773	738	737	762	706	825	823	769	777	780	740	782	805	772	770	780	796	755	827	780	765	798	732	793	761	796	799	783	796	801	724	779	752	810	778	768	797	755	768	811	775	755	799	742	790	786	793	844	750	786	771	761	760	742	827	788	755	839	791	737	798	763	772	809	814	856	767	803	756	788	752	744	766	782	784	741	763	771	797	820	797	754	833	791	750	736	762	792	783	768	753	810	774	763	758	802	765	794	772	742	792	772	744	794	735	794	739	759	790	741	812	746	749	739	813	797	784	740	748	784	794	798	758	761	775	763	804	784	788	767	733	771	761	771	751	781	786	804	756	713	780	770	775	777	773	833	764	778	772	739	728	759	805	734	767	767	809	758	747	796	778	777	764	803	763	811	814	763	762	762	735	752	799	826	789	759	764	778	795	767	769	793	806	782	773	773	769	782	793	765	793	770	802	797	801	814	796	775	767	804	784	784	776	808	769	754	746	783	800	748	742	846	759	767	754	736	798	819	759	782	759	738	752	758	758	775	750	790	775	812	734	763	774	804	785	748	795	761	788	770	786	797	757	785	815	787	745	762	759	787	776	779	836	814	777	735	770	741	747	775	767	757	821	809	843	808	778	791	792	794	782	750	776	766	787	775	785	731	788	743	776	803	806	772	756	756	737	757	805	793	809	779	775	804	837	754	822	764	825	753	788	773	802	805	763	808	799	762	732	734	787	808	758	788	776	785	748	760	735	772	792	787	823	767	775	798	785	736	733	800	721	811	750	759	824	759	760	716	782	731	798	786	699	783	804	813	764	752	814	736	826	810	744	739	730	742	727	749	786	720	789	783	807	789	749	748	793	770	757	805	734	789	748	730	835	800	794	819	795	818	799	766	827	783	752	753	729	771	739	754	741	772	817	812	807	771	756	822	802	754	817	772	744	735	772	790	822	791	781	760	815	782	707	793	807	755	756	802	755	802	814	795	775	785	804	740	812	800	781	754	763	759	810	778	749	736	741	770	737	767	839	791	792	775	738	817	748	791	722	763	765	757	783	797	736	762	782	763	772	773	816	818	744	778	763	771	775	748	758	821	787	800	776	805	756	761	768	749	781	725	794	742	763	769	780	727	773	793	774	789	761	777	793	767	765	808	762	746	764	780	750	810	772	753	806	759	738	756	774	779	812	753	793	743	800	776	786	781	793	803	759	750	789	740	815	718	735	787	754	741	782	813	779	793	741	790	809	771	786	727	782	811	724	789	752	814	809	764	751	806	766	723	761	795	798	766	787	796	814	786	799	816	719	771	767	781	821	790	786	772	753	778	742	771	771	758	786	750	806	783	718	802	723	811	805	825	798	799	790	774	742	794	803	799	748	719	756	748	784	765	774	743	814	779	802	750	793	765	767	830	788	741	779	843	779	757	715	764	808	749	823	767	762	789	759	762	787	767	785	791	803	781	769	739	744	724	791	774	763	760	757	796	725	801	767	767	756	755	753	773	783	740	772	736	769	816	749	835	757	778	717	815	817	785	742	763	763	800	804	804	809	813	787	752	763	851	765	803	782	749	806	821	768	839	753	788	747	789	703	747	779	789	779	804	800	752	845	780	775	737	808	793	778	767	763	759	775	741	757	758	815	776	767	787	771	815	800	763	752	810	761	773	726	764	780	788	754	773	786	771	750	760	801	747	807	768	727	818	736	765	795	726	774	787	728	820	771	770	714	761	741	778	739	762	728	771	773	743	751	789	791	780	727	783	757	804	740	782	758	783	776	783	797	782	799	776	746	794	791	771	759	724	802	779	774	762	740	711	770	763	770	797	757	777	758	784	799	754	790	729	778	762	759	724	777	733	769	761	799	795	765	765	783	786	761	785	774	799	784	746	749	736	775	779	794	777	801	790	804	769	749	766	748	782	740	758	771	761	739	775	771	772	760	747	789	763	805	751	801	777	748	774	815	746	791	767	794	764	801	748	737	792	829	754	773	792	771	775	743	865	781	787	813	780	788	746	794	749	814	723	785	761	772	746	732	776	767	724	827	771	763	723	746	790	729	797	748	787	755	744	739	781	762	764	748	739	752	767	800	807	732	796	795	736	814	764	796	759	750	718	788	749	748	790	748	761	812	797	752	777	778	788	739	816	786	753	779	819	805	730	774	793	768	768	786	787	775	795	770	791	752	739	809	765	778	767	755	794	739	792	797	791	771	760	785	805	753	773	796	766	785	781	795	769	751	759	744	769	746	761	790	805	733	799	783	797	769	805	747	757	762	740	798	749	774	749	780	761	762	774	779	794	787	779	788	758	770	771	770	778	789	819	826	766	847	756	776	837	824	760	749	782	744	761	774	736	752	799	751	795	741	733	785	771	778	733	799	753	789	703	747	772	791	842	759	764	769	763	783	795	770	739	746	717	761	816	765	773	748	767	768	775	732	799	739	771	751	843	772	785	759	781	812	740	807	785	775	724	770	755	771	794	773	757	748	802	763	774	799	753	769	798	755	747	816	770	789	744	783	777	726	756	794	732	787
1395	208	181	182	207	200	179	176	162	169	172	210	172	197	192	189	166	198	186	194	200	185	167	198	187	191	202	184	195	163	175	216	146	168	180	203	178	191	170	190	169	197	200	176	202	162	172	170	199	173	203	210	171	193	202	219	196	184	194	184	188	198	203	183	194	212	183	164	183	186	223	165	188	173	181	202	177	176	209	171	161	181	179	184	204	171	178	187	196	198	183	210	165	172	191	186	171	168	180	181	200	183	188	174	180	164	184	218	186	192	169	176	192	208	179	180	169	182	218	189	192	210	201	189	187	191	181	188	182	195	172	196	197	195	185	199	197	191	181	193	192	175	177	188	167	187	173	185	182	164	175	191	206	205	163	197	186	175	208	196	196	192	178	193	193	168	206	161	182	180	197	166	184	151	171	210	201	177	159	191	192	198	189	200	174	188	167	171	177	163	169	178	192	178	190	190	210	160	199	179	149	191	199	165	171	210	204	206	175	173	175	178	197	183	178	210	180	188	197	194	170	194	163	196	178	184	180	192	178	178	180	195	193	171	174	210	208	202	160	196	219	178	206	197	171	173	196	191	186	184	172	173	196	192	183	205	202	178	178	181	178	192	181	172	172	206	175	189	190	182	175	154	177	202	182	214	182	178	194	198	200	155	158	209	185	162	183	165	169	182	164	186	199	182	174	193	177	188	174	190	154	205	167	178	173	176	158	191	174	207	208	182	202	158	195	168	173	178	164	192	229	229	188	182	182	170	181	168	153	200	204	166	187	208	192	175	196	165	199	191	185	177	174	205	195	196	176	195	186	197	218	202	204	193	185	189	189	202	184	175	182	212	176	180	184	186	176	167	179	180	176	166	212	165	180	191	175	183	181	186	183	188	182	179	181	182	186	163	185	189	158	160	187	191	162	168	184	167	183	196	200	189	200	192	194	172	201	224	164	188	204	168	185	191	201	164	188	182	200	193	194	182	179	187	214	180	194	188	182	189	175	203	177	174	205	197	157	195	187	177	194	195	181	172	208	177	192	183	173	190	210	192	191	179	187	177	173	188	203	186	171	176	181	178	171	182	156	185	167	199	211	195	172	158	175	156	159	181	184	208	191	164	171	184	188	207	187	200	183	186	162	182	185	210	162	179	167	201	170	196	180	188	180	184	210	169	193	188	180	179	190	156	197	169	169	172	168	202	224	178	191	176	164	183	182	200	181	173	180	187	195	191	172	177	189	165	184	184	171	180	177	173	192	187	209	184	213	199	179	186	168	179	160	198	185	177	173	192	179	196	191	199	179	197	167	210	224	198	185	198	161	190	176	197	193	213	173	207	194	191	197	186	194	191	201	179	165	162	209	178	198	194	175	185	217	198	184	178	200	208	215	207	199	237	185	190	174	198	207	170	195	192	179	193	188	191	204	168	179	173	167	188	175	200	209	194	189	196	174	150	169	173	196	165	193	188	180	177	191	203	192	205	172	167	213	204	183	174	208	162	177	184	222	184	162	220	204	202	191	178	192	190	165	195	182	179	203	181	176	197	186	177	187	171	162	166	173	192	168	166	206	176	187	188	204	193	174	164	176	190	202	202	189	197	191	214	197	185	164	172	178	207	174	163	201	169	197	164	189	189	208	179	193	180	174	186	188	181	194	186	193	182	174	187	191	170	184	212	182	200	192	202	196	189	176	192	179	168	198	178	190	178	189	195	170	182	196	167	201	180	189	167	177	188	206	194	181	162	195	168	173	186	185	209	170	198	186	158	202	192	200	189	188	173	189	200	175	194	194	158	170	163	218	194	212	197	167	183	170	196	181	191	181	175	180	162	164	180	186	180	179	206	176	185	156	203	180	174	213	179	197	181	201	177	181	189	201	186	188	179	191	193	184	188	149	204	165	202	212	183	205	155	192	182	159	188	166	167	176	195	184	184	162	188	159	189	192	199	186	180	196	194	189	166	200	184	172	208	169	188	184	177	164	178	183	178	161	184	162	178	202	193	170	176	156	189	172	183	210	190	180	198	201	200	196	166	218	187	182	191	193	194	175	177	162	162	206	198	220	195	199	174	211	185	165	183	170	180	177	166	177	193	197	209	163	171	192	183	189	195	153	200	162	175	187	181	172	179	198	184	209	188	160	202	167	175	201	189	185	167	179	193	157	168	164	172	201	178	185	171	189	173	166	189	194	170	161	156	157	198	179	191	192	220	186	159	182	178	193	197	179	187	170	183	177	173	172	194	180	180	186	183	165	186	177	180	199	171	189	170	204	204	190	174	182	178	177	169	176	194	164	182	176	205	162	172	191	173	169	158	189	203	162	167	188	196	201	162	181	195	186	192	188	168	174	192	174	212	179	190	193	187	206	175	159	201	192	171	183	185	178	184	192	213	222	183	147	219	223	192	181	189	177	199	168	210	188	170	194	198	174	190	192	174	177	188	214	181	167	185	170	176	211	181	162	179	193	191	174	192	204	183	203	176	164	174	187	183	195	199	174	178	185	179	180	160	181	193	207	163	215	191	197	199	184	199	208	181	181	202	213	191	194	188	174	176	178	189	196	199	182	174	174	153	174	188	211	190	156	206	180	180	189	185	173	186	180	177	198	206	185	201	193	165	183	159	205	195	177	187	158	171	184	180	187	190	193	180	188	196	195	190	195	184	201	213	169	180	169	180	200	196	209	189	172	198	176	171	190	220	176	213	196	178	193	191	206	176	183	170	195	179	168	161	210	185	159	158	195	177	167	162	192	200	195	179	192	189	163	164	176	185	219	218	201	190	190	200	197	176	205	177	190	191	199	225	189	165	178	191	170	203	172	177	165	187	178	202	179	158	187	182	190	207	186	169	166	156	152	177	148	172	201	189	189	190	204	217	198	192	183	164	193	195	196	175	186	178	184	191	188	161	169	173	206	188	192	198	181	198	187	180	208	182	174	209	201	181	186	206	159	150	183	166	180	180	174	184	165	177	170	191	200	195	173	196	195	157	158	197	181	184	200	191	204	163	181	153	177	194	197	171	185	192	163	169	193	197	191	198	198	204	168	193	182	208	163	191	185	176	194	174	190	179	215	214	209	188	172	171	195	180	194	180	174	175	214	179	198	200	161	188	196	179	211	199	182	181	176	195	203	188	182	206	166	160	185	188	178	202	201	192	178	177	172	182	152	174	186	168	189	154	166	203	217	213	170	187	174	166	181	166	181	188	194	162	187	196	183	192	186	186	193	198	194	159	191	183	204	195	205	168	172	157	195	198	175	198	188	180	177	176	166	186	163	206	195	184	203	211	192	184	172	170	203	161	169	176	193	176	175	198	190	168	176	187	185	192	197	173	197	163	193	187	178	175	157	198	177	195	179	195	167	187	174	167	200	193	204	163	173	199	187	166	178	205	170	181	189	150	177	200	206	183	198	177	173	185	199	176	190	164	208	194	187	169	187	187	175	190	178	201	180	181	189	187	155	184	195	199	210	170	202	204	192	177	180	199	168	195	157	188	157	191	207	195
1748	581	507	559	533	502	482	508	483	494	488	483	495	482	500	492	468	453	469	479	476	472	514	541	493	458	496	488	497	486	498	507	518	479	444	519	529	510	488	498	510	497	486	516	484	479	501	464	449	477	458	493	511	496	461	507	534	485	506	502	480	504	498	461	478	487	535	484	497	493	486	459	490	486	457	483	499	476	499	466	536	480	515	487	450	474	511	468	474	506	492	491	465	486	469	480	512	482	499	475	482	475	535	511	503	470	483	483	467	486	439	481	511	506	493	491	469	496	485	506	479	502	496	468	484	426	503	480	486	473	468	507	483	487	466	485	497	516	460	476	514	479	489	498	456	503	487	486	450	524	469	492	489	452	474	487	449	509	512	480	512	492	479	498	466	484	527	460	481	486	498	474	482	516	492	515	495	480	495	454	519	482	476	482	474	450	474	471	509	496	468	503	474	514	535	483	483	508	488	503	437	497	467	450	485	488	457	515	497	488	464	477	490	496	480	476	489	488	438	469	469	468	484	460	489	487	475	464	487	486	433	507	501	479	509	483	523	493	514	519	513	496	504	472	480	479	483	462	448	490	524	511	473	506	478	507	476	479	448	481	517	510	475	465	463	476	505	483	484	486	465	467	459	491	509	509	505	481	486	482	504	481	508	522	492	480	501	432	523	520	483	518	486	452	495	473	457	469	448	502	528	489	505	484	468	481	476	484	473	496	542	512	500	486	472	472	484	437	513	466	472	480	509	488	542	475	518	490	499	471	494	467	500	499	499	470	480	496	497	485	503	474	468	489	514	501	474	473	472	471	483	525	502	448	482	481	483	480	529	530	508	506	492	457	498	496	472	500	518	466	505	476	502	457	460	483	461	483	497	492	478	491	498	480	472	492	493	526	522	481	488	494	403	526	491	515	520	531	478	498	513	540	530	507	479	459	485	544	484	454	510	477	484	473	465	516	446	442	506	511	495	474	486	493	487	473	489	484	475	477	474	463	483	473	521	498	500	512	467	512	489	524	477	483	505	466	503	468	446	506	546	510	475	492	467	516	453	511	468	508	492	505	478	455	493	482	521	525	523	472	481	480	485	497	465	504	526	517	442	496	476	532	486	457	512	463	476	498	491	490	490	512	464	484	451	494	512	463	479	473	494	505	493	473	486	530	514	469	505	528	475	515	493	478	489	515	489	478	495	493	477	474	489	492	489	505	522	489	440	465	497	454	480	473	471	486	473	484	497	492	482	493	452	481	466	503	505	500	497	442	501	497	478	467	504	445	484	502	516	510	487	507	487	507	516	488	463	491	481	471	493	498	461	491	525	480	510	464	478	501	495	500	506	502	496	486	498	496	513	472	514	479	486	515	474	473	495	460	535	439	509	474	508	462	456	501	488	458	499	530	491	479	490	458	475	498	491	517	475	473	513	501	475	455	491	516	459	489	483	454	436	504	467	455	505	503	488	472	486	475	460	528	456	481	540	448	495	518	548	513	505	508	505	480	503	507	479	463	493	464	477	444	483	541	464	484	505	496	473	491	529	476	489	499	505	461	449	489	500	506	463	476	524	474	493	488	515	466	476	508	481	561	512	483	446	486	446	505	513	500	487	478	519	546	486	492	459	455	503	494	467	490	475	489	465	520	508	503	514	457	468	476	493	498	500	528	481	496	431	474	502	476	466	532	491	476	493	458	476	451	476	484	489	490	463	489	483	504	516	503	468	543	489	486	463	481	474	507	457	468	487	518	475	511	471	504	480	468	477	485	483	472	462	446	479	473	502	476	507	442	505	517	506	508	492	436	504	480	484	445	510	507	469	486	458	476	501	469	452	508	535	543	440	519	499	520	511	519	483	462	493	495	497	490	491	496	441	533	458	455	487	474	487	507	490	493	522	482	478	430	500	488	466	483	491	467	477	494	505	485	489	457	469	501	470	480	512	482	499	513	489	475	517	477	499	472	494	471	466	470	445	498	492	499	480	494	487	508	480	490	443	505	473	487	444	498	465	477	495	476	487	481	484	495	511	495	489	479	485	486	477	470	499	510	498	513	511	508	508	492	486	483	481	485	473	486	484	487	522	462	504	476	501	495	469	458	466	495	479	485	440	476	488	534	505	486	462	482	478	492	492	483	493	511	487	467	543	500	501	493	470	494	510	497	508	475	456	468	478	502	492	480	507	492	541	491	448	510	484	450	501	511	481	515	479	512	492	435	447	499	510	487	468	445	484	459	526	510	471	526	529	524	495	536	519	460	504	486	499	449	489	518	497	500	506	492	506	492	459	459	467	493	503	470	507	491	479	465	516	479	496	491	501	491	495	514	427	478	508	452	457	487	486	505	537	503	463	476	447	491	523	472	469	483	483	491	537	515	470	459	475	497	498	480	474	512	491	466	474	469	482	487	483	457	462	494	474	497	499	492	473	496	516	472	510	463	495	477	498	460	438	493	465	498	483	471	469	541	474	525	527	478	496	490	502	491	440	496	524	486	504	530	475	511	462	489	501	479	412	541	501	512	453	470	466	483	513	491	471	473	484	537	515	455	490	518	505	519	487	464	475	488	469	510	480	506	483	505	462	467	497	500	498	452	490	468	485	509	515	507	499	501	472	492	465	455	484	498	514	467	472	460	471	492	493	473	504	494	438	524	502	497	515	478	505	496	467	470	448	508	498	504	454	498	489	466	457	489	506	470	500	500	446	519	504	475	478	508	478	497	481	451	490	450	520	495	477	466	476	491	480	486	509	513	479	467	451	471	483	488	452	511	513	486	480	496	483	511	482	464	502	512	485	507	505	504	511	504	476	488	492	514	461	523	509	501	461	504	499	481	497	498	491	453	488	470	498	522	565	479	479	486	501	446	463	490	482	524	465	497	491	505	460	519	471	522	504	512	476	457	500	447	502	519	460	496	513	511	416	503	460	502	469	481	497	495	432	448	491	483	464	484	488	473	474	480	488	477	481	481	499	504	483	468	480	498	496	507	433	511	531	488	495	468	534	464	455	502	485	489	529	504	485	530	475	478	509	501	466	506	497	508	474	536	467	485	467	469	500	489	522	509	507	506	524	490	497	475	462	461	527	518	499	469	472	460	489	485	494	483	472	495	468	476	466	505	485	479	466	520	514	550	473	457	491	489	497	537	461	510	487	528	471	515	504	501	490	514	524	457	504	465	469	520	498	478	519	467	477	514	490	499	484	493	487	522	492	485	505	495	456	447	502	459	505	524	464	508	480	543	511	482	494	468	509	491	476	444	526	480	495	524	496	446	505	457	530	502	517	489	495	470	495	446	483	509	541	496	466	482	479	484	500	506	449	495	468	509	478	470	481	486	484	503	492	489	498	479	489	493	490	491	476	478	490	491	478	459	465	537	506	487	479	470	500	501	472	462	521	475	525	487	505	472	438	488	522	433	501	470	492	492	490	474	500	453	447	455	512	466	482	533	484	520	494	460	489	487	473	475	494	506	468	445	515	487	511	474	505	510	483	468	505	500	510	537
7904	722	625	604	507	463	439	409	413	415	356	371	416	353	367	367	382	377	406	393	406	381	401	392	372	383	372	381	365	374	346	452	385	356	376	341	379	360	364	336	386	330	353	334	369	381	359	364	371	399	355	399	396	358	347	364	347	372	360	331	362	361	320	390	374	362	396	347	385	361	329	362	318	365	352	314	392	386	335	391	358	350	351	361	403	333	349	379	357	357	379	341	336	319	361	382	390	383	328	367	399	346	347	378	369	324	352	350	367	388	394	372	379	383	345	324	331	356	381	359	355	345	373	334	373	329	370	348	361	361	331	373	405	397	360	369	312	406	378	374	345	371	371	355	370	346	343	349	361	363	376	368	361	376	383	349	365	366	342	386	392	359	340	374	389	369	351	378	331	341	351	336	354	394	354	319	332	335	339	334	373	365	345	378	374	347	389	389	337	383	381	367	382	369	381	363	355	382	347	361	371	354	395	410	383	325	321	370	362	358	369	381	389	383	397	365	385	381	366	367	367	376	352	360	382	356	353	364	370	327	390	364	402	345	338	365	358	401	376	357	340	379	343	350	368	350	376	361	358	367	345	402	362	356	338	364	372	352	335	340	350	368	377	368	360	369	428	346	349	336	351	339	377	368	369	347	383	366	380	338	363	348	413	363	389	326	359	379	407	309	339	309	362	399	319	370	355	312	349	384	372	380	376	353	352	390	397	313	350	389	380	364	367	390	360	370	366	395	402	327	380	394	392	367	368	349	380	392	353	362	358	368	370	376	344	380	403	387	395	351	373	340	326	367	357	352	355	357	363	401	350	389	384	360	366	370	365	325	373	327	343	356	363	333	339	364	351	388	350	376	342	368	377	344	318	389	395	360	366	373	390	360	333	378	395	384	342	373	331	369	371	365	402	354	411	386	365	382	373	365	365	360	354	354	385	392	344	397	362	393	331	372	350	396	394	350	366	409	379	437	350	391	404	349	372	337	341	359	307	331	390	402	387	367	324	338	378	389	364	385	377	373	383	379	355	388	396	367	342	368	372	367	391	351	345	404	355	360	362	372	355	332	352	314	346	359	363	355	373	370	357	351	413	375	380	349	336	364	366	357	377	368	342	346	399	378	360	374	329	369	376	386	359	350	334	378	342	388	364	350	322	393	375	407	389	328	356	389	375	358	302	338	366	358	340	431	370	329	347	384	372	383	373	385	344	358	382	360	372	380	353	380	348	369	357	354	351	358	365	341	345	363	375	350	381	330	366	367	352	360	364	366	416	354	382	371	357	392	391	362	337	341	358	405	374	319	321	360	354	379	341	351	366	398	338	326	346	354	344	363	357	386	356	344	339	318	351	336	401	365	333	336	361	397	344	390	347	322	363	381	374	352	363	342	409	368	331	365	371	336	354	372	344	335	338	372	358	338	395	387	366	334	347	385	369	375	352	340	368	379	355	336	388	367	368	341	340	336	357	321	359	372	366	367	379	398	370	373	337	358	373	339	363	366	352	355	369	372	337	377	359	353	395	331	353	353	348	359	387	395	385	347	360	380	339	355	337	386	320	360	322	395	377	365	354	372	381	386	366	364	373	366	364	367	364	341	349	358	341	369	369	360	359	375	371	375	353	368	352	339	395	341	376	338	373	356	374	370	357	344	367	386	360	357	348	405	377	370	326	365	365	398	308	360	361	362	368	330	379	394	400	377	378	394	352	371	361	356	371	363	371	379	348	396	354	345	362	347	365	377	358	345	368	342	329	395	376	367	332	357	350	382	370	362	356	363	385	344	371	389	352	357	376	370	328	378	387	385	348	363	359	348	355	379	366	376	366	357	376	380	378	368	372	331	368	368	389	376	354	369	347	367	333	359	342	357	370	352	382	345	387	379	393	353	334	390	373	335	359	378	357	359	362	374	386	384	348	384	321	389	363	365	367	311	371	346	364	343	329	347	382	330	414	324	372	355	356	354	340	351	348	364	369	328	344	396	367	362	398	356	411	383	385	397	368	320	370	386	356	358	405	334	391	387	365	368	351	353	343	357	371	390	346	341	367	408	421	380	371	361	355	343	389	320	348	387	389	376	355	387	367	356	363	328	373	358	410	347	392	351	343	342	399	372	352	352	354	378	340	376	390	362	397	361	387	383	355	359	371	352	319	362	331	389	388	350	362	383	363	360	363	394	374	367	389	346	367	384	372	324	372	371	318	339	392	369	382	377	392	392	400	358	335	350	333	344	329	354	364	375	356	369	373	379	390	344	391	371	379	393	373	389	382	380	349	396	374	339	346	353	374	336	366	366	359	356	359	362	377	382	378	379	328	348	349	373	389	358	372	383	411	372	345	373	373	366	320	387	348	345	329	358	331	338	387	369	329	380	389	358	403	368	346	360	381	362	350	341	343	382	396	426	377	356	356	355	375	381	335	377	360	337	345	364	367	349	367	335	308	342	306	411	315	354	333	334	341	351	380	364	396	374	384	345	354	352	357	370	381	366	379	370	374	361	350	380	363	374	383	354	340	343	376	366	366	346	391	366	398	383	397	391	385	364	355	345	337	339	377	390	393	339	365	392	396	342	342	339	370	348	339	343	406	359	379	365	349	379	414	382	383	338	347	345	350	353	347	376	354	356	363	356	334	378	343	316	367	364	396	356	339	371	361	374	393	380	358	335	353	390	425	359	342	398	399	358	395	345	338	338	345	383	402	354	393	366	352	354	329	371	359	356	356	376	402	383	420	383	400	390	360	356	350	345	339	392	376	353	390	395	376	381	336	367	352	370	374	359	414	370	385	324	380	367	363	366	400	323	355	389	376	343	340	368	372	404	341	405	392	369	329	334	365	365	355	327	361	372	314	313	371	371	345	358	336	330	353	345	379	313	373	352	342	384	325	375	332	373	369	352	341	354	364	367	354	386	354	348	345	393	357	354	366	397	324	350	375	364	390	351	359	365	342	379	364	381	361	352	314	360	368	383	373	387	385	355	335	365	357	390	351	377	377	358	390	402	429	370	372	408	358	373	366	406	338	352	384	341	363	353	358	373	335	350	350	339	370	314	335	345	371	377	344	352	381	355	356	366	334	346	344	404	369	351	387	358	340	367	370	352	321	339	351	384	366	410	375	391	347	358	366	384	390	359	332	357	356	362	343	379	343	343	384	337	350	346	386	344	359	386	367	400	404	359	437	361	379	364	351	376	360	380	359	366	395	345	357	370	382	375	374	370	369	341	375	333	371	385	388	399	357	364	360	377	358	367	369	378	356	393	394	384	368	349	347	366	368	365	380	350	306	379	348	381	376	360	317	375	348	354	332	372	362	371	354	328	330	373	353	369	405	337	375	349	327	318	377	383	338	357	388	356	374	341	350	381	380	377	348	356	411	370	398	350	354	338	384	361	354	377	370	312	348	374	379	310	361	343	317	364	342	319	328	373	373	358	340	350	335	333	322	365	362	336	406	363	351	318	381	388	385	401	359	340	388	362	377	423	391	364	360	355	348	368	366	313
6697	1122	1480	1621	1531	1393	1256	1130	1096	1104	1042	989	1001	970	984	936	949	901	866	908	891	846	886	885	899	870	894	885	816	918	828	877	834	914	881	815	869	869	799	820	850	847	864	909	878	902	824	868	855	805	853	826	888	793	878	861	883	850	821	820	860	876	798	812	795	836	857	876	852	829	845	860	825	863	794	940	868	818	833	831	840	858	841	815	831	820	844	781	838	856	822	860	816	815	847	855	890	878	865	797	812	875	850	919	808	820	840	828	851	864	883	846	786	882	808	807	814	867	831	774	828	871	845	842	823	839	818	863	812	845	868	826	769	838	824	762	848	828	847	829	849	835	852	905	812	818	897	867	843	830	860	853	863	871	842	847	858	873	858	842	854	813	857	854	882	882	848	826	820	878	831	868	839	826	867	759	846	867	836	821	844	823	866	840	835	823	866	793	842	847	804	851	804	829	872	852	849	830	842	798	820	845	847	803	829	837	869	844	841	797	889	876	852	853	849	846	851	836	813	874	803	881	834	833	871	824	889	799	868	789	857	788	832	824	869	847	876	836	925	858	848	831	842	850	833	837	839	899	866	818	857	857	843	809	861	874	892	839	887	830	833	845	847	857	839	846	847	798	812	879	853	832	868	822	885	868	840	803	841	766	784	874	832	815	868	811	845	806	801	814	833	858	826	849	866	851	836	862	868	793	883	842	849	815	850	869	836	840	849	869	822	865	851	807	851	850	808	820	860	823	799	855	834	867	782	840	840	847	878	769	814	822	891	840	833	888	784	860	845	838	817	830	856	840	856	828	849	887	831	799	842	868	879	842	804	840	836	921	871	832	815	825	843	816	815	818	829	745	861	874	877	890	814	825	826	824	880	867	849	835	808	866	864	852	834	895	802	847	867	823	897	831	875	852	844	846	829	817	867	856	864	867	806	802	865	880	822	893	830	895	838	824	823	819	822	777	872	833	813	876	855	839	856	816	929	866	866	858	828	832	853	805	834	809	844	851	827	824	869	853	894	850	881	844	848	832	882	858	852	858	821	906	882	872	837	812	831	869	885	843	833	868	803	899	795	766	810	887	849	895	866	840	835	841	799	832	838	856	836	788	895	891	828	841	872	842	844	826	842	808	881	852	845	873	825	806	902	833	791	888	899	834	854	867	833	840	859	834	845	835	841	898	827	860	816	812	812	860	872	831	822	826	831	842	856	883	826	856	856	853	836	832	845	828	840	819	840	848	856	843	821	837	841	868	888	880	825	860	858	833	851	877	854	850	821	832	819	849	815	815	831	855	794	802	907	849	852	866	829	861	788	794	855	812	839	834	850	845	851	813	810	854	862	817	867	844	859	826	868	810	847	803	888	838	857	860	848	815	869	858	809	883	803	831	863	816	870	870	841	796	831	856	873	866	796	856	887	855	817	870	842	825	890	836	903	859	802	842	837	855	876	864	807	855	857	827	855	840	817	846	866	854	823	872	882	909	822	850	910	841	852	838	834	847	862	828	871	839	900	836	812	874	879	865	865	898	816	883	829	886	842	881	808	796	829	853	834	878	873	858	897	843	843	824	878	816	862	822	892	876	798	868	844	833	806	846	839	922	867	828	810	857	848	873	874	829	882	843	833	861	839	858	855	864	908	860	822	797	848	900	848	857	868	831	835	842	831	856	865	862	846	811	854	871	868	812	866	836	843	856	881	869	857	847	830	854	848	846	826	845	833	813	844	825	872	843	850	815	808	847	860	818	852	852	862	834	845	833	882	881	824	844	855	878	845	839	837	838	906	849	792	857	866	849	882	838	818	868	862	851	809	858	796	883	855	857	837	789	844	813	852	865	858	877	849	842	845	816	842	850	876	878	826	833	796	850	832	873	802	868	800	785	862	847	868	782	843	790	787	848	825	839	843	823	905	826	850	883	873	814	845	877	867	846	889	863	816	869	855	808	905	861	827	836	822	836	888	850	878	825	892	846	852	761	863	807	819	872	801	860	835	829	816	857	857	879	829	859	838	811	900	894	855	814	834	813	867	837	845	843	847	838	773	849	874	827	882	829	802	871	829	801	814	899	839	862	853	878	883	829	821	890	877	831	829	860	848	825	849	847	836	877	859	836	859	875	851	820	824	849	852	850	846	805	914	814	828	870	838	870	820	860	824	859	799	803	853	834	819	859	841	846	886	829	844	869	851	850	898	870	855	790	868	839	879	811	829	857	871	832	844	865	842	796	892	852	835	821	903	843	855	920	820	878	772	868	826	890	807	845	828	791	865	832	867	844	854	920	797	812	831	843	847	844	863	812	831	851	841	827	879	858	827	810	873	836	863	807	827	844	806	919	831	836	827	866	867	848	842	874	847	794	872	849	830	805	919	846	778	885	859	834	862	821	895	843	832	862	871	871	840	759	829	858	847	883	916	848	818	822	870	862	899	841	796	860	875	891	805	815	855	880	813	860	819	866	868	836	827	837	832	849	821	867	808	849	872	871	818	830	843	868	813	861	861	804	829	844	888	798	852	866	825	814	831	863	840	833	794	842	800	868	843	843	824	842	807	888	803	871	886	797	842	853	850	846	875	852	818	851	840	827	793	850	809	895	827	833	877	863	873	814	829	805	878	830	841	801	805	894	873	817	891	871	861	841	820	863	848	801	842	832	844	855	820	843	872	837	850	834	848	854	846	874	851	824	823	882	917	864	819	851	804	888	880	808	862	831	882	842	830	863	867	852	865	816	825	855	850	859	861	849	839	893	823	886	868	807	846	811	812	821	875	825	883	828	854	827	851	844	829	835	817	833	852	854	800	778	902	872	832	773	832	873	817	804	889	879	850	780	885	824	812	847	842	821	841	875	871	799	890	901	859	846	869	858	835	885	836	853	905	788	858	839	853	821	840	808	842	905	804	838	823	855	793	910	821	850	891	871	840	845	853	874	861	849	854	846	815	869	848	826	853	868	831	875	812	885	845	836	825	860	828	847	856	867	818	821	813	814	835	860	829	837	907	864	838	849	821	847	856	872	849	810	885	848	872	832	866	904	805	817	889	829	867	853	852	808	815	857	808	878	827	841	849	894	799	899	831	821	867	862	867	893	868	902	820	849	810	817	874	774	877	833	815	854	799	845	849	882	843	837	816	848	807	806	848	839	841	893	836	807	823	853	886	815	865	829	840	796	831	821	812	831	904	819	811	883	836	847	850	879	785	834	861	862	812	856	800	832	853	813	834	876	862	827	867	790	835	833	877	886	825	801	837	855	849	874	836	790	811	811	828	863	858	831	834	804	869	852	825	850	876	831	794	863	872	788	903	801	841	829	870	834	849	838	919	815	822	884	856	864	827	815	889	881	812	838	854	847	853	839	793	859	846	860	844	874	821	842	830	867	837	872	846	860	838	863	827	855	822	854	828	848	887	859	817	802	892	833	820	816	871	879	814	866	828	830	820	842	847	838	840	830	813	820	842	808	857	868	896	811	831	854	823	835	820	874	830	846	850	866	778	887	889	824
15089	1411	991	838	634	599	435	444	427	377	421	363	437	390	357	374	403	368	326	350	316	377	378	350	353	356	360	383	346	352	333	331	364	329	375	324	333	349	365	334	392	339	340	355	329	327	316	344	364	325	350	329	373	340	372	361	375	344	350	326	325	353	353	333	344	377	361	376	355	362	374	339	362	386	344	324	337	352	358	360	377	360	371	344	347	346	330	299	386	348	361	328	364	327	370	353	348	357	324	353	373	359	372	366	344	340	346	361	353	338	390	348	319	354	353	344	353	350	351	352	335	351	364	356	349	352	339	347	349	309	367	337	329	347	317	318	346	347	337	331	343	357	326	356	377	358	363	321	320	349	330	346	303	324	367	357	342	365	369	346	364	323	315	384	376	353	353	350	336	342	362	342	363	350	375	317	352	384	345	346	348	356	335	343	345	343	333	341	318	345	342	324	333	345	362	379	342	356	316	357	304	322	346	358	371	325	378	348	371	346	331	328	329	291	360	360	346	350	334	335	315	340	323	306	347	357	331	349	314	331	351	352	385	308	337	347	351	349	359	348	354	335	356	332	325	348	346	314	331	310	359	334	343	306	372	367	359	375	408	333	334	397	345	340	359	330	338	359	371	340	367	364	288	372	330	339	328	325	385	333	338	342	338	340	368	355	374	341	356	353	325	329	373	327	347	378	346	359	321	352	329	330	336	315	326	339	323	336	364	322	320	311	324	337	345	342	323	330	361	346	360	334	351	333	312	343	300	313	338	283	339	363	298	313	338	339	344	333	346	311	339	363	348	379	345	309	354	374	375	355	307	367	390	376	349	348	302	366	364	330	370	340	339	332	348	362	351	348	334	340	334	354	335	344	311	327	347	365	362	322	322	327	334	336	351	338	356	360	334	324	341	335	337	365	363	324	386	336	341	344	313	355	321	367	361	327	372	336	371	333	328	328	346	371	330	341	339	331	365	323	331	355	296	380	360	339	336	326	366	373	327	334	330	304	333	325	364	352	360	340	394	329	337	346	376	329	347	319	310	327	347	328	382	370	331	335	329	338	339	335	367	321	355	335	356	323	338	354	343	346	344	350	343	340	344	357	345	351	352	336	351	356	360	373	377	353	318	341	322	301	363	378	361	392	349	365	352	334	338	310	356	360	344	358	351	341	338	317	324	343	337	369	339	379	347	342	360	379	359	318	348	384	358	353	375	324	358	361	360	348	328	299	352	361	354	364	342	354	340	340	351	351	350	381	346	334	384	360	355	330	319	360	342	349	342	361	318	342	340	342	325	313	331	369	324	372	329	360	338	359	366	360	310	370	336	337	346	338	332	313	366	355	369	329	323	343	346	362	355	359	323	339	317	336	359	298	343	328	345	372	330	345	357	368	337	380	374	346	352	359	323	382	387	383	311	329	343	302	329	338	373	344	331	358	345	334	369	326	339	322	378	343	311	317	337	372	367	338	347	384	341	351	312	345	306	347	385	374	356	328	351	340	341	363	341	334	344	346	338	370	370	343	358	381	372	320	318	338	375	377	337	320	332	370	342	369	315	317	341	326	332	348	364	334	347	365	339	353	353	359	340	359	352	326	354	360	367	386	360	343	401	307	306	290	349	335	321	375	370	341	381	362	369	396	336	328	334	357	315	324	344	358	342	336	344	309	300	314	333	348	368	381	344	349	384	355	319	366	313	330	323	336	347	364	352	370	332	314	346	328	316	381	357	338	377	354	380	331	368	326	362	337	328	402	345	352	362	323	365	356	362	342	333	347	356	363	371	353	330	360	306	337	352	350	331	345	320	317	343	381	355	329	330	314	317	337	333	342	359	377	365	325	340	338	356	337	346	307	289	346	332	333	343	338	342	336	315	369	330	309	370	320	354	321	350	339	365	366	328	335	328	367	312	338	340	359	338	336	338	331	306	371	333	363	361	356	337	347	316	326	325	306	327	323	329	309	305	325	328	327	369	364	345	375	384	349	342	371	323	336	302	346	345	333	338	363	339	329	339	346	331	348	377	346	357	338	349	314	326	338	358	347	330	313	358	334	358	330	351	347	345	347	349	323	343	358	328	363	318	337	316	338	335	352	343	341	331	344	360	336	356	360	364	318	337	295	329	372	359	334	309	358	372	366	372	319	350	348	347	346	348	357	313	348	298	342	345	311	333	326	306	367	314	344	353	326	331	306	337	324	343	359	367	339	338	347	357	344	359	341	339	361	365	313	351	338	353	352	337	363	332	391	353	341	375	326	309	327	343	328	365	309	378	374	374	328	350	339	329	337	382	344	321	345	352	343	352	306	329	347	348	346	350	329	344	360	364	319	342	296	330	336	380	348	390	317	349	318	352	354	347	352	370	331	370	347	353	350	327	314	342	338	311	331	326	343	349	329	358	311	363	384	350	319	337	343	350	324	363	361	335	354	339	351	352	354	325	356	340	349	384	311	337	360	354	357	347	333	334	371	352	336	345	332	320	322	359	335	333	332	329	356	308	355	344	351	349	348	377	330	343	334	363	347	319	329	334	351	347	320	361	385	371	335	321	349	327	351	378	324	354	326	341	343	322	328	344	362	343	359	350	345	339	326	345	347	329	331	328	331	346	331	346	337	351	367	331	341	416	400	355	351	334	375	329	348	367	367	368	345	353	371	339	373	357	331	365	324	307	328	300	300	355	350	359	361	356	344	332	339	324	363	293	350	344	345	343	320	360	351	374	382	349	340	361	342	381	343	331	368	389	340	324	342	309	349	349	356	322	322	323	340	334	366	367	367	348	358	345	335	333	346	336	316	327	358	315	367	360	344	373	341	347	323	319	346	319	337	332	384	326	329	361	342	328	326	336	323	341	361	385	340	332	336	354	356	336	366	360	364	383	374	334	333	365	332	321	358	339	310	341	325	363	329	306	369	334	370	316	378	337	365	332	340	360	339	360	305	329	317	329	329	368	366	347	314	338	383	353	322	312	376	307	384	319	363	332	366	345	340	348	329	352	327	335	323	334	343	350	365	343	351	339	356	313	343	354	309	332	341	353	355	333	361	341	373	350	342	310	320	328	361	361	349	362	343	321	370	356	365	345	351	335	307	349	317	329	347	349	398	376	364	335	346	337	362	333	349	360	347	327	337	328	338	332	357	323	339	380	340	341	383	299	325	348	360	350	358	379	350	340	356	310	341	332	355	359	309	285	361	364	345	366	333	312	345	320	346	359	320	343	360	350	343	322	359	313	343	331	307	322	307	363	349	340	333	353	341	350	349	345	340	356	345	345	374	314	351	356	341	339	337	312	326	338	342	328	327	339	340	370	324	303	345	368	341	367	331	329	313	379	365	372	357	333	326	341	355	332	367	340	345	349	323	355	333	346	353	357	347	355	353	390	365	352	299	349	355	339	351	346	349	315	356	394	364	378	334	335	357	347	363	333	339	353	334	364	350	324	307	361	369	329	336	320	343	353	336	351	347	364	319	346	341	280	340	359	317	327	383	336	336	322	354	351	321
8344	1348	2133	2296	2014	1800	1565	1347	1261	1097	1081	1111	1072	1004	909	908	867	840	869	897	905	861	862	885	830	830	831	830	784	816	797	792	789	752	793	828	805	802	754	823	785	841	843	782	749	827	775	790	799	781	799	749	797	782	814	785	762	738	767	791	765	766	729	732	790	763	788	760	725	749	747	791	808	800	725	765	789	785	761	781	748	818	778	777	770	730	767	785	735	786	786	805	780	804	806	800	804	830	787	789	743	821	734	763	784	787	786	775	754	752	770	813	778	770	751	743	779	754	737	761	728	827	807	774	758	748	769	757	762	768	767	772	738	806	762	757	749	819	769	797	726	773	794	747	799	844	729	795	756	795	826	807	774	765	750	731	721	785	738	772	807	763	781	728	796	776	785	732	774	761	752	723	800	771	778	759	772	756	729	768	736	792	756	755	786	778	776	712	748	809	727	790	760	788	742	796	764	779	718	831	775	761	759	730	737	786	737	784	793	779	805	738	754	722	795	762	766	739	744	789	723	777	817	765	820	723	758	809	806	788	746	773	823	782	772	798	750	815	808	757	782	745	824	801	771	758	815	776	769	742	789	756	751	766	770	842	767	831	758	806	762	795	765	792	746	803	782	750	762	812	810	755	740	773	769	737	743	752	727	724	756	731	730	793	757	796	764	777	887	737	774	798	800	797	741	754	769	803	763	836	819	760	779	720	804	757	762	789	788	738	732	761	754	790	789	685	779	765	790	776	722	733	742	783	802	785	765	754	813	764	708	821	786	786	762	759	782	798	799	805	794	770	805	751	790	759	768	780	785	748	757	768	805	777	743	790	755	758	785	818	778	734	747	746	793	846	767	803	781	850	759	808	773	748	754	742	714	759	736	737	831	778	736	770	826	743	782	789	817	764	769	755	766	728	774	773	813	779	784	762	810	788	739	781	766	841	791	727	731	750	800	816	746	757	800	754	784	794	769	796	750	746	756	814	817	821	758	783	754	785	756	788	761	767	799	787	810	747	820	729	738	742	755	763	764	762	721	783	739	727	727	752	755	800	723	753	792	762	765	759	769	805	739	801	776	755	790	800	819	786	803	772	703	770	847	761	755	772	783	762	815	679	806	745	774	805	732	802	769	780	778	758	770	763	755	750	822	760	761	775	768	754	763	774	798	726	765	778	838	734	783	788	744	798	783	732	761	782	783	791	778	742	782	764	774	819	800	752	787	808	759	744	745	758	738	774	768	774	770	771	762	797	787	787	763	820	781	808	767	764	797	747	791	775	737	734	756	776	779	800	786	778	804	761	810	735	760	737	753	767	787	786	827	699	800	769	772	767	772	796	812	758	795	765	809	752	801	784	778	785	820	768	760	735	772	794	742	758	798	742	799	737	812	793	792	751	797	802	775	748	825	740	792	781	762	753	831	746	841	806	843	794	755	801	739	754	770	748	799	812	803	779	758	812	769	814	739	779	743	795	757	744	755	771	743	763	843	796	727	761	741	800	738	765	738	752	713	771	763	803	765	837	748	776	784	779	782	771	749	750	839	750	761	778	791	790	814	766	778	787	729	786	733	789	732	811	765	813	800	740	787	777	759	731	761	788	785	775	758	809	777	805	768	712	783	788	781	770	744	784	761	735	781	783	814	750	769	792	788	764	828	778	779	737	777	713	740	710	730	748	779	794	776	801	784	790	801	731	772	734	777	802	734	778	778	761	724	786	821	795	784	745	774	762	750	821	791	789	772	781	798	759	787	776	756	787	761	780	777	734	725	796	798	759	782	758	801	767	774	774	806	762	822	802	749	794	808	776	727	772	784	715	825	831	788	741	761	723	756	759	729	802	782	754	774	720	752	783	723	795	815	749	816	765	809	766	738	798	763	749	781	792	807	740	803	763	770	771	706	786	750	805	752	751	795	767	773	786	782	794	773	802	730	773	777	800	787	814	752	819	770	769	788	802	771	760	773	794	782	756	796	777	748	797	761	823	824	760	832	763	800	788	792	795	805	766	802	777	801	772	773	757	809	784	754	740	761	775	749	752	787	769	741	758	784	777	819	730	789	778	811	770	797	749	790	769	751	744	775	735	793	774	785	733	747	774	795	733	759	782	760	797	793	777	779	783	830	731	749	735	809	786	747	769	767	787	734	707	779	788	737	718	829	787	768	788	757	734	751	781	773	759	783	815	784	748	766	764	818	847	777	768	766	802	767	801	816	740	788	784	822	764	833	738	762	800	770	760	761	778	755	801	775	798	750	792	735	804	790	752	748	762	788	764	790	794	776	781	738	774	801	725	786	801	837	753	765	834	761	818	793	765	813	819	710	732	804	726	788	768	771	786	781	819	800	750	781	762	775	764	775	806	777	714	749	788	757	768	782	788	750	804	742	762	739	798	794	756	814	775	814	757	783	765	751	773	767	861	743	765	780	778	782	724	768	849	762	760	766	756	771	766	813	780	721	750	752	778	756	827	770	796	812	762	735	753	766	781	707	782	751	711	777	825	770	791	716	726	783	794	764	750	764	754	786	754	762	759	732	801	781	787	826	777	841	732	732	782	782	751	755	733	814	793	727	845	820	770	783	751	784	749	828	698	764	728	796	775	773	805	787	784	730	753	781	769	738	726	792	749	768	838	717	766	740	814	801	800	762	790	784	769	730	784	763	782	812	787	809	762	793	767	780	754	797	761	754	735	745	780	710	751	793	783	808	787	785	773	761	726	787	751	761	759	724	743	823	736	815	792	754	758	751	771	757	779	757	810	760	766	802	762	834	738	730	753	788	765	804	762	826	770	765	756	773	785	783	779	764	743	731	761	803	750	759	769	769	760	799	785	756	803	756	753	757	785	797	763	783	738	756	785	733	731	764	790	782	751	796	799	800	737	768	762	771	731	733	776	797	782	750	794	802	785	750	781	756	783	783	780	788	762	769	804	752	790	773	762	789	821	737	803	800	714	754	758	778	743	783	740	807	787	777	758	749	787	767	786	757	772	759	740	781	824	773	802	766	814	786	762	754	764	773	743	764	793	814	782	802	796	738	763	751	729	810	774	815	757	780	804	771	798	776	778	780	767	748	740	816	785	770	779	769	813	758	790	785	750	728	812	749	721	800	751	787	810	753	734	805	759	714	801	768	795	815	845	761	782	777	774	785	772	797	749	771	806	777	746	714	748	745	732	728	769	742	811	751	786	761	786	771	751	735	768	767	770	798	744	760	760	768	780	728	825	750	793	807	751	796	744	777	739	739	815	710	781	799	788	741	761	796	772	769	725	777	811	786	801	762	768	747	752	781	780	753	770	798	755	780	773	745	781	797	735	786	777	760	798	769	780	774	833	775	755	759	795	753	746	743	773	814	751	732	782	768	773	789	783	781	782	789	717	773	753	757	804	779	748	776	791	770	762	780	770	747	801	777	784	759	778	826	767	782	829	750	743	746	729	788	768	789	821	802	748	738	773	811	764	772	826	818	813	780	763	771	761	777	780	779	781	777	827	807	811	812	758
1354	225	196	205	191	182	191	188	179	154	189	175	213	188	194	164	188	187	197	170	195	182	195	190	177	201	162	179	174	170	165	179	160	176	178	171	184	187	171	163	194	181	195	198	177	176	189	207	151	196	190	184	168	187	198	186	166	189	212	162	177	174	187	163	204	175	183	171	177	196	195	191	182	187	167	213	174	159	183	185	171	161	181	176	187	193	194	171	194	170	176	170	182	184	221	177	198	157	209	185	172	209	207	166	189	179	186	188	205	189	161	168	179	186	181	175	190	171	177	181	180	178	174	191	177	192	169	204	187	173	194	148	192	176	187	176	162	179	199	220	191	190	183	191	175	171	194	188	206	178	154	181	178	190	206	175	177	168	191	179	197	188	206	204	192	184	189	178	168	182	188	183	171	193	187	197	184	161	197	172	188	165	170	202	174	185	191	195	184	168	170	190	162	185	181	160	207	193	197	188	164	166	169	188	189	185	168	170	180	170	189	174	206	164	185	188	196	163	181	183	166	198	203	170	166	179	191	179	174	171	160	197	177	171	168	176	197	171	180	160	177	195	186	195	178	191	189	190	174	175	190	176	170	184	211	186	197	182	191	192	170	180	157	175	197	166	185	182	173	201	186	195	174	185	188	160	220	192	164	164	200	180	197	158	197	198	191	195	179	208	188	169	199	182	171	158	182	190	172	174	152	178	183	196	167	176	187	179	212	183	175	178	180	197	194	178	179	159	193	170	172	181	180	156	182	191	189	158	168	187	202	186	185	180	185	172	184	181	171	182	164	162	177	192	172	182	210	179	179	193	169	186	194	158	171	208	176	160	199	205	186	188	188	150	200	174	166	174	204	168	207	168	160	188	194	175	179	157	175	185	186	201	192	186	140	206	176	189	189	206	164	168	176	199	221	210	187	144	163	185	158	204	175	167	162	190	183	169	172	167	182	184	190	190	201	191	187	191	193	176	183	167	180	198	166	185	185	169	198	191	167	176	166	182	179	187	190	162	163	173	161	162	157	173	177	153	183	160	192	155	181	184	178	176	197	204	179	153	189	186	182	173	192	174	179	160	185	174	167	175	170	190	177	175	169	178	191	184	161	164	196	174	183	187	214	192	207	188	202	196	183	190	182	180	177	182	175	188	171	205	165	191	191	184	181	190	183	202	188	207	186	172	185	199	175	171	198	191	181	205	183	160	172	155	172	175	188	171	212	161	212	187	179	157	178	190	176	176	194	160	183	173	183	198	190	182	179	180	176	174	196	169	163	169	200	209	166	187	193	172	183	165	195	167	195	174	163	175	190	181	167	201	166	151	186	175	190	185	213	182	180	159	184	171	165	200	180	169	159	177	182	170	191	200	153	194	187	190	175	170	178	173	186	190	203	188	198	200	200	190	163	176	158	183	166	204	173	183	184	184	189	189	191	193	181	187	175	199	185	190	201	188	154	166	177	181	177	170	202	182	197	188	187	208	191	204	173	183	190	172	209	167	177	184	180	185	188	176	176	184	164	190	211	173	165	168	182	182	175	160	196	187	192	196	197	184	182	189	165	177	166	185	181	179	173	190	179	207	190	195	189	163	194	195	199	168	178	166	174	204	177	170	184	163	155	215	181	197	198	184	207	186	188	190	174	178	182	178	159	149	161	197	205	175	202	179	192	180	201	208	189	177	177	166	160	193	164	180	193	188	182	188	197	183	187	170	167	187	184	183	169	165	165	172	173	182	179	184	189	222	168	170	177	186	184	191	191	183	180	197	184	162	194	181	202	159	181	154	192	165	175	202	158	166	200	175	186	176	183	200	236	189	161	193	181	169	161	188	196	174	201	178	167	196	189	177	179	166	191	203	170	186	153	175	183	217	178	181	168	208	181	180	185	189	191	210	188	207	210	195	183	167	172	197	181	181	186	187	177	172	189	198	176	183	155	209	224	183	169	181	168	196	188	160	202	201	188	179	172	186	195	195	205	171	196	188	206	192	180	180	185	198	180	179	154	184	192	190	196	171	184	182	195	180	192	179	168	178	196	207	166	180	171	189	183	183	171	151	180	198	185	203	180	174	163	134	176	171	191	190	181	142	191	171	195	185	194	224	168	164	195	176	164	207	163	185	175	183	165	142	174	166	211	187	171	185	176	175	180	187	170	179	180	169	192	193	186	165	169	186	173	170	188	169	177	152	161	201	191	190	156	190	180	183	193	185	178	189	184	183	174	183	189	176	206	186	163	156	219	189	159	200	190	180	200	191	181	175	191	203	168	208	168	165	175	184	170	195	217	172	188	182	186	167	167	159	196	178	180	192	185	176	189	172	181	161	156	185	186	173	201	154	163	196	189	191	169	171	203	204	166	195	186	188	190	173	178	181	189	172	198	196	179	176	199	195	180	187	212	204	172	169	185	174	189	143	197	192	185	183	189	206	184	182	184	192	186	204	174	167	172	214	176	179	187	177	192	204	180	185	193	169	176	160	184	172	212	166	174	184	184	207	193	221	189	215	172	191	217	194	197	174	172	165	178	187	178	163	171	187	182	192	184	206	188	203	197	190	199	205	192	203	173	169	180	189	177	169	184	218	191	185	192	204	179	215	176	181	195	207	188	178	195	170	164	197	162	193	190	203	182	183	164	171	176	170	180	188	182	183	177	206	180	167	204	192	184	171	191	184	169	165	221	171	180	172	164	173	181	201	200	185	206	188	170	166	170	179	162	161	171	173	174	207	172	183	137	186	207	202	207	173	181	195	209	170	182	185	183	179	186	190	177	168	180	177	189	154	191	173	154	162	176	197	211	187	187	193	175	173	150	194	185	193	148	195	184	174	149	147	195	160	180	175	178	175	184	169	185	190	162	207	190	186	184	167	162	182	189	205	178	169	173	176	179	175	179	203	189	200	196	181	207	186	188	162	205	185	180	200	164	165	162	174	203	189	193	174	179	191	179	163	190	183	201	164	181	186	146	168	186	227	192	170	189	180	148	172	194	178	179	174	143	188	206	207	192	185	202	183	167	165	188	173	186	197	165	166	178	172	181	199	188	190	186	200	181	197	183	196	166	172	184	162	163	193	197	195	160	177	175	185	182	174	155	177	185	187	192	165	179	192	177	180	177	176	176	192	183	180	162	199	209	187	170	169	178	196	165	174	207	162	170	186	202	172	162	164	181	157	184	201	199	163	197	188	181	188	187	210	208	175	177	178	175	195	181	149	145	186	177	179	171	195	187	187	190	182	168	173	170	164	201	182	168	163	162	182	210	185	184	164	178	190	216	176	172	183	196	175	188	172	182	180	159	205	206	203	167	165	161	180	180	200	185	190	179	193	173	168	188	170	192	192	191	205	185	181	176	163	155	178	183	168	193	174	186	165	178	189	166	182	196	190	200	175	164	169	179	174	173	175	162	171	189	176	182	196	202	170	196	178	156	168	172	179	176	184	175	185	178	228	183	165	199	180	223	190	206	174	199	188	185	193	172	191	196	162	171	184	173	219	178	172	183	173
1698	553	508	510	540	549	461	493	517	510	486	518	505	498	480	484	492	473	493	492	458	489	477	490	478	524	477	479	482	478	460	447	484	516	513	474	487	467	465	484	472	475	481	477	468	470	521	476	440	487	467	469	475	476	503	493	486	461	465	501	473	509	524	487	473	474	482	468	464	467	496	480	483	481	471	489	490	469	475	473	454	504	515	461	468	507	479	498	484	474	494	490	491	512	469	492	499	432	520	505	505	493	491	478	488	490	498	508	488	464	495	487	486	494	495	497	482	499	487	476	469	458	483	474	465	481	492	471	516	523	517	495	531	501	467	469	498	516	517	471	497	500	474	497	489	492	476	472	505	467	488	452	486	496	513	478	451	469	484	506	490	456	469	452	481	474	504	506	475	524	484	470	472	463	497	464	503	480	504	483	480	458	527	486	505	449	519	502	465	510	488	474	461	469	507	474	552	511	486	491	465	460	497	499	503	505	536	476	482	477	452	489	534	463	539	507	487	526	462	439	481	494	492	496	479	491	468	497	538	488	462	465	466	487	489	491	503	462	487	449	490	521	466	478	531	496	494	501	493	499	483	476	486	487	472	508	458	438	487	517	465	501	489	523	487	483	481	477	486	499	479	498	462	475	494	476	494	471	468	444	436	508	492	454	507	484	512	543	460	486	423	487	493	521	506	459	492	496	507	509	481	512	499	471	469	471	471	452	528	429	490	465	472	462	494	510	510	442	469	491	494	527	484	488	494	510	521	497	473	515	451	483	460	490	471	471	480	479	477	486	449	484	508	531	497	485	475	449	464	455	494	502	484	504	464	469	527	533	479	495	463	522	525	472	472	493	510	463	450	485	467	427	485	456	479	512	491	495	465	485	468	508	472	466	461	479	485	476	458	507	485	495	479	459	493	514	507	482	472	482	479	510	492	491	425	492	487	486	525	470	522	517	474	473	458	529	474	464	476	496	505	469	468	449	495	475	509	460	489	491	469	492	507	484	471	473	479	477	434	511	484	532	512	477	450	458	482	513	476	451	487	514	486	501	530	483	494	505	523	507	502	501	459	550	493	447	461	466	511	471	507	514	492	493	474	478	460	486	508	525	516	492	474	481	466	508	487	486	473	456	486	469	517	452	446	522	529	466	474	472	457	459	465	528	540	510	448	543	486	455	479	452	516	495	480	513	491	542	483	505	417	429	522	480	461	478	485	490	446	499	461	467	485	519	549	434	497	484	460	467	435	513	513	474	476	452	479	456	480	491	474	513	480	466	496	464	472	455	449	492	489	461	498	457	476	490	533	453	485	494	491	480	461	446	517	501	503	475	489	500	487	460	499	484	521	491	465	484	478	487	480	483	485	440	523	486	551	505	507	509	535	448	479	472	493	492	491	490	500	493	455	512	476	524	498	476	439	492	485	508	460	483	479	481	490	525	500	462	492	480	454	494	473	485	465	472	517	465	484	499	494	474	457	455	447	480	458	541	477	502	479	459	482	484	457	516	467	475	493	479	473	474	501	511	474	479	478	486	471	456	472	511	480	462	506	496	486	547	468	490	454	473	462	426	502	452	456	497	483	486	499	477	473	508	486	500	472	470	462	472	491	491	501	466	441	494	462	488	519	486	504	450	518	491	492	490	513	498	456	475	508	513	504	459	477	479	468	500	482	474	529	507	470	472	517	509	499	503	513	496	488	492	492	440	481	502	470	516	512	474	473	510	512	467	488	488	476	493	519	463	482	480	484	509	462	496	446	504	539	540	466	509	468	500	475	472	483	477	518	474	518	506	493	481	504	514	550	473	522	456	483	466	470	501	484	504	504	491	478	510	488	438	467	484	465	474	457	449	475	478	500	465	480	454	475	513	448	485	524	511	495	488	479	508	515	486	519	473	480	459	510	497	496	471	457	454	487	484	441	438	496	466	465	447	467	475	461	459	504	464	472	469	495	464	475	473	509	503	486	471	503	461	483	506	482	454	505	498	513	515	476	486	468	459	493	487	501	454	493	511	522	496	467	521	484	480	459	455	452	498	491	508	485	487	471	464	503	475	478	483	483	512	463	450	470	458	465	496	481	515	516	470	530	475	465	487	487	494	476	502	487	499	461	489	523	490	478	511	479	473	501	502	469	494	482	465	505	529	508	490	462	456	494	469	486	477	488	462	468	490	442	457	448	452	514	464	481	478	460	521	470	497	455	497	506	498	526	519	521	482	470	508	467	488	433	490	489	503	513	480	515	484	500	506	486	491	476	466	466	477	490	522	483	459	495	477	483	464	471	477	481	486	487	472	493	443	482	500	515	535	517	484	483	517	479	461	512	452	522	467	521	459	517	483	539	478	445	466	511	501	510	486	513	499	488	514	500	538	480	505	472	492	458	479	471	484	465	504	493	487	500	511	458	482	486	447	457	473	495	479	467	461	454	471	476	499	449	501	494	491	509	455	479	498	452	530	437	490	463	535	489	495	513	486	478	493	521	527	502	454	496	425	475	506	512	510	458	486	541	467	480	479	474	463	488	514	465	522	465	468	500	477	491	490	481	482	481	477	491	493	464	484	447	454	480	488	491	444	485	532	487	453	436	444	506	476	476	499	470	478	490	459	459	471	496	481	492	512	473	471	506	436	488	512	473	524	469	476	507	500	485	482	491	511	449	499	487	458	491	481	496	517	442	489	448	478	479	480	473	520	476	504	530	445	465	442	485	487	472	520	454	474	482	501	457	508	502	480	486	463	484	480	456	481	525	466	518	495	497	498	447	493	513	474	530	525	521	458	466	468	521	476	483	451	479	469	493	458	460	476	502	472	523	451	485	456	512	483	488	494	475	437	503	461	444	520	466	501	469	488	507	523	449	523	493	522	492	478	478	499	507	480	490	482	471	463	509	496	518	504	507	511	481	496	416	485	422	473	523	532	452	492	445	473	491	468	485	480	471	469	463	494	474	477	488	493	478	425	457	459	531	509	511	499	471	484	456	494	503	490	505	483	528	529	480	504	470	508	445	505	473	456	465	470	474	493	488	504	466	471	445	504	501	506	465	464	492	459	464	483	476	517	495	474	521	481	484	504	444	470	490	479	495	497	499	477	508	497	467	455	488	503	511	493	530	483	501	470	459	530	435	485	490	496	507	486	450	495	483	496	524	465	483	472	478	475	441	478	478	466	457	510	474	507	476	470	492	470	468	492	501	460	459	483	529	475	492	484	448	473	504	492	475	528	430	505	481	506	445	450	483	510	520	448	504	492	467	485	487	466	493	471	443	490	485	481	474	519	483	472	454	510	505	471	474	484	492	502	459	486	491	489	508	432	484	450	454	501	457	501	508	476	483	500	492	430	474	479	465	471	510	456	502	488	497	528	459	484	464	490	470	496	484	467	488	472	462	472	477	488	503	472	428	476	485	492	478	500	479	468	480	506	471	497	486	455	444	494	476	470	500	480	478	494	489	538	489	502	508	494	479	433	517	485	490	501	472	435	480	491	501	491	476	495	465	460
7942	645	688	621	507	484	423	417	417	429	383	378	399	368	395	339	371	365	353	377	400	361	365	359	386	379	377	365	380	358	348	385	378	369	367	384	365	345	355	385	377	382	363	348	376	359	356	335	364	358	344	353	347	366	381	361	338	388	362	363	370	322	352	356	355	345	370	336	416	357	345	376	399	355	382	348	350	340	338	355	384	372	391	340	364	376	393	355	346	379	366	363	355	345	340	339	328	332	376	379	361	337	340	359	357	319	376	393	391	379	354	377	393	352	390	376	363	336	389	394	336	361	356	325	372	379	339	329	334	388	357	368	385	355	352	373	367	411	379	385	335	382	316	365	379	359	338	361	371	396	342	345	365	355	371	341	389	356	347	331	357	350	359	374	364	386	343	332	350	388	318	368	352	367	346	369	326	356	372	369	372	387	357	336	363	358	391	349	385	362	346	355	357	322	322	358	382	362	344	374	366	366	318	331	372	353	390	383	372	382	354	351	357	325	366	335	342	377	355	336	316	404	373	361	348	358	338	326	383	356	365	365	362	369	364	347	364	372	380	364	365	389	397	375	382	393	381	338	415	343	380	389	377	336	376	337	365	381	362	337	355	360	338	359	336	363	374	370	394	359	366	353	382	337	374	366	351	368	360	375	373	380	331	367	375	380	373	344	403	390	358	380	386	376	361	349	323	375	385	349	379	360	360	348	348	382	379	351	374	354	323	360	380	402	392	366	336	366	326	334	371	333	351	366	368	340	363	397	371	355	354	340	369	389	363	353	381	377	388	398	365	342	350	382	367	396	365	335	366	340	360	311	374	343	386	394	317	354	364	347	333	349	332	381	344	335	358	338	375	357	343	355	354	359	328	384	348	362	404	371	360	339	372	348	368	350	373	351	355	343	344	354	384	347	359	351	372	379	374	356	381	403	342	361	367	365	386	348	330	376	365	396	387	356	386	375	368	350	349	392	340	355	334	328	341	356	367	331	343	316	366	344	300	339	394	344	379	323	334	374	360	366	371	374	338	361	396	340	334	380	350	384	349	361	336	351	381	383	378	346	369	368	347	325	355	363	353	361	376	353	372	380	342	358	368	387	343	363	358	371	372	371	313	360	348	354	318	343	370	361	339	361	357	360	321	388	367	347	353	344	360	361	344	358	356	340	363	321	377	330	345	342	358	365	377	339	353	353	394	346	400	343	379	350	352	336	402	346	388	354	372	332	372	373	366	349	381	366	371	404	349	373	332	354	363	379	387	336	355	362	370	367	367	332	384	364	348	351	362	384	380	357	363	354	378	359	373	365	352	371	390	364	367	367	332	374	342	364	387	380	328	385	416	384	356	377	339	364	347	371	359	352	397	379	370	373	348	363	332	353	375	354	394	357	391	335	341	345	352	353	396	361	352	370	372	348	390	398	340	338	372	387	366	366	367	374	343	382	360	392	357	387	360	363	345	353	338	370	396	364	376	384	353	354	356	363	357	351	377	345	369	365	333	379	386	359	377	385	395	423	355	357	341	411	363	370	366	345	349	343	332	363	356	364	347	361	422	355	315	396	390	381	337	361	387	403	340	352	371	377	364	376	359	318	370	357	335	383	360	354	354	375	357	417	364	376	396	365	405	349	381	351	356	367	380	373	345	379	360	362	382	331	317	337	336	372	366	374	400	388	401	367	363	360	363	344	340	370	390	375	341	363	329	367	363	343	367	363	395	356	363	324	361	353	343	355	385	381	359	347	372	376	335	387	392	343	391	397	348	313	359	329	378	396	384	373	362	397	390	372	387	349	372	347	352	352	390	339	315	337	332	364	332	346	362	347	389	362	345	386	374	364	345	366	398	356	382	400	364	341	379	360	361	365	369	412	369	343	330	328	342	373	362	364	378	382	365	376	340	350	356	418	414	363	337	348	371	366	354	352	371	367	329	374	358	375	385	354	360	387	356	326	379	363	346	350	362	340	367	371	415	426	391	348	363	333	359	337	385	375	332	375	372	378	333	385	332	379	364	388	393	361	359	327	387	349	406	384	377	385	350	379	389	340	377	360	371	372	347	350	374	416	363	360	376	348	402	395	349	379	379	353	365	319	360	371	385	367	333	359	384	363	382	377	347	395	405	348	367	343	328	425	370	354	366	338	356	351	363	376	341	389	352	395	404	362	349	361	365	378	358	384	356	378	372	340	359	391	374	411	378	376	361	360	322	355	329	333	386	360	371	351	346	352	365	367	396	351	362	330	361	351	364	338	346	331	372	359	388	320	339	350	335	363	351	372	361	349	362	337	361	355	337	370	351	379	400	367	379	380	343	365	350	376	350	378	358	376	350	378	348	339	421	383	356	335	374	365	349	345	375	382	380	336	375	377	358	359	368	338	405	320	329	368	351	347	366	398	368	312	358	337	386	385	364	356	382	375	401	361	406	354	366	379	402	348	366	375	340	377	336	324	385	374	368	366	342	362	366	387	351	363	353	327	376	333	361	340	387	365	359	346	381	358	357	353	359	358	362	355	395	378	346	356	380	351	365	358	392	401	359	414	385	346	349	362	386	381	366	372	341	307	345	341	379	365	324	352	358	394	369	340	346	369	347	370	384	369	365	356	380	388	369	348	365	357	337	396	352	366	383	409	353	347	382	368	322	355	343	375	380	390	328	377	402	350	344	358	355	365	339	380	341	351	365	365	373	389	333	350	346	353	333	358	353	348	360	392	369	352	360	319	349	349	359	352	339	383	367	355	370	332	380	338	356	358	340	380	363	405	353	376	396	366	375	351	333	360	378	320	357	355	375	348	367	358	372	367	358	346	332	352	364	351	350	363	356	379	383	366	378	370	391	381	329	379	346	336	335	387	393	375	421	358	333	365	331	399	366	370	359	365	352	345	374	375	350	353	368	367	362	353	361	347	350	341	361	358	355	343	376	360	388	367	323	370	356	370	343	348	342	353	367	390	346	360	402	395	349	338	338	359	337	388	366	362	335	328	350	321	383	345	351	360	380	352	380	405	340	345	344	373	372	378	356	370	321	346	404	376	337	357	342	373	349	380	368	386	350	409	374	372	378	378	358	372	400	370	376	364	324	334	378	339	370	382	372	332	380	372	356	382	382	370	375	405	340	402	353	326	366	347	369	378	370	367	336	364	368	374	378	339	389	413	369	329	377	376	343	360	343	375	388	384	395	378	370	357	359	356	368	392	395	389	391	375	355	372	339	386	356	360	355	338	384	348	381	357	352	362	351	366	372	390	378	362	387	380	357	356	325	353	398	342	319	363	344	389	351	382	387	358	324	374	378	375	364	345	337	375	370	367	394	355	342	365	363	353	362	367	340	333	377	366	383	344	357	349	365	397	330	363	367	373	370	382	337	361	376	405	415	413	375	352	321	408	378	392	358	386	368	380	351	353	380	333	339	338	352	382	378	372	377	369	389	349	360	341	368	382	342	393	380	374	383	369	363	338	352	412	368	348	342	316	351	394	349	386	353	384	392	345	355	390	363	383
6711	1125	1530	1618	1552	1409	1263	1130	1071	1029	1022	1033	956	932	903	948	953	951	932	913	946	883	900	875	891	851	879	863	875	803	860	806	844	817	852	822	883	835	836	844	869	832	817	789	838	819	839	846	879	917	853	860	797	830	848	870	835	867	837	807	835	808	900	805	805	912	886	861	860	849	874	852	839	840	829	815	830	847	854	844	832	891	853	887	836	830	821	808	816	850	803	832	806	822	838	823	823	799	851	845	850	871	881	820	858	875	797	865	845	831	836	799	836	807	864	824	804	807	780	807	843	818	838	858	869	892	860	810	863	871	858	844	806	873	873	808	841	876	834	876	847	836	854	833	827	806	858	883	790	849	870	844	818	832	870	844	783	817	871	877	809	810	829	860	897	871	821	851	886	842	842	873	886	802	793	853	880	838	904	811	859	890	810	881	867	843	847	829	845	797	822	828	884	852	886	855	836	863	880	832	888	857	873	866	855	866	804	855	810	863	811	826	872	826	922	843	851	860	835	812	850	831	919	863	880	851	815	853	829	807	855	874	869	807	801	892	876	867	876	864	833	918	858	868	863	876	809	827	815	836	846	857	798	812	869	834	877	868	803	885	865	854	848	844	828	857	854	825	831	808	869	871	846	778	813	814	878	862	850	806	873	832	842	801	787	793	811	851	859	809	814	877	883	833	849	853	871	836	840	860	871	843	817	841	829	858	847	833	845	859	869	841	828	848	821	812	796	896	869	828	862	854	840	824	822	839	881	846	845	778	855	848	855	850	862	821	868	847	897	780	853	834	856	819	822	854	813	856	823	814	806	779	799	784	883	859	870	841	803	828	880	877	890	852	864	897	861	810	803	828	833	825	856	856	835	886	860	849	799	874	827	847	846	855	826	843	892	907	872	850	847	839	871	834	833	799	893	818	878	812	870	845	851	867	852	882	872	861	807	851	905	808	837	783	842	834	819	893	827	861	759	851	829	800	813	835	888	845	817	846	850	827	911	815	831	874	802	827	864	835	804	879	845	814	840	876	869	807	859	888	795	826	845	819	822	848	846	802	855	886	819	820	869	829	823	869	835	861	860	870	819	871	877	807	816	878	865	837	806	828	871	804	904	809	797	843	812	898	820	860	889	860	876	836	841	868	839	817	854	816	847	882	893	813	808	864	880	901	864	814	908	843	801	843	813	837	902	800	797	856	846	855	841	797	848	819	883	809	819	858	876	896	839	865	836	852	840	831	801	831	844	783	873	876	812	858	847	852	793	901	814	804	826	825	848	842	814	875	842	843	823	843	852	864	886	869	845	855	838	818	822	816	862	891	820	827	855	867	890	789	830	832	899	917	835	862	849	861	828	871	839	846	838	820	791	794	823	809	846	813	810	897	867	810	885	876	837	876	836	853	861	821	837	879	838	851	840	844	895	898	838	822	879	875	895	865	825	844	851	857	824	854	875	833	852	857	869	838	782	835	839	857	863	854	848	792	839	814	840	805	817	805	863	848	878	824	815	897	855	832	853	860	831	853	839	790	855	877	765	851	864	833	795	860	862	820	862	834	889	814	836	867	862	827	881	866	851	892	804	862	912	837	827	825	908	858	814	844	839	836	895	829	834	855	828	798	849	857	903	805	852	866	867	828	876	824	885	865	847	856	844	863	873	860	909	893	828	808	844	814	796	907	876	867	819	867	881	832	841	830	911	814	865	850	839	843	857	842	827	882	803	838	815	846	829	860	896	844	811	829	902	819	885	855	791	830	844	843	855	837	816	829	845	915	886	847	864	879	840	873	878	812	857	813	898	845	794	858	880	869	816	831	867	867	851	840	823	823	828	832	847	830	817	815	854	810	826	862	829	833	826	897	832	852	877	891	880	874	863	847	883	838	849	838	870	859	872	867	879	850	835	776	864	848	809	812	829	825	888	909	819	831	852	857	822	799	817	895	844	821	860	838	815	828	845	846	822	864	900	802	843	874	819	836	783	868	859	813	869	791	886	870	888	875	851	835	848	817	854	923	866	834	808	831	830	889	794	854	836	861	812	891	847	859	799	876	822	850	916	852	795	838	876	837	855	843	846	836	834	859	902	859	925	832	874	865	824	853	807	857	852	840	861	850	869	847	856	852	827	883	812	852	869	858	844	856	872	834	837	851	877	877	864	820	863	850	808	812	850	824	848	825	858	853	847	851	836	824	848	869	789	800	831	847	801	819	848	795	876	898	831	848	815	851	878	819	834	810	789	880	850	839	824	820	857	792	890	809	879	819	784	813	834	821	853	853	822	797	789	835	824	804	875	825	818	874	893	868	810	794	834	845	828	862	858	847	841	877	837	855	840	842	795	817	819	899	872	887	870	838	827	850	863	815	869	823	903	835	817	813	829	861	833	811	909	850	842	806	856	806	847	830	835	844	834	802	826	798	869	810	860	871	843	834	848	850	845	878	799	792	813	894	856	834	878	826	863	856	822	861	797	849	876	840	837	840	811	840	806	859	844	860	852	823	823	834	856	849	821	838	860	895	883	817	822	838	802	870	864	839	873	836	847	840	800	862	869	886	842	825	878	840	802	862	850	881	845	842	830	832	797	818	852	849	858	821	819	800	903	834	805	847	839	849	853	834	853	812	857	865	872	880	805	792	865	834	833	857	808	867	831	808	846	813	829	813	907	836	860	897	875	835	841	800	864	857	843	864	871	794	850	866	858	855	869	835	867	846	885	837	803	820	832	842	826	802	857	826	819	870	834	803	828	831	833	879	907	814	882	821	874	784	855	879	878	816	822	832	780	859	829	812	830	830	843	865	842	845	862	799	846	811	844	840	827	824	818	866	852	809	832	803	860	855	818	843	821	842	815	868	849	827	848	814	808	862	835	915	837	859	829	838	889	838	857	834	818	846	808	785	852	849	863	811	860	812	844	873	841	844	850	865	823	797	848	864	813	883	816	857	823	864	844	864	847	792	850	843	830	863	838	871	831	841	829	858	863	825	832	857	837	809	819	849	871	833	834	825	856	810	821	780	837	837	899	826	779	827	832	825	819	855	843	853	876	837	852	864	874	813	806	875	843	826	853	800	800	801	886	892	827	847	862	862	884	817	840	842	875	869	872	819	796	851	795	808	823	846	856	789	834	856	854	832	802	812	867	875	892	845	871	807	910	868	832	853	818	910	806	833	863	823	815	825	869	869	888	902	821	823	841	880	833	864	842	875	857	790	845	862	883	854	882	840	817	797	842	839	868	873	832	854	834	839	948	836	824	883	840	810	856	826	860	812	857	833	817	834	820	811	803	855	855	842	876	832	855	815	856	817	871	852	845	827	879	829	844	834	870	793	851	870	841	821	863	879	836	874	877	797	820	891	805	842	842	829	825	841	828	857	878	811	829	867	819	845	864	810	876	828	809	817	852	826	880	803	828	835	818	820	808	861	840	850	786	822	807	845	826	785	800	815	829	784	840	824	803	867	886	855	919	831	868	843	887	823	822	810	826	796	854	852	834	839	896	795
15179	1412	1024	827	629	537	495	432	416	455	405	391	370	370	385	369	359	338	315	377	386	310	376	357	345	352	331	339	329	342	356	362	359	351	362	321	395	342	336	381	353	370	321	346	333	311	336	327	352	386	370	334	373	334	343	369	329	330	351	345	327	340	330	330	374	344	334	329	318	326	353	351	336	323	344	384	378	346	348	375	355	334	351	343	336	369	328	345	335	339	348	320	306	366	356	316	336	365	361	352	371	329	326	353	337	351	373	356	367	336	349	354	310	353	330	344	340	341	335	320	306	369	347	348	366	362	361	359	365	355	361	335	376	341	349	348	347	367	354	345	317	345	324	385	345	360	347	330	318	296	369	316	331	379	303	328	385	375	347	346	349	361	344	332	351	323	309	337	319	317	367	364	334	315	393	342	358	341	326	338	339	367	313	333	353	370	344	378	322	366	345	344	346	313	350	321	353	360	355	326	322	351	369	366	348	341	355	361	345	360	360	331	338	341	341	311	337	322	331	315	349	336	335	347	349	334	332	324	349	354	302	333	347	326	339	335	334	353	345	304	357	351	343	363	317	320	341	314	332	320	350	357	341	371	344	364	368	341	364	404	344	339	345	315	345	325	299	347	376	329	350	377	365	323	331	333	343	370	322	353	348	358	346	334	346	346	358	333	332	370	376	358	339	330	335	384	336	327	336	354	331	354	346	369	337	343	330	353	365	343	288	300	338	359	363	309	340	350	349	372	349	336	348	334	321	342	340	333	381	334	363	355	362	371	337	375	340	353	361	369	369	334	375	328	318	343	346	349	334	332	336	342	326	319	347	302	355	365	322	334	366	318	318	338	363	319	326	331	316	339	360	321	355	339	357	341	354	331	334	374	359	355	326	320	329	346	348	338	351	359	339	349	333	315	321	335	329	368	345	394	362	317	373	352	329	340	345	349	360	344	347	341	318	332	362	316	344	363	347	339	365	362	355	355	365	322	364	343	352	314	331	323	350	338	388	374	319	350	355	365	386	300	309	323	349	335	315	352	341	357	347	333	348	342	334	347	377	352	327	357	338	348	344	311	352	346	323	355	357	353	323	339	308	303	348	361	361	299	334	364	346	304	363	358	350	341	337	372	310	360	343	391	351	312	352	369	349	414	307	358	361	391	373	345	364	344	362	299	321	322	349	355	337	343	383	362	340	359	353	331	376	340	364	340	363	345	329	369	330	364	337	335	324	313	352	331	330	364	324	346	331	334	348	349	351	403	365	353	347	324	347	356	327	310	333	359	342	342	335	355	318	354	356	338	381	370	331	311	340	332	345	332	343	327	349	368	352	352	338	329	323	318	348	359	353	366	365	383	364	337	337	318	370	355	331	391	341	365	334	348	372	345	329	348	388	353	362	366	337	344	337	337	332	354	366	327	349	370	367	362	313	350	310	368	346	374	339	327	350	354	327	377	379	362	359	340	365	376	355	315	336	356	357	352	369	351	381	308	327	384	343	367	325	361	351	350	346	334	353	370	339	343	362	334	367	361	374	325	328	346	328	370	368	337	343	328	340	322	343	342	338	339	345	332	350	346	336	353	362	349	385	353	338	352	330	320	341	328	372	329	326	350	344	339	338	337	363	352	367	343	340	361	366	354	334	350	343	335	316	373	339	329	321	333	299	340	341	342	333	314	361	380	329	322	337	331	347	344	320	343	320	364	361	324	323	319	348	320	332	380	315	334	337	314	356	378	325	306	339	325	336	356	313	349	385	355	379	320	330	361	332	313	327	319	355	383	363	333	362	339	365	352	382	359	338	371	335	343	371	346	370	372	350	354	340	355	353	386	335	365	362	339	308	328	377	327	329	353	343	328	370	339	350	353	351	316	373	340	312	326	337	361	298	351	341	340	350	364	337	317	355	356	338	332	318	361	358	342	376	405	370	351	364	338	355	289	330	333	348	369	342	360	369	366	401	329	344	340	331	321	311	371	341	308	346	309	325	353	368	326	394	367	363	301	349	377	330	354	405	345	316	362	366	319	348	386	346	319	343	322	325	329	337	318	351	372	308	334	318	359	354	397	325	334	339	322	368	342	328	330	344	344	318	368	338	341	351	385	351	364	353	355	316	302	339	327	340	331	357	361	358	309	350	323	333	355	339	357	342	327	326	331	381	333	321	335	350	301	342	332	365	315	341	344	346	355	376	346	330	342	323	301	380	332	360	363	314	346	322	306	349	356	335	323	350	337	321	324	350	338	329	330	328	371	354	334	328	333	341	335	315	310	350	365	334	346	347	340	325	338	347	364	342	311	341	328	344	324	343	372	361	391	360	370	341	313	332	314	368	371	349	313	315	335	326	353	385	331	371	345	312	341	342	331	353	346	360	332	339	333	316	363	346	390	342	332	370	349	368	345	322	326	345	380	287	363	355	369	331	324	327	313	319	347	356	375	356	394	350	353	371	311	357	342	326	368	360	357	372	338	338	403	337	356	364	379	367	363	348	326	358	339	295	353	311	357	351	382	355	334	309	312	345	350	305	342	346	313	338	353	333	308	306	331	360	349	350	337	343	327	364	361	356	338	383	397	375	350	356	358	304	335	343	366	334	350	303	323	350	340	311	323	366	384	341	315	369	307	289	356	317	337	352	323	314	341	326	363	331	381	365	362	341	331	352	342	358	357	381	338	324	345	351	351	343	350	367	327	341	322	343	356	355	342	370	342	348	358	342	364	348	355	350	328	341	339	306	321	317	336	368	346	336	309	364	313	303	338	324	353	335	377	394	321	363	374	355	349	323	325	352	339	366	313	370	321	329	356	367	326	349	383	343	332	341	336	377	338	353	389	332	342	389	316	354	364	368	366	341	332	379	361	337	370	366	328	326	331	339	333	345	355	320	359	327	328	334	363	347	366	352	326	349	366	373	320	324	333	350	327	353	363	387	310	323	336	376	305	358	350	360	373	353	359	353	356	326	333	338	345	321	349	346	331	334	385	390	350	360	342	329	348	337	317	355	345	318	335	340	358	385	316	319	360	344	370	313	333	356	351	358	377	341	354	297	338	321	357	335	348	337	357	347	345	293	313	321	353	351	352	393	333	336	332	331	327	346	346	332	349	370	333	353	338	291	319	347	362	353	360	385	344	339	373	348	326	388	354	337	308	349	356	351	369	366	368	361	344	336	346	355	328	352	354	328	350	321	354	371	329	342	319	371	350	345	362	333	339	353	345	389	319	375	364	317	357	332	326	336	345	360	362	361	321	332	340	325	335	410	348	359	330	356	372	345	361	321	347	372	375	350	370	347	385	367	385	324	301	369	322	341	357	324	362	381	311	324	352	358	346	311	350	362	372	331	339	323	346	340	349	301	325	333	324	342	351	357	365	344	383	334	353	344	347	344	321	361	342	322	345	302	338	327	352	347	360	364	372	345	342	346	361	306	330	355	361	344	377	348	349	371	315	360	343	344	336	354	335	337	331	309	337	347	339	312	357	361	335	351	370	324	366	309	313	328	303
8296	1314	2082	2363	2169	1856	1481	1344	1232	1130	1069	1051	1035	1005	968	908	893	928	894	882	902	861	831	830	823	823	837	866	864	824	806	776	792	805	803	766	823	772	783	782	812	732	822	839	801	794	831	853	756	766	809	767	796	746	818	779	777	762	789	781	813	815	805	780	758	767	793	770	785	814	753	737	793	744	710	743	810	822	782	758	775	784	733	766	768	818	763	755	767	750	783	739	808	743	820	798	758	814	767	772	751	769	748	803	746	715	782	794	773	830	772	737	776	790	787	779	785	802	743	791	821	799	810	760	769	745	782	779	701	765	764	813	816	846	827	783	829	791	780	762	752	725	771	745	798	788	799	755	774	771	717	748	722	777	780	769	745	756	755	761	799	727	816	751	788	737	763	775	825	743	815	781	762	744	800	718	779	798	836	735	729	767	791	747	761	767	761	799	778	777	801	784	763	731	743	757	731	740	798	812	759	767	794	707	760	758	753	762	795	778	771	757	828	779	779	771	772	777	774	808	738	784	779	783	748	786	811	777	759	798	781	776	791	774	806	814	734	788	796	732	764	755	782	763	745	797	768	780	808	751	817	771	721	761	747	740	773	748	762	838	787	768	772	781	742	791	751	793	793	746	764	739	779	813	799	780	740	713	745	824	753	763	754	823	807	804	774	766	773	736	730	741	735	762	778	752	733	734	760	766	776	799	759	733	794	769	804	788	726	770	759	751	728	780	789	770	736	748	785	767	747	749	750	760	802	767	739	774	764	782	761	736	723	796	712	805	728	767	760	803	751	720	776	783	767	785	798	794	811	801	770	777	771	727	724	788	732	817	793	738	758	787	802	772	790	806	763	765	757	783	765	756	767	765	756	767	780	780	749	759	766	793	752	791	761	765	747	794	744	740	788	835	738	755	787	741	757	819	777	775	765	731	777	734	752	789	758	713	787	804	763	767	751	719	737	805	781	775	823	730	793	772	764	748	737	820	769	747	826	761	808	738	752	748	781	774	802	751	802	782	747	726	744	749	843	745	773	774	787	802	835	732	808	754	760	839	796	834	753	739	725	744	790	786	778	750	728	782	832	794	748	754	746	791	764	815	761	764	750	800	788	760	798	784	757	725	779	776	782	732	755	796	775	779	760	772	749	813	786	779	837	762	716	793	743	771	790	780	785	783	772	793	812	808	752	817	747	772	789	805	769	768	751	810	731	787	710	811	771	746	778	761	833	784	771	739	742	754	750	732	778	744	771	818	753	767	817	802	747	792	719	750	803	782	738	763	822	790	790	768	782	802	810	717	746	787	750	802	722	797	763	785	752	768	806	812	752	738	775	800	744	758	778	797	764	755	825	775	770	776	762	753	760	764	766	812	733	843	760	770	793	768	752	729	743	760	758	728	803	793	732	770	762	780	771	808	769	793	780	754	762	700	810	715	784	806	812	730	795	794	766	743	797	740	782	774	775	759	831	729	768	812	738	747	794	767	731	780	804	754	768	798	714	788	723	775	777	834	767	747	773	750	779	761	864	752	757	760	764	781	754	780	779	749	781	761	802	721	776	746	778	756	820	772	747	809	772	746	782	779	755	800	816	718	745	785	763	750	762	742	784	738	754	797	752	811	796	750	789	753	778	778	722	797	771	766	785	790	802	750	783	784	749	781	769	747	712	766	769	758	757	747	831	817	733	771	784	802	797	742	819	782	748	744	761	823	790	744	781	786	760	737	762	790	769	756	724	774	743	739	778	775	780	784	783	810	780	749	812	763	749	769	741	841	763	806	774	741	781	785	739	762	782	716	762	788	771	818	762	771	730	774	809	763	735	731	781	796	770	726	800	756	798	752	753	772	789	763	750	777	753	745	740	799	752	766	747	795	803	740	771	742	761	790	762	764	822	782	778	763	720	761	776	791	768	760	779	776	780	764	741	747	773	755	766	767	779	757	748	765	770	796	751	728	773	747	749	772	793	812	748	744	791	726	742	760	752	796	795	773	752	804	768	737	792	757	750	759	778	793	735	758	780	751	802	770	783	768	800	772	758	753	756	768	801	786	830	764	771	755	746	703	766	809	761	737	757	763	869	779	741	726	758	746	770	765	740	751	786	784	766	745	791	755	741	768	790	759	823	769	739	791	777	755	812	778	767	779	759	769	814	763	739	761	726	782	767	792	783	782	777	752	788	810	765	813	777	742	757	837	754	813	814	729	764	807	762	779	759	735	812	754	764	738	698	797	763	732	836	773	776	716	742	767	707	780	764	752	761	747	790	756	762	718	774	753	766	751	725	802	797	735	766	759	740	762	794	771	783	780	782	778	766	802	743	805	736	759	780	731	789	769	721	795	779	747	834	715	762	755	782	746	772	785	779	735	739	752	681	780	735	752	768	788	762	758	751	791	758	779	768	760	781	750	813	789	746	778	801	770	761	755	755	773	739	802	756	768	818	776	773	758	711	755	724	705	795	745	825	749	734	736	756	794	753	757	756	738	741	743	815	786	734	768	782	791	806	752	779	751	794	733	771	745	737	791	711	800	703	809	757	783	857	718	777	740	724	800	721	798	803	796	729	789	765	794	757	814	746	752	796	773	791	774	768	806	766	762	782	724	741	703	757	776	784	808	766	773	743	769	798	732	786	745	737	785	788	771	797	821	740	774	819	750	766	751	746	751	777	843	725	748	795	757	732	779	804	746	790	796	781	791	743	789	773	818	743	766	729	813	749	795	788	760	747	829	782	762	770	774	744	778	717	778	839	775	765	783	771	812	754	789	754	764	835	736	825	771	754	794	828	788	763	782	742	782	796	759	785	779	766	786	791	729	734	787	817	780	814	754	773	762	781	740	798	751	748	773	739	764	750	774	754	806	777	803	792	756	774	753	768	735	791	774	758	798	735	745	802	787	760	778	791	785	763	817	749	789	761	794	849	779	778	767	711	783	769	788	740	783	786	772	690	758	762	744	828	798	782	774	802	760	768	771	778	731	738	781	763	746	822	785	751	781	753	769	741	745	749	818	743	750	789	812	745	784	743	787	773	777	730	827	761	787	776	774	767	772	772	745	805	758	750	742	779	790	805	796	728	804	810	733	770	783	794	734	799	804	764	736	768	759	808	792	704	787	804	786	811	732	791	753	749	730	808	745	787	808	720	704	746	774	731	753	735	697	788	790	824	754	789	729	773	810	787	793	747	762	768	789	809	747	804	810	781	776	760	782	779	823	746	716	781	753	757	780	774	780	803	725	787	790	775	755	769	752	767	745	773	773	819	793	767	818	721	731	756	784	712	760	758	757	766	741	784	756	778	772	684	777	727	734	765	771	774	726	759	782	751	758	781	723	740	763	816	804	765	786	734	803	758	738	750	781	748	760	733	770	745	778	761	793	810	787	795	793	798	772	745	795	739	771	778	761	785	757	811	756	755	700	772	771	781	727	762	802	739	803	773	750	777	775	796	773	802	763	797	765	757	802	772	729	775	771	784	783	755	753	764	788	787	849	794	763	752	781
1393	209	223	189	179	211	187	172	158	188	207	186	170	193	182	190	200	191	208	196	160	174	189	196	198	194	182	195	182	173	190	175	170	203	193	192	181	173	210	154	182	182	168	212	177	185	169	181	202	189	180	187	204	176	165	185	187	184	206	166	186	172	216	189	194	202	203	168	195	201	202	190	220	193	152	183	169	181	182	183	179	186	191	197	199	198	189	168	192	174	138	211	197	168	156	174	159	183	180	196	181	184	194	190	172	159	159	169	199	192	195	172	184	178	176	217	201	214	202	183	164	186	179	205	172	171	192	214	176	180	172	182	182	175	181	181	199	191	204	183	181	186	196	210	176	166	176	177	171	211	198	171	172	173	198	186	174	175	177	185	182	193	188	186	200	195	183	193	200	181	213	196	196	187	177	195	182	178	178	202	174	195	190	170	176	164	167	179	205	174	188	195	195	181	182	186	184	175	188	186	170	169	170	177	178	171	183	169	171	190	189	189	207	194	214	199	194	200	171	174	193	180	178	215	197	178	189	197	185	159	199	184	185	206	168	160	182	189	163	156	201	187	191	173	196	199	188	188	207	212	190	185	200	182	171	178	170	154	180	173	172	205	193	194	171	152	201	192	172	214	197	172	203	191	186	177	189	189	200	178	182	200	179	189	192	206	196	190	181	166	183	169	161	183	181	183	205	187	180	187	192	187	216	192	184	191	181	163	182	184	184	207	201	182	187	196	182	187	198	182	162	189	181	183	218	173	200	234	202	165	196	179	192	185	194	185	192	168	179	205	167	187	191	203	158	163	195	203	197	209	158	182	194	188	178	211	161	199	201	162	185	159	142	180	185	169	181	207	167	175	191	188	188	180	198	175	193	167	176	163	207	197	191	150	181	160	181	198	159	166	183	187	194	182	156	164	205	162	167	195	192	209	181	189	161	190	198	176	209	176	200	184	183	179	176	184	198	186	207	202	195	190	177	175	177	189	180	174	195	176	186	178	203	203	186	179	199	187	218	199	189	186	224	177	177	199	188	165	176	171	164	198	209	187	170	168	180	204	170	162	199	217	155	190	176	188	190	196	198	153	215	192	215	180	189	186	177	171	167	171	165	179	179	196	167	198	177	186	163	197	175	170	174	200	154	201	184	177	188	180	205	195	176	189	177	192	216	204	185	168	189	170	200	223	209	158	196	199	177	203	206	183	182	195	205	185	218	172	179	179	176	205	207	173	179	186	163	210	184	153	216	190	193	185	180	195	168	196	180	190	198	153	207	172	177	178	195	188	177	198	197	197	185	195	175	185	155	197	172	174	183	196	197	156	197	172	171	193	167	198	169	169	193	169	176	182	179	203	207	168	177	204	189	173	178	163	209	192	203	175	199	173	203	224	213	171	187	199	190	189	174	185	186	177	181	174	176	177	180	206	194	188	199	202	181	197	207	183	219	191	193	158	163	169	171	156	181	187	213	181	203	184	182	200	182	183	195	210	188	196	187	178	182	206	186	153	196	193	187	200	194	163	183	204	200	184	198	171	189	172	172	187	152	178	164	210	194	184	171	186	197	178	157	194	177	202	155	177	170	187	168	172	196	173	214	187	191	196	200	188	194	195	210	182	170	171	187	171	163	167	172	160	179	207	197	165	201	177	189	180	188	165	184	175	208	189	160	164	201	179	177	170	168	201	182	173	184	206	209	139	171	206	175	200	150	179	215	184	170	173	163	185	170	196	184	179	220	185	166	189	190	227	188	173	206	177	200	160	183	179	184	179	171	180	190	179	194	172	189	177	182	217	213	203	174	208	184	179	173	190	204	167	177	166	148	162	159	187	174	195	193	172	184	171	192	179	197	182	186	169	189	190	195	193	193	206	195	164	184	183	179	191	197	167	195	179	174	209	171	198	176	169	203	165	179	186	175	187	191	185	205	201	190	208	180	180	208	186	207	191	182	192	162	191	178	179	175	190	123	189	180	209	215	191	196	200	158	183	205	167	193	164	170	178	200	179	179	183	193	161	195	172	183	190	196	221	173	205	180	202	202	200	182	180	187	189	176	173	197	175	184	189	200	180	175	178	164	191	206	187	205	208	186	203	145	182	188	156	176	195	180	176	194	164	151	163	180	180	183	181	198	182	155	173	180	172	172	194	187	162	177	186	205	185	200	171	202	201	170	187	186	198	202	187	182	153	181	173	160	163	206	186	199	171	162	204	174	195	168	211	181	185	203	199	184	182	177	181	197	179	198	182	180	183	176	202	170	187	163	167	187	174	180	209	192	166	190	191	170	178	194	168	172	174	215	168	198	190	198	186	169	182	202	189	182	167	183	193	173	164	204	195	191	204	196	192	203	175	195	206	195	186	189	182	175	162	179	181	158	166	180	171	174	175	188	176	178	186	176	193	179	181	174	177	189	208	198	177	181	177	160	164	175	185	169	172	176	199	183	200	180	155	191	174	208	198	204	166	205	195	174	190	191	188	202	195	197	180	216	181	175	175	186	184	185	191	180	161	198	174	161	191	165	177	175	206	188	183	173	178	185	194	177	164	184	188	183	175	208	200	202	216	213	213	195	179	215	172	195	149	179	183	194	190	181	157	156	198	185	163	207	189	195	212	162	183	171	198	203	187	188	172	161	161	161	192	228	179	162	181	164	179	211	190	163	187	188	199	218	184	189	177	172	156	191	192	184	159	201	209	162	179	183	189	213	183	189	197	193	213	179	187	180	206	182	183	201	184	197	202	205	201	185	198	163	190	220	182	191	209	193	170	183	180	177	180	157	154	209	191	187	181	188	176	178	177	195	173	168	177	147	171	172	184	179	209	196	171	191	228	175	206	175	184	153	175	183	161	178	193	183	196	191	206	191	170	195	187	179	184	187	172	170	179	173	199	193	191	189	174	187	183	194	184	175	190	176	178	187	173	216	170	201	168	193	194	205	185	187	217	163	169	193	165	187	193	179	190	191	195	189	173	189	184	211	198	173	173	185	187	176	235	182	198	172	175	187	175	192	195	183	166	183	168	184	184	178	180	178	227	177	170	172	183	208	154	197	177	154	149	175	166	179	212	213	165	182	202	195	200	174	163	186	190	191	189	214	181	205	184	170	181	193	211	194	201	205	164	205	183	193	173	194	174	192	167	172	192	200	198	173	192	172	195	193	182	194	190	167	205	185	194	173	194	179	184	190	213	190	174	179	197	200	189	171	222	173	190	179	192	214	194	208	172	174	206	167	204	190	192	174	197	186	182	199	170	164	200	230	198	196	200	180	226	194	181	195	195	174	198	186	185	166	176	162	176	214	190	166	193	182	199	157	169	196	183	184	182	200	186	195	160	187	183	171	176	195	192	209	190	172	182	180	184	184	194	192	167	181	160	183	205	195	184	191	182	184	172	186	207	182	191	198	180	187	184	187	187	179	201	202	167	154	173	209	184	190	172	187	196	191	175	189	186	212	184	187	177	197	188	183	191	174	209	184	179	195	159	171	171	189	214	193	189	162	209
1791	477	554	556	531	489	527	535	497	475	500	510	507	516	513	496	451	475	511	489	508	468	483	512	499	517	517	470	477	512	543	475	457	499	478	489	489	505	515	500	466	487	502	503	487	498	499	436	499	470	508	505	507	503	463	471	491	486	499	481	453	533	535	479	481	505	493	481	512	474	474	486	518	498	528	476	494	512	489	476	514	482	496	496	507	476	500	511	472	541	473	494	470	531	477	474	515	525	525	429	489	496	494	485	463	490	524	500	472	494	499	481	464	476	476	505	478	496	496	502	511	490	498	482	473	486	496	491	469	508	517	495	494	471	470	475	466	501	510	466	524	501	478	504	495	476	525	482	494	500	507	527	496	488	502	457	508	528	507	519	502	518	503	461	476	481	508	504	504	544	483	506	499	484	470	485	493	465	524	496	529	459	499	492	490	534	463	427	502	523	470	520	483	468	527	502	473	475	526	494	486	503	489	469	468	484	477	500	487	486	526	463	481	468	519	506	513	495	454	466	504	513	488	482	468	484	478	486	465	444	474	488	494	448	514	479	484	491	498	447	498	482	489	486	480	475	492	502	469	483	502	503	502	513	491	515	450	485	470	492	457	485	468	456	461	466	535	484	485	485	495	511	497	460	504	570	475	534	508	466	474	477	452	477	454	489	473	492	493	490	498	476	515	485	468	457	466	487	473	488	469	486	493	487	495	479	493	534	494	475	486	510	520	514	489	470	499	500	445	503	516	497	485	489	461	483	502	463	508	472	471	503	518	480	473	478	468	525	516	498	484	535	492	469	492	474	483	487	452	462	466	511	527	486	485	460	488	489	519	475	518	476	457	502	499	480	477	468	491	484	508	475	502	498	502	494	473	477	476	490	479	504	490	482	459	458	508	473	520	507	448	476	485	518	485	494	478	505	509	516	484	506	456	540	479	510	461	458	485	489	474	499	502	482	524	489	477	490	468	478	503	488	489	510	520	485	463	464	497	489	468	436	497	479	471	472	476	470	477	482	488	492	524	513	524	481	503	481	508	481	519	461	485	509	488	471	466	492	510	498	482	477	502	527	491	500	540	512	448	483	518	514	512	487	477	508	515	483	488	449	460	494	477	512	475	497	480	472	462	477	488	471	463	464	519	493	478	476	505	493	472	493	508	523	481	462	478	451	476	483	457	527	490	528	506	492	447	483	472	517	509	459	512	478	498	520	474	500	494	467	472	499	507	467	476	509	537	458	555	485	512	454	517	472	530	467	457	472	480	491	502	495	494	482	486	484	473	485	459	506	535	500	498	465	467	474	482	500	492	484	505	486	516	494	526	525	493	456	490	501	484	493	488	526	492	471	457	477	484	498	516	496	472	495	508	474	491	479	495	495	476	499	483	516	480	506	485	499	534	480	507	428	516	472	497	470	518	513	473	485	497	513	495	426	469	497	512	482	484	502	498	433	487	481	491	472	514	512	510	456	490	483	490	492	480	462	480	525	467	493	503	483	493	484	518	574	508	486	464	483	502	484	484	476	506	477	518	526	506	491	474	495	492	481	495	454	500	490	471	522	483	529	466	508	508	473	478	452	503	480	504	493	476	521	448	471	462	503	484	525	531	485	519	525	486	501	518	488	461	533	476	499	458	446	468	462	515	497	493	488	516	495	487	501	496	476	512	497	466	505	451	481	475	522	510	486	533	508	500	491	472	435	473	490	491	499	444	496	512	507	498	486	526	480	525	453	436	468	483	465	525	443	495	503	487	486	498	478	531	500	491	481	525	503	490	517	493	500	501	498	480	467	510	415	508	507	536	496	475	455	453	460	478	553	481	488	466	477	483	473	486	492	481	501	485	484	461	502	495	532	541	479	474	497	483	521	515	477	472	492	501	502	480	473	462	454	507	522	481	458	470	495	515	511	481	489	494	499	528	474	472	501	516	473	476	496	482	498	472	480	504	463	481	469	456	478	509	511	476	469	496	517	479	508	483	519	520	485	470	474	455	524	488	486	470	503	517	465	506	474	497	469	498	455	500	498	510	516	515	489	492	454	481	486	495	481	506	477	476	456	492	470	494	490	511	506	460	485	493	490	527	496	510	460	490	500	495	525	487	489	464	498	480	493	484	475	517	497	488	456	532	463	462	498	491	498	485	490	488	481	457	488	448	506	456	510	486	473	499	544	505	524	503	494	463	460	456	504	470	517	507	488	453	495	465	504	504	479	514	512	502	504	509	460	479	467	504	506	481	498	478	501	528	508	465	484	477	469	477	487	458	477	517	522	488	496	484	486	523	454	516	513	481	503	471	484	506	544	476	497	497	483	472	485	483	514	486	524	509	461	524	485	510	456	510	494	464	513	466	498	471	488	478	463	472	497	461	495	499	464	464	515	464	463	467	470	466	439	502	514	485	465	497	509	474	481	459	493	508	503	520	487	467	491	458	503	455	488	468	520	489	510	509	513	497	446	504	490	472	501	498	505	524	471	470	448	477	501	524	483	496	482	492	458	501	503	489	499	476	501	509	512	476	530	476	464	496	472	504	462	507	454	530	514	426	473	506	496	516	515	543	531	495	503	482	481	522	489	495	508	494	461	455	493	476	458	510	462	473	494	463	468	463	512	481	471	474	492	510	487	503	494	495	432	507	514	503	491	488	498	494	494	466	514	481	479	494	491	497	528	480	483	481	539	502	495	481	486	480	495	500	498	482	451	502	475	478	501	498	475	473	529	474	524	506	481	493	507	477	451	500	512	482	513	487	498	488	464	504	504	481	501	478	504	496	474	459	482	495	489	483	459	494	503	488	457	508	506	476	503	485	485	458	494	484	523	508	468	506	514	475	440	467	487	480	492	502	473	498	487	476	472	480	495	501	461	482	487	458	466	453	495	495	495	492	470	489	485	485	471	485	500	491	481	514	508	468	521	473	484	475	440	533	478	487	495	513	474	507	471	498	529	468	475	481	446	493	521	490	503	495	519	464	496	426	496	510	480	529	471	482	473	503	498	530	473	495	499	511	496	465	520	473	520	461	483	493	484	485	479	487	496	471	477	480	482	488	483	483	490	527	522	499	523	508	495	477	488	464	517	480	509	461	487	518	471	473	478	491	475	492	532	465	475	460	513	511	472	515	511	511	520	481	502	494	501	501	489	471	487	459	472	484	482	500	522	449	483	524	502	461	469	493	481	514	483	461	520	492	484	481	509	477	479	460	464	482	456	522	486	483	475	471	524	496	428	502	497	479	453	467	449	517	508	477	460	518	492	495	484	481	500	475	484	491	474	470	491	551	507	475	473	457	480	497	468	482	517	472	515	516	493	539	464	461	479	522	454	500	486	501	498	507	433	482	506	483	461	509	500	488	539	462	470	454	505	469	491	442	478	469	526	477	446	481	482	501	538	500	433	495	511	514	460	477	497	515	482	454	463	468	490	501	457	489	457	476	488	492	493	478	522	480	520	487	466	493	483	456	428	519	479	502	477	486	502	485	525	509	480	484	503	493	516	486	473
8064	666	709	591	486	500	429	441	393	345	364	388	370	391	400	362	363	384	395	409	349	343	350	373	390	385	370	375	387	349	332	362	353	354	349	367	392	353	400	388	388	369	373	373	383	397	387	395	365	377	344	360	330	370	298	382	399	407	357	367	378	371	348	373	349	367	369	342	355	355	400	367	367	394	371	391	382	360	368	385	394	346	369	313	373	391	327	351	387	360	346	363	380	368	338	330	325	344	371	365	363	351	354	376	360	334	363	326	383	384	338	353	373	339	351	348	352	367	345	322	368	375	360	359	381	369	381	374	353	369	350	402	351	338	372	353	397	338	373	327	332	348	351	373	354	377	361	360	362	315	400	378	381	365	357	336	331	321	392	366	344	332	375	389	353	369	377	402	384	338	358	372	362	357	409	388	370	379	326	338	387	344	374	347	372	401	393	343	426	339	358	366	366	377	370	365	381	381	369	331	360	366	335	375	383	351	365	327	368	358	354	368	389	365	365	363	398	350	359	376	351	391	342	375	353	335	383	373	342	354	357	345	361	351	369	375	374	376	346	338	348	342	353	360	346	337	361	358	359	378	359	372	364	362	388	370	331	372	334	355	383	394	356	361	377	367	355	347	364	311	371	374	347	352	347	363	372	394	368	320	369	350	373	382	326	332	378	314	333	340	341	373	381	375	386	359	379	350	351	387	361	394	381	397	381	344	328	370	326	363	357	313	337	365	380	326	342	397	377	354	336	372	364	351	365	349	354	334	370	358	355	340	291	381	353	320	357	339	367	373	327	324	370	362	367	372	327	356	358	335	398	397	386	340	364	325	358	378	382	359	368	371	329	364	345	398	355	335	351	373	350	374	357	353	362	358	392	333	381	397	373	357	375	357	355	372	348	360	370	345	365	359	334	379	325	337	358	346	355	338	352	352	342	383	379	373	354	365	303	350	350	398	373	337	375	373	342	382	363	381	349	374	359	350	375	373	341	340	362	358	337	315	318	334	347	386	349	345	382	361	355	367	359	364	372	357	371	334	383	352	350	365	369	358	375	389	360	369	351	357	347	351	350	377	353	345	363	342	384	343	362	357	340	414	355	360	355	367	350	378	387	377	353	351	391	362	386	351	365	378	378	344	353	355	362	363	362	355	368	330	353	337	318	366	370	397	396	336	388	352	359	359	368	331	351	358	385	384	321	337	394	361	325	369	346	344	407	346	369	356	362	364	371	377	329	354	382	367	347	337	356	344	375	367	331	331	355	381	344	398	371	366	412	357	390	371	352	409	392	381	342	386	352	327	356	370	339	350	375	330	372	373	379	372	334	359	362	347	313	382	338	361	346	348	368	358	397	380	361	354	355	342	348	366	398	315	359	359	364	343	388	384	376	370	351	365	339	355	367	353	354	371	368	368	351	369	343	342	345	372	344	390	363	373	367	379	349	377	371	348	337	387	369	361	373	413	393	360	365	371	370	319	374	345	353	351	369	370	364	349	342	382	392	340	367	330	349	351	345	382	336	363	358	361	334	368	364	354	371	360	372	337	402	399	336	364	353	317	327	353	359	358	346	354	379	381	362	371	398	338	363	377	371	364	355	322	324	373	354	326	344	326	383	359	355	383	346	358	338	357	346	319	353	338	377	355	342	375	373	375	373	409	375	358	380	376	339	364	394	347	353	354	343	350	350	346	383	373	351	374	362	336	369	370	397	356	383	336	332	385	391	356	392	372	336	375	369	368	317	376	353	357	381	392	357	325	380	381	332	369	392	363	399	394	369	325	363	389	374	350	343	360	383	335	366	372	341	371	380	369	353	389	366	408	384	332	355	340	339	349	363	333	353	360	349	348	380	366	321	343	375	371	386	290	357	398	330	355	353	360	395	380	359	361	349	363	338	394	348	425	355	362	356	361	398	381	379	372	318	332	388	379	352	363	343	360	357	356	368	353	361	350	358	327	313	355	320	340	355	349	329	403	376	371	407	363	340	372	307	385	356	367	323	345	381	379	350	365	362	346	333	354	347	343	343	360	349	314	358	361	378	377	387	377	359	371	374	352	368	374	327	360	365	372	345	374	354	361	356	398	334	393	355	377	366	383	370	338	390	345	372	364	369	339	375	349	314	350	377	350	336	334	363	353	339	290	334	412	396	373	372	365	354	372	350	350	390	387	395	399	361	351	382	320	381	356	378	374	339	383	360	378	341	358	349	379	341	391	353	362	360	365	389	380	347	342	370	370	339	372	391	374	369	358	371	386	353	380	337	370	370	373	375	371	359	376	353	374	358	366	362	334	318	318	333	369	370	356	365	327	373	330	374	377	375	380	388	356	359	380	391	318	349	341	339	347	349	353	382	377	349	354	390	356	354	377	367	336	377	344	343	343	357	349	346	359	368	386	363	351	332	350	356	347	353	368	342	361	373	356	307	387	379	348	356	327	325	332	368	373	354	354	333	360	371	334	359	364	345	340	363	369	322	347	357	371	377	350	369	330	372	357	327	334	367	366	387	374	322	357	368	363	340	369	367	375	353	368	389	387	368	379	357	336	333	341	347	375	353	372	367	349	381	328	350	370	367	389	395	339	374	332	334	405	358	356	365	329	357	355	377	386	342	335	360	384	309	335	321	328	340	344	350	370	378	382	373	366	332	351	346	346	363	329	349	396	367	372	380	358	374	337	377	340	360	374	368	355	376	389	371	353	364	350	342	357	353	368	398	385	333	339	354	390	362	361	356	370	366	367	351	371	368	355	406	367	391	328	383	387	385	352	314	372	345	380	353	392	369	369	384	356	387	364	375	395	400	356	345	383	370	349	394	302	354	368	368	390	381	372	328	364	392	318	373	362	361	367	358	352	322	369	337	341	334	372	378	367	379	325	405	372	340	368	361	408	396	375	363	375	363	370	376	342	400	383	335	395	338	393	342	384	350	366	374	379	383	358	343	377	358	355	357	383	376	346	343	357	411	358	345	374	351	373	364	366	375	332	390	406	340	367	371	340	361	378	379	382	383	373	345	392	378	338	378	354	374	367	371	337	361	371	401	344	350	343	355	386	380	390	341	356	353	405	364	343	405	368	356	404	353	355	379	370	344	332	369	363	358	373	342	361	393	423	383	386	350	393	318	338	359	385	331	357	362	353	366	352	371	350	360	350	364	365	354	319	354	357	364	367	346	358	339	327	365	389	364	326	346	344	390	345	323	364	354	396	381	369	392	370	358	365	370	361	336	355	357	354	383	366	375	403	383	335	353	335	364	380	351	339	360	355	343	371	392	362	354	347	387	377	381	397	384	397	351	359	408	343	335	392	342	351	326	353	345	327	395	390	389	374	381	374	337	366	373	385	391	400	365	333	356	344	343	358	351	354	391	359	336	345	374	382	360	372	357	361	346	345	357	356	371	373	405	402	370	374	367	373	349	343	339	353	324	368	326	384	346	375	383	354	387	365	354	361	353	368	317	340	350	367	357	351	358	363	372	376	339	380	384	364	417	369	372	344	389	331
6595	1143	1558	1594	1522	1353	1238	1168	1069	1084	1037	1010	1029	952	942	930	886	917	868	856	842	925	845	832	867	912	880	868	845	953	883	818	887	860	908	858	883	837	886	838	836	856	782	831	876	840	843	817	818	878	878	850	837	769	828	808	839	812	841	808	829	872	847	843	833	809	820	820	863	825	811	828	859	851	823	852	828	847	811	872	804	848	847	831	872	854	831	846	861	853	837	845	815	825	828	858	851	823	827	845	838	827	839	841	833	835	867	857	818	875	891	848	873	827	862	857	823	892	831	861	882	807	831	841	824	819	832	823	860	866	843	808	823	828	906	865	877	847	826	864	861	900	838	861	865	836	838	787	825	838	835	826	818	832	893	848	886	842	903	856	814	813	849	806	857	852	849	848	860	861	827	843	844	855	832	820	829	857	872	869	837	848	830	874	818	804	787	857	857	789	843	844	905	807	846	861	838	869	857	858	854	846	815	856	855	817	798	847	818	848	810	805	808	842	843	871	809	817	800	857	835	849	886	820	885	833	854	813	869	813	840	813	828	826	841	832	796	883	834	888	815	841	812	860	888	817	832	844	817	829	863	862	847	873	783	837	819	835	847	824	796	813	801	814	800	838	837	798	860	861	851	859	779	884	860	812	825	852	852	860	819	845	832	849	850	874	885	828	860	827	821	850	840	876	825	862	824	883	836	829	858	784	817	795	823	897	854	887	834	825	892	779	844	861	895	865	813	797	828	805	849	829	815	845	849	819	798	867	840	828	840	868	817	872	859	855	862	835	826	874	849	860	866	834	873	850	849	886	886	867	796	809	862	823	818	850	864	824	896	825	872	887	852	858	826	842	852	784	796	855	811	851	829	820	895	846	852	794	826	850	800	805	836	834	865	824	829	823	837	843	825	882	873	842	852	843	828	825	818	821	854	845	828	854	870	850	867	876	894	842	879	879	842	846	870	835	841	845	779	846	850	840	859	820	866	851	838	886	856	818	901	868	905	868	838	834	856	849	867	842	806	857	834	867	835	871	841	893	804	842	862	826	865	841	837	835	851	798	784	853	863	841	869	854	863	865	878	826	853	834	853	853	803	816	845	855	798	837	830	859	813	858	828	873	889	808	818	864	829	802	863	849	830	842	843	845	912	830	801	853	848	822	837	882	832	853	838	847	836	850	855	822	870	858	823	860	851	869	803	808	840	790	828	815	827	831	819	796	862	813	815	867	853	828	819	871	849	816	839	830	836	808	806	899	853	822	889	822	839	898	882	884	842	847	842	893	789	859	841	852	903	883	877	822	812	867	837	873	843	826	846	836	825	828	834	827	855	798	808	822	761	882	843	846	814	856	811	806	825	838	841	823	875	876	850	838	849	839	826	841	792	869	807	870	845	854	861	846	877	873	813	841	857	830	902	812	818	824	829	832	825	871	922	808	799	869	848	824	788	874	850	793	841	837	875	826	849	854	855	837	852	824	828	848	856	880	814	858	842	815	797	863	803	864	828	890	802	835	916	829	845	841	801	827	848	854	824	853	874	874	822	809	856	877	816	863	823	835	825	880	862	842	844	843	898	848	807	825	830	876	885	849	841	835	848	803	833	849	848	869	880	853	866	863	887	861	817	809	808	809	808	791	871	825	853	829	821	893	855	839	865	843	843	850	862	812	843	890	775	830	890	811	821	794	776	831	830	847	806	881	814	848	820	807	801	875	852	832	865	819	796	845	833	788	832	822	861	803	825	881	808	833	857	838	847	832	882	856	817	840	864	903	877	834	815	856	831	829	822	853	865	849	888	828	827	839	872	851	849	858	889	790	843	821	859	894	754	813	840	865	839	824	806	814	857	836	844	834	893	803	811	809	820	863	807	885	794	837	840	826	846	807	844	847	824	831	879	859	817	788	858	856	870	839	818	854	855	828	884	862	850	756	858	843	823	836	870	828	855	807	787	828	820	841	837	861	869	868	846	862	814	896	790	810	842	809	818	799	839	885	859	853	881	862	830	859	834	844	834	863	858	834	835	845	869	836	812	812	857	832	836	878	785	834	805	875	903	853	824	830	858	835	846	882	862	851	894	874	874	826	848	821	840	828	790	828	859	876	877	853	839	819	856	864	833	839	844	818	838	774	871	863	797	808	865	833	864	840	855	828	840	854	852	850	902	847	911	862	827	862	844	799	875	814	841	834	823	856	797	851	841	828	851	794	861	855	783	886	892	823	841	889	841	831	845	853	899	855	843	797	859	857	868	843	842	806	821	861	860	800	825	805	824	802	876	871	805	848	858	807	890	854	841	806	804	845	865	823	850	863	889	832	794	862	837	834	819	818	800	855	778	826	852	815	832	857	920	812	876	882	836	823	821	850	824	908	810	872	802	849	869	892	845	841	850	808	824	845	819	847	804	847	856	815	875	837	867	796	816	886	896	864	862	809	878	806	861	812	836	882	905	866	842	829	878	810	831	832	894	858	798	842	856	841	834	822	808	840	835	876	834	822	876	786	830	805	850	837	864	822	841	832	861	822	851	844	887	831	844	856	877	841	830	819	799	867	799	855	933	851	895	864	850	840	878	828	843	826	853	853	848	861	873	847	853	865	847	839	831	876	859	837	871	848	850	862	829	810	809	841	873	797	825	805	843	848	801	817	854	843	845	880	808	834	852	818	872	852	840	833	844	845	807	851	817	837	836	835	839	782	866	845	806	838	853	868	849	831	737	865	871	872	815	863	861	806	817	824	850	830	851	854	885	839	871	849	859	892	839	840	807	810	827	858	869	804	858	896	823	866	820	875	829	871	846	926	846	834	794	824	908	852	874	857	824	817	843	865	861	880	887	901	845	890	858	838	878	791	875	825	829	859	830	872	864	812	762	812	825	822	861	828	824	864	831	899	828	865	814	830	861	772	849	808	855	837	818	877	827	841	841	862	796	850	916	835	866	857	855	871	819	813	886	846	865	859	844	870	878	835	834	789	807	803	862	817	890	831	819	844	839	853	833	889	862	881	847	853	851	872	872	852	847	835	860	837	864	862	847	830	898	882	864	836	808	841	838	767	864	871	842	800	832	836	829	827	802	834	843	782	845	829	838	854	778	819	850	876	860	829	789	868	866	788	892	853	829	840	842	860	833	827	870	883	827	851	843	865	852	826	816	822	858	825	882	842	853	840	834	815	840	859	829	831	835	849	850	822	878	882	867	796	835	867	827	845	821	831	827	845	865	867	808	827	879	817	867	883	814	857	819	833	819	837	862	857	786	840	825	851	829	861	814	845	914	819	807	847	847	863	824	810	835	864	814	810	829	838	838	802	882	827	786	819	841	812	852	861	802	848	859	826	799	821	828	893	872	870	886	873	820	825	854	818	784	808	824	850	886	823	831	837	764	849	827	852	845	827	832	838	822	836	863	870	833	827	811	863	824	879	843	865	822	836	826	850	882	860	819	850	852	838	904	821	828	830	860	827	854	811	805	824	838	884	833	817	888	849	824	837	817	867	846	847	843	802
14934	1507	1024	798	676	600	486	466	425	402	379	388	379	377	397	331	364	326	348	342	351	343	369	346	345	316	364	325	341	334	337	339	371	367	375	339	329	347	334	378	367	344	362	329	349	327	343	333	340	349	331	365	316	327	320	354	350	322	377	362	316	341	359	341	355	349	310	306	339	322	359	344	332	337	325	355	347	330	334	344	355	365	345	303	322	358	303	316	348	328	372	341	365	334	375	336	322	354	310	370	320	335	330	383	372	326	327	357	302	340	328	364	390	321	347	330	350	351	358	348	323	338	347	311	331	355	315	327	384	342	339	341	326	303	333	336	328	357	376	339	363	344	328	342	331	352	309	350	347	348	338	332	335	331	304	316	335	367	322	312	342	284	317	305	330	333	390	346	332	314	315	348	318	326	319	346	340	350	344	316	330	336	360	377	341	323	331	315	321	357	353	330	319	383	362	332	320	346	316	369	325	324	352	344	355	338	342	349	332	348	344	353	378	334	333	331	350	355	380	357	358	354	387	364	340	343	346	342	342	340	377	359	339	339	343	314	318	313	367	363	336	334	355	350	335	332	375	342	347	320	322	356	367	312	354	346	336	328	331	318	365	341	345	334	345	339	314	338	360	328	373	341	335	317	375	332	368	345	349	376	358	333	347	333	362	329	354	312	351	376	322	324	348	389	336	312	343	334	328	280	352	311	358	365	346	346	348	323	315	335	342	305	311	320	361	338	313	313	339	309	350	321	355	346	350	338	301	341	313	351	345	334	361	326	360	360	321	308	328	349	358	331	341	372	358	336	314	336	337	346	367	351	375	329	315	357	322	340	340	365	348	386	331	321	325	328	326	357	339	321	333	353	355	306	347	332	332	346	337	343	354	377	356	337	322	375	326	343	339	331	285	291	355	312	335	366	306	291	334	345	333	349	300	350	377	332	334	311	330	315	320	320	359	330	377	352	336	319	321	335	319	352	358	376	369	357	325	341	328	337	355	391	355	321	295	345	361	352	336	333	328	294	335	304	358	378	320	353	357	370	318	322	367	364	377	339	337	332	337	361	339	346	350	359	357	320	349	363	312	342	356	347	357	307	350	357	352	294	373	338	355	338	331	359	336	354	335	359	341	315	342	350	354	370	375	342	379	330	349	320	346	322	331	335	284	312	350	327	339	393	339	340	358	351	334	324	345	337	367	330	295	329	354	337	317	335	305	355	371	341	350	359	320	331	303	342	318	335	338	335	292	356	322	371	349	307	372	340	329	354	366	355	298	364	350	368	347	353	313	338	322	302	338	347	361	347	364	352	368	309	363	336	346	341	340	317	321	334	317	326	383	371	376	363	332	337	377	368	360	324	376	346	330	338	361	307	366	375	354	339	328	329	348	366	328	336	318	332	297	340	325	327	343	336	347	344	342	315	317	374	373	321	339	339	301	353	349	306	334	360	344	322	330	315	348	350	334	346	345	345	332	356	357	357	354	293	328	340	325	353	327	333	353	344	370	368	373	331	343	339	348	343	326	344	375	325	300	327	331	349	332	344	342	360	373	384	345	319	331	355	344	355	339	329	361	344	307	343	357	327	339	305	337	330	355	368	331	338	325	378	377	351	359	338	349	326	329	357	355	335	338	359	354	377	321	341	354	357	336	378	356	347	366	329	331	373	321	341	345	359	332	337	383	321	371	380	382	334	341	357	391	334	334	341	327	352	326	311	341	353	358	327	366	351	358	342	327	313	333	348	375	351	377	308	336	364	385	311	360	373	326	342	337	354	324	340	329	335	341	371	316	352	339	315	317	342	342	378	364	363	341	329	294	342	376	374	324	317	347	344	337	369	368	337	330	312	338	302	356	360	351	338	325	367	341	355	346	372	349	391	346	333	352	355	380	326	345	357	342	342	352	342	302	358	322	352	331	319	344	325	376	352	338	352	335	322	398	332	322	317	324	334	378	356	346	358	336	313	346	365	367	336	311	350	347	336	356	318	338	321	349	320	360	335	347	352	358	361	363	350	306	346	351	345	346	342	303	358	344	330	322	316	328	353	370	359	360	317	315	324	306	351	339	352	340	331	306	338	321	353	309	314	354	310	339	395	372	302	341	349	364	370	353	336	352	357	341	325	305	375	348	345	358	368	333	307	390	360	310	306	375	321	337	304	347	324	275	304	309	324	362	369	341	330	301	378	319	368	352	343	325	314	339	341	351	357	331	359	364	336	325	356	370	339	315	327	336	333	375	336	341	337	374	341	340	350	345	357	363	336	389	343	353	357	337	338	364	336	392	311	330	339	310	348	287	363	330	324	352	340	333	277	369	312	339	353	380	340	337	350	332	346	381	350	330	357	337	376	354	345	325	341	366	349	313	386	343	327	348	345	379	350	361	342	312	344	356	332	336	307	364	343	329	345	326	336	385	351	376	340	348	394	351	335	364	364	311	389	318	324	311	355	328	320	401	322	373	351	363	335	312	328	362	324	332	336	344	327	354	360	345	368	391	313	351	302	346	316	338	333	322	343	327	331	319	360	367	327	372	356	395	352	354	357	338	338	365	348	329	323	318	334	331	319	381	381	367	336	378	328	334	337	361	326	351	332	340	362	319	325	368	357	341	341	321	334	384	320	358	315	302	344	363	332	315	363	397	308	363	330	367	339	330	361	349	347	339	290	340	338	385	396	327	331	358	357	362	372	328	336	325	335	311	301	373	326	339	343	337	330	321	332	317	331	345	280	350	317	342	326	326	356	344	334	371	370	342	357	359	315	289	341	375	308	342	344	366	350	335	356	370	320	343	322	354	326	337	286	365	324	330	334	344	360	352	339	321	330	303	346	313	335	317	332	329	386	360	349	336	364	389	324	352	348	355	319	341	323	335	356	337	335	375	319	315	332	316	320	335	322	370	356	347	313	355	369	361	394	327	315	332	318	336	347	322	334	326	337	348	339	336	374	365	324	338	319	336	272	335	323	352	291	388	332	340	351	365	370	316	356	363	332	377	327	317	322	343	365	338	324	344	328	364	358	334	367	328	335	329	299	322	337	332	393	377	362	369	358	324	363	358	352	323	384	309	315	301	354	365	331	361	349	316	317	351	323	368	340	335	331	329	355	375	341	387	352	344	333	359	329	315	329	324	338	355	323	350	322	320	360	323	362	327	355	360	357	318	374	306	340	335	326	346	357	360	341	364	387	328	337	375	305	340	355	340	341	332	355	337	345	334	328	364	350	321	348	327	331	328	336	333	375	364	356	340	366	336	334	363	323	315	329	342	333	352	317	347	318	357	328	325	327	339	346	346	314	355	328	348	341	336	308	331	323	339	335	332	334	318	355	338	300	320	338	363	376	370	338	325	366	353	360	355	347	332	367	350	355	365	347	337	359	395	361	400	367	336	333	356	349	321	317	317	314	329	385	373	397	398	329	358	343	317	311	345	379	350	319	333	333	345	343	343	336	305	359	355	377	363	327	334	390	384	354	356	317	331	338	386	351	346	398	351	330	300	349
8354	1328	2239	2311	2076	1728	1482	1355	1181	1169	1095	1099	1055	1002	938	870	903	916	893	836	869	886	873	845	883	802	824	798	801	793	793	805	794	792	773	813	778	748	826	819	787	772	745	838	732	800	843	790	761	815	805	764	831	806	792	800	773	811	742	794	751	770	833	806	757	726	747	791	772	758	816	787	779	773	738	781	813	817	758	730	765	790	724	767	752	797	788	796	800	778	785	794	799	804	761	778	808	752	786	827	729	807	743	771	777	751	745	759	754	782	779	802	792	768	785	837	735	760	756	735	755	748	842	750	776	761	753	822	778	769	799	784	765	744	760	761	777	774	800	786	752	747	782	836	758	757	770	745	754	725	748	821	763	743	824	783	839	771	770	833	739	733	787	754	791	702	760	839	736	813	738	736	791	802	765	730	758	770	771	811	781	764	761	777	723	773	737	749	797	738	767	762	767	731	784	742	791	756	808	770	728	764	792	769	760	795	767	713	736	783	804	778	762	791	767	778	757	728	798	720	757	771	754	762	766	757	748	767	763	761	811	733	742	671	722	717	725	820	804	751	779	734	780	728	786	760	737	759	739	810	697	763	747	771	788	782	789	794	832	768	720	768	803	794	767	752	741	804	753	797	793	762	764	796	768	758	744	778	761	781	752	776	726	743	777	750	793	795	743	802	725	819	790	758	713	801	793	753	809	743	744	750	739	804	726	793	750	782	785	781	787	798	735	741	786	727	768	722	744	733	757	749	760	781	767	774	793	769	745	798	698	724	759	767	742	749	745	728	789	745	700	786	750	738	800	748	783	759	787	768	733	764	764	781	761	778	765	714	768	738	785	750	784	755	748	746	818	759	765	729	759	760	790	782	792	738	779	776	822	825	775	755	738	775	819	764	801	758	730	760	765	757	812	770	734	752	817	734	712	769	771	729	794	794	794	746	761	747	770	806	769	732	812	751	753	741	740	808	749	771	784	798	811	727	729	810	750	784	767	785	780	776	743	783	701	758	790	825	794	776	775	766	789	770	762	701	760	753	806	751	757	726	713	785	775	777	747	755	762	729	786	764	800	744	796	764	725	736	745	767	754	713	785	826	783	779	752	760	844	798	765	769	771	767	777	770	828	787	835	782	747	745	809	750	767	800	755	802	728	790	731	749	775	765	785	783	771	754	746	763	784	782	749	765	770	810	771	721	751	774	757	748	756	801	758	806	784	745	783	744	728	774	801	760	742	786	748	760	750	724	727	759	785	776	746	750	761	774	741	768	779	784	740	801	793	777	784	772	752	779	745	743	758	769	745	779	740	716	760	778	836	788	784	757	768	750	750	762	802	745	800	775	764	770	731	787	780	756	793	745	801	725	747	826	803	755	792	717	753	776	753	718	748	793	732	778	744	754	755	744	766	770	827	777	808	794	732	768	777	797	775	719	773	758	764	759	776	801	775	737	746	776	761	733	822	780	787	798	735	794	749	749	778	762	771	752	785	799	783	768	768	836	782	735	808	784	728	789	813	784	748	797	789	828	796	774	783	777	802	771	793	768	750	762	779	767	742	800	762	770	738	734	744	804	772	729	816	717	744	781	789	766	753	710	791	746	741	814	755	808	783	765	793	803	747	755	755	786	770	764	764	783	791	770	748	732	752	729	786	801	778	754	759	786	777	736	757	787	763	783	738	738	779	701	716	759	761	757	742	776	768	775	782	789	764	826	760	793	732	743	812	797	756	795	715	766	725	763	759	751	742	758	790	753	773	733	741	800	760	792	728	772	785	741	757	799	747	797	738	771	781	737	774	726	726	801	744	764	733	777	753	820	796	739	830	774	809	827	757	823	770	803	757	769	731	808	721	777	790	749	798	761	774	742	798	741	747	761	735	735	778	782	800	723	823	765	770	751	757	743	802	716	779	802	758	797	750	780	747	766	748	755	757	774	762	763	757	809	765	755	781	784	789	799	752	809	795	752	739	770	762	791	769	761	812	787	793	747	760	784	772	790	741	776	777	730	735	758	821	780	797	801	787	773	708	757	812	719	806	759	725	740	753	798	740	746	813	743	770	745	738	748	789	746	788	742	784	735	759	784	747	755	751	775	759	741	743	804	774	772	770	771	801	768	760	750	778	742	762	764	769	781	785	762	733	835	812	772	782	818	742	746	753	761	780	790	747	703	729	795	743	719	743	730	834	729	773	789	742	799	753	801	738	800	787	754	760	786	775	722	792	795	721	777	794	740	834	761	741	751	786	777	773	788	737	809	804	765	774	759	760	772	742	763	786	777	767	738	814	744	798	754	766	832	747	759	711	761	759	739	736	778	782	693	724	773	751	743	772	733	771	794	751	746	734	771	774	782	768	756	754	775	762	752	784	771	820	815	783	719	782	790	747	722	778	718	726	728	767	734	790	797	792	793	761	775	774	749	791	790	755	796	811	764	763	771	744	753	757	739	726	731	854	756	781	751	762	722	768	824	724	780	755	762	767	802	707	787	763	795	734	738	798	793	761	774	804	752	730	714	788	780	751	788	784	787	794	792	738	745	813	778	789	731	803	759	693	773	776	722	754	753	765	811	737	723	744	800	803	765	805	755	747	796	755	714	794	758	744	778	756	740	693	754	803	756	798	769	795	776	801	790	740	772	753	797	767	766	727	746	759	796	813	716	770	758	783	730	775	739	777	808	753	708	713	752	797	760	769	764	805	779	766	749	744	760	721	758	709	732	771	727	723	765	779	750	808	741	732	739	746	759	776	823	754	754	786	760	807	752	793	704	748	789	787	794	773	754	744	817	770	805	785	836	833	771	781	710	750	745	775	744	758	749	794	775	797	777	763	761	799	757	778	767	773	721	746	781	794	767	731	780	822	796	747	738	816	778	814	759	716	742	775	756	763	795	733	730	721	759	667	773	729	766	745	740	724	754	779	768	804	784	735	779	768	775	781	789	800	778	755	752	772	728	725	734	783	795	797	792	738	779	785	783	728	759	752	852	779	763	764	782	811	805	711	788	746	756	817	728	706	774	777	722	743	767	770	746	828	795	805	783	740	756	806	771	773	766	714	750	854	792	770	717	794	791	793	772	783	807	753	680	733	758	780	790	719	786	749	764	777	767	841	731	770	788	739	790	734	729	732	758	755	767	793	709	791	776	795	744	813	774	758	774	730	786	753	780	758	775	745	734	758	778	793	763	789	778	724	753	760	748	796	771	771	748	812	745	794	784	751	714	786	795	782	777	814	755	706	806	747	743	758	747	747	821	799	760	742	774	712	743	738	781	783	768	805	725	779	764	768	744	791	741	767	801	760	786	784	810	746	702	790	802	804	778	802	777	762	744	722	756	763	758	751	832	693	786	747	751	791	795	789	768	730	820	786	760	759	735	783	776	738	744	767	797	776	784	771	753	746	739	716	747	767	737	777	744	796	739	734	765	787	776	749	762	783	791	774	781	770	759	749	785	818	783	793	760	793	723	746	790	785	753	774	802	805	705	767	767	807	793	776	796	784	759
1629	207	206	203	172	180	198	168	209	170	188	171	190	191	174	169	210	209	199	220	180	215	189	191	178	182	207	188	154	166	204	207	198	172	201	187	169	209	183	206	175	148	177	205	174	171	183	202	210	203	202	205	179	157	178	195	190	178	185	192	200	194	203	170	177	186	168	172	199	206	188	186	204	181	175	163	191	180	188	181	183	189	190	195	208	220	197	188	182	160	162	161	203	195	171	205	160	169	205	203	210	192	175	164	194	202	192	175	181	195	180	167	182	190	202	223	187	179	201	202	192	162	204	207	180	187	193	191	208	173	193	174	167	198	199	210	219	204	186	159	175	170	187	191	200	212	203	204	180	191	209	219	194	206	200	194	188	195	170	175	192	180	189	188	169	176	182	194	168	193	193	186	169	197	197	189	187	193	172	155	208	201	220	186	180	176	179	178	176	222	197	191	200	182	169	188	189	168	176	179	171	190	202	195	195	188	189	188	179	194	175	164	197	184	201	201	206	205	179	218	177	178	217	174	206	187	199	207	184	179	178	169	201	166	180	170	197	177	208	184	180	168	187	193	195	184	177	176	190	186	162	194	175	179	176	192	212	198	198	163	185	213	201	170	182	199	196	188	177	184	179	174	205	176	210	184	201	205	185	215	178	190	180	161	207	232	179	168	160	194	206	178	165	161	174	187	170	191	184	186	196	199	165	200	192	165	199	197	179	212	200	207	220	179	206	201	208	192	201	174	181	209	234	166	192	200	194	185	182	183	179	172	197	194	179	179	192	189	206	217	181	215	177	176	197	168	166	172	179	211	165	171	203	182	183	168	201	228	173	213	187	174	179	187	192	187	178	180	200	199	197	179	155	211	184	196	173	187	185	200	188	187	185	162	201	174	166	183	213	174	164	163	192	191	189	179	196	179	184	189	202	185	195	178	200	188	191	174	177	200	189	184	191	187	224	217	214	187	166	183	203	203	170	183	190	186	158	190	198	169	197	183	182	175	196	163	190	180	172	184	189	191	177	190	185	184	206	213	177	188	183	197	193	204	188	168	191	196	187	186	196	186	177	168	200	181	192	162	183	167	175	182	205	199	175	187	177	209	187	180	204	191	188	193	176	211	189	180	188	206	179	160	174	185	217	209	179	189	188	181	206	179	176	182	195	193	178	204	188	208	197	205	177	176	194	202	186	215	170	192	200	193	182	166	187	192	196	169	179	223	174	194	204	186	199	178	191	207	199	166	213	173	212	177	188	202	185	165	157	173	176	178	149	182	183	186	195	183	194	186	156	163	187	191	182	201	182	181	197	175	165	199	176	214	189	205	190	182	190	176	162	209	169	187	190	174	177	186	214	203	193	165	188	154	171	194	176	189	202	199	201	191	182	202	183	205	200	201	189	190	177	192	178	183	180	193	192	167	169	190	182	186	189	214	204	179	193	169	164	189	161	179	184	173	170	210	174	201	174	188	191	208	204	170	192	195	188	184	182	184	200	216	200	181	190	181	197	194	189	199	172	175	169	179	200	197	196	214	211	187	178	183	177	198	183	190	216	171	207	183	179	196	189	202	189	198	197	198	197	200	195	203	186	182	177	192	191	203	198	195	207	172	183	175	209	202	183	194	167	170	197	186	190	194	163	182	167	164	228	194	186	186	168	188	197	174	199	189	192	171	175	182	195	172	172	204	215	197	169	210	199	176	174	224	189	196	184	178	214	184	223	191	195	203	183	182	183	161	160	196	192	214	170	193	191	158	176	166	193	170	186	189	203	210	183	190	157	180	184	170	153	199	165	203	193	201	175	200	221	178	213	203	173	186	174	170	170	190	198	204	175	190	189	182	196	148	206	181	196	182	204	181	203	176	210	171	186	197	188	178	194	179	183	193	170	174	190	172	211	204	182	201	207	189	181	214	178	173	193	204	179	217	187	206	179	178	193	208	162	187	200	207	164	201	185	180	196	185	184	197	201	172	190	184	166	183	203	189	166	178	159	190	209	184	170	204	186	185	178	179	195	180	212	191	177	181	176	173	200	169	190	197	204	175	183	184	194	210	180	218	174	183	162	177	188	167	167	180	177	218	190	167	172	164	198	190	190	156	168	197	195	177	186	191	161	200	204	181	186	188	186	202	191	174	173	181	154	180	182	189	179	196	178	179	158	210	209	194	197	189	180	193	191	173	188	183	198	185	170	203	193	204	161	161	203	199	190	174	201	205	187	197	167	176	200	204	177	174	191	174	209	183	180	209	181	166	184	171	178	195	176	188	192	179	183	200	182	172	202	187	179	172	201	168	162	199	185	204	215	179	185	184	171	192	193	161	201	176	144	207	206	169	196	185	180	168	197	202	193	194	171	195	197	175	188	177	180	170	180	175	171	209	184	181	194	185	178	199	173	182	206	199	184	189	176	186	170	171	168	172	190	206	210	184	185	188	190	187	195	196	176	209	159	184	161	173	171	192	215	217	173	183	185	198	191	181	186	168	195	184	215	192	186	198	175	199	208	178	197	201	181	192	187	172	182	191	177	172	167	209	206	193	182	192	158	194	177	174	191	182	193	171	198	215	206	182	174	163	178	191	170	191	171	178	184	191	219	209	200	218	164	211	189	199	193	191	174	205	191	183	188	195	196	164	180	182	195	204	190	189	179	191	193	206	182	198	175	185	182	183	192	182	210	187	194	187	178	176	163	184	176	183	205	197	180	198	194	170	200	189	184	174	195	196	138	193	202	195	167	166	158	184	183	195	195	185	179	201	195	178	209	177	206	179	187	215	186	184	171	179	199	197	178	193	191	187	183	175	203	192	180	162	176	188	172	175	178	178	200	180	181	196	199	171	178	196	176	180	169	200	192	190	219	182	187	193	205	194	186	193	181	207	206	175	201	192	177	187	185	188	175	174	172	191	175	176	187	182	193	174	172	166	208	189	173	183	188	168	178	187	168	180	167	158	168	181	190	202	165	188	192	209	213	187	174	186	189	198	175	192	167	183	169	174	200	178	193	195	165	202	180	199	191	172	189	175	158	182	190	187	164	164	197	191	199	170	194	178	198	154	191	199	164	230	182	184	170	211	181	181	204	222	198	189	183	211	197	182	192	177	197	185	194	178	196	181	176	177	177	189	187	178	218	168	184	181	172	206	163	198	158	194	176	187	202	194	193	198	194	214	202	175	185	179	194	185	179	184	159	167	194	193	161	200	197	180	185	191	179	192	200	183	195	198	190	194	190	185	174	205	196	202	209	167	202	202	212	154	181	190	201	167	187	204	205	177	207	179	205	174	174	157	207	201	188	204	194	185	203	195	158	185	188	195	198	217	203	189	183	188	208	196	192	203	198	194	197	179	170	167	186	179	195	178	181	207	193	183	204	175	173	161	150	183	214	188	217	183	201	174	203	204	170	183	185	214	202	219	171	188	181	167	191	190	194	170	180	189	212	193	183	191	170	175	178	221	179	188	183	182	195	187	219	192	179	174	214	164	185	181	193	206	190	163	181	191
1795	472	534	549	520	515	529	494	490	495	502	490	523	486	544	528	487	482	510	487	461	541	471	490	495	489	485	497	499	464	534	475	491	505	489	512	512	473	491	476	496	524	479	487	455	487	463	481	489	470	488	511	517	499	472	499	465	457	462	499	462	507	515	502	514	473	504	502	507	498	507	468	494	479	487	513	504	477	488	473	465	477	486	502	486	526	514	482	468	535	509	468	515	528	515	457	521	479	481	500	498	508	520	535	473	504	485	460	518	478	445	489	500	541	554	492	511	487	496	534	452	491	482	488	479	443	510	468	515	467	472	479	486	535	468	470	474	506	481	496	483	488	483	487	484	511	493	467	478	487	528	498	525	490	471	505	470	472	462	510	461	469	481	465	481	490	524	419	476	487	509	499	480	470	542	480	467	535	528	471	527	453	528	503	494	513	514	480	519	490	490	511	457	471	468	498	501	513	497	530	469	497	483	540	474	542	490	471	499	494	513	513	504	487	495	503	488	452	514	469	514	476	464	499	477	544	467	520	510	489	479	458	515	520	506	509	485	482	496	461	495	502	515	504	521	533	529	485	514	528	515	502	518	460	468	466	489	510	471	485	509	490	488	493	512	478	515	493	470	513	509	484	508	492	450	512	530	504	522	483	515	488	511	488	501	466	446	478	487	479	476	496	495	503	508	511	469	497	501	488	482	507	500	498	476	456	498	493	506	473	480	510	503	504	475	470	496	477	474	462	535	475	501	455	515	492	482	437	449	488	454	470	495	509	495	517	498	449	529	493	510	541	488	515	494	490	493	519	491	459	489	464	516	498	477	476	543	483	510	494	496	475	479	451	476	487	495	478	498	493	475	475	451	519	533	476	472	488	485	413	472	477	491	497	477	477	494	451	477	504	509	484	505	525	553	455	490	485	485	498	453	466	502	489	453	487	490	481	476	486	514	525	460	493	498	497	470	519	481	460	528	460	521	478	483	495	504	455	504	490	502	461	447	473	499	469	502	501	489	517	480	458	545	481	451	493	464	491	485	504	512	528	492	493	518	514	505	470	492	500	474	526	489	466	540	480	477	503	495	487	455	498	482	523	479	444	547	500	439	525	497	501	470	503	504	471	479	491	488	479	498	504	501	513	468	506	477	477	501	501	496	494	511	459	513	518	497	526	531	459	491	503	486	505	480	488	471	474	455	479	527	460	440	505	516	487	483	471	481	503	472	510	475	519	491	491	504	487	488	493	474	496	506	476	517	523	442	499	492	523	530	499	512	501	521	482	487	435	475	489	470	490	508	511	473	503	494	482	516	510	465	479	481	491	498	507	438	506	439	458	507	509	486	500	522	497	474	517	459	513	481	449	492	483	460	463	490	490	497	466	498	509	468	519	466	518	519	476	510	512	512	483	509	480	466	510	507	540	464	536	508	480	492	483	500	467	447	477	500	505	465	489	496	496	467	478	499	461	497	489	476	459	460	512	474	499	535	455	503	497	493	483	450	474	469	470	499	500	509	490	501	431	492	467	504	455	494	499	494	497	468	469	484	496	444	516	507	488	477	453	496	481	514	485	473	514	452	498	505	478	488	487	518	466	467	503	486	501	502	494	486	504	484	510	557	489	489	535	492	492	473	496	463	489	496	479	530	496	532	452	499	453	520	492	487	446	510	501	494	527	479	473	477	484	484	484	471	483	507	499	503	508	492	485	483	500	495	442	491	485	470	439	492	509	470	517	473	526	531	488	500	473	478	480	494	508	490	474	500	493	495	468	495	468	503	546	474	510	488	453	476	527	462	511	513	478	483	492	485	496	493	479	511	484	494	487	518	504	547	471	481	483	466	497	455	498	533	499	456	516	477	501	550	463	521	500	469	523	508	494	474	497	458	480	489	506	454	487	502	462	483	502	505	499	527	472	538	483	495	484	490	480	514	495	459	540	522	500	513	499	500	490	468	464	516	480	470	440	476	507	493	488	481	504	492	498	494	498	510	498	444	517	482	492	469	520	478	500	471	496	457	506	523	515	501	490	482	480	521	469	472	480	482	520	465	499	449	471	488	498	514	487	472	486	480	478	497	484	493	478	499	485	515	481	521	476	519	495	500	503	519	493	496	489	518	467	478	490	497	481	471	499	504	476	506	481	518	458	526	481	520	495	469	498	506	456	477	520	501	474	499	485	457	491	538	497	498	508	507	494	493	468	519	489	509	522	469	507	452	533	496	477	540	472	473	512	479	508	502	444	520	442	454	462	481	485	491	500	501	494	490	500	476	470	495	498	476	510	519	511	459	473	508	506	511	473	477	484	530	500	482	515	482	481	479	499	534	448	467	461	536	475	481	494	473	487	471	490	465	513	525	451	482	489	472	489	489	491	476	498	518	484	471	464	457	495	484	494	506	474	486	471	465	514	486	505	430	453	495	488	518	477	495	526	475	502	514	533	471	502	499	545	482	500	472	509	523	496	482	537	462	511	478	480	487	509	500	491	486	476	499	495	453	491	506	537	506	506	473	528	466	460	469	523	495	515	484	484	504	502	539	515	485	491	498	463	477	523	495	549	491	488	445	448	509	490	496	488	534	504	459	504	518	476	485	496	501	534	491	489	475	522	488	497	491	483	463	487	449	508	521	479	518	502	506	503	468	498	487	508	477	503	469	509	495	530	499	495	474	499	464	457	501	502	566	473	487	472	475	499	509	482	487	498	507	496	491	504	451	520	487	471	487	486	491	517	475	447	489	463	486	464	477	442	523	467	514	470	439	471	493	531	517	497	508	481	511	462	472	473	522	481	485	514	504	522	493	479	476	503	507	469	500	509	478	499	467	510	492	514	502	491	493	511	462	483	475	497	502	511	493	503	486	528	479	469	483	464	507	471	469	519	504	471	515	485	559	470	481	532	500	476	523	514	497	440	516	473	502	520	479	476	497	471	465	483	491	502	484	517	471	521	490	475	492	516	469	487	498	494	492	471	488	473	486	511	511	505	490	479	474	504	478	493	500	490	475	501	461	481	528	505	508	497	503	497	494	503	481	521	505	483	489	491	517	507	460	510	490	525	456	464	498	503	493	491	483	482	517	497	507	493	483	465	483	486	497	548	521	521	483	480	476	521	471	511	501	497	493	486	491	480	505	488	481	472	486	539	486	441	499	497	467	463	520	507	489	480	479	465	491	461	463	487	486	480	494	510	477	535	518	520	493	528	489	496	486	478	500	497	501	521	529	516	544	470	489	519	433	514	516	469	492	455	495	499	500	447	466	495	472	533	495	487	485	475	498	488	531	475	466	525	474	487	465	476	489	502	489	472	479	490	427	495	463	506	476	476	513	470	480	469	523	502	478	470	478	520	507	534	474	482	491	479	488	469	485	530	497	496	501	513	516	482	503	505	501	468	514	507	466	493	478	471	508	502	473	458	451	465	458	500	516	459	468	461	493	476	529	492	485	528	488	460	513	499	456	456	484	490	461	521	475	483	501	471	515	475	505	516	459	504	468	460	474	501
8114	738	634	586	538	472	420	419	412	418	412	380	400	392	409	375	386	411	407	354	375	361	384	410	400	381	370	384	378	355	344	360	363	359	372	343	355	363	330	384	374	351	396	377	402	380	391	381	344	381	343	381	357	343	325	381	374	378	331	366	334	379	379	387	343	338	338	380	386	376	363	347	353	357	352	380	363	354	346	339	327	342	380	364	337	333	393	352	350	365	360	356	358	337	375	375	390	322	332	364	361	387	342	372	352	377	378	388	366	372	359	358	345	379	364	361	364	365	334	347	362	369	363	329	379	373	361	368	364	366	413	349	368	380	364	346	361	388	385	343	385	401	354	325	391	400	374	340	371	372	381	352	355	371	315	356	376	398	332	354	358	354	362	313	387	369	347	340	337	383	374	356	365	348	355	387	372	353	368	343	320	348	338	383	360	337	354	351	404	356	371	363	376	349	371	379	349	350	318	399	374	346	351	379	402	358	348	310	358	343	356	343	359	361	394	345	335	368	390	353	400	363	366	379	394	384	346	348	412	358	375	362	373	353	375	351	367	372	364	352	372	321	409	356	335	347	361	350	336	368	346	370	388	364	383	359	362	388	361	380	338	342	380	346	346	389	390	386	396	324	365	376	372	383	392	344	369	366	390	355	359	354	399	360	343	331	348	377	389	374	376	353	327	363	335	368	319	359	307	361	352	372	300	371	375	393	368	379	358	391	396	368	345	359	357	343	401	381	365	342	327	367	374	367	340	364	363	351	369	405	353	361	356	334	348	327	381	431	358	349	340	349	333	348	350	339	370	350	361	359	345	347	351	341	368	378	382	358	342	338	343	333	358	345	396	355	324	351	384	338	377	383	323	357	353	333	382	400	391	368	358	361	328	346	399	370	375	371	405	363	347	345	333	337	431	360	398	337	342	358	346	346	353	357	360	341	380	352	347	352	353	343	356	352	353	351	350	334	350	373	394	393	356	353	364	390	344	341	376	392	413	341	348	374	339	371	339	356	358	343	375	393	352	366	336	352	356	399	365	386	365	365	360	356	354	387	347	354	350	328	362	337	374	396	338	350	347	377	348	367	366	385	345	385	341	393	320	320	369	336	402	381	396	392	346	376	343	358	368	363	380	380	369	367	375	351	355	400	390	356	402	348	384	361	387	373	373	369	344	324	345	383	376	360	323	312	349	372	372	358	353	327	353	331	372	368	372	329	364	338	360	347	373	365	371	369	364	376	370	331	331	384	381	398	354	388	377	362	350	369	396	380	377	383	380	348	337	349	407	362	371	335	361	352	385	346	363	337	366	380	397	359	362	348	361	360	347	357	393	380	360	389	382	424	381	358	361	358	347	382	369	348	335	376	352	392	371	386	373	369	376	377	339	377	358	398	373	364	354	339	378	346	333	371	361	409	387	376	366	362	343	400	359	360	384	366	420	363	367	393	332	393	343	376	398	325	355	397	388	369	373	319	372	388	357	355	358	375	375	344	354	368	326	337	378	405	381	350	358	367	370	342	376	414	367	374	356	352	366	366	393	372	366	366	361	388	395	372	349	332	399	390	378	367	335	374	362	371	358	333	358	370	377	360	353	379	366	379	428	340	339	344	349	324	355	387	390	367	375	311	366	369	390	384	351	344	352	399	377	355	369	373	374	393	347	400	375	366	352	368	359	370	358	325	356	380	342	384	341	322	397	372	378	371	365	392	390	350	347	382	396	386	392	382	352	366	345	373	384	348	345	369	384	399	368	353	356	331	363	390	367	372	375	354	365	407	339	350	354	365	339	366	382	392	354	355	409	366	355	367	369	366	330	347	352	333	364	340	346	360	400	384	341	368	356	372	339	340	365	329	361	356	379	413	363	366	369	353	381	407	379	411	399	357	369	390	369	372	353	364	380	382	352	360	367	373	354	350	380	372	368	348	371	346	352	358	391	349	356	402	327	355	338	337	346	381	370	379	389	357	327	349	327	356	348	360	382	381	350	377	382	327	389	347	354	380	369	365	373	344	373	338	348	344	337	341	321	331	400	340	353	383	373	353	398	379	366	373	357	382	362	341	368	364	349	302	387	360	385	364	365	365	361	352	389	375	350	378	351	346	341	352	376	371	343	332	356	387	347	330	402	369	392	386	387	357	386	349	370	321	337	357	371	399	392	373	368	378	399	370	352	332	378	335	356	365	359	358	401	352	372	365	361	373	365	356	350	355	357	348	362	348	327	388	385	370	358	363	375	358	370	362	315	366	372	367	335	368	376	364	359	358	348	351	347	345	376	333	386	367	352	363	394	359	372	353	378	389	345	380	344	329	341	360	379	364	374	364	360	366	360	340	358	372	356	373	374	345	367	369	354	384	376	379	368	358	361	363	374	342	347	370	371	363	350	346	370	352	345	402	372	358	359	369	340	410	405	345	412	369	342	405	347	394	342	332	393	375	368	368	344	364	386	370	366	343	378	362	392	369	370	364	383	363	367	368	363	370	348	388	378	363	396	357	365	334	387	378	373	359	328	348	359	364	364	380	363	401	366	347	379	378	367	366	354	355	355	375	348	371	408	378	388	395	378	351	376	358	365	374	346	362	342	345	368	371	344	345	342	368	339	352	345	359	320	344	343	363	359	370	309	372	331	357	390	357	369	397	377	356	373	369	354	426	375	380	393	372	359	369	365	326	373	374	357	309	332	358	326	364	373	381	341	370	372	366	350	372	357	395	385	368	361	331	366	360	367	369	373	388	401	356	383	375	382	382	335	362	361	355	373	360	388	369	358	349	378	348	376	362	352	361	361	382	336	392	388	343	353	365	376	379	355	371	353	357	359	345	342	375	362	371	396	341	349	361	374	361	349	371	357	329	346	389	386	373	360	351	347	359	361	367	386	379	357	343	360	360	374	339	373	357	354	369	374	381	381	352	400	329	346	374	360	349	330	373	334	323	360	352	359	387	388	359	368	391	377	371	378	347	343	381	353	348	371	357	353	383	401	395	376	338	369	383	397	391	401	352	359	343	350	340	365	361	386	368	327	339	342	346	357	377	379	407	356	398	366	372	391	340	358	372	360	359	337	337	361	341	345	358	380	366	309	371	346	344	362	375	361	351	348	370	388	355	332	384	367	331	360	405	366	386	392	398	373	362	362	331	381	350	338	370	371	351	350	390	388	343	335	345	367	377	389	373	366	386	374	389	375	401	322	368	362	378	378	396	332	353	366	367	406	347	393	370	399	388	364	313	342	396	375	351	350	369	353	346	362	353	380	381	347	349	353	371	337	374	342	370	368	365	400	383	351	305	367	371	358	356	388	356	408	389	377	324	352	399	338	364	359	354	381	385	353	405	404	362	357	352	370	358	340	334	342	346	317	334	384	351	380	334	355	349	371	349	358	390	360	328	360	358	414	327	347	353	377	374	385	365	355	347	369	390	340	358	356	374	373	351	332	374	348	335	360	317	366	359	357	378	341	362	352	389	381	379	350	350	383	392	345	375	353	360	404	358	379	348
6663	1199	1550	1622	1497	1417	1223	1151	1062	1012	1040	1063	1034	971	1003	949	925	921	939	946	894	933	845	861	861	908	892	844	878	847	852	871	892	851	789	850	852	872	854	828	885	876	867	841	855	815	863	903	850	827	864	825	852	848	816	864	881	868	829	839	837	821	819	862	848	824	819	889	899	852	868	832	872	905	829	852	862	879	849	880	874	855	837	810	889	826	857	883	862	882	867	835	813	821	818	826	844	854	883	843	841	881	859	826	850	894	885	860	865	856	779	872	815	824	831	813	868	812	844	860	820	814	807	846	875	795	800	852	851	827	846	851	872	779	826	845	843	903	842	824	831	828	851	825	881	889	840	887	897	838	857	866	849	826	860	884	806	871	811	870	798	782	845	859	846	856	844	880	858	800	837	853	841	856	863	850	875	874	831	828	806	878	806	823	877	816	860	829	851	849	878	860	811	812	854	831	869	837	837	849	884	851	811	897	818	854	854	816	790	871	891	888	878	828	826	830	866	829	862	814	900	826	808	832	792	860	850	859	820	858	826	826	862	868	803	790	861	835	817	858	788	820	842	856	854	847	843	872	851	814	851	835	835	828	859	870	898	863	792	834	837	805	808	823	823	881	870	838	847	832	840	856	815	849	846	814	840	836	849	823	785	849	841	808	856	894	819	809	811	764	860	833	874	837	828	814	854	790	807	813	830	837	810	837	827	831	828	852	854	846	876	858	896	835	871	827	881	851	827	842	817	777	830	852	856	858	789	901	801	806	864	865	804	887	869	861	822	814	851	875	805	827	790	842	810	850	801	798	803	854	810	802	868	869	840	807	812	818	810	829	825	823	812	902	781	851	831	826	821	864	793	856	884	822	813	807	808	896	847	866	837	873	846	842	845	861	871	814	841	859	827	886	828	866	889	829	859	848	845	882	866	841	837	876	806	810	812	871	807	821	864	848	830	859	863	903	826	875	811	866	826	855	847	830	826	831	833	842	855	912	894	850	855	829	827	866	853	832	865	857	844	843	836	816	843	864	784	839	859	841	879	845	826	895	834	879	868	810	816	836	834	866	811	876	880	817	813	829	837	824	816	821	814	853	882	826	849	865	828	872	849	874	849	791	842	848	834	818	830	817	848	800	818	794	876	897	855	919	854	881	878	880	823	899	864	812	805	875	791	853	857	928	854	804	848	837	830	830	825	861	821	872	851	894	841	820	803	829	899	882	811	818	826	840	839	801	901	823	868	842	831	806	802	861	885	873	866	874	875	847	865	840	870	852	869	789	870	857	825	827	821	836	823	861	882	888	909	825	823	868	871	890	798	817	842	838	871	913	793	853	843	868	830	830	817	822	847	821	862	882	884	847	777	852	842	826	863	842	837	850	832	763	795	833	832	849	866	804	850	862	777	846	835	852	838	849	798	888	825	831	843	810	895	847	863	798	837	891	845	881	821	854	842	803	856	847	852	852	859	815	821	810	854	852	898	808	855	836	867	870	803	900	852	848	857	823	867	791	868	850	841	823	892	827	861	816	861	846	821	838	859	872	910	875	890	863	876	885	803	839	833	815	823	851	774	843	803	872	888	854	860	854	845	844	858	901	844	865	841	842	822	863	884	879	877	882	796	869	811	810	807	817	857	879	850	839	846	862	842	828	809	811	860	839	792	867	810	874	859	832	813	820	865	813	878	824	869	835	856	838	858	832	863	838	860	801	787	852	786	851	858	830	840	799	836	777	892	847	826	820	859	760	807	882	821	829	824	840	842	849	831	835	873	785	815	859	861	843	833	787	861	856	816	865	866	862	843	847	781	824	900	838	835	831	849	843	834	811	827	853	861	870	826	837	853	796	840	855	854	865	842	793	812	888	810	862	847	796	829	838	859	805	849	851	855	822	832	850	870	872	825	842	861	849	843	856	846	833	873	849	766	854	848	814	887	784	812	809	830	829	810	825	840	895	866	854	857	835	830	879	828	841	833	851	850	825	846	830	823	844	815	907	871	801	872	849	861	857	882	808	807	836	827	847	876	830	818	848	801	870	815	857	823	829	803	834	885	789	857	838	870	864	845	852	828	829	864	861	796	864	876	855	885	845	797	893	854	853	848	807	833	885	820	804	848	850	846	829	838	845	881	804	879	828	825	831	906	838	828	811	848	842	796	822	834	868	829	848	832	829	802	812	816	820	841	867	844	790	821	829	852	841	877	842	865	925	891	831	841	875	887	870	832	860	825	851	832	896	841	833	840	793	874	888	869	807	809	826	871	880	822	834	835	803	854	832	800	841	848	867	806	800	834	804	790	852	853	833	833	845	833	853	850	791	819	820	839	807	856	833	845	824	870	852	808	792	812	799	849	878	804	826	871	824	863	830	852	850	835	866	839	845	827	847	861	840	850	818	831	828	835	852	800	840	830	817	850	795	844	842	849	828	804	854	842	840	854	807	848	855	844	912	852	836	834	865	819	895	875	821	812	870	871	812	834	880	838	810	841	815	822	812	797	851	820	877	839	878	851	896	787	864	852	816	819	812	823	819	825	865	854	853	797	815	849	856	872	855	858	882	798	873	834	859	864	812	838	848	888	867	848	809	798	789	796	810	872	842	828	784	830	805	879	861	851	818	880	898	808	840	802	893	897	834	811	836	836	884	847	840	864	878	836	822	814	814	874	843	869	819	864	836	821	837	815	828	809	894	845	900	838	879	847	860	845	859	893	890	825	880	837	851	839	870	834	835	873	812	832	857	822	862	823	857	845	856	842	848	822	825	892	896	895	830	861	789	867	860	805	864	857	828	865	827	875	840	901	780	849	842	867	904	867	848	869	848	838	827	865	845	820	849	837	841	841	799	816	866	870	807	800	819	846	833	823	873	880	857	805	839	852	830	844	881	794	838	842	841	832	854	876	861	853	874	819	821	855	829	836	811	838	858	841	825	828	819	830	797	794	819	835	824	835	873	838	879	853	869	814	862	886	773	841	810	866	881	830	787	895	831	753	833	859	867	856	856	817	816	834	823	860	806	830	862	872	868	880	870	820	792	836	849	824	817	869	863	859	833	838	838	832	873	876	824	834	832	873	867	871	863	807	786	849	872	862	821	849	850	865	832	875	831	826	895	851	852	881	882	813	795	861	795	842	834	864	851	864	897	809	849	836	832	842	819	839	810	903	809	902	807	829	851	832	897	875	870	886	858	829	805	865	833	861	868	890	843	822	853	860	879	887	843	864	796	852	851	864	843	830	853	846	887	799	801	819	868	819	890	839	824	837	854	841	840	823	814	852	800	842	848	813	841	796	793	829	854	818	794	847	882	849	834	810	796	847	837	914	824	874	824	812	852	868	852	847	815	844	884	880	861	861	793	859	895	860	874	843	878	879	822	860	832	899	864	780	840	778	882	870	835	835	874	818	851	875	832	886	849	832	866	851	836	790	853	831	843	864	877	785	873	866	826	856	835	839	818	885	879	799	815	824	877	855	840	820	810	863	833	818	880	862	862	802	837	831	854
15168	1536	1038	810	628	583	478	473	441	448	419	371	396	367	355	339	368	353	373	333	346	339	367	346	391	350	338	353	334	368	324	396	347	391	384	320	362	354	337	346	381	336	341	340	352	357	361	316	343	338	336	363	332	357	353	375	359	356	353	348	339	361	324	330	317	370	334	359	345	349	334	339	347	329	354	370	338	334	327	351	359	339	339	384	348	376	342	345	359	347	311	377	353	333	327	348	374	337	343	345	328	368	383	333	346	345	364	322	313	327	340	352	345	318	314	357	324	336	322	352	357	336	330	380	344	333	331	292	307	351	347	356	355	347	345	331	334	357	342	345	336	319	375	309	317	360	328	349	359	336	350	349	359	334	356	348	346	330	293	330	341	356	322	366	341	327	317	328	337	334	358	343	357	344	303	335	328	365	340	342	312	348	348	355	323	361	329	339	352	360	347	355	343	317	348	309	353	333	310	353	356	378	305	364	360	326	328	355	356	360	344	342	337	372	333	369	347	360	295	347	333	325	337	384	358	354	315	335	372	339	336	357	333	351	351	410	360	357	324	328	364	313	350	347	352	369	332	323	296	355	363	351	350	339	355	362	376	318	343	359	316	375	329	359	381	366	374	342	319	344	317	360	361	355	381	327	349	337	368	373	372	361	360	351	352	327	361	304	338	384	358	349	353	342	343	329	338	325	324	361	375	371	374	327	361	335	337	333	354	372	356	318	333	361	344	365	332	342	387	343	350	333	354	381	347	316	359	308	355	331	337	341	374	366	351	321	349	327	364	381	384	358	344	378	356	379	334	340	357	378	324	338	357	341	337	367	344	330	338	376	368	354	302	321	379	335	320	379	336	359	308	333	354	328	373	356	357	342	319	404	382	318	344	337	334	341	358	324	325	353	338	335	317	340	365	349	309	320	322	357	339	331	343	351	352	368	357	368	362	341	404	364	326	352	361	353	364	337	334	294	319	376	318	312	331	341	338	356	368	370	362	332	310	322	302	313	351	362	354	381	324	354	336	335	328	357	336	322	394	333	328	355	369	347	342	347	319	334	307	340	360	333	380	376	339	346	353	365	311	340	331	325	324	356	313	336	374	321	346	360	335	355	340	336	350	308	354	346	340	334	337	343	331	330	371	346	397	349	342	341	336	349	313	367	284	321	351	345	339	319	346	315	345	342	348	360	356	359	311	323	341	311	349	358	363	319	332	370	383	361	355	345	334	307	354	348	334	352	310	333	305	366	345	307	369	381	346	341	368	335	346	347	354	323	367	344	340	338	327	330	336	337	342	358	346	323	368	363	331	353	325	363	377	344	335	322	325	359	315	304	326	351	294	362	336	321	341	331	287	370	331	360	332	309	320	327	339	328	351	413	366	330	367	377	332	328	365	370	353	344	319	358	388	369	356	326	338	320	328	372	330	365	365	326	342	316	346	355	348	336	352	320	375	307	368	333	313	359	348	302	352	372	325	329	324	317	339	362	385	330	354	360	320	335	337	335	341	357	339	341	341	379	346	327	396	344	365	347	362	321	344	387	363	353	350	384	382	370	352	337	304	339	348	340	339	325	312	296	344	355	343	365	344	340	349	342	330	309	343	342	375	334	366	368	344	358	364	362	337	340	329	323	359	356	339	363	342	336	353	366	326	343	328	352	353	347	341	341	335	350	381	368	325	359	348	368	301	306	354	348	278	363	337	337	329	359	329	370	337	332	362	324	339	320	339	350	349	315	368	341	333	364	359	354	376	325	334	345	370	373	338	329	333	311	336	318	322	331	347	374	341	337	385	367	340	342	350	354	354	351	346	336	306	331	319	329	333	347	382	323	334	335	332	359	340	395	394	355	350	343	330	346	330	362	334	319	340	324	378	366	354	346	331	343	320	347	335	343	351	360	331	318	290	325	370	337	330	333	354	316	333	355	324	351	346	334	365	356	364	372	345	351	351	347	350	322	383	351	389	337	367	334	318	338	354	325	324	361	376	361	383	338	306	356	368	335	362	328	372	331	315	305	367	341	374	324	380	373	335	345	336	331	336	322	353	357	340	319	352	344	335	335	378	343	342	333	333	357	331	332	326	361	384	336	342	369	334	353	346	358	352	382	348	348	361	348	368	312	315	366	343	334	335	321	315	369	339	325	318	335	318	323	355	355	331	342	357	351	352	318	325	342	356	342	344	366	319	330	340	374	368	323	318	358	324	351	348	331	343	370	326	361	322	350	321	364	327	354	357	339	340	320	340	344	359	368	337	355	358	329	325	343	339	335	332	331	338	359	340	313	334	341	355	320	381	307	362	338	351	319	335	346	320	385	314	363	373	359	339	332	342	336	339	329	380	323	328	337	365	349	358	375	333	339	312	310	342	328	338	355	362	355	347	335	375	331	343	342	337	347	378	354	314	328	351	305	335	339	371	344	344	335	353	403	321	358	308	328	349	319	344	379	323	349	363	359	365	350	311	384	371	357	322	342	347	350	376	337	338	351	334	334	330	348	330	332	339	334	375	329	351	346	372	357	337	327	320	367	375	337	340	350	364	331	352	363	330	327	353	359	366	339	338	347	343	358	294	350	341	365	337	377	336	353	340	340	364	350	348	322	338	380	366	376	327	356	330	331	357	317	361	313	323	347	344	348	344	306	345	335	348	321	326	351	301	324	324	338	333	337	334	303	328	328	313	345	320	313	350	331	326	344	323	348	350	378	373	381	361	355	368	340	329	359	334	338	349	330	326	330	346	377	367	406	324	373	350	373	384	354	357	320	310	317	326	367	356	359	355	334	336	345	336	366	356	330	362	351	329	347	332	348	370	345	311	345	352	316	337	323	350	348	305	355	338	322	355	354	333	320	340	325	348	338	363	332	357	303	339	368	332	336	374	347	355	358	363	307	361	383	338	374	379	349	382	371	317	347	327	327	346	329	304	328	394	346	355	363	337	359	354	354	326	334	367	371	380	312	367	368	359	301	349	363	351	342	356	332	375	386	349	343	333	375	294	376	322	335	368	351	339	354	344	327	347	341	355	359	324	341	336	308	326	349	328	312	361	326	319	349	370	314	341	308	336	335	341	348	360	298	359	323	356	310	347	328	341	382	331	363	309	340	316	333	304	372	328	352	360	307	325	342	367	333	342	345	371	342	334	363	353	344	371	346	343	340	349	329	344	350	365	351	303	339	336	352	309	342	327	313	321	342	318	357	338	316	335	342	352	334	344	342	334	362	331	307	381	328	299	355	311	329	353	344	360	343	334	350	372	384	349	306	333	358	339	332	337	329	359	351	348	387	336	354	359	334	331	338	349	356	347	354	310	299	311	381	318	340	339	355	342	371	336	379	336	342	353	318	298	334	331	332	325	369	364	319	320	334	331	359	347	327	312	330	352	351	359	367	338	358	341	363	333	343	318	354	354	357	352	300	349	327	346	360	343	342	349	368	339	336	371	356	343	354	339	348	343	330	354	345	330	309	326	319	354	328	356	332	340	357	322	355	393	333	348	347
8333	1363	2172	2295	1951	1850	1535	1364	1166	1172	1060	1033	1044	1041	910	953	874	886	860	872	876	864	789	791	880	793	767	776	800	776	781	807	839	788	765	776	786	809	741	817	780	766	779	781	833	754	802	771	768	762	808	750	757	771	832	762	767	760	789	744	800	789	771	725	759	773	749	796	749	749	757	800	839	789	800	775	771	772	805	765	773	777	769	710	793	786	837	764	826	791	764	780	756	735	810	786	781	707	806	680	756	759	781	807	824	725	805	748	779	768	734	792	741	758	784	781	784	792	693	853	793	772	758	755	768	769	784	761	780	771	739	772	815	733	741	757	788	686	746	759	764	811	744	775	785	763	736	750	775	762	833	781	773	792	738	765	759	848	749	791	758	759	744	723	763	744	735	803	713	785	732	740	804	807	808	766	762	793	750	764	802	757	761	805	765	806	850	806	799	775	766	797	741	763	744	750	727	785	697	736	817	734	757	759	783	791	768	739	769	762	784	734	748	788	770	776	808	785	784	745	821	715	778	822	762	731	796	772	789	812	747	747	749	799	755	755	768	753	800	773	760	752	816	768	761	731	784	760	768	766	801	771	734	750	797	778	758	756	719	730	738	757	756	774	793	766	780	773	748	760	737	770	724	743	797	804	709	797	783	762	739	783	751	791	777	757	778	790	760	803	734	776	774	743	740	817	723	819	730	792	780	793	714	761	774	796	727	775	793	747	694	780	732	730	735	792	790	725	780	716	752	783	783	778	763	751	719	818	752	738	816	737	765	782	736	767	791	769	748	787	773	737	780	809	792	779	778	743	733	708	789	748	760	784	779	731	752	770	806	745	775	738	740	796	766	710	777	749	741	755	784	792	791	757	748	759	734	752	770	814	793	785	721	781	770	771	733	786	775	788	793	816	783	721	724	744	761	772	733	767	769	735	774	800	776	805	777	758	819	756	788	782	783	810	746	807	759	775	752	767	714	773	795	758	793	769	823	755	811	796	765	750	797	699	787	777	803	769	735	815	785	748	779	795	754	730	757	728	788	819	725	769	772	775	782	724	770	817	766	733	813	719	749	744	745	745	786	751	730	773	734	728	747	735	780	752	766	776	752	804	761	800	769	782	764	806	765	768	736	838	753	782	779	764	803	818	780	716	736	728	751	768	771	786	765	790	755	763	785	740	752	706	742	754	769	764	735	801	800	741	793	804	754	784	717	746	796	754	753	727	786	722	813	775	771	797	762	751	791	817	747	751	768	824	769	765	770	743	770	804	769	736	813	736	793	744	789	770	756	746	785	799	767	732	787	786	733	808	735	766	773	789	766	793	846	786	758	770	770	757	719	766	769	752	785	777	736	761	752	718	777	779	781	752	782	752	757	775	745	756	762	762	760	782	775	796	776	739	765	751	784	789	776	782	761	802	767	706	762	724	803	773	797	762	748	814	788	754	760	745	772	767	776	763	711	782	809	762	754	796	783	775	726	732	772	766	830	779	744	723	787	797	761	773	789	752	809	778	773	787	758	795	767	751	758	747	685	780	781	794	743	760	756	765	769	781	780	784	723	741	749	763	747	772	802	774	757	772	791	777	783	767	708	819	730	806	809	764	772	720	792	780	793	798	756	779	792	780	806	760	770	806	705	751	767	783	744	810	818	767	767	741	774	725	785	769	748	793	758	767	762	770	801	744	746	766	769	777	768	730	787	745	732	748	766	776	826	759	763	770	751	792	755	737	779	780	810	765	782	742	762	740	772	809	767	762	767	778	794	803	760	786	766	722	774	788	769	691	805	725	754	746	794	786	784	761	767	776	797	738	784	708	771	780	730	792	762	753	817	800	735	786	741	779	808	745	785	801	742	768	752	770	739	758	782	754	772	770	757	757	744	789	779	833	729	774	730	735	721	766	752	753	750	867	756	785	741	757	752	794	757	751	775	778	718	776	763	792	773	791	796	803	759	782	698	782	806	733	777	766	758	712	748	810	767	691	787	808	790	753	737	755	772	740	786	810	818	773	746	770	762	768	756	776	783	796	759	777	794	800	783	790	771	756	773	723	738	778	804	769	789	795	749	731	776	793	788	772	732	757	767	737	767	761	767	737	808	815	777	831	745	768	810	795	790	782	793	740	743	782	758	767	740	752	759	792	724	728	775	803	775	739	727	802	774	770	724	805	802	766	787	719	775	751	756	722	747	796	757	760	762	762	749	799	847	754	786	774	771	769	764	767	780	736	822	809	755	781	757	785	781	809	761	706	786	791	728	769	811	755	783	743	775	802	765	796	778	799	784	734	769	767	746	793	775	765	718	779	788	775	724	714	734	744	741	789	754	786	749	755	751	769	783	796	801	745	790	750	740	760	767	752	769	776	745	756	727	775	740	783	741	767	814	786	740	767	796	782	752	785	761	753	781	796	780	767	739	799	794	768	748	795	797	780	761	799	731	741	792	783	740	741	783	735	779	761	745	740	772	761	754	741	749	825	759	754	769	756	749	795	775	740	764	781	793	733	770	778	762	789	764	801	773	775	824	805	730	782	770	747	761	772	783	763	766	768	799	740	741	780	726	739	759	780	742	748	772	783	758	730	769	787	799	740	745	781	733	760	804	747	787	779	777	779	779	740	784	791	702	811	766	791	764	774	761	801	767	757	777	784	782	732	773	745	803	740	777	795	765	798	747	731	756	779	752	784	757	768	740	765	776	795	731	812	810	757	763	736	743	834	754	793	771	736	837	798	806	772	720	785	743	809	729	744	745	724	785	778	746	756	808	745	754	800	733	749	773	737	785	732	820	785	738	815	796	775	740	748	766	754	747	766	790	773	781	730	735	793	769	752	769	775	748	770	756	791	764	786	771	794	742	762	713	770	767	739	784	748	787	725	758	789	773	717	703	743	751	767	702	779	762	777	782	757	764	787	798	747	797	771	785	732	736	798	787	813	749	746	772	753	783	709	788	754	741	771	775	762	750	755	727	712	762	780	753	787	754	812	776	762	755	751	784	779	790	753	746	733	827	765	753	743	779	785	763	724	768	782	731	756	758	800	796	765	730	794	753	722	765	751	790	784	737	731	750	821	758	772	768	718	744	738	793	766	761	760	736	787	750	788	775	772	778	783	765	748	782	766	755	745	760	813	718	777	806	747	791	773	766	709	802	784	748	748	834	764	776	769	743	765	791	745	808	770	732	748	758	774	756	751	818	775	752	701	737	726	723	748	791	787	780	718	764	781	747	778	743	775	805	766	786	771	756	776	777	738	758	732	808	787	782	731	743	731	836	795	747	737	789	772	798	744	799	795	767	788	786	757	738	805	781	744	769	728	827	798	768	752	816	755	767	797	792	763	747	793	755	757	792	774	762	786	770	786	792	803	807	747	827	778	713	749	773	732	749	718	768	767	762	790	740	801	728	751	744	782	804	785	795	831	790	795	730	794	801	774	762	722	773	765	747	718	710	797	727	751	768	803	755	740	795	796	764	768	779	797	767	760	752	797	760	741	797	749	841	802
1442	208	194	185	185	211	203	157	181	181	174	185	178	199	173	161	166	171	209	215	192	198	187	184	180	186	231	187	190	188	198	183	211	209	213	190	212	198	215	178	168	172	204	198	181	198	181	187	162	187	176	171	188	168	173	181	160	172	174	182	182	178	189	154	176	172	168	159	194	198	175	181	179	187	173	185	179	212	206	197	182	186	190	179	192	167	191	176	208	192	211	175	190	178	176	181	178	174	192	183	211	199	164	166	209	171	183	185	201	188	185	176	158	204	195	206	194	193	193	198	191	191	176	228	192	202	190	166	204	182	194	189	169	180	191	190	192	177	151	159	175	184	153	204	202	179	184	204	182	185	189	175	178	213	177	162	196	198	217	185	169	202	201	190	171	190	191	181	194	189	178	140	185	195	200	195	180	173	182	189	168	176	174	221	190	183	186	196	194	193	173	178	186	209	201	190	198	203	180	195	174	212	184	188	175	180	185	163	175	177	180	216	162	205	178	176	173	188	214	173	172	165	198	194	180	173	192	174	212	186	199	216	185	203	201	194	189	206	183	205	176	187	186	204	178	175	187	179	187	180	210	201	169	205	197	151	206	179	173	184	155	201	185	193	192	188	178	189	179	183	193	210	189	184	167	189	194	201	158	162	175	176	179	204	185	202	198	186	190	185	172	208	190	168	204	180	197	188	195	180	194	160	227	178	199	178	177	185	191	189	199	197	208	170	190	189	185	159	163	169	214	180	193	191	207	184	205	177	170	165	163	175	197	197	175	188	183	188	178	159	197	187	218	179	178	176	196	174	165	164	177	173	184	170	203	154	140	163	182	197	200	192	185	174	193	164	198	178	182	180	176	185	199	162	177	172	176	180	200	205	181	158	186	196	177	203	200	177	157	193	181	193	194	178	219	178	161	207	186	190	196	180	201	182	189	210	173	183	186	200	178	182	195	217	166	171	211	190	155	170	183	198	193	196	170	160	177	196	161	172	188	183	171	173	187	159	174	193	212	201	188	183	194	182	187	197	174	176	188	175	207	189	202	204	184	188	211	176	186	178	179	158	183	205	173	183	178	207	199	197	187	170	192	182	203	216	179	203	168	169	183	173	197	195	185	194	189	184	174	166	191	170	183	220	193	176	167	177	177	189	196	209	202	236	177	179	194	195	212	191	189	187	185	215	199	190	193	214	182	179	191	186	177	178	181	195	186	179	171	194	225	179	192	203	172	188	170	195	166	190	177	192	152	214	171	179	178	164	204	179	219	194	189	177	190	192	194	215	203	177	187	194	180	155	200	178	176	188	207	184	184	183	178	178	201	204	180	174	209	206	173	193	197	184	191	210	163	198	174	178	185	187	193	165	181	177	202	202	192	181	211	182	175	173	177	174	208	174	209	188	171	207	167	195	183	197	171	207	166	184	208	163	199	188	201	195	177	193	193	202	185	198	185	169	161	164	190	209	166	174	179	206	191	179	189	179	194	175	193	177	183	191	193	189	206	173	186	193	197	210	194	176	177	178	196	168	203	183	163	215	199	175	182	180	169	182	170	192	185	184	210	179	208	198	191	200	179	199	169	191	179	156	200	152	204	174	196	183	178	213	200	161	180	181	166	159	182	182	181	199	169	168	190	180	187	216	183	169	204	199	181	177	233	195	183	202	182	187	206	162	177	200	209	162	172	196	176	185	183	177	206	221	176	184	212	186	190	197	183	192	182	183	176	204	182	160	194	225	186	199	177	182	178	189	204	187	187	161	196	187	163	189	168	170	179	193	176	180	203	171	172	209	211	189	186	173	183	199	184	180	185	188	166	168	178	183	195	212	165	156	204	196	175	182	215	156	160	188	173	174	178	184	203	208	192	161	175	166	199	208	200	180	184	190	160	173	201	200	166	188	183	206	208	210	202	182	166	205	188	183	198	186	178	193	180	167	189	217	183	178	181	182	185	191	208	201	169	211	207	185	176	159	192	175	195	176	200	209	171	179	186	192	178	210	215	191	204	186	188	181	210	191	178	202	153	168	193	177	191	181	197	175	178	196	192	225	204	205	177	159	207	184	182	190	164	170	199	189	165	182	193	199	157	194	173	183	176	182	161	170	161	215	173	191	184	185	214	190	187	185	217	202	175	169	182	183	177	178	205	172	194	187	198	176	187	167	190	178	166	213	157	156	183	196	210	180	185	203	171	216	185	186	186	212	194	169	199	163	168	159	189	190	171	180	218	184	197	217	192	200	186	195	192	184	193	202	175	171	194	192	174	184	168	177	171	203	196	178	191	208	200	205	189	205	192	176	183	201	200	178	176	179	217	201	190	219	202	171	214	167	204	148	190	185	199	188	187	190	161	186	172	205	173	207	165	184	159	203	194	218	192	183	202	190	190	177	193	193	192	176	189	193	181	181	169	186	206	199	207	204	199	196	173	176	202	195	194	174	188	219	176	187	170	194	187	185	172	181	196	210	177	180	177	180	199	168	182	201	182	180	179	174	197	208	219	186	173	173	218	189	182	187	184	159	196	168	212	172	210	180	205	169	199	168	183	175	180	189	196	209	172	173	184	203	206	189	172	181	193	175	197	209	202	186	169	177	200	220	199	186	197	212	182	208	210	188	179	183	163	207	184	211	201	178	172	192	188	188	182	190	176	197	191	180	206	206	184	199	204	201	196	160	164	179	199	195	166	185	186	164	182	213	168	191	191	234	182	180	177	197	188	177	163	150	227	218	164	201	216	188	193	186	182	169	174	193	185	198	194	208	175	177	168	185	197	174	232	156	199	184	217	203	176	185	171	167	197	184	208	198	185	171	177	188	157	164	184	184	169	178	178	181	204	188	186	195	165	179	172	184	200	170	194	192	169	171	163	168	161	193	187	188	167	186	221	171	181	173	177	198	184	192	162	187	212	184	190	222	183	175	174	173	187	146	170	198	209	206	157	187	197	173	204	200	188	166	194	183	168	173	204	176	209	157	194	182	172	201	178	163	202	188	193	203	174	177	187	176	188	182	188	169	181	188	191	173	175	190	180	189	186	185	198	179	196	188	211	172	176	203	196	175	207	190	199	232	202	164	163	175	167	202	179	212	166	190	189	185	200	206	202	168	187	189	159	164	169	189	180	197	187	209	194	170	192	174	188	173	173	203	205	205	159	187	175	160	209	163	183	191	186	174	195	184	176	163	185	169	196	182	188	184	173	195	175	176	196	214	201	211	201	183	162	187	162	168	177	193	182	199	181	184	197	182	182	214	198	186	180	168	202	215	160	201	189	182	164	191	216	198	164	210	192	182	178	170	185	211	156	185	203	203	201	187	184	184	197	161	200	212	188	192	234	188	173	158	195	178	184	215	172	210	207	159	184	202	176	184	174	200	188	187	189	177	172	165	182	188	181	163	203	200	169	180	194	189	191	176	169	183	167	195	192	171	168	172	195	181	171	191	211	196	167	180	149	183	181	170	164	175	193	156	181	193	197	191	179	186	185	182	164	175	220	183	163	174
1809	483	516	547	514	511	504	462	538	492	464	500	501	477	490	471	510	501	597	482	499	495	494	502	533	462	527	482	480	471	523	508	484	503	452	428	469	527	506	480	471	449	459	511	498	506	487	477	526	470	505	502	468	479	502	512	468	518	507	474	453	477	532	517	476	504	493	538	493	500	522	477	506	487	474	483	492	497	484	474	461	553	487	517	531	495	459	515	520	494	458	508	494	452	517	497	529	477	469	458	487	529	507	502	482	510	452	501	518	497	473	460	488	469	491	505	498	460	490	467	466	491	467	465	471	500	486	471	476	476	483	490	464	476	516	492	490	481	476	496	468	492	482	472	496	480	507	500	475	491	497	513	460	510	467	479	535	466	495	464	489	472	484	477	532	512	439	526	496	505	523	504	476	512	517	497	507	483	472	530	512	516	503	498	496	464	482	454	520	483	533	518	479	503	496	520	467	456	474	522	473	471	515	464	441	481	478	477	486	464	538	502	499	508	490	486	430	540	436	481	469	550	546	454	462	472	492	469	467	493	527	489	488	480	506	493	474	511	462	492	468	442	494	514	507	475	476	492	484	497	479	498	486	506	483	512	490	472	493	477	502	509	519	477	466	511	499	483	464	522	504	491	526	498	488	511	510	488	513	486	504	483	511	499	500	484	510	545	509	480	489	461	468	489	493	494	470	520	521	473	522	517	520	479	483	468	475	463	488	479	552	478	473	457	486	520	456	487	468	474	527	521	468	522	507	455	461	499	487	491	466	514	510	501	493	470	524	491	464	486	547	463	469	493	482	525	470	489	447	512	529	522	488	490	490	515	565	524	466	505	509	492	470	493	469	495	517	477	487	513	498	474	518	460	467	529	485	462	517	487	511	480	472	474	507	518	479	485	466	506	503	472	502	499	490	506	502	494	481	473	498	477	506	442	467	473	513	485	479	473	510	529	475	482	525	482	510	472	481	482	520	485	455	447	479	471	487	505	439	523	488	507	518	501	501	465	522	503	499	487	511	487	480	483	556	480	514	490	491	445	466	517	456	453	500	512	481	502	507	481	482	481	526	491	452	494	431	487	509	496	517	463	476	494	509	467	508	490	495	468	496	468	472	489	493	505	505	502	484	477	474	466	506	496	483	465	488	471	490	513	494	493	522	512	486	485	485	476	417	505	480	478	458	485	479	515	521	482	526	502	509	483	480	460	499	499	469	494	487	472	496	540	495	471	492	474	513	519	484	453	485	540	491	485	495	463	498	497	458	477	514	505	492	473	521	496	504	517	458	499	497	485	484	506	470	511	498	515	483	506	498	489	479	501	472	476	505	494	526	451	495	485	513	526	467	513	522	457	514	456	437	477	495	490	485	474	499	512	488	503	476	503	475	480	509	476	477	491	517	450	489	460	464	473	458	456	526	504	505	471	504	495	535	466	501	496	505	509	466	497	513	501	517	487	538	513	472	465	481	484	440	494	500	499	456	514	493	480	479	490	464	475	526	523	504	497	423	526	520	511	495	503	478	479	481	475	490	485	494	483	481	492	507	470	495	513	503	493	451	498	479	489	476	522	509	543	506	477	486	488	487	511	464	460	478	471	495	466	455	465	498	522	455	501	509	484	462	533	475	490	479	529	466	451	476	501	496	472	527	482	477	550	477	524	486	467	498	487	474	487	506	504	552	523	511	494	516	517	487	505	476	485	492	511	487	480	458	480	527	505	471	489	465	467	474	518	484	495	474	503	500	473	510	540	496	456	473	521	526	503	490	476	487	490	490	480	494	486	466	542	517	489	477	485	483	478	495	478	483	463	466	488	464	503	499	485	473	455	466	508	486	518	490	484	523	528	502	476	520	462	487	488	489	514	509	444	512	478	500	499	478	463	509	501	470	560	525	508	468	513	462	466	483	479	477	510	502	459	533	518	508	491	492	434	470	518	510	497	492	511	508	481	475	484	499	490	477	463	501	493	511	459	468	514	499	524	477	479	454	499	487	502	452	522	467	492	524	440	479	467	477	451	475	467	496	498	484	460	502	542	500	524	481	501	478	462	474	507	480	495	472	451	506	467	498	535	483	453	521	484	503	492	444	505	460	487	507	479	492	461	509	451	487	500	489	478	456	509	462	515	514	473	467	502	486	477	479	468	517	481	516	480	498	495	452	487	479	479	509	487	509	479	538	563	486	501	489	489	500	526	467	510	500	498	531	540	479	498	496	437	531	495	475	484	471	482	510	452	460	516	526	486	490	513	502	488	490	507	461	501	551	482	480	495	502	530	508	491	509	508	514	481	472	523	495	481	480	533	510	483	479	458	506	517	508	467	489	503	507	508	500	474	466	486	478	532	480	474	496	529	490	465	495	484	514	493	468	489	482	467	484	520	491	519	491	523	494	475	532	475	468	463	518	494	514	460	484	492	463	496	508	508	535	487	467	523	499	514	492	513	497	478	525	480	482	496	506	461	503	495	523	503	474	462	502	508	516	505	503	498	501	503	487	479	458	459	487	470	480	478	487	512	469	498	473	512	497	467	471	476	478	503	482	500	494	534	514	479	465	479	476	495	508	479	464	458	481	521	522	507	475	442	509	466	473	508	490	493	455	513	522	478	511	504	530	509	521	487	487	494	486	489	501	505	509	497	456	488	470	464	503	477	512	486	504	499	459	479	496	469	467	455	478	492	499	484	516	485	487	476	462	494	454	501	502	476	475	472	465	516	493	464	482	532	500	518	456	520	481	464	524	486	445	512	487	484	480	502	560	431	544	507	505	482	434	505	498	505	482	482	512	491	493	478	485	515	522	511	474	457	493	512	496	477	477	528	508	500	510	484	512	503	490	499	524	458	469	491	524	504	485	543	495	451	485	480	479	515	505	465	494	491	516	475	468	503	482	489	466	417	476	468	470	486	467	471	501	526	495	430	451	515	491	476	469	509	447	495	534	513	494	516	480	493	516	487	491	500	521	521	509	483	491	447	512	512	463	467	507	470	463	494	527	510	533	496	472	448	485	488	507	476	533	450	460	497	476	505	492	512	464	485	456	504	490	457	498	527	483	445	515	493	490	529	488	497	518	527	507	470	507	467	470	528	488	481	476	459	482	479	491	507	508	493	483	507	474	518	512	479	453	525	499	471	483	477	510	500	530	474	448	531	478	507	463	478	491	479	517	473	518	484	514	502	494	507	526	500	507	494	490	459	427	531	484	466	504	479	504	513	486	478	493	498	501	468	443	485	498	467	478	487	516	526	469	459	480	529	485	480	528	493	493	520	502	461	487	471	438	495	485	457	503	436	493	481	466	522	502	485	520	524	510	486	538	495	480	464	495	482	531	463	500	480	497	477	481	491	479	539	478	476	482	490	453	443	519	437	497	489	526	482	505	463	503	479	500	496	479	477	492	487	473	498	458	494	476	488	462	520	507	526	479	487	472	493	511	460	473	485	505	454	493	490	474	462	474	477	471	463	504	463	481	486	517	502	482	519	482	533	519	494	508	483	518	484
7841	750	674	629	526	496	458	385	376	425	373	383	357	421	367	375	365	389	361	370	384	340	409	360	383	386	367	350	368	382	379	358	351	349	383	359	404	352	348	362	371	358	392	364	376	370	381	338	335	349	355	346	348	373	341	402	363	364	354	394	371	415	364	402	355	366	362	337	376	342	363	321	384	339	394	359	329	365	342	359	362	367	385	323	377	384	372	324	342	368	356	334	389	371	377	356	354	372	364	347	338	342	360	384	378	373	382	363	393	374	405	340	324	375	388	380	356	358	358	386	399	388	362	419	352	362	364	384	366	367	340	346	373	353	335	377	386	380	359	352	353	344	344	394	331	348	357	367	383	354	365	348	359	338	363	362	330	401	369	348	341	336	411	344	346	386	347	369	360	389	328	363	363	356	429	349	359	404	386	353	372	339	384	367	361	326	357	399	366	354	379	331	369	371	353	386	379	358	411	374	361	313	367	352	371	366	361	346	376	347	366	376	367	371	352	343	334	332	353	357	381	357	322	391	342	356	387	340	362	339	381	353	365	371	328	365	357	352	381	328	378	404	363	376	356	366	368	361	342	357	415	345	345	332	355	354	366	371	349	373	364	364	378	376	361	378	361	351	368	370	341	382	352	383	339	390	375	363	350	351	346	394	358	371	377	362	378	349	364	364	364	363	393	341	348	354	324	372	341	382	357	353	373	373	365	348	346	345	336	339	375	337	370	403	348	345	351	360	340	390	342	391	373	343	372	380	390	347	336	380	364	373	368	327	371	380	336	365	327	353	327	381	311	354	311	384	373	365	360	375	381	372	335	365	340	364	365	364	360	360	335	367	348	360	352	343	333	395	347	362	348	350	368	354	338	341	374	392	376	368	355	321	361	391	367	358	364	381	367	376	369	339	321	325	383	384	328	351	361	379	375	374	346	360	318	365	399	379	362	374	351	338	349	365	382	362	360	384	388	365	352	373	335	408	349	349	315	338	385	368	370	356	363	380	354	370	379	379	383	379	364	307	349	364	328	369	379	375	341	362	383	403	413	401	340	394	392	381	326	356	377	397	378	359	363	326	334	332	364	361	345	360	352	371	391	388	379	351	375	367	345	335	372	357	419	347	369	371	347	329	361	324	338	360	334	330	382	327	379	401	383	378	354	340	344	362	355	330	348	363	331	366	355	351	366	335	359	313	357	361	360	383	368	301	364	358	361	371	382	388	351	367	382	359	368	336	364	390	417	344	333	355	354	358	314	386	370	378	349	332	405	371	412	357	367	373	351	370	351	399	395	367	358	373	377	326	376	345	370	345	363	365	365	377	356	368	350	354	359	356	383	367	363	344	384	338	365	320	365	367	392	367	355	346	348	332	355	367	359	364	384	354	378	376	342	345	387	394	377	369	380	412	362	417	336	353	327	357	383	369	356	352	333	389	366	377	314	377	356	351	380	374	376	357	345	365	371	367	348	350	341	323	364	371	348	359	381	345	333	348	383	366	383	382	388	422	372	361	364	359	366	387	365	403	339	375	392	346	372	354	345	315	370	409	370	363	373	345	390	377	353	353	343	384	388	388	372	359	373	377	378	339	339	360	367	358	349	380	369	370	384	343	365	385	365	356	347	372	370	381	367	348	405	381	325	375	340	348	358	383	345	358	346	325	355	360	345	349	357	332	352	374	385	362	378	353	394	358	347	363	373	338	367	387	330	355	361	361	387	334	360	351	329	328	349	378	344	377	361	367	358	366	372	378	368	371	361	370	350	360	340	352	376	361	351	359	330	349	373	340	365	362	355	366	347	365	384	368	362	375	340	349	335	358	371	372	366	372	395	344	379	353	362	339	378	375	404	385	361	405	353	356	313	386	385	389	362	381	348	330	332	359	379	344	326	415	368	349	371	372	320	351	356	370	329	406	361	355	351	364	383	344	350	343	300	422	355	340	362	393	385	390	347	382	345	353	365	313	381	351	345	355	372	358	430	369	362	351	320	379	369	388	348	398	347	364	355	337	379	358	335	363	345	349	398	394	409	341	379	321	357	369	350	349	386	377	342	338	340	373	374	337	368	360	376	359	359	368	383	377	356	335	350	357	369	368	325	370	387	351	376	353	399	341	362	373	369	398	338	377	362	366	377	362	385	339	369	359	341	339	341	347	358	344	383	319	342	378	367	344	383	334	367	387	354	345	354	356	362	362	387	374	380	380	357	347	329	363	344	359	347	322	377	346	325	390	370	355	347	359	370	365	365	366	344	355	381	332	384	373	336	350	370	390	356	368	355	359	366	362	376	386	353	370	355	331	331	342	363	374	369	325	339	380	349	339	351	385	366	357	377	354	348	351	341	371	364	384	391	348	351	365	357	360	372	365	375	361	339	386	369	322	349	381	388	371	379	344	384	366	353	326	368	379	385	371	355	339	369	374	305	383	359	334	342	340	340	391	404	363	342	329	358	362	359	408	360	352	360	377	341	388	362	399	350	379	376	359	361	355	383	375	376	381	378	383	349	368	358	361	343	379	355	346	380	374	337	345	384	354	371	371	350	352	318	355	352	357	338	378	386	402	359	361	372	328	330	345	343	385	328	392	356	344	357	340	373	363	366	349	380	378	359	361	376	386	339	340	364	365	364	343	367	379	410	371	370	406	334	400	364	340	356	389	373	353	350	365	369	353	363	352	337	369	358	374	389	380	368	376	400	358	385	363	340	351	368	341	409	370	368	398	341	379	320	387	383	385	358	366	333	366	355	333	358	372	346	384	313	356	396	377	355	369	344	384	387	349	365	342	359	393	380	390	371	386	394	372	342	348	324	372	356	371	368	330	355	382	381	331	353	352	347	380	369	395	366	379	379	379	344	394	344	344	345	338	420	375	375	355	324	368	333	396	354	362	377	353	356	360	339	379	337	380	355	324	374	360	382	367	339	343	369	354	405	370	348	343	318	317	352	357	380	366	343	373	324	416	342	391	379	338	341	356	362	336	325	353	367	370	422	383	348	412	363	347	391	393	366	336	365	367	357	351	354	370	354	338	336	362	359	369	367	335	351	404	374	383	351	390	383	368	380	388	341	345	381	346	372	403	377	364	373	366	363	392	376	367	378	357	367	384	373	370	381	373	345	344	367	372	379	368	348	341	364	343	384	369	330	357	359	366	385	414	346	390	352	338	388	378	345	398	386	327	356	350	371	373	313	378	329	353	360	358	393	367	406	339	374	351	371	357	365	353	330	356	373	344	343	363	367	406	339	342	372	358	338	350	378	335	382	348	365	381	350	367	353	351	377	345	363	361	366	328	377	361	362	362	370	327	341	369	355	367	385	367	362	343	341	373	352	386	349	361	418	333	347	396	363	332	360	366	357	359	362	348	363	367	343	380	375	416	377	353	377	358	369	395	383	344	342	314	342	367	349	373	368	382	344	356	349	381	339	376	344	346	378	374	368	380	386	334	381	357	348	367	361	390	384	384	356	378	368	359	360	375	383	317	344	370	426	337	384	391	333	378
6592	1154	1635	1759	1542	1415	1226	1101	1072	1024	1024	1009	990	979	939	842	915	904	888	917	922	936	891	895	912	850	890	923	860	825	865	853	870	858	876	835	812	841	896	871	889	915	857	855	853	830	843	821	914	861	825	837	904	852	871	838	873	813	834	853	844	833	850	850	884	877	843	825	846	814	814	835	871	829	818	865	899	869	852	826	857	842	817	818	846	823	818	839	895	867	871	827	853	874	786	860	864	866	824	841	803	825	864	866	876	826	831	860	831	869	838	842	831	842	891	882	858	816	823	807	882	813	852	841	819	839	824	836	874	836	832	834	825	862	835	879	844	858	813	890	853	844	862	898	842	842	822	803	873	878	892	812	830	867	857	854	848	834	847	830	835	828	839	841	910	844	809	811	835	819	846	864	811	873	803	888	875	837	845	875	825	803	800	857	859	821	839	846	881	842	843	823	834	819	830	880	847	862	863	843	831	800	876	915	875	819	853	817	848	813	837	902	810	820	835	850	824	806	843	835	825	872	842	816	879	852	814	828	809	817	830	810	837	876	848	850	835	836	844	841	814	835	867	879	848	902	847	757	838	871	890	838	847	850	849	820	859	899	825	835	861	819	869	888	827	808	850	839	788	815	864	836	814	838	878	826	865	801	827	832	783	850	829	829	827	816	854	868	848	836	824	841	839	835	851	782	814	856	820	823	891	840	831	851	877	835	844	839	875	831	861	865	824	835	798	811	818	831	825	783	806	854	850	835	828	811	835	840	793	817	853	844	793	829	812	812	888	852	825	801	823	789	831	812	814	828	835	828	876	848	827	856	817	828	796	852	833	835	802	844	811	840	775	863	868	807	845	820	816	898	830	768	839	868	884	831	849	813	905	820	911	841	885	823	859	813	847	820	802	862	872	897	832	884	851	819	868	818	858	821	872	867	791	787	820	818	810	865	851	842	815	802	783	856	805	859	832	892	872	870	820	856	840	865	832	832	804	840	816	822	800	871	829	826	818	812	846	818	842	814	810	870	786	851	852	845	875	865	856	871	840	873	811	828	829	857	838	807	836	852	890	833	884	852	825	833	867	835	858	856	866	818	905	855	860	830	785	858	840	821	827	805	746	846	860	862	831	813	816	845	803	800	806	849	860	863	824	794	837	853	904	825	838	866	873	851	849	857	828	852	840	827	834	845	801	838	897	792	842	863	813	867	849	807	769	865	812	779	796	883	830	827	883	883	842	873	854	856	817	795	844	845	805	828	875	824	855	830	863	869	849	897	827	889	837	825	906	826	894	833	848	837	852	795	825	813	818	873	825	814	813	821	878	864	836	893	844	852	874	860	893	844	855	898	764	827	864	846	895	838	828	839	796	856	890	814	766	823	833	833	848	869	764	809	820	818	864	844	829	814	864	833	878	830	835	854	816	813	910	881	844	824	847	845	805	888	820	830	874	890	843	824	885	850	840	910	861	907	867	902	849	841	879	842	835	867	879	844	838	856	812	833	800	831	845	788	850	804	793	817	835	853	851	835	827	843	868	837	819	845	846	824	829	806	862	832	832	814	854	877	866	814	862	831	782	828	881	800	855	849	822	874	858	848	868	861	829	920	835	852	796	815	790	873	841	831	830	864	842	809	867	846	834	805	832	851	850	825	826	791	842	848	838	891	882	845	848	836	773	816	783	821	810	838	831	794	835	884	805	795	840	883	866	845	889	814	865	846	792	867	848	812	825	845	841	820	834	874	832	862	876	854	823	794	816	858	822	852	841	794	811	772	814	870	788	859	836	867	857	844	820	824	881	885	847	829	852	819	875	806	824	824	842	869	848	825	771	850	821	825	854	813	872	873	766	834	830	836	877	847	863	879	862	856	810	848	829	823	817	877	786	863	825	869	851	798	874	827	848	845	839	818	835	860	816	825	817	862	845	863	868	878	835	854	823	797	859	844	833	835	849	885	832	857	796	838	884	811	860	829	846	862	828	805	815	879	874	845	860	800	840	837	883	823	872	816	887	879	836	837	832	848	875	837	849	839	840	912	866	781	899	871	854	828	859	842	799	813	838	857	851	856	853	872	811	878	841	849	859	845	876	861	869	792	886	857	799	863	896	837	884	814	799	796	888	856	851	873	803	876	843	868	853	851	844	825	802	867	789	785	818	882	858	855	827	889	826	879	835	844	856	864	826	807	853	834	838	877	837	809	853	852	847	847	865	835	837	850	806	872	864	841	854	828	860	858	830	864	848	830	840	838	845	885	851	822	825	825	865	819	902	846	864	837	859	819	847	840	837	845	864	843	837	817	860	834	881	863	859	864	823	795	855	828	810	822	859	893	833	864	853	850	895	811	788	843	885	827	816	881	811	843	783	845	819	832	864	815	838	916	801	829	850	843	883	844	870	832	867	891	848	818	816	841	822	875	840	808	833	840	826	826	835	845	816	878	811	832	778	828	866	787	824	856	813	863	862	856	854	861	808	870	857	830	806	857	772	869	816	815	858	853	863	842	851	840	821	899	831	847	857	890	808	801	866	806	825	866	876	877	858	876	813	856	793	806	839	900	760	836	872	830	826	823	867	828	774	847	867	846	859	853	850	807	823	794	880	843	912	817	882	812	854	792	850	863	878	900	852	847	836	845	833	828	860	837	814	829	864	856	807	833	819	816	877	833	845	855	873	810	860	847	839	822	892	810	875	854	813	834	854	881	860	895	871	783	869	839	791	865	878	800	872	831	894	845	923	821	857	806	823	859	860	855	810	864	794	848	839	845	858	853	838	863	882	865	861	850	837	836	843	827	848	827	880	801	825	850	873	799	877	822	842	807	829	862	855	833	859	865	842	873	831	798	874	857	799	836	869	850	896	857	843	817	856	827	772	883	828	860	861	881	853	876	847	801	874	859	844	806	867	830	826	870	881	825	801	832	839	833	840	793	819	859	859	865	845	830	807	881	853	807	861	856	797	826	791	859	810	865	805	831	897	846	844	853	820	885	882	854	818	825	845	820	859	813	812	785	807	846	855	819	885	852	815	775	852	837	825	836	883	858	865	856	897	838	831	815	893	858	847	849	828	855	842	848	845	867	877	786	846	832	855	821	868	791	850	825	823	826	821	823	819	868	840	836	823	875	844	838	803	839	911	800	879	845	808	868	771	796	818	832	830	847	864	837	831	864	878	855	801	861	800	857	788	826	829	852	868	838	841	843	818	866	855	861	829	859	828	862	867	832	883	886	888	784	834	888	858	864	847	791	840	882	791	764	822	857	839	821	813	882	842	895	871	826	843	827	860	865	850	850	806	854	882	835	819	770	837	799	811	830	844	868	822	832	839	851	824	859	832	786	777	847	854	891	824	865	847	806	861	804	817	823	849	859	820	865	834	835	817	849	810	851	854	825	858	906	832	879	791	829	846	860	847	889	856	825	848	876	872	785	828	862	913	854	818	870	820	836	826	837	856	882	814	894	847	875	833	875	827	844	837	846	818	842	841	852	844	808	761	844	801	845	861	860
15136	1401	1046	788	627	570	486	410	445	394	374	394	366	349	408	356	348	336	372	341	370	375	360	355	376	372	325	354	369	384	366	334	329	343	323	355	361	360	340	322	361	378	347	350	383	314	329	336	335	362	327	317	362	352	372	338	298	317	338	344	332	317	337	358	339	330	363	335	338	322	352	319	362	353	305	300	345	373	373	358	354	296	331	351	312	358	333	290	344	362	294	378	344	349	315	340	336	362	317	309	329	343	338	357	345	353	374	322	328	331	353	335	312	348	364	365	367	310	351	343	358	347	321	348	333	328	359	347	339	297	326	305	366	324	299	340	339	361	306	338	367	326	299	327	346	366	337	311	372	350	312	368	355	316	323	307	349	313	329	335	342	356	333	305	343	335	336	384	334	340	304	377	345	356	316	320	347	305	317	343	351	299	329	375	325	370	382	363	329	334	358	334	336	380	340	350	328	349	329	308	316	332	387	342	322	334	329	394	353	344	358	343	361	346	347	361	334	338	365	340	313	308	340	323	292	320	325	355	351	338	345	372	318	328	338	335	301	324	296	342	317	385	350	340	353	373	363	365	336	395	334	354	339	343	328	355	343	358	368	339	338	315	315	344	356	314	321	358	365	323	316	314	319	345	336	393	339	344	339	326	373	288	327	348	346	344	342	332	328	323	325	360	367	354	327	326	318	357	326	315	403	380	340	317	365	314	351	359	344	345	333	320	328	325	352	354	342	305	336	332	377	342	346	339	343	334	380	315	327	337	383	357	344	346	320	319	326	330	349	343	333	325	358	355	339	306	325	357	317	344	323	343	316	308	360	363	351	291	322	311	312	398	369	335	345	346	314	353	353	338	339	335	341	341	423	351	359	318	375	354	344	328	349	348	343	342	354	392	336	347	333	332	336	346	326	350	382	352	360	350	300	336	327	323	335	348	351	336	343	298	377	335	342	348	324	340	381	329	342	339	318	352	351	339	323	331	388	316	375	349	333	304	342	292	340	318	340	335	314	330	355	359	350	342	362	328	331	352	303	327	353	331	347	359	365	330	336	338	357	338	327	348	301	345	375	355	352	332	344	332	307	352	365	307	321	312	344	326	326	338	337	397	359	320	380	353	326	316	358	346	348	350	293	357	363	338	321	337	344	338	355	365	349	348	352	349	323	354	338	349	346	318	348	337	375	369	337	328	323	360	336	334	365	367	349	356	304	324	343	343	350	344	363	348	323	327	327	362	310	352	346	337	342	328	391	343	328	337	353	304	392	379	317	318	359	367	324	305	358	385	314	323	324	334	342	314	353	353	352	352	324	319	330	332	381	328	359	365	324	311	340	330	320	317	331	343	326	364	357	334	336	340	340	354	313	308	335	370	348	333	331	297	348	372	364	300	346	344	332	349	363	385	332	304	354	309	319	322	365	325	336	346	356	355	338	392	352	331	346	361	338	360	341	354	303	316	341	365	349	309	377	325	330	358	337	324	356	357	322	360	369	343	342	352	346	363	326	338	328	347	371	329	325	354	368	346	326	337	312	361	341	356	334	335	336	345	336	295	362	345	367	355	365	350	321	325	289	342	342	340	359	338	321	334	332	366	335	336	341	343	319	350	340	321	359	359	365	303	331	315	333	372	315	343	360	329	339	331	323	341	348	316	307	319	367	336	354	366	371	323	346	356	371	332	341	348	330	313	371	332	348	320	347	379	348	359	307	354	368	355	350	363	309	316	314	330	367	380	335	320	325	350	317	333	323	357	327	303	318	332	341	369	366	329	321	350	345	372	357	334	330	366	347	364	338	331	327	339	293	344	315	329	376	387	300	346	353	342	356	357	311	344	372	395	345	350	342	331	378	356	333	305	316	347	343	344	344	335	348	325	364	365	308	339	366	315	337	343	318	334	359	397	373	338	306	351	356	338	362	356	357	326	363	362	360	345	316	364	353	363	335	332	332	342	372	365	308	349	329	360	363	369	323	360	344	349	337	344	386	373	324	341	349	330	328	347	304	364	358	371	338	315	331	364	335	353	344	316	326	338	337	387	351	374	380	350	356	323	329	371	309	358	327	316	310	340	361	344	342	314	388	319	340	340	336	329	322	356	376	341	349	328	320	352	340	334	343	329	322	331	348	320	369	325	334	358	338	358	329	319	330	307	342	364	340	350	344	361	362	347	350	314	323	333	361	325	344	378	311	375	337	347	323	298	363	288	329	345	336	370	319	303	338	356	339	332	337	347	363	362	369	358	352	313	364	370	333	332	330	322	356	328	327	330	316	341	333	356	324	359	341	331	356	352	350	375	370	347	326	302	301	381	349	345	332	343	359	350	362	342	318	352	373	359	337	355	356	334	372	353	344	366	343	326	344	343	341	321	328	319	332	366	365	331	294	306	358	319	352	383	316	331	351	329	351	365	369	318	364	328	344	310	333	304	357	339	301	360	382	309	361	386	334	344	308	331	302	323	370	333	332	351	378	361	341	372	372	350	340	328	369	324	357	377	343	346	363	314	343	367	345	316	325	343	345	305	372	340	351	317	334	360	365	340	372	337	341	375	371	339	344	352	349	335	359	350	355	355	349	324	323	340	372	331	313	298	360	319	341	369	366	317	334	314	342	338	326	343	354	340	323	338	343	334	340	353	362	363	334	349	340	352	327	353	323	337	352	346	339	371	334	318	333	332	343	351	353	295	324	330	348	329	352	324	331	379	352	351	364	344	321	360	351	346	324	322	383	343	337	339	389	333	343	336	342	316	339	308	322	340	369	336	307	318	334	370	316	364	328	347	305	342	313	301	413	346	346	344	353	335	318	332	356	340	303	326	364	335	351	348	349	334	366	351	323	375	351	314	337	330	317	359	333	324	399	366	333	347	339	339	354	352	364	339	372	359	335	332	314	350	336	319	319	342	321	371	321	365	311	360	327	355	321	364	362	321	337	387	309	363	321	318	354	319	343	341	357	341	346	349	341	365	382	363	331	352	346	335	355	328	354	349	334	312	347	327	327	325	334	336	321	370	353	349	337	340	316	329	318	335	334	322	371	377	299	323	318	364	328	362	336	350	332	339	370	323	342	334	368	333	360	349	352	370	319	343	326	344	351	339	341	359	336	358	367	388	361	312	370	298	311	319	360	358	333	356	343	350	358	358	339	359	338	311	345	320	352	345	315	341	375	388	349	343	358	294	340	329	301	336	334	362	328	345	365	324	322	312	342	287	339	331	346	330	340	332	335	342	322	358	384	359	363	380	370	341	348	330	360	336	340	380	332	330	342	355	319	345	339	315	363	315	370	356	348	338	331	317	355	352	339	345	333	345	356	354	327	364	341	324	345	345	312	341	343	317	338	335	303	336	316	358	314	329	337	348	337	337	329	309	365	348	329	304	330	358	368	345	336	350	353	329	332	337	335	363	330	360	335	361	321	333	333	317	337	368	311	365	380	347	329	329	308	384	348	337	334	355	342	355	366	352	347	339	358	318	308	342	321	303	354	349	343	346	384	358
8345	1301	2029	2419	2036	1839	1564	1384	1209	1154	1126	1059	1070	989	966	902	873	874	878	881	854	875	904	850	863	863	846	813	823	807	795	821	799	814	820	760	793	791	801	720	835	745	763	804	809	783	738	750	747	776	754	735	797	816	773	823	805	733	812	802	810	780	789	790	779	757	703	730	824	691	740	770	765	732	796	771	764	816	752	764	815	744	777	742	797	724	760	807	780	747	795	729	736	759	761	751	746	722	753	746	792	775	758	742	763	763	751	757	765	675	801	785	745	751	782	760	783	798	791	774	796	773	790	750	801	781	792	760	740	769	732	833	765	774	826	799	738	813	794	756	783	851	759	742	721	817	723	756	769	732	741	782	794	748	779	744	782	819	771	762	760	779	772	738	800	744	752	760	737	760	682	794	745	745	758	739	790	730	823	797	781	741	791	796	782	714	754	799	725	797	799	795	764	802	796	782	747	748	755	813	734	793	794	826	740	806	797	798	756	810	734	756	739	742	761	758	698	801	762	789	751	815	739	722	744	779	785	747	779	804	790	771	767	742	779	748	741	812	766	767	749	790	759	748	762	771	749	748	772	709	733	785	771	759	794	798	740	733	735	776	767	760	795	739	763	772	710	692	763	782	776	771	801	782	752	759	778	759	759	769	770	750	770	694	785	747	728	792	767	761	794	767	756	757	797	784	796	797	742	805	769	748	777	748	756	779	789	744	750	795	763	816	777	765	720	783	749	769	786	754	747	759	736	741	780	820	778	723	791	764	797	772	762	739	750	721	809	771	732	694	717	750	786	756	789	769	758	773	752	753	776	802	767	789	778	800	743	757	747	752	783	768	740	751	744	696	744	734	739	755	753	759	762	727	754	817	771	790	823	704	712	798	780	801	805	735	747	805	736	800	734	801	799	786	748	719	767	767	775	784	750	770	822	776	731	750	737	721	772	790	782	791	805	749	733	767	740	781	753	740	782	760	747	760	727	744	718	768	799	766	753	815	769	741	792	737	768	719	771	770	797	773	798	804	755	784	751	791	819	793	766	777	721	802	797	764	820	779	794	794	755	766	777	717	793	751	778	755	739	730	717	752	738	778	777	758	777	766	743	754	702	788	759	745	773	788	755	748	780	750	781	764	747	737	743	800	765	737	769	785	828	765	824	740	786	785	736	794	727	783	775	784	728	726	730	749	793	752	765	771	801	738	738	748	764	812	797	827	768	783	753	739	749	798	789	754	775	762	762	754	754	785	742	797	754	830	765	708	760	778	794	803	727	768	734	802	790	782	822	750	763	765	777	779	770	791	770	792	740	761	770	759	791	780	766	753	781	732	718	745	779	733	796	739	803	714	746	731	787	757	731	845	741	737	737	712	730	727	773	764	762	762	712	753	723	766	778	739	791	749	816	733	777	772	782	744	759	757	771	792	719	770	801	745	826	720	767	745	792	722	775	750	740	739	806	766	761	776	738	761	787	749	764	800	753	762	747	777	786	770	768	759	737	762	771	772	775	748	775	713	750	764	781	796	757	755	804	766	682	737	760	755	770	814	785	804	739	786	715	804	802	734	844	798	753	732	767	754	795	790	773	809	758	736	750	754	722	754	734	814	758	737	787	754	746	735	776	776	818	755	731	780	785	804	765	796	795	793	833	774	778	775	757	798	802	773	718	790	774	765	742	774	772	786	768	759	759	762	715	774	727	768	789	785	756	803	724	775	815	744	750	704	702	803	757	767	704	763	772	754	776	769	740	817	733	750	797	756	818	733	780	740	762	820	767	709	764	738	746	832	723	757	781	727	741	750	756	754	753	834	784	755	788	791	777	726	767	749	759	780	818	761	765	786	787	705	795	815	729	798	720	760	690	745	765	768	722	751	736	712	807	769	789	776	781	799	763	815	757	816	764	745	797	739	771	793	786	779	790	746	813	773	735	740	800	751	758	782	786	773	812	785	743	735	741	776	724	747	803	709	776	789	801	733	795	708	721	793	761	781	761	757	796	774	765	733	755	783	706	765	788	747	764	793	740	766	745	742	788	765	758	730	757	770	730	745	780	786	788	765	770	762	774	767	761	749	780	779	789	792	764	756	781	797	780	798	745	764	755	767	758	797	772	740	754	734	776	739	779	760	763	766	805	751	723	766	730	774	793	765	734	777	784	788	748	752	750	758	766	773	804	815	732	778	782	771	784	845	783	690	769	749	761	752	719	760	725	777	796	798	796	794	783	783	778	804	738	808	755	758	781	756	761	787	756	791	773	777	753	784	773	779	765	750	732	804	778	749	793	795	783	748	748	794	714	744	738	780	795	780	765	774	732	810	781	764	798	789	806	787	747	731	724	784	766	824	785	819	734	749	751	750	767	772	698	774	748	747	751	794	759	755	729	775	721	750	789	793	737	799	807	761	769	764	774	767	775	744	816	766	760	714	758	758	748	745	788	758	743	785	785	788	748	804	776	740	734	764	791	763	793	745	764	727	743	820	743	746	796	766	758	788	759	735	748	792	796	755	733	750	728	767	755	738	784	761	758	740	764	754	804	760	736	786	791	738	779	792	746	804	746	774	777	708	766	793	770	727	741	808	775	765	755	772	820	731	791	772	772	757	760	744	752	724	805	771	786	756	760	780	756	785	757	763	766	781	748	755	781	772	761	747	722	756	742	774	770	796	784	764	752	764	813	791	791	714	751	758	757	757	849	754	796	760	779	777	837	766	707	742	766	736	768	758	774	751	758	753	803	806	784	768	749	797	792	729	722	793	784	762	809	780	767	738	718	758	771	765	812	754	721	728	748	770	788	767	772	715	774	738	777	826	826	783	829	756	729	756	753	753	714	775	768	788	802	769	819	753	780	743	750	752	739	770	726	748	748	761	747	702	797	740	797	795	802	761	767	792	800	739	792	772	776	735	811	746	754	773	768	808	756	773	774	788	774	753	761	806	760	807	743	717	809	770	745	783	721	732	732	738	752	746	829	797	761	783	743	763	787	793	758	739	756	736	776	740	750	753	785	746	798	790	783	826	730	772	795	788	780	733	745	741	793	750	766	777	795	801	797	783	686	775	773	788	733	755	791	722	741	729	752	738	795	702	747	739	734	749	810	800	760	764	798	753	762	705	788	768	763	777	785	790	763	748	755	761	782	779	850	758	764	787	722	710	768	775	738	736	770	712	790	747	758	749	775	776	719	779	771	729	790	778	749	767	781	733	764	744	742	752	783	794	758	722	839	781	772	768	760	720	786	771	769	768	784	778	737	770	784	734	788	832	790	778	738	720	724	804	773	715	719	774	743	767	792	764	777	756	767	742	801	751	747	749	758	697	725	785	748	729	719	712	818	768	738	776	800	710	750	726	767	758	751	743	773	805	737	760	771	762	770	776	808	778	796	723	772	722	764	764	759	816	778	766	729	781	765	805	739	795	815	778	771	800	761	777	800	761	718	744	812	767	767	792	743	832	767	829	778	745	790	781	778	770	754	750	777	798	762	789	810	770	763	772	781	782
1436	214	208	192	183	187	177	225	176	196	182	173	150	168	176	168	161	169	198	214	200	214	174	173	185	164	202	197	180	180	192	181	181	170	193	204	191	183	186	196	196	180	220	191	159	179	181	171	168	196	186	191	186	171	171	155	178	191	212	178	171	197	167	216	174	179	196	207	183	204	186	177	189	181	199	188	169	154	205	191	198	186	176	165	189	184	153	222	156	216	171	203	199	205	177	189	204	175	184	179	184	178	179	195	175	214	193	196	202	184	208	214	199	181	176	190	197	167	199	193	168	199	199	179	176	173	188	186	202	178	159	165	204	184	211	196	182	171	191	194	181	181	195	185	182	181	199	200	181	180	183	204	174	190	179	199	184	195	199	145	181	186	181	157	172	161	189	171	180	185	177	181	168	190	181	189	189	172	183	174	190	201	213	192	197	209	200	191	186	192	185	199	183	178	176	176	192	186	188	178	171	168	192	175	176	183	170	190	212	191	176	141	150	187	198	177	163	181	197	214	172	186	207	183	193	206	217	174	181	197	200	172	183	198	193	250	177	182	173	198	194	180	205	204	176	156	199	174	195	182	204	197	178	173	196	201	201	204	190	199	176	171	207	199	179	200	188	173	187	177	165	196	180	176	183	174	198	190	186	169	196	203	207	146	183	184	168	175	183	202	194	169	182	221	214	204	223	192	186	203	179	183	180	167	185	199	179	175	186	165	150	180	193	172	187	179	153	202	176	181	212	210	181	167	158	201	198	163	192	181	179	176	192	208	185	177	189	189	165	178	189	159	170	193	173	176	208	207	164	179	172	168	184	192	201	162	181	214	200	193	165	182	183	195	191	180	185	154	193	209	229	166	183	170	161	210	187	186	199	224	171	195	185	192	202	184	184	186	197	179	182	167	196	161	173	190	167	175	197	185	186	168	171	187	189	166	214	167	190	174	188	187	196	175	157	191	184	165	215	229	194	175	192	180	191	195	212	179	176	174	169	189	191	185	196	202	212	186	168	182	198	159	204	170	192	174	171	178	201	181	200	200	174	154	190	197	188	171	184	221	207	181	187	187	169	178	172	183	179	215	191	177	157	179	175	177	212	159	183	164	185	182	172	191	189	196	200	195	185	182	172	183	163	192	196	184	177	177	174	200	179	201	186	192	190	191	178	193	195	172	177	181	193	192	163	190	207	170	169	173	172	209	166	210	184	153	194	183	189	153	201	175	149	188	178	164	201	196	208	177	178	191	173	201	178	188	204	161	204	174	188	191	181	210	203	181	192	197	188	183	182	181	181	211	180	199	187	189	207	192	192	196	188	169	203	189	222	158	177	184	192	190	197	168	186	171	210	188	215	195	164	178	207	178	197	199	197	181	172	205	184	209	196	148	182	195	179	179	210	201	195	185	190	181	183	193	177	191	180	172	209	195	167	220	170	187	170	194	188	198	190	177	191	186	206	176	191	189	177	187	187	201	177	204	200	202	223	205	182	215	170	172	185	177	205	175	179	192	186	201	214	198	194	172	197	182	194	184	180	188	196	189	201	157	166	182	161	184	172	177	183	188	181	195	181	174	194	192	186	183	190	178	188	185	194	196	175	155	181	155	190	184	172	174	185	177	191	192	193	194	198	171	155	151	175	169	192	218	214	202	173	196	189	191	175	186	175	198	173	163	183	181	162	176	191	197	180	174	173	219	186	185	242	200	192	180	196	194	193	173	181	217	190	177	162	199	166	186	154	182	163	193	170	179	179	184	179	176	199	208	171	193	173	189	208	206	183	207	162	168	166	195	161	175	169	200	203	192	188	185	190	192	162	163	157	141	201	183	181	165	186	208	191	201	184	173	213	210	188	176	171	206	172	204	197	190	159	182	187	199	186	194	188	182	171	182	185	205	196	190	163	153	203	184	204	163	168	180	172	201	194	164	197	175	174	204	148	165	209	192	193	190	191	196	181	192	197	172	210	196	200	178	176	168	183	183	178	214	194	176	186	207	170	199	161	172	187	181	191	155	205	217	181	179	180	169	166	175	188	186	184	198	170	165	210	164	187	185	184	209	187	187	206	193	157	181	153	154	188	208	189	179	192	186	190	163	185	203	196	178	186	187	161	184	176	201	197	187	183	191	175	176	186	181	173	175	196	191	201	196	190	202	172	213	195	165	167	177	207	195	181	165	172	189	177	177	165	191	213	189	189	209	191	198	185	184	182	207	193	193	202	189	179	194	173	156	161	169	158	187	200	178	199	195	217	192	184	185	183	188	193	199	185	171	194	189	178	176	208	209	180	173	190	217	174	189	219	192	188	177	186	180	189	197	187	174	186	182	167	166	189	183	188	198	190	180	192	220	185	186	212	214	170	193	177	198	173	179	184	223	170	192	192	190	190	193	193	166	177	190	183	181	196	185	189	165	169	191	145	171	180	184	203	190	194	195	180	180	190	177	176	166	168	178	177	189	198	187	194	188	177	220	201	175	195	168	206	198	204	229	189	231	177	180	156	179	187	189	179	217	164	210	187	186	174	210	188	198	160	199	185	183	190	200	196	198	208	195	203	176	188	191	192	198	190	173	212	178	203	195	168	148	174	204	167	198	216	188	187	202	185	177	166	168	181	195	200	182	184	179	161	193	162	187	203	194	175	190	184	189	152	184	173	177	174	178	191	180	177	185	203	185	230	175	182	193	161	210	183	180	176	201	207	190	194	166	215	195	191	203	188	198	176	189	185	210	203	191	179	200	186	198	202	167	192	193	188	168	184	219	191	186	190	217	179	183	190	206	190	187	180	180	157	188	181	177	183	192	157	177	183	197	204	166	212	180	196	197	173	175	206	181	176	174	165	181	215	175	187	176	176	205	162	166	179	183	198	151	164	192	200	189	176	180	178	203	165	171	185	187	165	197	169	184	199	191	196	172	194	195	180	189	180	174	197	151	166	201	208	186	189	207	186	177	183	176	164	151	168	185	171	202	203	196	202	198	202	146	195	182	178	174	204	183	167	184	207	189	151	173	202	189	205	160	201	166	170	173	204	166	179	196	211	184	203	175	163	159	189	199	179	161	161	191	210	191	207	176	176	196	167	200	184	167	170	205	188	189	174	208	198	163	190	175	187	184	198	208	195	210	188	198	202	196	211	189	190	176	189	197	172	195	189	197	207	184	199	191	192	213	188	200	180	181	209	159	191	196	165	191	189	196	195	205	175	187	165	197	157	180	193	184	182	187	186	174	197	202	189	161	185	189	180	162	210	207	173	210	203	217	178	175	181	182	165	168	187	194	185	190	171	189	204	212	167	190	197	188	187	207	222	197	228	173	220	194	197	200	172	204	198	196	176	162	175	195	190	190	172	182	198	171	191	211	189	187	186	187	190	179	203	164	182	184	173	203	189	171	178	168	166	196	166	168	178	194	182	157	206	177	189	174	180	188	177	167	175	176	169	170	176	204	171	192	190	190	189	166	203	167	172	202	173	189	197	177	196	218	196	187	202	188	195	180	182	179
1702	511	551	527	519	506	529	484	512	478	512	527	479	516	502	525	494	511	466	483	466	501	479	501	452	523	478	499	511	449	481	523	541	541	490	477	512	500	448	446	476	462	505	483	473	463	518	498	472	513	487	530	526	523	513	504	519	486	459	446	490	481	527	522	480	497	487	444	469	444	528	489	466	490	473	500	487	514	468	490	439	514	507	513	487	482	447	488	488	524	489	494	488	494	469	479	508	490	507	474	502	496	486	496	455	495	468	502	499	476	493	478	517	508	496	462	504	503	517	508	505	485	467	508	474	495	496	489	510	511	523	497	464	466	452	494	484	460	462	479	488	501	496	468	461	509	545	450	509	475	516	484	504	504	486	506	502	484	518	526	532	483	494	499	513	474	499	486	490	542	498	515	510	488	505	509	514	518	490	467	468	472	490	488	497	491	476	527	498	457	463	487	475	513	520	475	510	470	500	485	492	497	501	468	462	527	493	499	481	522	516	460	453	480	472	469	486	515	474	479	507	490	517	455	489	475	507	487	509	448	488	522	494	471	470	471	456	479	447	467	475	485	475	488	473	474	535	477	481	502	480	454	443	470	522	496	444	501	484	451	487	482	453	498	497	503	492	494	501	491	500	493	463	503	512	529	472	480	447	509	540	486	488	421	491	451	502	493	475	488	498	483	445	503	452	511	498	491	462	472	496	458	513	494	492	531	494	483	477	529	504	530	451	499	506	484	503	471	497	546	502	487	499	516	483	479	486	507	466	513	479	484	498	475	513	523	507	474	514	458	498	485	490	478	516	463	521	483	504	493	497	518	475	490	496	464	463	473	483	490	490	503	460	467	496	493	495	504	475	536	482	481	505	488	525	502	460	510	489	484	509	515	502	511	514	463	460	462	492	503	496	428	483	471	489	505	477	505	493	507	474	482	476	432	493	451	512	485	494	430	502	516	487	490	496	489	462	476	478	497	472	546	500	463	484	496	506	466	483	505	504	481	534	494	497	511	493	486	478	470	504	500	498	480	492	489	498	477	511	471	483	484	513	472	488	472	475	505	508	482	511	512	508	484	474	472	494	463	499	473	513	472	496	472	476	466	474	524	473	509	491	540	481	465	496	494	504	490	534	457	503	515	526	494	525	493	491	473	548	508	485	467	491	487	522	480	475	473	489	508	494	502	471	493	490	512	495	579	492	492	456	510	461	484	510	546	455	495	481	468	503	474	466	497	472	451	472	486	481	475	490	478	456	526	487	487	513	449	512	513	529	461	480	466	491	475	507	474	508	488	440	495	512	468	457	495	468	503	527	509	482	456	511	486	523	477	518	531	509	433	444	491	471	480	473	475	478	486	479	457	473	494	465	522	493	506	497	531	500	536	456	512	507	441	475	480	473	543	530	472	468	481	461	472	496	488	496	514	494	542	432	477	512	478	479	469	468	484	486	503	487	500	469	481	487	487	485	449	506	490	445	498	524	509	468	498	478	487	510	454	504	499	486	457	467	516	481	509	508	471	481	491	511	485	481	460	508	442	464	503	496	535	457	486	488	498	507	485	498	498	483	497	478	498	495	436	493	465	479	495	498	473	480	439	517	465	463	494	475	526	480	501	486	514	510	496	498	436	515	515	493	500	511	531	488	513	457	483	508	495	536	481	447	519	504	449	534	481	462	531	466	523	489	499	493	499	473	516	505	507	532	464	506	511	484	472	504	507	460	483	506	525	480	488	471	473	466	519	472	471	480	494	513	495	473	500	487	503	551	445	527	447	465	510	459	458	524	517	504	504	488	514	444	494	455	487	474	461	460	498	457	457	493	485	466	481	493	478	480	488	544	483	495	479	482	463	508	487	486	480	502	473	477	529	487	552	474	489	481	470	477	485	487	497	483	504	468	475	489	497	521	484	526	493	494	472	538	530	469	514	486	544	502	528	510	516	492	523	516	491	483	416	509	537	514	488	484	478	508	483	469	479	481	459	472	483	489	495	478	456	487	493	480	471	499	486	470	559	468	509	483	488	490	456	476	466	463	499	504	492	515	487	462	521	472	449	513	473	490	487	505	519	472	506	488	462	506	523	454	470	474	509	500	471	523	520	530	508	519	484	487	504	488	500	467	511	497	484	482	460	507	524	518	480	520	447	498	458	510	501	466	502	492	480	498	480	484	522	469	461	505	502	491	505	490	482	499	493	436	491	470	485	473	484	463	493	516	503	499	512	485	486	502	495	472	538	505	494	500	497	498	475	497	478	486	518	525	460	506	525	498	439	482	485	480	473	496	521	530	455	490	511	530	510	506	482	494	485	452	473	503	495	479	486	452	501	502	465	496	468	508	474	495	504	503	536	454	494	538	511	455	490	491	485	531	528	466	488	473	501	519	500	521	477	499	470	515	484	464	488	495	492	503	502	489	493	486	482	501	500	480	506	508	499	441	514	516	504	478	439	490	505	502	485	496	462	470	476	491	473	491	483	473	474	467	541	484	526	463	494	483	493	482	485	503	492	471	472	454	493	482	566	482	481	468	465	483	497	480	477	476	514	515	484	497	503	471	474	483	511	477	480	448	525	485	554	500	483	495	466	487	490	508	471	490	464	510	484	474	482	475	483	482	441	479	476	483	489	482	477	509	446	514	513	492	535	468	493	498	539	527	499	476	481	524	508	492	500	469	484	490	506	557	455	488	472	497	521	471	510	516	491	490	492	477	536	509	475	510	487	487	475	449	490	484	496	500	494	491	492	487	456	519	506	504	496	531	481	473	502	484	465	480	465	474	491	491	478	480	517	480	467	522	517	483	489	490	494	501	459	488	526	518	458	480	495	490	517	520	494	482	483	505	511	476	474	512	462	533	501	470	479	477	549	475	459	489	486	485	490	478	503	470	484	472	510	460	492	460	498	489	510	501	462	477	456	495	517	480	524	509	515	493	456	476	483	483	462	510	500	499	505	492	487	448	494	499	506	470	468	480	467	497	505	507	516	491	468	502	487	519	455	473	535	476	448	463	498	497	487	556	490	492	551	465	450	483	497	544	467	505	538	509	465	507	513	471	492	447	511	501	486	496	469	494	490	468	494	502	456	498	514	441	502	507	458	474	471	467	507	528	480	474	471	487	472	490	512	483	514	483	508	497	493	516	440	498	547	456	503	472	521	490	526	493	464	474	486	520	467	488	466	468	473	475	472	487	522	495	467	505	501	522	505	505	479	461	481	495	486	498	499	516	495	507	487	515	505	527	453	475	521	558	512	542	490	513	500	479	518	517	500	510	476	469	483	512	530	471	480	462	495	481	503	490	450	526	493	508	497	489	457	491	497	488	499	498	478	491	502	495	470	482	472	480	500	467	515	494	486	526	497	478	489	517	524	515	548	461	489	468	472	453	456	512	489	477	429	475	469	525	479	480	484	502	473	479	483	501	528	514	469	492	530	510	488	500	475	506	466	503	503	513	477	459	485	481	482	517	483	478	487	494	526	464	461	503	536	494	473	493	481	494	482	492	498
8001	744	676	593	553	484	474	439	416	396	407	359	373	350	381	399	382	378	358	354	354	366	372	338	388	348	376	342	371	372	380	388	368	402	376	350	356	322	382	402	346	337	363	369	370	348	378	339	354	337	326	333	343	341	343	395	341	381	382	332	346	403	365	366	388	361	373	367	370	364	366	366	374	368	348	398	378	362	353	369	329	365	341	355	356	317	329	351	391	387	371	338	360	338	395	347	346	356	336	358	348	367	349	346	334	368	355	322	358	366	361	418	379	370	362	357	403	337	372	349	398	334	376	357	353	371	349	371	364	348	381	356	368	386	355	377	335	317	378	344	340	377	373	367	362	352	360	363	346	363	333	326	353	372	371	353	354	377	388	346	361	339	355	357	361	396	349	390	360	362	383	388	385	356	354	363	345	369	331	384	358	385	368	346	356	351	342	355	355	363	370	370	358	360	356	347	378	327	372	355	351	392	328	328	327	333	371	368	369	351	340	372	377	392	355	370	353	359	379	375	358	378	386	363	366	375	391	363	311	355	334	351	376	356	363	338	376	339	366	374	365	337	361	365	381	376	358	371	316	363	385	352	366	396	368	355	359	368	341	355	383	369	352	372	342	325	335	381	364	350	320	351	373	359	358	347	356	350	369	360	369	365	359	376	388	367	377	401	379	370	360	370	321	359	331	342	338	352	332	349	395	372	350	360	347	335	380	387	330	355	370	350	343	359	369	391	356	378	392	341	396	371	341	378	380	426	305	358	370	378	352	380	316	370	399	363	381	340	377	368	397	370	345	355	385	336	379	405	360	318	378	385	386	321	381	366	387	378	372	375	371	381	360	367	373	381	403	397	365	342	335	376	347	364	383	371	396	338	374	360	337	391	395	374	337	352	326	332	366	368	358	375	353	362	380	357	343	350	331	363	369	340	368	370	347	405	351	385	338	384	353	363	361	385	359	397	408	328	391	340	406	354	350	335	336	324	353	371	356	359	356	359	367	370	376	397	362	363	362	356	389	391	368	319	346	367	371	369	361	356	336	357	361	359	359	364	353	362	399	352	347	354	402	353	350	379	369	350	360	354	368	377	404	378	340	350	346	373	369	370	357	387	383	414	412	370	382	368	345	355	395	386	383	382	358	350	384	388	371	400	356	379	352	362	383	379	393	350	369	328	391	344	356	339	362	368	350	373	354	375	353	334	386	352	367	369	378	404	366	357	382	378	370	358	378	337	343	364	374	384	392	358	360	336	360	359	372	373	370	387	390	362	344	360	328	374	344	313	333	367	365	390	386	363	362	379	358	384	368	335	380	389	386	374	342	339	392	379	381	338	366	371	369	341	387	395	359	385	354	379	326	351	347	384	378	358	336	388	378	348	340	338	382	358	377	366	385	323	373	360	350	387	331	361	376	362	349	355	343	377	357	365	374	377	353	349	354	358	345	349	403	366	352	324	338	392	350	362	353	357	370	372	346	379	382	351	396	382	366	346	335	359	379	351	349	354	332	343	316	383	365	358	390	386	379	398	384	360	385	406	351	334	386	349	393	357	337	411	364	405	375	357	341	333	344	375	357	322	372	357	351	367	355	357	356	352	373	393	377	362	349	332	400	381	371	356	400	345	368	356	345	358	356	353	388	389	342	320	389	351	395	356	383	387	348	354	353	333	379	355	376	376	349	343	391	350	345	345	370	345	339	331	336	367	367	376	356	347	361	319	388	325	341	371	375	327	369	367	351	340	361	370	406	334	348	353	330	361	317	369	345	366	372	366	337	410	337	377	335	354	389	399	344	401	374	366	342	348	350	333	391	340	329	328	375	379	355	344	345	329	390	365	383	382	366	360	363	339	356	370	359	345	361	367	394	368	354	365	339	347	335	339	364	395	321	325	365	314	378	366	376	343	342	343	336	373	353	376	369	386	350	360	347	344	391	370	386	368	387	350	337	379	379	360	360	373	386	374	375	380	369	364	320	345	364	386	424	377	348	383	329	367	377	370	339	369	363	341	381	384	374	375	364	374	366	385	340	350	396	361	356	386	344	384	364	387	384	331	298	371	367	400	351	361	379	382	370	329	347	334	371	351	341	346	343	382	353	322	388	365	398	405	370	383	389	396	335	351	350	403	366	352	346	371	355	349	375	366	365	360	368	356	349	388	348	380	397	359	342	353	372	371	370	356	393	378	367	389	389	386	325	332	373	356	382	333	385	365	384	368	379	360	333	407	397	383	372	378	380	361	372	409	337	376	357	381	351	369	386	394	335	330	348	333	359	363	406	354	344	331	361	379	343	356	385	362	382	372	361	372	426	362	362	387	344	377	344	357	324	357	364	390	370	385	391	380	371	345	344	356	348	362	377	394	369	380	368	342	352	360	329	363	334	366	386	368	370	374	358	341	360	361	352	349	382	336	355	396	385	391	379	401	365	347	377	356	353	338	357	362	364	386	400	366	353	349	346	347	349	360	369	333	378	370	369	361	316	382	388	379	371	371	338	379	336	356	373	379	343	365	380	328	364	358	327	377	364	347	369	358	355	383	338	373	381	390	337	348	353	355	386	377	358	386	383	365	367	359	390	368	385	375	351	367	367	401	361	359	371	329	343	314	349	364	416	395	397	362	347	374	346	351	374	358	357	354	372	402	362	406	345	390	404	366	346	378	361	381	315	365	412	344	344	364	334	345	373	362	366	377	397	396	339	378	334	375	383	332	372	342	330	394	334	422	338	365	350	396	370	392	363	325	377	381	358	365	411	339	365	366	358	360	383	396	363	387	388	319	353	369	393	340	374	359	356	383	358	372	358	385	377	361	365	343	331	371	305	337	334	352	338	377	357	366	356	348	372	344	347	385	382	352	367	406	400	390	355	398	354	390	333	376	386	368	323	382	354	345	374	376	374	329	332	370	372	352	367	393	376	330	369	350	377	378	377	365	337	367	361	360	380	338	344	345	373	363	343	298	359	392	348	366	372	367	355	354	377	345	348	341	365	354	340	345	371	380	382	347	349	385	374	351	357	371	366	379	366	332	369	385	368	387	380	360	347	359	336	372	332	342	363	358	398	400	386	372	377	385	358	351	377	334	308	363	332	350	353	373	363	368	362	374	344	377	337	351	405	360	343	312	347	352	313	386	378	399	364	354	386	404	358	343	369	373	350	387	368	355	364	396	300	348	379	380	317	376	426	387	366	371	345	356	358	386	405	379	344	391	352	366	385	359	346	420	357	406	363	355	393	368	353	358	405	395	404	353	375	375	391	381	372	377	336	376	386	372	346	374	329	330	382	358	348	372	378	332	387	360	398	363	380	356	379	365	353	389	367	386	362	337	393	374	382	373	372	329	385	394	349	348	343	356	344	381	358	391	353	365	382	329	346	367	352	379	351	352	369	338	339	378	371	339	363	379	387	349	397	374	381	337	360	388	389	385	362	334	396	361	390	384	367	338	375	367	380	394	370	348	396	350	377	322	357	347	394	384	334	352	336	351	321	323	394	372	355	336
6690	1180	1507	1563	1519	1417	1230	1172	1089	1047	991	1014	938	987	906	944	909	892	903	854	895	917	924	902	918	901	888	842	881	864	894	875	895	842	831	825	882	832	863	820	872	869	799	853	867	846	774	836	840	890	857	803	814	898	834	837	847	837	913	907	860	829	909	904	836	847	816	825	837	832	843	906	845	866	863	900	839	876	873	874	841	870	855	863	797	841	823	839	898	873	841	849	885	756	852	833	775	857	890	755	797	834	798	901	814	844	809	845	858	868	854	784	843	865	840	818	837	873	858	863	807	815	870	897	892	841	839	845	816	825	832	851	771	840	849	886	854	844	827	864	820	868	806	815	823	828	843	808	826	836	814	847	818	916	857	865	834	865	823	818	836	849	870	855	840	851	899	868	846	846	842	871	865	814	822	850	818	869	865	806	907	853	811	797	813	816	872	838	854	806	846	791	829	832	822	846	844	812	792	789	806	832	862	863	816	827	889	818	871	801	829	788	825	817	825	841	839	884	872	899	798	881	823	878	853	877	875	759	853	852	842	798	847	842	800	831	866	867	783	830	809	783	882	883	904	829	887	850	820	826	863	851	829	838	876	885	875	860	865	820	865	873	850	829	839	871	813	841	848	789	826	822	854	788	916	871	872	863	781	851	858	827	831	816	811	825	863	837	807	838	872	813	813	864	873	820	922	863	816	814	839	807	873	847	878	844	811	801	819	848	933	883	869	777	792	834	813	859	794	836	847	827	901	877	896	819	851	793	849	820	838	846	823	814	815	789	810	850	838	810	803	835	854	858	822	857	832	862	863	872	827	859	817	852	870	870	878	848	843	798	850	830	837	810	847	822	860	864	832	849	788	833	848	903	857	916	820	823	815	855	837	886	854	899	827	788	845	840	833	895	827	821	837	818	821	835	855	859	830	840	836	814	797	861	825	885	863	853	775	811	846	805	838	868	848	822	898	850	899	836	811	891	871	868	847	838	835	819	808	867	851	818	798	831	826	890	865	848	863	812	820	845	835	847	836	807	831	823	820	794	827	774	879	780	875	848	823	840	850	837	786	902	846	830	802	835	834	827	865	860	903	848	872	843	872	816	851	853	858	878	856	861	812	845	839	883	857	883	769	853	837	870	870	832	850	845	825	790	864	887	830	837	862	846	810	854	804	831	865	816	902	925	835	844	835	878	777	830	874	848	825	831	813	882	857	900	843	866	872	865	832	882	838	868	823	781	814	829	803	827	795	873	827	830	783	832	789	871	780	848	818	817	840	845	849	864	829	833	864	812	843	838	851	827	873	866	786	856	906	841	860	837	855	799	826	852	900	868	838	926	830	880	901	846	906	848	826	863	822	796	855	832	804	834	825	826	835	821	872	862	818	806	804	848	815	774	838	807	818	828	793	867	785	809	829	835	815	829	814	845	868	870	866	806	803	804	825	834	791	814	798	839	806	802	882	823	835	824	876	857	786	846	865	808	821	841	773	874	782	874	856	808	809	832	865	826	830	811	793	814	794	843	898	790	832	811	799	878	828	855	844	801	853	833	895	890	862	842	825	869	844	864	867	824	889	816	887	868	861	833	796	860	840	884	890	807	837	873	853	851	811	863	811	847	805	839	825	791	822	846	884	829	861	820	824	819	838	881	854	857	831	805	873	851	867	814	794	885	862	818	839	853	822	812	796	810	869	779	888	809	846	854	880	847	867	817	838	791	812	836	846	873	781	823	872	834	793	811	893	835	820	817	832	876	845	839	830	825	878	841	768	826	829	833	846	840	910	837	808	828	844	799	829	836	901	843	839	858	822	838	824	837	867	848	844	852	860	841	849	810	831	841	826	865	848	822	844	908	786	816	904	865	841	812	851	788	850	812	847	849	859	856	800	837	900	781	842	790	864	839	851	882	840	819	843	827	884	809	795	819	818	821	826	778	852	816	853	842	851	871	867	841	826	853	843	833	829	840	813	865	827	811	874	849	824	871	841	834	823	846	812	921	844	856	857	858	802	851	896	832	835	848	817	891	887	805	795	788	839	848	836	861	821	833	859	849	838	829	855	836	848	857	837	848	785	821	865	835	831	846	845	819	786	862	849	834	863	838	908	807	810	868	791	859	805	792	800	778	847	851	843	824	851	834	842	837	796	818	827	866	847	836	830	854	834	838	849	799	833	837	838	853	857	875	885	823	854	837	882	792	880	868	879	860	884	840	844	850	850	844	809	845	842	805	804	869	778	812	822	821	866	856	842	858	843	824	876	825	875	893	834	806	845	839	827	831	837	843	802	882	844	814	879	850	811	835	840	824	833	835	838	839	838	907	800	854	815	846	836	836	869	876	836	856	806	795	843	812	863	852	773	886	825	829	898	874	849	801	847	829	832	873	817	866	809	906	854	865	806	842	834	859	868	843	859	867	838	891	786	843	891	846	841	863	809	797	816	844	809	812	847	818	793	782	784	927	835	848	857	824	840	804	846	831	847	844	884	823	867	906	879	811	867	823	910	838	834	814	841	827	816	797	818	850	844	789	869	859	857	853	878	845	845	805	894	874	806	859	834	872	858	847	806	851	769	854	811	829	842	850	857	875	881	883	883	816	789	823	837	894	875	831	880	854	852	818	838	849	838	833	824	830	828	866	826	892	890	856	809	822	874	825	871	846	847	808	906	828	885	891	855	868	835	806	800	847	839	869	800	804	797	863	847	817	834	793	835	838	815	874	836	805	884	828	837	810	798	854	905	877	854	839	853	821	877	847	873	831	886	852	898	802	809	853	867	849	886	844	828	886	819	805	822	821	809	832	868	835	826	846	853	853	844	857	869	845	829	842	829	841	846	850	814	878	788	812	839	931	813	866	797	805	828	866	839	901	828	841	852	867	768	814	795	837	818	864	845	870	827	893	840	876	789	846	846	849	884	867	842	860	825	885	828	799	862	883	799	819	845	847	833	832	898	824	877	847	868	854	850	805	859	853	844	876	809	854	836	805	857	851	809	851	848	859	822	829	849	852	887	848	839	839	816	861	809	831	853	837	846	830	869	848	866	848	877	826	854	857	843	844	838	835	902	934	801	835	856	849	864	845	830	862	820	877	828	830	845	866	822	843	890	832	807	797	861	836	850	831	856	835	865	884	848	817	834	844	834	832	857	824	898	839	852	863	790	779	866	859	824	871	814	799	850	826	814	836	867	840	845	841	818	844	857	839	849	859	858	812	824	818	847	856	820	811	867	837	836	852	890	789	859	813	826	859	846	856	834	844	872	826	891	791	823	861	875	853	869	866	869	810	841	902	836	829	840	845	849	881	799	800	810	822	890	823	876	797	847	782	814	816	823	882	901	846	860	849	840	851	864	865	835	808	837	827	813	803	870	874	868	824	832	859	859	836	855	825	775	836	816	854	811	811	835	795	844	914	869	889	852	812	877	778	833	886	783	828	792	836	860	761	821	881	780	864	872	857	792	809	811	830	818	857	827	823	891	834	806	886	868	809	850	802	882	812	827	821
15297	1481	1173	854	625	557	515	453	402	398	364	392	413	356	379	387	353	368	353	367	362	414	356	324	328	372	372	373	340	388	356	363	373	341	349	329	284	299	326	320	360	361	330	342	334	372	373	344	361	306	359	342	341	332	344	316	320	357	314	362	319	344	326	322	348	303	307	328	310	336	331	341	315	339	326	358	367	313	342	355	335	311	333	357	332	373	316	348	346	322	335	360	320	342	335	350	341	341	359	341	356	352	313	349	322	343	363	401	332	368	347	338	316	333	378	374	329	332	336	334	358	343	398	311	351	347	337	359	321	331	391	330	351	341	347	362	341	332	328	347	355	357	382	341	353	326	329	360	325	309	358	344	353	326	358	353	356	346	360	369	342	354	354	336	324	347	356	363	332	364	375	347	347	344	340	356	347	338	297	315	358	332	325	357	385	303	345	347	320	335	315	356	294	319	324	337	333	351	358	370	342	312	344	340	340	349	310	349	341	374	304	359	346	352	322	375	361	350	327	384	330	325	371	340	343	362	348	346	332	320	347	326	300	342	321	326	357	363	343	335	327	346	349	362	316	340	352	369	362	335	343	348	335	373	355	346	361	286	357	330	331	316	342	362	328	312	296	331	319	371	334	352	357	373	358	336	347	331	341	354	361	323	363	381	338	337	379	350	365	332	354	327	356	314	350	317	331	295	337	330	326	352	363	343	328	348	324	391	377	286	350	317	355	367	314	296	330	354	346	345	337	341	363	318	355	350	364	337	343	337	358	317	360	342	362	322	339	321	365	371	342	325	354	357	365	345	323	310	368	353	370	354	328	342	327	349	319	335	327	355	328	335	341	338	343	332	338	351	336	370	338	325	282	323	303	373	334	321	336	376	310	331	342	351	371	350	364	325	342	308	370	337	315	336	328	321	348	353	340	332	316	379	320	357	326	362	289	357	324	346	337	352	345	362	335	292	353	344	346	341	347	341	337	328	368	321	316	369	328	340	360	337	333	322	351	352	311	328	337	317	362	337	311	359	354	334	336	353	352	347	356	334	360	345	348	338	350	332	326	353	327	377	347	365	356	367	318	339	324	366	336	331	321	355	365	354	316	337	376	336	342	333	318	329	379	353	373	300	368	340	371	349	360	317	328	330	348	336	334	351	325	369	331	362	334	326	345	330	339	321	352	395	329	305	335	358	355	379	330	356	339	332	332	323	328	377	353	364	338	347	373	339	323	360	344	355	375	326	351	333	329	357	352	330	340	379	366	347	355	348	369	308	344	323	343	306	342	328	334	362	336	332	346	342	390	342	318	331	301	330	337	338	364	381	313	362	378	345	345	319	347	354	345	327	349	340	325	288	325	347	364	338	351	348	349	361	370	347	322	357	339	301	327	329	354	332	334	364	344	360	354	307	324	360	411	365	319	349	339	364	349	336	324	310	359	315	339	358	314	397	364	338	322	348	355	327	325	344	333	338	381	327	367	317	336	315	333	314	331	341	345	359	303	362	309	326	353	368	346	306	343	347	353	356	345	328	330	350	342	342	365	383	320	345	322	340	350	322	324	323	338	330	322	359	313	353	363	336	369	314	364	338	304	358	330	363	351	356	339	336	331	358	365	332	345	363	334	320	363	355	355	334	347	330	377	359	358	377	342	308	327	370	344	340	378	363	317	331	312	327	361	353	343	358	310	357	329	342	351	361	381	323	292	318	348	360	326	336	377	333	350	347	393	331	355	340	343	324	336	345	363	347	357	339	357	359	347	379	331	280	350	329	353	361	370	325	322	351	323	342	329	381	324	349	281	357	331	318	334	338	332	348	356	315	339	342	341	345	334	336	358	363	337	345	315	343	337	339	318	355	342	345	336	351	295	312	329	326	370	319	329	354	372	346	327	334	358	319	310	381	304	391	370	318	318	358	343	357	323	355	345	320	334	301	326	341	316	332	321	353	344	354	346	343	340	345	349	383	364	354	352	337	341	353	334	348	340	358	353	349	351	359	365	335	355	348	313	344	340	342	327	347	326	321	394	358	356	333	385	346	336	320	326	322	314	363	347	366	293	365	342	352	352	328	335	365	342	312	351	329	339	327	356	325	366	325	345	349	325	352	326	381	325	340	356	335	344	330	351	338	356	367	323	368	355	349	310	351	296	333	326	324	323	336	312	335	319	355	360	344	331	341	331	303	343	324	326	347	364	347	390	344	382	318	345	341	336	345	316	331	378	344	328	332	342	366	342	340	346	377	291	355	337	370	325	354	353	408	349	365	334	371	356	347	344	312	359	339	387	347	311	346	351	371	331	385	334	340	354	332	325	365	313	312	346	384	344	338	342	366	346	335	330	370	403	348	339	342	326	376	336	346	318	323	295	323	310	342	367	331	307	341	367	317	340	327	352	374	346	345	322	313	334	363	338	350	340	375	350	366	339	337	332	340	343	343	341	323	303	349	375	390	333	335	360	319	391	310	321	320	343	346	352	343	348	358	347	339	355	329	330	359	358	394	349	325	350	344	334	317	332	345	350	343	345	329	341	360	384	333	341	349	332	357	336	333	340	357	346	351	332	328	362	350	365	355	328	341	317	319	344	327	326	356	335	367	291	328	338	339	352	357	364	347	342	347	346	350	322	302	333	327	340	348	298	331	340	352	361	318	317	354	354	348	326	340	322	339	330	309	357	319	334	364	336	340	323	312	343	325	329	319	332	362	333	374	319	332	313	306	331	364	372	329	327	350	353	341	349	350	342	364	348	336	321	327	379	351	344	330	335	361	355	341	361	329	353	304	353	335	346	353	361	323	382	374	372	336	329	355	384	362	321	334	333	315	314	357	348	308	346	359	362	378	337	363	370	338	338	376	324	316	327	315	349	358	347	338	346	359	347	357	333	349	383	348	362	355	356	323	363	355	328	336	353	334	368	335	355	321	345	319	353	351	349	317	336	330	309	361	333	364	354	367	353	340	374	356	349	333	348	340	342	363	344	359	334	334	324	352	300	362	359	293	369	353	360	290	309	358	360	337	341	340	326	362	366	319	341	352	316	362	353	350	305	329	329	343	333	307	368	325	301	382	340	375	374	347	328	368	340	344	351	336	323	311	350	322	327	349	336	342	345	377	343	355	341	345	330	341	306	329	335	322	332	341	346	369	350	381	320	354	376	343	322	385	303	367	297	380	381	363	355	345	317	342	367	366	295	348	334	365	331	356	382	357	339	383	328	329	337	352	340	295	351	320	343	334	325	336	320	339	344	370	337	378	340	332	356	336	318	391	339	285	330	340	332	389	384	380	335	339	325	370	357	314	365	320	320	325	324	366	317	336	312	338	356	350	345	370	321	322	345	356	334	352	363	345	343	324	318	345	292	352	378	359	388	335	354	367	347	359	349	359	346	373	327	349	362	371	338	324	352	333	322	330	355	318	360	340	349	315	354	341	320	351	341	352	335	329	350	377	315	350	386	336	333	295	322	392	347	325	350	376	364	295	361	374	348	319	366	324	351	368	329	358
8398	1303	2174	2311	2077	1759	1585	1350	1200	1186	1103	1021	1063	996	980	959	921	835	882	850	873	878	887	821	873	868	857	814	844	817	848	790	759	779	756	799	811	860	807	784	765	766	780	751	842	794	771	804	775	771	807	746	767	753	734	779	774	783	748	756	745	788	773	752	775	736	735	796	785	750	796	762	770	810	773	803	718	764	762	772	792	752	775	806	779	769	764	753	730	736	777	787	740	742	738	792	768	752	752	800	722	753	784	779	735	767	819	754	762	764	759	766	693	719	754	762	746	743	782	794	778	754	835	765	814	757	793	775	798	788	747	800	722	737	842	782	753	798	766	773	737	801	756	750	812	739	774	785	796	796	758	781	730	769	789	781	747	741	750	780	720	749	807	787	772	706	728	786	781	779	767	771	793	773	835	791	728	732	740	751	800	769	731	791	765	774	765	767	790	764	781	799	745	728	747	802	765	773	807	726	762	759	812	753	775	818	755	748	746	759	716	744	753	765	791	761	768	769	740	765	752	735	737	791	758	774	747	764	753	760	748	740	745	732	797	721	744	781	748	775	766	768	791	770	735	773	762	756	750	721	767	741	763	752	754	752	746	758	705	725	773	770	754	751	750	719	775	764	726	719	768	761	761	791	707	728	763	839	748	725	787	753	750	762	817	778	749	751	761	746	815	785	744	798	745	853	787	752	810	754	749	744	837	815	795	711	757	797	715	714	773	776	723	750	777	773	772	742	756	736	713	746	818	757	793	740	780	768	771	772	776	778	769	734	756	781	739	769	727	721	795	757	738	783	727	725	738	793	764	751	738	802	752	708	778	746	756	798	770	739	791	803	745	705	714	774	755	763	803	763	736	709	729	783	827	779	779	724	780	768	763	727	753	764	798	728	763	790	737	768	770	757	752	762	740	719	743	772	714	748	760	803	753	804	775	788	733	660	780	733	745	762	796	751	764	787	764	777	761	747	810	720	776	747	779	779	731	794	698	748	739	744	772	717	730	762	748	735	797	756	750	803	785	736	770	768	748	747	706	751	773	787	780	744	770	761	779	744	745	702	836	719	762	786	740	755	794	753	793	766	754	759	751	740	746	805	744	739	721	773	768	740	804	786	775	780	753	820	768	765	763	788	761	737	752	781	709	774	786	728	779	781	768	795	729	767	770	712	749	791	779	757	723	746	739	776	784	773	778	701	764	735	783	735	760	773	739	754	713	744	771	808	754	754	771	782	758	734	741	776	766	806	749	763	748	741	758	745	732	765	777	740	739	714	758	706	718	769	758	753	765	779	758	774	776	783	758	754	759	754	767	772	761	785	728	741	766	763	727	746	759	801	799	749	747	727	818	826	776	743	767	764	763	754	761	755	733	754	763	787	792	699	795	753	715	742	752	746	763	738	738	789	792	705	755	724	699	786	744	746	785	787	736	764	768	802	809	771	782	830	714	796	753	746	739	738	720	755	801	781	773	765	762	770	766	764	681	796	751	750	742	788	710	788	753	709	757	764	750	753	754	756	779	709	827	817	736	785	782	751	713	762	791	765	768	729	741	778	749	810	773	831	820	757	789	773	747	782	739	722	748	815	828	744	721	765	787	742	776	776	728	734	762	755	737	757	759	728	799	701	753	689	786	740	800	781	793	747	736	765	750	782	785	771	789	742	750	772	804	718	763	733	780	761	713	741	769	735	799	776	773	780	773	809	802	782	765	775	762	791	789	719	819	800	801	731	764	750	770	753	808	756	740	722	727	692	811	799	789	758	748	737	812	761	770	766	804	749	820	786	802	764	753	784	777	741	706	807	746	720	773	745	754	750	765	796	711	797	769	749	778	804	772	766	775	775	715	764	690	721	812	713	765	756	803	755	745	761	751	813	791	811	740	729	760	794	741	766	756	690	783	722	772	793	735	760	774	740	757	740	762	782	746	771	730	789	751	793	747	771	766	776	793	774	755	696	778	746	758	764	756	758	760	774	733	774	790	758	782	778	730	747	780	769	764	750	784	728	779	809	802	752	742	726	755	731	780	721	779	755	726	777	740	771	732	724	762	748	736	768	765	790	783	770	763	786	777	774	764	716	745	777	742	788	764	790	729	753	747	757	823	788	731	772	715	764	710	774	780	726	727	773	783	736	783	773	777	821	767	781	745	754	792	778	767	709	780	777	768	793	755	724	751	795	735	788	786	763	779	749	804	755	773	747	749	739	774	750	796	752	736	781	724	791	791	802	739	742	769	735	782	735	774	767	765	753	772	757	785	768	759	761	769	767	760	777	755	726	807	790	749	733	807	742	753	751	762	809	792	775	773	820	712	764	775	746	761	743	771	719	757	806	753	774	748	757	685	758	777	761	781	707	771	734	723	750	764	751	826	769	774	716	785	791	761	771	785	789	703	757	765	802	756	777	760	748	806	731	782	749	768	797	792	783	769	753	805	754	756	734	702	767	754	799	777	752	759	745	802	774	778	747	783	805	720	751	770	759	781	706	756	827	776	780	724	764	780	751	810	777	713	740	802	777	720	799	754	763	776	762	767	724	689	763	780	772	709	806	832	750	745	743	751	763	769	786	739	801	772	738	749	790	758	809	783	755	777	808	783	768	800	805	748	723	758	777	767	789	810	750	782	806	745	796	781	811	766	764	788	770	688	738	765	759	738	763	796	784	773	789	809	779	783	781	721	735	766	747	817	771	796	797	790	725	765	849	762	798	779	756	740	788	780	764	782	737	789	743	789	769	796	793	743	707	763	769	709	789	726	811	783	790	746	737	771	766	719	780	762	701	776	827	774	757	746	814	779	751	735	769	678	765	768	804	754	772	754	757	768	808	770	758	748	811	750	761	754	772	788	823	710	775	758	785	757	723	737	720	767	743	729	768	762	783	808	820	785	755	750	762	745	726	762	757	711	777	782	748	740	766	799	773	780	727	768	774	791	751	775	745	745	776	762	742	793	751	787	791	814	743	746	830	766	759	791	795	767	787	726	759	800	748	778	761	763	736	730	797	811	788	765	798	723	741	758	780	736	791	728	755	774	785	768	774	718	780	730	742	786	766	729	765	734	794	704	772	782	723	741	793	755	755	760	815	808	763	778	782	792	764	708	782	762	757	765	739	722	774	718	751	791	788	771	786	724	751	796	789	803	773	752	738	791	752	760	800	769	750	744	750	704	737	723	769	755	758	777	761	755	723	756	778	789	745	736	792	799	742	737	801	790	765	787	793	762	778	763	760	758	723	775	761	790	754	784	731	767	726	772	796	774	786	756	774	740	769	783	760	726	723	736	787	733	759	741	751	774	755	788	704	735	754	784	718	756	745	791	790	746	756	748	770	732	776	743	780	760	741	752	784	779	797	764	775	745	716	733	743	753	700	766	799	748	754	737	764	800	778	817	744	730	736	772	721	760	765	774	757	780	791	748	772	728	750	728	791	747	737	825	756	730	768	730	746	672	778	731	776	756	787	753	719	770	766	751	736	748	753	729	707	774	760	735	742	731	763
1601	234	202	209	214	194	193	201	211	207	198	188	189	208	195	175	215	178	204	196	206	155	183	179	202	171	187	170	169	197	176	185	210	205	170	210	190	195	204	180	192	213	192	212	192	206	202	176	201	172	190	173	179	174	181	191	199	200	188	206	204	207	196	189	182	162	190	188	190	163	159	190	193	202	200	200	207	175	172	197	174	194	187	173	198	185	198	197	191	174	188	190	206	178	176	175	158	188	175	197	217	219	180	192	173	162	199	172	197	187	173	174	171	187	192	186	189	183	199	178	182	160	202	203	202	184	171	211	174	188	173	173	171	183	186	193	217	176	189	179	194	159	195	181	210	183	193	172	221	183	172	164	190	187	201	163	185	189	188	198	202	185	184	193	180	192	183	194	175	190	170	193	208	199	197	185	191	184	207	178	187	173	181	204	195	170	194	181	181	193	206	208	191	185	197	199	168	195	180	187	182	187	215	185	163	226	192	169	181	179	198	195	196	187	199	188	185	165	206	183	222	191	169	208	188	164	197	185	185	186	192	159	167	168	213	173	176	171	189	183	154	181	198	190	186	197	179	152	185	167	177	168	204	200	178	177	210	204	198	191	195	192	180	195	180	170	185	187	200	199	192	190	183	172	175	193	184	171	226	217	173	203	190	185	208	171	177	174	181	178	177	212	199	198	164	208	187	142	169	178	198	180	201	201	184	156	190	184	196	180	221	190	183	206	181	208	194	184	165	185	189	192	195	198	191	169	183	155	197	196	191	189	195	161	182	181	192	184	196	191	188	193	198	216	183	186	213	215	168	185	221	180	203	210	188	196	172	183	183	181	173	173	195	208	176	197	192	196	214	208	207	207	214	197	193	207	204	163	195	197	192	179	167	197	209	193	153	184	175	172	204	175	183	183	199	183	187	178	170	186	199	225	179	185	194	198	176	185	173	204	196	195	193	219	181	160	199	177	191	208	178	189	197	168	168	195	183	205	174	210	191	201	197	163	215	176	163	172	194	185	190	197	196	191	190	196	197	200	201	166	188	196	188	194	191	177	196	166	185	182	156	178	180	195	179	169	205	187	188	181	170	192	217	169	205	190	182	179	180	212	220	172	166	203	185	210	230	202	188	180	193	218	185	201	172	188	177	164	193	209	161	179	185	171	158	199	187	174	177	215	199	189	160	175	165	174	174	179	205	198	202	171	183	188	187	182	191	177	204	173	185	188	194	187	202	170	167	189	179	175	169	185	203	188	207	174	171	187	207	185	190	212	192	186	193	173	178	184	161	167	169	209	170	163	169	192	191	193	212	181	192	208	202	192	201	206	205	193	175	191	189	206	196	178	205	198	209	191	179	193	209	181	184	161	198	184	193	189	183	177	199	207	179	166	200	179	190	160	182	176	194	195	187	196	171	171	175	210	201	208	206	199	200	179	180	185	191	196	194	180	179	194	217	176	206	174	172	200	193	200	193	181	221	197	169	197	188	197	174	172	172	205	192	178	176	184	187	180	181	186	190	175	175	172	173	196	210	165	185	196	192	208	210	189	193	179	196	203	157	193	189	176	190	185	208	195	193	180	195	204	196	203	185	210	194	191	180	186	188	170	203	200	185	203	194	192	209	187	188	208	210	187	199	199	178	212	184	165	193	187	169	204	181	168	190	169	190	185	196	192	178	177	224	184	190	174	202	186	177	188	198	204	178	197	177	175	187	164	188	190	212	235	202	198	180	180	195	190	166	184	191	185	188	167	195	182	177	189	215	179	173	193	211	202	205	180	216	192	204	200	195	198	209	189	192	167	175	214	152	195	204	200	201	213	185	172	187	182	216	166	179	194	191	194	192	205	195	227	190	182	188	200	223	212	177	202	198	186	178	163	186	194	174	179	184	223	186	200	190	228	192	170	201	187	182	203	206	196	191	218	204	190	180	204	203	180	161	214	156	176	187	162	193	174	219	159	190	197	214	178	173	195	210	188	180	173	193	206	157	184	211	169	189	187	177	158	189	187	169	196	194	186	197	210	204	195	182	163	178	174	192	190	180	163	182	191	167	206	185	194	179	185	190	177	186	206	165	184	192	208	190	173	221	210	181	179	181	182	213	195	174	177	189	189	187	176	196	179	193	201	216	174	195	182	206	192	219	189	183	231	206	199	170	186	173	157	181	200	197	186	188	205	206	212	193	188	185	172	180	185	177	188	187	199	209	235	190	168	188	186	197	204	200	228	168	175	179	176	176	212	176	171	163	174	187	196	185	161	201	206	197	185	191	161	172	197	185	178	180	169	181	195	186	193	199	189	200	196	201	169	191	171	203	164	171	176	202	202	207	179	178	192	195	212	182	200	173	169	175	193	180	180	203	175	188	200	214	204	190	191	181	191	165	214	190	181	179	194	181	158	193	172	186	180	197	183	166	193	192	206	206	199	205	189	176	189	189	206	180	181	183	171	191	183	177	185	214	160	174	185	185	160	185	193	172	189	198	158	205	211	183	184	207	184	203	185	200	176	214	185	197	188	201	204	168	175	166	186	155	186	183	223	193	187	215	201	206	197	169	176	184	212	187	197	194	177	194	200	171	191	176	190	202	197	164	188	190	208	170	183	186	196	190	210	241	198	191	206	197	218	187	180	174	173	170	151	159	187	200	204	179	187	186	205	180	173	162	177	152	190	195	180	194	224	172	185	193	191	192	181	185	199	178	150	202	192	184	167	228	195	196	159	185	175	170	199	185	173	179	177	196	203	165	184	172	176	180	184	174	183	176	180	193	191	174	206	186	185	206	189	183	160	176	170	192	191	185	198	200	204	167	217	190	162	197	205	197	170	186	179	196	188	180	233	189	187	183	202	197	175	175	183	193	210	176	179	207	179	187	199	188	190	227	169	187	178	190	173	186	180	181	176	208	188	152	179	198	195	180	173	213	213	168	205	195	194	201	181	183	192	169	184	209	186	175	165	169	206	196	171	212	206	224	167	194	161	175	202	187	182	203	208	193	189	181	182	170	199	197	196	173	170	169	164	175	173	221	193	198	173	177	183	176	198	199	182	185	187	201	186	195	177	181	177	200	166	209	187	209	177	162	181	183	201	220	187	167	198	194	190	168	179	188	192	180	207	181	159	191	197	194	198	163	194	189	187	180	185	164	171	168	201	177	198	176	167	182	186	204	187	172	185	207	168	174	183	186	172	184	158	213	177	187	200	194	163	180	180	173	172	195	175	188	191	166	188	206	192	171	218	182	192	199	216	170	184	180	172	170	215	189	183	174	177	187	208	188	167	201	193	194	162	164	178	190	172	208	176	212	192	174	214	176	198	182	177	191	193	231	194	166	156	181	184	186	168	205	205	201	188	190	205	184	186	190	197	189	181	200	191	216	224	198	183	169	179	192	179	194	157	188	200	195	203	207	176	187	184	176	219	198	186	196	177	203	165	189	200	205	204	212	222	165	183	208	187	191	187	198	181	184	197	216	187	181	187	205	180	188	202	194	173	213	205	186	171
1835	529	541	544	564	528	518	493	522	508	518	497	502	498	472	493	525	523	514	499	487	510	531	509	477	522	552	476	482	502	499	451	473	543	465	469	475	516	480	487	539	500	490	497	560	525	495	497	515	481	482	498	468	485	479	521	488	508	498	486	485	461	493	512	498	485	490	476	492	490	504	495	491	497	518	503	487	526	505	504	450	547	484	484	505	486	515	456	477	502	509	459	471	491	497	487	495	513	475	463	460	479	505	535	487	484	491	510	491	495	498	491	464	504	491	503	462	498	495	505	516	469	477	520	475	516	485	454	491	476	480	479	470	493	519	495	476	484	505	450	523	492	507	500	473	492	491	469	467	527	462	504	482	497	462	474	489	473	453	456	495	509	508	502	473	508	526	480	480	473	498	480	503	480	519	495	493	483	466	481	514	488	492	467	462	513	500	483	477	472	491	503	493	481	491	509	494	499	501	490	486	481	468	476	539	476	469	492	487	490	469	504	481	485	458	498	485	481	521	487	484	479	485	520	533	490	516	489	476	513	499	462	515	491	516	561	526	472	522	521	495	498	495	500	516	479	503	456	493	496	481	490	516	492	538	502	506	488	510	455	476	503	525	503	527	492	450	473	493	490	504	487	475	468	468	527	474	473	505	447	511	510	460	534	502	512	512	500	495	485	472	509	489	532	459	474	524	497	495	516	490	488	500	457	481	504	487	530	508	471	494	509	494	514	501	467	485	501	510	510	498	519	468	508	525	512	491	512	495	458	470	504	487	504	479	493	486	429	496	482	502	517	482	511	497	505	517	503	485	517	488	470	493	480	496	454	505	497	489	430	475	494	497	484	512	490	491	530	469	497	480	492	474	471	476	451	493	521	528	496	482	456	509	463	470	523	452	507	479	475	506	455	466	475	472	511	499	454	481	509	493	501	496	499	482	471	499	481	510	446	502	490	457	466	501	476	470	482	490	497	487	486	493	514	471	485	455	501	497	474	499	517	471	476	473	496	473	506	498	516	476	474	474	488	481	471	511	436	456	479	469	451	525	489	491	499	506	483	496	470	510	505	517	511	440	467	460	472	556	511	488	493	510	499	458	525	472	513	452	499	472	464	470	480	504	482	520	467	508	539	495	489	504	480	488	508	514	480	487	495	487	500	471	494	461	480	456	474	463	500	508	480	483	532	486	470	508	538	504	504	504	496	495	505	504	491	471	494	525	496	490	510	500	518	477	510	488	496	460	493	495	501	499	466	520	511	476	511	517	475	507	495	516	524	499	495	507	477	475	486	506	484	480	482	461	485	504	517	507	488	474	491	516	493	448	508	486	498	519	512	483	521	497	492	505	475	508	478	490	538	479	519	495	471	491	493	476	453	481	481	470	502	467	485	492	480	505	478	486	517	501	470	493	515	478	474	488	494	458	502	490	476	478	505	475	509	495	502	496	459	474	476	471	473	521	480	484	480	523	512	478	465	473	515	473	489	445	509	516	522	485	499	487	516	495	480	489	459	494	490	485	493	479	490	464	529	480	504	462	478	469	511	505	514	465	480	485	480	490	516	451	477	502	509	463	493	492	495	506	451	496	479	502	474	482	481	492	472	522	495	486	486	493	474	477	478	420	499	503	458	460	480	469	485	458	498	489	474	484	501	465	485	499	498	462	477	496	474	536	478	482	534	500	496	506	506	486	501	507	449	502	489	477	498	518	514	491	468	459	510	465	513	510	494	512	498	503	516	509	478	519	496	483	497	480	501	475	493	491	517	512	488	490	494	494	506	479	492	483	474	490	488	517	530	505	486	491	501	527	449	502	470	486	491	525	506	503	469	462	493	452	504	475	478	510	478	478	487	502	455	463	530	505	440	486	496	478	529	503	512	534	489	465	511	480	508	493	497	484	490	482	484	491	485	449	478	459	466	501	491	512	519	492	484	510	456	491	513	482	524	502	508	499	556	459	484	498	532	532	479	492	497	488	501	497	543	507	500	483	476	485	499	474	535	498	474	514	520	479	500	509	465	484	531	489	490	476	491	473	494	552	442	541	503	540	502	512	507	519	510	509	525	519	511	484	456	439	485	501	520	489	474	529	489	436	461	545	511	484	543	493	470	454	498	511	539	471	486	495	495	455	522	439	517	495	458	491	502	519	443	482	514	468	478	500	495	458	506	496	498	464	489	525	501	525	486	509	497	516	501	492	467	526	489	473	492	497	542	523	481	554	501	494	488	493	498	478	470	529	499	527	481	466	497	502	468	473	518	521	478	488	561	517	463	486	495	509	540	523	516	469	508	505	496	474	497	520	472	496	529	483	453	492	497	497	507	450	482	509	466	477	506	472	490	506	539	446	500	473	494	499	474	484	470	470	515	459	460	522	497	503	499	471	467	499	510	482	465	459	468	472	485	458	470	503	485	487	475	492	512	493	479	522	524	474	517	480	479	471	467	486	488	477	505	476	472	500	468	477	490	478	455	519	462	460	488	454	521	458	461	512	474	441	453	483	476	497	493	467	521	524	509	517	487	509	479	480	493	531	517	464	491	504	469	485	505	457	516	527	528	483	503	461	522	528	525	538	484	520	491	503	521	456	474	509	535	469	500	500	462	451	479	471	456	474	491	537	473	455	499	485	475	514	510	505	480	515	459	500	503	486	494	468	487	479	487	456	511	501	468	466	509	504	523	510	500	521	501	502	504	510	449	494	516	521	477	466	520	505	493	481	492	436	498	472	436	524	460	519	478	510	488	503	486	472	484	535	454	491	456	503	470	509	541	512	515	531	453	483	511	499	528	466	509	510	519	519	490	489	515	481	475	484	476	529	479	521	495	464	491	500	511	501	499	513	491	556	500	463	480	460	491	491	478	496	509	476	507	482	471	519	532	513	494	478	473	546	476	504	485	476	505	476	475	516	489	492	475	503	482	479	494	501	470	457	457	513	480	489	451	492	490	520	473	502	524	473	488	513	485	490	485	515	503	518	501	480	439	484	520	466	493	528	491	477	461	488	498	474	494	547	515	465	473	545	530	501	464	488	504	507	511	499	516	465	483	512	488	525	485	504	446	489	502	506	509	518	504	487	503	489	485	509	473	494	503	510	464	520	454	518	514	484	519	524	510	486	502	460	474	526	488	458	467	509	492	494	474	494	510	506	517	493	505	475	504	477	486	478	473	497	486	466	485	483	449	516	479	472	539	513	481	498	496	476	482	530	469	514	496	488	526	501	483	503	506	490	488	508	497	497	505	541	540	439	487	458	481	501	472	453	501	462	488	491	467	488	458	482	529	481	538	488	491	488	501	516	494	517	445	465	503	504	534	472	493	482	471	504	510	508	461	518	484	517	498	508	512	480	507	480	468	449	483	500	476	496	508	512	491	468	500	519	452	471	449	464	490	517	524	491	501	518	504	471	517	489	501	465	480	515	482	468	482	473	465	466	521	517	511	494	494	464	475	467	478	467	482	478	464	496	498	496	490	521	438	503	549	520	515	486	491	502	453	527	518
7954	698	668	618	504	505	423	424	395	392	411	368	406	371	383	410	363	368	399	370	366	379	371	363	379	389	347	355	324	361	346	361	331	386	382	342	318	360	373	388	352	354	366	407	372	335	367	371	368	318	381	389	383	326	364	396	391	382	392	358	351	345	373	338	351	368	374	370	365	359	365	362	362	372	381	373	351	367	369	376	358	359	324	338	331	332	364	373	368	371	368	389	336	347	387	367	375	355	349	388	379	360	335	388	360	381	334	366	367	353	350	374	379	360	357	343	398	345	350	338	360	316	372	377	373	371	339	352	369	430	371	363	387	321	363	384	348	301	350	369	352	352	398	386	367	397	382	412	363	345	346	347	337	361	403	360	332	360	349	378	358	326	329	391	365	360	340	361	371	356	363	349	326	372	343	394	330	395	350	349	330	377	305	368	355	339	346	334	393	371	350	367	310	381	373	362	337	349	348	403	368	367	388	347	380	376	367	373	407	398	343	370	372	374	385	359	367	362	375	345	391	361	348	391	372	367	347	373	352	395	376	324	315	362	351	311	380	379	321	364	340	384	378	383	351	345	344	345	363	370	346	419	360	332	391	349	380	368	371	370	374	369	362	357	361	371	363	328	382	377	371	354	386	367	366	371	326	383	354	354	357	363	367	377	364	350	378	381	390	355	350	334	368	388	356	361	352	388	354	356	374	357	352	329	404	358	361	369	375	375	323	372	380	377	380	359	379	415	321	409	338	355	384	381	366	344	399	372	366	404	379	366	338	362	361	349	383	377	367	334	342	365	353	376	354	383	384	343	359	357	324	330	376	369	373	346	381	354	335	377	385	374	407	409	360	330	383	366	324	313	349	372	370	357	358	347	337	369	377	358	347	363	356	366	348	333	331	375	382	367	395	361	376	377	360	365	355	376	345	391	363	354	405	327	368	374	400	377	333	352	374	370	339	378	400	383	373	345	354	345	354	357	366	349	353	347	353	352	332	357	347	327	370	357	320	373	376	374	323	374	365	384	374	321	346	329	384	335	344	361	361	361	374	355	390	368	364	363	366	329	321	332	352	362	350	392	357	335	333	348	350	368	330	330	376	382	357	388	359	343	346	358	358	341	373	350	370	347	384	350	347	368	358	352	344	379	384	367	349	352	369	415	373	383	334	349	337	381	373	407	384	370	361	344	380	363	403	377	326	342	367	353	359	362	370	357	379	370	350	353	357	395	366	357	373	358	323	365	339	384	387	347	361	347	353	317	401	351	366	392	360	368	345	339	381	360	357	391	357	372	368	339	387	376	341	373	358	325	375	354	361	361	353	364	367	377	361	321	368	383	339	346	335	339	347	346	332	364	365	407	357	330	331	371	368	323	379	364	350	372	396	399	354	358	359	339	383	370	319	374	383	348	373	352	351	377	341	355	395	355	377	368	324	359	364	369	364	336	384	386	374	350	365	344	373	407	378	365	368	361	373	371	348	364	351	369	354	383	373	334	367	378	379	368	378	362	357	365	320	380	378	343	363	346	368	350	399	350	337	378	360	369	398	354	342	390	382	391	349	362	336	363	361	353	390	350	331	335	362	324	326	365	394	380	381	355	377	349	362	392	338	370	383	353	374	360	357	362	366	385	375	345	426	371	349	365	374	355	369	373	368	364	354	360	382	377	348	373	368	325	344	356	339	328	349	358	361	366	363	330	365	352	388	364	363	346	373	382	373	364	350	404	341	357	370	356	396	330	363	338	350	369	349	392	343	328	360	361	342	350	351	310	323	365	344	372	357	323	357	346	367	352	365	393	368	353	353	345	393	355	350	355	340	405	356	374	364	357	374	361	335	384	387	421	360	325	378	341	359	373	340	346	359	372	400	341	380	364	341	394	379	365	335	363	404	377	373	378	382	373	339	387	379	347	380	336	391	377	343	394	355	351	378	366	371	333	398	374	396	362	352	315	345	366	375	359	382	379	364	359	344	373	328	326	390	390	368	373	345	365	364	360	381	388	375	379	397	345	373	356	356	347	373	407	362	359	368	333	346	368	392	398	367	377	386	364	371	340	333	385	337	369	352	380	310	329	354	417	354	410	334	355	342	359	378	373	334	351	397	361	365	359	385	345	319	388	385	359	364	345	365	324	361	399	361	388	340	342	350	365	355	342	394	374	389	374	381	386	372	390	343	343	401	367	360	334	367	413	373	355	361	373	323	372	357	378	327	312	367	381	362	385	361	403	388	345	373	362	345	339	371	371	357	322	383	357	366	348	365	383	351	433	332	346	373	361	429	365	369	388	338	354	369	352	351	400	363	351	373	360	374	359	412	367	361	355	356	369	350	363	334	347	346	360	372	360	344	336	398	336	384	319	365	357	405	398	351	375	334	355	358	363	392	360	365	364	356	360	342	343	371	394	369	369	368	366	346	363	324	378	403	373	397	366	353	355	359	335	365	361	344	324	343	366	350	375	331	375	343	355	379	382	394	382	335	400	367	398	389	351	369	364	322	345	352	396	352	357	342	375	337	393	368	356	393	412	386	370	333	344	348	394	382	358	354	382	357	386	334	385	378	338	340	371	361	357	357	375	343	364	367	354	380	380	344	389	372	402	339	338	380	333	354	382	381	384	338	356	335	352	359	356	352	372	401	389	370	383	378	352	347	357	382	386	364	391	353	354	348	322	356	360	351	384	367	392	373	360	362	343	385	363	359	378	363	356	351	385	364	357	395	363	364	379	370	351	361	397	384	331	347	367	363	378	330	364	355	356	346	378	387	356	350	385	364	358	328	381	393	328	354	372	382	395	328	344	380	376	372	354	353	387	379	348	376	384	334	396	374	359	346	385	364	368	321	353	351	344	379	350	369	389	325	371	390	408	374	375	359	353	356	315	366	364	356	358	373	324	350	334	322	373	364	371	353	336	333	379	402	346	334	385	356	335	375	361	344	363	343	374	388	370	368	421	342	316	320	337	362	354	351	368	334	360	362	346	387	343	334	354	379	383	386	388	348	354	330	381	358	316	322	361	370	377	398	363	358	401	378	342	343	373	354	343	364	373	380	345	367	361	371	323	378	381	334	372	396	318	327	361	375	382	382	328	323	328	383	330	339	340	363	359	366	344	386	338	358	355	383	347	385	366	384	335	359	334	341	380	382	372	384	330	365	359	374	340	326	358	364	354	394	374	359	349	366	348	360	337	363	377	372	369	417	364	371	344	344	363	354	369	365	364	363	386	333	408	398	346	378	333	355	365	383	379	334	356	351	367	346	341	337	358	334	369	377	341	347	361	340	319	370	351	350	352	386	376	337	359	343	361	332	330	329	387	368	365	370	362	335	370	335	359	393	364	344	358	390	355	357	358	379	341	358	374	347	386	365	318	350	382	364	366	364	357	319	353	349	395	343	334	399	332	384	342	367	369	336	370	320	367	378	369	392	340	365	382	362	387	394	391	386	339	357	370	327	364	338	337	351	379	379	335	385	385	381	356	363	349	332	353	345	376	363	343	354	388
6676	1107	1464	1688	1473	1401	1226	1156	1084	1054	1032	1007	987	973	955	902	897	962	955	859	844	877	907	839	883	855	862	854	815	868	899	869	888	900	839	860	849	886	829	878	805	852	883	892	898	868	866	812	907	812	824	867	857	835	835	865	828	820	869	846	811	826	853	892	811	893	815	839	828	850	842	809	818	858	788	876	798	851	837	870	841	847	801	856	817	831	817	842	863	821	826	852	863	860	831	846	852	810	831	850	856	863	856	865	870	838	868	807	889	780	784	794	812	795	864	857	816	851	843	847	827	860	825	858	797	829	843	853	844	810	889	870	845	771	882	875	824	880	784	813	805	839	894	830	841	822	849	828	826	835	839	871	863	876	847	858	840	886	834	817	832	828	843	814	857	891	809	834	840	834	831	877	856	877	789	825	881	835	821	848	796	829	854	867	844	829	839	868	832	797	845	847	765	884	754	795	864	788	835	823	828	832	907	856	836	814	882	839	844	833	820	894	819	852	839	824	854	837	836	868	853	815	830	881	805	801	866	929	838	904	830	797	893	872	825	840	875	832	844	836	838	870	899	792	846	840	843	847	835	813	834	795	813	829	877	893	803	862	852	853	808	813	815	827	841	841	811	859	869	825	826	827	808	854	802	872	853	838	804	833	760	848	811	831	852	787	807	857	892	836	886	825	839	849	870	806	825	823	830	825	862	894	813	849	797	846	844	833	859	868	828	806	811	841	845	802	829	844	858	824	822	837	809	868	815	863	828	789	833	823	795	834	845	881	873	816	830	841	822	837	839	842	847	834	926	837	847	848	841	787	828	850	780	831	820	805	858	849	831	805	814	846	851	851	880	853	824	801	826	831	805	871	822	806	829	786	842	854	861	821	853	821	872	789	817	757	815	811	848	896	835	863	843	842	861	824	824	813	843	820	872	832	877	853	895	843	835	822	824	861	847	835	844	866	843	762	845	828	860	878	834	843	868	806	902	859	825	873	868	787	860	825	828	865	788	834	836	890	826	865	840	849	865	811	838	877	817	828	832	829	829	834	867	901	853	888	828	844	805	804	869	850	783	816	845	816	799	819	835	827	872	870	836	808	850	841	843	860	797	863	888	861	775	845	824	858	849	835	852	854	806	805	813	856	824	840	828	834	904	872	879	795	823	848	813	857	884	819	821	882	879	816	865	878	803	804	765	838	861	786	830	804	780	885	855	853	860	804	854	827	841	840	817	869	884	804	810	805	822	820	848	821	844	839	870	850	847	819	798	817	836	879	853	883	824	807	803	842	863	791	856	819	907	841	881	828	810	876	852	833	845	865	818	840	840	861	831	818	805	837	846	834	793	852	837	846	841	899	850	829	803	845	841	853	869	857	832	868	815	858	803	823	834	823	875	875	810	794	863	841	867	855	861	825	813	839	892	801	834	848	836	875	812	805	816	825	815	855	823	886	892	835	845	824	838	818	838	854	888	832	840	788	801	846	827	855	847	827	836	862	831	829	860	847	840	886	811	856	840	867	883	801	856	858	832	875	787	783	832	881	766	835	814	840	832	839	881	898	811	793	851	797	781	867	814	836	865	824	844	901	809	854	813	838	833	843	863	849	874	860	793	857	842	901	869	831	809	868	843	894	839	866	909	860	869	868	856	855	833	804	814	831	847	815	855	797	846	814	806	852	789	841	816	862	847	835	865	809	838	817	831	808	825	840	865	852	824	835	821	876	823	852	798	791	859	883	900	858	837	812	840	834	837	806	846	862	851	857	763	847	787	871	859	841	870	834	803	856	855	846	858	853	809	839	838	830	829	793	885	875	833	857	835	868	865	840	882	816	880	840	827	873	865	846	856	807	828	842	765	824	909	842	804	841	785	864	787	845	810	830	843	832	859	853	827	820	770	836	830	822	829	849	871	885	846	834	823	859	850	827	859	859	897	782	819	840	845	807	842	859	846	860	814	812	875	851	814	800	774	817	904	842	795	834	839	794	824	847	878	865	842	794	841	807	830	844	909	844	855	815	870	842	854	849	827	795	809	832	834	812	851	842	816	862	829	795	888	888	851	894	826	814	846	855	837	802	841	834	872	848	842	789	838	845	831	804	779	892	878	892	822	837	826	813	896	804	812	852	839	876	837	817	801	826	857	855	812	859	850	862	908	817	883	861	835	843	830	808	834	838	850	806	833	842	818	827	826	850	858	788	801	910	867	862	863	838	860	872	808	897	850	811	801	857	824	838	855	873	828	813	787	836	812	867	812	829	872	837	864	868	862	835	879	824	851	823	831	819	869	884	822	867	785	849	848	839	867	835	807	878	810	867	809	844	859	813	821	845	808	850	853	837	857	858	833	832	902	901	825	814	796	848	839	814	846	808	816	843	823	838	847	838	855	880	897	826	919	855	857	842	884	814	819	818	833	844	864	853	821	851	907	784	826	901	806	818	798	860	824	802	803	795	838	883	827	840	831	868	868	851	864	837	842	811	806	851	882	860	810	846	853	857	825	835	813	852	820	814	788	854	862	839	830	908	876	832	857	849	857	808	819	853	859	770	836	886	805	846	820	832	874	811	802	820	901	845	843	851	858	811	803	845	781	823	839	810	853	842	814	845	839	805	805	877	809	875	851	905	822	838	834	889	798	817	830	808	802	845	821	879	843	820	871	794	847	886	841	852	881	848	842	815	828	900	882	854	856	799	843	831	855	840	857	859	856	839	821	865	813	859	909	823	824	845	818	783	858	875	845	815	834	834	809	854	800	875	860	882	854	819	853	888	847	838	864	846	779	847	841	860	820	845	841	845	861	797	886	826	867	820	927	885	852	850	832	805	846	829	852	814	818	823	818	828	853	773	841	827	833	848	830	852	853	820	824	821	828	844	839	816	860	845	891	845	816	875	792	857	838	900	846	824	827	804	833	821	820	815	807	894	852	878	818	874	827	855	836	874	867	852	848	886	800	836	876	826	815	843	833	836	827	835	834	813	860	882	807	854	853	874	865	837	812	856	845	872	876	812	831	838	835	824	796	842	843	816	837	850	820	878	854	817	843	838	821	845	856	870	925	833	871	875	877	873	846	838	885	824	813	837	808	824	846	888	806	824	854	853	834	821	876	830	847	851	778	847	853	866	844	918	888	796	865	854	881	848	830	873	843	878	843	835	818	847	793	839	838	823	830	861	856	851	839	834	799	868	845	827	865	851	830	786	871	831	849	796	808	841	837	796	816	852	840	845	862	852	857	828	808	841	842	854	859	811	869	833	821	821	830	877	867	773	863	787	815	824	818	844	834	860	822	789	830	813	818	859	860	845	831	817	863	837	865	899	854	863	849	856	817	826	866	828	869	818	866	813	839	817	907	808	854	847	863	825	819	846	863	888	862	832	802	824	842	832	805	803	880	870	877	858	812	841	859	848	828	905	866	837	837	881	815	856	822	809	797	837	820	899	862	839	887	839	824	815	833	892	784	837	850	868	835	840	806	837	822	863	871	860	843	821	843	859	856	817	860	822
15193	1510	1044	808	622	579	469	455	452	395	413	420	371	374	365	345	337	384	375	348	354	353	358	362	326	313	359	351	366	372	381	333	372	341	338	381	330	305	343	316	332	372	360	350	338	294	355	344	372	343	374	339	331	349	358	352	362	346	340	350	316	374	363	396	313	374	344	345	324	336	350	293	343	332	379	316	330	353	349	371	373	336	335	331	354	381	334	328	361	358	328	339	361	352	324	365	354	329	359	351	337	372	330	337	389	353	329	357	331	358	315	342	327	315	331	339	356	326	366	330	356	321	320	338	351	366	348	386	332	370	343	365	339	324	328	320	361	346	362	352	329	354	337	340	328	327	335	367	346	348	335	381	344	335	362	336	348	321	333	335	343	328	327	339	322	296	346	313	367	349	371	340	375	335	344	311	326	354	354	368	358	327	323	364	321	334	325	298	358	346	346	317	348	355	334	311	326	316	317	307	324	343	320	296	337	345	332	292	360	327	315	338	370	314	298	305	344	326	358	318	358	304	345	330	350	343	347	329	350	351	322	330	391	315	367	280	342	331	338	348	342	324	328	349	389	335	341	341	360	341	338	349	356	386	340	344	336	344	330	365	346	332	327	309	364	382	340	285	343	336	375	309	317	323	361	362	383	362	380	339	383	330	334	355	384	356	331	333	322	368	336	317	329	338	347	339	365	341	324	347	332	361	307	330	345	328	311	366	355	329	328	295	351	378	309	325	306	327	379	355	357	351	326	341	351	337	316	315	297	349	345	335	368	332	333	330	304	335	345	364	361	314	329	350	351	323	303	332	327	379	329	303	362	315	341	319	346	330	353	346	325	325	354	364	313	338	327	322	333	370	340	330	356	338	313	336	310	381	335	389	299	369	348	336	326	342	342	296	335	378	377	309	350	344	340	354	333	344	340	353	346	336	329	347	354	340	339	342	318	332	339	347	351	343	325	344	357	326	339	354	338	348	335	372	361	311	356	315	309	341	356	346	331	302	335	296	352	333	364	365	381	332	368	327	336	325	351	341	350	342	352	313	370	367	339	356	357	326	363	345	354	330	362	364	343	373	362	352	314	348	312	308	352	330	343	295	301	304	314	345	324	315	317	311	335	360	330	314	320	329	345	363	314	371	372	330	358	336	337	353	348	318	320	336	379	324	352	321	326	315	323	345	313	334	320	318	308	352	346	348	354	307	348	333	393	334	330	355	331	339	327	377	383	317	377	395	342	354	334	340	345	329	347	336	351	327	342	328	332	343	343	345	356	346	338	346	331	321	354	345	341	318	336	363	351	316	354	336	345	333	322	334	368	337	346	318	311	351	322	354	347	304	335	332	348	322	312	354	326	368	323	311	351	366	341	345	350	334	326	361	333	343	340	351	320	343	353	318	371	327	325	351	337	363	379	325	343	302	362	322	391	357	359	360	331	347	342	336	352	339	325	384	360	328	327	340	338	361	322	296	355	338	368	389	322	347	368	350	320	340	365	344	337	350	348	347	315	317	370	360	358	370	337	351	344	356	316	332	327	332	330	349	323	337	299	336	318	338	349	356	361	335	349	358	341	333	313	340	324	351	344	355	371	360	336	315	335	347	356	323	328	324	328	335	363	385	350	361	335	322	353	326	315	348	307	332	330	341	322	312	358	309	321	320	348	354	333	328	316	342	328	325	389	358	354	357	324	322	310	341	291	334	375	340	380	378	349	357	336	330	325	358	344	305	338	367	337	332	314	372	337	298	321	335	335	323	347	368	357	354	337	306	358	360	342	375	345	362	342	329	333	329	340	352	333	343	311	346	310	320	322	344	330	351	329	312	344	344	366	321	386	355	393	355	374	334	308	333	335	323	339	345	332	370	323	330	329	331	346	347	396	316	352	313	374	344	303	318	333	367	322	328	339	341	346	372	334	325	369	311	286	361	373	340	356	335	358	317	387	316	338	299	332	343	348	337	348	348	352	344	336	343	354	353	358	321	373	355	356	324	381	358	398	341	345	327	370	339	348	364	330	346	354	359	377	338	362	371	370	330	359	377	314	336	340	324	350	341	351	307	319	328	321	347	353	329	369	331	321	353	337	335	325	327	355	338	340	348	346	345	362	339	344	325	334	338	338	337	342	357	343	350	353	325	388	372	330	283	350	356	346	309	330	346	347	344	343	337	313	358	344	373	294	346	377	335	354	342	330	350	353	341	345	333	333	324	341	374	370	366	343	356	350	337	367	322	347	359	340	340	341	372	359	375	360	355	338	359	321	357	338	322	381	330	371	346	346	332	319	354	329	315	359	319	326	331	317	335	327	345	309	359	364	362	322	345	363	326	342	363	350	342	331	387	338	351	351	371	346	336	367	351	306	339	356	357	357	355	324	308	328	368	332	348	347	322	316	346	385	352	334	325	336	342	343	347	324	359	356	358	325	331	320	326	336	370	317	317	324	329	345	317	302	330	363	335	350	336	310	333	367	318	349	333	332	363	322	351	335	351	369	363	391	350	333	310	359	346	332	319	325	359	366	359	327	301	324	336	321	305	336	358	355	310	333	352	335	324	334	369	336	370	354	357	354	315	332	339	344	298	377	351	325	329	323	330	361	343	322	376	336	332	341	320	335	335	346	330	349	336	347	321	352	317	366	332	336	310	338	332	348	343	315	311	312	333	330	321	362	371	366	320	349	329	336	379	344	344	335	281	323	350	303	347	353	337	329	343	363	332	354	357	348	334	355	380	316	327	304	335	331	342	353	330	324	323	328	349	349	324	365	318	340	342	339	357	345	344	311	333	300	358	334	329	347	372	343	357	320	383	342	330	384	362	347	322	342	362	340	324	328	359	335	327	351	331	345	320	359	336	377	354	324	355	310	352	306	321	351	356	357	319	334	354	330	346	334	348	331	284	370	348	342	313	347	357	322	365	322	324	357	343	321	348	322	322	342	295	343	318	322	331	345	355	321	373	348	340	325	387	305	352	332	335	342	397	361	337	349	313	327	362	305	312	344	360	334	336	315	327	346	318	338	353	382	377	331	339	324	356	362	314	313	366	384	354	324	320	332	320	363	328	311	349	364	328	306	349	340	333	351	352	305	351	331	333	354	320	348	347	367	355	335	332	348	309	324	318	357	394	310	324	305	336	336	354	344	370	340	323	311	302	315	321	320	348	340	356	332	320	353	330	348	344	317	344	340	334	326	338	338	350	338	359	351	321	322	331	310	345	330	344	364	316	326	334	323	349	330	383	341	338	336	322	370	341	340	360	351	327	342	345	352	334	325	343	384	364	338	374	337	344	353	338	366	349	358	317	344	350	323	312	345	343	360	363	330	309	353	333	337	364	377	331	314	369	327	361	318	380	340	352	322	325	368	349	331	305	364	306	356	346	328	344	321	326	320	341	327	318	340	346	317	359	312	312	355	312	323	326	311	331	339	334	331	342	326	324	347	368	364	316	367	321	341	346	356	325	315	357	362	359	363	297	348	363	302	306	347	336	354	352	336	313	376	346
8293	1314	2192	2392	2046	1795	1573	1401	1271	1171	1122	1052	1009	1010	957	943	882	902	866	808	823	825	885	847	857	816	835	812	812	804	835	868	838	773	767	761	821	794	806	784	775	743	772	728	789	767	847	822	766	798	784	770	756	743	743	792	773	737	791	774	816	748	770	727	774	790	746	783	740	741	757	730	761	755	765	749	757	787	755	725	764	796	775	801	740	766	775	744	752	749	678	736	763	782	775	794	753	754	734	744	731	760	795	849	729	767	779	785	751	743	766	745	762	721	785	744	722	730	788	757	755	761	772	739	775	770	793	755	808	758	781	796	713	775	718	741	752	735	808	770	816	749	755	741	784	770	776	751	771	732	740	740	758	812	716	777	766	776	756	728	739	763	765	763	741	812	716	747	736	729	800	762	733	727	745	740	747	759	768	822	756	756	759	780	763	733	757	720	754	757	759	794	783	768	815	790	715	744	761	716	750	762	748	778	767	716	735	781	757	757	753	753	770	783	781	784	766	724	777	796	771	764	748	749	756	732	773	772	753	803	748	802	830	759	808	783	777	715	795	733	709	773	792	779	735	768	748	736	754	713	743	783	775	779	741	770	809	720	775	761	745	744	760	705	789	764	748	807	738	758	772	745	763	709	792	717	742	764	744	793	749	703	757	777	801	775	748	741	734	767	763	763	778	712	775	732	775	755	785	782	759	766	763	768	758	724	724	837	778	740	741	784	768	718	743	782	740	715	813	706	716	770	804	745	739	767	782	729	818	800	802	734	770	767	774	738	745	827	713	775	814	766	789	724	722	773	783	796	763	799	748	705	730	745	709	750	767	786	763	717	736	763	770	801	811	818	772	732	735	734	734	723	797	778	784	767	771	753	748	791	768	726	776	718	755	785	755	739	802	793	724	779	736	779	760	772	714	755	769	779	831	734	754	736	824	791	787	769	746	787	797	742	748	770	785	767	749	796	736	813	780	783	804	776	788	753	782	703	751	737	753	737	747	776	779	773	747	747	701	747	727	752	751	766	742	779	771	766	775	729	739	770	768	749	738	799	756	760	758	757	762	792	739	762	783	784	786	799	750	825	769	756	799	746	802	751	767	720	740	815	741	761	749	770	787	737	762	786	770	751	800	749	734	759	789	769	733	764	742	717	769	804	773	757	741	821	769	764	750	792	783	738	717	792	774	738	764	750	808	738	750	787	788	779	747	805	741	746	769	749	816	715	711	748	779	748	773	797	746	799	757	752	752	786	687	740	794	792	732	709	779	779	806	812	786	732	737	786	788	793	768	787	744	755	765	767	750	718	734	770	755	772	791	779	732	741	791	787	756	772	748	762	783	748	761	729	738	773	737	815	739	788	789	788	785	746	828	743	763	777	742	765	795	731	742	815	789	719	772	745	774	747	729	735	756	724	767	740	783	743	774	798	815	749	760	811	739	746	764	771	770	791	781	779	758	780	719	777	759	725	815	801	781	756	806	769	758	730	724	711	824	730	799	763	791	759	747	779	756	770	755	778	769	718	768	764	810	793	745	740	783	754	727	787	786	727	713	773	791	728	755	705	786	770	774	722	747	738	795	772	787	795	731	787	771	760	736	715	786	766	786	734	729	804	788	777	754	797	742	723	799	770	742	725	747	730	723	735	740	783	802	717	759	747	815	762	782	738	730	795	785	775	740	770	759	765	780	744	706	745	712	764	714	781	781	768	747	758	762	733	766	748	759	741	749	699	786	809	722	764	783	758	781	784	716	776	794	773	732	744	796	751	782	749	722	816	748	738	787	748	779	746	783	742	789	739	720	765	741	746	715	779	740	733	788	696	737	797	749	744	749	752	723	758	798	757	768	754	760	840	757	762	769	756	732	774	756	771	734	747	754	773	790	744	779	710	753	763	722	763	741	761	806	757	697	799	782	788	757	783	761	809	751	778	745	783	801	768	753	775	789	775	773	774	733	746	768	702	777	763	781	772	736	795	730	776	741	780	738	732	727	765	794	733	807	790	759	766	790	780	792	803	753	748	736	749	806	764	783	773	770	742	746	799	786	830	813	765	740	780	801	815	745	789	721	782	768	789	732	782	789	763	802	799	752	783	771	783	752	740	764	770	762	725	798	792	706	739	821	780	772	764	761	764	806	764	763	781	784	755	788	809	781	767	794	738	757	717	784	771	736	777	785	786	766	783	762	685	779	741	769	766	705	788	753	786	757	777	794	771	773	811	768	770	747	763	739	787	811	751	770	733	732	757	773	735	753	743	798	761	731	728	803	769	753	724	745	732	731	796	754	796	790	758	771	769	754	729	730	726	779	701	769	813	756	765	798	782	736	732	776	788	780	758	738	762	715	775	753	747	768	735	755	793	751	722	761	749	758	698	757	690	747	802	810	743	782	777	738	703	716	729	767	759	835	791	764	776	783	805	747	765	787	742	770	784	773	759	793	764	753	757	734	757	766	790	745	828	804	738	695	793	793	736	793	791	769	742	773	785	741	728	740	743	752	774	786	788	778	759	708	765	730	725	724	780	746	762	784	813	793	763	835	786	766	714	757	728	760	793	725	760	768	739	832	741	765	754	756	738	776	719	788	769	772	778	780	746	744	757	806	722	737	806	734	746	782	763	737	786	758	771	770	780	793	787	750	777	766	755	793	759	764	763	767	802	746	733	762	757	768	720	752	768	770	776	782	727	746	775	781	772	764	789	757	749	752	792	780	769	784	753	749	746	763	789	731	760	821	742	782	752	750	757	756	770	778	792	759	725	784	720	729	796	751	762	777	764	759	810	744	778	758	761	773	762	770	736	759	782	742	746	752	757	799	791	704	745	771	722	801	747	775	771	761	773	754	791	735	754	765	735	754	715	759	785	731	773	708	699	775	744	772	728	753	714	760	801	790	749	752	738	788	755	730	755	749	770	763	753	740	749	821	724	778	732	780	798	733	725	714	763	738	730	749	783	756	745	802	800	721	784	760	706	771	777	748	772	746	781	783	786	764	741	781	780	746	780	768	776	813	758	767	766	777	761	777	713	763	728	737	771	782	788	802	797	748	803	732	743	756	737	720	755	767	736	727	795	817	791	730	748	752	740	763	787	766	786	718	779	753	786	754	769	775	799	737	737	766	755	755	743	762	762	768	792	730	784	757	791	752	746	746	780	775	720	787	779	756	762	727	738	719	738	766	702	757	779	832	774	781	773	745	761	779	750	777	742	750	764	751	781	777	762	777	761	763	792	772	789	809	748	769	777	773	752	740	801	782	755	731	807	773	777	763	716	796	767	731	724	740	744	723	728	731	774	820	714	771	771	769	786	769	721	740	738	748	715	773	738	732	747	726	749	733	772	728	811	761	792	787	724	787	803	754	798	782	766	775	740	760	748	760	782	775	784	784	748	761	748	746	745	729	809	758	770	792	790	764	764	768	729	770	733	762	752	748	777	746	776	764	769	802	773	788	762	731	750	746	799	769	738	762	697	756	762	754	794	793	778	749	734	778	716	701	757
1484	198	196	205	196	174	178	193	159	156	160	170	204	189	192	176	212	195	195	187	202	179	174	183	198	167	185	177	204	202	164	184	177	172	204	192	198	193	166	197	170	208	197	157	165	171	147	199	188	206	188	171	189	182	187	166	184	198	211	190	205	165	177	179	187	198	182	169	199	193	181	174	178	207	197	183	172	211	200	196	192	192	168	208	198	194	177	182	180	183	184	193	202	214	186	171	187	197	163	195	177	167	206	177	202	192	224	174	152	163	188	154	181	198	194	164	216	201	208	189	171	202	175	178	191	182	191	161	179	158	190	165	185	170	202	195	210	195	206	188	206	180	196	187	211	199	180	170	175	169	159	197	195	195	197	155	173	173	168	203	200	183	171	183	200	208	199	178	193	203	187	187	205	195	196	174	200	176	195	208	178	165	209	207	186	166	190	170	211	185	195	197	215	178	190	185	177	217	179	202	175	174	165	188	174	202	191	153	151	186	213	181	182	210	208	195	189	212	175	164	192	220	193	179	193	168	165	148	172	201	175	180	189	203	180	175	166	212	157	183	183	194	189	178	197	196	184	145	193	186	201	185	201	173	199	175	176	183	168	184	190	191	212	161	176	183	196	171	155	203	203	190	198	167	191	166	156	178	173	190	192	203	167	160	171	190	194	208	180	179	178	211	209	203	195	178	177	216	174	195	181	186	195	192	173	192	204	168	168	210	194	178	178	190	186	190	163	186	174	179	173	174	184	192	176	189	189	200	211	174	199	213	195	179	191	214	209	196	200	158	199	191	183	172	185	180	201	184	197	201	192	168	197	179	183	186	215	198	224	187	184	175	170	187	177	210	170	202	182	164	185	168	194	203	199	173	166	189	167	211	176	166	183	209	190	199	183	186	197	191	183	183	185	213	173	187	190	182	191	177	175	166	190	191	196	192	165	189	191	199	204	178	185	187	182	170	189	158	194	182	198	185	176	185	193	170	205	166	177	171	169	190	197	187	216	172	183	191	173	171	192	172	191	172	172	190	167	212	181	181	190	193	149	174	190	183	163	180	168	169	190	191	210	172	187	178	189	181	197	225	170	198	190	205	178	208	216	184	164	185	163	188	188	163	186	169	194	186	177	194	179	174	174	201	169	176	203	188	188	187	182	181	191	211	200	207	191	212	189	171	187	176	194	216	193	214	183	165	162	195	186	173	183	178	182	175	170	164	159	195	174	189	194	179	193	185	186	185	179	177	185	196	212	174	191	181	174	175	195	200	187	178	188	193	158	196	187	174	208	210	170	213	174	193	171	199	193	207	195	188	186	197	178	173	213	192	195	186	178	199	169	188	183	191	162	197	197	179	211	184	198	186	183	177	185	190	190	181	177	196	183	201	188	177	200	193	205	190	194	212	220	173	171	224	191	177	173	189	179	207	209	170	187	180	184	176	168	155	183	179	185	206	186	161	155	213	181	203	190	169	173	187	182	189	188	183	193	199	182	193	189	178	182	188	190	178	192	185	182	187	161	180	169	184	200	164	170	176	198	168	184	178	201	183	181	180	156	216	175	184	173	198	190	178	184	196	203	182	192	186	181	167	172	178	185	159	186	183	160	199	212	184	194	202	215	188	191	175	197	177	204	193	182	172	192	161	153	181	173	183	166	194	195	173	192	188	165	169	198	192	206	168	165	169	177	197	189	206	171	167	191	176	187	183	174	199	177	183	183	180	200	163	190	184	197	180	167	184	167	170	174	179	182	180	188	207	189	187	196	200	187	168	176	181	191	185	174	196	204	188	180	170	176	177	178	185	193	194	182	203	186	194	185	201	179	184	212	207	211	173	190	209	199	179	183	199	226	192	164	171	181	186	181	188	184	181	200	177	183	183	209	183	154	183	170	193	195	162	186	172	190	186	181	183	214	196	206	194	229	179	187	204	210	212	177	200	183	166	185	201	182	215	169	215	176	190	207	194	201	186	163	169	161	177	177	176	171	195	191	209	188	177	169	200	207	180	188	187	181	185	183	186	192	174	184	205	189	176	174	200	194	158	182	192	172	203	190	183	165	168	192	222	171	179	208	205	180	167	188	196	172	189	182	174	187	168	194	200	198	199	170	191	185	188	173	202	200	217	178	188	183	203	205	194	190	187	181	189	196	188	187	190	204	180	191	194	166	155	203	201	212	185	168	201	152	189	197	195	187	196	186	195	171	188	198	169	180	187	186	231	191	176	163	205	186	183	210	185	160	177	172	191	181	176	154	184	198	173	182	184	189	186	186	209	195	197	202	201	199	167	197	220	177	190	196	182	211	182	185	218	185	174	200	191	173	190	174	186	182	214	187	201	186	201	186	157	202	207	182	204	184	161	201	184	180	196	171	186	183	209	152	184	169	189	172	188	194	191	182	211	187	196	175	199	192	205	199	189	187	150	197	181	203	185	168	183	198	187	173	182	197	185	147	196	205	190	192	162	182	201	198	180	200	200	169	167	187	182	203	194	179	176	189	176	215	191	187	183	171	175	177	198	189	216	170	192	172	217	205	193	173	201	176	173	177	177	174	188	179	190	160	174	183	181	181	187	196	160	188	182	187	199	229	154	165	194	180	197	199	185	199	178	195	186	187	192	189	207	209	179	170	203	168	166	207	188	207	179	147	175	187	205	193	211	194	179	184	203	195	180	201	196	206	205	203	200	191	158	198	163	189	177	167	176	185	181	194	192	200	200	179	179	205	176	205	177	182	181	193	193	162	188	191	192	168	191	189	169	187	158	177	210	195	217	202	202	177	189	182	171	163	182	195	185	190	200	189	171	199	162	204	179	205	215	185	178	214	205	176	182	166	183	184	207	191	201	178	175	170	166	173	196	173	198	184	166	192	165	170	179	175	182	186	170	179	183	187	159	193	185	169	198	173	174	181	202	189	158	185	202	197	159	185	208	169	198	167	179	170	195	175	199	182	174	186	159	213	159	194	176	176	181	192	198	175	208	173	175	189	172	199	181	190	189	205	191	186	186	177	195	186	174	186	191	198	188	183	186	191	194	171	169	184	166	184	186	188	163	193	195	210	186	180	185	163	210	197	180	203	165	194	181	205	194	191	199	190	191	170	176	168	197	191	211	186	163	155	180	181	193	152	171	187	165	178	179	215	193	159	193	199	187	222	211	203	194	197	210	198	189	215	160	181	174	181	187	198	217	193	192	199	189	193	170	183	191	190	188	190	178	196	181	176	171	157	164	181	200	178	200	206	193	183	171	190	175	164	189	189	176	167	191	173	220	174	193	204	167	183	203	185	182	185	199	169	188	191	176	164	214	186	171	178	181	182	214	219	199	175	175	188	171	193	180	189	207	174	169	183	190	189	181	192	217	200	217	208	186	197	189	181	180	222	198	179	191	186	186	181	175	166	151	211	177	182	200	184	190	185	178	187	185	192	166	194	197	184	170	177	178	180	157	183	178	217	189	171	195	167	191	175	202	190	197	184	187	180	147	161	177	177	195	181	186	184	187
1713	524	509	500	508	545	564	490	522	519	479	514	504	550	506	500	509	485	448	504	504	497	510	440	479	509	488	436	545	493	528	484	467	496	483	508	484	488	473	486	477	483	492	488	500	507	481	506	496	476	478	486	491	474	493	517	540	503	478	491	505	467	525	448	513	483	509	531	472	471	509	500	487	543	530	492	483	484	498	493	503	480	490	466	476	496	487	468	460	487	504	457	475	476	507	452	475	485	501	482	503	461	518	543	464	477	472	520	480	503	478	495	493	461	510	479	485	480	484	488	489	459	485	469	503	493	487	505	478	487	505	512	500	509	467	479	500	477	484	491	453	495	466	544	489	463	505	516	543	431	474	471	477	483	452	458	480	449	476	521	509	477	442	497	483	509	504	506	471	470	506	500	527	471	501	440	461	506	533	494	486	504	497	514	498	552	524	490	475	518	526	491	513	482	455	472	495	488	498	478	478	482	503	467	525	499	447	511	506	489	516	520	515	466	490	501	508	474	517	431	470	497	520	485	456	488	474	500	453	469	510	478	517	527	502	477	533	506	505	473	452	498	527	517	485	480	494	498	517	510	477	481	484	505	501	504	524	484	467	446	450	485	503	438	473	473	502	454	474	487	513	487	487	484	476	439	462	490	501	464	516	479	505	473	489	512	473	502	532	463	486	485	488	491	498	506	474	508	497	457	510	520	496	495	513	500	502	487	475	529	457	503	497	519	487	508	433	484	497	514	471	489	501	501	536	477	500	470	469	521	438	501	542	507	511	489	478	508	499	456	507	483	503	484	454	482	513	508	477	461	491	520	496	467	473	520	479	494	511	534	464	488	542	492	485	466	491	521	514	491	480	456	457	470	517	468	481	467	475	463	519	485	514	510	474	493	503	497	473	477	468	546	491	505	509	541	508	479	495	477	493	532	457	500	459	461	497	497	454	499	490	481	527	467	541	543	431	487	514	513	463	473	532	510	506	504	515	478	484	539	485	515	482	507	494	482	487	503	480	461	486	498	497	498	492	492	510	488	488	462	489	457	515	492	463	510	521	515	446	458	496	471	490	485	520	491	473	499	507	507	514	525	466	478	462	529	515	488	476	508	486	480	466	508	488	470	468	513	486	509	500	460	495	492	493	557	443	479	513	476	480	499	482	477	502	452	504	487	480	492	475	539	468	480	504	456	490	485	461	464	496	506	457	487	486	504	486	511	519	462	524	509	487	455	496	481	465	482	535	486	500	479	462	459	485	491	470	506	493	513	504	465	488	484	481	484	518	465	481	514	491	527	479	482	528	473	530	454	509	445	469	486	496	537	458	477	506	482	480	496	488	481	492	485	483	456	438	490	450	490	510	450	481	502	513	475	490	483	524	483	500	490	510	485	476	483	442	473	457	492	494	515	485	476	502	479	458	506	460	514	460	499	459	499	551	496	470	474	512	476	528	488	468	484	451	506	486	506	479	448	479	448	535	461	478	465	461	494	493	524	454	472	486	510	521	451	540	497	508	452	449	511	470	493	508	464	453	491	469	486	532	495	468	472	506	467	492	510	524	443	496	489	482	507	491	440	481	499	493	500	474	490	492	492	452	504	533	483	499	473	527	491	479	513	489	481	476	477	474	431	484	465	499	509	482	478	473	509	515	495	478	470	493	454	457	511	475	527	484	489	516	536	483	513	474	474	502	481	451	522	507	503	459	511	489	493	472	500	495	514	470	457	447	534	485	502	520	498	477	515	522	479	472	455	469	515	478	484	445	511	497	487	510	475	455	468	492	461	514	450	518	470	488	485	502	500	492	462	466	511	544	502	493	505	514	506	490	497	465	446	503	491	510	495	479	511	490	500	507	471	484	506	461	498	467	477	496	468	488	486	474	490	474	500	481	489	490	482	498	498	490	474	547	478	497	518	523	476	475	477	496	478	494	478	499	516	513	497	499	471	514	508	494	487	516	491	522	478	525	478	495	498	511	486	485	490	502	485	487	469	493	527	459	452	500	492	486	500	471	509	525	502	527	453	503	519	452	509	474	495	499	489	459	485	550	458	483	539	502	490	464	486	507	516	514	443	482	501	490	479	496	462	522	501	512	504	496	496	478	482	501	475	545	473	509	473	524	495	492	438	483	499	532	517	505	503	532	529	485	468	442	491	497	486	494	482	491	464	487	476	477	514	481	469	493	507	457	523	480	475	492	469	489	567	493	462	508	478	474	483	472	486	506	507	469	453	486	502	496	491	464	493	475	489	518	500	474	480	483	494	463	486	490	464	519	492	480	502	489	516	445	455	474	459	469	503	507	480	470	473	492	501	481	502	497	483	521	506	514	457	505	490	505	456	503	490	475	458	477	507	461	489	540	505	458	503	441	484	456	464	484	482	492	502	507	508	504	458	481	522	470	462	517	459	528	497	486	486	522	482	511	464	500	488	501	484	491	498	479	484	473	461	510	474	497	508	489	507	519	505	505	498	516	493	503	463	490	519	522	537	469	490	484	505	462	492	493	493	539	482	462	511	495	491	517	457	465	511	491	488	475	479	439	536	476	497	488	491	469	475	445	471	512	496	484	478	506	473	502	473	462	468	507	525	447	506	489	503	483	496	512	476	490	487	505	488	520	479	499	495	474	457	512	484	533	474	473	528	507	445	471	488	492	462	465	526	482	467	496	515	493	496	492	472	505	486	484	468	476	502	496	479	461	463	475	461	519	489	526	463	460	491	499	501	476	476	485	506	498	459	517	512	528	467	473	474	476	468	519	508	478	474	486	506	527	495	486	495	455	479	508	442	508	464	478	487	499	500	487	504	496	496	515	453	500	482	491	467	541	493	511	490	476	463	495	475	487	492	528	518	454	509	476	481	508	483	485	490	494	495	475	439	453	500	462	475	487	441	478	492	481	474	499	420	468	498	455	474	509	521	495	436	456	468	507	463	497	487	514	488	495	472	511	488	515	498	505	520	475	482	499	486	525	523	540	488	488	490	456	522	529	495	552	508	523	444	487	405	476	509	483	504	511	490	501	467	461	505	512	508	535	486	496	512	476	474	483	499	495	503	455	468	464	491	504	473	507	515	484	450	488	486	439	515	479	519	502	494	477	464	445	487	481	483	497	441	503	458	502	500	484	478	498	546	493	487	497	492	532	523	545	518	507	514	475	506	487	503	483	525	469	529	478	480	471	524	512	499	536	508	491	460	477	480	510	474	501	466	467	509	504	504	517	506	495	443	483	501	466	498	466	509	453	456	513	489	498	479	475	481	510	516	493	481	494	493	500	454	528	472	512	516	460	492	453	506	480	487	475	496	481	507	509	470	471	505	484	479	522	451	447	503	450	494	483	519	490	462	475	457	476	485	505	464	499	485	481	501	475	529	487	501	466	492	484	474	472	462	446	450	518	495	543	502	491	509	504	518	473	485	483	509	542	510	494	472	487	486	497	477	511	484	498	503	466	464	506	524	511	530	505	529	485	521	494	466	503	426	521	491	496	507	486	484	519	479
7944	699	668	585	533	505	425	415	408	402	419	423	421	379	351	365	393	416	391	364	399	352	349	360	361	335	364	376	353	391	364	370	364	330	353	343	386	384	383	363	344	367	357	359	402	331	391	395	373	374	382	357	400	384	358	381	363	376	370	346	400	383	332	325	369	344	360	346	383	372	380	350	324	357	357	368	375	331	402	398	349	389	375	337	350	332	369	359	364	367	350	358	372	387	342	305	336	364	329	365	381	327	340	370	411	327	382	361	378	388	371	360	339	366	358	348	344	386	391	386	371	377	372	365	362	341	367	348	372	373	381	368	343	358	345	399	345	373	359	381	414	340	357	364	355	343	330	387	379	369	343	346	408	355	378	363	350	369	381	343	354	378	353	356	364	376	342	341	387	366	340	351	355	348	399	379	328	385	379	389	352	342	372	379	384	376	380	340	343	380	330	357	356	367	340	356	325	385	342	319	356	336	364	367	353	339	353	345	375	365	344	370	386	310	374	391	389	404	364	333	355	348	369	385	361	369	332	361	388	372	340	360	351	370	375	378	427	373	325	346	341	362	363	358	399	391	303	401	392	370	393	389	399	414	365	380	342	363	362	364	344	393	341	371	348	369	360	346	340	366	374	356	381	351	321	377	361	373	400	365	365	380	366	378	362	403	380	358	363	360	383	360	388	374	356	392	335	348	369	347	358	372	381	356	403	340	351	375	363	360	377	357	343	322	362	389	382	355	350	368	388	336	339	381	377	362	380	398	382	340	346	388	365	377	359	382	371	378	359	325	335	360	352	376	374	401	366	370	398	370	347	355	353	344	337	375	360	352	352	368	357	395	367	344	363	369	348	350	380	331	361	367	335	371	334	385	391	370	374	396	338	377	394	346	381	358	360	351	362	356	394	370	372	374	367	362	374	370	370	306	345	367	333	358	341	373	376	354	386	348	374	332	347	365	346	374	313	354	351	404	334	380	385	366	356	362	356	363	368	385	364	332	384	367	374	358	404	356	342	357	376	348	328	346	325	356	361	389	365	352	346	351	364	348	366	342	362	386	374	340	355	367	358	372	334	363	355	340	343	357	349	368	404	333	359	334	360	388	393	388	377	362	385	342	365	397	340	358	372	393	379	399	373	340	376	357	350	351	374	380	358	368	339	359	355	323	379	371	392	345	381	352	355	359	409	367	365	375	355	354	370	366	386	414	357	362	347	392	378	387	343	343	373	342	438	400	353	352	379	363	358	375	369	363	380	364	355	366	383	353	396	353	340	408	362	384	362	307	363	403	380	321	361	372	345	377	375	361	358	316	360	372	336	359	363	370	350	370	372	406	386	380	333	353	362	358	416	401	369	363	377	369	345	366	335	367	380	343	350	382	375	365	379	336	329	350	388	362	370	371	375	395	370	348	386	346	360	357	333	337	358	357	365	389	360	325	370	389	350	386	363	355	359	342	381	380	341	341	382	355	340	394	356	400	386	352	365	366	354	367	345	330	367	401	384	382	334	371	323	367	380	314	352	375	356	361	355	381	340	381	352	369	350	349	394	377	379	375	353	392	368	347	419	355	344	343	374	333	366	361	367	332	385	332	348	318	337	342	357	381	343	366	401	364	374	342	361	376	368	364	343	372	366	371	361	396	359	352	352	379	345	337	326	370	379	305	377	298	362	392	362	361	367	372	390	368	379	373	362	393	390	377	369	331	349	392	391	346	359	338	331	396	320	374	331	350	367	375	373	353	347	349	362	327	388	371	360	358	370	352	385	370	366	373	358	332	342	352	361	362	386	386	375	390	358	313	338	355	375	361	320	401	356	368	359	350	382	382	357	371	362	330	367	343	368	387	363	366	352	397	379	357	333	332	361	372	359	349	389	367	324	337	342	355	346	357	358	353	366	350	358	350	349	369	342	329	373	325	364	355	365	317	313	370	392	410	381	390	371	339	359	356	392	350	413	369	357	387	376	358	371	357	372	374	384	378	365	354	353	346	357	359	372	371	354	367	391	329	361	326	345	399	386	358	394	310	343	381	356	308	364	362	360	377	336	328	352	335	378	335	350	336	353	395	376	346	361	361	337	319	330	348	375	371	352	350	375	369	321	374	375	358	375	341	384	363	387	358	344	383	351	352	386	365	317	356	357	338	357	367	348	347	395	368	315	347	375	388	346	374	398	410	361	372	356	387	377	349	369	429	375	344	370	339	369	332	332	372	353	406	344	369	325	367	381	357	362	344	352	396	387	358	369	358	360	385	371	342	355	366	377	363	355	393	382	339	367	394	366	318	342	378	325	375	362	373	364	325	381	375	399	378	403	329	347	317	375	347	390	344	351	361	383	370	372	374	345	342	336	337	323	373	361	363	351	375	391	352	381	374	368	384	370	384	359	319	344	385	355	390	364	361	346	336	369	317	313	343	354	360	369	358	364	372	416	356	346	385	353	387	389	350	385	359	368	375	355	354	402	386	374	351	385	370	364	373	352	386	353	350	396	337	359	372	395	360	365	408	387	363	337	321	384	353	360	346	351	398	357	367	365	373	365	382	350	369	386	395	364	365	388	384	361	397	363	357	331	386	331	375	347	384	378	379	352	383	368	376	379	335	376	352	373	336	350	347	357	341	358	387	370	352	347	344	342	389	385	362	369	349	350	338	322	354	353	357	341	368	380	367	365	361	357	390	362	346	356	367	376	354	333	347	399	380	386	378	351	341	366	366	338	374	345	356	362	334	360	370	353	361	343	377	377	331	336	341	379	380	342	363	364	361	349	347	359	336	336	342	350	393	357	372	402	359	405	344	375	336	366	358	364	368	389	346	414	365	384	365	353	367	394	329	340	364	379	347	382	348	363	374	320	387	376	358	376	355	361	353	374	328	372	392	362	337	393	387	359	326	347	338	339	362	339	363	392	377	367	331	334	354	332	353	353	316	341	380	358	354	312	382	316	341	335	333	357	394	354	359	381	381	354	363	343	357	363	390	357	377	346	356	355	357	372	358	366	373	350	408	376	369	353	349	333	328	383	389	365	373	361	374	398	356	355	358	340	361	382	352	350	384	378	349	372	355	346	376	400	338	333	388	391	368	374	353	332	335	376	392	376	359	380	311	348	372	362	327	326	379	349	394	350	361	367	351	377	367	362	312	386	395	374	347	339	362	386	375	365	388	372	385	341	342	334	364	365	402	384	387	359	367	374	380	355	374	323	376	364	361	390	388	374	340	372	359	386	347	362	336	332	381	368	368	366	332	355	367	402	386	356	373	385	332	360	327	354	355	323	347	344	360	389	366	391	367	368	366	404	383	334	357	363	384	388	374	358	316	367	380	357	331	328	345	385	349	406	425	345	381	415	387	355	369	357	354	379	328	363	353	370	381	360	360	399	377	344	380	365	381	381	318	398	355	348	369	388	370	373	359	371	388	362	361	361	328	350	377	363	393	331	354	377	382	330	377	339	368	322	390	385	373	323	396	320	343	360	375	357	363	369	364	347	379	336	373	353	353
6609	1078	1603	1649	1520	1335	1274	1161	1067	1054	996	993	962	957	981	866	846	897	910	885	882	933	929	923	841	855	884	859	869	852	857	813	829	856	853	836	891	882	856	843	834	858	815	823	871	843	861	818	858	832	838	846	827	879	846	859	852	849	819	861	844	822	843	822	854	863	845	859	840	810	857	874	819	850	836	836	823	894	868	793	793	858	877	893	888	911	859	883	824	801	845	849	814	818	823	818	819	837	850	825	852	804	896	812	854	810	852	804	799	832	817	885	836	796	833	856	820	832	867	839	867	864	758	852	829	832	817	834	863	865	822	866	842	888	856	873	824	818	851	834	816	843	833	869	857	849	807	808	810	897	893	836	803	804	806	866	836	858	817	849	827	875	854	826	879	841	896	817	818	873	794	837	871	830	838	872	805	820	837	857	849	802	856	889	826	822	818	870	813	828	816	841	851	833	819	803	834	826	816	887	872	854	827	819	843	874	847	859	849	884	828	835	809	876	845	853	870	852	812	871	809	809	869	830	896	870	760	809	827	874	818	811	803	827	843	884	834	839	834	830	822	815	846	845	842	830	773	807	887	868	827	818	832	871	831	820	822	806	832	865	850	850	868	853	846	858	842	790	853	825	885	849	831	860	826	808	804	816	788	786	868	821	833	890	874	844	830	877	847	832	831	811	789	880	841	820	838	895	816	847	776	821	796	919	819	836	841	800	830	837	780	870	816	844	827	865	814	855	820	820	852	819	808	827	852	803	819	808	885	813	823	800	875	878	838	815	866	772	827	859	781	843	827	806	813	801	841	829	872	832	876	880	864	834	851	858	849	841	921	819	830	855	861	848	835	832	882	799	763	825	844	824	816	834	809	823	868	860	809	781	845	822	865	781	859	848	842	910	899	840	854	849	837	777	849	856	823	830	821	810	819	818	813	851	846	856	843	868	859	811	885	845	841	796	852	840	838	837	859	797	839	833	858	872	886	830	868	837	813	894	864	828	799	802	837	815	855	805	833	801	847	850	835	812	775	797	856	878	864	820	808	895	848	844	844	852	815	841	841	785	790	828	868	867	861	821	832	840	874	886	877	785	810	811	835	839	840	790	835	831	764	826	846	816	871	841	884	831	825	864	842	832	861	829	859	787	785	850	880	841	827	859	815	798	851	824	800	811	839	849	786	773	855	834	804	795	836	860	852	885	830	823	893	813	795	866	825	795	821	869	838	843	838	861	795	808	834	902	869	834	784	831	832	815	867	926	836	823	838	889	827	774	835	863	851	831	799	803	874	842	828	877	799	810	873	841	871	776	834	828	823	884	847	829	839	820	800	783	853	875	832	803	859	891	805	882	877	806	818	860	849	872	890	849	839	803	860	901	843	813	920	794	864	791	867	838	834	838	863	837	890	803	860	871	793	808	864	868	825	821	847	830	832	859	843	839	818	817	828	894	825	834	919	817	813	834	868	877	826	813	853	840	823	816	812	816	816	780	769	898	822	855	831	837	811	860	860	818	834	848	822	874	824	823	830	851	825	869	799	796	877	874	821	825	801	831	810	837	863	866	802	835	823	840	855	873	817	891	861	853	828	804	857	881	842	809	863	814	836	850	847	848	888	848	805	894	872	822	825	803	866	802	842	776	855	795	845	853	837	829	848	779	884	835	852	825	862	877	898	789	822	816	847	869	860	860	870	878	849	887	822	860	847	847	873	844	840	889	897	812	845	799	808	851	829	817	830	834	879	875	835	902	812	847	845	820	789	840	937	831	859	837	820	850	844	834	851	799	832	850	831	808	821	788	822	854	789	826	816	819	872	811	850	869	836	840	874	817	805	831	840	866	831	851	828	834	855	885	869	767	815	823	892	809	820	822	818	847	796	822	879	852	832	855	797	837	839	855	855	802	838	820	829	820	853	817	913	909	823	884	846	831	851	814	810	824	852	851	819	813	832	826	775	794	914	901	830	857	843	813	860	814	842	858	851	852	843	829	847	843	864	832	831	831	845	853	786	852	842	831	845	842	837	814	822	812	824	834	778	851	862	887	867	810	847	824	811	835	805	868	821	786	875	842	821	823	804	787	859	817	826	803	852	846	839	809	866	868	838	835	852	796	863	820	842	859	826	839	819	799	872	863	812	818	887	867	832	816	859	844	821	832	843	829	887	826	792	823	844	857	858	848	834	823	858	811	817	860	811	886	849	856	802	835	857	827	831	877	882	873	822	812	857	813	871	846	859	844	810	818	812	833	841	826	858	838	787	870	858	820	870	838	845	836	807	893	847	846	871	797	835	859	836	819	857	871	843	854	889	817	818	846	907	865	885	799	839	824	839	816	789	844	901	839	890	814	870	847	877	859	833	777	896	881	810	797	766	835	808	800	843	823	865	861	873	831	879	845	840	818	801	831	843	884	845	870	869	836	863	805	846	825	896	886	884	831	871	831	829	795	862	862	863	827	817	783	898	872	882	811	869	813	808	875	855	818	822	880	849	882	808	816	824	779	889	778	863	795	830	811	842	848	812	831	871	835	846	827	843	855	860	832	846	844	833	826	887	805	823	805	861	824	854	801	806	814	821	858	795	854	818	800	810	860	826	848	793	882	834	808	829	895	847	822	853	873	805	807	822	795	797	820	804	852	776	857	893	853	863	841	807	837	828	830	861	835	837	937	853	806	890	840	786	836	848	779	829	789	831	842	827	851	842	804	876	858	829	847	834	811	891	869	855	820	843	854	802	817	767	818	822	846	815	794	903	811	837	830	847	849	853	823	834	853	890	827	786	816	850	825	832	798	811	863	891	798	839	871	869	821	886	834	843	828	810	869	848	859	812	855	850	801	892	838	824	874	844	830	838	795	851	800	822	819	814	800	806	827	854	805	851	831	843	800	847	846	828	815	855	827	899	839	810	863	844	781	812	841	826	821	887	813	867	886	853	820	812	803	857	815	801	877	822	804	844	908	824	854	868	888	864	820	860	827	832	843	822	860	859	827	835	832	800	807	865	861	832	837	836	831	912	792	871	850	793	882	840	794	859	849	845	848	796	856	862	844	838	809	845	805	840	798	848	823	875	879	866	903	828	879	816	825	838	800	860	864	890	879	787	815	855	775	841	802	807	777	880	851	826	824	865	902	803	801	848	830	826	848	784	839	855	811	837	835	834	864	813	854	849	840	838	821	826	832	852	868	817	825	805	849	827	824	799	859	844	832	822	873	855	830	808	797	838	892	826	864	866	879	840	787	805	843	842	850	801	821	861	840	814	879	837	866	804	838	820	781	845	860	852	853	770	809	806	848	850	824	789	886	837	814	821	821	870	869	864	820	831	847	883	827	812	885	822	824	824	861	861	876	830	805	831	812	820	791	829	843	912	802	849	852	815	811	839	832	868	863	870	885	817	904	862	840	873	813	834	865	806	865	892	806	862	824	832	818	871	820	827	844	818	835	852	867	853	829	809	846	785	845	859	795	843	800	833	780	861	781	827	832	840	801	825	851	885	786	859	838
15309	1429	1086	832	658	546	509	450	445	430	405	377	364	376	398	361	370	337	360	382	363	364	327	334	336	385	309	355	321	336	364	332	294	342	338	366	344	365	362	347	356	316	344	372	347	312	327	345	344	356	329	296	338	321	368	343	367	344	337	335	356	338	341	296	351	348	341	347	350	362	338	334	344	364	328	336	340	359	361	350	355	338	326	337	319	302	350	353	327	350	354	339	333	322	355	328	347	326	331	363	353	337	370	339	343	339	338	338	375	322	346	330	334	341	328	340	341	374	350	327	335	362	340	360	336	353	327	359	360	314	322	348	324	305	336	360	336	322	351	341	336	321	340	366	358	324	357	321	374	328	331	308	352	375	327	320	338	314	289	355	339	342	348	319	378	352	349	348	348	372	324	313	352	325	382	364	312	346	321	319	344	295	335	326	356	332	322	350	378	360	350	340	366	317	325	358	357	298	346	378	347	335	317	347	354	344	357	337	375	348	346	304	321	338	319	308	339	329	360	319	278	346	351	317	370	313	331	348	317	322	340	334	345	340	318	318	325	333	331	311	307	340	348	332	346	357	329	332	330	355	340	337	338	342	378	318	348	351	318	333	331	345	356	322	323	320	326	351	373	370	341	356	349	331	358	296	313	348	336	327	328	323	375	317	314	326	321	318	343	316	347	383	302	314	350	349	382	315	381	336	342	360	338	327	340	322	316	308	319	311	339	335	356	375	350	340	361	388	332	329	336	369	334	348	391	306	336	341	336	334	336	344	342	345	323	338	361	324	294	351	348	344	327	350	319	329	317	329	344	333	359	384	337	350	341	331	336	350	357	341	318	346	332	324	335	337	339	362	368	319	350	370	350	341	293	331	365	349	357	345	356	328	343	368	331	332	318	369	329	330	347	348	367	357	303	323	383	325	357	341	351	333	342	329	352	321	355	353	296	297	330	363	365	333	312	385	332	314	322	351	314	344	335	386	364	365	324	322	359	326	352	333	315	344	381	334	330	352	386	316	384	343	341	321	361	355	364	342	317	323	370	347	323	309	362	306	364	349	333	390	341	327	321	316	362	354	342	334	365	327	330	356	353	342	354	314	339	301	326	343	320	350	376	310	326	352	338	350	350	347	323	336	344	358	351	376	330	350	353	353	355	308	329	338	351	358	362	336	347	343	362	314	311	328	339	363	330	349	312	329	298	318	326	355	368	344	367	346	322	337	331	316	333	365	371	357	335	347	379	353	350	324	313	363	321	342	369	371	337	316	297	353	320	309	327	336	322	320	334	352	312	387	342	349	330	350	326	356	359	351	321	331	324	343	330	375	336	364	334	356	318	326	309	384	330	298	345	318	348	310	314	354	360	317	330	320	337	357	338	353	363	330	352	346	345	352	330	376	367	358	370	311	298	357	316	329	361	347	369	364	325	304	331	354	354	330	336	330	334	327	321	323	320	333	366	338	329	320	349	332	342	339	325	311	389	347	339	340	342	371	367	363	339	357	357	356	325	326	376	303	327	296	336	360	319	320	378	313	320	310	338	350	354	330	370	315	324	395	364	328	320	330	388	307	366	322	355	356	325	373	335	342	323	342	341	349	344	350	353	361	343	320	349	304	378	335	313	326	342	355	334	339	358	333	315	360	347	325	357	312	349	356	343	349	343	364	283	331	335	395	341	316	331	362	350	327	303	337	323	327	317	350	359	340	370	354	387	324	345	342	344	372	329	319	360	350	315	288	329	320	344	320	379	352	319	346	319	315	331	341	344	332	327	324	351	334	358	341	350	322	356	345	326	362	347	360	338	332	348	311	317	341	336	333	357	336	314	320	346	337	370	350	368	343	376	293	353	374	350	344	351	345	329	318	338	320	342	333	336	323	348	346	369	342	367	350	353	345	348	355	318	376	309	326	336	325	347	353	336	325	326	383	348	328	314	342	325	328	371	355	332	340	315	363	383	326	323	347	305	341	343	358	331	331	369	364	343	320	320	328	325	319	350	358	339	359	350	353	349	308	364	354	317	315	312	357	323	323	352	296	336	364	376	339	352	321	345	353	361	341	363	311	368	334	318	331	301	326	327	326	371	366	363	368	347	351	372	345	323	342	352	353	321	320	371	373	359	351	358	327	316	306	340	358	338	362	377	357	325	330	327	377	342	336	373	303	338	356	336	368	338	314	316	356	325	299	317	344	332	339	324	321	322	340	353	334	300	295	335	311	347	334	341	316	332	372	391	337	382	351	337	363	361	326	340	342	371	357	349	304	342	319	313	357	331	332	374	319	360	352	331	337	402	331	378	396	350	322	355	349	324	325	389	328	352	289	351	333	377	363	352	330	308	366	360	355	336	319	392	382	332	385	367	329	313	309	320	353	337	344	358	320	328	341	355	323	321	331	349	350	323	350	343	352	384	335	370	364	340	332	345	369	362	336	315	331	333	298	363	332	353	303	340	345	359	339	330	368	341	355	358	330	355	339	326	342	327	331	363	366	344	349	339	336	332	314	339	349	354	320	353	303	347	356	352	306	353	367	350	365	356	346	322	322	312	356	345	314	349	308	367	333	367	333	353	316	316	340	349	330	332	343	352	330	334	328	341	310	345	298	326	324	363	352	296	316	343	339	344	358	352	331	353	325	353	331	339	334	330	330	326	329	305	373	339	293	318	343	313	323	368	335	351	328	338	322	333	325	326	339	294	355	316	329	342	343	343	373	342	364	323	357	332	300	312	341	343	335	358	338	340	349	386	320	374	387	324	352	318	339	389	346	313	339	342	309	315	341	315	352	326	336	314	302	340	320	350	343	320	358	320	322	324	316	335	330	320	331	339	341	355	328	335	334	385	373	336	366	360	320	324	352	303	329	346	354	336	337	316	356	330	372	371	339	292	333	303	346	355	325	325	320	293	360	319	355	326	333	333	331	329	339	337	331	342	330	320	342	349	319	323	341	328	320	339	359	332	326	356	326	330	327	324	322	356	391	326	334	336	331	354	346	319	337	358	322	334	330	302	324	326	336	335	322	345	355	322	347	350	339	309	330	368	354	338	343	340	310	309	346	341	317	319	333	324	310	338	335	336	342	381	303	351	344	348	363	342	312	358	325	357	355	321	338	335	346	355	322	323	330	360	364	371	332	323	346	344	370	344	346	324	304	326	371	360	347	350	344	352	345	347	340	369	321	339	344	363	316	359	319	321	325	343	392	356	356	303	324	330	313	328	344	330	342	335	325	353	343	328	319	324	327	302	300	357	332	350	316	321	337	323	334	333	350	317	355	375	337	329	328	358	318	315	363	336	357	372	334	361	375	302	313	349	323	310	346	333	359	364	333	322	332	372	361	343	359	363	369	310	321	330	326	350	336	360	366	350	332	334	305	316	373	339	329	327	324	357	351	318	337	329	354	314	334	317	336	355	334	323	356	357	352	364	311	347	364	330	354	340	351	337	331	349	320	324	347	329	345	332	350	303	329	348	323	352	341	369	355	342	341	339	348	373	335	312	297
8329	1381	2165	2221	2021	1829	1562	1353	1252	1150	1038	1035	994	975	912	939	916	858	840	892	864	874	877	856	808	835	775	851	867	827	787	794	788	787	728	786	760	811	802	767	718	767	773	770	832	761	805	747	798	756	750	757	769	760	751	787	733	788	714	754	787	771	792	791	815	766	781	773	783	798	796	807	824	730	730	765	763	728	774	801	836	707	743	746	742	767	720	751	729	782	753	748	740	799	746	784	757	787	783	765	729	756	781	766	789	778	785	740	769	766	723	833	794	736	731	741	727	760	796	753	754	760	752	776	820	801	750	769	730	767	746	748	709	735	757	764	758	764	782	814	767	727	779	784	753	761	741	774	744	740	721	780	768	782	792	728	818	693	757	785	738	777	742	819	810	685	777	776	768	786	805	724	819	703	767	746	780	799	716	733	760	762	779	744	754	750	772	783	742	759	760	796	745	762	728	746	769	672	788	777	725	766	753	739	805	728	722	721	737	719	732	755	721	764	716	733	751	798	747	750	780	779	728	750	795	783	792	772	809	810	778	683	764	805	731	746	751	748	771	766	745	787	750	766	731	755	766	783	746	751	726	750	757	787	706	767	787	718	787	779	741	757	731	721	803	730	737	772	724	763	781	786	762	766	716	794	758	801	745	723	775	711	742	774	790	795	763	723	777	745	718	747	740	752	773	750	759	689	759	747	771	734	774	758	726	759	811	777	785	768	798	787	781	769	687	763	773	736	735	746	733	758	716	747	781	741	761	782	724	753	756	787	714	749	727	741	721	794	777	742	813	764	749	772	745	755	732	740	743	737	755	747	787	766	793	735	738	752	746	793	731	760	771	702	792	746	789	774	726	706	810	747	790	735	748	739	712	707	723	741	789	775	711	782	738	816	794	728	713	778	743	744	797	751	731	798	799	782	754	822	759	784	750	788	706	790	725	762	757	781	778	739	770	749	798	758	780	797	758	772	773	784	726	790	754	741	749	704	749	751	758	733	755	718	767	825	756	747	767	784	827	792	719	767	745	824	769	797	769	742	762	760	744	771	797	768	801	744	752	735	737	717	776	761	804	751	727	784	784	738	768	708	783	783	814	744	766	779	779	753	786	736	751	772	737	732	752	757	803	756	800	763	779	730	736	791	804	725	723	751	755	716	725	815	751	809	775	762	792	747	767	736	757	774	727	746	782	721	784	712	809	723	723	818	759	759	735	765	784	789	779	733	731	757	831	768	773	762	749	818	776	750	755	726	771	779	785	760	771	715	774	708	743	753	773	763	785	774	707	785	735	718	756	786	748	809	713	737	757	728	722	765	782	736	766	771	719	752	773	763	734	770	775	746	775	758	717	759	777	694	760	786	699	719	776	785	780	747	746	737	739	773	771	731	809	745	745	831	804	763	739	743	776	784	719	756	751	747	774	770	761	740	748	814	756	804	755	768	771	752	742	738	787	744	736	774	723	815	782	757	736	776	770	779	741	793	751	744	806	784	756	760	765	726	777	752	741	800	775	767	741	725	766	750	778	721	808	770	725	739	735	744	768	800	780	766	767	766	741	743	758	747	699	794	731	751	766	724	731	790	752	757	792	777	784	696	713	742	773	762	773	763	802	808	757	779	781	752	746	765	765	748	736	714	725	741	743	749	805	770	733	739	752	726	770	742	775	785	765	775	795	771	766	766	726	740	794	735	765	751	748	772	825	745	719	770	737	748	763	745	739	750	809	737	743	715	747	742	810	757	782	735	788	773	792	804	751	781	774	777	731	770	785	755	763	802	710	808	721	748	758	765	748	708	746	728	725	742	779	817	715	732	725	763	779	743	759	760	759	770	736	762	717	763	776	757	754	802	739	732	707	766	753	756	728	765	807	760	792	785	769	701	749	743	760	782	760	734	808	765	744	763	715	759	828	767	745	768	761	724	738	745	789	782	738	761	797	775	787	765	768	757	725	768	793	745	796	742	772	775	769	751	799	728	768	783	744	791	737	724	765	757	750	818	755	760	790	748	837	769	756	797	771	763	758	745	764	732	777	784	751	810	771	721	718	704	743	697	726	713	735	793	783	753	725	728	796	718	768	832	783	735	723	759	796	765	770	771	744	745	766	747	770	700	779	749	740	812	764	734	741	717	750	760	741	774	770	712	768	821	778	720	803	791	734	744	756	759	751	716	720	745	779	759	701	748	791	788	772	777	734	739	769	735	751	741	738	746	780	751	713	751	745	760	733	818	794	797	748	779	824	739	742	748	755	752	747	727	731	728	726	797	749	760	733	784	773	742	738	773	736	772	763	814	810	801	763	746	776	732	799	794	738	745	758	754	777	744	756	796	759	747	751	775	775	757	786	753	728	765	780	760	766	797	792	736	767	807	746	781	738	783	775	775	729	761	713	711	782	748	760	716	735	739	775	757	795	811	783	724	729	749	808	762	765	779	762	752	745	755	756	771	766	770	819	746	792	783	759	774	773	757	747	747	746	804	801	783	738	791	690	749	695	770	725	779	748	762	742	772	740	703	750	698	730	771	780	756	731	751	792	778	745	823	748	749	788	721	775	740	735	757	793	787	781	793	755	704	798	693	716	773	778	755	800	767	799	789	734	753	770	763	791	761	802	768	750	751	736	776	766	777	784	738	773	790	817	743	768	776	749	784	738	812	781	749	758	747	753	795	773	786	741	755	769	750	807	757	766	796	762	751	734	785	802	740	732	727	766	769	741	752	737	777	777	784	738	773	737	770	792	710	784	751	737	792	737	749	730	765	766	765	742	749	771	770	726	765	808	752	750	765	772	784	757	721	714	811	791	770	752	760	751	748	737	764	726	788	761	711	735	721	780	749	744	731	788	746	762	735	779	752	742	749	804	739	724	785	750	702	766	734	748	738	766	804	780	769	755	777	734	735	777	708	756	750	785	736	773	771	781	738	743	720	741	820	779	719	766	772	764	731	803	712	800	737	759	734	796	737	740	732	776	747	815	737	761	743	782	764	758	770	749	753	746	707	742	757	739	763	753	791	734	735	749	775	722	800	781	775	774	750	744	755	794	754	771	761	738	783	771	747	777	781	719	750	763	744	763	772	758	763	755	739	779	723	705	705	750	724	759	796	790	794	780	740	720	746	741	727	755	772	737	788	740	790	735	748	716	741	790	745	782	744	778	796	763	795	805	776	751	775	793	735	750	730	747	762	774	760	748	748	825	766	757	748	755	754	800	769	769	769	753	818	755	724	745	791	812	780	760	814	807	777	730	793	748	782	734	794	754	722	782	802	710	766	780	747	749	752	791	752	806	765	728	803	776	757	757	736	733	765	702	719	734	759	711	751	767	758	785	756	739	753	757	771	730	734	789	818	752	762	738	759	724	760	850	750	721	752	754	758	758	777	770	712	796	753	794	732	730	801	749	788	812	703	773	749	793	790	722	802	755	770	760	758	762	772	781	790	728	783	728	746	773	755	759	762	773	716	744	792	763	696	802	741	774	785	752	748	766	770	723	802	765	723
1599	218	220	204	229	186	195	212	191	185	182	193	187	186	217	202	222	198	214	185	172	200	185	191	186	194	182	172	186	185	173	170	196	183	165	211	180	162	185	193	195	204	183	176	181	181	205	196	218	202	204	196	176	208	188	192	176	208	180	180	186	197	195	171	196	176	175	176	198	202	191	203	227	182	190	159	188	198	183	151	192	190	176	178	195	209	190	199	194	150	188	200	170	189	188	182	159	199	183	180	176	169	195	169	187	192	174	175	199	199	181	211	196	163	191	215	197	187	176	188	189	184	179	180	208	151	185	221	164	185	187	193	198	183	214	214	200	206	185	205	177	169	197	194	219	186	220	194	199	170	207	208	201	191	197	192	192	195	189	179	183	177	202	206	236	167	162	197	179	173	181	188	181	202	178	183	167	163	180	164	196	205	167	182	189	170	188	171	202	189	204	177	203	214	188	204	216	198	197	181	198	174	188	202	177	202	178	177	183	175	191	196	188	200	196	169	201	200	198	207	169	205	164	209	200	183	193	175	156	219	189	204	190	182	181	214	183	196	202	184	186	175	191	200	203	194	213	185	189	194	176	193	168	204	189	195	198	178	200	199	206	196	202	207	183	169	176	206	189	203	163	161	179	190	171	209	208	191	177	164	160	202	186	204	193	210	202	199	173	184	186	195	200	205	177	188	172	183	202	198	192	206	197	177	217	203	181	179	200	192	187	168	168	178	183	187	191	174	198	165	185	202	186	213	186	165	189	180	220	179	192	176	170	196	176	181	165	184	215	176	203	183	195	200	198	166	197	164	179	204	193	199	170	199	182	185	197	208	204	191	207	215	187	201	180	186	190	195	184	191	190	187	150	198	200	200	156	176	203	178	197	206	191	185	193	211	181	200	207	183	194	171	177	173	211	178	157	164	201	171	160	201	167	162	182	197	173	176	191	148	199	212	189	193	204	185	196	179	183	185	167	205	186	195	202	214	191	179	209	197	195	199	221	182	175	186	184	177	173	163	158	171	196	172	203	212	181	226	190	194	202	203	202	191	208	186	157	182	191	174	172	176	194	196	207	187	200	181	188	187	186	186	187	186	213	198	173	186	163	230	180	180	166	205	191	197	214	189	175	160	160	184	172	199	183	178	194	192	197	171	168	181	197	185	210	191	179	200	165	186	189	176	187	196	182	190	196	194	216	183	194	190	152	194	181	194	216	189	192	178	188	172	180	182	189	188	208	174	218	171	200	190	166	184	182	193	199	161	185	177	175	151	183	189	186	189	179	182	178	202	174	200	191	174	204	179	181	166	187	207	174	192	199	184	184	191	186	180	185	205	185	208	196	188	192	175	200	175	181	180	198	191	177	187	222	192	210	230	202	214	168	210	187	181	210	198	185	192	183	205	199	188	198	168	200	199	189	193	184	202	204	188	192	204	178	195	203	187	167	206	197	161	184	169	178	186	192	192	173	188	204	217	157	190	211	184	219	203	200	187	205	165	175	217	211	197	194	177	172	206	171	166	196	184	173	173	180	173	210	188	160	185	186	176	181	195	221	185	178	198	175	166	174	176	199	190	192	205	198	197	185	185	171	155	179	184	195	185	186	190	186	182	193	203	183	188	184	195	206	201	179	183	204	201	211	190	194	191	190	194	181	163	177	186	184	195	166	138	187	191	180	174	204	196	216	189	182	168	204	169	193	182	200	204	190	203	193	213	168	189	206	193	188	171	210	190	203	190	188	188	195	183	171	200	201	218	184	200	184	190	196	173	193	201	187	198	217	158	175	175	165	184	196	180	197	195	199	203	220	199	181	180	193	208	177	191	177	176	183	194	205	195	202	197	187	204	178	217	177	188	187	202	173	173	199	166	202	193	202	196	164	204	189	181	176	199	165	222	172	196	212	191	202	208	192	177	194	182	181	159	170	173	204	195	188	184	201	179	189	194	191	193	191	201	196	188	151	187	202	183	199	199	199	205	173	214	192	185	177	173	184	191	166	170	164	199	230	187	202	187	177	199	189	165	179	168	211	197	198	203	200	182	206	205	197	192	179	205	182	191	182	167	199	194	169	226	181	191	171	187	214	208	195	196	195	175	196	172	199	170	178	214	169	207	212	198	185	166	178	203	191	195	194	208	196	191	221	193	175	192	179	194	183	180	225	184	215	213	173	181	197	207	199	182	168	175	199	189	216	211	181	154	196	192	187	189	201	202	195	191	201	190	201	175	191	149	186	184	194	207	196	203	165	189	209	199	173	188	198	207	179	183	199	174	181	204	188	203	163	209	167	172	202	154	178	165	182	174	178	210	201	195	171	185	196	189	188	184	200	207	207	174	185	153	174	184	196	194	226	194	205	190	195	139	183	166	203	209	186	181	187	182	205	184	211	188	198	195	196	214	165	179	177	160	197	175	188	212	157	197	188	196	180	190	174	163	188	163	202	148	205	190	201	189	188	199	193	190	179	208	205	222	206	173	199	195	166	167	191	188	181	223	200	196	213	183	218	179	185	178	201	199	210	186	175	199	196	189	183	221	194	211	187	167	210	188	213	182	196	192	193	191	181	180	172	172	204	207	198	187	205	217	181	201	209	190	200	186	196	205	205	197	205	196	184	218	161	170	193	190	203	187	215	190	182	187	179	190	198	187	160	188	195	204	203	167	204	196	183	179	179	177	163	187	180	205	190	197	162	182	205	197	192	201	215	172	203	190	186	199	186	178	188	180	196	181	199	212	193	176	191	191	192	164	195	188	200	207	186	209	181	196	202	184	210	181	169	181	217	184	214	183	183	166	196	210	205	190	183	183	172	218	210	177	188	205	175	204	171	193	187	175	172	204	176	182	175	209	213	194	189	180	205	193	175	196	202	191	172	177	178	188	191	199	177	174	197	152	189	178	204	185	192	195	182	188	199	196	195	172	185	197	192	179	187	186	170	184	210	221	192	184	168	206	190	207	184	199	192	215	200	196	183	202	202	194	204	195	194	196	197	173	163	186	190	181	176	169	166	185	192	166	185	190	196	172	199	175	180	183	206	187	182	212	196	169	181	222	189	207	199	188	190	210	210	182	184	196	202	199	179	210	207	186	206	187	165	185	178	186	211	180	200	213	191	193	166	230	177	189	177	199	182	188	192	205	168	181	208	201	222	211	210	197	166	202	182	178	187	190	201	198	194	210	189	191	203	195	210	192	216	185	192	176	189	177	193	190	199	181	183	161	186	169	188	203	183	176	170	204	188	181	179	162	164	171	174	199	192	224	174	187	202	176	189	162	179	197	193	203	186	173	178	201	192	180	201	191	203	178	174	178	191	197	202	196	167	186	176	166	185	178	212	177	201	179	204	180	205	217	188	199	200	185	178	210	179	203	198	182	187	173	176	181	195	189	196	200	200	186	181	195	182	168	186	212	171	191	194	212	183	170	202	206	207	207	179	196	155	196	199	173	206	205	196	184	190	177	172	200	158	175	186	197	200	192	204	199	198	191	182	182	170	185	189	169
1823	482	552	566	538	532	532	524	471	475	483	524	526	483	489	463	534	530	487	494	497	464	495	499	453	532	465	480	492	552	490	506	517	497	517	500	529	462	457	487	494	532	501	461	483	469	506	494	525	528	474	458	532	503	524	495	472	492	504	472	493	492	510	531	482	437	498	506	502	494	458	506	499	491	510	490	481	510	534	526	502	453	476	490	505	502	443	463	483	497	514	479	494	505	480	489	500	463	480	527	484	480	542	484	499	510	484	459	496	519	521	503	525	496	503	467	509	506	470	474	485	492	472	487	486	459	518	498	488	466	489	474	546	485	490	485	501	452	439	517	493	479	523	483	440	483	495	507	485	477	545	490	490	485	483	509	458	498	478	490	469	446	495	483	526	496	481	491	520	520	476	484	529	540	504	458	516	475	507	516	538	513	495	480	451	486	502	476	474	495	477	457	503	478	509	492	487	480	504	514	500	480	490	461	533	472	505	502	493	520	472	536	475	522	472	512	480	489	489	526	528	500	454	513	489	441	508	476	473	547	470	446	487	461	486	485	462	503	503	458	454	520	462	468	491	453	504	487	478	492	509	477	466	496	520	473	503	483	514	479	522	521	475	513	485	509	476	525	508	474	492	462	506	493	504	463	525	475	465	501	477	452	480	485	462	521	484	496	503	480	525	490	549	509	488	504	469	459	465	508	471	452	489	457	510	510	507	469	471	500	481	505	506	465	512	495	449	488	484	487	475	493	509	489	459	528	462	501	507	474	506	527	452	491	498	456	461	501	505	485	494	522	471	467	484	529	526	482	447	504	435	517	491	516	486	465	496	471	464	533	496	483	497	481	498	473	468	493	493	518	474	510	473	487	482	483	501	494	514	490	498	482	484	439	467	442	485	506	537	512	496	432	520	537	429	496	465	505	469	472	516	480	502	449	458	496	509	459	449	510	516	490	464	505	474	503	493	507	464	477	533	512	452	495	505	476	472	526	469	504	465	509	506	532	484	499	489	497	485	485	440	496	489	479	504	484	447	495	488	516	489	514	532	491	485	495	486	469	457	481	509	476	482	489	522	506	494	500	522	511	490	506	482	509	469	452	472	508	532	493	479	475	513	519	496	522	480	475	481	484	494	489	455	474	510	531	436	474	520	487	484	476	473	492	472	518	504	504	547	468	494	505	511	519	503	474	439	543	528	506	528	488	495	472	509	523	482	492	448	527	474	446	506	463	526	467	480	468	487	487	518	481	468	494	502	497	481	506	489	514	505	486	513	515	462	484	502	519	506	499	497	493	517	522	494	564	501	477	461	488	491	531	462	469	518	478	436	470	483	517	501	453	481	515	485	450	497	483	497	470	495	491	519	491	471	525	501	456	482	479	513	480	509	519	467	510	470	486	477	480	454	474	522	491	518	493	511	493	506	452	559	516	447	477	422	487	487	485	542	470	462	505	479	514	515	446	496	460	486	485	500	494	520	523	489	465	499	520	498	522	484	494	474	483	452	486	507	508	490	527	478	484	448	515	498	518	495	491	481	509	464	488	502	495	554	488	506	540	538	487	491	514	505	491	495	512	522	473	478	502	505	498	457	529	443	481	507	479	500	527	510	491	521	513	517	501	501	495	478	468	519	488	485	475	489	503	465	519	470	514	476	469	486	474	517	497	506	465	479	478	498	495	489	536	437	477	460	492	510	474	507	469	512	486	460	509	529	473	495	480	514	467	480	474	496	493	502	472	482	471	481	516	482	489	527	515	500	464	482	502	465	470	460	489	500	481	485	479	505	472	489	484	506	500	460	483	515	448	432	499	481	472	487	514	484	494	501	460	496	477	476	487	520	477	489	501	478	525	476	523	469	483	472	446	488	507	504	505	547	506	479	480	508	450	508	490	484	491	535	503	491	537	493	477	497	518	487	509	545	514	524	487	466	502	508	529	439	525	483	518	519	525	497	527	509	486	514	516	511	506	491	465	493	480	515	482	456	489	470	502	492	496	462	516	438	494	493	475	461	493	509	499	505	496	461	485	503	481	495	470	483	502	497	496	469	469	483	465	491	477	485	527	474	478	456	476	518	530	498	463	513	465	560	480	520	506	508	513	462	495	508	461	493	477	501	465	434	457	540	479	499	472	502	484	461	526	524	499	511	495	519	497	472	478	457	534	502	505	498	519	478	540	524	477	499	465	465	450	506	485	482	508	496	464	488	459	503	471	440	513	490	497	498	501	500	487	481	489	514	496	504	463	479	472	500	508	501	496	542	504	489	502	502	528	513	494	478	512	476	492	517	507	478	503	460	510	533	488	519	464	478	467	483	527	482	510	484	461	440	496	501	510	503	444	514	497	493	509	513	493	534	483	482	515	479	469	484	517	461	513	483	467	542	521	466	484	499	492	479	501	498	502	473	482	473	515	530	491	488	481	483	513	503	474	472	500	485	484	524	449	439	492	461	490	486	494	457	473	496	467	484	517	490	493	491	467	497	496	482	518	469	520	481	474	487	513	491	508	480	459	515	502	499	487	488	491	498	467	485	495	459	471	512	537	496	548	466	503	479	511	509	498	490	487	510	527	484	497	521	482	538	529	489	500	508	514	500	496	440	498	501	476	515	491	452	495	443	488	489	496	500	506	422	496	513	519	487	474	447	461	495	479	496	526	516	462	470	486	455	482	509	492	490	518	501	529	496	501	523	500	468	528	457	494	508	499	512	489	501	460	481	498	492	504	530	469	497	483	527	467	459	527	472	494	480	500	476	496	475	501	502	474	497	510	504	507	485	497	480	444	503	481	510	502	491	496	469	489	454	482	504	552	479	442	478	481	525	515	484	480	519	483	513	482	510	489	522	487	498	513	482	492	495	468	530	491	491	491	486	494	476	489	524	522	508	446	470	505	517	510	482	487	518	497	537	501	502	481	468	469	458	477	500	500	502	513	482	540	505	482	459	476	459	510	518	509	521	535	463	507	492	484	494	479	490	489	487	510	501	472	448	494	516	498	453	538	525	481	504	470	491	467	520	501	476	476	467	504	484	488	463	530	468	482	481	529	519	479	497	463	482	498	538	497	482	524	510	468	495	499	530	495	515	510	527	496	528	480	503	468	478	490	474	511	494	501	501	499	515	482	509	478	476	480	500	517	517	477	559	485	499	522	474	488	468	536	505	492	491	529	463	520	500	464	501	485	500	474	511	488	485	534	474	483	493	486	480	466	502	468	502	539	532	476	553	464	501	465	501	506	459	499	517	505	500	505	509	461	483	492	490	479	483	496	501	477	502	468	484	511	495	474	474	506	470	461	497	472	450	495	484	478	516	519	469	510	513	498	510	509	502	508	481	466	503	497	513	481	466	490	492	513	503	451	495	502	484	474	483	497	503	455	475	448	444	532	493	492	489	485	503	445	517	501	508	475	494	469	496	463	506	496	507	468	489	489	515	459	467	546	520	514	507	494	499	486	466	477	453	507	512	491	487	539	495	503	486	463	461	514	480	466	473	489	502	490
8056	689	651	603	481	475	471	424	454	400	397	388	418	350	343	414	389	345	353	337	358	402	385	399	356	344	372	384	368	378	362	319	382	360	344	316	320	344	349	375	366	319	352	364	359	392	346	386	342	362	390	357	355	371	397	366	355	377	404	371	389	390	375	389	361	355	371	346	384	342	349	396	341	339	352	360	352	384	338	353	371	380	386	362	330	383	365	406	372	372	396	376	341	382	332	361	362	318	362	360	358	340	342	376	345	341	363	373	367	336	368	359	364	348	362	333	335	390	336	366	358	392	357	372	386	375	361	384	354	348	352	419	345	370	346	402	349	363	341	370	381	405	365	380	347	337	373	365	357	331	396	411	432	395	354	375	343	374	389	366	368	334	352	407	402	370	366	369	390	340	374	383	373	387	319	347	378	368	334	354	374	355	372	339	383	343	384	361	373	379	388	334	374	375	387	371	393	363	337	392	349	331	380	323	340	379	329	379	352	359	384	387	349	352	400	385	351	334	337	391	353	397	354	373	369	347	349	370	379	322	342	378	374	350	340	341	427	381	371	359	351	420	361	396	351	413	353	371	374	334	362	384	389	385	379	370	367	404	334	334	362	359	372	346	363	378	361	342	345	378	380	408	362	398	343	295	350	360	393	329	347	355	363	368	374	366	345	370	393	369	335	328	355	387	363	326	325	372	399	354	353	365	411	386	363	345	372	379	384	363	359	402	361	383	393	396	371	338	340	349	382	377	361	368	367	370	338	373	341	352	366	338	373	335	384	349	354	353	386	341	351	351	343	346	372	366	386	354	338	383	336	383	350	373	385	352	354	385	388	337	359	395	368	340	375	366	383	329	378	359	359	358	362	346	376	353	382	387	393	374	358	403	355	379	336	361	369	359	349	327	376	362	371	379	353	368	360	362	366	385	360	372	362	376	370	382	357	356	366	369	348	326	388	404	376	359	365	364	360	379	323	324	373	354	354	369	344	356	360	352	325	366	383	349	390	395	369	369	338	401	354	357	353	335	406	323	311	392	353	343	381	319	336	350	323	368	348	374	337	342	378	339	397	355	364	360	309	353	364	371	345	404	342	388	345	370	342	352	343	353	363	377	405	349	354	356	355	353	383	376	356	380	339	372	400	379	377	409	373	357	371	350	347	394	387	380	339	372	342	384	386	380	380	347	346	361	328	381	359	353	357	350	360	323	369	362	350	378	336	369	326	365	353	375	391	351	340	346	344	324	355	365	368	383	374	371	336	359	377	379	351	361	309	362	354	323	371	363	402	365	357	381	382	347	365	363	352	410	363	367	352	336	382	391	337	305	357	341	352	371	344	381	382	340	339	399	352	389	359	391	408	345	380	378	362	357	389	349	344	373	366	336	386	365	365	368	375	391	405	390	323	351	389	357	307	350	403	376	381	384	382	368	398	373	388	370	368	365	350	351	373	371	380	372	357	354	353	356	391	387	348	357	352	390	379	386	333	377	376	361	355	386	341	367	379	388	402	330	344	358	361	383	348	352	381	310	343	353	343	356	386	351	359	344	348	366	384	392	373	380	355	388	346	349	356	384	355	353	364	373	434	375	359	356	338	347	393	402	345	328	365	377	358	365	393	383	384	382	362	350	345	325	329	332	360	359	359	356	364	371	355	338	357	341	343	336	352	375	329	401	356	372	363	359	364	390	360	368	367	386	389	332	361	381	370	367	359	367	393	355	413	370	374	366	364	385	332	358	345	362	376	344	330	377	358	353	330	388	341	375	337	384	352	319	366	363	357	381	403	360	391	365	380	318	350	399	362	367	387	382	366	394	387	374	327	352	363	350	346	353	350	338	344	302	400	372	347	367	332	333	379	351	411	366	354	370	354	355	354	363	348	375	387	349	346	357	342	352	344	353	383	338	370	362	366	370	363	376	380	367	362	346	356	360	362	353	390	344	332	336	378	365	312	334	347	375	373	360	367	359	387	344	340	386	355	353	342	402	344	378	366	357	353	335	349	331	360	349	394	323	350	385	327	378	421	357	345	384	404	348	374	356	381	365	374	359	394	341	348	393	375	340	338	349	347	325	373	376	384	393	388	407	354	356	377	346	337	357	376	331	340	362	404	390	361	357	336	357	353	323	379	363	356	372	364	364	393	383	365	347	341	368	391	354	345	364	382	349	340	346	369	340	391	405	385	344	386	392	339	385	405	385	371	368	354	343	410	354	343	360	368	379	338	354	395	324	358	390	363	378	335	315	332	352	364	339	355	378	332	344	384	374	366	397	393	380	363	377	361	350	371	353	373	362	351	357	367	420	412	353	396	361	386	349	376	398	367	339	358	362	372	366	377	365	368	339	355	359	347	340	360	340	370	330	364	344	351	381	357	387	370	337	382	362	358	352	386	347	322	380	367	335	366	373	368	349	363	358	345	359	332	391	351	356	372	385	330	327	350	336	368	325	352	351	341	362	373	372	333	384	380	359	354	372	356	389	334	367	323	363	360	357	402	405	415	375	373	376	393	373	370	360	332	373	369	369	377	353	403	389	379	376	370	336	371	353	335	357	369	361	347	376	384	338	338	357	359	383	377	367	374	352	350	354	368	394	369	307	394	376	345	352	327	339	369	315	341	329	344	323	379	378	385	337	333	338	376	350	388	402	389	373	367	372	363	314	388	375	353	374	372	378	366	352	397	370	381	373	339	303	344	359	359	355	349	363	328	379	322	373	402	381	348	375	404	367	390	356	367	376	376	368	336	342	337	356	358	358	381	379	394	377	388	366	380	364	347	330	364	321	408	352	346	384	359	356	335	368	357	334	394	313	336	373	348	375	372	369	371	345	337	385	363	365	320	311	365	339	345	373	391	389	349	348	324	382	382	387	371	404	369	390	389	369	362	354	314	380	328	356	361	356	354	353	360	368	346	362	333	398	371	395	368	352	404	379	368	370	359	366	367	369	369	327	375	367	334	378	327	397	337	391	375	393	388	394	350	374	353	368	375	391	378	367	362	337	356	342	356	330	366	357	401	356	404	339	385	377	354	348	359	380	366	372	362	405	317	340	346	377	417	333	347	362	341	359	344	383	364	374	360	364	333	389	370	387	379	385	370	382	362	322	367	353	377	382	372	370	374	367	373	314	348	365	385	332	340	351	377	389	366	346	364	353	362	356	377	403	365	388	332	370	395	351	392	404	375	343	361	353	388	391	416	359	394	397	360	347	366	370	349	365	364	425	365	361	387	324	367	332	395	341	396	359	362	365	381	355	386	370	359	364	377	388	355	370	364	369	394	373	335	347	338	377	387	366	326	376	325	357	358	337	373	370	327	375	384	376	356	343	370	340	381	364	374	344	335	354	372	385	361	362	344	355	366	377	380	368	350	343	388	398	343	346	382	362	382	380	352	407	375	322	334	328	367	360	336	376	334	371	349	350	341	351	328	356	394	356	402	362	397	387	361	361	342	351	349	364	378	367	374	359	377	379	360	347	385	356	375	369	371	398	388	347	370	351
6698	1138	1531	1659	1575	1420	1240	1148	1068	1031	984	979	1047	938	893	902	894	943	909	845	895	835	862	862	857	856	862	826	811	931	804	844	848	872	884	885	829	851	870	858	859	866	900	842	875	825	886	892	810	907	830	859	793	814	832	830	879	814	816	815	863	784	831	801	858	837	832	874	803	840	885	838	806	878	856	834	829	840	845	844	801	870	841	819	808	847	845	870	889	855	837	867	822	858	870	871	838	868	818	856	789	835	862	815	848	818	827	857	862	842	904	879	857	831	918	852	873	828	878	840	927	820	837	831	845	846	845	837	898	893	821	838	789	873	878	844	830	841	795	833	797	825	913	874	868	822	823	811	903	854	826	786	806	831	829	844	825	842	798	844	848	838	843	851	831	877	837	849	824	816	835	850	859	893	817	859	919	851	846	815	863	849	854	821	807	818	830	820	823	860	820	861	864	846	853	863	874	814	827	809	851	866	829	849	804	831	844	855	862	837	841	782	869	782	794	849	834	815	811	922	816	837	833	853	844	829	760	822	796	860	850	885	854	854	824	864	879	871	853	842	834	858	854	873	814	775	872	877	848	826	833	838	822	804	870	845	860	861	796	832	835	900	889	876	838	801	826	827	793	852	848	846	855	815	843	847	810	814	866	820	892	884	867	870	835	882	849	842	819	824	852	848	873	876	871	865	818	817	870	833	904	768	835	854	858	796	857	823	871	805	847	830	834	823	839	838	870	838	803	862	839	864	806	864	849	828	867	841	854	824	833	832	846	831	862	808	820	808	861	819	833	841	854	845	807	834	813	864	774	853	879	855	793	855	826	870	809	784	807	894	864	848	884	812	820	822	852	857	860	830	841	862	869	800	857	817	891	823	826	796	881	852	825	828	862	796	815	785	872	853	853	864	888	867	780	849	842	853	827	821	802	808	885	850	847	819	809	845	798	783	862	853	828	881	888	817	850	841	803	869	804	861	807	858	836	825	852	883	797	861	784	887	853	866	825	882	842	869	768	811	826	813	862	850	815	860	835	850	851	813	844	834	812	808	857	877	835	861	860	831	815	807	787	807	877	894	816	783	861	812	842	803	861	873	834	854	874	872	854	829	815	859	840	817	832	808	809	830	852	843	842	836	874	803	802	857	862	765	879	867	859	866	844	827	857	818	829	818	854	842	856	876	881	832	819	865	832	865	788	835	896	850	843	825	848	812	786	854	855	827	878	862	807	905	817	817	841	883	852	815	901	866	828	855	834	828	827	862	816	775	828	795	855	822	854	838	800	872	834	853	835	871	828	830	844	847	867	809	801	861	830	827	828	852	853	823	838	847	824	825	841	886	821	791	836	836	849	825	879	845	806	857	811	845	793	847	827	854	816	906	811	791	890	849	835	801	832	787	802	841	818	857	845	875	852	844	822	841	806	806	833	827	796	858	787	867	861	818	846	856	831	831	809	849	808	829	842	858	849	844	797	845	834	900	852	853	870	761	829	813	835	799	827	866	871	812	794	819	881	849	851	817	807	819	859	832	822	853	834	830	849	778	814	861	846	837	821	830	856	868	861	853	835	775	914	833	887	833	864	871	840	875	843	817	883	856	843	855	827	899	832	855	866	865	819	868	835	860	814	827	845	876	857	879	810	825	854	822	827	888	859	855	833	862	802	841	897	866	892	851	855	850	867	792	849	905	844	816	876	841	821	863	801	838	821	795	858	835	827	863	853	811	885	813	851	825	840	801	855	806	828	878	853	841	814	840	843	834	847	809	833	877	841	828	870	865	809	861	862	828	851	812	782	804	853	862	827	851	823	877	836	865	825	822	792	884	849	836	785	867	823	861	800	862	801	847	839	834	843	809	850	805	809	805	846	804	793	852	851	817	792	850	844	850	840	822	824	830	822	844	883	868	824	819	848	878	837	845	902	843	889	864	842	826	837	903	853	833	782	757	867	862	823	836	794	833	877	828	792	764	836	831	822	823	823	870	846	916	851	853	770	831	837	842	861	863	811	803	795	823	874	887	830	852	868	810	820	845	878	876	834	797	852	832	833	849	833	863	862	829	852	873	810	810	821	814	878	865	818	808	868	819	814	845	804	838	821	870	906	788	871	824	855	801	826	822	813	849	868	832	862	863	815	854	827	869	803	881	820	809	850	860	838	861	824	864	811	795	866	831	838	862	843	863	880	797	816	863	779	841	835	889	865	805	821	847	859	883	826	842	869	795	777	873	885	847	871	853	838	841	858	856	846	831	793	852	849	786	877	849	838	813	866	861	809	840	815	855	811	813	877	843	860	875	826	808	844	870	863	861	843	849	848	842	849	817	864	871	838	841	840	822	786	850	835	837	828	866	861	821	787	837	807	828	871	862	854	893	855	854	821	825	856	890	836	867	836	864	850	817	824	845	783	909	841	859	807	861	841	811	865	851	855	858	792	833	872	809	799	820	800	775	842	805	824	855	854	819	855	895	822	855	821	869	811	822	793	807	822	812	824	862	879	820	859	784	845	854	844	863	761	841	775	819	808	864	889	810	820	792	866	788	813	851	839	913	777	845	825	809	759	863	844	817	837	813	815	814	796	864	842	833	828	850	831	917	818	878	869	846	855	785	911	867	817	879	896	807	820	795	902	889	853	859	826	874	849	823	860	831	791	873	893	831	836	827	840	905	876	900	861	866	847	815	788	897	830	826	807	842	863	833	843	840	826	861	822	862	798	803	814	860	884	897	843	839	796	864	820	822	896	830	785	907	855	869	858	840	899	829	895	849	866	845	840	843	915	827	822	867	807	804	801	799	830	874	798	862	829	865	849	844	882	847	815	842	823	829	835	803	835	829	807	846	858	840	847	834	861	832	855	871	880	842	813	802	897	835	848	821	878	863	868	811	823	853	800	839	822	802	821	818	831	824	819	854	848	820	868	800	858	782	895	827	854	850	869	822	854	869	831	869	846	834	874	877	796	864	889	901	880	822	829	851	861	837	803	859	858	870	793	836	856	876	859	813	793	847	840	832	877	827	814	896	892	853	808	812	840	835	855	842	850	841	855	827	880	840	830	842	828	823	849	858	838	861	827	800	883	803	780	784	875	805	837	816	858	795	816	839	861	857	830	868	806	778	815	819	864	805	832	849	880	876	871	829	828	802	778	853	867	802	849	849	791	870	843	876	860	882	851	819	813	837	820	776	827	853	916	846	778	874	832	818	845	843	823	796	806	844	820	851	861	803	796	819	843	855	839	873	886	861	873	837	882	849	854	843	850	831	843	839	856	816	822	852	858	826	848	865	823	819	851	855	809	831	855	872	800	855	850	847	834	822	841	804	831	799	827	815	793	827	863	815	841	865	835	856	847	851	840	876	832	801	871	828	857	840	806	822	845	836	818	791	885	835	828	817	808	861	808	834	867	843	827	810	798	874	891	816	867	868	834	832	829	834	835	841	801	827	847	859	798	816	870	811	818	817	825	848	813	831	863	810	855	845	887	834	836	840	866	932	834	868	845	853
14941	1485	1091	876	595	565	468	427	393	400	387	368	376	370	384	301	351	380	404	340	334	350	321	345	344	348	328	337	335	338	320	359	328	342	301	322	335	336	337	342	366	340	317	344	382	339	336	312	350	345	367	352	351	346	318	337	361	384	323	341	348	358	317	369	334	314	358	325	319	363	377	328	337	377	335	338	360	352	349	313	288	355	316	337	328	328	355	319	342	347	356	361	305	290	374	328	359	342	309	369	363	344	318	350	348	362	349	332	331	374	342	328	320	349	364	349	319	325	352	357	328	322	316	371	362	330	359	345	338	343	351	366	363	352	316	322	346	318	334	335	330	346	313	359	392	379	347	361	353	381	335	354	363	369	349	328	338	339	353	322	313	343	377	306	371	343	327	325	347	324	325	298	375	342	334	346	344	365	319	364	347	361	335	357	386	366	326	315	347	338	328	357	362	315	332	320	334	299	335	350	337	335	316	359	347	359	322	331	333	369	361	335	333	321	324	343	322	336	372	357	340	324	356	335	332	333	344	336	340	383	356	384	380	334	299	353	332	329	337	363	364	340	333	336	336	357	312	306	329	341	347	339	346	330	339	339	333	328	323	337	364	319	338	329	357	319	363	334	337	335	363	356	327	338	347	376	325	347	318	314	338	316	337	341	360	361	328	326	329	331	338	344	345	360	345	331	346	353	318	351	359	316	317	358	325	334	368	343	324	293	340	346	315	320	346	354	373	354	322	380	312	348	345	322	355	356	334	363	365	312	341	343	332	321	321	336	324	350	324	313	359	372	312	327	360	357	350	327	334	303	331	375	366	346	335	378	342	348	329	321	332	313	335	350	319	342	332	330	352	357	340	370	345	328	322	361	356	330	374	326	365	328	334	345	354	339	341	326	343	336	323	301	335	381	343	360	309	335	339	326	340	351	315	326	340	314	345	353	341	316	333	319	350	329	326	321	350	287	301	369	313	334	372	359	350	356	311	334	322	335	316	336	297	339	359	334	352	317	357	349	381	363	383	343	315	357	350	310	369	338	334	338	345	349	363	359	346	317	349	312	339	322	349	362	359	340	349	342	318	338	371	331	334	307	334	334	349	323	329	290	362	338	357	366	295	361	361	313	352	362	350	321	317	338	336	330	327	331	344	362	370	377	368	358	323	394	329	317	369	342	329	327	327	334	332	339	336	347	329	343	319	363	344	343	328	346	348	312	335	318	347	323	344	347	320	359	370	330	330	400	314	368	348	351	300	351	341	306	346	349	376	326	370	320	358	334	345	354	358	359	330	334	307	302	367	332	366	362	335	324	290	342	315	329	333	336	324	332	382	367	335	360	362	341	348	317	328	363	344	352	374	359	332	371	341	360	346	309	328	322	340	357	357	332	323	326	316	351	321	349	357	376	344	367	318	338	333	307	311	338	342	384	357	368	350	369	330	356	327	317	326	333	303	313	320	339	324	359	335	365	335	317	332	353	356	358	340	312	329	304	318	359	331	354	343	345	336	354	323	340	333	331	365	373	349	319	317	321	322	334	330	325	349	324	332	305	344	344	337	356	343	350	330	322	374	323	363	331	304	354	358	356	380	343	347	333	322	369	335	328	368	310	348	352	314	371	342	366	333	323	327	332	364	329	333	299	320	377	315	310	348	359	362	344	388	337	370	308	384	371	333	364	367	312	325	345	349	340	362	326	313	307	338	347	294	323	331	299	326	322	332	352	358	339	329	346	355	371	332	347	340	344	335	358	321	349	332	333	347	353	385	363	338	338	313	328	349	367	383	347	332	351	332	369	363	337	328	355	364	324	346	327	356	380	314	334	322	340	345	358	349	335	355	346	341	348	354	314	352	367	354	333	350	359	349	370	368	332	335	369	321	302	337	344	324	320	315	350	347	355	335	357	336	338	330	324	368	351	367	344	325	332	357	361	326	344	360	326	344	336	324	369	297	359	324	344	339	302	360	332	340	333	312	367	325	330	335	360	354	345	313	329	327	323	324	342	345	350	356	351	295	343	378	315	330	336	344	328	321	371	350	349	331	345	339	318	348	325	322	367	342	318	338	317	321	359	323	329	360	335	315	340	334	352	375	322	359	370	386	346	343	345	361	383	335	339	352	351	333	333	330	350	316	340	352	364	343	344	309	350	351	332	342	365	328	346	329	325	363	334	330	305	331	326	333	333	359	331	351	328	324	314	302	347	300	330	351	350	319	355	327	301	348	328	346	355	328	336	317	330	375	295	336	339	361	349	329	370	337	325	346	318	322	331	319	346	284	355	315	364	334	359	361	345	313	333	371	306	317	317	351	331	364	329	325	366	328	331	358	324	326	329	369	385	328	321	317	356	363	339	357	330	333	341	397	359	344	347	334	351	333	330	344	355	357	360	355	376	332	326	345	349	313	340	358	335	351	322	326	347	334	317	328	333	333	355	351	355	356	336	349	336	311	369	341	329	360	365	317	314	361	390	356	341	334	339	319	309	353	378	331	322	370	313	319	329	340	330	353	314	362	337	357	342	325	357	343	304	333	354	349	328	320	361	318	334	308	304	331	351	356	335	331	371	390	339	295	358	363	336	348	332	345	367	352	326	349	312	334	316	366	333	348	317	328	345	355	315	333	345	334	343	324	376	346	349	350	315	336	322	294	347	337	353	351	334	335	337	365	375	346	348	307	330	341	331	345	347	306	355	339	316	337	346	338	329	333	328	357	325	344	353	344	354	329	340	335	334	362	366	297	339	309	313	331	318	364	323	332	350	341	349	340	363	368	329	341	334	329	327	342	371	322	351	351	342	344	318	339	336	312	383	329	345	332	363	343	358	311	312	339	346	329	363	354	325	362	354	358	352	320	358	336	347	320	349	337	353	328	332	367	359	315	377	336	321	333	320	329	318	316	347	318	367	349	364	355	347	342	341	341	355	321	325	337	329	327	330	326	387	346	378	367	378	339	345	332	343	336	314	283	345	402	393	366	314	320	313	365	308	390	320	336	353	388	365	364	344	350	309	359	378	334	356	348	326	374	367	356	324	340	321	339	331	341	357	282	344	345	310	308	339	339	347	326	333	305	354	354	364	347	315	325	336	329	345	334	348	304	339	346	312	342	339	360	348	317	330	357	349	397	337	321	322	357	346	353	351	342	332	346	341	329	370	343	358	345	339	326	334	344	336	333	338	345	340	300	329	354	339	362	288	353	366	327	300	343	341	351	330	310	320	336	327	303	355	367	349	310	305	338	329	317	313	367	318	368	337	338	342	380	354	303	328	332	313	324	359	317	339	371	367	329	352	359	342	338	334	332	321	344	342	313	358	336	303	353	316	339	329	315	326	312	341	342	342	343	353	322	360	289	350	315	301	334	322	322	327	360	331	348	378	352	311	353	350	353	320	327	320	359	349	389	330	356	348	366	351	330	337	307	324	356	351	353	352	369	378	318	365	372	392	310	368	306	309	330	349	370	345	292	347	322	304	317	310	368	357	333	349	364	322	332	347	351	296
8420	1350	2120	2415	1978	1795	1604	1384	1236	1136	1113	1096	1097	1016	954	890	883	864	871	847	807	869	797	847	826	867	794	822	805	770	752	796	765	797	790	777	777	813	778	762	784	796	805	727	787	762	842	742	781	686	754	798	765	807	801	763	810	773	784	745	762	768	767	792	783	753	737	732	788	738	777	764	782	746	722	814	736	729	724	765	744	718	783	765	736	784	776	728	770	749	693	770	778	854	745	771	777	722	807	773	786	795	791	761	776	722	741	759	777	792	775	779	723	764	711	766	716	740	796	721	790	754	748	741	760	747	731	773	757	809	781	758	731	820	809	809	726	725	768	772	767	746	726	755	780	757	746	692	752	779	804	789	751	777	799	762	776	810	723	791	727	718	764	724	784	766	738	805	791	775	774	730	796	786	765	795	780	751	746	770	737	755	749	779	779	772	742	733	752	740	711	746	757	733	738	767	721	753	770	712	760	713	761	821	775	786	816	753	732	728	793	768	756	739	752	740	738	748	780	763	722	791	727	700	755	770	750	744	718	756	750	745	755	761	705	725	838	773	807	782	742	786	732	756	773	731	763	743	692	845	787	738	751	784	799	781	774	774	726	757	781	758	735	712	762	780	776	787	733	779	738	777	775	739	779	709	754	783	742	733	782	770	725	739	772	807	755	761	826	766	784	791	825	734	746	776	785	784	696	812	734	715	745	766	762	758	753	730	757	702	747	768	778	728	799	742	743	731	750	751	746	779	762	701	744	760	727	763	771	712	732	736	727	724	802	737	738	779	779	716	714	777	717	762	780	761	798	749	765	777	778	740	779	765	789	814	789	758	737	806	781	789	745	781	754	752	773	762	733	720	758	748	709	741	724	754	764	746	740	791	754	772	789	805	794	732	755	786	688	751	764	779	718	746	786	720	712	782	798	765	753	745	761	715	774	764	793	746	712	736	775	771	782	747	712	750	728	726	775	761	734	768	699	723	739	771	749	725	803	765	785	721	794	774	729	753	795	757	804	730	738	727	787	774	789	730	754	733	794	751	758	747	825	735	793	754	775	788	772	820	745	731	759	744	689	732	729	760	756	714	745	783	748	721	820	772	754	779	762	777	765	670	756	731	706	800	728	701	738	779	762	785	764	776	773	745	761	771	754	738	789	793	810	757	752	738	739	793	784	799	743	780	737	804	743	737	769	751	731	776	761	768	766	749	770	773	757	766	764	770	778	696	795	730	746	745	797	747	751	782	713	731	750	729	726	770	684	697	802	734	760	725	768	789	760	787	783	811	774	764	749	808	772	753	760	773	720	729	749	759	779	722	701	778	783	751	759	740	748	744	725	743	720	732	759	791	769	796	781	773	760	797	744	814	771	769	703	738	802	679	777	735	788	733	731	776	745	783	733	740	761	724	784	751	778	774	783	736	752	755	786	729	739	755	735	759	777	778	707	758	772	762	746	762	765	719	681	737	715	718	752	741	760	758	748	794	800	735	773	750	735	745	766	781	750	765	745	737	767	757	760	745	774	768	747	767	781	771	724	770	744	690	762	805	768	751	730	713	717	778	753	712	708	752	733	789	735	747	738	771	754	755	717	767	791	765	737	751	715	768	769	765	758	728	758	759	762	711	747	770	789	752	751	751	813	787	793	767	784	799	791	760	776	757	747	771	743	731	793	800	751	763	761	749	765	757	764	724	768	715	748	768	773	717	751	766	767	793	771	778	803	744	769	777	756	753	744	740	792	759	740	754	772	745	765	803	733	806	767	759	772	773	774	753	731	759	781	753	738	789	712	774	774	724	754	734	751	796	759	745	718	766	775	731	722	703	766	787	805	781	724	761	724	733	781	779	738	766	788	720	748	766	759	701	766	695	775	755	749	739	769	746	744	763	790	749	820	796	773	777	750	736	781	746	771	742	763	754	768	817	757	740	800	749	738	718	712	769	702	790	736	748	764	768	748	766	779	733	783	749	799	755	736	810	747	745	802	759	796	725	737	725	738	747	763	732	789	784	769	748	747	718	765	746	787	781	780	763	794	750	746	768	767	792	788	773	789	719	759	746	775	813	753	749	740	752	772	722	750	723	756	745	744	791	716	748	715	719	771	780	741	779	769	746	744	781	763	703	778	770	754	776	744	737	747	723	792	760	771	794	784	786	758	751	784	782	758	775	785	788	773	776	699	764	700	735	737	767	742	703	739	767	732	803	706	706	794	775	778	728	786	725	715	728	766	768	772	762	779	741	745	764	790	769	764	746	756	728	720	727	749	723	699	765	732	759	804	713	710	773	816	743	717	743	761	700	778	755	746	785	804	753	764	763	745	759	749	749	766	750	738	792	819	815	793	740	746	735	745	703	788	757	798	747	741	725	777	737	764	717	779	764	745	749	751	749	764	741	685	741	731	765	710	749	721	755	740	732	762	766	773	701	729	774	781	802	720	778	769	771	752	785	791	778	771	763	759	761	730	793	760	741	759	752	747	737	757	699	757	775	741	790	738	700	728	742	796	798	799	751	743	756	757	735	763	698	714	758	801	772	769	815	724	738	772	718	794	709	681	713	728	767	745	739	771	748	720	786	751	760	741	735	737	756	754	738	788	783	781	732	744	751	736	752	761	771	774	777	785	743	770	760	778	792	712	796	773	803	813	773	786	758	720	811	738	738	775	772	746	827	790	771	741	728	748	783	808	729	755	746	769	717	766	716	744	737	813	806	747	813	763	728	754	763	741	760	771	809	726	757	762	783	754	730	767	763	729	749	750	805	730	775	738	748	749	787	790	788	761	749	753	732	732	774	727	745	768	738	752	789	722	720	762	794	766	741	736	812	785	755	720	744	726	767	769	741	781	739	726	791	756	771	740	791	748	751	800	803	733	767	736	745	742	760	773	775	755	755	720	775	768	800	743	785	750	747	794	741	752	812	718	794	791	691	783	758	738	746	780	765	740	794	763	749	805	772	737	755	806	740	768	818	726	732	799	735	780	761	755	719	720	750	759	761	770	773	817	740	716	743	798	777	744	698	749	753	772	806	777	762	753	720	740	779	744	762	809	725	737	769	762	758	708	776	741	747	720	723	744	734	753	773	751	743	739	743	750	767	722	694	782	747	726	826	767	747	760	749	730	718	762	740	737	732	728	718	774	735	752	785	759	758	757	749	727	773	722	723	751	732	763	767	766	734	780	808	768	750	766	775	782	763	741	715	756	735	703	786	780	765	770	775	710	740	732	767	761	758	784	781	726	776	728	732	788	707	769	738	831	744	756	780	724	719	756	771	797	735	741	727	774	724	773	778	711	760	765	800	743	736	800	714	727	778	802	761	737	747	824	754	739	737	786	754	759	785	703	740	730	769	761	790	779	760	769	805	779	701	760	725	740	783	701	728	778	768	788	782	768	723	749	761	704	763	738	766	761	752	733	745	728	789	775	764	764	752	785	850	712	708	721	720	763	721	694	774	728	780	772	737	767	811	771	735	747	749	793	789	751	754	751	753	763	783	766	768
1529	211	190	182	189	184	189	197	189	185	189	194	192	205	147	196	196	206	187	199	197	212	190	175	191	204	199	171	165	173	208	218	176	204	180	200	179	181	171	182	187	190	196	211	190	208	216	193	197	167	189	175	172	173	186	169	178	194	174	206	186	193	158	179	183	202	179	195	179	179	193	204	196	202	186	182	191	161	175	188	172	186	188	177	195	161	207	188	187	177	194	195	189	185	171	191	195	200	187	191	179	209	199	176	187	211	183	190	189	187	168	178	190	166	185	192	180	182	194	154	170	179	186	201	189	169	175	169	177	181	199	213	156	177	180	174	189	188	192	180	182	196	190	172	179	169	184	177	188	224	190	169	160	183	200	177	175	202	179	189	185	172	181	185	200	175	177	207	174	176	212	188	188	185	178	165	192	178	202	203	160	176	187	180	181	174	181	197	180	185	164	157	173	171	148	202	197	183	190	152	152	172	172	182	154	215	191	178	216	197	215	191	192	196	188	179	191	177	218	179	191	170	202	179	184	183	174	167	188	187	160	190	216	200	213	218	173	198	158	191	184	174	199	161	184	184	160	203	161	171	202	164	191	187	187	193	162	178	189	157	203	195	196	206	183	183	186	188	164	195	178	189	183	188	198	183	194	185	185	209	213	180	164	169	169	208	171	150	201	169	189	167	189	190	167	167	193	202	187	204	205	178	177	186	174	186	163	190	192	155	148	175	173	153	192	166	145	187	198	185	171	164	174	212	202	180	188	151	184	172	177	197	169	175	166	196	176	181	180	173	177	151	191	164	179	197	207	206	184	185	171	192	167	204	177	177	205	171	212	163	188	180	201	210	192	189	193	184	172	184	182	177	201	185	174	169	179	170	176	182	163	188	181	204	198	192	160	201	182	190	189	191	160	200	178	184	179	182	175	188	174	188	182	187	183	184	188	188	177	161	200	185	202	211	176	204	201	187	157	168	202	185	160	176	191	176	173	164	173	169	172	174	178	178	180	186	169	185	170	175	212	183	178	182	194	181	169	206	212	173	150	192	182	151	187	175	184	155	181	180	191	193	210	183	196	192	177	166	191	187	167	189	154	181	203	167	189	190	180	179	179	219	180	174	195	198	177	196	190	166	199	166	172	180	169	170	214	162	156	187	204	186	167	186	182	162	198	183	200	161	180	173	186	219	191	169	168	174	177	208	180	158	196	183	166	186	182	167	183	194	183	171	173	181	187	183	169	184	195	193	181	207	184	162	180	166	201	178	159	169	204	200	202	179	176	191	180	174	178	176	179	169	164	175	196	206	207	170	165	171	170	176	184	179	170	168	188	180	176	169	173	189	172	196	191	168	180	196	176	168	161	204	183	178	232	197	182	211	194	199	183	173	177	213	202	179	190	175	187	211	207	187	178	178	202	182	193	172	193	173	196	184	168	184	186	184	172	199	204	201	175	188	171	201	180	205	181	161	187	166	204	159	163	185	179	175	199	166	185	196	168	183	157	192	191	183	160	200	150	166	185	169	183	160	163	191	200	165	194	194	177	197	185	165	181	189	184	195	170	179	205	175	200	182	197	168	175	175	174	175	168	187	193	202	185	166	156	164	180	181	196	188	186	168	195	174	189	179	179	182	189	193	200	193	192	183	168	180	198	197	190	190	167	183	199	216	183	178	197	196	182	176	193	180	170	157	144	197	175	173	195	213	184	201	192	174	197	172	176	168	193	196	191	175	169	204	181	171	190	191	192	189	175	190	165	192	177	182	162	168	190	185	169	178	180	170	181	222	182	219	197	175	199	200	179	157	177	216	172	177	195	186	185	180	183	173	176	162	192	162	181	189	173	186	164	186	192	168	170	188	161	188	174	200	173	175	187	177	181	167	170	198	171	184	153	194	175	177	191	210	206	169	189	190	183	170	185	200	173	170	193	193	176	155	196	187	199	177	195	193	168	215	218	189	185	194	198	194	192	170	164	162	168	170	195	178	195	173	191	190	201	202	163	170	191	176	197	190	155	190	189	188	157	149	188	183	195	176	179	208	180	190	166	185	182	189	176	180	176	180	178	185	189	193	183	177	222	186	196	182	172	175	184	160	178	180	189	178	181	186	180	186	183	154	192	178	165	193	189	176	177	208	196	170	188	169	205	205	190	185	167	156	194	161	207	196	196	182	183	191	184	177	188	163	190	178	206	176	163	183	168	198	184	164	193	179	206	193	188	217	178	186	181	192	220	191	175	188	197	177	204	184	195	189	202	164	215	178	169	177	177	182	207	188	199	186	167	188	173	197	162	185	170	180	207	190	180	189	185	192	196	175	152	201	190	177	171	177	185	181	218	183	180	182	155	179	191	195	179	192	205	183	184	186	193	199	180	212	188	168	181	182	183	179	187	194	190	206	204	159	198	185	191	191	192	221	179	178	196	184	162	194	204	184	173	193	193	181	141	182	163	175	175	184	187	180	205	207	185	202	195	190	173	177	192	185	185	193	183	166	169	211	183	165	183	202	207	191	180	197	182	198	240	197	193	175	177	193	184	201	176	156	205	206	197	170	157	168	176	177	179	193	198	198	183	189	190	165	185	179	170	171	202	177	202	191	179	202	188	181	174	163	176	182	177	204	172	173	191	202	181	191	166	208	193	181	198	167	175	188	172	197	207	207	178	210	209	174	175	166	186	178	184	175	187	180	199	187	168	184	172	180	203	184	195	197	174	192	166	192	196	184	190	196	168	195	204	174	174	189	195	190	189	190	191	188	188	197	201	195	171	191	196	201	196	160	196	206	150	183	183	177	166	200	171	173	202	168	184	195	192	191	183	186	190	177	196	175	168	174	203	175	207	190	187	161	192	194	164	203	200	198	199	201	171	192	175	176	178	192	205	186	167	181	153	177	180	175	135	169	179	219	189	197	208	218	174	176	212	197	178	189	178	189	190	161	186	180	196	186	171	205	203	176	179	173	157	185	188	197	212	186	180	144	186	206	187	186	196	173	177	177	170	183	188	168	189	177	187	192	189	168	172	192	209	169	171	193	194	190	175	184	181	150	183	175	178	183	191	202	169	175	193	173	189	204	178	180	203	169	200	178	191	172	183	176	184	182	181	191	206	171	191	166	174	168	193	186	178	170	193	194	158	167	179	171	158	184	203	174	149	206	189	155	169	195	173	190	199	163	192	181	162	178	198	189	181	186	182	197	212	193	199	199	183	182	180	214	175	157	159	170	174	199	191	200	177	189	185	169	185	201	199	177	192	178	185	213	181	208	191	183	172	178	196	158	193	192	165	168	186	172	185	185	195	173	193	190	202	170	173	171	162	186	199	167	195	205	194	163	195	180	165	189	201	183	173	168	187	181	187	207	179	166	183	166	207	199	185	197	177	182	191	192	172	198	186	189	174	182	200	173	213	210	205	174	207	202	205	188	197	216	189	200	184	178	178	182	181	147	184	192	153	201	187	187	183	144	185	195	195	184	213	188	183	198	178	180	193	174	139	185	180	195	176	175
1717	501	521	547	533	518	555	514	494	493	511	501	494	485	499	461	492	487	489	474	522	492	482	478	494	449	465	520	465	467	496	442	491	502	482	460	507	501	444	474	473	455	462	506	480	494	492	481	484	482	509	450	492	478	477	490	472	442	471	498	540	483	450	525	466	493	465	519	466	453	495	475	475	508	525	465	451	494	508	498	518	490	467	497	457	499	535	498	484	485	510	477	488	466	483	455	482	516	513	478	475	471	474	469	505	481	464	494	485	503	492	494	503	490	468	489	468	504	468	458	468	450	470	494	448	474	471	447	530	488	485	474	503	492	447	476	489	515	501	488	496	482	485	504	489	512	451	495	462	452	493	492	466	463	471	505	499	448	488	483	479	490	452	514	453	499	483	480	519	488	489	475	504	478	495	459	474	495	484	462	483	457	486	484	507	495	442	447	487	491	475	465	485	515	511	454	463	481	511	526	495	495	446	484	504	447	508	454	438	463	439	466	522	466	475	461	496	485	479	487	480	427	472	451	455	472	524	450	497	440	474	481	483	479	478	455	472	510	488	498	489	489	481	441	516	471	472	464	475	488	479	492	428	445	463	495	457	502	476	497	482	483	478	482	460	477	457	491	474	509	463	487	509	482	498	489	491	515	467	477	514	485	512	467	478	429	454	502	517	500	491	486	474	488	462	486	445	470	490	477	486	490	485	531	474	472	472	510	491	451	470	474	493	447	463	492	515	475	514	501	436	458	489	526	482	478	524	480	540	519	454	483	467	457	470	467	494	505	455	478	473	482	455	471	473	516	468	438	491	480	526	489	500	439	479	473	509	496	508	498	487	478	438	482	495	496	482	467	471	447	502	494	474	476	457	474	483	485	496	483	528	490	484	486	522	455	471	499	474	469	508	529	494	480	538	494	498	470	504	488	492	448	473	501	493	481	481	491	441	508	471	502	491	466	472	479	491	511	471	450	494	479	453	472	500	456	459	497	511	482	489	493	486	486	490	532	476	494	482	511	472	502	503	499	505	442	453	444	491	510	465	483	487	509	517	442	475	481	470	488	499	515	547	466	520	508	500	455	472	522	517	531	470	482	471	483	480	478	501	413	513	480	512	478	502	480	477	534	469	491	472	482	476	483	496	481	496	471	511	526	469	476	492	449	506	487	464	453	484	492	488	503	455	451	498	505	492	500	517	464	517	509	465	502	486	486	470	492	491	465	464	493	496	487	477	499	475	456	514	496	534	469	476	453	474	516	506	510	519	478	443	501	533	496	502	482	482	501	475	518	497	456	490	454	494	475	467	466	446	519	445	447	455	488	511	433	467	505	459	469	505	503	454	476	452	469	478	506	499	506	450	484	469	465	461	495	486	464	458	463	485	456	481	493	439	468	498	467	502	468	468	460	505	474	517	516	500	469	475	487	463	556	494	487	450	457	488	444	528	457	484	509	498	465	487	454	481	485	504	455	494	495	471	496	480	487	479	484	447	468	491	487	473	441	497	481	513	472	487	488	465	485	479	478	485	485	427	461	448	447	483	501	478	463	492	495	503	470	508	447	512	474	474	491	517	512	483	482	481	457	497	444	532	475	444	442	474	483	510	459	470	503	458	462	492	506	472	448	513	515	447	477	471	478	480	496	496	498	514	455	443	487	509	471	471	528	509	441	478	471	527	486	479	500	504	474	456	528	462	517	496	493	494	478	477	483	458	451	496	501	496	470	448	445	498	491	494	489	448	480	462	488	494	441	459	468	526	502	476	483	498	478	514	488	458	479	478	538	470	492	454	488	475	516	529	500	484	444	473	493	494	485	534	444	488	480	475	478	505	512	473	459	494	471	485	453	523	480	506	454	468	493	509	475	510	468	463	464	521	463	498	484	501	484	469	463	496	494	504	474	451	504	507	473	513	472	409	474	487	473	506	479	440	482	481	475	489	483	501	512	467	500	501	494	483	476	484	502	488	485	461	480	477	470	479	502	467	502	494	480	433	513	465	501	492	488	448	495	458	466	501	455	524	462	504	453	463	551	485	500	488	461	483	470	490	443	468	485	466	462	474	487	468	437	489	521	514	493	492	486	498	483	468	477	475	488	468	455	475	481	494	489	440	472	455	481	460	488	460	452	515	489	503	511	501	469	498	501	485	481	499	445	480	448	450	491	465	494	471	488	478	478	478	505	492	467	490	471	441	477	474	500	475	503	473	478	507	539	454	457	501	524	439	483	467	491	472	503	472	477	489	468	446	507	499	514	496	514	461	490	493	506	502	490	483	478	470	462	460	506	499	436	482	456	487	526	465	474	500	489	479	479	478	462	481	489	457	476	468	496	484	495	504	482	430	491	497	488	497	493	470	487	497	491	493	477	468	498	470	468	456	482	485	458	494	491	457	496	482	483	490	468	520	515	459	486	443	454	476	454	467	443	455	486	469	481	510	472	444	508	496	476	438	496	490	530	454	460	453	492	472	472	521	441	473	450	468	512	481	479	426	508	457	473	492	462	475	448	495	495	497	481	483	453	485	497	488	506	486	498	476	494	475	500	505	496	461	467	458	470	453	491	470	545	496	500	521	478	505	472	448	486	547	515	452	476	464	497	465	459	500	499	489	519	489	463	458	469	498	482	468	497	488	480	457	442	498	467	466	481	477	465	452	488	503	462	473	499	509	480	473	496	449	461	466	496	516	498	460	479	459	499	461	526	472	507	473	456	497	499	458	475	486	511	516	493	481	509	507	538	479	477	468	429	468	483	492	427	486	432	472	462	480	504	464	511	465	504	477	503	470	480	503	469	487	461	526	443	473	476	457	468	485	461	497	444	481	513	508	480	469	476	528	461	509	450	530	515	459	428	503	462	464	522	460	475	471	478	484	463	482	464	472	473	485	434	490	497	468	458	488	471	480	492	445	456	505	513	507	510	474	472	492	450	458	504	470	510	498	500	480	480	487	474	482	515	439	487	478	519	469	500	486	476	513	463	511	496	485	496	441	494	482	466	475	511	439	458	486	484	512	472	478	475	468	491	466	483	473	466	518	451	524	481	474	475	487	470	463	484	448	511	512	531	477	462	466	464	505	443	496	485	463	490	507	494	453	487	493	440	461	469	474	484	506	529	454	457	465	486	483	478	498	505	468	498	480	477	514	498	461	487	497	484	436	478	468	439	462	549	477	508	492	472	470	476	474	461	499	503	474	484	470	480	459	506	505	485	475	465	491	469	491	525	458	454	464	486	494	516	470	475	467	499	426	461	514	496	476	503	496	494	476	490	474	478	491	476	487	503	473	465	485	468	507	490	524	496	463	437	498	473	465	469	495	495	476	465	481	502	514	481	497	518	489	483	508	512	501	452	451	486	471	473	494	498	466	516	495	447	453	509	449	497	500	496	475	456	493	490	451	505	479	494	508	474	466	474	479	494	502	492	493	486	450	475	518	470	482	502	458	545	428	494	520	488	488	519	496	492	465	460	499	467	467	461	451	501	457	514	483	500	494	442	479	477
7974	783	674	606	522	486	448	447	434	437	449	393	394	406	346	380	404	359	337	386	336	377	374	348	389	367	364	383	353	382	389	334	376	335	366	374	384	367	339	374	384	365	403	360	366	381	352	340	326	377	337	353	351	345	362	406	369	371	384	369	372	353	356	373	391	348	388	360	384	371	405	381	377	386	346	343	371	358	339	346	360	366	351	379	387	368	346	345	358	379	376	368	361	346	344	360	377	357	339	338	363	389	377	363	357	334	377	377	373	336	393	366	390	355	370	343	383	410	355	371	346	370	348	352	407	371	343	365	394	330	369	347	312	373	398	325	399	346	394	356	361	363	364	382	368	323	337	337	364	331	361	419	373	345	356	355	342	352	373	357	357	332	371	352	355	380	324	332	364	412	404	358	375	365	343	361	388	394	388	372	386	350	322	352	372	351	347	373	395	370	400	357	402	348	402	374	331	337	390	336	346	342	335	337	345	398	385	330	346	350	384	370	389	364	366	381	359	346	356	334	363	369	388	344	370	356	396	366	317	361	331	346	354	381	381	357	311	355	340	363	361	362	366	340	360	336	369	360	364	366	368	386	394	417	357	366	387	364	362	359	364	346	384	367	363	394	360	339	364	375	352	356	367	394	383	399	383	380	345	403	322	335	379	340	398	348	348	376	349	354	342	380	363	358	332	362	337	360	366	353	377	353	375	383	399	368	369	405	352	411	425	338	354	381	368	363	366	321	387	344	345	381	388	345	387	365	376	386	358	367	372	393	323	387	351	362	391	344	376	376	367	359	339	319	353	420	342	382	369	337	353	359	345	354	355	359	372	359	368	379	349	351	369	363	383	379	367	404	347	371	357	394	371	347	327	359	372	367	355	375	383	383	368	397	345	375	369	352	369	401	373	361	364	370	358	376	362	410	379	367	361	372	339	348	349	362	392	371	344	356	352	348	324	349	338	353	368	353	377	398	357	382	343	339	374	369	387	368	351	400	375	357	361	392	375	372	389	350	349	368	364	400	359	367	369	369	337	356	365	332	378	321	362	343	350	376	401	369	358	372	373	334	379	384	373	369	391	341	380	337	322	371	347	373	372	371	364	361	367	362	351	357	362	353	362	408	392	365	403	371	318	350	419	364	360	341	399	400	383	382	380	328	349	387	359	356	335	356	369	361	386	378	350	365	346	348	375	334	366	344	357	374	377	333	344	346	335	332	388	369	360	367	369	391	350	345	402	342	351	376	368	413	327	375	400	353	330	345	357	360	357	350	386	348	344	347	361	360	303	339	320	352	355	340	378	367	339	393	349	420	380	416	332	358	365	412	371	377	348	351	362	358	344	348	415	368	383	368	363	370	348	351	332	362	386	355	371	361	350	344	373	340	350	379	364	351	389	321	339	341	353	366	367	365	339	368	327	373	374	384	349	372	390	383	326	362	351	367	377	367	405	348	394	366	339	371	358	378	361	379	325	336	377	358	347	391	347	387	337	391	365	382	348	353	390	392	384	368	358	384	347	365	317	361	339	387	399	357	371	336	350	377	368	356	346	369	362	389	361	356	399	397	395	367	382	380	337	355	336	357	365	343	373	350	379	363	315	342	384	363	371	351	353	377	370	363	376	362	341	372	343	343	379	351	374	353	363	350	371	353	384	365	402	356	362	339	372	356	387	357	397	390	363	363	382	362	348	379	416	376	401	380	345	327	336	351	362	386	379	370	360	350	384	371	349	323	360	372	383	351	325	341	336	341	366	365	344	329	359	351	396	377	411	357	353	363	403	364	373	332	400	367	395	318	358	343	383	356	359	383	378	365	313	392	353	380	379	417	360	384	381	363	360	387	375	387	381	351	377	359	381	381	377	338	351	373	369	350	343	335	420	360	358	370	362	357	370	348	370	366	350	318	369	380	351	335	368	363	345	347	391	369	340	321	350	349	323	341	347	349	314	354	350	383	359	357	365	396	369	356	359	353	382	374	333	376	323	367	322	336	333	383	340	368	349	337	341	374	374	352	354	343	356	384	358	372	374	394	352	399	378	373	360	373	365	337	344	335	393	383	348	346	346	367	404	374	340	355	363	370	383	416	368	343	399	364	375	383	371	378	369	423	363	372	373	380	332	337	378	355	357	388	377	384	386	322	399	366	396	325	340	316	327	380	370	348	407	390	386	346	363	378	357	415	352	355	340	357	383	386	374	392	368	377	375	329	345	354	347	371	356	398	388	324	366	351	383	393	379	380	390	370	389	426	355	382	335	356	349	394	389	337	362	352	355	378	395	337	395	365	367	386	337	329	376	386	399	375	388	366	392	372	340	350	378	341	350	370	377	353	358	358	340	368	372	367	372	386	348	345	352	394	386	423	343	363	346	351	334	341	362	343	377	405	317	355	371	376	367	352	389	359	386	360	363	324	351	371	352	385	369	348	358	328	363	367	368	343	386	359	366	349	373	349	356	376	350	359	372	362	348	404	359	388	365	346	341	384	339	358	375	402	384	376	398	354	367	375	335	334	379	383	357	392	391	376	352	332	329	355	355	345	366	327	364	366	374	419	360	353	351	291	340	373	378	370	350	340	340	365	368	375	361	332	383	339	361	384	337	361	324	350	367	336	382	341	316	357	353	349	352	325	377	364	399	363	343	349	375	351	369	410	356	355	396	321	358	311	346	352	363	395	358	336	339	354	359	364	360	393	382	348	366	366	356	338	347	367	346	359	428	372	343	337	360	342	364	376	400	355	348	371	358	358	353	377	337	362	362	353	352	372	400	345	384	355	354	335	376	365	402	359	339	375	333	348	363	370	360	329	392	390	403	366	381	381	362	362	349	347	338	354	390	370	342	358	369	372	330	352	343	346	381	375	350	362	347	340	342	344	346	405	357	364	349	350	347	340	327	385	345	358	359	362	373	389	373	389	422	365	358	354	380	369	341	400	351	373	364	364	377	371	352	389	365	369	371	363	368	364	330	321	348	371	371	392	384	375	379	355	364	357	386	334	331	341	390	310	363	328	365	366	377	355	373	357	374	376	348	375	362	381	343	354	337	347	366	351	339	381	371	376	350	402	351	344	365	348	363	354	358	366	383	365	358	383	321	377	385	392	373	342	376	376	340	357	351	393	397	389	366	356	338	409	377	355	390	368	396	364	364	325	359	355	362	334	344	335	378	352	367	349	385	356	386	398	327	365	394	363	399	354	397	424	365	369	360	354	351	356	361	360	388	368	353	411	367	390	384	385	355	357	392	350	373	375	325	355	356	343	338	386	367	333	374	390	396	389	394	367	377	365	358	366	383	319	363	383	380	333	349	344	395	398	359	352	375	398	360	355	373	374	397	356	356	371	334	352	369	355	374	362	402	354	386	367	361	341	371	398	389	364	355	349	399	356	355	373	355	364	341	384	359	356	365	351	363	366	357	394	362	361	353	366	327	363	373	384	373	389	362	398	387	352	362	388	369	340	373	326	352	359	362	371	337	410	405	385	363	357	426	360	344	362	320	352
6794	1104	1535	1645	1514	1396	1210	1154	1099	1035	944	1006	960	979	914	933	942	906	901	872	828	898	878	862	893	877	864	854	866	886	852	848	876	866	855	896	869	879	822	830	896	868	823	792	813	804	886	877	811	851	872	856	833	858	796	788	791	838	834	844	816	864	876	820	815	795	827	825	876	847	859	857	824	866	813	862	851	830	818	820	877	815	881	849	794	847	814	819	855	908	837	876	830	828	852	860	865	846	840	831	821	887	896	832	870	781	798	840	796	819	864	832	822	841	844	812	839	846	840	823	831	818	820	845	782	883	844	907	845	794	848	867	882	882	883	850	786	855	847	861	845	899	852	860	818	829	840	815	902	814	891	817	860	834	866	840	853	846	836	830	889	852	806	879	859	841	823	829	886	816	842	829	815	828	767	808	851	826	837	858	805	864	852	818	829	866	853	798	806	803	879	868	784	852	840	831	814	781	804	872	808	846	832	818	823	823	835	830	827	873	805	814	871	863	816	833	863	814	864	833	869	849	792	827	859	839	845	815	837	797	852	782	862	851	858	895	800	846	886	827	848	815	826	803	864	836	858	838	813	856	830	832	844	878	855	799	873	839	852	830	840	845	917	832	838	905	773	810	846	773	810	869	851	833	854	815	863	865	784	814	849	839	782	850	845	804	841	853	808	824	857	863	820	805	896	864	879	849	806	878	799	802	837	803	821	791	866	824	852	882	877	814	821	817	812	888	805	866	868	881	784	816	814	857	834	830	878	866	887	842	827	872	857	859	814	848	811	860	813	802	876	812	812	892	853	893	845	828	820	853	775	825	821	830	836	809	875	819	846	816	895	803	843	832	857	805	879	809	840	823	834	841	834	832	836	853	846	863	915	857	851	841	823	834	857	844	811	818	804	845	886	865	855	802	829	842	795	812	855	826	844	822	862	844	867	888	844	801	793	846	910	831	782	846	816	801	796	886	833	842	835	832	856	832	795	855	863	857	825	864	826	827	852	806	897	809	822	873	832	829	850	826	826	853	852	805	812	850	825	810	881	843	874	877	860	842	814	818	829	796	819	813	878	904	803	817	879	796	864	836	803	819	827	790	816	809	839	824	888	840	878	842	832	827	867	828	836	812	827	784	813	863	821	873	870	837	805	795	806	833	868	884	804	864	842	857	854	819	906	791	840	916	860	860	840	824	839	864	811	833	798	845	809	858	876	802	841	769	851	804	867	823	845	809	822	814	845	818	809	853	807	904	886	858	804	876	834	849	852	825	788	806	826	886	832	851	816	812	815	898	871	876	909	832	859	882	828	851	889	859	840	794	830	855	851	827	788	856	842	806	812	887	886	860	811	861	808	854	826	919	837	853	781	837	835	810	836	833	841	819	770	924	820	867	829	831	867	826	833	830	838	857	856	800	844	841	811	856	834	827	849	861	811	838	783	855	826	831	848	810	819	809	797	817	861	851	874	828	833	846	833	858	850	857	858	803	853	860	838	809	845	877	848	859	876	866	820	836	854	857	865	848	862	827	829	830	837	812	905	843	837	825	855	799	855	851	845	824	798	780	849	834	827	830	782	779	863	880	821	844	893	843	845	799	829	820	830	852	841	809	861	885	830	822	848	834	896	846	848	824	852	844	828	862	848	828	867	820	888	859	884	817	845	850	797	820	853	863	877	796	845	828	814	895	894	804	804	833	838	816	835	821	822	853	860	822	821	824	839	876	787	791	800	816	848	880	824	822	808	814	875	852	839	842	841	852	875	897	838	878	826	849	817	858	876	839	835	865	831	833	866	812	839	857	820	852	832	811	900	823	816	842	848	839	844	838	836	857	859	845	858	838	786	881	862	809	834	804	839	797	822	815	860	852	815	884	802	878	805	820	785	834	800	836	861	843	836	827	822	805	811	831	854	771	875	833	855	868	868	808	763	836	806	855	831	864	829	891	865	867	896	822	821	852	812	840	808	860	846	802	848	802	833	797	884	779	814	811	804	797	822	829	905	841	786	840	857	880	833	855	844	828	880	808	867	782	826	791	791	807	813	843	828	862	878	860	841	868	903	828	876	788	822	889	865	886	843	818	835	863	866	841	835	816	844	863	863	848	831	811	841	824	855	834	904	842	862	811	818	836	872	835	904	778	815	827	804	849	848	875	836	902	788	816	817	859	844	831	842	849	802	828	829	834	821	817	870	794	828	903	800	812	904	844	807	853	859	847	877	831	828	783	832	838	804	911	844	817	868	761	798	801	801	850	833	845	829	882	874	780	878	865	900	844	845	828	842	829	801	826	811	820	840	853	881	884	819	882	816	834	885	830	842	885	832	868	835	859	870	844	814	853	855	829	877	846	846	838	813	857	831	796	845	823	832	861	810	857	828	843	880	851	834	874	845	816	919	841	825	829	820	828	869	864	836	823	797	860	862	865	816	838	839	808	842	845	858	846	857	875	850	837	838	842	808	817	872	858	823	843	741	835	851	855	867	842	843	807	834	860	894	802	831	801	828	819	800	830	847	831	859	854	805	837	828	842	823	836	853	793	862	880	849	823	873	835	812	890	846	838	849	868	846	813	856	846	841	842	822	803	858	865	790	812	858	859	843	897	836	844	808	807	816	855	787	838	814	819	794	829	819	849	808	844	841	821	825	843	872	891	875	829	831	901	808	838	822	822	815	855	879	848	873	856	819	823	846	824	834	810	824	890	822	881	827	823	869	812	817	820	834	858	911	819	892	883	835	781	857	876	858	837	888	864	833	847	847	806	855	808	859	904	845	891	837	812	898	830	864	849	861	847	822	874	831	837	795	801	858	870	799	831	881	815	848	858	787	841	868	817	883	855	816	747	835	771	837	879	854	846	832	806	845	797	853	830	823	879	832	835	803	840	832	849	841	791	844	829	881	865	825	817	854	869	769	888	832	822	809	876	832	830	844	838	872	830	845	847	835	809	817	774	835	858	803	839	870	799	862	799	819	813	806	828	851	841	894	872	781	854	822	875	813	910	809	867	822	839	852	871	874	838	867	835	866	877	810	875	888	823	828	832	829	833	798	810	847	852	839	877	850	883	853	847	863	844	852	802	818	839	881	784	856	845	794	859	835	802	846	776	835	812	817	813	840	830	791	853	817	864	830	830	841	837	803	832	807	835	854	808	849	865	864	865	820	850	871	820	827	824	816	858	845	854	823	891	829	810	817	817	812	938	862	786	838	843	851	851	820	830	838	855	857	804	833	881	832	838	795	813	825	865	821	852	882	827	841	834	820	869	828	833	832	820	763	870	846	846	848	870	784	805	800	822	787	843	863	826	822	849	830	818	910	811	840	853	853	887	864	820	816	830	847	863	860	834	820	824	852	840	838	878	843	791	777	835	868	847	768	839	882	786	870	795	857	831	851	804	867	805	848	888	859	826	819	848	843	802	824	855	868	891	839	834	829	811	836	872	882	842	854	831	852	846	837	849	853	847	842	886	864	761	827	878	825	784	871	833	835	865	858	841	829	821	797	826
15037	1425	1052	848	663	563	513	453	443	391	362	398	421	361	373	344	373	387	358	321	362	339	328	334	365	358	360	340	348	356	360	336	354	333	345	348	327	375	368	382	356	325	328	363	335	365	338	317	328	346	325	352	328	371	320	377	321	330	364	310	348	355	333	345	303	318	336	296	333	356	353	338	336	368	323	315	354	348	321	307	361	328	334	325	324	332	340	315	347	328	365	349	357	341	351	344	303	330	354	335	341	346	306	349	347	366	337	346	335	359	335	354	317	300	344	340	332	352	325	327	371	309	341	345	333	309	333	352	330	398	343	333	309	357	333	365	355	307	353	361	381	382	307	337	348	323	334	335	359	313	338	319	333	341	339	339	322	313	344	316	346	354	289	347	362	363	330	351	382	303	323	354	350	332	315	363	313	344	308	339	339	333	334	330	357	357	339	336	342	290	338	316	332	350	345	350	316	343	339	331	353	363	339	394	385	349	349	363	336	341	315	331	310	344	298	377	336	329	348	368	337	353	335	332	350	332	346	331	342	340	327	362	350	381	402	326	340	317	357	320	322	310	344	351	357	308	327	350	318	318	351	374	329	348	314	356	344	328	348	371	361	322	356	355	343	346	325	390	359	364	370	324	367	327	353	355	376	348	334	337	350	359	364	361	334	332	305	351	355	326	352	310	348	345	334	312	334	343	346	345	333	336	315	331	351	332	329	334	335	308	362	320	301	341	344	291	346	340	345	335	351	324	377	325	309	334	366	370	312	347	321	339	336	334	342	333	324	361	351	363	330	302	331	327	336	324	291	319	363	360	315	289	343	335	314	321	332	364	326	342	328	360	323	341	378	332	309	336	318	340	361	349	314	318	353	338	351	330	311	377	357	301	361	363	377	328	339	364	318	345	356	343	386	349	337	343	340	353	307	338	334	338	346	365	336	350	381	337	360	356	322	357	320	307	342	298	344	317	337	329	310	313	340	342	332	323	334	300	330	322	296	344	311	296	329	335	362	384	374	315	310	376	356	339	300	351	303	323	351	334	346	370	345	333	323	341	341	359	336	337	326	334	354	360	316	322	323	351	324	341	324	351	336	324	380	326	325	344	340	351	326	298	386	366	369	347	358	341	354	329	364	343	326	319	363	367	350	307	304	317	318	339	345	337	344	377	334	336	307	348	325	326	326	353	357	317	359	345	330	371	361	381	348	320	317	344	313	324	321	350	373	334	326	352	345	352	373	345	340	346	400	345	333	320	335	343	335	338	297	337	305	352	329	327	353	325	297	326	306	317	363	329	386	319	348	375	386	367	313	347	344	363	347	352	303	303	321	339	344	330	334	309	355	325	334	341	350	331	341	358	322	314	332	349	304	344	325	315	333	349	329	314	363	280	338	336	335	355	327	352	327	346	332	352	329	300	343	330	371	312	322	349	352	339	312	346	351	322	318	317	374	340	343	370	340	350	352	331	347	356	361	336	371	333	347	357	331	324	318	372	342	325	334	316	381	332	359	312	320	364	355	322	324	332	323	321	364	377	341	318	348	353	375	356	355	328	330	318	349	356	315	332	361	345	311	331	342	321	338	345	294	320	368	345	327	353	327	321	343	319	346	381	361	360	327	331	326	349	334	331	320	323	362	367	339	330	310	341	344	364	377	334	353	366	327	382	336	338	324	349	318	342	340	334	327	331	330	308	342	328	326	312	332	304	337	326	342	298	349	345	313	371	340	316	309	329	327	322	349	363	361	325	345	351	329	355	352	363	316	313	336	336	328	329	337	332	353	315	336	350	341	331	382	359	359	334	349	351	345	332	335	384	343	341	354	351	330	363	374	323	338	337	356	362	348	329	326	345	354	361	346	288	291	337	331	345	355	343	348	349	346	310	346	361	361	355	342	339	342	353	329	365	337	330	317	328	328	350	296	332	359	324	337	335	324	310	351	348	341	355	334	297	350	335	312	351	336	282	312	351	348	346	360	277	299	330	331	326	362	311	356	340	354	312	338	345	336	317	344	361	312	321	352	333	315	320	371	347	324	360	362	378	357	338	343	348	340	339	310	361	326	341	349	347	320	355	338	371	330	331	392	342	346	328	340	319	348	328	304	346	339	340	332	354	336	327	324	322	328	357	356	347	364	353	363	319	334	329	375	318	352	330	357	375	343	343	319	341	389	338	373	363	337	364	318	346	344	365	345	336	351	325	327	358	335	330	315	338	365	342	335	297	336	307	342	340	366	317	335	339	388	317	347	338	375	335	359	350	356	353	323	361	339	364	354	369	354	326	377	393	304	344	315	344	303	345	375	314	353	369	325	310	344	333	343	354	312	343	333	314	329	339	362	336	333	318	317	329	370	319	344	327	351	350	303	345	321	336	348	329	310	361	337	359	345	360	346	326	362	333	388	307	327	346	354	309	345	342	316	390	354	324	333	380	331	338	325	344	322	356	304	333	332	306	353	349	362	332	344	352	335	316	384	364	367	362	356	329	337	339	336	321	355	366	356	342	331	349	324	360	336	337	358	328	343	341	330	331	289	368	308	301	332	307	354	354	308	342	342	355	336	345	366	351	323	324	332	309	321	334	359	306	324	365	325	311	325	323	316	319	333	331	340	327	361	331	375	367	362	351	333	322	336	366	337	341	351	313	316	306	330	382	340	348	335	335	341	355	326	372	348	313	356	342	337	343	332	334	356	350	332	358	398	362	334	324	351	356	322	339	350	331	360	322	368	376	354	345	347	320	343	330	290	344	338	356	309	368	332	348	318	339	313	356	357	348	324	315	347	338	348	362	297	298	346	374	367	296	347	339	344	343	353	321	310	342	324	323	341	321	324	350	353	373	302	326	354	322	306	357	369	308	346	326	343	325	384	356	317	360	312	297	329	361	364	355	361	358	365	332	346	360	334	322	356	303	328	357	319	386	326	356	337	335	320	320	333	341	356	340	319	356	336	346	333	356	305	342	320	340	324	327	358	347	315	326	313	366	354	355	373	340	352	334	335	348	341	342	312	348	354	352	350	301	331	343	304	371	378	302	384	321	306	321	349	291	283	357	313	322	356	372	351	329	345	310	361	362	346	365	364	339	334	319	313	319	345	342	343	355	344	346	311	326	381	346	337	324	361	334	311	319	349	331	311	332	331	362	354	277	339	324	350	325	364	335	360	339	331	359	313	341	334	328	347	312	333	304	369	337	345	389	336	340	346	359	311	321	339	316	327	338	355	364	340	348	380	322	353	363	354	275	306	338	356	330	335	353	336	312	373	359	337	329	342	355	348	321	322	301	314	332	337	319	372	313	328	299	311	361	317	294	333	335	343	334	322	291	345	320	328	353	351	348	343	342	334	316	351	340	343	330	331	322	334	304	317	314	372	347	325	347	347	327	348	346	330	341	340	360	362	327	359	351	355	360	367	348	369	348	340	340	339	346	341	321	359	354	382	325	345	349	330	354	358	373	370	344	311	359	347	330	373	328	371	333	322	340	356	353	353	382	368	320	320	354
8347	1303	2140	2297	2104	1800	1502	1422	1227	1120	1076	1052	1051	1035	936	907	909	893	865	866	841	825	804	838	793	795	850	792	800	802	759	767	845	770	786	746	745	772	828	739	805	808	747	763	734	752	812	839	876	766	765	743	750	755	742	801	730	786	752	822	794	729	753	768	748	777	794	744	775	747	791	756	770	774	749	764	760	793	772	793	757	716	755	755	781	748	735	768	767	755	795	740	793	728	754	775	817	737	802	783	746	744	754	760	763	730	779	746	755	835	719	720	800	839	785	719	729	714	787	762	734	739	745	729	702	728	791	720	792	737	725	798	772	806	781	758	791	679	743	749	771	776	743	738	801	745	732	779	781	751	754	768	746	755	777	787	739	775	753	771	771	769	754	734	746	762	706	735	779	771	699	773	784	687	702	819	752	716	724	782	745	736	785	742	775	779	768	791	760	718	773	698	762	734	739	788	726	772	722	722	792	762	702	744	723	746	753	716	709	713	767	737	807	757	752	729	748	738	781	794	812	766	737	783	741	822	761	726	798	728	751	713	756	701	755	815	735	756	726	758	734	770	780	765	762	697	758	701	755	767	766	771	791	736	757	760	759	795	771	752	716	753	774	736	724	754	793	754	695	762	842	783	792	736	775	746	733	808	738	745	760	782	700	744	736	762	739	743	775	791	753	694	754	764	808	790	751	765	731	750	796	777	751	732	750	751	786	739	766	793	801	812	800	778	782	751	720	777	748	782	773	768	775	762	761	754	734	732	770	830	797	789	777	770	745	759	716	783	737	763	754	753	762	759	732	749	775	756	800	751	763	736	727	708	740	809	765	831	747	747	734	753	768	757	706	746	814	806	827	741	769	763	757	760	799	725	770	773	717	786	726	759	760	777	731	761	711	733	771	777	752	745	752	738	719	738	765	769	755	755	774	735	762	735	734	761	769	754	754	757	777	766	747	746	755	757	764	731	763	783	733	750	822	738	721	797	795	758	754	788	792	753	803	797	734	737	801	783	813	738	778	723	763	739	752	735	791	776	764	738	754	755	759	778	766	748	779	765	755	756	784	765	742	755	726	757	729	815	714	730	764	761	770	727	703	760	769	769	751	790	815	741	772	756	747	794	737	789	740	766	741	764	750	744	753	763	728	747	758	739	758	768	790	776	794	773	713	780	733	710	748	772	764	770	749	757	787	733	780	706	766	771	718	730	734	739	703	768	764	749	729	809	760	742	768	785	734	788	766	787	758	785	751	765	796	752	733	771	770	728	786	772	715	762	763	739	744	762	776	715	813	729	702	769	751	776	757	771	716	797	747	747	782	724	737	758	769	778	817	762	787	796	766	815	755	766	727	776	764	747	719	734	751	727	705	748	710	762	746	750	776	770	734	774	738	820	783	771	678	745	764	750	721	756	750	727	742	759	778	790	764	763	754	775	755	759	796	792	755	739	771	744	762	799	737	723	808	751	818	803	795	758	704	731	727	751	761	785	755	781	798	730	747	820	729	737	780	749	761	739	797	751	765	778	773	778	772	741	759	746	742	733	781	770	766	768	718	759	738	710	791	727	775	756	768	781	766	736	769	727	761	759	715	757	767	755	789	736	750	740	785	789	724	773	767	792	779	731	726	753	776	769	774	800	780	737	782	730	752	761	758	763	759	840	773	760	785	710	716	752	781	759	721	707	746	780	749	733	804	696	765	742	777	722	772	723	759	742	744	762	721	847	749	733	801	777	746	761	757	729	764	752	740	738	794	816	736	777	759	808	760	768	704	744	750	756	766	781	760	771	792	780	735	786	743	801	770	769	762	745	771	759	772	722	752	756	779	738	750	734	737	759	748	730	800	729	716	753	750	749	717	768	757	760	771	746	744	755	734	768	743	804	745	750	741	746	776	796	791	684	718	759	789	789	728	765	730	797	759	753	793	774	781	716	774	731	809	808	769	787	731	718	785	807	728	796	775	820	770	781	777	825	762	755	760	774	738	748	731	770	745	774	727	728	751	727	752	690	730	767	782	793	786	772	736	764	793	718	760	761	727	747	739	774	741	771	750	763	748	721	759	794	780	750	735	774	772	742	791	755	715	744	747	752	778	761	762	748	808	769	795	794	740	743	761	729	767	735	728	765	748	728	700	754	750	705	778	771	822	774	737	744	742	740	763	708	717	749	785	775	748	734	762	704	753	755	772	733	760	761	725	722	767	763	752	724	749	696	747	727	738	773	775	780	776	748	778	754	792	731	722	796	728	718	774	749	776	761	777	771	745	727	777	725	737	736	790	758	746	748	707	810	732	790	722	776	753	741	764	762	795	740	741	777	781	775	776	752	765	742	737	763	769	732	748	790	782	780	757	799	760	772	730	701	741	721	772	712	765	757	739	739	790	785	738	777	770	762	786	793	714	787	736	761	770	791	803	781	730	730	728	735	825	822	746	778	789	740	770	774	739	742	736	708	804	730	714	788	717	750	818	717	770	745	765	768	734	739	743	771	757	748	703	798	744	783	721	775	756	764	756	758	749	735	693	732	725	781	758	746	726	799	745	788	750	796	790	785	750	777	722	736	742	763	764	731	721	734	761	743	789	803	702	756	750	781	791	710	739	823	793	727	731	804	738	777	763	733	730	718	731	753	715	800	796	788	703	709	762	728	736	771	766	808	779	766	715	753	724	730	727	748	796	754	753	780	760	828	751	717	742	761	770	758	721	755	782	763	775	734	783	759	770	724	786	713	724	774	794	782	749	752	803	784	736	776	776	761	756	778	798	742	721	772	753	765	770	740	762	764	776	772	775	729	777	733	732	736	771	793	767	736	786	748	790	767	764	734	812	816	802	728	742	739	772	793	757	743	747	765	687	769	793	754	813	760	739	760	721	811	791	776	716	768	724	759	790	716	781	704	727	786	716	797	713	727	769	797	775	761	747	786	741	733	808	716	775	726	771	699	762	751	788	772	774	846	787	747	824	748	753	754	774	786	705	761	810	784	783	779	791	735	717	777	721	779	733	790	778	743	758	772	741	781	743	777	749	722	753	788	807	767	739	754	792	739	756	780	812	780	753	791	735	741	784	821	739	747	726	810	764	768	755	786	775	754	737	737	747	744	727	778	728	701	772	754	751	762	735	743	745	752	750	772	749	755	782	806	779	761	744	730	763	750	757	712	741	744	693	751	714	703	748	804	784	737	748	812	722	790	743	717	810	703	818	762	734	747	777	820	763	763	778	788	742	734	746	786	758	761	736	763	781	687	803	743	835	793	721	769	736	743	806	768	704	726	728	757	747	748	805	768	731	773	725	793	767	739	759	805	779	701	756	732	754	766	765	782	744	759	740	730	732	749	744	748	706	742	746	814	728	751	819	754	764	734	757	758	775	773	698	709	840	723	785	706	774	797	781	779	772	793	775	787	745	751	782	786	745	809	763	755	763	739	775	765	750	771	762	762	734	726	707	770	789	729	794	736	799	712	776	782	757	762	804	786	739	744	771	777	681	745	719	778	715	709
1491	227	205	195	212	211	200	213	217	177	189	202	178	178	177	187	193	184	182	166	190	182	185	206	173	177	192	186	200	185	187	200	205	169	172	184	170	184	187	177	191	193	197	212	197	204	227	178	173	200	204	177	181	221	176	185	208	173	178	205	188	164	181	164	185	180	186	195	153	194	186	187	196	204	205	173	207	183	185	209	175	185	182	157	185	188	186	162	174	203	200	165	209	228	164	194	196	206	172	158	188	198	187	187	198	169	188	172	203	185	186	187	186	179	193	203	197	182	178	189	169	216	176	189	164	204	202	191	189	187	194	172	179	187	188	182	208	210	193	202	179	181	191	196	205	200	195	194	189	192	200	172	179	177	195	208	200	177	179	183	156	192	179	177	189	200	167	194	183	189	187	173	175	179	168	176	192	210	186	244	236	187	162	197	180	181	194	205	202	180	205	202	205	179	169	160	185	164	202	179	194	188	218	196	174	166	186	183	182	169	182	177	188	180	190	178	178	190	198	174	193	205	172	197	182	191	205	202	223	193	206	192	176	176	186	197	178	200	199	199	202	197	197	196	167	209	195	200	200	192	184	167	208	186	180	186	218	167	206	197	195	215	167	168	192	166	227	173	178	202	190	186	173	190	178	176	193	190	197	185	199	168	167	181	178	182	198	215	182	167	167	196	187	166	192	192	216	189	169	179	172	181	159	166	187	171	191	173	200	178	177	202	192	190	168	172	190	172	206	174	171	196	158	162	191	208	195	192	206	189	206	199	176	173	198	201	220	173	203	198	184	203	189	184	194	237	199	191	193	190	200	188	188	191	175	185	201	214	178	169	209	216	194	171	181	191	207	197	180	212	193	170	210	195	171	201	187	207	176	195	169	190	186	201	198	184	180	168	214	182	167	170	181	186	170	193	191	193	200	182	190	193	189	223	187	189	199	177	188	173	204	188	186	173	198	205	189	189	178	199	195	183	157	208	221	180	188	142	184	194	179	169	176	202	194	188	198	186	199	197	186	181	190	175	167	176	191	190	179	223	186	169	175	178	177	172	168	147	212	216	197	179	192	200	152	174	168	173	179	214	192	180	196	178	215	212	195	178	181	193	184	168	211	190	190	191	180	210	185	206	180	191	179	197	202	185	203	170	170	184	209	162	202	187	186	198	188	180	202	184	172	183	184	187	172	180	189	196	195	193	190	182	186	209	153	181	183	192	192	166	190	159	182	173	174	212	192	189	181	205	206	178	180	197	188	196	191	170	163	195	205	212	194	207	190	199	153	195	189	180	183	188	195	201	220	171	178	174	205	193	194	196	183	190	194	172	187	175	198	207	233	186	203	170	178	195	190	195	166	209	195	195	188	206	172	175	189	193	198	209	198	212	217	182	186	183	163	189	174	195	185	217	183	187	204	189	182	198	197	195	177	192	180	182	160	188	206	209	175	190	200	179	168	167	212	186	195	179	174	161	174	211	194	168	174	223	211	173	186	181	197	199	173	180	193	190	177	216	178	178	167	159	170	181	172	204	171	200	193	195	188	194	178	214	212	191	197	206	201	169	180	190	208	179	206	189	182	197	186	177	212	179	143	206	190	175	190	183	191	183	205	180	189	193	169	176	203	182	166	165	189	171	185	182	204	179	190	204	177	211	180	174	166	186	170	167	174	188	180	210	181	188	202	187	195	167	182	199	181	191	159	207	175	196	185	174	174	177	169	176	173	178	171	166	205	194	218	216	194	216	188	220	171	195	208	181	170	195	181	192	183	180	194	192	240	167	170	179	186	192	186	197	210	191	196	189	197	207	205	197	201	198	186	202	211	224	186	167	188	180	170	184	190	168	185	170	195	192	189	181	170	172	198	188	192	206	178	189	174	186	179	185	191	172	180	185	182	185	181	194	204	202	175	204	179	185	203	164	175	192	189	186	192	193	149	177	184	215	215	194	204	203	165	184	189	183	179	224	197	170	201	192	185	219	193	184	176	194	151	179	197	194	158	187	197	218	171	181	181	186	209	165	198	201	178	187	178	187	204	203	183	195	192	186	208	207	168	184	202	191	214	192	202	186	184	189	182	192	186	168	183	208	208	179	204	158	163	182	217	177	204	198	195	183	189	177	225	176	180	207	176	187	175	167	190	197	167	194	200	170	193	220	174	188	186	173	194	173	197	202	186	171	179	173	199	164	206	180	211	206	169	193	194	173	208	174	176	207	159	162	188	185	180	157	210	179	192	187	193	190	204	181	187	185	157	173	194	179	171	177	184	157	210	185	175	175	193	158	191	179	187	171	192	176	187	171	201	199	199	161	173	218	196	228	194	195	181	177	188	206	191	182	208	174	184	164	178	180	184	201	190	182	205	215	194	149	215	204	191	201	175	197	169	207	213	164	180	197	164	169	177	212	168	233	192	172	175	184	180	216	185	182	174	200	184	205	172	165	181	209	204	197	193	166	178	195	186	187	203	182	178	187	190	205	152	178	205	182	207	193	182	188	170	190	216	210	175	192	195	190	208	206	170	181	150	171	199	165	187	180	180	190	192	182	173	181	182	189	185	172	176	183	217	184	158	179	171	194	158	207	202	175	197	176	206	174	178	201	161	202	186	183	182	202	169	185	178	176	196	191	197	174	196	187	200	171	188	163	198	194	189	163	189	193	166	179	200	166	206	177	166	180	167	183	207	163	182	190	217	172	204	171	197	167	184	169	180	188	176	174	202	191	203	164	166	180	179	196	195	202	221	207	176	152	189	194	174	167	210	190	190	180	178	197	164	185	169	189	197	179	169	168	202	170	186	198	172	181	182	169	190	184	188	216	189	207	169	206	174	190	177	168	196	152	191	195	183	167	198	191	173	198	178	180	196	189	197	159	188	177	182	189	185	180	188	198	207	221	172	175	210	209	185	187	165	209	187	193	213	201	172	208	190	170	186	206	184	196	171	184	176	190	197	161	167	210	186	197	180	174	208	192	177	189	190	195	193	184	178	221	183	186	196	219	168	169	185	181	185	205	195	206	167	181	194	162	174	177	182	197	170	177	187	205	171	195	196	182	194	200	175	189	156	199	213	209	179	204	178	220	176	181	167	189	161	165	180	186	183	218	191	184	164	186	181	179	168	191	224	169	194	181	178	170	207	185	161	175	157	193	198	163	192	180	185	185	190	199	223	209	176	199	160	190	196	181	197	163	227	193	192	197	165	196	181	192	178	166	228	180	180	196	223	165	157	198	183	210	208	182	196	214	166	191	164	162	192	183	165	186	176	189	192	190	200	194	175	192	191	192	179	171	177	201	183	203	191	185	178	203	197	223	196	209	185	202	198	166	165	206	176	206	178	206	203	167	193	185	168	176	226	188	195	180	225	188	197	195	198	191	185	160	185	188	172	180	174	173	191	171	190	183	196	199	203	175	167	164	199	195	195	161	185	190	192	180	184	194	186	178	195	184	180	166	172	195	214	198	159	168	206	200	178	195	159	194	179	194	171	183	183	215	216	191	181	186
1813	535	562	558	505	534	526	488	557	496	495	465	532	453	511	495	507	480	515	486	500	507	455	533	471	513	496	495	479	497	489	481	510	493	488	528	494	480	466	466	533	534	488	513	485	500	509	473	496	483	492	467	501	526	511	507	517	485	476	504	493	445	499	460	479	498	478	490	467	496	466	480	512	463	484	467	464	499	503	489	501	477	483	522	490	479	459	491	476	531	452	494	505	494	479	496	510	524	483	480	479	466	497	475	498	437	486	502	474	514	506	507	485	485	478	497	481	491	522	538	478	531	457	512	485	464	501	458	477	496	476	503	471	517	483	510	479	482	482	463	486	492	504	497	493	527	510	504	487	494	498	487	508	478	509	499	503	458	465	485	515	487	493	509	491	433	454	533	493	475	491	501	476	506	505	494	491	499	488	494	516	505	453	505	462	480	500	514	491	479	457	467	478	513	475	524	527	518	504	510	494	456	511	491	495	447	493	530	489	527	463	541	486	510	496	462	482	517	496	507	483	497	489	473	492	501	467	494	452	498	519	473	486	483	486	475	459	488	463	465	458	467	505	535	470	520	507	481	504	506	482	510	496	485	447	479	526	454	475	507	492	450	490	475	529	509	471	520	531	467	500	500	522	528	493	504	506	473	475	512	464	492	530	504	538	488	496	456	498	472	461	485	459	522	487	473	486	518	472	482	516	526	481	486	515	516	535	515	497	493	528	466	496	484	491	504	496	462	472	475	469	499	473	514	460	498	517	485	486	524	470	489	516	481	493	483	553	483	505	526	481	497	472	506	514	494	525	502	503	519	496	493	494	485	487	474	499	502	499	470	518	504	509	486	504	530	454	486	488	528	522	486	463	537	472	496	495	523	496	477	520	487	504	486	409	456	503	457	440	475	511	473	477	479	485	538	501	486	488	484	466	521	506	498	497	469	499	478	496	497	469	455	477	507	474	474	523	483	486	518	494	470	485	495	506	507	474	473	464	479	532	488	488	522	474	485	506	505	462	471	503	465	490	469	504	526	475	482	502	546	509	486	523	484	491	484	519	516	478	521	486	470	474	468	505	469	541	505	525	554	456	480	478	452	500	480	498	475	460	503	466	478	486	499	540	473	460	501	497	507	480	504	457	513	457	502	457	491	496	445	493	439	483	499	490	530	490	477	457	511	498	532	490	493	489	487	524	494	465	491	475	504	495	512	521	488	466	455	493	489	513	483	512	505	466	492	483	483	478	475	476	464	474	489	470	456	463	486	485	470	506	466	491	510	482	507	490	478	500	503	517	523	504	483	458	500	465	450	498	475	479	512	548	489	491	472	516	506	482	473	483	537	503	498	507	494	464	465	497	530	491	491	505	509	468	440	508	486	510	503	520	475	480	509	511	517	499	474	472	532	529	477	483	487	489	491	505	518	492	510	468	502	474	498	489	476	477	505	485	487	470	493	508	484	483	471	482	503	525	486	463	505	464	500	455	504	487	485	463	465	487	502	506	465	506	496	532	500	485	528	503	469	487	465	494	472	489	463	525	486	535	499	515	547	516	490	510	492	495	483	469	489	454	493	475	454	493	505	511	490	512	493	496	533	527	524	562	480	474	502	457	457	475	462	490	481	497	511	463	489	522	448	498	497	472	465	493	462	503	510	513	502	476	508	523	494	512	508	495	470	499	489	533	515	467	539	470	494	509	470	497	515	502	495	473	477	474	531	519	467	505	483	514	495	477	508	483	468	475	494	464	484	479	521	545	463	505	481	478	489	482	509	486	533	475	495	524	490	486	469	497	527	482	510	522	497	477	497	501	460	498	504	504	508	481	489	503	497	464	463	467	505	467	477	514	491	461	516	468	519	509	514	481	509	543	450	484	477	483	512	550	504	507	522	497	510	477	484	448	486	491	505	508	487	508	481	483	500	475	474	515	528	520	469	523	523	523	444	464	476	448	512	500	491	508	468	537	452	488	520	504	480	497	502	509	499	498	456	499	508	467	478	529	494	486	480	499	502	464	453	510	459	436	487	504	474	492	493	465	488	502	489	487	476	477	504	500	472	505	489	500	478	505	489	506	506	497	472	506	491	455	506	447	485	501	490	496	506	500	510	442	493	492	467	491	510	467	485	463	482	481	481	471	503	472	523	488	468	482	486	457	496	535	525	510	458	473	499	488	481	481	490	539	467	457	455	517	459	496	474	525	494	483	470	453	503	530	491	502	500	510	496	483	440	507	518	498	465	481	488	510	489	490	496	463	497	519	492	522	502	501	458	521	474	496	460	477	433	522	437	495	519	492	473	519	485	457	471	456	486	522	475	499	484	484	500	483	467	483	464	479	484	490	495	507	477	497	554	483	496	488	466	498	485	469	509	488	491	487	486	489	472	495	481	484	499	477	472	465	511	511	501	495	490	477	477	492	482	472	459	534	480	447	506	518	506	498	449	490	475	456	529	423	505	497	455	476	492	483	511	453	514	504	501	443	502	473	484	465	479	485	467	479	452	506	476	467	469	496	485	481	500	485	512	501	465	485	497	466	546	500	506	480	482	513	490	462	505	517	536	505	480	510	450	508	527	511	500	518	496	502	491	476	498	506	499	473	527	503	512	500	503	476	493	501	513	529	481	453	531	492	494	457	499	471	450	498	494	527	463	508	481	541	484	497	492	514	529	489	478	481	483	487	456	509	471	491	497	483	485	430	487	473	493	500	534	473	513	497	460	546	505	505	495	496	497	503	429	481	483	479	498	459	469	534	487	481	478	479	457	458	468	469	443	503	466	480	499	484	513	483	484	493	471	503	509	436	498	503	498	526	477	469	479	464	532	478	519	455	481	495	486	480	509	492	490	437	476	484	481	525	518	542	510	500	502	487	478	460	496	469	456	467	479	503	477	524	497	479	483	473	475	523	490	494	469	475	499	475	476	511	524	504	497	463	515	541	494	522	467	495	535	503	513	497	468	521	483	486	477	497	483	494	512	461	499	550	491	499	440	510	473	465	484	463	525	506	484	474	465	496	541	512	492	491	508	485	460	461	449	498	479	520	491	510	498	517	481	464	516	514	466	479	449	500	492	455	516	495	485	477	480	525	487	498	516	516	485	548	463	507	510	462	515	471	463	492	527	530	477	484	505	485	461	535	499	514	484	474	502	498	477	502	504	488	524	515	490	451	475	468	482	484	467	516	461	503	499	504	520	477	499	494	479	505	466	521	536	476	497	520	502	498	516	545	470	491	494	502	477	531	453	469	474	506	531	491	504	446	491	502	497	459	473	480	487	523	492	484	494	445	502	520	451	500	518	471	509	480	496	507	469	489	471	493	510	456	510	493	435	509	489	516	466	504	468	467	478	486	516	495	507	486	489	520	516	478	499	512	498	516	456	472	467	494	470	508	472	475	463	482	528	498	484	510	490	486	458	485	520	469	506	484	495	499	496	491	497	496	499	455	483	441	486	488	491	502	480	495	484	494	496	467	467	501	514	474	469	493	469	467	496	504	531	468	485
7942	753	703	594	473	488	434	409	384	420	405	368	353	376	364	398	356	346	404	368	365	376	354	353	376	352	366	365	374	392	330	383	344	369	382	381	366	365	343	350	347	326	407	410	349	352	374	352	352	372	360	386	385	376	399	371	320	377	351	349	349	342	382	363	345	388	328	406	336	403	404	375	381	317	385	348	356	349	348	346	400	382	358	371	361	335	347	376	364	348	322	365	381	394	361	357	361	347	373	367	353	390	342	384	352	357	344	366	351	360	381	342	354	362	384	339	374	376	331	364	355	413	361	364	359	339	373	370	339	390	363	358	347	362	344	337	386	348	355	385	365	367	369	375	371	340	367	321	350	384	372	377	349	321	386	357	356	362	352	367	374	387	346	367	395	372	341	362	360	340	430	361	366	387	381	368	328	361	355	348	322	367	360	353	368	389	371	390	331	389	373	344	342	364	358	430	367	353	405	403	340	323	337	350	360	344	351	387	395	347	358	375	381	378	337	348	340	349	349	423	376	362	369	346	363	319	363	368	356	360	359	346	385	359	367	372	389	334	352	344	344	328	382	342	375	365	364	340	352	363	357	319	310	394	362	392	340	394	335	353	355	346	345	359	350	376	358	353	359	335	366	349	349	379	368	336	406	370	369	343	356	359	334	364	329	349	389	356	356	373	405	364	386	395	361	358	369	392	371	347	329	388	362	370	352	324	353	364	356	354	349	360	345	355	318	350	332	368	372	401	363	358	351	362	374	365	385	362	381	374	353	355	370	366	380	351	334	351	365	389	336	382	406	399	388	385	363	353	364	398	380	380	377	373	369	385	350	374	392	376	383	346	369	353	372	325	383	369	354	360	342	334	355	365	363	355	332	327	361	356	362	340	353	352	398	373	346	381	376	394	370	324	344	348	352	367	357	348	357	377	395	389	335	367	374	317	388	399	372	389	374	389	351	381	357	359	345	380	368	395	355	377	343	345	328	364	368	334	366	348	331	380	388	359	391	386	352	379	351	338	368	377	367	379	361	332	364	335	362	367	396	356	404	349	373	387	363	386	356	328	372	381	354	363	364	342	375	351	355	379	358	386	338	381	379	354	371	375	342	346	349	324	396	387	359	335	349	395	359	335	363	327	340	389	376	360	353	345	398	358	371	406	360	357	341	354	350	354	377	380	348	340	360	381	362	333	393	371	359	347	368	384	378	382	375	346	372	335	353	341	392	382	362	366	372	359	356	375	378	378	385	374	350	369	360	341	372	368	355	357	344	344	349	365	366	344	350	374	384	362	385	356	350	342	391	405	352	392	348	372	348	362	367	331	351	349	389	370	335	380	389	348	371	399	366	358	346	344	380	340	363	416	379	308	393	374	332	395	343	361	355	352	358	399	388	364	347	350	377	360	359	364	340	362	360	400	364	385	370	349	371	378	335	347	342	339	382	375	324	322	357	388	348	349	365	404	344	330	344	358	383	335	414	380	367	404	349	382	393	362	325	368	410	388	348	383	356	368	341	386	353	351	362	346	383	347	344	383	321	370	366	380	355	391	355	350	359	345	373	386	362	354	343	374	384	357	329	324	360	373	357	347	405	367	388	391	348	362	336	361	359	361	385	349	340	366	379	335	315	411	340	358	375	373	393	371	374	348	366	400	353	337	361	344	394	373	340	347	349	349	360	362	374	342	324	358	369	358	348	367	360	350	384	369	340	377	317	338	411	410	376	368	348	376	340	362	385	393	396	345	330	327	378	391	365	367	356	362	351	365	403	346	392	398	382	348	339	372	372	386	338	345	341	375	377	380	381	361	357	365	364	366	396	355	343	363	393	367	352	372	359	384	333	350	387	385	352	369	349	366	388	398	367	361	345	398	353	351	375	339	354	378	367	374	368	375	362	347	379	366	391	362	358	362	341	324	332	348	353	324	366	345	337	344	369	360	356	357	308	351	418	367	397	358	355	353	350	425	403	331	369	359	338	331	356	338	346	376	387	355	404	392	409	365	357	337	349	400	377	375	344	361	363	316	386	368	383	371	387	372	387	344	345	350	397	363	375	351	365	374	341	347	343	342	349	354	337	363	349	353	378	389	348	380	357	352	336	360	357	313	371	359	364	342	353	363	348	344	323	334	379	381	387	355	361	376	350	334	354	353	352	369	366	322	377	350	344	363	336	348	395	378	382	356	343	333	359	369	342	341	384	354	377	377	373	358	397	391	337	374	343	352	341	404	384	349	363	374	372	371	424	344	338	335	361	380	384	363	376	393	347	356	356	361	381	358	340	366	364	348	368	335	390	371	379	384	357	404	389	371	360	376	333	321	353	407	389	337	354	387	401	372	372	321	398	382	340	385	341	348	383	363	359	334	414	389	401	347	347	359	361	326	369	414	363	368	383	316	385	370	374	351	337	380	345	368	345	354	371	391	368	368	353	364	372	365	337	348	357	424	434	405	397	375	379	359	373	397	392	364	337	374	373	331	369	319	355	369	358	351	376	371	349	375	377	395	368	351	353	353	355	372	407	364	387	368	348	375	374	394	376	345	348	364	375	362	368	377	344	357	393	359	380	371	368	349	379	350	374	383	356	366	356	358	371	360	350	373	359	320	396	369	394	367	379	352	351	348	337	361	372	377	376	364	392	328	333	362	361	332	344	388	384	327	367	348	336	344	348	347	358	330	341	397	380	376	338	339	359	345	364	355	345	376	351	383	376	370	354	371	355	362	352	366	375	350	359	377	374	357	320	369	335	363	374	336	335	364	378	351	378	393	351	380	327	362	342	347	373	342	394	367	366	345	364	357	353	401	358	358	352	360	369	410	365	371	365	338	343	343	341	349	352	400	332	338	372	356	370	383	390	381	361	377	390	369	378	378	342	361	334	385	367	354	370	382	386	329	391	335	372	382	371	350	343	361	333	402	358	408	388	374	364	373	336	365	378	356	391	372	392	379	352	376	336	349	366	355	374	334	352	364	374	346	337	361	348	365	368	360	393	354	388	359	374	351	374	362	361	364	370	355	369	363	345	403	377	389	367	319	373	349	374	383	344	359	369	349	328	374	337	364	345	354	342	392	366	348	336	376	374	390	399	366	387	370	378	368	361	374	346	364	386	337	333	343	353	349	405	342	360	341	336	334	331	409	350	373	371	382	357	387	328	364	353	388	322	369	352	341	331	343	359	364	363	408	393	379	414	337	372	356	351	385	373	381	371	369	365	339	381	351	388	387	356	360	379	355	367	387	386	386	333	386	375	365	381	389	347	369	378	386	361	364	374	353	340	387	412	354	366	356	344	338	367	357	338	342	372	392	398	344	326	376	415	372	364	358	362	378	379	368	358	380	367	336	357	360	373	383	386	360	326	353	385	379	355	382	368	340	354	341	364	376	343	368	379	371	395	352	378	360	355	377	363	346	379	354	356	378	328	405	351	353	364	357	348	347	365	377	360	367	385	380	368	385	360	352	360	358	363	381	369	323	365	373	365	349	366	356	355	354	384	409	364	396
6745	1131	1542	1661	1500	1377	1299	1213	1125	1069	1011	985	1038	978	958	902	895	908	881	912	969	938	914	849	863	802	892	870	837	939	863	867	828	844	852	845	837	855	804	862	833	849	855	807	885	814	817	896	817	850	858	869	846	867	871	846	874	883	829	843	824	853	848	873	808	841	813	821	808	867	860	865	848	814	872	853	848	818	838	817	830	829	856	845	885	876	842	815	830	832	826	829	826	856	838	841	835	859	883	851	870	823	847	868	847	823	853	840	849	833	840	842	860	825	830	835	843	820	862	889	850	822	840	819	852	829	903	792	828	851	778	842	828	810	854	844	810	881	833	831	798	857	790	818	826	829	889	875	763	832	846	823	825	856	838	827	872	829	799	812	795	817	879	810	819	866	825	871	793	853	860	840	830	842	836	812	804	850	814	850	836	863	882	782	840	833	861	858	798	852	895	917	813	830	886	877	843	828	835	827	808	825	821	833	860	918	803	773	810	859	835	845	851	871	899	827	849	823	824	851	864	811	840	797	873	917	863	876	814	848	855	839	864	864	803	830	782	858	839	834	819	842	886	796	852	801	862	863	770	821	837	863	811	820	785	844	862	825	857	852	839	797	852	850	855	792	840	822	829	829	791	836	841	855	852	811	780	810	826	822	840	803	962	855	819	820	858	862	857	853	797	834	833	830	882	841	826	845	771	813	851	855	818	798	849	899	853	819	835	840	840	851	860	825	809	835	849	811	833	807	821	832	834	852	849	811	808	784	902	892	842	856	816	833	811	821	849	912	861	858	843	811	765	858	824	891	863	817	836	791	793	788	863	832	869	769	832	863	850	842	874	845	879	891	827	844	795	848	861	793	854	764	843	853	817	802	866	836	852	868	864	812	825	829	845	879	827	815	817	857	814	874	799	852	867	821	763	815	819	782	861	854	865	848	824	816	767	861	874	866	873	855	866	856	772	774	879	838	892	813	804	831	827	841	794	816	820	796	807	836	858	851	813	819	846	877	795	815	836	786	854	871	855	861	865	854	832	822	826	825	817	841	878	860	882	895	794	814	830	863	810	782	852	869	846	824	801	876	810	835	833	880	805	823	809	880	827	811	870	877	859	833	894	822	826	818	863	807	837	840	855	853	867	877	841	845	804	818	802	863	867	806	852	776	772	826	830	814	873	871	794	847	872	850	828	861	815	821	871	836	846	881	841	894	870	885	812	852	870	824	800	825	825	861	849	773	856	881	877	836	826	833	844	842	839	820	835	848	901	857	815	849	840	819	826	810	819	862	855	874	820	813	911	873	899	910	850	845	843	818	832	823	850	822	806	807	861	848	824	849	816	818	883	836	815	828	851	814	880	825	819	817	807	835	807	841	916	827	885	805	825	793	880	835	831	860	824	829	826	812	772	826	832	826	840	878	884	802	835	867	887	846	819	871	790	815	897	823	850	839	836	872	859	838	836	871	841	785	842	804	831	793	815	785	847	812	797	835	855	823	839	870	886	885	850	838	829	829	799	822	851	845	855	834	838	844	864	857	841	832	889	803	817	824	877	856	842	898	846	845	823	828	822	840	780	861	858	851	829	823	789	876	794	835	848	889	867	857	803	773	833	823	795	778	888	858	782	813	810	909	848	815	849	817	847	849	832	802	861	837	876	879	820	852	860	835	834	795	776	876	807	868	804	834	828	867	841	840	785	821	774	794	835	831	823	800	844	846	835	842	852	851	867	848	877	878	845	862	823	848	849	828	856	781	845	823	824	825	825	795	849	816	835	819	797	850	798	832	849	855	882	845	848	829	831	808	787	827	896	808	848	833	803	848	838	810	863	781	849	802	828	818	843	860	816	825	773	814	847	847	856	851	904	881	819	817	829	821	885	840	830	837	828	844	865	830	817	859	818	825	819	917	876	847	824	830	836	828	795	837	886	842	868	880	823	817	839	843	806	881	798	855	832	821	877	858	831	819	813	849	836	778	837	831	849	827	796	850	844	801	840	806	856	843	813	812	826	792	835	851	867	878	819	829	820	884	865	864	864	851	855	839	886	841	872	885	845	863	785	865	854	833	828	899	855	854	870	835	800	828	849	831	873	852	838	874	829	856	852	809	843	838	871	829	817	801	885	841	852	856	827	849	820	796	851	808	856	892	826	780	857	835	799	806	814	884	855	853	799	822	882	831	862	865	897	850	864	851	850	845	824	823	848	834	833	853	868	833	852	837	822	777	832	837	878	835	775	854	803	812	822	838	854	859	812	843	841	873	865	855	832	825	795	831	837	858	840	872	842	868	853	848	843	846	832	859	782	836	810	886	862	855	880	882	819	823	809	856	788	776	808	844	856	879	860	863	864	797	838	794	861	805	845	802	813	822	842	871	833	869	828	789	842	835	843	796	837	800	844	816	823	810	850	877	866	878	855	832	876	817	822	861	854	775	834	829	810	850	809	865	801	871	846	792	818	836	816	846	822	865	811	842	854	875	848	838	870	817	806	834	806	871	854	830	809	844	841	821	779	827	865	835	863	801	829	855	825	862	825	834	916	849	783	905	794	820	875	851	812	858	805	855	843	852	852	903	807	789	810	814	863	826	851	842	851	831	827	837	831	875	892	853	848	856	794	803	823	855	842	830	818	878	859	879	824	828	822	804	910	870	901	825	830	871	862	803	867	862	873	847	856	853	849	879	834	815	835	834	819	808	884	838	831	839	818	816	810	868	826	795	886	833	815	827	805	784	811	857	889	806	859	931	842	814	808	828	802	861	851	913	848	867	856	821	878	803	857	833	851	822	822	866	894	841	821	792	858	830	846	836	800	880	818	841	823	811	846	877	843	868	860	825	821	843	814	861	792	881	833	818	825	817	861	874	837	825	850	809	806	838	824	812	869	839	871	823	814	803	832	856	859	813	846	866	844	833	828	807	856	880	878	783	855	851	819	843	819	835	841	829	885	871	834	772	868	820	818	817	851	845	847	806	849	828	839	876	863	835	874	811	857	804	844	888	865	817	835	843	815	825	866	843	761	874	866	854	813	818	838	823	828	868	841	849	872	813	827	852	857	808	900	832	818	858	815	858	901	842	890	839	839	806	804	845	815	847	837	861	789	858	814	797	839	856	885	827	828	854	823	851	804	806	822	829	839	824	798	841	865	873	858	844	853	869	878	915	828	838	854	820	864	794	877	844	869	812	859	784	850	841	826	808	856	846	813	808	833	746	837	863	848	799	830	846	877	903	864	883	836	856	815	825	861	807	804	820	868	870	860	814	865	877	855	852	847	857	844	842	847	900	859	843	856	810	829	809	857	842	844	863	830	810	838	812	863	815	871	844	828	849	769	904	804	841	822	804	860	831	858	816	841	842	858	816	847	821	867	818	778	835	827	885	815	811	856	835	862	849	806	820	807	800	831	877	852	823	853	830	778	858	808	856	826	823	813	869	869	872	835	819	842	810	841	815	825	851	833	827	813	844	861	868	820	861	886	796	795	827	850	826	894	832	847	851	839	826
14927	1355	1078	798	580	531	488	480	443	400	404	396	417	374	356	343	362	378	384	333	373	329	321	375	370	356	358	368	373	331	338	345	353	345	322	342	356	316	377	358	336	356	331	317	411	321	342	336	374	327	349	330	331	332	336	365	366	344	354	312	316	364	348	312	340	328	342	347	315	378	350	326	378	339	327	334	343	342	331	370	335	365	341	341	345	358	363	310	351	342	354	326	366	313	347	343	316	356	359	387	299	320	333	333	321	338	387	339	321	310	344	353	312	361	307	342	338	346	306	301	357	341	321	343	328	328	349	337	337	329	318	349	334	338	346	382	355	320	339	318	345	306	336	381	344	302	346	314	348	300	353	321	361	358	363	335	305	315	316	328	318	298	367	365	341	364	346	352	322	331	337	347	363	349	345	367	318	349	359	354	356	320	336	351	366	341	353	345	331	317	368	312	328	336	355	329	338	365	330	349	339	349	333	342	348	339	338	336	357	333	321	335	361	381	354	350	354	373	359	339	360	358	359	359	345	299	355	349	313	334	331	365	310	342	324	327	331	353	363	343	323	337	331	378	341	304	355	340	344	328	371	315	343	364	334	294	362	315	352	313	380	360	388	338	362	358	317	352	307	334	358	325	319	370	359	334	348	318	335	336	309	337	352	336	342	351	355	375	307	344	363	341	308	374	355	306	295	346	334	309	358	336	336	318	345	321	375	360	336	313	343	333	348	343	334	363	348	341	361	331	317	352	315	350	346	324	368	336	362	349	365	332	337	350	368	350	342	341	334	381	345	377	328	321	375	346	363	345	328	310	342	338	327	344	359	341	366	345	343	338	325	353	352	357	351	350	380	339	346	333	340	315	347	359	328	344	338	351	312	346	293	333	326	346	351	372	341	304	330	324	393	363	308	325	330	364	349	340	320	338	354	289	320	313	315	344	333	339	302	353	336	348	340	367	318	354	301	353	354	375	387	293	311	331	335	370	335	327	365	345	380	331	340	369	350	351	354	333	345	355	320	350	376	330	349	317	351	362	329	333	344	327	369	325	327	338	304	310	349	328	333	352	371	356	370	310	340	312	353	304	323	347	347	346	332	358	321	328	321	344	331	351	328	345	333	290	326	336	329	387	339	356	320	349	342	342	356	342	319	280	339	326	319	333	315	323	320	303	354	368	324	352	334	323	378	358	332	309	347	323	359	357	327	312	344	342	348	309	335	334	349	303	349	336	323	363	288	364	347	333	328	336	373	319	331	375	357	340	343	295	337	367	335	333	345	361	351	356	373	361	337	337	348	362	336	334	349	340	343	357	337	339	319	301	342	324	343	334	370	315	397	334	335	374	298	340	360	348	355	342	354	351	332	315	327	312	331	320	366	317	334	333	328	338	362	350	331	339	343	347	357	363	363	322	339	365	331	348	356	346	317	330	333	344	346	350	334	333	335	316	317	317	311	331	314	339	318	340	354	347	357	315	353	315	334	323	347	345	323	314	355	344	359	340	343	341	311	355	334	339	308	311	393	326	333	384	313	343	344	348	341	402	323	349	383	354	334	370	346	370	351	330	355	314	344	318	328	328	328	348	303	355	356	371	317	347	317	350	387	362	359	385	347	335	345	350	350	341	323	340	345	314	340	330	357	369	351	332	288	323	345	341	366	338	327	307	326	335	351	304	344	332	350	353	356	365	290	351	341	362	340	350	376	358	350	374	343	317	332	326	341	328	338	324	338	340	315	357	354	306	351	349	348	360	347	325	323	351	312	368	294	359	345	358	361	344	293	345	321	310	344	327	346	335	333	331	371	322	344	347	368	332	304	341	334	345	333	331	320	336	319	337	334	375	391	318	347	313	325	321	368	313	302	318	351	342	324	313	353	328	321	343	396	288	341	350	291	317	317	327	341	347	348	314	339	343	333	359	341	328	363	380	328	340	337	314	340	335	329	311	325	358	322	364	364	309	330	359	301	366	326	340	332	371	315	347	349	351	340	317	352	359	302	360	307	297	346	368	327	348	312	351	356	382	333	354	363	344	320	323	333	339	343	359	326	346	349	319	333	317	338	336	339	354	352	337	334	343	345	318	296	364	308	336	362	363	317	350	325	355	339	377	298	324	331	314	304	316	353	378	382	315	356	335	328	352	348	332	356	308	311	311	347	342	309	327	341	346	341	355	362	364	343	369	349	358	336	337	361	354	320	324	332	349	353	319	328	350	352	364	310	339	352	335	315	311	292	336	338	374	326	361	330	310	335	355	334	340	385	321	327	342	372	339	359	354	334	296	342	354	375	365	364	352	337	337	328	394	347	334	326	341	345	328	335	359	342	362	346	355	371	322	349	350	310	327	345	337	309	332	329	333	365	323	337	333	353	340	341	339	326	329	295	324	314	355	364	327	336	323	325	329	357	310	318	323	326	314	352	337	350	327	303	307	323	339	317	349	343	337	360	357	317	344	297	344	321	352	343	366	362	357	341	389	338	334	324	363	341	324	349	374	333	332	342	348	348	338	343	365	338	283	368	355	345	294	312	323	339	344	344	319	306	331	339	339	325	356	325	346	324	327	302	340	351	331	326	332	366	351	321	358	318	379	342	372	321	340	335	331	323	336	345	350	316	326	331	343	319	342	322	345	327	342	331	317	344	363	296	357	320	334	325	338	343	338	339	324	327	341	324	342	346	322	343	358	329	368	332	336	325	305	354	310	316	334	286	339	356	352	334	354	360	345	333	328	300	318	392	347	343	354	322	319	325	361	361	375	345	341	347	321	342	344	327	362	351	379	349	335	337	309	370	368	376	348	366	296	340	318	336	307	333	368	346	299	354	327	345	330	332	330	339	330	322	367	348	298	330	346	369	312	300	308	338	329	340	350	354	345	350	337	317	349	320	304	323	335	333	378	351	329	344	340	346	333	346	309	336	386	327	338	346	325	330	351	294	304	332	364	360	331	319	326	362	368	344	366	332	320	339	358	356	373	345	347	331	332	329	327	368	348	349	387	325	319	358	369	343	294	349	346	348	321	354	355	340	317	319	353	342	319	347	324	377	332	329	342	326	378	361	347	343	354	336	341	331	335	363	340	343	350	309	314	331	330	369	373	336	356	307	391	325	362	332	345	364	308	305	335	315	307	326	298	383	334	360	354	373	325	323	349	323	342	363	340	340	346	312	345	356	344	323	337	327	355	310	325	362	319	309	324	341	355	357	357	367	360	353	327	340	354	329	321	330	357	334	367	330	318	373	318	322	321	332	323	340	351	345	319	330	317	329	349	319	330	343	331	348	332	306	315	299	352	315	320	340	333	316	354	342	341	337	326	318	339	354	348	342	344	311	349	353	371	367	337	353	326	339	343	351	315	345	327	302	381	337	282	328	339	340	316	344	333	315	319	289	341	347	367	300	325	323	352	336	363	303	355	317	352	350	360	355	329	383	331	337	345	331	307	325	290	379	331	332	329	356	326	346	348	346	324	307	349	349	342	344	356	314	328	355	375	374	347	339	370
8307	1312	2149	2220	2030	1820	1555	1330	1254	1204	1118	1047	1014	1028	940	910	876	868	813	826	804	833	789	827	875	839	739	764	753	814	775	786	784	819	773	830	813	776	754	727	771	748	747	793	791	809	772	780	792	804	763	738	771	774	771	788	776	799	732	815	765	734	774	731	761	788	788	798	793	763	727	812	737	828	753	783	784	718	809	736	750	748	788	791	774	830	743	764	778	763	778	764	766	716	721	770	800	711	816	740	785	709	750	734	732	784	751	742	774	720	738	806	741	799	756	734	754	756	732	797	783	758	755	771	687	731	736	777	767	759	778	709	821	796	751	773	703	728	703	767	743	800	761	786	749	738	758	744	767	729	726	746	779	750	783	772	737	759	817	730	722	817	758	749	751	793	786	745	682	740	760	765	737	782	773	733	765	780	784	750	763	807	735	693	759	747	789	746	752	748	750	748	770	744	737	771	788	812	752	742	748	809	766	760	720	778	808	772	730	747	755	751	758	739	777	786	768	761	738	727	787	756	750	767	837	678	749	758	775	695	727	747	782	777	720	748	770	735	768	820	707	795	771	807	758	777	745	739	762	729	790	731	724	735	757	733	714	727	813	779	713	751	762	748	750	758	774	780	727	751	775	757	755	768	763	772	746	765	743	727	760	772	829	701	776	797	730	717	755	776	748	753	786	753	728	778	792	753	783	756	709	789	796	758	750	738	781	794	736	729	759	758	762	736	732	748	729	758	740	727	746	783	721	766	730	764	750	731	748	767	754	718	716	749	789	718	761	732	735	722	741	768	756	748	787	721	770	806	760	744	775	787	729	772	737	725	723	752	741	762	760	681	753	803	771	773	695	725	778	756	722	711	729	696	698	758	764	734	772	765	765	735	723	714	763	705	762	800	749	725	746	768	775	791	773	777	744	784	814	727	778	763	768	848	695	782	792	730	758	806	808	740	793	773	719	763	767	756	809	739	773	735	771	754	753	791	737	777	719	767	751	742	775	768	731	740	746	777	766	764	721	747	742	768	742	714	738	750	792	762	755	781	756	761	746	800	741	715	742	801	757	809	737	795	784	743	745	740	698	783	759	758	737	813	741	763	749	806	748	753	764	723	756	746	728	753	760	832	720	755	795	751	753	733	738	755	752	768	754	740	756	764	756	742	744	800	765	771	751	759	777	712	747	735	782	775	729	726	760	746	781	759	729	792	712	793	733	779	751	760	723	764	688	777	761	784	727	722	726	773	745	749	783	746	765	760	721	772	760	712	750	744	777	774	785	712	723	788	790	809	724	753	768	736	734	743	829	715	791	750	752	753	816	760	749	725	748	721	795	785	772	754	785	766	747	772	776	706	757	776	719	711	764	794	745	752	758	762	742	756	759	701	695	779	770	785	723	743	789	718	732	816	728	795	738	762	732	824	705	788	718	770	715	756	760	750	774	730	758	755	789	810	767	734	804	773	750	777	739	724	738	766	757	795	796	795	772	770	735	731	782	721	706	786	805	746	737	787	780	725	750	755	745	763	710	741	742	770	779	796	754	776	751	714	765	732	739	752	705	747	770	742	858	735	748	801	747	742	728	759	733	760	752	729	782	756	749	770	735	766	736	784	757	735	752	764	768	759	749	783	762	758	759	753	741	779	742	750	739	760	740	720	769	778	823	821	758	763	784	805	740	817	736	758	775	736	740	789	760	710	740	753	737	746	734	712	754	828	769	766	747	694	749	797	777	808	720	748	780	737	729	714	732	789	791	745	744	750	706	766	732	772	712	788	748	793	735	735	773	734	743	755	733	751	774	776	735	718	744	724	739	751	725	726	744	757	840	733	747	794	764	740	739	786	741	744	751	761	762	709	759	743	717	708	743	770	754	743	716	723	767	776	738	764	753	790	750	716	820	727	767	747	798	758	747	723	718	719	735	745	782	754	754	759	713	765	789	752	771	748	770	787	750	701	719	739	735	721	782	772	763	696	720	775	744	727	738	768	731	794	748	776	748	740	743	721	788	735	771	785	754	741	717	781	764	777	737	757	736	738	779	723	762	723	771	771	734	694	739	735	695	749	767	762	744	761	731	747	728	779	765	776	783	696	722	734	781	747	782	785	755	734	779	776	773	770	799	730	787	766	767	754	740	755	729	734	787	781	751	790	790	774	727	728	774	725	758	798	738	702	744	728	732	741	754	727	709	730	720	740	717	730	701	791	733	785	778	721	794	731	754	764	843	726	777	756	750	787	748	752	795	700	748	777	708	814	756	788	743	798	787	796	776	789	761	736	784	731	730	759	729	754	783	741	746	772	745	787	768	755	689	735	745	724	769	789	779	736	772	765	726	754	734	695	712	755	692	745	768	707	755	778	830	740	737	705	731	748	741	759	751	765	756	761	741	745	755	754	768	721	762	811	732	757	807	761	750	766	769	737	761	771	713	746	800	759	854	743	735	715	748	756	799	789	768	762	737	759	736	761	776	721	757	733	745	752	752	757	752	796	746	744	722	762	745	789	749	775	758	738	749	740	789	763	792	783	766	758	762	788	752	786	749	775	662	764	727	753	802	737	717	783	782	714	748	793	777	738	755	787	736	747	766	734	761	736	752	791	772	798	748	770	749	781	756	754	736	732	747	779	739	753	753	777	736	716	722	781	723	744	723	768	753	739	785	798	784	757	759	750	728	812	783	718	788	761	846	767	748	716	756	743	813	741	752	756	776	731	728	746	736	706	720	732	754	733	723	700	738	747	780	756	748	742	749	758	817	773	706	757	779	758	730	725	774	792	748	727	786	776	715	776	714	710	775	749	804	703	738	725	693	707	742	757	722	760	734	763	741	749	768	733	741	737	732	721	737	747	720	757	781	721	788	763	719	745	749	733	762	701	762	771	776	780	765	775	800	747	770	761	773	768	748	788	774	790	707	715	729	725	774	760	752	765	793	736	764	722	726	737	742	732	785	730	756	765	729	709	775	792	779	745	759	764	762	738	734	771	761	784	747	751	742	756	777	727	769	767	769	776	792	794	762	750	766	733	723	773	722	722	738	736	701	733	717	789	754	768	731	746	767	717	729	733	777	667	771	769	770	749	798	728	782	735	723	761	764	823	778	724	762	789	749	779	766	777	715	745	775	773	775	755	776	741	735	756	751	798	745	785	758	694	746	751	773	794	746	781	748	770	772	755	765	761	753	760	775	772	774	733	754	748	744	733	770	761	757	731	746	742	752	764	728	784	733	705	820	752	798	808	740	727	744	771	779	721	768	717	776	797	746	763	793	820	744	784	715	710	744	709	780	737	762	757	746	749	730	757	774	758	748	745	747	779	785	730	750	753	760	753	735	754	726	752	756	697	778	770	738	782	769	733	786	809	736	773	743	761	769	733	785	752	764	769	737	726	770	738	776	765	742	753	822	752	796	731	806	761	748	785	785	734	748	783	732	747	764	799	787	814	762	783	769	754	725	789	753	758	744	706	780	735	771	766	797	714	744	779	717	784	757	754	803	771	786	803
1533	204	197	197	198	198	180	186	181	189	184	186	185	187	182	197	187	197	184	187	214	196	165	199	183	218	199	174	194	193	157	187	181	195	178	186	209	170	182	175	194	172	207	243	175	196	176	187	187	162	192	176	187	217	174	172	213	168	212	197	194	188	172	184	181	184	196	186	169	194	199	174	184	186	181	189	184	196	197	186	215	194	194	183	169	176	159	198	197	203	169	204	177	197	194	208	199	187	203	172	165	187	159	186	211	188	199	183	183	211	162	184	181	176	195	183	160	176	178	185	208	197	214	186	176	194	174	181	190	198	199	187	211	190	182	180	168	185	205	194	188	185	176	187	178	187	215	172	199	198	207	166	202	176	217	184	172	204	202	204	175	216	158	175	192	177	210	192	205	181	210	171	172	190	185	207	166	166	192	190	179	172	173	194	173	178	167	180	164	186	216	160	182	176	183	187	191	203	175	180	194	184	210	207	210	189	180	186	177	186	199	193	160	210	183	183	194	201	198	186	190	192	170	185	185	172	193	187	182	197	185	162	193	182	188	199	173	190	211	173	202	222	229	198	192	201	211	183	189	182	186	197	154	169	174	186	164	193	181	212	191	219	178	206	158	167	209	196	191	182	184	187	177	198	166	197	192	155	191	194	205	201	200	165	209	186	184	183	213	196	191	185	210	209	187	183	178	218	174	191	202	177	214	196	198	178	181	212	184	179	195	183	189	187	184	175	169	212	199	184	181	196	197	185	174	169	184	195	203	175	206	199	185	160	180	200	171	191	205	193	212	197	170	206	191	183	175	188	199	185	188	188	197	172	201	155	212	206	173	181	185	169	176	195	206	173	169	182	174	211	208	193	191	166	224	188	224	187	205	175	177	180	165	203	189	181	182	198	139	203	249	173	203	204	169	193	171	206	193	190	188	175	184	171	164	196	174	193	209	178	192	205	166	202	172	188	176	176	181	180	184	196	193	198	170	180	182	161	178	166	187	186	217	227	204	170	176	218	193	194	206	202	193	175	215	207	185	182	179	174	179	212	178	198	193	204	186	191	180	185	222	204	184	192	212	188	201	174	177	181	186	203	183	215	194	174	174	161	179	216	182	179	171	187	177	200	190	188	179	194	176	205	185	167	187	182	201	159	174	199	197	217	221	196	168	179	199	205	164	172	182	196	175	210	195	187	192	184	199	190	165	191	164	197	194	192	189	197	190	198	195	191	204	172	193	202	189	192	194	168	203	192	175	167	210	185	185	185	204	183	173	183	171	179	216	192	190	177	208	178	182	173	176	209	176	168	181	179	172	204	173	192	163	183	201	174	174	195	205	172	160	185	180	191	180	183	204	180	190	176	180	208	186	185	179	200	191	197	170	186	174	176	199	176	177	160	189	156	174	199	171	196	178	183	192	174	182	190	173	187	152	192	183	161	193	192	203	206	214	173	182	194	174	187	227	181	179	198	166	186	199	165	194	211	221	215	174	173	176	174	195	174	205	203	194	200	180	186	176	180	182	202	183	189	181	189	169	186	189	196	190	227	196	193	187	186	195	174	198	178	173	174	195	206	199	186	192	190	191	184	171	200	189	194	177	172	189	172	177	205	217	180	188	190	176	231	185	162	198	155	194	198	205	189	220	178	179	209	182	188	161	173	177	174	208	213	231	195	191	194	194	191	181	183	181	204	197	205	209	173	184	193	186	187	223	183	170	154	152	195	181	203	178	180	216	196	192	181	179	199	155	200	206	184	201	220	194	211	190	203	193	194	209	196	212	199	196	177	166	200	185	185	190	197	184	182	200	197	186	189	215	195	195	173	186	194	182	171	207	170	196	203	214	184	178	192	182	210	181	180	195	179	211	166	203	206	200	164	179	208	193	190	169	166	186	183	204	178	174	190	183	194	200	184	187	187	201	183	185	224	179	179	186	191	206	178	200	164	180	216	192	217	204	192	183	153	200	202	185	199	175	152	217	185	177	196	205	200	183	181	169	162	196	195	167	195	186	206	163	192	179	179	199	194	194	212	190	199	190	194	186	197	200	183	219	192	197	195	194	169	179	207	189	207	185	219	202	172	171	186	183	176	179	179	169	186	207	160	187	178	196	188	161	196	193	192	185	209	186	178	214	197	200	168	202	201	187	167	193	175	190	167	186	173	189	190	196	192	209	174	188	164	182	204	195	156	189	176	214	189	196	166	181	178	177	202	183	185	178	200	213	197	171	182	204	171	207	201	189	182	189	172	171	203	214	184	190	210	175	163	178	229	198	169	189	204	179	177	190	203	197	196	167	185	191	217	187	194	184	186	185	184	175	162	194	192	193	175	180	185	180	171	188	183	184	187	194	170	196	179	196	176	177	197	195	208	174	218	168	219	178	174	198	188	203	167	209	158	168	204	202	203	207	178	180	193	196	192	198	193	169	179	211	203	192	171	173	183	186	180	194	194	189	169	205	172	205	206	187	205	181	196	167	190	193	181	190	193	170	179	180	196	176	196	191	183	191	187	190	186	204	191	194	203	216	175	182	186	171	179	185	193	189	181	178	172	182	174	198	196	213	199	173	207	203	209	146	206	225	187	180	187	202	178	166	156	179	182	201	185	179	170	192	172	194	164	187	187	188	203	184	202	188	213	182	154	159	189	186	184	197	166	168	199	171	189	189	191	168	183	187	188	212	185	202	158	194	184	154	198	176	174	190	188	196	184	197	190	167	196	201	202	188	188	189	178	177	204	185	197	210	207	188	189	193	169	172	200	162	172	178	213	184	219	198	172	193	213	183	190	182	187	199	202	211	171	190	202	172	199	169	201	200	179	183	199	212	204	194	186	195	161	191	191	190	168	203	200	194	231	195	183	181	190	174	214	193	168	199	188	215	217	204	187	207	197	188	203	206	210	166	199	175	184	202	162	168	200	195	187	185	170	186	208	199	185	186	186	216	207	176	177	189	177	211	183	187	178	169	186	176	181	193	214	186	177	166	199	199	210	206	186	163	188	178	177	176	217	195	166	183	196	207	170	205	179	187	200	194	204	162	195	166	167	190	195	198	199	185	200	169	183	169	168	172	208	190	174	209	195	200	202	176	141	213	165	162	204	183	189	183	211	188	171	182	155	190	193	197	191	182	174	189	190	198	203	196	183	224	190	190	202	187	170	169	196	181	197	191	175	161	203	180	199	202	176	215	208	165	176	194	215	202	188	191	196	209	207	219	218	195	197	216	228	191	207	187	177	195	185	183	194	168	183	168	164	194	186	184	193	202	165	178	190	190	193	181	195	203	191	200	213	209	205	200	160	184	164	190	222	172	192	189	206	205	190	198	211	184	197	182	156	196	173	179	182	174	194	178	181	193	174	160	203	192	206	195	199	202	179	204	188	202	175	187	200	211	185	203	203	186	199	192	177	190	190	195	165	176	194	199	174	212	196	180	206	198	184	187	183	179	214	184	183	174	197	194	188	183	224	184	185	197	212	192	174	197	186	178	178	195	222	195	164	200	163
1756	581	524	604	550	548	515	552	486	530	561	478	509	503	515	470	450	491	498	498	472	477	465	491	497	508	529	471	461	512	477	495	514	502	502	492	509	466	457	502	480	493	488	450	515	503	498	494	510	478	516	504	520	480	485	505	461	455	497	498	489	491	458	504	465	510	480	525	473	532	499	498	507	513	477	509	513	482	541	485	453	483	488	475	519	472	506	477	499	461	466	482	474	513	529	470	505	520	504	433	456	489	459	528	480	490	483	476	536	524	446	523	507	499	508	456	500	504	471	478	465	526	515	475	481	494	452	487	494	465	541	463	485	482	497	491	479	509	478	501	519	501	486	503	507	496	470	533	502	508	488	479	497	485	493	492	513	489	436	466	493	475	490	528	443	495	473	529	501	496	501	494	495	442	449	479	498	521	469	474	457	484	482	488	452	457	522	504	514	463	495	503	526	478	475	486	473	489	487	504	504	440	477	485	495	460	490	534	489	500	484	467	465	486	523	458	453	509	488	468	497	511	524	476	439	497	451	527	459	468	520	478	493	501	479	447	467	511	486	469	489	491	490	492	484	535	496	531	491	476	513	481	499	530	475	504	486	468	460	512	460	483	524	522	499	492	466	475	481	488	495	478	518	537	469	481	469	483	479	492	522	449	464	510	484	463	497	470	492	494	508	498	441	469	474	467	494	512	473	485	531	506	485	493	505	466	495	482	478	498	473	455	526	477	462	491	481	463	506	530	474	484	500	466	509	458	511	473	503	476	532	450	478	497	519	560	499	480	522	492	494	484	474	514	471	491	499	515	509	453	504	515	476	495	517	494	471	517	472	496	482	477	506	524	461	499	468	489	493	504	493	472	480	442	468	462	465	478	481	497	462	498	479	479	449	464	519	460	474	515	517	485	506	462	559	490	509	455	491	482	465	452	489	457	524	505	479	511	497	502	495	469	467	504	481	483	464	473	459	486	496	517	504	473	492	521	488	472	473	477	464	468	505	480	446	466	491	510	486	506	529	505	490	525	495	488	511	450	495	493	519	494	506	499	525	470	462	467	534	511	483	526	497	524	476	497	480	499	506	504	495	515	461	501	486	515	508	482	501	480	483	455	503	487	502	511	439	480	507	497	484	458	464	490	468	523	467	489	518	498	496	519	468	501	514	478	508	470	531	483	499	490	545	489	488	504	488	515	532	508	498	473	503	475	496	477	510	487	500	507	470	471	500	516	483	475	528	494	475	516	475	483	492	481	489	516	468	452	507	468	505	494	451	433	480	466	494	505	473	473	477	488	498	505	483	446	494	468	485	472	477	487	455	536	499	494	466	497	508	469	497	500	514	500	489	498	508	492	498	494	497	478	495	480	498	490	490	524	505	511	511	492	525	437	472	471	499	500	479	511	506	501	519	503	485	476	483	497	485	446	459	471	475	502	458	496	487	452	520	474	494	472	500	499	532	479	507	503	523	470	463	494	470	516	500	492	494	489	517	502	541	458	470	473	520	506	469	493	512	471	474	485	501	492	505	523	476	493	487	492	467	497	494	491	526	481	574	477	499	458	505	507	490	498	484	529	471	465	502	477	500	520	476	501	523	515	544	490	469	477	468	529	477	515	484	477	496	483	487	491	484	519	507	482	512	505	512	534	415	490	528	515	503	462	500	476	507	515	503	435	492	502	448	454	505	439	483	508	513	505	489	516	434	489	537	506	497	511	492	459	475	500	501	462	525	518	492	456	454	480	512	491	529	503	496	516	493	488	497	494	509	495	491	531	500	518	504	475	449	446	519	533	500	518	504	464	470	513	428	469	505	471	501	494	525	512	504	495	514	479	466	473	511	492	478	463	482	498	515	459	490	444	466	471	493	487	497	522	509	469	490	472	467	516	494	515	479	525	462	482	478	514	482	486	497	465	451	468	493	493	497	504	494	496	459	511	492	462	534	518	516	498	476	499	474	459	485	520	473	495	506	507	482	491	465	486	501	495	501	479	458	454	462	508	475	484	486	459	480	483	502	542	478	490	455	456	483	514	521	506	508	499	464	479	468	501	453	535	488	506	509	469	485	468	483	500	518	521	529	496	456	512	470	454	507	488	506	443	452	459	461	521	532	493	490	482	469	491	486	447	467	512	515	492	535	493	534	466	515	475	494	498	489	466	461	515	460	463	494	471	466	555	523	490	475	459	479	470	488	525	498	485	498	453	484	485	490	495	467	497	490	480	492	440	512	475	540	502	508	484	518	486	471	458	465	472	529	503	477	479	489	524	478	478	452	486	509	503	507	491	446	509	476	503	509	474	458	477	454	490	499	496	470	445	448	484	481	489	480	502	484	488	503	473	499	462	494	490	519	530	471	502	550	516	455	483	471	473	516	465	477	491	499	523	499	467	513	507	481	516	495	501	504	473	428	504	472	528	468	496	469	461	453	480	492	490	480	512	488	463	497	485	528	506	469	500	490	454	536	487	506	524	495	512	502	502	489	439	482	441	479	532	476	503	473	462	536	465	506	481	479	467	480	489	462	501	492	449	481	483	494	498	502	515	503	520	498	503	441	497	484	475	503	493	499	449	523	440	483	484	483	484	472	518	521	482	483	487	466	498	517	522	521	439	502	495	449	501	486	502	516	483	499	496	496	522	529	470	544	545	488	509	516	493	489	472	506	502	525	495	500	511	479	482	484	507	506	495	499	465	465	502	516	495	521	490	499	513	493	499	493	478	494	460	457	490	481	506	450	508	457	485	481	507	465	493	468	484	503	517	483	487	500	510	507	482	512	476	498	476	485	439	492	480	463	477	483	475	512	465	531	452	451	455	474	488	498	526	489	485	509	470	516	504	497	466	442	492	494	462	509	478	488	493	523	469	516	516	499	486	484	502	500	469	475	473	505	506	485	495	463	507	481	483	477	489	491	441	464	472	495	440	477	526	478	517	495	519	504	502	472	474	504	484	522	502	490	510	512	510	479	500	453	504	474	466	510	497	512	513	477	460	525	482	489	532	484	480	484	504	492	513	490	512	486	501	502	508	466	469	465	493	500	483	483	504	522	471	533	471	485	495	503	516	487	472	498	495	487	494	489	462	535	502	501	490	473	511	522	468	548	481	460	458	500	470	496	473	503	486	492	515	489	483	511	467	475	479	467	509	489	491	479	486	547	506	444	521	468	482	489	465	507	513	540	475	487	479	480	492	444	509	522	495	505	518	457	509	478	496	463	496	543	495	495	495	488	486	518	436	463	502	472	501	436	482	528	467	467	490	496	498	420	497	481	459	549	506	498	434	478	479	450	482	521	482	501	493	535	532	477	508	484	484	485	460	460	470	486	473	479	506	485	508	496	474	477	520	487	518	471	477	476	478	504	486	483	467	465	446	474	521	495	510	503	493	497	479	529	501	467	512	476	498	492	482	486	487	508	511	520	466	517	492	479	480	489	482	474	529	460	487	519	454	526	478	498	489	506	459	478	489	498	493	514	467	452	485	525	456	520	459	495	467	505	464
7962	714	698	626	496	440	439	427	374	391	431	405	375	364	369	416	375	393	418	389	389	358	352	346	352	351	357	350	377	369	374	366	388	385	391	377	367	380	357	387	367	358	351	352	364	363	367	338	372	390	380	356	344	341	390	381	341	356	341	358	372	336	353	379	417	342	349	339	366	369	385	339	354	359	364	376	333	360	361	311	387	407	367	377	306	352	373	369	332	378	367	371	370	366	352	322	411	383	329	324	364	369	369	350	352	360	355	391	314	376	358	370	338	354	344	357	366	392	357	394	321	327	376	337	348	356	391	348	351	364	375	408	381	338	354	349	383	337	358	343	396	362	387	354	382	356	326	349	368	357	375	368	359	352	369	363	339	358	376	380	357	346	368	397	346	348	347	378	359	366	338	366	398	363	381	362	363	378	384	390	322	347	358	384	398	368	386	383	364	353	363	388	416	401	334	385	374	349	324	349	353	350	368	359	371	334	393	353	370	338	352	330	393	391	330	369	411	363	365	357	369	362	395	397	382	375	368	389	359	398	391	378	379	368	337	385	331	350	319	364	313	357	351	370	368	351	361	376	374	394	384	356	364	384	347	389	390	374	374	389	397	364	366	354	332	376	353	348	384	335	337	361	361	374	358	361	393	405	393	349	362	349	357	369	367	334	356	373	367	387	324	355	348	370	356	354	358	342	344	359	392	377	381	349	331	361	351	367	370	336	369	363	330	349	352	341	361	384	365	395	376	374	353	365	383	366	386	355	377	367	376	382	313	404	407	361	381	373	379	343	362	383	388	320	354	355	373	352	366	338	322	358	377	377	387	385	382	350	330	394	372	346	349	383	357	370	371	344	351	381	382	368	363	357	364	397	374	331	338	382	395	335	386	373	368	364	352	348	379	370	373	388	360	362	362	401	384	364	360	379	376	376	344	389	351	332	339	341	377	365	366	369	388	332	369	329	366	368	377	312	369	395	360	360	347	380	324	365	332	366	346	367	367	356	395	369	367	343	359	335	344	383	352	380	357	355	389	356	348	336	350	337	344	367	337	328	411	372	330	353	391	376	385	336	380	405	369	354	387	376	353	361	343	361	345	337	397	345	372	348	361	336	348	336	319	335	396	389	346	341	371	347	349	376	364	380	384	366	368	349	397	375	361	356	341	360	373	341	367	349	346	347	387	356	312	364	319	386	387	331	358	368	371	366	358	372	351	363	362	349	384	352	348	363	351	390	371	377	348	351	384	341	363	361	367	359	373	360	387	342	376	320	376	367	366	361	368	364	349	374	354	353	384	336	327	346	354	356	358	308	317	398	347	393	390	371	401	361	349	383	378	396	366	392	321	363	360	383	369	357	373	365	345	328	363	356	386	438	406	386	397	332	398	321	369	354	382	357	382	391	379	337	345	349	365	349	385	356	424	337	355	368	383	378	344	369	330	393	357	338	348	409	336	345	338	400	337	335	357	338	351	366	379	359	377	352	334	358	338	361	344	386	363	358	354	344	361	372	381	350	366	354	372	330	380	359	313	390	383	351	354	366	338	343	350	327	353	346	344	388	361	348	367	325	354	384	404	331	355	371	392	337	331	386	369	361	359	398	381	357	373	365	364	355	385	377	383	405	344	359	374	350	365	363	381	397	379	372	372	370	366	368	369	341	331	365	352	360	358	371	364	365	345	339	378	340	300	361	391	362	387	346	384	345	339	371	331	386	362	378	339	327	387	336	411	360	386	370	342	384	337	367	344	360	381	382	325	357	335	338	352	365	359	368	349	341	366	341	366	361	391	347	373	352	350	375	371	366	343	391	380	359	346	336	381	355	361	395	370	370	363	340	316	376	371	333	352	354	344	359	346	343	361	364	352	375	351	384	344	371	342	369	359	341	328	357	342	352	373	363	338	390	356	356	367	367	344	351	375	377	351	328	340	375	406	391	391	338	354	369	381	379	373	364	375	397	352	374	379	346	340	340	385	388	351	364	351	395	363	331	372	358	377	353	343	341	366	355	399	367	394	394	358	327	356	366	389	364	354	346	379	391	353	382	349	339	365	367	362	395	372	352	349	352	372	349	378	379	343	386	341	366	356	352	351	351	368	346	374	373	380	364	340	326	365	350	361	383	370	380	372	376	347	362	345	366	365	360	371	389	383	387	378	359	347	383	348	377	396	361	369	346	323	342	368	386	325	359	338	362	356	380	401	364	377	370	366	343	331	371	373	380	371	357	395	368	363	311	371	376	337	390	385	355	379	361	357	334	331	335	374	365	375	403	357	352	361	376	356	335	346	370	390	356	369	338	357	396	337	367	337	350	383	333	356	344	364	350	380	349	351	343	362	344	362	371	336	365	343	359	367	332	383	341	365	353	388	319	385	359	360	367	391	364	399	381	340	336	331	363	304	356	371	333	373	382	367	340	347	379	349	375	392	375	346	356	369	379	346	334	362	373	346	381	357	362	327	364	330	367	379	335	370	361	371	384	340	395	360	366	392	372	333	354	399	357	400	401	364	348	358	359	394	366	321	382	356	357	355	377	394	351	388	346	382	350	351	360	352	340	364	346	367	356	348	380	402	370	405	376	409	346	352	376	365	371	337	354	384	371	395	391	403	367	369	380	348	368	397	383	345	389	372	368	386	350	388	357	337	375	354	359	345	366	346	357	354	376	333	361	350	323	390	371	338	344	332	378	344	345	342	376	351	390	381	420	367	364	341	323	354	355	341	344	385	357	329	328	392	408	388	363	405	370	388	379	323	363	387	360	363	354	393	369	342	360	369	370	365	313	371	341	352	378	370	367	406	371	354	394	338	351	385	369	321	383	311	373	392	376	380	376	370	389	346	366	342	372	343	374	385	329	324	390	360	378	360	371	368	359	347	344	321	379	415	321	371	358	340	357	393	378	378	384	370	359	374	327	365	359	350	368	340	374	384	353	372	363	345	360	360	347	351	371	367	381	325	379	351	373	355	365	356	353	370	368	381	360	390	361	343	325	349	349	372	326	352	379	385	387	389	395	377	369	407	379	355	371	388	356	355	391	349	360	369	371	368	380	365	353	350	426	374	364	340	387	393	374	327	326	347	381	346	370	375	358	395	356	364	350	362	372	390	378	360	342	387	374	378	338	357	345	360	376	378	361	380	345	323	379	341	398	364	401	354	365	344	398	359	375	356	394	308	341	343	349	385	361	368	376	363	386	368	365	339	319	340	343	384	383	348	359	362	341	352	362	339	380	350	385	366	385	386	361	401	374	358	360	368	347	340	367	376	377	387	371	363	336	319	360	327	350	384	350	401	380	362	366	371	333	338	389	364	343	381	375	355	369	355	342	398	378	356	377	331	365	339	382	348	378	367	379	396	338	360	382	389	352	410	358	377	362	359	383	357	382	367	378	376	362	360	344	341	360	377	331	384	389	366	358	359	346	384	407	356	340	358	349	349	367	397	353	388	373	366	345	396	353	349	347	386	314	315	382	364	368	380	389	352	362	352	361	372	412	315	343
6766	1137	1603	1668	1508	1415	1236	1119	1154	1118	1049	1027	963	934	934	940	947	913	872	832	878	900	921	861	887	848	869	891	856	897	860	847	871	868	899	863	793	856	829	790	852	829	832	852	849	842	849	830	868	893	886	814	868	835	869	846	862	816	854	815	794	858	805	842	829	867	852	843	808	828	820	837	840	815	875	889	837	841	832	841	822	826	833	846	828	821	845	855	812	794	867	790	785	828	850	838	893	829	827	853	878	825	839	837	870	868	798	850	865	823	850	858	821	839	804	848	841	815	824	794	893	855	840	876	830	827	837	793	832	810	833	836	871	905	783	844	827	830	801	851	841	832	834	827	842	867	798	829	819	841	880	872	801	854	863	780	886	837	805	843	836	832	878	777	853	837	823	857	888	858	853	871	842	828	859	843	871	833	810	880	796	868	786	849	835	817	831	848	839	849	801	826	800	838	874	833	860	827	866	825	847	847	823	855	861	836	857	823	776	795	814	790	865	833	841	854	850	820	854	835	899	866	834	846	856	837	882	875	852	836	856	837	821	891	816	839	827	835	841	839	813	846	783	855	842	849	863	844	875	864	831	813	822	849	861	789	792	872	850	825	849	846	772	901	882	789	839	860	854	820	825	880	836	799	844	804	859	812	820	849	823	804	790	829	837	803	835	841	883	822	801	821	844	849	851	768	842	863	840	848	778	809	866	837	892	814	853	830	839	866	839	848	836	849	831	831	814	800	843	824	846	826	836	871	849	852	873	827	804	836	869	858	822	863	873	836	836	838	864	832	860	871	870	846	808	816	839	809	800	829	794	834	797	831	835	801	862	806	844	825	822	747	832	844	888	819	807	809	878	812	803	894	859	830	835	851	937	864	795	816	842	850	884	821	838	798	855	817	866	818	818	851	824	864	851	891	804	853	837	789	830	845	838	834	788	853	874	843	843	855	857	831	833	849	837	825	789	820	865	844	841	831	843	829	802	851	817	883	860	796	837	845	849	853	842	837	848	837	817	839	804	810	846	802	883	792	823	780	831	830	779	827	790	812	816	890	883	857	884	834	833	813	834	843	803	789	795	812	829	850	865	837	803	818	790	839	851	832	893	877	783	803	875	873	818	808	848	871	859	860	854	850	835	818	875	858	815	811	835	820	839	801	817	773	844	838	827	854	821	832	879	832	823	844	824	840	915	863	878	847	822	821	847	876	853	858	769	845	843	840	843	884	823	815	822	849	863	829	856	852	832	835	867	859	810	832	829	885	780	848	823	850	868	879	823	779	838	807	795	786	885	827	862	867	872	846	875	824	853	820	817	850	814	857	813	842	825	883	834	905	819	829	864	851	845	784	869	827	869	818	826	846	864	843	805	819	836	807	794	865	821	823	849	830	821	856	845	856	828	832	819	819	809	831	825	800	822	852	827	839	846	838	800	874	796	814	841	882	851	822	826	817	832	839	829	850	804	774	813	827	856	829	856	823	860	824	840	823	844	852	853	838	789	831	838	826	829	868	809	791	817	802	768	801	799	854	849	862	855	773	847	863	845	813	829	864	805	830	801	781	867	838	811	863	864	876	825	840	843	780	840	817	844	838	854	829	861	818	828	869	813	838	854	923	821	907	837	849	817	834	823	820	906	876	814	855	790	782	841	827	791	869	906	790	852	845	818	821	831	853	789	845	833	846	823	876	838	847	757	800	873	783	823	791	826	811	854	913	851	858	817	818	777	872	851	795	821	896	855	828	817	867	824	816	807	803	849	779	861	798	842	841	802	811	829	888	784	821	794	854	863	865	859	822	880	837	846	806	848	902	848	839	789	854	826	815	829	897	852	836	768	824	855	816	860	867	843	835	819	846	842	841	854	860	846	834	816	883	807	833	796	822	833	854	821	857	793	833	813	855	832	796	807	848	815	861	895	845	851	859	849	815	869	803	825	841	845	784	815	804	859	840	827	843	818	833	861	820	792	845	859	837	892	810	850	805	840	814	850	840	815	892	836	850	832	849	873	854	810	845	853	806	854	831	843	802	898	851	884	827	814	853	836	808	866	791	852	835	821	853	856	854	834	876	860	858	761	846	830	870	856	831	785	798	787	861	817	879	829	832	781	900	857	797	851	859	855	887	854	876	795	839	837	844	842	788	819	786	844	823	841	786	858	911	806	793	846	857	824	852	818	852	861	856	813	821	859	780	860	830	839	847	824	825	839	787	850	815	864	846	860	862	821	838	816	845	813	793	828	810	826	850	813	846	830	811	821	844	847	824	867	786	828	859	843	848	831	857	840	818	815	831	815	855	892	832	836	861	897	867	819	851	828	828	853	840	837	849	873	803	829	863	869	856	839	839	867	830	855	843	854	798	802	802	878	796	809	845	886	820	844	805	797	871	845	877	881	876	819	878	831	836	848	840	836	821	844	816	866	842	829	861	841	800	818	826	858	879	813	816	776	804	907	850	846	832	846	825	864	855	808	822	858	795	809	824	895	850	853	854	805	858	813	866	786	840	877	811	838	872	816	815	845	833	796	817	857	824	845	884	876	881	822	864	866	850	821	835	902	805	845	842	850	831	828	842	909	865	842	791	869	894	905	816	846	883	847	847	854	809	831	846	859	848	882	805	862	798	899	861	838	849	813	837	843	832	849	868	836	860	811	807	857	852	865	821	833	855	820	876	860	826	843	830	900	843	819	831	836	839	838	794	851	841	888	846	839	830	855	819	847	837	844	835	876	912	838	864	813	818	821	815	793	822	814	870	837	855	872	808	863	842	830	830	877	862	779	851	846	861	885	856	854	845	877	846	845	857	830	836	827	835	809	827	813	862	851	818	862	837	867	826	831	853	785	836	791	829	845	855	802	844	813	791	850	798	889	797	860	816	849	788	816	795	797	828	835	788	796	838	787	818	848	833	823	843	846	838	829	892	860	804	837	838	834	848	800	918	810	904	841	876	827	837	844	858	867	898	842	793	867	838	836	888	857	860	891	835	859	860	813	826	882	836	841	835	853	851	860	849	864	855	848	867	856	822	861	840	801	845	801	861	791	825	844	871	849	841	895	822	845	823	829	801	807	871	858	847	878	783	873	861	835	822	838	796	849	809	796	840	798	848	866	836	855	865	839	867	782	842	867	848	822	815	843	800	825	836	878	857	824	850	846	855	778	837	808	866	804	841	842	823	839	853	873	797	828	817	845	847	858	793	827	814	815	855	789	826	832	859	801	821	828	779	849	847	791	828	875	852	796	837	847	812	818	859	834	807	847	854	873	877	809	785	795	889	820	852	855	879	814	881	840	835	808	821	839	833	856	806	810	838	788	811	827	836	835	878	833	846	814	818	859	863	833	804	835	861	866	793	850	853	885	881	808	844	829	826	856	810	801	822	847	824	792	899	829	833	790	852	870	858	813	851	831	801	874	770	873	895	832	819	843	824	857	855	871	810	827	807	859	840	819	805	793	827	816	802	825	861	876	847	844	868	788	787	824	865	818	841	829	817	849	824	800	880
15133	1405	1043	848	643	553	516	443	417	434	416	401	370	387	381	320	368	325	383	322	360	330	332	349	368	318	319	337	317	352	345	351	357	358	357	334	350	335	353	360	343	350	326	355	324	341	330	305	323	340	342	356	305	322	343	346	343	389	318	339	339	312	341	335	359	314	362	339	344	304	368	329	320	324	331	350	359	325	330	346	358	344	328	345	330	366	349	341	378	330	359	316	359	326	335	318	309	343	348	315	294	355	347	373	332	323	373	330	346	337	379	356	316	341	339	332	369	372	411	340	374	356	352	362	348	353	360	310	350	324	304	348	313	349	349	297	352	342	332	361	347	350	374	317	333	361	360	353	323	380	347	338	321	325	342	297	377	321	330	320	307	320	326	325	363	371	311	370	363	319	336	376	346	314	337	331	357	321	335	330	337	318	346	369	289	358	321	377	342	342	341	350	375	353	344	317	373	339	352	359	325	325	337	306	315	320	375	316	363	325	304	344	347	344	311	326	385	358	366	336	368	342	356	355	307	361	340	319	299	339	342	338	333	316	332	318	355	357	341	363	316	324	329	324	354	352	320	334	316	300	344	348	322	307	337	312	353	339	346	318	347	363	330	342	372	350	351	360	388	315	347	319	342	360	330	349	361	328	325	372	314	347	362	344	318	357	318	340	333	317	334	355	359	375	327	337	331	352	339	311	349	355	355	308	328	321	312	357	351	360	326	340	361	349	313	331	341	324	334	358	328	324	331	329	371	326	320	300	354	340	364	308	337	333	307	336	332	317	349	336	334	348	325	313	326	351	360	343	344	331	364	338	345	314	335	336	325	334	325	344	363	376	357	361	341	348	320	333	349	320	303	304	330	348	348	345	336	351	329	347	355	350	354	311	325	331	334	353	345	349	316	350	340	303	340	346	366	333	335	339	340	327	332	309	345	359	335	340	351	337	369	338	377	384	394	345	356	346	330	298	314	295	349	334	357	292	344	297	322	351	312	310	345	366	345	362	333	319	315	360	336	337	342	340	319	344	341	362	368	317	339	302	342	344	357	342	332	364	328	369	339	376	344	298	340	361	333	340	347	312	311	365	326	365	309	341	338	365	318	355	342	334	314	349	340	339	316	321	339	337	360	300	327	305	358	310	312	362	321	348	310	345	359	308	370	361	336	323	340	386	338	346	314	296	334	315	335	340	348	358	378	289	339	306	352	291	350	340	350	368	339	350	329	376	375	341	338	330	316	364	343	342	311	330	346	342	332	343	273	331	338	362	352	362	330	313	325	354	318	360	324	348	341	330	339	315	337	342	336	312	345	357	337	351	343	342	314	332	341	329	306	328	355	354	357	326	350	298	331	311	344	340	352	391	340	348	331	334	355	327	317	307	342	331	325	306	314	343	354	333	335	319	317	340	342	339	344	328	318	350	354	345	328	374	356	333	372	329	347	321	317	346	311	313	329	344	293	317	317	351	333	300	298	338	334	357	332	269	352	320	312	315	394	326	344	321	345	331	327	365	320	323	346	353	324	284	301	305	347	337	353	358	324	357	349	318	313	335	339	361	350	367	307	342	317	356	339	323	323	343	327	349	321	359	323	364	346	324	341	330	343	340	335	335	327	352	362	322	332	335	286	338	330	376	349	356	342	351	303	341	334	342	325	334	342	346	327	349	347	388	350	355	370	340	325	323	324	313	338	353	329	339	313	324	354	304	313	309	321	309	371	327	330	363	331	328	334	355	318	338	393	342	364	320	305	332	329	328	352	348	318	340	341	378	362	335	368	348	343	294	318	353	320	363	352	360	331	326	363	357	335	346	361	304	334	342	320	362	330	345	346	360	336	331	344	363	325	353	350	352	317	341	358	341	360	315	309	318	311	350	298	347	325	322	345	339	332	333	319	333	361	343	339	343	349	334	341	346	356	337	293	344	314	339	324	317	308	307	339	351	335	335	349	354	336	324	350	323	313	346	331	333	323	334	333	356	339	346	357	316	349	319	323	327	358	363	320	349	340	360	358	319	329	350	335	297	327	343	346	330	361	339	329	336	339	360	359	385	354	380	359	335	354	353	349	377	338	318	306	327	335	324	337	351	389	338	349	357	351	350	340	323	351	328	340	312	332	292	356	330	360	307	373	354	336	316	321	316	327	345	360	350	349	373	340	330	348	353	328	312	321	332	343	357	351	307	365	336	352	320	340	343	364	335	364	334	340	351	355	343	291	330	282	343	377	334	356	328	337	349	342	335	334	341	339	299	322	327	304	341	372	346	350	315	349	336	370	331	353	356	349	341	327	301	337	348	359	339	356	331	359	356	349	300	328	363	343	365	323	359	347	327	344	338	353	349	337	344	340	352	314	345	321	370	330	324	349	357	319	341	290	335	320	381	362	352	336	332	364	368	315	372	339	339	296	313	356	347	313	300	339	349	333	368	342	294	355	351	355	353	354	312	375	337	357	335	323	346	332	312	418	339	332	350	325	362	349	352	382	337	324	303	348	331	334	371	334	345	357	356	331	291	359	323	357	325	305	361	340	341	338	339	338	324	328	342	320	295	334	339	311	360	328	327	320	321	313	328	309	317	361	365	323	348	326	326	354	343	343	326	320	349	358	363	332	306	351	344	338	326	378	301	338	361	322	306	346	332	320	356	365	327	311	349	331	320	354	332	328	360	317	292	346	327	341	314	362	332	319	360	327	339	324	345	338	326	344	310	330	323	363	329	345	333	303	357	290	362	336	323	332	356	327	369	374	369	324	365	329	336	342	325	345	361	360	314	346	352	344	318	341	342	304	336	371	364	292	350	372	354	344	336	298	347	399	341	334	347	337	320	335	366	356	334	314	354	357	345	334	321	367	346	316	343	367	350	359	338	333	314	358	380	321	376	359	294	324	322	308	320	352	353	334	349	342	349	322	339	335	348	346	315	341	347	343	346	360	352	338	345	310	351	349	353	320	373	310	311	344	347	350	357	393	343	334	331	374	345	341	352	345	339	357	342	333	324	333	357	320	333	357	336	322	332	339	341	293	345	344	325	335	332	329	386	324	311	351	311	350	331	392	339	289	331	336	323	363	338	307	361	344	350	349	358	340	339	353	288	371	357	288	315	332	397	317	325	377	340	349	356	334	344	369	310	306	323	324	316	345	329	306	341	348	368	371	343	361	352	354	347	338	357	352	378	361	333	349	323	336	345	354	363	298	326	332	361	336	311	313	341	358	327	341	326	321	359	343	358	367	337	330	338	343	309	322	302	350	287	328	320	324	360	359	330	358	347	328	354	330	339	317	313	357	336	344	340	365	342	337	380	308	326	360	373	365	311	293	353	339	348	335	372	312	318	351	327	333	322	318	335	331	326	335	294	351	347	350	333	341	310	331	366	335	353	308	352	355	345	346	388	321	312	366	345	355	304	304	374	366	327	344	349	339	359	335	344	336	378	322	353	327	319	344	312	297	334	322	330	351	389	316	350	347	305	358	366	309	331	316	377	283	295	343	357	356	321
8464	1311	2179	2331	2096	1805	1531	1344	1233	1229	1157	1133	1084	932	946	911	882	863	894	861	882	881	842	889	810	839	803	817	749	773	779	790	836	789	808	823	732	782	787	820	735	803	806	768	769	769	770	727	773	806	755	778	728	807	769	748	749	747	797	740	794	783	717	799	750	773	698	739	776	746	734	746	760	738	800	761	752	742	747	745	806	720	837	726	738	771	748	797	739	723	724	787	789	763	767	766	747	691	795	778	702	779	773	764	770	750	725	772	745	750	781	767	708	747	803	750	742	741	799	756	783	745	783	703	737	765	764	769	698	744	701	809	780	786	773	804	771	749	710	782	772	709	796	705	762	745	772	780	769	799	813	747	732	711	735	774	738	808	729	756	745	772	743	744	774	764	746	751	771	758	741	702	749	766	737	736	728	725	780	789	762	755	748	767	762	692	759	756	772	729	749	778	774	738	770	715	745	732	804	782	752	767	771	746	696	751	760	775	734	790	800	761	756	800	790	748	745	749	748	764	769	801	762	769	755	728	755	745	758	758	779	704	748	785	763	766	732	777	799	725	750	776	758	775	767	750	735	767	741	755	740	759	781	746	769	768	742	728	761	771	704	780	746	750	775	762	725	731	748	750	776	762	719	749	772	765	756	744	730	720	794	780	754	770	746	732	729	727	772	762	766	746	758	764	742	746	756	688	724	721	718	761	751	769	798	745	737	775	784	761	776	684	746	767	763	711	788	758	777	725	735	722	785	747	764	748	773	737	749	743	766	778	758	714	780	769	747	759	805	723	756	728	761	761	807	743	753	756	713	700	740	787	721	775	799	771	748	707	757	767	776	754	754	699	756	757	720	724	704	756	725	723	764	726	706	760	785	733	733	732	741	799	725	761	746	778	782	773	762	697	751	736	771	760	760	804	765	738	778	688	788	749	733	798	775	752	726	755	742	775	762	750	774	773	753	803	752	671	759	800	779	795	711	744	769	732	812	792	828	753	698	767	761	770	756	746	728	695	721	750	757	762	770	691	793	772	788	757	758	759	768	766	731	779	723	779	755	728	759	764	734	782	774	744	774	760	774	769	749	699	783	708	793	754	727	719	747	713	750	733	730	755	758	739	781	723	761	782	682	708	726	729	765	733	762	756	783	753	770	801	788	709	765	749	766	782	759	718	752	750	707	765	782	795	724	743	798	734	770	742	721	775	747	743	770	751	774	772	737	773	789	807	771	733	744	749	701	787	753	756	736	726	749	765	723	721	785	721	772	697	738	704	743	758	748	702	814	735	717	752	711	729	733	730	738	780	725	773	769	735	710	778	732	744	744	728	770	767	745	780	763	740	777	720	794	742	765	782	793	766	781	731	752	752	714	741	712	825	779	789	738	733	743	738	711	745	723	750	766	745	741	766	742	697	718	765	697	789	727	776	706	727	760	761	761	811	708	766	758	756	741	759	764	747	779	762	711	759	762	737	728	754	755	767	759	776	734	739	732	760	723	774	799	781	727	795	725	800	793	754	750	758	719	755	767	745	771	748	769	783	742	766	794	742	726	798	779	750	724	720	750	711	801	714	757	771	758	751	729	737	750	720	740	772	788	745	699	767	765	751	779	756	756	731	728	753	725	762	730	739	788	733	718	784	742	734	748	781	764	730	743	737	756	720	755	774	766	776	782	751	718	760	755	779	754	757	716	720	747	775	731	807	822	733	760	752	751	723	792	748	733	730	737	789	770	764	738	740	809	718	737	781	747	759	712	798	773	768	768	711	782	778	734	771	738	781	755	788	771	772	761	788	754	763	723	731	744	714	758	720	803	740	752	778	767	704	749	747	754	730	718	723	749	714	734	749	796	752	685	742	740	781	802	732	743	728	703	720	746	771	729	751	738	817	762	720	825	736	774	803	776	766	744	762	751	728	784	757	718	768	741	804	747	748	764	754	757	702	738	715	703	739	728	782	759	733	784	733	758	722	748	772	693	773	772	732	782	774	754	778	758	791	741	735	808	774	777	771	752	740	779	775	766	767	807	778	736	747	739	713	783	829	728	771	724	725	789	730	687	773	756	801	769	770	715	761	777	712	774	800	720	758	760	739	740	725	739	726	768	709	720	774	727	751	749	775	756	739	775	733	737	748	781	786	759	788	718	731	777	737	697	744	774	778	751	753	849	803	779	780	786	786	708	724	730	777	772	764	775	781	768	717	765	745	729	725	727	765	731	777	770	742	741	759	728	688	742	777	769	759	759	752	750	721	753	725	767	731	743	743	742	739	729	789	770	716	747	718	773	760	713	801	745	777	753	696	758	738	765	776	754	763	775	732	729	791	746	715	764	762	786	694	761	768	713	770	710	786	833	713	717	734	764	759	713	762	771	731	772	777	722	772	741	741	780	716	735	803	750	757	735	756	692	707	822	768	758	745	782	728	769	764	733	766	754	739	735	756	767	764	778	740	764	752	775	767	744	796	734	789	721	721	735	756	750	766	750	762	733	725	790	754	753	760	740	810	703	727	746	769	748	715	734	731	748	765	748	729	718	759	741	775	747	749	770	706	761	781	716	793	773	727	738	724	765	798	739	792	739	751	726	783	709	719	773	758	712	781	772	736	784	742	755	716	774	779	742	807	717	715	741	713	739	795	741	773	727	786	790	795	812	743	769	707	715	755	698	751	714	749	728	721	795	742	759	714	800	764	728	746	741	718	791	768	691	749	758	737	729	761	737	720	750	758	772	756	748	797	739	717	735	722	829	756	806	711	846	719	758	806	778	761	737	754	768	755	747	756	772	733	791	752	760	772	786	739	765	724	787	829	774	759	729	803	750	794	799	758	736	803	790	758	777	739	722	732	735	761	707	776	734	763	751	791	725	757	709	776	776	796	769	748	701	754	732	781	763	773	749	762	790	755	723	725	761	740	746	736	706	777	722	774	783	787	775	754	756	786	762	725	734	721	786	726	750	778	729	700	757	766	700	734	750	748	723	736	703	786	773	755	725	746	747	739	753	738	724	748	760	766	732	771	675	755	746	691	779	746	799	724	714	771	755	732	823	751	701	737	753	705	736	734	740	716	755	748	791	768	762	780	697	765	800	691	741	758	718	779	819	745	754	731	760	726	745	767	784	742	733	678	764	755	758	756	790	728	708	760	761	724	761	696	775	842	781	741	759	755	748	792	762	780	771	725	751	767	731	785	732	783	784	691	769	823	752	787	750	695	802	745	700	738	730	753	731	728	792	785	778	768	783	737	718	786	756	747	762	760	762	757	752	740	763	720	780	740	756	753	729	717	733	764	736	764	751	749	781	722	798	741	727	720	745	769	739	782	748	780	742	725	751	760	764	712	727	758	734	758	817	730	721	749	756	757	761	734	740	724	738	773	767	749	737	707	729	797	759	740	760	764	760	752	751	792	744	707	783	751	793	757	751	774	735	711	833	752	768	775	735	751	749	762	749	762	750	752	794	752	761	743	791	763	767	761	759	734	729	761	746	735	770	743	750	767	800	767
1374	199	209	209	190	194	197	186	168	185	173	180	182	158	203	151	207	218	183	181	184	192	184	187	180	201	210	202	200	209	172	200	165	192	178	175	186	181	169	165	172	197	187	188	187	187	193	169	203	207	208	171	187	192	179	175	180	189	175	184	170	185	207	182	165	189	165	179	190	170	191	198	191	190	192	197	184	201	190	189	174	180	164	169	208	199	194	172	215	211	173	179	213	177	177	185	171	161	156	191	188	192	199	165	180	184	167	194	187	174	178	173	198	192	193	205	177	225	161	196	197	198	170	207	166	184	165	173	186	169	199	210	173	167	167	204	163	166	178	191	191	181	189	148	189	189	155	208	180	214	185	152	185	163	196	159	187	163	176	170	173	190	190	179	156	164	204	178	171	180	178	174	184	179	190	222	164	198	175	207	180	211	196	201	160	183	175	164	153	180	182	192	224	203	166	168	164	192	199	170	180	181	183	182	186	177	180	176	180	182	175	187	176	199	178	189	182	184	178	207	189	202	164	182	182	173	177	175	187	163	183	215	173	191	183	180	156	159	178	195	168	192	203	182	200	173	224	186	176	195	194	205	178	179	183	164	175	188	200	202	182	193	186	179	158	174	207	201	194	205	165	155	174	182	177	174	177	178	200	172	149	182	185	181	208	197	177	161	171	205	194	182	176	170	176	192	155	204	200	183	174	159	187	180	160	200	212	221	182	205	184	186	195	197	179	182	189	184	199	189	153	190	174	204	219	196	183	161	181	182	170	204	177	180	186	175	188	189	166	201	182	190	186	168	198	185	161	188	170	205	187	186	188	203	189	230	165	192	169	192	156	179	169	144	196	169	174	166	179	195	183	215	215	192	194	177	192	182	164	164	174	180	194	222	197	196	202	174	186	183	182	177	180	183	194	198	191	185	206	170	156	191	181	177	204	206	172	176	170	191	177	182	208	168	178	202	197	186	216	202	178	212	183	178	183	180	181	197	165	187	194	161	187	207	164	173	185	168	186	201	177	197	188	200	157	186	162	169	200	164	195	183	183	184	172	195	193	188	167	221	182	169	199	185	173	193	171	230	182	182	170	161	204	200	211	175	162	196	179	175	180	166	197	181	181	198	157	200	189	193	188	209	225	175	162	165	183	171	176	184	192	158	146	158	172	176	175	213	191	184	182	172	194	196	171	201	198	185	187	192	187	185	187	194	188	184	183	179	188	182	158	178	195	188	177	195	181	166	169	186	206	180	171	188	177	150	190	194	205	191	191	181	204	178	168	192	180	173	181	172	189	181	175	172	183	214	181	197	183	204	193	178	178	182	187	169	165	171	179	178	183	202	177	188	196	164	206	205	176	189	188	194	179	195	185	179	165	156	173	176	172	184	197	197	170	200	201	175	167	157	188	199	166	175	180	189	172	203	158	213	205	224	202	191	173	189	185	194	184	162	207	177	207	209	188	178	199	202	170	184	179	191	189	188	166	198	164	174	163	161	177	197	168	203	172	164	191	177	212	160	178	164	210	186	180	184	176	169	180	186	176	186	192	174	184	210	143	168	189	181	182	162	195	175	182	195	171	184	195	198	191	150	188	161	200	219	167	189	200	179	178	185	195	177	189	187	200	197	180	184	189	196	202	171	183	189	178	158	180	181	205	185	187	205	175	188	177	163	210	186	170	197	185	181	206	214	176	187	204	175	206	179	197	197	182	179	190	174	190	206	204	166	162	177	183	171	189	167	189	158	180	184	174	181	184	164	212	195	158	191	151	172	200	181	186	201	196	204	187	210	197	191	197	175	205	174	207	178	206	203	175	183	180	180	203	165	174	188	138	194	184	190	195	187	175	180	187	182	160	205	167	173	200	186	169	184	171	190	206	195	188	180	207	197	229	207	177	187	194	182	194	189	200	179	202	208	182	182	181	180	182	159	172	172	177	186	198	160	162	176	169	207	204	189	184	196	187	197	195	174	175	223	173	189	195	209	198	182	167	150	194	156	191	183	159	199	172	179	196	184	200	190	190	140	161	195	185	168	185	165	209	199	180	193	186	207	173	176	175	181	171	192	184	205	196	214	206	196	194	211	190	165	182	171	187	156	173	170	188	187	188	186	187	187	177	180	175	194	153	178	158	196	176	220	178	176	157	193	180	184	181	164	175	154	174	187	220	149	189	171	190	157	192	164	207	193	211	190	176	180	189	185	182	195	189	190	182	182	192	190	185	176	185	169	204	158	185	195	161	179	172	187	201	174	196	201	199	177	214	198	179	179	195	191	222	181	180	170	206	187	169	174	184	176	201	192	183	165	186	197	174	161	181	176	171	200	193	188	178	177	193	193	178	165	201	199	202	193	182	198	197	186	187	151	164	198	196	183	213	183	163	190	188	193	185	220	191	203	185	191	179	192	182	163	149	188	178	193	200	175	190	209	169	177	202	175	221	189	198	208	208	189	187	173	198	180	189	189	217	175	184	195	164	178	207	192	175	169	170	187	183	192	190	156	183	202	196	193	171	189	195	212	188	194	210	197	182	193	210	192	158	179	178	209	188	185	164	209	179	192	203	151	169	176	174	176	170	168	193	186	202	202	209	189	196	163	227	184	161	171	175	185	188	186	185	158	185	173	180	195	252	175	164	166	197	207	189	189	194	198	184	187	186	176	175	167	182	187	165	192	190	169	223	194	194	180	183	189	160	182	171	173	170	187	185	202	182	179	195	188	170	185	177	188	152	165	180	196	209	171	166	173	183	178	177	196	197	181	201	220	192	176	198	168	197	181	173	191	192	177	183	187	186	177	198	161	196	199	223	176	195	181	193	167	182	179	161	174	180	216	218	193	167	209	183	178	177	173	203	183	201	192	199	160	174	167	168	171	185	179	183	197	203	185	174	210	215	183	173	196	188	181	193	182	187	169	195	170	182	178	178	195	183	182	187	186	177	202	191	186	193	171	162	160	195	193	194	185	184	207	173	202	183	167	187	170	191	155	176	194	165	201	184	186	190	168	213	183	197	193	164	180	177	178	208	166	191	176	157	166	176	200	163	202	178	177	182	210	176	190	178	153	170	166	180	171	188	189	202	192	173	150	209	191	210	183	189	212	204	209	183	180	173	162	171	177	208	206	188	204	169	162	211	181	179	190	170	171	200	179	215	195	184	151	205	190	183	172	162	177	185	174	172	194	170	174	176	165	186	210	174	191	183	163	175	173	182	199	182	193	204	154	177	185	165	193	212	202	174	189	176	150	203	192	182	172	179	187	193	203	172	179	177	202	173	185	190	164	214	205	178	189	180	157	189	208	189	196	168	204	180	220	190	188	197	175	193	180	183	193	201	194	179	174	203	196	180	184	187	213	207	183	211	170	216	188	187	178	180	189	178	191	205	208	169	187	194	169	182	155	181	185	159	191	207	198	176	186	173	178	188	233	170	194	182	183	191	168	197	193	168	176	161	159	160	159	179	201	196	171	194	165	185	198	182	172	187	174	207	173	168	164	192	165	183	178
1732	542	544	504	538	537	555	512	483	536	484	513	479	483	475	492	504	506	466	515	454	514	460	503	485	451	486	496	516	501	467	459	492	469	495	475	480	501	489	520	485	507	475	481	453	452	510	506	494	490	491	488	497	473	506	516	478	488	473	526	482	479	539	476	440	483	479	512	496	504	470	468	531	487	460	528	511	482	490	498	519	479	490	477	491	459	489	501	472	480	480	465	457	452	517	477	462	473	489	479	459	471	504	489	504	460	471	480	515	483	489	490	494	502	495	449	468	464	487	484	480	456	483	469	495	448	469	458	476	485	471	494	468	524	477	464	504	517	438	470	477	507	524	475	505	518	476	516	455	450	460	465	467	479	459	505	461	484	490	495	472	499	474	484	503	495	469	493	503	467	476	484	447	474	489	498	466	485	458	463	519	487	463	494	514	512	474	459	478	489	519	466	473	444	470	480	473	491	501	490	506	439	488	508	497	482	521	480	473	447	501	497	448	481	495	504	472	502	480	540	495	538	523	469	458	522	464	490	535	455	486	439	469	487	453	454	485	480	478	517	466	504	491	492	452	467	446	505	498	458	448	493	497	489	489	442	451	468	449	432	465	483	484	468	505	503	443	488	496	521	523	451	511	485	501	500	507	441	507	480	499	425	482	468	472	466	509	462	459	477	497	449	476	430	508	493	486	465	493	485	509	500	506	503	466	505	481	485	476	513	491	505	501	494	473	494	502	473	500	443	440	465	453	490	485	477	455	472	493	473	496	444	504	493	488	523	510	488	483	502	508	500	481	478	461	490	512	518	498	463	498	512	511	471	495	483	521	531	507	463	462	501	492	485	442	512	484	528	492	452	440	472	505	504	500	455	502	467	473	489	501	477	531	480	492	455	478	547	488	466	492	503	478	479	496	454	471	491	478	505	481	416	484	500	494	501	506	504	434	520	474	501	461	505	519	463	481	510	482	484	460	486	464	474	472	516	441	450	446	508	519	498	470	486	522	488	476	494	457	535	474	490	453	490	447	513	492	485	429	498	474	456	476	468	495	477	464	495	480	530	445	483	500	485	474	532	490	464	463	484	478	496	500	474	492	503	482	498	447	470	479	487	470	480	498	526	511	481	451	503	467	453	521	492	474	488	485	500	479	484	454	475	509	475	492	449	501	481	492	504	488	478	474	473	484	495	469	498	523	455	500	454	465	491	508	504	456	473	502	465	471	453	453	478	485	475	460	493	504	501	486	503	475	494	497	450	498	496	499	483	495	463	478	437	470	459	506	478	505	557	517	466	464	520	476	499	506	487	476	473	487	483	480	490	504	479	506	511	479	491	489	480	481	460	463	477	439	517	481	478	487	465	462	448	489	481	499	505	493	537	444	496	487	502	466	528	492	479	467	532	488	496	499	507	524	489	471	457	460	476	483	475	503	491	514	486	429	526	460	450	455	516	526	477	487	487	479	446	487	467	480	502	479	451	481	466	496	488	479	457	498	512	510	474	463	477	490	459	459	443	457	495	496	473	489	446	486	470	475	497	466	459	500	473	442	497	497	488	493	463	473	481	554	450	505	492	503	508	517	515	527	478	502	462	469	490	515	493	497	519	524	505	469	462	475	490	484	506	469	502	461	502	471	501	477	477	505	481	510	454	528	493	494	493	501	445	457	517	487	485	471	461	490	492	459	462	437	487	513	475	467	488	514	500	472	469	435	510	487	496	479	512	455	474	475	473	449	504	474	511	481	460	479	471	463	489	493	462	524	489	491	468	462	459	497	500	428	454	503	482	468	472	506	469	473	502	524	478	485	449	511	496	455	470	475	485	489	473	473	515	513	493	512	464	478	494	472	424	484	502	478	485	498	509	476	498	472	458	534	482	469	451	459	525	483	473	502	485	470	490	486	492	475	492	449	476	500	480	511	496	523	485	476	544	489	492	498	497	486	486	447	482	439	524	508	464	482	481	469	449	490	514	493	483	482	448	483	480	465	467	481	484	489	470	475	515	478	499	494	480	459	466	473	515	477	465	498	474	487	477	507	518	526	473	477	490	456	523	508	492	445	478	457	480	495	489	502	479	457	459	463	473	503	465	532	492	489	485	476	502	460	477	481	461	513	482	505	519	477	504	497	458	506	466	490	508	446	479	474	485	459	498	517	497	500	516	474	518	473	529	512	471	482	494	528	481	463	470	495	530	486	482	488	481	505	492	478	495	517	498	490	459	456	512	470	495	467	477	470	482	475	486	484	462	495	496	446	524	485	489	483	517	479	513	479	508	476	466	482	494	491	465	462	497	499	477	426	491	467	467	488	484	475	478	486	519	513	498	476	479	505	463	465	481	500	491	471	522	491	471	489	492	519	498	490	526	479	497	461	426	493	520	492	466	501	433	464	483	470	513	507	505	492	482	442	451	504	488	509	486	532	453	517	519	495	516	512	509	476	516	501	469	456	532	526	477	490	463	465	463	493	495	434	466	480	520	477	489	469	489	484	483	417	475	496	500	485	468	471	441	524	489	472	483	474	495	459	517	474	477	515	492	457	492	534	474	499	474	480	495	490	543	486	502	488	488	486	487	515	483	512	508	485	440	497	507	515	482	471	472	483	506	467	448	485	462	493	477	439	514	487	492	504	465	465	483	481	477	488	478	546	484	459	469	451	523	493	514	462	457	481	482	450	489	463	447	491	489	503	500	483	476	538	441	502	499	525	485	502	468	462	476	490	527	522	513	510	469	450	509	466	503	490	471	474	490	488	504	479	495	468	482	482	536	450	523	477	484	471	445	466	474	486	509	476	485	493	463	507	511	507	481	500	529	456	480	485	449	473	487	495	473	479	481	473	479	489	492	451	466	493	438	442	486	470	491	454	436	474	500	472	481	501	473	451	451	485	464	482	485	487	488	448	553	474	488	470	462	473	478	494	488	468	506	486	521	497	449	459	492	471	495	475	465	506	481	485	508	480	513	452	495	478	487	489	480	489	519	483	448	451	424	514	473	447	491	523	477	483	435	485	506	498	502	440	498	482	473	502	487	480	502	498	487	477	462	475	461	461	453	452	445	457	502	467	509	488	471	485	508	460	525	515	489	470	485	476	487	478	492	480	476	475	513	488	482	495	472	547	490	505	460	455	498	483	497	480	501	471	501	470	487	457	440	491	502	506	439	492	476	479	481	507	471	476	483	477	491	496	495	513	481	489	478	470	465	471	464	474	484	478	482	494	475	494	453	490	473	454	471	485	462	517	471	475	471	525	499	472	490	445	534	485	453	498	504	483	467	477	431	469	489	485	486	481	494	470	470	486	515	467	503	483	483	494	472	450	502	478	504	477	486	479	484	466	470	514	520	480	475	501	489	496	525	466	475	492	505	458	479	471	474	521	502	513	505	508	441	489	466	485	489	484	456	474	465	467	506	484	510	465	508	461	491	442	464	482	486	500	467	501	483	449	493	471	502	506	467	498	474	485	507	472	536	480	486	495	481	445	483	456	482	472	491	496	522
8038	736	712	571	508	471	441	421	400	410	386	424	411	355	381	352	379	370	392	353	375	366	384	370	355	354	361	375	369	337	364	380	355	369	360	355	326	352	382	352	367	368	395	361	351	358	377	373	373	365	351	361	400	372	361	338	372	354	363	333	345	320	396	331	342	368	371	380	331	356	340	362	370	354	325	332	379	353	342	361	342	385	346	388	396	343	352	338	341	360	378	334	396	382	357	368	361	341	365	365	396	379	398	361	382	344	364	373	331	371	347	355	391	339	376	326	375	344	384	389	351	377	378	349	360	372	348	382	345	359	362	357	352	332	322	373	352	333	355	376	378	411	363	335	377	372	341	405	347	386	357	365	353	375	397	343	396	366	414	392	390	314	380	364	365	405	370	328	363	366	356	384	367	361	370	364	375	347	366	347	379	336	378	357	358	379	357	362	355	384	364	346	400	377	355	356	348	355	376	345	356	376	360	343	354	377	316	377	316	354	335	377	366	358	353	353	370	350	304	341	362	348	365	372	363	390	382	375	347	372	380	371	363	383	364	362	341	320	380	365	363	362	403	388	364	374	355	366	352	377	365	355	296	367	347	383	373	326	359	376	353	324	336	390	381	392	366	360	356	321	396	331	329	372	336	352	390	334	376	377	352	365	373	365	395	384	356	348	357	409	330	389	361	365	368	364	324	388	359	364	386	349	352	320	373	332	338	351	345	369	321	325	350	404	381	349	373	344	335	353	356	387	319	369	364	376	370	376	366	367	368	343	363	355	380	357	359	368	344	374	342	341	380	357	340	351	342	353	379	334	359	327	317	346	392	380	385	369	353	358	394	364	406	363	348	357	386	381	369	329	352	365	349	363	371	368	377	340	395	362	363	342	329	397	379	353	381	383	371	350	371	401	339	376	363	337	337	334	344	369	352	365	382	329	341	351	341	379	352	368	333	333	353	364	361	359	374	376	391	360	349	333	351	378	373	365	357	360	370	348	359	355	356	387	382	325	382	381	342	322	343	377	311	328	364	343	339	351	308	354	352	382	383	328	359	356	365	365	374	340	371	384	353	400	328	333	359	355	375	354	408	356	367	365	334	332	333	387	389	345	366	403	370	369	391	342	350	339	334	380	376	399	417	380	352	359	322	369	367	359	368	351	360	390	395	391	350	373	330	399	379	348	383	377	368	355	308	356	349	384	375	327	369	335	351	384	329	340	332	365	350	344	380	335	370	342	351	344	370	337	347	346	364	342	358	373	378	341	340	362	360	377	318	373	366	363	402	390	382	390	374	352	339	394	372	373	358	406	358	382	375	367	357	312	369	336	371	353	323	388	390	330	391	358	339	414	359	358	366	382	353	369	400	388	385	338	382	363	363	341	344	377	376	356	411	331	362	355	350	371	345	323	339	346	380	337	355	344	355	339	314	347	374	334	335	401	344	377	374	354	366	381	344	326	348	374	389	363	332	346	351	406	327	348	363	327	355	354	382	369	363	354	381	336	361	321	357	342	371	371	392	372	353	384	374	355	356	368	378	372	381	370	384	328	342	371	383	361	365	395	358	355	353	357	351	332	335	364	374	339	404	375	331	354	376	373	382	357	375	364	366	334	361	328	333	377	365	373	364	377	340	337	330	352	346	345	319	362	340	372	396	334	369	384	365	372	367	355	344	387	364	365	351	389	350	355	337	368	337	314	360	352	373	372	325	367	358	376	375	327	354	371	363	373	409	354	377	362	361	359	361	347	330	348	401	376	349	340	377	354	334	381	375	323	395	376	372	365	372	377	340	373	344	367	371	374	377	356	339	346	385	336	365	370	367	380	379	384	363	374	366	345	361	371	382	373	396	335	375	351	353	364	362	376	380	354	373	369	362	342	353	370	347	349	361	345	363	380	355	374	343	349	386	371	340	367	356	340	372	387	353	369	375	384	369	344	333	363	339	383	356	351	367	342	337	371	351	374	354	361	372	343	356	359	362	374	352	379	371	381	339	376	338	381	365	362	363	388	372	370	343	351	407	353	349	359	360	393	351	369	362	359	361	370	352	391	348	321	342	348	361	316	340	346	354	361	355	362	339	327	380	385	377	359	362	356	381	375	397	336	370	379	347	369	371	327	358	359	388	340	346	341	362	388	349	367	382	379	358	369	366	378	376	351	353	402	387	337	377	344	400	389	381	343	321	368	356	350	352	360	345	409	357	349	392	388	353	385	358	347	359	324	375	362	344	356	347	340	334	356	363	407	382	340	389	357	346	345	354	378	379	368	376	395	332	336	346	386	355	380	409	372	382	332	387	353	402	357	352	359	386	371	381	344	342	361	323	349	358	379	356	357	376	350	343	341	363	355	349	360	366	349	336	370	402	371	395	426	364	316	374	354	385	328	360	365	385	333	436	365	375	365	359	387	362	380	357	360	341	349	351	326	317	380	372	361	346	389	344	348	355	382	391	390	354	375	354	372	340	361	360	364	371	358	365	342	367	396	349	330	352	350	386	338	410	371	351	339	354	379	369	330	367	376	391	331	372	369	385	348	353	385	371	356	373	375	364	323	342	350	353	377	389	335	363	345	345	372	355	354	334	375	349	364	362	400	359	332	349	352	353	332	336	360	365	341	381	385	352	349	375	351	364	398	383	361	369	349	391	385	353	373	381	332	339	395	390	353	334	336	354	368	347	389	393	362	368	357	369	383	359	393	337	376	366	336	373	396	354	381	371	382	392	372	347	350	327	355	332	377	356	352	373	417	392	378	362	361	321	375	329	345	372	354	349	373	372	368	340	354	347	371	331	351	348	344	373	395	349	349	370	365	356	382	323	365	399	375	370	390	354	351	333	370	368	351	356	348	380	370	387	380	397	342	380	322	344	355	352	380	354	382	358	349	376	368	341	351	401	345	382	345	368	371	337	343	322	344	342	340	374	390	350	330	378	360	397	351	395	331	345	369	384	364	368	320	355	363	380	396	344	396	344	314	364	355	339	356	386	351	341	343	369	385	365	366	335	395	354	328	379	310	363	365	357	383	359	341	370	373	385	377	378	337	371	348	402	383	360	358	371	387	342	335	323	356	334	315	365	388	323	367	343	322	376	367	372	349	381	383	332	354	371	343	350	344	373	368	342	356	331	393	354	356	377	355	376	367	357	369	336	350	342	386	375	378	393	356	398	379	348	368	377	357	348	346	348	347	327	379	395	382	380	369	376	362	300	367	420	377	342	365	371	345	336	344	392	401	367	384	376	378	344	371	368	353	375	321	358	363	389	363	325	369	380	355	368	333	367	343	386	384	397	371	362	351	358	381	371	349	360	383	351	372	358	344	403	357	344	353	389	368	381	362	373	341	356	361	349	364	386	353	345	351	359	391	404	350	382	324	338	357	373	343	376	360	329	344	356	360	328	353	370	362	357	374	345	347	334	364	368	373	377	341	392	350	345	357	398	377	389	362	370	368	360	384	363	376	374	344	358	371	373	348	369	343	373	344	352	361	402	390	382	396	365	360
6653	1163	1574	1749	1558	1460	1289	1240	1163	1068	1022	1017	1028	953	905	921	962	917	892	847	849	849	875	875	885	846	824	904	868	908	848	849	855	870	893	893	817	852	884	845	845	838	871	874	836	832	853	861	873	881	837	803	843	839	847	845	848	852	868	848	907	839	848	873	801	843	788	816	817	887	821	777	858	856	862	843	836	819	797	816	822	835	868	895	883	809	831	915	840	812	831	852	795	833	805	831	814	808	843	811	793	847	797	817	835	820	804	854	826	806	830	848	835	832	860	851	868	828	850	844	830	847	817	802	874	807	871	828	829	813	791	869	869	823	839	798	795	823	818	798	866	847	829	838	831	820	854	828	859	784	795	842	825	841	875	853	796	790	845	791	858	823	809	853	840	828	835	863	844	802	831	812	849	808	870	780	828	867	863	894	814	892	765	854	827	832	834	834	902	816	866	820	862	822	821	825	860	836	859	885	789	819	817	783	810	755	812	864	859	871	819	850	844	848	818	828	821	844	878	836	844	822	822	793	756	835	854	823	797	840	852	808	836	797	880	813	815	879	840	884	868	883	801	845	791	802	827	810	810	865	828	803	823	825	837	848	867	838	809	830	813	790	850	810	883	825	797	901	834	835	847	846	833	818	870	810	792	859	788	850	828	843	837	844	897	866	816	839	826	798	830	854	863	860	867	851	797	876	854	831	817	804	863	881	800	787	872	833	859	827	835	807	812	898	858	809	842	873	808	837	834	811	806	860	851	887	796	868	837	860	861	866	880	812	826	819	818	839	858	863	843	814	838	847	833	838	856	810	860	836	832	807	876	798	827	856	845	829	837	803	787	843	844	855	820	869	818	844	842	868	815	801	847	860	762	797	829	793	819	820	886	830	831	796	855	844	851	897	866	813	884	812	868	863	786	857	806	806	820	808	821	787	849	778	787	830	860	852	839	878	791	819	873	889	808	799	827	820	805	813	800	865	794	751	780	812	797	833	832	834	802	829	861	855	821	862	915	837	812	828	866	798	837	774	804	885	835	835	875	898	863	848	832	816	917	853	839	846	824	831	801	852	838	823	808	853	849	850	856	804	840	836	834	835	844	828	808	860	819	797	877	840	817	867	893	803	816	820	830	832	810	867	795	844	850	798	815	793	817	868	873	833	837	838	797	858	840	793	805	868	839	830	850	841	877	791	857	848	895	850	869	820	846	807	861	887	830	833	854	834	875	843	870	853	799	829	892	818	815	877	790	842	785	857	826	846	802	866	868	828	860	878	831	867	883	840	792	825	862	823	846	812	764	840	815	876	755	811	816	841	852	764	835	867	841	783	844	825	837	812	825	797	838	852	813	850	840	862	847	887	863	823	809	841	809	842	820	858	830	805	757	796	823	818	826	869	842	813	820	837	871	847	798	851	853	851	828	828	876	861	812	850	828	837	830	831	824	828	830	902	834	888	824	824	809	787	815	850	843	805	810	865	850	841	876	834	865	796	835	815	819	832	805	779	852	897	809	872	807	801	824	830	796	834	804	856	850	867	843	882	807	791	869	815	824	825	813	820	828	828	799	851	847	793	782	849	841	792	890	829	825	832	814	830	838	848	825	765	860	830	804	860	849	820	845	853	844	910	865	848	862	836	849	881	847	817	872	848	837	848	865	865	840	837	863	857	825	867	832	838	823	882	810	832	866	866	829	855	852	814	873	897	856	826	856	811	855	797	842	824	848	819	827	843	882	790	777	881	783	792	844	830	899	836	826	850	802	833	877	879	831	852	831	825	821	852	848	798	868	874	823	798	858	853	821	877	822	845	813	829	865	846	852	844	865	834	792	877	814	821	840	867	813	809	876	855	823	877	859	868	847	792	870	838	829	832	797	847	841	802	845	849	830	868	842	802	867	813	823	862	817	827	790	842	888	840	906	834	883	850	892	874	826	859	852	839	840	829	840	802	878	817	845	859	824	834	847	819	820	846	843	868	803	832	842	807	777	834	884	883	826	824	754	805	829	839	832	863	828	842	862	831	793	814	827	865	856	815	853	830	838	867	820	869	833	842	864	842	828	848	843	836	884	847	826	789	854	810	774	860	877	846	821	833	846	797	848	918	790	907	839	812	854	802	812	881	885	842	844	857	758	806	861	854	857	903	817	875	795	854	809	888	859	873	837	849	826	813	826	838	874	830	821	848	833	784	815	842	848	811	851	891	838	833	787	845	806	833	852	851	804	817	844	843	793	800	862	886	822	847	804	866	885	812	821	842	812	851	833	837	822	847	838	850	878	852	834	820	872	838	884	856	803	850	847	816	794	832	803	865	807	861	856	845	834	896	841	867	772	854	856	801	789	816	865	841	816	840	784	835	826	841	866	823	808	856	846	911	832	847	831	840	843	891	834	855	804	880	805	842	802	820	816	847	823	828	759	791	832	884	839	847	804	794	864	864	798	868	863	788	840	845	892	845	813	830	788	875	841	846	819	860	837	855	858	799	852	826	883	828	803	862	799	852	846	857	829	841	853	821	789	753	864	856	837	861	824	798	828	774	827	847	820	855	766	855	820	864	798	870	793	809	832	838	827	802	856	790	777	832	838	796	829	889	845	799	835	830	846	847	823	807	818	811	844	803	886	821	803	818	855	852	829	859	893	864	818	866	859	843	855	831	831	841	799	861	798	794	818	862	805	822	922	814	846	878	845	865	834	835	834	815	804	812	842	789	856	829	839	880	808	835	834	871	830	884	861	848	819	804	866	800	863	840	761	773	799	834	793	836	818	820	782	866	846	813	847	842	819	855	830	897	849	863	783	857	848	814	787	832	787	872	820	878	862	776	797	866	862	826	849	838	801	840	832	838	836	851	833	869	828	878	841	832	854	854	853	821	821	854	833	896	839	858	863	871	854	928	820	829	812	829	809	859	852	832	820	877	818	844	832	866	857	797	807	844	810	776	857	814	841	864	831	829	814	811	789	851	811	817	840	803	827	875	802	855	847	815	789	843	838	851	832	833	869	829	838	812	794	866	775	826	865	817	796	866	822	816	873	849	817	840	832	865	871	846	837	847	779	855	866	811	870	855	815	864	809	835	791	791	851	885	828	857	818	849	773	797	863	847	856	800	856	840	849	852	872	850	856	847	856	877	862	863	828	875	808	856	886	828	846	843	841	820	845	799	840	861	817	901	856	846	874	910	826	840	808	850	856	798	883	856	852	905	895	806	893	802	831	824	823	863	811	830	855	774	846	885	848	851	806	877	824	809	800	807	814	863	765	871	859	825	789	795	822	843	801	824	840	815	799	811	882	841	845	876	866	785	793	873	852	790	818	837	829	863	880	865	825	848	888	848	857	822	852	861	878	816	851	867	849	861	841	816	867	846	826	829	849	866	830	828	850	856	864	871	833	844	840	801	896	818	808	815	866	814	812	826	823	854	782	855	782	861	836	868	838	808	824	868	846	851	804	879	838	830	801	853	844	867	819	825	808	823	817	852	831	875	808	879	846	800	833	856	820	847
15121	1351	1035	820	644	600	488	432	407	400	378	420	410	377	353	336	389	338	369	381	385	343	358	369	336	343	354	329	325	330	364	350	350	328	357	306	341	344	354	290	349	359	346	320	341	308	356	323	387	314	331	345	375	319	327	330	349	372	329	329	367	353	370	362	317	362	370	322	325	301	376	367	299	338	336	345	332	303	345	322	342	348	341	343	307	341	350	358	328	348	325	343	339	358	325	349	338	343	362	340	348	329	326	373	322	355	376	308	366	345	330	354	350	341	327	276	357	328	329	319	301	352	330	346	375	356	336	345	346	355	361	314	350	324	327	366	339	355	308	327	328	325	316	340	333	346	366	302	304	328	329	335	375	316	333	302	366	340	343	366	345	328	327	332	346	349	311	328	357	321	342	346	318	329	297	322	343	341	331	347	367	345	344	295	321	343	333	335	361	352	317	324	315	339	360	349	352	357	326	341	347	339	351	375	331	359	335	360	312	351	316	361	303	349	327	317	325	341	347	354	328	325	322	355	357	327	337	354	337	346	331	350	359	337	313	370	354	341	371	326	373	318	323	299	298	329	354	360	317	331	308	326	307	374	371	289	325	326	340	322	354	331	335	330	332	351	305	331	314	342	345	339	358	326	359	334	342	330	326	300	343	333	337	341	366	359	367	349	312	329	316	337	334	314	318	327	337	301	324	338	312	325	306	327	352	350	318	306	337	310	336	314	334	333	315	380	346	324	346	314	321	356	327	342	340	353	334	331	366	314	383	368	354	325	355	344	316	316	326	345	374	323	307	311	314	298	300	354	365	322	362	321	333	333	385	353	338	359	342	322	345	309	368	348	328	314	321	370	373	355	324	327	308	325	334	338	318	325	358	317	329	356	326	323	347	327	322	331	303	357	344	316	323	293	309	349	377	331	314	346	335	319	329	339	329	340	310	346	361	345	363	313	335	327	322	328	322	340	311	338	316	322	319	351	326	339	318	314	328	340	311	329	338	360	351	358	315	355	353	325	359	367	331	328	340	347	329	366	305	333	359	365	353	323	351	341	311	321	313	296	352	348	334	352	351	316	327	316	341	341	350	292	342	336	343	351	330	332	359	321	339	319	340	319	347	375	336	351	340	340	336	333	395	331	336	373	344	349	352	335	335	312	332	322	354	309	357	360	340	392	309	320	329	354	322	339	340	350	313	354	328	345	350	359	334	329	343	332	339	337	346	340	342	376	329	339	336	372	361	336	341	345	350	339	329	343	327	373	342	334	330	337	340	338	337	347	350	326	335	341	315	324	311	341	323	337	334	331	356	334	365	332	330	387	356	311	375	323	340	361	340	330	347	330	350	338	361	341	354	296	325	356	308	337	335	351	357	357	342	324	337	339	338	335	332	346	326	362	331	326	327	366	359	330	348	347	304	320	324	365	305	324	334	358	317	347	348	335	326	333	331	359	287	360	335	341	348	331	327	334	334	322	363	328	315	328	335	350	349	299	378	353	363	326	316	358	316	331	325	303	333	345	327	311	306	346	320	353	311	333	313	351	330	311	292	317	339	322	335	365	338	335	329	323	364	366	339	335	360	339	338	355	332	313	343	369	348	330	326	339	330	368	349	350	326	309	332	319	344	312	358	323	359	362	335	313	295	336	346	362	347	357	329	340	361	353	385	364	315	366	351	334	353	310	352	347	324	345	362	351	347	352	324	321	374	352	323	314	329	345	338	334	339	336	374	357	338	367	315	338	343	326	316	325	327	341	335	340	320	334	347	317	320	347	347	344	298	339	334	312	343	327	322	361	364	330	334	301	322	339	345	351	366	341	328	336	320	305	329	313	338	330	353	355	342	334	368	324	283	362	370	331	298	348	344	356	324	338	356	348	378	327	345	325	342	324	316	338	345	356	356	383	327	301	339	330	317	349	366	323	369	346	330	324	336	360	338	289	315	357	306	343	362	356	354	324	361	295	314	378	337	322	328	329	349	314	330	337	343	339	364	320	352	303	353	352	326	339	330	342	338	327	291	321	325	325	344	313	335	347	317	298	356	306	352	362	348	340	320	333	373	355	343	341	346	343	339	358	370	340	315	320	326	358	301	341	341	337	353	324	357	349	354	333	325	360	339	352	339	359	354	337	352	341	347	333	299	359	341	339	364	380	327	303	286	337	310	338	356	320	337	325	310	328	353	348	373	314	323	345	362	342	350	348	343	341	353	339	350	370	354	319	340	318	312	324	339	335	340	334	318	316	334	325	351	342	352	392	334	355	341	369	364	354	307	316	300	337	320	336	333	370	359	338	309	321	346	347	337	338	356	294	364	356	359	377	367	341	337	321	352	323	316	319	340	323	341	337	359	314	355	340	294	286	346	357	339	313	355	373	339	300	336	350	323	328	317	317	324	298	347	340	346	354	344	338	346	337	320	334	349	347	348	337	370	316	321	321	341	319	321	326	335	307	326	351	331	331	358	320	306	328	315	372	345	332	301	304	351	298	294	354	309	365	352	366	352	311	308	331	375	361	330	370	352	348	343	360	338	332	350	323	362	331	359	324	344	368	321	348	342	342	356	333	332	347	333	308	355	355	332	330	339	342	321	315	317	336	355	344	351	331	331	330	332	335	370	315	326	334	337	364	356	336	324	353	335	310	303	313	346	343	374	370	328	362	334	326	340	307	338	337	321	341	372	352	344	370	375	364	362	338	341	344	328	363	352	360	351	334	312	332	367	336	344	334	334	339	343	349	314	370	373	318	356	320	365	320	344	328	375	355	321	378	337	361	334	357	338	365	316	322	326	341	349	344	338	334	330	364	332	299	342	358	315	331	328	331	355	340	380	347	355	318	310	367	318	346	338	352	333	324	342	344	336	320	354	332	358	303	324	340	342	326	355	286	333	340	308	333	342	350	352	348	335	337	342	336	330	345	354	332	339	316	307	361	346	353	361	345	329	367	326	352	363	371	325	369	345	328	344	362	352	343	355	363	352	332	330	314	322	324	346	351	336	310	365	367	356	344	345	350	349	344	337	345	330	346	326	321	340	336	376	379	325	338	310	321	354	376	322	366	311	330	343	350	321	331	357	312	353	351	353	322	339	331	372	350	352	350	365	337	370	370	382	316	356	329	326	334	319	362	303	298	341	332	344	330	339	333	334	353	313	322	363	360	398	325	297	375	320	312	334	296	336	309	350	325	331	362	335	398	365	349	355	317	313	361	328	348	317	339	301	327	301	371	327	353	318	325	338	344	369	339	358	312	324	320	349	348	316	330	347	314	351	332	311	329	338	360	367	338	311	325	338	351	358	354	312	335	331	344	330	357	376	379	324	363	359	328	303	346	349	388	359	323	339	331	320	306	361	335	336	362	325	349	339	292	290	299	319	345	335	332	362	340	365	324	335	349	311	371	366	339	343	313	320	358	302	334	316	330	352	367	311	333	352	335	346	335	312	326	326	322	307	373	340	330	381	336	325	339	331	341	316	338	347	324	349	383	360	345	340	354	376	357
8354	1310	2099	2442	2038	1835	1535	1359	1262	1217	1098	988	983	1020	950	936	858	903	844	888	836	842	812	808	851	836	827	793	770	810	826	754	757	797	790	741	787	807	782	781	793	750	757	743	693	772	764	751	760	766	797	729	745	724	734	731	699	741	763	762	753	793	716	771	759	744	694	760	755	731	770	785	741	749	758	749	739	806	771	759	728	812	761	743	693	733	778	716	750	750	767	749	779	779	767	780	734	744	708	811	729	757	761	759	762	738	736	739	803	762	705	772	728	743	704	778	771	717	762	737	724	776	746	719	752	725	706	719	755	746	724	800	743	719	767	800	767	732	750	731	770	780	768	788	743	710	784	828	804	737	762	758	720	763	726	686	748	775	766	736	771	757	754	745	724	690	734	754	767	768	767	760	734	761	738	744	781	769	750	757	773	776	743	715	762	748	722	703	762	751	762	785	780	751	735	744	736	742	746	764	713	750	797	767	706	720	788	727	750	748	752	716	709	729	737	741	745	774	726	748	713	752	776	751	752	757	703	758	744	739	780	727	767	740	758	733	790	813	736	751	749	729	739	767	735	785	771	772	801	763	786	737	758	748	755	768	712	787	738	759	715	755	737	739	721	793	814	774	756	761	765	806	720	766	716	751	763	733	769	809	713	745	773	754	733	757	793	772	733	693	740	741	762	733	742	731	735	738	747	756	747	808	707	780	723	772	731	715	715	825	761	754	772	682	775	774	791	731	753	762	783	738	729	706	735	782	691	715	769	785	805	759	745	838	778	732	725	708	784	758	728	770	720	741	804	750	751	751	774	767	741	762	780	724	774	784	742	738	762	737	805	754	758	774	779	765	712	767	738	742	759	751	764	810	775	734	755	776	752	734	730	713	816	723	747	721	754	717	722	734	803	745	756	725	780	638	735	742	770	728	769	754	806	736	700	774	793	730	715	686	715	767	740	743	766	790	770	796	746	713	721	764	748	774	728	744	738	735	728	752	725	770	731	750	754	715	764	769	769	795	781	699	806	709	755	754	751	760	790	753	736	669	722	739	755	712	752	781	750	772	723	774	766	768	757	732	736	796	753	784	777	745	781	733	748	762	722	738	703	734	770	706	737	776	710	773	752	804	690	744	739	720	785	768	752	801	755	721	739	708	752	711	733	736	738	777	816	748	699	724	718	736	737	823	802	749	730	743	762	746	766	743	743	754	774	728	765	709	682	767	766	795	762	789	809	778	717	783	725	766	771	755	760	726	756	763	773	754	700	769	724	768	721	769	769	757	732	782	690	723	772	737	796	788	788	774	703	726	740	735	772	726	729	740	818	747	759	742	768	752	772	788	738	764	744	826	767	738	679	713	741	741	773	769	776	790	751	747	713	755	741	800	784	794	762	750	754	789	768	762	741	720	740	777	746	759	752	751	723	732	751	714	743	747	724	744	690	781	765	746	795	785	764	782	757	727	722	725	758	719	725	687	778	763	730	753	781	785	750	740	713	731	749	762	755	781	768	724	706	740	734	816	756	801	717	725	750	725	709	794	714	708	773	800	744	745	757	750	707	706	742	740	761	802	787	774	756	794	694	771	751	782	793	760	779	780	829	703	736	758	782	806	734	746	779	778	747	760	672	750	725	733	674	802	768	795	768	724	780	755	688	750	744	780	740	762	784	726	726	724	745	804	762	725	762	718	718	738	748	755	789	796	732	716	792	751	774	706	743	740	750	766	745	760	767	766	771	726	822	750	731	762	747	803	759	715	769	758	731	701	692	730	767	771	772	719	807	758	733	739	781	745	768	798	770	816	793	718	771	707	787	805	770	695	769	751	741	708	754	738	764	741	726	796	769	781	750	724	744	734	759	734	734	775	747	728	771	743	716	781	689	762	749	730	725	747	785	736	743	754	773	770	742	762	776	744	725	723	757	732	751	727	735	729	725	747	704	722	788	752	760	710	741	728	740	735	736	754	789	790	769	758	751	729	766	737	835	776	708	731	670	740	804	750	748	743	767	751	726	791	734	746	741	717	757	753	705	711	753	698	754	840	725	761	780	756	789	713	763	757	746	713	770	760	762	769	721	750	766	774	731	777	768	770	723	809	728	745	643	788	758	782	845	751	745	766	732	723	751	793	780	747	752	810	706	761	780	751	763	764	780	745	724	783	825	764	726	769	766	758	758	779	698	712	767	736	788	697	820	759	783	771	756	798	736	754	787	752	783	764	766	767	741	749	762	779	777	745	758	792	707	768	787	762	741	786	791	743	731	773	742	724	746	746	770	751	739	822	737	759	759	722	716	816	783	715	765	771	678	753	812	762	737	740	740	742	756	738	745	794	737	742	751	743	746	741	793	751	730	786	791	774	747	741	747	746	751	753	703	718	776	775	750	737	724	839	765	774	735	782	788	762	771	756	803	755	767	762	785	779	750	777	752	807	752	736	784	769	757	745	730	765	759	748	737	767	768	776	772	783	733	736	745	762	750	769	769	730	727	791	774	743	713	752	723	705	727	750	764	735	748	748	725	801	776	735	759	790	725	782	721	771	740	753	754	734	787	711	745	746	761	809	794	739	705	719	769	753	801	759	772	713	784	737	767	729	740	740	727	728	682	733	771	774	768	720	804	788	706	749	757	710	729	761	739	729	759	752	735	705	811	760	736	732	730	782	745	737	760	774	748	740	775	806	757	773	712	748	770	744	707	760	769	734	721	744	743	788	770	758	747	781	678	761	745	711	759	761	745	754	774	775	746	753	739	729	783	778	759	751	777	753	690	757	711	706	784	762	764	786	760	784	793	747	727	781	738	756	735	757	729	785	795	814	794	771	762	826	721	755	797	765	751	766	721	762	807	797	801	744	733	697	717	746	746	760	788	741	779	788	778	739	780	755	777	753	755	773	801	772	673	729	703	779	792	774	758	738	772	715	769	755	768	720	765	708	792	761	755	664	778	741	733	757	801	813	722	754	757	743	767	721	757	740	744	742	757	735	706	777	784	797	724	756	714	774	767	749	767	773	722	777	757	712	737	729	732	723	791	813	747	739	767	741	755	788	775	763	741	783	717	804	731	736	761	765	765	779	717	772	785	779	771	772	790	755	783	757	758	751	797	721	761	776	735	775	781	759	729	784	753	770	752	745	703	743	732	740	726	759	780	749	716	723	723	739	729	733	773	742	770	759	746	760	765	806	759	724	693	759	743	781	771	745	779	739	784	742	734	712	732	788	746	726	733	822	740	772	756	787	756	740	756	733	736	763	742	749	812	728	799	771	808	705	798	783	759	750	793	738	771	769	729	728	789	737	692	790	823	749	762	754	747	769	755	771	762	755	760	746	754	756	714	705	760	779	774	727	763	730	763	749	833	744	767	736	735	769	793	761	732	807	735	730	753	722	765	784	760	721	745	745	696	742	799	755	716	783	779	757	747	715	733	754	728	745	772	746	794	751	764	714	759	780	720	775	755	775	712	767	753	756	759	756	744	776	712	770	759	708	714	726	775	714	734	730
1421	205	194	181	183	156	187	210	182	189	204	186	190	177	198	192	203	195	185	179	188	173	188	194	207	181	197	209	185	182	181	181	167	164	198	184	193	197	172	161	173	197	185	204	197	183	200	198	180	181	174	181	192	197	181	173	216	206	217	175	172	206	165	187	187	199	202	181	168	189	191	207	193	205	175	194	176	157	178	199	191	185	207	167	174	175	200	212	202	208	179	192	169	190	162	210	183	187	180	173	218	192	187	186	180	189	172	199	180	199	202	195	173	190	195	155	180	200	195	182	176	205	187	211	174	191	203	201	176	170	189	194	193	184	170	190	189	151	181	165	202	179	152	192	199	179	190	167	160	184	191	190	171	190	187	179	195	188	182	176	157	182	180	219	159	173	204	167	165	177	194	160	181	185	179	187	159	182	204	188	176	202	181	179	188	179	155	184	203	197	185	202	217	169	176	204	194	179	163	167	185	185	173	207	204	190	186	173	170	180	197	205	177	180	198	195	172	172	170	169	176	198	183	197	173	178	188	222	164	172	154	193	174	165	165	180	181	196	201	191	201	196	153	181	177	191	157	213	196	194	174	174	205	190	211	209	198	194	201	176	189	184	189	188	180	179	222	183	184	185	187	197	185	191	176	202	194	189	202	167	173	204	163	203	194	185	181	173	174	199	181	175	181	191	202	182	194	175	175	187	177	162	174	206	171	198	173	183	198	186	177	198	180	179	195	194	204	200	167	181	189	176	175	204	210	188	176	179	155	170	198	193	187	174	189	180	194	184	178	195	198	179	179	205	183	183	200	202	190	197	168	171	171	174	185	168	178	204	184	180	158	189	162	172	204	189	179	198	184	192	187	213	174	201	185	194	189	187	191	198	171	178	175	183	187	191	167	200	201	185	204	203	194	178	174	187	152	219	207	200	192	211	202	220	192	209	194	180	166	186	196	181	185	188	181	194	211	215	166	173	197	188	186	191	155	177	172	169	180	188	182	177	191	198	195	172	188	207	185	210	170	189	191	157	197	189	184	185	184	173	178	201	203	173	155	179	170	177	190	155	172	179	195	207	198	198	185	150	170	181	213	187	211	154	160	180	190	188	168	175	198	153	167	193	201	162	189	167	205	190	177	174	176	180	210	194	205	189	186	194	160	211	160	214	192	214	210	192	154	152	155	183	186	198	186	193	176	191	203	176	215	161	189	179	196	221	187	199	198	195	174	156	206	161	211	177	149	171	201	181	183	208	190	194	157	186	200	195	173	178	185	182	192	216	179	169	182	212	175	184	177	186	202	202	198	177	190	183	155	174	162	165	150	202	177	178	198	180	199	189	183	191	186	182	206	175	181	174	184	211	216	206	224	220	168	193	193	173	164	195	197	188	193	204	211	180	174	218	185	176	181	157	209	163	190	161	213	192	201	180	195	166	181	181	212	185	195	202	191	171	182	202	185	205	178	200	205	180	193	178	171	188	196	187	182	198	176	188	190	183	187	184	188	208	178	158	192	149	191	204	192	191	198	198	165	180	204	192	197	191	180	181	173	158	203	194	195	195	173	156	181	170	184	196	189	177	183	200	179	190	185	184	213	181	190	198	192	202	166	195	208	187	208	177	175	161	187	172	193	201	177	183	179	176	178	171	167	199	170	198	184	201	190	194	191	181	190	179	184	173	174	196	163	173	190	204	205	188	186	179	209	185	179	185	194	198	172	201	181	182	210	199	177	196	194	196	170	183	171	177	204	193	178	159	200	192	207	192	181	197	164	218	197	183	185	186	185	206	184	175	180	166	177	178	166	171	198	182	205	192	169	189	205	193	183	202	206	172	189	216	171	190	184	206	185	193	189	181	201	179	192	172	164	176	184	169	185	187	196	175	166	199	201	171	196	202	170	171	187	188	168	178	165	186	159	192	165	178	199	189	163	183	171	190	174	186	161	182	189	185	191	158	159	195	170	170	192	190	176	184	205	192	175	184	200	169	178	186	194	169	182	169	193	165	183	180	216	216	199	188	170	153	170	193	175	176	174	180	189	153	193	175	210	201	197	177	199	171	192	170	178	174	173	195	211	190	186	192	184	189	206	217	183	192	166	177	182	185	208	172	175	199	181	171	170	199	193	164	202	175	179	184	212	183	175	211	152	181	162	176	179	181	186	181	171	179	175	214	173	171	192	191	217	193	159	169	180	157	164	181	201	183	163	181	209	209	205	199	169	171	198	201	185	193	199	203	179	223	210	174	200	184	172	198	201	182	175	200	156	186	180	180	187	199	195	183	197	187	172	194	190	185	199	162	198	189	176	173	223	199	148	187	194	211	177	182	185	200	206	168	197	197	178	199	197	207	193	212	189	208	196	224	205	195	187	173	171	192	211	213	163	193	148	188	162	170	160	190	185	191	167	183	185	181	184	187	193	194	191	212	167	206	191	193	177	196	166	156	176	169	192	194	164	190	221	192	171	175	161	184	182	162	212	213	164	180	176	179	163	197	209	203	189	184	189	195	190	198	210	208	191	180	175	192	192	181	188	180	188	175	148	158	171	184	188	169	187	192	162	173	164	190	184	176	189	212	185	203	170	172	146	174	198	200	198	199	194	181	181	162	171	185	184	202	162	190	217	186	173	190	187	194	206	170	218	181	168	195	203	183	183	177	177	199	179	174	216	206	172	200	193	177	190	184	208	167	183	206	197	197	181	145	190	190	201	209	185	164	184	190	203	177	170	180	181	165	219	185	198	200	168	178	196	171	198	193	192	177	168	206	202	199	193	181	184	198	191	211	228	165	182	190	182	173	171	180	191	199	213	174	182	169	190	199	188	191	172	203	193	217	186	190	172	185	192	213	203	198	206	169	189	175	170	171	196	151	178	203	187	183	213	203	175	179	187	173	211	188	213	209	182	213	182	185	188	179	178	179	200	181	178	208	167	164	185	194	179	175	179	188	141	166	168	162	165	178	173	185	215	175	196	178	200	204	182	195	183	201	198	180	190	202	192	195	173	199	187	186	199	159	181	194	144	193	176	163	182	195	183	167	192	189	193	163	181	180	176	191	183	204	200	172	186	171	158	209	197	204	202	154	212	187	174	192	179	196	160	182	203	161	193	167	191	184	186	193	182	229	199	193	209	180	167	164	196	189	187	161	186	173	198	224	178	215	197	156	205	173	183	166	170	189	186	153	185	171	174	154	209	186	197	184	191	181	197	164	204	189	183	205	186	217	188	188	199	174	173	181	185	179	181	178	191	193	181	211	181	196	177	176	201	152	165	192	154	183	199	169	206	187	178	173	185	210	175	158	182	213	232	190	197	199	204	197	183	180	192	181	191	194	190	189	216	217	217	197	199	176	194	190	197	199	182	198	186	194	204	186	166	198	188	202	198	202	193	195	196	154	163	205	186	190	210	209	196	173	189	188	175	153	191	203	194	195	179	192	169	197	180	174	183	203	226	178	178	165	185	173	217	177	197	196	181	174	198	170	187	192	177	176	204	200	187	198	196	167
1746	537	542	519	566	524	560	570	467	502	508	504	497	460	478	491	484	498	472	516	507	508	510	489	521	465	497	519	487	521	502	484	501	473	506	484	443	487	512	478	508	511	489	469	511	480	493	457	503	481	495	456	495	492	493	507	510	514	463	493	490	497	465	464	479	482	494	455	474	476	478	478	483	512	447	473	485	473	499	532	457	464	499	477	464	500	473	487	475	498	462	497	451	518	503	503	474	463	519	504	478	481	508	516	504	489	485	500	449	482	483	508	485	541	479	494	468	474	498	491	476	477	489	462	486	484	504	444	532	464	488	459	504	478	526	499	479	517	512	520	489	469	443	505	472	481	502	487	514	481	513	495	483	476	471	523	492	503	493	490	470	459	462	503	515	452	467	482	480	497	495	543	502	508	459	460	472	516	462	486	484	490	451	509	465	505	475	489	485	505	470	501	493	486	501	505	493	472	479	495	503	465	463	473	480	497	499	504	462	494	473	464	508	470	521	493	471	508	447	496	455	470	528	499	474	499	469	494	496	495	515	515	483	500	498	490	527	515	449	487	506	479	489	512	462	467	504	473	515	528	469	503	504	480	459	467	482	486	504	510	487	470	490	482	513	479	539	517	492	446	465	473	453	525	532	494	497	486	449	483	498	458	527	465	488	467	473	522	470	459	492	482	498	496	501	492	479	521	501	487	517	481	514	492	479	478	520	472	479	464	494	490	483	509	470	497	444	459	518	518	490	508	480	493	519	439	470	512	447	469	486	495	470	496	466	487	504	524	455	476	468	488	471	470	463	473	474	454	462	480	499	491	451	468	538	510	513	494	479	477	494	460	493	496	482	483	489	478	510	460	502	484	511	494	479	477	481	491	534	513	464	492	486	462	475	512	467	462	468	482	461	457	454	492	504	495	505	470	468	478	449	487	489	518	481	482	496	474	507	503	500	472	490	488	477	499	482	485	435	492	473	491	507	489	496	491	496	480	499	467	475	478	474	517	470	447	520	447	490	541	493	453	494	499	476	480	467	500	490	494	479	495	500	434	472	486	476	474	489	479	458	499	508	457	482	506	494	526	517	510	488	446	473	487	498	530	476	500	464	488	511	474	464	459	523	486	495	486	479	471	490	537	513	473	517	492	508	491	473	519	518	500	493	470	503	461	513	505	481	525	493	500	492	443	523	480	477	482	480	493	485	480	454	468	481	485	486	473	481	503	525	501	443	462	485	501	522	500	481	492	481	530	486	490	514	504	502	444	484	482	527	514	494	487	520	514	451	499	509	512	479	489	506	464	477	485	489	538	500	458	515	515	486	475	493	476	509	478	483	483	472	470	510	498	489	474	470	503	489	483	515	477	461	479	485	524	493	467	468	488	482	500	513	450	489	494	448	521	491	514	476	489	483	479	476	479	467	452	488	543	490	478	492	466	465	461	449	481	477	486	447	445	492	500	516	504	491	475	474	495	462	489	479	455	503	476	490	477	465	478	496	491	481	453	493	505	474	521	501	526	482	466	482	505	524	473	519	468	502	505	467	507	476	479	472	418	488	455	484	474	471	483	477	525	490	503	466	466	477	473	502	483	507	493	473	493	479	494	528	536	488	456	490	512	520	515	500	471	493	492	498	503	441	479	498	434	454	487	502	473	500	485	464	508	463	483	496	470	477	453	461	523	512	502	473	480	485	490	489	521	521	492	455	489	441	537	480	467	485	469	461	509	484	495	495	458	490	489	490	487	463	466	462	465	538	496	493	490	484	453	481	510	516	444	498	530	477	525	484	488	490	494	512	477	490	527	490	504	510	514	472	517	494	494	512	476	495	477	479	466	470	490	503	492	485	485	466	499	520	476	488	518	491	492	466	468	467	484	519	526	489	461	463	457	469	486	512	452	519	479	462	500	526	513	484	506	477	501	478	560	488	485	477	487	517	478	505	483	495	475	500	471	443	539	490	482	479	464	496	505	518	499	477	464	464	545	501	492	485	464	485	511	488	506	458	474	481	477	482	465	523	499	501	495	446	465	502	503	468	497	501	495	504	487	525	514	465	500	444	480	490	482	458	518	520	477	478	489	468	500	476	495	478	476	492	492	458	503	504	493	506	478	455	487	482	440	486	461	500	504	489	471	522	493	496	477	469	477	485	479	485	519	503	488	472	467	472	499	448	497	485	504	501	478	518	473	457	474	464	496	497	472	483	455	513	481	499	472	518	488	471	507	466	491	450	453	522	479	478	528	500	500	501	462	492	474	489	481	482	484	475	519	488	480	525	514	462	462	498	491	477	476	520	500	494	525	473	493	484	530	488	457	455	474	505	481	523	482	504	476	502	482	465	500	503	498	483	493	491	496	495	476	473	499	490	501	495	509	533	496	501	466	495	502	475	475	498	521	449	505	479	490	470	483	496	506	513	521	515	508	518	468	525	502	475	504	497	511	500	476	480	459	500	493	522	475	459	485	506	495	510	455	500	509	526	519	537	494	473	512	465	470	494	511	487	508	497	486	492	498	492	481	454	477	505	468	493	461	491	467	517	523	484	474	490	520	531	477	469	521	509	536	457	498	507	506	509	486	490	449	488	478	496	503	490	469	471	457	505	470	522	468	480	488	511	494	474	485	455	463	486	474	493	478	500	480	489	480	502	490	504	491	467	504	484	463	505	505	506	511	463	512	512	472	488	513	521	485	511	503	495	516	517	475	486	472	492	487	461	478	490	486	490	507	445	498	497	492	505	483	468	510	484	486	506	471	449	496	445	496	490	462	484	484	493	516	501	509	465	487	495	471	509	455	463	496	510	457	493	500	492	493	525	542	474	443	479	498	515	480	459	493	487	466	468	520	496	491	494	468	477	489	513	537	513	514	487	481	503	490	496	500	455	493	497	475	509	487	473	453	492	487	463	506	491	446	491	465	463	503	508	482	486	482	516	542	446	467	491	461	503	516	494	468	509	510	503	461	522	474	458	476	489	518	479	469	493	490	486	490	520	476	494	492	496	494	525	457	488	504	508	477	449	492	469	471	461	500	456	491	464	509	516	546	500	516	465	470	489	490	488	494	490	502	487	458	499	475	487	492	438	446	492	491	498	495	468	474	491	503	463	460	489	480	474	497	493	505	440	467	480	478	463	501	490	469	506	502	479	490	471	506	483	469	472	477	451	496	494	501	469	473	525	461	493	488	491	515	477	509	476	456	502	440	435	461	496	514	500	445	479	505	497	498	486	503	514	480	514	501	488	493	481	490	495	482	468	490	457	491	504	511	482	522	455	479	456	497	483	485	496	471	488	468	492	461	450	433	491	502	438	507	470	500	464	475	463	494	489	480	499	482	478	468	503	496	448	498	509	519	524	478	536	523	538	504	468	508	505	484	486	512	466	452	487	463	461	491	485	463	488	488	443	478	477	505	481	484	477	465	488	470	482	467	471	503	501	489	520	470	469	486	519	464	512	475	498	535	499	494	522	519	471	489	491	482	459	487	453	445	500	468	475	519	471	476
8111	668	685	608	512	502	456	418	386	383	414	395	425	376	375	383	391	370	410	376	357	384	352	407	381	341	372	410	379	362	346	375	373	373	358	372	360	334	369	350	367	328	336	392	364	382	353	343	355	359	315	362	395	340	344	370	371	362	392	363	398	396	386	364	348	354	311	361	400	335	378	333	388	349	392	350	365	376	353	387	387	344	346	360	345	406	350	337	365	364	345	391	355	350	367	357	353	388	302	353	347	349	371	374	369	375	348	391	352	340	350	365	388	409	346	343	373	357	358	339	380	336	370	382	394	359	349	342	361	375	382	301	352	367	392	384	356	356	351	353	361	353	379	342	350	393	392	347	378	366	385	370	382	332	372	372	381	369	406	363	385	355	360	364	369	374	358	387	346	335	370	362	327	371	356	359	371	392	390	353	341	364	366	353	382	371	341	331	340	358	385	345	379	346	342	369	383	334	338	354	356	348	340	339	360	361	330	356	399	369	385	325	392	353	358	350	378	371	370	343	372	374	345	386	361	345	421	357	337	370	354	348	347	359	343	339	358	338	377	337	400	344	352	362	337	378	379	328	396	403	365	325	389	380	386	399	361	340	379	349	332	351	382	362	362	360	368	356	379	378	335	371	352	363	357	372	359	360	355	333	366	381	411	353	352	352	380	315	338	379	354	383	345	331	332	391	344	361	331	380	384	372	369	357	367	368	362	378	355	375	358	335	388	372	369	333	354	375	358	338	359	374	398	325	345	374	377	370	383	368	322	356	343	396	360	359	351	351	376	388	377	346	358	349	374	371	352	345	373	360	344	338	378	368	378	368	371	388	403	375	375	370	360	350	359	358	356	352	368	347	389	368	376	364	355	347	367	364	375	351	364	345	378	352	340	348	353	349	388	365	367	310	358	346	362	354	413	343	373	352	387	370	382	368	363	391	347	350	355	313	377	378	389	357	366	367	363	391	374	337	357	362	329	360	354	378	362	351	364	375	357	401	362	335	385	364	347	368	391	315	340	384	377	351	335	352	346	366	356	305	342	397	350	348	325	352	379	344	371	346	349	358	336	350	363	376	385	335	370	352	346	376	359	372	365	354	342	373	346	327	348	336	350	359	352	320	379	377	362	357	369	344	376	354	335	391	373	331	364	322	365	383	331	319	376	354	389	371	339	360	393	370	355	367	310	365	360	335	379	358	329	347	335	391	383	322	337	358	359	356	396	380	387	364	355	351	347	348	342	364	388	380	370	363	359	345	378	359	367	345	338	389	386	355	353	353	343	329	373	325	363	354	338	366	374	395	337	350	354	391	353	367	403	382	339	361	360	343	350	347	382	362	354	367	336	364	354	363	345	339	345	380	353	362	369	343	372	390	358	359	362	381	357	330	464	356	406	416	379	345	333	365	385	335	366	396	333	381	360	370	361	342	360	351	382	415	344	373	352	321	343	351	341	394	351	368	332	360	329	365	324	346	344	396	355	343	383	372	344	334	379	362	371	308	344	349	391	306	333	360	360	332	382	358	365	348	363	344	367	389	365	350	378	341	340	364	329	355	395	368	329	353	378	310	371	340	375	362	380	368	412	359	352	352	383	354	375	380	406	377	373	338	365	385	354	401	357	361	322	370	354	331	340	335	335	357	371	328	399	351	358	416	358	383	386	320	365	368	366	361	364	331	367	371	332	328	352	365	395	377	338	351	376	348	331	353	351	367	343	330	370	404	357	350	377	359	352	359	376	371	371	391	362	334	380	351	367	386	373	405	346	399	353	397	379	365	329	396	342	346	366	395	372	352	357	367	335	332	387	343	332	376	360	371	389	386	369	341	333	354	362	352	390	357	366	358	341	386	349	376	330	324	394	337	356	359	360	372	384	356	334	327	327	326	365	382	365	371	373	374	362	357	357	372	310	350	328	346	397	366	349	394	346	349	354	395	383	382	410	360	339	379	382	381	397	357	368	324	356	358	371	373	369	350	342	319	360	314	362	369	394	364	330	327	347	328	375	398	378	333	347	366	332	350	351	325	372	366	363	377	381	342	319	381	355	398	366	329	366	376	391	361	333	353	352	363	353	390	333	369	379	349	377	373	384	333	344	373	342	350	380	387	396	358	342	403	370	358	334	344	379	384	379	342	326	366	373	353	365	359	347	346	363	356	382	347	349	364	357	373	380	334	356	390	342	330	373	384	377	348	357	353	374	389	379	367	331	364	360	362	350	372	355	355	393	351	340	352	362	385	376	362	333	412	366	400	358	343	361	354	408	363	329	357	389	337	348	371	361	376	310	364	371	358	373	386	377	400	362	381	350	372	353	380	383	360	361	386	401	346	357	334	346	347	343	377	361	382	398	368	353	395	349	346	354	393	371	341	365	378	353	388	377	363	354	374	358	356	337	347	382	384	354	358	358	372	385	348	363	365	381	356	338	370	363	364	349	371	355	416	364	397	396	358	369	334	375	334	343	356	355	349	334	369	390	334	383	375	361	332	352	400	349	363	374	330	384	416	387	335	364	319	360	342	363	379	365	320	387	327	392	390	350	383	344	341	381	380	355	395	353	351	338	398	390	362	344	387	355	353	371	359	360	358	340	338	349	372	371	381	366	409	345	367	362	339	358	376	358	385	372	383	373	373	382	309	370	344	367	373	379	373	333	346	339	355	368	373	352	348	377	360	324	335	365	349	333	375	372	349	357	321	373	347	355	365	361	352	366	340	331	381	389	338	373	316	374	355	398	363	343	359	368	358	392	371	384	384	342	371	363	365	383	404	348	324	352	339	342	331	350	380	384	380	344	340	366	331	400	375	375	367	349	339	350	370	376	344	303	354	345	342	354	365	360	372	380	367	368	354	375	325	346	379	389	380	384	366	366	322	365	315	340	334	363	356	373	344	347	321	317	347	350	380	368	343	352	378	362	343	332	369	352	355	364	359	353	354	362	378	326	374	352	388	372	383	348	352	372	356	313	358	374	375	307	354	343	358	372	386	340	357	380	373	362	378	378	364	334	362	380	379	388	361	342	350	379	382	371	334	344	395	370	356	359	374	409	340	376	348	366	372	384	383	396	385	351	359	346	332	379	330	425	374	371	332	320	381	343	383	389	344	350	341	385	365	374	373	364	333	373	385	356	370	354	399	414	370	360	382	350	349	357	353	374	377	374	345	376	362	372	369	352	338	316	368	349	359	346	347	372	360	393	373	365	336	355	333	357	335	368	365	382	364	383	350	327	340	333	350	357	369	333	405	365	344	359	353	393	384	367	341	360	352	358	370	376	378	369	366	394	391	337	365	371	369	356	380	354	338	362	356	377	365	368	365	354	354	378	386	384	431	343	372	329	339	331	365	335	348	388	354	375	347	378	383	358	353	383	358	371	318	360	368	378	378	346	344	378	377	378	349	338	328	330	372	404	379	381	361	380	337	329	353	409	380	362	368	337	353	370	368	417	357	390	347	386	348	372	352	340	368	325	356	353	397	381	357	367	406	369	362	372	335	333	339
6717	1097	1552	1653	1483	1371	1207	1163	1098	1053	983	976	934	966	924	938	920	908	912	920	875	915	846	886	860	881	859	888	896	906	854	858	806	879	883	830	844	898	846	850	858	863	823	902	876	854	836	845	835	840	782	808	838	845	842	895	848	827	844	807	856	845	820	861	828	868	827	843	834	852	820	856	880	884	820	819	807	857	849	843	868	792	797	798	854	800	857	830	870	810	811	867	875	872	859	838	851	841	870	818	829	847	826	861	853	839	827	833	795	857	865	876	814	857	830	841	831	861	838	838	831	814	800	867	826	800	792	819	889	862	838	841	894	839	831	814	834	858	825	771	794	873	826	851	825	874	830	836	857	890	854	854	829	845	840	815	838	873	879	846	838	827	790	832	829	840	852	797	819	765	803	843	847	776	881	822	798	890	818	840	855	865	803	901	808	821	842	833	829	815	855	885	884	833	782	835	838	826	814	810	814	812	870	850	824	823	859	807	891	826	808	831	859	872	874	818	797	844	856	863	789	770	813	823	836	849	805	826	815	840	843	843	820	823	835	844	792	818	844	836	821	860	887	802	794	872	834	839	869	882	831	843	830	823	813	849	825	819	832	845	865	834	876	808	828	849	836	850	776	815	833	823	876	817	851	838	891	823	872	858	855	850	789	833	848	847	859	843	826	868	872	805	866	856	824	846	872	922	855	863	818	844	851	840	852	879	824	878	836	913	857	835	783	832	862	790	850	836	806	782	806	821	822	895	817	833	788	845	851	840	852	846	856	805	791	844	865	808	810	829	855	791	798	832	863	754	800	853	829	808	850	826	797	813	789	839	845	875	862	845	800	817	814	807	819	832	905	826	844	846	849	851	797	819	836	808	842	905	840	817	888	821	858	838	826	802	792	890	836	850	843	836	834	834	847	841	812	873	824	811	837	851	767	831	805	849	833	855	829	889	870	853	862	845	791	878	877	802	825	801	882	820	849	825	781	829	856	831	853	869	820	805	841	834	864	837	849	853	855	819	796	806	790	839	805	832	802	836	818	772	826	828	874	881	825	822	811	850	818	875	820	889	801	839	848	840	820	840	830	764	845	821	852	778	817	821	809	831	803	813	862	839	863	875	801	862	853	856	773	803	802	795	813	795	882	826	858	839	808	793	826	808	845	844	812	809	786	890	880	851	866	823	830	850	854	855	858	841	831	815	816	836	819	842	835	825	842	833	812	829	833	825	847	835	867	870	782	841	810	864	866	896	881	822	877	814	831	860	847	873	843	778	904	855	868	821	866	835	895	799	840	845	800	864	861	812	835	863	884	820	843	772	841	819	815	846	818	869	793	813	845	867	807	837	871	822	884	796	797	761	864	811	845	866	830	861	862	821	822	852	822	835	800	829	813	808	786	848	864	809	815	860	865	826	841	800	836	816	901	839	759	831	850	831	815	848	863	840	810	818	789	862	865	820	824	912	810	846	778	851	834	865	823	826	862	852	855	828	862	877	872	800	822	779	835	833	857	838	783	862	820	851	876	809	875	887	837	840	793	856	796	789	775	853	844	829	871	833	891	802	821	844	834	844	815	853	819	851	831	857	827	851	864	816	786	810	868	887	815	814	828	810	881	855	783	882	833	811	788	829	857	867	861	854	845	815	819	839	878	847	825	847	773	854	781	815	824	834	808	822	843	837	852	820	849	836	796	845	800	862	850	843	830	866	880	867	853	833	804	812	818	803	850	863	857	829	828	829	810	813	808	847	834	871	825	853	832	850	802	821	886	823	810	828	821	840	805	859	855	825	841	832	807	809	810	872	768	864	864	849	872	830	796	895	882	862	846	872	782	805	854	866	839	855	796	821	831	842	871	850	857	829	804	858	846	909	862	840	866	840	874	849	858	854	800	798	836	838	891	846	831	826	798	886	849	781	866	810	818	835	838	790	867	826	832	866	785	825	822	796	835	839	829	852	872	822	849	844	778	835	863	841	830	857	831	817	805	808	840	806	806	773	870	832	802	832	821	793	817	847	788	866	827	836	821	825	842	881	832	826	876	904	841	873	833	854	801	803	851	802	888	811	801	836	874	840	800	811	841	869	844	857	879	846	839	866	848	762	816	836	848	902	833	853	830	873	821	817	878	821	828	859	855	824	788	913	822	775	826	826	826	849	837	801	884	849	783	848	853	846	802	826	794	819	850	809	862	844	830	882	853	831	829	816	859	893	880	838	879	831	834	830	839	842	782	833	827	875	819	833	840	830	811	808	910	812	845	836	855	888	832	823	821	783	815	786	822	834	834	854	844	876	861	791	819	797	827	864	823	792	870	792	857	893	850	837	828	831	880	834	834	853	798	828	840	837	772	889	820	854	837	857	889	795	837	854	846	840	805	816	808	802	842	850	823	806	814	852	881	792	809	839	853	865	867	825	826	825	882	822	858	805	839	870	815	834	827	805	878	818	799	842	834	824	839	796	806	840	794	902	884	820	810	832	791	805	822	775	854	805	855	823	844	790	836	814	822	850	841	847	836	890	847	859	871	817	845	819	852	815	852	803	791	804	797	785	803	836	871	835	850	836	794	855	854	829	835	818	877	851	872	871	828	812	847	854	819	834	816	864	838	836	785	826	831	846	868	860	796	792	824	887	908	830	794	853	807	835	896	803	818	826	863	837	797	806	780	803	853	869	829	849	824	844	804	851	796	823	848	842	774	779	803	796	894	879	842	815	827	778	822	880	836	788	827	796	800	839	867	827	859	825	846	838	885	841	803	845	836	812	865	810	866	860	874	786	808	823	823	807	841	754	897	818	825	861	887	824	820	851	834	782	808	857	868	829	831	815	853	862	850	822	820	834	850	825	825	840	880	831	805	900	859	779	803	829	821	772	857	839	813	828	869	818	846	832	887	850	828	823	817	851	864	823	787	785	791	853	892	842	855	812	845	797	824	821	779	890	810	822	861	853	847	866	828	780	843	875	815	851	803	826	776	799	859	885	822	837	817	840	837	822	855	813	866	817	802	784	816	830	819	871	824	823	843	803	821	816	815	842	811	851	791	831	824	845	827	840	854	852	859	823	822	843	797	784	858	824	827	887	856	854	858	847	874	864	811	878	791	822	828	850	835	855	870	881	801	758	819	844	841	894	846	828	843	812	847	813	783	831	889	869	800	829	799	819	826	838	868	836	824	850	811	809	796	768	831	830	823	865	794	820	815	841	873	849	812	853	778	813	813	823	843	853	836	837	842	808	854	846	773	860	858	872	828	821	792	799	824	833	900	801	872	789	859	860	812	861	858	785	882	844	832	843	859	798	822	862	827	848	811	869	782	844	833	843	803	789	812	818	873	824	810	839	860	834	867	831	853	799	843	862	833	849	890	841	866	821	833	803	850	805	863	841	821	848	842	835	890	779	861	858	861	825	882	825	847	826	837	820	859	785	816	817	869	838	866	862	793	858	869	873	834	828	839	873	811	834	826	854	844	799	813	863	897	816	852	784	845	807	820	870	797	850	844	826
15283	1403	1035	751	644	576	509	486	427	409	369	402	413	373	330	365	372	346	381	336	332	339	300	353	351	346	322	333	392	332	327	321	371	339	339	314	354	328	348	340	371	365	350	369	367	361	383	341	342	328	321	339	366	333	325	366	354	323	358	306	345	355	335	301	322	321	338	340	365	338	332	325	364	357	368	338	330	320	326	340	347	329	334	316	330	332	354	357	341	337	326	333	321	336	345	354	313	306	326	340	332	309	339	340	353	309	320	325	359	321	342	332	338	353	332	336	307	359	314	349	364	345	340	315	344	327	337	333	338	324	345	287	349	336	320	324	328	339	359	351	334	298	347	356	316	315	341	355	343	336	351	382	323	385	332	340	339	325	334	364	344	341	340	343	325	377	384	360	387	335	324	351	323	334	322	338	319	345	340	321	362	350	346	364	322	315	351	345	338	350	337	342	318	320	324	338	362	351	333	350	310	358	300	331	353	322	299	343	321	321	326	341	324	328	357	350	390	329	354	360	355	353	354	325	359	329	359	352	352	351	356	328	315	349	356	362	336	341	368	317	334	364	360	315	347	319	351	317	337	330	287	342	307	344	318	330	341	293	316	333	305	361	355	349	314	324	356	306	368	322	319	326	362	374	370	359	369	308	337	333	366	348	367	344	330	338	333	353	336	333	363	385	344	329	328	324	393	353	332	342	350	346	339	330	329	345	331	332	326	315	345	347	355	333	319	329	357	352	322	350	326	332	314	302	303	333	357	354	343	357	333	332	338	303	338	317	344	353	352	305	319	332	357	349	360	344	322	371	354	309	335	332	356	326	344	339	340	350	344	340	364	337	352	323	356	338	313	311	350	362	370	329	330	309	298	328	338	292	345	357	335	336	347	335	331	344	340	320	363	316	320	389	320	347	311	350	300	317	366	357	372	349	322	282	340	334	365	325	333	312	313	346	339	371	327	314	335	326	371	332	335	381	318	310	323	345	344	353	302	323	334	357	355	335	319	313	336	305	341	323	327	354	380	363	311	359	350	296	347	301	349	333	346	350	310	351	373	383	328	344	331	349	352	318	347	342	315	361	343	345	306	336	320	313	352	315	354	339	359	331	314	329	351	341	330	308	337	354	339	327	356	383	358	330	365	305	332	325	333	351	312	337	341	337	347	320	352	333	378	362	309	352	330	314	305	326	340	368	348	314	349	342	352	352	331	298	321	309	319	333	343	354	320	352	317	321	287	326	323	322	369	333	338	364	319	343	336	314	340	332	338	326	348	325	343	305	369	326	354	344	361	370	330	331	354	377	318	342	342	357	340	292	338	330	345	360	325	366	321	347	322	331	325	325	353	372	347	320	328	347	353	301	348	363	322	303	304	354	357	352	374	300	319	342	347	343	340	326	324	312	305	328	312	318	317	384	300	306	322	322	353	342	362	298	358	357	355	343	351	328	355	321	366	310	324	360	310	309	313	318	328	346	318	323	364	365	347	341	376	346	314	352	348	320	336	348	328	372	331	294	330	309	326	326	357	332	333	314	334	349	336	302	309	378	356	360	366	356	344	332	336	316	347	315	349	351	332	316	338	320	353	333	353	339	358	343	363	375	359	346	327	333	308	321	328	348	327	300	344	320	305	323	339	389	386	319	353	345	333	319	389	322	317	352	321	295	327	345	354	320	353	321	337	337	318	355	362	359	314	326	310	322	331	285	328	343	338	351	363	381	321	341	351	367	367	356	357	302	334	329	367	346	325	357	362	350	335	280	335	388	357	329	330	326	339	342	318	347	314	364	328	329	351	353	356	327	360	347	331	301	338	313	358	312	332	330	321	335	369	318	336	350	349	344	348	374	367	381	343	348	316	330	321	385	306	327	354	303	313	330	331	346	352	321	342	346	358	325	328	359	351	284	331	323	329	372	349	342	340	322	338	351	349	354	348	314	318	304	335	331	304	298	347	371	338	311	345	347	324	310	328	323	312	325	368	332	344	357	339	351	342	353	340	313	354	353	338	334	371	344	350	354	341	327	322	340	368	342	344	331	383	338	372	363	344	353	366	335	328	390	343	322	329	302	353	364	334	356	340	369	346	324	386	355	353	307	336	365	316	327	339	351	311	318	355	370	334	321	358	320	354	309	322	343	322	323	322	337	374	341	346	340	352	374	357	362	382	344	334	322	341	350	322	329	326	293	371	369	324	312	327	321	338	313	354	330	325	393	347	321	356	341	328	309	343	356	325	299	339	331	350	381	339	313	332	344	295	331	305	328	333	338	353	344	318	337	354	353	327	332	352	369	333	357	364	340	311	311	317	309	326	321	330	358	369	333	383	353	374	346	371	342	362	315	319	314	377	366	343	316	337	336	279	368	358	336	358	319	338	345	308	340	331	359	321	359	290	320	351	306	339	351	352	329	349	327	310	338	336	335	325	322	340	364	295	358	359	309	304	339	330	336	327	343	348	340	307	330	372	321	319	339	365	340	322	346	325	344	365	350	345	343	340	356	349	334	358	334	366	339	345	360	325	369	346	385	356	344	348	347	381	328	321	370	336	353	299	316	310	335	326	337	300	320	361	338	297	327	364	307	308	336	354	316	335	351	338	334	357	327	351	357	359	348	310	347	341	321	366	342	323	376	352	343	352	349	331	329	366	349	348	307	329	331	371	347	308	314	355	350	361	367	343	309	298	347	341	326	332	344	348	311	342	347	390	301	375	352	337	359	341	356	299	322	330	329	362	359	342	381	336	327	325	376	387	343	330	356	352	349	320	360	312	338	301	308	332	333	351	333	355	334	355	354	363	318	328	355	339	330	344	304	312	301	345	314	350	348	329	321	319	345	379	340	350	333	355	313	311	346	344	329	352	321	340	318	325	350	351	302	345	328	346	315	338	330	317	325	326	311	332	354	314	280	363	338	381	364	319	299	349	354	347	309	342	359	331	362	333	323	329	348	341	353	326	352	368	331	307	362	353	319	361	342	354	374	355	307	327	354	350	367	341	339	331	319	345	324	361	356	350	324	331	351	340	353	345	351	341	349	341	338	303	349	381	352	364	347	331	346	337	335	358	339	316	341	306	289	327	327	333	324	316	355	321	312	329	336	368	315	367	320	308	347	343	338	362	326	302	301	325	311	351	344	363	353	317	340	329	359	327	360	329	338	352	345	303	340	350	331	293	314	347	366	325	346	330	357	336	310	284	359	325	357	316	333	323	345	342	356	319	389	350	354	348	335	389	315	340	332	334	324	352	300	351	334	366	347	342	351	342	312	362	357	311	348	337	360	363	333	362	340	355	361	350	345	315	335	343	358	356	353	325	340	359	343	348	330	334	315	342	337	328	338	354	343	334	324	332	366	328	303	329	319	360	327	334	311	333	329	354	353	341	311	327	384	367	352	330	333	326	331	360	311	345	317	332	320	362	319	286	323	340	318	326	332	390	328	335	363	353	322	332	311	346	354	359	372	365	321	348	351	318	340	301	324	325	351	381	335	324	341	314	335	314	349
8438	1396	2186	2263	2042	1844	1492	1349	1196	1173	1082	1038	1032	1027	953	911	902	930	899	880	867	886	839	846	813	796	871	790	819	751	814	782	752	743	740	768	785	744	763	763	781	769	755	754	787	789	852	790	799	757	789	765	757	735	768	794	734	752	771	785	749	762	773	771	754	777	756	772	746	738	747	766	698	749	789	710	793	787	736	745	777	716	755	770	756	764	788	690	779	733	733	782	750	797	722	707	744	759	784	758	800	730	760	702	785	782	734	791	773	778	703	706	778	760	767	810	747	764	758	746	750	721	790	761	754	742	737	803	769	709	831	704	722	760	759	779	695	728	693	742	779	728	724	745	768	741	760	783	725	735	834	772	728	740	769	792	745	714	786	796	698	756	752	798	799	729	775	792	783	779	768	737	695	786	717	769	731	724	773	743	722	744	711	735	762	760	713	760	763	729	775	744	806	739	726	720	750	782	765	774	764	762	760	761	801	771	757	747	774	747	679	708	723	754	744	721	716	778	700	734	759	747	752	771	744	722	760	756	747	775	730	806	777	737	736	681	720	696	764	708	745	770	789	779	735	719	746	749	771	750	767	770	754	741	719	722	741	732	701	767	742	777	787	759	785	749	714	756	735	744	782	696	761	748	743	761	802	746	715	744	750	775	749	740	734	781	765	713	764	735	770	722	754	730	701	781	741	749	763	704	720	776	809	766	750	700	765	753	724	763	757	763	737	720	771	754	780	714	702	776	758	737	710	771	690	764	769	699	743	772	724	769	759	809	762	800	781	731	750	785	795	795	732	731	781	767	732	769	723	738	766	746	733	740	751	777	752	790	748	791	762	714	742	717	785	743	756	751	737	748	768	757	733	720	760	813	751	750	747	750	736	737	785	735	767	730	774	711	750	721	733	787	767	810	722	807	743	775	726	713	736	770	781	735	744	778	757	785	777	744	737	729	740	708	734	751	800	764	724	713	758	742	764	734	756	740	777	778	750	785	733	762	767	701	790	726	723	739	750	728	751	783	751	738	758	714	727	764	727	730	767	757	732	691	762	791	785	771	715	718	760	784	754	710	772	719	782	734	778	733	735	758	716	753	705	773	739	774	763	760	723	737	763	815	726	738	777	762	748	771	735	766	774	733	702	749	755	711	730	781	717	751	717	767	738	758	731	741	736	783	793	711	704	767	747	780	772	729	759	734	738	753	779	756	734	721	733	759	746	754	787	734	726	787	778	754	741	767	753	730	769	755	766	754	725	739	792	784	732	697	704	732	755	733	753	785	732	759	779	706	773	740	784	744	740	748	765	691	727	740	728	768	779	754	788	751	755	761	817	736	745	724	727	743	742	743	697	745	737	770	760	737	721	690	758	768	762	774	743	759	815	740	773	765	780	757	751	754	741	744	727	777	759	735	715	734	746	742	727	754	799	773	729	739	715	760	779	775	753	798	817	751	781	781	782	749	703	741	776	721	757	737	744	808	842	728	711	746	744	777	750	699	817	748	802	742	695	742	741	756	792	767	725	747	677	706	750	742	734	778	751	708	774	770	683	752	750	716	760	740	756	734	778	721	753	798	765	760	728	762	765	763	831	732	779	741	754	771	743	755	734	796	725	776	744	711	742	745	821	790	789	741	737	759	809	820	747	723	737	751	772	791	728	752	713	717	695	702	776	766	751	738	783	737	759	724	734	797	752	774	741	766	743	711	739	761	733	739	742	719	741	744	786	772	765	744	778	740	762	760	785	681	775	725	771	737	764	727	716	741	827	735	740	769	749	757	785	792	744	718	783	755	750	745	780	725	762	770	750	776	747	757	692	759	713	746	735	812	796	716	773	778	760	754	697	768	756	741	739	694	762	721	725	709	779	741	768	751	773	722	751	791	779	733	728	711	747	733	772	764	738	727	765	760	714	735	738	719	752	704	733	751	800	721	812	756	728	729	760	732	787	755	751	795	718	755	686	775	790	732	739	733	741	730	727	746	698	776	772	763	727	804	746	716	731	733	744	702	748	737	769	784	770	739	696	735	749	753	740	725	765	768	754	740	806	763	728	718	746	746	774	752	755	778	731	765	747	745	755	719	737	746	727	779	765	758	804	755	779	773	727	711	758	699	738	749	721	742	753	786	755	784	754	721	728	750	750	814	756	726	754	717	721	744	700	759	746	769	780	744	772	770	811	742	757	822	777	766	714	756	781	788	779	764	729	738	768	775	773	724	777	779	755	776	750	772	760	767	750	777	717	724	766	726	791	796	772	708	730	790	739	724	702	776	762	733	718	773	726	735	803	776	769	711	732	750	702	820	763	731	740	704	756	725	734	720	795	751	804	767	707	718	710	760	798	765	781	751	754	774	754	745	759	714	782	692	786	727	774	736	752	741	725	738	751	734	759	779	754	771	775	740	746	705	732	734	740	731	756	767	707	771	783	730	775	744	776	790	751	752	746	810	780	756	728	744	781	773	667	714	771	745	763	737	775	713	744	768	760	761	773	772	849	774	728	720	756	775	751	722	744	804	777	748	790	729	768	775	777	762	739	755	747	739	740	689	786	761	755	784	742	805	748	800	731	766	783	766	759	751	703	744	786	787	735	705	827	735	785	791	782	761	772	753	753	750	726	722	731	758	707	716	736	778	773	756	745	753	779	749	693	754	769	746	755	761	719	746	747	721	811	753	760	758	744	777	780	733	721	761	733	738	802	719	734	737	766	758	790	788	727	752	740	757	782	738	762	734	774	705	796	754	793	735	747	693	762	742	749	754	769	706	749	722	736	752	748	732	733	745	809	703	797	797	792	767	735	756	716	737	829	771	731	730	770	783	759	704	774	781	754	784	738	766	783	775	778	678	747	751	736	746	754	804	768	768	778	728	763	735	772	752	699	803	733	743	752	782	738	742	702	733	743	716	674	740	770	723	733	762	751	749	744	744	722	719	730	715	752	770	743	765	732	790	744	780	765	784	776	807	763	767	712	765	787	746	761	682	729	774	735	719	750	706	771	728	773	752	756	743	777	738	781	735	743	739	785	784	719	752	774	747	764	818	692	727	774	805	758	719	728	767	748	771	743	772	751	706	753	718	765	771	749	720	725	718	745	726	750	803	722	725	734	766	767	741	817	788	745	765	726	731	758	801	770	767	805	728	798	764	766	741	789	742	782	717	789	721	741	711	754	743	776	739	738	762	778	716	742	754	783	758	743	723	745	771	816	754	811	794	786	718	787	747	759	701	756	747	733	763	735	743	726	786	783	716	688	760	742	726	769	781	754	743	761	761	729	758	755	766	748	714	798	741	772	705	756	776	781	735	784	713	759	752	720	761	764	805	719	793	724	783	758	702	707	804	750	765	768	748	732	761	724	785	735	774	779	719	720	743	741	745	789	792	783	737	770	756	799	777	759	720	808	708	747	807	797	728	825	726	710	771	745	685	755	756	769	752	714	756	793	781	737	758	752	752	765	724	729	723	746	775	775	764	739	779	755	749	793	744	730	697	720	753	766	735
1372	214	200	165	200	180	190	199	177	170	192	185	200	189	157	163	206	167	186	197	192	195	205	216	191	189	186	196	214	181	187	207	177	189	189	181	178	171	166	188	193	183	188	206	206	198	184	201	186	180	187	216	190	201	185	159	169	189	162	173	187	215	174	165	199	176	172	167	186	182	188	202	197	173	203	212	190	186	140	161	200	197	211	194	183	170	197	200	198	205	193	154	187	174	226	194	193	188	156	186	192	176	201	179	206	202	189	187	184	191	175	177	184	157	189	187	191	169	181	196	172	155	173	200	184	193	180	186	210	156	169	176	220	192	187	186	161	204	162	163	193	156	182	178	178	164	173	159	166	174	186	177	178	197	178	194	188	197	159	179	187	200	200	178	194	191	176	171	198	179	197	213	166	228	176	184	174	197	191	206	208	189	208	186	200	163	182	173	182	196	164	172	178	179	202	183	202	195	172	188	194	210	186	152	186	199	166	194	191	194	173	200	192	182	180	165	199	174	177	201	185	184	204	188	190	193	198	201	181	201	184	192	205	177	183	194	156	194	178	198	188	191	201	179	179	183	183	162	177	214	178	170	218	179	192	186	166	168	170	192	204	171	174	197	190	178	197	188	160	191	180	163	169	169	199	169	180	200	183	181	179	192	176	170	172	192	191	201	187	189	220	173	168	201	151	193	173	200	188	170	191	189	204	190	191	175	190	167	166	205	184	152	186	159	166	171	198	181	187	178	196	186	191	162	187	161	199	188	160	186	197	211	200	184	172	195	169	165	187	216	198	199	184	188	175	187	213	160	179	208	198	202	178	175	170	179	185	188	190	182	190	187	191	192	188	167	195	179	185	176	182	184	189	172	222	206	180	176	184	184	193	185	175	189	181	178	160	182	210	164	172	179	184	185	209	195	192	190	190	172	176	192	189	188	169	199	206	199	204	191	166	151	188	179	181	173	204	163	191	179	175	198	178	191	185	177	162	205	164	196	179	176	191	198	187	190	198	179	189	169	188	181	204	210	164	189	160	195	183	154	162	197	196	203	172	195	211	200	189	171	199	189	172	200	196	183	205	173	197	197	197	184	196	170	147	192	195	197	183	184	184	178	198	171	170	174	157	189	173	191	183	194	182	193	185	190	172	168	173	189	182	181	201	185	179	203	181	164	156	206	180	176	198	202	204	187	186	166	192	224	159	175	192	192	142	171	188	179	183	167	207	199	175	190	185	192	183	179	185	201	181	167	161	186	189	189	191	166	174	196	207	178	199	191	187	186	185	204	181	203	189	165	173	193	191	188	185	174	146	191	196	175	182	202	179	173	198	190	180	180	191	200	222	200	197	172	162	190	156	187	160	188	185	170	181	184	195	199	160	185	179	204	181	197	174	182	216	207	219	196	182	182	179	168	171	194	196	213	170	173	173	183	177	163	206	182	173	189	201	177	166	176	176	183	213	176	158	186	165	193	189	161	204	181	160	166	168	220	196	173	198	161	182	189	148	165	195	167	183	208	200	209	191	188	189	195	196	188	184	194	189	200	192	165	175	187	212	213	211	159	185	218	207	187	190	182	189	200	174	180	160	193	182	176	206	204	220	197	192	188	180	204	186	195	193	168	195	187	200	187	200	219	160	151	194	220	174	174	183	181	197	176	183	168	204	192	189	196	174	160	191	194	190	173	216	163	198	189	187	171	190	178	189	168	177	191	186	177	183	192	164	183	186	204	173	175	169	190	180	196	216	194	195	174	191	168	159	196	181	186	184	181	183	187	203	185	193	178	199	202	194	171	188	185	181	204	200	179	194	178	196	178	197	165	169	176	170	183	208	185	196	183	184	190	170	192	192	170	201	204	206	211	177	178	183	157	195	171	159	174	206	188	199	187	171	187	178	202	208	173	192	177	183	193	201	183	189	221	178	174	180	177	177	178	184	215	205	168	189	183	182	225	175	180	186	190	192	188	185	190	179	191	177	191	164	196	179	193	177	185	218	206	198	169	162	178	172	208	181	201	165	185	193	212	181	182	176	204	190	191	182	197	192	192	163	164	179	195	185	198	178	182	175	166	179	199	172	196	198	190	169	189	188	171	182	185	188	180	181	158	191	197	181	194	186	193	182	190	180	162	196	188	181	168	192	190	171	165	205	164	192	176	189	159	167	180	209	176	185	173	193	204	170	174	188	185	168	202	199	157	183	193	184	168	212	175	174	169	181	197	189	182	187	201	184	208	175	199	183	207	173	167	180	172	171	172	231	180	196	185	189	157	191	157	162	184	192	179	190	175	166	180	191	164	177	196	190	185	157	182	212	199	184	177	179	178	179	185	184	213	210	190	161	201	184	189	184	188	178	189	188	181	179	172	175	156	212	168	206	200	165	189	214	195	189	178	189	200	200	197	198	188	198	167	179	174	173	190	183	225	181	189	207	163	172	186	184	210	184	183	176	193	196	175	209	172	177	182	174	193	191	201	161	169	198	198	181	178	207	211	177	171	191	201	173	161	195	225	190	223	205	181	164	190	173	172	189	165	186	176	218	190	207	182	180	229	196	195	187	203	198	181	167	188	188	174	200	175	155	167	186	178	176	182	189	176	190	203	176	178	197	187	191	192	181	204	222	183	173	193	184	218	169	194	171	190	184	166	191	175	168	177	159	197	200	185	166	172	179	179	181	197	195	210	184	165	198	175	202	178	183	175	195	196	163	188	185	159	170	170	189	196	200	158	166	178	180	165	195	187	194	168	174	199	163	185	165	155	193	180	183	195	171	202	182	172	185	188	166	182	180	184	208	191	184	174	209	217	199	164	194	183	166	171	165	169	184	183	186	188	169	203	176	184	176	176	201	204	167	173	176	178	180	215	186	165	158	166	210	194	187	179	194	182	190	180	188	192	160	200	208	178	195	170	162	180	181	173	186	202	165	189	192	186	187	189	212	196	176	169	209	206	189	173	188	160	197	186	196	174	176	203	184	176	204	198	187	207	194	164	179	194	205	160	166	196	183	191	169	182	168	178	176	191	187	171	176	149	173	185	200	183	192	190	180	174	179	172	154	191	180	186	206	210	185	195	198	192	175	190	204	204	183	187	199	181	151	192	175	206	198	182	205	168	201	153	188	173	179	192	165	178	223	192	179	174	193	140	179	188	174	170	193	198	187	191	226	162	176	177	189	200	177	173	183	163	172	185	184	177	179	210	209	164	192	204	200	197	185	196	185	160	203	176	202	193	180	163	211	157	180	195	199	184	176	192	180	183	185	184	204	182	192	204	184	197	195	196	209	173	178	194	186	172	214	186	168	220	191	197	178	166	190	212	197	186	189	186	172	180	190	167	177	157	177	198	176	182	141	142	168	179	186	205	172	199	201	188	177	185	184	201	164	178	189	203	178	178	189	171	173	205	192	181	189	202	167	164	191	178	199	169	177	199	170	210	184	214	172	156	202	180	201	160	172	185	176	188	166	183	152	209	167	185	169	159	170	188	195	187	196	172	198	196	170	208
1747	505	522	530	502	515	511	506	511	512	500	503	530	486	520	487	496	492	499	478	509	518	485	459	459	525	452	501	528	473	484	486	479	462	480	493	470	488	468	484	490	468	487	517	495	519	471	456	481	502	468	482	481	523	493	472	487	507	470	482	480	474	494	473	519	500	477	467	496	481	501	499	477	480	479	481	504	491	487	453	480	497	521	454	460	477	508	480	470	452	482	526	489	471	420	472	508	476	497	463	491	487	429	492	478	523	486	459	430	519	443	516	487	483	452	464	491	452	460	515	463	482	510	469	503	475	467	545	467	494	528	456	457	493	516	502	495	482	502	511	467	508	487	484	463	468	493	487	447	474	488	480	472	490	484	487	469	519	472	470	507	489	490	462	553	452	492	446	500	482	490	458	510	469	506	497	478	455	503	487	475	493	466	490	480	543	483	480	498	490	457	492	507	473	484	483	454	515	504	508	529	463	517	504	530	482	474	490	491	494	502	520	464	488	471	495	472	509	505	471	479	470	492	500	470	502	499	465	458	497	477	478	494	500	518	454	502	458	466	519	462	455	492	485	458	488	512	463	485	494	499	463	458	459	520	465	497	481	485	493	484	484	484	434	504	480	431	466	476	509	450	451	499	515	498	507	499	447	481	507	543	467	494	455	504	468	464	497	497	474	454	484	501	463	479	459	484	499	460	459	459	487	481	524	475	492	499	490	519	506	490	504	483	525	506	486	500	531	470	493	459	475	487	484	499	495	497	510	503	492	429	478	478	461	474	495	473	454	499	465	461	460	501	503	475	491	487	478	495	496	488	498	503	498	498	498	492	434	483	454	478	506	500	492	448	489	493	466	518	482	486	439	476	505	489	473	492	472	484	508	467	477	457	479	480	511	495	508	474	474	473	498	482	502	472	495	493	503	503	530	457	466	510	482	495	474	471	463	476	489	491	447	465	467	502	472	469	487	468	468	453	448	476	511	521	502	458	425	476	505	487	457	462	492	493	516	459	535	497	468	491	510	439	465	517	504	461	522	440	495	488	455	476	482	491	482	524	480	496	497	539	495	480	486	448	491	474	485	445	493	466	486	485	524	466	479	460	480	523	475	499	509	466	487	472	506	456	505	504	487	470	466	524	492	496	508	488	496	480	517	484	486	518	479	499	446	490	511	516	512	451	477	477	469	473	520	477	460	442	478	466	509	511	460	480	479	507	470	442	477	488	490	478	440	474	487	462	465	511	443	431	508	476	510	498	485	484	486	477	493	448	489	497	485	488	459	474	470	499	513	498	460	473	432	501	486	478	478	476	507	519	466	513	504	497	494	526	488	500	472	483	467	468	507	463	481	479	462	535	476	513	500	508	502	486	520	469	500	468	473	497	520	475	478	507	465	465	455	464	469	515	497	492	471	495	494	464	434	476	448	480	523	481	491	514	484	484	497	495	498	492	430	456	483	501	466	511	453	498	536	496	481	498	479	505	527	508	496	475	458	467	488	494	479	457	506	482	514	470	509	470	495	450	459	486	477	441	481	491	511	500	486	464	535	508	489	455	512	493	495	515	492	460	470	482	477	480	456	455	536	473	496	475	453	529	466	505	481	504	468	462	490	514	496	495	496	495	496	483	479	472	511	478	520	467	474	506	488	464	468	484	495	525	428	502	466	505	482	465	508	500	522	486	467	501	509	489	508	505	485	468	472	460	512	485	526	516	469	513	434	523	516	504	474	475	496	486	494	534	496	482	472	482	508	504	494	494	455	485	491	499	501	494	448	511	511	505	471	493	470	495	447	511	485	505	511	518	449	480	459	505	529	466	540	468	488	472	506	466	499	483	516	460	452	486	439	531	509	493	468	496	429	486	503	490	454	492	466	486	492	476	478	501	515	463	487	486	504	455	445	511	459	485	519	523	463	485	531	500	480	486	489	474	468	477	501	463	492	482	466	545	514	465	453	507	496	480	498	519	508	465	488	486	480	468	495	486	446	478	484	468	496	436	497	483	490	486	486	477	510	464	529	466	491	493	467	480	544	478	487	504	469	451	501	514	509	520	524	514	467	454	486	505	470	501	514	473	504	512	475	458	461	496	471	491	492	486	502	476	516	485	466	466	547	502	440	476	460	485	545	474	492	457	489	445	479	471	489	514	464	484	463	489	467	522	468	466	498	521	517	527	483	480	510	472	509	514	471	462	515	494	492	475	459	497	437	490	457	485	456	476	455	508	485	492	498	466	477	497	462	489	495	452	524	487	447	467	474	468	514	550	484	469	509	461	495	485	491	478	521	465	496	523	482	487	463	490	449	483	485	482	458	451	468	486	492	464	459	500	497	478	442	503	511	513	466	506	501	464	505	473	513	478	463	517	447	481	540	484	461	451	487	497	465	479	472	470	472	466	475	481	499	487	490	471	489	507	481	471	469	479	516	465	470	484	504	512	531	478	511	474	472	476	473	514	500	486	494	476	492	517	503	519	482	493	493	511	460	435	485	471	501	439	485	518	502	505	479	481	503	493	490	497	491	518	492	488	518	464	476	466	493	489	461	480	485	457	455	476	465	461	522	496	534	486	486	486	518	505	494	482	474	443	471	461	483	507	528	481	472	459	477	469	493	493	467	498	485	500	488	481	463	570	502	510	480	476	468	505	456	496	473	505	478	509	531	497	454	468	474	448	459	462	452	421	475	507	509	501	495	505	517	481	538	498	458	508	487	481	506	478	517	459	483	493	429	506	499	464	481	474	487	499	519	460	465	481	470	477	443	497	463	480	482	506	488	479	483	473	479	474	478	515	463	470	482	521	492	470	466	510	505	494	504	485	473	458	480	491	445	462	496	480	510	488	507	501	487	479	490	480	511	461	506	509	488	515	511	464	515	462	447	478	498	515	501	468	505	488	464	457	475	476	494	479	505	488	463	481	480	492	483	477	525	481	460	508	474	418	503	474	494	487	463	507	494	500	511	490	480	489	456	440	442	507	470	461	503	477	509	464	505	464	467	528	489	531	472	498	475	520	462	492	472	486	482	493	465	450	500	501	509	506	468	489	497	462	470	497	481	485	471	502	475	481	446	448	499	484	478	499	489	486	507	498	501	481	452	482	483	489	461	507	484	526	482	499	519	450	503	489	516	479	481	481	495	482	495	459	499	511	473	502	459	463	487	509	477	473	484	534	505	505	499	475	474	470	500	466	474	441	474	485	570	482	488	423	478	480	480	522	462	481	482	494	510	496	503	505	489	444	487	534	457	525	470	474	452	507	520	494	473	470	480	505	456	512	498	515	492	445	457	471	491	464	449	512	469	467	458	478	498	471	446	414	526	531	485	492	513	470	471	542	489	481	442	499	480	435	515	553	479	447	490	472	478	521	498	484	505	456	483	513	501	531	508	504	516	493	485	445	500	503	502	493	482	471	497	486	456	503	439	501	481	466	506	491	493	488	502	464	494	514	499	471	464	490	491	475	501	469	502	516	508	484	469	466	496	465	479	453	492	466	498	467	516
8221	742	711	628	467	465	417	432	436	398	336	379	392	387	403	365	385	374	367	322	363	348	364	360	354	375	366	387	374	361	367	348	397	379	376	371	347	374	380	365	334	412	372	384	379	353	377	356	389	358	369	372	322	347	346	355	334	342	347	358	342	345	386	337	349	385	368	362	347	357	385	303	380	385	362	365	380	361	388	346	313	366	343	329	379	361	328	400	331	343	343	407	345	375	337	356	377	353	368	354	348	378	375	361	352	381	395	386	386	374	365	341	368	398	378	367	374	368	344	332	353	371	358	349	363	359	369	345	338	353	359	365	372	358	369	339	363	372	356	372	363	356	355	358	370	373	384	335	386	311	368	367	376	339	395	352	368	361	384	363	343	315	337	366	344	373	356	340	329	385	411	400	319	363	342	366	355	388	362	356	371	396	367	347	376	396	363	365	346	346	404	379	359	359	379	387	378	387	382	356	352	391	340	336	381	315	359	404	348	394	339	403	387	376	380	345	389	348	350	355	400	374	368	381	375	359	355	336	373	356	333	372	340	355	346	341	361	372	383	386	371	387	367	382	359	381	355	379	329	360	371	371	365	351	374	392	368	358	357	364	370	344	377	354	372	353	383	369	357	354	389	394	363	370	359	354	389	350	370	373	368	399	377	340	370	383	356	346	356	361	383	366	376	363	356	366	344	359	389	376	385	380	329	372	357	358	351	334	343	391	365	392	328	373	367	390	385	343	361	354	380	407	345	329	361	326	336	364	339	365	340	361	355	339	356	374	343	315	362	378	329	341	359	353	380	379	375	396	395	367	381	387	367	364	347	366	350	341	377	361	384	353	361	354	354	337	316	345	328	304	399	407	336	345	380	368	374	363	376	381	374	386	366	355	373	328	363	362	342	337	350	378	363	347	378	350	364	363	377	347	361	393	366	400	348	359	342	367	382	380	334	378	403	342	331	339	343	363	343	359	347	360	352	338	357	380	365	372	403	384	355	355	371	360	397	381	342	352	354	329	355	355	368	358	346	334	371	346	348	369	388	361	390	335	361	336	401	354	331	364	330	369	330	348	378	387	339	378	417	375	326	356	379	381	363	378	391	327	372	352	355	350	351	367	326	320	349	379	338	360	348	337	321	399	350	331	361	319	371	421	349	345	360	360	370	356	344	344	393	383	333	360	385	362	333	399	355	347	364	355	341	371	327	346	336	375	300	346	377	361	371	387	332	369	374	352	343	385	384	386	339	336	365	384	378	349	367	319	355	413	392	351	371	370	392	358	350	344	368	345	394	361	370	364	404	344	413	367	359	368	370	379	377	376	339	342	364	345	373	361	371	357	367	349	351	328	348	343	380	382	385	362	382	404	368	376	380	333	379	356	384	357	324	385	358	306	339	343	372	377	370	387	360	388	330	367	357	383	373	347	388	316	362	371	320	378	361	360	421	376	344	376	334	330	341	362	358	389	373	370	344	330	394	362	385	346	358	335	343	356	347	390	361	379	323	347	329	324	326	346	335	355	352	353	347	387	366	345	361	323	354	380	347	374	358	319	387	351	343	366	380	344	392	367	380	406	368	397	341	382	387	351	339	389	379	330	366	386	368	384	367	385	345	334	380	386	384	365	366	353	357	358	360	353	360	332	413	338	352	359	342	336	372	356	352	343	370	374	364	353	360	368	367	377	321	345	338	379	413	388	357	350	367	366	369	349	404	328	376	382	373	366	362	367	356	384	376	352	353	370	357	352	384	367	356	371	361	367	373	383	390	359	366	342	380	368	353	359	350	342	385	345	378	338	325	326	397	340	375	367	357	365	353	372	355	399	359	387	400	362	354	371	346	306	357	330	357	357	359	361	345	360	360	345	385	358	335	350	376	363	373	380	363	386	365	375	352	358	401	368	398	366	392	339	356	350	340	355	365	407	343	324	358	326	347	337	332	316	372	387	363	372	374	344	349	377	377	357	360	333	340	364	367	357	382	336	362	334	363	385	358	356	391	378	350	352	367	354	394	377	395	329	355	366	316	346	336	370	353	347	347	367	351	374	363	358	393	384	350	360	364	346	344	398	372	357	365	357	363	332	369	381	366	354	342	345	356	369	371	370	359	353	342	414	350	356	339	349	392	374	376	349	361	348	337	399	339	366	360	368	370	365	387	344	331	348	360	400	372	365	372	376	381	387	368	376	330	370	335	380	387	396	370	377	344	359	374	390	367	367	383	394	372	369	408	316	372	357	350	360	351	366	368	377	389	353	320	373	357	363	358	373	334	384	352	364	397	342	374	336	358	398	377	371	361	382	389	419	316	361	355	395	335	370	378	384	348	367	334	318	387	359	346	354	346	337	308	361	326	355	316	354	377	352	353	360	366	380	345	368	349	376	350	342	317	373	366	348	345	358	368	339	373	378	361	349	346	372	394	351	340	342	365	393	351	393	398	370	334	359	377	363	385	386	373	356	356	367	374	329	369	338	399	354	377	412	376	365	357	369	386	353	334	357	359	378	371	338	317	404	337	357	339	366	386	363	368	353	347	343	357	365	381	382	363	362	388	375	359	384	325	390	382	393	357	375	364	356	359	354	390	404	323	338	381	345	351	355	336	387	370	383	363	387	393	361	386	392	327	392	379	393	358	364	367	356	354	389	327	398	417	375	347	347	343	343	348	373	363	333	402	372	329	373	351	333	328	377	355	361	321	334	341	385	353	390	359	373	369	357	375	374	366	398	381	370	345	392	380	398	390	340	334	355	371	387	382	334	321	362	340	357	350	386	388	379	355	352	340	399	355	345	370	354	387	392	374	370	366	381	341	392	340	332	355	359	333	361	360	341	350	345	346	320	374	326	338	380	361	349	343	366	375	347	334	335	347	353	381	387	346	398	324	313	378	406	385	389	372	349	339	381	350	392	399	327	342	367	355	377	356	368	347	393	389	363	358	353	367	361	384	378	366	352	335	357	364	356	396	359	363	378	351	369	383	360	364	384	362	361	346	314	394	375	367	343	395	362	331	389	396	375	364	323	357	351	389	371	341	345	400	384	320	417	316	348	343	349	349	365	364	373	369	399	356	338	386	359	354	330	344	320	351	355	399	350	345	372	368	304	334	350	422	375	360	369	358	360	353	342	365	356	347	393	373	373	360	333	338	364	338	372	376	358	396	339	331	348	374	347	361	347	370	353	408	360	392	324	368	376	359	378	346	378	350	359	360	322	388	362	360	388	345	379	367	352	330	344	378	366	355	381	363	329	368	373	345	325	342	373	388	371	372	355	368	345	359	366	388	384	365	367	385	362	363	356	375	334	376	363	346	375	353	378	338	366	330	341	365	353	369	320	343	355	354	357	358	349	333	351	392	367	371	339	376	350	356	382	385	343	378	375	340	378	353	396	356	343	322	333	362	342	345	376	342	346	373	389	382	336	370	353	337	365	347	345	368	380	351	360	370	377	351	331	404	358	376	361	361	360	365	397	366	340	322	338	320	342	351	349	385	365	380	408	361	369
6674	1149	1522	1723	1540	1423	1283	1108	1080	1030	1010	1013	1020	971	935	907	937	870	914	876	922	929	903	858	855	886	848	844	933	873	884	866	850	850	850	873	841	849	873	883	863	835	833	830	857	861	881	845	918	871	863	845	838	800	820	804	865	846	843	824	831	849	859	820	859	854	915	845	814	876	820	814	831	831	858	869	813	843	798	839	824	827	817	806	839	786	849	871	814	813	869	825	901	800	838	762	852	856	843	815	806	812	860	836	841	835	823	867	839	870	796	825	769	837	809	882	842	809	812	827	805	842	878	913	836	900	820	865	822	825	825	825	786	854	890	851	838	825	843	834	795	843	799	775	841	817	844	813	785	844	825	841	881	818	850	826	847	819	806	784	812	831	877	856	835	785	841	913	773	842	880	864	868	823	841	840	868	857	815	838	793	822	812	830	863	867	835	792	797	775	808	854	841	775	814	820	814	928	816	880	801	840	866	836	846	827	847	890	845	762	812	803	844	805	797	846	841	800	785	843	842	839	815	844	850	809	808	858	872	844	866	883	827	791	854	822	839	823	804	832	900	837	784	852	819	829	868	828	851	821	843	884	888	844	815	829	837	785	828	834	804	808	881	866	820	821	825	826	756	857	817	857	822	876	754	833	851	794	832	866	853	837	784	871	810	830	860	841	815	868	825	859	842	830	831	832	798	840	824	832	815	836	837	811	817	780	853	755	818	882	847	866	861	859	864	841	820	834	859	810	839	863	883	816	846	823	816	806	804	883	860	836	768	832	887	908	796	841	829	855	839	805	823	823	833	853	831	856	822	882	840	860	859	770	865	819	833	848	879	899	832	788	823	809	782	828	811	855	789	817	853	835	861	805	841	870	831	871	836	830	818	856	838	855	839	850	812	844	843	852	869	835	826	864	890	808	817	837	870	784	820	824	847	846	796	871	811	822	803	835	831	829	787	793	804	807	869	802	849	873	849	788	876	860	812	834	865	849	860	834	781	879	844	846	874	818	841	806	849	870	827	828	826	839	839	848	775	836	829	852	867	814	874	833	805	838	826	852	795	811	831	789	855	837	877	883	836	880	792	850	824	855	837	820	814	842	811	834	802	841	833	828	820	850	809	867	874	862	865	901	801	846	876	854	806	794	851	867	823	882	784	809	834	838	842	840	812	842	810	830	839	864	783	850	778	803	837	830	813	791	792	804	877	821	833	872	868	839	810	804	831	813	812	762	848	807	829	803	819	835	855	866	848	821	889	824	785	850	786	781	812	775	864	893	804	856	805	836	808	824	801	817	800	837	794	825	852	843	824	846	877	790	858	843	854	822	848	839	800	761	851	897	845	786	794	778	809	850	843	889	856	843	825	847	812	819	822	832	835	849	827	858	874	805	858	780	847	790	849	770	848	847	876	830	813	790	855	837	819	821	803	859	831	852	838	788	841	787	871	843	822	844	853	808	803	825	793	820	824	844	879	857	840	873	845	815	784	852	866	829	838	829	845	822	825	889	830	843	784	863	844	836	795	863	878	836	847	863	857	834	790	842	823	813	848	851	848	885	892	846	883	845	828	829	875	848	888	833	809	860	830	806	775	792	855	829	790	840	846	843	807	797	834	815	811	829	839	824	854	848	805	859	878	780	839	861	842	856	832	817	824	811	848	843	850	850	806	845	861	843	868	855	871	826	839	807	867	797	848	803	831	857	813	863	872	813	852	789	864	871	871	794	903	828	841	876	836	826	826	819	841	852	875	843	842	858	801	816	854	791	803	811	810	837	847	818	890	804	822	800	820	920	820	785	853	851	853	839	816	829	833	845	852	856	843	775	822	780	802	824	891	838	840	827	764	827	843	826	813	777	849	770	826	826	782	798	826	888	843	880	825	827	841	817	802	836	830	784	803	821	847	819	825	859	810	885	828	795	852	834	807	801	905	831	855	844	765	787	818	883	791	857	869	768	852	854	856	804	849	803	812	789	844	820	813	847	870	830	826	892	867	803	885	753	838	886	847	822	825	856	840	826	781	907	868	856	852	851	838	854	781	781	846	880	827	859	820	829	792	858	841	841	805	826	875	857	828	821	865	851	840	835	841	832	842	856	849	786	815	862	868	864	806	840	842	819	861	875	835	851	808	849	881	838	866	832	856	847	806	850	864	822	806	842	839	857	835	818	865	827	858	827	806	836	853	845	855	769	852	872	838	833	821	834	789	867	804	855	820	848	816	825	832	850	844	862	813	820	823	823	856	859	830	839	862	838	801	802	802	855	879	839	884	845	811	838	782	796	795	827	823	853	817	830	805	881	808	836	806	762	840	819	798	807	862	837	857	811	844	861	855	837	827	768	830	879	828	827	833	807	825	836	864	829	809	886	806	870	878	832	794	813	801	822	857	851	828	797	825	845	836	765	793	858	814	811	850	835	792	870	825	819	860	866	778	909	826	864	783	832	834	808	826	813	862	793	793	797	773	857	844	850	824	849	855	824	826	845	868	884	833	808	840	840	797	811	882	824	800	818	869	821	832	847	842	819	827	829	841	789	807	801	810	812	859	834	824	827	788	817	818	850	851	841	813	840	804	859	824	886	877	830	826	822	821	860	805	823	798	813	822	804	837	824	829	824	877	853	852	787	843	840	841	808	813	776	834	819	867	849	863	801	844	837	778	883	849	813	836	888	818	829	805	838	831	862	817	907	838	802	809	832	817	854	833	813	817	785	834	820	830	812	863	890	835	832	850	812	793	886	853	858	801	872	838	803	813	864	857	848	819	856	865	842	832	808	854	878	786	813	810	827	800	844	798	869	890	849	868	870	850	856	817	824	797	809	892	839	826	838	860	862	857	841	839	814	842	836	832	826	836	810	849	819	820	851	822	848	850	831	859	810	833	812	856	878	826	772	845	906	837	842	853	910	836	848	774	831	781	812	824	883	910	868	821	810	813	833	870	853	848	858	828	821	825	803	850	856	837	808	824	801	798	872	840	825	869	816	831	760	865	844	855	787	810	810	811	817	827	797	803	815	792	823	834	838	843	812	812	783	841	833	817	814	878	779	849	834	869	811	869	861	852	872	812	840	815	832	864	759	864	836	791	789	850	825	834	837	855	850	851	832	825	862	842	832	815	818	855	811	834	837	837	871	859	770	837	847	879	855	862	837	822	826	809	788	848	825	866	815	876	808	857	806	810	784	830	781	834	839	843	894	821	870	825	826	779	820	851	836	861	842	810	831	872	819	856	851	811	861	803	820	818	790	895	879	855	869	797	856	848	838	872	824	872	848	834	844	834	815	849	865	870	823	875	825	782	861	818	833	851	839	857	772	828	845	869	836	838	798	827	858	839	829	871	843	829	837	805	850	863	824	827	817	817	810	867	798	813	792	834	827	814	831	856	886	856	845	840	798	875	788	848	874	818	839	770	840	856	867	761	783	823	878	866	822	812	763	885	784	802	870	818	842	837	820	848	861	850	826	846	841	835	775	858	841	880	788	812	869	823	835	813	862	835	864
15113	1408	1050	828	674	560	453	394	413	458	397	380	373	357	349	349	367	337	333	350	376	379	362	367	385	328	342	355	364	310	379	322	344	342	323	310	335	306	335	349	333	339	372	327	355	319	347	319	330	340	284	332	349	329	334	345	341	322	329	352	305	313	316	313	349	329	369	325	347	335	363	287	339	332	338	362	290	343	329	296	357	336	387	346	319	334	328	326	337	347	336	365	300	303	358	355	334	311	344	315	311	305	320	367	331	347	350	322	325	329	340	332	362	341	334	362	342	316	322	347	349	333	345	330	314	310	365	324	344	332	361	317	335	340	330	374	287	374	367	314	341	340	299	312	347	346	350	331	327	358	350	364	327	321	331	315	334	327	360	327	339	328	317	302	369	375	311	339	322	350	356	335	357	326	329	340	317	327	327	290	328	320	356	333	328	323	311	351	350	347	338	356	330	321	305	324	332	298	337	328	403	329	299	330	353	351	359	330	330	343	347	309	330	355	362	338	377	359	357	340	301	342	325	351	347	318	365	316	376	339	327	337	339	334	353	350	310	346	306	303	359	368	345	371	369	309	358	357	343	354	316	353	337	339	337	346	349	357	315	339	331	300	351	324	371	358	355	328	320	338	330	355	353	336	373	357	307	336	340	318	363	349	335	343	341	343	310	342	338	307	301	351	359	327	268	311	304	344	324	327	336	363	360	345	330	349	331	378	357	347	355	363	335	338	327	314	377	348	341	294	332	369	346	306	340	364	362	338	322	323	306	347	343	328	298	332	371	339	335	352	355	339	354	334	333	329	302	311	342	349	327	356	302	341	328	325	316	335	377	317	341	333	328	313	335	363	323	308	342	305	327	359	367	306	340	330	296	316	362	333	328	316	331	361	346	360	327	334	307	349	337	346	359	333	331	339	336	361	360	313	370	374	320	334	345	360	361	333	330	340	331	304	330	340	353	300	340	331	330	334	332	335	362	348	350	389	304	356	343	346	365	365	330	345	329	344	322	345	363	335	312	339	348	334	336	295	323	325	306	346	326	332	341	352	340	323	349	336	317	273	347	331	326	327	379	323	322	345	350	348	339	360	290	376	339	300	299	351	347	365	346	313	349	350	351	329	332	369	378	340	300	332	352	363	326	341	333	314	324	341	343	324	349	361	318	315	336	328	335	342	351	335	326	367	325	319	343	325	341	339	334	351	325	340	332	356	338	313	354	337	360	316	346	338	367	279	326	314	330	333	343	324	320	318	318	347	294	329	344	333	298	348	312	316	303	312	284	329	307	331	326	343	339	326	339	342	336	306	344	299	281	329	329	357	333	360	295	350	357	322	339	378	337	330	371	355	329	335	340	374	365	312	335	356	317	326	329	325	341	360	322	325	356	319	343	346	346	327	342	341	327	353	360	340	373	311	349	342	357	322	312	318	364	305	316	339	340	309	327	304	301	317	347	339	302	305	323	317	332	324	354	354	346	335	359	311	310	361	352	344	319	347	346	333	324	355	324	357	316	327	311	334	351	310	316	346	347	357	308	380	353	342	314	312	326	300	335	342	320	329	324	314	335	320	346	333	331	304	325	334	334	364	364	345	317	358	356	332	324	323	307	322	342	305	332	307	346	369	319	318	350	300	331	329	317	312	324	314	376	334	335	330	325	309	341	292	348	319	360	302	311	325	314	334	344	337	392	365	332	331	333	317	333	324	336	337	323	355	342	305	332	317	346	352	361	312	334	318	326	363	322	334	362	333	347	329	336	355	359	323	321	314	317	303	361	377	371	338	293	292	300	308	331	344	358	353	367	341	352	324	324	355	370	358	351	327	287	356	357	343	364	325	340	358	338	304	317	326	362	313	309	334	361	322	344	363	331	292	351	310	308	337	360	321	337	352	346	322	350	346	311	366	342	314	326	322	313	349	311	342	324	322	345	365	335	353	338	345	378	314	316	349	322	338	339	350	333	312	328	350	348	343	330	331	335	316	336	377	347	338	307	300	323	348	316	385	306	327	346	367	327	301	338	335	342	315	335	334	318	325	323	291	323	328	378	356	336	315	346	336	339	328	303	311	331	293	328	355	361	355	317	350	299	340	329	335	333	351	355	361	327	377	291	365	304	351	354	333	364	331	351	336	325	360	352	370	324	343	338	330	303	353	311	319	361	311	304	334	323	320	365	315	307	309	349	334	309	325	288	323	356	322	326	301	314	336	337	320	347	349	362	338	309	351	340	348	331	300	322	340	336	329	318	343	351	317	354	301	321	317	340	341	314	346	354	359	363	362	335	318	342	307	372	329	339	316	354	343	329	313	331	361	315	317	324	329	355	317	340	351	351	362	353	369	354	341	335	329	367	317	334	340	325	322	304	336	351	338	373	323	352	371	325	365	314	329	363	318	328	322	331	290	361	344	301	353	317	350	354	346	343	356	315	303	350	330	360	322	344	326	344	331	324	317	305	335	327	339	336	382	347	380	341	359	319	306	291	332	367	362	293	353	308	322	332	339	320	328	334	310	357	346	352	304	364	375	322	378	347	327	331	365	353	318	348	350	362	345	315	347	318	366	320	339	315	315	348	318	330	329	383	341	329	353	362	302	344	305	354	346	324	373	320	312	342	305	308	347	355	361	329	326	317	329	372	354	308	352	351	356	372	347	323	280	347	342	326	368	338	349	340	331	325	330	316	308	311	325	329	357	326	345	329	323	327	324	321	324	325	358	329	342	333	318	343	339	339	326	354	338	347	326	309	342	331	330	314	356	377	362	334	308	324	371	359	317	359	356	344	321	342	347	313	351	317	346	331	327	288	375	351	338	348	335	336	361	322	330	313	340	366	357	314	287	362	361	371	339	344	332	303	341	328	314	353	329	287	342	386	362	331	317	389	376	305	339	326	338	346	345	317	338	326	337	323	304	341	355	335	351	346	353	347	338	336	345	349	329	319	347	305	327	345	341	309	365	345	327	317	318	317	348	319	387	363	321	324	332	344	327	330	348	369	338	326	345	326	337	357	345	335	356	350	330	327	344	337	354	349	324	350	323	333	356	335	341	295	317	362	306	329	350	362	343	345	332	321	353	329	336	319	356	324	320	351	339	352	329	337	321	346	321	325	359	315	297	331	329	346	338	307	344	326	343	355	316	363	328	296	344	323	366	317	338	330	331	339	335	344	296	336	349	311	357	337	351	302	351	337	327	340	311	310	328	336	326	342	337	333	320	307	359	358	288	347	330	345	362	357	336	339	327	369	347	310	339	351	303	325	342	292	335	304	329	328	321	343	351	330	334	336	323	328	331	352	330	340	340	319	347	333	351	337	348	324	364	351	310	324	370	359	316	331	332	324	341	341	361	340	337	294	323	278	326	358	374	326	338	332	302	367	302	329	310	339	358	331	324	335	319	340	306	335	338	308	334	331	347	307	322	339	346	329	323	358	332	344	331	308	327	333	344	327	344	320	346	342	346	335	348	327	304	332	348	300	294	360	336	359	345	323	382	312	331	388	314
8351	1356	2139	2311	2034	1787	1559	1386	1184	1206	1072	1060	1022	996	938	921	884	942	851	795	835	780	766	864	824	760	789	753	790	776	802	775	802	765	814	742	751	787	761	810	775	766	744	722	749	762	760	760	756	758	776	792	807	783	794	775	757	758	757	726	746	800	735	806	785	740	804	725	776	779	735	765	743	761	725	772	676	757	740	761	735	786	730	707	779	739	750	784	730	744	739	761	788	799	745	727	723	715	716	748	790	781	719	810	722	745	771	729	749	721	772	737	790	736	787	768	759	728	722	769	764	772	760	761	756	775	737	719	714	800	741	750	760	750	760	729	742	754	741	739	727	759	765	718	741	769	766	746	730	776	739	728	748	768	783	731	741	774	731	733	707	746	752	742	805	759	710	770	760	747	754	728	729	742	729	744	800	759	747	738	794	744	762	779	712	756	711	745	738	746	793	693	734	706	735	747	756	731	742	728	732	731	746	731	779	738	784	738	720	755	784	756	739	719	780	756	774	728	724	708	830	768	736	767	749	712	773	762	762	756	709	749	789	742	741	768	711	771	775	734	801	724	734	764	725	711	724	770	772	761	740	723	684	742	736	750	747	772	767	751	788	742	743	739	816	784	750	749	762	713	707	781	739	755	795	756	727	774	764	711	765	767	764	758	762	757	725	754	727	736	753	769	710	787	761	728	768	766	716	699	702	771	761	766	733	752	736	753	703	749	747	761	744	752	748	754	740	783	745	763	779	737	727	757	773	736	729	790	772	730	721	723	703	822	758	718	696	760	709	738	821	743	731	693	795	779	742	706	746	729	768	726	745	696	721	780	735	741	801	752	762	737	737	706	766	744	730	766	750	764	709	707	775	803	777	754	777	775	803	786	769	800	707	699	782	756	763	708	790	733	746	704	722	712	723	734	740	711	751	763	747	731	757	804	707	775	738	757	751	715	778	725	768	753	797	743	777	725	752	779	741	763	741	783	763	737	734	725	728	742	718	792	786	741	761	702	719	723	713	791	734	734	750	742	772	793	806	792	789	746	712	764	724	773	733	769	717	747	809	735	729	733	738	737	724	754	756	734	785	762	732	741	790	769	772	702	720	718	752	751	771	743	755	785	781	806	731	763	807	701	799	753	822	797	692	759	694	690	727	748	778	746	778	698	764	708	699	760	714	717	737	757	740	770	735	761	718	746	696	787	737	772	735	729	782	736	718	704	766	763	759	741	735	737	734	773	735	719	797	758	735	791	729	721	755	763	747	762	768	728	718	733	768	732	703	746	759	747	774	761	736	726	764	716	754	742	738	752	771	789	723	733	718	787	743	757	756	714	764	790	693	782	754	796	772	712	726	773	744	736	751	795	746	761	738	691	751	746	724	754	724	764	702	752	755	716	772	729	747	726	721	771	741	725	707	771	761	723	786	743	736	748	699	751	728	774	756	783	719	753	754	762	732	746	756	698	751	770	758	715	729	717	710	730	732	697	757	765	742	765	715	758	719	748	753	746	771	746	761	731	743	759	767	800	743	708	730	769	786	757	772	777	746	755	803	734	719	784	686	769	763	701	710	747	741	738	756	764	785	736	767	747	795	784	757	746	735	774	706	767	752	744	790	811	759	804	739	795	746	730	733	662	775	734	757	767	712	716	771	747	708	737	776	720	737	757	745	720	737	785	750	742	745	758	764	793	734	773	752	764	731	709	714	755	725	743	732	757	746	761	731	751	788	753	802	752	775	776	745	730	730	752	763	775	705	782	745	744	702	726	754	748	742	727	712	763	746	760	697	749	762	793	741	712	764	745	721	826	739	758	789	784	720	748	735	753	791	755	693	757	710	741	725	791	759	755	769	716	754	721	763	782	803	790	746	721	769	750	722	798	723	755	729	737	807	754	750	744	722	787	779	744	743	761	729	791	792	791	756	754	773	760	777	772	745	709	745	700	740	740	784	770	757	715	752	776	756	750	742	721	751	776	711	773	789	774	727	747	765	752	752	702	726	744	730	754	741	747	745	701	700	713	757	764	733	740	723	733	810	742	722	735	731	729	729	692	751	703	752	733	785	759	767	746	806	786	805	753	696	735	733	755	705	758	764	713	769	729	747	827	751	754	748	776	764	778	759	753	735	738	744	764	730	757	746	751	762	756	755	760	734	777	741	799	735	715	716	723	736	782	766	763	760	766	786	762	707	745	729	723	722	694	714	767	741	718	746	745	790	744	760	786	772	760	771	755	772	759	749	783	742	709	747	762	732	793	793	714	735	768	740	735	789	782	748	708	712	781	770	667	734	741	742	764	777	731	746	748	760	748	731	727	740	758	705	766	769	750	753	781	756	722	769	732	731	713	695	695	708	762	725	751	771	720	751	761	805	768	735	829	708	766	753	774	758	725	735	746	732	795	774	719	748	747	739	733	771	771	737	735	770	726	699	737	740	748	715	773	756	751	735	746	755	720	746	739	762	699	736	778	695	710	725	691	757	751	764	758	784	730	759	764	767	738	720	755	758	731	719	786	698	723	756	753	742	758	712	713	714	740	670	696	676	756	763	811	714	730	733	719	775	749	724	756	743	704	803	796	770	772	777	801	738	724	743	779	738	771	708	706	743	785	782	792	754	743	744	710	769	762	684	772	729	733	745	736	708	751	713	740	736	803	793	776	728	734	739	767	749	757	801	757	759	762	763	798	758	774	758	763	783	739	765	712	774	744	759	746	749	684	713	782	715	741	763	774	769	724	760	757	753	743	760	760	743	752	751	762	744	773	765	769	721	817	703	750	772	775	779	730	719	743	780	751	775	781	744	773	764	805	727	767	753	712	728	781	738	724	773	722	757	708	773	711	739	756	739	738	741	791	704	730	780	765	739	749	724	767	750	744	731	742	767	751	780	776	715	811	726	736	750	814	758	752	766	719	759	759	705	827	704	746	740	731	750	730	787	803	747	757	763	731	750	738	710	722	742	781	746	721	707	736	739	723	736	811	740	731	715	729	719	750	735	753	756	736	731	782	759	733	757	771	748	743	795	790	750	738	729	736	774	744	738	755	728	740	764	776	728	772	752	728	690	767	781	738	770	790	795	743	724	754	732	715	752	764	707	780	726	713	746	727	774	740	781	758	699	735	753	755	718	722	719	726	720	753	791	762	772	735	728	730	796	790	726	774	774	764	741	740	774	722	739	773	699	815	752	740	764	767	731	810	784	718	724	768	774	767	736	740	713	783	736	755	759	728	735	750	716	744	718	790	768	702	792	700	763	752	719	666	765	782	787	723	755	739	750	762	738	765	778	739	798	729	784	750	762	751	753	749	727	715	779	761	761	759	768	749	727	758	730	791	732	711	778	746	785	739	746	737	726	763	744	773	748	706	784	734	717	763	718	737	754	749	756	733	759	733	751	759	722	768	752	774	791	703	755	725	777	774	797	706	764	788	752	730	697	802	734	674	704	755	733	785	746	743	781	729	764	775	732	758	721	765	773	725	718	789	772	724	706	731	833	802	782	731
1461	202	198	208	196	209	178	168	183	192	190	179	198	175	172	155	164	183	179	187	190	206	196	167	177	191	152	171	198	183	180	214	194	196	208	166	169	201	171	180	176	192	178	193	167	160	195	182	155	165	163	167	195	171	177	188	222	203	177	178	193	180	208	204	184	187	199	166	199	163	167	158	150	164	160	167	173	189	198	164	171	179	169	204	198	190	177	142	189	200	181	202	180	199	193	160	184	172	170	188	182	175	180	190	186	197	202	201	184	175	175	195	189	168	171	192	178	186	176	200	179	207	194	186	176	193	184	170	164	185	169	193	191	205	169	176	188	224	210	195	194	184	182	180	165	187	199	208	167	192	204	198	208	179	173	162	196	181	188	182	175	192	187	185	215	184	195	194	177	178	186	178	180	198	192	192	184	190	189	178	176	144	187	188	202	187	214	203	190	184	202	215	195	190	171	193	169	176	174	185	200	185	188	206	179	188	210	193	166	190	168	191	208	193	192	165	208	179	166	192	196	183	185	155	185	157	177	186	195	199	188	184	176	174	205	181	232	177	192	148	186	205	204	176	174	191	168	172	191	177	161	178	180	188	194	172	183	164	181	171	195	185	177	189	183	200	154	218	179	170	184	189	163	182	163	198	218	185	163	161	208	167	196	190	172	196	198	197	186	177	188	182	171	189	156	153	162	187	163	182	161	198	194	198	176	151	166	172	201	166	164	187	177	219	200	172	183	184	171	170	171	179	178	175	164	177	168	190	191	174	180	174	196	200	214	187	168	168	170	183	187	185	181	169	188	214	193	183	195	174	181	196	174	184	186	197	189	175	188	190	156	202	193	201	166	205	189	188	176	205	155	174	182	189	191	187	200	181	187	200	217	185	195	175	172	197	192	202	193	185	204	206	159	156	191	175	178	184	154	185	193	167	187	180	172	166	199	180	174	181	201	166	155	179	164	172	188	187	183	168	187	187	203	199	195	162	161	184	186	173	163	156	195	172	166	177	183	178	175	159	196	187	182	171	162	174	167	216	186	173	181	172	173	187	189	180	233	177	183	166	184	167	179	172	163	183	183	140	179	192	183	170	182	161	191	174	199	154	172	195	173	171	153	178	184	184	187	178	187	187	170	200	158	193	192	176	188	186	174	194	185	183	206	184	181	203	167	191	194	162	167	201	183	163	173	176	165	184	196	195	202	182	184	150	178	197	197	171	192	184	215	204	177	177	192	211	176	160	188	198	172	172	199	179	158	169	157	191	181	209	163	181	191	182	200	170	201	179	200	170	161	142	199	211	163	171	177	204	178	160	217	185	168	197	188	207	178	173	198	185	193	227	210	183	187	183	189	183	201	189	190	168	163	176	215	179	180	189	177	206	140	161	187	182	197	173	201	187	198	190	196	198	214	168	200	198	183	187	190	191	183	179	164	212	148	174	188	195	182	209	185	176	181	160	202	186	155	192	183	161	198	181	193	197	210	197	189	156	187	189	179	209	181	195	179	184	164	178	196	179	170	197	200	168	173	184	177	173	198	162	178	188	189	189	153	176	190	201	168	173	175	165	185	185	168	173	189	189	172	173	203	195	183	189	179	210	205	189	182	189	175	184	199	159	181	168	186	168	206	171	174	205	173	196	152	185	188	172	181	199	183	160	190	173	190	183	178	198	201	183	196	191	199	195	188	190	167	178	189	201	188	189	184	177	208	183	180	202	197	190	150	215	186	152	179	181	179	188	186	193	201	174	187	176	166	171	150	162	206	196	183	202	212	180	172	187	197	190	179	184	191	162	194	180	202	182	173	164	183	189	165	193	199	224	171	173	168	178	187	159	202	194	196	139	155	183	168	155	179	195	179	184	190	179	204	175	182	200	185	189	187	188	201	191	163	178	181	170	167	175	172	185	201	183	184	167	175	193	187	193	202	187	164	206	199	205	177	197	167	187	157	194	185	197	196	209	186	202	181	181	201	187	199	190	156	184	171	187	180	197	168	172	185	190	196	184	182	165	165	192	210	196	182	180	188	164	164	171	182	175	169	189	185	189	180	210	209	176	172	196	171	183	165	162	190	179	177	189	170	185	164	186	185	208	199	219	195	177	192	179	188	189	193	172	199	208	195	173	175	179	194	202	204	187	175	175	203	192	178	163	199	196	175	210	217	176	192	210	196	176	190	184	181	187	214	208	173	184	168	193	174	174	194	201	169	162	156	180	176	187	205	186	166	173	188	197	176	185	194	184	176	157	180	220	185	186	173	195	149	164	193	185	169	186	187	192	189	158	194	186	155	165	193	197	175	177	175	156	160	168	207	188	180	179	204	190	206	193	211	195	205	204	201	176	185	180	169	178	199	182	180	174	177	177	208	193	165	171	216	172	165	176	185	188	173	180	193	167	161	190	170	164	149	199	195	178	183	211	176	185	192	182	191	208	160	168	158	172	200	186	194	175	189	205	181	162	165	193	180	191	184	160	199	157	167	178	186	184	184	192	201	190	187	178	175	191	189	211	197	199	193	188	188	184	161	184	173	181	168	187	200	178	188	197	168	176	188	198	182	172	204	197	193	176	172	190	184	185	177	193	178	207	195	176	180	207	159	167	195	178	183	152	208	191	206	183	212	204	170	165	178	166	180	190	186	179	192	203	201	173	168	187	219	194	208	200	197	179	185	183	191	206	187	165	204	192	173	186	190	177	176	183	209	160	181	155	182	191	175	188	207	173	188	192	178	177	187	189	187	186	184	186	198	182	176	180	175	201	192	194	157	174	178	177	160	181	208	189	174	165	184	180	190	172	169	195	191	163	173	169	200	201	176	178	167	190	156	193	174	205	157	174	180	183	179	180	191	169	159	198	197	184	196	195	204	197	188	177	173	194	172	178	181	175	173	179	174	192	195	202	205	199	206	186	185	195	171	196	193	234	174	189	204	192	211	175	172	180	181	187	193	185	190	177	189	186	178	162	183	192	184	172	185	167	204	165	201	177	184	197	188	188	182	198	186	173	201	201	180	185	155	178	173	194	166	189	201	166	167	187	188	176	176	165	166	166	196	175	181	178	190	163	166	160	176	184	206	188	150	194	184	169	172	185	194	166	195	185	187	185	175	198	165	206	172	162	179	197	187	202	177	180	197	157	184	152	189	192	180	172	202	203	196	164	172	186	215	170	192	183	198	163	190	168	190	199	207	178	200	214	183	164	172	174	160	186	189	182	186	186	184	203	181	202	199	181	219	179	168	169	182	179	196	193	209	203	195	207	188	179	196	173	202	174	172	194	166	178	183	177	200	193	204	190	172	200	194	160	148	175	184	184	179	160	172	194	190	198	188	181	168	182	167	160	180	190	192	197	200	193	184	199	184	169	195	163	194	159	191	194	182	172	194	177	169	190	161	191	191	189	177	183	192	183	183	162	175	189	213	187	191	182	164	178	186	178	199	173	174	178	189	210	183	161	181	139	220	178	179	185	178	189	181	167	171	199	183	178	189	188	170	200	205	194	193	162
1716	459	532	560	486	534	489	519	498	477	464	489	504	496	462	511	540	453	514	501	421	468	473	494	505	505	499	520	502	485	479	483	497	464	473	439	474	490	502	471	519	488	473	473	498	507	514	476	472	514	475	441	469	508	502	510	471	492	475	459	471	468	460	489	479	476	433	452	480	536	466	463	489	506	456	531	490	455	499	515	454	485	511	478	436	491	480	491	470	518	499	504	504	433	450	492	506	490	454	457	498	533	510	520	469	494	490	484	530	476	483	508	468	503	460	514	455	521	504	489	459	500	437	485	482	481	489	502	486	457	496	469	471	483	493	551	472	480	500	479	465	484	468	492	426	455	471	497	501	494	480	434	449	469	482	498	509	476	461	464	506	440	506	494	484	537	528	487	496	520	499	497	481	466	484	478	495	486	465	494	484	476	494	502	469	486	420	507	476	447	442	486	458	469	523	465	509	474	452	464	483	479	449	441	464	461	489	466	463	486	516	481	478	447	468	500	427	498	458	487	492	514	441	502	484	457	506	494	470	536	471	473	504	476	448	499	473	477	468	461	485	485	504	449	472	498	558	537	487	469	495	494	479	480	447	497	466	455	470	458	489	476	513	533	461	498	477	463	479	465	454	505	509	477	469	459	506	527	503	462	453	502	485	490	458	493	475	484	476	459	483	477	460	467	505	460	525	459	516	491	451	453	476	497	488	448	462	478	496	485	485	459	509	470	492	454	468	449	463	478	514	484	465	495	491	529	488	472	507	501	472	516	493	457	468	480	519	474	460	539	510	504	496	502	498	483	470	446	483	501	480	497	503	470	501	494	495	460	528	484	512	473	490	457	492	474	451	459	478	487	492	473	515	531	480	502	513	469	459	469	470	457	489	478	485	496	473	484	492	456	491	514	481	488	502	478	483	475	487	481	494	467	457	475	452	507	494	479	490	506	468	455	493	482	478	447	482	461	459	482	460	469	520	512	487	466	495	465	467	482	480	473	449	493	428	477	471	474	458	491	494	496	488	463	475	475	479	463	556	485	467	449	497	464	474	459	483	494	475	523	474	490	457	517	481	485	496	468	486	475	511	463	479	466	496	464	462	449	477	508	478	488	461	516	446	466	499	476	485	484	491	493	518	490	462	492	482	487	482	476	489	485	516	467	473	521	461	463	459	473	488	479	425	505	492	503	499	496	461	509	497	494	450	461	471	485	474	500	483	501	449	476	452	483	423	510	476	468	484	465	497	438	474	486	495	481	532	485	492	458	442	490	511	444	463	493	492	500	449	490	455	505	443	479	434	490	491	528	494	458	464	484	514	460	474	484	460	471	480	491	495	545	469	487	495	485	496	514	476	501	461	476	478	485	462	566	489	501	519	502	495	453	469	488	471	471	529	473	490	497	488	481	481	478	467	449	512	537	458	498	477	491	482	506	452	487	497	467	493	483	504	476	493	457	478	495	528	529	505	483	471	489	509	475	455	450	455	431	485	453	459	483	472	462	478	472	488	466	482	498	482	453	453	499	467	490	478	484	472	479	507	525	494	466	511	483	479	542	504	454	459	505	475	463	484	491	488	452	473	465	475	451	482	502	461	492	519	478	492	451	450	450	482	495	507	508	459	450	461	514	505	472	485	483	451	477	508	492	451	483	456	470	506	476	484	447	466	497	459	478	470	480	486	465	472	466	491	474	461	468	514	483	524	493	476	538	442	469	470	529	496	444	449	513	492	485	484	486	490	467	461	471	513	503	453	472	408	479	494	511	459	466	474	447	474	414	474	488	532	467	502	472	496	480	488	478	488	488	452	472	485	487	497	480	476	514	446	468	464	463	460	466	483	512	504	435	500	463	485	496	474	474	439	504	451	457	469	481	493	479	496	495	506	503	514	484	486	482	537	465	473	464	500	486	482	498	484	488	461	466	481	492	504	394	470	477	477	519	494	483	480	451	454	428	470	473	450	506	468	472	490	527	463	477	461	526	473	481	469	496	494	506	510	462	485	485	504	492	454	536	497	506	498	488	505	479	445	511	467	458	475	474	489	446	478	464	466	471	448	488	503	473	447	484	471	489	519	482	497	484	489	468	479	431	478	508	481	430	474	477	453	469	442	516	449	475	461	461	457	514	489	503	482	471	486	429	477	496	463	466	501	507	520	454	436	492	492	479	506	480	474	470	484	465	448	475	469	493	510	498	476	491	503	521	497	466	500	472	490	469	464	473	493	465	477	485	484	496	492	504	469	525	462	506	519	466	498	491	487	472	469	499	500	497	515	466	464	543	427	464	462	512	488	480	508	513	498	471	466	488	497	468	496	476	508	506	475	472	479	441	466	465	495	499	458	441	499	495	483	467	471	564	505	514	480	517	470	481	504	444	470	448	499	506	496	460	478	489	478	455	501	474	496	468	483	488	499	498	471	473	486	515	457	483	508	480	500	503	491	486	468	446	480	492	489	447	461	530	458	494	458	481	491	472	484	500	503	510	436	496	483	475	474	473	457	488	504	485	491	493	453	477	475	489	459	507	490	469	481	513	493	490	470	468	500	451	467	467	467	464	471	502	478	471	485	465	466	434	499	449	459	453	501	487	468	459	459	452	510	461	524	464	472	484	469	505	492	449	444	456	511	476	473	458	500	454	525	468	491	460	494	482	500	473	496	481	495	480	531	503	480	489	480	463	511	514	461	482	508	491	440	484	459	464	475	471	450	493	499	437	479	458	490	468	486	473	486	468	453	480	474	465	473	455	471	487	452	489	453	495	468	500	480	462	508	482	479	478	484	500	484	509	452	484	478	506	494	461	474	473	493	465	488	479	483	494	463	501	464	452	491	447	468	511	480	452	490	469	488	488	493	466	486	479	461	488	476	482	441	482	474	495	489	488	490	498	501	490	448	470	482	520	493	487	474	478	461	501	495	506	478	467	504	451	540	486	463	473	486	498	494	469	481	472	514	478	449	475	485	494	478	474	507	467	440	489	523	508	473	436	436	467	491	493	468	473	478	462	482	493	491	480	470	486	503	504	505	456	459	466	485	467	489	469	501	471	481	460	477	474	461	452	489	455	506	490	477	481	515	504	465	516	459	514	467	503	484	451	414	467	470	487	485	512	517	506	487	479	490	437	478	496	488	495	488	490	465	472	528	510	473	494	495	456	462	478	502	508	515	480	464	504	468	511	466	476	480	451	475	457	480	464	455	474	498	485	456	492	510	458	508	499	492	514	469	504	476	513	475	457	482	470	484	481	507	486	431	443	439	478	482	512	490	483	530	459	500	489	467	457	496	474	532	477	456	491	492	493	517	514	489	494	461	500	473	460	520	443	493	465	468	465	515	486	488	464	496	495	495	507	498	439	481	467	477	464	465	464	500	479	492	534	482	503	476	519	538	514	492	494	477	475	454	512	511	503	486	464	486	487	512	479	481	468	479	443	460	488	473	501	474	500	493	505	468	484	491	472	512	464	498	455	497	478	480	451	449	481	482	473	486	478	461	496	482	498
7983	797	694	584	520	478	456	392	404	440	406	402	355	408	398	384	339	361	365	354	360	385	409	380	373	349	402	363	394	364	352	372	373	335	338	370	369	350	367	372	378	377	385	354	359	407	325	349	333	362	332	335	361	349	351	377	385	369	376	318	389	360	365	361	348	374	342	355	378	357	369	386	376	350	373	382	405	384	354	364	351	352	326	351	384	366	338	358	336	333	367	342	382	361	386	376	370	356	327	373	362	354	372	373	342	351	364	351	344	364	376	353	326	364	362	363	342	348	341	354	333	353	377	347	357	360	349	392	356	311	350	352	347	386	356	337	346	310	351	371	363	349	384	385	386	393	359	381	347	373	370	348	387	389	375	342	388	325	373	360	378	395	345	367	356	377	373	381	352	347	354	390	369	355	337	365	361	378	368	352	348	389	375	346	338	359	384	375	367	321	349	383	398	367	354	378	362	356	329	334	408	351	352	326	372	349	347	376	384	397	375	366	347	374	378	349	374	346	376	367	345	349	382	375	352	388	346	348	381	381	359	391	366	338	393	365	352	377	362	334	324	329	353	347	374	409	345	362	364	362	328	379	371	365	359	362	363	373	345	358	378	371	330	375	362	342	376	362	392	388	339	347	391	339	383	369	386	333	376	358	359	375	368	350	405	379	400	382	389	381	384	357	382	370	358	353	328	410	351	347	350	325	377	360	324	352	343	351	342	374	353	366	345	398	346	304	387	353	337	330	329	402	371	344	353	394	378	350	366	342	381	339	336	361	382	353	363	353	373	342	379	369	353	353	380	357	377	357	379	382	362	380	331	349	357	325	380	349	383	372	323	381	355	393	342	360	336	340	352	394	361	353	376	331	368	355	360	348	371	332	354	357	389	360	372	384	333	379	396	388	352	399	363	351	359	370	331	374	359	347	355	319	339	369	355	360	348	393	351	344	377	353	375	402	362	365	334	356	323	392	348	373	384	374	306	352	373	355	373	322	368	381	371	344	342	376	329	370	389	348	361	357	372	386	381	386	334	353	387	354	390	371	358	362	348	385	385	378	391	392	440	356	382	359	394	358	368	352	388	365	407	335	364	368	334	345	407	325	348	381	353	363	380	338	366	392	355	339	338	335	374	358	358	377	327	338	351	374	365	397	371	362	372	346	344	380	366	386	327	403	354	347	359	364	383	341	359	363	390	377	345	345	334	318	370	357	313	388	377	368	369	355	358	360	374	318	386	382	360	367	350	316	372	361	350	387	387	392	394	380	316	406	373	359	367	418	385	379	340	336	361	353	375	375	361	339	327	346	376	334	374	368	344	383	356	365	364	372	383	366	343	376	405	349	329	360	365	318	401	325	365	332	396	337	376	380	387	343	328	360	341	359	339	343	367	360	371	349	356	384	380	348	361	352	367	344	358	359	366	368	331	372	319	373	372	363	383	365	358	347	363	338	327	364	380	386	353	358	367	368	362	383	353	330	359	342	348	395	384	409	387	361	369	334	409	340	361	391	392	389	353	366	376	324	327	365	376	366	347	328	371	337	339	341	339	346	325	360	376	330	363	344	369	335	390	330	334	338	343	379	374	372	381	365	352	407	372	378	371	376	350	323	369	368	365	376	364	382	355	388	365	401	363	372	379	379	351	364	328	368	349	379	380	402	345	313	408	340	345	350	354	365	378	351	365	342	364	342	326	389	391	353	348	336	358	324	408	354	365	389	413	349	379	330	363	354	343	362	387	400	389	401	345	416	337	376	385	365	366	364	367	332	352	396	358	357	372	398	336	334	363	368	356	368	360	380	357	364	368	360	353	386	362	321	339	359	381	385	360	351	393	374	352	360	343	380	345	343	359	369	376	355	341	370	371	355	354	356	333	357	366	373	370	392	362	371	413	370	380	382	349	340	335	355	377	357	357	367	327	435	350	359	354	347	343	354	350	343	369	330	385	364	358	349	358	366	364	360	366	336	345	364	388	356	346	346	351	344	372	401	384	372	368	387	353	346	414	377	378	372	339	386	339	385	358	382	376	416	365	333	355	388	367	331	362	371	367	357	348	405	397	333	351	379	376	356	364	353	361	331	364	375	388	360	363	366	306	370	372	379	373	373	385	387	349	417	371	383	367	334	341	380	353	361	374	366	359	342	350	357	344	356	380	318	334	384	360	358	379	382	335	341	374	397	355	377	375	327	369	367	377	371	378	343	351	379	376	372	326	344	348	374	356	347	372	358	376	340	396	398	372	338	316	370	361	360	365	367	341	372	361	342	365	412	382	346	368	376	347	329	371	356	363	376	410	351	328	392	361	400	409	392	340	356	351	344	354	349	358	337	354	408	351	379	350	368	389	333	363	383	357	373	374	358	353	367	356	342	348	370	347	347	378	332	353	367	349	378	340	338	343	385	349	372	377	347	325	358	349	294	383	368	393	346	344	370	343	395	367	330	360	354	374	374	325	323	381	371	368	380	310	358	315	399	383	375	379	359	352	393	341	392	359	357	366	339	390	361	407	351	381	380	406	368	375	351	349	352	349	388	348	350	342	350	336	354	359	349	340	385	316	307	370	368	402	355	350	369	370	410	321	361	359	353	383	386	397	357	358	368	378	368	352	345	384	354	343	360	325	363	366	370	372	368	387	397	357	353	343	322	372	368	359	360	379	403	343	351	350	320	351	361	372	395	363	380	368	356	356	360	371	356	350	338	361	334	372	322	318	316	361	361	419	358	352	351	348	367	361	376	357	374	345	322	385	405	354	365	356	379	340	345	347	393	414	334	390	352	377	371	346	362	354	382	364	341	354	328	346	343	341	359	349	338	356	405	318	400	357	369	383	349	351	378	370	375	341	353	373	354	377	337	362	413	324	353	352	385	352	382	339	367	370	370	371	374	340	379	345	360	354	357	339	359	349	389	334	391	361	329	368	357	343	361	330	356	365	359	348	338	322	392	318	385	348	354	371	381	350	354	376	361	352	335	377	341	340	379	370	358	372	357	345	386	367	388	373	360	365	324	363	375	350	397	389	369	369	335	352	383	392	339	348	361	355	374	368	382	357	349	375	348	372	373	373	396	360	361	335	351	395	365	335	393	355	344	339	346	309	319	359	364	364	414	378	314	427	356	346	372	350	357	399	387	362	375	331	352	353	368	379	357	394	355	369	344	315	351	408	354	378	360	398	377	380	352	329	371	367	326	376	368	386	363	374	372	366	358	353	350	401	340	371	392	401	359	346	341	347	387	349	343	379	347	351	385	369	347	399	349	348	358	376	376	358	350	378	352	354	381	321	356	347	362	368	362	356	333	402	386	361	371	341	338	330	345	383	319	359	357	338	353	361	371	359	377	380	365	382	324	350	373	370	365	377	351	369	378	327	362	380	379	381	406	395	405	338	366	385	379	338	362	387	336	323	313	364	338	356	365	323	343	377	349	368	386	350	346	328	346	344	335	305	369	351	356	334	398	370	367	338	388	375	373	353	332	404	369	385	352	372	329	388	342	370	359
6713	1177	1583	1683	1461	1400	1237	1193	1112	1019	1020	983	1055	910	932	965	934	890	866	894	891	898	902	844	874	850	853	905	912	828	826	874	821	846	882	853	838	883	829	872	822	834	803	816	805	872	874	782	846	851	871	796	859	837	851	813	842	817	810	828	866	832	833	857	794	839	770	844	824	845	842	787	906	818	811	840	835	830	870	805	792	824	827	835	853	811	822	811	845	811	836	860	859	861	830	804	841	858	870	810	812	839	860	848	847	840	817	876	798	859	786	875	793	849	831	892	837	849	792	836	841	847	808	870	807	868	771	855	838	814	881	854	865	887	872	827	818	819	816	847	809	805	819	859	818	867	782	829	822	803	856	831	853	853	885	820	817	789	862	843	847	827	817	839	837	877	828	845	803	799	851	818	828	757	856	860	796	824	839	813	813	829	818	830	861	858	849	832	856	842	862	801	811	867	878	825	797	860	845	832	830	841	798	859	876	893	830	839	793	860	786	821	784	856	809	833	838	759	857	847	847	833	863	842	828	808	843	863	807	835	828	845	786	847	799	821	853	824	809	817	818	852	854	842	808	824	827	840	840	831	868	824	800	856	852	810	851	826	840	830	805	854	841	859	876	823	837	815	856	858	863	777	842	837	844	826	842	863	867	855	809	868	862	805	804	824	785	855	821	804	837	835	834	824	829	850	836	799	857	818	824	808	814	873	811	861	858	839	850	882	862	845	821	830	821	812	882	757	866	857	842	793	789	841	810	810	826	842	863	874	750	834	871	823	825	842	838	825	808	800	790	794	853	839	850	863	823	839	827	863	777	823	907	782	781	816	795	890	844	800	799	833	827	763	798	818	775	819	865	841	870	860	808	822	797	878	813	825	818	869	840	835	860	799	819	861	760	809	841	792	839	809	870	818	832	823	838	893	843	862	843	845	781	897	880	842	807	833	877	857	811	789	843	784	749	793	892	843	844	824	833	837	817	849	854	769	851	822	853	864	821	844	894	781	829	807	786	873	804	803	810	844	811	794	824	801	846	832	810	870	820	782	841	844	842	851	824	876	816	862	841	808	870	822	790	835	827	867	831	824	814	793	790	799	802	800	838	886	810	825	799	823	838	844	788	821	795	860	785	834	863	823	810	841	872	795	807	819	847	825	823	863	761	864	817	827	853	802	805	807	854	826	851	818	824	843	821	779	831	813	809	845	839	877	826	843	751	808	850	824	863	895	825	850	859	847	811	813	820	829	809	863	762	800	839	836	851	830	797	832	816	826	768	831	814	788	844	859	833	864	837	816	849	829	850	805	821	819	820	809	856	842	824	771	804	833	880	822	787	861	816	859	838	863	802	887	778	826	783	808	817	839	797	823	792	840	795	810	859	888	839	832	821	819	817	845	806	830	837	859	828	827	901	853	841	871	826	843	849	848	852	833	858	790	892	858	824	823	834	810	847	864	811	825	806	774	849	811	802	815	841	802	870	809	835	820	826	815	871	868	828	830	809	845	848	823	837	821	808	841	822	804	821	845	851	829	818	861	834	839	828	772	822	787	812	849	807	807	825	778	812	868	795	870	808	884	814	839	817	866	796	857	793	859	870	832	871	833	885	791	858	808	797	826	844	821	817	865	834	836	782	835	881	894	856	798	812	821	814	786	835	844	803	845	825	871	785	833	851	851	852	856	821	802	840	848	815	786	846	834	813	804	855	868	868	808	805	797	804	840	864	805	832	800	778	841	827	824	859	847	833	829	841	847	881	861	796	783	768	804	836	824	830	823	864	860	861	821	792	859	847	840	859	851	838	826	854	873	848	819	821	789	850	836	778	808	788	818	852	913	761	787	848	840	835	799	873	819	828	844	814	808	824	839	818	843	832	843	785	805	837	805	825	858	782	812	825	803	847	799	837	820	820	844	884	802	805	819	847	828	825	859	829	841	841	858	819	766	843	843	813	882	862	802	825	783	801	804	864	844	831	792	853	821	829	827	863	808	858	845	855	865	818	839	858	848	873	883	857	779	811	882	840	835	789	833	844	875	858	831	868	876	824	874	813	819	802	860	831	847	800	850	789	814	818	822	863	869	848	822	868	855	828	822	795	841	878	839	827	841	816	818	859	817	804	846	822	839	812	818	862	800	811	822	809	807	862	856	809	800	773	814	858	845	844	872	846	801	866	827	887	797	848	830	841	832	855	855	846	810	911	831	809	939	843	855	822	816	813	815	821	857	830	809	839	777	815	831	860	784	817	852	908	843	870	775	808	910	835	848	869	828	779	875	883	812	807	833	821	785	815	789	848	840	846	882	772	874	843	890	850	871	767	821	810	789	880	812	850	784	820	817	859	817	867	843	814	847	900	833	795	826	851	765	884	877	825	839	832	798	828	852	840	809	835	832	788	880	790	813	812	788	831	809	797	817	882	853	846	870	835	808	881	782	832	811	819	878	828	789	813	811	839	794	793	888	826	829	813	825	839	797	853	817	842	819	830	784	838	811	845	828	821	837	806	859	806	796	879	790	811	834	848	858	859	907	826	854	802	761	827	837	848	843	802	890	845	837	868	801	824	860	820	873	852	835	852	873	843	834	832	820	788	833	819	840	830	809	857	861	887	825	877	877	893	781	837	799	821	864	817	890	774	846	882	825	857	840	818	868	794	807	819	826	829	862	820	810	885	828	799	806	794	810	788	800	838	810	846	811	790	883	766	851	849	875	837	865	897	868	825	806	793	895	823	829	859	846	867	818	802	823	809	830	858	794	841	848	819	887	840	854	827	871	850	870	858	837	814	847	784	809	848	841	824	836	832	844	812	853	843	839	877	813	826	789	814	826	824	826	815	820	793	811	808	833	837	857	859	811	826	836	869	908	839	824	860	813	794	859	745	813	795	843	811	796	890	808	815	854	865	874	837	833	859	806	871	820	830	909	799	840	836	873	836	872	851	847	830	811	818	786	837	830	847	841	782	813	849	816	865	789	815	854	793	801	818	784	848	815	858	816	816	815	819	844	871	807	863	877	788	796	902	821	797	870	773	829	819	841	807	837	842	858	848	885	816	808	828	796	832	817	808	836	836	813	808	829	800	804	845	827	822	879	799	803	824	807	901	827	796	877	824	838	897	807	838	839	828	827	853	817	827	778	869	834	830	826	813	783	847	859	869	858	815	793	796	822	837	859	824	866	810	798	870	827	854	844	835	845	869	779	821	857	815	842	860	776	796	832	899	819	795	826	833	799	850	858	848	840	863	831	795	784	816	844	855	870	782	815	818	846	850	850	825	807	834	854	801	883	890	808	800	823	794	825	837	842	859	819	842	809	795	874	871	816	860	845	835	800	841	871	841	843	825	811	825	865	839	863	797	809	860	868	829	841	869	838	906	852	847	861	844	847	861	815	804	837	830	857	815	821	844	863	860	832	810	799	874	779	822	885	904	800	864	881	760	813	801	817	882	870	860	873	821	846	833	833	873	839	856	842	830	868	850	863	826	839	844	851	811	867	819	866	852	819
14923	1444	1045	839	646	536	505	401	413	414	429	361	365	322	378	331	375	334	371	340	340	348	313	332	326	337	371	353	329	341	360	322	353	334	312	360	309	307	319	344	327	321	357	325	353	347	331	300	337	343	338	346	308	356	336	337	361	318	322	314	323	313	366	323	314	350	307	335	320	332	322	318	315	334	346	364	311	341	359	332	356	340	337	329	337	341	332	325	342	310	287	359	355	329	313	331	349	325	327	297	350	350	341	348	353	344	316	329	354	322	317	345	332	357	346	354	328	352	325	354	321	363	324	342	305	341	315	327	336	329	369	321	333	391	317	372	326	301	340	347	314	317	341	320	304	332	330	342	338	355	302	335	372	350	325	345	326	315	360	344	337	316	373	333	292	344	353	333	336	265	324	318	331	346	328	310	358	329	341	331	357	318	340	348	361	337	335	314	303	349	362	329	330	329	333	315	335	314	305	340	316	300	329	324	356	344	342	372	353	320	323	329	365	311	350	357	388	345	332	329	309	323	303	340	344	334	342	345	326	339	351	372	356	305	335	328	347	335	282	333	348	353	334	343	326	358	338	358	337	322	322	349	321	370	349	340	309	332	319	354	339	323	370	332	341	328	359	329	305	291	329	295	340	323	298	369	320	377	327	337	291	321	329	343	345	327	350	327	354	324	368	311	303	334	297	344	315	352	304	322	332	356	361	354	325	335	350	332	333	322	335	316	344	350	329	334	330	322	299	374	332	323	357	343	327	353	337	312	353	353	357	354	344	336	373	338	331	339	327	366	334	376	354	305	308	317	314	341	323	341	330	342	318	355	361	327	332	366	347	349	299	321	347	341	338	316	336	304	368	323	317	310	344	334	345	322	362	349	329	346	311	321	361	323	281	325	322	324	375	394	347	341	308	346	331	374	339	325	337	333	330	343	333	320	369	319	385	335	311	326	347	345	356	371	325	364	315	306	325	303	348	346	356	364	334	320	318	341	336	336	334	321	342	323	344	339	342	319	329	332	347	317	347	324	338	344	313	317	317	334	317	320	354	319	360	344	319	338	323	327	321	332	340	319	344	336	325	317	362	307	347	335	370	325	336	299	311	328	338	349	340	355	339	348	356	344	342	314	335	343	380	356	344	349	350	304	341	297	351	297	353	341	328	358	352	350	331	301	316	341	360	363	341	357	365	347	325	348	309	336	331	346	311	339	326	328	345	333	332	311	321	326	339	330	364	364	333	338	331	367	344	340	349	359	339	327	321	308	342	361	342	327	322	335	330	330	313	309	346	332	363	354	330	346	314	347	315	305	360	387	339	327	341	321	338	353	325	320	329	356	283	364	330	361	348	344	335	347	352	348	329	365	323	364	363	338	376	355	301	317	361	344	356	344	328	340	337	346	344	351	334	328	334	304	351	309	348	306	347	342	319	331	328	343	340	345	322	348	325	319	375	364	330	342	341	341	342	340	323	348	351	322	347	321	350	355	291	326	350	334	333	328	328	330	362	350	355	313	324	346	356	345	349	318	356	349	326	325	331	340	321	316	339	333	335	319	338	364	367	345	340	315	382	333	367	333	343	353	377	319	315	322	336	341	323	320	334	350	317	327	323	349	355	332	316	324	338	334	345	363	325	313	315	348	349	338	320	388	313	289	332	352	354	330	336	320	359	293	314	346	346	352	310	328	360	353	344	318	338	347	329	347	336	321	341	364	338	353	353	299	337	356	326	371	345	333	352	346	341	342	304	357	350	316	359	356	330	335	324	332	315	333	334	337	347	330	320	344	336	340	348	337	335	310	338	305	358	361	385	314	336	369	354	333	351	329	330	346	357	319	345	300	321	305	338	333	367	357	340	318	321	366	372	366	339	358	324	364	323	334	319	365	374	336	345	334	330	338	289	330	291	318	367	322	317	323	353	365	378	316	331	369	375	327	317	321	298	322	324	341	319	368	326	329	323	333	327	313	345	347	340	346	333	348	350	324	357	323	348	327	354	338	339	331	318	371	329	339	331	306	331	320	320	331	331	337	321	336	321	368	356	362	343	334	329	355	341	367	339	323	351	347	338	308	382	341	354	323	372	325	361	349	340	344	322	362	326	332	325	323	374	380	329	316	317	314	346	323	362	339	370	340	369	301	342	316	331	342	317	323	309	358	361	302	359	362	319	364	311	323	333	317	351	338	344	346	328	358	348	347	369	356	303	319	340	344	356	324	355	371	337	351	339	360	383	322	319	323	323	339	348	372	352	357	337	302	348	317	307	345	339	320	365	316	344	384	324	332	341	338	319	311	349	349	353	336	354	329	310	304	375	363	337	352	307	368	352	315	368	325	324	314	341	340	353	369	334	348	301	312	328	311	342	363	372	335	352	339	379	332	314	349	354	285	349	331	311	319	327	316	365	355	340	328	350	348	319	314	307	302	332	342	320	311	320	315	356	331	316	301	330	316	324	339	353	318	339	335	341	312	324	330	351	345	324	344	381	362	355	313	322	331	312	328	351	298	341	321	326	349	320	342	366	335	317	306	355	339	360	318	343	330	352	315	340	312	318	344	326	357	328	352	354	339	357	308	348	340	347	375	354	307	306	330	363	331	307	312	304	308	292	354	365	320	348	353	328	355	314	340	354	319	327	323	314	327	321	346	354	355	338	329	363	329	309	314	335	349	344	317	357	374	307	361	321	335	365	316	342	302	322	324	305	356	340	347	299	326	330	355	330	353	361	328	337	350	338	326	344	321	323	344	322	348	328	319	313	352	342	345	299	329	321	327	348	333	353	312	320	287	338	329	328	288	324	354	317	343	333	348	318	361	352	332	350	326	329	322	317	299	319	347	334	349	358	312	365	322	340	334	320	312	353	338	318	319	328	335	314	331	338	288	350	322	315	321	346	354	323	302	341	334	362	312	346	328	317	353	359	369	340	378	297	343	303	308	364	350	326	306	371	354	335	341	321	326	360	349	309	310	324	317	327	311	365	337	359	343	352	337	343	334	347	365	359	379	315	354	328	356	320	350	359	323	338	357	316	326	300	329	312	328	304	354	399	315	375	357	350	364	375	374	356	322	305	323	336	364	361	356	338	287	333	334	312	347	316	331	305	344	324	296	348	309	348	322	306	340	342	328	325	319	396	311	342	348	308	332	353	341	323	349	362	334	335	328	338	365	308	327	340	338	350	356	339	312	379	335	328	334	368	342	404	316	327	323	339	329	314	358	334	327	335	304	314	335	328	300	343	300	332	327	320	311	323	324	341	322	375	339	364	341	322	333	367	320	312	365	331	370	349	310	353	338	362	352	345	372	329	339	357	346	328	391	318	312	356	331	332	312	337	343	333	367	296	313	320	332	350	317	342	300	324	337	320	332	350	309	353	301	323	329	326	337	324	355	322	369	358	340	306	309	315	371	346	311	348	369	319	302	370	343	350	333	346	354	315	302	294	319	339	332	332	324	371	345	322	336	364	334	320	357	358	376	356	374	336	334	341	351	309	323	335	334	365	316
8370	1358	2254	2299	2086	1806	1519	1302	1286	1173	1068	1030	1025	941	964	894	841	883	904	869	798	832	827	760	821	827	821	788	797	768	750	795	779	792	774	810	780	775	780	721	827	741	793	773	756	713	759	738	744	762	744	729	752	781	738	758	777	757	809	774	758	762	751	763	789	808	709	803	760	735	741	714	766	789	742	765	714	755	767	738	762	773	738	774	715	778	789	761	709	767	756	772	726	759	740	734	768	759	760	768	742	755	753	743	710	773	807	728	716	734	769	768	641	761	762	788	754	763	755	791	715	740	727	739	761	735	762	752	730	818	757	741	800	712	746	773	777	711	744	773	756	744	779	790	710	771	761	693	759	751	735	771	712	713	782	710	754	737	711	714	733	761	747	719	742	709	706	746	737	756	772	708	726	747	727	770	692	762	707	741	756	691	738	736	747	756	743	716	768	753	768	712	757	772	805	772	727	780	731	778	769	746	743	724	721	771	738	694	806	738	732	743	700	790	721	759	754	709	742	724	692	759	759	755	778	757	733	792	777	777	768	756	749	676	741	777	731	731	739	755	781	755	789	761	723	783	732	767	789	792	727	735	683	702	718	804	781	766	778	785	768	791	718	768	784	754	762	732	736	712	701	727	730	733	743	773	740	760	742	733	757	755	740	730	731	735	761	728	715	728	758	771	754	731	724	753	756	811	741	739	739	734	802	813	719	761	749	755	734	772	735	736	762	736	720	710	702	750	763	783	754	766	762	756	706	753	748	680	736	746	717	730	756	732	775	693	708	750	763	695	756	713	757	748	730	688	748	756	782	756	791	784	761	746	734	684	797	779	775	768	704	751	758	747	753	734	799	753	773	774	699	739	716	721	743	766	731	728	780	778	735	749	727	739	797	736	715	774	769	760	764	799	765	747	773	746	711	718	717	769	747	719	778	742	769	736	716	691	725	744	742	724	722	724	747	716	735	761	735	710	745	743	779	744	742	758	732	741	774	798	711	733	748	733	760	727	731	783	752	732	779	759	715	739	739	717	748	710	699	745	753	709	763	771	747	689	756	720	791	709	733	745	791	811	701	711	734	769	772	730	754	771	699	768	771	697	780	754	736	760	789	726	755	753	745	786	733	707	743	763	789	761	770	786	748	750	742	756	740	765	748	778	725	752	761	767	783	780	727	749	756	757	718	761	755	733	782	729	740	712	771	730	756	776	759	747	759	726	749	767	724	782	780	760	740	779	792	727	759	795	756	748	765	709	769	745	784	764	695	744	753	715	780	757	728	731	747	788	706	756	812	746	731	781	677	772	789	778	750	757	754	737	777	776	720	752	774	777	753	740	712	747	716	764	768	745	789	707	734	725	716	748	733	759	745	742	764	727	722	784	802	747	730	801	756	749	723	730	734	767	729	750	755	773	775	742	789	744	734	760	798	753	719	728	776	764	741	753	750	724	745	748	745	721	737	726	747	691	777	828	713	729	699	776	769	760	786	748	714	752	790	764	772	736	737	810	708	727	785	767	741	751	724	763	709	767	712	753	741	746	765	773	761	725	753	746	772	814	734	800	705	743	729	751	738	746	731	758	751	747	718	769	793	753	765	768	740	754	743	744	720	751	801	726	770	710	703	759	725	818	771	774	777	736	738	791	724	753	715	704	704	744	724	719	715	743	714	682	714	733	726	764	747	776	714	722	748	732	725	778	764	810	731	768	720	732	763	736	768	748	738	754	753	778	744	796	793	754	785	778	796	777	773	746	709	741	764	789	737	725	720	713	760	725	776	776	768	755	767	717	772	754	745	732	794	761	740	741	709	766	743	813	734	722	764	787	721	746	778	738	769	762	772	779	765	710	734	747	715	728	744	771	785	766	756	792	726	732	744	793	782	716	759	719	751	726	736	727	770	750	750	737	741	816	758	749	781	761	747	725	712	724	744	723	750	742	789	735	674	760	825	746	708	755	739	754	752	724	711	717	800	743	771	741	716	763	770	758	778	720	720	720	723	733	735	738	722	769	753	696	751	757	688	716	798	757	764	702	712	748	748	687	717	746	756	722	743	747	779	755	714	708	712	782	783	752	723	761	789	727	748	778	779	779	793	755	723	750	751	773	772	738	721	737	758	744	771	742	754	724	712	718	770	746	741	731	760	676	785	737	740	766	709	768	740	708	710	697	782	796	779	748	734	729	697	704	737	762	736	738	738	804	719	744	766	735	776	679	777	723	722	705	770	751	805	773	737	717	772	762	736	775	698	728	769	736	754	700	739	704	772	809	736	755	787	742	716	710	762	726	712	781	760	774	770	797	762	690	761	755	728	770	745	739	726	788	706	772	765	782	760	719	745	782	730	700	769	733	709	748	745	753	718	728	739	752	804	716	744	751	728	713	774	779	769	786	759	746	744	753	731	740	721	765	733	737	769	760	750	750	776	764	773	753	731	760	740	752	771	762	816	735	692	724	710	729	750	733	748	712	726	776	702	741	744	792	740	711	722	793	782	732	765	773	755	795	800	731	723	716	687	781	775	771	744	774	745	686	782	753	756	744	732	738	755	733	756	717	788	720	735	733	780	689	749	720	711	744	771	747	690	780	746	708	765	743	751	754	682	761	830	765	749	732	749	756	750	776	805	748	745	747	776	772	723	746	753	765	739	723	730	730	736	727	769	749	713	802	768	760	722	782	781	760	691	749	725	766	774	743	714	772	778	799	755	768	734	699	731	747	720	691	721	708	737	694	778	752	780	719	704	781	737	753	781	739	721	743	785	748	747	775	746	738	788	796	727	753	715	747	747	803	749	729	767	682	720	786	781	758	727	666	728	765	712	699	731	780	753	714	833	784	732	738	710	780	785	725	737	765	729	783	750	702	739	724	750	754	724	693	776	761	740	758	766	780	753	774	749	753	709	740	744	711	763	741	729	745	790	765	751	711	789	736	793	768	678	709	766	732	751	743	752	712	760	747	758	757	738	773	719	747	752	747	750	714	716	789	738	730	754	706	724	738	718	725	776	755	781	726	706	752	763	787	765	742	736	733	743	749	724	743	735	773	740	717	811	747	751	725	733	717	733	736	819	741	684	752	759	772	735	753	757	776	752	706	756	734	806	751	770	752	761	763	751	768	748	783	717	751	736	760	751	784	726	677	745	785	694	779	758	738	713	802	774	758	739	751	760	732	732	787	753	739	733	717	729	715	752	747	708	780	771	673	743	736	773	824	746	759	784	795	752	758	806	742	712	727	724	742	733	753	753	742	809	740	707	734	717	732	755	743	735	791	764	738	776	757	783	755	771	729	808	708	747	758	727	769	783	730	724	781	709	758	706	744	775	729	742	778	760	723	733	766	797	747	739	719	721	760	733	763	733	744	714	749	739	763	772	781	702	698	792	736	738	773	766	729	717	716	767	733	763	751	708	730	723	791	714	740	736	711	753	752	707	728	722	767	781	745	723	755	740	793	750	726	770	802	728	721	705	780	723	775	735	781	758	756	699	780	758	693	750	767	797	782
1553	218	210	195	200	201	188	188	181	189	190	180	178	211	191	202	215	214	207	189	190	185	206	191	197	171	165	205	195	187	217	176	180	168	187	174	189	167	207	199	192	184	184	207	202	184	201	190	173	191	192	182	207	183	172	165	166	188	182	188	190	185	198	173	193	186	167	205	204	184	179	198	169	171	221	157	181	183	201	171	189	166	166	210	180	174	204	194	200	178	195	183	213	180	192	199	185	179	221	187	209	183	197	170	187	192	214	179	202	180	182	183	179	169	174	190	187	165	188	187	166	200	184	214	185	160	206	192	184	228	186	200	190	205	169	162	183	174	194	205	179	176	196	184	198	189	204	192	198	183	203	204	180	178	171	178	209	189	174	200	195	171	189	196	179	211	197	164	192	196	205	179	184	201	193	163	207	196	179	185	196	194	184	203	193	202	225	197	192	161	194	162	185	180	182	188	194	208	197	188	169	179	205	193	170	180	190	194	168	180	192	169	203	183	185	203	180	189	184	184	202	194	181	176	188	168	176	160	182	175	187	190	199	208	201	178	192	174	182	192	178	220	173	167	205	215	161	172	175	204	184	224	195	207	177	168	186	167	189	185	169	173	174	171	180	190	190	214	167	213	210	229	217	216	198	180	186	177	178	219	173	181	177	183	161	181	181	191	175	205	168	178	196	183	172	196	177	170	166	203	201	169	206	190	203	176	193	204	186	231	174	175	192	184	204	191	242	197	211	192	171	183	178	193	181	179	197	186	194	199	169	183	182	201	182	212	170	160	183	206	189	185	186	204	174	180	194	189	198	187	178	180	158	187	161	181	159	205	193	196	193	192	192	165	206	166	191	193	176	200	167	180	204	174	204	187	160	189	194	197	196	183	206	206	177	185	199	194	186	192	179	161	191	192	179	182	164	196	183	221	177	160	177	206	218	176	191	202	158	199	176	198	183	182	182	197	173	193	186	191	208	188	183	169	163	148	194	201	214	164	164	191	183	196	196	196	176	199	217	180	193	191	176	180	183	178	191	204	156	210	192	182	194	198	189	187	163	196	187	177	194	174	197	175	156	185	194	193	219	183	207	183	182	190	187	196	222	179	170	154	193	197	202	179	204	215	203	187	197	189	218	189	171	170	183	173	192	195	176	204	187	189	208	189	195	179	192	173	175	164	180	195	165	167	188	222	189	196	181	188	205	207	206	183	172	194	178	182	197	188	173	176	188	187	144	167	184	166	152	175	172	175	176	200	225	217	179	211	178	171	193	170	198	200	203	183	184	189	184	197	204	198	200	188	204	218	191	183	207	185	180	193	180	169	196	172	198	180	200	166	208	172	192	177	195	201	177	195	191	174	193	194	180	183	184	188	184	179	189	172	188	187	209	204	173	187	198	184	193	178	189	183	175	177	196	200	189	178	191	183	188	203	191	192	185	195	201	185	198	171	156	194	191	171	201	210	171	204	200	191	184	188	161	195	194	200	201	195	192	175	179	202	162	179	189	205	188	174	183	190	184	203	193	182	201	177	186	193	203	202	195	194	192	169	189	205	179	194	178	200	197	166	182	151	187	221	188	160	196	182	194	186	195	175	180	185	163	197	199	191	218	201	184	209	199	177	196	181	199	173	184	198	195	190	208	219	169	192	190	196	201	202	180	179	181	188	190	199	166	177	196	187	174	189	183	192	176	175	181	176	202	189	168	189	185	163	193	172	209	182	183	188	200	212	194	186	170	179	200	188	152	196	216	210	174	207	177	192	225	198	167	193	180	166	194	190	200	176	173	164	209	149	222	176	206	197	207	198	191	184	178	198	183	183	200	190	179	187	187	178	200	194	154	167	204	180	209	177	203	178	199	177	199	161	160	188	164	197	176	193	176	181	175	174	210	204	195	209	209	200	194	173	192	195	152	172	188	172	202	214	199	189	170	200	201	172	213	206	211	210	183	191	171	192	221	191	181	173	177	195	189	174	175	179	194	184	172	183	171	199	195	187	182	185	180	181	191	189	174	145	172	192	197	203	171	206	180	182	204	183	191	209	196	176	183	170	166	177	193	188	179	170	187	184	208	184	194	187	177	200	184	185	180	199	173	192	173	185	174	155	200	174	204	216	176	176	204	202	199	205	175	202	220	197	185	163	153	174	172	161	197	188	189	189	180	186	180	222	217	190	185	193	185	186	157	192	185	205	168	185	184	192	193	160	182	197	167	190	180	198	192	223	170	248	179	205	182	187	185	190	191	180	205	201	182	177	177	179	148	193	204	195	220	186	187	182	195	182	176	189	198	202	187	210	206	216	157	196	204	197	174	180	184	183	182	221	173	197	164	175	192	181	210	189	167	190	168	199	199	199	161	211	154	172	156	208	213	156	200	185	191	175	189	187	170	191	208	193	192	185	213	172	200	171	201	188	179	159	162	193	179	195	191	181	214	179	213	182	168	177	172	214	152	188	176	219	164	170	155	184	163	186	195	197	192	203	188	187	172	186	186	215	175	179	183	183	197	167	199	216	210	180	181	209	187	173	169	188	177	148	162	170	198	182	167	230	184	182	168	206	227	199	194	192	217	197	161	189	181	189	181	192	174	169	189	183	161	166	159	192	193	205	188	190	169	176	168	184	160	186	194	161	162	185	199	181	186	167	175	189	211	188	198	168	198	199	175	191	184	198	198	177	175	198	190	168	179	213	198	186	172	180	169	162	189	207	199	189	181	168	193	199	189	181	171	164	169	189	185	195	182	181	179	175	170	191	182	187	182	175	203	166	158	211	187	166	181	193	213	201	199	214	169	215	200	195	190	175	186	209	162	177	191	213	189	186	213	191	215	182	216	160	189	188	178	165	182	193	170	201	173	184	174	183	187	190	165	174	191	179	175	194	182	193	172	170	182	214	205	185	196	231	177	189	197	190	218	194	176	173	178	194	169	208	200	185	211	180	157	201	208	191	193	167	193	165	195	191	204	202	160	192	197	205	176	182	176	200	176	181	176	162	165	185	183	196	186	194	200	181	181	163	214	176	207	182	188	159	217	202	185	167	185	199	195	197	204	197	166	182	193	182	213	190	164	181	190	181	159	194	210	181	206	206	172	213	195	199	186	193	217	198	176	187	195	178	207	190	182	203	190	186	203	161	168	171	173	190	181	189	177	181	191	193	177	169	162	205	201	185	166	152	169	179	189	212	199	214	175	169	165	185	196	202	204	174	194	182	194	201	193	180	178	182	193	182	162	179	170	193	206	199	201	189	167	183	168	202	186	185	189	175	196	190	204	191	175	173	210	193	193	179	194	164	184	192	181	186	199	197	177	180	218	195	214	200	185	185	173	191	202	153	192	195	196	183	182	217	215	168	164	196	190	199	182	207	161	186	178	180	210	196	160	195	167	171	206	170	189	157	173	197	191	229	195	198	206	189	168	197	190	204	190	174	155	185	190	203	201	186	196	193	184	176	204	186	200	186	163	204	187	183	205	183	189	190	183	158	194	193	182	198	190	184	184	180
1757	541	529	551	571	508	518	476	527	516	466	490	497	524	490	505	500	502	526	520	488	463	481	485	508	522	517	458	486	522	504	465	486	498	480	506	499	523	508	484	478	499	512	478	474	512	501	533	505	482	473	509	481	451	497	456	460	503	454	490	484	473	473	470	485	529	476	510	482	466	478	489	488	483	474	502	491	478	489	470	509	472	497	460	492	455	485	458	477	467	501	506	529	468	489	455	443	509	490	495	457	518	563	506	537	475	526	485	499	500	485	484	449	451	449	499	479	500	529	522	473	488	503	479	474	510	493	452	461	491	482	493	489	490	496	440	508	483	486	492	519	471	484	500	447	472	502	485	477	486	470	476	486	492	464	518	483	507	503	481	456	485	509	501	464	488	474	467	498	433	451	515	512	503	487	493	450	491	466	501	482	477	471	480	478	489	472	499	480	513	460	487	461	461	460	495	506	495	474	494	485	462	470	505	505	482	488	489	507	479	468	485	478	468	496	515	479	470	482	477	511	492	486	462	461	501	506	516	501	471	465	487	480	532	465	473	465	478	484	516	505	476	495	483	554	481	465	495	452	506	477	520	526	474	502	491	499	484	491	514	480	475	478	491	498	508	466	454	534	504	477	492	425	476	437	493	502	504	452	473	506	506	515	485	509	467	491	492	497	516	474	517	484	491	460	537	490	484	471	492	465	499	487	506	499	486	501	475	536	476	518	512	483	478	474	469	501	468	490	466	499	433	453	486	496	465	505	497	498	466	452	486	482	496	482	459	475	457	473	475	460	480	470	513	436	487	505	475	502	482	470	460	500	536	528	476	491	517	485	476	504	506	470	475	528	478	466	478	513	494	516	486	445	484	480	487	495	475	473	488	458	473	487	479	502	506	502	462	484	497	504	521	489	508	493	457	510	463	510	508	494	511	484	450	463	518	471	508	499	483	465	453	495	476	502	501	495	457	524	526	520	494	523	467	487	506	495	483	479	482	487	479	465	475	521	500	493	516	499	481	470	462	488	515	463	452	540	480	477	486	507	513	487	487	466	489	484	471	484	467	462	466	510	501	542	489	496	473	462	531	510	479	456	527	494	464	486	474	465	470	471	458	500	490	496	488	478	482	489	529	508	475	448	505	506	529	491	507	479	488	513	515	484	477	520	493	469	488	485	484	506	502	486	488	500	473	506	504	524	496	526	482	493	489	512	480	475	514	503	471	497	522	498	499	446	479	511	460	472	539	483	488	534	486	470	467	472	453	489	478	494	506	529	471	494	483	462	503	495	489	552	499	507	513	514	450	468	496	501	482	475	496	494	444	488	497	534	516	493	504	532	479	508	481	457	506	457	519	489	513	483	506	468	524	497	470	498	481	502	489	467	493	492	497	513	496	494	530	473	466	491	497	470	474	507	504	448	488	464	463	484	511	500	481	479	505	463	432	500	499	487	500	451	494	500	482	488	481	437	490	500	470	472	534	523	469	496	491	476	487	485	512	496	487	478	454	483	512	492	449	504	477	470	505	479	481	469	514	503	495	518	470	431	498	511	466	499	451	488	504	458	482	499	436	512	459	516	526	517	478	506	488	524	495	477	510	488	461	437	468	484	530	475	505	474	516	497	509	464	448	481	468	526	515	475	454	479	505	485	517	505	466	499	480	486	500	516	463	491	482	533	488	491	481	494	492	499	491	472	467	476	514	505	493	476	495	469	502	480	518	493	491	494	508	495	455	501	534	498	465	478	497	509	444	497	477	491	459	507	485	484	465	513	440	463	483	487	504	473	505	478	473	476	543	507	489	533	441	526	546	465	435	476	472	462	494	448	494	467	531	492	504	488	471	485	460	506	490	484	498	486	478	463	477	491	496	433	472	561	485	521	498	533	479	520	476	501	468	500	526	503	504	511	507	527	528	477	486	467	480	431	493	523	475	460	466	475	487	466	466	487	478	470	445	520	512	431	490	489	482	474	484	450	504	469	464	482	520	494	418	475	537	481	465	495	456	446	500	488	510	502	505	493	544	496	478	473	493	464	505	513	486	500	483	507	489	508	476	470	484	473	492	459	494	505	524	492	506	424	470	482	491	458	474	444	509	508	474	504	506	462	492	490	493	484	486	458	511	488	478	497	481	480	496	501	500	469	492	519	515	495	470	486	494	478	504	502	485	466	484	446	488	504	459	470	478	506	483	478	505	471	479	486	486	461	501	498	466	494	475	499	512	490	462	510	489	471	499	520	516	489	476	506	495	458	504	491	501	522	525	437	485	490	475	480	507	481	491	516	507	495	505	449	487	518	475	496	473	520	484	473	465	453	512	487	493	452	537	498	447	471	495	469	500	447	493	490	485	480	497	474	462	539	497	457	458	502	493	481	527	471	518	495	513	447	457	496	466	496	494	493	474	486	504	487	495	483	461	483	478	465	497	513	525	464	485	474	467	505	536	446	470	472	492	474	479	514	509	481	498	532	484	498	482	443	496	447	509	479	507	498	474	512	512	467	511	515	506	462	508	491	527	492	491	509	489	489	482	524	473	447	460	495	500	450	493	519	497	535	451	479	488	546	504	452	478	471	505	499	464	478	498	485	455	499	490	503	523	477	533	482	492	493	521	531	523	521	460	490	479	471	514	518	504	509	507	512	484	546	521	510	472	522	473	445	465	455	491	498	515	461	511	466	526	473	501	516	499	508	450	519	508	482	505	486	547	506	451	500	480	525	484	526	498	470	439	496	443	523	494	497	470	475	516	523	478	497	476	473	506	493	470	471	482	485	491	506	489	466	445	506	471	485	536	517	467	488	542	453	478	466	471	500	450	461	475	510	468	516	516	504	437	531	490	484	484	499	534	480	445	469	483	465	526	489	487	487	504	500	482	514	525	522	485	492	458	466	481	483	478	472	495	472	453	469	469	509	515	508	525	502	470	494	536	495	503	528	506	488	478	511	508	453	473	513	504	466	490	476	486	480	454	500	469	489	463	498	464	510	488	496	496	529	499	467	502	478	490	472	490	470	474	482	504	508	518	521	464	490	478	478	491	476	472	525	489	471	470	468	470	512	483	489	483	467	480	462	490	477	482	505	485	479	503	437	496	532	491	475	502	479	520	488	474	518	521	464	473	527	510	474	494	462	468	472	485	502	479	463	498	520	490	505	444	472	525	484	479	501	488	445	490	519	480	478	494	459	454	505	465	492	492	497	513	498	524	471	513	488	485	463	505	522	477	475	525	495	483	547	455	448	489	491	527	510	481	503	503	479	483	490	450	499	525	505	492	497	484	501	465	457	462	438	504	485	523	494	496	467	434	477	501	454	556	500	469	495	513	519	472	503	484	462	492	497	520	490	506	459	447	480	493	476	483	481	504	519	501	475	499	484	464	499	469	529	475	494	529	509	506	497	507	473	492	495	504	490	463	547	475	472	485	508	519	467	511	476	454	495	450	548	483	501	472	504	470	504	495	501	511	450	467	487	486	511	512	518	476	486	513	536	482	474	517	473	466
8165	773	699	637	512	453	456	393	358	418	427	392	419	405	393	393	382	379	394	411	397	353	368	360	357	385	348	354	361	332	392	395	332	394	363	379	375	357	382	369	392	345	403	384	399	343	372	377	361	341	364	349	354	407	368	346	366	385	367	392	336	373	364	372	333	386	360	348	334	362	356	357	383	372	413	338	362	384	339	358	329	348	352	354	327	345	353	354	372	358	360	354	375	375	346	338	349	375	372	328	316	388	374	379	338	355	361	371	333	412	371	371	380	382	352	364	334	354	358	361	402	333	356	354	368	340	357	377	362	357	367	332	342	354	339	346	377	346	363	388	337	331	362	392	350	336	377	368	380	373	365	321	336	356	328	346	390	406	370	351	355	364	360	356	347	343	350	393	335	341	373	330	357	384	355	380	332	345	349	338	371	364	359	372	360	341	356	319	374	370	341	354	377	374	352	341	384	332	344	385	377	341	371	319	375	365	398	385	359	329	362	374	358	357	409	345	364	359	372	352	374	366	376	378	389	361	324	376	344	349	353	350	332	395	351	338	363	362	383	363	344	348	362	358	356	336	364	330	332	342	370	341	378	354	366	337	341	345	390	328	334	360	353	337	349	359	343	388	341	363	340	364	362	338	393	368	391	373	356	394	328	380	358	371	373	358	366	406	331	382	374	358	357	328	373	382	368	363	329	331	342	377	352	370	337	386	350	345	390	363	393	356	346	364	352	312	353	388	396	399	385	370	362	351	367	363	364	375	358	373	371	350	301	387	344	352	385	349	362	365	346	346	336	381	343	387	370	389	376	368	356	329	328	346	337	338	348	329	350	356	379	346	401	363	344	339	385	377	363	369	345	337	340	353	360	350	368	350	354	305	331	353	378	318	347	367	343	353	367	368	367	382	349	356	339	373	352	352	329	370	371	345	346	347	351	383	338	387	357	395	382	393	379	328	419	376	306	360	330	362	345	327	379	383	394	364	363	328	322	366	362	375	328	374	366	325	410	322	336	343	369	357	384	381	375	365	383	343	365	406	372	353	391	364	351	370	358	346	362	334	367	372	354	372	389	378	341	395	365	380	331	403	360	364	380	360	345	320	343	337	369	373	345	387	376	377	340	337	335	360	337	400	372	355	364	348	362	329	345	374	367	329	393	396	388	363	391	346	359	375	342	362	376	349	384	335	358	359	326	315	373	368	348	370	361	345	341	361	350	352	340	388	405	366	388	339	386	401	350	357	349	406	366	351	371	383	408	387	375	369	337	343	339	359	364	377	356	347	356	347	375	350	339	369	348	343	354	379	376	402	353	341	367	359	388	355	354	338	378	363	347	368	389	376	362	353	394	317	384	356	370	345	378	367	382	385	303	353	373	380	352	396	361	347	351	358	370	360	382	341	368	353	361	352	390	339	354	338	373	390	377	356	360	342	366	367	358	337	370	373	359	379	339	353	342	358	390	356	379	362	352	362	360	371	350	346	348	355	344	358	366	372	349	334	350	355	367	362	334	374	328	366	386	356	385	350	371	339	399	348	368	367	364	331	353	395	359	334	332	377	378	357	382	332	344	346	358	349	402	378	369	333	371	380	338	359	375	352	347	359	355	324	348	380	325	384	363	345	321	360	347	356	350	386	415	340	347	364	356	368	390	402	328	368	350	397	375	366	359	381	365	365	352	328	336	356	368	365	383	339	346	346	347	387	340	396	365	335	367	366	388	358	359	403	380	373	336	363	383	366	363	369	360	365	399	362	334	320	359	386	370	356	338	355	378	359	386	360	349	302	395	301	374	336	369	331	391	367	378	347	340	366	306	358	353	387	388	338	348	402	379	376	379	395	340	337	383	327	374	358	341	368	369	385	353	333	320	355	339	355	357	342	366	349	356	350	352	356	344	370	355	380	345	342	341	361	342	377	327	317	355	336	346	364	340	377	364	321	380	338	345	344	365	371	372	341	332	346	340	347	354	372	359	368	369	315	379	319	380	357	361	358	348	369	346	380	366	360	371	370	398	372	375	319	341	352	360	356	399	376	341	380	330	356	381	345	331	365	396	313	355	327	350	355	353	366	372	395	367	356	383	314	395	350	384	365	348	341	348	375	348	341	354	349	358	307	373	378	373	352	378	355	353	373	330	368	368	369	335	380	360	310	371	334	357	343	381	340	387	379	342	353	337	319	321	396	347	351	347	370	346	368	385	354	360	364	375	345	342	340	371	353	374	358	395	337	358	381	391	301	362	357	351	379	411	378	325	323	364	367	335	365	384	340	355	361	370	340	354	329	409	396	346	343	335	365	359	372	371	340	383	349	370	354	398	369	361	355	354	371	363	368	383	405	367	315	351	361	363	334	365	355	359	348	363	374	319	378	366	330	336	350	354	315	345	338	357	344	347	380	365	363	355	383	342	342	364	354	353	335	356	326	365	369	369	349	346	362	377	340	336	371	340	355	332	378	343	379	373	328	368	369	366	375	377	345	386	356	323	375	371	346	352	365	348	383	375	361	312	329	400	353	381	339	363	359	368	379	329	349	390	369	346	326	398	355	335	393	367	364	393	369	378	350	334	339	372	363	387	366	343	374	343	320	366	367	356	354	355	322	322	386	353	354	350	362	393	376	355	347	341	365	387	371	382	420	333	346	367	384	373	354	367	396	351	350	375	346	397	389	343	381	361	345	390	364	346	333	370	336	374	386	373	358	362	362	352	307	335	351	335	360	349	358	335	368	366	365	378	372	334	329	349	369	368	381	365	330	316	351	378	381	365	365	344	399	364	344	385	373	396	352	377	357	358	343	354	403	345	353	378	373	346	351	368	346	363	376	403	353	364	408	373	374	387	373	344	357	377	339	362	386	351	363	317	360	381	359	357	373	373	350	355	352	382	356	385	381	377	338	326	371	363	388	357	369	334	372	394	368	353	375	351	369	346	354	356	352	352	350	331	369	381	351	341	342	332	346	344	372	356	363	364	376	385	354	351	367	359	343	355	388	359	360	359	400	360	345	336	342	335	350	337	381	351	367	345	360	383	367	380	391	357	340	367	353	365	384	353	399	336	372	357	382	331	368	387	364	387	356	336	386	357	332	371	372	360	355	356	361	405	385	381	379	342	350	323	374	361	358	373	394	358	351	353	378	367	349	340	332	348	361	357	346	359	334	338	352	360	320	369	353	382	338	350	365	349	327	401	377	373	366	355	372	363	394	319	359	333	335	367	366	398	345	355	367	392	357	380	364	391	338	363	337	349	414	389	384	386	350	356	340	375	369	367	354	362	333	369	341	365	400	333	364	380	363	360	341	349	329	383	342	359	354	383	388	347	349	379	370	373	335	341	378	387	335	367	352	336	356	403	339	352	319	354	391	344	378	324	343	336	393	324	373	347	363	326	322	347	348	359	380	345	346	360	353	373	346	346	328	338	340	353	345	375	379	372	385	345	390	346	376	422	352	349	336	366	384	370	345	352	328	387	372	334	367	381	357	333	366	382	371	381	371	351	329
6671	1104	1534	1684	1482	1357	1286	1187	1087	1060	1044	967	999	975	907	1013	925	915	859	882	862	858	839	861	808	892	857	867	830	862	853	853	833	865	809	820	874	837	815	847	840	840	824	846	854	836	832	816	830	856	803	838	803	862	852	857	910	775	817	895	791	914	860	810	833	833	838	831	812	888	793	801	828	889	836	836	901	823	865	818	858	836	823	841	776	789	851	854	818	827	794	829	839	822	876	783	799	820	802	849	868	910	794	857	854	888	862	839	874	830	861	826	807	869	799	830	778	810	819	837	785	802	792	869	840	885	829	877	846	854	857	853	872	848	861	825	772	827	834	787	819	830	829	816	843	856	834	812	835	830	839	825	844	889	794	815	826	825	780	825	815	852	815	827	820	810	816	826	842	821	890	829	820	841	819	827	783	796	858	863	817	826	836	876	826	771	820	842	859	787	843	812	792	804	863	836	845	827	832	814	805	846	835	878	828	794	787	842	793	788	840	812	812	856	851	779	831	846	846	836	807	849	804	821	802	812	895	833	871	857	878	879	843	811	829	833	820	826	850	820	815	786	844	862	836	808	857	820	813	779	844	849	800	834	823	808	833	854	868	822	885	833	850	878	843	800	872	820	820	838	840	848	846	816	803	820	827	862	781	875	834	834	811	872	835	857	852	837	861	845	845	862	854	863	852	862	832	822	858	863	830	834	817	839	834	835	830	836	783	798	820	787	842	807	851	798	861	859	849	857	889	815	827	787	790	828	879	817	820	802	831	834	830	801	851	816	779	789	798	817	833	815	816	817	824	842	849	814	810	843	801	848	787	786	841	817	855	819	847	865	854	762	829	806	791	833	862	796	905	810	768	853	828	822	844	818	845	795	779	820	797	894	811	850	840	856	810	818	839	839	866	874	817	867	767	857	831	791	836	830	759	850	803	848	838	830	779	833	865	820	857	838	848	804	826	878	885	803	773	884	806	825	845	804	779	871	866	875	869	836	814	817	828	845	848	836	825	825	762	829	862	824	841	821	839	844	870	882	848	826	832	826	796	820	791	790	765	864	872	828	810	812	822	862	854	821	814	870	862	857	850	864	811	847	801	803	846	778	824	832	824	823	876	795	844	835	806	781	812	837	821	821	816	773	810	838	804	872	851	846	803	844	800	768	825	875	797	857	869	823	817	831	818	780	852	824	826	786	831	846	879	802	774	800	809	826	819	840	810	823	826	837	797	848	826	823	876	799	867	838	781	898	841	860	812	802	800	822	790	840	851	808	877	837	867	816	856	797	847	900	826	821	845	862	816	784	809	820	844	859	813	828	867	840	805	798	790	804	881	874	862	834	818	828	831	819	840	814	814	854	821	844	801	797	813	815	849	835	807	847	807	843	814	860	775	831	832	813	826	800	820	876	803	836	860	872	847	817	854	800	846	853	796	823	815	814	862	827	793	871	803	777	881	827	847	843	869	818	796	854	815	835	865	871	858	851	857	833	854	874	915	858	849	802	855	845	808	831	795	819	789	794	812	815	838	817	883	803	828	868	799	807	809	809	860	807	809	817	828	840	820	767	814	801	845	860	849	883	875	829	850	840	830	797	811	819	813	811	849	894	828	827	812	796	826	843	823	857	843	791	833	839	835	804	795	865	815	818	877	780	873	848	854	847	862	873	841	863	856	838	833	878	813	879	879	864	781	835	815	814	858	839	793	860	854	889	775	817	801	846	844	817	796	821	842	793	861	782	867	876	870	834	865	848	829	837	857	869	798	818	861	828	824	804	823	852	823	809	850	810	861	834	854	795	829	770	803	834	822	841	804	846	810	854	798	845	880	811	811	858	885	862	832	879	882	842	854	803	855	826	852	858	789	783	849	789	809	882	817	866	837	870	824	834	807	833	844	784	879	858	785	776	833	823	879	885	873	850	840	795	826	815	783	801	796	802	815	848	795	836	781	822	824	817	833	804	820	933	809	842	804	862	836	876	810	827	787	868	891	836	846	893	834	841	801	816	811	853	806	881	848	770	824	820	867	870	799	877	805	850	830	830	818	806	818	865	823	780	804	888	848	835	845	861	794	735	874	793	822	815	849	835	815	854	845	816	794	886	837	821	857	874	808	826	856	780	772	851	826	832	791	803	849	830	844	838	831	834	840	839	851	852	818	828	840	798	833	797	859	825	875	826	887	830	823	825	834	803	881	884	823	790	830	816	790	760	805	889	844	836	827	846	842	837	830	833	810	828	864	791	836	806	855	847	801	800	847	869	811	831	829	780	860	858	822	838	874	830	799	802	850	820	798	844	851	800	780	782	800	871	859	852	829	845	847	733	849	783	807	833	908	835	847	822	806	846	799	828	908	782	814	825	830	826	832	820	828	831	837	855	895	903	822	857	829	851	865	884	821	852	827	858	859	871	848	906	848	815	862	824	822	851	827	867	832	811	792	776	845	815	812	768	834	840	850	839	807	856	824	819	824	797	852	797	882	799	839	827	803	741	805	854	868	811	843	822	872	877	885	796	853	866	848	801	852	843	776	871	809	828	809	802	829	865	815	835	880	820	820	813	849	778	770	817	804	853	856	862	879	855	815	829	775	789	767	860	797	856	841	872	817	803	849	870	878	837	848	836	777	862	783	788	820	848	816	838	876	828	830	867	855	848	789	838	790	838	819	792	835	820	810	817	801	795	856	871	871	858	773	855	831	820	831	792	819	809	798	852	859	805	771	891	824	862	764	865	779	772	872	898	864	850	803	833	834	861	801	815	818	834	816	836	825	788	856	844	843	826	791	845	855	853	811	799	847	843	838	826	821	788	881	857	809	785	801	854	818	788	783	876	858	809	805	865	801	826	838	819	822	860	859	837	862	866	835	814	803	842	759	869	857	827	835	854	889	832	801	811	811	804	811	868	778	845	795	835	812	812	814	834	806	830	864	842	826	829	857	820	845	833	864	822	895	815	839	779	863	810	874	830	863	837	899	842	840	875	833	857	797	811	787	819	812	833	793	858	811	785	845	788	823	833	801	804	860	828	794	781	864	835	804	798	789	814	826	810	883	848	807	844	811	832	815	845	870	827	794	806	860	864	843	887	876	824	825	852	900	847	820	854	848	899	841	791	833	867	794	776	869	843	833	785	791	823	774	799	818	827	861	865	861	883	791	833	805	807	821	792	885	796	861	815	762	807	881	788	837	828	836	834	864	792	816	907	818	783	810	811	809	787	864	877	792	864	789	827	812	831	822	781	804	861	821	770	803	883	822	843	805	842	885	849	839	848	805	783	850	780	882	820	875	866	794	797	882	848	772	839	809	852	817	880	807	768	851	804	822	827	834	855	802	831	837	847	834	812	807	830	818	875	812	865	827	797	886	846	868	889	801	844	819	811	859	850	797	816	833	812	742	862	788	823	829	873	833	843	812	856	817	812	812	837	851	841	836	866	848	776	817	844	851	858	851	813	853	827	830	885	831	821	811	840	846	774	837	828	748	822	827	819	817	814	842	834	826	847
15017	1457	1039	800	667	535	440	446	436	436	415	365	364	370	412	336	381	370	343	362	326	344	397	328	316	330	366	374	344	368	335	401	351	335	313	326	327	320	327	348	357	340	343	350	326	328	348	342	306	318	338	351	320	320	323	335	329	362	327	338	373	305	339	364	309	349	339	343	305	318	358	354	323	322	319	332	362	347	343	333	335	343	328	327	368	355	333	330	341	334	311	351	340	325	370	344	348	342	329	325	349	342	302	337	350	344	328	354	311	335	333	327	353	347	354	340	350	297	341	326	314	354	306	313	334	337	331	329	333	328	357	323	344	312	321	340	328	335	335	312	352	346	319	331	339	353	370	342	325	356	345	346	336	347	334	349	324	335	329	346	329	348	370	312	328	335	323	340	335	333	323	333	347	348	346	323	349	330	356	351	385	320	328	347	348	316	359	329	332	329	333	313	323	387	343	341	341	364	352	332	294	343	300	289	310	310	314	312	319	363	328	328	353	323	324	345	314	391	340	304	318	353	351	322	323	287	347	310	336	309	302	333	342	325	347	318	319	358	356	358	323	332	352	331	318	302	328	334	307	321	366	346	328	338	339	341	331	325	335	351	310	307	316	329	335	322	316	356	302	351	337	335	318	358	330	333	352	333	323	336	321	363	343	336	351	301	352	363	334	368	363	335	329	337	301	325	329	335	383	335	344	338	332	329	322	375	396	355	343	330	344	347	334	362	377	339	355	362	350	342	315	335	321	309	346	334	357	326	331	345	325	331	304	332	341	350	332	321	298	346	337	337	356	341	323	346	352	337	334	360	347	331	311	363	334	328	318	339	330	363	342	319	308	322	349	313	333	324	332	339	299	362	331	327	346	293	339	352	366	317	337	329	298	348	329	352	320	313	334	335	353	327	361	310	305	377	314	345	328	337	333	336	316	356	351	361	317	327	358	333	348	375	361	341	353	342	368	346	296	322	371	327	323	289	352	355	341	324	346	329	319	317	321	369	329	301	351	319	300	370	379	324	355	351	331	309	307	329	350	320	320	337	337	324	324	300	343	321	333	348	332	358	343	336	352	329	338	310	312	317	316	333	324	353	347	356	306	313	345	348	362	344	359	338	302	293	335	340	356	337	330	370	334	343	341	345	356	354	318	299	348	323	289	337	361	360	324	305	308	330	327	325	360	377	334	330	338	342	368	326	326	333	313	328	353	349	314	309	339	305	370	362	383	380	344	315	335	326	325	326	363	324	322	328	359	304	342	322	305	293	326	328	365	322	345	347	332	327	309	328	357	362	332	330	342	334	317	338	313	338	336	328	357	306	331	322	311	366	331	333	342	300	345	304	359	339	313	325	334	379	326	324	341	371	358	354	337	314	311	372	334	326	357	362	336	347	340	340	336	307	328	323	349	320	349	311	368	371	344	336	328	333	305	380	350	345	312	329	315	333	337	333	348	340	333	344	310	370	377	347	363	332	348	311	358	313	336	341	357	360	338	348	306	334	308	323	308	329	347	329	347	361	318	299	339	313	346	377	323	307	352	346	306	334	337	334	332	330	314	344	297	337	358	338	336	318	377	326	328	346	361	346	320	329	325	302	302	373	380	358	324	340	347	325	359	325	318	346	320	373	336	377	336	331	329	355	353	314	335	310	319	328	318	335	357	325	348	316	347	339	307	317	303	322	357	334	353	333	328	317	326	337	330	302	378	360	350	317	337	345	357	357	330	326	325	314	330	316	305	354	322	353	347	336	350	361	292	351	328	353	331	367	345	319	309	351	348	321	331	297	365	322	343	322	333	339	336	322	330	367	343	304	315	342	333	339	322	341	291	334	294	355	346	326	395	353	338	357	342	342	339	313	318	300	334	322	351	345	313	338	340	313	350	326	345	352	312	327	336	352	302	341	320	327	347	362	333	340	333	323	358	339	338	364	347	355	301	339	337	314	326	356	316	369	346	327	320	363	334	335	323	329	357	305	336	314	318	377	332	325	377	339	312	344	320	345	317	382	355	328	339	348	350	357	313	339	301	320	362	359	348	327	305	362	337	335	367	316	309	311	369	309	314	361	349	356	325	318	330	334	329	345	328	300	347	299	358	329	312	373	323	324	381	345	340	330	318	321	344	335	342	355	355	351	363	302	335	280	356	336	362	338	357	375	367	348	308	367	334	350	336	318	337	347	344	348	321	334	325	333	319	363	352	331	356	308	359	352	294	348	352	353	297	313	319	319	333	318	334	355	321	360	338	331	342	362	338	360	362	308	331	333	330	320	361	351	335	357	368	325	403	352	351	339	327	342	327	335	335	355	353	342	315	331	360	333	341	342	328	317	334	314	320	359	320	325	332	314	335	300	310	346	334	324	340	320	297	369	316	348	330	307	410	351	344	360	378	292	361	321	331	349	345	314	353	279	327	340	333	298	326	343	316	331	308	304	375	344	287	316	339	301	358	307	374	332	329	334	348	325	329	332	349	355	340	375	322	323	352	312	341	309	321	326	322	348	293	343	338	342	324	341	350	317	347	347	338	340	301	322	333	345	359	349	333	369	338	314	348	322	351	320	323	325	349	301	354	324	362	324	304	338	361	335	359	347	336	346	334	372	332	347	303	303	326	286	331	315	331	301	316	357	331	356	357	345	317	292	359	328	330	338	349	303	383	314	326	328	337	346	321	339	330	338	338	335	346	327	347	338	330	339	348	346	265	310	318	333	310	324	330	325	326	363	325	365	319	339	344	335	314	301	322	366	324	347	343	306	342	357	333	333	311	328	347	315	315	347	332	348	341	306	360	309	314	323	322	357	329	332	348	328	319	326	340	315	321	311	350	358	367	371	316	358	309	310	320	303	335	355	334	312	323	335	366	326	302	330	348	336	330	325	324	334	356	319	320	350	329	354	340	322	362	351	316	325	337	347	350	332	334	333	313	397	361	364	324	338	370	354	297	325	314	375	322	314	330	346	325	342	344	357	330	342	365	327	322	339	334	320	355	305	312	313	328	323	361	350	311	349	319	335	338	322	313	361	360	333	325	345	325	335	299	329	354	346	355	345	337	330	313	351	320	292	321	369	334	356	365	310	344	348	330	308	319	319	327	342	347	363	316	367	328	373	344	341	342	274	342	358	329	323	351	342	337	291	302	347	331	336	336	319	344	313	319	348	351	330	318	336	326	326	322	313	336	332	327	350	319	355	343	330	335	341	337	334	343	359	378	318	322	356	340	322	307	338	327	315	315	356	373	305	325	314	322	344	354	331	354	392	328	305	340	350	324	348	326	366	316	294	308	315	340	349	347	321	353	351	318	322	335	346	307	334	359	329	349	330	299	371	320	338	329	320	323	348	350	333	331	342	325	345	366	353	369	358	314	341	335	302	334	318	336	358	305	341	349	320	310	312	345	309	342	332	326	334	348	334	309	331	357	362	330	314	342	332	328	318	311	322	326	333	311	323	351	334	332	346	335	348	332	317	359	339	346	340	332	338	308	336	371	346	371	323	327	337
8398	1313	2185	2285	2064	1821	1588	1363	1216	1094	1115	1110	1048	989	901	937	860	871	889	842	875	821	778	807	796	838	812	766	752	784	806	840	760	802	785	747	754	763	787	807	756	785	821	778	733	741	789	809	781	782	779	780	785	790	750	770	749	715	799	753	758	756	732	741	723	773	821	782	746	763	742	742	741	756	787	731	779	756	768	764	733	732	709	751	787	737	713	804	724	726	718	706	711	751	737	753	705	709	797	724	734	758	758	777	748	752	743	779	754	742	734	693	725	705	749	695	745	748	750	744	783	787	746	736	759	785	771	729	745	735	785	772	731	747	807	734	754	737	734	713	747	736	784	749	727	704	769	722	745	754	759	766	708	754	703	772	740	770	738	732	748	733	736	745	765	736	763	742	751	763	728	738	680	742	716	712	724	733	730	714	743	777	725	760	738	774	721	719	748	762	717	752	685	707	741	735	754	789	740	753	780	727	729	724	726	743	787	745	736	761	719	785	765	753	767	710	739	798	746	749	733	791	676	724	769	794	752	761	786	729	772	706	771	746	737	752	782	794	775	708	736	708	726	775	695	754	843	739	720	751	744	721	742	767	767	778	721	732	739	717	696	777	695	743	776	724	736	718	788	753	720	746	726	845	764	750	723	724	747	713	725	765	741	757	767	753	782	737	761	721	783	788	763	824	717	768	771	759	797	722	742	750	745	742	697	739	792	788	750	778	707	732	734	757	753	737	754	759	711	708	712	767	734	689	744	747	715	740	726	769	685	756	759	768	750	753	714	767	747	775	756	756	834	760	737	780	764	785	751	783	797	727	704	742	736	728	729	725	753	791	728	759	763	734	722	761	742	743	761	794	759	719	746	697	724	764	718	727	721	819	704	768	766	741	698	729	713	756	744	700	699	739	731	684	700	796	733	745	743	776	720	755	741	777	763	721	742	744	764	713	816	766	719	783	759	721	706	755	772	779	717	761	753	752	830	714	789	732	778	697	709	746	712	687	761	720	743	747	689	761	767	740	747	778	753	761	803	740	737	738	697	738	792	793	722	801	730	723	762	742	763	781	746	721	767	783	744	784	734	770	709	745	723	731	729	723	715	731	744	768	751	700	722	736	757	719	784	747	755	757	752	725	693	700	755	687	763	749	719	720	751	738	755	716	761	722	714	695	753	720	777	751	726	736	747	752	810	753	758	797	738	705	776	773	753	749	784	725	728	719	786	758	797	747	763	763	749	790	726	768	750	803	770	769	739	771	751	735	729	767	747	773	745	774	715	738	694	706	693	702	785	714	772	757	762	716	764	752	788	811	782	800	712	778	723	724	723	784	758	785	788	790	738	727	765	737	769	711	742	718	769	749	785	712	724	764	751	755	718	765	714	708	708	761	776	758	777	784	694	757	722	788	740	790	738	725	759	709	752	737	786	746	734	788	793	757	770	744	779	751	680	748	762	764	747	754	796	760	754	725	747	723	786	804	741	733	737	744	792	766	742	741	727	742	732	762	751	747	722	762	783	769	747	736	759	765	732	771	753	742	738	711	770	742	770	741	716	734	767	755	805	746	708	738	763	742	751	737	728	699	726	702	730	756	763	703	732	715	723	733	714	769	745	755	720	693	704	723	763	735	800	705	756	680	757	796	757	758	752	799	727	761	770	753	784	747	784	730	705	763	734	750	776	761	689	754	725	793	764	712	703	725	783	753	753	766	760	785	748	750	779	724	737	729	781	749	702	733	712	767	781	751	786	781	768	726	801	733	721	720	757	772	717	757	747	753	771	779	749	750	782	703	735	787	741	714	771	752	737	742	781	764	771	801	733	701	771	752	725	711	767	709	724	774	784	741	736	774	723	811	814	706	763	709	737	762	739	769	773	768	754	808	799	717	753	723	746	729	731	722	731	758	720	746	747	761	739	743	738	761	758	742	723	782	752	744	744	737	702	719	797	734	788	762	693	792	705	747	781	718	701	733	767	727	770	783	738	742	729	816	728	762	758	745	763	767	737	716	734	728	690	716	691	758	756	743	763	715	755	761	795	740	759	793	730	725	698	697	755	814	750	743	726	698	750	758	776	735	743	747	757	763	737	734	716	745	713	775	707	693	786	723	720	754	743	727	693	732	764	688	749	741	737	753	712	738	756	732	725	756	759	788	751	760	712	781	802	682	756	738	800	721	738	734	749	704	748	701	773	770	741	715	794	747	741	753	664	727	729	738	738	758	715	752	727	750	789	724	687	751	754	733	732	776	782	770	761	746	724	770	794	735	786	743	812	744	761	752	748	775	774	723	720	745	726	780	734	719	756	763	727	726	738	751	748	757	726	774	805	778	760	730	730	748	733	777	760	786	732	743	718	765	739	723	711	731	726	708	725	723	754	766	722	709	735	762	712	734	732	726	755	715	734	792	722	791	717	743	769	759	753	751	725	739	744	722	760	768	677	736	755	737	775	741	742	742	726	739	714	738	729	740	791	712	743	746	766	699	754	756	741	736	751	752	735	693	764	782	733	734	719	746	692	723	764	747	734	749	771	772	742	713	723	786	739	731	752	750	727	743	734	734	762	782	727	691	737	734	723	726	725	783	701	764	689	743	760	761	772	764	782	715	715	756	743	748	749	772	725	743	736	721	744	726	697	745	735	731	759	765	747	767	741	731	780	760	727	677	712	777	745	779	733	746	746	704	744	726	790	729	725	755	768	753	721	748	746	753	715	715	753	776	743	749	779	714	728	729	765	751	775	763	728	770	712	754	747	772	802	741	711	729	767	765	789	749	738	707	734	765	768	764	779	739	775	745	759	698	787	802	757	729	788	734	717	770	738	707	709	724	758	746	730	737	794	771	780	713	715	778	755	752	757	768	781	769	739	799	821	724	724	739	705	721	750	769	745	714	796	774	771	757	789	782	771	777	765	772	793	723	749	742	736	708	679	726	751	725	747	743	751	664	726	760	765	719	716	710	725	734	818	742	716	751	761	760	763	738	795	772	775	742	757	767	712	733	761	709	722	751	739	712	772	783	758	718	691	727	708	728	798	758	768	778	773	755	778	753	786	737	765	760	758	705	731	741	723	732	724	767	700	760	779	687	725	762	731	725	776	797	764	678	705	738	762	774	723	764	732	746	753	760	782	751	780	683	734	676	758	706	746	713	749	762	694	773	741	724	735	762	777	738	799	739	781	722	797	747	716	728	745	737	738	748	744	747	765	738	781	744	690	772	778	743	747	756	757	743	703	713	741	752	714	799	751	700	743	771	776	748	779	709	766	770	759	719	730	747	700	723	762	711	727	744	733	760	710	705	722	748	752	722	776	770	769	701	761	718	756	755	761	747	699	742	728	789	749	749	723	763	760	723	745	762	740	793	782	722	688	758	743	746	741	728	806	741	797	740	763	748	735	750	737	769	733	691	762	731	717	738	797	746	766	772	742	742	773	742	772	741	758	789	735	701	797	746	802	721	736	728	742	722	764	776	726	686	730	783	745	764	772	781	745	745	758	749
1587	213	198	191	202	211	215	179	212	187	227	211	195	183	198	203	210	189	207	190	163	179	197	197	197	160	180	203	211	200	180	205	182	180	167	184	183	169	182	199	193	185	193	193	191	191	143	174	181	201	183	186	204	168	173	192	209	176	198	205	197	175	188	196	201	179	219	177	181	169	187	166	204	182	202	181	199	186	201	185	183	177	181	180	178	177	161	192	196	194	182	196	173	199	214	182	170	186	202	206	174	216	188	185	195	183	199	178	187	190	188	195	162	200	194	208	183	167	185	205	216	202	182	179	203	208	181	173	180	207	174	205	188	189	180	206	204	208	169	175	228	212	174	185	209	209	210	166	198	194	198	186	211	199	173	172	167	191	180	181	174	169	173	214	186	192	196	210	192	190	195	182	186	166	170	184	216	184	171	191	169	165	182	195	193	176	194	171	185	180	208	174	205	180	193	187	196	175	206	177	167	192	183	195	209	196	203	195	193	190	174	197	185	171	186	212	215	168	172	189	210	190	201	184	205	213	180	164	184	195	196	175	166	172	170	170	204	182	193	164	216	193	184	189	201	190	199	173	184	198	198	178	202	178	188	210	157	177	207	185	210	179	175	182	176	173	199	227	175	202	181	186	194	170	180	174	188	211	194	196	194	194	193	201	167	184	175	204	216	199	169	173	158	168	201	182	180	202	185	179	197	196	172	188	172	207	196	195	184	167	192	183	201	165	191	190	175	202	178	195	202	183	174	176	192	185	183	170	174	162	156	199	192	168	171	204	180	209	169	178	200	185	196	172	199	174	184	189	161	189	179	187	176	173	188	182	193	198	174	188	225	196	175	182	182	200	190	193	178	198	187	181	199	211	182	183	180	193	188	176	189	210	173	202	187	190	172	189	177	222	215	177	197	180	203	188	195	187	232	202	171	191	164	193	195	198	184	179	203	177	193	191	186	170	182	176	191	177	206	169	180	203	188	200	168	192	209	184	169	171	195	165	183	172	202	221	213	160	210	199	189	178	200	171	199	200	175	202	195	181	195	149	223	165	181	186	188	204	198	173	172	210	214	195	171	174	197	195	176	197	171	189	173	174	200	174	178	182	191	165	194	214	199	194	196	191	206	187	185	187	180	182	201	176	200	167	185	181	173	196	204	187	186	174	171	176	160	228	186	172	186	191	194	182	200	192	183	165	214	188	173	183	204	196	203	194	175	179	202	185	186	193	192	196	174	204	184	188	189	195	184	185	194	196	201	208	220	178	209	187	203	178	187	180	190	186	192	188	207	188	189	173	172	188	178	199	176	195	186	177	195	183	184	198	187	215	185	183	190	176	171	210	190	199	195	221	159	186	185	189	165	187	192	169	160	172	215	191	196	173	212	209	170	171	166	200	219	178	185	180	212	190	188	197	168	191	198	189	193	175	179	170	184	186	168	189	176	197	201	188	184	193	206	186	173	187	178	185	168	215	172	179	197	181	166	186	209	183	195	189	172	175	179	198	184	204	190	185	170	192	193	190	183	214	174	189	164	204	173	186	170	169	189	201	175	185	224	200	200	188	185	176	194	178	202	179	175	210	182	201	147	167	189	190	198	213	194	216	185	188	170	185	181	192	196	188	197	191	171	186	189	185	178	171	193	169	196	184	200	189	203	166	202	209	183	204	182	182	201	179	176	218	200	193	180	213	209	214	153	175	188	192	178	212	184	195	163	204	174	198	192	177	205	180	171	173	175	161	170	213	195	215	170	208	185	163	189	202	195	165	181	188	182	189	194	184	175	182	182	170	185	176	191	167	189	181	211	196	171	199	179	214	182	194	195	203	168	206	179	193	184	192	181	193	199	185	177	159	178	196	176	171	214	188	177	153	193	170	199	190	198	172	198	174	198	175	184	194	196	181	169	191	202	176	188	223	182	179	161	196	195	213	217	173	189	189	190	167	214	169	185	166	192	230	178	202	204	194	188	167	190	185	181	164	212	206	163	190	218	182	168	198	191	199	173	160	157	201	195	190	211	203	211	205	186	204	207	170	187	187	178	186	188	209	187	197	195	187	222	193	184	186	189	193	183	196	205	197	176	205	197	171	191	204	190	209	205	166	191	183	173	187	189	157	184	196	180	181	197	192	201	193	193	187	180	206	192	186	177	196	186	191	186	168	194	180	204	186	216	177	208	188	210	181	180	196	186	186	177	169	171	198	210	189	182	183	182	201	206	193	203	191	189	245	191	195	189	199	189	196	191	170	197	168	183	177	201	185	201	200	198	180	197	178	184	197	218	213	177	187	182	184	196	200	199	198	222	204	170	181	175	179	193	190	194	177	183	174	179	176	188	200	179	185	188	161	192	168	187	202	172	184	195	190	196	174	214	202	199	177	186	189	159	188	175	191	172	187	151	179	192	185	183	182	182	194	195	196	191	210	171	202	203	201	205	172	159	212	179	193	195	189	199	189	207	183	199	203	186	174	189	147	176	176	201	196	199	166	209	209	186	191	214	206	182	224	190	194	194	180	211	200	186	184	155	152	173	181	170	193	195	197	200	180	187	177	195	172	183	172	171	196	233	199	204	218	189	206	179	182	176	184	184	210	170	177	164	185	179	204	189	173	178	160	158	183	189	179	190	189	173	188	163	205	181	166	195	161	205	193	191	175	173	195	177	173	208	173	177	196	200	189	174	191	189	194	177	206	189	214	188	205	205	181	141	172	188	174	202	191	212	169	186	163	184	191	198	205	176	203	166	190	207	191	196	191	176	181	200	189	178	175	196	209	176	188	206	178	175	170	169	173	194	190	179	223	194	192	218	201	176	204	206	181	223	203	185	180	213	190	164	161	210	195	197	190	183	182	181	192	192	173	175	189	179	223	163	205	208	196	185	179	176	175	209	185	211	200	189	171	179	227	183	175	193	174	204	214	174	192	190	180	198	172	198	183	176	193	183	188	180	166	202	187	192	182	185	214	208	170	179	195	192	186	192	204	181	160	203	172	203	168	209	201	197	177	201	182	195	179	205	182	192	182	179	177	175	185	192	204	181	207	215	181	206	188	221	165	192	193	182	206	198	180	186	176	214	197	166	198	179	174	222	165	174	200	177	209	179	192	160	183	203	173	166	163	176	210	189	181	188	179	190	187	197	216	166	193	193	184	178	208	194	182	185	187	182	203	159	203	187	181	171	163	183	192	204	185	189	193	185	182	185	203	164	179	194	184	211	176	181	202	202	190	192	210	191	169	194	165	191	165	168	197	184	185	169	192	170	213	171	207	186	193	184	193	208	171	174	202	174	195	197	195	194	188	184	180	178	169	193	163	196	189	185	188	180	193	190	187	210	195	169	162	197	191	183	194	178	192	198	203	193	169	167	215	193	180	195	188	195	177	182	186	186	172	196	168	158	185	156	185	179	177	187	172	204	184	184	200	206	175	183	206	176	206	195	194	162	185	189	192	194	201	176	230	198	178	200	187	176	174	200	188	183	198	198	172	170	211	167	176	187	191	199	152
1823	482	551	539	527	509	528	521	500	545	497	475	507	509	455	523	507	505	504	520	512	490	473	480	469	525	505	477	469	516	491	513	529	473	494	471	441	477	463	523	527	479	449	525	469	507	527	503	488	472	452	506	467	502	508	511	479	430	490	512	478	462	473	526	506	471	505	490	518	488	467	459	493	484	488	429	493	485	498	518	495	482	511	506	481	475	477	505	493	462	465	502	505	486	490	515	504	465	499	514	504	498	496	478	510	495	514	487	462	515	514	478	510	509	479	479	516	500	507	503	513	519	476	435	449	477	464	501	484	457	511	469	479	487	476	486	496	497	483	489	463	469	493	477	532	488	546	451	506	490	512	492	460	472	474	519	481	469	477	461	486	450	476	482	492	460	484	468	468	526	476	481	495	487	488	457	475	447	531	487	476	519	507	518	511	481	461	484	438	504	492	435	489	494	483	544	504	510	508	476	438	475	464	470	462	455	439	497	488	492	481	457	460	513	498	515	480	511	502	483	489	477	473	519	502	571	448	464	488	528	470	506	492	474	499	499	514	478	527	496	484	496	517	485	464	433	455	485	503	484	494	460	505	517	489	473	496	520	496	504	506	475	488	505	480	511	457	484	509	493	464	484	491	522	462	522	473	480	476	467	467	476	480	491	480	500	508	463	478	516	473	537	490	479	469	512	474	436	493	467	480	483	497	443	472	458	485	448	492	467	460	443	480	470	478	448	505	479	472	476	459	495	474	484	479	496	465	504	480	476	456	523	483	495	491	484	523	477	494	504	490	525	473	490	512	486	501	511	467	444	497	511	468	476	505	468	467	484	502	476	435	469	474	473	529	515	449	461	458	485	471	511	493	511	498	496	480	502	490	494	496	506	517	484	500	496	479	479	455	509	464	473	491	500	516	512	459	492	484	490	475	488	514	497	497	474	527	492	491	499	484	475	529	485	480	494	493	474	508	464	535	460	471	519	492	514	497	465	495	471	477	466	490	477	505	492	485	491	486	479	467	533	501	500	489	473	476	462	497	450	488	471	525	481	467	500	488	492	481	442	454	538	479	451	507	437	488	511	477	476	463	431	483	481	470	497	518	520	467	463	482	515	457	498	477	463	519	476	486	471	466	489	499	516	474	486	480	500	460	493	512	484	499	481	476	480	512	441	492	466	453	504	472	476	510	500	551	499	520	489	485	496	535	478	501	455	520	463	501	486	498	488	480	514	488	488	494	500	485	475	482	481	468	507	503	474	482	479	486	475	494	523	498	502	467	535	489	480	513	533	524	495	504	476	521	484	497	537	498	492	486	475	473	462	529	443	485	492	469	458	494	459	479	535	485	461	490	463	490	420	514	474	488	459	515	478	513	494	489	467	489	504	470	488	476	494	494	456	468	488	500	440	518	464	480	503	476	485	457	479	480	485	471	499	455	466	461	466	479	494	507	498	476	479	483	480	480	474	496	472	542	478	509	471	515	509	460	477	498	475	535	468	512	467	504	481	472	505	504	475	532	478	477	522	483	485	483	497	504	493	502	483	496	487	501	466	481	510	507	493	500	498	478	467	494	474	501	470	481	493	466	456	502	445	482	498	510	459	515	453	493	481	451	522	473	492	488	516	486	504	477	502	511	469	468	508	474	478	501	477	507	477	488	498	526	532	535	509	499	482	474	463	498	496	469	499	482	453	512	471	478	482	510	508	471	496	461	473	515	537	488	455	493	490	470	496	496	505	502	463	487	529	477	491	496	486	497	493	523	468	497	465	455	486	495	499	464	461	465	522	486	497	487	529	501	525	475	465	467	498	454	504	501	501	457	479	486	500	542	462	498	451	467	464	475	521	492	511	524	450	469	453	496	500	496	453	485	490	475	494	476	487	537	493	502	486	479	498	508	481	476	475	471	491	485	513	522	485	487	478	468	485	505	487	514	470	453	447	477	519	489	511	481	509	474	478	480	503	487	459	478	443	435	520	512	516	481	455	523	447	529	538	484	502	516	489	514	524	468	505	486	503	459	490	480	487	506	482	446	479	491	500	479	475	497	526	471	529	464	488	506	483	469	524	507	499	490	445	478	517	468	495	511	469	490	479	515	469	493	491	517	478	510	473	478	483	484	524	441	479	509	481	474	472	498	511	458	482	450	498	494	495	482	489	497	511	515	487	469	449	512	492	460	457	541	521	521	501	497	518	455	506	490	447	481	510	500	491	502	468	467	515	523	472	489	490	494	491	509	449	480	498	479	479	474	520	549	490	492	484	524	471	486	480	499	475	497	439	486	454	483	444	479	503	506	497	502	502	458	497	493	472	467	534	464	490	509	455	482	537	520	463	455	488	522	510	503	472	485	458	503	467	463	485	494	499	483	509	492	493	426	488	502	504	475	477	507	482	484	514	489	489	512	492	504	510	490	487	483	489	515	510	490	463	504	490	480	441	467	477	497	532	493	481	499	462	481	527	483	465	476	495	506	460	491	509	481	468	488	474	480	496	483	488	477	504	501	520	459	522	470	481	444	486	481	525	520	505	487	490	492	476	485	448	515	536	506	453	495	501	492	491	509	519	503	506	463	455	531	468	478	501	478	516	495	487	491	459	468	508	435	467	469	448	501	514	449	487	487	476	452	478	503	515	515	489	486	480	516	496	471	480	488	462	472	479	455	463	470	486	456	490	511	499	464	484	498	476	508	506	492	480	498	497	519	464	478	459	516	493	515	489	488	511	483	494	500	515	484	449	495	473	480	519	492	500	511	483	506	472	488	477	454	489	514	471	483	472	469	472	504	447	432	493	501	481	504	464	545	484	448	483	492	478	513	510	503	496	443	426	484	503	483	505	462	486	485	481	470	517	460	499	471	462	522	493	498	504	514	451	485	525	477	474	489	491	504	530	486	519	427	468	494	474	501	473	476	454	520	501	498	467	492	459	515	463	485	505	499	483	484	477	469	438	471	474	464	490	453	470	471	489	504	517	492	467	486	473	526	483	446	503	478	526	514	512	496	516	495	480	535	454	487	512	479	476	507	482	521	506	474	474	473	466	479	454	499	494	501	470	493	505	501	496	499	511	516	487	480	463	518	516	483	465	484	487	525	466	443	473	479	489	511	452	491	451	512	441	510	474	524	490	504	499	512	458	509	485	523	515	475	466	500	471	501	478	487	446	487	491	442	519	515	458	444	492	461	440	509	492	476	483	478	456	490	453	458	480	479	482	457	449	477	485	500	468	550	504	471	476	500	455	512	485	554	470	457	478	470	513	487	483	492	496	480	490	454	486	495	491	481	477	494	487	523	485	499	529	481	504	503	468	514	494	488	479	485	532	471	513	492	475	469	504	530	454	485	512	483	458	520	451	475	487	496	475	465	444	475	492	510	444	465	519	476	524	491	496	489	489	467	488	506	503	490	447	473	452	475	497	485	468	475	496	474	478	518	481	494	486	524	516	525	482	492	479	468	502	520	466	477	478	485	494	515	479	461	463	505	481	474	513	468	495	487	461
8130	707	692	592	519	443	429	453	401	369	402	382	393	383	377	374	388	359	338	391	351	382	336	352	352	350	359	351	334	349	327	323	385	333	376	369	367	363	325	380	377	381	351	359	380	405	387	359	374	394	394	387	365	366	365	357	377	369	372	358	357	345	337	333	360	391	358	398	404	348	360	376	390	352	377	397	353	351	356	342	351	348	345	408	326	340	363	334	342	359	341	325	355	382	373	350	369	374	315	401	379	351	348	356	345	367	383	441	369	334	307	333	368	369	384	330	364	342	336	334	368	367	385	348	396	389	373	358	354	339	341	373	351	369	349	350	367	320	321	363	356	343	326	320	381	334	385	357	354	339	323	344	356	377	357	388	338	343	371	381	356	362	338	333	337	338	359	335	331	374	366	340	354	339	329	361	335	363	349	344	346	353	333	355	351	367	353	392	335	382	354	328	355	350	325	374	388	352	327	351	366	366	341	363	347	346	350	384	332	330	367	356	374	346	349	381	350	404	361	374	356	398	386	351	313	374	362	352	359	392	364	362	327	357	370	343	360	377	343	350	344	369	318	362	348	345	372	320	396	364	345	352	354	330	360	355	364	354	355	361	352	356	328	370	392	363	361	330	353	351	356	339	323	344	377	364	346	327	352	359	359	341	372	317	369	361	362	349	382	370	354	357	362	330	366	354	364	343	367	373	408	371	369	372	326	340	352	340	399	346	351	371	362	354	392	349	340	372	350	347	360	302	334	364	364	331	346	373	357	378	352	359	348	332	339	357	369	379	354	356	362	346	354	365	361	375	339	381	398	310	365	378	310	337	335	367	333	351	362	364	367	318	348	354	370	354	362	354	387	385	367	343	348	387	337	378	331	337	344	375	348	362	335	364	378	383	373	355	362	348	321	339	363	345	398	397	362	404	327	360	318	362	370	367	332	355	392	386	324	334	414	375	375	373	350	350	328	370	355	358	366	358	398	326	354	357	336	359	316	380	358	360	341	368	373	336	342	355	364	394	325	382	378	343	385	341	341	367	330	355	337	347	350	334	353	329	367	349	384	368	342	331	379	393	351	362	362	391	360	362	350	357	370	323	372	353	356	369	342	352	343	402	400	310	354	344	364	345	344	359	394	393	356	362	363	357	347	393	391	350	364	360	322	360	364	386	365	350	341	339	357	372	380	350	367	386	369	373	340	372	334	348	352	354	346	352	355	356	386	354	345	338	360	327	393	365	350	336	357	374	350	356	349	339	362	362	372	382	359	337	372	378	380	376	386	359	355	380	357	358	390	352	381	383	379	376	342	378	325	351	327	349	351	342	372	349	352	359	379	366	354	376	364	361	381	345	381	390	345	366	370	360	379	376	370	378	336	336	370	367	328	348	372	373	382	401	349	384	358	396	372	339	363	360	352	392	351	375	351	352	310	347	376	372	344	348	326	358	334	338	352	344	352	359	378	414	347	339	343	370	337	366	357	426	381	351	345	358	360	346	419	373	360	394	332	360	354	338	375	318	369	346	392	344	368	342	353	330	385	369	356	360	345	371	366	376	332	367	348	345	374	315	365	335	388	350	343	351	362	319	378	358	334	330	348	347	366	403	335	317	332	364	355	357	378	349	355	373	382	357	362	367	333	369	355	345	374	368	366	362	317	367	336	336	343	365	370	320	355	401	357	378	338	373	367	350	379	361	346	373	381	369	357	385	357	350	335	401	397	366	337	367	352	387	354	388	366	404	341	362	387	360	351	345	342	347	354	374	352	378	397	334	421	351	366	391	358	368	337	340	365	364	370	355	370	337	363	354	365	349	399	378	345	350	378	372	346	362	382	363	355	394	345	371	334	348	332	400	386	340	339	381	354	384	386	379	382	354	332	382	366	356	346	336	363	359	362	344	322	310	347	361	369	374	362	369	354	347	356	349	337	396	355	369	355	384	354	338	350	390	342	367	341	339	328	401	346	366	380	344	343	352	354	363	342	336	379	365	360	359	335	361	380	345	371	347	333	358	333	356	360	356	373	336	378	337	331	361	345	348	377	362	349	365	375	362	367	401	352	365	362	344	359	369	333	353	388	367	374	360	340	372	327	339	348	384	394	375	343	352	311	374	313	348	355	313	398	362	378	326	370	368	329	378	348	383	350	379	379	388	356	369	365	358	359	357	348	366	342	377	347	340	402	371	359	363	355	355	347	389	357	336	328	346	348	348	386	348	347	363	366	352	352	389	370	345	335	351	366	360	389	376	363	351	340	324	361	384	394	356	363	370	344	375	390	360	388	385	342	391	369	399	347	383	394	348	351	339	347	398	348	329	378	364	340	343	360	378	358	369	335	382	365	408	354	362	367	361	340	371	368	365	328	364	367	378	348	352	377	361	396	349	370	353	331	365	320	345	367	370	368	386	336	367	394	368	356	325	361	332	369	347	374	364	393	368	334	387	339	360	348	359	377	318	330	350	325	347	347	341	337	334	350	359	377	356	344	330	354	349	326	379	382	366	323	365	344	366	355	363	351	388	364	368	385	339	365	388	342	387	369	389	361	337	353	351	372	351	380	384	359	373	356	396	381	387	354	353	368	344	349	364	359	403	377	365	348	349	365	318	344	363	346	353	378	361	358	332	356	365	361	343	362	356	352	394	398	337	323	386	362	352	393	373	348	336	366	361	366	355	365	354	356	394	376	337	363	324	366	360	358	360	358	383	348	377	325	345	361	353	380	383	348	382	408	348	310	368	324	349	329	424	377	372	361	333	363	357	333	342	353	355	369	375	363	375	389	409	353	360	363	388	357	340	349	379	383	378	338	353	336	343	322	352	329	361	361	322	340	350	367	376	378	382	371	368	384	335	376	372	339	338	345	349	345	377	348	338	357	412	351	374	355	380	356	357	337	372	376	375	376	347	385	352	362	347	363	391	342	377	385	341	371	359	372	343	365	342	371	372	370	383	379	337	385	358	361	328	339	346	376	353	327	404	323	347	362	365	353	331	340	345	381	393	379	379	392	378	363	368	350	353	344	347	358	313	401	348	361	339	339	336	369	347	350	381	361	370	342	346	341	366	356	339	342	323	372	361	328	367	324	341	366	390	349	379	360	388	387	367	364	343	363	351	337	350	348	350	363	353	343	374	358	361	350	358	334	356	352	360	336	351	353	374	385	381	320	374	339	390	376	390	348	354	333	369	368	324	351	329	358	333	331	336	355	358	337	348	347	343	388	368	353	385	332	380	327	341	374	398	357	364	384	367	330	368	336	348	355	358	367	380	342	361	369	375	353	399	366	335	370	356	348	362	381	316	395	364	389	371	327	361	377	333	377	403	379	328	307	371	360	407	342	358	381	360	372	330	358	364	360	348	338	374	352	348	359	356	374	388	355	335	428	381	386	359	349	383	357	339	361	354	363	348	326	347	333	362	337	361	359	371	339	376	363	366	381	377	343	357	373	348	382	332	359	373	351	375	378	347	344	377	331	366	363	349	334	363	379	339	368	376	374	377	328	367
6657	1164	1652	1664	1508	1348	1273	1152	1142	1001	1004	1001	1028	946	916	883	897	856	936	893	893	908	898	857	884	853	852	793	879	857	861	869	853	834	797	834	883	902	809	853	851	845	814	797	816	865	825	828	839	840	855	855	806	755	841	859	876	806	842	806	863	844	768	840	829	781	773	857	770	856	869	845	826	822	813	868	833	863	840	847	830	856	837	802	884	817	825	851	845	808	809	856	873	802	903	780	875	823	869	826	870	877	858	837	835	873	759	856	844	848	838	846	807	869	790	841	776	805	795	861	853	778	854	859	787	848	868	802	889	842	815	809	861	790	790	801	827	810	811	841	819	839	828	829	849	812	844	843	793	807	800	869	807	829	849	814	861	847	729	842	841	839	765	807	866	837	846	842	845	860	768	890	832	869	829	848	880	795	821	878	872	879	742	797	875	835	814	824	825	833	842	814	864	861	779	823	822	824	815	890	854	797	827	786	800	777	890	822	795	834	842	786	878	821	790	856	847	839	813	842	825	835	825	863	821	838	838	860	832	856	859	774	890	849	881	808	844	816	833	826	835	785	850	846	830	830	874	762	821	776	813	837	791	833	863	782	834	879	820	858	844	854	811	857	815	839	817	863	823	771	874	873	848	807	837	847	816	838	845	765	837	870	879	844	835	866	859	826	817	865	885	803	832	766	845	820	863	798	854	821	851	852	861	854	807	839	851	849	798	834	831	863	807	870	824	856	807	814	833	817	835	833	797	813	802	827	814	791	866	836	891	866	837	828	833	852	816	856	832	901	843	822	857	818	803	865	826	824	816	840	835	823	809	797	854	852	801	788	804	817	813	842	775	834	850	855	845	795	815	860	915	841	837	848	855	836	836	788	848	818	810	826	808	866	808	784	858	855	851	816	826	834	825	849	840	864	839	842	843	846	863	830	863	828	818	832	815	844	881	881	819	792	809	818	873	823	817	787	802	840	789	829	826	820	897	833	832	850	843	822	859	832	838	813	809	868	794	848	807	831	821	849	789	854	786	824	871	827	781	853	820	844	803	780	917	797	875	871	854	890	779	849	805	791	840	824	861	803	806	851	822	796	800	858	862	832	840	782	863	796	862	822	856	831	799	851	868	776	817	808	785	850	868	879	802	856	907	805	877	859	832	775	893	848	856	826	794	803	845	827	867	861	790	801	803	824	862	835	822	902	838	867	830	863	857	824	825	818	840	856	849	789	858	831	865	840	863	845	862	845	790	848	800	795	799	846	836	828	828	873	818	843	777	854	855	822	768	815	816	868	851	838	821	843	827	863	811	858	777	857	830	841	802	817	843	856	867	827	781	812	863	783	872	809	806	814	817	836	785	859	906	820	774	836	889	836	824	821	835	832	805	852	817	802	839	865	813	831	816	822	820	815	847	853	851	827	804	803	862	815	804	846	796	867	806	841	825	842	836	798	815	848	904	782	811	841	849	855	924	778	845	887	816	864	821	852	779	802	841	835	803	829	867	824	845	874	816	812	831	832	831	841	787	866	868	844	846	851	889	894	828	817	850	832	823	837	809	841	856	867	782	870	770	864	830	835	873	787	837	846	827	832	878	811	825	812	813	903	802	826	763	841	840	798	831	881	796	840	864	842	813	856	851	781	820	828	843	798	821	791	827	867	871	864	802	776	864	830	772	804	810	792	780	860	819	861	833	846	817	835	837	835	894	873	840	833	810	824	816	849	858	814	828	854	851	828	812	836	889	835	824	863	842	813	817	845	842	833	797	808	898	814	848	817	793	840	791	847	826	835	886	835	839	863	813	810	827	812	821	845	848	843	809	855	827	875	812	860	847	850	818	783	794	800	818	827	817	835	781	866	821	801	830	829	832	822	832	874	833	833	864	825	810	857	876	862	832	855	861	861	861	751	852	797	813	810	833	800	835	803	890	777	860	822	829	865	874	813	870	816	818	813	881	810	800	772	830	794	837	855	851	824	814	804	833	821	842	822	840	801	815	778	814	863	831	870	822	807	847	830	798	829	817	801	849	785	839	888	824	830	844	813	828	795	800	829	841	794	866	848	831	902	812	831	811	835	794	825	846	777	863	839	811	819	811	862	787	833	821	840	843	796	809	822	851	814	820	832	824	795	904	814	905	837	833	797	877	792	847	767	790	812	828	823	855	846	819	793	808	815	800	819	863	839	854	848	817	829	791	862	853	832	852	842	870	790	821	846	791	766	839	839	860	859	866	831	847	873	848	769	826	872	847	846	790	793	817	862	792	802	845	800	770	847	864	851	838	819	823	842	823	887	841	818	830	822	856	796	857	772	859	825	807	882	803	837	838	867	845	800	837	846	840	848	832	820	847	877	837	823	798	798	760	850	830	843	825	768	799	831	798	830	844	857	859	874	892	833	839	827	818	801	849	864	881	798	865	832	776	801	837	819	821	822	864	876	848	806	842	841	809	784	810	840	853	791	848	871	825	786	839	834	854	798	900	863	831	818	792	798	893	844	840	829	759	811	833	814	835	823	840	857	821	839	829	818	853	862	820	838	835	852	817	823	815	820	799	824	789	801	825	837	774	814	822	857	846	857	778	891	829	843	824	854	806	828	829	779	825	797	836	845	854	798	895	808	784	781	805	860	849	793	824	867	882	826	815	907	865	866	786	882	839	867	798	844	823	831	858	835	800	788	772	784	838	859	764	818	837	828	838	853	821	872	885	830	783	801	798	785	848	791	849	858	876	872	877	887	878	828	893	828	822	809	805	789	830	843	797	847	825	843	816	851	838	797	887	868	842	827	861	776	824	846	794	818	876	770	796	815	852	783	823	818	819	817	828	834	829	857	862	834	833	845	793	841	763	849	853	822	845	819	861	864	825	833	805	873	825	838	819	808	794	829	826	837	763	788	833	811	882	853	773	774	881	800	819	835	789	833	834	809	844	823	868	832	893	781	817	845	842	860	823	833	849	861	804	869	850	814	859	848	903	801	787	882	894	778	878	829	919	821	857	816	807	863	878	850	839	861	794	810	860	807	842	818	838	792	833	808	867	843	817	838	835	820	773	837	772	795	884	845	808	779	862	820	824	805	836	818	791	833	834	849	875	817	838	836	785	825	804	843	846	822	802	832	755	812	800	854	763	863	839	868	843	837	845	801	809	838	838	842	820	837	860	808	840	831	844	816	868	828	815	895	867	847	837	863	813	839	842	840	813	810	823	799	836	795	855	814	895	838	811	793	800	800	817	875	837	837	830	822	840	834	880	837	830	842	838	876	807	836	822	887	839	771	856	836	826	869	838	853	834	869	786	854	827	856	829	830	835	805	799	831	813	829	848	840	804	786	836	847	787	868	830	794	818	825	848	760	834	813	802	810	851	834	827	789	799	809	817	814	834	839	809	846	803	788	852	825	840	852	779	825	815	863	832	809	820	861	895	825	834	846	845	857	853	789	823	858	842	802	808	823	845	815	839	793	807	796	777	824	853	834	839	834	800	846	832	861	834	781	807	795	848	831
15005	1489	997	811	636	529	497	421	386	401	371	393	375	374	359	332	349	368	354	348	370	385	366	368	322	347	300	326	333	311	319	280	326	337	357	380	353	309	352	323	321	317	316	336	331	360	382	381	332	339	324	331	339	342	354	337	362	348	310	322	309	288	325	326	344	361	332	290	336	332	351	327	284	348	340	360	319	341	302	366	321	326	364	360	313	331	308	355	327	342	348	326	341	342	308	330	330	319	332	356	323	328	309	299	321	325	313	375	357	308	342	333	303	334	302	313	307	307	289	332	312	313	305	323	320	336	349	309	338	326	299	321	293	331	338	340	363	337	345	318	351	316	326	341	296	319	314	322	352	309	291	299	361	318	330	325	350	340	338	348	355	358	316	318	347	331	356	355	330	335	345	316	362	333	327	344	314	348	345	334	312	305	317	349	312	320	310	306	328	307	342	385	335	328	341	327	334	329	344	320	344	341	361	361	333	328	314	314	315	318	314	303	336	308	362	317	334	319	344	345	348	336	311	330	328	317	294	329	342	317	346	337	335	364	332	374	332	324	299	302	344	348	326	368	362	319	334	300	331	325	367	311	312	344	356	333	317	308	323	328	314	361	369	316	335	335	340	343	356	333	352	331	327	315	384	331	326	336	303	318	339	376	301	299	326	298	302	330	335	308	343	320	311	325	299	309	341	334	361	328	335	356	371	364	328	326	343	332	317	346	300	295	339	323	345	332	332	298	327	336	343	370	323	327	347	327	314	337	351	341	357	316	336	310	347	346	294	298	349	327	340	335	372	300	329	335	336	315	308	333	361	329	360	338	330	315	337	370	334	323	289	340	335	368	330	308	346	347	316	340	366	332	334	348	313	338	308	335	309	301	330	323	323	344	285	321	338	334	292	309	328	342	345	367	350	347	336	324	313	345	321	307	303	334	339	306	319	322	315	320	334	304	344	337	314	290	313	336	324	342	345	295	359	321	353	349	293	328	327	323	300	334	345	324	330	321	278	322	336	356	325	346	326	335	324	326	336	346	321	353	322	329	307	327	359	296	285	332	341	348	346	342	329	319	324	300	326	321	330	354	339	326	354	334	343	312	322	309	345	340	308	327	315	318	336	336	338	326	346	324	343	349	321	347	338	351	335	313	368	337	323	338	342	318	319	339	313	343	354	349	338	336	351	315	309	325	338	343	338	325	314	332	339	305	344	324	313	316	329	311	310	326	346	326	340	335	362	313	331	331	295	344	321	301	348	301	320	350	329	352	293	326	353	292	325	318	306	368	333	328	309	281	353	357	357	337	335	324	345	325	341	336	325	344	336	326	335	353	321	336	305	316	324	356	339	331	328	322	294	314	322	301	290	340	341	341	293	334	337	315	314	320	316	372	315	324	311	319	323	375	350	323	337	304	314	330	348	311	344	345	354	375	362	363	307	348	328	336	347	335	298	316	323	343	284	294	327	329	327	338	324	350	340	329	290	335	317	327	329	324	342	333	338	304	337	284	320	312	316	302	297	340	315	343	338	347	361	329	293	339	328	320	328	325	336	334	344	357	346	364	333	311	312	353	339	326	322	375	348	306	332	324	309	341	319	346	326	341	308	318	324	309	331	335	300	352	343	331	333	352	334	324	358	363	337	327	323	357	358	336	306	316	318	307	315	334	342	328	318	348	314	336	331	327	330	362	358	318	347	345	346	346	354	328	313	317	307	315	357	322	297	307	299	343	337	303	328	352	317	318	340	350	355	323	356	347	334	302	340	335	330	321	354	290	307	356	357	337	359	350	313	340	294	328	359	330	304	341	339	331	304	319	365	338	363	311	318	312	326	311	327	370	377	343	311	337	320	330	321	341	309	346	349	316	303	257	305	302	308	318	321	335	324	308	312	321	372	319	340	331	318	362	342	317	328	326	326	321	308	339	331	331	330	338	320	329	335	322	350	336	326	344	316	336	366	323	326	322	328	318	339	319	315	342	350	359	325	334	291	307	341	331	348	340	361	338	343	307	345	366	333	339	345	319	332	331	357	326	323	321	345	370	319	315	326	304	342	322	323	362	281	323	367	275	291	342	328	343	336	305	329	320	339	310	340	341	345	311	341	331	303	350	319	326	346	336	324	319	321	340	349	358	336	327	333	331	337	306	317	315	326	350	317	343	329	342	317	298	373	369	359	342	367	353	321	330	321	348	292	296	331	322	317	331	327	356	335	323	350	330	316	346	280	360	370	350	332	309	321	345	323	354	328	353	334	312	323	299	300	342	322	330	346	316	351	346	300	314	320	371	335	327	350	331	332	345	347	347	337	347	322	326	304	301	322	317	340	298	322	343	328	328	322	354	334	302	288	341	359	315	318	346	326	370	318	340	348	323	306	344	354	298	336	265	310	351	356	357	329	349	361	348	373	338	336	330	335	321	362	308	331	334	334	294	339	354	346	302	324	336	345	327	335	345	311	326	322	360	326	325	328	306	332	320	302	316	350	344	336	326	348	313	322	328	334	297	331	344	346	329	350	364	326	324	310	355	341	334	319	320	331	377	308	324	343	342	333	320	304	352	369	332	357	345	315	322	313	311	334	350	333	304	362	340	309	339	352	310	336	364	378	317	322	303	365	312	313	348	344	362	320	303	332	326	322	330	330	360	313	328	332	336	338	331	358	307	355	376	296	353	348	320	323	345	337	340	332	320	341	336	309	300	310	352	358	299	340	318	321	325	332	322	313	341	343	317	338	322	320	316	335	317	361	323	335	326	323	306	314	305	342	330	328	308	315	334	326	375	328	318	316	307	317	303	331	361	357	342	324	327	336	330	350	332	348	353	309	321	324	324	339	306	331	337	335	337	343	347	291	329	318	305	362	344	272	341	332	313	312	315	329	317	303	309	350	298	325	331	341	339	364	352	305	333	305	321	345	350	317	310	335	331	309	319	352	333	334	338	324	322	320	314	321	344	301	356	326	346	332	305	320	353	358	337	313	320	333	348	337	326	345	296	331	293	348	310	303	317	330	337	351	362	379	318	335	354	323	321	343	342	333	323	346	350	311	333	350	344	310	292	309	315	348	297	349	327	302	364	293	297	346	299	335	367	309	356	350	331	319	340	302	303	327	348	359	319	309	327	321	323	317	336	322	331	334	337	336	312	372	353	358	306	345	320	305	320	294	357	339	327	367	323	328	355	305	337	362	337	300	332	317	332	360	312	332	325	316	340	339	350	323	314	335	332	352	287	355	335	337	356	319	349	360	322	314	290	347	322	328	335	367	323	348	317	344	394	337	321	340	341	302	350	342	303	346	350	347	312	349	322	315	348	363	369	341	310	312	348	294	351	324	337	333	325	318	307	310	332	294	330	298	335	328	303	336	353	349	319	313	288	313	308	305	335	314	303	326	337	318	312	297	350	335	329	342	355	347	292	349	305	313	332	305	293	323	332	323	348	340	342	318	328	362	322	348	335	336	348	321	352	316	323	336	310	337	348	364	345	324	340	291	312	323	369	320	325
8300	1315	2257	2278	1973	1763	1518	1357	1236	1106	1110	1012	1001	966	976	889	888	873	837	846	823	839	788	824	784	804	807	799	763	821	746	765	751	739	738	770	762	770	735	809	753	789	801	754	779	759	786	775	781	818	810	696	780	770	755	741	752	721	706	745	729	723	766	760	735	764	726	751	747	728	681	711	749	774	717	740	794	823	683	778	741	768	722	685	731	744	711	766	744	726	772	781	763	743	750	755	747	768	726	744	715	739	747	716	788	768	763	713	696	752	754	768	783	711	770	737	784	718	811	754	742	731	694	693	714	763	727	733	737	700	789	781	771	745	743	754	773	737	676	773	764	767	759	695	754	719	690	741	728	748	765	709	746	796	693	755	752	734	722	730	720	755	764	737	776	717	772	727	772	768	708	758	724	798	708	728	743	722	697	759	782	786	764	729	779	755	763	776	714	797	746	744	711	707	730	730	750	760	707	743	765	749	748	706	709	712	760	766	772	744	713	752	701	720	746	732	745	754	724	770	786	757	747	733	772	733	760	746	748	718	733	765	733	759	687	712	693	713	704	727	734	759	776	709	729	760	737	775	730	742	728	688	749	754	714	728	739	722	717	712	724	758	749	736	755	760	754	752	756	757	694	717	733	786	715	731	746	754	736	711	738	731	691	712	706	736	736	735	710	798	765	753	716	722	718	749	791	745	760	739	724	708	769	733	761	695	702	751	755	700	743	812	757	748	761	735	759	750	770	743	720	780	757	784	777	727	720	735	659	740	763	776	758	774	739	745	760	746	750	758	721	728	757	801	760	740	756	694	759	698	734	768	737	733	730	717	699	728	720	760	726	767	751	717	744	827	728	727	664	717	703	689	731	771	701	780	765	743	753	752	739	769	787	759	804	711	714	657	704	708	742	699	741	749	769	701	750	734	743	751	750	732	711	764	800	718	763	757	770	771	732	775	721	719	801	765	743	726	718	727	754	791	797	774	745	751	754	735	753	796	723	697	713	753	766	733	714	711	744	718	698	750	756	709	693	686	717	699	700	789	725	702	721	751	740	736	741	746	771	702	796	716	717	761	742	706	752	746	713	791	748	661	725	700	723	694	753	735	730	791	777	776	723	716	754	737	731	740	700	791	677	778	751	749	704	735	740	729	728	767	766	769	712	773	781	730	741	743	733	728	741	744	751	737	744	687	749	763	739	726	763	766	720	696	713	766	762	730	717	762	745	719	728	750	735	726	749	750	760	703	786	729	766	761	757	728	684	684	775	703	750	727	790	679	736	729	770	728	688	762	720	732	764	764	757	717	789	743	701	744	780	761	726	755	733	710	724	715	731	745	789	734	746	696	765	784	736	775	679	745	735	717	717	723	727	761	683	727	731	716	720	758	781	797	742	730	713	758	755	711	697	756	731	773	764	727	724	744	747	744	753	785	754	738	751	757	746	779	740	739	766	767	740	714	741	753	732	735	785	714	704	729	698	747	749	732	762	684	749	713	740	723	754	740	788	731	756	739	731	725	743	732	755	742	737	724	707	701	668	788	722	734	700	676	719	729	739	755	757	740	701	748	752	760	757	745	721	751	739	749	738	748	727	724	769	746	747	742	768	677	710	716	681	742	804	757	696	698	752	705	731	751	723	743	774	732	765	748	729	745	729	716	754	760	715	741	723	721	706	770	757	765	754	752	718	690	732	717	732	753	783	749	759	766	752	798	718	746	777	738	752	709	776	746	727	767	718	725	693	766	701	744	756	716	693	741	743	757	699	752	761	722	758	760	747	715	726	734	732	760	763	736	754	648	768	726	725	737	733	800	720	752	737	715	780	736	801	737	714	689	730	691	738	713	705	761	715	732	773	690	712	730	745	779	737	746	710	720	713	782	748	744	716	751	753	756	740	736	742	786	713	750	703	744	758	692	730	705	730	716	776	748	706	721	746	717	740	752	779	742	724	743	726	729	705	697	715	768	725	710	709	770	770	683	688	729	714	788	772	768	757	752	739	727	740	732	755	758	767	751	708	751	782	727	776	704	757	704	715	766	725	718	791	758	701	756	752	720	754	749	733	762	751	757	729	718	694	764	755	721	764	706	741	727	749	751	756	744	761	703	714	729	773	786	759	718	715	736	760	750	731	775	708	716	724	773	758	727	753	771	685	753	774	774	733	711	754	763	736	759	715	738	736	722	689	745	748	744	740	750	706	763	707	682	736	734	750	703	749	697	731	709	745	783	773	756	736	765	745	726	719	669	747	754	777	742	719	708	786	768	783	744	737	687	742	773	783	719	764	718	749	724	739	770	730	720	744	728	730	718	739	710	760	714	711	758	767	745	725	798	728	705	749	740	766	765	736	724	752	708	769	766	758	721	743	714	726	771	707	706	745	711	736	716	740	737	704	771	749	710	719	769	710	835	725	766	731	695	736	748	770	747	783	744	728	738	758	723	813	739	765	734	758	749	770	772	734	773	703	687	723	704	778	740	747	751	774	734	743	765	754	730	705	713	708	707	740	738	695	764	760	758	773	752	728	769	736	723	692	723	751	735	714	732	772	734	764	755	720	773	716	703	741	803	765	743	745	799	713	774	731	739	732	779	747	734	747	730	716	755	700	731	685	782	721	722	765	759	790	721	744	730	753	745	736	753	727	760	726	737	707	712	696	720	743	705	736	743	731	689	729	750	746	736	739	739	718	719	733	734	732	770	739	718	714	726	756	745	751	739	734	739	699	791	759	722	733	751	752	759	764	772	739	768	750	747	665	773	703	771	737	734	733	703	778	723	763	757	777	762	697	745	730	757	742	802	741	719	730	731	715	714	707	708	804	750	764	736	704	756	773	730	765	785	730	737	746	735	738	759	762	783	763	705	746	720	734	745	758	713	749	743	730	751	770	672	755	806	759	745	715	750	751	741	691	777	760	715	763	723	668	728	734	788	756	729	764	780	734	732	736	759	723	716	755	725	733	708	763	775	718	721	751	680	743	807	690	704	739	755	734	748	773	742	746	721	770	706	718	684	721	792	774	699	762	743	752	730	730	747	795	746	703	693	756	733	737	724	740	752	739	729	766	733	747	751	684	725	728	772	743	718	667	749	764	774	704	711	731	718	723	741	740	757	718	718	787	750	699	734	780	759	744	747	748	732	762	684	779	733	743	717	721	723	758	764	708	790	757	770	754	693	777	730	744	695	749	713	805	757	724	747	729	737	754	741	724	731	756	760	761	748	732	728	738	765	743	717	794	770	721	749	740	697	718	714	732	736	707	726	751	729	757	677	722	753	667	722	739	719	731	736	724	707	804	687	725	689	785	704	722	757	766	802	724	703	796	767	728	732	741	749	778	727	725	734	787	765	767	733	726	764	748	758	830	739	745	756	748	736	728	722	733	721	705	752	789	718	759	765	723	753	773	775	752	674	706	731	774	749	714	740	712	753	752	751	698	759	706	736	730	701	679	734	713	750	808	755	722	787	737	775	687	750	729	723	743	759	752	775	723	771	743	770	730	703
1497	190	188	206	207	185	193	192	212	194	210	196	187	181	162	191	180	177	195	203	180	197	184	198	201	216	204	181	184	193	201	175	205	187	185	186	184	193	173	184	199	208	200	186	181	211	196	186	196	182	204	188	196	189	212	206	191	196	195	179	169	222	198	199	164	191	190	187	198	188	187	191	202	212	184	193	195	175	176	177	175	170	176	180	206	195	181	186	169	200	192	198	203	187	187	159	157	226	202	158	199	168	200	171	187	193	186	177	208	196	193	206	170	196	210	206	169	213	164	168	212	210	191	202	182	170	222	178	183	209	171	182	204	194	187	200	170	216	197	179	193	179	190	156	167	207	189	170	175	193	191	188	187	174	181	198	194	200	177	184	180	186	177	181	214	182	185	194	197	183	201	174	186	179	188	196	168	214	192	188	189	191	200	181	192	188	208	189	198	194	191	176	195	212	171	203	160	189	187	199	177	213	175	184	188	189	184	196	184	168	188	176	201	201	187	203	204	197	170	162	176	181	163	189	206	203	165	166	186	165	168	183	181	189	176	191	171	163	186	182	198	167	182	203	181	193	167	174	167	189	169	173	178	150	189	181	190	173	184	180	162	182	186	156	207	209	199	187	179	186	162	194	192	188	199	170	181	157	173	195	167	179	181	184	151	190	180	194	187	198	184	203	186	165	210	186	196	201	174	196	186	192	191	199	196	196	184	176	214	202	183	205	174	172	193	185	191	177	193	184	179	169	181	198	179	177	157	173	174	178	196	182	167	177	202	182	189	179	168	180	155	157	212	205	180	172	165	158	194	180	159	198	176	205	165	191	190	207	184	178	176	195	205	181	207	188	182	181	181	185	198	175	184	168	189	188	175	181	195	186	203	180	201	204	170	176	193	191	183	178	183	198	211	177	176	161	181	176	214	181	193	197	177	205	194	199	167	190	179	186	186	225	192	194	189	188	220	205	178	174	204	203	186	190	198	178	194	246	193	195	198	183	173	205	202	183	201	209	173	184	203	162	202	207	196	201	201	210	175	196	175	189	207	201	192	191	172	180	191	205	199	199	192	171	197	171	174	181	213	197	189	223	197	195	224	181	196	182	181	183	172	179	184	211	203	185	191	177	186	191	192	172	210	176	175	171	176	195	180	182	159	171	194	184	194	203	164	186	203	198	181	171	134	198	193	182	200	203	157	190	207	184	199	202	188	172	193	196	192	172	192	175	201	179	179	187	192	184	202	194	162	175	204	181	178	188	188	188	185	228	220	181	186	220	171	196	187	193	187	183	190	196	185	194	189	190	182	191	182	174	176	167	198	197	181	198	180	195	183	186	201	179	172	180	178	181	203	182	165	186	189	184	178	188	174	187	197	181	188	183	204	155	178	201	209	165	200	186	195	191	190	190	206	187	171	202	185	190	187	189	179	186	169	187	185	168	209	185	175	179	188	178	186	160	189	183	169	171	192	199	192	209	191	192	183	198	166	172	177	179	205	159	170	179	166	209	179	196	190	213	181	183	156	193	188	186	168	182	208	186	194	183	177	197	196	196	183	182	189	228	214	199	184	210	168	170	200	171	179	200	184	193	203	179	176	200	192	169	161	189	204	196	182	185	218	179	184	193	188	183	226	175	174	165	209	174	179	178	181	194	192	165	173	182	207	175	176	171	204	175	173	181	163	202	188	211	182	177	200	196	216	188	202	194	166	183	159	188	182	198	196	207	209	179	188	180	195	178	160	194	201	201	212	209	182	188	200	188	201	187	186	174	193	178	188	187	188	177	198	152	170	219	197	177	193	203	178	174	181	185	133	184	207	185	184	201	207	189	201	197	191	175	182	174	154	216	194	192	217	172	184	172	160	174	168	198	188	216	177	158	202	215	173	204	203	194	181	188	208	176	199	210	206	187	187	170	163	173	196	162	209	196	192	196	207	197	190	182	193	175	192	166	179	183	187	195	198	201	190	170	231	180	190	173	198	193	193	183	186	161	191	188	191	194	189	177	193	192	168	201	193	195	165	195	178	170	184	169	219	208	185	179	213	194	188	196	195	194	180	202	168	200	204	172	176	205	203	201	196	159	190	163	172	182	184	225	215	191	209	181	172	160	168	190	192	160	204	172	177	170	188	184	166	166	189	168	192	209	174	162	165	187	170	204	163	200	196	200	210	202	207	164	182	173	166	187	170	195	162	199	183	211	201	195	190	182	174	193	156	191	200	207	173	154	161	192	190	174	190	202	172	214	184	191	205	186	169	191	192	182	169	207	195	186	168	177	183	182	165	151	203	202	180	205	209	200	156	166	207	200	170	210	187	181	196	177	193	201	181	183	204	182	171	182	180	171	167	194	199	202	196	159	201	190	198	179	189	158	170	160	211	188	189	200	203	167	168	195	202	189	200	197	206	154	191	195	168	197	215	181	159	170	183	206	175	173	177	172	181	183	175	174	184	196	195	172	173	202	191	190	205	196	180	168	192	187	170	173	169	177	160	162	168	189	187	195	198	189	172	174	181	177	201	177	180	156	196	184	203	221	206	186	199	164	186	195	171	170	187	202	180	200	207	196	196	205	172	196	185	163	213	188	191	184	195	195	196	174	182	188	163	177	176	186	179	202	212	188	186	200	169	199	170	195	172	200	211	224	175	188	185	188	184	197	185	184	200	191	175	174	170	193	179	193	185	171	189	214	196	189	188	217	178	165	154	196	205	170	204	191	150	174	184	203	206	187	183	189	182	194	183	175	166	186	186	182	177	207	180	174	185	198	173	188	180	184	175	187	184	195	185	192	176	181	171	164	175	164	203	176	161	220	197	177	184	165	177	193	183	203	183	162	180	175	171	180	188	154	161	198	178	167	179	163	191	183	202	182	193	191	199	216	148	185	195	162	178	193	160	192	210	205	154	178	187	186	174	184	166	189	208	235	191	170	194	179	175	168	189	170	200	209	179	179	171	179	205	201	197	182	191	219	196	184	163	179	182	211	218	158	172	199	198	222	208	186	197	194	195	198	212	183	188	205	175	191	195	170	189	162	171	182	180	189	204	179	218	191	213	206	186	168	210	210	179	171	186	170	213	221	178	202	197	195	179	162	198	169	187	174	185	152	183	200	173	206	191	177	210	163	170	195	224	175	180	169	173	185	186	161	171	162	185	162	169	184	188	195	185	172	221	192	184	174	184	173	198	173	159	209	156	173	186	176	192	181	211	184	212	193	186	222	176	205	228	202	187	186	199	173	181	181	165	211	207	167	212	181	186	186	195	184	170	191	181	160	183	184	155	178	194	190	188	209	186	198	155	180	189	178	194	189	182	202	181	195	188	186	206	216	168	191	216	171	200	191	165	225	207	177	179	191	166	194	182	180	213	181	198	215	178	185	175	189	171	169	188	190	211	189	173	176	188	205	205	202	193	202	190	162	183	174	198	208	178	169	165	173	196	188	177	182	185	199	167	181	192	172	205	190	200	183	196	164	170	190	187	190	164	210	188	219	220	183	155	195
1785	457	511	516	544	517	461	502	524	535	448	489	487	491	508	478	526	484	495	512	518	460	494	469	475	487	476	510	474	512	510	471	484	487	511	543	497	537	460	463	505	482	525	449	464	490	504	496	491	454	471	525	465	495	521	505	504	471	468	484	473	529	539	477	480	471	470	506	525	477	444	485	487	479	485	465	459	490	509	511	477	482	456	446	479	489	491	455	495	471	486	472	517	490	485	495	480	481	491	491	464	463	476	498	512	503	474	481	477	476	485	478	481	458	481	471	482	481	471	453	481	483	498	457	470	495	487	498	512	513	492	518	461	508	497	476	499	471	509	470	471	476	492	484	519	514	494	475	476	453	462	499	489	466	477	504	532	489	502	475	485	461	477	486	463	463	492	450	485	478	473	478	487	466	501	469	482	461	472	489	505	483	468	487	500	497	490	494	471	484	471	515	480	441	533	473	488	497	450	492	463	466	530	524	483	485	507	487	477	510	508	462	481	521	465	484	524	500	497	507	523	485	469	484	442	505	511	490	503	493	487	485	487	484	480	503	445	473	518	518	443	493	498	518	508	486	438	475	471	467	472	486	499	508	459	484	476	461	490	527	531	493	498	505	500	491	474	491	483	502	505	475	457	483	468	495	487	487	491	490	459	440	472	455	509	474	500	449	487	516	497	518	497	511	501	460	527	521	451	480	513	483	483	498	492	511	461	471	508	518	503	497	438	489	470	472	487	478	490	499	516	489	514	502	458	448	442	486	500	500	502	518	461	495	477	488	522	504	459	523	478	474	455	456	476	533	460	459	450	488	470	482	510	470	473	516	481	413	479	542	482	463	487	529	451	459	478	518	486	520	482	486	510	490	495	474	484	508	512	487	492	494	537	482	439	462	475	463	465	515	490	442	462	481	479	484	556	504	495	503	504	548	488	457	477	471	477	452	527	488	474	475	504	468	479	502	487	476	539	499	512	477	447	500	480	484	430	463	499	486	495	518	506	476	494	507	501	480	502	496	508	492	514	488	513	449	479	479	507	467	521	499	454	483	445	513	483	458	469	465	517	499	439	481	458	486	477	484	493	529	486	483	457	509	470	483	459	497	502	480	459	490	520	476	472	466	494	496	498	476	470	465	503	501	495	483	457	470	495	479	517	509	470	494	493	444	472	448	507	495	506	499	469	486	487	495	499	465	492	452	466	447	512	473	485	492	473	476	499	485	490	523	527	530	502	469	499	465	470	523	499	481	505	501	504	513	485	483	493	485	442	442	495	478	475	477	470	462	497	513	487	483	467	487	488	467	480	471	449	499	482	475	513	468	467	474	450	482	518	492	474	496	461	474	478	506	472	431	448	448	481	504	484	484	500	479	519	482	511	494	454	471	462	521	471	446	496	522	477	480	453	503	504	472	466	444	487	461	510	470	472	502	450	502	504	481	492	478	483	488	466	478	519	467	464	473	476	492	486	470	499	421	483	461	494	514	531	477	477	509	497	468	474	450	499	488	469	484	488	470	454	467	494	476	506	507	468	488	460	526	501	488	477	512	504	502	500	526	457	501	482	454	446	484	489	488	509	499	466	535	488	486	507	473	481	483	453	468	503	504	488	501	528	529	464	492	519	470	475	458	466	518	482	455	467	499	476	526	529	479	523	495	469	478	523	481	464	480	459	517	511	454	467	484	487	466	475	515	488	485	527	527	469	525	491	519	518	466	492	467	481	459	496	495	499	466	468	447	485	454	454	482	502	487	483	489	458	512	426	460	457	502	494	495	488	499	514	490	420	519	467	523	486	476	447	523	486	496	472	485	464	467	512	462	469	445	497	483	484	484	470	472	479	438	523	504	458	486	526	487	480	500	493	481	490	474	455	430	474	477	449	480	517	460	456	479	494	516	489	439	463	502	482	445	485	523	479	489	493	494	500	497	493	544	489	497	488	504	457	459	456	464	512	476	470	494	473	492	477	468	477	495	472	499	456	512	471	464	470	486	474	512	483	489	480	438	484	475	482	501	499	451	496	465	494	508	465	486	513	487	469	456	470	485	502	463	510	508	470	491	456	497	513	489	499	473	491	513	493	468	501	510	482	483	501	468	495	504	498	466	514	478	490	466	534	511	456	468	501	538	470	451	472	470	449	514	497	496	477	486	508	467	455	500	478	458	474	468	498	518	476	488	500	474	502	521	464	436	487	481	511	456	505	452	475	474	478	472	476	456	464	453	469	499	517	487	502	497	463	519	499	486	490	468	494	513	451	475	474	461	440	456	479	510	509	492	448	473	489	475	489	500	489	517	512	507	492	482	484	470	482	471	485	525	466	490	457	524	473	476	468	504	439	483	483	501	483	514	481	479	478	461	478	474	478	468	527	463	446	474	478	504	518	484	442	464	486	481	478	467	507	546	495	488	480	505	469	493	475	501	513	464	449	481	480	559	489	520	523	472	483	500	487	527	494	463	498	485	479	469	497	461	506	445	474	446	426	455	508	480	477	494	482	498	494	491	479	498	504	475	460	476	486	495	490	418	468	482	460	478	509	464	469	450	493	509	485	471	519	477	474	509	461	520	521	498	476	489	489	462	536	471	466	457	532	458	502	507	499	477	475	482	557	496	458	478	500	507	503	496	491	506	466	485	466	477	460	490	495	512	481	489	480	458	482	469	495	491	509	516	460	489	463	500	474	485	473	474	463	488	475	531	480	515	522	488	524	475	478	424	493	471	505	523	470	501	457	511	472	502	525	493	479	508	480	503	498	436	488	491	460	509	513	516	504	490	457	479	463	465	525	467	496	490	490	458	474	504	478	493	505	485	483	493	473	519	456	470	503	462	478	464	495	461	522	445	521	487	462	473	480	488	442	502	438	498	508	473	534	469	494	452	471	492	458	493	528	484	499	476	489	480	490	496	477	472	477	518	514	460	495	540	482	470	481	467	480	456	506	477	476	472	474	475	534	496	504	477	517	463	502	444	473	474	492	532	486	466	484	494	475	496	469	478	472	472	484	471	461	461	453	458	497	481	486	520	526	491	483	505	492	486	513	498	472	514	492	492	513	458	449	496	479	507	482	503	484	488	461	522	474	480	514	513	473	498	539	477	494	498	464	530	475	481	489	503	466	495	496	480	465	498	475	478	480	477	516	489	470	452	510	506	433	486	472	458	502	538	461	463	532	501	529	508	470	473	477	524	459	514	478	486	472	499	478	470	495	510	511	508	489	502	492	483	490	416	488	478	486	512	505	499	494	470	487	461	531	494	457	474	474	503	500	469	474	473	522	472	506	445	468	497	471	507	475	459	468	496	473	485	495	491	509	433	493	502	479	471	491	450	498	487	455	515	495	472	471	476	493	491	477	477	512	492	502	466	494	458	502	466	514	465	482	479	484	489	458	531	543	512	534	509	479	489	438	457	505	492	488	472	495	465	460	521	480	459	489	457	472	496	449	518	479	447	471	495	484	496	521	467	518	531	475	448	485	529	492	473	489	511	487	509	507	464	522	500
8031	765	691	569	498	472	458	403	416	422	371	431	383	377	343	381	385	337	355	378	386	387	388	382	369	378	334	349	391	356	309	365	374	373	374	375	363	365	351	389	354	365	361	386	367	339	352	323	348	356	352	368	383	353	380	350	355	374	354	359	334	355	365	377	351	317	342	343	374	356	377	352	339	338	320	326	378	339	360	380	362	370	399	350	351	393	353	386	325	366	352	360	327	376	366	374	379	324	334	342	364	360	363	356	346	373	327	338	375	332	381	350	339	348	356	360	367	361	381	368	400	309	362	352	312	361	332	337	355	346	371	338	379	357	368	395	336	350	357	373	345	389	359	361	323	386	369	407	329	330	385	365	376	402	333	335	355	347	322	380	351	343	362	357	384	380	361	380	393	361	382	361	338	351	361	366	340	356	374	368	336	368	373	394	406	372	361	371	333	372	377	372	384	362	332	387	395	346	378	354	376	363	375	349	337	392	371	382	337	366	334	407	360	347	390	385	360	382	341	366	368	336	375	382	354	351	351	348	357	365	363	382	366	327	367	344	361	356	347	381	373	354	375	367	354	365	355	342	383	353	353	336	347	334	370	340	339	380	377	352	337	355	366	364	407	405	366	352	355	372	364	365	356	362	362	339	342	382	313	327	348	365	391	359	341	360	378	375	370	377	360	331	347	387	360	352	348	361	357	357	356	351	339	328	356	314	340	394	335	371	365	354	381	334	381	338	402	355	353	343	394	366	369	399	353	372	402	349	349	389	386	395	327	340	373	347	385	366	354	364	363	385	326	385	327	373	360	390	381	335	377	335	349	343	380	379	395	355	391	361	351	377	360	378	378	381	353	362	350	332	343	373	388	386	374	340	390	360	394	366	322	357	391	355	344	400	343	381	369	351	364	367	360	371	359	368	381	382	382	367	357	360	364	345	392	329	351	367	354	366	384	362	337	356	358	349	376	358	392	349	345	372	331	360	389	336	343	386	345	386	359	338	360	386	398	366	351	394	331	376	349	355	379	348	354	341	379	357	350	355	389	402	354	349	397	328	387	384	338	368	387	376	363	360	366	370	324	322	373	349	354	366	404	367	397	390	369	313	340	352	333	338	358	335	369	343	398	350	350	338	367	337	373	358	315	383	389	378	371	358	368	374	367	354	359	368	344	337	384	371	340	366	330	330	346	369	346	358	377	359	341	384	385	351	360	349	366	355	383	364	362	345	362	351	374	315	330	390	347	352	347	362	358	378	389	347	349	361	370	399	358	322	363	344	316	360	376	374	330	358	383	377	359	337	364	361	401	346	398	343	370	324	356	360	388	354	324	358	373	349	322	349	379	349	338	343	387	390	373	346	373	359	319	354	325	390	331	362	363	332	339	380	390	408	352	416	357	370	387	344	353	337	345	368	356	335	363	334	386	356	389	385	365	403	350	422	360	346	360	359	306	348	364	340	350	370	341	354	394	346	363	359	371	364	376	379	320	359	389	391	373	406	363	301	359	360	389	341	342	342	338	352	319	401	365	364	350	379	382	398	380	343	373	402	321	332	366	333	338	360	362	365	356	379	375	330	390	366	355	383	366	352	353	356	355	350	370	334	368	371	369	324	340	377	394	393	391	367	359	344	340	348	390	348	385	376	363	385	394	361	342	398	370	385	350	331	370	326	327	344	371	369	347	327	376	321	389	340	349	347	330	348	327	316	364	362	367	348	366	355	359	317	327	365	326	375	379	340	367	402	375	350	379	387	365	358	400	389	341	335	356	360	348	336	347	390	379	318	340	362	389	354	383	358	367	394	364	365	318	338	362	386	364	388	355	359	394	376	358	371	363	344	344	363	353	361	331	365	333	346	372	355	419	361	324	354	347	334	383	356	360	322	300	348	390	378	350	335	371	367	353	341	354	365	390	356	369	363	345	337	402	336	316	349	353	365	348	362	382	333	367	380	315	369	361	322	332	368	394	355	368	377	363	367	373	382	328	385	351	341	358	349	388	340	295	367	372	354	352	353	396	378	358	328	360	376	339	344	337	390	359	325	356	337	344	379	361	364	362	376	353	379	367	384	357	355	367	370	375	353	351	352	350	332	339	340	357	343	328	358	331	392	346	359	334	347	384	376	338	350	356	357	350	334	364	371	336	345	366	362	359	391	385	378	378	310	344	357	337	365	418	376	353	340	322	349	364	394	387	376	348	338	369	384	347	385	351	359	360	377	346	356	333	351	374	387	333	371	356	324	386	317	328	368	337	367	365	372	345	332	370	393	377	371	353	376	360	406	348	371	370	379	339	345	350	369	368	354	346	367	357	384	379	377	341	355	342	379	356	383	374	366	377	358	353	349	358	357	367	374	311	381	326	359	339	348	357	368	346	362	382	353	365	367	391	327	344	352	375	350	368	372	365	336	359	351	380	327	350	349	375	369	377	347	358	359	378	359	375	360	365	360	387	347	350	328	359	340	354	349	361	381	353	369	328	340	344	380	396	410	376	356	319	368	339	309	376	358	356	366	341	380	340	342	318	396	356	362	340	353	371	352	372	353	345	375	371	383	392	368	356	341	388	363	393	366	355	342	356	353	372	343	337	352	335	353	358	360	339	341	331	354	345	390	364	372	378	366	345	358	369	331	330	370	351	350	353	381	358	344	366	343	321	346	345	374	358	339	348	350	353	347	350	361	326	336	352	326	358	374	352	371	344	367	336	372	347	383	376	374	363	351	337	355	348	373	370	328	349	324	362	408	359	367	345	352	348	384	375	348	337	345	358	318	364	358	346	349	352	352	358	358	344	342	371	383	369	342	354	368	349	346	370	348	352	329	376	366	351	360	362	323	397	377	393	379	418	345	359	343	359	368	360	331	370	373	341	336	350	371	347	354	352	334	357	339	362	364	395	342	349	369	346	326	364	406	363	351	353	328	316	373	362	376	353	330	319	337	328	347	374	339	351	362	394	352	326	349	367	351	343	358	372	388	345	360	365	314	364	372	359	362	374	377	373	371	396	347	360	379	379	401	367	331	403	343	357	350	371	304	343	362	353	368	377	390	363	367	354	396	354	387	377	348	343	346	393	387	337	352	383	353	374	373	390	360	393	360	383	323	362	359	377	360	350	338	360	352	350	384	348	384	366	349	348	378	351	336	365	355	363	393	355	344	363	350	381	382	381	365	373	353	380	366	319	370	383	361	380	336	325	368	324	347	372	386	381	357	357	368	358	354	357	371	369	402	377	328	376	389	371	359	347	357	337	344	382	354	377	355	366	335	391	364	395	371	368	335	408	358	364	385	320	313	325	362	336	354	357	334	367	353	351	376	337	378	388	378	392	356	366	387	370	335	330	341	353	360	327	397	391	367	418	357	390	358	359	336	375	365	387	374	362	399	358	354	360	338	370	350	367	402	362	377	334	356	323	351	359	368	378	324	363	363	350	344	354	332	348	384	400	371	364	319	369	367	345	358	364	363	378	352	407	333	357	389	358	349	366	358	391	400	335	352	371	387
6663	1212	1583	1612	1472	1446	1285	1146	1088	1108	991	1028	1011	933	875	907	891	902	920	827	902	908	900	866	874	908	836	842	827	829	805	813	838	895	813	846	818	823	831	779	842	841	815	860	837	818	826	842	827	842	859	833	874	840	845	838	826	832	797	800	849	818	816	818	855	806	831	820	803	835	802	839	834	812	829	787	836	873	850	840	854	854	840	797	837	822	824	881	811	842	831	843	839	803	828	804	899	807	843	834	859	814	808	795	815	837	863	763	868	822	789	862	813	750	796	814	894	857	809	841	818	836	841	813	814	855	868	804	821	845	858	855	797	831	878	824	855	823	838	785	851	855	841	835	866	795	822	883	834	820	798	864	841	839	799	850	835	858	814	781	793	825	798	829	829	845	820	846	855	813	846	839	791	840	810	888	832	848	808	821	837	790	835	832	809	848	819	873	803	806	868	813	876	846	839	806	832	817	841	827	819	847	875	814	851	801	870	814	843	826	855	874	838	851	843	823	789	800	838	836	843	838	821	843	753	819	836	858	866	851	839	861	809	808	855	770	842	853	772	859	844	897	803	841	860	867	814	808	823	790	821	839	834	798	802	829	851	839	826	855	854	811	860	850	838	830	817	777	831	884	849	839	815	817	828	812	831	808	837	819	833	798	835	809	838	837	786	868	843	792	841	869	896	868	801	843	824	785	843	855	784	842	815	822	809	827	878	885	797	822	866	766	816	821	833	808	834	849	792	846	806	858	801	874	784	819	829	849	849	845	801	854	849	812	819	840	857	828	810	801	833	808	826	828	844	830	833	801	806	816	830	829	800	844	780	794	854	783	858	795	811	821	813	819	816	821	858	816	830	838	842	845	829	842	843	773	802	780	794	815	889	833	853	805	845	866	842	840	872	763	828	789	826	793	821	821	779	859	810	840	818	839	819	863	886	838	824	765	813	850	878	814	805	851	840	833	889	837	832	862	849	832	837	848	848	845	803	800	851	819	828	817	819	810	809	858	853	841	844	909	849	817	837	814	813	790	834	863	787	831	862	812	793	850	857	852	850	802	808	830	837	840	844	847	850	803	840	863	845	848	855	878	809	828	823	848	877	771	778	846	769	838	825	821	800	789	837	829	770	847	800	833	816	832	842	798	793	827	856	832	822	812	804	789	829	772	810	863	832	772	826	842	846	853	846	834	789	815	849	870	857	814	847	822	842	826	820	825	857	832	783	800	800	827	855	822	766	844	809	837	900	820	817	825	831	836	859	824	860	825	850	788	794	795	803	843	853	860	820	806	898	786	836	770	806	836	867	869	780	833	845	844	855	817	812	860	841	831	814	866	836	860	819	830	859	829	836	839	792	835	862	843	818	835	875	787	809	811	853	830	786	831	807	816	856	769	850	817	869	852	825	822	851	823	802	826	779	860	789	874	818	860	870	810	876	801	810	826	895	846	798	847	857	821	865	815	809	819	837	832	849	820	867	856	823	843	830	865	831	789	837	842	811	815	820	832	818	785	856	866	781	879	818	778	826	872	842	825	831	802	815	852	848	806	790	900	832	877	799	781	820	808	841	811	863	838	843	851	877	841	845	832	805	778	831	870	864	820	852	835	857	813	839	819	800	837	776	865	829	796	812	849	802	770	836	847	863	799	817	826	811	803	863	787	813	799	814	804	851	796	793	827	888	848	832	803	804	844	793	848	797	824	828	794	812	760	841	801	847	834	796	810	838	825	807	835	776	852	824	822	823	864	813	835	810	861	843	862	820	793	839	844	896	842	857	796	846	894	791	832	769	857	844	827	800	830	835	833	831	795	843	819	901	819	835	826	790	804	831	762	820	905	844	881	851	877	892	803	833	870	866	829	856	819	808	856	797	861	823	829	829	790	866	842	829	801	842	787	793	764	849	792	837	830	817	823	873	829	797	777	814	846	839	818	786	809	815	884	802	859	783	801	849	822	826	862	826	783	838	810	805	879	790	837	842	822	829	837	820	815	788	812	849	839	817	816	845	876	855	857	828	854	793	803	810	838	835	871	805	787	861	802	833	819	834	825	872	845	871	819	811	827	848	787	796	824	847	840	867	814	836	837	861	817	794	870	770	852	853	805	814	838	810	812	821	845	804	920	817	886	824	798	871	833	821	794	813	812	860	852	842	797	792	885	823	833	885	817	867	801	841	831	837	811	829	796	871	828	832	800	858	879	776	912	870	852	819	836	840	867	810	879	840	818	791	866	816	824	843	838	832	871	827	835	842	868	846	827	830	760	849	800	858	859	829	814	838	826	809	788	806	853	775	826	827	861	808	845	859	792	828	859	819	810	762	819	837	786	820	817	855	832	816	880	881	798	775	840	861	865	801	875	837	779	821	870	802	847	877	782	837	836	783	873	852	802	807	875	825	839	800	827	793	852	798	799	829	813	788	820	833	881	805	806	827	870	837	779	825	810	818	812	857	821	841	828	814	813	864	818	832	845	786	793	815	823	884	847	808	849	870	796	797	812	798	790	843	867	845	862	811	818	838	797	852	845	832	805	815	805	879	847	850	850	804	867	841	851	853	826	822	832	839	855	864	869	795	849	842	843	872	843	780	862	875	823	844	832	812	759	804	808	845	821	863	812	816	788	809	870	835	822	862	832	846	839	822	842	804	845	833	834	810	828	849	777	860	810	811	816	832	880	817	856	782	814	849	848	823	835	800	857	851	829	833	857	812	833	808	848	792	771	873	863	824	881	822	809	810	870	869	821	785	843	818	824	805	848	783	809	829	823	811	814	851	868	798	846	830	837	835	847	845	825	825	825	864	826	844	829	830	825	806	777	820	830	797	854	839	821	831	836	861	877	857	851	829	781	814	820	834	815	817	748	817	804	840	816	795	782	850	783	868	841	819	754	826	867	831	808	858	860	825	828	809	816	831	795	834	841	833	800	860	832	810	777	872	892	780	820	824	770	875	858	809	801	860	827	827	821	839	827	833	839	789	851	855	823	835	829	799	796	853	803	870	832	834	845	804	883	829	885	851	856	857	861	803	872	788	877	859	834	831	877	773	772	839	883	842	783	803	840	801	837	824	767	817	796	853	835	799	830	786	847	814	826	805	811	865	847	883	783	842	855	846	796	840	844	858	857	825	821	892	830	831	807	814	821	824	827	849	837	845	819	816	806	898	798	830	782	851	835	794	827	819	812	822	827	812	813	837	847	873	846	792	816	803	870	841	807	838	821	837	751	776	771	802	790	774	804	836	803	821	872	828	813	826	839	828	908	844	816	846	887	797	804	811	868	877	805	826	802	761	832	838	866	800	750	818	808	831	831	795	811	871	860	821	840	814	834	871	866	834	796	876	821	813	805	794	844	835	809	827	855	828	794	840	790	857	817	801	846	797	868	792	839	817	843	810	821	775	833	796	838	897	827	797	820	843	834	795	796	828	757	836	866	865	814	823	828	785	761	848	803	833	839	885	817	868	806	855	844	812	839	826	823	778	840	842	790	835	839	872	855	854	847
14818	1466	1049	817	647	575	465	420	413	422	393	324	397	353	407	366	320	358	387	340	371	372	333	330	337	314	336	347	308	339	340	340	333	329	356	334	338	329	323	349	323	332	281	295	332	342	317	349	369	326	368	339	318	304	332	311	339	349	352	325	345	319	328	322	325	378	310	320	342	284	360	341	317	353	351	314	311	298	315	352	317	347	344	346	337	349	330	345	337	322	317	357	341	341	346	349	357	349	311	331	304	339	289	350	348	359	328	319	300	323	324	327	329	309	320	350	347	319	341	346	321	374	343	309	344	366	327	313	355	352	340	289	317	353	334	364	345	355	351	345	306	320	337	354	322	342	326	356	336	310	310	307	350	343	353	353	334	371	315	323	343	298	332	355	339	349	363	314	369	345	293	360	336	346	343	324	342	312	324	345	346	368	312	306	347	339	320	329	336	367	328	337	353	339	341	320	360	324	340	338	345	317	342	335	314	311	338	355	306	299	336	318	327	340	323	349	334	289	329	323	335	295	351	337	334	339	310	348	322	301	311	341	363	338	314	333	329	340	350	341	343	341	312	325	367	340	322	337	353	307	327	331	346	325	333	328	334	341	325	356	318	326	325	321	297	315	316	318	356	335	364	356	356	332	330	347	328	318	336	287	351	345	358	305	309	301	335	331	333	329	351	358	373	324	322	298	337	338	339	338	331	353	328	333	341	344	290	332	287	320	320	343	348	321	317	305	336	333	312	303	301	347	347	360	352	310	344	354	314	321	305	341	326	337	317	334	288	317	341	341	349	327	326	324	287	357	301	356	354	335	313	324	331	334	334	352	308	324	355	358	365	337	351	321	347	334	306	341	342	307	331	341	347	359	314	308	316	339	309	357	326	318	319	343	326	314	336	375	352	308	336	330	367	314	365	342	340	321	335	347	322	338	332	360	342	355	324	351	329	350	341	329	312	320	309	296	353	316	331	322	320	314	299	345	324	344	355	304	338	307	323	306	348	370	352	330	338	313	365	305	352	332	340	351	358	330	346	353	333	332	327	329	311	363	314	330	349	314	316	310	363	311	310	326	346	370	319	330	296	359	350	325	320	333	344	311	350	339	318	317	339	298	344	330	337	331	341	348	327	332	336	317	316	316	338	325	329	314	345	348	342	309	330	316	310	338	291	335	339	322	343	322	340	339	357	319	362	324	345	311	327	335	315	318	341	334	307	308	351	342	347	361	294	340	292	348	337	343	317	362	374	309	314	313	349	341	326	318	347	314	324	376	303	316	334	346	307	310	317	331	341	365	315	385	324	338	303	352	334	281	336	340	351	327	319	319	336	332	300	326	305	369	329	312	315	337	311	326	302	332	340	357	335	352	326	337	300	320	328	325	364	382	313	310	337	348	312	335	324	335	357	328	302	329	344	352	300	355	344	309	348	321	321	349	294	347	326	341	341	305	334	328	344	312	334	331	319	339	320	323	309	315	344	332	313	339	345	358	358	326	345	360	334	318	325	330	336	353	325	346	334	344	338	323	317	352	334	305	357	349	347	348	336	292	320	348	328	352	328	352	328	383	356	322	354	326	309	342	363	328	329	347	307	361	281	335	331	356	332	341	310	340	348	321	324	321	351	297	371	337	336	303	297	300	289	320	320	351	324	331	331	329	308	356	301	370	323	341	318	309	334	304	352	334	321	357	363	306	364	324	353	321	345	306	311	321	311	337	322	336	333	334	325	353	382	316	314	320	344	313	361	321	367	335	350	342	355	358	340	338	325	348	322	318	310	340	309	341	332	319	314	309	291	366	315	317	315	334	331	344	318	352	329	329	330	344	327	325	298	338	349	341	365	354	316	345	321	311	342	332	324	328	364	323	321	312	326	339	338	361	308	370	349	359	317	332	339	315	314	283	356	349	341	342	322	308	344	314	323	294	338	351	343	328	326	305	358	306	297	311	340	328	359	380	318	345	319	355	339	291	371	341	353	350	349	346	336	332	369	305	322	321	325	332	331	311	343	338	347	373	324	328	322	341	315	323	330	328	368	331	313	328	339	334	303	354	334	332	388	343	356	338	333	338	353	360	349	329	350	327	331	328	326	363	365	371	306	362	277	331	306	335	369	326	326	322	353	295	309	306	312	365	348	326	358	342	336	368	352	335	352	319	313	334	323	325	336	370	354	334	333	347	286	330	317	310	316	329	307	346	350	320	333	309	318	352	339	348	333	340	354	323	322	322	317	329	353	303	350	361	327	325	359	335	314	325	344	316	303	376	361	342	347	321	346	300	295	341	345	292	322	310	324	333	311	346	359	306	321	337	343	348	352	340	342	312	319	296	335	331	324	339	327	315	332	337	332	349	325	328	330	338	325	335	335	289	340	360	343	333	318	318	370	333	336	338	334	334	325	331	340	305	340	364	362	313	323	311	319	314	341	371	349	336	323	332	368	346	369	333	344	323	331	338	310	322	331	302	305	317	343	326	313	330	345	345	315	319	318	325	316	303	313	367	335	350	356	350	280	316	303	337	307	298	321	324	355	339	329	323	354	303	318	317	305	378	337	363	328	324	306	360	308	301	327	336	341	354	336	302	302	305	350	350	344	320	304	324	327	348	343	326	345	326	358	322	363	333	301	338	345	375	337	326	344	338	348	314	337	312	357	338	323	352	313	311	329	309	329	333	301	317	341	349	357	353	319	330	349	338	343	344	315	326	331	314	306	373	355	323	361	329	325	331	330	331	343	329	340	318	354	301	326	366	328	332	320	337	318	302	338	299	317	343	301	303	338	347	334	301	319	368	358	357	351	331	305	325	341	321	324	309	338	321	354	353	330	322	345	339	351	326	312	331	326	300	337	342	320	344	326	307	318	333	316	357	324	339	301	357	336	352	317	328	349	287	319	318	325	358	349	315	319	287	356	359	319	377	338	328	366	338	326	324	342	315	351	363	353	326	325	341	320	285	362	376	325	324	365	318	326	372	329	331	327	309	336	348	292	308	323	344	322	330	297	333	311	346	335	364	334	294	334	312	328	302	341	352	352	317	329	356	349	345	320	348	342	346	322	364	299	318	310	328	322	321	344	319	328	309	324	330	354	309	319	280	334	354	361	316	297	300	330	326	304	324	358	365	355	330	347	332	304	346	297	342	313	333	308	333	279	389	325	362	310	302	323	347	365	348	345	375	349	299	358	284	325	367	305	317	322	320	317	305	395	308	363	315	338	321	341	302	341	300	321	390	373	307	338	325	336	317	325	358	332	388	334	361	321	309	355	327	321	342	331	305	350	325	346	301	348	323	291	335	322	341	323	341	311	315	314	317	329	345	343	301	318	287	368	346	315	328	318	343	352	343	270	353	324	310	320	299	297	342	337	341	294	312	329	312	334	320	332	332	320	341	353	338	350	345	330	358	341	330	308	319	364	296	343	332	328	330	334	348	320	318	303	317	353	321	312	354	346	341	326	338	317	336	340	347	313	344	357	301	350	336	358	334	348	319	333	328	320	293	328	355
8258	1356	2182	2342	2123	1753	1562	1361	1191	1166	1096	1009	1024	1005	939	887	845	872	798	833	828	793	871	843	825	807	776	803	823	761	811	777	776	778	760	776	698	764	752	771	787	767	807	756	755	751	749	779	749	750	787	744	723	740	742	714	715	703	727	718	729	748	797	727	770	711	740	780	718	764	728	712	756	782	742	707	688	743	736	780	776	745	680	754	775	790	758	747	721	748	755	732	700	710	754	756	753	755	784	706	714	694	741	719	736	703	714	721	753	771	730	683	764	745	718	716	724	750	738	719	772	760	750	750	743	804	778	726	706	716	735	773	762	724	752	778	762	723	730	725	784	704	724	720	732	721	750	711	748	734	790	760	734	752	724	698	779	717	723	741	773	753	786	732	753	695	729	726	716	750	716	796	764	749	689	742	758	724	724	742	732	739	721	774	774	735	752	703	707	764	756	760	784	765	710	747	752	723	774	713	707	691	757	772	739	735	699	733	782	774	763	770	703	756	745	804	743	756	769	751	786	697	790	729	770	726	745	759	800	751	741	759	722	714	718	764	720	670	700	738	741	714	758	762	750	736	702	742	739	763	784	760	690	761	746	747	760	751	715	736	753	763	729	762	723	787	735	761	709	735	767	760	734	722	765	770	736	702	707	825	762	712	752	728	724	738	678	752	765	706	698	739	760	764	721	734	702	767	744	741	768	741	705	763	751	774	732	703	737	741	715	684	714	766	711	711	749	770	724	789	751	713	750	726	754	728	701	745	779	787	709	714	709	784	721	752	693	775	757	762	739	731	740	789	753	700	744	713	769	691	721	757	758	703	726	756	718	720	730	729	759	732	731	780	654	727	725	746	748	747	776	726	662	757	755	743	767	700	749	679	765	701	710	725	713	742	772	752	739	731	763	765	749	708	752	757	808	725	721	706	746	759	736	732	723	709	725	744	802	748	706	712	734	724	698	785	684	744	718	698	734	726	744	767	790	759	722	763	710	758	755	716	769	751	754	764	708	724	708	745	774	788	763	768	779	744	685	736	723	776	727	747	701	752	812	737	734	763	710	700	715	772	805	740	767	774	731	773	733	742	714	740	675	768	745	721	707	714	700	753	661	707	739	697	744	748	793	764	811	738	744	753	794	721	743	768	776	725	708	741	733	727	772	698	734	750	767	762	743	724	752	740	698	740	724	733	681	695	763	722	735	784	736	733	733	782	727	764	754	737	779	766	752	712	723	727	714	793	747	741	726	748	754	717	709	782	722	764	749	709	746	666	769	730	699	733	732	744	746	688	742	724	716	806	747	704	740	754	730	754	777	756	740	699	743	728	749	755	763	784	767	764	711	759	743	722	771	761	732	753	771	738	781	751	710	752	681	757	731	753	720	715	729	741	748	754	736	746	800	762	773	770	721	767	727	743	740	705	746	734	728	726	723	743	769	759	798	773	759	783	704	702	798	722	739	749	740	772	764	735	713	774	693	704	749	704	775	781	708	742	761	769	768	751	787	767	787	743	759	689	740	705	783	742	707	714	709	752	760	757	770	764	716	757	744	757	728	748	722	733	737	791	741	753	702	730	789	735	736	696	742	794	732	735	721	772	737	718	745	681	783	711	723	737	771	700	685	760	746	714	757	784	779	740	683	735	744	714	753	724	681	757	734	765	761	715	772	794	713	755	766	743	704	705	718	733	743	795	748	715	744	739	796	724	733	715	738	769	712	691	729	757	675	782	747	736	724	722	739	733	697	781	762	741	746	720	749	732	735	749	706	749	721	744	735	702	724	705	723	779	715	752	699	799	734	747	744	788	700	737	716	682	723	731	702	730	728	758	746	722	754	775	713	768	738	753	724	728	725	713	749	715	785	721	721	803	772	736	742	738	764	697	801	745	705	758	732	773	745	714	697	723	710	724	713	750	729	796	743	740	745	714	707	746	718	726	714	706	778	664	757	743	776	750	727	722	753	749	770	746	745	732	744	727	762	753	754	760	721	735	745	771	758	740	741	749	716	768	766	745	725	770	745	738	751	703	731	750	739	734	711	768	742	746	737	755	716	752	765	762	778	753	781	720	735	743	754	737	749	724	740	752	756	718	665	784	770	782	725	737	736	748	777	693	767	728	719	708	729	779	731	700	710	744	731	743	759	753	726	759	693	688	737	723	750	751	708	767	752	767	680	773	704	736	712	759	735	710	744	723	759	742	748	722	771	702	751	733	734	784	770	780	748	736	721	711	697	749	724	762	736	712	716	705	740	760	726	734	697	765	727	764	742	766	735	742	776	708	737	726	755	706	755	724	785	764	747	752	726	745	756	737	770	760	726	771	693	717	736	712	717	786	760	739	726	744	740	754	784	812	774	687	695	726	720	759	741	767	751	749	734	741	764	740	754	739	737	725	717	737	719	796	758	715	736	725	707	722	734	703	752	760	750	734	699	723	718	726	729	707	783	733	765	706	724	739	698	723	760	771	758	791	750	743	790	743	754	740	677	749	757	768	751	743	764	760	727	711	718	714	748	733	753	749	768	753	784	712	806	742	738	785	750	694	752	776	763	702	730	763	708	750	735	767	674	750	728	724	716	763	784	741	709	723	763	734	760	691	724	755	766	703	738	730	749	724	723	766	778	743	695	778	715	726	710	706	769	746	770	746	716	710	752	784	763	720	735	774	730	787	771	739	726	742	709	740	765	745	724	736	695	731	776	762	763	737	734	719	727	739	747	725	806	788	742	745	723	745	730	800	752	733	782	782	725	789	795	722	737	728	738	736	745	758	737	753	750	750	756	713	750	724	774	731	739	722	786	773	748	751	738	773	681	743	774	716	708	714	708	759	710	705	712	762	745	750	759	766	723	777	734	748	761	711	709	743	745	736	754	748	726	747	710	784	686	739	723	713	717	749	715	697	734	711	762	753	737	768	738	761	763	766	751	700	747	708	745	695	739	747	730	736	729	719	762	730	808	761	724	773	708	711	755	701	716	713	748	738	713	727	713	707	787	752	755	784	705	771	748	716	724	712	714	752	679	725	702	789	717	740	757	748	726	711	764	748	753	758	758	753	675	718	790	740	756	744	753	725	769	765	750	799	700	772	771	771	741	745	727	739	723	741	713	759	742	734	715	784	782	733	734	689	765	773	768	747	717	706	750	797	760	753	708	727	699	776	729	755	747	756	734	686	724	727	761	781	743	690	720	740	729	737	724	764	765	735	745	781	792	741	744	748	720	749	804	708	770	761	708	714	748	741	771	750	792	724	738	770	696	716	715	747	761	715	753	721	714	743	687	780	751	747	775	727	728	774	766	749	778	765	709	761	686	727	753	773	757	693	751	750	674	746	737	702	737	725	728	742	715	767	737	719	767	726	790	736	747	760	767	741	728	789	794	762	789	721	726	741	694	750	743	694	714	757	741	752	731	726	710	703	723	782	789	708	694	738	711	696	676	767	734	770	762	673	728	763	772	720	753	750	761	773	745	721	764	775	728	750	734	708	728	769	717	753	741	777
1553	218	219	204	179	190	187	186	153	185	213	180	184	182	187	198	218	184	190	164	180	197	195	220	184	188	184	201	178	194	211	200	196	202	168	179	169	184	214	192	172	193	176	198	211	173	185	181	172	192	168	185	217	174	187	218	199	211	175	170	191	182	167	203	184	170	172	172	179	180	202	189	160	189	173	184	179	177	195	164	189	231	187	185	198	175	198	188	185	180	187	174	167	178	191	189	182	171	180	196	177	218	179	190	181	179	183	168	175	184	188	195	190	182	190	172	202	183	176	178	171	197	195	159	169	178	186	168	206	165	176	202	198	187	182	176	171	202	211	171	185	196	170	189	181	201	204	210	202	199	174	179	177	190	174	192	203	203	179	196	207	165	178	202	188	178	157	224	194	196	180	170	164	185	191	167	182	169	176	186	180	194	156	203	199	179	161	159	191	182	172	192	184	191	185	187	188	190	179	170	197	188	202	189	188	169	186	196	181	179	178	185	212	194	168	188	163	200	186	198	225	199	162	196	157	176	198	195	199	179	159	160	199	194	197	191	214	191	158	172	175	186	199	195	187	188	191	183	201	188	186	200	199	192	177	232	192	183	180	187	180	170	181	180	209	185	190	220	186	191	170	170	187	169	175	167	188	188	194	183	170	205	222	173	167	195	171	192	188	212	191	191	171	188	164	190	174	183	204	195	186	185	192	188	193	168	204	196	196	200	186	188	189	202	191	182	187	174	182	199	190	187	176	188	183	176	191	187	210	173	179	201	176	148	188	174	206	175	172	164	182	176	201	200	167	200	166	185	199	197	189	164	174	184	187	172	177	202	219	178	188	205	182	174	207	205	188	205	190	181	188	184	214	209	192	178	177	197	172	187	207	212	202	169	194	192	178	200	207	184	182	180	180	193	196	167	158	170	182	175	160	206	183	196	174	185	215	189	175	181	175	174	172	198	174	183	193	182	166	184	173	164	184	194	177	183	170	171	177	182	179	200	185	184	186	214	178	195	181	181	181	182	169	165	193	154	181	191	184	178	157	180	210	201	198	200	185	209	168	161	165	202	174	176	190	182	206	184	172	183	184	158	188	189	185	198	196	172	175	196	199	199	196	162	195	192	160	190	192	211	169	161	183	185	194	191	169	196	201	188	171	164	196	194	201	171	188	213	190	179	195	193	205	173	160	163	170	195	180	202	204	198	192	157	185	189	183	169	185	176	192	191	198	181	199	203	181	184	181	204	175	183	195	179	200	183	213	185	181	175	184	171	210	176	168	184	181	183	202	214	202	184	208	183	206	191	194	195	173	189	183	190	179	221	196	177	180	167	154	159	193	182	169	192	171	173	213	182	194	162	171	192	198	174	187	208	173	189	194	160	196	185	197	189	188	182	215	189	193	198	171	210	182	190	187	165	191	173	203	179	198	200	198	181	183	172	176	175	191	191	175	205	195	177	183	190	180	180	197	177	194	208	187	182	208	189	171	208	172	199	178	190	188	185	189	178	170	209	183	198	202	173	161	192	191	192	180	177	211	217	178	148	179	186	195	197	154	170	176	209	206	187	189	178	181	175	196	164	188	169	210	200	205	218	182	188	185	198	221	177	203	174	192	214	192	197	199	191	178	206	169	146	195	188	218	163	177	197	208	195	195	180	188	183	174	173	196	179	183	193	184	185	189	197	200	180	171	167	196	198	198	176	170	197	181	194	164	210	189	194	183	197	182	192	179	175	188	206	199	184	184	164	214	208	179	208	165	183	195	180	162	197	189	168	182	183	176	186	198	215	194	189	185	171	210	207	201	175	207	179	183	174	192	156	173	192	177	183	172	166	166	191	196	189	201	174	161	167	180	156	181	181	237	210	183	157	218	191	167	176	188	203	186	179	186	165	184	215	184	215	210	188	199	209	185	217	185	169	197	194	189	202	172	204	190	148	191	177	178	199	177	189	199	183	169	178	199	187	172	171	187	197	195	201	168	181	185	184	195	163	178	179	194	202	166	191	199	165	197	183	166	186	164	176	225	197	190	171	188	174	208	196	178	190	190	176	191	165	187	205	176	192	204	183	198	171	169	187	211	189	155	187	219	217	198	170	199	177	203	215	183	190	167	167	192	194	176	199	171	198	209	190	189	170	184	173	203	175	183	180	173	173	178	205	207	195	180	158	149	184	188	194	196	182	175	179	185	183	173	157	179	174	182	172	186	188	177	222	197	204	189	177	189	198	194	192	184	167	196	224	144	199	174	144	175	205	206	197	192	168	189	171	211	186	195	181	180	197	178	177	195	184	202	175	190	188	200	192	208	200	171	193	191	195	185	190	201	201	161	188	185	220	170	179	202	204	192	214	184	188	187	194	180	168	157	178	183	185	179	155	185	217	188	192	213	178	202	192	171	225	193	192	208	165	203	204	184	154	194	199	191	201	187	189	210	185	198	175	165	162	184	200	197	185	187	169	188	199	192	193	189	196	189	193	194	179	186	213	196	193	187	198	208	196	175	188	198	174	198	207	193	185	179	175	195	177	204	167	171	183	189	187	195	203	190	208	182	190	199	191	192	176	174	192	167	212	169	186	188	182	169	198	184	178	185	163	172	179	177	203	178	176	194	191	222	196	183	210	178	180	198	189	191	205	207	193	186	207	183	197	202	182	168	206	201	208	177	182	181	190	205	171	190	192	199	200	183	206	195	191	184	192	175	173	164	199	158	203	193	201	195	182	189	182	204	209	189	189	198	185	159	190	191	193	161	192	194	185	184	206	188	190	181	203	166	203	190	210	185	211	186	191	199	174	183	170	203	189	181	204	208	167	204	193	209	177	173	189	187	179	177	188	178	191	181	187	174	176	194	200	202	193	178	173	161	157	175	187	217	179	198	171	193	201	175	168	197	218	193	199	206	183	184	190	179	186	189	186	159	149	162	179	189	186	181	177	183	181	187	201	173	167	179	204	203	192	159	176	178	166	189	174	175	172	164	187	199	181	176	190	176	197	191	188	180	195	178	163	161	213	185	200	207	158	196	189	166	193	185	203	184	183	199	164	194	193	180	205	211	191	193	197	192	187	201	179	188	199	180	190	201	184	192	201	169	189	182	189	195	190	172	192	194	187	168	192	206	180	206	201	186	161	198	189	234	172	186	211	176	199	173	189	187	183	204	211	162	192	178	172	193	180	189	203	193	198	180	183	192	212	177	201	146	175	184	209	198	192	207	189	192	183	195	177	175	173	161	172	188	177	180	194	183	169	188	189	185	190	200	174	202	203	199	186	193	171	212	173	212	183	210	192	166	184	206	196	186	186	189	191	177	194	215	178	172	204	183	213	188	175	185	188	195	177	177	187	182	175	209	190	154	184	212	194	194	206	200	181	198	203	186	183	191	184	210	213	182	188	182	207	190	194	210	167	190	192	191	192	207	187	187	185	169	174	184	181	185	192	199	151	168	180	162	195	154	198	175	171	150	206	208	189	200	204	162	181	188	199	183	160	164	199	193	178	171	190
1778	523	561	568	539	511	526	528	515	486	533	478	512	502	523	489	489	491	526	539	500	495	485	473	490	491	483	471	510	492	516	509	455	469	489	493	467	465	501	484	485	492	483	489	463	522	471	457	477	492	512	475	503	473	523	483	479	482	475	496	460	497	456	488	494	495	460	476	505	492	444	502	483	475	484	526	457	483	462	510	452	441	494	510	479	488	481	502	493	485	470	473	480	489	487	510	466	495	522	501	499	483	484	468	505	500	501	498	503	478	471	472	496	487	481	532	512	512	517	498	487	508	477	492	481	482	473	504	510	469	502	516	496	482	482	479	474	486	483	548	484	453	508	435	472	478	489	490	530	480	496	422	501	485	491	478	538	472	484	480	497	462	508	491	520	472	502	512	497	480	471	472	523	477	474	461	455	505	494	488	504	506	455	476	508	478	473	511	493	521	498	445	477	479	469	468	498	496	466	511	479	445	479	487	474	479	507	508	456	452	479	490	431	493	500	488	502	507	480	516	492	465	495	467	514	464	489	457	472	491	475	506	468	468	472	452	516	439	497	460	502	507	486	500	499	482	449	516	462	507	487	495	498	486	482	476	470	477	481	450	459	505	472	518	514	515	455	497	494	512	471	481	483	477	502	482	450	473	470	507	470	486	500	491	464	482	459	477	514	512	483	460	519	534	509	476	493	513	466	488	469	482	533	523	479	475	474	457	503	476	464	462	498	508	440	482	495	505	486	471	502	479	463	486	480	494	467	486	486	484	476	508	495	504	493	500	509	505	501	487	477	479	480	505	504	494	509	489	505	498	493	451	444	489	471	454	459	496	481	528	463	453	476	469	448	470	502	455	452	486	453	498	499	478	474	495	487	469	461	498	478	477	469	464	450	541	462	480	468	447	464	493	481	478	443	483	459	487	479	442	515	482	462	462	480	475	514	491	460	478	514	458	460	466	476	460	486	515	477	501	520	440	504	504	468	452	456	523	485	499	485	492	509	474	507	468	484	470	469	475	496	497	472	505	476	494	475	479	510	465	463	487	486	494	497	462	480	540	486	503	490	478	450	465	523	438	494	471	508	517	487	465	500	484	483	495	478	524	512	513	471	525	466	484	474	492	484	465	474	462	510	486	489	473	466	497	506	471	475	480	504	476	519	488	496	478	491	459	488	484	512	491	465	500	459	485	531	475	484	487	491	482	472	474	472	502	487	526	502	537	495	475	510	488	485	514	508	503	495	488	475	499	460	475	478	516	452	496	493	513	506	445	476	462	508	487	496	505	470	492	475	507	461	473	466	498	472	522	475	468	501	525	532	502	456	496	516	529	516	439	505	486	487	485	439	494	474	522	527	455	495	491	485	466	469	510	474	477	507	512	468	466	518	480	474	494	454	449	494	533	538	482	475	488	486	520	476	468	485	480	526	523	517	483	450	469	454	516	496	493	491	492	468	487	485	495	500	518	480	482	491	480	476	474	505	508	503	472	485	497	489	459	506	477	517	455	460	504	469	482	500	502	483	476	478	481	464	492	505	438	513	496	475	441	497	532	508	469	455	487	489	478	468	511	513	492	528	480	481	458	505	494	500	545	489	478	484	493	460	482	493	498	490	466	511	473	475	531	463	483	460	491	497	463	471	497	483	489	498	536	491	479	498	454	435	446	511	457	505	484	467	473	518	479	501	491	494	495	506	532	505	462	488	509	499	487	491	523	510	491	483	512	473	460	467	473	459	470	441	535	461	470	473	520	445	487	464	445	503	495	539	501	445	436	499	459	475	486	502	454	511	486	493	477	468	505	462	493	505	488	487	497	507	509	517	496	524	478	482	492	476	460	511	506	482	475	509	471	461	497	457	489	472	501	503	467	460	466	509	493	474	489	497	458	486	484	520	498	476	489	507	458	476	485	483	470	461	495	487	496	498	491	493	503	469	512	481	493	471	457	490	507	449	495	506	508	473	526	491	472	476	465	486	493	518	475	456	485	515	488	453	453	490	487	483	482	532	491	496	498	496	495	485	465	458	482	494	494	458	502	494	481	462	519	500	485	494	444	466	477	502	463	494	453	523	495	487	505	438	510	512	500	477	438	473	504	488	472	498	514	478	480	488	486	457	458	485	514	483	489	463	471	471	477	492	519	523	489	513	472	493	472	470	498	505	461	472	512	490	476	497	496	499	520	474	453	513	496	502	489	490	486	454	490	458	519	448	484	472	474	481	499	507	455	487	478	520	473	521	510	492	470	459	448	506	506	461	501	519	505	490	505	486	503	477	488	547	482	464	474	490	480	488	472	525	489	488	471	472	480	521	452	507	478	522	479	521	481	477	460	495	485	504	469	489	552	460	511	478	489	472	489	490	523	502	464	545	485	485	439	495	478	497	480	467	487	513	468	464	474	494	482	531	511	485	494	493	502	527	468	491	477	494	483	479	485	489	458	498	474	473	465	490	485	477	473	478	478	461	518	533	466	482	494	460	493	479	487	515	468	481	478	508	499	480	512	509	517	517	475	515	484	494	501	486	462	480	490	479	485	494	486	495	495	505	479	501	529	480	497	481	495	507	491	477	484	502	527	465	483	521	499	462	499	450	486	498	476	494	488	489	482	505	493	486	477	484	502	461	467	498	452	504	505	469	527	496	490	498	486	494	493	497	515	476	468	481	466	505	495	523	487	474	508	487	498	472	462	483	526	523	484	459	475	483	510	468	500	491	462	478	495	492	478	452	479	498	457	490	511	495	451	501	461	486	516	495	538	470	506	508	479	514	513	492	527	482	461	456	477	489	516	436	465	475	490	465	476	513	490	508	479	437	467	505	501	513	501	499	499	477	473	484	489	529	476	470	469	500	488	466	483	483	477	478	486	522	474	504	478	517	512	513	461	502	463	478	483	473	473	495	488	478	502	467	468	484	473	480	502	487	478	508	489	475	481	486	495	505	496	497	472	511	492	491	501	473	489	482	519	497	483	450	474	487	496	466	468	462	489	520	494	482	502	449	470	497	470	505	461	499	462	468	498	502	496	460	492	484	476	487	505	488	500	472	484	478	463	480	516	474	502	473	449	535	493	520	501	496	499	517	458	462	508	496	500	483	460	445	516	478	508	452	476	501	460	490	495	471	480	475	484	476	446	472	510	485	478	491	477	444	448	479	474	508	469	473	488	460	441	504	468	461	529	495	458	477	481	476	482	486	473	464	520	511	503	448	520	478	528	467	462	488	494	474	524	455	516	496	500	525	514	475	463	482	509	513	499	485	497	487	435	473	502	479	509	488	472	475	467	515	497	456	491	490	484	463	474	502	497	505	513	475	494	479	454	463	497	492	505	517	499	515	509	521	492	490	463	526	481	531	513	423	461	478	467	507	512	521	474	520	456	509	480	469	453	500	475	496	500	489	479	498	472	519	470	524	506	485	446	468	484	443	495	516	470	488	489	501	472	487	479	495	466	511	475	488	444	461	471	497	458	504	514	471	485	446	509	508	482	502	503	461	455	475	547
8110	754	701	671	536	472	421	435	383	401	383	413	399	386	382	338	398	365	380	364	377	334	369	389	351	336	367	388	335	336	361	346	372	399	345	350	376	383	340	361	368	372	352	361	366	333	365	383	359	375	368	386	339	335	334	343	366	385	347	360	356	344	358	376	345	346	355	336	384	355	324	358	371	348	353	376	377	378	339	354	377	355	378	342	384	384	387	341	348	391	386	366	351	364	342	362	368	371	359	351	333	368	360	368	363	321	362	368	355	381	341	373	366	365	359	365	348	361	350	398	380	354	384	371	409	352	365	322	404	367	370	355	361	334	361	334	373	384	365	367	340	370	346	339	365	364	370	326	392	362	344	342	364	372	402	367	404	365	367	373	385	372	374	329	342	378	339	386	372	349	364	361	365	403	350	354	353	337	383	382	387	360	363	385	359	369	346	320	372	363	360	385	349	321	372	333	365	365	369	347	358	393	377	368	320	341	366	398	362	361	377	366	329	360	336	353	377	356	333	382	325	331	393	335	333	330	378	351	405	385	373	335	391	383	371	351	349	386	364	337	371	383	356	360	372	338	378	415	366	355	390	304	360	346	369	393	349	350	366	373	391	379	374	360	349	335	358	379	348	366	389	342	387	366	360	374	350	365	348	357	348	351	314	370	353	356	356	337	383	371	336	313	363	333	382	378	363	397	376	367	371	371	370	342	350	313	376	362	329	390	374	397	333	418	325	374	358	362	374	362	369	357	376	398	364	346	380	341	314	372	369	378	390	355	365	385	376	352	358	324	373	372	337	351	359	369	397	333	329	413	363	393	364	359	369	361	338	358	356	370	372	362	348	366	362	344	365	366	373	324	356	349	367	340	378	375	363	376	375	345	355	384	364	356	353	337	344	361	375	367	362	367	371	395	352	372	362	355	366	374	312	367	341	332	382	345	359	356	372	398	374	362	359	371	364	356	347	342	367	382	324	355	350	360	365	369	365	355	354	380	362	387	354	338	340	336	398	366	327	344	356	345	367	339	366	335	382	385	375	387	363	333	368	353	355	360	367	379	359	370	364	357	348	354	417	372	367	374	369	386	350	381	345	392	387	354	355	382	348	392	361	371	381	353	361	353	356	355	329	384	342	302	375	366	379	373	371	365	366	394	351	349	376	348	369	342	347	361	331	309	374	370	341	359	350	363	342	345	392	384	351	363	380	386	351	370	332	364	382	379	332	402	356	335	327	372	336	310	362	371	336	360	369	365	353	368	391	381	353	370	308	341	365	385	376	334	340	321	375	357	350	377	364	384	341	377	312	367	339	344	342	357	397	348	352	338	322	384	330	383	349	339	338	362	375	343	362	358	351	349	322	370	368	380	366	353	371	313	369	353	359	337	352	382	333	368	346	353	368	366	323	359	360	367	391	347	379	374	365	383	380	352	362	344	350	385	362	361	339	341	378	395	330	375	352	314	366	358	338	390	349	375	338	384	333	365	396	372	365	359	379	360	362	350	393	356	393	353	374	371	374	362	356	384	332	361	404	400	373	335	383	353	337	368	390	385	349	376	368	371	383	368	376	386	377	395	370	378	375	355	354	342	365	358	375	337	361	354	387	374	342	361	441	388	398	340	360	409	396	394	394	354	349	341	386	365	370	347	348	373	393	411	336	380	369	353	331	352	384	369	368	381	325	387	341	364	353	345	343	365	362	364	339	377	381	343	387	314	337	327	373	347	369	354	365	352	393	328	398	378	335	384	357	391	378	340	326	365	393	322	365	333	381	364	353	318	336	346	349	341	371	366	384	353	334	366	361	326	366	398	351	412	383	346	366	340	343	349	386	388	352	357	365	380	398	347	330	342	369	357	362	383	363	371	356	392	335	365	337	371	333	378	344	375	369	378	349	342	396	365	314	376	345	337	385	368	362	359	348	335	353	338	345	352	365	327	349	320	366	352	357	327	345	340	348	338	370	353	424	333	372	355	328	384	339	357	365	370	357	361	392	371	355	324	349	363	342	342	366	330	368	372	348	359	375	370	371	373	329	347	357	362	368	375	346	365	393	325	401	357	350	375	375	343	383	333	309	339	322	406	353	330	338	341	354	380	349	377	355	341	359	354	360	389	343	330	401	371	342	344	370	350	377	344	340	369	366	313	377	334	355	356	383	349	369	338	337	350	400	370	377	348	392	329	334	313	347	357	370	340	370	354	333	364	364	352	364	344	382	388	350	351	350	381	331	359	365	341	399	337	355	347	369	358	378	344	374	355	342	352	331	361	355	377	365	351	353	340	309	377	371	326	361	346	363	401	383	383	383	363	397	362	389	350	335	367	360	345	324	368	348	357	368	341	369	390	342	338	357	376	336	364	353	394	391	341	397	343	339	357	358	349	335	377	355	359	369	369	379	348	341	380	360	370	382	372	350	335	354	353	352	389	364	363	311	350	352	386	328	376	386	352	368	379	379	377	367	356	386	384	331	370	338	389	363	368	385	378	392	390	352	361	346	324	344	377	369	350	363	353	387	357	325	408	389	359	367	341	368	361	345	365	364	375	337	333	372	385	330	336	366	387	397	371	354	361	395	337	361	367	379	347	366	363	373	353	364	358	320	350	348	377	363	333	376	383	370	357	397	343	366	351	345	359	375	341	382	338	385	359	364	396	348	382	333	395	385	351	372	358	358	380	357	340	323	372	349	358	361	347	336	355	349	348	357	371	366	409	391	362	357	344	341	407	351	346	377	379	369	377	375	326	381	368	369	327	357	385	370	340	385	368	334	342	332	358	388	406	355	356	327	351	346	341	350	355	369	352	352	325	375	395	348	400	384	347	355	360	327	360	343	368	354	329	353	400	365	335	342	361	386	325	361	354	373	357	351	321	370	356	352	379	394	404	350	367	366	411	383	354	327	339	399	371	367	351	377	361	343	363	354	368	363	379	363	367	340	343	359	392	345	374	343	354	372	338	367	381	392	374	359	364	376	362	381	358	362	373	334	365	390	355	340	345	350	338	365	339	375	389	361	383	366	339	370	367	377	332	359	342	398	342	373	372	378	364	350	386	346	368	351	345	353	390	335	366	333	358	382	362	374	348	380	368	362	382	390	372	369	368	349	343	384	377	370	354	361	362	378	355	331	342	369	371	354	372	320	347	357	336	344	371	363	337	336	337	358	345	331	373	353	356	345	363	388	331	359	373	378	349	389	355	346	360	362	371	358	376	384	377	376	348	352	315	371	388	377	388	314	359	355	363	334	350	380	372	336	332	362	343	338	358	381	355	382	339	396	383	369	366	374	356	388	378	366	367	344	360	378	369	328	346	356	380	365	366	380	321	368	323	318	345	333	356	368	328	378	390	374	370	327	374	333	349	393	359	383	344	361	380	316	378	395	347	371	369	355	413	375	366	393	358	316	325	337	352	354	381	361	355	412	355	338	365	333	316	370	396	379	410	395	358	363	396	374	362	358	378	374	352	376	369	394	369	366	352	389	331	374	327	327	340	360	359	359	361
6671	1151	1563	1717	1570	1379	1249	1161	1088	1019	1014	957	947	964	934	893	944	880	911	834	852	840	886	843	835	842	858	844	829	811	871	829	850	849	875	860	862	804	844	821	897	882	884	852	883	853	799	807	877	805	836	867	802	908	793	811	833	857	810	886	856	845	779	835	813	854	830	839	868	816	825	851	779	801	863	818	783	791	882	806	797	833	837	843	859	791	809	813	834	809	869	853	844	823	872	752	794	848	822	850	819	826	783	820	792	820	829	831	832	834	812	810	833	826	781	834	849	833	833	844	861	818	840	818	813	811	839	808	807	849	847	883	852	842	806	807	816	842	936	857	874	814	829	835	833	874	793	825	838	845	832	808	813	833	827	822	836	818	817	769	824	796	796	877	758	791	874	865	875	825	809	824	879	833	819	846	851	800	849	832	842	861	866	755	843	797	816	784	830	785	824	837	847	855	852	875	822	749	883	838	791	817	809	790	810	799	850	843	791	795	822	836	817	877	767	838	876	813	825	844	814	820	804	796	830	859	813	877	830	817	803	836	841	824	892	802	811	843	838	840	779	809	838	854	812	802	849	841	838	871	815	831	829	863	847	784	871	855	811	824	852	855	837	791	817	837	815	812	863	820	809	847	807	796	829	866	806	813	818	870	871	831	814	893	861	848	822	860	821	783	857	817	863	861	786	837	855	867	890	890	766	841	847	798	833	855	782	813	802	787	786	823	880	826	815	820	790	754	798	830	850	827	845	849	802	787	827	810	790	834	858	811	845	873	845	839	825	826	820	838	838	810	882	840	881	787	821	821	837	821	818	820	841	832	812	794	880	811	820	872	838	862	814	843	767	847	775	776	885	838	822	818	789	797	830	834	816	838	816	800	803	858	817	868	867	837	849	820	841	774	835	803	801	811	790	882	819	867	832	839	841	866	832	891	821	809	841	881	876	843	815	782	802	825	837	873	840	843	883	846	800	788	818	849	807	829	856	847	807	838	844	841	801	836	784	876	803	826	835	837	884	855	766	864	870	908	792	855	863	830	754	865	792	833	818	783	822	813	841	822	811	807	816	860	781	815	829	850	783	840	844	826	845	836	809	823	857	794	784	821	769	810	844	857	853	814	843	835	857	838	814	867	825	862	822	848	772	806	818	805	872	849	847	828	856	818	825	842	883	832	819	825	847	786	799	836	834	874	797	812	814	829	816	819	820	822	799	856	819	826	827	823	806	853	852	844	875	835	807	849	788	815	820	869	843	826	855	798	812	810	849	840	821	845	823	828	857	801	791	833	788	820	838	814	818	832	852	800	812	818	862	821	833	851	811	849	836	816	801	860	862	816	835	829	828	810	890	837	795	800	785	872	810	838	807	859	838	842	841	835	870	854	818	839	861	798	821	810	861	857	823	822	792	811	796	821	786	814	844	840	803	819	832	819	837	781	840	846	837	777	852	904	789	818	866	833	874	800	831	762	880	850	797	853	769	829	827	828	868	836	889	839	824	787	795	746	812	821	863	848	824	816	839	806	800	873	856	816	898	787	839	848	888	857	820	795	882	810	863	866	817	782	860	810	832	841	784	786	780	858	813	829	828	841	817	852	825	766	840	884	813	796	817	808	827	827	843	829	867	850	815	934	853	866	825	819	828	886	849	866	851	853	841	796	846	840	882	801	793	910	790	836	850	815	853	824	818	797	847	807	860	863	860	864	812	801	807	787	820	776	846	844	794	839	818	788	815	833	811	815	845	844	827	890	818	802	850	887	837	879	787	814	812	838	842	833	832	823	855	820	870	806	818	773	759	819	829	811	783	796	841	850	848	803	892	825	829	866	816	873	838	773	796	860	846	807	816	842	828	813	831	844	870	823	828	820	902	807	822	820	833	877	802	883	849	819	804	858	829	772	811	860	853	839	760	831	812	852	845	849	892	869	805	854	841	845	854	845	853	836	814	804	829	825	776	777	832	844	819	822	823	770	833	805	892	810	825	862	857	797	806	829	831	851	790	850	880	838	839	843	792	807	853	829	892	820	793	766	789	835	822	813	825	850	851	834	841	869	831	815	861	835	860	837	808	820	813	842	829	834	797	832	791	831	792	886	889	778	842	870	820	826	840	853	829	863	788	862	902	838	839	862	780	860	828	811	843	782	872	859	761	814	802	871	815	798	835	857	862	840	866	811	833	841	829	747	855	824	832	845	823	797	805	817	834	729	866	865	820	831	851	825	813	857	854	812	831	856	781	849	852	821	843	838	823	844	805	837	821	806	824	859	816	847	824	864	857	810	809	799	856	797	830	841	862	843	849	838	827	790	843	802	843	810	826	840	828	830	850	857	872	792	884	829	883	876	794	795	832	806	785	861	862	869	829	887	846	823	779	814	852	828	843	818	851	789	804	800	870	867	811	818	770	821	871	810	847	873	830	871	807	805	808	776	813	827	792	851	842	863	801	864	822	835	824	836	826	821	817	823	788	776	885	819	805	830	851	848	830	869	793	861	820	832	823	866	812	797	849	860	837	767	851	851	841	778	871	851	800	786	859	893	865	821	774	823	873	826	879	859	770	803	820	799	798	820	849	836	827	832	831	827	827	802	829	828	815	854	793	770	872	762	818	782	821	790	854	892	900	847	828	792	859	807	867	822	862	837	821	820	785	865	846	860	849	807	811	842	792	804	829	778	855	844	845	835	835	864	797	834	861	846	809	847	869	787	814	791	840	830	772	871	822	862	788	860	864	846	809	809	802	816	876	807	790	826	825	849	814	806	803	882	824	871	820	816	819	794	793	813	834	793	860	867	833	827	862	827	846	806	902	812	850	824	776	835	804	825	850	809	849	775	795	780	827	782	837	801	809	827	805	827	809	836	793	798	819	850	862	804	884	813	838	807	814	822	810	842	816	823	839	868	770	861	851	811	824	840	861	876	851	817	844	810	896	844	841	801	866	827	817	809	837	850	794	794	812	827	810	832	789	803	814	804	860	834	797	801	765	851	767	814	866	829	822	812	783	808	853	786	858	779	845	880	856	804	811	848	781	881	867	805	820	798	832	856	806	833	845	838	772	837	856	814	799	796	830	758	827	873	830	878	813	834	827	801	866	828	811	841	815	790	852	855	833	769	887	838	811	834	827	839	821	799	836	878	894	770	813	854	828	789	806	867	884	802	846	857	793	820	887	855	862	817	852	841	807	839	864	854	866	746	849	823	816	807	810	889	828	825	808	794	832	834	859	845	813	810	836	807	784	835	796	846	891	802	848	825	821	793	833	830	848	887	855	807	804	790	867	844	832	812	861	880	855	858	829	833	821	790	807	793	867	801	791	865	833	882	855	825	826	851	873	807	858	820	829	844	813	804	801	845	866	820	853	839	875	857	858	851	822	808	845	789	846	794	792	798	795	793	819	826	897	853	847	809	799	840	863	825	807	829	793	801	813	858	829	772	863	821	842	798	884	857	851	864	807	846	826	856	816	793	855	866	848	856	809	818	911	822	869	829	831	861	863	794
15038	1447	1043	821	622	537	433	474	396	373	437	357	400	353	354	388	350	336	326	344	329	331	344	367	362	330	343	346	337	359	367	377	311	323	334	341	342	357	338	331	314	326	336	306	348	330	321	311	319	338	342	316	312	319	356	347	337	320	358	315	313	343	352	379	313	345	284	342	354	343	347	320	364	327	353	341	343	308	331	362	322	304	293	320	337	316	355	355	371	296	341	377	346	277	306	348	334	325	347	295	331	375	325	325	361	342	335	307	298	312	347	358	317	341	311	329	337	349	331	333	338	340	337	338	357	353	355	355	350	370	330	338	350	311	337	329	321	294	325	366	321	336	318	305	300	310	348	339	340	333	349	322	325	336	338	354	324	304	341	351	338	325	313	331	320	344	332	329	337	370	343	344	317	319	336	361	350	358	371	324	336	330	341	311	353	353	325	377	320	319	310	331	333	335	326	313	343	332	306	320	350	342	327	348	322	317	321	319	329	331	359	366	336	345	331	351	330	356	304	325	320	321	335	311	308	350	308	350	320	319	296	334	355	309	302	327	327	299	327	335	334	336	309	316	303	324	351	348	376	334	321	347	304	310	324	321	327	307	361	348	333	355	351	355	328	312	364	316	305	310	335	309	345	327	344	329	299	354	331	355	352	345	331	323	342	351	326	310	319	344	323	343	316	321	308	306	339	315	349	355	341	338	342	331	304	308	331	313	347	340	310	336	321	347	314	321	345	339	335	324	349	334	361	315	310	327	344	346	362	304	333	335	367	309	325	311	335	322	332	300	305	371	337	355	328	320	338	320	348	348	325	299	310	304	345	331	329	338	348	322	351	278	311	331	298	330	320	331	336	313	320	320	323	340	315	325	339	335	311	352	302	332	288	328	361	349	335	335	340	345	324	355	302	335	316	326	312	341	302	364	344	338	331	326	334	333	322	324	347	333	334	307	309	342	338	347	355	365	341	342	313	334	312	295	353	320	320	369	299	308	296	298	316	326	317	334	289	322	300	331	311	325	367	299	339	330	326	347	278	342	318	362	332	333	339	304	321	322	304	323	298	300	328	319	330	340	341	354	313	336	343	339	314	352	338	328	312	322	355	332	325	355	344	305	336	382	334	333	299	308	303	333	294	332	323	333	345	351	320	305	310	344	344	352	320	299	315	353	323	323	363	316	309	309	330	328	310	314	319	342	322	331	320	306	352	367	334	317	335	316	356	303	348	338	318	322	349	350	315	343	324	312	333	312	353	335	356	316	306	357	328	353	367	369	333	330	324	327	313	311	349	325	346	319	351	341	354	330	343	369	303	318	368	308	334	328	309	336	337	337	334	317	352	316	333	336	345	286	324	344	335	360	330	322	323	341	328	323	343	308	325	316	323	340	338	333	314	335	348	336	355	337	344	306	316	357	327	316	340	342	325	308	307	305	304	327	337	368	316	345	364	337	301	298	298	325	336	342	298	326	351	310	327	347	375	263	359	349	333	343	366	330	333	340	350	342	319	317	328	330	334	348	363	311	356	354	333	377	345	326	340	354	293	322	313	303	331	360	352	328	324	313	366	355	347	337	324	329	322	286	319	307	316	352	336	358	344	349	331	333	325	351	352	320	360	286	358	314	341	342	362	340	347	342	344	335	306	315	333	347	301	347	323	346	331	337	314	339	335	334	365	340	327	319	319	321	323	299	323	319	337	329	340	335	339	321	347	304	332	336	327	355	318	333	359	332	355	341	320	326	364	342	301	323	325	310	352	342	387	351	335	319	335	309	343	365	326	332	320	334	340	303	306	324	342	313	321	341	321	342	344	324	297	310	282	284	333	329	297	326	325	334	331	343	326	308	332	328	334	332	343	349	376	327	333	311	321	295	341	332	363	334	317	341	346	334	346	338	314	288	327	356	324	338	337	326	330	382	337	346	328	330	358	338	324	348	336	323	378	301	328	391	333	310	361	326	305	354	347	288	328	340	315	334	330	337	335	340	348	320	352	298	320	324	341	319	338	330	348	350	370	310	318	331	334	311	332	325	299	356	340	331	310	269	303	328	334	327	346	308	292	313	322	319	349	324	328	325	338	359	315	331	348	337	330	315	281	339	338	360	314	342	312	318	325	310	333	327	338	389	334	332	320	367	338	313	341	298	308	293	329	342	306	332	336	326	320	333	308	326	337	285	321	338	320	301	332	325	333	359	360	299	304	300	293	338	336	385	359	348	311	333	281	342	373	361	321	322	306	345	347	311	345	305	345	341	331	326	315	308	327	322	306	344	302	308	316	329	328	345	312	328	375	321	345	349	286	369	318	375	312	342	356	332	298	319	315	360	324	310	355	333	385	361	318	317	335	318	349	328	335	324	346	324	310	295	343	339	328	280	353	333	336	331	373	341	344	357	346	328	320	321	365	328	310	334	319	365	305	321	318	344	343	342	315	335	334	307	337	317	348	370	288	317	299	327	320	347	327	351	327	376	317	357	331	318	339	336	319	313	320	343	355	327	347	357	357	326	354	357	324	345	349	333	303	306	346	343	364	340	334	319	322	304	352	326	354	366	302	330	311	306	332	323	322	286	296	337	351	343	315	334	314	349	338	333	315	299	350	310	386	315	368	374	354	357	365	331	327	304	331	352	315	332	335	309	351	322	332	357	372	305	325	365	324	323	367	329	342	291	339	301	334	324	361	313	348	329	313	323	318	358	347	338	324	358	354	345	341	346	330	344	360	333	339	286	331	361	314	317	310	338	337	328	337	359	331	331	327	330	332	322	321	346	338	314	317	345	376	348	294	314	331	366	316	348	341	347	304	326	340	318	306	331	309	331	376	313	359	346	304	327	361	349	303	349	335	318	311	316	315	345	314	345	342	363	333	343	359	330	329	313	330	315	320	327	334	345	366	309	336	325	311	275	309	325	319	376	338	325	323	300	364	325	313	339	348	372	322	301	314	298	394	316	299	330	311	339	342	303	348	315	332	336	332	368	317	342	334	354	315	304	297	291	341	303	356	359	338	326	322	291	327	304	336	316	320	349	372	333	321	317	332	325	298	336	317	331	345	347	306	323	343	338	325	336	293	349	346	347	330	327	318	371	286	315	342	332	320	332	311	301	319	285	339	337	314	325	346	319	333	319	348	332	331	316	350	345	293	360	301	328	293	358	313	302	309	311	366	354	348	367	325	340	322	331	350	362	344	371	332	321	325	333	325	303	326	322	347	351	351	312	354	295	344	390	356	325	329	339	311	315	319	308	329	319	314	369	352	339	287	331	343	334	339	355	357	295	359	328	348	373	335	327	313	332	283	331	332	359	322	316	367	323	326	336	329	329	319	316	316	294	338	330	317	330	335	340	374	368	338	337	310	310	302	302	333	347	366	350	360	346	358	346	327	335	350	313	314	337	325	342	341	336	321	367	369	338	369	359	341	345	313	313	326	332	338	335	344	348	327	337	346	330	326	357	319	324	375	352	346	314	322	342	316	339	358	333	319	333	303	348	324	310	340	344
8382	1400	2240	2326	2059	1740	1552	1306	1258	1129	1081	1005	1049	977	957	888	906	860	808	847	800	851	806	831	771	822	822	814	777	818	783	784	749	773	771	738	765	773	803	786	718	776	737	784	741	734	715	740	746	733	784	767	749	744	711	682	722	722	765	717	734	744	738	800	732	706	708	748	727	731	747	759	761	765	751	732	752	724	742	783	767	742	762	733	765	734	770	754	740	733	734	777	765	715	724	766	754	757	725	809	742	728	696	740	742	745	741	728	716	717	747	767	759	759	728	680	710	745	747	721	695	765	785	751	768	778	706	722	732	743	775	750	741	744	769	768	731	752	725	729	753	746	741	772	757	770	717	712	761	766	764	706	740	696	758	722	692	754	742	766	797	766	696	738	743	690	771	781	745	779	742	709	736	768	709	732	776	778	740	770	749	759	743	709	746	748	697	715	717	783	730	747	800	715	757	790	764	737	778	719	765	705	724	742	739	752	751	723	747	740	784	764	764	760	771	738	719	749	783	801	710	757	740	723	741	722	731	768	728	755	754	744	710	764	759	760	694	761	734	771	741	755	703	718	728	682	742	769	755	712	711	751	748	767	737	748	757	770	746	763	769	747	745	727	738	740	766	806	738	732	745	721	789	789	761	748	733	702	763	785	702	723	737	731	743	748	754	779	782	731	729	719	759	759	755	768	706	717	675	764	733	763	733	748	749	755	750	714	747	750	736	744	708	722	725	746	727	735	776	681	758	736	706	746	726	812	720	743	694	726	747	750	817	791	699	725	749	703	747	756	759	691	757	749	735	752	706	797	747	739	781	760	739	735	734	756	689	735	738	768	762	733	700	717	737	767	760	734	797	731	806	748	758	725	739	739	773	681	811	717	752	769	726	740	680	773	774	745	699	704	736	728	751	791	773	768	794	714	694	767	772	761	775	720	749	794	738	750	696	730	752	690	716	714	771	679	764	733	781	746	722	744	683	767	720	731	720	778	729	794	751	735	782	737	737	749	758	715	706	737	713	782	787	749	709	753	736	767	734	748	743	726	716	703	692	712	735	767	752	686	678	704	672	773	731	724	736	717	712	721	738	725	777	714	681	740	732	741	742	769	722	726	759	676	738	734	731	770	725	719	757	678	781	750	723	700	723	723	719	769	739	727	716	738	711	771	713	751	728	758	759	768	738	789	733	719	758	750	781	751	709	734	761	714	671	749	707	701	726	762	722	813	755	699	741	730	763	722	750	784	757	741	753	728	723	721	725	790	747	786	792	760	754	755	696	759	676	752	753	765	718	701	731	723	719	716	700	756	722	755	731	721	788	759	734	743	752	765	771	719	754	736	719	717	738	784	782	709	740	744	763	755	728	692	736	735	726	780	674	767	753	737	692	714	764	727	734	754	727	726	760	753	729	759	726	710	709	774	696	764	754	715	773	729	702	703	702	767	764	733	742	757	761	762	722	743	757	704	774	773	781	740	741	720	719	676	737	734	728	717	710	699	732	761	756	765	764	735	728	713	788	785	728	732	722	771	722	780	757	730	768	747	740	739	838	760	743	786	713	733	743	764	765	768	777	748	762	752	687	734	781	695	729	739	728	733	728	723	803	749	738	721	687	742	774	707	754	752	749	737	715	779	754	754	751	747	730	726	771	755	724	732	734	714	727	746	719	701	725	743	750	767	781	714	710	751	764	756	721	723	733	746	719	754	748	769	730	721	716	757	713	733	750	709	746	742	749	726	740	749	739	679	737	766	727	784	761	786	729	758	723	757	739	718	786	754	741	760	766	792	728	720	701	686	766	780	664	728	759	690	754	731	715	714	725	741	713	709	695	723	706	705	739	707	704	794	670	783	697	696	749	746	779	732	730	680	727	764	764	699	688	728	735	735	751	756	700	744	689	754	698	770	705	766	755	765	683	739	773	734	751	722	715	728	687	748	749	688	739	741	773	743	710	645	778	763	701	723	688	715	738	791	734	733	754	771	718	726	728	711	694	754	765	733	721	769	727	719	737	701	752	731	721	754	737	761	762	743	747	695	745	761	728	757	718	781	740	709	777	728	763	773	747	744	749	727	727	775	743	786	719	777	741	779	794	713	734	765	698	760	709	730	794	705	706	704	743	772	737	747	771	746	777	738	743	758	797	769	749	732	744	745	779	781	733	706	696	769	727	753	768	770	777	750	716	743	737	732	770	774	741	734	704	699	788	747	730	706	749	731	712	738	731	777	708	761	750	697	736	697	716	776	743	707	751	730	722	707	726	759	736	791	680	754	711	723	791	729	760	781	714	716	772	753	782	693	738	745	734	769	781	736	759	671	731	736	757	752	726	713	755	726	699	733	755	711	755	750	680	772	774	765	743	720	736	714	723	738	746	758	765	764	769	739	786	747	723	710	721	713	715	716	703	751	769	755	699	747	742	733	745	716	734	775	759	743	731	740	753	753	774	709	758	725	751	750	704	679	782	693	767	740	745	744	701	764	743	774	727	747	758	734	745	720	776	719	745	691	740	728	780	751	737	743	696	721	754	763	778	706	730	714	754	770	763	734	733	703	713	750	769	751	704	751	777	735	742	705	732	761	711	739	744	698	711	729	732	738	739	749	751	775	754	728	753	732	782	746	743	782	687	691	763	681	764	751	738	731	741	746	712	748	722	742	760	669	753	698	775	753	742	726	731	760	739	755	763	738	800	777	741	745	717	708	719	773	722	727	714	752	759	762	700	733	709	792	717	760	741	697	771	714	766	800	742	709	722	697	714	685	747	699	747	735	743	705	739	786	713	735	729	672	756	761	758	769	767	786	740	732	709	758	739	762	741	707	756	752	727	748	747	739	760	705	720	705	711	763	722	719	741	728	731	715	749	766	734	763	753	705	750	723	750	694	788	750	685	759	736	742	779	699	691	742	763	732	743	721	730	758	742	735	723	738	715	739	721	708	711	786	743	722	738	767	723	754	775	724	771	724	692	727	711	746	709	755	707	768	731	747	772	775	738	751	715	771	717	697	745	732	744	746	714	727	723	721	693	748	699	730	754	723	769	713	730	735	719	723	739	733	721	748	772	736	726	758	740	777	729	761	743	695	732	729	713	765	756	727	730	776	751	723	705	716	761	773	764	760	690	789	747	723	746	779	743	751	751	720	713	735	739	774	721	741	681	684	765	777	827	749	705	719	735	683	756	755	742	774	720	712	751	724	715	732	749	740	710	724	729	769	736	748	769	737	695	703	729	768	761	711	763	723	738	754	725	743	732	753	758	685	713	765	743	736	725	731	762	723	773	715	764	754	687	772	702	717	718	793	747	759	702	723	726	714	767	749	765	760	729	791	725	735	733	755	695	741	751	683	726	714	659	761	752	718	738	742	752	745	790	806	785	766	714	738	755	734	725	759	740	746	800	713	743	738	756	728	761	762	748	716	700	785	708	783	709	803	779	789	762	762	772	708	739	776	748	764	779	779	731	701	757	766	732	734	754	770	763	764	735	724	762	708	708	709	754	799
1469	211	192	211	187	182	195	173	170	211	204	221	171	170	195	190	214	178	197	186	182	216	191	185	162	160	172	186	197	202	213	177	184	166	173	166	191	185	192	196	185	184	191	190	197	167	176	150	183	203	182	187	193	164	145	197	172	193	198	189	197	180	181	164	169	187	200	194	165	168	181	184	196	179	192	197	202	167	184	187	168	196	192	186	194	209	170	214	182	191	161	153	173	166	182	198	167	177	203	196	190	180	162	199	189	207	167	171	194	189	160	182	164	185	198	187	199	171	187	187	176	192	191	214	161	203	196	194	163	183	191	186	195	187	181	194	175	155	182	185	183	179	204	178	195	188	172	213	191	193	191	195	184	179	195	176	196	201	185	204	210	191	178	222	188	173	174	166	187	196	177	185	184	166	182	187	190	202	175	205	175	184	198	193	184	197	189	168	200	174	202	199	195	207	172	174	214	177	174	176	179	173	196	180	174	175	161	166	193	180	183	181	202	205	192	177	195	169	192	181	183	187	195	184	190	182	194	168	180	196	210	195	215	190	200	158	165	217	187	168	180	170	178	195	190	196	183	188	176	184	179	168	162	167	208	197	188	195	170	206	220	178	191	211	171	194	193	189	196	173	188	173	194	185	186	170	186	216	191	181	169	170	167	214	183	150	147	190	197	211	186	159	193	184	180	182	173	170	172	179	188	195	163	177	174	167	169	196	178	179	204	182	193	180	182	193	216	180	196	189	184	186	179	180	203	201	174	181	194	193	154	184	203	160	185	194	184	203	201	151	178	198	190	185	180	169	191	189	176	188	168	178	189	169	209	195	162	198	193	192	173	173	173	186	174	188	189	174	171	184	206	208	193	195	206	190	187	172	195	178	200	181	172	197	220	220	180	190	162	214	205	175	176	188	198	212	185	179	194	187	186	187	196	178	170	177	203	199	199	195	190	176	196	179	197	160	183	170	197	183	196	181	184	185	166	164	152	168	203	193	169	178	174	170	207	198	181	165	177	184	166	203	185	192	182	185	180	210	189	171	177	179	178	202	174	213	214	170	193	180	181	165	180	191	176	162	169	169	189	178	179	187	208	172	183	178	191	202	177	199	165	173	187	198	192	198	196	178	171	194	183	187	194	184	167	218	190	203	163	185	189	201	182	161	176	174	172	195	185	186	180	168	171	200	189	186	193	171	187	186	188	195	171	209	179	183	160	186	175	189	169	215	162	177	175	182	177	212	158	155	196	195	202	177	190	208	182	189	181	201	190	162	201	183	174	178	223	181	168	175	176	168	197	180	190	213	190	191	213	161	172	180	190	169	187	168	208	158	202	198	147	169	186	205	192	188	203	206	197	188	162	176	173	177	195	189	196	165	181	200	210	197	221	197	199	178	174	182	189	177	192	158	146	186	179	169	195	172	181	212	219	188	175	196	162	230	174	177	167	195	192	186	176	191	186	201	183	183	196	189	202	168	179	199	215	193	157	178	159	173	163	192	183	180	178	189	182	187	174	175	166	188	197	210	196	183	170	191	161	183	209	186	204	205	197	153	194	170	176	186	194	181	184	176	170	170	193	184	212	174	164	168	183	180	192	172	182	146	154	186	167	171	178	191	190	180	179	183	212	164	212	181	205	200	181	181	170	176	198	182	178	191	182	180	170	176	180	188	180	176	173	158	182	197	193	192	158	175	166	173	189	173	182	197	213	165	183	165	181	206	186	172	207	194	183	187	174	160	202	182	167	167	194	197	187	214	174	183	187	206	182	169	171	156	181	166	210	194	187	174	182	198	187	182	187	167	180	184	155	182	204	216	177	189	179	193	179	172	183	160	155	169	191	194	198	203	184	170	193	189	192	170	188	188	214	192	211	182	200	190	175	201	193	189	169	174	208	178	180	158	188	182	195	169	179	161	180	206	190	205	165	185	182	184	180	172	178	177	187	194	186	186	204	191	170	210	176	202	184	174	167	166	193	197	170	171	150	229	213	186	191	194	191	176	186	173	197	186	208	177	208	187	152	169	166	189	171	206	207	190	190	192	189	172	164	183	182	177	193	172	172	172	160	177	189	171	179	178	196	185	180	178	186	186	212	187	200	193	189	168	191	196	140	203	186	175	174	164	208	177	194	178	177	175	188	208	191	188	171	163	151	191	179	199	161	192	169	161	216	191	173	174	184	208	196	165	209	181	184	190	193	175	195	173	167	187	176	181	167	172	177	198	178	149	195	172	180	184	197	163	194	195	172	183	174	175	208	202	201	173	190	191	184	167	207	186	204	194	190	190	183	224	185	187	195	192	175	169	193	175	178	180	187	162	182	183	204	184	171	180	179	188	200	186	181	187	179	182	193	183	185	182	177	195	181	176	188	184	188	195	190	183	208	202	175	183	166	177	172	161	214	178	179	175	211	168	197	177	162	183	199	175	179	187	201	173	218	176	193	204	188	216	192	180	181	190	200	182	184	190	182	160	172	181	173	217	191	215	171	172	160	198	185	179	200	203	178	173	174	192	174	188	218	164	175	186	168	191	193	183	215	182	178	198	181	174	194	192	175	160	191	197	198	182	187	197	216	178	176	216	193	206	184	198	189	182	202	189	187	170	195	165	184	186	203	181	168	201	167	197	190	176	186	184	183	192	159	178	202	178	186	173	221	158	161	192	181	165	182	168	206	164	208	177	160	176	176	214	188	197	158	173	167	173	197	203	189	196	170	187	190	191	170	179	209	179	185	176	178	190	199	178	183	210	205	189	207	184	201	167	195	204	192	182	218	177	184	197	196	162	177	181	192	160	184	158	188	191	192	188	177	177	138	173	186	185	196	166	183	165	193	161	201	189	177	175	195	185	166	192	189	182	185	203	187	165	195	191	182	198	199	211	191	195	186	159	173	171	167	197	185	176	184	215	191	190	170	184	191	189	206	176	178	201	214	166	195	179	189	191	165	183	207	195	188	166	182	207	174	180	178	185	168	189	182	190	153	197	164	181	160	199	205	194	168	167	180	169	197	180	211	159	169	178	178	165	171	174	207	190	177	170	171	191	198	205	175	190	195	199	168	226	206	187	175	169	208	165	166	170	159	152	177	171	200	204	206	180	191	169	188	178	198	167	192	188	186	191	146	173	181	203	202	170	194	169	195	186	175	178	149	205	206	197	146	178	190	180	191	183	198	175	171	201	195	167	201	202	173	171	210	202	182	181	203	169	175	188	181	175	179	200	203	219	195	178	167	197	177	148	169	166	201	178	179	189	190	195	187	185	200	176	184	184	190	204	185	161	206	210	163	178	202	231	169	178	205	181	192	187	178	174	186	180	193	185	177	184	171	206	175	163	197	180	159	191	151	161	192	177	187	211	182	192	201	191	178	177	164	175	184	194	156	182	165	191	181	200	193	181	200	185	194	155	181	181	179	210	177	185	188	180	165	168	199	174	195	201	189	187	159	177	178	174	185	206	192	179	169	176	188	194	177	166	200	175	194	183	179	189	172	195	181	181	192	166
1717	504	545	549	517	520	490	548	495	497	522	487	469	511	507	499	486	464	523	489	442	479	462	486	477	497	508	492	489	492	500	529	506	456	528	494	486	481	498	463	466	523	500	463	496	474	493	492	497	477	467	522	472	477	475	487	495	448	504	525	530	517	463	454	485	507	462	497	435	491	458	533	476	505	478	460	480	512	485	485	483	487	486	514	503	525	477	534	435	479	446	474	501	493	501	501	447	476	503	486	543	476	486	515	460	503	492	482	457	487	493	476	517	440	526	499	493	482	525	467	536	501	508	490	473	497	514	463	459	488	477	472	524	514	497	485	519	486	449	516	478	498	492	500	450	489	511	486	456	499	497	450	487	455	454	493	491	516	484	483	487	483	456	478	477	501	480	524	470	530	499	460	511	481	487	487	533	504	529	472	462	437	508	453	491	492	451	533	505	498	436	500	519	493	467	462	469	517	498	485	473	479	503	509	471	485	459	508	479	442	442	509	516	481	472	505	460	496	532	471	489	501	482	474	443	469	479	451	488	478	499	513	466	472	528	519	492	510	467	487	475	475	473	466	490	499	442	466	484	488	485	464	472	515	445	451	491	490	483	486	466	508	467	496	439	465	500	472	441	479	518	491	521	511	469	485	447	519	518	461	466	474	475	497	477	493	446	530	502	456	440	463	509	488	503	478	446	484	468	510	452	462	494	494	455	513	484	473	526	463	520	510	477	503	490	475	459	484	465	467	479	461	501	492	447	441	445	489	478	494	434	495	498	459	478	454	456	506	494	482	482	501	529	485	461	481	448	465	454	479	514	484	520	480	482	517	492	468	454	531	506	479	471	507	438	461	502	473	518	508	446	484	504	466	491	458	499	478	487	495	526	514	460	436	501	514	503	495	457	479	498	460	509	472	458	502	492	498	438	514	473	489	492	482	502	464	489	445	463	479	471	438	505	451	433	500	484	477	485	474	450	487	490	491	494	472	499	497	448	504	476	499	451	457	499	496	499	521	500	471	490	506	479	479	483	496	450	460	477	520	476	454	515	464	453	478	490	473	510	523	473	527	484	480	439	483	480	475	407	492	490	493	478	510	469	477	465	523	548	492	500	486	453	469	470	450	450	483	519	447	475	475	458	469	481	470	465	502	509	510	495	449	492	457	483	530	479	476	515	463	504	463	478	483	506	474	481	471	448	499	479	475	487	496	476	470	480	453	536	472	487	479	456	480	494	536	490	497	461	482	478	507	544	462	485	514	451	478	520	493	508	489	463	440	494	420	483	478	531	468	450	507	461	522	528	479	511	484	493	513	467	492	453	473	458	492	547	513	481	497	493	488	492	499	466	473	470	472	448	465	534	452	461	477	453	505	535	456	471	459	523	448	447	466	523	468	519	453	496	503	438	482	511	502	486	514	449	448	515	532	479	480	478	452	489	491	450	507	513	494	458	495	474	458	476	490	461	463	504	494	504	477	518	447	495	492	485	485	505	462	461	465	496	470	494	496	448	480	474	494	476	479	457	480	481	510	504	471	469	490	492	466	485	510	441	508	509	503	491	487	524	467	464	470	468	468	512	489	506	470	471	481	481	490	505	502	495	488	483	481	493	472	484	515	513	491	484	500	443	510	488	497	519	500	473	474	484	453	471	493	474	509	519	482	522	468	498	497	482	447	526	504	510	492	483	504	459	487	491	498	462	459	462	486	485	445	459	467	497	482	453	496	454	466	491	474	478	437	480	474	491	467	498	487	498	486	472	517	483	467	473	524	453	500	504	490	515	491	472	493	521	484	483	455	505	477	475	497	494	477	474	501	525	460	486	475	462	458	520	491	473	521	431	497	457	525	479	475	491	471	469	498	491	487	494	494	492	466	497	444	474	466	461	484	489	490	456	485	485	466	468	460	490	461	467	515	455	431	502	471	469	496	495	481	491	484	448	456	467	485	463	477	494	484	524	488	502	515	512	487	461	478	535	485	478	485	501	476	534	476	475	470	528	500	487	466	500	462	461	497	444	483	491	506	525	526	505	502	434	470	474	509	481	451	516	480	503	470	496	485	483	543	453	523	508	511	500	485	461	485	522	522	474	476	470	527	472	516	469	471	506	481	477	468	530	496	481	482	436	461	489	439	414	458	478	465	508	477	454	477	515	497	483	478	439	497	506	520	470	501	480	452	505	503	456	505	499	478	544	446	448	510	481	483	438	468	495	531	470	492	457	493	500	494	533	481	479	441	469	491	518	484	460	473	474	462	474	476	478	482	478	432	486	491	474	484	475	468	498	488	523	511	495	503	510	500	487	529	449	434	474	458	493	496	482	483	483	480	453	495	506	520	461	461	486	481	474	466	505	487	529	524	509	494	497	524	523	486	469	515	472	532	456	428	482	485	476	441	472	511	519	486	483	450	497	514	490	494	466	517	479	528	514	505	486	496	500	472	445	472	466	517	452	486	490	483	489	514	489	479	482	501	482	474	488	495	504	472	498	484	463	469	456	490	510	479	501	471	467	504	474	506	501	492	466	478	522	454	499	446	449	491	502	485	495	490	492	455	464	454	500	492	454	444	506	407	488	451	513	492	462	504	509	485	504	467	498	481	504	478	470	507	495	504	506	477	450	488	460	492	484	493	510	501	441	511	478	490	482	518	500	509	466	533	473	533	471	453	493	481	491	457	452	513	481	479	453	470	440	483	455	484	458	494	450	461	509	471	460	470	498	534	461	500	478	509	471	499	500	484	516	509	440	484	481	448	524	475	500	503	469	488	524	445	468	457	455	493	472	509	530	486	489	461	471	494	520	453	523	442	467	486	467	520	492	466	463	514	505	505	495	501	485	478	505	449	464	464	413	493	505	495	507	466	494	488	523	495	495	471	444	508	461	475	469	497	485	497	506	480	517	428	411	510	487	500	458	471	443	522	462	485	474	515	515	502	496	463	495	461	510	494	496	497	477	466	530	467	488	472	451	486	492	519	419	498	506	489	499	513	462	467	479	486	504	477	484	458	548	491	498	479	499	510	476	479	461	521	516	494	515	484	520	493	508	481	472	496	488	478	455	466	492	438	496	482	509	484	500	441	486	486	489	455	467	486	500	489	500	500	537	475	496	423	458	465	472	494	491	542	493	487	510	487	486	494	468	464	490	503	500	542	512	471	474	498	456	481	458	505	512	489	484	495	505	477	496	481	452	490	479	483	477	480	538	468	494	512	501	486	513	480	463	493	488	458	453	517	507	536	467	477	475	473	489	491	514	436	506	494	484	512	466	512	456	494	429	435	477	471	511	475	487	475	494	460	475	480	505	532	499	560	447	513	528	483	497	507	499	502	514	536	515	490	479	470	498	475	463	507	503	474	500	476	480	491	496	472	457	488	492	553	496	491	484	466	489	532	520	451	491	503	467	515	471	460	470	484	506	492	496	469	499	477	471	466	498	468	481	489	497	474	478	477	499	485	461	485	473	502	449	481	497	514	494	520	491	483	490	511	505	519	503	502	527	469
7871	751	689	575	495	464	455	440	389	439	419	393	396	415	359	372	375	362	398	362	341	361	366	361	351	351	392	363	364	368	374	345	380	381	389	356	360	379	398	328	348	397	356	363	350	346	364	437	375	346	398	356	394	377	390	343	339	304	368	366	340	366	346	391	362	335	349	380	328	365	364	372	342	365	349	335	347	324	335	375	382	353	360	425	376	376	354	371	363	391	338	366	353	329	367	383	382	345	359	336	374	370	351	324	356	379	338	341	403	396	377	349	381	378	330	335	350	384	376	357	358	336	368	360	381	342	387	364	364	376	343	365	373	360	335	337	346	352	362	370	422	374	345	417	351	333	330	368	403	344	379	341	361	375	328	382	367	330	337	365	332	370	350	381	383	401	375	337	391	353	365	334	338	340	360	355	375	359	321	338	354	371	398	337	398	400	346	388	334	393	358	349	348	311	354	356	391	374	355	357	377	351	361	382	355	363	341	361	388	370	339	367	348	354	365	342	336	381	363	323	342	363	375	353	361	376	320	373	405	364	339	329	332	370	366	345	323	361	354	373	414	363	399	366	350	350	368	368	359	362	364	336	400	351	361	342	364	392	332	322	356	347	349	347	301	392	335	367	346	349	330	369	340	362	385	356	385	358	340	373	352	341	361	316	360	353	340	356	353	350	311	326	342	379	360	354	356	366	374	361	379	380	332	319	372	371	364	369	339	332	370	380	321	335	355	345	355	372	394	344	394	353	354	378	362	321	353	360	344	347	410	399	370	364	348	379	349	350	387	360	343	378	378	347	371	348	325	355	378	335	366	374	364	360	362	349	344	356	351	354	368	396	381	375	379	361	347	347	342	367	348	372	376	375	375	353	415	340	355	402	375	354	355	351	359	364	366	347	332	389	352	364	367	369	350	337	349	371	339	348	370	357	345	378	362	373	384	378	364	357	361	336	344	350	338	374	413	366	334	352	346	361	353	378	339	367	329	338	378	376	338	345	365	351	361	370	377	366	352	386	363	372	381	382	354	360	327	339	358	392	345	361	344	339	334	339	354	368	360	376	384	339	341	346	360	379	374	343	387	374	344	343	359	342	358	392	367	376	397	376	346	384	377	351	367	365	364	326	368	397	390	363	387	413	366	375	405	361	350	355	359	324	340	359	373	352	377	408	403	351	340	364	393	343	356	361	361	368	355	388	368	344	356	364	361	363	353	367	371	351	384	339	327	349	308	364	334	346	337	343	367	347	334	337	368	387	384	338	368	351	367	385	389	370	404	317	365	386	373	373	370	351	348	342	331	381	357	386	383	377	337	362	376	378	367	391	329	348	340	367	390	338	361	368	383	356	302	377	362	350	371	352	334	337	320	348	357	345	374	352	334	381	385	346	354	347	385	339	352	366	376	335	333	366	327	356	380	379	367	359	347	381	373	344	386	365	365	348	334	337	373	360	340	353	395	379	362	339	333	355	346	359	357	353	382	362	354	347	393	393	367	385	392	376	328	379	360	376	404	412	369	402	348	378	354	358	355	332	304	368	373	367	310	363	353	367	389	302	337	346	363	371	402	374	361	357	376	343	326	328	352	385	347	374	347	372	355	362	350	361	325	344	380	355	361	360	356	364	397	376	339	340	362	383	368	322	359	359	336	348	365	358	355	328	361	351	383	349	358	387	375	344	338	344	343	371	358	324	341	357	345	372	393	396	305	340	397	351	389	353	365	361	358	345	367	360	353	341	338	342	339	345	360	362	378	363	350	366	378	369	383	412	348	379	361	364	375	336	330	348	357	359	374	343	380	380	374	336	322	339	369	328	371	351	352	359	373	382	374	369	355	376	346	366	347	379	354	324	317	380	369	380	349	372	338	380	388	332	371	343	357	350	389	358	359	351	336	360	358	374	328	348	371	334	342	346	375	354	368	398	323	367	356	370	354	381	395	357	348	358	335	355	398	356	345	349	406	358	365	338	359	367	320	407	388	353	339	354	383	362	331	367	353	384	400	346	389	353	349	364	379	344	326	354	349	361	358	337	348	383	379	372	330	416	330	398	353	369	350	360	311	347	381	333	347	375	343	370	377	336	349	327	372	385	325	342	393	346	351	375	322	367	413	367	337	363	350	338	345	354	372	394	347	376	360	369	380	357	369	422	340	354	365	369	359	351	369	356	347	384	366	398	331	395	345	394	353	329	392	355	347	363	346	381	339	357	341	385	359	369	344	347	355	383	323	344	336	381	359	371	353	393	329	387	336	349	369	357	352	344	359	382	340	365	342	383	373	354	376	355	393	374	365	395	343	334	340	392	404	379	345	363	363	374	385	361	333	343	349	357	384	390	360	332	378	353	357	328	352	328	365	395	373	344	340	357	375	336	344	356	345	344	359	363	322	351	369	354	368	348	332	356	382	388	358	370	350	366	365	344	351	342	371	368	376	370	312	349	346	333	358	375	360	366	365	389	348	325	365	386	366	295	365	417	369	372	361	391	361	331	349	361	377	348	367	332	337	388	346	318	354	369	372	371	364	352	362	319	383	389	358	390	370	375	358	351	380	363	356	373	367	380	344	383	353	348	380	362	385	422	404	394	379	357	337	351	344	347	375	410	376	348	353	350	370	386	324	373	359	363	352	332	335	351	360	374	352	392	388	354	352	348	350	390	321	401	385	347	386	391	384	367	332	344	359	381	364	367	358	370	387	374	396	362	359	346	354	388	340	364	342	345	388	332	366	345	378	404	359	402	339	385	348	384	371	346	327	337	363	359	347	366	339	371	383	385	368	338	355	347	375	359	345	395	334	391	373	353	359	364	384	361	383	329	331	367	351	367	361	368	352	355	385	388	351	387	377	353	359	376	358	340	354	339	324	384	392	345	364	370	369	366	337	356	349	384	332	368	330	336	335	364	375	338	363	373	351	399	353	349	336	388	375	371	357	361	327	381	390	343	324	356	367	378	354	348	388	393	346	389	337	364	363	339	369	316	364	389	371	338	346	353	349	375	339	362	347	386	369	306	337	375	363	341	351	369	351	382	369	378	367	358	368	352	381	342	364	358	320	336	360	342	357	413	383	368	404	408	389	391	353	363	334	329	370	368	358	336	379	340	374	373	340	350	364	383	349	349	407	317	343	349	367	349	376	370	344	395	361	391	386	400	404	373	361	388	388	348	314	370	339	354	343	349	381	396	335	352	375	323	331	373	372	368	388	391	389	394	387	371	331	351	370	356	347	358	366	347	363	357	366	327	364	377	404	377	365	348	350	364	368	362	325	357	342	363	358	336	367	352	401	344	365	342	375	330	349	360	381	356	368	352	372	397	355	344	367	348	342	381	353	373	414	380	368	368	356	374	359	337	351	384	313	402	349	357	384	338	368	353	361	393	362	348	339	335	323	356	335	372	337	403	355	385	327	380	337	380	365	342	344	402	371	354	348	372	352	358	399	359	369	357	374	322	381	349	358	372	390	372	370	377	360	394	356	350	381	360	334	373	365	396	398	337	362	336
6647	1139	1539	1689	1464	1398	1289	1137	1101	1025	1025	1007	987	957	883	891	913	891	930	890	821	893	813	891	871	822	864	823	832	848	846	865	816	860	874	834	816	860	858	908	832	823	868	887	851	819	850	804	821	827	819	853	769	819	870	813	809	807	799	816	836	835	819	844	803	843	841	863	829	871	821	759	778	818	837	817	797	818	762	809	829	813	799	809	795	863	812	874	840	805	828	810	849	860	856	796	819	833	867	832	761	835	847	800	887	790	827	835	825	870	827	842	831	790	836	881	790	831	853	803	812	840	779	831	786	831	782	863	805	835	835	842	791	878	834	812	850	848	845	808	792	820	803	866	818	842	787	824	771	831	848	856	881	899	832	884	782	814	843	855	829	870	866	796	878	834	831	823	828	770	795	808	795	807	835	817	865	825	806	821	833	785	862	786	849	794	817	838	851	827	833	819	860	818	831	841	853	756	838	858	770	805	855	794	818	826	809	793	853	921	805	815	797	823	819	843	829	827	775	855	880	855	841	841	823	781	836	858	858	808	805	831	855	842	870	898	840	804	861	814	813	795	824	873	865	811	821	888	827	778	898	866	810	795	856	805	804	855	864	833	864	835	835	812	790	834	820	838	831	839	833	832	825	841	808	845	805	852	847	795	834	845	782	843	834	801	805	867	783	771	834	805	812	814	836	817	827	859	850	820	832	818	802	819	807	839	836	837	825	793	843	812	845	828	868	853	828	844	812	808	799	832	815	854	823	845	828	882	788	819	803	828	796	821	842	848	829	824	828	820	841	802	861	860	798	878	851	846	829	823	829	832	852	822	855	840	811	832	850	762	810	882	863	816	880	787	763	783	845	781	862	845	829	819	847	853	838	815	818	811	847	824	831	866	806	882	836	866	876	768	869	825	860	817	803	783	795	813	805	792	828	757	823	849	803	790	818	823	831	831	847	787	840	867	798	803	808	787	874	761	862	806	773	848	835	793	849	795	766	893	785	827	848	817	869	843	783	829	869	838	836	751	822	832	815	820	803	869	846	787	822	826	797	814	795	818	843	774	860	815	850	821	801	795	815	831	815	822	826	822	856	817	803	826	829	835	914	813	834	860	858	821	787	871	823	810	764	820	857	849	838	814	794	820	795	854	819	836	764	782	843	824	893	798	812	815	881	801	806	824	838	797	839	824	901	825	837	806	852	757	793	798	778	815	856	807	837	802	819	873	780	762	834	832	868	824	777	851	844	820	795	839	799	878	832	815	825	855	827	801	837	842	854	844	807	866	837	792	848	845	845	824	858	795	851	870	809	830	862	841	796	802	802	853	794	873	830	791	857	835	779	760	771	836	798	825	823	815	797	788	784	846	839	817	863	853	814	840	833	827	816	832	845	819	780	859	854	852	816	839	848	802	851	814	797	740	823	788	812	855	830	795	830	813	794	819	811	830	831	844	858	798	832	805	837	861	809	823	782	848	804	803	827	830	809	866	832	854	848	834	843	845	802	794	814	819	829	855	792	832	826	840	750	800	825	798	838	837	810	853	833	857	872	782	823	836	798	881	846	829	778	829	847	808	892	853	826	837	850	823	871	829	787	883	867	813	825	769	856	820	884	842	851	857	852	817	799	834	839	805	842	827	840	826	771	850	826	857	870	914	813	818	779	808	828	836	817	826	829	864	837	834	825	767	800	843	856	816	843	828	806	845	756	831	824	789	840	741	790	834	833	824	794	842	850	839	788	831	769	808	821	863	808	831	831	811	814	812	845	787	846	811	786	803	792	803	794	824	869	835	867	881	828	866	833	889	845	827	820	771	881	782	836	881	790	790	886	851	837	786	788	792	810	815	863	876	815	832	850	851	853	813	836	846	817	877	764	810	873	815	856	825	831	795	837	827	846	883	805	806	851	852	903	831	820	814	868	840	854	879	791	840	786	823	775	836	822	825	824	825	801	815	812	813	835	861	811	807	889	836	796	850	815	846	825	866	843	826	844	783	863	801	844	815	765	804	809	842	838	878	842	844	824	836	827	823	832	899	868	862	848	801	847	833	806	778	842	802	890	900	859	855	812	855	812	835	835	776	847	878	831	856	897	854	838	818	848	809	826	830	853	779	826	839	867	799	817	835	830	832	790	842	796	859	810	767	799	825	877	853	896	801	852	799	817	804	824	863	862	820	850	818	812	795	868	809	834	784	829	825	837	830	818	827	829	800	845	870	786	831	865	826	847	807	748	839	869	860	871	856	800	796	831	789	819	854	847	835	782	806	847	902	814	848	862	807	824	859	782	832	827	831	848	843	805	816	831	857	832	823	844	822	821	882	818	794	831	833	819	856	847	820	844	864	825	905	782	787	797	832	808	843	830	832	786	870	787	817	837	856	878	802	826	801	870	842	840	817	817	779	805	785	804	863	756	798	808	810	829	765	879	811	830	787	829	856	820	841	831	818	813	821	880	795	904	859	848	852	825	906	829	843	801	839	833	802	845	854	867	842	847	802	840	716	855	837	804	787	801	797	852	777	836	847	859	823	794	812	788	827	852	765	852	834	890	810	814	853	844	816	842	835	862	874	826	860	871	814	835	786	835	849	823	850	827	858	833	798	813	827	805	805	822	852	820	837	764	832	846	823	826	809	815	785	779	803	804	808	835	799	844	820	897	819	883	848	846	783	816	822	805	828	759	829	857	822	835	784	832	826	808	779	850	803	802	814	865	873	798	826	840	811	805	800	848	804	840	860	812	840	855	890	881	836	804	809	800	856	786	805	802	842	845	791	843	854	804	866	807	789	795	831	880	877	803	824	795	849	837	822	873	851	814	842	813	841	837	836	853	820	844	810	877	824	840	851	832	812	834	851	793	857	823	792	796	801	816	815	781	809	811	851	778	850	811	852	821	841	806	813	811	807	816	844	843	834	859	866	870	823	811	817	806	842	823	751	810	795	825	804	817	869	817	784	748	793	832	834	824	851	789	821	823	790	855	835	841	845	868	846	861	798	847	816	846	858	820	764	860	783	799	870	873	826	772	878	810	793	941	818	877	856	810	820	815	837	816	864	836	822	807	821	859	833	811	845	823	889	863	848	835	877	813	829	833	801	759	812	881	829	872	804	816	807	870	790	819	868	859	820	775	850	852	871	795	795	837	860	891	799	829	875	852	831	867	827	837	776	835	866	844	819	779	825	777	864	854	836	823	818	841	840	848	798	863	864	857	888	842	820	866	859	792	877	866	857	832	778	829	815	816	811	788	836	844	897	899	804	788	817	840	861	830	868	848	861	784	822	851	880	847	814	853	779	875	839	901	860	851	818	844	837	781	842	825	831	825	781	841	845	798	776	847	843	821	819	838	776	807	813	845	803	884	828	802	873	826	848	832	786	832	838	784	861	856	811	794	835	876	817	846	813	829	815	808	827	813	837	851	833	833	844	815	793	823	858	848	831	874	853	844	864	789	810	867	793	882	813	880	803	845	822	847	850	847	824	828	881	834	777	823	834	834	827	803	843
15009	1507	1094	856	640	561	453	406	426	377	366	409	395	385	332	388	350	353	368	349	339	338	344	352	321	306	351	328	316	322	375	352	314	341	327	310	331	287	336	327	361	353	345	349	355	299	310	315	362	343	319	325	342	310	328	324	357	341	351	335	324	350	332	323	328	353	302	307	301	355	318	313	339	338	351	343	353	287	368	305	337	332	312	316	334	362	354	342	317	316	350	304	331	295	317	341	302	338	325	318	313	325	316	364	330	349	320	347	331	313	335	311	364	319	313	347	292	331	310	343	331	352	344	313	352	315	338	329	332	337	374	341	355	340	316	339	318	366	350	319	289	332	344	346	322	313	334	322	305	365	312	320	311	325	325	344	337	335	326	338	351	355	338	342	326	352	324	294	308	335	309	328	347	308	331	320	292	330	342	320	356	350	340	321	329	317	316	306	343	295	321	335	336	337	336	319	364	300	318	323	337	349	292	342	335	308	336	340	337	325	329	329	298	350	321	322	314	332	338	317	357	336	305	315	331	309	332	324	348	341	331	337	307	326	336	303	354	335	341	365	312	317	320	317	341	306	346	345	334	339	333	342	330	292	324	317	323	324	340	349	338	323	309	293	289	322	360	305	352	307	314	328	343	343	349	364	322	303	316	345	356	344	349	346	349	339	337	348	310	345	372	329	306	303	323	332	335	352	317	310	317	351	347	352	327	324	326	317	323	282	345	367	349	353	350	303	321	347	312	295	300	338	329	349	310	303	325	354	331	325	351	353	317	326	331	327	325	327	323	314	311	353	374	341	306	334	317	352	336	301	309	334	300	316	311	329	314	331	318	322	326	340	315	334	330	377	377	342	319	319	316	348	284	317	344	315	321	345	331	320	337	329	315	298	312	358	320	282	315	314	283	326	304	305	337	336	294	333	323	325	357	308	347	358	311	343	324	314	363	314	376	303	329	357	341	362	322	329	305	325	283	364	329	310	344	316	322	347	332	312	315	314	381	329	300	344	333	328	344	348	320	335	326	365	318	361	363	291	331	334	328	339	341	330	327	375	342	351	324	318	289	325	321	325	336	341	326	330	343	303	343	285	313	293	316	382	338	308	331	318	327	320	338	319	336	328	324	329	348	359	320	325	358	334	324	328	358	325	349	296	295	340	310	327	318	291	331	329	303	314	299	343	286	320	314	370	329	367	276	355	352	329	327	371	288	316	353	297	356	384	301	339	328	334	369	329	323	324	320	331	315	310	356	301	344	385	288	328	325	357	336	309	320	350	324	301	312	342	355	322	315	304	328	333	307	303	312	339	336	309	338	326	327	298	351	301	334	312	359	363	389	315	309	365	313	339	322	352	322	314	296	298	365	316	335	367	338	362	341	326	343	338	380	343	298	348	336	368	350	291	332	321	336	339	327	314	318	347	313	349	342	314	309	357	328	381	326	307	342	308	329	323	307	335	313	364	305	307	325	343	362	340	304	324	333	341	315	322	339	303	361	341	333	279	332	334	304	347	372	324	330	317	327	333	358	379	321	325	298	348	330	349	295	304	307	308	300	322	352	350	316	295	334	334	322	351	321	361	323	322	311	343	343	347	312	298	300	337	326	326	329	305	298	333	354	322	303	289	365	324	342	313	323	304	320	335	333	324	304	305	326	326	356	308	308	324	345	335	307	281	304	316	318	340	307	310	304	359	314	342	329	307	343	338	320	352	297	291	333	338	316	304	352	297	329	329	324	313	341	298	310	332	338	366	301	332	306	314	315	331	318	308	312	302	320	305	328	369	328	328	333	333	300	338	344	358	349	321	342	290	329	353	324	316	351	316	298	310	322	310	319	303	322	318	348	320	307	351	288	331	303	331	338	352	335	335	325	317	306	345	346	334	343	317	317	300	327	351	363	326	302	359	313	306	291	342	331	351	316	338	339	341	320	337	306	305	324	351	388	339	330	314	347	349	346	334	335	351	332	339	332	355	369	350	328	318	321	358	325	333	327	336	343	360	337	356	324	324	360	344	308	323	333	348	333	326	339	314	330	312	320	297	330	380	334	361	323	338	359	330	344	332	314	321	353	312	342	349	318	317	329	334	353	296	346	310	310	308	330	342	345	336	323	337	324	347	321	353	338	309	329	307	352	310	303	342	342	331	323	340	318	327	330	352	329	334	306	320	329	319	315	317	350	342	314	348	320	321	336	319	341	324	330	336	305	316	298	329	337	327	344	272	317	342	338	340	347	314	339	333	323	342	364	318	341	344	314	339	347	322	334	364	318	288	339	357	341	300	336	345	322	323	332	362	352	343	311	341	366	350	324	304	352	341	315	312	369	336	350	328	322	302	331	354	288	342	346	329	304	314	325	307	362	329	335	330	330	301	335	331	332	307	341	328	353	300	314	324	327	286	314	354	316	323	300	293	330	309	336	341	294	308	317	314	322	359	356	313	328	325	356	338	321	337	352	342	327	340	334	331	322	327	302	329	329	318	306	329	327	328	337	331	342	334	318	337	325	319	294	331	279	317	321	335	324	372	320	335	336	347	327	349	331	339	341	342	328	341	356	295	283	294	299	341	313	311	312	344	323	363	322	354	342	337	331	340	316	326	325	311	348	341	325	318	315	319	330	331	295	323	346	309	333	326	321	346	338	318	330	332	315	317	336	331	302	353	375	312	363	303	341	341	331	350	342	339	330	315	323	348	343	313	332	333	362	350	324	341	319	344	341	317	336	347	336	367	317	298	348	322	340	347	334	304	333	321	318	339	352	280	329	322	370	328	315	311	317	339	317	295	282	335	350	311	341	311	316	350	329	334	342	319	330	317	366	330	342	318	315	308	336	299	333	365	346	312	356	345	321	332	329	323	348	311	304	287	300	335	324	331	367	338	336	334	320	331	328	344	359	338	333	323	363	340	333	349	368	354	320	302	324	364	350	300	328	325	311	334	348	317	342	339	368	337	311	324	347	338	327	323	336	333	324	293	326	321	311	328	324	336	319	358	357	320	346	336	330	341	348	363	356	321	346	326	339	312	328	323	316	349	382	325	328	336	345	327	332	310	331	353	335	307	318	338	353	301	319	331	305	307	372	301	350	346	337	328	283	317	320	289	331	320	317	382	322	316	353	325	373	348	342	356	343	358	311	289	312	317	316	321	359	316	321	307	364	387	346	318	327	349	327	340	351	328	343	343	343	360	302	362	362	298	331	344	316	280	353	319	306	314	336	289	313	316	317	347	342	273	329	309	326	311	321	318	344	358	318	322	335	358	363	306	345	298	338	330	338	372	348	340	343	373	325	356	310	341	299	356	334	322	388	345	306	364	333	302	313	335	325	292	337	364	342	316	297	363	339	337	350	324	337	314	332	359	296	327	316	291	326	313	326	332	326	319	356	333	327	330	332	325	345	318	326	303	350	352	343	338	322	316	337	332	360	366	315	332	318	335	340	314	366	330	329	332	355	341	292	336	360	332	339	337	337	307	303	325	338	364	347	334	345	337	340	336	350	328
8395	1369	2202	2364	1994	1821	1534	1355	1219	1204	1106	1059	1076	990	870	856	863	890	828	834	780	820	838	812	864	852	833	799	759	796	794	790	770	787	761	744	784	724	733	797	718	782	788	717	715	764	723	745	740	741	791	754	781	737	709	728	744	737	784	732	710	761	783	756	777	737	763	779	712	685	737	715	774	711	679	743	747	741	726	688	695	701	758	769	743	725	752	713	712	729	736	792	713	757	782	748	713	706	780	735	708	750	783	703	754	741	753	754	756	765	736	773	716	738	783	722	726	707	758	745	765	729	766	780	780	758	692	747	714	726	749	748	693	719	702	709	744	752	756	755	711	746	720	732	736	754	737	738	716	783	743	755	755	759	736	746	721	723	769	704	725	768	781	712	724	767	743	761	750	716	708	743	700	725	741	772	729	717	749	737	736	784	759	754	696	741	741	738	779	717	734	725	770	685	735	764	726	742	769	735	750	709	731	707	682	748	729	785	697	710	787	691	712	712	727	712	746	731	714	734	724	757	722	722	683	746	735	699	758	695	722	757	698	724	758	730	725	770	708	752	715	723	745	714	735	715	750	718	735	739	743	710	725	707	753	720	709	708	699	733	759	714	735	727	739	758	750	736	741	777	723	722	752	747	727	749	683	739	707	726	759	724	685	720	735	736	692	728	733	730	680	771	703	779	717	714	725	760	777	746	678	708	736	668	738	773	769	747	767	735	767	729	743	745	688	702	750	748	727	744	747	697	762	709	767	737	738	699	754	731	694	738	739	722	740	775	685	739	738	687	770	714	734	699	768	774	715	746	749	706	765	722	776	726	686	728	730	761	747	749	720	722	741	756	741	731	759	780	718	771	738	738	722	750	730	759	748	710	792	765	765	775	748	722	705	694	723	747	757	713	743	766	795	719	726	731	694	719	712	741	726	755	718	776	720	703	733	746	731	709	713	730	726	762	776	749	715	734	746	763	770	785	722	790	719	756	722	765	750	718	779	763	749	727	763	712	741	743	788	733	701	731	753	728	736	768	703	726	724	744	724	714	750	730	759	768	703	745	758	735	749	737	752	748	774	669	730	735	709	725	713	725	721	756	713	674	716	778	709	758	746	718	712	700	714	734	715	758	714	721	735	714	712	841	724	698	718	701	721	787	734	726	695	690	702	729	730	762	719	699	787	727	720	727	780	746	695	727	766	705	721	760	735	743	712	768	754	711	750	740	675	791	730	689	822	714	746	756	768	742	663	753	698	766	757	788	779	674	767	749	763	752	762	716	763	780	790	735	674	754	746	756	729	694	710	749	711	725	729	713	740	725	740	694	800	737	669	753	719	735	747	741	756	773	741	733	760	763	731	771	732	705	720	719	751	739	748	746	762	743	764	744	752	731	727	718	745	676	768	723	737	804	803	719	714	718	707	765	711	712	712	757	687	725	706	746	751	757	747	757	730	737	735	778	777	701	806	685	723	698	726	718	724	755	782	718	722	715	720	678	714	701	737	763	712	709	708	735	742	749	800	705	715	754	757	719	728	686	703	734	691	714	760	759	761	731	728	743	712	710	721	756	724	794	744	722	744	766	769	739	693	720	796	744	685	691	705	744	726	695	711	750	701	724	706	748	711	730	756	802	747	741	746	731	794	721	766	771	753	715	709	789	739	774	746	773	790	705	752	717	745	718	733	727	771	713	733	717	728	748	722	734	734	673	721	720	737	762	773	727	724	769	763	730	747	771	746	697	777	696	793	747	696	740	756	710	731	729	787	759	804	709	756	706	756	713	769	752	729	763	727	758	766	716	750	751	706	740	718	764	683	729	728	731	753	731	741	702	698	727	750	722	733	717	737	712	722	679	678	699	759	710	747	752	757	724	729	749	704	728	691	748	699	762	699	757	770	728	748	786	752	710	692	732	768	767	685	755	764	762	745	738	746	783	736	731	717	741	681	677	718	730	737	727	735	720	726	719	735	728	757	765	684	716	716	747	727	711	720	751	685	713	768	755	707	715	739	710	762	763	727	761	751	739	713	752	773	721	746	747	748	747	759	713	754	723	710	709	709	738	740	734	726	737	695	772	717	747	740	734	724	676	751	765	736	696	732	759	744	746	710	750	737	735	713	683	787	776	722	716	723	724	718	721	742	734	745	723	726	739	746	753	763	760	730	762	750	757	734	761	725	709	768	747	691	721	761	783	739	762	717	710	748	747	732	704	773	683	734	751	739	701	761	768	696	770	725	722	734	750	744	764	749	769	768	753	734	751	756	756	710	724	700	732	755	692	732	739	731	730	713	763	688	767	743	750	764	718	699	738	753	784	751	717	698	766	754	711	716	741	740	695	755	729	789	784	741	709	763	727	725	737	778	741	723	760	738	681	753	745	770	775	734	725	803	766	800	703	661	703	732	748	740	704	689	708	727	750	768	716	727	745	766	699	748	709	674	728	734	753	681	734	701	784	749	792	714	732	702	768	745	745	719	741	731	737	696	770	741	749	697	761	713	712	703	774	729	740	727	743	721	724	713	754	777	703	717	787	764	715	760	728	749	762	703	715	758	772	754	691	668	754	730	730	699	735	725	732	701	751	741	723	778	712	700	752	690	769	710	786	693	754	761	750	777	743	724	699	724	741	711	707	726	730	703	733	771	749	722	720	708	732	740	694	713	739	703	738	766	714	731	763	745	688	740	733	752	736	685	732	703	758	728	749	748	752	750	740	673	747	719	719	734	718	777	708	769	782	778	760	770	732	744	726	756	734	693	724	746	750	776	696	754	717	728	725	726	753	713	755	691	729	699	700	738	760	751	683	722	678	760	775	795	741	704	741	737	800	741	707	734	730	748	702	757	786	704	675	720	805	648	770	702	740	724	707	725	758	733	734	735	695	687	719	748	719	720	746	677	775	808	755	749	741	763	676	696	678	765	741	732	733	761	721	691	741	713	736	725	738	726	720	754	723	758	706	722	679	752	739	771	720	753	767	744	764	729	770	751	712	722	708	710	803	719	760	697	759	718	702	733	738	738	735	727	734	745	755	745	725	798	758	741	755	726	733	754	763	779	723	765	746	726	717	738	769	748	806	709	750	673	751	722	783	746	723	764	719	697	696	739	730	740	731	711	758	734	711	703	754	717	748	739	694	745	764	737	728	778	751	751	761	710	736	689	782	737	710	731	736	727	740	685	765	753	694	763	768	815	740	748	683	684	699	767	739	713	711	712	786	744	745	710	710	699	716	755	692	770	732	741	758	697	745	749	744	719	725	715	723	773	752	702	737	730	753	740	694	738	753	733	705	829	701	730	760	816	745	754	744	756	761	713	772	751	731	721	799	757	728	792	756	740	767	720	719	701	704	726	729	679	748	664	729	764	723	703	708	730	714	712	725	756	727	720	751	732	756	743	767	698	764	725	749	757	744	686	711	758	729	717	734	731	727	767	746	752	709	746	724	701	698	763	738	767	725	738	763	707	761	747	746	729	760	729	777	717	729	731	719	750	737	745	713	710	753
1446	198	215	192	203	172	200	219	215	176	185	210	189	184	207	169	157	210	173	197	190	174	190	175	197	163	175	196	192	200	197	172	184	189	181	196	185	163	174	181	186	189	210	155	168	185	193	199	187	198	187	199	211	192	214	201	185	179	202	210	160	190	183	174	185	193	185	165	170	191	196	170	174	199	172	187	207	167	186	171	184	200	186	170	193	171	174	194	182	177	178	167	174	190	183	174	182	192	176	194	198	160	185	154	190	212	155	185	197	177	180	197	196	212	157	176	167	200	192	195	190	184	179	180	206	165	194	170	195	174	165	215	204	213	191	186	187	191	199	181	208	183	203	186	184	182	209	198	182	204	193	170	179	184	209	193	206	205	181	169	177	198	181	191	182	187	158	209	200	167	212	196	168	182	185	182	186	183	198	209	208	186	191	200	213	182	195	206	161	181	175	200	184	191	201	191	182	165	182	185	160	170	187	183	199	178	166	205	174	180	181	192	179	192	179	188	176	197	161	186	200	185	198	199	191	195	164	179	161	173	204	218	199	201	177	163	209	178	177	188	167	188	177	185	194	189	183	192	184	157	182	201	195	180	185	180	210	187	196	165	187	196	179	189	190	174	216	172	196	194	184	198	198	181	179	186	188	184	179	163	194	195	195	192	200	191	182	186	210	191	184	189	173	189	192	182	208	165	173	168	191	197	186	195	197	169	181	165	175	206	197	185	177	201	180	185	215	182	187	183	159	173	182	171	191	188	177	196	170	194	198	192	187	175	199	173	182	168	200	176	178	170	189	186	165	193	185	157	208	180	189	196	195	160	174	203	158	202	206	208	224	185	185	153	193	195	208	205	175	196	173	182	184	209	186	181	175	197	203	209	169	204	182	175	183	205	209	169	165	185	201	173	200	166	191	207	184	189	189	188	201	179	192	169	176	184	185	185	199	173	156	182	182	172	187	169	175	196	188	193	182	174	177	209	190	185	185	173	193	187	190	186	176	182	169	182	175	169	181	160	200	181	209	191	181	177	186	164	209	163	173	189	194	226	174	170	176	178	166	201	182	181	169	183	166	167	186	213	194	176	182	181	217	180	206	185	195	199	185	165	169	173	169	195	181	176	214	171	198	180	197	201	192	201	189	188	211	184	163	179	197	213	174	190	199	176	172	204	170	233	170	170	170	175	177	181	168	186	206	192	185	185	173	196	193	171	159	182	189	162	161	175	182	166	205	195	195	201	206	200	171	188	166	186	203	183	199	185	194	182	206	188	225	159	200	172	162	205	228	187	216	170	204	181	189	202	169	169	168	167	211	148	196	181	181	185	195	206	189	205	202	201	209	195	168	191	179	183	191	184	191	182	188	187	188	197	197	158	161	195	198	207	197	191	195	172	186	163	194	192	212	230	190	204	214	200	176	192	188	181	192	178	201	225	178	202	192	177	178	198	211	173	208	196	181	194	203	217	199	212	179	195	187	164	183	165	195	202	181	168	185	197	171	178	192	198	209	176	195	180	215	188	189	179	176	177	178	206	187	196	178	181	190	148	193	178	184	176	205	174	183	190	187	195	192	180	173	180	185	187	173	198	200	196	195	182	166	186	180	177	171	173	169	194	208	195	169	188	189	175	218	186	169	186	187	201	192	179	162	160	186	184	185	206	192	217	196	173	181	221	169	167	188	203	202	199	201	177	170	194	179	185	159	168	181	186	200	194	182	197	188	176	217	185	176	176	193	192	177	177	170	201	170	182	189	178	179	180	171	176	192	181	188	181	181	166	198	177	208	184	183	196	177	171	193	208	177	171	182	157	198	173	184	183	219	199	199	196	164	172	182	205	194	182	202	185	184	180	182	188	186	169	178	188	197	178	176	174	172	209	182	182	195	191	202	193	151	156	200	190	207	194	179	183	197	180	205	183	204	179	190	196	172	217	166	214	200	202	192	178	173	191	192	189	192	168	193	179	208	182	191	178	174	204	178	189	186	197	190	196	198	212	177	169	173	177	173	176	187	189	198	183	193	179	176	197	180	184	166	210	217	196	180	184	188	213	170	185	193	210	217	167	149	160	165	160	196	195	160	195	217	179	193	182	178	211	169	195	179	178	176	184	204	174	184	178	191	167	167	206	168	202	218	176	183	187	156	195	191	183	189	177	199	177	186	177	189	180	194	191	194	181	163	194	181	191	183	199	172	166	182	176	175	204	195	171	189	167	185	167	161	174	163	205	190	166	214	214	178	178	170	203	185	198	156	221	198	166	176	179	204	199	177	184	201	190	205	170	180	192	176	184	174	194	214	192	192	189	175	177	188	198	168	168	177	187	213	169	180	199	204	186	180	188	172	189	205	165	179	192	191	194	186	209	184	173	161	163	183	200	184	170	207	187	195	183	201	193	207	184	198	189	169	205	169	186	196	182	192	173	207	169	199	182	176	204	189	189	197	204	205	191	173	174	195	197	195	193	186	185	197	196	204	169	177	188	196	185	185	189	197	189	186	206	201	210	166	180	188	176	165	183	163	194	188	198	207	157	195	207	180	170	172	192	193	189	165	173	197	188	190	195	214	183	197	185	178	193	209	191	208	177	198	165	186	176	200	204	176	224	171	168	184	180	197	187	201	199	214	195	159	222	197	197	192	198	175	190	209	182	152	215	194	176	196	194	207	203	196	174	202	184	195	195	181	185	173	162	181	190	175	187	188	204	195	201	189	183	198	183	187	192	214	180	177	201	153	197	167	200	175	171	161	197	184	172	186	181	214	188	190	194	172	193	221	201	195	198	199	179	160	163	201	172	214	188	192	182	203	187	196	187	182	176	182	197	199	181	163	190	192	178	207	197	200	183	184	206	191	207	201	189	179	176	206	189	158	181	172	185	229	175	192	201	173	185	190	192	187	185	159	197	168	163	174	176	182	192	211	201	199	185	196	190	185	168	207	204	186	198	163	187	196	187	196	166	178	154	185	173	186	195	191	200	170	181	194	185	191	203	188	171	185	192	182	183	172	191	180	178	187	183	159	187	187	204	197	204	180	177	178	209	187	158	183	186	160	200	176	173	193	184	213	176	175	177	175	188	160	189	161	208	195	195	192	179	192	165	192	191	190	182	214	213	178	185	175	190	159	220	188	167	184	176	200	168	198	194	204	190	180	198	167	164	182	188	188	161	204	219	179	184	180	211	176	191	173	209	189	217	194	178	184	200	167	189	183	202	190	192	179	178	155	171	193	188	181	173	172	166	183	160	177	182	180	184	187	198	187	179	190	195	185	184	209	174	196	161	206	179	160	193	183	183	180	186	194	193	188	174	195	166	165	174	186	204	173	185	186	191	169	190	182	157	185	174	166	189	205	174	183	183	185	179	185	171	151	168	196	206	210	189	201	181	196	177	177	200	183	187	182	174	188	176	196	176	190	182	190	158	197	199	213	178	166	194	220	188	211	193	192	177	184	173	201	212	159	173	186	183	218	185	164	164	193	181	182	167	184	157	201	158	188	202	195	211
1814	536	531	511	536	525	497	524	517	525	510	498	474	513	497	488	465	480	478	451	494	472	435	518	505	510	471	481	493	508	493	485	497	485	470	453	477	504	499	481	440	482	493	481	513	470	489	488	527	516	462	451	474	461	444	496	469	473	491	463	498	464	515	529	505	495	478	474	475	497	462	511	474	486	506	492	528	469	477	475	440	465	466	475	511	492	505	488	476	473	467	439	488	487	527	463	500	498	506	485	441	479	468	483	488	477	502	489	472	549	517	495	481	443	466	454	442	496	476	496	464	464	501	519	479	495	474	464	521	459	514	473	487	538	469	462	504	498	493	487	447	504	499	502	493	487	509	493	486	479	474	516	486	487	467	510	535	467	463	504	507	496	490	524	474	500	500	452	441	498	497	467	502	483	500	472	507	477	489	498	479	485	485	483	487	484	459	481	465	448	511	490	462	519	498	476	476	480	493	503	472	496	490	500	476	502	501	497	485	493	495	485	487	467	479	522	481	479	503	505	470	453	495	465	478	507	480	470	532	444	513	472	489	481	521	468	449	466	513	469	506	519	501	464	504	477	446	498	477	519	488	461	480	500	497	482	467	474	467	474	468	476	496	503	475	461	453	474	483	474	460	497	468	465	488	464	491	475	493	479	492	453	460	512	489	482	531	478	507	522	465	464	467	480	494	497	503	497	492	489	476	491	472	486	499	501	487	505	470	479	465	530	541	496	495	504	513	481	464	486	495	503	449	482	473	465	508	507	509	529	483	513	461	501	497	455	466	473	478	469	514	496	508	486	490	478	467	486	474	505	505	508	477	477	516	521	451	498	497	489	473	454	534	464	530	499	507	488	482	484	484	489	472	500	459	477	463	462	480	497	502	499	494	482	453	489	495	437	459	483	425	496	510	523	466	503	464	494	452	493	509	457	492	519	483	475	490	450	478	496	460	487	492	483	477	511	474	487	498	487	467	496	488	492	493	470	513	467	486	502	488	468	431	477	475	507	478	438	502	521	476	483	451	485	452	515	464	492	507	496	478	481	507	475	478	491	497	464	462	487	501	429	530	487	524	465	480	473	476	481	498	481	470	481	484	481	509	510	501	488	462	522	477	508	526	513	447	527	467	456	443	492	489	437	486	501	499	479	486	473	461	459	463	455	480	462	496	503	452	488	463	445	446	468	492	455	452	513	491	478	489	523	466	506	498	493	473	488	453	469	450	528	496	499	489	489	484	500	477	428	487	476	484	455	501	467	518	499	497	451	469	510	497	478	501	442	469	503	499	472	462	463	492	491	479	499	489	463	482	516	506	474	486	476	469	471	555	477	500	480	461	513	496	479	487	479	463	498	450	490	482	478	477	469	501	472	481	498	489	509	475	443	464	501	482	467	525	455	459	509	449	505	491	463	456	482	502	472	481	498	471	487	462	453	468	469	506	487	513	504	505	476	480	484	522	470	488	479	522	495	506	511	477	516	495	523	481	481	515	454	489	488	461	466	492	475	470	477	471	516	481	456	508	465	508	462	540	480	500	469	439	504	501	484	515	482	467	489	509	478	521	452	471	496	470	456	480	489	482	490	527	470	439	490	535	519	490	542	488	473	472	505	483	506	494	524	474	489	541	460	466	492	449	508	504	522	510	479	471	478	467	527	473	505	495	441	491	479	491	466	435	500	478	479	509	453	501	503	436	495	440	461	520	538	507	471	450	486	460	474	477	470	472	477	526	475	477	507	510	478	480	502	475	485	493	484	451	469	499	475	488	527	469	506	528	503	509	477	498	487	471	505	470	473	495	508	493	490	495	505	471	471	509	523	545	518	490	530	521	496	474	483	489	509	509	471	482	518	477	472	483	478	528	446	441	481	490	524	468	452	513	497	509	471	503	491	491	512	497	485	462	454	508	500	515	452	464	514	447	482	505	519	550	501	505	463	457	484	464	514	473	510	488	457	487	456	492	516	518	508	463	444	501	534	478	500	480	470	521	489	513	449	460	503	443	450	450	454	443	480	464	490	470	506	464	455	477	497	506	479	483	503	457	469	530	498	496	510	459	512	492	521	496	460	506	470	455	486	470	440	475	485	487	465	532	479	479	468	524	474	512	483	507	503	438	452	482	502	485	521	491	469	445	450	518	512	518	477	471	476	481	495	509	503	493	454	477	493	513	474	498	461	491	503	460	450	488	513	470	501	478	511	498	509	516	470	499	497	553	503	471	471	508	497	514	495	453	506	451	495	534	503	443	526	463	497	470	454	525	465	479	500	501	492	499	551	476	531	495	456	454	499	460	493	516	517	493	446	442	486	455	500	498	443	522	502	454	481	495	472	432	525	500	529	449	487	509	513	496	486	468	458	480	489	503	492	469	491	506	502	460	481	470	504	509	494	466	484	488	476	522	484	438	472	483	508	497	483	480	470	471	508	473	475	494	479	488	489	453	497	484	460	485	507	426	514	481	487	477	512	488	454	477	478	476	508	466	499	502	504	504	479	518	460	489	511	501	467	505	471	480	481	508	481	489	484	447	506	488	497	485	499	503	503	511	476	492	506	516	474	485	488	468	471	471	496	472	477	496	474	496	494	467	500	506	525	432	500	471	502	490	495	523	499	476	477	486	439	505	481	452	497	482	448	491	512	454	479	517	479	499	472	493	466	482	477	514	513	484	497	480	477	490	473	460	494	466	490	481	490	485	487	503	503	499	482	483	479	503	461	480	504	455	521	511	509	470	486	524	476	474	485	456	484	519	527	509	481	462	470	478	482	500	490	451	506	473	487	475	498	487	515	470	494	516	482	487	479	482	465	495	492	503	490	515	478	494	483	492	470	477	455	517	510	545	484	485	489	497	501	461	497	491	478	474	502	471	473	512	550	499	495	462	487	487	462	453	492	475	460	481	504	506	458	499	476	512	449	504	500	529	492	453	487	493	494	517	493	496	533	436	472	503	518	503	473	472	480	462	504	462	496	505	514	464	510	502	475	510	496	492	482	463	486	506	517	494	477	470	505	472	490	524	488	490	463	496	482	429	486	482	485	477	464	504	463	480	483	475	532	509	475	503	483	565	472	511	498	519	488	443	495	480	480	501	519	498	514	483	515	525	480	492	496	474	491	482	468	483	513	469	477	457	494	475	513	468	481	470	507	480	471	488	460	467	463	516	494	468	472	510	457	509	481	453	476	459	435	473	483	490	479	513	438	497	512	487	502	496	513	459	515	486	508	493	507	500	478	496	465	489	487	461	509	459	487	468	501	499	491	470	464	493	471	501	479	499	444	523	517	476	503	448	491	479	454	495	510	493	499	493	484	479	488	497	462	475	456	482	482	546	484	477	449	463	490	484	485	517	502	465	510	470	496	490	499	464	491	477	472	511	530	474	515	526	510	473	486	465	483	443	510	480	501	462	482	530	464	466	458	471	485	461	497	453	498	516	529	503	482	487	453	482	454	465	504	509	470	470	462	526	488	493	513	483	471	500	484	467	489	532	486	496	473	484	469
8090	725	697	573	534	485	448	409	396	401	370	386	401	351	384	366	372	384	352	409	378	368	366	364	389	341	361	336	378	372	351	355	347	391	342	403	350	384	366	393	381	354	370	341	368	400	360	355	390	341	378	355	370	395	344	340	395	346	336	313	373	372	381	324	389	339	372	378	392	369	352	358	359	356	355	366	366	371	333	364	384	385	370	330	355	345	344	376	396	352	320	354	365	356	329	361	361	381	339	369	402	344	355	340	353	350	361	319	366	352	383	393	356	372	384	372	358	360	350	350	345	367	367	362	358	374	328	369	352	348	304	368	355	333	345	344	359	345	378	350	361	339	372	348	331	320	365	370	377	364	327	359	357	365	392	348	342	383	357	363	369	364	336	341	349	376	348	371	331	380	367	373	347	340	332	359	361	372	376	375	346	321	368	335	368	357	354	327	409	419	380	384	350	357	366	344	376	369	364	351	349	360	339	347	389	365	355	331	365	374	361	376	392	390	385	355	373	371	362	363	343	327	390	344	372	358	370	351	365	345	333	354	308	320	357	385	341	348	387	372	356	377	409	387	363	359	376	365	325	370	331	392	359	336	366	389	377	360	394	379	343	371	386	346	380	351	368	347	367	373	322	360	362	337	330	323	359	374	360	362	371	343	377	339	337	351	322	344	358	357	348	381	353	359	369	379	337	372	311	357	370	390	368	349	363	345	360	392	372	324	380	360	368	360	326	356	387	364	375	346	381	387	358	375	349	348	337	347	388	363	368	385	381	347	382	334	360	363	379	356	371	375	383	375	363	340	355	337	342	341	398	355	335	388	329	323	322	360	356	353	373	384	357	371	369	360	345	330	351	320	377	380	362	336	364	358	358	344	407	371	347	362	366	366	332	359	351	372	364	343	346	372	371	397	356	346	355	340	378	320	356	368	374	337	369	347	414	330	370	389	392	404	369	393	350	354	347	341	335	385	364	366	361	393	371	355	354	375	361	363	332	352	367	354	357	341	352	398	360	385	357	376	379	382	355	339	389	370	393	405	413	338	388	356	348	392	347	367	364	333	360	358	361	383	336	353	404	366	374	368	359	384	329	368	355	333	381	355	338	358	345	378	328	357	379	393	378	351	339	385	366	368	420	356	361	394	349	332	366	358	373	344	383	357	333	337	369	337	347	366	350	357	385	364	344	377	329	384	371	324	348	394	373	362	327	360	385	379	367	382	353	363	340	348	336	378	378	339	345	353	349	352	344	379	365	371	412	330	362	383	327	341	360	368	368	373	335	354	389	367	345	363	326	386	362	356	351	354	336	341	339	329	382	373	380	344	353	333	316	370	367	371	374	340	337	310	317	351	353	342	337	345	405	389	370	321	384	335	364	354	388	323	357	387	371	369	372	365	400	376	358	373	402	330	346	357	365	355	370	364	322	373	391	366	387	386	374	384	355	363	339	355	380	360	341	367	349	328	344	357	335	347	378	371	361	362	344	360	344	373	372	332	360	341	337	360	363	378	360	360	366	400	355	392	357	326	372	348	382	365	373	353	367	339	366	293	368	353	373	340	342	380	377	388	364	345	346	355	399	322	333	369	376	397	367	325	358	341	333	365	342	336	373	371	355	380	332	353	358	354	364	337	348	369	381	377	391	378	337	337	407	383	359	368	363	327	374	372	366	366	375	386	362	380	357	350	383	380	347	369	341	368	358	333	333	346	348	351	368	362	345	333	350	375	337	353	331	351	348	365	325	340	356	342	357	386	394	377	385	360	368	374	339	328	364	361	360	395	353	372	383	329	400	370	387	370	393	349	376	371	346	345	364	348	333	341	327	355	357	355	342	349	327	358	398	378	374	365	343	373	375	366	384	363	336	360	354	381	357	376	371	392	377	370	364	389	354	393	329	344	340	367	343	341	357	365	357	312	333	351	354	347	364	353	363	398	340	322	355	354	357	382	374	393	338	379	356	327	393	406	369	365	317	340	380	352	325	352	379	388	347	356	382	331	363	357	350	349	358	381	347	346	354	370	409	357	329	357	364	348	313	366	370	368	336	346	377	387	398	387	359	372	346	361	333	318	367	308	373	371	385	377	361	360	325	348	363	379	336	358	357	333	361	361	303	351	322	395	354	428	386	363	331	343	365	378	390	361	369	360	348	365	366	337	345	360	353	319	338	373	347	364	348	363	372	374	383	369	354	369	367	314	375	345	337	377	356	367	357	356	377	356	335	356	347	364	333	357	360	367	356	374	354	328	360	380	347	346	396	311	345	375	357	349	357	393	377	340	313	359	356	342	332	385	362	376	411	349	375	363	359	341	348	376	378	361	345	326	365	341	376	329	345	352	348	362	362	360	393	353	398	423	363	342	386	358	331	395	349	418	350	337	331	358	371	406	390	382	348	316	371	346	342	302	351	351	337	358	372	363	371	344	364	357	336	316	300	325	339	367	323	320	385	385	363	371	333	357	378	366	361	336	387	370	359	410	360	338	359	359	349	372	392	355	390	313	332	330	361	362	374	380	341	319	356	400	364	354	341	337	365	376	389	360	335	391	356	383	356	330	369	329	357	340	354	312	364	342	345	345	348	351	337	371	333	362	309	398	350	345	356	364	380	365	343	336	375	362	351	373	336	358	359	382	373	340	353	319	363	351	359	372	373	367	398	369	375	347	337	354	355	381	337	353	379	349	336	364	363	340	347	358	338	364	297	368	363	367	379	375	377	368	330	310	339	370	389	376	353	324	371	375	352	363	319	340	387	388	370	326	403	372	341	343	366	358	348	394	369	334	391	368	361	361	386	362	365	351	371	383	351	355	392	345	363	324	370	386	367	369	371	362	359	335	369	345	385	365	345	363	341	337	356	339	393	368	361	345	328	359	376	387	366	367	370	346	381	362	361	348	330	376	361	356	353	322	378	350	359	339	362	357	387	363	377	344	352	357	371	364	359	356	349	378	357	341	341	323	366	330	355	370	378	346	363	376	403	385	385	358	352	373	378	392	352	373	370	389	391	404	369	347	311	389	387	362	361	391	384	355	333	372	354	350	378	334	369	354	340	342	339	359	384	381	379	352	331	376	327	379	365	362	365	353	389	368	377	376	318	364	359	393	377	348	387	359	359	435	369	370	368	389	373	325	363	395	355	351	354	375	356	375	359	369	364	373	367	369	349	332	402	359	354	392	371	376	347	360	343	379	345	391	358	357	379	348	345	368	362	352	381	349	383	385	365	354	377	354	349	385	332	368	365	363	350	373	369	358	385	337	368	352	392	370	358	327	382	383	356	361	351	339	329	333	330	356	336	389	372	324	362	384	340	343	356	364	379	371	360	344	355	389	346	365	334	329	363	357	346	346	329	367	366	354	354	331	379	385	366	346	347	345	345	364	357	346	363	319	342	338	388	334	383	364	376	342	393	354	325	409	344	376	332	374	378	374	321	390	351	348	348	374	360	346	357	369	325	342	363	344	356	341	347	368	389	363	378	352	345	364	330	364	393	361	340	363
6629	1064	1678	1706	1511	1385	1299	1107	1047	1002	990	961	931	927	925	870	859	845	903	843	866	847	834	865	894	882	889	871	862	854	836	853	848	816	902	848	915	821	870	825	833	840	873	870	850	909	854	843	861	875	836	767	848	796	866	827	866	862	803	861	819	814	824	831	803	814	853	796	792	813	846	836	819	841	808	807	826	866	829	833	802	794	846	844	841	830	822	836	797	807	852	806	796	835	821	846	902	859	820	807	832	836	869	835	816	840	795	816	844	845	812	811	784	848	811	778	842	875	897	804	854	850	811	843	822	805	866	830	850	853	834	790	739	810	798	816	896	845	797	856	851	824	793	791	796	815	858	867	851	830	847	777	801	824	817	802	781	804	832	795	835	783	820	832	776	848	798	856	813	800	871	811	843	859	843	794	816	840	872	862	797	790	794	784	829	815	837	771	854	833	788	883	866	829	877	857	864	836	863	826	821	788	830	866	798	815	832	877	800	843	812	846	829	790	825	844	850	789	855	778	816	795	828	836	822	822	809	860	863	857	877	851	860	817	851	869	821	792	789	827	783	808	856	850	845	786	820	849	840	847	787	846	823	817	835	838	816	888	815	901	795	835	869	847	870	837	838	835	860	824	823	882	795	795	801	844	818	781	813	759	808	818	875	839	865	826	849	806	840	780	789	828	810	861	862	862	808	802	842	838	871	848	832	870	845	830	861	842	794	833	833	792	862	833	805	830	900	801	837	820	802	828	828	821	854	829	841	837	859	882	829	888	812	824	772	777	853	784	878	907	856	799	835	798	821	869	801	870	833	830	824	841	849	858	836	798	828	835	875	735	804	841	799	814	850	844	826	821	834	838	842	813	815	826	856	864	843	852	878	826	818	789	859	809	838	831	878	821	768	822	828	770	806	848	876	784	822	853	836	827	857	829	826	861	824	845	800	817	817	833	850	798	871	829	832	823	823	902	853	846	889	790	850	838	836	799	848	844	829	843	777	835	813	809	838	793	847	846	826	840	857	809	859	856	789	813	839	796	873	815	817	817	791	829	871	810	805	812	856	809	874	891	806	837	841	853	868	879	826	809	832	868	814	851	835	839	816	821	810	803	877	801	850	830	816	830	844	837	873	840	770	781	840	834	854	833	842	880	814	816	801	851	801	780	831	821	787	853	860	870	810	803	846	786	821	819	845	809	840	833	861	831	830	865	811	837	839	855	841	824	830	842	759	786	857	851	815	816	821	815	847	834	836	825	820	825	875	815	782	789	814	853	782	778	827	787	840	822	810	802	806	830	836	861	846	787	868	789	824	841	828	816	868	814	793	815	849	869	844	824	876	816	801	810	827	865	798	831	842	805	824	808	837	822	831	826	724	834	822	865	800	827	809	784	797	877	865	842	803	808	849	862	815	793	821	800	798	835	838	864	766	848	807	815	852	809	800	864	843	862	778	857	874	854	816	844	817	825	840	833	825	837	815	817	861	859	824	845	801	835	855	861	826	825	856	803	805	872	800	756	804	812	811	833	831	802	772	774	849	828	842	829	805	781	790	845	840	838	839	846	848	869	818	836	831	800	800	819	835	826	847	837	854	910	821	803	829	849	860	808	847	858	787	795	825	790	798	831	815	825	824	795	815	826	873	789	776	804	825	757	837	821	838	817	834	815	804	816	841	735	820	805	818	757	824	812	875	821	837	853	865	823	827	808	842	818	787	833	816	848	862	841	781	823	850	840	861	780	795	845	836	816	784	792	811	817	821	812	805	863	860	819	866	824	870	834	874	792	856	800	853	816	774	840	830	862	807	820	835	815	813	866	858	809	832	861	878	784	813	771	847	819	833	758	828	791	836	857	795	827	796	785	800	836	851	843	815	812	845	828	865	828	790	833	827	844	849	798	828	881	807	816	836	835	779	846	803	827	830	822	836	825	826	819	797	839	801	809	880	872	822	871	812	870	795	839	798	801	841	873	814	811	834	807	830	845	795	857	861	802	863	809	838	804	792	866	867	815	842	830	829	806	822	816	829	829	823	847	849	777	835	850	836	747	863	818	798	755	794	814	855	817	868	807	805	827	814	844	805	795	783	866	805	836	788	828	836	832	827	836	825	833	822	855	803	766	803	829	817	814	783	840	852	823	846	816	815	827	778	837	788	868	842	809	831	885	784	841	782	858	850	796	791	849	783	820	826	776	820	854	850	833	888	821	830	838	873	815	815	810	828	838	812	873	846	846	799	878	872	799	814	834	828	799	838	778	798	842	840	858	785	831	818	858	843	833	833	840	884	851	832	810	808	814	796	835	846	866	770	868	859	837	809	775	833	826	782	776	860	825	863	853	819	856	809	825	836	847	797	830	782	831	836	829	797	838	822	874	851	864	799	865	831	849	804	782	850	830	800	829	834	838	837	801	794	803	844	882	827	870	826	843	859	808	814	840	841	819	798	873	798	792	872	762	853	815	856	827	796	827	820	845	844	822	769	796	827	846	872	845	816	814	807	839	827	837	853	753	864	803	786	789	850	789	802	808	844	879	833	793	822	837	812	859	850	815	818	839	831	857	824	877	782	806	852	840	816	828	839	864	835	846	825	847	797	794	798	822	856	816	831	811	800	761	800	817	822	841	788	837	867	807	858	798	816	842	788	809	832	818	870	843	842	799	843	840	846	839	832	778	831	862	807	785	838	865	830	844	760	816	825	803	851	823	833	814	783	775	890	803	839	815	790	855	792	838	816	828	837	900	814	836	822	787	853	817	829	834	853	841	865	838	831	801	836	834	834	797	727	772	893	837	824	824	777	815	817	858	837	813	833	834	859	834	803	809	790	830	796	760	806	801	802	842	823	868	885	864	774	817	790	881	828	851	865	812	871	764	873	856	841	810	809	838	846	801	824	837	847	860	808	842	845	795	828	842	805	865	844	858	846	847	827	815	810	820	840	861	831	815	843	847	786	842	861	846	818	819	879	803	837	856	833	844	844	803	834	827	823	874	810	847	787	757	770	795	803	801	829	823	849	861	870	854	795	797	858	824	885	823	850	786	814	847	818	892	832	800	814	816	806	892	809	848	855	812	812	787	829	790	817	811	821	844	784	813	839	797	780	807	824	848	853	880	836	845	834	873	844	799	834	813	819	810	865	860	856	804	819	831	813	836	841	868	867	863	818	813	861	826	820	813	828	839	802	847	815	853	845	892	828	803	803	812	805	815	856	783	826	814	842	792	876	813	836	809	785	815	802	811	838	871	810	863	853	785	850	837	836	825	812	871	798	848	802	854	817	825	808	840	863	819	793	781	790	795	824	793	837	810	819	806	790	834	853	827	846	837	835	853	822	825	814	799	852	827	831	798	847	791	815	831	841	850	815	798	825	804	804	857	837	818	846	793	853	781	808	881	797	842	798	859	834	807	858	841	862	823	860	856	855	767	839	800	806	854	816	846	782	780	824	842	879	859	913	829	837	794	847	754	777	834	857	863	807	801	887	832	824	824	840	807	827	829	829	827
14971	1428	1092	793	611	531	477	484	444	380	397	357	371	387	351	377	331	355	355	383	324	335	328	351	326	395	324	342	351	290	359	350	337	332	283	302	336	326	331	342	326	354	318	329	325	303	294	320	366	376	321	292	297	377	316	331	324	351	344	337	310	349	345	308	320	333	354	326	337	324	375	338	332	322	316	344	342	352	369	329	330	349	326	337	343	357	317	332	345	342	311	316	312	348	349	334	317	320	333	355	313	323	335	323	318	349	338	324	309	309	327	364	334	294	329	321	332	326	350	354	329	299	382	322	353	331	323	305	335	357	343	308	317	344	310	327	317	320	326	344	275	352	286	324	307	346	311	339	335	329	318	321	342	335	335	318	342	352	319	347	318	318	340	369	316	368	316	361	324	341	322	316	331	359	324	294	360	333	313	331	314	293	331	312	311	321	322	338	315	331	356	351	303	353	311	337	355	303	304	315	363	350	318	319	326	333	305	323	323	283	338	327	341	302	339	342	337	335	309	347	322	316	302	329	310	344	348	318	305	324	300	313	342	314	329	309	337	335	324	312	340	358	357	341	299	323	361	296	340	329	333	294	326	340	345	334	344	312	333	329	314	343	323	321	307	336	325	370	342	312	358	335	326	343	330	354	331	332	322	338	345	313	349	312	309	329	356	340	304	319	327	333	359	329	357	310	337	325	339	317	327	327	354	308	310	345	345	349	321	298	358	345	342	367	348	311	356	297	339	342	323	320	292	345	333	321	298	344	335	325	339	292	335	317	330	320	344	309	355	313	325	349	305	331	363	334	331	311	346	297	329	359	309	304	313	325	358	328	318	291	296	374	333	345	336	324	341	317	333	306	327	315	330	346	351	321	342	308	264	354	325	321	363	327	330	332	330	328	319	304	361	346	310	344	356	351	296	312	321	305	305	296	326	362	332	337	312	327	395	343	321	362	334	318	320	357	310	356	311	316	315	272	306	305	294	313	315	330	301	308	337	299	341	324	329	317	340	348	287	300	358	351	355	357	324	354	305	327	347	346	362	304	316	326	298	315	367	319	340	342	346	319	296	320	359	290	362	357	315	339	302	341	354	332	326	318	324	357	309	324	316	363	350	348	319	336	345	323	314	324	327	337	335	304	300	348	344	338	303	291	309	384	351	366	316	359	316	328	312	327	318	328	305	373	324	342	304	347	329	345	342	312	303	329	315	328	319	340	329	345	325	343	329	311	318	328	321	333	338	310	344	354	312	368	293	348	322	339	348	324	308	329	326	338	318	320	315	305	330	359	399	317	325	328	323	363	319	322	314	340	284	287	325	326	285	320	336	353	319	322	345	316	298	324	320	304	306	341	352	357	357	312	312	330	326	324	311	364	373	327	332	320	323	322	303	322	313	326	306	326	331	309	337	334	316	284	327	355	314	337	308	325	296	367	330	332	323	312	309	342	318	317	347	336	297	327	337	328	345	344	339	311	318	285	326	307	329	349	314	334	305	335	307	351	312	335	284	312	360	365	320	320	327	314	355	354	317	356	341	316	333	342	340	320	330	326	349	322	345	310	363	340	333	315	346	315	325	348	318	292	350	355	303	308	321	332	326	304	340	327	339	336	340	337	371	355	339	338	334	361	298	314	332	326	345	340	323	325	333	329	342	339	357	329	337	337	379	339	311	348	332	354	333	363	320	319	336	334	339	315	333	320	319	318	331	340	301	308	298	295	337	308	316	331	331	320	332	310	335	308	320	328	328	358	293	310	332	341	319	323	278	331	325	311	338	326	329	307	337	344	338	355	329	302	318	361	308	317	328	332	327	285	358	356	346	329	369	289	344	318	288	328	340	328	331	337	317	329	323	349	329	319	301	344	301	350	315	323	307	332	341	310	348	301	335	326	318	331	323	329	307	353	341	301	362	346	316	312	354	316	312	295	333	326	335	323	337	322	328	298	350	341	343	362	347	286	356	337	315	334	334	344	320	308	308	366	324	329	320	313	320	347	325	320	360	332	355	315	342	359	319	333	322	343	313	333	331	352	328	297	364	322	329	318	364	333	336	335	294	309	362	336	319	325	288	304	330	321	342	323	325	352	349	338	306	344	321	323	270	332	308	351	372	323	332	302	339	333	324	303	340	337	308	345	344	348	345	325	314	319	322	302	331	318	325	359	329	334	310	313	371	337	318	351	343	304	337	334	325	331	306	332	310	343	321	282	343	355	298	337	341	363	348	345	326	364	329	341	343	335	320	321	328	369	295	272	348	360	330	319	327	319	327	357	336	312	367	339	309	286	301	333	354	336	375	342	330	327	340	339	323	315	326	328	317	337	317	330	335	363	332	341	339	312	341	327	355	296	321	336	356	326	310	314	332	308	334	309	316	339	339	330	358	332	348	330	344	330	297	367	338	350	316	342	345	330	321	333	342	308	298	349	332	351	360	326	343	300	315	339	354	335	327	371	322	331	314	325	314	318	354	285	320	301	312	343	338	346	313	351	311	359	336	332	327	334	330	317	304	349	353	327	333	298	318	330	345	318	305	313	324	325	337	303	351	315	337	310	343	308	321	280	360	348	330	315	316	294	359	355	321	328	340	323	330	348	343	302	372	342	350	380	372	304	335	347	341	349	336	329	359	340	353	351	319	349	361	375	302	363	320	339	324	357	350	321	292	371	336	309	334	310	334	346	326	331	321	335	356	365	321	322	342	350	314	303	290	350	314	311	322	324	360	358	344	354	322	343	329	312	295	330	323	310	343	340	322	337	361	300	354	312	340	361	309	333	323	328	335	322	336	354	346	346	345	346	343	326	313	297	311	306	314	331	370	337	302	334	333	293	332	353	341	326	300	323	332	333	303	296	326	348	282	320	324	331	332	298	339	298	332	339	347	325	312	318	311	346	330	338	341	324	319	329	307	322	308	334	310	329	318	319	327	346	313	292	323	369	296	359	318	341	328	347	359	309	326	324	332	325	321	360	357	332	329	390	338	324	328	326	335	313	313	334	297	341	328	323	324	343	317	333	331	300	309	332	330	317	332	325	325	299	284	311	293	313	353	348	317	287	318	304	358	357	333	310	350	369	319	327	359	293	318	340	342	336	305	319	343	321	336	313	329	335	353	322	350	370	331	353	316	343	322	327	345	314	341	362	333	311	331	343	341	356	331	353	351	340	347	321	310	322	309	330	349	328	345	311	301	322	318	337	336	348	379	294	326	343	326	358	361	376	342	317	319	314	334	337	289	317	323	357	367	301	330	340	371	338	319	345	303	334	331	338	337	346	362	360	323	341	359	324	344	318	325	316	348	331	340	301	288	319	352	326	328	334	338	359	317	312	352	329	342	337	369	315	334	329	332	298	316	324	341	333	312	341	316	344	330	340	332	337	309	325	362	324	307	313	314	341	315	349	352	358	317	343	345	312	346	341	337	341	348	320	287	317	316	308	328	346	321	407	321	342	321	316	345	314	306	346	300	317	306	322	321	322	324	335	356	342	341	368	360	335	302	315
8353	1337	2242	2352	2027	1823	1544	1320	1258	1195	1060	1055	1017	989	906	872	906	857	895	908	883	820	827	838	774	799	853	846	750	790	790	774	801	703	761	785	747	762	749	804	757	833	807	777	744	711	750	722	777	702	750	772	774	715	772	707	731	780	715	731	724	765	735	697	711	739	677	727	766	767	740	775	710	749	781	722	724	789	700	757	702	725	785	801	743	731	753	757	764	743	698	746	740	723	706	719	729	717	707	720	713	704	720	744	764	690	746	741	772	699	774	710	750	712	770	749	720	721	715	744	733	739	737	743	749	775	750	742	718	709	752	731	718	726	759	672	748	726	701	741	740	744	765	734	706	734	725	678	718	777	751	721	752	796	746	696	760	688	687	742	757	741	745	760	754	770	715	762	705	713	757	746	742	760	722	743	730	734	727	771	776	777	672	763	711	697	769	680	733	774	741	757	750	758	734	713	745	733	784	722	717	718	722	723	748	681	747	698	749	736	708	721	728	767	729	755	790	694	728	770	764	707	753	786	716	708	745	692	719	721	775	813	691	735	746	722	759	744	750	753	735	732	749	773	711	813	724	749	724	695	757	780	717	729	741	743	756	773	747	730	769	761	754	661	751	746	753	772	710	782	722	688	739	749	751	738	668	675	782	718	728	721	741	733	774	720	759	740	690	729	682	711	722	784	725	748	728	751	748	773	777	744	744	776	754	736	724	730	704	697	734	695	705	716	740	679	779	705	698	738	819	756	712	716	727	727	750	785	767	718	733	764	741	791	726	776	725	742	726	719	806	727	757	733	730	740	741	755	763	746	742	719	756	710	755	745	783	677	710	708	729	695	726	778	748	735	722	708	708	742	747	751	758	733	722	778	756	739	745	778	697	761	741	790	736	732	689	770	760	682	760	743	731	729	763	717	700	704	733	771	747	760	762	736	771	753	724	683	736	762	760	666	775	722	785	726	743	715	738	724	699	697	714	748	722	751	748	693	700	764	699	746	739	729	720	711	708	781	757	787	744	676	751	768	755	735	743	781	714	787	742	763	765	751	779	795	715	710	762	758	709	722	760	726	766	750	714	746	714	740	729	762	677	721	750	829	742	754	718	730	729	677	727	749	758	705	747	684	777	705	715	760	757	749	723	753	761	704	752	771	756	747	803	773	739	730	688	694	733	723	742	749	700	754	756	756	759	697	754	772	726	755	735	721	781	751	742	770	730	758	717	740	742	710	718	703	724	711	787	713	714	714	743	740	771	727	754	708	756	753	709	731	728	696	699	703	746	802	748	748	749	735	725	786	746	728	728	730	726	716	766	739	718	737	713	733	734	699	718	719	712	736	732	767	755	739	700	744	699	736	757	745	680	743	690	747	769	728	760	749	737	757	771	723	702	745	738	696	687	745	763	794	742	686	729	730	683	706	708	741	748	756	755	699	729	771	738	720	743	721	702	732	720	715	755	715	767	768	751	748	731	768	755	718	757	721	704	742	740	714	738	795	736	722	737	783	742	764	782	736	751	702	774	744	756	726	707	713	733	745	785	777	746	739	736	770	712	717	720	704	694	756	717	732	712	718	741	741	733	693	769	756	792	730	719	711	743	712	799	747	778	739	717	730	742	792	741	723	752	737	778	720	737	793	749	739	676	730	735	720	762	740	719	776	712	732	764	676	752	742	744	733	749	754	729	773	690	780	723	755	754	769	764	728	720	722	729	738	690	679	726	760	715	749	731	738	742	700	735	748	728	725	766	757	744	743	708	751	734	753	773	723	817	743	739	722	725	757	703	733	717	781	723	762	745	714	766	737	711	766	746	733	731	690	759	769	737	733	764	800	771	715	765	708	673	737	757	757	744	763	731	700	773	741	746	770	754	784	736	747	764	762	737	719	737	747	714	744	705	691	718	741	749	726	750	729	762	779	711	724	745	752	726	788	723	704	753	783	710	715	742	762	716	795	727	708	733	722	728	767	719	697	753	745	750	739	725	737	731	706	736	704	754	693	771	728	748	694	713	713	741	710	756	743	768	756	724	715	762	730	673	729	734	720	755	773	752	726	690	735	734	694	744	707	730	726	738	749	718	718	737	765	731	702	732	726	783	719	738	752	739	659	724	721	736	760	707	704	717	722	749	736	705	695	731	753	742	746	744	772	696	761	785	750	762	753	717	725	754	757	701	739	743	751	740	710	723	778	723	715	698	753	757	759	692	717	719	725	754	762	759	696	731	774	742	789	747	706	719	755	715	751	721	721	711	746	651	783	733	745	758	726	734	761	738	772	704	751	706	724	729	726	752	715	731	736	721	722	739	770	719	756	722	758	702	731	705	726	740	738	687	707	731	770	723	726	701	719	732	705	731	695	759	714	694	737	735	742	699	744	748	704	742	728	755	735	708	756	763	698	686	733	681	735	731	728	757	746	753	718	767	720	682	760	708	735	752	774	747	753	753	707	755	725	722	759	737	751	744	706	783	756	740	766	723	713	763	739	741	736	768	720	724	756	734	715	761	708	802	768	713	783	730	738	695	727	752	758	731	755	745	759	704	757	716	735	763	725	755	751	738	752	774	710	781	738	723	756	723	775	676	702	699	710	760	754	664	725	778	772	745	727	738	732	734	701	733	709	762	713	777	710	735	769	734	754	771	732	744	695	711	692	746	683	754	751	747	698	729	685	724	760	729	765	722	743	709	805	707	704	730	754	723	731	782	737	731	732	751	716	750	784	721	726	749	740	740	731	703	734	753	752	723	736	728	748	723	777	757	751	710	728	778	747	724	707	720	716	762	727	724	740	771	731	729	714	720	766	725	707	695	706	737	698	729	752	769	774	727	729	734	765	698	697	721	745	747	745	668	700	727	761	754	779	722	755	752	763	710	757	781	729	747	764	703	712	731	704	741	768	759	749	707	685	686	731	731	734	767	747	754	722	753	734	701	710	729	714	759	708	723	769	750	732	743	749	746	753	782	738	766	717	725	760	755	726	718	710	725	758	760	740	777	767	702	759	746	749	728	699	750	680	735	724	745	769	730	714	760	705	734	759	743	780	702	746	745	717	723	792	749	727	711	721	725	765	763	775	748	746	714	767	731	750	737	720	692	756	773	718	739	688	703	730	725	733	763	751	750	787	743	716	762	806	750	756	758	706	717	703	705	704	779	720	716	796	726	736	764	727	736	719	720	696	722	708	719	728	764	757	761	760	670	752	714	756	750	738	720	724	752	762	739	764	745	693	745	745	749	713	748	695	700	718	747	703	721	676	815	738	765	769	732	716	749	748	733	762	700	716	766	752	747	749	782	697	755	735	790	686	733	745	803	711	819	748	770	733	754	722	757	780	747	730	743	732	725	711	717	726	773	746	772	781	781	717	723	734	763	756	733	734	699	702	726	689	716	729	724	728	754	721	737	724	712	734	708	762	766	753	693	754	726	731	787	753	751	737	719	709	810	737	735	758	716	774	771	688	714	731	718	782	751	765	709	748	689	705	764	731	735	743	739	733	718	731
1523	215	197	199	175	184	175	171	189	185	214	175	205	184	192	199	183	160	184	168	176	200	193	177	184	172	164	182	172	183	185	179	169	185	182	184	199	195	184	178	192	175	174	181	182	178	180	197	194	194	212	211	190	192	157	149	181	153	190	185	172	209	199	203	189	169	213	161	203	189	193	208	167	169	193	185	201	179	216	184	168	169	152	181	164	192	203	203	189	213	203	177	195	201	198	167	216	153	198	170	176	199	184	201	177	188	173	193	172	208	229	170	191	214	180	199	208	205	217	175	182	203	172	196	160	221	175	189	169	179	218	176	198	197	201	178	190	209	199	162	175	183	158	199	189	182	183	202	171	190	177	173	176	169	184	194	183	196	181	203	186	162	189	168	171	204	175	188	186	174	206	213	196	170	176	210	184	191	189	183	175	192	198	166	185	191	169	183	208	194	193	192	188	182	184	188	170	195	191	190	170	196	187	226	180	214	198	165	191	184	165	204	199	216	193	208	200	183	197	197	175	188	189	185	213	206	189	200	185	181	199	203	184	181	171	182	209	171	178	174	198	183	171	175	190	188	185	202	176	176	217	204	203	199	180	176	195	174	226	209	201	180	204	156	154	220	201	190	180	179	196	181	171	181	186	172	168	184	185	188	215	214	183	176	172	183	183	169	166	166	161	170	170	202	169	218	193	188	178	198	195	164	195	175	195	174	212	201	192	193	176	155	176	185	209	197	215	175	163	188	160	186	177	173	183	172	170	205	176	212	196	190	189	214	173	193	208	193	200	187	195	170	183	204	169	200	185	191	217	176	188	202	184	207	145	153	189	187	184	218	191	212	209	170	184	180	176	157	189	203	166	177	180	169	156	187	191	188	195	169	209	189	192	160	183	175	160	191	169	186	184	189	214	181	196	176	183	190	189	176	191	191	190	179	179	190	196	177	204	207	187	188	177	189	174	194	213	189	176	178	194	169	230	186	206	177	200	184	204	175	189	167	204	173	188	180	181	181	172	199	185	185	205	197	197	180	196	165	184	190	196	184	186	183	182	173	222	209	196	189	179	152	200	211	191	149	183	189	166	167	210	191	172	197	172	201	207	202	194	186	187	182	157	180	191	160	177	203	201	186	204	185	202	189	189	178	183	212	186	190	207	164	186	191	169	185	177	179	163	181	194	196	206	195	173	195	189	184	148	191	201	201	188	188	196	179	164	199	178	181	189	201	166	183	199	175	205	172	192	166	191	196	180	180	182	211	177	178	195	153	183	194	167	160	189	206	171	161	199	185	184	191	184	176	168	188	180	190	189	176	196	190	186	193	201	184	166	176	167	173	161	174	182	184	167	191	166	153	213	200	175	212	183	179	203	178	181	185	211	197	185	188	193	211	192	171	184	180	178	193	170	165	188	193	182	189	162	201	177	179	206	218	183	195	174	171	186	174	178	193	170	185	178	176	173	160	176	224	201	190	162	181	162	170	196	188	159	204	210	191	181	197	188	193	186	187	191	169	194	182	186	175	201	188	175	191	197	163	181	178	196	174	156	169	176	194	187	176	206	198	192	177	206	175	175	191	192	168	239	193	185	192	179	194	180	171	193	188	182	162	178	183	189	185	191	173	189	173	208	189	164	191	208	170	190	185	196	208	165	177	171	178	193	192	201	198	186	179	193	175	205	178	199	215	191	176	188	169	173	174	195	148	192	173	175	186	178	196	162	180	178	181	201	200	201	202	182	179	198	184	176	164	173	165	210	158	193	190	158	184	160	182	186	181	180	182	218	196	164	184	162	184	174	178	177	184	181	185	182	213	222	208	178	168	176	176	191	193	161	181	175	190	186	188	191	208	179	195	164	174	174	199	178	169	195	192	195	163	173	219	194	161	173	190	175	200	169	204	185	172	175	180	173	162	189	172	186	184	163	206	175	194	179	201	174	213	194	170	178	186	204	182	204	196	199	194	191	208	165	173	211	208	181	178	194	164	172	190	189	188	217	182	179	204	159	186	167	196	162	209	188	204	192	196	215	215	199	173	178	172	175	178	181	185	196	180	180	203	235	192	197	190	186	197	184	215	184	223	198	197	167	178	184	192	177	196	205	185	205	193	194	193	199	169	163	202	197	194	189	197	166	162	177	178	195	218	203	176	181	180	213	198	161	193	186	208	164	171	191	178	182	167	185	195	181	187	190	180	196	202	180	160	175	206	196	187	176	185	174	184	201	191	191	209	152	224	168	198	206	169	188	191	185	181	193	179	169	182	207	163	172	195	197	175	194	168	163	166	181	174	180	205	173	197	187	136	190	170	171	210	183	206	189	183	158	202	212	248	190	207	187	198	184	186	165	194	187	175	182	190	202	187	201	212	174	189	158	219	173	182	207	181	159	183	200	195	178	199	168	179	186	159	167	192	156	193	200	191	184	159	163	188	176	184	171	187	176	183	187	219	169	159	165	179	199	215	188	177	193	163	178	178	167	177	183	185	189	221	159	185	170	194	181	193	202	185	164	185	170	179	175	193	194	177	249	220	195	191	182	195	189	163	175	198	193	190	201	202	179	172	190	191	190	167	211	186	179	209	199	205	189	176	170	188	135	207	199	183	173	206	200	191	190	165	184	168	195	199	166	186	184	195	179	181	161	189	172	208	176	171	177	200	185	162	156	175	185	183	192	195	178	187	189	165	195	179	210	201	188	183	190	211	208	204	201	190	172	201	167	170	201	184	201	168	192	181	178	172	174	186	167	169	191	181	207	194	190	175	181	191	198	182	194	191	185	182	171	202	185	189	198	198	216	198	185	181	193	163	186	177	172	194	211	185	171	178	211	203	178	173	172	199	180	161	181	181	172	166	231	205	181	171	192	169	176	182	181	185	197	168	165	197	193	191	195	166	187	218	206	167	169	183	184	187	202	171	147	199	192	179	182	175	179	205	216	201	188	197	203	174	179	189	197	183	188	184	189	162	185	206	191	165	196	207	185	197	188	187	175	177	197	191	209	178	192	179	188	198	191	198	202	187	189	198	170	183	197	204	184	204	171	172	184	174	188	170	177	199	186	180	189	144	197	192	190	180	184	198	179	190	185	169	175	162	185	208	173	185	209	197	171	156	183	215	185	181	182	188	182	169	167	168	158	157	156	186	187	217	174	164	204	201	193	193	157	190	193	153	214	218	197	162	182	189	215	194	182	171	181	179	179	186	157	189	172	193	174	182	185	212	205	167	197	178	187	181	194	174	191	194	194	166	169	162	196	178	203	204	180	193	185	193	195	179	160	181	200	175	164	178	167	179	168	192	167	184	197	177	176	182	180	212	194	192	178	196	215	204	154	167	182	189	213	187	178	172	218	195	199	193	181	203	201	204	200	206	181	195	188	174	188	192	204	174	196	163	179	182	188	198	206	173	164	201	204	186	159	196	179	187	188	160	207	212	182	202	175	172	175	174	183	193	189	195	199	216	160	200	161	182	174	197	181	173	168	183	182	192	190	194	188	187	166	204	196	191
1703	450	511	538	532	530	509	517	488	504	468	503	515	488	520	483	488	491	470	475	499	464	498	490	511	470	471	499	488	502	479	461	493	494	471	458	494	484	487	443	521	489	488	453	484	476	467	489	437	513	508	527	457	499	515	451	451	481	491	503	463	474	477	484	465	485	511	510	488	498	478	492	499	477	511	466	480	476	482	451	489	441	480	478	475	454	467	491	519	484	493	451	462	465	471	470	477	508	528	467	501	472	473	462	529	487	503	465	490	492	490	480	470	461	511	486	462	472	461	496	460	510	499	471	526	456	504	503	468	476	483	486	490	459	504	501	482	487	468	475	432	473	458	496	485	492	483	481	503	473	453	463	500	499	433	521	511	464	495	457	485	475	502	483	469	492	458	455	448	484	502	466	498	477	509	497	498	480	495	494	497	448	479	516	483	462	468	489	497	470	491	469	472	496	467	504	459	429	496	509	476	447	498	437	475	486	484	476	444	492	500	497	507	458	482	497	493	456	473	475	452	469	462	499	482	520	470	491	480	463	437	487	474	479	483	491	512	491	497	451	517	453	478	517	459	530	516	453	514	489	431	497	460	477	478	486	473	471	501	475	493	509	457	463	467	474	504	459	437	479	451	492	464	481	470	505	488	488	469	461	517	492	457	477	434	503	486	457	463	494	436	497	485	487	478	482	465	486	491	439	484	462	463	497	469	492	478	489	493	505	511	486	510	483	498	494	491	488	511	489	480	428	480	516	425	504	499	429	462	489	460	477	500	493	470	442	487	460	508	476	521	473	498	479	442	435	462	492	478	503	487	506	498	492	478	498	472	466	437	447	447	490	464	476	516	478	492	518	453	473	486	461	472	489	527	524	436	454	469	483	490	498	479	522	502	463	524	488	486	453	510	449	506	496	476	511	471	474	487	469	477	482	465	481	473	467	501	488	514	469	478	534	485	449	494	494	508	499	473	478	505	476	480	480	494	456	492	524	495	457	416	507	483	458	446	506	501	466	494	484	478	501	520	502	499	505	464	498	480	497	486	514	481	485	503	480	482	483	497	460	469	471	449	516	501	471	477	475	482	507	463	459	489	474	488	505	493	490	499	500	518	453	451	485	487	481	502	454	490	474	501	513	534	511	511	484	500	451	485	514	473	494	518	478	479	460	476	477	464	483	524	500	525	458	494	471	527	480	440	494	467	488	474	462	537	471	501	491	487	489	468	482	508	498	465	472	486	490	498	481	495	483	468	482	501	457	522	444	465	470	461	488	500	492	474	469	494	464	500	524	497	463	456	463	482	488	473	498	519	510	503	480	471	510	462	459	533	510	500	503	470	506	489	460	494	494	475	509	446	460	479	515	448	481	473	435	493	509	477	498	513	484	477	447	475	472	531	475	491	509	494	487	516	462	500	477	521	487	471	498	477	480	462	497	492	511	476	501	492	505	515	514	494	488	438	519	514	485	497	482	467	442	479	520	483	437	498	496	495	522	441	511	510	474	514	525	489	506	480	484	523	464	460	502	483	516	521	484	482	514	477	494	503	472	502	483	455	465	489	507	489	478	488	477	493	501	496	493	468	500	452	495	477	490	504	451	463	471	471	459	502	477	494	510	476	458	478	464	503	500	494	453	494	467	485	473	504	487	462	480	484	438	497	482	483	474	534	478	525	507	466	508	488	475	491	515	489	472	488	525	455	458	462	512	505	482	484	453	448	483	411	472	433	492	494	485	453	467	458	465	505	515	545	492	493	481	456	494	466	521	457	463	492	475	478	517	497	494	473	475	494	489	527	467	478	479	457	509	498	492	497	436	537	503	507	491	429	510	475	505	505	508	441	477	478	467	461	498	484	475	462	465	440	481	476	483	490	494	492	474	472	483	461	438	476	526	544	497	474	464	442	467	475	473	486	493	489	471	528	508	453	474	482	473	519	477	473	488	522	502	497	515	453	496	484	525	471	478	495	497	468	499	486	473	487	463	479	501	454	522	443	512	493	486	496	481	497	485	449	494	502	472	482	459	507	493	488	465	451	468	495	523	498	488	504	455	486	440	462	482	486	455	478	474	462	471	478	463	518	493	463	471	493	471	470	486	433	506	477	470	496	455	524	484	481	475	479	466	484	474	458	461	502	454	468	450	503	467	460	505	524	496	482	498	451	466	504	530	464	485	506	511	491	509	472	467	487	463	497	496	494	472	494	468	473	487	459	503	461	496	468	477	469	494	459	505	449	516	476	482	499	493	442	514	468	480	480	462	463	474	477	479	486	471	468	483	486	492	471	478	511	501	534	465	513	458	469	472	496	481	479	487	491	472	490	449	485	454	502	522	478	491	478	492	444	465	513	494	513	483	500	489	503	465	502	471	487	483	497	492	452	466	458	425	469	454	489	453	489	466	462	470	475	533	485	457	474	466	484	474	491	501	485	451	481	491	530	492	487	501	516	469	504	480	481	516	513	544	509	507	434	502	477	483	501	457	496	463	478	467	476	460	486	486	502	488	446	444	513	493	478	482	478	479	435	479	478	488	508	465	475	485	506	510	499	482	504	481	504	420	478	464	503	467	452	481	472	493	502	472	450	494	494	478	496	465	484	495	457	501	463	461	503	484	455	473	507	479	509	447	526	485	495	454	475	518	484	490	482	501	481	500	491	511	500	510	489	475	456	492	470	450	454	441	477	470	443	507	483	465	499	498	515	526	488	453	506	491	487	495	487	508	506	514	510	489	483	499	500	461	446	467	508	470	512	487	472	502	485	456	503	463	456	452	483	526	453	474	465	493	501	470	485	462	517	454	486	468	495	480	499	490	467	486	485	467	459	531	460	474	491	510	504	432	507	491	509	496	492	487	466	483	498	492	524	459	491	474	485	459	488	441	488	512	504	471	519	507	450	497	445	468	465	475	465	492	520	499	474	517	461	471	476	456	451	474	467	504	485	498	462	515	479	456	466	492	445	507	472	506	488	510	458	490	484	469	466	472	472	460	497	486	476	459	518	474	508	469	492	511	502	504	482	471	515	454	478	461	461	479	450	458	492	491	469	482	500	455	450	487	484	473	491	479	487	479	485	421	477	479	481	481	478	480	514	502	464	486	485	439	477	504	475	482	493	455	564	495	467	490	496	504	472	492	483	412	491	504	477	471	467	459	462	484	484	481	491	494	459	482	471	484	505	458	496	494	486	483	504	452	484	471	473	489	482	477	502	455	480	534	483	446	452	480	449	493	481	532	486	485	485	458	474	458	493	495	483	467	514	462	475	511	504	457	460	464	442	482	463	498	494	461	547	534	469	498	471	485	454	501	442	454	477	497	492	482	494	451	488	508	475	492	463	513	465	470	467	477	443	485	489	506	490	478	456	476	481	461	476	470	459	492	490	502	465	487	483	518	482	485	518	507	456	504	536	482	485	486	499	472	460	505	485	500	506	473	524	463	481	459	501	489	507	499	468	515	484	493	487	463	446	445	495	500	457	452	516	457	482	479	487	500	506	462	495	474
8069	730	701	556	512	457	441	423	413	391	374	410	369	335	373	383	372	370	402	360	375	373	363	382	358	336	370	344	327	371	372	370	367	384	404	347	347	342	388	354	333	356	375	370	383	398	367	364	371	399	368	369	334	379	358	367	337	340	382	336	375	359	351	384	343	389	366	361	358	330	370	359	381	389	347	358	380	357	348	334	349	329	376	373	321	382	377	373	335	421	349	405	373	375	353	344	342	344	345	346	366	351	387	357	368	352	389	388	320	354	363	378	392	365	373	346	369	363	369	383	339	355	364	326	343	352	336	347	348	368	377	346	365	348	364	326	354	412	348	386	379	355	371	371	347	348	317	349	372	377	342	346	378	322	381	360	338	380	381	358	362	351	374	368	347	353	334	369	368	354	338	334	362	362	345	353	331	339	334	371	356	359	370	360	374	379	376	363	382	338	373	321	379	332	377	389	380	347	396	388	359	346	332	374	346	379	325	370	358	388	369	380	365	388	354	350	360	368	356	364	327	384	371	375	333	363	369	406	352	352	319	340	336	332	334	368	353	364	356	328	344	300	345	340	370	372	349	343	343	346	365	372	385	347	364	367	325	359	368	366	370	362	326	329	355	344	344	363	320	347	356	362	332	374	380	358	358	363	329	349	353	355	387	385	372	369	348	325	365	357	371	353	353	346	339	360	347	309	389	376	375	349	363	376	346	363	349	328	402	354	326	349	418	345	371	338	359	333	376	343	336	362	336	364	366	363	314	356	347	356	370	322	363	354	333	351	350	384	347	349	367	366	385	389	361	381	378	354	336	304	360	368	361	352	405	363	360	344	331	347	316	362	391	365	369	361	353	353	344	340	351	378	360	412	350	359	368	357	370	329	361	384	367	386	355	365	361	352	348	342	364	341	343	347	363	330	367	386	355	343	362	332	327	362	373	327	339	348	322	360	312	370	384	362	369	352	367	365	390	348	332	336	334	371	362	336	356	387	349	382	395	396	351	363	376	347	365	365	326	363	398	388	371	342	363	335	375	342	354	350	390	357	365	369	339	343	354	348	363	365	355	337	366	357	376	334	326	359	329	356	348	318	376	365	380	346	322	340	362	333	337	358	375	317	363	360	353	386	346	327	312	365	352	366	360	367	378	352	365	356	351	354	352	370	361	359	379	345	341	336	348	353	350	337	355	382	364	331	342	333	339	372	401	362	347	368	387	375	344	339	357	370	347	342	341	341	350	335	374	359	352	361	357	369	338	327	392	348	349	374	369	361	315	343	385	358	379	365	379	346	357	390	365	336	355	377	378	393	359	353	344	369	346	364	350	381	364	353	334	350	370	372	365	337	343	373	348	346	348	350	354	351	359	379	370	351	394	405	348	342	344	318	350	341	348	342	373	347	364	352	377	345	363	351	384	390	390	373	350	351	336	333	370	331	379	331	348	351	368	377	350	345	392	336	357	323	364	326	370	389	368	314	318	357	360	324	346	341	349	384	395	354	358	366	349	391	405	343	357	376	368	381	360	363	366	344	372	335	307	363	337	382	366	353	359	323	339	368	342	330	365	350	328	364	330	309	334	342	332	417	351	349	327	367	353	358	354	341	375	373	387	326	361	355	324	386	348	328	324	386	376	359	374	352	389	363	340	359	335	342	329	380	363	358	374	362	373	388	321	332	367	348	327	321	363	360	399	378	354	360	320	346	337	363	338	376	342	375	370	363	353	353	342	392	375	342	354	373	311	326	381	351	324	352	347	364	375	345	364	355	366	329	354	361	396	364	377	311	368	387	323	387	351	360	358	372	371	373	384	358	355	346	375	335	343	359	324	368	388	366	326	384	348	296	345	350	366	367	375	353	390	391	377	369	363	348	371	350	385	364	375	364	360	403	362	338	386	379	326	326	384	369	393	373	362	362	355	336	395	336	374	324	340	395	351	341	375	359	395	316	358	391	344	371	311	362	353	400	334	325	350	374	354	351	368	353	355	328	363	382	361	335	322	361	342	329	363	371	367	346	348	356	354	342	347	345	333	371	369	353	375	341	354	378	374	353	372	373	407	361	374	370	332	341	340	342	363	358	394	375	355	347	364	365	326	360	355	358	333	359	357	337	376	332	320	326	364	369	391	363	355	358	339	358	359	350	330	381	332	359	372	346	380	333	339	362	354	379	369	385	377	368	359	355	336	350	357	333	334	331	360	378	365	361	357	328	326	353	395	358	353	383	352	373	338	371	338	330	339	362	366	334	336	318	335	388	301	337	366	377	368	372	393	290	380	329	352	315	340	325	334	357	395	351	362	368	387	381	367	381	388	407	351	366	344	316	352	389	359	381	365	349	359	338	387	340	361	356	336	353	356	362	391	367	394	377	353	372	378	360	385	384	388	364	377	350	356	334	359	354	350	362	325	345	339	353	360	342	369	334	384	354	363	400	361	376	344	347	355	345	386	360	309	331	339	371	335	364	310	361	353	354	358	342	336	383	364	346	292	337	349	378	349	338	382	381	331	329	340	340	355	380	351	370	348	360	303	344	358	345	376	368	375	372	388	347	360	355	344	355	347	371	324	359	367	348	375	352	361	327	361	352	318	332	343	304	410	360	333	347	356	349	338	348	356	348	336	373	370	342	327	362	344	354	351	345	330	371	343	375	327	376	360	361	369	336	369	381	373	368	370	403	332	340	347	338	342	367	347	321	353	400	366	334	345	363	390	382	366	360	377	351	375	371	378	378	319	371	366	392	332	402	373	329	360	374	332	356	353	349	366	367	335	359	344	337	347	370	345	348	336	356	353	344	352	387	379	351	388	362	342	354	379	402	367	340	347	361	344	372	395	326	343	367	357	357	340	391	393	350	351	344	332	401	363	358	385	380	338	364	379	338	310	395	365	363	343	351	372	367	363	378	329	367	362	354	373	331	354	348	366	415	390	361	322	369	365	342	401	376	335	391	314	320	371	346	373	355	345	379	383	358	363	393	347	335	323	369	395	374	321	327	353	359	359	371	357	358	343	318	355	377	362	377	365	355	322	383	375	338	357	318	329	350	348	383	387	343	327	383	329	345	353	341	351	366	312	347	312	344	342	396	370	368	314	329	331	334	336	351	369	405	355	348	312	373	326	354	381	334	350	325	388	384	354	373	369	339	352	343	372	376	341	388	368	372	355	376	334	320	358	360	346	355	322	324	389	370	365	342	370	353	386	334	375	399	376	389	326	344	375	344	358	355	348	370	328	357	333	344	362	392	349	372	336	340	370	388	339	376	356	368	363	367	352	347	374	357	385	354	386	342	351	359	326	356	386	339	373	378	377	332	324	361	352	340	365	385	348	354	376	372	378	383	343	366	373	368	358	335	386	378	369	331	347	377	368	361	376	360	361	353	352	344	369	353	363	364	325	346	381	396	316	360	377	332	423	343	384	375	358	341	377	362	327	327	361	349	397	333	332	365	353	357	358	369	348	366	376	364	322	347	375	367	383	351	350	355	359	346	364	359	344	350	338	342
6547	1121	1636	1675	1454	1390	1303	1184	1125	1031	1045	979	923	949	972	930	886	898	898	949	915	861	867	902	874	859	831	865	864	891	837	849	868	848	800	848	835	832	810	857	953	837	805	864	826	848	831	791	821	837	818	823	865	787	799	881	854	860	823	846	851	845	861	806	849	808	866	826	817	805	876	823	833	804	850	820	864	828	791	812	814	850	788	827	849	854	820	871	847	839	789	811	829	856	838	836	855	852	840	831	851	833	824	817	824	783	815	788	807	818	854	805	836	801	769	868	801	804	808	838	821	783	818	836	830	876	800	836	839	838	799	827	812	852	804	840	816	804	850	834	827	859	854	860	878	831	869	885	809	826	785	798	825	763	795	857	849	795	836	810	828	841	855	834	791	833	845	856	816	876	821	789	820	820	764	821	815	845	794	815	810	777	855	857	857	800	791	834	827	774	814	872	865	832	843	840	845	786	817	865	827	863	822	808	820	857	761	783	806	803	855	845	844	840	860	830	826	806	818	782	813	816	774	813	854	843	801	815	790	838	851	901	856	852	789	864	821	819	814	786	825	850	833	854	830	822	824	823	792	789	805	874	782	760	857	817	786	873	797	798	820	816	841	844	808	810	857	885	894	804	839	875	868	849	852	835	801	822	773	841	853	747	802	864	823	813	819	800	812	796	847	821	811	837	821	800	857	796	845	771	800	840	821	845	870	757	801	850	874	804	827	809	794	839	822	833	876	813	838	849	797	802	810	800	740	835	818	853	825	769	887	829	823	849	804	859	833	810	790	794	824	805	821	830	837	848	870	884	776	785	772	802	807	777	803	831	855	847	826	853	806	814	825	829	828	812	890	823	810	796	770	845	850	806	795	773	825	837	796	813	791	853	841	786	861	851	835	802	832	868	833	817	797	790	834	844	848	815	822	800	870	823	842	852	819	846	816	811	829	798	780	762	848	845	838	854	842	749	799	816	819	829	832	825	844	896	796	830	807	806	825	846	835	791	829	795	887	769	844	850	805	867	862	818	824	833	814	820	875	809	837	843	850	815	816	800	824	868	853	830	830	812	766	825	851	845	853	838	805	814	784	841	812	829	810	845	875	848	846	827	864	817	781	806	825	839	783	866	803	801	819	840	828	800	868	803	826	865	816	793	882	830	874	805	831	831	775	821	789	852	854	839	814	897	817	807	803	818	803	784	840	828	847	802	875	752	827	825	856	813	827	837	778	810	874	832	796	834	824	863	838	765	818	852	814	774	793	825	785	808	825	835	836	823	777	830	811	848	831	804	875	776	816	845	791	815	791	810	813	815	775	795	860	780	798	806	805	812	822	864	794	840	860	817	789	862	785	810	820	835	834	835	813	843	846	827	824	847	836	852	813	825	840	878	798	818	792	812	791	864	791	823	793	751	758	876	868	873	846	837	820	827	831	856	849	861	852	878	832	777	806	807	824	845	802	814	858	827	824	803	837	861	823	865	837	829	818	821	812	797	798	798	872	838	823	819	800	806	843	815	831	848	805	857	846	774	767	808	838	853	849	835	780	858	807	851	836	822	840	806	825	789	836	814	837	833	846	860	854	813	803	817	809	846	819	835	789	757	768	780	806	840	795	937	817	828	831	822	814	858	793	802	853	776	822	814	797	814	829	876	830	817	778	804	839	861	813	808	790	867	825	795	838	837	815	882	845	825	843	851	863	840	800	794	845	803	853	822	817	869	859	826	799	892	848	815	813	835	806	808	861	847	843	803	809	882	771	826	811	869	838	886	853	830	767	825	781	824	854	787	821	821	798	825	848	841	814	802	823	875	800	864	780	805	867	766	796	821	800	826	850	822	810	814	860	858	822	846	808	834	800	836	839	854	833	830	844	880	824	818	844	848	824	857	760	828	796	807	862	838	762	800	846	870	748	806	812	791	777	855	862	805	856	850	807	856	808	825	801	809	792	796	848	831	777	782	799	832	815	859	774	868	775	819	777	881	774	815	791	789	836	816	838	855	819	785	842	837	821	858	825	823	849	833	821	805	864	813	875	826	810	893	861	825	850	826	834	828	850	822	839	813	831	885	850	831	832	861	865	812	742	788	859	807	838	822	807	781	804	832	820	816	863	853	844	837	810	812	843	830	820	802	815	821	767	880	845	765	819	822	853	799	753	816	865	808	828	800	875	842	836	829	804	832	849	787	807	819	816	785	851	822	823	816	796	849	812	835	811	789	850	835	848	828	916	812	823	890	801	799	860	827	822	824	770	816	851	865	821	826	837	816	810	883	794	798	806	792	869	800	811	852	829	831	813	900	838	854	873	855	843	820	877	845	791	829	844	804	798	826	833	892	842	825	804	804	860	790	838	817	884	839	827	802	885	813	880	829	826	808	811	819	814	859	827	734	777	849	862	776	796	834	794	802	876	834	803	846	844	842	841	826	845	772	841	845	829	800	830	845	848	833	799	785	831	832	789	837	819	809	858	866	808	817	821	807	759	831	820	754	813	809	834	825	811	822	807	816	832	809	860	834	802	839	761	836	888	865	838	797	856	813	834	808	729	818	832	832	793	843	787	799	839	769	879	786	855	852	797	842	822	830	850	846	854	812	819	768	827	833	842	836	828	769	836	838	770	825	850	834	825	773	841	788	823	871	806	861	817	831	855	804	822	851	799	843	888	844	809	810	769	857	827	852	832	822	844	816	828	872	813	824	849	818	802	782	829	819	821	810	772	838	818	872	819	781	810	827	769	841	790	805	825	764	885	836	803	826	809	866	812	831	808	829	789	808	844	813	817	867	825	788	823	821	837	788	814	817	888	854	825	821	814	888	839	862	814	829	808	804	855	825	867	842	829	807	867	847	807	862	821	811	827	770	756	800	800	850	818	809	811	890	828	868	780	874	846	820	815	826	838	829	805	833	803	840	840	838	871	820	837	878	788	799	776	860	835	816	806	828	850	809	868	850	822	852	784	840	737	797	867	849	795	821	804	798	803	861	792	809	813	783	793	807	872	848	806	812	806	850	848	826	787	840	797	836	805	789	828	846	840	865	857	796	877	835	814	825	774	828	865	843	865	837	806	777	868	803	810	834	780	858	839	821	856	831	838	850	808	807	804	788	831	790	805	785	849	830	804	836	794	833	782	826	808	757	862	833	839	823	842	822	774	806	822	863	836	865	833	865	836	828	863	807	851	853	817	811	850	820	795	868	814	800	820	844	858	828	776	880	783	828	827	824	809	822	845	827	822	849	844	789	764	825	836	788	790	838	844	852	774	817	791	844	835	816	790	818	822	840	791	849	812	843	832	805	813	800	835	842	806	831	780	865	811	817	826	823	921	816	828	831	809	812	778	747	858	792	864	808	844	825	781	819	822	800	839	879	806	868	802	828	839	819	838	799	813	819	851	881	833	818	840	797	838	808	797	826	828	799	858	822	790	796	829	832	837	835	846	832	829	843	851	792	793	793	813	802	818	805	855	813	772	841	852	854	843	839	834	820	825	820	819	814	850	802
14825	1351	1005	821	592	503	516	447	367	378	354	372	379	373	344	372	331	306	351	323	329	328	339	360	353	314	328	320	341	331	362	342	334	331	330	303	303	355	356	351	321	320	309	317	314	302	342	359	357	350	369	342	308	344	359	332	302	351	347	320	355	344	326	319	326	326	334	338	351	327	307	350	298	337	307	359	347	314	343	352	322	321	333	308	322	302	357	360	327	361	369	310	327	337	327	339	333	319	315	324	324	331	332	295	324	328	331	333	341	353	303	341	336	319	333	294	288	312	343	334	302	327	321	306	329	311	342	315	379	314	336	343	352	312	279	325	290	369	324	358	338	350	333	314	376	343	338	353	307	309	351	327	324	321	336	328	308	305	323	295	313	311	322	338	338	330	335	305	281	348	355	336	341	294	317	323	335	368	287	304	339	296	309	345	312	337	301	342	327	342	307	286	308	325	322	321	330	331	338	287	304	329	314	331	340	317	300	316	308	352	327	362	329	280	334	322	333	312	344	317	307	346	315	334	287	308	339	344	343	328	377	327	374	344	326	333	335	359	341	320	337	318	315	320	296	323	301	338	315	328	317	341	314	307	340	353	309	319	337	336	366	315	325	302	356	338	300	316	331	342	355	313	314	344	330	300	347	360	334	322	342	307	344	346	298	314	302	315	337	314	356	299	328	323	315	347	354	333	317	293	343	322	306	317	327	322	300	309	346	345	323	337	359	347	322	331	311	363	319	330	322	304	308	362	302	301	314	314	297	335	349	354	309	313	328	305	338	316	312	316	310	337	316	306	336	344	321	286	294	299	341	315	298	287	320	325	313	313	303	350	324	333	302	331	319	300	311	339	371	319	307	312	327	350	359	348	338	343	304	322	310	329	309	329	328	308	309	342	296	336	342	317	304	327	324	304	316	327	311	337	334	347	335	363	313	347	333	360	321	338	346	304	304	325	382	361	355	343	314	336	360	323	315	303	329	326	349	347	328	325	332	313	346	344	363	315	340	334	333	341	323	326	343	344	337	342	338	320	347	324	335	346	339	295	326	329	329	323	311	336	320	332	344	320	353	319	360	344	313	363	353	340	362	332	309	309	358	328	315	333	322	332	326	331	289	335	334	296	298	327	310	338	342	314	353	320	336	337	303	336	324	313	323	314	312	353	348	318	329	314	299	320	312	303	346	309	338	320	335	314	371	349	318	319	296	356	337	330	332	331	309	287	352	345	338	321	313	354	347	338	312	317	326	352	338	307	338	318	321	355	301	324	379	347	311	315	333	309	321	339	332	330	338	320	331	341	311	296	370	326	347	363	293	306	318	329	311	322	352	332	291	310	320	328	358	291	334	335	311	338	328	313	324	351	355	349	356	304	321	339	298	306	309	340	354	345	370	293	342	309	345	384	328	349	328	323	315	312	352	350	318	352	361	349	325	352	322	310	336	353	366	333	322	328	353	324	336	313	323	324	310	320	312	303	327	376	312	340	297	300	296	304	343	360	319	297	314	320	307	341	333	347	349	337	373	326	341	305	334	318	388	301	288	324	340	332	338	328	308	323	341	307	296	341	338	327	319	317	357	334	299	298	306	322	341	305	330	348	296	351	334	300	327	342	358	350	333	307	318	330	387	341	295	338	336	314	325	329	331	327	346	312	314	341	310	327	345	365	360	327	331	327	311	340	347	314	311	320	336	341	338	314	321	335	338	343	350	356	347	300	322	323	330	318	322	320	323	320	370	337	351	310	333	319	309	333	313	325	340	329	348	352	310	361	321	314	329	319	340	294	329	351	377	286	326	386	340	340	325	312	319	335	330	346	319	359	310	321	331	314	346	318	353	316	330	313	345	327	321	300	331	308	334	310	292	308	344	319	326	343	298	324	313	347	319	308	347	331	317	311	317	336	326	332	322	315	302	324	340	326	301	325	344	376	329	313	312	327	339	310	349	335	350	358	357	300	317	320	307	346	335	364	304	336	350	329	306	336	318	321	311	345	305	342	326	336	339	325	317	304	307	323	312	318	343	327	347	315	311	299	343	349	347	326	295	353	323	298	356	313	289	307	332	306	291	303	324	313	291	330	311	327	331	351	323	324	337	347	310	321	317	353	342	319	310	336	326	317	303	317	315	331	334	308	294	312	333	310	342	345	312	329	340	329	348	302	307	342	318	356	318	293	345	357	317	346	343	358	344	361	328	328	330	330	293	330	337	338	311	351	341	341	312	298	342	310	314	301	335	335	348	319	340	296	350	333	365	304	327	296	341	308	325	332	321	302	332	333	355	294	337	316	329	311	308	301	353	341	335	302	345	334	280	341	358	305	325	311	317	345	296	324	320	329	314	315	294	342	302	335	316	335	330	348	363	335	331	302	326	277	327	342	325	343	309	321	324	318	310	328	336	324	326	314	296	370	300	313	330	311	342	334	332	349	302	311	304	321	327	327	301	310	302	374	294	335	336	334	329	352	339	318	320	340	343	349	352	326	322	327	322	307	328	319	315	311	346	343	349	365	301	337	324	318	310	344	323	314	324	331	330	299	316	330	333	306	338	339	297	335	333	348	349	338	340	344	314	328	335	317	354	324	334	342	291	337	285	314	328	324	326	337	316	344	345	335	332	357	342	353	335	313	349	317	312	328	355	308	321	348	335	338	340	349	335	341	292	312	296	289	314	353	331	343	332	325	326	293	331	301	328	329	317	348	345	290	298	367	358	293	348	331	329	298	346	322	337	286	343	309	313	296	312	355	338	303	325	347	316	355	332	337	328	353	329	340	353	346	339	316	332	327	346	303	296	308	294	352	322	315	315	288	367	322	297	316	336	335	338	335	321	355	342	357	329	296	339	326	312	303	328	313	293	326	293	340	327	338	347	327	309	325	354	334	324	305	321	352	369	368	317	332	322	373	353	326	306	349	342	317	367	316	346	317	344	361	350	328	322	324	301	309	340	321	337	319	323	324	319	319	354	312	346	350	345	289	372	341	334	326	319	337	356	337	332	303	302	318	368	324	311	331	332	303	318	337	347	331	349	353	324	339	305	332	317	348	316	347	302	320	343	315	308	304	304	312	332	333	318	295	351	315	330	311	352	332	330	322	305	358	297	336	294	333	321	281	300	297	317	342	318	332	306	337	344	339	313	311	314	319	344	319	319	304	317	325	352	351	313	361	331	324	333	318	351	335	306	354	310	327	308	299	320	329	337	354	311	354	333	307	301	310	335	308	361	362	318	315	325	328	342	308	347	342	352	333	352	329	314	329	317	330	312	336	327	307	337	324	348	307	298	328	313	340	294	338	315	325	360	314	340	318	310	336	325	308	326	326	315	356	353	354	345	304	334	316	321	305	328	340	331	313	331	345	301	345	321	352	333	328	341	320	317	335	321	333	360	338	324	343	342	329	344	337	322	289	327	305	296	322	328	325	337	327	328	350	315	336	308	335	333	342	368	318	359	292	324	355	326	361	297	365	343	342	366	319	310	298	329	338	326	343	306	314	329	340
8268	1272	2144	2313	1939	1736	1497	1318	1260	1065	1054	1086	1021	991	891	873	847	837	883	894	802	833	784	747	809	801	766	760	765	743	766	760	797	743	756	713	716	760	730	717	756	775	799	788	741	753	721	755	747	755	739	732	761	735	760	755	724	740	729	723	745	729	776	748	705	750	713	730	803	756	728	756	778	796	761	732	756	696	725	712	710	734	728	738	706	748	720	752	749	731	690	741	742	735	773	740	742	742	745	757	758	726	731	735	755	718	705	785	760	756	756	740	742	725	748	707	745	749	724	750	697	754	760	745	748	722	737	728	781	754	714	722	751	779	780	731	746	741	730	768	725	707	743	737	683	767	736	705	785	734	720	751	760	692	753	744	768	707	769	757	679	700	637	766	677	722	761	757	786	761	692	757	676	736	720	763	751	731	758	768	710	718	746	695	747	708	747	733	779	761	749	736	743	689	736	723	725	699	761	733	708	663	750	764	763	735	728	736	748	713	731	713	747	730	726	704	751	763	691	730	769	752	792	825	694	733	717	775	737	712	741	705	759	740	763	730	699	747	741	738	744	737	751	742	749	704	720	756	745	759	745	801	746	742	783	730	726	733	714	731	732	740	726	720	691	706	708	791	710	742	774	746	712	739	758	725	740	702	759	726	743	695	727	690	765	733	740	731	747	699	718	754	701	738	748	772	775	755	711	757	747	780	735	747	735	712	747	761	679	748	740	687	742	708	723	752	731	774	714	700	707	729	713	743	764	687	698	695	717	768	696	706	797	711	725	723	705	802	786	714	719	761	737	788	730	742	687	710	711	684	758	728	764	687	728	698	794	678	718	689	703	748	723	711	738	716	716	744	736	756	745	744	741	765	731	680	729	758	747	723	749	728	684	701	696	717	691	769	681	745	737	763	701	723	712	707	747	752	720	741	748	739	754	757	723	768	753	775	765	707	729	733	712	729	691	753	750	751	762	672	740	729	687	740	726	708	745	754	718	703	724	670	748	721	722	686	726	705	720	717	734	750	755	738	754	750	751	767	762	722	777	746	720	755	721	785	734	731	745	791	734	737	654	673	726	736	751	713	734	787	748	751	770	739	703	726	710	756	723	742	749	735	743	733	739	726	745	684	762	742	719	746	735	720	749	737	783	724	752	791	728	728	735	737	702	735	727	678	757	716	763	747	737	729	758	773	737	749	736	801	697	735	738	771	758	713	683	701	684	755	735	773	704	721	736	769	707	747	767	675	670	731	706	684	702	774	757	718	737	722	707	731	738	733	715	726	725	788	746	767	740	738	792	735	686	697	752	761	760	733	717	711	744	739	744	759	755	747	727	739	761	719	714	740	779	722	753	705	707	759	731	749	764	746	744	745	754	750	749	719	767	756	783	759	725	751	748	713	735	760	745	766	714	718	717	765	740	667	747	708	717	724	715	781	732	736	660	675	696	732	778	747	758	704	735	744	688	689	754	698	681	724	730	712	746	695	686	730	737	699	748	756	739	719	720	725	733	738	739	749	767	742	693	726	716	781	775	700	729	707	730	742	695	724	728	763	710	716	753	715	703	747	762	750	743	720	729	724	759	726	715	756	756	713	808	774	735	737	747	759	744	720	759	753	719	695	710	730	751	769	790	746	678	740	727	728	783	718	760	746	777	692	741	778	693	715	745	742	726	757	751	759	683	698	707	779	721	796	746	744	716	686	693	766	718	751	738	731	720	723	709	730	746	756	701	734	728	724	739	729	734	739	742	810	755	769	730	766	706	778	763	732	681	754	696	787	750	741	699	749	699	690	769	740	752	765	699	791	755	730	735	737	708	733	744	714	684	735	752	760	731	693	738	744	737	710	678	694	737	708	754	679	704	699	712	733	720	764	725	750	732	738	742	692	745	736	755	732	765	720	699	698	698	722	725	770	760	774	716	702	741	748	727	746	702	718	740	763	732	712	744	745	757	793	732	765	674	812	750	739	704	738	724	723	716	738	710	754	715	751	738	732	777	767	718	745	740	755	734	756	762	708	681	750	727	732	706	758	731	748	728	769	756	688	739	708	713	695	761	722	711	750	749	754	718	710	717	725	737	749	726	704	740	742	745	733	788	706	723	701	686	752	728	744	731	747	776	707	768	723	754	687	738	724	706	694	731	751	734	786	761	795	729	681	704	721	722	748	719	718	728	769	725	720	744	753	672	727	725	752	729	748	758	693	739	747	714	748	695	793	768	735	717	695	744	781	755	728	703	711	750	763	645	731	695	723	752	752	719	746	699	652	745	767	779	786	687	795	737	712	743	758	710	767	687	722	723	713	736	729	731	727	729	728	766	739	708	739	760	763	732	763	762	719	769	728	786	668	651	772	765	715	717	697	767	728	702	716	722	766	768	690	801	715	751	731	699	686	726	721	717	781	739	708	693	742	759	758	729	656	768	725	819	757	698	712	753	698	714	751	766	710	718	775	691	731	712	704	748	755	768	751	728	806	680	708	757	716	716	762	720	711	721	703	719	702	696	707	751	750	724	699	701	762	707	711	747	752	748	757	708	759	744	721	749	741	702	727	754	796	716	715	752	728	718	742	713	764	763	735	692	792	727	747	729	767	761	757	717	742	738	719	757	701	723	765	735	720	779	690	723	748	759	770	770	732	714	762	696	718	728	772	750	732	695	708	758	716	750	742	720	719	733	724	753	695	725	712	781	724	750	783	697	730	690	738	715	759	725	701	723	739	689	707	704	722	725	699	717	718	738	729	685	726	705	713	749	724	706	731	744	690	685	740	738	701	783	731	748	703	764	737	764	770	745	786	762	752	742	738	727	728	749	732	759	706	759	706	752	722	729	696	728	739	674	776	746	781	698	727	770	701	711	738	730	713	743	717	710	718	688	706	767	773	732	736	715	721	735	714	723	767	722	742	695	699	690	751	763	702	725	788	697	750	777	727	763	711	723	801	694	729	753	707	745	777	713	681	745	748	749	763	739	726	787	742	736	743	737	698	695	739	734	757	727	705	695	699	744	745	735	761	739	722	741	696	714	735	737	739	693	715	733	681	783	783	756	724	722	717	791	770	715	713	734	746	747	770	723	724	736	752	746	719	707	713	758	732	751	761	709	741	689	717	711	727	696	705	778	725	728	734	787	751	751	724	738	726	734	716	738	714	661	739	742	716	751	702	711	711	749	690	727	742	727	750	737	740	703	779	721	732	718	674	804	752	718	787	684	771	760	730	697	699	741	692	766	741	735	764	691	712	734	734	706	723	700	734	768	733	738	748	746	714	763	766	731	738	734	702	784	747	745	710	740	777	668	776	726	740	738	712	719	709	696	720	754	719	726	711	699	737	708	721	739	734	716	722	755	706	785	727	742	689	720	700	695	771	710	722	729	714	789	776	749	736	711	754	741	736	730	794	739	725	698	714	686	743	746	773	691	751	751	738	741	733	708	696	735	715	789	737	725	761	753	742	738	713	751	727	697	722	663	754	712	760	741	697	748	697	692	722	762	695	761	740
1411	206	205	212	188	209	162	181	164	195	198	181	181	195	178	173	188	196	203	193	181	195	196	199	161	190	199	187	160	187	182	198	159	168	207	194	179	191	160	150	193	191	177	201	173	184	199	179	198	183	197	217	185	171	209	195	180	155	187	155	158	204	190	186	180	181	148	175	190	192	201	186	166	204	192	196	200	192	191	204	185	173	162	185	200	187	190	218	176	164	206	168	168	165	207	205	162	157	195	166	222	168	195	183	177	198	187	165	194	177	170	169	180	158	171	169	151	150	171	190	192	207	166	178	191	175	181	204	206	183	191	198	204	185	165	192	173	207	184	205	208	177	194	193	173	205	164	175	155	198	174	186	167	181	190	194	179	203	189	145	189	182	176	200	203	180	172	194	219	184	158	162	171	192	201	192	184	177	226	200	187	187	182	194	196	188	189	175	186	186	179	209	158	194	206	202	179	207	190	184	202	169	181	213	190	190	188	188	174	200	176	198	194	176	177	212	192	172	170	181	216	194	213	196	178	200	192	194	166	188	160	190	195	186	186	191	181	196	182	207	169	182	171	201	186	179	181	169	182	209	165	213	203	181	204	190	185	205	174	182	180	181	183	195	173	205	215	184	187	167	216	180	198	216	181	176	197	174	171	186	185	197	193	184	161	195	164	166	190	183	165	181	167	175	186	172	161	161	178	196	190	172	171	164	162	204	168	160	163	195	192	188	194	189	200	178	197	193	179	165	197	203	181	172	188	205	173	182	197	170	170	184	184	191	188	179	176	215	166	175	185	153	187	196	222	192	190	211	192	177	171	190	193	187	209	198	179	200	186	187	195	185	208	188	226	167	171	180	205	164	192	200	171	189	206	184	183	168	179	203	208	196	200	171	204	204	208	187	169	177	205	150	197	190	212	188	184	190	177	185	183	160	191	180	188	180	192	184	177	196	198	190	184	199	181	188	194	195	171	153	182	175	177	165	182	183	192	181	185	200	196	181	168	186	186	183	227	201	202	186	202	194	203	211	166	179	176	177	180	175	180	175	170	183	179	224	178	201	193	164	197	207	199	163	174	229	186	209	181	179	170	208	174	162	175	167	198	195	231	169	188	185	195	174	205	198	189	169	196	170	184	181	190	199	170	158	179	178	188	207	148	189	178	166	191	187	171	203	189	178	171	182	174	214	176	151	202	188	170	189	154	188	192	212	181	193	199	191	169	195	192	194	182	208	193	196	183	158	199	203	201	182	155	199	182	181	182	185	177	192	208	193	188	215	155	199	203	156	192	203	206	191	186	181	200	195	161	188	184	193	165	174	218	192	190	169	181	180	197	195	189	198	159	165	176	205	186	195	187	163	207	173	161	200	176	174	171	185	175	168	193	183	186	178	165	160	178	194	196	195	196	200	174	181	207	175	182	203	192	195	191	189	189	189	182	176	187	171	199	185	185	198	174	177	166	183	208	182	187	165	178	179	187	170	179	188	185	216	149	193	203	184	188	174	196	199	199	213	186	176	182	163	185	182	185	184	200	178	178	199	187	180	177	195	184	192	200	189	201	189	162	159	184	157	186	200	200	209	231	216	200	190	187	179	204	174	181	212	188	200	209	205	177	198	168	187	177	209	176	158	175	191	182	193	199	189	176	177	173	172	161	194	166	201	183	188	201	176	175	176	187	182	192	199	189	220	178	169	185	183	203	164	176	196	200	200	181	180	182	195	177	157	182	183	188	179	176	191	192	154	171	189	165	175	190	202	169	172	196	186	176	187	202	191	194	186	191	192	163	186	193	220	185	168	168	159	186	158	171	163	186	173	175	184	195	181	185	172	201	197	182	190	182	175	200	179	178	188	204	199	195	156	189	210	177	165	198	166	215	202	212	170	188	185	202	174	139	187	180	171	177	164	190	174	179	188	175	195	214	207	188	182	177	183	182	184	180	219	182	180	204	192	206	206	187	199	188	173	176	205	183	168	214	180	185	161	176	174	159	177	208	177	211	184	171	202	172	186	190	208	191	177	192	211	175	194	172	176	171	189	199	185	183	186	189	157	206	207	210	174	172	178	193	206	168	209	183	186	187	191	192	188	187	198	196	185	159	204	160	168	188	175	180	157	205	197	190	201	169	183	193	197	174	215	174	166	172	164	167	175	184	210	222	184	175	166	166	203	161	197	191	202	200	174	190	175	189	155	174	191	180	192	176	173	173	173	172	152	200	191	202	176	180	204	184	193	194	191	188	178	213	197	182	189	189	183	194	187	194	183	184	203	226	167	175	192	203	199	206	176	160	199	194	189	173	194	155	215	172	172	169	191	154	177	149	189	176	160	188	174	189	205	191	182	185	165	210	189	167	179	179	210	166	203	193	189	161	210	169	179	189	151	180	217	184	192	201	199	160	209	187	222	190	207	190	180	197	184	170	199	190	207	180	176	186	201	189	198	175	190	177	186	173	180	194	179	186	207	207	191	193	200	173	179	186	202	207	182	176	198	182	185	194	175	196	173	192	192	160	195	187	196	208	193	185	189	209	219	195	190	180	195	189	185	178	201	205	202	180	209	183	182	192	199	197	182	199	212	168	194	169	215	208	147	183	168	207	194	187	153	189	203	168	159	194	167	179	180	195	169	172	175	197	172	188	170	190	192	168	183	219	205	173	175	178	190	182	211	195	201	172	221	150	181	196	180	196	196	201	195	200	179	160	181	192	216	187	199	183	193	169	186	197	195	162	189	175	183	184	195	180	195	213	185	174	166	197	177	198	190	173	198	170	208	185	175	163	157	177	187	210	145	199	180	201	184	158	194	174	191	196	186	209	191	162	158	185	196	209	188	228	168	185	187	182	197	189	170	199	191	187	173	191	159	177	184	174	174	189	225	213	193	196	165	183	186	190	179	196	197	163	180	182	203	181	183	188	175	191	188	191	198	198	200	163	197	177	185	221	183	193	183	169	208	169	199	215	160	199	188	169	192	181	172	191	185	175	170	196	188	184	153	162	189	176	178	177	181	189	216	175	179	203	172	182	184	208	140	167	192	188	198	180	203	196	187	163	188	209	192	180	207	179	191	162	192	173	169	173	178	180	183	175	208	172	175	189	165	180	178	203	194	223	183	196	218	180	182	167	176	183	162	200	201	178	177	169	153	167	170	176	210	200	175	204	192	191	180	202	198	177	178	197	178	189	207	182	188	183	178	167	180	195	200	210	191	180	193	176	159	185	191	174	180	185	185	185	175	180	181	190	188	195	177	203	178	198	185	194	186	190	182	205	179	217	194	171	197	179	174	187	176	210	177	198	195	174	214	196	183	170	158	204	183	183	208	182	186	192	168	185	170	168	210	182	161	192	180	165	183	184	159	191	194	201	159	169	158	164	193	187	165	190	197	199	176	206	171	184	182	167	197	203	179	209	206	181	178	182	184	201	209	201	191	199	186	193	183	188	155	155	218	203	191	187	171	186	177	194	196	214	182	191	216	195	183	175	173	168	178	209	174	158	194	185	189
1712	495	558	544	516	572	518	495	496	459	491	530	501	477	488	479	502	468	504	496	470	480	463	510	465	515	471	469	499	489	513	528	480	501	461	491	485	517	474	535	453	489	483	488	487	485	453	466	496	485	497	453	495	506	501	505	503	510	494	481	442	478	465	466	476	495	499	486	495	510	486	505	492	522	469	521	503	481	507	472	470	424	530	466	486	523	475	490	489	486	498	486	467	464	467	490	504	464	509	499	485	457	518	506	499	477	438	490	444	507	484	457	468	470	468	475	429	498	494	484	494	483	512	456	495	458	470	470	497	526	525	490	449	456	488	518	494	519	486	525	463	496	500	484	442	464	451	504	501	486	514	472	489	457	473	497	502	483	492	479	466	431	508	467	511	473	492	485	490	472	461	466	517	484	505	472	521	493	484	505	451	462	467	425	502	500	504	462	518	472	481	458	479	466	448	465	445	483	496	537	476	498	495	495	478	468	520	460	500	503	496	468	488	508	476	455	515	448	486	470	486	464	486	500	484	452	504	492	484	479	445	463	436	481	491	526	488	487	494	487	484	458	494	467	466	453	467	492	473	454	507	453	474	496	474	491	462	424	435	491	437	473	431	523	507	489	481	522	494	493	472	501	481	501	517	465	473	507	507	496	443	470	503	458	462	462	486	502	454	522	502	456	478	489	465	492	472	515	480	456	491	474	494	485	509	463	518	482	527	489	471	473	474	472	472	512	486	476	431	506	442	515	479	454	463	487	469	488	480	448	515	425	495	503	492	459	463	467	453	486	475	474	502	510	492	486	445	448	497	505	496	465	521	460	465	479	453	504	435	485	482	476	469	521	468	448	471	464	477	457	449	521	456	512	487	507	447	471	500	466	440	477	503	499	487	452	465	525	524	459	445	491	476	476	470	462	511	479	486	452	478	544	488	488	476	441	496	505	450	467	501	475	498	458	470	483	475	472	473	494	462	476	504	464	477	458	477	501	467	487	495	460	489	479	477	506	485	487	453	531	486	476	516	454	489	452	470	491	456	524	447	506	501	522	493	517	455	465	492	484	468	456	460	495	481	468	447	496	480	487	456	510	502	488	452	464	475	469	470	501	533	481	488	465	458	459	488	483	503	477	485	474	484	479	474	513	529	498	489	489	486	455	487	478	434	483	518	493	449	498	505	498	489	502	493	488	560	462	499	454	489	490	442	483	495	505	468	475	460	463	478	451	484	467	466	478	458	491	467	491	490	508	458	477	501	538	449	505	460	510	546	451	493	453	477	469	462	479	478	503	516	507	465	472	478	479	461	501	504	467	465	475	495	476	504	496	484	504	482	493	460	466	495	473	522	509	441	457	509	512	482	495	494	447	473	475	489	478	447	429	490	471	503	467	472	496	495	475	451	470	465	463	494	490	471	481	482	490	493	488	480	489	432	439	492	487	491	489	499	478	471	474	480	448	501	506	470	520	466	483	464	464	493	480	457	509	459	503	469	476	468	478	489	468	437	504	499	491	514	473	457	469	499	523	446	512	473	488	511	469	496	461	509	480	478	479	474	487	460	469	502	476	445	485	478	502	451	471	460	515	477	503	520	489	471	494	487	447	508	486	466	493	490	474	488	479	487	492	480	439	495	484	494	480	512	502	461	487	472	466	494	462	476	498	476	486	485	491	479	512	448	483	483	514	478	469	486	464	485	492	466	520	495	488	475	477	444	513	483	486	493	501	505	516	483	455	455	501	468	494	506	428	493	507	495	491	455	497	482	435	464	494	496	531	458	498	484	510	423	490	474	485	475	482	476	495	526	473	513	489	485	470	488	459	493	481	463	456	489	468	444	488	497	498	487	460	465	464	475	488	485	484	517	477	480	455	495	430	486	489	495	501	483	486	432	485	496	513	466	489	512	454	502	469	513	505	476	489	486	482	490	488	486	436	476	491	481	495	496	492	488	494	476	487	468	448	480	481	470	447	451	505	467	494	479	451	499	463	504	454	496	507	451	465	487	465	452	468	444	465	468	486	500	523	543	470	492	481	539	513	490	462	490	463	466	472	469	475	488	510	468	502	473	467	482	461	500	459	488	457	447	463	517	486	489	490	479	452	486	465	488	467	475	497	473	486	464	438	511	504	427	502	485	477	457	502	469	480	462	460	481	498	496	477	475	488	492	473	468	435	463	461	482	458	498	494	484	476	480	510	465	454	471	482	488	508	490	485	491	489	513	492	469	502	517	448	450	472	480	457	536	489	486	490	490	493	492	481	475	463	489	484	487	515	470	517	502	491	495	442	521	475	480	479	478	470	464	471	509	500	482	468	468	490	485	511	478	483	488	501	465	453	468	472	480	478	493	482	513	490	503	536	535	463	493	480	488	471	447	456	476	518	500	487	467	448	465	491	487	518	473	511	479	493	434	482	479	513	499	482	449	533	466	506	531	493	485	491	474	449	517	486	488	457	513	495	472	483	443	477	469	465	487	496	497	494	536	497	504	483	502	467	445	489	466	467	459	488	492	475	450	514	482	467	463	459	456	467	490	488	490	485	465	452	466	519	445	505	471	510	475	526	454	458	477	456	487	495	493	483	519	480	508	519	501	490	450	459	470	507	458	454	451	494	439	482	468	447	485	509	490	489	491	414	499	547	477	489	488	470	498	508	474	487	503	475	473	491	486	481	516	454	496	520	509	497	493	480	487	461	512	436	513	501	462	463	458	489	463	510	502	464	451	486	515	494	502	442	507	475	453	455	491	476	493	485	480	485	496	476	466	445	487	450	482	481	463	460	481	485	465	500	492	461	500	469	456	509	519	492	470	499	489	481	496	489	474	513	457	499	500	482	416	529	466	474	446	505	542	478	493	500	506	505	471	475	513	492	475	489	508	494	489	490	496	469	492	503	469	454	512	542	471	459	460	455	498	488	466	495	445	507	511	522	475	476	530	468	477	479	461	456	509	483	493	443	497	476	487	494	444	551	492	450	476	529	487	466	470	467	477	460	500	502	497	526	504	484	539	473	486	478	476	471	470	474	474	488	441	478	539	475	464	473	498	491	492	475	465	470	488	476	505	493	503	442	410	458	482	489	494	501	500	502	500	484	472	454	452	448	462	504	506	487	503	449	493	500	515	532	500	469	480	484	482	497	503	464	478	489	511	483	509	512	528	484	482	504	451	465	480	486	500	451	458	473	455	491	483	494	455	485	482	496	518	492	493	484	469	499	489	485	475	455	446	472	475	455	464	518	514	484	484	464	481	444	498	479	508	462	517	467	491	439	499	494	467	489	482	493	508	498	495	471	462	446	465	477	465	504	461	492	487	466	453	493	484	453	479	510	490	409	485	469	455	438	468	438	478	462	430	462	440	470	455	463	471	487	469	480	490	481	513	502	464	496	471	492	485	471	467	498	509	482	518	506	523	509	471	471	472	464	476	474	489	460	489	517	467	481	461	477	465	501	453	465	507	466	475	451	495	505	466	495	485	463	509	452	487	500	480	504	477	478	466	481
8045	721	677	556	527	433	440	405	395	386	397	394	358	402	370	354	368	380	367	363	366	354	380	357	359	394	363	338	346	359	326	390	364	355	362	351	361	384	407	364	366	361	349	358	321	356	336	352	360	398	334	368	384	335	357	347	384	363	375	365	325	364	378	338	350	337	326	382	379	353	354	436	360	359	402	335	366	356	347	371	332	366	341	345	341	335	397	391	360	348	351	339	371	380	390	351	353	364	371	340	330	364	377	356	406	362	351	327	374	346	357	338	320	354	332	346	353	361	362	372	394	330	306	384	328	340	361	367	361	353	382	367	341	337	359	365	360	356	388	350	353	340	388	390	356	437	396	343	392	366	350	388	345	335	345	350	358	359	342	354	301	357	356	345	377	378	383	373	353	349	343	329	368	371	332	333	394	366	362	359	360	353	396	327	365	346	366	338	352	354	352	345	397	335	334	355	302	337	370	395	327	375	368	343	333	351	299	354	349	379	340	332	334	353	349	356	339	383	342	361	343	345	355	391	383	362	328	334	378	381	370	335	389	374	357	333	363	347	358	349	357	394	361	313	339	345	361	357	368	387	362	370	364	331	354	332	336	384	355	374	367	351	340	316	392	349	377	370	361	394	331	356	326	382	376	364	369	369	341	355	364	366	363	379	320	330	348	395	325	355	336	299	375	351	379	357	376	344	363	364	360	379	393	336	356	360	379	350	361	348	348	339	349	368	326	396	389	361	352	351	358	354	322	335	381	360	318	332	363	384	340	315	318	353	368	330	362	360	358	348	393	362	343	360	376	380	364	328	357	372	349	370	365	381	356	375	345	380	314	339	323	337	369	333	387	354	364	337	362	359	329	325	346	331	372	361	348	346	333	375	376	333	352	375	367	367	374	361	349	365	360	381	358	361	349	374	366	408	335	339	352	367	387	394	334	364	364	355	373	355	367	342	367	339	329	378	376	391	373	348	363	352	367	352	351	378	344	356	387	345	357	359	373	346	396	375	396	372	366	362	359	329	338	328	358	319	374	362	339	363	390	375	373	313	359	372	337	340	343	383	363	354	341	346	372	335	313	330	356	371	354	358	389	366	322	362	385	375	330	367	351	321	384	336	374	355	331	354	361	385	381	362	375	341	343	380	367	357	345	327	348	363	383	364	344	373	363	342	325	346	383	340	383	365	364	346	383	338	370	359	371	363	366	358	341	355	355	371	366	363	356	350	335	345	334	379	358	384	367	327	378	353	364	331	344	367	361	352	365	339	351	356	366	344	353	378	371	320	413	350	328	359	374	359	352	364	371	373	326	388	355	407	373	384	316	383	376	381	352	316	362	375	362	339	337	354	355	362	363	391	335	382	346	325	358	316	326	378	369	354	385	396	346	357	370	378	326	374	326	373	355	395	397	356	355	386	341	389	370	355	360	365	362	386	372	347	323	363	378	380	359	364	371	321	356	353	364	338	378	366	366	334	347	339	336	334	363	362	358	361	365	373	396	366	327	349	361	359	397	334	377	349	375	361	373	385	358	368	375	343	349	339	329	343	367	317	393	353	363	369	319	371	335	375	351	353	358	330	355	354	343	362	397	356	364	330	391	320	388	365	344	340	345	341	364	327	369	358	382	347	355	368	375	389	343	341	388	357	386	348	364	376	338	386	386	377	358	334	380	381	341	349	363	403	331	346	413	400	352	313	363	376	338	378	363	355	317	351	373	316	339	326	341	370	322	359	358	373	367	337	374	353	337	351	340	355	323	377	355	378	348	361	352	362	311	372	360	357	359	334	372	380	376	372	371	370	357	342	367	331	378	369	360	342	366	308	332	339	325	347	379	341	352	331	322	385	363	303	408	355	380	368	337	339	339	339	334	365	349	368	350	353	350	362	356	347	344	343	366	368	335	362	379	374	339	341	356	348	395	360	345	349	376	311	382	358	333	348	349	316	336	343	355	349	361	356	336	327	376	393	352	373	347	330	359	372	372	370	340	374	360	332	380	316	352	413	332	351	370	380	386	392	389	325	349	359	341	366	371	370	370	330	347	402	347	357	385	364	356	384	365	321	370	372	354	350	338	332	381	343	347	392	356	373	332	339	346	351	370	383	387	370	369	361	355	396	360	366	376	341	378	393	382	323	319	329	384	335	352	324	363	335	375	378	371	367	379	385	358	373	353	356	354	350	370	348	360	385	357	369	373	354	357	376	348	356	341	379	344	409	348	348	344	334	346	348	356	341	351	342	352	367	389	357	371	345	363	333	321	372	367	327	340	357	343	344	361	358	366	334	363	354	338	335	394	381	368	339	352	372	369	333	342	316	329	382	344	340	340	353	371	358	353	337	366	318	345	346	361	358	367	369	380	370	323	354	362	382	362	365	371	334	354	390	345	363	339	361	340	355	354	385	338	356	336	351	351	357	356	364	352	349	352	360	384	336	342	350	342	339	355	365	361	342	384	366	350	379	369	313	330	377	387	328	313	343	372	359	376	353	341	376	368	362	340	369	357	400	349	379	363	348	349	379	350	378	352	314	348	350	398	348	343	344	384	387	371	350	371	354	366	372	386	355	376	353	340	357	372	331	394	360	369	382	347	348	370	335	363	380	367	368	374	356	366	315	325	369	315	373	347	371	322	373	319	346	324	336	328	354	355	348	356	387	350	345	365	380	394	364	369	404	322	375	361	358	368	312	391	341	377	334	357	388	403	357	347	333	342	356	356	367	378	380	375	357	336	388	375	298	384	328	350	369	386	371	348	361	393	339	320	317	377	352	342	338	330	381	342	353	339	349	315	329	356	365	362	339	350	356	365	361	343	381	357	344	379	367	352	372	378	366	352	313	327	316	347	394	354	313	378	349	389	347	335	365	365	346	362	381	326	372	384	368	351	367	356	361	360	350	341	365	356	354	356	327	374	361	378	365	370	378	361	314	334	338	339	369	375	359	343	335	375	364	355	371	326	353	342	363	342	343	349	371	365	344	333	346	347	342	349	347	371	340	356	364	375	358	343	348	382	369	374	368	315	358	365	334	365	363	304	345	350	342	356	362	356	328	378	361	385	348	365	334	367	343	349	381	385	341	346	342	371	371	383	331	352	348	334	362	361	356	322	324	345	376	395	372	368	356	352	380	344	396	362	391	373	383	351	384	349	380	355	343	408	351	414	357	342	342	398	373	331	360	336	332	373	344	343	351	368	381	375	353	368	330	375	357	364	383	355	335	346	325	368	376	351	398	345	369	396	344	387	352	362	349	333	327	342	359	385	377	369	318	364	315	355	353	379	363	361	395	357	360	351	339	373	355	340	369	343	369	346	342	369	349	364	338	368	352	336	358	349	295	350	361	335	336	361	394	356	346	348	349	365	369	387	349	361	369	347	359	368	335	319	331	377	342	332	355	382	367	379	377	344	336	364	368	352	357	352	397	379	359	366	366	376	326	346	328	341	334	379	354	327	380	361	388	391	372	349	333	333	384	328	359	358	366	343	348	366	354	368	370	378	350
6679	1047	1591	1698	1493	1434	1277	1135	1085	992	989	980	970	944	952	943	876	863	898	921	855	886	862	809	833	888	838	876	879	838	843	860	828	830	871	853	828	822	826	887	845	830	819	857	857	791	811	843	822	791	796	769	898	839	884	836	840	830	875	809	792	830	877	863	837	808	829	823	808	831	815	824	800	874	824	748	834	805	805	855	821	834	858	815	894	843	810	816	822	817	841	816	810	808	815	773	905	851	802	836	769	840	860	816	850	810	836	819	829	819	852	823	849	788	801	793	755	836	866	825	838	829	826	827	840	796	821	809	799	765	787	816	832	795	808	862	861	805	793	832	859	838	904	808	811	827	867	823	829	766	850	796	836	859	841	806	843	831	845	818	815	862	746	799	816	835	842	763	825	804	798	749	804	811	813	827	815	764	851	823	846	826	847	821	814	823	828	828	801	832	859	834	875	842	818	851	786	767	833	852	821	851	838	799	845	839	787	804	834	858	820	846	873	803	861	817	823	843	830	891	831	846	802	873	855	812	810	882	828	839	845	900	790	803	858	835	770	852	845	809	837	832	829	857	819	806	817	812	817	831	800	805	808	792	909	822	880	828	843	804	793	839	851	825	793	821	823	813	831	822	840	841	818	821	848	833	791	802	754	829	837	853	838	804	844	744	827	809	778	826	847	819	829	812	843	791	794	791	807	793	854	850	837	889	907	839	859	834	790	800	873	813	804	826	810	861	784	881	793	808	813	814	842	816	844	821	814	815	809	792	856	801	803	843	836	790	808	794	786	836	824	794	841	884	802	809	824	851	803	773	855	791	840	811	807	813	820	784	766	804	803	823	828	791	752	812	854	833	851	783	883	828	917	797	815	825	865	809	803	788	816	874	832	829	791	874	760	813	799	826	819	887	845	807	777	864	839	799	855	806	834	825	810	724	815	833	837	842	825	827	855	843	800	825	809	857	841	840	804	827	916	836	858	870	864	802	807	857	805	805	820	836	831	826	799	830	822	852	797	808	830	806	883	794	847	837	828	861	836	795	848	777	827	821	833	849	824	808	807	803	791	795	832	822	822	779	813	790	809	764	823	773	874	810	751	913	821	770	798	788	830	757	826	840	828	783	806	834	873	851	820	802	842	856	867	864	827	870	826	858	770	807	805	786	817	849	870	817	874	868	859	786	849	820	816	857	811	838	841	836	848	823	854	827	802	847	801	837	837	811	831	815	853	818	795	776	799	839	773	818	889	835	844	834	862	796	766	804	858	788	840	795	750	826	803	843	829	762	790	798	783	842	843	819	753	785	851	778	831	791	801	883	834	810	815	798	770	824	773	858	782	815	809	838	839	782	814	778	891	807	776	819	833	838	794	831	864	846	791	827	791	809	865	839	827	863	810	827	836	889	861	855	900	842	802	879	828	871	835	818	789	852	863	824	837	819	843	813	827	780	829	761	854	823	834	789	838	804	808	824	825	834	810	810	791	815	779	831	848	814	795	758	823	799	770	824	825	812	850	804	820	851	768	824	829	806	844	874	814	816	790	839	825	811	836	817	843	857	803	858	804	863	897	804	802	837	843	850	847	802	826	860	826	846	794	874	793	810	764	823	822	821	817	798	837	833	835	844	860	797	811	848	837	836	832	788	835	802	862	805	835	804	825	829	823	823	830	831	776	811	808	798	815	817	869	809	832	801	861	860	807	818	859	812	864	819	809	890	814	829	874	826	856	836	802	832	846	856	833	841	828	855	839	832	859	845	852	818	836	827	853	811	798	865	814	812	829	828	823	805	835	811	835	811	809	847	824	840	793	792	783	826	881	824	882	812	810	854	803	801	819	827	829	858	856	796	837	809	791	824	793	827	834	800	837	836	827	869	839	853	768	858	831	872	800	764	841	860	825	760	781	813	817	869	831	809	813	792	787	849	865	872	860	888	804	815	851	804	815	816	826	776	853	797	806	820	801	853	836	861	800	877	813	854	859	834	838	842	842	812	801	803	758	861	841	847	855	848	835	844	805	817	848	795	780	778	832	850	821	816	882	835	809	852	800	852	815	827	827	829	859	822	780	790	841	813	802	845	775	846	873	800	831	823	797	822	824	783	814	814	822	842	841	818	817	826	863	831	847	844	823	827	831	858	844	778	804	892	807	839	801	844	819	843	823	802	818	799	833	833	781	900	852	820	820	849	794	828	842	847	812	846	825	815	874	859	839	805	740	816	810	821	811	883	823	823	823	810	793	787	825	814	836	838	855	783	845	809	858	834	853	839	833	788	817	834	790	770	836	788	835	857	836	839	814	827	817	816	845	801	814	828	803	850	832	839	819	803	831	802	817	763	787	838	816	861	807	869	850	854	789	863	824	806	821	845	829	810	813	812	828	819	821	795	785	848	787	796	779	801	864	844	797	810	756	864	827	810	817	839	802	795	877	767	806	811	835	842	826	821	812	876	838	846	826	838	813	854	802	840	804	831	881	825	859	799	845	825	810	828	788	789	830	887	853	821	799	856	813	820	803	811	831	792	803	788	836	818	859	805	821	752	875	786	847	832	823	877	810	854	803	773	791	793	835	796	879	768	836	825	833	836	803	808	855	804	807	813	773	812	827	787	842	822	819	816	818	790	845	796	832	863	874	810	818	793	802	816	827	821	828	805	811	824	812	813	823	852	800	824	808	839	864	823	811	815	837	842	854	820	810	806	804	841	844	824	823	805	818	847	793	815	828	814	827	836	820	785	788	843	835	856	809	764	774	825	850	835	816	736	788	848	866	795	817	818	790	832	845	828	822	857	830	864	849	814	857	850	833	816	799	830	790	772	788	837	847	824	813	792	858	848	832	826	793	842	825	802	893	831	835	884	853	836	786	834	874	828	890	828	808	820	853	841	780	779	859	805	856	869	837	853	777	834	812	840	808	801	814	807	829	839	833	791	851	821	757	841	815	848	833	787	870	826	814	802	816	793	869	799	785	814	821	861	765	840	829	809	840	843	836	822	799	808	801	862	806	822	878	791	835	820	792	812	863	799	786	796	836	817	824	805	832	856	859	797	780	774	800	845	807	858	838	786	812	853	877	866	826	807	805	879	799	860	784	811	816	803	867	819	860	822	782	756	768	833	832	804	828	845	848	804	849	819	828	842	798	851	811	776	818	817	798	827	841	809	833	877	860	764	764	818	811	787	814	826	826	813	828	809	791	853	819	832	849	832	821	802	836	853	813	866	851	777	785	825	865	867	846	833	835	832	861	815	794	823	849	783	835	819	811	812	819	801	803	800	805	841	834	838	826	805	858	837	840	846	859	795	787	844	845	811	869	812	848	832	810	836	858	838	835	832	779	826	774	836	801	798	794	835	808	817	844	848	837	843	838	815	835	847	785	853	842	808	856	834	876	821	781	858	807	801	842	855	748	822	860	842	812	794	881	824	769	807	815	791	789	843	878	816	796	883	797	885	807	850	819	877	824	867	846	858	796	836	783	819	820	835	828	818	908	846	871	795	805	778
15156	1423	1086	771	618	569	446	400	385	416	388	355	374	386	378	339	324	358	340	332	322	325	352	328	328	348	313	323	326	327	337	305	293	346	343	344	303	352	342	361	315	334	329	335	333	343	329	338	364	332	317	330	323	356	347	373	326	318	350	361	359	324	294	308	321	288	330	353	343	349	323	329	316	321	332	337	309	343	337	352	355	324	340	332	329	334	304	327	365	372	348	332	341	347	337	316	321	297	315	327	308	306	325	324	318	335	341	320	346	365	353	345	342	330	298	311	307	357	305	296	319	349	336	367	333	338	340	333	303	339	355	314	329	315	327	315	289	326	309	293	336	324	320	343	329	328	344	308	335	305	293	366	334	292	321	334	310	326	314	303	323	350	311	291	337	297	351	338	336	310	355	317	349	324	331	332	345	319	331	340	306	337	316	325	335	372	332	356	311	297	326	314	311	348	348	330	328	280	289	330	336	332	328	313	356	331	314	346	327	354	317	314	340	319	334	335	304	316	344	332	333	333	373	328	348	305	312	334	344	326	297	294	303	351	297	370	339	314	330	340	311	332	334	371	282	352	329	326	326	343	294	324	327	346	355	340	271	324	312	377	327	342	328	340	356	313	324	329	348	305	318	325	359	314	354	345	324	349	371	337	277	338	301	312	337	316	325	332	335	355	308	350	331	357	351	353	311	287	292	325	327	280	303	321	324	324	324	322	337	309	330	308	312	337	325	339	331	303	314	363	341	332	326	333	342	322	319	295	351	334	334	301	338	352	330	348	338	310	305	331	357	343	317	350	362	355	346	312	345	345	286	353	357	326	326	324	319	353	320	322	328	307	287	332	295	291	317	328	324	334	318	335	328	329	297	334	340	312	358	331	328	333	330	340	332	302	315	333	342	314	299	292	311	333	325	321	342	297	317	314	332	310	346	354	317	344	313	348	336	297	298	321	311	338	295	311	319	375	316	347	321	337	323	327	312	320	346	308	319	305	326	361	305	332	346	333	324	277	350	319	348	355	318	331	336	328	310	304	351	352	340	353	336	334	339	296	303	294	323	349	298	322	322	301	347	319	312	328	306	318	332	325	337	350	316	334	334	330	336	310	298	330	341	316	321	315	316	318	308	306	275	295	329	319	350	303	356	308	350	329	315	338	341	327	347	321	351	330	325	353	327	326	346	370	331	312	371	363	346	348	304	331	307	299	350	313	353	336	365	339	325	331	326	276	330	332	343	317	304	328	330	335	329	295	315	309	349	367	333	321	336	297	336	345	374	346	331	281	334	329	340	334	322	332	313	335	315	315	323	337	332	336	318	319	310	368	311	356	344	310	283	311	318	316	299	336	372	316	321	342	360	360	307	365	314	315	315	326	308	344	357	329	364	327	317	304	303	351	321	350	347	317	307	347	301	321	314	309	333	338	314	335	347	359	336	300	294	304	305	327	283	340	341	316	342	339	335	297	342	316	326	336	318	371	356	329	328	368	347	323	330	307	298	335	296	348	353	296	309	315	298	341	302	325	305	316	340	357	324	331	320	285	330	317	274	301	326	324	320	347	314	295	307	343	289	323	336	334	336	303	329	346	317	312	339	328	323	330	343	358	301	282	357	312	341	340	335	340	346	337	323	320	333	339	347	291	326	335	326	300	329	324	323	318	323	340	340	328	286	323	344	335	309	350	313	311	319	321	350	335	334	377	337	321	333	312	294	317	321	304	338	325	319	324	321	304	336	342	348	332	300	309	327	308	339	343	311	305	340	362	377	318	324	322	309	326	329	343	304	319	345	324	303	332	322	318	272	313	309	317	343	314	316	358	310	310	317	382	347	300	323	343	346	350	335	330	355	324	314	337	358	355	308	339	320	331	361	340	331	316	318	347	310	306	324	320	336	310	323	303	298	334	355	314	323	339	346	312	346	361	307	332	310	340	327	319	338	316	320	306	313	317	328	334	395	301	301	288	331	347	341	328	355	362	379	332	319	304	363	346	360	360	319	321	310	331	342	321	299	295	308	355	332	299	296	359	321	323	357	339	346	295	327	303	317	349	303	317	331	366	328	320	326	324	309	318	294	348	289	331	325	332	344	338	324	318	344	349	341	344	309	308	311	342	367	347	347	347	344	288	344	304	324	337	311	345	351	337	302	312	319	293	329	341	316	301	335	326	316	326	341	336	341	338	299	359	358	351	327	341	315	340	325	311	311	309	324	348	337	311	317	339	306	315	323	323	327	336	313	318	344	349	341	289	350	349	315	355	312	295	327	342	329	335	324	348	344	298	312	329	317	334	355	312	356	325	327	307	333	315	330	342	332	335	315	345	334	301	314	316	336	330	331	376	291	348	343	354	309	321	346	314	291	319	314	371	292	333	313	319	323	347	362	342	327	313	341	318	341	369	353	299	305	323	348	322	291	315	347	313	328	354	335	329	327	308	330	323	352	324	356	323	347	325	339	309	329	327	354	322	322	324	344	330	310	374	344	312	362	350	353	341	346	355	323	318	301	340	348	351	327	310	370	369	318	320	324	319	321	339	325	323	328	310	367	337	324	338	358	344	330	310	308	357	346	334	319	336	336	354	307	345	310	365	335	334	331	312	359	317	332	321	309	321	344	317	313	297	334	279	320	340	359	324	280	340	337	312	306	290	353	325	342	302	366	332	342	329	315	309	362	338	290	271	327	330	322	299	313	305	333	314	321	341	329	351	326	320	351	312	297	345	344	337	344	355	303	324	349	338	321	362	308	316	336	337	296	329	340	319	308	332	323	307	338	342	311	303	313	353	302	342	335	351	330	334	341	300	325	336	303	306	332	347	394	342	335	321	325	339	335	349	310	300	336	300	332	338	311	354	336	370	313	328	297	354	339	305	319	357	282	317	295	350	317	353	338	335	315	315	299	363	307	277	315	324	333	337	332	352	360	345	301	322	310	333	349	332	291	316	309	322	351	304	339	309	314	342	344	322	309	307	337	335	306	317	337	342	361	349	317	291	368	326	329	335	279	327	333	361	314	295	324	333	304	303	332	356	321	341	385	314	370	301	298	322	372	303	347	317	355	314	336	311	328	319	324	333	335	316	354	358	335	312	330	319	327	292	303	328	322	323	344	302	330	312	343	319	316	374	345	295	347	312	348	321	341	300	345	323	364	323	301	323	342	337	347	317	329	312	341	346	328	303	325	335	317	363	329	361	335	308	347	325	353	348	350	336	335	330	291	369	305	326	303	390	341	324	327	349	299	344	327	326	355	320	298	331	294	319	356	293	334	333	354	381	310	305	296	343	322	364	342	324	333	308	316	307	323	339	355	370	334	311	289	298	337	301	330	341	358	327	307	328	314	349	351	338	328	304	351	322	287	315	343	314	317	301	299	324	315	316	305	362	290	330	313	331	369	311	330	347	330	342	326	336	296	344	332	314	350	313	304	374	363	351	315	343	336	350	315	324	365	314	325	294	305	298	325	358	336	340	309	322	339	320	311	332	343	316	312	319	334	336	334	315
8182	1321	2301	2289	2009	1658	1524	1292	1168	1106	1059	998	1018	973	896	901	883	877	837	836	803	774	797	805	809	755	789	804	743	847	809	757	790	803	734	766	758	827	812	811	762	727	764	749	771	772	719	767	751	710	738	786	674	719	784	748	757	735	750	728	718	746	728	718	743	761	737	742	689	705	716	731	755	718	735	736	726	747	705	748	746	768	753	738	756	704	723	700	728	732	708	721	729	782	763	745	735	710	719	752	739	726	779	724	726	723	735	722	741	707	753	735	769	729	736	689	706	703	759	714	709	739	700	764	738	678	728	691	778	720	680	767	731	734	772	694	758	739	709	738	711	766	723	751	751	732	677	761	714	704	717	754	702	721	706	780	717	720	701	719	682	730	788	728	750	747	740	678	716	708	716	786	734	707	741	748	748	769	718	719	746	732	746	749	781	719	723	713	728	753	765	727	698	773	780	702	726	779	717	692	756	721	759	707	722	737	752	807	763	712	738	764	779	747	750	783	726	699	716	712	746	730	721	737	764	704	715	712	727	705	743	822	740	721	741	762	776	736	699	715	749	703	721	707	719	725	720	684	713	775	725	720	732	719	802	734	688	698	751	677	724	741	743	733	718	766	752	757	710	742	698	680	748	764	693	709	725	740	736	749	750	721	712	706	734	707	739	718	742	740	750	751	695	721	736	782	686	698	763	696	713	712	737	720	754	760	724	719	728	703	771	721	761	769	706	758	723	665	757	712	704	702	726	687	721	726	757	698	715	714	692	676	734	753	668	754	737	718	750	738	757	757	749	767	768	739	757	669	711	715	705	731	746	733	730	753	742	691	713	755	736	800	727	713	672	732	724	703	695	703	722	793	727	769	744	776	750	730	745	722	720	693	738	754	763	731	694	710	716	730	737	737	763	734	745	723	738	735	721	721	673	731	775	714	672	708	699	725	718	723	732	731	651	731	694	727	728	757	662	773	726	735	719	737	733	707	677	753	718	760	709	762	749	737	710	700	759	736	723	742	733	747	686	724	730	761	746	747	730	707	688	736	689	641	753	740	746	749	681	718	694	730	715	733	714	703	668	714	689	728	794	722	749	706	758	683	763	738	694	732	733	793	710	700	703	745	758	787	716	682	745	739	790	769	701	723	729	745	762	757	713	719	713	754	715	752	759	712	722	683	717	738	702	737	728	693	794	769	762	681	678	685	738	696	683	693	755	730	760	702	693	707	750	709	667	702	726	706	732	721	744	752	714	740	708	720	714	795	723	711	714	718	728	699	757	709	738	752	684	701	726	698	759	710	745	690	713	714	713	750	750	699	715	746	735	734	701	761	714	742	752	716	732	722	768	721	757	716	734	730	698	730	712	741	710	739	730	766	677	783	669	688	749	713	729	693	700	745	715	736	709	738	770	762	726	746	750	774	713	714	721	748	734	714	753	705	704	737	768	712	754	737	722	744	737	736	748	765	744	732	743	742	756	679	727	712	783	727	743	715	718	749	749	728	742	681	725	764	708	693	757	713	773	725	777	719	691	691	772	719	690	688	708	679	695	710	742	746	729	770	726	719	709	687	737	757	694	699	722	747	758	707	708	740	723	704	758	713	680	794	773	724	753	716	769	733	675	736	784	724	704	720	741	720	752	767	745	692	681	702	734	747	734	762	743	756	721	720	717	688	734	734	756	744	714	723	720	693	728	778	709	749	693	731	748	710	742	737	732	768	721	712	710	770	717	754	718	793	727	810	723	724	701	688	701	724	758	730	747	706	757	772	713	739	750	700	719	680	714	711	683	709	723	750	719	698	735	687	688	732	749	739	743	763	782	750	694	749	736	767	737	702	714	754	697	750	763	711	727	749	703	703	779	712	808	735	727	692	685	731	699	695	745	766	732	732	756	731	761	679	715	732	751	717	760	770	733	732	773	730	762	695	708	710	764	726	764	726	720	740	724	673	749	706	759	730	761	756	768	704	788	694	721	717	732	746	720	705	755	721	701	792	751	763	715	729	721	699	706	718	743	715	742	701	757	708	773	749	756	743	717	720	785	726	723	694	710	728	726	722	739	717	770	735	748	702	747	723	693	779	767	723	728	703	795	708	714	700	688	746	730	779	731	715	679	749	757	673	747	721	773	752	714	745	694	720	741	748	723	760	677	728	772	770	729	718	734	775	747	719	664	743	741	757	689	732	698	750	769	720	736	703	730	683	748	703	692	793	712	775	745	695	689	744	727	729	670	744	740	694	728	726	742	736	735	750	759	720	693	717	732	720	712	743	789	743	703	729	707	734	747	680	650	756	687	733	739	740	742	716	748	710	709	756	741	726	743	687	762	748	678	758	783	722	756	703	766	755	707	763	764	729	683	744	673	693	727	785	679	745	762	744	793	729	756	695	698	724	724	727	731	712	755	741	702	719	724	723	724	713	723	713	740	726	737	753	748	704	698	735	700	712	717	734	701	751	704	730	672	748	757	759	768	717	758	710	711	732	742	758	718	654	759	714	702	747	723	717	715	737	741	676	723	758	737	688	748	709	718	729	686	727	729	735	723	732	718	728	722	690	666	732	724	710	766	733	717	693	669	708	717	700	748	740	764	690	728	717	735	713	717	707	725	741	700	712	749	717	693	723	702	764	700	700	709	801	721	726	776	724	730	750	725	737	701	730	735	693	804	731	757	756	757	728	729	752	708	710	715	746	730	720	736	724	752	723	691	733	710	715	685	717	714	755	734	745	708	750	764	709	730	725	743	735	743	732	679	766	745	730	735	712	763	729	708	729	706	714	707	717	734	752	715	735	756	756	755	715	761	750	726	741	712	755	749	775	731	721	761	741	769	719	743	753	731	776	733	765	721	714	693	723	732	732	747	750	748	679	715	794	793	773	730	726	676	679	759	726	761	723	786	703	749	694	692	723	741	714	732	682	749	775	747	703	689	698	704	764	713	678	735	707	728	723	725	748	720	722	697	756	738	706	721	702	740	729	742	744	726	706	683	664	729	730	753	720	713	683	735	748	760	719	758	735	745	730	699	784	709	733	718	720	698	708	733	738	749	677	767	743	758	750	763	723	715	739	744	818	752	748	735	731	750	729	787	753	685	735	683	775	731	754	718	702	787	711	742	735	745	773	727	729	721	758	768	678	717	766	740	732	738	717	729	726	713	745	764	712	688	700	822	748	683	717	735	730	729	764	725	717	700	722	742	735	712	754	740	758	740	760	776	701	688	720	745	659	731	781	701	705	724	736	730	719	734	701	744	729	746	765	762	750	736	746	705	760	764	728	718	689	737	730	778	725	741	708	752	702	728	766	769	713	679	730	708	747	665	736	711	737	770	748	724	766	756	743	754	701	739	696	759	815	763	718	766	754	742	708	665	702	709	772	753	763	737	730	689	717	742	731	711	744	761	720	722	685	733	658	728	743	690	697	757	711	751	748	708	665	713	759	752	752	715	744	692	781	710	714	722	746	686	700	731	702	697	702	688	736	717	722	726	751	762	748	715	748
1413	195	215	194	177	226	189	191	164	163	180	174	168	195	173	186	195	177	146	213	172	166	178	186	172	169	184	208	202	193	178	179	171	164	189	198	199	194	179	185	208	160	186	189	186	203	201	181	189	175	199	208	182	194	163	195	196	170	184	193	187	195	198	198	190	188	192	188	173	194	202	177	170	182	190	178	157	177	192	188	199	179	205	160	197	158	177	208	203	163	181	166	170	170	198	171	193	178	196	181	164	177	170	161	168	192	192	170	170	168	166	166	182	180	202	200	173	174	209	193	185	168	183	208	193	198	189	203	168	169	183	165	190	182	193	198	201	197	173	218	187	167	185	195	205	193	192	210	175	140	197	176	208	159	204	182	182	199	180	192	181	173	191	216	169	180	175	174	193	219	195	207	190	175	179	190	168	193	184	194	201	149	187	175	168	197	214	195	171	161	204	185	176	205	208	184	168	172	180	183	200	211	174	199	176	154	182	181	174	199	189	170	196	218	195	169	210	205	182	176	168	171	168	210	177	162	200	213	195	173	178	175	184	178	182	172	184	168	172	175	199	163	202	174	202	180	163	180	194	169	223	191	171	193	208	198	182	177	203	198	150	172	152	174	180	194	188	177	195	181	204	187	178	197	169	175	186	184	179	206	191	206	164	201	191	193	175	199	170	161	183	209	183	186	165	187	209	165	180	197	167	189	170	165	183	180	190	204	203	189	190	202	213	191	192	190	186	195	206	183	173	169	188	183	175	197	175	193	166	176	162	194	146	200	186	204	196	165	182	184	172	189	185	183	182	166	168	186	160	184	182	177	194	183	181	187	215	186	188	174	202	197	206	178	165	172	165	202	200	188	192	182	176	188	195	159	155	178	194	198	154	168	191	177	193	221	187	178	179	188	186	188	210	177	188	172	190	173	201	199	177	188	166	195	192	164	176	180	180	172	168	206	184	181	187	197	202	172	194	179	190	176	172	181	173	179	172	194	238	200	193	188	181	189	186	184	189	181	177	159	155	171	184	187	183	187	206	187	149	187	195	221	187	196	204	206	171	199	184	175	190	212	191	175	185	190	184	185	192	191	159	166	190	217	196	195	177	201	195	173	170	178	168	181	195	205	182	200	157	184	190	164	191	179	160	202	190	186	179	174	187	200	160	200	202	176	192	185	205	177	157	184	171	201	185	182	153	198	180	166	175	183	199	181	180	169	187	192	180	181	190	228	177	178	175	215	196	189	181	198	187	198	192	198	201	202	184	176	190	198	195	182	199	163	171	180	183	184	184	178	210	179	179	181	188	190	164	165	186	176	173	174	173	194	198	166	201	200	196	183	198	175	199	182	172	176	183	199	190	197	181	194	177	207	210	184	165	196	188	176	186	193	180	174	159	179	189	176	195	192	161	197	182	199	171	198	185	212	192	204	190	202	171	184	169	153	183	167	165	187	175	187	161	198	161	197	185	176	182	233	200	176	202	187	170	174	166	201	196	177	177	211	208	192	179	175	194	179	181	186	168	175	168	187	186	221	200	193	196	163	210	168	216	180	182	166	178	179	193	189	186	192	186	216	155	157	197	194	182	175	182	170	183	166	201	175	160	217	165	177	203	168	197	171	187	170	176	194	164	185	193	196	199	184	213	203	170	161	187	185	179	189	206	204	201	181	189	171	174	191	184	172	173	158	188	213	179	180	182	184	200	163	198	199	192	195	177	205	201	197	177	178	178	188	178	197	182	186	169	194	199	181	212	182	175	163	184	208	200	195	173	195	172	171	177	174	232	209	167	173	185	185	203	170	174	167	187	182	205	168	182	165	192	196	168	178	186	175	180	208	196	166	198	165	159	201	175	207	182	163	186	177	185	177	165	168	187	200	212	182	201	182	174	184	188	212	199	175	184	157	157	201	180	181	173	204	184	186	166	189	198	181	196	196	172	200	180	189	201	179	182	161	181	165	191	188	181	175	190	198	178	193	198	220	182	173	171	197	217	179	178	204	205	219	214	164	189	202	187	170	186	169	211	203	195	187	161	167	173	200	214	191	193	181	170	215	198	192	199	192	181	164	186	191	204	173	182	208	169	176	187	174	156	167	164	183	180	206	189	174	176	183	170	190	177	188	181	174	191	159	176	202	188	201	189	185	169	156	184	191	188	156	190	194	174	185	190	185	200	173	171	188	176	162	188	171	184	168	180	174	180	166	213	190	209	194	194	205	169	220	190	175	192	182	177	190	161	188	196	181	184	186	189	189	169	185	155	182	163	174	208	184	188	201	183	127	180	182	229	201	185	201	183	177	183	181	164	194	180	197	201	212	193	200	192	207	178	164	180	167	162	186	195	190	163	178	184	182	191	196	198	184	193	177	165	204	195	193	190	225	182	194	189	199	190	191	181	190	179	187	201	192	175	163	160	157	180	213	208	175	190	206	179	179	184	181	186	179	174	177	205	178	214	189	199	172	195	190	185	199	190	170	172	170	191	162	203	196	179	189	192	183	204	185	171	178	185	186	180	198	180	177	171	161	198	166	173	161	152	166	200	205	215	218	151	164	180	208	185	183	181	179	174	175	168	182	186	189	186	184	197	189	200	197	182	165	194	179	177	173	186	186	226	182	199	179	177	154	169	175	193	182	212	183	213	180	179	175	168	204	180	173	149	207	185	186	174	191	191	174	152	195	184	181	197	211	175	185	207	193	207	176	179	180	184	189	181	187	207	205	161	202	186	181	191	191	184	194	160	214	219	177	156	181	190	183	172	178	166	175	183	164	194	179	190	181	165	195	190	181	196	166	189	193	206	175	214	200	167	235	184	212	174	167	183	185	183	167	187	185	179	186	195	193	209	215	209	194	188	183	183	194	170	194	175	190	179	187	170	158	189	198	175	184	186	172	202	190	190	182	202	179	191	177	183	201	187	175	207	175	193	164	198	195	158	193	191	190	194	189	200	195	183	181	204	174	168	168	196	192	182	167	174	188	185	181	191	192	176	176	208	182	178	195	190	204	178	187	185	175	181	189	151	183	197	199	201	198	191	180	180	189	213	184	171	173	198	189	197	190	166	180	181	197	179	200	209	186	182	209	163	197	213	177	176	194	196	174	193	199	166	201	224	190	171	185	165	215	172	202	167	194	201	193	182	165	171	176	187	191	185	163	195	163	180	187	188	166	197	190	203	195	195	167	173	168	197	189	183	176	195	172	190	202	194	194	213	181	180	155	190	202	192	186	182	178	175	194	194	197	211	195	185	175	187	184	182	151	169	177	193	198	188	165	205	188	206	176	182	162	166	172	192	176	181	173	201	217	165	193	181	197	173	183	179	175	199	172	159	165	217	192	202	186	169	186	183	190	174	197	173	165	180	162	172	193	204	186	182	197	171	182	190	180	188	172	196	189	220	186	205	220	168	210	201	196	177	182	210	176	165	210	190	203	183	169	205	194	189	206	166	165	180	178	181	221	168	156	178	181	180	226	199	185	180	161	204	183	184	184	190	190	176	195	154	207
1706	527	531	508	546	469	504	491	490	487	511	500	465	516	455	515	493	479	497	510	483	461	496	469	458	453	469	463	500	494	496	491	501	497	467	495	486	479	491	481	467	470	472	458	476	446	518	480	498	508	433	432	506	488	467	469	491	463	488	484	491	464	482	486	464	470	499	503	489	514	462	460	479	486	475	449	443	524	456	492	501	474	479	456	488	490	454	516	515	504	451	452	490	459	474	484	510	488	505	452	510	505	453	486	480	467	496	479	489	500	457	522	467	466	532	456	490	489	466	463	516	477	507	462	497	447	452	477	465	473	478	487	442	450	474	490	475	439	498	484	476	531	484	509	523	463	474	520	530	489	493	458	511	483	474	511	479	483	476	469	468	472	474	474	481	499	503	425	465	503	472	457	459	461	463	447	488	512	486	482	478	463	492	462	506	472	508	481	482	480	496	470	484	528	486	465	488	486	496	497	471	509	499	469	478	499	500	508	470	488	512	518	484	501	467	469	489	476	445	469	478	485	451	442	492	506	477	509	438	510	495	531	463	482	440	477	456	449	498	454	524	507	439	498	470	483	479	458	473	516	472	512	441	460	475	481	475	526	503	483	482	515	464	505	484	520	490	503	545	483	485	482	461	509	480	487	451	482	485	464	447	495	448	467	491	468	504	483	489	497	449	480	504	433	451	484	492	468	510	517	466	462	441	443	475	522	490	504	449	460	503	508	483	497	466	468	501	518	505	502	455	490	517	493	542	451	471	474	474	481	477	484	478	498	461	466	491	467	530	488	455	460	450	447	485	516	483	467	461	481	464	437	505	457	468	501	489	470	489	476	463	479	471	494	440	482	523	459	483	487	477	444	484	459	477	495	465	497	501	522	461	452	470	474	526	467	516	448	498	480	488	469	475	487	475	511	449	481	526	501	524	469	491	470	467	480	492	470	474	508	450	507	470	461	492	481	479	501	494	496	478	449	470	494	498	514	479	455	439	507	504	496	472	520	470	452	472	448	471	530	457	493	493	482	507	489	480	461	507	482	431	488	501	478	501	498	507	468	459	500	470	475	465	513	506	457	486	432	486	488	480	492	464	501	470	480	490	493	469	473	437	468	507	481	489	508	496	466	474	509	463	483	513	454	461	500	495	480	473	526	466	485	476	522	456	500	480	459	496	472	481	474	478	455	520	488	473	498	505	455	479	446	475	481	494	483	460	503	503	463	490	521	437	460	482	502	496	542	442	482	478	492	493	506	480	434	493	503	497	491	555	487	482	516	484	459	468	471	499	470	506	508	466	497	449	502	508	489	478	501	472	500	488	465	490	477	534	463	467	440	442	480	465	481	485	539	458	488	506	454	450	489	441	492	454	460	490	465	480	494	511	486	501	461	512	464	511	469	478	474	455	519	480	475	479	484	450	489	514	508	486	461	493	485	449	463	484	495	481	463	481	481	527	541	508	510	486	476	481	500	526	470	486	494	510	481	493	511	476	461	458	485	444	490	491	480	482	477	480	509	486	482	490	495	471	477	501	490	516	494	473	494	454	461	501	496	460	509	472	462	492	476	501	458	452	490	480	468	504	491	477	500	471	500	503	434	495	475	479	506	491	487	513	438	482	519	488	508	495	507	460	461	517	479	487	502	494	436	485	498	482	507	496	493	458	475	516	463	474	496	471	481	449	462	475	480	494	495	484	486	492	504	446	474	468	453	496	455	492	460	470	499	462	478	500	530	488	514	402	459	498	503	446	452	464	461	486	468	520	467	461	493	480	482	458	508	468	454	496	491	484	462	433	449	462	487	485	464	480	465	478	516	426	462	474	473	489	495	453	478	473	494	473	470	476	463	468	468	496	463	474	446	461	454	462	458	436	520	475	461	499	491	478	488	532	495	490	481	507	473	447	477	478	497	483	476	468	525	471	494	460	528	466	484	464	463	516	493	497	475	515	495	498	482	450	449	500	478	450	513	435	484	484	489	489	480	462	501	495	497	480	506	473	498	436	504	483	457	496	460	495	529	449	491	473	509	486	480	487	505	480	484	461	446	490	511	458	432	507	484	473	455	471	489	474	490	516	474	488	478	502	519	472	512	533	494	474	487	528	515	470	507	521	482	516	452	470	485	486	513	486	495	496	492	505	497	475	487	505	454	459	463	501	451	500	487	481	484	461	464	486	466	483	485	471	482	481	478	461	449	479	518	478	515	466	470	512	480	468	494	486	494	502	496	445	493	457	479	494	482	511	501	447	509	453	482	503	437	473	492	506	499	493	482	509	474	472	485	519	527	497	485	465	478	468	473	461	524	513	461	464	514	449	483	476	490	482	471	496	489	506	479	469	450	472	483	495	520	487	480	472	451	511	459	491	469	462	478	484	466	470	477	497	457	479	478	471	481	506	448	486	468	439	505	528	462	496	489	450	505	473	491	487	476	479	517	491	473	450	497	472	461	484	470	483	476	463	478	491	503	486	494	490	507	479	494	477	484	482	504	499	518	505	474	468	478	485	510	510	493	484	445	478	492	501	512	494	497	508	476	493	571	497	462	511	486	479	497	508	529	480	482	458	490	451	478	515	473	503	446	463	433	517	486	454	467	453	493	470	453	512	465	449	449	483	523	492	463	463	501	517	469	519	465	523	476	454	438	480	495	473	487	519	494	500	480	485	478	480	473	466	497	469	463	495	511	468	479	472	437	479	494	490	482	486	454	487	483	472	498	477	478	481	461	488	465	472	466	501	537	462	450	493	489	487	520	497	466	465	492	437	448	499	452	484	522	457	471	474	510	467	480	475	502	501	519	471	471	459	461	478	480	526	478	506	495	453	517	422	512	461	488	488	469	469	510	464	444	500	463	476	482	503	452	521	455	490	502	470	483	472	549	482	478	489	500	471	490	489	510	429	513	505	456	544	482	532	490	501	431	496	451	489	489	455	505	499	464	493	478	485	473	442	472	508	494	515	519	486	489	489	465	499	506	465	480	494	474	512	510	452	496	466	495	500	498	478	437	484	467	491	520	503	513	483	473	472	489	497	447	515	470	499	483	526	483	448	484	523	505	454	494	501	513	510	485	496	513	458	512	482	503	492	478	482	474	471	493	505	446	518	487	497	464	465	482	482	533	460	490	491	480	510	478	473	528	438	477	483	476	491	467	489	482	482	476	465	469	472	480	476	465	486	497	508	462	481	492	489	470	467	496	490	500	454	538	490	485	488	494	525	505	478	486	510	496	484	465	480	489	496	477	474	468	499	469	474	478	451	492	474	489	464	481	476	473	451	456	452	465	512	487	480	453	437	499	483	510	466	488	477	478	457	486	475	474	491	502	460	485	466	485	501	463	472	473	488	466	467	476	472	455	504	475	485	490	451	512	462	545	508	509	456	522	465	493	438	541	477	513	513	515	522	507	495	481	503	469	479	550	466	470	497	472	457	495	477	497	491	486	487	516	527	466	467	475	445	501	484	484	462	474	510	477	464	475	467	471	448	511	470	461	456	504	461	467
7975	766	696	600	537	521	441	407	396	407	426	397	370	331	344	369	366	370	355	358	362	338	308	377	396	347	346	357	391	328	405	348	349	379	332	351	358	359	368	333	327	326	342	370	360	362	365	372	322	333	329	343	347	310	386	373	372	358	352	363	364	379	362	339	373	348	324	322	352	368	344	357	340	342	391	387	392	344	390	368	365	377	379	347	374	342	362	386	362	359	358	369	352	357	333	354	354	378	339	404	354	362	370	351	378	341	387	336	346	352	356	344	350	360	366	356	352	311	354	340	347	408	359	347	352	318	332	405	403	375	399	363	343	366	348	360	332	360	355	317	353	366	361	360	366	392	353	366	366	373	353	361	356	364	341	358	373	369	338	367	360	360	395	376	365	319	356	349	370	377	346	337	381	368	336	319	338	345	389	357	350	329	361	370	386	401	352	373	365	372	377	332	332	374	317	375	366	363	315	326	382	345	333	360	354	341	345	360	370	345	328	362	326	383	320	344	336	356	316	363	371	359	367	385	344	334	375	372	322	373	371	376	358	378	389	390	340	372	348	329	384	386	396	381	312	324	366	366	347	362	357	367	337	354	344	350	364	349	325	395	357	349	340	357	376	323	353	321	347	361	345	346	341	358	339	406	331	367	374	331	357	360	338	371	336	352	383	343	335	356	365	357	361	416	335	349	354	364	379	380	327	346	361	361	329	327	347	371	354	376	353	337	385	388	380	387	398	349	379	350	359	351	371	346	381	360	355	391	376	396	336	329	336	362	368	345	350	344	389	364	336	346	350	379	404	372	362	372	398	356	372	327	374	364	359	360	372	365	364	399	370	329	347	377	389	316	345	332	357	347	336	343	421	363	334	402	372	371	319	399	354	344	351	319	358	335	318	358	364	387	388	380	363	375	376	339	367	346	382	356	356	367	379	349	373	361	347	367	358	331	338	340	347	353	399	367	362	403	365	364	354	349	325	346	399	353	359	330	379	336	388	354	344	338	394	368	337	329	350	337	383	324	357	338	358	399	335	370	361	384	321	354	328	407	330	366	328	348	356	413	363	395	353	363	381	391	344	367	354	345	367	356	346	366	346	348	342	372	358	350	371	366	368	373	342	331	326	353	336	350	369	331	346	333	361	360	352	345	384	358	342	328	345	362	358	356	369	334	339	397	335	363	390	322	370	341	360	367	362	372	380	366	360	352	340	395	348	350	362	363	356	389	396	396	350	343	379	368	377	382	335	350	327	350	355	374	366	366	347	374	350	359	397	355	354	327	373	314	330	361	353	367	356	343	382	372	357	359	363	350	377	329	379	363	318	314	342	384	371	376	360	338	399	355	361	366	357	381	359	364	347	366	358	349	325	322	343	335	371	357	391	330	367	380	336	364	382	358	363	371	351	341	379	376	295	338	339	375	364	356	345	331	380	362	355	355	382	347	359	359	324	386	369	376	359	355	362	374	354	346	316	374	325	360	351	335	380	348	347	397	347	386	337	354	349	342	337	357	351	337	369	352	320	317	361	296	370	342	341	360	362	356	355	352	336	338	345	312	339	380	357	350	359	370	349	361	340	372	377	349	336	353	363	363	352	359	344	388	366	375	372	368	359	368	342	360	374	373	361	361	366	350	317	359	343	345	345	334	337	324	373	352	333	324	363	365	345	393	386	379	354	335	356	395	378	385	349	342	364	349	366	372	348	366	377	368	362	371	396	377	352	343	373	382	363	419	339	355	390	373	356	353	326	369	352	358	342	361	315	359	338	328	328	365	352	317	348	353	354	350	357	351	350	354	356	372	343	367	357	337	341	348	347	361	333	344	338	368	368	340	331	370	380	389	408	335	362	371	335	346	337	370	329	372	375	357	365	328	348	373	343	341	350	363	354	361	383	334	404	380	369	354	350	367	358	349	359	370	366	384	363	377	347	355	378	409	359	357	363	337	334	384	359	369	379	393	409	330	321	354	384	374	371	332	358	400	360	339	317	372	368	369	367	359	385	386	347	371	353	372	374	349	354	404	383	354	362	363	338	341	364	355	371	353	335	369	372	374	320	358	352	378	343	339	340	374	318	333	360	359	346	378	405	381	367	390	388	382	346	357	354	352	365	416	385	366	396	348	337	343	335	391	391	349	361	338	351	348	341	323	356	364	364	357	381	333	382	378	358	369	343	329	372	383	349	403	334	354	337	363	325	354	365	348	326	361	385	334	371	370	330	345	334	349	353	369	392	359	363	382	358	362	387	366	335	355	342	347	384	355	326	382	346	336	398	365	358	378	382	380	342	341	382	389	393	372	364	313	371	355	362	329	370	331	341	357	339	365	343	364	354	408	343	357	353	358	328	358	388	328	361	350	349	341	371	375	368	350	331	339	332	383	365	396	339	359	398	366	337	367	353	356	357	357	334	353	351	351	367	364	315	332	371	349	367	366	327	373	354	366	330	400	352	378	358	354	387	330	392	369	377	336	387	363	387	405	349	363	382	331	360	367	375	352	362	367	345	374	351	360	392	360	390	338	360	348	328	362	341	375	357	362	385	372	358	323	374	342	337	380	350	337	357	325	359	355	336	369	365	347	352	328	333	382	363	365	355	384	357	391	385	335	343	339	363	353	346	376	371	351	350	365	339	400	368	381	350	348	320	385	335	372	360	379	371	338	381	362	343	353	362	374	344	327	330	339	388	386	330	353	365	333	347	372	339	377	393	407	348	368	327	342	359	370	324	355	370	339	351	400	386	350	389	354	345	358	347	369	379	361	335	360	366	379	388	343	384	322	331	350	329	354	369	375	367	369	372	337	374	377	337	306	361	366	342	369	329	369	348	351	345	357	373	416	393	357	391	373	332	343	369	387	329	336	386	355	374	363	366	339	380	414	378	348	376	360	328	355	342	350	400	390	373	362	366	364	382	364	335	328	367	351	363	334	354	345	395	364	361	347	371	343	371	377	356	370	351	382	359	367	361	363	352	359	365	413	373	330	369	403	354	347	360	377	359	350	357	380	361	370	356	374	342	353	356	345	347	389	387	360	361	403	353	417	350	356	363	341	368	353	367	375	362	350	361	349	354	374	382	329	347	377	351	337	372	350	349	348	359	363	333	375	368	345	420	334	359	334	361	351	354	386	353	339	361	371	358	374	360	362	343	335	315	363	365	320	346	370	346	348	377	387	390	354	370	383	365	362	399	367	354	334	396	342	332	350	368	348	379	318	378	333	358	322	380	338	364	379	348	338	334	368	352	369	365	383	354	375	352	375	368	315	338	378	382	337	348	370	355	370	379	360	362	397	388	361	369	370	337	307	383	337	390	385	349	336	344	353	383	380	338	370	317	349	382	373	327	357	356	351	372	362	365	346	370	360	346	344	368	335	358	347	340	373	351	366	367	357	362	387	372	358	347	322	368	341	363	383	327	417	336	350	409	338	363	346	395	384	343	383	368	379	329	347	366	368	381	353	342	355	344	337	337	335	377	363	356	352	378	363	389	347	364	368	361	354
6725	1167	1507	1660	1538	1368	1225	1147	1053	1054	1084	1000	954	983	921	932	907	872	889	890	878	894	886	816	834	865	908	871	851	856	825	815	843	834	835	865	836	794	808	786	745	809	826	820	803	800	792	833	837	881	826	784	819	831	837	825	828	822	834	826	835	874	840	796	869	865	768	831	836	844	827	824	805	794	832	829	826	821	855	876	836	812	827	795	811	821	852	767	827	843	836	836	835	842	846	812	770	808	822	841	866	884	857	831	854	885	862	865	861	863	835	795	819	807	835	784	865	846	839	801	840	819	821	802	810	812	856	833	846	781	813	786	819	761	853	810	763	837	853	798	867	789	779	835	819	801	838	815	844	828	798	843	770	805	762	824	839	798	789	770	774	787	841	828	824	808	824	804	835	820	861	827	832	774	857	815	797	837	836	855	870	812	808	843	851	865	794	752	770	788	873	886	818	823	791	827	789	794	832	826	822	835	823	816	863	790	828	812	823	802	861	803	896	807	800	818	851	864	780	821	824	866	885	824	795	830	797	843	826	831	814	802	859	783	835	869	832	814	835	819	777	820	832	838	825	868	824	829	812	830	818	803	873	850	881	831	820	826	784	801	865	846	884	886	829	826	810	837	828	832	851	826	803	823	799	854	823	776	802	832	850	850	826	856	829	777	820	834	805	805	846	837	806	859	799	811	811	842	798	856	831	845	820	827	827	800	867	872	810	838	835	804	738	872	769	816	779	840	791	866	799	825	797	816	832	896	834	807	826	807	843	795	857	819	773	785	895	868	833	795	843	769	852	801	845	837	831	855	793	831	841	802	791	853	847	833	873	872	776	851	823	777	856	812	808	883	815	861	788	854	817	854	789	849	808	811	855	826	881	810	832	833	839	810	837	810	811	784	822	773	846	816	837	752	819	864	781	846	812	847	799	802	785	861	819	841	785	762	854	790	849	791	833	844	826	802	864	810	835	840	790	879	843	801	810	855	826	790	828	875	867	834	867	852	866	775	865	843	836	832	838	819	842	808	835	834	859	821	858	809	803	825	780	792	801	852	820	835	796	853	846	789	897	805	917	800	802	788	812	826	838	811	810	820	805	762	855	820	793	786	862	846	852	817	835	772	861	800	777	802	861	828	789	830	840	809	846	853	850	822	858	847	764	785	831	857	810	781	815	832	854	854	841	811	817	818	833	884	817	801	763	828	825	869	843	870	826	861	890	838	806	769	855	846	810	814	816	847	866	808	816	827	841	860	827	809	802	817	780	813	766	802	836	809	801	803	839	859	810	836	827	799	827	806	841	798	849	822	791	829	787	838	790	761	815	815	852	777	823	834	812	863	803	843	827	852	798	820	867	791	813	828	851	858	809	800	883	815	857	792	818	808	803	868	860	806	784	828	838	794	823	795	855	782	761	850	839	747	851	798	831	821	835	830	781	797	875	863	809	768	768	869	816	826	807	810	828	859	810	792	844	813	885	769	837	827	815	857	837	830	826	795	860	797	826	876	796	843	849	837	847	857	838	807	875	814	823	860	837	820	828	803	870	799	866	839	839	845	839	804	790	869	846	830	837	852	828	826	776	824	851	842	815	815	773	831	872	833	841	827	828	838	823	817	866	830	811	821	857	846	802	801	813	820	806	844	836	843	775	824	810	839	823	841	800	829	872	820	870	799	797	783	853	854	870	833	796	814	804	821	850	812	850	788	844	816	827	873	791	858	875	782	884	821	850	809	864	778	813	791	763	817	772	803	817	783	788	825	850	859	790	791	799	821	793	887	843	807	783	827	817	808	849	858	874	773	892	796	804	801	782	843	856	813	842	858	826	849	844	813	826	755	761	848	794	831	857	785	838	827	865	813	824	843	844	841	824	856	820	801	843	792	813	817	835	817	822	801	840	820	848	865	827	832	801	781	894	816	821	814	805	815	868	802	843	827	824	826	835	842	870	794	768	783	857	824	822	802	846	822	821	830	862	825	833	821	891	822	848	804	828	843	803	833	842	805	795	791	851	804	858	850	812	849	775	847	815	801	782	799	832	853	787	819	809	804	849	775	858	800	765	831	812	852	797	845	871	823	880	801	822	837	790	810	852	802	807	832	792	792	800	827	896	807	800	830	832	819	778	851	821	837	813	825	803	856	862	802	847	796	816	772	846	853	843	830	851	824	821	830	781	854	836	848	824	810	860	823	807	773	784	821	798	885	813	835	787	827	837	812	784	834	868	801	862	819	818	818	864	835	847	852	797	771	858	793	814	788	821	782	794	878	821	811	807	808	849	806	817	834	820	785	819	855	793	814	796	883	809	854	854	809	842	862	867	831	871	846	854	802	857	787	830	782	838	753	825	773	838	844	826	837	901	790	806	794	793	801	839	789	835	817	880	827	862	849	863	843	808	826	864	805	827	831	789	838	822	841	808	835	882	745	804	829	807	812	782	820	845	848	821	807	761	817	853	797	812	833	811	821	794	823	818	875	857	855	809	873	811	863	867	813	841	831	808	810	767	834	857	884	871	797	792	857	776	836	860	837	790	814	835	777	802	838	817	822	841	896	882	834	849	800	831	829	819	839	845	801	802	733	817	836	783	811	848	827	842	830	842	807	859	773	788	801	792	877	843	837	799	855	862	773	840	795	785	898	759	805	871	825	792	799	834	781	842	799	790	835	820	832	859	817	817	830	821	837	817	849	857	798	796	845	872	858	863	810	813	840	838	840	816	814	816	783	830	818	810	868	831	749	834	815	843	830	812	824	844	829	860	888	844	802	839	792	855	856	817	799	839	821	820	811	887	790	832	835	830	808	819	849	795	806	823	840	774	870	784	788	793	811	807	857	751	812	827	823	839	778	826	819	772	766	848	831	805	841	831	832	825	796	807	852	804	810	852	839	873	831	772	813	838	836	842	770	869	799	790	794	858	814	805	770	797	813	831	808	809	837	816	843	859	784	796	873	842	847	912	825	807	797	820	820	790	858	754	827	785	811	866	816	785	803	839	790	846	827	820	864	798	834	832	798	858	832	821	786	810	854	805	841	854	839	814	786	783	814	796	872	859	816	810	837	833	804	846	821	826	838	814	810	849	859	820	839	805	835	808	857	824	855	807	811	771	843	830	850	790	801	816	874	802	789	831	841	823	890	838	808	790	834	799	819	814	808	758	786	833	733	811	859	812	796	797	811	794	863	784	819	885	764	780	794	771	806	801	826	845	820	843	822	804	825	802	805	829	855	763	800	782	780	832	834	847	820	903	814	845	823	814	809	838	791	852	861	812	844	808	793	800	850	782	838	841	876	864	843	868	881	845	831	804	843	830	868	798	804	836	814	823	788	832	844	788	841	826	839	819	822	818	794	806	806	887	807	879	799	826	780	846	802	847	842	826	846	798	833	842	834	816	818	847	864	867	807	857	835	841	766	824	867	788	878	837	767	822	838	868	833	848	884	802	863	830	831	784	804	810	805	823	849	795	785	801	816	820	846	808	809	798	822	773	820	808	842	843	808
14696	1396	1000	805	628	542	488	439	426	406	370	341	356	377	353	329	370	311	334	342	353	334	331	287	347	349	338	321	340	335	321	300	333	358	348	368	330	305	324	318	311	355	326	336	344	290	335	342	339	337	333	306	329	346	326	341	325	319	317	301	330	341	321	333	332	341	338	302	299	321	336	313	321	350	333	369	334	385	320	358	357	338	305	335	359	333	340	319	300	328	332	282	339	349	313	332	303	312	311	308	349	360	337	320	317	322	327	277	287	330	318	302	334	276	329	324	325	328	299	362	338	310	332	320	327	341	326	323	309	332	339	312	327	343	333	333	344	328	368	322	361	337	289	292	314	309	330	337	326	324	328	327	331	371	357	309	325	350	316	289	322	351	326	327	299	348	348	356	328	285	314	333	308	322	294	340	365	328	324	367	345	348	357	359	339	302	310	313	358	343	325	328	318	339	335	311	323	319	369	361	369	326	333	365	322	322	333	304	319	317	309	334	305	322	321	340	338	369	306	338	337	341	305	328	337	305	297	298	298	357	298	303	303	288	308	331	328	304	316	331	362	331	349	328	318	346	303	325	326	349	319	310	328	358	361	322	315	338	343	340	302	307	318	330	341	329	330	331	331	287	323	326	334	351	317	312	314	312	309	349	336	313	318	310	344	309	349	314	289	325	297	330	319	323	349	320	318	336	308	310	333	337	334	319	346	304	355	302	311	331	335	308	303	302	341	363	365	314	329	355	348	296	310	324	303	370	310	328	347	345	326	325	339	284	307	332	336	314	342	348	353	314	349	353	355	325	337	327	357	324	313	323	340	307	338	330	341	340	314	356	320	339	316	327	297	321	314	339	307	321	353	316	356	292	321	319	339	316	313	312	292	340	309	337	311	308	312	309	345	310	280	330	311	343	358	311	305	346	325	319	302	325	315	342	286	318	299	359	281	345	328	323	282	303	320	325	307	308	317	303	320	304	308	354	321	347	315	340	323	357	347	346	325	303	305	302	336	337	324	328	296	325	315	308	343	322	330	338	319	345	321	291	334	350	372	355	348	331	339	304	317	332	361	323	340	282	327	314	310	299	342	357	341	340	344	354	312	336	332	336	305	334	316	315	349	340	360	317	343	317	300	293	330	296	345	328	351	349	351	363	327	320	288	345	343	352	344	327	333	324	308	333	289	306	331	350	318	344	319	351	365	305	326	299	346	310	328	308	304	345	353	326	332	334	335	331	350	296	286	350	359	327	314	327	334	338	315	310	336	306	303	329	327	345	288	316	300	316	302	292	329	348	328	344	352	309	328	345	335	336	294	340	354	337	337	327	339	306	340	321	322	340	354	309	307	315	316	321	336	334	281	358	378	334	359	324	331	317	297	329	324	299	344	345	331	328	317	312	311	326	338	287	364	318	358	317	318	351	317	317	325	331	327	345	345	298	327	306	306	307	318	313	372	343	338	318	318	315	312	311	336	321	339	348	314	337	296	376	296	314	328	351	294	309	341	359	374	311	323	316	311	348	298	263	284	345	325	342	346	280	326	322	325	309	351	268	310	329	353	356	374	378	309	299	330	359	352	329	314	334	322	348	327	309	322	328	307	308	329	324	309	318	344	362	291	307	341	323	323	350	316	357	332	307	353	341	356	322	337	331	339	334	327	321	304	299	313	317	295	303	304	367	361	318	317	322	295	307	321	310	350	321	332	312	313	289	339	346	308	359	326	300	307	317	311	326	328	339	347	335	312	326	310	310	338	319	318	336	329	317	290	360	349	324	314	342	317	325	317	325	315	344	347	336	332	337	293	313	363	302	338	314	359	343	308	376	294	305	332	327	330	342	321	353	347	347	304	360	342	321	319	331	362	328	319	331	343	344	330	310	308	329	362	318	337	328	345	345	302	314	330	346	376	322	310	338	316	306	351	324	321	311	321	331	318	322	351	285	339	341	324	309	324	328	330	341	327	336	322	360	300	302	312	331	332	333	339	350	332	342	315	336	334	314	304	323	343	324	337	347	355	348	308	320	331	378	340	285	317	304	343	321	314	332	361	334	346	317	352	324	351	320	325	318	336	331	293	318	351	334	325	329	331	304	316	335	371	320	341	309	314	305	315	325	316	353	312	314	329	338	300	318	290	333	349	308	289	308	341	313	283	325	343	307	332	305	312	320	320	310	348	321	337	334	323	347	330	325	342	301	337	295	287	319	354	362	308	333	330	301	362	327	317	304	344	310	330	303	334	326	379	305	319	337	301	347	326	344	277	296	339	309	335	308	335	318	347	292	330	324	320	316	316	294	379	344	340	338	309	336	334	313	390	324	387	349	293	321	341	335	332	312	337	339	308	309	323	343	331	318	321	331	304	320	317	318	299	299	319	316	342	330	331	357	329	372	363	310	332	317	320	270	341	357	315	330	328	333	302	290	311	357	316	352	361	340	341	353	316	337	341	301	341	333	315	347	332	354	353	294	310	333	350	355	315	308	345	305	347	350	350	350	346	278	320	310	322	335	332	304	298	323	312	324	321	300	310	303	325	354	295	314	332	290	344	308	341	320	308	338	333	348	315	315	321	341	332	345	333	352	322	330	307	298	304	307	334	307	333	300	350	348	281	302	349	323	312	334	366	314	375	325	352	353	305	309	294	308	336	312	323	348	337	328	332	332	308	349	356	319	291	322	315	317	320	317	317	315	330	326	350	272	317	351	361	342	275	312	347	367	347	337	359	344	291	291	329	315	301	320	333	343	332	331	331	333	317	327	345	306	304	353	304	308	322	380	354	358	343	293	347	305	316	326	293	316	346	324	320	319	321	338	343	321	310	327	340	305	331	301	344	340	312	337	351	307	306	311	339	336	290	313	332	319	343	304	364	313	345	348	281	332	340	323	329	306	306	319	308	369	318	320	334	327	309	334	341	315	348	292	332	316	346	299	321	316	333	326	352	288	320	324	307	324	312	350	320	317	310	305	319	315	311	335	324	310	352	336	334	280	329	356	354	288	343	340	355	347	334	321	336	347	333	318	344	342	302	310	315	329	308	317	337	350	340	320	331	361	332	355	329	327	341	345	312	329	296	351	315	315	334	344	361	360	321	334	326	312	303	316	324	300	355	310	347	326	332	332	325	364	305	341	314	352	297	341	302	316	316	305	344	353	335	339	310	335	384	344	321	334	306	287	314	336	340	349	335	303	355	322	331	337	335	305	341	328	320	295	347	334	306	336	310	316	305	348	323	337	364	333	328	290	339	320	324	353	352	323	344	295	329	357	296	308	328	309	316	312	333	335	321	336	344	333	309	326	295	338	321	304	325	317	339	364	288	332	313	331	318	314	293	310	317	320	297	324	350	338	330	305	303	370	311	337	355	328	320	324	322	357	349	317	345	355	323	314	302	308	338	315	345	304	324	303	328	320	309	288	307	317	327	326	322	332	351	357	350	332	350	323	317	332	332	325	364	313	330	309	313	312	317	332	343	312	340	321	306	360	356	294	334	321	305	314	297	325
8382	1316	2296	2382	1976	1805	1565	1342	1184	1156	1053	1009	1025	930	924	927	865	896	810	831	835	812	848	875	779	816	782	812	786	749	825	804	783	822	745	769	756	776	780	722	733	761	813	780	729	757	787	747	729	794	736	766	721	699	752	754	807	715	783	730	745	763	746	755	716	721	770	785	726	720	694	725	777	724	699	723	740	714	730	703	725	734	741	720	758	748	750	760	721	707	733	701	737	708	709	727	723	740	711	743	715	717	700	671	753	730	712	769	705	729	793	738	777	726	745	702	761	744	712	709	753	761	704	750	709	740	738	739	716	726	742	756	729	706	723	733	713	774	761	699	724	732	730	750	737	713	698	708	665	766	757	747	715	730	689	734	753	730	719	723	717	761	754	742	680	701	755	738	695	739	718	752	785	703	782	736	769	711	728	707	701	733	722	746	759	723	709	692	714	729	746	752	746	728	722	739	708	755	742	714	787	756	748	791	742	727	737	738	738	741	731	726	742	691	732	730	729	742	727	737	729	689	734	710	722	738	757	723	763	767	711	784	722	809	744	731	731	765	747	716	702	731	679	741	708	691	722	758	713	760	719	791	677	704	742	751	757	740	733	721	700	719	688	746	766	764	817	777	689	793	732	724	750	764	729	740	736	743	756	751	703	717	737	722	688	770	747	742	764	734	740	684	700	741	788	722	743	697	740	704	689	766	724	715	699	728	681	713	754	723	738	715	713	741	749	695	713	706	760	729	725	763	671	733	743	726	761	711	740	783	719	761	737	740	728	749	734	731	723	753	721	750	769	765	726	736	743	756	775	710	734	727	749	718	726	793	746	699	760	710	766	771	752	701	739	727	739	735	746	744	757	746	703	719	732	795	715	739	741	712	740	729	709	766	696	698	731	733	738	784	678	731	701	711	759	667	710	751	744	756	699	706	754	742	683	686	726	751	719	733	725	703	740	731	711	707	786	679	736	736	708	710	725	727	778	745	742	755	702	714	785	714	728	733	748	675	739	725	742	750	710	742	668	755	729	752	780	737	725	733	705	736	734	724	734	736	696	737	719	729	649	729	738	769	707	720	715	725	688	751	764	710	722	769	726	721	706	705	742	697	702	686	719	693	678	741	721	724	754	744	734	753	745	687	745	727	704	735	740	724	739	754	689	733	720	726	724	746	773	695	748	735	696	708	761	715	744	731	717	732	740	733	705	737	685	755	686	706	737	735	741	714	766	730	741	755	761	709	736	704	772	725	740	739	752	669	723	756	696	713	758	681	700	724	749	747	733	750	745	714	744	736	716	725	705	723	743	802	715	732	730	766	738	763	736	752	768	734	793	689	722	745	788	706	661	728	712	745	737	674	744	763	731	736	709	769	747	695	789	741	753	714	756	710	760	753	724	707	722	729	717	682	780	746	721	719	703	716	700	704	695	736	762	782	793	701	734	722	725	751	737	745	752	770	743	755	729	698	753	725	803	705	757	712	720	759	742	730	739	692	724	691	735	768	751	674	721	762	748	735	718	793	715	761	725	703	734	735	721	713	734	766	682	694	753	755	686	768	733	717	770	706	699	730	768	709	718	790	752	706	736	761	761	779	746	768	730	759	783	706	708	706	772	730	691	692	757	749	695	747	724	737	742	696	752	716	710	762	768	730	703	777	729	714	758	700	671	713	700	720	690	752	722	729	710	746	662	756	730	681	697	713	754	750	746	756	723	715	704	729	688	739	776	737	692	742	700	730	769	731	715	724	774	776	779	720	721	743	743	694	719	720	688	761	746	720	725	729	696	716	748	714	745	736	749	728	702	732	736	731	718	726	753	754	755	729	774	713	716	738	738	751	732	770	733	666	730	746	717	770	774	719	741	745	683	717	696	744	723	748	760	702	723	676	756	695	762	723	733	752	763	730	745	762	725	732	752	744	702	722	742	748	734	757	703	723	705	755	688	737	709	763	705	715	764	715	739	739	699	688	713	754	684	680	745	709	722	771	724	721	692	712	744	701	781	702	735	723	687	735	763	729	703	734	733	704	739	742	730	718	715	708	706	734	718	724	743	776	723	715	714	739	681	698	761	738	706	733	728	755	746	694	696	736	723	736	742	725	737	711	730	701	723	778	757	703	742	778	705	738	739	767	734	758	708	747	741	730	726	762	739	715	706	727	716	769	698	739	728	726	760	779	733	711	758	717	716	734	724	662	721	762	759	730	689	764	733	675	738	691	752	718	730	728	723	719	715	758	751	733	790	704	705	730	721	719	745	715	761	698	703	676	740	753	723	714	724	759	712	712	759	734	709	732	819	715	748	743	771	707	733	748	745	738	718	695	763	777	750	730	748	736	758	769	734	711	742	728	690	724	728	703	714	705	700	702	676	741	699	728	694	663	692	708	677	739	696	732	690	740	724	748	754	758	727	733	763	741	774	729	726	718	727	773	705	710	712	737	716	774	738	736	728	793	765	745	723	737	748	785	746	828	733	776	729	723	724	727	761	682	738	706	742	684	752	706	719	746	722	704	718	752	731	772	698	693	727	756	751	768	688	740	688	689	733	709	721	741	728	746	684	757	687	745	742	693	714	725	749	712	731	757	742	737	738	734	728	730	690	760	703	686	715	754	728	725	722	725	717	732	723	721	715	732	722	755	737	714	721	737	691	759	728	720	715	736	715	780	756	730	785	703	723	707	715	722	740	734	751	703	699	713	691	742	693	681	731	718	758	754	787	741	750	730	715	702	676	757	704	732	735	731	744	742	743	753	701	695	738	731	750	763	714	735	673	718	736	722	725	745	742	755	774	773	747	707	747	691	759	668	719	673	728	709	737	739	729	714	750	706	721	723	699	751	693	781	682	742	742	750	759	703	750	693	693	728	731	686	767	711	727	704	692	702	738	727	722	715	719	747	744	708	716	731	719	710	714	683	768	746	738	745	746	744	736	728	691	740	702	706	779	714	746	739	710	751	769	735	748	727	758	766	697	761	749	721	707	702	762	708	736	723	709	743	735	760	710	766	790	744	750	678	726	751	732	700	754	757	763	731	719	740	717	688	741	710	703	795	773	707	746	705	767	741	736	719	771	726	709	719	771	741	721	753	724	703	761	759	734	723	709	729	695	764	732	701	768	708	748	688	743	732	695	695	680	776	737	713	714	741	705	719	743	703	736	739	717	728	757	723	692	738	703	735	763	710	755	713	749	700	776	736	716	773	710	780	755	708	765	681	709	710	753	686	718	700	714	706	784	729	786	732	716	745	683	723	750	712	737	746	727	711	690	716	718	754	736	687	714	726	686	756	694	701	747	726	748	732	724	706	750	717	715	748	717	713	768	722	696	762	731	747	734	785	755	740	701	742	726	703	758	718	760	666	716	730	765	737	741	691	685	730	704	719	690	709	743	729	708	707	745	707	705	770	758	742	785	725	731	712	732	740	746	679	711	752	732	762	725	756	724	726	733	739	754	767	682	729	721	761	689	703	730	761	765	738	721	685	762	737	761	729	727	755	738	734
1448	221	221	183	197	172	184	193	171	166	167	186	153	180	189	215	194	173	176	212	174	199	193	199	202	182	183	180	197	198	166	185	204	183	193	184	202	196	189	199	199	168	204	210	230	196	187	187	183	191	189	184	178	205	175	190	190	172	187	190	181	197	153	187	195	178	174	197	177	184	192	196	179	158	124	182	169	176	194	167	162	186	201	183	155	191	190	184	193	194	184	193	211	174	208	162	192	173	181	200	204	202	190	190	183	195	199	203	195	178	186	176	183	176	178	191	188	182	174	163	185	195	164	172	222	188	189	179	191	184	179	191	189	184	213	201	232	186	163	200	165	202	180	181	175	190	171	203	175	187	194	195	160	173	205	177	187	199	218	190	208	195	191	195	219	172	180	194	177	196	202	202	173	183	194	178	199	199	204	188	191	199	170	197	203	224	175	193	175	156	202	190	193	168	198	180	183	190	170	174	187	198	193	204	208	180	183	164	179	183	168	181	179	175	188	180	156	163	183	199	187	180	177	172	167	188	175	211	199	185	182	161	185	183	188	193	200	193	174	200	203	193	164	178	176	194	187	203	177	186	169	203	189	179	215	161	173	197	186	194	179	171	193	193	196	216	169	177	184	172	210	173	185	155	181	176	165	191	196	169	167	173	188	185	188	173	176	202	202	165	177	212	178	192	220	182	181	205	195	169	196	190	198	209	169	180	166	184	217	205	177	171	194	205	214	207	203	215	203	197	163	170	187	190	195	176	194	185	166	201	164	202	162	179	194	179	179	210	197	205	181	178	199	176	184	198	186	170	185	187	199	189	159	215	194	187	179	208	148	175	187	183	186	174	202	194	172	163	215	178	176	167	166	171	159	190	211	198	207	193	188	174	188	184	178	181	147	160	198	187	188	191	193	220	185	171	184	212	204	181	191	211	202	155	192	201	186	191	190	169	198	198	184	185	155	180	186	197	179	169	210	205	176	172	200	180	170	190	214	172	182	183	175	168	190	178	202	170	193	172	201	187	200	193	211	183	197	207	203	185	189	170	188	194	161	194	180	195	194	183	192	198	162	156	182	179	184	177	182	189	192	188	164	157	214	196	174	179	205	171	187	194	212	182	185	149	168	190	165	195	190	201	185	160	176	209	213	181	168	180	187	160	145	204	195	180	188	196	189	190	175	183	188	196	202	180	197	194	202	181	201	177	191	189	182	204	199	213	200	161	196	190	193	184	185	211	199	210	181	198	197	187	181	185	199	193	182	165	197	194	183	175	173	170	184	183	193	169	188	207	163	173	174	194	168	193	195	171	200	208	197	156	187	173	167	207	193	201	207	198	199	206	184	174	196	180	177	183	201	167	193	181	184	197	173	192	157	192	202	163	181	189	175	196	180	177	197	187	194	182	193	173	171	192	206	192	178	171	177	206	192	180	184	193	194	195	210	200	192	170	196	188	198	195	185	197	157	196	199	216	203	164	191	177	168	193	182	164	192	204	188	201	167	159	174	181	198	190	189	217	211	190	181	170	195	181	174	174	221	215	185	159	177	191	182	186	179	225	196	196	189	165	159	192	168	187	199	204	182	196	173	179	193	192	181	218	186	175	172	183	174	194	182	193	187	207	196	188	220	153	192	187	183	166	192	181	188	169	168	168	197	191	189	192	205	199	185	190	175	178	180	182	195	195	197	183	176	170	192	195	210	212	150	196	211	169	208	181	189	171	156	159	172	169	188	179	171	178	201	151	176	189	179	185	192	164	166	190	188	175	204	165	182	179	188	172	184	192	184	187	188	169	160	167	193	163	195	199	194	214	181	188	200	183	182	208	171	161	188	173	205	172	169	177	200	175	176	203	187	161	151	188	183	171	179	172	147	156	190	191	190	197	188	189	165	199	173	200	190	185	176	192	199	173	196	191	193	199	193	152	196	197	198	195	158	200	198	193	184	211	192	184	190	193	206	204	175	193	179	210	188	186	186	178	183	202	208	212	193	180	183	170	192	190	191	202	194	167	176	189	193	184	177	194	204	179	224	195	198	195	195	182	191	202	184	199	180	186	213	187	199	173	195	180	208	188	171	209	164	189	178	191	178	169	216	178	195	185	176	185	175	175	187	191	192	184	205	192	146	197	180	158	173	218	196	166	174	183	187	195	161	180	203	168	180	214	177	162	215	185	184	168	166	198	146	200	183	196	168	190	180	206	190	209	208	198	169	177	197	171	185	171	194	186	201	191	182	185	173	175	170	182	174	186	177	195	184	194	192	213	200	186	189	212	184	172	197	199	183	183	153	183	181	160	178	189	184	180	201	192	184	195	218	203	210	177	181	186	204	197	201	200	163	179	183	181	168	203	187	210	154	187	186	173	204	200	177	180	210	207	219	175	180	177	175	172	164	229	176	192	188	183	194	206	186	189	217	171	202	196	192	215	211	183	181	210	201	188	185	188	176	183	161	175	190	177	208	191	189	171	167	185	171	211	193	192	193	195	218	173	186	201	196	187	193	190	199	176	178	189	182	185	180	191	213	195	187	218	208	180	174	210	176	186	171	193	177	177	189	203	194	176	169	191	201	169	159	191	165	203	178	189	179	184	161	180	218	172	214	199	183	213	183	185	181	182	180	201	158	205	196	206	157	184	174	188	204	202	189	166	194	202	233	204	174	204	188	222	194	182	170	207	158	190	183	196	182	193	168	178	174	190	180	175	208	175	173	230	198	203	202	197	190	176	186	184	189	168	174	151	196	201	194	183	187	172	193	188	185	166	186	176	175	191	216	193	165	185	196	172	195	194	214	195	192	183	184	193	170	195	206	162	183	179	170	189	184	161	184	159	161	178	213	183	185	199	183	171	181	182	184	148	176	175	222	191	196	211	158	193	182	216	195	197	184	189	181	167	193	195	172	181	174	160	181	155	196	184	199	188	204	163	182	176	205	185	210	184	188	181	190	178	189	175	194	175	179	184	189	169	188	199	186	200	190	181	198	177	180	193	197	195	161	173	190	214	200	199	177	179	207	218	211	172	183	177	188	184	182	166	173	206	222	165	184	149	192	196	170	183	191	190	179	184	194	213	199	178	176	205	193	175	197	194	200	150	187	177	194	161	219	196	229	171	171	179	184	184	195	190	183	188	190	192	183	173	205	194	208	181	164	166	156	220	202	209	181	181	189	201	190	195	179	180	195	176	192	191	186	185	189	189	211	193	175	186	182	178	167	182	200	163	187	190	187	177	180	176	214	200	184	189	202	193	165	198	187	221	179	182	190	174	192	182	204	169	188	197	172	192	188	184	170	224	209	199	200	207	190	201	162	168	179	200	145	185	214	186	189	169	171	204	193	185	179	216	177	190	226	210	171	208	185	203	193	192	195	206	168	208	195	167	188	188	193	179	190	193	182	197	221	198	170	169	175	171	209	208	203	174	198	197	178	189	193	175	172	167	195	195	188	202	216	209	177	189	180	171	171	190	179	180	190	181	194	191	169	189	193	202	166	165	173	185	196	173
1761	523	544	572	532	537	455	492	498	519	511	491	481	477	497	488	491	538	476	488	489	507	492	537	484	476	481	468	454	467	472	474	491	503	474	462	495	486	499	504	458	479	477	448	519	523	495	460	490	489	442	500	473	474	468	496	543	473	473	456	506	475	510	514	446	454	490	485	483	510	495	558	510	479	461	482	495	477	461	498	494	472	501	495	450	502	526	488	452	469	482	480	485	459	481	487	478	517	486	473	513	482	471	489	478	456	487	497	447	480	480	475	474	494	457	459	452	464	475	496	470	459	482	478	459	485	494	454	456	493	494	479	486	466	470	471	487	479	526	488	472	481	478	503	496	503	529	465	498	546	490	477	485	486	463	479	488	458	460	506	474	493	481	455	463	463	492	464	512	480	495	494	476	495	482	476	493	478	478	449	458	469	515	478	483	435	468	493	508	483	463	462	454	438	464	487	533	508	499	471	489	460	445	461	486	484	494	486	458	496	462	475	511	488	478	479	492	496	482	477	453	460	473	468	507	482	476	478	507	496	486	512	489	475	492	507	471	479	502	495	471	489	473	485	469	490	487	455	482	481	467	501	490	458	488	492	496	510	508	516	493	519	476	512	473	444	481	470	497	476	485	460	491	487	518	449	491	512	465	433	497	470	463	470	444	489	453	474	501	478	463	489	479	509	495	482	460	509	478	467	493	528	487	523	503	490	489	493	449	457	501	539	511	507	480	459	470	448	487	507	493	437	499	485	459	473	514	528	495	489	462	453	481	473	502	489	495	471	451	458	527	475	499	468	471	505	456	447	465	521	494	549	489	518	492	472	475	471	488	447	463	507	515	479	474	529	506	481	491	514	520	500	470	487	483	509	508	514	492	475	469	499	481	452	474	487	464	527	476	511	438	475	478	516	454	488	487	469	488	493	481	514	497	518	479	487	486	513	478	467	500	517	463	431	498	472	477	492	497	507	511	485	493	496	470	534	489	477	530	449	482	515	508	433	526	462	475	503	501	468	464	471	468	487	472	521	489	500	489	521	501	452	454	484	476	506	514	518	509	477	481	523	465	469	501	461	525	515	474	480	500	451	456	455	486	518	501	502	501	477	444	507	493	495	515	500	466	526	475	493	455	485	475	444	511	472	482	482	482	512	486	481	495	499	459	491	511	485	498	503	499	464	524	509	504	486	483	502	484	486	466	491	478	506	473	495	505	482	487	484	473	475	468	454	504	482	472	512	454	475	489	456	468	464	495	517	488	484	496	503	487	467	481	461	449	490	546	487	495	489	488	504	473	470	454	478	489	448	509	465	485	486	481	503	487	449	483	465	490	486	530	478	509	482	494	487	481	501	480	457	494	479	507	476	440	480	494	476	475	484	526	490	488	480	425	479	527	488	492	499	480	483	440	491	497	498	464	491	451	483	511	492	489	506	435	526	510	471	520	495	451	457	482	474	512	551	504	485	490	505	499	489	472	480	494	501	469	500	473	473	466	477	484	486	514	479	513	499	445	461	476	489	509	511	497	502	489	474	456	479	475	490	488	477	505	501	493	461	478	492	495	483	521	484	484	492	453	465	488	469	493	440	462	482	505	498	522	506	466	483	489	509	496	475	475	535	480	521	467	495	478	454	495	472	461	476	495	494	506	499	494	479	537	490	481	525	456	502	493	458	458	486	479	512	487	482	489	488	491	518	502	494	462	509	494	447	497	452	473	505	461	465	493	458	475	494	469	491	484	464	516	481	486	491	499	491	455	493	482	481	502	467	521	459	497	524	509	500	467	517	469	499	499	452	490	459	492	469	505	477	463	477	508	484	437	446	470	505	464	537	447	477	494	488	504	521	446	493	467	526	530	480	476	448	456	499	482	456	478	479	490	465	466	460	459	493	491	503	490	507	474	477	486	456	456	479	502	481	473	492	503	530	492	460	467	473	505	502	474	490	485	496	454	526	478	485	510	513	501	484	470	526	459	494	464	528	462	468	481	451	478	488	488	452	493	520	492	503	532	497	484	466	476	492	519	479	456	459	512	530	507	502	496	502	501	492	490	451	507	453	485	480	459	480	476	461	524	466	456	477	496	496	454	468	493	507	461	506	491	483	496	460	517	488	511	489	501	483	506	485	478	476	471	503	463	486	494	461	515	535	445	472	505	431	473	503	505	506	510	510	495	478	490	461	470	471	482	479	514	508	516	506	487	512	482	460	470	517	479	506	476	483	563	472	456	473	487	511	491	503	511	451	499	458	469	494	472	474	529	475	497	526	488	507	488	508	470	484	481	489	498	486	467	489	514	520	471	481	530	474	482	461	515	474	504	484	460	493	507	474	513	482	466	500	476	507	506	476	463	476	485	453	422	489	492	457	494	503	484	470	523	495	495	481	494	491	462	509	514	470	522	506	469	475	483	481	497	475	457	518	485	474	455	475	504	470	495	479	511	498	477	507	468	496	486	513	484	510	513	505	494	466	477	425	484	502	515	494	518	475	503	491	491	473	462	499	451	486	515	489	466	511	498	493	513	466	508	485	488	477	481	449	517	485	473	507	491	457	493	495	475	468	495	496	463	467	478	517	470	470	490	519	467	506	495	522	531	467	492	488	504	476	474	483	430	478	478	436	480	448	483	468	475	475	535	499	486	483	479	456	504	511	512	507	491	480	472	447	466	516	464	489	430	479	480	504	457	481	483	485	431	498	459	508	513	488	537	490	510	503	484	505	466	463	502	511	490	465	478	460	477	491	460	517	464	500	491	494	478	491	449	431	461	478	472	497	503	482	424	479	440	492	478	455	493	455	480	479	538	481	499	492	475	490	482	485	502	481	510	488	461	505	497	486	476	519	467	476	476	463	459	482	479	491	518	493	520	480	456	473	505	466	492	485	479	520	461	483	453	496	512	441	491	520	473	494	473	529	501	471	506	485	455	480	509	464	474	479	441	483	493	483	462	487	454	479	508	464	464	509	458	475	464	501	506	478	494	480	462	464	498	512	498	496	469	479	498	475	496	493	453	471	476	524	482	486	477	528	507	490	463	490	478	514	500	495	475	479	499	476	493	486	489	464	457	501	480	496	469	517	440	502	466	479	474	493	486	454	469	494	464	462	471	488	486	469	489	473	469	477	462	466	452	494	467	521	493	525	507	498	430	461	454	479	500	462	532	507	508	500	492	463	457	484	506	493	463	469	507	450	501	484	462	498	456	462	515	473	477	453	496	491	454	476	492	490	515	507	483	489	516	465	508	491	458	497	473	476	492	468	478	490	488	477	473	478	460	480	483	454	473	490	493	541	507	482	468	478	479	494	508	515	463	503	480	498	473	468	511	508	450	495	494	482	460	489	480	459	487	491	471	523	475	473	494	499	459	479	493	486	473	463	504	498	501	508	496	494	458	491	476	444	460	484	481	505	495	486	480	539	515	486	503	497	496	482	457	497	486	490	457	470	530	477	481	504	474	471	457	507	499	473	476	483	480	474	490	503	547	488	506	518	485	475	509	463
8038	777	737	566	581	491	419	400	468	453	429	391	388	383	382	371	331	371	355	373	404	386	361	377	361	401	387	353	354	379	309	331	353	369	376	370	351	403	375	348	319	352	364	319	332	336	362	369	347	327	375	339	340	387	350	352	321	372	363	340	354	388	336	363	374	321	334	378	372	340	370	332	386	344	373	357	348	340	342	373	370	342	385	383	339	370	374	325	365	353	329	334	329	331	340	378	379	362	422	333	353	367	344	384	331	348	322	369	316	382	363	372	385	385	378	334	350	345	405	393	348	358	355	326	353	375	362	332	344	374	384	353	361	355	359	383	384	372	377	373	382	356	355	370	373	351	345	341	373	343	334	390	361	369	373	354	338	341	380	325	395	376	368	351	354	382	348	370	362	361	353	329	387	336	376	389	349	359	371	355	372	347	366	360	396	370	346	331	388	326	322	323	361	377	368	334	355	317	375	349	345	359	367	354	357	343	334	363	363	369	368	379	352	331	385	353	357	351	303	360	350	345	371	338	354	350	367	360	363	354	353	404	330	358	346	405	347	352	351	353	363	351	322	353	331	327	371	341	348	324	322	368	380	404	346	379	363	357	353	356	368	383	335	369	342	356	374	377	355	344	334	336	357	352	371	382	341	362	368	360	344	402	359	332	356	360	377	346	372	365	335	346	371	361	358	388	376	354	366	344	377	346	370	353	334	344	356	348	393	414	360	366	360	341	356	340	324	351	356	318	337	356	375	370	355	348	370	384	350	338	371	368	348	350	379	345	353	394	344	349	338	350	375	379	339	381	332	368	365	386	345	335	376	405	391	364	340	368	365	323	417	347	312	367	364	346	381	348	377	348	380	363	347	322	375	378	364	321	387	347	383	369	377	343	387	386	351	357	366	363	379	346	331	364	351	355	374	346	357	400	392	369	383	353	333	330	357	380	320	357	344	350	348	383	376	357	338	373	357	320	375	351	370	341	379	337	383	400	354	361	359	371	355	365	366	354	354	346	390	351	345	358	335	363	351	348	335	362	382	389	356	354	371	341	348	327	356	349	352	353	346	390	396	344	376	347	351	344	378	369	344	341	316	350	378	343	379	364	356	348	328	367	383	357	382	380	334	354	366	398	340	361	341	346	371	357	378	373	388	399	357	345	338	378	361	350	372	347	353	374	309	360	352	347	379	352	361	350	365	371	358	345	371	370	328	348	361	367	339	380	364	375	364	368	345	342	390	348	358	392	360	343	384	364	358	387	379	348	384	372	374	355	378	357	359	383	373	355	373	323	384	393	364	374	344	393	367	357	347	359	364	363	363	373	371	352	338	318	360	386	349	357	348	353	351	388	378	368	360	395	378	355	326	327	374	312	387	373	360	371	378	332	333	324	350	328	361	381	346	353	351	339	340	390	352	377	360	367	380	350	369	391	363	368	364	344	355	352	383	341	336	314	360	382	368	328	362	360	362	345	380	336	349	356	361	361	366	349	368	336	355	350	355	354	382	331	351	327	342	342	354	335	381	346	348	356	335	396	368	348	338	333	351	390	353	359	342	364	372	339	337	365	341	357	360	354	375	356	356	394	355	346	372	337	374	352	334	359	347	380	378	338	376	384	370	366	349	325	348	355	368	381	329	360	347	379	389	344	407	371	343	369	367	376	343	373	337	373	339	374	356	368	342	353	359	373	391	387	416	382	346	351	360	319	340	378	355	344	398	365	350	358	358	375	350	348	384	367	394	389	354	365	363	351	337	375	356	327	327	362	351	368	349	364	352	351	352	352	323	311	351	347	372	357	331	320	362	374	375	337	358	382	326	356	374	390	365	359	331	384	367	381	378	367	369	401	391	333	355	381	362	403	367	372	345	387	322	357	353	359	333	359	326	375	365	352	365	366	377	365	390	359	401	378	369	372	326	326	321	393	334	341	330	376	344	354	389	366	372	355	365	332	349	367	336	364	375	379	384	353	374	355	408	353	347	352	338	383	341	368	380	377	362	351	345	329	360	334	362	385	375	372	335	400	351	386	383	379	358	332	364	366	383	387	342	398	359	366	339	312	380	376	403	379	377	406	404	361	352	348	386	334	346	338	346	374	385	354	365	366	346	345	336	352	382	411	340	383	379	391	391	382	386	363	373	375	324	363	342	378	369	357	345	375	374	358	405	381	379	361	343	340	376	336	331	345	353	359	377	327	307	305	360	353	349	361	377	370	357	379	374	367	303	338	334	365	347	365	323	350	374	344	370	340	331	387	347	400	333	413	356	337	372	346	363	381	357	389	339	374	358	371	376	359	387	337	376	332	344	376	352	369	380	409	413	357	365	379	356	352	365	367	343	360	376	317	375	351	383	345	352	339	352	352	383	422	388	401	362	337	385	345	359	365	346	374	347	357	353	370	360	349	349	385	386	344	356	345	359	338	375	376	378	350	385	337	361	383	333	352	345	423	365	395	363	350	358	343	387	337	344	352	360	339	377	358	354	361	366	381	387	384	328	343	333	370	374	360	341	364	349	406	393	367	339	340	346	358	330	363	383	375	378	374	362	344	400	390	371	365	364	351	375	374	344	377	393	366	369	400	340	387	352	361	374	385	369	368	415	368	362	367	342	370	335	357	344	354	344	335	359	364	336	369	360	367	356	395	370	345	340	336	383	341	358	344	367	345	367	344	335	366	358	328	363	348	362	348	387	379	360	345	347	339	311	396	392	352	332	341	352	368	379	388	331	355	338	331	374	360	387	344	348	354	368	373	357	385	384	348	357	363	367	375	361	371	349	348	373	350	349	358	383	345	351	335	376	346	373	330	364	345	366	386	364	327	322	332	368	365	332	391	343	343	377	333	383	406	377	390	374	355	358	381	356	360	363	326	345	323	351	371	353	333	387	336	379	349	352	365	364	329	303	352	336	351	362	376	378	389	364	353	353	352	357	365	377	395	362	365	358	368	404	355	380	361	361	360	384	372	361	370	389	342	368	340	364	383	349	332	354	361	379	383	389	361	365	359	377	351	348	337	380	350	353	351	370	401	398	362	392	387	392	358	348	357	331	342	350	374	383	403	356	341	341	332	360	379	386	390	358	337	374	339	317	329	339	339	372	335	380	337	344	359	330	373	383	341	376	343	399	364	364	355	349	351	361	366	365	356	366	328	343	335	299	347	374	313	315	386	382	356	342	351	395	348	343	327	341	364	362	368	366	354	361	379	359	388	363	369	333	360	350	356	360	402	364	372	371	390	366	394	355	374	392	388	374	354	372	360	333	351	358	357	342	375	349	372	395	356	352	349	358	369	346	360	359	341	347	396	377	360	337	339	356	361	375	340	342	290	363	373	338	348	367	348	347	360	341	404	370	349	322	375	383	370	359	368	354	328	362	328	310	347	347	384	356	358	371	355	368	338	331	339	352	360	378	342	392	377	366	362	363	350	348	335	407	348	360	357	349	342	343	360	387	367	327	342	331	354	374	340	332	357	346	371	359	323	359	361	372	351	386	363	350	363
6617	1162	1575	1672	1554	1398	1298	1200	1071	1057	1000	988	964	1005	911	916	922	928	896	881	862	802	887	853	862	872	872	883	899	799	835	852	827	792	846	827	809	836	890	817	802	850	866	805	826	802	816	851	841	898	794	802	866	841	908	883	842	827	842	858	833	807	831	830	814	847	859	824	805	826	832	793	867	843	853	800	822	842	831	844	858	860	810	748	836	836	816	818	847	834	792	838	845	816	819	777	809	841	816	818	847	813	838	873	850	866	776	817	824	885	838	839	824	768	862	842	795	825	789	819	752	819	833	860	867	854	797	847	841	825	777	773	839	873	786	851	833	838	824	841	816	772	825	813	858	827	832	806	789	842	827	791	817	823	829	819	821	797	827	831	796	832	815	854	821	826	796	872	892	829	839	884	804	832	853	824	836	846	805	869	844	829	780	858	806	822	847	845	741	829	846	790	782	898	858	812	834	876	839	807	787	799	819	834	819	782	829	856	839	811	817	838	848	825	830	819	809	768	800	868	742	828	827	821	823	821	816	861	795	754	843	772	802	856	816	740	785	844	792	857	804	841	836	798	803	840	849	810	809	821	800	828	812	817	824	853	844	834	881	856	792	841	786	790	806	801	831	783	872	831	834	823	858	821	780	804	852	836	803	794	818	841	797	786	830	808	824	830	842	793	809	804	840	825	864	847	849	816	834	883	823	868	801	846	782	836	824	832	839	836	860	777	826	831	790	846	807	867	779	819	790	846	827	861	835	800	817	876	861	814	783	806	837	819	819	843	796	826	811	824	793	799	894	823	844	819	808	812	869	747	823	829	841	804	775	836	809	838	763	873	818	764	844	807	814	787	808	804	857	860	859	809	791	785	816	838	835	825	885	812	854	820	808	840	796	827	806	862	793	825	840	831	815	819	810	813	790	834	832	830	804	868	778	843	834	816	829	845	801	821	773	837	804	796	862	823	858	804	866	812	845	829	793	771	845	827	835	783	833	850	829	820	775	776	800	854	789	793	827	805	816	857	783	798	837	842	804	808	816	828	832	827	812	856	843	798	809	812	794	854	816	816	833	844	879	846	843	806	857	831	829	799	850	862	864	820	801	892	791	885	877	844	837	806	841	785	802	808	792	832	839	800	788	855	879	825	817	825	825	775	841	781	751	839	813	824	849	846	843	771	830	816	797	788	818	776	829	754	819	815	835	857	794	817	821	828	849	775	790	774	813	854	813	782	840	780	797	810	843	846	765	857	839	817	821	789	866	804	830	845	846	827	826	775	816	822	778	878	799	815	835	870	868	826	867	833	815	864	801	813	848	843	802	799	769	874	863	822	767	827	842	783	831	803	863	828	866	868	869	802	835	820	842	885	816	778	850	875	834	868	827	846	833	835	867	841	853	850	882	837	851	816	859	834	821	810	782	870	870	820	822	852	769	838	774	797	795	836	771	865	842	831	778	807	804	817	809	777	822	861	803	831	840	841	845	797	846	777	868	790	864	807	827	828	855	846	849	825	826	823	849	835	842	826	832	801	866	825	866	851	856	862	813	792	806	819	814	806	834	814	869	810	822	773	853	861	802	841	843	758	788	797	816	803	836	806	803	751	822	791	812	831	857	777	824	799	835	811	811	830	837	795	773	822	832	841	860	805	831	868	810	837	836	774	870	818	791	835	773	832	800	814	850	782	818	876	801	767	809	818	829	913	811	821	793	800	828	824	886	897	853	814	823	805	876	818	805	802	826	835	787	799	792	812	811	833	787	822	866	830	880	847	828	830	806	851	788	835	785	804	817	836	833	865	860	830	828	808	813	837	847	823	790	838	833	849	870	834	779	769	816	811	841	823	849	769	817	808	844	848	782	874	830	799	847	820	825	821	820	776	808	814	804	762	812	865	817	831	801	844	800	853	800	822	806	889	802	827	795	785	843	797	838	833	816	779	848	857	818	764	838	847	847	826	840	841	795	840	765	825	822	851	786	808	824	837	797	828	838	838	855	838	817	843	825	848	811	794	839	857	801	816	812	860	841	846	813	791	837	797	794	815	826	867	789	863	833	789	858	830	793	802	816	813	835	819	796	824	824	777	820	830	796	815	787	853	829	819	788	831	828	783	793	806	802	766	840	877	825	826	837	830	811	826	856	843	840	845	822	842	809	821	846	788	801	851	882	825	846	829	793	814	815	833	827	807	827	804	847	833	749	846	857	775	765	876	837	829	845	827	812	840	817	788	833	797	804	843	805	803	800	841	827	805	809	818	808	841	848	835	824	819	857	797	842	832	806	794	847	799	774	832	773	805	831	854	848	832	801	813	814	836	822	804	780	823	821	863	858	829	884	826	778	803	822	855	851	920	790	858	831	821	856	853	800	836	822	811	864	804	828	839	844	798	824	814	773	830	865	791	825	824	845	809	808	868	829	777	844	786	829	848	821	859	874	798	818	852	832	825	787	783	814	808	786	823	828	814	826	845	830	820	818	806	839	815	829	839	808	809	817	836	801	801	853	766	772	855	851	803	844	838	795	823	841	787	827	837	858	825	851	793	839	804	832	834	814	855	812	804	849	865	800	869	841	808	845	845	860	824	783	839	819	827	819	848	782	763	839	789	839	814	827	830	836	796	810	843	841	804	789	814	831	862	804	807	830	821	857	811	815	787	777	846	821	813	855	823	833	798	844	830	855	822	854	764	859	856	787	828	794	835	824	844	796	810	806	772	862	814	781	818	815	886	814	750	818	859	832	867	773	848	818	825	844	806	858	848	809	779	811	795	824	831	794	860	819	841	850	861	846	825	840	818	824	770	850	791	828	769	836	817	836	825	848	782	845	819	891	836	808	848	855	814	802	844	831	872	873	872	813	802	781	780	836	790	796	879	823	838	780	792	849	838	835	825	807	832	842	774	855	836	836	845	832	763	825	857	807	880	825	797	789	846	820	807	789	823	804	864	821	826	810	798	827	800	875	814	863	759	815	829	815	838	860	824	793	819	791	814	827	819	794	842	811	866	868	896	800	797	836	826	871	818	830	831	818	840	807	863	739	819	808	823	791	863	769	801	839	827	824	858	811	852	765	829	830	817	799	831	765	808	811	831	819	829	816	790	818	809	812	825	808	842	850	815	845	767	813	820	861	800	829	831	836	868	813	821	831	790	815	824	795	787	832	816	842	836	795	853	827	833	846	804	809	826	830	874	788	822	813	874	822	811	801	803	783	868	873	833	823	854	853	867	806	819	787	849	829	823	841	816	786	878	851	788	844	884	870	808	830	866	814	832	836	846	819	800	812	800	791	893	821	834	859	837	873	862	815	812	826	829	805	836	825	816	864	831	823	817	819	820	835	787	859	866	800	841	837	882	797	813	831	844	844	817	838	795	856	810	877	818	832	850	814	815	807	799	823	829	820	822	859	809	841	874	799	840	766	846	820	850	837	856	810	820	822	833	857	835	833	846	853	815	811	821	831	858	799	818	857	831	871	820	822	840	809	805	835	818	810	800	833	857	792	828
15051	1436	1026	820	611	522	477	443	408	385	415	337	347	300	323	376	334	324	355	305	356	350	363	321	320	334	332	349	368	357	306	333	336	318	331	362	336	325	335	340	318	358	332	374	336	324	328	287	338	318	295	345	309	318	314	326	326	307	318	348	327	362	321	317	285	377	332	337	325	318	310	282	332	310	306	327	319	277	304	360	309	373	330	344	281	353	342	352	343	314	303	316	352	334	319	353	322	327	331	346	311	324	309	318	312	337	335	323	297	301	331	314	330	328	321	321	308	321	317	327	328	331	312	313	329	341	331	321	327	331	340	344	297	331	330	335	340	302	318	313	333	308	334	315	316	295	336	311	321	320	341	297	295	308	329	278	334	334	290	309	333	311	301	300	342	346	302	313	327	325	326	274	345	335	317	280	360	313	321	310	309	320	360	312	295	344	298	321	341	336	335	300	324	298	341	348	328	320	330	326	330	316	308	361	322	348	347	347	302	321	350	340	376	321	346	296	327	309	335	329	321	350	372	307	328	339	322	313	329	305	351	297	331	309	311	321	297	344	345	333	324	369	339	332	296	333	339	344	321	338	341	306	348	287	329	317	346	347	318	294	317	323	341	333	329	312	306	325	312	312	306	323	316	337	306	311	334	310	330	323	323	333	282	303	308	312	338	330	324	352	302	339	339	328	301	338	332	341	339	353	311	342	332	364	291	311	299	319	334	315	315	322	359	300	319	331	289	345	348	323	336	337	341	319	316	325	310	317	346	325	315	333	295	323	323	289	322	351	299	295	319	299	330	310	315	311	321	334	353	353	294	335	340	343	335	344	308	294	349	323	312	332	315	356	338	320	319	332	342	321	310	316	354	345	344	297	305	325	324	329	338	339	340	308	348	335	367	332	337	302	379	341	317	330	321	328	328	341	319	322	330	304	309	317	329	329	342	329	343	312	329	357	350	297	318	281	322	358	338	336	329	306	343	312	328	334	324	327	342	295	344	306	317	345	350	321	325	328	329	331	330	313	362	319	312	309	308	316	319	360	342	314	303	324	281	325	360	353	305	346	331	296	327	345	313	319	362	366	322	322	313	284	354	327	359	349	377	363	330	351	342	321	340	341	337	330	304	289	340	339	352	324	328	346	304	321	337	347	322	357	350	357	334	333	333	315	326	281	325	310	321	336	328	298	300	364	330	318	301	329	312	335	368	318	292	314	336	286	356	367	309	356	319	312	338	327	283	327	339	282	326	330	327	336	312	349	336	315	307	342	319	337	312	328	338	326	341	315	334	311	354	337	328	336	334	341	323	323	366	353	318	340	292	326	328	316	315	346	282	325	320	348	317	297	316	338	316	353	351	341	317	329	359	285	322	349	319	327	313	309	307	294	360	315	333	342	306	308	317	325	347	327	348	307	302	326	323	344	335	348	308	332	333	307	318	308	343	355	326	373	314	317	347	320	312	323	301	332	322	291	326	293	279	319	341	296	318	345	320	350	337	314	329	334	347	344	346	333	329	352	339	337	305	341	315	356	303	306	297	314	330	316	345	346	366	318	305	331	336	337	324	309	318	299	337	333	343	304	335	330	342	291	314	309	330	340	346	318	293	322	327	299	316	316	324	348	318	367	332	304	327	309	310	345	341	349	328	355	285	359	311	295	310	323	351	349	371	321	336	330	313	327	289	333	324	333	333	298	330	301	333	311	305	342	385	322	297	300	299	313	330	355	308	325	293	332	341	306	334	329	330	333	331	372	344	344	339	362	333	342	317	320	350	343	361	321	319	307	322	291	305	319	323	325	308	326	331	330	324	306	340	309	344	336	343	326	311	358	291	317	325	333	325	339	394	319	338	358	334	339	321	324	330	340	355	346	321	347	333	318	347	341	349	332	334	382	350	339	313	323	345	367	330	336	337	321	374	308	336	344	299	345	327	315	330	325	279	354	306	330	306	327	319	337	310	311	330	323	323	343	320	329	290	358	325	354	319	299	333	343	309	305	340	328	335	331	335	295	329	261	293	308	323	326	339	293	332	351	312	286	304	297	305	279	327	335	353	320	316	338	341	323	366	320	315	355	309	301	343	341	365	290	348	335	341	351	333	336	296	316	308	318	299	320	327	306	321	291	334	328	337	324	313	313	269	296	307	298	334	360	328	301	329	323	330	328	336	338	322	322	338	320	353	326	310	340	320	334	325	339	314	332	328	290	342	318	351	333	356	320	356	327	282	350	350	310	286	336	321	322	313	301	324	337	349	340	346	327	312	376	333	326	319	321	329	342	319	331	270	335	326	311	308	322	332	332	309	337	335	337	326	329	275	304	325	328	316	319	315	329	288	313	308	327	315	344	305	312	336	326	359	348	313	300	303	327	311	309	329	305	328	337	316	381	327	350	337	306	304	331	316	329	295	354	300	332	341	326	365	336	342	327	307	317	381	322	314	336	321	322	320	302	332	334	315	349	325	337	356	325	327	333	311	329	324	325	285	350	312	334	282	313	331	355	329	320	333	337	351	363	346	322	331	318	342	320	353	304	329	301	350	313	315	322	312	352	315	331	317	345	341	357	341	332	314	296	340	309	344	329	337	325	306	334	361	299	352	293	313	325	321	365	339	360	351	317	311	351	345	300	308	350	365	301	361	325	317	339	316	338	297	327	336	344	340	329	301	340	323	315	338	322	354	326	324	350	330	369	321	339	317	325	351	311	290	365	300	332	345	314	320	360	302	321	332	356	343	332	327	317	336	334	343	337	359	329	342	334	328	296	311	348	321	272	320	355	339	312	340	323	343	293	359	341	313	313	318	334	294	274	317	316	370	348	317	348	330	338	316	361	327	318	297	364	313	307	346	336	358	323	306	332	304	318	331	331	338	325	358	301	303	303	321	315	296	313	338	344	308	338	330	320	321	327	315	330	335	302	346	322	300	317	370	360	346	339	327	344	348	315	300	313	310	349	279	322	302	349	350	336	332	305	340	310	272	291	329	322	312	305	380	297	341	356	343	286	351	323	310	306	314	305	318	328	352	348	362	303	315	316	327	311	343	327	340	332	315	298	321	340	288	326	313	366	345	340	319	319	308	343	351	332	308	311	339	336	335	314	353	324	331	295	364	299	337	289	319	299	345	314	326	341	332	323	325	343	303	329	315	297	348	345	324	323	327	340	319	307	328	312	311	335	332	313	335	337	321	326	313	298	318	344	314	353	314	316	325	327	309	340	315	314	301	340	341	316	308	303	352	314	288	323	326	331	305	323	340	316	328	331	363	314	330	338	319	299	329	333	294	314	332	357	349	314	330	360	338	322	311	331	304	341	326	351	339	317	332	291	310	321	315	305	307	328	314	314	350	328	320	324	293	309	333	327	344	304	330	340	331	314	328	323	306	331	339	335	351	354	302	325	323	355	336	319	354	347	339	337	335	324	322	336	319	369	321	298	332	340	324	341	326	328	313	345	350	340	324	299	318	347	297	305	306	344	333	345	341	336	318	302	342	348	311	316	292	360
8387	1321	2220	2390	1976	1709	1605	1347	1194	1122	1107	1023	953	981	909	846	960	888	825	845	854	796	810	782	741	733	799	802	766	749	786	762	734	804	754	765	722	797	724	701	753	736	704	744	748	755	765	767	730	710	742	732	739	693	708	742	756	758	749	738	748	735	773	704	806	749	686	700	744	727	713	731	699	727	744	737	755	736	798	822	770	718	722	735	770	776	750	787	781	709	680	759	718	760	723	726	746	731	716	735	704	715	718	748	738	697	740	709	753	769	713	717	768	712	733	731	726	707	730	726	701	734	758	715	732	739	676	724	719	711	724	735	719	703	681	725	735	719	753	709	728	761	738	740	717	726	676	703	739	704	743	800	670	741	739	724	720	699	731	721	759	755	744	706	723	761	718	718	726	708	723	733	699	719	719	763	755	755	744	757	721	723	699	716	720	720	787	702	724	701	661	742	711	750	802	729	736	752	709	635	698	687	773	723	705	698	730	758	749	743	752	746	713	698	683	703	740	662	731	720	745	755	744	773	740	709	672	738	734	743	704	736	759	724	726	738	725	710	735	713	709	727	755	713	759	728	734	734	733	744	711	774	720	726	775	738	752	702	726	735	670	730	718	744	694	721	753	741	715	725	705	718	724	735	740	733	754	743	730	727	752	746	771	776	750	743	720	709	725	714	726	692	719	731	687	750	745	768	785	721	703	678	756	733	729	757	736	709	712	739	711	760	738	762	698	706	747	712	722	709	732	703	719	779	756	774	692	703	704	728	728	736	732	695	743	757	708	714	709	709	710	758	683	756	747	729	728	751	707	715	701	729	696	732	760	741	723	743	704	733	702	768	735	681	726	713	713	719	759	693	749	758	711	714	709	698	747	714	774	756	750	713	747	694	768	751	722	705	766	756	688	682	698	711	708	723	789	734	766	689	714	700	695	698	727	749	712	715	733	734	719	740	734	718	719	718	711	773	699	757	680	715	743	697	789	742	751	733	682	689	733	733	753	756	714	731	735	734	709	746	695	723	730	723	745	741	738	693	779	707	695	676	712	720	751	734	677	759	714	772	679	732	729	727	724	692	705	712	736	718	750	676	722	749	685	704	734	758	730	734	714	692	707	689	733	721	718	727	692	754	723	719	712	733	713	741	731	749	740	741	720	757	706	750	739	718	695	784	762	738	746	719	755	723	745	746	682	732	722	770	710	752	728	695	708	714	774	737	721	718	756	712	752	750	722	719	699	710	755	712	728	689	743	764	710	719	717	759	665	709	670	765	689	758	760	683	787	719	704	740	761	707	719	783	719	749	744	771	751	717	728	739	698	747	717	714	716	723	683	725	677	720	743	704	723	733	708	728	695	709	690	711	713	756	722	725	724	795	761	715	679	725	727	701	727	715	727	693	712	770	745	728	751	706	747	726	723	707	680	746	772	734	759	688	794	751	756	766	744	746	737	696	729	711	749	742	794	714	676	710	736	736	712	769	740	703	776	684	740	741	739	716	719	755	708	726	720	751	722	734	703	719	710	740	713	718	769	736	673	703	745	747	756	699	774	758	735	746	738	715	711	718	731	675	751	715	713	717	726	749	739	729	721	727	726	695	702	748	734	738	690	760	712	682	755	722	768	713	757	726	756	720	743	704	686	735	734	689	755	722	745	704	699	694	741	769	730	709	717	735	717	761	732	764	769	750	712	725	707	748	745	665	725	714	714	736	718	771	715	746	744	704	769	709	698	712	745	767	706	704	759	716	722	760	721	754	759	698	706	751	677	734	749	697	710	735	735	703	751	734	707	767	704	700	732	732	719	719	717	699	705	703	734	715	733	779	747	730	715	689	710	713	704	704	766	732	691	730	769	685	666	782	712	725	716	714	706	728	801	717	752	694	696	706	743	737	756	731	699	724	747	699	723	708	676	746	742	742	721	750	758	792	720	755	689	736	710	722	744	755	706	726	692	763	708	738	766	737	702	732	695	735	726	671	691	729	713	742	722	689	739	749	703	703	675	701	723	775	758	720	702	726	687	688	693	747	722	717	763	738	682	709	734	696	759	751	731	728	742	687	760	725	704	707	739	720	720	774	737	707	704	778	823	766	756	747	771	690	704	756	724	737	724	744	722	710	720	773	741	736	728	708	764	736	730	713	668	717	738	741	717	760	747	743	702	700	715	762	698	708	743	694	710	753	759	728	743	734	776	698	754	752	756	687	749	734	703	781	777	739	772	720	700	736	695	748	728	699	743	750	747	696	746	736	740	723	699	695	718	674	742	714	703	760	701	719	720	696	753	749	722	674	758	706	729	690	698	750	736	724	690	674	736	724	727	754	702	759	742	739	691	770	752	718	762	724	714	784	733	728	776	731	716	781	736	717	734	761	711	735	801	728	740	766	732	774	751	686	719	755	714	686	718	748	761	717	755	705	727	724	709	697	690	712	713	767	722	767	713	704	739	675	745	725	719	770	750	765	728	708	720	772	692	746	717	725	728	749	775	699	800	733	674	741	739	719	770	749	738	737	715	711	750	738	736	700	725	739	750	733	743	701	757	742	739	728	747	739	713	731	754	745	720	736	755	750	741	795	722	754	769	741	754	744	740	775	778	691	718	762	718	737	708	709	745	751	708	757	758	741	780	714	727	758	711	742	729	747	717	747	682	745	728	718	755	765	701	733	728	766	755	716	730	731	717	747	789	767	736	788	753	753	768	735	780	758	700	741	731	708	691	761	737	742	766	743	720	770	734	743	757	759	716	696	728	731	738	738	743	656	742	699	691	730	725	755	714	703	755	757	777	726	741	702	714	750	758	697	695	687	678	714	766	729	765	774	690	733	743	703	694	764	738	713	703	767	684	719	715	767	748	722	726	743	730	701	743	733	730	698	747	742	687	704	746	724	756	689	717	725	724	751	781	688	711	755	766	712	727	736	771	698	707	744	677	725	736	710	742	719	768	739	773	723	699	722	688	740	745	721	717	766	701	725	762	700	727	716	722	723	730	721	708	758	739	749	772	727	740	769	752	741	731	754	692	708	728	721	756	770	766	761	742	764	739	741	760	709	738	740	732	788	685	766	731	687	691	719	758	775	766	772	786	652	731	713	740	715	748	696	718	742	675	772	753	723	743	655	704	738	713	742	743	722	714	702	745	726	768	750	755	716	718	712	762	721	765	728	760	747	749	792	752	738	771	710	713	718	737	676	722	729	716	753	761	703	727	734	765	748	717	748	666	703	719	733	728	713	726	761	693	727	698	717	748	756	704	719	784	769	737	704	737	732	738	696	742	711	752	713	738	669	718	674	722	765	766	718	769	686	729	765	685	721	705	747	738	722	731	766	713	731	722	718	724	777	699	728	741	734	731	695	730	737	690	744	739	766	731	755	736	725	751	735	728	706	696	732	798	698	777	707	742	752	753	728	711	733	700	746	698	732	730	726	694	704	735	694	728	735	709	661	708	728	724	708	740	702	752	708	701	744	742	721	756	773	761	684	756	755	714	720	760	738	740	746
1379	212	189	176	185	186	168	194	192	180	153	194	211	218	155	175	167	179	184	185	186	188	176	172	182	195	194	183	195	194	169	216	189	206	169	180	169	197	198	177	177	200	174	225	185	195	190	170	192	182	179	194	172	189	161	185	194	175	187	208	184	167	219	167	180	196	219	187	176	188	182	183	190	193	179	203	179	208	198	178	164	190	168	195	187	192	209	185	194	162	198	167	181	157	188	190	198	173	169	181	180	150	197	167	191	194	206	173	194	169	186	176	204	188	188	199	169	213	199	166	174	187	170	198	186	184	174	188	184	161	170	178	173	175	190	203	219	196	164	207	199	195	170	177	194	198	188	192	201	178	169	160	171	175	171	204	191	196	192	168	173	186	220	197	166	196	184	207	177	193	204	176	191	160	173	180	165	193	160	181	171	214	174	173	178	169	184	167	177	169	182	172	162	173	170	178	193	185	192	178	169	175	167	185	192	187	175	191	177	167	186	187	200	206	188	161	171	169	175	185	198	196	175	174	186	181	168	186	183	186	177	178	168	193	181	189	193	183	185	180	179	177	192	174	171	177	192	194	164	185	179	149	175	164	171	183	173	196	194	181	174	188	166	191	171	184	190	186	191	186	165	177	167	164	203	176	185	195	181	192	190	175	173	188	202	226	172	202	195	201	185	173	158	184	186	165	183	218	167	171	189	173	184	193	212	203	182	188	179	194	194	165	182	203	169	201	182	203	206	176	170	161	195	188	201	209	194	197	212	202	182	168	195	191	147	165	192	205	190	180	204	180	188	191	160	194	190	203	170	217	187	191	167	164	181	165	197	205	184	210	185	204	172	203	191	187	197	183	163	170	172	184	165	178	170	181	177	169	185	189	190	166	165	181	176	198	164	166	200	185	185	188	187	187	186	171	236	175	185	188	176	218	190	171	144	187	184	197	175	175	203	190	178	200	171	190	190	202	182	161	210	175	165	185	176	210	172	193	198	182	160	187	170	185	199	196	182	181	171	178	190	192	177	198	182	194	190	178	186	175	178	178	168	203	185	193	186	195	174	196	188	184	157	179	186	193	172	184	199	187	181	208	209	186	205	184	189	190	158	182	178	150	221	184	158	175	169	177	185	188	187	163	190	166	198	194	189	186	160	200	170	155	196	170	184	162	188	186	189	160	191	179	176	169	175	190	191	165	184	171	205	163	194	193	222	191	180	198	174	149	203	175	173	183	208	168	179	186	181	193	186	183	157	177	182	159	177	199	180	175	203	182	175	182	178	195	186	174	180	188	168	186	203	167	188	191	181	189	186	173	176	182	185	171	193	169	176	209	153	194	182	180	186	184	180	189	179	191	185	190	176	183	175	189	183	190	167	168	195	181	166	204	211	160	174	157	176	167	178	166	200	179	201	198	174	191	146	171	179	181	172	202	181	179	171	201	194	187	165	187	196	175	199	162	181	184	162	199	184	176	169	195	199	191	192	177	181	206	171	177	207	198	188	169	181	170	173	176	191	186	162	200	190	162	194	169	202	190	148	187	184	179	172	183	176	178	171	174	192	189	174	189	199	160	155	187	155	205	149	200	173	178	188	177	203	195	181	189	210	180	176	185	196	176	164	181	180	187	176	187	224	201	164	175	206	179	166	161	191	229	176	197	174	176	194	190	157	180	181	183	167	194	202	180	187	181	180	167	180	172	187	184	180	161	155	170	159	185	173	163	155	164	181	176	185	192	172	169	170	170	214	193	202	201	186	189	190	193	184	211	184	178	166	219	192	167	187	186	181	191	194	170	207	198	167	201	192	199	155	178	178	193	201	208	165	171	175	189	184	208	193	164	172	234	199	171	197	189	205	179	183	207	196	204	172	196	151	161	187	200	188	167	185	188	199	150	188	173	167	154	181	196	181	163	172	164	197	202	182	184	194	197	207	168	184	186	184	192	184	211	187	176	159	182	172	187	180	187	165	195	192	199	176	183	186	187	174	169	227	163	197	179	184	177	168	187	179	200	194	198	229	166	193	191	168	198	174	190	197	176	169	192	183	162	183	190	191	174	160	171	181	185	191	190	185	174	158	163	186	193	180	167	187	186	205	200	183	157	183	200	185	193	179	164	182	182	183	173	186	201	202	191	168	170	176	179	180	177	172	194	178	165	177	182	188	177	195	178	200	186	194	195	173	187	201	209	188	175	176	207	189	168	186	178	180	201	190	169	180	191	159	167	191	161	188	190	160	209	180	194	200	179	170	190	181	162	182	170	173	175	169	158	181	170	195	162	201	170	173	196	208	167	167	184	176	181	184	205	165	180	194	149	201	175	174	188	179	176	150	170	185	200	197	177	197	188	173	187	162	194	219	192	181	176	184	156	168	184	193	159	186	193	177	168	190	170	184	177	207	199	165	184	181	184	177	182	167	198	193	177	174	182	196	165	164	198	190	197	194	175	198	184	188	179	196	190	147	168	187	202	203	155	170	181	172	185	196	173	202	173	173	194	170	190	187	159	179	188	195	201	216	181	225	181	187	159	161	176	231	173	182	170	201	176	178	204	188	201	189	216	171	194	183	172	183	188	159	180	197	169	191	172	195	203	180	184	190	177	202	194	207	175	166	180	182	179	196	196	199	179	177	190	169	184	197	175	187	171	184	176	195	181	187	204	193	199	160	180	194	161	185	209	199	191	170	191	174	176	172	182	191	169	180	198	174	178	171	169	165	186	193	195	196	205	165	195	200	177	182	168	196	177	168	187	192	189	198	177	196	173	187	178	160	167	196	177	181	214	214	194	194	227	191	189	180	186	187	170	195	174	211	191	189	194	186	210	183	196	180	169	184	185	194	193	168	170	185	181	158	189	200	169	206	194	192	201	203	187	165	159	171	163	186	179	185	184	180	178	182	177	184	187	196	182	170	169	161	199	183	195	194	191	167	201	185	187	195	177	184	201	207	201	218	210	175	179	179	174	176	202	199	173	182	205	192	179	184	192	176	178	196	172	175	177	185	198	197	177	164	191	160	187	181	184	210	168	180	189	195	179	181	176	193	171	186	177	172	201	170	214	178	159	168	180	190	207	182	194	168	164	196	193	178	193	185	182	193	197	197	147	181	160	164	177	186	198	200	231	193	170	176	166	163	163	165	185	173	173	176	204	171	189	176	181	183	185	191	181	199	201	186	188	166	190	183	175	192	163	206	202	180	172	201	192	188	193	180	163	174	161	180	188	177	187	174	210	167	188	196	165	166	201	180	171	180	178	176	200	192	153	177	186	185	171	179	177	205	191	195	187	186	187	186	180	193	186	188	159	167	173	171	195	196	191	166	184	184	170	209	160	183	157	200	178	186	196	179	177	194	162	186	178	184	179	160	196	172	194	184	185	179	203	174	203	201	178	180	169	152	194	157	183	197	185	166	194	188	169	178	190	183	180	175	167	181	182	163	207	173	164	178	180	211	170	197	186	177	178	190	178	167	199	185	170	183	155	191	196	160	179	169	199	184	177	180	185
1653	504	562	518	527	531	499	461	479	513	496	485	511	458	474	479	491	474	519	462	500	472	487	477	486	485	494	488	465	464	494	466	497	491	494	480	489	510	500	488	455	475	477	437	445	450	465	451	483	504	503	457	491	497	487	468	470	466	455	457	483	501	502	457	479	434	511	481	499	511	458	503	437	484	468	462	481	439	488	432	447	488	461	478	429	470	461	501	479	456	418	474	493	483	491	511	493	494	458	482	475	514	438	479	439	462	467	478	472	479	448	498	469	461	546	451	496	498	453	498	499	452	447	481	489	469	477	481	479	474	446	488	510	423	510	460	470	499	497	468	465	536	455	459	465	445	471	484	460	480	456	524	461	485	504	482	441	498	469	508	448	494	470	471	487	499	469	470	500	491	470	517	471	492	481	471	476	467	462	451	483	518	483	459	473	449	497	459	495	491	435	485	453	507	523	524	479	485	501	505	463	523	487	470	460	477	514	481	499	484	495	512	505	461	462	479	500	450	523	487	447	487	452	483	481	453	479	489	457	485	491	490	483	496	502	470	484	492	486	502	493	487	480	476	532	460	438	475	493	485	463	474	483	458	482	493	488	511	481	500	483	482	472	466	475	428	456	499	508	472	492	480	511	435	481	465	493	491	477	474	488	468	471	472	452	464	454	428	497	468	516	488	478	443	473	496	488	488	520	491	479	491	460	484	496	487	533	526	474	485	481	514	472	462	467	505	446	487	447	452	495	467	488	461	482	462	497	451	478	465	478	461	470	440	480	484	479	472	532	467	496	446	524	506	497	488	428	483	464	446	485	487	454	511	513	452	458	504	508	486	439	496	463	437	455	504	486	494	489	494	484	475	485	454	487	428	488	484	473	466	473	484	452	512	496	457	520	478	492	440	486	513	482	432	458	496	498	466	461	507	469	485	491	442	501	476	494	488	511	474	475	491	473	451	489	518	471	470	478	456	483	490	474	489	509	458	487	464	468	454	511	467	453	468	436	480	486	461	516	471	504	474	465	465	492	478	487	513	497	480	504	497	450	508	479	446	486	487	481	494	459	498	477	516	488	498	485	462	473	529	512	449	486	454	468	460	475	486	444	451	506	517	443	462	508	464	513	466	473	469	513	490	450	479	479	463	459	524	500	475	464	500	482	463	498	458	500	512	477	531	488	436	475	464	469	436	494	481	499	432	455	481	468	472	478	517	501	421	465	474	496	467	474	521	456	488	481	503	446	446	530	495	477	472	474	490	470	484	480	485	474	469	475	493	463	494	496	498	422	495	468	445	500	498	520	472	474	473	457	521	482	479	477	493	530	474	469	473	475	476	461	490	494	493	510	467	477	476	442	486	507	477	448	489	505	468	485	482	498	461	486	455	448	502	479	517	510	508	438	465	526	488	467	465	476	435	533	475	495	455	501	460	487	488	468	463	478	509	488	486	487	429	437	495	484	477	513	477	472	511	491	482	462	485	469	490	487	473	514	471	504	479	494	489	452	438	481	431	477	479	442	479	466	455	462	480	476	475	487	524	491	473	498	479	515	484	485	484	463	469	451	440	516	412	487	467	483	449	475	503	500	484	454	474	435	450	483	474	474	452	482	510	488	513	482	474	465	486	467	475	481	472	472	507	470	476	477	483	434	430	519	463	483	472	472	480	469	447	471	466	464	469	471	456	508	458	468	481	519	436	480	483	476	478	506	480	505	492	430	486	486	476	501	486	493	472	471	508	475	462	494	457	494	455	497	468	472	492	489	459	485	497	463	505	477	484	506	479	466	491	493	478	503	452	501	462	497	435	486	467	481	514	503	454	462	442	478	452	476	490	522	451	475	500	509	476	444	469	434	491	513	518	484	439	490	492	486	463	505	474	462	473	468	468	525	497	486	501	448	500	420	475	502	501	482	513	472	497	441	473	499	519	498	472	477	485	483	453	490	488	457	478	499	487	472	505	480	497	491	540	484	486	484	460	488	484	496	487	461	464	446	467	454	482	447	483	454	451	499	494	509	508	486	524	517	463	484	481	457	463	478	435	458	462	500	493	503	476	490	444	482	475	451	457	465	468	501	492	460	525	478	483	400	501	495	502	474	483	486	466	484	491	506	482	471	442	465	453	505	506	508	479	465	464	473	462	489	434	505	498	481	456	472	501	444	458	488	479	497	461	477	481	469	472	493	490	488	488	499	524	455	456	490	463	485	459	467	498	486	449	497	454	483	491	478	513	479	490	458	477	486	466	465	479	501	450	490	453	459	487	488	492	495	458	464	476	499	445	496	457	459	480	479	480	459	438	486	479	452	472	435	471	508	455	482	483	494	474	491	499	464	472	459	465	468	491	495	475	509	445	477	498	460	453	479	451	470	481	479	491	438	547	475	499	477	436	420	458	417	485	478	509	460	455	477	487	482	497	497	440	464	450	489	476	466	473	484	466	488	526	494	504	496	505	449	513	477	482	503	435	472	471	464	485	445	471	467	526	427	471	483	478	456	476	449	490	516	441	518	468	518	478	487	458	444	460	477	474	497	451	445	527	456	483	472	463	510	454	478	489	484	461	467	481	451	456	405	458	506	474	485	484	464	485	469	467	485	463	472	476	473	447	460	508	491	479	469	458	498	476	480	494	456	503	469	509	470	479	472	474	461	452	462	483	467	478	450	475	487	500	513	523	462	480	480	500	497	489	488	462	484	464	460	456	501	492	481	474	518	505	471	487	459	483	498	493	457	471	488	448	461	467	499	477	481	509	421	471	471	500	485	466	517	482	499	445	465	480	500	472	454	499	479	467	492	481	469	475	474	509	530	471	519	481	505	480	481	480	455	500	522	447	465	454	487	460	435	506	505	449	500	451	458	510	510	487	507	478	471	471	491	495	471	463	498	503	456	511	456	449	486	463	464	473	465	485	478	429	499	475	475	491	476	458	436	473	476	513	492	465	475	475	500	451	497	463	472	479	463	490	478	494	454	475	468	492	500	486	475	475	474	459	483	456	458	513	463	472	495	471	515	494	469	448	511	476	457	448	421	481	448	470	449	476	477	550	460	443	484	472	466	466	459	477	492	467	466	501	453	453	461	499	454	490	476	439	474	474	490	494	449	469	490	466	504	487	484	483	473	501	444	469	470	474	499	487	435	459	456	472	513	464	475	458	469	441	456	474	505	496	500	483	443	493	507	489	493	505	503	451	504	486	467	512	539	477	503	449	459	475	436	468	461	449	486	476	504	512	490	500	493	505	509	491	516	487	465	469	504	465	478	492	436	453	510	492	472	449	473	522	473	456	502	464	450	438	505	483	483	483	497	447	477	447	510	495	498	507	472	432	477	509	505	496	479	508	500	460	507	523	451	492	466	507	452	461	488	450	484	454	489	468	477	486	474	488	489	467	481	478	475	469	496	450	473	472	421	450	470	457	444	492	473	481	494	516	487	485	477	527	452	484	484	483	478	462	454	475	496	483	492	473	485	467	471	474	487	488	483	483	463	474	460	441	504	522
8067	790	682	610	550	449	423	410	418	414	416	372	412	399	382	368	404	357	351	338	332	370	378	372	378	365	401	403	399	355	375	356	333	320	361	345	342	365	357	342	358	336	385	331	365	356	376	344	378	340	367	371	323	318	352	344	392	359	360	357	379	345	378	364	362	349	372	369	360	337	351	396	385	346	396	356	378	338	379	341	373	342	338	370	363	329	353	365	362	317	354	355	348	358	345	390	339	361	369	383	355	349	366	338	354	350	348	379	332	373	386	408	366	329	339	365	357	370	351	336	363	327	337	394	422	349	361	338	356	374	353	322	349	335	379	375	340	369	344	348	371	354	379	324	346	354	360	359	360	336	389	337	332	327	343	351	365	320	370	311	354	328	355	303	327	381	357	323	351	352	357	323	364	396	350	354	367	333	394	374	350	341	356	345	373	394	326	397	300	334	339	334	386	355	345	354	312	331	363	404	350	326	330	367	364	377	324	348	379	380	372	330	322	334	409	397	367	358	322	377	366	364	327	358	345	393	325	355	357	340	348	362	368	337	361	335	355	382	343	325	335	358	389	329	367	342	358	338	388	325	348	340	362	316	355	375	368	356	349	353	355	367	365	342	382	362	346	329	354	391	315	391	373	339	357	365	335	414	367	357	358	343	387	387	373	404	317	349	358	377	374	377	344	348	350	350	352	331	338	389	367	355	316	351	317	383	377	314	342	404	332	328	356	336	385	382	363	363	373	343	345	381	359	330	373	352	337	349	365	358	349	348	338	337	398	342	344	371	370	347	346	339	303	328	326	323	351	367	367	306	339	352	347	371	339	372	369	347	332	345	344	372	343	345	331	353	370	340	354	369	320	348	337	340	367	364	372	371	354	329	369	320	359	358	345	375	372	351	329	376	365	361	352	370	410	379	365	368	375	373	374	408	352	340	338	381	386	370	321	342	330	352	347	363	361	353	373	345	354	401	325	316	340	385	356	356	350	360	369	409	325	350	371	383	366	371	376	397	370	345	351	367	407	301	414	344	385	299	350	326	296	360	373	381	373	350	357	361	355	323	345	375	382	354	361	345	351	339	351	344	325	396	352	378	327	362	387	395	346	334	357	353	382	371	348	334	334	345	397	368	351	326	306	363	376	320	357	341	310	371	366	334	377	342	380	337	358	335	335	352	346	378	374	352	356	388	391	363	363	347	364	331	358	353	329	343	346	372	362	315	330	360	359	358	368	380	380	359	338	353	345	362	348	329	359	350	390	366	367	396	341	344	340	346	355	305	389	362	338	365	372	393	332	367	390	325	333	328	360	378	369	357	384	366	347	346	334	375	351	365	379	362	341	347	378	352	336	337	371	347	364	379	360	332	372	335	370	346	331	377	346	348	332	389	365	360	387	399	304	346	388	337	373	384	372	386	348	343	346	348	347	318	375	365	376	364	358	365	374	382	382	329	328	344	368	370	343	360	388	344	342	371	348	358	342	328	348	354	385	374	333	360	350	369	338	373	337	355	390	374	349	353	309	327	370	359	375	351	348	315	376	339	333	349	361	359	346	330	381	364	391	324	313	312	356	375	373	362	367	340	351	348	332	357	357	318	372	353	340	362	323	344	346	354	329	337	323	364	374	392	351	340	321	352	321	357	389	375	366	362	374	352	352	351	356	371	339	364	340	372	327	352	366	377	326	368	385	411	333	368	363	360	372	382	371	360	369	325	407	320	354	351	301	393	373	367	352	358	328	331	345	364	331	352	342	351	319	379	359	345	344	354	313	339	352	356	365	383	418	358	349	317	351	373	363	357	341	357	361	354	357	379	391	359	341	372	339	354	364	345	366	368	350	370	374	365	355	379	358	369	352	360	383	361	325	341	334	386	358	364	358	375	382	331	346	373	366	344	347	343	354	351	369	412	351	372	336	322	375	367	336	350	344	343	365	359	336	360	343	344	369	331	325	336	376	374	378	350	357	327	341	335	338	333	312	351	387	412	364	331	351	324	402	354	332	339	334	331	363	320	354	348	341	350	335	347	404	357	366	350	378	372	367	362	327	322	366	349	334	395	358	341	357	391	331	348	348	391	355	374	379	358	369	373	399	374	345	352	356	330	381	359	360	356	347	365	382	330	365	335	357	358	356	361	372	349	338	370	404	313	380	384	358	363	329	338	328	346	354	352	377	364	348	330	371	375	374	357	358	348	342	367	315	376	384	380	344	341	360	341	388	361	335	385	319	359	364	372	375	381	347	356	337	316	374	338	336	375	341	361	410	367	359	363	375	350	354	374	348	338	341	395	372	358	344	347	380	329	383	365	327	384	380	362	342	358	344	343	355	393	349	350	378	357	386	351	361	346	351	291	330	352	360	337	354	348	357	355	372	356	357	356	399	403	380	372	351	332	382	368	355	356	342	360	337	393	314	367	370	404	357	324	359	353	328	360	323	366	362	355	386	385	369	343	344	383	335	388	352	381	364	346	357	377	344	334	369	334	344	299	403	326	372	362	332	369	384	307	362	388	301	375	338	340	365	351	344	371	359	349	307	362	357	339	351	363	377	361	322	349	358	381	337	345	356	349	370	358	367	355	351	359	326	359	357	339	352	383	330	395	347	368	306	401	313	394	370	334	338	360	361	380	321	382	359	367	343	386	372	375	385	383	349	368	338	363	346	331	391	368	398	365	350	367	333	341	364	353	348	361	350	359	365	334	379	373	338	336	353	320	349	352	339	378	346	351	395	353	324	341	345	365	352	374	312	358	333	343	369	402	353	343	382	389	355	350	370	387	344	357	347	321	362	405	338	371	354	367	383	367	343	365	352	358	368	348	337	345	351	358	355	347	363	348	377	341	345	363	361	354	329	340	333	364	364	343	361	360	362	349	378	366	394	349	337	368	373	383	364	362	331	371	370	349	355	391	352	335	379	353	398	358	349	332	375	359	332	365	346	382	379	338	345	355	327	336	360	352	392	396	331	327	371	361	366	368	366	394	376	341	384	330	385	341	435	376	376	330	347	339	383	374	363	331	335	339	324	344	372	322	391	325	377	384	370	344	347	352	370	376	352	367	343	379	313	331	343	379	370	370	364	344	329	347	352	355	364	373	369	343	348	343	373	367	367	367	336	352	331	348	338	348	353	354	322	362	377	366	376	395	365	385	369	362	345	375	329	361	354	357	377	400	354	364	358	339	346	368	389	319	353	370	322	370	359	376	394	372	349	331	353	383	312	333	342	380	356	347	347	344	364	352	370	357	369	371	380	387	359	356	361	366	320	352	331	355	367	379	340	365	388	320	352	335	331	296	303	343	367	416	335	354	326	361	319	340	347	337	348	333	363	358	363	380	355	372	344	325	362	363	327	392	337	382	407	378	345	396	367	357	343	355	350	340	412	374	346	374	348	321	379	352	349	355	373	339	324	305	348	321	348	377	313	339	353	373	322	332	366	321	361	358	366	369	330	327	326	352	325	347	362	358	360	346	321	361	329	368	382	398	347	359	339	327	344	315
6688	1064	1633	1649	1516	1364	1268	1160	1091	992	978	970	964	890	962	853	864	865	866	852	868	878	837	896	878	830	870	845	868	837	864	824	816	849	829	842	855	778	846	843	829	824	789	822	902	825	807	791	847	797	851	900	835	809	847	890	881	826	842	844	866	858	834	870	800	827	792	805	799	823	820	825	835	805	842	823	824	853	814	853	867	810	859	840	767	778	861	863	863	843	863	819	792	864	809	852	794	851	859	821	841	798	809	816	853	829	833	844	780	865	786	781	846	845	820	772	850	822	830	812	887	816	836	815	833	842	813	785	827	798	862	854	765	851	879	843	790	809	786	838	866	844	875	781	863	797	796	773	832	838	865	798	811	863	861	865	844	794	832	862	820	828	810	807	788	871	802	827	832	879	809	813	840	819	870	862	828	852	845	836	846	859	888	794	792	799	863	830	828	816	820	830	854	826	836	840	807	860	786	831	872	811	841	843	846	796	838	851	811	814	803	830	785	811	778	858	829	799	811	799	826	823	822	843	832	879	833	833	777	814	859	831	830	841	793	847	845	858	840	822	826	808	841	813	786	820	840	840	777	849	812	813	787	853	837	838	839	786	822	828	813	873	811	799	795	842	828	814	869	854	840	863	850	824	798	814	794	835	839	800	867	825	839	848	839	810	807	829	764	803	813	843	871	818	839	826	857	794	795	808	793	826	770	834	819	815	844	754	813	778	838	853	795	820	845	817	850	834	832	825	791	820	846	819	824	844	797	821	865	845	850	813	783	812	814	758	793	808	847	866	819	753	837	810	775	813	821	797	817	858	825	785	815	841	854	797	803	863	815	850	830	820	802	849	832	860	872	759	900	792	805	790	807	839	798	844	829	814	851	840	799	827	801	842	866	804	823	836	883	836	835	820	860	801	827	848	806	852	824	846	799	819	812	819	816	826	800	820	849	870	817	868	819	805	783	831	845	779	827	759	791	812	860	804	811	813	861	887	833	812	825	860	836	803	806	795	824	856	820	810	765	794	877	807	847	796	777	848	873	766	824	850	815	860	835	824	800	839	812	830	789	836	805	871	786	838	858	826	813	824	799	799	814	824	894	863	855	849	737	869	814	840	864	826	836	784	833	791	824	827	806	803	828	814	810	877	828	837	848	822	804	823	849	845	809	811	875	854	857	781	827	815	798	878	800	816	808	815	843	819	820	806	763	792	805	855	833	824	871	808	816	820	825	788	848	825	800	828	843	873	825	795	890	798	849	834	847	824	788	821	837	818	878	868	802	852	806	799	825	837	830	816	851	841	807	782	829	883	819	820	818	802	839	877	816	849	841	832	821	862	845	819	775	766	811	750	836	792	788	814	834	819	835	867	839	827	799	827	838	812	786	868	798	831	828	825	839	821	803	817	817	821	874	826	775	848	783	849	807	860	819	792	819	796	825	790	829	860	845	824	799	793	790	825	805	818	827	832	839	779	847	826	766	816	841	847	824	879	797	830	827	839	856	829	768	856	870	830	811	860	824	824	765	846	806	826	792	804	823	811	821	782	867	818	789	779	824	846	853	825	853	812	798	818	813	853	824	809	850	820	810	803	799	811	846	804	820	860	798	844	762	805	877	866	810	774	848	787	823	787	779	888	833	832	835	797	812	852	827	838	849	802	821	840	868	832	807	839	769	773	791	807	825	848	857	840	819	833	783	841	802	854	899	790	789	842	825	824	822	803	826	805	848	832	830	866	815	763	800	800	873	805	844	836	803	775	791	843	852	840	883	814	812	860	782	795	824	757	777	862	814	822	839	837	837	784	815	878	857	815	843	780	817	785	833	771	806	787	815	800	836	894	833	769	854	888	833	803	792	781	850	839	799	803	853	794	845	841	846	813	827	815	844	822	824	791	859	829	820	811	853	830	843	828	833	812	779	805	784	829	817	857	899	829	869	799	829	835	827	862	843	806	804	809	828	805	812	806	840	786	848	827	855	851	792	829	804	828	837	772	850	857	805	822	855	808	813	776	768	825	838	838	804	841	841	768	803	871	862	831	779	832	823	833	833	814	848	829	825	845	798	817	813	856	899	815	841	842	813	863	795	814	822	794	828	810	803	825	808	829	833	785	772	848	798	875	809	847	865	770	842	835	853	861	824	885	789	838	812	850	799	856	843	835	848	846	792	836	817	826	774	803	828	817	807	795	861	881	776	814	841	825	795	833	802	818	818	787	789	825	818	816	805	818	781	800	797	835	799	835	817	873	814	814	834	875	782	790	799	844	850	824	787	834	784	794	839	812	797	853	849	830	826	838	859	804	820	772	810	824	854	868	851	824	840	808	796	820	816	768	826	795	811	818	795	843	858	827	856	813	804	843	843	864	847	881	857	816	794	807	795	831	819	819	842	881	803	853	818	873	817	760	824	842	858	862	828	845	783	822	802	858	795	761	839	819	832	859	806	866	794	815	814	877	870	830	838	804	856	869	825	811	824	817	819	837	827	818	835	804	810	833	827	840	815	833	847	832	814	853	819	785	826	839	858	824	793	837	829	836	837	819	819	843	868	808	857	813	808	832	843	828	844	839	835	809	818	850	804	836	818	795	800	815	780	742	790	788	844	847	838	824	783	796	844	791	809	824	801	853	847	844	847	865	813	849	791	836	879	825	842	836	855	851	865	846	843	806	857	818	791	758	836	861	852	799	775	868	800	827	851	837	767	839	818	773	808	809	808	833	782	836	769	835	848	775	790	806	848	803	797	842	874	856	770	836	833	860	803	840	804	817	870	826	791	803	862	852	850	791	805	797	805	825	788	826	820	804	844	823	798	775	802	870	790	827	841	785	797	847	840	828	834	773	839	819	885	847	743	843	828	801	827	845	786	787	810	815	882	847	784	807	838	806	838	841	785	815	818	826	840	820	807	849	794	810	824	852	839	855	795	816	834	851	791	864	821	831	808	832	851	802	793	812	806	884	803	810	824	840	819	783	832	811	822	828	800	815	845	839	812	818	836	857	758	798	825	834	825	793	859	813	823	838	787	875	816	826	853	843	810	839	817	810	875	819	798	837	745	835	850	843	873	825	847	868	795	756	814	818	885	796	773	828	804	812	823	820	816	844	825	806	772	771	833	802	832	799	846	851	907	825	855	807	829	783	838	804	801	842	855	827	755	803	836	794	904	804	818	747	762	808	849	825	814	855	817	813	851	812	797	798	833	842	774	798	759	816	831	821	769	807	814	818	777	806	786	801	816	852	837	802	828	821	836	785	801	830	781	805	807	819	834	854	833	849	852	847	895	854	811	850	813	818	824	788	820	844	800	839	796	860	803	823	811	818	827	806	843	818	831	822	780	872	815	808	833	852	855	811	827	784	812	828	824	851	805	850	821	825	822	834	793	842	865	871	836	805	844	812	860	821	832	818	811	830	844	893	797	820	815	804	816	811	798	802	876	811	783	786	774	796	852	831	843	806	851	794	808	830	867	858	869	835	743	800	897	816	806	831	780	839	861	785	832	842
15023	1459	1046	852	664	538	447	434	401	374	432	369	386	375	386	355	365	379	401	352	379	379	369	352	312	359	313	347	340	337	319	337	351	314	351	323	367	345	331	343	337	355	333	333	345	337	358	346	325	341	322	322	293	309	335	313	313	339	328	302	323	349	333	292	305	307	311	325	310	319	319	326	330	316	294	311	350	341	277	362	296	307	322	324	362	334	311	333	358	337	336	348	321	332	324	328	342	335	324	339	340	331	348	319	364	313	293	304	321	331	283	324	334	331	331	297	345	321	333	319	327	329	311	330	317	316	296	313	369	337	310	354	312	316	355	334	301	355	313	331	332	324	313	338	313	333	329	321	308	307	352	339	303	314	314	297	323	299	310	299	318	311	303	325	327	321	359	287	316	338	350	325	327	328	334	297	333	365	345	305	293	309	322	313	299	327	330	310	293	320	323	330	298	305	338	361	348	351	343	350	302	337	331	331	345	307	322	325	300	322	324	343	305	302	353	315	324	350	322	339	320	344	329	323	349	327	329	287	339	335	305	326	325	330	338	349	350	314	326	335	314	316	330	347	300	330	318	297	310	291	319	312	333	328	328	299	346	335	324	348	359	330	340	310	333	319	347	321	302	356	339	297	351	332	299	352	316	314	349	321	314	324	342	346	334	310	360	346	308	321	313	316	316	317	346	338	330	317	325	322	283	282	337	327	321	321	338	305	328	301	318	323	312	285	337	317	330	291	308	357	341	339	327	302	330	293	326	294	317	304	348	321	336	328	328	322	339	348	316	292	306	313	312	314	314	329	345	364	321	345	339	312	348	294	305	367	307	306	318	307	322	315	309	348	346	320	324	336	335	321	330	347	290	313	358	329	303	374	324	311	346	321	320	336	342	338	314	320	331	330	327	306	330	324	324	336	324	289	286	324	349	348	308	308	310	317	347	355	334	310	328	327	358	373	323	330	335	327	345	341	326	295	346	311	307	312	304	345	336	311	306	345	339	365	320	339	325	339	305	345	314	297	329	360	300	372	326	345	342	328	336	329	328	330	333	344	318	318	316	308	340	326	305	367	351	292	307	340	294	318	336	343	346	331	335	341	279	309	350	348	364	339	360	316	345	323	306	336	327	351	356	330	317	280	319	325	331	327	345	335	324	284	311	309	342	339	327	330	367	339	361	306	325	324	323	380	312	311	356	337	337	301	288	352	326	322	332	325	290	336	304	276	280	297	315	270	332	335	312	339	313	301	314	338	315	322	318	319	336	321	344	306	351	313	351	298	323	306	325	335	319	314	337	295	322	343	314	333	313	309	342	331	330	348	323	323	329	356	309	304	320	341	317	289	331	300	344	333	323	308	317	335	315	332	310	345	340	310	317	338	303	331	338	325	333	337	314	320	344	294	324	299	340	331	301	317	316	352	329	308	311	338	332	365	345	306	312	319	324	297	289	328	328	330	290	345	305	325	300	326	336	329	315	317	334	317	311	295	332	336	326	302	312	336	319	350	307	304	341	335	316	310	293	302	327	308	330	330	326	328	319	334	355	317	312	348	316	334	330	293	316	351	329	287	319	315	346	308	332	352	292	320	318	345	347	324	290	289	315	346	309	331	310	313	340	339	298	328	351	350	316	312	328	357	294	311	325	328	285	344	317	345	324	317	323	328	362	303	324	287	342	331	307	334	332	314	347	299	333	321	331	339	342	313	323	310	330	352	349	318	293	333	321	310	318	313	330	328	352	359	320	314	307	340	328	342	302	312	349	344	274	316	296	324	350	328	363	304	331	321	319	366	350	305	311	328	327	344	316	338	366	319	314	327	315	315	281	312	349	365	320	324	313	335	340	365	281	332	309	334	296	325	321	346	339	309	327	345	276	333	299	340	316	288	296	348	314	331	313	307	317	336	324	293	360	326	304	312	345	313	336	321	326	343	279	358	315	324	346	355	300	318	279	335	348	315	343	306	291	314	324	344	317	348	293	320	322	329	332	319	350	325	321	319	281	306	327	295	298	348	306	340	336	336	323	311	317	330	295	337	326	362	339	342	341	327	305	315	308	355	309	320	315	327	348	333	301	309	302	353	325	357	350	303	327	303	329	351	343	338	352	331	293	330	325	327	288	361	369	319	335	321	330	340	319	319	333	316	303	351	350	337	301	298	302	353	312	318	309	312	320	329	316	320	368	321	308	291	316	327	326	319	344	315	341	360	325	324	315	320	328	295	377	327	360	332	348	318	332	347	359	331	332	318	328	346	325	319	377	340	344	328	328	322	341	335	319	335	325	344	356	295	319	338	336	297	327	272	332	337	309	334	293	316	364	334	305	338	333	297	344	334	318	324	307	314	325	293	344	337	314	355	349	316	319	328	342	318	331	351	301	338	328	344	318	308	346	331	346	309	281	328	339	345	312	312	313	349	334	302	333	308	337	300	308	340	321	313	288	314	320	317	301	350	320	318	349	351	306	356	314	338	296	310	338	339	337	293	325	275	329	314	328	328	292	315	309	337	371	337	338	324	313	345	325	324	321	286	332	359	327	287	348	330	346	335	347	318	343	356	309	331	326	310	319	342	325	329	354	305	302	313	325	331	338	321	323	330	310	358	342	348	320	330	323	314	352	324	328	294	355	347	291	313	360	337	327	328	314	327	333	300	319	309	309	336	314	312	338	317	324	319	327	331	305	315	325	319	327	311	353	341	303	299	350	313	351	337	314	315	344	342	345	337	310	331	323	298	321	319	325	315	340	321	350	324	322	327	347	319	332	351	319	290	325	280	330	343	316	356	301	304	358	347	312	313	310	345	326	331	324	291	310	328	327	292	339	323	322	294	308	323	356	314	318	349	340	312	303	274	332	326	331	308	292	325	361	324	334	297	286	320	345	319	333	297	316	305	345	331	316	293	348	328	299	333	332	300	320	304	358	342	336	334	323	342	320	310	351	330	329	307	318	330	309	303	340	326	325	325	339	354	302	334	310	292	299	317	310	341	311	321	348	334	283	270	299	366	324	351	296	349	308	334	279	311	328	318	305	304	325	361	341	333	295	293	346	345	302	325	344	320	307	338	334	305	346	303	304	360	342	311	321	333	361	340	342	346	294	326	317	338	320	324	295	289	303	301	314	338	317	308	321	345	385	344	327	307	340	324	319	337	314	308	357	289	339	294	335	371	332	354	325	323	354	325	319	299	315	321	325	320	332	342	329	318	289	306	354	326	319	321	331	338	314	345	356	319	349	324	316	317	292	320	313	319	335	306	323	315	302	315	314	327	305	311	322	324	343	347	322	323	345	336	322	288	302	349	308	333	312	335	289	355	291	308	299	315	322	366	335	317	302	341	317	293	321	330	316	306	332	368	337	289	356	335	309	340	379	333	331	367	319	323	324	317	340	320	319	321	329	333	325	296	330	308	338	293	321	324	321	335	300	342	342	318	324	302	299	260	299	298	325	357	327	300	335	327	308	318	305	310	350	347	331	360	322	325	324	326	325	353	319	303	321	329
8508	1311	2306	2354	2057	1793	1508	1359	1240	1164	1053	1065	975	952	874	863	857	840	836	828	843	828	836	795	850	761	800	792	790	783	756	760	770	775	746	795	751	713	785	753	743	704	792	682	738	734	725	777	736	772	730	734	737	781	726	725	767	759	695	708	733	776	706	760	721	743	740	728	763	738	728	742	724	700	739	744	731	755	727	672	750	757	741	688	711	734	758	686	797	744	734	718	789	777	752	771	720	732	747	746	730	697	712	715	761	743	753	760	712	774	751	727	760	757	735	727	705	708	702	736	720	756	758	725	697	669	762	726	767	764	713	736	701	705	742	697	734	767	717	730	700	693	752	701	758	712	711	728	738	703	690	734	716	745	712	737	715	691	733	741	756	690	749	711	735	782	674	737	724	771	733	681	750	735	762	780	744	774	723	768	753	779	757	784	668	718	705	723	787	694	732	747	749	743	737	720	750	736	723	695	710	716	735	705	755	749	704	753	718	728	706	717	724	758	707	728	694	748	725	705	688	727	757	709	675	719	689	726	671	721	707	754	767	705	735	724	721	723	692	735	778	715	757	711	734	751	697	722	779	722	722	735	722	750	694	661	702	759	736	732	735	763	685	749	711	774	699	747	732	734	754	782	677	725	740	749	734	732	719	762	781	735	784	705	792	715	707	712	766	736	703	694	752	705	755	707	713	741	691	743	740	742	746	693	729	710	719	714	697	704	672	711	703	744	759	708	766	685	687	695	712	744	734	722	710	764	741	767	698	739	728	724	732	748	757	693	721	701	738	717	743	707	692	748	719	754	707	729	737	804	732	730	743	735	698	747	735	748	730	684	767	707	769	685	727	763	723	727	765	707	773	758	757	719	752	735	748	793	762	772	752	732	703	695	748	726	747	695	690	690	708	730	786	707	726	707	712	724	728	735	722	743	695	727	715	718	723	735	734	746	745	743	737	699	715	728	723	736	704	739	748	726	713	724	692	697	727	737	774	694	714	747	721	745	706	756	724	733	679	706	751	710	786	726	732	753	725	757	770	703	795	719	755	738	726	719	759	764	726	767	728	765	758	716	721	720	754	756	689	765	717	715	695	702	724	725	736	733	789	754	705	752	731	747	751	722	773	743	698	743	732	736	716	689	765	738	737	764	790	720	755	731	733	725	766	761	769	724	729	723	723	789	708	733	747	761	721	707	734	708	729	721	734	761	702	756	714	768	746	700	717	724	751	775	696	720	754	748	658	732	707	697	721	700	722	772	726	768	756	737	735	764	711	743	666	714	716	714	720	738	725	718	758	800	711	728	757	772	752	696	716	755	743	707	758	730	737	689	699	730	694	709	717	786	701	736	762	702	721	766	769	683	709	703	742	727	748	702	730	766	718	734	758	760	726	691	744	746	739	706	721	727	720	722	732	733	764	762	767	704	687	716	741	790	743	688	705	679	696	731	717	733	727	723	720	712	733	741	786	739	660	750	773	728	768	745	682	707	753	734	725	737	763	748	749	685	736	710	757	692	733	683	732	735	777	742	760	666	661	753	703	713	749	675	716	750	747	764	681	772	728	746	714	785	782	752	682	733	761	740	718	740	749	725	795	679	781	750	718	726	733	734	701	735	695	755	727	755	761	732	734	735	723	720	741	724	714	735	686	720	742	682	720	737	668	732	682	729	700	755	727	743	747	647	751	751	722	805	718	743	719	715	729	715	727	726	718	695	742	690	680	755	729	722	706	735	743	775	695	777	739	717	734	798	758	725	742	716	736	738	703	729	746	758	727	704	778	741	701	736	701	722	736	690	719	727	693	761	765	665	709	741	660	754	695	693	738	725	766	719	776	685	714	716	710	701	705	732	744	746	732	685	789	745	764	736	672	708	749	734	758	774	744	717	734	709	689	707	783	736	716	734	761	741	751	718	702	763	743	741	722	738	735	696	713	717	780	682	699	733	716	746	652	756	757	728	725	701	735	709	732	704	716	715	776	704	727	753	716	740	714	715	697	773	757	712	745	726	712	713	772	714	699	795	788	702	773	743	700	675	718	722	724	704	727	736	726	690	711	718	715	780	739	733	740	720	712	703	719	728	718	755	726	700	698	731	743	685	740	764	763	693	726	707	713	713	756	729	711	702	678	744	725	701	715	790	707	734	706	742	703	731	714	693	675	703	773	704	770	689	762	732	742	728	769	740	695	712	720	734	759	700	739	754	735	751	786	712	743	721	736	735	726	747	685	693	711	698	729	741	739	705	776	716	771	766	707	704	753	698	752	723	720	752	725	719	675	774	715	752	709	710	707	705	747	703	733	738	716	726	728	745	737	727	748	718	759	708	742	750	724	718	746	751	720	730	686	722	763	713	729	720	744	692	717	711	729	711	671	739	722	719	685	740	740	726	729	723	737	768	745	757	753	705	712	654	769	689	795	726	763	709	772	744	702	765	735	692	718	690	752	751	740	736	732	789	744	729	709	702	725	746	777	752	735	709	734	689	688	708	720	728	742	762	691	752	736	740	704	727	724	756	739	723	755	735	720	704	737	698	727	720	772	719	720	726	727	744	702	736	757	754	743	689	762	690	711	691	745	736	750	740	761	747	694	763	778	710	772	731	752	768	750	737	703	692	701	773	739	701	686	746	760	740	713	715	722	740	710	717	749	761	753	709	730	685	737	712	731	741	789	759	691	714	740	761	736	727	729	711	752	752	753	754	742	701	774	703	741	688	732	673	703	706	763	748	735	750	744	746	698	704	734	761	748	738	742	722	709	700	748	715	703	703	741	713	715	732	768	723	708	699	749	715	793	722	692	706	740	777	720	755	739	736	738	737	766	726	702	724	712	720	673	750	709	713	724	738	726	740	757	663	757	703	744	698	721	752	697	739	748	736	745	763	707	699	693	733	700	718	705	784	700	676	764	713	750	756	763	744	720	729	745	714	763	705	738	730	714	770	761	739	729	753	754	725	760	733	739	739	708	718	724	755	661	706	781	768	714	701	699	753	694	658	701	726	718	720	730	735	747	750	750	678	745	760	710	727	731	740	718	712	728	790	778	738	762	726	743	754	707	674	705	703	709	717	711	745	730	713	690	730	721	765	717	707	761	759	721	681	746	723	687	711	743	737	733	724	707	686	714	761	721	714	751	714	751	716	678	698	736	735	775	740	748	726	730	740	748	696	737	776	710	754	752	747	779	721	747	741	714	722	768	677	739	743	761	707	719	754	682	718	742	721	730	728	737	687	713	717	720	705	747	725	709	755	753	753	733	744	713	717	725	735	716	761	721	726	721	770	767	739	760	659	704	682	699	812	696	730	771	767	701	743	706	742	729	738	740	648	716	729	719	733	702	727	682	757	753	754	716	703	733	743	722	752	742	708	712	684	770	715	728	710	760	702	759	744	721	751	679	755	746	680	741	745	716	728	731	719	676	790	721	763	750	694	708	730	745	722	727	706	744	712	739	713	759	729	756	746	735	663	745	696	766	695	742	739	706	740	709	724	770	701	733	755
1601	203	233	197	195	206	199	180	173	172	165	222	211	204	190	205	211	169	196	184	174	206	185	168	199	174	203	205	180	177	184	207	188	205	195	211	184	176	213	182	173	180	150	171	209	189	197	199	192	181	196	179	196	200	176	207	179	201	181	181	183	205	159	174	160	170	209	190	187	200	181	151	175	211	217	198	182	171	192	196	200	191	177	182	187	191	175	203	189	189	188	170	157	205	167	187	173	189	176	192	179	208	173	209	169	188	211	195	178	194	169	213	195	187	182	200	188	208	169	183	212	162	182	184	190	183	198	199	174	201	187	205	169	174	197	188	177	163	163	180	209	196	167	189	218	194	178	183	182	205	231	194	201	177	165	188	194	184	173	220	206	170	202	206	157	193	189	200	176	210	179	172	180	184	204	183	191	202	194	180	193	189	178	195	176	198	192	179	164	172	191	192	199	181	196	199	187	181	186	200	160	170	194	188	198	215	173	173	177	186	206	163	183	188	194	211	213	181	169	179	192	182	165	172	164	172	164	196	177	193	185	176	184	199	180	187	193	199	200	218	188	165	183	168	187	188	191	171	192	219	204	219	193	169	200	165	203	205	159	181	178	183	190	180	166	179	199	189	170	192	205	207	190	180	190	226	208	202	159	174	206	183	205	174	203	186	178	186	172	182	183	198	218	187	176	196	193	192	176	175	178	193	190	202	183	170	209	188	175	190	211	177	196	194	180	186	166	194	205	179	189	204	170	194	174	214	198	182	185	184	216	165	182	202	193	191	187	175	175	204	175	169	206	208	161	175	152	202	189	178	195	169	190	199	177	190	186	188	173	197	208	167	217	193	189	179	182	178	199	178	176	194	157	164	162	204	165	197	197	199	166	194	180	145	180	192	172	200	147	180	196	200	189	174	171	186	176	186	216	160	214	150	172	185	180	170	197	191	177	170	166	173	173	176	174	189	158	191	186	195	201	184	194	195	171	202	197	187	172	207	164	173	176	172	172	167	176	167	176	171	170	159	188	193	196	190	233	210	184	170	184	192	200	184	177	204	174	208	200	171	189	210	219	165	176	176	202	180	186	172	194	174	173	183	182	197	192	190	156	201	151	168	191	195	177	176	192	162	182	199	198	228	193	190	204	175	198	180	176	183	185	164	193	191	172	177	195	186	210	202	195	197	186	191	199	198	185	180	209	199	207	208	195	197	191	158	174	196	171	174	212	177	205	187	191	162	178	204	188	170	134	186	173	202	184	195	166	187	182	170	184	163	191	190	187	184	152	181	188	185	169	178	179	195	190	182	194	192	167	190	199	151	163	221	181	184	177	180	177	177	173	193	168	181	188	157	186	193	185	167	181	164	210	180	210	188	188	195	165	180	174	210	182	217	166	177	168	197	190	204	221	219	205	204	201	197	182	194	189	188	204	180	182	220	168	165	180	170	170	218	194	192	163	196	181	175	206	175	158	186	180	206	192	219	192	190	188	188	171	177	195	197	190	206	205	201	208	194	212	209	187	168	191	177	192	195	198	159	187	193	202	153	202	188	182	197	141	195	204	189	172	169	188	162	188	196	206	163	186	214	186	203	186	155	172	186	184	212	166	187	175	187	205	197	199	170	189	162	198	177	179	178	205	199	194	184	194	198	167	195	165	191	184	172	189	188	188	177	193	166	194	189	180	191	174	188	199	212	176	179	187	199	204	206	197	183	183	172	202	184	188	195	193	177	200	178	189	180	167	173	183	190	194	178	191	178	182	202	166	212	166	187	170	180	168	173	197	187	195	180	183	174	197	166	148	146	184	191	216	190	170	192	177	188	173	184	183	163	219	185	160	173	182	178	214	211	181	188	164	178	213	180	184	179	185	193	163	180	178	175	204	175	177	204	173	187	182	160	163	176	187	159	197	183	187	181	185	173	182	188	178	219	175	207	203	194	169	166	184	200	172	197	209	177	196	176	186	197	178	187	184	184	185	190	194	181	178	218	162	169	187	175	171	192	188	205	186	175	174	165	179	177	200	206	201	187	193	228	196	201	186	162	191	184	184	208	171	230	183	189	190	209	189	202	195	191	189	175	194	203	187	189	193	194	203	208	194	171	159	184	197	206	178	203	185	172	167	188	159	215	185	189	186	170	176	208	187	152	204	178	184	184	177	182	167	161	182	190	169	180	170	171	180	210	207	200	158	182	171	190	188	196	178	175	167	173	196	178	157	208	190	199	184	194	165	161	146	219	178	182	179	170	183	201	175	173	182	198	166	212	211	171	188	192	182	164	199	199	183	193	216	208	208	205	174	170	158	158	187	183	214	188	212	200	197	187	167	188	196	194	180	152	173	204	177	193	176	180	184	176	185	210	206	179	216	199	200	164	168	170	151	187	180	193	185	178	194	192	185	156	173	188	177	172	194	201	170	173	179	178	184	202	172	193	208	157	200	194	188	199	193	178	179	186	164	189	172	185	177	164	178	215	211	179	187	184	193	181	189	153	181	191	186	197	205	202	180	200	194	183	206	173	176	184	174	169	205	185	185	177	199	208	178	184	179	188	176	168	157	198	199	161	180	178	212	181	181	169	172	178	176	213	214	193	169	191	171	192	193	179	166	175	188	170	180	181	174	188	166	211	194	166	193	214	202	183	194	181	202	186	198	177	210	188	182	180	185	176	178	174	172	183	197	191	202	177	171	179	198	190	182	169	208	165	225	165	195	190	204	177	169	171	185	187	206	152	184	189	209	182	184	207	198	179	172	199	199	185	177	170	196	210	186	193	204	185	174	204	169	164	188	208	179	195	170	164	201	181	159	182	185	154	153	178	194	160	172	185	190	196	178	159	179	165	199	205	187	210	240	196	159	180	165	196	204	191	174	205	177	206	165	176	168	191	195	171	161	177	172	181	176	169	185	191	168	178	216	195	194	199	183	173	183	183	161	189	238	191	178	189	188	181	181	192	202	182	165	187	163	188	190	188	184	190	170	217	211	201	192	200	156	177	177	183	194	191	169	195	190	198	150	199	179	194	173	190	184	181	216	176	186	189	203	182	180	194	211	202	171	190	199	167	177	179	175	175	189	167	181	161	192	185	209	189	184	171	158	181	173	162	192	178	180	196	165	198	207	200	193	179	223	212	190	174	195	187	210	201	184	182	194	151	186	233	169	183	221	197	183	183	168	176	221	184	199	199	221	201	180	185	193	187	150	216	169	178	168	164	203	172	146	186	173	179	204	195	202	175	183	193	184	181	168	197	206	168	153	188	164	154	198	189	181	186	178	181	172	202	163	177	187	177	191	199	194	164	167	201	165	198	182	219	185	179	186	173	173	193	188	181	159	187	211	172	199	201	215	194	189	195	172	176	173	179	192	197	183	154	175	190	177	194	178	167	195	201	215	178	197	203	169	208	196	195	193	183	195	197	186	179	207	164	187	163	197	190	208	160	201	199	201	180	186	199	217	171	179	160	169	203	197	172	173	203	183	195	212	194	190	181	185	185	193	164	181	218
1803	498	534	560	532	538	489	487	452	490	506	476	498	491	446	517	473	487	491	543	502	526	500	522	517	493	506	495	512	482	496	496	471	463	480	488	486	479	528	485	489	469	509	480	495	478	484	478	516	471	557	471	445	481	499	517	504	455	515	504	475	503	456	503	504	491	529	505	500	527	473	480	486	486	501	528	505	472	462	461	478	464	500	530	490	477	475	481	496	473	451	469	476	528	437	486	503	522	458	498	489	462	458	526	444	461	499	484	488	475	476	513	449	494	447	489	498	483	472	484	482	500	469	468	489	493	479	488	458	547	440	508	516	520	459	515	509	503	478	436	482	489	507	474	505	484	474	472	437	484	462	500	498	463	481	486	506	499	466	482	460	502	444	537	439	482	466	535	476	489	485	476	468	477	484	493	519	498	490	525	452	469	481	492	498	483	492	498	455	461	454	486	500	462	489	484	470	468	506	458	470	462	497	465	497	518	514	538	518	481	493	472	479	478	485	508	490	486	473	488	481	474	478	444	486	479	457	493	478	490	484	479	510	490	516	484	449	480	510	470	467	494	463	494	473	501	501	495	505	489	492	445	509	444	472	488	443	495	488	485	482	464	449	467	472	505	507	512	471	489	460	512	504	487	475	455	468	512	433	503	477	486	478	486	476	507	487	478	518	509	478	461	508	485	483	484	496	462	480	480	528	459	474	524	492	507	505	443	494	505	474	481	516	511	483	525	469	504	474	473	484	473	461	477	493	455	474	503	467	472	483	526	478	486	495	513	473	495	510	466	481	455	475	483	500	473	457	475	507	441	471	454	462	498	500	476	486	466	444	474	460	487	484	474	489	456	500	476	481	465	446	452	494	493	475	508	534	495	470	472	499	484	495	500	448	500	476	470	462	468	487	534	512	499	509	506	469	522	444	439	468	488	492	494	512	496	465	504	498	484	464	486	458	491	494	505	438	477	510	468	487	471	465	453	483	465	456	425	481	510	451	536	478	513	470	485	454	458	542	461	455	470	452	442	491	484	504	467	491	448	475	465	499	514	480	497	473	458	447	500	475	537	517	523	494	498	457	512	460	476	477	450	499	512	487	476	532	481	506	473	476	484	485	501	474	471	465	461	447	457	494	476	458	452	493	442	469	462	514	480	516	519	449	472	519	517	444	491	477	484	503	523	484	478	518	466	467	518	501	503	502	509	510	472	471	482	495	464	488	480	482	470	467	479	470	481	458	444	505	467	523	501	510	505	465	460	473	478	457	494	522	476	519	480	478	520	462	422	489	469	451	461	489	469	501	498	493	497	500	500	463	501	539	466	496	500	507	469	461	462	494	472	494	494	478	473	475	451	485	519	469	540	478	477	482	459	471	495	483	492	468	452	478	453	474	447	484	478	468	458	529	452	490	511	525	483	494	477	499	484	491	463	477	521	481	461	500	505	452	457	511	522	456	461	448	501	474	458	516	507	506	512	465	472	474	483	447	508	475	507	467	452	514	511	446	498	478	508	489	477	468	508	472	490	535	452	467	529	517	481	467	484	478	481	459	444	496	464	477	546	498	480	484	495	486	504	483	471	470	514	465	455	456	495	507	438	494	523	481	495	498	494	487	493	449	467	478	523	476	468	476	501	478	450	477	456	461	483	477	467	502	493	487	466	445	449	504	486	511	454	477	456	443	512	486	507	544	442	468	496	498	532	486	506	500	475	448	460	505	487	499	521	452	504	507	475	449	489	493	477	478	488	489	481	462	472	452	474	468	465	509	498	483	515	466	429	518	478	480	503	462	483	493	508	512	454	487	492	504	511	511	473	528	488	468	461	472	482	474	458	466	477	501	521	465	529	489	515	483	487	509	469	454	513	485	482	483	506	516	502	451	489	460	504	483	486	479	484	467	465	484	495	490	444	503	466	471	500	459	488	505	471	472	479	474	451	469	466	473	483	531	472	479	499	496	461	487	464	434	470	469	468	481	493	474	493	462	464	483	470	467	504	484	449	472	514	479	464	461	493	493	471	502	497	487	480	487	462	517	418	463	464	456	521	472	476	470	460	487	531	446	485	533	515	521	495	472	512	492	496	483	511	456	467	499	496	518	476	466	444	476	495	493	500	500	512	453	485	488	470	495	481	475	500	476	480	498	480	486	493	477	489	472	478	477	453	473	470	470	471	502	516	496	473	484	459	516	527	480	483	447	453	489	485	464	484	432	509	517	498	488	476	467	466	460	463	543	479	516	481	486	485	473	486	445	500	455	491	454	458	523	478	507	479	447	466	536	449	497	487	454	495	506	460	497	489	480	503	466	491	493	487	475	466	516	461	484	463	476	482	465	477	496	520	473	472	487	464	493	452	510	470	484	484	503	495	466	437	494	478	487	556	496	462	463	481	479	420	468	476	484	442	469	508	490	502	524	447	499	514	451	495	501	491	474	484	515	485	519	533	474	448	495	506	517	483	466	508	497	489	494	497	474	560	482	505	519	473	474	500	476	476	494	486	462	463	457	460	514	530	478	497	489	487	466	505	466	460	502	476	461	484	499	479	483	465	486	500	481	488	499	520	469	478	429	495	494	504	506	549	491	475	497	486	464	454	502	458	502	474	489	486	493	443	482	468	526	494	503	485	496	481	496	509	452	479	463	461	474	459	470	482	511	479	473	519	480	456	471	474	491	450	479	525	503	493	485	520	493	497	484	483	448	443	477	457	478	424	477	497	473	449	466	467	486	501	504	483	467	462	452	515	491	471	463	482	529	492	522	495	459	503	429	519	473	483	495	480	492	500	515	461	497	463	472	455	461	484	469	482	500	484	514	510	474	508	475	471	468	469	499	493	474	470	448	476	481	463	490	479	508	490	465	504	509	471	456	445	461	501	476	489	491	523	491	459	474	482	452	486	478	480	511	483	495	468	436	514	464	467	490	511	451	463	457	462	469	517	483	449	446	447	558	471	509	448	434	480	470	498	496	472	502	519	506	461	498	488	527	512	473	504	500	480	505	452	482	513	458	457	519	489	473	486	466	468	469	468	485	480	485	459	500	492	442	443	482	504	442	502	471	446	469	500	471	486	505	440	478	476	498	491	486	454	487	498	472	453	500	479	471	478	507	486	482	510	452	496	461	461	496	529	445	481	476	478	526	496	481	533	486	485	447	491	467	469	480	509	495	476	506	476	508	496	470	465	473	450	487	482	505	473	453	461	494	487	483	493	500	462	468	492	504	508	494	470	445	489	467	470	485	464	514	494	479	493	502	483	430	457	459	533	479	490	488	482	481	500	515	481	465	504	512	477	509	437	532	467	405	493	499	476	520	470	522	487	467	481	488	492	523	503	463	479	521	494	511	505	490	495	451	501	510	482	505	492	484	477	492	462	464	509	510	504	487	499	479	477	457	482	465	501	483	468	470	485	498	499	500	505	485	498	469	481	461	487	490	485	499	453	469	517	498	483	497	496	494	478	490	485	498	512	536	477	545	509	464	506	494	500	494	503	522	453	448	510
8012	761	702	572	490	430	434	395	382	400	392	382	371	351	386	342	329	358	339	347	390	343	385	376	349	380	376	384	361	350	363	383	363	374	375	355	349	360	352	310	342	350	356	372	347	359	346	362	368	398	370	361	360	389	328	372	345	382	359	357	318	368	354	357	333	356	363	336	299	332	356	349	377	383	343	386	385	399	363	356	381	333	344	356	348	360	349	333	352	341	345	356	351	376	383	323	350	381	351	365	308	345	319	329	306	349	346	364	336	372	321	333	387	368	351	387	357	335	315	357	358	336	313	346	362	348	338	367	326	346	342	324	307	348	351	369	352	391	332	359	355	400	353	324	332	331	344	360	337	314	346	363	337	362	373	348	338	372	363	364	358	350	329	339	342	371	330	321	354	374	363	325	375	371	404	319	350	336	315	342	352	346	362	374	324	354	398	376	309	364	375	367	379	351	354	331	351	359	367	345	368	339	383	372	368	344	337	373	356	363	367	393	327	330	389	366	336	331	375	344	328	375	358	352	383	359	343	361	338	408	386	375	353	387	330	363	380	350	345	368	391	384	358	348	377	391	345	356	358	337	360	383	366	366	354	369	394	337	336	406	354	366	369	386	389	382	359	301	355	332	360	360	361	373	385	362	357	329	368	379	374	377	375	326	367	350	316	346	368	326	352	391	376	348	341	358	344	322	345	330	368	327	361	355	365	322	347	380	298	375	351	374	378	384	360	344	379	324	388	350	355	355	354	367	368	331	340	369	357	343	366	362	339	386	382	401	356	375	366	377	341	337	406	362	361	374	371	333	363	346	348	332	359	355	337	371	384	337	344	325	379	372	363	349	312	400	344	379	362	342	402	383	334	362	361	326	356	352	325	342	360	355	340	331	339	381	367	369	356	387	333	332	338	374	359	357	350	368	349	358	342	346	352	329	358	349	325	322	395	327	377	400	353	338	311	416	372	338	369	339	355	366	346	376	393	381	332	372	345	354	359	364	347	330	373	358	347	339	376	339	375	320	412	344	360	369	344	379	337	349	347	352	395	333	382	395	371	367	348	390	343	341	360	322	365	345	352	348	362	347	345	370	356	362	349	360	377	323	335	356	374	361	373	350	374	368	376	358	353	362	402	356	344	336	339	353	371	389	368	342	359	377	370	335	357	373	374	363	381	346	369	335	367	334	378	333	339	359	345	355	362	381	353	326	343	365	350	361	337	329	401	366	331	368	392	372	419	368	366	380	338	369	382	350	352	355	353	363	365	354	369	356	332	380	348	374	319	333	364	363	362	364	368	353	354	380	360	345	349	332	354	359	329	354	364	370	353	351	349	348	366	322	366	347	366	366	365	340	333	342	348	368	382	343	357	352	382	345	373	373	357	339	344	347	364	368	355	346	367	331	365	337	348	393	347	362	335	336	331	319	339	360	353	359	378	375	376	344	366	375	316	363	366	381	339	326	341	397	341	370	330	365	379	361	317	371	334	335	350	371	343	353	340	326	333	349	356	366	328	377	342	358	354	357	343	369	357	379	338	356	379	359	346	392	387	346	400	341	373	373	371	333	343	342	377	340	374	356	357	362	353	351	360	359	341	369	382	342	339	326	361	339	369	360	377	371	318	360	344	367	377	333	334	354	337	369	318	372	357	328	358	341	339	344	414	329	353	370	374	351	358	359	354	356	389	342	343	354	373	349	352	381	334	380	344	346	385	335	314	332	343	305	416	341	370	380	370	343	327	339	353	336	376	355	353	373	366	367	364	360	355	366	331	332	342	354	382	386	391	365	345	353	390	347	326	375	363	334	412	356	386	359	382	362	334	329	377	356	341	334	353	347	386	369	351	370	356	334	354	351	360	356	370	342	345	359	402	333	397	392	355	308	356	361	364	372	419	381	351	376	395	338	352	315	391	355	373	308	355	337	328	341	357	362	352	371	310	371	338	348	341	351	378	356	387	380	342	359	351	353	361	375	369	359	383	368	379	387	360	350	372	374	348	352	384	361	339	370	326	368	328	331	324	382	362	349	380	347	370	356	361	325	359	356	385	357	339	332	356	348	379	365	363	371	372	342	372	354	342	362	338	389	380	359	308	338	324	378	370	357	376	352	380	329	345	354	352	353	327	347	375	373	383	336	349	354	353	376	353	332	355	374	357	334	390	374	348	358	364	336	324	391	342	389	382	346	332	356	347	368	355	342	362	341	357	364	404	354	354	376	342	373	371	362	362	347	349	361	352	350	339	319	365	354	355	343	374	328	374	345	343	362	364	333	338	377	331	349	349	351	373	388	342	380	339	359	332	329	342	349	370	336	351	337	349	332	382	340	346	338	336	344	326	316	397	362	402	364	335	344	350	342	376	378	333	342	343	360	352	355	348	374	360	359	383	368	363	337	325	350	370	353	380	365	317	346	340	361	349	346	365	385	344	398	365	373	361	362	358	335	369	364	373	369	353	326	331	362	384	365	322	339	347	362	375	353	350	347	357	366	334	363	335	360	373	345	376	335	372	350	363	367	374	368	334	364	354	369	345	381	344	384	349	328	363	348	349	361	376	340	355	328	355	365	339	332	344	337	346	371	392	358	407	400	390	341	364	365	377	352	356	318	329	371	362	381	398	345	347	335	345	373	360	354	369	342	317	357	337	327	339	389	367	394	354	338	335	382	344	350	391	383	390	366	366	346	414	329	399	342	370	321	347	404	331	337	370	362	323	375	354	367	374	372	343	340	344	362	352	360	350	353	337	388	356	366	373	345	347	348	366	359	363	317	370	350	307	346	343	349	383	354	354	355	374	363	373	359	305	326	345	364	362	343	369	382	364	385	345	331	377	317	365	339	374	359	351	352	327	370	354	364	346	355	342	362	346	361	381	385	353	382	378	327	321	378	398	360	351	369	361	360	342	383	385	350	330	372	417	383	337	364	379	356	356	355	372	347	366	367	390	387	345	366	375	378	409	369	386	374	369	372	373	371	342	355	335	338	376	366	373	370	356	336	361	377	371	393	361	363	351	366	345	363	362	310	368	350	361	351	375	356	342	342	342	337	376	338	359	359	386	387	415	376	344	321	365	357	331	330	365	322	367	335	355	357	322	321	385	349	365	354	375	324	347	400	347	355	335	346	374	381	358	380	369	349	337	365	370	327	355	369	387	359	364	368	321	373	347	367	334	351	349	360	327	327	349	374	364	352	392	374	338	324	355	337	349	318	384	355	368	360	378	389	348	351	344	341	331	337	333	349	337	370	328	295	385	377	375	382	382	363	370	360	363	327	364	338	325	338	372	368	356	350	369	345	353	326	364	341	361	360	320	362	371	369	352	340	381	357	350	379	342	324	379	331	364	352	384	332	333	337	380	346	345	358	359	355	345	364	341	346	311	334	386	354	382	353	340	314	370	375	321	328	356	356	354	324	330	374	318	353	355	331	358	349	334	359	347	402	382	379	354	345	356	381	317	353	337	346	362	359	318	333	387	367	347	357	372	364	408	349	327	374	372	360
6652	1129	1579	1700	1548	1394	1249	1141	1086	1122	1046	988	1044	974	904	934	897	906	897	919	853	865	864	870	874	870	861	878	883	864	844	852	873	832	814	826	844	860	886	851	855	835	852	832	849	879	802	819	827	815	833	824	771	839	814	796	825	856	910	828	832	856	878	828	791	813	829	791	816	852	845	854	871	820	885	753	813	776	804	826	791	837	853	835	815	801	757	852	780	793	856	834	823	786	776	856	838	859	837	826	836	832	847	816	815	829	834	787	826	842	781	779	795	733	824	854	822	805	882	835	830	884	848	773	783	831	813	808	780	817	789	834	861	764	779	829	839	875	833	837	862	809	822	785	793	831	822	813	835	824	863	798	772	866	833	831	777	818	803	868	800	786	802	789	801	812	819	822	827	792	808	819	832	837	754	819	768	809	830	837	860	816	822	838	869	835	837	848	778	849	817	827	884	820	822	808	829	794	761	824	799	776	858	868	805	822	824	847	798	859	807	832	870	793	775	804	866	855	781	820	841	799	816	809	845	807	855	810	780	762	833	816	830	818	807	837	795	795	843	814	836	784	808	822	789	798	821	831	778	813	810	789	764	804	847	845	761	856	831	807	829	838	829	856	816	796	828	817	851	827	869	806	866	747	861	794	846	827	808	828	782	786	813	820	863	785	819	851	787	816	773	842	835	776	849	840	837	849	828	816	806	835	863	829	783	884	793	822	765	801	886	833	871	792	856	794	847	826	822	828	854	856	833	809	834	839	849	856	852	843	818	844	876	818	854	816	817	805	813	804	793	846	794	799	873	878	846	839	828	909	821	825	818	790	811	819	862	831	811	799	858	853	826	838	781	813	828	812	812	784	792	826	805	825	782	772	794	798	781	855	767	826	831	832	814	795	812	838	830	813	830	834	811	835	804	850	832	845	829	848	817	801	893	859	885	819	827	894	856	862	826	839	818	791	796	832	774	774	815	829	810	773	853	825	816	789	853	824	797	829	809	874	826	810	806	799	831	782	847	855	802	818	825	929	796	836	841	842	819	818	802	810	787	814	780	802	840	846	852	860	780	817	793	835	803	834	764	802	851	840	801	807	845	781	858	795	820	849	822	823	848	824	818	782	830	782	844	870	844	842	808	836	798	845	846	809	801	846	829	765	811	830	803	811	761	852	860	778	828	882	843	819	832	788	753	888	808	814	830	866	809	851	822	828	858	862	869	829	828	848	813	842	840	846	848	822	819	806	837	775	831	828	828	824	836	853	809	792	817	816	794	845	837	855	818	808	803	802	806	853	812	813	825	782	855	816	770	828	848	818	793	872	815	829	848	751	788	787	883	811	825	811	783	922	826	857	821	878	856	819	853	821	841	809	816	848	816	810	844	841	783	852	815	843	814	794	862	819	867	816	877	809	793	783	810	827	838	864	833	832	789	806	830	759	805	799	775	852	796	838	853	796	814	836	864	751	829	801	826	767	871	808	821	804	835	804	846	776	866	798	820	889	801	834	823	778	806	790	827	837	841	840	812	794	809	804	820	807	837	854	852	811	839	803	808	802	804	814	822	832	746	880	885	843	794	819	797	817	835	773	807	881	839	803	769	822	772	810	797	860	772	784	804	843	816	827	811	794	858	818	815	836	878	854	781	794	889	817	807	802	829	818	835	832	821	773	844	795	856	813	833	802	864	818	835	868	835	781	830	829	819	763	820	836	844	818	816	790	835	852	835	848	834	807	845	865	861	831	857	853	845	857	797	795	836	821	877	887	822	819	814	854	783	829	822	871	788	814	742	813	775	816	845	820	829	834	851	823	851	843	856	857	837	846	806	826	800	852	817	807	821	863	822	809	802	812	802	803	868	798	855	785	821	873	785	838	839	821	844	806	827	854	845	814	867	801	838	800	876	804	846	794	795	800	844	808	804	797	780	800	791	767	776	795	842	773	864	796	863	809	824	854	796	796	840	816	824	817	785	828	813	882	822	808	806	788	867	841	830	821	765	800	794	860	829	813	837	795	836	831	840	809	825	834	783	812	834	872	817	790	795	819	847	790	816	776	838	860	810	843	774	817	840	809	789	873	816	860	787	828	836	795	805	812	788	796	763	852	803	821	806	740	821	898	855	796	770	844	801	780	798	782	804	834	790	841	820	818	858	852	854	783	788	773	865	823	832	796	819	779	859	821	814	829	830	765	797	820	822	836	785	762	799	846	872	816	832	812	798	801	832	831	753	811	823	788	799	826	841	785	838	775	826	805	805	815	792	843	830	798	793	817	846	838	829	791	766	798	776	783	795	825	818	813	770	795	804	753	824	840	785	820	895	827	820	840	843	813	818	816	784	805	843	839	796	816	799	793	816	834	810	815	769	811	810	809	828	790	816	814	783	808	818	845	821	831	823	824	792	850	818	802	849	824	758	846	839	800	841	805	839	740	805	824	812	808	820	831	861	835	742	822	840	833	818	834	817	841	780	850	803	798	835	815	812	781	764	787	837	817	782	830	843	766	822	829	859	813	841	857	780	837	832	814	858	844	811	850	823	795	810	803	851	802	803	846	821	845	869	799	865	812	825	810	871	834	800	828	804	854	826	797	859	784	859	842	790	807	803	824	828	791	812	763	843	789	773	826	821	797	794	842	787	905	835	829	823	793	792	763	821	749	815	835	852	873	839	851	804	854	838	799	833	805	805	861	803	816	856	803	822	848	811	849	783	815	828	785	832	801	787	801	865	806	867	824	859	783	861	842	800	830	821	836	840	818	831	839	815	821	800	809	838	797	868	795	820	835	808	816	876	812	807	788	866	805	867	816	791	871	893	789	799	833	808	830	798	846	837	849	862	833	855	786	787	875	775	841	852	806	832	829	832	835	827	836	840	775	782	840	817	824	755	795	790	817	824	826	824	815	834	801	838	809	873	780	807	807	864	853	801	838	783	840	855	817	823	813	838	831	824	801	749	830	814	793	774	804	807	798	836	793	837	839	815	795	787	822	846	842	828	853	792	829	860	854	830	806	805	831	822	811	810	800	806	808	852	859	842	799	831	814	825	804	806	807	772	821	811	811	844	817	830	880	842	749	789	811	862	794	807	835	860	781	809	836	804	860	790	871	836	798	841	829	790	835	821	799	788	795	840	832	896	833	794	759	843	871	782	824	866	826	764	805	769	822	824	822	794	806	843	820	773	813	839	857	848	846	818	826	796	782	884	807	823	814	834	824	778	844	820	789	789	838	804	819	787	860	821	803	815	788	769	802	872	891	812	789	813	822	802	823	821	842	812	806	818	816	865	773	833	805	806	851	831	805	855	794	822	824	853	781	793	787	817	797	821	799	821	857	812	836	872	804	864	794	819	809	826	838	767	839	831	818	860	836	836	802	846	824	785	839	825	848	839	812	882	883	832	818	819	881	853	782	819	835	813	857	794	757	814	783	803	800	818	832	807	843	793	795	839	788	813	815	829	831	838	798	828	873	796	746	852	788	840	788	843	796	842	823	766	872	763	784	784	834
14886	1348	1036	762	625	512	487	482	414	366	384	325	365	380	345	342	329	306	343	349	315	355	318	323	320	351	338	330	348	331	353	300	320	329	383	326	333	312	328	313	349	314	337	321	344	339	332	348	309	312	295	348	326	310	363	319	344	332	331	355	326	303	319	316	331	326	318	328	327	330	314	297	334	340	313	334	336	336	327	306	343	310	338	334	331	303	309	324	353	301	310	314	315	316	287	309	296	297	323	301	336	305	328	317	302	331	355	330	299	330	337	348	303	322	348	329	340	320	341	326	348	333	305	301	353	323	308	288	316	351	318	320	328	295	351	300	298	326	311	325	300	295	339	313	375	312	324	328	330	349	310	326	322	359	316	314	384	300	329	319	294	313	313	314	338	307	324	345	342	297	278	310	298	302	320	329	330	362	339	298	360	328	321	306	322	284	315	324	332	315	291	341	314	338	322	310	336	362	350	319	361	307	336	293	315	332	332	294	287	317	311	301	347	341	310	353	300	317	348	343	329	317	317	338	342	352	325	347	314	329	324	297	331	329	303	351	291	340	319	330	297	287	309	336	343	322	322	329	337	309	305	319	300	336	277	354	342	290	322	317	306	301	325	312	291	292	329	353	343	326	353	292	323	333	320	335	351	317	326	318	326	350	330	354	349	335	339	315	323	328	314	291	314	288	349	320	352	316	323	317	309	328	308	323	319	336	330	332	304	302	314	374	356	309	321	311	355	362	325	321	338	337	314	300	307	301	317	332	312	333	319	317	313	335	333	364	351	323	320	354	329	317	304	316	329	308	357	302	337	317	347	324	312	307	335	335	325	320	334	329	359	319	322	299	348	345	305	328	334	333	315	343	314	347	304	325	326	350	325	338	339	347	316	315	318	305	310	338	370	356	314	331	355	307	323	307	323	308	345	320	359	354	305	343	321	367	281	302	337	318	334	312	327	328	325	316	303	323	321	330	344	356	318	348	300	338	348	287	308	324	304	309	323	306	330	327	356	331	353	330	334	343	344	314	304	314	343	343	329	312	332	330	339	337	345	339	319	314	350	304	326	314	322	335	328	327	307	344	314	301	294	299	314	330	337	346	333	346	357	321	338	313	360	328	317	297	328	344	306	345	318	337	323	292	316	300	276	337	315	319	322	322	347	369	314	320	293	303	311	352	331	298	311	330	336	325	321	340	298	348	380	324	356	329	309	317	331	339	363	311	296	323	304	317	317	311	323	324	304	317	332	311	334	326	301	321	318	316	337	314	311	337	313	332	283	333	313	302	309	311	331	311	295	288	329	359	330	344	302	341	334	360	342	342	317	341	328	342	299	320	297	310	313	321	336	323	295	315	311	300	369	313	344	356	344	319	333	338	313	300	320	363	325	321	346	331	343	333	332	337	339	286	301	330	331	332	284	314	337	331	341	336	306	319	339	354	320	315	340	331	336	357	367	323	314	294	329	336	316	331	347	330	308	345	330	300	325	311	328	337	296	318	339	335	331	319	304	325	342	358	316	337	363	308	309	324	366	304	325	325	318	314	319	311	300	395	306	324	305	327	303	367	332	320	344	313	334	334	343	326	291	309	310	350	316	355	349	332	289	325	315	303	285	334	331	317	315	339	320	306	368	324	338	337	372	332	323	358	341	341	322	282	334	351	327	320	304	359	341	308	310	284	316	327	345	311	363	344	328	313	319	312	333	322	319	303	317	325	351	326	334	331	372	312	300	315	331	303	296	346	296	335	331	342	348	333	297	326	312	348	327	350	354	301	322	332	305	301	321	338	284	326	328	345	321	306	320	358	334	327	306	329	333	334	326	325	345	276	315	310	331	344	324	345	338	316	299	322	360	314	316	290	287	346	340	339	340	313	312	311	330	319	318	305	347	326	319	331	321	304	304	296	340	334	318	316	301	297	282	324	352	324	322	318	286	325	320	326	333	270	316	312	317	322	314	338	368	321	313	287	333	320	316	338	302	298	305	312	318	335	306	336	324	336	313	293	299	341	358	360	321	326	345	360	320	353	319	313	335	308	348	345	302	304	300	316	346	328	331	313	357	324	332	336	321	320	312	352	328	345	299	315	346	339	310	314	269	314	344	341	323	319	321	321	300	328	346	332	376	319	312	324	315	349	316	288	323	298	318	344	342	354	309	327	335	324	333	334	320	301	314	304	329	322	327	326	343	327	309	304	309	321	308	306	298	327	322	309	348	343	321	340	318	317	316	331	271	363	324	334	328	319	342	371	362	315	362	315	352	301	325	319	335	330	297	341	316	306	307	327	303	332	310	327	312	326	327	319	319	325	316	296	346	316	361	301	303	315	331	315	325	327	309	329	334	338	327	345	343	310	299	328	315	320	333	342	338	360	322	332	369	350	319	338	312	319	356	339	340	336	323	306	319	321	314	322	307	350	327	323	327	341	325	309	326	323	335	338	348	296	332	328	340	312	309	301	334	308	323	328	347	355	311	348	332	349	334	331	331	306	307	293	294	324	295	336	325	316	337	325	295	345	321	323	319	362	327	331	286	336	325	300	349	350	331	322	315	297	317	324	326	330	302	290	338	306	361	336	343	313	315	318	316	332	360	331	311	304	353	300	329	314	324	315	303	335	316	323	337	298	334	328	333	316	305	305	310	315	324	278	317	326	329	308	346	324	337	309	311	313	342	335	323	306	331	370	328	328	359	309	315	290	356	351	305	328	344	310	284	316	284	333	359	304	339	321	305	349	337	339	350	314	308	341	273	325	324	296	346	339	342	365	282	343	376	318	330	324	325	309	317	273	339	293	348	331	340	353	332	323	312	339	321	327	318	319	321	339	336	343	363	332	316	331	306	315	317	353	344	320	325	312	335	319	332	295	345	282	296	313	332	362	319	326	325	330	314	318	305	325	320	334	332	333	340	331	298	350	328	310	352	298	321	253	297	343	350	314	319	315	309	295	328	307	361	322	322	298	318	349	322	312	334	305	318	289	330	357	317	353	312	290	325	350	348	319	331	334	333	322	322	327	351	315	319	369	312	310	349	314	326	317	301	302	338	327	337	317	299	312	315	331	360	340	326	321	309	321	337	333	325	297	329	316	330	331	331	333	329	292	315	349	339	333	320	346	323	302	324	335	359	332	314	306	326	321	345	332	271	336	329	333	321	293	295	327	324	299	320	337	357	329	338	324	363	333	344	317	340	292	322	320	295	333	349	315	340	317	353	311	332	305	317	308	328	344	316	370	292	316	360	268	311	297	347	338	316	319	323	292	334	304	321	328	297	390	347	351	304	309	324	330	349	298	302	328	358	312	305	329	320	329	307	307	322	312	307	334	329	352	296	324	318	294	303	329	320	350	343	319	292	319	319	321	324	323	328	318	287	335	374	323	298	314	307	314	317	317	291	333	313	323	306	320	299	328	302	313	353	320	307	322	313	319	326	330	322	348	313	328	334	306	298	303	329	322	313	365	325	328	308	298	311	367	319	318	324	330	347	294	316	299	331	321	319	311
8383	1354	2117	2333	2047	1678	1550	1309	1161	1065	1018	1032	1015	982	903	897	849	836	784	839	752	779	848	801	809	771	787	785	814	749	805	809	781	792	773	732	728	728	780	742	786	754	732	778	764	713	765	788	687	748	714	751	712	716	724	713	744	745	806	715	747	696	743	712	743	723	792	719	709	750	702	730	708	786	729	758	757	681	765	755	731	725	741	707	736	731	725	724	760	776	689	730	702	708	719	677	750	746	714	655	706	674	748	728	685	727	720	694	733	742	678	741	693	714	703	740	678	751	745	735	708	745	697	722	786	725	700	694	758	710	710	685	722	670	720	739	726	758	689	723	715	742	727	683	717	737	743	757	745	762	771	696	697	731	754	717	716	737	653	720	737	748	721	791	761	716	735	714	673	751	728	738	723	731	732	741	705	687	674	646	738	747	764	743	766	706	661	716	708	703	706	736	734	755	734	746	748	748	722	729	717	744	812	719	721	698	773	761	740	695	727	741	737	735	740	679	761	729	744	737	728	703	773	694	736	743	696	742	703	721	741	690	722	697	739	719	743	743	716	713	713	708	710	728	703	707	758	782	736	711	714	699	698	705	739	749	719	724	761	716	719	746	702	687	773	690	689	699	693	709	726	736	696	757	742	745	736	723	678	743	738	704	709	699	757	728	727	739	748	705	694	696	716	765	712	723	723	718	728	773	720	707	756	688	713	727	717	719	722	686	692	719	765	742	690	747	697	753	765	766	699	747	741	752	695	730	750	727	698	757	690	748	704	693	712	742	721	726	744	761	744	717	738	693	747	775	786	712	760	682	668	757	702	728	705	744	709	696	738	718	740	757	778	688	724	702	756	742	774	718	793	687	723	757	738	687	760	732	710	710	686	750	735	712	698	691	700	673	753	758	742	716	691	738	740	711	782	717	724	683	696	719	747	773	758	683	700	666	757	755	762	748	734	742	729	803	736	688	720	740	703	707	741	688	698	747	687	686	638	735	758	712	726	738	719	709	724	706	730	709	721	734	786	671	788	734	720	709	739	743	699	730	683	719	745	792	728	720	709	670	729	748	739	703	718	756	701	694	712	696	717	716	679	687	756	730	673	712	763	717	685	748	670	734	706	739	706	714	730	709	742	691	689	710	695	678	708	711	714	705	689	718	704	690	778	663	748	755	690	744	746	727	765	739	726	766	750	738	718	725	720	702	705	713	762	725	714	690	747	702	735	735	752	737	716	734	707	734	764	705	675	684	733	717	751	721	770	710	749	748	701	710	714	732	737	739	746	744	724	733	736	711	721	732	772	715	734	738	712	719	779	754	741	704	782	770	679	719	733	741	700	705	711	730	736	745	732	722	718	739	755	718	723	727	758	757	708	755	721	742	724	741	732	718	682	736	697	719	742	719	738	715	749	697	695	753	728	697	728	702	717	717	752	751	742	771	715	745	728	691	786	780	721	724	719	727	669	713	702	737	761	735	731	695	742	738	718	721	673	771	710	753	718	684	737	710	692	739	785	692	730	701	730	726	733	744	762	753	726	710	675	713	716	702	720	749	733	688	716	718	723	747	732	728	745	709	804	754	722	684	734	743	732	728	723	702	723	726	682	729	731	695	714	715	752	702	731	659	710	707	683	682	751	725	726	693	715	760	708	719	710	720	698	704	682	692	745	689	738	722	732	772	702	740	751	740	703	728	769	732	725	702	754	766	703	790	767	723	720	731	653	711	719	734	720	721	746	708	683	716	682	734	747	709	767	718	717	723	717	718	769	693	747	731	727	724	748	739	748	743	714	738	725	732	714	715	652	750	718	723	674	707	743	739	764	699	728	735	694	733	764	711	682	751	725	743	757	752	637	694	722	750	732	720	715	719	707	709	754	712	750	767	707	751	682	743	720	737	718	752	718	727	708	712	723	711	674	753	675	728	749	753	704	728	742	708	760	724	700	768	689	720	736	703	735	741	723	755	735	695	731	753	748	780	701	729	742	746	720	717	693	760	716	727	764	681	693	735	718	747	767	762	735	791	727	704	720	698	717	718	750	691	736	679	718	750	703	776	714	679	713	713	727	691	747	699	719	774	707	723	694	741	754	727	711	719	734	689	714	684	739	711	760	694	758	742	749	704	740	684	771	670	716	721	733	719	760	690	683	757	728	729	697	755	697	735	719	701	736	678	757	716	757	733	724	668	752	709	696	708	700	728	714	734	721	734	785	635	711	663	730	741	731	740	716	735	777	700	716	731	780	679	726	732	731	734	702	711	707	766	713	673	768	745	747	708	673	713	743	759	750	695	720	710	736	705	741	701	717	710	734	704	758	705	706	709	756	705	764	734	737	707	767	718	726	710	719	756	694	766	684	676	756	710	751	697	738	711	699	705	730	709	709	666	694	718	751	737	687	761	713	754	759	740	746	720	730	698	763	726	705	725	708	734	692	727	778	715	729	762	711	719	739	764	713	750	685	722	731	698	727	752	733	705	764	691	718	751	725	692	766	735	687	751	724	714	741	738	762	748	788	647	770	676	731	720	725	751	743	760	717	755	759	706	694	729	719	724	730	724	699	731	724	736	700	729	722	755	774	677	710	686	739	718	741	751	732	712	713	732	763	723	723	677	680	768	722	727	703	740	731	760	735	708	722	691	700	719	725	725	671	729	693	721	702	719	718	757	733	711	743	742	714	672	762	716	757	738	751	724	771	729	686	740	754	724	791	724	731	726	759	710	743	738	740	752	722	681	750	727	769	693	721	730	659	718	690	698	739	735	739	736	731	663	710	751	761	735	704	720	747	716	703	720	715	764	752	751	688	686	740	750	710	690	722	674	695	766	720	693	759	716	699	775	725	702	719	721	749	784	738	722	728	794	743	674	721	747	739	751	722	743	738	770	712	786	714	741	708	703	752	753	711	733	767	710	697	744	724	696	719	704	744	755	719	719	729	717	697	745	689	716	706	671	710	747	723	723	745	747	687	752	701	672	733	683	716	713	738	739	749	679	738	750	772	688	716	768	713	723	716	709	672	708	690	696	688	749	725	739	712	714	743	795	739	742	734	726	734	738	741	756	680	771	743	723	733	708	656	727	736	755	736	770	726	740	728	692	705	763	756	754	674	698	710	756	679	755	712	753	775	727	716	755	704	693	714	743	684	695	715	729	720	788	744	703	727	747	745	720	783	718	723	736	724	751	757	726	703	714	684	757	779	710	723	766	730	693	730	729	727	748	759	700	682	708	724	691	731	713	701	736	707	704	760	714	749	743	708	731	692	752	702	689	756	717	739	708	719	743	698	705	775	746	745	749	706	752	730	721	700	708	718	705	698	726	724	683	730	650	722	756	750	753	741	702	737	754	763	750	729	753	729	770	694	752	758	747	762	739	702	731	698	700	695	711	734	753	717	742	743	760	707	716	773	678	754	714	737	750	720	694	697	701	749	754	710	701	765	682	711	720	660	734	700	718	669	701	792	726	708	720	765	757	735	749	711	758	724	730	707	766	702	716	775	672
1460	222	220	204	186	199	183	183	211	184	180	193	208	164	189	203	200	171	155	191	180	172	181	171	187	181	155	183	184	188	189	182	191	148	162	176	182	192	184	174	190	190	188	177	179	186	161	174	189	183	186	191	208	168	201	185	215	156	175	182	188	176	176	170	189	197	158	192	177	176	176	198	174	189	193	194	158	195	179	173	166	225	194	216	202	185	157	154	175	191	195	171	191	189	182	193	191	166	200	166	183	182	199	212	174	179	202	197	196	188	191	181	193	183	187	188	190	164	179	194	200	183	201	197	197	199	167	209	172	178	182	158	167	194	200	197	177	185	214	196	175	184	173	175	181	187	179	204	206	209	186	220	178	172	191	167	169	176	172	206	198	164	174	174	204	188	184	179	177	174	197	168	186	211	176	191	175	180	197	166	176	189	192	171	187	196	197	194	196	218	213	185	178	175	198	194	164	196	168	173	156	192	164	192	187	168	178	192	191	192	188	195	193	183	161	197	168	189	179	164	182	175	172	197	180	187	202	184	185	193	173	183	194	160	201	200	176	189	161	201	168	186	194	195	192	204	194	199	152	184	220	173	166	183	164	183	183	193	196	172	201	180	201	190	191	189	191	187	165	190	180	195	152	175	192	193	155	184	191	183	184	195	168	175	194	176	186	172	175	171	191	176	165	194	195	199	193	182	207	157	174	201	195	168	165	160	171	196	152	196	181	183	213	220	154	204	206	182	194	187	177	179	187	185	146	177	199	185	158	168	178	185	185	166	195	199	172	183	176	167	199	193	191	190	206	153	210	165	184	205	173	190	196	198	194	160	178	177	160	180	178	193	204	173	181	171	197	185	171	202	178	160	201	187	172	176	168	184	207	179	163	172	181	198	182	155	203	162	176	166	177	199	204	182	173	188	163	164	183	189	196	177	182	212	175	172	171	172	181	175	191	190	176	200	183	178	164	177	187	189	199	235	166	202	178	162	182	204	188	206	183	190	168	194	173	194	178	177	192	161	193	176	167	198	205	171	180	188	164	166	170	199	167	188	174	200	228	183	180	212	187	192	179	177	206	172	187	187	160	170	165	179	190	164	180	188	166	192	172	197	188	184	170	205	195	190	213	173	192	194	199	192	177	186	183	177	172	170	177	201	174	172	171	174	190	198	182	173	165	184	188	181	148	208	201	173	196	202	177	219	217	194	201	188	205	170	189	189	192	195	162	196	184	180	203	165	201	178	182	188	180	210	207	188	175	186	195	198	180	189	203	167	179	196	185	174	172	171	179	161	191	171	201	193	183	191	178	183	198	197	194	179	165	206	187	228	174	167	189	186	179	162	188	191	181	185	193	181	201	178	177	187	164	184	188	192	186	169	168	183	173	189	189	203	193	164	196	187	229	163	201	201	206	211	193	182	178	195	176	167	185	188	182	175	199	180	191	208	181	181	177	163	183	186	177	174	191	215	196	202	184	174	182	165	197	170	160	193	202	180	165	182	176	191	165	195	180	170	148	168	159	182	170	177	200	176	187	195	163	182	190	183	170	174	169	197	196	189	197	177	162	188	178	177	203	181	172	207	198	203	180	184	136	186	212	189	176	210	187	156	212	203	209	186	169	181	192	178	194	178	190	152	151	210	185	193	186	184	172	209	165	188	194	186	199	208	189	186	203	154	212	187	168	188	197	180	167	199	210	198	191	179	188	164	172	203	175	191	157	177	205	178	178	167	209	174	182	194	190	201	203	195	164	199	175	160	206	185	197	192	172	188	179	224	192	194	185	190	150	174	178	181	182	183	162	153	182	186	172	208	192	175	208	191	200	196	173	198	200	185	191	197	211	171	151	201	177	223	175	185	173	209	155	225	191	187	209	220	178	169	183	191	177	195	155	185	173	188	206	203	163	180	174	169	176	186	179	167	203	179	177	171	205	181	192	188	173	190	172	178	188	202	205	208	213	210	199	191	189	179	170	174	169	184	201	197	190	172	185	173	191	218	199	172	175	225	193	190	195	225	191	172	165	195	186	197	174	154	204	184	190	173	161	178	191	180	188	188	204	174	203	177	192	171	224	178	176	199	189	195	171	185	198	189	185	167	160	208	215	194	174	167	191	173	195	170	213	196	212	195	188	194	174	197	192	187	181	191	185	182	192	171	186	190	171	190	183	187	164	170	191	174	194	175	177	160	175	208	175	185	177	173	198	197	216	178	208	189	179	195	182	183	171	163	181	193	181	202	211	180	160	186	179	194	165	204	184	187	204	192	198	170	184	170	165	197	188	204	165	186	183	156	205	197	161	180	174	177	180	205	182	169	193	192	208	177	186	178	187	193	154	167	162	148	159	186	176	189	176	201	166	192	198	212	174	197	148	185	199	163	140	176	176	180	181	188	183	174	156	175	184	174	166	198	202	182	206	180	187	170	197	213	196	185	208	195	177	196	190	193	204	172	188	182	188	184	183	187	167	166	176	184	213	178	200	198	214	173	183	201	175	189	190	178	186	182	188	202	181	196	196	173	195	203	177	162	206	157	192	211	189	190	187	199	193	187	172	221	165	163	169	188	180	183	192	184	182	196	198	184	179	159	183	190	155	169	186	194	186	189	196	172	189	191	174	161	185	169	180	152	171	170	160	176	182	189	207	167	186	222	196	165	187	204	198	186	149	182	184	180	181	178	188	173	203	178	182	186	178	187	204	191	196	192	189	197	195	201	210	194	162	204	191	188	201	177	187	184	216	209	180	185	219	218	184	163	178	175	182	188	166	180	224	200	212	172	188	157	198	196	184	190	205	192	185	178	174	206	202	183	185	178	161	154	192	194	183	196	185	192	191	194	173	214	178	170	203	192	174	214	168	198	179	181	189	188	179	191	173	170	172	195	181	166	200	188	181	183	182	185	187	174	203	187	182	178	192	209	164	174	176	182	166	188	170	192	158	165	178	174	181	187	203	162	169	193	210	184	191	199	162	208	178	179	200	187	221	202	184	171	184	199	188	180	203	168	204	177	187	184	183	198	219	184	208	183	174	187	200	169	190	194	180	178	206	182	207	184	195	179	161	187	196	188	194	178	174	174	181	193	187	155	166	169	180	188	193	165	209	191	159	187	186	208	182	181	196	167	176	185	184	188	204	182	207	223	189	171	199	176	189	163	207	205	197	181	186	181	163	189	191	185	189	185	179	200	193	197	182	207	176	155	203	201	175	176	177	184	213	171	189	186	188	169	171	181	165	203	184	190	183	205	186	192	185	168	163	181	206	185	185	193	186	192	182	195	188	193	173	170	191	162	195	166	181	196	191	189	206	170	194	158	187	173	207	157	171	165	176	204	188	157	165	179	199	179	198	187	191	184	188	196	178	173	160	227	190	168	177	201	188	198	218	188	172	182	205	185	169	204	191	193	175	190	200	203	197	214	174	166	177	189	173	182	177	176	185	206	172	185	189	175	207	173	185	218	187	168	193	177	186	176	182	190	176	170	149	163	188	210	199	163	196	196	176	187
1831	496	563	554	559	506	536	481	489	501	502	488	495	482	488	478	462	470	471	472	490	523	508	453	511	528	500	494	486	480	499	485	510	504	450	467	479	471	469	484	474	472	477	471	489	467	473	481	468	458	495	485	441	495	514	462	461	466	489	508	489	498	532	468	506	455	497	481	504	495	482	479	517	500	481	488	492	492	477	499	454	489	480	514	467	457	468	467	501	501	484	484	485	492	476	466	448	452	500	486	470	517	475	508	475	485	480	475	458	494	527	473	500	474	462	465	516	506	434	510	496	470	488	504	463	487	468	474	463	497	499	496	468	477	526	472	487	500	514	494	511	509	503	492	502	498	500	462	516	472	503	480	470	491	466	468	493	519	483	507	472	474	472	486	461	511	466	454	474	523	544	467	512	489	485	448	480	456	462	460	470	474	505	467	504	487	477	461	477	507	512	486	514	527	464	456	460	459	515	483	483	461	491	497	474	506	482	430	480	490	525	507	493	439	461	483	493	482	473	520	518	473	477	515	506	491	435	467	489	465	440	512	465	506	503	524	472	472	517	488	442	486	473	457	509	450	477	485	453	479	495	461	498	530	523	512	456	513	474	502	453	496	487	482	504	477	522	490	449	486	474	528	478	508	477	481	476	510	451	506	469	481	489	485	456	515	513	464	475	499	523	478	520	483	495	455	440	492	482	480	496	531	453	501	489	478	503	497	456	516	497	461	462	550	511	489	467	512	445	507	499	470	488	460	508	491	495	481	481	468	437	484	496	467	500	466	470	472	527	471	479	513	471	465	506	501	449	502	476	473	451	489	457	503	482	491	447	438	478	511	463	503	484	512	473	472	478	499	527	499	468	470	477	480	529	499	463	489	492	508	509	511	495	478	474	461	469	501	491	491	486	454	480	502	511	492	448	499	472	470	521	491	488	460	489	514	489	474	518	478	486	497	456	476	459	467	488	449	510	469	492	471	478	516	504	453	469	475	445	482	448	476	495	473	505	442	481	485	500	498	474	491	513	465	525	503	516	515	489	480	503	486	495	468	498	527	457	491	469	487	484	455	487	477	464	442	472	480	457	521	469	481	491	504	471	477	471	468	474	480	455	479	515	525	469	529	467	476	465	479	474	490	480	500	490	472	493	515	489	515	441	503	468	462	468	446	475	498	494	495	532	519	465	456	482	440	466	526	457	491	510	533	494	498	508	510	491	506	474	464	514	461	484	505	500	475	539	476	488	513	488	464	507	480	504	504	489	513	454	511	475	495	496	441	491	502	472	483	482	463	490	501	480	453	480	500	491	483	513	446	481	470	473	488	476	470	487	500	454	449	445	516	468	497	491	472	484	478	506	489	466	494	500	491	461	509	463	464	475	523	467	496	487	448	522	490	492	484	480	456	505	537	497	448	494	491	461	461	486	511	507	503	444	471	480	482	536	473	470	493	515	460	427	464	494	473	533	454	449	529	461	509	434	496	495	475	490	429	502	492	483	427	494	516	481	479	485	472	527	464	439	487	478	500	473	513	501	545	487	478	484	474	485	494	511	510	474	497	498	509	539	471	487	470	506	498	489	484	469	452	472	472	492	489	478	509	488	478	470	475	518	498	469	514	464	476	515	473	510	496	486	483	472	478	463	484	476	454	475	483	481	471	502	490	497	499	467	471	514	509	486	500	449	464	478	478	507	488	452	488	487	507	493	471	486	516	450	489	495	463	506	496	506	469	544	469	469	504	468	476	472	444	472	488	474	535	508	473	536	454	491	502	482	485	489	467	468	459	507	526	475	491	441	484	488	497	491	468	452	446	491	491	466	491	463	524	492	493	489	482	493	491	510	494	480	508	468	476	481	525	450	449	466	463	462	507	523	497	470	507	508	486	474	476	426	505	456	510	467	503	487	461	453	491	503	478	450	471	506	489	551	526	516	500	495	478	474	494	479	494	483	447	513	538	477	530	463	471	481	511	507	479	501	481	481	503	507	493	491	487	517	487	433	454	489	458	487	432	483	451	464	483	509	456	476	459	494	477	506	478	519	430	489	501	491	514	473	506	439	477	527	482	478	500	486	519	474	509	494	473	470	493	517	463	504	508	441	484	508	477	495	491	482	477	493	485	497	494	489	520	481	450	506	491	486	535	460	491	504	497	469	528	465	472	478	489	489	499	497	512	451	458	491	454	509	557	486	472	518	511	501	479	521	528	483	469	440	494	500	484	506	452	474	475	493	466	473	510	504	456	479	511	447	466	497	529	476	495	490	484	531	495	459	487	478	485	512	503	486	485	483	481	479	489	478	490	504	469	459	531	482	475	487	489	507	486	523	494	459	457	473	487	506	478	477	471	519	489	484	485	477	477	479	460	469	445	500	486	504	458	533	491	447	499	494	450	527	518	475	488	508	478	505	467	475	516	431	471	475	525	508	449	445	500	520	492	471	506	484	463	507	472	442	488	507	483	480	447	506	450	491	475	464	457	495	465	502	462	466	483	462	489	485	468	431	500	483	455	501	491	465	468	463	483	503	480	522	487	465	493	474	476	476	492	460	474	504	521	481	483	525	464	486	476	517	519	531	494	502	478	484	453	502	479	491	459	489	458	471	458	474	493	493	522	469	497	482	457	479	462	500	473	477	499	463	494	485	489	478	472	512	494	465	498	491	500	469	470	508	487	473	473	491	472	501	436	453	494	491	498	484	478	495	512	473	492	433	461	544	437	507	483	508	495	453	467	495	461	448	457	521	458	485	515	501	502	477	472	483	505	482	480	498	445	456	468	471	482	501	467	499	494	454	495	499	485	476	519	523	481	473	472	472	491	505	461	458	451	485	478	506	472	485	520	472	489	482	506	482	480	469	490	453	502	494	499	472	470	495	462	498	517	517	467	490	485	503	486	508	481	452	521	513	482	524	490	465	462	472	534	470	453	501	459	436	462	495	492	448	452	498	494	458	476	466	451	484	496	531	463	504	472	497	467	490	484	456	495	515	471	484	508	445	496	522	454	471	481	479	476	508	508	483	491	503	480	470	510	505	455	443	496	465	490	484	472	462	477	489	437	500	433	518	478	495	461	454	470	487	476	467	474	470	467	484	507	491	470	505	504	447	496	489	483	500	509	479	502	498	461	471	494	491	483	471	470	484	468	478	443	499	471	508	477	530	465	439	496	507	501	497	496	471	476	492	491	466	486	481	504	498	528	477	464	482	463	483	470	500	480	480	478	484	441	477	466	496	458	485	490	510	483	495	503	456	463	533	456	502	487	482	492	492	472	483	498	492	460	511	503	477	469	437	482	486	493	492	471	463	441	466	487	485	454	480	504	480	459	472	481	488	457	476	488	501	489	506	505	479	455	456	496	512	489	471	456	450	481	503	505	473	461	533	474	470	456	486	506	483	457	484	462	433	494	486	483	492	441	522	492	471	465	487	505	475	502	474	453	457	471	491	521	472	441	482	454	522	523	483	481	492	505	452	456	517	478	487	492	479	504	457	483	518	476	473	491
8111	701	680	603	527	484	423	408	404	387	398	381	362	427	355	370	370	382	385	369	354	400	378	391	380	353	348	396	358	341	380	377	367	337	375	392	341	348	338	371	371	376	334	395	317	361	392	347	368	403	382	353	386	330	326	349	372	344	337	322	332	367	364	382	432	357	365	347	359	353	354	360	388	358	371	353	366	368	374	351	367	373	333	343	315	353	352	385	352	375	395	380	367	339	354	358	388	320	362	365	353	360	355	374	363	391	377	360	340	342	419	370	360	367	365	359	371	335	354	364	332	361	368	343	332	367	390	363	370	334	366	404	352	355	357	304	341	380	343	323	359	373	358	391	367	361	344	367	376	360	347	344	331	354	369	365	339	357	368	373	356	358	357	336	368	371	351	345	350	390	339	368	318	365	351	328	382	375	411	428	322	378	379	367	341	346	374	389	351	346	318	328	347	376	331	331	324	353	378	365	357	353	388	315	383	341	347	381	351	361	347	376	334	334	330	385	383	412	381	363	323	327	328	353	373	367	383	332	349	364	346	328	364	362	376	346	371	398	400	351	341	345	366	336	332	333	383	362	348	390	380	367	353	319	369	387	363	354	387	361	362	320	366	347	305	369	352	355	336	381	358	414	386	332	346	370	387	374	386	364	368	357	380	349	381	353	389	329	370	364	364	363	380	348	331	324	358	354	352	391	340	382	352	347	372	353	357	370	370	351	364	335	330	390	359	344	375	379	387	351	320	350	372	331	340	380	347	340	311	342	392	373	330	339	329	364	360	391	313	331	387	391	358	371	355	369	357	374	335	355	391	381	377	358	364	332	372	348	398	380	374	351	370	368	354	329	369	317	346	376	336	366	329	338	370	320	320	361	349	358	338	370	398	368	371	362	360	355	342	360	333	344	369	355	340	339	328	323	352	370	371	379	344	359	345	366	344	348	352	398	372	381	407	350	330	379	349	354	377	368	338	371	382	328	350	353	367	355	321	372	359	337	357	329	356	377	384	353	350	350	395	352	360	372	366	399	358	368	396	368	409	340	320	378	340	338	344	376	337	356	359	382	354	390	384	356	374	381	340	344	330	340	348	352	391	346	384	357	380	370	382	360	335	336	362	386	343	359	330	370	355	343	377	411	364	394	354	373	347	349	332	373	364	371	367	340	353	380	365	342	345	369	360	367	357	403	427	365	379	371	371	342	368	341	349	358	334	337	375	339	397	361	338	383	353	362	359	376	336	349	345	342	422	347	369	366	373	364	373	364	414	341	350	368	347	362	390	340	330	320	378	380	354	340	355	393	343	351	349	401	370	319	376	347	385	355	328	364	364	349	400	355	350	368	360	347	362	357	376	359	354	321	381	353	320	333	327	362	390	369	376	391	343	380	356	349	343	326	368	375	370	382	352	356	318	340	360	363	373	418	371	328	341	384	360	376	361	377	346	346	351	387	322	388	340	381	359	355	336	372	342	348	365	342	297	338	355	366	361	359	366	355	343	342	336	334	349	350	361	337	367	378	391	343	371	342	344	354	356	366	324	351	338	353	336	338	326	377	340	331	342	368	348	363	374	359	355	341	407	369	353	336	353	389	366	351	344	315	354	348	318	388	347	379	353	302	366	318	348	327	368	338	360	355	357	380	327	376	366	373	344	370	389	383	368	337	354	381	369	361	392	363	333	380	343	373	359	334	364	364	390	362	328	345	306	361	397	370	354	375	342	361	333	333	375	371	325	363	382	321	343	392	357	325	381	352	330	357	355	351	352	356	347	338	370	359	361	365	396	354	353	322	364	356	374	339	339	346	362	355	330	370	379	336	378	381	382	337	391	388	383	352	347	359	374	370	359	341	381	358	330	313	327	365	376	366	349	387	324	337	353	330	360	355	382	370	330	333	381	330	340	382	368	332	331	365	342	363	376	383	373	356	404	344	337	366	361	393	302	331	351	352	351	364	347	347	342	359	330	336	367	350	348	338	362	386	359	375	353	379	330	331	350	308	380	334	351	383	350	365	311	388	348	364	359	366	367	343	339	358	363	348	330	364	363	345	388	333	375	397	364	350	364	348	388	347	316	380	359	358	342	328	347	369	369	368	369	323	356	358	365	334	350	374	366	392	386	361	386	343	323	371	395	358	346	384	345	367	354	365	325	362	331	371	365	385	351	341	364	368	373	303	326	340	350	356	338	357	387	341	382	396	343	346	322	364	351	345	389	314	378	394	339	337	335	332	376	396	354	342	402	392	361	357	341	354	306	345	356	375	350	371	355	348	342	377	368	354	364	340	393	365	346	370	371	344	318	387	338	353	375	353	375	338	370	348	326	334	320	361	316	381	368	391	352	365	342	344	379	411	387	332	381	339	346	380	379	352	318	382	383	347	366	410	357	327	365	325	355	345	382	357	365	397	371	405	356	389	345	345	337	354	386	366	330	372	310	337	364	358	377	328	382	328	365	346	363	376	316	363	379	330	352	355	353	368	380	385	351	353	353	373	309	313	360	369	339	387	403	323	367	349	372	328	347	365	370	333	370	376	369	391	313	353	363	340	395	341	320	376	370	375	333	324	332	350	360	363	342	364	326	340	347	345	396	355	365	321	353	331	339	344	394	343	357	390	374	352	350	399	347	334	354	349	387	341	355	387	355	390	359	364	385	370	330	350	343	350	352	380	362	352	397	376	371	384	363	348	364	367	341	361	352	342	344	343	369	363	329	340	387	358	358	357	326	380	379	365	351	382	330	341	359	341	336	357	368	377	358	349	351	330	336	347	384	360	372	300	364	346	380	345	337	338	330	338	384	376	295	359	352	374	340	387	350	361	370	343	333	341	316	388	354	403	350	374	337	348	354	366	355	354	378	375	377	330	360	376	358	327	352	363	347	332	353	342	333	348	351	325	339	356	327	334	387	360	366	362	383	381	378	310	345	357	370	381	347	341	371	357	343	347	349	365	362	365	393	388	356	337	378	370	361	394	347	374	371	368	375	344	372	345	391	412	377	344	325	321	366	388	377	345	324	377	360	355	368	369	388	373	375	324	342	364	363	367	349	349	353	379	344	368	381	369	327	374	362	368	364	388	338	332	347	362	320	322	345	382	376	376	396	393	371	361	323	350	341	339	386	360	363	347	355	332	366	372	314	326	334	386	350	372	355	376	358	397	363	376	357	374	373	344	347	362	378	336	342	352	360	343	349	358	383	336	366	383	354	408	397	341	371	343	396	340	344	366	349	370	324	345	410	397	383	368	359	348	358	359	389	364	350	356	340	326	361	376	357	365	374	360	336	358	335	374	344	326	350	325	381	384	368	325	342	356	359	403	333	360	348	339	321	381	384	342	353	327	355	374	342	351	370	367	373	340	390	355	357	369	374	387	373	345	388	313	335	357	419	371	372	357	356	375	332	394	373	384	355	354	409	376	331	367	368	349	368	353	370	357	347	368	371	338	312	366	356	352	398	340	379	332	358	357	347	332	345	388	333	336	359	389	339	397	327	384	386	376
6748	1134	1629	1617	1543	1410	1239	1170	1090	1075	977	1043	968	949	917	947	885	901	938	890	896	887	857	866	846	885	880	844	926	878	869	842	880	853	832	870	879	806	815	837	858	842	840	834	888	820	813	853	863	868	868	809	819	837	852	886	820	793	836	797	809	844	796	794	831	843	796	824	837	827	836	828	846	833	795	845	828	854	840	869	801	810	807	828	806	786	871	889	796	826	823	795	773	807	847	809	844	844	798	806	844	833	833	803	816	824	845	828	796	851	849	795	814	848	860	810	854	881	821	813	803	798	819	873	876	823	846	800	890	829	814	823	819	807	786	824	795	845	803	848	802	799	836	847	824	834	830	845	852	809	797	854	827	839	835	807	809	778	823	790	850	851	789	808	853	786	785	835	786	810	823	857	798	833	887	853	833	786	871	876	771	855	810	836	805	817	822	817	776	798	785	778	783	834	833	828	822	834	803	807	838	889	837	835	826	795	800	821	814	813	812	811	842	832	852	816	837	781	850	823	807	818	826	822	834	798	859	851	811	860	892	798	788	819	807	868	887	793	803	779	776	816	805	836	798	819	805	835	825	788	792	824	878	806	794	755	820	876	800	849	777	799	815	804	828	776	840	837	850	794	816	801	825	877	866	816	815	813	807	840	872	798	805	810	844	799	844	843	832	806	792	839	829	853	832	837	859	862	787	820	857	824	782	863	833	871	823	827	795	813	840	839	804	811	838	850	824	813	824	800	842	864	839	833	844	901	820	837	817	855	843	819	827	841	842	830	796	797	857	854	806	863	791	832	804	868	796	826	816	821	848	831	834	825	823	852	812	813	805	831	816	865	854	891	859	843	870	795	822	803	864	829	842	778	813	775	869	858	825	773	808	847	829	846	824	827	819	803	830	823	864	769	848	833	818	828	891	759	838	820	805	774	784	798	846	788	803	816	835	807	816	810	832	802	774	806	821	814	818	829	828	831	844	818	784	813	851	831	837	782	810	879	833	872	819	809	864	836	833	752	886	863	806	833	896	845	843	810	778	809	845	847	827	833	786	809	756	845	859	819	843	789	824	825	819	815	801	784	766	832	828	821	842	846	851	839	849	782	831	844	810	849	795	886	744	836	827	812	846	811	856	808	831	841	832	840	802	813	831	866	836	807	816	804	851	857	845	836	823	848	833	826	866	826	800	816	826	845	779	826	830	838	862	846	786	810	838	803	798	819	813	808	847	796	773	815	842	833	794	776	836	825	837	831	794	852	814	862	812	834	826	863	835	855	788	870	814	887	824	833	865	838	874	818	824	847	809	784	849	819	797	811	840	856	809	768	831	858	818	800	813	901	797	815	812	784	809	857	826	857	847	865	778	802	852	778	879	815	851	809	829	836	791	854	810	844	831	853	813	842	836	863	792	837	802	849	839	808	835	854	843	856	799	834	853	822	834	815	793	857	864	804	828	841	832	824	854	817	843	762	834	826	853	816	814	862	831	810	813	838	792	798	817	827	832	844	792	803	829	824	826	811	826	832	829	818	795	820	798	868	831	896	804	820	813	867	840	875	823	796	822	821	819	791	865	800	831	832	862	856	827	827	889	816	875	784	838	830	810	859	796	792	840	849	839	817	840	810	812	823	814	857	826	873	823	799	771	862	832	836	852	797	853	875	837	842	798	812	821	824	798	854	893	784	844	842	831	799	837	833	793	818	793	753	802	821	777	826	847	855	846	811	821	821	879	824	841	813	803	839	840	821	829	905	830	794	841	743	833	830	809	815	832	873	857	815	743	844	819	826	847	838	835	832	838	752	828	792	852	883	829	799	802	871	845	850	832	813	804	841	812	816	817	829	820	868	815	803	782	831	809	828	831	797	817	844	819	838	813	816	809	817	827	829	877	824	873	873	882	810	816	867	853	825	845	755	811	851	825	797	848	847	777	815	815	819	852	856	806	830	830	828	810	824	783	820	811	832	850	856	826	867	800	840	832	775	831	835	818	825	789	834	827	797	814	867	804	820	811	843	804	836	831	824	801	820	861	796	793	830	809	841	780	821	879	811	805	845	832	780	809	789	813	815	795	801	769	841	840	780	751	832	834	846	801	851	832	784	812	812	825	802	866	812	812	810	831	825	860	854	816	855	823	824	791	808	834	818	832	786	836	828	827	825	845	826	805	815	832	870	801	806	875	915	871	759	805	811	877	859	837	784	816	848	828	840	818	840	835	864	914	842	781	830	773	803	831	842	824	832	821	835	891	852	840	887	832	828	789	777	820	818	800	814	796	872	865	775	765	881	826	871	860	801	822	795	803	780	883	832	807	775	781	863	815	850	817	852	823	846	797	816	788	816	844	844	842	853	806	805	831	772	813	831	827	778	804	838	807	805	859	884	816	845	776	786	844	813	877	898	783	800	763	804	799	802	816	852	784	834	831	901	876	795	775	815	856	810	809	812	847	814	802	847	833	824	832	840	874	860	867	803	845	848	828	788	794	862	854	832	825	806	822	816	808	804	843	896	862	814	815	873	832	834	789	771	811	828	776	847	814	832	875	831	840	855	878	874	851	849	823	852	799	815	805	834	797	816	786	820	839	804	881	869	896	821	843	832	814	801	793	804	878	784	800	876	792	846	797	826	818	855	820	863	824	829	819	827	853	787	846	816	851	846	801	808	820	780	828	821	852	804	860	829	817	834	816	836	841	829	834	792	817	825	834	826	889	796	825	801	806	883	834	828	833	805	888	883	822	793	801	853	828	863	836	780	877	803	824	782	805	828	834	812	850	860	780	848	769	834	775	837	840	831	797	791	839	819	810	826	801	796	820	820	802	858	872	850	826	845	809	809	796	800	841	783	784	815	797	834	880	797	812	828	858	787	758	842	835	862	821	772	851	783	762	804	836	787	840	801	825	801	787	852	844	784	822	776	787	807	829	819	785	855	818	851	816	802	781	842	833	838	751	821	820	775	831	814	785	807	812	783	782	789	826	793	843	814	813	863	835	788	803	816	851	818	793	894	835	838	856	834	772	860	759	869	808	820	801	822	881	827	878	829	827	820	794	825	826	845	838	833	902	842	829	799	832	871	842	806	818	816	804	851	820	819	823	821	804	797	824	851	780	828	843	793	795	783	779	862	836	826	838	776	819	837	818	762	770	839	860	820	835	822	837	830	825	854	856	862	827	874	844	833	882	824	786	841	809	804	833	772	823	863	778	850	832	853	826	832	827	859	810	816	848	845	795	849	791	844	818	821	832	835	822	822	827	816	889	883	797	796	806	807	839	848	840	808	821	762	805	808	772	844	852	893	857	876	809	824	812	824	826	818	782	847	840	833	786	843	825	812	865	856	854	841	826	770	771	849	848	788	844	828	849	826	831	816	824	835	818	824	835	819	824	845	844	812	804	858	832	865	853	789	843	851	847	787	850	798	828	804	753	808	803	819	836	780	824	871	765	814	832	800	854	791	847	812	790	826	852	870	838	809	824	865	862	785	817	839	775	784	843	838	769	797
15141	1488	1028	838	617	539	482	409	420	356	437	348	388	356	372	399	407	385	347	335	316	341	311	363	317	306	344	316	319	353	321	279	329	346	336	332	360	336	350	312	345	332	314	311	289	332	327	309	308	306	336	312	323	313	366	332	374	329	351	323	352	322	316	319	328	340	324	293	312	346	356	344	303	330	311	309	313	334	327	311	334	330	283	308	323	340	347	364	331	341	330	292	285	311	351	328	322	312	352	329	305	341	351	318	331	329	334	336	361	312	333	303	289	309	308	334	305	303	340	316	318	302	333	317	326	318	352	348	328	346	324	303	294	307	305	314	343	340	341	287	289	321	335	350	332	334	339	339	335	314	312	318	328	305	319	341	311	330	308	304	340	326	333	358	328	325	329	296	334	319	312	341	321	311	336	374	343	309	319	323	278	290	337	316	313	325	330	341	324	307	328	333	403	306	341	334	318	308	353	290	313	283	313	303	348	321	285	333	330	327	313	286	355	357	296	365	294	297	336	351	332	334	302	294	337	323	303	307	316	340	262	325	329	361	344	346	351	327	326	309	355	320	347	343	312	310	340	278	291	320	305	339	342	314	331	317	330	317	297	344	306	330	323	332	321	274	315	306	329	317	310	339	325	345	303	339	341	355	349	315	323	283	310	349	336	315	310	350	320	306	331	324	313	296	308	326	316	290	316	357	327	333	312	316	369	353	310	301	331	336	311	278	337	329	322	332	348	332	353	313	337	352	345	295	321	340	312	331	340	329	297	297	330	339	320	316	335	351	349	365	317	323	316	314	292	334	326	328	325	314	359	347	333	295	304	333	358	308	348	293	354	296	353	364	330	311	351	316	302	353	308	349	355	335	339	312	329	328	337	308	343	357	325	368	307	289	327	330	312	323	308	329	320	320	370	348	307	326	325	334	300	288	302	316	332	330	325	310	321	331	305	358	333	313	312	349	335	302	287	337	327	305	305	285	293	314	271	350	321	363	323	326	335	309	337	322	304	302	332	302	324	304	323	342	306	315	329	332	308	355	325	323	308	340	333	320	323	361	301	318	313	327	331	321	315	324	348	305	342	307	284	385	323	350	351	317	334	315	311	346	302	321	313	319	292	359	338	317	308	320	338	339	325	310	289	327	311	356	328	323	329	300	325	324	367	339	316	284	281	308	341	309	322	290	324	335	339	328	330	295	344	316	292	310	334	395	297	314	316	326	333	348	324	331	321	370	313	346	315	324	317	328	314	320	299	342	363	324	321	333	323	296	327	319	324	352	265	306	323	337	305	336	303	325	329	317	291	339	319	337	313	326	331	284	324	333	311	334	334	312	311	327	306	355	377	305	336	303	321	309	338	320	320	329	334	343	321	337	286	324	318	299	309	336	292	341	358	333	294	307	302	333	343	346	319	326	301	333	306	322	347	320	324	301	333	305	309	288	324	303	335	352	295	318	324	349	303	302	297	359	343	341	336	328	366	320	332	338	334	345	351	316	297	302	310	342	329	303	317	274	358	315	347	300	345	309	287	279	326	340	296	341	302	337	323	334	322	320	321	322	344	308	325	330	317	314	320	342	346	346	296	308	352	325	328	344	357	308	326	283	321	304	316	327	297	297	313	339	325	340	320	351	316	356	327	319	339	302	325	314	333	323	322	336	294	347	296	336	333	334	335	316	328	327	324	315	311	307	326	307	318	326	306	350	367	324	281	355	291	319	324	330	328	323	331	341	346	318	327	312	328	293	322	339	299	328	329	309	331	318	342	339	328	313	320	325	347	327	337	327	304	313	303	308	312	330	324	307	328	333	350	279	320	302	339	327	337	361	312	320	325	307	328	314	299	323	307	324	317	346	362	346	335	329	295	330	365	323	360	326	358	329	311	325	324	325	325	345	302	336	328	314	305	300	347	337	314	316	332	315	322	350	335	310	335	316	306	330	363	314	314	287	302	337	305	294	329	355	331	350	349	322	294	328	318	302	329	325	314	330	370	328	321	331	316	300	302	360	342	275	326	299	351	336	337	325	332	324	325	338	300	321	333	348	321	324	334	306	339	318	329	330	280	337	324	308	302	317	305	330	306	333	311	348	316	331	303	287	339	282	301	359	331	329	309	325	317	315	299	311	318	322	335	341	318	359	330	317	337	314	318	364	306	307	302	322	347	321	304	328	338	311	345	342	310	319	318	294	300	305	347	348	315	324	346	299	337	334	292	284	355	337	337	307	340	327	346	334	338	317	301	324	295	339	307	317	335	342	309	324	331	318	315	354	332	320	357	363	324	326	353	322	292	336	306	326	312	329	296	343	332	308	321	332	350	299	334	303	323	335	309	325	332	330	319	326	352	329	294	326	318	318	349	311	326	296	355	352	319	308	301	333	292	329	352	344	315	344	324	294	334	336	337	287	309	339	340	333	331	284	296	337	318	311	309	311	381	327	351	314	306	345	332	305	314	308	347	340	329	333	335	355	329	331	350	329	308	309	320	318	311	337	309	366	319	321	342	320	331	328	352	343	343	330	326	307	327	325	322	331	333	309	307	350	327	315	304	340	387	306	316	351	352	343	308	345	347	294	323	333	352	324	316	316	313	320	342	298	303	321	329	352	320	318	316	304	324	331	326	322	333	321	322	317	311	317	329	364	328	306	329	331	337	307	360	308	301	333	300	308	343	321	345	307	307	326	328	346	341	322	306	294	318	311	346	329	318	314	312	318	316	318	378	325	336	301	323	299	304	336	345	316	357	289	312	337	339	263	300	313	308	321	324	334	326	323	306	319	302	311	302	300	293	336	311	344	329	327	310	330	332	299	361	364	315	333	307	343	328	330	357	337	356	311	327	323	329	325	327	324	349	322	354	342	334	324	328	299	313	329	327	334	362	320	308	291	299	314	337	336	314	323	362	347	343	352	309	343	320	322	324	301	318	312	291	300	291	313	306	343	328	324	315	329	326	303	354	355	314	313	347	339	355	351	278	279	324	346	312	334	359	331	344	305	340	328	325	312	335	338	283	309	301	364	339	300	295	321	313	338	333	325	332	311	320	342	347	335	315	311	375	319	369	307	299	329	326	342	297	304	320	325	281	313	320	308	295	334	356	333	329	309	356	325	323	298	320	280	321	337	305	323	279	353	333	358	291	319	330	326	362	312	366	360	296	313	316	324	367	332	318	330	298	328	349	323	361	331	336	292	323	358	338	334	347	357	349	335	333	274	314	311	318	328	323	341	304	303	347	303	322	319	329	331	334	323	318	296	313	328	297	327	307	312	323	297	325	314	334	287	317	343	309	323	302	283	338	307	288	352	341	324	344	332	296	296	339	331	305	322	299	362	334	326	329	326	317	336	332	294	308	305	339	350	327	349	331	325	336	332	318	307	291	306	342	314	313	322	380	337	313	330	337	343	344	348	313	312	338	322	305	308	305	331	324	307	309	334	314	347	355	332	315	324	337	298	336	283	302	318	368	364	319	327	316	314	320	301	322	317	342	266	325	326	341	340
8281	1302	2224	2489	2004	1797	1592	1326	1222	1112	1079	1013	981	933	875	888	905	816	843	845	827	833	768	753	758	765	786	736	776	769	772	774	729	795	719	748	712	771	735	735	774	813	728	738	769	758	757	729	762	766	711	793	714	767	759	703	759	695	740	737	719	726	738	725	763	734	747	687	747	737	694	746	751	730	722	775	722	760	731	782	767	731	742	705	724	741	690	724	767	757	719	693	745	778	684	757	766	684	777	705	706	692	712	727	718	794	757	713	731	680	780	711	739	742	710	731	750	724	750	726	797	746	736	688	786	715	761	678	714	682	704	724	741	716	740	740	686	754	737	710	724	695	739	705	712	738	715	704	767	748	741	755	740	737	719	731	725	720	728	745	763	632	683	754	733	732	680	733	739	736	745	671	685	711	683	762	731	764	709	708	645	730	736	740	760	710	720	745	737	706	707	751	713	707	665	720	762	735	719	707	705	784	709	712	743	733	739	804	729	733	752	705	662	751	718	742	722	697	701	735	698	728	741	739	704	713	754	727	708	703	715	719	769	765	711	738	737	730	751	716	707	715	706	703	734	675	746	731	742	731	722	747	736	708	729	649	710	734	742	730	724	762	741	680	654	755	745	745	733	697	720	678	731	709	742	783	756	725	722	675	744	709	733	716	717	721	727	690	765	750	678	707	712	694	682	746	691	724	711	699	721	693	694	740	739	723	695	730	720	736	750	743	724	733	747	687	741	747	716	723	702	709	757	677	724	752	718	711	787	725	725	691	700	658	740	708	737	711	739	741	747	723	708	708	746	714	736	769	705	696	712	735	675	735	716	715	744	733	791	742	723	738	713	731	694	752	691	727	712	714	695	724	786	693	778	731	729	731	721	692	729	778	726	712	739	694	732	708	744	703	704	695	704	738	717	762	674	744	746	738	710	698	670	740	704	732	712	730	773	790	743	709	691	754	722	709	776	708	689	726	710	723	754	720	736	782	738	689	773	763	727	722	753	717	700	718	698	701	694	770	646	738	749	701	690	710	734	723	768	689	775	708	735	707	712	694	774	749	719	760	761	755	733	733	727	703	726	723	786	750	675	721	726	723	743	754	724	723	744	711	712	755	693	731	721	714	722	732	748	769	690	696	739	746	736	786	712	714	731	665	674	778	730	737	712	749	756	797	733	704	751	691	731	734	751	690	743	718	795	763	718	727	726	790	716	708	732	704	731	749	704	730	728	705	727	737	782	693	702	758	698	710	712	765	744	690	780	725	721	713	706	777	726	726	762	729	723	743	694	763	744	721	711	754	696	735	720	706	697	737	743	736	719	723	725	690	713	756	739	743	726	744	758	728	744	694	759	700	706	724	739	702	744	743	696	684	721	652	736	754	748	715	753	713	690	711	750	699	750	731	739	727	735	735	652	748	747	758	697	743	721	725	726	749	719	726	743	696	681	694	716	760	704	758	701	698	735	744	708	726	762	676	697	740	769	712	740	749	755	665	722	726	774	718	726	721	719	734	679	719	725	726	728	722	733	647	722	732	733	726	711	740	730	692	722	699	721	713	727	749	741	739	702	727	726	716	734	732	695	689	704	763	677	762	737	753	721	699	733	754	748	719	686	719	720	749	773	784	709	718	695	731	710	697	809	692	725	782	702	744	725	759	707	753	731	693	729	744	766	697	713	701	715	717	719	735	698	744	737	724	758	722	699	710	814	728	756	749	700	740	740	750	698	734	685	718	716	739	763	734	709	743	726	725	698	774	713	753	735	681	681	692	697	720	715	730	767	713	713	717	731	748	744	683	739	700	706	722	747	693	689	682	725	735	764	759	694	772	695	768	724	746	743	731	750	770	713	765	747	767	721	736	797	736	708	741	718	713	695	721	747	717	701	712	701	715	728	730	742	711	704	728	713	722	725	727	726	722	756	723	729	744	704	771	734	692	711	707	700	735	756	686	678	729	670	738	741	678	747	707	741	738	690	778	747	780	696	755	736	747	730	702	738	737	755	755	691	720	736	782	686	761	742	685	742	667	694	718	769	777	751	709	733	708	746	749	727	706	695	719	693	694	713	711	743	767	748	745	711	689	725	758	707	717	707	734	739	711	754	737	754	723	700	769	742	724	727	732	740	750	764	665	709	714	716	745	739	756	776	740	719	716	714	761	693	703	741	712	730	694	691	746	755	725	734	706	718	703	767	754	714	746	669	723	736	754	736	697	726	682	659	688	730	727	718	732	773	678	703	745	697	715	694	698	699	759	676	736	743	739	731	767	759	694	682	722	726	691	730	710	719	700	641	776	788	707	727	678	705	722	713	703	696	732	778	723	695	693	679	710	735	695	727	687	752	696	730	708	696	708	723	720	694	744	733	765	773	714	741	778	716	721	739	711	698	693	708	716	750	700	734	770	726	720	704	734	707	734	737	746	722	727	765	729	702	701	758	740	702	736	720	698	699	673	710	776	762	693	734	733	753	699	785	683	731	718	745	686	698	702	717	698	715	735	734	736	718	761	734	776	707	690	701	782	705	715	687	744	733	734	731	723	715	724	732	701	687	766	694	690	754	698	705	709	692	731	664	729	724	714	724	691	728	763	710	723	742	752	726	737	730	697	732	742	695	727	718	735	697	759	736	699	715	792	735	741	707	761	681	731	659	730	740	730	664	695	726	753	708	719	693	758	710	740	783	699	772	711	722	721	696	724	753	700	753	730	722	741	806	750	738	745	694	641	704	716	724	772	745	749	737	687	746	689	780	723	714	742	734	717	700	678	682	702	698	695	718	727	720	726	696	716	762	737	712	695	736	682	705	736	724	728	752	750	698	751	696	713	709	780	708	758	744	707	707	730	729	747	760	791	711	646	740	730	720	726	759	754	742	719	720	741	732	701	700	737	728	726	724	739	727	698	717	681	734	697	690	701	737	741	740	717	707	690	745	757	736	723	723	722	736	689	717	707	726	706	743	742	748	712	712	706	727	731	736	703	701	781	763	678	738	691	761	724	713	777	705	750	732	713	781	706	708	691	723	716	730	740	659	724	724	699	710	731	714	714	738	690	725	709	790	711	724	721	701	750	728	726	732	734	734	713	726	725	707	759	714	698	729	729	694	690	703	699	776	715	728	732	715	749	715	740	753	696	738	751	707	711	698	731	671	750	752	680	738	741	696	660	721	720	724	722	705	754	728	723	718	679	722	719	691	731	772	730	697	759	734	662	759	739	756	717	718	715	700	740	732	671	693	698	768	717	676	723	706	748	738	742	729	780	739	756	750	741	704	679	732	723	741	775	712	721	703	721	707	745	769	700	722	722	711	733	715	727	705	695	714	711	749	715	719	751	764	733	719	737	757	705	745	685	760	741	739	739	721	727	695	687	719	719	737	733	698	735	752	729	715	708	718	751	721	763	746	752	696	746	688	741	704	778	783	705	736	711	700	726	729	753	723	755	686	772	749	737	752	730	735	746	725	690	692	715	683	729	727	734	706	696	706	774	719	691	737	754	773	728
1487	208	206	217	179	194	187	175	193	197	175	177	165	180	182	185	197	214	179	178	182	169	194	167	191	176	193	205	180	177	185	199	192	154	167	189	190	189	190	165	184	194	189	200	203	178	164	207	176	179	174	172	187	188	205	182	169	172	187	169	179	163	187	169	167	193	179	167	186	189	189	194	199	192	191	178	183	185	195	200	192	186	188	203	199	193	210	196	175	168	213	187	168	155	181	198	177	190	188	182	177	207	179	163	181	183	202	213	224	201	209	166	204	193	161	163	194	195	175	158	157	184	175	186	201	196	212	166	185	177	182	177	157	145	166	189	171	176	203	182	225	190	171	180	170	183	183	203	214	209	186	146	152	178	174	202	186	192	175	185	163	174	174	197	185	182	181	185	181	186	187	183	182	188	177	178	158	171	165	177	185	177	197	196	176	217	193	182	175	162	175	182	166	193	183	195	162	200	180	184	181	198	168	188	198	188	187	186	186	168	197	185	203	183	201	158	197	171	181	173	191	185	141	173	211	197	171	209	173	148	199	197	176	162	185	165	164	171	196	160	180	191	164	183	177	187	174	192	178	188	173	197	204	199	203	188	183	154	189	172	188	180	174	180	162	172	191	177	164	190	205	168	160	192	211	192	184	161	187	158	207	177	181	179	195	199	167	179	182	165	221	152	186	169	195	193	176	163	204	176	208	192	209	189	195	164	190	173	154	160	156	182	168	212	191	174	170	206	176	214	174	149	175	188	187	217	191	182	188	192	183	189	189	169	207	172	168	174	185	174	165	193	203	208	172	190	206	202	191	158	195	192	189	165	184	147	178	168	186	185	181	169	170	174	182	210	193	208	196	166	153	183	172	162	182	204	185	165	176	157	170	176	181	188	192	157	159	170	181	196	155	166	175	174	211	199	192	207	173	202	183	179	181	197	178	162	215	204	171	176	192	185	157	187	198	169	175	195	202	193	155	177	179	168	199	187	178	200	201	188	174	191	182	205	189	194	192	197	192	169	207	190	161	171	182	186	181	191	196	173	169	202	168	195	173	157	169	177	175	185	204	156	198	194	193	190	187	193	183	176	189	157	180	174	185	190	181	180	196	170	173	205	177	170	173	173	199	188	207	159	192	189	182	197	181	187	200	173	184	177	221	162	170	170	199	173	168	171	175	171	157	185	187	192	190	154	185	197	161	202	189	170	171	178	192	183	185	171	192	241	216	172	203	196	180	170	188	171	174	187	205	169	198	191	202	154	199	157	172	183	192	156	196	172	172	188	172	177	195	182	176	166	213	183	169	171	195	175	182	191	155	160	168	185	206	195	198	200	181	195	191	194	171	192	173	187	185	207	182	168	178	163	192	198	177	171	186	188	199	179	175	188	183	176	177	199	193	184	178	160	185	196	174	165	177	184	191	173	174	198	176	194	199	171	180	160	163	193	198	190	187	199	203	183	193	155	196	185	185	191	192	170	159	178	201	184	161	200	209	176	168	169	162	186	188	171	193	167	153	198	206	169	169	166	182	179	180	176	193	191	161	172	175	206	168	171	197	177	178	156	203	202	202	184	206	181	184	176	187	195	193	175	145	190	209	193	198	169	182	192	191	178	171	165	183	170	202	162	170	182	190	173	217	227	184	191	179	174	165	176	185	193	158	197	177	180	177	188	181	186	214	185	145	158	158	191	222	211	179	181	174	187	199	169	162	216	188	167	191	152	209	192	184	177	152	221	161	193	204	167	165	168	202	193	176	168	185	188	190	191	195	173	226	198	188	177	196	150	206	185	175	205	175	193	171	164	196	167	182	192	176	182	193	171	221	176	161	189	186	158	172	171	196	206	181	163	202	204	202	187	166	176	184	161	179	176	200	184	173	186	182	164	180	187	181	194	163	180	162	208	200	176	183	170	181	147	193	184	200	178	174	178	192	203	187	168	183	165	189	198	206	188	176	193	161	167	180	199	191	179	209	177	210	193	210	176	181	206	184	185	201	177	179	171	161	157	179	173	169	198	189	155	179	208	186	183	180	180	177	192	219	184	194	207	205	160	166	171	142	174	147	180	177	177	182	203	177	174	206	199	193	195	161	175	169	178	215	229	186	187	184	200	188	201	186	187	198	198	204	181	198	190	192	180	198	177	164	157	150	188	172	219	196	187	172	181	212	197	168	183	195	210	175	186	187	177	197	165	153	196	202	174	213	194	193	196	208	197	155	171	169	198	178	200	201	173	159	170	180	169	156	198	197	196	172	199	196	198	210	189	183	181	174	163	187	181	154	198	173	172	154	211	194	175	177	166	174	199	189	204	202	199	178	176	168	156	211	195	182	198	188	197	183	208	173	173	179	178	189	190	192	210	186	192	214	183	180	191	159	167	174	160	175	195	220	195	185	197	184	175	191	188	164	199	218	195	225	188	196	167	172	157	173	191	182	186	210	200	184	176	178	178	179	190	196	169	215	186	198	185	203	167	184	190	179	195	178	196	155	175	161	177	173	155	196	179	198	201	218	173	167	173	211	167	188	160	183	171	188	190	194	174	191	189	192	191	148	176	191	176	163	154	172	193	213	188	183	163	158	151	163	183	182	188	174	166	192	192	173	181	186	180	224	197	211	189	202	199	185	160	171	178	188	172	165	212	169	174	161	183	191	189	193	172	173	162	188	172	195	182	176	153	161	184	172	200	203	199	191	174	171	175	202	178	197	185	154	162	215	197	190	184	193	201	218	197	187	193	174	140	199	182	164	175	178	207	181	160	190	171	187	192	177	172	181	213	184	183	184	202	184	204	178	159	183	204	199	198	183	200	183	191	185	180	200	189	225	176	174	173	200	223	191	176	182	158	169	167	197	194	199	165	186	165	198	188	194	152	184	192	197	197	198	162	170	175	204	193	177	185	182	173	193	177	196	190	179	168	186	187	172	164	170	186	175	155	178	186	179	185	191	184	195	205	186	193	182	175	202	164	174	168	175	174	177	208	197	169	176	166	178	163	180	188	161	162	183	187	194	188	154	214	170	187	161	175	182	199	205	194	171	180	202	177	192	185	153	188	177	215	185	204	164	167	165	172	177	175	200	190	191	186	193	177	189	173	186	175	191	167	216	174	156	206	174	183	178	194	180	189	179	179	209	187	196	178	173	173	208	196	174	192	166	191	206	163	185	194	176	190	182	195	182	173	190	191	177	199	167	202	178	173	181	178	188	168	181	196	196	173	178	177	202	189	144	179	175	199	187	209	196	172	172	189	208	218	174	184	183	161	166	163	188	185	198	199	193	190	193	193	191	200	185	180	193	196	174	177	184	183	170	188	177	171	175	186	178	175	165	190	209	170	194	172	181	200	190	194	171	199	196	196	168	168	186	183	174	187	176	183	183	201	161	182	181	172	191	185	199	171	186	184	193	187	181	196	178	161	176	189	158	152	183	179	174	184	196	162	223	178	180	167	207	196	166	176	168	176	188	187	222	218	220	213	176	226	196	202	182	178	184	184	172	173	192	179
1720	491	551	525	521	520	528	509	454	501	507	489	481	485	497	473	478	419	513	436	481	475	482	476	472	487	475	446	440	514	481	449	495	465	474	505	448	475	485	464	487	473	539	489	490	491	511	462	514	482	455	475	489	447	483	462	497	499	489	478	470	467	442	494	520	518	464	516	491	449	497	481	505	523	501	492	496	457	488	483	485	452	451	505	480	449	496	484	453	485	511	479	488	475	486	477	500	504	478	454	457	464	491	480	487	481	469	488	493	480	451	501	480	481	511	495	446	532	491	487	432	477	459	458	460	479	492	483	483	454	473	486	462	461	504	454	518	497	491	481	479	478	497	493	479	522	459	421	464	499	464	500	465	505	465	467	503	485	445	485	493	527	451	460	496	508	475	476	467	491	505	460	487	491	501	459	482	485	476	502	500	487	460	518	453	521	500	455	477	435	484	474	476	492	479	496	445	461	516	508	511	453	497	450	484	488	505	513	468	479	440	503	488	467	490	462	471	519	461	444	464	492	456	512	465	514	484	489	444	498	482	470	458	463	472	441	491	495	461	515	460	488	478	493	506	445	465	483	466	462	483	490	459	472	443	484	440	480	449	467	482	471	486	463	470	496	484	524	490	481	506	456	504	463	463	452	478	511	474	463	455	475	495	505	525	502	509	493	479	513	509	483	495	483	485	496	441	458	486	443	495	448	450	478	480	478	446	459	470	470	450	499	475	465	480	464	468	459	467	467	481	495	485	493	477	506	460	477	433	488	486	473	457	506	496	480	483	461	446	516	490	464	495	486	516	492	461	478	451	472	522	489	483	501	475	460	493	482	439	489	505	452	479	496	475	461	443	451	502	454	500	457	489	486	466	466	493	498	494	486	466	507	469	460	455	460	516	500	491	474	492	449	455	495	482	477	497	484	461	495	470	480	467	472	460	467	486	480	478	489	508	490	468	474	472	484	477	489	532	483	512	492	513	475	477	473	499	478	532	515	455	437	513	489	468	500	496	444	459	441	464	511	512	518	471	453	468	508	448	485	439	503	482	480	488	487	512	493	490	473	472	541	517	447	446	479	429	497	530	509	477	498	485	485	484	476	492	510	482	470	490	464	509	473	468	499	477	511	463	481	488	493	480	441	533	448	500	466	525	430	455	491	449	471	472	484	499	473	497	456	460	476	508	448	476	532	514	461	472	515	434	479	491	485	451	474	493	466	487	486	467	522	499	470	474	501	465	467	518	468	466	459	476	490	489	513	489	459	527	456	508	464	514	512	483	499	513	446	483	519	461	478	497	457	472	479	519	471	483	435	476	523	497	499	518	485	478	456	485	439	470	503	509	475	448	466	503	444	463	467	457	472	460	452	485	476	472	499	447	483	460	472	515	465	454	481	482	445	465	461	470	451	510	474	475	463	496	461	482	488	513	472	471	518	469	469	489	450	523	494	516	466	510	507	457	471	501	491	451	491	484	478	514	439	493	465	471	494	475	541	480	500	452	502	463	517	553	447	492	456	480	553	504	476	496	471	483	476	480	477	508	470	482	502	483	511	483	470	475	470	456	450	469	482	494	482	440	489	457	475	474	441	453	467	460	537	464	485	490	499	477	491	500	460	487	450	462	505	501	503	456	483	488	457	456	445	446	501	469	494	458	511	469	450	479	441	505	476	475	469	492	477	471	483	500	508	517	453	504	478	448	499	440	482	450	497	509	461	491	495	472	499	533	495	499	480	446	468	500	512	494	521	471	469	473	472	463	467	518	445	512	456	458	462	468	444	441	475	482	496	475	503	498	479	465	482	462	455	512	519	475	466	482	493	487	474	511	476	452	469	483	481	493	476	432	490	469	461	471	434	482	478	484	492	463	429	474	483	489	481	465	501	519	511	471	515	463	469	484	511	483	491	473	498	473	472	510	502	504	485	492	502	442	462	495	494	466	516	479	489	500	480	466	527	456	479	477	477	446	490	462	519	470	454	478	468	464	487	487	442	471	484	473	500	534	479	438	497	461	421	490	493	466	495	528	467	472	469	455	515	443	510	449	499	476	473	513	491	474	436	475	519	481	471	465	523	475	488	495	500	452	460	498	474	490	515	542	510	484	441	495	468	474	496	466	519	422	493	500	494	502	475	468	444	497	485	483	483	500	460	486	493	501	420	506	502	466	528	471	464	498	439	493	487	493	460	444	498	469	460	460	485	462	452	506	446	488	516	467	478	488	460	457	478	514	494	492	497	471	456	466	505	479	476	465	504	442	462	514	440	466	455	507	530	464	472	475	492	496	494	496	476	475	496	488	463	460	493	473	482	487	520	505	485	483	480	497	447	475	470	480	463	487	495	492	469	484	486	477	460	498	475	511	489	481	487	464	476	478	487	497	508	493	496	482	483	463	472	493	466	523	487	455	478	458	492	485	476	492	515	468	448	494	490	442	493	480	474	447	519	477	464	487	485	481	529	483	521	479	468	445	470	500	490	449	448	520	451	495	465	460	463	476	470	484	480	507	452	485	481	469	476	425	510	473	454	474	493	495	490	461	486	463	468	500	499	476	479	452	488	489	462	484	482	475	521	484	455	483	475	484	494	472	450	475	470	425	425	482	502	480	479	494	473	492	516	475	505	463	460	466	513	444	519	499	466	449	463	494	441	485	501	506	450	475	507	490	491	479	501	490	431	433	477	440	474	484	485	474	471	481	465	517	485	473	491	492	486	467	472	471	511	475	483	473	426	478	478	511	504	490	479	512	503	541	457	473	494	455	476	518	492	496	472	478	471	484	495	453	469	450	462	479	453	475	470	501	505	469	478	455	446	498	474	488	445	484	459	463	496	460	470	478	500	482	480	487	471	460	482	483	470	467	491	462	468	440	473	459	514	442	433	471	483	530	484	461	455	464	470	498	455	521	480	476	481	485	481	509	490	470	486	476	498	503	473	473	482	502	497	459	465	479	480	491	468	511	477	464	468	468	494	482	453	488	484	469	470	512	434	470	491	524	459	470	477	493	483	493	464	485	438	477	476	492	456	486	473	515	472	479	438	450	510	478	460	523	492	495	466	471	472	458	481	507	485	449	459	443	489	431	504	460	514	485	469	461	482	492	524	472	494	452	465	482	513	506	489	450	451	482	475	463	476	491	457	474	488	517	504	454	468	515	461	504	483	464	461	456	462	502	480	491	456	476	470	460	467	471	478	514	457	485	473	452	498	428	485	468	468	404	499	474	490	480	493	489	503	426	490	506	473	492	465	465	434	484	473	456	512	527	476	503	468	466	479	458	454	506	463	513	502	445	486	460	486	501	505	492	513	493	476	427	473	473	470	461	458	472	503	459	478	496	488	493	445	507	485	479	452	504	472	491	486	452	470	437	493	471	463	445	516	481	468	441	439	475	473	470	503	474	473	501	515	440	441	471	464	447	480	466	451	551	503	486	490	449	461	515	471	472	471	432	407	499	438	498	458	477	439	484	474	487	467	465	471	478	443	499	456	522	498	431	515	453	482
7985	797	737	610	542	442	432	427	428	388	402	382	377	351	390	360	347	374	391	318	330	360	310	367	355	372	371	348	359	362	354	313	413	338	351	341	345	358	366	382	321	326	368	339	365	366	347	383	362	377	379	383	360	321	359	344	370	383	327	334	382	396	341	391	340	367	359	335	360	362	361	363	398	352	365	352	364	376	372	349	382	357	346	348	336	359	337	387	343	332	339	340	360	344	365	385	382	366	356	375	371	351	353	348	373	335	337	338	326	373	385	316	359	332	349	345	350	377	365	347	362	370	320	334	315	376	354	373	367	339	348	392	342	364	360	340	339	352	359	354	360	359	357	355	363	382	339	348	357	365	383	332	341	376	399	361	340	365	374	381	365	370	314	347	354	338	338	308	348	404	331	345	356	346	348	346	337	364	404	362	381	335	362	345	345	343	366	385	410	376	374	348	365	377	362	393	386	409	339	346	352	405	340	362	381	332	353	374	336	348	359	341	311	418	346	377	421	333	358	363	354	338	385	341	352	326	352	350	363	349	341	343	360	372	349	353	346	342	355	321	368	333	331	409	356	341	382	349	364	365	317	355	361	370	337	385	357	385	388	377	350	411	352	328	338	353	395	346	317	420	311	331	372	399	355	381	364	359	383	352	345	352	340	326	349	362	387	356	328	348	376	379	366	328	343	352	349	345	385	322	382	353	342	359	387	372	343	353	355	362	353	336	351	346	368	391	338	317	344	361	373	365	325	394	387	348	353	389	347	367	372	355	332	403	337	387	334	387	343	314	358	369	357	343	350	324	379	356	378	373	395	358	373	373	392	351	393	340	338	370	355	361	340	359	339	377	345	388	380	313	340	366	365	344	317	358	343	371	365	357	369	360	386	366	367	349	362	331	343	364	358	374	339	339	325	383	346	368	358	364	354	360	330	343	346	344	377	374	371	341	346	335	397	352	323	341	319	338	338	368	367	376	377	354	317	357	359	355	338	352	380	361	362	387	358	350	363	318	361	378	357	335	374	351	356	386	353	347	335	336	396	346	324	336	361	359	362	423	358	351	368	327	358	363	370	346	333	329	340	348	336	364	353	355	352	351	387	349	308	346	361	389	328	334	349	321	377	367	337	384	384	374	367	299	387	358	386	359	362	378	341	355	336	324	342	334	344	330	353	340	356	366	362	337	362	383	330	362	345	374	363	388	386	327	339	354	382	377	373	353	343	375	382	331	345	377	377	341	323	346	357	318	364	361	356	362	362	344	343	387	359	355	321	350	358	388	386	331	363	364	360	345	372	376	396	383	361	357	341	333	366	345	340	334	343	321	350	378	353	356	360	352	374	348	361	374	350	349	379	359	351	358	380	346	364	348	354	339	361	331	352	345	342	332	363	340	350	342	371	334	365	381	388	366	281	338	322	357	326	350	369	349	370	403	368	329	404	392	348	321	363	360	320	335	389	357	351	381	399	363	364	346	351	363	365	378	355	385	337	341	370	376	336	345	365	358	328	381	343	347	364	350	366	344	374	329	367	376	371	376	345	337	352	369	341	355	342	366	358	349	346	359	352	323	369	353	314	374	374	363	356	359	372	348	375	343	339	367	377	373	384	358	358	361	389	344	317	369	340	380	360	333	388	355	347	335	345	383	393	301	379	356	385	357	373	353	344	322	307	326	318	356	377	367	333	342	365	329	331	339	330	342	378	357	302	397	348	320	345	343	365	360	367	374	330	322	356	351	354	327	372	358	374	353	321	357	371	331	350	332	379	361	382	352	387	355	372	408	333	375	320	390	364	377	354	352	319	358	329	350	337	370	372	330	392	309	375	302	355	353	336	377	350	370	347	381	359	340	334	353	384	386	365	376	395	331	338	354	360	386	308	317	386	383	358	335	313	352	340	343	358	341	364	360	328	363	346	336	348	355	374	324	323	351	357	357	367	351	374	346	355	373	393	323	351	400	352	364	380	377	384	367	374	393	358	427	348	361	356	346	342	365	347	394	390	321	356	351	342	358	333	376	380	356	338	398	372	371	341	368	375	370	331	347	344	353	368	311	358	347	334	357	324	331	325	341	337	333	358	390	333	384	341	310	369	359	320	385	348	391	328	374	337	374	348	341	333	359	349	372	327	357	357	357	341	336	353	332	350	300	391	393	357	340	328	411	406	348	389	377	342	363	360	419	382	398	416	389	355	373	382	328	338	341	321	342	334	380	361	376	378	384	366	363	342	347	375	381	382	346	345	345	348	362	375	346	386	367	393	346	356	366	390	371	333	308	359	374	351	377	318	377	360	311	363	339	361	341	331	372	351	343	352	365	360	383	363	370	362	383	367	387	348	390	396	342	341	370	342	338	348	338	356	361	352	356	381	350	350	365	374	333	354	331	331	368	338	338	321	370	330	384	363	352	375	367	387	354	312	355	403	383	339	368	365	391	373	360	386	332	382	365	339	363	382	373	337	328	368	332	361	377	391	345	362	386	350	332	369	369	344	335	333	378	328	375	385	387	369	340	370	371	362	328	370	359	368	339	384	364	356	347	335	380	375	364	335	303	385	382	354	374	343	371	340	364	344	374	357	356	343	333	351	393	370	366	362	380	358	383	373	350	335	337	339	378	388	356	371	362	370	341	376	348	312	358	365	354	385	373	361	346	364	332	340	342	355	362	360	322	314	354	377	366	331	332	353	347	352	366	381	338	384	328	341	345	364	340	342	325	357	328	377	309	384	377	365	386	349	393	364	375	367	352	359	327	355	380	365	363	339	364	364	385	347	320	371	346	361	354	373	369	352	371	339	359	373	361	354	344	352	354	387	378	340	346	374	365	345	358	358	386	361	328	310	435	367	389	371	342	347	327	423	361	331	348	343	347	362	344	378	372	335	378	344	361	355	341	347	363	380	367	359	367	358	356	362	381	358	385	374	356	363	388	362	335	393	358	343	379	384	411	330	359	319	345	372	364	334	340	372	360	386	343	357	337	384	372	341	372	350	366	348	365	340	337	344	345	365	341	324	342	356	299	377	396	369	358	374	338	334	348	361	351	349	348	345	323	342	352	374	358	368	389	357	339	320	301	318	361	337	371	337	366	320	364	351	345	333	306	391	402	358	361	382	375	369	341	345	329	359	379	343	342	329	357	377	350	385	377	355	349	366	356	311	394	353	362	356	361	397	375	362	364	358	370	322	382	327	357	353	335	321	346	371	360	309	373	360	379	382	369	388	360	348	366	347	383	330	320	348	343	348	352	348	359	359	373	366	354	398	382	348	348	341	360	361	372	335	363	344	364	388	373	382	363	370	347	358	366	373	399	337	336	337	361	356	384	380	371	379	345	335	358	365	297	352	370	332	316	341	338	381	379	363	312	390	348	359	340	379	361	352	341	377	374	366	368	362	337	376	370	373	360	354	364	369	372	342	372	352	360	377	348	321	352	362	382	339	339	352	371	368	325	337	375	354	338	384	392	362	368	318	427	365	386	353	402	380	345	370	378	333	340	340	335
6621	1069	1554	1679	1545	1369	1279	1178	1065	1018	1031	979	991	933	957	942	848	856	846	908	865	836	845	888	840	817	886	881	825	839	871	835	799	836	839	880	789	898	843	854	870	878	878	874	790	828	810	838	848	843	865	868	804	805	825	826	804	797	823	816	799	846	850	807	820	789	826	851	854	864	826	841	851	839	831	760	841	830	834	815	833	835	858	810	831	805	826	854	890	788	782	828	823	805	788	839	831	791	835	761	809	842	811	845	793	768	764	843	831	821	851	835	799	811	783	817	831	845	808	789	849	841	812	819	800	809	829	852	795	814	866	864	843	827	847	816	779	834	791	820	810	836	800	881	841	826	847	849	832	820	824	781	791	851	818	777	855	832	817	804	866	827	782	847	836	843	805	843	867	828	876	884	855	841	800	845	825	807	816	794	870	828	830	821	776	818	803	816	806	793	804	800	777	798	817	783	849	818	836	802	785	800	814	781	801	875	852	815	822	810	842	825	808	839	891	773	829	832	835	825	874	814	837	794	827	814	793	858	767	801	798	855	794	830	803	838	831	826	819	778	834	836	781	816	826	840	775	814	833	836	816	787	820	780	840	841	778	871	812	784	843	786	831	805	846	854	832	848	861	804	793	826	778	835	756	851	806	813	736	819	824	770	804	837	796	862	803	838	834	843	824	841	813	836	818	791	818	855	851	807	830	833	795	817	795	796	804	814	865	815	845	843	806	812	777	816	858	848	823	858	824	825	831	841	825	795	821	828	848	834	834	830	876	822	818	839	802	779	867	762	755	821	869	809	857	864	784	784	827	821	850	795	828	813	803	833	808	791	801	800	833	763	796	789	853	805	852	788	866	821	805	807	822	786	826	837	758	824	822	795	863	786	787	816	769	852	809	845	830	798	824	778	800	810	821	856	824	782	817	770	838	780	819	790	769	857	830	778	786	832	825	860	856	795	812	824	840	832	826	838	832	815	821	855	866	802	811	781	829	844	825	858	800	858	871	814	792	819	846	822	823	823	873	835	850	809	806	806	833	826	827	814	753	867	812	808	825	805	821	795	829	831	836	802	815	771	795	857	815	795	766	819	876	878	847	874	815	820	817	858	785	811	780	809	821	811	849	770	778	800	825	843	807	796	824	861	870	760	793	859	857	813	808	851	827	795	826	842	810	832	820	773	798	847	854	863	814	872	815	859	824	795	817	782	786	843	800	817	840	851	792	822	828	801	803	788	843	864	821	768	828	792	805	860	810	828	795	791	812	794	803	799	792	839	824	805	799	799	789	877	833	877	813	821	877	822	813	835	830	835	867	838	812	842	802	814	851	807	775	836	811	806	819	800	792	823	787	830	803	794	833	877	897	852	814	765	851	807	813	811	851	776	787	811	854	782	826	815	856	826	821	840	792	828	857	834	872	873	835	856	848	828	814	841	857	802	802	817	755	869	805	852	834	844	806	769	823	798	784	779	783	840	751	842	836	757	822	843	820	780	860	778	846	839	785	805	785	832	807	803	861	801	819	772	830	834	834	834	831	782	836	824	763	829	831	861	824	775	770	808	785	836	808	835	815	832	822	809	812	829	820	780	848	797	852	828	827	844	824	808	808	818	813	783	834	853	782	796	842	871	826	848	772	811	841	837	780	795	779	790	825	845	821	785	810	866	805	873	859	822	797	839	808	798	795	854	836	879	809	806	793	814	848	841	800	830	817	836	804	807	816	856	853	804	833	827	835	836	828	819	839	799	852	784	802	834	831	803	781	835	809	879	863	835	803	815	821	868	795	840	797	826	811	795	859	800	893	856	797	791	811	773	809	789	827	822	868	827	779	833	838	811	784	836	800	852	869	843	841	839	830	785	809	802	832	820	835	787	810	796	870	832	820	866	799	841	805	821	861	820	796	805	825	806	803	819	830	811	786	892	831	837	848	804	854	862	854	773	862	852	826	827	813	838	830	847	830	910	876	866	801	849	851	761	810	800	802	871	848	846	851	816	837	758	805	816	831	789	843	874	833	837	819	883	792	840	774	811	856	806	819	769	788	823	827	791	819	819	842	840	869	857	817	827	765	842	820	827	832	788	789	839	883	821	798	851	836	804	838	838	829	813	844	824	818	810	869	797	772	838	833	809	832	877	774	793	880	816	822	839	829	813	840	781	784	822	792	829	813	813	846	784	851	762	829	870	783	842	808	819	824	838	778	800	838	836	826	763	788	828	802	826	834	790	818	792	805	768	874	861	796	827	844	847	806	835	841	840	793	840	818	792	811	849	832	889	825	816	818	829	850	810	821	741	856	830	820	799	862	816	817	814	823	745	823	799	795	806	787	848	832	796	850	839	805	851	800	816	790	804	799	844	851	817	860	830	823	861	817	771	825	788	794	823	830	837	834	829	792	826	839	843	816	849	841	813	862	838	845	848	808	831	791	765	814	791	830	832	800	819	834	778	826	798	873	823	839	836	799	825	801	809	852	816	900	825	790	819	842	813	788	800	838	799	793	842	819	830	849	874	829	813	801	796	865	788	804	864	777	821	841	839	779	790	798	821	813	808	842	851	818	849	814	841	808	849	804	872	784	783	813	746	847	798	830	834	870	849	826	825	823	827	797	856	842	846	814	799	800	834	766	804	843	775	841	852	795	850	822	830	801	831	857	768	809	817	843	791	851	803	811	817	792	813	847	838	822	879	774	803	809	827	806	844	821	773	835	830	749	883	914	812	817	798	827	839	826	811	825	800	827	867	804	804	882	813	827	799	829	866	815	860	806	845	806	784	818	829	838	804	819	765	800	816	837	804	830	786	793	806	833	828	877	792	841	815	804	796	862	812	868	780	868	831	796	833	765	801	888	818	807	796	849	811	860	799	774	823	790	807	845	826	794	877	786	809	788	800	793	799	800	821	841	810	814	809	814	841	831	772	833	882	777	793	850	810	796	797	780	814	826	855	844	901	774	868	827	831	852	795	798	830	780	804	801	817	846	798	811	829	815	805	821	810	803	814	843	850	828	811	810	880	847	790	812	781	798	802	866	810	868	802	794	796	842	815	837	804	848	835	806	834	853	854	807	812	822	817	858	854	869	786	836	808	811	811	785	818	819	771	828	832	856	839	857	803	814	828	813	825	818	807	794	844	879	805	866	795	805	769	848	851	841	836	838	790	786	831	829	834	840	822	802	794	840	856	898	808	834	732	857	851	816	839	826	850	823	811	827	866	823	752	851	802	839	794	836	847	807	779	801	838	853	795	796	800	810	835	760	814	800	826	769	829	819	805	820	808	865	842	822	791	749	864	807	797	802	817	797	830	867	780	769	805	784	825	859	860	817	772	824	810	769	860	829	844	833	783	794	807	817	855	858	816	860	767	868	862	833	872	833	834	846	834	883	808	853	803	822	762	858	808	805	849	855	838	810	855	876	873	814	858	864	828	777	810	768	822	847	808	852	843	791	839	855	784	841	794	831	824	805	835	830	788	866	882	873	856	831	834	803	818	842	804	805	802
14793	1447	1027	793	641	549	459	430	383	400	358	389	333	337	358	330	373	370	349	344	335	335	307	322	331	365	350	313	354	344	314	326	341	303	301	331	311	333	353	329	333	332	327	313	292	305	341	313	358	292	321	325	327	323	330	286	314	331	335	317	320	338	324	322	333	312	297	333	311	357	339	329	338	345	306	303	326	350	339	345	324	323	291	300	339	310	335	296	316	290	333	286	344	315	323	301	315	321	286	333	301	291	350	336	335	354	311	287	341	317	317	309	343	319	329	291	322	306	347	364	316	336	331	324	327	329	350	316	295	351	314	327	353	337	278	329	333	325	327	325	315	357	314	345	321	272	323	308	339	339	294	343	339	332	325	344	310	326	307	353	321	301	346	354	354	309	364	323	335	315	308	314	322	326	303	317	311	357	294	348	327	339	322	339	315	298	307	293	311	308	318	324	314	299	358	333	334	332	332	324	323	312	316	329	348	332	353	332	318	330	297	319	340	331	349	367	338	345	298	339	364	384	326	328	290	286	297	292	325	304	313	321	307	339	357	330	324	332	324	306	331	293	313	340	329	313	360	287	339	342	325	304	327	311	306	311	321	284	299	305	316	312	297	328	304	345	347	297	331	304	317	326	340	323	313	362	326	309	341	339	318	348	323	370	293	323	365	331	344	314	327	359	388	316	309	341	345	335	309	342	324	327	317	325	291	325	340	298	320	325	318	320	312	355	315	327	339	328	334	340	293	309	312	293	295	302	313	325	309	301	340	331	307	280	284	317	328	335	332	315	280	355	338	301	312	335	331	329	330	327	302	313	350	327	338	342	305	371	318	332	346	375	328	342	310	315	348	336	326	339	319	299	361	335	288	326	325	313	302	334	336	335	338	311	340	345	348	332	305	317	314	339	339	328	302	301	324	330	334	325	293	327	310	325	329	298	317	324	342	286	294	347	332	355	334	325	301	337	343	343	341	370	323	326	377	311	307	325	312	305	311	325	298	321	271	329	295	341	292	303	334	351	341	322	320	337	342	322	305	344	316	285	328	317	301	310	318	297	333	322	348	296	322	315	336	343	325	331	294	329	340	340	310	294	298	319	331	294	298	351	326	349	330	320	313	327	323	328	343	308	323	317	338	331	326	326	310	330	333	315	316	296	314	328	315	324	336	289	323	339	337	362	327	307	336	316	340	302	293	326	321	333	313	328	336	365	319	344	325	320	311	357	310	335	335	329	331	337	312	317	320	331	324	337	311	323	318	347	300	320	301	369	350	307	317	312	318	337	311	311	323	324	344	302	329	344	315	307	324	334	323	314	324	297	304	337	344	309	323	314	337	332	328	331	330	355	311	317	329	302	328	336	344	339	346	338	303	318	333	315	345	310	291	274	307	325	352	352	313	352	295	333	311	340	316	308	297	308	333	289	327	356	351	333	324	325	365	280	319	314	302	333	301	290	303	324	345	311	304	293	307	297	307	298	360	336	279	303	335	340	306	294	308	301	310	331	358	278	318	293	365	300	314	311	326	309	306	317	315	322	296	331	300	322	320	330	319	314	299	282	287	339	345	320	342	311	301	314	305	314	293	277	337	332	302	322	323	309	335	350	323	312	301	350	287	310	322	309	313	294	322	306	341	324	320	281	302	347	361	331	308	371	301	304	327	326	346	340	336	287	323	335	336	340	325	354	333	315	330	309	322	335	318	318	321	304	286	302	311	284	320	326	323	281	297	332	333	307	328	322	320	310	300	327	326	364	328	294	335	342	362	302	334	280	289	314	326	313	339	302	338	302	351	335	332	318	333	289	343	322	307	321	313	324	322	317	333	302	320	330	340	324	303	305	323	340	290	355	337	328	304	330	318	301	348	316	329	349	357	348	295	341	312	332	317	323	332	311	341	303	317	287	331	348	334	336	343	337	336	339	316	316	340	400	330	333	318	331	283	340	334	337	321	303	306	295	348	319	294	323	291	301	315	335	330	306	257	329	342	316	361	293	298	372	338	326	318	341	318	341	356	308	323	338	338	336	327	371	365	277	335	355	308	292	336	316	306	297	362	295	349	307	309	311	277	297	326	316	312	362	376	287	278	318	321	325	326	319	374	317	328	352	338	319	303	306	287	301	319	334	347	346	333	315	343	314	314	341	311	315	293	329	317	302	265	309	337	370	314	329	346	336	325	295	318	335	329	345	324	321	330	350	321	286	313	329	336	314	323	308	324	326	324	356	329	328	326	306	355	327	311	315	324	283	313	340	323	287	308	312	368	303	323	288	337	357	329	344	331	333	306	329	298	357	318	312	337	340	311	315	307	298	348	343	338	298	301	306	340	311	372	356	350	363	320	326	321	309	313	312	316	310	303	326	328	336	346	305	324	292	329	289	331	318	329	288	317	311	318	336	326	340	353	354	322	329	333	354	308	339	319	329	316	319	323	313	351	336	308	306	339	314	342	327	346	370	317	336	299	329	315	322	336	311	331	309	340	347	294	308	332	308	341	335	363	312	304	305	348	337	304	353	332	305	296	315	325	322	331	297	306	309	336	322	336	357	304	317	362	337	329	280	347	342	311	304	314	318	328	330	332	337	309	322	305	321	321	294	286	313	344	323	290	333	309	321	365	345	324	306	329	319	315	311	337	309	306	323	293	312	331	342	296	325	340	344	324	321	302	327	315	304	292	288	301	298	343	309	306	310	329	313	301	322	336	338	339	303	338	367	301	307	312	300	350	342	327	335	323	340	318	315	309	314	351	304	346	308	346	323	296	329	312	339	335	312	325	313	319	311	347	303	328	290	341	276	309	364	297	335	317	318	319	331	301	326	308	305	325	343	280	334	321	327	294	327	305	311	329	324	345	315	312	348	358	334	306	307	344	290	345	302	364	329	333	315	313	301	329	323	331	310	371	317	306	328	340	316	351	351	322	329	341	329	308	281	304	298	316	338	329	338	371	323	351	284	339	303	358	316	325	301	270	306	328	326	345	322	337	323	326	343	324	330	328	318	304	304	335	315	362	313	311	347	349	336	330	306	308	316	320	320	292	299	310	338	347	324	331	288	294	329	322	334	353	334	341	302	292	271	335	339	358	332	367	338	346	323	314	325	333	350	307	338	322	307	299	355	321	314	335	332	336	337	309	331	301	344	354	333	341	322	351	316	331	299	303	314	294	322	321	350	320	338	305	320	346	306	296	299	310	320	305	301	345	319	332	311	300	343	329	313	362	356	321	316	345	301	314	308	348	329	324	319	301	309	352	334	323	312	318	283	314	339	357	340	324	319	317	333	316	338	347	343	345	320	362	325	349	341	318	345	317	328	346	291	318	320	344	310	341	317	304	320	316	306	315	340	329	324	322	331	293	350	340	356	309	356	293	329	326	298	338	345	339	297	301	303	309	315	312	290	341	328	324	319	299	296	324	310	293	325	324	315	318	323	306	321	342	350	335	355	285	326	331	328	356	319	330	325	300	329	330	301	330	345	320	316	297	354	329	309	333	314	338	341
8386	1313	2208	2473	2054	1794	1519	1294	1154	1171	1020	1000	962	963	887	893	870	827	790	799	861	780	824	802	766	769	749	743	833	757	774	766	732	751	738	803	766	739	724	726	703	740	700	709	724	738	709	698	696	739	708	752	738	711	757	712	723	756	706	781	743	728	725	737	683	744	743	755	741	673	740	732	700	755	743	743	710	733	735	722	736	717	747	712	754	704	698	761	724	730	746	733	673	680	732	750	709	732	723	713	715	744	700	744	734	712	762	724	732	779	755	739	711	688	727	715	746	679	695	749	705	707	666	762	707	736	731	729	670	670	769	667	768	704	744	746	721	705	707	713	713	745	757	695	704	708	730	727	740	713	730	755	722	743	696	777	753	699	725	704	725	739	710	712	760	742	743	730	724	747	754	726	734	743	679	721	713	753	722	690	736	704	705	739	719	699	750	729	687	713	710	725	754	733	756	710	721	765	720	756	731	687	707	733	739	745	760	723	709	752	695	743	738	715	716	684	723	718	683	721	733	718	732	716	713	718	764	713	720	754	721	725	711	696	707	753	683	764	721	718	774	735	710	751	714	727	722	735	741	731	725	759	740	723	691	736	712	712	687	732	695	710	752	714	728	729	717	713	751	682	737	729	717	658	696	713	740	735	754	726	721	737	748	709	720	715	725	703	698	728	675	688	693	738	764	730	704	672	743	664	738	712	746	724	721	694	759	720	725	746	702	726	756	731	659	744	708	720	738	791	742	736	679	717	687	676	695	719	712	722	669	719	758	768	727	693	764	806	793	735	682	733	729	719	749	769	745	721	728	729	727	727	741	705	736	733	744	715	706	746	700	679	709	709	764	681	707	705	742	681	686	743	696	726	716	723	737	702	733	722	730	785	786	681	735	717	736	685	716	694	746	713	697	771	731	711	681	726	720	696	734	747	737	711	726	727	724	721	768	692	714	709	749	715	733	727	718	699	773	714	706	773	680	740	713	765	705	680	689	712	734	722	690	680	669	705	706	748	706	759	714	688	651	725	708	708	729	682	709	746	712	752	722	692	742	711	677	731	713	743	663	646	724	724	695	669	687	767	712	730	735	727	714	711	719	709	704	712	695	773	777	682	731	700	771	690	772	725	732	691	744	744	685	692	727	735	705	698	730	732	715	754	717	715	745	713	727	708	738	722	697	739	754	676	679	726	678	678	730	763	721	690	746	721	750	725	737	736	703	736	681	732	706	724	709	768	710	729	746	699	736	708	712	717	733	745	691	749	676	742	706	705	710	696	723	756	708	714	704	718	676	762	705	734	764	680	727	732	765	739	699	727	727	738	791	720	687	667	711	739	687	770	729	747	730	720	722	740	737	740	749	735	687	704	677	750	712	714	712	710	705	709	737	701	724	681	681	741	722	728	688	747	708	761	675	709	700	727	707	710	721	712	729	715	680	707	737	750	712	733	778	706	706	751	714	749	672	745	738	705	703	752	702	672	761	756	716	695	707	739	708	686	675	704	773	743	733	752	697	736	753	741	765	731	716	725	747	737	678	692	719	704	710	738	709	738	720	719	691	730	713	724	734	712	715	730	682	730	716	701	795	696	732	716	725	767	720	759	708	739	683	730	757	729	695	727	667	741	774	694	736	739	671	704	727	754	677	728	735	797	676	745	717	726	696	721	763	755	706	740	776	727	712	706	706	704	693	706	738	765	751	733	693	719	706	709	689	686	681	736	734	761	692	728	729	704	738	728	708	729	722	742	767	718	760	711	727	749	696	728	700	711	739	714	739	706	753	675	706	721	733	711	767	759	711	712	696	693	746	737	736	731	718	708	711	729	685	679	684	723	736	705	692	711	751	775	666	738	694	728	768	742	748	733	736	696	660	728	690	718	706	653	703	711	747	753	671	733	695	708	662	721	711	758	743	714	673	731	677	698	731	673	722	689	734	707	700	743	779	737	745	667	732	689	711	733	732	750	759	753	699	694	698	760	766	692	714	734	744	761	723	747	725	770	749	718	740	751	725	703	714	710	733	723	705	750	743	714	727	704	665	712	749	717	690	683	734	702	727	741	671	691	745	724	768	732	699	713	706	711	766	756	697	716	732	760	761	742	720	697	746	749	696	734	716	715	722	787	698	698	733	671	713	769	694	685	736	731	742	728	730	706	741	703	715	688	708	776	703	748	707	729	656	706	679	691	726	733	756	724	701	688	693	704	681	728	757	743	673	740	769	737	714	750	730	752	700	738	685	702	711	732	742	713	708	737	752	732	717	734	733	705	684	749	672	680	741	737	696	750	700	715	726	755	716	731	741	723	704	678	694	719	706	741	697	712	762	704	650	742	700	757	743	697	744	727	715	746	742	671	776	720	717	732	694	709	718	723	760	711	726	712	716	737	764	759	707	713	717	750	737	729	715	714	738	706	721	737	777	734	713	682	707	663	739	708	684	743	684	748	676	740	716	649	659	675	724	711	776	701	762	688	693	729	702	768	711	718	765	715	765	699	726	694	768	749	722	732	666	731	750	750	687	729	719	773	702	707	721	733	748	696	700	737	697	736	711	708	710	717	680	692	708	705	735	685	728	729	680	772	708	704	739	756	704	697	715	728	755	720	689	765	731	734	697	714	692	731	723	740	728	725	763	735	733	719	758	710	728	733	732	718	739	716	738	714	689	800	781	739	737	730	683	700	665	706	748	699	773	721	691	706	732	705	682	727	710	747	720	718	704	715	727	735	706	696	719	743	644	708	714	698	722	747	748	765	728	678	742	751	701	712	773	737	767	690	681	729	640	693	706	730	739	774	690	731	732	712	747	714	710	747	689	776	718	765	718	724	743	749	749	761	696	720	751	743	677	695	725	755	747	729	707	683	731	695	699	778	747	730	706	678	722	735	716	691	755	708	702	716	713	716	714	758	733	712	702	715	731	724	736	707	729	738	704	765	694	692	664	678	737	741	760	736	737	702	715	702	713	681	714	690	695	741	725	723	724	718	689	708	721	681	716	746	685	705	769	745	726	758	754	729	696	717	716	716	711	704	782	710	706	673	695	756	678	710	726	697	697	723	737	729	662	772	722	688	683	719	747	682	740	692	761	691	732	727	730	730	755	708	740	732	764	707	727	711	708	775	738	725	729	814	722	746	675	743	733	736	719	738	726	707	690	683	706	695	750	685	715	706	707	779	751	717	696	756	713	734	714	721	694	747	747	746	683	702	731	719	726	696	722	702	708	697	763	732	785	672	718	724	671	693	701	693	753	714	686	698	740	743	694	749	717	733	717	684	720	700	692	683	714	748	688	684	688	740	719	684	680	708	730	771	754	738	734	774	742	719	705	686	745	744	701	735	731	752	714	713	789	681	769	693	704	709	742	759	732	722	719	744	737	722	715	745	719	711	731	711	716	786	744	720	737	703	724	694	681	758	752	740	758	731	691	744	700	712	733	702	695	674	693	703	776	726	738	698	701	757	730	755	741	734	718	706	709	729	672	708	685	704	716	720	682	697	670	722
1385	195	187	188	187	187	203	191	188	206	186	182	203	162	167	197	178	162	164	183	180	160	184	189	170	180	194	184	185	183	201	195	160	181	177	195	210	208	195	184	182	168	193	179	171	174	167	169	184	184	193	182	191	175	192	229	183	189	181	223	185	190	197	181	181	188	185	181	181	189	198	175	187	187	189	199	206	219	184	187	192	199	189	167	197	178	198	177	192	201	183	173	201	169	183	186	171	191	174	216	171	182	209	219	206	198	180	171	195	202	172	182	176	194	148	173	185	176	188	151	168	162	173	162	176	175	185	193	214	186	175	191	187	213	193	182	190	188	156	172	202	192	192	181	182	191	181	192	156	176	196	196	167	175	187	169	180	157	161	169	189	166	168	183	161	162	188	194	193	183	169	183	198	172	191	220	205	175	196	178	161	180	194	196	208	212	189	173	191	188	182	193	193	170	194	169	199	197	161	179	155	180	173	198	177	196	229	195	187	183	165	185	184	187	191	197	186	201	180	213	187	184	167	195	202	172	174	167	178	206	197	206	174	187	198	203	215	168	171	189	164	168	162	188	164	195	209	189	187	202	186	165	191	205	201	158	198	184	191	177	168	195	188	192	219	178	169	199	171	159	181	168	156	213	205	194	179	202	188	185	190	175	174	178	188	211	185	181	206	190	170	188	173	188	155	177	188	187	194	189	194	166	158	173	172	166	183	175	182	189	176	198	182	177	202	218	213	190	195	158	214	191	193	168	194	211	202	175	175	169	165	190	204	197	169	185	168	173	192	196	176	199	190	196	185	180	209	193	180	181	177	184	167	173	215	154	190	181	182	176	171	217	197	192	189	164	178	187	192	192	215	168	138	198	171	158	185	182	173	204	181	185	175	184	195	185	182	178	173	202	174	170	205	179	190	196	188	196	178	193	170	212	172	176	209	188	182	175	178	171	197	194	182	195	174	185	178	186	177	172	190	190	183	212	183	189	182	196	155	202	184	164	189	227	180	167	202	181	185	204	172	181	197	200	186	195	191	222	216	188	178	174	162	191	200	177	195	182	212	200	192	170	187	216	170	186	179	176	159	193	186	192	209	192	172	185	206	184	179	179	189	196	183	212	149	209	176	186	193	203	184	199	181	163	204	166	179	181	173	182	180	175	193	188	164	193	170	201	177	195	196	181	221	169	178	191	201	208	160	169	173	194	202	210	200	205	189	187	198	185	194	199	181	182	160	208	183	195	215	192	204	183	172	166	171	207	176	173	183	173	185	175	178	186	175	195	190	176	173	186	181	165	185	173	200	202	167	191	174	189	186	188	188	175	188	218	176	171	156	194	176	203	179	187	168	180	197	167	159	189	160	191	179	188	150	176	189	172	190	175	206	212	160	183	172	211	187	159	191	202	167	182	182	183	188	206	165	188	203	180	194	204	207	198	200	168	201	201	199	173	188	150	188	191	187	199	187	211	195	193	187	200	179	179	158	177	192	183	195	194	198	196	172	164	151	190	177	213	161	192	199	195	177	179	197	174	189	170	172	173	199	186	184	164	183	178	175	185	199	169	173	176	176	206	183	202	175	188	185	185	159	201	219	152	176	196	181	162	199	206	194	182	184	206	204	162	188	208	172	184	183	194	178	180	154	188	170	159	181	175	194	190	195	171	182	208	188	190	161	180	159	185	187	200	178	191	168	177	162	185	172	176	160	170	171	181	186	191	182	207	211	171	144	192	188	188	184	193	168	167	176	173	197	183	202	165	199	203	172	176	180	203	175	175	170	178	170	166	196	170	164	197	164	175	193	178	178	195	204	192	188	192	181	191	164	199	197	188	201	193	189	185	187	168	188	182	170	189	197	181	164	183	180	183	197	213	187	166	167	176	171	178	197	185	181	171	189	200	159	208	191	180	180	183	186	187	192	205	186	179	175	183	176	208	204	203	196	181	169	176	184	206	159	196	188	201	184	175	182	163	173	198	182	191	186	179	188	180	171	175	170	180	187	170	193	179	188	205	206	169	179	172	189	181	194	174	179	186	213	166	201	198	184	156	183	210	176	189	178	185	206	172	180	188	171	181	177	188	189	185	198	184	165	183	189	180	177	184	180	183	195	203	187	170	182	195	206	174	192	180	197	165	156	178	173	157	187	193	176	189	166	203	202	214	173	194	201	189	193	189	168	171	181	206	175	188	186	177	171	186	192	172	163	176	188	199	184	186	166	178	172	192	187	197	196	178	190	161	177	186	177	167	184	204	191	183	150	184	160	186	186	168	188	148	165	212	207	175	160	178	151	174	189	205	193	187	190	191	183	206	162	178	165	197	165	167	163	194	198	190	175	175	183	173	179	186	164	201	181	191	174	177	156	206	181	185	220	188	202	181	160	181	175	173	225	213	184	167	162	168	214	189	162	182	198	193	181	171	204	170	187	172	205	178	193	185	194	159	184	169	212	179	195	196	202	177	200	206	207	184	162	186	164	186	187	188	174	188	167	194	175	185	193	177	167	167	185	203	201	177	162	181	198	187	172	173	173	169	166	207	170	197	180	183	220	204	199	171	183	213	206	189	188	183	180	163	195	196	171	176	200	172	189	191	187	210	178	191	156	171	183	180	191	178	178	225	173	187	197	184	168	184	214	180	182	185	166	158	166	170	209	180	165	186	163	216	197	170	189	175	211	167	178	160	208	169	160	185	186	204	169	189	186	191	154	211	211	176	159	184	198	188	174	208	198	183	180	180	186	171	162	194	167	178	193	188	185	193	179	196	201	170	186	196	195	182	211	175	165	158	173	177	185	185	200	191	210	196	189	184	170	199	180	177	163	188	187	189	188	181	183	189	195	174	191	181	202	199	176	181	186	221	178	200	188	193	181	196	192	203	187	196	176	197	199	188	185	172	161	191	194	190	170	190	190	174	169	194	177	167	163	192	182	160	164	183	183	188	210	196	195	190	184	181	168	182	183	165	181	194	152	221	171	196	186	203	186	172	191	178	196	225	164	190	176	172	193	200	215	197	196	197	189	153	193	182	202	183	156	172	186	166	197	185	162	208	161	186	188	180	173	181	187	179	188	163	188	178	190	189	203	186	158	158	205	180	179	201	194	172	171	165	192	195	175	194	187	164	190	194	206	171	202	192	179	201	181	158	152	178	174	182	191	179	178	206	177	191	185	161	179	167	191	196	193	179	191	199	178	181	158	187	186	180	211	179	192	194	206	199	200	206	200	207	169	217	170	182	165	194	174	194	196	180	182	205	172	175	161	183	168	181	182	184	195	165	175	199	172	197	173	215	180	183	185	222	181	214	193	214	176	165	179	187	174	188	172	185	166	134	199	175	169	168	180	194	199	187	190	193	196	166	146	172	183	214	162	184	190	159	189	180	183	178	177	173	199	174	194	178	188	178	174	187	188	225	192	178	191	174	194	179	198	186	169	213	197	197	182	169	185	203	205	195	168	185	179	189	186	196	166	185	184	179	187	175	178	188	197	208	165	187	174	168	198	169
1734	489	511	557	509	521	498	507	505	456	473	481	482	452	510	454	489	513	460	449	478	535	482	477	458	488	472	510	528	486	504	457	498	486	488	454	438	465	454	478	511	496	506	512	520	468	461	473	468	487	473	472	457	460	471	483	500	487	488	498	452	454	475	446	489	485	485	501	474	485	473	456	473	492	522	492	513	494	469	475	495	439	495	473	536	480	441	472	505	439	463	478	448	462	474	480	472	488	475	496	455	489	484	477	489	432	478	497	462	494	486	500	455	475	509	475	514	524	507	522	520	458	505	484	491	468	492	461	482	450	508	483	482	477	485	497	490	522	478	484	452	490	484	536	476	458	528	465	467	484	462	496	489	507	472	512	507	463	494	465	470	509	508	454	470	479	486	463	491	505	462	507	489	506	471	492	470	475	470	471	506	473	503	436	500	482	446	458	481	526	475	483	470	481	455	513	466	461	481	493	497	485	478	480	513	478	455	468	446	513	493	470	499	465	513	495	443	482	486	485	478	464	518	493	449	501	461	478	512	478	465	494	489	508	523	524	474	509	472	463	458	497	479	482	455	432	475	508	464	454	468	489	492	483	477	448	515	465	473	459	491	469	472	502	543	448	497	490	491	530	530	503	473	498	485	444	484	480	465	461	454	477	467	487	481	459	487	458	464	479	492	532	476	465	468	486	460	480	458	506	481	491	492	507	510	434	534	464	482	481	483	448	483	451	455	458	482	486	470	483	487	474	477	477	511	513	462	493	494	474	505	472	484	512	534	457	506	495	499	481	450	479	471	464	460	486	513	464	463	492	493	487	471	466	474	485	496	481	477	477	510	487	517	448	442	477	525	507	470	498	475	482	473	466	459	522	509	486	454	516	472	447	475	473	467	497	512	475	476	459	487	487	470	448	499	482	447	464	467	491	463	503	508	474	518	480	502	479	488	456	456	480	472	518	522	482	469	492	462	499	480	498	460	486	478	450	467	454	509	535	442	469	505	496	455	495	500	469	463	497	489	481	468	476	470	483	431	477	508	444	453	496	476	455	507	473	472	503	474	483	457	456	469	509	487	511	498	460	474	495	478	514	470	493	486	505	506	480	504	513	469	456	491	492	465	503	523	456	484	472	498	491	463	491	462	479	488	470	481	479	487	482	471	442	477	496	454	492	472	498	479	473	512	497	497	454	478	492	489	480	469	505	473	503	472	465	497	476	487	462	467	459	518	477	457	500	470	471	484	503	494	481	517	462	507	488	475	456	450	488	513	499	536	530	456	465	455	508	474	526	455	474	451	489	538	497	471	461	486	452	469	462	519	484	510	434	496	493	476	487	456	491	465	484	483	476	463	465	481	519	488	496	488	487	479	471	471	480	434	471	492	515	483	464	489	484	506	462	451	433	490	472	523	476	483	465	462	497	483	477	488	489	536	484	478	464	474	479	472	499	470	463	491	493	482	444	461	467	471	459	470	459	462	511	462	429	469	455	511	433	511	448	465	464	497	480	442	460	487	474	480	478	476	476	468	493	509	499	480	471	461	493	480	474	464	485	494	485	541	480	492	503	499	472	498	477	470	509	449	473	507	493	474	479	479	494	482	450	494	498	513	491	482	476	485	489	460	446	492	478	468	465	500	465	459	464	497	472	455	496	486	492	461	488	478	484	465	470	489	468	450	470	496	486	499	486	482	509	517	456	462	463	461	490	469	498	470	487	495	490	472	471	522	453	475	516	479	474	478	508	480	464	500	458	534	482	460	475	523	477	457	514	468	475	472	457	461	526	518	505	504	473	480	456	492	467	454	466	499	487	480	484	436	461	478	500	481	463	463	496	463	507	498	521	510	481	501	448	524	496	476	488	470	461	438	508	485	462	510	475	500	472	483	450	495	451	482	443	497	489	488	461	502	483	473	510	481	481	514	474	472	486	485	457	499	496	488	467	513	510	494	471	486	443	475	464	503	442	479	507	470	488	507	476	495	517	460	497	481	466	512	502	463	464	499	500	518	516	424	452	498	467	464	454	470	454	477	439	455	469	482	493	486	439	462	508	448	463	482	493	505	451	492	464	468	467	486	493	465	501	460	437	481	491	500	490	501	509	489	519	451	467	507	465	486	466	496	518	495	516	466	510	509	465	490	514	487	483	517	496	486	504	461	470	493	531	491	459	456	527	472	474	470	454	482	483	470	461	484	509	482	476	495	496	538	476	466	483	470	477	482	500	466	471	458	502	515	436	472	472	479	502	475	505	466	442	480	477	514	468	442	464	469	482	501	463	488	489	538	467	515	460	495	459	485	468	480	532	475	506	495	498	462	490	490	467	479	473	482	510	448	497	462	468	493	465	455	426	508	507	466	486	477	440	487	519	475	472	467	510	487	464	490	465	462	487	452	475	505	467	490	480	492	465	515	464	486	487	471	441	474	499	480	488	484	466	497	510	484	485	484	465	479	481	494	469	472	475	444	429	481	534	502	463	453	485	452	479	463	467	476	457	469	472	505	500	503	503	488	463	475	483	454	474	449	428	500	463	482	449	493	475	509	485	507	498	495	442	473	494	466	544	495	484	486	486	469	473	501	478	488	530	479	476	458	480	543	451	470	424	497	484	458	504	493	525	497	470	489	483	493	446	502	515	466	441	504	463	470	469	446	495	507	503	461	467	463	517	488	476	500	505	489	469	471	507	502	494	466	468	513	440	517	491	503	466	473	504	442	515	501	458	488	491	420	491	493	473	484	498	487	481	494	482	505	498	481	475	510	502	497	491	469	470	500	466	490	491	483	493	479	465	476	499	437	472	494	485	488	503	473	477	483	470	485	470	487	448	474	511	474	475	466	502	490	493	501	481	442	496	520	465	470	449	494	481	496	479	445	487	465	508	448	470	478	452	487	479	469	454	506	469	492	472	492	524	541	481	449	504	496	466	543	474	497	442	482	496	437	497	454	510	507	488	495	469	475	459	502	472	506	474	463	512	465	465	496	520	478	465	480	469	470	502	447	473	438	506	483	472	474	469	448	502	512	473	526	488	464	479	482	467	478	454	485	474	479	473	480	504	489	485	502	496	451	496	487	556	472	465	508	480	447	490	462	487	456	473	479	482	486	477	496	482	498	502	491	480	506	485	469	502	464	493	463	462	493	462	475	524	453	477	486	470	441	456	456	527	491	489	472	472	479	447	457	471	512	507	447	492	493	460	457	528	489	484	482	468	475	490	487	567	501	503	482	486	509	435	498	488	464	487	455	462	511	467	505	464	464	462	478	484	480	461	501	441	478	528	463	510	479	499	497	479	478	518	485	443	475	492	483	455	488	491	474	505	446	467	470	454	463	486	442	480	470	488	502	486	522	478	479	491	481	509	493	478	469	469	478	455	476	459	469	454	512	458	453	467	485	463	488	481	520	516	448	452	498	477	517	469	487	467	474	462	492	466	482	457	476	463	455	463	460	483	502	495	482	450	456	491	490	455	470	477	466	483	456	488	514	454	510	513	496	467	472	485
7960	728	687	602	484	475	425	425	406	401	375	382	359	364	372	371	399	417	376	346	323	386	374	369	372	350	351	354	347	390	337	369	364	371	331	355	358	339	365	385	365	346	358	367	344	345	385	344	307	357	362	352	326	366	358	340	359	339	365	374	399	365	349	322	379	366	366	349	362	382	363	362	355	368	393	376	335	324	348	341	355	348	386	359	371	359	371	369	362	337	335	378	358	343	342	338	394	348	372	376	350	355	360	355	342	362	328	357	389	343	384	412	346	386	344	338	342	364	322	370	359	330	357	323	354	351	361	411	338	357	365	345	343	414	357	349	367	372	364	375	350	358	360	346	344	340	347	382	382	331	347	308	377	338	335	375	357	375	343	294	362	345	377	351	345	337	354	332	349	376	390	346	342	373	337	374	327	353	363	371	362	348	389	369	371	361	361	384	356	341	326	356	378	330	360	354	345	370	364	356	337	361	327	364	357	333	390	344	378	347	335	362	325	345	336	357	353	347	365	351	328	345	360	339	333	382	365	371	359	366	347	318	321	375	326	376	344	318	394	344	373	344	352	359	352	345	346	338	355	344	360	351	339	377	374	358	368	324	364	351	386	315	385	378	398	349	338	353	355	360	352	352	380	351	335	378	360	351	355	351	367	350	385	372	348	362	394	332	371	343	368	360	330	351	311	314	362	368	352	400	368	373	360	358	346	389	359	340	342	349	361	328	379	331	342	356	380	329	334	337	376	428	349	341	340	354	370	393	363	333	343	377	373	356	376	362	365	338	362	338	361	356	361	373	359	313	386	348	374	378	314	338	336	336	364	337	335	337	339	337	350	353	356	361	367	333	341	325	339	362	337	379	319	329	380	376	311	375	363	360	341	395	368	337	322	331	373	356	348	346	352	372	343	323	392	370	349	312	343	355	370	327	385	395	364	353	319	349	346	349	334	344	362	334	385	337	338	360	359	328	358	384	373	351	357	330	363	367	328	356	335	339	351	389	348	324	371	383	351	358	361	369	345	366	398	370	358	350	360	333	325	373	363	331	346	360	353	358	348	340	363	382	349	350	394	358	375	368	341	365	351	359	338	391	329	386	348	315	351	396	351	349	362	361	385	337	352	334	391	344	334	326	371	331	339	343	325	380	373	378	385	362	340	358	373	346	360	371	348	343	368	341	365	372	350	339	329	346	375	357	358	359	372	332	364	343	357	400	338	344	367	361	352	379	331	343	337	381	342	364	355	401	366	365	380	373	356	353	354	305	330	311	357	318	350	364	346	352	335	352	333	341	373	361	357	390	336	360	371	362	363	369	343	342	327	360	372	371	328	368	353	357	355	355	347	393	355	395	376	328	372	377	358	346	415	354	370	335	359	331	393	366	347	359	360	370	365	346	389	374	353	390	360	341	359	324	341	351	379	360	379	347	378	380	341	351	347	357	358	348	348	338	341	390	372	365	372	355	362	360	363	370	345	320	366	367	340	326	318	368	344	333	345	393	348	387	344	354	377	366	370	360	318	350	378	334	345	379	365	347	403	335	294	385	362	345	351	353	340	373	334	374	364	364	359	358	351	340	350	352	342	352	376	326	341	357	345	329	390	368	379	358	332	345	336	351	325	381	346	376	364	354	361	349	357	360	370	348	318	336	376	414	340	364	385	348	359	317	362	361	318	355	389	386	357	373	362	344	346	343	371	340	386	332	368	320	318	401	368	375	336	356	337	340	342	363	340	348	379	366	362	346	352	325	368	321	401	352	339	348	393	328	381	356	359	356	353	364	339	327	347	380	383	342	361	379	334	363	327	377	386	372	375	381	416	334	349	347	348	418	338	378	359	379	378	370	348	351	330	363	366	340	382	341	388	322	346	376	355	379	345	360	323	359	402	371	350	376	351	367	313	340	345	358	343	347	382	360	372	356	357	358	360	375	308	382	325	335	370	357	353	389	335	369	335	386	384	359	362	384	358	387	334	376	409	316	329	389	393	331	321	324	352	340	346	386	376	371	357	361	365	343	382	420	368	325	369	325	325	376	345	334	339	355	343	415	346	363	368	378	403	381	314	383	399	361	364	351	383	369	377	324	327	360	342	422	323	371	329	349	349	349	363	317	400	349	362	340	332	347	341	364	377	354	359	358	345	371	401	397	404	367	357	384	343	353	372	357	358	392	341	361	369	381	356	358	341	397	339	360	328	355	360	330	341	343	352	360	369	360	348	369	393	357	328	359	319	363	344	367	357	372	342	370	328	347	314	334	326	373	406	374	373	339	318	347	339	347	338	382	351	324	339	389	353	376	359	376	361	355	350	352	386	350	374	400	349	357	338	378	386	369	326	387	379	372	354	329	315	363	363	355	324	363	353	400	359	357	369	301	373	334	398	364	333	329	393	372	362	372	337	363	381	372	370	329	391	356	351	379	360	357	357	367	330	405	318	323	347	366	382	363	342	366	356	335	368	352	372	361	328	362	389	359	368	339	336	370	375	349	384	337	350	330	377	363	357	353	346	363	358	331	364	296	352	353	332	346	361	387	335	348	384	359	376	363	317	341	350	354	384	367	354	350	333	359	338	368	331	330	378	337	364	358	349	372	353	406	373	363	343	355	346	380	378	357	379	371	357	339	364	380	322	350	385	391	364	340	349	347	386	327	383	325	343	363	348	346	356	373	375	404	364	387	348	323	365	344	360	355	346	421	380	364	351	344	344	365	339	392	352	401	378	373	356	332	366	334	369	367	398	368	393	352	357	409	386	365	380	372	345	339	345	349	328	359	358	357	341	325	359	339	342	360	321	351	369	353	338	378	389	374	332	368	354	368	335	363	339	364	386	375	356	376	383	360	351	333	350	350	387	367	359	338	345	380	378	366	374	373	345	357	332	387	343	377	370	309	349	383	368	338	347	316	366	386	383	382	346	377	383	333	357	372	348	393	319	369	345	348	342	330	331	328	376	377	362	314	351	347	336	356	367	373	351	330	373	370	374	334	379	355	355	339	353	368	335	378	370	369	355	358	377	365	352	363	363	350	347	326	344	343	376	323	371	344	359	338	339	341	340	339	348	337	353	356	377	356	377	416	349	356	380	342	356	381	370	349	358	356	349	378	374	337	314	403	370	372	330	365	372	367	374	387	355	367	345	297	379	388	365	352	367	386	377	318	333	345	370	378	353	372	371	346	369	351	371	357	357	375	366	401	343	365	360	351	332	345	375	381	344	362	368	369	378	355	376	367	363	360	402	346	334	354	372	350	396	343	352	360	327	362	356	375	353	306	348	357	372	375	345	365	338	362	361	380	365	377	355	365	354	364	384	378	368	325	323	342	356	364	353	391	377	358	389	377	386	360	353	346	367	361	331	338	360	340	368	322	349	366	349	361	365	345	345	358	353	375	371	380	356	351	359	341	319	347	358	363	350	363	343	336	383	316	345	355	371	352	395	395	355	363	352	362	368	326	393	340	348	345	371	346	338	357	359	374	310	374	385	327	367	354	398	351	351	361
6696	1132	1588	1733	1516	1402	1247	1165	1009	1045	1046	956	961	962	870	926	851	927	894	876	922	872	880	841	876	880	825	826	814	810	910	847	812	868	816	852	786	782	855	811	760	861	812	848	818	778	811	847	814	802	847	810	816	825	818	873	824	869	905	848	794	828	863	877	836	849	851	862	817	785	781	831	784	865	863	811	811	813	838	840	855	825	839	806	840	834	797	774	810	871	836	838	808	795	832	813	796	851	804	833	835	806	794	838	814	818	819	848	824	815	842	813	810	827	845	803	805	864	885	874	785	788	861	825	822	845	832	803	863	827	832	877	812	831	780	807	844	834	796	886	857	824	805	793	832	877	852	831	788	825	821	888	812	800	785	900	853	812	827	802	823	811	829	805	814	804	806	795	784	811	807	802	826	830	815	824	817	829	815	833	779	869	778	866	787	786	767	735	808	789	815	833	855	825	876	828	799	824	858	837	772	828	859	811	827	810	810	865	818	841	827	824	807	874	824	793	863	804	851	808	839	808	793	817	847	847	821	848	772	849	802	794	766	837	848	831	840	843	800	841	788	823	828	812	779	834	786	810	781	790	862	794	813	834	808	854	808	846	830	833	799	812	843	817	842	807	840	863	839	796	811	854	778	809	784	813	825	809	846	804	804	796	797	787	841	797	773	819	796	829	805	840	819	828	804	869	794	827	790	785	839	823	814	826	890	830	810	836	774	827	793	864	827	852	808	834	793	838	807	775	847	844	823	838	807	829	809	824	774	807	799	772	837	805	861	813	741	852	826	787	847	821	788	804	796	812	851	866	813	813	834	839	832	821	801	759	833	842	792	806	870	822	846	846	788	835	794	806	822	822	832	819	830	814	806	859	831	838	799	791	875	792	813	845	806	777	830	805	808	783	779	832	842	777	848	817	801	799	806	793	776	761	844	820	865	852	825	785	784	810	782	860	829	859	808	779	763	826	840	801	801	819	846	827	847	756	842	781	836	828	865	807	777	801	781	827	839	837	865	816	805	792	807	812	783	828	818	844	850	812	831	840	781	776	820	773	756	851	843	816	789	836	790	820	832	796	796	803	790	785	840	796	820	787	811	831	819	746	855	806	777	817	871	833	805	844	829	836	792	826	796	868	833	799	822	818	786	817	833	829	812	810	814	831	865	856	805	850	841	822	868	840	801	838	820	824	844	823	836	795	833	819	853	827	782	833	874	849	829	827	830	877	816	842	807	809	817	816	824	816	860	840	820	841	809	815	805	799	865	793	801	816	827	818	815	846	789	850	794	800	884	816	859	809	829	836	855	860	832	862	802	836	777	806	800	813	777	789	852	805	851	763	830	803	837	864	832	838	842	769	813	832	847	790	764	804	830	838	808	853	829	847	834	872	818	760	850	895	868	828	772	838	825	826	800	815	791	821	800	821	814	829	862	820	829	835	821	869	794	860	803	833	862	837	844	813	801	830	817	818	822	806	844	793	855	823	840	854	726	796	832	811	855	823	828	758	858	809	847	753	791	796	816	799	795	817	795	832	876	803	861	797	817	820	792	882	800	818	778	813	778	823	839	787	825	795	809	798	850	799	778	859	798	800	832	820	826	803	778	810	791	819	767	773	831	841	813	874	838	820	820	866	774	827	863	767	816	785	841	812	797	854	863	832	821	818	870	837	819	822	859	831	818	820	835	798	815	865	842	794	847	843	853	780	797	815	843	831	759	832	837	828	811	784	794	821	789	792	834	827	797	812	800	819	854	865	811	797	867	740	814	836	810	841	819	876	836	833	825	800	802	776	846	823	840	806	769	790	840	792	813	833	816	804	799	829	829	833	758	816	787	791	855	813	838	841	839	829	808	803	813	856	842	798	800	822	821	827	786	854	835	804	890	834	801	783	767	812	774	767	848	772	813	879	823	891	868	808	828	820	816	827	804	834	869	862	836	815	762	787	822	829	814	828	823	806	792	843	794	801	812	832	792	803	752	803	849	843	829	819	769	816	785	754	831	893	796	824	828	812	826	826	822	808	770	814	786	841	831	838	823	842	791	867	805	815	821	835	877	805	798	798	802	819	894	827	829	817	817	831	809	823	808	801	817	820	850	824	807	839	797	807	855	857	866	845	862	857	792	851	806	816	780	805	821	768	807	820	816	812	815	804	848	854	835	827	794	864	738	806	827	791	822	824	836	836	823	812	840	824	848	799	813	834	834	876	814	850	824	783	790	795	851	776	840	843	811	814	844	856	831	858	820	848	833	792	836	826	793	868	808	820	826	813	865	796	794	809	769	817	824	748	821	844	808	812	814	826	828	804	788	839	784	870	792	846	809	844	824	821	796	865	883	846	809	873	845	792	808	829	884	826	866	810	843	803	848	778	840	814	827	795	806	818	803	799	869	804	842	832	822	834	853	840	806	806	819	847	851	813	807	826	811	828	811	867	776	824	881	805	827	820	829	789	790	839	798	849	828	793	832	802	803	800	850	863	827	831	799	854	862	837	813	829	822	820	817	867	770	807	808	858	838	813	830	802	830	823	843	788	870	852	790	803	806	780	815	810	788	822	815	828	808	856	790	801	856	829	871	844	824	799	822	817	834	812	807	844	764	811	830	847	866	903	767	866	810	827	820	813	831	841	821	858	817	806	821	793	776	821	848	806	872	812	835	792	841	838	832	821	846	842	850	849	796	785	846	795	809	844	828	851	832	748	819	853	814	826	764	846	840	843	854	793	786	825	850	854	859	831	780	817	854	770	838	819	828	801	832	813	836	774	829	839	842	841	855	817	834	798	862	815	883	823	806	817	859	867	806	765	834	836	860	845	844	855	878	829	857	809	824	769	786	845	841	872	815	797	835	856	768	782	804	813	798	823	804	795	829	791	823	813	854	878	814	809	767	873	820	837	846	777	781	803	777	796	774	836	806	815	849	818	839	808	825	806	837	794	769	803	782	757	813	836	829	789	799	772	811	811	829	800	817	810	769	795	811	829	869	843	853	800	836	808	781	836	798	801	770	821	820	819	813	802	782	833	788	841	874	810	883	790	818	859	778	789	793	833	844	810	822	845	805	798	821	791	819	846	893	880	837	817	796	788	840	786	833	819	845	883	818	808	851	838	830	843	850	825	756	825	880	816	832	848	813	804	829	900	779	850	832	833	820	831	785	830	839	844	837	787	777	821	801	824	787	821	779	835	813	832	793	794	810	852	894	801	823	804	792	830	831	807	822	847	823	808	831	851	779	766	875	795	771	870	837	797	807	782	824	835	825	835	868	825	796	778	818	824	837	860	839	851	837	811	812	801	796	817	831	787	811	853	807	822	861	804	836	815	767	777	808	792	816	802	790	782	799	838	795	836	824	805	830	848	784	872	821	793	830	841	810	795	818	769	816	855	765	799	795	819	895	768	817	841	811	851	828	894	807	810	834	852	836	796	769	828	853	816	834	868	834	797	819	795	823	857	815	834	859	850	792	811	793	836	831	759	759	803	812	887	821	818	871	823	761	800
15175	1466	1015	815	618	559	476	422	423	390	387	367	320	350	391	366	319	368	334	328	342	335	354	353	286	326	343	299	342	310	327	362	312	340	319	334	305	310	339	316	350	307	349	328	334	312	342	317	326	332	329	324	313	316	343	324	355	346	345	342	311	319	318	345	342	322	354	343	311	360	340	316	297	292	340	322	316	319	332	312	329	288	337	305	334	291	324	330	330	317	327	316	297	309	324	327	316	327	326	317	349	307	321	355	338	336	312	287	314	341	296	322	345	307	333	320	326	295	319	332	319	314	314	318	306	308	313	312	321	334	338	340	340	303	314	308	317	308	310	337	292	334	354	317	306	288	320	313	309	357	286	361	363	301	298	303	298	317	329	295	340	298	323	312	297	337	340	320	326	364	310	339	370	279	343	302	351	290	316	322	321	338	333	322	357	300	324	301	292	285	309	346	304	308	333	329	323	309	306	342	291	322	335	302	323	320	310	309	329	327	349	310	325	334	338	294	309	315	298	332	303	326	301	346	296	327	336	367	296	279	316	314	299	312	322	313	295	346	357	322	308	314	316	277	345	321	333	309	332	352	334	306	314	368	321	322	325	323	334	330	328	303	294	298	322	335	337	307	324	352	327	313	310	334	312	301	300	303	326	311	284	303	300	335	327	318	313	327	322	324	357	283	311	364	329	302	305	332	333	291	330	333	321	325	313	351	305	323	324	320	307	316	310	291	288	292	310	337	327	328	345	355	316	309	318	297	328	304	336	353	342	329	307	277	319	281	300	311	321	343	328	323	321	301	357	298	293	312	316	312	338	333	319	314	338	328	346	298	288	300	326	333	314	315	324	332	305	309	344	311	322	299	342	328	337	359	285	331	297	293	328	322	325	309	348	312	299	299	343	315	300	326	287	361	325	321	311	347	289	308	343	344	280	330	320	303	287	369	375	327	308	311	323	323	329	285	334	324	331	311	325	264	341	334	321	328	340	324	314	308	318	322	332	305	342	313	355	358	300	309	322	329	364	346	311	344	311	292	325	337	337	338	317	337	308	323	314	333	304	337	343	323	335	301	298	327	333	286	365	316	299	354	314	321	346	353	318	313	315	320	332	306	269	314	358	340	297	298	287	311	312	357	334	297	319	311	304	323	308	354	291	358	294	331	349	329	304	335	314	348	355	342	324	344	288	312	301	336	356	302	324	297	338	324	315	323	320	314	318	330	340	307	342	321	333	295	314	305	322	336	311	317	318	302	331	320	291	335	261	332	340	325	345	360	282	320	300	304	327	336	305	348	303	322	326	305	350	345	342	331	335	344	336	316	311	296	330	326	325	356	322	316	335	312	309	309	284	299	314	325	302	301	323	332	312	366	318	316	382	317	291	289	312	337	354	340	319	335	316	362	328	276	305	312	350	337	331	311	319	340	300	329	320	333	317	289	327	330	320	312	334	297	348	316	329	318	304	295	310	322	339	367	349	305	341	300	341	321	337	340	343	330	308	368	332	293	364	331	302	320	319	317	359	328	323	345	332	307	323	310	293	321	319	325	316	318	321	307	306	324	298	325	314	316	287	288	318	352	363	327	309	312	344	337	323	306	332	281	315	312	341	323	304	357	302	303	308	354	359	333	317	336	298	333	365	345	306	347	296	308	299	324	307	314	322	292	324	341	332	341	361	318	307	316	316	315	317	340	327	320	312	316	308	358	305	350	335	289	320	339	315	340	304	317	308	305	330	333	315	333	304	305	329	330	342	309	318	310	317	344	320	349	331	329	301	292	295	333	318	347	340	342	346	312	364	303	323	299	344	302	342	328	309	300	305	316	336	314	331	373	324	319	368	311	338	331	319	323	288	298	350	341	344	288	355	332	331	319	284	302	308	307	297	311	333	333	306	346	347	323	301	337	319	304	316	324	309	321	319	346	347	350	346	294	333	312	318	334	281	333	320	323	335	313	347	359	302	333	331	325	328	323	316	308	314	340	350	306	341	341	293	358	296	322	338	328	306	326	339	355	306	321	306	338	296	294	314	317	341	316	315	339	307	331	360	314	345	362	338	308	325	327	293	294	359	317	321	342	324	340	331	332	339	328	327	359	317	288	367	329	316	321	287	306	313	347	342	332	305	354	303	350	320	351	287	368	307	318	314	323	292	328	342	314	368	303	304	305	323	331	329	346	317	286	320	351	311	320	321	303	282	310	326	319	340	326	334	324	308	319	317	332	314	331	287	297	323	316	348	348	308	332	336	334	327	332	343	317	303	362	287	319	302	267	319	314	346	305	323	304	313	314	300	337	319	351	308	336	316	326	343	283	325	331	310	307	344	299	321	336	274	333	333	344	338	363	308	324	324	310	358	324	322	318	321	312	307	330	336	318	326	295	348	313	323	329	259	311	289	328	284	285	349	318	353	323	290	357	316	341	324	331	352	281	308	305	321	329	327	317	299	330	313	326	295	305	290	326	317	318	352	317	310	285	333	316	325	353	309	310	327	337	317	318	317	327	329	321	343	295	275	317	313	310	339	324	313	318	329	324	324	321	322	340	339	322	309	289	330	341	338	340	301	345	305	332	326	305	322	353	345	307	292	321	282	340	300	340	325	344	298	305	293	309	367	364	321	323	333	297	296	313	308	290	306	333	321	300	301	297	334	325	332	334	340	335	300	313	320	307	311	280	312	300	343	360	336	328	296	323	341	303	334	287	309	327	322	308	348	311	288	293	325	307	303	286	331	302	360	278	341	350	346	336	316	326	346	346	324	340	324	355	312	315	331	332	339	329	297	302	344	310	332	323	357	320	307	293	375	324	329	289	353	329	342	347	292	341	316	313	327	306	342	345	317	307	307	314	331	337	346	313	318	306	336	341	313	351	308	318	309	308	332	307	345	332	321	295	307	352	340	332	318	334	338	334	318	284	305	276	347	324	338	331	336	331	333	325	329	317	315	327	324	361	306	315	340	327	311	323	340	326	344	328	332	314	313	300	343	322	326	337	332	306	321	297	315	335	315	315	333	318	319	334	353	326	357	312	309	336	348	328	339	303	306	285	282	307	334	319	327	314	344	336	325	340	367	285	321	332	321	305	322	317	310	344	314	342	318	308	308	327	295	296	288	320	351	349	351	320	312	316	331	328	326	336	343	314	319	317	322	337	317	302	339	314	295	316	357	334	339	316	317	321	315	340	301	309	331	322	335	316	317	359	329	338	291	314	290	322	308	317	339	309	288	291	320	279	333	307	273	298	313	305	350	296	330	344	351	358	336	319	326	315	295	324	339	321	317	308	319	339	311	263	338	347	320	328	327	319	327	340	356	334	309	291	317	307	319	338	320	285	307	309	315	349	327	289	341	314	327	320	326	342	293	304	308	341	359	334	300	317	313	294	330	365	291	340	328	318	321	315	306	314	317	305	311	318	308	297	364	319	285	327	335	316	297	330	313	322	342	322	313	336	317	317	321	326	357	318	309	342	310	373	334	299	306	377	328	347	336	323	306	324	330	358
8390	1352	2264	2372	1981	1790	1536	1255	1184	1087	1049	1024	1028	937	883	893	856	847	848	804	788	805	781	768	827	765	752	810	802	775	730	743	757	729	763	726	753	688	741	739	739	742	759	760	729	735	734	741	777	742	735	810	705	726	739	792	729	754	705	711	742	708	732	741	735	732	735	756	717	695	750	717	729	742	684	746	761	732	717	744	753	728	717	708	745	731	742	723	706	733	739	708	703	681	734	730	694	743	700	704	656	730	744	740	728	765	757	713	739	702	721	773	728	740	712	755	742	713	732	745	745	720	688	735	753	658	713	725	751	714	666	742	713	710	760	713	709	736	671	767	692	735	796	711	724	744	703	711	734	707	735	768	728	740	718	690	714	728	745	711	723	742	709	735	742	717	768	755	712	768	740	705	741	683	774	743	691	751	701	704	712	753	712	680	739	748	722	695	718	698	711	690	709	735	692	720	720	751	701	717	723	743	723	728	701	717	707	652	718	683	719	737	744	663	748	701	777	708	705	758	734	726	732	684	655	688	706	709	684	755	684	727	737	734	680	699	730	717	639	711	688	711	700	754	744	727	729	731	723	735	718	710	714	732	696	758	696	712	687	705	711	682	786	719	683	744	683	736	698	699	752	770	752	748	699	734	717	671	725	698	739	780	674	711	706	735	731	699	730	726	736	684	755	770	726	696	738	688	688	727	708	729	698	698	688	757	718	747	668	768	714	680	742	680	706	679	731	732	730	694	730	741	750	676	727	744	719	770	733	746	703	734	713	724	729	679	726	690	712	735	739	735	724	768	709	719	737	700	725	775	760	679	693	702	723	713	741	758	732	774	675	699	733	709	747	729	683	721	755	756	704	685	693	683	712	720	721	715	687	696	694	710	752	758	745	720	731	701	700	739	740	666	717	735	704	724	689	718	732	722	774	757	727	733	704	662	775	766	759	668	713	694	731	750	714	754	747	705	711	757	694	702	744	710	728	740	737	690	656	745	698	739	733	694	652	693	695	676	742	747	713	703	687	748	765	677	704	708	725	676	717	736	748	743	746	760	751	723	710	718	721	702	682	741	733	723	719	739	710	707	694	727	728	697	710	738	685	755	676	719	730	747	761	731	729	731	731	747	688	734	702	695	679	693	716	762	718	726	714	708	711	746	728	722	718	655	724	741	757	703	744	734	689	713	692	725	708	742	665	713	736	740	709	748	757	736	711	698	705	646	753	746	703	777	715	712	777	701	705	755	728	702	692	740	740	702	718	740	749	662	739	736	739	707	725	698	693	662	711	697	745	738	734	716	693	696	751	752	713	673	777	718	744	702	744	700	718	735	714	705	708	685	743	720	754	741	774	745	720	691	732	691	711	737	735	720	741	741	707	690	710	739	719	720	705	757	718	740	715	685	736	711	685	725	694	731	714	724	692	763	750	716	720	726	764	759	741	671	708	714	730	770	735	694	691	716	727	773	689	752	729	722	740	790	761	754	712	691	700	755	697	711	729	733	728	713	689	704	697	732	713	717	698	701	692	716	737	727	720	674	735	703	719	731	688	714	704	679	717	735	691	735	684	707	697	724	692	753	716	714	730	755	717	729	751	722	656	756	722	691	706	700	697	750	696	725	789	751	747	702	727	710	704	696	708	633	785	712	741	692	706	693	677	697	662	723	718	714	751	705	691	709	666	677	759	710	673	694	721	709	693	727	635	781	706	707	733	748	683	749	654	714	749	731	744	642	702	707	762	730	712	711	740	707	744	702	713	743	752	729	720	690	692	714	714	755	732	703	730	765	695	702	729	767	708	700	718	786	701	732	701	730	726	705	718	755	692	706	747	722	730	752	709	748	713	656	727	754	752	660	735	653	751	705	742	736	724	699	730	769	732	719	746	736	752	746	713	694	758	753	682	696	693	743	737	722	693	729	744	716	676	733	738	711	722	707	728	715	757	655	727	705	708	736	736	709	757	676	720	717	704	751	797	715	749	720	693	692	740	740	745	694	686	718	725	735	705	741	736	735	706	718	736	708	709	721	710	688	722	684	703	772	727	673	719	724	735	723	737	693	691	666	723	724	762	739	720	732	708	690	730	714	748	749	725	769	737	742	715	720	712	700	749	673	751	736	685	751	764	731	733	701	765	750	717	693	710	750	740	670	708	718	779	741	747	707	735	737	710	715	710	737	724	711	705	749	720	769	749	708	637	703	748	733	717	712	704	690	787	721	658	703	704	689	709	704	744	758	715	690	642	693	684	751	762	697	701	700	711	771	711	724	693	722	720	733	748	715	752	717	707	738	732	697	732	711	758	659	745	730	721	698	722	767	700	732	745	698	696	753	758	746	742	727	745	730	761	731	677	731	707	754	762	708	740	684	718	692	710	686	673	734	739	721	718	701	679	735	747	731	718	754	721	719	673	716	728	712	652	727	717	737	713	732	752	695	703	679	758	744	695	705	730	672	710	736	765	744	720	710	722	707	681	720	717	690	697	743	699	694	720	755	703	705	707	749	780	686	698	740	749	700	731	725	719	749	698	719	746	712	729	752	702	691	681	738	714	733	719	755	730	693	737	761	708	682	744	757	679	757	699	701	692	754	652	703	709	708	693	720	735	742	708	721	733	744	738	708	727	714	718	741	703	733	743	726	724	736	689	742	671	703	742	726	735	773	725	709	704	749	693	742	705	698	722	720	719	728	733	692	730	700	690	717	696	709	722	719	703	698	727	707	741	755	719	737	696	705	664	719	720	762	746	712	653	772	760	738	706	771	774	721	726	721	723	716	706	685	717	691	738	705	687	707	743	742	728	697	759	746	704	682	740	689	740	708	735	698	735	737	740	729	743	751	742	753	745	762	698	731	748	707	693	700	696	735	662	698	712	699	742	774	717	777	682	740	680	718	726	747	725	705	717	711	684	689	683	777	675	729	723	769	712	723	746	709	716	709	685	731	705	672	767	757	717	735	678	669	745	735	728	807	695	707	730	704	690	748	700	733	692	710	682	719	736	761	709	664	718	712	666	764	672	728	715	742	699	688	731	717	765	749	685	714	749	755	676	658	706	825	682	765	675	704	705	715	714	698	736	701	720	724	708	769	722	709	730	775	712	679	708	687	739	737	666	729	752	731	706	725	707	734	710	684	789	747	731	705	763	687	734	712	739	693	734	713	690	697	756	761	714	743	769	697	729	677	722	721	709	699	757	732	683	693	732	755	705	732	736	718	724	679	707	724	727	748	704	724	763	710	757	739	647	784	730	751	754	716	682	718	692	721	754	743	724	752	718	717	702	697	713	711	718	704	660	727	667	688	686	727	740	686	690	703	740	697	696	700	749	723	716	732	724	718	738	747	700	692	706	673	743	694	691	750	651	697	724	754	719	775	680	682	744	699	691	729	746	751	679	776	731	714	722	719	734	668	751	710	714	726	759	705	704	723	746	712	705	731	638	729	758	760	699	717	720	740	769	733	779	682	727	697	651	733	721	786	704	765	672	723	728	742	742	711	793	745
1528	199	223	208	207	183	176	178	172	181	167	188	173	172	184	189	209	188	202	169	208	183	180	170	181	200	186	180	205	205	163	210	192	198	173	158	183	191	185	169	155	200	193	178	158	177	169	186	188	192	180	168	166	190	190	184	166	171	159	188	198	206	198	187	155	182	206	169	184	205	175	206	181	195	207	196	201	180	178	185	210	157	173	190	177	176	186	188	150	177	183	183	167	191	186	185	181	175	178	168	184	166	184	200	200	179	193	165	182	211	164	182	193	180	192	200	182	175	185	173	189	184	190	159	184	197	165	177	171	183	188	171	169	190	170	197	181	190	184	212	216	195	212	189	218	192	201	195	187	176	165	200	194	202	195	183	177	180	197	196	212	212	179	189	196	171	171	180	188	204	191	173	196	188	196	165	164	186	191	176	160	183	193	188	200	184	196	177	174	176	179	188	202	179	184	216	190	203	186	141	192	166	189	186	207	167	195	176	152	198	186	218	182	175	149	172	198	194	173	199	174	176	165	192	199	193	188	187	172	223	202	195	196	188	190	172	189	191	186	189	170	181	175	183	174	188	167	184	204	204	178	162	183	166	203	179	202	184	196	176	210	167	181	162	178	204	197	178	200	193	169	172	183	183	179	169	191	207	210	205	185	195	171	168	163	173	173	177	214	213	193	212	217	195	184	193	185	157	158	173	210	180	174	206	185	184	207	183	174	176	172	171	189	162	172	187	175	155	170	166	182	181	210	194	203	190	189	160	176	187	186	177	189	218	178	201	191	180	195	191	204	195	164	189	179	207	185	191	175	181	179	188	223	162	171	203	191	187	200	225	173	202	192	186	179	178	180	215	187	179	188	189	190	169	197	181	163	213	172	174	168	210	188	197	182	208	184	174	186	204	161	166	174	183	212	201	192	196	192	172	172	179	173	164	176	231	194	175	203	196	206	183	216	173	183	152	199	205	176	207	189	185	192	203	205	190	198	195	201	146	180	175	191	165	168	181	181	177	181	182	202	224	192	182	190	198	159	209	200	179	197	162	169	174	185	214	186	168	192	174	189	188	163	179	168	185	214	190	176	213	191	191	188	217	185	206	212	180	169	189	188	175	186	188	206	163	182	172	156	174	208	188	173	177	204	192	190	180	185	162	192	166	201	208	185	172	175	198	201	181	199	177	190	174	197	175	184	166	174	173	162	180	174	207	159	176	168	186	200	187	189	172	193	199	184	162	188	172	181	165	183	187	196	203	180	207	189	194	177	195	204	179	164	188	194	178	180	177	160	191	196	170	160	177	184	185	192	196	179	181	184	184	188	181	191	199	197	202	186	220	205	186	194	195	181	184	167	179	177	174	201	202	205	190	178	179	164	183	196	195	199	185	172	190	184	185	180	179	162	175	195	169	209	184	191	196	192	166	187	199	187	206	204	187	214	181	214	167	193	179	176	209	168	193	206	194	197	211	205	178	189	179	204	156	179	181	178	166	196	188	177	183	171	186	176	187	182	187	176	198	182	171	193	179	195	207	177	166	197	196	189	210	162	171	191	187	184	182	184	194	184	167	166	190	184	181	210	170	199	189	182	164	201	188	193	209	203	197	184	195	192	188	163	180	198	183	173	162	170	193	181	182	179	194	186	185	193	175	198	200	218	178	172	177	173	152	187	203	194	180	202	162	182	200	165	158	173	167	175	166	194	187	154	214	169	175	203	192	205	199	209	167	185	186	180	185	176	198	193	169	163	201	182	177	187	204	195	185	175	177	170	175	167	153	191	183	171	201	181	180	172	186	172	176	180	193	179	201	222	192	161	200	166	166	217	167	187	186	188	212	211	218	181	191	172	195	181	176	162	175	159	160	191	214	168	222	212	176	180	180	158	197	203	234	184	196	185	199	174	178	188	198	181	205	177	205	193	198	193	172	158	225	203	219	191	197	174	182	196	189	205	155	162	170	181	158	190	170	186	187	178	187	206	179	183	188	162	170	171	193	184	193	196	198	195	200	186	193	178	183	201	216	189	169	204	202	191	177	168	189	180	197	194	175	157	188	201	158	159	200	211	174	163	191	202	179	167	179	193	182	196	165	200	164	166	185	187	186	201	207	156	191	158	184	181	185	154	193	202	174	165	202	209	179	161	170	171	203	172	214	190	170	207	175	184	183	172	193	172	172	166	158	172	179	153	187	200	181	187	204	167	183	172	181	206	219	190	197	166	201	201	192	177	190	202	191	185	214	178	147	180	159	173	190	175	168	186	176	173	174	174	160	188	183	169	179	199	174	159	159	188	218	184	156	174	194	153	193	187	183	187	187	149	196	188	175	163	211	190	188	194	203	181	210	204	180	169	191	190	177	181	195	179	196	175	179	153	186	188	170	170	187	161	203	178	188	198	170	203	173	191	188	208	190	187	169	194	185	204	177	202	163	169	190	171	188	150	166	184	183	178	195	232	174	200	161	205	185	182	192	169	190	206	150	184	203	155	195	193	194	187	189	205	219	198	170	188	194	198	178	170	192	202	164	202	184	195	189	195	182	190	186	198	200	197	226	163	187	178	185	189	181	166	208	196	195	190	208	170	153	173	197	191	187	176	216	197	203	175	166	173	181	183	197	182	175	192	200	189	154	166	195	182	207	163	179	169	201	187	187	201	189	179	190	201	163	191	174	217	198	207	197	199	200	197	186	175	191	173	219	181	190	193	229	186	202	170	212	176	187	180	181	183	194	174	171	158	179	188	182	187	182	197	186	189	197	205	174	193	193	176	198	187	165	178	167	180	187	176	191	193	185	180	175	211	185	187	199	193	194	192	190	207	181	184	188	206	190	183	172	173	169	189	187	183	175	159	185	184	187	196	196	188	201	210	170	149	188	198	170	183	163	215	178	205	194	172	222	201	193	194	168	174	174	181	182	182	187	200	192	178	200	228	178	162	200	162	209	187	168	178	178	166	179	183	196	205	176	198	177	171	189	202	190	211	203	192	176	170	174	172	163	172	198	208	209	190	213	195	153	161	165	177	185	204	211	186	168	187	167	186	168	182	201	153	190	180	186	227	191	178	194	149	168	184	167	182	199	172	186	182	165	181	186	156	179	222	183	191	179	177	164	187	194	201	180	176	185	189	187	168	166	193	177	183	172	209	208	186	207	183	174	176	183	179	191	176	174	192	179	176	195	186	163	165	216	201	171	194	176	190	199	189	184	187	140	186	170	205	184	182	175	185	186	199	209	187	174	210	194	176	197	171	195	168	190	171	204	194	199	193	188	171	196	168	186	170	201	160	186	192	190	208	185	182	181	189	198	198	175	201	200	185	164	212	185	188	160	188	188	210	197	203	189	187	179	187	159	182	165	195	195	188	174	191	196	210	185	173	192	168	178	229	175	189	201	187	184	184	169	179	198	197	189	194	223	202	203	189	206	202	190	203	175	196	199	179	172	192	164	202	173	181	192	194	186	191	169	183	196	179	175	158	184	168	194	202	166	177	205	178	198	193	201	187	196
1811	501	518	554	551	538	519	496	492	524	507	501	479	494	523	490	484	486	462	490	472	475	496	458	462	507	513	489	454	443	486	474	474	495	496	472	485	500	470	467	487	515	517	500	469	510	454	480	483	478	459	484	480	487	453	502	527	475	545	515	498	500	491	492	464	478	462	470	486	458	444	486	460	483	503	483	485	461	510	493	474	460	486	473	494	478	490	473	511	472	478	500	459	493	476	537	494	451	453	469	476	478	486	476	489	487	428	522	490	457	497	499	447	462	483	474	480	490	475	458	489	451	520	476	497	451	497	507	463	456	469	473	503	501	451	509	452	485	485	473	519	509	449	487	475	460	492	501	501	459	522	465	489	457	467	471	478	453	485	495	495	448	493	464	508	493	505	475	475	506	462	473	505	456	465	478	494	448	519	485	462	491	488	492	467	505	427	503	480	485	487	501	487	521	443	452	468	464	507	477	499	458	518	551	489	469	501	483	459	450	492	479	493	483	468	465	454	492	455	518	493	468	463	474	504	466	458	532	508	470	508	438	466	456	462	475	460	452	459	542	452	503	515	506	535	494	459	511	475	478	438	456	452	515	487	514	460	476	534	473	462	456	501	463	465	496	462	473	480	446	477	465	472	514	476	456	490	490	484	494	493	517	467	514	472	493	496	498	465	434	484	490	455	461	480	472	452	462	542	508	447	493	512	457	476	474	465	482	487	482	535	478	501	478	469	468	494	488	518	489	472	532	473	495	452	457	465	528	503	494	450	499	506	484	513	505	500	468	504	480	504	475	497	479	481	460	451	457	488	501	484	459	484	516	451	458	472	444	471	474	429	475	542	511	480	504	540	493	495	481	490	489	464	524	470	491	483	449	478	513	484	473	510	506	497	503	504	512	462	477	478	483	504	502	458	483	474	502	490	469	504	464	495	455	489	460	482	479	441	463	477	501	480	490	485	430	495	492	470	535	509	477	476	497	477	491	483	440	454	471	472	454	482	504	521	486	482	513	522	506	488	509	458	449	517	499	510	470	469	494	503	511	506	464	443	477	456	514	503	490	481	455	482	474	467	490	478	471	448	463	476	449	486	447	483	448	482	439	485	458	484	470	446	495	495	461	480	486	461	500	498	480	470	492	485	459	476	488	526	482	479	477	490	483	450	468	469	506	458	491	455	487	506	519	466	492	469	470	479	499	463	456	492	472	495	492	469	458	524	478	496	512	472	476	472	503	502	476	454	482	477	475	489	478	460	436	491	479	470	492	483	486	461	486	464	463	479	465	510	501	475	515	459	479	463	498	484	469	468	516	503	456	460	484	488	523	461	465	490	511	459	467	531	440	477	469	493	475	475	469	489	495	484	509	505	468	443	475	455	550	494	443	477	503	466	472	456	468	525	499	467	478	493	533	516	464	486	527	489	504	496	572	489	491	517	488	471	464	476	504	463	489	470	472	486	467	457	501	462	518	501	468	508	460	472	491	463	470	459	447	472	470	448	458	471	487	472	446	489	464	502	498	452	467	464	439	511	487	461	491	477	482	527	510	466	482	475	487	460	445	483	475	511	478	497	467	478	471	485	495	469	491	491	477	462	456	481	489	460	498	493	529	498	476	509	507	469	493	483	467	464	455	446	468	495	501	497	511	495	489	490	426	473	528	469	503	512	425	472	501	463	515	510	465	474	496	484	449	507	504	446	514	494	490	502	482	460	489	481	435	454	487	439	474	449	498	517	523	471	473	482	499	509	458	462	471	508	458	471	476	460	466	483	491	470	466	468	462	471	506	482	476	470	466	478	505	475	487	457	460	473	506	478	484	490	475	478	445	491	455	495	468	496	468	473	454	489	481	508	464	492	492	480	497	485	502	511	460	452	519	486	472	451	477	478	448	438	482	453	497	451	457	472	466	482	468	469	498	492	479	491	466	496	479	536	477	494	509	459	456	486	500	541	492	452	478	474	476	511	480	496	505	448	489	484	461	470	483	443	494	463	499	522	488	464	509	476	514	463	454	507	507	487	444	455	505	496	506	544	465	462	520	461	517	485	477	479	461	479	498	505	480	497	435	473	490	484	449	503	447	476	457	486	483	471	501	513	511	490	496	492	501	490	469	456	486	513	484	492	491	484	471	496	460	503	483	489	500	442	504	484	499	441	479	474	505	483	503	465	477	452	499	468	474	498	483	490	484	476	491	479	474	438	488	458	469	506	488	450	467	509	453	496	476	455	503	535	486	492	436	464	499	482	508	478	468	415	491	469	484	496	511	520	502	493	519	471	476	509	484	432	471	467	442	483	474	518	465	491	482	491	495	495	492	493	496	467	450	542	484	470	517	524	486	488	499	490	465	498	481	486	506	471	498	500	483	500	484	480	483	474	478	491	471	484	471	470	483	478	450	494	521	502	459	476	466	493	508	460	484	450	508	488	494	487	498	469	467	455	504	459	513	523	462	481	461	481	476	499	504	468	466	454	484	466	492	473	501	482	470	487	484	508	479	489	491	473	447	471	492	542	467	457	466	420	488	476	507	463	462	475	472	453	489	471	445	505	494	452	486	494	477	443	498	528	476	459	493	494	496	466	481	499	476	471	532	490	471	478	463	511	484	487	507	464	471	435	489	470	484	491	467	475	483	495	498	482	480	533	469	435	470	463	486	528	465	484	474	500	472	478	458	474	506	509	426	476	459	474	480	486	476	474	473	517	488	453	483	466	478	477	475	441	489	465	487	520	473	492	484	475	459	465	496	498	480	511	457	455	470	490	403	508	472	497	472	514	485	475	481	488	481	455	501	463	499	499	517	481	512	488	485	514	502	455	521	481	465	494	472	495	492	511	454	497	483	486	496	480	509	447	463	443	463	488	480	488	493	470	461	510	473	471	461	471	510	476	475	500	487	494	455	495	503	480	469	437	474	455	458	485	497	491	471	513	474	475	497	539	489	482	488	518	455	471	449	470	472	461	502	441	500	483	467	481	484	480	510	476	493	502	481	470	480	511	468	403	464	492	484	478	435	477	499	464	469	456	464	485	509	478	467	465	459	457	473	457	465	445	485	477	512	472	466	503	470	489	529	480	470	522	483	470	518	464	456	485	517	468	482	460	493	462	523	491	516	480	495	457	474	445	529	481	478	461	504	494	473	511	497	466	563	496	513	466	512	457	443	474	464	490	471	460	490	461	498	470	490	471	504	472	465	465	482	459	467	517	511	514	513	502	509	529	483	505	516	493	453	463	455	487	492	464	489	478	520	484	498	498	473	462	515	512	473	476	460	494	454	502	458	500	473	499	457	547	498	484	471	503	465	462	500	475	521	467	444	506	487	496	473	493	476	525	481	484	454	482	483	506	450	498	480	450	515	515	499	461	524	463	487	472	479	492	516	497	471	452	478	496	458	483	496	471	482	449	465	458	479	488	488	505	449	476	471	532	465	451	497	457	477	514	434	446	479	484	526	478	481	506	471	524	489	492	449	458	429	473	501	507	471	477	462	455	471	460	502
8163	730	698	625	530	476	475	436	436	379	408	386	377	367	370	389	353	405	366	332	334	371	351	383	374	371	360	363	359	349	372	362	337	370	324	335	309	328	369	359	350	306	374	356	314	364	375	349	351	361	374	358	367	374	330	379	353	357	378	361	322	341	393	358	375	367	352	355	374	348	360	346	362	340	352	318	352	327	365	372	372	404	356	342	365	330	360	327	333	345	370	374	332	378	349	334	349	368	339	362	355	389	392	375	339	366	355	339	355	328	390	373	332	342	354	332	373	360	345	350	349	358	371	371	361	327	334	358	334	328	360	343	368	358	326	364	366	315	387	347	360	355	363	360	363	338	355	318	346	345	346	356	350	349	365	362	335	360	351	346	338	322	344	376	368	356	344	336	364	306	366	352	332	380	346	349	354	376	356	367	327	381	332	359	366	377	338	389	370	378	364	327	334	323	340	347	383	371	349	361	370	347	356	346	394	343	372	354	354	380	367	384	345	369	352	375	339	397	347	350	362	350	330	339	346	364	353	337	358	343	339	330	337	375	354	390	347	322	330	352	391	339	357	381	360	364	360	374	354	400	339	347	337	336	348	336	344	368	415	368	375	344	354	351	390	350	373	338	333	373	370	379	343	347	338	315	358	372	344	379	332	322	328	322	368	317	368	371	324	346	363	377	320	347	361	368	350	346	372	381	354	321	350	364	334	327	349	333	353	355	350	348	387	357	372	327	331	379	370	341	336	368	383	407	393	351	375	360	333	369	371	347	354	356	355	368	385	376	368	345	310	351	366	331	356	380	397	362	370	396	392	352	352	330	328	377	379	346	307	375	353	382	350	334	387	385	356	367	332	349	338	364	379	353	351	356	369	374	324	358	353	392	347	359	379	349	338	388	353	339	341	324	381	394	362	373	366	305	364	351	345	342	318	390	338	318	308	343	342	370	327	329	361	374	353	383	389	324	370	345	367	373	353	352	317	389	377	356	364	351	380	347	334	368	328	350	322	323	359	368	363	336	355	373	387	347	319	354	364	348	354	353	371	353	352	379	369	332	348	342	363	375	358	397	363	375	370	330	329	363	330	326	354	355	368	368	349	329	360	376	369	386	380	350	361	343	354	378	335	382	321	345	385	360	371	348	412	345	392	403	371	319	365	356	365	368	378	375	379	342	366	392	380	315	356	356	375	377	348	319	332	375	360	372	303	339	371	351	375	357	360	395	330	391	332	336	362	328	370	344	326	328	368	342	363	377	359	345	367	346	359	353	383	372	356	331	356	380	372	364	368	336	359	340	351	343	335	361	378	363	361	357	355	324	335	322	337	338	345	361	329	364	362	321	344	365	371	368	397	374	353	364	367	355	379	358	363	337	351	357	354	371	349	366	362	337	340	368	376	338	338	373	360	350	325	329	343	362	335	362	362	333	386	367	336	371	340	355	361	374	318	358	386	374	332	361	359	371	365	377	338	343	380	334	377	342	402	376	419	336	362	337	360	347	313	335	379	378	351	352	350	330	395	330	364	345	370	383	352	370	324	356	359	360	353	378	310	362	367	368	383	340	338	302	377	341	346	354	364	346	367	357	382	343	362	361	358	338	319	357	347	343	372	370	370	359	350	310	342	370	331	304	337	376	380	350	358	365	395	379	330	336	332	334	361	344	347	367	377	353	359	373	371	380	371	358	333	375	399	369	389	359	384	349	313	354	350	363	354	375	339	341	350	354	323	362	366	319	389	335	366	367	321	361	368	345	403	368	357	372	361	367	375	373	349	349	383	348	349	371	370	415	357	362	353	336	382	372	381	376	332	361	373	352	383	374	348	351	353	371	341	319	370	311	320	324	399	354	338	377	347	351	333	362	357	361	334	327	364	314	352	352	364	380	346	363	357	386	347	338	377	353	331	311	358	353	338	356	350	378	339	364	384	335	364	360	347	381	370	328	360	355	375	384	354	361	342	349	360	361	351	371	373	354	356	348	331	353	385	368	399	318	349	402	387	347	336	334	307	302	361	370	337	344	339	331	353	338	328	356	351	355	352	361	337	366	362	383	370	341	374	352	380	384	386	388	345	357	358	378	339	311	327	352	321	344	368	323	368	336	354	355	365	367	347	369	343	356	330	357	375	305	404	325	344	398	380	364	333	367	352	369	345	365	363	305	362	356	362	336	349	368	367	359	338	353	350	309	325	339	379	353	341	370	342	354	370	403	351	300	376	362	373	379	331	341	353	357	359	340	334	369	317	366	335	323	341	362	325	352	348	352	360	355	362	367	377	358	328	355	326	356	348	307	353	351	372	334	361	356	353	367	338	329	319	357	354	346	344	388	384	358	353	339	357	342	369	375	346	378	381	386	366	399	349	381	358	393	382	354	362	386	372	356	348	363	368	346	334	377	370	402	383	318	359	383	390	360	368	346	357	353	343	376	359	358	336	312	382	339	341	355	373	401	370	331	337	325	347	368	345	348	384	345	369	325	326	342	333	351	327	365	364	401	374	379	357	378	398	339	331	329	337	351	325	375	359	393	375	387	355	311	364	348	330	375	363	397	364	397	312	370	385	321	396	352	356	322	366	373	340	336	363	325	373	334	353	348	378	364	345	361	370	345	373	362	390	321	341	350	352	344	383	338	346	347	339	395	376	335	306	362	371	343	359	345	373	365	372	371	344	387	349	373	401	352	355	354	362	347	308	377	359	326	352	370	374	352	327	343	347	342	337	357	365	366	339	344	337	358	349	344	388	334	389	350	348	338	320	386	353	350	414	342	333	367	347	374	354	336	380	345	336	324	349	346	342	375	347	369	333	378	353	359	347	325	345	341	341	349	365	362	335	334	332	395	375	328	350	324	346	364	348	351	387	357	360	346	369	355	328	338	350	338	341	371	358	335	328	366	379	343	357	319	375	379	352	354	368	355	379	346	364	356	385	407	350	354	339	331	390	386	370	348	354	338	354	377	337	365	324	354	371	345	331	387	370	384	361	340	343	378	402	357	396	380	340	372	329	336	352	362	367	343	334	381	379	346	351	344	339	365	364	353	359	394	328	347	368	353	351	381	358	367	358	378	351	346	335	358	341	349	341	342	333	402	347	363	366	372	376	324	360	349	347	359	331	369	354	340	372	375	354	352	358	369	337	395	375	360	354	354	357	365	381	394	344	335	372	336	355	378	373	350	343	326	360	390	363	354	378	356	322	369	370	337	342	337	347	346	365	343	354	355	350	334	347	327	364	333	371	368	380	375	387	361	373	330	366	359	389	349	330	344	333	362	334	348	361	359	354	338	391	358	373	365	380	368	331	362	330	332	369	354	360	381	370	379	362	361	381	364	356	358	341	337	386	343	354	339	302	337	343	346	356	377	351	343	385	369	370	366	356	367	370	332	353	363	342	338	364	354	360	327	325	314	313	362	336	327	369	362	339	386	347	339	354	387	347	367	350	393	356	355	358	363	349	356	344	391	329	379	346	372	356	332	366	375	378	370	352	370	347	369	372	335
6719	1147	1526	1692	1512	1400	1259	1169	1051	993	943	1017	927	901	952	913	905	896	891	860	860	884	877	905	864	870	860	858	885	863	886	845	845	848	807	810	835	815	804	895	848	800	854	846	816	827	825	842	806	846	858	785	849	763	843	853	821	794	811	829	870	823	784	864	792	789	789	771	819	848	816	794	783	820	819	845	833	851	790	829	790	824	868	788	829	854	834	821	843	846	835	801	806	841	856	806	827	820	815	771	788	808	798	839	801	827	810	827	834	791	827	837	790	828	879	778	814	833	816	781	866	840	821	837	789	832	826	867	835	815	808	846	825	801	844	832	830	800	813	803	831	777	811	816	848	838	810	800	804	798	818	783	819	821	828	836	788	861	793	849	835	844	780	820	817	774	791	806	805	843	848	784	809	790	855	811	761	819	785	767	822	803	826	812	856	890	834	774	846	813	825	865	796	802	789	886	843	811	800	813	797	861	830	833	859	841	800	799	859	824	870	850	828	786	784	792	715	869	755	795	840	770	796	798	776	743	860	833	848	784	807	866	854	777	862	813	819	806	823	847	807	825	786	802	838	783	806	785	800	797	852	788	781	832	851	868	837	818	807	814	877	844	773	820	844	885	837	800	829	830	810	791	843	798	786	821	814	817	824	769	830	806	828	798	774	828	791	822	827	883	781	812	846	801	841	794	799	816	871	817	817	812	770	812	847	886	891	859	798	836	804	845	821	802	881	787	843	822	836	821	784	833	837	860	827	797	832	840	820	785	863	806	861	820	835	812	808	879	777	872	820	802	792	783	824	819	868	824	825	821	814	770	799	843	789	836	851	797	845	856	782	840	825	812	786	836	806	840	841	875	833	807	814	869	842	829	870	825	829	847	824	860	835	839	778	851	813	812	784	800	823	790	848	852	824	799	811	844	817	843	812	822	833	782	839	804	870	851	844	772	824	788	828	833	833	852	796	862	809	872	867	742	773	834	793	830	805	794	794	786	817	772	863	780	853	802	764	853	799	827	865	859	885	824	819	822	748	851	763	887	822	845	798	803	803	800	796	861	835	858	850	871	848	787	819	825	862	784	813	866	811	820	831	867	851	805	816	820	840	779	843	809	873	817	788	824	821	834	827	824	813	810	831	765	824	800	833	854	860	796	776	832	812	831	846	823	832	876	784	801	834	812	861	855	842	851	827	786	798	781	784	848	808	869	774	809	794	798	821	848	790	812	852	795	817	790	799	812	780	770	807	851	881	830	829	876	827	835	848	801	793	831	817	844	841	855	833	800	833	797	753	837	807	895	812	813	816	827	807	806	818	768	770	774	831	786	804	836	811	860	816	835	846	808	817	772	850	820	812	822	883	797	856	835	837	795	834	825	810	819	836	786	801	800	861	836	795	821	860	836	798	751	828	775	824	847	830	834	864	824	768	837	790	832	834	806	765	860	788	810	848	807	805	857	829	827	843	839	771	840	814	848	808	840	833	795	806	832	801	773	822	887	800	866	769	756	813	815	832	834	799	812	828	802	820	849	787	833	874	817	781	819	820	832	773	804	796	797	811	827	827	801	767	821	826	746	793	816	823	785	837	842	781	877	829	787	792	829	795	756	838	842	842	867	768	807	842	830	829	799	829	869	795	770	818	847	825	826	821	839	814	787	847	876	840	793	799	803	854	862	840	795	791	865	842	789	806	886	827	831	844	831	824	880	781	860	811	828	791	850	838	795	766	769	822	811	852	840	806	830	813	837	850	804	818	812	817	825	797	839	791	827	803	826	779	883	857	807	843	799	811	841	836	861	821	825	825	829	796	819	810	868	834	809	854	821	820	842	821	852	843	788	864	821	821	854	809	791	836	822	832	808	882	844	815	816	784	799	802	790	809	799	863	827	830	780	826	828	815	847	877	855	803	815	786	768	868	873	844	800	814	848	791	872	800	820	777	832	819	841	780	829	794	845	837	826	815	790	859	768	832	825	840	823	817	799	831	800	828	800	823	767	848	826	826	827	820	813	800	825	818	865	823	822	817	847	855	830	798	802	786	844	783	846	819	831	885	815	877	833	859	851	846	791	854	848	835	816	847	854	823	802	818	818	772	854	775	825	821	855	785	883	808	823	863	886	841	810	765	855	858	849	837	843	776	843	798	826	831	777	810	856	900	834	768	853	849	799	828	844	860	844	838	810	792	764	793	849	823	788	829	814	815	827	831	799	852	868	827	861	842	835	830	849	840	817	808	822	802	836	803	801	844	805	801	845	761	773	842	843	806	806	805	812	846	785	818	789	788	777	823	819	836	784	887	815	789	810	847	811	779	786	814	878	800	801	786	788	815	830	844	834	833	867	823	850	761	838	838	857	831	824	865	787	847	796	783	768	794	824	833	853	768	799	805	801	794	813	835	832	805	789	834	832	837	777	812	791	808	824	855	817	849	810	805	796	820	850	809	839	828	874	828	837	821	803	792	828	845	876	814	868	799	853	830	825	860	877	799	801	849	807	824	801	845	857	841	830	844	847	851	830	898	807	829	807	788	836	851	864	868	770	818	852	812	839	763	805	830	832	779	846	805	851	871	812	812	843	786	855	874	843	880	824	830	845	810	791	844	783	872	830	859	821	868	792	803	819	862	817	837	860	838	807	814	864	805	854	800	789	826	771	841	830	823	813	820	824	807	805	859	833	775	818	803	832	817	843	848	778	849	787	855	808	799	855	809	763	832	851	859	848	814	837	799	836	842	838	848	801	809	844	803	812	778	822	813	816	772	832	867	824	856	857	850	792	833	816	803	808	815	840	803	804	869	877	789	838	833	791	822	818	813	815	812	786	811	841	822	830	813	834	812	831	819	823	816	827	863	780	864	793	757	799	815	818	793	806	816	855	787	804	833	814	829	799	805	863	851	801	845	829	805	862	773	842	855	785	829	798	823	770	795	796	819	870	800	862	830	806	857	837	811	802	832	827	828	789	880	794	811	791	826	902	798	804	820	803	812	814	827	833	834	790	808	858	826	859	818	806	792	815	762	867	825	830	814	812	810	773	834	876	803	785	835	808	810	816	825	829	826	791	797	903	804	841	815	848	828	811	839	846	834	834	841	844	814	801	832	794	829	840	838	822	836	791	814	830	786	851	825	815	832	799	880	808	757	801	813	824	829	824	833	882	812	787	853	868	802	771	859	828	856	814	863	823	847	800	807	793	821	807	770	803	841	811	852	826	805	784	847	844	780	812	868	802	793	818	775	780	837	795	841	868	797	802	861	804	883	800	828	816	851	813	834	851	818	781	826	822	745	811	833	841	834	889	818	763	812	848	798	866	776	813	796	800	814	872	785	830	841	828	798	828	862	832	808	834	867	811	813	806	812	817	808	829	759	886	835	822	814	778	827	780	834	826	805	833	845	848	850	785	855	818	835	835	800	824	835	789	856	818	815	829	792	779	761	791	844	835	810	798	854	875	803	821	823	839	780	867	820	845	786	808	792	820	822	802	832	828	819	851	837	882	791	808
15094	1471	1068	816	617	542	450	417	412	369	362	355	366	343	358	347	318	364	322	319	294	336	388	359	358	334	344	334	338	319	339	331	316	319	339	342	350	334	366	303	297	327	292	329	321	311	326	333	317	317	362	337	379	313	317	340	351	333	324	350	286	306	329	306	338	334	334	316	343	299	321	328	347	316	357	346	385	299	329	329	311	326	337	315	295	323	269	299	317	346	341	293	313	307	307	329	325	326	307	356	342	322	302	328	320	318	312	332	334	336	325	322	333	320	339	306	348	324	344	329	308	300	308	315	343	318	291	326	332	337	307	331	342	294	289	311	307	320	364	338	306	328	292	312	336	255	343	308	304	311	305	324	314	349	349	325	330	320	335	303	303	310	313	310	334	304	292	312	342	360	283	332	310	322	353	321	302	342	276	336	323	336	351	319	298	353	319	305	345	299	331	319	309	304	294	308	361	300	295	329	329	345	354	333	294	322	300	318	314	319	332	320	350	311	328	338	338	318	310	315	344	335	299	314	308	305	314	337	335	299	319	323	345	320	355	295	310	320	334	359	334	299	328	309	337	340	313	316	318	328	315	322	248	301	281	280	320	343	332	329	315	306	290	303	335	321	344	322	308	313	295	326	347	309	312	325	310	305	336	347	326	305	313	276	346	318	326	319	340	335	324	303	354	283	312	286	301	312	340	320	336	321	319	311	312	328	319	299	310	327	320	313	322	348	352	329	321	303	350	313	339	360	322	327	347	316	321	274	332	344	342	360	329	335	319	341	290	345	356	326	334	304	298	300	292	317	320	302	301	310	327	324	318	341	290	323	311	324	353	307	358	312	331	358	314	305	314	321	319	303	340	339	346	316	315	367	368	339	332	366	318	349	333	330	330	312	332	321	349	300	339	326	320	330	351	304	327	292	352	301	304	316	305	372	324	303	301	303	336	286	327	327	336	314	293	373	337	326	308	310	298	318	339	318	342	338	360	334	311	319	309	320	303	340	354	301	300	312	331	346	347	333	330	286	276	324	332	314	328	285	326	352	303	338	317	306	297	331	342	318	334	295	372	328	323	327	315	351	353	399	314	310	330	320	334	338	296	362	322	310	348	345	296	290	322	330	318	311	343	292	306	306	348	326	343	322	319	301	300	323	327	316	361	326	328	331	304	318	343	337	344	334	312	346	357	305	327	345	347	323	285	361	326	300	322	294	309	306	337	298	297	321	291	302	342	328	326	288	320	342	314	299	332	350	309	345	336	309	312	310	351	311	305	343	299	319	285	305	322	289	326	322	300	312	329	335	372	328	280	362	370	306	326	301	323	327	324	301	277	338	351	328	359	293	308	332	329	311	332	294	380	316	285	300	337	336	318	337	335	323	284	336	331	307	286	330	325	326	330	349	329	346	305	341	312	322	326	304	353	357	315	336	351	292	302	313	344	329	345	334	305	356	337	355	306	298	327	278	301	309	328	328	309	318	341	339	342	294	316	312	342	336	280	299	371	348	356	310	317	342	327	334	296	309	314	310	324	329	325	327	349	354	324	305	294	318	323	299	307	330	335	333	350	334	325	307	339	336	318	304	310	347	316	313	328	309	335	340	321	300	288	330	285	323	323	340	344	296	316	335	308	334	282	319	319	331	327	329	333	303	323	303	303	303	312	346	309	327	330	307	325	340	292	334	288	328	323	337	311	312	274	305	299	325	331	297	317	337	343	300	320	310	352	332	333	330	327	341	293	284	302	346	297	316	307	328	296	303	310	304	335	313	311	315	343	320	302	340	325	313	307	352	285	332	352	314	318	327	321	321	342	341	316	331	350	342	329	311	305	322	344	335	281	337	321	314	310	332	318	339	342	342	324	351	322	279	328	290	288	318	329	337	304	319	334	321	296	346	304	306	337	336	293	335	298	360	317	348	305	296	325	316	339	293	340	314	325	320	301	341	331	309	336	291	342	322	300	315	338	300	320	331	333	330	341	324	301	312	336	318	345	300	316	341	310	297	318	313	318	334	337	294	338	276	342	307	314	314	335	337	287	350	325	338	319	319	322	324	331	325	338	338	312	311	346	344	311	316	334	334	342	313	348	362	323	330	321	337	347	333	310	285	330	315	308	319	326	311	307	325	328	286	342	314	321	333	335	349	321	282	327	369	298	323	348	316	297	309	332	316	301	308	318	297	318	296	318	333	294	312	304	337	304	300	317	296	322	312	336	371	308	351	340	309	307	340	337	313	336	321	340	319	284	309	322	335	331	321	295	333	310	330	326	359	351	351	315	311	306	345	347	322	285	299	337	336	298	308	319	343	351	342	318	312	284	311	328	336	343	280	330	318	336	329	324	319	319	333	294	333	287	306	292	320	289	309	316	301	276	333	321	302	356	322	313	346	318	338	378	317	314	307	334	329	331	347	336	340	330	320	350	321	289	322	327	297	324	305	292	354	347	326	340	301	311	333	338	364	317	326	323	328	347	333	307	294	300	323	314	324	301	346	334	328	319	300	340	325	300	321	349	312	298	297	328	307	284	347	320	333	312	342	338	357	357	344	315	360	291	367	331	312	337	341	328	326	326	302	314	330	306	308	353	331	291	290	328	317	353	320	310	319	328	335	322	322	304	315	314	321	310	329	309	311	312	349	347	351	307	306	307	331	335	335	345	361	328	330	320	349	320	297	325	321	316	274	304	311	290	332	304	331	298	319	294	299	322	307	332	336	303	323	344	333	316	315	310	324	271	321	341	295	298	335	301	341	318	316	339	315	317	323	338	306	320	300	332	319	377	325	298	318	284	300	305	332	341	331	314	294	317	323	319	313	309	335	320	314	333	285	320	311	301	346	321	306	296	323	309	305	336	337	319	295	315	333	339	341	310	319	310	342	321	318	328	360	337	320	322	307	366	322	330	345	286	303	343	318	337	344	293	324	321	350	334	298	292	325	289	314	316	336	326	303	335	296	298	353	329	321	303	324	311	310	310	320	309	338	301	311	286	320	330	343	334	318	314	330	321	323	305	283	320	298	295	358	301	312	297	343	320	292	349	328	296	345	346	334	320	336	302	291	304	308	318	316	301	324	330	327	324	369	317	325	295	302	346	316	343	343	332	328	342	306	337	330	302	297	342	312	336	309	300	354	318	375	332	316	334	315	316	299	305	332	272	321	328	304	305	330	347	316	325	318	336	308	324	317	346	320	330	295	337	308	326	326	316	305	312	342	316	329	324	331	311	306	319	313	326	321	311	323	346	340	326	340	316	330	325	336	323	332	333	333	349	300	335	315	328	321	302	318	334	309	300	312	301	356	353	339	330	308	303	328	332	331	352	285	311	350	343	351	313	312	323	329	295	320	311	323	341	292	310	322	300	310	337	312	296	309	348	351	327	353	336	320	332	348	337	325	301	334	348	277	362	329	300	307	336	330	303	311	328	302	333	303	333	314	314	331	349	329	364	301	271	325	316	324	292	311	331	287	298	347	316	337	316	321	265	322	318	268	313	313	318	333
8364	1336	2172	2321	1997	1685	1595	1289	1150	1114	981	1042	941	977	967	897	874	850	811	857	813	798	759	823	787	782	757	774	738	760	712	845	770	759	745	742	710	771	772	712	771	794	704	760	747	690	704	723	749	744	710	727	655	737	699	729	758	701	767	747	719	703	752	719	703	684	707	728	739	734	675	759	762	725	730	728	692	723	730	732	689	728	699	744	745	732	718	723	729	738	720	700	735	733	723	770	701	696	702	694	729	778	744	764	692	750	697	683	741	692	732	747	706	717	668	694	705	706	755	765	690	717	723	719	707	707	715	732	660	694	718	748	746	723	693	754	726	703	772	756	700	735	734	689	710	778	687	721	717	690	695	711	736	732	738	716	707	709	717	775	719	757	714	633	723	746	712	745	670	727	701	733	673	705	760	689	711	725	703	728	726	747	772	696	690	720	707	735	764	704	750	680	746	679	711	713	743	710	708	749	717	727	805	730	724	726	741	773	741	709	686	712	704	704	719	742	720	708	702	760	681	678	746	703	689	690	679	724	720	714	745	715	740	672	726	727	714	759	698	712	742	709	697	706	686	755	693	754	776	728	701	729	747	754	694	749	685	685	728	698	709	739	750	682	690	746	734	734	658	679	706	733	648	709	723	719	765	719	725	650	693	726	714	694	678	721	761	694	721	695	742	742	709	709	769	690	746	709	754	749	767	705	752	750	685	698	681	717	710	760	718	762	723	710	745	751	713	692	645	731	637	687	699	763	742	726	713	685	686	715	731	767	711	752	743	689	717	736	717	778	750	745	766	721	717	717	696	722	705	736	753	729	717	749	734	713	760	763	708	710	690	759	726	718	714	697	720	740	721	719	713	702	691	732	713	700	686	772	722	697	686	701	764	712	738	769	686	685	713	714	670	697	674	727	704	716	722	722	757	722	687	712	693	745	712	726	738	722	743	675	699	714	681	718	680	741	742	693	718	779	766	720	689	712	725	720	724	724	745	698	720	716	730	656	711	711	685	713	675	760	717	724	664	748	735	732	712	716	713	708	736	751	715	733	722	719	727	735	712	722	722	759	731	727	714	781	707	717	770	712	736	760	719	697	695	734	755	772	697	694	697	706	745	690	694	729	711	712	738	678	772	736	739	682	703	682	716	714	722	673	728	709	670	653	697	721	703	693	730	702	745	692	708	726	705	746	668	764	708	705	731	714	721	701	742	738	698	716	692	725	709	703	665	682	705	706	734	706	683	766	745	657	725	731	640	724	719	779	769	741	708	703	765	785	736	669	700	750	711	706	738	712	732	729	708	749	753	735	715	682	705	725	700	746	767	693	718	755	757	760	735	673	749	753	698	716	718	734	716	711	712	719	732	753	713	711	725	729	761	718	713	737	695	776	698	714	721	742	740	683	655	715	708	725	696	742	702	744	705	716	687	751	720	741	650	715	734	713	723	721	731	720	711	721	730	767	655	723	725	657	711	689	683	752	717	693	712	724	709	770	740	763	714	686	728	725	692	765	727	714	725	707	745	697	693	727	684	673	738	682	688	727	728	734	770	695	689	723	778	686	698	746	721	712	698	691	749	789	671	736	746	702	759	670	731	670	731	757	721	725	778	726	732	750	698	672	733	707	736	719	698	744	673	691	724	717	706	707	774	704	741	705	724	724	710	748	736	728	692	720	747	757	701	729	765	682	746	745	672	721	732	696	713	742	741	711	731	688	744	737	717	756	716	730	705	721	668	689	689	738	740	694	681	719	705	715	701	701	730	691	724	783	740	693	700	697	732	696	755	752	716	718	703	719	724	704	731	708	713	706	750	740	697	713	734	672	729	705	708	736	716	726	730	702	725	712	705	724	667	719	734	707	709	715	728	697	649	726	740	747	671	756	708	749	740	759	694	739	698	716	711	757	700	739	726	761	717	732	733	721	717	747	712	661	703	728	719	751	735	681	698	714	682	728	709	738	752	751	702	752	740	763	749	726	723	720	725	732	746	722	743	683	735	759	724	712	747	715	756	713	723	754	732	744	730	699	715	719	747	721	725	705	680	734	736	712	741	728	718	735	700	683	712	731	716	742	747	758	714	703	710	704	723	772	742	723	746	749	697	742	740	700	711	735	737	722	710	721	695	690	739	693	718	706	657	733	734	734	686	708	754	737	720	692	725	663	749	641	714	744	739	723	734	716	737	682	706	697	683	711	705	703	736	720	736	672	709	718	716	693	714	703	750	747	713	684	745	739	709	729	746	697	688	713	715	673	722	653	733	724	746	699	724	733	751	698	775	739	720	681	693	719	705	743	723	711	720	721	703	721	742	659	691	729	716	692	802	706	693	733	743	693	696	738	723	721	712	729	717	696	741	691	736	665	736	707	747	772	738	687	746	753	751	715	754	724	743	656	757	732	725	755	710	727	763	785	678	746	723	752	729	683	691	712	770	721	713	663	710	713	716	719	715	734	678	691	743	752	723	694	741	693	694	716	756	680	742	684	714	717	711	725	710	710	671	749	702	775	738	742	688	726	706	692	693	706	715	729	707	745	773	684	700	734	732	690	684	733	722	733	734	748	759	724	759	742	701	736	743	726	722	722	694	713	763	765	675	745	754	693	703	696	731	712	678	708	688	711	740	706	727	760	719	710	723	742	765	716	703	680	654	676	723	686	695	708	716	719	699	776	721	739	709	700	713	721	720	783	721	700	747	670	672	725	708	740	723	704	714	699	765	717	727	691	706	763	746	727	723	690	753	772	758	731	714	715	716	704	722	645	700	698	745	705	746	752	712	703	721	702	739	720	678	695	730	694	703	687	690	716	749	743	754	778	727	728	704	763	711	730	738	759	670	712	750	751	700	702	724	742	714	723	695	681	712	719	693	701	722	668	733	724	708	780	751	685	713	757	686	699	741	737	703	696	729	755	688	768	740	766	737	743	717	710	749	696	750	685	693	726	780	705	736	710	725	737	710	717	706	717	790	731	722	668	707	671	748	709	751	708	693	703	733	700	716	716	738	668	687	691	717	734	676	732	745	705	707	726	689	689	749	729	714	684	693	738	710	689	751	722	646	760	729	750	721	746	729	719	710	762	777	737	745	735	688	707	720	684	719	712	743	692	714	793	715	716	753	736	706	733	730	732	732	744	687	748	735	678	695	726	731	756	734	706	734	689	738	754	728	742	726	688	720	705	703	713	702	736	749	704	765	681	727	733	722	797	718	737	743	725	729	711	745	730	727	711	730	720	705	710	675	703	735	717	753	726	745	722	696	749	797	716	716	749	759	728	747	730	725	729	726	729	694	691	699	750	708	702	735	720	765	667	729	723	717	717	695	711	738	749	727	772	722	721	716	757	756	751	710	720	702	670	709	725	683	719	749	734	740	676	772	713	689	711	743	750	718	737	673	722	756	667	737	715	714	692	684	741	739	697	696	716	722	742	751	739	716	717	727	720	724	760	725	768	711	737	709	651	695	714	746	710	696	712	733	730	716	759	749	725	705	696	712	722	701	731
1437	184	188	181	176	198	187	173	179	183	183	191	198	167	194	196	226	177	192	189	185	170	192	213	202	165	196	196	202	181	199	193	194	186	186	192	194	185	185	193	173	159	187	196	178	202	175	172	158	196	222	199	188	185	170	196	201	200	190	200	173	213	180	195	166	180	157	178	161	183	186	193	181	171	170	165	172	184	195	148	187	187	179	190	166	190	184	185	183	211	196	197	178	173	217	213	176	167	196	160	194	159	196	182	196	167	196	185	173	181	173	188	191	162	187	177	185	196	173	180	163	187	229	161	166	189	196	182	184	180	165	180	199	176	191	185	205	184	182	174	174	184	181	199	177	160	173	155	196	160	183	193	206	188	182	176	184	182	184	200	184	201	200	184	191	177	180	175	210	203	171	213	183	196	203	168	195	170	182	166	223	178	187	191	178	167	188	178	194	178	168	193	207	182	202	179	190	152	179	177	167	172	154	193	193	160	171	200	179	192	169	179	178	191	181	201	196	174	192	161	191	166	189	179	192	177	159	197	183	200	191	190	181	170	174	191	170	173	194	180	189	164	177	157	161	167	149	187	181	200	219	173	182	181	177	194	177	188	178	192	203	186	199	192	166	200	164	222	214	201	174	187	186	180	177	166	171	183	179	161	181	187	186	194	170	163	185	182	179	162	172	194	169	164	176	158	170	194	183	177	182	203	200	198	183	191	201	176	171	192	177	174	159	189	175	175	218	177	159	163	177	183	179	181	181	196	187	198	207	194	169	166	184	191	180	173	181	169	188	224	182	186	182	171	166	190	167	185	195	181	198	182	191	192	177	191	195	195	173	218	187	167	192	183	174	172	171	196	203	189	177	189	165	179	180	167	161	182	182	173	214	193	206	215	204	197	160	210	209	182	191	172	194	200	185	190	192	201	164	217	215	153	178	172	174	202	176	170	190	164	206	157	197	204	212	200	203	200	179	179	152	173	204	182	191	184	170	185	169	188	191	245	180	177	177	185	174	183	180	185	185	178	161	207	178	182	176	169	169	192	173	200	200	191	214	195	187	182	151	197	187	191	148	214	176	185	192	184	170	189	211	200	182	211	201	184	182	154	180	171	187	192	187	161	160	185	164	184	161	188	223	168	171	194	179	175	213	202	179	168	176	179	179	175	165	196	178	169	181	184	188	177	167	186	180	170	209	174	165	190	189	208	193	149	177	163	178	192	165	161	177	182	177	176	172	203	182	185	201	193	208	166	167	184	179	197	181	187	173	166	200	161	188	207	172	185	182	193	169	159	198	182	156	186	207	149	222	186	181	171	191	177	181	191	213	188	164	194	199	188	194	184	194	171	210	170	188	197	181	189	197	168	177	198	192	184	199	180	180	204	180	198	189	151	178	177	170	193	154	171	211	206	180	187	186	223	181	152	182	193	189	159	188	212	215	204	193	210	197	192	194	169	185	171	197	187	183	187	156	190	170	179	192	184	194	179	169	197	167	197	184	166	192	183	172	176	176	167	178	210	178	173	204	151	189	230	195	205	210	183	186	179	193	182	161	170	204	172	187	209	156	182	175	193	178	178	195	175	184	178	193	209	171	163	164	182	187	199	180	219	189	168	158	152	186	162	190	137	187	167	170	177	194	179	198	197	175	190	196	171	213	157	178	160	175	192	193	171	180	174	169	192	168	176	144	173	169	189	183	194	189	205	192	191	185	171	172	143	202	171	206	195	202	181	190	181	189	182	171	162	199	197	197	179	192	178	169	197	183	212	215	195	180	153	182	180	194	170	173	196	173	171	163	172	202	170	190	179	176	169	187	184	174	202	158	166	181	167	182	203	174	197	183	164	201	179	197	190	203	204	184	169	178	180	177	177	168	170	183	214	182	179	179	214	197	185	189	204	176	188	180	149	172	175	203	207	204	179	188	163	178	158	178	199	205	186	167	191	180	173	177	184	178	189	167	169	198	174	161	172	156	199	185	188	192	192	218	182	182	168	182	166	192	198	189	214	205	194	168	211	198	192	183	168	191	177	170	194	168	165	182	196	203	176	203	199	188	189	171	175	175	169	181	172	181	181	179	187	189	183	175	203	176	222	176	175	184	196	194	171	196	168	177	185	176	176	173	202	196	202	212	170	163	216	178	176	188	181	176	169	187	184	212	170	175	172	190	157	168	199	200	181	183	168	181	198	203	192	162	211	212	194	199	204	167	199	180	204	177	193	197	184	163	168	208	154	183	178	177	191	179	167	194	206	185	206	171	202	182	178	193	190	194	196	186	176	158	200	195	165	184	177	186	188	185	156	167	164	193	217	177	207	188	177	205	176	196	173	202	162	149	220	205	171	181	156	177	189	189	168	163	184	185	187	182	175	194	180	199	159	180	194	178	178	162	207	178	171	172	168	186	188	200	181	169	199	205	168	219	176	180	181	180	178	159	182	157	189	182	182	185	179	181	190	162	198	197	177	183	206	193	152	188	184	219	159	177	181	196	200	168	170	212	166	175	181	187	200	173	161	191	172	188	176	185	177	166	167	176	181	160	156	159	192	192	222	182	171	183	194	163	190	187	177	203	180	181	191	185	214	211	168	172	176	178	183	177	181	192	191	220	208	185	175	176	195	194	199	146	182	220	191	186	193	174	170	185	199	180	196	167	183	152	175	182	171	180	149	201	180	181	176	196	175	175	189	182	194	193	187	166	187	164	192	196	158	180	184	172	162	170	184	183	186	195	189	194	167	184	181	193	193	168	153	174	178	177	177	180	195	156	176	196	176	190	208	189	157	184	179	181	192	192	175	177	181	195	183	208	178	184	206	166	185	172	197	170	183	206	177	171	196	165	165	169	189	158	200	202	191	214	191	201	177	176	192	164	161	172	190	191	204	183	199	161	169	176	165	182	178	184	191	173	185	187	181	187	203	164	190	176	179	174	181	168	196	197	205	164	182	181	175	188	207	182	191	197	166	159	199	182	169	203	176	187	175	177	220	178	158	196	207	166	174	176	184	218	175	157	162	170	182	197	177	205	160	180	222	190	183	193	201	185	192	180	184	197	201	191	192	191	178	193	197	186	189	203	175	180	194	158	183	196	227	173	191	162	198	186	204	177	157	188	179	171	198	166	200	181	164	188	208	204	177	197	191	198	193	182	175	188	199	200	198	223	201	171	194	173	178	195	172	192	189	172	207	187	190	200	200	182	160	176	199	183	174	166	175	188	169	153	178	168	196	170	191	162	198	165	166	188	172	187	179	170	165	202	202	182	174	183	170	206	170	166	189	156	184	211	206	190	185	213	179	171	184	182	176	155	186	175	194	194	191	206	201	183	200	196	189	177	178	195	174	176	199	224	184	173	186	193	179	179	202	208	214	184	168	179	162	185	196	190	174	160	170	164	196	175	183	198	157	170	182	201	177	182	188	177	170	194	157	186	176	206	185	142	174	194	184	183	200	180	170	186	179	180	173	196	199	194	174	175	171	183	163	178	204	172	180	188	187	175	173	184	192
1716	506	502	551	490	541	499	491	501	515	481	543	491	463	516	513	475	536	478	467	458	503	498	476	432	453	506	470	481	483	494	451	459	489	473	454	475	467	490	486	470	476	501	459	479	478	474	489	455	502	534	535	473	528	502	503	508	476	505	500	470	494	474	482	492	471	513	444	520	511	467	464	492	473	503	485	468	515	486	496	468	453	482	478	475	461	461	488	453	499	507	474	500	505	471	444	503	476	477	453	523	477	476	480	495	506	469	497	480	495	487	492	490	487	473	472	457	523	492	495	442	438	476	452	497	467	495	481	496	457	453	474	469	483	467	451	461	505	484	490	461	501	452	462	484	443	514	464	503	492	466	499	463	452	479	508	509	459	512	486	497	493	503	484	477	525	480	459	460	463	488	497	470	508	478	494	493	457	495	498	470	495	503	475	477	483	471	486	502	493	461	424	479	468	476	471	478	486	459	501	429	484	461	493	455	487	495	477	462	516	492	479	456	476	467	466	477	476	490	505	459	471	466	469	508	469	521	491	507	514	466	465	480	467	458	504	499	464	482	455	533	495	503	472	460	473	488	410	501	513	464	463	496	515	484	464	438	481	488	500	491	441	490	482	460	476	457	451	520	484	462	435	436	483	454	458	429	451	465	432	463	501	484	492	453	490	472	495	490	488	484	473	442	447	477	483	465	478	500	502	461	438	491	502	467	451	469	469	508	479	472	504	485	497	467	498	452	461	475	494	479	495	482	506	464	484	516	449	480	496	480	488	462	484	469	470	436	486	484	483	480	480	494	497	438	457	499	468	480	475	485	486	514	457	488	503	462	437	452	467	509	497	472	533	475	448	486	479	482	458	447	468	473	529	421	462	491	501	463	478	424	491	465	454	515	464	488	501	484	489	461	478	464	521	497	469	489	444	480	496	488	483	467	497	482	479	497	492	469	526	465	457	466	498	458	474	485	515	466	504	532	483	533	507	469	493	477	477	510	488	476	472	465	464	482	480	489	442	434	450	465	448	476	481	471	492	466	500	498	461	441	454	495	510	498	483	487	495	481	499	473	497	508	495	519	451	485	467	447	482	423	458	477	507	478	450	469	493	459	501	505	494	470	448	492	493	459	458	460	490	448	496	472	466	483	457	494	469	472	465	498	446	461	462	487	466	470	498	467	472	502	514	464	439	498	536	461	461	483	463	517	496	449	501	435	444	491	493	497	498	457	474	458	472	484	503	467	483	460	512	468	473	507	453	477	474	503	518	473	477	479	502	474	476	474	462	453	486	489	498	513	461	488	500	459	446	476	472	493	471	485	488	457	464	448	437	534	500	489	524	503	473	510	504	460	481	490	490	454	470	499	478	498	466	466	477	478	479	492	453	465	500	481	471	494	459	486	455	494	472	485	461	478	462	484	453	480	490	485	470	497	446	433	491	506	495	503	494	463	501	495	444	462	483	471	499	494	495	488	493	462	434	461	463	463	490	478	483	462	470	466	491	501	468	517	466	486	477	480	455	464	501	467	435	461	462	468	497	446	485	452	468	488	460	438	452	460	451	460	417	463	483	511	451	460	450	449	488	512	488	482	413	461	479	494	489	443	453	454	457	488	488	488	419	503	530	433	468	485	466	484	462	459	482	446	457	434	483	491	480	477	463	493	462	460	495	489	506	482	460	473	496	505	465	480	458	505	468	487	479	481	490	496	461	477	465	480	480	438	493	465	468	504	502	435	500	466	493	473	499	447	478	477	525	476	468	490	449	447	435	477	493	473	466	460	469	450	438	483	472	501	482	487	461	466	487	477	513	467	456	447	495	480	450	479	476	506	534	459	479	491	500	472	494	445	451	525	482	493	453	497	466	475	513	464	461	502	488	516	469	466	437	461	495	433	503	465	457	458	435	486	455	503	484	457	464	456	456	446	470	515	490	465	490	481	454	530	483	475	492	472	492	500	499	480	465	508	493	469	465	493	533	488	475	483	514	458	434	460	443	491	477	434	464	481	483	482	479	500	458	491	437	485	490	500	494	505	451	493	484	460	466	477	491	484	461	460	481	494	479	473	479	472	508	422	512	490	466	489	440	516	455	522	454	509	496	504	506	481	484	464	495	472	459	481	474	479	452	507	451	502	506	446	483	481	479	467	483	507	483	483	500	500	475	451	452	490	467	473	475	521	442	522	454	479	465	488	503	476	507	449	432	487	498	451	453	418	497	498	490	469	498	466	502	484	467	486	474	464	488	430	461	478	490	521	492	476	467	440	527	473	497	490	473	504	508	467	504	506	461	480	482	480	508	518	469	453	512	504	483	482	509	460	468	472	503	459	480	481	475	473	489	498	506	447	443	466	504	452	459	532	519	497	459	508	468	528	453	513	496	512	487	482	504	489	487	488	514	476	466	520	481	491	479	450	462	500	465	474	455	495	426	502	469	482	486	437	489	449	508	452	475	471	465	460	486	479	465	457	494	482	486	489	480	446	478	487	499	458	458	473	491	482	475	466	460	505	498	494	497	471	505	491	500	489	455	487	489	520	462	455	509	481	484	486	441	488	466	510	477	465	491	488	507	480	456	495	477	465	434	474	500	494	448	457	478	486	471	451	490	532	521	461	468	475	475	511	480	472	488	467	476	467	517	497	485	495	491	474	436	492	471	462	505	515	518	440	496	519	485	511	500	454	474	505	492	450	471	473	489	506	477	484	463	489	481	451	468	486	464	472	498	489	517	460	479	475	528	494	502	448	481	467	480	517	477	478	491	467	467	514	494	524	512	480	456	484	497	462	491	515	462	478	458	458	475	460	470	477	437	436	477	497	478	478	457	506	514	509	464	494	475	503	495	492	484	473	492	502	464	486	442	485	505	458	469	444	490	470	485	492	448	467	510	457	486	475	458	465	496	526	473	465	466	448	468	459	464	465	478	486	469	473	498	504	489	514	494	467	494	473	459	502	480	488	494	494	432	461	472	486	471	473	502	461	516	483	465	453	438	460	468	483	472	435	496	475	511	482	497	450	474	468	469	483	500	499	435	478	516	487	510	477	495	487	501	480	504	493	483	464	458	486	532	511	490	484	471	502	498	486	479	477	496	487	485	489	491	473	491	497	478	478	477	452	501	466	446	479	490	508	505	473	491	438	477	496	465	493	471	470	488	491	440	474	482	490	458	483	516	521	450	439	522	484	491	509	415	449	469	467	489	444	449	509	482	470	501	481	483	453	463	465	487	468	445	478	469	492	474	458	479	489	529	493	433	436	482	466	469	493	478	512	450	507	442	475	478	517	479	483	445	494	494	499	464	446	498	488	452	480	461	482	484	467	472	487	508	464	504	443	477	495	488	455	462	455	471	513	487	466	481	469	466	473	490	425	463	489	495	500	467	497	467	458	479	519	477	481	495	493	481	427	474	447	511	484	490	499	454	476	437	504	485	507	464	459	481	468	522	486	456	451	477	456	459	499	489	485	482	516	483	463	474	492	483	459	501	503	497	453	496	490	454	480	497
8159	781	753	573	488	433	389	403	387	401	395	360	423	382	390	367	371	373	334	331	359	403	334	352	357	371	354	348	372	358	377	373	343	355	350	357	333	335	337	343	335	383	350	343	360	343	341	328	341	370	340	327	376	401	368	344	389	329	365	383	358	346	370	377	337	342	351	346	351	339	348	334	330	369	366	380	324	384	358	366	336	364	349	366	353	310	336	365	341	349	369	349	346	335	350	341	319	366	347	363	368	382	408	360	361	333	393	365	354	353	316	336	332	340	316	334	347	361	339	361	369	339	347	331	350	358	352	368	379	369	342	354	358	374	358	373	372	387	353	365	332	357	365	378	373	333	392	364	332	332	356	387	373	397	343	345	349	386	345	313	356	368	363	369	382	353	385	358	363	365	355	305	367	344	370	369	376	381	342	367	337	358	332	352	380	335	332	369	386	319	340	334	332	350	367	358	364	348	376	384	404	329	354	354	343	331	352	345	356	382	341	404	374	381	336	344	349	358	358	328	368	333	356	288	365	349	345	352	380	329	347	326	380	387	369	330	363	325	312	345	342	319	331	380	332	368	347	384	341	353	378	347	328	379	377	358	352	386	371	382	378	395	348	345	330	352	361	363	351	346	358	369	328	368	337	341	338	361	363	387	376	354	347	360	368	352	305	344	376	379	326	367	355	359	364	315	346	354	359	333	388	348	347	315	353	366	336	336	335	357	380	363	354	333	377	383	376	375	347	343	356	327	375	318	356	367	382	325	376	382	374	351	374	336	379	365	343	347	400	347	379	345	324	359	334	354	314	365	325	382	330	365	386	363	367	346	376	338	360	312	325	353	338	385	355	365	356	362	349	332	363	330	326	367	338	362	362	335	374	320	354	380	353	409	393	344	375	345	359	399	382	370	355	347	332	356	315	358	358	375	331	346	392	371	371	343	358	359	361	344	350	379	361	365	372	334	347	345	329	329	384	413	338	379	356	365	334	338	320	353	327	363	339	407	343	391	334	408	420	363	350	393	341	357	370	385	333	360	353	373	376	342	330	326	387	337	355	363	342	341	334	355	367	338	362	349	387	412	347	365	370	360	331	368	361	345	320	368	356	329	344	350	322	374	338	350	362	341	342	376	366	362	342	365	337	322	345	338	346	347	324	332	370	342	338	351	312	378	357	406	350	349	359	351	402	342	335	315	368	346	351	368	371	348	358	363	367	340	362	358	329	332	366	374	376	401	346	372	369	352	373	368	329	364	362	375	361	384	387	358	318	386	378	347	347	332	345	325	331	335	354	386	384	353	373	375	365	366	344	354	374	355	371	379	339	344	313	341	356	336	351	347	393	343	380	331	344	341	352	359	352	322	361	355	342	351	332	338	386	365	347	310	392	347	359	371	346	347	350	372	355	331	318	345	366	322	328	355	381	358	378	349	379	372	384	360	404	332	316	382	341	386	335	386	379	351	377	331	371	362	355	357	353	364	316	347	346	358	374	365	353	401	367	368	334	336	347	366	365	336	307	384	347	371	338	371	377	359	353	390	336	357	356	391	341	384	405	333	352	329	334	365	357	355	338	324	364	339	367	359	316	367	344	326	380	339	347	352	359	342	340	335	387	341	329	304	349	371	371	381	320	351	358	335	328	386	369	371	325	326	377	352	362	334	338	354	345	373	359	369	379	338	330	333	378	325	330	361	371	347	368	364	375	340	358	362	360	359	408	380	343	366	379	347	355	361	366	372	346	348	367	336	381	366	361	365	371	377	337	322	355	317	331	345	361	313	393	380	359	368	336	369	373	304	348	366	359	386	386	363	357	396	375	418	395	375	364	357	356	358	355	375	343	371	355	349	344	389	331	402	363	346	364	343	413	363	312	354	363	329	328	358	340	344	371	354	365	356	368	337	349	345	368	374	374	384	384	334	318	326	384	330	361	345	339	329	361	309	352	341	361	338	354	362	366	379	384	349	345	362	369	371	377	388	383	350	377	362	306	356	340	381	306	377	343	361	429	368	358	343	344	355	356	367	388	381	343	330	346	348	355	354	311	392	364	350	323	375	360	350	379	376	360	335	334	367	352	349	345	334	346	413	364	355	330	371	352	371	390	378	358	357	348	380	377	308	343	379	329	348	384	320	385	362	364	380	376	344	368	352	351	382	399	366	359	365	350	352	356	337	398	379	371	358	372	364	338	327	338	363	332	329	360	329	368	365	375	354	349	325	342	342	338	354	367	343	352	328	343	326	380	365	328	371	344	353	336	368	358	363	331	359	371	336	360	392	388	355	364	318	365	373	355	338	369	324	359	382	348	373	347	343	338	386	343	365	330	352	347	356	376	368	326	346	366	365	352	358	354	349	347	313	386	313	336	350	365	365	360	329	309	371	354	339	337	364	369	354	344	369	375	370	351	371	345	343	368	348	340	335	375	354	383	357	334	322	347	378	341	349	373	346	339	400	371	395	358	358	358	338	378	367	381	356	378	349	354	395	374	380	353	359	357	337	374	373	347	371	324	377	340	361	302	399	321	381	378	363	365	347	330	392	357	364	359	346	366	345	364	350	339	362	373	364	391	359	372	330	313	344	335	361	342	374	340	370	355	357	323	378	346	324	359	366	385	374	375	365	365	362	388	334	335	331	354	351	366	341	426	370	317	341	364	344	363	312	314	356	348	359	306	330	384	335	335	358	403	349	324	362	364	338	352	343	350	339	398	356	375	343	354	368	377	376	371	347	366	351	340	339	344	318	343	381	350	344	346	373	332	344	318	341	325	338	350	388	329	319	357	350	351	351	370	366	372	381	356	375	332	356	355	354	348	342	340	321	343	346	383	327	365	338	321	405	353	347	360	313	340	346	365	322	358	365	348	343	387	385	362	345	383	347	371	357	378	332	334	373	339	345	356	373	335	332	363	347	383	330	346	346	393	346	358	359	336	381	358	336	350	387	370	365	373	357	339	336	340	352	341	361	362	350	367	381	363	352	382	335	369	331	323	377	365	373	363	351	355	372	317	347	385	384	357	383	318	368	356	340	360	362	372	363	365	380	367	368	332	333	352	373	353	310	336	404	323	345	382	376	353	356	336	388	364	383	366	328	399	329	367	354	361	373	348	351	324	379	338	339	320	383	366	349	335	348	380	349	400	333	323	334	359	381	333	363	364	358	359	383	355	348	401	345	323	305	337	374	363	352	355	402	348	361	360	382	370	367	393	371	383	384	359	338	324	363	383	366	343	342	351	347	341	375	353	373	342	384	326	353	385	339	367	353	347	349	343	375	373	404	401	351	359	358	360	353	350	395	349	345	376	344	367	382	360	365	340	353	388	347	376	359	358	361	340	402	339	339	344	348	366	335	374	356	363	375	377	348	373	337	324	368	355	340	350	322	359	338	376	343	352	386	367	370	431	361	371	334	383	364	376	363	356	346	377	341	334	365	368	362	325	336	348	354	371	337	388	367	308	395	374	339	354	390	390	352	320	345	330	361	341	370	372	320	354	358	331	323
6699	1149	1615	1631	1540	1386	1325	1110	1108	1085	1017	1000	979	961	933	890	923	906	891	859	877	915	862	860	879	893	808	849	875	823	803	819	887	795	868	853	815	800	831	812	828	798	834	764	854	866	911	842	813	851	803	867	868	827	781	859	811	800	819	792	801	834	802	864	753	853	826	831	785	807	826	828	835	840	827	778	777	820	862	824	809	808	835	850	798	842	851	768	811	830	805	832	836	888	821	782	793	813	826	826	853	841	844	804	843	793	829	797	791	861	768	771	839	795	818	803	785	860	773	803	772	800	822	780	804	810	862	782	783	837	803	837	872	810	853	888	800	800	829	772	787	885	803	814	786	799	824	821	801	869	803	808	800	824	852	828	819	847	808	838	799	830	844	858	798	863	809	797	841	792	839	831	821	830	847	859	797	796	846	767	858	769	873	862	781	849	834	800	852	832	777	804	790	838	784	825	822	793	841	856	835	834	866	816	785	824	864	856	803	808	801	817	810	808	826	844	842	800	853	868	785	804	806	826	837	813	829	803	807	838	791	848	847	848	852	770	769	764	834	817	799	787	799	870	831	836	800	778	813	823	844	830	821	830	758	847	854	822	807	845	846	803	860	826	851	805	820	810	856	836	799	840	842	837	803	794	818	824	809	853	851	813	808	866	817	808	821	769	839	856	844	786	876	813	816	860	812	865	843	818	833	810	860	804	798	816	818	852	865	784	810	806	838	834	825	838	829	813	794	832	801	846	809	827	892	813	846	775	804	812	805	782	827	827	817	789	832	818	817	810	842	800	886	821	850	816	795	821	797	818	801	782	802	803	811	830	833	800	845	802	813	788	862	865	805	805	767	838	826	780	845	842	894	810	763	841	806	782	814	798	830	764	814	831	806	827	824	830	809	808	861	839	782	780	765	793	817	806	803	830	840	799	810	808	842	780	763	805	787	809	815	816	773	820	828	805	809	830	790	795	804	820	841	818	850	805	763	860	787	790	812	812	797	818	860	782	766	826	820	795	793	769	842	849	801	838	840	849	840	861	802	803	802	839	805	808	843	811	833	879	805	828	858	788	823	788	781	771	872	839	813	783	882	798	824	848	794	788	822	772	769	834	802	864	800	803	796	827	818	842	870	858	782	798	863	842	841	817	799	813	828	825	832	793	864	880	845	841	801	796	795	844	863	786	840	762	828	800	804	799	831	808	842	855	810	800	781	865	802	849	868	842	864	816	826	769	819	874	826	768	809	833	822	871	792	822	826	842	858	885	815	799	817	829	780	796	846	852	834	821	803	856	832	812	845	862	856	806	797	793	831	805	830	813	844	794	793	806	787	844	834	783	817	822	808	834	821	823	850	874	849	814	783	796	869	815	781	806	840	800	782	846	826	838	844	838	828	825	804	794	811	806	820	805	788	808	809	792	783	808	835	836	810	792	785	810	819	824	789	828	775	809	753	794	828	830	827	825	772	842	853	796	767	792	836	850	824	848	847	800	857	826	865	800	781	838	809	869	825	834	854	777	845	848	836	816	799	855	794	824	825	831	809	818	801	788	815	766	833	815	837	837	765	777	817	802	788	810	799	842	846	787	845	811	799	811	767	821	853	799	833	865	830	780	787	870	783	833	860	828	830	845	846	784	841	855	804	851	815	827	797	851	831	846	867	844	815	819	809	764	839	803	738	838	850	747	825	781	808	823	836	806	777	809	843	806	857	812	818	852	853	834	786	791	792	815	755	773	826	785	808	802	825	813	788	810	804	811	842	826	771	818	751	805	871	841	818	858	880	807	791	838	836	825	813	773	828	796	852	803	796	835	842	768	814	785	819	808	795	830	827	849	827	793	824	800	799	862	845	804	864	816	812	821	811	858	800	835	826	789	848	824	782	822	851	788	814	855	848	815	827	783	817	822	853	844	790	815	790	866	848	785	873	799	840	854	843	842	838	830	775	826	834	832	822	803	806	789	855	825	840	808	812	839	768	787	802	834	845	780	841	860	880	812	769	840	809	823	863	780	813	818	816	841	806	809	868	811	857	787	855	781	806	863	886	832	819	818	867	819	795	812	834	891	802	823	801	824	843	760	790	826	773	823	902	847	816	814	805	813	890	843	822	854	867	809	854	824	752	816	877	829	847	816	876	833	796	837	827	808	866	786	843	822	783	792	801	876	784	849	808	814	825	828	819	825	784	813	793	845	792	843	794	825	802	757	823	801	832	802	799	763	803	792	791	842	781	826	821	775	805	814	840	768	819	794	856	817	781	852	876	774	883	867	829	818	772	829	840	788	822	877	873	793	867	792	867	814	874	807	847	807	773	840	847	844	814	847	797	861	843	813	820	825	793	820	798	842	837	803	823	805	834	852	838	853	822	783	819	814	816	824	836	815	848	844	869	826	818	807	838	823	788	789	822	816	795	818	837	780	818	807	811	838	845	817	790	805	776	769	865	810	823	802	827	852	845	810	822	800	793	821	875	824	804	835	875	825	791	825	763	820	863	808	827	815	860	839	769	778	841	805	862	805	804	794	844	804	803	839	815	792	832	769	857	825	835	799	790	768	804	819	801	784	812	790	814	871	824	784	850	872	881	866	815	831	825	811	808	814	857	793	822	841	768	821	833	835	848	779	828	835	819	798	826	854	867	790	838	789	800	805	782	830	798	814	771	833	802	836	845	799	778	806	873	805	836	833	800	789	790	807	834	802	840	776	827	803	830	794	856	868	808	795	821	824	804	793	877	826	834	798	817	791	815	833	841	812	784	810	797	771	784	830	830	800	839	792	802	848	871	808	858	804	800	816	825	807	779	860	830	821	814	842	810	790	827	826	808	809	853	751	866	817	820	819	837	808	780	765	876	833	775	808	851	844	829	827	776	795	854	802	863	843	868	760	844	816	809	848	772	850	825	836	802	811	827	789	872	831	778	871	820	807	802	871	825	836	811	766	799	789	852	873	823	794	893	863	803	764	845	800	841	797	808	837	817	842	807	848	847	809	827	853	817	824	836	794	771	834	801	816	820	850	869	845	831	841	774	850	806	806	784	817	811	824	778	862	827	849	802	797	841	820	790	845	837	814	843	802	809	877	814	860	753	820	845	873	809	800	833	845	796	811	877	837	804	827	839	851	795	844	847	834	765	770	802	828	813	834	814	853	798	813	839	810	821	836	853	833	779	858	800	786	816	824	815	815	853	837	837	833	877	787	814	872	812	856	797	854	837	841	810	805	837	805	822	783	831	825	833	809	795	805	784	787	835	884	857	782	822	805	893	840	801	861	881	801	834	851	765	819	848	890	816	833	809	860	819	805	817	810	846	809	781	842	834	807	794	800	792	828	796	778	839	840	790	852	850	831	843	862	794	775	870	805	866	852	783	854	796	785	829	826	824	850	833	837	833	811	771	820	823	803	852	787	842	791	856	821	842	791	854	795	758	814	827	847	804	815	860	819	839	809	831	855	817	781	820	813	838	824	828	803	823	801	867	814	858	776	833	807	825	774	800	806
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
